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

Disassembly of section .text:

00000000000a7270 <.text>:
   a7270: d503245f     	bti	c
   a7274: b00005e0     	adrp	x0, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   a7278: 911c0000     	add	x0, x0, #0x700
   a727c: 1402d6d1     	b	0x15cdc0 <__cxa_finalize@plt>
   a7280: d503245f     	bti	c
   a7284: d65f03c0     	ret
   a7288: d503245f     	bti	c
   a728c: 1402c673     	b	0x158c58 <__emutls_get_address+0x1cc>
   a7290: d503245f     	bti	c
   a7294: b4000060     	cbz	x0, 0xa72a0 <.text+0x30>
   a7298: aa0003f0     	mov	x16, x0
   a729c: d61f0200     	br	x16
   a72a0: d65f03c0     	ret
   a72a4: d503245f     	bti	c
   a72a8: aa0003e1     	mov	x1, x0
   a72ac: 90000000     	adrp	x0, 0xa7000
   a72b0: b00005e2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   a72b4: 910a4000     	add	x0, x0, #0x290
   a72b8: 911c0042     	add	x2, x2, #0x700
   a72bc: 1402d6c5     	b	0x15cdd0 <__cxa_atexit@plt>

00000000000a72c0 <ingame_ALog_PrintLogToConsoleFormat2>:
   a72c0: aa0503e6     	mov	x6, x5
   a72c4: aa1f03e5     	mov	x5, xzr
   a72c8: 1402d6ca     	b	0x15cdf0 <_ZN6InGame24PrintLogToConsoleFormat2ENS_17InGameLogPriorityEPKcjS2_S2_PvS2_@plt>

00000000000a72cc <ingame_ALog_XLog2>:
   a72cc: aa0503e6     	mov	x6, x5
   a72d0: aa1f03e5     	mov	x5, xzr
   a72d4: 1402d6cb     	b	0x15ce00 <_ZN6InGame5XLog2ENS_17InGameLogPriorityEPKcjS2_S2_PvS2_@plt>

00000000000a72d8 <ingame_ALog_SetInGameLogCallback>:
   a72d8: 1402d6ce     	b	0x15ce10 <_ZN6InGame20SetInGameLogCallbackEPFbNS_17InGameLogPriorityEPKcE@plt>

00000000000a72dc <ingame_iconfig_GetBoolConfig>:
   a72dc: d10103ff     	sub	sp, sp, #0x40
   a72e0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a72e4: 910043fd     	add	x29, sp, #0x10
   a72e8: f90013f5     	str	x21, [sp, #0x20]
   a72ec: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a72f0: 2a0203f3     	mov	w19, w2
   a72f4: b4000480     	cbz	x0, 0xa7384 <ingame_iconfig_GetBoolConfig+0xa8>
   a72f8: f0fffe48     	adrp	x8, 0x72000
   a72fc: f100003f     	cmp	x1, #0x0
   a7300: 913e5908     	add	x8, x8, #0xf96
   a7304: aa0003f5     	mov	x21, x0
   a7308: aa0103f4     	mov	x20, x1
   a730c: 9a810108     	csel	x8, x8, x1, eq
   a7310: f0fffe21     	adrp	x1, 0x6e000
   a7314: f0fffe23     	adrp	x3, 0x6e000
   a7318: b0fffe44     	adrp	x4, 0x70000
   a731c: f0fffe46     	adrp	x6, 0x72000
   a7320: 12000273     	and	w19, w19, #0x1
   a7324: aa1f03e5     	mov	x5, xzr
   a7328: 52800020     	mov	w0, #0x1                // =1
   a732c: 913fb021     	add	x1, x1, #0xfec
   a7330: 91241c63     	add	x3, x3, #0x907
   a7334: 9117d484     	add	x4, x4, #0x5f5
   a7338: 911608c6     	add	x6, x6, #0x582
   a733c: 52800322     	mov	w2, #0x19               // =25
   a7340: aa1503e7     	mov	x7, x21
   a7344: b9000bf3     	str	w19, [sp, #0x8]
   a7348: f90003e8     	str	x8, [sp]
   a734c: 9402d6b5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7350: f94002a8     	ldr	x8, [x21]
   a7354: aa1503e0     	mov	x0, x21
   a7358: aa1403e1     	mov	x1, x20
   a735c: 2a1303e2     	mov	w2, w19
   a7360: f9400d08     	ldr	x8, [x8, #0x18]
   a7364: d63f0100     	blr	x8
   a7368: 2a0003f3     	mov	w19, w0
   a736c: 12000260     	and	w0, w19, #0x1
   a7370: f94013f5     	ldr	x21, [sp, #0x20]
   a7374: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a7378: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a737c: 910103ff     	add	sp, sp, #0x40
   a7380: d65f03c0     	ret
   a7384: f0fffe21     	adrp	x1, 0x6e000
   a7388: f0fffe23     	adrp	x3, 0x6e000
   a738c: b0fffe44     	adrp	x4, 0x70000
   a7390: d0fffe46     	adrp	x6, 0x71000
   a7394: 913fb021     	add	x1, x1, #0xfec
   a7398: 91241c63     	add	x3, x3, #0x907
   a739c: 9117d484     	add	x4, x4, #0x5f5
   a73a0: 910840c6     	add	x6, x6, #0x210
   a73a4: 52800080     	mov	w0, #0x4                // =4
   a73a8: 528002a2     	mov	w2, #0x15               // =21
   a73ac: aa1f03e5     	mov	x5, xzr
   a73b0: 9402d69c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a73b4: 12000260     	and	w0, w19, #0x1
   a73b8: f94013f5     	ldr	x21, [sp, #0x20]
   a73bc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a73c0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a73c4: 910103ff     	add	sp, sp, #0x40
   a73c8: d65f03c0     	ret

00000000000a73cc <ingame_iconfig_GetInt64Config>:
   a73cc: d10103ff     	sub	sp, sp, #0x40
   a73d0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a73d4: 910043fd     	add	x29, sp, #0x10
   a73d8: f90013f5     	str	x21, [sp, #0x20]
   a73dc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a73e0: aa0203f3     	mov	x19, x2
   a73e4: b4000440     	cbz	x0, 0xa746c <ingame_iconfig_GetInt64Config+0xa0>
   a73e8: f0fffe48     	adrp	x8, 0x72000
   a73ec: f100003f     	cmp	x1, #0x0
   a73f0: 913e5908     	add	x8, x8, #0xf96
   a73f4: aa0003f5     	mov	x21, x0
   a73f8: aa0103f4     	mov	x20, x1
   a73fc: 9a810108     	csel	x8, x8, x1, eq
   a7400: f0fffe21     	adrp	x1, 0x6e000
   a7404: d0fffe23     	adrp	x3, 0x6d000
   a7408: b0fffe44     	adrp	x4, 0x70000
   a740c: b0fffe46     	adrp	x6, 0x70000
   a7410: aa1f03e5     	mov	x5, xzr
   a7414: 52800020     	mov	w0, #0x1                // =1
   a7418: 913fb021     	add	x1, x1, #0xfec
   a741c: 912d6463     	add	x3, x3, #0xb59
   a7420: 9117d484     	add	x4, x4, #0x5f5
   a7424: 912fb0c6     	add	x6, x6, #0xbec
   a7428: 528004c2     	mov	w2, #0x26               // =38
   a742c: aa1503e7     	mov	x7, x21
   a7430: a9004fe8     	stp	x8, x19, [sp]
   a7434: 9402d67b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7438: f94002a8     	ldr	x8, [x21]
   a743c: aa1503e0     	mov	x0, x21
   a7440: aa1403e1     	mov	x1, x20
   a7444: aa1303e2     	mov	x2, x19
   a7448: f9401108     	ldr	x8, [x8, #0x20]
   a744c: d63f0100     	blr	x8
   a7450: aa0003f3     	mov	x19, x0
   a7454: aa1303e0     	mov	x0, x19
   a7458: f94013f5     	ldr	x21, [sp, #0x20]
   a745c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a7460: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7464: 910103ff     	add	sp, sp, #0x40
   a7468: d65f03c0     	ret
   a746c: f0fffe21     	adrp	x1, 0x6e000
   a7470: d0fffe23     	adrp	x3, 0x6d000
   a7474: b0fffe44     	adrp	x4, 0x70000
   a7478: d0fffe46     	adrp	x6, 0x71000
   a747c: 913fb021     	add	x1, x1, #0xfec
   a7480: 912d6463     	add	x3, x3, #0xb59
   a7484: 9117d484     	add	x4, x4, #0x5f5
   a7488: 910840c6     	add	x6, x6, #0x210
   a748c: 52800080     	mov	w0, #0x4                // =4
   a7490: 52800442     	mov	w2, #0x22               // =34
   a7494: aa1f03e5     	mov	x5, xzr
   a7498: 9402d662     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a749c: aa1303e0     	mov	x0, x19
   a74a0: f94013f5     	ldr	x21, [sp, #0x20]
   a74a4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a74a8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a74ac: 910103ff     	add	sp, sp, #0x40
   a74b0: d65f03c0     	ret

00000000000a74b4 <ingame_iconfig_GetDoubleConfig>:
   a74b4: d10103ff     	sub	sp, sp, #0x40
   a74b8: fd000be8     	str	d8, [sp, #0x10]
   a74bc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a74c0: 910083fd     	add	x29, sp, #0x20
   a74c4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a74c8: 1e604008     	fmov	d8, d0
   a74cc: b4000460     	cbz	x0, 0xa7558 <ingame_iconfig_GetDoubleConfig+0xa4>
   a74d0: f0fffe48     	adrp	x8, 0x72000
   a74d4: f100003f     	cmp	x1, #0x0
   a74d8: 913e5908     	add	x8, x8, #0xf96
   a74dc: aa0003f4     	mov	x20, x0
   a74e0: aa0103f3     	mov	x19, x1
   a74e4: 9a810108     	csel	x8, x8, x1, eq
   a74e8: f0fffe21     	adrp	x1, 0x6e000
   a74ec: d0fffe43     	adrp	x3, 0x71000
   a74f0: b0fffe44     	adrp	x4, 0x70000
   a74f4: 90fffe46     	adrp	x6, 0x6f000
   a74f8: 1e604100     	fmov	d0, d8
   a74fc: 913fb021     	add	x1, x1, #0xfec
   a7500: 91087863     	add	x3, x3, #0x21e
   a7504: 9117d484     	add	x4, x4, #0x5f5
   a7508: 91376cc6     	add	x6, x6, #0xddb
   a750c: 52800020     	mov	w0, #0x1                // =1
   a7510: 52800662     	mov	w2, #0x33               // =51
   a7514: aa1f03e5     	mov	x5, xzr
   a7518: aa1403e7     	mov	x7, x20
   a751c: f90003e8     	str	x8, [sp]
   a7520: 9402d640     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7524: f9400288     	ldr	x8, [x20]
   a7528: 1e604100     	fmov	d0, d8
   a752c: aa1403e0     	mov	x0, x20
   a7530: aa1303e1     	mov	x1, x19
   a7534: f9401508     	ldr	x8, [x8, #0x28]
   a7538: d63f0100     	blr	x8
   a753c: 1e604008     	fmov	d8, d0
   a7540: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a7544: 1e604100     	fmov	d0, d8
   a7548: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a754c: fd400be8     	ldr	d8, [sp, #0x10]
   a7550: 910103ff     	add	sp, sp, #0x40
   a7554: d65f03c0     	ret
   a7558: f0fffe21     	adrp	x1, 0x6e000
   a755c: d0fffe43     	adrp	x3, 0x71000
   a7560: b0fffe44     	adrp	x4, 0x70000
   a7564: d0fffe46     	adrp	x6, 0x71000
   a7568: 913fb021     	add	x1, x1, #0xfec
   a756c: 91087863     	add	x3, x3, #0x21e
   a7570: 9117d484     	add	x4, x4, #0x5f5
   a7574: 910840c6     	add	x6, x6, #0x210
   a7578: 52800080     	mov	w0, #0x4                // =4
   a757c: 528005e2     	mov	w2, #0x2f               // =47
   a7580: aa1f03e5     	mov	x5, xzr
   a7584: 9402d627     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7588: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a758c: 1e604100     	fmov	d0, d8
   a7590: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a7594: fd400be8     	ldr	d8, [sp, #0x10]
   a7598: 910103ff     	add	sp, sp, #0x40
   a759c: d65f03c0     	ret

00000000000a75a0 <ingame_iconfig_GetStringConfig>:
   a75a0: d100c3ff     	sub	sp, sp, #0x30
   a75a4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a75a8: 910043fd     	add	x29, sp, #0x10
   a75ac: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a75b0: b40003c0     	cbz	x0, 0xa7628 <ingame_iconfig_GetStringConfig+0x88>
   a75b4: f0fffe48     	adrp	x8, 0x72000
   a75b8: f100003f     	cmp	x1, #0x0
   a75bc: 913e5908     	add	x8, x8, #0xf96
   a75c0: aa0003f4     	mov	x20, x0
   a75c4: aa0103f3     	mov	x19, x1
   a75c8: 9a810108     	csel	x8, x8, x1, eq
   a75cc: f0fffe21     	adrp	x1, 0x6e000
   a75d0: b0fffe43     	adrp	x3, 0x70000
   a75d4: b0fffe44     	adrp	x4, 0x70000
   a75d8: b0fffe46     	adrp	x6, 0x70000
   a75dc: 913fb021     	add	x1, x1, #0xfec
   a75e0: 91304c63     	add	x3, x3, #0xc13
   a75e4: 9117d484     	add	x4, x4, #0x5f5
   a75e8: 913c54c6     	add	x6, x6, #0xf15
   a75ec: 52800020     	mov	w0, #0x1                // =1
   a75f0: 52800802     	mov	w2, #0x40               // =64
   a75f4: aa1f03e5     	mov	x5, xzr
   a75f8: aa1403e7     	mov	x7, x20
   a75fc: f90003e8     	str	x8, [sp]
   a7600: 9402d608     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7604: f9400288     	ldr	x8, [x20]
   a7608: aa1403e0     	mov	x0, x20
   a760c: aa1303e1     	mov	x1, x19
   a7610: f9401908     	ldr	x8, [x8, #0x30]
   a7614: d63f0100     	blr	x8
   a7618: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a761c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7620: 9100c3ff     	add	sp, sp, #0x30
   a7624: d65f03c0     	ret
   a7628: f0fffe21     	adrp	x1, 0x6e000
   a762c: b0fffe43     	adrp	x3, 0x70000
   a7630: b0fffe44     	adrp	x4, 0x70000
   a7634: d0fffe46     	adrp	x6, 0x71000
   a7638: 913fb021     	add	x1, x1, #0xfec
   a763c: 91304c63     	add	x3, x3, #0xc13
   a7640: 9117d484     	add	x4, x4, #0x5f5
   a7644: 910840c6     	add	x6, x6, #0x210
   a7648: 52800080     	mov	w0, #0x4                // =4
   a764c: 52800782     	mov	w2, #0x3c               // =60
   a7650: aa1f03e5     	mov	x5, xzr
   a7654: 9402d5f3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7658: f0fffe40     	adrp	x0, 0x72000
   a765c: 913e5800     	add	x0, x0, #0xf96
   a7660: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a7664: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7668: 9100c3ff     	add	sp, sp, #0x30
   a766c: d65f03c0     	ret

00000000000a7670 <ingame_ieventdata_Add1>:
   a7670: b4000540     	cbz	x0, 0xa7718 <ingame_ieventdata_Add1+0xa8>
   a7674: d10143ff     	sub	sp, sp, #0x50
   a7678: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a767c: 910083fd     	add	x29, sp, #0x20
   a7680: a90357f6     	stp	x22, x21, [sp, #0x30]
   a7684: a9044ff4     	stp	x20, x19, [sp, #0x40]
   a7688: f0fffe48     	adrp	x8, 0x72000
   a768c: f100003f     	cmp	x1, #0x0
   a7690: 913e5908     	add	x8, x8, #0xf96
   a7694: 2a0303f3     	mov	w19, w3
   a7698: aa0003f6     	mov	x22, x0
   a769c: aa0103f5     	mov	x21, x1
   a76a0: 9a810109     	csel	x9, x8, x1, eq
   a76a4: f100005f     	cmp	x2, #0x0
   a76a8: b0fffe41     	adrp	x1, 0x70000
   a76ac: f0fffe43     	adrp	x3, 0x72000
   a76b0: d0fffe24     	adrp	x4, 0x6d000
   a76b4: d0fffe46     	adrp	x6, 0x71000
   a76b8: aa0203f4     	mov	x20, x2
   a76bc: 9a820108     	csel	x8, x8, x2, eq
   a76c0: aa1f03e5     	mov	x5, xzr
   a76c4: 52800020     	mov	w0, #0x1                // =1
   a76c8: 910bb021     	add	x1, x1, #0x2ec
   a76cc: 91169c63     	add	x3, x3, #0x5a7
   a76d0: 912ddc84     	add	x4, x4, #0xb77
   a76d4: 9108f4c6     	add	x6, x6, #0x23d
   a76d8: 528002e2     	mov	w2, #0x17               // =23
   a76dc: aa1603e7     	mov	x7, x22
   a76e0: a90023e9     	stp	x9, x8, [sp]
   a76e4: b90013f3     	str	w19, [sp, #0x10]
   a76e8: 9402d5ce     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a76ec: f94002c8     	ldr	x8, [x22]
   a76f0: aa1603e0     	mov	x0, x22
   a76f4: aa1503e1     	mov	x1, x21
   a76f8: aa1403e2     	mov	x2, x20
   a76fc: 2a1303e3     	mov	w3, w19
   a7700: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   a7704: a94357f6     	ldp	x22, x21, [sp, #0x30]
   a7708: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a770c: f9400904     	ldr	x4, [x8, #0x10]
   a7710: 910143ff     	add	sp, sp, #0x50
   a7714: d61f0080     	br	x4
   a7718: b0fffe41     	adrp	x1, 0x70000
   a771c: f0fffe43     	adrp	x3, 0x72000
   a7720: d0fffe24     	adrp	x4, 0x6d000
   a7724: d0fffe46     	adrp	x6, 0x71000
   a7728: 910bb021     	add	x1, x1, #0x2ec
   a772c: 91169c63     	add	x3, x3, #0x5a7
   a7730: 912ddc84     	add	x4, x4, #0xb77
   a7734: 910840c6     	add	x6, x6, #0x210
   a7738: 52800080     	mov	w0, #0x4                // =4
   a773c: 52800242     	mov	w2, #0x12               // =18
   a7740: aa1f03e5     	mov	x5, xzr
   a7744: 1402d5b7     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a7748 <ingame_ieventdata_Add2>:
   a7748: b4000520     	cbz	x0, 0xa77ec <ingame_ieventdata_Add2+0xa4>
   a774c: d10143ff     	sub	sp, sp, #0x50
   a7750: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a7754: 910083fd     	add	x29, sp, #0x20
   a7758: a90357f6     	stp	x22, x21, [sp, #0x30]
   a775c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   a7760: f0fffe48     	adrp	x8, 0x72000
   a7764: 2a0303f3     	mov	w19, w3
   a7768: aa0003f6     	mov	x22, x0
   a776c: 2a0103f5     	mov	w21, w1
   a7770: 913e5908     	add	x8, x8, #0xf96
   a7774: f100005f     	cmp	x2, #0x0
   a7778: b0fffe41     	adrp	x1, 0x70000
   a777c: f0fffe43     	adrp	x3, 0x72000
   a7780: d0fffe24     	adrp	x4, 0x6d000
   a7784: f0fffe46     	adrp	x6, 0x72000
   a7788: aa0203f4     	mov	x20, x2
   a778c: 9a820108     	csel	x8, x8, x2, eq
   a7790: aa1f03e5     	mov	x5, xzr
   a7794: 52800020     	mov	w0, #0x1                // =1
   a7798: 910bb021     	add	x1, x1, #0x2ec
   a779c: 913e5c63     	add	x3, x3, #0xf97
   a77a0: 912ddc84     	add	x4, x4, #0xb77
   a77a4: 910a10c6     	add	x6, x6, #0x284
   a77a8: 528004a2     	mov	w2, #0x25               // =37
   a77ac: aa1603e7     	mov	x7, x22
   a77b0: f90007e8     	str	x8, [sp, #0x8]
   a77b4: b90013f3     	str	w19, [sp, #0x10]
   a77b8: b90003f5     	str	w21, [sp]
   a77bc: 9402d599     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a77c0: f94002c8     	ldr	x8, [x22]
   a77c4: aa1603e0     	mov	x0, x22
   a77c8: 2a1503e1     	mov	w1, w21
   a77cc: aa1403e2     	mov	x2, x20
   a77d0: 2a1303e3     	mov	w3, w19
   a77d4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   a77d8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   a77dc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a77e0: f9400d04     	ldr	x4, [x8, #0x18]
   a77e4: 910143ff     	add	sp, sp, #0x50
   a77e8: d61f0080     	br	x4
   a77ec: b0fffe41     	adrp	x1, 0x70000
   a77f0: f0fffe43     	adrp	x3, 0x72000
   a77f4: d0fffe24     	adrp	x4, 0x6d000
   a77f8: d0fffe46     	adrp	x6, 0x71000
   a77fc: 910bb021     	add	x1, x1, #0x2ec
   a7800: 913e5c63     	add	x3, x3, #0xf97
   a7804: 912ddc84     	add	x4, x4, #0xb77
   a7808: 910840c6     	add	x6, x6, #0x210
   a780c: 52800080     	mov	w0, #0x4                // =4
   a7810: 52800402     	mov	w2, #0x20               // =32
   a7814: aa1f03e5     	mov	x5, xzr
   a7818: 1402d582     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a781c <ingame_ieventdata_Add3>:
   a781c: b4000440     	cbz	x0, 0xa78a4 <ingame_ieventdata_Add3+0x88>
   a7820: d10103ff     	sub	sp, sp, #0x40
   a7824: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a7828: 910043fd     	add	x29, sp, #0x10
   a782c: f90013f5     	str	x21, [sp, #0x20]
   a7830: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a7834: aa0003f5     	mov	x21, x0
   a7838: 2a0103f4     	mov	w20, w1
   a783c: b0fffe41     	adrp	x1, 0x70000
   a7840: f0fffe43     	adrp	x3, 0x72000
   a7844: d0fffe24     	adrp	x4, 0x6d000
   a7848: f0fffe26     	adrp	x6, 0x6e000
   a784c: aa0203f3     	mov	x19, x2
   a7850: aa1f03e5     	mov	x5, xzr
   a7854: 52800020     	mov	w0, #0x1                // =1
   a7858: 910bb021     	add	x1, x1, #0x2ec
   a785c: 9126e463     	add	x3, x3, #0x9b9
   a7860: 912ddc84     	add	x4, x4, #0xb77
   a7864: 912490c6     	add	x6, x6, #0x924
   a7868: 52800642     	mov	w2, #0x32               // =50
   a786c: aa1503e7     	mov	x7, x21
   a7870: f90007f3     	str	x19, [sp, #0x8]
   a7874: b90003f4     	str	w20, [sp]
   a7878: 9402d56a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a787c: f94002a8     	ldr	x8, [x21]
   a7880: 2a1403e1     	mov	w1, w20
   a7884: aa1303e2     	mov	x2, x19
   a7888: aa1503e0     	mov	x0, x21
   a788c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a7890: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7894: f9401103     	ldr	x3, [x8, #0x20]
   a7898: f94013f5     	ldr	x21, [sp, #0x20]
   a789c: 910103ff     	add	sp, sp, #0x40
   a78a0: d61f0060     	br	x3
   a78a4: b0fffe41     	adrp	x1, 0x70000
   a78a8: f0fffe43     	adrp	x3, 0x72000
   a78ac: d0fffe24     	adrp	x4, 0x6d000
   a78b0: d0fffe46     	adrp	x6, 0x71000
   a78b4: 910bb021     	add	x1, x1, #0x2ec
   a78b8: 9126e463     	add	x3, x3, #0x9b9
   a78bc: 912ddc84     	add	x4, x4, #0xb77
   a78c0: 910840c6     	add	x6, x6, #0x210
   a78c4: 52800080     	mov	w0, #0x4                // =4
   a78c8: 528005c2     	mov	w2, #0x2e               // =46
   a78cc: aa1f03e5     	mov	x5, xzr
   a78d0: 1402d554     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a78d4 <ingame_imetrics_Add>:
   a78d4: d10183ff     	sub	sp, sp, #0x60
   a78d8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a78dc: 910083fd     	add	x29, sp, #0x20
   a78e0: f9001bf7     	str	x23, [sp, #0x30]
   a78e4: a90457f6     	stp	x22, x21, [sp, #0x40]
   a78e8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   a78ec: b4000560     	cbz	x0, 0xa7998 <ingame_imetrics_Add+0xc4>
   a78f0: f0fffe48     	adrp	x8, 0x72000
   a78f4: f100003f     	cmp	x1, #0x0
   a78f8: 913e5908     	add	x8, x8, #0xf96
   a78fc: aa0403f3     	mov	x19, x4
   a7900: 9a810109     	csel	x9, x8, x1, eq
   a7904: f100007f     	cmp	x3, #0x0
   a7908: 9a83010a     	csel	x10, x8, x3, eq
   a790c: f100009f     	cmp	x4, #0x0
   a7910: aa0303f4     	mov	x20, x3
   a7914: aa0003f6     	mov	x22, x0
   a7918: aa0103f7     	mov	x23, x1
   a791c: 9a840108     	csel	x8, x8, x4, eq
   a7920: b0fffe41     	adrp	x1, 0x70000
   a7924: d0fffe23     	adrp	x3, 0x6d000
   a7928: f0fffe44     	adrp	x4, 0x72000
   a792c: 90fffe46     	adrp	x6, 0x6f000
   a7930: 2a0203f5     	mov	w21, w2
   a7934: aa1f03e5     	mov	x5, xzr
   a7938: 52800020     	mov	w0, #0x1                // =1
   a793c: 913ca021     	add	x1, x1, #0xf28
   a7940: 91107463     	add	x3, x3, #0x41d
   a7944: 910ac084     	add	x4, x4, #0x2b0
   a7948: 910928c6     	add	x6, x6, #0x24a
   a794c: 52800302     	mov	w2, #0x18               // =24
   a7950: aa1603e7     	mov	x7, x22
   a7954: a900a3ea     	stp	x10, x8, [sp, #0x8]
   a7958: f90003e9     	str	x9, [sp]
   a795c: 9402d531     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7960: f94002c8     	ldr	x8, [x22]
   a7964: aa1603e0     	mov	x0, x22
   a7968: aa1703e1     	mov	x1, x23
   a796c: 2a1503e2     	mov	w2, w21
   a7970: aa1403e3     	mov	x3, x20
   a7974: aa1303e4     	mov	x4, x19
   a7978: f9400908     	ldr	x8, [x8, #0x10]
   a797c: d63f0100     	blr	x8
   a7980: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   a7984: a94457f6     	ldp	x22, x21, [sp, #0x40]
   a7988: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a798c: f9401bf7     	ldr	x23, [sp, #0x30]
   a7990: 910183ff     	add	sp, sp, #0x60
   a7994: d65f03c0     	ret
   a7998: b0fffe41     	adrp	x1, 0x70000
   a799c: d0fffe23     	adrp	x3, 0x6d000
   a79a0: f0fffe44     	adrp	x4, 0x72000
   a79a4: d0fffe46     	adrp	x6, 0x71000
   a79a8: 913ca021     	add	x1, x1, #0xf28
   a79ac: 91107463     	add	x3, x3, #0x41d
   a79b0: 910ac084     	add	x4, x4, #0x2b0
   a79b4: 910840c6     	add	x6, x6, #0x210
   a79b8: 52800080     	mov	w0, #0x4                // =4
   a79bc: 52800262     	mov	w2, #0x13               // =19
   a79c0: aa1f03e5     	mov	x5, xzr
   a79c4: 9402d517     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a79c8: 52800020     	mov	w0, #0x1                // =1
   a79cc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   a79d0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   a79d4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a79d8: f9401bf7     	ldr	x23, [sp, #0x30]
   a79dc: 910183ff     	add	sp, sp, #0x60
   a79e0: d65f03c0     	ret

00000000000a79e4 <ingame_ireportgatewayconfig_SetConfig>:
   a79e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a79e8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   a79ec: 910003fd     	mov	x29, sp
   a79f0: b4000300     	cbz	x0, 0xa7a50 <ingame_ireportgatewayconfig_SetConfig+0x6c>
   a79f4: aa0103f3     	mov	x19, x1
   a79f8: d0fffe21     	adrp	x1, 0x6d000
   a79fc: 90fffe43     	adrp	x3, 0x6f000
   a7a00: 90fffe64     	adrp	x4, 0x73000
   a7a04: f0fffe46     	adrp	x6, 0x72000
   a7a08: aa0003f4     	mov	x20, x0
   a7a0c: 912e1421     	add	x1, x1, #0xb85
   a7a10: 912c3063     	add	x3, x3, #0xb0c
   a7a14: 911ff484     	add	x4, x4, #0x7fd
   a7a18: 913e58c6     	add	x6, x6, #0xf96
   a7a1c: 52800020     	mov	w0, #0x1                // =1
   a7a20: 528002c2     	mov	w2, #0x16               // =22
   a7a24: aa1f03e5     	mov	x5, xzr
   a7a28: 9402d4fe     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7a2c: f9400288     	ldr	x8, [x20]
   a7a30: aa1403e0     	mov	x0, x20
   a7a34: aa1303e1     	mov	x1, x19
   a7a38: f9400908     	ldr	x8, [x8, #0x10]
   a7a3c: d63f0100     	blr	x8
   a7a40: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a7a44: 12000000     	and	w0, w0, #0x1
   a7a48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7a4c: d65f03c0     	ret
   a7a50: d0fffe21     	adrp	x1, 0x6d000
   a7a54: 90fffe43     	adrp	x3, 0x6f000
   a7a58: 90fffe64     	adrp	x4, 0x73000
   a7a5c: d0fffe46     	adrp	x6, 0x71000
   a7a60: 912e1421     	add	x1, x1, #0xb85
   a7a64: 912c3063     	add	x3, x3, #0xb0c
   a7a68: 911ff484     	add	x4, x4, #0x7fd
   a7a6c: 910840c6     	add	x6, x6, #0x210
   a7a70: 52800080     	mov	w0, #0x4                // =4
   a7a74: 52800242     	mov	w2, #0x12               // =18
   a7a78: aa1f03e5     	mov	x5, xzr
   a7a7c: 9402d4e9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7a80: 2a1f03e0     	mov	w0, wzr
   a7a84: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a7a88: 12000000     	and	w0, w0, #0x1
   a7a8c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7a90: d65f03c0     	ret

00000000000a7a94 <ingame_ireportgatewayconfig_GetJsonConfig>:
   a7a94: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a7a98: f9000bf3     	str	x19, [sp, #0x10]
   a7a9c: 910003fd     	mov	x29, sp
   a7aa0: b40002a0     	cbz	x0, 0xa7af4 <ingame_ireportgatewayconfig_GetJsonConfig+0x60>
   a7aa4: d0fffe21     	adrp	x1, 0x6d000
   a7aa8: d0fffe23     	adrp	x3, 0x6d000
   a7aac: 90fffe64     	adrp	x4, 0x73000
   a7ab0: f0fffe46     	adrp	x6, 0x72000
   a7ab4: aa0003f3     	mov	x19, x0
   a7ab8: 912e1421     	add	x1, x1, #0xb85
   a7abc: 911fcc63     	add	x3, x3, #0x7f3
   a7ac0: 911ff484     	add	x4, x4, #0x7fd
   a7ac4: 913e58c6     	add	x6, x6, #0xf96
   a7ac8: 52800020     	mov	w0, #0x1                // =1
   a7acc: 52800462     	mov	w2, #0x23               // =35
   a7ad0: aa1f03e5     	mov	x5, xzr
   a7ad4: 9402d4d3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7ad8: f9400268     	ldr	x8, [x19]
   a7adc: aa1303e0     	mov	x0, x19
   a7ae0: f9400d08     	ldr	x8, [x8, #0x18]
   a7ae4: d63f0100     	blr	x8
   a7ae8: f9400bf3     	ldr	x19, [sp, #0x10]
   a7aec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7af0: d65f03c0     	ret
   a7af4: d0fffe21     	adrp	x1, 0x6d000
   a7af8: d0fffe23     	adrp	x3, 0x6d000
   a7afc: 90fffe64     	adrp	x4, 0x73000
   a7b00: d0fffe46     	adrp	x6, 0x71000
   a7b04: 912e1421     	add	x1, x1, #0xb85
   a7b08: 911fcc63     	add	x3, x3, #0x7f3
   a7b0c: 911ff484     	add	x4, x4, #0x7fd
   a7b10: 910840c6     	add	x6, x6, #0x210
   a7b14: 52800080     	mov	w0, #0x4                // =4
   a7b18: 528003e2     	mov	w2, #0x1f               // =31
   a7b1c: aa1f03e5     	mov	x5, xzr
   a7b20: 9402d4c0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7b24: f0fffe40     	adrp	x0, 0x72000
   a7b28: 913e5800     	add	x0, x0, #0xf96
   a7b2c: f9400bf3     	ldr	x19, [sp, #0x10]
   a7b30: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7b34: d65f03c0     	ret

00000000000a7b38 <ingame_ireportmasterconfig_SetConfig>:
   a7b38: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a7b3c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   a7b40: 910003fd     	mov	x29, sp
   a7b44: b4000300     	cbz	x0, 0xa7ba4 <ingame_ireportmasterconfig_SetConfig+0x6c>
   a7b48: aa0103f3     	mov	x19, x1
   a7b4c: 90fffe41     	adrp	x1, 0x6f000
   a7b50: 90fffe63     	adrp	x3, 0x73000
   a7b54: b0fffe44     	adrp	x4, 0x70000
   a7b58: f0fffe46     	adrp	x6, 0x72000
   a7b5c: aa0003f4     	mov	x20, x0
   a7b60: 911c0821     	add	x1, x1, #0x702
   a7b64: 9130dc63     	add	x3, x3, #0xc37
   a7b68: 913e6484     	add	x4, x4, #0xf99
   a7b6c: 913e58c6     	add	x6, x6, #0xf96
   a7b70: 52800020     	mov	w0, #0x1                // =1
   a7b74: 528002c2     	mov	w2, #0x16               // =22
   a7b78: aa1f03e5     	mov	x5, xzr
   a7b7c: 9402d4a9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7b80: f9400288     	ldr	x8, [x20]
   a7b84: aa1403e0     	mov	x0, x20
   a7b88: aa1303e1     	mov	x1, x19
   a7b8c: f9400908     	ldr	x8, [x8, #0x10]
   a7b90: d63f0100     	blr	x8
   a7b94: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a7b98: 12000000     	and	w0, w0, #0x1
   a7b9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7ba0: d65f03c0     	ret
   a7ba4: 90fffe41     	adrp	x1, 0x6f000
   a7ba8: 90fffe63     	adrp	x3, 0x73000
   a7bac: b0fffe44     	adrp	x4, 0x70000
   a7bb0: d0fffe46     	adrp	x6, 0x71000
   a7bb4: 911c0821     	add	x1, x1, #0x702
   a7bb8: 9130dc63     	add	x3, x3, #0xc37
   a7bbc: 913e6484     	add	x4, x4, #0xf99
   a7bc0: 910840c6     	add	x6, x6, #0x210
   a7bc4: 52800080     	mov	w0, #0x4                // =4
   a7bc8: 52800242     	mov	w2, #0x12               // =18
   a7bcc: aa1f03e5     	mov	x5, xzr
   a7bd0: 9402d494     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7bd4: 2a1f03e0     	mov	w0, wzr
   a7bd8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a7bdc: 12000000     	and	w0, w0, #0x1
   a7be0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7be4: d65f03c0     	ret

00000000000a7be8 <ingame_ireportmasterconfig_GetJsonConfig>:
   a7be8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a7bec: f9000bf3     	str	x19, [sp, #0x10]
   a7bf0: 910003fd     	mov	x29, sp
   a7bf4: b40002a0     	cbz	x0, 0xa7c48 <ingame_ireportmasterconfig_GetJsonConfig+0x60>
   a7bf8: 90fffe41     	adrp	x1, 0x6f000
   a7bfc: f0fffe43     	adrp	x3, 0x72000
   a7c00: b0fffe44     	adrp	x4, 0x70000
   a7c04: f0fffe46     	adrp	x6, 0x72000
   a7c08: aa0003f3     	mov	x19, x0
   a7c0c: 911c0821     	add	x1, x1, #0x702
   a7c10: 913eb863     	add	x3, x3, #0xfae
   a7c14: 913e6484     	add	x4, x4, #0xf99
   a7c18: 913e58c6     	add	x6, x6, #0xf96
   a7c1c: 52800020     	mov	w0, #0x1                // =1
   a7c20: 52800462     	mov	w2, #0x23               // =35
   a7c24: aa1f03e5     	mov	x5, xzr
   a7c28: 9402d47e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7c2c: f9400268     	ldr	x8, [x19]
   a7c30: aa1303e0     	mov	x0, x19
   a7c34: f9400d08     	ldr	x8, [x8, #0x18]
   a7c38: d63f0100     	blr	x8
   a7c3c: f9400bf3     	ldr	x19, [sp, #0x10]
   a7c40: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7c44: d65f03c0     	ret
   a7c48: 90fffe41     	adrp	x1, 0x6f000
   a7c4c: f0fffe43     	adrp	x3, 0x72000
   a7c50: b0fffe44     	adrp	x4, 0x70000
   a7c54: d0fffe46     	adrp	x6, 0x71000
   a7c58: 911c0821     	add	x1, x1, #0x702
   a7c5c: 913eb863     	add	x3, x3, #0xfae
   a7c60: 913e6484     	add	x4, x4, #0xf99
   a7c64: 910840c6     	add	x6, x6, #0x210
   a7c68: 52800080     	mov	w0, #0x4                // =4
   a7c6c: 528003e2     	mov	w2, #0x1f               // =31
   a7c70: aa1f03e5     	mov	x5, xzr
   a7c74: 9402d46b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7c78: f0fffe40     	adrp	x0, 0x72000
   a7c7c: 913e5800     	add	x0, x0, #0xf96
   a7c80: f9400bf3     	ldr	x19, [sp, #0x10]
   a7c84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7c88: d65f03c0     	ret

00000000000a7c8c <ingame_istreamlog_Add>:
   a7c8c: d10103ff     	sub	sp, sp, #0x40
   a7c90: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a7c94: 910043fd     	add	x29, sp, #0x10
   a7c98: f90013f5     	str	x21, [sp, #0x20]
   a7c9c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a7ca0: b4000460     	cbz	x0, 0xa7d2c <ingame_istreamlog_Add+0xa0>
   a7ca4: f0fffe48     	adrp	x8, 0x72000
   a7ca8: f100003f     	cmp	x1, #0x0
   a7cac: 913e5908     	add	x8, x8, #0xf96
   a7cb0: aa0003f5     	mov	x21, x0
   a7cb4: aa0103f4     	mov	x20, x1
   a7cb8: 9a810109     	csel	x9, x8, x1, eq
   a7cbc: f100005f     	cmp	x2, #0x0
   a7cc0: f0fffe41     	adrp	x1, 0x72000
   a7cc4: f0fffe23     	adrp	x3, 0x6e000
   a7cc8: 90fffe64     	adrp	x4, 0x73000
   a7ccc: b0fffe46     	adrp	x6, 0x70000
   a7cd0: aa0203f3     	mov	x19, x2
   a7cd4: 9a820108     	csel	x8, x8, x2, eq
   a7cd8: aa1f03e5     	mov	x5, xzr
   a7cdc: 52800020     	mov	w0, #0x1                // =1
   a7ce0: 91310c21     	add	x1, x1, #0xc43
   a7ce4: 9115e463     	add	x3, x3, #0x579
   a7ce8: 91317084     	add	x4, x4, #0xc5c
   a7cec: 910d7cc6     	add	x6, x6, #0x35f
   a7cf0: 528002e2     	mov	w2, #0x17               // =23
   a7cf4: aa1503e7     	mov	x7, x21
   a7cf8: a90023e9     	stp	x9, x8, [sp]
   a7cfc: 9402d449     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7d00: f94002a8     	ldr	x8, [x21]
   a7d04: aa1503e0     	mov	x0, x21
   a7d08: aa1403e1     	mov	x1, x20
   a7d0c: aa1303e2     	mov	x2, x19
   a7d10: f9400908     	ldr	x8, [x8, #0x10]
   a7d14: d63f0100     	blr	x8
   a7d18: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a7d1c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7d20: f94013f5     	ldr	x21, [sp, #0x20]
   a7d24: 910103ff     	add	sp, sp, #0x40
   a7d28: d65f03c0     	ret
   a7d2c: f0fffe41     	adrp	x1, 0x72000
   a7d30: f0fffe23     	adrp	x3, 0x6e000
   a7d34: 90fffe64     	adrp	x4, 0x73000
   a7d38: d0fffe46     	adrp	x6, 0x71000
   a7d3c: 91310c21     	add	x1, x1, #0xc43
   a7d40: 9115e463     	add	x3, x3, #0x579
   a7d44: 91317084     	add	x4, x4, #0xc5c
   a7d48: 910840c6     	add	x6, x6, #0x210
   a7d4c: 52800080     	mov	w0, #0x4                // =4
   a7d50: 52800242     	mov	w2, #0x12               // =18
   a7d54: aa1f03e5     	mov	x5, xzr
   a7d58: 9402d432     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7d5c: 52800020     	mov	w0, #0x1                // =1
   a7d60: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a7d64: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7d68: f94013f5     	ldr	x21, [sp, #0x20]
   a7d6c: 910103ff     	add	sp, sp, #0x40
   a7d70: d65f03c0     	ret

00000000000a7d74 <ingame_ingamereportgateway_EnableReport>:
   a7d74: b40003a0     	cbz	x0, 0xa7de8 <ingame_ingamereportgateway_EnableReport+0x74>
   a7d78: d100c3ff     	sub	sp, sp, #0x30
   a7d7c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a7d80: 910043fd     	add	x29, sp, #0x10
   a7d84: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a7d88: aa0003f3     	mov	x19, x0
   a7d8c: 12000034     	and	w20, w1, #0x1
   a7d90: b0fffe41     	adrp	x1, 0x70000
   a7d94: b0fffe43     	adrp	x3, 0x70000
   a7d98: b0fffe44     	adrp	x4, 0x70000
   a7d9c: 90fffe46     	adrp	x6, 0x6f000
   a7da0: 91180021     	add	x1, x1, #0x600
   a7da4: 9130c863     	add	x3, x3, #0xc32
   a7da8: 9100f884     	add	x4, x4, #0x3e
   a7dac: 912cc8c6     	add	x6, x6, #0xb32
   a7db0: 52800020     	mov	w0, #0x1                // =1
   a7db4: 528002c2     	mov	w2, #0x16               // =22
   a7db8: aa1f03e5     	mov	x5, xzr
   a7dbc: aa1303e7     	mov	x7, x19
   a7dc0: b90003f4     	str	w20, [sp]
   a7dc4: 9402d417     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7dc8: f9400268     	ldr	x8, [x19]
   a7dcc: aa1303e0     	mov	x0, x19
   a7dd0: 2a1403e1     	mov	w1, w20
   a7dd4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a7dd8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a7ddc: f9400d02     	ldr	x2, [x8, #0x18]
   a7de0: 9100c3ff     	add	sp, sp, #0x30
   a7de4: d61f0040     	br	x2
   a7de8: b0fffe41     	adrp	x1, 0x70000
   a7dec: b0fffe43     	adrp	x3, 0x70000
   a7df0: b0fffe44     	adrp	x4, 0x70000
   a7df4: d0fffe46     	adrp	x6, 0x71000
   a7df8: 91180021     	add	x1, x1, #0x600
   a7dfc: 9130c863     	add	x3, x3, #0xc32
   a7e00: 9100f884     	add	x4, x4, #0x3e
   a7e04: 910840c6     	add	x6, x6, #0x210
   a7e08: 52800080     	mov	w0, #0x4                // =4
   a7e0c: 52800242     	mov	w2, #0x12               // =18
   a7e10: aa1f03e5     	mov	x5, xzr
   a7e14: 1402d403     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a7e18 <ingame_ingamereportgateway_GetConfig>:
   a7e18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a7e1c: f9000bf3     	str	x19, [sp, #0x10]
   a7e20: 910003fd     	mov	x29, sp
   a7e24: b40002c0     	cbz	x0, 0xa7e7c <ingame_ingamereportgateway_GetConfig+0x64>
   a7e28: aa0003f3     	mov	x19, x0
   a7e2c: b0fffe41     	adrp	x1, 0x70000
   a7e30: b0fffe43     	adrp	x3, 0x70000
   a7e34: b0fffe44     	adrp	x4, 0x70000
   a7e38: b0fffe46     	adrp	x6, 0x70000
   a7e3c: 91180021     	add	x1, x1, #0x600
   a7e40: 910e0463     	add	x3, x3, #0x381
   a7e44: 9100f884     	add	x4, x4, #0x3e
   a7e48: 910e98c6     	add	x6, x6, #0x3a6
   a7e4c: 52800020     	mov	w0, #0x1                // =1
   a7e50: 52800462     	mov	w2, #0x23               // =35
   a7e54: aa1f03e5     	mov	x5, xzr
   a7e58: aa1303e7     	mov	x7, x19
   a7e5c: 9402d3f1     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7e60: f9400268     	ldr	x8, [x19]
   a7e64: aa1303e0     	mov	x0, x19
   a7e68: f9401108     	ldr	x8, [x8, #0x20]
   a7e6c: d63f0100     	blr	x8
   a7e70: f9400bf3     	ldr	x19, [sp, #0x10]
   a7e74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7e78: d65f03c0     	ret
   a7e7c: b0fffe41     	adrp	x1, 0x70000
   a7e80: b0fffe43     	adrp	x3, 0x70000
   a7e84: b0fffe44     	adrp	x4, 0x70000
   a7e88: d0fffe46     	adrp	x6, 0x71000
   a7e8c: 91180021     	add	x1, x1, #0x600
   a7e90: 910e0463     	add	x3, x3, #0x381
   a7e94: 9100f884     	add	x4, x4, #0x3e
   a7e98: 910840c6     	add	x6, x6, #0x210
   a7e9c: 52800080     	mov	w0, #0x4                // =4
   a7ea0: 528003e2     	mov	w2, #0x1f               // =31
   a7ea4: aa1f03e5     	mov	x5, xzr
   a7ea8: 9402d3de     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7eac: aa1f03e0     	mov	x0, xzr
   a7eb0: f9400bf3     	ldr	x19, [sp, #0x10]
   a7eb4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7eb8: d65f03c0     	ret

00000000000a7ebc <ingame_ingamereportgateway_CreateStreamLog>:
   a7ebc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a7ec0: f9000bf3     	str	x19, [sp, #0x10]
   a7ec4: 910003fd     	mov	x29, sp
   a7ec8: b40002c0     	cbz	x0, 0xa7f20 <ingame_ingamereportgateway_CreateStreamLog+0x64>
   a7ecc: aa0003f3     	mov	x19, x0
   a7ed0: b0fffe41     	adrp	x1, 0x70000
   a7ed4: b0fffe43     	adrp	x3, 0x70000
   a7ed8: b0fffe44     	adrp	x4, 0x70000
   a7edc: b0fffe46     	adrp	x6, 0x70000
   a7ee0: 91180021     	add	x1, x1, #0x600
   a7ee4: 910ec063     	add	x3, x3, #0x3b0
   a7ee8: 9100f884     	add	x4, x4, #0x3e
   a7eec: 910e98c6     	add	x6, x6, #0x3a6
   a7ef0: 52800020     	mov	w0, #0x1                // =1
   a7ef4: 52800602     	mov	w2, #0x30               // =48
   a7ef8: aa1f03e5     	mov	x5, xzr
   a7efc: aa1303e7     	mov	x7, x19
   a7f00: 9402d3c8     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7f04: f9400268     	ldr	x8, [x19]
   a7f08: aa1303e0     	mov	x0, x19
   a7f0c: f9401508     	ldr	x8, [x8, #0x28]
   a7f10: d63f0100     	blr	x8
   a7f14: f9400bf3     	ldr	x19, [sp, #0x10]
   a7f18: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7f1c: d65f03c0     	ret
   a7f20: b0fffe41     	adrp	x1, 0x70000
   a7f24: b0fffe43     	adrp	x3, 0x70000
   a7f28: b0fffe44     	adrp	x4, 0x70000
   a7f2c: d0fffe46     	adrp	x6, 0x71000
   a7f30: 91180021     	add	x1, x1, #0x600
   a7f34: 910ec063     	add	x3, x3, #0x3b0
   a7f38: 9100f884     	add	x4, x4, #0x3e
   a7f3c: 910840c6     	add	x6, x6, #0x210
   a7f40: 52800080     	mov	w0, #0x4                // =4
   a7f44: 52800582     	mov	w2, #0x2c               // =44
   a7f48: aa1f03e5     	mov	x5, xzr
   a7f4c: 9402d3b5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7f50: aa1f03e0     	mov	x0, xzr
   a7f54: f9400bf3     	ldr	x19, [sp, #0x10]
   a7f58: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a7f5c: d65f03c0     	ret

00000000000a7f60 <ingame_ingamereportgateway_DestroyStreamLog>:
   a7f60: d10143ff     	sub	sp, sp, #0x50
   a7f64: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a7f68: 910083fd     	add	x29, sp, #0x20
   a7f6c: f9001bf5     	str	x21, [sp, #0x30]
   a7f70: a9044ff4     	stp	x20, x19, [sp, #0x40]
   a7f74: d53bd055     	mrs	x21, TPIDR_EL0
   a7f78: f94016a8     	ldr	x8, [x21, #0x28]
   a7f7c: f81f83a8     	stur	x8, [x29, #-0x8]
   a7f80: b4000400     	cbz	x0, 0xa8000 <ingame_ingamereportgateway_DestroyStreamLog+0xa0>
   a7f84: aa0003f3     	mov	x19, x0
   a7f88: aa0103f4     	mov	x20, x1
   a7f8c: b0fffe41     	adrp	x1, 0x70000
   a7f90: d0fffe43     	adrp	x3, 0x71000
   a7f94: b0fffe44     	adrp	x4, 0x70000
   a7f98: f0fffe46     	adrp	x6, 0x72000
   a7f9c: 91180021     	add	x1, x1, #0x600
   a7fa0: 9115f063     	add	x3, x3, #0x57c
   a7fa4: 9100f884     	add	x4, x4, #0x3e
   a7fa8: 910af0c6     	add	x6, x6, #0x2bc
   a7fac: 52800020     	mov	w0, #0x1                // =1
   a7fb0: 528007a2     	mov	w2, #0x3d               // =61
   a7fb4: aa1f03e5     	mov	x5, xzr
   a7fb8: aa1303e7     	mov	x7, x19
   a7fbc: f90003f4     	str	x20, [sp]
   a7fc0: 9402d398     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a7fc4: f9400268     	ldr	x8, [x19]
   a7fc8: 910043e1     	add	x1, sp, #0x10
   a7fcc: aa1303e0     	mov	x0, x19
   a7fd0: f9000bf4     	str	x20, [sp, #0x10]
   a7fd4: f9401908     	ldr	x8, [x8, #0x30]
   a7fd8: d63f0100     	blr	x8
   a7fdc: f94016a8     	ldr	x8, [x21, #0x28]
   a7fe0: f85f83a9     	ldur	x9, [x29, #-0x8]
   a7fe4: eb09011f     	cmp	x8, x9
   a7fe8: 540002c1     	b.ne	0xa8040 <ingame_ingamereportgateway_DestroyStreamLog+0xe0>
   a7fec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   a7ff0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a7ff4: f9401bf5     	ldr	x21, [sp, #0x30]
   a7ff8: 910143ff     	add	sp, sp, #0x50
   a7ffc: d65f03c0     	ret
   a8000: 90fffe41     	adrp	x1, 0x70000
   a8004: b0fffe43     	adrp	x3, 0x71000
   a8008: 90fffe44     	adrp	x4, 0x70000
   a800c: b0fffe46     	adrp	x6, 0x71000
   a8010: 91180021     	add	x1, x1, #0x600
   a8014: 9115f063     	add	x3, x3, #0x57c
   a8018: 9100f884     	add	x4, x4, #0x3e
   a801c: 910840c6     	add	x6, x6, #0x210
   a8020: 52800080     	mov	w0, #0x4                // =4
   a8024: 52800722     	mov	w2, #0x39               // =57
   a8028: aa1f03e5     	mov	x5, xzr
   a802c: 9402d37d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8030: f94016a8     	ldr	x8, [x21, #0x28]
   a8034: f85f83a9     	ldur	x9, [x29, #-0x8]
   a8038: eb09011f     	cmp	x8, x9
   a803c: 54fffd80     	b.eq	0xa7fec <ingame_ingamereportgateway_DestroyStreamLog+0x8c>
   a8040: 9402d37c     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000a8044 <ingame_ingamereportgateway_ReportStreamLog>:
   a8044: b4000440     	cbz	x0, 0xa80cc <ingame_ingamereportgateway_ReportStreamLog+0x88>
   a8048: d10103ff     	sub	sp, sp, #0x40
   a804c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a8050: 910043fd     	add	x29, sp, #0x10
   a8054: f90013f5     	str	x21, [sp, #0x20]
   a8058: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a805c: aa0003f4     	mov	x20, x0
   a8060: aa0103f3     	mov	x19, x1
   a8064: 90fffe41     	adrp	x1, 0x70000
   a8068: d0fffe23     	adrp	x3, 0x6e000
   a806c: 90fffe44     	adrp	x4, 0x70000
   a8070: d0fffe26     	adrp	x6, 0x6e000
   a8074: 12000055     	and	w21, w2, #0x1
   a8078: aa1f03e5     	mov	x5, xzr
   a807c: 52800020     	mov	w0, #0x1                // =1
   a8080: 91180021     	add	x1, x1, #0x600
   a8084: 9102d463     	add	x3, x3, #0xb5
   a8088: 9100f884     	add	x4, x4, #0x3e
   a808c: 91163cc6     	add	x6, x6, #0x58f
   a8090: 528009a2     	mov	w2, #0x4d               // =77
   a8094: aa1403e7     	mov	x7, x20
   a8098: b9000bf5     	str	w21, [sp, #0x8]
   a809c: f90003f3     	str	x19, [sp]
   a80a0: 9402d360     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a80a4: f9400288     	ldr	x8, [x20]
   a80a8: aa1403e0     	mov	x0, x20
   a80ac: aa1303e1     	mov	x1, x19
   a80b0: 2a1503e2     	mov	w2, w21
   a80b4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a80b8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a80bc: f9401d03     	ldr	x3, [x8, #0x38]
   a80c0: f94013f5     	ldr	x21, [sp, #0x20]
   a80c4: 910103ff     	add	sp, sp, #0x40
   a80c8: d61f0060     	br	x3
   a80cc: 90fffe41     	adrp	x1, 0x70000
   a80d0: d0fffe23     	adrp	x3, 0x6e000
   a80d4: 90fffe44     	adrp	x4, 0x70000
   a80d8: b0fffe46     	adrp	x6, 0x71000
   a80dc: 91180021     	add	x1, x1, #0x600
   a80e0: 9102d463     	add	x3, x3, #0xb5
   a80e4: 9100f884     	add	x4, x4, #0x3e
   a80e8: 910840c6     	add	x6, x6, #0x210
   a80ec: 52800080     	mov	w0, #0x4                // =4
   a80f0: 52800902     	mov	w2, #0x48               // =72
   a80f4: aa1f03e5     	mov	x5, xzr
   a80f8: 1402d34a     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a80fc <ingame_ingamereportgateway_ReportLogin>:
   a80fc: b40005a0     	cbz	x0, 0xa81b0 <ingame_ingamereportgateway_ReportLogin+0xb4>
   a8100: d10183ff     	sub	sp, sp, #0x60
   a8104: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a8108: 910083fd     	add	x29, sp, #0x20
   a810c: f9001bf7     	str	x23, [sp, #0x30]
   a8110: a90457f6     	stp	x22, x21, [sp, #0x40]
   a8114: a9054ff4     	stp	x20, x19, [sp, #0x50]
   a8118: d0fffe48     	adrp	x8, 0x72000
   a811c: aa0303f3     	mov	x19, x3
   a8120: aa0003f5     	mov	x21, x0
   a8124: 2a0103f6     	mov	w22, w1
   a8128: 913e5908     	add	x8, x8, #0xf96
   a812c: f100005f     	cmp	x2, #0x0
   a8130: 12000097     	and	w23, w4, #0x1
   a8134: 90fffe41     	adrp	x1, 0x70000
   a8138: 90fffe43     	adrp	x3, 0x70000
   a813c: 90fffe44     	adrp	x4, 0x70000
   a8140: b0fffe26     	adrp	x6, 0x6d000
   a8144: aa0203f4     	mov	x20, x2
   a8148: 9a820108     	csel	x8, x8, x2, eq
   a814c: aa1f03e5     	mov	x5, xzr
   a8150: 91180021     	add	x1, x1, #0x600
   a8154: 91228463     	add	x3, x3, #0x8a1
   a8158: 9100f884     	add	x4, x4, #0x3e
   a815c: 913008c6     	add	x6, x6, #0xc02
   a8160: 52800020     	mov	w0, #0x1                // =1
   a8164: 52800ba2     	mov	w2, #0x5d               // =93
   a8168: aa1503e7     	mov	x7, x21
   a816c: a900cfe8     	stp	x8, x19, [sp, #0x8]
   a8170: b9001bf7     	str	w23, [sp, #0x18]
   a8174: b90003f6     	str	w22, [sp]
   a8178: 9402d32a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a817c: f94002a8     	ldr	x8, [x21]
   a8180: aa1503e0     	mov	x0, x21
   a8184: 2a1603e1     	mov	w1, w22
   a8188: aa1403e2     	mov	x2, x20
   a818c: aa1303e3     	mov	x3, x19
   a8190: 2a1703e4     	mov	w4, w23
   a8194: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   a8198: a94457f6     	ldp	x22, x21, [sp, #0x40]
   a819c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a81a0: f9402105     	ldr	x5, [x8, #0x40]
   a81a4: f9401bf7     	ldr	x23, [sp, #0x30]
   a81a8: 910183ff     	add	sp, sp, #0x60
   a81ac: d61f00a0     	br	x5
   a81b0: 90fffe41     	adrp	x1, 0x70000
   a81b4: 90fffe43     	adrp	x3, 0x70000
   a81b8: 90fffe44     	adrp	x4, 0x70000
   a81bc: b0fffe46     	adrp	x6, 0x71000
   a81c0: 91180021     	add	x1, x1, #0x600
   a81c4: 91228463     	add	x3, x3, #0x8a1
   a81c8: 9100f884     	add	x4, x4, #0x3e
   a81cc: 910840c6     	add	x6, x6, #0x210
   a81d0: 52800080     	mov	w0, #0x4                // =4
   a81d4: 52800b02     	mov	w2, #0x58               // =88
   a81d8: aa1f03e5     	mov	x5, xzr
   a81dc: 1402d311     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a81e0 <ingame_ingamereportgateway_CreateMetrics>:
   a81e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a81e4: f9000bf3     	str	x19, [sp, #0x10]
   a81e8: 910003fd     	mov	x29, sp
   a81ec: b40002c0     	cbz	x0, 0xa8244 <ingame_ingamereportgateway_CreateMetrics+0x64>
   a81f0: aa0003f3     	mov	x19, x0
   a81f4: 90fffe41     	adrp	x1, 0x70000
   a81f8: b0fffe43     	adrp	x3, 0x71000
   a81fc: 90fffe44     	adrp	x4, 0x70000
   a8200: 90fffe46     	adrp	x6, 0x70000
   a8204: 91180021     	add	x1, x1, #0x600
   a8208: 9121b063     	add	x3, x3, #0x86c
   a820c: 9100f884     	add	x4, x4, #0x3e
   a8210: 910e98c6     	add	x6, x6, #0x3a6
   a8214: 52800020     	mov	w0, #0x1                // =1
   a8218: 52800d62     	mov	w2, #0x6b               // =107
   a821c: aa1f03e5     	mov	x5, xzr
   a8220: aa1303e7     	mov	x7, x19
   a8224: 9402d2ff     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8228: f9400268     	ldr	x8, [x19]
   a822c: aa1303e0     	mov	x0, x19
   a8230: f9402508     	ldr	x8, [x8, #0x48]
   a8234: d63f0100     	blr	x8
   a8238: f9400bf3     	ldr	x19, [sp, #0x10]
   a823c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8240: d65f03c0     	ret
   a8244: 90fffe41     	adrp	x1, 0x70000
   a8248: b0fffe43     	adrp	x3, 0x71000
   a824c: 90fffe44     	adrp	x4, 0x70000
   a8250: b0fffe46     	adrp	x6, 0x71000
   a8254: 91180021     	add	x1, x1, #0x600
   a8258: 9121b063     	add	x3, x3, #0x86c
   a825c: 9100f884     	add	x4, x4, #0x3e
   a8260: 910840c6     	add	x6, x6, #0x210
   a8264: 52800080     	mov	w0, #0x4                // =4
   a8268: 52800ce2     	mov	w2, #0x67               // =103
   a826c: aa1f03e5     	mov	x5, xzr
   a8270: 9402d2ec     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8274: aa1f03e0     	mov	x0, xzr
   a8278: f9400bf3     	ldr	x19, [sp, #0x10]
   a827c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8280: d65f03c0     	ret

00000000000a8284 <ingame_ingamereportgateway_DestroyMetrics>:
   a8284: d10143ff     	sub	sp, sp, #0x50
   a8288: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a828c: 910083fd     	add	x29, sp, #0x20
   a8290: f9001bf5     	str	x21, [sp, #0x30]
   a8294: a9044ff4     	stp	x20, x19, [sp, #0x40]
   a8298: d53bd055     	mrs	x21, TPIDR_EL0
   a829c: f94016a8     	ldr	x8, [x21, #0x28]
   a82a0: f81f83a8     	stur	x8, [x29, #-0x8]
   a82a4: b4000400     	cbz	x0, 0xa8324 <ingame_ingamereportgateway_DestroyMetrics+0xa0>
   a82a8: aa0003f3     	mov	x19, x0
   a82ac: aa0103f4     	mov	x20, x1
   a82b0: 90fffe41     	adrp	x1, 0x70000
   a82b4: b0fffe43     	adrp	x3, 0x71000
   a82b8: 90fffe44     	adrp	x4, 0x70000
   a82bc: 90fffe46     	adrp	x6, 0x70000
   a82c0: 91180021     	add	x1, x1, #0x600
   a82c4: 9109a463     	add	x3, x3, #0x269
   a82c8: 9100f884     	add	x4, x4, #0x3e
   a82cc: 913ec0c6     	add	x6, x6, #0xfb0
   a82d0: 52800020     	mov	w0, #0x1                // =1
   a82d4: 52800f02     	mov	w2, #0x78               // =120
   a82d8: aa1f03e5     	mov	x5, xzr
   a82dc: aa1303e7     	mov	x7, x19
   a82e0: f90003f4     	str	x20, [sp]
   a82e4: 9402d2cf     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a82e8: f9400268     	ldr	x8, [x19]
   a82ec: 910043e1     	add	x1, sp, #0x10
   a82f0: aa1303e0     	mov	x0, x19
   a82f4: f9000bf4     	str	x20, [sp, #0x10]
   a82f8: f9402908     	ldr	x8, [x8, #0x50]
   a82fc: d63f0100     	blr	x8
   a8300: f94016a8     	ldr	x8, [x21, #0x28]
   a8304: f85f83a9     	ldur	x9, [x29, #-0x8]
   a8308: eb09011f     	cmp	x8, x9
   a830c: 540002c1     	b.ne	0xa8364 <ingame_ingamereportgateway_DestroyMetrics+0xe0>
   a8310: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   a8314: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a8318: f9401bf5     	ldr	x21, [sp, #0x30]
   a831c: 910143ff     	add	sp, sp, #0x50
   a8320: d65f03c0     	ret
   a8324: 90fffe41     	adrp	x1, 0x70000
   a8328: b0fffe43     	adrp	x3, 0x71000
   a832c: 90fffe44     	adrp	x4, 0x70000
   a8330: b0fffe46     	adrp	x6, 0x71000
   a8334: 91180021     	add	x1, x1, #0x600
   a8338: 9109a463     	add	x3, x3, #0x269
   a833c: 9100f884     	add	x4, x4, #0x3e
   a8340: 910840c6     	add	x6, x6, #0x210
   a8344: 52800080     	mov	w0, #0x4                // =4
   a8348: 52800e82     	mov	w2, #0x74               // =116
   a834c: aa1f03e5     	mov	x5, xzr
   a8350: 9402d2b4     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8354: f94016a8     	ldr	x8, [x21, #0x28]
   a8358: f85f83a9     	ldur	x9, [x29, #-0x8]
   a835c: eb09011f     	cmp	x8, x9
   a8360: 54fffd80     	b.eq	0xa8310 <ingame_ingamereportgateway_DestroyMetrics+0x8c>
   a8364: 9402d2b3     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000a8368 <ingame_ingamereportgateway_ReportMetrics>:
   a8368: b40003a0     	cbz	x0, 0xa83dc <ingame_ingamereportgateway_ReportMetrics+0x74>
   a836c: d100c3ff     	sub	sp, sp, #0x30
   a8370: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a8374: 910043fd     	add	x29, sp, #0x10
   a8378: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a837c: aa0003f4     	mov	x20, x0
   a8380: aa0103f3     	mov	x19, x1
   a8384: 90fffe41     	adrp	x1, 0x70000
   a8388: f0fffe23     	adrp	x3, 0x6f000
   a838c: 90fffe44     	adrp	x4, 0x70000
   a8390: 90fffe46     	adrp	x6, 0x70000
   a8394: 91180021     	add	x1, x1, #0x600
   a8398: 912d2063     	add	x3, x3, #0xb48
   a839c: 9100f884     	add	x4, x4, #0x3e
   a83a0: 913ec0c6     	add	x6, x6, #0xfb0
   a83a4: 52800020     	mov	w0, #0x1                // =1
   a83a8: 528010c2     	mov	w2, #0x86               // =134
   a83ac: aa1f03e5     	mov	x5, xzr
   a83b0: aa1403e7     	mov	x7, x20
   a83b4: f90003f3     	str	x19, [sp]
   a83b8: 9402d29a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a83bc: f9400288     	ldr	x8, [x20]
   a83c0: aa1403e0     	mov	x0, x20
   a83c4: aa1303e1     	mov	x1, x19
   a83c8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a83cc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a83d0: f9402d02     	ldr	x2, [x8, #0x58]
   a83d4: 9100c3ff     	add	sp, sp, #0x30
   a83d8: d61f0040     	br	x2
   a83dc: 90fffe41     	adrp	x1, 0x70000
   a83e0: f0fffe23     	adrp	x3, 0x6f000
   a83e4: 90fffe44     	adrp	x4, 0x70000
   a83e8: b0fffe46     	adrp	x6, 0x71000
   a83ec: 91180021     	add	x1, x1, #0x600
   a83f0: 912d2063     	add	x3, x3, #0xb48
   a83f4: 9100f884     	add	x4, x4, #0x3e
   a83f8: 910840c6     	add	x6, x6, #0x210
   a83fc: 52800080     	mov	w0, #0x4                // =4
   a8400: 52801042     	mov	w2, #0x82               // =130
   a8404: aa1f03e5     	mov	x5, xzr
   a8408: 1402d286     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a840c <ingame_ingamereportmaster_EnableReport>:
   a840c: b40003a0     	cbz	x0, 0xa8480 <ingame_ingamereportmaster_EnableReport+0x74>
   a8410: d100c3ff     	sub	sp, sp, #0x30
   a8414: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a8418: 910043fd     	add	x29, sp, #0x10
   a841c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a8420: aa0003f3     	mov	x19, x0
   a8424: 12000034     	and	w20, w1, #0x1
   a8428: d0fffe41     	adrp	x1, 0x72000
   a842c: d0fffe43     	adrp	x3, 0x72000
   a8430: f0fffe44     	adrp	x4, 0x73000
   a8434: f0fffe26     	adrp	x6, 0x6f000
   a8438: 913f5c21     	add	x1, x1, #0xfd7
   a843c: 910b6063     	add	x3, x3, #0x2d8
   a8440: 91205484     	add	x4, x4, #0x815
   a8444: 912cc8c6     	add	x6, x6, #0xb32
   a8448: 52800020     	mov	w0, #0x1                // =1
   a844c: 528002c2     	mov	w2, #0x16               // =22
   a8450: aa1f03e5     	mov	x5, xzr
   a8454: aa1303e7     	mov	x7, x19
   a8458: b90003f4     	str	w20, [sp]
   a845c: 9402d271     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8460: f9400268     	ldr	x8, [x19]
   a8464: aa1303e0     	mov	x0, x19
   a8468: 2a1403e1     	mov	w1, w20
   a846c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a8470: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a8474: f9400d02     	ldr	x2, [x8, #0x18]
   a8478: 9100c3ff     	add	sp, sp, #0x30
   a847c: d61f0040     	br	x2
   a8480: d0fffe41     	adrp	x1, 0x72000
   a8484: d0fffe43     	adrp	x3, 0x72000
   a8488: f0fffe44     	adrp	x4, 0x73000
   a848c: b0fffe46     	adrp	x6, 0x71000
   a8490: 913f5c21     	add	x1, x1, #0xfd7
   a8494: 910b6063     	add	x3, x3, #0x2d8
   a8498: 91205484     	add	x4, x4, #0x815
   a849c: 910840c6     	add	x6, x6, #0x210
   a84a0: 52800080     	mov	w0, #0x4                // =4
   a84a4: 52800242     	mov	w2, #0x12               // =18
   a84a8: aa1f03e5     	mov	x5, xzr
   a84ac: 1402d25d     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a84b0 <ingame_ingamereportmaster_GetConfig>:
   a84b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a84b4: f9000bf3     	str	x19, [sp, #0x10]
   a84b8: 910003fd     	mov	x29, sp
   a84bc: b40002c0     	cbz	x0, 0xa8514 <ingame_ingamereportmaster_GetConfig+0x64>
   a84c0: aa0003f3     	mov	x19, x0
   a84c4: d0fffe41     	adrp	x1, 0x72000
   a84c8: b0fffe23     	adrp	x3, 0x6d000
   a84cc: f0fffe44     	adrp	x4, 0x73000
   a84d0: 90fffe46     	adrp	x6, 0x70000
   a84d4: 913f5c21     	add	x1, x1, #0xfd7
   a84d8: 91207463     	add	x3, x3, #0x81d
   a84dc: 91205484     	add	x4, x4, #0x815
   a84e0: 910e98c6     	add	x6, x6, #0x3a6
   a84e4: 52800020     	mov	w0, #0x1                // =1
   a84e8: 52800462     	mov	w2, #0x23               // =35
   a84ec: aa1f03e5     	mov	x5, xzr
   a84f0: aa1303e7     	mov	x7, x19
   a84f4: 9402d24b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a84f8: f9400268     	ldr	x8, [x19]
   a84fc: aa1303e0     	mov	x0, x19
   a8500: f9401108     	ldr	x8, [x8, #0x20]
   a8504: d63f0100     	blr	x8
   a8508: f9400bf3     	ldr	x19, [sp, #0x10]
   a850c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8510: d65f03c0     	ret
   a8514: d0fffe41     	adrp	x1, 0x72000
   a8518: b0fffe23     	adrp	x3, 0x6d000
   a851c: f0fffe44     	adrp	x4, 0x73000
   a8520: b0fffe46     	adrp	x6, 0x71000
   a8524: 913f5c21     	add	x1, x1, #0xfd7
   a8528: 91207463     	add	x3, x3, #0x81d
   a852c: 91205484     	add	x4, x4, #0x815
   a8530: 910840c6     	add	x6, x6, #0x210
   a8534: 52800080     	mov	w0, #0x4                // =4
   a8538: 528003e2     	mov	w2, #0x1f               // =31
   a853c: aa1f03e5     	mov	x5, xzr
   a8540: 9402d238     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8544: aa1f03e0     	mov	x0, xzr
   a8548: f9400bf3     	ldr	x19, [sp, #0x10]
   a854c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8550: d65f03c0     	ret

00000000000a8554 <ingame_ingamereportmaster_CreateEventData>:
   a8554: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a8558: f9000bf3     	str	x19, [sp, #0x10]
   a855c: 910003fd     	mov	x29, sp
   a8560: b40002c0     	cbz	x0, 0xa85b8 <ingame_ingamereportmaster_CreateEventData+0x64>
   a8564: aa0003f3     	mov	x19, x0
   a8568: d0fffe41     	adrp	x1, 0x72000
   a856c: d0fffe23     	adrp	x3, 0x6e000
   a8570: f0fffe44     	adrp	x4, 0x73000
   a8574: 90fffe46     	adrp	x6, 0x70000
   a8578: 913f5c21     	add	x1, x1, #0xfd7
   a857c: 91170863     	add	x3, x3, #0x5c2
   a8580: 91205484     	add	x4, x4, #0x815
   a8584: 910e98c6     	add	x6, x6, #0x3a6
   a8588: 52800020     	mov	w0, #0x1                // =1
   a858c: 52800602     	mov	w2, #0x30               // =48
   a8590: aa1f03e5     	mov	x5, xzr
   a8594: aa1303e7     	mov	x7, x19
   a8598: 9402d222     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a859c: f9400268     	ldr	x8, [x19]
   a85a0: aa1303e0     	mov	x0, x19
   a85a4: f9401508     	ldr	x8, [x8, #0x28]
   a85a8: d63f0100     	blr	x8
   a85ac: f9400bf3     	ldr	x19, [sp, #0x10]
   a85b0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a85b4: d65f03c0     	ret
   a85b8: d0fffe41     	adrp	x1, 0x72000
   a85bc: d0fffe23     	adrp	x3, 0x6e000
   a85c0: f0fffe44     	adrp	x4, 0x73000
   a85c4: b0fffe46     	adrp	x6, 0x71000
   a85c8: 913f5c21     	add	x1, x1, #0xfd7
   a85cc: 91170863     	add	x3, x3, #0x5c2
   a85d0: 91205484     	add	x4, x4, #0x815
   a85d4: 910840c6     	add	x6, x6, #0x210
   a85d8: 52800080     	mov	w0, #0x4                // =4
   a85dc: 52800582     	mov	w2, #0x2c               // =44
   a85e0: aa1f03e5     	mov	x5, xzr
   a85e4: 9402d20f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a85e8: aa1f03e0     	mov	x0, xzr
   a85ec: f9400bf3     	ldr	x19, [sp, #0x10]
   a85f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a85f4: d65f03c0     	ret

00000000000a85f8 <ingame_ingamereportmaster_DestroyEventData>:
   a85f8: d10143ff     	sub	sp, sp, #0x50
   a85fc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a8600: 910083fd     	add	x29, sp, #0x20
   a8604: f9001bf5     	str	x21, [sp, #0x30]
   a8608: a9044ff4     	stp	x20, x19, [sp, #0x40]
   a860c: d53bd055     	mrs	x21, TPIDR_EL0
   a8610: f94016a8     	ldr	x8, [x21, #0x28]
   a8614: f81f83a8     	stur	x8, [x29, #-0x8]
   a8618: b4000400     	cbz	x0, 0xa8698 <ingame_ingamereportmaster_DestroyEventData+0xa0>
   a861c: aa0003f3     	mov	x19, x0
   a8620: aa0103f4     	mov	x20, x1
   a8624: d0fffe41     	adrp	x1, 0x72000
   a8628: b0fffe23     	adrp	x3, 0x6d000
   a862c: f0fffe44     	adrp	x4, 0x73000
   a8630: 90fffe46     	adrp	x6, 0x70000
   a8634: 913f5c21     	add	x1, x1, #0xfd7
   a8638: 91210463     	add	x3, x3, #0x841
   a863c: 91205484     	add	x4, x4, #0x815
   a8640: 9119f0c6     	add	x6, x6, #0x67c
   a8644: 52800020     	mov	w0, #0x1                // =1
   a8648: 528007a2     	mov	w2, #0x3d               // =61
   a864c: aa1f03e5     	mov	x5, xzr
   a8650: aa1303e7     	mov	x7, x19
   a8654: f90003f4     	str	x20, [sp]
   a8658: 9402d1f2     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a865c: f9400268     	ldr	x8, [x19]
   a8660: 910043e1     	add	x1, sp, #0x10
   a8664: aa1303e0     	mov	x0, x19
   a8668: f9000bf4     	str	x20, [sp, #0x10]
   a866c: f9401908     	ldr	x8, [x8, #0x30]
   a8670: d63f0100     	blr	x8
   a8674: f94016a8     	ldr	x8, [x21, #0x28]
   a8678: f85f83a9     	ldur	x9, [x29, #-0x8]
   a867c: eb09011f     	cmp	x8, x9
   a8680: 540002c1     	b.ne	0xa86d8 <ingame_ingamereportmaster_DestroyEventData+0xe0>
   a8684: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   a8688: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a868c: f9401bf5     	ldr	x21, [sp, #0x30]
   a8690: 910143ff     	add	sp, sp, #0x50
   a8694: d65f03c0     	ret
   a8698: d0fffe41     	adrp	x1, 0x72000
   a869c: b0fffe23     	adrp	x3, 0x6d000
   a86a0: f0fffe44     	adrp	x4, 0x73000
   a86a4: b0fffe46     	adrp	x6, 0x71000
   a86a8: 913f5c21     	add	x1, x1, #0xfd7
   a86ac: 91210463     	add	x3, x3, #0x841
   a86b0: 91205484     	add	x4, x4, #0x815
   a86b4: 910840c6     	add	x6, x6, #0x210
   a86b8: 52800080     	mov	w0, #0x4                // =4
   a86bc: 52800722     	mov	w2, #0x39               // =57
   a86c0: aa1f03e5     	mov	x5, xzr
   a86c4: 9402d1d7     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a86c8: f94016a8     	ldr	x8, [x21, #0x28]
   a86cc: f85f83a9     	ldur	x9, [x29, #-0x8]
   a86d0: eb09011f     	cmp	x8, x9
   a86d4: 54fffd80     	b.eq	0xa8684 <ingame_ingamereportmaster_DestroyEventData+0x8c>
   a86d8: 9402d1d6     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000a86dc <ingame_ingamereportmaster_ReportEventData>:
   a86dc: b40005a0     	cbz	x0, 0xa8790 <ingame_ingamereportmaster_ReportEventData+0xb4>
   a86e0: d10183ff     	sub	sp, sp, #0x60
   a86e4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a86e8: 910083fd     	add	x29, sp, #0x20
   a86ec: f9001bf7     	str	x23, [sp, #0x30]
   a86f0: a90457f6     	stp	x22, x21, [sp, #0x40]
   a86f4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   a86f8: d0fffe48     	adrp	x8, 0x72000
   a86fc: aa0303f3     	mov	x19, x3
   a8700: aa0003f5     	mov	x21, x0
   a8704: 2a0103f6     	mov	w22, w1
   a8708: 913e5908     	add	x8, x8, #0xf96
   a870c: f100005f     	cmp	x2, #0x0
   a8710: 12000097     	and	w23, w4, #0x1
   a8714: d0fffe41     	adrp	x1, 0x72000
   a8718: b0fffe23     	adrp	x3, 0x6d000
   a871c: f0fffe44     	adrp	x4, 0x73000
   a8720: f0fffe46     	adrp	x6, 0x73000
   a8724: aa0203f4     	mov	x20, x2
   a8728: 9a820108     	csel	x8, x8, x2, eq
   a872c: aa1f03e5     	mov	x5, xzr
   a8730: 913f5c21     	add	x1, x1, #0xfd7
   a8734: 9110c463     	add	x3, x3, #0x431
   a8738: 91205484     	add	x4, x4, #0x815
   a873c: 9120acc6     	add	x6, x6, #0x82b
   a8740: 52800020     	mov	w0, #0x1                // =1
   a8744: 528009a2     	mov	w2, #0x4d               // =77
   a8748: aa1503e7     	mov	x7, x21
   a874c: a900cfe8     	stp	x8, x19, [sp, #0x8]
   a8750: b9001bf7     	str	w23, [sp, #0x18]
   a8754: b90003f6     	str	w22, [sp]
   a8758: 9402d1b2     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a875c: f94002a8     	ldr	x8, [x21]
   a8760: aa1503e0     	mov	x0, x21
   a8764: 2a1603e1     	mov	w1, w22
   a8768: aa1403e2     	mov	x2, x20
   a876c: aa1303e3     	mov	x3, x19
   a8770: 2a1703e4     	mov	w4, w23
   a8774: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   a8778: a94457f6     	ldp	x22, x21, [sp, #0x40]
   a877c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a8780: f9401d05     	ldr	x5, [x8, #0x38]
   a8784: f9401bf7     	ldr	x23, [sp, #0x30]
   a8788: 910183ff     	add	sp, sp, #0x60
   a878c: d61f00a0     	br	x5
   a8790: d0fffe41     	adrp	x1, 0x72000
   a8794: b0fffe23     	adrp	x3, 0x6d000
   a8798: f0fffe44     	adrp	x4, 0x73000
   a879c: b0fffe46     	adrp	x6, 0x71000
   a87a0: 913f5c21     	add	x1, x1, #0xfd7
   a87a4: 9110c463     	add	x3, x3, #0x431
   a87a8: 91205484     	add	x4, x4, #0x815
   a87ac: 910840c6     	add	x6, x6, #0x210
   a87b0: 52800080     	mov	w0, #0x4                // =4
   a87b4: 52800902     	mov	w2, #0x48               // =72
   a87b8: aa1f03e5     	mov	x5, xzr
   a87bc: 1402d199     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a87c0 <ingame_ingamereportmaster_ReportLogin>:
   a87c0: b4000600     	cbz	x0, 0xa8880 <ingame_ingamereportmaster_ReportLogin+0xc0>
   a87c4: d101c3ff     	sub	sp, sp, #0x70
   a87c8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   a87cc: 9100c3fd     	add	x29, sp, #0x30
   a87d0: a9045ff8     	stp	x24, x23, [sp, #0x40]
   a87d4: a90557f6     	stp	x22, x21, [sp, #0x50]
   a87d8: a9064ff4     	stp	x20, x19, [sp, #0x60]
   a87dc: d0fffe48     	adrp	x8, 0x72000
   a87e0: f100007f     	cmp	x3, #0x0
   a87e4: 913e5908     	add	x8, x8, #0xf96
   a87e8: aa0403f3     	mov	x19, x4
   a87ec: 9a830108     	csel	x8, x8, x3, eq
   a87f0: aa0003f6     	mov	x22, x0
   a87f4: aa0303f4     	mov	x20, x3
   a87f8: 2a0103f7     	mov	w23, w1
   a87fc: d0fffe41     	adrp	x1, 0x72000
   a8800: d0fffe43     	adrp	x3, 0x72000
   a8804: a90113e8     	stp	x8, x4, [sp, #0x10]
   a8808: f0fffe44     	adrp	x4, 0x73000
   a880c: f0fffe26     	adrp	x6, 0x6f000
   a8810: 2a0203f5     	mov	w21, w2
   a8814: 120000b8     	and	w24, w5, #0x1
   a8818: aa1f03e5     	mov	x5, xzr
   a881c: 913f5c21     	add	x1, x1, #0xfd7
   a8820: 9116f863     	add	x3, x3, #0x5be
   a8824: 91205484     	add	x4, x4, #0x815
   a8828: 912dc4c6     	add	x6, x6, #0xb71
   a882c: 52800020     	mov	w0, #0x1                // =1
   a8830: 52800ba2     	mov	w2, #0x5d               // =93
   a8834: aa1603e7     	mov	x7, x22
   a8838: b90023f8     	str	w24, [sp, #0x20]
   a883c: b9000bf5     	str	w21, [sp, #0x8]
   a8840: b90003f7     	str	w23, [sp]
   a8844: 9402d177     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8848: f94002c8     	ldr	x8, [x22]
   a884c: aa1603e0     	mov	x0, x22
   a8850: 2a1703e1     	mov	w1, w23
   a8854: 2a1503e2     	mov	w2, w21
   a8858: aa1403e3     	mov	x3, x20
   a885c: aa1303e4     	mov	x4, x19
   a8860: 2a1803e5     	mov	w5, w24
   a8864: f9402106     	ldr	x6, [x8, #0x40]
   a8868: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   a886c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   a8870: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   a8874: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   a8878: 9101c3ff     	add	sp, sp, #0x70
   a887c: d61f00c0     	br	x6
   a8880: d0fffe41     	adrp	x1, 0x72000
   a8884: d0fffe43     	adrp	x3, 0x72000
   a8888: f0fffe44     	adrp	x4, 0x73000
   a888c: b0fffe46     	adrp	x6, 0x71000
   a8890: 913f5c21     	add	x1, x1, #0xfd7
   a8894: 9116f863     	add	x3, x3, #0x5be
   a8898: 91205484     	add	x4, x4, #0x815
   a889c: 910840c6     	add	x6, x6, #0x210
   a88a0: 52800080     	mov	w0, #0x4                // =4
   a88a4: 52800b02     	mov	w2, #0x58               // =88
   a88a8: aa1f03e5     	mov	x5, xzr
   a88ac: 1402d15d     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a88b0 <ingame_ingamereportmaster_SetCommonEventData>:
   a88b0: b4000540     	cbz	x0, 0xa8958 <ingame_ingamereportmaster_SetCommonEventData+0xa8>
   a88b4: d10143ff     	sub	sp, sp, #0x50
   a88b8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   a88bc: 910083fd     	add	x29, sp, #0x20
   a88c0: a90357f6     	stp	x22, x21, [sp, #0x30]
   a88c4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   a88c8: d0fffe48     	adrp	x8, 0x72000
   a88cc: f100003f     	cmp	x1, #0x0
   a88d0: 913e5908     	add	x8, x8, #0xf96
   a88d4: 2a0303f3     	mov	w19, w3
   a88d8: aa0003f6     	mov	x22, x0
   a88dc: aa0103f5     	mov	x21, x1
   a88e0: 9a810109     	csel	x9, x8, x1, eq
   a88e4: f100005f     	cmp	x2, #0x0
   a88e8: d0fffe41     	adrp	x1, 0x72000
   a88ec: d0fffe43     	adrp	x3, 0x72000
   a88f0: f0fffe44     	adrp	x4, 0x73000
   a88f4: b0fffe46     	adrp	x6, 0x71000
   a88f8: aa0203f4     	mov	x20, x2
   a88fc: 9a820108     	csel	x8, x8, x2, eq
   a8900: aa1f03e5     	mov	x5, xzr
   a8904: 52800020     	mov	w0, #0x1                // =1
   a8908: 913f5c21     	add	x1, x1, #0xfd7
   a890c: 9132d863     	add	x3, x3, #0xcb6
   a8910: 91205484     	add	x4, x4, #0x815
   a8914: 9108f4c6     	add	x6, x6, #0x23d
   a8918: 52800da2     	mov	w2, #0x6d               // =109
   a891c: aa1603e7     	mov	x7, x22
   a8920: a90023e9     	stp	x9, x8, [sp]
   a8924: b90013f3     	str	w19, [sp, #0x10]
   a8928: 9402d13e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a892c: f94002c8     	ldr	x8, [x22]
   a8930: aa1603e0     	mov	x0, x22
   a8934: aa1503e1     	mov	x1, x21
   a8938: aa1403e2     	mov	x2, x20
   a893c: 2a1303e3     	mov	w3, w19
   a8940: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   a8944: a94357f6     	ldp	x22, x21, [sp, #0x30]
   a8948: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   a894c: f9402504     	ldr	x4, [x8, #0x48]
   a8950: 910143ff     	add	sp, sp, #0x50
   a8954: d61f0080     	br	x4
   a8958: d0fffe41     	adrp	x1, 0x72000
   a895c: d0fffe43     	adrp	x3, 0x72000
   a8960: f0fffe44     	adrp	x4, 0x73000
   a8964: b0fffe46     	adrp	x6, 0x71000
   a8968: 913f5c21     	add	x1, x1, #0xfd7
   a896c: 9132d863     	add	x3, x3, #0xcb6
   a8970: 91205484     	add	x4, x4, #0x815
   a8974: 910840c6     	add	x6, x6, #0x210
   a8978: 52800080     	mov	w0, #0x4                // =4
   a897c: 52800d02     	mov	w2, #0x68               // =104
   a8980: aa1f03e5     	mov	x5, xzr
   a8984: 1402d127     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a8988 <InGame::InGameWrapper::InGameWrapper()>:
   a8988: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   a898c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   a8990: 910003fd     	mov	x29, sp
   a8994: a90257f6     	stp	x22, x21, [sp, #0x20]
   a8998: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a899c: 6f00e401     	movi	v1.2d, #0000000000000000
   a89a0: 52800036     	mov	w22, #0x1               // =1
   a89a4: aa0003e8     	mov	x8, x0
   a89a8: f0fffe49     	adrp	x9, 0x73000
   a89ac: aa0003f3     	mov	x19, x0
   a89b0: aa0003f4     	mov	x20, x0
   a89b4: b9003016     	str	w22, [x0, #0x30]
   a89b8: aa0003f5     	mov	x21, x0
   a89bc: 3d800001     	str	q1, [x0]
   a89c0: 9105f00a     	add	x10, x0, #0x17c
   a89c4: 3c844001     	stur	q1, [x0, #0x44]
   a89c8: fd475920     	ldr	d0, [x9, #0xeb0]
   a89cc: 3c854001     	stur	q1, [x0, #0x54]
   a89d0: 2a1f03e1     	mov	w1, wzr
   a89d4: 3c864001     	stur	q1, [x0, #0x64]
   a89d8: 5280cc02     	mov	w2, #0x660              // =1632
   a89dc: 3c874001     	stur	q1, [x0, #0x74]
   a89e0: 3c884001     	stur	q1, [x0, #0x84]
   a89e4: 3c894001     	stur	q1, [x0, #0x94]
   a89e8: 3c8a4001     	stur	q1, [x0, #0xa4]
   a89ec: 3c8b4001     	stur	q1, [x0, #0xb4]
   a89f0: 3c8c4001     	stur	q1, [x0, #0xc4]
   a89f4: 3c8d4001     	stur	q1, [x0, #0xd4]
   a89f8: 3c8e4001     	stur	q1, [x0, #0xe4]
   a89fc: 3c8f4001     	stur	q1, [x0, #0xf4]
   a8a00: 3c834d01     	str	q1, [x8, #0x34]!
   a8a04: 91054100     	add	x0, x8, #0x150
   a8a08: ad068501     	stp	q1, q1, [x8, #0xd0]
   a8a0c: 3c810e81     	str	q1, [x20, #0x10]!
   a8a10: 3c820ea1     	str	q1, [x21, #0x20]!
   a8a14: ad078501     	stp	q1, q1, [x8, #0xf0]
   a8a18: ad088501     	stp	q1, q1, [x8, #0x110]
   a8a1c: 3d804d01     	str	q1, [x8, #0x130]
   a8a20: f900a11f     	str	xzr, [x8, #0x140]
   a8a24: fd000140     	str	d0, [x10]
   a8a28: 9402d106     	bl	0x15ce40 <memset@plt>
   a8a2c: 6f00e400     	movi	v0.2d, #0000000000000000
   a8a30: 391f9276     	strb	w22, [x19, #0x7e4]
   a8a34: 6f00e401     	movi	v1.2d, #0000000000000000
   a8a38: f903fe76     	str	x22, [x19, #0x7f8]
   a8a3c: 9120a276     	add	x22, x19, #0x828
   a8a40: b907f27f     	str	wzr, [x19, #0x7f0]
   a8a44: fd03f660     	str	d0, [x19, #0x7e8]
   a8a48: 3d820261     	str	q1, [x19, #0x800]
   a8a4c: 3d820661     	str	q1, [x19, #0x810]
   a8a50: aa1603e0     	mov	x0, x22
   a8a54: 9402d0ff     	bl	0x15ce50 <_ZN6InGame19InGameInnerReporterC1Ev@plt>
   a8a58: b0fffe23     	adrp	x3, 0x6d000
   a8a5c: f0fffe21     	adrp	x1, 0x6f000
   a8a60: 9104c063     	add	x3, x3, #0x130
   a8a64: d0fffe46     	adrp	x6, 0x72000
   a8a68: 91380021     	add	x1, x1, #0xe00
   a8a6c: 913e58c6     	add	x6, x6, #0xf96
   a8a70: 52800020     	mov	w0, #0x1                // =1
   a8a74: 52800182     	mov	w2, #0xc                // =12
   a8a78: aa0303e4     	mov	x4, x3
   a8a7c: aa1303e5     	mov	x5, x19
   a8a80: 9402d0e8     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8a84: f0fffe21     	adrp	x1, 0x6f000
   a8a88: b0fffe43     	adrp	x3, 0x71000
   a8a8c: b0fffe24     	adrp	x4, 0x6d000
   a8a90: 90fffe46     	adrp	x6, 0x70000
   a8a94: f0fffe47     	adrp	x7, 0x73000
   a8a98: 91380021     	add	x1, x1, #0xe00
   a8a9c: 910a4c63     	add	x3, x3, #0x293
   a8aa0: 9104c084     	add	x4, x4, #0x130
   a8aa4: 910154c6     	add	x6, x6, #0x55
   a8aa8: 910b50e7     	add	x7, x7, #0x2d4
   a8aac: 52800020     	mov	w0, #0x1                // =1
   a8ab0: 52800a02     	mov	w2, #0x50               // =80
   a8ab4: aa1303e5     	mov	x5, x19
   a8ab8: 9402d0da     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8abc: 52801500     	mov	w0, #0xa8               // =168
   a8ac0: 9402d0e8     	bl	0x15ce60 <_Znwm@plt>
   a8ac4: aa0003f7     	mov	x23, x0
   a8ac8: 9402d0ea     	bl	0x15ce70 <_ZN6InGame11CloudConfigC1Ev@plt>
   a8acc: 52800400     	mov	w0, #0x20               // =32
   a8ad0: 9402d0e4     	bl	0x15ce60 <_Znwm@plt>
   a8ad4: 90000628     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a8ad8: f9443d08     	ldr	x8, [x8, #0x878]
   a8adc: a9015c1f     	stp	xzr, x23, [x0, #0x10]
   a8ae0: f9400678     	ldr	x24, [x19, #0x8]
   a8ae4: a9000277     	stp	x23, x0, [x19]
   a8ae8: 91004108     	add	x8, x8, #0x10
   a8aec: a9007c08     	stp	x8, xzr, [x0]
   a8af0: b4000178     	cbz	x24, 0xa8b1c <InGame::InGameWrapper::InGameWrapper()+0x194>
   a8af4: 91002301     	add	x1, x24, #0x8
   a8af8: 92800000     	mov	x0, #-0x1               // =-1
   a8afc: 9402c101     	bl	0x158f00 <__emutls_get_address+0x474>
   a8b00: b50000e0     	cbnz	x0, 0xa8b1c <InGame::InGameWrapper::InGameWrapper()+0x194>
   a8b04: f9400308     	ldr	x8, [x24]
   a8b08: aa1803e0     	mov	x0, x24
   a8b0c: f9400908     	ldr	x8, [x8, #0x10]
   a8b10: d63f0100     	blr	x8
   a8b14: aa1803e0     	mov	x0, x24
   a8b18: 9402d0da     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   a8b1c: 52801c00     	mov	w0, #0xe0               // =224
   a8b20: 9402d0d0     	bl	0x15ce60 <_Znwm@plt>
   a8b24: aa0003f7     	mov	x23, x0
   a8b28: 9402d0da     	bl	0x15ce90 <_ZN6InGame22InGameReportMasterImplC1Ev@plt>
   a8b2c: 52800400     	mov	w0, #0x20               // =32
   a8b30: 9402d0cc     	bl	0x15ce60 <_Znwm@plt>
   a8b34: 90000628     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a8b38: f9444108     	ldr	x8, [x8, #0x880]
   a8b3c: a9015c1f     	stp	xzr, x23, [x0, #0x10]
   a8b40: f9400e78     	ldr	x24, [x19, #0x18]
   a8b44: a9010277     	stp	x23, x0, [x19, #0x10]
   a8b48: 91004108     	add	x8, x8, #0x10
   a8b4c: a9007c08     	stp	x8, xzr, [x0]
   a8b50: b4000178     	cbz	x24, 0xa8b7c <InGame::InGameWrapper::InGameWrapper()+0x1f4>
   a8b54: 91002301     	add	x1, x24, #0x8
   a8b58: 92800000     	mov	x0, #-0x1               // =-1
   a8b5c: 9402c0e9     	bl	0x158f00 <__emutls_get_address+0x474>
   a8b60: b50000e0     	cbnz	x0, 0xa8b7c <InGame::InGameWrapper::InGameWrapper()+0x1f4>
   a8b64: f9400308     	ldr	x8, [x24]
   a8b68: aa1803e0     	mov	x0, x24
   a8b6c: f9400908     	ldr	x8, [x8, #0x10]
   a8b70: d63f0100     	blr	x8
   a8b74: aa1803e0     	mov	x0, x24
   a8b78: 9402d0c2     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   a8b7c: 52801f00     	mov	w0, #0xf8               // =248
   a8b80: 9402d0b8     	bl	0x15ce60 <_Znwm@plt>
   a8b84: aa0003f7     	mov	x23, x0
   a8b88: 9402d0c6     	bl	0x15cea0 <_ZN6InGame23InGameReportGatewayImplC1Ev@plt>
   a8b8c: 52800400     	mov	w0, #0x20               // =32
   a8b90: 9402d0b4     	bl	0x15ce60 <_Znwm@plt>
   a8b94: 90000628     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a8b98: f9444508     	ldr	x8, [x8, #0x888]
   a8b9c: a9015c1f     	stp	xzr, x23, [x0, #0x10]
   a8ba0: f9401678     	ldr	x24, [x19, #0x28]
   a8ba4: a9020277     	stp	x23, x0, [x19, #0x20]
   a8ba8: 91004108     	add	x8, x8, #0x10
   a8bac: a9007c08     	stp	x8, xzr, [x0]
   a8bb0: b4000178     	cbz	x24, 0xa8bdc <InGame::InGameWrapper::InGameWrapper()+0x254>
   a8bb4: 91002301     	add	x1, x24, #0x8
   a8bb8: 92800000     	mov	x0, #-0x1               // =-1
   a8bbc: 9402c0d1     	bl	0x158f00 <__emutls_get_address+0x474>
   a8bc0: b50000e0     	cbnz	x0, 0xa8bdc <InGame::InGameWrapper::InGameWrapper()+0x254>
   a8bc4: f9400308     	ldr	x8, [x24]
   a8bc8: aa1803e0     	mov	x0, x24
   a8bcc: f9400908     	ldr	x8, [x8, #0x10]
   a8bd0: d63f0100     	blr	x8
   a8bd4: aa1803e0     	mov	x0, x24
   a8bd8: 9402d0aa     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   a8bdc: f9400261     	ldr	x1, [x19]
   a8be0: aa1603e0     	mov	x0, x22
   a8be4: 9402d0b3     	bl	0x15ceb0 <_ZN6InGame19InGameInnerReporter9SetConfigEPNS_7IConfigE@plt>
   a8be8: f9400281     	ldr	x1, [x20]
   a8bec: aa1603e0     	mov	x0, x22
   a8bf0: 9402d0b4     	bl	0x15cec0 <_ZN6InGame19InGameInnerReporter15SetReportMasterEPNS_18IReportMasterInnerE@plt>
   a8bf4: f94002a1     	ldr	x1, [x21]
   a8bf8: aa1603e0     	mov	x0, x22
   a8bfc: 9402d0b5     	bl	0x15ced0 <_ZN6InGame19InGameInnerReporter16SetReportGatewayEPNS_19IReportGatewayInnerE@plt>
   a8c00: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a8c04: a94257f6     	ldp	x22, x21, [sp, #0x20]
   a8c08: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   a8c0c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   a8c10: d65f03c0     	ret
   a8c14: 14000004     	b	0xa8c24 <InGame::InGameWrapper::InGameWrapper()+0x29c>
   a8c18: 1400000a     	b	0xa8c40 <InGame::InGameWrapper::InGameWrapper()+0x2b8>
   a8c1c: 14000002     	b	0xa8c24 <InGame::InGameWrapper::InGameWrapper()+0x29c>
   a8c20: 14000008     	b	0xa8c40 <InGame::InGameWrapper::InGameWrapper()+0x2b8>
   a8c24: aa1703e8     	mov	x8, x23
   a8c28: aa0003f7     	mov	x23, x0
   a8c2c: aa0803e0     	mov	x0, x8
   a8c30: f9400109     	ldr	x9, [x8]
   a8c34: f9400529     	ldr	x9, [x9, #0x8]
   a8c38: d63f0120     	blr	x9
   a8c3c: 14000009     	b	0xa8c60 <InGame::InGameWrapper::InGameWrapper()+0x2d8>
   a8c40: aa1703e8     	mov	x8, x23
   a8c44: aa0003f7     	mov	x23, x0
   a8c48: aa0803e0     	mov	x0, x8
   a8c4c: 9402d0a5     	bl	0x15cee0 <_ZdlPv@plt>
   a8c50: 14000004     	b	0xa8c60 <InGame::InGameWrapper::InGameWrapper()+0x2d8>
   a8c54: aa0003f7     	mov	x23, x0
   a8c58: 14000004     	b	0xa8c68 <InGame::InGameWrapper::InGameWrapper()+0x2e0>
   a8c5c: aa0003f7     	mov	x23, x0
   a8c60: aa1603e0     	mov	x0, x22
   a8c64: 9402d0a3     	bl	0x15cef0 <_ZN6InGame19InGameInnerReporterD1Ev@plt>
   a8c68: 91200268     	add	x8, x19, #0x800
   a8c6c: 39400108     	ldrb	w8, [x8]
   a8c70: 36000068     	tbz	w8, #0x0, 0xa8c7c <InGame::InGameWrapper::InGameWrapper()+0x2f4>
   a8c74: f9440a60     	ldr	x0, [x19, #0x810]
   a8c78: 9402d09a     	bl	0x15cee0 <_ZdlPv@plt>
   a8c7c: aa1503e0     	mov	x0, x21
   a8c80: 9402d0a0     	bl	0x15cf00 <_ZNSt6__ndk110shared_ptrIN6InGame19IReportGatewayInnerEED2Ev@plt>
   a8c84: aa1403e0     	mov	x0, x20
   a8c88: 9402d0a2     	bl	0x15cf10 <_ZNSt6__ndk110shared_ptrIN6InGame18IReportMasterInnerEED2Ev@plt>
   a8c8c: aa1303e0     	mov	x0, x19
   a8c90: 9402d0a4     	bl	0x15cf20 <_ZNSt6__ndk110shared_ptrIN6InGame7IConfigEED2Ev@plt>
   a8c94: aa1703e0     	mov	x0, x23
   a8c98: 9402c132     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000a8c9c <InGame::InGameWrapper::GetSDKVersion()>:
   a8c9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a8ca0: f9000bf3     	str	x19, [sp, #0x10]
   a8ca4: 910003fd     	mov	x29, sp
   a8ca8: f0fffe53     	adrp	x19, 0x73000
   a8cac: f0fffe21     	adrp	x1, 0x6f000
   a8cb0: b0fffe43     	adrp	x3, 0x71000
   a8cb4: b0fffe24     	adrp	x4, 0x6d000
   a8cb8: 90fffe46     	adrp	x6, 0x70000
   a8cbc: 910b5273     	add	x19, x19, #0x2d4
   a8cc0: aa0003e5     	mov	x5, x0
   a8cc4: 91380021     	add	x1, x1, #0xe00
   a8cc8: 910a4c63     	add	x3, x3, #0x293
   a8ccc: 9104c084     	add	x4, x4, #0x130
   a8cd0: 910154c6     	add	x6, x6, #0x55
   a8cd4: 52800020     	mov	w0, #0x1                // =1
   a8cd8: 52800a02     	mov	w2, #0x50               // =80
   a8cdc: aa1303e7     	mov	x7, x19
   a8ce0: 9402d050     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8ce4: aa1303e0     	mov	x0, x19
   a8ce8: f9400bf3     	ldr	x19, [sp, #0x10]
   a8cec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8cf0: d65f03c0     	ret

00000000000a8cf4 <InGame::G6::NetworkStatus::~NetworkStatus()>:
   a8cf4: 39406008     	ldrb	w8, [x0, #0x18]
   a8cf8: 37000048     	tbnz	w8, #0x0, 0xa8d00 <InGame::G6::NetworkStatus::~NetworkStatus()+0xc>
   a8cfc: d65f03c0     	ret
   a8d00: f9401400     	ldr	x0, [x0, #0x28]
   a8d04: 1402d077     	b	0x15cee0 <_ZdlPv@plt>

00000000000a8d08 <std::__ndk1::shared_ptr<InGame::IReportGatewayInner>::~shared_ptr()>:
   a8d08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a8d0c: f9000bf3     	str	x19, [sp, #0x10]
   a8d10: 910003fd     	mov	x29, sp
   a8d14: f9400413     	ldr	x19, [x0, #0x8]
   a8d18: b40000b3     	cbz	x19, 0xa8d2c <std::__ndk1::shared_ptr<InGame::IReportGatewayInner>::~shared_ptr()+0x24>
   a8d1c: 91002261     	add	x1, x19, #0x8
   a8d20: 92800000     	mov	x0, #-0x1               // =-1
   a8d24: 9402c077     	bl	0x158f00 <__emutls_get_address+0x474>
   a8d28: b4000080     	cbz	x0, 0xa8d38 <std::__ndk1::shared_ptr<InGame::IReportGatewayInner>::~shared_ptr()+0x30>
   a8d2c: f9400bf3     	ldr	x19, [sp, #0x10]
   a8d30: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8d34: d65f03c0     	ret
   a8d38: f9400268     	ldr	x8, [x19]
   a8d3c: aa1303e0     	mov	x0, x19
   a8d40: f9400908     	ldr	x8, [x8, #0x10]
   a8d44: d63f0100     	blr	x8
   a8d48: aa1303e0     	mov	x0, x19
   a8d4c: f9400bf3     	ldr	x19, [sp, #0x10]
   a8d50: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8d54: 1402d04b     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000a8d58 <std::__ndk1::shared_ptr<InGame::IReportMasterInner>::~shared_ptr()>:
   a8d58: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a8d5c: f9000bf3     	str	x19, [sp, #0x10]
   a8d60: 910003fd     	mov	x29, sp
   a8d64: f9400413     	ldr	x19, [x0, #0x8]
   a8d68: b40000b3     	cbz	x19, 0xa8d7c <std::__ndk1::shared_ptr<InGame::IReportMasterInner>::~shared_ptr()+0x24>
   a8d6c: 91002261     	add	x1, x19, #0x8
   a8d70: 92800000     	mov	x0, #-0x1               // =-1
   a8d74: 9402c063     	bl	0x158f00 <__emutls_get_address+0x474>
   a8d78: b4000080     	cbz	x0, 0xa8d88 <std::__ndk1::shared_ptr<InGame::IReportMasterInner>::~shared_ptr()+0x30>
   a8d7c: f9400bf3     	ldr	x19, [sp, #0x10]
   a8d80: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8d84: d65f03c0     	ret
   a8d88: f9400268     	ldr	x8, [x19]
   a8d8c: aa1303e0     	mov	x0, x19
   a8d90: f9400908     	ldr	x8, [x8, #0x10]
   a8d94: d63f0100     	blr	x8
   a8d98: aa1303e0     	mov	x0, x19
   a8d9c: f9400bf3     	ldr	x19, [sp, #0x10]
   a8da0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8da4: 1402d037     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000a8da8 <std::__ndk1::shared_ptr<InGame::IConfig>::~shared_ptr()>:
   a8da8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a8dac: f9000bf3     	str	x19, [sp, #0x10]
   a8db0: 910003fd     	mov	x29, sp
   a8db4: f9400413     	ldr	x19, [x0, #0x8]
   a8db8: b40000b3     	cbz	x19, 0xa8dcc <std::__ndk1::shared_ptr<InGame::IConfig>::~shared_ptr()+0x24>
   a8dbc: 91002261     	add	x1, x19, #0x8
   a8dc0: 92800000     	mov	x0, #-0x1               // =-1
   a8dc4: 9402c04f     	bl	0x158f00 <__emutls_get_address+0x474>
   a8dc8: b4000080     	cbz	x0, 0xa8dd8 <std::__ndk1::shared_ptr<InGame::IConfig>::~shared_ptr()+0x30>
   a8dcc: f9400bf3     	ldr	x19, [sp, #0x10]
   a8dd0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8dd4: d65f03c0     	ret
   a8dd8: f9400268     	ldr	x8, [x19]
   a8ddc: aa1303e0     	mov	x0, x19
   a8de0: f9400908     	ldr	x8, [x8, #0x10]
   a8de4: d63f0100     	blr	x8
   a8de8: aa1303e0     	mov	x0, x19
   a8dec: f9400bf3     	ldr	x19, [sp, #0x10]
   a8df0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8df4: 1402d023     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000a8df8 <InGame::InGameWrapper::~InGameWrapper()>:
   a8df8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a8dfc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   a8e00: 910003fd     	mov	x29, sp
   a8e04: aa0003f3     	mov	x19, x0
   a8e08: f0fffe21     	adrp	x1, 0x6f000
   a8e0c: d0fffe43     	adrp	x3, 0x72000
   a8e10: b0fffe24     	adrp	x4, 0x6d000
   a8e14: d0fffe46     	adrp	x6, 0x72000
   a8e18: 91380021     	add	x1, x1, #0xe00
   a8e1c: 910bfc63     	add	x3, x3, #0x2ff
   a8e20: 9104c084     	add	x4, x4, #0x130
   a8e24: 913e58c6     	add	x6, x6, #0xf96
   a8e28: 52800020     	mov	w0, #0x1                // =1
   a8e2c: 52800342     	mov	w2, #0x1a               // =26
   a8e30: aa1303e5     	mov	x5, x19
   a8e34: 9402cffb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8e38: 9120a260     	add	x0, x19, #0x828
   a8e3c: 9402d02d     	bl	0x15cef0 <_ZN6InGame19InGameInnerReporterD1Ev@plt>
   a8e40: 39600268     	ldrb	w8, [x19, #0x800]
   a8e44: 36000068     	tbz	w8, #0x0, 0xa8e50 <InGame::InGameWrapper::~InGameWrapper()+0x58>
   a8e48: f9440a60     	ldr	x0, [x19, #0x810]
   a8e4c: 9402d025     	bl	0x15cee0 <_ZdlPv@plt>
   a8e50: f9401674     	ldr	x20, [x19, #0x28]
   a8e54: b4000174     	cbz	x20, 0xa8e80 <InGame::InGameWrapper::~InGameWrapper()+0x88>
   a8e58: 91002281     	add	x1, x20, #0x8
   a8e5c: 92800000     	mov	x0, #-0x1               // =-1
   a8e60: 9402c028     	bl	0x158f00 <__emutls_get_address+0x474>
   a8e64: b50000e0     	cbnz	x0, 0xa8e80 <InGame::InGameWrapper::~InGameWrapper()+0x88>
   a8e68: f9400288     	ldr	x8, [x20]
   a8e6c: aa1403e0     	mov	x0, x20
   a8e70: f9400908     	ldr	x8, [x8, #0x10]
   a8e74: d63f0100     	blr	x8
   a8e78: aa1403e0     	mov	x0, x20
   a8e7c: 9402d001     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   a8e80: f9400e74     	ldr	x20, [x19, #0x18]
   a8e84: b40000b4     	cbz	x20, 0xa8e98 <InGame::InGameWrapper::~InGameWrapper()+0xa0>
   a8e88: 91002281     	add	x1, x20, #0x8
   a8e8c: 92800000     	mov	x0, #-0x1               // =-1
   a8e90: 9402c01c     	bl	0x158f00 <__emutls_get_address+0x474>
   a8e94: b4000140     	cbz	x0, 0xa8ebc <InGame::InGameWrapper::~InGameWrapper()+0xc4>
   a8e98: f9400673     	ldr	x19, [x19, #0x8]
   a8e9c: b40000b3     	cbz	x19, 0xa8eb0 <InGame::InGameWrapper::~InGameWrapper()+0xb8>
   a8ea0: 91002261     	add	x1, x19, #0x8
   a8ea4: 92800000     	mov	x0, #-0x1               // =-1
   a8ea8: 9402c016     	bl	0x158f00 <__emutls_get_address+0x474>
   a8eac: b40001a0     	cbz	x0, 0xa8ee0 <InGame::InGameWrapper::~InGameWrapper()+0xe8>
   a8eb0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a8eb4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8eb8: d65f03c0     	ret
   a8ebc: f9400288     	ldr	x8, [x20]
   a8ec0: aa1403e0     	mov	x0, x20
   a8ec4: f9400908     	ldr	x8, [x8, #0x10]
   a8ec8: d63f0100     	blr	x8
   a8ecc: aa1403e0     	mov	x0, x20
   a8ed0: 9402cfec     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   a8ed4: f9400673     	ldr	x19, [x19, #0x8]
   a8ed8: b5fffe53     	cbnz	x19, 0xa8ea0 <InGame::InGameWrapper::~InGameWrapper()+0xa8>
   a8edc: 17fffff5     	b	0xa8eb0 <InGame::InGameWrapper::~InGameWrapper()+0xb8>
   a8ee0: f9400268     	ldr	x8, [x19]
   a8ee4: aa1303e0     	mov	x0, x19
   a8ee8: f9400908     	ldr	x8, [x8, #0x10]
   a8eec: d63f0100     	blr	x8
   a8ef0: aa1303e0     	mov	x0, x19
   a8ef4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a8ef8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a8efc: 1402cfe1     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   a8f00: aa0003f4     	mov	x20, x0
   a8f04: 9120a260     	add	x0, x19, #0x828
   a8f08: 9402cffa     	bl	0x15cef0 <_ZN6InGame19InGameInnerReporterD1Ev@plt>
   a8f0c: 911fa260     	add	x0, x19, #0x7e8
   a8f10: 9402d00c     	bl	0x15cf40 <_ZN6InGame2G613NetworkStatusD2Ev@plt>
   a8f14: 91008260     	add	x0, x19, #0x20
   a8f18: 9402cffa     	bl	0x15cf00 <_ZNSt6__ndk110shared_ptrIN6InGame19IReportGatewayInnerEED2Ev@plt>
   a8f1c: 91004260     	add	x0, x19, #0x10
   a8f20: 9402cffc     	bl	0x15cf10 <_ZNSt6__ndk110shared_ptrIN6InGame18IReportMasterInnerEED2Ev@plt>
   a8f24: aa1303e0     	mov	x0, x19
   a8f28: 9402cffe     	bl	0x15cf20 <_ZNSt6__ndk110shared_ptrIN6InGame7IConfigEED2Ev@plt>
   a8f2c: aa1403e0     	mov	x0, x20
   a8f30: 94000001     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   a8f34: f81f0ffe     	str	x30, [sp, #-0x10]!
   a8f38: 9402d006     	bl	0x15cf50 <__cxa_begin_catch@plt>
   a8f3c: 9402d009     	bl	0x15cf60 <_ZSt9terminatev@plt>

00000000000a8f40 <InGame::InGameWrapper::GlobalInitialize()>:
   a8f40: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   a8f44: 910003fd     	mov	x29, sp
   a8f48: f0fffe21     	adrp	x1, 0x6f000
   a8f4c: 90fffe43     	adrp	x3, 0x70000
   a8f50: b0fffe24     	adrp	x4, 0x6d000
   a8f54: d0fffe46     	adrp	x6, 0x72000
   a8f58: 91380021     	add	x1, x1, #0xe00
   a8f5c: 911a6063     	add	x3, x3, #0x698
   a8f60: 9104c084     	add	x4, x4, #0x130
   a8f64: 913e58c6     	add	x6, x6, #0xf96
   a8f68: 52800020     	mov	w0, #0x1                // =1
   a8f6c: 528003e2     	mov	w2, #0x1f               // =31
   a8f70: aa1f03e5     	mov	x5, xzr
   a8f74: 9402cfab     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8f78: 9402d002     	bl	0x15cf80 <_ZN6InGame16InGameReportKeys11GetInstanceEv@plt>
   a8f7c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   a8f80: 1402d004     	b	0x15cf90 <_ZN6InGame16InGameReportKeys13InitEventKeysEv@plt>

00000000000a8f84 <InGame::InGameWrapper::GlobalFinalize()>:
   a8f84: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   a8f88: f9000bf5     	str	x21, [sp, #0x10]
   a8f8c: 910003fd     	mov	x29, sp
   a8f90: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a8f94: f0fffe33     	adrp	x19, 0x6f000
   a8f98: f0fffe34     	adrp	x20, 0x6f000
   a8f9c: b0fffe35     	adrp	x21, 0x6d000
   a8fa0: 91380273     	add	x19, x19, #0xe00
   a8fa4: 9109da94     	add	x20, x20, #0x276
   a8fa8: 9104c2b5     	add	x21, x21, #0x130
   a8fac: d0fffe46     	adrp	x6, 0x72000
   a8fb0: 52800020     	mov	w0, #0x1                // =1
   a8fb4: 913e58c6     	add	x6, x6, #0xf96
   a8fb8: aa1303e1     	mov	x1, x19
   a8fbc: 528004c2     	mov	w2, #0x26               // =38
   a8fc0: aa1403e3     	mov	x3, x20
   a8fc4: aa1503e4     	mov	x4, x21
   a8fc8: aa1f03e5     	mov	x5, xzr
   a8fcc: 9402cf95     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8fd0: 9402cff8     	bl	0x15cfb0 <_ZN6InGame7IConfig6UnInitEv@plt>
   a8fd4: b0fffe26     	adrp	x6, 0x6d000
   a8fd8: 12000007     	and	w7, w0, #0x1
   a8fdc: 913138c6     	add	x6, x6, #0xc4e
   a8fe0: 52800020     	mov	w0, #0x1                // =1
   a8fe4: aa1303e1     	mov	x1, x19
   a8fe8: 52800522     	mov	w2, #0x29               // =41
   a8fec: aa1403e3     	mov	x3, x20
   a8ff0: aa1503e4     	mov	x4, x21
   a8ff4: aa1f03e5     	mov	x5, xzr
   a8ff8: 9402cf8a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a8ffc: 9402cfe1     	bl	0x15cf80 <_ZN6InGame16InGameReportKeys11GetInstanceEv@plt>
   a9000: 9402cff0     	bl	0x15cfc0 <_ZN6InGame16InGameReportKeys15UnInitEventKeysEv@plt>
   a9004: 9402cff3     	bl	0x15cfd0 <_ZN6InGame16InGameReportKeys15ReleaseInstanceEv@plt>
   a9008: 9402cff6     	bl	0x15cfe0 <_ZN6InGame17ReportCloudConfig15ReleaseInstanceEv@plt>
   a900c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a9010: f9400bf5     	ldr	x21, [sp, #0x10]
   a9014: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   a9018: 1402cff6     	b	0x15cff0 <_ZN6InGame15InGameLogUnInitEv@plt>

00000000000a901c <InGame::InGameWrapper::G6LogCallback(InGame::G6::ILogger::Level, char const*)>:
   a901c: 7100101f     	cmp	w0, #0x4
   a9020: 540000a8     	b.hi	0xa9034 <InGame::InGameWrapper::G6LogCallback(InGame::G6::ILogger::Level, char const*)+0x18>
   a9024: f0fffe48     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   a9028: 91046108     	add	x8, x8, #0x118
   a902c: b860d900     	ldr	w0, [x8, w0, sxtw #2]
   a9030: 1402cff4     	b	0x15d000 <_ZN6InGame10XLogBufferENS_17InGameLogPriorityEPKc@plt>
   a9034: 528000a0     	mov	w0, #0x5                // =5
   a9038: 1402cff2     	b	0x15d000 <_ZN6InGame10XLogBufferENS_17InGameLogPriorityEPKc@plt>

00000000000a903c <InGame::InGameWrapper::GetConfig()>:
   a903c: f9400000     	ldr	x0, [x0]
   a9040: d65f03c0     	ret

00000000000a9044 <InGame::InGameWrapper::GetReportMaster()>:
   a9044: f9400800     	ldr	x0, [x0, #0x10]
   a9048: d65f03c0     	ret

00000000000a904c <InGame::InGameWrapper::GetReportGateway()>:
   a904c: f9401000     	ldr	x0, [x0, #0x20]
   a9050: d65f03c0     	ret

00000000000a9054 <InGame::InGameWrapper::SetLogLevel(InGame::InGameLogPriority)>:
   a9054: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9058: a9014ff4     	stp	x20, x19, [sp, #0x10]
   a905c: 910003fd     	mov	x29, sp
   a9060: 2a0103f3     	mov	w19, w1
   a9064: aa0003f4     	mov	x20, x0
   a9068: d0fffe21     	adrp	x1, 0x6f000
   a906c: 90fffe23     	adrp	x3, 0x6d000
   a9070: 90fffe24     	adrp	x4, 0x6d000
   a9074: d0fffe26     	adrp	x6, 0x6f000
   a9078: 91380021     	add	x1, x1, #0xe00
   a907c: 91319c63     	add	x3, x3, #0xc67
   a9080: 9104c084     	add	x4, x4, #0x130
   a9084: 9139ccc6     	add	x6, x6, #0xe73
   a9088: 52800020     	mov	w0, #0x1                // =1
   a908c: 52800ca2     	mov	w2, #0x65               // =101
   a9090: aa1403e5     	mov	x5, x20
   a9094: 2a1303e7     	mov	w7, w19
   a9098: 9402cf62     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a909c: 2a1303e0     	mov	w0, w19
   a90a0: 2a1f03e1     	mov	w1, wzr
   a90a4: b9003293     	str	w19, [x20, #0x30]
   a90a8: 9402cfea     	bl	0x15d050 <_ZN6InGame17SetInGameLoglevelENS_17InGameLogPriorityEb@plt>
   a90ac: 9120a280     	add	x0, x20, #0x828
   a90b0: b9403281     	ldr	w1, [x20, #0x30]
   a90b4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a90b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a90bc: 1402cfe9     	b	0x15d060 <_ZN6InGame19InGameInnerReporter13OnSetLogLevelEi@plt>

00000000000a90c0 <InGame::InGameWrapper::SetInitSDKFinishedCallback(void (*)(bool, void*), void*)>:
   a90c0: f9040c01     	str	x1, [x0, #0x818]
   a90c4: f9041002     	str	x2, [x0, #0x820]
   a90c8: d65f03c0     	ret

00000000000a90cc <InGame::InGameWrapper::InitSdk(InGame::SDKConfig const&)>:
   a90cc: d10203ff     	sub	sp, sp, #0x80
   a90d0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   a90d4: 910103fd     	add	x29, sp, #0x40
   a90d8: f9002bf7     	str	x23, [sp, #0x50]
   a90dc: a90657f6     	stp	x22, x21, [sp, #0x60]
   a90e0: a9074ff4     	stp	x20, x19, [sp, #0x70]
   a90e4: aa0103f3     	mov	x19, x1
   a90e8: aa0003f4     	mov	x20, x0
   a90ec: d0fffe21     	adrp	x1, 0x6f000
   a90f0: d0fffe23     	adrp	x3, 0x6f000
   a90f4: 90fffe24     	adrp	x4, 0x6d000
   a90f8: b0fffe46     	adrp	x6, 0x72000
   a90fc: 91380021     	add	x1, x1, #0xe00
   a9100: 910a1463     	add	x3, x3, #0x285
   a9104: 9104c084     	add	x4, x4, #0x130
   a9108: 913e58c6     	add	x6, x6, #0xf96
   a910c: 52800020     	mov	w0, #0x1                // =1
   a9110: 52800e82     	mov	w2, #0x74               // =116
   a9114: aa1403e5     	mov	x5, x20
   a9118: 9402cf42     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a911c: 9120a280     	add	x0, x20, #0x828
   a9120: aa1303e1     	mov	x1, x19
   a9124: 9402cfdb     	bl	0x15d090 <_ZN6InGame19InGameInnerReporter9OnInitSdkERKNS_9SDKConfigE@plt>
   a9128: f9400a80     	ldr	x0, [x20, #0x10]
   a912c: b40006e0     	cbz	x0, 0xa9208 <InGame::InGameWrapper::InitSdk(InGame::SDKConfig const&)+0x13c>
   a9130: f9400008     	ldr	x8, [x0]
   a9134: f9401108     	ldr	x8, [x8, #0x20]
   a9138: d63f0100     	blr	x8
   a913c: b4000660     	cbz	x0, 0xa9208 <InGame::InGameWrapper::InitSdk(InGame::SDKConfig const&)+0x13c>
   a9140: f9400008     	ldr	x8, [x0]
   a9144: aa0003f6     	mov	x22, x0
   a9148: f9400d08     	ldr	x8, [x8, #0x18]
   a914c: d63f0100     	blr	x8
   a9150: d0fffe21     	adrp	x1, 0x6f000
   a9154: d0fffe23     	adrp	x3, 0x6f000
   a9158: 90fffe24     	adrp	x4, 0x6d000
   a915c: 90fffe26     	adrp	x6, 0x6d000
   a9160: aa0003e7     	mov	x7, x0
   a9164: 91380021     	add	x1, x1, #0xe00
   a9168: 910a1463     	add	x3, x3, #0x285
   a916c: 9104c084     	add	x4, x4, #0x130
   a9170: 9121b0c6     	add	x6, x6, #0x86c
   a9174: 52800020     	mov	w0, #0x1                // =1
   a9178: 52800fa2     	mov	w2, #0x7d               // =125
   a917c: aa1403e5     	mov	x5, x20
   a9180: 52800fb7     	mov	w23, #0x7d              // =125
   a9184: 9402cf27     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9188: 52800600     	mov	w0, #0x30               // =48
   a918c: 9402cf35     	bl	0x15ce60 <_Znwm@plt>
   a9190: d0fffe48     	adrp	x8, 0x73000
   a9194: 79004017     	strh	w23, [x0, #0x20]
   a9198: 91014908     	add	x8, x8, #0x52
   a919c: aa0003f5     	mov	x21, x0
   a91a0: ad400101     	ldp	q1, q0, [x8]
   a91a4: ad000001     	stp	q1, q0, [x0]
   a91a8: f94002c8     	ldr	x8, [x22]
   a91ac: f9400908     	ldr	x8, [x8, #0x10]
   a91b0: aa1603e0     	mov	x0, x22
   a91b4: aa1503e1     	mov	x1, x21
   a91b8: d63f0100     	blr	x8
   a91bc: f94002c8     	ldr	x8, [x22]
   a91c0: f9400d08     	ldr	x8, [x8, #0x18]
   a91c4: aa1603e0     	mov	x0, x22
   a91c8: d63f0100     	blr	x8
   a91cc: aa0003e7     	mov	x7, x0
   a91d0: d0fffe21     	adrp	x1, 0x6f000
   a91d4: d0fffe23     	adrp	x3, 0x6f000
   a91d8: 90fffe24     	adrp	x4, 0x6d000
   a91dc: b0fffe46     	adrp	x6, 0x72000
   a91e0: 91380021     	add	x1, x1, #0xe00
   a91e4: 910a1463     	add	x3, x3, #0x285
   a91e8: 9104c084     	add	x4, x4, #0x130
   a91ec: 911790c6     	add	x6, x6, #0x5e4
   a91f0: 52800020     	mov	w0, #0x1                // =1
   a91f4: 52801042     	mov	w2, #0x82               // =130
   a91f8: aa1403e5     	mov	x5, x20
   a91fc: 9402cf09     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9200: aa1503e0     	mov	x0, x21
   a9204: 9402cf37     	bl	0x15cee0 <_ZdlPv@plt>
   a9208: f9401280     	ldr	x0, [x20, #0x20]
   a920c: b40006c0     	cbz	x0, 0xa92e4 <InGame::InGameWrapper::InitSdk(InGame::SDKConfig const&)+0x218>
   a9210: f9400008     	ldr	x8, [x0]
   a9214: f9401108     	ldr	x8, [x8, #0x20]
   a9218: d63f0100     	blr	x8
   a921c: b4000640     	cbz	x0, 0xa92e4 <InGame::InGameWrapper::InitSdk(InGame::SDKConfig const&)+0x218>
   a9220: f9400008     	ldr	x8, [x0]
   a9224: aa0003f6     	mov	x22, x0
   a9228: f9400d08     	ldr	x8, [x8, #0x18]
   a922c: d63f0100     	blr	x8
   a9230: d0fffe21     	adrp	x1, 0x6f000
   a9234: d0fffe23     	adrp	x3, 0x6f000
   a9238: 90fffe24     	adrp	x4, 0x6d000
   a923c: d0fffe46     	adrp	x6, 0x73000
   a9240: aa0003e7     	mov	x7, x0
   a9244: 91380021     	add	x1, x1, #0xe00
   a9248: 910a1463     	add	x3, x3, #0x285
   a924c: 9104c084     	add	x4, x4, #0x130
   a9250: 9101d0c6     	add	x6, x6, #0x74
   a9254: 52800020     	mov	w0, #0x1                // =1
   a9258: 52801182     	mov	w2, #0x8c               // =140
   a925c: aa1403e5     	mov	x5, x20
   a9260: 9402cef0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9264: 52800600     	mov	w0, #0x30               // =48
   a9268: 9402cefe     	bl	0x15ce60 <_Znwm@plt>
   a926c: d0fffe28     	adrp	x8, 0x6f000
   a9270: aa0003f5     	mov	x21, x0
   a9274: 910a3508     	add	x8, x8, #0x28d
   a9278: 3900801f     	strb	wzr, [x0, #0x20]
   a927c: ad400101     	ldp	q1, q0, [x8]
   a9280: ad000001     	stp	q1, q0, [x0]
   a9284: f94002c8     	ldr	x8, [x22]
   a9288: f9400908     	ldr	x8, [x8, #0x10]
   a928c: aa1603e0     	mov	x0, x22
   a9290: aa1503e1     	mov	x1, x21
   a9294: d63f0100     	blr	x8
   a9298: f94002c8     	ldr	x8, [x22]
   a929c: f9400d08     	ldr	x8, [x8, #0x18]
   a92a0: aa1603e0     	mov	x0, x22
   a92a4: d63f0100     	blr	x8
   a92a8: aa0003e7     	mov	x7, x0
   a92ac: d0fffe21     	adrp	x1, 0x6f000
   a92b0: d0fffe23     	adrp	x3, 0x6f000
   a92b4: 90fffe24     	adrp	x4, 0x6d000
   a92b8: d0fffe26     	adrp	x6, 0x6f000
   a92bc: 91380021     	add	x1, x1, #0xe00
   a92c0: 910a1463     	add	x3, x3, #0x285
   a92c4: 9104c084     	add	x4, x4, #0x130
   a92c8: 9139ecc6     	add	x6, x6, #0xe7b
   a92cc: 52800020     	mov	w0, #0x1                // =1
   a92d0: 52801222     	mov	w2, #0x91               // =145
   a92d4: aa1403e5     	mov	x5, x20
   a92d8: 9402ced2     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a92dc: aa1503e0     	mov	x0, x21
   a92e0: 9402cf00     	bl	0x15cee0 <_ZdlPv@plt>
   a92e4: 9100d280     	add	x0, x20, #0x34
   a92e8: aa1303e1     	mov	x1, x19
   a92ec: 52803282     	mov	w2, #0x194              // =404
   a92f0: 9402cf6c     	bl	0x15d0a0 <memcpy@plt>
   a92f4: d0fffe21     	adrp	x1, 0x6f000
   a92f8: d0fffe23     	adrp	x3, 0x6f000
   a92fc: 90fffe24     	adrp	x4, 0x6d000
   a9300: 90fffe26     	adrp	x6, 0x6d000
   a9304: f940a267     	ldr	x7, [x19, #0x140]
   a9308: 91040268     	add	x8, x19, #0x100
   a930c: b9414a69     	ldr	w9, [x19, #0x148]
   a9310: 9105426b     	add	x11, x19, #0x150
   a9314: b9414e6a     	ldr	w10, [x19, #0x14c]
   a9318: 9105c26c     	add	x12, x19, #0x170
   a931c: b941926d     	ldr	w13, [x19, #0x190]
   a9320: 91380021     	add	x1, x1, #0xe00
   a9324: 910a1463     	add	x3, x3, #0x285
   a9328: 9104c084     	add	x4, x4, #0x130
   a932c: 9131ccc6     	add	x6, x6, #0xc73
   a9330: 52800020     	mov	w0, #0x1                // =1
   a9334: 52801322     	mov	w2, #0x99               // =153
   a9338: aa1403e5     	mov	x5, x20
   a933c: b90033ed     	str	w13, [sp, #0x30]
   a9340: a90233eb     	stp	x11, x12, [sp, #0x20]
   a9344: b9001bea     	str	w10, [sp, #0x18]
   a9348: b90013e9     	str	w9, [sp, #0x10]
   a934c: a90023f3     	stp	x19, x8, [sp]
   a9350: 9402ceb4     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9354: b9414e60     	ldr	w0, [x19, #0x14c]
   a9358: 2a1f03e1     	mov	w1, wzr
   a935c: b9003280     	str	w0, [x20, #0x30]
   a9360: 9402cf3c     	bl	0x15d050 <_ZN6InGame17SetInGameLoglevelENS_17InGameLogPriorityEb@plt>
   a9364: f9400280     	ldr	x0, [x20]
   a9368: aa1303e1     	mov	x1, x19
   a936c: f9400008     	ldr	x8, [x0]
   a9370: f9400908     	ldr	x8, [x8, #0x10]
   a9374: d63f0100     	blr	x8
   a9378: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   a937c: 12000000     	and	w0, w0, #0x1
   a9380: a94657f6     	ldp	x22, x21, [sp, #0x60]
   a9384: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   a9388: f9402bf7     	ldr	x23, [sp, #0x50]
   a938c: 910203ff     	add	sp, sp, #0x80
   a9390: d65f03c0     	ret
   a9394: 14000001     	b	0xa9398 <InGame::InGameWrapper::InitSdk(InGame::SDKConfig const&)+0x2cc>
   a9398: aa0003f3     	mov	x19, x0
   a939c: aa1503e0     	mov	x0, x21
   a93a0: 9402ced0     	bl	0x15cee0 <_ZdlPv@plt>
   a93a4: aa1303e0     	mov	x0, x19
   a93a8: 9402bf6e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000a93ac <InGame::InGameWrapper::SetUserInfo(InGame::UserInfo const&)>:
   a93ac: d101c3ff     	sub	sp, sp, #0x70
   a93b0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   a93b4: 910103fd     	add	x29, sp, #0x40
   a93b8: f9002bf5     	str	x21, [sp, #0x50]
   a93bc: a9064ff4     	stp	x20, x19, [sp, #0x60]
   a93c0: aa0103f5     	mov	x21, x1
   a93c4: aa0003f3     	mov	x19, x0
   a93c8: 91080028     	add	x8, x1, #0x200
   a93cc: f9430027     	ldr	x7, [x1, #0x600]
   a93d0: f9430429     	ldr	x9, [x1, #0x608]
   a93d4: f0fffe23     	adrp	x3, 0x70000
   a93d8: b946102a     	ldr	w10, [x1, #0x610]
   a93dc: 90fffe24     	adrp	x4, 0x6d000
   a93e0: b946142b     	ldr	w11, [x1, #0x614]
   a93e4: f0fffe26     	adrp	x6, 0x70000
   a93e8: b946182c     	ldr	w12, [x1, #0x618]
   a93ec: 911aa463     	add	x3, x3, #0x6a9
   a93f0: 3958702d     	ldrb	w13, [x1, #0x61c]
   a93f4: d0fffe21     	adrp	x1, 0x6f000
   a93f8: 91380021     	add	x1, x1, #0xe00
   a93fc: 9104c084     	add	x4, x4, #0x130
   a9400: 912320c6     	add	x6, x6, #0x8c8
   a9404: 52800020     	mov	w0, #0x1                // =1
   a9408: 528014a2     	mov	w2, #0xa5               // =165
   a940c: aa1303e5     	mov	x5, x19
   a9410: b90033ed     	str	w13, [sp, #0x30]
   a9414: b9002bec     	str	w12, [sp, #0x28]
   a9418: b90023eb     	str	w11, [sp, #0x20]
   a941c: b9001bea     	str	w10, [sp, #0x18]
   a9420: a900a7e8     	stp	x8, x9, [sp, #0x8]
   a9424: f90003f5     	str	x21, [sp]
   a9428: 9402ce7e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a942c: 91072274     	add	x20, x19, #0x1c8
   a9430: aa1503e1     	mov	x1, x21
   a9434: aa1403e0     	mov	x0, x20
   a9438: 5280c3a2     	mov	w2, #0x61d              // =1565
   a943c: 9402cf19     	bl	0x15d0a0 <memcpy@plt>
   a9440: b947e268     	ldr	w8, [x19, #0x7e0]
   a9444: 35000068     	cbnz	w8, 0xa9450 <InGame::InGameWrapper::SetUserInfo(InGame::UserInfo const&)+0xa4>
   a9448: 9402cf1e     	bl	0x15d0c0 <_ZN6InGame11CommonUtils15GetPlatformTypeEv@plt>
   a944c: b907e260     	str	w0, [x19, #0x7e0]
   a9450: 9120a260     	add	x0, x19, #0x828
   a9454: aa1403e1     	mov	x1, x20
   a9458: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   a945c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   a9460: f9402bf5     	ldr	x21, [sp, #0x50]
   a9464: 9101c3ff     	add	sp, sp, #0x70
   a9468: 1402cf1a     	b	0x15d0d0 <_ZN6InGame19InGameInnerReporter11SetUserInfoERKNS_8UserInfoE@plt>

00000000000a946c <InGame::InGameWrapper::Update(InGame::G6::NetworkStatus const&)>:
   a946c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   a9470: a90157f6     	stp	x22, x21, [sp, #0x10]
   a9474: 910003fd     	mov	x29, sp
   a9478: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a947c: 9120a015     	add	x21, x0, #0x828
   a9480: aa0003f4     	mov	x20, x0
   a9484: aa1503e0     	mov	x0, x21
   a9488: aa0103f3     	mov	x19, x1
   a948c: 9402cf19     	bl	0x15d0f0 <_ZN6InGame19InGameInnerReporter8OnUpdateEv@plt>
   a9490: f9440e88     	ldr	x8, [x20, #0x818]
   a9494: b4000428     	cbz	x8, 0xa9518 <InGame::InGameWrapper::Update(InGame::G6::NetworkStatus const&)+0xac>
   a9498: f9400280     	ldr	x0, [x20]
   a949c: f9400008     	ldr	x8, [x0]
   a94a0: f9401d08     	ldr	x8, [x8, #0x38]
   a94a4: d63f0100     	blr	x8
   a94a8: 72001c1f     	tst	w0, #0xff
   a94ac: 54000360     	b.eq	0xa9518 <InGame::InGameWrapper::Update(InGame::G6::NetworkStatus const&)+0xac>
   a94b0: 12001c16     	and	w22, w0, #0xff
   a94b4: d0fffe21     	adrp	x1, 0x6f000
   a94b8: 90fffe23     	adrp	x3, 0x6d000
   a94bc: 90fffe24     	adrp	x4, 0x6d000
   a94c0: f0fffe26     	adrp	x6, 0x70000
   a94c4: 91380021     	add	x1, x1, #0xe00
   a94c8: 9104f863     	add	x3, x3, #0x13e
   a94cc: 9104c084     	add	x4, x4, #0x130
   a94d0: 912508c6     	add	x6, x6, #0x942
   a94d4: 52800020     	mov	w0, #0x1                // =1
   a94d8: 52801702     	mov	w2, #0xb8               // =184
   a94dc: aa1403e5     	mov	x5, x20
   a94e0: 2a1603e7     	mov	w7, w22
   a94e4: 9402ce4f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a94e8: aa1403e0     	mov	x0, x20
   a94ec: 71000edf     	cmp	w22, #0x3
   a94f0: 1a9f17f6     	cset	w22, eq
   a94f4: 9402cf03     	bl	0x15d100 <_ZN6InGame13InGameWrapper7LogInitEv@plt>
   a94f8: b9403281     	ldr	w1, [x20, #0x30]
   a94fc: aa1503e0     	mov	x0, x21
   a9500: 2a1603e2     	mov	w2, w22
   a9504: 9402cf03     	bl	0x15d110 <_ZN6InGame19InGameInnerReporter17OnInitSDKFinishedEib@plt>
   a9508: f9440e88     	ldr	x8, [x20, #0x818]
   a950c: 2a1603e0     	mov	w0, w22
   a9510: f9441281     	ldr	x1, [x20, #0x820]
   a9514: d63f0100     	blr	x8
   a9518: 91200280     	add	x0, x20, #0x800
   a951c: 91006261     	add	x1, x19, #0x18
   a9520: 3dc00260     	ldr	q0, [x19]
   a9524: 911fa288     	add	x8, x20, #0x7e8
   a9528: f9400a69     	ldr	x9, [x19, #0x10]
   a952c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a9530: 3d800100     	str	q0, [x8]
   a9534: a94157f6     	ldp	x22, x21, [sp, #0x10]
   a9538: f9000909     	str	x9, [x8, #0x10]
   a953c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   a9540: 1402cef8     	b	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>

00000000000a9544 <InGame::InGameWrapper::LogInit()>:
   a9544: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   a9548: a9015ff8     	stp	x24, x23, [sp, #0x10]
   a954c: 910003fd     	mov	x29, sp
   a9550: a90257f6     	stp	x22, x21, [sp, #0x20]
   a9554: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a9558: aa0003f3     	mov	x19, x0
   a955c: f9400000     	ldr	x0, [x0]
   a9560: b4000680     	cbz	x0, 0xa9630 <InGame::InGameWrapper::LogInit()+0xec>
   a9564: f0000608     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a9568: 92800002     	mov	x2, #-0x1               // =-1
   a956c: f9444d08     	ldr	x8, [x8, #0x898]
   a9570: f9400009     	ldr	x9, [x0]
   a9574: f9400101     	ldr	x1, [x8]
   a9578: f9401128     	ldr	x8, [x9, #0x20]
   a957c: d63f0100     	blr	x8
   a9580: aa0003f4     	mov	x20, x0
   a9584: f9400260     	ldr	x0, [x19]
   a9588: f0000608     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a958c: 52800022     	mov	w2, #0x1                // =1
   a9590: f9445108     	ldr	x8, [x8, #0x8a0]
   a9594: f9400009     	ldr	x9, [x0]
   a9598: f9400101     	ldr	x1, [x8]
   a959c: f9400d28     	ldr	x8, [x9, #0x18]
   a95a0: d63f0100     	blr	x8
   a95a4: d0fffe36     	adrp	x22, 0x6f000
   a95a8: f0fffe37     	adrp	x23, 0x70000
   a95ac: 90fffe38     	adrp	x24, 0x6d000
   a95b0: 913802d6     	add	x22, x22, #0xe00
   a95b4: 9101bef7     	add	x23, x23, #0x6f
   a95b8: 9104c318     	add	x24, x24, #0x130
   a95bc: b0fffe46     	adrp	x6, 0x72000
   a95c0: 2a0003f5     	mov	w21, w0
   a95c4: 912740c6     	add	x6, x6, #0x9d0
   a95c8: 52800020     	mov	w0, #0x1                // =1
   a95cc: aa1603e1     	mov	x1, x22
   a95d0: 52801d62     	mov	w2, #0xeb               // =235
   a95d4: aa1703e3     	mov	x3, x23
   a95d8: aa1803e4     	mov	x4, x24
   a95dc: aa1303e5     	mov	x5, x19
   a95e0: 2a1403e7     	mov	w7, w20
   a95e4: 9402ce0f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a95e8: f0fffe26     	adrp	x6, 0x70000
   a95ec: 120002a7     	and	w7, w21, #0x1
   a95f0: 910f6cc6     	add	x6, x6, #0x3db
   a95f4: 52800020     	mov	w0, #0x1                // =1
   a95f8: aa1603e1     	mov	x1, x22
   a95fc: 52801d82     	mov	w2, #0xec               // =236
   a9600: aa1703e3     	mov	x3, x23
   a9604: aa1803e4     	mov	x4, x24
   a9608: aa1303e5     	mov	x5, x19
   a960c: 9402ce05     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9610: 3100069f     	cmn	w20, #0x1
   a9614: 54000080     	b.eq	0xa9624 <InGame::InGameWrapper::LogInit()+0xe0>
   a9618: 2a1403e0     	mov	w0, w20
   a961c: 52800021     	mov	w1, #0x1                // =1
   a9620: 9402ce8c     	bl	0x15d050 <_ZN6InGame17SetInGameLoglevelENS_17InGameLogPriorityEb@plt>
   a9624: 36000075     	tbz	w21, #0x0, 0xa9630 <InGame::InGameWrapper::LogInit()+0xec>
   a9628: 52800040     	mov	w0, #0x2                // =2
   a962c: 9402cec1     	bl	0x15d130 <_ZN6InGame16SetInGameLogModeENS_8TLogModeE@plt>
   a9630: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a9634: a94257f6     	ldp	x22, x21, [sp, #0x20]
   a9638: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   a963c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   a9640: 1402cec0     	b	0x15d140 <_ZN6InGame13InGameLogInitEv@plt>

00000000000a9644 <InGame::InGameWrapper::OnConnect()>:
   a9644: 9120a000     	add	x0, x0, #0x828
   a9648: 1402cec6     	b	0x15d160 <_ZN6InGame19InGameInnerReporter9OnConnectEv@plt>

00000000000a964c <InGame::InGameWrapper::OnReConnect()>:
   a964c: 9120a000     	add	x0, x0, #0x828
   a9650: 1402cecc     	b	0x15d180 <_ZN6InGame19InGameInnerReporter11OnReConnectEv@plt>

00000000000a9654 <InGame::InGameWrapper::OnDisConnect()>:
   a9654: 9120a000     	add	x0, x0, #0x828
   a9658: 1402ced2     	b	0x15d1a0 <_ZN6InGame19InGameInnerReporter12OnDisConnectEv@plt>

00000000000a965c <InGame::InGameWrapper::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)>:
   a965c: 9120a000     	add	x0, x0, #0x828
   a9660: 1402ced8     	b	0x15d1c0 <_ZN6InGame19InGameInnerReporter21OnNetworkStateChangedERKNS_2G613NetworkStatusEiPKcS6_bb@plt>

00000000000a9664 <InGame::InGameWrapper::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)>:
   a9664: 9120a000     	add	x0, x0, #0x828
   a9668: 1402cede     	b	0x15d1e0 <_ZN6InGame19InGameInnerReporter17OnGaaSReqFinishedEiPKcRKN2g64irpc6StatusEl@plt>

00000000000a966c <std::__ndk1::__shared_ptr_pointer<InGame::CloudConfig*, std::__ndk1::default_delete<InGame::CloudConfig>, std::__ndk1::allocator<InGame::CloudConfig>>::~__shared_ptr_pointer()>:
   a966c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9670: f9000bf3     	str	x19, [sp, #0x10]
   a9674: 910003fd     	mov	x29, sp
   a9678: aa0003f3     	mov	x19, x0
   a967c: 9402cedd     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   a9680: aa1303e0     	mov	x0, x19
   a9684: f9400bf3     	ldr	x19, [sp, #0x10]
   a9688: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a968c: 1402ce15     	b	0x15cee0 <_ZdlPv@plt>

00000000000a9690 <std::__ndk1::__shared_ptr_pointer<InGame::CloudConfig*, std::__ndk1::default_delete<InGame::CloudConfig>, std::__ndk1::allocator<InGame::CloudConfig>>::__on_zero_shared()>:
   a9690: f9400c00     	ldr	x0, [x0, #0x18]
   a9694: b4000080     	cbz	x0, 0xa96a4 <std::__ndk1::__shared_ptr_pointer<InGame::CloudConfig*, std::__ndk1::default_delete<InGame::CloudConfig>, std::__ndk1::allocator<InGame::CloudConfig>>::__on_zero_shared()+0x14>
   a9698: f9400008     	ldr	x8, [x0]
   a969c: f9400501     	ldr	x1, [x8, #0x8]
   a96a0: d61f0020     	br	x1
   a96a4: d65f03c0     	ret

00000000000a96a8 <std::__ndk1::__shared_ptr_pointer<InGame::CloudConfig*, std::__ndk1::default_delete<InGame::CloudConfig>, std::__ndk1::allocator<InGame::CloudConfig>>::__get_deleter(std::type_info const&) const>:
   a96a8: f0000608     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a96ac: 9100600a     	add	x10, x0, #0x18
   a96b0: f9445508     	ldr	x8, [x8, #0x8a8]
   a96b4: f9400429     	ldr	x9, [x1, #0x8]
   a96b8: eb08013f     	cmp	x9, x8
   a96bc: 9a9f0140     	csel	x0, x10, xzr, eq
   a96c0: d65f03c0     	ret

00000000000a96c4 <std::__ndk1::__shared_ptr_pointer<InGame::CloudConfig*, std::__ndk1::default_delete<InGame::CloudConfig>, std::__ndk1::allocator<InGame::CloudConfig>>::__on_zero_shared_weak()>:
   a96c4: 1402ce07     	b	0x15cee0 <_ZdlPv@plt>

00000000000a96c8 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>::~__shared_ptr_pointer()>:
   a96c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a96cc: f9000bf3     	str	x19, [sp, #0x10]
   a96d0: 910003fd     	mov	x29, sp
   a96d4: aa0003f3     	mov	x19, x0
   a96d8: 9402cec6     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   a96dc: aa1303e0     	mov	x0, x19
   a96e0: f9400bf3     	ldr	x19, [sp, #0x10]
   a96e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a96e8: 1402cdfe     	b	0x15cee0 <_ZdlPv@plt>

00000000000a96ec <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>::__on_zero_shared()>:
   a96ec: f9400c00     	ldr	x0, [x0, #0x18]
   a96f0: b4000080     	cbz	x0, 0xa9700 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>::__on_zero_shared()+0x14>
   a96f4: f9400008     	ldr	x8, [x0]
   a96f8: f9400501     	ldr	x1, [x8, #0x8]
   a96fc: d61f0020     	br	x1
   a9700: d65f03c0     	ret

00000000000a9704 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>::__get_deleter(std::type_info const&) const>:
   a9704: f0000608     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a9708: 9100600a     	add	x10, x0, #0x18
   a970c: f9445908     	ldr	x8, [x8, #0x8b0]
   a9710: f9400429     	ldr	x9, [x1, #0x8]
   a9714: eb08013f     	cmp	x9, x8
   a9718: 9a9f0140     	csel	x0, x10, xzr, eq
   a971c: d65f03c0     	ret

00000000000a9720 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>::__on_zero_shared_weak()>:
   a9720: 1402cdf0     	b	0x15cee0 <_ZdlPv@plt>

00000000000a9724 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportGatewayImpl*, std::__ndk1::default_delete<InGame::InGameReportGatewayImpl>, std::__ndk1::allocator<InGame::InGameReportGatewayImpl>>::~__shared_ptr_pointer()>:
   a9724: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9728: f9000bf3     	str	x19, [sp, #0x10]
   a972c: 910003fd     	mov	x29, sp
   a9730: aa0003f3     	mov	x19, x0
   a9734: 9402ceaf     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   a9738: aa1303e0     	mov	x0, x19
   a973c: f9400bf3     	ldr	x19, [sp, #0x10]
   a9740: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9744: 1402cde7     	b	0x15cee0 <_ZdlPv@plt>

00000000000a9748 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportGatewayImpl*, std::__ndk1::default_delete<InGame::InGameReportGatewayImpl>, std::__ndk1::allocator<InGame::InGameReportGatewayImpl>>::__on_zero_shared()>:
   a9748: f9400c00     	ldr	x0, [x0, #0x18]
   a974c: b4000080     	cbz	x0, 0xa975c <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportGatewayImpl*, std::__ndk1::default_delete<InGame::InGameReportGatewayImpl>, std::__ndk1::allocator<InGame::InGameReportGatewayImpl>>::__on_zero_shared()+0x14>
   a9750: f9400008     	ldr	x8, [x0]
   a9754: f9400501     	ldr	x1, [x8, #0x8]
   a9758: d61f0020     	br	x1
   a975c: d65f03c0     	ret

00000000000a9760 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportGatewayImpl*, std::__ndk1::default_delete<InGame::InGameReportGatewayImpl>, std::__ndk1::allocator<InGame::InGameReportGatewayImpl>>::__get_deleter(std::type_info const&) const>:
   a9760: f0000608     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a9764: 9100600a     	add	x10, x0, #0x18
   a9768: f9445d08     	ldr	x8, [x8, #0x8b8]
   a976c: f9400429     	ldr	x9, [x1, #0x8]
   a9770: eb08013f     	cmp	x9, x8
   a9774: 9a9f0140     	csel	x0, x10, xzr, eq
   a9778: d65f03c0     	ret

00000000000a977c <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportGatewayImpl*, std::__ndk1::default_delete<InGame::InGameReportGatewayImpl>, std::__ndk1::allocator<InGame::InGameReportGatewayImpl>>::__on_zero_shared_weak()>:
   a977c: 1402cdd9     	b	0x15cee0 <_ZdlPv@plt>

00000000000a9780 <ingame_ingamewrapper_GlobalInitialize>:
   a9780: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   a9784: 910003fd     	mov	x29, sp
   a9788: d0fffe21     	adrp	x1, 0x6f000
   a978c: 90fffe43     	adrp	x3, 0x71000
   a9790: b0fffe24     	adrp	x4, 0x6e000
   a9794: b0fffe46     	adrp	x6, 0x72000
   a9798: 912f1c21     	add	x1, x1, #0xbc7
   a979c: 913c4c63     	add	x3, x3, #0xf13
   a97a0: 9117b084     	add	x4, x4, #0x5ec
   a97a4: 913e58c6     	add	x6, x6, #0xf96
   a97a8: 52800020     	mov	w0, #0x1                // =1
   a97ac: 52800222     	mov	w2, #0x11               // =17
   a97b0: aa1f03e5     	mov	x5, xzr
   a97b4: 9402cd9b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a97b8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   a97bc: 1402cded     	b	0x15cf70 <_ZN6InGame13InGameWrapper16GlobalInitializeEv@plt>

00000000000a97c0 <ingame_ingamewrapper_GlobalFinalize>:
   a97c0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   a97c4: 910003fd     	mov	x29, sp
   a97c8: d0fffe21     	adrp	x1, 0x6f000
   a97cc: 90fffe43     	adrp	x3, 0x71000
   a97d0: b0fffe24     	adrp	x4, 0x6e000
   a97d4: b0fffe46     	adrp	x6, 0x72000
   a97d8: 912f1c21     	add	x1, x1, #0xbc7
   a97dc: 91225463     	add	x3, x3, #0x895
   a97e0: 9117b084     	add	x4, x4, #0x5ec
   a97e4: 913e58c6     	add	x6, x6, #0xf96
   a97e8: 52800020     	mov	w0, #0x1                // =1
   a97ec: 528002e2     	mov	w2, #0x17               // =23
   a97f0: aa1f03e5     	mov	x5, xzr
   a97f4: 9402cd8b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a97f8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   a97fc: 1402cde9     	b	0x15cfa0 <_ZN6InGame13InGameWrapper14GlobalFinalizeEv@plt>

00000000000a9800 <ingame_ingamewrapper_GetG6LogCallbackPtr>:
   a9800: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   a9804: 910003fd     	mov	x29, sp
   a9808: d0fffe21     	adrp	x1, 0x6f000
   a980c: b0fffe23     	adrp	x3, 0x6e000
   a9810: b0fffe24     	adrp	x4, 0x6e000
   a9814: b0fffe46     	adrp	x6, 0x72000
   a9818: 912f1c21     	add	x1, x1, #0xbc7
   a981c: 91251063     	add	x3, x3, #0x944
   a9820: 9117b084     	add	x4, x4, #0x5ec
   a9824: 913e58c6     	add	x6, x6, #0xf96
   a9828: 52800020     	mov	w0, #0x1                // =1
   a982c: 528003a2     	mov	w2, #0x1d               // =29
   a9830: aa1f03e5     	mov	x5, xzr
   a9834: 9402cd7b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9838: f0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   a983c: f9444800     	ldr	x0, [x0, #0x890]
   a9840: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   a9844: d65f03c0     	ret

00000000000a9848 <ingame_ingamewrapper_CreateInGameWrapper>:
   a9848: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a984c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   a9850: 910003fd     	mov	x29, sp
   a9854: d0fffe21     	adrp	x1, 0x6f000
   a9858: b0fffe43     	adrp	x3, 0x72000
   a985c: b0fffe24     	adrp	x4, 0x6e000
   a9860: b0fffe46     	adrp	x6, 0x72000
   a9864: 912f1c21     	add	x1, x1, #0xbc7
   a9868: 91338c63     	add	x3, x3, #0xce3
   a986c: 9117b084     	add	x4, x4, #0x5ec
   a9870: 913e58c6     	add	x6, x6, #0xf96
   a9874: 52800020     	mov	w0, #0x1                // =1
   a9878: 52800462     	mov	w2, #0x23               // =35
   a987c: aa1f03e5     	mov	x5, xzr
   a9880: 9402cd68     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9884: 52821f00     	mov	w0, #0x10f8             // =4344
   a9888: 9402cd76     	bl	0x15ce60 <_Znwm@plt>
   a988c: aa0003f3     	mov	x19, x0
   a9890: 9402ce5c     	bl	0x15d200 <_ZN6InGame13InGameWrapperC1Ev@plt>
   a9894: d0fffe21     	adrp	x1, 0x6f000
   a9898: b0fffe43     	adrp	x3, 0x72000
   a989c: b0fffe24     	adrp	x4, 0x6e000
   a98a0: f0fffe26     	adrp	x6, 0x70000
   a98a4: 912f1c21     	add	x1, x1, #0xbc7
   a98a8: 91338c63     	add	x3, x3, #0xce3
   a98ac: 9117b084     	add	x4, x4, #0x5ec
   a98b0: 910e98c6     	add	x6, x6, #0x3a6
   a98b4: 52800020     	mov	w0, #0x1                // =1
   a98b8: 528004a2     	mov	w2, #0x25               // =37
   a98bc: aa1f03e5     	mov	x5, xzr
   a98c0: aa1303e7     	mov	x7, x19
   a98c4: 9402cd57     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a98c8: aa1303e0     	mov	x0, x19
   a98cc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   a98d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a98d4: d65f03c0     	ret
   a98d8: aa0003f4     	mov	x20, x0
   a98dc: aa1303e0     	mov	x0, x19
   a98e0: 9402cd80     	bl	0x15cee0 <_ZdlPv@plt>
   a98e4: aa1403e0     	mov	x0, x20
   a98e8: 9402be1e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000a98ec <ingame_ingamewrapper_DestroyInGameWrapper>:
   a98ec: b4000300     	cbz	x0, 0xa994c <ingame_ingamewrapper_DestroyInGameWrapper+0x60>
   a98f0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a98f4: f9000bf3     	str	x19, [sp, #0x10]
   a98f8: 910003fd     	mov	x29, sp
   a98fc: aa0003f3     	mov	x19, x0
   a9900: d0fffe21     	adrp	x1, 0x6f000
   a9904: 90fffe43     	adrp	x3, 0x71000
   a9908: b0fffe24     	adrp	x4, 0x6e000
   a990c: f0fffe26     	adrp	x6, 0x70000
   a9910: 912f1c21     	add	x1, x1, #0xbc7
   a9914: 913ce463     	add	x3, x3, #0xf39
   a9918: 9117b084     	add	x4, x4, #0x5ec
   a991c: 910e98c6     	add	x6, x6, #0x3a6
   a9920: 52800020     	mov	w0, #0x1                // =1
   a9924: 52800622     	mov	w2, #0x31               // =49
   a9928: aa1f03e5     	mov	x5, xzr
   a992c: aa1303e7     	mov	x7, x19
   a9930: 9402cd3c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9934: aa1303e0     	mov	x0, x19
   a9938: 9402ce36     	bl	0x15d210 <_ZN6InGame13InGameWrapperD1Ev@plt>
   a993c: aa1303e0     	mov	x0, x19
   a9940: f9400bf3     	ldr	x19, [sp, #0x10]
   a9944: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9948: 1402cd66     	b	0x15cee0 <_ZdlPv@plt>
   a994c: d0fffe21     	adrp	x1, 0x6f000
   a9950: 90fffe43     	adrp	x3, 0x71000
   a9954: b0fffe24     	adrp	x4, 0x6e000
   a9958: 90fffe46     	adrp	x6, 0x71000
   a995c: 912f1c21     	add	x1, x1, #0xbc7
   a9960: 913ce463     	add	x3, x3, #0xf39
   a9964: 9117b084     	add	x4, x4, #0x5ec
   a9968: 910840c6     	add	x6, x6, #0x210
   a996c: 52800080     	mov	w0, #0x4                // =4
   a9970: 528005a2     	mov	w2, #0x2d               // =45
   a9974: aa1f03e5     	mov	x5, xzr
   a9978: 1402cd2a     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a997c <ingame_ingamewrapper_GetSDKVersion>:
   a997c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9980: f9000bf3     	str	x19, [sp, #0x10]
   a9984: 910003fd     	mov	x29, sp
   a9988: b4000280     	cbz	x0, 0xa99d8 <ingame_ingamewrapper_GetSDKVersion+0x5c>
   a998c: aa0003f3     	mov	x19, x0
   a9990: d0fffe21     	adrp	x1, 0x6f000
   a9994: f0fffe23     	adrp	x3, 0x70000
   a9998: b0fffe24     	adrp	x4, 0x6e000
   a999c: f0fffe26     	adrp	x6, 0x70000
   a99a0: 912f1c21     	add	x1, x1, #0xbc7
   a99a4: 913f2863     	add	x3, x3, #0xfca
   a99a8: 9117b084     	add	x4, x4, #0x5ec
   a99ac: 910e98c6     	add	x6, x6, #0x3a6
   a99b0: 52800020     	mov	w0, #0x1                // =1
   a99b4: 528007c2     	mov	w2, #0x3e               // =62
   a99b8: aa1f03e5     	mov	x5, xzr
   a99bc: aa1303e7     	mov	x7, x19
   a99c0: 9402cd18     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a99c4: aa1303e0     	mov	x0, x19
   a99c8: 9402cd5a     	bl	0x15cf30 <_ZN6InGame13InGameWrapper13GetSDKVersionEv@plt>
   a99cc: f9400bf3     	ldr	x19, [sp, #0x10]
   a99d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a99d4: d65f03c0     	ret
   a99d8: d0fffe21     	adrp	x1, 0x6f000
   a99dc: f0fffe23     	adrp	x3, 0x70000
   a99e0: b0fffe24     	adrp	x4, 0x6e000
   a99e4: 90fffe46     	adrp	x6, 0x71000
   a99e8: 912f1c21     	add	x1, x1, #0xbc7
   a99ec: 913f2863     	add	x3, x3, #0xfca
   a99f0: 9117b084     	add	x4, x4, #0x5ec
   a99f4: 910840c6     	add	x6, x6, #0x210
   a99f8: 52800080     	mov	w0, #0x4                // =4
   a99fc: 52800742     	mov	w2, #0x3a               // =58
   a9a00: aa1f03e5     	mov	x5, xzr
   a9a04: 9402cd07     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9a08: aa1f03e0     	mov	x0, xzr
   a9a0c: f9400bf3     	ldr	x19, [sp, #0x10]
   a9a10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9a14: d65f03c0     	ret

00000000000a9a18 <ingame_ingamewrapper_GetConfig>:
   a9a18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9a1c: f9000bf3     	str	x19, [sp, #0x10]
   a9a20: 910003fd     	mov	x29, sp
   a9a24: b4000280     	cbz	x0, 0xa9a74 <ingame_ingamewrapper_GetConfig+0x5c>
   a9a28: aa0003f3     	mov	x19, x0
   a9a2c: d0fffe21     	adrp	x1, 0x6f000
   a9a30: d0fffe43     	adrp	x3, 0x73000
   a9a34: b0fffe24     	adrp	x4, 0x6e000
   a9a38: f0fffe26     	adrp	x6, 0x70000
   a9a3c: 912f1c21     	add	x1, x1, #0xbc7
   a9a40: 9131a863     	add	x3, x3, #0xc6a
   a9a44: 9117b084     	add	x4, x4, #0x5ec
   a9a48: 910e98c6     	add	x6, x6, #0x3a6
   a9a4c: 52800020     	mov	w0, #0x1                // =1
   a9a50: 52800962     	mov	w2, #0x4b               // =75
   a9a54: aa1f03e5     	mov	x5, xzr
   a9a58: aa1303e7     	mov	x7, x19
   a9a5c: 9402ccf1     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9a60: aa1303e0     	mov	x0, x19
   a9a64: 9402cd6b     	bl	0x15d010 <_ZN6InGame13InGameWrapper9GetConfigEv@plt>
   a9a68: f9400bf3     	ldr	x19, [sp, #0x10]
   a9a6c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9a70: d65f03c0     	ret
   a9a74: d0fffe21     	adrp	x1, 0x6f000
   a9a78: d0fffe43     	adrp	x3, 0x73000
   a9a7c: b0fffe24     	adrp	x4, 0x6e000
   a9a80: 90fffe46     	adrp	x6, 0x71000
   a9a84: 912f1c21     	add	x1, x1, #0xbc7
   a9a88: 9131a863     	add	x3, x3, #0xc6a
   a9a8c: 9117b084     	add	x4, x4, #0x5ec
   a9a90: 910840c6     	add	x6, x6, #0x210
   a9a94: 52800080     	mov	w0, #0x4                // =4
   a9a98: 528008e2     	mov	w2, #0x47               // =71
   a9a9c: aa1f03e5     	mov	x5, xzr
   a9aa0: 9402cce0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9aa4: aa1f03e0     	mov	x0, xzr
   a9aa8: f9400bf3     	ldr	x19, [sp, #0x10]
   a9aac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9ab0: d65f03c0     	ret

00000000000a9ab4 <ingame_ingamewrapper_GetReportMaster>:
   a9ab4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9ab8: f9000bf3     	str	x19, [sp, #0x10]
   a9abc: 910003fd     	mov	x29, sp
   a9ac0: b4000280     	cbz	x0, 0xa9b10 <ingame_ingamewrapper_GetReportMaster+0x5c>
   a9ac4: aa0003f3     	mov	x19, x0
   a9ac8: d0fffe21     	adrp	x1, 0x6f000
   a9acc: 90fffe23     	adrp	x3, 0x6d000
   a9ad0: b0fffe24     	adrp	x4, 0x6e000
   a9ad4: f0fffe26     	adrp	x6, 0x70000
   a9ad8: 912f1c21     	add	x1, x1, #0xbc7
   a9adc: 91337c63     	add	x3, x3, #0xcdf
   a9ae0: 9117b084     	add	x4, x4, #0x5ec
   a9ae4: 910e98c6     	add	x6, x6, #0x3a6
   a9ae8: 52800020     	mov	w0, #0x1                // =1
   a9aec: 52800b02     	mov	w2, #0x58               // =88
   a9af0: aa1f03e5     	mov	x5, xzr
   a9af4: aa1303e7     	mov	x7, x19
   a9af8: 9402ccca     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9afc: aa1303e0     	mov	x0, x19
   a9b00: 9402cd48     	bl	0x15d020 <_ZN6InGame13InGameWrapper15GetReportMasterEv@plt>
   a9b04: f9400bf3     	ldr	x19, [sp, #0x10]
   a9b08: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9b0c: d65f03c0     	ret
   a9b10: d0fffe21     	adrp	x1, 0x6f000
   a9b14: 90fffe23     	adrp	x3, 0x6d000
   a9b18: b0fffe24     	adrp	x4, 0x6e000
   a9b1c: 90fffe46     	adrp	x6, 0x71000
   a9b20: 912f1c21     	add	x1, x1, #0xbc7
   a9b24: 91337c63     	add	x3, x3, #0xcdf
   a9b28: 9117b084     	add	x4, x4, #0x5ec
   a9b2c: 910840c6     	add	x6, x6, #0x210
   a9b30: 52800080     	mov	w0, #0x4                // =4
   a9b34: 52800a82     	mov	w2, #0x54               // =84
   a9b38: aa1f03e5     	mov	x5, xzr
   a9b3c: 9402ccb9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9b40: aa1f03e0     	mov	x0, xzr
   a9b44: f9400bf3     	ldr	x19, [sp, #0x10]
   a9b48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9b4c: d65f03c0     	ret

00000000000a9b50 <ingame_ingamewrapper_GetReportGateway>:
   a9b50: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   a9b54: f9000bf3     	str	x19, [sp, #0x10]
   a9b58: 910003fd     	mov	x29, sp
   a9b5c: b4000280     	cbz	x0, 0xa9bac <ingame_ingamewrapper_GetReportGateway+0x5c>
   a9b60: aa0003f3     	mov	x19, x0
   a9b64: d0fffe21     	adrp	x1, 0x6f000
   a9b68: 90fffe23     	adrp	x3, 0x6d000
   a9b6c: b0fffe24     	adrp	x4, 0x6e000
   a9b70: f0fffe26     	adrp	x6, 0x70000
   a9b74: 912f1c21     	add	x1, x1, #0xbc7
   a9b78: 91341063     	add	x3, x3, #0xd04
   a9b7c: 9117b084     	add	x4, x4, #0x5ec
   a9b80: 910e98c6     	add	x6, x6, #0x3a6
   a9b84: 52800020     	mov	w0, #0x1                // =1
   a9b88: 52800ca2     	mov	w2, #0x65               // =101
   a9b8c: aa1f03e5     	mov	x5, xzr
   a9b90: aa1303e7     	mov	x7, x19
   a9b94: 9402cca3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9b98: aa1303e0     	mov	x0, x19
   a9b9c: 9402cd25     	bl	0x15d030 <_ZN6InGame13InGameWrapper16GetReportGatewayEv@plt>
   a9ba0: f9400bf3     	ldr	x19, [sp, #0x10]
   a9ba4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9ba8: d65f03c0     	ret
   a9bac: d0fffe21     	adrp	x1, 0x6f000
   a9bb0: 90fffe23     	adrp	x3, 0x6d000
   a9bb4: b0fffe24     	adrp	x4, 0x6e000
   a9bb8: 90fffe46     	adrp	x6, 0x71000
   a9bbc: 912f1c21     	add	x1, x1, #0xbc7
   a9bc0: 91341063     	add	x3, x3, #0xd04
   a9bc4: 9117b084     	add	x4, x4, #0x5ec
   a9bc8: 910840c6     	add	x6, x6, #0x210
   a9bcc: 52800080     	mov	w0, #0x4                // =4
   a9bd0: 52800c22     	mov	w2, #0x61               // =97
   a9bd4: aa1f03e5     	mov	x5, xzr
   a9bd8: 9402cc92     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9bdc: aa1f03e0     	mov	x0, xzr
   a9be0: f9400bf3     	ldr	x19, [sp, #0x10]
   a9be4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   a9be8: d65f03c0     	ret

00000000000a9bec <ingame_ingamewrapper_SetLogLevel>:
   a9bec: b4000360     	cbz	x0, 0xa9c58 <ingame_ingamewrapper_SetLogLevel+0x6c>
   a9bf0: d100c3ff     	sub	sp, sp, #0x30
   a9bf4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a9bf8: 910043fd     	add	x29, sp, #0x10
   a9bfc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   a9c00: aa0003f4     	mov	x20, x0
   a9c04: 2a0103f3     	mov	w19, w1
   a9c08: d0fffe21     	adrp	x1, 0x6f000
   a9c0c: b0fffe43     	adrp	x3, 0x72000
   a9c10: b0fffe24     	adrp	x4, 0x6e000
   a9c14: d0fffe26     	adrp	x6, 0x6f000
   a9c18: 912f1c21     	add	x1, x1, #0xbc7
   a9c1c: 91279063     	add	x3, x3, #0x9e4
   a9c20: 9117b084     	add	x4, x4, #0x5ec
   a9c24: 911df8c6     	add	x6, x6, #0x77e
   a9c28: 52800020     	mov	w0, #0x1                // =1
   a9c2c: 52800e42     	mov	w2, #0x72               // =114
   a9c30: aa1f03e5     	mov	x5, xzr
   a9c34: aa1403e7     	mov	x7, x20
   a9c38: b90003f3     	str	w19, [sp]
   a9c3c: 9402cc79     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9c40: aa1403e0     	mov	x0, x20
   a9c44: 2a1303e1     	mov	w1, w19
   a9c48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   a9c4c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a9c50: 9100c3ff     	add	sp, sp, #0x30
   a9c54: 1402ccfb     	b	0x15d040 <_ZN6InGame13InGameWrapper11SetLogLevelENS_17InGameLogPriorityE@plt>
   a9c58: d0fffe21     	adrp	x1, 0x6f000
   a9c5c: b0fffe43     	adrp	x3, 0x72000
   a9c60: b0fffe24     	adrp	x4, 0x6e000
   a9c64: 90fffe46     	adrp	x6, 0x71000
   a9c68: 912f1c21     	add	x1, x1, #0xbc7
   a9c6c: 91279063     	add	x3, x3, #0x9e4
   a9c70: 9117b084     	add	x4, x4, #0x5ec
   a9c74: 910840c6     	add	x6, x6, #0x210
   a9c78: 52800080     	mov	w0, #0x4                // =4
   a9c7c: 52800dc2     	mov	w2, #0x6e               // =110
   a9c80: aa1f03e5     	mov	x5, xzr
   a9c84: 1402cc67     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a9c88 <ingame_ingamewrapper_SetInitSDKFinishedCallback>:
   a9c88: b40003e0     	cbz	x0, 0xa9d04 <ingame_ingamewrapper_SetInitSDKFinishedCallback+0x7c>
   a9c8c: d10103ff     	sub	sp, sp, #0x40
   a9c90: a9017bfd     	stp	x29, x30, [sp, #0x10]
   a9c94: 910043fd     	add	x29, sp, #0x10
   a9c98: f90013f5     	str	x21, [sp, #0x20]
   a9c9c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   a9ca0: aa0003f5     	mov	x21, x0
   a9ca4: aa0103f4     	mov	x20, x1
   a9ca8: d0fffe21     	adrp	x1, 0x6f000
   a9cac: 90fffe23     	adrp	x3, 0x6d000
   a9cb0: b0fffe24     	adrp	x4, 0x6e000
   a9cb4: d0fffe26     	adrp	x6, 0x6f000
   a9cb8: aa0203f3     	mov	x19, x2
   a9cbc: aa1f03e5     	mov	x5, xzr
   a9cc0: 52800020     	mov	w0, #0x1                // =1
   a9cc4: 912f1c21     	add	x1, x1, #0xbc7
   a9cc8: 91116c63     	add	x3, x3, #0x45b
   a9ccc: 9117b084     	add	x4, x4, #0x5ec
   a9cd0: 910ab8c6     	add	x6, x6, #0x2ae
   a9cd4: 52801002     	mov	w2, #0x80               // =128
   a9cd8: aa1503e7     	mov	x7, x21
   a9cdc: a9004ff4     	stp	x20, x19, [sp]
   a9ce0: 9402cc50     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9ce4: aa1403e1     	mov	x1, x20
   a9ce8: aa1303e2     	mov	x2, x19
   a9cec: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   a9cf0: aa1503e0     	mov	x0, x21
   a9cf4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   a9cf8: f94013f5     	ldr	x21, [sp, #0x20]
   a9cfc: 910103ff     	add	sp, sp, #0x40
   a9d00: 1402ccdc     	b	0x15d070 <_ZN6InGame13InGameWrapper26SetInitSDKFinishedCallbackEPFvbPvES1_@plt>
   a9d04: d0fffe21     	adrp	x1, 0x6f000
   a9d08: 90fffe23     	adrp	x3, 0x6d000
   a9d0c: b0fffe24     	adrp	x4, 0x6e000
   a9d10: 90fffe46     	adrp	x6, 0x71000
   a9d14: 912f1c21     	add	x1, x1, #0xbc7
   a9d18: 91116c63     	add	x3, x3, #0x45b
   a9d1c: 9117b084     	add	x4, x4, #0x5ec
   a9d20: 910840c6     	add	x6, x6, #0x210
   a9d24: 52800080     	mov	w0, #0x4                // =4
   a9d28: 52800f82     	mov	w2, #0x7c               // =124
   a9d2c: aa1f03e5     	mov	x5, xzr
   a9d30: 1402cc3c     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000a9d34 <ingame_ingamewrapper_InitSdk>:
   a9d34: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   a9d38: a9016ffc     	stp	x28, x27, [sp, #0x10]
   a9d3c: 910003fd     	mov	x29, sp
   a9d40: a90267fa     	stp	x26, x25, [sp, #0x20]
   a9d44: a9035ff8     	stp	x24, x23, [sp, #0x30]
   a9d48: a90457f6     	stp	x22, x21, [sp, #0x40]
   a9d4c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   a9d50: d10903ff     	sub	sp, sp, #0x240
   a9d54: d53bd058     	mrs	x24, TPIDR_EL0
   a9d58: aa0003f3     	mov	x19, x0
   a9d5c: f9401708     	ldr	x8, [x24, #0x28]
   a9d60: f81f03a8     	stur	x8, [x29, #-0x10]
   a9d64: b4000a80     	cbz	x0, 0xa9eb4 <ingame_ingamewrapper_InitSdk+0x180>
   a9d68: b0fffe48     	adrp	x8, 0x72000
   a9d6c: f100003f     	cmp	x1, #0x0
   a9d70: 913e5908     	add	x8, x8, #0xf96
   a9d74: aa0103f4     	mov	x20, x1
   a9d78: 9a810108     	csel	x8, x8, x1, eq
   a9d7c: d0fffe21     	adrp	x1, 0x6f000
   a9d80: b0fffe43     	adrp	x3, 0x72000
   a9d84: b0fffe24     	adrp	x4, 0x6e000
   a9d88: f0fffe26     	adrp	x6, 0x70000
   a9d8c: 912f1c21     	add	x1, x1, #0xbc7
   a9d90: 91180c63     	add	x3, x3, #0x603
   a9d94: 9117b084     	add	x4, x4, #0x5ec
   a9d98: 913fb4c6     	add	x6, x6, #0xfed
   a9d9c: 52800020     	mov	w0, #0x1                // =1
   a9da0: 528011a2     	mov	w2, #0x8d               // =141
   a9da4: aa1f03e5     	mov	x5, xzr
   a9da8: aa1303e7     	mov	x7, x19
   a9dac: f90003e8     	str	x8, [sp]
   a9db0: 9402cc1c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9db4: d0fffe48     	adrp	x8, 0x73000
   a9db8: f900ebff     	str	xzr, [sp, #0x1d0]
   a9dbc: 6f00e400     	movi	v0.2d, #0000000000000000
   a9dc0: b90223ff     	str	wzr, [sp, #0x220]
   a9dc4: b9007bff     	str	wzr, [sp, #0x78]
   a9dc8: fd475901     	ldr	d1, [x8, #0xeb0]
   a9dcc: 52808008     	mov	w8, #0x400              // =1024
   a9dd0: f90043ff     	str	xzr, [sp, #0x80]
   a9dd4: ad0d83e0     	stp	q0, q0, [sp, #0x1b0]
   a9dd8: ad0c83e0     	stp	q0, q0, [sp, #0x190]
   a9ddc: ad0b83e0     	stp	q0, q0, [sp, #0x170]
   a9de0: ad0a83e0     	stp	q0, q0, [sp, #0x150]
   a9de4: ad0983e0     	stp	q0, q0, [sp, #0x130]
   a9de8: ad0883e0     	stp	q0, q0, [sp, #0x110]
   a9dec: ad0783e0     	stp	q0, q0, [sp, #0xf0]
   a9df0: ad0683e0     	stp	q0, q0, [sp, #0xd0]
   a9df4: ad0583e0     	stp	q0, q0, [sp, #0xb0]
   a9df8: ad0483e0     	stp	q0, q0, [sp, #0x90]
   a9dfc: fd00efe1     	str	d1, [sp, #0x1d8]
   a9e00: ad0f03e0     	stp	q0, q0, [sp, #0x1e0]
   a9e04: ad1003e0     	stp	q0, q0, [sp, #0x200]
   a9e08: ad0283e0     	stp	q0, q0, [sp, #0x50]
   a9e0c: ad0183e0     	stp	q0, q0, [sp, #0x30]
   a9e10: 3d800be0     	str	q0, [sp, #0x20]
   a9e14: f9003be8     	str	x8, [sp, #0x70]
   a9e18: 52800300     	mov	w0, #0x18               // =24
   a9e1c: 9402cc11     	bl	0x15ce60 <_Znwm@plt>
   a9e20: aa0003f5     	mov	x21, x0
   a9e24: 52a00028     	mov	w8, #0x10000            // =65536
   a9e28: f9000008     	str	x8, [x0]
   a9e2c: 52800020     	mov	w0, #0x1                // =1
   a9e30: 52800037     	mov	w23, #0x1               // =1
   a9e34: 9402cc0b     	bl	0x15ce60 <_Znwm@plt>
   a9e38: aa0003f6     	mov	x22, x0
   a9e3c: f90006a0     	str	x0, [x21, #0x8]
   a9e40: 52800700     	mov	w0, #0x38               // =56
   a9e44: 9402ccf7     	bl	0x15d220 <malloc@plt>
   a9e48: aa0003e8     	mov	x8, x0
   a9e4c: a903d7f5     	stp	x21, x21, [sp, #0x38]
   a9e50: f9000aa0     	str	x0, [x21, #0x10]
   a9e54: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
   a9e58: f8020d1f     	str	xzr, [x8, #0x20]!
   a9e5c: a9005808     	stp	x8, x22, [x0]
   a9e60: 39006017     	strb	w23, [x0, #0x18]
   a9e64: f9000817     	str	x23, [x0, #0x10]
   a9e68: a90153f4     	stp	x20, x20, [sp, #0x10]
   a9e6c: 910083e0     	add	x0, sp, #0x20
   a9e70: 910043e1     	add	x1, sp, #0x10
   a9e74: 9402ccef     	bl	0x15d230 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E11ParseStreamILj0ES3_NS0_19GenericStringStreamIS3_EEEERS7_RT1_@plt>
   a9e78: b9407be8     	ldr	w8, [sp, #0x78]
   a9e7c: 34000368     	cbz	w8, 0xa9ee8 <ingame_ingamewrapper_InitSdk+0x1b4>
   a9e80: d0fffe21     	adrp	x1, 0x6f000
   a9e84: b0fffe43     	adrp	x3, 0x72000
   a9e88: b0fffe24     	adrp	x4, 0x6e000
   a9e8c: b0fffe46     	adrp	x6, 0x72000
   a9e90: 912f1c21     	add	x1, x1, #0xbc7
   a9e94: 91180c63     	add	x3, x3, #0x603
   a9e98: 9117b084     	add	x4, x4, #0x5ec
   a9e9c: 912814c6     	add	x6, x6, #0xa05
   a9ea0: 52800080     	mov	w0, #0x4                // =4
   a9ea4: 52801282     	mov	w2, #0x94               // =148
   a9ea8: aa1f03e5     	mov	x5, xzr
   a9eac: 9402cbdd     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9eb0: 14000041     	b	0xa9fb4 <ingame_ingamewrapper_InitSdk+0x280>
   a9eb4: d0fffe21     	adrp	x1, 0x6f000
   a9eb8: b0fffe43     	adrp	x3, 0x72000
   a9ebc: b0fffe24     	adrp	x4, 0x6e000
   a9ec0: 90fffe46     	adrp	x6, 0x71000
   a9ec4: 912f1c21     	add	x1, x1, #0xbc7
   a9ec8: 91180c63     	add	x3, x3, #0x603
   a9ecc: 9117b084     	add	x4, x4, #0x5ec
   a9ed0: 910840c6     	add	x6, x6, #0x210
   a9ed4: 52800080     	mov	w0, #0x4                // =4
   a9ed8: 52801122     	mov	w2, #0x89               // =137
   a9edc: aa1f03e5     	mov	x5, xzr
   a9ee0: 9402cbd0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9ee4: 14000037     	b	0xa9fc0 <ingame_ingamewrapper_InitSdk+0x28c>
   a9ee8: 79406fe8     	ldrh	w8, [sp, #0x36]
   a9eec: 71000d1f     	cmp	w8, #0x3
   a9ef0: 540004a1     	b.ne	0xa9f84 <ingame_ingamewrapper_InitSdk+0x250>
   a9ef4: d0fffe34     	adrp	x20, 0x6f000
   a9ef8: 52800141     	mov	w1, #0xa                // =10
   a9efc: 910b5294     	add	x20, x20, #0x2d4
   a9f00: aa1403e0     	mov	x0, x20
   a9f04: 9402cccf     	bl	0x15d240 <__strlen_chk@plt>
   a9f08: b94023f7     	ldr	w23, [sp, #0x20]
   a9f0c: f94017f9     	ldr	x25, [sp, #0x28]
   a9f10: 34000737     	cbz	w23, 0xa9ff4 <ingame_ingamewrapper_InitSdk+0x2c0>
   a9f14: 8b1706e8     	add	x8, x23, x23, lsl #1
   a9f18: aa0003f5     	mov	x21, x0
   a9f1c: 92407c16     	and	x22, x0, #0xffffffff
   a9f20: d37ced1b     	lsl	x27, x8, #4
   a9f24: 528002bc     	mov	w28, #0x15              // =21
   a9f28: aa1903fa     	mov	x26, x25
   a9f2c: 14000004     	b	0xa9f3c <ingame_ingamewrapper_InitSdk+0x208>
   a9f30: 9100c35a     	add	x26, x26, #0x30
   a9f34: f100c37b     	subs	x27, x27, #0x30
   a9f38: 540013c0     	b.eq	0xaa1b0 <ingame_ingamewrapper_InitSdk+0x47c>
   a9f3c: 79402f48     	ldrh	w8, [x26, #0x16]
   a9f40: 39405749     	ldrb	w9, [x26, #0x15]
   a9f44: b940034a     	ldr	w10, [x26]
   a9f48: 7214011f     	tst	w8, #0x1000
   a9f4c: 4b090389     	sub	w9, w28, w9
   a9f50: 1a890149     	csel	w9, w10, w9, eq
   a9f54: 6b15013f     	cmp	w9, w21
   a9f58: 54fffec1     	b.ne	0xa9f30 <ingame_ingamewrapper_InitSdk+0x1fc>
   a9f5c: f9400749     	ldr	x9, [x26, #0x8]
   a9f60: 7214011f     	tst	w8, #0x1000
   a9f64: 9a9a0121     	csel	x1, x9, x26, eq
   a9f68: eb14003f     	cmp	x1, x20
   a9f6c: 54000460     	b.eq	0xa9ff8 <ingame_ingamewrapper_InitSdk+0x2c4>
   a9f70: aa1403e0     	mov	x0, x20
   a9f74: aa1603e2     	mov	x2, x22
   a9f78: 9402ccb6     	bl	0x15d250 <memcmp@plt>
   a9f7c: 35fffda0     	cbnz	w0, 0xa9f30 <ingame_ingamewrapper_InitSdk+0x1fc>
   a9f80: 1400001e     	b	0xa9ff8 <ingame_ingamewrapper_InitSdk+0x2c4>
   a9f84: d0fffe21     	adrp	x1, 0x6f000
   a9f88: b0fffe43     	adrp	x3, 0x72000
   a9f8c: b0fffe24     	adrp	x4, 0x6e000
   a9f90: d0fffe26     	adrp	x6, 0x6f000
   a9f94: 912f1c21     	add	x1, x1, #0xbc7
   a9f98: 91180c63     	add	x3, x3, #0x603
   a9f9c: 9117b084     	add	x4, x4, #0x5ec
   a9fa0: 9130f4c6     	add	x6, x6, #0xc3d
   a9fa4: 52800080     	mov	w0, #0x4                // =4
   a9fa8: 52801342     	mov	w2, #0x9a               // =154
   a9fac: aa1f03e5     	mov	x5, xzr
   a9fb0: 9402cb9c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   a9fb4: 2a1f03f3     	mov	w19, wzr
   a9fb8: 910083e0     	add	x0, sp, #0x20
   a9fbc: 9402cca9     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   a9fc0: f9401708     	ldr	x8, [x24, #0x28]
   a9fc4: f85f03a9     	ldur	x9, [x29, #-0x10]
   a9fc8: eb09011f     	cmp	x8, x9
   a9fcc: 54008e41     	b.ne	0xab194 <ingame_ingamewrapper_InitSdk+0x1460>
   a9fd0: 12000260     	and	w0, w19, #0x1
   a9fd4: 910903ff     	add	sp, sp, #0x240
   a9fd8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   a9fdc: a94457f6     	ldp	x22, x21, [sp, #0x40]
   a9fe0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   a9fe4: a94267fa     	ldp	x26, x25, [sp, #0x20]
   a9fe8: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   a9fec: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   a9ff0: d65f03c0     	ret
   a9ff4: aa1903fa     	mov	x26, x25
   a9ff8: 52800608     	mov	w8, #0x30               // =48
   a9ffc: 9b0866e8     	madd	x8, x23, x8, x25
   aa000: eb08035f     	cmp	x26, x8
   aa004: 54000d60     	b.eq	0xaa1b0 <ingame_ingamewrapper_InitSdk+0x47c>
   aa008: b0fffe34     	adrp	x20, 0x6f000
   aa00c: 52800141     	mov	w1, #0xa                // =10
   aa010: 910b5294     	add	x20, x20, #0x2d4
   aa014: aa1403e0     	mov	x0, x20
   aa018: 9402cc8a     	bl	0x15d240 <__strlen_chk@plt>
   aa01c: b94023f7     	ldr	w23, [sp, #0x20]
   aa020: f94017f9     	ldr	x25, [sp, #0x28]
   aa024: 340003b7     	cbz	w23, 0xaa098 <ingame_ingamewrapper_InitSdk+0x364>
   aa028: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa02c: aa0003f5     	mov	x21, x0
   aa030: 92407c16     	and	x22, x0, #0xffffffff
   aa034: d37ced1b     	lsl	x27, x8, #4
   aa038: 528002bc     	mov	w28, #0x15              // =21
   aa03c: aa1903fa     	mov	x26, x25
   aa040: 14000004     	b	0xaa050 <ingame_ingamewrapper_InitSdk+0x31c>
   aa044: 9100c35a     	add	x26, x26, #0x30
   aa048: f100c37b     	subs	x27, x27, #0x30
   aa04c: 540007c0     	b.eq	0xaa144 <ingame_ingamewrapper_InitSdk+0x410>
   aa050: 79402f48     	ldrh	w8, [x26, #0x16]
   aa054: 39405749     	ldrb	w9, [x26, #0x15]
   aa058: b940034a     	ldr	w10, [x26]
   aa05c: 7214011f     	tst	w8, #0x1000
   aa060: 4b090389     	sub	w9, w28, w9
   aa064: 1a890149     	csel	w9, w10, w9, eq
   aa068: 6b15013f     	cmp	w9, w21
   aa06c: 54fffec1     	b.ne	0xaa044 <ingame_ingamewrapper_InitSdk+0x310>
   aa070: f9400749     	ldr	x9, [x26, #0x8]
   aa074: 7214011f     	tst	w8, #0x1000
   aa078: 9a9a0121     	csel	x1, x9, x26, eq
   aa07c: eb14003f     	cmp	x1, x20
   aa080: 540000e0     	b.eq	0xaa09c <ingame_ingamewrapper_InitSdk+0x368>
   aa084: aa1403e0     	mov	x0, x20
   aa088: aa1603e2     	mov	x2, x22
   aa08c: 9402cc71     	bl	0x15d250 <memcmp@plt>
   aa090: 35fffda0     	cbnz	w0, 0xaa044 <ingame_ingamewrapper_InitSdk+0x310>
   aa094: 14000002     	b	0xaa09c <ingame_ingamewrapper_InitSdk+0x368>
   aa098: aa1903fa     	mov	x26, x25
   aa09c: 52800608     	mov	w8, #0x30               // =48
   aa0a0: 9b0866e8     	madd	x8, x23, x8, x25
   aa0a4: eb08035f     	cmp	x26, x8
   aa0a8: 540004e0     	b.eq	0xaa144 <ingame_ingamewrapper_InitSdk+0x410>
   aa0ac: 79405f48     	ldrh	w8, [x26, #0x2e]
   aa0b0: 36500808     	tbz	w8, #0xa, 0xaa1b0 <ingame_ingamewrapper_InitSdk+0x47c>
   aa0b4: b0fffe34     	adrp	x20, 0x6f000
   aa0b8: 52800141     	mov	w1, #0xa                // =10
   aa0bc: 910b5294     	add	x20, x20, #0x2d4
   aa0c0: aa1403e0     	mov	x0, x20
   aa0c4: 9402cc5f     	bl	0x15d240 <__strlen_chk@plt>
   aa0c8: b94023f7     	ldr	w23, [sp, #0x20]
   aa0cc: f94017f9     	ldr	x25, [sp, #0x28]
   aa0d0: 34000477     	cbz	w23, 0xaa15c <ingame_ingamewrapper_InitSdk+0x428>
   aa0d4: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa0d8: aa0003f5     	mov	x21, x0
   aa0dc: 92407c16     	and	x22, x0, #0xffffffff
   aa0e0: d37ced1b     	lsl	x27, x8, #4
   aa0e4: 528002bc     	mov	w28, #0x15              // =21
   aa0e8: aa1903fa     	mov	x26, x25
   aa0ec: 14000004     	b	0xaa0fc <ingame_ingamewrapper_InitSdk+0x3c8>
   aa0f0: 9100c35a     	add	x26, x26, #0x30
   aa0f4: f100c37b     	subs	x27, x27, #0x30
   aa0f8: 54000440     	b.eq	0xaa180 <ingame_ingamewrapper_InitSdk+0x44c>
   aa0fc: 79402f48     	ldrh	w8, [x26, #0x16]
   aa100: 39405749     	ldrb	w9, [x26, #0x15]
   aa104: b940034a     	ldr	w10, [x26]
   aa108: 7214011f     	tst	w8, #0x1000
   aa10c: 4b090389     	sub	w9, w28, w9
   aa110: 1a890149     	csel	w9, w10, w9, eq
   aa114: 6b15013f     	cmp	w9, w21
   aa118: 54fffec1     	b.ne	0xaa0f0 <ingame_ingamewrapper_InitSdk+0x3bc>
   aa11c: f9400749     	ldr	x9, [x26, #0x8]
   aa120: 7214011f     	tst	w8, #0x1000
   aa124: 9a9a0121     	csel	x1, x9, x26, eq
   aa128: eb14003f     	cmp	x1, x20
   aa12c: 540001a0     	b.eq	0xaa160 <ingame_ingamewrapper_InitSdk+0x42c>
   aa130: aa1403e0     	mov	x0, x20
   aa134: aa1603e2     	mov	x2, x22
   aa138: 9402cc46     	bl	0x15d250 <memcmp@plt>
   aa13c: 35fffda0     	cbnz	w0, 0xaa0f0 <ingame_ingamewrapper_InitSdk+0x3bc>
   aa140: 14000008     	b	0xaa160 <ingame_ingamewrapper_InitSdk+0x42c>
   aa144: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa148: f9446000     	ldr	x0, [x0, #0x8c0]
   aa14c: 9402cc49     	bl	0x15d270 <__emutls_get_address@plt>
   aa150: a9007c1f     	stp	xzr, xzr, [x0]
   aa154: f900081f     	str	xzr, [x0, #0x10]
   aa158: 14000016     	b	0xaa1b0 <ingame_ingamewrapper_InitSdk+0x47c>
   aa15c: aa1903fa     	mov	x26, x25
   aa160: 52800608     	mov	w8, #0x30               // =48
   aa164: 9b0866e8     	madd	x8, x23, x8, x25
   aa168: eb08035f     	cmp	x26, x8
   aa16c: 540000a0     	b.eq	0xaa180 <ingame_ingamewrapper_InitSdk+0x44c>
   aa170: 79405f48     	ldrh	w8, [x26, #0x2e]
   aa174: 91006340     	add	x0, x26, #0x18
   aa178: f9401349     	ldr	x9, [x26, #0x20]
   aa17c: 14000008     	b	0xaa19c <ingame_ingamewrapper_InitSdk+0x468>
   aa180: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa184: f9446000     	ldr	x0, [x0, #0x8c0]
   aa188: 9402cc3a     	bl	0x15d270 <__emutls_get_address@plt>
   aa18c: aa1f03e9     	mov	x9, xzr
   aa190: 2a1f03e8     	mov	w8, wzr
   aa194: a9007c1f     	stp	xzr, xzr, [x0]
   aa198: f900081f     	str	xzr, [x0, #0x10]
   aa19c: 7214011f     	tst	w8, #0x1000
   aa1a0: 52801fe2     	mov	w2, #0xff               // =255
   aa1a4: 9a800121     	csel	x1, x9, x0, eq
   aa1a8: 910243e0     	add	x0, sp, #0x90
   aa1ac: 9402cc35     	bl	0x15d280 <strncpy@plt>
   aa1b0: b0fffe34     	adrp	x20, 0x6f000
   aa1b4: 528000a1     	mov	w1, #0x5                // =5
   aa1b8: 910b7a94     	add	x20, x20, #0x2de
   aa1bc: aa1403e0     	mov	x0, x20
   aa1c0: 9402cc20     	bl	0x15d240 <__strlen_chk@plt>
   aa1c4: b94023f7     	ldr	w23, [sp, #0x20]
   aa1c8: f94017f9     	ldr	x25, [sp, #0x28]
   aa1cc: 340003b7     	cbz	w23, 0xaa240 <ingame_ingamewrapper_InitSdk+0x50c>
   aa1d0: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa1d4: aa0003f5     	mov	x21, x0
   aa1d8: 92407c16     	and	x22, x0, #0xffffffff
   aa1dc: d37ced1b     	lsl	x27, x8, #4
   aa1e0: 528002bc     	mov	w28, #0x15              // =21
   aa1e4: aa1903fa     	mov	x26, x25
   aa1e8: 14000004     	b	0xaa1f8 <ingame_ingamewrapper_InitSdk+0x4c4>
   aa1ec: 9100c35a     	add	x26, x26, #0x30
   aa1f0: f100c37b     	subs	x27, x27, #0x30
   aa1f4: 540010a0     	b.eq	0xaa408 <ingame_ingamewrapper_InitSdk+0x6d4>
   aa1f8: 79402f48     	ldrh	w8, [x26, #0x16]
   aa1fc: 39405749     	ldrb	w9, [x26, #0x15]
   aa200: b940034a     	ldr	w10, [x26]
   aa204: 7214011f     	tst	w8, #0x1000
   aa208: 4b090389     	sub	w9, w28, w9
   aa20c: 1a890149     	csel	w9, w10, w9, eq
   aa210: 6b15013f     	cmp	w9, w21
   aa214: 54fffec1     	b.ne	0xaa1ec <ingame_ingamewrapper_InitSdk+0x4b8>
   aa218: f9400749     	ldr	x9, [x26, #0x8]
   aa21c: 7214011f     	tst	w8, #0x1000
   aa220: 9a9a0121     	csel	x1, x9, x26, eq
   aa224: eb14003f     	cmp	x1, x20
   aa228: 540000e0     	b.eq	0xaa244 <ingame_ingamewrapper_InitSdk+0x510>
   aa22c: aa1403e0     	mov	x0, x20
   aa230: aa1603e2     	mov	x2, x22
   aa234: 9402cc07     	bl	0x15d250 <memcmp@plt>
   aa238: 35fffda0     	cbnz	w0, 0xaa1ec <ingame_ingamewrapper_InitSdk+0x4b8>
   aa23c: 14000002     	b	0xaa244 <ingame_ingamewrapper_InitSdk+0x510>
   aa240: aa1903fa     	mov	x26, x25
   aa244: 52800608     	mov	w8, #0x30               // =48
   aa248: 9b0866e8     	madd	x8, x23, x8, x25
   aa24c: eb08035f     	cmp	x26, x8
   aa250: 54000dc0     	b.eq	0xaa408 <ingame_ingamewrapper_InitSdk+0x6d4>
   aa254: b0fffe34     	adrp	x20, 0x6f000
   aa258: 528000a1     	mov	w1, #0x5                // =5
   aa25c: 910b7a94     	add	x20, x20, #0x2de
   aa260: aa1403e0     	mov	x0, x20
   aa264: 9402cbf7     	bl	0x15d240 <__strlen_chk@plt>
   aa268: b94023f7     	ldr	w23, [sp, #0x20]
   aa26c: f94017f9     	ldr	x25, [sp, #0x28]
   aa270: 340003b7     	cbz	w23, 0xaa2e4 <ingame_ingamewrapper_InitSdk+0x5b0>
   aa274: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa278: aa0003f5     	mov	x21, x0
   aa27c: 92407c16     	and	x22, x0, #0xffffffff
   aa280: d37ced1b     	lsl	x27, x8, #4
   aa284: 528002bc     	mov	w28, #0x15              // =21
   aa288: aa1903fa     	mov	x26, x25
   aa28c: 14000004     	b	0xaa29c <ingame_ingamewrapper_InitSdk+0x568>
   aa290: 9100c35a     	add	x26, x26, #0x30
   aa294: f100c37b     	subs	x27, x27, #0x30
   aa298: 54000820     	b.eq	0xaa39c <ingame_ingamewrapper_InitSdk+0x668>
   aa29c: 79402f48     	ldrh	w8, [x26, #0x16]
   aa2a0: 39405749     	ldrb	w9, [x26, #0x15]
   aa2a4: b940034a     	ldr	w10, [x26]
   aa2a8: 7214011f     	tst	w8, #0x1000
   aa2ac: 4b090389     	sub	w9, w28, w9
   aa2b0: 1a890149     	csel	w9, w10, w9, eq
   aa2b4: 6b15013f     	cmp	w9, w21
   aa2b8: 54fffec1     	b.ne	0xaa290 <ingame_ingamewrapper_InitSdk+0x55c>
   aa2bc: f9400749     	ldr	x9, [x26, #0x8]
   aa2c0: 7214011f     	tst	w8, #0x1000
   aa2c4: 9a9a0121     	csel	x1, x9, x26, eq
   aa2c8: eb14003f     	cmp	x1, x20
   aa2cc: 540000e0     	b.eq	0xaa2e8 <ingame_ingamewrapper_InitSdk+0x5b4>
   aa2d0: aa1403e0     	mov	x0, x20
   aa2d4: aa1603e2     	mov	x2, x22
   aa2d8: 9402cbde     	bl	0x15d250 <memcmp@plt>
   aa2dc: 35fffda0     	cbnz	w0, 0xaa290 <ingame_ingamewrapper_InitSdk+0x55c>
   aa2e0: 14000002     	b	0xaa2e8 <ingame_ingamewrapper_InitSdk+0x5b4>
   aa2e4: aa1903fa     	mov	x26, x25
   aa2e8: 52800608     	mov	w8, #0x30               // =48
   aa2ec: 9b0866e8     	madd	x8, x23, x8, x25
   aa2f0: eb08035f     	cmp	x26, x8
   aa2f4: 54000540     	b.eq	0xaa39c <ingame_ingamewrapper_InitSdk+0x668>
   aa2f8: 79405f48     	ldrh	w8, [x26, #0x2e]
   aa2fc: 36500868     	tbz	w8, #0xa, 0xaa408 <ingame_ingamewrapper_InitSdk+0x6d4>
   aa300: b0fffe35     	adrp	x21, 0x6f000
   aa304: 528000a1     	mov	w1, #0x5                // =5
   aa308: 910b7ab5     	add	x21, x21, #0x2de
   aa30c: aa1503e0     	mov	x0, x21
   aa310: 9402cbcc     	bl	0x15d240 <__strlen_chk@plt>
   aa314: 910243e8     	add	x8, sp, #0x90
   aa318: b94023f9     	ldr	w25, [sp, #0x20]
   aa31c: 91040108     	add	x8, x8, #0x100
   aa320: f94017fa     	ldr	x26, [sp, #0x28]
   aa324: f90007e8     	str	x8, [sp, #0x8]
   aa328: 34000479     	cbz	w25, 0xaa3b4 <ingame_ingamewrapper_InitSdk+0x680>
   aa32c: 8b190728     	add	x8, x25, x25, lsl #1
   aa330: aa0003f6     	mov	x22, x0
   aa334: 92407c17     	and	x23, x0, #0xffffffff
   aa338: d37ced1c     	lsl	x28, x8, #4
   aa33c: 528002b4     	mov	w20, #0x15              // =21
   aa340: aa1a03fb     	mov	x27, x26
   aa344: 14000004     	b	0xaa354 <ingame_ingamewrapper_InitSdk+0x620>
   aa348: 9100c37b     	add	x27, x27, #0x30
   aa34c: f100c39c     	subs	x28, x28, #0x30
   aa350: 54000440     	b.eq	0xaa3d8 <ingame_ingamewrapper_InitSdk+0x6a4>
   aa354: 79402f68     	ldrh	w8, [x27, #0x16]
   aa358: 39405769     	ldrb	w9, [x27, #0x15]
   aa35c: b940036a     	ldr	w10, [x27]
   aa360: 7214011f     	tst	w8, #0x1000
   aa364: 4b090289     	sub	w9, w20, w9
   aa368: 1a890149     	csel	w9, w10, w9, eq
   aa36c: 6b16013f     	cmp	w9, w22
   aa370: 54fffec1     	b.ne	0xaa348 <ingame_ingamewrapper_InitSdk+0x614>
   aa374: f9400769     	ldr	x9, [x27, #0x8]
   aa378: 7214011f     	tst	w8, #0x1000
   aa37c: 9a9b0121     	csel	x1, x9, x27, eq
   aa380: eb15003f     	cmp	x1, x21
   aa384: 540001a0     	b.eq	0xaa3b8 <ingame_ingamewrapper_InitSdk+0x684>
   aa388: aa1503e0     	mov	x0, x21
   aa38c: aa1703e2     	mov	x2, x23
   aa390: 9402cbb0     	bl	0x15d250 <memcmp@plt>
   aa394: 35fffda0     	cbnz	w0, 0xaa348 <ingame_ingamewrapper_InitSdk+0x614>
   aa398: 14000008     	b	0xaa3b8 <ingame_ingamewrapper_InitSdk+0x684>
   aa39c: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa3a0: f9446000     	ldr	x0, [x0, #0x8c0]
   aa3a4: 9402cbb3     	bl	0x15d270 <__emutls_get_address@plt>
   aa3a8: a9007c1f     	stp	xzr, xzr, [x0]
   aa3ac: f900081f     	str	xzr, [x0, #0x10]
   aa3b0: 14000016     	b	0xaa408 <ingame_ingamewrapper_InitSdk+0x6d4>
   aa3b4: aa1a03fb     	mov	x27, x26
   aa3b8: 52800608     	mov	w8, #0x30               // =48
   aa3bc: 9b086b28     	madd	x8, x25, x8, x26
   aa3c0: eb08037f     	cmp	x27, x8
   aa3c4: 540000a0     	b.eq	0xaa3d8 <ingame_ingamewrapper_InitSdk+0x6a4>
   aa3c8: 79405f68     	ldrh	w8, [x27, #0x2e]
   aa3cc: 91006360     	add	x0, x27, #0x18
   aa3d0: f9401369     	ldr	x9, [x27, #0x20]
   aa3d4: 14000008     	b	0xaa3f4 <ingame_ingamewrapper_InitSdk+0x6c0>
   aa3d8: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa3dc: f9446000     	ldr	x0, [x0, #0x8c0]
   aa3e0: 9402cba4     	bl	0x15d270 <__emutls_get_address@plt>
   aa3e4: aa1f03e9     	mov	x9, xzr
   aa3e8: 2a1f03e8     	mov	w8, wzr
   aa3ec: a9007c1f     	stp	xzr, xzr, [x0]
   aa3f0: f900081f     	str	xzr, [x0, #0x10]
   aa3f4: 7214011f     	tst	w8, #0x1000
   aa3f8: 528007e2     	mov	w2, #0x3f               // =63
   aa3fc: 9a800121     	csel	x1, x9, x0, eq
   aa400: f94007e0     	ldr	x0, [sp, #0x8]
   aa404: 9402cb9f     	bl	0x15d280 <strncpy@plt>
   aa408: f0fffe34     	adrp	x20, 0x71000
   aa40c: 528000e1     	mov	w1, #0x7                // =7
   aa410: 913d8e94     	add	x20, x20, #0xf63
   aa414: aa1403e0     	mov	x0, x20
   aa418: 9402cb8a     	bl	0x15d240 <__strlen_chk@plt>
   aa41c: b94023f7     	ldr	w23, [sp, #0x20]
   aa420: f94017f9     	ldr	x25, [sp, #0x28]
   aa424: 340003b7     	cbz	w23, 0xaa498 <ingame_ingamewrapper_InitSdk+0x764>
   aa428: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa42c: aa0003f5     	mov	x21, x0
   aa430: 92407c16     	and	x22, x0, #0xffffffff
   aa434: d37ced1b     	lsl	x27, x8, #4
   aa438: 528002bc     	mov	w28, #0x15              // =21
   aa43c: aa1903fa     	mov	x26, x25
   aa440: 14000004     	b	0xaa450 <ingame_ingamewrapper_InitSdk+0x71c>
   aa444: 9100c35a     	add	x26, x26, #0x30
   aa448: f100c37b     	subs	x27, x27, #0x30
   aa44c: 54000f60     	b.eq	0xaa638 <ingame_ingamewrapper_InitSdk+0x904>
   aa450: 79402f48     	ldrh	w8, [x26, #0x16]
   aa454: 39405749     	ldrb	w9, [x26, #0x15]
   aa458: b940034a     	ldr	w10, [x26]
   aa45c: 7214011f     	tst	w8, #0x1000
   aa460: 4b090389     	sub	w9, w28, w9
   aa464: 1a890149     	csel	w9, w10, w9, eq
   aa468: 6b15013f     	cmp	w9, w21
   aa46c: 54fffec1     	b.ne	0xaa444 <ingame_ingamewrapper_InitSdk+0x710>
   aa470: f9400749     	ldr	x9, [x26, #0x8]
   aa474: 7214011f     	tst	w8, #0x1000
   aa478: 9a9a0121     	csel	x1, x9, x26, eq
   aa47c: eb14003f     	cmp	x1, x20
   aa480: 540000e0     	b.eq	0xaa49c <ingame_ingamewrapper_InitSdk+0x768>
   aa484: aa1403e0     	mov	x0, x20
   aa488: aa1603e2     	mov	x2, x22
   aa48c: 9402cb71     	bl	0x15d250 <memcmp@plt>
   aa490: 35fffda0     	cbnz	w0, 0xaa444 <ingame_ingamewrapper_InitSdk+0x710>
   aa494: 14000002     	b	0xaa49c <ingame_ingamewrapper_InitSdk+0x768>
   aa498: aa1903fa     	mov	x26, x25
   aa49c: 52800608     	mov	w8, #0x30               // =48
   aa4a0: 9b0866e8     	madd	x8, x23, x8, x25
   aa4a4: eb08035f     	cmp	x26, x8
   aa4a8: 54000c80     	b.eq	0xaa638 <ingame_ingamewrapper_InitSdk+0x904>
   aa4ac: f0fffe34     	adrp	x20, 0x71000
   aa4b0: 528000e1     	mov	w1, #0x7                // =7
   aa4b4: 913d8e94     	add	x20, x20, #0xf63
   aa4b8: aa1403e0     	mov	x0, x20
   aa4bc: 9402cb61     	bl	0x15d240 <__strlen_chk@plt>
   aa4c0: b94023f7     	ldr	w23, [sp, #0x20]
   aa4c4: f94017f9     	ldr	x25, [sp, #0x28]
   aa4c8: 340003b7     	cbz	w23, 0xaa53c <ingame_ingamewrapper_InitSdk+0x808>
   aa4cc: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa4d0: aa0003f5     	mov	x21, x0
   aa4d4: 92407c16     	and	x22, x0, #0xffffffff
   aa4d8: d37ced1b     	lsl	x27, x8, #4
   aa4dc: 528002bc     	mov	w28, #0x15              // =21
   aa4e0: aa1903fa     	mov	x26, x25
   aa4e4: 14000004     	b	0xaa4f4 <ingame_ingamewrapper_InitSdk+0x7c0>
   aa4e8: 9100c35a     	add	x26, x26, #0x30
   aa4ec: f100c37b     	subs	x27, x27, #0x30
   aa4f0: 540007c0     	b.eq	0xaa5e8 <ingame_ingamewrapper_InitSdk+0x8b4>
   aa4f4: 79402f48     	ldrh	w8, [x26, #0x16]
   aa4f8: 39405749     	ldrb	w9, [x26, #0x15]
   aa4fc: b940034a     	ldr	w10, [x26]
   aa500: 7214011f     	tst	w8, #0x1000
   aa504: 4b090389     	sub	w9, w28, w9
   aa508: 1a890149     	csel	w9, w10, w9, eq
   aa50c: 6b15013f     	cmp	w9, w21
   aa510: 54fffec1     	b.ne	0xaa4e8 <ingame_ingamewrapper_InitSdk+0x7b4>
   aa514: f9400749     	ldr	x9, [x26, #0x8]
   aa518: 7214011f     	tst	w8, #0x1000
   aa51c: 9a9a0121     	csel	x1, x9, x26, eq
   aa520: eb14003f     	cmp	x1, x20
   aa524: 540000e0     	b.eq	0xaa540 <ingame_ingamewrapper_InitSdk+0x80c>
   aa528: aa1403e0     	mov	x0, x20
   aa52c: aa1603e2     	mov	x2, x22
   aa530: 9402cb48     	bl	0x15d250 <memcmp@plt>
   aa534: 35fffda0     	cbnz	w0, 0xaa4e8 <ingame_ingamewrapper_InitSdk+0x7b4>
   aa538: 14000002     	b	0xaa540 <ingame_ingamewrapper_InitSdk+0x80c>
   aa53c: aa1903fa     	mov	x26, x25
   aa540: 52800608     	mov	w8, #0x30               // =48
   aa544: 9b0866e8     	madd	x8, x23, x8, x25
   aa548: eb08035f     	cmp	x26, x8
   aa54c: 540004e0     	b.eq	0xaa5e8 <ingame_ingamewrapper_InitSdk+0x8b4>
   aa550: 79405f48     	ldrh	w8, [x26, #0x2e]
   aa554: 36400728     	tbz	w8, #0x8, 0xaa638 <ingame_ingamewrapper_InitSdk+0x904>
   aa558: f0fffe34     	adrp	x20, 0x71000
   aa55c: 528000e1     	mov	w1, #0x7                // =7
   aa560: 913d8e94     	add	x20, x20, #0xf63
   aa564: aa1403e0     	mov	x0, x20
   aa568: 9402cb36     	bl	0x15d240 <__strlen_chk@plt>
   aa56c: b94023f7     	ldr	w23, [sp, #0x20]
   aa570: f94017f9     	ldr	x25, [sp, #0x28]
   aa574: 34000477     	cbz	w23, 0xaa600 <ingame_ingamewrapper_InitSdk+0x8cc>
   aa578: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa57c: aa0003f5     	mov	x21, x0
   aa580: 92407c16     	and	x22, x0, #0xffffffff
   aa584: d37ced1b     	lsl	x27, x8, #4
   aa588: 528002bc     	mov	w28, #0x15              // =21
   aa58c: aa1903fa     	mov	x26, x25
   aa590: 14000004     	b	0xaa5a0 <ingame_ingamewrapper_InitSdk+0x86c>
   aa594: 9100c35a     	add	x26, x26, #0x30
   aa598: f100c37b     	subs	x27, x27, #0x30
   aa59c: 54000400     	b.eq	0xaa61c <ingame_ingamewrapper_InitSdk+0x8e8>
   aa5a0: 79402f48     	ldrh	w8, [x26, #0x16]
   aa5a4: 39405749     	ldrb	w9, [x26, #0x15]
   aa5a8: b940034a     	ldr	w10, [x26]
   aa5ac: 7214011f     	tst	w8, #0x1000
   aa5b0: 4b090389     	sub	w9, w28, w9
   aa5b4: 1a890149     	csel	w9, w10, w9, eq
   aa5b8: 6b15013f     	cmp	w9, w21
   aa5bc: 54fffec1     	b.ne	0xaa594 <ingame_ingamewrapper_InitSdk+0x860>
   aa5c0: f9400749     	ldr	x9, [x26, #0x8]
   aa5c4: 7214011f     	tst	w8, #0x1000
   aa5c8: 9a9a0121     	csel	x1, x9, x26, eq
   aa5cc: eb14003f     	cmp	x1, x20
   aa5d0: 540001a0     	b.eq	0xaa604 <ingame_ingamewrapper_InitSdk+0x8d0>
   aa5d4: aa1403e0     	mov	x0, x20
   aa5d8: aa1603e2     	mov	x2, x22
   aa5dc: 9402cb1d     	bl	0x15d250 <memcmp@plt>
   aa5e0: 35fffda0     	cbnz	w0, 0xaa594 <ingame_ingamewrapper_InitSdk+0x860>
   aa5e4: 14000008     	b	0xaa604 <ingame_ingamewrapper_InitSdk+0x8d0>
   aa5e8: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa5ec: f9446000     	ldr	x0, [x0, #0x8c0]
   aa5f0: 9402cb20     	bl	0x15d270 <__emutls_get_address@plt>
   aa5f4: a9007c1f     	stp	xzr, xzr, [x0]
   aa5f8: f900081f     	str	xzr, [x0, #0x10]
   aa5fc: 1400000f     	b	0xaa638 <ingame_ingamewrapper_InitSdk+0x904>
   aa600: aa1903fa     	mov	x26, x25
   aa604: 52800608     	mov	w8, #0x30               // =48
   aa608: 9b0866e8     	madd	x8, x23, x8, x25
   aa60c: eb08035f     	cmp	x26, x8
   aa610: 54000060     	b.eq	0xaa61c <ingame_ingamewrapper_InitSdk+0x8e8>
   aa614: f9400f48     	ldr	x8, [x26, #0x18]
   aa618: 14000007     	b	0xaa634 <ingame_ingamewrapper_InitSdk+0x900>
   aa61c: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa620: f9446000     	ldr	x0, [x0, #0x8c0]
   aa624: 9402cb13     	bl	0x15d270 <__emutls_get_address@plt>
   aa628: aa1f03e8     	mov	x8, xzr
   aa62c: a9007c1f     	stp	xzr, xzr, [x0]
   aa630: f900081f     	str	xzr, [x0, #0x10]
   aa634: f900ebe8     	str	x8, [sp, #0x1d0]
   aa638: f0fffe34     	adrp	x20, 0x71000
   aa63c: 52800101     	mov	w1, #0x8                // =8
   aa640: 9116a294     	add	x20, x20, #0x5a8
   aa644: aa1403e0     	mov	x0, x20
   aa648: 9402cafe     	bl	0x15d240 <__strlen_chk@plt>
   aa64c: b94023f7     	ldr	w23, [sp, #0x20]
   aa650: f94017f9     	ldr	x25, [sp, #0x28]
   aa654: 340003b7     	cbz	w23, 0xaa6c8 <ingame_ingamewrapper_InitSdk+0x994>
   aa658: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa65c: aa0003f5     	mov	x21, x0
   aa660: 92407c16     	and	x22, x0, #0xffffffff
   aa664: d37ced1b     	lsl	x27, x8, #4
   aa668: 528002bc     	mov	w28, #0x15              // =21
   aa66c: aa1903fa     	mov	x26, x25
   aa670: 14000004     	b	0xaa680 <ingame_ingamewrapper_InitSdk+0x94c>
   aa674: 9100c35a     	add	x26, x26, #0x30
   aa678: f100c37b     	subs	x27, x27, #0x30
   aa67c: 54000f60     	b.eq	0xaa868 <ingame_ingamewrapper_InitSdk+0xb34>
   aa680: 79402f48     	ldrh	w8, [x26, #0x16]
   aa684: 39405749     	ldrb	w9, [x26, #0x15]
   aa688: b940034a     	ldr	w10, [x26]
   aa68c: 7214011f     	tst	w8, #0x1000
   aa690: 4b090389     	sub	w9, w28, w9
   aa694: 1a890149     	csel	w9, w10, w9, eq
   aa698: 6b15013f     	cmp	w9, w21
   aa69c: 54fffec1     	b.ne	0xaa674 <ingame_ingamewrapper_InitSdk+0x940>
   aa6a0: f9400749     	ldr	x9, [x26, #0x8]
   aa6a4: 7214011f     	tst	w8, #0x1000
   aa6a8: 9a9a0121     	csel	x1, x9, x26, eq
   aa6ac: eb14003f     	cmp	x1, x20
   aa6b0: 540000e0     	b.eq	0xaa6cc <ingame_ingamewrapper_InitSdk+0x998>
   aa6b4: aa1403e0     	mov	x0, x20
   aa6b8: aa1603e2     	mov	x2, x22
   aa6bc: 9402cae5     	bl	0x15d250 <memcmp@plt>
   aa6c0: 35fffda0     	cbnz	w0, 0xaa674 <ingame_ingamewrapper_InitSdk+0x940>
   aa6c4: 14000002     	b	0xaa6cc <ingame_ingamewrapper_InitSdk+0x998>
   aa6c8: aa1903fa     	mov	x26, x25
   aa6cc: 52800608     	mov	w8, #0x30               // =48
   aa6d0: 9b0866e8     	madd	x8, x23, x8, x25
   aa6d4: eb08035f     	cmp	x26, x8
   aa6d8: 54000c80     	b.eq	0xaa868 <ingame_ingamewrapper_InitSdk+0xb34>
   aa6dc: f0fffe34     	adrp	x20, 0x71000
   aa6e0: 52800101     	mov	w1, #0x8                // =8
   aa6e4: 9116a294     	add	x20, x20, #0x5a8
   aa6e8: aa1403e0     	mov	x0, x20
   aa6ec: 9402cad5     	bl	0x15d240 <__strlen_chk@plt>
   aa6f0: b94023f7     	ldr	w23, [sp, #0x20]
   aa6f4: f94017f9     	ldr	x25, [sp, #0x28]
   aa6f8: 340003b7     	cbz	w23, 0xaa76c <ingame_ingamewrapper_InitSdk+0xa38>
   aa6fc: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa700: aa0003f5     	mov	x21, x0
   aa704: 92407c16     	and	x22, x0, #0xffffffff
   aa708: d37ced1b     	lsl	x27, x8, #4
   aa70c: 528002bc     	mov	w28, #0x15              // =21
   aa710: aa1903fa     	mov	x26, x25
   aa714: 14000004     	b	0xaa724 <ingame_ingamewrapper_InitSdk+0x9f0>
   aa718: 9100c35a     	add	x26, x26, #0x30
   aa71c: f100c37b     	subs	x27, x27, #0x30
   aa720: 540007c0     	b.eq	0xaa818 <ingame_ingamewrapper_InitSdk+0xae4>
   aa724: 79402f48     	ldrh	w8, [x26, #0x16]
   aa728: 39405749     	ldrb	w9, [x26, #0x15]
   aa72c: b940034a     	ldr	w10, [x26]
   aa730: 7214011f     	tst	w8, #0x1000
   aa734: 4b090389     	sub	w9, w28, w9
   aa738: 1a890149     	csel	w9, w10, w9, eq
   aa73c: 6b15013f     	cmp	w9, w21
   aa740: 54fffec1     	b.ne	0xaa718 <ingame_ingamewrapper_InitSdk+0x9e4>
   aa744: f9400749     	ldr	x9, [x26, #0x8]
   aa748: 7214011f     	tst	w8, #0x1000
   aa74c: 9a9a0121     	csel	x1, x9, x26, eq
   aa750: eb14003f     	cmp	x1, x20
   aa754: 540000e0     	b.eq	0xaa770 <ingame_ingamewrapper_InitSdk+0xa3c>
   aa758: aa1403e0     	mov	x0, x20
   aa75c: aa1603e2     	mov	x2, x22
   aa760: 9402cabc     	bl	0x15d250 <memcmp@plt>
   aa764: 35fffda0     	cbnz	w0, 0xaa718 <ingame_ingamewrapper_InitSdk+0x9e4>
   aa768: 14000002     	b	0xaa770 <ingame_ingamewrapper_InitSdk+0xa3c>
   aa76c: aa1903fa     	mov	x26, x25
   aa770: 52800608     	mov	w8, #0x30               // =48
   aa774: 9b0866e8     	madd	x8, x23, x8, x25
   aa778: eb08035f     	cmp	x26, x8
   aa77c: 540004e0     	b.eq	0xaa818 <ingame_ingamewrapper_InitSdk+0xae4>
   aa780: 79405f48     	ldrh	w8, [x26, #0x2e]
   aa784: 36280728     	tbz	w8, #0x5, 0xaa868 <ingame_ingamewrapper_InitSdk+0xb34>
   aa788: f0fffe34     	adrp	x20, 0x71000
   aa78c: 52800101     	mov	w1, #0x8                // =8
   aa790: 9116a294     	add	x20, x20, #0x5a8
   aa794: aa1403e0     	mov	x0, x20
   aa798: 9402caaa     	bl	0x15d240 <__strlen_chk@plt>
   aa79c: b94023f7     	ldr	w23, [sp, #0x20]
   aa7a0: f94017f9     	ldr	x25, [sp, #0x28]
   aa7a4: 34000477     	cbz	w23, 0xaa830 <ingame_ingamewrapper_InitSdk+0xafc>
   aa7a8: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa7ac: aa0003f5     	mov	x21, x0
   aa7b0: 92407c16     	and	x22, x0, #0xffffffff
   aa7b4: d37ced1b     	lsl	x27, x8, #4
   aa7b8: 528002bc     	mov	w28, #0x15              // =21
   aa7bc: aa1903fa     	mov	x26, x25
   aa7c0: 14000004     	b	0xaa7d0 <ingame_ingamewrapper_InitSdk+0xa9c>
   aa7c4: 9100c35a     	add	x26, x26, #0x30
   aa7c8: f100c37b     	subs	x27, x27, #0x30
   aa7cc: 54000400     	b.eq	0xaa84c <ingame_ingamewrapper_InitSdk+0xb18>
   aa7d0: 79402f48     	ldrh	w8, [x26, #0x16]
   aa7d4: 39405749     	ldrb	w9, [x26, #0x15]
   aa7d8: b940034a     	ldr	w10, [x26]
   aa7dc: 7214011f     	tst	w8, #0x1000
   aa7e0: 4b090389     	sub	w9, w28, w9
   aa7e4: 1a890149     	csel	w9, w10, w9, eq
   aa7e8: 6b15013f     	cmp	w9, w21
   aa7ec: 54fffec1     	b.ne	0xaa7c4 <ingame_ingamewrapper_InitSdk+0xa90>
   aa7f0: f9400749     	ldr	x9, [x26, #0x8]
   aa7f4: 7214011f     	tst	w8, #0x1000
   aa7f8: 9a9a0121     	csel	x1, x9, x26, eq
   aa7fc: eb14003f     	cmp	x1, x20
   aa800: 540001a0     	b.eq	0xaa834 <ingame_ingamewrapper_InitSdk+0xb00>
   aa804: aa1403e0     	mov	x0, x20
   aa808: aa1603e2     	mov	x2, x22
   aa80c: 9402ca91     	bl	0x15d250 <memcmp@plt>
   aa810: 35fffda0     	cbnz	w0, 0xaa7c4 <ingame_ingamewrapper_InitSdk+0xa90>
   aa814: 14000008     	b	0xaa834 <ingame_ingamewrapper_InitSdk+0xb00>
   aa818: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa81c: f9446000     	ldr	x0, [x0, #0x8c0]
   aa820: 9402ca94     	bl	0x15d270 <__emutls_get_address@plt>
   aa824: a9007c1f     	stp	xzr, xzr, [x0]
   aa828: f900081f     	str	xzr, [x0, #0x10]
   aa82c: 1400000f     	b	0xaa868 <ingame_ingamewrapper_InitSdk+0xb34>
   aa830: aa1903fa     	mov	x26, x25
   aa834: 52800608     	mov	w8, #0x30               // =48
   aa838: 9b0866e8     	madd	x8, x23, x8, x25
   aa83c: eb08035f     	cmp	x26, x8
   aa840: 54000060     	b.eq	0xaa84c <ingame_ingamewrapper_InitSdk+0xb18>
   aa844: b9401b48     	ldr	w8, [x26, #0x18]
   aa848: 14000007     	b	0xaa864 <ingame_ingamewrapper_InitSdk+0xb30>
   aa84c: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aa850: f9446000     	ldr	x0, [x0, #0x8c0]
   aa854: 9402ca87     	bl	0x15d270 <__emutls_get_address@plt>
   aa858: 2a1f03e8     	mov	w8, wzr
   aa85c: a9007c1f     	stp	xzr, xzr, [x0]
   aa860: f900081f     	str	xzr, [x0, #0x10]
   aa864: b901dbe8     	str	w8, [sp, #0x1d8]
   aa868: d0fffe34     	adrp	x20, 0x70000
   aa86c: 528001e1     	mov	w1, #0xf                // =15
   aa870: 91258694     	add	x20, x20, #0x961
   aa874: aa1403e0     	mov	x0, x20
   aa878: 9402ca72     	bl	0x15d240 <__strlen_chk@plt>
   aa87c: b94023f7     	ldr	w23, [sp, #0x20]
   aa880: f94017f9     	ldr	x25, [sp, #0x28]
   aa884: 340003b7     	cbz	w23, 0xaa8f8 <ingame_ingamewrapper_InitSdk+0xbc4>
   aa888: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa88c: aa0003f5     	mov	x21, x0
   aa890: 92407c16     	and	x22, x0, #0xffffffff
   aa894: d37ced1b     	lsl	x27, x8, #4
   aa898: 528002bc     	mov	w28, #0x15              // =21
   aa89c: aa1903fa     	mov	x26, x25
   aa8a0: 14000004     	b	0xaa8b0 <ingame_ingamewrapper_InitSdk+0xb7c>
   aa8a4: 9100c35a     	add	x26, x26, #0x30
   aa8a8: f100c37b     	subs	x27, x27, #0x30
   aa8ac: 54000f60     	b.eq	0xaaa98 <ingame_ingamewrapper_InitSdk+0xd64>
   aa8b0: 79402f48     	ldrh	w8, [x26, #0x16]
   aa8b4: 39405749     	ldrb	w9, [x26, #0x15]
   aa8b8: b940034a     	ldr	w10, [x26]
   aa8bc: 7214011f     	tst	w8, #0x1000
   aa8c0: 4b090389     	sub	w9, w28, w9
   aa8c4: 1a890149     	csel	w9, w10, w9, eq
   aa8c8: 6b15013f     	cmp	w9, w21
   aa8cc: 54fffec1     	b.ne	0xaa8a4 <ingame_ingamewrapper_InitSdk+0xb70>
   aa8d0: f9400749     	ldr	x9, [x26, #0x8]
   aa8d4: 7214011f     	tst	w8, #0x1000
   aa8d8: 9a9a0121     	csel	x1, x9, x26, eq
   aa8dc: eb14003f     	cmp	x1, x20
   aa8e0: 540000e0     	b.eq	0xaa8fc <ingame_ingamewrapper_InitSdk+0xbc8>
   aa8e4: aa1403e0     	mov	x0, x20
   aa8e8: aa1603e2     	mov	x2, x22
   aa8ec: 9402ca59     	bl	0x15d250 <memcmp@plt>
   aa8f0: 35fffda0     	cbnz	w0, 0xaa8a4 <ingame_ingamewrapper_InitSdk+0xb70>
   aa8f4: 14000002     	b	0xaa8fc <ingame_ingamewrapper_InitSdk+0xbc8>
   aa8f8: aa1903fa     	mov	x26, x25
   aa8fc: 52800608     	mov	w8, #0x30               // =48
   aa900: 9b0866e8     	madd	x8, x23, x8, x25
   aa904: eb08035f     	cmp	x26, x8
   aa908: 54000c80     	b.eq	0xaaa98 <ingame_ingamewrapper_InitSdk+0xd64>
   aa90c: d0fffe34     	adrp	x20, 0x70000
   aa910: 528001e1     	mov	w1, #0xf                // =15
   aa914: 91258694     	add	x20, x20, #0x961
   aa918: aa1403e0     	mov	x0, x20
   aa91c: 9402ca49     	bl	0x15d240 <__strlen_chk@plt>
   aa920: b94023f7     	ldr	w23, [sp, #0x20]
   aa924: f94017f9     	ldr	x25, [sp, #0x28]
   aa928: 340003b7     	cbz	w23, 0xaa99c <ingame_ingamewrapper_InitSdk+0xc68>
   aa92c: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa930: aa0003f5     	mov	x21, x0
   aa934: 92407c16     	and	x22, x0, #0xffffffff
   aa938: d37ced1b     	lsl	x27, x8, #4
   aa93c: 528002bc     	mov	w28, #0x15              // =21
   aa940: aa1903fa     	mov	x26, x25
   aa944: 14000004     	b	0xaa954 <ingame_ingamewrapper_InitSdk+0xc20>
   aa948: 9100c35a     	add	x26, x26, #0x30
   aa94c: f100c37b     	subs	x27, x27, #0x30
   aa950: 540007c0     	b.eq	0xaaa48 <ingame_ingamewrapper_InitSdk+0xd14>
   aa954: 79402f48     	ldrh	w8, [x26, #0x16]
   aa958: 39405749     	ldrb	w9, [x26, #0x15]
   aa95c: b940034a     	ldr	w10, [x26]
   aa960: 7214011f     	tst	w8, #0x1000
   aa964: 4b090389     	sub	w9, w28, w9
   aa968: 1a890149     	csel	w9, w10, w9, eq
   aa96c: 6b15013f     	cmp	w9, w21
   aa970: 54fffec1     	b.ne	0xaa948 <ingame_ingamewrapper_InitSdk+0xc14>
   aa974: f9400749     	ldr	x9, [x26, #0x8]
   aa978: 7214011f     	tst	w8, #0x1000
   aa97c: 9a9a0121     	csel	x1, x9, x26, eq
   aa980: eb14003f     	cmp	x1, x20
   aa984: 540000e0     	b.eq	0xaa9a0 <ingame_ingamewrapper_InitSdk+0xc6c>
   aa988: aa1403e0     	mov	x0, x20
   aa98c: aa1603e2     	mov	x2, x22
   aa990: 9402ca30     	bl	0x15d250 <memcmp@plt>
   aa994: 35fffda0     	cbnz	w0, 0xaa948 <ingame_ingamewrapper_InitSdk+0xc14>
   aa998: 14000002     	b	0xaa9a0 <ingame_ingamewrapper_InitSdk+0xc6c>
   aa99c: aa1903fa     	mov	x26, x25
   aa9a0: 52800608     	mov	w8, #0x30               // =48
   aa9a4: 9b0866e8     	madd	x8, x23, x8, x25
   aa9a8: eb08035f     	cmp	x26, x8
   aa9ac: 540004e0     	b.eq	0xaaa48 <ingame_ingamewrapper_InitSdk+0xd14>
   aa9b0: 79405f48     	ldrh	w8, [x26, #0x2e]
   aa9b4: 36280728     	tbz	w8, #0x5, 0xaaa98 <ingame_ingamewrapper_InitSdk+0xd64>
   aa9b8: d0fffe34     	adrp	x20, 0x70000
   aa9bc: 528001e1     	mov	w1, #0xf                // =15
   aa9c0: 91258694     	add	x20, x20, #0x961
   aa9c4: aa1403e0     	mov	x0, x20
   aa9c8: 9402ca1e     	bl	0x15d240 <__strlen_chk@plt>
   aa9cc: b94023f7     	ldr	w23, [sp, #0x20]
   aa9d0: f94017f9     	ldr	x25, [sp, #0x28]
   aa9d4: 34000477     	cbz	w23, 0xaaa60 <ingame_ingamewrapper_InitSdk+0xd2c>
   aa9d8: 8b1706e8     	add	x8, x23, x23, lsl #1
   aa9dc: aa0003f5     	mov	x21, x0
   aa9e0: 92407c16     	and	x22, x0, #0xffffffff
   aa9e4: d37ced1b     	lsl	x27, x8, #4
   aa9e8: 528002bc     	mov	w28, #0x15              // =21
   aa9ec: aa1903fa     	mov	x26, x25
   aa9f0: 14000004     	b	0xaaa00 <ingame_ingamewrapper_InitSdk+0xccc>
   aa9f4: 9100c35a     	add	x26, x26, #0x30
   aa9f8: f100c37b     	subs	x27, x27, #0x30
   aa9fc: 54000400     	b.eq	0xaaa7c <ingame_ingamewrapper_InitSdk+0xd48>
   aaa00: 79402f48     	ldrh	w8, [x26, #0x16]
   aaa04: 39405749     	ldrb	w9, [x26, #0x15]
   aaa08: b940034a     	ldr	w10, [x26]
   aaa0c: 7214011f     	tst	w8, #0x1000
   aaa10: 4b090389     	sub	w9, w28, w9
   aaa14: 1a890149     	csel	w9, w10, w9, eq
   aaa18: 6b15013f     	cmp	w9, w21
   aaa1c: 54fffec1     	b.ne	0xaa9f4 <ingame_ingamewrapper_InitSdk+0xcc0>
   aaa20: f9400749     	ldr	x9, [x26, #0x8]
   aaa24: 7214011f     	tst	w8, #0x1000
   aaa28: 9a9a0121     	csel	x1, x9, x26, eq
   aaa2c: eb14003f     	cmp	x1, x20
   aaa30: 540001a0     	b.eq	0xaaa64 <ingame_ingamewrapper_InitSdk+0xd30>
   aaa34: aa1403e0     	mov	x0, x20
   aaa38: aa1603e2     	mov	x2, x22
   aaa3c: 9402ca05     	bl	0x15d250 <memcmp@plt>
   aaa40: 35fffda0     	cbnz	w0, 0xaa9f4 <ingame_ingamewrapper_InitSdk+0xcc0>
   aaa44: 14000008     	b	0xaaa64 <ingame_ingamewrapper_InitSdk+0xd30>
   aaa48: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aaa4c: f9446000     	ldr	x0, [x0, #0x8c0]
   aaa50: 9402ca08     	bl	0x15d270 <__emutls_get_address@plt>
   aaa54: a9007c1f     	stp	xzr, xzr, [x0]
   aaa58: f900081f     	str	xzr, [x0, #0x10]
   aaa5c: 1400000f     	b	0xaaa98 <ingame_ingamewrapper_InitSdk+0xd64>
   aaa60: aa1903fa     	mov	x26, x25
   aaa64: 52800608     	mov	w8, #0x30               // =48
   aaa68: 9b0866e8     	madd	x8, x23, x8, x25
   aaa6c: eb08035f     	cmp	x26, x8
   aaa70: 54000060     	b.eq	0xaaa7c <ingame_ingamewrapper_InitSdk+0xd48>
   aaa74: b9401b48     	ldr	w8, [x26, #0x18]
   aaa78: 14000007     	b	0xaaa94 <ingame_ingamewrapper_InitSdk+0xd60>
   aaa7c: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aaa80: f9446000     	ldr	x0, [x0, #0x8c0]
   aaa84: 9402c9fb     	bl	0x15d270 <__emutls_get_address@plt>
   aaa88: 2a1f03e8     	mov	w8, wzr
   aaa8c: a9007c1f     	stp	xzr, xzr, [x0]
   aaa90: f900081f     	str	xzr, [x0, #0x10]
   aaa94: b901dfe8     	str	w8, [sp, #0x1dc]
   aaa98: b0fffe34     	adrp	x20, 0x6f000
   aaa9c: 52800161     	mov	w1, #0xb                // =11
   aaaa0: 911e5a94     	add	x20, x20, #0x796
   aaaa4: aa1403e0     	mov	x0, x20
   aaaa8: 9402c9e6     	bl	0x15d240 <__strlen_chk@plt>
   aaaac: b94023f7     	ldr	w23, [sp, #0x20]
   aaab0: f94017f9     	ldr	x25, [sp, #0x28]
   aaab4: 340003b7     	cbz	w23, 0xaab28 <ingame_ingamewrapper_InitSdk+0xdf4>
   aaab8: 8b1706e8     	add	x8, x23, x23, lsl #1
   aaabc: aa0003f5     	mov	x21, x0
   aaac0: 92407c16     	and	x22, x0, #0xffffffff
   aaac4: d37ced1b     	lsl	x27, x8, #4
   aaac8: 528002bc     	mov	w28, #0x15              // =21
   aaacc: aa1903fa     	mov	x26, x25
   aaad0: 14000004     	b	0xaaae0 <ingame_ingamewrapper_InitSdk+0xdac>
   aaad4: 9100c35a     	add	x26, x26, #0x30
   aaad8: f100c37b     	subs	x27, x27, #0x30
   aaadc: 540010a0     	b.eq	0xaacf0 <ingame_ingamewrapper_InitSdk+0xfbc>
   aaae0: 79402f48     	ldrh	w8, [x26, #0x16]
   aaae4: 39405749     	ldrb	w9, [x26, #0x15]
   aaae8: b940034a     	ldr	w10, [x26]
   aaaec: 7214011f     	tst	w8, #0x1000
   aaaf0: 4b090389     	sub	w9, w28, w9
   aaaf4: 1a890149     	csel	w9, w10, w9, eq
   aaaf8: 6b15013f     	cmp	w9, w21
   aaafc: 54fffec1     	b.ne	0xaaad4 <ingame_ingamewrapper_InitSdk+0xda0>
   aab00: f9400749     	ldr	x9, [x26, #0x8]
   aab04: 7214011f     	tst	w8, #0x1000
   aab08: 9a9a0121     	csel	x1, x9, x26, eq
   aab0c: eb14003f     	cmp	x1, x20
   aab10: 540000e0     	b.eq	0xaab2c <ingame_ingamewrapper_InitSdk+0xdf8>
   aab14: aa1403e0     	mov	x0, x20
   aab18: aa1603e2     	mov	x2, x22
   aab1c: 9402c9cd     	bl	0x15d250 <memcmp@plt>
   aab20: 35fffda0     	cbnz	w0, 0xaaad4 <ingame_ingamewrapper_InitSdk+0xda0>
   aab24: 14000002     	b	0xaab2c <ingame_ingamewrapper_InitSdk+0xdf8>
   aab28: aa1903fa     	mov	x26, x25
   aab2c: 52800608     	mov	w8, #0x30               // =48
   aab30: 9b0866e8     	madd	x8, x23, x8, x25
   aab34: eb08035f     	cmp	x26, x8
   aab38: 54000dc0     	b.eq	0xaacf0 <ingame_ingamewrapper_InitSdk+0xfbc>
   aab3c: b0fffe34     	adrp	x20, 0x6f000
   aab40: 52800161     	mov	w1, #0xb                // =11
   aab44: 911e5a94     	add	x20, x20, #0x796
   aab48: aa1403e0     	mov	x0, x20
   aab4c: 9402c9bd     	bl	0x15d240 <__strlen_chk@plt>
   aab50: b94023f7     	ldr	w23, [sp, #0x20]
   aab54: f94017f9     	ldr	x25, [sp, #0x28]
   aab58: 340003b7     	cbz	w23, 0xaabcc <ingame_ingamewrapper_InitSdk+0xe98>
   aab5c: 8b1706e8     	add	x8, x23, x23, lsl #1
   aab60: aa0003f5     	mov	x21, x0
   aab64: 92407c16     	and	x22, x0, #0xffffffff
   aab68: d37ced1b     	lsl	x27, x8, #4
   aab6c: 528002bc     	mov	w28, #0x15              // =21
   aab70: aa1903fa     	mov	x26, x25
   aab74: 14000004     	b	0xaab84 <ingame_ingamewrapper_InitSdk+0xe50>
   aab78: 9100c35a     	add	x26, x26, #0x30
   aab7c: f100c37b     	subs	x27, x27, #0x30
   aab80: 54000820     	b.eq	0xaac84 <ingame_ingamewrapper_InitSdk+0xf50>
   aab84: 79402f48     	ldrh	w8, [x26, #0x16]
   aab88: 39405749     	ldrb	w9, [x26, #0x15]
   aab8c: b940034a     	ldr	w10, [x26]
   aab90: 7214011f     	tst	w8, #0x1000
   aab94: 4b090389     	sub	w9, w28, w9
   aab98: 1a890149     	csel	w9, w10, w9, eq
   aab9c: 6b15013f     	cmp	w9, w21
   aaba0: 54fffec1     	b.ne	0xaab78 <ingame_ingamewrapper_InitSdk+0xe44>
   aaba4: f9400749     	ldr	x9, [x26, #0x8]
   aaba8: 7214011f     	tst	w8, #0x1000
   aabac: 9a9a0121     	csel	x1, x9, x26, eq
   aabb0: eb14003f     	cmp	x1, x20
   aabb4: 540000e0     	b.eq	0xaabd0 <ingame_ingamewrapper_InitSdk+0xe9c>
   aabb8: aa1403e0     	mov	x0, x20
   aabbc: aa1603e2     	mov	x2, x22
   aabc0: 9402c9a4     	bl	0x15d250 <memcmp@plt>
   aabc4: 35fffda0     	cbnz	w0, 0xaab78 <ingame_ingamewrapper_InitSdk+0xe44>
   aabc8: 14000002     	b	0xaabd0 <ingame_ingamewrapper_InitSdk+0xe9c>
   aabcc: aa1903fa     	mov	x26, x25
   aabd0: 52800608     	mov	w8, #0x30               // =48
   aabd4: 9b0866e8     	madd	x8, x23, x8, x25
   aabd8: eb08035f     	cmp	x26, x8
   aabdc: 54000540     	b.eq	0xaac84 <ingame_ingamewrapper_InitSdk+0xf50>
   aabe0: 79405f48     	ldrh	w8, [x26, #0x2e]
   aabe4: 36500868     	tbz	w8, #0xa, 0xaacf0 <ingame_ingamewrapper_InitSdk+0xfbc>
   aabe8: b0fffe35     	adrp	x21, 0x6f000
   aabec: 52800161     	mov	w1, #0xb                // =11
   aabf0: 911e5ab5     	add	x21, x21, #0x796
   aabf4: aa1503e0     	mov	x0, x21
   aabf8: 9402c992     	bl	0x15d240 <__strlen_chk@plt>
   aabfc: 910243e8     	add	x8, sp, #0x90
   aac00: b94023f9     	ldr	w25, [sp, #0x20]
   aac04: 91054108     	add	x8, x8, #0x150
   aac08: f94017fa     	ldr	x26, [sp, #0x28]
   aac0c: f90007e8     	str	x8, [sp, #0x8]
   aac10: 34000479     	cbz	w25, 0xaac9c <ingame_ingamewrapper_InitSdk+0xf68>
   aac14: 8b190728     	add	x8, x25, x25, lsl #1
   aac18: aa0003f6     	mov	x22, x0
   aac1c: 92407c17     	and	x23, x0, #0xffffffff
   aac20: d37ced1c     	lsl	x28, x8, #4
   aac24: 528002b4     	mov	w20, #0x15              // =21
   aac28: aa1a03fb     	mov	x27, x26
   aac2c: 14000004     	b	0xaac3c <ingame_ingamewrapper_InitSdk+0xf08>
   aac30: 9100c37b     	add	x27, x27, #0x30
   aac34: f100c39c     	subs	x28, x28, #0x30
   aac38: 54000440     	b.eq	0xaacc0 <ingame_ingamewrapper_InitSdk+0xf8c>
   aac3c: 79402f68     	ldrh	w8, [x27, #0x16]
   aac40: 39405769     	ldrb	w9, [x27, #0x15]
   aac44: b940036a     	ldr	w10, [x27]
   aac48: 7214011f     	tst	w8, #0x1000
   aac4c: 4b090289     	sub	w9, w20, w9
   aac50: 1a890149     	csel	w9, w10, w9, eq
   aac54: 6b16013f     	cmp	w9, w22
   aac58: 54fffec1     	b.ne	0xaac30 <ingame_ingamewrapper_InitSdk+0xefc>
   aac5c: f9400769     	ldr	x9, [x27, #0x8]
   aac60: 7214011f     	tst	w8, #0x1000
   aac64: 9a9b0121     	csel	x1, x9, x27, eq
   aac68: eb15003f     	cmp	x1, x21
   aac6c: 540001a0     	b.eq	0xaaca0 <ingame_ingamewrapper_InitSdk+0xf6c>
   aac70: aa1503e0     	mov	x0, x21
   aac74: aa1703e2     	mov	x2, x23
   aac78: 9402c976     	bl	0x15d250 <memcmp@plt>
   aac7c: 35fffda0     	cbnz	w0, 0xaac30 <ingame_ingamewrapper_InitSdk+0xefc>
   aac80: 14000008     	b	0xaaca0 <ingame_ingamewrapper_InitSdk+0xf6c>
   aac84: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aac88: f9446000     	ldr	x0, [x0, #0x8c0]
   aac8c: 9402c979     	bl	0x15d270 <__emutls_get_address@plt>
   aac90: a9007c1f     	stp	xzr, xzr, [x0]
   aac94: f900081f     	str	xzr, [x0, #0x10]
   aac98: 14000016     	b	0xaacf0 <ingame_ingamewrapper_InitSdk+0xfbc>
   aac9c: aa1a03fb     	mov	x27, x26
   aaca0: 52800608     	mov	w8, #0x30               // =48
   aaca4: 9b086b28     	madd	x8, x25, x8, x26
   aaca8: eb08037f     	cmp	x27, x8
   aacac: 540000a0     	b.eq	0xaacc0 <ingame_ingamewrapper_InitSdk+0xf8c>
   aacb0: 79405f68     	ldrh	w8, [x27, #0x2e]
   aacb4: 91006360     	add	x0, x27, #0x18
   aacb8: f9401369     	ldr	x9, [x27, #0x20]
   aacbc: 14000008     	b	0xaacdc <ingame_ingamewrapper_InitSdk+0xfa8>
   aacc0: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aacc4: f9446000     	ldr	x0, [x0, #0x8c0]
   aacc8: 9402c96a     	bl	0x15d270 <__emutls_get_address@plt>
   aaccc: aa1f03e9     	mov	x9, xzr
   aacd0: 2a1f03e8     	mov	w8, wzr
   aacd4: a9007c1f     	stp	xzr, xzr, [x0]
   aacd8: f900081f     	str	xzr, [x0, #0x10]
   aacdc: 7214011f     	tst	w8, #0x1000
   aace0: 528003e2     	mov	w2, #0x1f               // =31
   aace4: 9a800121     	csel	x1, x9, x0, eq
   aace8: f94007e0     	ldr	x0, [sp, #0x8]
   aacec: 9402c965     	bl	0x15d280 <strncpy@plt>
   aacf0: 90fffe34     	adrp	x20, 0x6e000
   aacf4: 52800161     	mov	w1, #0xb                // =11
   aacf8: 9117f694     	add	x20, x20, #0x5fd
   aacfc: aa1403e0     	mov	x0, x20
   aad00: 9402c950     	bl	0x15d240 <__strlen_chk@plt>
   aad04: b94023f7     	ldr	w23, [sp, #0x20]
   aad08: f94017f9     	ldr	x25, [sp, #0x28]
   aad0c: 340003b7     	cbz	w23, 0xaad80 <ingame_ingamewrapper_InitSdk+0x104c>
   aad10: 8b1706e8     	add	x8, x23, x23, lsl #1
   aad14: aa0003f5     	mov	x21, x0
   aad18: 92407c16     	and	x22, x0, #0xffffffff
   aad1c: d37ced1b     	lsl	x27, x8, #4
   aad20: 528002bc     	mov	w28, #0x15              // =21
   aad24: aa1903fa     	mov	x26, x25
   aad28: 14000004     	b	0xaad38 <ingame_ingamewrapper_InitSdk+0x1004>
   aad2c: 9100c35a     	add	x26, x26, #0x30
   aad30: f100c37b     	subs	x27, x27, #0x30
   aad34: 540010e0     	b.eq	0xaaf50 <ingame_ingamewrapper_InitSdk+0x121c>
   aad38: 79402f48     	ldrh	w8, [x26, #0x16]
   aad3c: 39405749     	ldrb	w9, [x26, #0x15]
   aad40: b940034a     	ldr	w10, [x26]
   aad44: 7214011f     	tst	w8, #0x1000
   aad48: 4b090389     	sub	w9, w28, w9
   aad4c: 1a890149     	csel	w9, w10, w9, eq
   aad50: 6b15013f     	cmp	w9, w21
   aad54: 54fffec1     	b.ne	0xaad2c <ingame_ingamewrapper_InitSdk+0xff8>
   aad58: f9400749     	ldr	x9, [x26, #0x8]
   aad5c: 7214011f     	tst	w8, #0x1000
   aad60: 9a9a0121     	csel	x1, x9, x26, eq
   aad64: eb14003f     	cmp	x1, x20
   aad68: 540000e0     	b.eq	0xaad84 <ingame_ingamewrapper_InitSdk+0x1050>
   aad6c: aa1403e0     	mov	x0, x20
   aad70: aa1603e2     	mov	x2, x22
   aad74: 9402c937     	bl	0x15d250 <memcmp@plt>
   aad78: 35fffda0     	cbnz	w0, 0xaad2c <ingame_ingamewrapper_InitSdk+0xff8>
   aad7c: 14000002     	b	0xaad84 <ingame_ingamewrapper_InitSdk+0x1050>
   aad80: aa1903fa     	mov	x26, x25
   aad84: 52800608     	mov	w8, #0x30               // =48
   aad88: 9b0866e8     	madd	x8, x23, x8, x25
   aad8c: eb08035f     	cmp	x26, x8
   aad90: 54000e00     	b.eq	0xaaf50 <ingame_ingamewrapper_InitSdk+0x121c>
   aad94: 90fffe34     	adrp	x20, 0x6e000
   aad98: 52800161     	mov	w1, #0xb                // =11
   aad9c: 9117f694     	add	x20, x20, #0x5fd
   aada0: aa1403e0     	mov	x0, x20
   aada4: 9402c927     	bl	0x15d240 <__strlen_chk@plt>
   aada8: b94023f7     	ldr	w23, [sp, #0x20]
   aadac: f94017f9     	ldr	x25, [sp, #0x28]
   aadb0: 340003b7     	cbz	w23, 0xaae24 <ingame_ingamewrapper_InitSdk+0x10f0>
   aadb4: 8b1706e8     	add	x8, x23, x23, lsl #1
   aadb8: aa0003f5     	mov	x21, x0
   aadbc: 92407c16     	and	x22, x0, #0xffffffff
   aadc0: d37ced1b     	lsl	x27, x8, #4
   aadc4: 528002bc     	mov	w28, #0x15              // =21
   aadc8: aa1903fa     	mov	x26, x25
   aadcc: 14000004     	b	0xaaddc <ingame_ingamewrapper_InitSdk+0x10a8>
   aadd0: 9100c35a     	add	x26, x26, #0x30
   aadd4: f100c37b     	subs	x27, x27, #0x30
   aadd8: 54000820     	b.eq	0xaaedc <ingame_ingamewrapper_InitSdk+0x11a8>
   aaddc: 79402f48     	ldrh	w8, [x26, #0x16]
   aade0: 39405749     	ldrb	w9, [x26, #0x15]
   aade4: b940034a     	ldr	w10, [x26]
   aade8: 7214011f     	tst	w8, #0x1000
   aadec: 4b090389     	sub	w9, w28, w9
   aadf0: 1a890149     	csel	w9, w10, w9, eq
   aadf4: 6b15013f     	cmp	w9, w21
   aadf8: 54fffec1     	b.ne	0xaadd0 <ingame_ingamewrapper_InitSdk+0x109c>
   aadfc: f9400749     	ldr	x9, [x26, #0x8]
   aae00: 7214011f     	tst	w8, #0x1000
   aae04: 9a9a0121     	csel	x1, x9, x26, eq
   aae08: eb14003f     	cmp	x1, x20
   aae0c: 540000e0     	b.eq	0xaae28 <ingame_ingamewrapper_InitSdk+0x10f4>
   aae10: aa1403e0     	mov	x0, x20
   aae14: aa1603e2     	mov	x2, x22
   aae18: 9402c90e     	bl	0x15d250 <memcmp@plt>
   aae1c: 35fffda0     	cbnz	w0, 0xaadd0 <ingame_ingamewrapper_InitSdk+0x109c>
   aae20: 14000002     	b	0xaae28 <ingame_ingamewrapper_InitSdk+0x10f4>
   aae24: aa1903fa     	mov	x26, x25
   aae28: 52800608     	mov	w8, #0x30               // =48
   aae2c: 9b0866e8     	madd	x8, x23, x8, x25
   aae30: eb08035f     	cmp	x26, x8
   aae34: 54000540     	b.eq	0xaaedc <ingame_ingamewrapper_InitSdk+0x11a8>
   aae38: 79405f48     	ldrh	w8, [x26, #0x2e]
   aae3c: 365008a8     	tbz	w8, #0xa, 0xaaf50 <ingame_ingamewrapper_InitSdk+0x121c>
   aae40: 90fffe35     	adrp	x21, 0x6e000
   aae44: 52800161     	mov	w1, #0xb                // =11
   aae48: 9117f6b5     	add	x21, x21, #0x5fd
   aae4c: aa1503e0     	mov	x0, x21
   aae50: 9402c8fc     	bl	0x15d240 <__strlen_chk@plt>
   aae54: 910243e8     	add	x8, sp, #0x90
   aae58: b94023f9     	ldr	w25, [sp, #0x20]
   aae5c: 9105c108     	add	x8, x8, #0x170
   aae60: f94017fa     	ldr	x26, [sp, #0x28]
   aae64: f90007e8     	str	x8, [sp, #0x8]
   aae68: 34000479     	cbz	w25, 0xaaef4 <ingame_ingamewrapper_InitSdk+0x11c0>
   aae6c: 8b190728     	add	x8, x25, x25, lsl #1
   aae70: aa0003f6     	mov	x22, x0
   aae74: 92407c17     	and	x23, x0, #0xffffffff
   aae78: d37ced1c     	lsl	x28, x8, #4
   aae7c: 528002b4     	mov	w20, #0x15              // =21
   aae80: aa1a03fb     	mov	x27, x26
   aae84: 14000004     	b	0xaae94 <ingame_ingamewrapper_InitSdk+0x1160>
   aae88: 9100c37b     	add	x27, x27, #0x30
   aae8c: f100c39c     	subs	x28, x28, #0x30
   aae90: 54000480     	b.eq	0xaaf20 <ingame_ingamewrapper_InitSdk+0x11ec>
   aae94: 79402f68     	ldrh	w8, [x27, #0x16]
   aae98: 39405769     	ldrb	w9, [x27, #0x15]
   aae9c: b940036a     	ldr	w10, [x27]
   aaea0: 7214011f     	tst	w8, #0x1000
   aaea4: 4b090289     	sub	w9, w20, w9
   aaea8: 1a890149     	csel	w9, w10, w9, eq
   aaeac: 6b16013f     	cmp	w9, w22
   aaeb0: 54fffec1     	b.ne	0xaae88 <ingame_ingamewrapper_InitSdk+0x1154>
   aaeb4: f9400769     	ldr	x9, [x27, #0x8]
   aaeb8: 7214011f     	tst	w8, #0x1000
   aaebc: 9a9b0121     	csel	x1, x9, x27, eq
   aaec0: eb15003f     	cmp	x1, x21
   aaec4: 540001a0     	b.eq	0xaaef8 <ingame_ingamewrapper_InitSdk+0x11c4>
   aaec8: aa1503e0     	mov	x0, x21
   aaecc: aa1703e2     	mov	x2, x23
   aaed0: 9402c8e0     	bl	0x15d250 <memcmp@plt>
   aaed4: 35fffda0     	cbnz	w0, 0xaae88 <ingame_ingamewrapper_InitSdk+0x1154>
   aaed8: 14000008     	b	0xaaef8 <ingame_ingamewrapper_InitSdk+0x11c4>
   aaedc: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aaee0: f9446000     	ldr	x0, [x0, #0x8c0]
   aaee4: 9402c8e3     	bl	0x15d270 <__emutls_get_address@plt>
   aaee8: a9007c1f     	stp	xzr, xzr, [x0]
   aaeec: f900081f     	str	xzr, [x0, #0x10]
   aaef0: 14000018     	b	0xaaf50 <ingame_ingamewrapper_InitSdk+0x121c>
   aaef4: aa1a03fb     	mov	x27, x26
   aaef8: 52800608     	mov	w8, #0x30               // =48
   aaefc: 9b086b28     	madd	x8, x25, x8, x26
   aaf00: eb08037f     	cmp	x27, x8
   aaf04: 540000e0     	b.eq	0xaaf20 <ingame_ingamewrapper_InitSdk+0x11ec>
   aaf08: 79405f68     	ldrh	w8, [x27, #0x2e]
   aaf0c: 91006360     	add	x0, x27, #0x18
   aaf10: 7214011f     	tst	w8, #0x1000
   aaf14: f9401368     	ldr	x8, [x27, #0x20]
   aaf18: 1a9f17e9     	cset	w9, eq
   aaf1c: 14000008     	b	0xaaf3c <ingame_ingamewrapper_InitSdk+0x1208>
   aaf20: d0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   aaf24: f9446000     	ldr	x0, [x0, #0x8c0]
   aaf28: 9402c8d2     	bl	0x15d270 <__emutls_get_address@plt>
   aaf2c: aa1f03e8     	mov	x8, xzr
   aaf30: 52800029     	mov	w9, #0x1                // =1
   aaf34: a9007c1f     	stp	xzr, xzr, [x0]
   aaf38: f900081f     	str	xzr, [x0, #0x10]
   aaf3c: 7100013f     	cmp	w9, #0x0
   aaf40: 528003e2     	mov	w2, #0x1f               // =31
   aaf44: 9a801101     	csel	x1, x8, x0, ne
   aaf48: f94007e0     	ldr	x0, [sp, #0x8]
   aaf4c: 9402c8cd     	bl	0x15d280 <strncpy@plt>
   aaf50: f0fffe14     	adrp	x20, 0x6d000
   aaf54: 528000e1     	mov	w1, #0x7                // =7
   aaf58: 9134aa94     	add	x20, x20, #0xd2a
   aaf5c: aa1403e0     	mov	x0, x20
   aaf60: 9402c8b8     	bl	0x15d240 <__strlen_chk@plt>
   aaf64: b94023f7     	ldr	w23, [sp, #0x20]
   aaf68: f94017f9     	ldr	x25, [sp, #0x28]
   aaf6c: 340003b7     	cbz	w23, 0xaafe0 <ingame_ingamewrapper_InitSdk+0x12ac>
   aaf70: 8b1706e8     	add	x8, x23, x23, lsl #1
   aaf74: aa0003f5     	mov	x21, x0
   aaf78: 92407c16     	and	x22, x0, #0xffffffff
   aaf7c: d37ced1b     	lsl	x27, x8, #4
   aaf80: 528002bc     	mov	w28, #0x15              // =21
   aaf84: aa1903fa     	mov	x26, x25
   aaf88: 14000004     	b	0xaaf98 <ingame_ingamewrapper_InitSdk+0x1264>
   aaf8c: 9100c35a     	add	x26, x26, #0x30
   aaf90: f100c37b     	subs	x27, x27, #0x30
   aaf94: 54000f60     	b.eq	0xab180 <ingame_ingamewrapper_InitSdk+0x144c>
   aaf98: 79402f48     	ldrh	w8, [x26, #0x16]
   aaf9c: 39405749     	ldrb	w9, [x26, #0x15]
   aafa0: b940034a     	ldr	w10, [x26]
   aafa4: 7214011f     	tst	w8, #0x1000
   aafa8: 4b090389     	sub	w9, w28, w9
   aafac: 1a890149     	csel	w9, w10, w9, eq
   aafb0: 6b15013f     	cmp	w9, w21
   aafb4: 54fffec1     	b.ne	0xaaf8c <ingame_ingamewrapper_InitSdk+0x1258>
   aafb8: f9400749     	ldr	x9, [x26, #0x8]
   aafbc: 7214011f     	tst	w8, #0x1000
   aafc0: 9a9a0121     	csel	x1, x9, x26, eq
   aafc4: eb14003f     	cmp	x1, x20
   aafc8: 540000e0     	b.eq	0xaafe4 <ingame_ingamewrapper_InitSdk+0x12b0>
   aafcc: aa1403e0     	mov	x0, x20
   aafd0: aa1603e2     	mov	x2, x22
   aafd4: 9402c89f     	bl	0x15d250 <memcmp@plt>
   aafd8: 35fffda0     	cbnz	w0, 0xaaf8c <ingame_ingamewrapper_InitSdk+0x1258>
   aafdc: 14000002     	b	0xaafe4 <ingame_ingamewrapper_InitSdk+0x12b0>
   aafe0: aa1903fa     	mov	x26, x25
   aafe4: 52800608     	mov	w8, #0x30               // =48
   aafe8: 9b0866e8     	madd	x8, x23, x8, x25
   aafec: eb08035f     	cmp	x26, x8
   aaff0: 54000c80     	b.eq	0xab180 <ingame_ingamewrapper_InitSdk+0x144c>
   aaff4: f0fffe14     	adrp	x20, 0x6d000
   aaff8: 528000e1     	mov	w1, #0x7                // =7
   aaffc: 9134aa94     	add	x20, x20, #0xd2a
   ab000: aa1403e0     	mov	x0, x20
   ab004: 9402c88f     	bl	0x15d240 <__strlen_chk@plt>
   ab008: b94023f7     	ldr	w23, [sp, #0x20]
   ab00c: f94017f9     	ldr	x25, [sp, #0x28]
   ab010: 340003b7     	cbz	w23, 0xab084 <ingame_ingamewrapper_InitSdk+0x1350>
   ab014: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab018: aa0003f5     	mov	x21, x0
   ab01c: 92407c16     	and	x22, x0, #0xffffffff
   ab020: d37ced1b     	lsl	x27, x8, #4
   ab024: 528002bc     	mov	w28, #0x15              // =21
   ab028: aa1903fa     	mov	x26, x25
   ab02c: 14000004     	b	0xab03c <ingame_ingamewrapper_InitSdk+0x1308>
   ab030: 9100c35a     	add	x26, x26, #0x30
   ab034: f100c37b     	subs	x27, x27, #0x30
   ab038: 540007c0     	b.eq	0xab130 <ingame_ingamewrapper_InitSdk+0x13fc>
   ab03c: 79402f48     	ldrh	w8, [x26, #0x16]
   ab040: 39405749     	ldrb	w9, [x26, #0x15]
   ab044: b940034a     	ldr	w10, [x26]
   ab048: 7214011f     	tst	w8, #0x1000
   ab04c: 4b090389     	sub	w9, w28, w9
   ab050: 1a890149     	csel	w9, w10, w9, eq
   ab054: 6b15013f     	cmp	w9, w21
   ab058: 54fffec1     	b.ne	0xab030 <ingame_ingamewrapper_InitSdk+0x12fc>
   ab05c: f9400749     	ldr	x9, [x26, #0x8]
   ab060: 7214011f     	tst	w8, #0x1000
   ab064: 9a9a0121     	csel	x1, x9, x26, eq
   ab068: eb14003f     	cmp	x1, x20
   ab06c: 540000e0     	b.eq	0xab088 <ingame_ingamewrapper_InitSdk+0x1354>
   ab070: aa1403e0     	mov	x0, x20
   ab074: aa1603e2     	mov	x2, x22
   ab078: 9402c876     	bl	0x15d250 <memcmp@plt>
   ab07c: 35fffda0     	cbnz	w0, 0xab030 <ingame_ingamewrapper_InitSdk+0x12fc>
   ab080: 14000002     	b	0xab088 <ingame_ingamewrapper_InitSdk+0x1354>
   ab084: aa1903fa     	mov	x26, x25
   ab088: 52800608     	mov	w8, #0x30               // =48
   ab08c: 9b0866e8     	madd	x8, x23, x8, x25
   ab090: eb08035f     	cmp	x26, x8
   ab094: 540004e0     	b.eq	0xab130 <ingame_ingamewrapper_InitSdk+0x13fc>
   ab098: 79405f48     	ldrh	w8, [x26, #0x2e]
   ab09c: 36280728     	tbz	w8, #0x5, 0xab180 <ingame_ingamewrapper_InitSdk+0x144c>
   ab0a0: d0fffe14     	adrp	x20, 0x6d000
   ab0a4: 528000e1     	mov	w1, #0x7                // =7
   ab0a8: 9134aa94     	add	x20, x20, #0xd2a
   ab0ac: aa1403e0     	mov	x0, x20
   ab0b0: 9402c864     	bl	0x15d240 <__strlen_chk@plt>
   ab0b4: b94023f7     	ldr	w23, [sp, #0x20]
   ab0b8: f94017f9     	ldr	x25, [sp, #0x28]
   ab0bc: 34000477     	cbz	w23, 0xab148 <ingame_ingamewrapper_InitSdk+0x1414>
   ab0c0: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab0c4: aa0003f5     	mov	x21, x0
   ab0c8: 92407c16     	and	x22, x0, #0xffffffff
   ab0cc: d37ced1b     	lsl	x27, x8, #4
   ab0d0: 528002bc     	mov	w28, #0x15              // =21
   ab0d4: aa1903fa     	mov	x26, x25
   ab0d8: 14000004     	b	0xab0e8 <ingame_ingamewrapper_InitSdk+0x13b4>
   ab0dc: 9100c35a     	add	x26, x26, #0x30
   ab0e0: f100c37b     	subs	x27, x27, #0x30
   ab0e4: 54000400     	b.eq	0xab164 <ingame_ingamewrapper_InitSdk+0x1430>
   ab0e8: 79402f48     	ldrh	w8, [x26, #0x16]
   ab0ec: 39405749     	ldrb	w9, [x26, #0x15]
   ab0f0: b940034a     	ldr	w10, [x26]
   ab0f4: 7214011f     	tst	w8, #0x1000
   ab0f8: 4b090389     	sub	w9, w28, w9
   ab0fc: 1a890149     	csel	w9, w10, w9, eq
   ab100: 6b15013f     	cmp	w9, w21
   ab104: 54fffec1     	b.ne	0xab0dc <ingame_ingamewrapper_InitSdk+0x13a8>
   ab108: f9400749     	ldr	x9, [x26, #0x8]
   ab10c: 7214011f     	tst	w8, #0x1000
   ab110: 9a9a0121     	csel	x1, x9, x26, eq
   ab114: eb14003f     	cmp	x1, x20
   ab118: 540001a0     	b.eq	0xab14c <ingame_ingamewrapper_InitSdk+0x1418>
   ab11c: aa1403e0     	mov	x0, x20
   ab120: aa1603e2     	mov	x2, x22
   ab124: 9402c84b     	bl	0x15d250 <memcmp@plt>
   ab128: 35fffda0     	cbnz	w0, 0xab0dc <ingame_ingamewrapper_InitSdk+0x13a8>
   ab12c: 14000008     	b	0xab14c <ingame_ingamewrapper_InitSdk+0x1418>
   ab130: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ab134: f9446000     	ldr	x0, [x0, #0x8c0]
   ab138: 9402c84e     	bl	0x15d270 <__emutls_get_address@plt>
   ab13c: a9007c1f     	stp	xzr, xzr, [x0]
   ab140: f900081f     	str	xzr, [x0, #0x10]
   ab144: 1400000f     	b	0xab180 <ingame_ingamewrapper_InitSdk+0x144c>
   ab148: aa1903fa     	mov	x26, x25
   ab14c: 52800608     	mov	w8, #0x30               // =48
   ab150: 9b0866e8     	madd	x8, x23, x8, x25
   ab154: eb08035f     	cmp	x26, x8
   ab158: 54000060     	b.eq	0xab164 <ingame_ingamewrapper_InitSdk+0x1430>
   ab15c: b9401b48     	ldr	w8, [x26, #0x18]
   ab160: 14000007     	b	0xab17c <ingame_ingamewrapper_InitSdk+0x1448>
   ab164: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ab168: f9446000     	ldr	x0, [x0, #0x8c0]
   ab16c: 9402c841     	bl	0x15d270 <__emutls_get_address@plt>
   ab170: 2a1f03e8     	mov	w8, wzr
   ab174: a9007c1f     	stp	xzr, xzr, [x0]
   ab178: f900081f     	str	xzr, [x0, #0x10]
   ab17c: b90223e8     	str	w8, [sp, #0x220]
   ab180: 910243e1     	add	x1, sp, #0x90
   ab184: aa1303e0     	mov	x0, x19
   ab188: 9402c7be     	bl	0x15d080 <_ZN6InGame13InGameWrapper7InitSdkERKNS_9SDKConfigE@plt>
   ab18c: 2a0003f3     	mov	w19, w0
   ab190: 17fffb8a     	b	0xa9fb8 <ingame_ingamewrapper_InitSdk+0x284>
   ab194: 9402c727     	bl	0x15ce30 <__stack_chk_fail@plt>
   ab198: 1400000c     	b	0xab1c8 <ingame_ingamewrapper_InitSdk+0x1494>
   ab19c: aa0003f3     	mov	x19, x0
   ab1a0: aa1503e0     	mov	x0, x21
   ab1a4: 9402c74f     	bl	0x15cee0 <_ZdlPv@plt>
   ab1a8: 14000002     	b	0xab1b0 <ingame_ingamewrapper_InitSdk+0x147c>
   ab1ac: aa0003f3     	mov	x19, x0
   ab1b0: 910083e8     	add	x8, sp, #0x20
   ab1b4: 9100a100     	add	x0, x8, #0x28
   ab1b8: 9402c836     	bl	0x15d290 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEED2Ev@plt>
   ab1bc: aa1303e0     	mov	x0, x19
   ab1c0: 9402b7e8     	bl	0x159160 <__emutls_get_address+0x6d4>
   ab1c4: 14000001     	b	0xab1c8 <ingame_ingamewrapper_InitSdk+0x1494>
   ab1c8: aa0003f3     	mov	x19, x0
   ab1cc: 910083e0     	add	x0, sp, #0x20
   ab1d0: 9402c824     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   ab1d4: aa1303e0     	mov	x0, x19
   ab1d8: 9402b7e2     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ab1dc <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()>:
   ab1dc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ab1e0: f9000bf5     	str	x21, [sp, #0x10]
   ab1e4: 910003fd     	mov	x29, sp
   ab1e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ab1ec: aa0003f3     	mov	x19, x0
   ab1f0: f9401014     	ldr	x20, [x0, #0x20]
   ab1f4: b40003b4     	cbz	x20, 0xab268 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x8c>
   ab1f8: a9007e7f     	stp	xzr, xzr, [x19]
   ab1fc: f9000a7f     	str	xzr, [x19, #0x10]
   ab200: f9400a80     	ldr	x0, [x20, #0x10]
   ab204: b40002e0     	cbz	x0, 0xab260 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x84>
   ab208: f9400808     	ldr	x8, [x0, #0x10]
   ab20c: f100091f     	cmp	x8, #0x2
   ab210: 54000083     	b.lo	0xab220 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x44>
   ab214: d1000508     	sub	x8, x8, #0x1
   ab218: f9000808     	str	x8, [x0, #0x10]
   ab21c: 14000011     	b	0xab260 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x84>
   ab220: f9400008     	ldr	x8, [x0]
   ab224: f9400909     	ldr	x9, [x8, #0x10]
   ab228: b40000c9     	cbz	x9, 0xab240 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x64>
   ab22c: f9000009     	str	x9, [x0]
   ab230: aa0803e0     	mov	x0, x8
   ab234: 9402c81b     	bl	0x15d2a0 <free@plt>
   ab238: f9400a80     	ldr	x0, [x20, #0x10]
   ab23c: 17fffff9     	b	0xab220 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x44>
   ab240: 39406009     	ldrb	w9, [x0, #0x18]
   ab244: f900051f     	str	xzr, [x8, #0x8]
   ab248: f9400415     	ldr	x21, [x0, #0x8]
   ab24c: 34000049     	cbz	w9, 0xab254 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x78>
   ab250: 9402c814     	bl	0x15d2a0 <free@plt>
   ab254: b4000075     	cbz	x21, 0xab260 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0x84>
   ab258: aa1503e0     	mov	x0, x21
   ab25c: 9402c721     	bl	0x15cee0 <_ZdlPv@plt>
   ab260: aa1403e0     	mov	x0, x20
   ab264: 9402c71f     	bl	0x15cee0 <_ZdlPv@plt>
   ab268: f9401e60     	ldr	x0, [x19, #0x38]
   ab26c: 9402c80d     	bl	0x15d2a0 <free@plt>
   ab270: f9401a60     	ldr	x0, [x19, #0x30]
   ab274: b40000a0     	cbz	x0, 0xab288 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::~GenericDocument()+0xac>
   ab278: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ab27c: f9400bf5     	ldr	x21, [sp, #0x10]
   ab280: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ab284: 1402c717     	b	0x15cee0 <_ZdlPv@plt>
   ab288: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ab28c: f9400bf5     	ldr	x21, [sp, #0x10]
   ab290: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ab294: d65f03c0     	ret

00000000000ab298 <ingame_ingamewrapper_SetUserInfo>:
   ab298: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   ab29c: a9016ffc     	stp	x28, x27, [sp, #0x10]
   ab2a0: 910003fd     	mov	x29, sp
   ab2a4: a90267fa     	stp	x26, x25, [sp, #0x20]
   ab2a8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   ab2ac: a90457f6     	stp	x22, x21, [sp, #0x40]
   ab2b0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   ab2b4: d11b03ff     	sub	sp, sp, #0x6c0
   ab2b8: d53bd058     	mrs	x24, TPIDR_EL0
   ab2bc: f9401708     	ldr	x8, [x24, #0x28]
   ab2c0: f81f03a8     	stur	x8, [x29, #-0x10]
   ab2c4: b4000940     	cbz	x0, 0xab3ec <ingame_ingamewrapper_SetUserInfo+0x154>
   ab2c8: f0fffe28     	adrp	x8, 0x72000
   ab2cc: f100003f     	cmp	x1, #0x0
   ab2d0: 913e5908     	add	x8, x8, #0xf96
   ab2d4: aa0003f3     	mov	x19, x0
   ab2d8: aa0103f4     	mov	x20, x1
   ab2dc: 9a810108     	csel	x8, x8, x1, eq
   ab2e0: 90fffe21     	adrp	x1, 0x6f000
   ab2e4: d0fffe23     	adrp	x3, 0x71000
   ab2e8: f0fffe04     	adrp	x4, 0x6e000
   ab2ec: d0fffe26     	adrp	x6, 0x71000
   ab2f0: 912f1c21     	add	x1, x1, #0xbc7
   ab2f4: 9116c063     	add	x3, x3, #0x5b0
   ab2f8: 9117b084     	add	x4, x4, #0x5ec
   ab2fc: 910a84c6     	add	x6, x6, #0x2a1
   ab300: 52800020     	mov	w0, #0x1                // =1
   ab304: 52801742     	mov	w2, #0xba               // =186
   ab308: aa1f03e5     	mov	x5, xzr
   ab30c: aa1303e7     	mov	x7, x19
   ab310: 52800035     	mov	w21, #0x1               // =1
   ab314: f90003e8     	str	x8, [sp]
   ab318: 9402c6c2     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ab31c: 910243e0     	add	x0, sp, #0x90
   ab320: 2a1f03e1     	mov	w1, wzr
   ab324: 5280c382     	mov	w2, #0x61c              // =1564
   ab328: 9402c6c6     	bl	0x15ce40 <memset@plt>
   ab32c: 6f00e400     	movi	v0.2d, #0000000000000000
   ab330: 52808008     	mov	w8, #0x400              // =1024
   ab334: 391ab3f5     	strb	w21, [sp, #0x6ac]
   ab338: b9007bff     	str	wzr, [sp, #0x78]
   ab33c: f9003be8     	str	x8, [sp, #0x70]
   ab340: ad0283e0     	stp	q0, q0, [sp, #0x50]
   ab344: ad0183e0     	stp	q0, q0, [sp, #0x30]
   ab348: 3d800be0     	str	q0, [sp, #0x20]
   ab34c: f90043ff     	str	xzr, [sp, #0x80]
   ab350: 52800300     	mov	w0, #0x18               // =24
   ab354: 9402c6c3     	bl	0x15ce60 <_Znwm@plt>
   ab358: aa0003f5     	mov	x21, x0
   ab35c: 52a00028     	mov	w8, #0x10000            // =65536
   ab360: f9000008     	str	x8, [x0]
   ab364: 52800020     	mov	w0, #0x1                // =1
   ab368: 52800037     	mov	w23, #0x1               // =1
   ab36c: 9402c6bd     	bl	0x15ce60 <_Znwm@plt>
   ab370: aa0003f6     	mov	x22, x0
   ab374: f90006a0     	str	x0, [x21, #0x8]
   ab378: 52800700     	mov	w0, #0x38               // =56
   ab37c: 9402c7a9     	bl	0x15d220 <malloc@plt>
   ab380: aa0003e8     	mov	x8, x0
   ab384: a903d7f5     	stp	x21, x21, [sp, #0x38]
   ab388: f9000aa0     	str	x0, [x21, #0x10]
   ab38c: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
   ab390: f8020d1f     	str	xzr, [x8, #0x20]!
   ab394: a9005808     	stp	x8, x22, [x0]
   ab398: 39006017     	strb	w23, [x0, #0x18]
   ab39c: f9000817     	str	x23, [x0, #0x10]
   ab3a0: a90153f4     	stp	x20, x20, [sp, #0x10]
   ab3a4: 910083e0     	add	x0, sp, #0x20
   ab3a8: 910043e1     	add	x1, sp, #0x10
   ab3ac: 9402c7a1     	bl	0x15d230 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E11ParseStreamILj0ES3_NS0_19GenericStringStreamIS3_EEEERS7_RT1_@plt>
   ab3b0: b9407be8     	ldr	w8, [sp, #0x78]
   ab3b4: 34000368     	cbz	w8, 0xab420 <ingame_ingamewrapper_SetUserInfo+0x188>
   ab3b8: 90fffe21     	adrp	x1, 0x6f000
   ab3bc: d0fffe23     	adrp	x3, 0x71000
   ab3c0: f0fffe04     	adrp	x4, 0x6e000
   ab3c4: f0fffe26     	adrp	x6, 0x72000
   ab3c8: 912f1c21     	add	x1, x1, #0xbc7
   ab3cc: 9116c063     	add	x3, x3, #0x5b0
   ab3d0: 9117b084     	add	x4, x4, #0x5ec
   ab3d4: 912814c6     	add	x6, x6, #0xa05
   ab3d8: 52800080     	mov	w0, #0x4                // =4
   ab3dc: 52801822     	mov	w2, #0xc1               // =193
   ab3e0: aa1f03e5     	mov	x5, xzr
   ab3e4: 9402c68f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ab3e8: 14000494     	b	0xac638 <ingame_ingamewrapper_SetUserInfo+0x13a0>
   ab3ec: 90fffe21     	adrp	x1, 0x6f000
   ab3f0: d0fffe23     	adrp	x3, 0x71000
   ab3f4: f0fffe04     	adrp	x4, 0x6e000
   ab3f8: d0fffe26     	adrp	x6, 0x71000
   ab3fc: 912f1c21     	add	x1, x1, #0xbc7
   ab400: 9116c063     	add	x3, x3, #0x5b0
   ab404: 9117b084     	add	x4, x4, #0x5ec
   ab408: 910840c6     	add	x6, x6, #0x210
   ab40c: 52800080     	mov	w0, #0x4                // =4
   ab410: 528016c2     	mov	w2, #0xb6               // =182
   ab414: aa1f03e5     	mov	x5, xzr
   ab418: 9402c682     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ab41c: 14000489     	b	0xac640 <ingame_ingamewrapper_SetUserInfo+0x13a8>
   ab420: 79406fe8     	ldrh	w8, [sp, #0x36]
   ab424: 71000d1f     	cmp	w8, #0x3
   ab428: 540004a1     	b.ne	0xab4bc <ingame_ingamewrapper_SetUserInfo+0x224>
   ab42c: 90fffe54     	adrp	x20, 0x73000
   ab430: 528000e1     	mov	w1, #0x7                // =7
   ab434: 9121e294     	add	x20, x20, #0x878
   ab438: aa1403e0     	mov	x0, x20
   ab43c: 9402c781     	bl	0x15d240 <__strlen_chk@plt>
   ab440: b94023f7     	ldr	w23, [sp, #0x20]
   ab444: f94017f9     	ldr	x25, [sp, #0x28]
   ab448: 34000557     	cbz	w23, 0xab4f0 <ingame_ingamewrapper_SetUserInfo+0x258>
   ab44c: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab450: aa0003f5     	mov	x21, x0
   ab454: 92407c16     	and	x22, x0, #0xffffffff
   ab458: d37ced1b     	lsl	x27, x8, #4
   ab45c: 528002bc     	mov	w28, #0x15              // =21
   ab460: aa1903fa     	mov	x26, x25
   ab464: 14000004     	b	0xab474 <ingame_ingamewrapper_SetUserInfo+0x1dc>
   ab468: 9100c35a     	add	x26, x26, #0x30
   ab46c: f100c37b     	subs	x27, x27, #0x30
   ab470: 540011e0     	b.eq	0xab6ac <ingame_ingamewrapper_SetUserInfo+0x414>
   ab474: 79402f48     	ldrh	w8, [x26, #0x16]
   ab478: 39405749     	ldrb	w9, [x26, #0x15]
   ab47c: b940034a     	ldr	w10, [x26]
   ab480: 7214011f     	tst	w8, #0x1000
   ab484: 4b090389     	sub	w9, w28, w9
   ab488: 1a890149     	csel	w9, w10, w9, eq
   ab48c: 6b15013f     	cmp	w9, w21
   ab490: 54fffec1     	b.ne	0xab468 <ingame_ingamewrapper_SetUserInfo+0x1d0>
   ab494: f9400749     	ldr	x9, [x26, #0x8]
   ab498: 7214011f     	tst	w8, #0x1000
   ab49c: 9a9a0121     	csel	x1, x9, x26, eq
   ab4a0: eb14003f     	cmp	x1, x20
   ab4a4: 54000280     	b.eq	0xab4f4 <ingame_ingamewrapper_SetUserInfo+0x25c>
   ab4a8: aa1403e0     	mov	x0, x20
   ab4ac: aa1603e2     	mov	x2, x22
   ab4b0: 9402c768     	bl	0x15d250 <memcmp@plt>
   ab4b4: 35fffda0     	cbnz	w0, 0xab468 <ingame_ingamewrapper_SetUserInfo+0x1d0>
   ab4b8: 1400000f     	b	0xab4f4 <ingame_ingamewrapper_SetUserInfo+0x25c>
   ab4bc: 90fffe21     	adrp	x1, 0x6f000
   ab4c0: d0fffe23     	adrp	x3, 0x71000
   ab4c4: f0fffe04     	adrp	x4, 0x6e000
   ab4c8: 90fffe26     	adrp	x6, 0x6f000
   ab4cc: 912f1c21     	add	x1, x1, #0xbc7
   ab4d0: 9116c063     	add	x3, x3, #0x5b0
   ab4d4: 9117b084     	add	x4, x4, #0x5ec
   ab4d8: 9130f4c6     	add	x6, x6, #0xc3d
   ab4dc: 52800080     	mov	w0, #0x4                // =4
   ab4e0: 528018e2     	mov	w2, #0xc7               // =199
   ab4e4: aa1f03e5     	mov	x5, xzr
   ab4e8: 9402c64e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ab4ec: 14000453     	b	0xac638 <ingame_ingamewrapper_SetUserInfo+0x13a0>
   ab4f0: aa1903fa     	mov	x26, x25
   ab4f4: 52800608     	mov	w8, #0x30               // =48
   ab4f8: 9b0866e8     	madd	x8, x23, x8, x25
   ab4fc: eb08035f     	cmp	x26, x8
   ab500: 54000d60     	b.eq	0xab6ac <ingame_ingamewrapper_SetUserInfo+0x414>
   ab504: 90fffe54     	adrp	x20, 0x73000
   ab508: 528000e1     	mov	w1, #0x7                // =7
   ab50c: 9121e294     	add	x20, x20, #0x878
   ab510: aa1403e0     	mov	x0, x20
   ab514: 9402c74b     	bl	0x15d240 <__strlen_chk@plt>
   ab518: b94023f7     	ldr	w23, [sp, #0x20]
   ab51c: f94017f9     	ldr	x25, [sp, #0x28]
   ab520: 340003b7     	cbz	w23, 0xab594 <ingame_ingamewrapper_SetUserInfo+0x2fc>
   ab524: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab528: aa0003f5     	mov	x21, x0
   ab52c: 92407c16     	and	x22, x0, #0xffffffff
   ab530: d37ced1b     	lsl	x27, x8, #4
   ab534: 528002bc     	mov	w28, #0x15              // =21
   ab538: aa1903fa     	mov	x26, x25
   ab53c: 14000004     	b	0xab54c <ingame_ingamewrapper_SetUserInfo+0x2b4>
   ab540: 9100c35a     	add	x26, x26, #0x30
   ab544: f100c37b     	subs	x27, x27, #0x30
   ab548: 540007c0     	b.eq	0xab640 <ingame_ingamewrapper_SetUserInfo+0x3a8>
   ab54c: 79402f48     	ldrh	w8, [x26, #0x16]
   ab550: 39405749     	ldrb	w9, [x26, #0x15]
   ab554: b940034a     	ldr	w10, [x26]
   ab558: 7214011f     	tst	w8, #0x1000
   ab55c: 4b090389     	sub	w9, w28, w9
   ab560: 1a890149     	csel	w9, w10, w9, eq
   ab564: 6b15013f     	cmp	w9, w21
   ab568: 54fffec1     	b.ne	0xab540 <ingame_ingamewrapper_SetUserInfo+0x2a8>
   ab56c: f9400749     	ldr	x9, [x26, #0x8]
   ab570: 7214011f     	tst	w8, #0x1000
   ab574: 9a9a0121     	csel	x1, x9, x26, eq
   ab578: eb14003f     	cmp	x1, x20
   ab57c: 540000e0     	b.eq	0xab598 <ingame_ingamewrapper_SetUserInfo+0x300>
   ab580: aa1403e0     	mov	x0, x20
   ab584: aa1603e2     	mov	x2, x22
   ab588: 9402c732     	bl	0x15d250 <memcmp@plt>
   ab58c: 35fffda0     	cbnz	w0, 0xab540 <ingame_ingamewrapper_SetUserInfo+0x2a8>
   ab590: 14000002     	b	0xab598 <ingame_ingamewrapper_SetUserInfo+0x300>
   ab594: aa1903fa     	mov	x26, x25
   ab598: 52800608     	mov	w8, #0x30               // =48
   ab59c: 9b0866e8     	madd	x8, x23, x8, x25
   ab5a0: eb08035f     	cmp	x26, x8
   ab5a4: 540004e0     	b.eq	0xab640 <ingame_ingamewrapper_SetUserInfo+0x3a8>
   ab5a8: 79405f48     	ldrh	w8, [x26, #0x2e]
   ab5ac: 36500808     	tbz	w8, #0xa, 0xab6ac <ingame_ingamewrapper_SetUserInfo+0x414>
   ab5b0: 90fffe54     	adrp	x20, 0x73000
   ab5b4: 528000e1     	mov	w1, #0x7                // =7
   ab5b8: 9121e294     	add	x20, x20, #0x878
   ab5bc: aa1403e0     	mov	x0, x20
   ab5c0: 9402c720     	bl	0x15d240 <__strlen_chk@plt>
   ab5c4: b94023f7     	ldr	w23, [sp, #0x20]
   ab5c8: f94017f9     	ldr	x25, [sp, #0x28]
   ab5cc: 34000477     	cbz	w23, 0xab658 <ingame_ingamewrapper_SetUserInfo+0x3c0>
   ab5d0: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab5d4: aa0003f5     	mov	x21, x0
   ab5d8: 92407c16     	and	x22, x0, #0xffffffff
   ab5dc: d37ced1b     	lsl	x27, x8, #4
   ab5e0: 528002bc     	mov	w28, #0x15              // =21
   ab5e4: aa1903fa     	mov	x26, x25
   ab5e8: 14000004     	b	0xab5f8 <ingame_ingamewrapper_SetUserInfo+0x360>
   ab5ec: 9100c35a     	add	x26, x26, #0x30
   ab5f0: f100c37b     	subs	x27, x27, #0x30
   ab5f4: 54000440     	b.eq	0xab67c <ingame_ingamewrapper_SetUserInfo+0x3e4>
   ab5f8: 79402f48     	ldrh	w8, [x26, #0x16]
   ab5fc: 39405749     	ldrb	w9, [x26, #0x15]
   ab600: b940034a     	ldr	w10, [x26]
   ab604: 7214011f     	tst	w8, #0x1000
   ab608: 4b090389     	sub	w9, w28, w9
   ab60c: 1a890149     	csel	w9, w10, w9, eq
   ab610: 6b15013f     	cmp	w9, w21
   ab614: 54fffec1     	b.ne	0xab5ec <ingame_ingamewrapper_SetUserInfo+0x354>
   ab618: f9400749     	ldr	x9, [x26, #0x8]
   ab61c: 7214011f     	tst	w8, #0x1000
   ab620: 9a9a0121     	csel	x1, x9, x26, eq
   ab624: eb14003f     	cmp	x1, x20
   ab628: 540001a0     	b.eq	0xab65c <ingame_ingamewrapper_SetUserInfo+0x3c4>
   ab62c: aa1403e0     	mov	x0, x20
   ab630: aa1603e2     	mov	x2, x22
   ab634: 9402c707     	bl	0x15d250 <memcmp@plt>
   ab638: 35fffda0     	cbnz	w0, 0xab5ec <ingame_ingamewrapper_SetUserInfo+0x354>
   ab63c: 14000008     	b	0xab65c <ingame_ingamewrapper_SetUserInfo+0x3c4>
   ab640: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ab644: f9446000     	ldr	x0, [x0, #0x8c0]
   ab648: 9402c70a     	bl	0x15d270 <__emutls_get_address@plt>
   ab64c: a9007c1f     	stp	xzr, xzr, [x0]
   ab650: f900081f     	str	xzr, [x0, #0x10]
   ab654: 14000016     	b	0xab6ac <ingame_ingamewrapper_SetUserInfo+0x414>
   ab658: aa1903fa     	mov	x26, x25
   ab65c: 52800608     	mov	w8, #0x30               // =48
   ab660: 9b0866e8     	madd	x8, x23, x8, x25
   ab664: eb08035f     	cmp	x26, x8
   ab668: 540000a0     	b.eq	0xab67c <ingame_ingamewrapper_SetUserInfo+0x3e4>
   ab66c: 79405f48     	ldrh	w8, [x26, #0x2e]
   ab670: 91006340     	add	x0, x26, #0x18
   ab674: f9401349     	ldr	x9, [x26, #0x20]
   ab678: 14000008     	b	0xab698 <ingame_ingamewrapper_SetUserInfo+0x400>
   ab67c: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ab680: f9446000     	ldr	x0, [x0, #0x8c0]
   ab684: 9402c6fb     	bl	0x15d270 <__emutls_get_address@plt>
   ab688: aa1f03e9     	mov	x9, xzr
   ab68c: 2a1f03e8     	mov	w8, wzr
   ab690: a9007c1f     	stp	xzr, xzr, [x0]
   ab694: f900081f     	str	xzr, [x0, #0x10]
   ab698: 7214011f     	tst	w8, #0x1000
   ab69c: 52803fe2     	mov	w2, #0x1ff              // =511
   ab6a0: 9a800121     	csel	x1, x9, x0, eq
   ab6a4: 910243e0     	add	x0, sp, #0x90
   ab6a8: 9402c6f6     	bl	0x15d280 <strncpy@plt>
   ab6ac: f0fffe14     	adrp	x20, 0x6e000
   ab6b0: 528000c1     	mov	w1, #0x6                // =6
   ab6b4: 9125b694     	add	x20, x20, #0x96d
   ab6b8: aa1403e0     	mov	x0, x20
   ab6bc: 9402c6e1     	bl	0x15d240 <__strlen_chk@plt>
   ab6c0: b94023f7     	ldr	w23, [sp, #0x20]
   ab6c4: f94017f9     	ldr	x25, [sp, #0x28]
   ab6c8: 340003b7     	cbz	w23, 0xab73c <ingame_ingamewrapper_SetUserInfo+0x4a4>
   ab6cc: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab6d0: aa0003f5     	mov	x21, x0
   ab6d4: 92407c16     	and	x22, x0, #0xffffffff
   ab6d8: d37ced1b     	lsl	x27, x8, #4
   ab6dc: 528002bc     	mov	w28, #0x15              // =21
   ab6e0: aa1903fa     	mov	x26, x25
   ab6e4: 14000004     	b	0xab6f4 <ingame_ingamewrapper_SetUserInfo+0x45c>
   ab6e8: 9100c35a     	add	x26, x26, #0x30
   ab6ec: f100c37b     	subs	x27, x27, #0x30
   ab6f0: 540010a0     	b.eq	0xab904 <ingame_ingamewrapper_SetUserInfo+0x66c>
   ab6f4: 79402f48     	ldrh	w8, [x26, #0x16]
   ab6f8: 39405749     	ldrb	w9, [x26, #0x15]
   ab6fc: b940034a     	ldr	w10, [x26]
   ab700: 7214011f     	tst	w8, #0x1000
   ab704: 4b090389     	sub	w9, w28, w9
   ab708: 1a890149     	csel	w9, w10, w9, eq
   ab70c: 6b15013f     	cmp	w9, w21
   ab710: 54fffec1     	b.ne	0xab6e8 <ingame_ingamewrapper_SetUserInfo+0x450>
   ab714: f9400749     	ldr	x9, [x26, #0x8]
   ab718: 7214011f     	tst	w8, #0x1000
   ab71c: 9a9a0121     	csel	x1, x9, x26, eq
   ab720: eb14003f     	cmp	x1, x20
   ab724: 540000e0     	b.eq	0xab740 <ingame_ingamewrapper_SetUserInfo+0x4a8>
   ab728: aa1403e0     	mov	x0, x20
   ab72c: aa1603e2     	mov	x2, x22
   ab730: 9402c6c8     	bl	0x15d250 <memcmp@plt>
   ab734: 35fffda0     	cbnz	w0, 0xab6e8 <ingame_ingamewrapper_SetUserInfo+0x450>
   ab738: 14000002     	b	0xab740 <ingame_ingamewrapper_SetUserInfo+0x4a8>
   ab73c: aa1903fa     	mov	x26, x25
   ab740: 52800608     	mov	w8, #0x30               // =48
   ab744: 9b0866e8     	madd	x8, x23, x8, x25
   ab748: eb08035f     	cmp	x26, x8
   ab74c: 54000dc0     	b.eq	0xab904 <ingame_ingamewrapper_SetUserInfo+0x66c>
   ab750: f0fffe14     	adrp	x20, 0x6e000
   ab754: 528000c1     	mov	w1, #0x6                // =6
   ab758: 9125b694     	add	x20, x20, #0x96d
   ab75c: aa1403e0     	mov	x0, x20
   ab760: 9402c6b8     	bl	0x15d240 <__strlen_chk@plt>
   ab764: b94023f7     	ldr	w23, [sp, #0x20]
   ab768: f94017f9     	ldr	x25, [sp, #0x28]
   ab76c: 340003b7     	cbz	w23, 0xab7e0 <ingame_ingamewrapper_SetUserInfo+0x548>
   ab770: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab774: aa0003f5     	mov	x21, x0
   ab778: 92407c16     	and	x22, x0, #0xffffffff
   ab77c: d37ced1b     	lsl	x27, x8, #4
   ab780: 528002bc     	mov	w28, #0x15              // =21
   ab784: aa1903fa     	mov	x26, x25
   ab788: 14000004     	b	0xab798 <ingame_ingamewrapper_SetUserInfo+0x500>
   ab78c: 9100c35a     	add	x26, x26, #0x30
   ab790: f100c37b     	subs	x27, x27, #0x30
   ab794: 54000820     	b.eq	0xab898 <ingame_ingamewrapper_SetUserInfo+0x600>
   ab798: 79402f48     	ldrh	w8, [x26, #0x16]
   ab79c: 39405749     	ldrb	w9, [x26, #0x15]
   ab7a0: b940034a     	ldr	w10, [x26]
   ab7a4: 7214011f     	tst	w8, #0x1000
   ab7a8: 4b090389     	sub	w9, w28, w9
   ab7ac: 1a890149     	csel	w9, w10, w9, eq
   ab7b0: 6b15013f     	cmp	w9, w21
   ab7b4: 54fffec1     	b.ne	0xab78c <ingame_ingamewrapper_SetUserInfo+0x4f4>
   ab7b8: f9400749     	ldr	x9, [x26, #0x8]
   ab7bc: 7214011f     	tst	w8, #0x1000
   ab7c0: 9a9a0121     	csel	x1, x9, x26, eq
   ab7c4: eb14003f     	cmp	x1, x20
   ab7c8: 540000e0     	b.eq	0xab7e4 <ingame_ingamewrapper_SetUserInfo+0x54c>
   ab7cc: aa1403e0     	mov	x0, x20
   ab7d0: aa1603e2     	mov	x2, x22
   ab7d4: 9402c69f     	bl	0x15d250 <memcmp@plt>
   ab7d8: 35fffda0     	cbnz	w0, 0xab78c <ingame_ingamewrapper_SetUserInfo+0x4f4>
   ab7dc: 14000002     	b	0xab7e4 <ingame_ingamewrapper_SetUserInfo+0x54c>
   ab7e0: aa1903fa     	mov	x26, x25
   ab7e4: 52800608     	mov	w8, #0x30               // =48
   ab7e8: 9b0866e8     	madd	x8, x23, x8, x25
   ab7ec: eb08035f     	cmp	x26, x8
   ab7f0: 54000540     	b.eq	0xab898 <ingame_ingamewrapper_SetUserInfo+0x600>
   ab7f4: 79405f48     	ldrh	w8, [x26, #0x2e]
   ab7f8: 36500868     	tbz	w8, #0xa, 0xab904 <ingame_ingamewrapper_SetUserInfo+0x66c>
   ab7fc: f0fffe15     	adrp	x21, 0x6e000
   ab800: 528000c1     	mov	w1, #0x6                // =6
   ab804: 9125b6b5     	add	x21, x21, #0x96d
   ab808: aa1503e0     	mov	x0, x21
   ab80c: 9402c68d     	bl	0x15d240 <__strlen_chk@plt>
   ab810: 910243e8     	add	x8, sp, #0x90
   ab814: b94023f9     	ldr	w25, [sp, #0x20]
   ab818: 91080108     	add	x8, x8, #0x200
   ab81c: f94017fa     	ldr	x26, [sp, #0x28]
   ab820: f90007e8     	str	x8, [sp, #0x8]
   ab824: 34000479     	cbz	w25, 0xab8b0 <ingame_ingamewrapper_SetUserInfo+0x618>
   ab828: 8b190728     	add	x8, x25, x25, lsl #1
   ab82c: aa0003f6     	mov	x22, x0
   ab830: 92407c17     	and	x23, x0, #0xffffffff
   ab834: d37ced1c     	lsl	x28, x8, #4
   ab838: 528002b4     	mov	w20, #0x15              // =21
   ab83c: aa1a03fb     	mov	x27, x26
   ab840: 14000004     	b	0xab850 <ingame_ingamewrapper_SetUserInfo+0x5b8>
   ab844: 9100c37b     	add	x27, x27, #0x30
   ab848: f100c39c     	subs	x28, x28, #0x30
   ab84c: 54000440     	b.eq	0xab8d4 <ingame_ingamewrapper_SetUserInfo+0x63c>
   ab850: 79402f68     	ldrh	w8, [x27, #0x16]
   ab854: 39405769     	ldrb	w9, [x27, #0x15]
   ab858: b940036a     	ldr	w10, [x27]
   ab85c: 7214011f     	tst	w8, #0x1000
   ab860: 4b090289     	sub	w9, w20, w9
   ab864: 1a890149     	csel	w9, w10, w9, eq
   ab868: 6b16013f     	cmp	w9, w22
   ab86c: 54fffec1     	b.ne	0xab844 <ingame_ingamewrapper_SetUserInfo+0x5ac>
   ab870: f9400769     	ldr	x9, [x27, #0x8]
   ab874: 7214011f     	tst	w8, #0x1000
   ab878: 9a9b0121     	csel	x1, x9, x27, eq
   ab87c: eb15003f     	cmp	x1, x21
   ab880: 540001a0     	b.eq	0xab8b4 <ingame_ingamewrapper_SetUserInfo+0x61c>
   ab884: aa1503e0     	mov	x0, x21
   ab888: aa1703e2     	mov	x2, x23
   ab88c: 9402c671     	bl	0x15d250 <memcmp@plt>
   ab890: 35fffda0     	cbnz	w0, 0xab844 <ingame_ingamewrapper_SetUserInfo+0x5ac>
   ab894: 14000008     	b	0xab8b4 <ingame_ingamewrapper_SetUserInfo+0x61c>
   ab898: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ab89c: f9446000     	ldr	x0, [x0, #0x8c0]
   ab8a0: 9402c674     	bl	0x15d270 <__emutls_get_address@plt>
   ab8a4: a9007c1f     	stp	xzr, xzr, [x0]
   ab8a8: f900081f     	str	xzr, [x0, #0x10]
   ab8ac: 14000016     	b	0xab904 <ingame_ingamewrapper_SetUserInfo+0x66c>
   ab8b0: aa1a03fb     	mov	x27, x26
   ab8b4: 52800608     	mov	w8, #0x30               // =48
   ab8b8: 9b086b28     	madd	x8, x25, x8, x26
   ab8bc: eb08037f     	cmp	x27, x8
   ab8c0: 540000a0     	b.eq	0xab8d4 <ingame_ingamewrapper_SetUserInfo+0x63c>
   ab8c4: 79405f68     	ldrh	w8, [x27, #0x2e]
   ab8c8: 91006360     	add	x0, x27, #0x18
   ab8cc: f9401369     	ldr	x9, [x27, #0x20]
   ab8d0: 14000008     	b	0xab8f0 <ingame_ingamewrapper_SetUserInfo+0x658>
   ab8d4: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ab8d8: f9446000     	ldr	x0, [x0, #0x8c0]
   ab8dc: 9402c665     	bl	0x15d270 <__emutls_get_address@plt>
   ab8e0: aa1f03e9     	mov	x9, xzr
   ab8e4: 2a1f03e8     	mov	w8, wzr
   ab8e8: a9007c1f     	stp	xzr, xzr, [x0]
   ab8ec: f900081f     	str	xzr, [x0, #0x10]
   ab8f0: 7214011f     	tst	w8, #0x1000
   ab8f4: 52807fe2     	mov	w2, #0x3ff              // =1023
   ab8f8: 9a800121     	csel	x1, x9, x0, eq
   ab8fc: f94007e0     	ldr	x0, [sp, #0x8]
   ab900: 9402c660     	bl	0x15d280 <strncpy@plt>
   ab904: f0fffe14     	adrp	x20, 0x6e000
   ab908: 52800081     	mov	w1, #0x4                // =4
   ab90c: 9125ce94     	add	x20, x20, #0x973
   ab910: aa1403e0     	mov	x0, x20
   ab914: 9402c64b     	bl	0x15d240 <__strlen_chk@plt>
   ab918: b94023f7     	ldr	w23, [sp, #0x20]
   ab91c: f94017f9     	ldr	x25, [sp, #0x28]
   ab920: 340003b7     	cbz	w23, 0xab994 <ingame_ingamewrapper_SetUserInfo+0x6fc>
   ab924: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab928: aa0003f5     	mov	x21, x0
   ab92c: 92407c16     	and	x22, x0, #0xffffffff
   ab930: d37ced1b     	lsl	x27, x8, #4
   ab934: 528002bc     	mov	w28, #0x15              // =21
   ab938: aa1903fa     	mov	x26, x25
   ab93c: 14000004     	b	0xab94c <ingame_ingamewrapper_SetUserInfo+0x6b4>
   ab940: 9100c35a     	add	x26, x26, #0x30
   ab944: f100c37b     	subs	x27, x27, #0x30
   ab948: 54000f60     	b.eq	0xabb34 <ingame_ingamewrapper_SetUserInfo+0x89c>
   ab94c: 79402f48     	ldrh	w8, [x26, #0x16]
   ab950: 39405749     	ldrb	w9, [x26, #0x15]
   ab954: b940034a     	ldr	w10, [x26]
   ab958: 7214011f     	tst	w8, #0x1000
   ab95c: 4b090389     	sub	w9, w28, w9
   ab960: 1a890149     	csel	w9, w10, w9, eq
   ab964: 6b15013f     	cmp	w9, w21
   ab968: 54fffec1     	b.ne	0xab940 <ingame_ingamewrapper_SetUserInfo+0x6a8>
   ab96c: f9400749     	ldr	x9, [x26, #0x8]
   ab970: 7214011f     	tst	w8, #0x1000
   ab974: 9a9a0121     	csel	x1, x9, x26, eq
   ab978: eb14003f     	cmp	x1, x20
   ab97c: 540000e0     	b.eq	0xab998 <ingame_ingamewrapper_SetUserInfo+0x700>
   ab980: aa1403e0     	mov	x0, x20
   ab984: aa1603e2     	mov	x2, x22
   ab988: 9402c632     	bl	0x15d250 <memcmp@plt>
   ab98c: 35fffda0     	cbnz	w0, 0xab940 <ingame_ingamewrapper_SetUserInfo+0x6a8>
   ab990: 14000002     	b	0xab998 <ingame_ingamewrapper_SetUserInfo+0x700>
   ab994: aa1903fa     	mov	x26, x25
   ab998: 52800608     	mov	w8, #0x30               // =48
   ab99c: 9b0866e8     	madd	x8, x23, x8, x25
   ab9a0: eb08035f     	cmp	x26, x8
   ab9a4: 54000c80     	b.eq	0xabb34 <ingame_ingamewrapper_SetUserInfo+0x89c>
   ab9a8: f0fffe14     	adrp	x20, 0x6e000
   ab9ac: 52800081     	mov	w1, #0x4                // =4
   ab9b0: 9125ce94     	add	x20, x20, #0x973
   ab9b4: aa1403e0     	mov	x0, x20
   ab9b8: 9402c622     	bl	0x15d240 <__strlen_chk@plt>
   ab9bc: b94023f7     	ldr	w23, [sp, #0x20]
   ab9c0: f94017f9     	ldr	x25, [sp, #0x28]
   ab9c4: 340003b7     	cbz	w23, 0xaba38 <ingame_ingamewrapper_SetUserInfo+0x7a0>
   ab9c8: 8b1706e8     	add	x8, x23, x23, lsl #1
   ab9cc: aa0003f5     	mov	x21, x0
   ab9d0: 92407c16     	and	x22, x0, #0xffffffff
   ab9d4: d37ced1b     	lsl	x27, x8, #4
   ab9d8: 528002bc     	mov	w28, #0x15              // =21
   ab9dc: aa1903fa     	mov	x26, x25
   ab9e0: 14000004     	b	0xab9f0 <ingame_ingamewrapper_SetUserInfo+0x758>
   ab9e4: 9100c35a     	add	x26, x26, #0x30
   ab9e8: f100c37b     	subs	x27, x27, #0x30
   ab9ec: 540007c0     	b.eq	0xabae4 <ingame_ingamewrapper_SetUserInfo+0x84c>
   ab9f0: 79402f48     	ldrh	w8, [x26, #0x16]
   ab9f4: 39405749     	ldrb	w9, [x26, #0x15]
   ab9f8: b940034a     	ldr	w10, [x26]
   ab9fc: 7214011f     	tst	w8, #0x1000
   aba00: 4b090389     	sub	w9, w28, w9
   aba04: 1a890149     	csel	w9, w10, w9, eq
   aba08: 6b15013f     	cmp	w9, w21
   aba0c: 54fffec1     	b.ne	0xab9e4 <ingame_ingamewrapper_SetUserInfo+0x74c>
   aba10: f9400749     	ldr	x9, [x26, #0x8]
   aba14: 7214011f     	tst	w8, #0x1000
   aba18: 9a9a0121     	csel	x1, x9, x26, eq
   aba1c: eb14003f     	cmp	x1, x20
   aba20: 540000e0     	b.eq	0xaba3c <ingame_ingamewrapper_SetUserInfo+0x7a4>
   aba24: aa1403e0     	mov	x0, x20
   aba28: aa1603e2     	mov	x2, x22
   aba2c: 9402c609     	bl	0x15d250 <memcmp@plt>
   aba30: 35fffda0     	cbnz	w0, 0xab9e4 <ingame_ingamewrapper_SetUserInfo+0x74c>
   aba34: 14000002     	b	0xaba3c <ingame_ingamewrapper_SetUserInfo+0x7a4>
   aba38: aa1903fa     	mov	x26, x25
   aba3c: 52800608     	mov	w8, #0x30               // =48
   aba40: 9b0866e8     	madd	x8, x23, x8, x25
   aba44: eb08035f     	cmp	x26, x8
   aba48: 540004e0     	b.eq	0xabae4 <ingame_ingamewrapper_SetUserInfo+0x84c>
   aba4c: 79405f48     	ldrh	w8, [x26, #0x2e]
   aba50: 36400728     	tbz	w8, #0x8, 0xabb34 <ingame_ingamewrapper_SetUserInfo+0x89c>
   aba54: f0fffe14     	adrp	x20, 0x6e000
   aba58: 52800081     	mov	w1, #0x4                // =4
   aba5c: 9125ce94     	add	x20, x20, #0x973
   aba60: aa1403e0     	mov	x0, x20
   aba64: 9402c5f7     	bl	0x15d240 <__strlen_chk@plt>
   aba68: b94023f7     	ldr	w23, [sp, #0x20]
   aba6c: f94017f9     	ldr	x25, [sp, #0x28]
   aba70: 34000477     	cbz	w23, 0xabafc <ingame_ingamewrapper_SetUserInfo+0x864>
   aba74: 8b1706e8     	add	x8, x23, x23, lsl #1
   aba78: aa0003f5     	mov	x21, x0
   aba7c: 92407c16     	and	x22, x0, #0xffffffff
   aba80: d37ced1b     	lsl	x27, x8, #4
   aba84: 528002bc     	mov	w28, #0x15              // =21
   aba88: aa1903fa     	mov	x26, x25
   aba8c: 14000004     	b	0xaba9c <ingame_ingamewrapper_SetUserInfo+0x804>
   aba90: 9100c35a     	add	x26, x26, #0x30
   aba94: f100c37b     	subs	x27, x27, #0x30
   aba98: 54000400     	b.eq	0xabb18 <ingame_ingamewrapper_SetUserInfo+0x880>
   aba9c: 79402f48     	ldrh	w8, [x26, #0x16]
   abaa0: 39405749     	ldrb	w9, [x26, #0x15]
   abaa4: b940034a     	ldr	w10, [x26]
   abaa8: 7214011f     	tst	w8, #0x1000
   abaac: 4b090389     	sub	w9, w28, w9
   abab0: 1a890149     	csel	w9, w10, w9, eq
   abab4: 6b15013f     	cmp	w9, w21
   abab8: 54fffec1     	b.ne	0xaba90 <ingame_ingamewrapper_SetUserInfo+0x7f8>
   ababc: f9400749     	ldr	x9, [x26, #0x8]
   abac0: 7214011f     	tst	w8, #0x1000
   abac4: 9a9a0121     	csel	x1, x9, x26, eq
   abac8: eb14003f     	cmp	x1, x20
   abacc: 540001a0     	b.eq	0xabb00 <ingame_ingamewrapper_SetUserInfo+0x868>
   abad0: aa1403e0     	mov	x0, x20
   abad4: aa1603e2     	mov	x2, x22
   abad8: 9402c5de     	bl	0x15d250 <memcmp@plt>
   abadc: 35fffda0     	cbnz	w0, 0xaba90 <ingame_ingamewrapper_SetUserInfo+0x7f8>
   abae0: 14000008     	b	0xabb00 <ingame_ingamewrapper_SetUserInfo+0x868>
   abae4: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   abae8: f9446000     	ldr	x0, [x0, #0x8c0]
   abaec: 9402c5e1     	bl	0x15d270 <__emutls_get_address@plt>
   abaf0: a9007c1f     	stp	xzr, xzr, [x0]
   abaf4: f900081f     	str	xzr, [x0, #0x10]
   abaf8: 1400000f     	b	0xabb34 <ingame_ingamewrapper_SetUserInfo+0x89c>
   abafc: aa1903fa     	mov	x26, x25
   abb00: 52800608     	mov	w8, #0x30               // =48
   abb04: 9b0866e8     	madd	x8, x23, x8, x25
   abb08: eb08035f     	cmp	x26, x8
   abb0c: 54000060     	b.eq	0xabb18 <ingame_ingamewrapper_SetUserInfo+0x880>
   abb10: f9400f48     	ldr	x8, [x26, #0x18]
   abb14: 14000007     	b	0xabb30 <ingame_ingamewrapper_SetUserInfo+0x898>
   abb18: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   abb1c: f9446000     	ldr	x0, [x0, #0x8c0]
   abb20: 9402c5d4     	bl	0x15d270 <__emutls_get_address@plt>
   abb24: aa1f03e8     	mov	x8, xzr
   abb28: a9007c1f     	stp	xzr, xzr, [x0]
   abb2c: f900081f     	str	xzr, [x0, #0x10]
   abb30: f9034be8     	str	x8, [sp, #0x690]
   abb34: d0fffe14     	adrp	x20, 0x6d000
   abb38: 528001a1     	mov	w1, #0xd                // =13
   abb3c: 91223294     	add	x20, x20, #0x88c
   abb40: aa1403e0     	mov	x0, x20
   abb44: 9402c5bf     	bl	0x15d240 <__strlen_chk@plt>
   abb48: b94023f7     	ldr	w23, [sp, #0x20]
   abb4c: f94017f9     	ldr	x25, [sp, #0x28]
   abb50: 340003b7     	cbz	w23, 0xabbc4 <ingame_ingamewrapper_SetUserInfo+0x92c>
   abb54: 8b1706e8     	add	x8, x23, x23, lsl #1
   abb58: aa0003f5     	mov	x21, x0
   abb5c: 92407c16     	and	x22, x0, #0xffffffff
   abb60: d37ced1b     	lsl	x27, x8, #4
   abb64: 528002bc     	mov	w28, #0x15              // =21
   abb68: aa1903fa     	mov	x26, x25
   abb6c: 14000004     	b	0xabb7c <ingame_ingamewrapper_SetUserInfo+0x8e4>
   abb70: 9100c35a     	add	x26, x26, #0x30
   abb74: f100c37b     	subs	x27, x27, #0x30
   abb78: 54000f60     	b.eq	0xabd64 <ingame_ingamewrapper_SetUserInfo+0xacc>
   abb7c: 79402f48     	ldrh	w8, [x26, #0x16]
   abb80: 39405749     	ldrb	w9, [x26, #0x15]
   abb84: b940034a     	ldr	w10, [x26]
   abb88: 7214011f     	tst	w8, #0x1000
   abb8c: 4b090389     	sub	w9, w28, w9
   abb90: 1a890149     	csel	w9, w10, w9, eq
   abb94: 6b15013f     	cmp	w9, w21
   abb98: 54fffec1     	b.ne	0xabb70 <ingame_ingamewrapper_SetUserInfo+0x8d8>
   abb9c: f9400749     	ldr	x9, [x26, #0x8]
   abba0: 7214011f     	tst	w8, #0x1000
   abba4: 9a9a0121     	csel	x1, x9, x26, eq
   abba8: eb14003f     	cmp	x1, x20
   abbac: 540000e0     	b.eq	0xabbc8 <ingame_ingamewrapper_SetUserInfo+0x930>
   abbb0: aa1403e0     	mov	x0, x20
   abbb4: aa1603e2     	mov	x2, x22
   abbb8: 9402c5a6     	bl	0x15d250 <memcmp@plt>
   abbbc: 35fffda0     	cbnz	w0, 0xabb70 <ingame_ingamewrapper_SetUserInfo+0x8d8>
   abbc0: 14000002     	b	0xabbc8 <ingame_ingamewrapper_SetUserInfo+0x930>
   abbc4: aa1903fa     	mov	x26, x25
   abbc8: 52800608     	mov	w8, #0x30               // =48
   abbcc: 9b0866e8     	madd	x8, x23, x8, x25
   abbd0: eb08035f     	cmp	x26, x8
   abbd4: 54000c80     	b.eq	0xabd64 <ingame_ingamewrapper_SetUserInfo+0xacc>
   abbd8: d0fffe14     	adrp	x20, 0x6d000
   abbdc: 528001a1     	mov	w1, #0xd                // =13
   abbe0: 91223294     	add	x20, x20, #0x88c
   abbe4: aa1403e0     	mov	x0, x20
   abbe8: 9402c596     	bl	0x15d240 <__strlen_chk@plt>
   abbec: b94023f7     	ldr	w23, [sp, #0x20]
   abbf0: f94017f9     	ldr	x25, [sp, #0x28]
   abbf4: 340003b7     	cbz	w23, 0xabc68 <ingame_ingamewrapper_SetUserInfo+0x9d0>
   abbf8: 8b1706e8     	add	x8, x23, x23, lsl #1
   abbfc: aa0003f5     	mov	x21, x0
   abc00: 92407c16     	and	x22, x0, #0xffffffff
   abc04: d37ced1b     	lsl	x27, x8, #4
   abc08: 528002bc     	mov	w28, #0x15              // =21
   abc0c: aa1903fa     	mov	x26, x25
   abc10: 14000004     	b	0xabc20 <ingame_ingamewrapper_SetUserInfo+0x988>
   abc14: 9100c35a     	add	x26, x26, #0x30
   abc18: f100c37b     	subs	x27, x27, #0x30
   abc1c: 540007c0     	b.eq	0xabd14 <ingame_ingamewrapper_SetUserInfo+0xa7c>
   abc20: 79402f48     	ldrh	w8, [x26, #0x16]
   abc24: 39405749     	ldrb	w9, [x26, #0x15]
   abc28: b940034a     	ldr	w10, [x26]
   abc2c: 7214011f     	tst	w8, #0x1000
   abc30: 4b090389     	sub	w9, w28, w9
   abc34: 1a890149     	csel	w9, w10, w9, eq
   abc38: 6b15013f     	cmp	w9, w21
   abc3c: 54fffec1     	b.ne	0xabc14 <ingame_ingamewrapper_SetUserInfo+0x97c>
   abc40: f9400749     	ldr	x9, [x26, #0x8]
   abc44: 7214011f     	tst	w8, #0x1000
   abc48: 9a9a0121     	csel	x1, x9, x26, eq
   abc4c: eb14003f     	cmp	x1, x20
   abc50: 540000e0     	b.eq	0xabc6c <ingame_ingamewrapper_SetUserInfo+0x9d4>
   abc54: aa1403e0     	mov	x0, x20
   abc58: aa1603e2     	mov	x2, x22
   abc5c: 9402c57d     	bl	0x15d250 <memcmp@plt>
   abc60: 35fffda0     	cbnz	w0, 0xabc14 <ingame_ingamewrapper_SetUserInfo+0x97c>
   abc64: 14000002     	b	0xabc6c <ingame_ingamewrapper_SetUserInfo+0x9d4>
   abc68: aa1903fa     	mov	x26, x25
   abc6c: 52800608     	mov	w8, #0x30               // =48
   abc70: 9b0866e8     	madd	x8, x23, x8, x25
   abc74: eb08035f     	cmp	x26, x8
   abc78: 540004e0     	b.eq	0xabd14 <ingame_ingamewrapper_SetUserInfo+0xa7c>
   abc7c: 79405f48     	ldrh	w8, [x26, #0x2e]
   abc80: 36400728     	tbz	w8, #0x8, 0xabd64 <ingame_ingamewrapper_SetUserInfo+0xacc>
   abc84: d0fffe14     	adrp	x20, 0x6d000
   abc88: 528001a1     	mov	w1, #0xd                // =13
   abc8c: 91223294     	add	x20, x20, #0x88c
   abc90: aa1403e0     	mov	x0, x20
   abc94: 9402c56b     	bl	0x15d240 <__strlen_chk@plt>
   abc98: b94023f7     	ldr	w23, [sp, #0x20]
   abc9c: f94017f9     	ldr	x25, [sp, #0x28]
   abca0: 34000477     	cbz	w23, 0xabd2c <ingame_ingamewrapper_SetUserInfo+0xa94>
   abca4: 8b1706e8     	add	x8, x23, x23, lsl #1
   abca8: aa0003f5     	mov	x21, x0
   abcac: 92407c16     	and	x22, x0, #0xffffffff
   abcb0: d37ced1b     	lsl	x27, x8, #4
   abcb4: 528002bc     	mov	w28, #0x15              // =21
   abcb8: aa1903fa     	mov	x26, x25
   abcbc: 14000004     	b	0xabccc <ingame_ingamewrapper_SetUserInfo+0xa34>
   abcc0: 9100c35a     	add	x26, x26, #0x30
   abcc4: f100c37b     	subs	x27, x27, #0x30
   abcc8: 54000400     	b.eq	0xabd48 <ingame_ingamewrapper_SetUserInfo+0xab0>
   abccc: 79402f48     	ldrh	w8, [x26, #0x16]
   abcd0: 39405749     	ldrb	w9, [x26, #0x15]
   abcd4: b940034a     	ldr	w10, [x26]
   abcd8: 7214011f     	tst	w8, #0x1000
   abcdc: 4b090389     	sub	w9, w28, w9
   abce0: 1a890149     	csel	w9, w10, w9, eq
   abce4: 6b15013f     	cmp	w9, w21
   abce8: 54fffec1     	b.ne	0xabcc0 <ingame_ingamewrapper_SetUserInfo+0xa28>
   abcec: f9400749     	ldr	x9, [x26, #0x8]
   abcf0: 7214011f     	tst	w8, #0x1000
   abcf4: 9a9a0121     	csel	x1, x9, x26, eq
   abcf8: eb14003f     	cmp	x1, x20
   abcfc: 540001a0     	b.eq	0xabd30 <ingame_ingamewrapper_SetUserInfo+0xa98>
   abd00: aa1403e0     	mov	x0, x20
   abd04: aa1603e2     	mov	x2, x22
   abd08: 9402c552     	bl	0x15d250 <memcmp@plt>
   abd0c: 35fffda0     	cbnz	w0, 0xabcc0 <ingame_ingamewrapper_SetUserInfo+0xa28>
   abd10: 14000008     	b	0xabd30 <ingame_ingamewrapper_SetUserInfo+0xa98>
   abd14: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   abd18: f9446000     	ldr	x0, [x0, #0x8c0]
   abd1c: 9402c555     	bl	0x15d270 <__emutls_get_address@plt>
   abd20: a9007c1f     	stp	xzr, xzr, [x0]
   abd24: f900081f     	str	xzr, [x0, #0x10]
   abd28: 1400000f     	b	0xabd64 <ingame_ingamewrapper_SetUserInfo+0xacc>
   abd2c: aa1903fa     	mov	x26, x25
   abd30: 52800608     	mov	w8, #0x30               // =48
   abd34: 9b0866e8     	madd	x8, x23, x8, x25
   abd38: eb08035f     	cmp	x26, x8
   abd3c: 54000060     	b.eq	0xabd48 <ingame_ingamewrapper_SetUserInfo+0xab0>
   abd40: f9400f48     	ldr	x8, [x26, #0x18]
   abd44: 14000007     	b	0xabd60 <ingame_ingamewrapper_SetUserInfo+0xac8>
   abd48: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   abd4c: f9446000     	ldr	x0, [x0, #0x8c0]
   abd50: 9402c548     	bl	0x15d270 <__emutls_get_address@plt>
   abd54: aa1f03e8     	mov	x8, xzr
   abd58: a9007c1f     	stp	xzr, xzr, [x0]
   abd5c: f900081f     	str	xzr, [x0, #0x10]
   abd60: f9034fe8     	str	x8, [sp, #0x698]
   abd64: d0fffe34     	adrp	x20, 0x71000
   abd68: 52800101     	mov	w1, #0x8                // =8
   abd6c: 9122e694     	add	x20, x20, #0x8b9
   abd70: aa1403e0     	mov	x0, x20
   abd74: 9402c533     	bl	0x15d240 <__strlen_chk@plt>
   abd78: b94023f7     	ldr	w23, [sp, #0x20]
   abd7c: f94017f9     	ldr	x25, [sp, #0x28]
   abd80: 340003b7     	cbz	w23, 0xabdf4 <ingame_ingamewrapper_SetUserInfo+0xb5c>
   abd84: 8b1706e8     	add	x8, x23, x23, lsl #1
   abd88: aa0003f5     	mov	x21, x0
   abd8c: 92407c16     	and	x22, x0, #0xffffffff
   abd90: d37ced1b     	lsl	x27, x8, #4
   abd94: 528002bc     	mov	w28, #0x15              // =21
   abd98: aa1903fa     	mov	x26, x25
   abd9c: 14000004     	b	0xabdac <ingame_ingamewrapper_SetUserInfo+0xb14>
   abda0: 9100c35a     	add	x26, x26, #0x30
   abda4: f100c37b     	subs	x27, x27, #0x30
   abda8: 54000f60     	b.eq	0xabf94 <ingame_ingamewrapper_SetUserInfo+0xcfc>
   abdac: 79402f48     	ldrh	w8, [x26, #0x16]
   abdb0: 39405749     	ldrb	w9, [x26, #0x15]
   abdb4: b940034a     	ldr	w10, [x26]
   abdb8: 7214011f     	tst	w8, #0x1000
   abdbc: 4b090389     	sub	w9, w28, w9
   abdc0: 1a890149     	csel	w9, w10, w9, eq
   abdc4: 6b15013f     	cmp	w9, w21
   abdc8: 54fffec1     	b.ne	0xabda0 <ingame_ingamewrapper_SetUserInfo+0xb08>
   abdcc: f9400749     	ldr	x9, [x26, #0x8]
   abdd0: 7214011f     	tst	w8, #0x1000
   abdd4: 9a9a0121     	csel	x1, x9, x26, eq
   abdd8: eb14003f     	cmp	x1, x20
   abddc: 540000e0     	b.eq	0xabdf8 <ingame_ingamewrapper_SetUserInfo+0xb60>
   abde0: aa1403e0     	mov	x0, x20
   abde4: aa1603e2     	mov	x2, x22
   abde8: 9402c51a     	bl	0x15d250 <memcmp@plt>
   abdec: 35fffda0     	cbnz	w0, 0xabda0 <ingame_ingamewrapper_SetUserInfo+0xb08>
   abdf0: 14000002     	b	0xabdf8 <ingame_ingamewrapper_SetUserInfo+0xb60>
   abdf4: aa1903fa     	mov	x26, x25
   abdf8: 52800608     	mov	w8, #0x30               // =48
   abdfc: 9b0866e8     	madd	x8, x23, x8, x25
   abe00: eb08035f     	cmp	x26, x8
   abe04: 54000c80     	b.eq	0xabf94 <ingame_ingamewrapper_SetUserInfo+0xcfc>
   abe08: d0fffe34     	adrp	x20, 0x71000
   abe0c: 52800101     	mov	w1, #0x8                // =8
   abe10: 9122e694     	add	x20, x20, #0x8b9
   abe14: aa1403e0     	mov	x0, x20
   abe18: 9402c50a     	bl	0x15d240 <__strlen_chk@plt>
   abe1c: b94023f7     	ldr	w23, [sp, #0x20]
   abe20: f94017f9     	ldr	x25, [sp, #0x28]
   abe24: 340003b7     	cbz	w23, 0xabe98 <ingame_ingamewrapper_SetUserInfo+0xc00>
   abe28: 8b1706e8     	add	x8, x23, x23, lsl #1
   abe2c: aa0003f5     	mov	x21, x0
   abe30: 92407c16     	and	x22, x0, #0xffffffff
   abe34: d37ced1b     	lsl	x27, x8, #4
   abe38: 528002bc     	mov	w28, #0x15              // =21
   abe3c: aa1903fa     	mov	x26, x25
   abe40: 14000004     	b	0xabe50 <ingame_ingamewrapper_SetUserInfo+0xbb8>
   abe44: 9100c35a     	add	x26, x26, #0x30
   abe48: f100c37b     	subs	x27, x27, #0x30
   abe4c: 540007c0     	b.eq	0xabf44 <ingame_ingamewrapper_SetUserInfo+0xcac>
   abe50: 79402f48     	ldrh	w8, [x26, #0x16]
   abe54: 39405749     	ldrb	w9, [x26, #0x15]
   abe58: b940034a     	ldr	w10, [x26]
   abe5c: 7214011f     	tst	w8, #0x1000
   abe60: 4b090389     	sub	w9, w28, w9
   abe64: 1a890149     	csel	w9, w10, w9, eq
   abe68: 6b15013f     	cmp	w9, w21
   abe6c: 54fffec1     	b.ne	0xabe44 <ingame_ingamewrapper_SetUserInfo+0xbac>
   abe70: f9400749     	ldr	x9, [x26, #0x8]
   abe74: 7214011f     	tst	w8, #0x1000
   abe78: 9a9a0121     	csel	x1, x9, x26, eq
   abe7c: eb14003f     	cmp	x1, x20
   abe80: 540000e0     	b.eq	0xabe9c <ingame_ingamewrapper_SetUserInfo+0xc04>
   abe84: aa1403e0     	mov	x0, x20
   abe88: aa1603e2     	mov	x2, x22
   abe8c: 9402c4f1     	bl	0x15d250 <memcmp@plt>
   abe90: 35fffda0     	cbnz	w0, 0xabe44 <ingame_ingamewrapper_SetUserInfo+0xbac>
   abe94: 14000002     	b	0xabe9c <ingame_ingamewrapper_SetUserInfo+0xc04>
   abe98: aa1903fa     	mov	x26, x25
   abe9c: 52800608     	mov	w8, #0x30               // =48
   abea0: 9b0866e8     	madd	x8, x23, x8, x25
   abea4: eb08035f     	cmp	x26, x8
   abea8: 540004e0     	b.eq	0xabf44 <ingame_ingamewrapper_SetUserInfo+0xcac>
   abeac: 79405f48     	ldrh	w8, [x26, #0x2e]
   abeb0: 36280728     	tbz	w8, #0x5, 0xabf94 <ingame_ingamewrapper_SetUserInfo+0xcfc>
   abeb4: d0fffe34     	adrp	x20, 0x71000
   abeb8: 52800101     	mov	w1, #0x8                // =8
   abebc: 9122e694     	add	x20, x20, #0x8b9
   abec0: aa1403e0     	mov	x0, x20
   abec4: 9402c4df     	bl	0x15d240 <__strlen_chk@plt>
   abec8: b94023f7     	ldr	w23, [sp, #0x20]
   abecc: f94017f9     	ldr	x25, [sp, #0x28]
   abed0: 34000477     	cbz	w23, 0xabf5c <ingame_ingamewrapper_SetUserInfo+0xcc4>
   abed4: 8b1706e8     	add	x8, x23, x23, lsl #1
   abed8: aa0003f5     	mov	x21, x0
   abedc: 92407c16     	and	x22, x0, #0xffffffff
   abee0: d37ced1b     	lsl	x27, x8, #4
   abee4: 528002bc     	mov	w28, #0x15              // =21
   abee8: aa1903fa     	mov	x26, x25
   abeec: 14000004     	b	0xabefc <ingame_ingamewrapper_SetUserInfo+0xc64>
   abef0: 9100c35a     	add	x26, x26, #0x30
   abef4: f100c37b     	subs	x27, x27, #0x30
   abef8: 54000400     	b.eq	0xabf78 <ingame_ingamewrapper_SetUserInfo+0xce0>
   abefc: 79402f48     	ldrh	w8, [x26, #0x16]
   abf00: 39405749     	ldrb	w9, [x26, #0x15]
   abf04: b940034a     	ldr	w10, [x26]
   abf08: 7214011f     	tst	w8, #0x1000
   abf0c: 4b090389     	sub	w9, w28, w9
   abf10: 1a890149     	csel	w9, w10, w9, eq
   abf14: 6b15013f     	cmp	w9, w21
   abf18: 54fffec1     	b.ne	0xabef0 <ingame_ingamewrapper_SetUserInfo+0xc58>
   abf1c: f9400749     	ldr	x9, [x26, #0x8]
   abf20: 7214011f     	tst	w8, #0x1000
   abf24: 9a9a0121     	csel	x1, x9, x26, eq
   abf28: eb14003f     	cmp	x1, x20
   abf2c: 540001a0     	b.eq	0xabf60 <ingame_ingamewrapper_SetUserInfo+0xcc8>
   abf30: aa1403e0     	mov	x0, x20
   abf34: aa1603e2     	mov	x2, x22
   abf38: 9402c4c6     	bl	0x15d250 <memcmp@plt>
   abf3c: 35fffda0     	cbnz	w0, 0xabef0 <ingame_ingamewrapper_SetUserInfo+0xc58>
   abf40: 14000008     	b	0xabf60 <ingame_ingamewrapper_SetUserInfo+0xcc8>
   abf44: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   abf48: f9446000     	ldr	x0, [x0, #0x8c0]
   abf4c: 9402c4c9     	bl	0x15d270 <__emutls_get_address@plt>
   abf50: a9007c1f     	stp	xzr, xzr, [x0]
   abf54: f900081f     	str	xzr, [x0, #0x10]
   abf58: 1400000f     	b	0xabf94 <ingame_ingamewrapper_SetUserInfo+0xcfc>
   abf5c: aa1903fa     	mov	x26, x25
   abf60: 52800608     	mov	w8, #0x30               // =48
   abf64: 9b0866e8     	madd	x8, x23, x8, x25
   abf68: eb08035f     	cmp	x26, x8
   abf6c: 54000060     	b.eq	0xabf78 <ingame_ingamewrapper_SetUserInfo+0xce0>
   abf70: b9401b48     	ldr	w8, [x26, #0x18]
   abf74: 14000007     	b	0xabf90 <ingame_ingamewrapper_SetUserInfo+0xcf8>
   abf78: b0000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   abf7c: f9446000     	ldr	x0, [x0, #0x8c0]
   abf80: 9402c4bc     	bl	0x15d270 <__emutls_get_address@plt>
   abf84: 2a1f03e8     	mov	w8, wzr
   abf88: a9007c1f     	stp	xzr, xzr, [x0]
   abf8c: f900081f     	str	xzr, [x0, #0x10]
   abf90: b906a3e8     	str	w8, [sp, #0x6a0]
   abf94: f0fffe14     	adrp	x20, 0x6e000
   abf98: 52800121     	mov	w1, #0x9                // =9
   abf9c: 91038294     	add	x20, x20, #0xe0
   abfa0: aa1403e0     	mov	x0, x20
   abfa4: 9402c4a7     	bl	0x15d240 <__strlen_chk@plt>
   abfa8: b94023f7     	ldr	w23, [sp, #0x20]
   abfac: f94017f9     	ldr	x25, [sp, #0x28]
   abfb0: 340003b7     	cbz	w23, 0xac024 <ingame_ingamewrapper_SetUserInfo+0xd8c>
   abfb4: 8b1706e8     	add	x8, x23, x23, lsl #1
   abfb8: aa0003f5     	mov	x21, x0
   abfbc: 92407c16     	and	x22, x0, #0xffffffff
   abfc0: d37ced1b     	lsl	x27, x8, #4
   abfc4: 528002bc     	mov	w28, #0x15              // =21
   abfc8: aa1903fa     	mov	x26, x25
   abfcc: 14000004     	b	0xabfdc <ingame_ingamewrapper_SetUserInfo+0xd44>
   abfd0: 9100c35a     	add	x26, x26, #0x30
   abfd4: f100c37b     	subs	x27, x27, #0x30
   abfd8: 54000f60     	b.eq	0xac1c4 <ingame_ingamewrapper_SetUserInfo+0xf2c>
   abfdc: 79402f48     	ldrh	w8, [x26, #0x16]
   abfe0: 39405749     	ldrb	w9, [x26, #0x15]
   abfe4: b940034a     	ldr	w10, [x26]
   abfe8: 7214011f     	tst	w8, #0x1000
   abfec: 4b090389     	sub	w9, w28, w9
   abff0: 1a890149     	csel	w9, w10, w9, eq
   abff4: 6b15013f     	cmp	w9, w21
   abff8: 54fffec1     	b.ne	0xabfd0 <ingame_ingamewrapper_SetUserInfo+0xd38>
   abffc: f9400749     	ldr	x9, [x26, #0x8]
   ac000: 7214011f     	tst	w8, #0x1000
   ac004: 9a9a0121     	csel	x1, x9, x26, eq
   ac008: eb14003f     	cmp	x1, x20
   ac00c: 540000e0     	b.eq	0xac028 <ingame_ingamewrapper_SetUserInfo+0xd90>
   ac010: aa1403e0     	mov	x0, x20
   ac014: aa1603e2     	mov	x2, x22
   ac018: 9402c48e     	bl	0x15d250 <memcmp@plt>
   ac01c: 35fffda0     	cbnz	w0, 0xabfd0 <ingame_ingamewrapper_SetUserInfo+0xd38>
   ac020: 14000002     	b	0xac028 <ingame_ingamewrapper_SetUserInfo+0xd90>
   ac024: aa1903fa     	mov	x26, x25
   ac028: 52800608     	mov	w8, #0x30               // =48
   ac02c: 9b0866e8     	madd	x8, x23, x8, x25
   ac030: eb08035f     	cmp	x26, x8
   ac034: 54000c80     	b.eq	0xac1c4 <ingame_ingamewrapper_SetUserInfo+0xf2c>
   ac038: d0fffe14     	adrp	x20, 0x6e000
   ac03c: 52800121     	mov	w1, #0x9                // =9
   ac040: 91038294     	add	x20, x20, #0xe0
   ac044: aa1403e0     	mov	x0, x20
   ac048: 9402c47e     	bl	0x15d240 <__strlen_chk@plt>
   ac04c: b94023f7     	ldr	w23, [sp, #0x20]
   ac050: f94017f9     	ldr	x25, [sp, #0x28]
   ac054: 340003b7     	cbz	w23, 0xac0c8 <ingame_ingamewrapper_SetUserInfo+0xe30>
   ac058: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac05c: aa0003f5     	mov	x21, x0
   ac060: 92407c16     	and	x22, x0, #0xffffffff
   ac064: d37ced1b     	lsl	x27, x8, #4
   ac068: 528002bc     	mov	w28, #0x15              // =21
   ac06c: aa1903fa     	mov	x26, x25
   ac070: 14000004     	b	0xac080 <ingame_ingamewrapper_SetUserInfo+0xde8>
   ac074: 9100c35a     	add	x26, x26, #0x30
   ac078: f100c37b     	subs	x27, x27, #0x30
   ac07c: 540007c0     	b.eq	0xac174 <ingame_ingamewrapper_SetUserInfo+0xedc>
   ac080: 79402f48     	ldrh	w8, [x26, #0x16]
   ac084: 39405749     	ldrb	w9, [x26, #0x15]
   ac088: b940034a     	ldr	w10, [x26]
   ac08c: 7214011f     	tst	w8, #0x1000
   ac090: 4b090389     	sub	w9, w28, w9
   ac094: 1a890149     	csel	w9, w10, w9, eq
   ac098: 6b15013f     	cmp	w9, w21
   ac09c: 54fffec1     	b.ne	0xac074 <ingame_ingamewrapper_SetUserInfo+0xddc>
   ac0a0: f9400749     	ldr	x9, [x26, #0x8]
   ac0a4: 7214011f     	tst	w8, #0x1000
   ac0a8: 9a9a0121     	csel	x1, x9, x26, eq
   ac0ac: eb14003f     	cmp	x1, x20
   ac0b0: 540000e0     	b.eq	0xac0cc <ingame_ingamewrapper_SetUserInfo+0xe34>
   ac0b4: aa1403e0     	mov	x0, x20
   ac0b8: aa1603e2     	mov	x2, x22
   ac0bc: 9402c465     	bl	0x15d250 <memcmp@plt>
   ac0c0: 35fffda0     	cbnz	w0, 0xac074 <ingame_ingamewrapper_SetUserInfo+0xddc>
   ac0c4: 14000002     	b	0xac0cc <ingame_ingamewrapper_SetUserInfo+0xe34>
   ac0c8: aa1903fa     	mov	x26, x25
   ac0cc: 52800608     	mov	w8, #0x30               // =48
   ac0d0: 9b0866e8     	madd	x8, x23, x8, x25
   ac0d4: eb08035f     	cmp	x26, x8
   ac0d8: 540004e0     	b.eq	0xac174 <ingame_ingamewrapper_SetUserInfo+0xedc>
   ac0dc: 79405f48     	ldrh	w8, [x26, #0x2e]
   ac0e0: 36280728     	tbz	w8, #0x5, 0xac1c4 <ingame_ingamewrapper_SetUserInfo+0xf2c>
   ac0e4: d0fffe14     	adrp	x20, 0x6e000
   ac0e8: 52800121     	mov	w1, #0x9                // =9
   ac0ec: 91038294     	add	x20, x20, #0xe0
   ac0f0: aa1403e0     	mov	x0, x20
   ac0f4: 9402c453     	bl	0x15d240 <__strlen_chk@plt>
   ac0f8: b94023f7     	ldr	w23, [sp, #0x20]
   ac0fc: f94017f9     	ldr	x25, [sp, #0x28]
   ac100: 34000477     	cbz	w23, 0xac18c <ingame_ingamewrapper_SetUserInfo+0xef4>
   ac104: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac108: aa0003f5     	mov	x21, x0
   ac10c: 92407c16     	and	x22, x0, #0xffffffff
   ac110: d37ced1b     	lsl	x27, x8, #4
   ac114: 528002bc     	mov	w28, #0x15              // =21
   ac118: aa1903fa     	mov	x26, x25
   ac11c: 14000004     	b	0xac12c <ingame_ingamewrapper_SetUserInfo+0xe94>
   ac120: 9100c35a     	add	x26, x26, #0x30
   ac124: f100c37b     	subs	x27, x27, #0x30
   ac128: 54000400     	b.eq	0xac1a8 <ingame_ingamewrapper_SetUserInfo+0xf10>
   ac12c: 79402f48     	ldrh	w8, [x26, #0x16]
   ac130: 39405749     	ldrb	w9, [x26, #0x15]
   ac134: b940034a     	ldr	w10, [x26]
   ac138: 7214011f     	tst	w8, #0x1000
   ac13c: 4b090389     	sub	w9, w28, w9
   ac140: 1a890149     	csel	w9, w10, w9, eq
   ac144: 6b15013f     	cmp	w9, w21
   ac148: 54fffec1     	b.ne	0xac120 <ingame_ingamewrapper_SetUserInfo+0xe88>
   ac14c: f9400749     	ldr	x9, [x26, #0x8]
   ac150: 7214011f     	tst	w8, #0x1000
   ac154: 9a9a0121     	csel	x1, x9, x26, eq
   ac158: eb14003f     	cmp	x1, x20
   ac15c: 540001a0     	b.eq	0xac190 <ingame_ingamewrapper_SetUserInfo+0xef8>
   ac160: aa1403e0     	mov	x0, x20
   ac164: aa1603e2     	mov	x2, x22
   ac168: 9402c43a     	bl	0x15d250 <memcmp@plt>
   ac16c: 35fffda0     	cbnz	w0, 0xac120 <ingame_ingamewrapper_SetUserInfo+0xe88>
   ac170: 14000008     	b	0xac190 <ingame_ingamewrapper_SetUserInfo+0xef8>
   ac174: 90000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ac178: f9446000     	ldr	x0, [x0, #0x8c0]
   ac17c: 9402c43d     	bl	0x15d270 <__emutls_get_address@plt>
   ac180: a9007c1f     	stp	xzr, xzr, [x0]
   ac184: f900081f     	str	xzr, [x0, #0x10]
   ac188: 1400000f     	b	0xac1c4 <ingame_ingamewrapper_SetUserInfo+0xf2c>
   ac18c: aa1903fa     	mov	x26, x25
   ac190: 52800608     	mov	w8, #0x30               // =48
   ac194: 9b0866e8     	madd	x8, x23, x8, x25
   ac198: eb08035f     	cmp	x26, x8
   ac19c: 54000060     	b.eq	0xac1a8 <ingame_ingamewrapper_SetUserInfo+0xf10>
   ac1a0: b9401b48     	ldr	w8, [x26, #0x18]
   ac1a4: 14000007     	b	0xac1c0 <ingame_ingamewrapper_SetUserInfo+0xf28>
   ac1a8: 90000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ac1ac: f9446000     	ldr	x0, [x0, #0x8c0]
   ac1b0: 9402c430     	bl	0x15d270 <__emutls_get_address@plt>
   ac1b4: 2a1f03e8     	mov	w8, wzr
   ac1b8: a9007c1f     	stp	xzr, xzr, [x0]
   ac1bc: f900081f     	str	xzr, [x0, #0x10]
   ac1c0: b906a7e8     	str	w8, [sp, #0x6a4]
   ac1c4: f0fffe14     	adrp	x20, 0x6f000
   ac1c8: 528001a1     	mov	w1, #0xd                // =13
   ac1cc: 91314294     	add	x20, x20, #0xc50
   ac1d0: aa1403e0     	mov	x0, x20
   ac1d4: 9402c41b     	bl	0x15d240 <__strlen_chk@plt>
   ac1d8: b94023f7     	ldr	w23, [sp, #0x20]
   ac1dc: f94017f9     	ldr	x25, [sp, #0x28]
   ac1e0: 340003b7     	cbz	w23, 0xac254 <ingame_ingamewrapper_SetUserInfo+0xfbc>
   ac1e4: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac1e8: aa0003f5     	mov	x21, x0
   ac1ec: 92407c16     	and	x22, x0, #0xffffffff
   ac1f0: d37ced1b     	lsl	x27, x8, #4
   ac1f4: 528002bc     	mov	w28, #0x15              // =21
   ac1f8: aa1903fa     	mov	x26, x25
   ac1fc: 14000004     	b	0xac20c <ingame_ingamewrapper_SetUserInfo+0xf74>
   ac200: 9100c35a     	add	x26, x26, #0x30
   ac204: f100c37b     	subs	x27, x27, #0x30
   ac208: 54000f60     	b.eq	0xac3f4 <ingame_ingamewrapper_SetUserInfo+0x115c>
   ac20c: 79402f48     	ldrh	w8, [x26, #0x16]
   ac210: 39405749     	ldrb	w9, [x26, #0x15]
   ac214: b940034a     	ldr	w10, [x26]
   ac218: 7214011f     	tst	w8, #0x1000
   ac21c: 4b090389     	sub	w9, w28, w9
   ac220: 1a890149     	csel	w9, w10, w9, eq
   ac224: 6b15013f     	cmp	w9, w21
   ac228: 54fffec1     	b.ne	0xac200 <ingame_ingamewrapper_SetUserInfo+0xf68>
   ac22c: f9400749     	ldr	x9, [x26, #0x8]
   ac230: 7214011f     	tst	w8, #0x1000
   ac234: 9a9a0121     	csel	x1, x9, x26, eq
   ac238: eb14003f     	cmp	x1, x20
   ac23c: 540000e0     	b.eq	0xac258 <ingame_ingamewrapper_SetUserInfo+0xfc0>
   ac240: aa1403e0     	mov	x0, x20
   ac244: aa1603e2     	mov	x2, x22
   ac248: 9402c402     	bl	0x15d250 <memcmp@plt>
   ac24c: 35fffda0     	cbnz	w0, 0xac200 <ingame_ingamewrapper_SetUserInfo+0xf68>
   ac250: 14000002     	b	0xac258 <ingame_ingamewrapper_SetUserInfo+0xfc0>
   ac254: aa1903fa     	mov	x26, x25
   ac258: 52800608     	mov	w8, #0x30               // =48
   ac25c: 9b0866e8     	madd	x8, x23, x8, x25
   ac260: eb08035f     	cmp	x26, x8
   ac264: 54000c80     	b.eq	0xac3f4 <ingame_ingamewrapper_SetUserInfo+0x115c>
   ac268: f0fffe14     	adrp	x20, 0x6f000
   ac26c: 528001a1     	mov	w1, #0xd                // =13
   ac270: 91314294     	add	x20, x20, #0xc50
   ac274: aa1403e0     	mov	x0, x20
   ac278: 9402c3f2     	bl	0x15d240 <__strlen_chk@plt>
   ac27c: b94023f7     	ldr	w23, [sp, #0x20]
   ac280: f94017f9     	ldr	x25, [sp, #0x28]
   ac284: 340003b7     	cbz	w23, 0xac2f8 <ingame_ingamewrapper_SetUserInfo+0x1060>
   ac288: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac28c: aa0003f5     	mov	x21, x0
   ac290: 92407c16     	and	x22, x0, #0xffffffff
   ac294: d37ced1b     	lsl	x27, x8, #4
   ac298: 528002bc     	mov	w28, #0x15              // =21
   ac29c: aa1903fa     	mov	x26, x25
   ac2a0: 14000004     	b	0xac2b0 <ingame_ingamewrapper_SetUserInfo+0x1018>
   ac2a4: 9100c35a     	add	x26, x26, #0x30
   ac2a8: f100c37b     	subs	x27, x27, #0x30
   ac2ac: 540007c0     	b.eq	0xac3a4 <ingame_ingamewrapper_SetUserInfo+0x110c>
   ac2b0: 79402f48     	ldrh	w8, [x26, #0x16]
   ac2b4: 39405749     	ldrb	w9, [x26, #0x15]
   ac2b8: b940034a     	ldr	w10, [x26]
   ac2bc: 7214011f     	tst	w8, #0x1000
   ac2c0: 4b090389     	sub	w9, w28, w9
   ac2c4: 1a890149     	csel	w9, w10, w9, eq
   ac2c8: 6b15013f     	cmp	w9, w21
   ac2cc: 54fffec1     	b.ne	0xac2a4 <ingame_ingamewrapper_SetUserInfo+0x100c>
   ac2d0: f9400749     	ldr	x9, [x26, #0x8]
   ac2d4: 7214011f     	tst	w8, #0x1000
   ac2d8: 9a9a0121     	csel	x1, x9, x26, eq
   ac2dc: eb14003f     	cmp	x1, x20
   ac2e0: 540000e0     	b.eq	0xac2fc <ingame_ingamewrapper_SetUserInfo+0x1064>
   ac2e4: aa1403e0     	mov	x0, x20
   ac2e8: aa1603e2     	mov	x2, x22
   ac2ec: 9402c3d9     	bl	0x15d250 <memcmp@plt>
   ac2f0: 35fffda0     	cbnz	w0, 0xac2a4 <ingame_ingamewrapper_SetUserInfo+0x100c>
   ac2f4: 14000002     	b	0xac2fc <ingame_ingamewrapper_SetUserInfo+0x1064>
   ac2f8: aa1903fa     	mov	x26, x25
   ac2fc: 52800608     	mov	w8, #0x30               // =48
   ac300: 9b0866e8     	madd	x8, x23, x8, x25
   ac304: eb08035f     	cmp	x26, x8
   ac308: 540004e0     	b.eq	0xac3a4 <ingame_ingamewrapper_SetUserInfo+0x110c>
   ac30c: 79405f48     	ldrh	w8, [x26, #0x2e]
   ac310: 36280728     	tbz	w8, #0x5, 0xac3f4 <ingame_ingamewrapper_SetUserInfo+0x115c>
   ac314: f0fffe14     	adrp	x20, 0x6f000
   ac318: 528001a1     	mov	w1, #0xd                // =13
   ac31c: 91314294     	add	x20, x20, #0xc50
   ac320: aa1403e0     	mov	x0, x20
   ac324: 9402c3c7     	bl	0x15d240 <__strlen_chk@plt>
   ac328: b94023f7     	ldr	w23, [sp, #0x20]
   ac32c: f94017f9     	ldr	x25, [sp, #0x28]
   ac330: 34000477     	cbz	w23, 0xac3bc <ingame_ingamewrapper_SetUserInfo+0x1124>
   ac334: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac338: aa0003f5     	mov	x21, x0
   ac33c: 92407c16     	and	x22, x0, #0xffffffff
   ac340: d37ced1b     	lsl	x27, x8, #4
   ac344: 528002bc     	mov	w28, #0x15              // =21
   ac348: aa1903fa     	mov	x26, x25
   ac34c: 14000004     	b	0xac35c <ingame_ingamewrapper_SetUserInfo+0x10c4>
   ac350: 9100c35a     	add	x26, x26, #0x30
   ac354: f100c37b     	subs	x27, x27, #0x30
   ac358: 54000400     	b.eq	0xac3d8 <ingame_ingamewrapper_SetUserInfo+0x1140>
   ac35c: 79402f48     	ldrh	w8, [x26, #0x16]
   ac360: 39405749     	ldrb	w9, [x26, #0x15]
   ac364: b940034a     	ldr	w10, [x26]
   ac368: 7214011f     	tst	w8, #0x1000
   ac36c: 4b090389     	sub	w9, w28, w9
   ac370: 1a890149     	csel	w9, w10, w9, eq
   ac374: 6b15013f     	cmp	w9, w21
   ac378: 54fffec1     	b.ne	0xac350 <ingame_ingamewrapper_SetUserInfo+0x10b8>
   ac37c: f9400749     	ldr	x9, [x26, #0x8]
   ac380: 7214011f     	tst	w8, #0x1000
   ac384: 9a9a0121     	csel	x1, x9, x26, eq
   ac388: eb14003f     	cmp	x1, x20
   ac38c: 540001a0     	b.eq	0xac3c0 <ingame_ingamewrapper_SetUserInfo+0x1128>
   ac390: aa1403e0     	mov	x0, x20
   ac394: aa1603e2     	mov	x2, x22
   ac398: 9402c3ae     	bl	0x15d250 <memcmp@plt>
   ac39c: 35fffda0     	cbnz	w0, 0xac350 <ingame_ingamewrapper_SetUserInfo+0x10b8>
   ac3a0: 14000008     	b	0xac3c0 <ingame_ingamewrapper_SetUserInfo+0x1128>
   ac3a4: 90000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ac3a8: f9446000     	ldr	x0, [x0, #0x8c0]
   ac3ac: 9402c3b1     	bl	0x15d270 <__emutls_get_address@plt>
   ac3b0: a9007c1f     	stp	xzr, xzr, [x0]
   ac3b4: f900081f     	str	xzr, [x0, #0x10]
   ac3b8: 1400000f     	b	0xac3f4 <ingame_ingamewrapper_SetUserInfo+0x115c>
   ac3bc: aa1903fa     	mov	x26, x25
   ac3c0: 52800608     	mov	w8, #0x30               // =48
   ac3c4: 9b0866e8     	madd	x8, x23, x8, x25
   ac3c8: eb08035f     	cmp	x26, x8
   ac3cc: 54000060     	b.eq	0xac3d8 <ingame_ingamewrapper_SetUserInfo+0x1140>
   ac3d0: b9401b48     	ldr	w8, [x26, #0x18]
   ac3d4: 14000007     	b	0xac3f0 <ingame_ingamewrapper_SetUserInfo+0x1158>
   ac3d8: 90000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ac3dc: f9446000     	ldr	x0, [x0, #0x8c0]
   ac3e0: 9402c3a4     	bl	0x15d270 <__emutls_get_address@plt>
   ac3e4: 2a1f03e8     	mov	w8, wzr
   ac3e8: a9007c1f     	stp	xzr, xzr, [x0]
   ac3ec: f900081f     	str	xzr, [x0, #0x10]
   ac3f0: b906abe8     	str	w8, [sp, #0x6a8]
   ac3f4: f0fffe14     	adrp	x20, 0x6f000
   ac3f8: 52800261     	mov	w1, #0x13               // =19
   ac3fc: 91317694     	add	x20, x20, #0xc5d
   ac400: aa1403e0     	mov	x0, x20
   ac404: 9402c38f     	bl	0x15d240 <__strlen_chk@plt>
   ac408: b94023f7     	ldr	w23, [sp, #0x20]
   ac40c: f94017f9     	ldr	x25, [sp, #0x28]
   ac410: 340003b7     	cbz	w23, 0xac484 <ingame_ingamewrapper_SetUserInfo+0x11ec>
   ac414: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac418: aa0003f5     	mov	x21, x0
   ac41c: 92407c16     	and	x22, x0, #0xffffffff
   ac420: d37ced1b     	lsl	x27, x8, #4
   ac424: 528002bc     	mov	w28, #0x15              // =21
   ac428: aa1903fa     	mov	x26, x25
   ac42c: 14000004     	b	0xac43c <ingame_ingamewrapper_SetUserInfo+0x11a4>
   ac430: 9100c35a     	add	x26, x26, #0x30
   ac434: f100c37b     	subs	x27, x27, #0x30
   ac438: 54000fa0     	b.eq	0xac62c <ingame_ingamewrapper_SetUserInfo+0x1394>
   ac43c: 79402f48     	ldrh	w8, [x26, #0x16]
   ac440: 39405749     	ldrb	w9, [x26, #0x15]
   ac444: b940034a     	ldr	w10, [x26]
   ac448: 7214011f     	tst	w8, #0x1000
   ac44c: 4b090389     	sub	w9, w28, w9
   ac450: 1a890149     	csel	w9, w10, w9, eq
   ac454: 6b15013f     	cmp	w9, w21
   ac458: 54fffec1     	b.ne	0xac430 <ingame_ingamewrapper_SetUserInfo+0x1198>
   ac45c: f9400749     	ldr	x9, [x26, #0x8]
   ac460: 7214011f     	tst	w8, #0x1000
   ac464: 9a9a0121     	csel	x1, x9, x26, eq
   ac468: eb14003f     	cmp	x1, x20
   ac46c: 540000e0     	b.eq	0xac488 <ingame_ingamewrapper_SetUserInfo+0x11f0>
   ac470: aa1403e0     	mov	x0, x20
   ac474: aa1603e2     	mov	x2, x22
   ac478: 9402c376     	bl	0x15d250 <memcmp@plt>
   ac47c: 35fffda0     	cbnz	w0, 0xac430 <ingame_ingamewrapper_SetUserInfo+0x1198>
   ac480: 14000002     	b	0xac488 <ingame_ingamewrapper_SetUserInfo+0x11f0>
   ac484: aa1903fa     	mov	x26, x25
   ac488: 52800608     	mov	w8, #0x30               // =48
   ac48c: 9b0866e8     	madd	x8, x23, x8, x25
   ac490: eb08035f     	cmp	x26, x8
   ac494: 54000cc0     	b.eq	0xac62c <ingame_ingamewrapper_SetUserInfo+0x1394>
   ac498: f0fffe14     	adrp	x20, 0x6f000
   ac49c: 52800261     	mov	w1, #0x13               // =19
   ac4a0: 91317694     	add	x20, x20, #0xc5d
   ac4a4: aa1403e0     	mov	x0, x20
   ac4a8: 9402c366     	bl	0x15d240 <__strlen_chk@plt>
   ac4ac: b94023f7     	ldr	w23, [sp, #0x20]
   ac4b0: f94017f9     	ldr	x25, [sp, #0x28]
   ac4b4: 340003b7     	cbz	w23, 0xac528 <ingame_ingamewrapper_SetUserInfo+0x1290>
   ac4b8: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac4bc: aa0003f5     	mov	x21, x0
   ac4c0: 92407c16     	and	x22, x0, #0xffffffff
   ac4c4: d37ced1b     	lsl	x27, x8, #4
   ac4c8: 528002bc     	mov	w28, #0x15              // =21
   ac4cc: aa1903fa     	mov	x26, x25
   ac4d0: 14000004     	b	0xac4e0 <ingame_ingamewrapper_SetUserInfo+0x1248>
   ac4d4: 9100c35a     	add	x26, x26, #0x30
   ac4d8: f100c37b     	subs	x27, x27, #0x30
   ac4dc: 540007c0     	b.eq	0xac5d4 <ingame_ingamewrapper_SetUserInfo+0x133c>
   ac4e0: 79402f48     	ldrh	w8, [x26, #0x16]
   ac4e4: 39405749     	ldrb	w9, [x26, #0x15]
   ac4e8: b940034a     	ldr	w10, [x26]
   ac4ec: 7214011f     	tst	w8, #0x1000
   ac4f0: 4b090389     	sub	w9, w28, w9
   ac4f4: 1a890149     	csel	w9, w10, w9, eq
   ac4f8: 6b15013f     	cmp	w9, w21
   ac4fc: 54fffec1     	b.ne	0xac4d4 <ingame_ingamewrapper_SetUserInfo+0x123c>
   ac500: f9400749     	ldr	x9, [x26, #0x8]
   ac504: 7214011f     	tst	w8, #0x1000
   ac508: 9a9a0121     	csel	x1, x9, x26, eq
   ac50c: eb14003f     	cmp	x1, x20
   ac510: 540000e0     	b.eq	0xac52c <ingame_ingamewrapper_SetUserInfo+0x1294>
   ac514: aa1403e0     	mov	x0, x20
   ac518: aa1603e2     	mov	x2, x22
   ac51c: 9402c34d     	bl	0x15d250 <memcmp@plt>
   ac520: 35fffda0     	cbnz	w0, 0xac4d4 <ingame_ingamewrapper_SetUserInfo+0x123c>
   ac524: 14000002     	b	0xac52c <ingame_ingamewrapper_SetUserInfo+0x1294>
   ac528: aa1903fa     	mov	x26, x25
   ac52c: 52800608     	mov	w8, #0x30               // =48
   ac530: 9b0866e8     	madd	x8, x23, x8, x25
   ac534: eb08035f     	cmp	x26, x8
   ac538: 540004e0     	b.eq	0xac5d4 <ingame_ingamewrapper_SetUserInfo+0x133c>
   ac53c: 79405f48     	ldrh	w8, [x26, #0x2e]
   ac540: 36180768     	tbz	w8, #0x3, 0xac62c <ingame_ingamewrapper_SetUserInfo+0x1394>
   ac544: f0fffe14     	adrp	x20, 0x6f000
   ac548: 52800261     	mov	w1, #0x13               // =19
   ac54c: 91317694     	add	x20, x20, #0xc5d
   ac550: aa1403e0     	mov	x0, x20
   ac554: 9402c33b     	bl	0x15d240 <__strlen_chk@plt>
   ac558: b94023f7     	ldr	w23, [sp, #0x20]
   ac55c: f94017f9     	ldr	x25, [sp, #0x28]
   ac560: 34000477     	cbz	w23, 0xac5ec <ingame_ingamewrapper_SetUserInfo+0x1354>
   ac564: 8b1706e8     	add	x8, x23, x23, lsl #1
   ac568: aa0003f5     	mov	x21, x0
   ac56c: 92407c16     	and	x22, x0, #0xffffffff
   ac570: d37ced1b     	lsl	x27, x8, #4
   ac574: 528002bc     	mov	w28, #0x15              // =21
   ac578: aa1903fa     	mov	x26, x25
   ac57c: 14000004     	b	0xac58c <ingame_ingamewrapper_SetUserInfo+0x12f4>
   ac580: 9100c35a     	add	x26, x26, #0x30
   ac584: f100c37b     	subs	x27, x27, #0x30
   ac588: 54000440     	b.eq	0xac610 <ingame_ingamewrapper_SetUserInfo+0x1378>
   ac58c: 79402f48     	ldrh	w8, [x26, #0x16]
   ac590: 39405749     	ldrb	w9, [x26, #0x15]
   ac594: b940034a     	ldr	w10, [x26]
   ac598: 7214011f     	tst	w8, #0x1000
   ac59c: 4b090389     	sub	w9, w28, w9
   ac5a0: 1a890149     	csel	w9, w10, w9, eq
   ac5a4: 6b15013f     	cmp	w9, w21
   ac5a8: 54fffec1     	b.ne	0xac580 <ingame_ingamewrapper_SetUserInfo+0x12e8>
   ac5ac: f9400749     	ldr	x9, [x26, #0x8]
   ac5b0: 7214011f     	tst	w8, #0x1000
   ac5b4: 9a9a0121     	csel	x1, x9, x26, eq
   ac5b8: eb14003f     	cmp	x1, x20
   ac5bc: 540001a0     	b.eq	0xac5f0 <ingame_ingamewrapper_SetUserInfo+0x1358>
   ac5c0: aa1403e0     	mov	x0, x20
   ac5c4: aa1603e2     	mov	x2, x22
   ac5c8: 9402c322     	bl	0x15d250 <memcmp@plt>
   ac5cc: 35fffda0     	cbnz	w0, 0xac580 <ingame_ingamewrapper_SetUserInfo+0x12e8>
   ac5d0: 14000008     	b	0xac5f0 <ingame_ingamewrapper_SetUserInfo+0x1358>
   ac5d4: 90000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ac5d8: f9446000     	ldr	x0, [x0, #0x8c0]
   ac5dc: 9402c325     	bl	0x15d270 <__emutls_get_address@plt>
   ac5e0: a9007c1f     	stp	xzr, xzr, [x0]
   ac5e4: f900081f     	str	xzr, [x0, #0x10]
   ac5e8: 14000011     	b	0xac62c <ingame_ingamewrapper_SetUserInfo+0x1394>
   ac5ec: aa1903fa     	mov	x26, x25
   ac5f0: 52800608     	mov	w8, #0x30               // =48
   ac5f4: 9b0866e8     	madd	x8, x23, x8, x25
   ac5f8: eb08035f     	cmp	x26, x8
   ac5fc: 540000a0     	b.eq	0xac610 <ingame_ingamewrapper_SetUserInfo+0x1378>
   ac600: 79405f48     	ldrh	w8, [x26, #0x2e]
   ac604: 7100291f     	cmp	w8, #0xa
   ac608: 1a9f17e8     	cset	w8, eq
   ac60c: 14000007     	b	0xac628 <ingame_ingamewrapper_SetUserInfo+0x1390>
   ac610: 90000600     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ac614: f9446000     	ldr	x0, [x0, #0x8c0]
   ac618: 9402c316     	bl	0x15d270 <__emutls_get_address@plt>
   ac61c: 2a1f03e8     	mov	w8, wzr
   ac620: a9007c1f     	stp	xzr, xzr, [x0]
   ac624: f900081f     	str	xzr, [x0, #0x10]
   ac628: 391ab3e8     	strb	w8, [sp, #0x6ac]
   ac62c: 910243e1     	add	x1, sp, #0x90
   ac630: aa1303e0     	mov	x0, x19
   ac634: 9402c29f     	bl	0x15d0b0 <_ZN6InGame13InGameWrapper11SetUserInfoERKNS_8UserInfoE@plt>
   ac638: 910083e0     	add	x0, sp, #0x20
   ac63c: 9402c309     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   ac640: f9401708     	ldr	x8, [x24, #0x28]
   ac644: f85f03a9     	ldur	x9, [x29, #-0x10]
   ac648: eb09011f     	cmp	x8, x9
   ac64c: 54000121     	b.ne	0xac670 <ingame_ingamewrapper_SetUserInfo+0x13d8>
   ac650: 911b03ff     	add	sp, sp, #0x6c0
   ac654: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   ac658: a94457f6     	ldp	x22, x21, [sp, #0x40]
   ac65c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   ac660: a94267fa     	ldp	x26, x25, [sp, #0x20]
   ac664: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   ac668: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   ac66c: d65f03c0     	ret
   ac670: 9402c1f0     	bl	0x15ce30 <__stack_chk_fail@plt>
   ac674: 1400000c     	b	0xac6a4 <ingame_ingamewrapper_SetUserInfo+0x140c>
   ac678: aa0003f3     	mov	x19, x0
   ac67c: aa1503e0     	mov	x0, x21
   ac680: 9402c218     	bl	0x15cee0 <_ZdlPv@plt>
   ac684: 14000002     	b	0xac68c <ingame_ingamewrapper_SetUserInfo+0x13f4>
   ac688: aa0003f3     	mov	x19, x0
   ac68c: 910083e8     	add	x8, sp, #0x20
   ac690: 9100a100     	add	x0, x8, #0x28
   ac694: 9402c2ff     	bl	0x15d290 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEED2Ev@plt>
   ac698: aa1303e0     	mov	x0, x19
   ac69c: 9402b2b1     	bl	0x159160 <__emutls_get_address+0x6d4>
   ac6a0: 14000001     	b	0xac6a4 <ingame_ingamewrapper_SetUserInfo+0x140c>
   ac6a4: aa0003f3     	mov	x19, x0
   ac6a8: 910083e0     	add	x0, sp, #0x20
   ac6ac: 9402c2ed     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   ac6b0: aa1303e0     	mov	x0, x19
   ac6b4: 9402b2ab     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ac6b8 <ingame_ingamewrapper_Update>:
   ac6b8: d10183ff     	sub	sp, sp, #0x60
   ac6bc: a9047bfd     	stp	x29, x30, [sp, #0x40]
   ac6c0: 910103fd     	add	x29, sp, #0x40
   ac6c4: f9002bf3     	str	x19, [sp, #0x50]
   ac6c8: d53bd053     	mrs	x19, TPIDR_EL0
   ac6cc: f9401668     	ldr	x8, [x19, #0x28]
   ac6d0: f81f83a8     	stur	x8, [x29, #-0x8]
   ac6d4: b40001a0     	cbz	x0, 0xac708 <ingame_ingamewrapper_Update+0x50>
   ac6d8: 52800028     	mov	w8, #0x1                // =1
   ac6dc: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   ac6e0: 29010be1     	stp	w1, w2, [sp, #0x8]
   ac6e4: b90013e3     	str	w3, [sp, #0x10]
   ac6e8: a901ffe8     	stp	x8, xzr, [sp, #0x18]
   ac6ec: 910023e1     	add	x1, sp, #0x8
   ac6f0: 9402c27c     	bl	0x15d0e0 <_ZN6InGame13InGameWrapper6UpdateERKNS_2G613NetworkStatusE@plt>
   ac6f4: 394083e8     	ldrb	w8, [sp, #0x20]
   ac6f8: 36000208     	tbz	w8, #0x0, 0xac738 <ingame_ingamewrapper_Update+0x80>
   ac6fc: f9401be0     	ldr	x0, [sp, #0x30]
   ac700: 9402c1f8     	bl	0x15cee0 <_ZdlPv@plt>
   ac704: 1400000d     	b	0xac738 <ingame_ingamewrapper_Update+0x80>
   ac708: f0fffe01     	adrp	x1, 0x6f000
   ac70c: f0fffe23     	adrp	x3, 0x73000
   ac710: d0fffe04     	adrp	x4, 0x6e000
   ac714: b0fffe26     	adrp	x6, 0x71000
   ac718: 912f1c21     	add	x1, x1, #0xbc7
   ac71c: 91322463     	add	x3, x3, #0xc89
   ac720: 9117b084     	add	x4, x4, #0x5ec
   ac724: 910840c6     	add	x6, x6, #0x210
   ac728: 52800080     	mov	w0, #0x4                // =4
   ac72c: 52801c62     	mov	w2, #0xe3               // =227
   ac730: aa1f03e5     	mov	x5, xzr
   ac734: 9402c1bb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ac738: f9401668     	ldr	x8, [x19, #0x28]
   ac73c: f85f83a9     	ldur	x9, [x29, #-0x8]
   ac740: eb09011f     	cmp	x8, x9
   ac744: 540000a1     	b.ne	0xac758 <ingame_ingamewrapper_Update+0xa0>
   ac748: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   ac74c: f9402bf3     	ldr	x19, [sp, #0x50]
   ac750: 910183ff     	add	sp, sp, #0x60
   ac754: d65f03c0     	ret
   ac758: 9402c1b6     	bl	0x15ce30 <__stack_chk_fail@plt>
   ac75c: 394083e8     	ldrb	w8, [sp, #0x20]
   ac760: aa0003f3     	mov	x19, x0
   ac764: 36000068     	tbz	w8, #0x0, 0xac770 <ingame_ingamewrapper_Update+0xb8>
   ac768: f9401be0     	ldr	x0, [sp, #0x30]
   ac76c: 9402c1dd     	bl	0x15cee0 <_ZdlPv@plt>
   ac770: aa1303e0     	mov	x0, x19
   ac774: 9402b27b     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ac778 <ingame_ingamewrapper_OnConnect>:
   ac778: b40002c0     	cbz	x0, 0xac7d0 <ingame_ingamewrapper_OnConnect+0x58>
   ac77c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ac780: f9000bf3     	str	x19, [sp, #0x10]
   ac784: 910003fd     	mov	x29, sp
   ac788: aa0003f3     	mov	x19, x0
   ac78c: f0fffe01     	adrp	x1, 0x6f000
   ac790: f0fffe23     	adrp	x3, 0x73000
   ac794: d0fffe04     	adrp	x4, 0x6e000
   ac798: 90fffe26     	adrp	x6, 0x70000
   ac79c: 912f1c21     	add	x1, x1, #0xbc7
   ac7a0: 91329463     	add	x3, x3, #0xca5
   ac7a4: 9117b084     	add	x4, x4, #0x5ec
   ac7a8: 910e98c6     	add	x6, x6, #0x3a6
   ac7ac: 52800020     	mov	w0, #0x1                // =1
   ac7b0: 52801ee2     	mov	w2, #0xf7               // =247
   ac7b4: aa1f03e5     	mov	x5, xzr
   ac7b8: aa1303e7     	mov	x7, x19
   ac7bc: 9402c199     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ac7c0: aa1303e0     	mov	x0, x19
   ac7c4: f9400bf3     	ldr	x19, [sp, #0x10]
   ac7c8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ac7cc: 1402c261     	b	0x15d150 <_ZN6InGame13InGameWrapper9OnConnectEv@plt>
   ac7d0: f0fffe01     	adrp	x1, 0x6f000
   ac7d4: f0fffe23     	adrp	x3, 0x73000
   ac7d8: d0fffe04     	adrp	x4, 0x6e000
   ac7dc: b0fffe26     	adrp	x6, 0x71000
   ac7e0: 912f1c21     	add	x1, x1, #0xbc7
   ac7e4: 91329463     	add	x3, x3, #0xca5
   ac7e8: 9117b084     	add	x4, x4, #0x5ec
   ac7ec: 910840c6     	add	x6, x6, #0x210
   ac7f0: 52800080     	mov	w0, #0x4                // =4
   ac7f4: 52801e62     	mov	w2, #0xf3               // =243
   ac7f8: aa1f03e5     	mov	x5, xzr
   ac7fc: 1402c189     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000ac800 <ingame_ingamewrapper_OnReConnect>:
   ac800: b40002c0     	cbz	x0, 0xac858 <ingame_ingamewrapper_OnReConnect+0x58>
   ac804: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ac808: f9000bf3     	str	x19, [sp, #0x10]
   ac80c: 910003fd     	mov	x29, sp
   ac810: aa0003f3     	mov	x19, x0
   ac814: f0fffe01     	adrp	x1, 0x6f000
   ac818: 90fffe23     	adrp	x3, 0x70000
   ac81c: d0fffe04     	adrp	x4, 0x6e000
   ac820: 90fffe26     	adrp	x6, 0x70000
   ac824: 912f1c21     	add	x1, x1, #0xbc7
   ac828: 910fdc63     	add	x3, x3, #0x3f7
   ac82c: 9117b084     	add	x4, x4, #0x5ec
   ac830: 910e98c6     	add	x6, x6, #0x3a6
   ac834: 52800020     	mov	w0, #0x1                // =1
   ac838: 52802082     	mov	w2, #0x104              // =260
   ac83c: aa1f03e5     	mov	x5, xzr
   ac840: aa1303e7     	mov	x7, x19
   ac844: 9402c177     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ac848: aa1303e0     	mov	x0, x19
   ac84c: f9400bf3     	ldr	x19, [sp, #0x10]
   ac850: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ac854: 1402c247     	b	0x15d170 <_ZN6InGame13InGameWrapper11OnReConnectEv@plt>
   ac858: f0fffe01     	adrp	x1, 0x6f000
   ac85c: 90fffe23     	adrp	x3, 0x70000
   ac860: d0fffe04     	adrp	x4, 0x6e000
   ac864: b0fffe26     	adrp	x6, 0x71000
   ac868: 912f1c21     	add	x1, x1, #0xbc7
   ac86c: 910fdc63     	add	x3, x3, #0x3f7
   ac870: 9117b084     	add	x4, x4, #0x5ec
   ac874: 910840c6     	add	x6, x6, #0x210
   ac878: 52800080     	mov	w0, #0x4                // =4
   ac87c: 52802002     	mov	w2, #0x100              // =256
   ac880: aa1f03e5     	mov	x5, xzr
   ac884: 1402c167     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000ac888 <ingame_ingamewrapper_OnDisConnect>:
   ac888: b40002c0     	cbz	x0, 0xac8e0 <ingame_ingamewrapper_OnDisConnect+0x58>
   ac88c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ac890: f9000bf3     	str	x19, [sp, #0x10]
   ac894: 910003fd     	mov	x29, sp
   ac898: aa0003f3     	mov	x19, x0
   ac89c: f0fffe01     	adrp	x1, 0x6f000
   ac8a0: 90fffe23     	adrp	x3, 0x70000
   ac8a4: d0fffe04     	adrp	x4, 0x6e000
   ac8a8: 90fffe26     	adrp	x6, 0x70000
   ac8ac: 912f1c21     	add	x1, x1, #0xbc7
   ac8b0: 9125c063     	add	x3, x3, #0x970
   ac8b4: 9117b084     	add	x4, x4, #0x5ec
   ac8b8: 910e98c6     	add	x6, x6, #0x3a6
   ac8bc: 52800020     	mov	w0, #0x1                // =1
   ac8c0: 52802222     	mov	w2, #0x111              // =273
   ac8c4: aa1f03e5     	mov	x5, xzr
   ac8c8: aa1303e7     	mov	x7, x19
   ac8cc: 9402c155     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ac8d0: aa1303e0     	mov	x0, x19
   ac8d4: f9400bf3     	ldr	x19, [sp, #0x10]
   ac8d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ac8dc: 1402c22d     	b	0x15d190 <_ZN6InGame13InGameWrapper12OnDisConnectEv@plt>
   ac8e0: f0fffe01     	adrp	x1, 0x6f000
   ac8e4: 90fffe23     	adrp	x3, 0x70000
   ac8e8: d0fffe04     	adrp	x4, 0x6e000
   ac8ec: b0fffe26     	adrp	x6, 0x71000
   ac8f0: 912f1c21     	add	x1, x1, #0xbc7
   ac8f4: 9125c063     	add	x3, x3, #0x970
   ac8f8: 9117b084     	add	x4, x4, #0x5ec
   ac8fc: 910840c6     	add	x6, x6, #0x210
   ac900: 52800080     	mov	w0, #0x4                // =4
   ac904: 528021a2     	mov	w2, #0x10d              // =269
   ac908: aa1f03e5     	mov	x5, xzr
   ac90c: 1402c145     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000ac910 <ingame_ingamewrapper_OnNetworkStateChanged>:
   ac910: d10383ff     	sub	sp, sp, #0xe0
   ac914: a9087bfd     	stp	x29, x30, [sp, #0x80]
   ac918: 910203fd     	add	x29, sp, #0x80
   ac91c: a9096ffc     	stp	x28, x27, [sp, #0x90]
   ac920: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   ac924: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   ac928: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   ac92c: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   ac930: d53bd05c     	mrs	x28, TPIDR_EL0
   ac934: f9401788     	ldr	x8, [x28, #0x28]
   ac938: f81f83a8     	stur	x8, [x29, #-0x8]
   ac93c: b40006e0     	cbz	x0, 0xaca18 <ingame_ingamewrapper_OnNetworkStateChanged+0x108>
   ac940: d0fffe28     	adrp	x8, 0x72000
   ac944: 394183a9     	ldrb	w9, [x29, #0x60]
   ac948: 913e5908     	add	x8, x8, #0xf96
   ac94c: f10000bf     	cmp	x5, #0x0
   ac950: 9a85010a     	csel	x10, x8, x5, eq
   ac954: f10000df     	cmp	x6, #0x0
   ac958: aa0603f3     	mov	x19, x6
   ac95c: aa0003f5     	mov	x21, x0
   ac960: 2a0403f6     	mov	w22, w4
   ac964: 2a0303f7     	mov	w23, w3
   ac968: 2a0103f9     	mov	w25, w1
   ac96c: 9a860108     	csel	x8, x8, x6, eq
   ac970: b9001be4     	str	w4, [sp, #0x18]
   ac974: f0fffe01     	adrp	x1, 0x6f000
   ac978: b90013e3     	str	w3, [sp, #0x10]
   ac97c: f0fffe23     	adrp	x3, 0x73000
   ac980: d0fffe04     	adrp	x4, 0x6e000
   ac984: b0fffe26     	adrp	x6, 0x71000
   ac988: aa0503f4     	mov	x20, x5
   ac98c: 2a0203f8     	mov	w24, w2
   ac990: 120000fa     	and	w26, w7, #0x1
   ac994: 1200013b     	and	w27, w9, #0x1
   ac998: aa1f03e5     	mov	x5, xzr
   ac99c: 912f1c21     	add	x1, x1, #0xbc7
   ac9a0: 910b8c63     	add	x3, x3, #0x2e3
   ac9a4: 9117b084     	add	x4, x4, #0x5ec
   ac9a8: 910af4c6     	add	x6, x6, #0x2bd
   ac9ac: 52800020     	mov	w0, #0x1                // =1
   ac9b0: 52802422     	mov	w2, #0x121              // =289
   ac9b4: aa1503e7     	mov	x7, x21
   ac9b8: b9003bfb     	str	w27, [sp, #0x38]
   ac9bc: b90033fa     	str	w26, [sp, #0x30]
   ac9c0: a90223ea     	stp	x10, x8, [sp, #0x20]
   ac9c4: b9000bf8     	str	w24, [sp, #0x8]
   ac9c8: b90003f9     	str	w25, [sp]
   ac9cc: 9402c115     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ac9d0: 52800028     	mov	w8, #0x1                // =1
   ac9d4: a93effbf     	stp	xzr, xzr, [x29, #-0x18]
   ac9d8: 293963b9     	stp	w25, w24, [x29, #-0x38]
   ac9dc: b81d03b7     	stur	w23, [x29, #-0x30]
   ac9e0: a93dffa8     	stp	x8, xzr, [x29, #-0x28]
   ac9e4: d100e3a1     	sub	x1, x29, #0x38
   ac9e8: aa1503e0     	mov	x0, x21
   ac9ec: 2a1603e2     	mov	w2, w22
   ac9f0: aa1403e3     	mov	x3, x20
   ac9f4: aa1303e4     	mov	x4, x19
   ac9f8: 2a1a03e5     	mov	w5, w26
   ac9fc: 2a1b03e6     	mov	w6, w27
   aca00: 9402c1ec     	bl	0x15d1b0 <_ZN6InGame13InGameWrapper21OnNetworkStateChangedERKNS_2G613NetworkStatusEiPKcS6_bb@plt>
   aca04: 385e03a8     	ldurb	w8, [x29, #-0x20]
   aca08: 36000208     	tbz	w8, #0x0, 0xaca48 <ingame_ingamewrapper_OnNetworkStateChanged+0x138>
   aca0c: f85f03a0     	ldur	x0, [x29, #-0x10]
   aca10: 9402c134     	bl	0x15cee0 <_ZdlPv@plt>
   aca14: 1400000d     	b	0xaca48 <ingame_ingamewrapper_OnNetworkStateChanged+0x138>
   aca18: f0fffe01     	adrp	x1, 0x6f000
   aca1c: f0fffe23     	adrp	x3, 0x73000
   aca20: d0fffe04     	adrp	x4, 0x6e000
   aca24: b0fffe26     	adrp	x6, 0x71000
   aca28: 912f1c21     	add	x1, x1, #0xbc7
   aca2c: 910b8c63     	add	x3, x3, #0x2e3
   aca30: 9117b084     	add	x4, x4, #0x5ec
   aca34: 910840c6     	add	x6, x6, #0x210
   aca38: 52800080     	mov	w0, #0x4                // =4
   aca3c: 52802362     	mov	w2, #0x11b              // =283
   aca40: aa1f03e5     	mov	x5, xzr
   aca44: 9402c0f7     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   aca48: f9401788     	ldr	x8, [x28, #0x28]
   aca4c: f85f83a9     	ldur	x9, [x29, #-0x8]
   aca50: eb09011f     	cmp	x8, x9
   aca54: 54000121     	b.ne	0xaca78 <ingame_ingamewrapper_OnNetworkStateChanged+0x168>
   aca58: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   aca5c: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   aca60: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   aca64: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   aca68: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   aca6c: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   aca70: 910383ff     	add	sp, sp, #0xe0
   aca74: d65f03c0     	ret
   aca78: 9402c0ee     	bl	0x15ce30 <__stack_chk_fail@plt>
   aca7c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   aca80: aa0003f3     	mov	x19, x0
   aca84: 36000068     	tbz	w8, #0x0, 0xaca90 <ingame_ingamewrapper_OnNetworkStateChanged+0x180>
   aca88: f85f03a0     	ldur	x0, [x29, #-0x10]
   aca8c: 9402c115     	bl	0x15cee0 <_ZdlPv@plt>
   aca90: aa1303e0     	mov	x0, x19
   aca94: 9402b1b3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000aca98 <ingame_ingamewrapper_OnGaaSReqFinished>:
   aca98: d10283ff     	sub	sp, sp, #0xa0
   aca9c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   acaa0: 910143fd     	add	x29, sp, #0x50
   acaa4: f90033f9     	str	x25, [sp, #0x60]
   acaa8: a9075ff8     	stp	x24, x23, [sp, #0x70]
   acaac: a90857f6     	stp	x22, x21, [sp, #0x80]
   acab0: a9094ff4     	stp	x20, x19, [sp, #0x90]
   acab4: d53bd059     	mrs	x25, TPIDR_EL0
   acab8: f9401728     	ldr	x8, [x25, #0x28]
   acabc: f81f83a8     	stur	x8, [x29, #-0x8]
   acac0: b40004e0     	cbz	x0, 0xacb5c <ingame_ingamewrapper_OnGaaSReqFinished+0xc4>
   acac4: 2a0403f7     	mov	w23, w4
   acac8: aa0003f4     	mov	x20, x0
   acacc: 2a0303f8     	mov	w24, w3
   acad0: 2a0103f6     	mov	w22, w1
   acad4: f0fffe01     	adrp	x1, 0x6f000
   acad8: d0fffe23     	adrp	x3, 0x72000
   acadc: d0fffe04     	adrp	x4, 0x6e000
   acae0: b0fffe06     	adrp	x6, 0x6d000
   acae4: aa0503f3     	mov	x19, x5
   acae8: aa0203f5     	mov	x21, x2
   acaec: aa1f03e5     	mov	x5, xzr
   acaf0: 912f1c21     	add	x1, x1, #0xbc7
   acaf4: 91188063     	add	x3, x3, #0x620
   acaf8: 9117b084     	add	x4, x4, #0x5ec
   acafc: 912264c6     	add	x6, x6, #0x899
   acb00: 52800020     	mov	w0, #0x1                // =1
   acb04: 52802682     	mov	w2, #0x134              // =308
   acb08: aa1403e7     	mov	x7, x20
   acb0c: f90013f3     	str	x19, [sp, #0x20]
   acb10: b9001bf7     	str	w23, [sp, #0x18]
   acb14: b90013f8     	str	w24, [sp, #0x10]
   acb18: f90007f5     	str	x21, [sp, #0x8]
   acb1c: b90003f6     	str	w22, [sp]
   acb20: 9402c0c0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   acb24: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   acb28: f90023ff     	str	xzr, [sp, #0x40]
   acb2c: 29055ff8     	stp	w24, w23, [sp, #0x28]
   acb30: 9100a3e3     	add	x3, sp, #0x28
   acb34: aa1403e0     	mov	x0, x20
   acb38: 2a1603e1     	mov	w1, w22
   acb3c: aa1503e2     	mov	x2, x21
   acb40: aa1303e4     	mov	x4, x19
   acb44: 9402c1a3     	bl	0x15d1d0 <_ZN6InGame13InGameWrapper17OnGaaSReqFinishedEiPKcRKN2g64irpc6StatusEl@plt>
   acb48: 3940c3e8     	ldrb	w8, [sp, #0x30]
   acb4c: 36000208     	tbz	w8, #0x0, 0xacb8c <ingame_ingamewrapper_OnGaaSReqFinished+0xf4>
   acb50: f94023e0     	ldr	x0, [sp, #0x40]
   acb54: 9402c0e3     	bl	0x15cee0 <_ZdlPv@plt>
   acb58: 1400000d     	b	0xacb8c <ingame_ingamewrapper_OnGaaSReqFinished+0xf4>
   acb5c: f0fffe01     	adrp	x1, 0x6f000
   acb60: d0fffe23     	adrp	x3, 0x72000
   acb64: d0fffe04     	adrp	x4, 0x6e000
   acb68: b0fffe26     	adrp	x6, 0x71000
   acb6c: 912f1c21     	add	x1, x1, #0xbc7
   acb70: 91188063     	add	x3, x3, #0x620
   acb74: 9117b084     	add	x4, x4, #0x5ec
   acb78: 910840c6     	add	x6, x6, #0x210
   acb7c: 52800080     	mov	w0, #0x4                // =4
   acb80: 528025e2     	mov	w2, #0x12f              // =303
   acb84: aa1f03e5     	mov	x5, xzr
   acb88: 9402c0a6     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   acb8c: f9401728     	ldr	x8, [x25, #0x28]
   acb90: f85f83a9     	ldur	x9, [x29, #-0x8]
   acb94: eb09011f     	cmp	x8, x9
   acb98: 54000101     	b.ne	0xacbb8 <ingame_ingamewrapper_OnGaaSReqFinished+0x120>
   acb9c: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   acba0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   acba4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   acba8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   acbac: f94033f9     	ldr	x25, [sp, #0x60]
   acbb0: 910283ff     	add	sp, sp, #0xa0
   acbb4: d65f03c0     	ret
   acbb8: 9402c09e     	bl	0x15ce30 <__stack_chk_fail@plt>
   acbbc: 3940c3e8     	ldrb	w8, [sp, #0x30]
   acbc0: aa0003f3     	mov	x19, x0
   acbc4: 36000068     	tbz	w8, #0x0, 0xacbd0 <ingame_ingamewrapper_OnGaaSReqFinished+0x138>
   acbc8: f94023e0     	ldr	x0, [sp, #0x40]
   acbcc: 9402c0c5     	bl	0x15cee0 <_ZdlPv@plt>
   acbd0: aa1303e0     	mov	x0, x19
   acbd4: 9402b163     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000acbd8 <InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::~Stack()>:
   acbd8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   acbdc: f9000bf3     	str	x19, [sp, #0x10]
   acbe0: 910003fd     	mov	x29, sp
   acbe4: aa0003f3     	mov	x19, x0
   acbe8: f9400800     	ldr	x0, [x0, #0x10]
   acbec: 9402c1ad     	bl	0x15d2a0 <free@plt>
   acbf0: f9400660     	ldr	x0, [x19, #0x8]
   acbf4: b4000080     	cbz	x0, 0xacc04 <InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::~Stack()+0x2c>
   acbf8: f9400bf3     	ldr	x19, [sp, #0x10]
   acbfc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   acc00: 1402c0b8     	b	0x15cee0 <_ZdlPv@plt>
   acc04: f9400bf3     	ldr	x19, [sp, #0x10]
   acc08: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   acc0c: d65f03c0     	ret

00000000000acc10 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)>:
   acc10: d10203ff     	sub	sp, sp, #0x80
   acc14: a9057bfd     	stp	x29, x30, [sp, #0x50]
   acc18: 910143fd     	add	x29, sp, #0x50
   acc1c: f90033f5     	str	x21, [sp, #0x60]
   acc20: a9074ff4     	stp	x20, x19, [sp, #0x70]
   acc24: d53bd055     	mrs	x21, TPIDR_EL0
   acc28: 5280004a     	mov	w10, #0x2               // =2
   acc2c: f94016a8     	ldr	x8, [x21, #0x28]
   acc30: 52802009     	mov	w9, #0x100              // =256
   acc34: 6f00e400     	movi	v0.2d, #0000000000000000
   acc38: aa0103f4     	mov	x20, x1
   acc3c: aa0003f3     	mov	x19, x0
   acc40: f81f83a8     	stur	x8, [x29, #-0x8]
   acc44: f9401408     	ldr	x8, [x0, #0x28]
   acc48: b90043ea     	str	w10, [sp, #0x40]
   acc4c: d284c00a     	mov	x10, #0x2600            // =9728
   acc50: f90017e9     	str	x9, [sp, #0x28]
   acc54: 52800029     	mov	w9, #0x1                // =1
   acc58: f2c0002a     	movk	x10, #0x1, lsl #32
   acc5c: f90003e8     	str	x8, [sp]
   acc60: f9400028     	ldr	x8, [x1]
   acc64: 3c8083e0     	stur	q0, [sp, #0x8]
   acc68: 3c8183e0     	stur	q0, [sp, #0x18]
   acc6c: b90033ff     	str	wzr, [sp, #0x30]
   acc70: f9001fff     	str	xzr, [sp, #0x38]
   acc74: 3940010b     	ldrb	w11, [x8]
   acc78: 9acb212c     	lsl	x12, x9, x11
   acc7c: 7100817f     	cmp	w11, #0x20
   acc80: 8a0a018b     	and	x11, x12, x10
   acc84: fa409964     	ccmp	x11, #0x0, #0x4, ls
   acc88: 540000e0     	b.eq	0xacca4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x94>
   acc8c: 38401d0b     	ldrb	w11, [x8, #0x1]!
   acc90: 9acb212c     	lsl	x12, x9, x11
   acc94: 7100817f     	cmp	w11, #0x20
   acc98: 8a0a018b     	and	x11, x12, x10
   acc9c: fa409964     	ccmp	x11, #0x0, #0x4, ls
   acca0: 54ffff61     	b.ne	0xacc8c <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x7c>
   acca4: f9000288     	str	x8, [x20]
   acca8: 39400109     	ldrb	w9, [x8]
   accac: 340008c9     	cbz	w9, 0xacdc4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x1b4>
   accb0: 910003e0     	mov	x0, sp
   accb4: aa1403e1     	mov	x1, x20
   accb8: aa1303e2     	mov	x2, x19
   accbc: 9402c17d     	bl	0x15d2b0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE10ParseValueILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>
   accc0: b94033e8     	ldr	w8, [sp, #0x30]
   accc4: 35000288     	cbnz	w8, 0xacd14 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x104>
   accc8: d284c00a     	mov	x10, #0x2600            // =9728
   acccc: f9400288     	ldr	x8, [x20]
   accd0: 52800029     	mov	w9, #0x1                // =1
   accd4: f2c0002a     	movk	x10, #0x1, lsl #32
   accd8: 3940010b     	ldrb	w11, [x8]
   accdc: 9acb212c     	lsl	x12, x9, x11
   acce0: 7100817f     	cmp	w11, #0x20
   acce4: 8a0a018b     	and	x11, x12, x10
   acce8: fa409964     	ccmp	x11, #0x0, #0x4, ls
   accec: 540000e0     	b.eq	0xacd08 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0xf8>
   accf0: 38401d0b     	ldrb	w11, [x8, #0x1]!
   accf4: 9acb212c     	lsl	x12, x9, x11
   accf8: 7100817f     	cmp	w11, #0x20
   accfc: 8a0a018b     	and	x11, x12, x10
   acd00: fa409964     	ccmp	x11, #0x0, #0x4, ls
   acd04: 54ffff61     	b.ne	0xaccf0 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0xe0>
   acd08: f9000288     	str	x8, [x20]
   acd0c: 39400109     	ldrb	w9, [x8]
   acd10: 350005e9     	cbnz	w9, 0xacdcc <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x1bc>
   acd14: 3dc00fe0     	ldr	q0, [sp, #0x30]
   acd18: 90000608     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   acd1c: 1e260009     	fmov	w9, s0
   acd20: f9446908     	ldr	x8, [x8, #0x8d0]
   acd24: 3c858260     	stur	q0, [x19, #0x58]
   acd28: 7100013f     	cmp	w9, #0x0
   acd2c: f9400be9     	ldr	x9, [sp, #0x10]
   acd30: 9a9f0108     	csel	x8, x8, xzr, eq
   acd34: f9000fe9     	str	x9, [sp, #0x18]
   acd38: b40001e8     	cbz	x8, 0xacd74 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x164>
   acd3c: f9402268     	ldr	x8, [x19, #0x40]
   acd40: d1006109     	sub	x9, x8, #0x18
   acd44: eb09027f     	cmp	x19, x9
   acd48: f9002269     	str	x9, [x19, #0x40]
   acd4c: 54000140     	b.eq	0xacd74 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x164>
   acd50: 785fe10a     	ldurh	w10, [x8, #-0x2]
   acd54: 781fe11f     	sturh	wzr, [x8, #-0x2]
   acd58: 7940292b     	ldrh	w11, [x9, #0x14]
   acd5c: b940112c     	ldr	w12, [x9, #0x10]
   acd60: 3dc00120     	ldr	q0, [x9]
   acd64: 79002e6a     	strh	w10, [x19, #0x16]
   acd68: 79002a6b     	strh	w11, [x19, #0x14]
   acd6c: b900126c     	str	w12, [x19, #0x10]
   acd70: 3d800260     	str	q0, [x19]
   acd74: f9401e60     	ldr	x0, [x19, #0x38]
   acd78: f9002260     	str	x0, [x19, #0x40]
   acd7c: 9402c149     	bl	0x15d2a0 <free@plt>
   acd80: f9400be0     	ldr	x0, [sp, #0x10]
   acd84: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   acd88: f900267f     	str	xzr, [x19, #0x48]
   acd8c: 9402c145     	bl	0x15d2a0 <free@plt>
   acd90: f94007e0     	ldr	x0, [sp, #0x8]
   acd94: b4000040     	cbz	x0, 0xacd9c <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x18c>
   acd98: 9402c052     	bl	0x15cee0 <_ZdlPv@plt>
   acd9c: f94016a8     	ldr	x8, [x21, #0x28]
   acda0: f85f83a9     	ldur	x9, [x29, #-0x8]
   acda4: eb09011f     	cmp	x8, x9
   acda8: 540001e1     	b.ne	0xacde4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x1d4>
   acdac: aa1303e0     	mov	x0, x19
   acdb0: f94033f5     	ldr	x21, [sp, #0x60]
   acdb4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   acdb8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   acdbc: 910203ff     	add	sp, sp, #0x80
   acdc0: d65f03c0     	ret
   acdc4: 52800029     	mov	w9, #0x1                // =1
   acdc8: 14000002     	b	0xacdd0 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x1c0>
   acdcc: 52800049     	mov	w9, #0x2                // =2
   acdd0: f940068a     	ldr	x10, [x20, #0x8]
   acdd4: b90033e9     	str	w9, [sp, #0x30]
   acdd8: cb0a0108     	sub	x8, x8, x10
   acddc: f9001fe8     	str	x8, [sp, #0x38]
   acde0: 17ffffcd     	b	0xacd14 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>& InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::ParseStream<0u, InGame::rapidjson::UTF8<char>, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&)+0x104>
   acde4: 9402c013     	bl	0x15ce30 <__stack_chk_fail@plt>
   acde8: aa0003f4     	mov	x20, x0
   acdec: f9400be8     	ldr	x8, [sp, #0x10]
   acdf0: f9401e60     	ldr	x0, [x19, #0x38]
   acdf4: f9000fe8     	str	x8, [sp, #0x18]
   acdf8: f9002260     	str	x0, [x19, #0x40]
   acdfc: 9402c129     	bl	0x15d2a0 <free@plt>
   ace00: 910003e0     	mov	x0, sp
   ace04: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
   ace08: f900267f     	str	xzr, [x19, #0x48]
   ace0c: 9402c12d     	bl	0x15d2c0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEED2Ev@plt>
   ace10: aa1403e0     	mov	x0, x20
   ace14: 9402b0d3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ace18 <InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::~GenericReader()>:
   ace18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ace1c: f9000bf3     	str	x19, [sp, #0x10]
   ace20: 910003fd     	mov	x29, sp
   ace24: aa0003f3     	mov	x19, x0
   ace28: f9400800     	ldr	x0, [x0, #0x10]
   ace2c: 9402c11d     	bl	0x15d2a0 <free@plt>
   ace30: f9400660     	ldr	x0, [x19, #0x8]
   ace34: b4000080     	cbz	x0, 0xace44 <InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::~GenericReader()+0x2c>
   ace38: f9400bf3     	ldr	x19, [sp, #0x10]
   ace3c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ace40: 1402c028     	b	0x15cee0 <_ZdlPv@plt>
   ace44: f9400bf3     	ldr	x19, [sp, #0x10]
   ace48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ace4c: d65f03c0     	ret

00000000000ace50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)>:
   ace50: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ace54: f9000bf3     	str	x19, [sp, #0x10]
   ace58: 910003fd     	mov	x29, sp
   ace5c: f9400028     	ldr	x8, [x1]
   ace60: aa0203f3     	mov	x19, x2
   ace64: 3940010a     	ldrb	w10, [x8]
   ace68: 51016d49     	sub	w9, w10, #0x5b
   ace6c: 7100813f     	cmp	w9, #0x20
   ace70: 54000168     	b.hi	0xace9c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4c>
   ace74: 90fffe4a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   ace78: 9104b14a     	add	x10, x10, #0x12c
   ace7c: 1000008b     	adr	x11, 0xace8c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x3c>
   ace80: 3869694c     	ldrb	w12, [x10, x9]
   ace84: 8b0c096b     	add	x11, x11, x12, lsl #2
   ace88: d61f0160     	br	x11
   ace8c: aa1303e2     	mov	x2, x19
   ace90: f9400bf3     	ldr	x19, [sp, #0x10]
   ace94: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ace98: 1402c10e     	b	0x15d2d0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE10ParseArrayILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>
   ace9c: 7100895f     	cmp	w10, #0x22
   acea0: 540000c1     	b.ne	0xaceb8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x68>
   acea4: aa1303e2     	mov	x2, x19
   acea8: f9400bf3     	ldr	x19, [sp, #0x10]
   aceac: 2a1f03e3     	mov	w3, wzr
   aceb0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   aceb4: 1402c10b     	b	0x15d2e0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseStringILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_b@plt>
   aceb8: aa1303e2     	mov	x2, x19
   acebc: f9400bf3     	ldr	x19, [sp, #0x10]
   acec0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   acec4: 1402c10b     	b	0x15d2f0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseNumberILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>
   acec8: 91000509     	add	x9, x8, #0x1
   acecc: f9000029     	str	x9, [x1]
   aced0: 3940050a     	ldrb	w10, [x8, #0x1]
   aced4: 7101855f     	cmp	w10, #0x61
   aced8: 54000b01     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acedc: 91000909     	add	x9, x8, #0x2
   acee0: f9000029     	str	x9, [x1]
   acee4: 3940090a     	ldrb	w10, [x8, #0x2]
   acee8: 7101b15f     	cmp	w10, #0x6c
   aceec: 54000a61     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acef0: 91000d09     	add	x9, x8, #0x3
   acef4: f9000029     	str	x9, [x1]
   acef8: 39400d0a     	ldrb	w10, [x8, #0x3]
   acefc: 7101cd5f     	cmp	w10, #0x73
   acf00: 540009c1     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acf04: 91001109     	add	x9, x8, #0x4
   acf08: f9000029     	str	x9, [x1]
   acf0c: 3940110a     	ldrb	w10, [x8, #0x4]
   acf10: 7101955f     	cmp	w10, #0x65
   acf14: 54000921     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acf18: a9442a69     	ldp	x9, x10, [x19, #0x40]
   acf1c: 91001508     	add	x8, x8, #0x5
   acf20: f9000028     	str	x8, [x1]
   acf24: cb09014a     	sub	x10, x10, x9
   acf28: f1005d5f     	cmp	x10, #0x17
   acf2c: 5400096d     	b.le	0xad058 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x208>
   acf30: 91006128     	add	x8, x9, #0x18
   acf34: f9002268     	str	x8, [x19, #0x40]
   acf38: 52800128     	mov	w8, #0x9                // =9
   acf3c: 14000035     	b	0xad010 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1c0>
   acf40: 91000509     	add	x9, x8, #0x1
   acf44: f9000029     	str	x9, [x1]
   acf48: 3940050a     	ldrb	w10, [x8, #0x1]
   acf4c: 7101d55f     	cmp	w10, #0x75
   acf50: 54000741     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acf54: 91000909     	add	x9, x8, #0x2
   acf58: f9000029     	str	x9, [x1]
   acf5c: 3940090a     	ldrb	w10, [x8, #0x2]
   acf60: 7101b15f     	cmp	w10, #0x6c
   acf64: 540006a1     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acf68: 91000d09     	add	x9, x8, #0x3
   acf6c: f9000029     	str	x9, [x1]
   acf70: 39400d0a     	ldrb	w10, [x8, #0x3]
   acf74: 7101b15f     	cmp	w10, #0x6c
   acf78: 54000601     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acf7c: a9442a69     	ldp	x9, x10, [x19, #0x40]
   acf80: 91001108     	add	x8, x8, #0x4
   acf84: f9000028     	str	x8, [x1]
   acf88: cb09014a     	sub	x10, x10, x9
   acf8c: f1005d5f     	cmp	x10, #0x17
   acf90: 540006ed     	b.le	0xad06c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x21c>
   acf94: 91006128     	add	x8, x9, #0x18
   acf98: f9002268     	str	x8, [x19, #0x40]
   acf9c: a9007d3f     	stp	xzr, xzr, [x9]
   acfa0: f900093f     	str	xzr, [x9, #0x10]
   acfa4: f9400bf3     	ldr	x19, [sp, #0x10]
   acfa8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   acfac: d65f03c0     	ret
   acfb0: 91000509     	add	x9, x8, #0x1
   acfb4: f9000029     	str	x9, [x1]
   acfb8: 3940050a     	ldrb	w10, [x8, #0x1]
   acfbc: 7101c95f     	cmp	w10, #0x72
   acfc0: 540003c1     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acfc4: 91000909     	add	x9, x8, #0x2
   acfc8: f9000029     	str	x9, [x1]
   acfcc: 3940090a     	ldrb	w10, [x8, #0x2]
   acfd0: 7101d55f     	cmp	w10, #0x75
   acfd4: 54000321     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acfd8: 91000d09     	add	x9, x8, #0x3
   acfdc: f9000029     	str	x9, [x1]
   acfe0: 39400d0a     	ldrb	w10, [x8, #0x3]
   acfe4: 7101955f     	cmp	w10, #0x65
   acfe8: 54000281     	b.ne	0xad038 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   acfec: a9442a69     	ldp	x9, x10, [x19, #0x40]
   acff0: 91001108     	add	x8, x8, #0x4
   acff4: f9000028     	str	x8, [x1]
   acff8: cb09014a     	sub	x10, x10, x9
   acffc: f1005d5f     	cmp	x10, #0x17
   ad000: 5400040d     	b.le	0xad080 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x230>
   ad004: 91006128     	add	x8, x9, #0x18
   ad008: f9002268     	str	x8, [x19, #0x40]
   ad00c: 52800148     	mov	w8, #0xa                // =10
   ad010: a900fd3f     	stp	xzr, xzr, [x9, #0x8]
   ad014: f900013f     	str	xzr, [x9]
   ad018: 79002d28     	strh	w8, [x9, #0x16]
   ad01c: f9400bf3     	ldr	x19, [sp, #0x10]
   ad020: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ad024: d65f03c0     	ret
   ad028: aa1303e2     	mov	x2, x19
   ad02c: f9400bf3     	ldr	x19, [sp, #0x10]
   ad030: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ad034: 1402c0b3     	b	0x15d300 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseObjectILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>
   ad038: f9400428     	ldr	x8, [x1, #0x8]
   ad03c: 5280006a     	mov	w10, #0x3               // =3
   ad040: cb080128     	sub	x8, x9, x8
   ad044: b900300a     	str	w10, [x0, #0x30]
   ad048: f9001c08     	str	x8, [x0, #0x38]
   ad04c: f9400bf3     	ldr	x19, [sp, #0x10]
   ad050: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ad054: d65f03c0     	ret
   ad058: 9100a260     	add	x0, x19, #0x28
   ad05c: 52800021     	mov	w1, #0x1                // =1
   ad060: 9402c0ac     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ad064: f9402269     	ldr	x9, [x19, #0x40]
   ad068: 17ffffb2     	b	0xacf30 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xe0>
   ad06c: 9100a260     	add	x0, x19, #0x28
   ad070: 52800021     	mov	w1, #0x1                // =1
   ad074: 9402c0a7     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ad078: f9402269     	ldr	x9, [x19, #0x40]
   ad07c: 17ffffc6     	b	0xacf94 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x144>
   ad080: 9100a260     	add	x0, x19, #0x28
   ad084: 52800021     	mov	w1, #0x1                // =1
   ad088: 9402c0a2     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ad08c: f9402269     	ldr	x9, [x19, #0x40]
   ad090: 17ffffdd     	b	0xad004 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseValue<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1b4>

00000000000ad094 <InGame::rapidjson::ParseResult::IsError() const>:
   ad094: b9400008     	ldr	w8, [x0]
   ad098: 7100011f     	cmp	w8, #0x0
   ad09c: 1a9f07e0     	cset	w0, ne
   ad0a0: d65f03c0     	ret

00000000000ad0a4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)>:
   ad0a4: d102c3ff     	sub	sp, sp, #0xb0
   ad0a8: a9057bfd     	stp	x29, x30, [sp, #0x50]
   ad0ac: 910143fd     	add	x29, sp, #0x50
   ad0b0: a9066ffc     	stp	x28, x27, [sp, #0x60]
   ad0b4: a90767fa     	stp	x26, x25, [sp, #0x70]
   ad0b8: a9085ff8     	stp	x24, x23, [sp, #0x80]
   ad0bc: a90957f6     	stp	x22, x21, [sp, #0x90]
   ad0c0: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   ad0c4: d53bd058     	mrs	x24, TPIDR_EL0
   ad0c8: f00005f9     	adrp	x25, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ad0cc: f9401708     	ldr	x8, [x24, #0x28]
   ad0d0: 2a0303f5     	mov	w21, w3
   ad0d4: aa0203f4     	mov	x20, x2
   ad0d8: aa0003f3     	mov	x19, x0
   ad0dc: f81f83a8     	stur	x8, [x29, #-0x8]
   ad0e0: 3dc00020     	ldr	q0, [x1]
   ad0e4: 3d8007e0     	str	q0, [sp, #0x10]
   ad0e8: f9400be8     	ldr	x8, [sp, #0x10]
   ad0ec: f9446f39     	ldr	x25, [x25, #0x8d8]
   ad0f0: a90203e1     	stp	x1, x0, [sp, #0x20]
   ad0f4: b90033ff     	str	wzr, [sp, #0x30]
   ad0f8: 91000508     	add	x8, x8, #0x1
   ad0fc: f9000be8     	str	x8, [sp, #0x10]
   ad100: 39400109     	ldrb	w9, [x8]
   ad104: 7101713f     	cmp	w9, #0x5c
   ad108: 540002e0     	b.eq	0xad164 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0xc0>
   ad10c: 7100893f     	cmp	w9, #0x22
   ad110: 54000fc0     	b.eq	0xad308 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x264>
   ad114: 71007d3f     	cmp	w9, #0x1f
   ad118: 54001369     	b.ls	0xad384 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x2e0>
   ad11c: f94017fc     	ldr	x28, [sp, #0x28]
   ad120: 9100050a     	add	x10, x8, #0x1
   ad124: a941a797     	ldp	x23, x9, [x28, #0x18]
   ad128: f9000bea     	str	x10, [sp, #0x10]
   ad12c: 3940011a     	ldrb	w26, [x8]
   ad130: cb170128     	sub	x8, x9, x23
   ad134: f100011f     	cmp	x8, #0x0
   ad138: 5400038d     	b.le	0xad1a8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x104>
   ad13c: 910006e8     	add	x8, x23, #0x1
   ad140: f9000f88     	str	x8, [x28, #0x18]
   ad144: 390002fa     	strb	w26, [x23]
   ad148: b94033e8     	ldr	w8, [sp, #0x30]
   ad14c: 11000508     	add	w8, w8, #0x1
   ad150: b90033e8     	str	w8, [sp, #0x30]
   ad154: f9400be8     	ldr	x8, [sp, #0x10]
   ad158: 39400109     	ldrb	w9, [x8]
   ad15c: 7101713f     	cmp	w9, #0x5c
   ad160: 54fffd61     	b.ne	0xad10c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x68>
   ad164: 91000509     	add	x9, x8, #0x1
   ad168: f9400fea     	ldr	x10, [sp, #0x18]
   ad16c: f9000be9     	str	x9, [sp, #0x10]
   ad170: 39400509     	ldrb	w9, [x8, #0x1]
   ad174: 38696b37     	ldrb	w23, [x25, x9]
   ad178: 340005f7     	cbz	w23, 0xad234 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x190>
   ad17c: f94017f6     	ldr	x22, [sp, #0x28]
   ad180: 91000908     	add	x8, x8, #0x2
   ad184: a941aac9     	ldp	x9, x10, [x22, #0x18]
   ad188: f9000be8     	str	x8, [sp, #0x10]
   ad18c: cb09014a     	sub	x10, x10, x9
   ad190: f100015f     	cmp	x10, #0x0
   ad194: 5400072d     	b.le	0xad278 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x1d4>
   ad198: 91000528     	add	x8, x9, #0x1
   ad19c: f9000ec8     	str	x8, [x22, #0x18]
   ad1a0: 39000137     	strb	w23, [x9]
   ad1a4: 17ffffe9     	b	0xad148 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0xa4>
   ad1a8: f9400b96     	ldr	x22, [x28, #0x10]
   ad1ac: b40001d6     	cbz	x22, 0xad1e4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x140>
   ad1b0: cb160128     	sub	x8, x9, x22
   ad1b4: 91000509     	add	x9, x8, #0x1
   ad1b8: 8b490508     	add	x8, x8, x9, lsr #1
   ad1bc: aa1603e9     	mov	x9, x22
   ad1c0: cb0902fb     	sub	x27, x23, x9
   ad1c4: aa1603e0     	mov	x0, x22
   ad1c8: 91000769     	add	x9, x27, #0x1
   ad1cc: eb09011f     	cmp	x8, x9
   ad1d0: 9a9b2517     	csinc	x23, x8, x27, hs
   ad1d4: b4000237     	cbz	x23, 0xad218 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x174>
   ad1d8: aa1703e1     	mov	x1, x23
   ad1dc: 9402c051     	bl	0x15d320 <realloc@plt>
   ad1e0: 14000010     	b	0xad220 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x17c>
   ad1e4: f9400388     	ldr	x8, [x28]
   ad1e8: b5000088     	cbnz	x8, 0xad1f8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x154>
   ad1ec: 52800020     	mov	w0, #0x1                // =1
   ad1f0: 9402bf1c     	bl	0x15ce60 <_Znwm@plt>
   ad1f4: a9000380     	stp	x0, x0, [x28]
   ad1f8: f9401788     	ldr	x8, [x28, #0x28]
   ad1fc: aa1f03e9     	mov	x9, xzr
   ad200: cb0902fb     	sub	x27, x23, x9
   ad204: aa1603e0     	mov	x0, x22
   ad208: 91000769     	add	x9, x27, #0x1
   ad20c: eb09011f     	cmp	x8, x9
   ad210: 9a9b2517     	csinc	x23, x8, x27, hs
   ad214: b5fffe37     	cbnz	x23, 0xad1d8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x134>
   ad218: 9402c022     	bl	0x15d2a0 <free@plt>
   ad21c: aa1f03e0     	mov	x0, xzr
   ad220: 8b170008     	add	x8, x0, x23
   ad224: 8b1b0017     	add	x23, x0, x27
   ad228: f9000b80     	str	x0, [x28, #0x10]
   ad22c: f9001388     	str	x8, [x28, #0x20]
   ad230: 17ffffc3     	b	0xad13c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x98>
   ad234: cb0a0102     	sub	x2, x8, x10
   ad238: 7101d53f     	cmp	w9, #0x75
   ad23c: 540010e1     	b.ne	0xad458 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3b4>
   ad240: 91000908     	add	x8, x8, #0x2
   ad244: a900a3e2     	stp	x2, x8, [sp, #0x8]
   ad248: 910043e1     	add	x1, sp, #0x10
   ad24c: aa1303e0     	mov	x0, x19
   ad250: 9402c038     	bl	0x15d330 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE9ParseHex4INS0_19GenericStringStreamIS3_EEEEjRT_m@plt>
   ad254: 2a0003e1     	mov	w1, w0
   ad258: b9403268     	ldr	w8, [x19, #0x30]
   ad25c: 35000c88     	cbnz	w8, 0xad3ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x348>
   ad260: 530b7c28     	lsr	w8, w1, #11
   ad264: 71006d1f     	cmp	w8, #0x1b
   ad268: 54000120     	b.eq	0xad28c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x1e8>
   ad26c: 9100a3e0     	add	x0, sp, #0x28
   ad270: 9402c034     	bl	0x15d340 <_ZN6InGame9rapidjson4UTF8IcE6EncodeINS0_13GenericReaderIS2_S2_NS0_12CrtAllocatorEE11StackStreamIcEEEEvRT_j@plt>
   ad274: 17ffffb8     	b	0xad154 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0xb0>
   ad278: aa1603e0     	mov	x0, x22
   ad27c: 52800021     	mov	w1, #0x1                // =1
   ad280: 9402c034     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ad284: f9400ec9     	ldr	x9, [x22, #0x18]
   ad288: 17ffffc4     	b	0xad198 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0xf4>
   ad28c: 530a7c28     	lsr	w8, w1, #10
   ad290: 7100d91f     	cmp	w8, #0x36
   ad294: 54000e68     	b.hi	0xad460 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3bc>
   ad298: f9400be8     	ldr	x8, [sp, #0x10]
   ad29c: 39400109     	ldrb	w9, [x8]
   ad2a0: 7101713f     	cmp	w9, #0x5c
   ad2a4: 54000de1     	b.ne	0xad460 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3bc>
   ad2a8: 91000509     	add	x9, x8, #0x1
   ad2ac: f9000be9     	str	x9, [sp, #0x10]
   ad2b0: 39400509     	ldrb	w9, [x8, #0x1]
   ad2b4: 7101d53f     	cmp	w9, #0x75
   ad2b8: 54000d41     	b.ne	0xad460 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3bc>
   ad2bc: 2a0103f6     	mov	w22, w1
   ad2c0: 91000908     	add	x8, x8, #0x2
   ad2c4: f9000be8     	str	x8, [sp, #0x10]
   ad2c8: 910043e1     	add	x1, sp, #0x10
   ad2cc: aa1303e0     	mov	x0, x19
   ad2d0: f94007e2     	ldr	x2, [sp, #0x8]
   ad2d4: 9402c017     	bl	0x15d330 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE9ParseHex4INS0_19GenericStringStreamIS3_EEEEjRT_m@plt>
   ad2d8: b9403268     	ldr	w8, [x19, #0x30]
   ad2dc: 35000888     	cbnz	w8, 0xad3ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x348>
   ad2e0: 51403808     	sub	w8, w0, #0xe, lsl #12   // =0xe000
   ad2e4: 3110011f     	cmn	w8, #0x400
   ad2e8: 54000bc3     	b.lo	0xad460 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3bc>
   ad2ec: 52bf9408     	mov	w8, #-0x3600000         // =-56623104
   ad2f0: 129b7fe9     	mov	w9, #-0xdc00            // =-56320
   ad2f4: 0b162908     	add	w8, w8, w22, lsl #10
   ad2f8: 0b090009     	add	w9, w0, w9
   ad2fc: 2a080128     	orr	w8, w9, w8
   ad300: 11404101     	add	w1, w8, #0x10, lsl #12  // =0x10000
   ad304: 17ffffda     	b	0xad26c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x1c8>
   ad308: f94017f6     	ldr	x22, [sp, #0x28]
   ad30c: 91000508     	add	x8, x8, #0x1
   ad310: a941aac9     	ldp	x9, x10, [x22, #0x18]
   ad314: f9000be8     	str	x8, [sp, #0x10]
   ad318: cb09014a     	sub	x10, x10, x9
   ad31c: f100015f     	cmp	x10, #0x0
   ad320: 5400084d     	b.le	0xad428 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x384>
   ad324: 91000528     	add	x8, x9, #0x1
   ad328: f9000ec8     	str	x8, [x22, #0x18]
   ad32c: 3900013f     	strb	wzr, [x9]
   ad330: b94033e2     	ldr	w2, [sp, #0x30]
   ad334: b9403269     	ldr	w9, [x19, #0x30]
   ad338: 11000448     	add	w8, w2, #0x1
   ad33c: b90033e8     	str	w8, [sp, #0x30]
   ad340: 35000569     	cbnz	w9, 0xad3ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x348>
   ad344: f94017e9     	ldr	x9, [sp, #0x28]
   ad348: f9400d37     	ldr	x23, [x9, #0x18]
   ad34c: cb2842f6     	sub	x22, x23, w8, uxtw
   ad350: f9000d36     	str	x22, [x9, #0x18]
   ad354: 36000295     	tbz	w21, #0x0, 0xad3a4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x300>
   ad358: aa1403e0     	mov	x0, x20
   ad35c: aa1603e1     	mov	x1, x22
   ad360: 52800023     	mov	w3, #0x1                // =1
   ad364: 9402bfff     	bl	0x15d360 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E3KeyEPKcjb@plt>
   ad368: 37000420     	tbnz	w0, #0x0, 0xad3ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x348>
   ad36c: a94127e8     	ldp	x8, x9, [sp, #0x10]
   ad370: 5280020a     	mov	w10, #0x10              // =16
   ad374: b900326a     	str	w10, [x19, #0x30]
   ad378: cb090108     	sub	x8, x8, x9
   ad37c: f9001e68     	str	x8, [x19, #0x38]
   ad380: 1400001b     	b	0xad3ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x348>
   ad384: f9400fea     	ldr	x10, [sp, #0x18]
   ad388: 7100013f     	cmp	w9, #0x0
   ad38c: 52800169     	mov	w9, #0xb                // =11
   ad390: cb0a0102     	sub	x2, x8, x10
   ad394: 1a890528     	cinc	w8, w9, ne
   ad398: b9003268     	str	w8, [x19, #0x30]
   ad39c: f9001e62     	str	x2, [x19, #0x38]
   ad3a0: 14000013     	b	0xad3ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x348>
   ad3a4: a9442280     	ldp	x0, x8, [x20, #0x40]
   ad3a8: cb000108     	sub	x8, x8, x0
   ad3ac: f1005d1f     	cmp	x8, #0x17
   ad3b0: 5400046d     	b.le	0xad43c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x398>
   ad3b4: f00005ea     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ad3b8: 91006009     	add	x9, x0, #0x18
   ad3bc: f10002ff     	cmp	x23, #0x0
   ad3c0: f944714a     	ldr	x10, [x10, #0x8e0]
   ad3c4: f9002289     	str	x9, [x20, #0x40]
   ad3c8: f9400e88     	ldr	x8, [x20, #0x18]
   ad3cc: a9007c1f     	stp	xzr, xzr, [x0]
   ad3d0: f900081f     	str	xzr, [x0, #0x10]
   ad3d4: 9a960149     	csel	x9, x10, x22, eq
   ad3d8: b81f03a2     	stur	w2, [x29, #-0x10]
   ad3dc: f81e83a9     	stur	x9, [x29, #-0x18]
   ad3e0: d10063a1     	sub	x1, x29, #0x18
   ad3e4: aa0803e2     	mov	x2, x8
   ad3e8: 9402bfe2     	bl	0x15d370 <_ZN6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE12SetStringRawENS0_16GenericStringRefIcEERS6_@plt>
   ad3ec: f94013e8     	ldr	x8, [sp, #0x20]
   ad3f0: 3dc007e0     	ldr	q0, [sp, #0x10]
   ad3f4: 3d800100     	str	q0, [x8]
   ad3f8: f9401708     	ldr	x8, [x24, #0x28]
   ad3fc: f85f83a9     	ldur	x9, [x29, #-0x8]
   ad400: eb09011f     	cmp	x8, x9
   ad404: 54000341     	b.ne	0xad46c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3c8>
   ad408: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   ad40c: a94957f6     	ldp	x22, x21, [sp, #0x90]
   ad410: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   ad414: a94767fa     	ldp	x26, x25, [sp, #0x70]
   ad418: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   ad41c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   ad420: 9102c3ff     	add	sp, sp, #0xb0
   ad424: d65f03c0     	ret
   ad428: aa1603e0     	mov	x0, x22
   ad42c: 52800021     	mov	w1, #0x1                // =1
   ad430: 9402bfc8     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ad434: f9400ec9     	ldr	x9, [x22, #0x18]
   ad438: 17ffffbb     	b	0xad324 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x280>
   ad43c: 2a0203f3     	mov	w19, w2
   ad440: 9100a280     	add	x0, x20, #0x28
   ad444: 52800021     	mov	w1, #0x1                // =1
   ad448: 9402bfb2     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ad44c: f9402280     	ldr	x0, [x20, #0x40]
   ad450: 2a1303e2     	mov	w2, w19
   ad454: 17ffffd8     	b	0xad3b4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x310>
   ad458: 52800148     	mov	w8, #0xa                // =10
   ad45c: 17ffffcf     	b	0xad398 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x2f4>
   ad460: f94007e2     	ldr	x2, [sp, #0x8]
   ad464: 52800128     	mov	w8, #0x9                // =9
   ad468: 17ffffcc     	b	0xad398 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x2f4>
   ad46c: 9402be71     	bl	0x15ce30 <__stack_chk_fail@plt>
   ad470: 14000002     	b	0xad478 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3d4>
   ad474: 14000001     	b	0xad478 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseString<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&, bool)+0x3d4>
   ad478: f94013e8     	ldr	x8, [sp, #0x20]
   ad47c: 3dc007e0     	ldr	q0, [sp, #0x10]
   ad480: 3d800100     	str	q0, [x8]
   ad484: 9402af37     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ad488 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)>:
   ad488: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   ad48c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   ad490: 910003fd     	mov	x29, sp
   ad494: a90257f6     	stp	x22, x21, [sp, #0x20]
   ad498: a9034ff4     	stp	x20, x19, [sp, #0x30]
   ad49c: a9442848     	ldp	x8, x10, [x2, #0x40]
   ad4a0: aa0203f5     	mov	x21, x2
   ad4a4: aa0103f4     	mov	x20, x1
   ad4a8: f9400029     	ldr	x9, [x1]
   ad4ac: aa0003f3     	mov	x19, x0
   ad4b0: 91000529     	add	x9, x9, #0x1
   ad4b4: cb08014a     	sub	x10, x10, x8
   ad4b8: f1005d5f     	cmp	x10, #0x17
   ad4bc: f9000029     	str	x9, [x1]
   ad4c0: 5400050d     	b.le	0xad560 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xd8>
   ad4c4: 91006109     	add	x9, x8, #0x18
   ad4c8: d284c00a     	mov	x10, #0x2600            // =9728
   ad4cc: f2c0002a     	movk	x10, #0x1, lsl #32
   ad4d0: f90022a9     	str	x9, [x21, #0x40]
   ad4d4: 52800069     	mov	w9, #0x3                // =3
   ad4d8: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   ad4dc: f900011f     	str	xzr, [x8]
   ad4e0: 79002d09     	strh	w9, [x8, #0x16]
   ad4e4: 52800029     	mov	w9, #0x1                // =1
   ad4e8: f9400288     	ldr	x8, [x20]
   ad4ec: 3940010b     	ldrb	w11, [x8]
   ad4f0: 9acb212c     	lsl	x12, x9, x11
   ad4f4: 7100817f     	cmp	w11, #0x20
   ad4f8: 8a0a018b     	and	x11, x12, x10
   ad4fc: fa409964     	ccmp	x11, #0x0, #0x4, ls
   ad500: 540000e0     	b.eq	0xad51c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x94>
   ad504: 38401d0b     	ldrb	w11, [x8, #0x1]!
   ad508: 9acb212c     	lsl	x12, x9, x11
   ad50c: 7100817f     	cmp	w11, #0x20
   ad510: 8a0a018b     	and	x11, x12, x10
   ad514: fa409964     	ccmp	x11, #0x0, #0x4, ls
   ad518: 54ffff61     	b.ne	0xad504 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7c>
   ad51c: f9000288     	str	x8, [x20]
   ad520: b9403269     	ldr	w9, [x19, #0x30]
   ad524: 35000149     	cbnz	w9, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad528: 39400109     	ldrb	w9, [x8]
   ad52c: 7101f53f     	cmp	w9, #0x7d
   ad530: 54000221     	b.ne	0xad574 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xec>
   ad534: 91000508     	add	x8, x8, #0x1
   ad538: f94022a9     	ldr	x9, [x21, #0x40]
   ad53c: 5280006a     	mov	w10, #0x3               // =3
   ad540: f9000288     	str	x8, [x20]
   ad544: 781fe12a     	sturh	w10, [x9, #-0x2]
   ad548: a93efd3f     	stp	xzr, xzr, [x9, #-0x18]
   ad54c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ad550: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ad554: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   ad558: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ad55c: d65f03c0     	ret
   ad560: 9100a2a0     	add	x0, x21, #0x28
   ad564: 52800021     	mov	w1, #0x1                // =1
   ad568: 9402bf6a     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ad56c: f94022a8     	ldr	x8, [x21, #0x40]
   ad570: 17ffffd5     	b	0xad4c4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x3c>
   ad574: 7100893f     	cmp	w9, #0x22
   ad578: 54000c41     	b.ne	0xad700 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x278>
   ad57c: d284c018     	mov	x24, #0x2600            // =9728
   ad580: 2a1f03f6     	mov	w22, wzr
   ad584: 52800037     	mov	w23, #0x1               // =1
   ad588: f2c00038     	movk	x24, #0x1, lsl #32
   ad58c: aa1303e0     	mov	x0, x19
   ad590: aa1403e1     	mov	x1, x20
   ad594: aa1503e2     	mov	x2, x21
   ad598: 52800023     	mov	w3, #0x1                // =1
   ad59c: 9402bf51     	bl	0x15d2e0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseStringILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_b@plt>
   ad5a0: b9403268     	ldr	w8, [x19, #0x30]
   ad5a4: 35fffd48     	cbnz	w8, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad5a8: f9400288     	ldr	x8, [x20]
   ad5ac: aa0803e9     	mov	x9, x8
   ad5b0: 3940012a     	ldrb	w10, [x9]
   ad5b4: 9aca22eb     	lsl	x11, x23, x10
   ad5b8: 7100815f     	cmp	w10, #0x20
   ad5bc: 8a18016a     	and	x10, x11, x24
   ad5c0: fa409944     	ccmp	x10, #0x0, #0x4, ls
   ad5c4: 54000100     	b.eq	0xad5e4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x15c>
   ad5c8: 91000508     	add	x8, x8, #0x1
   ad5cc: 38401d2a     	ldrb	w10, [x9, #0x1]!
   ad5d0: 9aca22eb     	lsl	x11, x23, x10
   ad5d4: 7100815f     	cmp	w10, #0x20
   ad5d8: 8a18016a     	and	x10, x11, x24
   ad5dc: fa409944     	ccmp	x10, #0x0, #0x4, ls
   ad5e0: 54ffff41     	b.ne	0xad5c8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x140>
   ad5e4: f9000289     	str	x9, [x20]
   ad5e8: b940326a     	ldr	w10, [x19, #0x30]
   ad5ec: 35fffb0a     	cbnz	w10, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad5f0: 3940012a     	ldrb	w10, [x9]
   ad5f4: 7100e95f     	cmp	w10, #0x3a
   ad5f8: 54000b41     	b.ne	0xad760 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x2d8>
   ad5fc: 91000528     	add	x8, x9, #0x1
   ad600: f9000288     	str	x8, [x20]
   ad604: 39400109     	ldrb	w9, [x8]
   ad608: 9ac922ea     	lsl	x10, x23, x9
   ad60c: 7100813f     	cmp	w9, #0x20
   ad610: 8a180149     	and	x9, x10, x24
   ad614: fa409924     	ccmp	x9, #0x0, #0x4, ls
   ad618: 540000e0     	b.eq	0xad634 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1ac>
   ad61c: 38401d09     	ldrb	w9, [x8, #0x1]!
   ad620: 9ac922ea     	lsl	x10, x23, x9
   ad624: 7100813f     	cmp	w9, #0x20
   ad628: 8a180149     	and	x9, x10, x24
   ad62c: fa409924     	ccmp	x9, #0x0, #0x4, ls
   ad630: 54ffff61     	b.ne	0xad61c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x194>
   ad634: f9000288     	str	x8, [x20]
   ad638: b9403268     	ldr	w8, [x19, #0x30]
   ad63c: 35fff888     	cbnz	w8, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad640: aa1303e0     	mov	x0, x19
   ad644: aa1403e1     	mov	x1, x20
   ad648: aa1503e2     	mov	x2, x21
   ad64c: 9402bf19     	bl	0x15d2b0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE10ParseValueILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>
   ad650: b9403268     	ldr	w8, [x19, #0x30]
   ad654: 35fff7c8     	cbnz	w8, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad658: f9400288     	ldr	x8, [x20]
   ad65c: aa0803e9     	mov	x9, x8
   ad660: 3940012a     	ldrb	w10, [x9]
   ad664: 9aca22eb     	lsl	x11, x23, x10
   ad668: 7100815f     	cmp	w10, #0x20
   ad66c: 8a18016a     	and	x10, x11, x24
   ad670: fa409944     	ccmp	x10, #0x0, #0x4, ls
   ad674: 54000100     	b.eq	0xad694 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x20c>
   ad678: 91000508     	add	x8, x8, #0x1
   ad67c: 38401d2a     	ldrb	w10, [x9, #0x1]!
   ad680: 9aca22eb     	lsl	x11, x23, x10
   ad684: 7100815f     	cmp	w10, #0x20
   ad688: 8a18016a     	and	x10, x11, x24
   ad68c: fa409944     	ccmp	x10, #0x0, #0x4, ls
   ad690: 54ffff41     	b.ne	0xad678 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1f0>
   ad694: f9000289     	str	x9, [x20]
   ad698: b940326a     	ldr	w10, [x19, #0x30]
   ad69c: 35fff58a     	cbnz	w10, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad6a0: 3940012a     	ldrb	w10, [x9]
   ad6a4: 110006d6     	add	w22, w22, #0x1
   ad6a8: 7100b15f     	cmp	w10, #0x2c
   ad6ac: 54000301     	b.ne	0xad70c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x284>
   ad6b0: 91000528     	add	x8, x9, #0x1
   ad6b4: f9000288     	str	x8, [x20]
   ad6b8: 39400109     	ldrb	w9, [x8]
   ad6bc: 9ac922ea     	lsl	x10, x23, x9
   ad6c0: 7100813f     	cmp	w9, #0x20
   ad6c4: 8a180149     	and	x9, x10, x24
   ad6c8: fa409924     	ccmp	x9, #0x0, #0x4, ls
   ad6cc: 540000e0     	b.eq	0xad6e8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x260>
   ad6d0: 38401d09     	ldrb	w9, [x8, #0x1]!
   ad6d4: 9ac922ea     	lsl	x10, x23, x9
   ad6d8: 7100813f     	cmp	w9, #0x20
   ad6dc: 8a180149     	and	x9, x10, x24
   ad6e0: fa409924     	ccmp	x9, #0x0, #0x4, ls
   ad6e4: 54ffff61     	b.ne	0xad6d0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x248>
   ad6e8: f9000288     	str	x8, [x20]
   ad6ec: b9403269     	ldr	w9, [x19, #0x30]
   ad6f0: 35fff2e9     	cbnz	w9, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad6f4: 39400109     	ldrb	w9, [x8]
   ad6f8: 7100893f     	cmp	w9, #0x22
   ad6fc: 54fff480     	b.eq	0xad58c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x104>
   ad700: f9400689     	ldr	x9, [x20, #0x8]
   ad704: 5280008a     	mov	w10, #0x4               // =4
   ad708: 1400000e     	b	0xad740 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x2b8>
   ad70c: 7101f55f     	cmp	w10, #0x7d
   ad710: 54000141     	b.ne	0xad738 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x2b0>
   ad714: 91000528     	add	x8, x9, #0x1
   ad718: aa1503e0     	mov	x0, x21
   ad71c: 2a1603e1     	mov	w1, w22
   ad720: f9000288     	str	x8, [x20]
   ad724: 9402bf17     	bl	0x15d380 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E9EndObjectEj@plt>
   ad728: 3707f120     	tbnz	w0, #0x0, 0xad54c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad72c: a9402688     	ldp	x8, x9, [x20]
   ad730: 5280020a     	mov	w10, #0x10              // =16
   ad734: 14000003     	b	0xad740 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x2b8>
   ad738: f9400689     	ldr	x9, [x20, #0x8]
   ad73c: 528000ca     	mov	w10, #0x6               // =6
   ad740: cb090108     	sub	x8, x8, x9
   ad744: b900326a     	str	w10, [x19, #0x30]
   ad748: f9001e68     	str	x8, [x19, #0x38]
   ad74c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ad750: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ad754: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   ad758: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ad75c: d65f03c0     	ret
   ad760: f9400689     	ldr	x9, [x20, #0x8]
   ad764: 528000aa     	mov	w10, #0x5               // =5
   ad768: 17fffff6     	b	0xad740 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseObject<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x2b8>

00000000000ad76c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)>:
   ad76c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   ad770: a9015ff8     	stp	x24, x23, [sp, #0x10]
   ad774: 910003fd     	mov	x29, sp
   ad778: a90257f6     	stp	x22, x21, [sp, #0x20]
   ad77c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   ad780: a9442848     	ldp	x8, x10, [x2, #0x40]
   ad784: aa0203f5     	mov	x21, x2
   ad788: aa0103f4     	mov	x20, x1
   ad78c: f9400029     	ldr	x9, [x1]
   ad790: aa0003f3     	mov	x19, x0
   ad794: 91000529     	add	x9, x9, #0x1
   ad798: cb08014a     	sub	x10, x10, x8
   ad79c: f1005d5f     	cmp	x10, #0x17
   ad7a0: f9000029     	str	x9, [x1]
   ad7a4: 5400050d     	b.le	0xad844 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xd8>
   ad7a8: 91006109     	add	x9, x8, #0x18
   ad7ac: d284c00a     	mov	x10, #0x2600            // =9728
   ad7b0: f2c0002a     	movk	x10, #0x1, lsl #32
   ad7b4: f90022a9     	str	x9, [x21, #0x40]
   ad7b8: 52800089     	mov	w9, #0x4                // =4
   ad7bc: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   ad7c0: f900011f     	str	xzr, [x8]
   ad7c4: 79002d09     	strh	w9, [x8, #0x16]
   ad7c8: 52800029     	mov	w9, #0x1                // =1
   ad7cc: f9400288     	ldr	x8, [x20]
   ad7d0: 3940010b     	ldrb	w11, [x8]
   ad7d4: 9acb212c     	lsl	x12, x9, x11
   ad7d8: 7100817f     	cmp	w11, #0x20
   ad7dc: 8a0a018b     	and	x11, x12, x10
   ad7e0: fa409964     	ccmp	x11, #0x0, #0x4, ls
   ad7e4: 540000e0     	b.eq	0xad800 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x94>
   ad7e8: 38401d0b     	ldrb	w11, [x8, #0x1]!
   ad7ec: 9acb212c     	lsl	x12, x9, x11
   ad7f0: 7100817f     	cmp	w11, #0x20
   ad7f4: 8a0a018b     	and	x11, x12, x10
   ad7f8: fa409964     	ccmp	x11, #0x0, #0x4, ls
   ad7fc: 54ffff61     	b.ne	0xad7e8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7c>
   ad800: f9000288     	str	x8, [x20]
   ad804: b9403269     	ldr	w9, [x19, #0x30]
   ad808: 35000149     	cbnz	w9, 0xad830 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad80c: 39400109     	ldrb	w9, [x8]
   ad810: 7101753f     	cmp	w9, #0x5d
   ad814: 54000221     	b.ne	0xad858 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xec>
   ad818: 91000508     	add	x8, x8, #0x1
   ad81c: f94022a9     	ldr	x9, [x21, #0x40]
   ad820: 5280008a     	mov	w10, #0x4               // =4
   ad824: f9000288     	str	x8, [x20]
   ad828: 781fe12a     	sturh	w10, [x9, #-0x2]
   ad82c: a93efd3f     	stp	xzr, xzr, [x9, #-0x18]
   ad830: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ad834: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ad838: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   ad83c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ad840: d65f03c0     	ret
   ad844: 9100a2a0     	add	x0, x21, #0x28
   ad848: 52800021     	mov	w1, #0x1                // =1
   ad84c: 9402beb1     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ad850: f94022a8     	ldr	x8, [x21, #0x40]
   ad854: 17ffffd5     	b	0xad7a8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x3c>
   ad858: d284c018     	mov	x24, #0x2600            // =9728
   ad85c: 2a1f03f6     	mov	w22, wzr
   ad860: 52800037     	mov	w23, #0x1               // =1
   ad864: f2c00038     	movk	x24, #0x1, lsl #32
   ad868: 14000004     	b	0xad878 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x10c>
   ad86c: f9000288     	str	x8, [x20]
   ad870: b9403268     	ldr	w8, [x19, #0x30]
   ad874: 35fffde8     	cbnz	w8, 0xad830 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad878: aa1303e0     	mov	x0, x19
   ad87c: aa1403e1     	mov	x1, x20
   ad880: aa1503e2     	mov	x2, x21
   ad884: 9402be8b     	bl	0x15d2b0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE10ParseValueILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>
   ad888: b9403268     	ldr	w8, [x19, #0x30]
   ad88c: 35fffd28     	cbnz	w8, 0xad830 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad890: f9400288     	ldr	x8, [x20]
   ad894: aa0803e9     	mov	x9, x8
   ad898: 3940012a     	ldrb	w10, [x9]
   ad89c: 9aca22eb     	lsl	x11, x23, x10
   ad8a0: 7100815f     	cmp	w10, #0x20
   ad8a4: 8a18016a     	and	x10, x11, x24
   ad8a8: fa409944     	ccmp	x10, #0x0, #0x4, ls
   ad8ac: 54000100     	b.eq	0xad8cc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x160>
   ad8b0: 91000508     	add	x8, x8, #0x1
   ad8b4: 38401d2a     	ldrb	w10, [x9, #0x1]!
   ad8b8: 9aca22eb     	lsl	x11, x23, x10
   ad8bc: 7100815f     	cmp	w10, #0x20
   ad8c0: 8a18016a     	and	x10, x11, x24
   ad8c4: fa409944     	ccmp	x10, #0x0, #0x4, ls
   ad8c8: 54ffff41     	b.ne	0xad8b0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x144>
   ad8cc: f9000289     	str	x9, [x20]
   ad8d0: b940326a     	ldr	w10, [x19, #0x30]
   ad8d4: 35fffaea     	cbnz	w10, 0xad830 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad8d8: 3940012a     	ldrb	w10, [x9]
   ad8dc: 110006d6     	add	w22, w22, #0x1
   ad8e0: 7100b15f     	cmp	w10, #0x2c
   ad8e4: 54000201     	b.ne	0xad924 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1b8>
   ad8e8: 91000528     	add	x8, x9, #0x1
   ad8ec: f9000288     	str	x8, [x20]
   ad8f0: 39400109     	ldrb	w9, [x8]
   ad8f4: 9ac922ea     	lsl	x10, x23, x9
   ad8f8: 7100813f     	cmp	w9, #0x20
   ad8fc: 8a180149     	and	x9, x10, x24
   ad900: fa409924     	ccmp	x9, #0x0, #0x4, ls
   ad904: 54fffb40     	b.eq	0xad86c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x100>
   ad908: 38401d09     	ldrb	w9, [x8, #0x1]!
   ad90c: 9ac922ea     	lsl	x10, x23, x9
   ad910: 7100813f     	cmp	w9, #0x20
   ad914: 8a180149     	and	x9, x10, x24
   ad918: fa409924     	ccmp	x9, #0x0, #0x4, ls
   ad91c: 54ffff61     	b.ne	0xad908 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x19c>
   ad920: 17ffffd3     	b	0xad86c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x100>
   ad924: 7101755f     	cmp	w10, #0x5d
   ad928: 54000141     	b.ne	0xad950 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e4>
   ad92c: 91000528     	add	x8, x9, #0x1
   ad930: aa1503e0     	mov	x0, x21
   ad934: 2a1603e1     	mov	w1, w22
   ad938: f9000288     	str	x8, [x20]
   ad93c: 9402be95     	bl	0x15d390 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E8EndArrayEj@plt>
   ad940: 3707f780     	tbnz	w0, #0x0, 0xad830 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc4>
   ad944: a9402688     	ldp	x8, x9, [x20]
   ad948: 5280020a     	mov	w10, #0x10              // =16
   ad94c: 14000003     	b	0xad958 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseArray<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1ec>
   ad950: f9400689     	ldr	x9, [x20, #0x8]
   ad954: 528000ea     	mov	w10, #0x7               // =7
   ad958: cb090108     	sub	x8, x8, x9
   ad95c: b900326a     	str	w10, [x19, #0x30]
   ad960: f9001e68     	str	x8, [x19, #0x38]
   ad964: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ad968: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ad96c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   ad970: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ad974: d65f03c0     	ret

00000000000ad978 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)>:
   ad978: d10143ff     	sub	sp, sp, #0x50
   ad97c: fd000be8     	str	d8, [sp, #0x10]
   ad980: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ad984: 910083fd     	add	x29, sp, #0x20
   ad988: a90357f6     	stp	x22, x21, [sp, #0x30]
   ad98c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ad990: a940542e     	ldp	x14, x21, [x1]
   ad994: aa0203f4     	mov	x20, x2
   ad998: aa0103f3     	mov	x19, x1
   ad99c: aa0003e8     	mov	x8, x0
   ad9a0: 394001c9     	ldrb	w9, [x14]
   ad9a4: 7100b53f     	cmp	w9, #0x2d
   ad9a8: 54002621     	b.ne	0xade6c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4f4>
   ad9ac: aa0e03f6     	mov	x22, x14
   ad9b0: 38401ecb     	ldrb	w11, [x22, #0x1]!
   ad9b4: 7100c16a     	subs	w10, w11, #0x30
   ad9b8: 54002620     	b.eq	0xade7c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x504>
   ad9bc: 5100c56b     	sub	w11, w11, #0x31
   ad9c0: 7100217f     	cmp	w11, #0x8
   ad9c4: 54002428     	b.hi	0xade48 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4d0>
   ad9c8: aa1603ef     	mov	x15, x22
   ad9cc: 2f00e400     	movi	d0, #0000000000000000
   ad9d0: 7100b53f     	cmp	w9, #0x2d
   ad9d4: 38401deb     	ldrb	w11, [x15, #0x1]!
   ad9d8: 5100c16c     	sub	w12, w11, #0x30
   ad9dc: 54000681     	b.ne	0xadaac <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x134>
   ad9e0: 7100259f     	cmp	w12, #0x9
   ad9e4: 540023a8     	b.hi	0xade58 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4e0>
   ad9e8: 5299998d     	mov	w13, #0xcccc            // =52428
   ad9ec: aa1f03ec     	mov	x12, xzr
   ad9f0: 72a1998d     	movk	w13, #0xccc, lsl #16
   ad9f4: 52800150     	mov	w16, #0xa               // =10
   ad9f8: 510005af     	sub	w15, w13, #0x1
   ad9fc: 6b0f015f     	cmp	w10, w15
   ada00: 54000148     	b.hi	0xada28 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xb0>
   ada04: 8b0c02d1     	add	x17, x22, x12
   ada08: 1b102d4a     	madd	w10, w10, w16, w11
   ada0c: 9100058c     	add	x12, x12, #0x1
   ada10: 5100c14a     	sub	w10, w10, #0x30
   ada14: 39400a2b     	ldrb	w11, [x17, #0x2]
   ada18: 5100c171     	sub	w17, w11, #0x30
   ada1c: 71002a3f     	cmp	w17, #0xa
   ada20: 54fffee3     	b.lo	0xad9fc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x84>
   ada24: 1400005f     	b	0xadba0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x228>
   ada28: 6b0d015f     	cmp	w10, w13
   ada2c: 540000a1     	b.ne	0xada40 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xc8>
   ada30: 7100e17f     	cmp	w11, #0x38
   ada34: 54fffe89     	b.ls	0xada04 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x8c>
   ada38: 5280072b     	mov	w11, #0x39              // =57
   ada3c: 2a0d03ea     	mov	w10, w13
   ada40: 8b0c02cd     	add	x13, x22, x12
   ada44: 910005af     	add	x15, x13, #0x1
   ada48: 2a0a03ed     	mov	w13, w10
   ada4c: 7100b53f     	cmp	w9, #0x2d
   ada50: 54000680     	b.eq	0xadb20 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1a8>
   ada54: b201e7f0     	mov	x16, #-0x6666666666666667 // =-7378697629483820647
   ada58: 128005f1     	mov	w17, #-0x30             // =-48
   ada5c: f2933310     	movk	x16, #0x9998
   ada60: 52800140     	mov	w0, #0xa                // =10
   ada64: f2e33330     	movk	x16, #0x1999, lsl #48
   ada68: eb1001bf     	cmp	x13, x16
   ada6c: 54000148     	b.hi	0xada94 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x11c>
   ada70: 38401de1     	ldrb	w1, [x15, #0x1]!
   ada74: 0b2b022b     	add	w11, w17, w11, uxtb
   ada78: 1100058c     	add	w12, w12, #0x1
   ada7c: 9b002dad     	madd	x13, x13, x0, x11
   ada80: 2a0103eb     	mov	w11, w1
   ada84: 5100c022     	sub	w2, w1, #0x30
   ada88: 7100285f     	cmp	w2, #0xa
   ada8c: 54fffee3     	b.lo	0xada68 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xf0>
   ada90: 14000050     	b	0xadbd0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x258>
   ada94: 91000601     	add	x1, x16, #0x1
   ada98: eb0101bf     	cmp	x13, x1
   ada9c: 540006c1     	b.ne	0xadb74 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1fc>
   adaa0: 7100d57f     	cmp	w11, #0x35
   adaa4: 54000688     	b.hi	0xadb74 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1fc>
   adaa8: 17fffff2     	b	0xada70 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xf8>
   adaac: 7100259f     	cmp	w12, #0x9
   adab0: 54001d48     	b.hi	0xade58 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4e0>
   adab4: 5293332d     	mov	w13, #0x9999            // =39321
   adab8: aa1f03ec     	mov	x12, xzr
   adabc: 72a3332d     	movk	w13, #0x1999, lsl #16
   adac0: 52800150     	mov	w16, #0xa               // =10
   adac4: 510005af     	sub	w15, w13, #0x1
   adac8: 6b0f015f     	cmp	w10, w15
   adacc: 54000148     	b.hi	0xadaf4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x17c>
   adad0: 8b0c02d1     	add	x17, x22, x12
   adad4: 1b102d4a     	madd	w10, w10, w16, w11
   adad8: 9100058c     	add	x12, x12, #0x1
   adadc: 5100c14a     	sub	w10, w10, #0x30
   adae0: 39400a2b     	ldrb	w11, [x17, #0x2]
   adae4: 5100c171     	sub	w17, w11, #0x30
   adae8: 71002a3f     	cmp	w17, #0xa
   adaec: 54fffee3     	b.lo	0xadac8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x150>
   adaf0: 14000032     	b	0xadbb8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x240>
   adaf4: 6b0d015f     	cmp	w10, w13
   adaf8: 540000a1     	b.ne	0xadb0c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x194>
   adafc: 7100d57f     	cmp	w11, #0x35
   adb00: 54fffe89     	b.ls	0xadad0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x158>
   adb04: 5293332a     	mov	w10, #0x9999            // =39321
   adb08: 72a3332a     	movk	w10, #0x1999, lsl #16
   adb0c: 8b0c02cd     	add	x13, x22, x12
   adb10: 910005af     	add	x15, x13, #0x1
   adb14: 2a0a03ed     	mov	w13, w10
   adb18: 7100b53f     	cmp	w9, #0x2d
   adb1c: 54fff9c1     	b.ne	0xada54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0xdc>
   adb20: b202e7f0     	mov	x16, #-0x3333333333333334 // =-3689348814741910324
   adb24: 128005f1     	mov	w17, #-0x30             // =-48
   adb28: f2999970     	movk	x16, #0xcccb
   adb2c: 52800140     	mov	w0, #0xa                // =10
   adb30: f2e19990     	movk	x16, #0xccc, lsl #48
   adb34: eb1001bf     	cmp	x13, x16
   adb38: 54000148     	b.hi	0xadb60 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1e8>
   adb3c: 38401de1     	ldrb	w1, [x15, #0x1]!
   adb40: 0b2b022b     	add	w11, w17, w11, uxtb
   adb44: 1100058c     	add	w12, w12, #0x1
   adb48: 9b002dad     	madd	x13, x13, x0, x11
   adb4c: 2a0103eb     	mov	w11, w1
   adb50: 5100c022     	sub	w2, w1, #0x30
   adb54: 7100285f     	cmp	w2, #0xa
   adb58: 54fffee3     	b.lo	0xadb34 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1bc>
   adb5c: 1400001d     	b	0xadbd0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x258>
   adb60: 91000601     	add	x1, x16, #0x1
   adb64: eb0101bf     	cmp	x13, x1
   adb68: 54000061     	b.ne	0xadb74 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1fc>
   adb6c: 7100e17f     	cmp	w11, #0x38
   adb70: 54fffe69     	b.ls	0xadb3c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x1c4>
   adb74: 9e6301a0     	ucvtf	d0, x13
   adb78: 1e649001     	fmov	d1, #10.00000000
   adb7c: 5100c16b     	sub	w11, w11, #0x30
   adb80: 1e620162     	scvtf	d2, w11
   adb84: 38401deb     	ldrb	w11, [x15, #0x1]!
   adb88: 1f410800     	fmadd	d0, d0, d1, d2
   adb8c: 5100c170     	sub	w16, w11, #0x30
   adb90: 71002a1f     	cmp	w16, #0xa
   adb94: 54ffff43     	b.lo	0xadb7c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x204>
   adb98: 52800020     	mov	w0, #0x1                // =1
   adb9c: 1400000f     	b	0xadbd8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x260>
   adba0: 8b0c02cf     	add	x15, x22, x12
   adba4: aa1f03ed     	mov	x13, xzr
   adba8: 2a1f03e0     	mov	w0, wzr
   adbac: 2a1f03f1     	mov	w17, wzr
   adbb0: 910005ef     	add	x15, x15, #0x1
   adbb4: 1400000a     	b	0xadbdc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x264>
   adbb8: 8b0c02cf     	add	x15, x22, x12
   adbbc: aa1f03ed     	mov	x13, xzr
   adbc0: 2a1f03e0     	mov	w0, wzr
   adbc4: 2a1f03f1     	mov	w17, wzr
   adbc8: 910005ef     	add	x15, x15, #0x1
   adbcc: 14000004     	b	0xadbdc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x264>
   adbd0: 2a1f03e0     	mov	w0, wzr
   adbd4: 2f00e400     	movi	d0, #0000000000000000
   adbd8: 52800031     	mov	w17, #0x1               // =1
   adbdc: cb1501ce     	sub	x14, x14, x21
   adbe0: 7100b97f     	cmp	w11, #0x2e
   adbe4: 540015c1     	b.ne	0xade9c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x524>
   adbe8: aa0f03f6     	mov	x22, x15
   adbec: 38401ecb     	ldrb	w11, [x22, #0x1]!
   adbf0: 5100c170     	sub	w16, w11, #0x30
   adbf4: 71002a1f     	cmp	w16, #0xa
   adbf8: 540012c2     	b.hs	0xade50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4d8>
   adbfc: 36000060     	tbz	w0, #0x0, 0xadc08 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x290>
   adc00: 2a1f03f0     	mov	w16, wzr
   adc04: 14000021     	b	0xadc88 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x310>
   adc08: 2a0a03e0     	mov	w0, w10
   adc0c: 7100023f     	cmp	w17, #0x0
   adc10: aa1f03f0     	mov	x16, xzr
   adc14: 9a8011ad     	csel	x13, x13, x0, ne
   adc18: 52800140     	mov	w0, #0xa                // =10
   adc1c: 128005e1     	mov	w1, #-0x30              // =-48
   adc20: 7100e57f     	cmp	w11, #0x39
   adc24: 540002a8     	b.hi	0xadc78 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x300>
   adc28: d375fda2     	lsr	x2, x13, #53
   adc2c: b5000262     	cbnz	x2, 0xadc78 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x300>
   adc30: 8b1001e2     	add	x2, x15, x16
   adc34: 0b2b002b     	add	w11, w1, w11, uxtb
   adc38: 9b002dad     	madd	x13, x13, x0, x11
   adc3c: 91000610     	add	x16, x16, #0x1
   adc40: 3940084b     	ldrb	w11, [x2, #0x2]
   adc44: f10001bf     	cmp	x13, #0x0
   adc48: 1a8c058c     	cinc	w12, w12, ne
   adc4c: 7100bd7f     	cmp	w11, #0x2f
   adc50: 54fffe88     	b.hi	0xadc20 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x2a8>
   adc54: 9e6301a0     	ucvtf	d0, x13
   adc58: 8b1001eb     	add	x11, x15, x16
   adc5c: 2a1f03ea     	mov	w10, wzr
   adc60: 4b1003f0     	neg	w16, w16
   adc64: 91000576     	add	x22, x11, #0x1
   adc68: 0b0a020a     	add	w10, w16, w10
   adc6c: 3104d55f     	cmn	w10, #0x135
   adc70: 5400130d     	b.le	0xaded0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x558>
   adc74: 14000069     	b	0xade18 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4a0>
   adc78: 9e6301a0     	ucvtf	d0, x13
   adc7c: 8b1001ef     	add	x15, x15, x16
   adc80: 4b1003f0     	neg	w16, w16
   adc84: 910005f6     	add	x22, x15, #0x1
   adc88: 1e649001     	fmov	d1, #10.00000000
   adc8c: 14000004     	b	0xadc9c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x324>
   adc90: 38401ecb     	ldrb	w11, [x22, #0x1]!
   adc94: 7100bd7f     	cmp	w11, #0x2f
   adc98: 54001149     	b.ls	0xadec0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x548>
   adc9c: 7100e57f     	cmp	w11, #0x39
   adca0: 54000168     	b.hi	0xadccc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x354>
   adca4: 7100419f     	cmp	w12, #0x10
   adca8: 54ffff4c     	b.gt	0xadc90 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x318>
   adcac: 5100c16b     	sub	w11, w11, #0x30
   adcb0: 51000610     	sub	w16, w16, #0x1
   adcb4: 1e620162     	scvtf	d2, w11
   adcb8: 1f410800     	fmadd	d0, d0, d1, d2
   adcbc: 1e602008     	fcmp	d0, #0.0
   adcc0: 54fffe8d     	b.le	0xadc90 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x318>
   adcc4: 1100058c     	add	w12, w12, #0x1
   adcc8: 17fffff2     	b	0xadc90 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x318>
   adccc: 52800020     	mov	w0, #0x1                // =1
   adcd0: 7101957f     	cmp	w11, #0x65
   adcd4: 54000ec1     	b.ne	0xadeac <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x534>
   adcd8: 2a0a03ea     	mov	w10, w10
   adcdc: 7100023f     	cmp	w17, #0x0
   adce0: 9a8a11aa     	csel	x10, x13, x10, ne
   adce4: aa1603eb     	mov	x11, x22
   adce8: 7100001f     	cmp	w0, #0x0
   adcec: 9e630141     	ucvtf	d1, x10
   adcf0: 38401d6c     	ldrb	w12, [x11, #0x1]!
   adcf4: 1e611c00     	fcsel	d0, d0, d1, ne
   adcf8: 7100ad9f     	cmp	w12, #0x2b
   adcfc: 54001501     	b.ne	0xadf9c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x624>
   add00: aa1603ed     	mov	x13, x22
   add04: 7100ad9f     	cmp	w12, #0x2b
   add08: 1a9f07eb     	cset	w11, ne
   add0c: 38402daa     	ldrb	w10, [x13, #0x2]!
   add10: 5100c14a     	sub	w10, w10, #0x30
   add14: 7100295f     	cmp	w10, #0xa
   add18: 540012c2     	b.hs	0xadf70 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5f8>
   add1c: 91000ed6     	add	x22, x22, #0x3
   add20: 7100ad9f     	cmp	w12, #0x2b
   add24: 540001c1     	b.ne	0xadd5c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x3e4>
   add28: 5280268b     	mov	w11, #0x134             // =308
   add2c: 5280014c     	mov	w12, #0xa               // =10
   add30: 4b10016b     	sub	w11, w11, w16
   add34: 394002cd     	ldrb	w13, [x22]
   add38: 5100c1af     	sub	w15, w13, #0x30
   add3c: 710025ff     	cmp	w15, #0x9
   add40: 540004c8     	b.hi	0xaddd8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x460>
   add44: 1b0c354a     	madd	w10, w10, w12, w13
   add48: 910006d6     	add	x22, x22, #0x1
   add4c: 5100c14a     	sub	w10, w10, #0x30
   add50: 6b0b015f     	cmp	w10, w11
   add54: 54ffff0d     	b.le	0xadd34 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x3bc>
   add58: 1400006e     	b	0xadf10 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x598>
   add5c: 394002cc     	ldrb	w12, [x22]
   add60: 5100c18d     	sub	w13, w12, #0x30
   add64: 710025bf     	cmp	w13, #0x9
   add68: 54001288     	b.hi	0xadfb8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x640>
   add6c: 529ffeed     	mov	w13, #0xfff7            // =65527
   add70: 528cccef     	mov	w15, #0x6667            // =26215
   add74: 72afffed     	movk	w13, #0x7fff, lsl #16
   add78: 72accccf     	movk	w15, #0x6666, lsl #16
   add7c: 0b0d020d     	add	w13, w16, w13
   add80: 9b2f7dad     	smull	x13, w13, w15
   add84: d37ffdaf     	lsr	x15, x13, #63
   add88: 9362fdad     	asr	x13, x13, #34
   add8c: 0b0f01ad     	add	w13, w13, w15
   add90: 5280014f     	mov	w15, #0xa               // =10
   add94: 1b0f314a     	madd	w10, w10, w15, w12
   add98: 5100c14a     	sub	w10, w10, #0x30
   add9c: 6b0d015f     	cmp	w10, w13
   adda0: 540002ac     	b.gt	0xaddf4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x47c>
   adda4: 394006cc     	ldrb	w12, [x22, #0x1]
   adda8: 910006d1     	add	x17, x22, #0x1
   addac: aa1103f6     	mov	x22, x17
   addb0: 5100c180     	sub	w0, w12, #0x30
   addb4: 7100281f     	cmp	w0, #0xa
   addb8: 54fffee3     	b.lo	0xadd94 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x41c>
   addbc: aa1103f6     	mov	x22, x17
   addc0: 7100017f     	cmp	w11, #0x0
   addc4: 5a8a054a     	cneg	w10, w10, ne
   addc8: 0b0a020a     	add	w10, w16, w10
   addcc: 3104d55f     	cmn	w10, #0x135
   addd0: 5400080d     	b.le	0xaded0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x558>
   addd4: 14000011     	b	0xade18 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4a0>
   addd8: 2a1f03eb     	mov	w11, wzr
   adddc: 7100017f     	cmp	w11, #0x0
   adde0: 5a8a054a     	cneg	w10, w10, ne
   adde4: 0b0a020a     	add	w10, w16, w10
   adde8: 3104d55f     	cmn	w10, #0x135
   addec: 5400072d     	b.le	0xaded0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x558>
   addf0: 1400000a     	b	0xade18 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4a0>
   addf4: 38401ecc     	ldrb	w12, [x22, #0x1]!
   addf8: 5100c18c     	sub	w12, w12, #0x30
   addfc: 7100299f     	cmp	w12, #0xa
   ade00: 54ffffa3     	b.lo	0xaddf4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x47c>
   ade04: 7100017f     	cmp	w11, #0x0
   ade08: 5a8a054a     	cneg	w10, w10, ne
   ade0c: 0b0a020a     	add	w10, w16, w10
   ade10: 3104d55f     	cmn	w10, #0x135
   ade14: 540005ed     	b.le	0xaded0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x558>
   ade18: 37f8014a     	tbnz	w10, #0x1f, 0xade40 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4c8>
   ade1c: f00005eb     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ade20: f944756b     	ldr	x11, [x11, #0x8e8]
   ade24: fc6a5961     	ldr	d1, [x11, w10, uxtw #3]
   ade28: 1e610801     	fmul	d1, d0, d1
   ade2c: 92f0020a     	mov	x10, #0x7fefffffffffffff // =9218868437227405311
   ade30: 9e670140     	fmov	d0, x10
   ade34: 1e602020     	fcmp	d1, d0
   ade38: 540006cc     	b.gt	0xadf10 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x598>
   ade3c: 14000039     	b	0xadf20 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5a8>
   ade40: 4b0a03ea     	neg	w10, w10
   ade44: 1400002b     	b	0xadef0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x578>
   ade48: 52800069     	mov	w9, #0x3                // =3
   ade4c: 1400004b     	b	0xadf78 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x600>
   ade50: 528001c9     	mov	w9, #0xe                // =14
   ade54: 14000049     	b	0xadf78 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x600>
   ade58: aa1f03ed     	mov	x13, xzr
   ade5c: 2a1f03e0     	mov	w0, wzr
   ade60: 2a1f03ec     	mov	w12, wzr
   ade64: 2a1f03f1     	mov	w17, wzr
   ade68: 17ffff5d     	b	0xadbdc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x264>
   ade6c: 2a0903eb     	mov	w11, w9
   ade70: aa0e03f6     	mov	x22, x14
   ade74: 7100c16a     	subs	w10, w11, #0x30
   ade78: 54ffda21     	b.ne	0xad9bc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x44>
   ade7c: aa1f03ed     	mov	x13, xzr
   ade80: 2a1f03e0     	mov	w0, wzr
   ade84: 2a1f03ec     	mov	w12, wzr
   ade88: 2a1f03f1     	mov	w17, wzr
   ade8c: 2f00e400     	movi	d0, #0000000000000000
   ade90: 38401ecb     	ldrb	w11, [x22, #0x1]!
   ade94: aa1603ef     	mov	x15, x22
   ade98: 17ffff51     	b	0xadbdc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x264>
   ade9c: 2a1f03f0     	mov	w16, wzr
   adea0: aa0f03f6     	mov	x22, x15
   adea4: 7101957f     	cmp	w11, #0x65
   adea8: 54fff180     	b.eq	0xadcd8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x360>
   adeac: 7101157f     	cmp	w11, #0x45
   adeb0: 54fff140     	b.eq	0xadcd8 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x360>
   adeb4: f81f83ad     	stur	x13, [x29, #-0x8]
   adeb8: b9000fea     	str	w10, [sp, #0xc]
   adebc: 360008c0     	tbz	w0, #0x0, 0xadfd4 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x65c>
   adec0: 2a1f03ea     	mov	w10, wzr
   adec4: 0b0a020a     	add	w10, w16, w10
   adec8: 3104d55f     	cmn	w10, #0x135
   adecc: 54fffa6c     	b.gt	0xade18 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4a0>
   aded0: 2f00e401     	movi	d1, #0000000000000000
   aded4: 3109a15f     	cmn	w10, #0x268
   aded8: 54000243     	b.lo	0xadf20 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5a8>
   adedc: d0fffe2b     	adrp	x11, 0x73000
   adee0: fd476d61     	ldr	d1, [x11, #0xed8]
   adee4: 1280266b     	mov	w11, #-0x134            // =-308
   adee8: 4b0a016a     	sub	w10, w11, w10
   adeec: 1e611800     	fdiv	d0, d0, d1
   adef0: f00005eb     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   adef4: f944756b     	ldr	x11, [x11, #0x8e8]
   adef8: fc6a5961     	ldr	d1, [x11, w10, uxtw #3]
   adefc: 1e611801     	fdiv	d1, d0, d1
   adf00: 92f0020a     	mov	x10, #0x7fefffffffffffff // =9218868437227405311
   adf04: 9e670140     	fmov	d0, x10
   adf08: 1e602020     	fcmp	d1, d0
   adf0c: 540000ad     	b.le	0xadf20 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5a8>
   adf10: 528001a9     	mov	w9, #0xd                // =13
   adf14: f9001d0e     	str	x14, [x8, #0x38]
   adf18: b9003109     	str	w9, [x8, #0x30]
   adf1c: 1400000e     	b	0xadf54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5dc>
   adf20: 1e614020     	fneg	d0, d1
   adf24: 7100b53f     	cmp	w9, #0x2d
   adf28: a9442a88     	ldp	x8, x10, [x20, #0x40]
   adf2c: 1e610c08     	fcsel	d8, d0, d1, eq
   adf30: cb080149     	sub	x9, x10, x8
   adf34: f1005d3f     	cmp	x9, #0x17
   adf38: 5400028d     	b.le	0xadf88 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x610>
   adf3c: 91006109     	add	x9, x8, #0x18
   adf40: f9002289     	str	x9, [x20, #0x40]
   adf44: 528042c9     	mov	w9, #0x216              // =534
   adf48: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   adf4c: fd000108     	str	d8, [x8]
   adf50: 79002d09     	strh	w9, [x8, #0x16]
   adf54: a9005676     	stp	x22, x21, [x19]
   adf58: fd400be8     	ldr	d8, [sp, #0x10]
   adf5c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   adf60: a94357f6     	ldp	x22, x21, [sp, #0x30]
   adf64: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   adf68: 910143ff     	add	sp, sp, #0x50
   adf6c: d65f03c0     	ret
   adf70: aa0d03f6     	mov	x22, x13
   adf74: 528001e9     	mov	w9, #0xf                // =15
   adf78: cb1502ca     	sub	x10, x22, x21
   adf7c: b9003109     	str	w9, [x8, #0x30]
   adf80: f9001d0a     	str	x10, [x8, #0x38]
   adf84: 17fffff4     	b	0xadf54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5dc>
   adf88: 9100a280     	add	x0, x20, #0x28
   adf8c: 52800021     	mov	w1, #0x1                // =1
   adf90: 9402bce0     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   adf94: f9402288     	ldr	x8, [x20, #0x40]
   adf98: 17ffffe9     	b	0xadf3c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5c4>
   adf9c: 7100b59f     	cmp	w12, #0x2d
   adfa0: 54ffeb00     	b.eq	0xadd00 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x388>
   adfa4: 5100c18a     	sub	w10, w12, #0x30
   adfa8: 7100255f     	cmp	w10, #0x9
   adfac: 54000c08     	b.hi	0xae12c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7b4>
   adfb0: 91000ad6     	add	x22, x22, #0x2
   adfb4: 17ffff5d     	b	0xadd28 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x3b0>
   adfb8: 5280002b     	mov	w11, #0x1               // =1
   adfbc: 7100017f     	cmp	w11, #0x0
   adfc0: 5a8a054a     	cneg	w10, w10, ne
   adfc4: 0b0a020a     	add	w10, w16, w10
   adfc8: 3104d55f     	cmn	w10, #0x135
   adfcc: 54fff82d     	b.le	0xaded0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x558>
   adfd0: 17ffff92     	b	0xade18 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x4a0>
   adfd4: 7100b53f     	cmp	w9, #0x2d
   adfd8: 34000331     	cbz	w17, 0xae03c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x6c4>
   adfdc: 54000521     	b.ne	0xae080 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x708>
   adfe0: a9442688     	ldp	x8, x9, [x20, #0x40]
   adfe4: cb080129     	sub	x9, x9, x8
   adfe8: f1005d3f     	cmp	x9, #0x17
   adfec: 54000a4d     	b.le	0xae134 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7bc>
   adff0: 9100610a     	add	x10, x8, #0x18
   adff4: f85f83a9     	ldur	x9, [x29, #-0x8]
   adff8: cb0903e9     	neg	x9, x9
   adffc: f900228a     	str	x10, [x20, #0x40]
   ae000: 528012ca     	mov	w10, #0x96              // =150
   ae004: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   ae008: f9000109     	str	x9, [x8]
   ae00c: 79002d0a     	strh	w10, [x8, #0x16]
   ae010: b7f80849     	tbnz	x9, #0x3f, 0xae118 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7a0>
   ae014: d360fd2a     	lsr	x10, x9, #32
   ae018: 52803acb     	mov	w11, #0x1d6             // =470
   ae01c: f100015f     	cmp	x10, #0x0
   ae020: 528032ca     	mov	w10, #0x196             // =406
   ae024: 1a8a016a     	csel	w10, w11, w10, eq
   ae028: d35ffd29     	lsr	x9, x9, #31
   ae02c: 79002d0a     	strh	w10, [x8, #0x16]
   ae030: b5fff929     	cbnz	x9, 0xadf54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5dc>
   ae034: 321b0149     	orr	w9, w10, #0x20
   ae038: 17ffffc6     	b	0xadf50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5d8>
   ae03c: 54000501     	b.ne	0xae0dc <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x764>
   ae040: a9442688     	ldp	x8, x9, [x20, #0x40]
   ae044: cb080129     	sub	x9, x9, x8
   ae048: f1005d3f     	cmp	x9, #0x17
   ae04c: 540007ed     	b.le	0xae148 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7d0>
   ae050: b9400fe9     	ldr	w9, [sp, #0xc]
   ae054: 9100610a     	add	x10, x8, #0x18
   ae058: 528016cb     	mov	w11, #0xb6              // =182
   ae05c: 52803ecc     	mov	w12, #0x1f6             // =502
   ae060: 4b0903e9     	neg	w9, w9
   ae064: f900228a     	str	x10, [x20, #0x40]
   ae068: 93407d2d     	sxtw	x13, w9
   ae06c: 7100013f     	cmp	w9, #0x0
   ae070: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   ae074: 1a8ba189     	csel	w9, w12, w11, ge
   ae078: f900010d     	str	x13, [x8]
   ae07c: 17ffffb5     	b	0xadf50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5d8>
   ae080: a9442688     	ldp	x8, x9, [x20, #0x40]
   ae084: cb080129     	sub	x9, x9, x8
   ae088: f1005d3f     	cmp	x9, #0x17
   ae08c: 5400068d     	b.le	0xae15c <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7e4>
   ae090: f85f83aa     	ldur	x10, [x29, #-0x8]
   ae094: 91006109     	add	x9, x8, #0x18
   ae098: 528022cb     	mov	w11, #0x116             // =278
   ae09c: 528032cc     	mov	w12, #0x196             // =406
   ae0a0: f100015f     	cmp	x10, #0x0
   ae0a4: d360fd4d     	lsr	x13, x10, #32
   ae0a8: f9002289     	str	x9, [x20, #0x40]
   ae0ac: 1a8ba189     	csel	w9, w12, w11, ge
   ae0b0: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   ae0b4: f900010a     	str	x10, [x8]
   ae0b8: 79002d09     	strh	w9, [x8, #0x16]
   ae0bc: b5fff4cd     	cbnz	x13, 0xadf54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5dc>
   ae0c0: f85f83aa     	ldur	x10, [x29, #-0x8]
   ae0c4: 321a012b     	orr	w11, w9, #0x40
   ae0c8: d35ffd4a     	lsr	x10, x10, #31
   ae0cc: 79002d0b     	strh	w11, [x8, #0x16]
   ae0d0: b5fff42a     	cbnz	x10, 0xadf54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5dc>
   ae0d4: 321b0529     	orr	w9, w9, #0x60
   ae0d8: 17ffff9e     	b	0xadf50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5d8>
   ae0dc: a9442688     	ldp	x8, x9, [x20, #0x40]
   ae0e0: cb080129     	sub	x9, x9, x8
   ae0e4: f1005d3f     	cmp	x9, #0x17
   ae0e8: 5400044d     	b.le	0xae170 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x7f8>
   ae0ec: b9400fea     	ldr	w10, [sp, #0xc]
   ae0f0: 91006109     	add	x9, x8, #0x18
   ae0f4: 52803ecc     	mov	w12, #0x1f6             // =502
   ae0f8: 2a0a03eb     	mov	w11, w10
   ae0fc: 7100015f     	cmp	w10, #0x0
   ae100: 52803aca     	mov	w10, #0x1d6             // =470
   ae104: f9002289     	str	x9, [x20, #0x40]
   ae108: 1a8aa189     	csel	w9, w12, w10, ge
   ae10c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   ae110: f900010b     	str	x11, [x8]
   ae114: 17ffff8f     	b	0xadf50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5d8>
   ae118: b26183ea     	mov	x10, #-0x80000000       // =-2147483648
   ae11c: eb0a013f     	cmp	x9, x10
   ae120: 54fff1a3     	b.lo	0xadf54 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5dc>
   ae124: 528016c9     	mov	w9, #0xb6               // =182
   ae128: 17ffff8a     	b	0xadf50 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5d8>
   ae12c: aa0b03f6     	mov	x22, x11
   ae130: 17ffff91     	b	0xadf74 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x5fc>
   ae134: 9100a280     	add	x0, x20, #0x28
   ae138: 52800021     	mov	w1, #0x1                // =1
   ae13c: 9402bc75     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ae140: f9402288     	ldr	x8, [x20, #0x40]
   ae144: 17ffffab     	b	0xadff0 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x678>
   ae148: 9100a280     	add	x0, x20, #0x28
   ae14c: 52800021     	mov	w1, #0x1                // =1
   ae150: 9402bc70     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ae154: f9402288     	ldr	x8, [x20, #0x40]
   ae158: 17ffffbe     	b	0xae050 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x6d8>
   ae15c: 9100a280     	add	x0, x20, #0x28
   ae160: 52800021     	mov	w1, #0x1                // =1
   ae164: 9402bc6b     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ae168: f9402288     	ldr	x8, [x20, #0x40]
   ae16c: 17ffffc9     	b	0xae090 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x718>
   ae170: 9100a280     	add	x0, x20, #0x28
   ae174: 52800021     	mov	w1, #0x1                // =1
   ae178: 9402bc66     	bl	0x15d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>
   ae17c: f9402288     	ldr	x8, [x20, #0x40]
   ae180: 17ffffdb     	b	0xae0ec <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x774>
   ae184: 14000001     	b	0xae188 <void InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseNumber<0u, InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>&)+0x810>
   ae188: a9005676     	stp	x22, x21, [x19]
   ae18c: 9402abf5     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ae190 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>>(unsigned long)>:
   ae190: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ae194: a90157f6     	stp	x22, x21, [sp, #0x10]
   ae198: 910003fd     	mov	x29, sp
   ae19c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ae1a0: aa0003f3     	mov	x19, x0
   ae1a4: f9400814     	ldr	x20, [x0, #0x10]
   ae1a8: aa0103f5     	mov	x21, x1
   ae1ac: b40000f4     	cbz	x20, 0xae1c8 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>>(unsigned long)+0x38>
   ae1b0: f9401268     	ldr	x8, [x19, #0x20]
   ae1b4: cb140108     	sub	x8, x8, x20
   ae1b8: 91000509     	add	x9, x8, #0x1
   ae1bc: 8b490508     	add	x8, x8, x9, lsr #1
   ae1c0: aa1403e9     	mov	x9, x20
   ae1c4: 14000008     	b	0xae1e4 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>>(unsigned long)+0x54>
   ae1c8: f9400268     	ldr	x8, [x19]
   ae1cc: b5000088     	cbnz	x8, 0xae1dc <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>>(unsigned long)+0x4c>
   ae1d0: 52800020     	mov	w0, #0x1                // =1
   ae1d4: 9402bb23     	bl	0x15ce60 <_Znwm@plt>
   ae1d8: a9000260     	stp	x0, x0, [x19]
   ae1dc: f9401668     	ldr	x8, [x19, #0x28]
   ae1e0: aa1f03e9     	mov	x9, xzr
   ae1e4: f9400e6a     	ldr	x10, [x19, #0x18]
   ae1e8: 5280030b     	mov	w11, #0x18              // =24
   ae1ec: aa1403e0     	mov	x0, x20
   ae1f0: cb090156     	sub	x22, x10, x9
   ae1f4: 9b0b5aa9     	madd	x9, x21, x11, x22
   ae1f8: eb09011f     	cmp	x8, x9
   ae1fc: 9a883135     	csel	x21, x9, x8, lo
   ae200: b4000095     	cbz	x21, 0xae210 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>>(unsigned long)+0x80>
   ae204: aa1503e1     	mov	x1, x21
   ae208: 9402bc46     	bl	0x15d320 <realloc@plt>
   ae20c: 14000003     	b	0xae218 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>>(unsigned long)+0x88>
   ae210: 9402bc24     	bl	0x15d2a0 <free@plt>
   ae214: aa1f03e0     	mov	x0, xzr
   ae218: 8b160008     	add	x8, x0, x22
   ae21c: 8b150009     	add	x9, x0, x21
   ae220: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ae224: a9012260     	stp	x0, x8, [x19, #0x10]
   ae228: f9001269     	str	x9, [x19, #0x20]
   ae22c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ae230: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ae234: d65f03c0     	ret

00000000000ae238 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)>:
   ae238: d10183ff     	sub	sp, sp, #0x60
   ae23c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ae240: 910083fd     	add	x29, sp, #0x20
   ae244: a9035ff8     	stp	x24, x23, [sp, #0x30]
   ae248: a90457f6     	stp	x22, x21, [sp, #0x40]
   ae24c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   ae250: d53bd057     	mrs	x23, TPIDR_EL0
   ae254: 2a0203f3     	mov	w19, w2
   ae258: f94016e8     	ldr	x8, [x23, #0x28]
   ae25c: aa0003f5     	mov	x21, x0
   ae260: aa0103f4     	mov	x20, x1
   ae264: f81f83a8     	stur	x8, [x29, #-0x8]
   ae268: a9442016     	ldp	x22, x8, [x0, #0x40]
   ae26c: cb160109     	sub	x9, x8, x22
   ae270: f1005d3f     	cmp	x9, #0x17
   ae274: 36000223     	tbz	w3, #0x0, 0xae2b8 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x80>
   ae278: 540004ed     	b.le	0xae314 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0xdc>
   ae27c: d00005e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ae280: 910062c8     	add	x8, x22, #0x18
   ae284: f100029f     	cmp	x20, #0x0
   ae288: 910023e1     	add	x1, sp, #0x8
   ae28c: aa1603e0     	mov	x0, x22
   ae290: f9447129     	ldr	x9, [x9, #0x8e0]
   ae294: f90022a8     	str	x8, [x21, #0x40]
   ae298: f9400ea2     	ldr	x2, [x21, #0x18]
   ae29c: a9007edf     	stp	xzr, xzr, [x22]
   ae2a0: f9000adf     	str	xzr, [x22, #0x10]
   ae2a4: 9a940128     	csel	x8, x9, x20, eq
   ae2a8: b90013f3     	str	w19, [sp, #0x10]
   ae2ac: f90007e8     	str	x8, [sp, #0x8]
   ae2b0: 9402bc30     	bl	0x15d370 <_ZN6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE12SetStringRawENS0_16GenericStringRefIcEERS6_@plt>
   ae2b4: 1400000d     	b	0xae2e8 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0xb0>
   ae2b8: 540003cd     	b.le	0xae330 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0xf8>
   ae2bc: d00005e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ae2c0: 910062c8     	add	x8, x22, #0x18
   ae2c4: f100029f     	cmp	x20, #0x0
   ae2c8: 528080aa     	mov	w10, #0x405             // =1029
   ae2cc: f9447129     	ldr	x9, [x9, #0x8e0]
   ae2d0: f90022a8     	str	x8, [x21, #0x40]
   ae2d4: f9000adf     	str	xzr, [x22, #0x10]
   ae2d8: 79002eca     	strh	w10, [x22, #0x16]
   ae2dc: 9a940128     	csel	x8, x9, x20, eq
   ae2e0: a90022df     	stp	xzr, x8, [x22]
   ae2e4: b90002d3     	str	w19, [x22]
   ae2e8: f94016e8     	ldr	x8, [x23, #0x28]
   ae2ec: f85f83a9     	ldur	x9, [x29, #-0x8]
   ae2f0: eb09011f     	cmp	x8, x9
   ae2f4: 540008c1     	b.ne	0xae40c <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x1d4>
   ae2f8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   ae2fc: 52800020     	mov	w0, #0x1                // =1
   ae300: a94457f6     	ldp	x22, x21, [sp, #0x40]
   ae304: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   ae308: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ae30c: 910183ff     	add	sp, sp, #0x60
   ae310: d65f03c0     	ret
   ae314: f9401ea0     	ldr	x0, [x21, #0x38]
   ae318: b40001a0     	cbz	x0, 0xae34c <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x114>
   ae31c: cb000108     	sub	x8, x8, x0
   ae320: 91000509     	add	x9, x8, #0x1
   ae324: 8b490508     	add	x8, x8, x9, lsr #1
   ae328: aa0003e9     	mov	x9, x0
   ae32c: 14000011     	b	0xae370 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x138>
   ae330: f9401ea0     	ldr	x0, [x21, #0x38]
   ae334: b40002e0     	cbz	x0, 0xae390 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x158>
   ae338: cb000108     	sub	x8, x8, x0
   ae33c: 91000509     	add	x9, x8, #0x1
   ae340: 8b490508     	add	x8, x8, x9, lsr #1
   ae344: aa0003e9     	mov	x9, x0
   ae348: 1400001b     	b	0xae3b4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x17c>
   ae34c: aa0003f8     	mov	x24, x0
   ae350: f94016a8     	ldr	x8, [x21, #0x28]
   ae354: b5000088     	cbnz	x8, 0xae364 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x12c>
   ae358: 52800020     	mov	w0, #0x1                // =1
   ae35c: 9402bac1     	bl	0x15ce60 <_Znwm@plt>
   ae360: a90282a0     	stp	x0, x0, [x21, #0x28]
   ae364: f9402aa8     	ldr	x8, [x21, #0x50]
   ae368: aa1f03e9     	mov	x9, xzr
   ae36c: aa1803e0     	mov	x0, x24
   ae370: cb0902d8     	sub	x24, x22, x9
   ae374: 91006309     	add	x9, x24, #0x18
   ae378: eb09011f     	cmp	x8, x9
   ae37c: 9a883136     	csel	x22, x9, x8, lo
   ae380: b40002b6     	cbz	x22, 0xae3d4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x19c>
   ae384: aa1603e1     	mov	x1, x22
   ae388: 9402bbe6     	bl	0x15d320 <realloc@plt>
   ae38c: 14000014     	b	0xae3dc <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x1a4>
   ae390: aa0003f8     	mov	x24, x0
   ae394: f94016a8     	ldr	x8, [x21, #0x28]
   ae398: b5000088     	cbnz	x8, 0xae3a8 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x170>
   ae39c: 52800020     	mov	w0, #0x1                // =1
   ae3a0: 9402bab0     	bl	0x15ce60 <_Znwm@plt>
   ae3a4: a90282a0     	stp	x0, x0, [x21, #0x28]
   ae3a8: f9402aa8     	ldr	x8, [x21, #0x50]
   ae3ac: aa1f03e9     	mov	x9, xzr
   ae3b0: aa1803e0     	mov	x0, x24
   ae3b4: cb0902d8     	sub	x24, x22, x9
   ae3b8: 91006309     	add	x9, x24, #0x18
   ae3bc: eb09011f     	cmp	x8, x9
   ae3c0: 9a883136     	csel	x22, x9, x8, lo
   ae3c4: b4000176     	cbz	x22, 0xae3f0 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x1b8>
   ae3c8: aa1603e1     	mov	x1, x22
   ae3cc: 9402bbd5     	bl	0x15d320 <realloc@plt>
   ae3d0: 1400000a     	b	0xae3f8 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x1c0>
   ae3d4: 9402bbb3     	bl	0x15d2a0 <free@plt>
   ae3d8: aa1f03e0     	mov	x0, xzr
   ae3dc: 8b160008     	add	x8, x0, x22
   ae3e0: 8b180016     	add	x22, x0, x24
   ae3e4: f9001ea0     	str	x0, [x21, #0x38]
   ae3e8: f90026a8     	str	x8, [x21, #0x48]
   ae3ec: 17ffffa4     	b	0xae27c <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x44>
   ae3f0: 9402bbac     	bl	0x15d2a0 <free@plt>
   ae3f4: aa1f03e0     	mov	x0, xzr
   ae3f8: 8b160008     	add	x8, x0, x22
   ae3fc: 8b180016     	add	x22, x0, x24
   ae400: f9001ea0     	str	x0, [x21, #0x38]
   ae404: f90026a8     	str	x8, [x21, #0x48]
   ae408: 17ffffad     	b	0xae2bc <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::Key(char const*, unsigned int, bool)+0x84>
   ae40c: 9402ba89     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000ae410 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)>:
   ae410: f9400028     	ldr	x8, [x1]
   ae414: 39400109     	ldrb	w9, [x8]
   ae418: 5100c12a     	sub	w10, w9, #0x30
   ae41c: 7100295f     	cmp	w10, #0xa
   ae420: 54000122     	b.hs	0xae444 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x34>
   ae424: 128005ea     	mov	w10, #-0x30             // =-48
   ae428: 9100050b     	add	x11, x8, #0x1
   ae42c: f900002b     	str	x11, [x1]
   ae430: 3940050b     	ldrb	w11, [x8, #0x1]
   ae434: 5100c16c     	sub	w12, w11, #0x30
   ae438: 7100299f     	cmp	w12, #0xa
   ae43c: 54000183     	b.lo	0xae46c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x5c>
   ae440: 1400001d     	b	0xae4b4 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0xa4>
   ae444: 5101052a     	sub	w10, w9, #0x41
   ae448: 7100195f     	cmp	w10, #0x6
   ae44c: 54000202     	b.hs	0xae48c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x7c>
   ae450: 128006ca     	mov	w10, #-0x37             // =-55
   ae454: 9100050b     	add	x11, x8, #0x1
   ae458: f900002b     	str	x11, [x1]
   ae45c: 3940050b     	ldrb	w11, [x8, #0x1]
   ae460: 5100c16c     	sub	w12, w11, #0x30
   ae464: 7100299f     	cmp	w12, #0xa
   ae468: 54000262     	b.hs	0xae4b4 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0xa4>
   ae46c: 128005ec     	mov	w12, #-0x30             // =-48
   ae470: 9100090d     	add	x13, x8, #0x2
   ae474: f900002d     	str	x13, [x1]
   ae478: 3940090d     	ldrb	w13, [x8, #0x2]
   ae47c: 5100c1ae     	sub	w14, w13, #0x30
   ae480: 710029df     	cmp	w14, #0xa
   ae484: 540002c3     	b.lo	0xae4dc <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0xcc>
   ae488: 14000027     	b	0xae524 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x114>
   ae48c: 5101852a     	sub	w10, w9, #0x61
   ae490: 7100195f     	cmp	w10, #0x6
   ae494: 540009a2     	b.hs	0xae5c8 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x1b8>
   ae498: 12800aca     	mov	w10, #-0x57             // =-87
   ae49c: 9100050b     	add	x11, x8, #0x1
   ae4a0: f900002b     	str	x11, [x1]
   ae4a4: 3940050b     	ldrb	w11, [x8, #0x1]
   ae4a8: 5100c16c     	sub	w12, w11, #0x30
   ae4ac: 7100299f     	cmp	w12, #0xa
   ae4b0: 54fffde3     	b.lo	0xae46c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x5c>
   ae4b4: 5101056c     	sub	w12, w11, #0x41
   ae4b8: 7100199f     	cmp	w12, #0x6
   ae4bc: 54000202     	b.hs	0xae4fc <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0xec>
   ae4c0: 128006cc     	mov	w12, #-0x37             // =-55
   ae4c4: 9100090d     	add	x13, x8, #0x2
   ae4c8: f900002d     	str	x13, [x1]
   ae4cc: 3940090d     	ldrb	w13, [x8, #0x2]
   ae4d0: 5100c1ae     	sub	w14, w13, #0x30
   ae4d4: 710029df     	cmp	w14, #0xa
   ae4d8: 54000262     	b.hs	0xae524 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x114>
   ae4dc: 128005ee     	mov	w14, #-0x30             // =-48
   ae4e0: 91000d0f     	add	x15, x8, #0x3
   ae4e4: f900002f     	str	x15, [x1]
   ae4e8: 39400d0f     	ldrb	w15, [x8, #0x3]
   ae4ec: 5100c1f0     	sub	w16, w15, #0x30
   ae4f0: 71002a1f     	cmp	w16, #0xa
   ae4f4: 540002c3     	b.lo	0xae54c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x13c>
   ae4f8: 14000021     	b	0xae57c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x16c>
   ae4fc: 5101856c     	sub	w12, w11, #0x61
   ae500: 7100159f     	cmp	w12, #0x5
   ae504: 54000628     	b.hi	0xae5c8 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x1b8>
   ae508: 12800acc     	mov	w12, #-0x57             // =-87
   ae50c: 9100090d     	add	x13, x8, #0x2
   ae510: f900002d     	str	x13, [x1]
   ae514: 3940090d     	ldrb	w13, [x8, #0x2]
   ae518: 5100c1ae     	sub	w14, w13, #0x30
   ae51c: 710029df     	cmp	w14, #0xa
   ae520: 54fffde3     	b.lo	0xae4dc <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0xcc>
   ae524: 510105ae     	sub	w14, w13, #0x41
   ae528: 710019df     	cmp	w14, #0x6
   ae52c: 54000142     	b.hs	0xae554 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x144>
   ae530: 128006ce     	mov	w14, #-0x37             // =-55
   ae534: 91000d0f     	add	x15, x8, #0x3
   ae538: f900002f     	str	x15, [x1]
   ae53c: 39400d0f     	ldrb	w15, [x8, #0x3]
   ae540: 5100c1f0     	sub	w16, w15, #0x30
   ae544: 71002a1f     	cmp	w16, #0xa
   ae548: 540001a2     	b.hs	0xae57c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x16c>
   ae54c: 128005f0     	mov	w16, #-0x30             // =-48
   ae550: 14000014     	b	0xae5a0 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x190>
   ae554: 510185ae     	sub	w14, w13, #0x61
   ae558: 710015df     	cmp	w14, #0x5
   ae55c: 54000368     	b.hi	0xae5c8 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x1b8>
   ae560: 12800ace     	mov	w14, #-0x57             // =-87
   ae564: 91000d0f     	add	x15, x8, #0x3
   ae568: f900002f     	str	x15, [x1]
   ae56c: 39400d0f     	ldrb	w15, [x8, #0x3]
   ae570: 5100c1f0     	sub	w16, w15, #0x30
   ae574: 71002a1f     	cmp	w16, #0xa
   ae578: 54fffea3     	b.lo	0xae54c <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x13c>
   ae57c: 510105f0     	sub	w16, w15, #0x41
   ae580: 71001a1f     	cmp	w16, #0x6
   ae584: 54000062     	b.hs	0xae590 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x180>
   ae588: 128006d0     	mov	w16, #-0x37             // =-55
   ae58c: 14000005     	b	0xae5a0 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x190>
   ae590: 510185f0     	sub	w16, w15, #0x61
   ae594: 7100161f     	cmp	w16, #0x5
   ae598: 54000188     	b.hi	0xae5c8 <unsigned int InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::ParseHex4<InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>>(InGame::rapidjson::GenericStringStream<InGame::rapidjson::UTF8<char>>&, unsigned long)+0x1b8>
   ae59c: 12800ad0     	mov	w16, #-0x57             // =-87
   ae5a0: 0b090149     	add	w9, w10, w9
   ae5a4: 9100110a     	add	x10, x8, #0x4
   ae5a8: 0b091169     	add	w9, w11, w9, lsl #4
   ae5ac: 0b0c0129     	add	w9, w9, w12
   ae5b0: f900002a     	str	x10, [x1]
   ae5b4: 0b0911a9     	add	w9, w13, w9, lsl #4
   ae5b8: 0b0e0129     	add	w9, w9, w14
   ae5bc: 0b0911e9     	add	w9, w15, w9, lsl #4
   ae5c0: 0b100120     	add	w0, w9, w16
   ae5c4: d65f03c0     	ret
   ae5c8: 52800109     	mov	w9, #0x8                // =8
   ae5cc: f9001c02     	str	x2, [x0, #0x38]
   ae5d0: b9003009     	str	w9, [x0, #0x30]
   ae5d4: 2a1f03e0     	mov	w0, wzr
   ae5d8: d65f03c0     	ret

00000000000ae5dc <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)>:
   ae5dc: d10103ff     	sub	sp, sp, #0x40
   ae5e0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ae5e4: 910043fd     	add	x29, sp, #0x10
   ae5e8: a90257f6     	stp	x22, x21, [sp, #0x20]
   ae5ec: a9034ff4     	stp	x20, x19, [sp, #0x30]
   ae5f0: 2a0103f3     	mov	w19, w1
   ae5f4: aa0003f4     	mov	x20, x0
   ae5f8: 7101fc3f     	cmp	w1, #0x7f
   ae5fc: 54000168     	b.hi	0xae628 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x4c>
   ae600: f9400295     	ldr	x21, [x20]
   ae604: a941a6a8     	ldp	x8, x9, [x21, #0x18]
   ae608: cb080129     	sub	x9, x9, x8
   ae60c: f100013f     	cmp	x9, #0x0
   ae610: 540010cd     	b.le	0xae828 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x24c>
   ae614: 91000509     	add	x9, x8, #0x1
   ae618: 91002296     	add	x22, x20, #0x8
   ae61c: f9000ea9     	str	x9, [x21, #0x18]
   ae620: 39000113     	strb	w19, [x8]
   ae624: 14000043     	b	0xae730 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x154>
   ae628: 711ffe7f     	cmp	w19, #0x7ff
   ae62c: 54000348     	b.hi	0xae694 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0xb8>
   ae630: f9400295     	ldr	x21, [x20]
   ae634: 53067e68     	lsr	w8, w19, #6
   ae638: 321a6508     	orr	w8, w8, #0xffffffc0
   ae63c: a941aaa9     	ldp	x9, x10, [x21, #0x18]
   ae640: cb09014a     	sub	x10, x10, x9
   ae644: f100015f     	cmp	x10, #0x0
   ae648: 54000fad     	b.le	0xae83c <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x260>
   ae64c: 9100052a     	add	x10, x9, #0x1
   ae650: aa1403f6     	mov	x22, x20
   ae654: f9000eaa     	str	x10, [x21, #0x18]
   ae658: 12800ff5     	mov	w21, #-0x80             // =-128
   ae65c: 39000128     	strb	w8, [x9]
   ae660: 33001675     	bfxil	w21, w19, #0, #6
   ae664: f9400294     	ldr	x20, [x20]
   ae668: b8408ec9     	ldr	w9, [x22, #0x8]!
   ae66c: a941aa88     	ldp	x8, x10, [x20, #0x18]
   ae670: 11000529     	add	w9, w9, #0x1
   ae674: b90002c9     	str	w9, [x22]
   ae678: cb08014a     	sub	x10, x10, x8
   ae67c: f100015f     	cmp	x10, #0x0
   ae680: 54000ecd     	b.le	0xae858 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x27c>
   ae684: 91000509     	add	x9, x8, #0x1
   ae688: f9000e89     	str	x9, [x20, #0x18]
   ae68c: 39000115     	strb	w21, [x8]
   ae690: 14000028     	b	0xae730 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x154>
   ae694: 53107e68     	lsr	w8, w19, #16
   ae698: 350005c8     	cbnz	w8, 0xae750 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x174>
   ae69c: f9400295     	ldr	x21, [x20]
   ae6a0: 530c7e68     	lsr	w8, w19, #12
   ae6a4: 321b6908     	orr	w8, w8, #0xffffffe0
   ae6a8: a941aaa9     	ldp	x9, x10, [x21, #0x18]
   ae6ac: cb09014a     	sub	x10, x10, x9
   ae6b0: f100015f     	cmp	x10, #0x0
   ae6b4: 54000dcd     	b.le	0xae86c <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x290>
   ae6b8: 9100052a     	add	x10, x9, #0x1
   ae6bc: aa1403f6     	mov	x22, x20
   ae6c0: f9000eaa     	str	x10, [x21, #0x18]
   ae6c4: 39000128     	strb	w8, [x9]
   ae6c8: 12800fe9     	mov	w9, #-0x80              // =-128
   ae6cc: f9400295     	ldr	x21, [x20]
   ae6d0: 33062e69     	bfxil	w9, w19, #6, #6
   ae6d4: b8408ec8     	ldr	w8, [x22, #0x8]!
   ae6d8: a941aeaa     	ldp	x10, x11, [x21, #0x18]
   ae6dc: 1100050c     	add	w12, w8, #0x1
   ae6e0: 12800fe8     	mov	w8, #-0x80              // =-128
   ae6e4: b90002cc     	str	w12, [x22]
   ae6e8: cb0a016b     	sub	x11, x11, x10
   ae6ec: f100017f     	cmp	x11, #0x0
   ae6f0: 54000ccd     	b.le	0xae888 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x2ac>
   ae6f4: 9100054b     	add	x11, x10, #0x1
   ae6f8: 33001668     	bfxil	w8, w19, #0, #6
   ae6fc: f9000eab     	str	x11, [x21, #0x18]
   ae700: 39000149     	strb	w9, [x10]
   ae704: f9400295     	ldr	x21, [x20]
   ae708: b9400a8a     	ldr	w10, [x20, #0x8]
   ae70c: a941aea9     	ldp	x9, x11, [x21, #0x18]
   ae710: 1100054a     	add	w10, w10, #0x1
   ae714: b9000a8a     	str	w10, [x20, #0x8]
   ae718: cb09016b     	sub	x11, x11, x9
   ae71c: f100017f     	cmp	x11, #0x0
   ae720: 5400076d     	b.le	0xae80c <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x230>
   ae724: 9100052a     	add	x10, x9, #0x1
   ae728: f9000eaa     	str	x10, [x21, #0x18]
   ae72c: 39000128     	strb	w8, [x9]
   ae730: b94002c8     	ldr	w8, [x22]
   ae734: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ae738: 11000508     	add	w8, w8, #0x1
   ae73c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ae740: b90002c8     	str	w8, [x22]
   ae744: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ae748: 910103ff     	add	sp, sp, #0x40
   ae74c: d65f03c0     	ret
   ae750: f9400295     	ldr	x21, [x20]
   ae754: 53127e68     	lsr	w8, w19, #18
   ae758: 321c6d08     	orr	w8, w8, #0xfffffff0
   ae75c: a941aaa9     	ldp	x9, x10, [x21, #0x18]
   ae760: cb09014a     	sub	x10, x10, x9
   ae764: f100015f     	cmp	x10, #0x0
   ae768: 54000a0d     	b.le	0xae8a8 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x2cc>
   ae76c: 9100052a     	add	x10, x9, #0x1
   ae770: aa1403f6     	mov	x22, x20
   ae774: f9000eaa     	str	x10, [x21, #0x18]
   ae778: 39000128     	strb	w8, [x9]
   ae77c: 12800fe9     	mov	w9, #-0x80              // =-128
   ae780: f9400295     	ldr	x21, [x20]
   ae784: 330c4669     	bfxil	w9, w19, #12, #6
   ae788: b8408ec8     	ldr	w8, [x22, #0x8]!
   ae78c: a941aeaa     	ldp	x10, x11, [x21, #0x18]
   ae790: 1100050c     	add	w12, w8, #0x1
   ae794: 12800fe8     	mov	w8, #-0x80              // =-128
   ae798: b90002cc     	str	w12, [x22]
   ae79c: cb0a016b     	sub	x11, x11, x10
   ae7a0: f100017f     	cmp	x11, #0x0
   ae7a4: 5400090d     	b.le	0xae8c4 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x2e8>
   ae7a8: 9100054b     	add	x11, x10, #0x1
   ae7ac: 33062e68     	bfxil	w8, w19, #6, #6
   ae7b0: f9000eab     	str	x11, [x21, #0x18]
   ae7b4: 39000149     	strb	w9, [x10]
   ae7b8: f9400295     	ldr	x21, [x20]
   ae7bc: b9400a8a     	ldr	w10, [x20, #0x8]
   ae7c0: a941aea9     	ldp	x9, x11, [x21, #0x18]
   ae7c4: 1100054a     	add	w10, w10, #0x1
   ae7c8: b9000a8a     	str	w10, [x20, #0x8]
   ae7cc: cb09016b     	sub	x11, x11, x9
   ae7d0: f100017f     	cmp	x11, #0x0
   ae7d4: 5400088d     	b.le	0xae8e4 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x308>
   ae7d8: 9100052a     	add	x10, x9, #0x1
   ae7dc: f9000eaa     	str	x10, [x21, #0x18]
   ae7e0: 39000128     	strb	w8, [x9]
   ae7e4: f9400295     	ldr	x21, [x20]
   ae7e8: b9400a88     	ldr	w8, [x20, #0x8]
   ae7ec: a941aaa9     	ldp	x9, x10, [x21, #0x18]
   ae7f0: 1100050b     	add	w11, w8, #0x1
   ae7f4: 12800fe8     	mov	w8, #-0x80              // =-128
   ae7f8: 33001668     	bfxil	w8, w19, #0, #6
   ae7fc: b9000a8b     	str	w11, [x20, #0x8]
   ae800: cb09014a     	sub	x10, x10, x9
   ae804: f100015f     	cmp	x10, #0x0
   ae808: 54fff8ec     	b.gt	0xae724 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x148>
   ae80c: aa1503e0     	mov	x0, x21
   ae810: 52800021     	mov	w1, #0x1                // =1
   ae814: 2a0803f3     	mov	w19, w8
   ae818: 9402bace     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae81c: 2a1303e8     	mov	w8, w19
   ae820: f9400ea9     	ldr	x9, [x21, #0x18]
   ae824: 17ffffc0     	b	0xae724 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x148>
   ae828: aa1503e0     	mov	x0, x21
   ae82c: 52800021     	mov	w1, #0x1                // =1
   ae830: 9402bac8     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae834: f9400ea8     	ldr	x8, [x21, #0x18]
   ae838: 17ffff77     	b	0xae614 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x38>
   ae83c: aa1503e0     	mov	x0, x21
   ae840: 52800021     	mov	w1, #0x1                // =1
   ae844: 2a0803f6     	mov	w22, w8
   ae848: 9402bac2     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae84c: 2a1603e8     	mov	w8, w22
   ae850: f9400ea9     	ldr	x9, [x21, #0x18]
   ae854: 17ffff7e     	b	0xae64c <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x70>
   ae858: aa1403e0     	mov	x0, x20
   ae85c: 52800021     	mov	w1, #0x1                // =1
   ae860: 9402babc     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae864: f9400e88     	ldr	x8, [x20, #0x18]
   ae868: 17ffff87     	b	0xae684 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0xa8>
   ae86c: aa1503e0     	mov	x0, x21
   ae870: 52800021     	mov	w1, #0x1                // =1
   ae874: 2a0803f6     	mov	w22, w8
   ae878: 9402bab6     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae87c: 2a1603e8     	mov	w8, w22
   ae880: f9400ea9     	ldr	x9, [x21, #0x18]
   ae884: 17ffff8d     	b	0xae6b8 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0xdc>
   ae888: aa1503e0     	mov	x0, x21
   ae88c: 52800021     	mov	w1, #0x1                // =1
   ae890: b81fc3a9     	stur	w9, [x29, #-0x4]
   ae894: 9402baaf     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae898: b85fc3a9     	ldur	w9, [x29, #-0x4]
   ae89c: 12800fe8     	mov	w8, #-0x80              // =-128
   ae8a0: f9400eaa     	ldr	x10, [x21, #0x18]
   ae8a4: 17ffff94     	b	0xae6f4 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x118>
   ae8a8: aa1503e0     	mov	x0, x21
   ae8ac: 52800021     	mov	w1, #0x1                // =1
   ae8b0: 2a0803f6     	mov	w22, w8
   ae8b4: 9402baa7     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae8b8: 2a1603e8     	mov	w8, w22
   ae8bc: f9400ea9     	ldr	x9, [x21, #0x18]
   ae8c0: 17ffffab     	b	0xae76c <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x190>
   ae8c4: aa1503e0     	mov	x0, x21
   ae8c8: 52800021     	mov	w1, #0x1                // =1
   ae8cc: b81fc3a9     	stur	w9, [x29, #-0x4]
   ae8d0: 9402baa0     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae8d4: b85fc3a9     	ldur	w9, [x29, #-0x4]
   ae8d8: 12800fe8     	mov	w8, #-0x80              // =-128
   ae8dc: f9400eaa     	ldr	x10, [x21, #0x18]
   ae8e0: 17ffffb2     	b	0xae7a8 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x1cc>
   ae8e4: aa1503e0     	mov	x0, x21
   ae8e8: 52800021     	mov	w1, #0x1                // =1
   ae8ec: b81fc3a8     	stur	w8, [x29, #-0x4]
   ae8f0: 9402ba98     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   ae8f4: b85fc3a8     	ldur	w8, [x29, #-0x4]
   ae8f8: f9400ea9     	ldr	x9, [x21, #0x18]
   ae8fc: 17ffffb7     	b	0xae7d8 <void InGame::rapidjson::UTF8<char>::Encode<InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>>(InGame::rapidjson::GenericReader<InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::StackStream<char>&, unsigned int)+0x1fc>

00000000000ae900 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<char>(unsigned long)>:
   ae900: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ae904: a90157f6     	stp	x22, x21, [sp, #0x10]
   ae908: 910003fd     	mov	x29, sp
   ae90c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ae910: aa0003f3     	mov	x19, x0
   ae914: f9400814     	ldr	x20, [x0, #0x10]
   ae918: aa0103f5     	mov	x21, x1
   ae91c: b40000f4     	cbz	x20, 0xae938 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<char>(unsigned long)+0x38>
   ae920: f9401268     	ldr	x8, [x19, #0x20]
   ae924: cb140108     	sub	x8, x8, x20
   ae928: 91000509     	add	x9, x8, #0x1
   ae92c: 8b490508     	add	x8, x8, x9, lsr #1
   ae930: aa1403e9     	mov	x9, x20
   ae934: 14000008     	b	0xae954 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<char>(unsigned long)+0x54>
   ae938: f9400268     	ldr	x8, [x19]
   ae93c: b5000088     	cbnz	x8, 0xae94c <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<char>(unsigned long)+0x4c>
   ae940: 52800020     	mov	w0, #0x1                // =1
   ae944: 9402b947     	bl	0x15ce60 <_Znwm@plt>
   ae948: a9000260     	stp	x0, x0, [x19]
   ae94c: f9401668     	ldr	x8, [x19, #0x28]
   ae950: aa1f03e9     	mov	x9, xzr
   ae954: f9400e6a     	ldr	x10, [x19, #0x18]
   ae958: aa1403e0     	mov	x0, x20
   ae95c: cb090156     	sub	x22, x10, x9
   ae960: 8b1502c9     	add	x9, x22, x21
   ae964: eb09011f     	cmp	x8, x9
   ae968: 9a883135     	csel	x21, x9, x8, lo
   ae96c: b4000095     	cbz	x21, 0xae97c <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<char>(unsigned long)+0x7c>
   ae970: aa1503e1     	mov	x1, x21
   ae974: 9402ba6b     	bl	0x15d320 <realloc@plt>
   ae978: 14000003     	b	0xae984 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<char>(unsigned long)+0x84>
   ae97c: 9402ba49     	bl	0x15d2a0 <free@plt>
   ae980: aa1f03e0     	mov	x0, xzr
   ae984: 8b160008     	add	x8, x0, x22
   ae988: 8b150009     	add	x9, x0, x21
   ae98c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ae990: a9012260     	stp	x0, x8, [x19, #0x10]
   ae994: f9001269     	str	x9, [x19, #0x20]
   ae998: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ae99c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ae9a0: d65f03c0     	ret

00000000000ae9a4 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)>:
   ae9a4: d10143ff     	sub	sp, sp, #0x50
   ae9a8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   ae9ac: 9100c3fd     	add	x29, sp, #0x30
   ae9b0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ae9b4: b9400828     	ldr	w8, [x1, #0x8]
   ae9b8: aa0103f3     	mov	x19, x1
   ae9bc: 7100551f     	cmp	w8, #0x15
   ae9c0: 54000128     	b.hi	0xae9e4 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x40>
   ae9c4: 528380a8     	mov	w8, #0x1c05             // =7173
   ae9c8: 528002a9     	mov	w9, #0x15               // =21
   ae9cc: aa0003f4     	mov	x20, x0
   ae9d0: 79002c08     	strh	w8, [x0, #0x16]
   ae9d4: 39402268     	ldrb	w8, [x19, #0x8]
   ae9d8: 4b080128     	sub	w8, w9, w8
   ae9dc: 39005408     	strb	w8, [x0, #0x15]
   ae9e0: 14000018     	b	0xaea40 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x9c>
   ae9e4: 528180a8     	mov	w8, #0xc05              // =3077
   ae9e8: 79002c08     	strh	w8, [x0, #0x16]
   ae9ec: b9400a68     	ldr	w8, [x19, #0x8]
   ae9f0: b9000008     	str	w8, [x0]
   ae9f4: b9400a68     	ldr	w8, [x19, #0x8]
   ae9f8: 3100050b     	adds	w11, w8, #0x1
   ae9fc: 54000063     	b.lo	0xaea08 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x64>
   aea00: aa1f03f4     	mov	x20, xzr
   aea04: 1400000e     	b	0xaea3c <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x98>
   aea08: f9400849     	ldr	x9, [x2, #0x10]
   aea0c: 91001d6b     	add	x11, x11, #0x7
   aea10: 927d7574     	and	x20, x11, #0x1fffffff8
   aea14: f940012a     	ldr	x10, [x9]
   aea18: a940214c     	ldp	x12, x8, [x10]
   aea1c: 8b14010b     	add	x11, x8, x20
   aea20: eb0c017f     	cmp	x11, x12
   aea24: 54000228     	b.hi	0xaea68 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0xc4>
   aea28: 91002149     	add	x9, x10, #0x8
   aea2c: 8b08014a     	add	x10, x10, x8
   aea30: 8b140108     	add	x8, x8, x20
   aea34: 91006154     	add	x20, x10, #0x18
   aea38: f9000128     	str	x8, [x9]
   aea3c: f9000414     	str	x20, [x0, #0x8]
   aea40: f9400261     	ldr	x1, [x19]
   aea44: aa1403e0     	mov	x0, x20
   aea48: b9400a62     	ldr	w2, [x19, #0x8]
   aea4c: 9402b995     	bl	0x15d0a0 <memcpy@plt>
   aea50: b9400a68     	ldr	w8, [x19, #0x8]
   aea54: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   aea58: 38286a9f     	strb	wzr, [x20, x8]
   aea5c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   aea60: 910143ff     	add	sp, sp, #0x50
   aea64: d65f03c0     	ret
   aea68: f9000bea     	str	x10, [sp, #0x10]
   aea6c: a9402848     	ldp	x8, x10, [x2]
   aea70: f81f83a0     	stur	x0, [x29, #-0x8]
   aea74: f90007e2     	str	x2, [sp, #0x8]
   aea78: f81f03a9     	stur	x9, [x29, #-0x10]
   aea7c: eb14011f     	cmp	x8, x20
   aea80: 9a948108     	csel	x8, x8, x20, hi
   aea84: f9000fe8     	str	x8, [sp, #0x18]
   aea88: b500010a     	cbnz	x10, 0xaeaa8 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x104>
   aea8c: 52800020     	mov	w0, #0x1                // =1
   aea90: 9402b8f4     	bl	0x15ce60 <_Znwm@plt>
   aea94: f94007e9     	ldr	x9, [sp, #0x8]
   aea98: f9400fe8     	ldr	x8, [sp, #0x18]
   aea9c: f9000520     	str	x0, [x9, #0x8]
   aeaa0: f85f03a9     	ldur	x9, [x29, #-0x10]
   aeaa4: f9000520     	str	x0, [x9, #0x8]
   aeaa8: b1006100     	adds	x0, x8, #0x18
   aeaac: 540001e0     	b.eq	0xaeae8 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x144>
   aeab0: 9402b9dc     	bl	0x15d220 <malloc@plt>
   aeab4: b40001a0     	cbz	x0, 0xaeae8 <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x144>
   aeab8: f9400fea     	ldr	x10, [sp, #0x18]
   aeabc: aa1f03e8     	mov	x8, xzr
   aeac0: f85f03ab     	ldur	x11, [x29, #-0x10]
   aeac4: aa0003e9     	mov	x9, x0
   aeac8: f900000a     	str	x10, [x0]
   aeacc: f9400bea     	ldr	x10, [sp, #0x10]
   aead0: f9000160     	str	x0, [x11]
   aead4: f8008d3f     	str	xzr, [x9, #0x8]!
   aead8: f900080a     	str	x10, [x0, #0x10]
   aeadc: aa0003ea     	mov	x10, x0
   aeae0: f85f83a0     	ldur	x0, [x29, #-0x8]
   aeae4: 17ffffd2     	b	0xaea2c <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x88>
   aeae8: f85f83a0     	ldur	x0, [x29, #-0x8]
   aeaec: aa1f03f4     	mov	x20, xzr
   aeaf0: 17ffffd3     	b	0xaea3c <InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::SetStringRaw(InGame::rapidjson::GenericStringRef<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>&)+0x98>

00000000000aeaf4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)>:
   aeaf4: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   aeaf8: f9000bf9     	str	x25, [sp, #0x10]
   aeafc: 910003fd     	mov	x29, sp
   aeb00: a9025ff8     	stp	x24, x23, [sp, #0x20]
   aeb04: a90357f6     	stp	x22, x21, [sp, #0x30]
   aeb08: a9044ff4     	stp	x20, x19, [sp, #0x40]
   aeb0c: f9402008     	ldr	x8, [x0, #0x40]
   aeb10: 928005e9     	mov	x9, #-0x30              // =-48
   aeb14: 2a0103eb     	mov	w11, w1
   aeb18: 2a0103f3     	mov	w19, w1
   aeb1c: f9400c0a     	ldr	x10, [x0, #0x18]
   aeb20: d503201f     	nop
   aeb24: 9b092174     	madd	x20, x11, x9, x8
   aeb28: 52800068     	mov	w8, #0x3                // =3
   aeb2c: f9002014     	str	x20, [x0, #0x40]
   aeb30: 781fe288     	sturh	w8, [x20, #-0x2]
   aeb34: 34000281     	cbz	w1, 0xaeb84 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0x90>
   aeb38: f9400957     	ldr	x23, [x10, #0x10]
   aeb3c: 8b0b056b     	add	x11, x11, x11, lsl #1
   aeb40: d37ced75     	lsl	x21, x11, #4
   aeb44: f94002f6     	ldr	x22, [x23]
   aeb48: aa1603e9     	mov	x9, x22
   aeb4c: f94002cc     	ldr	x12, [x22]
   aeb50: f8408d28     	ldr	x8, [x9, #0x8]!
   aeb54: 8b15010b     	add	x11, x8, x21
   aeb58: eb0c017f     	cmp	x11, x12
   aeb5c: 54000268     	b.hi	0xaeba8 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0xb4>
   aeb60: 8b0802ca     	add	x10, x22, x8
   aeb64: 8b150108     	add	x8, x8, x21
   aeb68: 91006140     	add	x0, x10, #0x18
   aeb6c: f9000128     	str	x8, [x9]
   aeb70: aa1403e1     	mov	x1, x20
   aeb74: aa1503e2     	mov	x2, x21
   aeb78: f81f0280     	stur	x0, [x20, #-0x10]
   aeb7c: 9402b949     	bl	0x15d0a0 <memcpy@plt>
   aeb80: 14000002     	b	0xaeb88 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0x94>
   aeb84: f81f029f     	stur	xzr, [x20, #-0x10]
   aeb88: 293d4e93     	stp	w19, w19, [x20, #-0x18]
   aeb8c: f9400bf9     	ldr	x25, [sp, #0x10]
   aeb90: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   aeb94: 52800020     	mov	w0, #0x1                // =1
   aeb98: a94357f6     	ldp	x22, x21, [sp, #0x30]
   aeb9c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   aeba0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   aeba4: d65f03c0     	ret
   aeba8: a9402548     	ldp	x8, x9, [x10]
   aebac: eb15011f     	cmp	x8, x21
   aebb0: 9a958118     	csel	x24, x8, x21, hi
   aebb4: b50000c9     	cbnz	x9, 0xaebcc <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0xd8>
   aebb8: 52800020     	mov	w0, #0x1                // =1
   aebbc: aa0a03f9     	mov	x25, x10
   aebc0: 9402b8a8     	bl	0x15ce60 <_Znwm@plt>
   aebc4: f9000720     	str	x0, [x25, #0x8]
   aebc8: f90006e0     	str	x0, [x23, #0x8]
   aebcc: b1006300     	adds	x0, x24, #0x18
   aebd0: 54fffd00     	b.eq	0xaeb70 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0x7c>
   aebd4: 9402b993     	bl	0x15d220 <malloc@plt>
   aebd8: b4fffcc0     	cbz	x0, 0xaeb70 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0x7c>
   aebdc: aa1f03e8     	mov	x8, xzr
   aebe0: aa0003e9     	mov	x9, x0
   aebe4: f9000816     	str	x22, [x0, #0x10]
   aebe8: aa0003f6     	mov	x22, x0
   aebec: f9000018     	str	x24, [x0]
   aebf0: f8008d3f     	str	xzr, [x9, #0x8]!
   aebf4: f90002e0     	str	x0, [x23]
   aebf8: 17ffffda     	b	0xaeb60 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndObject(unsigned int)+0x6c>

00000000000aebfc <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)>:
   aebfc: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   aec00: f9000bf9     	str	x25, [sp, #0x10]
   aec04: 910003fd     	mov	x29, sp
   aec08: a9025ff8     	stp	x24, x23, [sp, #0x20]
   aec0c: a90357f6     	stp	x22, x21, [sp, #0x30]
   aec10: a9044ff4     	stp	x20, x19, [sp, #0x40]
   aec14: f9402008     	ldr	x8, [x0, #0x40]
   aec18: 928002e9     	mov	x9, #-0x18              // =-24
   aec1c: 2a0103eb     	mov	w11, w1
   aec20: 2a0103f3     	mov	w19, w1
   aec24: f9400c0a     	ldr	x10, [x0, #0x18]
   aec28: d503201f     	nop
   aec2c: 9b092174     	madd	x20, x11, x9, x8
   aec30: 52800088     	mov	w8, #0x4                // =4
   aec34: f9002014     	str	x20, [x0, #0x40]
   aec38: 781fe288     	sturh	w8, [x20, #-0x2]
   aec3c: 34000281     	cbz	w1, 0xaec8c <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0x90>
   aec40: f9400957     	ldr	x23, [x10, #0x10]
   aec44: 8b0b056b     	add	x11, x11, x11, lsl #1
   aec48: d37df175     	lsl	x21, x11, #3
   aec4c: f94002f6     	ldr	x22, [x23]
   aec50: aa1603e9     	mov	x9, x22
   aec54: f94002cc     	ldr	x12, [x22]
   aec58: f8408d28     	ldr	x8, [x9, #0x8]!
   aec5c: 8b15010b     	add	x11, x8, x21
   aec60: eb0c017f     	cmp	x11, x12
   aec64: 54000268     	b.hi	0xaecb0 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0xb4>
   aec68: 8b0802ca     	add	x10, x22, x8
   aec6c: 8b150108     	add	x8, x8, x21
   aec70: 91006140     	add	x0, x10, #0x18
   aec74: f9000128     	str	x8, [x9]
   aec78: aa1403e1     	mov	x1, x20
   aec7c: aa1503e2     	mov	x2, x21
   aec80: f81f0280     	stur	x0, [x20, #-0x10]
   aec84: 9402b907     	bl	0x15d0a0 <memcpy@plt>
   aec88: 14000002     	b	0xaec90 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0x94>
   aec8c: f81f029f     	stur	xzr, [x20, #-0x10]
   aec90: 293d4e93     	stp	w19, w19, [x20, #-0x18]
   aec94: f9400bf9     	ldr	x25, [sp, #0x10]
   aec98: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   aec9c: 52800020     	mov	w0, #0x1                // =1
   aeca0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   aeca4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   aeca8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   aecac: d65f03c0     	ret
   aecb0: a9402548     	ldp	x8, x9, [x10]
   aecb4: eb15011f     	cmp	x8, x21
   aecb8: 9a958118     	csel	x24, x8, x21, hi
   aecbc: b50000c9     	cbnz	x9, 0xaecd4 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0xd8>
   aecc0: 52800020     	mov	w0, #0x1                // =1
   aecc4: aa0a03f9     	mov	x25, x10
   aecc8: 9402b866     	bl	0x15ce60 <_Znwm@plt>
   aeccc: f9000720     	str	x0, [x25, #0x8]
   aecd0: f90006e0     	str	x0, [x23, #0x8]
   aecd4: b1006300     	adds	x0, x24, #0x18
   aecd8: 54fffd00     	b.eq	0xaec78 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0x7c>
   aecdc: 9402b951     	bl	0x15d220 <malloc@plt>
   aece0: b4fffcc0     	cbz	x0, 0xaec78 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0x7c>
   aece4: aa1f03e8     	mov	x8, xzr
   aece8: aa0003e9     	mov	x9, x0
   aecec: f9000816     	str	x22, [x0, #0x10]
   aecf0: aa0003f6     	mov	x22, x0
   aecf4: f9000018     	str	x24, [x0]
   aecf8: f8008d3f     	str	xzr, [x9, #0x8]!
   aecfc: f90002e0     	str	x0, [x23]
   aed00: 17ffffda     	b	0xaec68 <InGame::rapidjson::GenericDocument<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>, InGame::rapidjson::CrtAllocator>::EndArray(unsigned int)+0x6c>

00000000000aed04 <InGame::rotateLeft(unsigned int, unsigned int)>:
   aed04: 4b0103e8     	neg	w8, w1
   aed08: 1ac82c00     	ror	w0, w0, w8
   aed0c: d65f03c0     	ret

00000000000aed10 <InGame::MD5Init(InGame::MD5Context*)>:
   aed10: d0fffe28     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   aed14: f900001f     	str	xzr, [x0]
   aed18: 3dc36100     	ldr	q0, [x8, #0xd80]
   aed1c: 3c808000     	stur	q0, [x0, #0x8]
   aed20: d65f03c0     	ret

00000000000aed24 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)>:
   aed24: d10283ff     	sub	sp, sp, #0xa0
   aed28: a9057bfd     	stp	x29, x30, [sp, #0x50]
   aed2c: 910143fd     	add	x29, sp, #0x50
   aed30: a90667fa     	stp	x26, x25, [sp, #0x60]
   aed34: a9075ff8     	stp	x24, x23, [sp, #0x70]
   aed38: a90857f6     	stp	x22, x21, [sp, #0x80]
   aed3c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   aed40: d53bd057     	mrs	x23, TPIDR_EL0
   aed44: aa0003f5     	mov	x21, x0
   aed48: f94016e8     	ldr	x8, [x23, #0x28]
   aed4c: f81f83a8     	stur	x8, [x29, #-0x8]
   aed50: f9400008     	ldr	x8, [x0]
   aed54: 8b020109     	add	x9, x8, x2
   aed58: f80086a9     	str	x9, [x21], #0x8
   aed5c: b40003c2     	cbz	x2, 0xaedd4 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0xb0>
   aed60: aa0203f3     	mov	x19, x2
   aed64: aa0003f4     	mov	x20, x0
   aed68: aa0103f6     	mov	x22, x1
   aed6c: aa1f03f8     	mov	x24, xzr
   aed70: 12001508     	and	w8, w8, #0x3f
   aed74: 91006c19     	add	x25, x0, #0x1b
   aed78: 910023fa     	add	x26, sp, #0x8
   aed7c: 14000004     	b	0xaed8c <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0x68>
   aed80: 11000718     	add	w24, w24, #0x1
   aed84: eb13031f     	cmp	x24, x19
   aed88: 54000262     	b.hs	0xaedd4 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0xb0>
   aed8c: 38786ac9     	ldrb	w9, [x22, x24]
   aed90: 8b28428a     	add	x10, x20, w8, uxtw
   aed94: 11000508     	add	w8, w8, #0x1
   aed98: 7200151f     	tst	w8, #0x3f
   aed9c: 39006149     	strb	w9, [x10, #0x18]
   aeda0: 54ffff01     	b.ne	0xaed80 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0x5c>
   aeda4: aa1f03e8     	mov	x8, xzr
   aeda8: 8b080329     	add	x9, x25, x8
   aedac: b85fd129     	ldur	w9, [x9, #-0x3]
   aedb0: b8286b49     	str	w9, [x26, x8]
   aedb4: 91001108     	add	x8, x8, #0x4
   aedb8: f101011f     	cmp	x8, #0x40
   aedbc: 54ffff61     	b.ne	0xaeda8 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0x84>
   aedc0: 910023e1     	add	x1, sp, #0x8
   aedc4: aa1503e0     	mov	x0, x21
   aedc8: 9402b97e     	bl	0x15d3c0 <_ZN6InGame7MD5StepEPjS0_@plt>
   aedcc: 2a1f03e8     	mov	w8, wzr
   aedd0: 17ffffec     	b	0xaed80 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0x5c>
   aedd4: f94016e8     	ldr	x8, [x23, #0x28]
   aedd8: f85f83a9     	ldur	x9, [x29, #-0x8]
   aeddc: eb09011f     	cmp	x8, x9
   aede0: 54000101     	b.ne	0xaee00 <InGame::MD5Update(InGame::MD5Context*, unsigned char*, unsigned long)+0xdc>
   aede4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   aede8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   aedec: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   aedf0: a94667fa     	ldp	x26, x25, [sp, #0x60]
   aedf4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   aedf8: 910283ff     	add	sp, sp, #0xa0
   aedfc: d65f03c0     	ret
   aee00: 9402b80c     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000aee04 <InGame::MD5Step(unsigned int*, unsigned int*)>:
   aee04: a9bf4ff4     	stp	x20, x19, [sp, #-0x10]!
   aee08: 29412408     	ldp	w8, w9, [x0, #0x8]
   aee0c: 2940300d     	ldp	w13, w12, [x0]
   aee10: d0fffe22     	adrp	x2, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   aee14: d0fffe23     	adrp	x3, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   aee18: aa1f03ea     	mov	x10, xzr
   aee1c: aa1f03eb     	mov	x11, xzr
   aee20: 528000ae     	mov	w14, #0x5               // =5
   aee24: 5280002f     	mov	w15, #0x1               // =1
   aee28: 2a0d03e5     	mov	w5, w13
   aee2c: 2a0903e6     	mov	w6, w9
   aee30: 2a0803f3     	mov	w19, w8
   aee34: 2a0c03e7     	mov	w7, w12
   aee38: 9139c042     	add	x2, x2, #0xe70
   aee3c: 913dc063     	add	x3, x3, #0xf70
   aee40: 14000018     	b	0xaeea0 <InGame::MD5Step(unsigned int*, unsigned int*)+0x9c>
   aee44: 0a110086     	and	w6, w4, w17
   aee48: 0a240207     	bic	w7, w16, w4
   aee4c: 2a0700c6     	orr	w6, w6, w7
   aee50: 92400de7     	and	x7, x15, #0xf
   aee54: d37ef573     	lsl	x19, x11, #2
   aee58: b8675827     	ldr	w7, [x1, w7, uxtw #2]
   aee5c: 0b0500c5     	add	w5, w6, w5
   aee60: 9100056b     	add	x11, x11, #0x1
   aee64: 91000dce     	add	x14, x14, #0x3
   aee68: 910015ef     	add	x15, x15, #0x5
   aee6c: b8736874     	ldr	w20, [x3, x19]
   aee70: 91001d4a     	add	x10, x10, #0x7
   aee74: b8736853     	ldr	w19, [x2, x19]
   aee78: f101017f     	cmp	x11, #0x40
   aee7c: 4b1403e6     	neg	w6, w20
   aee80: 0b1300a5     	add	w5, w5, w19
   aee84: 2a1103f3     	mov	w19, w17
   aee88: 0b0700a5     	add	w5, w5, w7
   aee8c: 1ac62ca6     	ror	w6, w5, w6
   aee90: 2a0403e5     	mov	w5, w4
   aee94: 0b1100c7     	add	w7, w6, w17
   aee98: 2a1003e6     	mov	w6, w16
   aee9c: 540002e0     	b.eq	0xaeef8 <InGame::MD5Step(unsigned int*, unsigned int*)+0xf4>
   aeea0: 2a0703f1     	mov	w17, w7
   aeea4: 2a1303f0     	mov	w16, w19
   aeea8: 2a0603e4     	mov	w4, w6
   aeeac: d3447d66     	ubfx	x6, x11, #4, #28
   aeeb0: 710008df     	cmp	w6, #0x2
   aeeb4: 54000120     	b.eq	0xaeed8 <InGame::MD5Step(unsigned int*, unsigned int*)+0xd4>
   aeeb8: 710004df     	cmp	w6, #0x1
   aeebc: 54fffc40     	b.eq	0xaee44 <InGame::MD5Step(unsigned int*, unsigned int*)+0x40>
   aeec0: 35000146     	cbnz	w6, 0xaeee8 <InGame::MD5Step(unsigned int*, unsigned int*)+0xe4>
   aeec4: 0a110206     	and	w6, w16, w17
   aeec8: 0a310087     	bic	w7, w4, w17
   aeecc: 2a0600e6     	orr	w6, w7, w6
   aeed0: aa0b03e7     	mov	x7, x11
   aeed4: 17ffffe0     	b	0xaee54 <InGame::MD5Step(unsigned int*, unsigned int*)+0x50>
   aeed8: 4a110206     	eor	w6, w16, w17
   aeedc: 92400dc7     	and	x7, x14, #0xf
   aeee0: 4a0400c6     	eor	w6, w6, w4
   aeee4: 17ffffdc     	b	0xaee54 <InGame::MD5Step(unsigned int*, unsigned int*)+0x50>
   aeee8: 2a240226     	orn	w6, w17, w4
   aeeec: 92400d47     	and	x7, x10, #0xf
   aeef0: 4a1000c6     	eor	w6, w6, w16
   aeef4: 17ffffd8     	b	0xaee54 <InGame::MD5Step(unsigned int*, unsigned int*)+0x50>
   aeef8: 0b0d008a     	add	w10, w4, w13
   aeefc: 0b0c00eb     	add	w11, w7, w12
   aef00: 0b080228     	add	w8, w17, w8
   aef04: 0b090209     	add	w9, w16, w9
   aef08: 29002c0a     	stp	w10, w11, [x0]
   aef0c: 29012408     	stp	w8, w9, [x0, #0x8]
   aef10: a8c14ff4     	ldp	x20, x19, [sp], #0x10
   aef14: d65f03c0     	ret

00000000000aef18 <InGame::MD5Finalize(InGame::MD5Context*)>:
   aef18: d10283ff     	sub	sp, sp, #0xa0
   aef1c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   aef20: 910143fd     	add	x29, sp, #0x50
   aef24: a90667fa     	stp	x26, x25, [sp, #0x60]
   aef28: a9075ff8     	stp	x24, x23, [sp, #0x70]
   aef2c: a90857f6     	stp	x22, x21, [sp, #0x80]
   aef30: a9094ff4     	stp	x20, x19, [sp, #0x90]
   aef34: d53bd055     	mrs	x21, TPIDR_EL0
   aef38: 52800f0a     	mov	w10, #0x78              // =120
   aef3c: f94016a8     	ldr	x8, [x21, #0x28]
   aef40: 5280070b     	mov	w11, #0x38              // =56
   aef44: aa0003f3     	mov	x19, x0
   aef48: aa0003f4     	mov	x20, x0
   aef4c: f81f83a8     	stur	x8, [x29, #-0x8]
   aef50: f9400009     	ldr	x9, [x0]
   aef54: 12001528     	and	w8, w9, #0x3f
   aef58: 7100e11f     	cmp	w8, #0x38
   aef5c: 1a8a316a     	csel	w10, w11, w10, lo
   aef60: 6b080156     	subs	w22, w10, w8
   aef64: 8b160129     	add	x9, x9, x22
   aef68: f8008689     	str	x9, [x20], #0x8
   aef6c: 540003a0     	b.eq	0xaefe0 <InGame::MD5Finalize(InGame::MD5Context*)+0xc8>
   aef70: f0fffe3a     	adrp	x26, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   aef74: aa1f03f7     	mov	x23, xzr
   aef78: 91006e78     	add	x24, x19, #0x1b
   aef7c: 910023f9     	add	x25, sp, #0x8
   aef80: 9101c35a     	add	x26, x26, #0x70
   aef84: 14000004     	b	0xaef94 <InGame::MD5Finalize(InGame::MD5Context*)+0x7c>
   aef88: 110006f7     	add	w23, w23, #0x1
   aef8c: eb1602ff     	cmp	x23, x22
   aef90: 54000262     	b.hs	0xaefdc <InGame::MD5Finalize(InGame::MD5Context*)+0xc4>
   aef94: 38776b49     	ldrb	w9, [x26, x23]
   aef98: 8b28426a     	add	x10, x19, w8, uxtw
   aef9c: 11000508     	add	w8, w8, #0x1
   aefa0: 7200151f     	tst	w8, #0x3f
   aefa4: 39006149     	strb	w9, [x10, #0x18]
   aefa8: 54ffff01     	b.ne	0xaef88 <InGame::MD5Finalize(InGame::MD5Context*)+0x70>
   aefac: aa1f03e8     	mov	x8, xzr
   aefb0: 8b080309     	add	x9, x24, x8
   aefb4: b85fd129     	ldur	w9, [x9, #-0x3]
   aefb8: b8286b29     	str	w9, [x25, x8]
   aefbc: 91001108     	add	x8, x8, #0x4
   aefc0: f101011f     	cmp	x8, #0x40
   aefc4: 54ffff61     	b.ne	0xaefb0 <InGame::MD5Finalize(InGame::MD5Context*)+0x98>
   aefc8: 910023e1     	add	x1, sp, #0x8
   aefcc: aa1403e0     	mov	x0, x20
   aefd0: 9402b8fc     	bl	0x15d3c0 <_ZN6InGame7MD5StepEPjS0_@plt>
   aefd4: 2a1f03e8     	mov	w8, wzr
   aefd8: 17ffffec     	b	0xaef88 <InGame::MD5Finalize(InGame::MD5Context*)+0x70>
   aefdc: f9400269     	ldr	x9, [x19]
   aefe0: b9401a68     	ldr	w8, [x19, #0x18]
   aefe4: cb160129     	sub	x9, x9, x22
   aefe8: 3cc1c260     	ldur	q0, [x19, #0x1c]
   aefec: 910023e1     	add	x1, sp, #0x8
   aeff0: f843c26a     	ldur	x10, [x19, #0x3c]
   aeff4: aa1403e0     	mov	x0, x20
   aeff8: b9000be8     	str	w8, [sp, #0x8]
   aeffc: f8444268     	ldur	x8, [x19, #0x44]
   af000: f9000269     	str	x9, [x19]
   af004: 3c80c3e0     	stur	q0, [sp, #0xc]
   af008: 3cc2c260     	ldur	q0, [x19, #0x2c]
   af00c: f802c3ea     	stur	x10, [sp, #0x2c]
   af010: b9404e6a     	ldr	w10, [x19, #0x4c]
   af014: f80343e8     	stur	x8, [sp, #0x34]
   af018: 531d7128     	lsl	w8, w9, #3
   af01c: d35dfd29     	lsr	x9, x9, #29
   af020: 3c81c3e0     	stur	q0, [sp, #0x1c]
   af024: 2907a3ea     	stp	w10, w8, [sp, #0x3c]
   af028: b90047e9     	str	w9, [sp, #0x44]
   af02c: 9402b8e5     	bl	0x15d3c0 <_ZN6InGame7MD5StepEPjS0_@plt>
   af030: b9400a68     	ldr	w8, [x19, #0x8]
   af034: f840c269     	ldur	x9, [x19, #0xc]
   af038: b940166a     	ldr	w10, [x19, #0x14]
   af03c: b9005a68     	str	w8, [x19, #0x58]
   af040: f805c269     	stur	x9, [x19, #0x5c]
   af044: b900666a     	str	w10, [x19, #0x64]
   af048: f94016a8     	ldr	x8, [x21, #0x28]
   af04c: f85f83a9     	ldur	x9, [x29, #-0x8]
   af050: eb09011f     	cmp	x8, x9
   af054: 54000101     	b.ne	0xaf074 <InGame::MD5Finalize(InGame::MD5Context*)+0x15c>
   af058: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   af05c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   af060: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   af064: a94667fa     	ldp	x26, x25, [sp, #0x60]
   af068: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   af06c: 910283ff     	add	sp, sp, #0xa0
   af070: d65f03c0     	ret
   af074: 9402b76f     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000af078 <InGame::CommonUtils::GetPlatformType()>:
   af078: 52800020     	mov	w0, #0x1                // =1
   af07c: d65f03c0     	ret

00000000000af080 <bq::array<bq::string_base<char>, 0ul>::~array()>:
   af080: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   af084: a90167fa     	stp	x26, x25, [sp, #0x10]
   af088: 910003fd     	mov	x29, sp
   af08c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   af090: a90357f6     	stp	x22, x21, [sp, #0x30]
   af094: a9044ff4     	stp	x20, x19, [sp, #0x40]
   af098: aa0003f3     	mov	x19, x0
   af09c: f9400808     	ldr	x8, [x0, #0x10]
   af0a0: b40003a8     	cbz	x8, 0xaf114 <bq::array<bq::string_base<char>, 0ul>::~array()+0x94>
   af0a4: a9402274     	ldp	x20, x8, [x19]
   af0a8: b4000308     	cbz	x8, 0xaf108 <bq::array<bq::string_base<char>, 0ul>::~array()+0x88>
   af0ac: b40002f4     	cbz	x20, 0xaf108 <bq::array<bq::string_base<char>, 0ul>::~array()+0x88>
   af0b0: aa1f03f5     	mov	x21, xzr
   af0b4: aa1f03f6     	mov	x22, xzr
   af0b8: 52800317     	mov	w23, #0x18              // =24
   af0bc: d2c00038     	mov	x24, #0x100000000       // =4294967296
   af0c0: 14000008     	b	0xaf0e0 <bq::array<bq::string_base<char>, 0ul>::~array()+0x60>
   af0c4: 9b175328     	madd	x8, x25, x23, x20
   af0c8: 910006d6     	add	x22, x22, #0x1
   af0cc: 8b1802b5     	add	x21, x21, x24
   af0d0: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   af0d4: f9400668     	ldr	x8, [x19, #0x8]
   af0d8: eb0802df     	cmp	x22, x8
   af0dc: 54000142     	b.hs	0xaf104 <bq::array<bq::string_base<char>, 0ul>::~array()+0x84>
   af0e0: 9360feb9     	asr	x25, x21, #32
   af0e4: 9b175328     	madd	x8, x25, x23, x20
   af0e8: f9400908     	ldr	x8, [x8, #0x10]
   af0ec: b4fffec8     	cbz	x8, 0xaf0c4 <bq::array<bq::string_base<char>, 0ul>::~array()+0x44>
   af0f0: 9b177f3a     	mul	x26, x25, x23
   af0f4: f87a6a80     	ldr	x0, [x20, x26]
   af0f8: 9402b86a     	bl	0x15d2a0 <free@plt>
   af0fc: f83a6a9f     	str	xzr, [x20, x26]
   af100: 17fffff1     	b	0xaf0c4 <bq::array<bq::string_base<char>, 0ul>::~array()+0x44>
   af104: f9400274     	ldr	x20, [x19]
   af108: aa1403e0     	mov	x0, x20
   af10c: 9402b865     	bl	0x15d2a0 <free@plt>
   af110: f900027f     	str	xzr, [x19]
   af114: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   af118: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   af11c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   af120: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   af124: a94167fa     	ldp	x26, x25, [sp, #0x10]
   af128: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   af12c: d65f03c0     	ret

00000000000af130 <InGame::GetBQErrorMsg(bq::enum_error_code)>:
   af130: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   af134: f9000bf3     	str	x19, [sp, #0x10]
   af138: 910003fd     	mov	x29, sp
   af13c: aa0803f3     	mov	x19, x8
   af140: 7100181f     	cmp	w0, #0x6
   af144: 540002c8     	b.hi	0xaf19c <InGame::GetBQErrorMsg(bq::enum_error_code)+0x6c>
   af148: d0fffe29     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   af14c: 2a0003e8     	mov	w8, w0
   af150: 9102c129     	add	x9, x9, #0xb0
   af154: 1000008a     	adr	x10, 0xaf164 <InGame::GetBQErrorMsg(bq::enum_error_code)+0x34>
   af158: 3868692b     	ldrb	w11, [x9, x8]
   af15c: 8b0b094a     	add	x10, x10, x11, lsl #2
   af160: d61f0140     	br	x10
   af164: 52800600     	mov	w0, #0x30               // =48
   af168: 9402b73e     	bl	0x15ce60 <_Znwm@plt>
   af16c: f0fffe09     	adrp	x9, 0x72000
   af170: b0fffe28     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   af174: 91285929     	add	x9, x9, #0xa16
   af178: f9000a60     	str	x0, [x19, #0x10]
   af17c: 3900801f     	strb	wzr, [x0, #0x20]
   af180: 3dc34902     	ldr	q2, [x8, #0xd20]
   af184: ad400520     	ldp	q0, q1, [x9]
   af188: 3d800262     	str	q2, [x19]
   af18c: ad000400     	stp	q0, q1, [x0]
   af190: f9400bf3     	ldr	x19, [sp, #0x10]
   af194: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af198: d65f03c0     	ret
   af19c: 90fffe09     	adrp	x9, 0x6f000
   af1a0: 52800348     	mov	w8, #0x1a               // =26
   af1a4: 9131c129     	add	x9, x9, #0xc70
   af1a8: 1400002f     	b	0xaf264 <InGame::GetBQErrorMsg(bq::enum_error_code)+0x134>
   af1ac: 52800400     	mov	w0, #0x20               // =32
   af1b0: 9402b72c     	bl	0x15ce60 <_Znwm@plt>
   af1b4: d0fffe09     	adrp	x9, 0x71000
   af1b8: b0fffe28     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   af1bc: 91174529     	add	x9, x9, #0x5d1
   af1c0: f9000a60     	str	x0, [x19, #0x10]
   af1c4: 3900781f     	strb	wzr, [x0, #0x1e]
   af1c8: 3dc36502     	ldr	q2, [x8, #0xd90]
   af1cc: 3dc00120     	ldr	q0, [x9]
   af1d0: 3cc0e121     	ldur	q1, [x9, #0xe]
   af1d4: 3d800262     	str	q2, [x19]
   af1d8: 3d800000     	str	q0, [x0]
   af1dc: 3c80e001     	stur	q1, [x0, #0xe]
   af1e0: f9400bf3     	ldr	x19, [sp, #0x10]
   af1e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af1e8: d65f03c0     	ret
   af1ec: b0fffe0a     	adrp	x10, 0x70000
   af1f0: 52800448     	mov	w8, #0x22               // =34
   af1f4: 9131694a     	add	x10, x10, #0xc5a
   af1f8: 52800de9     	mov	w9, #0x6f               // =111
   af1fc: 39000268     	strb	w8, [x19]
   af200: 3dc00140     	ldr	q0, [x10]
   af204: 78011269     	sturh	w9, [x19, #0x11]
   af208: 3c801260     	stur	q0, [x19, #0x1]
   af20c: f9400bf3     	ldr	x19, [sp, #0x10]
   af210: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af214: d65f03c0     	ret
   af218: 52800400     	mov	w0, #0x20               // =32
   af21c: 9402b711     	bl	0x15ce60 <_Znwm@plt>
   af220: d0fffe09     	adrp	x9, 0x71000
   af224: b0fffe28     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   af228: 913da929     	add	x9, x9, #0xf6a
   af22c: f9000a60     	str	x0, [x19, #0x10]
   af230: 39007c1f     	strb	wzr, [x0, #0x1f]
   af234: 3dc34102     	ldr	q2, [x8, #0xd00]
   af238: 3dc00120     	ldr	q0, [x9]
   af23c: 3cc0f121     	ldur	q1, [x9, #0xf]
   af240: 3d800262     	str	q2, [x19]
   af244: 3d800000     	str	q0, [x0]
   af248: 3c80f001     	stur	q1, [x0, #0xf]
   af24c: f9400bf3     	ldr	x19, [sp, #0x10]
   af250: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af254: d65f03c0     	ret
   af258: f0fffde9     	adrp	x9, 0x6e000
   af25c: 52800348     	mov	w8, #0x1a               // =26
   af260: 9125dd29     	add	x9, x9, #0x977
   af264: f940012a     	ldr	x10, [x9]
   af268: 39000268     	strb	w8, [x19]
   af26c: f8405129     	ldur	x9, [x9, #0x5]
   af270: 39003a7f     	strb	wzr, [x19, #0xe]
   af274: f800126a     	stur	x10, [x19, #0x1]
   af278: f8006269     	stur	x9, [x19, #0x6]
   af27c: f9400bf3     	ldr	x19, [sp, #0x10]
   af280: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af284: d65f03c0     	ret
   af288: 52800600     	mov	w0, #0x30               // =48
   af28c: 9402b6f5     	bl	0x15ce60 <_Znwm@plt>
   af290: 90fffe29     	adrp	x9, 0x73000
   af294: b0fffe28     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   af298: 9121fd29     	add	x9, x9, #0x87f
   af29c: f9000a60     	str	x0, [x19, #0x10]
   af2a0: 3900b41f     	strb	wzr, [x0, #0x2d]
   af2a4: 3dc38903     	ldr	q3, [x8, #0xe20]
   af2a8: ad400520     	ldp	q0, q1, [x9]
   af2ac: 3d800263     	str	q3, [x19]
   af2b0: 3cc1d122     	ldur	q2, [x9, #0x1d]
   af2b4: ad000400     	stp	q0, q1, [x0]
   af2b8: 3c81d002     	stur	q2, [x0, #0x1d]
   af2bc: f9400bf3     	ldr	x19, [sp, #0x10]
   af2c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af2c4: d65f03c0     	ret
   af2c8: 52800400     	mov	w0, #0x20               // =32
   af2cc: 9402b6e5     	bl	0x15ce60 <_Znwm@plt>
   af2d0: f0fffe09     	adrp	x9, 0x72000
   af2d4: b0fffe28     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   af2d8: 910c3929     	add	x9, x9, #0x30e
   af2dc: f9000a60     	str	x0, [x19, #0x10]
   af2e0: 3900601f     	strb	wzr, [x0, #0x18]
   af2e4: 3dc31901     	ldr	q1, [x8, #0xc60]
   af2e8: 3dc00120     	ldr	q0, [x9]
   af2ec: f9400929     	ldr	x9, [x9, #0x10]
   af2f0: 3d800261     	str	q1, [x19]
   af2f4: 3d800000     	str	q0, [x0]
   af2f8: f9000809     	str	x9, [x0, #0x10]
   af2fc: f9400bf3     	ldr	x19, [sp, #0x10]
   af300: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af304: d65f03c0     	ret

00000000000af308 <InGame::BQRemoteConfigUpdateCallback(bq::array<bq::string_base<char>, 0ul> const&, void*)>:
   af308: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   af30c: f9000bf5     	str	x21, [sp, #0x10]
   af310: 910003fd     	mov	x29, sp
   af314: a9024ff4     	stp	x20, x19, [sp, #0x20]
   af318: aa0103e7     	mov	x7, x1
   af31c: d0fffe01     	adrp	x1, 0x71000
   af320: 90fffe03     	adrp	x3, 0x6f000
   af324: 90fffe04     	adrp	x4, 0x6f000
   af328: 90fffe26     	adrp	x6, 0x73000
   af32c: aa0003f3     	mov	x19, x0
   af330: 91230421     	add	x1, x1, #0x8c1
   af334: 910b8c63     	add	x3, x3, #0x2e3
   af338: 911e8484     	add	x4, x4, #0x7a1
   af33c: 9122b4c6     	add	x6, x6, #0x8ad
   af340: 52800020     	mov	w0, #0x1                // =1
   af344: 52800562     	mov	w2, #0x2b               // =43
   af348: aa1f03e5     	mov	x5, xzr
   af34c: 9402b6b5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af350: 90000628     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   af354: f941c514     	ldr	x20, [x8, #0x388]
   af358: b4000094     	cbz	x20, 0xaf368 <InGame::BQRemoteConfigUpdateCallback(bq::array<bq::string_base<char>, 0ul> const&, void*)+0x60>
   af35c: 90000628     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   af360: f941c115     	ldr	x21, [x8, #0x380]
   af364: b5000295     	cbnz	x21, 0xaf3b4 <InGame::BQRemoteConfigUpdateCallback(bq::array<bq::string_base<char>, 0ul> const&, void*)+0xac>
   af368: 90000620     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   af36c: 910e0000     	add	x0, x0, #0x380
   af370: f900041f     	str	xzr, [x0, #0x8]
   af374: f9400001     	ldr	x1, [x0]
   af378: a9401663     	ldp	x3, x5, [x19]
   af37c: aa0103e2     	mov	x2, x1
   af380: aa0303e4     	mov	x4, x3
   af384: 9402b81b     	bl	0x15d3f0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE12insert_batchENS_14array_iteratorIS2_S3_EENS4_IKS2_S3_EEm@plt>
   af388: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   af38c: f0000608     	adrp	x8, 0x172000
   af390: 52800069     	mov	w9, #0x3                // =3
   af394: f9400bf5     	ldr	x21, [sp, #0x10]
   af398: 393e8109     	strb	w9, [x8, #0xfa0]
   af39c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   af3a0: d65f03c0     	ret
   af3a4: f1000694     	subs	x20, x20, #0x1
   af3a8: a900febf     	stp	xzr, xzr, [x21, #0x8]
   af3ac: 910062b5     	add	x21, x21, #0x18
   af3b0: 54fffdc0     	b.eq	0xaf368 <InGame::BQRemoteConfigUpdateCallback(bq::array<bq::string_base<char>, 0ul> const&, void*)+0x60>
   af3b4: f9400aa8     	ldr	x8, [x21, #0x10]
   af3b8: b4ffff68     	cbz	x8, 0xaf3a4 <InGame::BQRemoteConfigUpdateCallback(bq::array<bq::string_base<char>, 0ul> const&, void*)+0x9c>
   af3bc: f94002a0     	ldr	x0, [x21]
   af3c0: 9402b7b8     	bl	0x15d2a0 <free@plt>
   af3c4: f90002bf     	str	xzr, [x21]
   af3c8: 17fffff7     	b	0xaf3a4 <InGame::BQRemoteConfigUpdateCallback(bq::array<bq::string_base<char>, 0ul> const&, void*)+0x9c>

00000000000af3cc <InGame::BQErrorCodeCallback(bq::enum_error_code, void*)>:
   af3cc: d10183ff     	sub	sp, sp, #0x60
   af3d0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   af3d4: 9100c3fd     	add	x29, sp, #0x30
   af3d8: a90457f6     	stp	x22, x21, [sp, #0x40]
   af3dc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   af3e0: d53bd055     	mrs	x21, TPIDR_EL0
   af3e4: aa0103f4     	mov	x20, x1
   af3e8: f94016a8     	ldr	x8, [x21, #0x28]
   af3ec: 2a0003f3     	mov	w19, w0
   af3f0: 910043f6     	add	x22, sp, #0x10
   af3f4: f81f83a8     	stur	x8, [x29, #-0x8]
   af3f8: 910043e8     	add	x8, sp, #0x10
   af3fc: 9402b7f9     	bl	0x15d3e0 <_ZN6InGame13GetBQErrorMsgEN2bq15enum_error_codeE@plt>
   af400: 394043e8     	ldrb	w8, [sp, #0x10]
   af404: b24002ca     	orr	x10, x22, #0x1
   af408: f94013e9     	ldr	x9, [sp, #0x20]
   af40c: 7200011f     	tst	w8, #0x1
   af410: 9a890148     	csel	x8, x10, x9, eq
   af414: d0fffe01     	adrp	x1, 0x71000
   af418: f0fffe03     	adrp	x3, 0x72000
   af41c: 90fffe04     	adrp	x4, 0x6f000
   af420: b0fffe06     	adrp	x6, 0x70000
   af424: aa1f03e5     	mov	x5, xzr
   af428: 52800020     	mov	w0, #0x1                // =1
   af42c: 91230421     	add	x1, x1, #0x8c1
   af430: 9128dc63     	add	x3, x3, #0xa37
   af434: 911e8484     	add	x4, x4, #0x7a1
   af438: 9131b0c6     	add	x6, x6, #0xc6c
   af43c: 52800662     	mov	w2, #0x33               // =51
   af440: 2a1303e7     	mov	w7, w19
   af444: a90053e8     	stp	x8, x20, [sp]
   af448: 9402b676     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af44c: 394043e8     	ldrb	w8, [sp, #0x10]
   af450: 36000068     	tbz	w8, #0x0, 0xaf45c <InGame::BQErrorCodeCallback(bq::enum_error_code, void*)+0x90>
   af454: f94013e0     	ldr	x0, [sp, #0x20]
   af458: 9402b6a2     	bl	0x15cee0 <_ZdlPv@plt>
   af45c: f0000609     	adrp	x9, 0x172000
   af460: 52800088     	mov	w8, #0x4                // =4
   af464: 913e8129     	add	x9, x9, #0xfa0
   af468: b9000533     	str	w19, [x9, #0x4]
   af46c: 39000128     	strb	w8, [x9]
   af470: f94016a8     	ldr	x8, [x21, #0x28]
   af474: f85f83a9     	ldur	x9, [x29, #-0x8]
   af478: eb09011f     	cmp	x8, x9
   af47c: 540000c1     	b.ne	0xaf494 <InGame::BQErrorCodeCallback(bq::enum_error_code, void*)+0xc8>
   af480: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   af484: a94457f6     	ldp	x22, x21, [sp, #0x40]
   af488: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   af48c: 910183ff     	add	sp, sp, #0x60
   af490: d65f03c0     	ret
   af494: 9402b667     	bl	0x15ce30 <__stack_chk_fail@plt>
   af498: 394043e8     	ldrb	w8, [sp, #0x10]
   af49c: aa0003f3     	mov	x19, x0
   af4a0: 36000068     	tbz	w8, #0x0, 0xaf4ac <InGame::BQErrorCodeCallback(bq::enum_error_code, void*)+0xe0>
   af4a4: f94013e0     	ldr	x0, [sp, #0x20]
   af4a8: 9402b68e     	bl	0x15cee0 <_ZdlPv@plt>
   af4ac: aa1303e0     	mov	x0, x19
   af4b0: 9402a72c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000af4b4 <InGame::BQBianQueLogCallback(bq::log_level, char const*, unsigned int)>:
   af4b4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   af4b8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   af4bc: 910003fd     	mov	x29, sp
   af4c0: aa0103f3     	mov	x19, x1
   af4c4: d0fffde1     	adrp	x1, 0x6d000
   af4c8: 2a0003f4     	mov	w20, w0
   af4cc: 91122c21     	add	x1, x1, #0x48b
   af4d0: aa1303e0     	mov	x0, x19
   af4d4: 9402b7cb     	bl	0x15d400 <strstr@plt>
   af4d8: b50000c0     	cbnz	x0, 0xaf4f0 <InGame::BQBianQueLogCallback(bq::log_level, char const*, unsigned int)+0x3c>
   af4dc: f0fffde1     	adrp	x1, 0x6e000
   af4e0: aa1303e0     	mov	x0, x19
   af4e4: 91366c21     	add	x1, x1, #0xd9b
   af4e8: 9402b7c6     	bl	0x15d400 <strstr@plt>
   af4ec: b4000080     	cbz	x0, 0xaf4fc <InGame::BQBianQueLogCallback(bq::log_level, char const*, unsigned int)+0x48>
   af4f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   af4f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af4f8: d65f03c0     	ret
   af4fc: 71000a9f     	cmp	w20, #0x2
   af500: 54000263     	b.lo	0xaf54c <InGame::BQBianQueLogCallback(bq::log_level, char const*, unsigned int)+0x98>
   af504: d0fffe01     	adrp	x1, 0x71000
   af508: d0fffde3     	adrp	x3, 0x6d000
   af50c: 90fffe04     	adrp	x4, 0x6f000
   af510: f0fffde6     	adrp	x6, 0x6e000
   af514: 91230421     	add	x1, x1, #0x8c1
   af518: 9134c463     	add	x3, x3, #0xd31
   af51c: 911e8484     	add	x4, x4, #0x7a1
   af520: 911820c6     	add	x6, x6, #0x608
   af524: 51001288     	sub	w8, w20, #0x4
   af528: 7100091f     	cmp	w8, #0x2
   af52c: 540002e2     	b.hs	0xaf588 <InGame::BQBianQueLogCallback(bq::log_level, char const*, unsigned int)+0xd4>
   af530: 52800080     	mov	w0, #0x4                // =4
   af534: 528008c2     	mov	w2, #0x46               // =70
   af538: aa1303e7     	mov	x7, x19
   af53c: aa1f03e5     	mov	x5, xzr
   af540: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   af544: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af548: 1402b636     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af54c: d0fffe01     	adrp	x1, 0x71000
   af550: d0fffde3     	adrp	x3, 0x6d000
   af554: 90fffe04     	adrp	x4, 0x6f000
   af558: f0fffde6     	adrp	x6, 0x6e000
   af55c: 91230421     	add	x1, x1, #0x8c1
   af560: 9134c463     	add	x3, x3, #0xd31
   af564: 911e8484     	add	x4, x4, #0x7a1
   af568: 911820c6     	add	x6, x6, #0x608
   af56c: 2a1f03e0     	mov	w0, wzr
   af570: 52800842     	mov	w2, #0x42               // =66
   af574: aa1303e7     	mov	x7, x19
   af578: aa1f03e5     	mov	x5, xzr
   af57c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   af580: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af584: 1402b627     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af588: 71000e9f     	cmp	w20, #0x3
   af58c: 54000101     	b.ne	0xaf5ac <InGame::BQBianQueLogCallback(bq::log_level, char const*, unsigned int)+0xf8>
   af590: 52800040     	mov	w0, #0x2                // =2
   af594: 52800922     	mov	w2, #0x49               // =73
   af598: aa1303e7     	mov	x7, x19
   af59c: aa1f03e5     	mov	x5, xzr
   af5a0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   af5a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af5a8: 1402b61e     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af5ac: 52800020     	mov	w0, #0x1                // =1
   af5b0: 528009a2     	mov	w2, #0x4d               // =77
   af5b4: aa1303e7     	mov	x7, x19
   af5b8: aa1f03e5     	mov	x5, xzr
   af5bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   af5c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   af5c4: 1402b617     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000af5c8 <InGame::BianQueInit(char const*, unsigned int, char const*)>:
   af5c8: d10103ff     	sub	sp, sp, #0x40
   af5cc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   af5d0: 910043fd     	add	x29, sp, #0x10
   af5d4: a90257f6     	stp	x22, x21, [sp, #0x20]
   af5d8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   af5dc: b4000680     	cbz	x0, 0xaf6ac <InGame::BianQueInit(char const*, unsigned int, char const*)+0xe4>
   af5e0: aa0003f3     	mov	x19, x0
   af5e4: 39400008     	ldrb	w8, [x0]
   af5e8: 34000628     	cbz	w8, 0xaf6ac <InGame::BianQueInit(char const*, unsigned int, char const*)+0xe4>
   af5ec: aa0203f5     	mov	x21, x2
   af5f0: b4000742     	cbz	x2, 0xaf6d8 <InGame::BianQueInit(char const*, unsigned int, char const*)+0x110>
   af5f4: 394002a8     	ldrb	w8, [x21]
   af5f8: 34000708     	cbz	w8, 0xaf6d8 <InGame::BianQueInit(char const*, unsigned int, char const*)+0x110>
   af5fc: 2a0103f4     	mov	w20, w1
   af600: b0fffe01     	adrp	x1, 0x70000
   af604: 9101dc21     	add	x1, x1, #0x77
   af608: aa1503e0     	mov	x0, x21
   af60c: 9402b785     	bl	0x15d420 <strcmp@plt>
   af610: 34000640     	cbz	w0, 0xaf6d8 <InGame::BianQueInit(char const*, unsigned int, char const*)+0x110>
   af614: d0fffe01     	adrp	x1, 0x71000
   af618: 90fffe03     	adrp	x3, 0x6f000
   af61c: 90fffe04     	adrp	x4, 0x6f000
   af620: 90fffe26     	adrp	x6, 0x73000
   af624: aa1f03e5     	mov	x5, xzr
   af628: 52800020     	mov	w0, #0x1                // =1
   af62c: 91230421     	add	x1, x1, #0x8c1
   af630: 9131f863     	add	x3, x3, #0xc7e
   af634: 911e8484     	add	x4, x4, #0x7a1
   af638: 9122e4c6     	add	x6, x6, #0x8b9
   af63c: 52800c82     	mov	w2, #0x64               // =100
   af640: aa1303e7     	mov	x7, x19
   af644: f90007f5     	str	x21, [sp, #0x8]
   af648: b90003f4     	str	w20, [sp]
   af64c: 9402b5f5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af650: f0000616     	adrp	x22, 0x172000
   af654: 397e82c8     	ldrb	w8, [x22, #0xfa0]
   af658: 7100091f     	cmp	w8, #0x2
   af65c: 540006a1     	b.ne	0xaf730 <InGame::BianQueInit(char const*, unsigned int, char const*)+0x168>
   af660: d0fffe01     	adrp	x1, 0x71000
   af664: 90fffe03     	adrp	x3, 0x6f000
   af668: 90fffe04     	adrp	x4, 0x6f000
   af66c: d0fffe06     	adrp	x6, 0x71000
   af670: 91230421     	add	x1, x1, #0x8c1
   af674: 9131f863     	add	x3, x3, #0xc7e
   af678: 911e8484     	add	x4, x4, #0x7a1
   af67c: 9124e8c6     	add	x6, x6, #0x93a
   af680: 52800020     	mov	w0, #0x1                // =1
   af684: 52800d22     	mov	w2, #0x69               // =105
   af688: aa1f03e5     	mov	x5, xzr
   af68c: 52800033     	mov	w19, #0x1               // =1
   af690: 9402b5e4     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af694: 2a1303e0     	mov	w0, w19
   af698: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   af69c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   af6a0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   af6a4: 910103ff     	add	sp, sp, #0x40
   af6a8: d65f03c0     	ret
   af6ac: d0fffe01     	adrp	x1, 0x71000
   af6b0: 90fffe03     	adrp	x3, 0x6f000
   af6b4: 90fffe04     	adrp	x4, 0x6f000
   af6b8: 90fffe06     	adrp	x6, 0x6f000
   af6bc: 91230421     	add	x1, x1, #0x8c1
   af6c0: 9131f863     	add	x3, x3, #0xc7e
   af6c4: 911e8484     	add	x4, x4, #0x7a1
   af6c8: 913a6cc6     	add	x6, x6, #0xe9b
   af6cc: 52800080     	mov	w0, #0x4                // =4
   af6d0: 52800ae2     	mov	w2, #0x57               // =87
   af6d4: 1400000b     	b	0xaf700 <InGame::BianQueInit(char const*, unsigned int, char const*)+0x138>
   af6d8: d0fffe01     	adrp	x1, 0x71000
   af6dc: 90fffe03     	adrp	x3, 0x6f000
   af6e0: 90fffe04     	adrp	x4, 0x6f000
   af6e4: 90fffe26     	adrp	x6, 0x73000
   af6e8: 91230421     	add	x1, x1, #0x8c1
   af6ec: 9131f863     	add	x3, x3, #0xc7e
   af6f0: 911e8484     	add	x4, x4, #0x7a1
   af6f4: 910254c6     	add	x6, x6, #0x95
   af6f8: 52800080     	mov	w0, #0x4                // =4
   af6fc: 52800ba2     	mov	w2, #0x5d               // =93
   af700: aa1f03e5     	mov	x5, xzr
   af704: 52800094     	mov	w20, #0x4               // =4
   af708: 9402b5c6     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af70c: f0000608     	adrp	x8, 0x172000
   af710: 2a1f03f3     	mov	w19, wzr
   af714: 393e8114     	strb	w20, [x8, #0xfa0]
   af718: 2a1303e0     	mov	w0, w19
   af71c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   af720: a94257f6     	ldp	x22, x21, [sp, #0x20]
   af724: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   af728: 910103ff     	add	sp, sp, #0x40
   af72c: d65f03c0     	ret
   af730: 52800048     	mov	w8, #0x2                // =2
   af734: 393e82c8     	strb	w8, [x22, #0xfa0]
   af738: 9402b73e     	bl	0x15d430 <get_ccs_log@plt>
   af73c: 9402b741     	bl	0x15d440 <_ZN22___generator_bq_logger35generated_bq_logger_wrapper_ccs_log10get_loggerEv@plt>
   af740: b00005e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   af744: f9448400     	ldr	x0, [x0, #0x908]
   af748: 9402b742     	bl	0x15d450 <__register_log_callback@plt>
   af74c: b00005e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   af750: f9447c00     	ldr	x0, [x0, #0x8f8]
   af754: 9402b743     	bl	0x15d460 <__register_settings_update_callbacks@plt>
   af758: b00005e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   af75c: f9448000     	ldr	x0, [x0, #0x900]
   af760: 9402b744     	bl	0x15d470 <__register_error_callbacks@plt>
   af764: aa1503e0     	mov	x0, x21
   af768: 9402b746     	bl	0x15d480 <__set_gameid@plt>
   af76c: 2a1403e0     	mov	w0, w20
   af770: 9402b748     	bl	0x15d490 <__set_time_out@plt>
   af774: aa1303e0     	mov	x0, x19
   af778: 2a1f03e1     	mov	w1, wzr
   af77c: 9402b749     	bl	0x15d4a0 <__init_by_ip_list@plt>
   af780: 36000100     	tbz	w0, #0x0, 0xaf7a0 <InGame::BianQueInit(char const*, unsigned int, char const*)+0x1d8>
   af784: 52800033     	mov	w19, #0x1               // =1
   af788: 2a1303e0     	mov	w0, w19
   af78c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   af790: a94257f6     	ldp	x22, x21, [sp, #0x20]
   af794: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   af798: 910103ff     	add	sp, sp, #0x40
   af79c: d65f03c0     	ret
   af7a0: d0fffe01     	adrp	x1, 0x71000
   af7a4: 90fffe03     	adrp	x3, 0x6f000
   af7a8: 90fffe04     	adrp	x4, 0x6f000
   af7ac: f0fffe06     	adrp	x6, 0x72000
   af7b0: 91230421     	add	x1, x1, #0x8c1
   af7b4: 9131f863     	add	x3, x3, #0xc7e
   af7b8: 911e8484     	add	x4, x4, #0x7a1
   af7bc: 91191cc6     	add	x6, x6, #0x647
   af7c0: 52800080     	mov	w0, #0x4                // =4
   af7c4: 52800fc2     	mov	w2, #0x7e               // =126
   af7c8: aa1f03e5     	mov	x5, xzr
   af7cc: 52800094     	mov	w20, #0x4               // =4
   af7d0: 9402b594     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af7d4: 2a1f03f3     	mov	w19, wzr
   af7d8: 393e82d4     	strb	w20, [x22, #0xfa0]
   af7dc: 2a1303e0     	mov	w0, w19
   af7e0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   af7e4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   af7e8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   af7ec: 910103ff     	add	sp, sp, #0x40
   af7f0: d65f03c0     	ret

00000000000af7f4 <InGame::BianQueConfig::InitConfig(InGame::SDKConfig const&)>:
   af7f4: d10203ff     	sub	sp, sp, #0x80
   af7f8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   af7fc: 9100c3fd     	add	x29, sp, #0x30
   af800: f90023f9     	str	x25, [sp, #0x40]
   af804: a9055ff8     	stp	x24, x23, [sp, #0x50]
   af808: a90657f6     	stp	x22, x21, [sp, #0x60]
   af80c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   af810: d0fffe16     	adrp	x22, 0x71000
   af814: 90fffe37     	adrp	x23, 0x73000
   af818: 90fffe18     	adrp	x24, 0x6f000
   af81c: d53bd059     	mrs	x25, TPIDR_EL0
   af820: aa0003f4     	mov	x20, x0
   af824: 912306d6     	add	x22, x22, #0x8c1
   af828: 91236af7     	add	x23, x23, #0x8da
   af82c: 911e8718     	add	x24, x24, #0x7a1
   af830: f0fffe06     	adrp	x6, 0x72000
   af834: aa0103f3     	mov	x19, x1
   af838: f9401728     	ldr	x8, [x25, #0x28]
   af83c: 913e58c6     	add	x6, x6, #0xf96
   af840: 52800020     	mov	w0, #0x1                // =1
   af844: aa1603e1     	mov	x1, x22
   af848: 52801122     	mov	w2, #0x89               // =137
   af84c: aa1703e3     	mov	x3, x23
   af850: aa1803e4     	mov	x4, x24
   af854: aa1403e5     	mov	x5, x20
   af858: f81f83a8     	stur	x8, [x29, #-0x8]
   af85c: 9402b571     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af860: f940a260     	ldr	x0, [x19, #0x140]
   af864: 910043e8     	add	x8, sp, #0x10
   af868: 910043f5     	add	x21, sp, #0x10
   af86c: 9402b715     	bl	0x15d4c0 <_ZNSt6__ndk19to_stringEm@plt>
   af870: 394043e8     	ldrb	w8, [sp, #0x10]
   af874: b24002aa     	orr	x10, x21, #0x1
   af878: f94013e9     	ldr	x9, [sp, #0x20]
   af87c: 7200011f     	tst	w8, #0x1
   af880: b9414a68     	ldr	w8, [x19, #0x148]
   af884: 9a890155     	csel	x21, x10, x9, eq
   af888: d0fffe06     	adrp	x6, 0x71000
   af88c: 52800020     	mov	w0, #0x1                // =1
   af890: 912660c6     	add	x6, x6, #0x998
   af894: aa1603e1     	mov	x1, x22
   af898: 52801202     	mov	w2, #0x90               // =144
   af89c: aa1703e3     	mov	x3, x23
   af8a0: aa1803e4     	mov	x4, x24
   af8a4: aa1403e5     	mov	x5, x20
   af8a8: aa1303e7     	mov	x7, x19
   af8ac: f90007f5     	str	x21, [sp, #0x8]
   af8b0: b90003e8     	str	w8, [sp]
   af8b4: 9402b55b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af8b8: b9414a61     	ldr	w1, [x19, #0x148]
   af8bc: aa1303e0     	mov	x0, x19
   af8c0: aa1503e2     	mov	x2, x21
   af8c4: 9402b6d3     	bl	0x15d410 <_ZN6InGame11BianQueInitEPKcjS1_@plt>
   af8c8: 2a0003f4     	mov	w20, w0
   af8cc: 360001c0     	tbz	w0, #0x0, 0xaf904 <InGame::BianQueConfig::InitConfig(InGame::SDKConfig const&)+0x110>
   af8d0: f0fffe00     	adrp	x0, 0x72000
   af8d4: aa1503e1     	mov	x1, x21
   af8d8: 91343000     	add	x0, x0, #0xd0c
   af8dc: 2a1f03e2     	mov	w2, wzr
   af8e0: 9402b6fc     	bl	0x15d4d0 <__update_portrait_string@plt>
   af8e4: 91040261     	add	x1, x19, #0x100
   af8e8: f0fffe00     	adrp	x0, 0x72000
   af8ec: 2a1f03e2     	mov	w2, wzr
   af8f0: 910c9c00     	add	x0, x0, #0x327
   af8f4: 9402b6f7     	bl	0x15d4d0 <__update_portrait_string@plt>
   af8f8: 52800020     	mov	w0, #0x1                // =1
   af8fc: 9402b6f9     	bl	0x15d4e0 <__flush_portrait@plt>
   af900: 1400000d     	b	0xaf934 <InGame::BianQueConfig::InitConfig(InGame::SDKConfig const&)+0x140>
   af904: d0fffe01     	adrp	x1, 0x71000
   af908: 90fffe23     	adrp	x3, 0x73000
   af90c: 90fffe04     	adrp	x4, 0x6f000
   af910: 90fffe26     	adrp	x6, 0x73000
   af914: 91230421     	add	x1, x1, #0x8c1
   af918: 91236863     	add	x3, x3, #0x8da
   af91c: 911e8484     	add	x4, x4, #0x7a1
   af920: 913310c6     	add	x6, x6, #0xcc4
   af924: 52800080     	mov	w0, #0x4                // =4
   af928: 52801282     	mov	w2, #0x94               // =148
   af92c: aa1f03e5     	mov	x5, xzr
   af930: 9402b53c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   af934: 394043e8     	ldrb	w8, [sp, #0x10]
   af938: 36000068     	tbz	w8, #0x0, 0xaf944 <InGame::BianQueConfig::InitConfig(InGame::SDKConfig const&)+0x150>
   af93c: f94013e0     	ldr	x0, [sp, #0x20]
   af940: 9402b568     	bl	0x15cee0 <_ZdlPv@plt>
   af944: f0000608     	adrp	x8, 0x172000
   af948: 12800009     	mov	w9, #-0x1               // =-1
   af94c: b90fa509     	str	w9, [x8, #0xfa4]
   af950: f9401728     	ldr	x8, [x25, #0x28]
   af954: f85f83a9     	ldur	x9, [x29, #-0x8]
   af958: eb09011f     	cmp	x8, x9
   af95c: 54000121     	b.ne	0xaf980 <InGame::BianQueConfig::InitConfig(InGame::SDKConfig const&)+0x18c>
   af960: 12000280     	and	w0, w20, #0x1
   af964: f94023f9     	ldr	x25, [sp, #0x40]
   af968: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   af96c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   af970: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   af974: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   af978: 910203ff     	add	sp, sp, #0x80
   af97c: d65f03c0     	ret
   af980: 9402b52c     	bl	0x15ce30 <__stack_chk_fail@plt>
   af984: 394043e8     	ldrb	w8, [sp, #0x10]
   af988: aa0003f3     	mov	x19, x0
   af98c: 36000068     	tbz	w8, #0x0, 0xaf998 <InGame::BianQueConfig::InitConfig(InGame::SDKConfig const&)+0x1a4>
   af990: f94013e0     	ldr	x0, [sp, #0x20]
   af994: 9402b553     	bl	0x15cee0 <_ZdlPv@plt>
   af998: aa1303e0     	mov	x0, x19
   af99c: 9402a5f1     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000af9a0 <InGame::BianQueConfig::GetBoolConfig(char const*, bool)>:
   af9a0: d100c3ff     	sub	sp, sp, #0x30
   af9a4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   af9a8: 910043fd     	add	x29, sp, #0x10
   af9ac: a9024ff4     	stp	x20, x19, [sp, #0x20]
   af9b0: d53bd054     	mrs	x20, TPIDR_EL0
   af9b4: aa0103e0     	mov	x0, x1
   af9b8: f9401688     	ldr	x8, [x20, #0x28]
   af9bc: 910013e1     	add	x1, sp, #0x4
   af9c0: 2a0203f3     	mov	w19, w2
   af9c4: f90007e8     	str	x8, [sp, #0x8]
   af9c8: 9402b6ce     	bl	0x15d500 <__get_settings_value_bool@plt>
   af9cc: 394013e8     	ldrb	w8, [sp, #0x4]
   af9d0: f9401689     	ldr	x9, [x20, #0x28]
   af9d4: f94007ea     	ldr	x10, [sp, #0x8]
   af9d8: 7100011f     	cmp	w8, #0x0
   af9dc: 1a9f07e8     	cset	w8, ne
   af9e0: 7200001f     	tst	w0, #0x1
   af9e4: 1a931108     	csel	w8, w8, w19, ne
   af9e8: eb0a013f     	cmp	x9, x10
   af9ec: 540000c1     	b.ne	0xafa04 <InGame::BianQueConfig::GetBoolConfig(char const*, bool)+0x64>
   af9f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   af9f4: 12000100     	and	w0, w8, #0x1
   af9f8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   af9fc: 9100c3ff     	add	sp, sp, #0x30
   afa00: d65f03c0     	ret
   afa04: 9402b50b     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000afa08 <InGame::BianQueConfig::GetIntConfig(char const*, long)>:
   afa08: d100c3ff     	sub	sp, sp, #0x30
   afa0c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   afa10: 910043fd     	add	x29, sp, #0x10
   afa14: a9024ff4     	stp	x20, x19, [sp, #0x20]
   afa18: d53bd054     	mrs	x20, TPIDR_EL0
   afa1c: aa0103e0     	mov	x0, x1
   afa20: f9401688     	ldr	x8, [x20, #0x28]
   afa24: 910003e1     	mov	x1, sp
   afa28: aa0203f3     	mov	x19, x2
   afa2c: f90007e8     	str	x8, [sp, #0x8]
   afa30: 9402b6bc     	bl	0x15d520 <__get_settings_value_integer@plt>
   afa34: f94003e8     	ldr	x8, [sp]
   afa38: 7200001f     	tst	w0, #0x1
   afa3c: f9401689     	ldr	x9, [x20, #0x28]
   afa40: f94007ea     	ldr	x10, [sp, #0x8]
   afa44: 9a931100     	csel	x0, x8, x19, ne
   afa48: eb0a013f     	cmp	x9, x10
   afa4c: 540000a1     	b.ne	0xafa60 <InGame::BianQueConfig::GetIntConfig(char const*, long)+0x58>
   afa50: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   afa54: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   afa58: 9100c3ff     	add	sp, sp, #0x30
   afa5c: d65f03c0     	ret
   afa60: 9402b4f4     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000afa64 <InGame::BianQueConfig::GetDoubleConfig(char const*, double)>:
   afa64: d100c3ff     	sub	sp, sp, #0x30
   afa68: fd000be8     	str	d8, [sp, #0x10]
   afa6c: a901fbfd     	stp	x29, x30, [sp, #0x18]
   afa70: 910063fd     	add	x29, sp, #0x18
   afa74: f90017f3     	str	x19, [sp, #0x28]
   afa78: d53bd053     	mrs	x19, TPIDR_EL0
   afa7c: aa0103e0     	mov	x0, x1
   afa80: f9401668     	ldr	x8, [x19, #0x28]
   afa84: 910003e1     	mov	x1, sp
   afa88: 1e604008     	fmov	d8, d0
   afa8c: f90007e8     	str	x8, [sp, #0x8]
   afa90: 9402b6ac     	bl	0x15d540 <__get_settings_value_decimal@plt>
   afa94: fd4003e0     	ldr	d0, [sp]
   afa98: 7200001f     	tst	w0, #0x1
   afa9c: f9401668     	ldr	x8, [x19, #0x28]
   afaa0: f94007e9     	ldr	x9, [sp, #0x8]
   afaa4: 1e681c00     	fcsel	d0, d0, d8, ne
   afaa8: eb09011f     	cmp	x8, x9
   afaac: 540000c1     	b.ne	0xafac4 <InGame::BianQueConfig::GetDoubleConfig(char const*, double)+0x60>
   afab0: a941fbfd     	ldp	x29, x30, [sp, #0x18]
   afab4: f94017f3     	ldr	x19, [sp, #0x28]
   afab8: fd400be8     	ldr	d8, [sp, #0x10]
   afabc: 9100c3ff     	add	sp, sp, #0x30
   afac0: d65f03c0     	ret
   afac4: 9402b4db     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000afac8 <InGame::BianQueConfig::GetStringConfig(char const*)>:
   afac8: d10183ff     	sub	sp, sp, #0x60
   afacc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   afad0: 910083fd     	add	x29, sp, #0x20
   afad4: f9001bf7     	str	x23, [sp, #0x30]
   afad8: a90457f6     	stp	x22, x21, [sp, #0x40]
   afadc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   afae0: d53bd055     	mrs	x21, TPIDR_EL0
   afae4: aa0003f4     	mov	x20, x0
   afae8: f94016a8     	ldr	x8, [x21, #0x28]
   afaec: 910003e0     	mov	x0, sp
   afaf0: f81f83a8     	stur	x8, [x29, #-0x8]
   afaf4: 94000027     	bl	0xafb90 <InGame::BianQueConfig::GetStringConfig(char const*)+0xc8>
   afaf8: a94023e9     	ldp	x9, x8, [sp]
   afafc: f0fffe0a     	adrp	x10, 0x72000
   afb00: 91002293     	add	x19, x20, #0x8
   afb04: 913e594a     	add	x10, x10, #0xf96
   afb08: f100011f     	cmp	x8, #0x0
   afb0c: 9a890141     	csel	x1, x10, x9, eq
   afb10: aa1303e0     	mov	x0, x19
   afb14: 9402b693     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   afb18: 39402297     	ldrb	w23, [x20, #0x8]
   afb1c: a9415296     	ldp	x22, x20, [x20, #0x10]
   afb20: f9400be8     	ldr	x8, [sp, #0x10]
   afb24: b4000068     	cbz	x8, 0xafb30 <InGame::BianQueConfig::GetStringConfig(char const*)+0x68>
   afb28: f94003e0     	ldr	x0, [sp]
   afb2c: 9402b5dd     	bl	0x15d2a0 <free@plt>
   afb30: 53017ee8     	lsr	w8, w23, #1
   afb34: 720002ff     	tst	w23, #0x1
   afb38: 9a960108     	csel	x8, x8, x22, eq
   afb3c: f94016a9     	ldr	x9, [x21, #0x28]
   afb40: f85f83aa     	ldur	x10, [x29, #-0x8]
   afb44: 9a93168b     	csinc	x11, x20, x19, ne
   afb48: f100011f     	cmp	x8, #0x0
   afb4c: 9a8b03e0     	csel	x0, xzr, x11, eq
   afb50: eb0a013f     	cmp	x9, x10
   afb54: 540000e1     	b.ne	0xafb70 <InGame::BianQueConfig::GetStringConfig(char const*)+0xa8>
   afb58: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   afb5c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   afb60: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   afb64: f9401bf7     	ldr	x23, [sp, #0x30]
   afb68: 910183ff     	add	sp, sp, #0x60
   afb6c: d65f03c0     	ret
   afb70: 9402b4b0     	bl	0x15ce30 <__stack_chk_fail@plt>
   afb74: f9400be8     	ldr	x8, [sp, #0x10]
   afb78: aa0003f3     	mov	x19, x0
   afb7c: b4000068     	cbz	x8, 0xafb88 <InGame::BianQueConfig::GetStringConfig(char const*)+0xc0>
   afb80: f94003e0     	ldr	x0, [sp]
   afb84: 9402b5c7     	bl	0x15d2a0 <free@plt>
   afb88: aa1303e0     	mov	x0, x19
   afb8c: 9402a575     	bl	0x159160 <__emutls_get_address+0x6d4>
   afb90: d10143ff     	sub	sp, sp, #0x50
   afb94: a9027bfd     	stp	x29, x30, [sp, #0x20]
   afb98: 910083fd     	add	x29, sp, #0x20
   afb9c: f9001bf5     	str	x21, [sp, #0x30]
   afba0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   afba4: aa0103e8     	mov	x8, x1
   afba8: d53bd055     	mrs	x21, TPIDR_EL0
   afbac: f94016a9     	ldr	x9, [x21, #0x28]
   afbb0: aa0003f3     	mov	x19, x0
   afbb4: 910023e1     	add	x1, sp, #0x8
   afbb8: aa0803e0     	mov	x0, x8
   afbbc: f81f83a9     	stur	x9, [x29, #-0x8]
   afbc0: 9402b66c     	bl	0x15d570 <__get_settings_value_string_utf8@plt>
   afbc4: 36000260     	tbz	w0, #0x0, 0xafc10 <InGame::BianQueConfig::GetStringConfig(char const*)+0x148>
   afbc8: f94007f4     	ldr	x20, [sp, #0x8]
   afbcc: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   afbd0: f900027f     	str	xzr, [x19]
   afbd4: b4000194     	cbz	x20, 0xafc04 <InGame::BianQueConfig::GetStringConfig(char const*)+0x13c>
   afbd8: aa1403e0     	mov	x0, x20
   afbdc: 92800001     	mov	x1, #-0x1               // =-1
   afbe0: 9402b598     	bl	0x15d240 <__strlen_chk@plt>
   afbe4: aa0003e5     	mov	x5, x0
   afbe8: b40000e0     	cbz	x0, 0xafc04 <InGame::BianQueConfig::GetStringConfig(char const*)+0x13c>
   afbec: aa1303e0     	mov	x0, x19
   afbf0: aa1f03e1     	mov	x1, xzr
   afbf4: aa1f03e2     	mov	x2, xzr
   afbf8: aa1403e3     	mov	x3, x20
   afbfc: aa1f03e4     	mov	x4, xzr
   afc00: 9402b660     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   afc04: 910023e0     	add	x0, sp, #0x8
   afc08: 9402b662     	bl	0x15d590 <__release_string_def@plt>
   afc0c: 14000010     	b	0xafc4c <InGame::BianQueConfig::GetStringConfig(char const*)+0x184>
   afc10: a9007e7f     	stp	xzr, xzr, [x19]
   afc14: f9000a7f     	str	xzr, [x19, #0x10]
   afc18: f0fffe00     	adrp	x0, 0x72000
   afc1c: 52800021     	mov	w1, #0x1                // =1
   afc20: 913e5800     	add	x0, x0, #0xf96
   afc24: 9402b587     	bl	0x15d240 <__strlen_chk@plt>
   afc28: aa0003e5     	mov	x5, x0
   afc2c: b4000100     	cbz	x0, 0xafc4c <InGame::BianQueConfig::GetStringConfig(char const*)+0x184>
   afc30: f0fffe03     	adrp	x3, 0x72000
   afc34: aa1303e0     	mov	x0, x19
   afc38: 913e5863     	add	x3, x3, #0xf96
   afc3c: aa1f03e1     	mov	x1, xzr
   afc40: aa1f03e2     	mov	x2, xzr
   afc44: aa1f03e4     	mov	x4, xzr
   afc48: 9402b64e     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   afc4c: f94016a8     	ldr	x8, [x21, #0x28]
   afc50: f85f83a9     	ldur	x9, [x29, #-0x8]
   afc54: eb09011f     	cmp	x8, x9
   afc58: 540000c1     	b.ne	0xafc70 <InGame::BianQueConfig::GetStringConfig(char const*)+0x1a8>
   afc5c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   afc60: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   afc64: f9401bf5     	ldr	x21, [sp, #0x30]
   afc68: 910143ff     	add	sp, sp, #0x50
   afc6c: d65f03c0     	ret
   afc70: 9402b470     	bl	0x15ce30 <__stack_chk_fail@plt>
   afc74: 14000002     	b	0xafc7c <InGame::BianQueConfig::GetStringConfig(char const*)+0x1b4>
   afc78: 14000001     	b	0xafc7c <InGame::BianQueConfig::GetStringConfig(char const*)+0x1b4>
   afc7c: f9400a68     	ldr	x8, [x19, #0x10]
   afc80: aa0003f4     	mov	x20, x0
   afc84: b4000088     	cbz	x8, 0xafc94 <InGame::BianQueConfig::GetStringConfig(char const*)+0x1cc>
   afc88: f9400260     	ldr	x0, [x19]
   afc8c: 9402b585     	bl	0x15d2a0 <free@plt>
   afc90: f900027f     	str	xzr, [x19]
   afc94: aa1403e0     	mov	x0, x20
   afc98: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   afc9c: 9402a531     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000afca0 <InGame::BianQueConfig::Update()>:
   afca0: f0000608     	adrp	x8, 0x172000
   afca4: 397e8100     	ldrb	w0, [x8, #0xfa0]
   afca8: 71000c1f     	cmp	w0, #0x3
   afcac: 540000c0     	b.eq	0xafcc4 <InGame::BianQueConfig::Update()+0x24>
   afcb0: 7100101f     	cmp	w0, #0x4
   afcb4: 540000e1     	b.ne	0xafcd0 <InGame::BianQueConfig::Update()+0x30>
   afcb8: 52800029     	mov	w9, #0x1                // =1
   afcbc: 393e8109     	strb	w9, [x8, #0xfa0]
   afcc0: d65f03c0     	ret
   afcc4: 528000a9     	mov	w9, #0x5                // =5
   afcc8: 393e8109     	strb	w9, [x8, #0xfa0]
   afccc: d65f03c0     	ret
   afcd0: 2a1f03e0     	mov	w0, wzr
   afcd4: d65f03c0     	ret

00000000000afcd8 <InGame::BianQueConfig::GetConfigKVMap()>:
   afcd8: d10303ff     	sub	sp, sp, #0xc0
   afcdc: 6d052beb     	stp	d11, d10, [sp, #0x50]
   afce0: 6d0623e9     	stp	d9, d8, [sp, #0x60]
   afce4: a9077bfd     	stp	x29, x30, [sp, #0x70]
   afce8: 9101c3fd     	add	x29, sp, #0x70
   afcec: a90867fa     	stp	x26, x25, [sp, #0x80]
   afcf0: a9095ff8     	stp	x24, x23, [sp, #0x90]
   afcf4: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   afcf8: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   afcfc: d53bd055     	mrs	x21, TPIDR_EL0
   afd00: aa0803f3     	mov	x19, x8
   afd04: f94016a8     	ldr	x8, [x21, #0x28]
   afd08: 90000629     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   afd0c: 910e0129     	add	x9, x9, #0x380
   afd10: aa1303ea     	mov	x10, x19
   afd14: f81d83a8     	stur	x8, [x29, #-0x28]
   afd18: f9400528     	ldr	x8, [x9, #0x8]
   afd1c: f9000a7f     	str	xzr, [x19, #0x10]
   afd20: f8008d5f     	str	xzr, [x10, #0x8]!
   afd24: f900026a     	str	x10, [x19]
   afd28: b4001148     	cbz	x8, 0xaff50 <InGame::BianQueConfig::GetConfigKVMap()+0x278>
   afd2c: 910083ea     	add	x10, sp, #0x20
   afd30: 8b080508     	add	x8, x8, x8, lsl #1
   afd34: f9400129     	ldr	x9, [x9]
   afd38: 91004154     	add	x20, x10, #0x10
   afd3c: 90fffe2a     	adrp	x10, 0x73000
   afd40: d37df116     	lsl	x22, x8, #3
   afd44: 90fffe28     	adrp	x8, 0x73000
   afd48: 0f000428     	movi	v8.2s, #0x1
   afd4c: 2f00e409     	movi	d9, #0000000000000000
   afd50: f0fffe19     	adrp	x25, 0x72000
   afd54: d0fffe3a     	adrp	x26, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   afd58: 91002137     	add	x23, x9, #0x8
   afd5c: fd47694a     	ldr	d10, [x10, #0xed0]
   afd60: 52800098     	mov	w24, #0x4               // =4
   afd64: fd477d0b     	ldr	d11, [x8, #0xef8]
   afd68: 913e5b39     	add	x25, x25, #0xf96
   afd6c: 9102df5a     	add	x26, x26, #0xb7
   afd70: 14000004     	b	0xafd80 <InGame::BianQueConfig::GetConfigKVMap()+0xa8>
   afd74: 910062f7     	add	x23, x23, #0x18
   afd78: f10062d6     	subs	x22, x22, #0x18
   afd7c: 54000ea0     	b.eq	0xaff50 <InGame::BianQueConfig::GetConfigKVMap()+0x278>
   afd80: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afd84: f100011f     	cmp	x8, #0x0
   afd88: 9a890320     	csel	x0, x25, x9, eq
   afd8c: 9402b60d     	bl	0x15d5c0 <__get_settings_value_type@plt>
   afd90: 71000c1f     	cmp	w0, #0x3
   afd94: 54ffff08     	b.hi	0xafd74 <InGame::BianQueConfig::GetConfigKVMap()+0x9c>
   afd98: 2a0003e8     	mov	w8, w0
   afd9c: 10000089     	adr	x9, 0xafdac <InGame::BianQueConfig::GetConfigKVMap()+0xd4>
   afda0: 38686b4a     	ldrb	w10, [x26, x8]
   afda4: 8b0a0929     	add	x9, x9, x10, lsl #2
   afda8: d61f0120     	br	x9
   afdac: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afdb0: f100011f     	cmp	x8, #0x0
   afdb4: 9a890320     	csel	x0, x25, x9, eq
   afdb8: 910083e1     	add	x1, sp, #0x20
   afdbc: 9402b5d1     	bl	0x15d500 <__get_settings_value_bool@plt>
   afdc0: 394083e8     	ldrb	w8, [sp, #0x20]
   afdc4: a9007e9f     	stp	xzr, xzr, [x20]
   afdc8: f9000a9f     	str	xzr, [x20, #0x10]
   afdcc: fd0013e8     	str	d8, [sp, #0x20]
   afdd0: 7100011f     	cmp	w8, #0x0
   afdd4: 1a9f07e8     	cset	w8, ne
   afdd8: 0a080008     	and	w8, w0, w8
   afddc: 3900a3e8     	strb	w8, [sp, #0x28]
   afde0: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afde4: f100011f     	cmp	x8, #0x0
   afde8: 9a890328     	csel	x8, x25, x9, eq
   afdec: f90007e8     	str	x8, [sp, #0x8]
   afdf0: 910023e1     	add	x1, sp, #0x8
   afdf4: 910083e2     	add	x2, sp, #0x20
   afdf8: aa1303e0     	mov	x0, x19
   afdfc: 9402b5f5     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   afe00: 1400004f     	b	0xaff3c <InGame::BianQueConfig::GetConfigKVMap()+0x264>
   afe04: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afe08: f100011f     	cmp	x8, #0x0
   afe0c: 9a890320     	csel	x0, x25, x9, eq
   afe10: 910083e1     	add	x1, sp, #0x20
   afe14: 9402b5c3     	bl	0x15d520 <__get_settings_value_integer@plt>
   afe18: f94013e8     	ldr	x8, [sp, #0x20]
   afe1c: 7200001f     	tst	w0, #0x1
   afe20: a9007e9f     	stp	xzr, xzr, [x20]
   afe24: f9000a9f     	str	xzr, [x20, #0x10]
   afe28: 9a9f1108     	csel	x8, x8, xzr, ne
   afe2c: fd0013eb     	str	d11, [sp, #0x20]
   afe30: f90017e8     	str	x8, [sp, #0x28]
   afe34: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afe38: f100011f     	cmp	x8, #0x0
   afe3c: 9a890328     	csel	x8, x25, x9, eq
   afe40: f90007e8     	str	x8, [sp, #0x8]
   afe44: 910023e1     	add	x1, sp, #0x8
   afe48: 910083e2     	add	x2, sp, #0x20
   afe4c: aa1303e0     	mov	x0, x19
   afe50: 9402b5e0     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   afe54: 1400003a     	b	0xaff3c <InGame::BianQueConfig::GetConfigKVMap()+0x264>
   afe58: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afe5c: f100011f     	cmp	x8, #0x0
   afe60: 9a890321     	csel	x1, x25, x9, eq
   afe64: 910023e0     	add	x0, sp, #0x8
   afe68: 97ffff4a     	bl	0xafb90 <InGame::BianQueConfig::GetStringConfig(char const*)+0xc8>
   afe6c: a940a3e9     	ldp	x9, x8, [sp, #0x8]
   afe70: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   afe74: f900029f     	str	xzr, [x20]
   afe78: b90023f8     	str	w24, [sp, #0x20]
   afe7c: f100011f     	cmp	x8, #0x0
   afe80: 9a890328     	csel	x8, x25, x9, eq
   afe84: f100011f     	cmp	x8, #0x0
   afe88: 9a880321     	csel	x1, x25, x8, eq
   afe8c: aa1403e0     	mov	x0, x20
   afe90: 9402b5b4     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   afe94: 3940c3e8     	ldrb	w8, [sp, #0x30]
   afe98: f9401fe9     	ldr	x9, [sp, #0x38]
   afe9c: d341fd0a     	lsr	x10, x8, #1
   afea0: 7200011f     	tst	w8, #0x1
   afea4: 9a890148     	csel	x8, x10, x9, eq
   afea8: b90027e8     	str	w8, [sp, #0x24]
   afeac: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afeb0: f100011f     	cmp	x8, #0x0
   afeb4: 9a890328     	csel	x8, x25, x9, eq
   afeb8: f90003e8     	str	x8, [sp]
   afebc: 910003e1     	mov	x1, sp
   afec0: 910083e2     	add	x2, sp, #0x20
   afec4: aa1303e0     	mov	x0, x19
   afec8: 9402b5c2     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   afecc: 3940c3e8     	ldrb	w8, [sp, #0x30]
   afed0: 36000068     	tbz	w8, #0x0, 0xafedc <InGame::BianQueConfig::GetConfigKVMap()+0x204>
   afed4: f94023e0     	ldr	x0, [sp, #0x40]
   afed8: 9402b402     	bl	0x15cee0 <_ZdlPv@plt>
   afedc: f9400fe8     	ldr	x8, [sp, #0x18]
   afee0: b4fff4a8     	cbz	x8, 0xafd74 <InGame::BianQueConfig::GetConfigKVMap()+0x9c>
   afee4: f94007e0     	ldr	x0, [sp, #0x8]
   afee8: 9402b4ee     	bl	0x15d2a0 <free@plt>
   afeec: 17ffffa2     	b	0xafd74 <InGame::BianQueConfig::GetConfigKVMap()+0x9c>
   afef0: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   afef4: f100011f     	cmp	x8, #0x0
   afef8: 9a890320     	csel	x0, x25, x9, eq
   afefc: 910083e1     	add	x1, sp, #0x20
   aff00: 9402b590     	bl	0x15d540 <__get_settings_value_decimal@plt>
   aff04: fd4013e0     	ldr	d0, [sp, #0x20]
   aff08: 7200001f     	tst	w0, #0x1
   aff0c: a9007e9f     	stp	xzr, xzr, [x20]
   aff10: f9000a9f     	str	xzr, [x20, #0x10]
   aff14: 1e691c00     	fcsel	d0, d0, d9, ne
   aff18: 6d0203ea     	stp	d10, d0, [sp, #0x20]
   aff1c: a97fa2e9     	ldp	x9, x8, [x23, #-0x8]
   aff20: f100011f     	cmp	x8, #0x0
   aff24: 9a890328     	csel	x8, x25, x9, eq
   aff28: f90007e8     	str	x8, [sp, #0x8]
   aff2c: 910023e1     	add	x1, sp, #0x8
   aff30: 910083e2     	add	x2, sp, #0x20
   aff34: aa1303e0     	mov	x0, x19
   aff38: 9402b5a6     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   aff3c: 3940c3e8     	ldrb	w8, [sp, #0x30]
   aff40: 3607f1a8     	tbz	w8, #0x0, 0xafd74 <InGame::BianQueConfig::GetConfigKVMap()+0x9c>
   aff44: f94023e0     	ldr	x0, [sp, #0x40]
   aff48: 9402b3e6     	bl	0x15cee0 <_ZdlPv@plt>
   aff4c: 17ffff8a     	b	0xafd74 <InGame::BianQueConfig::GetConfigKVMap()+0x9c>
   aff50: f94016a8     	ldr	x8, [x21, #0x28]
   aff54: f85d83a9     	ldur	x9, [x29, #-0x28]
   aff58: eb09011f     	cmp	x8, x9
   aff5c: 54000141     	b.ne	0xaff84 <InGame::BianQueConfig::GetConfigKVMap()+0x2ac>
   aff60: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   aff64: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   aff68: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   aff6c: a94867fa     	ldp	x26, x25, [sp, #0x80]
   aff70: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   aff74: 6d4623e9     	ldp	d9, d8, [sp, #0x60]
   aff78: 6d452beb     	ldp	d11, d10, [sp, #0x50]
   aff7c: 910303ff     	add	sp, sp, #0xc0
   aff80: d65f03c0     	ret
   aff84: 9402b3ab     	bl	0x15ce30 <__stack_chk_fail@plt>
   aff88: 14000001     	b	0xaff8c <InGame::BianQueConfig::GetConfigKVMap()+0x2b4>
   aff8c: 3940c3e8     	ldrb	w8, [sp, #0x30]
   aff90: aa0003f4     	mov	x20, x0
   aff94: 36000068     	tbz	w8, #0x0, 0xaffa0 <InGame::BianQueConfig::GetConfigKVMap()+0x2c8>
   aff98: f94023e0     	ldr	x0, [sp, #0x40]
   aff9c: 9402b3d1     	bl	0x15cee0 <_ZdlPv@plt>
   affa0: f9400fe8     	ldr	x8, [sp, #0x18]
   affa4: b4000228     	cbz	x8, 0xaffe8 <InGame::BianQueConfig::GetConfigKVMap()+0x310>
   affa8: f94007e0     	ldr	x0, [sp, #0x8]
   affac: 9402b4bd     	bl	0x15d2a0 <free@plt>
   affb0: 1400000e     	b	0xaffe8 <InGame::BianQueConfig::GetConfigKVMap()+0x310>
   affb4: 1400000c     	b	0xaffe4 <InGame::BianQueConfig::GetConfigKVMap()+0x30c>
   affb8: 14000004     	b	0xaffc8 <InGame::BianQueConfig::GetConfigKVMap()+0x2f0>
   affbc: 1400000a     	b	0xaffe4 <InGame::BianQueConfig::GetConfigKVMap()+0x30c>
   affc0: 14000002     	b	0xaffc8 <InGame::BianQueConfig::GetConfigKVMap()+0x2f0>
   affc4: 14000008     	b	0xaffe4 <InGame::BianQueConfig::GetConfigKVMap()+0x30c>
   affc8: 3940c3e8     	ldrb	w8, [sp, #0x30]
   affcc: aa0003f4     	mov	x20, x0
   affd0: 360000c8     	tbz	w8, #0x0, 0xaffe8 <InGame::BianQueConfig::GetConfigKVMap()+0x310>
   affd4: f94023e0     	ldr	x0, [sp, #0x40]
   affd8: 9402b3c2     	bl	0x15cee0 <_ZdlPv@plt>
   affdc: 14000003     	b	0xaffe8 <InGame::BianQueConfig::GetConfigKVMap()+0x310>
   affe0: 14000001     	b	0xaffe4 <InGame::BianQueConfig::GetConfigKVMap()+0x30c>
   affe4: aa0003f4     	mov	x20, x0
   affe8: f9400661     	ldr	x1, [x19, #0x8]
   affec: aa1303e0     	mov	x0, x19
   afff0: 9402b57c     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   afff4: aa1403e0     	mov	x0, x20
   afff8: 9402a45a     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000afffc <InGame::BianQueConfig::GetLastErrorCode()>:
   afffc: f0000608     	adrp	x8, 0x172000
   b0000: b94fa500     	ldr	w0, [x8, #0xfa4]
   b0004: d65f03c0     	ret

00000000000b0008 <InGame::IConfig::UnInit()>:
   b0008: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b000c: 910003fd     	mov	x29, sp
   b0010: 9402b57c     	bl	0x15d600 <__uninit@plt>
   b0014: 12000000     	and	w0, w0, #0x1
   b0018: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b001c: d65f03c0     	ret

00000000000b0020 <InGame::BianQueConfig::~BianQueConfig()>:
   b0020: 900005e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b0024: f9448908     	ldr	x8, [x8, #0x910]
   b0028: 39402009     	ldrb	w9, [x0, #0x8]
   b002c: 91004108     	add	x8, x8, #0x10
   b0030: f9000008     	str	x8, [x0]
   b0034: 37000049     	tbnz	w9, #0x0, 0xb003c <InGame::BianQueConfig::~BianQueConfig()+0x1c>
   b0038: d65f03c0     	ret
   b003c: f9400c00     	ldr	x0, [x0, #0x18]
   b0040: 1402b3a8     	b	0x15cee0 <_ZdlPv@plt>

00000000000b0044 <InGame::BianQueConfig::~BianQueConfig()>:
   b0044: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b0048: f9000bf3     	str	x19, [sp, #0x10]
   b004c: 910003fd     	mov	x29, sp
   b0050: 900005e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b0054: aa0003f3     	mov	x19, x0
   b0058: f9448908     	ldr	x8, [x8, #0x910]
   b005c: 39402009     	ldrb	w9, [x0, #0x8]
   b0060: 91004108     	add	x8, x8, #0x10
   b0064: f9000008     	str	x8, [x0]
   b0068: 36000069     	tbz	w9, #0x0, 0xb0074 <InGame::BianQueConfig::~BianQueConfig()+0x30>
   b006c: f9400e60     	ldr	x0, [x19, #0x18]
   b0070: 9402b39c     	bl	0x15cee0 <_ZdlPv@plt>
   b0074: aa1303e0     	mov	x0, x19
   b0078: f9400bf3     	ldr	x19, [sp, #0x10]
   b007c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b0080: 1402b398     	b	0x15cee0 <_ZdlPv@plt>

00000000000b0084 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()>:
   b0084: d101c3ff     	sub	sp, sp, #0x70
   b0088: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b008c: 910103fd     	add	x29, sp, #0x40
   b0090: a90557f6     	stp	x22, x21, [sp, #0x50]
   b0094: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b0098: d53bd056     	mrs	x22, TPIDR_EL0
   b009c: aa0003f5     	mov	x21, x0
   b00a0: f94016c8     	ldr	x8, [x22, #0x28]
   b00a4: f81f83a8     	stur	x8, [x29, #-0x8]
   b00a8: 9402b55e     	bl	0x15d620 <get_logger_holder@plt>
   b00ac: aa0003f4     	mov	x20, x0
   b00b0: f9400000     	ldr	x0, [x0]
   b00b4: b50006e0     	cbnz	x0, 0xb0190 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x10c>
   b00b8: 9402b55e     	bl	0x15d630 <get_init_mark@plt>
   b00bc: aa0003e2     	mov	x2, x0
   b00c0: 2a1f03e0     	mov	w0, wzr
   b00c4: 52800021     	mov	w1, #0x1                // =1
   b00c8: 9402a326     	bl	0x158d60 <__emutls_get_address+0x2d4>
   b00cc: 7100001f     	cmp	w0, #0x0
   b00d0: 54fffec1     	b.ne	0xb00a8 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x24>
   b00d4: 52800a00     	mov	w0, #0x50               // =80
   b00d8: 9402b362     	bl	0x15ce60 <_Znwm@plt>
   b00dc: aa0003f3     	mov	x19, x0
   b00e0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   b00e4: f9001bff     	str	xzr, [sp, #0x30]
   b00e8: d0fffe00     	adrp	x0, 0x72000
   b00ec: 528001e1     	mov	w1, #0xf                // =15
   b00f0: 91197000     	add	x0, x0, #0x65c
   b00f4: 9402b453     	bl	0x15d240 <__strlen_chk@plt>
   b00f8: aa0003e5     	mov	x5, x0
   b00fc: b4000100     	cbz	x0, 0xb011c <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x98>
   b0100: d0fffe03     	adrp	x3, 0x72000
   b0104: 910083e0     	add	x0, sp, #0x20
   b0108: 91197063     	add	x3, x3, #0x65c
   b010c: aa1f03e1     	mov	x1, xzr
   b0110: aa1f03e2     	mov	x2, xzr
   b0114: aa1f03e4     	mov	x4, xzr
   b0118: 9402b51a     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b011c: 910023e8     	add	x8, sp, #0x8
   b0120: aa1503e0     	mov	x0, x21
   b0124: 9402b547     	bl	0x15d640 <_ZN22___generator_bq_logger35generated_bq_logger_wrapper_ccs_log10get_configEv@plt>
   b0128: a940a3e9     	ldp	x9, x8, [sp, #0x8]
   b012c: d0fffe0a     	adrp	x10, 0x72000
   b0130: a9422fec     	ldp	x12, x11, [sp, #0x20]
   b0134: 913e594a     	add	x10, x10, #0xf96
   b0138: f100011f     	cmp	x8, #0x0
   b013c: 9a890141     	csel	x1, x10, x9, eq
   b0140: f100017f     	cmp	x11, #0x0
   b0144: 9a8c0140     	csel	x0, x10, x12, eq
   b0148: 900005e3     	adrp	x3, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b014c: 900005e4     	adrp	x4, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b0150: 528002e2     	mov	w2, #0x17               // =23
   b0154: f9448c63     	ldr	x3, [x3, #0x918]
   b0158: f9449084     	ldr	x4, [x4, #0x920]
   b015c: 9402b53d     	bl	0x15d650 <__api_create_logger@plt>
   b0160: aa1303e8     	mov	x8, x19
   b0164: 9402b53f     	bl	0x15d660 <_ZN2bq6logger16get_logger_by_idEj@plt>
   b0168: f9000293     	str	x19, [x20]
   b016c: f9400fe8     	ldr	x8, [sp, #0x18]
   b0170: b4000068     	cbz	x8, 0xb017c <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0xf8>
   b0174: f94007e0     	ldr	x0, [sp, #0x8]
   b0178: 9402b44a     	bl	0x15d2a0 <free@plt>
   b017c: f9401be8     	ldr	x8, [sp, #0x30]
   b0180: b4000068     	cbz	x8, 0xb018c <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x108>
   b0184: f94013e0     	ldr	x0, [sp, #0x20]
   b0188: 9402b446     	bl	0x15d2a0 <free@plt>
   b018c: f9400280     	ldr	x0, [x20]
   b0190: f94016c8     	ldr	x8, [x22, #0x28]
   b0194: f85f83a9     	ldur	x9, [x29, #-0x8]
   b0198: eb09011f     	cmp	x8, x9
   b019c: 540000c1     	b.ne	0xb01b4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x130>
   b01a0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b01a4: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b01a8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b01ac: 9101c3ff     	add	sp, sp, #0x70
   b01b0: d65f03c0     	ret
   b01b4: 9402b31f     	bl	0x15ce30 <__stack_chk_fail@plt>
   b01b8: aa0003f4     	mov	x20, x0
   b01bc: 1400000a     	b	0xb01e4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x160>
   b01c0: f9401be8     	ldr	x8, [sp, #0x30]
   b01c4: aa0003f4     	mov	x20, x0
   b01c8: b5000128     	cbnz	x8, 0xb01ec <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x168>
   b01cc: 1400000a     	b	0xb01f4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x170>
   b01d0: f9400fe8     	ldr	x8, [sp, #0x18]
   b01d4: aa0003f4     	mov	x20, x0
   b01d8: b4000068     	cbz	x8, 0xb01e4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x160>
   b01dc: f94007e0     	ldr	x0, [sp, #0x8]
   b01e0: 9402b430     	bl	0x15d2a0 <free@plt>
   b01e4: f9401be8     	ldr	x8, [sp, #0x30]
   b01e8: b4000068     	cbz	x8, 0xb01f4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_logger()+0x170>
   b01ec: f94013e0     	ldr	x0, [sp, #0x20]
   b01f0: 9402b42c     	bl	0x15d2a0 <free@plt>
   b01f4: aa1303e0     	mov	x0, x19
   b01f8: 9402b33a     	bl	0x15cee0 <_ZdlPv@plt>
   b01fc: aa1403e0     	mov	x0, x20
   b0200: 9402a3d8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b0204 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()>:
   b0204: d10203ff     	sub	sp, sp, #0x80
   b0208: a9057bfd     	stp	x29, x30, [sp, #0x50]
   b020c: 910143fd     	add	x29, sp, #0x50
   b0210: f90033f5     	str	x21, [sp, #0x60]
   b0214: a9074ff4     	stp	x20, x19, [sp, #0x70]
   b0218: d53bd055     	mrs	x21, TPIDR_EL0
   b021c: aa0003f4     	mov	x20, x0
   b0220: aa0803f3     	mov	x19, x8
   b0224: f94016a8     	ldr	x8, [x21, #0x28]
   b0228: f81f83a8     	stur	x8, [x29, #-0x8]
   b022c: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   b0230: f90017ff     	str	xzr, [sp, #0x28]
   b0234: b0fffe00     	adrp	x0, 0x71000
   b0238: 528060a1     	mov	w1, #0x305              // =773
   b023c: 9126fc00     	add	x0, x0, #0x9bf
   b0240: 9402b400     	bl	0x15d240 <__strlen_chk@plt>
   b0244: aa0003e5     	mov	x5, x0
   b0248: b4000100     	cbz	x0, 0xb0268 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x64>
   b024c: b0fffe03     	adrp	x3, 0x71000
   b0250: 910063e0     	add	x0, sp, #0x18
   b0254: 9126fc63     	add	x3, x3, #0x9bf
   b0258: aa1f03e1     	mov	x1, xzr
   b025c: aa1f03e2     	mov	x2, xzr
   b0260: aa1f03e4     	mov	x4, xzr
   b0264: 9402b4c7     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0268: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   b026c: f81f03bf     	stur	xzr, [x29, #-0x10]
   b0270: f0fffde0     	adrp	x0, 0x6f000
   b0274: 528001a1     	mov	w1, #0xd                // =13
   b0278: 9120b800     	add	x0, x0, #0x82e
   b027c: 9402b3f1     	bl	0x15d240 <__strlen_chk@plt>
   b0280: aa0003e5     	mov	x5, x0
   b0284: b4000100     	cbz	x0, 0xb02a4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0xa0>
   b0288: f0fffde3     	adrp	x3, 0x6f000
   b028c: d10083a0     	sub	x0, x29, #0x20
   b0290: 9120b863     	add	x3, x3, #0x82e
   b0294: aa1f03e1     	mov	x1, xzr
   b0298: aa1f03e2     	mov	x2, xzr
   b029c: aa1f03e4     	mov	x4, xzr
   b02a0: 9402b4b8     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b02a4: a9007fff     	stp	xzr, xzr, [sp]
   b02a8: f9000bff     	str	xzr, [sp, #0x10]
   b02ac: 90fffe00     	adrp	x0, 0x70000
   b02b0: 52800281     	mov	w1, #0x14               // =20
   b02b4: 9127d000     	add	x0, x0, #0x9f4
   b02b8: 9402b3e2     	bl	0x15d240 <__strlen_chk@plt>
   b02bc: aa0003e5     	mov	x5, x0
   b02c0: b4000100     	cbz	x0, 0xb02e0 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0xdc>
   b02c4: 90fffe03     	adrp	x3, 0x70000
   b02c8: 910003e0     	mov	x0, sp
   b02cc: 9127d063     	add	x3, x3, #0x9f4
   b02d0: aa1f03e1     	mov	x1, xzr
   b02d4: aa1f03e2     	mov	x2, xzr
   b02d8: aa1f03e4     	mov	x4, xzr
   b02dc: 9402b4a9     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b02e0: b9801288     	ldrsw	x8, [x20, #0x10]
   b02e4: 52800309     	mov	w9, #0x18               // =24
   b02e8: d10083aa     	sub	x10, x29, #0x20
   b02ec: 9b092902     	madd	x2, x8, x9, x10
   b02f0: 910063e0     	add	x0, sp, #0x18
   b02f4: 910003e1     	mov	x1, sp
   b02f8: aa1303e8     	mov	x8, x19
   b02fc: 9402b4dd     	bl	0x15d670 <_ZNK2bq11string_baseIcE7replaceERKS1_S3_@plt>
   b0300: f9400be8     	ldr	x8, [sp, #0x10]
   b0304: b4000068     	cbz	x8, 0xb0310 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x10c>
   b0308: f94003e0     	ldr	x0, [sp]
   b030c: 9402b3e5     	bl	0x15d2a0 <free@plt>
   b0310: f85f03a8     	ldur	x8, [x29, #-0x10]
   b0314: b4000068     	cbz	x8, 0xb0320 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x11c>
   b0318: f85e03a0     	ldur	x0, [x29, #-0x20]
   b031c: 9402b3e1     	bl	0x15d2a0 <free@plt>
   b0320: f94017e8     	ldr	x8, [sp, #0x28]
   b0324: b4000068     	cbz	x8, 0xb0330 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x12c>
   b0328: f9400fe0     	ldr	x0, [sp, #0x18]
   b032c: 9402b3dd     	bl	0x15d2a0 <free@plt>
   b0330: f94016a8     	ldr	x8, [x21, #0x28]
   b0334: f85f83a9     	ldur	x9, [x29, #-0x8]
   b0338: eb09011f     	cmp	x8, x9
   b033c: 540000c1     	b.ne	0xb0354 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x150>
   b0340: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   b0344: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   b0348: f94033f5     	ldr	x21, [sp, #0x60]
   b034c: 910203ff     	add	sp, sp, #0x80
   b0350: d65f03c0     	ret
   b0354: 9402b2b7     	bl	0x15ce30 <__stack_chk_fail@plt>
   b0358: 14000001     	b	0xb035c <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x158>
   b035c: f9400be8     	ldr	x8, [sp, #0x10]
   b0360: aa0003f3     	mov	x19, x0
   b0364: b4000068     	cbz	x8, 0xb0370 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x16c>
   b0368: f94003e0     	ldr	x0, [sp]
   b036c: 9402b3cd     	bl	0x15d2a0 <free@plt>
   b0370: f85f03a8     	ldur	x8, [x29, #-0x10]
   b0374: b4000068     	cbz	x8, 0xb0380 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x17c>
   b0378: f85e03a0     	ldur	x0, [x29, #-0x20]
   b037c: 9402b3c9     	bl	0x15d2a0 <free@plt>
   b0380: f94017e8     	ldr	x8, [sp, #0x28]
   b0384: b4000208     	cbz	x8, 0xb03c4 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x1c0>
   b0388: f9400fe0     	ldr	x0, [sp, #0x18]
   b038c: 9402b3c5     	bl	0x15d2a0 <free@plt>
   b0390: aa1303e0     	mov	x0, x19
   b0394: 9402a373     	bl	0x159160 <__emutls_get_address+0x6d4>
   b0398: f85f03a8     	ldur	x8, [x29, #-0x10]
   b039c: aa0003f3     	mov	x19, x0
   b03a0: b5fffec8     	cbnz	x8, 0xb0378 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x174>
   b03a4: 17fffff7     	b	0xb0380 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x17c>
   b03a8: f94017e8     	ldr	x8, [sp, #0x28]
   b03ac: aa0003f3     	mov	x19, x0
   b03b0: b4000088     	cbz	x8, 0xb03c0 <___generator_bq_logger::generated_bq_logger_wrapper_ccs_log::get_config()+0x1bc>
   b03b4: f9400fe0     	ldr	x0, [sp, #0x18]
   b03b8: 9402b3ba     	bl	0x15d2a0 <free@plt>
   b03bc: f9000fff     	str	xzr, [sp, #0x18]
   b03c0: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   b03c4: aa1303e0     	mov	x0, x19
   b03c8: 9402a366     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b03cc <bq::logger::get_logger_by_id(unsigned int)>:
   b03cc: d10203ff     	sub	sp, sp, #0x80
   b03d0: a9037bfd     	stp	x29, x30, [sp, #0x30]
   b03d4: 9100c3fd     	add	x29, sp, #0x30
   b03d8: f90023f9     	str	x25, [sp, #0x40]
   b03dc: a9055ff8     	stp	x24, x23, [sp, #0x50]
   b03e0: a90657f6     	stp	x22, x21, [sp, #0x60]
   b03e4: a9074ff4     	stp	x20, x19, [sp, #0x70]
   b03e8: aa0803f3     	mov	x19, x8
   b03ec: d53bd058     	mrs	x24, TPIDR_EL0
   b03f0: 6f00e400     	movi	v0.2d, #0000000000000000
   b03f4: 2a0003f4     	mov	w20, w0
   b03f8: f9401708     	ldr	x8, [x24, #0x28]
   b03fc: aa1303f5     	mov	x21, x19
   b0400: f81f83a8     	stur	x8, [x29, #-0x8]
   b0404: a9047e7f     	stp	xzr, xzr, [x19, #0x40]
   b0408: ad000260     	stp	q0, q0, [x19]
   b040c: 3d800a60     	str	q0, [x19, #0x20]
   b0410: f8038ebf     	str	xzr, [x21, #0x38]!
   b0414: b900327f     	str	wzr, [x19, #0x30]
   b0418: 910063e1     	add	x1, sp, #0x18
   b041c: 9402b499     	bl	0x15d680 <__api_get_logger_name_by_id@plt>
   b0420: 36000660     	tbz	w0, #0x0, 0xb04ec <bq::logger::get_logger_by_id(unsigned int)+0x120>
   b0424: f9400ff6     	ldr	x22, [sp, #0x18]
   b0428: b9003274     	str	w20, [x19, #0x30]
   b042c: f900227f     	str	xzr, [x19, #0x40]
   b0430: b4000196     	cbz	x22, 0xb0460 <bq::logger::get_logger_by_id(unsigned int)+0x94>
   b0434: aa1603e0     	mov	x0, x22
   b0438: 92800001     	mov	x1, #-0x1               // =-1
   b043c: 9402b381     	bl	0x15d240 <__strlen_chk@plt>
   b0440: aa0003e5     	mov	x5, x0
   b0444: b40000e0     	cbz	x0, 0xb0460 <bq::logger::get_logger_by_id(unsigned int)+0x94>
   b0448: aa1503e0     	mov	x0, x21
   b044c: aa1f03e1     	mov	x1, xzr
   b0450: aa1f03e2     	mov	x2, xzr
   b0454: aa1603e3     	mov	x3, x22
   b0458: aa1f03e4     	mov	x4, xzr
   b045c: 9402b449     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0460: 2a1403e0     	mov	w0, w20
   b0464: 9402b48b     	bl	0x15d690 <__api_get_logger_merged_log_level_bitmap_by_logger_id@plt>
   b0468: f9000260     	str	x0, [x19]
   b046c: 2a1403e0     	mov	w0, w20
   b0470: 9402b48c     	bl	0x15d6a0 <__api_get_logger_category_hashes_array_by_logger_id@plt>
   b0474: f9001260     	str	x0, [x19, #0x20]
   b0478: 2a1403e0     	mov	w0, w20
   b047c: 9402b48d     	bl	0x15d6b0 <__api_get_logger_category_masks_array_by_logger_id@plt>
   b0480: f9001660     	str	x0, [x19, #0x28]
   b0484: 2a1403e0     	mov	w0, w20
   b0488: 9402b48e     	bl	0x15d6c0 <__api_get_logger_category_item_count@plt>
   b048c: 2a0003f5     	mov	w21, w0
   b0490: 91002276     	add	x22, x19, #0x8
   b0494: 2a0003e1     	mov	w1, w0
   b0498: aa1603e0     	mov	x0, x22
   b049c: 2a1f03e2     	mov	w2, wzr
   b04a0: 9402b48c     	bl	0x15d6d0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE12set_capacityEmb@plt>
   b04a4: 34000255     	cbz	w21, 0xb04ec <bq::logger::get_logger_by_id(unsigned int)+0x120>
   b04a8: 2a1f03f7     	mov	w23, wzr
   b04ac: 52800319     	mov	w25, #0x18              // =24
   b04b0: 910023e2     	add	x2, sp, #0x8
   b04b4: 2a1403e0     	mov	w0, w20
   b04b8: 2a1703e1     	mov	w1, w23
   b04bc: 9402b489     	bl	0x15d6e0 <__api_get_logger_category_name_by_index@plt>
   b04c0: a940a262     	ldp	x2, x8, [x19, #0x8]
   b04c4: f94007e9     	ldr	x9, [sp, #0x8]
   b04c8: d503201f     	nop
   b04cc: 9b190901     	madd	x1, x8, x25, x2
   b04d0: f90003e9     	str	x9, [sp]
   b04d4: 910003e3     	mov	x3, sp
   b04d8: aa1603e0     	mov	x0, x22
   b04dc: 9402b485     	bl	0x15d6f0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE6insertIJRPKcEEEvNS_14array_iteratorIS2_S3_EEDpOT_@plt>
   b04e0: 110006f7     	add	w23, w23, #0x1
   b04e4: 6b1702bf     	cmp	w21, w23
   b04e8: 54fffe41     	b.ne	0xb04b0 <bq::logger::get_logger_by_id(unsigned int)+0xe4>
   b04ec: f9401708     	ldr	x8, [x24, #0x28]
   b04f0: f85f83a9     	ldur	x9, [x29, #-0x8]
   b04f4: eb09011f     	cmp	x8, x9
   b04f8: 54000101     	b.ne	0xb0518 <bq::logger::get_logger_by_id(unsigned int)+0x14c>
   b04fc: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   b0500: a94657f6     	ldp	x22, x21, [sp, #0x60]
   b0504: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   b0508: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   b050c: f94023f9     	ldr	x25, [sp, #0x40]
   b0510: 910203ff     	add	sp, sp, #0x80
   b0514: d65f03c0     	ret
   b0518: 9402b246     	bl	0x15ce30 <__stack_chk_fail@plt>
   b051c: 14000003     	b	0xb0528 <bq::logger::get_logger_by_id(unsigned int)+0x15c>
   b0520: 14000002     	b	0xb0528 <bq::logger::get_logger_by_id(unsigned int)+0x15c>
   b0524: 14000001     	b	0xb0528 <bq::logger::get_logger_by_id(unsigned int)+0x15c>
   b0528: aa0003f4     	mov	x20, x0
   b052c: aa1303e0     	mov	x0, x19
   b0530: 9402b474     	bl	0x15d700 <_ZN2bq6loggerD2Ev@plt>
   b0534: aa1403e0     	mov	x0, x20
   b0538: 9402a30a     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b053c <bq::logger::~logger()>:
   b053c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b0540: a90167fa     	stp	x26, x25, [sp, #0x10]
   b0544: 910003fd     	mov	x29, sp
   b0548: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b054c: a90357f6     	stp	x22, x21, [sp, #0x30]
   b0550: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b0554: aa0003f3     	mov	x19, x0
   b0558: f9402408     	ldr	x8, [x0, #0x48]
   b055c: b4000088     	cbz	x8, 0xb056c <bq::logger::~logger()+0x30>
   b0560: f9401e60     	ldr	x0, [x19, #0x38]
   b0564: 9402b34f     	bl	0x15d2a0 <free@plt>
   b0568: f9001e7f     	str	xzr, [x19, #0x38]
   b056c: f9400e68     	ldr	x8, [x19, #0x18]
   b0570: a9047e7f     	stp	xzr, xzr, [x19, #0x40]
   b0574: b40003a8     	cbz	x8, 0xb05e8 <bq::logger::~logger()+0xac>
   b0578: a940a274     	ldp	x20, x8, [x19, #0x8]
   b057c: b4000308     	cbz	x8, 0xb05dc <bq::logger::~logger()+0xa0>
   b0580: b40002f4     	cbz	x20, 0xb05dc <bq::logger::~logger()+0xa0>
   b0584: aa1f03f5     	mov	x21, xzr
   b0588: aa1f03f6     	mov	x22, xzr
   b058c: 52800317     	mov	w23, #0x18              // =24
   b0590: d2c00038     	mov	x24, #0x100000000       // =4294967296
   b0594: 14000008     	b	0xb05b4 <bq::logger::~logger()+0x78>
   b0598: 9b175328     	madd	x8, x25, x23, x20
   b059c: 910006d6     	add	x22, x22, #0x1
   b05a0: 8b1802b5     	add	x21, x21, x24
   b05a4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   b05a8: f9400a68     	ldr	x8, [x19, #0x10]
   b05ac: eb0802df     	cmp	x22, x8
   b05b0: 54000142     	b.hs	0xb05d8 <bq::logger::~logger()+0x9c>
   b05b4: 9360feb9     	asr	x25, x21, #32
   b05b8: 9b175328     	madd	x8, x25, x23, x20
   b05bc: f9400908     	ldr	x8, [x8, #0x10]
   b05c0: b4fffec8     	cbz	x8, 0xb0598 <bq::logger::~logger()+0x5c>
   b05c4: 9b177f3a     	mul	x26, x25, x23
   b05c8: f87a6a80     	ldr	x0, [x20, x26]
   b05cc: 9402b335     	bl	0x15d2a0 <free@plt>
   b05d0: f83a6a9f     	str	xzr, [x20, x26]
   b05d4: 17fffff1     	b	0xb0598 <bq::logger::~logger()+0x5c>
   b05d8: f9400674     	ldr	x20, [x19, #0x8]
   b05dc: aa1403e0     	mov	x0, x20
   b05e0: 9402b330     	bl	0x15d2a0 <free@plt>
   b05e4: f900067f     	str	xzr, [x19, #0x8]
   b05e8: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   b05ec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b05f0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b05f4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b05f8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b05fc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b0600: d65f03c0     	ret

00000000000b0604 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)>:
   b0604: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b0608: f9000bf7     	str	x23, [sp, #0x10]
   b060c: 910003fd     	mov	x29, sp
   b0610: a90257f6     	stp	x22, x21, [sp, #0x20]
   b0614: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b0618: f9400416     	ldr	x22, [x0, #0x8]
   b061c: eb0102df     	cmp	x22, x1
   b0620: 540000e9     	b.ls	0xb063c <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x38>
   b0624: 2a1f03e0     	mov	w0, wzr
   b0628: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b062c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b0630: f9400bf7     	ldr	x23, [sp, #0x10]
   b0634: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b0638: d65f03c0     	ret
   b063c: aa0003f3     	mov	x19, x0
   b0640: 360000c2     	tbz	w2, #0x0, 0xb0658 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x54>
   b0644: f9000a61     	str	x1, [x19, #0x10]
   b0648: b50002c1     	cbnz	x1, 0xb06a0 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x9c>
   b064c: aa1f03f4     	mov	x20, xzr
   b0650: f9400275     	ldr	x21, [x19]
   b0654: 1400002d     	b	0xb0708 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x104>
   b0658: f9400a68     	ldr	x8, [x19, #0x10]
   b065c: eb01011f     	cmp	x8, x1
   b0660: 54fffe22     	b.hs	0xb0624 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x20>
   b0664: d1000428     	sub	x8, x1, #0x1
   b0668: ea08003f     	tst	x1, x8
   b066c: 54000061     	b.ne	0xb0678 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x74>
   b0670: aa0103e8     	mov	x8, x1
   b0674: 14000007     	b	0xb0690 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x8c>
   b0678: 52800028     	mov	w8, #0x1                // =1
   b067c: d341fc29     	lsr	x9, x1, #1
   b0680: f100043f     	cmp	x1, #0x1
   b0684: d37ff908     	lsl	x8, x8, #1
   b0688: aa0903e1     	mov	x1, x9
   b068c: 54ffff88     	b.hi	0xb067c <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x78>
   b0690: f100091f     	cmp	x8, #0x2
   b0694: 52800049     	mov	w9, #0x2                // =2
   b0698: 9a898101     	csel	x1, x8, x9, hi
   b069c: f9000a61     	str	x1, [x19, #0x10]
   b06a0: 8b010428     	add	x8, x1, x1, lsl #1
   b06a4: d37df100     	lsl	x0, x8, #3
   b06a8: 9402b2de     	bl	0x15d220 <malloc@plt>
   b06ac: b4000420     	cbz	x0, 0xb0730 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x12c>
   b06b0: aa0003f4     	mov	x20, x0
   b06b4: f9400275     	ldr	x21, [x19]
   b06b8: b40002f5     	cbz	x21, 0xb0714 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x110>
   b06bc: b4000276     	cbz	x22, 0xb0708 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x104>
   b06c0: 91002297     	add	x23, x20, #0x8
   b06c4: 14000006     	b	0xb06dc <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0xd8>
   b06c8: a900febf     	stp	xzr, xzr, [x21, #0x8]
   b06cc: f10006d6     	subs	x22, x22, #0x1
   b06d0: 910062b5     	add	x21, x21, #0x18
   b06d4: 910062f7     	add	x23, x23, #0x18
   b06d8: 54fffbc0     	b.eq	0xb0650 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x4c>
   b06dc: 3cc082a0     	ldur	q0, [x21, #0x8]
   b06e0: f94002a8     	ldr	x8, [x21]
   b06e4: 3d8002e0     	str	q0, [x23]
   b06e8: f81f82e8     	stur	x8, [x23, #-0x8]
   b06ec: a9007ebf     	stp	xzr, xzr, [x21]
   b06f0: f9000abf     	str	xzr, [x21, #0x10]
   b06f4: b4fffebf     	cbz	xzr, 0xb06c8 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0xc4>
   b06f8: f94002a0     	ldr	x0, [x21]
   b06fc: 9402b2e9     	bl	0x15d2a0 <free@plt>
   b0700: f90002bf     	str	xzr, [x21]
   b0704: 17fffff1     	b	0xb06c8 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0xc4>
   b0708: b4000075     	cbz	x21, 0xb0714 <bq::array<bq::string_base<char>, 0ul>::set_capacity(unsigned long, bool)+0x110>
   b070c: aa1503e0     	mov	x0, x21
   b0710: 9402b2e4     	bl	0x15d2a0 <free@plt>
   b0714: 52800020     	mov	w0, #0x1                // =1
   b0718: f9000274     	str	x20, [x19]
   b071c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b0720: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b0724: f9400bf7     	ldr	x23, [sp, #0x10]
   b0728: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b072c: d65f03c0     	ret
   b0730: d0fffe00     	adrp	x0, 0x72000
   b0734: f0fffde2     	adrp	x2, 0x6f000
   b0738: 90fffe03     	adrp	x3, 0x70000
   b073c: 9119ac00     	add	x0, x0, #0x66b
   b0740: 911ea842     	add	x2, x2, #0x7aa
   b0744: 91106063     	add	x3, x3, #0x418
   b0748: 52804a01     	mov	w1, #0x250              // =592
   b074c: 9402b3f1     	bl	0x15d710 <__assert2@plt>

00000000000b0750 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)>:
   b0750: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b0754: f9000bf9     	str	x25, [sp, #0x10]
   b0758: 910003fd     	mov	x29, sp
   b075c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b0760: a90357f6     	stp	x22, x21, [sp, #0x30]
   b0764: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b0768: b4000545     	cbz	x5, 0xb0810 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0xc0>
   b076c: f9400008     	ldr	x8, [x0]
   b0770: aa0003f5     	mov	x21, x0
   b0774: eb02011f     	cmp	x8, x2
   b0778: 540007c1     	b.ne	0xb0870 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0x120>
   b077c: eb01005f     	cmp	x2, x1
   b0780: 54000688     	b.hi	0xb0850 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0x100>
   b0784: f94006a9     	ldr	x9, [x21, #0x8]
   b0788: 8b09004a     	add	x10, x2, x9
   b078c: eb010156     	subs	x22, x10, x1
   b0790: 54000603     	b.lo	0xb0850 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0x100>
   b0794: 8b050137     	add	x23, x9, x5
   b0798: 4b080038     	sub	w24, w1, w8
   b079c: aa1503e0     	mov	x0, x21
   b07a0: aa1703e1     	mov	x1, x23
   b07a4: 2a1f03e2     	mov	w2, wzr
   b07a8: aa0503f3     	mov	x19, x5
   b07ac: aa0303f4     	mov	x20, x3
   b07b0: 9402b3dc     	bl	0x15d720 <_ZN2bq5arrayIcLm1EE12set_capacityEmb@plt>
   b07b4: a94022b9     	ldp	x25, x8, [x21]
   b07b8: 93407e69     	sxtw	x9, w19
   b07bc: aa1603e2     	mov	x2, x22
   b07c0: 8b38c338     	add	x24, x25, w24, sxtw
   b07c4: 8b080328     	add	x8, x25, x8
   b07c8: 8b090300     	add	x0, x24, x9
   b07cc: aa1803e1     	mov	x1, x24
   b07d0: 3940010a     	ldrb	w10, [x8]
   b07d4: 3829690a     	strb	w10, [x8, x9]
   b07d8: 9402b3d6     	bl	0x15d730 <memmove@plt>
   b07dc: aa1f03e8     	mov	x8, xzr
   b07e0: aa1f03e9     	mov	x9, xzr
   b07e4: d2c0002a     	mov	x10, #0x100000000       // =4294967296
   b07e8: b4000299     	cbz	x25, 0xb0838 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0xe8>
   b07ec: 9360fd0b     	asr	x11, x8, #32
   b07f0: eb16013f     	cmp	x9, x22
   b07f4: 91000529     	add	x9, x9, #0x1
   b07f8: 8b0a0108     	add	x8, x8, x10
   b07fc: eb09027f     	cmp	x19, x9
   b0800: 386b6a8c     	ldrb	w12, [x20, x11]
   b0804: 382b6b0c     	strb	w12, [x24, x11]
   b0808: 54ffff21     	b.ne	0xb07ec <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0x9c>
   b080c: f90006b7     	str	x23, [x21, #0x8]
   b0810: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b0814: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b0818: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b081c: f9400bf9     	ldr	x25, [sp, #0x10]
   b0820: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b0824: d65f03c0     	ret
   b0828: 91000529     	add	x9, x9, #0x1
   b082c: 8b0a0108     	add	x8, x8, x10
   b0830: eb09027f     	cmp	x19, x9
   b0834: 54fffec0     	b.eq	0xb080c <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0xbc>
   b0838: eb16013f     	cmp	x9, x22
   b083c: 54ffff62     	b.hs	0xb0828 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0xd8>
   b0840: 9360fd0b     	asr	x11, x8, #32
   b0844: 386b6a8c     	ldrb	w12, [x20, x11]
   b0848: 382b6b0c     	strb	w12, [x24, x11]
   b084c: 17fffff7     	b	0xb0828 <bq::array<char, 1ul>::insert_batch(bq::array_iterator<char, bq::array<char, 1ul>>, bq::array_iterator<char const, bq::array<char, 1ul>>, unsigned long)+0xd8>
   b0850: d0fffe00     	adrp	x0, 0x72000
   b0854: d0fffe02     	adrp	x2, 0x72000
   b0858: d0fffde3     	adrp	x3, 0x6e000
   b085c: 9119ac00     	add	x0, x0, #0x66b
   b0860: 91344842     	add	x2, x2, #0xd12
   b0864: 91261463     	add	x3, x3, #0x985
   b0868: 528034c1     	mov	w1, #0x1a6              // =422
   b086c: 9402b3a9     	bl	0x15d710 <__assert2@plt>
   b0870: d0fffe00     	adrp	x0, 0x72000
   b0874: d0fffde2     	adrp	x2, 0x6e000
   b0878: d0fffde3     	adrp	x3, 0x6e000
   b087c: 9119ac00     	add	x0, x0, #0x66b
   b0880: 9127c442     	add	x2, x2, #0x9f1
   b0884: 91368c63     	add	x3, x3, #0xda3
   b0888: 52800ae1     	mov	w1, #0x57               // =87
   b088c: 9402b3a1     	bl	0x15d710 <__assert2@plt>

00000000000b0890 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)>:
   b0890: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b0894: a90157f6     	stp	x22, x21, [sp, #0x10]
   b0898: 910003fd     	mov	x29, sp
   b089c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b08a0: f9400414     	ldr	x20, [x0, #0x8]
   b08a4: eb01029f     	cmp	x20, x1
   b08a8: 540000c9     	b.ls	0xb08c0 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x30>
   b08ac: 2a1f03e0     	mov	w0, wzr
   b08b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b08b4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b08b8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b08bc: d65f03c0     	ret
   b08c0: f100003f     	cmp	x1, #0x0
   b08c4: aa0003f3     	mov	x19, x0
   b08c8: 9a8107e0     	csinc	x0, xzr, x1, eq
   b08cc: 36000182     	tbz	w2, #0x0, 0xb08fc <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x6c>
   b08d0: f9000a60     	str	x0, [x19, #0x10]
   b08d4: b5000380     	cbnz	x0, 0xb0944 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0xb4>
   b08d8: f9400276     	ldr	x22, [x19]
   b08dc: aa1f03f5     	mov	x21, xzr
   b08e0: b5000496     	cbnz	x22, 0xb0970 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0xe0>
   b08e4: 52800020     	mov	w0, #0x1                // =1
   b08e8: f9000275     	str	x21, [x19]
   b08ec: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b08f0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b08f4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b08f8: d65f03c0     	ret
   b08fc: f9400a68     	ldr	x8, [x19, #0x10]
   b0900: eb08001f     	cmp	x0, x8
   b0904: 54fffd49     	b.ls	0xb08ac <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x1c>
   b0908: d1000408     	sub	x8, x0, #0x1
   b090c: ea08001f     	tst	x0, x8
   b0910: 54000061     	b.ne	0xb091c <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x8c>
   b0914: aa0003e8     	mov	x8, x0
   b0918: 14000007     	b	0xb0934 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0xa4>
   b091c: 52800028     	mov	w8, #0x1                // =1
   b0920: d341fc09     	lsr	x9, x0, #1
   b0924: f100041f     	cmp	x0, #0x1
   b0928: d37ff908     	lsl	x8, x8, #1
   b092c: aa0903e0     	mov	x0, x9
   b0930: 54ffff88     	b.hi	0xb0920 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x90>
   b0934: f100091f     	cmp	x8, #0x2
   b0938: 52800049     	mov	w9, #0x2                // =2
   b093c: 9a898100     	csel	x0, x8, x9, hi
   b0940: f9000a60     	str	x0, [x19, #0x10]
   b0944: 9402b237     	bl	0x15d220 <malloc@plt>
   b0948: b4000320     	cbz	x0, 0xb09ac <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x11c>
   b094c: aa0003f5     	mov	x21, x0
   b0950: f9400276     	ldr	x22, [x19]
   b0954: b40001f6     	cbz	x22, 0xb0990 <bq::array<char, 1ul>::set_capacity(unsigned long, bool)+0x100>
   b0958: aa1503e0     	mov	x0, x21
   b095c: aa1603e1     	mov	x1, x22
   b0960: aa1403e2     	mov	x2, x20
   b0964: 9402b1cf     	bl	0x15d0a0 <memcpy@plt>
   b0968: 38746ac8     	ldrb	w8, [x22, x20]
   b096c: 38346aa8     	strb	w8, [x21, x20]
   b0970: aa1603e0     	mov	x0, x22
   b0974: 9402b24b     	bl	0x15d2a0 <free@plt>
   b0978: 52800020     	mov	w0, #0x1                // =1
   b097c: f9000275     	str	x21, [x19]
   b0980: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b0984: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b0988: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b098c: d65f03c0     	ret
   b0990: 390002bf     	strb	wzr, [x21]
   b0994: 52800020     	mov	w0, #0x1                // =1
   b0998: f9000275     	str	x21, [x19]
   b099c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b09a0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b09a4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b09a8: d65f03c0     	ret
   b09ac: d0fffe00     	adrp	x0, 0x72000
   b09b0: 90fffe02     	adrp	x2, 0x70000
   b09b4: 90fffe03     	adrp	x3, 0x70000
   b09b8: 9119ac00     	add	x0, x0, #0x66b
   b09bc: 91264842     	add	x2, x2, #0x992
   b09c0: 91106063     	add	x3, x3, #0x418
   b09c4: 52804a01     	mov	w1, #0x250              // =592
   b09c8: 9402b352     	bl	0x15d710 <__assert2@plt>

00000000000b09cc <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)>:
   b09cc: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   b09d0: f9000bfb     	str	x27, [sp, #0x10]
   b09d4: 910003fd     	mov	x29, sp
   b09d8: a90267fa     	stp	x26, x25, [sp, #0x20]
   b09dc: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b09e0: a90457f6     	stp	x22, x21, [sp, #0x40]
   b09e4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b09e8: f9400008     	ldr	x8, [x0]
   b09ec: eb02011f     	cmp	x8, x2
   b09f0: 54000d21     	b.ne	0xb0b94 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x1c8>
   b09f4: eb01005f     	cmp	x2, x1
   b09f8: 54000be8     	b.hi	0xb0b74 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x1a8>
   b09fc: f9400409     	ldr	x9, [x0, #0x8]
   b0a00: 52800314     	mov	w20, #0x18              // =24
   b0a04: aa0003f3     	mov	x19, x0
   b0a08: 9b14092a     	madd	x10, x9, x20, x2
   b0a0c: eb010159     	subs	x25, x10, x1
   b0a10: 54000b23     	b.lo	0xb0b74 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x1a8>
   b0a14: 91000535     	add	x21, x9, #0x1
   b0a18: cb080028     	sub	x8, x1, x8
   b0a1c: 5295556a     	mov	w10, #0xaaab            // =43691
   b0a20: aa1303e0     	mov	x0, x19
   b0a24: aa1503e1     	mov	x1, x21
   b0a28: 2a1f03e2     	mov	w2, wzr
   b0a2c: d343fd08     	lsr	x8, x8, #3
   b0a30: 72b5554a     	movk	w10, #0xaaaa, lsl #16
   b0a34: aa0303f6     	mov	x22, x3
   b0a38: 1b0a7d18     	mul	w24, w8, w10
   b0a3c: 9402b325     	bl	0x15d6d0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE12set_capacityEmb@plt>
   b0a40: f9400277     	ldr	x23, [x19]
   b0a44: d503201f     	nop
   b0a48: 9b345f14     	smaddl	x20, w24, w20, x23
   b0a4c: 93407f18     	sxtw	x24, w24
   b0a50: b4000639     	cbz	x25, 0xb0b14 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x148>
   b0a54: b201f3e8     	mov	x8, #-0x5555555555555556 // =-6148914691236517206
   b0a58: f2955568     	movk	x8, #0xaaab
   b0a5c: f2e55548     	movk	x8, #0x2aaa, lsl #48
   b0a60: 9b487f28     	smulh	x8, x25, x8
   b0a64: 9342fd09     	asr	x9, x8, #2
   b0a68: 8b48fd39     	add	x25, x9, x8, lsr #63
   b0a6c: 52800309     	mov	w9, #0x18               // =24
   b0a70: 8b180328     	add	x8, x25, x24
   b0a74: aa1903fb     	mov	x27, x25
   b0a78: 9b095d08     	madd	x8, x8, x9, x23
   b0a7c: 9100411a     	add	x26, x8, #0x10
   b0a80: 14000008     	b	0xb0aa0 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0xd4>
   b0a84: 3cde0340     	ldur	q0, [x26, #-0x20]
   b0a88: f85d8348     	ldur	x8, [x26, #-0x28]
   b0a8c: 3c9f8340     	stur	q0, [x26, #-0x8]
   b0a90: f81f0348     	stur	x8, [x26, #-0x10]
   b0a94: f81e8f5f     	str	xzr, [x26, #-0x18]!
   b0a98: a93f7f5f     	stp	xzr, xzr, [x26, #-0x10]
   b0a9c: b400023b     	cbz	x27, 0xb0ae0 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x114>
   b0aa0: aa1b03e8     	mov	x8, x27
   b0aa4: d100077b     	sub	x27, x27, #0x1
   b0aa8: eb19011f     	cmp	x8, x25
   b0aac: 54fffec2     	b.hs	0xb0a84 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0xb8>
   b0ab0: f9400348     	ldr	x8, [x26]
   b0ab4: b4000088     	cbz	x8, 0xb0ac4 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0xf8>
   b0ab8: f85f0340     	ldur	x0, [x26, #-0x10]
   b0abc: 9402b1f9     	bl	0x15d2a0 <free@plt>
   b0ac0: f81f035f     	stur	xzr, [x26, #-0x10]
   b0ac4: f85d8348     	ldur	x8, [x26, #-0x28]
   b0ac8: 3cde0340     	ldur	q0, [x26, #-0x20]
   b0acc: f81f0348     	stur	x8, [x26, #-0x10]
   b0ad0: 3c9f8340     	stur	q0, [x26, #-0x8]
   b0ad4: f81e8f5f     	str	xzr, [x26, #-0x18]!
   b0ad8: a93f7f5f     	stp	xzr, xzr, [x26, #-0x10]
   b0adc: b5fffe3b     	cbnz	x27, 0xb0aa0 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0xd4>
   b0ae0: 52800308     	mov	w8, #0x18               // =24
   b0ae4: 9b087f08     	mul	x8, x24, x8
   b0ae8: 8b0802e8     	add	x8, x23, x8
   b0aec: f9400908     	ldr	x8, [x8, #0x10]
   b0af0: b4000088     	cbz	x8, 0xb0b00 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x134>
   b0af4: f9400280     	ldr	x0, [x20]
   b0af8: 9402b1ea     	bl	0x15d2a0 <free@plt>
   b0afc: f900029f     	str	xzr, [x20]
   b0b00: 52800308     	mov	w8, #0x18               // =24
   b0b04: 9b087f08     	mul	x8, x24, x8
   b0b08: 8b0802e8     	add	x8, x23, x8
   b0b0c: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   b0b10: 14000002     	b	0xb0b18 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x14c>
   b0b14: b4000217     	cbz	x23, 0xb0b54 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x188>
   b0b18: f94002d6     	ldr	x22, [x22]
   b0b1c: a9007e9f     	stp	xzr, xzr, [x20]
   b0b20: f9000a9f     	str	xzr, [x20, #0x10]
   b0b24: b4000196     	cbz	x22, 0xb0b54 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x188>
   b0b28: aa1603e0     	mov	x0, x22
   b0b2c: 92800001     	mov	x1, #-0x1               // =-1
   b0b30: 9402b1c4     	bl	0x15d240 <__strlen_chk@plt>
   b0b34: aa0003e5     	mov	x5, x0
   b0b38: b40000e0     	cbz	x0, 0xb0b54 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x188>
   b0b3c: f9400281     	ldr	x1, [x20]
   b0b40: aa1403e0     	mov	x0, x20
   b0b44: aa0103e2     	mov	x2, x1
   b0b48: aa1603e3     	mov	x3, x22
   b0b4c: aa1f03e4     	mov	x4, xzr
   b0b50: 9402b28c     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0b54: f9000675     	str	x21, [x19, #0x8]
   b0b58: f9400bfb     	ldr	x27, [sp, #0x10]
   b0b5c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b0b60: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b0b64: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b0b68: a94267fa     	ldp	x26, x25, [sp, #0x20]
   b0b6c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   b0b70: d65f03c0     	ret
   b0b74: d0fffe00     	adrp	x0, 0x72000
   b0b78: b0fffe02     	adrp	x2, 0x71000
   b0b7c: d0fffde3     	adrp	x3, 0x6e000
   b0b80: 9119ac00     	add	x0, x0, #0x66b
   b0b84: 91002842     	add	x2, x2, #0xa
   b0b88: 91261463     	add	x3, x3, #0x985
   b0b8c: 528031c1     	mov	w1, #0x18e              // =398
   b0b90: 9402b2e0     	bl	0x15d710 <__assert2@plt>
   b0b94: d0fffe00     	adrp	x0, 0x72000
   b0b98: d0fffde2     	adrp	x2, 0x6e000
   b0b9c: d0fffde3     	adrp	x3, 0x6e000
   b0ba0: 9119ac00     	add	x0, x0, #0x66b
   b0ba4: 9103a442     	add	x2, x2, #0xe9
   b0ba8: 91368c63     	add	x3, x3, #0xda3
   b0bac: 52800ae1     	mov	w1, #0x57               // =87
   b0bb0: 9402b2d8     	bl	0x15d710 <__assert2@plt>
   b0bb4: 52800308     	mov	w8, #0x18               // =24
   b0bb8: aa0003f3     	mov	x19, x0
   b0bbc: 9b087f08     	mul	x8, x24, x8
   b0bc0: 8b0802e8     	add	x8, x23, x8
   b0bc4: f9400908     	ldr	x8, [x8, #0x10]
   b0bc8: b4000088     	cbz	x8, 0xb0bd8 <void bq::array<bq::string_base<char>, 0ul>::insert<char const*&>(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, char const*&)+0x20c>
   b0bcc: f9400280     	ldr	x0, [x20]
   b0bd0: 9402b1b4     	bl	0x15d2a0 <free@plt>
   b0bd4: f900029f     	str	xzr, [x20]
   b0bd8: 52800308     	mov	w8, #0x18               // =24
   b0bdc: aa1303e0     	mov	x0, x19
   b0be0: 9b087f08     	mul	x8, x24, x8
   b0be4: 8b0802e8     	add	x8, x23, x8
   b0be8: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   b0bec: 9402a15d     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b0bf0 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const>:
   b0bf0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   b0bf4: f9000bfb     	str	x27, [sp, #0x10]
   b0bf8: 910003fd     	mov	x29, sp
   b0bfc: a90267fa     	stp	x26, x25, [sp, #0x20]
   b0c00: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b0c04: a90457f6     	stp	x22, x21, [sp, #0x40]
   b0c08: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b0c0c: f9400429     	ldr	x9, [x1, #0x8]
   b0c10: b40007e9     	cbz	x9, 0xb0d0c <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x11c>
   b0c14: aa0203f4     	mov	x20, x2
   b0c18: aa0103f5     	mov	x21, x1
   b0c1c: aa0003f6     	mov	x22, x0
   b0c20: aa0803f3     	mov	x19, x8
   b0c24: f9400801     	ldr	x1, [x0, #0x10]
   b0c28: a9007d1f     	stp	xzr, xzr, [x8]
   b0c2c: f900091f     	str	xzr, [x8, #0x10]
   b0c30: aa0803e0     	mov	x0, x8
   b0c34: 2a1f03e2     	mov	w2, wzr
   b0c38: 9402b2ba     	bl	0x15d720 <_ZN2bq5arrayIcLm1EE12set_capacityEmb@plt>
   b0c3c: f94006c8     	ldr	x8, [x22, #0x8]
   b0c40: b4000588     	cbz	x8, 0xb0cf0 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x100>
   b0c44: d0fffe19     	adrp	x25, 0x72000
   b0c48: aa1f03fa     	mov	x26, xzr
   b0c4c: 913e5b39     	add	x25, x25, #0xf96
   b0c50: f94002d7     	ldr	x23, [x22]
   b0c54: eb1a0118     	subs	x24, x8, x26
   b0c58: 540003e9     	b.ls	0xb0cd4 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0xe4>
   b0c5c: a94022a9     	ldp	x9, x8, [x21]
   b0c60: f100011f     	cmp	x8, #0x0
   b0c64: 9a890321     	csel	x1, x25, x9, eq
   b0c68: b4000377     	cbz	x23, 0xb0cd4 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0xe4>
   b0c6c: b4000341     	cbz	x1, 0xb0cd4 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0xe4>
   b0c70: 8b1a02e0     	add	x0, x23, x26
   b0c74: 9402b1e3     	bl	0x15d400 <strstr@plt>
   b0c78: b40002e0     	cbz	x0, 0xb0cd4 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0xe4>
   b0c7c: cb17001b     	sub	x27, x0, x23
   b0c80: b100077f     	cmn	x27, #0x1
   b0c84: 54000280     	b.eq	0xb0cd4 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0xe4>
   b0c88: a9402262     	ldp	x2, x8, [x19]
   b0c8c: 8b3ac2e3     	add	x3, x23, w26, sxtw
   b0c90: cb1a0365     	sub	x5, x27, x26
   b0c94: 8b080041     	add	x1, x2, x8
   b0c98: aa1303e0     	mov	x0, x19
   b0c9c: aa1703e4     	mov	x4, x23
   b0ca0: 9402b238     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0ca4: a9402262     	ldp	x2, x8, [x19]
   b0ca8: a9401683     	ldp	x3, x5, [x20]
   b0cac: 8b080041     	add	x1, x2, x8
   b0cb0: aa1303e0     	mov	x0, x19
   b0cb4: aa0303e4     	mov	x4, x3
   b0cb8: 9402b232     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0cbc: f94006a9     	ldr	x9, [x21, #0x8]
   b0cc0: f94006c8     	ldr	x8, [x22, #0x8]
   b0cc4: 8b1b013a     	add	x26, x9, x27
   b0cc8: eb1a011f     	cmp	x8, x26
   b0ccc: 54fffc28     	b.hi	0xb0c50 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x60>
   b0cd0: 14000008     	b	0xb0cf0 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x100>
   b0cd4: a9402262     	ldp	x2, x8, [x19]
   b0cd8: 8b3ac2e3     	add	x3, x23, w26, sxtw
   b0cdc: 8b080041     	add	x1, x2, x8
   b0ce0: aa1303e0     	mov	x0, x19
   b0ce4: aa1703e4     	mov	x4, x23
   b0ce8: aa1803e5     	mov	x5, x24
   b0cec: 9402b225     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0cf0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b0cf4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b0cf8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b0cfc: a94267fa     	ldp	x26, x25, [sp, #0x20]
   b0d00: f9400bfb     	ldr	x27, [sp, #0x10]
   b0d04: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   b0d08: d65f03c0     	ret
   b0d0c: d0fffde0     	adrp	x0, 0x6e000
   b0d10: b0fffde2     	adrp	x2, 0x6d000
   b0d14: b0fffde3     	adrp	x3, 0x6d000
   b0d18: 91081800     	add	x0, x0, #0x206
   b0d1c: 91351842     	add	x2, x2, #0xd46
   b0d20: 91051463     	add	x3, x3, #0x145
   b0d24: 52802cc1     	mov	w1, #0x166              // =358
   b0d28: 9402b27a     	bl	0x15d710 <__assert2@plt>
   b0d2c: 14000003     	b	0xb0d38 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x148>
   b0d30: 14000002     	b	0xb0d38 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x148>
   b0d34: 14000001     	b	0xb0d38 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x148>
   b0d38: aa0003f4     	mov	x20, x0
   b0d3c: f9400a68     	ldr	x8, [x19, #0x10]
   b0d40: b4000088     	cbz	x8, 0xb0d50 <bq::string_base<char>::replace(bq::string_base<char> const&, bq::string_base<char> const&) const+0x160>
   b0d44: f9400260     	ldr	x0, [x19]
   b0d48: 9402b156     	bl	0x15d2a0 <free@plt>
   b0d4c: f900027f     	str	xzr, [x19]
   b0d50: aa1403e0     	mov	x0, x20
   b0d54: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
   b0d58: 9402a102     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b0d5c <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)>:
   b0d5c: d101c3ff     	sub	sp, sp, #0x70
   b0d60: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b0d64: 910043fd     	add	x29, sp, #0x10
   b0d68: a9026ffc     	stp	x28, x27, [sp, #0x20]
   b0d6c: a90367fa     	stp	x26, x25, [sp, #0x30]
   b0d70: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b0d74: a90557f6     	stp	x22, x21, [sp, #0x50]
   b0d78: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b0d7c: b4001445     	cbz	x5, 0xb1004 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x2a8>
   b0d80: f9400008     	ldr	x8, [x0]
   b0d84: aa0003f9     	mov	x25, x0
   b0d88: eb02011f     	cmp	x8, x2
   b0d8c: 540016c1     	b.ne	0xb1064 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x308>
   b0d90: eb01005f     	cmp	x2, x1
   b0d94: 54001588     	b.hi	0xb1044 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x2e8>
   b0d98: f9400729     	ldr	x9, [x25, #0x8]
   b0d9c: 52800314     	mov	w20, #0x18              // =24
   b0da0: 9b14092a     	madd	x10, x9, x20, x2
   b0da4: eb010155     	subs	x21, x10, x1
   b0da8: 540014e3     	b.lo	0xb1044 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x2e8>
   b0dac: b201f3ea     	mov	x10, #-0x5555555555555556 // =-6148914691236517206
   b0db0: cb080028     	sub	x8, x1, x8
   b0db4: f295556a     	movk	x10, #0xaaab
   b0db8: 5295556b     	mov	w11, #0xaaab            // =43691
   b0dbc: f2e5554a     	movk	x10, #0x2aaa, lsl #48
   b0dc0: 8b050121     	add	x1, x9, x5
   b0dc4: aa1903e0     	mov	x0, x25
   b0dc8: 2a1f03e2     	mov	w2, wzr
   b0dcc: 9b4a7eaa     	smulh	x10, x21, x10
   b0dd0: d343fd08     	lsr	x8, x8, #3
   b0dd4: 72b5554b     	movk	w11, #0xaaaa, lsl #16
   b0dd8: aa0503f6     	mov	x22, x5
   b0ddc: 9342fd4c     	asr	x12, x10, #2
   b0de0: aa0303f3     	mov	x19, x3
   b0de4: 1b0b7d17     	mul	w23, w8, w11
   b0de8: 8b4afd98     	add	x24, x12, x10, lsr #63
   b0dec: f90003e1     	str	x1, [sp]
   b0df0: 9402b238     	bl	0x15d6d0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE12set_capacityEmb@plt>
   b0df4: f9400328     	ldr	x8, [x25]
   b0df8: f90007f9     	str	x25, [sp, #0x8]
   b0dfc: d503201f     	nop
   b0e00: 9b3422f9     	smaddl	x25, w23, w20, x8
   b0e04: b4000555     	cbz	x21, 0xb0eac <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x150>
   b0e08: b4000c08     	cbz	x8, 0xb0f88 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x22c>
   b0e0c: 93407ee9     	sxtw	x9, w23
   b0e10: 5280030a     	mov	w10, #0x18              // =24
   b0e14: 8b090309     	add	x9, x24, x9
   b0e18: 93407ecb     	sxtw	x11, w22
   b0e1c: d1000577     	sub	x23, x11, #0x1
   b0e20: aa1803fa     	mov	x26, x24
   b0e24: 9b0a2128     	madd	x8, x9, x10, x8
   b0e28: 8b0b0569     	add	x9, x11, x11, lsl #1
   b0e2c: d37df134     	lsl	x20, x9, #3
   b0e30: d1006115     	sub	x21, x8, #0x18
   b0e34: 1400000a     	b	0xb0e5c <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x100>
   b0e38: 3cc082a0     	ldur	q0, [x21, #0x8]
   b0e3c: 8b1402a8     	add	x8, x21, x20
   b0e40: f94002a9     	ldr	x9, [x21]
   b0e44: 3c808100     	stur	q0, [x8, #0x8]
   b0e48: f9000109     	str	x9, [x8]
   b0e4c: a9007ebf     	stp	xzr, xzr, [x21]
   b0e50: f9000abf     	str	xzr, [x21, #0x10]
   b0e54: d10062b5     	sub	x21, x21, #0x18
   b0e58: b40002da     	cbz	x26, 0xb0eb0 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x154>
   b0e5c: 8b1a02e8     	add	x8, x23, x26
   b0e60: d100075a     	sub	x26, x26, #0x1
   b0e64: eb18011f     	cmp	x8, x24
   b0e68: 54fffe82     	b.hs	0xb0e38 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0xdc>
   b0e6c: 8b1402bb     	add	x27, x21, x20
   b0e70: f9400b68     	ldr	x8, [x27, #0x10]
   b0e74: b4000088     	cbz	x8, 0xb0e84 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x128>
   b0e78: f8746aa0     	ldr	x0, [x21, x20]
   b0e7c: 9402b109     	bl	0x15d2a0 <free@plt>
   b0e80: f8346abf     	str	xzr, [x21, x20]
   b0e84: a900ff7f     	stp	xzr, xzr, [x27, #0x8]
   b0e88: f94002a8     	ldr	x8, [x21]
   b0e8c: 3cc082a0     	ldur	q0, [x21, #0x8]
   b0e90: f9000368     	str	x8, [x27]
   b0e94: 3c808360     	stur	q0, [x27, #0x8]
   b0e98: a9007ebf     	stp	xzr, xzr, [x21]
   b0e9c: f9000abf     	str	xzr, [x21, #0x10]
   b0ea0: d10062b5     	sub	x21, x21, #0x18
   b0ea4: b5fffdda     	cbnz	x26, 0xb0e5c <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x100>
   b0ea8: 14000002     	b	0xb0eb0 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x154>
   b0eac: b40006e8     	cbz	x8, 0xb0f88 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x22c>
   b0eb0: f10006df     	cmp	x22, #0x1
   b0eb4: aa1f03fa     	mov	x26, xzr
   b0eb8: aa1f03fb     	mov	x27, xzr
   b0ebc: 9a9f86dc     	csinc	x28, x22, xzr, hi
   b0ec0: 52800315     	mov	w21, #0x18              // =24
   b0ec4: d2c00037     	mov	x23, #0x100000000       // =4294967296
   b0ec8: 1400000f     	b	0xb0f04 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x1a8>
   b0ecc: aa1f03e1     	mov	x1, xzr
   b0ed0: 9b157e88     	mul	x8, x20, x21
   b0ed4: f90002c1     	str	x1, [x22]
   b0ed8: aa1603e0     	mov	x0, x22
   b0edc: aa0103e2     	mov	x2, x1
   b0ee0: aa1703e5     	mov	x5, x23
   b0ee4: f8686a63     	ldr	x3, [x19, x8]
   b0ee8: aa0303e4     	mov	x4, x3
   b0eec: 9402b1a5     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0ef0: d2c00037     	mov	x23, #0x100000000       // =4294967296
   b0ef4: 9100077b     	add	x27, x27, #0x1
   b0ef8: 8b17035a     	add	x26, x26, x23
   b0efc: eb1b039f     	cmp	x28, x27
   b0f00: 540007e0     	b.eq	0xb0ffc <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x2a0>
   b0f04: 9360ff54     	asr	x20, x26, #32
   b0f08: eb18037f     	cmp	x27, x24
   b0f0c: 9b157e88     	mul	x8, x20, x21
   b0f10: 8b080336     	add	x22, x25, x8
   b0f14: 54000222     	b.hs	0xb0f58 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x1fc>
   b0f18: f94002c8     	ldr	x8, [x22]
   b0f1c: f90006df     	str	xzr, [x22, #0x8]
   b0f20: b4000048     	cbz	x8, 0xb0f28 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x1cc>
   b0f24: 3900011f     	strb	wzr, [x8]
   b0f28: d503201f     	nop
   b0f2c: 9b154e88     	madd	x8, x20, x21, x19
   b0f30: f9400505     	ldr	x5, [x8, #0x8]
   b0f34: b4fffe05     	cbz	x5, 0xb0ef4 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x198>
   b0f38: 9b157e88     	mul	x8, x20, x21
   b0f3c: f94002c1     	ldr	x1, [x22]
   b0f40: aa1603e0     	mov	x0, x22
   b0f44: aa0103e2     	mov	x2, x1
   b0f48: f8686a63     	ldr	x3, [x19, x8]
   b0f4c: aa0303e4     	mov	x4, x3
   b0f50: 9402b18c     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0f54: 17ffffe8     	b	0xb0ef4 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x198>
   b0f58: 9b154e88     	madd	x8, x20, x21, x19
   b0f5c: a9007edf     	stp	xzr, xzr, [x22]
   b0f60: f9400517     	ldr	x23, [x8, #0x8]
   b0f64: f10002ff     	cmp	x23, #0x0
   b0f68: 9a9707e0     	csinc	x0, xzr, x23, eq
   b0f6c: f9000ac0     	str	x0, [x22, #0x10]
   b0f70: b4fffae0     	cbz	x0, 0xb0ecc <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x170>
   b0f74: 9402b0ab     	bl	0x15d220 <malloc@plt>
   b0f78: b4000560     	cbz	x0, 0xb1024 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x2c8>
   b0f7c: aa0003e1     	mov	x1, x0
   b0f80: 3900001f     	strb	wzr, [x0]
   b0f84: 17ffffd3     	b	0xb0ed0 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x174>
   b0f88: aa1f03f4     	mov	x20, xzr
   b0f8c: aa1f03f5     	mov	x21, xzr
   b0f90: 52800317     	mov	w23, #0x18              // =24
   b0f94: d2c0003a     	mov	x26, #0x100000000       // =4294967296
   b0f98: 14000005     	b	0xb0fac <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x250>
   b0f9c: 910006b5     	add	x21, x21, #0x1
   b0fa0: 8b1a0294     	add	x20, x20, x26
   b0fa4: eb1502df     	cmp	x22, x21
   b0fa8: 540002a0     	b.eq	0xb0ffc <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x2a0>
   b0fac: eb1802bf     	cmp	x21, x24
   b0fb0: 54ffff62     	b.hs	0xb0f9c <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x240>
   b0fb4: 9360fe88     	asr	x8, x20, #32
   b0fb8: 9b177d09     	mul	x9, x8, x23
   b0fbc: 8b090320     	add	x0, x25, x9
   b0fc0: f9400009     	ldr	x9, [x0]
   b0fc4: f900041f     	str	xzr, [x0, #0x8]
   b0fc8: b4000049     	cbz	x9, 0xb0fd0 <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x274>
   b0fcc: 3900013f     	strb	wzr, [x9]
   b0fd0: d503201f     	nop
   b0fd4: 9b174d09     	madd	x9, x8, x23, x19
   b0fd8: f9400525     	ldr	x5, [x9, #0x8]
   b0fdc: b4fffe05     	cbz	x5, 0xb0f9c <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x240>
   b0fe0: 9b177d08     	mul	x8, x8, x23
   b0fe4: f9400001     	ldr	x1, [x0]
   b0fe8: aa0103e2     	mov	x2, x1
   b0fec: f8686a63     	ldr	x3, [x19, x8]
   b0ff0: aa0303e4     	mov	x4, x3
   b0ff4: 9402b163     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   b0ff8: 17ffffe9     	b	0xb0f9c <bq::array<bq::string_base<char>, 0ul>::insert_batch(bq::array_iterator<bq::string_base<char>, bq::array<bq::string_base<char>, 0ul>>, bq::array_iterator<bq::string_base<char> const, bq::array<bq::string_base<char>, 0ul>>, unsigned long)+0x240>
   b0ffc: a94023e9     	ldp	x9, x8, [sp]
   b1000: f9000509     	str	x9, [x8, #0x8]
   b1004: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b1008: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b100c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b1010: a94367fa     	ldp	x26, x25, [sp, #0x30]
   b1014: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   b1018: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b101c: 9101c3ff     	add	sp, sp, #0x70
   b1020: d65f03c0     	ret
   b1024: b0fffe00     	adrp	x0, 0x72000
   b1028: f0fffde2     	adrp	x2, 0x70000
   b102c: f0fffde3     	adrp	x3, 0x70000
   b1030: 9119ac00     	add	x0, x0, #0x66b
   b1034: 91264842     	add	x2, x2, #0x992
   b1038: 91106063     	add	x3, x3, #0x418
   b103c: 52804a01     	mov	w1, #0x250              // =592
   b1040: 9402b1b4     	bl	0x15d710 <__assert2@plt>
   b1044: b0fffe00     	adrp	x0, 0x72000
   b1048: d0fffde2     	adrp	x2, 0x6f000
   b104c: b0fffde3     	adrp	x3, 0x6e000
   b1050: 9119ac00     	add	x0, x0, #0x66b
   b1054: 910c5442     	add	x2, x2, #0x315
   b1058: 91261463     	add	x3, x3, #0x985
   b105c: 528034c1     	mov	w1, #0x1a6              // =422
   b1060: 9402b1ac     	bl	0x15d710 <__assert2@plt>
   b1064: b0fffe00     	adrp	x0, 0x72000
   b1068: b0fffde2     	adrp	x2, 0x6e000
   b106c: b0fffde3     	adrp	x3, 0x6e000
   b1070: 9119ac00     	add	x0, x0, #0x66b
   b1074: 9103a442     	add	x2, x2, #0xe9
   b1078: 91368c63     	add	x3, x3, #0xda3
   b107c: 52800ae1     	mov	w1, #0x57               // =87
   b1080: 9402b1a4     	bl	0x15d710 <__assert2@plt>

00000000000b1084 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*)>:
   b1084: b4000261     	cbz	x1, 0xb10d0 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*)+0x4c>
   b1088: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b108c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b1090: 910003fd     	mov	x29, sp
   b1094: aa0103f3     	mov	x19, x1
   b1098: f9400021     	ldr	x1, [x1]
   b109c: aa0003f4     	mov	x20, x0
   b10a0: 9402b150     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b10a4: f9400661     	ldr	x1, [x19, #0x8]
   b10a8: aa1403e0     	mov	x0, x20
   b10ac: 9402b14d     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b10b0: 39412268     	ldrb	w8, [x19, #0x48]
   b10b4: 37000108     	tbnz	w8, #0x0, 0xb10d4 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*)+0x50>
   b10b8: 39408268     	ldrb	w8, [x19, #0x20]
   b10bc: 37000148     	tbnz	w8, #0x0, 0xb10e4 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*)+0x60>
   b10c0: aa1303e0     	mov	x0, x19
   b10c4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b10c8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b10cc: 1402af85     	b	0x15cee0 <_ZdlPv@plt>
   b10d0: d65f03c0     	ret
   b10d4: f9402e60     	ldr	x0, [x19, #0x58]
   b10d8: 9402af82     	bl	0x15cee0 <_ZdlPv@plt>
   b10dc: 39408268     	ldrb	w8, [x19, #0x20]
   b10e0: 3607ff08     	tbz	w8, #0x0, 0xb10c0 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*)+0x3c>
   b10e4: f9401a60     	ldr	x0, [x19, #0x30]
   b10e8: 9402af7e     	bl	0x15cee0 <_ZdlPv@plt>
   b10ec: aa1303e0     	mov	x0, x19
   b10f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b10f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b10f8: 1402af7a     	b	0x15cee0 <_ZdlPv@plt>

00000000000b10fc <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)>:
   b10fc: d101c3ff     	sub	sp, sp, #0x70
   b1100: a9037bfd     	stp	x29, x30, [sp, #0x30]
   b1104: 9100c3fd     	add	x29, sp, #0x30
   b1108: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b110c: a90557f6     	stp	x22, x21, [sp, #0x50]
   b1110: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b1114: d53bd058     	mrs	x24, TPIDR_EL0
   b1118: aa0003f4     	mov	x20, x0
   b111c: f9401708     	ldr	x8, [x24, #0x28]
   b1120: 91002016     	add	x22, x0, #0x8
   b1124: 52800c00     	mov	w0, #0x60               // =96
   b1128: aa0203f5     	mov	x21, x2
   b112c: aa0103f7     	mov	x23, x1
   b1130: f81f83a8     	stur	x8, [x29, #-0x8]
   b1134: 9402af4b     	bl	0x15ce60 <_Znwm@plt>
   b1138: aa0003f3     	mov	x19, x0
   b113c: a9015be0     	stp	x0, x22, [sp, #0x10]
   b1140: 91008016     	add	x22, x0, #0x20
   b1144: 390083ff     	strb	wzr, [sp, #0x20]
   b1148: aa1603e0     	mov	x0, x22
   b114c: aa1703e1     	mov	x1, x23
   b1150: aa1503e2     	mov	x2, x21
   b1154: 9402b17b     	bl	0x15d740 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEC2IPKcRS9_Lb0EEEOT_OT0_@plt>
   b1158: 52800028     	mov	w8, #0x1                // =1
   b115c: 390083e8     	strb	w8, [sp, #0x20]
   b1160: 910023e1     	add	x1, sp, #0x8
   b1164: aa1403e0     	mov	x0, x20
   b1168: aa1603e2     	mov	x2, x22
   b116c: 9402b179     	bl	0x15d750 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalISA_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISL_EERKT_@plt>
   b1170: f9400015     	ldr	x21, [x0]
   b1174: b4000315     	cbz	x21, 0xb11d4 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0xd8>
   b1178: 39412268     	ldrb	w8, [x19, #0x48]
   b117c: f9000bff     	str	xzr, [sp, #0x10]
   b1180: 36000068     	tbz	w8, #0x0, 0xb118c <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0x90>
   b1184: f9402e60     	ldr	x0, [x19, #0x58]
   b1188: 9402af56     	bl	0x15cee0 <_ZdlPv@plt>
   b118c: 394002c8     	ldrb	w8, [x22]
   b1190: 36000068     	tbz	w8, #0x0, 0xb119c <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0xa0>
   b1194: f9401a60     	ldr	x0, [x19, #0x30]
   b1198: 9402af52     	bl	0x15cee0 <_ZdlPv@plt>
   b119c: aa1303e0     	mov	x0, x19
   b11a0: 9402af50     	bl	0x15cee0 <_ZdlPv@plt>
   b11a4: aa1f03e1     	mov	x1, xzr
   b11a8: f9401708     	ldr	x8, [x24, #0x28]
   b11ac: f85f83a9     	ldur	x9, [x29, #-0x8]
   b11b0: eb09011f     	cmp	x8, x9
   b11b4: 540003a1     	b.ne	0xb1228 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0x12c>
   b11b8: aa1503e0     	mov	x0, x21
   b11bc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b11c0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b11c4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b11c8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   b11cc: 9101c3ff     	add	sp, sp, #0x70
   b11d0: d65f03c0     	ret
   b11d4: f94007e8     	ldr	x8, [sp, #0x8]
   b11d8: a9007e7f     	stp	xzr, xzr, [x19]
   b11dc: f9000a68     	str	x8, [x19, #0x10]
   b11e0: f9000013     	str	x19, [x0]
   b11e4: f9400288     	ldr	x8, [x20]
   b11e8: f9400108     	ldr	x8, [x8]
   b11ec: b4000068     	cbz	x8, 0xb11f8 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0xfc>
   b11f0: f9000288     	str	x8, [x20]
   b11f4: f9400013     	ldr	x19, [x0]
   b11f8: f9400680     	ldr	x0, [x20, #0x8]
   b11fc: aa1303e1     	mov	x1, x19
   b1200: 9402b158     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b1204: f9400a88     	ldr	x8, [x20, #0x10]
   b1208: 52800021     	mov	w1, #0x1                // =1
   b120c: f9400bf5     	ldr	x21, [sp, #0x10]
   b1210: 91000508     	add	x8, x8, #0x1
   b1214: f9000a88     	str	x8, [x20, #0x10]
   b1218: f9401708     	ldr	x8, [x24, #0x28]
   b121c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b1220: eb09011f     	cmp	x8, x9
   b1224: 54fffca0     	b.eq	0xb11b8 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0xbc>
   b1228: 9402af02     	bl	0x15ce30 <__stack_chk_fail@plt>
   b122c: 14000001     	b	0xb1230 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_unique_impl<char const*, InGame::ConfigValue&>(char const*&&, InGame::ConfigValue&)+0x134>
   b1230: aa0003f3     	mov	x19, x0
   b1234: 910043e0     	add	x0, sp, #0x10
   b1238: 94000049     	bl	0xb135c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x118>
   b123c: aa1303e0     	mov	x0, x19
   b1240: 94029fc8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b1244 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)>:
   b1244: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b1248: a90167fa     	stp	x26, x25, [sp, #0x10]
   b124c: 910003fd     	mov	x29, sp
   b1250: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b1254: a90357f6     	stp	x22, x21, [sp, #0x30]
   b1258: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b125c: aa0003f4     	mov	x20, x0
   b1260: aa0103f3     	mov	x19, x1
   b1264: f8408e98     	ldr	x24, [x20, #0x8]!
   b1268: b4000658     	cbz	x24, 0xb1330 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xec>
   b126c: a940a849     	ldp	x9, x10, [x2, #0x8]
   b1270: 91002014     	add	x20, x0, #0x8
   b1274: 39400048     	ldrb	w8, [x2]
   b1278: d341fd0b     	lsr	x11, x8, #1
   b127c: 7200011f     	tst	w8, #0x1
   b1280: 9a890179     	csel	x25, x11, x9, eq
   b1284: 9a821555     	csinc	x21, x10, x2, ne
   b1288: 14000007     	b	0xb12a4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x60>
   b128c: eb19035f     	cmp	x26, x25
   b1290: 54000562     	b.hs	0xb133c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xf8>
   b1294: aa1803f4     	mov	x20, x24
   b1298: f8408e88     	ldr	x8, [x20, #0x8]!
   b129c: b4000508     	cbz	x8, 0xb133c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xf8>
   b12a0: aa0803f8     	mov	x24, x8
   b12a4: aa1803e8     	mov	x8, x24
   b12a8: 38420d09     	ldrb	w9, [x8, #0x20]!
   b12ac: f940050a     	ldr	x10, [x8, #0x8]
   b12b0: d341fd2b     	lsr	x11, x9, #1
   b12b4: 7200013f     	tst	w9, #0x1
   b12b8: 9a8a017a     	csel	x26, x11, x10, eq
   b12bc: eb19035f     	cmp	x26, x25
   b12c0: 9a993356     	csel	x22, x26, x25, lo
   b12c4: b4000176     	cbz	x22, 0xb12f0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xac>
   b12c8: f9401b0a     	ldr	x10, [x24, #0x30]
   b12cc: 7200013f     	tst	w9, #0x1
   b12d0: aa1503e0     	mov	x0, x21
   b12d4: aa1603e2     	mov	x2, x22
   b12d8: 9a881557     	csinc	x23, x10, x8, ne
   b12dc: aa1703e1     	mov	x1, x23
   b12e0: 9402afdc     	bl	0x15d250 <memcmp@plt>
   b12e4: 340000c0     	cbz	w0, 0xb12fc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xb8>
   b12e8: 37f800e0     	tbnz	w0, #0x1f, 0xb1304 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xc0>
   b12ec: 1400000a     	b	0xb1314 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xd0>
   b12f0: eb1a033f     	cmp	x25, x26
   b12f4: 54000083     	b.lo	0xb1304 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xc0>
   b12f8: 17ffffe5     	b	0xb128c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x48>
   b12fc: eb1a033f     	cmp	x25, x26
   b1300: 540000a2     	b.hs	0xb1314 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xd0>
   b1304: f9400308     	ldr	x8, [x24]
   b1308: b4000188     	cbz	x8, 0xb1338 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xf4>
   b130c: aa1803f4     	mov	x20, x24
   b1310: 17ffffe4     	b	0xb12a0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x5c>
   b1314: aa1703e0     	mov	x0, x23
   b1318: aa1503e1     	mov	x1, x21
   b131c: aa1603e2     	mov	x2, x22
   b1320: 9402afcc     	bl	0x15d250 <memcmp@plt>
   b1324: 34fffb40     	cbz	w0, 0xb128c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x48>
   b1328: 37fffb60     	tbnz	w0, #0x1f, 0xb1294 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x50>
   b132c: 14000004     	b	0xb133c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xf8>
   b1330: f9000274     	str	x20, [x19]
   b1334: 14000003     	b	0xb1340 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0xfc>
   b1338: aa1803f4     	mov	x20, x24
   b133c: f9000278     	str	x24, [x19]
   b1340: aa1403e0     	mov	x0, x20
   b1344: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b1348: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b134c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b1350: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b1354: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b1358: d65f03c0     	ret
   b135c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b1360: f9000bf3     	str	x19, [sp, #0x10]
   b1364: 910003fd     	mov	x29, sp
   b1368: f9400013     	ldr	x19, [x0]
   b136c: f900001f     	str	xzr, [x0]
   b1370: b40001f3     	cbz	x19, 0xb13ac <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x168>
   b1374: 39404008     	ldrb	w8, [x0, #0x10]
   b1378: 34000128     	cbz	w8, 0xb139c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x158>
   b137c: 39412268     	ldrb	w8, [x19, #0x48]
   b1380: 36000068     	tbz	w8, #0x0, 0xb138c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x148>
   b1384: f9402e60     	ldr	x0, [x19, #0x58]
   b1388: 9402aed6     	bl	0x15cee0 <_ZdlPv@plt>
   b138c: 39408268     	ldrb	w8, [x19, #0x20]
   b1390: 36000068     	tbz	w8, #0x0, 0xb139c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x158>
   b1394: f9401a60     	ldr	x0, [x19, #0x30]
   b1398: 9402aed2     	bl	0x15cee0 <_ZdlPv@plt>
   b139c: aa1303e0     	mov	x0, x19
   b13a0: f9400bf3     	ldr	x19, [sp, #0x10]
   b13a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b13a8: 1402aece     	b	0x15cee0 <_ZdlPv@plt>
   b13ac: f9400bf3     	ldr	x19, [sp, #0x10]
   b13b0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b13b4: d65f03c0     	ret

00000000000b13b8 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>::pair<char const*, InGame::ConfigValue&, false>(char const*&&, InGame::ConfigValue&)>:
   b13b8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b13bc: a9015ff8     	stp	x24, x23, [sp, #0x10]
   b13c0: 910003fd     	mov	x29, sp
   b13c4: a90257f6     	stp	x22, x21, [sp, #0x20]
   b13c8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b13cc: f9400036     	ldr	x22, [x1]
   b13d0: aa0003f3     	mov	x19, x0
   b13d4: aa0203f4     	mov	x20, x2
   b13d8: aa1603e0     	mov	x0, x22
   b13dc: 9402b0e5     	bl	0x15d770 <strlen@plt>
   b13e0: b100401f     	cmn	x0, #0x10
   b13e4: 54000402     	b.hs	0xb1464 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>::pair<char const*, InGame::ConfigValue&, false>(char const*&&, InGame::ConfigValue&)+0xac>
   b13e8: aa0003f5     	mov	x21, x0
   b13ec: f1005c1f     	cmp	x0, #0x17
   b13f0: 540000c2     	b.hs	0xb1408 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>::pair<char const*, InGame::ConfigValue&, false>(char const*&&, InGame::ConfigValue&)+0x50>
   b13f4: 531f7aa8     	lsl	w8, w21, #1
   b13f8: aa1303f7     	mov	x23, x19
   b13fc: 380016e8     	strb	w8, [x23], #0x1
   b1400: b5000155     	cbnz	x21, 0xb1428 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>::pair<char const*, InGame::ConfigValue&, false>(char const*&&, InGame::ConfigValue&)+0x70>
   b1404: 1400000d     	b	0xb1438 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>::pair<char const*, InGame::ConfigValue&, false>(char const*&&, InGame::ConfigValue&)+0x80>
   b1408: 910042a8     	add	x8, x21, #0x10
   b140c: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   b1410: aa1803e0     	mov	x0, x24
   b1414: 9402ae93     	bl	0x15ce60 <_Znwm@plt>
   b1418: b2400308     	orr	x8, x24, #0x1
   b141c: aa0003f7     	mov	x23, x0
   b1420: a9008275     	stp	x21, x0, [x19, #0x8]
   b1424: f9000268     	str	x8, [x19]
   b1428: aa1703e0     	mov	x0, x23
   b142c: aa1603e1     	mov	x1, x22
   b1430: aa1503e2     	mov	x2, x21
   b1434: 9402af1b     	bl	0x15d0a0 <memcpy@plt>
   b1438: 38356aff     	strb	wzr, [x23, x21]
   b143c: 9100a260     	add	x0, x19, #0x28
   b1440: 3dc00280     	ldr	q0, [x20]
   b1444: 91004281     	add	x1, x20, #0x10
   b1448: 3c818260     	stur	q0, [x19, #0x18]
   b144c: 9402b0cd     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b1450: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b1454: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b1458: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   b145c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b1460: d65f03c0     	ret
   b1464: aa1303e0     	mov	x0, x19
   b1468: 9402b0ca     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b146c: 39400268     	ldrb	w8, [x19]
   b1470: aa0003f4     	mov	x20, x0
   b1474: 36000068     	tbz	w8, #0x0, 0xb1480 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>::pair<char const*, InGame::ConfigValue&, false>(char const*&&, InGame::ConfigValue&)+0xc8>
   b1478: f9400a60     	ldr	x0, [x19, #0x10]
   b147c: 9402ae99     	bl	0x15cee0 <_ZdlPv@plt>
   b1480: aa1403e0     	mov	x0, x20
   b1484: 94029f37     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b1488 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)>:
   b1488: eb00003f     	cmp	x1, x0
   b148c: 1a9f17e8     	cset	w8, eq
   b1490: 39006028     	strb	w8, [x1, #0x18]
   b1494: 54000c80     	b.eq	0xb1624 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x19c>
   b1498: 5280002a     	mov	w10, #0x1               // =1
   b149c: 14000008     	b	0xb14bc <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x34>
   b14a0: eb00011f     	cmp	x8, x0
   b14a4: aa0803e1     	mov	x1, x8
   b14a8: 1a9f17ec     	cset	w12, eq
   b14ac: 3900612a     	strb	w10, [x9, #0x18]
   b14b0: 3900610c     	strb	w12, [x8, #0x18]
   b14b4: 3900016a     	strb	w10, [x11]
   b14b8: 54000b60     	b.eq	0xb1624 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x19c>
   b14bc: f9400829     	ldr	x9, [x1, #0x10]
   b14c0: 39406128     	ldrb	w8, [x9, #0x18]
   b14c4: 35000b08     	cbnz	w8, 0xb1624 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x19c>
   b14c8: f9400928     	ldr	x8, [x9, #0x10]
   b14cc: f940010b     	ldr	x11, [x8]
   b14d0: eb09017f     	cmp	x11, x9
   b14d4: 540000a0     	b.eq	0xb14e8 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x60>
   b14d8: b400036b     	cbz	x11, 0xb1544 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xbc>
   b14dc: 38418d6c     	ldrb	w12, [x11, #0x18]!
   b14e0: 34fffe0c     	cbz	w12, 0xb14a0 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x18>
   b14e4: 14000018     	b	0xb1544 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xbc>
   b14e8: f940050b     	ldr	x11, [x8, #0x8]
   b14ec: b400006b     	cbz	x11, 0xb14f8 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x70>
   b14f0: 38418d6c     	ldrb	w12, [x11, #0x18]!
   b14f4: 34fffd6c     	cbz	w12, 0xb14a0 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x18>
   b14f8: f940012a     	ldr	x10, [x9]
   b14fc: eb01015f     	cmp	x10, x1
   b1500: 540006c0     	b.eq	0xb15d8 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x150>
   b1504: f940052a     	ldr	x10, [x9, #0x8]
   b1508: f940014b     	ldr	x11, [x10]
   b150c: f900052b     	str	x11, [x9, #0x8]
   b1510: b400006b     	cbz	x11, 0xb151c <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x94>
   b1514: f9000969     	str	x9, [x11, #0x10]
   b1518: f9400928     	ldr	x8, [x9, #0x10]
   b151c: f9000948     	str	x8, [x10, #0x10]
   b1520: f9400928     	ldr	x8, [x9, #0x10]
   b1524: f940010b     	ldr	x11, [x8]
   b1528: eb09017f     	cmp	x11, x9
   b152c: 1a9f07eb     	cset	w11, ne
   b1530: f82b590a     	str	x10, [x8, w11, uxtw #3]
   b1534: f900092a     	str	x10, [x9, #0x10]
   b1538: f9400948     	ldr	x8, [x10, #0x10]
   b153c: f9000149     	str	x9, [x10]
   b1540: 14000027     	b	0xb15dc <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x154>
   b1544: f940012a     	ldr	x10, [x9]
   b1548: eb01015f     	cmp	x10, x1
   b154c: 54000060     	b.eq	0xb1558 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xd0>
   b1550: aa0903e1     	mov	x1, x9
   b1554: 1400000f     	b	0xb1590 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x108>
   b1558: f940042a     	ldr	x10, [x1, #0x8]
   b155c: f900012a     	str	x10, [x9]
   b1560: b400006a     	cbz	x10, 0xb156c <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xe4>
   b1564: f9000949     	str	x9, [x10, #0x10]
   b1568: f9400928     	ldr	x8, [x9, #0x10]
   b156c: f9000828     	str	x8, [x1, #0x10]
   b1570: f9400928     	ldr	x8, [x9, #0x10]
   b1574: f940010a     	ldr	x10, [x8]
   b1578: eb09015f     	cmp	x10, x9
   b157c: 1a9f07ea     	cset	w10, ne
   b1580: f82a5901     	str	x1, [x8, w10, uxtw #3]
   b1584: f9000921     	str	x1, [x9, #0x10]
   b1588: f9400828     	ldr	x8, [x1, #0x10]
   b158c: f9000429     	str	x9, [x1, #0x8]
   b1590: f9400509     	ldr	x9, [x8, #0x8]
   b1594: 5280002b     	mov	w11, #0x1               // =1
   b1598: f940012a     	ldr	x10, [x9]
   b159c: 3900602b     	strb	w11, [x1, #0x18]
   b15a0: 3900611f     	strb	wzr, [x8, #0x18]
   b15a4: f900050a     	str	x10, [x8, #0x8]
   b15a8: b400004a     	cbz	x10, 0xb15b0 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x128>
   b15ac: f9000948     	str	x8, [x10, #0x10]
   b15b0: aa0803ea     	mov	x10, x8
   b15b4: f8410d4b     	ldr	x11, [x10, #0x10]!
   b15b8: f900092b     	str	x11, [x9, #0x10]
   b15bc: f940014b     	ldr	x11, [x10]
   b15c0: f940016c     	ldr	x12, [x11]
   b15c4: eb08019f     	cmp	x12, x8
   b15c8: 1a9f07ec     	cset	w12, ne
   b15cc: f82c5969     	str	x9, [x11, w12, uxtw #3]
   b15d0: f9000128     	str	x8, [x9]
   b15d4: 14000013     	b	0xb1620 <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x198>
   b15d8: aa0903ea     	mov	x10, x9
   b15dc: f9400109     	ldr	x9, [x8]
   b15e0: 5280002c     	mov	w12, #0x1               // =1
   b15e4: f940052b     	ldr	x11, [x9, #0x8]
   b15e8: 3900614c     	strb	w12, [x10, #0x18]
   b15ec: 3900611f     	strb	wzr, [x8, #0x18]
   b15f0: f900010b     	str	x11, [x8]
   b15f4: b400004b     	cbz	x11, 0xb15fc <void std::__ndk1::__tree_balance_after_insert<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x174>
   b15f8: f9000968     	str	x8, [x11, #0x10]
   b15fc: aa0803ea     	mov	x10, x8
   b1600: f8410d4b     	ldr	x11, [x10, #0x10]!
   b1604: f900092b     	str	x11, [x9, #0x10]
   b1608: f940014b     	ldr	x11, [x10]
   b160c: f940016c     	ldr	x12, [x11]
   b1610: eb08019f     	cmp	x12, x8
   b1614: 1a9f07ec     	cset	w12, ne
   b1618: f82c5969     	str	x9, [x11, w12, uxtw #3]
   b161c: f9000528     	str	x8, [x9, #0x8]
   b1620: f9000149     	str	x9, [x10]
   b1624: d65f03c0     	ret
   b1628: f00005c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b162c: d0000601     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b1630: f0000582     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   b1634: 910e0021     	add	x1, x1, #0x380
   b1638: 911c0042     	add	x2, x2, #0x700
   b163c: f9447800     	ldr	x0, [x0, #0x8f0]
   b1640: a9007c3f     	stp	xzr, xzr, [x1]
   b1644: f900083f     	str	xzr, [x1, #0x10]
   b1648: 1402ade2     	b	0x15cdd0 <__cxa_atexit@plt>

00000000000b164c <InGame::CachedConfig::CachedConfig()>:
   b164c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b1650: f9000bf5     	str	x21, [sp, #0x10]
   b1654: 910003fd     	mov	x29, sp
   b1658: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b165c: aa0003f3     	mov	x19, x0
   b1660: aa0003f5     	mov	x21, x0
   b1664: aa0003f4     	mov	x20, x0
   b1668: 3900001f     	strb	wzr, [x0]
   b166c: f9000c1f     	str	xzr, [x0, #0x18]
   b1670: f8010ebf     	str	xzr, [x21, #0x10]!
   b1674: f8008e95     	str	x21, [x20, #0x8]!
   b1678: d0fffe01     	adrp	x1, 0x73000
   b167c: d0fffde3     	adrp	x3, 0x6f000
   b1680: b0fffde4     	adrp	x4, 0x6e000
   b1684: b0fffe06     	adrp	x6, 0x72000
   b1688: 9112dc21     	add	x1, x1, #0x4b7
   b168c: 913ac063     	add	x3, x3, #0xeb0
   b1690: 91182c84     	add	x4, x4, #0x60b
   b1694: 913e58c6     	add	x6, x6, #0xf96
   b1698: 52800020     	mov	w0, #0x1                // =1
   b169c: 52800982     	mov	w2, #0x4c               // =76
   b16a0: aa1303e5     	mov	x5, x19
   b16a4: 9402addf     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b16a8: 6f00e400     	movi	v0.2d, #0000000000000000
   b16ac: f900327f     	str	xzr, [x19, #0x60]
   b16b0: f9400bf5     	ldr	x21, [sp, #0x10]
   b16b4: ad020260     	stp	q0, q0, [x19, #0x40]
   b16b8: ad010260     	stp	q0, q0, [x19, #0x20]
   b16bc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b16c0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b16c4: d65f03c0     	ret
   b16c8: aa0003f3     	mov	x19, x0
   b16cc: f94002a1     	ldr	x1, [x21]
   b16d0: aa1403e0     	mov	x0, x20
   b16d4: 9402afc3     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b16d8: aa1303e0     	mov	x0, x19
   b16dc: 94029ea1     	bl	0x159160 <__emutls_get_address+0x6d4>
   b16e0: f9400401     	ldr	x1, [x0, #0x8]
   b16e4: 1402afbf     	b	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>

00000000000b16e8 <InGame::CachedConfig::~CachedConfig()>:
   b16e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b16ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b16f0: 910003fd     	mov	x29, sp
   b16f4: aa0003f3     	mov	x19, x0
   b16f8: d0fffe01     	adrp	x1, 0x73000
   b16fc: b0fffde3     	adrp	x3, 0x6e000
   b1700: b0fffde4     	adrp	x4, 0x6e000
   b1704: b0fffe06     	adrp	x6, 0x72000
   b1708: 9112dc21     	add	x1, x1, #0x4b7
   b170c: 91385c63     	add	x3, x3, #0xe17
   b1710: 91182c84     	add	x4, x4, #0x60b
   b1714: 913e58c6     	add	x6, x6, #0xf96
   b1718: 52800020     	mov	w0, #0x1                // =1
   b171c: 52800a42     	mov	w2, #0x52               // =82
   b1720: aa1303e5     	mov	x5, x19
   b1724: 9402adbf     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1728: 91002260     	add	x0, x19, #0x8
   b172c: f9400a61     	ldr	x1, [x19, #0x10]
   b1730: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b1734: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b1738: 1402afaa     	b	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b173c: aa0003f4     	mov	x20, x0
   b1740: 91002260     	add	x0, x19, #0x8
   b1744: 97ffffe7     	bl	0xb16e0 <InGame::CachedConfig::CachedConfig()+0x94>
   b1748: aa1403e0     	mov	x0, x20
   b174c: 97ffddfa     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b1750 <InGame::CachedConfig::LoadConfig()>:
   b1750: d10183ff     	sub	sp, sp, #0x60
   b1754: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b1758: 910083fd     	add	x29, sp, #0x20
   b175c: f9001bf7     	str	x23, [sp, #0x30]
   b1760: a90457f6     	stp	x22, x21, [sp, #0x40]
   b1764: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b1768: d53bd057     	mrs	x23, TPIDR_EL0
   b176c: aa0003f3     	mov	x19, x0
   b1770: d0fffe01     	adrp	x1, 0x73000
   b1774: b0fffe03     	adrp	x3, 0x72000
   b1778: b0fffde4     	adrp	x4, 0x6e000
   b177c: b0fffe06     	adrp	x6, 0x72000
   b1780: f94016e8     	ldr	x8, [x23, #0x28]
   b1784: 9112dc21     	add	x1, x1, #0x4b7
   b1788: 91297463     	add	x3, x3, #0xa5d
   b178c: 91182c84     	add	x4, x4, #0x60b
   b1790: 913e58c6     	add	x6, x6, #0xf96
   b1794: 52800020     	mov	w0, #0x1                // =1
   b1798: 52800ae2     	mov	w2, #0x57               // =87
   b179c: aa1303e5     	mov	x5, x19
   b17a0: f81f83a8     	stur	x8, [x29, #-0x8]
   b17a4: 9402ad9f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b17a8: 910043e1     	add	x1, sp, #0x10
   b17ac: 910033e2     	add	x2, sp, #0xc
   b17b0: aa1303e0     	mov	x0, x19
   b17b4: 3900027f     	strb	wzr, [x19]
   b17b8: f9000bff     	str	xzr, [sp, #0x10]
   b17bc: b9000fff     	str	wzr, [sp, #0xc]
   b17c0: 9402affc     	bl	0x15d7b0 <_ZN6InGame12CachedConfig18ReadConfigFromFileERPhRj@plt>
   b17c4: d0fffe01     	adrp	x1, 0x73000
   b17c8: b0fffe03     	adrp	x3, 0x72000
   b17cc: b0fffde4     	adrp	x4, 0x6e000
   b17d0: 2a0003f4     	mov	w20, w0
   b17d4: 9112dc21     	add	x1, x1, #0x4b7
   b17d8: 91297463     	add	x3, x3, #0xa5d
   b17dc: 91182c84     	add	x4, x4, #0x60b
   b17e0: 36000340     	tbz	w0, #0x0, 0xb1848 <InGame::CachedConfig::LoadConfig()+0xf8>
   b17e4: f0fffde6     	adrp	x6, 0x70000
   b17e8: 52800020     	mov	w0, #0x1                // =1
   b17ec: 913258c6     	add	x6, x6, #0xc96
   b17f0: 52800be2     	mov	w2, #0x5f               // =95
   b17f4: aa1303e5     	mov	x5, x19
   b17f8: 9402ad8a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b17fc: 79404668     	ldrh	w8, [x19, #0x22]
   b1800: b9400ff6     	ldr	w22, [sp, #0xc]
   b1804: f9400bf5     	ldr	x21, [sp, #0x10]
   b1808: 7100051f     	cmp	w8, #0x1
   b180c: 54000449     	b.ls	0xb1894 <InGame::CachedConfig::LoadConfig()+0x144>
   b1810: aa1303e0     	mov	x0, x19
   b1814: aa1503e1     	mov	x1, x21
   b1818: 2a1603e2     	mov	w2, w22
   b181c: 9402afe9     	bl	0x15d7c0 <_ZN6InGame12CachedConfig13DecryptBufferEPhj@plt>
   b1820: 79404668     	ldrh	w8, [x19, #0x22]
   b1824: 71000d1f     	cmp	w8, #0x3
   b1828: 54000363     	b.lo	0xb1894 <InGame::CachedConfig::LoadConfig()+0x144>
   b182c: 510006c8     	sub	w8, w22, #0x1
   b1830: 38684aa8     	ldrb	w8, [x21, w8, uxtw]
   b1834: 51000509     	sub	w9, w8, #0x1
   b1838: 71001d3f     	cmp	w9, #0x7
   b183c: 54000148     	b.hi	0xb1864 <InGame::CachedConfig::LoadConfig()+0x114>
   b1840: 4b0802d6     	sub	w22, w22, w8
   b1844: 14000014     	b	0xb1894 <InGame::CachedConfig::LoadConfig()+0x144>
   b1848: f0fffde6     	adrp	x6, 0x70000
   b184c: 52800080     	mov	w0, #0x4                // =4
   b1850: 911ad4c6     	add	x6, x6, #0x6b5
   b1854: 52800c62     	mov	w2, #0x63               // =99
   b1858: aa1303e5     	mov	x5, x19
   b185c: 9402ad71     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1860: 1400002b     	b	0xb190c <InGame::CachedConfig::LoadConfig()+0x1bc>
   b1864: d0fffe01     	adrp	x1, 0x73000
   b1868: b0fffe03     	adrp	x3, 0x72000
   b186c: b0fffde4     	adrp	x4, 0x6e000
   b1870: b0fffe06     	adrp	x6, 0x72000
   b1874: 9112dc21     	add	x1, x1, #0x4b7
   b1878: 91297463     	add	x3, x3, #0xa5d
   b187c: 91182c84     	add	x4, x4, #0x60b
   b1880: 911bccc6     	add	x6, x6, #0x6f3
   b1884: 52800080     	mov	w0, #0x4                // =4
   b1888: 52800e82     	mov	w2, #0x74               // =116
   b188c: aa1303e5     	mov	x5, x19
   b1890: 9402ad64     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1894: aa1303e0     	mov	x0, x19
   b1898: aa1503e1     	mov	x1, x21
   b189c: 2a1603e2     	mov	w2, w22
   b18a0: 9402afcc     	bl	0x15d7d0 <_ZN6InGame12CachedConfig17DeserializeConfigEPKhj@plt>
   b18a4: d0fffe01     	adrp	x1, 0x73000
   b18a8: b0fffe03     	adrp	x3, 0x72000
   b18ac: b0fffde4     	adrp	x4, 0x6e000
   b18b0: 12000008     	and	w8, w0, #0x1
   b18b4: 9112dc21     	add	x1, x1, #0x4b7
   b18b8: 91297463     	add	x3, x3, #0xa5d
   b18bc: 91182c84     	add	x4, x4, #0x60b
   b18c0: 39000268     	strb	w8, [x19]
   b18c4: 36000120     	tbz	w0, #0x0, 0xb18e8 <InGame::CachedConfig::LoadConfig()+0x198>
   b18c8: 90fffde6     	adrp	x6, 0x6d000
   b18cc: 52800020     	mov	w0, #0x1                // =1
   b18d0: 910644c6     	add	x6, x6, #0x191
   b18d4: 52800fa2     	mov	w2, #0x7d               // =125
   b18d8: aa1303e5     	mov	x5, x19
   b18dc: 9402ad51     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b18e0: b5000135     	cbnz	x21, 0xb1904 <InGame::CachedConfig::LoadConfig()+0x1b4>
   b18e4: 1400000a     	b	0xb190c <InGame::CachedConfig::LoadConfig()+0x1bc>
   b18e8: d0fffe06     	adrp	x6, 0x73000
   b18ec: 52800080     	mov	w0, #0x4                // =4
   b18f0: 9114bcc6     	add	x6, x6, #0x52f
   b18f4: 52801022     	mov	w2, #0x81               // =129
   b18f8: aa1303e5     	mov	x5, x19
   b18fc: 9402ad49     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1900: b4000075     	cbz	x21, 0xb190c <InGame::CachedConfig::LoadConfig()+0x1bc>
   b1904: aa1503e0     	mov	x0, x21
   b1908: 9402afb6     	bl	0x15d7e0 <_ZdaPv@plt>
   b190c: f94016e8     	ldr	x8, [x23, #0x28]
   b1910: f85f83a9     	ldur	x9, [x29, #-0x8]
   b1914: eb09011f     	cmp	x8, x9
   b1918: 54000101     	b.ne	0xb1938 <InGame::CachedConfig::LoadConfig()+0x1e8>
   b191c: 12000280     	and	w0, w20, #0x1
   b1920: f9401bf7     	ldr	x23, [sp, #0x30]
   b1924: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b1928: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b192c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b1930: 910183ff     	add	sp, sp, #0x60
   b1934: d65f03c0     	ret
   b1938: 9402ad3e     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b193c <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)>:
   b193c: d10283ff     	sub	sp, sp, #0xa0
   b1940: a9067bfd     	stp	x29, x30, [sp, #0x60]
   b1944: 910183fd     	add	x29, sp, #0x60
   b1948: a9075ff8     	stp	x24, x23, [sp, #0x70]
   b194c: a90857f6     	stp	x22, x21, [sp, #0x80]
   b1950: a9094ff4     	stp	x20, x19, [sp, #0x90]
   b1954: d53bd058     	mrs	x24, TPIDR_EL0
   b1958: aa0203f5     	mov	x21, x2
   b195c: f9401708     	ldr	x8, [x24, #0x28]
   b1960: aa0103f4     	mov	x20, x1
   b1964: aa0003f3     	mov	x19, x0
   b1968: d10083b6     	sub	x22, x29, #0x20
   b196c: f81f83a8     	stur	x8, [x29, #-0x8]
   b1970: d10083a8     	sub	x8, x29, #0x20
   b1974: 9402af9f     	bl	0x15d7f0 <_ZN6InGame12CachedConfig13GetConfigPathEv@plt>
   b1978: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b197c: b24002d6     	orr	x22, x22, #0x1
   b1980: f85f03a9     	ldur	x9, [x29, #-0x10]
   b1984: 7200011f     	tst	w8, #0x1
   b1988: 9a8902c7     	csel	x7, x22, x9, eq
   b198c: d0fffe01     	adrp	x1, 0x73000
   b1990: 90fffde3     	adrp	x3, 0x6d000
   b1994: b0fffde4     	adrp	x4, 0x6e000
   b1998: b0fffe06     	adrp	x6, 0x72000
   b199c: 9112dc21     	add	x1, x1, #0x4b7
   b19a0: 9137bc63     	add	x3, x3, #0xdef
   b19a4: 91182c84     	add	x4, x4, #0x60b
   b19a8: 9136d0c6     	add	x6, x6, #0xdb4
   b19ac: 52800020     	mov	w0, #0x1                // =1
   b19b0: 52802082     	mov	w2, #0x104              // =260
   b19b4: aa1303e5     	mov	x5, x19
   b19b8: 9402ad1a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b19bc: 910003e0     	mov	x0, sp
   b19c0: 9402af90     	bl	0x15d800 <_ZN6InGame5CFileC1Ev@plt>
   b19c4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b19c8: f85f03a9     	ldur	x9, [x29, #-0x10]
   b19cc: 7200011f     	tst	w8, #0x1
   b19d0: 9a8902c0     	csel	x0, x22, x9, eq
   b19d4: 9402af8f     	bl	0x15d810 <_ZN6InGame5CFile5ExistEPKc@plt>
   b19d8: 36000380     	tbz	w0, #0x0, 0xb1a48 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x10c>
   b19dc: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b19e0: f85f03a9     	ldur	x9, [x29, #-0x10]
   b19e4: 7200011f     	tst	w8, #0x1
   b19e8: 9a8902c1     	csel	x1, x22, x9, eq
   b19ec: 910003e0     	mov	x0, sp
   b19f0: 52800042     	mov	w2, #0x2                // =2
   b19f4: 9402af8b     	bl	0x15d820 <_ZN6InGame5CFile4OpenEPKcNS_8FileModeE@plt>
   b19f8: 36000420     	tbz	w0, #0x0, 0xb1a7c <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x140>
   b19fc: 910003e0     	mov	x0, sp
   b1a00: 9402af8c     	bl	0x15d830 <_ZN6InGame5CFile9GetLengthEv@plt>
   b1a04: 2a0003f6     	mov	w22, w0
   b1a08: 34000540     	cbz	w0, 0xb1ab0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x174>
   b1a0c: 710042df     	cmp	w22, #0x10
   b1a10: 540006a8     	b.hi	0xb1ae4 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x1a8>
   b1a14: d0fffe01     	adrp	x1, 0x73000
   b1a18: 90fffde3     	adrp	x3, 0x6d000
   b1a1c: b0fffde4     	adrp	x4, 0x6e000
   b1a20: f0fffde6     	adrp	x6, 0x70000
   b1a24: 9112dc21     	add	x1, x1, #0x4b7
   b1a28: 9137bc63     	add	x3, x3, #0xdef
   b1a2c: 91182c84     	add	x4, x4, #0x60b
   b1a30: 911b90c6     	add	x6, x6, #0x6e4
   b1a34: 52800080     	mov	w0, #0x4                // =4
   b1a38: 528023c2     	mov	w2, #0x11e              // =286
   b1a3c: aa1303e5     	mov	x5, x19
   b1a40: 9402acf8     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1a44: 1400005a     	b	0xb1bac <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x270>
   b1a48: d0fffe01     	adrp	x1, 0x73000
   b1a4c: 90fffde3     	adrp	x3, 0x6d000
   b1a50: b0fffde4     	adrp	x4, 0x6e000
   b1a54: b0fffde6     	adrp	x6, 0x6e000
   b1a58: 9112dc21     	add	x1, x1, #0x4b7
   b1a5c: 9137bc63     	add	x3, x3, #0xdef
   b1a60: 91182c84     	add	x4, x4, #0x60b
   b1a64: 911848c6     	add	x6, x6, #0x612
   b1a68: 52800080     	mov	w0, #0x4                // =4
   b1a6c: 52802182     	mov	w2, #0x10c              // =268
   b1a70: aa1303e5     	mov	x5, x19
   b1a74: 9402aceb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1a78: 1400004d     	b	0xb1bac <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x270>
   b1a7c: d0fffe01     	adrp	x1, 0x73000
   b1a80: 90fffde3     	adrp	x3, 0x6d000
   b1a84: b0fffde4     	adrp	x4, 0x6e000
   b1a88: 90fffe06     	adrp	x6, 0x71000
   b1a8c: 9112dc21     	add	x1, x1, #0x4b7
   b1a90: 9137bc63     	add	x3, x3, #0xdef
   b1a94: 91182c84     	add	x4, x4, #0x60b
   b1a98: 913e28c6     	add	x6, x6, #0xf8a
   b1a9c: 52800080     	mov	w0, #0x4                // =4
   b1aa0: 52802242     	mov	w2, #0x112              // =274
   b1aa4: aa1303e5     	mov	x5, x19
   b1aa8: 9402acde     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1aac: 14000040     	b	0xb1bac <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x270>
   b1ab0: d0fffe01     	adrp	x1, 0x73000
   b1ab4: 90fffde3     	adrp	x3, 0x6d000
   b1ab8: b0fffde4     	adrp	x4, 0x6e000
   b1abc: d0fffe06     	adrp	x6, 0x73000
   b1ac0: 9112dc21     	add	x1, x1, #0x4b7
   b1ac4: 9137bc63     	add	x3, x3, #0xdef
   b1ac8: 91182c84     	add	x4, x4, #0x60b
   b1acc: 912394c6     	add	x6, x6, #0x8e5
   b1ad0: 52800080     	mov	w0, #0x4                // =4
   b1ad4: 52802322     	mov	w2, #0x119              // =281
   b1ad8: aa1303e5     	mov	x5, x19
   b1adc: 9402acd1     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1ae0: 14000033     	b	0xb1bac <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x270>
   b1ae4: 2a1603e7     	mov	w7, w22
   b1ae8: d0fffe01     	adrp	x1, 0x73000
   b1aec: 90fffde3     	adrp	x3, 0x6d000
   b1af0: b0fffde4     	adrp	x4, 0x6e000
   b1af4: 90fffde6     	adrp	x6, 0x6d000
   b1af8: 9112dc21     	add	x1, x1, #0x4b7
   b1afc: 9137bc63     	add	x3, x3, #0xdef
   b1b00: 91182c84     	add	x4, x4, #0x60b
   b1b04: 9106c4c6     	add	x6, x6, #0x1b1
   b1b08: 2a1f03e0     	mov	w0, wzr
   b1b0c: 52802422     	mov	w2, #0x121              // =289
   b1b10: aa1303e5     	mov	x5, x19
   b1b14: 9402acc3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1b18: 91008261     	add	x1, x19, #0x20
   b1b1c: 910003e0     	mov	x0, sp
   b1b20: 2a1f03e2     	mov	w2, wzr
   b1b24: 52800203     	mov	w3, #0x10               // =16
   b1b28: 9402af46     	bl	0x15d840 <_ZN6InGame5CFile4ReadEPvij@plt>
   b1b2c: 7100401f     	cmp	w0, #0x10
   b1b30: 540003e1     	b.ne	0xb1bac <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x270>
   b1b34: 39408268     	ldrb	w8, [x19, #0x20]
   b1b38: 52802c62     	mov	w2, #0x163              // =355
   b1b3c: 7103311f     	cmp	w8, #0xcc
   b1b40: 54000201     	b.ne	0xb1b80 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x244>
   b1b44: 39408668     	ldrb	w8, [x19, #0x21]
   b1b48: 7103fd1f     	cmp	w8, #0xff
   b1b4c: 540001a1     	b.ne	0xb1b80 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x244>
   b1b50: 79404668     	ldrh	w8, [x19, #0x22]
   b1b54: 52802c62     	mov	w2, #0x163              // =355
   b1b58: 71000d1f     	cmp	w8, #0x3
   b1b5c: 54000128     	b.hi	0xb1b80 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x244>
   b1b60: b9402669     	ldr	w9, [x19, #0x24]
   b1b64: 6b16013f     	cmp	w9, w22
   b1b68: 540000c1     	b.ne	0xb1b80 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x244>
   b1b6c: 72000adf     	tst	w22, #0x7
   b1b70: 54000460     	b.eq	0xb1bfc <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x2c0>
   b1b74: 7100091f     	cmp	w8, #0x2
   b1b78: 54000421     	b.ne	0xb1bfc <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x2c0>
   b1b7c: 52802d22     	mov	w2, #0x169              // =361
   b1b80: d0fffe01     	adrp	x1, 0x73000
   b1b84: b0fffde3     	adrp	x3, 0x6e000
   b1b88: b0fffde4     	adrp	x4, 0x6e000
   b1b8c: f0fffde6     	adrp	x6, 0x70000
   b1b90: 9112dc21     	add	x1, x1, #0x4b7
   b1b94: 912b0463     	add	x3, x3, #0xac1
   b1b98: 91182c84     	add	x4, x4, #0x60b
   b1b9c: 911b90c6     	add	x6, x6, #0x6e4
   b1ba0: 52800080     	mov	w0, #0x4                // =4
   b1ba4: aa1303e5     	mov	x5, x19
   b1ba8: 9402ac9e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1bac: 2a1f03f3     	mov	w19, wzr
   b1bb0: 910003e0     	mov	x0, sp
   b1bb4: 9402af27     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   b1bb8: 910003e0     	mov	x0, sp
   b1bbc: 9402af29     	bl	0x15d860 <_ZN6InGame5CFileD1Ev@plt>
   b1bc0: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b1bc4: 36000068     	tbz	w8, #0x0, 0xb1bd0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x294>
   b1bc8: f85f03a0     	ldur	x0, [x29, #-0x10]
   b1bcc: 9402acc5     	bl	0x15cee0 <_ZdlPv@plt>
   b1bd0: f9401708     	ldr	x8, [x24, #0x28]
   b1bd4: f85f83a9     	ldur	x9, [x29, #-0x8]
   b1bd8: eb09011f     	cmp	x8, x9
   b1bdc: 540006a1     	b.ne	0xb1cb0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x374>
   b1be0: 2a1303e0     	mov	w0, w19
   b1be4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   b1be8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   b1bec: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   b1bf0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   b1bf4: 910283ff     	add	sp, sp, #0xa0
   b1bf8: d65f03c0     	ret
   b1bfc: 7100091f     	cmp	w8, #0x2
   b1c00: 54000143     	b.lo	0xb1c28 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x2ec>
   b1c04: 9100c261     	add	x1, x19, #0x30
   b1c08: 910003e0     	mov	x0, sp
   b1c0c: 52800202     	mov	w2, #0x10               // =16
   b1c10: 52800703     	mov	w3, #0x38               // =56
   b1c14: 9402af0b     	bl	0x15d840 <_ZN6InGame5CFile4ReadEPvij@plt>
   b1c18: 7100e01f     	cmp	w0, #0x38
   b1c1c: 54fffc81     	b.ne	0xb1bac <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x270>
   b1c20: 52800917     	mov	w23, #0x48              // =72
   b1c24: 14000002     	b	0xb1c2c <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x2f0>
   b1c28: 52800217     	mov	w23, #0x10              // =16
   b1c2c: 4b1702d6     	sub	w22, w22, w23
   b1c30: f00005c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b1c34: aa1603e0     	mov	x0, x22
   b1c38: b90002b6     	str	w22, [x21]
   b1c3c: f9449421     	ldr	x1, [x1, #0x928]
   b1c40: 9402af0c     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b1c44: f9000280     	str	x0, [x20]
   b1c48: b4000160     	cbz	x0, 0xb1c74 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x338>
   b1c4c: 2a1f03e1     	mov	w1, wzr
   b1c50: aa1603e2     	mov	x2, x22
   b1c54: aa0003f5     	mov	x21, x0
   b1c58: 9402ac7a     	bl	0x15ce40 <memset@plt>
   b1c5c: 910003e0     	mov	x0, sp
   b1c60: aa1503e1     	mov	x1, x21
   b1c64: 2a1703e2     	mov	w2, w23
   b1c68: 2a1603e3     	mov	w3, w22
   b1c6c: 9402aef5     	bl	0x15d840 <_ZN6InGame5CFile4ReadEPvij@plt>
   b1c70: 1400000e     	b	0xb1ca8 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x36c>
   b1c74: d0fffe01     	adrp	x1, 0x73000
   b1c78: 90fffde3     	adrp	x3, 0x6d000
   b1c7c: b0fffde4     	adrp	x4, 0x6e000
   b1c80: d0fffde6     	adrp	x6, 0x6f000
   b1c84: 9112dc21     	add	x1, x1, #0x4b7
   b1c88: 9137bc63     	add	x3, x3, #0xdef
   b1c8c: 91182c84     	add	x4, x4, #0x60b
   b1c90: 910170c6     	add	x6, x6, #0x5c
   b1c94: 52800080     	mov	w0, #0x4                // =4
   b1c98: 528026c2     	mov	w2, #0x136              // =310
   b1c9c: aa1303e5     	mov	x5, x19
   b1ca0: 2a1603e7     	mov	w7, w22
   b1ca4: 9402ac5f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b1ca8: 52800033     	mov	w19, #0x1               // =1
   b1cac: 17ffffc1     	b	0xb1bb0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x274>
   b1cb0: 9402ac60     	bl	0x15ce30 <__stack_chk_fail@plt>
   b1cb4: 14000007     	b	0xb1cd0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x394>
   b1cb8: 14000006     	b	0xb1cd0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x394>
   b1cbc: 14000005     	b	0xb1cd0 <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x394>
   b1cc0: aa0003f3     	mov	x19, x0
   b1cc4: 14000006     	b	0xb1cdc <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x3a0>
   b1cc8: aa0003f3     	mov	x19, x0
   b1ccc: 14000004     	b	0xb1cdc <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x3a0>
   b1cd0: aa0003f3     	mov	x19, x0
   b1cd4: 910003e0     	mov	x0, sp
   b1cd8: 9402aee2     	bl	0x15d860 <_ZN6InGame5CFileD1Ev@plt>
   b1cdc: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b1ce0: 36000068     	tbz	w8, #0x0, 0xb1cec <InGame::CachedConfig::ReadConfigFromFile(unsigned char*&, unsigned int&)+0x3b0>
   b1ce4: f85f03a0     	ldur	x0, [x29, #-0x10]
   b1ce8: 9402ac7e     	bl	0x15cee0 <_ZdlPv@plt>
   b1cec: aa1303e0     	mov	x0, x19
   b1cf0: 94029d1c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b1cf4 <InGame::CachedConfig::DecryptBuffer(unsigned char*, unsigned int)>:
   b1cf4: d10343ff     	sub	sp, sp, #0xd0
   b1cf8: a9077bfd     	stp	x29, x30, [sp, #0x70]
   b1cfc: 9101c3fd     	add	x29, sp, #0x70
   b1d00: f90043fb     	str	x27, [sp, #0x80]
   b1d04: a90967fa     	stp	x26, x25, [sp, #0x90]
   b1d08: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   b1d0c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   b1d10: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   b1d14: d53bd056     	mrs	x22, TPIDR_EL0
   b1d18: 91008015     	add	x21, x0, #0x20
   b1d1c: f94016c8     	ldr	x8, [x22, #0x28]
   b1d20: 910003e0     	mov	x0, sp
   b1d24: 2a0203f4     	mov	w20, w2
   b1d28: aa0103f3     	mov	x19, x1
   b1d2c: f81f83a8     	stur	x8, [x29, #-0x8]
   b1d30: 9402ad9c     	bl	0x15d3a0 <_ZN6InGame7MD5InitEPNS_10MD5ContextE@plt>
   b1d34: 910003e0     	mov	x0, sp
   b1d38: aa1503e1     	mov	x1, x21
   b1d3c: 52800902     	mov	w2, #0x48               // =72
   b1d40: 9402ad9c     	bl	0x15d3b0 <_ZN6InGame9MD5UpdateEPNS_10MD5ContextEPhm@plt>
   b1d44: 910003e0     	mov	x0, sp
   b1d48: 9402ada2     	bl	0x15d3d0 <_ZN6InGame11MD5FinalizeEPNS_10MD5ContextE@plt>
   b1d4c: 7100229f     	cmp	w20, #0x8
   b1d50: 540023c3     	b.lo	0xb21c8 <InGame::CachedConfig::DecryptBuffer(unsigned char*, unsigned int)+0x4d4>
   b1d54: 394163e9     	ldrb	w9, [sp, #0x58]
   b1d58: 529cdc82     	mov	w2, #0xe6e4             // =59108
   b1d5c: 394167ea     	ldrb	w10, [sp, #0x59]
   b1d60: 52969583     	mov	w3, #0xb4ac             // =46252
   b1d64: 39416beb     	ldrb	w11, [sp, #0x5a]
   b1d68: 528a81e4     	mov	w4, #0x540f             // =21519
   b1d6c: 2a0903ed     	mov	w13, w9
   b1d70: 394173e8     	ldrb	w8, [sp, #0x5c]
   b1d74: 1200012c     	and	w12, w9, #0x1
   b1d78: 39416fe9     	ldrb	w9, [sp, #0x5b]
   b1d7c: 33181d4d     	bfi	w13, w10, #8, #8
   b1d80: 394177ea     	ldrb	w10, [sp, #0x5d]
   b1d84: 33101d6d     	bfi	w13, w11, #16, #8
   b1d88: 39417beb     	ldrb	w11, [sp, #0x5e]
   b1d8c: 39417fef     	ldrb	w15, [sp, #0x5f]
   b1d90: 33081d2d     	bfi	w13, w9, #24, #8
   b1d94: 394183e9     	ldrb	w9, [sp, #0x60]
   b1d98: 1200010e     	and	w14, w8, #0x1
   b1d9c: 33181d48     	bfi	w8, w10, #8, #8
   b1da0: 394187ea     	ldrb	w10, [sp, #0x61]
   b1da4: 33101d68     	bfi	w8, w11, #16, #8
   b1da8: 394197f1     	ldrb	w17, [sp, #0x65]
   b1dac: 33081de8     	bfi	w8, w15, #24, #8
   b1db0: 394193ef     	ldrb	w15, [sp, #0x64]
   b1db4: 39418beb     	ldrb	w11, [sp, #0x62]
   b1db8: 12000130     	and	w16, w9, #0x1
   b1dbc: 2a0903e0     	mov	w0, w9
   b1dc0: 39419be9     	ldrb	w9, [sp, #0x66]
   b1dc4: 33181d40     	bfi	w0, w10, #8, #8
   b1dc8: 120001e1     	and	w1, w15, #0x1
   b1dcc: 33181e2f     	bfi	w15, w17, #8, #8
   b1dd0: 39418fea     	ldrb	w10, [sp, #0x63]
   b1dd4: 33101d60     	bfi	w0, w11, #16, #8
   b1dd8: 39419feb     	ldrb	w11, [sp, #0x67]
   b1ddc: 33101d2f     	bfi	w15, w9, #16, #8
   b1de0: 510005c9     	sub	w9, w14, #0x1
   b1de4: 4a080128     	eor	w8, w9, w8
   b1de8: 528d48e9     	mov	w9, #0x6a47             // =27207
   b1dec: 72a44789     	movk	w9, #0x223c, lsl #16
   b1df0: 33081d40     	bfi	w0, w10, #24, #8
   b1df4: 33081d6f     	bfi	w15, w11, #24, #8
   b1df8: 4a090108     	eor	w8, w8, w9
   b1dfc: 51000429     	sub	w9, w1, #0x1
   b1e00: 5298ad4a     	mov	w10, #0xc56a            // =50538
   b1e04: 4a0f0129     	eor	w9, w9, w15
   b1e08: 72ba332a     	movk	w10, #0xd199, lsl #16
   b1e0c: 4a0a0129     	eor	w9, w9, w10
   b1e10: 5100058a     	sub	w10, w12, #0x1
   b1e14: 5280e68b     	mov	w11, #0x734             // =1844
   b1e18: 4a0d014a     	eor	w10, w10, w13
   b1e1c: 72bbfbeb     	movk	w11, #0xdfdf, lsl #16
   b1e20: 5294f88c     	mov	w12, #0xa7c4            // =42948
   b1e24: 4a0b014a     	eor	w10, w10, w11
   b1e28: 5100060b     	sub	w11, w16, #0x1
   b1e2c: 4a00016b     	eor	w11, w11, w0
   b1e30: 72a09fac     	movk	w12, #0x4fd, lsl #16
   b1e34: 4a0c016b     	eor	w11, w11, w12
   b1e38: 5299b90c     	mov	w12, #0xcdc8            // =52680
   b1e3c: 5293720d     	mov	w13, #0x9b90            // =39824
   b1e40: 528da56e     	mov	w14, #0x6d2b            // =27947
   b1e44: 52875e6f     	mov	w15, #0x3af3            // =15091
   b1e48: 529b4ad0     	mov	w16, #0xda56            // =55894
   b1e4c: 529503d1     	mov	w17, #0xa81e            // =43038
   b1e50: 528f3720     	mov	w0, #0x79b9             // =31161
   b1e54: 5288f021     	mov	w1, #0x4781             // =18305
   b1e58: 52843ae5     	mov	w5, #0x21d7             // =8663
   b1e5c: 529e6e46     	mov	w6, #0xf372             // =62322
   b1e60: 52982747     	mov	w7, #0xc13a             // =49466
   b1e64: 528c13b5     	mov	w21, #0x609d            // =24733
   b1e68: 5285ccb7     	mov	w23, #0x2e65            // =11877
   b1e6c: 72be376c     	movk	w12, #0xf1bb, lsl #16
   b1e70: 72bc6eed     	movk	w13, #0xe377, lsl #16
   b1e74: 72bb54ce     	movk	w14, #0xdaa6, lsl #16
   b1e78: 72b98c4f     	movk	w15, #0xcc62, lsl #16
   b1e7c: 72b6a990     	movk	w16, #0xb54c, lsl #16
   b1e80: 72b4e111     	movk	w17, #0xa708, lsl #16
   b1e84: 72b3c6e0     	movk	w0, #0x9e37, lsl #16
   b1e88: 72b1fe61     	movk	w1, #0x8ff3, lsl #16
   b1e8c: 72af1ba2     	movk	w2, #0x78dd, lsl #16
   b1e90: 72ad5323     	movk	w3, #0x6a99, lsl #16
   b1e94: 72aa7084     	movk	w4, #0x5384, lsl #16
   b1e98: 72a8a805     	movk	w5, #0x4540, lsl #16
   b1e9c: 72a78dc6     	movk	w6, #0x3c6e, lsl #16
   b1ea0: 72a5c547     	movk	w7, #0x2e2a, lsl #16
   b1ea4: 72a2e2b5     	movk	w21, #0x1715, lsl #16
   b1ea8: 72a11a37     	movk	w23, #0x8d1, lsl #16
   b1eac: 53037e94     	lsr	w20, w20, #3
   b1eb0: 29406678     	ldp	w24, w25, [x19]
   b1eb4: f1000694     	subs	x20, x20, #0x1
   b1eb8: 0b18115a     	add	w26, w10, w24, lsl #4
   b1ebc: 0b0d031b     	add	w27, w24, w13
   b1ec0: 4a1b035a     	eor	w26, w26, w27
   b1ec4: 0b58157b     	add	w27, w11, w24, lsr #5
   b1ec8: 4a1b035a     	eor	w26, w26, w27
   b1ecc: 4b1a0339     	sub	w25, w25, w26
   b1ed0: 0b0d033a     	add	w26, w25, w13
   b1ed4: 0b19111b     	add	w27, w8, w25, lsl #4
   b1ed8: 4a1a037a     	eor	w26, w27, w26
   b1edc: 0b59153b     	add	w27, w9, w25, lsr #5
   b1ee0: 4a1b035a     	eor	w26, w26, w27
   b1ee4: 4b1a0318     	sub	w24, w24, w26
   b1ee8: 0b05031a     	add	w26, w24, w5
   b1eec: 0b18115b     	add	w27, w10, w24, lsl #4
   b1ef0: 4a1a037a     	eor	w26, w27, w26
   b1ef4: 0b58157b     	add	w27, w11, w24, lsr #5
   b1ef8: 4a1b035a     	eor	w26, w26, w27
   b1efc: 4b1a0339     	sub	w25, w25, w26
   b1f00: 0b05033a     	add	w26, w25, w5
   b1f04: 0b19111b     	add	w27, w8, w25, lsl #4
   b1f08: 4a1a037a     	eor	w26, w27, w26
   b1f0c: 0b59153b     	add	w27, w9, w25, lsr #5
   b1f10: 4a1b035a     	eor	w26, w26, w27
   b1f14: 4b1a0318     	sub	w24, w24, w26
   b1f18: 0b11031a     	add	w26, w24, w17
   b1f1c: 0b18115b     	add	w27, w10, w24, lsl #4
   b1f20: 4a1a037a     	eor	w26, w27, w26
   b1f24: 0b58157b     	add	w27, w11, w24, lsr #5
   b1f28: 4a1b035a     	eor	w26, w26, w27
   b1f2c: 4b1a0339     	sub	w25, w25, w26
   b1f30: 0b11033a     	add	w26, w25, w17
   b1f34: 0b19111b     	add	w27, w8, w25, lsl #4
   b1f38: 4a1a037a     	eor	w26, w27, w26
   b1f3c: 0b59153b     	add	w27, w9, w25, lsr #5
   b1f40: 4a1b035a     	eor	w26, w26, w27
   b1f44: 4b1a0318     	sub	w24, w24, w26
   b1f48: 0b17031a     	add	w26, w24, w23
   b1f4c: 0b18115b     	add	w27, w10, w24, lsl #4
   b1f50: 4a1a037a     	eor	w26, w27, w26
   b1f54: 0b58157b     	add	w27, w11, w24, lsr #5
   b1f58: 4a1b035a     	eor	w26, w26, w27
   b1f5c: 4b1a0339     	sub	w25, w25, w26
   b1f60: 0b17033a     	add	w26, w25, w23
   b1f64: 0b19111b     	add	w27, w8, w25, lsl #4
   b1f68: 4a1a037a     	eor	w26, w27, w26
   b1f6c: 0b59153b     	add	w27, w9, w25, lsr #5
   b1f70: 4a1b035a     	eor	w26, w26, w27
   b1f74: 4b1a0318     	sub	w24, w24, w26
   b1f78: 0b03031a     	add	w26, w24, w3
   b1f7c: 0b18115b     	add	w27, w10, w24, lsl #4
   b1f80: 4a1a037a     	eor	w26, w27, w26
   b1f84: 0b58157b     	add	w27, w11, w24, lsr #5
   b1f88: 4a1b035a     	eor	w26, w26, w27
   b1f8c: 4b1a0339     	sub	w25, w25, w26
   b1f90: 0b03033a     	add	w26, w25, w3
   b1f94: 0b19111b     	add	w27, w8, w25, lsl #4
   b1f98: 4a1a037a     	eor	w26, w27, w26
   b1f9c: 0b59153b     	add	w27, w9, w25, lsr #5
   b1fa0: 4a1b035a     	eor	w26, w26, w27
   b1fa4: 4b1a0318     	sub	w24, w24, w26
   b1fa8: 0b0f031a     	add	w26, w24, w15
   b1fac: 0b18115b     	add	w27, w10, w24, lsl #4
   b1fb0: 4a1a037a     	eor	w26, w27, w26
   b1fb4: 0b58157b     	add	w27, w11, w24, lsr #5
   b1fb8: 4a1b035a     	eor	w26, w26, w27
   b1fbc: 4b1a0339     	sub	w25, w25, w26
   b1fc0: 0b0f033a     	add	w26, w25, w15
   b1fc4: 0b19111b     	add	w27, w8, w25, lsl #4
   b1fc8: 4a1a037a     	eor	w26, w27, w26
   b1fcc: 0b59153b     	add	w27, w9, w25, lsr #5
   b1fd0: 4a1b035a     	eor	w26, w26, w27
   b1fd4: 4b1a0318     	sub	w24, w24, w26
   b1fd8: 0b07031a     	add	w26, w24, w7
   b1fdc: 0b18115b     	add	w27, w10, w24, lsl #4
   b1fe0: 4a1a037a     	eor	w26, w27, w26
   b1fe4: 0b58157b     	add	w27, w11, w24, lsr #5
   b1fe8: 4a1b035a     	eor	w26, w26, w27
   b1fec: 4b1a0339     	sub	w25, w25, w26
   b1ff0: 0b07033a     	add	w26, w25, w7
   b1ff4: 0b19111b     	add	w27, w8, w25, lsl #4
   b1ff8: 4a1a037a     	eor	w26, w27, w26
   b1ffc: 0b59153b     	add	w27, w9, w25, lsr #5
   b2000: 4a1b035a     	eor	w26, w26, w27
   b2004: 4b1a0318     	sub	w24, w24, w26
   b2008: 0b01031a     	add	w26, w24, w1
   b200c: 0b18115b     	add	w27, w10, w24, lsl #4
   b2010: 4a1a037a     	eor	w26, w27, w26
   b2014: 0b58157b     	add	w27, w11, w24, lsr #5
   b2018: 4a1b035a     	eor	w26, w26, w27
   b201c: 4b1a0339     	sub	w25, w25, w26
   b2020: 0b01033a     	add	w26, w25, w1
   b2024: 0b19111b     	add	w27, w8, w25, lsl #4
   b2028: 4a1a037a     	eor	w26, w27, w26
   b202c: 0b59153b     	add	w27, w9, w25, lsr #5
   b2030: 4a1b035a     	eor	w26, w26, w27
   b2034: 4b1a0318     	sub	w24, w24, w26
   b2038: 0b0c031a     	add	w26, w24, w12
   b203c: 0b18115b     	add	w27, w10, w24, lsl #4
   b2040: 4a1a037a     	eor	w26, w27, w26
   b2044: 0b58157b     	add	w27, w11, w24, lsr #5
   b2048: 4a1b035a     	eor	w26, w26, w27
   b204c: 4b1a0339     	sub	w25, w25, w26
   b2050: 0b0c033a     	add	w26, w25, w12
   b2054: 0b19111b     	add	w27, w8, w25, lsl #4
   b2058: 4a1a037a     	eor	w26, w27, w26
   b205c: 0b59153b     	add	w27, w9, w25, lsr #5
   b2060: 4a1b035a     	eor	w26, w26, w27
   b2064: 4b1a0318     	sub	w24, w24, w26
   b2068: 0b04031a     	add	w26, w24, w4
   b206c: 0b18115b     	add	w27, w10, w24, lsl #4
   b2070: 4a1a037a     	eor	w26, w27, w26
   b2074: 0b58157b     	add	w27, w11, w24, lsr #5
   b2078: 4a1b035a     	eor	w26, w26, w27
   b207c: 4b1a0339     	sub	w25, w25, w26
   b2080: 0b04033a     	add	w26, w25, w4
   b2084: 0b19111b     	add	w27, w8, w25, lsl #4
   b2088: 4a1a037a     	eor	w26, w27, w26
   b208c: 0b59153b     	add	w27, w9, w25, lsr #5
   b2090: 4a1b035a     	eor	w26, w26, w27
   b2094: 4b1a0318     	sub	w24, w24, w26
   b2098: 0b10031a     	add	w26, w24, w16
   b209c: 0b18115b     	add	w27, w10, w24, lsl #4
   b20a0: 4a1a037a     	eor	w26, w27, w26
   b20a4: 0b58157b     	add	w27, w11, w24, lsr #5
   b20a8: 4a1b035a     	eor	w26, w26, w27
   b20ac: 4b1a0339     	sub	w25, w25, w26
   b20b0: 0b10033a     	add	w26, w25, w16
   b20b4: 0b19111b     	add	w27, w8, w25, lsl #4
   b20b8: 4a1a037a     	eor	w26, w27, w26
   b20bc: 0b59153b     	add	w27, w9, w25, lsr #5
   b20c0: 4a1b035a     	eor	w26, w26, w27
   b20c4: 4b1a0318     	sub	w24, w24, w26
   b20c8: 0b15031a     	add	w26, w24, w21
   b20cc: 0b18115b     	add	w27, w10, w24, lsl #4
   b20d0: 4a1a037a     	eor	w26, w27, w26
   b20d4: 0b58157b     	add	w27, w11, w24, lsr #5
   b20d8: 4a1b035a     	eor	w26, w26, w27
   b20dc: 4b1a0339     	sub	w25, w25, w26
   b20e0: 0b15033a     	add	w26, w25, w21
   b20e4: 0b19111b     	add	w27, w8, w25, lsl #4
   b20e8: 4a1a037a     	eor	w26, w27, w26
   b20ec: 0b59153b     	add	w27, w9, w25, lsr #5
   b20f0: 4a1b035a     	eor	w26, w26, w27
   b20f4: 4b1a0318     	sub	w24, w24, w26
   b20f8: 0b02031a     	add	w26, w24, w2
   b20fc: 0b18115b     	add	w27, w10, w24, lsl #4
   b2100: 4a1a037a     	eor	w26, w27, w26
   b2104: 0b58157b     	add	w27, w11, w24, lsr #5
   b2108: 4a1b035a     	eor	w26, w26, w27
   b210c: 4b1a0339     	sub	w25, w25, w26
   b2110: 0b02033a     	add	w26, w25, w2
   b2114: 0b19111b     	add	w27, w8, w25, lsl #4
   b2118: 4a1a037a     	eor	w26, w27, w26
   b211c: 0b59153b     	add	w27, w9, w25, lsr #5
   b2120: 4a1b035a     	eor	w26, w26, w27
   b2124: 4b1a0318     	sub	w24, w24, w26
   b2128: 0b0e031a     	add	w26, w24, w14
   b212c: 0b18115b     	add	w27, w10, w24, lsl #4
   b2130: 4a1a037a     	eor	w26, w27, w26
   b2134: 0b58157b     	add	w27, w11, w24, lsr #5
   b2138: 4a1b035a     	eor	w26, w26, w27
   b213c: 4b1a0339     	sub	w25, w25, w26
   b2140: 0b0e033a     	add	w26, w25, w14
   b2144: 0b19111b     	add	w27, w8, w25, lsl #4
   b2148: 4a1a037a     	eor	w26, w27, w26
   b214c: 0b59153b     	add	w27, w9, w25, lsr #5
   b2150: 4a1b035a     	eor	w26, w26, w27
   b2154: 4b1a0318     	sub	w24, w24, w26
   b2158: 0b06031a     	add	w26, w24, w6
   b215c: 0b18115b     	add	w27, w10, w24, lsl #4
   b2160: 4a1a037a     	eor	w26, w27, w26
   b2164: 0b58157b     	add	w27, w11, w24, lsr #5
   b2168: 4a1b035a     	eor	w26, w26, w27
   b216c: 4b1a0339     	sub	w25, w25, w26
   b2170: 0b06033a     	add	w26, w25, w6
   b2174: 0b19111b     	add	w27, w8, w25, lsl #4
   b2178: 4a1a037a     	eor	w26, w27, w26
   b217c: 0b59153b     	add	w27, w9, w25, lsr #5
   b2180: 4a1b035a     	eor	w26, w26, w27
   b2184: 4b1a0318     	sub	w24, w24, w26
   b2188: 0b00031a     	add	w26, w24, w0
   b218c: 0b18115b     	add	w27, w10, w24, lsl #4
   b2190: 4a1a037a     	eor	w26, w27, w26
   b2194: 0b58157b     	add	w27, w11, w24, lsr #5
   b2198: 4a1b035a     	eor	w26, w26, w27
   b219c: 4b1a0339     	sub	w25, w25, w26
   b21a0: 0b00033a     	add	w26, w25, w0
   b21a4: 0b19111b     	add	w27, w8, w25, lsl #4
   b21a8: 4a1a037a     	eor	w26, w27, w26
   b21ac: 0b59153b     	add	w27, w9, w25, lsr #5
   b21b0: 4a1b035a     	eor	w26, w26, w27
   b21b4: 4b1a0318     	sub	w24, w24, w26
   b21b8: 290067f8     	stp	w24, w25, [sp]
   b21bc: f94003f8     	ldr	x24, [sp]
   b21c0: f8008678     	str	x24, [x19], #0x8
   b21c4: 54ffe761     	b.ne	0xb1eb0 <InGame::CachedConfig::DecryptBuffer(unsigned char*, unsigned int)+0x1bc>
   b21c8: f94016c8     	ldr	x8, [x22, #0x28]
   b21cc: f85f83a9     	ldur	x9, [x29, #-0x8]
   b21d0: eb09011f     	cmp	x8, x9
   b21d4: 54000121     	b.ne	0xb21f8 <InGame::CachedConfig::DecryptBuffer(unsigned char*, unsigned int)+0x504>
   b21d8: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   b21dc: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   b21e0: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   b21e4: a94967fa     	ldp	x26, x25, [sp, #0x90]
   b21e8: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   b21ec: f94043fb     	ldr	x27, [sp, #0x80]
   b21f0: 910343ff     	add	sp, sp, #0xd0
   b21f4: d65f03c0     	ret
   b21f8: 9402ab0e     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b21fc <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)>:
   b21fc: d10483ff     	sub	sp, sp, #0x120
   b2200: fd0053ea     	str	d10, [sp, #0xa0]
   b2204: 6d0b23e9     	stp	d9, d8, [sp, #0xb0]
   b2208: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   b220c: 910303fd     	add	x29, sp, #0xc0
   b2210: a90d6ffc     	stp	x28, x27, [sp, #0xd0]
   b2214: a90e67fa     	stp	x26, x25, [sp, #0xe0]
   b2218: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
   b221c: a91057f6     	stp	x22, x21, [sp, #0x100]
   b2220: a9114ff4     	stp	x20, x19, [sp, #0x110]
   b2224: d53bd057     	mrs	x23, TPIDR_EL0
   b2228: d10123a9     	sub	x9, x29, #0x48
   b222c: f94016e8     	ldr	x8, [x23, #0x28]
   b2230: 91002129     	add	x9, x9, #0x8
   b2234: b0fffe0a     	adrp	x10, 0x73000
   b2238: 0f000428     	movi	v8.2s, #0x1
   b223c: f0fffe18     	adrp	x24, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   b2240: aa0103f9     	mov	x25, x1
   b2244: f81d03a8     	stur	x8, [x29, #-0x30]
   b2248: 910183e8     	add	x8, sp, #0x60
   b224c: b2400115     	orr	x21, x8, #0x1
   b2250: 910083e8     	add	x8, sp, #0x20
   b2254: b2400108     	orr	x8, x8, #0x1
   b2258: f81b83a9     	stur	x9, [x29, #-0x48]
   b225c: aa0003f3     	mov	x19, x0
   b2260: 8b224034     	add	x20, x1, w2, uxtw
   b2264: fd47694a     	ldr	d10, [x10, #0xed0]
   b2268: 91051318     	add	x24, x24, #0x144
   b226c: a900a7e8     	stp	x8, x9, [sp, #0x8]
   b2270: b0fffe08     	adrp	x8, 0x73000
   b2274: 9100e3e9     	add	x9, sp, #0x38
   b2278: a93c7fbf     	stp	xzr, xzr, [x29, #-0x40]
   b227c: 91004136     	add	x22, x9, #0x10
   b2280: fd477d09     	ldr	d9, [x8, #0xef8]
   b2284: 14000004     	b	0xb2294 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x98>
   b2288: f9403be0     	ldr	x0, [sp, #0x70]
   b228c: 9402ab15     	bl	0x15cee0 <_ZdlPv@plt>
   b2290: 360022fb     	tbz	w27, #0x0, 0xb26ec <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x4f0>
   b2294: eb14033f     	cmp	x25, x20
   b2298: 54001e42     	b.hs	0xb2660 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x464>
   b229c: 79404668     	ldrh	w8, [x19, #0x22]
   b22a0: 7100091f     	cmp	w8, #0x2
   b22a4: 540001a1     	b.ne	0xb22d8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0xdc>
   b22a8: cb190288     	sub	x8, x20, x25
   b22ac: f1001d1f     	cmp	x8, #0x7
   b22b0: 5400014c     	b.gt	0xb22d8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0xdc>
   b22b4: 34001d68     	cbz	w8, 0xb2660 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x464>
   b22b8: 92407d08     	and	x8, x8, #0xffffffff
   b22bc: aa1903e9     	mov	x9, x25
   b22c0: 3940012a     	ldrb	w10, [x9]
   b22c4: 350000aa     	cbnz	w10, 0xb22d8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0xdc>
   b22c8: 91000529     	add	x9, x9, #0x1
   b22cc: f1000508     	subs	x8, x8, #0x1
   b22d0: 54ffff81     	b.ne	0xb22c0 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0xc4>
   b22d4: 140000e3     	b	0xb2660 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x464>
   b22d8: 3840173a     	ldrb	w26, [x25], #0x1
   b22dc: 8b1a0328     	add	x8, x25, x26
   b22e0: eb14011f     	cmp	x8, x20
   b22e4: 54001ec2     	b.hs	0xb26bc <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x4c0>
   b22e8: 39400108     	ldrb	w8, [x8]
   b22ec: 35001e88     	cbnz	w8, 0xb26bc <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x4c0>
   b22f0: 71005f5f     	cmp	w26, #0x17
   b22f4: 540000c2     	b.hs	0xb230c <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x110>
   b22f8: 531f7b48     	lsl	w8, w26, #1
   b22fc: aa1503fb     	mov	x27, x21
   b2300: 390183e8     	strb	w8, [sp, #0x60]
   b2304: 3500015a     	cbnz	w26, 0xb232c <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x130>
   b2308: 1400000d     	b	0xb233c <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x140>
   b230c: 11004348     	add	w8, w26, #0x10
   b2310: 927c111c     	and	x28, x8, #0x1f0
   b2314: aa1c03e0     	mov	x0, x28
   b2318: 9402aad2     	bl	0x15ce60 <_Znwm@plt>
   b231c: b2400388     	orr	x8, x28, #0x1
   b2320: aa0003fb     	mov	x27, x0
   b2324: a90683fa     	stp	x26, x0, [sp, #0x68]
   b2328: f90033e8     	str	x8, [sp, #0x60]
   b232c: aa1b03e0     	mov	x0, x27
   b2330: aa1903e1     	mov	x1, x25
   b2334: aa1a03e2     	mov	x2, x26
   b2338: 9402ab5a     	bl	0x15d0a0 <memcpy@plt>
   b233c: 8b190348     	add	x8, x26, x25
   b2340: 383a6b7f     	strb	wzr, [x27, x26]
   b2344: 91000919     	add	x25, x8, #0x2
   b2348: 39400507     	ldrb	w7, [x8, #0x1]
   b234c: 510004e8     	sub	w8, w7, #0x1
   b2350: 71000d1f     	cmp	w8, #0x3
   b2354: 54000a08     	b.hi	0xb2494 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x298>
   b2358: 10000089     	adr	x9, 0xb2368 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x16c>
   b235c: 38686b0a     	ldrb	w10, [x24, x8]
   b2360: 8b0a0929     	add	x9, x9, x10, lsl #2
   b2364: d61f0120     	br	x9
   b2368: 9100073a     	add	x26, x25, #0x1
   b236c: eb14035f     	cmp	x26, x20
   b2370: 54000e89     	b.ls	0xb2540 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x344>
   b2374: b0fffe01     	adrp	x1, 0x73000
   b2378: f0fffdc3     	adrp	x3, 0x6d000
   b237c: 90fffde4     	adrp	x4, 0x6e000
   b2380: d0fffde6     	adrp	x6, 0x70000
   b2384: 52800080     	mov	w0, #0x4                // =4
   b2388: 9112dc21     	add	x1, x1, #0x4b7
   b238c: 52804122     	mov	w2, #0x209              // =521
   b2390: 9123e463     	add	x3, x3, #0x8f9
   b2394: 91182c84     	add	x4, x4, #0x60b
   b2398: aa1303e5     	mov	x5, x19
   b239c: 911b90c6     	add	x6, x6, #0x6e4
   b23a0: 9402aaa0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b23a4: 14000063     	b	0xb2530 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x334>
   b23a8: 9100233a     	add	x26, x25, #0x8
   b23ac: eb14035f     	cmp	x26, x20
   b23b0: 540008c9     	b.ls	0xb24c8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x2cc>
   b23b4: b0fffe01     	adrp	x1, 0x73000
   b23b8: f0fffdc3     	adrp	x3, 0x6d000
   b23bc: 90fffde4     	adrp	x4, 0x6e000
   b23c0: d0fffde6     	adrp	x6, 0x70000
   b23c4: 52800080     	mov	w0, #0x4                // =4
   b23c8: 9112dc21     	add	x1, x1, #0x4b7
   b23cc: 528044e2     	mov	w2, #0x227              // =551
   b23d0: 9123e463     	add	x3, x3, #0x8f9
   b23d4: 91182c84     	add	x4, x4, #0x60b
   b23d8: aa1303e5     	mov	x5, x19
   b23dc: 911b90c6     	add	x6, x6, #0x6e4
   b23e0: 9402aa90     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b23e4: 14000053     	b	0xb2530 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x334>
   b23e8: 9100133a     	add	x26, x25, #0x4
   b23ec: eb14035f     	cmp	x26, x20
   b23f0: 54000882     	b.hs	0xb2500 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x304>
   b23f4: b9400339     	ldr	w25, [x25]
   b23f8: 8b190348     	add	x8, x26, x25
   b23fc: 91000509     	add	x9, x8, #0x1
   b2400: eb14013f     	cmp	x9, x20
   b2404: 54000068     	b.hi	0xb2410 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x214>
   b2408: 39400108     	ldrb	w8, [x8]
   b240c: 34000e68     	cbz	w8, 0xb25d8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x3dc>
   b2410: b0fffe01     	adrp	x1, 0x73000
   b2414: f0fffdc3     	adrp	x3, 0x6d000
   b2418: 90fffde4     	adrp	x4, 0x6e000
   b241c: d0fffde6     	adrp	x6, 0x70000
   b2420: 52800080     	mov	w0, #0x4                // =4
   b2424: 9112dc21     	add	x1, x1, #0x4b7
   b2428: 528047c2     	mov	w2, #0x23e              // =574
   b242c: 9123e463     	add	x3, x3, #0x8f9
   b2430: 91182c84     	add	x4, x4, #0x60b
   b2434: aa1303e5     	mov	x5, x19
   b2438: 911b90c6     	add	x6, x6, #0x6e4
   b243c: 9402aa79     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2440: 2a1f03fb     	mov	w27, wzr
   b2444: aa1a03f9     	mov	x25, x26
   b2448: 394183e8     	ldrb	w8, [sp, #0x60]
   b244c: 3607f228     	tbz	w8, #0x0, 0xb2290 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x94>
   b2450: 17ffff8e     	b	0xb2288 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x8c>
   b2454: 9100233a     	add	x26, x25, #0x8
   b2458: eb14035f     	cmp	x26, x20
   b245c: 54000909     	b.ls	0xb257c <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x380>
   b2460: b0fffe01     	adrp	x1, 0x73000
   b2464: f0fffdc3     	adrp	x3, 0x6d000
   b2468: 90fffde4     	adrp	x4, 0x6e000
   b246c: d0fffde6     	adrp	x6, 0x70000
   b2470: 52800080     	mov	w0, #0x4                // =4
   b2474: 9112dc21     	add	x1, x1, #0x4b7
   b2478: 52804302     	mov	w2, #0x218              // =536
   b247c: 9123e463     	add	x3, x3, #0x8f9
   b2480: 91182c84     	add	x4, x4, #0x60b
   b2484: aa1303e5     	mov	x5, x19
   b2488: 911b90c6     	add	x6, x6, #0x6e4
   b248c: 9402aa65     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2490: 14000028     	b	0xb2530 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x334>
   b2494: b0fffe01     	adrp	x1, 0x73000
   b2498: f0fffdc3     	adrp	x3, 0x6d000
   b249c: 90fffde4     	adrp	x4, 0x6e000
   b24a0: 90fffe06     	adrp	x6, 0x72000
   b24a4: 52800080     	mov	w0, #0x4                // =4
   b24a8: 9112dc21     	add	x1, x1, #0x4b7
   b24ac: 52804922     	mov	w2, #0x249              // =585
   b24b0: 9123e463     	add	x3, x3, #0x8f9
   b24b4: 91182c84     	add	x4, x4, #0x60b
   b24b8: aa1303e5     	mov	x5, x19
   b24bc: 91370cc6     	add	x6, x6, #0xdc3
   b24c0: 9402aa58     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b24c4: 1400001b     	b	0xb2530 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x334>
   b24c8: 394183e8     	ldrb	w8, [sp, #0x60]
   b24cc: f9403be9     	ldr	x9, [sp, #0x70]
   b24d0: fd400320     	ldr	d0, [x25]
   b24d4: a9007edf     	stp	xzr, xzr, [x22]
   b24d8: 7200011f     	tst	w8, #0x1
   b24dc: f9000adf     	str	xzr, [x22, #0x10]
   b24e0: 9a8902a8     	csel	x8, x21, x9, eq
   b24e4: 6d0383ea     	stp	d10, d0, [sp, #0x38]
   b24e8: f90013e8     	str	x8, [sp, #0x20]
   b24ec: d10123a0     	sub	x0, x29, #0x48
   b24f0: 910083e1     	add	x1, sp, #0x20
   b24f4: 9100e3e2     	add	x2, sp, #0x38
   b24f8: 9402ac36     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   b24fc: 1400002e     	b	0xb25b4 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x3b8>
   b2500: b0fffe01     	adrp	x1, 0x73000
   b2504: f0fffdc3     	adrp	x3, 0x6d000
   b2508: 90fffde4     	adrp	x4, 0x6e000
   b250c: d0fffde6     	adrp	x6, 0x70000
   b2510: 52800080     	mov	w0, #0x4                // =4
   b2514: 9112dc21     	add	x1, x1, #0x4b7
   b2518: 528046c2     	mov	w2, #0x236              // =566
   b251c: 9123e463     	add	x3, x3, #0x8f9
   b2520: 91182c84     	add	x4, x4, #0x60b
   b2524: aa1303e5     	mov	x5, x19
   b2528: 911b90c6     	add	x6, x6, #0x6e4
   b252c: 9402aa3d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2530: 2a1f03fb     	mov	w27, wzr
   b2534: 394183e8     	ldrb	w8, [sp, #0x60]
   b2538: 3607eac8     	tbz	w8, #0x0, 0xb2290 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x94>
   b253c: 17ffff53     	b	0xb2288 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x8c>
   b2540: 394183e8     	ldrb	w8, [sp, #0x60]
   b2544: f9403be9     	ldr	x9, [sp, #0x70]
   b2548: 3940032a     	ldrb	w10, [x25]
   b254c: a9007edf     	stp	xzr, xzr, [x22]
   b2550: 7200011f     	tst	w8, #0x1
   b2554: f9000adf     	str	xzr, [x22, #0x10]
   b2558: 9a8902a8     	csel	x8, x21, x9, eq
   b255c: fd001fe8     	str	d8, [sp, #0x38]
   b2560: 390103ea     	strb	w10, [sp, #0x40]
   b2564: f90013e8     	str	x8, [sp, #0x20]
   b2568: d10123a0     	sub	x0, x29, #0x48
   b256c: 910083e1     	add	x1, sp, #0x20
   b2570: 9100e3e2     	add	x2, sp, #0x38
   b2574: 9402ac17     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   b2578: 1400000f     	b	0xb25b4 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x3b8>
   b257c: 394183e8     	ldrb	w8, [sp, #0x60]
   b2580: f9403be9     	ldr	x9, [sp, #0x70]
   b2584: f940032a     	ldr	x10, [x25]
   b2588: a9007edf     	stp	xzr, xzr, [x22]
   b258c: 7200011f     	tst	w8, #0x1
   b2590: f9000adf     	str	xzr, [x22, #0x10]
   b2594: 9a8902a8     	csel	x8, x21, x9, eq
   b2598: fd001fe9     	str	d9, [sp, #0x38]
   b259c: f90023ea     	str	x10, [sp, #0x40]
   b25a0: f90013e8     	str	x8, [sp, #0x20]
   b25a4: d10123a0     	sub	x0, x29, #0x48
   b25a8: 910083e1     	add	x1, sp, #0x20
   b25ac: 9100e3e2     	add	x2, sp, #0x38
   b25b0: 9402ac08     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   b25b4: 394123e8     	ldrb	w8, [sp, #0x48]
   b25b8: 36000068     	tbz	w8, #0x0, 0xb25c4 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x3c8>
   b25bc: f9402fe0     	ldr	x0, [sp, #0x58]
   b25c0: 9402aa48     	bl	0x15cee0 <_ZdlPv@plt>
   b25c4: 5280003b     	mov	w27, #0x1               // =1
   b25c8: aa1a03f9     	mov	x25, x26
   b25cc: 394183e8     	ldrb	w8, [sp, #0x60]
   b25d0: 3607e608     	tbz	w8, #0x0, 0xb2290 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x94>
   b25d4: 17ffff2d     	b	0xb2288 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x8c>
   b25d8: 910083e0     	add	x0, sp, #0x20
   b25dc: aa1a03e1     	mov	x1, x26
   b25e0: aa1903e2     	mov	x2, x25
   b25e4: 9400052b     	bl	0xb3a90 <InGame::CachedConfig::ValidateHeader(unsigned int)+0x90>
   b25e8: 394083e8     	ldrb	w8, [sp, #0x20]
   b25ec: f9401be9     	ldr	x9, [sp, #0x30]
   b25f0: 7200011f     	tst	w8, #0x1
   b25f4: f94007e8     	ldr	x8, [sp, #0x8]
   b25f8: 9a890101     	csel	x1, x8, x9, eq
   b25fc: 9100e3e0     	add	x0, sp, #0x38
   b2600: 9402aca0     	bl	0x15d880 <_ZN6InGame11ConfigValueC2EPKc@plt>
   b2604: 394183e8     	ldrb	w8, [sp, #0x60]
   b2608: f9403be9     	ldr	x9, [sp, #0x70]
   b260c: 7200011f     	tst	w8, #0x1
   b2610: 9a8902a8     	csel	x8, x21, x9, eq
   b2614: f9000fe8     	str	x8, [sp, #0x18]
   b2618: d10123a0     	sub	x0, x29, #0x48
   b261c: 910063e1     	add	x1, sp, #0x18
   b2620: 9100e3e2     	add	x2, sp, #0x38
   b2624: 9402abeb     	bl	0x15d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>
   b2628: 394123e8     	ldrb	w8, [sp, #0x48]
   b262c: 36000068     	tbz	w8, #0x0, 0xb2638 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x43c>
   b2630: f9402fe0     	ldr	x0, [sp, #0x58]
   b2634: 9402aa2b     	bl	0x15cee0 <_ZdlPv@plt>
   b2638: 394083e8     	ldrb	w8, [sp, #0x20]
   b263c: 36000068     	tbz	w8, #0x0, 0xb2648 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x44c>
   b2640: f9401be0     	ldr	x0, [sp, #0x30]
   b2644: 9402aa27     	bl	0x15cee0 <_ZdlPv@plt>
   b2648: 11000728     	add	w8, w25, #0x1
   b264c: 5280003b     	mov	w27, #0x1               // =1
   b2650: 8b080359     	add	x25, x26, x8
   b2654: 394183e8     	ldrb	w8, [sp, #0x60]
   b2658: 3607e1c8     	tbz	w8, #0x0, 0xb2290 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x94>
   b265c: 17ffff0b     	b	0xb2288 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x8c>
   b2660: a97bafa9     	ldp	x9, x11, [x29, #-0x48]
   b2664: d10123ae     	sub	x14, x29, #0x48
   b2668: f8408e68     	ldr	x8, [x19, #0x8]!
   b266c: aa1303ea     	mov	x10, x19
   b2670: f85c83ac     	ldur	x12, [x29, #-0x38]
   b2674: f9000269     	str	x9, [x19]
   b2678: f9400a6d     	ldr	x13, [x19, #0x10]
   b267c: f8408d49     	ldr	x9, [x10, #0x8]!
   b2680: f900014b     	str	x11, [x10]
   b2684: 9100416b     	add	x11, x11, #0x10
   b2688: f100019f     	cmp	x12, #0x0
   b268c: f9000a6c     	str	x12, [x19, #0x10]
   b2690: 9a8b026b     	csel	x11, x19, x11, eq
   b2694: 9100412c     	add	x12, x9, #0x10
   b2698: f10001bf     	cmp	x13, #0x0
   b269c: a93ba7a8     	stp	x8, x9, [x29, #-0x48]
   b26a0: 9a8c01c8     	csel	x8, x14, x12, eq
   b26a4: 52800033     	mov	w19, #0x1               // =1
   b26a8: f9400be9     	ldr	x9, [sp, #0x10]
   b26ac: f81c83ad     	stur	x13, [x29, #-0x38]
   b26b0: f900016a     	str	x10, [x11]
   b26b4: f9000109     	str	x9, [x8]
   b26b8: 1400000e     	b	0xb26f0 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x4f4>
   b26bc: b0fffe01     	adrp	x1, 0x73000
   b26c0: f0fffdc3     	adrp	x3, 0x6d000
   b26c4: 90fffde4     	adrp	x4, 0x6e000
   b26c8: d0fffde6     	adrp	x6, 0x70000
   b26cc: 9112dc21     	add	x1, x1, #0x4b7
   b26d0: 9123e463     	add	x3, x3, #0x8f9
   b26d4: 91182c84     	add	x4, x4, #0x60b
   b26d8: 911b90c6     	add	x6, x6, #0x6e4
   b26dc: 52800080     	mov	w0, #0x4                // =4
   b26e0: 52803f82     	mov	w2, #0x1fc              // =508
   b26e4: aa1303e5     	mov	x5, x19
   b26e8: 9402a9ce     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b26ec: 2a1f03f3     	mov	w19, wzr
   b26f0: f85c03a1     	ldur	x1, [x29, #-0x40]
   b26f4: d10123a0     	sub	x0, x29, #0x48
   b26f8: 9402abba     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b26fc: f94016e8     	ldr	x8, [x23, #0x28]
   b2700: f85d03a9     	ldur	x9, [x29, #-0x30]
   b2704: eb09011f     	cmp	x8, x9
   b2708: 54000181     	b.ne	0xb2738 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x53c>
   b270c: 2a1303e0     	mov	w0, w19
   b2710: fd4053ea     	ldr	d10, [sp, #0xa0]
   b2714: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   b2718: a95057f6     	ldp	x22, x21, [sp, #0x100]
   b271c: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
   b2720: a94e67fa     	ldp	x26, x25, [sp, #0xe0]
   b2724: a94d6ffc     	ldp	x28, x27, [sp, #0xd0]
   b2728: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   b272c: 6d4b23e9     	ldp	d9, d8, [sp, #0xb0]
   b2730: 910483ff     	add	sp, sp, #0x120
   b2734: d65f03c0     	ret
   b2738: 9402a9be     	bl	0x15ce30 <__stack_chk_fail@plt>
   b273c: 394123e8     	ldrb	w8, [sp, #0x48]
   b2740: aa0003f3     	mov	x19, x0
   b2744: 360000a8     	tbz	w8, #0x0, 0xb2758 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x55c>
   b2748: f9402fe0     	ldr	x0, [sp, #0x58]
   b274c: 9402a9e5     	bl	0x15cee0 <_ZdlPv@plt>
   b2750: 14000002     	b	0xb2758 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x55c>
   b2754: aa0003f3     	mov	x19, x0
   b2758: 394083e8     	ldrb	w8, [sp, #0x20]
   b275c: 36000268     	tbz	w8, #0x0, 0xb27a8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5ac>
   b2760: f9401be0     	ldr	x0, [sp, #0x30]
   b2764: 9402a9df     	bl	0x15cee0 <_ZdlPv@plt>
   b2768: 14000010     	b	0xb27a8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5ac>
   b276c: 1400000e     	b	0xb27a4 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5a8>
   b2770: aa0003f3     	mov	x19, x0
   b2774: 14000011     	b	0xb27b8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5bc>
   b2778: 1400000b     	b	0xb27a4 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5a8>
   b277c: 14000002     	b	0xb2784 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x588>
   b2780: 14000001     	b	0xb2784 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x588>
   b2784: 394123e8     	ldrb	w8, [sp, #0x48]
   b2788: aa0003f3     	mov	x19, x0
   b278c: 360000e8     	tbz	w8, #0x0, 0xb27a8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5ac>
   b2790: f9402fe0     	ldr	x0, [sp, #0x58]
   b2794: 9402a9d3     	bl	0x15cee0 <_ZdlPv@plt>
   b2798: 14000004     	b	0xb27a8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5ac>
   b279c: aa0003f3     	mov	x19, x0
   b27a0: 14000006     	b	0xb27b8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5bc>
   b27a4: aa0003f3     	mov	x19, x0
   b27a8: 394183e8     	ldrb	w8, [sp, #0x60]
   b27ac: 36000068     	tbz	w8, #0x0, 0xb27b8 <InGame::CachedConfig::DeserializeConfig(unsigned char const*, unsigned int)+0x5bc>
   b27b0: f9403be0     	ldr	x0, [sp, #0x70]
   b27b4: 9402a9cb     	bl	0x15cee0 <_ZdlPv@plt>
   b27b8: f85c03a1     	ldur	x1, [x29, #-0x40]
   b27bc: d10123a0     	sub	x0, x29, #0x48
   b27c0: 9402ab88     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b27c4: aa1303e0     	mov	x0, x19
   b27c8: 94029a66     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b27cc <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)>:
   b27cc: d102c3ff     	sub	sp, sp, #0xb0
   b27d0: a9087bfd     	stp	x29, x30, [sp, #0x80]
   b27d4: 910203fd     	add	x29, sp, #0x80
   b27d8: a90957f6     	stp	x22, x21, [sp, #0x90]
   b27dc: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   b27e0: aa0103f5     	mov	x21, x1
   b27e4: d53bd056     	mrs	x22, TPIDR_EL0
   b27e8: aa0003f3     	mov	x19, x0
   b27ec: b0fffe01     	adrp	x1, 0x73000
   b27f0: d0fffde3     	adrp	x3, 0x70000
   b27f4: 90fffde4     	adrp	x4, 0x6e000
   b27f8: 90fffe06     	adrp	x6, 0x72000
   b27fc: f94016c8     	ldr	x8, [x22, #0x28]
   b2800: 9112dc21     	add	x1, x1, #0x4b7
   b2804: 911b2063     	add	x3, x3, #0x6c8
   b2808: 91182c84     	add	x4, x4, #0x60b
   b280c: 913e58c6     	add	x6, x6, #0xf96
   b2810: 52800020     	mov	w0, #0x1                // =1
   b2814: 52801182     	mov	w2, #0x8c               // =140
   b2818: aa1303e5     	mov	x5, x19
   b281c: f81f83a8     	stur	x8, [x29, #-0x8]
   b2820: 52800034     	mov	w20, #0x1               // =1
   b2824: 9402a97f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2828: f9400aa8     	ldr	x8, [x21, #0x10]
   b282c: b4000b08     	cbz	x8, 0xb298c <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x1c0>
   b2830: 91002260     	add	x0, x19, #0x8
   b2834: eb15001f     	cmp	x0, x21
   b2838: 54000080     	b.eq	0xb2848 <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x7c>
   b283c: f84086a1     	ldr	x1, [x21], #0x8
   b2840: aa1503e2     	mov	x2, x21
   b2844: 9402ac17     	bl	0x15d8a0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE14__assign_multiINS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEEEEvT_SO_@plt>
   b2848: 910023e1     	add	x1, sp, #0x8
   b284c: 910013e2     	add	x2, sp, #0x4
   b2850: aa1303e0     	mov	x0, x19
   b2854: f90007ff     	str	xzr, [sp, #0x8]
   b2858: b90007ff     	str	wzr, [sp, #0x4]
   b285c: 9402ac15     	bl	0x15d8b0 <_ZN6InGame12CachedConfig15SerializeConfigERPhRj@plt>
   b2860: b0fffe01     	adrp	x1, 0x73000
   b2864: d0fffde3     	adrp	x3, 0x70000
   b2868: 90fffde4     	adrp	x4, 0x6e000
   b286c: 9112dc21     	add	x1, x1, #0x4b7
   b2870: 911b2063     	add	x3, x3, #0x6c8
   b2874: 91182c84     	add	x4, x4, #0x60b
   b2878: 36000680     	tbz	w0, #0x0, 0xb2948 <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x17c>
   b287c: f0fffdc6     	adrp	x6, 0x6d000
   b2880: 52800020     	mov	w0, #0x1                // =1
   b2884: 91129cc6     	add	x6, x6, #0x4a7
   b2888: 52801302     	mov	w2, #0x98               // =152
   b288c: aa1303e5     	mov	x5, x19
   b2890: 9402a964     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2894: b94007f4     	ldr	w20, [sp, #0x4]
   b2898: 529ff988     	mov	w8, #0xffcc             // =65484
   b289c: 6f00e400     	movi	v0.2d, #0000000000000000
   b28a0: 72a00068     	movk	w8, #0x3, lsl #16
   b28a4: 11012289     	add	w9, w20, #0x48
   b28a8: ad0283e0     	stp	q0, q0, [sp, #0x50]
   b28ac: ad0183e0     	stp	q0, q0, [sp, #0x30]
   b28b0: 29042668     	stp	w8, w9, [x19, #0x20]
   b28b4: ad0083e0     	stp	q0, q0, [sp, #0x10]
   b28b8: 9402ac02     	bl	0x15d8c0 <_ZN6InGame14uECC_secp256k1Ev@plt>
   b28bc: aa0003e2     	mov	x2, x0
   b28c0: 9100c3e0     	add	x0, sp, #0x30
   b28c4: 910043e1     	add	x1, sp, #0x10
   b28c8: 9402ac02     	bl	0x15d8d0 <_ZN6InGame13uECC_make_keyEPhS0_PKNS_12uECC_Curve_tE@plt>
   b28cc: ad4187e0     	ldp	q0, q1, [sp, #0x30]
   b28d0: aa1303e0     	mov	x0, x19
   b28d4: 2a1403e2     	mov	w2, w20
   b28d8: 3c828260     	stur	q0, [x19, #0x28]
   b28dc: ad428fe2     	ldp	q2, q3, [sp, #0x50]
   b28e0: 3c838261     	stur	q1, [x19, #0x38]
   b28e4: 3c848262     	stur	q2, [x19, #0x48]
   b28e8: f94007f5     	ldr	x21, [sp, #0x8]
   b28ec: 3c858263     	stur	q3, [x19, #0x58]
   b28f0: aa1503e1     	mov	x1, x21
   b28f4: 9402abfb     	bl	0x15d8e0 <_ZN6InGame12CachedConfig13EncryptBufferEPhj@plt>
   b28f8: aa1303e0     	mov	x0, x19
   b28fc: aa1503e1     	mov	x1, x21
   b2900: 2a1403e2     	mov	w2, w20
   b2904: 9402abfb     	bl	0x15d8f0 <_ZN6InGame12CachedConfig17WriteConfigToFileEPKhj@plt>
   b2908: b0fffe01     	adrp	x1, 0x73000
   b290c: d0fffde3     	adrp	x3, 0x70000
   b2910: 90fffde4     	adrp	x4, 0x6e000
   b2914: 2a0003f4     	mov	w20, w0
   b2918: 9112dc21     	add	x1, x1, #0x4b7
   b291c: 911b2063     	add	x3, x3, #0x6c8
   b2920: 91182c84     	add	x4, x4, #0x60b
   b2924: 36000220     	tbz	w0, #0x0, 0xb2968 <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x19c>
   b2928: 90fffde6     	adrp	x6, 0x6e000
   b292c: 52800020     	mov	w0, #0x1                // =1
   b2930: 912aa0c6     	add	x6, x6, #0xaa8
   b2934: 528014c2     	mov	w2, #0xa6               // =166
   b2938: aa1303e5     	mov	x5, x19
   b293c: 9402a939     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2940: b5000235     	cbnz	x21, 0xb2984 <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x1b8>
   b2944: 14000012     	b	0xb298c <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x1c0>
   b2948: d0fffde6     	adrp	x6, 0x70000
   b294c: 52800080     	mov	w0, #0x4                // =4
   b2950: 911158c6     	add	x6, x6, #0x456
   b2954: 52801382     	mov	w2, #0x9c               // =156
   b2958: aa1303e5     	mov	x5, x19
   b295c: 9402a931     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2960: 2a1f03f4     	mov	w20, wzr
   b2964: 1400000a     	b	0xb298c <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x1c0>
   b2968: 90fffde6     	adrp	x6, 0x6e000
   b296c: 52800080     	mov	w0, #0x4                // =4
   b2970: 910accc6     	add	x6, x6, #0x2b3
   b2974: 52801542     	mov	w2, #0xaa               // =170
   b2978: aa1303e5     	mov	x5, x19
   b297c: 9402a929     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2980: b4000075     	cbz	x21, 0xb298c <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x1c0>
   b2984: aa1503e0     	mov	x0, x21
   b2988: 9402ab96     	bl	0x15d7e0 <_ZdaPv@plt>
   b298c: f94016c8     	ldr	x8, [x22, #0x28]
   b2990: f85f83a9     	ldur	x9, [x29, #-0x8]
   b2994: eb09011f     	cmp	x8, x9
   b2998: 540000e1     	b.ne	0xb29b4 <InGame::CachedConfig::SaveConfig(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue>>>)+0x1e8>
   b299c: 12000280     	and	w0, w20, #0x1
   b29a0: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   b29a4: a94957f6     	ldp	x22, x21, [sp, #0x90]
   b29a8: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   b29ac: 9102c3ff     	add	sp, sp, #0xb0
   b29b0: d65f03c0     	ret
   b29b4: 9402a91f     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b29b8 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)>:
   b29b8: d10183ff     	sub	sp, sp, #0x60
   b29bc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b29c0: 910043fd     	add	x29, sp, #0x10
   b29c4: f90013f9     	str	x25, [sp, #0x20]
   b29c8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b29cc: a90457f6     	stp	x22, x21, [sp, #0x40]
   b29d0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b29d4: f9400409     	ldr	x9, [x0, #0x8]
   b29d8: aa0203f3     	mov	x19, x2
   b29dc: aa0103f5     	mov	x21, x1
   b29e0: aa0003f4     	mov	x20, x0
   b29e4: 91004019     	add	x25, x0, #0x10
   b29e8: 2a1f03e8     	mov	w8, wzr
   b29ec: eb19013f     	cmp	x9, x25
   b29f0: b900005f     	str	wzr, [x2]
   b29f4: 540004a0     	b.eq	0xb2a88 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0xd0>
   b29f8: 528000ca     	mov	w10, #0x6               // =6
   b29fc: 14000009     	b	0xb2a20 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x68>
   b2a00: b9403d2e     	ldr	w14, [x9, #0x3c]
   b2a04: aa0d03e9     	mov	x9, x13
   b2a08: eb1901bf     	cmp	x13, x25
   b2a0c: 0b0e0108     	add	w8, w8, w14
   b2a10: 0b0c0108     	add	w8, w8, w12
   b2a14: 0b0b0108     	add	w8, w8, w11
   b2a18: 11000908     	add	w8, w8, #0x2
   b2a1c: 54000360     	b.eq	0xb2a88 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0xd0>
   b2a20: 3940812b     	ldrb	w11, [x9, #0x20]
   b2a24: b940292c     	ldr	w12, [x9, #0x28]
   b2a28: b940392d     	ldr	w13, [x9, #0x38]
   b2a2c: 53017d6e     	lsr	w14, w11, #1
   b2a30: 7200017f     	tst	w11, #0x1
   b2a34: 1a8c01cb     	csel	w11, w14, w12, eq
   b2a38: f940052e     	ldr	x14, [x9, #0x8]
   b2a3c: 710011bf     	cmp	w13, #0x4
   b2a40: 1a9f054c     	csinc	w12, w10, wzr, eq
   b2a44: b40000ae     	cbz	x14, 0xb2a58 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0xa0>
   b2a48: aa0e03ed     	mov	x13, x14
   b2a4c: f94001ce     	ldr	x14, [x14]
   b2a50: b5ffffce     	cbnz	x14, 0xb2a48 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x90>
   b2a54: 17ffffeb     	b	0xb2a00 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x48>
   b2a58: aa0903ee     	mov	x14, x9
   b2a5c: f8410dcd     	ldr	x13, [x14, #0x10]!
   b2a60: f94001af     	ldr	x15, [x13]
   b2a64: eb0901ff     	cmp	x15, x9
   b2a68: 54fffcc0     	b.eq	0xb2a00 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x48>
   b2a6c: f94001cf     	ldr	x15, [x14]
   b2a70: aa0f03ee     	mov	x14, x15
   b2a74: f8410dcd     	ldr	x13, [x14, #0x10]!
   b2a78: f94001b0     	ldr	x16, [x13]
   b2a7c: eb0f021f     	cmp	x16, x15
   b2a80: 54ffff61     	b.ne	0xb2a6c <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0xb4>
   b2a84: 17ffffdf     	b	0xb2a00 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x48>
   b2a88: 12000909     	and	w9, w8, #0x7
   b2a8c: 5280010a     	mov	w10, #0x8               // =8
   b2a90: 4b090156     	sub	w22, w10, w9
   b2a94: 2a0803f7     	mov	w23, w8
   b2a98: b0fffe01     	adrp	x1, 0x73000
   b2a9c: 90fffde3     	adrp	x3, 0x6e000
   b2aa0: 90fffde4     	adrp	x4, 0x6e000
   b2aa4: 90fffde6     	adrp	x6, 0x6e000
   b2aa8: 0b0802c9     	add	w9, w22, w8
   b2aac: 9112dc21     	add	x1, x1, #0x4b7
   b2ab0: 912b4063     	add	x3, x3, #0xad0
   b2ab4: 91182c84     	add	x4, x4, #0x60b
   b2ab8: 912b80c6     	add	x6, x6, #0xae0
   b2abc: 2a1f03e0     	mov	w0, wzr
   b2ac0: 528032e2     	mov	w2, #0x197              // =407
   b2ac4: aa1403e5     	mov	x5, x20
   b2ac8: aa1703e7     	mov	x7, x23
   b2acc: b9000269     	str	w9, [x19]
   b2ad0: f90003e9     	str	x9, [sp]
   b2ad4: 9402a8d3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2ad8: b9400278     	ldr	w24, [x19]
   b2adc: d00005c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b2ae0: f9449421     	ldr	x1, [x1, #0x928]
   b2ae4: aa1803e0     	mov	x0, x24
   b2ae8: 9402ab62     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b2aec: aa0003f3     	mov	x19, x0
   b2af0: f90002a0     	str	x0, [x21]
   b2af4: b4000b40     	cbz	x0, 0xb2c5c <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x2a4>
   b2af8: aa1303e0     	mov	x0, x19
   b2afc: 2a1f03e1     	mov	w1, wzr
   b2b00: aa1703e2     	mov	x2, x23
   b2b04: 9402a8cf     	bl	0x15ce40 <memset@plt>
   b2b08: 8b170260     	add	x0, x19, x23
   b2b0c: 2a1603e1     	mov	w1, w22
   b2b10: aa1603e2     	mov	x2, x22
   b2b14: 9402a8cb     	bl	0x15ce40 <memset@plt>
   b2b18: f9400696     	ldr	x22, [x20, #0x8]
   b2b1c: eb1902df     	cmp	x22, x25
   b2b20: 54000b80     	b.eq	0xb2c90 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x2d8>
   b2b24: f0fffe15     	adrp	x21, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   b2b28: aa1303f4     	mov	x20, x19
   b2b2c: 910522b5     	add	x21, x21, #0x148
   b2b30: 14000004     	b	0xb2b40 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x188>
   b2b34: aa0903f6     	mov	x22, x9
   b2b38: eb1902df     	cmp	x22, x25
   b2b3c: 54000aa0     	b.eq	0xb2c90 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x2d8>
   b2b40: aa1603e8     	mov	x8, x22
   b2b44: 38420d09     	ldrb	w9, [x8, #0x20]!
   b2b48: f940050a     	ldr	x10, [x8, #0x8]
   b2b4c: d341fd2b     	lsr	x11, x9, #1
   b2b50: 7200013f     	tst	w9, #0x1
   b2b54: 9a8a0169     	csel	x9, x11, x10, eq
   b2b58: f103fd3f     	cmp	x9, #0xff
   b2b5c: 540005c8     	b.hi	0xb2c14 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x25c>
   b2b60: 38001689     	strb	w9, [x20], #0x1
   b2b64: a942aacb     	ldp	x11, x10, [x22, #0x28]
   b2b68: aa1403e0     	mov	x0, x20
   b2b6c: 394082c9     	ldrb	w9, [x22, #0x20]
   b2b70: 7200013f     	tst	w9, #0x1
   b2b74: d341fd29     	lsr	x9, x9, #1
   b2b78: 9a881541     	csinc	x1, x10, x8, ne
   b2b7c: 9a8b0122     	csel	x2, x9, x11, eq
   b2b80: 9402a948     	bl	0x15d0a0 <memcpy@plt>
   b2b84: 394082c8     	ldrb	w8, [x22, #0x20]
   b2b88: f94016c9     	ldr	x9, [x22, #0x28]
   b2b8c: d341fd0a     	lsr	x10, x8, #1
   b2b90: 7200011f     	tst	w8, #0x1
   b2b94: 9a890148     	csel	x8, x10, x9, eq
   b2b98: b9403ac9     	ldr	w9, [x22, #0x38]
   b2b9c: 8b140108     	add	x8, x8, x20
   b2ba0: 91000914     	add	x20, x8, #0x2
   b2ba4: 39000509     	strb	w9, [x8, #0x1]
   b2ba8: b9403ac9     	ldr	w9, [x22, #0x38]
   b2bac: 51000528     	sub	w8, w9, #0x1
   b2bb0: 71000d1f     	cmp	w8, #0x3
   b2bb4: 54000308     	b.hi	0xb2c14 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x25c>
   b2bb8: 10000089     	adr	x9, 0xb2bc8 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x210>
   b2bbc: 38686aaa     	ldrb	w10, [x21, x8]
   b2bc0: 8b0a0929     	add	x9, x9, x10, lsl #2
   b2bc4: d61f0120     	br	x9
   b2bc8: 910102c1     	add	x1, x22, #0x40
   b2bcc: b9403ec2     	ldr	w2, [x22, #0x3c]
   b2bd0: aa1403e0     	mov	x0, x20
   b2bd4: 9402a933     	bl	0x15d0a0 <memcpy@plt>
   b2bd8: b9403ec8     	ldr	w8, [x22, #0x3c]
   b2bdc: 1400000d     	b	0xb2c10 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x258>
   b2be0: b9403ec8     	ldr	w8, [x22, #0x3c]
   b2be4: 910126ca     	add	x10, x22, #0x49
   b2be8: b8004688     	str	w8, [x20], #0x4
   b2bec: 394122c8     	ldrb	w8, [x22, #0x48]
   b2bf0: aa1403e0     	mov	x0, x20
   b2bf4: f9402ec9     	ldr	x9, [x22, #0x58]
   b2bf8: b9403ec2     	ldr	w2, [x22, #0x3c]
   b2bfc: 7200011f     	tst	w8, #0x1
   b2c00: 9a890141     	csel	x1, x10, x9, eq
   b2c04: 9402a927     	bl	0x15d0a0 <memcpy@plt>
   b2c08: b9403ec8     	ldr	w8, [x22, #0x3c]
   b2c0c: 11000508     	add	w8, w8, #0x1
   b2c10: 8b080294     	add	x20, x20, x8
   b2c14: f94006c8     	ldr	x8, [x22, #0x8]
   b2c18: b40000a8     	cbz	x8, 0xb2c2c <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x274>
   b2c1c: aa0803f6     	mov	x22, x8
   b2c20: f9400108     	ldr	x8, [x8]
   b2c24: b5ffffc8     	cbnz	x8, 0xb2c1c <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x264>
   b2c28: 17ffffc4     	b	0xb2b38 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x180>
   b2c2c: aa1603e8     	mov	x8, x22
   b2c30: f8410d09     	ldr	x9, [x8, #0x10]!
   b2c34: f940012a     	ldr	x10, [x9]
   b2c38: eb16015f     	cmp	x10, x22
   b2c3c: 54fff7c0     	b.eq	0xb2b34 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x17c>
   b2c40: f9400109     	ldr	x9, [x8]
   b2c44: aa0903e8     	mov	x8, x9
   b2c48: f8410d16     	ldr	x22, [x8, #0x10]!
   b2c4c: f94002ca     	ldr	x10, [x22]
   b2c50: eb09015f     	cmp	x10, x9
   b2c54: 54ffff61     	b.ne	0xb2c40 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x288>
   b2c58: 17ffffb8     	b	0xb2b38 <InGame::CachedConfig::SerializeConfig(unsigned char*&, unsigned int&)+0x180>
   b2c5c: b0fffe01     	adrp	x1, 0x73000
   b2c60: 90fffde3     	adrp	x3, 0x6e000
   b2c64: 90fffde4     	adrp	x4, 0x6e000
   b2c68: b0fffde6     	adrp	x6, 0x6f000
   b2c6c: 9112dc21     	add	x1, x1, #0x4b7
   b2c70: 912b4063     	add	x3, x3, #0xad0
   b2c74: 91182c84     	add	x4, x4, #0x60b
   b2c78: 910170c6     	add	x6, x6, #0x5c
   b2c7c: 52800080     	mov	w0, #0x4                // =4
   b2c80: 52803382     	mov	w2, #0x19c              // =412
   b2c84: aa1403e5     	mov	x5, x20
   b2c88: 2a1803e7     	mov	w7, w24
   b2c8c: 9402a865     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b2c90: f100027f     	cmp	x19, #0x0
   b2c94: f94013f9     	ldr	x25, [sp, #0x20]
   b2c98: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b2c9c: 1a9f07e0     	cset	w0, ne
   b2ca0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b2ca4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b2ca8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b2cac: 910183ff     	add	sp, sp, #0x60
   b2cb0: d65f03c0     	ret

00000000000b2cb4 <InGame::CachedConfig::FillHeader(unsigned int)>:
   b2cb4: d10243ff     	sub	sp, sp, #0x90
   b2cb8: a9077bfd     	stp	x29, x30, [sp, #0x70]
   b2cbc: 9101c3fd     	add	x29, sp, #0x70
   b2cc0: a9084ff4     	stp	x20, x19, [sp, #0x80]
   b2cc4: d53bd054     	mrs	x20, TPIDR_EL0
   b2cc8: 529ff989     	mov	w9, #0xffcc             // =65484
   b2ccc: 6f00e400     	movi	v0.2d, #0000000000000000
   b2cd0: f9401688     	ldr	x8, [x20, #0x28]
   b2cd4: 72a00069     	movk	w9, #0x3, lsl #16
   b2cd8: 1101202a     	add	w10, w1, #0x48
   b2cdc: aa0003f3     	mov	x19, x0
   b2ce0: f81f83a8     	stur	x8, [x29, #-0x8]
   b2ce4: 29042809     	stp	w9, w10, [x0, #0x20]
   b2ce8: ad0203e0     	stp	q0, q0, [sp, #0x40]
   b2cec: ad0103e0     	stp	q0, q0, [sp, #0x20]
   b2cf0: ad0003e0     	stp	q0, q0, [sp]
   b2cf4: 9402aaf3     	bl	0x15d8c0 <_ZN6InGame14uECC_secp256k1Ev@plt>
   b2cf8: aa0003e2     	mov	x2, x0
   b2cfc: 910083e0     	add	x0, sp, #0x20
   b2d00: 910003e1     	mov	x1, sp
   b2d04: 9402aaf3     	bl	0x15d8d0 <_ZN6InGame13uECC_make_keyEPhS0_PKNS_12uECC_Curve_tE@plt>
   b2d08: ad4107e0     	ldp	q0, q1, [sp, #0x20]
   b2d0c: 3c828260     	stur	q0, [x19, #0x28]
   b2d10: ad420fe2     	ldp	q2, q3, [sp, #0x40]
   b2d14: 3c838261     	stur	q1, [x19, #0x38]
   b2d18: 3c848262     	stur	q2, [x19, #0x48]
   b2d1c: 3c858263     	stur	q3, [x19, #0x58]
   b2d20: f9401688     	ldr	x8, [x20, #0x28]
   b2d24: f85f83a9     	ldur	x9, [x29, #-0x8]
   b2d28: eb09011f     	cmp	x8, x9
   b2d2c: 540000c1     	b.ne	0xb2d44 <InGame::CachedConfig::FillHeader(unsigned int)+0x90>
   b2d30: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   b2d34: 52800020     	mov	w0, #0x1                // =1
   b2d38: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   b2d3c: 910243ff     	add	sp, sp, #0x90
   b2d40: d65f03c0     	ret
   b2d44: 9402a83b     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b2d48 <InGame::CachedConfig::EncryptBuffer(unsigned char*, unsigned int)>:
   b2d48: d10343ff     	sub	sp, sp, #0xd0
   b2d4c: a9077bfd     	stp	x29, x30, [sp, #0x70]
   b2d50: 9101c3fd     	add	x29, sp, #0x70
   b2d54: a9086ffc     	stp	x28, x27, [sp, #0x80]
   b2d58: a90967fa     	stp	x26, x25, [sp, #0x90]
   b2d5c: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   b2d60: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   b2d64: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   b2d68: d53bd056     	mrs	x22, TPIDR_EL0
   b2d6c: 91008015     	add	x21, x0, #0x20
   b2d70: f94016c8     	ldr	x8, [x22, #0x28]
   b2d74: 910003e0     	mov	x0, sp
   b2d78: 2a0203f4     	mov	w20, w2
   b2d7c: aa0103f3     	mov	x19, x1
   b2d80: f81f83a8     	stur	x8, [x29, #-0x8]
   b2d84: 9402a987     	bl	0x15d3a0 <_ZN6InGame7MD5InitEPNS_10MD5ContextE@plt>
   b2d88: 910003e0     	mov	x0, sp
   b2d8c: aa1503e1     	mov	x1, x21
   b2d90: 52800902     	mov	w2, #0x48               // =72
   b2d94: 9402a987     	bl	0x15d3b0 <_ZN6InGame9MD5UpdateEPNS_10MD5ContextEPhm@plt>
   b2d98: 910003e0     	mov	x0, sp
   b2d9c: 9402a98d     	bl	0x15d3d0 <_ZN6InGame11MD5FinalizeEPNS_10MD5ContextE@plt>
   b2da0: 7100229f     	cmp	w20, #0x8
   b2da4: 54002403     	b.lo	0xb3224 <InGame::CachedConfig::EncryptBuffer(unsigned char*, unsigned int)+0x4dc>
   b2da8: 394163e9     	ldrb	w9, [sp, #0x58]
   b2dac: 529cdc82     	mov	w2, #0xe6e4             // =59108
   b2db0: 394167ea     	ldrb	w10, [sp, #0x59]
   b2db4: 52969583     	mov	w3, #0xb4ac             // =46252
   b2db8: 39416beb     	ldrb	w11, [sp, #0x5a]
   b2dbc: 528a81e4     	mov	w4, #0x540f             // =21519
   b2dc0: 2a0903ed     	mov	w13, w9
   b2dc4: 394173e8     	ldrb	w8, [sp, #0x5c]
   b2dc8: 1200012c     	and	w12, w9, #0x1
   b2dcc: 39416fe9     	ldrb	w9, [sp, #0x5b]
   b2dd0: 33181d4d     	bfi	w13, w10, #8, #8
   b2dd4: 394177ea     	ldrb	w10, [sp, #0x5d]
   b2dd8: 33101d6d     	bfi	w13, w11, #16, #8
   b2ddc: 39417beb     	ldrb	w11, [sp, #0x5e]
   b2de0: 39417fef     	ldrb	w15, [sp, #0x5f]
   b2de4: 33081d2d     	bfi	w13, w9, #24, #8
   b2de8: 394183e9     	ldrb	w9, [sp, #0x60]
   b2dec: 1200010e     	and	w14, w8, #0x1
   b2df0: 33181d48     	bfi	w8, w10, #8, #8
   b2df4: 394187ea     	ldrb	w10, [sp, #0x61]
   b2df8: 33101d68     	bfi	w8, w11, #16, #8
   b2dfc: 394197f1     	ldrb	w17, [sp, #0x65]
   b2e00: 33081de8     	bfi	w8, w15, #24, #8
   b2e04: 394193ef     	ldrb	w15, [sp, #0x64]
   b2e08: 39418beb     	ldrb	w11, [sp, #0x62]
   b2e0c: 12000130     	and	w16, w9, #0x1
   b2e10: 2a0903e0     	mov	w0, w9
   b2e14: 39419be9     	ldrb	w9, [sp, #0x66]
   b2e18: 33181d40     	bfi	w0, w10, #8, #8
   b2e1c: 120001e1     	and	w1, w15, #0x1
   b2e20: 33181e2f     	bfi	w15, w17, #8, #8
   b2e24: 39418fea     	ldrb	w10, [sp, #0x63]
   b2e28: 33101d60     	bfi	w0, w11, #16, #8
   b2e2c: 39419feb     	ldrb	w11, [sp, #0x67]
   b2e30: 33101d2f     	bfi	w15, w9, #16, #8
   b2e34: 510005c9     	sub	w9, w14, #0x1
   b2e38: 4a080128     	eor	w8, w9, w8
   b2e3c: 528d48e9     	mov	w9, #0x6a47             // =27207
   b2e40: 72a44789     	movk	w9, #0x223c, lsl #16
   b2e44: 33081d40     	bfi	w0, w10, #24, #8
   b2e48: 33081d6f     	bfi	w15, w11, #24, #8
   b2e4c: 4a090108     	eor	w8, w8, w9
   b2e50: 51000429     	sub	w9, w1, #0x1
   b2e54: 5298ad4a     	mov	w10, #0xc56a            // =50538
   b2e58: 4a0f0129     	eor	w9, w9, w15
   b2e5c: 72ba332a     	movk	w10, #0xd199, lsl #16
   b2e60: 4a0a0129     	eor	w9, w9, w10
   b2e64: 5100058a     	sub	w10, w12, #0x1
   b2e68: 5280e68b     	mov	w11, #0x734             // =1844
   b2e6c: 4a0d014a     	eor	w10, w10, w13
   b2e70: 72bbfbeb     	movk	w11, #0xdfdf, lsl #16
   b2e74: 5294f88c     	mov	w12, #0xa7c4            // =42948
   b2e78: 4a0b014a     	eor	w10, w10, w11
   b2e7c: 5100060b     	sub	w11, w16, #0x1
   b2e80: 4a00016b     	eor	w11, w11, w0
   b2e84: 72a09fac     	movk	w12, #0x4fd, lsl #16
   b2e88: 4a0c016b     	eor	w11, w11, w12
   b2e8c: 5299b90c     	mov	w12, #0xcdc8            // =52680
   b2e90: 5293720d     	mov	w13, #0x9b90            // =39824
   b2e94: 528da56e     	mov	w14, #0x6d2b            // =27947
   b2e98: 52875e6f     	mov	w15, #0x3af3            // =15091
   b2e9c: 529b4ad0     	mov	w16, #0xda56            // =55894
   b2ea0: 529503d1     	mov	w17, #0xa81e            // =43038
   b2ea4: 528f3720     	mov	w0, #0x79b9             // =31161
   b2ea8: 5288f021     	mov	w1, #0x4781             // =18305
   b2eac: 52843ae5     	mov	w5, #0x21d7             // =8663
   b2eb0: 529e6e46     	mov	w6, #0xf372             // =62322
   b2eb4: 52982747     	mov	w7, #0xc13a             // =49466
   b2eb8: 528c13b5     	mov	w21, #0x609d            // =24733
   b2ebc: 5285ccb7     	mov	w23, #0x2e65            // =11877
   b2ec0: 72be376c     	movk	w12, #0xf1bb, lsl #16
   b2ec4: 72bc6eed     	movk	w13, #0xe377, lsl #16
   b2ec8: 72bb54ce     	movk	w14, #0xdaa6, lsl #16
   b2ecc: 72b98c4f     	movk	w15, #0xcc62, lsl #16
   b2ed0: 72b6a990     	movk	w16, #0xb54c, lsl #16
   b2ed4: 72b4e111     	movk	w17, #0xa708, lsl #16
   b2ed8: 72b3c6e0     	movk	w0, #0x9e37, lsl #16
   b2edc: 72b1fe61     	movk	w1, #0x8ff3, lsl #16
   b2ee0: 72af1ba2     	movk	w2, #0x78dd, lsl #16
   b2ee4: 72ad5323     	movk	w3, #0x6a99, lsl #16
   b2ee8: 72aa7084     	movk	w4, #0x5384, lsl #16
   b2eec: 72a8a805     	movk	w5, #0x4540, lsl #16
   b2ef0: 72a78dc6     	movk	w6, #0x3c6e, lsl #16
   b2ef4: 72a5c547     	movk	w7, #0x2e2a, lsl #16
   b2ef8: 72a2e2b5     	movk	w21, #0x1715, lsl #16
   b2efc: 72a11a37     	movk	w23, #0x8d1, lsl #16
   b2f00: 53037e94     	lsr	w20, w20, #3
   b2f04: f9400278     	ldr	x24, [x19]
   b2f08: f1000694     	subs	x20, x20, #0x1
   b2f0c: d360ff19     	lsr	x25, x24, #32
   b2f10: d365ff1c     	lsr	x28, x24, #37
   b2f14: 0b00033a     	add	w26, w25, w0
   b2f18: 0b19111b     	add	w27, w8, w25, lsl #4
   b2f1c: 4a1a037a     	eor	w26, w27, w26
   b2f20: 0b09039b     	add	w27, w28, w9
   b2f24: 4a1b035a     	eor	w26, w26, w27
   b2f28: 0b180358     	add	w24, w26, w24
   b2f2c: 0b00031b     	add	w27, w24, w0
   b2f30: 0b18115a     	add	w26, w10, w24, lsl #4
   b2f34: 4a1b035a     	eor	w26, w26, w27
   b2f38: 0b58157b     	add	w27, w11, w24, lsr #5
   b2f3c: 4a1b035a     	eor	w26, w26, w27
   b2f40: 0b190359     	add	w25, w26, w25
   b2f44: 0b06033b     	add	w27, w25, w6
   b2f48: 0b19111a     	add	w26, w8, w25, lsl #4
   b2f4c: 4a1b035a     	eor	w26, w26, w27
   b2f50: 0b59153b     	add	w27, w9, w25, lsr #5
   b2f54: 4a1b035a     	eor	w26, w26, w27
   b2f58: 0b180358     	add	w24, w26, w24
   b2f5c: 0b06031b     	add	w27, w24, w6
   b2f60: 0b18115a     	add	w26, w10, w24, lsl #4
   b2f64: 4a1b035a     	eor	w26, w26, w27
   b2f68: 0b58157b     	add	w27, w11, w24, lsr #5
   b2f6c: 4a1b035a     	eor	w26, w26, w27
   b2f70: 0b190359     	add	w25, w26, w25
   b2f74: 0b0e033b     	add	w27, w25, w14
   b2f78: 0b19111a     	add	w26, w8, w25, lsl #4
   b2f7c: 4a1b035a     	eor	w26, w26, w27
   b2f80: 0b59153b     	add	w27, w9, w25, lsr #5
   b2f84: 4a1b035a     	eor	w26, w26, w27
   b2f88: 0b180358     	add	w24, w26, w24
   b2f8c: 0b0e031b     	add	w27, w24, w14
   b2f90: 0b18115a     	add	w26, w10, w24, lsl #4
   b2f94: 4a1b035a     	eor	w26, w26, w27
   b2f98: 0b58157b     	add	w27, w11, w24, lsr #5
   b2f9c: 4a1b035a     	eor	w26, w26, w27
   b2fa0: 0b190359     	add	w25, w26, w25
   b2fa4: 0b02033b     	add	w27, w25, w2
   b2fa8: 0b19111a     	add	w26, w8, w25, lsl #4
   b2fac: 4a1b035a     	eor	w26, w26, w27
   b2fb0: 0b59153b     	add	w27, w9, w25, lsr #5
   b2fb4: 4a1b035a     	eor	w26, w26, w27
   b2fb8: 0b180358     	add	w24, w26, w24
   b2fbc: 0b02031b     	add	w27, w24, w2
   b2fc0: 0b18115a     	add	w26, w10, w24, lsl #4
   b2fc4: 4a1b035a     	eor	w26, w26, w27
   b2fc8: 0b58157b     	add	w27, w11, w24, lsr #5
   b2fcc: 4a1b035a     	eor	w26, w26, w27
   b2fd0: 0b190359     	add	w25, w26, w25
   b2fd4: 0b15033b     	add	w27, w25, w21
   b2fd8: 0b19111a     	add	w26, w8, w25, lsl #4
   b2fdc: 4a1b035a     	eor	w26, w26, w27
   b2fe0: 0b59153b     	add	w27, w9, w25, lsr #5
   b2fe4: 4a1b035a     	eor	w26, w26, w27
   b2fe8: 0b180358     	add	w24, w26, w24
   b2fec: 0b15031b     	add	w27, w24, w21
   b2ff0: 0b18115a     	add	w26, w10, w24, lsl #4
   b2ff4: 4a1b035a     	eor	w26, w26, w27
   b2ff8: 0b58157b     	add	w27, w11, w24, lsr #5
   b2ffc: 4a1b035a     	eor	w26, w26, w27
   b3000: 0b190359     	add	w25, w26, w25
   b3004: 0b10033b     	add	w27, w25, w16
   b3008: 0b19111a     	add	w26, w8, w25, lsl #4
   b300c: 4a1b035a     	eor	w26, w26, w27
   b3010: 0b59153b     	add	w27, w9, w25, lsr #5
   b3014: 4a1b035a     	eor	w26, w26, w27
   b3018: 0b180358     	add	w24, w26, w24
   b301c: 0b10031b     	add	w27, w24, w16
   b3020: 0b18115a     	add	w26, w10, w24, lsl #4
   b3024: 4a1b035a     	eor	w26, w26, w27
   b3028: 0b58157b     	add	w27, w11, w24, lsr #5
   b302c: 4a1b035a     	eor	w26, w26, w27
   b3030: 0b190359     	add	w25, w26, w25
   b3034: 0b04033b     	add	w27, w25, w4
   b3038: 0b19111a     	add	w26, w8, w25, lsl #4
   b303c: 4a1b035a     	eor	w26, w26, w27
   b3040: 0b59153b     	add	w27, w9, w25, lsr #5
   b3044: 4a1b035a     	eor	w26, w26, w27
   b3048: 0b180358     	add	w24, w26, w24
   b304c: 0b04031b     	add	w27, w24, w4
   b3050: 0b18115a     	add	w26, w10, w24, lsl #4
   b3054: 4a1b035a     	eor	w26, w26, w27
   b3058: 0b58157b     	add	w27, w11, w24, lsr #5
   b305c: 4a1b035a     	eor	w26, w26, w27
   b3060: 0b190359     	add	w25, w26, w25
   b3064: 0b0c033b     	add	w27, w25, w12
   b3068: 0b19111a     	add	w26, w8, w25, lsl #4
   b306c: 4a1b035a     	eor	w26, w26, w27
   b3070: 0b59153b     	add	w27, w9, w25, lsr #5
   b3074: 4a1b035a     	eor	w26, w26, w27
   b3078: 0b180358     	add	w24, w26, w24
   b307c: 0b0c031b     	add	w27, w24, w12
   b3080: 0b18115a     	add	w26, w10, w24, lsl #4
   b3084: 4a1b035a     	eor	w26, w26, w27
   b3088: 0b58157b     	add	w27, w11, w24, lsr #5
   b308c: 4a1b035a     	eor	w26, w26, w27
   b3090: 0b190359     	add	w25, w26, w25
   b3094: 0b01033b     	add	w27, w25, w1
   b3098: 0b19111a     	add	w26, w8, w25, lsl #4
   b309c: 4a1b035a     	eor	w26, w26, w27
   b30a0: 0b59153b     	add	w27, w9, w25, lsr #5
   b30a4: 4a1b035a     	eor	w26, w26, w27
   b30a8: 0b180358     	add	w24, w26, w24
   b30ac: 0b01031b     	add	w27, w24, w1
   b30b0: 0b18115a     	add	w26, w10, w24, lsl #4
   b30b4: 4a1b035a     	eor	w26, w26, w27
   b30b8: 0b58157b     	add	w27, w11, w24, lsr #5
   b30bc: 4a1b035a     	eor	w26, w26, w27
   b30c0: 0b190359     	add	w25, w26, w25
   b30c4: 0b07033b     	add	w27, w25, w7
   b30c8: 0b19111a     	add	w26, w8, w25, lsl #4
   b30cc: 4a1b035a     	eor	w26, w26, w27
   b30d0: 0b59153b     	add	w27, w9, w25, lsr #5
   b30d4: 4a1b035a     	eor	w26, w26, w27
   b30d8: 0b180358     	add	w24, w26, w24
   b30dc: 0b07031b     	add	w27, w24, w7
   b30e0: 0b18115a     	add	w26, w10, w24, lsl #4
   b30e4: 4a1b035a     	eor	w26, w26, w27
   b30e8: 0b58157b     	add	w27, w11, w24, lsr #5
   b30ec: 4a1b035a     	eor	w26, w26, w27
   b30f0: 0b190359     	add	w25, w26, w25
   b30f4: 0b0f033b     	add	w27, w25, w15
   b30f8: 0b19111a     	add	w26, w8, w25, lsl #4
   b30fc: 4a1b035a     	eor	w26, w26, w27
   b3100: 0b59153b     	add	w27, w9, w25, lsr #5
   b3104: 4a1b035a     	eor	w26, w26, w27
   b3108: 0b180358     	add	w24, w26, w24
   b310c: 0b0f031b     	add	w27, w24, w15
   b3110: 0b18115a     	add	w26, w10, w24, lsl #4
   b3114: 4a1b035a     	eor	w26, w26, w27
   b3118: 0b58157b     	add	w27, w11, w24, lsr #5
   b311c: 4a1b035a     	eor	w26, w26, w27
   b3120: 0b190359     	add	w25, w26, w25
   b3124: 0b03033b     	add	w27, w25, w3
   b3128: 0b19111a     	add	w26, w8, w25, lsl #4
   b312c: 4a1b035a     	eor	w26, w26, w27
   b3130: 0b59153b     	add	w27, w9, w25, lsr #5
   b3134: 4a1b035a     	eor	w26, w26, w27
   b3138: 0b180358     	add	w24, w26, w24
   b313c: 0b03031b     	add	w27, w24, w3
   b3140: 0b18115a     	add	w26, w10, w24, lsl #4
   b3144: 4a1b035a     	eor	w26, w26, w27
   b3148: 0b58157b     	add	w27, w11, w24, lsr #5
   b314c: 4a1b035a     	eor	w26, w26, w27
   b3150: 0b190359     	add	w25, w26, w25
   b3154: 0b17033b     	add	w27, w25, w23
   b3158: 0b19111a     	add	w26, w8, w25, lsl #4
   b315c: 4a1b035a     	eor	w26, w26, w27
   b3160: 0b59153b     	add	w27, w9, w25, lsr #5
   b3164: 4a1b035a     	eor	w26, w26, w27
   b3168: 0b180358     	add	w24, w26, w24
   b316c: 0b17031b     	add	w27, w24, w23
   b3170: 0b18115a     	add	w26, w10, w24, lsl #4
   b3174: 4a1b035a     	eor	w26, w26, w27
   b3178: 0b58157b     	add	w27, w11, w24, lsr #5
   b317c: 4a1b035a     	eor	w26, w26, w27
   b3180: 0b190359     	add	w25, w26, w25
   b3184: 0b11033b     	add	w27, w25, w17
   b3188: 0b19111a     	add	w26, w8, w25, lsl #4
   b318c: 4a1b035a     	eor	w26, w26, w27
   b3190: 0b59153b     	add	w27, w9, w25, lsr #5
   b3194: 4a1b035a     	eor	w26, w26, w27
   b3198: 0b180358     	add	w24, w26, w24
   b319c: 0b11031b     	add	w27, w24, w17
   b31a0: 0b18115a     	add	w26, w10, w24, lsl #4
   b31a4: 4a1b035a     	eor	w26, w26, w27
   b31a8: 0b58157b     	add	w27, w11, w24, lsr #5
   b31ac: 4a1b035a     	eor	w26, w26, w27
   b31b0: 0b190359     	add	w25, w26, w25
   b31b4: 0b05033b     	add	w27, w25, w5
   b31b8: 0b19111a     	add	w26, w8, w25, lsl #4
   b31bc: 4a1b035a     	eor	w26, w26, w27
   b31c0: 0b59153b     	add	w27, w9, w25, lsr #5
   b31c4: 4a1b035a     	eor	w26, w26, w27
   b31c8: 0b180358     	add	w24, w26, w24
   b31cc: 0b05031b     	add	w27, w24, w5
   b31d0: 0b18115a     	add	w26, w10, w24, lsl #4
   b31d4: 4a1b035a     	eor	w26, w26, w27
   b31d8: 0b58157b     	add	w27, w11, w24, lsr #5
   b31dc: 4a1b035a     	eor	w26, w26, w27
   b31e0: 0b190359     	add	w25, w26, w25
   b31e4: 0b0d033b     	add	w27, w25, w13
   b31e8: 0b19111a     	add	w26, w8, w25, lsl #4
   b31ec: 4a1b035a     	eor	w26, w26, w27
   b31f0: 0b59153b     	add	w27, w9, w25, lsr #5
   b31f4: 4a1b035a     	eor	w26, w26, w27
   b31f8: 0b180358     	add	w24, w26, w24
   b31fc: 0b0d031b     	add	w27, w24, w13
   b3200: 0b18115a     	add	w26, w10, w24, lsl #4
   b3204: 4a1b035a     	eor	w26, w26, w27
   b3208: 0b58157b     	add	w27, w11, w24, lsr #5
   b320c: 4a1b035a     	eor	w26, w26, w27
   b3210: 0b190359     	add	w25, w26, w25
   b3214: 290067f8     	stp	w24, w25, [sp]
   b3218: f94003f8     	ldr	x24, [sp]
   b321c: f8008678     	str	x24, [x19], #0x8
   b3220: 54ffe721     	b.ne	0xb2f04 <InGame::CachedConfig::EncryptBuffer(unsigned char*, unsigned int)+0x1bc>
   b3224: f94016c8     	ldr	x8, [x22, #0x28]
   b3228: f85f83a9     	ldur	x9, [x29, #-0x8]
   b322c: eb09011f     	cmp	x8, x9
   b3230: 54000121     	b.ne	0xb3254 <InGame::CachedConfig::EncryptBuffer(unsigned char*, unsigned int)+0x50c>
   b3234: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   b3238: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   b323c: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   b3240: a94967fa     	ldp	x26, x25, [sp, #0x90]
   b3244: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   b3248: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   b324c: 910343ff     	add	sp, sp, #0xd0
   b3250: d65f03c0     	ret
   b3254: 9402a6f7     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b3258 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)>:
   b3258: d10283ff     	sub	sp, sp, #0xa0
   b325c: a9067bfd     	stp	x29, x30, [sp, #0x60]
   b3260: 910183fd     	add	x29, sp, #0x60
   b3264: f9003bf7     	str	x23, [sp, #0x70]
   b3268: a90857f6     	stp	x22, x21, [sp, #0x80]
   b326c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   b3270: d53bd056     	mrs	x22, TPIDR_EL0
   b3274: 2a0203f3     	mov	w19, w2
   b3278: f94016c8     	ldr	x8, [x22, #0x28]
   b327c: aa0103f4     	mov	x20, x1
   b3280: aa0003f5     	mov	x21, x0
   b3284: d10083b7     	sub	x23, x29, #0x20
   b3288: f81f83a8     	stur	x8, [x29, #-0x8]
   b328c: d10083a8     	sub	x8, x29, #0x20
   b3290: 9402a958     	bl	0x15d7f0 <_ZN6InGame12CachedConfig13GetConfigPathEv@plt>
   b3294: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b3298: b24002f7     	orr	x23, x23, #0x1
   b329c: f85f03a9     	ldur	x9, [x29, #-0x10]
   b32a0: 7200011f     	tst	w8, #0x1
   b32a4: 9a8902e7     	csel	x7, x23, x9, eq
   b32a8: 90fffe01     	adrp	x1, 0x73000
   b32ac: b0fffde3     	adrp	x3, 0x70000
   b32b0: f0fffdc4     	adrp	x4, 0x6e000
   b32b4: f0fffde6     	adrp	x6, 0x72000
   b32b8: 9112dc21     	add	x1, x1, #0x4b7
   b32bc: 91284463     	add	x3, x3, #0xa11
   b32c0: 91182c84     	add	x4, x4, #0x60b
   b32c4: 9136d0c6     	add	x6, x6, #0xdb4
   b32c8: 52800020     	mov	w0, #0x1                // =1
   b32cc: 52802942     	mov	w2, #0x14a              // =330
   b32d0: aa1503e5     	mov	x5, x21
   b32d4: 9402a6d3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b32d8: 910003e0     	mov	x0, sp
   b32dc: 9402a949     	bl	0x15d800 <_ZN6InGame5CFileC1Ev@plt>
   b32e0: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b32e4: f85f03a9     	ldur	x9, [x29, #-0x10]
   b32e8: 7200011f     	tst	w8, #0x1
   b32ec: 9a8902e1     	csel	x1, x23, x9, eq
   b32f0: 910003e0     	mov	x0, sp
   b32f4: 52800082     	mov	w2, #0x4                // =4
   b32f8: 9402a94a     	bl	0x15d820 <_ZN6InGame5CFile4OpenEPKcNS_8FileModeE@plt>
   b32fc: 36000180     	tbz	w0, #0x0, 0xb332c <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0xd4>
   b3300: 910082a1     	add	x1, x21, #0x20
   b3304: 910003e0     	mov	x0, sp
   b3308: 52800902     	mov	w2, #0x48               // =72
   b330c: 9402a97d     	bl	0x15d900 <_ZN6InGame5CFile5WriteEPKvj@plt>
   b3310: 360002a0     	tbz	w0, #0x0, 0xb3364 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x10c>
   b3314: 910003e0     	mov	x0, sp
   b3318: aa1403e1     	mov	x1, x20
   b331c: 2a1303e2     	mov	w2, w19
   b3320: 9402a97c     	bl	0x15d910 <_ZN6InGame5CFile6AppendEPKvj@plt>
   b3324: 2a0003f3     	mov	w19, w0
   b3328: 14000010     	b	0xb3368 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x110>
   b332c: 90fffe01     	adrp	x1, 0x73000
   b3330: b0fffde3     	adrp	x3, 0x70000
   b3334: f0fffdc4     	adrp	x4, 0x6e000
   b3338: d0fffde6     	adrp	x6, 0x71000
   b333c: 9112dc21     	add	x1, x1, #0x4b7
   b3340: 91284463     	add	x3, x3, #0xa11
   b3344: 91182c84     	add	x4, x4, #0x60b
   b3348: 913e28c6     	add	x6, x6, #0xf8a
   b334c: 52800080     	mov	w0, #0x4                // =4
   b3350: 52802a02     	mov	w2, #0x150              // =336
   b3354: aa1503e5     	mov	x5, x21
   b3358: 9402a6b2     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b335c: 2a1f03f3     	mov	w19, wzr
   b3360: 14000004     	b	0xb3370 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x118>
   b3364: 2a1f03f3     	mov	w19, wzr
   b3368: 910003e0     	mov	x0, sp
   b336c: 9402a939     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   b3370: 910003e0     	mov	x0, sp
   b3374: 9402a93b     	bl	0x15d860 <_ZN6InGame5CFileD1Ev@plt>
   b3378: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b337c: 36000068     	tbz	w8, #0x0, 0xb3388 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x130>
   b3380: f85f03a0     	ldur	x0, [x29, #-0x10]
   b3384: 9402a6d7     	bl	0x15cee0 <_ZdlPv@plt>
   b3388: f94016c8     	ldr	x8, [x22, #0x28]
   b338c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b3390: eb09011f     	cmp	x8, x9
   b3394: 54000101     	b.ne	0xb33b4 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x15c>
   b3398: 12000260     	and	w0, w19, #0x1
   b339c: f9403bf7     	ldr	x23, [sp, #0x70]
   b33a0: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   b33a4: a94857f6     	ldp	x22, x21, [sp, #0x80]
   b33a8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   b33ac: 910283ff     	add	sp, sp, #0xa0
   b33b0: d65f03c0     	ret
   b33b4: 9402a69f     	bl	0x15ce30 <__stack_chk_fail@plt>
   b33b8: 14000001     	b	0xb33bc <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x164>
   b33bc: aa0003f3     	mov	x19, x0
   b33c0: 14000004     	b	0xb33d0 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x178>
   b33c4: aa0003f3     	mov	x19, x0
   b33c8: 910003e0     	mov	x0, sp
   b33cc: 9402a925     	bl	0x15d860 <_ZN6InGame5CFileD1Ev@plt>
   b33d0: 385e03a8     	ldurb	w8, [x29, #-0x20]
   b33d4: 36000068     	tbz	w8, #0x0, 0xb33e0 <InGame::CachedConfig::WriteConfigToFile(unsigned char const*, unsigned int)+0x188>
   b33d8: f85f03a0     	ldur	x0, [x29, #-0x10]
   b33dc: 9402a6c1     	bl	0x15cee0 <_ZdlPv@plt>
   b33e0: aa1303e0     	mov	x0, x19
   b33e4: 9402975f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b33e8 <InGame::CachedConfig::HasCachedConfig()>:
   b33e8: 39400000     	ldrb	w0, [x0]
   b33ec: d65f03c0     	ret

00000000000b33f0 <InGame::CachedConfig::GetBoolConfig(char const*, bool)>:
   b33f0: d101c3ff     	sub	sp, sp, #0x70
   b33f4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b33f8: 910083fd     	add	x29, sp, #0x20
   b33fc: f9001bf9     	str	x25, [sp, #0x30]
   b3400: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b3404: a90557f6     	stp	x22, x21, [sp, #0x50]
   b3408: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b340c: d53bd059     	mrs	x25, TPIDR_EL0
   b3410: 2a0203f3     	mov	w19, w2
   b3414: f9401728     	ldr	x8, [x25, #0x28]
   b3418: f81f83a8     	stur	x8, [x29, #-0x8]
   b341c: b40005c1     	cbz	x1, 0xb34d4 <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0xe4>
   b3420: aa0003f4     	mov	x20, x0
   b3424: aa0103e0     	mov	x0, x1
   b3428: aa0103f5     	mov	x21, x1
   b342c: 9402a8d1     	bl	0x15d770 <strlen@plt>
   b3430: b100401f     	cmn	x0, #0x10
   b3434: 54000682     	b.hs	0xb3504 <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0x114>
   b3438: aa0003f6     	mov	x22, x0
   b343c: f1005c1f     	cmp	x0, #0x17
   b3440: 540000e2     	b.hs	0xb345c <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0x6c>
   b3444: 910003e9     	mov	x9, sp
   b3448: 531f7ac8     	lsl	w8, w22, #1
   b344c: b2400137     	orr	x23, x9, #0x1
   b3450: 390003e8     	strb	w8, [sp]
   b3454: b5000156     	cbnz	x22, 0xb347c <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0x8c>
   b3458: 1400000d     	b	0xb348c <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0x9c>
   b345c: 910042c8     	add	x8, x22, #0x10
   b3460: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   b3464: aa1803e0     	mov	x0, x24
   b3468: 9402a67e     	bl	0x15ce60 <_Znwm@plt>
   b346c: b2400308     	orr	x8, x24, #0x1
   b3470: aa0003f7     	mov	x23, x0
   b3474: a90083f6     	stp	x22, x0, [sp, #0x8]
   b3478: f90003e8     	str	x8, [sp]
   b347c: aa1703e0     	mov	x0, x23
   b3480: aa1503e1     	mov	x1, x21
   b3484: aa1603e2     	mov	x2, x22
   b3488: 9402a706     	bl	0x15d0a0 <memcpy@plt>
   b348c: 91002280     	add	x0, x20, #0x8
   b3490: 38366aff     	strb	wzr, [x23, x22]
   b3494: 910003e1     	mov	x1, sp
   b3498: 9402a92a     	bl	0x15d940 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE4findIS7_EENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEERKT_@plt>
   b349c: aa0003f5     	mov	x21, x0
   b34a0: 394003e8     	ldrb	w8, [sp]
   b34a4: 36000068     	tbz	w8, #0x0, 0xb34b0 <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0xc0>
   b34a8: f9400be0     	ldr	x0, [sp, #0x10]
   b34ac: 9402a68d     	bl	0x15cee0 <_ZdlPv@plt>
   b34b0: 91004288     	add	x8, x20, #0x10
   b34b4: eb15011f     	cmp	x8, x21
   b34b8: 540000e0     	b.eq	0xb34d4 <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0xe4>
   b34bc: b9403aa8     	ldr	w8, [x21, #0x38]
   b34c0: 7100051f     	cmp	w8, #0x1
   b34c4: 54000081     	b.ne	0xb34d4 <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0xe4>
   b34c8: 394102a8     	ldrb	w8, [x21, #0x40]
   b34cc: 7100011f     	cmp	w8, #0x0
   b34d0: 1a9f07f3     	cset	w19, ne
   b34d4: f9401728     	ldr	x8, [x25, #0x28]
   b34d8: f85f83a9     	ldur	x9, [x29, #-0x8]
   b34dc: eb09011f     	cmp	x8, x9
   b34e0: 54000161     	b.ne	0xb350c <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0x11c>
   b34e4: 12000260     	and	w0, w19, #0x1
   b34e8: f9401bf9     	ldr	x25, [sp, #0x30]
   b34ec: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b34f0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b34f4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b34f8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b34fc: 9101c3ff     	add	sp, sp, #0x70
   b3500: d65f03c0     	ret
   b3504: 910003e0     	mov	x0, sp
   b3508: 9402a8a2     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b350c: 9402a649     	bl	0x15ce30 <__stack_chk_fail@plt>
   b3510: 394003e8     	ldrb	w8, [sp]
   b3514: aa0003f3     	mov	x19, x0
   b3518: 36000068     	tbz	w8, #0x0, 0xb3524 <InGame::CachedConfig::GetBoolConfig(char const*, bool)+0x134>
   b351c: f9400be0     	ldr	x0, [sp, #0x10]
   b3520: 9402a670     	bl	0x15cee0 <_ZdlPv@plt>
   b3524: aa1303e0     	mov	x0, x19
   b3528: 9402970e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b352c <InGame::CachedConfig::GetIntConfig(char const*, long)>:
   b352c: d101c3ff     	sub	sp, sp, #0x70
   b3530: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b3534: 910083fd     	add	x29, sp, #0x20
   b3538: f9001bf9     	str	x25, [sp, #0x30]
   b353c: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b3540: a90557f6     	stp	x22, x21, [sp, #0x50]
   b3544: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b3548: d53bd059     	mrs	x25, TPIDR_EL0
   b354c: aa0203f3     	mov	x19, x2
   b3550: f9401728     	ldr	x8, [x25, #0x28]
   b3554: f81f83a8     	stur	x8, [x29, #-0x8]
   b3558: b4000581     	cbz	x1, 0xb3608 <InGame::CachedConfig::GetIntConfig(char const*, long)+0xdc>
   b355c: aa0003f4     	mov	x20, x0
   b3560: aa0103e0     	mov	x0, x1
   b3564: aa0103f5     	mov	x21, x1
   b3568: 9402a882     	bl	0x15d770 <strlen@plt>
   b356c: b100401f     	cmn	x0, #0x10
   b3570: 54000642     	b.hs	0xb3638 <InGame::CachedConfig::GetIntConfig(char const*, long)+0x10c>
   b3574: aa0003f6     	mov	x22, x0
   b3578: f1005c1f     	cmp	x0, #0x17
   b357c: 540000e2     	b.hs	0xb3598 <InGame::CachedConfig::GetIntConfig(char const*, long)+0x6c>
   b3580: 910003e9     	mov	x9, sp
   b3584: 531f7ac8     	lsl	w8, w22, #1
   b3588: b2400137     	orr	x23, x9, #0x1
   b358c: 390003e8     	strb	w8, [sp]
   b3590: b5000156     	cbnz	x22, 0xb35b8 <InGame::CachedConfig::GetIntConfig(char const*, long)+0x8c>
   b3594: 1400000d     	b	0xb35c8 <InGame::CachedConfig::GetIntConfig(char const*, long)+0x9c>
   b3598: 910042c8     	add	x8, x22, #0x10
   b359c: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   b35a0: aa1803e0     	mov	x0, x24
   b35a4: 9402a62f     	bl	0x15ce60 <_Znwm@plt>
   b35a8: b2400308     	orr	x8, x24, #0x1
   b35ac: aa0003f7     	mov	x23, x0
   b35b0: a90083f6     	stp	x22, x0, [sp, #0x8]
   b35b4: f90003e8     	str	x8, [sp]
   b35b8: aa1703e0     	mov	x0, x23
   b35bc: aa1503e1     	mov	x1, x21
   b35c0: aa1603e2     	mov	x2, x22
   b35c4: 9402a6b7     	bl	0x15d0a0 <memcpy@plt>
   b35c8: 91002280     	add	x0, x20, #0x8
   b35cc: 38366aff     	strb	wzr, [x23, x22]
   b35d0: 910003e1     	mov	x1, sp
   b35d4: 9402a8db     	bl	0x15d940 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE4findIS7_EENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEERKT_@plt>
   b35d8: aa0003f5     	mov	x21, x0
   b35dc: 394003e8     	ldrb	w8, [sp]
   b35e0: 36000068     	tbz	w8, #0x0, 0xb35ec <InGame::CachedConfig::GetIntConfig(char const*, long)+0xc0>
   b35e4: f9400be0     	ldr	x0, [sp, #0x10]
   b35e8: 9402a63e     	bl	0x15cee0 <_ZdlPv@plt>
   b35ec: 91004288     	add	x8, x20, #0x10
   b35f0: eb15011f     	cmp	x8, x21
   b35f4: 540000a0     	b.eq	0xb3608 <InGame::CachedConfig::GetIntConfig(char const*, long)+0xdc>
   b35f8: b9403aa8     	ldr	w8, [x21, #0x38]
   b35fc: 7100091f     	cmp	w8, #0x2
   b3600: 54000041     	b.ne	0xb3608 <InGame::CachedConfig::GetIntConfig(char const*, long)+0xdc>
   b3604: f94022b3     	ldr	x19, [x21, #0x40]
   b3608: f9401728     	ldr	x8, [x25, #0x28]
   b360c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b3610: eb09011f     	cmp	x8, x9
   b3614: 54000161     	b.ne	0xb3640 <InGame::CachedConfig::GetIntConfig(char const*, long)+0x114>
   b3618: aa1303e0     	mov	x0, x19
   b361c: f9401bf9     	ldr	x25, [sp, #0x30]
   b3620: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b3624: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b3628: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b362c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b3630: 9101c3ff     	add	sp, sp, #0x70
   b3634: d65f03c0     	ret
   b3638: 910003e0     	mov	x0, sp
   b363c: 9402a855     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b3640: 9402a5fc     	bl	0x15ce30 <__stack_chk_fail@plt>
   b3644: 394003e8     	ldrb	w8, [sp]
   b3648: aa0003f3     	mov	x19, x0
   b364c: 36000068     	tbz	w8, #0x0, 0xb3658 <InGame::CachedConfig::GetIntConfig(char const*, long)+0x12c>
   b3650: f9400be0     	ldr	x0, [sp, #0x10]
   b3654: 9402a623     	bl	0x15cee0 <_ZdlPv@plt>
   b3658: aa1303e0     	mov	x0, x19
   b365c: 940296c1     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b3660 <InGame::CachedConfig::GetDoubleConfig(char const*, double)>:
   b3660: d101c3ff     	sub	sp, sp, #0x70
   b3664: fd0013e8     	str	d8, [sp, #0x20]
   b3668: a9037bfd     	stp	x29, x30, [sp, #0x30]
   b366c: 9100c3fd     	add	x29, sp, #0x30
   b3670: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b3674: a90557f6     	stp	x22, x21, [sp, #0x50]
   b3678: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b367c: 1e604008     	fmov	d8, d0
   b3680: d53bd058     	mrs	x24, TPIDR_EL0
   b3684: f9401708     	ldr	x8, [x24, #0x28]
   b3688: f9000fe8     	str	x8, [sp, #0x18]
   b368c: b4000581     	cbz	x1, 0xb373c <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0xdc>
   b3690: aa0003f3     	mov	x19, x0
   b3694: aa0103e0     	mov	x0, x1
   b3698: aa0103f4     	mov	x20, x1
   b369c: 9402a835     	bl	0x15d770 <strlen@plt>
   b36a0: b100401f     	cmn	x0, #0x10
   b36a4: 54000642     	b.hs	0xb376c <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0x10c>
   b36a8: aa0003f5     	mov	x21, x0
   b36ac: f1005c1f     	cmp	x0, #0x17
   b36b0: 540000e2     	b.hs	0xb36cc <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0x6c>
   b36b4: 910003e9     	mov	x9, sp
   b36b8: 531f7aa8     	lsl	w8, w21, #1
   b36bc: b2400136     	orr	x22, x9, #0x1
   b36c0: 390003e8     	strb	w8, [sp]
   b36c4: b5000155     	cbnz	x21, 0xb36ec <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0x8c>
   b36c8: 1400000d     	b	0xb36fc <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0x9c>
   b36cc: 910042a8     	add	x8, x21, #0x10
   b36d0: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   b36d4: aa1703e0     	mov	x0, x23
   b36d8: 9402a5e2     	bl	0x15ce60 <_Znwm@plt>
   b36dc: b24002e8     	orr	x8, x23, #0x1
   b36e0: aa0003f6     	mov	x22, x0
   b36e4: a90083f5     	stp	x21, x0, [sp, #0x8]
   b36e8: f90003e8     	str	x8, [sp]
   b36ec: aa1603e0     	mov	x0, x22
   b36f0: aa1403e1     	mov	x1, x20
   b36f4: aa1503e2     	mov	x2, x21
   b36f8: 9402a66a     	bl	0x15d0a0 <memcpy@plt>
   b36fc: 91002260     	add	x0, x19, #0x8
   b3700: 38356adf     	strb	wzr, [x22, x21]
   b3704: 910003e1     	mov	x1, sp
   b3708: 9402a88e     	bl	0x15d940 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE4findIS7_EENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEERKT_@plt>
   b370c: aa0003f4     	mov	x20, x0
   b3710: 394003e8     	ldrb	w8, [sp]
   b3714: 36000068     	tbz	w8, #0x0, 0xb3720 <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0xc0>
   b3718: f9400be0     	ldr	x0, [sp, #0x10]
   b371c: 9402a5f1     	bl	0x15cee0 <_ZdlPv@plt>
   b3720: 91004268     	add	x8, x19, #0x10
   b3724: eb14011f     	cmp	x8, x20
   b3728: 540000a0     	b.eq	0xb373c <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0xdc>
   b372c: b9403a88     	ldr	w8, [x20, #0x38]
   b3730: 71000d1f     	cmp	w8, #0x3
   b3734: 54000041     	b.ne	0xb373c <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0xdc>
   b3738: fd402288     	ldr	d8, [x20, #0x40]
   b373c: f9401708     	ldr	x8, [x24, #0x28]
   b3740: f9400fe9     	ldr	x9, [sp, #0x18]
   b3744: eb09011f     	cmp	x8, x9
   b3748: 54000161     	b.ne	0xb3774 <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0x114>
   b374c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b3750: 1e604100     	fmov	d0, d8
   b3754: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b3758: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b375c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   b3760: fd4013e8     	ldr	d8, [sp, #0x20]
   b3764: 9101c3ff     	add	sp, sp, #0x70
   b3768: d65f03c0     	ret
   b376c: 910003e0     	mov	x0, sp
   b3770: 9402a808     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b3774: 9402a5af     	bl	0x15ce30 <__stack_chk_fail@plt>
   b3778: 394003e8     	ldrb	w8, [sp]
   b377c: aa0003f3     	mov	x19, x0
   b3780: 36000068     	tbz	w8, #0x0, 0xb378c <InGame::CachedConfig::GetDoubleConfig(char const*, double)+0x12c>
   b3784: f9400be0     	ldr	x0, [sp, #0x10]
   b3788: 9402a5d6     	bl	0x15cee0 <_ZdlPv@plt>
   b378c: aa1303e0     	mov	x0, x19
   b3790: 94029674     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b3794 <InGame::CachedConfig::GetStringConfig(char const*)>:
   b3794: d10183ff     	sub	sp, sp, #0x60
   b3798: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b379c: 910083fd     	add	x29, sp, #0x20
   b37a0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b37a4: a90457f6     	stp	x22, x21, [sp, #0x40]
   b37a8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b37ac: d53bd058     	mrs	x24, TPIDR_EL0
   b37b0: f9401708     	ldr	x8, [x24, #0x28]
   b37b4: f81f83a8     	stur	x8, [x29, #-0x8]
   b37b8: b40006a1     	cbz	x1, 0xb388c <InGame::CachedConfig::GetStringConfig(char const*)+0xf8>
   b37bc: aa0003f3     	mov	x19, x0
   b37c0: aa0103e0     	mov	x0, x1
   b37c4: aa0103f4     	mov	x20, x1
   b37c8: 9402a7ea     	bl	0x15d770 <strlen@plt>
   b37cc: b100401f     	cmn	x0, #0x10
   b37d0: 54000762     	b.hs	0xb38bc <InGame::CachedConfig::GetStringConfig(char const*)+0x128>
   b37d4: aa0003f5     	mov	x21, x0
   b37d8: f1005c1f     	cmp	x0, #0x17
   b37dc: 540000e2     	b.hs	0xb37f8 <InGame::CachedConfig::GetStringConfig(char const*)+0x64>
   b37e0: 910003e9     	mov	x9, sp
   b37e4: 531f7aa8     	lsl	w8, w21, #1
   b37e8: b2400136     	orr	x22, x9, #0x1
   b37ec: 390003e8     	strb	w8, [sp]
   b37f0: b5000155     	cbnz	x21, 0xb3818 <InGame::CachedConfig::GetStringConfig(char const*)+0x84>
   b37f4: 1400000d     	b	0xb3828 <InGame::CachedConfig::GetStringConfig(char const*)+0x94>
   b37f8: 910042a8     	add	x8, x21, #0x10
   b37fc: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   b3800: aa1703e0     	mov	x0, x23
   b3804: 9402a597     	bl	0x15ce60 <_Znwm@plt>
   b3808: b24002e8     	orr	x8, x23, #0x1
   b380c: aa0003f6     	mov	x22, x0
   b3810: a90083f5     	stp	x21, x0, [sp, #0x8]
   b3814: f90003e8     	str	x8, [sp]
   b3818: aa1603e0     	mov	x0, x22
   b381c: aa1403e1     	mov	x1, x20
   b3820: aa1503e2     	mov	x2, x21
   b3824: 9402a61f     	bl	0x15d0a0 <memcpy@plt>
   b3828: 91002260     	add	x0, x19, #0x8
   b382c: 38356adf     	strb	wzr, [x22, x21]
   b3830: 910003e1     	mov	x1, sp
   b3834: 9402a843     	bl	0x15d940 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE4findIS7_EENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEERKT_@plt>
   b3838: aa0003f4     	mov	x20, x0
   b383c: 394003e8     	ldrb	w8, [sp]
   b3840: 36000068     	tbz	w8, #0x0, 0xb384c <InGame::CachedConfig::GetStringConfig(char const*)+0xb8>
   b3844: f9400be0     	ldr	x0, [sp, #0x10]
   b3848: 9402a5a6     	bl	0x15cee0 <_ZdlPv@plt>
   b384c: 91004268     	add	x8, x19, #0x10
   b3850: eb14011f     	cmp	x8, x20
   b3854: 540001c0     	b.eq	0xb388c <InGame::CachedConfig::GetStringConfig(char const*)+0xf8>
   b3858: b9403a88     	ldr	w8, [x20, #0x38]
   b385c: 7100111f     	cmp	w8, #0x4
   b3860: 54000161     	b.ne	0xb388c <InGame::CachedConfig::GetStringConfig(char const*)+0xf8>
   b3864: 39412288     	ldrb	w8, [x20, #0x48]
   b3868: 9101268a     	add	x10, x20, #0x49
   b386c: f9402e89     	ldr	x9, [x20, #0x58]
   b3870: 7200011f     	tst	w8, #0x1
   b3874: 9a890148     	csel	x8, x10, x9, eq
   b3878: f9401709     	ldr	x9, [x24, #0x28]
   b387c: f85f83aa     	ldur	x10, [x29, #-0x8]
   b3880: eb0a013f     	cmp	x9, x10
   b3884: 540000e0     	b.eq	0xb38a0 <InGame::CachedConfig::GetStringConfig(char const*)+0x10c>
   b3888: 9402a56a     	bl	0x15ce30 <__stack_chk_fail@plt>
   b388c: aa1f03e8     	mov	x8, xzr
   b3890: f9401709     	ldr	x9, [x24, #0x28]
   b3894: f85f83aa     	ldur	x10, [x29, #-0x8]
   b3898: eb0a013f     	cmp	x9, x10
   b389c: 54ffff61     	b.ne	0xb3888 <InGame::CachedConfig::GetStringConfig(char const*)+0xf4>
   b38a0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b38a4: aa0803e0     	mov	x0, x8
   b38a8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b38ac: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b38b0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b38b4: 910183ff     	add	sp, sp, #0x60
   b38b8: d65f03c0     	ret
   b38bc: 910003e0     	mov	x0, sp
   b38c0: 9402a7b4     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b38c4: 394003e8     	ldrb	w8, [sp]
   b38c8: aa0003f3     	mov	x19, x0
   b38cc: 36000068     	tbz	w8, #0x0, 0xb38d8 <InGame::CachedConfig::GetStringConfig(char const*)+0x144>
   b38d0: f9400be0     	ldr	x0, [sp, #0x10]
   b38d4: 9402a583     	bl	0x15cee0 <_ZdlPv@plt>
   b38d8: aa1303e0     	mov	x0, x19
   b38dc: 94029621     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b38e0 <InGame::CachedConfig::GetConfigPath()>:
   b38e0: d10203ff     	sub	sp, sp, #0x80
   b38e4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b38e8: 910103fd     	add	x29, sp, #0x40
   b38ec: f9002bf7     	str	x23, [sp, #0x50]
   b38f0: a90657f6     	stp	x22, x21, [sp, #0x60]
   b38f4: a9074ff4     	stp	x20, x19, [sp, #0x70]
   b38f8: d53bd057     	mrs	x23, TPIDR_EL0
   b38fc: aa0803f3     	mov	x19, x8
   b3900: f94016e9     	ldr	x9, [x23, #0x28]
   b3904: f81f83a9     	stur	x9, [x29, #-0x8]
   b3908: 9402a81e     	bl	0x15d980 <_ZN6InGame5CPath12GetCachePathEv@plt>
   b390c: b40002e0     	cbz	x0, 0xb3968 <InGame::CachedConfig::GetConfigPath()+0x88>
   b3910: aa0003e1     	mov	x1, x0
   b3914: 39400008     	ldrb	w8, [x0]
   b3918: 34000288     	cbz	w8, 0xb3968 <InGame::CachedConfig::GetConfigPath()+0x88>
   b391c: 910023e0     	add	x0, sp, #0x8
   b3920: 9402a81c     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b3924: b0fffde1     	adrp	x1, 0x70000
   b3928: 910023e0     	add	x0, sp, #0x8
   b392c: 911b4c21     	add	x1, x1, #0x6d3
   b3930: 9402a81c     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   b3934: 910023e0     	add	x0, sp, #0x8
   b3938: 9402a81e     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b393c: aa0003f4     	mov	x20, x0
   b3940: 9402a78c     	bl	0x15d770 <strlen@plt>
   b3944: b100401f     	cmn	x0, #0x10
   b3948: 540004e2     	b.hs	0xb39e4 <InGame::CachedConfig::GetConfigPath()+0x104>
   b394c: aa0003f5     	mov	x21, x0
   b3950: f1005c1f     	cmp	x0, #0x17
   b3954: 54000202     	b.hs	0xb3994 <InGame::CachedConfig::GetConfigPath()+0xb4>
   b3958: 531f7aa8     	lsl	w8, w21, #1
   b395c: 38001668     	strb	w8, [x19], #0x1
   b3960: b50002b5     	cbnz	x21, 0xb39b4 <InGame::CachedConfig::GetConfigPath()+0xd4>
   b3964: 14000018     	b	0xb39c4 <InGame::CachedConfig::GetConfigPath()+0xe4>
   b3968: 7900027f     	strh	wzr, [x19]
   b396c: f94016e8     	ldr	x8, [x23, #0x28]
   b3970: f85f83a9     	ldur	x9, [x29, #-0x8]
   b3974: eb09011f     	cmp	x8, x9
   b3978: 54000341     	b.ne	0xb39e0 <InGame::CachedConfig::GetConfigPath()+0x100>
   b397c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   b3980: a94657f6     	ldp	x22, x21, [sp, #0x60]
   b3984: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b3988: f9402bf7     	ldr	x23, [sp, #0x50]
   b398c: 910203ff     	add	sp, sp, #0x80
   b3990: d65f03c0     	ret
   b3994: 910042a8     	add	x8, x21, #0x10
   b3998: 927ced16     	and	x22, x8, #0xfffffffffffffff0
   b399c: aa1603e0     	mov	x0, x22
   b39a0: 9402a530     	bl	0x15ce60 <_Znwm@plt>
   b39a4: b24002c8     	orr	x8, x22, #0x1
   b39a8: a9008275     	stp	x21, x0, [x19, #0x8]
   b39ac: f9000268     	str	x8, [x19]
   b39b0: aa0003f3     	mov	x19, x0
   b39b4: aa1303e0     	mov	x0, x19
   b39b8: aa1403e1     	mov	x1, x20
   b39bc: aa1503e2     	mov	x2, x21
   b39c0: 9402a5b8     	bl	0x15d0a0 <memcpy@plt>
   b39c4: 910023e0     	add	x0, sp, #0x8
   b39c8: 38356a7f     	strb	wzr, [x19, x21]
   b39cc: 9402a7fd     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b39d0: f94016e8     	ldr	x8, [x23, #0x28]
   b39d4: f85f83a9     	ldur	x9, [x29, #-0x8]
   b39d8: eb09011f     	cmp	x8, x9
   b39dc: 54fffd00     	b.eq	0xb397c <InGame::CachedConfig::GetConfigPath()+0x9c>
   b39e0: 9402a514     	bl	0x15ce30 <__stack_chk_fail@plt>
   b39e4: aa1303e0     	mov	x0, x19
   b39e8: 9402a76a     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b39ec: aa0003f3     	mov	x19, x0
   b39f0: 910023e0     	add	x0, sp, #0x8
   b39f4: 9402a7f3     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b39f8: aa1303e0     	mov	x0, x19
   b39fc: 940295d9     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b3a00 <InGame::CachedConfig::ValidateHeader(unsigned int)>:
   b3a00: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b3a04: 910003fd     	mov	x29, sp
   b3a08: 39408008     	ldrb	w8, [x0, #0x20]
   b3a0c: aa0003e5     	mov	x5, x0
   b3a10: 52802c62     	mov	w2, #0x163              // =355
   b3a14: 7103311f     	cmp	w8, #0xcc
   b3a18: 54000221     	b.ne	0xb3a5c <InGame::CachedConfig::ValidateHeader(unsigned int)+0x5c>
   b3a1c: 394084a8     	ldrb	w8, [x5, #0x21]
   b3a20: 7103fd1f     	cmp	w8, #0xff
   b3a24: 540001c1     	b.ne	0xb3a5c <InGame::CachedConfig::ValidateHeader(unsigned int)+0x5c>
   b3a28: 794044a8     	ldrh	w8, [x5, #0x22]
   b3a2c: 52802c62     	mov	w2, #0x163              // =355
   b3a30: 71000d1f     	cmp	w8, #0x3
   b3a34: 54000148     	b.hi	0xb3a5c <InGame::CachedConfig::ValidateHeader(unsigned int)+0x5c>
   b3a38: b94024a9     	ldr	w9, [x5, #0x24]
   b3a3c: 6b01013f     	cmp	w9, w1
   b3a40: 540000e1     	b.ne	0xb3a5c <InGame::CachedConfig::ValidateHeader(unsigned int)+0x5c>
   b3a44: 52800020     	mov	w0, #0x1                // =1
   b3a48: 7200083f     	tst	w1, #0x7
   b3a4c: 540001e0     	b.eq	0xb3a88 <InGame::CachedConfig::ValidateHeader(unsigned int)+0x88>
   b3a50: 7100091f     	cmp	w8, #0x2
   b3a54: 540001a1     	b.ne	0xb3a88 <InGame::CachedConfig::ValidateHeader(unsigned int)+0x88>
   b3a58: 52802d22     	mov	w2, #0x169              // =361
   b3a5c: 90fffe01     	adrp	x1, 0x73000
   b3a60: f0fffdc3     	adrp	x3, 0x6e000
   b3a64: f0fffdc4     	adrp	x4, 0x6e000
   b3a68: b0fffde6     	adrp	x6, 0x70000
   b3a6c: 9112dc21     	add	x1, x1, #0x4b7
   b3a70: 912b0463     	add	x3, x3, #0xac1
   b3a74: 91182c84     	add	x4, x4, #0x60b
   b3a78: 911b90c6     	add	x6, x6, #0x6e4
   b3a7c: 52800080     	mov	w0, #0x4                // =4
   b3a80: 9402a4e8     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b3a84: 2a1f03e0     	mov	w0, wzr
   b3a88: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b3a8c: d65f03c0     	ret
   b3a90: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b3a94: a90157f6     	stp	x22, x21, [sp, #0x10]
   b3a98: 910003fd     	mov	x29, sp
   b3a9c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b3aa0: aa0003f4     	mov	x20, x0
   b3aa4: b100405f     	cmn	x2, #0x10
   b3aa8: 540003c2     	b.hs	0xb3b20 <InGame::CachedConfig::ValidateHeader(unsigned int)+0x120>
   b3aac: aa0203f3     	mov	x19, x2
   b3ab0: aa0103f5     	mov	x21, x1
   b3ab4: f1005c5f     	cmp	x2, #0x17
   b3ab8: 54000122     	b.hs	0xb3adc <InGame::CachedConfig::ValidateHeader(unsigned int)+0xdc>
   b3abc: 531f7a68     	lsl	w8, w19, #1
   b3ac0: 38001688     	strb	w8, [x20], #0x1
   b3ac4: b50001d3     	cbnz	x19, 0xb3afc <InGame::CachedConfig::ValidateHeader(unsigned int)+0xfc>
   b3ac8: 38336a9f     	strb	wzr, [x20, x19]
   b3acc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b3ad0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b3ad4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b3ad8: d65f03c0     	ret
   b3adc: 91004268     	add	x8, x19, #0x10
   b3ae0: 927ced16     	and	x22, x8, #0xfffffffffffffff0
   b3ae4: aa1603e0     	mov	x0, x22
   b3ae8: 9402a4de     	bl	0x15ce60 <_Znwm@plt>
   b3aec: b24002c8     	orr	x8, x22, #0x1
   b3af0: a9008293     	stp	x19, x0, [x20, #0x8]
   b3af4: f9000288     	str	x8, [x20]
   b3af8: aa0003f4     	mov	x20, x0
   b3afc: aa1403e0     	mov	x0, x20
   b3b00: aa1503e1     	mov	x1, x21
   b3b04: aa1303e2     	mov	x2, x19
   b3b08: 9402a566     	bl	0x15d0a0 <memcpy@plt>
   b3b0c: 38336a9f     	strb	wzr, [x20, x19]
   b3b10: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b3b14: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b3b18: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b3b1c: d65f03c0     	ret
   b3b20: aa1403e0     	mov	x0, x20
   b3b24: 9402a71b     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

00000000000b3b28 <InGame::ConfigValue::ConfigValue(char const*)>:
   b3b28: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b3b2c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b3b30: 910003fd     	mov	x29, sp
   b3b34: f0fffde8     	adrp	x8, 0x72000
   b3b38: f100003f     	cmp	x1, #0x0
   b3b3c: 913e5908     	add	x8, x8, #0xf96
   b3b40: aa0003f3     	mov	x19, x0
   b3b44: 52800089     	mov	w9, #0x4                // =4
   b3b48: aa0003f4     	mov	x20, x0
   b3b4c: 9a810101     	csel	x1, x8, x1, eq
   b3b50: a901fc1f     	stp	xzr, xzr, [x0, #0x18]
   b3b54: f8010e9f     	str	xzr, [x20, #0x10]!
   b3b58: b9000009     	str	w9, [x0]
   b3b5c: aa1403e0     	mov	x0, x20
   b3b60: 9402a680     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   b3b64: 39404268     	ldrb	w8, [x19, #0x10]
   b3b68: f9400e69     	ldr	x9, [x19, #0x18]
   b3b6c: d341fd0a     	lsr	x10, x8, #1
   b3b70: 7200011f     	tst	w8, #0x1
   b3b74: 9a890148     	csel	x8, x10, x9, eq
   b3b78: b9000668     	str	w8, [x19, #0x4]
   b3b7c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b3b80: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b3b84: d65f03c0     	ret
   b3b88: 39400288     	ldrb	w8, [x20]
   b3b8c: aa0003f4     	mov	x20, x0
   b3b90: 36000068     	tbz	w8, #0x0, 0xb3b9c <InGame::ConfigValue::ConfigValue(char const*)+0x74>
   b3b94: f9401260     	ldr	x0, [x19, #0x20]
   b3b98: 9402a4d2     	bl	0x15cee0 <_ZdlPv@plt>
   b3b9c: aa1403e0     	mov	x0, x20
   b3ba0: 94029570     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b3ba4 <InGame::CachedConfig::GenerateTEAKey(unsigned int (&) [4])>:
   b3ba4: d10283ff     	sub	sp, sp, #0xa0
   b3ba8: a9077bfd     	stp	x29, x30, [sp, #0x70]
   b3bac: 9101c3fd     	add	x29, sp, #0x70
   b3bb0: f90043f5     	str	x21, [sp, #0x80]
   b3bb4: a9094ff4     	stp	x20, x19, [sp, #0x90]
   b3bb8: d53bd055     	mrs	x21, TPIDR_EL0
   b3bbc: 91008014     	add	x20, x0, #0x20
   b3bc0: f94016a8     	ldr	x8, [x21, #0x28]
   b3bc4: 910003e0     	mov	x0, sp
   b3bc8: aa0103f3     	mov	x19, x1
   b3bcc: f81f83a8     	stur	x8, [x29, #-0x8]
   b3bd0: 9402a5f4     	bl	0x15d3a0 <_ZN6InGame7MD5InitEPNS_10MD5ContextE@plt>
   b3bd4: 910003e0     	mov	x0, sp
   b3bd8: aa1403e1     	mov	x1, x20
   b3bdc: 52800902     	mov	w2, #0x48               // =72
   b3be0: 9402a5f4     	bl	0x15d3b0 <_ZN6InGame9MD5UpdateEPNS_10MD5ContextEPhm@plt>
   b3be4: 910003e0     	mov	x0, sp
   b3be8: 9402a5fa     	bl	0x15d3d0 <_ZN6InGame11MD5FinalizeEPNS_10MD5ContextE@plt>
   b3bec: 394163e9     	ldrb	w9, [sp, #0x58]
   b3bf0: 394167ea     	ldrb	w10, [sp, #0x59]
   b3bf4: 39416beb     	ldrb	w11, [sp, #0x5a]
   b3bf8: 394173e8     	ldrb	w8, [sp, #0x5c]
   b3bfc: 1200012c     	and	w12, w9, #0x1
   b3c00: 39416fed     	ldrb	w13, [sp, #0x5b]
   b3c04: 33181d49     	bfi	w9, w10, #8, #8
   b3c08: 394177ea     	ldrb	w10, [sp, #0x5d]
   b3c0c: 33101d69     	bfi	w9, w11, #16, #8
   b3c10: 39417beb     	ldrb	w11, [sp, #0x5e]
   b3c14: 1200010e     	and	w14, w8, #0x1
   b3c18: 33081da9     	bfi	w9, w13, #24, #8
   b3c1c: 394183ed     	ldrb	w13, [sp, #0x60]
   b3c20: 33181d48     	bfi	w8, w10, #8, #8
   b3c24: 394187ea     	ldrb	w10, [sp, #0x61]
   b3c28: 39417fef     	ldrb	w15, [sp, #0x5f]
   b3c2c: 33101d68     	bfi	w8, w11, #16, #8
   b3c30: 39418beb     	ldrb	w11, [sp, #0x62]
   b3c34: 120001b0     	and	w16, w13, #0x1
   b3c38: 33181d4d     	bfi	w13, w10, #8, #8
   b3c3c: 39418fea     	ldrb	w10, [sp, #0x63]
   b3c40: 33081de8     	bfi	w8, w15, #24, #8
   b3c44: 394193ef     	ldrb	w15, [sp, #0x64]
   b3c48: 394197f1     	ldrb	w17, [sp, #0x65]
   b3c4c: 33101d6d     	bfi	w13, w11, #16, #8
   b3c50: 39419be0     	ldrb	w0, [sp, #0x66]
   b3c54: 33081d4d     	bfi	w13, w10, #24, #8
   b3c58: 39419feb     	ldrb	w11, [sp, #0x67]
   b3c5c: 510005ca     	sub	w10, w14, #0x1
   b3c60: 120001e1     	and	w1, w15, #0x1
   b3c64: 33181e2f     	bfi	w15, w17, #8, #8
   b3c68: 4a0a0108     	eor	w8, w8, w10
   b3c6c: 528d48ea     	mov	w10, #0x6a47            // =27207
   b3c70: 33101c0f     	bfi	w15, w0, #16, #8
   b3c74: 72a4478a     	movk	w10, #0x223c, lsl #16
   b3c78: 33081d6f     	bfi	w15, w11, #24, #8
   b3c7c: 4a0a0108     	eor	w8, w8, w10
   b3c80: 5100042a     	sub	w10, w1, #0x1
   b3c84: 5298ad4b     	mov	w11, #0xc56a            // =50538
   b3c88: 4a0a01ea     	eor	w10, w15, w10
   b3c8c: 72ba332b     	movk	w11, #0xd199, lsl #16
   b3c90: 4a0b014a     	eor	w10, w10, w11
   b3c94: 5100058b     	sub	w11, w12, #0x1
   b3c98: 4a0b0129     	eor	w9, w9, w11
   b3c9c: 5280e68b     	mov	w11, #0x734             // =1844
   b3ca0: 72bbfbeb     	movk	w11, #0xdfdf, lsl #16
   b3ca4: 5294f88c     	mov	w12, #0xa7c4            // =42948
   b3ca8: 4a0b0129     	eor	w9, w9, w11
   b3cac: 5100060b     	sub	w11, w16, #0x1
   b3cb0: 4a0b01ab     	eor	w11, w13, w11
   b3cb4: 72a09fac     	movk	w12, #0x4fd, lsl #16
   b3cb8: 4a0c016b     	eor	w11, w11, w12
   b3cbc: 29002a68     	stp	w8, w10, [x19]
   b3cc0: 29012e69     	stp	w9, w11, [x19, #0x8]
   b3cc4: f94016a8     	ldr	x8, [x21, #0x28]
   b3cc8: f85f83a9     	ldur	x9, [x29, #-0x8]
   b3ccc: eb09011f     	cmp	x8, x9
   b3cd0: 540000c1     	b.ne	0xb3ce8 <InGame::CachedConfig::GenerateTEAKey(unsigned int (&) [4])+0x144>
   b3cd4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   b3cd8: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   b3cdc: f94043f5     	ldr	x21, [sp, #0x80]
   b3ce0: 910283ff     	add	sp, sp, #0xa0
   b3ce4: d65f03c0     	ret
   b3ce8: 9402a452     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b3cec <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)>:
   b3cec: d101c3ff     	sub	sp, sp, #0x70
   b3cf0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b3cf4: 910083fd     	add	x29, sp, #0x20
   b3cf8: f9001bf9     	str	x25, [sp, #0x30]
   b3cfc: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b3d00: a90557f6     	stp	x22, x21, [sp, #0x50]
   b3d04: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b3d08: d53bd059     	mrs	x25, TPIDR_EL0
   b3d0c: aa0203f3     	mov	x19, x2
   b3d10: f9401728     	ldr	x8, [x25, #0x28]
   b3d14: aa0003f4     	mov	x20, x0
   b3d18: aa0103f5     	mov	x21, x1
   b3d1c: f81f83a8     	stur	x8, [x29, #-0x8]
   b3d20: f9400808     	ldr	x8, [x0, #0x10]
   b3d24: b4000f48     	cbz	x8, 0xb3f0c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x220>
   b3d28: aa1403e8     	mov	x8, x20
   b3d2c: f940028a     	ldr	x10, [x20]
   b3d30: f90003f4     	str	x20, [sp]
   b3d34: f8408d09     	ldr	x9, [x8, #0x8]!
   b3d38: f9000288     	str	x8, [x20]
   b3d3c: f900093f     	str	xzr, [x9, #0x10]
   b3d40: f9000a9f     	str	xzr, [x20, #0x10]
   b3d44: f900011f     	str	xzr, [x8]
   b3d48: f9400548     	ldr	x8, [x10, #0x8]
   b3d4c: f100011f     	cmp	x8, #0x0
   b3d50: 9a880156     	csel	x22, x10, x8, eq
   b3d54: f9000bf6     	str	x22, [sp, #0x10]
   b3d58: b40001d6     	cbz	x22, 0xb3d90 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xa4>
   b3d5c: f9400ad7     	ldr	x23, [x22, #0x10]
   b3d60: b40002f7     	cbz	x23, 0xb3dbc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xd0>
   b3d64: f94002e8     	ldr	x8, [x23]
   b3d68: eb16011f     	cmp	x8, x22
   b3d6c: 54000180     	b.eq	0xb3d9c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xb0>
   b3d70: f90006ff     	str	xzr, [x23, #0x8]
   b3d74: b4000248     	cbz	x8, 0xb3dbc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xd0>
   b3d78: aa0803f7     	mov	x23, x8
   b3d7c: f9400108     	ldr	x8, [x8]
   b3d80: b5ffffc8     	cbnz	x8, 0xb3d78 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x8c>
   b3d84: f94006e8     	ldr	x8, [x23, #0x8]
   b3d88: b5ffff88     	cbnz	x8, 0xb3d78 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x8c>
   b3d8c: 1400000c     	b	0xb3dbc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xd0>
   b3d90: aa1403e0     	mov	x0, x20
   b3d94: aa1603e1     	mov	x1, x22
   b3d98: 1400005a     	b	0xb3f00 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x214>
   b3d9c: f94006e8     	ldr	x8, [x23, #0x8]
   b3da0: f90002ff     	str	xzr, [x23]
   b3da4: b40000c8     	cbz	x8, 0xb3dbc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xd0>
   b3da8: aa0803f7     	mov	x23, x8
   b3dac: f9400108     	ldr	x8, [x8]
   b3db0: b5ffffc8     	cbnz	x8, 0xb3da8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xbc>
   b3db4: f94006e8     	ldr	x8, [x23, #0x8]
   b3db8: b5ffff88     	cbnz	x8, 0xb3da8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xbc>
   b3dbc: eb1302bf     	cmp	x21, x19
   b3dc0: f90007f7     	str	x23, [sp, #0x8]
   b3dc4: 54000880     	b.eq	0xb3ed4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1e8>
   b3dc8: aa1703e8     	mov	x8, x23
   b3dcc: aa1603f8     	mov	x24, x22
   b3dd0: aa0803f6     	mov	x22, x8
   b3dd4: 910082a1     	add	x1, x21, #0x20
   b3dd8: 91008300     	add	x0, x24, #0x20
   b3ddc: 9402a4d1     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   b3de0: 3cc382a0     	ldur	q0, [x21, #0x38]
   b3de4: 91012300     	add	x0, x24, #0x48
   b3de8: 910122a1     	add	x1, x21, #0x48
   b3dec: 3c838300     	stur	q0, [x24, #0x38]
   b3df0: 9402a4cc     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   b3df4: aa1403e0     	mov	x0, x20
   b3df8: aa1803e1     	mov	x1, x24
   b3dfc: 9400006c     	bl	0xb3fac <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x2c0>
   b3e00: f9000bf6     	str	x22, [sp, #0x10]
   b3e04: b50000b6     	cbnz	x22, 0xb3e18 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x12c>
   b3e08: aa1f03e8     	mov	x8, xzr
   b3e0c: f94006a9     	ldr	x9, [x21, #0x8]
   b3e10: b5000369     	cbnz	x9, 0xb3e7c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x190>
   b3e14: 1400001e     	b	0xb3e8c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1a0>
   b3e18: f9400ad7     	ldr	x23, [x22, #0x10]
   b3e1c: b4000297     	cbz	x23, 0xb3e6c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x180>
   b3e20: f94002e8     	ldr	x8, [x23]
   b3e24: eb16011f     	cmp	x8, x22
   b3e28: 54000120     	b.eq	0xb3e4c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x160>
   b3e2c: f90006ff     	str	xzr, [x23, #0x8]
   b3e30: b40001e8     	cbz	x8, 0xb3e6c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x180>
   b3e34: aa0803f7     	mov	x23, x8
   b3e38: f9400108     	ldr	x8, [x8]
   b3e3c: b5ffffc8     	cbnz	x8, 0xb3e34 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x148>
   b3e40: f94006e8     	ldr	x8, [x23, #0x8]
   b3e44: b5ffff88     	cbnz	x8, 0xb3e34 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x148>
   b3e48: 14000009     	b	0xb3e6c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x180>
   b3e4c: f94006e8     	ldr	x8, [x23, #0x8]
   b3e50: f90002ff     	str	xzr, [x23]
   b3e54: b40000c8     	cbz	x8, 0xb3e6c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x180>
   b3e58: aa0803f7     	mov	x23, x8
   b3e5c: f9400108     	ldr	x8, [x8]
   b3e60: b5ffffc8     	cbnz	x8, 0xb3e58 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x16c>
   b3e64: f94006e8     	ldr	x8, [x23, #0x8]
   b3e68: b5ffff88     	cbnz	x8, 0xb3e58 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x16c>
   b3e6c: aa1703e8     	mov	x8, x23
   b3e70: f90007f7     	str	x23, [sp, #0x8]
   b3e74: f94006a9     	ldr	x9, [x21, #0x8]
   b3e78: b40000a9     	cbz	x9, 0xb3e8c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1a0>
   b3e7c: aa0903f5     	mov	x21, x9
   b3e80: f9400129     	ldr	x9, [x9]
   b3e84: b5ffffc9     	cbnz	x9, 0xb3e7c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x190>
   b3e88: 1400000c     	b	0xb3eb8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1cc>
   b3e8c: aa1503e9     	mov	x9, x21
   b3e90: f8410d2a     	ldr	x10, [x9, #0x10]!
   b3e94: f940014b     	ldr	x11, [x10]
   b3e98: eb15017f     	cmp	x11, x21
   b3e9c: 54000180     	b.eq	0xb3ecc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1e0>
   b3ea0: f940012a     	ldr	x10, [x9]
   b3ea4: aa0a03e9     	mov	x9, x10
   b3ea8: f8410d35     	ldr	x21, [x9, #0x10]!
   b3eac: f94002ab     	ldr	x11, [x21]
   b3eb0: eb0a017f     	cmp	x11, x10
   b3eb4: 54ffff61     	b.ne	0xb3ea0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1b4>
   b3eb8: b40000f6     	cbz	x22, 0xb3ed4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1e8>
   b3ebc: aa1603f8     	mov	x24, x22
   b3ec0: eb1302bf     	cmp	x21, x19
   b3ec4: 54fff861     	b.ne	0xb3dd0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0xe4>
   b3ec8: 14000003     	b	0xb3ed4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1e8>
   b3ecc: aa0a03f5     	mov	x21, x10
   b3ed0: b5ffff76     	cbnz	x22, 0xb3ebc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x1d0>
   b3ed4: aa1403e0     	mov	x0, x20
   b3ed8: aa1603e1     	mov	x1, x22
   b3edc: 9402a5c1     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b3ee0: b4000177     	cbz	x23, 0xb3f0c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x220>
   b3ee4: f9400ae8     	ldr	x8, [x23, #0x10]
   b3ee8: b4000088     	cbz	x8, 0xb3ef8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x20c>
   b3eec: aa0803f7     	mov	x23, x8
   b3ef0: f9400908     	ldr	x8, [x8, #0x10]
   b3ef4: b5ffffc8     	cbnz	x8, 0xb3eec <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x200>
   b3ef8: aa1403e0     	mov	x0, x20
   b3efc: aa1703e1     	mov	x1, x23
   b3f00: 9402a5b8     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b3f04: 14000002     	b	0xb3f0c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x220>
   b3f08: aa0903f5     	mov	x21, x9
   b3f0c: eb1302bf     	cmp	x21, x19
   b3f10: 540002c0     	b.eq	0xb3f68 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x27c>
   b3f14: 910082a1     	add	x1, x21, #0x20
   b3f18: aa1403e0     	mov	x0, x20
   b3f1c: 9402a6ad     	bl	0x15d9d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE15__emplace_multiIJRKNS_4pairIKS7_S9_EEEEENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEDpOT_@plt>
   b3f20: f94006a8     	ldr	x8, [x21, #0x8]
   b3f24: b40000a8     	cbz	x8, 0xb3f38 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x24c>
   b3f28: aa0803f5     	mov	x21, x8
   b3f2c: f9400108     	ldr	x8, [x8]
   b3f30: b5ffffc8     	cbnz	x8, 0xb3f28 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x23c>
   b3f34: 17fffff6     	b	0xb3f0c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x220>
   b3f38: aa1503e8     	mov	x8, x21
   b3f3c: f8410d09     	ldr	x9, [x8, #0x10]!
   b3f40: f940012a     	ldr	x10, [x9]
   b3f44: eb15015f     	cmp	x10, x21
   b3f48: 54fffe00     	b.eq	0xb3f08 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x21c>
   b3f4c: f9400109     	ldr	x9, [x8]
   b3f50: aa0903e8     	mov	x8, x9
   b3f54: f8410d15     	ldr	x21, [x8, #0x10]!
   b3f58: f94002aa     	ldr	x10, [x21]
   b3f5c: eb09015f     	cmp	x10, x9
   b3f60: 54ffff61     	b.ne	0xb3f4c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x260>
   b3f64: 17ffffea     	b	0xb3f0c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x220>
   b3f68: f9401728     	ldr	x8, [x25, #0x28]
   b3f6c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b3f70: eb09011f     	cmp	x8, x9
   b3f74: 54000101     	b.ne	0xb3f94 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x2a8>
   b3f78: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b3f7c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b3f80: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b3f84: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b3f88: f9401bf9     	ldr	x25, [sp, #0x30]
   b3f8c: 9101c3ff     	add	sp, sp, #0x70
   b3f90: d65f03c0     	ret
   b3f94: 9402a3a7     	bl	0x15ce30 <__stack_chk_fail@plt>
   b3f98: aa0003f3     	mov	x19, x0
   b3f9c: 910003e0     	mov	x0, sp
   b3fa0: 94000052     	bl	0xb40e8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3fc>
   b3fa4: aa1303e0     	mov	x0, x19
   b3fa8: 9402946e     	bl	0x159160 <__emutls_get_address+0x6d4>
   b3fac: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b3fb0: a9015ff8     	stp	x24, x23, [sp, #0x10]
   b3fb4: 910003fd     	mov	x29, sp
   b3fb8: a90257f6     	stp	x22, x21, [sp, #0x20]
   b3fbc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b3fc0: aa0003e8     	mov	x8, x0
   b3fc4: aa0003f3     	mov	x19, x0
   b3fc8: aa0103f4     	mov	x20, x1
   b3fcc: f8408d16     	ldr	x22, [x8, #0x8]!
   b3fd0: b4000536     	cbz	x22, 0xb4074 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x388>
   b3fd4: a942aa89     	ldp	x9, x10, [x20, #0x28]
   b3fd8: 9100828b     	add	x11, x20, #0x20
   b3fdc: 39408288     	ldrb	w8, [x20, #0x20]
   b3fe0: d341fd0c     	lsr	x12, x8, #1
   b3fe4: 7200011f     	tst	w8, #0x1
   b3fe8: 9a890197     	csel	x23, x12, x9, eq
   b3fec: 9a8b1555     	csinc	x21, x10, x11, ne
   b3ff0: 14000004     	b	0xb4000 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x314>
   b3ff4: f94006c8     	ldr	x8, [x22, #0x8]
   b3ff8: b4000528     	cbz	x8, 0xb409c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3b0>
   b3ffc: aa0803f6     	mov	x22, x8
   b4000: aa1603e8     	mov	x8, x22
   b4004: 38420d09     	ldrb	w9, [x8, #0x20]!
   b4008: f940050a     	ldr	x10, [x8, #0x8]
   b400c: d341fd2b     	lsr	x11, x9, #1
   b4010: 7200013f     	tst	w9, #0x1
   b4014: 9a8a0178     	csel	x24, x11, x10, eq
   b4018: eb17031f     	cmp	x24, x23
   b401c: 9a973302     	csel	x2, x24, x23, lo
   b4020: b4000122     	cbz	x2, 0xb4044 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x358>
   b4024: f9401aca     	ldr	x10, [x22, #0x30]
   b4028: 7200013f     	tst	w9, #0x1
   b402c: aa1503e0     	mov	x0, x21
   b4030: 9a881541     	csinc	x1, x10, x8, ne
   b4034: 9402a487     	bl	0x15d250 <memcmp@plt>
   b4038: 34000060     	cbz	w0, 0xb4044 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x358>
   b403c: 36fffdc0     	tbz	w0, #0x1f, 0xb3ff4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x308>
   b4040: 14000003     	b	0xb404c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x360>
   b4044: eb1802ff     	cmp	x23, x24
   b4048: 54fffd62     	b.hs	0xb3ff4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x308>
   b404c: f94002c8     	ldr	x8, [x22]
   b4050: b5fffd68     	cbnz	x8, 0xb3ffc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x310>
   b4054: aa1603e8     	mov	x8, x22
   b4058: a9007e9f     	stp	xzr, xzr, [x20]
   b405c: f9000a96     	str	x22, [x20, #0x10]
   b4060: f9000114     	str	x20, [x8]
   b4064: f9400269     	ldr	x9, [x19]
   b4068: f9400129     	ldr	x9, [x9]
   b406c: b5000129     	cbnz	x9, 0xb4090 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3a4>
   b4070: 14000012     	b	0xb40b8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3cc>
   b4074: aa0803f6     	mov	x22, x8
   b4078: a9007e9f     	stp	xzr, xzr, [x20]
   b407c: f9000a96     	str	x22, [x20, #0x10]
   b4080: f9000114     	str	x20, [x8]
   b4084: f9400269     	ldr	x9, [x19]
   b4088: f9400129     	ldr	x9, [x9]
   b408c: b4000169     	cbz	x9, 0xb40b8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3cc>
   b4090: f9000269     	str	x9, [x19]
   b4094: f9400101     	ldr	x1, [x8]
   b4098: 14000009     	b	0xb40bc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3d0>
   b409c: 910022c8     	add	x8, x22, #0x8
   b40a0: a9007e9f     	stp	xzr, xzr, [x20]
   b40a4: f9000a96     	str	x22, [x20, #0x10]
   b40a8: f9000114     	str	x20, [x8]
   b40ac: f9400269     	ldr	x9, [x19]
   b40b0: f9400129     	ldr	x9, [x9]
   b40b4: b5fffee9     	cbnz	x9, 0xb4090 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x3a4>
   b40b8: aa1403e1     	mov	x1, x20
   b40bc: f9400660     	ldr	x0, [x19, #0x8]
   b40c0: 9402a5a8     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b40c4: f9400a68     	ldr	x8, [x19, #0x10]
   b40c8: aa1403e0     	mov	x0, x20
   b40cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b40d0: 91000508     	add	x8, x8, #0x1
   b40d4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   b40d8: f9000a68     	str	x8, [x19, #0x10]
   b40dc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b40e0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b40e4: d65f03c0     	ret
   b40e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b40ec: f9000bf3     	str	x19, [sp, #0x10]
   b40f0: 910003fd     	mov	x29, sp
   b40f4: aa0003f3     	mov	x19, x0
   b40f8: f9400000     	ldr	x0, [x0]
   b40fc: f9400a61     	ldr	x1, [x19, #0x10]
   b4100: 9402a538     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b4104: f9400661     	ldr	x1, [x19, #0x8]
   b4108: b4000161     	cbz	x1, 0xb4134 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x448>
   b410c: f9400828     	ldr	x8, [x1, #0x10]
   b4110: b40000a8     	cbz	x8, 0xb4124 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x438>
   b4114: aa0803e1     	mov	x1, x8
   b4118: f9400908     	ldr	x8, [x8, #0x10]
   b411c: b5ffffc8     	cbnz	x8, 0xb4114 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>)+0x428>
   b4120: f9000661     	str	x1, [x19, #0x8]
   b4124: f9400260     	ldr	x0, [x19]
   b4128: f9400bf3     	ldr	x19, [sp, #0x10]
   b412c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4130: 1402a52c     	b	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b4134: f9400bf3     	ldr	x19, [sp, #0x10]
   b4138: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b413c: d65f03c0     	ret

00000000000b4140 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)>:
   b4140: d101c3ff     	sub	sp, sp, #0x70
   b4144: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b4148: 910083fd     	add	x29, sp, #0x20
   b414c: f9001bf9     	str	x25, [sp, #0x30]
   b4150: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b4154: a90557f6     	stp	x22, x21, [sp, #0x50]
   b4158: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b415c: d53bd057     	mrs	x23, TPIDR_EL0
   b4160: aa0003f3     	mov	x19, x0
   b4164: f94016e8     	ldr	x8, [x23, #0x28]
   b4168: 91002016     	add	x22, x0, #0x8
   b416c: 52800c00     	mov	w0, #0x60               // =96
   b4170: aa0103f5     	mov	x21, x1
   b4174: f81f83a8     	stur	x8, [x29, #-0x8]
   b4178: 9402a33a     	bl	0x15ce60 <_Znwm@plt>
   b417c: aa0003f4     	mov	x20, x0
   b4180: a9005be0     	stp	x0, x22, [sp]
   b4184: 91008016     	add	x22, x0, #0x20
   b4188: 390043ff     	strb	wzr, [sp, #0x10]
   b418c: aa1603e0     	mov	x0, x22
   b4190: aa1503e1     	mov	x1, x21
   b4194: 9402a57b     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b4198: 3cc182a0     	ldur	q0, [x21, #0x18]
   b419c: 91012280     	add	x0, x20, #0x48
   b41a0: 9100a2a1     	add	x1, x21, #0x28
   b41a4: 3c838280     	stur	q0, [x20, #0x38]
   b41a8: 9402a576     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b41ac: aa1303e8     	mov	x8, x19
   b41b0: f8408d16     	ldr	x22, [x8, #0x8]!
   b41b4: b4000536     	cbz	x22, 0xb4258 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x118>
   b41b8: a942aa89     	ldp	x9, x10, [x20, #0x28]
   b41bc: 9100828b     	add	x11, x20, #0x20
   b41c0: 39408288     	ldrb	w8, [x20, #0x20]
   b41c4: d341fd0c     	lsr	x12, x8, #1
   b41c8: 7200011f     	tst	w8, #0x1
   b41cc: 9a890198     	csel	x24, x12, x9, eq
   b41d0: 9a8b1555     	csinc	x21, x10, x11, ne
   b41d4: 14000004     	b	0xb41e4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xa4>
   b41d8: f94006c8     	ldr	x8, [x22, #0x8]
   b41dc: b4000748     	cbz	x8, 0xb42c4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x184>
   b41e0: aa0803f6     	mov	x22, x8
   b41e4: aa1603e8     	mov	x8, x22
   b41e8: 38420d09     	ldrb	w9, [x8, #0x20]!
   b41ec: f940050a     	ldr	x10, [x8, #0x8]
   b41f0: d341fd2b     	lsr	x11, x9, #1
   b41f4: 7200013f     	tst	w9, #0x1
   b41f8: 9a8a0179     	csel	x25, x11, x10, eq
   b41fc: eb18033f     	cmp	x25, x24
   b4200: 9a983322     	csel	x2, x25, x24, lo
   b4204: b4000122     	cbz	x2, 0xb4228 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xe8>
   b4208: f9401aca     	ldr	x10, [x22, #0x30]
   b420c: 7200013f     	tst	w9, #0x1
   b4210: aa1503e0     	mov	x0, x21
   b4214: 9a881541     	csinc	x1, x10, x8, ne
   b4218: 9402a40e     	bl	0x15d250 <memcmp@plt>
   b421c: 34000060     	cbz	w0, 0xb4228 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xe8>
   b4220: 36fffdc0     	tbz	w0, #0x1f, 0xb41d8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x98>
   b4224: 14000003     	b	0xb4230 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xf0>
   b4228: eb19031f     	cmp	x24, x25
   b422c: 54fffd62     	b.hs	0xb41d8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x98>
   b4230: f94002c8     	ldr	x8, [x22]
   b4234: b5fffd68     	cbnz	x8, 0xb41e0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xa0>
   b4238: aa1603e8     	mov	x8, x22
   b423c: a9007e9f     	stp	xzr, xzr, [x20]
   b4240: f9000a96     	str	x22, [x20, #0x10]
   b4244: f9000114     	str	x20, [x8]
   b4248: f9400269     	ldr	x9, [x19]
   b424c: f9400129     	ldr	x9, [x9]
   b4250: b5000129     	cbnz	x9, 0xb4274 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x134>
   b4254: 1400000a     	b	0xb427c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x13c>
   b4258: aa0803f6     	mov	x22, x8
   b425c: a9007e9f     	stp	xzr, xzr, [x20]
   b4260: f9000a96     	str	x22, [x20, #0x10]
   b4264: f9000114     	str	x20, [x8]
   b4268: f9400269     	ldr	x9, [x19]
   b426c: f9400129     	ldr	x9, [x9]
   b4270: b4000069     	cbz	x9, 0xb427c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x13c>
   b4274: f9000269     	str	x9, [x19]
   b4278: f9400114     	ldr	x20, [x8]
   b427c: f9400660     	ldr	x0, [x19, #0x8]
   b4280: aa1403e1     	mov	x1, x20
   b4284: 9402a537     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b4288: f9400a68     	ldr	x8, [x19, #0x10]
   b428c: f94003e0     	ldr	x0, [sp]
   b4290: 91000508     	add	x8, x8, #0x1
   b4294: f9000a68     	str	x8, [x19, #0x10]
   b4298: f94016e8     	ldr	x8, [x23, #0x28]
   b429c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b42a0: eb09011f     	cmp	x8, x9
   b42a4: 54000201     	b.ne	0xb42e4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x1a4>
   b42a8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b42ac: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b42b0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b42b4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b42b8: f9401bf9     	ldr	x25, [sp, #0x30]
   b42bc: 9101c3ff     	add	sp, sp, #0x70
   b42c0: d65f03c0     	ret
   b42c4: 910022c8     	add	x8, x22, #0x8
   b42c8: a9007e9f     	stp	xzr, xzr, [x20]
   b42cc: f9000a96     	str	x22, [x20, #0x10]
   b42d0: f9000114     	str	x20, [x8]
   b42d4: f9400269     	ldr	x9, [x19]
   b42d8: f9400129     	ldr	x9, [x9]
   b42dc: b5fffcc9     	cbnz	x9, 0xb4274 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x134>
   b42e0: 17ffffe7     	b	0xb427c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x13c>
   b42e4: 9402a2d3     	bl	0x15ce30 <__stack_chk_fail@plt>
   b42e8: 394002c8     	ldrb	w8, [x22]
   b42ec: aa0003f3     	mov	x19, x0
   b42f0: 360000a8     	tbz	w8, #0x0, 0xb4304 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x1c4>
   b42f4: f9401a80     	ldr	x0, [x20, #0x30]
   b42f8: 9402a2fa     	bl	0x15cee0 <_ZdlPv@plt>
   b42fc: 14000002     	b	0xb4304 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x1c4>
   b4300: aa0003f3     	mov	x19, x0
   b4304: 910003e0     	mov	x0, sp
   b4308: 97fff415     	bl	0xb135c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue> const&)+0x118>
   b430c: aa1303e0     	mov	x0, x19
   b4310: 94029394     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b4314 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   b4314: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b4318: a9015ff8     	stp	x24, x23, [sp, #0x10]
   b431c: 910003fd     	mov	x29, sp
   b4320: a90257f6     	stp	x22, x21, [sp, #0x20]
   b4324: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b4328: a940a829     	ldp	x9, x10, [x1, #0x8]
   b432c: aa0003f3     	mov	x19, x0
   b4330: 39400028     	ldrb	w8, [x1]
   b4334: f8408e77     	ldr	x23, [x19, #0x8]!
   b4338: d341fd0b     	lsr	x11, x8, #1
   b433c: 7200011f     	tst	w8, #0x1
   b4340: 9a890176     	csel	x22, x11, x9, eq
   b4344: 9a811555     	csinc	x21, x10, x1, ne
   b4348: b4000637     	cbz	x23, 0xb440c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b434c: aa1303f4     	mov	x20, x19
   b4350: 1400000a     	b	0xb4378 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x64>
   b4354: eb1802df     	cmp	x22, x24
   b4358: 1a9f27e8     	cset	w8, lo
   b435c: eb16031f     	cmp	x24, x22
   b4360: 5a9f2100     	csinv	w0, w8, wzr, hs
   b4364: 531f7c08     	lsr	w8, w0, #31
   b4368: 7100001f     	cmp	w0, #0x0
   b436c: 9a97b294     	csel	x20, x20, x23, lt
   b4370: f8685af7     	ldr	x23, [x23, w8, uxtw #3]
   b4374: b4000237     	cbz	x23, 0xb43b8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa4>
   b4378: aa1703e8     	mov	x8, x23
   b437c: 38420d09     	ldrb	w9, [x8, #0x20]!
   b4380: f940050a     	ldr	x10, [x8, #0x8]
   b4384: d341fd2b     	lsr	x11, x9, #1
   b4388: 7200013f     	tst	w9, #0x1
   b438c: 9a8a0178     	csel	x24, x11, x10, eq
   b4390: eb1802df     	cmp	x22, x24
   b4394: 9a9832c2     	csel	x2, x22, x24, lo
   b4398: b4fffde2     	cbz	x2, 0xb4354 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   b439c: f9401aea     	ldr	x10, [x23, #0x30]
   b43a0: 7200013f     	tst	w9, #0x1
   b43a4: aa1503e1     	mov	x1, x21
   b43a8: 9a881540     	csinc	x0, x10, x8, ne
   b43ac: 9402a3a9     	bl	0x15d250 <memcmp@plt>
   b43b0: 35fffda0     	cbnz	w0, 0xb4364 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   b43b4: 17ffffe8     	b	0xb4354 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   b43b8: eb13029f     	cmp	x20, x19
   b43bc: 54000280     	b.eq	0xb440c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b43c0: aa1403e8     	mov	x8, x20
   b43c4: 38420d09     	ldrb	w9, [x8, #0x20]!
   b43c8: f940050a     	ldr	x10, [x8, #0x8]
   b43cc: d341fd2b     	lsr	x11, x9, #1
   b43d0: 7200013f     	tst	w9, #0x1
   b43d4: 9a8a0177     	csel	x23, x11, x10, eq
   b43d8: eb1602ff     	cmp	x23, x22
   b43dc: 9a9632e2     	csel	x2, x23, x22, lo
   b43e0: b4000122     	cbz	x2, 0xb4404 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   b43e4: f9401a8a     	ldr	x10, [x20, #0x30]
   b43e8: 7200013f     	tst	w9, #0x1
   b43ec: aa1503e0     	mov	x0, x21
   b43f0: 9a881541     	csinc	x1, x10, x8, ne
   b43f4: 9402a397     	bl	0x15d250 <memcmp@plt>
   b43f8: 34000060     	cbz	w0, 0xb4404 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   b43fc: 37f80080     	tbnz	w0, #0x1f, 0xb440c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b4400: 14000004     	b	0xb4410 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   b4404: eb1702df     	cmp	x22, x23
   b4408: 54000042     	b.hs	0xb4410 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   b440c: aa1303f4     	mov	x20, x19
   b4410: aa1403e0     	mov	x0, x20
   b4414: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b4418: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b441c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   b4420: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b4424: d65f03c0     	ret

00000000000b4428 <InGame::CloudConfig::CloudConfig()>:
   b4428: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b442c: f9000bf7     	str	x23, [sp, #0x10]
   b4430: 910003fd     	mov	x29, sp
   b4434: a90257f6     	stp	x22, x21, [sp, #0x20]
   b4438: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b443c: 900005c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b4440: 900005d7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b4444: aa0003f3     	mov	x19, x0
   b4448: 9100c014     	add	x20, x0, #0x30
   b444c: f9449908     	ldr	x8, [x8, #0x930]
   b4450: f9448af7     	ldr	x23, [x23, #0x910]
   b4454: 3900201f     	strb	wzr, [x0, #0x8]
   b4458: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
   b445c: 91004108     	add	x8, x8, #0x10
   b4460: 910042e9     	add	x9, x23, #0x10
   b4464: f9000008     	str	x8, [x0]
   b4468: a9017c09     	stp	x9, xzr, [x0, #0x10]
   b446c: aa1403e0     	mov	x0, x20
   b4470: 9402a55c     	bl	0x15d9e0 <_ZN6InGame12CachedConfigC1Ev@plt>
   b4474: aa1303f6     	mov	x22, x19
   b4478: f900527f     	str	xzr, [x19, #0xa0]
   b447c: f8098edf     	str	xzr, [x22, #0x98]!
   b4480: d0fffdc1     	adrp	x1, 0x6e000
   b4484: b0fffde3     	adrp	x3, 0x71000
   b4488: d0fffdc4     	adrp	x4, 0x6e000
   b448c: d0fffde6     	adrp	x6, 0x72000
   b4490: 9118ac21     	add	x1, x1, #0x62b
   b4494: 91331063     	add	x3, x3, #0xcc4
   b4498: 91182c84     	add	x4, x4, #0x60b
   b449c: 913e58c6     	add	x6, x6, #0xf96
   b44a0: 52800020     	mov	w0, #0x1                // =1
   b44a4: 52800162     	mov	w2, #0xb                // =11
   b44a8: aa1303e5     	mov	x5, x19
   b44ac: 9402a25d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b44b0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b44b4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b44b8: f9400bf7     	ldr	x23, [sp, #0x10]
   b44bc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b44c0: d65f03c0     	ret
   b44c4: aa0003f5     	mov	x21, x0
   b44c8: 91028260     	add	x0, x19, #0xa0
   b44cc: 9402a54d     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b44d0: aa1603e0     	mov	x0, x22
   b44d4: 9402a54b     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b44d8: aa1403e0     	mov	x0, x20
   b44dc: 9402a545     	bl	0x15d9f0 <_ZN6InGame12CachedConfigD1Ev@plt>
   b44e0: 14000002     	b	0xb44e8 <InGame::CloudConfig::CloudConfig()+0xc0>
   b44e4: aa0003f5     	mov	x21, x0
   b44e8: 910042e8     	add	x8, x23, #0x10
   b44ec: 39406269     	ldrb	w9, [x19, #0x18]
   b44f0: f9000a68     	str	x8, [x19, #0x10]
   b44f4: 36000069     	tbz	w9, #0x0, 0xb4500 <InGame::CloudConfig::CloudConfig()+0xd8>
   b44f8: f9401660     	ldr	x0, [x19, #0x28]
   b44fc: 9402a279     	bl	0x15cee0 <_ZdlPv@plt>
   b4500: aa1503e0     	mov	x0, x21
   b4504: 94029317     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b4508 <InGame::CloudConfig::~CloudConfig()>:
   b4508: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b450c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b4510: 910003fd     	mov	x29, sp
   b4514: 900005c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b4518: aa0003f3     	mov	x19, x0
   b451c: f9449908     	ldr	x8, [x8, #0x930]
   b4520: 91004108     	add	x8, x8, #0x10
   b4524: f9000008     	str	x8, [x0]
   b4528: d0fffdc1     	adrp	x1, 0x6e000
   b452c: d0fffde3     	adrp	x3, 0x72000
   b4530: d0fffdc4     	adrp	x4, 0x6e000
   b4534: d0fffde6     	adrp	x6, 0x72000
   b4538: 9118ac21     	add	x1, x1, #0x62b
   b453c: 9129a063     	add	x3, x3, #0xa68
   b4540: 91182c84     	add	x4, x4, #0x60b
   b4544: 913e58c6     	add	x6, x6, #0xf96
   b4548: 52800020     	mov	w0, #0x1                // =1
   b454c: 52800202     	mov	w2, #0x10               // =16
   b4550: aa1303e5     	mov	x5, x19
   b4554: 9402a233     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b4558: 91028260     	add	x0, x19, #0xa0
   b455c: 9402a529     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b4560: 91026260     	add	x0, x19, #0x98
   b4564: 9402a527     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b4568: 9100c260     	add	x0, x19, #0x30
   b456c: 9402a521     	bl	0x15d9f0 <_ZN6InGame12CachedConfigD1Ev@plt>
   b4570: 900005c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b4574: f9448908     	ldr	x8, [x8, #0x910]
   b4578: 39406269     	ldrb	w9, [x19, #0x18]
   b457c: 91004108     	add	x8, x8, #0x10
   b4580: f9000a68     	str	x8, [x19, #0x10]
   b4584: 37000089     	tbnz	w9, #0x0, 0xb4594 <InGame::CloudConfig::~CloudConfig()+0x8c>
   b4588: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b458c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4590: d65f03c0     	ret
   b4594: f9401660     	ldr	x0, [x19, #0x28]
   b4598: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b459c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b45a0: 1402a250     	b	0x15cee0 <_ZdlPv@plt>
   b45a4: aa0003f4     	mov	x20, x0
   b45a8: 91028260     	add	x0, x19, #0xa0
   b45ac: 9402a515     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b45b0: 91026260     	add	x0, x19, #0x98
   b45b4: 9402a513     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b45b8: 9100c260     	add	x0, x19, #0x30
   b45bc: 9402a50d     	bl	0x15d9f0 <_ZN6InGame12CachedConfigD1Ev@plt>
   b45c0: 91004260     	add	x0, x19, #0x10
   b45c4: 9402a413     	bl	0x15d610 <_ZN6InGame13BianQueConfigD2Ev@plt>
   b45c8: aa1403e0     	mov	x0, x20
   b45cc: 97ffd25a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b45d0 <InGame::CloudConfig::~CloudConfig()>:
   b45d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b45d4: f9000bf3     	str	x19, [sp, #0x10]
   b45d8: 910003fd     	mov	x29, sp
   b45dc: aa0003f3     	mov	x19, x0
   b45e0: 9402a50c     	bl	0x15da10 <_ZN6InGame11CloudConfigD2Ev@plt>
   b45e4: aa1303e0     	mov	x0, x19
   b45e8: f9400bf3     	ldr	x19, [sp, #0x10]
   b45ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b45f0: 1402a23c     	b	0x15cee0 <_ZdlPv@plt>

00000000000b45f4 <InGame::CloudConfig::InitConfig(InGame::SDKConfig const&)>:
   b45f4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b45f8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b45fc: 910003fd     	mov	x29, sp
   b4600: aa0103f3     	mov	x19, x1
   b4604: aa0003f4     	mov	x20, x0
   b4608: d0fffdc1     	adrp	x1, 0x6e000
   b460c: f0fffde3     	adrp	x3, 0x73000
   b4610: d0fffdc4     	adrp	x4, 0x6e000
   b4614: d0fffde6     	adrp	x6, 0x72000
   b4618: 9118ac21     	add	x1, x1, #0x62b
   b461c: 91236863     	add	x3, x3, #0x8da
   b4620: 91182c84     	add	x4, x4, #0x60b
   b4624: 913e58c6     	add	x6, x6, #0xf96
   b4628: 52800020     	mov	w0, #0x1                // =1
   b462c: 528002a2     	mov	w2, #0x15               // =21
   b4630: aa1403e5     	mov	x5, x20
   b4634: 9402a1fb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b4638: 91004280     	add	x0, x20, #0x10
   b463c: aa1303e1     	mov	x1, x19
   b4640: 3900229f     	strb	wzr, [x20, #0x8]
   b4644: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b4648: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b464c: 1402a399     	b	0x15d4b0 <_ZN6InGame13BianQueConfig10InitConfigERKNS_9SDKConfigE@plt>

00000000000b4650 <InGame::CloudConfig::GetBoolConfig(char const*, bool)>:
   b4650: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b4654: f9000bf5     	str	x21, [sp, #0x10]
   b4658: 910003fd     	mov	x29, sp
   b465c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b4660: 2a0203f3     	mov	w19, w2
   b4664: 39402008     	ldrb	w8, [x0, #0x8]
   b4668: aa0103f4     	mov	x20, x1
   b466c: 34000108     	cbz	w8, 0xb468c <InGame::CloudConfig::GetBoolConfig(char const*, bool)+0x3c>
   b4670: 12000262     	and	w2, w19, #0x1
   b4674: aa1403e1     	mov	x1, x20
   b4678: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b467c: 91004000     	add	x0, x0, #0x10
   b4680: f9400bf5     	ldr	x21, [sp, #0x10]
   b4684: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b4688: 1402a39a     	b	0x15d4f0 <_ZN6InGame13BianQueConfig13GetBoolConfigEPKcb@plt>
   b468c: 9100c015     	add	x21, x0, #0x30
   b4690: aa1503e0     	mov	x0, x21
   b4694: 9402a4a3     	bl	0x15d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>
   b4698: 36000100     	tbz	w0, #0x0, 0xb46b8 <InGame::CloudConfig::GetBoolConfig(char const*, bool)+0x68>
   b469c: 12000262     	and	w2, w19, #0x1
   b46a0: aa1403e1     	mov	x1, x20
   b46a4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b46a8: aa1503e0     	mov	x0, x21
   b46ac: f9400bf5     	ldr	x21, [sp, #0x10]
   b46b0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b46b4: 1402a49f     	b	0x15d930 <_ZN6InGame12CachedConfig13GetBoolConfigEPKcb@plt>
   b46b8: 12000260     	and	w0, w19, #0x1
   b46bc: f9400bf5     	ldr	x21, [sp, #0x10]
   b46c0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b46c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b46c8: d65f03c0     	ret

00000000000b46cc <InGame::CloudConfig::GetIntConfig(char const*, long)>:
   b46cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b46d0: f9000bf5     	str	x21, [sp, #0x10]
   b46d4: 910003fd     	mov	x29, sp
   b46d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b46dc: aa0203f3     	mov	x19, x2
   b46e0: 39402008     	ldrb	w8, [x0, #0x8]
   b46e4: aa0103f4     	mov	x20, x1
   b46e8: 34000108     	cbz	w8, 0xb4708 <InGame::CloudConfig::GetIntConfig(char const*, long)+0x3c>
   b46ec: aa1403e1     	mov	x1, x20
   b46f0: aa1303e2     	mov	x2, x19
   b46f4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b46f8: 91004000     	add	x0, x0, #0x10
   b46fc: f9400bf5     	ldr	x21, [sp, #0x10]
   b4700: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b4704: 1402a383     	b	0x15d510 <_ZN6InGame13BianQueConfig12GetIntConfigEPKcl@plt>
   b4708: 9100c015     	add	x21, x0, #0x30
   b470c: aa1503e0     	mov	x0, x21
   b4710: 9402a484     	bl	0x15d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>
   b4714: 36000100     	tbz	w0, #0x0, 0xb4734 <InGame::CloudConfig::GetIntConfig(char const*, long)+0x68>
   b4718: aa1403e1     	mov	x1, x20
   b471c: aa1303e2     	mov	x2, x19
   b4720: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b4724: aa1503e0     	mov	x0, x21
   b4728: f9400bf5     	ldr	x21, [sp, #0x10]
   b472c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b4730: 1402a488     	b	0x15d950 <_ZN6InGame12CachedConfig12GetIntConfigEPKcl@plt>
   b4734: aa1303e0     	mov	x0, x19
   b4738: f9400bf5     	ldr	x21, [sp, #0x10]
   b473c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b4740: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b4744: d65f03c0     	ret

00000000000b4748 <InGame::CloudConfig::GetDoubleConfig(char const*, double)>:
   b4748: fc1d0fe8     	str	d8, [sp, #-0x30]!
   b474c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b4750: 910043fd     	add	x29, sp, #0x10
   b4754: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b4758: 1e604008     	fmov	d8, d0
   b475c: 39402008     	ldrb	w8, [x0, #0x8]
   b4760: aa0103f3     	mov	x19, x1
   b4764: 34000108     	cbz	w8, 0xb4784 <InGame::CloudConfig::GetDoubleConfig(char const*, double)+0x3c>
   b4768: aa1303e1     	mov	x1, x19
   b476c: 91004000     	add	x0, x0, #0x10
   b4770: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b4774: 1e604100     	fmov	d0, d8
   b4778: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b477c: fc4307e8     	ldr	d8, [sp], #0x30
   b4780: 1402a36c     	b	0x15d530 <_ZN6InGame13BianQueConfig15GetDoubleConfigEPKcd@plt>
   b4784: 9100c014     	add	x20, x0, #0x30
   b4788: aa1403e0     	mov	x0, x20
   b478c: 9402a465     	bl	0x15d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>
   b4790: 36000100     	tbz	w0, #0x0, 0xb47b0 <InGame::CloudConfig::GetDoubleConfig(char const*, double)+0x68>
   b4794: aa1403e0     	mov	x0, x20
   b4798: aa1303e1     	mov	x1, x19
   b479c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b47a0: 1e604100     	fmov	d0, d8
   b47a4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b47a8: fc4307e8     	ldr	d8, [sp], #0x30
   b47ac: 1402a46d     	b	0x15d960 <_ZN6InGame12CachedConfig15GetDoubleConfigEPKcd@plt>
   b47b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b47b4: 1e604100     	fmov	d0, d8
   b47b8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b47bc: fc4307e8     	ldr	d8, [sp], #0x30
   b47c0: d65f03c0     	ret

00000000000b47c4 <InGame::CloudConfig::GetStringConfig(char const*)>:
   b47c4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b47c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b47cc: 910003fd     	mov	x29, sp
   b47d0: 39402008     	ldrb	w8, [x0, #0x8]
   b47d4: aa0103f3     	mov	x19, x1
   b47d8: 340000c8     	cbz	w8, 0xb47f0 <InGame::CloudConfig::GetStringConfig(char const*)+0x2c>
   b47dc: aa1303e1     	mov	x1, x19
   b47e0: 91004000     	add	x0, x0, #0x10
   b47e4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b47e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b47ec: 1402a359     	b	0x15d550 <_ZN6InGame13BianQueConfig15GetStringConfigEPKc@plt>
   b47f0: 9100c014     	add	x20, x0, #0x30
   b47f4: aa1403e0     	mov	x0, x20
   b47f8: 9402a44a     	bl	0x15d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>
   b47fc: 360000c0     	tbz	w0, #0x0, 0xb4814 <InGame::CloudConfig::GetStringConfig(char const*)+0x50>
   b4800: aa1403e0     	mov	x0, x20
   b4804: aa1303e1     	mov	x1, x19
   b4808: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b480c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4810: 1402a458     	b	0x15d970 <_ZN6InGame12CachedConfig15GetStringConfigEPKc@plt>
   b4814: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b4818: aa1f03e0     	mov	x0, xzr
   b481c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4820: d65f03c0     	ret

00000000000b4824 <InGame::CloudConfig::Update()>:
   b4824: d10183ff     	sub	sp, sp, #0x60
   b4828: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b482c: 910083fd     	add	x29, sp, #0x20
   b4830: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b4834: a90457f6     	stp	x22, x21, [sp, #0x40]
   b4838: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b483c: d53bd058     	mrs	x24, TPIDR_EL0
   b4840: aa0003f3     	mov	x19, x0
   b4844: f9401708     	ldr	x8, [x24, #0x28]
   b4848: 91004000     	add	x0, x0, #0x10
   b484c: f81f83a8     	stur	x8, [x29, #-0x8]
   b4850: 9402a354     	bl	0x15d5a0 <_ZN6InGame13BianQueConfig6UpdateEv@plt>
   b4854: 2a0003f4     	mov	w20, w0
   b4858: 72001c1f     	tst	w0, #0xff
   b485c: 54001440     	b.eq	0xb4ae4 <InGame::CloudConfig::Update()+0x2c0>
   b4860: 12001e88     	and	w8, w20, #0xff
   b4864: 71000d1f     	cmp	w8, #0x3
   b4868: 1a9f17e8     	cset	w8, eq
   b486c: 39002268     	strb	w8, [x19, #0x8]
   b4870: 54000ac1     	b.ne	0xb49c8 <InGame::CloudConfig::Update()+0x1a4>
   b4874: d0fffdd4     	adrp	x20, 0x6e000
   b4878: b0fffdd5     	adrp	x21, 0x6d000
   b487c: d0fffdd6     	adrp	x22, 0x6e000
   b4880: 9118ae94     	add	x20, x20, #0x62b
   b4884: 9104fab5     	add	x21, x21, #0x13e
   b4888: 91182ed6     	add	x22, x22, #0x60b
   b488c: b0fffde6     	adrp	x6, 0x71000
   b4890: 52800020     	mov	w0, #0x1                // =1
   b4894: 913340c6     	add	x6, x6, #0xcd0
   b4898: aa1403e1     	mov	x1, x20
   b489c: 52800b82     	mov	w2, #0x5c               // =92
   b48a0: aa1503e3     	mov	x3, x21
   b48a4: aa1603e4     	mov	x4, x22
   b48a8: aa1303e5     	mov	x5, x19
   b48ac: 9402a15d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b48b0: 90fffde6     	adrp	x6, 0x70000
   b48b4: 52800020     	mov	w0, #0x1                // =1
   b48b8: 91288cc6     	add	x6, x6, #0xa23
   b48bc: aa1403e1     	mov	x1, x20
   b48c0: 52800ba2     	mov	w2, #0x5d               // =93
   b48c4: aa1503e3     	mov	x3, x21
   b48c8: aa1603e4     	mov	x4, x22
   b48cc: aa1303e5     	mov	x5, x19
   b48d0: 9402a154     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b48d4: 52801000     	mov	w0, #0x80               // =128
   b48d8: 9402a162     	bl	0x15ce60 <_Znwm@plt>
   b48dc: 6f00e400     	movi	v0.2d, #0000000000000000
   b48e0: 90000588     	adrp	x8, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   b48e4: aa0003f4     	mov	x20, x0
   b48e8: aa0003f5     	mov	x21, x0
   b48ec: 9123a108     	add	x8, x8, #0x8e8
   b48f0: f9003c13     	str	x19, [x0, #0x78]
   b48f4: 3c808ea0     	str	q0, [x21, #0x8]!
   b48f8: 3c864000     	stur	q0, [x0, #0x64]
   b48fc: 3c858000     	stur	q0, [x0, #0x58]
   b4900: 3c848000     	stur	q0, [x0, #0x48]
   b4904: 3c838000     	stur	q0, [x0, #0x38]
   b4908: 3c828000     	stur	q0, [x0, #0x28]
   b490c: 3c818000     	stur	q0, [x0, #0x18]
   b4910: f9000008     	str	x8, [x0]
   b4914: 52800100     	mov	w0, #0x8                // =8
   b4918: 9402a152     	bl	0x15ce60 <_Znwm@plt>
   b491c: aa0003f6     	mov	x22, x0
   b4920: 9402a440     	bl	0x15da20 <_ZNSt6__ndk115__thread_structC1Ev@plt>
   b4924: f9000bf6     	str	x22, [sp, #0x10]
   b4928: 52800400     	mov	w0, #0x20               // =32
   b492c: 9402a14d     	bl	0x15ce60 <_Znwm@plt>
   b4930: 90fffe08     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   b4934: aa0003e3     	mov	x3, x0
   b4938: a900ffe0     	stp	x0, xzr, [sp, #0x8]
   b493c: f9000016     	str	x22, [x0]
   b4940: 3dc37500     	ldr	q0, [x8, #0xdd0]
   b4944: f9000c14     	str	x20, [x0, #0x18]
   b4948: 3c808000     	stur	q0, [x0, #0x8]
   b494c: b0000002     	adrp	x2, 0xb5000 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x1cc>
   b4950: 910003e0     	mov	x0, sp
   b4954: 910da042     	add	x2, x2, #0x368
   b4958: aa1f03e1     	mov	x1, xzr
   b495c: 9402a435     	bl	0x15da30 <pthread_create@plt>
   b4960: 35001220     	cbnz	w0, 0xb4ba4 <InGame::CloudConfig::Update()+0x380>
   b4964: 910003e0     	mov	x0, sp
   b4968: 9402a436     	bl	0x15da40 <_ZNSt6__ndk16thread6detachEv@plt>
   b496c: 910003e0     	mov	x0, sp
   b4970: 9402a438     	bl	0x15da50 <_ZNSt6__ndk16threadD1Ev@plt>
   b4974: 910023e0     	add	x0, sp, #0x8
   b4978: aa1403e1     	mov	x1, x20
   b497c: 9402a439     	bl	0x15da60 <_ZNSt6__ndk16futureIvEC1EPNS_17__assoc_sub_stateE@plt>
   b4980: 92800000     	mov	x0, #-0x1               // =-1
   b4984: aa1503e1     	mov	x1, x21
   b4988: 9402915e     	bl	0x158f00 <__emutls_get_address+0x474>
   b498c: b50000a0     	cbnz	x0, 0xb49a0 <InGame::CloudConfig::Update()+0x17c>
   b4990: f9400288     	ldr	x8, [x20]
   b4994: aa1403e0     	mov	x0, x20
   b4998: f9400908     	ldr	x8, [x8, #0x10]
   b499c: d63f0100     	blr	x8
   b49a0: f9405268     	ldr	x8, [x19, #0xa0]
   b49a4: 910043e0     	add	x0, sp, #0x10
   b49a8: f94007e9     	ldr	x9, [sp, #0x8]
   b49ac: a900a3ff     	stp	xzr, x8, [sp, #0x8]
   b49b0: f9005269     	str	x9, [x19, #0xa0]
   b49b4: 9402a413     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b49b8: 910023e0     	add	x0, sp, #0x8
   b49bc: 9402a411     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b49c0: 52800074     	mov	w20, #0x3               // =3
   b49c4: 1400006d     	b	0xb4b78 <InGame::CloudConfig::Update()+0x354>
   b49c8: d0fffdc1     	adrp	x1, 0x6e000
   b49cc: b0fffdc3     	adrp	x3, 0x6d000
   b49d0: d0fffdc4     	adrp	x4, 0x6e000
   b49d4: f0fffde6     	adrp	x6, 0x73000
   b49d8: 9118ac21     	add	x1, x1, #0x62b
   b49dc: 9104f863     	add	x3, x3, #0x13e
   b49e0: 91182c84     	add	x4, x4, #0x60b
   b49e4: 911524c6     	add	x6, x6, #0x549
   b49e8: 52800020     	mov	w0, #0x1                // =1
   b49ec: 52800d02     	mov	w2, #0x68               // =104
   b49f0: aa1303e5     	mov	x5, x19
   b49f4: 9402a10b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b49f8: 52801000     	mov	w0, #0x80               // =128
   b49fc: 9402a119     	bl	0x15ce60 <_Znwm@plt>
   b4a00: 6f00e400     	movi	v0.2d, #0000000000000000
   b4a04: 90000588     	adrp	x8, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   b4a08: aa0003f5     	mov	x21, x0
   b4a0c: aa0003f6     	mov	x22, x0
   b4a10: 9124c108     	add	x8, x8, #0x930
   b4a14: f9003c13     	str	x19, [x0, #0x78]
   b4a18: 3c808ec0     	str	q0, [x22, #0x8]!
   b4a1c: 3c864000     	stur	q0, [x0, #0x64]
   b4a20: 3c858000     	stur	q0, [x0, #0x58]
   b4a24: 3c848000     	stur	q0, [x0, #0x48]
   b4a28: 3c838000     	stur	q0, [x0, #0x38]
   b4a2c: 3c828000     	stur	q0, [x0, #0x28]
   b4a30: 3c818000     	stur	q0, [x0, #0x18]
   b4a34: f9000008     	str	x8, [x0]
   b4a38: 52800100     	mov	w0, #0x8                // =8
   b4a3c: 9402a109     	bl	0x15ce60 <_Znwm@plt>
   b4a40: aa0003f7     	mov	x23, x0
   b4a44: 9402a3f7     	bl	0x15da20 <_ZNSt6__ndk115__thread_structC1Ev@plt>
   b4a48: f9000bf7     	str	x23, [sp, #0x10]
   b4a4c: 52800400     	mov	w0, #0x20               // =32
   b4a50: 9402a104     	bl	0x15ce60 <_Znwm@plt>
   b4a54: 90fffe08     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   b4a58: aa0003e3     	mov	x3, x0
   b4a5c: a900ffe0     	stp	x0, xzr, [sp, #0x8]
   b4a60: f9000017     	str	x23, [x0]
   b4a64: 3dc37500     	ldr	q0, [x8, #0xdd0]
   b4a68: f9000c15     	str	x21, [x0, #0x18]
   b4a6c: 3c808000     	stur	q0, [x0, #0x8]
   b4a70: b0000002     	adrp	x2, 0xb5000 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x1cc>
   b4a74: 910003e0     	mov	x0, sp
   b4a78: 9118f042     	add	x2, x2, #0x63c
   b4a7c: aa1f03e1     	mov	x1, xzr
   b4a80: 9402a3ec     	bl	0x15da30 <pthread_create@plt>
   b4a84: 35000960     	cbnz	w0, 0xb4bb0 <InGame::CloudConfig::Update()+0x38c>
   b4a88: 910003e0     	mov	x0, sp
   b4a8c: 9402a3ed     	bl	0x15da40 <_ZNSt6__ndk16thread6detachEv@plt>
   b4a90: 910003e0     	mov	x0, sp
   b4a94: 9402a3ef     	bl	0x15da50 <_ZNSt6__ndk16threadD1Ev@plt>
   b4a98: 910023e0     	add	x0, sp, #0x8
   b4a9c: aa1503e1     	mov	x1, x21
   b4aa0: 9402a3f0     	bl	0x15da60 <_ZNSt6__ndk16futureIvEC1EPNS_17__assoc_sub_stateE@plt>
   b4aa4: 92800000     	mov	x0, #-0x1               // =-1
   b4aa8: aa1603e1     	mov	x1, x22
   b4aac: 94029115     	bl	0x158f00 <__emutls_get_address+0x474>
   b4ab0: b50000a0     	cbnz	x0, 0xb4ac4 <InGame::CloudConfig::Update()+0x2a0>
   b4ab4: f94002a8     	ldr	x8, [x21]
   b4ab8: aa1503e0     	mov	x0, x21
   b4abc: f9400908     	ldr	x8, [x8, #0x10]
   b4ac0: d63f0100     	blr	x8
   b4ac4: f9404e68     	ldr	x8, [x19, #0x98]
   b4ac8: 910043e0     	add	x0, sp, #0x10
   b4acc: f94007e9     	ldr	x9, [sp, #0x8]
   b4ad0: a900a3ff     	stp	xzr, x8, [sp, #0x8]
   b4ad4: f9004e69     	str	x9, [x19, #0x98]
   b4ad8: 9402a3ca     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b4adc: 910023e0     	add	x0, sp, #0x8
   b4ae0: 9402a3c8     	bl	0x15da00 <_ZNSt6__ndk16futureIvED1Ev@plt>
   b4ae4: aa1303f5     	mov	x21, x19
   b4ae8: f8498eb6     	ldr	x22, [x21, #0x98]!
   b4aec: b4000476     	cbz	x22, 0xb4b78 <InGame::CloudConfig::Update()+0x354>
   b4af0: 9402a3e0     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b4af4: f9000be0     	str	x0, [sp, #0x10]
   b4af8: 910043e1     	add	x1, sp, #0x10
   b4afc: aa1603e0     	mov	x0, x22
   b4b00: 94000312     	bl	0xb5748 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x914>
   b4b04: 34000060     	cbz	w0, 0xb4b10 <InGame::CloudConfig::Update()+0x2ec>
   b4b08: 2a1f03f4     	mov	w20, wzr
   b4b0c: 1400001b     	b	0xb4b78 <InGame::CloudConfig::Update()+0x354>
   b4b10: aa1503e0     	mov	x0, x21
   b4b14: 9402a3db     	bl	0x15da80 <_ZNSt6__ndk16futureIvE3getEv@plt>
   b4b18: 9100c260     	add	x0, x19, #0x30
   b4b1c: 9402a381     	bl	0x15d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>
   b4b20: d0fffdc1     	adrp	x1, 0x6e000
   b4b24: b0fffdc3     	adrp	x3, 0x6d000
   b4b28: d0fffdc4     	adrp	x4, 0x6e000
   b4b2c: 9118ac21     	add	x1, x1, #0x62b
   b4b30: 9104f863     	add	x3, x3, #0x13e
   b4b34: 91182c84     	add	x4, x4, #0x60b
   b4b38: 36000120     	tbz	w0, #0x0, 0xb4b5c <InGame::CloudConfig::Update()+0x338>
   b4b3c: b0fffdc6     	adrp	x6, 0x6d000
   b4b40: 52800020     	mov	w0, #0x1                // =1
   b4b44: 913808c6     	add	x6, x6, #0xe02
   b4b48: 52800f62     	mov	w2, #0x7b               // =123
   b4b4c: aa1303e5     	mov	x5, x19
   b4b50: 9402a0b4     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b4b54: 52800074     	mov	w20, #0x3               // =3
   b4b58: 14000008     	b	0xb4b78 <InGame::CloudConfig::Update()+0x354>
   b4b5c: b0fffde6     	adrp	x6, 0x71000
   b4b60: 52800020     	mov	w0, #0x1                // =1
   b4b64: 913374c6     	add	x6, x6, #0xcdd
   b4b68: 52801002     	mov	w2, #0x80               // =128
   b4b6c: aa1303e5     	mov	x5, x19
   b4b70: 9402a0ac     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b4b74: 52800094     	mov	w20, #0x4               // =4
   b4b78: f9401708     	ldr	x8, [x24, #0x28]
   b4b7c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b4b80: eb09011f     	cmp	x8, x9
   b4b84: 540001c1     	b.ne	0xb4bbc <InGame::CloudConfig::Update()+0x398>
   b4b88: 2a1403e0     	mov	w0, w20
   b4b8c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b4b90: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b4b94: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b4b98: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b4b9c: 910183ff     	add	sp, sp, #0x60
   b4ba0: d65f03c0     	ret
   b4ba4: 90fffde1     	adrp	x1, 0x70000
   b4ba8: 911bf421     	add	x1, x1, #0x6fd
   b4bac: 9402a3b9     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   b4bb0: 90fffde1     	adrp	x1, 0x70000
   b4bb4: 911bf421     	add	x1, x1, #0x6fd
   b4bb8: 9402a3b6     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   b4bbc: 9402a09d     	bl	0x15ce30 <__stack_chk_fail@plt>
   b4bc0: 14000016     	b	0xb4c18 <InGame::CloudConfig::Update()+0x3f4>
   b4bc4: 14000017     	b	0xb4c20 <InGame::CloudConfig::Update()+0x3fc>
   b4bc8: aa0003f3     	mov	x19, x0
   b4bcc: 910003e0     	mov	x0, sp
   b4bd0: 9402a3a0     	bl	0x15da50 <_ZNSt6__ndk16threadD1Ev@plt>
   b4bd4: 1400001e     	b	0xb4c4c <InGame::CloudConfig::Update()+0x428>
   b4bd8: aa0003f3     	mov	x19, x0
   b4bdc: 910003e0     	mov	x0, sp
   b4be0: 9402a39c     	bl	0x15da50 <_ZNSt6__ndk16threadD1Ev@plt>
   b4be4: 1400002a     	b	0xb4c8c <InGame::CloudConfig::Update()+0x468>
   b4be8: aa0003f3     	mov	x19, x0
   b4bec: 14000016     	b	0xb4c44 <InGame::CloudConfig::Update()+0x420>
   b4bf0: aa0003f3     	mov	x19, x0
   b4bf4: 14000024     	b	0xb4c84 <InGame::CloudConfig::Update()+0x460>
   b4bf8: aa0003f3     	mov	x19, x0
   b4bfc: aa1703e0     	mov	x0, x23
   b4c00: 9402a0b8     	bl	0x15cee0 <_ZdlPv@plt>
   b4c04: 14000012     	b	0xb4c4c <InGame::CloudConfig::Update()+0x428>
   b4c08: aa0003f3     	mov	x19, x0
   b4c0c: aa1603e0     	mov	x0, x22
   b4c10: 9402a0b4     	bl	0x15cee0 <_ZdlPv@plt>
   b4c14: 1400001e     	b	0xb4c8c <InGame::CloudConfig::Update()+0x468>
   b4c18: aa0003f3     	mov	x19, x0
   b4c1c: 1400000c     	b	0xb4c4c <InGame::CloudConfig::Update()+0x428>
   b4c20: aa0003f3     	mov	x19, x0
   b4c24: 1400001a     	b	0xb4c8c <InGame::CloudConfig::Update()+0x468>
   b4c28: aa0003f3     	mov	x19, x0
   b4c2c: 14000010     	b	0xb4c6c <InGame::CloudConfig::Update()+0x448>
   b4c30: aa0003f3     	mov	x19, x0
   b4c34: 1400001e     	b	0xb4cac <InGame::CloudConfig::Update()+0x488>
   b4c38: aa0003f3     	mov	x19, x0
   b4c3c: 910023e0     	add	x0, sp, #0x8
   b4c40: 940002ae     	bl	0xb56f8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x8c4>
   b4c44: 910043e0     	add	x0, sp, #0x10
   b4c48: 9400020b     	bl	0xb5474 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x640>
   b4c4c: 92800000     	mov	x0, #-0x1               // =-1
   b4c50: aa1603e1     	mov	x1, x22
   b4c54: 940290ab     	bl	0x158f00 <__emutls_get_address+0x474>
   b4c58: b50000a0     	cbnz	x0, 0xb4c6c <InGame::CloudConfig::Update()+0x448>
   b4c5c: f94002a8     	ldr	x8, [x21]
   b4c60: aa1503e0     	mov	x0, x21
   b4c64: f9400908     	ldr	x8, [x8, #0x10]
   b4c68: d63f0100     	blr	x8
   b4c6c: aa1303e0     	mov	x0, x19
   b4c70: 9402a0b8     	bl	0x15cf50 <__cxa_begin_catch@plt>
   b4c74: 9402a38b     	bl	0x15daa0 <__cxa_rethrow@plt>
   b4c78: aa0003f3     	mov	x19, x0
   b4c7c: 910023e0     	add	x0, sp, #0x8
   b4c80: 940001e9     	bl	0xb5424 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x5f0>
   b4c84: 910043e0     	add	x0, sp, #0x10
   b4c88: 940001fb     	bl	0xb5474 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x640>
   b4c8c: 92800000     	mov	x0, #-0x1               // =-1
   b4c90: aa1503e1     	mov	x1, x21
   b4c94: 9402909b     	bl	0x158f00 <__emutls_get_address+0x474>
   b4c98: b50000a0     	cbnz	x0, 0xb4cac <InGame::CloudConfig::Update()+0x488>
   b4c9c: f9400288     	ldr	x8, [x20]
   b4ca0: aa1403e0     	mov	x0, x20
   b4ca4: f9400908     	ldr	x8, [x8, #0x10]
   b4ca8: d63f0100     	blr	x8
   b4cac: aa1303e0     	mov	x0, x19
   b4cb0: 9402a0a8     	bl	0x15cf50 <__cxa_begin_catch@plt>
   b4cb4: 9402a37b     	bl	0x15daa0 <__cxa_rethrow@plt>
   b4cb8: aa0003f3     	mov	x19, x0
   b4cbc: 9402a37d     	bl	0x15dab0 <__cxa_end_catch@plt>
   b4cc0: 14000004     	b	0xb4cd0 <InGame::CloudConfig::Update()+0x4ac>
   b4cc4: 97ffd09c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   b4cc8: aa0003f3     	mov	x19, x0
   b4ccc: 9402a379     	bl	0x15dab0 <__cxa_end_catch@plt>
   b4cd0: aa1303e0     	mov	x0, x19
   b4cd4: 94029123     	bl	0x159160 <__emutls_get_address+0x6d4>
   b4cd8: 97ffd097     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b4cdc <InGame::CloudConfig::IsUseCachedConfig()>:
   b4cdc: 39402008     	ldrb	w8, [x0, #0x8]
   b4ce0: 34000068     	cbz	w8, 0xb4cec <InGame::CloudConfig::IsUseCachedConfig()+0x10>
   b4ce4: 2a1f03e0     	mov	w0, wzr
   b4ce8: d65f03c0     	ret
   b4cec: 9100c000     	add	x0, x0, #0x30
   b4cf0: 1402a30c     	b	0x15d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>

00000000000b4cf4 <InGame::CloudConfig::GetLastErrorCode()>:
   b4cf4: 91004000     	add	x0, x0, #0x10
   b4cf8: 1402a23e     	b	0x15d5f0 <_ZN6InGame13BianQueConfig16GetLastErrorCodeEv@plt>

00000000000b4cfc <InGame::CloudConfig::SaveConfigToCache()>:
   b4cfc: d10203ff     	sub	sp, sp, #0x80
   b4d00: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b4d04: 910103fd     	add	x29, sp, #0x40
   b4d08: f9002bf7     	str	x23, [sp, #0x50]
   b4d0c: a90657f6     	stp	x22, x21, [sp, #0x60]
   b4d10: a9074ff4     	stp	x20, x19, [sp, #0x70]
   b4d14: d53bd055     	mrs	x21, TPIDR_EL0
   b4d18: aa0003f3     	mov	x19, x0
   b4d1c: f94016a8     	ldr	x8, [x21, #0x28]
   b4d20: 91004000     	add	x0, x0, #0x10
   b4d24: 910083f6     	add	x22, sp, #0x20
   b4d28: f81f83a8     	stur	x8, [x29, #-0x8]
   b4d2c: 910083e8     	add	x8, sp, #0x20
   b4d30: 9402a220     	bl	0x15d5b0 <_ZN6InGame13BianQueConfig14GetConfigKVMapEv@plt>
   b4d34: 910023e8     	add	x8, sp, #0x8
   b4d38: f94013f7     	ldr	x23, [sp, #0x20]
   b4d3c: 91002114     	add	x20, x8, #0x8
   b4d40: 910022d6     	add	x22, x22, #0x8
   b4d44: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   b4d48: eb1602ff     	cmp	x23, x22
   b4d4c: f90007f4     	str	x20, [sp, #0x8]
   b4d50: 540002e1     	b.ne	0xb4dac <InGame::CloudConfig::SaveConfigToCache()+0xb0>
   b4d54: 9100c260     	add	x0, x19, #0x30
   b4d58: 910023e1     	add	x1, sp, #0x8
   b4d5c: 9402a2cd     	bl	0x15d890 <_ZN6InGame12CachedConfig10SaveConfigENSt6__ndk13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_11ConfigValueENS1_4lessIS8_EENS6_INS1_4pairIKS8_S9_EEEEEE@plt>
   b4d60: f9400be1     	ldr	x1, [sp, #0x10]
   b4d64: 910023e0     	add	x0, sp, #0x8
   b4d68: 9402a21e     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b4d6c: f94017e1     	ldr	x1, [sp, #0x28]
   b4d70: 910083e0     	add	x0, sp, #0x20
   b4d74: 9402a21b     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b4d78: f94016a8     	ldr	x8, [x21, #0x28]
   b4d7c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b4d80: eb09011f     	cmp	x8, x9
   b4d84: 54000421     	b.ne	0xb4e08 <InGame::CloudConfig::SaveConfigToCache()+0x10c>
   b4d88: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   b4d8c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   b4d90: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b4d94: f9402bf7     	ldr	x23, [sp, #0x50]
   b4d98: 910203ff     	add	sp, sp, #0x80
   b4d9c: d65f03c0     	ret
   b4da0: aa0903f7     	mov	x23, x9
   b4da4: eb1602ff     	cmp	x23, x22
   b4da8: 54fffd60     	b.eq	0xb4d54 <InGame::CloudConfig::SaveConfigToCache()+0x58>
   b4dac: 910082e2     	add	x2, x23, #0x20
   b4db0: 910023e0     	add	x0, sp, #0x8
   b4db4: aa1403e1     	mov	x1, x20
   b4db8: aa0203e3     	mov	x3, x2
   b4dbc: 9402a349     	bl	0x15dae0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S9_EEEEENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEENS_21__tree_const_iteratorISA_SR_lEERKT_DpOT0_@plt>
   b4dc0: f94006e8     	ldr	x8, [x23, #0x8]
   b4dc4: b40000a8     	cbz	x8, 0xb4dd8 <InGame::CloudConfig::SaveConfigToCache()+0xdc>
   b4dc8: aa0803f7     	mov	x23, x8
   b4dcc: f9400108     	ldr	x8, [x8]
   b4dd0: b5ffffc8     	cbnz	x8, 0xb4dc8 <InGame::CloudConfig::SaveConfigToCache()+0xcc>
   b4dd4: 17fffff4     	b	0xb4da4 <InGame::CloudConfig::SaveConfigToCache()+0xa8>
   b4dd8: aa1703e8     	mov	x8, x23
   b4ddc: f8410d09     	ldr	x9, [x8, #0x10]!
   b4de0: f940012a     	ldr	x10, [x9]
   b4de4: eb17015f     	cmp	x10, x23
   b4de8: 54fffdc0     	b.eq	0xb4da0 <InGame::CloudConfig::SaveConfigToCache()+0xa4>
   b4dec: f9400109     	ldr	x9, [x8]
   b4df0: aa0903e8     	mov	x8, x9
   b4df4: f8410d17     	ldr	x23, [x8, #0x10]!
   b4df8: f94002ea     	ldr	x10, [x23]
   b4dfc: eb09015f     	cmp	x10, x9
   b4e00: 54ffff61     	b.ne	0xb4dec <InGame::CloudConfig::SaveConfigToCache()+0xf0>
   b4e04: 17ffffe8     	b	0xb4da4 <InGame::CloudConfig::SaveConfigToCache()+0xa8>
   b4e08: 9402a00a     	bl	0x15ce30 <__stack_chk_fail@plt>
   b4e0c: 14000001     	b	0xb4e10 <InGame::CloudConfig::SaveConfigToCache()+0x114>
   b4e10: aa0003f3     	mov	x19, x0
   b4e14: f9400be1     	ldr	x1, [sp, #0x10]
   b4e18: 910023e0     	add	x0, sp, #0x8
   b4e1c: 9402a1f1     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b4e20: f94017e1     	ldr	x1, [sp, #0x28]
   b4e24: 910083e0     	add	x0, sp, #0x20
   b4e28: 9402a1ee     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b4e2c: aa1303e0     	mov	x0, x19
   b4e30: 940290cc     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b4e34 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()>:
   b4e34: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b4e38: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b4e3c: 910003fd     	mov	x29, sp
   b4e40: 900005c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b4e44: aa0003f3     	mov	x19, x0
   b4e48: aa0003f4     	mov	x20, x0
   b4e4c: 91010000     	add	x0, x0, #0x40
   b4e50: f9449d08     	ldr	x8, [x8, #0x938]
   b4e54: 91004108     	add	x8, x8, #0x10
   b4e58: f8010688     	str	x8, [x20], #0x10
   b4e5c: 9402a325     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
   b4e60: 91006260     	add	x0, x19, #0x18
   b4e64: 9402a327     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   b4e68: aa1403e0     	mov	x0, x20
   b4e6c: 9402a329     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b4e70: aa1303e0     	mov	x0, x19
   b4e74: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b4e78: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4e7c: 1402a329     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
   b4e80: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b4e84: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b4e88: 910003fd     	mov	x29, sp
   b4e8c: 900005c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b4e90: aa0003f3     	mov	x19, x0
   b4e94: aa0003f4     	mov	x20, x0
   b4e98: 91010000     	add	x0, x0, #0x40
   b4e9c: f9449d08     	ldr	x8, [x8, #0x938]
   b4ea0: 91004108     	add	x8, x8, #0x10
   b4ea4: f8010688     	str	x8, [x20], #0x10
   b4ea8: 9402a312     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
   b4eac: 91006260     	add	x0, x19, #0x18
   b4eb0: 9402a314     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   b4eb4: aa1403e0     	mov	x0, x20
   b4eb8: 9402a316     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b4ebc: aa1303e0     	mov	x0, x19
   b4ec0: 9402a318     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
   b4ec4: aa1303e0     	mov	x0, x19
   b4ec8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b4ecc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4ed0: 1402a004     	b	0x15cee0 <_ZdlPv@plt>
   b4ed4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b4ed8: f9000bf3     	str	x19, [sp, #0x10]
   b4edc: 910003fd     	mov	x29, sp
   b4ee0: aa0003f3     	mov	x19, x0
   b4ee4: 9402a313     	bl	0x15db30 <_ZNSt6__ndk117__assoc_sub_state4waitEv@plt>
   b4ee8: aa1303e0     	mov	x0, x19
   b4eec: f9400bf3     	ldr	x19, [sp, #0x10]
   b4ef0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b4ef4: 1402a313     	b	0x15db40 <_ZNSt6__ndk117__assoc_sub_state16__on_zero_sharedEv@plt>
   b4ef8: 97ffd00f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   b4efc: d10303ff     	sub	sp, sp, #0xc0
   b4f00: a9067bfd     	stp	x29, x30, [sp, #0x60]
   b4f04: 910183fd     	add	x29, sp, #0x60
   b4f08: a9076ffc     	stp	x28, x27, [sp, #0x70]
   b4f0c: a90867fa     	stp	x26, x25, [sp, #0x80]
   b4f10: a9095ff8     	stp	x24, x23, [sp, #0x90]
   b4f14: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   b4f18: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   b4f1c: d53bd048     	mrs	x8, TPIDR_EL0
   b4f20: aa0003f3     	mov	x19, x0
   b4f24: f90007e8     	str	x8, [sp, #0x8]
   b4f28: f9401508     	ldr	x8, [x8, #0x28]
   b4f2c: f81f83a8     	stur	x8, [x29, #-0x8]
   b4f30: f9403c14     	ldr	x20, [x0, #0x78]
   b4f34: d0fffdc1     	adrp	x1, 0x6e000
   b4f38: f0fffdc3     	adrp	x3, 0x6f000
   b4f3c: d0fffdc4     	adrp	x4, 0x6e000
   b4f40: d0fffdc6     	adrp	x6, 0x6e000
   b4f44: 9118ac21     	add	x1, x1, #0x62b
   b4f48: 9132a063     	add	x3, x3, #0xca8
   b4f4c: 91182c84     	add	x4, x4, #0x60b
   b4f50: 910b18c6     	add	x6, x6, #0x2c6
   b4f54: 2a1f03e0     	mov	w0, wzr
   b4f58: 52800c22     	mov	w2, #0x61               // =97
   b4f5c: aa1403e5     	mov	x5, x20
   b4f60: 94029fb0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b4f64: 91004280     	add	x0, x20, #0x10
   b4f68: 9100c3e8     	add	x8, sp, #0x30
   b4f6c: 9100c3f6     	add	x22, sp, #0x30
   b4f70: 9402a190     	bl	0x15d5b0 <_ZN6InGame13BianQueConfig14GetConfigKVMapEv@plt>
   b4f74: 910063e8     	add	x8, sp, #0x18
   b4f78: f9401bfa     	ldr	x26, [sp, #0x30]
   b4f7c: 91002115     	add	x21, x8, #0x8
   b4f80: 910022db     	add	x27, x22, #0x8
   b4f84: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   b4f88: eb1b035f     	cmp	x26, x27
   b4f8c: f9000ff5     	str	x21, [sp, #0x18]
   b4f90: 540014e0     	b.eq	0xb522c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x3f8>
   b4f94: 5280003c     	mov	w28, #0x1               // =1
   b4f98: 14000004     	b	0xb4fa8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x174>
   b4f9c: aa0903fa     	mov	x26, x9
   b4fa0: eb1b035f     	cmp	x26, x27
   b4fa4: 54001440     	b.eq	0xb522c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x3f8>
   b4fa8: 91008358     	add	x24, x26, #0x20
   b4fac: 910063e0     	add	x0, sp, #0x18
   b4fb0: d10043a2     	sub	x2, x29, #0x10
   b4fb4: d10063a3     	sub	x3, x29, #0x18
   b4fb8: aa1503e1     	mov	x1, x21
   b4fbc: aa1803e4     	mov	x4, x24
   b4fc0: 9402a2e4     	bl	0x15db50 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_SJ_EElEERPNS_15__tree_end_nodeISL_EESM_RKT_@plt>
   b4fc4: aa0003f7     	mov	x23, x0
   b4fc8: f9400008     	ldr	x8, [x0]
   b4fcc: b4000088     	cbz	x8, 0xb4fdc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x1a8>
   b4fd0: f9400748     	ldr	x8, [x26, #0x8]
   b4fd4: b5000e28     	cbnz	x8, 0xb5198 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x364>
   b4fd8: 14000074     	b	0xb51a8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x374>
   b4fdc: 52800c00     	mov	w0, #0x60               // =96
   b4fe0: 94029fa0     	bl	0x15ce60 <_Znwm@plt>
   b4fe4: aa0003f6     	mov	x22, x0
   b4fe8: 91008019     	add	x25, x0, #0x20
   b4fec: aa1903e0     	mov	x0, x25
   b4ff0: aa1803e1     	mov	x1, x24
   b4ff4: 9402a1e3     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b4ff8: 3cc38340     	ldur	q0, [x26, #0x38]
   b4ffc: 910122c0     	add	x0, x22, #0x48
   b5000: 91012341     	add	x1, x26, #0x48
   b5004: 3c8382c0     	stur	q0, [x22, #0x38]
   b5008: 9402a1de     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b500c: f85f03a8     	ldur	x8, [x29, #-0x10]
   b5010: a9007edf     	stp	xzr, xzr, [x22]
   b5014: f9000ac8     	str	x8, [x22, #0x10]
   b5018: f90002f6     	str	x22, [x23]
   b501c: f9400fe8     	ldr	x8, [sp, #0x18]
   b5020: f9400108     	ldr	x8, [x8]
   b5024: b4000068     	cbz	x8, 0xb5030 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x1fc>
   b5028: f9000fe8     	str	x8, [sp, #0x18]
   b502c: f94002f6     	ldr	x22, [x23]
   b5030: f94013ea     	ldr	x10, [sp, #0x20]
   b5034: eb0a02df     	cmp	x22, x10
   b5038: 1a9f17e8     	cset	w8, eq
   b503c: 390062c8     	strb	w8, [x22, #0x18]
   b5040: 54000121     	b.ne	0xb5064 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x230>
   b5044: 14000050     	b	0xb5184 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x350>
   b5048: eb08015f     	cmp	x10, x8
   b504c: aa0803f6     	mov	x22, x8
   b5050: 1a9f17ec     	cset	w12, eq
   b5054: 3900613c     	strb	w28, [x9, #0x18]
   b5058: 3900610c     	strb	w12, [x8, #0x18]
   b505c: 3900017c     	strb	w28, [x11]
   b5060: 54000920     	b.eq	0xb5184 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x350>
   b5064: f9400ac9     	ldr	x9, [x22, #0x10]
   b5068: 39406128     	ldrb	w8, [x9, #0x18]
   b506c: 350008c8     	cbnz	w8, 0xb5184 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x350>
   b5070: f9400928     	ldr	x8, [x9, #0x10]
   b5074: f940010b     	ldr	x11, [x8]
   b5078: eb09017f     	cmp	x11, x9
   b507c: 540000a0     	b.eq	0xb5090 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x25c>
   b5080: b400058b     	cbz	x11, 0xb5130 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x2fc>
   b5084: 38418d6c     	ldrb	w12, [x11, #0x18]!
   b5088: 34fffe0c     	cbz	w12, 0xb5048 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x214>
   b508c: 14000029     	b	0xb5130 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x2fc>
   b5090: f940050b     	ldr	x11, [x8, #0x8]
   b5094: b400006b     	cbz	x11, 0xb50a0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x26c>
   b5098: 38418d6c     	ldrb	w12, [x11, #0x18]!
   b509c: 34fffd6c     	cbz	w12, 0xb5048 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x214>
   b50a0: f940012a     	ldr	x10, [x9]
   b50a4: eb16015f     	cmp	x10, x22
   b50a8: 54000220     	b.eq	0xb50ec <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x2b8>
   b50ac: f940052a     	ldr	x10, [x9, #0x8]
   b50b0: f940014b     	ldr	x11, [x10]
   b50b4: f900052b     	str	x11, [x9, #0x8]
   b50b8: b400006b     	cbz	x11, 0xb50c4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x290>
   b50bc: f9000969     	str	x9, [x11, #0x10]
   b50c0: f9400928     	ldr	x8, [x9, #0x10]
   b50c4: f9000948     	str	x8, [x10, #0x10]
   b50c8: f9400928     	ldr	x8, [x9, #0x10]
   b50cc: f940010b     	ldr	x11, [x8]
   b50d0: eb09017f     	cmp	x11, x9
   b50d4: 1a9f07eb     	cset	w11, ne
   b50d8: f82b590a     	str	x10, [x8, w11, uxtw #3]
   b50dc: f9000149     	str	x9, [x10]
   b50e0: f900092a     	str	x10, [x9, #0x10]
   b50e4: aa0a03e9     	mov	x9, x10
   b50e8: f9400948     	ldr	x8, [x10, #0x10]
   b50ec: 3900613c     	strb	w28, [x9, #0x18]
   b50f0: f9400109     	ldr	x9, [x8]
   b50f4: 3900611f     	strb	wzr, [x8, #0x18]
   b50f8: f940052a     	ldr	x10, [x9, #0x8]
   b50fc: f900010a     	str	x10, [x8]
   b5100: b400004a     	cbz	x10, 0xb5108 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x2d4>
   b5104: f9000948     	str	x8, [x10, #0x10]
   b5108: aa0803ea     	mov	x10, x8
   b510c: f8410d4b     	ldr	x11, [x10, #0x10]!
   b5110: f900092b     	str	x11, [x9, #0x10]
   b5114: f940014b     	ldr	x11, [x10]
   b5118: f940016c     	ldr	x12, [x11]
   b511c: eb08019f     	cmp	x12, x8
   b5120: 1a9f07ec     	cset	w12, ne
   b5124: f82c5969     	str	x9, [x11, w12, uxtw #3]
   b5128: f9000528     	str	x8, [x9, #0x8]
   b512c: 14000015     	b	0xb5180 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x34c>
   b5130: f940012a     	ldr	x10, [x9]
   b5134: eb16015f     	cmp	x10, x22
   b5138: 54000500     	b.eq	0xb51d8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x3a4>
   b513c: aa0903f6     	mov	x22, x9
   b5140: 390062dc     	strb	w28, [x22, #0x18]
   b5144: f9400509     	ldr	x9, [x8, #0x8]
   b5148: 3900611f     	strb	wzr, [x8, #0x18]
   b514c: f940012a     	ldr	x10, [x9]
   b5150: f900050a     	str	x10, [x8, #0x8]
   b5154: b400004a     	cbz	x10, 0xb515c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x328>
   b5158: f9000948     	str	x8, [x10, #0x10]
   b515c: aa0803ea     	mov	x10, x8
   b5160: f8410d4b     	ldr	x11, [x10, #0x10]!
   b5164: f900092b     	str	x11, [x9, #0x10]
   b5168: f940014b     	ldr	x11, [x10]
   b516c: f940016c     	ldr	x12, [x11]
   b5170: eb08019f     	cmp	x12, x8
   b5174: 1a9f07ec     	cset	w12, ne
   b5178: f82c5969     	str	x9, [x11, w12, uxtw #3]
   b517c: f9000128     	str	x8, [x9]
   b5180: f9000149     	str	x9, [x10]
   b5184: f94017e8     	ldr	x8, [sp, #0x28]
   b5188: 91000508     	add	x8, x8, #0x1
   b518c: f90017e8     	str	x8, [sp, #0x28]
   b5190: f9400748     	ldr	x8, [x26, #0x8]
   b5194: b40000a8     	cbz	x8, 0xb51a8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x374>
   b5198: aa0803fa     	mov	x26, x8
   b519c: f9400108     	ldr	x8, [x8]
   b51a0: b5ffffc8     	cbnz	x8, 0xb5198 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x364>
   b51a4: 17ffff7f     	b	0xb4fa0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x16c>
   b51a8: aa1a03e8     	mov	x8, x26
   b51ac: f8410d09     	ldr	x9, [x8, #0x10]!
   b51b0: f940012a     	ldr	x10, [x9]
   b51b4: eb1a015f     	cmp	x10, x26
   b51b8: 54ffef20     	b.eq	0xb4f9c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x168>
   b51bc: f9400109     	ldr	x9, [x8]
   b51c0: aa0903e8     	mov	x8, x9
   b51c4: f8410d1a     	ldr	x26, [x8, #0x10]!
   b51c8: f940034a     	ldr	x10, [x26]
   b51cc: eb09015f     	cmp	x10, x9
   b51d0: 54ffff61     	b.ne	0xb51bc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x388>
   b51d4: 17ffff73     	b	0xb4fa0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x16c>
   b51d8: f94006ca     	ldr	x10, [x22, #0x8]
   b51dc: f900012a     	str	x10, [x9]
   b51e0: b400006a     	cbz	x10, 0xb51ec <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x3b8>
   b51e4: f9000949     	str	x9, [x10, #0x10]
   b51e8: f9400928     	ldr	x8, [x9, #0x10]
   b51ec: f9000ac8     	str	x8, [x22, #0x10]
   b51f0: f9400928     	ldr	x8, [x9, #0x10]
   b51f4: f940010a     	ldr	x10, [x8]
   b51f8: eb09015f     	cmp	x10, x9
   b51fc: 1a9f07ea     	cset	w10, ne
   b5200: f82a5916     	str	x22, [x8, w10, uxtw #3]
   b5204: f90006c9     	str	x9, [x22, #0x8]
   b5208: f9000936     	str	x22, [x9, #0x10]
   b520c: f9400ac8     	ldr	x8, [x22, #0x10]
   b5210: 390062dc     	strb	w28, [x22, #0x18]
   b5214: f9400509     	ldr	x9, [x8, #0x8]
   b5218: 3900611f     	strb	wzr, [x8, #0x18]
   b521c: f940012a     	ldr	x10, [x9]
   b5220: f900050a     	str	x10, [x8, #0x8]
   b5224: b5fff9aa     	cbnz	x10, 0xb5158 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x324>
   b5228: 17ffffcd     	b	0xb515c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x328>
   b522c: 9100c280     	add	x0, x20, #0x30
   b5230: 910063e1     	add	x1, sp, #0x18
   b5234: 9402a197     	bl	0x15d890 <_ZN6InGame12CachedConfig10SaveConfigENSt6__ndk13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_11ConfigValueENS1_4lessIS8_EENS6_INS1_4pairIKS8_S9_EEEEEE@plt>
   b5238: f94013e1     	ldr	x1, [sp, #0x20]
   b523c: 910063e0     	add	x0, sp, #0x18
   b5240: 9402a0e8     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b5244: f9401fe1     	ldr	x1, [sp, #0x38]
   b5248: 9100c3e0     	add	x0, sp, #0x30
   b524c: 9402a0e5     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b5250: b0fffdc1     	adrp	x1, 0x6e000
   b5254: d0fffdc3     	adrp	x3, 0x6f000
   b5258: b0fffdc4     	adrp	x4, 0x6e000
   b525c: 90fffdc6     	adrp	x6, 0x6d000
   b5260: 9118ac21     	add	x1, x1, #0x62b
   b5264: 9132a063     	add	x3, x3, #0xca8
   b5268: 91182c84     	add	x4, x4, #0x60b
   b526c: 911314c6     	add	x6, x6, #0x4c5
   b5270: 2a1f03e0     	mov	w0, wzr
   b5274: 52800c62     	mov	w2, #0x63               // =99
   b5278: aa1403e5     	mov	x5, x20
   b527c: 94029ee9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b5280: aa1303e0     	mov	x0, x19
   b5284: 9402a237     	bl	0x15db60 <_ZNSt6__ndk117__assoc_sub_state9set_valueEv@plt>
   b5288: f94007e8     	ldr	x8, [sp, #0x8]
   b528c: f9401508     	ldr	x8, [x8, #0x28]
   b5290: f85f83a9     	ldur	x9, [x29, #-0x8]
   b5294: eb09011f     	cmp	x8, x9
   b5298: 54000581     	b.ne	0xb5348 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x514>
   b529c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   b52a0: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   b52a4: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   b52a8: a94867fa     	ldp	x26, x25, [sp, #0x80]
   b52ac: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   b52b0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   b52b4: 910303ff     	add	sp, sp, #0xc0
   b52b8: d65f03c0     	ret
   b52bc: 1400000d     	b	0xb52f0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x4bc>
   b52c0: aa0003f4     	mov	x20, x0
   b52c4: 14000012     	b	0xb530c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x4d8>
   b52c8: aa0003f4     	mov	x20, x0
   b52cc: 14000006     	b	0xb52e4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x4b0>
   b52d0: 39400328     	ldrb	w8, [x25]
   b52d4: aa0003f4     	mov	x20, x0
   b52d8: 36000068     	tbz	w8, #0x0, 0xb52e4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x4b0>
   b52dc: f9401ac0     	ldr	x0, [x22, #0x30]
   b52e0: 94029f00     	bl	0x15cee0 <_ZdlPv@plt>
   b52e4: aa1603e0     	mov	x0, x22
   b52e8: 94029efe     	bl	0x15cee0 <_ZdlPv@plt>
   b52ec: 14000002     	b	0xb52f4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x4c0>
   b52f0: aa0003f4     	mov	x20, x0
   b52f4: f94013e1     	ldr	x1, [sp, #0x20]
   b52f8: 910063e0     	add	x0, sp, #0x18
   b52fc: 9402a0b9     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b5300: f9401fe1     	ldr	x1, [sp, #0x38]
   b5304: 9100c3e0     	add	x0, sp, #0x30
   b5308: 9402a0b6     	bl	0x15d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>
   b530c: aa1403e0     	mov	x0, x20
   b5310: 94029f10     	bl	0x15cf50 <__cxa_begin_catch@plt>
   b5314: 910043e8     	add	x8, sp, #0x10
   b5318: 9402a216     	bl	0x15db70 <_ZSt17current_exceptionv@plt>
   b531c: 910043e1     	add	x1, sp, #0x10
   b5320: aa1303e0     	mov	x0, x19
   b5324: 9402a217     	bl	0x15db80 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt>
   b5328: 910043e0     	add	x0, sp, #0x10
   b532c: 9402a1f9     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b5330: 9402a1e0     	bl	0x15dab0 <__cxa_end_catch@plt>
   b5334: f94007e8     	ldr	x8, [sp, #0x8]
   b5338: f9401508     	ldr	x8, [x8, #0x28]
   b533c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b5340: eb09011f     	cmp	x8, x9
   b5344: 54fffac0     	b.eq	0xb529c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x468>
   b5348: 94029eba     	bl	0x15ce30 <__stack_chk_fail@plt>
   b534c: aa0003f3     	mov	x19, x0
   b5350: 910043e0     	add	x0, sp, #0x10
   b5354: 9402a1ef     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b5358: 9402a1d6     	bl	0x15dab0 <__cxa_end_catch@plt>
   b535c: aa1303e0     	mov	x0, x19
   b5360: 94028f80     	bl	0x159160 <__emutls_get_address+0x6d4>
   b5364: 97ffcef4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   b5368: d10103ff     	sub	sp, sp, #0x40
   b536c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b5370: 910043fd     	add	x29, sp, #0x10
   b5374: f90013f5     	str	x21, [sp, #0x20]
   b5378: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b537c: d53bd055     	mrs	x21, TPIDR_EL0
   b5380: aa0003f3     	mov	x19, x0
   b5384: f94016a8     	ldr	x8, [x21, #0x28]
   b5388: f90007e8     	str	x8, [sp, #0x8]
   b538c: f90003e0     	str	x0, [sp]
   b5390: 9402a200     	bl	0x15db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>
   b5394: f9400261     	ldr	x1, [x19]
   b5398: f900027f     	str	xzr, [x19]
   b539c: b9400000     	ldr	w0, [x0]
   b53a0: 9402a200     	bl	0x15dba0 <pthread_setspecific@plt>
   b53a4: a9412a69     	ldp	x9, x10, [x19, #0x10]
   b53a8: f9400668     	ldr	x8, [x19, #0x8]
   b53ac: 8b890540     	add	x0, x10, x9, asr #1
   b53b0: 36000069     	tbz	w9, #0x0, 0xb53bc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x588>
   b53b4: f9400009     	ldr	x9, [x0]
   b53b8: f8686928     	ldr	x8, [x9, x8]
   b53bc: d63f0100     	blr	x8
   b53c0: f9400274     	ldr	x20, [x19]
   b53c4: f900027f     	str	xzr, [x19]
   b53c8: b40000b4     	cbz	x20, 0xb53dc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x5a8>
   b53cc: aa1403e0     	mov	x0, x20
   b53d0: 9402a1f8     	bl	0x15dbb0 <_ZNSt6__ndk115__thread_structD1Ev@plt>
   b53d4: aa1403e0     	mov	x0, x20
   b53d8: 94029ec2     	bl	0x15cee0 <_ZdlPv@plt>
   b53dc: aa1303e0     	mov	x0, x19
   b53e0: 94029ec0     	bl	0x15cee0 <_ZdlPv@plt>
   b53e4: f94016a8     	ldr	x8, [x21, #0x28]
   b53e8: f94007e9     	ldr	x9, [sp, #0x8]
   b53ec: eb09011f     	cmp	x8, x9
   b53f0: 540000e1     	b.ne	0xb540c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x5d8>
   b53f4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b53f8: aa1f03e0     	mov	x0, xzr
   b53fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b5400: f94013f5     	ldr	x21, [sp, #0x20]
   b5404: 910103ff     	add	sp, sp, #0x40
   b5408: d65f03c0     	ret
   b540c: 94029e89     	bl	0x15ce30 <__stack_chk_fail@plt>
   b5410: aa0003f3     	mov	x19, x0
   b5414: 910003e0     	mov	x0, sp
   b5418: 94000003     	bl	0xb5424 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x5f0>
   b541c: aa1303e0     	mov	x0, x19
   b5420: 94028f50     	bl	0x159160 <__emutls_get_address+0x6d4>
   b5424: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b5428: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b542c: 910003fd     	mov	x29, sp
   b5430: f9400013     	ldr	x19, [x0]
   b5434: f900001f     	str	xzr, [x0]
   b5438: b4000193     	cbz	x19, 0xb5468 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x634>
   b543c: f9400274     	ldr	x20, [x19]
   b5440: f900027f     	str	xzr, [x19]
   b5444: b40000b4     	cbz	x20, 0xb5458 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x624>
   b5448: aa1403e0     	mov	x0, x20
   b544c: 9402a1d9     	bl	0x15dbb0 <_ZNSt6__ndk115__thread_structD1Ev@plt>
   b5450: aa1403e0     	mov	x0, x20
   b5454: 94029ea3     	bl	0x15cee0 <_ZdlPv@plt>
   b5458: aa1303e0     	mov	x0, x19
   b545c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b5460: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b5464: 14029e9f     	b	0x15cee0 <_ZdlPv@plt>
   b5468: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b546c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b5470: d65f03c0     	ret
   b5474: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b5478: f9000bf3     	str	x19, [sp, #0x10]
   b547c: 910003fd     	mov	x29, sp
   b5480: f9400013     	ldr	x19, [x0]
   b5484: f900001f     	str	xzr, [x0]
   b5488: b40000f3     	cbz	x19, 0xb54a4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x670>
   b548c: aa1303e0     	mov	x0, x19
   b5490: 9402a1c8     	bl	0x15dbb0 <_ZNSt6__ndk115__thread_structD1Ev@plt>
   b5494: aa1303e0     	mov	x0, x19
   b5498: f9400bf3     	ldr	x19, [sp, #0x10]
   b549c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b54a0: 14029e90     	b	0x15cee0 <_ZdlPv@plt>
   b54a4: f9400bf3     	ldr	x19, [sp, #0x10]
   b54a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b54ac: d65f03c0     	ret
   b54b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b54b4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b54b8: 910003fd     	mov	x29, sp
   b54bc: f00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b54c0: aa0003f3     	mov	x19, x0
   b54c4: aa0003f4     	mov	x20, x0
   b54c8: 91010000     	add	x0, x0, #0x40
   b54cc: f9449d08     	ldr	x8, [x8, #0x938]
   b54d0: 91004108     	add	x8, x8, #0x10
   b54d4: f8010688     	str	x8, [x20], #0x10
   b54d8: 9402a186     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
   b54dc: 91006260     	add	x0, x19, #0x18
   b54e0: 9402a188     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   b54e4: aa1403e0     	mov	x0, x20
   b54e8: 9402a18a     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b54ec: aa1303e0     	mov	x0, x19
   b54f0: 9402a18c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
   b54f4: aa1303e0     	mov	x0, x19
   b54f8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b54fc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b5500: 14029e78     	b	0x15cee0 <_ZdlPv@plt>
   b5504: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b5508: f9000bf3     	str	x19, [sp, #0x10]
   b550c: 910003fd     	mov	x29, sp
   b5510: aa0003f3     	mov	x19, x0
   b5514: 9402a187     	bl	0x15db30 <_ZNSt6__ndk117__assoc_sub_state4waitEv@plt>
   b5518: aa1303e0     	mov	x0, x19
   b551c: f9400bf3     	ldr	x19, [sp, #0x10]
   b5520: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b5524: 1402a187     	b	0x15db40 <_ZNSt6__ndk117__assoc_sub_state16__on_zero_sharedEv@plt>
   b5528: 97ffce83     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   b552c: d10103ff     	sub	sp, sp, #0x40
   b5530: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b5534: 910043fd     	add	x29, sp, #0x10
   b5538: f90013f5     	str	x21, [sp, #0x20]
   b553c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b5540: d53bd055     	mrs	x21, TPIDR_EL0
   b5544: aa0003f3     	mov	x19, x0
   b5548: f94016a8     	ldr	x8, [x21, #0x28]
   b554c: f90007e8     	str	x8, [sp, #0x8]
   b5550: f9403c14     	ldr	x20, [x0, #0x78]
   b5554: b0fffdc1     	adrp	x1, 0x6e000
   b5558: d0fffdc3     	adrp	x3, 0x6f000
   b555c: b0fffdc4     	adrp	x4, 0x6e000
   b5560: d0fffdc6     	adrp	x6, 0x6f000
   b5564: 9118ac21     	add	x1, x1, #0x62b
   b5568: 9132a063     	add	x3, x3, #0xca8
   b556c: 91182c84     	add	x4, x4, #0x60b
   b5570: 910200c6     	add	x6, x6, #0x80
   b5574: 2a1f03e0     	mov	w0, wzr
   b5578: 52800d82     	mov	w2, #0x6c               // =108
   b557c: aa1403e5     	mov	x5, x20
   b5580: 94029e28     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b5584: 9100c280     	add	x0, x20, #0x30
   b5588: 9402a086     	bl	0x15d7a0 <_ZN6InGame12CachedConfig10LoadConfigEv@plt>
   b558c: b0fffdc1     	adrp	x1, 0x6e000
   b5590: d0fffdc3     	adrp	x3, 0x6f000
   b5594: b0fffdc4     	adrp	x4, 0x6e000
   b5598: 90fffdc6     	adrp	x6, 0x6d000
   b559c: 9118ac21     	add	x1, x1, #0x62b
   b55a0: 9132a063     	add	x3, x3, #0xca8
   b55a4: 91182c84     	add	x4, x4, #0x60b
   b55a8: 911368c6     	add	x6, x6, #0x4da
   b55ac: 2a1f03e0     	mov	w0, wzr
   b55b0: 52800dc2     	mov	w2, #0x6e               // =110
   b55b4: aa1403e5     	mov	x5, x20
   b55b8: 94029e1a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   b55bc: aa1303e0     	mov	x0, x19
   b55c0: 9402a168     	bl	0x15db60 <_ZNSt6__ndk117__assoc_sub_state9set_valueEv@plt>
   b55c4: f94016a8     	ldr	x8, [x21, #0x28]
   b55c8: f94007e9     	ldr	x9, [sp, #0x8]
   b55cc: eb09011f     	cmp	x8, x9
   b55d0: 54000261     	b.ne	0xb561c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x7e8>
   b55d4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b55d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b55dc: f94013f5     	ldr	x21, [sp, #0x20]
   b55e0: 910103ff     	add	sp, sp, #0x40
   b55e4: d65f03c0     	ret
   b55e8: 94029e5a     	bl	0x15cf50 <__cxa_begin_catch@plt>
   b55ec: 910003e8     	mov	x8, sp
   b55f0: 9402a160     	bl	0x15db70 <_ZSt17current_exceptionv@plt>
   b55f4: 910003e1     	mov	x1, sp
   b55f8: aa1303e0     	mov	x0, x19
   b55fc: 9402a161     	bl	0x15db80 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt>
   b5600: 910003e0     	mov	x0, sp
   b5604: 9402a143     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b5608: 9402a12a     	bl	0x15dab0 <__cxa_end_catch@plt>
   b560c: f94016a8     	ldr	x8, [x21, #0x28]
   b5610: f94007e9     	ldr	x9, [sp, #0x8]
   b5614: eb09011f     	cmp	x8, x9
   b5618: 54fffde0     	b.eq	0xb55d4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x7a0>
   b561c: 94029e05     	bl	0x15ce30 <__stack_chk_fail@plt>
   b5620: aa0003f3     	mov	x19, x0
   b5624: 910003e0     	mov	x0, sp
   b5628: 9402a13a     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   b562c: 9402a121     	bl	0x15dab0 <__cxa_end_catch@plt>
   b5630: aa1303e0     	mov	x0, x19
   b5634: 94028ecb     	bl	0x159160 <__emutls_get_address+0x6d4>
   b5638: 97ffce3f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   b563c: d10103ff     	sub	sp, sp, #0x40
   b5640: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b5644: 910043fd     	add	x29, sp, #0x10
   b5648: f90013f5     	str	x21, [sp, #0x20]
   b564c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b5650: d53bd055     	mrs	x21, TPIDR_EL0
   b5654: aa0003f3     	mov	x19, x0
   b5658: f94016a8     	ldr	x8, [x21, #0x28]
   b565c: f90007e8     	str	x8, [sp, #0x8]
   b5660: f90003e0     	str	x0, [sp]
   b5664: 9402a14b     	bl	0x15db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>
   b5668: f9400261     	ldr	x1, [x19]
   b566c: f900027f     	str	xzr, [x19]
   b5670: b9400000     	ldr	w0, [x0]
   b5674: 9402a14b     	bl	0x15dba0 <pthread_setspecific@plt>
   b5678: a9412a69     	ldp	x9, x10, [x19, #0x10]
   b567c: f9400668     	ldr	x8, [x19, #0x8]
   b5680: 8b890540     	add	x0, x10, x9, asr #1
   b5684: 36000069     	tbz	w9, #0x0, 0xb5690 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x85c>
   b5688: f9400009     	ldr	x9, [x0]
   b568c: f8686928     	ldr	x8, [x9, x8]
   b5690: d63f0100     	blr	x8
   b5694: f9400274     	ldr	x20, [x19]
   b5698: f900027f     	str	xzr, [x19]
   b569c: b40000b4     	cbz	x20, 0xb56b0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x87c>
   b56a0: aa1403e0     	mov	x0, x20
   b56a4: 9402a143     	bl	0x15dbb0 <_ZNSt6__ndk115__thread_structD1Ev@plt>
   b56a8: aa1403e0     	mov	x0, x20
   b56ac: 94029e0d     	bl	0x15cee0 <_ZdlPv@plt>
   b56b0: aa1303e0     	mov	x0, x19
   b56b4: 94029e0b     	bl	0x15cee0 <_ZdlPv@plt>
   b56b8: f94016a8     	ldr	x8, [x21, #0x28]
   b56bc: f94007e9     	ldr	x9, [sp, #0x8]
   b56c0: eb09011f     	cmp	x8, x9
   b56c4: 540000e1     	b.ne	0xb56e0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x8ac>
   b56c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b56cc: aa1f03e0     	mov	x0, xzr
   b56d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b56d4: f94013f5     	ldr	x21, [sp, #0x20]
   b56d8: 910103ff     	add	sp, sp, #0x40
   b56dc: d65f03c0     	ret
   b56e0: 94029dd4     	bl	0x15ce30 <__stack_chk_fail@plt>
   b56e4: aa0003f3     	mov	x19, x0
   b56e8: 910003e0     	mov	x0, sp
   b56ec: 94000003     	bl	0xb56f8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x8c4>
   b56f0: aa1303e0     	mov	x0, x19
   b56f4: 94028e9b     	bl	0x159160 <__emutls_get_address+0x6d4>
   b56f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b56fc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b5700: 910003fd     	mov	x29, sp
   b5704: f9400013     	ldr	x19, [x0]
   b5708: f900001f     	str	xzr, [x0]
   b570c: b4000193     	cbz	x19, 0xb573c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x908>
   b5710: f9400274     	ldr	x20, [x19]
   b5714: f900027f     	str	xzr, [x19]
   b5718: b40000b4     	cbz	x20, 0xb572c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x8f8>
   b571c: aa1403e0     	mov	x0, x20
   b5720: 9402a124     	bl	0x15dbb0 <_ZNSt6__ndk115__thread_structD1Ev@plt>
   b5724: aa1403e0     	mov	x0, x20
   b5728: 94029dee     	bl	0x15cee0 <_ZdlPv@plt>
   b572c: aa1303e0     	mov	x0, x19
   b5730: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b5734: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b5738: 14029dea     	b	0x15cee0 <_ZdlPv@plt>
   b573c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b5740: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b5744: d65f03c0     	ret
   b5748: d101c3ff     	sub	sp, sp, #0x70
   b574c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b5750: 910083fd     	add	x29, sp, #0x20
   b5754: a90367fa     	stp	x26, x25, [sp, #0x30]
   b5758: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b575c: a90557f6     	stp	x22, x21, [sp, #0x50]
   b5760: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b5764: d53bd056     	mrs	x22, TPIDR_EL0
   b5768: aa0003f3     	mov	x19, x0
   b576c: f94016c8     	ldr	x8, [x22, #0x28]
   b5770: 91006000     	add	x0, x0, #0x18
   b5774: 52800029     	mov	w9, #0x1                // =1
   b5778: aa0103f4     	mov	x20, x1
   b577c: f81f83a8     	stur	x8, [x29, #-0x8]
   b5780: f90007e0     	str	x0, [sp, #0x8]
   b5784: 390043e9     	strb	w9, [sp, #0x10]
   b5788: 9402a10e     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   b578c: b9407268     	ldr	w8, [x19, #0x70]
   b5790: 371801a8     	tbnz	w8, #0x3, 0xb57c4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x990>
   b5794: 371001c8     	tbnz	w8, #0x2, 0xb57cc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x998>
   b5798: d28a7ef7     	mov	x23, #0x53f7            // =21495
   b579c: d2958139     	mov	x25, #0xac09            // =44041
   b57a0: f2b4bc77     	movk	x23, #0xa5e3, lsl #16
   b57a4: f2ab4399     	movk	x25, #0x5a1c, lsl #16
   b57a8: f2d89377     	movk	x23, #0xc49b, lsl #32
   b57ac: f2c76c99     	movk	x25, #0x3b64, lsl #32
   b57b0: 91010275     	add	x21, x19, #0x40
   b57b4: f2e00417     	movk	x23, #0x20, lsl #48
   b57b8: 52807d18     	mov	w24, #0x3e8             // =1000
   b57bc: f2fffbf9     	movk	x25, #0xffdf, lsl #48
   b57c0: 1400000f     	b	0xb57fc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9c8>
   b57c4: 52800053     	mov	w19, #0x2               // =2
   b57c8: 14000039     	b	0xb58ac <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa78>
   b57cc: 52800029     	mov	w9, #0x1                // =1
   b57d0: 0a680933     	bic	w19, w9, w8, lsr #2
   b57d4: 14000036     	b	0xb58ac <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa78>
   b57d8: d2f00008     	mov	x8, #-0x8000000000000000 // =-9223372036854775808
   b57dc: 8b1a0102     	add	x2, x8, x26
   b57e0: 910023e1     	add	x1, sp, #0x8
   b57e4: aa1503e0     	mov	x0, x21
   b57e8: 9402a0fa     	bl	0x15dbd0 <_ZNSt6__ndk118condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILl1ELl1000000000EEEEEEE@plt>
   b57ec: 9402a0a1     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b57f0: 9402a0a0     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b57f4: b9407268     	ldr	w8, [x19, #0x70]
   b57f8: 37100528     	tbnz	w8, #0x2, 0xb589c <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa68>
   b57fc: 9402a09d     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b5800: f9400288     	ldr	x8, [x20]
   b5804: eb08001f     	cmp	x0, x8
   b5808: 5400048a     	b.ge	0xb5898 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa64>
   b580c: 9402a099     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b5810: f940029a     	ldr	x26, [x20]
   b5814: eb1a001f     	cmp	x0, x26
   b5818: 54fffeea     	b.ge	0xb57f4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9c0>
   b581c: 9402a095     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b5820: cb00035a     	sub	x26, x26, x0
   b5824: f100075f     	cmp	x26, #0x1
   b5828: 54fffe4b     	b.lt	0xb57f0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9bc>
   b582c: 9402a091     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   b5830: 9402a0ec     	bl	0x15dbe0 <_ZNSt6__ndk16chrono12system_clock3nowEv@plt>
   b5834: b4000160     	cbz	x0, 0xb5860 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa2c>
   b5838: f100041f     	cmp	x0, #0x1
   b583c: 540001eb     	b.lt	0xb5878 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa44>
   b5840: eb17001f     	cmp	x0, x23
   b5844: 540001e9     	b.ls	0xb5880 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa4c>
   b5848: 92f00008     	mov	x8, #0x7fffffffffffffff // =9223372036854775807
   b584c: 92f00002     	mov	x2, #0x7fffffffffffffff // =9223372036854775807
   b5850: cb1a0049     	sub	x9, x2, x26
   b5854: eb09011f     	cmp	x8, x9
   b5858: 54fffc2d     	b.le	0xb57dc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9a8>
   b585c: 17ffffe1     	b	0xb57e0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9ac>
   b5860: aa1f03e8     	mov	x8, xzr
   b5864: 92f00002     	mov	x2, #0x7fffffffffffffff // =9223372036854775807
   b5868: cb1a0049     	sub	x9, x2, x26
   b586c: eb09011f     	cmp	x8, x9
   b5870: 54fffb6d     	b.le	0xb57dc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9a8>
   b5874: 17ffffdb     	b	0xb57e0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9ac>
   b5878: eb19001f     	cmp	x0, x25
   b587c: 54fffae3     	b.lo	0xb57d8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9a4>
   b5880: 9b187c08     	mul	x8, x0, x24
   b5884: 92f00002     	mov	x2, #0x7fffffffffffffff // =9223372036854775807
   b5888: cb1a0049     	sub	x9, x2, x26
   b588c: eb09011f     	cmp	x8, x9
   b5890: 54fffa6d     	b.le	0xb57dc <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9a8>
   b5894: 17ffffd3     	b	0xb57e0 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0x9ac>
   b5898: b9407268     	ldr	w8, [x19, #0x70]
   b589c: 5280002a     	mov	w10, #0x1               // =1
   b58a0: 394043e9     	ldrb	w9, [sp, #0x10]
   b58a4: 0a680953     	bic	w19, w10, w8, lsr #2
   b58a8: 34000069     	cbz	w9, 0xb58b4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xa80>
   b58ac: f94007e0     	ldr	x0, [sp, #0x8]
   b58b0: 9402a0d0     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   b58b4: f94016c8     	ldr	x8, [x22, #0x28]
   b58b8: f85f83a9     	ldur	x9, [x29, #-0x8]
   b58bc: eb09011f     	cmp	x8, x9
   b58c0: 54000121     	b.ne	0xb58e4 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()+0xab0>
   b58c4: 2a1303e0     	mov	w0, w19
   b58c8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b58cc: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b58d0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b58d4: a94367fa     	ldp	x26, x25, [sp, #0x30]
   b58d8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b58dc: 9101c3ff     	add	sp, sp, #0x70
   b58e0: d65f03c0     	ret
   b58e4: 94029d53     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b58e8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)>:
   b58e8: d10183ff     	sub	sp, sp, #0x60
   b58ec: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b58f0: 910083fd     	add	x29, sp, #0x20
   b58f4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b58f8: a90457f6     	stp	x22, x21, [sp, #0x40]
   b58fc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b5900: d53bd058     	mrs	x24, TPIDR_EL0
   b5904: aa0303f6     	mov	x22, x3
   b5908: aa0203e4     	mov	x4, x2
   b590c: f9401708     	ldr	x8, [x24, #0x28]
   b5910: 910043e2     	add	x2, sp, #0x10
   b5914: 910023e3     	add	x3, sp, #0x8
   b5918: aa0003f4     	mov	x20, x0
   b591c: f81f83a8     	stur	x8, [x29, #-0x8]
   b5920: 9402a08c     	bl	0x15db50 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_SJ_EElEERPNS_15__tree_end_nodeISL_EESM_RKT_@plt>
   b5924: f9400013     	ldr	x19, [x0]
   b5928: b50003d3     	cbnz	x19, 0xb59a0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xb8>
   b592c: aa0003f5     	mov	x21, x0
   b5930: 52800c00     	mov	w0, #0x60               // =96
   b5934: 94029d4b     	bl	0x15ce60 <_Znwm@plt>
   b5938: aa0003f3     	mov	x19, x0
   b593c: 91008017     	add	x23, x0, #0x20
   b5940: aa1703e0     	mov	x0, x23
   b5944: aa1603e1     	mov	x1, x22
   b5948: 94029f8e     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b594c: 3cc182c0     	ldur	q0, [x22, #0x18]
   b5950: 91012260     	add	x0, x19, #0x48
   b5954: 9100a2c1     	add	x1, x22, #0x28
   b5958: 3c838260     	stur	q0, [x19, #0x38]
   b595c: 94029f89     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   b5960: f9400be8     	ldr	x8, [sp, #0x10]
   b5964: a9007e7f     	stp	xzr, xzr, [x19]
   b5968: f9000a68     	str	x8, [x19, #0x10]
   b596c: f90002b3     	str	x19, [x21]
   b5970: f9400288     	ldr	x8, [x20]
   b5974: f9400108     	ldr	x8, [x8]
   b5978: b4000088     	cbz	x8, 0xb5988 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xa0>
   b597c: f9000288     	str	x8, [x20]
   b5980: f94002a1     	ldr	x1, [x21]
   b5984: 14000002     	b	0xb598c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xa4>
   b5988: aa1303e1     	mov	x1, x19
   b598c: f9400680     	ldr	x0, [x20, #0x8]
   b5990: 94029f74     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b5994: f9400a88     	ldr	x8, [x20, #0x10]
   b5998: 91000508     	add	x8, x8, #0x1
   b599c: f9000a88     	str	x8, [x20, #0x10]
   b59a0: f9401708     	ldr	x8, [x24, #0x28]
   b59a4: f85f83a9     	ldur	x9, [x29, #-0x8]
   b59a8: eb09011f     	cmp	x8, x9
   b59ac: 54000101     	b.ne	0xb59cc <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0xe4>
   b59b0: aa1303e0     	mov	x0, x19
   b59b4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b59b8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b59bc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b59c0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b59c4: 910183ff     	add	sp, sp, #0x60
   b59c8: d65f03c0     	ret
   b59cc: 94029d19     	bl	0x15ce30 <__stack_chk_fail@plt>
   b59d0: 394002e8     	ldrb	w8, [x23]
   b59d4: aa0003f4     	mov	x20, x0
   b59d8: 360000a8     	tbz	w8, #0x0, 0xb59ec <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x104>
   b59dc: f9401a60     	ldr	x0, [x19, #0x30]
   b59e0: 94029d40     	bl	0x15cee0 <_ZdlPv@plt>
   b59e4: 14000002     	b	0xb59ec <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, InGame::ConfigValue> const&)+0x104>
   b59e8: aa0003f4     	mov	x20, x0
   b59ec: aa1303e0     	mov	x0, x19
   b59f0: 94029d3c     	bl	0x15cee0 <_ZdlPv@plt>
   b59f4: aa1403e0     	mov	x0, x20
   b59f8: 94028dda     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b59fc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   b59fc: d101c3ff     	sub	sp, sp, #0x70
   b5a00: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b5a04: 910043fd     	add	x29, sp, #0x10
   b5a08: a9026ffc     	stp	x28, x27, [sp, #0x20]
   b5a0c: a90367fa     	stp	x26, x25, [sp, #0x30]
   b5a10: a9045ff8     	stp	x24, x23, [sp, #0x40]
   b5a14: a90557f6     	stp	x22, x21, [sp, #0x50]
   b5a18: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b5a1c: aa0403f5     	mov	x21, x4
   b5a20: aa0203ee     	mov	x14, x2
   b5a24: aa0103f4     	mov	x20, x1
   b5a28: 91002008     	add	x8, x0, #0x8
   b5a2c: eb01011f     	cmp	x8, x1
   b5a30: a90003e8     	stp	x8, x0, [sp]
   b5a34: 540004a0     	b.eq	0xb5ac8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   b5a38: aa1403e8     	mov	x8, x20
   b5a3c: 394002bc     	ldrb	w28, [x21]
   b5a40: f94006ab     	ldr	x11, [x21, #0x8]
   b5a44: aa0303f7     	mov	x23, x3
   b5a48: 38420d09     	ldrb	w9, [x8, #0x20]!
   b5a4c: f940050a     	ldr	x10, [x8, #0x8]
   b5a50: d341fd2c     	lsr	x12, x9, #1
   b5a54: 7200013f     	tst	w9, #0x1
   b5a58: 9a8a0196     	csel	x22, x12, x10, eq
   b5a5c: d341ff8a     	lsr	x10, x28, #1
   b5a60: 7200039f     	tst	w28, #0x1
   b5a64: 9a8b015b     	csel	x27, x10, x11, eq
   b5a68: eb1b02df     	cmp	x22, x27
   b5a6c: 9a9b32d8     	csel	x24, x22, x27, lo
   b5a70: b4000218     	cbz	x24, 0xb5ab0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb4>
   b5a74: f9401a8a     	ldr	x10, [x20, #0x30]
   b5a78: 7200013f     	tst	w9, #0x1
   b5a7c: f9400aab     	ldr	x11, [x21, #0x10]
   b5a80: aa1803e2     	mov	x2, x24
   b5a84: aa0e03f3     	mov	x19, x14
   b5a88: 9a881559     	csinc	x25, x10, x8, ne
   b5a8c: 7200039f     	tst	w28, #0x1
   b5a90: 9a95157a     	csinc	x26, x11, x21, ne
   b5a94: aa1903e1     	mov	x1, x25
   b5a98: aa1a03e0     	mov	x0, x26
   b5a9c: 94029ded     	bl	0x15d250 <memcmp@plt>
   b5aa0: 340000e0     	cbz	w0, 0xb5abc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   b5aa4: aa1303ee     	mov	x14, x19
   b5aa8: 37f80100     	tbnz	w0, #0x1f, 0xb5ac8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   b5aac: 14000014     	b	0xb5afc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
   b5ab0: eb16037f     	cmp	x27, x22
   b5ab4: 540000a3     	b.lo	0xb5ac8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   b5ab8: 1400001b     	b	0xb5b24 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x128>
   b5abc: aa1303ee     	mov	x14, x19
   b5ac0: eb16037f     	cmp	x27, x22
   b5ac4: 540001c2     	b.hs	0xb5afc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
   b5ac8: f94007fa     	ldr	x26, [sp, #0x8]
   b5acc: f9400293     	ldr	x19, [x20]
   b5ad0: f9400348     	ldr	x8, [x26]
   b5ad4: eb14011f     	cmp	x8, x20
   b5ad8: 540000e0     	b.eq	0xb5af4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b5adc: b4000353     	cbz	x19, 0xb5b44 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x148>
   b5ae0: aa1303e8     	mov	x8, x19
   b5ae4: aa0803f8     	mov	x24, x8
   b5ae8: f9400508     	ldr	x8, [x8, #0x8]
   b5aec: b5ffffc8     	cbnz	x8, 0xb5ae4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe8>
   b5af0: 14000021     	b	0xb5b74 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x178>
   b5af4: aa1403f8     	mov	x24, x20
   b5af8: 14000045     	b	0xb5c0c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x210>
   b5afc: aa1903e0     	mov	x0, x25
   b5b00: aa1a03e1     	mov	x1, x26
   b5b04: aa1803e2     	mov	x2, x24
   b5b08: 94029dd2     	bl	0x15d250 <memcmp@plt>
   b5b0c: aa1303ee     	mov	x14, x19
   b5b10: 340000a0     	cbz	w0, 0xb5b24 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x128>
   b5b14: 37f800c0     	tbnz	w0, #0x1f, 0xb5b2c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x130>
   b5b18: f90001d4     	str	x20, [x14]
   b5b1c: f90002f4     	str	x20, [x23]
   b5b20: 1400006b     	b	0xb5ccc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
   b5b24: eb1b02df     	cmp	x22, x27
   b5b28: 54ffff82     	b.hs	0xb5b18 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x11c>
   b5b2c: f9400688     	ldr	x8, [x20, #0x8]
   b5b30: b40007c8     	cbz	x8, 0xb5c28 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x22c>
   b5b34: aa0803f7     	mov	x23, x8
   b5b38: f9400108     	ldr	x8, [x8]
   b5b3c: b5ffffc8     	cbnz	x8, 0xb5b34 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x138>
   b5b40: 14000045     	b	0xb5c54 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x258>
   b5b44: aa1403e8     	mov	x8, x20
   b5b48: f8410d09     	ldr	x9, [x8, #0x10]!
   b5b4c: f9400129     	ldr	x9, [x9]
   b5b50: eb14013f     	cmp	x9, x20
   b5b54: 540000e1     	b.ne	0xb5b70 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x174>
   b5b58: f9400109     	ldr	x9, [x8]
   b5b5c: aa0903e8     	mov	x8, x9
   b5b60: f8410d0a     	ldr	x10, [x8, #0x10]!
   b5b64: f940014a     	ldr	x10, [x10]
   b5b68: eb09015f     	cmp	x10, x9
   b5b6c: 54ffff60     	b.eq	0xb5b58 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x15c>
   b5b70: f9400118     	ldr	x24, [x8]
   b5b74: aa1803e8     	mov	x8, x24
   b5b78: 394002a9     	ldrb	w9, [x21]
   b5b7c: f94006ab     	ldr	x11, [x21, #0x8]
   b5b80: 38420d0a     	ldrb	w10, [x8, #0x20]!
   b5b84: f940050d     	ldr	x13, [x8, #0x8]
   b5b88: d341fd2c     	lsr	x12, x9, #1
   b5b8c: 7200013f     	tst	w9, #0x1
   b5b90: 9a8b0196     	csel	x22, x12, x11, eq
   b5b94: d341fd4b     	lsr	x11, x10, #1
   b5b98: 7200015f     	tst	w10, #0x1
   b5b9c: 9a8d0177     	csel	x23, x11, x13, eq
   b5ba0: eb1702df     	cmp	x22, x23
   b5ba4: 9a9732c2     	csel	x2, x22, x23, lo
   b5ba8: b40002e2     	cbz	x2, 0xb5c04 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x208>
   b5bac: f9400aab     	ldr	x11, [x21, #0x10]
   b5bb0: 7200013f     	tst	w9, #0x1
   b5bb4: f9401b0c     	ldr	x12, [x24, #0x30]
   b5bb8: aa0e03f9     	mov	x25, x14
   b5bbc: 9a951561     	csinc	x1, x11, x21, ne
   b5bc0: 7200015f     	tst	w10, #0x1
   b5bc4: 9a881580     	csinc	x0, x12, x8, ne
   b5bc8: 94029da2     	bl	0x15d250 <memcmp@plt>
   b5bcc: aa1903ee     	mov	x14, x25
   b5bd0: 340001a0     	cbz	w0, 0xb5c04 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x208>
   b5bd4: 37f801c0     	tbnz	w0, #0x1f, 0xb5c0c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x210>
   b5bd8: aa1a03e0     	mov	x0, x26
   b5bdc: aa1503e2     	mov	x2, x21
   b5be0: aa0e03e1     	mov	x1, x14
   b5be4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b5be8: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b5bec: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b5bf0: a94367fa     	ldp	x26, x25, [sp, #0x30]
   b5bf4: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   b5bf8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b5bfc: 9101c3ff     	add	sp, sp, #0x70
   b5c00: 1402a000     	b	0x15dc00 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISL_EERKT_@plt>
   b5c04: eb1602ff     	cmp	x23, x22
   b5c08: 54fffe82     	b.hs	0xb5bd8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1dc>
   b5c0c: b4000093     	cbz	x19, 0xb5c1c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x220>
   b5c10: 91002317     	add	x23, x24, #0x8
   b5c14: f90001d8     	str	x24, [x14]
   b5c18: 1400002d     	b	0xb5ccc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
   b5c1c: aa1403f7     	mov	x23, x20
   b5c20: f90001d4     	str	x20, [x14]
   b5c24: 1400002a     	b	0xb5ccc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
   b5c28: aa1403e8     	mov	x8, x20
   b5c2c: f8410d17     	ldr	x23, [x8, #0x10]!
   b5c30: f94002e9     	ldr	x9, [x23]
   b5c34: eb14013f     	cmp	x9, x20
   b5c38: 540000e0     	b.eq	0xb5c54 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x258>
   b5c3c: f9400109     	ldr	x9, [x8]
   b5c40: aa0903e8     	mov	x8, x9
   b5c44: f8410d17     	ldr	x23, [x8, #0x10]!
   b5c48: f94002ea     	ldr	x10, [x23]
   b5c4c: eb09015f     	cmp	x10, x9
   b5c50: 54ffff61     	b.ne	0xb5c3c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x240>
   b5c54: f94003e8     	ldr	x8, [sp]
   b5c58: eb0802ff     	cmp	x23, x8
   b5c5c: 54000320     	b.eq	0xb5cc0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2c4>
   b5c60: aa1703e8     	mov	x8, x23
   b5c64: 38420d09     	ldrb	w9, [x8, #0x20]!
   b5c68: f940050a     	ldr	x10, [x8, #0x8]
   b5c6c: d341fd2b     	lsr	x11, x9, #1
   b5c70: 7200013f     	tst	w9, #0x1
   b5c74: 9a8a0173     	csel	x19, x11, x10, eq
   b5c78: eb1b027f     	cmp	x19, x27
   b5c7c: 9a9b3262     	csel	x2, x19, x27, lo
   b5c80: b40001c2     	cbz	x2, 0xb5cb8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2bc>
   b5c84: f9401aea     	ldr	x10, [x23, #0x30]
   b5c88: 7200013f     	tst	w9, #0x1
   b5c8c: f9400aab     	ldr	x11, [x21, #0x10]
   b5c90: aa0e03f6     	mov	x22, x14
   b5c94: 9a881541     	csinc	x1, x10, x8, ne
   b5c98: 7200039f     	tst	w28, #0x1
   b5c9c: 9a951560     	csinc	x0, x11, x21, ne
   b5ca0: 94029d6c     	bl	0x15d250 <memcmp@plt>
   b5ca4: aa1603ee     	mov	x14, x22
   b5ca8: 34000080     	cbz	w0, 0xb5cb8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2bc>
   b5cac: 37f800a0     	tbnz	w0, #0x1f, 0xb5cc0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2c4>
   b5cb0: f94007e0     	ldr	x0, [sp, #0x8]
   b5cb4: 17ffffca     	b	0xb5bdc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1e0>
   b5cb8: eb13037f     	cmp	x27, x19
   b5cbc: 54ffffa2     	b.hs	0xb5cb0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2b4>
   b5cc0: f9400688     	ldr	x8, [x20, #0x8]
   b5cc4: b4000168     	cbz	x8, 0xb5cf0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2f4>
   b5cc8: f90001d7     	str	x23, [x14]
   b5ccc: aa1703e0     	mov	x0, x23
   b5cd0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b5cd4: a94557f6     	ldp	x22, x21, [sp, #0x50]
   b5cd8: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   b5cdc: a94367fa     	ldp	x26, x25, [sp, #0x30]
   b5ce0: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   b5ce4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b5ce8: 9101c3ff     	add	sp, sp, #0x70
   b5cec: d65f03c0     	ret
   b5cf0: 91002297     	add	x23, x20, #0x8
   b5cf4: 17ffffcb     	b	0xb5c20 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x224>

00000000000b5cf8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   b5cf8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b5cfc: a90167fa     	stp	x26, x25, [sp, #0x10]
   b5d00: 910003fd     	mov	x29, sp
   b5d04: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b5d08: a90357f6     	stp	x22, x21, [sp, #0x30]
   b5d0c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b5d10: aa0003f4     	mov	x20, x0
   b5d14: aa0103f3     	mov	x19, x1
   b5d18: f8408e98     	ldr	x24, [x20, #0x8]!
   b5d1c: b4000658     	cbz	x24, 0xb5de4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
   b5d20: a940a849     	ldp	x9, x10, [x2, #0x8]
   b5d24: 91002014     	add	x20, x0, #0x8
   b5d28: 39400048     	ldrb	w8, [x2]
   b5d2c: d341fd0b     	lsr	x11, x8, #1
   b5d30: 7200011f     	tst	w8, #0x1
   b5d34: 9a890179     	csel	x25, x11, x9, eq
   b5d38: 9a821555     	csinc	x21, x10, x2, ne
   b5d3c: 14000007     	b	0xb5d58 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x60>
   b5d40: eb19035f     	cmp	x26, x25
   b5d44: 54000562     	b.hs	0xb5df0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b5d48: aa1803f4     	mov	x20, x24
   b5d4c: f8408e88     	ldr	x8, [x20, #0x8]!
   b5d50: b4000508     	cbz	x8, 0xb5df0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b5d54: aa0803f8     	mov	x24, x8
   b5d58: aa1803e8     	mov	x8, x24
   b5d5c: 38420d09     	ldrb	w9, [x8, #0x20]!
   b5d60: f940050a     	ldr	x10, [x8, #0x8]
   b5d64: d341fd2b     	lsr	x11, x9, #1
   b5d68: 7200013f     	tst	w9, #0x1
   b5d6c: 9a8a017a     	csel	x26, x11, x10, eq
   b5d70: eb19035f     	cmp	x26, x25
   b5d74: 9a993356     	csel	x22, x26, x25, lo
   b5d78: b4000176     	cbz	x22, 0xb5da4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
   b5d7c: f9401b0a     	ldr	x10, [x24, #0x30]
   b5d80: 7200013f     	tst	w9, #0x1
   b5d84: aa1503e0     	mov	x0, x21
   b5d88: aa1603e2     	mov	x2, x22
   b5d8c: 9a881557     	csinc	x23, x10, x8, ne
   b5d90: aa1703e1     	mov	x1, x23
   b5d94: 94029d2f     	bl	0x15d250 <memcmp@plt>
   b5d98: 340000c0     	cbz	w0, 0xb5db0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb8>
   b5d9c: 37f800e0     	tbnz	w0, #0x1f, 0xb5db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   b5da0: 1400000a     	b	0xb5dc8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   b5da4: eb1a033f     	cmp	x25, x26
   b5da8: 54000083     	b.lo	0xb5db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   b5dac: 17ffffe5     	b	0xb5d40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   b5db0: eb1a033f     	cmp	x25, x26
   b5db4: 540000a2     	b.hs	0xb5dc8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   b5db8: f9400308     	ldr	x8, [x24]
   b5dbc: b4000188     	cbz	x8, 0xb5dec <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
   b5dc0: aa1803f4     	mov	x20, x24
   b5dc4: 17ffffe4     	b	0xb5d54 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5c>
   b5dc8: aa1703e0     	mov	x0, x23
   b5dcc: aa1503e1     	mov	x1, x21
   b5dd0: aa1603e2     	mov	x2, x22
   b5dd4: 94029d1f     	bl	0x15d250 <memcmp@plt>
   b5dd8: 34fffb40     	cbz	w0, 0xb5d40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   b5ddc: 37fffb60     	tbnz	w0, #0x1f, 0xb5d48 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   b5de0: 14000004     	b	0xb5df0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   b5de4: f9000274     	str	x20, [x19]
   b5de8: 14000003     	b	0xb5df4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::ConfigValue>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   b5dec: aa1803f4     	mov	x20, x24
   b5df0: f9000278     	str	x24, [x19]
   b5df4: aa1403e0     	mov	x0, x20
   b5df8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b5dfc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b5e00: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b5e04: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b5e08: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b5e0c: d65f03c0     	ret

00000000000b5e10 <InGame::ABaseJVM::ABaseJVM()>:
   b5e10: 6f00e400     	movi	v0.2d, #0000000000000000
   b5e14: f900281f     	str	xzr, [x0, #0x50]
   b5e18: ad018000     	stp	q0, q0, [x0, #0x30]
   b5e1c: ad008000     	stp	q0, q0, [x0, #0x10]
   b5e20: 3d800000     	str	q0, [x0]
   b5e24: d65f03c0     	ret

00000000000b5e28 <InGame::ABaseJVM::Init(_JavaVM*)>:
   b5e28: aa0003e8     	mov	x8, x0
   b5e2c: 52800020     	mov	w0, #0x1                // =1
   b5e30: f9000101     	str	x1, [x8]
   b5e34: d65f03c0     	ret

00000000000b5e38 <InGame::ABaseJVM::GetJVM()>:
   b5e38: f9400000     	ldr	x0, [x0]
   b5e3c: d65f03c0     	ret

00000000000b5e40 <InGame::ABaseJVM::SetObj(_jobject*)>:
   b5e40: f9000401     	str	x1, [x0, #0x8]
   b5e44: d65f03c0     	ret

00000000000b5e48 <InGame::ABaseJVM::GetObj()>:
   b5e48: f9400400     	ldr	x0, [x0, #0x8]
   b5e4c: d65f03c0     	ret

00000000000b5e50 <InGame::ABaseJVM::SetCUploadTaskClass(_jclass*)>:
   b5e50: f9001801     	str	x1, [x0, #0x30]
   b5e54: d65f03c0     	ret

00000000000b5e58 <InGame::ABaseJVM::GetCUploadTaskClass()>:
   b5e58: f9401800     	ldr	x0, [x0, #0x30]
   b5e5c: d65f03c0     	ret

00000000000b5e60 <InGame::ABaseJVM::SetSecurityStoreClass(_jclass*)>:
   b5e60: f9001c01     	str	x1, [x0, #0x38]
   b5e64: d65f03c0     	ret

00000000000b5e68 <InGame::ABaseJVM::GetSecurityStoreClass()>:
   b5e68: f9401c00     	ldr	x0, [x0, #0x38]
   b5e6c: d65f03c0     	ret

00000000000b5e70 <InGame::ABaseJVM::SetStringClass(_jclass*)>:
   b5e70: f9002001     	str	x1, [x0, #0x40]
   b5e74: d65f03c0     	ret

00000000000b5e78 <InGame::ABaseJVM::GetStringClass()>:
   b5e78: f9402000     	ldr	x0, [x0, #0x40]
   b5e7c: d65f03c0     	ret

00000000000b5e80 <InGame::ABaseJVM::SetTaskSystemClass(_jclass*)>:
   b5e80: f9002401     	str	x1, [x0, #0x48]
   b5e84: d65f03c0     	ret

00000000000b5e88 <InGame::ABaseJVM::GetTaskSytemClass()>:
   b5e88: f9402400     	ldr	x0, [x0, #0x48]
   b5e8c: d65f03c0     	ret

00000000000b5e90 <InGame::ABaseJVM::SetMainAtv(_jobject*)>:
   b5e90: f9000801     	str	x1, [x0, #0x10]
   b5e94: d65f03c0     	ret

00000000000b5e98 <InGame::ABaseJVM::GetMainAtv()>:
   b5e98: f9400800     	ldr	x0, [x0, #0x10]
   b5e9c: d65f03c0     	ret

00000000000b5ea0 <InGame::ABaseJVM::SetMainContext(_jobject*)>:
   b5ea0: f9000c01     	str	x1, [x0, #0x18]
   b5ea4: d65f03c0     	ret

00000000000b5ea8 <InGame::ABaseJVM::GetMainContext()>:
   b5ea8: f9400c00     	ldr	x0, [x0, #0x18]
   b5eac: d65f03c0     	ret

00000000000b5eb0 <InGame::CMutex::~CMutex()>:
   b5eb0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b5eb4: 910003fd     	mov	x29, sp
   b5eb8: 94029f56     	bl	0x15dc10 <pthread_mutex_destroy@plt>
   b5ebc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b5ec0: d65f03c0     	ret
   b5ec4: 97ffcc1c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b5ec8 <InGame::ABaseJVM::GetInstance()>:
   b5ec8: d10103ff     	sub	sp, sp, #0x40
   b5ecc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b5ed0: 910043fd     	add	x29, sp, #0x10
   b5ed4: f90013f5     	str	x21, [sp, #0x20]
   b5ed8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b5edc: d53bd054     	mrs	x20, TPIDR_EL0
   b5ee0: d00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b5ee4: f9401688     	ldr	x8, [x20, #0x28]
   b5ee8: 910e8000     	add	x0, x0, #0x3a0
   b5eec: f90007e8     	str	x8, [sp, #0x8]
   b5ef0: f90003e0     	str	x0, [sp]
   b5ef4: 94029f4b     	bl	0x15dc20 <pthread_mutex_lock@plt>
   b5ef8: f00005b5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b5efc: f944aeb5     	ldr	x21, [x21, #0x958]
   b5f00: f94002b3     	ldr	x19, [x21]
   b5f04: b5000153     	cbnz	x19, 0xb5f2c <InGame::ABaseJVM::GetInstance()+0x64>
   b5f08: 52800b00     	mov	w0, #0x58               // =88
   b5f0c: 94029bd5     	bl	0x15ce60 <_Znwm@plt>
   b5f10: 6f00e400     	movi	v0.2d, #0000000000000000
   b5f14: aa0003f3     	mov	x19, x0
   b5f18: f900281f     	str	xzr, [x0, #0x50]
   b5f1c: f90002a0     	str	x0, [x21]
   b5f20: ad018000     	stp	q0, q0, [x0, #0x30]
   b5f24: ad008000     	stp	q0, q0, [x0, #0x10]
   b5f28: 3d800000     	str	q0, [x0]
   b5f2c: d00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b5f30: 910e8000     	add	x0, x0, #0x3a0
   b5f34: 94029f3f     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   b5f38: f9401688     	ldr	x8, [x20, #0x28]
   b5f3c: f94007e9     	ldr	x9, [sp, #0x8]
   b5f40: eb09011f     	cmp	x8, x9
   b5f44: 540000e1     	b.ne	0xb5f60 <InGame::ABaseJVM::GetInstance()+0x98>
   b5f48: aa1303e0     	mov	x0, x19
   b5f4c: f94013f5     	ldr	x21, [sp, #0x20]
   b5f50: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b5f54: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b5f58: 910103ff     	add	sp, sp, #0x40
   b5f5c: d65f03c0     	ret
   b5f60: 94029bb4     	bl	0x15ce30 <__stack_chk_fail@plt>
   b5f64: aa0003f3     	mov	x19, x0
   b5f68: 910003e0     	mov	x0, sp
   b5f6c: 94029f35     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   b5f70: aa1303e0     	mov	x0, x19
   b5f74: 94028c7b     	bl	0x159160 <__emutls_get_address+0x6d4>
   b5f78: 97ffcbef     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b5f7c <InGame::CCritical::~CCritical()>:
   b5f7c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b5f80: 910003fd     	mov	x29, sp
   b5f84: f9400000     	ldr	x0, [x0]
   b5f88: b4000040     	cbz	x0, 0xb5f90 <InGame::CCritical::~CCritical()+0x14>
   b5f8c: 94029f29     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   b5f90: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b5f94: d65f03c0     	ret
   b5f98: 97ffcbe7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b5f9c <InGame::ABaseJVM::StrToJstring(_JNIEnv*, char const*)>:
   b5f9c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b5fa0: f9000bf9     	str	x25, [sp, #0x10]
   b5fa4: 910003fd     	mov	x29, sp
   b5fa8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b5fac: a90357f6     	stp	x22, x21, [sp, #0x30]
   b5fb0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b5fb4: aa0003f3     	mov	x19, x0
   b5fb8: b4000a61     	cbz	x1, 0xb6104 <InGame::ABaseJVM::StrToJstring(_JNIEnv*, char const*)+0x168>
   b5fbc: aa0103e0     	mov	x0, x1
   b5fc0: aa0103f4     	mov	x20, x1
   b5fc4: 94029deb     	bl	0x15d770 <strlen@plt>
   b5fc8: aa0003f5     	mov	x21, x0
   b5fcc: d00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b5fd0: 910e8000     	add	x0, x0, #0x3a0
   b5fd4: 94029f13     	bl	0x15dc20 <pthread_mutex_lock@plt>
   b5fd8: f00005b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b5fdc: f944aef7     	ldr	x23, [x23, #0x958]
   b5fe0: f94002f6     	ldr	x22, [x23]
   b5fe4: b5000156     	cbnz	x22, 0xb600c <InGame::ABaseJVM::StrToJstring(_JNIEnv*, char const*)+0x70>
   b5fe8: 52800b00     	mov	w0, #0x58               // =88
   b5fec: 94029b9d     	bl	0x15ce60 <_Znwm@plt>
   b5ff0: 6f00e400     	movi	v0.2d, #0000000000000000
   b5ff4: aa0003f6     	mov	x22, x0
   b5ff8: f900281f     	str	xzr, [x0, #0x50]
   b5ffc: f90002e0     	str	x0, [x23]
   b6000: ad018000     	stp	q0, q0, [x0, #0x30]
   b6004: ad008000     	stp	q0, q0, [x0, #0x10]
   b6008: 3d800000     	str	q0, [x0]
   b600c: b00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b6010: 910e8000     	add	x0, x0, #0x3a0
   b6014: 94029f07     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   b6018: f9400268     	ldr	x8, [x19]
   b601c: 710006bf     	cmp	w21, #0x1
   b6020: 540007cb     	b.lt	0xb6118 <InGame::ABaseJVM::StrToJstring(_JNIEnv*, char const*)+0x17c>
   b6024: f94022d6     	ldr	x22, [x22, #0x40]
   b6028: b4000796     	cbz	x22, 0xb6118 <InGame::ABaseJVM::StrToJstring(_JNIEnv*, char const*)+0x17c>
   b602c: 90fffdc2     	adrp	x2, 0x6e000
   b6030: b0fffdc3     	adrp	x3, 0x6f000
   b6034: f9408508     	ldr	x8, [x8, #0x108]
   b6038: 91389442     	add	x2, x2, #0xe25
   b603c: 910f0c63     	add	x3, x3, #0x3c3
   b6040: aa1303e0     	mov	x0, x19
   b6044: aa1603e1     	mov	x1, x22
   b6048: d63f0100     	blr	x8
   b604c: f9400268     	ldr	x8, [x19]
   b6050: aa0003f7     	mov	x23, x0
   b6054: aa1303e0     	mov	x0, x19
   b6058: 2a1503e1     	mov	w1, w21
   b605c: f942c108     	ldr	x8, [x8, #0x580]
   b6060: d63f0100     	blr	x8
   b6064: f9400268     	ldr	x8, [x19]
   b6068: b0fffde1     	adrp	x1, 0x73000
   b606c: aa0003f8     	mov	x24, x0
   b6070: 91335c21     	add	x1, x1, #0xcd7
   b6074: aa1303e0     	mov	x0, x19
   b6078: f9429d08     	ldr	x8, [x8, #0x538]
   b607c: d63f0100     	blr	x8
   b6080: f9400268     	ldr	x8, [x19]
   b6084: aa0003f9     	mov	x25, x0
   b6088: aa1303e0     	mov	x0, x19
   b608c: aa1803e1     	mov	x1, x24
   b6090: 2a1f03e2     	mov	w2, wzr
   b6094: 2a1503e3     	mov	w3, w21
   b6098: f9434108     	ldr	x8, [x8, #0x680]
   b609c: aa1403e4     	mov	x4, x20
   b60a0: d63f0100     	blr	x8
   b60a4: aa1303e0     	mov	x0, x19
   b60a8: aa1603e1     	mov	x1, x22
   b60ac: aa1703e2     	mov	x2, x23
   b60b0: aa1803e3     	mov	x3, x24
   b60b4: aa1903e4     	mov	x4, x25
   b60b8: 94029ee6     	bl	0x15dc50 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt>
   b60bc: f9400268     	ldr	x8, [x19]
   b60c0: aa0003f4     	mov	x20, x0
   b60c4: aa1303e0     	mov	x0, x19
   b60c8: aa1803e1     	mov	x1, x24
   b60cc: f9405d08     	ldr	x8, [x8, #0xb8]
   b60d0: d63f0100     	blr	x8
   b60d4: f9400268     	ldr	x8, [x19]
   b60d8: aa1303e0     	mov	x0, x19
   b60dc: aa1903e1     	mov	x1, x25
   b60e0: f9405d08     	ldr	x8, [x8, #0xb8]
   b60e4: d63f0100     	blr	x8
   b60e8: aa1403e0     	mov	x0, x20
   b60ec: f9400bf9     	ldr	x25, [sp, #0x10]
   b60f0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b60f4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b60f8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b60fc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b6100: d65f03c0     	ret
   b6104: f9400268     	ldr	x8, [x19]
   b6108: 90fffde1     	adrp	x1, 0x72000
   b610c: 913e5821     	add	x1, x1, #0xf96
   b6110: f9429d02     	ldr	x2, [x8, #0x538]
   b6114: 14000004     	b	0xb6124 <InGame::ABaseJVM::StrToJstring(_JNIEnv*, char const*)+0x188>
   b6118: 90fffde1     	adrp	x1, 0x72000
   b611c: f9429d02     	ldr	x2, [x8, #0x538]
   b6120: 913e5821     	add	x1, x1, #0xf96
   b6124: aa1303e0     	mov	x0, x19
   b6128: f9400bf9     	ldr	x25, [sp, #0x10]
   b612c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b6130: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b6134: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b6138: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b613c: d61f0040     	br	x2
   b6140: aa0003f3     	mov	x19, x0
   b6144: b00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b6148: 910e8000     	add	x0, x0, #0x3a0
   b614c: 94029eb9     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   b6150: aa1303e0     	mov	x0, x19
   b6154: 94028c03     	bl	0x159160 <__emutls_get_address+0x6d4>
   b6158: 97ffcb77     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   b615c: 97ffcb76     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b6160 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)>:
   b6160: d10483ff     	sub	sp, sp, #0x120
   b6164: a9107bfd     	stp	x29, x30, [sp, #0x100]
   b6168: 910403fd     	add	x29, sp, #0x100
   b616c: a9114ffc     	stp	x28, x19, [sp, #0x110]
   b6170: a93893a3     	stp	x3, x4, [x29, #-0x78]
   b6174: d101e3a9     	sub	x9, x29, #0x78
   b6178: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   b617c: 928004eb     	mov	x11, #-0x28             // =-40
   b6180: f81a83a7     	stur	x7, [x29, #-0x58]
   b6184: 910003ec     	mov	x12, sp
   b6188: ad0007e0     	stp	q0, q1, [sp]
   b618c: 9100a129     	add	x9, x9, #0x28
   b6190: ad010fe2     	stp	q2, q3, [sp, #0x20]
   b6194: f2dff00b     	movk	x11, #0xff80, lsl #32
   b6198: ad0217e4     	stp	q4, q5, [sp, #0x40]
   b619c: 9102018c     	add	x12, x12, #0x80
   b61a0: ad031fe6     	stp	q6, q7, [sp, #0x60]
   b61a4: d53bd053     	mrs	x19, TPIDR_EL0
   b61a8: f9401668     	ldr	x8, [x19, #0x28]
   b61ac: d100a3aa     	sub	x10, x29, #0x28
   b61b0: d10143a3     	sub	x3, x29, #0x50
   b61b4: f81f83a8     	stur	x8, [x29, #-0x8]
   b61b8: 910083a8     	add	x8, x29, #0x20
   b61bc: a93eafac     	stp	x12, x11, [x29, #-0x18]
   b61c0: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   b61c4: f9400008     	ldr	x8, [x0]
   b61c8: ad400540     	ldp	q0, q1, [x10]
   b61cc: f9407508     	ldr	x8, [x8, #0xe8]
   b61d0: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   b61d4: d63f0100     	blr	x8
   b61d8: f9401668     	ldr	x8, [x19, #0x28]
   b61dc: f85f83a9     	ldur	x9, [x29, #-0x8]
   b61e0: eb09011f     	cmp	x8, x9
   b61e4: 540000a1     	b.ne	0xb61f8 <_JNIEnv::NewObject(_jclass*, _jmethodID*, ...)+0x98>
   b61e8: a9514ffc     	ldp	x28, x19, [sp, #0x110]
   b61ec: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   b61f0: 910483ff     	add	sp, sp, #0x120
   b61f4: d65f03c0     	ret
   b61f8: 94029b0e     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b61fc <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)>:
   b61fc: d10183ff     	sub	sp, sp, #0x60
   b6200: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b6204: 910043fd     	add	x29, sp, #0x10
   b6208: a90267fa     	stp	x26, x25, [sp, #0x20]
   b620c: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b6210: a90457f6     	stp	x22, x21, [sp, #0x40]
   b6214: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b6218: d53bd05a     	mrs	x26, TPIDR_EL0
   b621c: aa0803f3     	mov	x19, x8
   b6220: f9401749     	ldr	x9, [x26, #0x28]
   b6224: f90007e9     	str	x9, [sp, #0x8]
   b6228: b4000cc0     	cbz	x0, 0xb63c0 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x1c4>
   b622c: aa0103f5     	mov	x21, x1
   b6230: b4000c81     	cbz	x1, 0xb63c0 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x1c4>
   b6234: aa0003f4     	mov	x20, x0
   b6238: b00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b623c: 910e8000     	add	x0, x0, #0x3a0
   b6240: f90003e0     	str	x0, [sp]
   b6244: 94029e77     	bl	0x15dc20 <pthread_mutex_lock@plt>
   b6248: d00005b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b624c: f944aef7     	ldr	x23, [x23, #0x958]
   b6250: f94002f6     	ldr	x22, [x23]
   b6254: b5000156     	cbnz	x22, 0xb627c <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x80>
   b6258: 52800b00     	mov	w0, #0x58               // =88
   b625c: 94029b01     	bl	0x15ce60 <_Znwm@plt>
   b6260: 6f00e400     	movi	v0.2d, #0000000000000000
   b6264: aa0003f6     	mov	x22, x0
   b6268: f900281f     	str	xzr, [x0, #0x50]
   b626c: f90002e0     	str	x0, [x23]
   b6270: ad018000     	stp	q0, q0, [x0, #0x30]
   b6274: ad008000     	stp	q0, q0, [x0, #0x10]
   b6278: 3d800000     	str	q0, [x0]
   b627c: b00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b6280: 910e8000     	add	x0, x0, #0x3a0
   b6284: 94029e6b     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   b6288: f94022d7     	ldr	x23, [x22, #0x40]
   b628c: b40009b7     	cbz	x23, 0xb63c0 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x1c4>
   b6290: f9400288     	ldr	x8, [x20]
   b6294: d0fffdc1     	adrp	x1, 0x70000
   b6298: 9132bc21     	add	x1, x1, #0xcaf
   b629c: aa1403e0     	mov	x0, x20
   b62a0: f9429d08     	ldr	x8, [x8, #0x538]
   b62a4: d63f0100     	blr	x8
   b62a8: f9400288     	ldr	x8, [x20]
   b62ac: d0fffdc2     	adrp	x2, 0x70000
   b62b0: d0fffdc3     	adrp	x3, 0x70000
   b62b4: aa0003f6     	mov	x22, x0
   b62b8: 911c5c42     	add	x2, x2, #0x717
   b62bc: 9101e463     	add	x3, x3, #0x79
   b62c0: f9408508     	ldr	x8, [x8, #0x108]
   b62c4: aa1403e0     	mov	x0, x20
   b62c8: aa1703e1     	mov	x1, x23
   b62cc: d63f0100     	blr	x8
   b62d0: aa0003e2     	mov	x2, x0
   b62d4: aa1403e0     	mov	x0, x20
   b62d8: aa1503e1     	mov	x1, x21
   b62dc: aa1603e3     	mov	x3, x22
   b62e0: 94029e60     	bl	0x15dc60 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt>
   b62e4: f9400288     	ldr	x8, [x20]
   b62e8: aa0003f7     	mov	x23, x0
   b62ec: aa1403e0     	mov	x0, x20
   b62f0: aa1703e1     	mov	x1, x23
   b62f4: f942ad08     	ldr	x8, [x8, #0x558]
   b62f8: d63f0100     	blr	x8
   b62fc: f9400288     	ldr	x8, [x20]
   b6300: 2a0003f9     	mov	w25, w0
   b6304: aa1403e0     	mov	x0, x20
   b6308: aa1703e1     	mov	x1, x23
   b630c: aa1f03e2     	mov	x2, xzr
   b6310: f942e108     	ldr	x8, [x8, #0x5c0]
   b6314: d63f0100     	blr	x8
   b6318: aa0003f8     	mov	x24, x0
   b631c: 7100073f     	cmp	w25, #0x1
   b6320: 5400014b     	b.lt	0xb6348 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x14c>
   b6324: 11000720     	add	w0, w25, #0x1
   b6328: 94029bbe     	bl	0x15d220 <malloc@plt>
   b632c: 2a1903f9     	mov	w25, w25
   b6330: aa1803e1     	mov	x1, x24
   b6334: aa1903e2     	mov	x2, x25
   b6338: aa0003f5     	mov	x21, x0
   b633c: 94029b59     	bl	0x15d0a0 <memcpy@plt>
   b6340: 38396abf     	strb	wzr, [x21, x25]
   b6344: 14000002     	b	0xb634c <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x150>
   b6348: aa1f03f5     	mov	x21, xzr
   b634c: f9400288     	ldr	x8, [x20]
   b6350: aa1403e0     	mov	x0, x20
   b6354: aa1703e1     	mov	x1, x23
   b6358: aa1803e2     	mov	x2, x24
   b635c: 2a1f03e3     	mov	w3, wzr
   b6360: f9430108     	ldr	x8, [x8, #0x600]
   b6364: d63f0100     	blr	x8
   b6368: f9400288     	ldr	x8, [x20]
   b636c: aa1403e0     	mov	x0, x20
   b6370: aa1703e1     	mov	x1, x23
   b6374: f9405d08     	ldr	x8, [x8, #0xb8]
   b6378: d63f0100     	blr	x8
   b637c: f9400288     	ldr	x8, [x20]
   b6380: aa1403e0     	mov	x0, x20
   b6384: aa1603e1     	mov	x1, x22
   b6388: f9405d08     	ldr	x8, [x8, #0xb8]
   b638c: d63f0100     	blr	x8
   b6390: b4000195     	cbz	x21, 0xb63c0 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x1c4>
   b6394: aa1503e0     	mov	x0, x21
   b6398: 94029cf6     	bl	0x15d770 <strlen@plt>
   b639c: b100401f     	cmn	x0, #0x10
   b63a0: 54000502     	b.hs	0xb6440 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x244>
   b63a4: aa0003f4     	mov	x20, x0
   b63a8: f1005c1f     	cmp	x0, #0x17
   b63ac: 54000222     	b.hs	0xb63f0 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x1f4>
   b63b0: 531f7a88     	lsl	w8, w20, #1
   b63b4: 38001668     	strb	w8, [x19], #0x1
   b63b8: b50002d4     	cbnz	x20, 0xb6410 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x214>
   b63bc: 14000019     	b	0xb6420 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x224>
   b63c0: 7900027f     	strh	wzr, [x19]
   b63c4: f9401748     	ldr	x8, [x26, #0x28]
   b63c8: f94007e9     	ldr	x9, [sp, #0x8]
   b63cc: eb09011f     	cmp	x8, x9
   b63d0: 54000361     	b.ne	0xb643c <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x240>
   b63d4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b63d8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b63dc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b63e0: a94267fa     	ldp	x26, x25, [sp, #0x20]
   b63e4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b63e8: 910183ff     	add	sp, sp, #0x60
   b63ec: d65f03c0     	ret
   b63f0: 91004288     	add	x8, x20, #0x10
   b63f4: 927ced16     	and	x22, x8, #0xfffffffffffffff0
   b63f8: aa1603e0     	mov	x0, x22
   b63fc: 94029a99     	bl	0x15ce60 <_Znwm@plt>
   b6400: b24002c8     	orr	x8, x22, #0x1
   b6404: a9008274     	stp	x20, x0, [x19, #0x8]
   b6408: f9000268     	str	x8, [x19]
   b640c: aa0003f3     	mov	x19, x0
   b6410: aa1303e0     	mov	x0, x19
   b6414: aa1503e1     	mov	x1, x21
   b6418: aa1403e2     	mov	x2, x20
   b641c: 94029b21     	bl	0x15d0a0 <memcpy@plt>
   b6420: aa1503e0     	mov	x0, x21
   b6424: 38346a7f     	strb	wzr, [x19, x20]
   b6428: 94029b9e     	bl	0x15d2a0 <free@plt>
   b642c: f9401748     	ldr	x8, [x26, #0x28]
   b6430: f94007e9     	ldr	x9, [sp, #0x8]
   b6434: eb09011f     	cmp	x8, x9
   b6438: 54fffce0     	b.eq	0xb63d4 <InGame::ABaseJVM::Jstring2Str(_JNIEnv*, _jstring*)+0x1d8>
   b643c: 94029a7d     	bl	0x15ce30 <__stack_chk_fail@plt>
   b6440: aa1303e0     	mov	x0, x19
   b6444: 94029cd3     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   b6448: aa0003f3     	mov	x19, x0
   b644c: 910003e0     	mov	x0, sp
   b6450: 94029dfc     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   b6454: aa1303e0     	mov	x0, x19
   b6458: 94028b42     	bl	0x159160 <__emutls_get_address+0x6d4>
   b645c: 97ffcab6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b6460 <_JNIEnv::CallObjectMethod(_jobject*, _jmethodID*, ...)>:
   b6460: d10483ff     	sub	sp, sp, #0x120
   b6464: a9107bfd     	stp	x29, x30, [sp, #0x100]
   b6468: 910403fd     	add	x29, sp, #0x100
   b646c: a9114ffc     	stp	x28, x19, [sp, #0x110]
   b6470: a93893a3     	stp	x3, x4, [x29, #-0x78]
   b6474: d101e3a9     	sub	x9, x29, #0x78
   b6478: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   b647c: 928004eb     	mov	x11, #-0x28             // =-40
   b6480: f81a83a7     	stur	x7, [x29, #-0x58]
   b6484: 910003ec     	mov	x12, sp
   b6488: ad0007e0     	stp	q0, q1, [sp]
   b648c: 9100a129     	add	x9, x9, #0x28
   b6490: ad010fe2     	stp	q2, q3, [sp, #0x20]
   b6494: f2dff00b     	movk	x11, #0xff80, lsl #32
   b6498: ad0217e4     	stp	q4, q5, [sp, #0x40]
   b649c: 9102018c     	add	x12, x12, #0x80
   b64a0: ad031fe6     	stp	q6, q7, [sp, #0x60]
   b64a4: d53bd053     	mrs	x19, TPIDR_EL0
   b64a8: f9401668     	ldr	x8, [x19, #0x28]
   b64ac: d100a3aa     	sub	x10, x29, #0x28
   b64b0: d10143a3     	sub	x3, x29, #0x50
   b64b4: f81f83a8     	stur	x8, [x29, #-0x8]
   b64b8: 910083a8     	add	x8, x29, #0x20
   b64bc: a93eafac     	stp	x12, x11, [x29, #-0x18]
   b64c0: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   b64c4: f9400008     	ldr	x8, [x0]
   b64c8: ad400540     	ldp	q0, q1, [x10]
   b64cc: f9408d08     	ldr	x8, [x8, #0x118]
   b64d0: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   b64d4: d63f0100     	blr	x8
   b64d8: f9401668     	ldr	x8, [x19, #0x28]
   b64dc: f85f83a9     	ldur	x9, [x29, #-0x8]
   b64e0: eb09011f     	cmp	x8, x9
   b64e4: 540000a1     	b.ne	0xb64f8 <_JNIEnv::CallObjectMethod(_jobject*, _jmethodID*, ...)+0x98>
   b64e8: a9514ffc     	ldp	x28, x19, [sp, #0x110]
   b64ec: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   b64f0: 910483ff     	add	sp, sp, #0x120
   b64f4: d65f03c0     	ret
   b64f8: 94029a4e     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b64fc <InGame::ABaseEnv::ABaseEnv()>:
   b64fc: d10103ff     	sub	sp, sp, #0x40
   b6500: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b6504: 910043fd     	add	x29, sp, #0x10
   b6508: a90257f6     	stp	x22, x21, [sp, #0x20]
   b650c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b6510: aa0003f3     	mov	x19, x0
   b6514: d53bd055     	mrs	x21, TPIDR_EL0
   b6518: b00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b651c: f94016a8     	ldr	x8, [x21, #0x28]
   b6520: 910e8000     	add	x0, x0, #0x3a0
   b6524: f90007e8     	str	x8, [sp, #0x8]
   b6528: a9007e7f     	stp	xzr, xzr, [x19]
   b652c: 3900427f     	strb	wzr, [x19, #0x10]
   b6530: f90003e0     	str	x0, [sp]
   b6534: 94029dbb     	bl	0x15dc20 <pthread_mutex_lock@plt>
   b6538: d00005b6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b653c: f944aed6     	ldr	x22, [x22, #0x958]
   b6540: f94002d4     	ldr	x20, [x22]
   b6544: b5000154     	cbnz	x20, 0xb656c <InGame::ABaseEnv::ABaseEnv()+0x70>
   b6548: 52800b00     	mov	w0, #0x58               // =88
   b654c: 94029a45     	bl	0x15ce60 <_Znwm@plt>
   b6550: 6f00e400     	movi	v0.2d, #0000000000000000
   b6554: aa0003f4     	mov	x20, x0
   b6558: f900281f     	str	xzr, [x0, #0x50]
   b655c: f90002c0     	str	x0, [x22]
   b6560: ad018000     	stp	q0, q0, [x0, #0x30]
   b6564: ad008000     	stp	q0, q0, [x0, #0x10]
   b6568: 3d800000     	str	q0, [x0]
   b656c: b00005e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b6570: 910e8000     	add	x0, x0, #0x3a0
   b6574: 94029daf     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   b6578: f9400280     	ldr	x0, [x20]
   b657c: f9000660     	str	x0, [x19, #0x8]
   b6580: b4000240     	cbz	x0, 0xb65c8 <InGame::ABaseEnv::ABaseEnv()+0xcc>
   b6584: f9400008     	ldr	x8, [x0]
   b6588: 52800082     	mov	w2, #0x4                // =4
   b658c: aa1303e1     	mov	x1, x19
   b6590: 72a00022     	movk	w2, #0x1, lsl #16
   b6594: f9401908     	ldr	x8, [x8, #0x30]
   b6598: d63f0100     	blr	x8
   b659c: 3100081f     	cmn	w0, #0x2
   b65a0: 54000141     	b.ne	0xb65c8 <InGame::ABaseEnv::ABaseEnv()+0xcc>
   b65a4: f9400660     	ldr	x0, [x19, #0x8]
   b65a8: aa1303e1     	mov	x1, x19
   b65ac: aa1f03e2     	mov	x2, xzr
   b65b0: f9400008     	ldr	x8, [x0]
   b65b4: f9401108     	ldr	x8, [x8, #0x20]
   b65b8: d63f0100     	blr	x8
   b65bc: 35000060     	cbnz	w0, 0xb65c8 <InGame::ABaseEnv::ABaseEnv()+0xcc>
   b65c0: 52800028     	mov	w8, #0x1                // =1
   b65c4: 39004268     	strb	w8, [x19, #0x10]
   b65c8: f94016a8     	ldr	x8, [x21, #0x28]
   b65cc: f94007e9     	ldr	x9, [sp, #0x8]
   b65d0: eb09011f     	cmp	x8, x9
   b65d4: 540000c1     	b.ne	0xb65ec <InGame::ABaseEnv::ABaseEnv()+0xf0>
   b65d8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b65dc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b65e0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b65e4: 910103ff     	add	sp, sp, #0x40
   b65e8: d65f03c0     	ret
   b65ec: 94029a11     	bl	0x15ce30 <__stack_chk_fail@plt>
   b65f0: aa0003f3     	mov	x19, x0
   b65f4: 910003e0     	mov	x0, sp
   b65f8: 94029d92     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   b65fc: aa1303e0     	mov	x0, x19
   b6600: 94028ad8     	bl	0x159160 <__emutls_get_address+0x6d4>
   b6604: 97ffca4c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b6608 <InGame::ABaseEnv::~ABaseEnv()>:
   b6608: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b660c: 910003fd     	mov	x29, sp
   b6610: 39404008     	ldrb	w8, [x0, #0x10]
   b6614: 34000108     	cbz	w8, 0xb6634 <InGame::ABaseEnv::~ABaseEnv()+0x2c>
   b6618: f9400008     	ldr	x8, [x0]
   b661c: b40000c8     	cbz	x8, 0xb6634 <InGame::ABaseEnv::~ABaseEnv()+0x2c>
   b6620: f9400400     	ldr	x0, [x0, #0x8]
   b6624: b4000080     	cbz	x0, 0xb6634 <InGame::ABaseEnv::~ABaseEnv()+0x2c>
   b6628: f9400008     	ldr	x8, [x0]
   b662c: f9401508     	ldr	x8, [x8, #0x28]
   b6630: d63f0100     	blr	x8
   b6634: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b6638: d65f03c0     	ret
   b663c: 97ffca3e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000b6640 <InGame::ABaseEnv::GetEnv()>:
   b6640: f9400000     	ldr	x0, [x0]
   b6644: d65f03c0     	ret
   b6648: d100c3ff     	sub	sp, sp, #0x30
   b664c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   b6650: 910043fd     	add	x29, sp, #0x10
   b6654: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b6658: d53bd054     	mrs	x20, TPIDR_EL0
   b665c: 910003e0     	mov	x0, sp
   b6660: f9401688     	ldr	x8, [x20, #0x28]
   b6664: f90007e8     	str	x8, [sp, #0x8]
   b6668: f90003ff     	str	xzr, [sp]
   b666c: 94029d81     	bl	0x15dc70 <pthread_mutexattr_init@plt>
   b6670: 910003e0     	mov	x0, sp
   b6674: 52800021     	mov	w1, #0x1                // =1
   b6678: 94029d82     	bl	0x15dc80 <pthread_mutexattr_settype@plt>
   b667c: b00005f3     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   b6680: 910003e1     	mov	x1, sp
   b6684: 910e8273     	add	x19, x19, #0x3a0
   b6688: aa1303e0     	mov	x0, x19
   b668c: 94029d81     	bl	0x15dc90 <pthread_mutex_init@plt>
   b6690: 910003e0     	mov	x0, sp
   b6694: 94029d83     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
   b6698: d00005a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b669c: d0000562     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   b66a0: 911c0042     	add	x2, x2, #0x700
   b66a4: aa1303e1     	mov	x1, x19
   b66a8: f944a800     	ldr	x0, [x0, #0x950]
   b66ac: 940299c9     	bl	0x15cdd0 <__cxa_atexit@plt>
   b66b0: f9401688     	ldr	x8, [x20, #0x28]
   b66b4: f94007e9     	ldr	x9, [sp, #0x8]
   b66b8: eb09011f     	cmp	x8, x9
   b66bc: 540000a1     	b.ne	0xb66d0 <InGame::ABaseEnv::GetEnv()+0x90>
   b66c0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b66c4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   b66c8: 9100c3ff     	add	sp, sp, #0x30
   b66cc: d65f03c0     	ret
   b66d0: 940299d8     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000b66d4 <Java_com_gaas_ingame_InGame_setPaths>:
   b66d4: aa0403e1     	mov	x1, x4
   b66d8: 14029d76     	b	0x15dcb0 <_ZN6InGame15InGame_setPathsEP7_JNIEnvP8_jobject@plt>

00000000000b66dc <InGame::AArray::AArray()>:
   b66dc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b66e0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b66e4: 910003fd     	mov	x29, sp
   b66e8: aa0003f3     	mov	x19, x0
   b66ec: 94029d75     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b66f0: d00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b66f4: 52800069     	mov	w9, #0x3                // =3
   b66f8: f944b108     	ldr	x8, [x8, #0x960]
   b66fc: f9000a7f     	str	xzr, [x19, #0x10]
   b6700: b9000a69     	str	w9, [x19, #0x8]
   b6704: 91004108     	add	x8, x8, #0x10
   b6708: f9000268     	str	x8, [x19]
   b670c: 52800300     	mov	w0, #0x18               // =24
   b6710: 940299d4     	bl	0x15ce60 <_Znwm@plt>
   b6714: f9000a60     	str	x0, [x19, #0x10]
   b6718: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b671c: a9007c1f     	stp	xzr, xzr, [x0]
   b6720: f900081f     	str	xzr, [x0, #0x10]
   b6724: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b6728: d65f03c0     	ret
   b672c: aa0003f4     	mov	x20, x0
   b6730: aa1303e0     	mov	x0, x19
   b6734: 94029d67     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b6738: aa1403e0     	mov	x0, x20
   b673c: 94028a89     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b6740 <InGame::AArray::AArray(InGame::AArray const*)>:
   b6740: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b6744: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b6748: 910003fd     	mov	x29, sp
   b674c: aa0103f4     	mov	x20, x1
   b6750: aa0003f3     	mov	x19, x0
   b6754: 94029d5b     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b6758: d00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b675c: 52800069     	mov	w9, #0x3                // =3
   b6760: f944b108     	ldr	x8, [x8, #0x960]
   b6764: f9000a7f     	str	xzr, [x19, #0x10]
   b6768: b9000a69     	str	w9, [x19, #0x8]
   b676c: 91004108     	add	x8, x8, #0x10
   b6770: f9000268     	str	x8, [x19]
   b6774: 52800300     	mov	w0, #0x18               // =24
   b6778: 940299ba     	bl	0x15ce60 <_Znwm@plt>
   b677c: a9007c1f     	stp	xzr, xzr, [x0]
   b6780: f900081f     	str	xzr, [x0, #0x10]
   b6784: f9000a60     	str	x0, [x19, #0x10]
   b6788: b4000094     	cbz	x20, 0xb6798 <InGame::AArray::AArray(InGame::AArray const*)+0x58>
   b678c: aa1303e0     	mov	x0, x19
   b6790: aa1403e1     	mov	x1, x20
   b6794: 94029d53     	bl	0x15dce0 <_ZN6InGame6AArray3AddEPKS0_@plt>
   b6798: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b679c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b67a0: d65f03c0     	ret
   b67a4: aa0003f4     	mov	x20, x0
   b67a8: aa1303e0     	mov	x0, x19
   b67ac: 94029d49     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b67b0: aa1403e0     	mov	x0, x20
   b67b4: 94028a6b     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b67b8 <InGame::AArray::Add(InGame::AArray const*)>:
   b67b8: d10203ff     	sub	sp, sp, #0x80
   b67bc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   b67c0: 910083fd     	add	x29, sp, #0x20
   b67c4: a9036ffc     	stp	x28, x27, [sp, #0x30]
   b67c8: a90467fa     	stp	x26, x25, [sp, #0x40]
   b67cc: a9055ff8     	stp	x24, x23, [sp, #0x50]
   b67d0: a90657f6     	stp	x22, x21, [sp, #0x60]
   b67d4: a9074ff4     	stp	x20, x19, [sp, #0x70]
   b67d8: aa0103f4     	mov	x20, x1
   b67dc: aa0003f5     	mov	x21, x0
   b67e0: eb01001f     	cmp	x0, x1
   b67e4: 54000080     	b.eq	0xb67f4 <InGame::AArray::Add(InGame::AArray const*)+0x3c>
   b67e8: aa1403f3     	mov	x19, x20
   b67ec: b50002b4     	cbnz	x20, 0xb6840 <InGame::AArray::Add(InGame::AArray const*)+0x88>
   b67f0: 1400005a     	b	0xb6958 <InGame::AArray::Add(InGame::AArray const*)+0x1a0>
   b67f4: 52800300     	mov	w0, #0x18               // =24
   b67f8: 9402999a     	bl	0x15ce60 <_Znwm@plt>
   b67fc: aa0003f3     	mov	x19, x0
   b6800: 94029d30     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b6804: d00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b6808: 52800069     	mov	w9, #0x3                // =3
   b680c: f944b108     	ldr	x8, [x8, #0x960]
   b6810: f9000a7f     	str	xzr, [x19, #0x10]
   b6814: b9000a69     	str	w9, [x19, #0x8]
   b6818: 91004108     	add	x8, x8, #0x10
   b681c: f9000268     	str	x8, [x19]
   b6820: 52800300     	mov	w0, #0x18               // =24
   b6824: 9402998f     	bl	0x15ce60 <_Znwm@plt>
   b6828: a9007c1f     	stp	xzr, xzr, [x0]
   b682c: f900081f     	str	xzr, [x0, #0x10]
   b6830: f9000a60     	str	x0, [x19, #0x10]
   b6834: aa1303e0     	mov	x0, x19
   b6838: aa1503e1     	mov	x1, x21
   b683c: 94029d29     	bl	0x15dce0 <_ZN6InGame6AArray3AddEPKS0_@plt>
   b6840: f9400a7b     	ldr	x27, [x19, #0x10]
   b6844: f81f83b5     	stur	x21, [x29, #-0x8]
   b6848: a900cff4     	stp	x20, x19, [sp, #0x8]
   b684c: a940237c     	ldp	x28, x8, [x27]
   b6850: eb08039f     	cmp	x28, x8
   b6854: 540007a0     	b.eq	0xb6948 <InGame::AArray::Add(InGame::AArray const*)+0x190>
   b6858: f85f83a8     	ldur	x8, [x29, #-0x8]
   b685c: 52800035     	mov	w21, #0x1               // =1
   b6860: f9400916     	ldr	x22, [x8, #0x10]
   b6864: 14000007     	b	0xb6880 <InGame::AArray::Add(InGame::AArray const*)+0xc8>
   b6868: f8008518     	str	x24, [x8], #0x8
   b686c: f90006c8     	str	x8, [x22, #0x8]
   b6870: f9400768     	ldr	x8, [x27, #0x8]
   b6874: 9100239c     	add	x28, x28, #0x8
   b6878: eb08039f     	cmp	x28, x8
   b687c: 54000660     	b.eq	0xb6948 <InGame::AArray::Add(InGame::AArray const*)+0x190>
   b6880: f9400380     	ldr	x0, [x28]
   b6884: b4ffff60     	cbz	x0, 0xb6870 <InGame::AArray::Add(InGame::AArray const*)+0xb8>
   b6888: f9400008     	ldr	x8, [x0]
   b688c: f9400d08     	ldr	x8, [x8, #0x18]
   b6890: d63f0100     	blr	x8
   b6894: a940a6c8     	ldp	x8, x9, [x22, #0x8]
   b6898: aa0003f8     	mov	x24, x0
   b689c: 39003015     	strb	w21, [x0, #0xc]
   b68a0: eb09011f     	cmp	x8, x9
   b68a4: 54fffe21     	b.ne	0xb6868 <InGame::AArray::Add(InGame::AArray const*)+0xb0>
   b68a8: f94002d7     	ldr	x23, [x22]
   b68ac: cb170119     	sub	x25, x8, x23
   b68b0: 9343ff33     	asr	x19, x25, #3
   b68b4: 91000668     	add	x8, x19, #0x1
   b68b8: d37dfd09     	lsr	x9, x8, #61
   b68bc: b5000729     	cbnz	x9, 0xb69a0 <InGame::AArray::Add(InGame::AArray const*)+0x1e8>
   b68c0: 9342ff29     	asr	x9, x25, #2
   b68c4: eb08013f     	cmp	x9, x8
   b68c8: 9a893108     	csel	x8, x8, x9, lo
   b68cc: b27defe9     	mov	x9, #0x7ffffffffffffff8 // =9223372036854775800
   b68d0: eb09033f     	cmp	x25, x9
   b68d4: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
   b68d8: 9a893114     	csel	x20, x8, x9, lo
   b68dc: b40002b4     	cbz	x20, 0xb6930 <InGame::AArray::Add(InGame::AArray const*)+0x178>
   b68e0: d37dfe88     	lsr	x8, x20, #61
   b68e4: b5000628     	cbnz	x8, 0xb69a8 <InGame::AArray::Add(InGame::AArray const*)+0x1f0>
   b68e8: d37df280     	lsl	x0, x20, #3
   b68ec: 9402995d     	bl	0x15ce60 <_Znwm@plt>
   b68f0: aa0003fa     	mov	x26, x0
   b68f4: 8b130f53     	add	x19, x26, x19, lsl #3
   b68f8: f100073f     	cmp	x25, #0x1
   b68fc: f8008678     	str	x24, [x19], #0x8
   b6900: 540000ab     	b.lt	0xb6914 <InGame::AArray::Add(InGame::AArray const*)+0x15c>
   b6904: aa1a03e0     	mov	x0, x26
   b6908: aa1703e1     	mov	x1, x23
   b690c: aa1903e2     	mov	x2, x25
   b6910: 940299e4     	bl	0x15d0a0 <memcpy@plt>
   b6914: 8b140f48     	add	x8, x26, x20, lsl #3
   b6918: a9004eda     	stp	x26, x19, [x22]
   b691c: f9000ac8     	str	x8, [x22, #0x10]
   b6920: b4fffa97     	cbz	x23, 0xb6870 <InGame::AArray::Add(InGame::AArray const*)+0xb8>
   b6924: aa1703e0     	mov	x0, x23
   b6928: 9402996e     	bl	0x15cee0 <_ZdlPv@plt>
   b692c: 17ffffd1     	b	0xb6870 <InGame::AArray::Add(InGame::AArray const*)+0xb8>
   b6930: aa1f03fa     	mov	x26, xzr
   b6934: 8b130f53     	add	x19, x26, x19, lsl #3
   b6938: f100073f     	cmp	x25, #0x1
   b693c: f8008678     	str	x24, [x19], #0x8
   b6940: 54fffe2a     	b.ge	0xb6904 <InGame::AArray::Add(InGame::AArray const*)+0x14c>
   b6944: 17fffff4     	b	0xb6914 <InGame::AArray::Add(InGame::AArray const*)+0x15c>
   b6948: a94083e8     	ldp	x8, x0, [sp, #0x8]
   b694c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b6950: eb08013f     	cmp	x9, x8
   b6954: 54000120     	b.eq	0xb6978 <InGame::AArray::Add(InGame::AArray const*)+0x1c0>
   b6958: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   b695c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   b6960: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   b6964: a94467fa     	ldp	x26, x25, [sp, #0x40]
   b6968: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   b696c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b6970: 910203ff     	add	sp, sp, #0x80
   b6974: d65f03c0     	ret
   b6978: f9400008     	ldr	x8, [x0]
   b697c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   b6980: a94657f6     	ldp	x22, x21, [sp, #0x60]
   b6984: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   b6988: a94467fa     	ldp	x26, x25, [sp, #0x40]
   b698c: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   b6990: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   b6994: f9400501     	ldr	x1, [x8, #0x8]
   b6998: 910203ff     	add	sp, sp, #0x80
   b699c: d61f0020     	br	x1
   b69a0: aa1603e0     	mov	x0, x22
   b69a4: 94029cd3     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b69a8: b0fffdc0     	adrp	x0, 0x6f000
   b69ac: 91026000     	add	x0, x0, #0x98
   b69b0: 940002e8     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
   b69b4: aa1303f5     	mov	x21, x19
   b69b8: aa0003f4     	mov	x20, x0
   b69bc: 14000005     	b	0xb69d0 <InGame::AArray::Add(InGame::AArray const*)+0x218>
   b69c0: aa0003f4     	mov	x20, x0
   b69c4: aa1303e0     	mov	x0, x19
   b69c8: aa1303f5     	mov	x21, x19
   b69cc: 94029cc1     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b69d0: aa1503e0     	mov	x0, x21
   b69d4: 94029943     	bl	0x15cee0 <_ZdlPv@plt>
   b69d8: aa1403e0     	mov	x0, x20
   b69dc: 940289e1     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b69e0 <InGame::AArray::AArray(InGame::AArray const&)>:
   b69e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b69e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b69e8: 910003fd     	mov	x29, sp
   b69ec: aa0103f4     	mov	x20, x1
   b69f0: aa0003f3     	mov	x19, x0
   b69f4: 94029cb3     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b69f8: d00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b69fc: 52800069     	mov	w9, #0x3                // =3
   b6a00: f944b108     	ldr	x8, [x8, #0x960]
   b6a04: f9000a7f     	str	xzr, [x19, #0x10]
   b6a08: b9000a69     	str	w9, [x19, #0x8]
   b6a0c: 91004108     	add	x8, x8, #0x10
   b6a10: f9000268     	str	x8, [x19]
   b6a14: 52800300     	mov	w0, #0x18               // =24
   b6a18: 94029912     	bl	0x15ce60 <_Znwm@plt>
   b6a1c: a9007c1f     	stp	xzr, xzr, [x0]
   b6a20: f900081f     	str	xzr, [x0, #0x10]
   b6a24: f9000a60     	str	x0, [x19, #0x10]
   b6a28: aa1303e0     	mov	x0, x19
   b6a2c: aa1403e1     	mov	x1, x20
   b6a30: 94029cac     	bl	0x15dce0 <_ZN6InGame6AArray3AddEPKS0_@plt>
   b6a34: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b6a38: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b6a3c: d65f03c0     	ret
   b6a40: aa0003f4     	mov	x20, x0
   b6a44: aa1303e0     	mov	x0, x19
   b6a48: 94029ca2     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b6a4c: aa1403e0     	mov	x0, x20
   b6a50: 940289c4     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b6a54 <InGame::AArray::~AArray()>:
   b6a54: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b6a58: a90157f6     	stp	x22, x21, [sp, #0x10]
   b6a5c: 910003fd     	mov	x29, sp
   b6a60: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b6a64: d00005a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b6a68: aa0003f3     	mov	x19, x0
   b6a6c: f944b129     	ldr	x9, [x9, #0x960]
   b6a70: f9400815     	ldr	x21, [x0, #0x10]
   b6a74: 91004129     	add	x9, x9, #0x10
   b6a78: a94022b6     	ldp	x22, x8, [x21]
   b6a7c: f9000009     	str	x9, [x0]
   b6a80: eb0802df     	cmp	x22, x8
   b6a84: 540000e1     	b.ne	0xb6aa0 <InGame::AArray::~AArray()+0x4c>
   b6a88: aa1503f4     	mov	x20, x21
   b6a8c: f90006b6     	str	x22, [x21, #0x8]
   b6a90: 14000012     	b	0xb6ad8 <InGame::AArray::~AArray()+0x84>
   b6a94: 910022d6     	add	x22, x22, #0x8
   b6a98: eb0802df     	cmp	x22, x8
   b6a9c: 54000160     	b.eq	0xb6ac8 <InGame::AArray::~AArray()+0x74>
   b6aa0: f94002c0     	ldr	x0, [x22]
   b6aa4: 39403009     	ldrb	w9, [x0, #0xc]
   b6aa8: 7100013f     	cmp	w9, #0x0
   b6aac: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b6ab0: 54ffff20     	b.eq	0xb6a94 <InGame::AArray::~AArray()+0x40>
   b6ab4: f9400008     	ldr	x8, [x0]
   b6ab8: f9400508     	ldr	x8, [x8, #0x8]
   b6abc: d63f0100     	blr	x8
   b6ac0: f94006a8     	ldr	x8, [x21, #0x8]
   b6ac4: 17fffff4     	b	0xb6a94 <InGame::AArray::~AArray()+0x40>
   b6ac8: f94002a8     	ldr	x8, [x21]
   b6acc: f9400a74     	ldr	x20, [x19, #0x10]
   b6ad0: f90006a8     	str	x8, [x21, #0x8]
   b6ad4: b40000f4     	cbz	x20, 0xb6af0 <InGame::AArray::~AArray()+0x9c>
   b6ad8: f9400280     	ldr	x0, [x20]
   b6adc: b4000060     	cbz	x0, 0xb6ae8 <InGame::AArray::~AArray()+0x94>
   b6ae0: f9000680     	str	x0, [x20, #0x8]
   b6ae4: 940298ff     	bl	0x15cee0 <_ZdlPv@plt>
   b6ae8: aa1403e0     	mov	x0, x20
   b6aec: 940298fd     	bl	0x15cee0 <_ZdlPv@plt>
   b6af0: aa1303e0     	mov	x0, x19
   b6af4: f9000a7f     	str	xzr, [x19, #0x10]
   b6af8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b6afc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b6b00: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b6b04: 14029c73     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>

00000000000b6b08 <InGame::AArray::RemoveAll()>:
   b6b08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b6b0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b6b10: 910003fd     	mov	x29, sp
   b6b14: f9400813     	ldr	x19, [x0, #0x10]
   b6b18: a9402274     	ldp	x20, x8, [x19]
   b6b1c: eb08029f     	cmp	x20, x8
   b6b20: 54000101     	b.ne	0xb6b40 <InGame::AArray::RemoveAll()+0x38>
   b6b24: f9000674     	str	x20, [x19, #0x8]
   b6b28: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b6b2c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b6b30: d65f03c0     	ret
   b6b34: 91002294     	add	x20, x20, #0x8
   b6b38: eb08029f     	cmp	x20, x8
   b6b3c: 54000160     	b.eq	0xb6b68 <InGame::AArray::RemoveAll()+0x60>
   b6b40: f9400280     	ldr	x0, [x20]
   b6b44: 39403009     	ldrb	w9, [x0, #0xc]
   b6b48: 7100013f     	cmp	w9, #0x0
   b6b4c: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b6b50: 54ffff20     	b.eq	0xb6b34 <InGame::AArray::RemoveAll()+0x2c>
   b6b54: f9400008     	ldr	x8, [x0]
   b6b58: f9400508     	ldr	x8, [x8, #0x8]
   b6b5c: d63f0100     	blr	x8
   b6b60: f9400668     	ldr	x8, [x19, #0x8]
   b6b64: 17fffff4     	b	0xb6b34 <InGame::AArray::RemoveAll()+0x2c>
   b6b68: f9400274     	ldr	x20, [x19]
   b6b6c: f9000674     	str	x20, [x19, #0x8]
   b6b70: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b6b74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b6b78: d65f03c0     	ret

00000000000b6b7c <InGame::AArray::~AArray()>:
   b6b7c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b6b80: a90157f6     	stp	x22, x21, [sp, #0x10]
   b6b84: 910003fd     	mov	x29, sp
   b6b88: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b6b8c: d00005a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b6b90: aa0003f3     	mov	x19, x0
   b6b94: f944b129     	ldr	x9, [x9, #0x960]
   b6b98: f9400815     	ldr	x21, [x0, #0x10]
   b6b9c: 91004129     	add	x9, x9, #0x10
   b6ba0: a94022b6     	ldp	x22, x8, [x21]
   b6ba4: f9000009     	str	x9, [x0]
   b6ba8: eb0802df     	cmp	x22, x8
   b6bac: 540000e1     	b.ne	0xb6bc8 <InGame::AArray::~AArray()+0x4c>
   b6bb0: aa1503f4     	mov	x20, x21
   b6bb4: f90006b6     	str	x22, [x21, #0x8]
   b6bb8: 14000012     	b	0xb6c00 <InGame::AArray::~AArray()+0x84>
   b6bbc: 910022d6     	add	x22, x22, #0x8
   b6bc0: eb0802df     	cmp	x22, x8
   b6bc4: 54000160     	b.eq	0xb6bf0 <InGame::AArray::~AArray()+0x74>
   b6bc8: f94002c0     	ldr	x0, [x22]
   b6bcc: 39403009     	ldrb	w9, [x0, #0xc]
   b6bd0: 7100013f     	cmp	w9, #0x0
   b6bd4: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b6bd8: 54ffff20     	b.eq	0xb6bbc <InGame::AArray::~AArray()+0x40>
   b6bdc: f9400008     	ldr	x8, [x0]
   b6be0: f9400508     	ldr	x8, [x8, #0x8]
   b6be4: d63f0100     	blr	x8
   b6be8: f94006a8     	ldr	x8, [x21, #0x8]
   b6bec: 17fffff4     	b	0xb6bbc <InGame::AArray::~AArray()+0x40>
   b6bf0: f94002a8     	ldr	x8, [x21]
   b6bf4: f9400a74     	ldr	x20, [x19, #0x10]
   b6bf8: f90006a8     	str	x8, [x21, #0x8]
   b6bfc: b40000f4     	cbz	x20, 0xb6c18 <InGame::AArray::~AArray()+0x9c>
   b6c00: f9400280     	ldr	x0, [x20]
   b6c04: b4000060     	cbz	x0, 0xb6c10 <InGame::AArray::~AArray()+0x94>
   b6c08: f9000680     	str	x0, [x20, #0x8]
   b6c0c: 940298b5     	bl	0x15cee0 <_ZdlPv@plt>
   b6c10: aa1403e0     	mov	x0, x20
   b6c14: 940298b3     	bl	0x15cee0 <_ZdlPv@plt>
   b6c18: aa1303e0     	mov	x0, x19
   b6c1c: f9000a7f     	str	xzr, [x19, #0x10]
   b6c20: 94029c2c     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b6c24: aa1303e0     	mov	x0, x19
   b6c28: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b6c2c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b6c30: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b6c34: 140298ab     	b	0x15cee0 <_ZdlPv@plt>

00000000000b6c38 <InGame::AArray::Clone() const>:
   b6c38: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b6c3c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b6c40: 910003fd     	mov	x29, sp
   b6c44: aa0003f4     	mov	x20, x0
   b6c48: 52800300     	mov	w0, #0x18               // =24
   b6c4c: 94029885     	bl	0x15ce60 <_Znwm@plt>
   b6c50: aa0003f3     	mov	x19, x0
   b6c54: 94029c1b     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b6c58: d00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b6c5c: 52800069     	mov	w9, #0x3                // =3
   b6c60: f944b108     	ldr	x8, [x8, #0x960]
   b6c64: f9000a7f     	str	xzr, [x19, #0x10]
   b6c68: b9000a69     	str	w9, [x19, #0x8]
   b6c6c: 91004108     	add	x8, x8, #0x10
   b6c70: f9000268     	str	x8, [x19]
   b6c74: 52800300     	mov	w0, #0x18               // =24
   b6c78: 9402987a     	bl	0x15ce60 <_Znwm@plt>
   b6c7c: a9007c1f     	stp	xzr, xzr, [x0]
   b6c80: f900081f     	str	xzr, [x0, #0x10]
   b6c84: f9000a60     	str	x0, [x19, #0x10]
   b6c88: aa1303e0     	mov	x0, x19
   b6c8c: aa1403e1     	mov	x1, x20
   b6c90: 94029c14     	bl	0x15dce0 <_ZN6InGame6AArray3AddEPKS0_@plt>
   b6c94: aa1303e0     	mov	x0, x19
   b6c98: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b6c9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b6ca0: d65f03c0     	ret
   b6ca4: aa0003f4     	mov	x20, x0
   b6ca8: 14000004     	b	0xb6cb8 <InGame::AArray::Clone() const+0x80>
   b6cac: aa0003f4     	mov	x20, x0
   b6cb0: aa1303e0     	mov	x0, x19
   b6cb4: 94029c07     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b6cb8: aa1303e0     	mov	x0, x19
   b6cbc: 94029889     	bl	0x15cee0 <_ZdlPv@plt>
   b6cc0: aa1403e0     	mov	x0, x20
   b6cc4: 94028927     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b6cc8 <InGame::AArray::Add(InGame::AObject const*, bool)>:
   b6cc8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b6ccc: a90167fa     	stp	x26, x25, [sp, #0x10]
   b6cd0: 910003fd     	mov	x29, sp
   b6cd4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b6cd8: a90357f6     	stp	x22, x21, [sp, #0x30]
   b6cdc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b6ce0: b4000141     	cbz	x1, 0xb6d08 <InGame::AArray::Add(InGame::AObject const*, bool)+0x40>
   b6ce4: f9400813     	ldr	x19, [x0, #0x10]
   b6ce8: aa0103f4     	mov	x20, x1
   b6cec: 1200004a     	and	w10, w2, #0x1
   b6cf0: a940a668     	ldp	x8, x9, [x19, #0x8]
   b6cf4: 3900302a     	strb	w10, [x1, #0xc]
   b6cf8: eb09011f     	cmp	x8, x9
   b6cfc: 54000120     	b.eq	0xb6d20 <InGame::AArray::Add(InGame::AObject const*, bool)+0x58>
   b6d00: f8008514     	str	x20, [x8], #0x8
   b6d04: f9000668     	str	x8, [x19, #0x8]
   b6d08: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b6d0c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b6d10: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b6d14: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b6d18: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b6d1c: d65f03c0     	ret
   b6d20: f9400275     	ldr	x21, [x19]
   b6d24: cb150116     	sub	x22, x8, x21
   b6d28: 9343fed8     	asr	x24, x22, #3
   b6d2c: 91000708     	add	x8, x24, #0x1
   b6d30: d37dfd09     	lsr	x9, x8, #61
   b6d34: b5000509     	cbnz	x9, 0xb6dd4 <InGame::AArray::Add(InGame::AObject const*, bool)+0x10c>
   b6d38: 9342fec9     	asr	x9, x22, #2
   b6d3c: b27defea     	mov	x10, #0x7ffffffffffffff8 // =9223372036854775800
   b6d40: eb08013f     	cmp	x9, x8
   b6d44: 9a893108     	csel	x8, x8, x9, lo
   b6d48: eb0a02df     	cmp	x22, x10
   b6d4c: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
   b6d50: 9a893119     	csel	x25, x8, x9, lo
   b6d54: b4000339     	cbz	x25, 0xb6db8 <InGame::AArray::Add(InGame::AObject const*, bool)+0xf0>
   b6d58: d37dff28     	lsr	x8, x25, #61
   b6d5c: b5000408     	cbnz	x8, 0xb6ddc <InGame::AArray::Add(InGame::AObject const*, bool)+0x114>
   b6d60: d37df320     	lsl	x0, x25, #3
   b6d64: 9402983f     	bl	0x15ce60 <_Znwm@plt>
   b6d68: aa0003f7     	mov	x23, x0
   b6d6c: 8b180efa     	add	x26, x23, x24, lsl #3
   b6d70: 8b190ef8     	add	x24, x23, x25, lsl #3
   b6d74: f10006df     	cmp	x22, #0x1
   b6d78: f8008754     	str	x20, [x26], #0x8
   b6d7c: 540000ab     	b.lt	0xb6d90 <InGame::AArray::Add(InGame::AObject const*, bool)+0xc8>
   b6d80: aa1703e0     	mov	x0, x23
   b6d84: aa1503e1     	mov	x1, x21
   b6d88: aa1603e2     	mov	x2, x22
   b6d8c: 940298c5     	bl	0x15d0a0 <memcpy@plt>
   b6d90: a9006a77     	stp	x23, x26, [x19]
   b6d94: f9000a78     	str	x24, [x19, #0x10]
   b6d98: b4fffb95     	cbz	x21, 0xb6d08 <InGame::AArray::Add(InGame::AObject const*, bool)+0x40>
   b6d9c: aa1503e0     	mov	x0, x21
   b6da0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b6da4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b6da8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b6dac: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b6db0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b6db4: 1402984b     	b	0x15cee0 <_ZdlPv@plt>
   b6db8: aa1f03f7     	mov	x23, xzr
   b6dbc: 8b180efa     	add	x26, x23, x24, lsl #3
   b6dc0: 8b190ef8     	add	x24, x23, x25, lsl #3
   b6dc4: f10006df     	cmp	x22, #0x1
   b6dc8: f8008754     	str	x20, [x26], #0x8
   b6dcc: 54fffdaa     	b.ge	0xb6d80 <InGame::AArray::Add(InGame::AObject const*, bool)+0xb8>
   b6dd0: 17fffff0     	b	0xb6d90 <InGame::AArray::Add(InGame::AObject const*, bool)+0xc8>
   b6dd4: aa1303e0     	mov	x0, x19
   b6dd8: 94029bc6     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b6ddc: b0fffdc0     	adrp	x0, 0x6f000
   b6de0: 91026000     	add	x0, x0, #0x98
   b6de4: 940001db     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000b6de8 <InGame::AArray::Add(InGame::AObject const&)>:
   b6de8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b6dec: a90167fa     	stp	x26, x25, [sp, #0x10]
   b6df0: 910003fd     	mov	x29, sp
   b6df4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b6df8: a90357f6     	stp	x22, x21, [sp, #0x30]
   b6dfc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b6e00: f9400028     	ldr	x8, [x1]
   b6e04: aa0003f3     	mov	x19, x0
   b6e08: aa0103e0     	mov	x0, x1
   b6e0c: f9400d08     	ldr	x8, [x8, #0x18]
   b6e10: d63f0100     	blr	x8
   b6e14: f9400a73     	ldr	x19, [x19, #0x10]
   b6e18: aa0003f5     	mov	x21, x0
   b6e1c: 5280002a     	mov	w10, #0x1               // =1
   b6e20: a940a668     	ldp	x8, x9, [x19, #0x8]
   b6e24: 3900300a     	strb	w10, [x0, #0xc]
   b6e28: eb09011f     	cmp	x8, x9
   b6e2c: 54000120     	b.eq	0xb6e50 <InGame::AArray::Add(InGame::AObject const&)+0x68>
   b6e30: f8008515     	str	x21, [x8], #0x8
   b6e34: f9000668     	str	x8, [x19, #0x8]
   b6e38: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b6e3c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b6e40: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b6e44: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b6e48: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b6e4c: d65f03c0     	ret
   b6e50: f9400274     	ldr	x20, [x19]
   b6e54: cb140116     	sub	x22, x8, x20
   b6e58: 9343fed8     	asr	x24, x22, #3
   b6e5c: 91000708     	add	x8, x24, #0x1
   b6e60: d37dfd09     	lsr	x9, x8, #61
   b6e64: b5000509     	cbnz	x9, 0xb6f04 <InGame::AArray::Add(InGame::AObject const&)+0x11c>
   b6e68: 9342fec9     	asr	x9, x22, #2
   b6e6c: b27defea     	mov	x10, #0x7ffffffffffffff8 // =9223372036854775800
   b6e70: eb08013f     	cmp	x9, x8
   b6e74: 9a893108     	csel	x8, x8, x9, lo
   b6e78: eb0a02df     	cmp	x22, x10
   b6e7c: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
   b6e80: 9a893119     	csel	x25, x8, x9, lo
   b6e84: b4000339     	cbz	x25, 0xb6ee8 <InGame::AArray::Add(InGame::AObject const&)+0x100>
   b6e88: d37dff28     	lsr	x8, x25, #61
   b6e8c: b5000408     	cbnz	x8, 0xb6f0c <InGame::AArray::Add(InGame::AObject const&)+0x124>
   b6e90: d37df320     	lsl	x0, x25, #3
   b6e94: 940297f3     	bl	0x15ce60 <_Znwm@plt>
   b6e98: aa0003f7     	mov	x23, x0
   b6e9c: 8b180efa     	add	x26, x23, x24, lsl #3
   b6ea0: 8b190ef8     	add	x24, x23, x25, lsl #3
   b6ea4: f10006df     	cmp	x22, #0x1
   b6ea8: f8008755     	str	x21, [x26], #0x8
   b6eac: 540000ab     	b.lt	0xb6ec0 <InGame::AArray::Add(InGame::AObject const&)+0xd8>
   b6eb0: aa1703e0     	mov	x0, x23
   b6eb4: aa1403e1     	mov	x1, x20
   b6eb8: aa1603e2     	mov	x2, x22
   b6ebc: 94029879     	bl	0x15d0a0 <memcpy@plt>
   b6ec0: a9006a77     	stp	x23, x26, [x19]
   b6ec4: f9000a78     	str	x24, [x19, #0x10]
   b6ec8: b4fffb94     	cbz	x20, 0xb6e38 <InGame::AArray::Add(InGame::AObject const&)+0x50>
   b6ecc: aa1403e0     	mov	x0, x20
   b6ed0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b6ed4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b6ed8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b6edc: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b6ee0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b6ee4: 140297ff     	b	0x15cee0 <_ZdlPv@plt>
   b6ee8: aa1f03f7     	mov	x23, xzr
   b6eec: 8b180efa     	add	x26, x23, x24, lsl #3
   b6ef0: 8b190ef8     	add	x24, x23, x25, lsl #3
   b6ef4: f10006df     	cmp	x22, #0x1
   b6ef8: f8008755     	str	x21, [x26], #0x8
   b6efc: 54fffdaa     	b.ge	0xb6eb0 <InGame::AArray::Add(InGame::AObject const&)+0xc8>
   b6f00: 17fffff0     	b	0xb6ec0 <InGame::AArray::Add(InGame::AObject const&)+0xd8>
   b6f04: aa1303e0     	mov	x0, x19
   b6f08: 94029b7a     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b6f0c: b0fffdc0     	adrp	x0, 0x6f000
   b6f10: 91026000     	add	x0, x0, #0x98
   b6f14: 9400018f     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000b6f18 <InGame::AArray::Add(InGame::ANumber const&)>:
   b6f18: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b6f1c: a90167fa     	stp	x26, x25, [sp, #0x10]
   b6f20: 910003fd     	mov	x29, sp
   b6f24: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b6f28: a90357f6     	stp	x22, x21, [sp, #0x30]
   b6f2c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b6f30: f9400813     	ldr	x19, [x0, #0x10]
   b6f34: 52800400     	mov	w0, #0x20               // =32
   b6f38: aa0103f5     	mov	x21, x1
   b6f3c: 940297c9     	bl	0x15ce60 <_Znwm@plt>
   b6f40: aa0003f4     	mov	x20, x0
   b6f44: 94029b73     	bl	0x15dd10 <_ZN6InGame7ANumberC1Ev@plt>
   b6f48: aa1403e0     	mov	x0, x20
   b6f4c: aa1503e1     	mov	x1, x21
   b6f50: 94029b74     	bl	0x15dd20 <_ZN6InGame7ANumberaSERKS0_@plt>
   b6f54: a940a269     	ldp	x9, x8, [x19, #0x8]
   b6f58: 5280002a     	mov	w10, #0x1               // =1
   b6f5c: 3900328a     	strb	w10, [x20, #0xc]
   b6f60: eb08013f     	cmp	x9, x8
   b6f64: 54000082     	b.hs	0xb6f74 <InGame::AArray::Add(InGame::ANumber const&)+0x5c>
   b6f68: f8008534     	str	x20, [x9], #0x8
   b6f6c: f9000669     	str	x9, [x19, #0x8]
   b6f70: 14000028     	b	0xb7010 <InGame::AArray::Add(InGame::ANumber const&)+0xf8>
   b6f74: f9400275     	ldr	x21, [x19]
   b6f78: cb150136     	sub	x22, x9, x21
   b6f7c: 9343fed8     	asr	x24, x22, #3
   b6f80: 91000709     	add	x9, x24, #0x1
   b6f84: d37dfd2a     	lsr	x10, x9, #61
   b6f88: b50005ea     	cbnz	x10, 0xb7044 <InGame::AArray::Add(InGame::ANumber const&)+0x12c>
   b6f8c: cb150108     	sub	x8, x8, x21
   b6f90: b27defeb     	mov	x11, #0x7ffffffffffffff8 // =9223372036854775800
   b6f94: 9342fd0a     	asr	x10, x8, #2
   b6f98: eb09015f     	cmp	x10, x9
   b6f9c: 9a8a3129     	csel	x9, x9, x10, lo
   b6fa0: eb0b011f     	cmp	x8, x11
   b6fa4: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
   b6fa8: 9a883139     	csel	x25, x9, x8, lo
   b6fac: b40003f9     	cbz	x25, 0xb7028 <InGame::AArray::Add(InGame::ANumber const&)+0x110>
   b6fb0: d37dff28     	lsr	x8, x25, #61
   b6fb4: b50004c8     	cbnz	x8, 0xb704c <InGame::AArray::Add(InGame::ANumber const&)+0x134>
   b6fb8: d37df320     	lsl	x0, x25, #3
   b6fbc: 940297a9     	bl	0x15ce60 <_Znwm@plt>
   b6fc0: aa0003f7     	mov	x23, x0
   b6fc4: 8b180efa     	add	x26, x23, x24, lsl #3
   b6fc8: 8b190ef8     	add	x24, x23, x25, lsl #3
   b6fcc: f10006df     	cmp	x22, #0x1
   b6fd0: f8008754     	str	x20, [x26], #0x8
   b6fd4: 540000ab     	b.lt	0xb6fe8 <InGame::AArray::Add(InGame::ANumber const&)+0xd0>
   b6fd8: aa1703e0     	mov	x0, x23
   b6fdc: aa1503e1     	mov	x1, x21
   b6fe0: aa1603e2     	mov	x2, x22
   b6fe4: 9402982f     	bl	0x15d0a0 <memcpy@plt>
   b6fe8: a9006a77     	stp	x23, x26, [x19]
   b6fec: f9000a78     	str	x24, [x19, #0x10]
   b6ff0: b4000115     	cbz	x21, 0xb7010 <InGame::AArray::Add(InGame::ANumber const&)+0xf8>
   b6ff4: aa1503e0     	mov	x0, x21
   b6ff8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b6ffc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b7000: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b7004: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b7008: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b700c: 140297b5     	b	0x15cee0 <_ZdlPv@plt>
   b7010: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b7014: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b7018: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b701c: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b7020: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b7024: d65f03c0     	ret
   b7028: aa1f03f7     	mov	x23, xzr
   b702c: 8b180efa     	add	x26, x23, x24, lsl #3
   b7030: 8b190ef8     	add	x24, x23, x25, lsl #3
   b7034: f10006df     	cmp	x22, #0x1
   b7038: f8008754     	str	x20, [x26], #0x8
   b703c: 54fffcea     	b.ge	0xb6fd8 <InGame::AArray::Add(InGame::ANumber const&)+0xc0>
   b7040: 17ffffea     	b	0xb6fe8 <InGame::AArray::Add(InGame::ANumber const&)+0xd0>
   b7044: aa1303e0     	mov	x0, x19
   b7048: 94029b2a     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b704c: 90fffdc0     	adrp	x0, 0x6f000
   b7050: 91026000     	add	x0, x0, #0x98
   b7054: 9400013f     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
   b7058: aa0003f3     	mov	x19, x0
   b705c: aa1403e0     	mov	x0, x20
   b7060: 940297a0     	bl	0x15cee0 <_ZdlPv@plt>
   b7064: aa1303e0     	mov	x0, x19
   b7068: 9402883e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b706c <InGame::AArray::Add(char const*)>:
   b706c: d10183ff     	sub	sp, sp, #0x60
   b7070: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b7074: 910103fd     	add	x29, sp, #0x40
   b7078: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b707c: d53bd054     	mrs	x20, TPIDR_EL0
   b7080: aa0003f3     	mov	x19, x0
   b7084: f9401688     	ldr	x8, [x20, #0x28]
   b7088: 910023e0     	add	x0, sp, #0x8
   b708c: f81f83a8     	stur	x8, [x29, #-0x8]
   b7090: 94029a40     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b7094: 910023e1     	add	x1, sp, #0x8
   b7098: aa1303e0     	mov	x0, x19
   b709c: 94029b19     	bl	0x15dd00 <_ZN6InGame6AArray3AddERKNS_7AObjectE@plt>
   b70a0: 910023e0     	add	x0, sp, #0x8
   b70a4: 94029a47     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b70a8: f9401688     	ldr	x8, [x20, #0x28]
   b70ac: f85f83a9     	ldur	x9, [x29, #-0x8]
   b70b0: eb09011f     	cmp	x8, x9
   b70b4: 540000a1     	b.ne	0xb70c8 <InGame::AArray::Add(char const*)+0x5c>
   b70b8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b70bc: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b70c0: 910183ff     	add	sp, sp, #0x60
   b70c4: d65f03c0     	ret
   b70c8: 9402975a     	bl	0x15ce30 <__stack_chk_fail@plt>
   b70cc: aa0003f3     	mov	x19, x0
   b70d0: 910023e0     	add	x0, sp, #0x8
   b70d4: 94029a3b     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b70d8: aa1303e0     	mov	x0, x19
   b70dc: 94028821     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b70e0 <InGame::AArray::RemoveObjectAtIndex(int)>:
   b70e0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b70e4: f9000bf5     	str	x21, [sp, #0x10]
   b70e8: 910003fd     	mov	x29, sp
   b70ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b70f0: f9400815     	ldr	x21, [x0, #0x10]
   b70f4: 93407c2b     	sxtw	x11, w1
   b70f8: a94022a9     	ldp	x9, x8, [x21]
   b70fc: cb09010a     	sub	x10, x8, x9
   b7100: eb8a0d7f     	cmp	x11, x10, asr #3
   b7104: fa483124     	ccmp	x9, x8, #0x4, lo
   b7108: 54000120     	b.eq	0xb712c <InGame::AArray::RemoveObjectAtIndex(int)+0x4c>
   b710c: 8b214d33     	add	x19, x9, w1, uxtw #3
   b7110: 1100042a     	add	w10, w1, #0x1
   b7114: aa0903eb     	mov	x11, x9
   b7118: 7100054a     	subs	w10, w10, #0x1
   b711c: 54000100     	b.eq	0xb713c <InGame::AArray::RemoveObjectAtIndex(int)+0x5c>
   b7120: 9100216b     	add	x11, x11, #0x8
   b7124: eb08017f     	cmp	x11, x8
   b7128: 54ffff81     	b.ne	0xb7118 <InGame::AArray::RemoveObjectAtIndex(int)+0x38>
   b712c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b7130: f9400bf5     	ldr	x21, [sp, #0x10]
   b7134: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7138: d65f03c0     	ret
   b713c: f9400260     	ldr	x0, [x19]
   b7140: 3940300a     	ldrb	w10, [x0, #0xc]
   b7144: 7100015f     	cmp	w10, #0x0
   b7148: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b714c: 540000a0     	b.eq	0xb7160 <InGame::AArray::RemoveObjectAtIndex(int)+0x80>
   b7150: f9400008     	ldr	x8, [x0]
   b7154: f9400508     	ldr	x8, [x8, #0x8]
   b7158: d63f0100     	blr	x8
   b715c: a94022a9     	ldp	x9, x8, [x21]
   b7160: cb09026a     	sub	x10, x19, x9
   b7164: 8b0a0133     	add	x19, x9, x10
   b7168: 91002261     	add	x1, x19, #0x8
   b716c: eb010114     	subs	x20, x8, x1
   b7170: 54000080     	b.eq	0xb7180 <InGame::AArray::RemoveObjectAtIndex(int)+0xa0>
   b7174: aa1303e0     	mov	x0, x19
   b7178: aa1403e2     	mov	x2, x20
   b717c: 9402996d     	bl	0x15d730 <memmove@plt>
   b7180: 8b140268     	add	x8, x19, x20
   b7184: f90006a8     	str	x8, [x21, #0x8]
   b7188: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b718c: f9400bf5     	ldr	x21, [sp, #0x10]
   b7190: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7194: d65f03c0     	ret

00000000000b7198 <InGame::AArray::RemoveLastObject()>:
   b7198: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b719c: f9000bf5     	str	x21, [sp, #0x10]
   b71a0: 910003fd     	mov	x29, sp
   b71a4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b71a8: f9400815     	ldr	x21, [x0, #0x10]
   b71ac: a94022a9     	ldp	x9, x8, [x21]
   b71b0: eb09011f     	cmp	x8, x9
   b71b4: 54000260     	b.eq	0xb7200 <InGame::AArray::RemoveLastObject()+0x68>
   b71b8: aa0803f3     	mov	x19, x8
   b71bc: f85f8e60     	ldr	x0, [x19, #-0x8]!
   b71c0: 39403009     	ldrb	w9, [x0, #0xc]
   b71c4: 7100013f     	cmp	w9, #0x0
   b71c8: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b71cc: 540000a0     	b.eq	0xb71e0 <InGame::AArray::RemoveLastObject()+0x48>
   b71d0: f9400008     	ldr	x8, [x0]
   b71d4: f9400508     	ldr	x8, [x8, #0x8]
   b71d8: d63f0100     	blr	x8
   b71dc: f94006a8     	ldr	x8, [x21, #0x8]
   b71e0: 91002261     	add	x1, x19, #0x8
   b71e4: eb010114     	subs	x20, x8, x1
   b71e8: 54000080     	b.eq	0xb71f8 <InGame::AArray::RemoveLastObject()+0x60>
   b71ec: aa1303e0     	mov	x0, x19
   b71f0: aa1403e2     	mov	x2, x20
   b71f4: 9402994f     	bl	0x15d730 <memmove@plt>
   b71f8: 8b140268     	add	x8, x19, x20
   b71fc: f90006a8     	str	x8, [x21, #0x8]
   b7200: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b7204: f9400bf5     	ldr	x21, [sp, #0x10]
   b7208: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b720c: d65f03c0     	ret

00000000000b7210 <InGame::AArray::RemoveFirstObject()>:
   b7210: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b7214: f9000bf5     	str	x21, [sp, #0x10]
   b7218: 910003fd     	mov	x29, sp
   b721c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b7220: f9400815     	ldr	x21, [x0, #0x10]
   b7224: a94022b3     	ldp	x19, x8, [x21]
   b7228: eb08027f     	cmp	x19, x8
   b722c: 54000360     	b.eq	0xb7298 <InGame::AArray::RemoveFirstObject()+0x88>
   b7230: f9400260     	ldr	x0, [x19]
   b7234: 39403009     	ldrb	w9, [x0, #0xc]
   b7238: 7100013f     	cmp	w9, #0x0
   b723c: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b7240: 54000101     	b.ne	0xb7260 <InGame::AArray::RemoveFirstObject()+0x50>
   b7244: aa1303e9     	mov	x9, x19
   b7248: cb09026a     	sub	x10, x19, x9
   b724c: 8b0a0133     	add	x19, x9, x10
   b7250: 91002261     	add	x1, x19, #0x8
   b7254: eb010114     	subs	x20, x8, x1
   b7258: 54000161     	b.ne	0xb7284 <InGame::AArray::RemoveFirstObject()+0x74>
   b725c: 1400000d     	b	0xb7290 <InGame::AArray::RemoveFirstObject()+0x80>
   b7260: f9400008     	ldr	x8, [x0]
   b7264: f9400508     	ldr	x8, [x8, #0x8]
   b7268: d63f0100     	blr	x8
   b726c: a94022a9     	ldp	x9, x8, [x21]
   b7270: cb09026a     	sub	x10, x19, x9
   b7274: 8b0a0133     	add	x19, x9, x10
   b7278: 91002261     	add	x1, x19, #0x8
   b727c: eb010114     	subs	x20, x8, x1
   b7280: 54000080     	b.eq	0xb7290 <InGame::AArray::RemoveFirstObject()+0x80>
   b7284: aa1303e0     	mov	x0, x19
   b7288: aa1403e2     	mov	x2, x20
   b728c: 94029929     	bl	0x15d730 <memmove@plt>
   b7290: 8b140268     	add	x8, x19, x20
   b7294: f90006a8     	str	x8, [x21, #0x8]
   b7298: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b729c: f9400bf5     	ldr	x21, [sp, #0x10]
   b72a0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b72a4: d65f03c0     	ret

00000000000b72a8 <InGame::AArray::ObjectAtIndex(int) const>:
   b72a8: f9400808     	ldr	x8, [x0, #0x10]
   b72ac: 93407c2b     	sxtw	x11, w1
   b72b0: a9402508     	ldp	x8, x9, [x8]
   b72b4: cb08012a     	sub	x10, x9, x8
   b72b8: eb8a0d7f     	cmp	x11, x10, asr #3
   b72bc: fa493104     	ccmp	x8, x9, #0x4, lo
   b72c0: 54000120     	b.eq	0xb72e4 <InGame::AArray::ObjectAtIndex(int) const+0x3c>
   b72c4: 2a0103ea     	mov	w10, w1
   b72c8: 1100042b     	add	w11, w1, #0x1
   b72cc: aa0803ec     	mov	x12, x8
   b72d0: 7100056b     	subs	w11, w11, #0x1
   b72d4: 540000c0     	b.eq	0xb72ec <InGame::AArray::ObjectAtIndex(int) const+0x44>
   b72d8: 9100218c     	add	x12, x12, #0x8
   b72dc: eb09019f     	cmp	x12, x9
   b72e0: 54ffff81     	b.ne	0xb72d0 <InGame::AArray::ObjectAtIndex(int) const+0x28>
   b72e4: aa1f03e0     	mov	x0, xzr
   b72e8: d65f03c0     	ret
   b72ec: f86a7900     	ldr	x0, [x8, x10, lsl #3]
   b72f0: d65f03c0     	ret

00000000000b72f4 <InGame::AArray::FirstObject() const>:
   b72f4: f9400809     	ldr	x9, [x0, #0x10]
   b72f8: a9402528     	ldp	x8, x9, [x9]
   b72fc: eb09011f     	cmp	x8, x9
   b7300: 54000060     	b.eq	0xb730c <InGame::AArray::FirstObject() const+0x18>
   b7304: f9400100     	ldr	x0, [x8]
   b7308: d65f03c0     	ret
   b730c: aa1f03e0     	mov	x0, xzr
   b7310: d65f03c0     	ret

00000000000b7314 <InGame::AArray::LastObject() const>:
   b7314: f9400809     	ldr	x9, [x0, #0x10]
   b7318: a9402129     	ldp	x9, x8, [x9]
   b731c: eb09011f     	cmp	x8, x9
   b7320: 54000060     	b.eq	0xb732c <InGame::AArray::LastObject() const+0x18>
   b7324: f85f8100     	ldur	x0, [x8, #-0x8]
   b7328: d65f03c0     	ret
   b732c: aa1f03e0     	mov	x0, xzr
   b7330: d65f03c0     	ret

00000000000b7334 <InGame::AArray::CStringAtIndex(int) const>:
   b7334: f9400808     	ldr	x8, [x0, #0x10]
   b7338: 93407c2b     	sxtw	x11, w1
   b733c: a9402508     	ldp	x8, x9, [x8]
   b7340: cb08012a     	sub	x10, x9, x8
   b7344: eb8a0d7f     	cmp	x11, x10, asr #3
   b7348: fa493104     	ccmp	x8, x9, #0x4, lo
   b734c: 540001a0     	b.eq	0xb7380 <InGame::AArray::CStringAtIndex(int) const+0x4c>
   b7350: 2a0103ea     	mov	w10, w1
   b7354: 1100042b     	add	w11, w1, #0x1
   b7358: aa0803ec     	mov	x12, x8
   b735c: 7100056b     	subs	w11, w11, #0x1
   b7360: 540000a0     	b.eq	0xb7374 <InGame::AArray::CStringAtIndex(int) const+0x40>
   b7364: 9100218c     	add	x12, x12, #0x8
   b7368: eb09019f     	cmp	x12, x9
   b736c: 54ffff81     	b.ne	0xb735c <InGame::AArray::CStringAtIndex(int) const+0x28>
   b7370: 14000004     	b	0xb7380 <InGame::AArray::CStringAtIndex(int) const+0x4c>
   b7374: f86a7900     	ldr	x0, [x8, x10, lsl #3]
   b7378: b4000040     	cbz	x0, 0xb7380 <InGame::AArray::CStringAtIndex(int) const+0x4c>
   b737c: 1402998d     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b7380: aa1f03e0     	mov	x0, xzr
   b7384: d65f03c0     	ret

00000000000b7388 <InGame::AArray::FirstCString() const>:
   b7388: f9400809     	ldr	x9, [x0, #0x10]
   b738c: a9402528     	ldp	x8, x9, [x9]
   b7390: eb09011f     	cmp	x8, x9
   b7394: 54000080     	b.eq	0xb73a4 <InGame::AArray::FirstCString() const+0x1c>
   b7398: f9400100     	ldr	x0, [x8]
   b739c: b4000040     	cbz	x0, 0xb73a4 <InGame::AArray::FirstCString() const+0x1c>
   b73a0: 14029984     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b73a4: aa1f03e0     	mov	x0, xzr
   b73a8: d65f03c0     	ret

00000000000b73ac <InGame::AArray::LastCString() const>:
   b73ac: f9400809     	ldr	x9, [x0, #0x10]
   b73b0: a9402129     	ldp	x9, x8, [x9]
   b73b4: eb09011f     	cmp	x8, x9
   b73b8: 54000080     	b.eq	0xb73c8 <InGame::AArray::LastCString() const+0x1c>
   b73bc: f85f8100     	ldur	x0, [x8, #-0x8]
   b73c0: b4000040     	cbz	x0, 0xb73c8 <InGame::AArray::LastCString() const+0x1c>
   b73c4: 1402997b     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b73c8: aa1f03e0     	mov	x0, xzr
   b73cc: d65f03c0     	ret

00000000000b73d0 <InGame::AArray::AStringAtIndex(int) const>:
   b73d0: f9400808     	ldr	x8, [x0, #0x10]
   b73d4: 93407c2b     	sxtw	x11, w1
   b73d8: a9402508     	ldp	x8, x9, [x8]
   b73dc: cb08012a     	sub	x10, x9, x8
   b73e0: eb8a0d7f     	cmp	x11, x10, asr #3
   b73e4: fa493104     	ccmp	x8, x9, #0x4, lo
   b73e8: 54000120     	b.eq	0xb740c <InGame::AArray::AStringAtIndex(int) const+0x3c>
   b73ec: 2a0103ea     	mov	w10, w1
   b73f0: 1100042b     	add	w11, w1, #0x1
   b73f4: aa0803ec     	mov	x12, x8
   b73f8: 7100056b     	subs	w11, w11, #0x1
   b73fc: 540000c0     	b.eq	0xb7414 <InGame::AArray::AStringAtIndex(int) const+0x44>
   b7400: 9100218c     	add	x12, x12, #0x8
   b7404: eb09019f     	cmp	x12, x9
   b7408: 54ffff81     	b.ne	0xb73f8 <InGame::AArray::AStringAtIndex(int) const+0x28>
   b740c: aa1f03e0     	mov	x0, xzr
   b7410: d65f03c0     	ret
   b7414: f86a7900     	ldr	x0, [x8, x10, lsl #3]
   b7418: d65f03c0     	ret

00000000000b741c <InGame::AArray::FirstAString() const>:
   b741c: f9400809     	ldr	x9, [x0, #0x10]
   b7420: a9402528     	ldp	x8, x9, [x9]
   b7424: eb09011f     	cmp	x8, x9
   b7428: 54000060     	b.eq	0xb7434 <InGame::AArray::FirstAString() const+0x18>
   b742c: f9400100     	ldr	x0, [x8]
   b7430: d65f03c0     	ret
   b7434: aa1f03e0     	mov	x0, xzr
   b7438: d65f03c0     	ret

00000000000b743c <InGame::AArray::LastAString() const>:
   b743c: f9400809     	ldr	x9, [x0, #0x10]
   b7440: a9402129     	ldp	x9, x8, [x9]
   b7444: eb09011f     	cmp	x8, x9
   b7448: 54000060     	b.eq	0xb7454 <InGame::AArray::LastAString() const+0x18>
   b744c: f85f8100     	ldur	x0, [x8, #-0x8]
   b7450: d65f03c0     	ret
   b7454: aa1f03e0     	mov	x0, xzr
   b7458: d65f03c0     	ret

00000000000b745c <InGame::AArray::Count() const>:
   b745c: f9400808     	ldr	x8, [x0, #0x10]
   b7460: a9402508     	ldp	x8, x9, [x8]
   b7464: cb080128     	sub	x8, x9, x8
   b7468: d343fd00     	lsr	x0, x8, #3
   b746c: d65f03c0     	ret

00000000000b7470 <InGame::AArray::operator=(InGame::AArray const&)>:
   b7470: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b7474: a90157f6     	stp	x22, x21, [sp, #0x10]
   b7478: 910003fd     	mov	x29, sp
   b747c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b7480: f9400815     	ldr	x21, [x0, #0x10]
   b7484: aa0003f3     	mov	x19, x0
   b7488: aa0103f4     	mov	x20, x1
   b748c: a94022b6     	ldp	x22, x8, [x21]
   b7490: eb0802df     	cmp	x22, x8
   b7494: 540000a1     	b.ne	0xb74a8 <InGame::AArray::operator=(InGame::AArray const&)+0x38>
   b7498: 1400000f     	b	0xb74d4 <InGame::AArray::operator=(InGame::AArray const&)+0x64>
   b749c: 910022d6     	add	x22, x22, #0x8
   b74a0: eb0802df     	cmp	x22, x8
   b74a4: 54000160     	b.eq	0xb74d0 <InGame::AArray::operator=(InGame::AArray const&)+0x60>
   b74a8: f94002c0     	ldr	x0, [x22]
   b74ac: 39403009     	ldrb	w9, [x0, #0xc]
   b74b0: 7100013f     	cmp	w9, #0x0
   b74b4: fa401804     	ccmp	x0, #0x0, #0x4, ne
   b74b8: 54ffff20     	b.eq	0xb749c <InGame::AArray::operator=(InGame::AArray const&)+0x2c>
   b74bc: f9400008     	ldr	x8, [x0]
   b74c0: f9400508     	ldr	x8, [x8, #0x8]
   b74c4: d63f0100     	blr	x8
   b74c8: f94006a8     	ldr	x8, [x21, #0x8]
   b74cc: 17fffff4     	b	0xb749c <InGame::AArray::operator=(InGame::AArray const&)+0x2c>
   b74d0: f94002b6     	ldr	x22, [x21]
   b74d4: aa1303e0     	mov	x0, x19
   b74d8: aa1403e1     	mov	x1, x20
   b74dc: f90006b6     	str	x22, [x21, #0x8]
   b74e0: 94029a00     	bl	0x15dce0 <_ZN6InGame6AArray3AddEPKS0_@plt>
   b74e4: aa1303e0     	mov	x0, x19
   b74e8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b74ec: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b74f0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b74f4: d65f03c0     	ret

00000000000b74f8 <InGame::AArray::operator[](int) const>:
   b74f8: f9400808     	ldr	x8, [x0, #0x10]
   b74fc: 93407c2b     	sxtw	x11, w1
   b7500: a9402508     	ldp	x8, x9, [x8]
   b7504: cb08012a     	sub	x10, x9, x8
   b7508: eb8a0d7f     	cmp	x11, x10, asr #3
   b750c: fa493104     	ccmp	x8, x9, #0x4, lo
   b7510: 54000120     	b.eq	0xb7534 <InGame::AArray::operator[](int) const+0x3c>
   b7514: 2a0103ea     	mov	w10, w1
   b7518: 1100042b     	add	w11, w1, #0x1
   b751c: aa0803ec     	mov	x12, x8
   b7520: 7100056b     	subs	w11, w11, #0x1
   b7524: 540000c0     	b.eq	0xb753c <InGame::AArray::operator[](int) const+0x44>
   b7528: 9100218c     	add	x12, x12, #0x8
   b752c: eb09019f     	cmp	x12, x9
   b7530: 54ffff81     	b.ne	0xb7520 <InGame::AArray::operator[](int) const+0x28>
   b7534: aa1f03e0     	mov	x0, xzr
   b7538: d65f03c0     	ret
   b753c: f86a7900     	ldr	x0, [x8, x10, lsl #3]
   b7540: d65f03c0     	ret

00000000000b7544 <InGame::AObject::IsEqual(InGame::AObject const*) const>:
   b7544: eb00003f     	cmp	x1, x0
   b7548: 1a9f17e0     	cset	w0, eq
   b754c: d65f03c0     	ret
   b7550: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7554: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b7558: 910003fd     	mov	x29, sp
   b755c: aa0003f4     	mov	x20, x0
   b7560: 52800200     	mov	w0, #0x10               // =16
   b7564: 940299ff     	bl	0x15dd60 <__cxa_allocate_exception@plt>
   b7568: aa0003f3     	mov	x19, x0
   b756c: aa1403e1     	mov	x1, x20
   b7570: 9400000c     	bl	0xb75a0 <InGame::AObject::IsEqual(InGame::AObject const*) const+0x5c>
   b7574: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7578: b00005a2     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b757c: aa1303e0     	mov	x0, x19
   b7580: f944b421     	ldr	x1, [x1, #0x968]
   b7584: f944b842     	ldr	x2, [x2, #0x970]
   b7588: 940299fa     	bl	0x15dd70 <__cxa_throw@plt>
   b758c: aa0003f4     	mov	x20, x0
   b7590: aa1303e0     	mov	x0, x19
   b7594: 940299fb     	bl	0x15dd80 <__cxa_free_exception@plt>
   b7598: aa1403e0     	mov	x0, x20
   b759c: 940286f1     	bl	0x159160 <__emutls_get_address+0x6d4>
   b75a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b75a4: f9000bf3     	str	x19, [sp, #0x10]
   b75a8: 910003fd     	mov	x29, sp
   b75ac: aa0003f3     	mov	x19, x0
   b75b0: 940299f8     	bl	0x15dd90 <_ZNSt11logic_errorC2EPKc@plt>
   b75b4: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b75b8: f944bd08     	ldr	x8, [x8, #0x978]
   b75bc: 91004108     	add	x8, x8, #0x10
   b75c0: f9000268     	str	x8, [x19]
   b75c4: f9400bf3     	ldr	x19, [sp, #0x10]
   b75c8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b75cc: d65f03c0     	ret

00000000000b75d0 <InGame::AObject::AObject()>:
   b75d0: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b75d4: f944c108     	ldr	x8, [x8, #0x980]
   b75d8: b900081f     	str	wzr, [x0, #0x8]
   b75dc: 3900301f     	strb	wzr, [x0, #0xc]
   b75e0: 91004108     	add	x8, x8, #0x10
   b75e4: f9000008     	str	x8, [x0]
   b75e8: d65f03c0     	ret

00000000000b75ec <InGame::AObject::~AObject()>:
   b75ec: d65f03c0     	ret

00000000000b75f0 <InGame::AObject::~AObject()>:
   b75f0: d4200020     	brk	#0x1

00000000000b75f4 <InGame::AData::AData()>:
   b75f4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b75f8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b75fc: 910003fd     	mov	x29, sp
   b7600: aa0003f3     	mov	x19, x0
   b7604: 940299af     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b7608: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b760c: 528000a9     	mov	w9, #0x5                // =5
   b7610: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7614: 52800800     	mov	w0, #0x40               // =64
   b7618: 52800814     	mov	w20, #0x40              // =64
   b761c: f944c508     	ldr	x8, [x8, #0x988]
   b7620: b9000a69     	str	w9, [x19, #0x8]
   b7624: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   b7628: 91004108     	add	x8, x8, #0x10
   b762c: f9000268     	str	x8, [x19]
   b7630: f9449421     	ldr	x1, [x1, #0x928]
   b7634: 9402988f     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b7638: b40000c0     	cbz	x0, 0xb7650 <InGame::AData::AData()+0x5c>
   b763c: 6f00e400     	movi	v0.2d, #0000000000000000
   b7640: f9000a60     	str	x0, [x19, #0x10]
   b7644: b9001a74     	str	w20, [x19, #0x18]
   b7648: ad010000     	stp	q0, q0, [x0, #0x20]
   b764c: ad000000     	stp	q0, q0, [x0]
   b7650: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b7654: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7658: d65f03c0     	ret

00000000000b765c <InGame::AData::SetCapacity(int)>:
   b765c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b7660: f9000bf7     	str	x23, [sp, #0x10]
   b7664: 910003fd     	mov	x29, sp
   b7668: a90257f6     	stp	x22, x21, [sp, #0x20]
   b766c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b7670: 7100043f     	cmp	w1, #0x1
   b7674: 5400046b     	b.lt	0xb7700 <InGame::AData::SetCapacity(int)+0xa4>
   b7678: b9401817     	ldr	w23, [x0, #0x18]
   b767c: 2a0103f3     	mov	w19, w1
   b7680: aa0003f4     	mov	x20, x0
   b7684: 6b0102ff     	cmp	w23, w1
   b7688: 540003c0     	b.eq	0xb7700 <InGame::AData::SetCapacity(int)+0xa4>
   b768c: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7690: 2a1303f6     	mov	w22, w19
   b7694: aa1603e0     	mov	x0, x22
   b7698: f9449421     	ldr	x1, [x1, #0x928]
   b769c: 94029875     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b76a0: b4000300     	cbz	x0, 0xb7700 <InGame::AData::SetCapacity(int)+0xa4>
   b76a4: 2a1f03e1     	mov	w1, wzr
   b76a8: aa1603e2     	mov	x2, x22
   b76ac: aa0003f5     	mov	x21, x0
   b76b0: 940295e4     	bl	0x15ce40 <memset@plt>
   b76b4: 6b1302ff     	cmp	w23, w19
   b76b8: 5400014a     	b.ge	0xb76e0 <InGame::AData::SetCapacity(int)+0x84>
   b76bc: f9400a96     	ldr	x22, [x20, #0x10]
   b76c0: b40001d6     	cbz	x22, 0xb76f8 <InGame::AData::SetCapacity(int)+0x9c>
   b76c4: b9401e82     	ldr	w2, [x20, #0x1c]
   b76c8: 7100045f     	cmp	w2, #0x1
   b76cc: 5400010b     	b.lt	0xb76ec <InGame::AData::SetCapacity(int)+0x90>
   b76d0: aa1503e0     	mov	x0, x21
   b76d4: aa1603e1     	mov	x1, x22
   b76d8: 94029672     	bl	0x15d0a0 <memcpy@plt>
   b76dc: 14000004     	b	0xb76ec <InGame::AData::SetCapacity(int)+0x90>
   b76e0: f9400a96     	ldr	x22, [x20, #0x10]
   b76e4: b9001e9f     	str	wzr, [x20, #0x1c]
   b76e8: b4000096     	cbz	x22, 0xb76f8 <InGame::AData::SetCapacity(int)+0x9c>
   b76ec: aa1603e0     	mov	x0, x22
   b76f0: 9402983c     	bl	0x15d7e0 <_ZdaPv@plt>
   b76f4: f9000a9f     	str	xzr, [x20, #0x10]
   b76f8: f9000a95     	str	x21, [x20, #0x10]
   b76fc: b9001a93     	str	w19, [x20, #0x18]
   b7700: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b7704: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b7708: f9400bf7     	ldr	x23, [sp, #0x10]
   b770c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b7710: d65f03c0     	ret

00000000000b7714 <InGame::AData::AData(InGame::AData const&)>:
   b7714: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7718: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b771c: 910003fd     	mov	x29, sp
   b7720: aa0103f4     	mov	x20, x1
   b7724: aa0003f3     	mov	x19, x0
   b7728: 94029966     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b772c: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7730: 528000a9     	mov	w9, #0x5                // =5
   b7734: f944c508     	ldr	x8, [x8, #0x988]
   b7738: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   b773c: f9400a81     	ldr	x1, [x20, #0x10]
   b7740: b9000a69     	str	w9, [x19, #0x8]
   b7744: 91004108     	add	x8, x8, #0x10
   b7748: f9000268     	str	x8, [x19]
   b774c: b40000e1     	cbz	x1, 0xb7768 <InGame::AData::AData(InGame::AData const&)+0x54>
   b7750: b9401e82     	ldr	w2, [x20, #0x1c]
   b7754: 37f800a2     	tbnz	w2, #0x1f, 0xb7768 <InGame::AData::AData(InGame::AData const&)+0x54>
   b7758: aa1303e0     	mov	x0, x19
   b775c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b7760: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7764: 14029997     	b	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7768: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b776c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7770: d65f03c0     	ret

00000000000b7774 <InGame::AData::Assign(unsigned char const*, int)>:
   b7774: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b7778: f9000bf5     	str	x21, [sp, #0x10]
   b777c: 910003fd     	mov	x29, sp
   b7780: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b7784: aa0003f4     	mov	x20, x0
   b7788: f9400800     	ldr	x0, [x0, #0x10]
   b778c: eb01001f     	cmp	x0, x1
   b7790: 540002e0     	b.eq	0xb77ec <InGame::AData::Assign(unsigned char const*, int)+0x78>
   b7794: 2a0203f3     	mov	w19, w2
   b7798: b9401a82     	ldr	w2, [x20, #0x18]
   b779c: aa0103f5     	mov	x21, x1
   b77a0: 6b13005f     	cmp	w2, w19
   b77a4: 540000ab     	b.lt	0xb77b8 <InGame::AData::Assign(unsigned char const*, int)+0x44>
   b77a8: 6b13045f     	cmp	w2, w19, lsl #1
   b77ac: 5400028d     	b.le	0xb77fc <InGame::AData::Assign(unsigned char const*, int)+0x88>
   b77b0: 7102045f     	cmp	w2, #0x81
   b77b4: 5400024b     	b.lt	0xb77fc <InGame::AData::Assign(unsigned char const*, int)+0x88>
   b77b8: b4000060     	cbz	x0, 0xb77c4 <InGame::AData::Assign(unsigned char const*, int)+0x50>
   b77bc: 94029809     	bl	0x15d7e0 <_ZdaPv@plt>
   b77c0: f9000a9f     	str	xzr, [x20, #0x10]
   b77c4: f9000e9f     	str	xzr, [x20, #0x18]
   b77c8: b4000135     	cbz	x21, 0xb77ec <InGame::AData::Assign(unsigned char const*, int)+0x78>
   b77cc: 37f80113     	tbnz	w19, #0x1f, 0xb77ec <InGame::AData::Assign(unsigned char const*, int)+0x78>
   b77d0: aa1403e0     	mov	x0, x20
   b77d4: 2a1303e2     	mov	w2, w19
   b77d8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b77dc: aa1503e1     	mov	x1, x21
   b77e0: f9400bf5     	ldr	x21, [sp, #0x10]
   b77e4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b77e8: 14029976     	b	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b77ec: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b77f0: f9400bf5     	ldr	x21, [sp, #0x10]
   b77f4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b77f8: d65f03c0     	ret
   b77fc: 7100045f     	cmp	w2, #0x1
   b7800: b9001e9f     	str	wzr, [x20, #0x1c]
   b7804: 54fffe2b     	b.lt	0xb77c8 <InGame::AData::Assign(unsigned char const*, int)+0x54>
   b7808: b4fffe00     	cbz	x0, 0xb77c8 <InGame::AData::Assign(unsigned char const*, int)+0x54>
   b780c: 2a1f03e1     	mov	w1, wzr
   b7810: 9402958c     	bl	0x15ce40 <memset@plt>
   b7814: 17ffffed     	b	0xb77c8 <InGame::AData::Assign(unsigned char const*, int)+0x54>

00000000000b7818 <InGame::AData::Data() const>:
   b7818: f9400800     	ldr	x0, [x0, #0x10]
   b781c: d65f03c0     	ret

00000000000b7820 <InGame::AData::Size() const>:
   b7820: b9401c00     	ldr	w0, [x0, #0x1c]
   b7824: d65f03c0     	ret

00000000000b7828 <InGame::AData::AData(unsigned char const*, int)>:
   b7828: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b782c: f9000bf5     	str	x21, [sp, #0x10]
   b7830: 910003fd     	mov	x29, sp
   b7834: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b7838: 2a0203f3     	mov	w19, w2
   b783c: aa0103f4     	mov	x20, x1
   b7840: aa0003f5     	mov	x21, x0
   b7844: 9402991f     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b7848: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b784c: 528000a9     	mov	w9, #0x5                // =5
   b7850: f944c508     	ldr	x8, [x8, #0x988]
   b7854: b9000aa9     	str	w9, [x21, #0x8]
   b7858: a9017ebf     	stp	xzr, xzr, [x21, #0x10]
   b785c: 91004108     	add	x8, x8, #0x10
   b7860: f90002a8     	str	x8, [x21]
   b7864: b4000134     	cbz	x20, 0xb7888 <InGame::AData::AData(unsigned char const*, int)+0x60>
   b7868: 37f80113     	tbnz	w19, #0x1f, 0xb7888 <InGame::AData::AData(unsigned char const*, int)+0x60>
   b786c: aa1403e1     	mov	x1, x20
   b7870: 2a1303e2     	mov	w2, w19
   b7874: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b7878: aa1503e0     	mov	x0, x21
   b787c: f9400bf5     	ldr	x21, [sp, #0x10]
   b7880: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7884: 1402994f     	b	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7888: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b788c: f9400bf5     	ldr	x21, [sp, #0x10]
   b7890: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7894: d65f03c0     	ret

00000000000b7898 <InGame::AData::AData(int)>:
   b7898: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b789c: f9000bf7     	str	x23, [sp, #0x10]
   b78a0: 910003fd     	mov	x29, sp
   b78a4: a90257f6     	stp	x22, x21, [sp, #0x20]
   b78a8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b78ac: 2a0103f3     	mov	w19, w1
   b78b0: aa0003f4     	mov	x20, x0
   b78b4: 94029903     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b78b8: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b78bc: 528000a9     	mov	w9, #0x5                // =5
   b78c0: 7100067f     	cmp	w19, #0x1
   b78c4: f944c508     	ldr	x8, [x8, #0x988]
   b78c8: f9000a9f     	str	xzr, [x20, #0x10]
   b78cc: b9000a89     	str	w9, [x20, #0x8]
   b78d0: b9001e9f     	str	wzr, [x20, #0x1c]
   b78d4: 91004108     	add	x8, x8, #0x10
   b78d8: f9000288     	str	x8, [x20]
   b78dc: 5400026b     	b.lt	0xb7928 <InGame::AData::AData(int)+0x90>
   b78e0: b9401a97     	ldr	w23, [x20, #0x18]
   b78e4: 6b1302ff     	cmp	w23, w19
   b78e8: 54000200     	b.eq	0xb7928 <InGame::AData::AData(int)+0x90>
   b78ec: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b78f0: 2a1303f6     	mov	w22, w19
   b78f4: aa1603e0     	mov	x0, x22
   b78f8: f9449421     	ldr	x1, [x1, #0x928]
   b78fc: 940297dd     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b7900: b4000140     	cbz	x0, 0xb7928 <InGame::AData::AData(int)+0x90>
   b7904: 2a1f03e1     	mov	w1, wzr
   b7908: aa1603e2     	mov	x2, x22
   b790c: aa0003f5     	mov	x21, x0
   b7910: 9402954c     	bl	0x15ce40 <memset@plt>
   b7914: 6b1302ff     	cmp	w23, w19
   b7918: 5400004b     	b.lt	0xb7920 <InGame::AData::AData(int)+0x88>
   b791c: b9001e9f     	str	wzr, [x20, #0x1c]
   b7920: f9000a95     	str	x21, [x20, #0x10]
   b7924: b9001a93     	str	w19, [x20, #0x18]
   b7928: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b792c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b7930: f9400bf7     	ldr	x23, [sp, #0x10]
   b7934: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b7938: d65f03c0     	ret

00000000000b793c <InGame::AData::~AData()>:
   b793c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7940: f9000bf3     	str	x19, [sp, #0x10]
   b7944: 910003fd     	mov	x29, sp
   b7948: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b794c: aa0003f3     	mov	x19, x0
   b7950: f944c508     	ldr	x8, [x8, #0x988]
   b7954: f9400800     	ldr	x0, [x0, #0x10]
   b7958: 91004108     	add	x8, x8, #0x10
   b795c: f9000268     	str	x8, [x19]
   b7960: b4000060     	cbz	x0, 0xb796c <InGame::AData::~AData()+0x30>
   b7964: 9402979f     	bl	0x15d7e0 <_ZdaPv@plt>
   b7968: f9000a7f     	str	xzr, [x19, #0x10]
   b796c: aa1303e0     	mov	x0, x19
   b7970: f9000e7f     	str	xzr, [x19, #0x18]
   b7974: f9400bf3     	ldr	x19, [sp, #0x10]
   b7978: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b797c: 140298d5     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>

00000000000b7980 <InGame::AData::~AData()>:
   b7980: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7984: f9000bf3     	str	x19, [sp, #0x10]
   b7988: 910003fd     	mov	x29, sp
   b798c: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7990: aa0003f3     	mov	x19, x0
   b7994: f944c508     	ldr	x8, [x8, #0x988]
   b7998: f9400800     	ldr	x0, [x0, #0x10]
   b799c: 91004108     	add	x8, x8, #0x10
   b79a0: f9000268     	str	x8, [x19]
   b79a4: b4000060     	cbz	x0, 0xb79b0 <InGame::AData::~AData()+0x30>
   b79a8: 9402978e     	bl	0x15d7e0 <_ZdaPv@plt>
   b79ac: f9000a7f     	str	xzr, [x19, #0x10]
   b79b0: aa1303e0     	mov	x0, x19
   b79b4: f9000e7f     	str	xzr, [x19, #0x18]
   b79b8: 940298c6     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b79bc: aa1303e0     	mov	x0, x19
   b79c0: f9400bf3     	ldr	x19, [sp, #0x10]
   b79c4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b79c8: 14029546     	b	0x15cee0 <_ZdlPv@plt>

00000000000b79cc <InGame::AData::Clone() const>:
   b79cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b79d0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b79d4: 910003fd     	mov	x29, sp
   b79d8: aa0003f4     	mov	x20, x0
   b79dc: 52800400     	mov	w0, #0x20               // =32
   b79e0: 94029520     	bl	0x15ce60 <_Znwm@plt>
   b79e4: aa0003f3     	mov	x19, x0
   b79e8: 940298b6     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b79ec: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b79f0: 528000a9     	mov	w9, #0x5                // =5
   b79f4: f944c508     	ldr	x8, [x8, #0x988]
   b79f8: b9000a69     	str	w9, [x19, #0x8]
   b79fc: f9400a81     	ldr	x1, [x20, #0x10]
   b7a00: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
   b7a04: 91004108     	add	x8, x8, #0x10
   b7a08: f9000268     	str	x8, [x19]
   b7a0c: b40000a1     	cbz	x1, 0xb7a20 <InGame::AData::Clone() const+0x54>
   b7a10: b9401e82     	ldr	w2, [x20, #0x1c]
   b7a14: 37f80062     	tbnz	w2, #0x1f, 0xb7a20 <InGame::AData::Clone() const+0x54>
   b7a18: aa1303e0     	mov	x0, x19
   b7a1c: 940298e9     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7a20: aa1303e0     	mov	x0, x19
   b7a24: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b7a28: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7a2c: d65f03c0     	ret
   b7a30: aa0003f4     	mov	x20, x0
   b7a34: aa1303e0     	mov	x0, x19
   b7a38: 9402952a     	bl	0x15cee0 <_ZdlPv@plt>
   b7a3c: aa1403e0     	mov	x0, x20
   b7a40: 940285c8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b7a44 <InGame::AData::Append(unsigned char const*, int)>:
   b7a44: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   b7a48: f9000bfb     	str	x27, [sp, #0x10]
   b7a4c: 910003fd     	mov	x29, sp
   b7a50: a90267fa     	stp	x26, x25, [sp, #0x20]
   b7a54: a9035ff8     	stp	x24, x23, [sp, #0x30]
   b7a58: a90457f6     	stp	x22, x21, [sp, #0x40]
   b7a5c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   b7a60: b4000a41     	cbz	x1, 0xb7ba8 <InGame::AData::Append(unsigned char const*, int)+0x164>
   b7a64: 2a0203f3     	mov	w19, w2
   b7a68: 37f80a02     	tbnz	w2, #0x1f, 0xb7ba8 <InGame::AData::Append(unsigned char const*, int)+0x164>
   b7a6c: f9400817     	ldr	x23, [x0, #0x10]
   b7a70: aa0103f5     	mov	x21, x1
   b7a74: aa0003f4     	mov	x20, x0
   b7a78: eb0102ff     	cmp	x23, x1
   b7a7c: 540000c0     	b.eq	0xb7a94 <InGame::AData::Append(unsigned char const*, int)+0x50>
   b7a80: aa1f03f6     	mov	x22, xzr
   b7a84: 2943669b     	ldp	w27, w25, [x20, #0x18]
   b7a88: 4b190368     	sub	w8, w27, w25
   b7a8c: 3500021b     	cbnz	w27, 0xb7acc <InGame::AData::Append(unsigned char const*, int)+0x88>
   b7a90: 14000012     	b	0xb7ad8 <InGame::AData::Append(unsigned char const*, int)+0x94>
   b7a94: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7a98: 2a1303f8     	mov	w24, w19
   b7a9c: aa1803e0     	mov	x0, x24
   b7aa0: f9449421     	ldr	x1, [x1, #0x928]
   b7aa4: 94029773     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b7aa8: b4000800     	cbz	x0, 0xb7ba8 <InGame::AData::Append(unsigned char const*, int)+0x164>
   b7aac: aa1503e1     	mov	x1, x21
   b7ab0: aa1803e2     	mov	x2, x24
   b7ab4: aa0003f6     	mov	x22, x0
   b7ab8: 9402957a     	bl	0x15d0a0 <memcpy@plt>
   b7abc: aa1603f5     	mov	x21, x22
   b7ac0: 2943669b     	ldp	w27, w25, [x20, #0x18]
   b7ac4: 4b190368     	sub	w8, w27, w25
   b7ac8: 3400009b     	cbz	w27, 0xb7ad8 <InGame::AData::Append(unsigned char const*, int)+0x94>
   b7acc: 6b13011f     	cmp	w8, w19
   b7ad0: 5400004d     	b.le	0xb7ad8 <InGame::AData::Append(unsigned char const*, int)+0x94>
   b7ad4: b5000597     	cbnz	x23, 0xb7b84 <InGame::AData::Append(unsigned char const*, int)+0x140>
   b7ad8: 0b130369     	add	w9, w27, w19
   b7adc: 4b080128     	sub	w8, w9, w8
   b7ae0: 531f7918     	lsl	w24, w8, #1
   b7ae4: 7100071f     	cmp	w24, #0x1
   b7ae8: 540002cb     	b.lt	0xb7b40 <InGame::AData::Append(unsigned char const*, int)+0xfc>
   b7aec: 6b18037f     	cmp	w27, w24
   b7af0: 54000280     	b.eq	0xb7b40 <InGame::AData::Append(unsigned char const*, int)+0xfc>
   b7af4: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7af8: aa1803e0     	mov	x0, x24
   b7afc: f9449421     	ldr	x1, [x1, #0x928]
   b7b00: 9402975c     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b7b04: b40001e0     	cbz	x0, 0xb7b40 <InGame::AData::Append(unsigned char const*, int)+0xfc>
   b7b08: 2a1f03e1     	mov	w1, wzr
   b7b0c: aa1803e2     	mov	x2, x24
   b7b10: aa0003fa     	mov	x26, x0
   b7b14: 940294cb     	bl	0x15ce40 <memset@plt>
   b7b18: 6b18037f     	cmp	w27, w24
   b7b1c: 5400026a     	b.ge	0xb7b68 <InGame::AData::Append(unsigned char const*, int)+0x124>
   b7b20: b40002d7     	cbz	x23, 0xb7b78 <InGame::AData::Append(unsigned char const*, int)+0x134>
   b7b24: 7100073f     	cmp	w25, #0x1
   b7b28: 5400024b     	b.lt	0xb7b70 <InGame::AData::Append(unsigned char const*, int)+0x12c>
   b7b2c: aa1a03e0     	mov	x0, x26
   b7b30: aa1703e1     	mov	x1, x23
   b7b34: aa1903e2     	mov	x2, x25
   b7b38: 9402955a     	bl	0x15d0a0 <memcpy@plt>
   b7b3c: 1400000d     	b	0xb7b70 <InGame::AData::Append(unsigned char const*, int)+0x12c>
   b7b40: b5000237     	cbnz	x23, 0xb7b84 <InGame::AData::Append(unsigned char const*, int)+0x140>
   b7b44: b4000336     	cbz	x22, 0xb7ba8 <InGame::AData::Append(unsigned char const*, int)+0x164>
   b7b48: aa1603e0     	mov	x0, x22
   b7b4c: f9400bfb     	ldr	x27, [sp, #0x10]
   b7b50: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b7b54: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b7b58: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b7b5c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   b7b60: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   b7b64: 1402971f     	b	0x15d7e0 <_ZdaPv@plt>
   b7b68: b9001e9f     	str	wzr, [x20, #0x1c]
   b7b6c: b4000077     	cbz	x23, 0xb7b78 <InGame::AData::Append(unsigned char const*, int)+0x134>
   b7b70: aa1703e0     	mov	x0, x23
   b7b74: 9402971b     	bl	0x15d7e0 <_ZdaPv@plt>
   b7b78: aa1a03f7     	mov	x23, x26
   b7b7c: f9000a9a     	str	x26, [x20, #0x10]
   b7b80: b9001a98     	str	w24, [x20, #0x18]
   b7b84: b9801e88     	ldrsw	x8, [x20, #0x1c]
   b7b88: 2a1303e2     	mov	w2, w19
   b7b8c: aa1503e1     	mov	x1, x21
   b7b90: 8b0802e0     	add	x0, x23, x8
   b7b94: 94029543     	bl	0x15d0a0 <memcpy@plt>
   b7b98: b9401e88     	ldr	w8, [x20, #0x1c]
   b7b9c: 0b130108     	add	w8, w8, w19
   b7ba0: b9001e88     	str	w8, [x20, #0x1c]
   b7ba4: b5fffd36     	cbnz	x22, 0xb7b48 <InGame::AData::Append(unsigned char const*, int)+0x104>
   b7ba8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   b7bac: a94457f6     	ldp	x22, x21, [sp, #0x40]
   b7bb0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   b7bb4: a94267fa     	ldp	x26, x25, [sp, #0x20]
   b7bb8: f9400bfb     	ldr	x27, [sp, #0x10]
   b7bbc: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   b7bc0: d65f03c0     	ret

00000000000b7bc4 <InGame::AData::Append(InGame::AData const&)>:
   b7bc4: f9400828     	ldr	x8, [x1, #0x10]
   b7bc8: b9401c22     	ldr	w2, [x1, #0x1c]
   b7bcc: aa0803e1     	mov	x1, x8
   b7bd0: 1402987c     	b	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>

00000000000b7bd4 <InGame::AData::Append(char const*)>:
   b7bd4: b40001c1     	cbz	x1, 0xb7c0c <InGame::AData::Append(char const*)+0x38>
   b7bd8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7bdc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b7be0: 910003fd     	mov	x29, sp
   b7be4: aa0003f4     	mov	x20, x0
   b7be8: aa0103e0     	mov	x0, x1
   b7bec: aa0103f3     	mov	x19, x1
   b7bf0: 940296e0     	bl	0x15d770 <strlen@plt>
   b7bf4: aa0003e2     	mov	x2, x0
   b7bf8: aa1403e0     	mov	x0, x20
   b7bfc: aa1303e1     	mov	x1, x19
   b7c00: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b7c04: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7c08: 1402986e     	b	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7c0c: d65f03c0     	ret

00000000000b7c10 <InGame::AData::Capacity() const>:
   b7c10: b9401800     	ldr	w0, [x0, #0x18]
   b7c14: d65f03c0     	ret

00000000000b7c18 <InGame::AData::LeftSize() const>:
   b7c18: 29432408     	ldp	w8, w9, [x0, #0x18]
   b7c1c: 4b090108     	sub	w8, w8, w9
   b7c20: 0aa87d00     	bic	w0, w8, w8, asr #31
   b7c24: d65f03c0     	ret

00000000000b7c28 <InGame::AData::Clear()>:
   b7c28: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7c2c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b7c30: 910003fd     	mov	x29, sp
   b7c34: aa0003f3     	mov	x19, x0
   b7c38: f9400800     	ldr	x0, [x0, #0x10]
   b7c3c: b4000060     	cbz	x0, 0xb7c48 <InGame::AData::Clear()+0x20>
   b7c40: 940296e8     	bl	0x15d7e0 <_ZdaPv@plt>
   b7c44: f9000a7f     	str	xzr, [x19, #0x10]
   b7c48: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7c4c: f9000e7f     	str	xzr, [x19, #0x18]
   b7c50: 52800800     	mov	w0, #0x40               // =64
   b7c54: 52800814     	mov	w20, #0x40              // =64
   b7c58: f9449421     	ldr	x1, [x1, #0x928]
   b7c5c: 94029705     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b7c60: b40000c0     	cbz	x0, 0xb7c78 <InGame::AData::Clear()+0x50>
   b7c64: 6f00e400     	movi	v0.2d, #0000000000000000
   b7c68: f9000a60     	str	x0, [x19, #0x10]
   b7c6c: b9001a74     	str	w20, [x19, #0x18]
   b7c70: ad010000     	stp	q0, q0, [x0, #0x20]
   b7c74: ad000000     	stp	q0, q0, [x0]
   b7c78: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b7c7c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7c80: d65f03c0     	ret

00000000000b7c84 <InGame::AData::Empty() const>:
   b7c84: f9400808     	ldr	x8, [x0, #0x10]
   b7c88: b9401c09     	ldr	w9, [x0, #0x1c]
   b7c8c: f100011f     	cmp	x8, #0x0
   b7c90: 1a9f17e8     	cset	w8, eq
   b7c94: 7100013f     	cmp	w9, #0x0
   b7c98: 1a9f17e9     	cset	w9, eq
   b7c9c: 2a090100     	orr	w0, w8, w9
   b7ca0: d65f03c0     	ret

00000000000b7ca4 <InGame::AData::Find(int) const>:
   b7ca4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7ca8: f9000bf3     	str	x19, [sp, #0x10]
   b7cac: 910003fd     	mov	x29, sp
   b7cb0: aa0003e8     	mov	x8, x0
   b7cb4: f9400813     	ldr	x19, [x0, #0x10]
   b7cb8: 12800000     	mov	w0, #-0x1               // =-1
   b7cbc: b4000133     	cbz	x19, 0xb7ce0 <InGame::AData::Find(int) const+0x3c>
   b7cc0: b9401d08     	ldr	w8, [x8, #0x1c]
   b7cc4: 340000e8     	cbz	w8, 0xb7ce0 <InGame::AData::Find(int) const+0x3c>
   b7cc8: 93407d02     	sxtw	x2, w8
   b7ccc: aa1303e0     	mov	x0, x19
   b7cd0: 9402985c     	bl	0x15de40 <memchr@plt>
   b7cd4: 4b130008     	sub	w8, w0, w19
   b7cd8: f100001f     	cmp	x0, #0x0
   b7cdc: 5a9f1100     	csinv	w0, w8, wzr, ne
   b7ce0: f9400bf3     	ldr	x19, [sp, #0x10]
   b7ce4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7ce8: d65f03c0     	ret

00000000000b7cec <InGame::AData::operator=(InGame::AData const&)>:
   b7cec: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b7cf0: f9000bf5     	str	x21, [sp, #0x10]
   b7cf4: 910003fd     	mov	x29, sp
   b7cf8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b7cfc: aa0003f3     	mov	x19, x0
   b7d00: f9400834     	ldr	x20, [x1, #0x10]
   b7d04: f9400800     	ldr	x0, [x0, #0x10]
   b7d08: eb14001f     	cmp	x0, x20
   b7d0c: 54000260     	b.eq	0xb7d58 <InGame::AData::operator=(InGame::AData const&)+0x6c>
   b7d10: b9401c35     	ldr	w21, [x1, #0x1c]
   b7d14: b9401a62     	ldr	w2, [x19, #0x18]
   b7d18: 6b15005f     	cmp	w2, w21
   b7d1c: 540000ab     	b.lt	0xb7d30 <InGame::AData::operator=(InGame::AData const&)+0x44>
   b7d20: 6b15045f     	cmp	w2, w21, lsl #1
   b7d24: 5400024d     	b.le	0xb7d6c <InGame::AData::operator=(InGame::AData const&)+0x80>
   b7d28: 7102045f     	cmp	w2, #0x81
   b7d2c: 5400020b     	b.lt	0xb7d6c <InGame::AData::operator=(InGame::AData const&)+0x80>
   b7d30: b4000060     	cbz	x0, 0xb7d3c <InGame::AData::operator=(InGame::AData const&)+0x50>
   b7d34: 940296ab     	bl	0x15d7e0 <_ZdaPv@plt>
   b7d38: f9000a7f     	str	xzr, [x19, #0x10]
   b7d3c: f9000e7f     	str	xzr, [x19, #0x18]
   b7d40: b40000d4     	cbz	x20, 0xb7d58 <InGame::AData::operator=(InGame::AData const&)+0x6c>
   b7d44: 37f800b5     	tbnz	w21, #0x1f, 0xb7d58 <InGame::AData::operator=(InGame::AData const&)+0x6c>
   b7d48: aa1303e0     	mov	x0, x19
   b7d4c: aa1403e1     	mov	x1, x20
   b7d50: 2a1503e2     	mov	w2, w21
   b7d54: 9402981b     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7d58: aa1303e0     	mov	x0, x19
   b7d5c: f9400bf5     	ldr	x21, [sp, #0x10]
   b7d60: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b7d64: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7d68: d65f03c0     	ret
   b7d6c: 7100045f     	cmp	w2, #0x1
   b7d70: b9001e7f     	str	wzr, [x19, #0x1c]
   b7d74: 54fffe6b     	b.lt	0xb7d40 <InGame::AData::operator=(InGame::AData const&)+0x54>
   b7d78: b4fffe40     	cbz	x0, 0xb7d40 <InGame::AData::operator=(InGame::AData const&)+0x54>
   b7d7c: 2a1f03e1     	mov	w1, wzr
   b7d80: 94029430     	bl	0x15ce40 <memset@plt>
   b7d84: 17ffffef     	b	0xb7d40 <InGame::AData::operator=(InGame::AData const&)+0x54>

00000000000b7d88 <InGame::AData::operator=(char const*)>:
   b7d88: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b7d8c: f9000bf5     	str	x21, [sp, #0x10]
   b7d90: 910003fd     	mov	x29, sp
   b7d94: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b7d98: aa0003f3     	mov	x19, x0
   b7d9c: b4000401     	cbz	x1, 0xb7e1c <InGame::AData::operator=(char const*)+0x94>
   b7da0: aa0103f4     	mov	x20, x1
   b7da4: 39400028     	ldrb	w8, [x1]
   b7da8: 340003a8     	cbz	w8, 0xb7e1c <InGame::AData::operator=(char const*)+0x94>
   b7dac: aa1403e0     	mov	x0, x20
   b7db0: 94029670     	bl	0x15d770 <strlen@plt>
   b7db4: f9400a68     	ldr	x8, [x19, #0x10]
   b7db8: eb14011f     	cmp	x8, x20
   b7dbc: 54000260     	b.eq	0xb7e08 <InGame::AData::operator=(char const*)+0x80>
   b7dc0: b9401a62     	ldr	w2, [x19, #0x18]
   b7dc4: aa0003f5     	mov	x21, x0
   b7dc8: 6b15005f     	cmp	w2, w21
   b7dcc: 540000ab     	b.lt	0xb7de0 <InGame::AData::operator=(char const*)+0x58>
   b7dd0: 6b15045f     	cmp	w2, w21, lsl #1
   b7dd4: 540004ed     	b.le	0xb7e70 <InGame::AData::operator=(char const*)+0xe8>
   b7dd8: 7102045f     	cmp	w2, #0x81
   b7ddc: 540004ab     	b.lt	0xb7e70 <InGame::AData::operator=(char const*)+0xe8>
   b7de0: b4000088     	cbz	x8, 0xb7df0 <InGame::AData::operator=(char const*)+0x68>
   b7de4: aa0803e0     	mov	x0, x8
   b7de8: 9402967e     	bl	0x15d7e0 <_ZdaPv@plt>
   b7dec: f9000a7f     	str	xzr, [x19, #0x10]
   b7df0: f9000e7f     	str	xzr, [x19, #0x18]
   b7df4: 37f800b5     	tbnz	w21, #0x1f, 0xb7e08 <InGame::AData::operator=(char const*)+0x80>
   b7df8: aa1303e0     	mov	x0, x19
   b7dfc: aa1403e1     	mov	x1, x20
   b7e00: 2a1503e2     	mov	w2, w21
   b7e04: 940297ef     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7e08: aa1303e0     	mov	x0, x19
   b7e0c: f9400bf5     	ldr	x21, [sp, #0x10]
   b7e10: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b7e14: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7e18: d65f03c0     	ret
   b7e1c: f9400a60     	ldr	x0, [x19, #0x10]
   b7e20: b4000060     	cbz	x0, 0xb7e2c <InGame::AData::operator=(char const*)+0xa4>
   b7e24: 9402966f     	bl	0x15d7e0 <_ZdaPv@plt>
   b7e28: f9000a7f     	str	xzr, [x19, #0x10]
   b7e2c: b00005a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7e30: f9000e7f     	str	xzr, [x19, #0x18]
   b7e34: 52800800     	mov	w0, #0x40               // =64
   b7e38: 52800814     	mov	w20, #0x40              // =64
   b7e3c: f9449421     	ldr	x1, [x1, #0x928]
   b7e40: 9402968c     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   b7e44: b4fffe20     	cbz	x0, 0xb7e08 <InGame::AData::operator=(char const*)+0x80>
   b7e48: 6f00e400     	movi	v0.2d, #0000000000000000
   b7e4c: f9000a60     	str	x0, [x19, #0x10]
   b7e50: b9001a74     	str	w20, [x19, #0x18]
   b7e54: ad010000     	stp	q0, q0, [x0, #0x20]
   b7e58: ad000000     	stp	q0, q0, [x0]
   b7e5c: aa1303e0     	mov	x0, x19
   b7e60: f9400bf5     	ldr	x21, [sp, #0x10]
   b7e64: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b7e68: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b7e6c: d65f03c0     	ret
   b7e70: 7100045f     	cmp	w2, #0x1
   b7e74: b9001e7f     	str	wzr, [x19, #0x1c]
   b7e78: 54fffbeb     	b.lt	0xb7df4 <InGame::AData::operator=(char const*)+0x6c>
   b7e7c: b4fffbc8     	cbz	x8, 0xb7df4 <InGame::AData::operator=(char const*)+0x6c>
   b7e80: aa0803e0     	mov	x0, x8
   b7e84: 2a1f03e1     	mov	w1, wzr
   b7e88: 940293ee     	bl	0x15ce40 <memset@plt>
   b7e8c: 17ffffda     	b	0xb7df4 <InGame::AData::operator=(char const*)+0x6c>

00000000000b7e90 <InGame::AData::operator+=(InGame::AData const&)>:
   b7e90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7e94: f9000bf3     	str	x19, [sp, #0x10]
   b7e98: 910003fd     	mov	x29, sp
   b7e9c: f9400828     	ldr	x8, [x1, #0x10]
   b7ea0: aa0003f3     	mov	x19, x0
   b7ea4: b9401c22     	ldr	w2, [x1, #0x1c]
   b7ea8: aa0803e1     	mov	x1, x8
   b7eac: 940297c5     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   b7eb0: aa1303e0     	mov	x0, x19
   b7eb4: f9400bf3     	ldr	x19, [sp, #0x10]
   b7eb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7ebc: d65f03c0     	ret

00000000000b7ec0 <InGame::AData::IsEqual(InGame::AObject const*) const>:
   b7ec0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b7ec4: 910003fd     	mov	x29, sp
   b7ec8: b40002e1     	cbz	x1, 0xb7f24 <InGame::AData::IsEqual(InGame::AObject const*) const+0x64>
   b7ecc: b9400829     	ldr	w9, [x1, #0x8]
   b7ed0: 7100153f     	cmp	w9, #0x5
   b7ed4: 54000281     	b.ne	0xb7f24 <InGame::AData::IsEqual(InGame::AObject const*) const+0x64>
   b7ed8: aa0003e8     	mov	x8, x0
   b7edc: f9400800     	ldr	x0, [x0, #0x10]
   b7ee0: b5000060     	cbnz	x0, 0xb7eec <InGame::AData::IsEqual(InGame::AObject const*) const+0x2c>
   b7ee4: f9400829     	ldr	x9, [x1, #0x10]
   b7ee8: b4000269     	cbz	x9, 0xb7f34 <InGame::AData::IsEqual(InGame::AObject const*) const+0x74>
   b7eec: b9801c22     	ldrsw	x2, [x1, #0x1c]
   b7ef0: b9401d08     	ldr	w8, [x8, #0x1c]
   b7ef4: 6b08005f     	cmp	w2, w8
   b7ef8: 54000161     	b.ne	0xb7f24 <InGame::AData::IsEqual(InGame::AObject const*) const+0x64>
   b7efc: f9400821     	ldr	x1, [x1, #0x10]
   b7f00: 2a1f03e8     	mov	w8, wzr
   b7f04: b40000a1     	cbz	x1, 0xb7f18 <InGame::AData::IsEqual(InGame::AObject const*) const+0x58>
   b7f08: b4000080     	cbz	x0, 0xb7f18 <InGame::AData::IsEqual(InGame::AObject const*) const+0x58>
   b7f0c: 940294d1     	bl	0x15d250 <memcmp@plt>
   b7f10: 7100001f     	cmp	w0, #0x0
   b7f14: 1a9f17e8     	cset	w8, eq
   b7f18: 2a0803e0     	mov	w0, w8
   b7f1c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b7f20: d65f03c0     	ret
   b7f24: 2a1f03e8     	mov	w8, wzr
   b7f28: 2a0803e0     	mov	w0, w8
   b7f2c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b7f30: d65f03c0     	ret
   b7f34: 52800028     	mov	w8, #0x1                // =1
   b7f38: 2a0803e0     	mov	w0, w8
   b7f3c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b7f40: d65f03c0     	ret

00000000000b7f44 <InGame::ADictionary::ADictionary()>:
   b7f44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7f48: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b7f4c: 910003fd     	mov	x29, sp
   b7f50: aa0003f3     	mov	x19, x0
   b7f54: 9402975b     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b7f58: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7f5c: 52800089     	mov	w9, #0x4                // =4
   b7f60: f944c908     	ldr	x8, [x8, #0x990]
   b7f64: b9000a69     	str	w9, [x19, #0x8]
   b7f68: 91004108     	add	x8, x8, #0x10
   b7f6c: f9000268     	str	x8, [x19]
   b7f70: 52800300     	mov	w0, #0x18               // =24
   b7f74: 940293bb     	bl	0x15ce60 <_Znwm@plt>
   b7f78: aa0003e8     	mov	x8, x0
   b7f7c: f900081f     	str	xzr, [x0, #0x10]
   b7f80: f9000a60     	str	x0, [x19, #0x10]
   b7f84: f8008d1f     	str	xzr, [x8, #0x8]!
   b7f88: f9000008     	str	x8, [x0]
   b7f8c: 52800300     	mov	w0, #0x18               // =24
   b7f90: 940293b4     	bl	0x15ce60 <_Znwm@plt>
   b7f94: f9000e60     	str	x0, [x19, #0x18]
   b7f98: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b7f9c: a9007c1f     	stp	xzr, xzr, [x0]
   b7fa0: f900081f     	str	xzr, [x0, #0x10]
   b7fa4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b7fa8: d65f03c0     	ret
   b7fac: aa0003f4     	mov	x20, x0
   b7fb0: aa1303e0     	mov	x0, x19
   b7fb4: 94029747     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b7fb8: aa1403e0     	mov	x0, x20
   b7fbc: 94028469     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b7fc0 <InGame::ADictionary::ADictionary(InGame::ADictionary const&)>:
   b7fc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b7fc4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b7fc8: 910003fd     	mov	x29, sp
   b7fcc: aa0103f4     	mov	x20, x1
   b7fd0: aa0003f3     	mov	x19, x0
   b7fd4: 9402973b     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b7fd8: b00005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b7fdc: 52800089     	mov	w9, #0x4                // =4
   b7fe0: f944c908     	ldr	x8, [x8, #0x990]
   b7fe4: b9000a69     	str	w9, [x19, #0x8]
   b7fe8: 91004108     	add	x8, x8, #0x10
   b7fec: f9000268     	str	x8, [x19]
   b7ff0: 52800300     	mov	w0, #0x18               // =24
   b7ff4: 9402939b     	bl	0x15ce60 <_Znwm@plt>
   b7ff8: aa0003e8     	mov	x8, x0
   b7ffc: f900081f     	str	xzr, [x0, #0x10]
   b8000: f9000a60     	str	x0, [x19, #0x10]
   b8004: f8008d1f     	str	xzr, [x8, #0x8]!
   b8008: f9000008     	str	x8, [x0]
   b800c: 52800300     	mov	w0, #0x18               // =24
   b8010: 94029394     	bl	0x15ce60 <_Znwm@plt>
   b8014: a9007c1f     	stp	xzr, xzr, [x0]
   b8018: f900081f     	str	xzr, [x0, #0x10]
   b801c: f9000e60     	str	x0, [x19, #0x18]
   b8020: aa1303e0     	mov	x0, x19
   b8024: aa1403e1     	mov	x1, x20
   b8028: 94029796     	bl	0x15de80 <_ZN6InGame11ADictionary3SetERKS0_@plt>
   b802c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b8030: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b8034: d65f03c0     	ret
   b8038: aa0003f4     	mov	x20, x0
   b803c: aa1303e0     	mov	x0, x19
   b8040: 94029724     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b8044: aa1403e0     	mov	x0, x20
   b8048: 94028446     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b804c <InGame::ADictionary::Set(InGame::ADictionary const&)>:
   b804c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b8050: f9000bf7     	str	x23, [sp, #0x10]
   b8054: 910003fd     	mov	x29, sp
   b8058: a90257f6     	stp	x22, x21, [sp, #0x20]
   b805c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b8060: aa0003f3     	mov	x19, x0
   b8064: f9400815     	ldr	x21, [x0, #0x10]
   b8068: aa0103f4     	mov	x20, x1
   b806c: b4000555     	cbz	x21, 0xb8114 <InGame::ADictionary::Set(InGame::ADictionary const&)+0xc8>
   b8070: aa1503f6     	mov	x22, x21
   b8074: f84086d7     	ldr	x23, [x22], #0x8
   b8078: 14000002     	b	0xb8080 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x34>
   b807c: aa0903f7     	mov	x23, x9
   b8080: eb1602ff     	cmp	x23, x22
   b8084: 540003e0     	b.eq	0xb8100 <InGame::ADictionary::Set(InGame::ADictionary const&)+0xb4>
   b8088: f94012e0     	ldr	x0, [x23, #0x20]
   b808c: 39403008     	ldrb	w8, [x0, #0xc]
   b8090: 34000088     	cbz	w8, 0xb80a0 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x54>
   b8094: f9400008     	ldr	x8, [x0]
   b8098: f9400508     	ldr	x8, [x8, #0x8]
   b809c: d63f0100     	blr	x8
   b80a0: f94016e0     	ldr	x0, [x23, #0x28]
   b80a4: 39403008     	ldrb	w8, [x0, #0xc]
   b80a8: 34000088     	cbz	w8, 0xb80b8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x6c>
   b80ac: f9400008     	ldr	x8, [x0]
   b80b0: f9400508     	ldr	x8, [x8, #0x8]
   b80b4: d63f0100     	blr	x8
   b80b8: f94006e8     	ldr	x8, [x23, #0x8]
   b80bc: b40000a8     	cbz	x8, 0xb80d0 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x84>
   b80c0: aa0803f7     	mov	x23, x8
   b80c4: f9400108     	ldr	x8, [x8]
   b80c8: b5ffffc8     	cbnz	x8, 0xb80c0 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x74>
   b80cc: 17ffffed     	b	0xb8080 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x34>
   b80d0: aa1703e8     	mov	x8, x23
   b80d4: f8410d09     	ldr	x9, [x8, #0x10]!
   b80d8: f940012a     	ldr	x10, [x9]
   b80dc: eb17015f     	cmp	x10, x23
   b80e0: 54fffce0     	b.eq	0xb807c <InGame::ADictionary::Set(InGame::ADictionary const&)+0x30>
   b80e4: f9400109     	ldr	x9, [x8]
   b80e8: aa0903e8     	mov	x8, x9
   b80ec: f8410d17     	ldr	x23, [x8, #0x10]!
   b80f0: f94002ea     	ldr	x10, [x23]
   b80f4: eb09015f     	cmp	x10, x9
   b80f8: 54ffff61     	b.ne	0xb80e4 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x98>
   b80fc: 17ffffe1     	b	0xb8080 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x34>
   b8100: f94006a1     	ldr	x1, [x21, #0x8]
   b8104: aa1503e0     	mov	x0, x21
   b8108: 94029762     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b810c: a900febf     	stp	xzr, xzr, [x21, #0x8]
   b8110: f90002b6     	str	x22, [x21]
   b8114: f9400e68     	ldr	x8, [x19, #0x18]
   b8118: f9400a95     	ldr	x21, [x20, #0x10]
   b811c: f9400109     	ldr	x9, [x8]
   b8120: f9000509     	str	x9, [x8, #0x8]
   b8124: f84086b7     	ldr	x23, [x21], #0x8
   b8128: eb1502ff     	cmp	x23, x21
   b812c: 54000660     	b.eq	0xb81f8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x1ac>
   b8130: 52800036     	mov	w22, #0x1               // =1
   b8134: 14000004     	b	0xb8144 <InGame::ADictionary::Set(InGame::ADictionary const&)+0xf8>
   b8138: aa0903f7     	mov	x23, x9
   b813c: eb1502ff     	cmp	x23, x21
   b8140: 540005c0     	b.eq	0xb81f8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x1ac>
   b8144: f94012e0     	ldr	x0, [x23, #0x20]
   b8148: b4000260     	cbz	x0, 0xb8194 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x148>
   b814c: f9400008     	ldr	x8, [x0]
   b8150: f9400d08     	ldr	x8, [x8, #0x18]
   b8154: d63f0100     	blr	x8
   b8158: aa0003f4     	mov	x20, x0
   b815c: 39003016     	strb	w22, [x0, #0xc]
   b8160: f94016e0     	ldr	x0, [x23, #0x28]
   b8164: b40001e0     	cbz	x0, 0xb81a0 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x154>
   b8168: f9400008     	ldr	x8, [x0]
   b816c: f9400d08     	ldr	x8, [x8, #0x18]
   b8170: d63f0100     	blr	x8
   b8174: aa0003e2     	mov	x2, x0
   b8178: 39003016     	strb	w22, [x0, #0xc]
   b817c: aa1303e0     	mov	x0, x19
   b8180: aa1403e1     	mov	x1, x20
   b8184: 94029747     	bl	0x15dea0 <_ZN6InGame11ADictionary3SetEPNS_7AObjectES2_@plt>
   b8188: f94006e8     	ldr	x8, [x23, #0x8]
   b818c: b5000168     	cbnz	x8, 0xb81b8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x16c>
   b8190: 1400000e     	b	0xb81c8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x17c>
   b8194: aa1f03f4     	mov	x20, xzr
   b8198: f94016e0     	ldr	x0, [x23, #0x28]
   b819c: b5fffe60     	cbnz	x0, 0xb8168 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x11c>
   b81a0: aa1f03e2     	mov	x2, xzr
   b81a4: aa1303e0     	mov	x0, x19
   b81a8: aa1403e1     	mov	x1, x20
   b81ac: 9402973d     	bl	0x15dea0 <_ZN6InGame11ADictionary3SetEPNS_7AObjectES2_@plt>
   b81b0: f94006e8     	ldr	x8, [x23, #0x8]
   b81b4: b40000a8     	cbz	x8, 0xb81c8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x17c>
   b81b8: aa0803f7     	mov	x23, x8
   b81bc: f9400108     	ldr	x8, [x8]
   b81c0: b5ffffc8     	cbnz	x8, 0xb81b8 <InGame::ADictionary::Set(InGame::ADictionary const&)+0x16c>
   b81c4: 17ffffde     	b	0xb813c <InGame::ADictionary::Set(InGame::ADictionary const&)+0xf0>
   b81c8: aa1703e8     	mov	x8, x23
   b81cc: f8410d09     	ldr	x9, [x8, #0x10]!
   b81d0: f940012a     	ldr	x10, [x9]
   b81d4: eb17015f     	cmp	x10, x23
   b81d8: 54fffb00     	b.eq	0xb8138 <InGame::ADictionary::Set(InGame::ADictionary const&)+0xec>
   b81dc: f9400109     	ldr	x9, [x8]
   b81e0: aa0903e8     	mov	x8, x9
   b81e4: f8410d17     	ldr	x23, [x8, #0x10]!
   b81e8: f94002ea     	ldr	x10, [x23]
   b81ec: eb09015f     	cmp	x10, x9
   b81f0: 54ffff61     	b.ne	0xb81dc <InGame::ADictionary::Set(InGame::ADictionary const&)+0x190>
   b81f4: 17ffffd2     	b	0xb813c <InGame::ADictionary::Set(InGame::ADictionary const&)+0xf0>
   b81f8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b81fc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b8200: f9400bf7     	ldr	x23, [sp, #0x10]
   b8204: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b8208: d65f03c0     	ret

00000000000b820c <InGame::ADictionary::~ADictionary()>:
   b820c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b8210: a90157f6     	stp	x22, x21, [sp, #0x10]
   b8214: 910003fd     	mov	x29, sp
   b8218: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b821c: 900005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b8220: aa0003f3     	mov	x19, x0
   b8224: f944c908     	ldr	x8, [x8, #0x990]
   b8228: f9400814     	ldr	x20, [x0, #0x10]
   b822c: 91004108     	add	x8, x8, #0x10
   b8230: f9000008     	str	x8, [x0]
   b8234: b4000574     	cbz	x20, 0xb82e0 <InGame::ADictionary::~ADictionary()+0xd4>
   b8238: aa1403f5     	mov	x21, x20
   b823c: f84086b6     	ldr	x22, [x21], #0x8
   b8240: 14000002     	b	0xb8248 <InGame::ADictionary::~ADictionary()+0x3c>
   b8244: aa0903f6     	mov	x22, x9
   b8248: eb1502df     	cmp	x22, x21
   b824c: 540003e0     	b.eq	0xb82c8 <InGame::ADictionary::~ADictionary()+0xbc>
   b8250: f94012c0     	ldr	x0, [x22, #0x20]
   b8254: 39403008     	ldrb	w8, [x0, #0xc]
   b8258: 34000088     	cbz	w8, 0xb8268 <InGame::ADictionary::~ADictionary()+0x5c>
   b825c: f9400008     	ldr	x8, [x0]
   b8260: f9400508     	ldr	x8, [x8, #0x8]
   b8264: d63f0100     	blr	x8
   b8268: f94016c0     	ldr	x0, [x22, #0x28]
   b826c: 39403008     	ldrb	w8, [x0, #0xc]
   b8270: 34000088     	cbz	w8, 0xb8280 <InGame::ADictionary::~ADictionary()+0x74>
   b8274: f9400008     	ldr	x8, [x0]
   b8278: f9400508     	ldr	x8, [x8, #0x8]
   b827c: d63f0100     	blr	x8
   b8280: f94006c8     	ldr	x8, [x22, #0x8]
   b8284: b40000a8     	cbz	x8, 0xb8298 <InGame::ADictionary::~ADictionary()+0x8c>
   b8288: aa0803f6     	mov	x22, x8
   b828c: f9400108     	ldr	x8, [x8]
   b8290: b5ffffc8     	cbnz	x8, 0xb8288 <InGame::ADictionary::~ADictionary()+0x7c>
   b8294: 17ffffed     	b	0xb8248 <InGame::ADictionary::~ADictionary()+0x3c>
   b8298: aa1603e8     	mov	x8, x22
   b829c: f8410d09     	ldr	x9, [x8, #0x10]!
   b82a0: f940012a     	ldr	x10, [x9]
   b82a4: eb16015f     	cmp	x10, x22
   b82a8: 54fffce0     	b.eq	0xb8244 <InGame::ADictionary::~ADictionary()+0x38>
   b82ac: f9400109     	ldr	x9, [x8]
   b82b0: aa0903e8     	mov	x8, x9
   b82b4: f8410d16     	ldr	x22, [x8, #0x10]!
   b82b8: f94002ca     	ldr	x10, [x22]
   b82bc: eb09015f     	cmp	x10, x9
   b82c0: 54ffff61     	b.ne	0xb82ac <InGame::ADictionary::~ADictionary()+0xa0>
   b82c4: 17ffffe1     	b	0xb8248 <InGame::ADictionary::~ADictionary()+0x3c>
   b82c8: f9400681     	ldr	x1, [x20, #0x8]
   b82cc: aa1403e0     	mov	x0, x20
   b82d0: 940296f0     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b82d4: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   b82d8: f9000295     	str	x21, [x20]
   b82dc: f9400a74     	ldr	x20, [x19, #0x10]
   b82e0: f9400e75     	ldr	x21, [x19, #0x18]
   b82e4: f94002a8     	ldr	x8, [x21]
   b82e8: f90006a8     	str	x8, [x21, #0x8]
   b82ec: b4000134     	cbz	x20, 0xb8310 <InGame::ADictionary::~ADictionary()+0x104>
   b82f0: f9400681     	ldr	x1, [x20, #0x8]
   b82f4: aa1403e0     	mov	x0, x20
   b82f8: 940296e6     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b82fc: aa1403e0     	mov	x0, x20
   b8300: 940292f8     	bl	0x15cee0 <_ZdlPv@plt>
   b8304: f9400e75     	ldr	x21, [x19, #0x18]
   b8308: f9000a7f     	str	xzr, [x19, #0x10]
   b830c: b4000115     	cbz	x21, 0xb832c <InGame::ADictionary::~ADictionary()+0x120>
   b8310: f94002a0     	ldr	x0, [x21]
   b8314: b4000060     	cbz	x0, 0xb8320 <InGame::ADictionary::~ADictionary()+0x114>
   b8318: f90006a0     	str	x0, [x21, #0x8]
   b831c: 940292f1     	bl	0x15cee0 <_ZdlPv@plt>
   b8320: aa1503e0     	mov	x0, x21
   b8324: 940292ef     	bl	0x15cee0 <_ZdlPv@plt>
   b8328: f9000e7f     	str	xzr, [x19, #0x18]
   b832c: aa1303e0     	mov	x0, x19
   b8330: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b8334: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b8338: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b833c: 14029665     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>

00000000000b8340 <InGame::ADictionary::RemoveAll()>:
   b8340: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b8344: a90157f6     	stp	x22, x21, [sp, #0x10]
   b8348: 910003fd     	mov	x29, sp
   b834c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b8350: aa0003f3     	mov	x19, x0
   b8354: f9400814     	ldr	x20, [x0, #0x10]
   b8358: b4000554     	cbz	x20, 0xb8400 <InGame::ADictionary::RemoveAll()+0xc0>
   b835c: aa1403f5     	mov	x21, x20
   b8360: f84086b6     	ldr	x22, [x21], #0x8
   b8364: 14000002     	b	0xb836c <InGame::ADictionary::RemoveAll()+0x2c>
   b8368: aa0903f6     	mov	x22, x9
   b836c: eb1502df     	cmp	x22, x21
   b8370: 540003e0     	b.eq	0xb83ec <InGame::ADictionary::RemoveAll()+0xac>
   b8374: f94012c0     	ldr	x0, [x22, #0x20]
   b8378: 39403008     	ldrb	w8, [x0, #0xc]
   b837c: 34000088     	cbz	w8, 0xb838c <InGame::ADictionary::RemoveAll()+0x4c>
   b8380: f9400008     	ldr	x8, [x0]
   b8384: f9400508     	ldr	x8, [x8, #0x8]
   b8388: d63f0100     	blr	x8
   b838c: f94016c0     	ldr	x0, [x22, #0x28]
   b8390: 39403008     	ldrb	w8, [x0, #0xc]
   b8394: 34000088     	cbz	w8, 0xb83a4 <InGame::ADictionary::RemoveAll()+0x64>
   b8398: f9400008     	ldr	x8, [x0]
   b839c: f9400508     	ldr	x8, [x8, #0x8]
   b83a0: d63f0100     	blr	x8
   b83a4: f94006c8     	ldr	x8, [x22, #0x8]
   b83a8: b40000a8     	cbz	x8, 0xb83bc <InGame::ADictionary::RemoveAll()+0x7c>
   b83ac: aa0803f6     	mov	x22, x8
   b83b0: f9400108     	ldr	x8, [x8]
   b83b4: b5ffffc8     	cbnz	x8, 0xb83ac <InGame::ADictionary::RemoveAll()+0x6c>
   b83b8: 17ffffed     	b	0xb836c <InGame::ADictionary::RemoveAll()+0x2c>
   b83bc: aa1603e8     	mov	x8, x22
   b83c0: f8410d09     	ldr	x9, [x8, #0x10]!
   b83c4: f940012a     	ldr	x10, [x9]
   b83c8: eb16015f     	cmp	x10, x22
   b83cc: 54fffce0     	b.eq	0xb8368 <InGame::ADictionary::RemoveAll()+0x28>
   b83d0: f9400109     	ldr	x9, [x8]
   b83d4: aa0903e8     	mov	x8, x9
   b83d8: f8410d16     	ldr	x22, [x8, #0x10]!
   b83dc: f94002ca     	ldr	x10, [x22]
   b83e0: eb09015f     	cmp	x10, x9
   b83e4: 54ffff61     	b.ne	0xb83d0 <InGame::ADictionary::RemoveAll()+0x90>
   b83e8: 17ffffe1     	b	0xb836c <InGame::ADictionary::RemoveAll()+0x2c>
   b83ec: f9400681     	ldr	x1, [x20, #0x8]
   b83f0: aa1403e0     	mov	x0, x20
   b83f4: 940296a7     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b83f8: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   b83fc: f9000295     	str	x21, [x20]
   b8400: f9400e68     	ldr	x8, [x19, #0x18]
   b8404: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b8408: a94157f6     	ldp	x22, x21, [sp, #0x10]
   b840c: f9400109     	ldr	x9, [x8]
   b8410: f9000509     	str	x9, [x8, #0x8]
   b8414: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b8418: d65f03c0     	ret

00000000000b841c <InGame::ADictionary::~ADictionary()>:
   b841c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b8420: f9000bf3     	str	x19, [sp, #0x10]
   b8424: 910003fd     	mov	x29, sp
   b8428: aa0003f3     	mov	x19, x0
   b842c: 940296a1     	bl	0x15deb0 <_ZN6InGame11ADictionaryD2Ev@plt>
   b8430: aa1303e0     	mov	x0, x19
   b8434: f9400bf3     	ldr	x19, [sp, #0x10]
   b8438: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b843c: 140292a9     	b	0x15cee0 <_ZdlPv@plt>

00000000000b8440 <InGame::ADictionary::Clone() const>:
   b8440: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b8444: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b8448: 910003fd     	mov	x29, sp
   b844c: aa0003f4     	mov	x20, x0
   b8450: 52800400     	mov	w0, #0x20               // =32
   b8454: 94029283     	bl	0x15ce60 <_Znwm@plt>
   b8458: aa0003f3     	mov	x19, x0
   b845c: 94029619     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   b8460: 900005a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   b8464: 52800089     	mov	w9, #0x4                // =4
   b8468: f944c908     	ldr	x8, [x8, #0x990]
   b846c: b9000a69     	str	w9, [x19, #0x8]
   b8470: 91004108     	add	x8, x8, #0x10
   b8474: f9000268     	str	x8, [x19]
   b8478: 52800300     	mov	w0, #0x18               // =24
   b847c: 94029279     	bl	0x15ce60 <_Znwm@plt>
   b8480: aa0003e8     	mov	x8, x0
   b8484: f900081f     	str	xzr, [x0, #0x10]
   b8488: f9000a60     	str	x0, [x19, #0x10]
   b848c: f8008d1f     	str	xzr, [x8, #0x8]!
   b8490: f9000008     	str	x8, [x0]
   b8494: 52800300     	mov	w0, #0x18               // =24
   b8498: 94029272     	bl	0x15ce60 <_Znwm@plt>
   b849c: a9007c1f     	stp	xzr, xzr, [x0]
   b84a0: f900081f     	str	xzr, [x0, #0x10]
   b84a4: f9000e60     	str	x0, [x19, #0x18]
   b84a8: aa1303e0     	mov	x0, x19
   b84ac: aa1403e1     	mov	x1, x20
   b84b0: 94029674     	bl	0x15de80 <_ZN6InGame11ADictionary3SetERKS0_@plt>
   b84b4: aa1303e0     	mov	x0, x19
   b84b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b84bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b84c0: d65f03c0     	ret
   b84c4: aa0003f4     	mov	x20, x0
   b84c8: 14000004     	b	0xb84d8 <InGame::ADictionary::Clone() const+0x98>
   b84cc: aa0003f4     	mov	x20, x0
   b84d0: aa1303e0     	mov	x0, x19
   b84d4: 940295ff     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   b84d8: aa1303e0     	mov	x0, x19
   b84dc: 94029281     	bl	0x15cee0 <_ZdlPv@plt>
   b84e0: aa1403e0     	mov	x0, x20
   b84e4: 9402831f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b84e8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)>:
   b84e8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b84ec: a90167fa     	stp	x26, x25, [sp, #0x10]
   b84f0: 910003fd     	mov	x29, sp
   b84f4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b84f8: a90357f6     	stp	x22, x21, [sp, #0x30]
   b84fc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b8500: b4000701     	cbz	x1, 0xb85e0 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xf8>
   b8504: aa0203f4     	mov	x20, x2
   b8508: b40006c2     	cbz	x2, 0xb85e0 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xf8>
   b850c: f9400028     	ldr	x8, [x1]
   b8510: aa0003f5     	mov	x21, x0
   b8514: aa0103e0     	mov	x0, x1
   b8518: f9400d08     	ldr	x8, [x8, #0x18]
   b851c: d63f0100     	blr	x8
   b8520: f9400ab6     	ldr	x22, [x21, #0x10]
   b8524: aa0003f3     	mov	x19, x0
   b8528: 3900301f     	strb	wzr, [x0, #0xc]
   b852c: 3900329f     	strb	wzr, [x20, #0xc]
   b8530: aa1603f7     	mov	x23, x22
   b8534: f8408ee8     	ldr	x8, [x23, #0x8]!
   b8538: b4000428     	cbz	x8, 0xb85bc <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xd4>
   b853c: aa1703e9     	mov	x9, x23
   b8540: aa0803ea     	mov	x10, x8
   b8544: f940114b     	ldr	x11, [x10, #0x20]
   b8548: eb13017f     	cmp	x11, x19
   b854c: 1a9f27eb     	cset	w11, lo
   b8550: 9a8a3129     	csel	x9, x9, x10, lo
   b8554: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   b8558: b5ffff6a     	cbnz	x10, 0xb8544 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x5c>
   b855c: eb17013f     	cmp	x9, x23
   b8560: 54000080     	b.eq	0xb8570 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x88>
   b8564: f940112a     	ldr	x10, [x9, #0x20]
   b8568: eb0a027f     	cmp	x19, x10
   b856c: 54000462     	b.hs	0xb85f8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x110>
   b8570: 910022d8     	add	x24, x22, #0x8
   b8574: 14000002     	b	0xb857c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x94>
   b8578: aa0903e8     	mov	x8, x9
   b857c: f9401109     	ldr	x9, [x8, #0x20]
   b8580: eb09027f     	cmp	x19, x9
   b8584: 540000a2     	b.hs	0xb8598 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xb0>
   b8588: f9400109     	ldr	x9, [x8]
   b858c: b4000709     	cbz	x9, 0xb866c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x184>
   b8590: aa0803f8     	mov	x24, x8
   b8594: 17fffff9     	b	0xb8578 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x90>
   b8598: eb13013f     	cmp	x9, x19
   b859c: 54000082     	b.hs	0xb85ac <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xc4>
   b85a0: aa0803f8     	mov	x24, x8
   b85a4: f8408f09     	ldr	x9, [x24, #0x8]!
   b85a8: b5fffe89     	cbnz	x9, 0xb8578 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x90>
   b85ac: aa0803f7     	mov	x23, x8
   b85b0: f9400308     	ldr	x8, [x24]
   b85b4: b50000a8     	cbnz	x8, 0xb85c8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xe0>
   b85b8: 14000031     	b	0xb867c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x194>
   b85bc: aa1703f8     	mov	x24, x23
   b85c0: f9400308     	ldr	x8, [x24]
   b85c4: b40005c8     	cbz	x8, 0xb867c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x194>
   b85c8: f9400eb4     	ldr	x20, [x21, #0x18]
   b85cc: a940a688     	ldp	x8, x9, [x20, #0x8]
   b85d0: eb09011f     	cmp	x8, x9
   b85d4: 54000800     	b.eq	0xb86d4 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x1ec>
   b85d8: f8008513     	str	x19, [x8], #0x8
   b85dc: f9000688     	str	x8, [x20, #0x8]
   b85e0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b85e4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b85e8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b85ec: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b85f0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b85f4: d65f03c0     	ret
   b85f8: f9401520     	ldr	x0, [x9, #0x28]
   b85fc: 39403009     	ldrb	w9, [x0, #0xc]
   b8600: 7100013f     	cmp	w9, #0x0
   b8604: fa541004     	ccmp	x0, x20, #0x4, ne
   b8608: 540000a0     	b.eq	0xb861c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x134>
   b860c: f9400008     	ldr	x8, [x0]
   b8610: f9400508     	ldr	x8, [x8, #0x8]
   b8614: d63f0100     	blr	x8
   b8618: f94002e8     	ldr	x8, [x23]
   b861c: b4000b68     	cbz	x8, 0xb8788 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x2a0>
   b8620: 910022d8     	add	x24, x22, #0x8
   b8624: 14000002     	b	0xb862c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x144>
   b8628: aa0903e8     	mov	x8, x9
   b862c: f9401109     	ldr	x9, [x8, #0x20]
   b8630: eb09027f     	cmp	x19, x9
   b8634: 540000a2     	b.hs	0xb8648 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x160>
   b8638: f9400109     	ldr	x9, [x8]
   b863c: b4000ae9     	cbz	x9, 0xb8798 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x2b0>
   b8640: aa0803f8     	mov	x24, x8
   b8644: 17fffff9     	b	0xb8628 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x140>
   b8648: eb13013f     	cmp	x9, x19
   b864c: 54000082     	b.hs	0xb865c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x174>
   b8650: aa0803f8     	mov	x24, x8
   b8654: f8408f09     	ldr	x9, [x24, #0x8]!
   b8658: b5fffe89     	cbnz	x9, 0xb8628 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x140>
   b865c: aa0803f7     	mov	x23, x8
   b8660: f9400315     	ldr	x21, [x24]
   b8664: b5000c95     	cbnz	x21, 0xb87f4 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x30c>
   b8668: 14000050     	b	0xb87a8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x2c0>
   b866c: aa0803f7     	mov	x23, x8
   b8670: aa0803f8     	mov	x24, x8
   b8674: f9400308     	ldr	x8, [x24]
   b8678: b5fffa88     	cbnz	x8, 0xb85c8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xe0>
   b867c: 52800600     	mov	w0, #0x30               // =48
   b8680: 940291f8     	bl	0x15ce60 <_Znwm@plt>
   b8684: a9025013     	stp	x19, x20, [x0, #0x20]
   b8688: a9007c1f     	stp	xzr, xzr, [x0]
   b868c: f9000817     	str	x23, [x0, #0x10]
   b8690: f9000300     	str	x0, [x24]
   b8694: f94002c8     	ldr	x8, [x22]
   b8698: f9400108     	ldr	x8, [x8]
   b869c: b4000088     	cbz	x8, 0xb86ac <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x1c4>
   b86a0: f90002c8     	str	x8, [x22]
   b86a4: f9400301     	ldr	x1, [x24]
   b86a8: 14000002     	b	0xb86b0 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x1c8>
   b86ac: aa0003e1     	mov	x1, x0
   b86b0: f94006c0     	ldr	x0, [x22, #0x8]
   b86b4: 9402942b     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b86b8: f9400ac8     	ldr	x8, [x22, #0x10]
   b86bc: 91000508     	add	x8, x8, #0x1
   b86c0: f9000ac8     	str	x8, [x22, #0x10]
   b86c4: f9400eb4     	ldr	x20, [x21, #0x18]
   b86c8: a940a688     	ldp	x8, x9, [x20, #0x8]
   b86cc: eb09011f     	cmp	x8, x9
   b86d0: 54fff841     	b.ne	0xb85d8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xf0>
   b86d4: f9400295     	ldr	x21, [x20]
   b86d8: cb150116     	sub	x22, x8, x21
   b86dc: 9343fed8     	asr	x24, x22, #3
   b86e0: 91000708     	add	x8, x24, #0x1
   b86e4: d37dfd09     	lsr	x9, x8, #61
   b86e8: b5000949     	cbnz	x9, 0xb8810 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x328>
   b86ec: 9342fec9     	asr	x9, x22, #2
   b86f0: b27defea     	mov	x10, #0x7ffffffffffffff8 // =9223372036854775800
   b86f4: eb08013f     	cmp	x9, x8
   b86f8: 9a893108     	csel	x8, x8, x9, lo
   b86fc: eb0a02df     	cmp	x22, x10
   b8700: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
   b8704: 9a893119     	csel	x25, x8, x9, lo
   b8708: b4000339     	cbz	x25, 0xb876c <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x284>
   b870c: d37dff28     	lsr	x8, x25, #61
   b8710: b5000848     	cbnz	x8, 0xb8818 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x330>
   b8714: d37df320     	lsl	x0, x25, #3
   b8718: 940291d2     	bl	0x15ce60 <_Znwm@plt>
   b871c: aa0003f7     	mov	x23, x0
   b8720: 8b180efa     	add	x26, x23, x24, lsl #3
   b8724: 8b190ef8     	add	x24, x23, x25, lsl #3
   b8728: f10006df     	cmp	x22, #0x1
   b872c: f8008753     	str	x19, [x26], #0x8
   b8730: 540000ab     	b.lt	0xb8744 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x25c>
   b8734: aa1703e0     	mov	x0, x23
   b8738: aa1503e1     	mov	x1, x21
   b873c: aa1603e2     	mov	x2, x22
   b8740: 94029258     	bl	0x15d0a0 <memcpy@plt>
   b8744: a9006a97     	stp	x23, x26, [x20]
   b8748: f9000a98     	str	x24, [x20, #0x10]
   b874c: b4fff4b5     	cbz	x21, 0xb85e0 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0xf8>
   b8750: aa1503e0     	mov	x0, x21
   b8754: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b8758: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b875c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8760: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8764: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b8768: 140291de     	b	0x15cee0 <_ZdlPv@plt>
   b876c: aa1f03f7     	mov	x23, xzr
   b8770: 8b180efa     	add	x26, x23, x24, lsl #3
   b8774: 8b190ef8     	add	x24, x23, x25, lsl #3
   b8778: f10006df     	cmp	x22, #0x1
   b877c: f8008753     	str	x19, [x26], #0x8
   b8780: 54fffdaa     	b.ge	0xb8734 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x24c>
   b8784: 17fffff0     	b	0xb8744 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x25c>
   b8788: aa1703f8     	mov	x24, x23
   b878c: f9400315     	ldr	x21, [x24]
   b8790: b5000335     	cbnz	x21, 0xb87f4 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x30c>
   b8794: 14000005     	b	0xb87a8 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x2c0>
   b8798: aa0803f7     	mov	x23, x8
   b879c: aa0803f8     	mov	x24, x8
   b87a0: f9400315     	ldr	x21, [x24]
   b87a4: b5000295     	cbnz	x21, 0xb87f4 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x30c>
   b87a8: 52800600     	mov	w0, #0x30               // =48
   b87ac: 940291ad     	bl	0x15ce60 <_Znwm@plt>
   b87b0: a9027c13     	stp	x19, xzr, [x0, #0x20]
   b87b4: aa0003f5     	mov	x21, x0
   b87b8: a9007c1f     	stp	xzr, xzr, [x0]
   b87bc: f9000817     	str	x23, [x0, #0x10]
   b87c0: f9000300     	str	x0, [x24]
   b87c4: f94002c8     	ldr	x8, [x22]
   b87c8: f9400108     	ldr	x8, [x8]
   b87cc: b4000088     	cbz	x8, 0xb87dc <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x2f4>
   b87d0: f90002c8     	str	x8, [x22]
   b87d4: f9400301     	ldr	x1, [x24]
   b87d8: 14000002     	b	0xb87e0 <InGame::ADictionary::Set(InGame::AObject*, InGame::AObject*)+0x2f8>
   b87dc: aa1503e1     	mov	x1, x21
   b87e0: f94006c0     	ldr	x0, [x22, #0x8]
   b87e4: 940293df     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b87e8: f9400ac8     	ldr	x8, [x22, #0x10]
   b87ec: 91000508     	add	x8, x8, #0x1
   b87f0: f9000ac8     	str	x8, [x22, #0x10]
   b87f4: f90016b4     	str	x20, [x21, #0x28]
   b87f8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b87fc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b8800: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8804: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8808: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b880c: d65f03c0     	ret
   b8810: aa1403e0     	mov	x0, x20
   b8814: 94029537     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b8818: f0fffda0     	adrp	x0, 0x6f000
   b881c: 91026000     	add	x0, x0, #0x98
   b8820: 97fffb4c     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000b8824 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)>:
   b8824: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b8828: a90167fa     	stp	x26, x25, [sp, #0x10]
   b882c: 910003fd     	mov	x29, sp
   b8830: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b8834: a90357f6     	stp	x22, x21, [sp, #0x30]
   b8838: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b883c: b4000b82     	cbz	x2, 0xb89ac <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x188>
   b8840: f9400028     	ldr	x8, [x1]
   b8844: aa0003f3     	mov	x19, x0
   b8848: aa0103e0     	mov	x0, x1
   b884c: aa0203f5     	mov	x21, x2
   b8850: f9400d08     	ldr	x8, [x8, #0x18]
   b8854: d63f0100     	blr	x8
   b8858: f9400a78     	ldr	x24, [x19, #0x10]
   b885c: aa0003f4     	mov	x20, x0
   b8860: 52800037     	mov	w23, #0x1               // =1
   b8864: aa1803f9     	mov	x25, x24
   b8868: 39003017     	strb	w23, [x0, #0xc]
   b886c: 390032bf     	strb	wzr, [x21, #0xc]
   b8870: f8408736     	ldr	x22, [x25], #0x8
   b8874: eb1902df     	cmp	x22, x25
   b8878: 540000a1     	b.ne	0xb888c <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x68>
   b887c: 1400001f     	b	0xb88f8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xd4>
   b8880: aa0903f6     	mov	x22, x9
   b8884: eb1902df     	cmp	x22, x25
   b8888: 54000360     	b.eq	0xb88f4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xd0>
   b888c: f94012d7     	ldr	x23, [x22, #0x20]
   b8890: b40000f7     	cbz	x23, 0xb88ac <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x88>
   b8894: f94002e8     	ldr	x8, [x23]
   b8898: aa1703e0     	mov	x0, x23
   b889c: aa1403e1     	mov	x1, x20
   b88a0: f9400908     	ldr	x8, [x8, #0x10]
   b88a4: d63f0100     	blr	x8
   b88a8: 37000500     	tbnz	w0, #0x0, 0xb8948 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x124>
   b88ac: f94006c8     	ldr	x8, [x22, #0x8]
   b88b0: b40000a8     	cbz	x8, 0xb88c4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xa0>
   b88b4: aa0803f6     	mov	x22, x8
   b88b8: f9400108     	ldr	x8, [x8]
   b88bc: b5ffffc8     	cbnz	x8, 0xb88b4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x90>
   b88c0: 17fffff1     	b	0xb8884 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x60>
   b88c4: aa1603e8     	mov	x8, x22
   b88c8: f8410d09     	ldr	x9, [x8, #0x10]!
   b88cc: f940012a     	ldr	x10, [x9]
   b88d0: eb16015f     	cmp	x10, x22
   b88d4: 54fffd60     	b.eq	0xb8880 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x5c>
   b88d8: f9400109     	ldr	x9, [x8]
   b88dc: aa0903e8     	mov	x8, x9
   b88e0: f8410d16     	ldr	x22, [x8, #0x10]!
   b88e4: f94002ca     	ldr	x10, [x22]
   b88e8: eb09015f     	cmp	x10, x9
   b88ec: 54ffff61     	b.ne	0xb88d8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xb4>
   b88f0: 17ffffe5     	b	0xb8884 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x60>
   b88f4: 52800037     	mov	w23, #0x1               // =1
   b88f8: f9400328     	ldr	x8, [x25]
   b88fc: b4000968     	cbz	x8, 0xb8a28 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x204>
   b8900: 91002316     	add	x22, x24, #0x8
   b8904: 14000005     	b	0xb8918 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xf4>
   b8908: f9400109     	ldr	x9, [x8]
   b890c: b4000469     	cbz	x9, 0xb8998 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x174>
   b8910: aa0803f6     	mov	x22, x8
   b8914: aa0903e8     	mov	x8, x9
   b8918: f9401109     	ldr	x9, [x8, #0x20]
   b891c: eb09029f     	cmp	x20, x9
   b8920: 54ffff43     	b.lo	0xb8908 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xe4>
   b8924: eb14013f     	cmp	x9, x20
   b8928: 54000082     	b.hs	0xb8938 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x114>
   b892c: aa0803f6     	mov	x22, x8
   b8930: f8408ec9     	ldr	x9, [x22, #0x8]!
   b8934: b5ffff09     	cbnz	x9, 0xb8914 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xf0>
   b8938: aa0803f9     	mov	x25, x8
   b893c: f94002c8     	ldr	x8, [x22]
   b8940: b5000348     	cbnz	x8, 0xb89a8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x184>
   b8944: 1400003c     	b	0xb8a34 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x210>
   b8948: 394032e8     	ldrb	w8, [x23, #0xc]
   b894c: 340000a8     	cbz	w8, 0xb8960 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x13c>
   b8950: f94002e8     	ldr	x8, [x23]
   b8954: aa1703e0     	mov	x0, x23
   b8958: f9400508     	ldr	x8, [x8, #0x8]
   b895c: d63f0100     	blr	x8
   b8960: f94016c0     	ldr	x0, [x22, #0x28]
   b8964: 39403008     	ldrb	w8, [x0, #0xc]
   b8968: 340000c8     	cbz	w8, 0xb8980 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x15c>
   b896c: eb15001f     	cmp	x0, x21
   b8970: 54000080     	b.eq	0xb8980 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x15c>
   b8974: f9400008     	ldr	x8, [x0]
   b8978: f9400508     	ldr	x8, [x8, #0x8]
   b897c: d63f0100     	blr	x8
   b8980: f94006c9     	ldr	x9, [x22, #0x8]
   b8984: b4000209     	cbz	x9, 0xb89c4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x1a0>
   b8988: aa0903e8     	mov	x8, x9
   b898c: f9400129     	ldr	x9, [x9]
   b8990: b5ffffc9     	cbnz	x9, 0xb8988 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x164>
   b8994: 14000017     	b	0xb89f0 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x1cc>
   b8998: aa0803f9     	mov	x25, x8
   b899c: aa0803f6     	mov	x22, x8
   b89a0: f94002c8     	ldr	x8, [x22]
   b89a4: b4000488     	cbz	x8, 0xb8a34 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x210>
   b89a8: 350006d7     	cbnz	w23, 0xb8a80 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x25c>
   b89ac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b89b0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b89b4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b89b8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b89bc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b89c0: d65f03c0     	ret
   b89c4: aa1603e9     	mov	x9, x22
   b89c8: f8410d28     	ldr	x8, [x9, #0x10]!
   b89cc: f940010a     	ldr	x10, [x8]
   b89d0: eb16015f     	cmp	x10, x22
   b89d4: 540000e0     	b.eq	0xb89f0 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x1cc>
   b89d8: f940012a     	ldr	x10, [x9]
   b89dc: aa0a03e9     	mov	x9, x10
   b89e0: f8410d28     	ldr	x8, [x9, #0x10]!
   b89e4: f940010b     	ldr	x11, [x8]
   b89e8: eb0a017f     	cmp	x11, x10
   b89ec: 54ffff61     	b.ne	0xb89d8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x1b4>
   b89f0: f9400309     	ldr	x9, [x24]
   b89f4: eb16013f     	cmp	x9, x22
   b89f8: 54000041     	b.ne	0xb8a00 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x1dc>
   b89fc: f9000308     	str	x8, [x24]
   b8a00: a940a300     	ldp	x0, x8, [x24, #0x8]
   b8a04: aa1603e1     	mov	x1, x22
   b8a08: d1000508     	sub	x8, x8, #0x1
   b8a0c: f9000b08     	str	x8, [x24, #0x10]
   b8a10: 94029530     	bl	0x15ded0 <_ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b8a14: aa1603e0     	mov	x0, x22
   b8a18: 94029132     	bl	0x15cee0 <_ZdlPv@plt>
   b8a1c: 2a1f03f7     	mov	w23, wzr
   b8a20: f9400328     	ldr	x8, [x25]
   b8a24: b5fff6e8     	cbnz	x8, 0xb8900 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0xdc>
   b8a28: aa1903f6     	mov	x22, x25
   b8a2c: f94002c8     	ldr	x8, [x22]
   b8a30: b5fffbc8     	cbnz	x8, 0xb89a8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x184>
   b8a34: 52800600     	mov	w0, #0x30               // =48
   b8a38: 9402910a     	bl	0x15ce60 <_Znwm@plt>
   b8a3c: a9025414     	stp	x20, x21, [x0, #0x20]
   b8a40: a9007c1f     	stp	xzr, xzr, [x0]
   b8a44: f9000819     	str	x25, [x0, #0x10]
   b8a48: f90002c0     	str	x0, [x22]
   b8a4c: f9400308     	ldr	x8, [x24]
   b8a50: f9400108     	ldr	x8, [x8]
   b8a54: b4000088     	cbz	x8, 0xb8a64 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x240>
   b8a58: f9000308     	str	x8, [x24]
   b8a5c: f94002c1     	ldr	x1, [x22]
   b8a60: 14000002     	b	0xb8a68 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x244>
   b8a64: aa0003e1     	mov	x1, x0
   b8a68: f9400700     	ldr	x0, [x24, #0x8]
   b8a6c: 9402933d     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b8a70: f9400b08     	ldr	x8, [x24, #0x10]
   b8a74: 91000508     	add	x8, x8, #0x1
   b8a78: f9000b08     	str	x8, [x24, #0x10]
   b8a7c: 34fff997     	cbz	w23, 0xb89ac <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x188>
   b8a80: f9400288     	ldr	x8, [x20]
   b8a84: aa1403e0     	mov	x0, x20
   b8a88: f9400e73     	ldr	x19, [x19, #0x18]
   b8a8c: f9400d08     	ldr	x8, [x8, #0x18]
   b8a90: d63f0100     	blr	x8
   b8a94: a940a269     	ldp	x9, x8, [x19, #0x8]
   b8a98: aa0003f5     	mov	x21, x0
   b8a9c: eb08013f     	cmp	x9, x8
   b8aa0: 54000122     	b.hs	0xb8ac4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x2a0>
   b8aa4: f8008535     	str	x21, [x9], #0x8
   b8aa8: f9000669     	str	x9, [x19, #0x8]
   b8aac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b8ab0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b8ab4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8ab8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8abc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b8ac0: d65f03c0     	ret
   b8ac4: f9400274     	ldr	x20, [x19]
   b8ac8: cb140136     	sub	x22, x9, x20
   b8acc: 9343fed8     	asr	x24, x22, #3
   b8ad0: 91000709     	add	x9, x24, #0x1
   b8ad4: d37dfd2a     	lsr	x10, x9, #61
   b8ad8: b500052a     	cbnz	x10, 0xb8b7c <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x358>
   b8adc: cb140108     	sub	x8, x8, x20
   b8ae0: b27defeb     	mov	x11, #0x7ffffffffffffff8 // =9223372036854775800
   b8ae4: 9342fd0a     	asr	x10, x8, #2
   b8ae8: eb09015f     	cmp	x10, x9
   b8aec: 9a8a3129     	csel	x9, x9, x10, lo
   b8af0: eb0b011f     	cmp	x8, x11
   b8af4: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
   b8af8: 9a883139     	csel	x25, x9, x8, lo
   b8afc: b4000339     	cbz	x25, 0xb8b60 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x33c>
   b8b00: d37dff28     	lsr	x8, x25, #61
   b8b04: b5000408     	cbnz	x8, 0xb8b84 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x360>
   b8b08: d37df320     	lsl	x0, x25, #3
   b8b0c: 940290d5     	bl	0x15ce60 <_Znwm@plt>
   b8b10: aa0003f7     	mov	x23, x0
   b8b14: 8b180efa     	add	x26, x23, x24, lsl #3
   b8b18: 8b190ef8     	add	x24, x23, x25, lsl #3
   b8b1c: f10006df     	cmp	x22, #0x1
   b8b20: f8008755     	str	x21, [x26], #0x8
   b8b24: 540000ab     	b.lt	0xb8b38 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x314>
   b8b28: aa1703e0     	mov	x0, x23
   b8b2c: aa1403e1     	mov	x1, x20
   b8b30: aa1603e2     	mov	x2, x22
   b8b34: 9402915b     	bl	0x15d0a0 <memcpy@plt>
   b8b38: a9006a77     	stp	x23, x26, [x19]
   b8b3c: f9000a78     	str	x24, [x19, #0x10]
   b8b40: b4fff374     	cbz	x20, 0xb89ac <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x188>
   b8b44: aa1403e0     	mov	x0, x20
   b8b48: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b8b4c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b8b50: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8b54: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8b58: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b8b5c: 140290e1     	b	0x15cee0 <_ZdlPv@plt>
   b8b60: aa1f03f7     	mov	x23, xzr
   b8b64: 8b180efa     	add	x26, x23, x24, lsl #3
   b8b68: 8b190ef8     	add	x24, x23, x25, lsl #3
   b8b6c: f10006df     	cmp	x22, #0x1
   b8b70: f8008755     	str	x21, [x26], #0x8
   b8b74: 54fffdaa     	b.ge	0xb8b28 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x304>
   b8b78: 17fffff0     	b	0xb8b38 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject*)+0x314>
   b8b7c: aa1303e0     	mov	x0, x19
   b8b80: 9402945c     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b8b84: f0fffda0     	adrp	x0, 0x6f000
   b8b88: 91026000     	add	x0, x0, #0x98
   b8b8c: 97fffa71     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000b8b90 <InGame::ADictionary::Set(InGame::ANumber const&, InGame::AObject*)>:
   b8b90: 140294cc     	b	0x15dec0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectEPS1_@plt>

00000000000b8b94 <InGame::ADictionary::Set(char const*, InGame::AObject*)>:
   b8b94: d101c3ff     	sub	sp, sp, #0x70
   b8b98: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b8b9c: 910103fd     	add	x29, sp, #0x40
   b8ba0: f9002bf5     	str	x21, [sp, #0x50]
   b8ba4: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b8ba8: d53bd055     	mrs	x21, TPIDR_EL0
   b8bac: f94016a8     	ldr	x8, [x21, #0x28]
   b8bb0: f81f83a8     	stur	x8, [x29, #-0x8]
   b8bb4: b4000161     	cbz	x1, 0xb8be0 <InGame::ADictionary::Set(char const*, InGame::AObject*)+0x4c>
   b8bb8: aa0003f4     	mov	x20, x0
   b8bbc: 910023e0     	add	x0, sp, #0x8
   b8bc0: aa0203f3     	mov	x19, x2
   b8bc4: 94029373     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b8bc8: 910023e1     	add	x1, sp, #0x8
   b8bcc: aa1403e0     	mov	x0, x20
   b8bd0: aa1303e2     	mov	x2, x19
   b8bd4: 940294bb     	bl	0x15dec0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectEPS1_@plt>
   b8bd8: 910023e0     	add	x0, sp, #0x8
   b8bdc: 94029379     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b8be0: f94016a8     	ldr	x8, [x21, #0x28]
   b8be4: f85f83a9     	ldur	x9, [x29, #-0x8]
   b8be8: eb09011f     	cmp	x8, x9
   b8bec: 540000c1     	b.ne	0xb8c04 <InGame::ADictionary::Set(char const*, InGame::AObject*)+0x70>
   b8bf0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b8bf4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b8bf8: f9402bf5     	ldr	x21, [sp, #0x50]
   b8bfc: 9101c3ff     	add	sp, sp, #0x70
   b8c00: d65f03c0     	ret
   b8c04: 9402908b     	bl	0x15ce30 <__stack_chk_fail@plt>
   b8c08: aa0003f3     	mov	x19, x0
   b8c0c: 910023e0     	add	x0, sp, #0x8
   b8c10: 9402936c     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b8c14: aa1303e0     	mov	x0, x19
   b8c18: 94028152     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b8c1c <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)>:
   b8c1c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   b8c20: a90167fa     	stp	x26, x25, [sp, #0x10]
   b8c24: 910003fd     	mov	x29, sp
   b8c28: a9025ff8     	stp	x24, x23, [sp, #0x20]
   b8c2c: a90357f6     	stp	x22, x21, [sp, #0x30]
   b8c30: a9044ff4     	stp	x20, x19, [sp, #0x40]
   b8c34: f9400028     	ldr	x8, [x1]
   b8c38: aa0003f3     	mov	x19, x0
   b8c3c: aa0103e0     	mov	x0, x1
   b8c40: aa0203f5     	mov	x21, x2
   b8c44: aa0103f7     	mov	x23, x1
   b8c48: f9400d08     	ldr	x8, [x8, #0x18]
   b8c4c: d63f0100     	blr	x8
   b8c50: 5280003a     	mov	w26, #0x1               // =1
   b8c54: f94002a8     	ldr	x8, [x21]
   b8c58: aa0003f4     	mov	x20, x0
   b8c5c: 3900301a     	strb	w26, [x0, #0xc]
   b8c60: aa1503e0     	mov	x0, x21
   b8c64: f9400d08     	ldr	x8, [x8, #0x18]
   b8c68: d63f0100     	blr	x8
   b8c6c: f9400a78     	ldr	x24, [x19, #0x10]
   b8c70: aa0003f5     	mov	x21, x0
   b8c74: 3900301a     	strb	w26, [x0, #0xc]
   b8c78: aa1803f9     	mov	x25, x24
   b8c7c: f8408736     	ldr	x22, [x25], #0x8
   b8c80: eb1902df     	cmp	x22, x25
   b8c84: 540000a1     	b.ne	0xb8c98 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x7c>
   b8c88: 1400001e     	b	0xb8d00 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xe4>
   b8c8c: aa0903f6     	mov	x22, x9
   b8c90: eb1902df     	cmp	x22, x25
   b8c94: 54000340     	b.eq	0xb8cfc <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xe0>
   b8c98: f94012c0     	ldr	x0, [x22, #0x20]
   b8c9c: b40000c0     	cbz	x0, 0xb8cb4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x98>
   b8ca0: f9400008     	ldr	x8, [x0]
   b8ca4: aa1703e1     	mov	x1, x23
   b8ca8: f9400908     	ldr	x8, [x8, #0x10]
   b8cac: d63f0100     	blr	x8
   b8cb0: 37000500     	tbnz	w0, #0x0, 0xb8d50 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x134>
   b8cb4: f94006c8     	ldr	x8, [x22, #0x8]
   b8cb8: b40000a8     	cbz	x8, 0xb8ccc <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xb0>
   b8cbc: aa0803f6     	mov	x22, x8
   b8cc0: f9400108     	ldr	x8, [x8]
   b8cc4: b5ffffc8     	cbnz	x8, 0xb8cbc <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xa0>
   b8cc8: 17fffff2     	b	0xb8c90 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x74>
   b8ccc: aa1603e8     	mov	x8, x22
   b8cd0: f8410d09     	ldr	x9, [x8, #0x10]!
   b8cd4: f940012a     	ldr	x10, [x9]
   b8cd8: eb16015f     	cmp	x10, x22
   b8cdc: 54fffd80     	b.eq	0xb8c8c <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x70>
   b8ce0: f9400109     	ldr	x9, [x8]
   b8ce4: aa0903e8     	mov	x8, x9
   b8ce8: f8410d16     	ldr	x22, [x8, #0x10]!
   b8cec: f94002ca     	ldr	x10, [x22]
   b8cf0: eb09015f     	cmp	x10, x9
   b8cf4: 54ffff61     	b.ne	0xb8ce0 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xc4>
   b8cf8: 17ffffe6     	b	0xb8c90 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x74>
   b8cfc: 5280003a     	mov	w26, #0x1               // =1
   b8d00: f9400328     	ldr	x8, [x25]
   b8d04: b4000928     	cbz	x8, 0xb8e28 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x20c>
   b8d08: 91002316     	add	x22, x24, #0x8
   b8d0c: 14000005     	b	0xb8d20 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x104>
   b8d10: f9400109     	ldr	x9, [x8]
   b8d14: b4000429     	cbz	x9, 0xb8d98 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x17c>
   b8d18: aa0803f6     	mov	x22, x8
   b8d1c: aa0903e8     	mov	x8, x9
   b8d20: f9401109     	ldr	x9, [x8, #0x20]
   b8d24: eb09029f     	cmp	x20, x9
   b8d28: 54ffff43     	b.lo	0xb8d10 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xf4>
   b8d2c: eb14013f     	cmp	x9, x20
   b8d30: 54000082     	b.hs	0xb8d40 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x124>
   b8d34: aa0803f6     	mov	x22, x8
   b8d38: f8408ec9     	ldr	x9, [x22, #0x8]!
   b8d3c: b5ffff09     	cbnz	x9, 0xb8d1c <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x100>
   b8d40: aa0803f9     	mov	x25, x8
   b8d44: f94002c8     	ldr	x8, [x22]
   b8d48: b5000308     	cbnz	x8, 0xb8da8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x18c>
   b8d4c: 1400003a     	b	0xb8e34 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x218>
   b8d50: f94012c0     	ldr	x0, [x22, #0x20]
   b8d54: 39403008     	ldrb	w8, [x0, #0xc]
   b8d58: 34000088     	cbz	w8, 0xb8d68 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x14c>
   b8d5c: f9400008     	ldr	x8, [x0]
   b8d60: f9400508     	ldr	x8, [x8, #0x8]
   b8d64: d63f0100     	blr	x8
   b8d68: f94016c0     	ldr	x0, [x22, #0x28]
   b8d6c: 39403008     	ldrb	w8, [x0, #0xc]
   b8d70: 34000088     	cbz	w8, 0xb8d80 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x164>
   b8d74: f9400008     	ldr	x8, [x0]
   b8d78: f9400508     	ldr	x8, [x8, #0x8]
   b8d7c: d63f0100     	blr	x8
   b8d80: f94006c9     	ldr	x9, [x22, #0x8]
   b8d84: b4000209     	cbz	x9, 0xb8dc4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x1a8>
   b8d88: aa0903e8     	mov	x8, x9
   b8d8c: f9400129     	ldr	x9, [x9]
   b8d90: b5ffffc9     	cbnz	x9, 0xb8d88 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x16c>
   b8d94: 14000017     	b	0xb8df0 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x1d4>
   b8d98: aa0803f9     	mov	x25, x8
   b8d9c: aa0803f6     	mov	x22, x8
   b8da0: f94002c8     	ldr	x8, [x22]
   b8da4: b4000488     	cbz	x8, 0xb8e34 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x218>
   b8da8: 350006da     	cbnz	w26, 0xb8e80 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x264>
   b8dac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b8db0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b8db4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8db8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8dbc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b8dc0: d65f03c0     	ret
   b8dc4: aa1603e9     	mov	x9, x22
   b8dc8: f8410d28     	ldr	x8, [x9, #0x10]!
   b8dcc: f940010a     	ldr	x10, [x8]
   b8dd0: eb16015f     	cmp	x10, x22
   b8dd4: 540000e0     	b.eq	0xb8df0 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x1d4>
   b8dd8: f940012a     	ldr	x10, [x9]
   b8ddc: aa0a03e9     	mov	x9, x10
   b8de0: f8410d28     	ldr	x8, [x9, #0x10]!
   b8de4: f940010b     	ldr	x11, [x8]
   b8de8: eb0a017f     	cmp	x11, x10
   b8dec: 54ffff61     	b.ne	0xb8dd8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x1bc>
   b8df0: f9400309     	ldr	x9, [x24]
   b8df4: eb16013f     	cmp	x9, x22
   b8df8: 54000041     	b.ne	0xb8e00 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x1e4>
   b8dfc: f9000308     	str	x8, [x24]
   b8e00: a940a300     	ldp	x0, x8, [x24, #0x8]
   b8e04: aa1603e1     	mov	x1, x22
   b8e08: d1000508     	sub	x8, x8, #0x1
   b8e0c: f9000b08     	str	x8, [x24, #0x10]
   b8e10: 94029430     	bl	0x15ded0 <_ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b8e14: aa1603e0     	mov	x0, x22
   b8e18: 94029032     	bl	0x15cee0 <_ZdlPv@plt>
   b8e1c: 2a1f03fa     	mov	w26, wzr
   b8e20: f9400328     	ldr	x8, [x25]
   b8e24: b5fff728     	cbnz	x8, 0xb8d08 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0xec>
   b8e28: aa1903f6     	mov	x22, x25
   b8e2c: f94002c8     	ldr	x8, [x22]
   b8e30: b5fffbc8     	cbnz	x8, 0xb8da8 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x18c>
   b8e34: 52800600     	mov	w0, #0x30               // =48
   b8e38: 9402900a     	bl	0x15ce60 <_Znwm@plt>
   b8e3c: a9025414     	stp	x20, x21, [x0, #0x20]
   b8e40: a9007c1f     	stp	xzr, xzr, [x0]
   b8e44: f9000819     	str	x25, [x0, #0x10]
   b8e48: f90002c0     	str	x0, [x22]
   b8e4c: f9400308     	ldr	x8, [x24]
   b8e50: f9400108     	ldr	x8, [x8]
   b8e54: b4000088     	cbz	x8, 0xb8e64 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x248>
   b8e58: f9000308     	str	x8, [x24]
   b8e5c: f94002c1     	ldr	x1, [x22]
   b8e60: 14000002     	b	0xb8e68 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x24c>
   b8e64: aa0003e1     	mov	x1, x0
   b8e68: f9400700     	ldr	x0, [x24, #0x8]
   b8e6c: 9402923d     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b8e70: f9400b08     	ldr	x8, [x24, #0x10]
   b8e74: 91000508     	add	x8, x8, #0x1
   b8e78: f9000b08     	str	x8, [x24, #0x10]
   b8e7c: 34fff99a     	cbz	w26, 0xb8dac <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x190>
   b8e80: f9400288     	ldr	x8, [x20]
   b8e84: aa1403e0     	mov	x0, x20
   b8e88: f9400e73     	ldr	x19, [x19, #0x18]
   b8e8c: f9400d08     	ldr	x8, [x8, #0x18]
   b8e90: d63f0100     	blr	x8
   b8e94: a940a269     	ldp	x9, x8, [x19, #0x8]
   b8e98: aa0003f5     	mov	x21, x0
   b8e9c: eb08013f     	cmp	x9, x8
   b8ea0: 54000122     	b.hs	0xb8ec4 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x2a8>
   b8ea4: f8008535     	str	x21, [x9], #0x8
   b8ea8: f9000669     	str	x9, [x19, #0x8]
   b8eac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b8eb0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b8eb4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8eb8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8ebc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b8ec0: d65f03c0     	ret
   b8ec4: f9400274     	ldr	x20, [x19]
   b8ec8: cb140136     	sub	x22, x9, x20
   b8ecc: 9343fed8     	asr	x24, x22, #3
   b8ed0: 91000709     	add	x9, x24, #0x1
   b8ed4: d37dfd2a     	lsr	x10, x9, #61
   b8ed8: b500052a     	cbnz	x10, 0xb8f7c <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x360>
   b8edc: cb140108     	sub	x8, x8, x20
   b8ee0: b27defeb     	mov	x11, #0x7ffffffffffffff8 // =9223372036854775800
   b8ee4: 9342fd0a     	asr	x10, x8, #2
   b8ee8: eb09015f     	cmp	x10, x9
   b8eec: 9a8a3129     	csel	x9, x9, x10, lo
   b8ef0: eb0b011f     	cmp	x8, x11
   b8ef4: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
   b8ef8: 9a883139     	csel	x25, x9, x8, lo
   b8efc: b4000339     	cbz	x25, 0xb8f60 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x344>
   b8f00: d37dff28     	lsr	x8, x25, #61
   b8f04: b5000408     	cbnz	x8, 0xb8f84 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x368>
   b8f08: d37df320     	lsl	x0, x25, #3
   b8f0c: 94028fd5     	bl	0x15ce60 <_Znwm@plt>
   b8f10: aa0003f7     	mov	x23, x0
   b8f14: 8b180efa     	add	x26, x23, x24, lsl #3
   b8f18: 8b190ef8     	add	x24, x23, x25, lsl #3
   b8f1c: f10006df     	cmp	x22, #0x1
   b8f20: f8008755     	str	x21, [x26], #0x8
   b8f24: 540000ab     	b.lt	0xb8f38 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x31c>
   b8f28: aa1703e0     	mov	x0, x23
   b8f2c: aa1403e1     	mov	x1, x20
   b8f30: aa1603e2     	mov	x2, x22
   b8f34: 9402905b     	bl	0x15d0a0 <memcpy@plt>
   b8f38: a9006a77     	stp	x23, x26, [x19]
   b8f3c: f9000a78     	str	x24, [x19, #0x10]
   b8f40: b4fff374     	cbz	x20, 0xb8dac <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x190>
   b8f44: aa1403e0     	mov	x0, x20
   b8f48: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   b8f4c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   b8f50: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   b8f54: a94167fa     	ldp	x26, x25, [sp, #0x10]
   b8f58: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   b8f5c: 14028fe1     	b	0x15cee0 <_ZdlPv@plt>
   b8f60: aa1f03f7     	mov	x23, xzr
   b8f64: 8b180efa     	add	x26, x23, x24, lsl #3
   b8f68: 8b190ef8     	add	x24, x23, x25, lsl #3
   b8f6c: f10006df     	cmp	x22, #0x1
   b8f70: f8008755     	str	x21, [x26], #0x8
   b8f74: 54fffdaa     	b.ge	0xb8f28 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x30c>
   b8f78: 17fffff0     	b	0xb8f38 <InGame::ADictionary::Set(InGame::AObject const&, InGame::AObject const&)+0x31c>
   b8f7c: aa1303e0     	mov	x0, x19
   b8f80: 9402935c     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   b8f84: f0fffda0     	adrp	x0, 0x6f000
   b8f88: 91026000     	add	x0, x0, #0x98
   b8f8c: 97fff971     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000b8f90 <InGame::ADictionary::Set(InGame::ANumber const&, InGame::AObject const&)>:
   b8f90: 140293d4     	b	0x15dee0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectES3_@plt>

00000000000b8f94 <InGame::ADictionary::Set(InGame::ANumber const&, InGame::ANumber const&)>:
   b8f94: 140293d3     	b	0x15dee0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectES3_@plt>

00000000000b8f98 <InGame::ADictionary::Set(char const*, InGame::AObject const&)>:
   b8f98: d101c3ff     	sub	sp, sp, #0x70
   b8f9c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b8fa0: 910103fd     	add	x29, sp, #0x40
   b8fa4: f9002bf5     	str	x21, [sp, #0x50]
   b8fa8: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b8fac: d53bd055     	mrs	x21, TPIDR_EL0
   b8fb0: f94016a8     	ldr	x8, [x21, #0x28]
   b8fb4: f81f83a8     	stur	x8, [x29, #-0x8]
   b8fb8: b4000161     	cbz	x1, 0xb8fe4 <InGame::ADictionary::Set(char const*, InGame::AObject const&)+0x4c>
   b8fbc: aa0003f4     	mov	x20, x0
   b8fc0: 910023e0     	add	x0, sp, #0x8
   b8fc4: aa0203f3     	mov	x19, x2
   b8fc8: 94029272     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b8fcc: 910023e1     	add	x1, sp, #0x8
   b8fd0: aa1403e0     	mov	x0, x20
   b8fd4: aa1303e2     	mov	x2, x19
   b8fd8: 940293c2     	bl	0x15dee0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectES3_@plt>
   b8fdc: 910023e0     	add	x0, sp, #0x8
   b8fe0: 94029278     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b8fe4: f94016a8     	ldr	x8, [x21, #0x28]
   b8fe8: f85f83a9     	ldur	x9, [x29, #-0x8]
   b8fec: eb09011f     	cmp	x8, x9
   b8ff0: 540000c1     	b.ne	0xb9008 <InGame::ADictionary::Set(char const*, InGame::AObject const&)+0x70>
   b8ff4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b8ff8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b8ffc: f9402bf5     	ldr	x21, [sp, #0x50]
   b9000: 9101c3ff     	add	sp, sp, #0x70
   b9004: d65f03c0     	ret
   b9008: 94028f8a     	bl	0x15ce30 <__stack_chk_fail@plt>
   b900c: aa0003f3     	mov	x19, x0
   b9010: 910023e0     	add	x0, sp, #0x8
   b9014: 9402926b     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b9018: aa1303e0     	mov	x0, x19
   b901c: 94028051     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b9020 <InGame::ADictionary::Set(char const*, char const*)>:
   b9020: d10283ff     	sub	sp, sp, #0xa0
   b9024: a9077bfd     	stp	x29, x30, [sp, #0x70]
   b9028: 9101c3fd     	add	x29, sp, #0x70
   b902c: f90043f5     	str	x21, [sp, #0x80]
   b9030: a9094ff4     	stp	x20, x19, [sp, #0x90]
   b9034: d53bd055     	mrs	x21, TPIDR_EL0
   b9038: f94016a8     	ldr	x8, [x21, #0x28]
   b903c: f81f83a8     	stur	x8, [x29, #-0x8]
   b9040: b4000221     	cbz	x1, 0xb9084 <InGame::ADictionary::Set(char const*, char const*)+0x64>
   b9044: aa0203f4     	mov	x20, x2
   b9048: b40001e2     	cbz	x2, 0xb9084 <InGame::ADictionary::Set(char const*, char const*)+0x64>
   b904c: aa0003f3     	mov	x19, x0
   b9050: 9100e3e0     	add	x0, sp, #0x38
   b9054: 9402924f     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b9058: 910023e0     	add	x0, sp, #0x8
   b905c: aa1403e1     	mov	x1, x20
   b9060: 9402924c     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b9064: 9100e3e1     	add	x1, sp, #0x38
   b9068: 910023e2     	add	x2, sp, #0x8
   b906c: aa1303e0     	mov	x0, x19
   b9070: 9402939c     	bl	0x15dee0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectES3_@plt>
   b9074: 910023e0     	add	x0, sp, #0x8
   b9078: 94029252     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b907c: 9100e3e0     	add	x0, sp, #0x38
   b9080: 94029250     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b9084: f94016a8     	ldr	x8, [x21, #0x28]
   b9088: f85f83a9     	ldur	x9, [x29, #-0x8]
   b908c: eb09011f     	cmp	x8, x9
   b9090: 540000c1     	b.ne	0xb90a8 <InGame::ADictionary::Set(char const*, char const*)+0x88>
   b9094: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   b9098: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   b909c: f94043f5     	ldr	x21, [sp, #0x80]
   b90a0: 910283ff     	add	sp, sp, #0xa0
   b90a4: d65f03c0     	ret
   b90a8: 94028f62     	bl	0x15ce30 <__stack_chk_fail@plt>
   b90ac: aa0003f3     	mov	x19, x0
   b90b0: 910023e0     	add	x0, sp, #0x8
   b90b4: 94029243     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b90b8: 14000002     	b	0xb90c0 <InGame::ADictionary::Set(char const*, char const*)+0xa0>
   b90bc: aa0003f3     	mov	x19, x0
   b90c0: 9100e3e0     	add	x0, sp, #0x38
   b90c4: 9402923f     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b90c8: aa1303e0     	mov	x0, x19
   b90cc: 94028025     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b90d0 <InGame::ADictionary::Set(InGame::ANumber const&, char const*)>:
   b90d0: d101c3ff     	sub	sp, sp, #0x70
   b90d4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b90d8: 910103fd     	add	x29, sp, #0x40
   b90dc: f9002bf5     	str	x21, [sp, #0x50]
   b90e0: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b90e4: d53bd055     	mrs	x21, TPIDR_EL0
   b90e8: f94016a8     	ldr	x8, [x21, #0x28]
   b90ec: f81f83a8     	stur	x8, [x29, #-0x8]
   b90f0: b4000182     	cbz	x2, 0xb9120 <InGame::ADictionary::Set(InGame::ANumber const&, char const*)+0x50>
   b90f4: aa0103f3     	mov	x19, x1
   b90f8: aa0003f4     	mov	x20, x0
   b90fc: 910023e0     	add	x0, sp, #0x8
   b9100: aa0203e1     	mov	x1, x2
   b9104: 94029223     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b9108: 910023e2     	add	x2, sp, #0x8
   b910c: aa1403e0     	mov	x0, x20
   b9110: aa1303e1     	mov	x1, x19
   b9114: 94029373     	bl	0x15dee0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectES3_@plt>
   b9118: 910023e0     	add	x0, sp, #0x8
   b911c: 94029229     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b9120: f94016a8     	ldr	x8, [x21, #0x28]
   b9124: f85f83a9     	ldur	x9, [x29, #-0x8]
   b9128: eb09011f     	cmp	x8, x9
   b912c: 540000c1     	b.ne	0xb9144 <InGame::ADictionary::Set(InGame::ANumber const&, char const*)+0x74>
   b9130: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b9134: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b9138: f9402bf5     	ldr	x21, [sp, #0x50]
   b913c: 9101c3ff     	add	sp, sp, #0x70
   b9140: d65f03c0     	ret
   b9144: 94028f3b     	bl	0x15ce30 <__stack_chk_fail@plt>
   b9148: aa0003f3     	mov	x19, x0
   b914c: 910023e0     	add	x0, sp, #0x8
   b9150: 9402921c     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b9154: aa1303e0     	mov	x0, x19
   b9158: 94028002     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b915c <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const>:
   b915c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b9160: f9000bf5     	str	x21, [sp, #0x10]
   b9164: 910003fd     	mov	x29, sp
   b9168: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b916c: b4000461     	cbz	x1, 0xb91f8 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x9c>
   b9170: f9400814     	ldr	x20, [x0, #0x10]
   b9174: f8408695     	ldr	x21, [x20], #0x8
   b9178: eb1402bf     	cmp	x21, x20
   b917c: 540003e0     	b.eq	0xb91f8 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x9c>
   b9180: aa0103f3     	mov	x19, x1
   b9184: 14000004     	b	0xb9194 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x38>
   b9188: aa0903f5     	mov	x21, x9
   b918c: eb1402bf     	cmp	x21, x20
   b9190: 54000340     	b.eq	0xb91f8 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x9c>
   b9194: f94012a0     	ldr	x0, [x21, #0x20]
   b9198: b40000c0     	cbz	x0, 0xb91b0 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x54>
   b919c: f9400008     	ldr	x8, [x0]
   b91a0: aa1303e1     	mov	x1, x19
   b91a4: f9400908     	ldr	x8, [x8, #0x10]
   b91a8: d63f0100     	blr	x8
   b91ac: 37000300     	tbnz	w0, #0x0, 0xb920c <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0xb0>
   b91b0: f94006a8     	ldr	x8, [x21, #0x8]
   b91b4: b40000a8     	cbz	x8, 0xb91c8 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x6c>
   b91b8: aa0803f5     	mov	x21, x8
   b91bc: f9400108     	ldr	x8, [x8]
   b91c0: b5ffffc8     	cbnz	x8, 0xb91b8 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x5c>
   b91c4: 17fffff2     	b	0xb918c <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x30>
   b91c8: aa1503e8     	mov	x8, x21
   b91cc: f8410d09     	ldr	x9, [x8, #0x10]!
   b91d0: f940012a     	ldr	x10, [x9]
   b91d4: eb15015f     	cmp	x10, x21
   b91d8: 54fffd80     	b.eq	0xb9188 <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x2c>
   b91dc: f9400109     	ldr	x9, [x8]
   b91e0: aa0903e8     	mov	x8, x9
   b91e4: f8410d15     	ldr	x21, [x8, #0x10]!
   b91e8: f94002aa     	ldr	x10, [x21]
   b91ec: eb09015f     	cmp	x10, x9
   b91f0: 54ffff61     	b.ne	0xb91dc <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x80>
   b91f4: 17ffffe6     	b	0xb918c <InGame::ADictionary::ObjectForKey(InGame::AObject const*) const+0x30>
   b91f8: aa1f03e0     	mov	x0, xzr
   b91fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9200: f9400bf5     	ldr	x21, [sp, #0x10]
   b9204: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9208: d65f03c0     	ret
   b920c: f94016a0     	ldr	x0, [x21, #0x28]
   b9210: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9214: f9400bf5     	ldr	x21, [sp, #0x10]
   b9218: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b921c: d65f03c0     	ret

00000000000b9220 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const>:
   b9220: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b9224: f9000bf5     	str	x21, [sp, #0x10]
   b9228: 910003fd     	mov	x29, sp
   b922c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b9230: f9400814     	ldr	x20, [x0, #0x10]
   b9234: f8408695     	ldr	x21, [x20], #0x8
   b9238: eb1402bf     	cmp	x21, x20
   b923c: 540003e0     	b.eq	0xb92b8 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x98>
   b9240: aa0103f3     	mov	x19, x1
   b9244: 14000004     	b	0xb9254 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x34>
   b9248: aa0903f5     	mov	x21, x9
   b924c: eb1402bf     	cmp	x21, x20
   b9250: 54000340     	b.eq	0xb92b8 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x98>
   b9254: f94012a0     	ldr	x0, [x21, #0x20]
   b9258: b40000c0     	cbz	x0, 0xb9270 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x50>
   b925c: f9400008     	ldr	x8, [x0]
   b9260: aa1303e1     	mov	x1, x19
   b9264: f9400908     	ldr	x8, [x8, #0x10]
   b9268: d63f0100     	blr	x8
   b926c: 37000300     	tbnz	w0, #0x0, 0xb92cc <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0xac>
   b9270: f94006a8     	ldr	x8, [x21, #0x8]
   b9274: b40000a8     	cbz	x8, 0xb9288 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x68>
   b9278: aa0803f5     	mov	x21, x8
   b927c: f9400108     	ldr	x8, [x8]
   b9280: b5ffffc8     	cbnz	x8, 0xb9278 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x58>
   b9284: 17fffff2     	b	0xb924c <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x2c>
   b9288: aa1503e8     	mov	x8, x21
   b928c: f8410d09     	ldr	x9, [x8, #0x10]!
   b9290: f940012a     	ldr	x10, [x9]
   b9294: eb15015f     	cmp	x10, x21
   b9298: 54fffd80     	b.eq	0xb9248 <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x28>
   b929c: f9400109     	ldr	x9, [x8]
   b92a0: aa0903e8     	mov	x8, x9
   b92a4: f8410d15     	ldr	x21, [x8, #0x10]!
   b92a8: f94002aa     	ldr	x10, [x21]
   b92ac: eb09015f     	cmp	x10, x9
   b92b0: 54ffff61     	b.ne	0xb929c <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x7c>
   b92b4: 17ffffe6     	b	0xb924c <InGame::ADictionary::ObjectForKey(InGame::AObject const&) const+0x2c>
   b92b8: aa1f03e0     	mov	x0, xzr
   b92bc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b92c0: f9400bf5     	ldr	x21, [sp, #0x10]
   b92c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b92c8: d65f03c0     	ret
   b92cc: f94016a0     	ldr	x0, [x21, #0x28]
   b92d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b92d4: f9400bf5     	ldr	x21, [sp, #0x10]
   b92d8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b92dc: d65f03c0     	ret

00000000000b92e0 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const>:
   b92e0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b92e4: f9000bf5     	str	x21, [sp, #0x10]
   b92e8: 910003fd     	mov	x29, sp
   b92ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b92f0: f9400814     	ldr	x20, [x0, #0x10]
   b92f4: f8408695     	ldr	x21, [x20], #0x8
   b92f8: eb1402bf     	cmp	x21, x20
   b92fc: 540003e0     	b.eq	0xb9378 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x98>
   b9300: aa0103f3     	mov	x19, x1
   b9304: 14000004     	b	0xb9314 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x34>
   b9308: aa0903f5     	mov	x21, x9
   b930c: eb1402bf     	cmp	x21, x20
   b9310: 54000340     	b.eq	0xb9378 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x98>
   b9314: f94012a0     	ldr	x0, [x21, #0x20]
   b9318: b40000c0     	cbz	x0, 0xb9330 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x50>
   b931c: f9400008     	ldr	x8, [x0]
   b9320: aa1303e1     	mov	x1, x19
   b9324: f9400908     	ldr	x8, [x8, #0x10]
   b9328: d63f0100     	blr	x8
   b932c: 37000300     	tbnz	w0, #0x0, 0xb938c <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0xac>
   b9330: f94006a8     	ldr	x8, [x21, #0x8]
   b9334: b40000a8     	cbz	x8, 0xb9348 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x68>
   b9338: aa0803f5     	mov	x21, x8
   b933c: f9400108     	ldr	x8, [x8]
   b9340: b5ffffc8     	cbnz	x8, 0xb9338 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x58>
   b9344: 17fffff2     	b	0xb930c <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x2c>
   b9348: aa1503e8     	mov	x8, x21
   b934c: f8410d09     	ldr	x9, [x8, #0x10]!
   b9350: f940012a     	ldr	x10, [x9]
   b9354: eb15015f     	cmp	x10, x21
   b9358: 54fffd80     	b.eq	0xb9308 <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x28>
   b935c: f9400109     	ldr	x9, [x8]
   b9360: aa0903e8     	mov	x8, x9
   b9364: f8410d15     	ldr	x21, [x8, #0x10]!
   b9368: f94002aa     	ldr	x10, [x21]
   b936c: eb09015f     	cmp	x10, x9
   b9370: 54ffff61     	b.ne	0xb935c <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x7c>
   b9374: 17ffffe6     	b	0xb930c <InGame::ADictionary::ObjectForKey(InGame::ANumber const&) const+0x2c>
   b9378: aa1f03e0     	mov	x0, xzr
   b937c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9380: f9400bf5     	ldr	x21, [sp, #0x10]
   b9384: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9388: d65f03c0     	ret
   b938c: f94016a0     	ldr	x0, [x21, #0x28]
   b9390: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9394: f9400bf5     	ldr	x21, [sp, #0x10]
   b9398: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b939c: d65f03c0     	ret

00000000000b93a0 <InGame::ADictionary::ObjectForKey(char const*) const>:
   b93a0: d101c3ff     	sub	sp, sp, #0x70
   b93a4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   b93a8: 910103fd     	add	x29, sp, #0x40
   b93ac: f9002bf5     	str	x21, [sp, #0x50]
   b93b0: a9064ff4     	stp	x20, x19, [sp, #0x60]
   b93b4: d53bd054     	mrs	x20, TPIDR_EL0
   b93b8: f9401688     	ldr	x8, [x20, #0x28]
   b93bc: f81f83a8     	stur	x8, [x29, #-0x8]
   b93c0: b40004a1     	cbz	x1, 0xb9454 <InGame::ADictionary::ObjectForKey(char const*) const+0xb4>
   b93c4: aa0003f3     	mov	x19, x0
   b93c8: 910023e0     	add	x0, sp, #0x8
   b93cc: 94029171     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   b93d0: f9400a73     	ldr	x19, [x19, #0x10]
   b93d4: f8408675     	ldr	x21, [x19], #0x8
   b93d8: 14000002     	b	0xb93e0 <InGame::ADictionary::ObjectForKey(char const*) const+0x40>
   b93dc: aa0903f5     	mov	x21, x9
   b93e0: eb1302bf     	cmp	x21, x19
   b93e4: 54000340     	b.eq	0xb944c <InGame::ADictionary::ObjectForKey(char const*) const+0xac>
   b93e8: f94012a0     	ldr	x0, [x21, #0x20]
   b93ec: b40000c0     	cbz	x0, 0xb9404 <InGame::ADictionary::ObjectForKey(char const*) const+0x64>
   b93f0: f9400008     	ldr	x8, [x0]
   b93f4: f9400908     	ldr	x8, [x8, #0x10]
   b93f8: 910023e1     	add	x1, sp, #0x8
   b93fc: d63f0100     	blr	x8
   b9400: 370002e0     	tbnz	w0, #0x0, 0xb945c <InGame::ADictionary::ObjectForKey(char const*) const+0xbc>
   b9404: f94006a8     	ldr	x8, [x21, #0x8]
   b9408: b40000a8     	cbz	x8, 0xb941c <InGame::ADictionary::ObjectForKey(char const*) const+0x7c>
   b940c: aa0803f5     	mov	x21, x8
   b9410: f9400108     	ldr	x8, [x8]
   b9414: b5ffffc8     	cbnz	x8, 0xb940c <InGame::ADictionary::ObjectForKey(char const*) const+0x6c>
   b9418: 17fffff2     	b	0xb93e0 <InGame::ADictionary::ObjectForKey(char const*) const+0x40>
   b941c: aa1503e8     	mov	x8, x21
   b9420: f8410d09     	ldr	x9, [x8, #0x10]!
   b9424: f940012a     	ldr	x10, [x9]
   b9428: eb15015f     	cmp	x10, x21
   b942c: 54fffd80     	b.eq	0xb93dc <InGame::ADictionary::ObjectForKey(char const*) const+0x3c>
   b9430: f9400109     	ldr	x9, [x8]
   b9434: aa0903e8     	mov	x8, x9
   b9438: f8410d15     	ldr	x21, [x8, #0x10]!
   b943c: f94002aa     	ldr	x10, [x21]
   b9440: eb09015f     	cmp	x10, x9
   b9444: 54ffff61     	b.ne	0xb9430 <InGame::ADictionary::ObjectForKey(char const*) const+0x90>
   b9448: 17ffffe6     	b	0xb93e0 <InGame::ADictionary::ObjectForKey(char const*) const+0x40>
   b944c: aa1f03f3     	mov	x19, xzr
   b9450: 14000004     	b	0xb9460 <InGame::ADictionary::ObjectForKey(char const*) const+0xc0>
   b9454: aa1f03f3     	mov	x19, xzr
   b9458: 14000004     	b	0xb9468 <InGame::ADictionary::ObjectForKey(char const*) const+0xc8>
   b945c: f94016b3     	ldr	x19, [x21, #0x28]
   b9460: 910023e0     	add	x0, sp, #0x8
   b9464: 94029157     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b9468: f9401688     	ldr	x8, [x20, #0x28]
   b946c: f85f83a9     	ldur	x9, [x29, #-0x8]
   b9470: eb09011f     	cmp	x8, x9
   b9474: 540000e1     	b.ne	0xb9490 <InGame::ADictionary::ObjectForKey(char const*) const+0xf0>
   b9478: aa1303e0     	mov	x0, x19
   b947c: f9402bf5     	ldr	x21, [sp, #0x50]
   b9480: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   b9484: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   b9488: 9101c3ff     	add	sp, sp, #0x70
   b948c: d65f03c0     	ret
   b9490: 94028e68     	bl	0x15ce30 <__stack_chk_fail@plt>
   b9494: aa0003f3     	mov	x19, x0
   b9498: 910023e0     	add	x0, sp, #0x8
   b949c: 94029149     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   b94a0: aa1303e0     	mov	x0, x19
   b94a4: 94027f2f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000b94a8 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const>:
   b94a8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b94ac: f9000bf5     	str	x21, [sp, #0x10]
   b94b0: 910003fd     	mov	x29, sp
   b94b4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b94b8: b4000521     	cbz	x1, 0xb955c <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0xb4>
   b94bc: f9400814     	ldr	x20, [x0, #0x10]
   b94c0: f8408695     	ldr	x21, [x20], #0x8
   b94c4: eb1402bf     	cmp	x21, x20
   b94c8: 540004a0     	b.eq	0xb955c <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0xb4>
   b94cc: aa0103f3     	mov	x19, x1
   b94d0: 14000004     	b	0xb94e0 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x38>
   b94d4: aa0903f5     	mov	x21, x9
   b94d8: eb1402bf     	cmp	x21, x20
   b94dc: 54000400     	b.eq	0xb955c <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0xb4>
   b94e0: f94012a0     	ldr	x0, [x21, #0x20]
   b94e4: b40000c0     	cbz	x0, 0xb94fc <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x54>
   b94e8: f9400008     	ldr	x8, [x0]
   b94ec: aa1303e1     	mov	x1, x19
   b94f0: f9400908     	ldr	x8, [x8, #0x10]
   b94f4: d63f0100     	blr	x8
   b94f8: 37000260     	tbnz	w0, #0x0, 0xb9544 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x9c>
   b94fc: f94006a8     	ldr	x8, [x21, #0x8]
   b9500: b40000a8     	cbz	x8, 0xb9514 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x6c>
   b9504: aa0803f5     	mov	x21, x8
   b9508: f9400108     	ldr	x8, [x8]
   b950c: b5ffffc8     	cbnz	x8, 0xb9504 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x5c>
   b9510: 17fffff2     	b	0xb94d8 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x30>
   b9514: aa1503e8     	mov	x8, x21
   b9518: f8410d09     	ldr	x9, [x8, #0x10]!
   b951c: f940012a     	ldr	x10, [x9]
   b9520: eb15015f     	cmp	x10, x21
   b9524: 54fffd80     	b.eq	0xb94d4 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x2c>
   b9528: f9400109     	ldr	x9, [x8]
   b952c: aa0903e8     	mov	x8, x9
   b9530: f8410d15     	ldr	x21, [x8, #0x10]!
   b9534: f94002aa     	ldr	x10, [x21]
   b9538: eb09015f     	cmp	x10, x9
   b953c: 54ffff61     	b.ne	0xb9528 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x80>
   b9540: 17ffffe6     	b	0xb94d8 <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0x30>
   b9544: f94016a0     	ldr	x0, [x21, #0x28]
   b9548: b40000a0     	cbz	x0, 0xb955c <InGame::ADictionary::CStringForKey(InGame::AObject const*) const+0xb4>
   b954c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9550: f9400bf5     	ldr	x21, [sp, #0x10]
   b9554: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9558: 14029116     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b955c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9560: aa1f03e0     	mov	x0, xzr
   b9564: f9400bf5     	ldr	x21, [sp, #0x10]
   b9568: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b956c: d65f03c0     	ret

00000000000b9570 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const>:
   b9570: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b9574: f9000bf5     	str	x21, [sp, #0x10]
   b9578: 910003fd     	mov	x29, sp
   b957c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b9580: f9400814     	ldr	x20, [x0, #0x10]
   b9584: f8408695     	ldr	x21, [x20], #0x8
   b9588: eb1402bf     	cmp	x21, x20
   b958c: 540004a0     	b.eq	0xb9620 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0xb0>
   b9590: aa0103f3     	mov	x19, x1
   b9594: 14000004     	b	0xb95a4 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x34>
   b9598: aa0903f5     	mov	x21, x9
   b959c: eb1402bf     	cmp	x21, x20
   b95a0: 54000400     	b.eq	0xb9620 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0xb0>
   b95a4: f94012a0     	ldr	x0, [x21, #0x20]
   b95a8: b40000c0     	cbz	x0, 0xb95c0 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x50>
   b95ac: f9400008     	ldr	x8, [x0]
   b95b0: aa1303e1     	mov	x1, x19
   b95b4: f9400908     	ldr	x8, [x8, #0x10]
   b95b8: d63f0100     	blr	x8
   b95bc: 37000260     	tbnz	w0, #0x0, 0xb9608 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x98>
   b95c0: f94006a8     	ldr	x8, [x21, #0x8]
   b95c4: b40000a8     	cbz	x8, 0xb95d8 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x68>
   b95c8: aa0803f5     	mov	x21, x8
   b95cc: f9400108     	ldr	x8, [x8]
   b95d0: b5ffffc8     	cbnz	x8, 0xb95c8 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x58>
   b95d4: 17fffff2     	b	0xb959c <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x2c>
   b95d8: aa1503e8     	mov	x8, x21
   b95dc: f8410d09     	ldr	x9, [x8, #0x10]!
   b95e0: f940012a     	ldr	x10, [x9]
   b95e4: eb15015f     	cmp	x10, x21
   b95e8: 54fffd80     	b.eq	0xb9598 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x28>
   b95ec: f9400109     	ldr	x9, [x8]
   b95f0: aa0903e8     	mov	x8, x9
   b95f4: f8410d15     	ldr	x21, [x8, #0x10]!
   b95f8: f94002aa     	ldr	x10, [x21]
   b95fc: eb09015f     	cmp	x10, x9
   b9600: 54ffff61     	b.ne	0xb95ec <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x7c>
   b9604: 17ffffe6     	b	0xb959c <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0x2c>
   b9608: f94016a0     	ldr	x0, [x21, #0x28]
   b960c: b40000a0     	cbz	x0, 0xb9620 <InGame::ADictionary::CStringForKey(InGame::AObject const&) const+0xb0>
   b9610: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9614: f9400bf5     	ldr	x21, [sp, #0x10]
   b9618: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b961c: 140290e5     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b9620: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9624: aa1f03e0     	mov	x0, xzr
   b9628: f9400bf5     	ldr	x21, [sp, #0x10]
   b962c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9630: d65f03c0     	ret

00000000000b9634 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const>:
   b9634: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b9638: f9000bf5     	str	x21, [sp, #0x10]
   b963c: 910003fd     	mov	x29, sp
   b9640: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b9644: f9400814     	ldr	x20, [x0, #0x10]
   b9648: f8408695     	ldr	x21, [x20], #0x8
   b964c: eb1402bf     	cmp	x21, x20
   b9650: 540004a0     	b.eq	0xb96e4 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0xb0>
   b9654: aa0103f3     	mov	x19, x1
   b9658: 14000004     	b	0xb9668 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x34>
   b965c: aa0903f5     	mov	x21, x9
   b9660: eb1402bf     	cmp	x21, x20
   b9664: 54000400     	b.eq	0xb96e4 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0xb0>
   b9668: f94012a0     	ldr	x0, [x21, #0x20]
   b966c: b40000c0     	cbz	x0, 0xb9684 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x50>
   b9670: f9400008     	ldr	x8, [x0]
   b9674: aa1303e1     	mov	x1, x19
   b9678: f9400908     	ldr	x8, [x8, #0x10]
   b967c: d63f0100     	blr	x8
   b9680: 37000260     	tbnz	w0, #0x0, 0xb96cc <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x98>
   b9684: f94006a8     	ldr	x8, [x21, #0x8]
   b9688: b40000a8     	cbz	x8, 0xb969c <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x68>
   b968c: aa0803f5     	mov	x21, x8
   b9690: f9400108     	ldr	x8, [x8]
   b9694: b5ffffc8     	cbnz	x8, 0xb968c <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x58>
   b9698: 17fffff2     	b	0xb9660 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x2c>
   b969c: aa1503e8     	mov	x8, x21
   b96a0: f8410d09     	ldr	x9, [x8, #0x10]!
   b96a4: f940012a     	ldr	x10, [x9]
   b96a8: eb15015f     	cmp	x10, x21
   b96ac: 54fffd80     	b.eq	0xb965c <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x28>
   b96b0: f9400109     	ldr	x9, [x8]
   b96b4: aa0903e8     	mov	x8, x9
   b96b8: f8410d15     	ldr	x21, [x8, #0x10]!
   b96bc: f94002aa     	ldr	x10, [x21]
   b96c0: eb09015f     	cmp	x10, x9
   b96c4: 54ffff61     	b.ne	0xb96b0 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x7c>
   b96c8: 17ffffe6     	b	0xb9660 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0x2c>
   b96cc: f94016a0     	ldr	x0, [x21, #0x28]
   b96d0: b40000a0     	cbz	x0, 0xb96e4 <InGame::ADictionary::CStringForKey(InGame::ANumber const&) const+0xb0>
   b96d4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b96d8: f9400bf5     	ldr	x21, [sp, #0x10]
   b96dc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b96e0: 140290b4     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b96e4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b96e8: aa1f03e0     	mov	x0, xzr
   b96ec: f9400bf5     	ldr	x21, [sp, #0x10]
   b96f0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b96f4: d65f03c0     	ret

00000000000b96f8 <InGame::ADictionary::CStringForKey(char const*) const>:
   b96f8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   b96fc: 910003fd     	mov	x29, sp
   b9700: 940291fc     	bl	0x15def0 <_ZNK6InGame11ADictionary12ObjectForKeyEPKc@plt>
   b9704: b4000060     	cbz	x0, 0xb9710 <InGame::ADictionary::CStringForKey(char const*) const+0x18>
   b9708: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b970c: 140290a9     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b9710: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   b9714: d65f03c0     	ret

00000000000b9718 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const>:
   b9718: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b971c: f9000bf5     	str	x21, [sp, #0x10]
   b9720: 910003fd     	mov	x29, sp
   b9724: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b9728: b4000461     	cbz	x1, 0xb97b4 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x9c>
   b972c: f9400814     	ldr	x20, [x0, #0x10]
   b9730: f8408695     	ldr	x21, [x20], #0x8
   b9734: eb1402bf     	cmp	x21, x20
   b9738: 540003e0     	b.eq	0xb97b4 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x9c>
   b973c: aa0103f3     	mov	x19, x1
   b9740: 14000004     	b	0xb9750 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x38>
   b9744: aa0903f5     	mov	x21, x9
   b9748: eb1402bf     	cmp	x21, x20
   b974c: 54000340     	b.eq	0xb97b4 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x9c>
   b9750: f94012a0     	ldr	x0, [x21, #0x20]
   b9754: b40000c0     	cbz	x0, 0xb976c <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x54>
   b9758: f9400008     	ldr	x8, [x0]
   b975c: aa1303e1     	mov	x1, x19
   b9760: f9400908     	ldr	x8, [x8, #0x10]
   b9764: d63f0100     	blr	x8
   b9768: 37000300     	tbnz	w0, #0x0, 0xb97c8 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0xb0>
   b976c: f94006a8     	ldr	x8, [x21, #0x8]
   b9770: b40000a8     	cbz	x8, 0xb9784 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x6c>
   b9774: aa0803f5     	mov	x21, x8
   b9778: f9400108     	ldr	x8, [x8]
   b977c: b5ffffc8     	cbnz	x8, 0xb9774 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x5c>
   b9780: 17fffff2     	b	0xb9748 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x30>
   b9784: aa1503e8     	mov	x8, x21
   b9788: f8410d09     	ldr	x9, [x8, #0x10]!
   b978c: f940012a     	ldr	x10, [x9]
   b9790: eb15015f     	cmp	x10, x21
   b9794: 54fffd80     	b.eq	0xb9744 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x2c>
   b9798: f9400109     	ldr	x9, [x8]
   b979c: aa0903e8     	mov	x8, x9
   b97a0: f8410d15     	ldr	x21, [x8, #0x10]!
   b97a4: f94002aa     	ldr	x10, [x21]
   b97a8: eb09015f     	cmp	x10, x9
   b97ac: 54ffff61     	b.ne	0xb9798 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x80>
   b97b0: 17ffffe6     	b	0xb9748 <InGame::ADictionary::AStringForKey(InGame::AObject const*) const+0x30>
   b97b4: aa1f03e0     	mov	x0, xzr
   b97b8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b97bc: f9400bf5     	ldr	x21, [sp, #0x10]
   b97c0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b97c4: d65f03c0     	ret
   b97c8: f94016a0     	ldr	x0, [x21, #0x28]
   b97cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b97d0: f9400bf5     	ldr	x21, [sp, #0x10]
   b97d4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b97d8: d65f03c0     	ret

00000000000b97dc <InGame::ADictionary::AStringForKey(InGame::AObject const&) const>:
   b97dc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b97e0: f9000bf5     	str	x21, [sp, #0x10]
   b97e4: 910003fd     	mov	x29, sp
   b97e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b97ec: f9400814     	ldr	x20, [x0, #0x10]
   b97f0: f8408695     	ldr	x21, [x20], #0x8
   b97f4: eb1402bf     	cmp	x21, x20
   b97f8: 540003e0     	b.eq	0xb9874 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x98>
   b97fc: aa0103f3     	mov	x19, x1
   b9800: 14000004     	b	0xb9810 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x34>
   b9804: aa0903f5     	mov	x21, x9
   b9808: eb1402bf     	cmp	x21, x20
   b980c: 54000340     	b.eq	0xb9874 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x98>
   b9810: f94012a0     	ldr	x0, [x21, #0x20]
   b9814: b40000c0     	cbz	x0, 0xb982c <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x50>
   b9818: f9400008     	ldr	x8, [x0]
   b981c: aa1303e1     	mov	x1, x19
   b9820: f9400908     	ldr	x8, [x8, #0x10]
   b9824: d63f0100     	blr	x8
   b9828: 37000300     	tbnz	w0, #0x0, 0xb9888 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0xac>
   b982c: f94006a8     	ldr	x8, [x21, #0x8]
   b9830: b40000a8     	cbz	x8, 0xb9844 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x68>
   b9834: aa0803f5     	mov	x21, x8
   b9838: f9400108     	ldr	x8, [x8]
   b983c: b5ffffc8     	cbnz	x8, 0xb9834 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x58>
   b9840: 17fffff2     	b	0xb9808 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x2c>
   b9844: aa1503e8     	mov	x8, x21
   b9848: f8410d09     	ldr	x9, [x8, #0x10]!
   b984c: f940012a     	ldr	x10, [x9]
   b9850: eb15015f     	cmp	x10, x21
   b9854: 54fffd80     	b.eq	0xb9804 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x28>
   b9858: f9400109     	ldr	x9, [x8]
   b985c: aa0903e8     	mov	x8, x9
   b9860: f8410d15     	ldr	x21, [x8, #0x10]!
   b9864: f94002aa     	ldr	x10, [x21]
   b9868: eb09015f     	cmp	x10, x9
   b986c: 54ffff61     	b.ne	0xb9858 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x7c>
   b9870: 17ffffe6     	b	0xb9808 <InGame::ADictionary::AStringForKey(InGame::AObject const&) const+0x2c>
   b9874: aa1f03e0     	mov	x0, xzr
   b9878: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b987c: f9400bf5     	ldr	x21, [sp, #0x10]
   b9880: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9884: d65f03c0     	ret
   b9888: f94016a0     	ldr	x0, [x21, #0x28]
   b988c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9890: f9400bf5     	ldr	x21, [sp, #0x10]
   b9894: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9898: d65f03c0     	ret

00000000000b989c <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const>:
   b989c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   b98a0: f9000bf5     	str	x21, [sp, #0x10]
   b98a4: 910003fd     	mov	x29, sp
   b98a8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   b98ac: f9400814     	ldr	x20, [x0, #0x10]
   b98b0: f8408695     	ldr	x21, [x20], #0x8
   b98b4: eb1402bf     	cmp	x21, x20
   b98b8: 540003e0     	b.eq	0xb9934 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x98>
   b98bc: aa0103f3     	mov	x19, x1
   b98c0: 14000004     	b	0xb98d0 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x34>
   b98c4: aa0903f5     	mov	x21, x9
   b98c8: eb1402bf     	cmp	x21, x20
   b98cc: 54000340     	b.eq	0xb9934 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x98>
   b98d0: f94012a0     	ldr	x0, [x21, #0x20]
   b98d4: b40000c0     	cbz	x0, 0xb98ec <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x50>
   b98d8: f9400008     	ldr	x8, [x0]
   b98dc: aa1303e1     	mov	x1, x19
   b98e0: f9400908     	ldr	x8, [x8, #0x10]
   b98e4: d63f0100     	blr	x8
   b98e8: 37000300     	tbnz	w0, #0x0, 0xb9948 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0xac>
   b98ec: f94006a8     	ldr	x8, [x21, #0x8]
   b98f0: b40000a8     	cbz	x8, 0xb9904 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x68>
   b98f4: aa0803f5     	mov	x21, x8
   b98f8: f9400108     	ldr	x8, [x8]
   b98fc: b5ffffc8     	cbnz	x8, 0xb98f4 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x58>
   b9900: 17fffff2     	b	0xb98c8 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x2c>
   b9904: aa1503e8     	mov	x8, x21
   b9908: f8410d09     	ldr	x9, [x8, #0x10]!
   b990c: f940012a     	ldr	x10, [x9]
   b9910: eb15015f     	cmp	x10, x21
   b9914: 54fffd80     	b.eq	0xb98c4 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x28>
   b9918: f9400109     	ldr	x9, [x8]
   b991c: aa0903e8     	mov	x8, x9
   b9920: f8410d15     	ldr	x21, [x8, #0x10]!
   b9924: f94002aa     	ldr	x10, [x21]
   b9928: eb09015f     	cmp	x10, x9
   b992c: 54ffff61     	b.ne	0xb9918 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x7c>
   b9930: 17ffffe6     	b	0xb98c8 <InGame::ADictionary::AStringForKey(InGame::ANumber const&) const+0x2c>
   b9934: aa1f03e0     	mov	x0, xzr
   b9938: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b993c: f9400bf5     	ldr	x21, [sp, #0x10]
   b9940: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9944: d65f03c0     	ret
   b9948: f94016a0     	ldr	x0, [x21, #0x28]
   b994c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   b9950: f9400bf5     	ldr	x21, [sp, #0x10]
   b9954: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   b9958: d65f03c0     	ret

00000000000b995c <InGame::ADictionary::AStringForKey(char const*) const>:
   b995c: 14029165     	b	0x15def0 <_ZNK6InGame11ADictionary12ObjectForKeyEPKc@plt>

00000000000b9960 <InGame::ADictionary::KeyAt(int) const>:
   b9960: 37f80121     	tbnz	w1, #0x1f, 0xb9984 <InGame::ADictionary::KeyAt(int) const+0x24>
   b9964: f9400c08     	ldr	x8, [x0, #0x18]
   b9968: a9402508     	ldp	x8, x9, [x8]
   b996c: cb08012a     	sub	x10, x9, x8
   b9970: 2a0103e9     	mov	w9, w1
   b9974: eb8a0d3f     	cmp	x9, x10, asr #3
   b9978: 54000062     	b.hs	0xb9984 <InGame::ADictionary::KeyAt(int) const+0x24>
   b997c: f8697900     	ldr	x0, [x8, x9, lsl #3]
   b9980: d65f03c0     	ret
   b9984: aa1f03e0     	mov	x0, xzr
   b9988: d65f03c0     	ret

00000000000b998c <InGame::ADictionary::CStringKeyAt(int) const>:
   b998c: 37f80141     	tbnz	w1, #0x1f, 0xb99b4 <InGame::ADictionary::CStringKeyAt(int) const+0x28>
   b9990: f9400c08     	ldr	x8, [x0, #0x18]
   b9994: a9402508     	ldp	x8, x9, [x8]
   b9998: cb08012a     	sub	x10, x9, x8
   b999c: 2a0103e9     	mov	w9, w1
   b99a0: eb8a0d3f     	cmp	x9, x10, asr #3
   b99a4: 54000082     	b.hs	0xb99b4 <InGame::ADictionary::CStringKeyAt(int) const+0x28>
   b99a8: f8697900     	ldr	x0, [x8, x9, lsl #3]
   b99ac: b4000040     	cbz	x0, 0xb99b4 <InGame::ADictionary::CStringKeyAt(int) const+0x28>
   b99b0: 14029000     	b	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   b99b4: aa1f03e0     	mov	x0, xzr
   b99b8: d65f03c0     	ret

00000000000b99bc <InGame::ADictionary::AStringKeyAt(int) const>:
   b99bc: 37f80121     	tbnz	w1, #0x1f, 0xb99e0 <InGame::ADictionary::AStringKeyAt(int) const+0x24>
   b99c0: f9400c08     	ldr	x8, [x0, #0x18]
   b99c4: a9402508     	ldp	x8, x9, [x8]
   b99c8: cb08012a     	sub	x10, x9, x8
   b99cc: 2a0103e9     	mov	w9, w1
   b99d0: eb8a0d3f     	cmp	x9, x10, asr #3
   b99d4: 54000062     	b.hs	0xb99e0 <InGame::ADictionary::AStringKeyAt(int) const+0x24>
   b99d8: f8697900     	ldr	x0, [x8, x9, lsl #3]
   b99dc: d65f03c0     	ret
   b99e0: aa1f03e0     	mov	x0, xzr
   b99e4: d65f03c0     	ret

00000000000b99e8 <InGame::ADictionary::Remove(InGame::AObject const*)>:
   b99e8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b99ec: a9015ff8     	stp	x24, x23, [sp, #0x10]
   b99f0: 910003fd     	mov	x29, sp
   b99f4: a90257f6     	stp	x22, x21, [sp, #0x20]
   b99f8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b99fc: f9400c18     	ldr	x24, [x0, #0x18]
   b9a00: a9402315     	ldp	x21, x8, [x24]
   b9a04: eb0802bf     	cmp	x21, x8
   b9a08: 54000780     	b.eq	0xb9af8 <InGame::ADictionary::Remove(InGame::AObject const*)+0x110>
   b9a0c: aa0003f3     	mov	x19, x0
   b9a10: aa0103f4     	mov	x20, x1
   b9a14: cb1503f6     	neg	x22, x21
   b9a18: 14000006     	b	0xb9a30 <InGame::ADictionary::Remove(InGame::AObject const*)+0x48>
   b9a1c: f9400708     	ldr	x8, [x24, #0x8]
   b9a20: 910022b5     	add	x21, x21, #0x8
   b9a24: d10022d6     	sub	x22, x22, #0x8
   b9a28: eb0802bf     	cmp	x21, x8
   b9a2c: 54000660     	b.eq	0xb9af8 <InGame::ADictionary::Remove(InGame::AObject const*)+0x110>
   b9a30: f94002a0     	ldr	x0, [x21]
   b9a34: b4ffff60     	cbz	x0, 0xb9a20 <InGame::ADictionary::Remove(InGame::AObject const*)+0x38>
   b9a38: f9400008     	ldr	x8, [x0]
   b9a3c: aa1403e1     	mov	x1, x20
   b9a40: f9400908     	ldr	x8, [x8, #0x10]
   b9a44: d63f0100     	blr	x8
   b9a48: 3607fea0     	tbz	w0, #0x0, 0xb9a1c <InGame::ADictionary::Remove(InGame::AObject const*)+0x34>
   b9a4c: f9400708     	ldr	x8, [x24, #0x8]
   b9a50: 52800109     	mov	w9, #0x8                // =8
   b9a54: cb160121     	sub	x1, x9, x22
   b9a58: cb1603f5     	neg	x21, x22
   b9a5c: eb010116     	subs	x22, x8, x1
   b9a60: 54000080     	b.eq	0xb9a70 <InGame::ADictionary::Remove(InGame::AObject const*)+0x88>
   b9a64: aa1503e0     	mov	x0, x21
   b9a68: aa1603e2     	mov	x2, x22
   b9a6c: 94028f31     	bl	0x15d730 <memmove@plt>
   b9a70: f9400a77     	ldr	x23, [x19, #0x10]
   b9a74: 8b1602a8     	add	x8, x21, x22
   b9a78: aa1703f5     	mov	x21, x23
   b9a7c: f9000708     	str	x8, [x24, #0x8]
   b9a80: f84086b3     	ldr	x19, [x21], #0x8
   b9a84: 14000002     	b	0xb9a8c <InGame::ADictionary::Remove(InGame::AObject const*)+0xa4>
   b9a88: aa0903f3     	mov	x19, x9
   b9a8c: eb15027f     	cmp	x19, x21
   b9a90: 54000340     	b.eq	0xb9af8 <InGame::ADictionary::Remove(InGame::AObject const*)+0x110>
   b9a94: f9401260     	ldr	x0, [x19, #0x20]
   b9a98: b40000c0     	cbz	x0, 0xb9ab0 <InGame::ADictionary::Remove(InGame::AObject const*)+0xc8>
   b9a9c: f9400008     	ldr	x8, [x0]
   b9aa0: aa1403e1     	mov	x1, x20
   b9aa4: f9400908     	ldr	x8, [x8, #0x10]
   b9aa8: d63f0100     	blr	x8
   b9aac: 37000300     	tbnz	w0, #0x0, 0xb9b0c <InGame::ADictionary::Remove(InGame::AObject const*)+0x124>
   b9ab0: f9400668     	ldr	x8, [x19, #0x8]
   b9ab4: b40000a8     	cbz	x8, 0xb9ac8 <InGame::ADictionary::Remove(InGame::AObject const*)+0xe0>
   b9ab8: aa0803f3     	mov	x19, x8
   b9abc: f9400108     	ldr	x8, [x8]
   b9ac0: b5ffffc8     	cbnz	x8, 0xb9ab8 <InGame::ADictionary::Remove(InGame::AObject const*)+0xd0>
   b9ac4: 17fffff2     	b	0xb9a8c <InGame::ADictionary::Remove(InGame::AObject const*)+0xa4>
   b9ac8: aa1303e8     	mov	x8, x19
   b9acc: f8410d09     	ldr	x9, [x8, #0x10]!
   b9ad0: f940012a     	ldr	x10, [x9]
   b9ad4: eb13015f     	cmp	x10, x19
   b9ad8: 54fffd80     	b.eq	0xb9a88 <InGame::ADictionary::Remove(InGame::AObject const*)+0xa0>
   b9adc: f9400109     	ldr	x9, [x8]
   b9ae0: aa0903e8     	mov	x8, x9
   b9ae4: f8410d13     	ldr	x19, [x8, #0x10]!
   b9ae8: f940026a     	ldr	x10, [x19]
   b9aec: eb09015f     	cmp	x10, x9
   b9af0: 54ffff61     	b.ne	0xb9adc <InGame::ADictionary::Remove(InGame::AObject const*)+0xf4>
   b9af4: 17ffffe6     	b	0xb9a8c <InGame::ADictionary::Remove(InGame::AObject const*)+0xa4>
   b9af8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b9afc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b9b00: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   b9b04: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b9b08: d65f03c0     	ret
   b9b0c: f9401260     	ldr	x0, [x19, #0x20]
   b9b10: 39403008     	ldrb	w8, [x0, #0xc]
   b9b14: 34000088     	cbz	w8, 0xb9b24 <InGame::ADictionary::Remove(InGame::AObject const*)+0x13c>
   b9b18: f9400008     	ldr	x8, [x0]
   b9b1c: f9400508     	ldr	x8, [x8, #0x8]
   b9b20: d63f0100     	blr	x8
   b9b24: f9401660     	ldr	x0, [x19, #0x28]
   b9b28: 39403008     	ldrb	w8, [x0, #0xc]
   b9b2c: 34000088     	cbz	w8, 0xb9b3c <InGame::ADictionary::Remove(InGame::AObject const*)+0x154>
   b9b30: f9400008     	ldr	x8, [x0]
   b9b34: f9400508     	ldr	x8, [x8, #0x8]
   b9b38: d63f0100     	blr	x8
   b9b3c: f9400669     	ldr	x9, [x19, #0x8]
   b9b40: b40000a9     	cbz	x9, 0xb9b54 <InGame::ADictionary::Remove(InGame::AObject const*)+0x16c>
   b9b44: aa0903e8     	mov	x8, x9
   b9b48: f9400129     	ldr	x9, [x9]
   b9b4c: b5ffffc9     	cbnz	x9, 0xb9b44 <InGame::ADictionary::Remove(InGame::AObject const*)+0x15c>
   b9b50: 1400000c     	b	0xb9b80 <InGame::ADictionary::Remove(InGame::AObject const*)+0x198>
   b9b54: aa1303e9     	mov	x9, x19
   b9b58: f8410d28     	ldr	x8, [x9, #0x10]!
   b9b5c: f940010a     	ldr	x10, [x8]
   b9b60: eb13015f     	cmp	x10, x19
   b9b64: 540000e0     	b.eq	0xb9b80 <InGame::ADictionary::Remove(InGame::AObject const*)+0x198>
   b9b68: f940012a     	ldr	x10, [x9]
   b9b6c: aa0a03e9     	mov	x9, x10
   b9b70: f8410d28     	ldr	x8, [x9, #0x10]!
   b9b74: f940010b     	ldr	x11, [x8]
   b9b78: eb0a017f     	cmp	x11, x10
   b9b7c: 54ffff61     	b.ne	0xb9b68 <InGame::ADictionary::Remove(InGame::AObject const*)+0x180>
   b9b80: f94002e9     	ldr	x9, [x23]
   b9b84: eb13013f     	cmp	x9, x19
   b9b88: 54000041     	b.ne	0xb9b90 <InGame::ADictionary::Remove(InGame::AObject const*)+0x1a8>
   b9b8c: f90002e8     	str	x8, [x23]
   b9b90: a940a2e0     	ldp	x0, x8, [x23, #0x8]
   b9b94: aa1303e1     	mov	x1, x19
   b9b98: d1000508     	sub	x8, x8, #0x1
   b9b9c: f9000ae8     	str	x8, [x23, #0x10]
   b9ba0: 940290cc     	bl	0x15ded0 <_ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   b9ba4: aa1303e0     	mov	x0, x19
   b9ba8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b9bac: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b9bb0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   b9bb4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b9bb8: 14028cca     	b	0x15cee0 <_ZdlPv@plt>

00000000000b9bbc <InGame::ADictionary::Remove(InGame::ANumber const&)>:
   b9bbc: 140290d1     	b	0x15df00 <_ZN6InGame11ADictionary6RemoveEPKNS_7AObjectE@plt>

00000000000b9bc0 <InGame::ADictionary::Count() const>:
   b9bc0: f9400808     	ldr	x8, [x0, #0x10]
   b9bc4: b9401100     	ldr	w0, [x8, #0x10]
   b9bc8: d65f03c0     	ret

00000000000b9bcc <InGame::ADictionary::operator=(InGame::ADictionary const&)>:
   b9bcc: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   b9bd0: f9000bf7     	str	x23, [sp, #0x10]
   b9bd4: 910003fd     	mov	x29, sp
   b9bd8: a90257f6     	stp	x22, x21, [sp, #0x20]
   b9bdc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   b9be0: aa0003f3     	mov	x19, x0
   b9be4: f9400815     	ldr	x21, [x0, #0x10]
   b9be8: aa0103f4     	mov	x20, x1
   b9bec: b4000555     	cbz	x21, 0xb9c94 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0xc8>
   b9bf0: aa1503f6     	mov	x22, x21
   b9bf4: f84086d7     	ldr	x23, [x22], #0x8
   b9bf8: 14000002     	b	0xb9c00 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x34>
   b9bfc: aa0903f7     	mov	x23, x9
   b9c00: eb1602ff     	cmp	x23, x22
   b9c04: 540003e0     	b.eq	0xb9c80 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0xb4>
   b9c08: f94012e0     	ldr	x0, [x23, #0x20]
   b9c0c: 39403008     	ldrb	w8, [x0, #0xc]
   b9c10: 34000088     	cbz	w8, 0xb9c20 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x54>
   b9c14: f9400008     	ldr	x8, [x0]
   b9c18: f9400508     	ldr	x8, [x8, #0x8]
   b9c1c: d63f0100     	blr	x8
   b9c20: f94016e0     	ldr	x0, [x23, #0x28]
   b9c24: 39403008     	ldrb	w8, [x0, #0xc]
   b9c28: 34000088     	cbz	w8, 0xb9c38 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x6c>
   b9c2c: f9400008     	ldr	x8, [x0]
   b9c30: f9400508     	ldr	x8, [x8, #0x8]
   b9c34: d63f0100     	blr	x8
   b9c38: f94006e8     	ldr	x8, [x23, #0x8]
   b9c3c: b40000a8     	cbz	x8, 0xb9c50 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x84>
   b9c40: aa0803f7     	mov	x23, x8
   b9c44: f9400108     	ldr	x8, [x8]
   b9c48: b5ffffc8     	cbnz	x8, 0xb9c40 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x74>
   b9c4c: 17ffffed     	b	0xb9c00 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x34>
   b9c50: aa1703e8     	mov	x8, x23
   b9c54: f8410d09     	ldr	x9, [x8, #0x10]!
   b9c58: f940012a     	ldr	x10, [x9]
   b9c5c: eb17015f     	cmp	x10, x23
   b9c60: 54fffce0     	b.eq	0xb9bfc <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x30>
   b9c64: f9400109     	ldr	x9, [x8]
   b9c68: aa0903e8     	mov	x8, x9
   b9c6c: f8410d17     	ldr	x23, [x8, #0x10]!
   b9c70: f94002ea     	ldr	x10, [x23]
   b9c74: eb09015f     	cmp	x10, x9
   b9c78: 54ffff61     	b.ne	0xb9c64 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x98>
   b9c7c: 17ffffe1     	b	0xb9c00 <InGame::ADictionary::operator=(InGame::ADictionary const&)+0x34>
   b9c80: f94006a1     	ldr	x1, [x21, #0x8]
   b9c84: aa1503e0     	mov	x0, x21
   b9c88: 94029082     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b9c8c: a900febf     	stp	xzr, xzr, [x21, #0x8]
   b9c90: f90002b6     	str	x22, [x21]
   b9c94: f9400e68     	ldr	x8, [x19, #0x18]
   b9c98: aa1303e0     	mov	x0, x19
   b9c9c: aa1403e1     	mov	x1, x20
   b9ca0: f9400109     	ldr	x9, [x8]
   b9ca4: f9000509     	str	x9, [x8, #0x8]
   b9ca8: 94029076     	bl	0x15de80 <_ZN6InGame11ADictionary3SetERKS0_@plt>
   b9cac: aa1303e0     	mov	x0, x19
   b9cb0: f9400bf7     	ldr	x23, [sp, #0x10]
   b9cb4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   b9cb8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   b9cbc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   b9cc0: d65f03c0     	ret

00000000000b9cc4 <InGame::ADictionary::IsEqual(InGame::AObject const*) const>:
   b9cc4: 2a1f03e0     	mov	w0, wzr
   b9cc8: d65f03c0     	ret

00000000000b9ccc <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>, std::__ndk1::__map_value_compare<InGame::AObject*, std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>, std::__ndk1::less<InGame::AObject*>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>, void*>*)>:
   b9ccc: b40001e1     	cbz	x1, 0xb9d08 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>, std::__ndk1::__map_value_compare<InGame::AObject*, std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>, std::__ndk1::less<InGame::AObject*>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::AObject*, InGame::AObject*>, void*>*)+0x3c>
   b9cd0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   b9cd4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   b9cd8: 910003fd     	mov	x29, sp
   b9cdc: aa0103f3     	mov	x19, x1
   b9ce0: f9400021     	ldr	x1, [x1]
   b9ce4: aa0003f4     	mov	x20, x0
   b9ce8: 9402906a     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b9cec: f9400661     	ldr	x1, [x19, #0x8]
   b9cf0: aa1403e0     	mov	x0, x20
   b9cf4: 94029067     	bl	0x15de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   b9cf8: aa1303e0     	mov	x0, x19
   b9cfc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   b9d00: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   b9d04: 14028c77     	b	0x15cee0 <_ZdlPv@plt>
   b9d08: d65f03c0     	ret

00000000000b9d0c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)>:
   b9d0c: f9400029     	ldr	x9, [x1]
   b9d10: aa0103ea     	mov	x10, x1
   b9d14: b40000c9     	cbz	x9, 0xb9d2c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x20>
   b9d18: f9400428     	ldr	x8, [x1, #0x8]
   b9d1c: b4000268     	cbz	x8, 0xb9d68 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x5c>
   b9d20: aa0803ea     	mov	x10, x8
   b9d24: f9400108     	ldr	x8, [x8]
   b9d28: b5ffffc8     	cbnz	x8, 0xb9d20 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x14>
   b9d2c: f9400549     	ldr	x9, [x10, #0x8]
   b9d30: b50001e9     	cbnz	x9, 0xb9d6c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x60>
   b9d34: 5280002b     	mov	w11, #0x1               // =1
   b9d38: f940094c     	ldr	x12, [x10, #0x10]
   b9d3c: f9400188     	ldr	x8, [x12]
   b9d40: eb0a011f     	cmp	x8, x10
   b9d44: 54000221     	b.ne	0xb9d88 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x7c>
   b9d48: eb00015f     	cmp	x10, x0
   b9d4c: f9000189     	str	x9, [x12]
   b9d50: 54001000     	b.eq	0xb9f50 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x244>
   b9d54: f9400588     	ldr	x8, [x12, #0x8]
   b9d58: 3940614c     	ldrb	w12, [x10, #0x18]
   b9d5c: eb01015f     	cmp	x10, x1
   b9d60: 540001c1     	b.ne	0xb9d98 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x8c>
   b9d64: 1400001d     	b	0xb9dd8 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xcc>
   b9d68: aa0103ea     	mov	x10, x1
   b9d6c: f9400948     	ldr	x8, [x10, #0x10]
   b9d70: 2a1f03eb     	mov	w11, wzr
   b9d74: f9000928     	str	x8, [x9, #0x10]
   b9d78: f940094c     	ldr	x12, [x10, #0x10]
   b9d7c: f9400188     	ldr	x8, [x12]
   b9d80: eb0a011f     	cmp	x8, x10
   b9d84: 54fffe20     	b.eq	0xb9d48 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x3c>
   b9d88: f9000589     	str	x9, [x12, #0x8]
   b9d8c: 3940614c     	ldrb	w12, [x10, #0x18]
   b9d90: eb01015f     	cmp	x10, x1
   b9d94: 54000220     	b.eq	0xb9dd8 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xcc>
   b9d98: f940082d     	ldr	x13, [x1, #0x10]
   b9d9c: f900094d     	str	x13, [x10, #0x10]
   b9da0: f940082e     	ldr	x14, [x1, #0x10]
   b9da4: f94001ce     	ldr	x14, [x14]
   b9da8: eb0101df     	cmp	x14, x1
   b9dac: 1a9f07ee     	cset	w14, ne
   b9db0: f82e59aa     	str	x10, [x13, w14, uxtw #3]
   b9db4: a940342e     	ldp	x14, x13, [x1]
   b9db8: f90009ca     	str	x10, [x14, #0x10]
   b9dbc: a900354e     	stp	x14, x13, [x10]
   b9dc0: b400004d     	cbz	x13, 0xb9dc8 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xbc>
   b9dc4: f90009aa     	str	x10, [x13, #0x10]
   b9dc8: eb01001f     	cmp	x0, x1
   b9dcc: 3940602d     	ldrb	w13, [x1, #0x18]
   b9dd0: 9a800140     	csel	x0, x10, x0, eq
   b9dd4: 3900614d     	strb	w13, [x10, #0x18]
   b9dd8: 34000bac     	cbz	w12, 0xb9f4c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x240>
   b9ddc: b4000b80     	cbz	x0, 0xb9f4c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x240>
   b9de0: 34000b2b     	cbz	w11, 0xb9f44 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x238>
   b9de4: 52800029     	mov	w9, #0x1                // =1
   b9de8: 14000006     	b	0xb9e00 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xf4>
   b9dec: f9400948     	ldr	x8, [x10, #0x10]
   b9df0: f940010b     	ldr	x11, [x8]
   b9df4: eb0a017f     	cmp	x11, x10
   b9df8: 1a9f17ea     	cset	w10, eq
   b9dfc: f86a5908     	ldr	x8, [x8, w10, uxtw #3]
   b9e00: f940090a     	ldr	x10, [x8, #0x10]
   b9e04: 3940610b     	ldrb	w11, [x8, #0x18]
   b9e08: f940014c     	ldr	x12, [x10]
   b9e0c: eb08019f     	cmp	x12, x8
   b9e10: 540000a0     	b.eq	0xb9e24 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x118>
   b9e14: 3400010b     	cbz	w11, 0xb9e34 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x128>
   b9e18: f940010a     	ldr	x10, [x8]
   b9e1c: b500038a     	cbnz	x10, 0xb9e8c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x180>
   b9e20: 1400001d     	b	0xb9e94 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x188>
   b9e24: 340004eb     	cbz	w11, 0xb9ec0 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x1b4>
   b9e28: f940010b     	ldr	x11, [x8]
   b9e2c: b500072b     	cbnz	x11, 0xb9f10 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x204>
   b9e30: 1400003a     	b	0xb9f18 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x20c>
   b9e34: f940054b     	ldr	x11, [x10, #0x8]
   b9e38: 39006109     	strb	w9, [x8, #0x18]
   b9e3c: 3900615f     	strb	wzr, [x10, #0x18]
   b9e40: f940016c     	ldr	x12, [x11]
   b9e44: f900054c     	str	x12, [x10, #0x8]
   b9e48: b400004c     	cbz	x12, 0xb9e50 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x144>
   b9e4c: f900098a     	str	x10, [x12, #0x10]
   b9e50: f940094c     	ldr	x12, [x10, #0x10]
   b9e54: f900096c     	str	x12, [x11, #0x10]
   b9e58: f940094c     	ldr	x12, [x10, #0x10]
   b9e5c: f940018d     	ldr	x13, [x12]
   b9e60: eb0a01bf     	cmp	x13, x10
   b9e64: 1a9f07ed     	cset	w13, ne
   b9e68: f82d598b     	str	x11, [x12, w13, uxtw #3]
   b9e6c: f900016a     	str	x10, [x11]
   b9e70: f940010c     	ldr	x12, [x8]
   b9e74: f900094b     	str	x11, [x10, #0x10]
   b9e78: eb0c001f     	cmp	x0, x12
   b9e7c: 9a800100     	csel	x0, x8, x0, eq
   b9e80: f9400588     	ldr	x8, [x12, #0x8]
   b9e84: f940010a     	ldr	x10, [x8]
   b9e88: b400006a     	cbz	x10, 0xb9e94 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x188>
   b9e8c: 3940614b     	ldrb	w11, [x10, #0x18]
   b9e90: 3400074b     	cbz	w11, 0xb9f78 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x26c>
   b9e94: f940050b     	ldr	x11, [x8, #0x8]
   b9e98: b400006b     	cbz	x11, 0xb9ea4 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x198>
   b9e9c: 3940616c     	ldrb	w12, [x11, #0x18]
   b9ea0: 3400070c     	cbz	w12, 0xb9f80 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x274>
   b9ea4: f940090a     	ldr	x10, [x8, #0x10]
   b9ea8: 3900611f     	strb	wzr, [x8, #0x18]
   b9eac: eb00015f     	cmp	x10, x0
   b9eb0: 540005c0     	b.eq	0xb9f68 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x25c>
   b9eb4: 39406148     	ldrb	w8, [x10, #0x18]
   b9eb8: 35fff9a8     	cbnz	w8, 0xb9dec <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xe0>
   b9ebc: 1400002c     	b	0xb9f6c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x260>
   b9ec0: f940050b     	ldr	x11, [x8, #0x8]
   b9ec4: 39006109     	strb	w9, [x8, #0x18]
   b9ec8: 3900615f     	strb	wzr, [x10, #0x18]
   b9ecc: f900014b     	str	x11, [x10]
   b9ed0: b400004b     	cbz	x11, 0xb9ed8 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x1cc>
   b9ed4: f900096a     	str	x10, [x11, #0x10]
   b9ed8: f940094b     	ldr	x11, [x10, #0x10]
   b9edc: f900090b     	str	x11, [x8, #0x10]
   b9ee0: f940094b     	ldr	x11, [x10, #0x10]
   b9ee4: f940016c     	ldr	x12, [x11]
   b9ee8: eb0a019f     	cmp	x12, x10
   b9eec: 1a9f07ec     	cset	w12, ne
   b9ef0: eb0a001f     	cmp	x0, x10
   b9ef4: 9a800100     	csel	x0, x8, x0, eq
   b9ef8: f82c5968     	str	x8, [x11, w12, uxtw #3]
   b9efc: f900050a     	str	x10, [x8, #0x8]
   b9f00: f9000948     	str	x8, [x10, #0x10]
   b9f04: f9400148     	ldr	x8, [x10]
   b9f08: f940010b     	ldr	x11, [x8]
   b9f0c: b400006b     	cbz	x11, 0xb9f18 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x20c>
   b9f10: 3940616a     	ldrb	w10, [x11, #0x18]
   b9f14: 340008aa     	cbz	w10, 0xba028 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x31c>
   b9f18: f940050a     	ldr	x10, [x8, #0x8]
   b9f1c: b400006a     	cbz	x10, 0xb9f28 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x21c>
   b9f20: 3940614c     	ldrb	w12, [x10, #0x18]
   b9f24: 3400056c     	cbz	w12, 0xb9fd0 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x2c4>
   b9f28: f940090a     	ldr	x10, [x8, #0x10]
   b9f2c: 3900611f     	strb	wzr, [x8, #0x18]
   b9f30: 39406148     	ldrb	w8, [x10, #0x18]
   b9f34: 340001c8     	cbz	w8, 0xb9f6c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x260>
   b9f38: eb00015f     	cmp	x10, x0
   b9f3c: 54fff581     	b.ne	0xb9dec <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xe0>
   b9f40: 1400000b     	b	0xb9f6c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x260>
   b9f44: 52800028     	mov	w8, #0x1                // =1
   b9f48: 39006128     	strb	w8, [x9, #0x18]
   b9f4c: d65f03c0     	ret
   b9f50: aa1f03e8     	mov	x8, xzr
   b9f54: aa0903e0     	mov	x0, x9
   b9f58: 3940614c     	ldrb	w12, [x10, #0x18]
   b9f5c: eb01015f     	cmp	x10, x1
   b9f60: 54fff1c1     	b.ne	0xb9d98 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x8c>
   b9f64: 17ffff9d     	b	0xb9dd8 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0xcc>
   b9f68: aa0003ea     	mov	x10, x0
   b9f6c: 52800028     	mov	w8, #0x1                // =1
   b9f70: 39006148     	strb	w8, [x10, #0x18]
   b9f74: d65f03c0     	ret
   b9f78: f940050b     	ldr	x11, [x8, #0x8]
   b9f7c: b400006b     	cbz	x11, 0xb9f88 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x27c>
   b9f80: 39406169     	ldrb	w9, [x11, #0x18]
   b9f84: 340007e9     	cbz	w9, 0xba080 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x374>
   b9f88: 5280002b     	mov	w11, #0x1               // =1
   b9f8c: f9400549     	ldr	x9, [x10, #0x8]
   b9f90: 3900614b     	strb	w11, [x10, #0x18]
   b9f94: 3900611f     	strb	wzr, [x8, #0x18]
   b9f98: f9000109     	str	x9, [x8]
   b9f9c: b4000049     	cbz	x9, 0xb9fa4 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x298>
   b9fa0: f9000928     	str	x8, [x9, #0x10]
   b9fa4: f9400909     	ldr	x9, [x8, #0x10]
   b9fa8: f9000949     	str	x9, [x10, #0x10]
   b9fac: f9400909     	ldr	x9, [x8, #0x10]
   b9fb0: f940012b     	ldr	x11, [x9]
   b9fb4: eb08017f     	cmp	x11, x8
   b9fb8: aa0803eb     	mov	x11, x8
   b9fbc: 1a9f07ec     	cset	w12, ne
   b9fc0: f82c592a     	str	x10, [x9, w12, uxtw #3]
   b9fc4: f9000548     	str	x8, [x10, #0x8]
   b9fc8: f900090a     	str	x10, [x8, #0x10]
   b9fcc: 1400002e     	b	0xba084 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x378>
   b9fd0: b400008b     	cbz	x11, 0xb9fe0 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x2d4>
   b9fd4: 39406169     	ldrb	w9, [x11, #0x18]
   b9fd8: 34000289     	cbz	w9, 0xba028 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x31c>
   b9fdc: f940050a     	ldr	x10, [x8, #0x8]
   b9fe0: 5280002b     	mov	w11, #0x1               // =1
   b9fe4: f9400149     	ldr	x9, [x10]
   b9fe8: 3900614b     	strb	w11, [x10, #0x18]
   b9fec: 3900611f     	strb	wzr, [x8, #0x18]
   b9ff0: f9000509     	str	x9, [x8, #0x8]
   b9ff4: b4000049     	cbz	x9, 0xb9ffc <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x2f0>
   b9ff8: f9000928     	str	x8, [x9, #0x10]
   b9ffc: f9400909     	ldr	x9, [x8, #0x10]
   ba000: f9000949     	str	x9, [x10, #0x10]
   ba004: f9400909     	ldr	x9, [x8, #0x10]
   ba008: f940012b     	ldr	x11, [x9]
   ba00c: eb08017f     	cmp	x11, x8
   ba010: aa0803eb     	mov	x11, x8
   ba014: 1a9f07ec     	cset	w12, ne
   ba018: f82c592a     	str	x10, [x9, w12, uxtw #3]
   ba01c: f9000148     	str	x8, [x10]
   ba020: f900090a     	str	x10, [x8, #0x10]
   ba024: 14000002     	b	0xba02c <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x320>
   ba028: aa0803ea     	mov	x10, x8
   ba02c: f9400948     	ldr	x8, [x10, #0x10]
   ba030: 5280002d     	mov	w13, #0x1               // =1
   ba034: 3940610c     	ldrb	w12, [x8, #0x18]
   ba038: f9400109     	ldr	x9, [x8]
   ba03c: 3900614c     	strb	w12, [x10, #0x18]
   ba040: f940052a     	ldr	x10, [x9, #0x8]
   ba044: 3900610d     	strb	w13, [x8, #0x18]
   ba048: 3900616d     	strb	w13, [x11, #0x18]
   ba04c: f900010a     	str	x10, [x8]
   ba050: b400004a     	cbz	x10, 0xba058 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x34c>
   ba054: f9000948     	str	x8, [x10, #0x10]
   ba058: f940090a     	ldr	x10, [x8, #0x10]
   ba05c: f900092a     	str	x10, [x9, #0x10]
   ba060: f940090a     	ldr	x10, [x8, #0x10]
   ba064: f940014b     	ldr	x11, [x10]
   ba068: eb08017f     	cmp	x11, x8
   ba06c: 1a9f07eb     	cset	w11, ne
   ba070: f82b5949     	str	x9, [x10, w11, uxtw #3]
   ba074: f9000528     	str	x8, [x9, #0x8]
   ba078: f9000909     	str	x9, [x8, #0x10]
   ba07c: d65f03c0     	ret
   ba080: aa0803ea     	mov	x10, x8
   ba084: f9400948     	ldr	x8, [x10, #0x10]
   ba088: 5280002d     	mov	w13, #0x1               // =1
   ba08c: 3940610c     	ldrb	w12, [x8, #0x18]
   ba090: f9400509     	ldr	x9, [x8, #0x8]
   ba094: 3900614c     	strb	w12, [x10, #0x18]
   ba098: f940012a     	ldr	x10, [x9]
   ba09c: 3900610d     	strb	w13, [x8, #0x18]
   ba0a0: 3900616d     	strb	w13, [x11, #0x18]
   ba0a4: f900050a     	str	x10, [x8, #0x8]
   ba0a8: b400004a     	cbz	x10, 0xba0b0 <void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>*>(std::__ndk1::__tree_node_base<void*>*, std::__ndk1::__tree_node_base<void*>*)+0x3a4>
   ba0ac: f9000948     	str	x8, [x10, #0x10]
   ba0b0: f940090a     	ldr	x10, [x8, #0x10]
   ba0b4: f900092a     	str	x10, [x9, #0x10]
   ba0b8: f940090a     	ldr	x10, [x8, #0x10]
   ba0bc: f940014b     	ldr	x11, [x10]
   ba0c0: eb08017f     	cmp	x11, x8
   ba0c4: 1a9f07eb     	cset	w11, ne
   ba0c8: f82b5949     	str	x9, [x10, w11, uxtw #3]
   ba0cc: f9000128     	str	x8, [x9]
   ba0d0: f9000909     	str	x9, [x8, #0x10]
   ba0d4: d65f03c0     	ret

00000000000ba0d8 <InGame::BoolVal(InGame::AObject const*)>:
   ba0d8: b4000340     	cbz	x0, 0xba140 <InGame::BoolVal(InGame::AObject const*)+0x68>
   ba0dc: b9401808     	ldr	w8, [x0, #0x18]
   ba0e0: 51000508     	sub	w8, w8, #0x1
   ba0e4: 7100151f     	cmp	w8, #0x5
   ba0e8: 540002e8     	b.hi	0xba144 <InGame::BoolVal(InGame::AObject const*)+0x6c>
   ba0ec: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba0f0: 9109a529     	add	x9, x9, #0x269
   ba0f4: 1000008a     	adr	x10, 0xba104 <InGame::BoolVal(InGame::AObject const*)+0x2c>
   ba0f8: 3868692b     	ldrb	w11, [x9, x8]
   ba0fc: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba100: d61f0140     	br	x10
   ba104: 39404008     	ldrb	w8, [x0, #0x10]
   ba108: 7100011f     	cmp	w8, #0x0
   ba10c: 1400000c     	b	0xba13c <InGame::BoolVal(InGame::AObject const*)+0x64>
   ba110: b9401008     	ldr	w8, [x0, #0x10]
   ba114: 7100011f     	cmp	w8, #0x0
   ba118: 14000009     	b	0xba13c <InGame::BoolVal(InGame::AObject const*)+0x64>
   ba11c: f9400808     	ldr	x8, [x0, #0x10]
   ba120: f100011f     	cmp	x8, #0x0
   ba124: 14000006     	b	0xba13c <InGame::BoolVal(InGame::AObject const*)+0x64>
   ba128: bd401000     	ldr	s0, [x0, #0x10]
   ba12c: 1e202008     	fcmp	s0, #0.0
   ba130: 14000003     	b	0xba13c <InGame::BoolVal(InGame::AObject const*)+0x64>
   ba134: fd400800     	ldr	d0, [x0, #0x10]
   ba138: 1e602008     	fcmp	d0, #0.0
   ba13c: 1a9f07e0     	cset	w0, ne
   ba140: d65f03c0     	ret
   ba144: 2a1f03e0     	mov	w0, wzr
   ba148: d65f03c0     	ret

00000000000ba14c <InGame::ANumber::BoolValue() const>:
   ba14c: b9401808     	ldr	w8, [x0, #0x18]
   ba150: 51000508     	sub	w8, w8, #0x1
   ba154: 7100151f     	cmp	w8, #0x5
   ba158: 54000168     	b.hi	0xba184 <InGame::ANumber::BoolValue() const+0x38>
   ba15c: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba160: 9109bd29     	add	x9, x9, #0x26f
   ba164: 1000008a     	adr	x10, 0xba174 <InGame::ANumber::BoolValue() const+0x28>
   ba168: 3868692b     	ldrb	w11, [x9, x8]
   ba16c: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba170: d61f0140     	br	x10
   ba174: 39404008     	ldrb	w8, [x0, #0x10]
   ba178: 7100011f     	cmp	w8, #0x0
   ba17c: 1a9f07e0     	cset	w0, ne
   ba180: d65f03c0     	ret
   ba184: 2a1f03e0     	mov	w0, wzr
   ba188: d65f03c0     	ret
   ba18c: b9401008     	ldr	w8, [x0, #0x10]
   ba190: 7100011f     	cmp	w8, #0x0
   ba194: 1a9f07e0     	cset	w0, ne
   ba198: d65f03c0     	ret
   ba19c: f9400808     	ldr	x8, [x0, #0x10]
   ba1a0: f100011f     	cmp	x8, #0x0
   ba1a4: 1a9f07e0     	cset	w0, ne
   ba1a8: d65f03c0     	ret
   ba1ac: bd401000     	ldr	s0, [x0, #0x10]
   ba1b0: 1e202008     	fcmp	s0, #0.0
   ba1b4: 1a9f07e0     	cset	w0, ne
   ba1b8: d65f03c0     	ret
   ba1bc: fd400800     	ldr	d0, [x0, #0x10]
   ba1c0: 1e602008     	fcmp	d0, #0.0
   ba1c4: 1a9f07e0     	cset	w0, ne
   ba1c8: d65f03c0     	ret

00000000000ba1cc <InGame::BoolVal(InGame::AObject const&)>:
   ba1cc: b9401808     	ldr	w8, [x0, #0x18]
   ba1d0: 51000508     	sub	w8, w8, #0x1
   ba1d4: 7100151f     	cmp	w8, #0x5
   ba1d8: 54000168     	b.hi	0xba204 <InGame::BoolVal(InGame::AObject const&)+0x38>
   ba1dc: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba1e0: 9109d529     	add	x9, x9, #0x275
   ba1e4: 1000008a     	adr	x10, 0xba1f4 <InGame::BoolVal(InGame::AObject const&)+0x28>
   ba1e8: 3868692b     	ldrb	w11, [x9, x8]
   ba1ec: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba1f0: d61f0140     	br	x10
   ba1f4: 39404008     	ldrb	w8, [x0, #0x10]
   ba1f8: 7100011f     	cmp	w8, #0x0
   ba1fc: 1a9f07e0     	cset	w0, ne
   ba200: d65f03c0     	ret
   ba204: 2a1f03e0     	mov	w0, wzr
   ba208: d65f03c0     	ret
   ba20c: b9401008     	ldr	w8, [x0, #0x10]
   ba210: 7100011f     	cmp	w8, #0x0
   ba214: 1a9f07e0     	cset	w0, ne
   ba218: d65f03c0     	ret
   ba21c: f9400808     	ldr	x8, [x0, #0x10]
   ba220: f100011f     	cmp	x8, #0x0
   ba224: 1a9f07e0     	cset	w0, ne
   ba228: d65f03c0     	ret
   ba22c: bd401000     	ldr	s0, [x0, #0x10]
   ba230: 1e202008     	fcmp	s0, #0.0
   ba234: 1a9f07e0     	cset	w0, ne
   ba238: d65f03c0     	ret
   ba23c: fd400800     	ldr	d0, [x0, #0x10]
   ba240: 1e602008     	fcmp	d0, #0.0
   ba244: 1a9f07e0     	cset	w0, ne
   ba248: d65f03c0     	ret

00000000000ba24c <InGame::ByteVal(InGame::AObject const*)>:
   ba24c: b4000180     	cbz	x0, 0xba27c <InGame::ByteVal(InGame::AObject const*)+0x30>
   ba250: b9401808     	ldr	w8, [x0, #0x18]
   ba254: 51000508     	sub	w8, w8, #0x1
   ba258: 7100151f     	cmp	w8, #0x5
   ba25c: 54000228     	b.hi	0xba2a0 <InGame::ByteVal(InGame::AObject const*)+0x54>
   ba260: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba264: 9109ed29     	add	x9, x9, #0x27b
   ba268: 1000008a     	adr	x10, 0xba278 <InGame::ByteVal(InGame::AObject const*)+0x2c>
   ba26c: 3868692b     	ldrb	w11, [x9, x8]
   ba270: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba274: d61f0140     	br	x10
   ba278: 39404000     	ldrb	w0, [x0, #0x10]
   ba27c: d65f03c0     	ret
   ba280: b9401000     	ldr	w0, [x0, #0x10]
   ba284: d65f03c0     	ret
   ba288: bd401000     	ldr	s0, [x0, #0x10]
   ba28c: 1e380000     	fcvtzs	w0, s0
   ba290: d65f03c0     	ret
   ba294: fd400800     	ldr	d0, [x0, #0x10]
   ba298: 1e780000     	fcvtzs	w0, d0
   ba29c: d65f03c0     	ret
   ba2a0: 2a1f03e0     	mov	w0, wzr
   ba2a4: d65f03c0     	ret

00000000000ba2a8 <InGame::ANumber::ByteValue() const>:
   ba2a8: b9401808     	ldr	w8, [x0, #0x18]
   ba2ac: 51000508     	sub	w8, w8, #0x1
   ba2b0: 7100151f     	cmp	w8, #0x5
   ba2b4: 54000128     	b.hi	0xba2d8 <InGame::ANumber::ByteValue() const+0x30>
   ba2b8: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba2bc: 910a0529     	add	x9, x9, #0x281
   ba2c0: 1000008a     	adr	x10, 0xba2d0 <InGame::ANumber::ByteValue() const+0x28>
   ba2c4: 3868692b     	ldrb	w11, [x9, x8]
   ba2c8: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba2cc: d61f0140     	br	x10
   ba2d0: 39404000     	ldrb	w0, [x0, #0x10]
   ba2d4: d65f03c0     	ret
   ba2d8: 2a1f03e0     	mov	w0, wzr
   ba2dc: d65f03c0     	ret
   ba2e0: b9401000     	ldr	w0, [x0, #0x10]
   ba2e4: d65f03c0     	ret
   ba2e8: bd401000     	ldr	s0, [x0, #0x10]
   ba2ec: 1e380000     	fcvtzs	w0, s0
   ba2f0: d65f03c0     	ret
   ba2f4: fd400800     	ldr	d0, [x0, #0x10]
   ba2f8: 1e780000     	fcvtzs	w0, d0
   ba2fc: d65f03c0     	ret

00000000000ba300 <InGame::ByteVal(InGame::AObject const&)>:
   ba300: b9401808     	ldr	w8, [x0, #0x18]
   ba304: 51000508     	sub	w8, w8, #0x1
   ba308: 7100151f     	cmp	w8, #0x5
   ba30c: 54000128     	b.hi	0xba330 <InGame::ByteVal(InGame::AObject const&)+0x30>
   ba310: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba314: 910a1d29     	add	x9, x9, #0x287
   ba318: 1000008a     	adr	x10, 0xba328 <InGame::ByteVal(InGame::AObject const&)+0x28>
   ba31c: 3868692b     	ldrb	w11, [x9, x8]
   ba320: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba324: d61f0140     	br	x10
   ba328: 39404000     	ldrb	w0, [x0, #0x10]
   ba32c: d65f03c0     	ret
   ba330: 2a1f03e0     	mov	w0, wzr
   ba334: d65f03c0     	ret
   ba338: b9401000     	ldr	w0, [x0, #0x10]
   ba33c: d65f03c0     	ret
   ba340: bd401000     	ldr	s0, [x0, #0x10]
   ba344: 1e380000     	fcvtzs	w0, s0
   ba348: d65f03c0     	ret
   ba34c: fd400800     	ldr	d0, [x0, #0x10]
   ba350: 1e780000     	fcvtzs	w0, d0
   ba354: d65f03c0     	ret

00000000000ba358 <InGame::IntVal(InGame::AObject const*)>:
   ba358: b4000180     	cbz	x0, 0xba388 <InGame::IntVal(InGame::AObject const*)+0x30>
   ba35c: b9401808     	ldr	w8, [x0, #0x18]
   ba360: 51000508     	sub	w8, w8, #0x1
   ba364: 7100151f     	cmp	w8, #0x5
   ba368: 54000228     	b.hi	0xba3ac <InGame::IntVal(InGame::AObject const*)+0x54>
   ba36c: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba370: 910a3529     	add	x9, x9, #0x28d
   ba374: 1000008a     	adr	x10, 0xba384 <InGame::IntVal(InGame::AObject const*)+0x2c>
   ba378: 3868692b     	ldrb	w11, [x9, x8]
   ba37c: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba380: d61f0140     	br	x10
   ba384: 39404000     	ldrb	w0, [x0, #0x10]
   ba388: d65f03c0     	ret
   ba38c: b9401000     	ldr	w0, [x0, #0x10]
   ba390: d65f03c0     	ret
   ba394: bd401000     	ldr	s0, [x0, #0x10]
   ba398: 1e380000     	fcvtzs	w0, s0
   ba39c: d65f03c0     	ret
   ba3a0: fd400800     	ldr	d0, [x0, #0x10]
   ba3a4: 1e780000     	fcvtzs	w0, d0
   ba3a8: d65f03c0     	ret
   ba3ac: 2a1f03e0     	mov	w0, wzr
   ba3b0: d65f03c0     	ret

00000000000ba3b4 <InGame::ANumber::IntValue() const>:
   ba3b4: b9401808     	ldr	w8, [x0, #0x18]
   ba3b8: 51000508     	sub	w8, w8, #0x1
   ba3bc: 7100151f     	cmp	w8, #0x5
   ba3c0: 54000168     	b.hi	0xba3ec <InGame::ANumber::IntValue() const+0x38>
   ba3c4: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba3c8: 910a4d29     	add	x9, x9, #0x293
   ba3cc: 1000008a     	adr	x10, 0xba3dc <InGame::ANumber::IntValue() const+0x28>
   ba3d0: 3868692b     	ldrb	w11, [x9, x8]
   ba3d4: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba3d8: d61f0140     	br	x10
   ba3dc: 39404000     	ldrb	w0, [x0, #0x10]
   ba3e0: d65f03c0     	ret
   ba3e4: b9401000     	ldr	w0, [x0, #0x10]
   ba3e8: d65f03c0     	ret
   ba3ec: 2a1f03e0     	mov	w0, wzr
   ba3f0: d65f03c0     	ret
   ba3f4: bd401000     	ldr	s0, [x0, #0x10]
   ba3f8: 1e380000     	fcvtzs	w0, s0
   ba3fc: d65f03c0     	ret
   ba400: fd400800     	ldr	d0, [x0, #0x10]
   ba404: 1e780000     	fcvtzs	w0, d0
   ba408: d65f03c0     	ret

00000000000ba40c <InGame::IntVal(InGame::AObject const&)>:
   ba40c: b9401808     	ldr	w8, [x0, #0x18]
   ba410: 51000508     	sub	w8, w8, #0x1
   ba414: 7100151f     	cmp	w8, #0x5
   ba418: 54000168     	b.hi	0xba444 <InGame::IntVal(InGame::AObject const&)+0x38>
   ba41c: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba420: 910a6529     	add	x9, x9, #0x299
   ba424: 1000008a     	adr	x10, 0xba434 <InGame::IntVal(InGame::AObject const&)+0x28>
   ba428: 3868692b     	ldrb	w11, [x9, x8]
   ba42c: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba430: d61f0140     	br	x10
   ba434: 39404000     	ldrb	w0, [x0, #0x10]
   ba438: d65f03c0     	ret
   ba43c: b9401000     	ldr	w0, [x0, #0x10]
   ba440: d65f03c0     	ret
   ba444: 2a1f03e0     	mov	w0, wzr
   ba448: d65f03c0     	ret
   ba44c: bd401000     	ldr	s0, [x0, #0x10]
   ba450: 1e380000     	fcvtzs	w0, s0
   ba454: d65f03c0     	ret
   ba458: fd400800     	ldr	d0, [x0, #0x10]
   ba45c: 1e780000     	fcvtzs	w0, d0
   ba460: d65f03c0     	ret

00000000000ba464 <InGame::LongLongVal(InGame::AObject const*)>:
   ba464: b4000180     	cbz	x0, 0xba494 <InGame::LongLongVal(InGame::AObject const*)+0x30>
   ba468: b9401808     	ldr	w8, [x0, #0x18]
   ba46c: 51000508     	sub	w8, w8, #0x1
   ba470: 7100151f     	cmp	w8, #0x5
   ba474: 54000268     	b.hi	0xba4c0 <InGame::LongLongVal(InGame::AObject const*)+0x5c>
   ba478: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba47c: 910a7d29     	add	x9, x9, #0x29f
   ba480: 1000008a     	adr	x10, 0xba490 <InGame::LongLongVal(InGame::AObject const*)+0x2c>
   ba484: 3868692b     	ldrb	w11, [x9, x8]
   ba488: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba48c: d61f0140     	br	x10
   ba490: 39404000     	ldrb	w0, [x0, #0x10]
   ba494: d65f03c0     	ret
   ba498: b9801000     	ldrsw	x0, [x0, #0x10]
   ba49c: d65f03c0     	ret
   ba4a0: f9400800     	ldr	x0, [x0, #0x10]
   ba4a4: d65f03c0     	ret
   ba4a8: bd401000     	ldr	s0, [x0, #0x10]
   ba4ac: 9e380000     	fcvtzs	x0, s0
   ba4b0: d65f03c0     	ret
   ba4b4: fd400800     	ldr	d0, [x0, #0x10]
   ba4b8: 9e780000     	fcvtzs	x0, d0
   ba4bc: d65f03c0     	ret
   ba4c0: aa1f03e0     	mov	x0, xzr
   ba4c4: d65f03c0     	ret

00000000000ba4c8 <InGame::ANumber::LongLongValue() const>:
   ba4c8: b9401808     	ldr	w8, [x0, #0x18]
   ba4cc: 51000508     	sub	w8, w8, #0x1
   ba4d0: 7100151f     	cmp	w8, #0x5
   ba4d4: 54000128     	b.hi	0xba4f8 <InGame::ANumber::LongLongValue() const+0x30>
   ba4d8: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba4dc: 910a9529     	add	x9, x9, #0x2a5
   ba4e0: 1000008a     	adr	x10, 0xba4f0 <InGame::ANumber::LongLongValue() const+0x28>
   ba4e4: 3868692b     	ldrb	w11, [x9, x8]
   ba4e8: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba4ec: d61f0140     	br	x10
   ba4f0: 39404000     	ldrb	w0, [x0, #0x10]
   ba4f4: d65f03c0     	ret
   ba4f8: aa1f03e0     	mov	x0, xzr
   ba4fc: d65f03c0     	ret
   ba500: b9801000     	ldrsw	x0, [x0, #0x10]
   ba504: d65f03c0     	ret
   ba508: f9400800     	ldr	x0, [x0, #0x10]
   ba50c: d65f03c0     	ret
   ba510: bd401000     	ldr	s0, [x0, #0x10]
   ba514: 9e380000     	fcvtzs	x0, s0
   ba518: d65f03c0     	ret
   ba51c: fd400800     	ldr	d0, [x0, #0x10]
   ba520: 9e780000     	fcvtzs	x0, d0
   ba524: d65f03c0     	ret

00000000000ba528 <InGame::LongLongVal(InGame::AObject const&)>:
   ba528: b9401808     	ldr	w8, [x0, #0x18]
   ba52c: 51000508     	sub	w8, w8, #0x1
   ba530: 7100151f     	cmp	w8, #0x5
   ba534: 54000128     	b.hi	0xba558 <InGame::LongLongVal(InGame::AObject const&)+0x30>
   ba538: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba53c: 910aad29     	add	x9, x9, #0x2ab
   ba540: 1000008a     	adr	x10, 0xba550 <InGame::LongLongVal(InGame::AObject const&)+0x28>
   ba544: 3868692b     	ldrb	w11, [x9, x8]
   ba548: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba54c: d61f0140     	br	x10
   ba550: 39404000     	ldrb	w0, [x0, #0x10]
   ba554: d65f03c0     	ret
   ba558: aa1f03e0     	mov	x0, xzr
   ba55c: d65f03c0     	ret
   ba560: b9801000     	ldrsw	x0, [x0, #0x10]
   ba564: d65f03c0     	ret
   ba568: f9400800     	ldr	x0, [x0, #0x10]
   ba56c: d65f03c0     	ret
   ba570: bd401000     	ldr	s0, [x0, #0x10]
   ba574: 9e380000     	fcvtzs	x0, s0
   ba578: d65f03c0     	ret
   ba57c: fd400800     	ldr	d0, [x0, #0x10]
   ba580: 9e780000     	fcvtzs	x0, d0
   ba584: d65f03c0     	ret

00000000000ba588 <InGame::FloatVal(InGame::AObject const*)>:
   ba588: 2f00e400     	movi	d0, #0000000000000000
   ba58c: b4000200     	cbz	x0, 0xba5cc <InGame::FloatVal(InGame::AObject const*)+0x44>
   ba590: b9401808     	ldr	w8, [x0, #0x18]
   ba594: 51000508     	sub	w8, w8, #0x1
   ba598: 7100151f     	cmp	w8, #0x5
   ba59c: 54000188     	b.hi	0xba5cc <InGame::FloatVal(InGame::AObject const*)+0x44>
   ba5a0: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba5a4: 910ac529     	add	x9, x9, #0x2b1
   ba5a8: 1000008a     	adr	x10, 0xba5b8 <InGame::FloatVal(InGame::AObject const*)+0x30>
   ba5ac: 3868692b     	ldrb	w11, [x9, x8]
   ba5b0: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba5b4: d61f0140     	br	x10
   ba5b8: 39404008     	ldrb	w8, [x0, #0x10]
   ba5bc: 2f00e400     	movi	d0, #0000000000000000
   ba5c0: 1e2e1001     	fmov	s1, #1.00000000
   ba5c4: 7100011f     	cmp	w8, #0x0
   ba5c8: 1e201c20     	fcsel	s0, s1, s0, ne
   ba5cc: d65f03c0     	ret
   ba5d0: 3d404000     	ldr	b0, [x0, #0x10]
   ba5d4: 7e21d800     	ucvtf	s0, s0
   ba5d8: d65f03c0     	ret
   ba5dc: bd401000     	ldr	s0, [x0, #0x10]
   ba5e0: 5e21d800     	scvtf	s0, s0
   ba5e4: d65f03c0     	ret
   ba5e8: f9400808     	ldr	x8, [x0, #0x10]
   ba5ec: 9e220100     	scvtf	s0, x8
   ba5f0: d65f03c0     	ret
   ba5f4: bd401000     	ldr	s0, [x0, #0x10]
   ba5f8: d65f03c0     	ret
   ba5fc: fd400800     	ldr	d0, [x0, #0x10]
   ba600: 1e624000     	fcvt	s0, d0
   ba604: d65f03c0     	ret

00000000000ba608 <InGame::ANumber::FloatValue() const>:
   ba608: b9401808     	ldr	w8, [x0, #0x18]
   ba60c: 51000508     	sub	w8, w8, #0x1
   ba610: 7100151f     	cmp	w8, #0x5
   ba614: 540001a8     	b.hi	0xba648 <InGame::ANumber::FloatValue() const+0x40>
   ba618: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba61c: 910add29     	add	x9, x9, #0x2b7
   ba620: 1000008a     	adr	x10, 0xba630 <InGame::ANumber::FloatValue() const+0x28>
   ba624: 3868692b     	ldrb	w11, [x9, x8]
   ba628: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba62c: d61f0140     	br	x10
   ba630: 39404008     	ldrb	w8, [x0, #0x10]
   ba634: 2f00e400     	movi	d0, #0000000000000000
   ba638: 1e2e1001     	fmov	s1, #1.00000000
   ba63c: 7100011f     	cmp	w8, #0x0
   ba640: 1e201c20     	fcsel	s0, s1, s0, ne
   ba644: d65f03c0     	ret
   ba648: 2f00e400     	movi	d0, #0000000000000000
   ba64c: d65f03c0     	ret
   ba650: 3d404000     	ldr	b0, [x0, #0x10]
   ba654: 7e21d800     	ucvtf	s0, s0
   ba658: d65f03c0     	ret
   ba65c: bd401000     	ldr	s0, [x0, #0x10]
   ba660: 5e21d800     	scvtf	s0, s0
   ba664: d65f03c0     	ret
   ba668: f9400808     	ldr	x8, [x0, #0x10]
   ba66c: 9e220100     	scvtf	s0, x8
   ba670: d65f03c0     	ret
   ba674: bd401000     	ldr	s0, [x0, #0x10]
   ba678: d65f03c0     	ret
   ba67c: fd400800     	ldr	d0, [x0, #0x10]
   ba680: 1e624000     	fcvt	s0, d0
   ba684: d65f03c0     	ret

00000000000ba688 <InGame::FloatVal(InGame::AObject const&)>:
   ba688: b9401808     	ldr	w8, [x0, #0x18]
   ba68c: 51000508     	sub	w8, w8, #0x1
   ba690: 7100151f     	cmp	w8, #0x5
   ba694: 540001a8     	b.hi	0xba6c8 <InGame::FloatVal(InGame::AObject const&)+0x40>
   ba698: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba69c: 910af529     	add	x9, x9, #0x2bd
   ba6a0: 1000008a     	adr	x10, 0xba6b0 <InGame::FloatVal(InGame::AObject const&)+0x28>
   ba6a4: 3868692b     	ldrb	w11, [x9, x8]
   ba6a8: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba6ac: d61f0140     	br	x10
   ba6b0: 39404008     	ldrb	w8, [x0, #0x10]
   ba6b4: 2f00e400     	movi	d0, #0000000000000000
   ba6b8: 1e2e1001     	fmov	s1, #1.00000000
   ba6bc: 7100011f     	cmp	w8, #0x0
   ba6c0: 1e201c20     	fcsel	s0, s1, s0, ne
   ba6c4: d65f03c0     	ret
   ba6c8: 2f00e400     	movi	d0, #0000000000000000
   ba6cc: d65f03c0     	ret
   ba6d0: 3d404000     	ldr	b0, [x0, #0x10]
   ba6d4: 7e21d800     	ucvtf	s0, s0
   ba6d8: d65f03c0     	ret
   ba6dc: bd401000     	ldr	s0, [x0, #0x10]
   ba6e0: 5e21d800     	scvtf	s0, s0
   ba6e4: d65f03c0     	ret
   ba6e8: f9400808     	ldr	x8, [x0, #0x10]
   ba6ec: 9e220100     	scvtf	s0, x8
   ba6f0: d65f03c0     	ret
   ba6f4: bd401000     	ldr	s0, [x0, #0x10]
   ba6f8: d65f03c0     	ret
   ba6fc: fd400800     	ldr	d0, [x0, #0x10]
   ba700: 1e624000     	fcvt	s0, d0
   ba704: d65f03c0     	ret

00000000000ba708 <InGame::DoubleVal(InGame::AObject const*)>:
   ba708: 2f00e400     	movi	d0, #0000000000000000
   ba70c: b4000200     	cbz	x0, 0xba74c <InGame::DoubleVal(InGame::AObject const*)+0x44>
   ba710: b9401808     	ldr	w8, [x0, #0x18]
   ba714: 51000508     	sub	w8, w8, #0x1
   ba718: 7100151f     	cmp	w8, #0x5
   ba71c: 54000188     	b.hi	0xba74c <InGame::DoubleVal(InGame::AObject const*)+0x44>
   ba720: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba724: 910b0d29     	add	x9, x9, #0x2c3
   ba728: 1000008a     	adr	x10, 0xba738 <InGame::DoubleVal(InGame::AObject const*)+0x30>
   ba72c: 3868692b     	ldrb	w11, [x9, x8]
   ba730: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba734: d61f0140     	br	x10
   ba738: 39404008     	ldrb	w8, [x0, #0x10]
   ba73c: 2f00e400     	movi	d0, #0000000000000000
   ba740: 1e6e1001     	fmov	d1, #1.00000000
   ba744: 7100011f     	cmp	w8, #0x0
   ba748: 1e601c20     	fcsel	d0, d1, d0, ne
   ba74c: d65f03c0     	ret
   ba750: 3d404000     	ldr	b0, [x0, #0x10]
   ba754: 7e61d800     	ucvtf	d0, d0
   ba758: d65f03c0     	ret
   ba75c: bd401000     	ldr	s0, [x0, #0x10]
   ba760: 0f20a400     	sshll	v0.2d, v0.2s, #0x0
   ba764: 5e61d800     	scvtf	d0, d0
   ba768: d65f03c0     	ret
   ba76c: fd400800     	ldr	d0, [x0, #0x10]
   ba770: 5e61d800     	scvtf	d0, d0
   ba774: d65f03c0     	ret
   ba778: bd401000     	ldr	s0, [x0, #0x10]
   ba77c: 1e22c000     	fcvt	d0, s0
   ba780: d65f03c0     	ret
   ba784: fd400800     	ldr	d0, [x0, #0x10]
   ba788: d65f03c0     	ret

00000000000ba78c <InGame::ANumber::DoubleValue() const>:
   ba78c: b9401808     	ldr	w8, [x0, #0x18]
   ba790: 51000508     	sub	w8, w8, #0x1
   ba794: 7100151f     	cmp	w8, #0x5
   ba798: 540001a8     	b.hi	0xba7cc <InGame::ANumber::DoubleValue() const+0x40>
   ba79c: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba7a0: 910b2529     	add	x9, x9, #0x2c9
   ba7a4: 1000008a     	adr	x10, 0xba7b4 <InGame::ANumber::DoubleValue() const+0x28>
   ba7a8: 3868692b     	ldrb	w11, [x9, x8]
   ba7ac: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba7b0: d61f0140     	br	x10
   ba7b4: 39404008     	ldrb	w8, [x0, #0x10]
   ba7b8: 2f00e400     	movi	d0, #0000000000000000
   ba7bc: 1e6e1001     	fmov	d1, #1.00000000
   ba7c0: 7100011f     	cmp	w8, #0x0
   ba7c4: 1e601c20     	fcsel	d0, d1, d0, ne
   ba7c8: d65f03c0     	ret
   ba7cc: 2f00e400     	movi	d0, #0000000000000000
   ba7d0: d65f03c0     	ret
   ba7d4: 3d404000     	ldr	b0, [x0, #0x10]
   ba7d8: 7e61d800     	ucvtf	d0, d0
   ba7dc: d65f03c0     	ret
   ba7e0: bd401000     	ldr	s0, [x0, #0x10]
   ba7e4: 0f20a400     	sshll	v0.2d, v0.2s, #0x0
   ba7e8: 5e61d800     	scvtf	d0, d0
   ba7ec: d65f03c0     	ret
   ba7f0: fd400800     	ldr	d0, [x0, #0x10]
   ba7f4: 5e61d800     	scvtf	d0, d0
   ba7f8: d65f03c0     	ret
   ba7fc: bd401000     	ldr	s0, [x0, #0x10]
   ba800: 1e22c000     	fcvt	d0, s0
   ba804: d65f03c0     	ret
   ba808: fd400800     	ldr	d0, [x0, #0x10]
   ba80c: d65f03c0     	ret

00000000000ba810 <InGame::DoubleVal(InGame::AObject const&)>:
   ba810: b9401808     	ldr	w8, [x0, #0x18]
   ba814: 51000508     	sub	w8, w8, #0x1
   ba818: 7100151f     	cmp	w8, #0x5
   ba81c: 540001a8     	b.hi	0xba850 <InGame::DoubleVal(InGame::AObject const&)+0x40>
   ba820: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   ba824: 910b3d29     	add	x9, x9, #0x2cf
   ba828: 1000008a     	adr	x10, 0xba838 <InGame::DoubleVal(InGame::AObject const&)+0x28>
   ba82c: 3868692b     	ldrb	w11, [x9, x8]
   ba830: 8b0b094a     	add	x10, x10, x11, lsl #2
   ba834: d61f0140     	br	x10
   ba838: 39404008     	ldrb	w8, [x0, #0x10]
   ba83c: 2f00e400     	movi	d0, #0000000000000000
   ba840: 1e6e1001     	fmov	d1, #1.00000000
   ba844: 7100011f     	cmp	w8, #0x0
   ba848: 1e601c20     	fcsel	d0, d1, d0, ne
   ba84c: d65f03c0     	ret
   ba850: 2f00e400     	movi	d0, #0000000000000000
   ba854: d65f03c0     	ret
   ba858: 3d404000     	ldr	b0, [x0, #0x10]
   ba85c: 7e61d800     	ucvtf	d0, d0
   ba860: d65f03c0     	ret
   ba864: bd401000     	ldr	s0, [x0, #0x10]
   ba868: 0f20a400     	sshll	v0.2d, v0.2s, #0x0
   ba86c: 5e61d800     	scvtf	d0, d0
   ba870: d65f03c0     	ret
   ba874: fd400800     	ldr	d0, [x0, #0x10]
   ba878: 5e61d800     	scvtf	d0, d0
   ba87c: d65f03c0     	ret
   ba880: bd401000     	ldr	s0, [x0, #0x10]
   ba884: 1e22c000     	fcvt	d0, s0
   ba888: d65f03c0     	ret
   ba88c: fd400800     	ldr	d0, [x0, #0x10]
   ba890: d65f03c0     	ret

00000000000ba894 <InGame::ANumber::ANumber()>:
   ba894: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ba898: f9000bf3     	str	x19, [sp, #0x10]
   ba89c: 910003fd     	mov	x29, sp
   ba8a0: aa0003f3     	mov	x19, x0
   ba8a4: 94028d07     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   ba8a8: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ba8ac: 52800049     	mov	w9, #0x2                // =2
   ba8b0: f944cd08     	ldr	x8, [x8, #0x998]
   ba8b4: b9001a7f     	str	wzr, [x19, #0x18]
   ba8b8: b9000a69     	str	w9, [x19, #0x8]
   ba8bc: f9000a7f     	str	xzr, [x19, #0x10]
   ba8c0: 91004108     	add	x8, x8, #0x10
   ba8c4: f9000268     	str	x8, [x19]
   ba8c8: f9400bf3     	ldr	x19, [sp, #0x10]
   ba8cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ba8d0: d65f03c0     	ret

00000000000ba8d4 <InGame::ANumber::ANumber(unsigned char)>:
   ba8d4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ba8d8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ba8dc: 910003fd     	mov	x29, sp
   ba8e0: 2a0103f3     	mov	w19, w1
   ba8e4: aa0003f4     	mov	x20, x0
   ba8e8: 94028cf6     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   ba8ec: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ba8f0: 52800049     	mov	w9, #0x2                // =2
   ba8f4: f944cd08     	ldr	x8, [x8, #0x998]
   ba8f8: b9001a89     	str	w9, [x20, #0x18]
   ba8fc: b9000a89     	str	w9, [x20, #0x8]
   ba900: 39004293     	strb	w19, [x20, #0x10]
   ba904: 91004108     	add	x8, x8, #0x10
   ba908: f9000288     	str	x8, [x20]
   ba90c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ba910: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ba914: d65f03c0     	ret

00000000000ba918 <InGame::ANumber::ANumber(int)>:
   ba918: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ba91c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ba920: 910003fd     	mov	x29, sp
   ba924: 2a0103f3     	mov	w19, w1
   ba928: aa0003f4     	mov	x20, x0
   ba92c: 94028ce5     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   ba930: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ba934: 52800069     	mov	w9, #0x3                // =3
   ba938: 5280004a     	mov	w10, #0x2               // =2
   ba93c: f944cd08     	ldr	x8, [x8, #0x998]
   ba940: b9001a89     	str	w9, [x20, #0x18]
   ba944: b9000a8a     	str	w10, [x20, #0x8]
   ba948: b9001293     	str	w19, [x20, #0x10]
   ba94c: 91004108     	add	x8, x8, #0x10
   ba950: f9000288     	str	x8, [x20]
   ba954: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ba958: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ba95c: d65f03c0     	ret

00000000000ba960 <InGame::ANumber::ANumber(long long)>:
   ba960: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ba964: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ba968: 910003fd     	mov	x29, sp
   ba96c: aa0103f3     	mov	x19, x1
   ba970: aa0003f4     	mov	x20, x0
   ba974: 94028cd3     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   ba978: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ba97c: 52800089     	mov	w9, #0x4                // =4
   ba980: 5280004a     	mov	w10, #0x2               // =2
   ba984: f944cd08     	ldr	x8, [x8, #0x998]
   ba988: b9001a89     	str	w9, [x20, #0x18]
   ba98c: b9000a8a     	str	w10, [x20, #0x8]
   ba990: f9000a93     	str	x19, [x20, #0x10]
   ba994: 91004108     	add	x8, x8, #0x10
   ba998: f9000288     	str	x8, [x20]
   ba99c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ba9a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ba9a4: d65f03c0     	ret

00000000000ba9a8 <InGame::ANumber::ANumber(float)>:
   ba9a8: fc1e0fe8     	str	d8, [sp, #-0x20]!
   ba9ac: a900fbfd     	stp	x29, x30, [sp, #0x8]
   ba9b0: 910023fd     	add	x29, sp, #0x8
   ba9b4: f9000ff3     	str	x19, [sp, #0x18]
   ba9b8: 1e204008     	fmov	s8, s0
   ba9bc: aa0003f3     	mov	x19, x0
   ba9c0: 94028cc0     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   ba9c4: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ba9c8: 528000a9     	mov	w9, #0x5                // =5
   ba9cc: 5280004a     	mov	w10, #0x2               // =2
   ba9d0: f944cd08     	ldr	x8, [x8, #0x998]
   ba9d4: b9001a69     	str	w9, [x19, #0x18]
   ba9d8: a940fbfd     	ldp	x29, x30, [sp, #0x8]
   ba9dc: b9000a6a     	str	w10, [x19, #0x8]
   ba9e0: 91004108     	add	x8, x8, #0x10
   ba9e4: bd001268     	str	s8, [x19, #0x10]
   ba9e8: f9000268     	str	x8, [x19]
   ba9ec: f9400ff3     	ldr	x19, [sp, #0x18]
   ba9f0: fc4207e8     	ldr	d8, [sp], #0x20
   ba9f4: d65f03c0     	ret

00000000000ba9f8 <InGame::ANumber::ANumber(double)>:
   ba9f8: fc1e0fe8     	str	d8, [sp, #-0x20]!
   ba9fc: a900fbfd     	stp	x29, x30, [sp, #0x8]
   baa00: 910023fd     	add	x29, sp, #0x8
   baa04: f9000ff3     	str	x19, [sp, #0x18]
   baa08: 1e604008     	fmov	d8, d0
   baa0c: aa0003f3     	mov	x19, x0
   baa10: 94028cac     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   baa14: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   baa18: 528000c9     	mov	w9, #0x6                // =6
   baa1c: 5280004a     	mov	w10, #0x2               // =2
   baa20: f944cd08     	ldr	x8, [x8, #0x998]
   baa24: b9001a69     	str	w9, [x19, #0x18]
   baa28: a940fbfd     	ldp	x29, x30, [sp, #0x8]
   baa2c: b9000a6a     	str	w10, [x19, #0x8]
   baa30: 91004108     	add	x8, x8, #0x10
   baa34: fd000a68     	str	d8, [x19, #0x10]
   baa38: f9000268     	str	x8, [x19]
   baa3c: f9400ff3     	ldr	x19, [sp, #0x18]
   baa40: fc4207e8     	ldr	d8, [sp], #0x20
   baa44: d65f03c0     	ret

00000000000baa48 <InGame::ANumber::ANumber(bool)>:
   baa48: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   baa4c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   baa50: 910003fd     	mov	x29, sp
   baa54: 2a0103f3     	mov	w19, w1
   baa58: aa0003f4     	mov	x20, x0
   baa5c: 94028c99     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   baa60: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   baa64: 52800029     	mov	w9, #0x1                // =1
   baa68: 5280004a     	mov	w10, #0x2               // =2
   baa6c: f944cd08     	ldr	x8, [x8, #0x998]
   baa70: b9001a89     	str	w9, [x20, #0x18]
   baa74: b9000a8a     	str	w10, [x20, #0x8]
   baa78: 39004293     	strb	w19, [x20, #0x10]
   baa7c: 91004108     	add	x8, x8, #0x10
   baa80: f9000288     	str	x8, [x20]
   baa84: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   baa88: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   baa8c: d65f03c0     	ret

00000000000baa90 <InGame::ANumber::ANumber(InGame::ANumber const&)>:
   baa90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   baa94: a9014ff4     	stp	x20, x19, [sp, #0x10]
   baa98: 910003fd     	mov	x29, sp
   baa9c: aa0103f4     	mov	x20, x1
   baaa0: aa0003f3     	mov	x19, x0
   baaa4: 94028c87     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   baaa8: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   baaac: 52800049     	mov	w9, #0x2                // =2
   baab0: eb14027f     	cmp	x19, x20
   baab4: f944cd08     	ldr	x8, [x8, #0x998]
   baab8: b9001a7f     	str	wzr, [x19, #0x18]
   baabc: b9000a69     	str	w9, [x19, #0x8]
   baac0: 91004108     	add	x8, x8, #0x10
   baac4: f9000268     	str	x8, [x19]
   baac8: 54000200     	b.eq	0xbab08 <InGame::ANumber::ANumber(InGame::ANumber const&)+0x78>
   baacc: b9401a88     	ldr	w8, [x20, #0x18]
   baad0: 340001c8     	cbz	w8, 0xbab08 <InGame::ANumber::ANumber(InGame::ANumber const&)+0x78>
   baad4: b9001a68     	str	w8, [x19, #0x18]
   baad8: b9401a88     	ldr	w8, [x20, #0x18]
   baadc: 51000508     	sub	w8, w8, #0x1
   baae0: 7100151f     	cmp	w8, #0x5
   baae4: 54000128     	b.hi	0xbab08 <InGame::ANumber::ANumber(InGame::ANumber const&)+0x78>
   baae8: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   baaec: 910b5529     	add	x9, x9, #0x2d5
   baaf0: 1000008a     	adr	x10, 0xbab00 <InGame::ANumber::ANumber(InGame::ANumber const&)+0x70>
   baaf4: 3868692b     	ldrb	w11, [x9, x8]
   baaf8: 8b0b094a     	add	x10, x10, x11, lsl #2
   baafc: d61f0140     	br	x10
   bab00: 39404288     	ldrb	w8, [x20, #0x10]
   bab04: 39004268     	strb	w8, [x19, #0x10]
   bab08: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bab0c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bab10: d65f03c0     	ret
   bab14: b9401288     	ldr	w8, [x20, #0x10]
   bab18: b9001268     	str	w8, [x19, #0x10]
   bab1c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bab20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bab24: d65f03c0     	ret
   bab28: f9400a88     	ldr	x8, [x20, #0x10]
   bab2c: f9000a68     	str	x8, [x19, #0x10]
   bab30: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bab34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bab38: d65f03c0     	ret
   bab3c: bd401280     	ldr	s0, [x20, #0x10]
   bab40: bd001260     	str	s0, [x19, #0x10]
   bab44: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bab48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bab4c: d65f03c0     	ret
   bab50: fd400a80     	ldr	d0, [x20, #0x10]
   bab54: fd000a60     	str	d0, [x19, #0x10]
   bab58: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bab5c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bab60: d65f03c0     	ret

00000000000bab64 <InGame::ANumber::operator=(InGame::ANumber const&)>:
   bab64: eb01001f     	cmp	x0, x1
   bab68: 54000400     	b.eq	0xbabe8 <InGame::ANumber::operator=(InGame::ANumber const&)+0x84>
   bab6c: b9401828     	ldr	w8, [x1, #0x18]
   bab70: b9401809     	ldr	w9, [x0, #0x18]
   bab74: 6b08013f     	cmp	w9, w8
   bab78: 54000220     	b.eq	0xbabbc <InGame::ANumber::operator=(InGame::ANumber const&)+0x58>
   bab7c: 51000529     	sub	w9, w9, #0x1
   bab80: 7100153f     	cmp	w9, #0x5
   bab84: 54000188     	b.hi	0xbabb4 <InGame::ANumber::operator=(InGame::ANumber const&)+0x50>
   bab88: f0fffdca     	adrp	x10, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bab8c: 910b6d4a     	add	x10, x10, #0x2db
   bab90: 1000008b     	adr	x11, 0xbaba0 <InGame::ANumber::operator=(InGame::ANumber const&)+0x3c>
   bab94: 3869694c     	ldrb	w12, [x10, x9]
   bab98: 8b0c096b     	add	x11, x11, x12, lsl #2
   bab9c: d61f0160     	br	x11
   baba0: 3900401f     	strb	wzr, [x0, #0x10]
   baba4: 14000004     	b	0xbabb4 <InGame::ANumber::operator=(InGame::ANumber const&)+0x50>
   baba8: b900101f     	str	wzr, [x0, #0x10]
   babac: 14000002     	b	0xbabb4 <InGame::ANumber::operator=(InGame::ANumber const&)+0x50>
   babb0: f900081f     	str	xzr, [x0, #0x10]
   babb4: b9001808     	str	w8, [x0, #0x18]
   babb8: b9401828     	ldr	w8, [x1, #0x18]
   babbc: 51000508     	sub	w8, w8, #0x1
   babc0: 7100151f     	cmp	w8, #0x5
   babc4: 54000128     	b.hi	0xbabe8 <InGame::ANumber::operator=(InGame::ANumber const&)+0x84>
   babc8: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   babcc: 910b8529     	add	x9, x9, #0x2e1
   babd0: 1000008a     	adr	x10, 0xbabe0 <InGame::ANumber::operator=(InGame::ANumber const&)+0x7c>
   babd4: 3868692b     	ldrb	w11, [x9, x8]
   babd8: 8b0b094a     	add	x10, x10, x11, lsl #2
   babdc: d61f0140     	br	x10
   babe0: 39404028     	ldrb	w8, [x1, #0x10]
   babe4: 39004008     	strb	w8, [x0, #0x10]
   babe8: d65f03c0     	ret
   babec: b9401028     	ldr	w8, [x1, #0x10]
   babf0: b9001008     	str	w8, [x0, #0x10]
   babf4: d65f03c0     	ret
   babf8: f9400828     	ldr	x8, [x1, #0x10]
   babfc: f9000808     	str	x8, [x0, #0x10]
   bac00: d65f03c0     	ret
   bac04: bd401020     	ldr	s0, [x1, #0x10]
   bac08: bd001000     	str	s0, [x0, #0x10]
   bac0c: d65f03c0     	ret
   bac10: fd400820     	ldr	d0, [x1, #0x10]
   bac14: fd000800     	str	d0, [x0, #0x10]
   bac18: d65f03c0     	ret

00000000000bac1c <InGame::ANumber::Clone() const>:
   bac1c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bac20: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bac24: 910003fd     	mov	x29, sp
   bac28: aa0003f4     	mov	x20, x0
   bac2c: 52800400     	mov	w0, #0x20               // =32
   bac30: 9402888c     	bl	0x15ce60 <_Znwm@plt>
   bac34: aa0003f3     	mov	x19, x0
   bac38: 94028c22     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bac3c: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bac40: 52800049     	mov	w9, #0x2                // =2
   bac44: eb14027f     	cmp	x19, x20
   bac48: f944cd08     	ldr	x8, [x8, #0x998]
   bac4c: b9001a7f     	str	wzr, [x19, #0x18]
   bac50: b9000a69     	str	w9, [x19, #0x8]
   bac54: 91004108     	add	x8, x8, #0x10
   bac58: f9000268     	str	x8, [x19]
   bac5c: 540001e0     	b.eq	0xbac98 <InGame::ANumber::Clone() const+0x7c>
   bac60: b9401a88     	ldr	w8, [x20, #0x18]
   bac64: 340001a8     	cbz	w8, 0xbac98 <InGame::ANumber::Clone() const+0x7c>
   bac68: 51000509     	sub	w9, w8, #0x1
   bac6c: b9001a68     	str	w8, [x19, #0x18]
   bac70: 7100153f     	cmp	w9, #0x5
   bac74: 54000128     	b.hi	0xbac98 <InGame::ANumber::Clone() const+0x7c>
   bac78: f0fffdc8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bac7c: 910b9d08     	add	x8, x8, #0x2e7
   bac80: 1000008a     	adr	x10, 0xbac90 <InGame::ANumber::Clone() const+0x74>
   bac84: 3869690b     	ldrb	w11, [x8, x9]
   bac88: 8b0b094a     	add	x10, x10, x11, lsl #2
   bac8c: d61f0140     	br	x10
   bac90: 39404288     	ldrb	w8, [x20, #0x10]
   bac94: 39004268     	strb	w8, [x19, #0x10]
   bac98: aa1303e0     	mov	x0, x19
   bac9c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   baca0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   baca4: d65f03c0     	ret
   baca8: b9401288     	ldr	w8, [x20, #0x10]
   bacac: b9001268     	str	w8, [x19, #0x10]
   bacb0: aa1303e0     	mov	x0, x19
   bacb4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bacb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bacbc: d65f03c0     	ret
   bacc0: f9400a88     	ldr	x8, [x20, #0x10]
   bacc4: f9000a68     	str	x8, [x19, #0x10]
   bacc8: aa1303e0     	mov	x0, x19
   baccc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bacd0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bacd4: d65f03c0     	ret
   bacd8: bd401280     	ldr	s0, [x20, #0x10]
   bacdc: bd001260     	str	s0, [x19, #0x10]
   bace0: aa1303e0     	mov	x0, x19
   bace4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bace8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bacec: d65f03c0     	ret
   bacf0: fd400a80     	ldr	d0, [x20, #0x10]
   bacf4: fd000a60     	str	d0, [x19, #0x10]
   bacf8: aa1303e0     	mov	x0, x19
   bacfc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bad00: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bad04: d65f03c0     	ret
   bad08: aa0003f4     	mov	x20, x0
   bad0c: aa1303e0     	mov	x0, x19
   bad10: 94028874     	bl	0x15cee0 <_ZdlPv@plt>
   bad14: aa1403e0     	mov	x0, x20
   bad18: 94027912     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bad1c <InGame::ANumber::~ANumber()>:
   bad1c: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bad20: f944cd08     	ldr	x8, [x8, #0x998]
   bad24: b9401809     	ldr	w9, [x0, #0x18]
   bad28: 9100410a     	add	x10, x8, #0x10
   bad2c: 51000528     	sub	w8, w9, #0x1
   bad30: 7100151f     	cmp	w8, #0x5
   bad34: f900000a     	str	x10, [x0]
   bad38: 54000108     	b.hi	0xbad58 <InGame::ANumber::~ANumber()+0x3c>
   bad3c: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bad40: 910bb529     	add	x9, x9, #0x2ed
   bad44: 1000008a     	adr	x10, 0xbad54 <InGame::ANumber::~ANumber()+0x38>
   bad48: 3868692b     	ldrb	w11, [x9, x8]
   bad4c: 8b0b094a     	add	x10, x10, x11, lsl #2
   bad50: d61f0140     	br	x10
   bad54: 3900401f     	strb	wzr, [x0, #0x10]
   bad58: b900181f     	str	wzr, [x0, #0x18]
   bad5c: 14028bdd     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bad60: b900101f     	str	wzr, [x0, #0x10]
   bad64: b900181f     	str	wzr, [x0, #0x18]
   bad68: 14028bda     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bad6c: f900081f     	str	xzr, [x0, #0x10]
   bad70: b900181f     	str	wzr, [x0, #0x18]
   bad74: 14028bd7     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>

00000000000bad78 <InGame::ANumber::clear()>:
   bad78: b9401808     	ldr	w8, [x0, #0x18]
   bad7c: 51000508     	sub	w8, w8, #0x1
   bad80: 7100151f     	cmp	w8, #0x5
   bad84: 54000108     	b.hi	0xbada4 <InGame::ANumber::clear()+0x2c>
   bad88: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bad8c: 910bcd29     	add	x9, x9, #0x2f3
   bad90: 1000008a     	adr	x10, 0xbada0 <InGame::ANumber::clear()+0x28>
   bad94: 3868692b     	ldrb	w11, [x9, x8]
   bad98: 8b0b094a     	add	x10, x10, x11, lsl #2
   bad9c: d61f0140     	br	x10
   bada0: 3900401f     	strb	wzr, [x0, #0x10]
   bada4: b900181f     	str	wzr, [x0, #0x18]
   bada8: d65f03c0     	ret
   badac: b900101f     	str	wzr, [x0, #0x10]
   badb0: b900181f     	str	wzr, [x0, #0x18]
   badb4: d65f03c0     	ret
   badb8: f900081f     	str	xzr, [x0, #0x10]
   badbc: b900181f     	str	wzr, [x0, #0x18]
   badc0: d65f03c0     	ret

00000000000badc4 <InGame::ANumber::~ANumber()>:
   badc4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   badc8: f9000bf3     	str	x19, [sp, #0x10]
   badcc: 910003fd     	mov	x29, sp
   badd0: d0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   badd4: aa0003f3     	mov	x19, x0
   badd8: f944cd08     	ldr	x8, [x8, #0x998]
   baddc: b9401809     	ldr	w9, [x0, #0x18]
   bade0: 9100410a     	add	x10, x8, #0x10
   bade4: 51000528     	sub	w8, w9, #0x1
   bade8: 7100151f     	cmp	w8, #0x5
   badec: f900000a     	str	x10, [x0]
   badf0: 54000188     	b.hi	0xbae20 <InGame::ANumber::~ANumber()+0x5c>
   badf4: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   badf8: 910be529     	add	x9, x9, #0x2f9
   badfc: 1000008a     	adr	x10, 0xbae0c <InGame::ANumber::~ANumber()+0x48>
   bae00: 3868692b     	ldrb	w11, [x9, x8]
   bae04: 8b0b094a     	add	x10, x10, x11, lsl #2
   bae08: d61f0140     	br	x10
   bae0c: 3900427f     	strb	wzr, [x19, #0x10]
   bae10: 14000004     	b	0xbae20 <InGame::ANumber::~ANumber()+0x5c>
   bae14: b900127f     	str	wzr, [x19, #0x10]
   bae18: 14000002     	b	0xbae20 <InGame::ANumber::~ANumber()+0x5c>
   bae1c: f9000a7f     	str	xzr, [x19, #0x10]
   bae20: aa1303e0     	mov	x0, x19
   bae24: b9001a7f     	str	wzr, [x19, #0x18]
   bae28: 94028baa     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bae2c: aa1303e0     	mov	x0, x19
   bae30: f9400bf3     	ldr	x19, [sp, #0x10]
   bae34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bae38: 1402882a     	b	0x15cee0 <_ZdlPv@plt>

00000000000bae3c <InGame::ANumber::reset(InGame::ANumber::Type)>:
   bae3c: b9401808     	ldr	w8, [x0, #0x18]
   bae40: 6b01011f     	cmp	w8, w1
   bae44: 54000200     	b.eq	0xbae84 <InGame::ANumber::reset(InGame::ANumber::Type)+0x48>
   bae48: 51000508     	sub	w8, w8, #0x1
   bae4c: 7100151f     	cmp	w8, #0x5
   bae50: 54000188     	b.hi	0xbae80 <InGame::ANumber::reset(InGame::ANumber::Type)+0x44>
   bae54: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bae58: 910bfd29     	add	x9, x9, #0x2ff
   bae5c: 1000008a     	adr	x10, 0xbae6c <InGame::ANumber::reset(InGame::ANumber::Type)+0x30>
   bae60: 3868692b     	ldrb	w11, [x9, x8]
   bae64: 8b0b094a     	add	x10, x10, x11, lsl #2
   bae68: d61f0140     	br	x10
   bae6c: 3900401f     	strb	wzr, [x0, #0x10]
   bae70: 14000004     	b	0xbae80 <InGame::ANumber::reset(InGame::ANumber::Type)+0x44>
   bae74: b900101f     	str	wzr, [x0, #0x10]
   bae78: 14000002     	b	0xbae80 <InGame::ANumber::reset(InGame::ANumber::Type)+0x44>
   bae7c: f900081f     	str	xzr, [x0, #0x10]
   bae80: b9001801     	str	w1, [x0, #0x18]
   bae84: d65f03c0     	ret

00000000000bae88 <InGame::ANumber::operator=(unsigned char)>:
   bae88: b9401808     	ldr	w8, [x0, #0x18]
   bae8c: 51000908     	sub	w8, w8, #0x2
   bae90: 7100111f     	cmp	w8, #0x4
   bae94: 54000148     	b.hi	0xbaebc <InGame::ANumber::operator=(unsigned char)+0x34>
   bae98: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bae9c: 910c1529     	add	x9, x9, #0x305
   baea0: 1000008a     	adr	x10, 0xbaeb0 <InGame::ANumber::operator=(unsigned char)+0x28>
   baea4: 3868692b     	ldrb	w11, [x9, x8]
   baea8: 8b0b094a     	add	x10, x10, x11, lsl #2
   baeac: d61f0140     	br	x10
   baeb0: b900101f     	str	wzr, [x0, #0x10]
   baeb4: 14000002     	b	0xbaebc <InGame::ANumber::operator=(unsigned char)+0x34>
   baeb8: f900081f     	str	xzr, [x0, #0x10]
   baebc: 52800048     	mov	w8, #0x2                // =2
   baec0: b9001808     	str	w8, [x0, #0x18]
   baec4: 39004001     	strb	w1, [x0, #0x10]
   baec8: d65f03c0     	ret

00000000000baecc <InGame::ANumber::operator=(int)>:
   baecc: b9401808     	ldr	w8, [x0, #0x18]
   baed0: 71000d1f     	cmp	w8, #0x3
   baed4: 54000100     	b.eq	0xbaef4 <InGame::ANumber::operator=(int)+0x28>
   baed8: 7100191f     	cmp	w8, #0x6
   baedc: 54000060     	b.eq	0xbaee8 <InGame::ANumber::operator=(int)+0x1c>
   baee0: 7100111f     	cmp	w8, #0x4
   baee4: 54000041     	b.ne	0xbaeec <InGame::ANumber::operator=(int)+0x20>
   baee8: f900081f     	str	xzr, [x0, #0x10]
   baeec: 52800068     	mov	w8, #0x3                // =3
   baef0: b9001808     	str	w8, [x0, #0x18]
   baef4: b9001001     	str	w1, [x0, #0x10]
   baef8: d65f03c0     	ret

00000000000baefc <InGame::ANumber::operator=(long long)>:
   baefc: b9401808     	ldr	w8, [x0, #0x18]
   baf00: 7100111f     	cmp	w8, #0x4
   baf04: 54000060     	b.eq	0xbaf10 <InGame::ANumber::operator=(long long)+0x14>
   baf08: 52800088     	mov	w8, #0x4                // =4
   baf0c: b9001808     	str	w8, [x0, #0x18]
   baf10: f9000801     	str	x1, [x0, #0x10]
   baf14: d65f03c0     	ret

00000000000baf18 <InGame::ANumber::operator=(float)>:
   baf18: b9401808     	ldr	w8, [x0, #0x18]
   baf1c: 7100191f     	cmp	w8, #0x6
   baf20: 540000a0     	b.eq	0xbaf34 <InGame::ANumber::operator=(float)+0x1c>
   baf24: 7100151f     	cmp	w8, #0x5
   baf28: 540000c0     	b.eq	0xbaf40 <InGame::ANumber::operator=(float)+0x28>
   baf2c: 7100111f     	cmp	w8, #0x4
   baf30: 54000041     	b.ne	0xbaf38 <InGame::ANumber::operator=(float)+0x20>
   baf34: f900081f     	str	xzr, [x0, #0x10]
   baf38: 528000a8     	mov	w8, #0x5                // =5
   baf3c: b9001808     	str	w8, [x0, #0x18]
   baf40: bd001000     	str	s0, [x0, #0x10]
   baf44: d65f03c0     	ret

00000000000baf48 <InGame::ANumber::operator=(double)>:
   baf48: b9401808     	ldr	w8, [x0, #0x18]
   baf4c: 7100191f     	cmp	w8, #0x6
   baf50: 54000060     	b.eq	0xbaf5c <InGame::ANumber::operator=(double)+0x14>
   baf54: 528000c8     	mov	w8, #0x6                // =6
   baf58: b9001808     	str	w8, [x0, #0x18]
   baf5c: fd000800     	str	d0, [x0, #0x10]
   baf60: d65f03c0     	ret

00000000000baf64 <InGame::ANumber::operator=(bool)>:
   baf64: b9401808     	ldr	w8, [x0, #0x18]
   baf68: 51000508     	sub	w8, w8, #0x1
   baf6c: 7100151f     	cmp	w8, #0x5
   baf70: 54000148     	b.hi	0xbaf98 <InGame::ANumber::operator=(bool)+0x34>
   baf74: f0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   baf78: 910c2929     	add	x9, x9, #0x30a
   baf7c: 1000008a     	adr	x10, 0xbaf8c <InGame::ANumber::operator=(bool)+0x28>
   baf80: 3868692b     	ldrb	w11, [x9, x8]
   baf84: 8b0b094a     	add	x10, x10, x11, lsl #2
   baf88: d61f0140     	br	x10
   baf8c: b900101f     	str	wzr, [x0, #0x10]
   baf90: 14000002     	b	0xbaf98 <InGame::ANumber::operator=(bool)+0x34>
   baf94: f900081f     	str	xzr, [x0, #0x10]
   baf98: 52800028     	mov	w8, #0x1                // =1
   baf9c: b9001808     	str	w8, [x0, #0x18]
   bafa0: 12000028     	and	w8, w1, #0x1
   bafa4: 39004008     	strb	w8, [x0, #0x10]
   bafa8: d65f03c0     	ret

00000000000bafac <InGame::ANumber::operator!=(InGame::ANumber const&)>:
   bafac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bafb0: 910003fd     	mov	x29, sp
   bafb4: 94028bd7     	bl	0x15df10 <_ZNK6InGame7ANumbereqERKS0_@plt>
   bafb8: 2a2003e8     	mvn	w8, w0
   bafbc: 12000100     	and	w0, w8, #0x1
   bafc0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bafc4: d65f03c0     	ret

00000000000bafc8 <InGame::ANumber::operator==(InGame::ANumber const&)>:
   bafc8: 14028bd2     	b	0x15df10 <_ZNK6InGame7ANumbereqERKS0_@plt>

00000000000bafcc <InGame::ANumber::operator!=(InGame::ANumber const&) const>:
   bafcc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bafd0: 910003fd     	mov	x29, sp
   bafd4: 94028bcf     	bl	0x15df10 <_ZNK6InGame7ANumbereqERKS0_@plt>
   bafd8: 2a2003e8     	mvn	w8, w0
   bafdc: 12000100     	and	w0, w8, #0x1
   bafe0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bafe4: d65f03c0     	ret

00000000000bafe8 <InGame::ANumber::operator==(InGame::ANumber const&) const>:
   bafe8: eb01001f     	cmp	x0, x1
   bafec: 540003c0     	b.eq	0xbb064 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x7c>
   baff0: b940180a     	ldr	w10, [x0, #0x18]
   baff4: 340002ca     	cbz	w10, 0xbb04c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x64>
   baff8: 7100055f     	cmp	w10, #0x1
   baffc: 54000381     	b.ne	0xbb06c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x84>
   bb000: 39404008     	ldrb	w8, [x0, #0x10]
   bb004: b9401829     	ldr	w9, [x1, #0x18]
   bb008: 7100011f     	cmp	w8, #0x0
   bb00c: 1a9f07e8     	cset	w8, ne
   bb010: 51000529     	sub	w9, w9, #0x1
   bb014: 7100153f     	cmp	w9, #0x5
   bb018: 54000ba8     	b.hi	0xbb18c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x1a4>
   bb01c: d0fffdca     	adrp	x10, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb020: 910c414a     	add	x10, x10, #0x310
   bb024: 1000008b     	adr	x11, 0xbb034 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x4c>
   bb028: 3869694c     	ldrb	w12, [x10, x9]
   bb02c: 8b0c096b     	add	x11, x11, x12, lsl #2
   bb030: d61f0160     	br	x11
   bb034: 39404029     	ldrb	w9, [x1, #0x10]
   bb038: 7100013f     	cmp	w9, #0x0
   bb03c: 1a9f07e9     	cset	w9, ne
   bb040: 4a090108     	eor	w8, w8, w9
   bb044: 52000100     	eor	w0, w8, #0x1
   bb048: d65f03c0     	ret
   bb04c: b9401828     	ldr	w8, [x1, #0x18]
   bb050: 340000a8     	cbz	w8, 0xbb064 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x7c>
   bb054: 51001509     	sub	w9, w8, #0x5
   bb058: 7100093f     	cmp	w9, #0x2
   bb05c: 54000102     	b.hs	0xbb07c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x94>
   bb060: 14000018     	b	0xbb0c0 <InGame::ANumber::operator==(InGame::ANumber const&) const+0xd8>
   bb064: 52800020     	mov	w0, #0x1                // =1
   bb068: d65f03c0     	ret
   bb06c: b9401828     	ldr	w8, [x1, #0x18]
   bb070: 51001509     	sub	w9, w8, #0x5
   bb074: 7100093f     	cmp	w9, #0x2
   bb078: 54000243     	b.lo	0xbb0c0 <InGame::ANumber::operator==(InGame::ANumber const&) const+0xd8>
   bb07c: 71000509     	subs	w9, w8, #0x1
   bb080: 540001a1     	b.ne	0xbb0b4 <InGame::ANumber::operator==(InGame::ANumber const&) const+0xcc>
   bb084: 51000948     	sub	w8, w10, #0x2
   bb088: 7100111f     	cmp	w8, #0x4
   bb08c: 54000f48     	b.hi	0xbb274 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x28c>
   bb090: d0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb094: 910c5929     	add	x9, x9, #0x316
   bb098: 1000008a     	adr	x10, 0xbb0a8 <InGame::ANumber::operator==(InGame::ANumber const&) const+0xc0>
   bb09c: 3868692b     	ldrb	w11, [x9, x8]
   bb0a0: 8b0b094a     	add	x10, x10, x11, lsl #2
   bb0a4: d61f0140     	br	x10
   bb0a8: 39404008     	ldrb	w8, [x0, #0x10]
   bb0ac: 7100011f     	cmp	w8, #0x0
   bb0b0: 14000083     	b	0xbb2bc <InGame::ANumber::operator==(InGame::ANumber const&) const+0x2d4>
   bb0b4: 5100154b     	sub	w11, w10, #0x5
   bb0b8: 7100057f     	cmp	w11, #0x1
   bb0bc: 540001e8     	b.hi	0xbb0f8 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x110>
   bb0c0: 2f00e401     	movi	d1, #0000000000000000
   bb0c4: 2f00e400     	movi	d0, #0000000000000000
   bb0c8: 51000949     	sub	w9, w10, #0x2
   bb0cc: 7100113f     	cmp	w9, #0x4
   bb0d0: 54000408     	b.hi	0xbb150 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x168>
   bb0d4: d0fffdca     	adrp	x10, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb0d8: 910c8d4a     	add	x10, x10, #0x323
   bb0dc: 1000008b     	adr	x11, 0xbb0ec <InGame::ANumber::operator==(InGame::ANumber const&) const+0x104>
   bb0e0: 3869694c     	ldrb	w12, [x10, x9]
   bb0e4: 8b0c096b     	add	x11, x11, x12, lsl #2
   bb0e8: d61f0160     	br	x11
   bb0ec: 3d404000     	ldr	b0, [x0, #0x10]
   bb0f0: 7e61d800     	ucvtf	d0, d0
   bb0f4: 14000017     	b	0xbb150 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x168>
   bb0f8: 51000548     	sub	w8, w10, #0x1
   bb0fc: 71000d1f     	cmp	w8, #0x3
   bb100: 54000ec8     	b.hi	0xbb2d8 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x2f0>
   bb104: d0fffdca     	adrp	x10, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb108: 910c6d4a     	add	x10, x10, #0x31b
   bb10c: 1000008b     	adr	x11, 0xbb11c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x134>
   bb110: 3868694c     	ldrb	w12, [x10, x8]
   bb114: 8b0c096b     	add	x11, x11, x12, lsl #2
   bb118: d61f0160     	br	x11
   bb11c: 39404008     	ldrb	w8, [x0, #0x10]
   bb120: 14000073     	b	0xbb2ec <InGame::ANumber::operator==(InGame::ANumber const&) const+0x304>
   bb124: bd401000     	ldr	s0, [x0, #0x10]
   bb128: 0f20a400     	sshll	v0.2d, v0.2s, #0x0
   bb12c: 5e61d800     	scvtf	d0, d0
   bb130: 14000008     	b	0xbb150 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x168>
   bb134: fd400800     	ldr	d0, [x0, #0x10]
   bb138: 5e61d800     	scvtf	d0, d0
   bb13c: 14000005     	b	0xbb150 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x168>
   bb140: bd401000     	ldr	s0, [x0, #0x10]
   bb144: 1e22c000     	fcvt	d0, s0
   bb148: 14000002     	b	0xbb150 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x168>
   bb14c: fd400800     	ldr	d0, [x0, #0x10]
   bb150: 51000508     	sub	w8, w8, #0x1
   bb154: 7100151f     	cmp	w8, #0x5
   bb158: 54000828     	b.hi	0xbb25c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x274>
   bb15c: d0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb160: 910ca129     	add	x9, x9, #0x328
   bb164: 1000008a     	adr	x10, 0xbb174 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x18c>
   bb168: 3868692b     	ldrb	w11, [x9, x8]
   bb16c: 8b0b094a     	add	x10, x10, x11, lsl #2
   bb170: d61f0140     	br	x10
   bb174: 39404028     	ldrb	w8, [x1, #0x10]
   bb178: 2f00e401     	movi	d1, #0000000000000000
   bb17c: 1e6e1002     	fmov	d2, #1.00000000
   bb180: 7100011f     	cmp	w8, #0x0
   bb184: 1e611c41     	fcsel	d1, d2, d1, ne
   bb188: 1400002b     	b	0xbb234 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x24c>
   bb18c: 2a1f03e9     	mov	w9, wzr
   bb190: 4a090108     	eor	w8, w8, w9
   bb194: 52000100     	eor	w0, w8, #0x1
   bb198: d65f03c0     	ret
   bb19c: b9401029     	ldr	w9, [x1, #0x10]
   bb1a0: 7100013f     	cmp	w9, #0x0
   bb1a4: 1a9f07e9     	cset	w9, ne
   bb1a8: 4a090108     	eor	w8, w8, w9
   bb1ac: 52000100     	eor	w0, w8, #0x1
   bb1b0: d65f03c0     	ret
   bb1b4: f9400829     	ldr	x9, [x1, #0x10]
   bb1b8: f100013f     	cmp	x9, #0x0
   bb1bc: 1a9f07e9     	cset	w9, ne
   bb1c0: 4a090108     	eor	w8, w8, w9
   bb1c4: 52000100     	eor	w0, w8, #0x1
   bb1c8: d65f03c0     	ret
   bb1cc: bd401020     	ldr	s0, [x1, #0x10]
   bb1d0: 1e202008     	fcmp	s0, #0.0
   bb1d4: 1a9f07e9     	cset	w9, ne
   bb1d8: 4a090108     	eor	w8, w8, w9
   bb1dc: 52000100     	eor	w0, w8, #0x1
   bb1e0: d65f03c0     	ret
   bb1e4: fd400820     	ldr	d0, [x1, #0x10]
   bb1e8: 1e602008     	fcmp	d0, #0.0
   bb1ec: 1a9f07e9     	cset	w9, ne
   bb1f0: 4a090108     	eor	w8, w8, w9
   bb1f4: 52000100     	eor	w0, w8, #0x1
   bb1f8: d65f03c0     	ret
   bb1fc: 3d404021     	ldr	b1, [x1, #0x10]
   bb200: 7e61d821     	ucvtf	d1, d1
   bb204: 1400000c     	b	0xbb234 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x24c>
   bb208: bd401021     	ldr	s1, [x1, #0x10]
   bb20c: 0f20a421     	sshll	v1.2d, v1.2s, #0x0
   bb210: 5e61d821     	scvtf	d1, d1
   bb214: 14000008     	b	0xbb234 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x24c>
   bb218: fd400821     	ldr	d1, [x1, #0x10]
   bb21c: 5e61d821     	scvtf	d1, d1
   bb220: 14000005     	b	0xbb234 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x24c>
   bb224: bd401021     	ldr	s1, [x1, #0x10]
   bb228: 1e22c021     	fcvt	d1, s1
   bb22c: 14000002     	b	0xbb234 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x24c>
   bb230: fd400821     	ldr	d1, [x1, #0x10]
   bb234: 1e602008     	fcmp	d0, #0.0
   bb238: 54000065     	b.pl	0xbb244 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x25c>
   bb23c: 1e602028     	fcmp	d1, #0.0
   bb240: 540000ac     	b.gt	0xbb254 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x26c>
   bb244: 1e602008     	fcmp	d0, #0.0
   bb248: 540000ad     	b.le	0xbb25c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x274>
   bb24c: 1e602028     	fcmp	d1, #0.0
   bb250: 54000065     	b.pl	0xbb25c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x274>
   bb254: 2a1f03e0     	mov	w0, wzr
   bb258: d65f03c0     	ret
   bb25c: 90fffdc8     	adrp	x8, 0x73000
   bb260: 7ee1d400     	fabd	d0, d0, d1
   bb264: fd476501     	ldr	d1, [x8, #0xec8]
   bb268: 1e612000     	fcmp	d0, d1
   bb26c: 1a9f57e0     	cset	w0, mi
   bb270: d65f03c0     	ret
   bb274: 2a1f03e8     	mov	w8, wzr
   bb278: 39404029     	ldrb	w9, [x1, #0x10]
   bb27c: 7100013f     	cmp	w9, #0x0
   bb280: 1a9f07e9     	cset	w9, ne
   bb284: 4a090108     	eor	w8, w8, w9
   bb288: 52000100     	eor	w0, w8, #0x1
   bb28c: d65f03c0     	ret
   bb290: b9401008     	ldr	w8, [x0, #0x10]
   bb294: 7100011f     	cmp	w8, #0x0
   bb298: 14000009     	b	0xbb2bc <InGame::ANumber::operator==(InGame::ANumber const&) const+0x2d4>
   bb29c: f9400808     	ldr	x8, [x0, #0x10]
   bb2a0: f100011f     	cmp	x8, #0x0
   bb2a4: 14000006     	b	0xbb2bc <InGame::ANumber::operator==(InGame::ANumber const&) const+0x2d4>
   bb2a8: bd401000     	ldr	s0, [x0, #0x10]
   bb2ac: 1e202008     	fcmp	s0, #0.0
   bb2b0: 14000003     	b	0xbb2bc <InGame::ANumber::operator==(InGame::ANumber const&) const+0x2d4>
   bb2b4: fd400800     	ldr	d0, [x0, #0x10]
   bb2b8: 1e602008     	fcmp	d0, #0.0
   bb2bc: 1a9f07e8     	cset	w8, ne
   bb2c0: 39404029     	ldrb	w9, [x1, #0x10]
   bb2c4: 7100013f     	cmp	w9, #0x0
   bb2c8: 1a9f07e9     	cset	w9, ne
   bb2cc: 4a090108     	eor	w8, w8, w9
   bb2d0: 52000100     	eor	w0, w8, #0x1
   bb2d4: d65f03c0     	ret
   bb2d8: aa1f03e8     	mov	x8, xzr
   bb2dc: 14000004     	b	0xbb2ec <InGame::ANumber::operator==(InGame::ANumber const&) const+0x304>
   bb2e0: b9801008     	ldrsw	x8, [x0, #0x10]
   bb2e4: 14000002     	b	0xbb2ec <InGame::ANumber::operator==(InGame::ANumber const&) const+0x304>
   bb2e8: f9400808     	ldr	x8, [x0, #0x10]
   bb2ec: 71000d3f     	cmp	w9, #0x3
   bb2f0: 54000128     	b.hi	0xbb314 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x32c>
   bb2f4: d0fffdca     	adrp	x10, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb2f8: 910c7d4a     	add	x10, x10, #0x31f
   bb2fc: 1000008b     	adr	x11, 0xbb30c <InGame::ANumber::operator==(InGame::ANumber const&) const+0x324>
   bb300: 3869694c     	ldrb	w12, [x10, x9]
   bb304: 8b0c096b     	add	x11, x11, x12, lsl #2
   bb308: d61f0160     	br	x11
   bb30c: 39404029     	ldrb	w9, [x1, #0x10]
   bb310: 14000006     	b	0xbb328 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x340>
   bb314: aa1f03e9     	mov	x9, xzr
   bb318: 14000004     	b	0xbb328 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x340>
   bb31c: b9801029     	ldrsw	x9, [x1, #0x10]
   bb320: 14000002     	b	0xbb328 <InGame::ANumber::operator==(InGame::ANumber const&) const+0x340>
   bb324: f9400829     	ldr	x9, [x1, #0x10]
   bb328: eb09011f     	cmp	x8, x9
   bb32c: 1a9f17e0     	cset	w0, eq
   bb330: d65f03c0     	ret

00000000000bb334 <InGame::ANumber::IsNull() const>:
   bb334: b9401808     	ldr	w8, [x0, #0x18]
   bb338: 7100011f     	cmp	w8, #0x0
   bb33c: 1a9f17e0     	cset	w0, eq
   bb340: d65f03c0     	ret

00000000000bb344 <InGame::ANumber::GetType() const>:
   bb344: b9401800     	ldr	w0, [x0, #0x18]
   bb348: d65f03c0     	ret

00000000000bb34c <InGame::ANumber::GetTypeString() const>:
   bb34c: b9401808     	ldr	w8, [x0, #0x18]
   bb350: 51000508     	sub	w8, w8, #0x1
   bb354: 7100151f     	cmp	w8, #0x5
   bb358: 540000c8     	b.hi	0xbb370 <InGame::ANumber::GetTypeString() const+0x24>
   bb35c: d0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb360: 910d3129     	add	x9, x9, #0x34c
   bb364: b8a8d928     	ldrsw	x8, [x9, w8, sxtw #2]
   bb368: 8b080120     	add	x0, x9, x8
   bb36c: d65f03c0     	ret
   bb370: 90fffda0     	adrp	x0, 0x6f000
   bb374: 910f6c00     	add	x0, x0, #0x3db
   bb378: d65f03c0     	ret

00000000000bb37c <InGame::ANumber::ToString() const>:
   bb37c: d10183ff     	sub	sp, sp, #0x60
   bb380: a9047bfd     	stp	x29, x30, [sp, #0x40]
   bb384: 910103fd     	add	x29, sp, #0x40
   bb388: a9054ff4     	stp	x20, x19, [sp, #0x50]
   bb38c: d53bd054     	mrs	x20, TPIDR_EL0
   bb390: aa0803f3     	mov	x19, x8
   bb394: f9401689     	ldr	x9, [x20, #0x28]
   bb398: f81f83a9     	stur	x9, [x29, #-0x8]
   bb39c: b9401809     	ldr	w9, [x0, #0x18]
   bb3a0: 7100053f     	cmp	w9, #0x1
   bb3a4: 54000241     	b.ne	0xbb3ec <InGame::ANumber::ToString() const+0x70>
   bb3a8: 39404008     	ldrb	w8, [x0, #0x10]
   bb3ac: b0fffda9     	adrp	x9, 0x70000
   bb3b0: f0fffd8a     	adrp	x10, 0x6e000
   bb3b4: 911c8129     	add	x9, x9, #0x720
   bb3b8: 9138b14a     	add	x10, x10, #0xe2c
   bb3bc: 7100011f     	cmp	w8, #0x0
   bb3c0: 9a890141     	csel	x1, x10, x9, eq
   bb3c4: aa1303e0     	mov	x0, x19
   bb3c8: 94028972     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   bb3cc: f9401688     	ldr	x8, [x20, #0x28]
   bb3d0: f85f83a9     	ldur	x9, [x29, #-0x8]
   bb3d4: eb09011f     	cmp	x8, x9
   bb3d8: 54000621     	b.ne	0xbb49c <InGame::ANumber::ToString() const+0x120>
   bb3dc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   bb3e0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   bb3e4: 910183ff     	add	sp, sp, #0x60
   bb3e8: d65f03c0     	ret
   bb3ec: 6f00e400     	movi	v0.2d, #0000000000000000
   bb3f0: 51000928     	sub	w8, w9, #0x2
   bb3f4: 7100111f     	cmp	w8, #0x4
   bb3f8: 790063ff     	strh	wzr, [sp, #0x30]
   bb3fc: ad0083e0     	stp	q0, q0, [sp, #0x10]
   bb400: 3d8003e0     	str	q0, [sp]
   bb404: 540003e8     	b.hi	0xbb480 <InGame::ANumber::ToString() const+0x104>
   bb408: d0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb40c: 910cb929     	add	x9, x9, #0x32e
   bb410: 1000008a     	adr	x10, 0xbb420 <InGame::ANumber::ToString() const+0xa4>
   bb414: 3868692b     	ldrb	w11, [x9, x8]
   bb418: 8b0b094a     	add	x10, x10, x11, lsl #2
   bb41c: d61f0140     	br	x10
   bb420: 39404003     	ldrb	w3, [x0, #0x10]
   bb424: 14000013     	b	0xbb470 <InGame::ANumber::ToString() const+0xf4>
   bb428: b0fffda2     	adrp	x2, 0x70000
   bb42c: fd400800     	ldr	d0, [x0, #0x10]
   bb430: 91294c42     	add	x2, x2, #0xa53
   bb434: 1400000b     	b	0xbb460 <InGame::ANumber::ToString() const+0xe4>
   bb438: 90fffda2     	adrp	x2, 0x6f000
   bb43c: f9400803     	ldr	x3, [x0, #0x10]
   bb440: 91037042     	add	x2, x2, #0xdc
   bb444: 910003e0     	mov	x0, sp
   bb448: 94000016     	bl	0xbb4a0 <InGame::ANumber::ToString() const+0x124>
   bb44c: 1400000d     	b	0xbb480 <InGame::ANumber::ToString() const+0x104>
   bb450: bd401000     	ldr	s0, [x0, #0x10]
   bb454: 90fffda2     	adrp	x2, 0x6f000
   bb458: 91212842     	add	x2, x2, #0x84a
   bb45c: 1e22c000     	fcvt	d0, s0
   bb460: 910003e0     	mov	x0, sp
   bb464: 9400000f     	bl	0xbb4a0 <InGame::ANumber::ToString() const+0x124>
   bb468: 14000006     	b	0xbb480 <InGame::ANumber::ToString() const+0x104>
   bb46c: b9401003     	ldr	w3, [x0, #0x10]
   bb470: d0fffd82     	adrp	x2, 0x6d000
   bb474: 910003e0     	mov	x0, sp
   bb478: 91077442     	add	x2, x2, #0x1dd
   bb47c: 94000009     	bl	0xbb4a0 <InGame::ANumber::ToString() const+0x124>
   bb480: 910003e1     	mov	x1, sp
   bb484: aa1303e0     	mov	x0, x19
   bb488: 94028942     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   bb48c: f9401688     	ldr	x8, [x20, #0x28]
   bb490: f85f83a9     	ldur	x9, [x29, #-0x8]
   bb494: eb09011f     	cmp	x8, x9
   bb498: 54fffa20     	b.eq	0xbb3dc <InGame::ANumber::ToString() const+0x60>
   bb49c: 94028665     	bl	0x15ce30 <__stack_chk_fail@plt>
   bb4a0: d10483ff     	sub	sp, sp, #0x120
   bb4a4: a9107bfd     	stp	x29, x30, [sp, #0x100]
   bb4a8: 910403fd     	add	x29, sp, #0x100
   bb4ac: a9114ffc     	stp	x28, x19, [sp, #0x110]
   bb4b0: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   bb4b4: d101e3aa     	sub	x10, x29, #0x78
   bb4b8: a93893a3     	stp	x3, x4, [x29, #-0x78]
   bb4bc: 928004ec     	mov	x12, #-0x28             // =-40
   bb4c0: f81a83a7     	stur	x7, [x29, #-0x58]
   bb4c4: 910003ed     	mov	x13, sp
   bb4c8: ad0007e0     	stp	q0, q1, [sp]
   bb4cc: 9100a14a     	add	x10, x10, #0x28
   bb4d0: ad010fe2     	stp	q2, q3, [sp, #0x20]
   bb4d4: f2dff00c     	movk	x12, #0xff80, lsl #32
   bb4d8: ad0217e4     	stp	q4, q5, [sp, #0x40]
   bb4dc: 910201ad     	add	x13, x13, #0x80
   bb4e0: ad031fe6     	stp	q6, q7, [sp, #0x60]
   bb4e4: d53bd053     	mrs	x19, TPIDR_EL0
   bb4e8: f9401669     	ldr	x9, [x19, #0x28]
   bb4ec: d100a3ab     	sub	x11, x29, #0x28
   bb4f0: aa0203e8     	mov	x8, x2
   bb4f4: d10143a4     	sub	x4, x29, #0x50
   bb4f8: 2a1f03e1     	mov	w1, wzr
   bb4fc: 52800642     	mov	w2, #0x32               // =50
   bb500: f81f83a9     	stur	x9, [x29, #-0x8]
   bb504: 910083a9     	add	x9, x29, #0x20
   bb508: a93eb3ad     	stp	x13, x12, [x29, #-0x18]
   bb50c: aa0803e3     	mov	x3, x8
   bb510: a93daba9     	stp	x9, x10, [x29, #-0x28]
   bb514: ad400560     	ldp	q0, q1, [x11]
   bb518: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   bb51c: 94028a81     	bl	0x15df20 <__vsprintf_chk@plt>
   bb520: f9401668     	ldr	x8, [x19, #0x28]
   bb524: f85f83a9     	ldur	x9, [x29, #-0x8]
   bb528: eb09011f     	cmp	x8, x9
   bb52c: 540000a1     	b.ne	0xbb540 <InGame::ANumber::ToString() const+0x1c4>
   bb530: a9514ffc     	ldp	x28, x19, [sp, #0x110]
   bb534: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   bb538: 910483ff     	add	sp, sp, #0x120
   bb53c: d65f03c0     	ret
   bb540: 9402863c     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bb544 <InGame::ANumber::FromString(char const*)>:
   bb544: d10103ff     	sub	sp, sp, #0x40
   bb548: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bb54c: 910043fd     	add	x29, sp, #0x10
   bb550: f90013f5     	str	x21, [sp, #0x20]
   bb554: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bb558: d53bd055     	mrs	x21, TPIDR_EL0
   bb55c: aa0103f3     	mov	x19, x1
   bb560: f94016a8     	ldr	x8, [x21, #0x28]
   bb564: f90007e8     	str	x8, [sp, #0x8]
   bb568: b40001c1     	cbz	x1, 0xbb5a0 <InGame::ANumber::FromString(char const*)+0x5c>
   bb56c: aa0003f4     	mov	x20, x0
   bb570: aa1303e0     	mov	x0, x19
   bb574: 528005c1     	mov	w1, #0x2e               // =46
   bb578: 94028a6e     	bl	0x15df30 <strchr@plt>
   bb57c: b4000280     	cbz	x0, 0xbb5cc <InGame::ANumber::FromString(char const*)+0x88>
   bb580: aa1303e0     	mov	x0, x19
   bb584: 94028a6f     	bl	0x15df40 <atof@plt>
   bb588: b9401a88     	ldr	w8, [x20, #0x18]
   bb58c: 7100191f     	cmp	w8, #0x6
   bb590: 54000060     	b.eq	0xbb59c <InGame::ANumber::FromString(char const*)+0x58>
   bb594: 528000c8     	mov	w8, #0x6                // =6
   bb598: b9001a88     	str	w8, [x20, #0x18]
   bb59c: fd000a80     	str	d0, [x20, #0x10]
   bb5a0: f94016a8     	ldr	x8, [x21, #0x28]
   bb5a4: f100027f     	cmp	x19, #0x0
   bb5a8: f94007e9     	ldr	x9, [sp, #0x8]
   bb5ac: 1a9f07e0     	cset	w0, ne
   bb5b0: eb09011f     	cmp	x8, x9
   bb5b4: 540008c1     	b.ne	0xbb6cc <InGame::ANumber::FromString(char const*)+0x188>
   bb5b8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bb5bc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bb5c0: f94013f5     	ldr	x21, [sp, #0x20]
   bb5c4: 910103ff     	add	sp, sp, #0x40
   bb5c8: d65f03c0     	ret
   bb5cc: 910003e1     	mov	x1, sp
   bb5d0: aa1303e0     	mov	x0, x19
   bb5d4: 2a1f03e2     	mov	w2, wzr
   bb5d8: f90003ff     	str	xzr, [sp]
   bb5dc: 94028a5d     	bl	0x15df50 <strtol@plt>
   bb5e0: b7f801e0     	tbnz	x0, #0x3f, 0xbb61c <InGame::ANumber::FromString(char const*)+0xd8>
   bb5e4: f103fc1f     	cmp	x0, #0xff
   bb5e8: 54000388     	b.hi	0xbb658 <InGame::ANumber::FromString(char const*)+0x114>
   bb5ec: b9401a88     	ldr	w8, [x20, #0x18]
   bb5f0: 51000908     	sub	w8, w8, #0x2
   bb5f4: 7100111f     	cmp	w8, #0x4
   bb5f8: 54000628     	b.hi	0xbb6bc <InGame::ANumber::FromString(char const*)+0x178>
   bb5fc: d0fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bb600: 910ccd29     	add	x9, x9, #0x333
   bb604: 1000008a     	adr	x10, 0xbb614 <InGame::ANumber::FromString(char const*)+0xd0>
   bb608: 3868692b     	ldrb	w11, [x9, x8]
   bb60c: 8b0b094a     	add	x10, x10, x11, lsl #2
   bb610: d61f0140     	br	x10
   bb614: b900129f     	str	wzr, [x20, #0x10]
   bb618: 14000029     	b	0xbb6bc <InGame::ANumber::FromString(char const*)+0x178>
   bb61c: b102001f     	cmn	x0, #0x80
   bb620: 54000383     	b.lo	0xbb690 <InGame::ANumber::FromString(char const*)+0x14c>
   bb624: b9401a89     	ldr	w9, [x20, #0x18]
   bb628: 12001c08     	and	w8, w0, #0xff
   bb62c: 71000d3f     	cmp	w9, #0x3
   bb630: 54000100     	b.eq	0xbb650 <InGame::ANumber::FromString(char const*)+0x10c>
   bb634: 7100193f     	cmp	w9, #0x6
   bb638: 54000060     	b.eq	0xbb644 <InGame::ANumber::FromString(char const*)+0x100>
   bb63c: 7100113f     	cmp	w9, #0x4
   bb640: 54000041     	b.ne	0xbb648 <InGame::ANumber::FromString(char const*)+0x104>
   bb644: f9000a9f     	str	xzr, [x20, #0x10]
   bb648: 52800069     	mov	w9, #0x3                // =3
   bb64c: b9001a89     	str	w9, [x20, #0x18]
   bb650: b9001288     	str	w8, [x20, #0x10]
   bb654: 17ffffd3     	b	0xbb5a0 <InGame::ANumber::FromString(char const*)+0x5c>
   bb658: d360fc08     	lsr	x8, x0, #32
   bb65c: b5000208     	cbnz	x8, 0xbb69c <InGame::ANumber::FromString(char const*)+0x158>
   bb660: b9401a88     	ldr	w8, [x20, #0x18]
   bb664: 71000d1f     	cmp	w8, #0x3
   bb668: 54000100     	b.eq	0xbb688 <InGame::ANumber::FromString(char const*)+0x144>
   bb66c: 7100191f     	cmp	w8, #0x6
   bb670: 54000060     	b.eq	0xbb67c <InGame::ANumber::FromString(char const*)+0x138>
   bb674: 7100111f     	cmp	w8, #0x4
   bb678: 54000041     	b.ne	0xbb680 <InGame::ANumber::FromString(char const*)+0x13c>
   bb67c: f9000a9f     	str	xzr, [x20, #0x10]
   bb680: 52800068     	mov	w8, #0x3                // =3
   bb684: b9001a88     	str	w8, [x20, #0x18]
   bb688: b9001280     	str	w0, [x20, #0x10]
   bb68c: 17ffffc5     	b	0xbb5a0 <InGame::ANumber::FromString(char const*)+0x5c>
   bb690: b26187e8     	mov	x8, #-0x7fffffff        // =-2147483647
   bb694: eb08001f     	cmp	x0, x8
   bb698: 54fffe42     	b.hs	0xbb660 <InGame::ANumber::FromString(char const*)+0x11c>
   bb69c: b9401a88     	ldr	w8, [x20, #0x18]
   bb6a0: 7100111f     	cmp	w8, #0x4
   bb6a4: 54000060     	b.eq	0xbb6b0 <InGame::ANumber::FromString(char const*)+0x16c>
   bb6a8: 52800088     	mov	w8, #0x4                // =4
   bb6ac: b9001a88     	str	w8, [x20, #0x18]
   bb6b0: f9000a80     	str	x0, [x20, #0x10]
   bb6b4: 17ffffbb     	b	0xbb5a0 <InGame::ANumber::FromString(char const*)+0x5c>
   bb6b8: f9000a9f     	str	xzr, [x20, #0x10]
   bb6bc: 52800048     	mov	w8, #0x2                // =2
   bb6c0: b9001a88     	str	w8, [x20, #0x18]
   bb6c4: 39004280     	strb	w0, [x20, #0x10]
   bb6c8: 17ffffb6     	b	0xbb5a0 <InGame::ANumber::FromString(char const*)+0x5c>
   bb6cc: 940285d9     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bb6d0 <InGame::ANumber::IsEqual(InGame::AObject const*) const>:
   bb6d0: b40000a1     	cbz	x1, 0xbb6e4 <InGame::ANumber::IsEqual(InGame::AObject const*) const+0x14>
   bb6d4: b9400828     	ldr	w8, [x1, #0x8]
   bb6d8: 7100091f     	cmp	w8, #0x2
   bb6dc: 54000041     	b.ne	0xbb6e4 <InGame::ANumber::IsEqual(InGame::AObject const*) const+0x14>
   bb6e0: 14028a0c     	b	0x15df10 <_ZNK6InGame7ANumbereqERKS0_@plt>
   bb6e4: 2a1f03e0     	mov	w0, wzr
   bb6e8: d65f03c0     	ret

00000000000bb6ec <InGame::AString::AString()>:
   bb6ec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bb6f0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bb6f4: 910003fd     	mov	x29, sp
   bb6f8: aa0003f3     	mov	x19, x0
   bb6fc: 94028971     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bb700: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bb704: aa1303e0     	mov	x0, x19
   bb708: f944d108     	ldr	x8, [x8, #0x9a0]
   bb70c: 91004108     	add	x8, x8, #0x10
   bb710: f8010408     	str	x8, [x0], #0x10
   bb714: 940289d3     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bb718: 52800028     	mov	w8, #0x1                // =1
   bb71c: b9000a68     	str	w8, [x19, #0x8]
   bb720: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bb724: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bb728: d65f03c0     	ret
   bb72c: aa0003f4     	mov	x20, x0
   bb730: aa1303e0     	mov	x0, x19
   bb734: 94028967     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bb738: aa1403e0     	mov	x0, x20
   bb73c: 94027689     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bb740 <InGame::AString::AString(char const*)>:
   bb740: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bb744: f9000bf5     	str	x21, [sp, #0x10]
   bb748: 910003fd     	mov	x29, sp
   bb74c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bb750: aa0103f5     	mov	x21, x1
   bb754: aa0003f3     	mov	x19, x0
   bb758: 9402895a     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bb75c: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bb760: aa1303f4     	mov	x20, x19
   bb764: f944d108     	ldr	x8, [x8, #0x9a0]
   bb768: 91004108     	add	x8, x8, #0x10
   bb76c: f8010688     	str	x8, [x20], #0x10
   bb770: aa1403e0     	mov	x0, x20
   bb774: 940289bb     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bb778: 52800028     	mov	w8, #0x1                // =1
   bb77c: b9000a68     	str	w8, [x19, #0x8]
   bb780: b4000135     	cbz	x21, 0xbb7a4 <InGame::AString::AString(char const*)+0x64>
   bb784: aa1503e0     	mov	x0, x21
   bb788: 92800001     	mov	x1, #-0x1               // =-1
   bb78c: 940286ad     	bl	0x15d240 <__strlen_chk@plt>
   bb790: aa0003e2     	mov	x2, x0
   bb794: aa1403e0     	mov	x0, x20
   bb798: aa1503e1     	mov	x1, x21
   bb79c: 9402898d     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bb7a0: 14000003     	b	0xbb7ac <InGame::AString::AString(char const*)+0x6c>
   bb7a4: aa1403e0     	mov	x0, x20
   bb7a8: 9402899a     	bl	0x15de10 <_ZN6InGame5AData5ClearEv@plt>
   bb7ac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bb7b0: f9400bf5     	ldr	x21, [sp, #0x10]
   bb7b4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bb7b8: d65f03c0     	ret
   bb7bc: aa0003f5     	mov	x21, x0
   bb7c0: 14000004     	b	0xbb7d0 <InGame::AString::AString(char const*)+0x90>
   bb7c4: aa0003f5     	mov	x21, x0
   bb7c8: aa1403e0     	mov	x0, x20
   bb7cc: 940289a9     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bb7d0: aa1303e0     	mov	x0, x19
   bb7d4: 9402893f     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bb7d8: aa1503e0     	mov	x0, x21
   bb7dc: 94027661     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bb7e0 <InGame::AString::operator=(char const*)>:
   bb7e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bb7e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bb7e8: 910003fd     	mov	x29, sp
   bb7ec: aa0003f3     	mov	x19, x0
   bb7f0: b4000181     	cbz	x1, 0xbb820 <InGame::AString::operator=(char const*)+0x40>
   bb7f4: aa0103e0     	mov	x0, x1
   bb7f8: aa0103f4     	mov	x20, x1
   bb7fc: 940287dd     	bl	0x15d770 <strlen@plt>
   bb800: aa0003e2     	mov	x2, x0
   bb804: 91004260     	add	x0, x19, #0x10
   bb808: aa1403e1     	mov	x1, x20
   bb80c: 94028971     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bb810: aa1303e0     	mov	x0, x19
   bb814: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bb818: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bb81c: d65f03c0     	ret
   bb820: 91004260     	add	x0, x19, #0x10
   bb824: 9402897b     	bl	0x15de10 <_ZN6InGame5AData5ClearEv@plt>
   bb828: aa1303e0     	mov	x0, x19
   bb82c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bb830: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bb834: d65f03c0     	ret

00000000000bb838 <InGame::AString::AString(char const*, int)>:
   bb838: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bb83c: a90157f6     	stp	x22, x21, [sp, #0x10]
   bb840: 910003fd     	mov	x29, sp
   bb844: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bb848: 2a0203f5     	mov	w21, w2
   bb84c: aa0103f6     	mov	x22, x1
   bb850: aa0003f3     	mov	x19, x0
   bb854: 9402891b     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bb858: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bb85c: aa1303f4     	mov	x20, x19
   bb860: f944d108     	ldr	x8, [x8, #0x9a0]
   bb864: 91004108     	add	x8, x8, #0x10
   bb868: f8010688     	str	x8, [x20], #0x10
   bb86c: aa1403e0     	mov	x0, x20
   bb870: 9402897c     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bb874: 52800028     	mov	w8, #0x1                // =1
   bb878: b9000a68     	str	w8, [x19, #0x8]
   bb87c: aa1403e0     	mov	x0, x20
   bb880: aa1603e1     	mov	x1, x22
   bb884: 2a1503e2     	mov	w2, w21
   bb888: 94028952     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bb88c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bb890: a94157f6     	ldp	x22, x21, [sp, #0x10]
   bb894: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bb898: d65f03c0     	ret
   bb89c: aa0003f5     	mov	x21, x0
   bb8a0: aa1403e0     	mov	x0, x20
   bb8a4: 94028973     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bb8a8: 14000002     	b	0xbb8b0 <InGame::AString::AString(char const*, int)+0x78>
   bb8ac: aa0003f5     	mov	x21, x0
   bb8b0: aa1303e0     	mov	x0, x19
   bb8b4: 94028907     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bb8b8: aa1503e0     	mov	x0, x21
   bb8bc: 94027629     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bb8c0 <InGame::AString::assign(char const*, int)>:
   bb8c0: 91004000     	add	x0, x0, #0x10
   bb8c4: 14028943     	b	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>

00000000000bb8c8 <InGame::AString::AString(InGame::AString const&)>:
   bb8c8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bb8cc: f9000bf5     	str	x21, [sp, #0x10]
   bb8d0: 910003fd     	mov	x29, sp
   bb8d4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bb8d8: aa0103f5     	mov	x21, x1
   bb8dc: aa0003f3     	mov	x19, x0
   bb8e0: 940288f8     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bb8e4: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bb8e8: aa1303f4     	mov	x20, x19
   bb8ec: f944d108     	ldr	x8, [x8, #0x9a0]
   bb8f0: 91004108     	add	x8, x8, #0x10
   bb8f4: f8010688     	str	x8, [x20], #0x10
   bb8f8: aa1403e0     	mov	x0, x20
   bb8fc: 94028959     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bb900: 52800028     	mov	w8, #0x1                // =1
   bb904: 910042a1     	add	x1, x21, #0x10
   bb908: b9000a68     	str	w8, [x19, #0x8]
   bb90c: aa1403e0     	mov	x0, x20
   bb910: 94028950     	bl	0x15de50 <_ZN6InGame5ADataaSERKS0_@plt>
   bb914: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bb918: f9400bf5     	ldr	x21, [sp, #0x10]
   bb91c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bb920: d65f03c0     	ret
   bb924: aa0003f5     	mov	x21, x0
   bb928: aa1403e0     	mov	x0, x20
   bb92c: 94028951     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bb930: 14000002     	b	0xbb938 <InGame::AString::AString(InGame::AString const&)+0x70>
   bb934: aa0003f5     	mov	x21, x0
   bb938: aa1303e0     	mov	x0, x19
   bb93c: 940288e5     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bb940: aa1503e0     	mov	x0, x21
   bb944: 94027607     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bb948 <InGame::AString::operator=(InGame::AString const&)>:
   bb948: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bb94c: f9000bf3     	str	x19, [sp, #0x10]
   bb950: 910003fd     	mov	x29, sp
   bb954: aa0003f3     	mov	x19, x0
   bb958: 91004021     	add	x1, x1, #0x10
   bb95c: 91004000     	add	x0, x0, #0x10
   bb960: 9402893c     	bl	0x15de50 <_ZN6InGame5ADataaSERKS0_@plt>
   bb964: aa1303e0     	mov	x0, x19
   bb968: f9400bf3     	ldr	x19, [sp, #0x10]
   bb96c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bb970: d65f03c0     	ret

00000000000bb974 <InGame::AString::~AString()>:
   bb974: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bb978: f9000bf3     	str	x19, [sp, #0x10]
   bb97c: 910003fd     	mov	x29, sp
   bb980: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bb984: aa0003f3     	mov	x19, x0
   bb988: f944d108     	ldr	x8, [x8, #0x9a0]
   bb98c: 91004108     	add	x8, x8, #0x10
   bb990: f8010408     	str	x8, [x0], #0x10
   bb994: 94028937     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bb998: aa1303e0     	mov	x0, x19
   bb99c: f9400bf3     	ldr	x19, [sp, #0x10]
   bb9a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bb9a4: 140288cb     	b	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>

00000000000bb9a8 <InGame::AString::~AString()>:
   bb9a8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bb9ac: f9000bf3     	str	x19, [sp, #0x10]
   bb9b0: 910003fd     	mov	x29, sp
   bb9b4: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bb9b8: aa0003f3     	mov	x19, x0
   bb9bc: f944d108     	ldr	x8, [x8, #0x9a0]
   bb9c0: 91004108     	add	x8, x8, #0x10
   bb9c4: f8010408     	str	x8, [x0], #0x10
   bb9c8: 9402892a     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bb9cc: aa1303e0     	mov	x0, x19
   bb9d0: 940288c0     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bb9d4: aa1303e0     	mov	x0, x19
   bb9d8: f9400bf3     	ldr	x19, [sp, #0x10]
   bb9dc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bb9e0: 14028540     	b	0x15cee0 <_ZdlPv@plt>

00000000000bb9e4 <InGame::AString::IsNullOrEmpty(char const*)>:
   bb9e4: b40000a0     	cbz	x0, 0xbb9f8 <InGame::AString::IsNullOrEmpty(char const*)+0x14>
   bb9e8: 39400008     	ldrb	w8, [x0]
   bb9ec: 7100011f     	cmp	w8, #0x0
   bb9f0: 1a9f17e0     	cset	w0, eq
   bb9f4: d65f03c0     	ret
   bb9f8: 52800020     	mov	w0, #0x1                // =1
   bb9fc: d65f03c0     	ret

00000000000bba00 <InGame::AString::IsNullOrEmpty(InGame::AString const&)>:
   bba00: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bba04: f9000bf3     	str	x19, [sp, #0x10]
   bba08: 910003fd     	mov	x29, sp
   bba0c: 91004013     	add	x19, x0, #0x10
   bba10: aa1303e0     	mov	x0, x19
   bba14: 94028903     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bba18: 36000120     	tbz	w0, #0x0, 0xbba3c <InGame::AString::IsNullOrEmpty(InGame::AString const&)+0x3c>
   bba1c: f0fffda0     	adrp	x0, 0x72000
   bba20: 913e5800     	add	x0, x0, #0xf96
   bba24: 39400008     	ldrb	w8, [x0]
   bba28: 7100011f     	cmp	w8, #0x0
   bba2c: 1a9f17e0     	cset	w0, eq
   bba30: f9400bf3     	ldr	x19, [sp, #0x10]
   bba34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bba38: d65f03c0     	ret
   bba3c: aa1303e0     	mov	x0, x19
   bba40: 940288e8     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bba44: b40000e0     	cbz	x0, 0xbba60 <InGame::AString::IsNullOrEmpty(InGame::AString const&)+0x60>
   bba48: 39400008     	ldrb	w8, [x0]
   bba4c: 7100011f     	cmp	w8, #0x0
   bba50: 1a9f17e0     	cset	w0, eq
   bba54: f9400bf3     	ldr	x19, [sp, #0x10]
   bba58: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bba5c: d65f03c0     	ret
   bba60: 52800020     	mov	w0, #0x1                // =1
   bba64: f9400bf3     	ldr	x19, [sp, #0x10]
   bba68: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bba6c: d65f03c0     	ret

00000000000bba70 <InGame::AString::CString() const>:
   bba70: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bba74: f9000bf3     	str	x19, [sp, #0x10]
   bba78: 910003fd     	mov	x29, sp
   bba7c: 91004013     	add	x19, x0, #0x10
   bba80: aa1303e0     	mov	x0, x19
   bba84: 940288e7     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bba88: 360000c0     	tbz	w0, #0x0, 0xbbaa0 <InGame::AString::CString() const+0x30>
   bba8c: f9400bf3     	ldr	x19, [sp, #0x10]
   bba90: f0fffda0     	adrp	x0, 0x72000
   bba94: 913e5800     	add	x0, x0, #0xf96
   bba98: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bba9c: d65f03c0     	ret
   bbaa0: aa1303e0     	mov	x0, x19
   bbaa4: f9400bf3     	ldr	x19, [sp, #0x10]
   bbaa8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbaac: 140288cd     	b	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>

00000000000bbab0 <InGame::AString::IsNullOrEmpty(InGame::AString const*)>:
   bbab0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbab4: f9000bf3     	str	x19, [sp, #0x10]
   bbab8: 910003fd     	mov	x29, sp
   bbabc: b40002c0     	cbz	x0, 0xbbb14 <InGame::AString::IsNullOrEmpty(InGame::AString const*)+0x64>
   bbac0: 91004013     	add	x19, x0, #0x10
   bbac4: aa1303e0     	mov	x0, x19
   bbac8: 940288d6     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bbacc: 36000120     	tbz	w0, #0x0, 0xbbaf0 <InGame::AString::IsNullOrEmpty(InGame::AString const*)+0x40>
   bbad0: f0fffda0     	adrp	x0, 0x72000
   bbad4: 913e5800     	add	x0, x0, #0xf96
   bbad8: 39400008     	ldrb	w8, [x0]
   bbadc: 7100011f     	cmp	w8, #0x0
   bbae0: 1a9f17e0     	cset	w0, eq
   bbae4: f9400bf3     	ldr	x19, [sp, #0x10]
   bbae8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbaec: d65f03c0     	ret
   bbaf0: aa1303e0     	mov	x0, x19
   bbaf4: 940288bb     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bbaf8: b40000e0     	cbz	x0, 0xbbb14 <InGame::AString::IsNullOrEmpty(InGame::AString const*)+0x64>
   bbafc: 39400008     	ldrb	w8, [x0]
   bbb00: 7100011f     	cmp	w8, #0x0
   bbb04: 1a9f17e0     	cset	w0, eq
   bbb08: f9400bf3     	ldr	x19, [sp, #0x10]
   bbb0c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbb10: d65f03c0     	ret
   bbb14: 52800020     	mov	w0, #0x1                // =1
   bbb18: f9400bf3     	ldr	x19, [sp, #0x10]
   bbb1c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbb20: d65f03c0     	ret

00000000000bbb24 <InGame::AString::Clone() const>:
   bbb24: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bbb28: f9000bf5     	str	x21, [sp, #0x10]
   bbb2c: 910003fd     	mov	x29, sp
   bbb30: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bbb34: aa0003f4     	mov	x20, x0
   bbb38: 52800600     	mov	w0, #0x30               // =48
   bbb3c: 940284c9     	bl	0x15ce60 <_Znwm@plt>
   bbb40: aa0003f3     	mov	x19, x0
   bbb44: 9402885f     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bbb48: b0000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bbb4c: aa1303f5     	mov	x21, x19
   bbb50: f944d108     	ldr	x8, [x8, #0x9a0]
   bbb54: 91004108     	add	x8, x8, #0x10
   bbb58: f80106a8     	str	x8, [x21], #0x10
   bbb5c: aa1503e0     	mov	x0, x21
   bbb60: 940288c0     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bbb64: 52800028     	mov	w8, #0x1                // =1
   bbb68: 91004281     	add	x1, x20, #0x10
   bbb6c: b9000a68     	str	w8, [x19, #0x8]
   bbb70: aa1503e0     	mov	x0, x21
   bbb74: 940288b7     	bl	0x15de50 <_ZN6InGame5ADataaSERKS0_@plt>
   bbb78: aa1303e0     	mov	x0, x19
   bbb7c: f9400bf5     	ldr	x21, [sp, #0x10]
   bbb80: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bbb84: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bbb88: d65f03c0     	ret
   bbb8c: aa0003f4     	mov	x20, x0
   bbb90: aa1503e0     	mov	x0, x21
   bbb94: 940288b7     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bbb98: 14000002     	b	0xbbba0 <InGame::AString::Clone() const+0x7c>
   bbb9c: aa0003f4     	mov	x20, x0
   bbba0: aa1303e0     	mov	x0, x19
   bbba4: 9402884b     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bbba8: 14000002     	b	0xbbbb0 <InGame::AString::Clone() const+0x8c>
   bbbac: aa0003f4     	mov	x20, x0
   bbbb0: aa1303e0     	mov	x0, x19
   bbbb4: 940284cb     	bl	0x15cee0 <_ZdlPv@plt>
   bbbb8: aa1403e0     	mov	x0, x20
   bbbbc: 94027569     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bbbc0 <InGame::AString::IsNumberic(char const*)>:
   bbbc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbbc4: f9000bf3     	str	x19, [sp, #0x10]
   bbbc8: 910003fd     	mov	x29, sp
   bbbcc: b4000420     	cbz	x0, 0xbbc50 <InGame::AString::IsNumberic(char const*)+0x90>
   bbbd0: aa0003f3     	mov	x19, x0
   bbbd4: 940286e7     	bl	0x15d770 <strlen@plt>
   bbbd8: 340003c0     	cbz	w0, 0xbbc50 <InGame::AString::IsNumberic(char const*)+0x90>
   bbbdc: 39400268     	ldrb	w8, [x19]
   bbbe0: 7100b51f     	cmp	w8, #0x2d
   bbbe4: 1a9f17e9     	cset	w9, eq
   bbbe8: 6b00013f     	cmp	w9, w0
   bbbec: 5400038a     	b.ge	0xbbc5c <InGame::AString::IsNumberic(char const*)+0x9c>
   bbbf0: 7100b51f     	cmp	w8, #0x2d
   bbbf4: 92407c0c     	and	x12, x0, #0xffffffff
   bbbf8: 1a9f17eb     	cset	w11, eq
   bbbfc: 2a1f03e9     	mov	w9, wzr
   bbc00: 9a93166a     	cinc	x10, x19, eq
   bbc04: cb0b018b     	sub	x11, x12, x11
   bbc08: 14000007     	b	0xbbc24 <InGame::AString::IsNumberic(char const*)+0x64>
   bbc0c: 7100b99f     	cmp	w12, #0x2e
   bbc10: 9100054a     	add	x10, x10, #0x1
   bbc14: 1a9f17ec     	cset	w12, eq
   bbc18: f100056b     	subs	x11, x11, #0x1
   bbc1c: 2a090189     	orr	w9, w12, w9
   bbc20: 540001e0     	b.eq	0xbbc5c <InGame::AString::IsNumberic(char const*)+0x9c>
   bbc24: 3940014c     	ldrb	w12, [x10]
   bbc28: 5100e98d     	sub	w13, w12, #0x3a
   bbc2c: 31002dbf     	cmn	w13, #0xb
   bbc30: 54000068     	b.hi	0xbbc3c <InGame::AString::IsNumberic(char const*)+0x7c>
   bbc34: 7100b99f     	cmp	w12, #0x2e
   bbc38: 54000241     	b.ne	0xbbc80 <InGame::AString::IsNumberic(char const*)+0xc0>
   bbc3c: 7100b99f     	cmp	w12, #0x2e
   bbc40: 54fffe61     	b.ne	0xbbc0c <InGame::AString::IsNumberic(char const*)+0x4c>
   bbc44: 5200012d     	eor	w13, w9, #0x1
   bbc48: 3707fe2d     	tbnz	w13, #0x0, 0xbbc0c <InGame::AString::IsNumberic(char const*)+0x4c>
   bbc4c: 2a1f03e0     	mov	w0, wzr
   bbc50: f9400bf3     	ldr	x19, [sp, #0x10]
   bbc54: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbc58: d65f03c0     	ret
   bbc5c: 7100041f     	cmp	w0, #0x1
   bbc60: 5100bd08     	sub	w8, w8, #0x2f
   bbc64: 1a9f07e9     	cset	w9, ne
   bbc68: 3100091f     	cmn	w8, #0x2
   bbc6c: 1a9f27e8     	cset	w8, lo
   bbc70: 2a080120     	orr	w0, w9, w8
   bbc74: f9400bf3     	ldr	x19, [sp, #0x10]
   bbc78: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbc7c: d65f03c0     	ret
   bbc80: 2a1f03e0     	mov	w0, wzr
   bbc84: f9400bf3     	ldr	x19, [sp, #0x10]
   bbc88: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbc8c: d65f03c0     	ret

00000000000bbc90 <InGame::AString::IsReal(char const*)>:
   bbc90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbc94: f9000bf3     	str	x19, [sp, #0x10]
   bbc98: 910003fd     	mov	x29, sp
   bbc9c: b40004e0     	cbz	x0, 0xbbd38 <InGame::AString::IsReal(char const*)+0xa8>
   bbca0: aa0003f3     	mov	x19, x0
   bbca4: 940286b3     	bl	0x15d770 <strlen@plt>
   bbca8: 34000480     	cbz	w0, 0xbbd38 <InGame::AString::IsReal(char const*)+0xa8>
   bbcac: 7100041f     	cmp	w0, #0x1
   bbcb0: 5400044b     	b.lt	0xbbd38 <InGame::AString::IsReal(char const*)+0xa8>
   bbcb4: aa1f03e9     	mov	x9, xzr
   bbcb8: 2a1f03e8     	mov	w8, wzr
   bbcbc: 92407c0a     	and	x10, x0, #0xffffffff
   bbcc0: 14000005     	b	0xbbcd4 <InGame::AString::IsReal(char const*)+0x44>
   bbcc4: 2a0b03e8     	mov	w8, w11
   bbcc8: 91000529     	add	x9, x9, #0x1
   bbccc: eb09015f     	cmp	x10, x9
   bbcd0: 54000280     	b.eq	0xbbd20 <InGame::AString::IsReal(char const*)+0x90>
   bbcd4: 38696a6b     	ldrb	w11, [x19, x9]
   bbcd8: 5100e96c     	sub	w12, w11, #0x3a
   bbcdc: 31002d9f     	cmn	w12, #0xb
   bbce0: 54000108     	b.hi	0xbbd00 <InGame::AString::IsReal(char const*)+0x70>
   bbce4: 7100b57f     	cmp	w11, #0x2d
   bbce8: 54ffff00     	b.eq	0xbbcc8 <InGame::AString::IsReal(char const*)+0x38>
   bbcec: 7100b97f     	cmp	w11, #0x2e
   bbcf0: 54000241     	b.ne	0xbbd38 <InGame::AString::IsReal(char const*)+0xa8>
   bbcf4: 37000228     	tbnz	w8, #0x0, 0xbbd38 <InGame::AString::IsReal(char const*)+0xa8>
   bbcf8: 52800028     	mov	w8, #0x1                // =1
   bbcfc: 17fffff3     	b	0xbbcc8 <InGame::AString::IsReal(char const*)+0x38>
   bbd00: 7100b97f     	cmp	w11, #0x2e
   bbd04: 1a9f17eb     	cset	w11, eq
   bbd08: 2a08016b     	orr	w11, w11, w8
   bbd0c: 54fffdc1     	b.ne	0xbbcc4 <InGame::AString::IsReal(char const*)+0x34>
   bbd10: 5200010c     	eor	w12, w8, #0x1
   bbd14: 2a0b03e8     	mov	w8, w11
   bbd18: 3707fd8c     	tbnz	w12, #0x0, 0xbbcc8 <InGame::AString::IsReal(char const*)+0x38>
   bbd1c: 14000007     	b	0xbbd38 <InGame::AString::IsReal(char const*)+0xa8>
   bbd20: 7100041f     	cmp	w0, #0x1
   bbd24: 540000c1     	b.ne	0xbbd3c <InGame::AString::IsReal(char const*)+0xac>
   bbd28: 39400269     	ldrb	w9, [x19]
   bbd2c: 5100b529     	sub	w9, w9, #0x2d
   bbd30: 7100093f     	cmp	w9, #0x2
   bbd34: 54000042     	b.hs	0xbbd3c <InGame::AString::IsReal(char const*)+0xac>
   bbd38: 2a1f03e8     	mov	w8, wzr
   bbd3c: f9400bf3     	ldr	x19, [sp, #0x10]
   bbd40: 12000100     	and	w0, w8, #0x1
   bbd44: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbd48: d65f03c0     	ret

00000000000bbd4c <InGame::AString::IsNumberic() const>:
   bbd4c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbd50: f9000bf3     	str	x19, [sp, #0x10]
   bbd54: 910003fd     	mov	x29, sp
   bbd58: 91004013     	add	x19, x0, #0x10
   bbd5c: aa1303e0     	mov	x0, x19
   bbd60: 94028830     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bbd64: 36000080     	tbz	w0, #0x0, 0xbbd74 <InGame::AString::IsNumberic() const+0x28>
   bbd68: f0fffdb3     	adrp	x19, 0x72000
   bbd6c: 913e5a73     	add	x19, x19, #0xf96
   bbd70: 14000005     	b	0xbbd84 <InGame::AString::IsNumberic() const+0x38>
   bbd74: aa1303e0     	mov	x0, x19
   bbd78: 9402881a     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bbd7c: aa0003f3     	mov	x19, x0
   bbd80: b4000420     	cbz	x0, 0xbbe04 <InGame::AString::IsNumberic() const+0xb8>
   bbd84: aa1303e0     	mov	x0, x19
   bbd88: 9402867a     	bl	0x15d770 <strlen@plt>
   bbd8c: 340003c0     	cbz	w0, 0xbbe04 <InGame::AString::IsNumberic() const+0xb8>
   bbd90: 39400268     	ldrb	w8, [x19]
   bbd94: 7100b51f     	cmp	w8, #0x2d
   bbd98: 1a9f17e9     	cset	w9, eq
   bbd9c: 6b00013f     	cmp	w9, w0
   bbda0: 5400038a     	b.ge	0xbbe10 <InGame::AString::IsNumberic() const+0xc4>
   bbda4: 7100b51f     	cmp	w8, #0x2d
   bbda8: 92407c0c     	and	x12, x0, #0xffffffff
   bbdac: 1a9f17eb     	cset	w11, eq
   bbdb0: 2a1f03e9     	mov	w9, wzr
   bbdb4: 9a93166a     	cinc	x10, x19, eq
   bbdb8: cb0b018b     	sub	x11, x12, x11
   bbdbc: 14000007     	b	0xbbdd8 <InGame::AString::IsNumberic() const+0x8c>
   bbdc0: 7100b99f     	cmp	w12, #0x2e
   bbdc4: 9100054a     	add	x10, x10, #0x1
   bbdc8: 1a9f17ec     	cset	w12, eq
   bbdcc: f100056b     	subs	x11, x11, #0x1
   bbdd0: 2a090189     	orr	w9, w12, w9
   bbdd4: 540001e0     	b.eq	0xbbe10 <InGame::AString::IsNumberic() const+0xc4>
   bbdd8: 3940014c     	ldrb	w12, [x10]
   bbddc: 5100e98d     	sub	w13, w12, #0x3a
   bbde0: 31002dbf     	cmn	w13, #0xb
   bbde4: 54000068     	b.hi	0xbbdf0 <InGame::AString::IsNumberic() const+0xa4>
   bbde8: 7100b99f     	cmp	w12, #0x2e
   bbdec: 54000241     	b.ne	0xbbe34 <InGame::AString::IsNumberic() const+0xe8>
   bbdf0: 7100b99f     	cmp	w12, #0x2e
   bbdf4: 54fffe61     	b.ne	0xbbdc0 <InGame::AString::IsNumberic() const+0x74>
   bbdf8: 5200012d     	eor	w13, w9, #0x1
   bbdfc: 3707fe2d     	tbnz	w13, #0x0, 0xbbdc0 <InGame::AString::IsNumberic() const+0x74>
   bbe00: 2a1f03e0     	mov	w0, wzr
   bbe04: f9400bf3     	ldr	x19, [sp, #0x10]
   bbe08: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbe0c: d65f03c0     	ret
   bbe10: 7100041f     	cmp	w0, #0x1
   bbe14: 5100bd08     	sub	w8, w8, #0x2f
   bbe18: 1a9f07e9     	cset	w9, ne
   bbe1c: 3100091f     	cmn	w8, #0x2
   bbe20: 1a9f27e8     	cset	w8, lo
   bbe24: 2a080120     	orr	w0, w9, w8
   bbe28: f9400bf3     	ldr	x19, [sp, #0x10]
   bbe2c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbe30: d65f03c0     	ret
   bbe34: 2a1f03e0     	mov	w0, wzr
   bbe38: f9400bf3     	ldr	x19, [sp, #0x10]
   bbe3c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbe40: d65f03c0     	ret

00000000000bbe44 <InGame::AString::c_str() const>:
   bbe44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbe48: f9000bf3     	str	x19, [sp, #0x10]
   bbe4c: 910003fd     	mov	x29, sp
   bbe50: 91004013     	add	x19, x0, #0x10
   bbe54: aa1303e0     	mov	x0, x19
   bbe58: 940287f2     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bbe5c: 360000c0     	tbz	w0, #0x0, 0xbbe74 <InGame::AString::c_str() const+0x30>
   bbe60: f9400bf3     	ldr	x19, [sp, #0x10]
   bbe64: f0fffda0     	adrp	x0, 0x72000
   bbe68: 913e5800     	add	x0, x0, #0xf96
   bbe6c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbe70: d65f03c0     	ret
   bbe74: aa1303e0     	mov	x0, x19
   bbe78: f9400bf3     	ldr	x19, [sp, #0x10]
   bbe7c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbe80: 140287d8     	b	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>

00000000000bbe84 <InGame::AString::IsReal() const>:
   bbe84: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbe88: f9000bf3     	str	x19, [sp, #0x10]
   bbe8c: 910003fd     	mov	x29, sp
   bbe90: 91004013     	add	x19, x0, #0x10
   bbe94: aa1303e0     	mov	x0, x19
   bbe98: 940287e2     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bbe9c: 36000080     	tbz	w0, #0x0, 0xbbeac <InGame::AString::IsReal() const+0x28>
   bbea0: f0fffdb3     	adrp	x19, 0x72000
   bbea4: 913e5a73     	add	x19, x19, #0xf96
   bbea8: 14000005     	b	0xbbebc <InGame::AString::IsReal() const+0x38>
   bbeac: aa1303e0     	mov	x0, x19
   bbeb0: 940287cc     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bbeb4: aa0003f3     	mov	x19, x0
   bbeb8: b40004e0     	cbz	x0, 0xbbf54 <InGame::AString::IsReal() const+0xd0>
   bbebc: aa1303e0     	mov	x0, x19
   bbec0: 9402862c     	bl	0x15d770 <strlen@plt>
   bbec4: 34000480     	cbz	w0, 0xbbf54 <InGame::AString::IsReal() const+0xd0>
   bbec8: 7100041f     	cmp	w0, #0x1
   bbecc: 5400044b     	b.lt	0xbbf54 <InGame::AString::IsReal() const+0xd0>
   bbed0: aa1f03e9     	mov	x9, xzr
   bbed4: 2a1f03e8     	mov	w8, wzr
   bbed8: 92407c0a     	and	x10, x0, #0xffffffff
   bbedc: 14000005     	b	0xbbef0 <InGame::AString::IsReal() const+0x6c>
   bbee0: 2a0b03e8     	mov	w8, w11
   bbee4: 91000529     	add	x9, x9, #0x1
   bbee8: eb09015f     	cmp	x10, x9
   bbeec: 54000280     	b.eq	0xbbf3c <InGame::AString::IsReal() const+0xb8>
   bbef0: 38696a6b     	ldrb	w11, [x19, x9]
   bbef4: 5100e96c     	sub	w12, w11, #0x3a
   bbef8: 31002d9f     	cmn	w12, #0xb
   bbefc: 54000108     	b.hi	0xbbf1c <InGame::AString::IsReal() const+0x98>
   bbf00: 7100b57f     	cmp	w11, #0x2d
   bbf04: 54ffff00     	b.eq	0xbbee4 <InGame::AString::IsReal() const+0x60>
   bbf08: 7100b97f     	cmp	w11, #0x2e
   bbf0c: 54000241     	b.ne	0xbbf54 <InGame::AString::IsReal() const+0xd0>
   bbf10: 37000228     	tbnz	w8, #0x0, 0xbbf54 <InGame::AString::IsReal() const+0xd0>
   bbf14: 52800028     	mov	w8, #0x1                // =1
   bbf18: 17fffff3     	b	0xbbee4 <InGame::AString::IsReal() const+0x60>
   bbf1c: 7100b97f     	cmp	w11, #0x2e
   bbf20: 1a9f17eb     	cset	w11, eq
   bbf24: 2a08016b     	orr	w11, w11, w8
   bbf28: 54fffdc1     	b.ne	0xbbee0 <InGame::AString::IsReal() const+0x5c>
   bbf2c: 5200010c     	eor	w12, w8, #0x1
   bbf30: 2a0b03e8     	mov	w8, w11
   bbf34: 3707fd8c     	tbnz	w12, #0x0, 0xbbee4 <InGame::AString::IsReal() const+0x60>
   bbf38: 14000007     	b	0xbbf54 <InGame::AString::IsReal() const+0xd0>
   bbf3c: 7100041f     	cmp	w0, #0x1
   bbf40: 540000c1     	b.ne	0xbbf58 <InGame::AString::IsReal() const+0xd4>
   bbf44: 39400269     	ldrb	w9, [x19]
   bbf48: 5100b529     	sub	w9, w9, #0x2d
   bbf4c: 7100093f     	cmp	w9, #0x2
   bbf50: 54000042     	b.hs	0xbbf58 <InGame::AString::IsReal() const+0xd4>
   bbf54: 2a1f03e8     	mov	w8, wzr
   bbf58: f9400bf3     	ldr	x19, [sp, #0x10]
   bbf5c: 12000100     	and	w0, w8, #0x1
   bbf60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bbf64: d65f03c0     	ret

00000000000bbf68 <InGame::AString::AsBoolean() const>:
   bbf68: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bbf6c: 910003fd     	mov	x29, sp
   bbf70: 94028810     	bl	0x15dfb0 <_ZNK6InGame7AString7AsInt64Ev@plt>
   bbf74: 7100001f     	cmp	w0, #0x0
   bbf78: 1a9f07e0     	cset	w0, ne
   bbf7c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bbf80: d65f03c0     	ret

00000000000bbf84 <InGame::AString::AsInt() const>:
   bbf84: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bbf88: 910003fd     	mov	x29, sp
   bbf8c: 94028809     	bl	0x15dfb0 <_ZNK6InGame7AString7AsInt64Ev@plt>
   bbf90: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bbf94: d65f03c0     	ret

00000000000bbf98 <InGame::AString::AsInt64() const>:
   bbf98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bbf9c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bbfa0: 910003fd     	mov	x29, sp
   bbfa4: 91004013     	add	x19, x0, #0x10
   bbfa8: aa1303e0     	mov	x0, x19
   bbfac: 9402879d     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bbfb0: 36000080     	tbz	w0, #0x0, 0xbbfc0 <InGame::AString::AsInt64() const+0x28>
   bbfb4: f0fffdb4     	adrp	x20, 0x72000
   bbfb8: 913e5a94     	add	x20, x20, #0xf96
   bbfbc: 14000005     	b	0xbbfd0 <InGame::AString::AsInt64() const+0x38>
   bbfc0: aa1303e0     	mov	x0, x19
   bbfc4: 94028787     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bbfc8: aa0003f4     	mov	x20, x0
   bbfcc: b4000420     	cbz	x0, 0xbc050 <InGame::AString::AsInt64() const+0xb8>
   bbfd0: aa1403e0     	mov	x0, x20
   bbfd4: 940285e7     	bl	0x15d770 <strlen@plt>
   bbfd8: 340004c0     	cbz	w0, 0xbc070 <InGame::AString::AsInt64() const+0xd8>
   bbfdc: 39400288     	ldrb	w8, [x20]
   bbfe0: 7100b51f     	cmp	w8, #0x2d
   bbfe4: 1a9f17e9     	cset	w9, eq
   bbfe8: 6b00013f     	cmp	w9, w0
   bbfec: 5400038a     	b.ge	0xbc05c <InGame::AString::AsInt64() const+0xc4>
   bbff0: 7100b51f     	cmp	w8, #0x2d
   bbff4: 92407c0c     	and	x12, x0, #0xffffffff
   bbff8: 1a9f17eb     	cset	w11, eq
   bbffc: 2a1f03e9     	mov	w9, wzr
   bc000: 9a94168a     	cinc	x10, x20, eq
   bc004: cb0b018b     	sub	x11, x12, x11
   bc008: 14000007     	b	0xbc024 <InGame::AString::AsInt64() const+0x8c>
   bc00c: 7100b99f     	cmp	w12, #0x2e
   bc010: 9100054a     	add	x10, x10, #0x1
   bc014: 1a9f17ec     	cset	w12, eq
   bc018: f100056b     	subs	x11, x11, #0x1
   bc01c: 2a090189     	orr	w9, w12, w9
   bc020: 540001e0     	b.eq	0xbc05c <InGame::AString::AsInt64() const+0xc4>
   bc024: 3940014c     	ldrb	w12, [x10]
   bc028: 5100e98d     	sub	w13, w12, #0x3a
   bc02c: 31002dbf     	cmn	w13, #0xb
   bc030: 54000068     	b.hi	0xbc03c <InGame::AString::AsInt64() const+0xa4>
   bc034: 7100b99f     	cmp	w12, #0x2e
   bc038: 540001c1     	b.ne	0xbc070 <InGame::AString::AsInt64() const+0xd8>
   bc03c: 7100b99f     	cmp	w12, #0x2e
   bc040: 54fffe61     	b.ne	0xbc00c <InGame::AString::AsInt64() const+0x74>
   bc044: 5200012d     	eor	w13, w9, #0x1
   bc048: 3707fe2d     	tbnz	w13, #0x0, 0xbc00c <InGame::AString::AsInt64() const+0x74>
   bc04c: aa1f03e0     	mov	x0, xzr
   bc050: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc054: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc058: d65f03c0     	ret
   bc05c: 7100041f     	cmp	w0, #0x1
   bc060: 54000101     	b.ne	0xbc080 <InGame::AString::AsInt64() const+0xe8>
   bc064: 5100bd08     	sub	w8, w8, #0x2f
   bc068: 31000d1f     	cmn	w8, #0x3
   bc06c: 540000a9     	b.ls	0xbc080 <InGame::AString::AsInt64() const+0xe8>
   bc070: aa1f03e0     	mov	x0, xzr
   bc074: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc078: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc07c: d65f03c0     	ret
   bc080: aa1303e0     	mov	x0, x19
   bc084: 94028767     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc088: 36000120     	tbz	w0, #0x0, 0xbc0ac <InGame::AString::AsInt64() const+0x114>
   bc08c: d0fffda0     	adrp	x0, 0x72000
   bc090: 913e5800     	add	x0, x0, #0xf96
   bc094: aa1f03e1     	mov	x1, xzr
   bc098: 52800142     	mov	w2, #0xa                // =10
   bc09c: 940287c9     	bl	0x15dfc0 <strtoll@plt>
   bc0a0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc0a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc0a8: d65f03c0     	ret
   bc0ac: aa1303e0     	mov	x0, x19
   bc0b0: 9402874c     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc0b4: aa1f03e1     	mov	x1, xzr
   bc0b8: 52800142     	mov	w2, #0xa                // =10
   bc0bc: 940287c1     	bl	0x15dfc0 <strtoll@plt>
   bc0c0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc0c4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc0c8: d65f03c0     	ret

00000000000bc0cc <InGame::AString::AsDouble() const>:
   bc0cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bc0d0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bc0d4: 910003fd     	mov	x29, sp
   bc0d8: 91004013     	add	x19, x0, #0x10
   bc0dc: aa1303e0     	mov	x0, x19
   bc0e0: 94028750     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc0e4: 36000080     	tbz	w0, #0x0, 0xbc0f4 <InGame::AString::AsDouble() const+0x28>
   bc0e8: d0fffdb4     	adrp	x20, 0x72000
   bc0ec: 913e5a94     	add	x20, x20, #0xf96
   bc0f0: 14000005     	b	0xbc104 <InGame::AString::AsDouble() const+0x38>
   bc0f4: aa1303e0     	mov	x0, x19
   bc0f8: 9402873a     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc0fc: aa0003f4     	mov	x20, x0
   bc100: b4000660     	cbz	x0, 0xbc1cc <InGame::AString::AsDouble() const+0x100>
   bc104: aa1403e0     	mov	x0, x20
   bc108: 9402859a     	bl	0x15d770 <strlen@plt>
   bc10c: 2f00e400     	movi	d0, #0000000000000000
   bc110: 340003a0     	cbz	w0, 0xbc184 <InGame::AString::AsDouble() const+0xb8>
   bc114: 39400288     	ldrb	w8, [x20]
   bc118: 7100b51f     	cmp	w8, #0x2d
   bc11c: 1a9f17e9     	cset	w9, eq
   bc120: 6b00013f     	cmp	w9, w0
   bc124: 5400036a     	b.ge	0xbc190 <InGame::AString::AsDouble() const+0xc4>
   bc128: 7100b51f     	cmp	w8, #0x2d
   bc12c: 92407c0c     	and	x12, x0, #0xffffffff
   bc130: 1a9f17eb     	cset	w11, eq
   bc134: 2a1f03e9     	mov	w9, wzr
   bc138: 9a94168a     	cinc	x10, x20, eq
   bc13c: cb0b018b     	sub	x11, x12, x11
   bc140: 14000007     	b	0xbc15c <InGame::AString::AsDouble() const+0x90>
   bc144: 7100b99f     	cmp	w12, #0x2e
   bc148: 9100054a     	add	x10, x10, #0x1
   bc14c: 1a9f17ec     	cset	w12, eq
   bc150: f100056b     	subs	x11, x11, #0x1
   bc154: 2a090189     	orr	w9, w12, w9
   bc158: 540001c0     	b.eq	0xbc190 <InGame::AString::AsDouble() const+0xc4>
   bc15c: 3940014c     	ldrb	w12, [x10]
   bc160: 5100e98d     	sub	w13, w12, #0x3a
   bc164: 31002dbf     	cmn	w13, #0xb
   bc168: 54000068     	b.hi	0xbc174 <InGame::AString::AsDouble() const+0xa8>
   bc16c: 7100b99f     	cmp	w12, #0x2e
   bc170: 540000a1     	b.ne	0xbc184 <InGame::AString::AsDouble() const+0xb8>
   bc174: 7100b99f     	cmp	w12, #0x2e
   bc178: 54fffe61     	b.ne	0xbc144 <InGame::AString::AsDouble() const+0x78>
   bc17c: 5200012d     	eor	w13, w9, #0x1
   bc180: 3707fe2d     	tbnz	w13, #0x0, 0xbc144 <InGame::AString::AsDouble() const+0x78>
   bc184: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc188: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc18c: d65f03c0     	ret
   bc190: 7100041f     	cmp	w0, #0x1
   bc194: 54000081     	b.ne	0xbc1a4 <InGame::AString::AsDouble() const+0xd8>
   bc198: 5100bd08     	sub	w8, w8, #0x2f
   bc19c: 31000d1f     	cmn	w8, #0x3
   bc1a0: 54ffff28     	b.hi	0xbc184 <InGame::AString::AsDouble() const+0xb8>
   bc1a4: aa1303e0     	mov	x0, x19
   bc1a8: 9402871e     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc1ac: 36000180     	tbz	w0, #0x0, 0xbc1dc <InGame::AString::AsDouble() const+0x110>
   bc1b0: d0fffda0     	adrp	x0, 0x72000
   bc1b4: 913e5800     	add	x0, x0, #0xf96
   bc1b8: aa1f03e1     	mov	x1, xzr
   bc1bc: 94028789     	bl	0x15dfe0 <strtod@plt>
   bc1c0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc1c4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc1c8: d65f03c0     	ret
   bc1cc: 2f00e400     	movi	d0, #0000000000000000
   bc1d0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc1d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc1d8: d65f03c0     	ret
   bc1dc: aa1303e0     	mov	x0, x19
   bc1e0: 94028700     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc1e4: aa1f03e1     	mov	x1, xzr
   bc1e8: 9402877e     	bl	0x15dfe0 <strtod@plt>
   bc1ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc1f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc1f4: d65f03c0     	ret

00000000000bc1f8 <InGame::AString::AsFloat() const>:
   bc1f8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bc1fc: 910003fd     	mov	x29, sp
   bc200: 94028774     	bl	0x15dfd0 <_ZNK6InGame7AString8AsDoubleEv@plt>
   bc204: 1e624000     	fcvt	s0, d0
   bc208: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bc20c: d65f03c0     	ret

00000000000bc210 <InGame::AString::GetLength() const>:
   bc210: 91004000     	add	x0, x0, #0x10
   bc214: 140286f7     	b	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>

00000000000bc218 <InGame::AString::length() const>:
   bc218: 91004000     	add	x0, x0, #0x10
   bc21c: 140286f5     	b	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>

00000000000bc220 <InGame::AString::Clear()>:
   bc220: 91004000     	add	x0, x0, #0x10
   bc224: 140286fb     	b	0x15de10 <_ZN6InGame5AData5ClearEv@plt>

00000000000bc228 <InGame::AString::Empty() const>:
   bc228: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bc22c: 910003fd     	mov	x29, sp
   bc230: 91004000     	add	x0, x0, #0x10
   bc234: 940286ef     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc238: 7100001f     	cmp	w0, #0x0
   bc23c: 1a9f17e0     	cset	w0, eq
   bc240: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bc244: d65f03c0     	ret

00000000000bc248 <InGame::AString::Find(int) const>:
   bc248: 91004000     	add	x0, x0, #0x10
   bc24c: 140286f9     	b	0x15de30 <_ZNK6InGame5AData4FindEi@plt>

00000000000bc250 <InGame::AString::size() const>:
   bc250: 91004000     	add	x0, x0, #0x10
   bc254: 140286e7     	b	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>

00000000000bc258 <InGame::AString::data() const>:
   bc258: 91004000     	add	x0, x0, #0x10
   bc25c: 140286e1     	b	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>

00000000000bc260 <InGame::AString::clear()>:
   bc260: 91004000     	add	x0, x0, #0x10
   bc264: 140286eb     	b	0x15de10 <_ZN6InGame5AData5ClearEv@plt>

00000000000bc268 <InGame::AString::empty()>:
   bc268: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bc26c: 910003fd     	mov	x29, sp
   bc270: 91004000     	add	x0, x0, #0x10
   bc274: 940286df     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc278: 7100001f     	cmp	w0, #0x0
   bc27c: 1a9f17e0     	cset	w0, eq
   bc280: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bc284: d65f03c0     	ret

00000000000bc288 <InGame::AString::at(int) const>:
   bc288: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bc28c: f9000bf3     	str	x19, [sp, #0x10]
   bc290: 910003fd     	mov	x29, sp
   bc294: 91004000     	add	x0, x0, #0x10
   bc298: 2a0103f3     	mov	w19, w1
   bc29c: 940286d1     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc2a0: 3873c800     	ldrb	w0, [x0, w19, sxtw]
   bc2a4: f9400bf3     	ldr	x19, [sp, #0x10]
   bc2a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc2ac: d65f03c0     	ret

00000000000bc2b0 <InGame::AString::append(char const*)>:
   bc2b0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bc2b4: f9000bf5     	str	x21, [sp, #0x10]
   bc2b8: 910003fd     	mov	x29, sp
   bc2bc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bc2c0: aa0003f3     	mov	x19, x0
   bc2c4: b4000121     	cbz	x1, 0xbc2e8 <InGame::AString::append(char const*)+0x38>
   bc2c8: aa0103e0     	mov	x0, x1
   bc2cc: aa0103f4     	mov	x20, x1
   bc2d0: 91004275     	add	x21, x19, #0x10
   bc2d4: 94028527     	bl	0x15d770 <strlen@plt>
   bc2d8: aa0003e2     	mov	x2, x0
   bc2dc: aa1503e0     	mov	x0, x21
   bc2e0: aa1403e1     	mov	x1, x20
   bc2e4: 940286b7     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   bc2e8: aa1303e0     	mov	x0, x19
   bc2ec: f9400bf5     	ldr	x21, [sp, #0x10]
   bc2f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bc2f4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bc2f8: d65f03c0     	ret

00000000000bc2fc <InGame::AString::append(char const*, int)>:
   bc2fc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bc300: f9000bf3     	str	x19, [sp, #0x10]
   bc304: 910003fd     	mov	x29, sp
   bc308: aa0003f3     	mov	x19, x0
   bc30c: b40000a1     	cbz	x1, 0xbc320 <InGame::AString::append(char const*, int)+0x24>
   bc310: 7100045f     	cmp	w2, #0x1
   bc314: 5400006b     	b.lt	0xbc320 <InGame::AString::append(char const*, int)+0x24>
   bc318: 91004260     	add	x0, x19, #0x10
   bc31c: 940286a9     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   bc320: aa1303e0     	mov	x0, x19
   bc324: f9400bf3     	ldr	x19, [sp, #0x10]
   bc328: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc32c: d65f03c0     	ret

00000000000bc330 <InGame::AString::append(InGame::AString const&)>:
   bc330: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bc334: f9000bf5     	str	x21, [sp, #0x10]
   bc338: 910003fd     	mov	x29, sp
   bc33c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bc340: 91004034     	add	x20, x1, #0x10
   bc344: aa0003f3     	mov	x19, x0
   bc348: aa1403e0     	mov	x0, x20
   bc34c: 940286b5     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc350: 36000080     	tbz	w0, #0x0, 0xbc360 <InGame::AString::append(InGame::AString const&)+0x30>
   bc354: d0fffdb4     	adrp	x20, 0x72000
   bc358: 913e5a94     	add	x20, x20, #0xf96
   bc35c: 14000005     	b	0xbc370 <InGame::AString::append(InGame::AString const&)+0x40>
   bc360: aa1403e0     	mov	x0, x20
   bc364: 9402869f     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc368: aa0003f4     	mov	x20, x0
   bc36c: b4000100     	cbz	x0, 0xbc38c <InGame::AString::append(InGame::AString const&)+0x5c>
   bc370: aa1403e0     	mov	x0, x20
   bc374: 91004275     	add	x21, x19, #0x10
   bc378: 940284fe     	bl	0x15d770 <strlen@plt>
   bc37c: aa0003e2     	mov	x2, x0
   bc380: aa1503e0     	mov	x0, x21
   bc384: aa1403e1     	mov	x1, x20
   bc388: 9402868e     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   bc38c: aa1303e0     	mov	x0, x19
   bc390: f9400bf5     	ldr	x21, [sp, #0x10]
   bc394: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bc398: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bc39c: d65f03c0     	ret

00000000000bc3a0 <InGame::AString::operator+=(char const*)>:
   bc3a0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bc3a4: f9000bf5     	str	x21, [sp, #0x10]
   bc3a8: 910003fd     	mov	x29, sp
   bc3ac: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bc3b0: aa0003f3     	mov	x19, x0
   bc3b4: b4000121     	cbz	x1, 0xbc3d8 <InGame::AString::operator+=(char const*)+0x38>
   bc3b8: aa0103e0     	mov	x0, x1
   bc3bc: aa0103f4     	mov	x20, x1
   bc3c0: 91004275     	add	x21, x19, #0x10
   bc3c4: 940284eb     	bl	0x15d770 <strlen@plt>
   bc3c8: aa0003e2     	mov	x2, x0
   bc3cc: aa1503e0     	mov	x0, x21
   bc3d0: aa1403e1     	mov	x1, x20
   bc3d4: 9402867b     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   bc3d8: aa1303e0     	mov	x0, x19
   bc3dc: f9400bf5     	ldr	x21, [sp, #0x10]
   bc3e0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bc3e4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bc3e8: d65f03c0     	ret

00000000000bc3ec <InGame::AString::operator+=(char)>:
   bc3ec: d10103ff     	sub	sp, sp, #0x40
   bc3f0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bc3f4: 910043fd     	add	x29, sp, #0x10
   bc3f8: f90013f5     	str	x21, [sp, #0x20]
   bc3fc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bc400: d53bd055     	mrs	x21, TPIDR_EL0
   bc404: aa0003f3     	mov	x19, x0
   bc408: f94016a8     	ldr	x8, [x21, #0x28]
   bc40c: 91004014     	add	x20, x0, #0x10
   bc410: 910013e0     	add	x0, sp, #0x4
   bc414: f90007e8     	str	x8, [sp, #0x8]
   bc418: 390013e1     	strb	w1, [sp, #0x4]
   bc41c: 52800041     	mov	w1, #0x2                // =2
   bc420: 390017ff     	strb	wzr, [sp, #0x5]
   bc424: 94028387     	bl	0x15d240 <__strlen_chk@plt>
   bc428: aa0003e2     	mov	x2, x0
   bc42c: 910013e1     	add	x1, sp, #0x4
   bc430: aa1403e0     	mov	x0, x20
   bc434: 94028663     	bl	0x15ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>
   bc438: f94016a8     	ldr	x8, [x21, #0x28]
   bc43c: f94007e9     	ldr	x9, [sp, #0x8]
   bc440: eb09011f     	cmp	x8, x9
   bc444: 540000e1     	b.ne	0xbc460 <InGame::AString::operator+=(char)+0x74>
   bc448: aa1303e0     	mov	x0, x19
   bc44c: f94013f5     	ldr	x21, [sp, #0x20]
   bc450: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bc454: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bc458: 910103ff     	add	sp, sp, #0x40
   bc45c: d65f03c0     	ret
   bc460: 94028274     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bc464 <InGame::AString::operator+=(InGame::AString const&)>:
   bc464: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bc468: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bc46c: 910003fd     	mov	x29, sp
   bc470: 91004034     	add	x20, x1, #0x10
   bc474: aa0003f3     	mov	x19, x0
   bc478: aa1403e0     	mov	x0, x20
   bc47c: 9402865d     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc480: 7100041f     	cmp	w0, #0x1
   bc484: 5400008b     	b.lt	0xbc494 <InGame::AString::operator+=(InGame::AString const&)+0x30>
   bc488: 91004260     	add	x0, x19, #0x10
   bc48c: aa1403e1     	mov	x1, x20
   bc490: 9402865c     	bl	0x15de00 <_ZN6InGame5AData6AppendERKS0_@plt>
   bc494: aa1303e0     	mov	x0, x19
   bc498: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc49c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc4a0: d65f03c0     	ret

00000000000bc4a4 <InGame::operator+(InGame::AString const&, InGame::AString const&)>:
   bc4a4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   bc4a8: f9000bf7     	str	x23, [sp, #0x10]
   bc4ac: 910003fd     	mov	x29, sp
   bc4b0: a90257f6     	stp	x22, x21, [sp, #0x20]
   bc4b4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bc4b8: aa0003f6     	mov	x22, x0
   bc4bc: aa0803e0     	mov	x0, x8
   bc4c0: aa0103f5     	mov	x21, x1
   bc4c4: aa0803f3     	mov	x19, x8
   bc4c8: 940285fe     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bc4cc: 90000597     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bc4d0: aa1303f4     	mov	x20, x19
   bc4d4: f944d2f7     	ldr	x23, [x23, #0x9a0]
   bc4d8: 910042e8     	add	x8, x23, #0x10
   bc4dc: f8010688     	str	x8, [x20], #0x10
   bc4e0: aa1403e0     	mov	x0, x20
   bc4e4: 9402865f     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bc4e8: 52800028     	mov	w8, #0x1                // =1
   bc4ec: 910042c1     	add	x1, x22, #0x10
   bc4f0: b9000a68     	str	w8, [x19, #0x8]
   bc4f4: aa1403e0     	mov	x0, x20
   bc4f8: 94028656     	bl	0x15de50 <_ZN6InGame5ADataaSERKS0_@plt>
   bc4fc: 910042b5     	add	x21, x21, #0x10
   bc500: aa1503e0     	mov	x0, x21
   bc504: 9402863b     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc508: 7100041f     	cmp	w0, #0x1
   bc50c: 5400008b     	b.lt	0xbc51c <InGame::operator+(InGame::AString const&, InGame::AString const&)+0x78>
   bc510: aa1403e0     	mov	x0, x20
   bc514: aa1503e1     	mov	x1, x21
   bc518: 9402863a     	bl	0x15de00 <_ZN6InGame5AData6AppendERKS0_@plt>
   bc51c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bc520: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bc524: f9400bf7     	ldr	x23, [sp, #0x10]
   bc528: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bc52c: d65f03c0     	ret
   bc530: aa0003f5     	mov	x21, x0
   bc534: 14000006     	b	0xbc54c <InGame::operator+(InGame::AString const&, InGame::AString const&)+0xa8>
   bc538: aa0003f5     	mov	x21, x0
   bc53c: 14000006     	b	0xbc554 <InGame::operator+(InGame::AString const&, InGame::AString const&)+0xb0>
   bc540: 910042e8     	add	x8, x23, #0x10
   bc544: aa0003f5     	mov	x21, x0
   bc548: f9000268     	str	x8, [x19]
   bc54c: aa1403e0     	mov	x0, x20
   bc550: 94028648     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bc554: aa1303e0     	mov	x0, x19
   bc558: 940285de     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bc55c: aa1503e0     	mov	x0, x21
   bc560: 94027300     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bc564 <InGame::AString::operator!=(InGame::AString const&)>:
   bc564: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bc568: 910003fd     	mov	x29, sp
   bc56c: f9400008     	ldr	x8, [x0]
   bc570: f9400908     	ldr	x8, [x8, #0x10]
   bc574: d63f0100     	blr	x8
   bc578: 2a2003e8     	mvn	w8, w0
   bc57c: 12000100     	and	w0, w8, #0x1
   bc580: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bc584: d65f03c0     	ret

00000000000bc588 <InGame::AString::operator!=(InGame::AString const&) const>:
   bc588: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bc58c: 910003fd     	mov	x29, sp
   bc590: f9400008     	ldr	x8, [x0]
   bc594: f9400908     	ldr	x8, [x8, #0x10]
   bc598: d63f0100     	blr	x8
   bc59c: 2a2003e8     	mvn	w8, w0
   bc5a0: 12000100     	and	w0, w8, #0x1
   bc5a4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bc5a8: d65f03c0     	ret

00000000000bc5ac <InGame::AString::operator==(InGame::AString const&)>:
   bc5ac: f9400008     	ldr	x8, [x0]
   bc5b0: f9400902     	ldr	x2, [x8, #0x10]
   bc5b4: d61f0040     	br	x2

00000000000bc5b8 <InGame::AString::operator==(InGame::AString const&) const>:
   bc5b8: f9400008     	ldr	x8, [x0]
   bc5bc: f9400902     	ldr	x2, [x8, #0x10]
   bc5c0: d61f0040     	br	x2

00000000000bc5c4 <InGame::AString::IsEqual(InGame::AObject const*) const>:
   bc5c4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bc5c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bc5cc: 910003fd     	mov	x29, sp
   bc5d0: b4000321     	cbz	x1, 0xbc634 <InGame::AString::IsEqual(InGame::AObject const*) const+0x70>
   bc5d4: b9400828     	ldr	w8, [x1, #0x8]
   bc5d8: aa0103f4     	mov	x20, x1
   bc5dc: 7100051f     	cmp	w8, #0x1
   bc5e0: 54000321     	b.ne	0xbc644 <InGame::AString::IsEqual(InGame::AObject const*) const+0x80>
   bc5e4: 91004013     	add	x19, x0, #0x10
   bc5e8: aa1303e0     	mov	x0, x19
   bc5ec: 9402860d     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc5f0: 36000320     	tbz	w0, #0x0, 0xbc654 <InGame::AString::IsEqual(InGame::AObject const*) const+0x90>
   bc5f4: d0fffdb3     	adrp	x19, 0x72000
   bc5f8: 913e5a73     	add	x19, x19, #0xf96
   bc5fc: 91004294     	add	x20, x20, #0x10
   bc600: aa1403e0     	mov	x0, x20
   bc604: 94028607     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc608: 37000340     	tbnz	w0, #0x0, 0xbc670 <InGame::AString::IsEqual(InGame::AObject const*) const+0xac>
   bc60c: aa1403e0     	mov	x0, x20
   bc610: 940285f4     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc614: f100027f     	cmp	x19, #0x0
   bc618: aa00026a     	orr	x10, x19, x0
   bc61c: 1a9f07e8     	cset	w8, ne
   bc620: f100001f     	cmp	x0, #0x0
   bc624: 1a9f07e9     	cset	w9, ne
   bc628: b400042a     	cbz	x10, 0xbc6ac <InGame::AString::IsEqual(InGame::AObject const*) const+0xe8>
   bc62c: aa0003e1     	mov	x1, x0
   bc630: 14000015     	b	0xbc684 <InGame::AString::IsEqual(InGame::AObject const*) const+0xc0>
   bc634: 2a1f03e0     	mov	w0, wzr
   bc638: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc63c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc640: d65f03c0     	ret
   bc644: 2a1f03e0     	mov	w0, wzr
   bc648: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc64c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc650: d65f03c0     	ret
   bc654: aa1303e0     	mov	x0, x19
   bc658: 940285e2     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc65c: aa0003f3     	mov	x19, x0
   bc660: 91004294     	add	x20, x20, #0x10
   bc664: aa1403e0     	mov	x0, x20
   bc668: 940285ee     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bc66c: 3607fd00     	tbz	w0, #0x0, 0xbc60c <InGame::AString::IsEqual(InGame::AObject const*) const+0x48>
   bc670: f100027f     	cmp	x19, #0x0
   bc674: d0fffda1     	adrp	x1, 0x72000
   bc678: 1a9f07e8     	cset	w8, ne
   bc67c: 52800029     	mov	w9, #0x1                // =1
   bc680: 913e5821     	add	x1, x1, #0xf96
   bc684: 2a1f03e0     	mov	w0, wzr
   bc688: 34fffd89     	cbz	w9, 0xbc638 <InGame::AString::IsEqual(InGame::AObject const*) const+0x74>
   bc68c: 34fffd68     	cbz	w8, 0xbc638 <InGame::AString::IsEqual(InGame::AObject const*) const+0x74>
   bc690: aa1303e0     	mov	x0, x19
   bc694: 94028363     	bl	0x15d420 <strcmp@plt>
   bc698: 7100001f     	cmp	w0, #0x0
   bc69c: 1a9f17e0     	cset	w0, eq
   bc6a0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc6a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc6a8: d65f03c0     	ret
   bc6ac: 52800020     	mov	w0, #0x1                // =1
   bc6b0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bc6b4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bc6b8: d65f03c0     	ret

00000000000bc6bc <InGame::AString::Dump(char const*) const>:
   bc6bc: d10283ff     	sub	sp, sp, #0xa0
   bc6c0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   bc6c4: 910103fd     	add	x29, sp, #0x40
   bc6c8: a9056ffc     	stp	x28, x27, [sp, #0x50]
   bc6cc: a90667fa     	stp	x26, x25, [sp, #0x60]
   bc6d0: a9075ff8     	stp	x24, x23, [sp, #0x70]
   bc6d4: a90857f6     	stp	x22, x21, [sp, #0x80]
   bc6d8: a9094ff4     	stp	x20, x19, [sp, #0x90]
   bc6dc: d53bd057     	mrs	x23, TPIDR_EL0
   bc6e0: 91004015     	add	x21, x0, #0x10
   bc6e4: aa0803f3     	mov	x19, x8
   bc6e8: f94016e8     	ldr	x8, [x23, #0x28]
   bc6ec: aa1503e0     	mov	x0, x21
   bc6f0: aa0103f4     	mov	x20, x1
   bc6f4: f81f83a8     	stur	x8, [x29, #-0x8]
   bc6f8: 940285ba     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc6fc: b4000760     	cbz	x0, 0xbc7e8 <InGame::AString::Dump(char const*) const+0x12c>
   bc700: aa1503e0     	mov	x0, x21
   bc704: 940285bb     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc708: 34000700     	cbz	w0, 0xbc7e8 <InGame::AString::Dump(char const*) const+0x12c>
   bc70c: aa1503e0     	mov	x0, x21
   bc710: b0fffda8     	adrp	x8, 0x71000
   bc714: 910d4108     	add	x8, x8, #0x350
   bc718: f100029f     	cmp	x20, #0x0
   bc71c: 9a940116     	csel	x22, x8, x20, eq
   bc720: 940285b4     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc724: 2a0003f4     	mov	w20, w0
   bc728: aa1603e0     	mov	x0, x22
   bc72c: 94028411     	bl	0x15d770 <strlen@plt>
   bc730: 11000c08     	add	w8, w0, #0x3
   bc734: 320003e9     	orr	w9, wzr, #0x1
   bc738: 90000581     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bc73c: 1b142519     	madd	w25, w8, w20, w9
   bc740: 93407f20     	sxtw	x0, w25
   bc744: f9449421     	ldr	x1, [x1, #0x928]
   bc748: 9402844a     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   bc74c: b4000ca0     	cbz	x0, 0xbc8e0 <InGame::AString::Dump(char const*) const+0x224>
   bc750: aa0003f4     	mov	x20, x0
   bc754: aa1503e0     	mov	x0, x21
   bc758: f90003f7     	str	x23, [sp]
   bc75c: 940285a5     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc760: 7100041f     	cmp	w0, #0x1
   bc764: 540006cb     	b.lt	0xbc83c <InGame::AString::Dump(char const*) const+0x180>
   bc768: b0fffdb7     	adrp	x23, 0x71000
   bc76c: aa1f03fa     	mov	x26, xzr
   bc770: 2a1f03fc     	mov	w28, wzr
   bc774: 5280059b     	mov	w27, #0x2c              // =44
   bc778: 910292f7     	add	x23, x23, #0xa4
   bc77c: 14000006     	b	0xbc794 <InGame::AString::Dump(char const*) const+0xd8>
   bc780: aa1503e0     	mov	x0, x21
   bc784: 9100075a     	add	x26, x26, #0x1
   bc788: 9402859a     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc78c: eb20c35f     	cmp	x26, w0, sxtw
   bc790: 5400056a     	b.ge	0xbc83c <InGame::AString::Dump(char const*) const+0x180>
   bc794: aa1503e0     	mov	x0, x21
   bc798: 94028592     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bc79c: 93407f98     	sxtw	x24, w28
   bc7a0: 4b1c0328     	sub	w8, w25, w28
   bc7a4: 387a6805     	ldrb	w5, [x0, x26]
   bc7a8: 8b180280     	add	x0, x20, x24
   bc7ac: 93407d02     	sxtw	x2, w8
   bc7b0: 92800001     	mov	x1, #-0x1               // =-1
   bc7b4: aa1703e3     	mov	x3, x23
   bc7b8: aa1603e4     	mov	x4, x22
   bc7bc: 94000088     	bl	0xbc9dc <InGame::AString::Dump(char const*) const+0x320>
   bc7c0: 0aa07c08     	bic	w8, w0, w0, asr #31
   bc7c4: aa1503e0     	mov	x0, x21
   bc7c8: 8b28c31c     	add	x28, x24, w8, sxtw
   bc7cc: 94028589     	bl	0x15ddf0 <_ZNK6InGame5AData4SizeEv@plt>
   bc7d0: 51000408     	sub	w8, w0, #0x1
   bc7d4: eb08035f     	cmp	x26, x8
   bc7d8: 54fffd40     	b.eq	0xbc780 <InGame::AString::Dump(char const*) const+0xc4>
   bc7dc: 383c6a9b     	strb	w27, [x20, x28]
   bc7e0: 1100079c     	add	w28, w28, #0x1
   bc7e4: 17ffffe7     	b	0xbc780 <InGame::AString::Dump(char const*) const+0xc4>
   bc7e8: aa1303e0     	mov	x0, x19
   bc7ec: 94028535     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bc7f0: 90000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bc7f4: aa1303f5     	mov	x21, x19
   bc7f8: f944d108     	ldr	x8, [x8, #0x9a0]
   bc7fc: 91004108     	add	x8, x8, #0x10
   bc800: f80106a8     	str	x8, [x21], #0x10
   bc804: aa1503e0     	mov	x0, x21
   bc808: 94028596     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bc80c: 52800028     	mov	w8, #0x1                // =1
   bc810: b9000a68     	str	w8, [x19, #0x8]
   bc814: d0fffda0     	adrp	x0, 0x72000
   bc818: 52800021     	mov	w1, #0x1                // =1
   bc81c: 913e5800     	add	x0, x0, #0xf96
   bc820: 94028288     	bl	0x15d240 <__strlen_chk@plt>
   bc824: aa0003e2     	mov	x2, x0
   bc828: d0fffda1     	adrp	x1, 0x72000
   bc82c: aa1503e0     	mov	x0, x21
   bc830: 913e5821     	add	x1, x1, #0xf96
   bc834: 94028567     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bc838: 1400003e     	b	0xbc930 <InGame::AString::Dump(char const*) const+0x274>
   bc83c: 910023e0     	add	x0, sp, #0x8
   bc840: 910023f5     	add	x21, sp, #0x8
   bc844: 9402851f     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bc848: 90000597     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bc84c: 910042b5     	add	x21, x21, #0x10
   bc850: f944d2f7     	ldr	x23, [x23, #0x9a0]
   bc854: 910042e8     	add	x8, x23, #0x10
   bc858: f90007e8     	str	x8, [sp, #0x8]
   bc85c: aa1503e0     	mov	x0, x21
   bc860: 94028580     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bc864: 52800028     	mov	w8, #0x1                // =1
   bc868: b90013e8     	str	w8, [sp, #0x10]
   bc86c: aa1403e0     	mov	x0, x20
   bc870: 92800001     	mov	x1, #-0x1               // =-1
   bc874: 94028273     	bl	0x15d240 <__strlen_chk@plt>
   bc878: aa0003e2     	mov	x2, x0
   bc87c: aa1503e0     	mov	x0, x21
   bc880: aa1403e1     	mov	x1, x20
   bc884: 94028553     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bc888: aa1403e0     	mov	x0, x20
   bc88c: 940283d5     	bl	0x15d7e0 <_ZdaPv@plt>
   bc890: aa1303e0     	mov	x0, x19
   bc894: 9402850b     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bc898: 910042e8     	add	x8, x23, #0x10
   bc89c: aa1303f6     	mov	x22, x19
   bc8a0: f80106c8     	str	x8, [x22], #0x10
   bc8a4: aa1603e0     	mov	x0, x22
   bc8a8: 9402856e     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bc8ac: 52800028     	mov	w8, #0x1                // =1
   bc8b0: b9000a68     	str	w8, [x19, #0x8]
   bc8b4: aa1603e0     	mov	x0, x22
   bc8b8: aa1503e1     	mov	x1, x21
   bc8bc: 94028565     	bl	0x15de50 <_ZN6InGame5ADataaSERKS0_@plt>
   bc8c0: 910042e8     	add	x8, x23, #0x10
   bc8c4: aa1503e0     	mov	x0, x21
   bc8c8: f90007e8     	str	x8, [sp, #0x8]
   bc8cc: 94028569     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bc8d0: 910023e0     	add	x0, sp, #0x8
   bc8d4: 940284ff     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bc8d8: f94003f7     	ldr	x23, [sp]
   bc8dc: 14000015     	b	0xbc930 <InGame::AString::Dump(char const*) const+0x274>
   bc8e0: aa1303e0     	mov	x0, x19
   bc8e4: 940284f7     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bc8e8: 90000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bc8ec: aa1303f5     	mov	x21, x19
   bc8f0: f944d108     	ldr	x8, [x8, #0x9a0]
   bc8f4: 91004108     	add	x8, x8, #0x10
   bc8f8: f80106a8     	str	x8, [x21], #0x10
   bc8fc: aa1503e0     	mov	x0, x21
   bc900: 94028558     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bc904: 52800028     	mov	w8, #0x1                // =1
   bc908: b9000a68     	str	w8, [x19, #0x8]
   bc90c: d0fffda0     	adrp	x0, 0x72000
   bc910: 52800021     	mov	w1, #0x1                // =1
   bc914: 913e5800     	add	x0, x0, #0xf96
   bc918: 9402824a     	bl	0x15d240 <__strlen_chk@plt>
   bc91c: aa0003e2     	mov	x2, x0
   bc920: d0fffda1     	adrp	x1, 0x72000
   bc924: aa1503e0     	mov	x0, x21
   bc928: 913e5821     	add	x1, x1, #0xf96
   bc92c: 94028529     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bc930: f94016e8     	ldr	x8, [x23, #0x28]
   bc934: f85f83a9     	ldur	x9, [x29, #-0x8]
   bc938: eb09011f     	cmp	x8, x9
   bc93c: 54000121     	b.ne	0xbc960 <InGame::AString::Dump(char const*) const+0x2a4>
   bc940: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   bc944: a94857f6     	ldp	x22, x21, [sp, #0x80]
   bc948: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   bc94c: a94667fa     	ldp	x26, x25, [sp, #0x60]
   bc950: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   bc954: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   bc958: 910283ff     	add	sp, sp, #0xa0
   bc95c: d65f03c0     	ret
   bc960: 94028134     	bl	0x15ce30 <__stack_chk_fail@plt>
   bc964: 14000015     	b	0xbc9b8 <InGame::AString::Dump(char const*) const+0x2fc>
   bc968: aa0003f4     	mov	x20, x0
   bc96c: aa1603e0     	mov	x0, x22
   bc970: 94028540     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bc974: 14000002     	b	0xbc97c <InGame::AString::Dump(char const*) const+0x2c0>
   bc978: aa0003f4     	mov	x20, x0
   bc97c: aa1303e0     	mov	x0, x19
   bc980: 940284d4     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bc984: 14000002     	b	0xbc98c <InGame::AString::Dump(char const*) const+0x2d0>
   bc988: aa0003f4     	mov	x20, x0
   bc98c: 910042e8     	add	x8, x23, #0x10
   bc990: f90007e8     	str	x8, [sp, #0x8]
   bc994: 14000005     	b	0xbc9a8 <InGame::AString::Dump(char const*) const+0x2ec>
   bc998: aa0003f4     	mov	x20, x0
   bc99c: 14000005     	b	0xbc9b0 <InGame::AString::Dump(char const*) const+0x2f4>
   bc9a0: 14000008     	b	0xbc9c0 <InGame::AString::Dump(char const*) const+0x304>
   bc9a4: aa0003f4     	mov	x20, x0
   bc9a8: aa1503e0     	mov	x0, x21
   bc9ac: 94028531     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bc9b0: 910023e0     	add	x0, sp, #0x8
   bc9b4: 14000007     	b	0xbc9d0 <InGame::AString::Dump(char const*) const+0x314>
   bc9b8: aa0003f4     	mov	x20, x0
   bc9bc: 14000004     	b	0xbc9cc <InGame::AString::Dump(char const*) const+0x310>
   bc9c0: aa0003f4     	mov	x20, x0
   bc9c4: aa1503e0     	mov	x0, x21
   bc9c8: 9402852a     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bc9cc: aa1303e0     	mov	x0, x19
   bc9d0: 940284c0     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bc9d4: aa1403e0     	mov	x0, x20
   bc9d8: 940271e2     	bl	0x159160 <__emutls_get_address+0x6d4>
   bc9dc: d10443ff     	sub	sp, sp, #0x110
   bc9e0: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   bc9e4: 9103c3fd     	add	x29, sp, #0xf0
   bc9e8: a9104ffc     	stp	x28, x19, [sp, #0x100]
   bc9ec: a93917a4     	stp	x4, x5, [x29, #-0x70]
   bc9f0: d101c3aa     	sub	x10, x29, #0x70
   bc9f4: a93a1fa6     	stp	x6, x7, [x29, #-0x60]
   bc9f8: 928003ec     	mov	x12, #-0x20             // =-32
   bc9fc: ad0007e0     	stp	q0, q1, [sp]
   bca00: 910003ed     	mov	x13, sp
   bca04: ad010fe2     	stp	q2, q3, [sp, #0x20]
   bca08: 9100814a     	add	x10, x10, #0x20
   bca0c: ad0217e4     	stp	q4, q5, [sp, #0x40]
   bca10: f2dff00c     	movk	x12, #0xff80, lsl #32
   bca14: ad031fe6     	stp	q6, q7, [sp, #0x60]
   bca18: d53bd053     	mrs	x19, TPIDR_EL0
   bca1c: f9401669     	ldr	x9, [x19, #0x28]
   bca20: 910201ad     	add	x13, x13, #0x80
   bca24: d100a3ab     	sub	x11, x29, #0x28
   bca28: aa0303e8     	mov	x8, x3
   bca2c: aa0103e3     	mov	x3, x1
   bca30: d10143a5     	sub	x5, x29, #0x50
   bca34: f81f83a9     	stur	x9, [x29, #-0x8]
   bca38: 910083a9     	add	x9, x29, #0x20
   bca3c: a93eb3ad     	stp	x13, x12, [x29, #-0x18]
   bca40: aa0203e1     	mov	x1, x2
   bca44: 2a1f03e2     	mov	w2, wzr
   bca48: aa0803e4     	mov	x4, x8
   bca4c: a93daba9     	stp	x9, x10, [x29, #-0x28]
   bca50: ad400560     	ldp	q0, q1, [x11]
   bca54: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   bca58: 9402856a     	bl	0x15e000 <__vsnprintf_chk@plt>
   bca5c: f9401668     	ldr	x8, [x19, #0x28]
   bca60: f85f83a9     	ldur	x9, [x29, #-0x8]
   bca64: eb09011f     	cmp	x8, x9
   bca68: 540000a1     	b.ne	0xbca7c <InGame::AString::Dump(char const*) const+0x3c0>
   bca6c: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   bca70: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   bca74: 910443ff     	add	sp, sp, #0x110
   bca78: d65f03c0     	ret
   bca7c: 940280ed     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bca80 <InGame::AString::Split(InGame::AArray*, char const*, char const*)>:
   bca80: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bca84: a90157f6     	stp	x22, x21, [sp, #0x10]
   bca88: 910003fd     	mov	x29, sp
   bca8c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bca90: aa0003f3     	mov	x19, x0
   bca94: 2a1f03e0     	mov	w0, wzr
   bca98: b4000533     	cbz	x19, 0xbcb3c <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0xbc>
   bca9c: aa0103f6     	mov	x22, x1
   bcaa0: b40004e1     	cbz	x1, 0xbcb3c <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0xbc>
   bcaa4: aa0203f4     	mov	x20, x2
   bcaa8: b40004a2     	cbz	x2, 0xbcb3c <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0xbc>
   bcaac: aa1603e0     	mov	x0, x22
   bcab0: 94028330     	bl	0x15d770 <strlen@plt>
   bcab4: 90000581     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bcab8: 11000408     	add	w8, w0, #0x1
   bcabc: 93407d00     	sxtw	x0, w8
   bcac0: f9449421     	ldr	x1, [x1, #0x928]
   bcac4: 9402836b     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   bcac8: aa0003f5     	mov	x21, x0
   bcacc: b4000340     	cbz	x0, 0xbcb34 <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0xb4>
   bcad0: aa1503e0     	mov	x0, x21
   bcad4: aa1603e1     	mov	x1, x22
   bcad8: 94028552     	bl	0x15e020 <strcpy@plt>
   bcadc: aa1503e1     	mov	x1, x21
   bcae0: aa0103e8     	mov	x8, x1
   bcae4: aa0103f6     	mov	x22, x1
   bcae8: 384016c9     	ldrb	w9, [x22], #0x1
   bcaec: aa1403ea     	mov	x10, x20
   bcaf0: 3940014b     	ldrb	w11, [x10]
   bcaf4: 6b09017f     	cmp	w11, w9
   bcaf8: 540000a0     	b.eq	0xbcb0c <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0x8c>
   bcafc: 9100054a     	add	x10, x10, #0x1
   bcb00: 35ffff8b     	cbnz	w11, 0xbcaf0 <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0x70>
   bcb04: aa1603e8     	mov	x8, x22
   bcb08: 17fffff8     	b	0xbcae8 <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0x68>
   bcb0c: 340000c9     	cbz	w9, 0xbcb24 <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0xa4>
   bcb10: aa1303e0     	mov	x0, x19
   bcb14: 3900011f     	strb	wzr, [x8]
   bcb18: 94028486     	bl	0x15dd30 <_ZN6InGame6AArray3AddEPKc@plt>
   bcb1c: aa1603e1     	mov	x1, x22
   bcb20: 17fffff0     	b	0xbcae0 <InGame::AString::Split(InGame::AArray*, char const*, char const*)+0x60>
   bcb24: aa1303e0     	mov	x0, x19
   bcb28: 94028482     	bl	0x15dd30 <_ZN6InGame6AArray3AddEPKc@plt>
   bcb2c: aa1503e0     	mov	x0, x21
   bcb30: 9402832c     	bl	0x15d7e0 <_ZdaPv@plt>
   bcb34: f10002bf     	cmp	x21, #0x0
   bcb38: 1a9f07e0     	cset	w0, ne
   bcb3c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bcb40: a94157f6     	ldp	x22, x21, [sp, #0x10]
   bcb44: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bcb48: d65f03c0     	ret

00000000000bcb4c <InGame::AString::StartWith(char const*, char const*)>:
   bcb4c: 2a1f03e8     	mov	w8, wzr
   bcb50: b4000180     	cbz	x0, 0xbcb80 <InGame::AString::StartWith(char const*, char const*)+0x34>
   bcb54: b4000161     	cbz	x1, 0xbcb80 <InGame::AString::StartWith(char const*, char const*)+0x34>
   bcb58: 91000428     	add	x8, x1, #0x1
   bcb5c: 39400009     	ldrb	w9, [x0]
   bcb60: 34000149     	cbz	w9, 0xbcb88 <InGame::AString::StartWith(char const*, char const*)+0x3c>
   bcb64: 385ff10a     	ldurb	w10, [x8, #-0x1]
   bcb68: 6b0a013f     	cmp	w9, w10
   bcb6c: 540000e1     	b.ne	0xbcb88 <InGame::AString::StartWith(char const*, char const*)+0x3c>
   bcb70: 38401509     	ldrb	w9, [x8], #0x1
   bcb74: 91000400     	add	x0, x0, #0x1
   bcb78: 35ffff29     	cbnz	w9, 0xbcb5c <InGame::AString::StartWith(char const*, char const*)+0x10>
   bcb7c: 52800028     	mov	w8, #0x1                // =1
   bcb80: 2a0803e0     	mov	w0, w8
   bcb84: d65f03c0     	ret
   bcb88: 2a1f03e0     	mov	w0, wzr
   bcb8c: d65f03c0     	ret

00000000000bcb90 <InGame::AString::EndWith(char const*, char const*)>:
   bcb90: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bcb94: f9000bf5     	str	x21, [sp, #0x10]
   bcb98: 910003fd     	mov	x29, sp
   bcb9c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bcba0: aa0003f3     	mov	x19, x0
   bcba4: 2a1f03e0     	mov	w0, wzr
   bcba8: b4000433     	cbz	x19, 0xbcc2c <InGame::AString::EndWith(char const*, char const*)+0x9c>
   bcbac: aa0103f4     	mov	x20, x1
   bcbb0: b40003e1     	cbz	x1, 0xbcc2c <InGame::AString::EndWith(char const*, char const*)+0x9c>
   bcbb4: aa1303e0     	mov	x0, x19
   bcbb8: 940282ee     	bl	0x15d770 <strlen@plt>
   bcbbc: aa0003f5     	mov	x21, x0
   bcbc0: aa1403e0     	mov	x0, x20
   bcbc4: 940282eb     	bl	0x15d770 <strlen@plt>
   bcbc8: aa0003e8     	mov	x8, x0
   bcbcc: 2a1f03e0     	mov	w0, wzr
   bcbd0: 7100051f     	cmp	w8, #0x1
   bcbd4: 540002cb     	b.lt	0xbcc2c <InGame::AString::EndWith(char const*, char const*)+0x9c>
   bcbd8: 710006bf     	cmp	w21, #0x1
   bcbdc: 5400028b     	b.lt	0xbcc2c <InGame::AString::EndWith(char const*, char const*)+0x9c>
   bcbe0: 6b0802bf     	cmp	w21, w8
   bcbe4: 5400024b     	b.lt	0xbcc2c <InGame::AString::EndWith(char const*, char const*)+0x9c>
   bcbe8: 92407ea9     	and	x9, x21, #0xffffffff
   bcbec: 92407d08     	and	x8, x8, #0xffffffff
   bcbf0: d100068a     	sub	x10, x20, #0x1
   bcbf4: f100013f     	cmp	x9, #0x0
   bcbf8: 1a9fd7eb     	cset	w11, gt
   bcbfc: f100011f     	cmp	x8, #0x0
   bcc00: 1a9fd7ec     	cset	w12, gt
   bcc04: 0a0c016b     	and	w11, w11, w12
   bcc08: 7100057f     	cmp	w11, #0x1
   bcc0c: 540000e1     	b.ne	0xbcc28 <InGame::AString::EndWith(char const*, char const*)+0x98>
   bcc10: d1000529     	sub	x9, x9, #0x1
   bcc14: 3868694d     	ldrb	w13, [x10, x8]
   bcc18: d1000508     	sub	x8, x8, #0x1
   bcc1c: 38694a6c     	ldrb	w12, [x19, w9, uxtw]
   bcc20: 6b0d019f     	cmp	w12, w13
   bcc24: 54fffe80     	b.eq	0xbcbf4 <InGame::AString::EndWith(char const*, char const*)+0x64>
   bcc28: 52000160     	eor	w0, w11, #0x1
   bcc2c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bcc30: f9400bf5     	ldr	x21, [sp, #0x10]
   bcc34: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bcc38: d65f03c0     	ret

00000000000bcc3c <InGame::AString::StartWith(char const*)>:
   bcc3c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bcc40: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bcc44: 910003fd     	mov	x29, sp
   bcc48: 91004014     	add	x20, x0, #0x10
   bcc4c: aa0103f3     	mov	x19, x1
   bcc50: aa1403e0     	mov	x0, x20
   bcc54: 94028473     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bcc58: 360000c0     	tbz	w0, #0x0, 0xbcc70 <InGame::AString::StartWith(char const*)+0x34>
   bcc5c: d0fffda0     	adrp	x0, 0x72000
   bcc60: 913e5800     	add	x0, x0, #0xf96
   bcc64: 2a1f03e8     	mov	w8, wzr
   bcc68: b50000d3     	cbnz	x19, 0xbcc80 <InGame::AString::StartWith(char const*)+0x44>
   bcc6c: 14000014     	b	0xbccbc <InGame::AString::StartWith(char const*)+0x80>
   bcc70: aa1403e0     	mov	x0, x20
   bcc74: 9402845b     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bcc78: 2a1f03e8     	mov	w8, wzr
   bcc7c: b4000213     	cbz	x19, 0xbccbc <InGame::AString::StartWith(char const*)+0x80>
   bcc80: b40001e0     	cbz	x0, 0xbccbc <InGame::AString::StartWith(char const*)+0x80>
   bcc84: 91000668     	add	x8, x19, #0x1
   bcc88: 39400009     	ldrb	w9, [x0]
   bcc8c: 34000209     	cbz	w9, 0xbcccc <InGame::AString::StartWith(char const*)+0x90>
   bcc90: 385ff10a     	ldurb	w10, [x8, #-0x1]
   bcc94: 6b0a013f     	cmp	w9, w10
   bcc98: 540001a1     	b.ne	0xbcccc <InGame::AString::StartWith(char const*)+0x90>
   bcc9c: 38401509     	ldrb	w9, [x8], #0x1
   bcca0: 91000400     	add	x0, x0, #0x1
   bcca4: 35ffff29     	cbnz	w9, 0xbcc88 <InGame::AString::StartWith(char const*)+0x4c>
   bcca8: 52800028     	mov	w8, #0x1                // =1
   bccac: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bccb0: 2a0803e0     	mov	w0, w8
   bccb4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bccb8: d65f03c0     	ret
   bccbc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bccc0: 2a0803e0     	mov	w0, w8
   bccc4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bccc8: d65f03c0     	ret
   bcccc: 2a1f03e8     	mov	w8, wzr
   bccd0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bccd4: 2a0803e0     	mov	w0, w8
   bccd8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bccdc: d65f03c0     	ret

00000000000bcce0 <InGame::AString::EndWith(char const*)>:
   bcce0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bcce4: f9000bf5     	str	x21, [sp, #0x10]
   bcce8: 910003fd     	mov	x29, sp
   bccec: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bccf0: 91004013     	add	x19, x0, #0x10
   bccf4: aa0103f4     	mov	x20, x1
   bccf8: aa1303e0     	mov	x0, x19
   bccfc: 94028449     	bl	0x15de20 <_ZNK6InGame5AData5EmptyEv@plt>
   bcd00: 36000120     	tbz	w0, #0x0, 0xbcd24 <InGame::AString::EndWith(char const*)+0x44>
   bcd04: d0fffdb3     	adrp	x19, 0x72000
   bcd08: 913e5a73     	add	x19, x19, #0xf96
   bcd0c: 2a1f03e0     	mov	w0, wzr
   bcd10: b5000154     	cbnz	x20, 0xbcd38 <InGame::AString::EndWith(char const*)+0x58>
   bcd14: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bcd18: f9400bf5     	ldr	x21, [sp, #0x10]
   bcd1c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bcd20: d65f03c0     	ret
   bcd24: aa1303e0     	mov	x0, x19
   bcd28: 9402842e     	bl	0x15dde0 <_ZNK6InGame5AData4DataEv@plt>
   bcd2c: aa0003f3     	mov	x19, x0
   bcd30: 2a1f03e0     	mov	w0, wzr
   bcd34: b4ffff14     	cbz	x20, 0xbcd14 <InGame::AString::EndWith(char const*)+0x34>
   bcd38: b4fffef3     	cbz	x19, 0xbcd14 <InGame::AString::EndWith(char const*)+0x34>
   bcd3c: aa1303e0     	mov	x0, x19
   bcd40: 9402828c     	bl	0x15d770 <strlen@plt>
   bcd44: aa0003f5     	mov	x21, x0
   bcd48: aa1403e0     	mov	x0, x20
   bcd4c: 94028289     	bl	0x15d770 <strlen@plt>
   bcd50: aa0003e8     	mov	x8, x0
   bcd54: 2a1f03e0     	mov	w0, wzr
   bcd58: 7100051f     	cmp	w8, #0x1
   bcd5c: 54fffdcb     	b.lt	0xbcd14 <InGame::AString::EndWith(char const*)+0x34>
   bcd60: 710006bf     	cmp	w21, #0x1
   bcd64: 54fffd8b     	b.lt	0xbcd14 <InGame::AString::EndWith(char const*)+0x34>
   bcd68: 6b0802bf     	cmp	w21, w8
   bcd6c: 54fffd4b     	b.lt	0xbcd14 <InGame::AString::EndWith(char const*)+0x34>
   bcd70: 92407ea9     	and	x9, x21, #0xffffffff
   bcd74: 92407d08     	and	x8, x8, #0xffffffff
   bcd78: d100068a     	sub	x10, x20, #0x1
   bcd7c: f100013f     	cmp	x9, #0x0
   bcd80: 1a9fd7eb     	cset	w11, gt
   bcd84: f100011f     	cmp	x8, #0x0
   bcd88: 1a9fd7ec     	cset	w12, gt
   bcd8c: 0a0c016b     	and	w11, w11, w12
   bcd90: 7100057f     	cmp	w11, #0x1
   bcd94: 540000e1     	b.ne	0xbcdb0 <InGame::AString::EndWith(char const*)+0xd0>
   bcd98: d1000529     	sub	x9, x9, #0x1
   bcd9c: 3868694d     	ldrb	w13, [x10, x8]
   bcda0: d1000508     	sub	x8, x8, #0x1
   bcda4: 38694a6c     	ldrb	w12, [x19, w9, uxtw]
   bcda8: 6b0d019f     	cmp	w12, w13
   bcdac: 54fffe80     	b.eq	0xbcd7c <InGame::AString::EndWith(char const*)+0x9c>
   bcdb0: 52000160     	eor	w0, w11, #0x1
   bcdb4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bcdb8: f9400bf5     	ldr	x21, [sp, #0x10]
   bcdbc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bcdc0: d65f03c0     	ret

00000000000bcdc4 <InGame::int2str(int)>:
   bcdc4: d10183ff     	sub	sp, sp, #0x60
   bcdc8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   bcdcc: 9100c3fd     	add	x29, sp, #0x30
   bcdd0: f90023f5     	str	x21, [sp, #0x40]
   bcdd4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   bcdd8: d53bd055     	mrs	x21, TPIDR_EL0
   bcddc: b0fffd83     	adrp	x3, 0x6d000
   bcde0: 2a0003e4     	mov	w4, w0
   bcde4: aa0803f3     	mov	x19, x8
   bcde8: f94016a8     	ldr	x8, [x21, #0x28]
   bcdec: 91077463     	add	x3, x3, #0x1dd
   bcdf0: 910023e0     	add	x0, sp, #0x8
   bcdf4: 528003c1     	mov	w1, #0x1e               // =30
   bcdf8: 528003c2     	mov	w2, #0x1e               // =30
   bcdfc: f81f83a8     	stur	x8, [x29, #-0x8]
   bce00: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   bce04: f801e3ff     	stur	xzr, [sp, #0x1e]
   bce08: f9000fff     	str	xzr, [sp, #0x18]
   bce0c: 97fffef4     	bl	0xbc9dc <InGame::AString::Dump(char const*) const+0x320>
   bce10: aa1303e0     	mov	x0, x19
   bce14: 940283ab     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bce18: 90000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bce1c: aa1303f4     	mov	x20, x19
   bce20: f944d108     	ldr	x8, [x8, #0x9a0]
   bce24: 91004108     	add	x8, x8, #0x10
   bce28: f8010688     	str	x8, [x20], #0x10
   bce2c: aa1403e0     	mov	x0, x20
   bce30: 9402840c     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bce34: 52800028     	mov	w8, #0x1                // =1
   bce38: b9000a68     	str	w8, [x19, #0x8]
   bce3c: 910023e0     	add	x0, sp, #0x8
   bce40: 528003c1     	mov	w1, #0x1e               // =30
   bce44: 940280ff     	bl	0x15d240 <__strlen_chk@plt>
   bce48: aa0003e2     	mov	x2, x0
   bce4c: 910023e1     	add	x1, sp, #0x8
   bce50: aa1403e0     	mov	x0, x20
   bce54: 940283df     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bce58: f94016a8     	ldr	x8, [x21, #0x28]
   bce5c: f85f83a9     	ldur	x9, [x29, #-0x8]
   bce60: eb09011f     	cmp	x8, x9
   bce64: 540000c1     	b.ne	0xbce7c <InGame::int2str(int)+0xb8>
   bce68: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   bce6c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   bce70: f94023f5     	ldr	x21, [sp, #0x40]
   bce74: 910183ff     	add	sp, sp, #0x60
   bce78: d65f03c0     	ret
   bce7c: 94027fed     	bl	0x15ce30 <__stack_chk_fail@plt>
   bce80: aa0003f5     	mov	x21, x0
   bce84: 14000004     	b	0xbce94 <InGame::int2str(int)+0xd0>
   bce88: aa0003f5     	mov	x21, x0
   bce8c: aa1403e0     	mov	x0, x20
   bce90: 940283f8     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bce94: aa1303e0     	mov	x0, x19
   bce98: 9402838e     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bce9c: aa1503e0     	mov	x0, x21
   bcea0: 940270b0     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bcea4 <InGame::str2int(char const*, int*)>:
   bcea4: aa0103e2     	mov	x2, x1
   bcea8: b0fffd81     	adrp	x1, 0x6d000
   bceac: 91077421     	add	x1, x1, #0x1dd
   bceb0: 14028460     	b	0x15e030 <sscanf@plt>

00000000000bceb4 <InGame::str2int(char const*)>:
   bceb4: d100c3ff     	sub	sp, sp, #0x30
   bceb8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bcebc: 910043fd     	add	x29, sp, #0x10
   bcec0: f90013f3     	str	x19, [sp, #0x20]
   bcec4: d53bd053     	mrs	x19, TPIDR_EL0
   bcec8: b0fffd81     	adrp	x1, 0x6d000
   bcecc: f9401668     	ldr	x8, [x19, #0x28]
   bced0: 91077421     	add	x1, x1, #0x1dd
   bced4: 910013e2     	add	x2, sp, #0x4
   bced8: f90007e8     	str	x8, [sp, #0x8]
   bcedc: b90007ff     	str	wzr, [sp, #0x4]
   bcee0: 94028454     	bl	0x15e030 <sscanf@plt>
   bcee4: b94007e0     	ldr	w0, [sp, #0x4]
   bcee8: f9401668     	ldr	x8, [x19, #0x28]
   bceec: f94007e9     	ldr	x9, [sp, #0x8]
   bcef0: eb09011f     	cmp	x8, x9
   bcef4: 540000a1     	b.ne	0xbcf08 <InGame::str2int(char const*)+0x54>
   bcef8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bcefc: f94013f3     	ldr	x19, [sp, #0x20]
   bcf00: 9100c3ff     	add	sp, sp, #0x30
   bcf04: d65f03c0     	ret
   bcf08: 94027fca     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bcf0c <InGame::ll2str(long long)>:
   bcf0c: d10183ff     	sub	sp, sp, #0x60
   bcf10: a9037bfd     	stp	x29, x30, [sp, #0x30]
   bcf14: 9100c3fd     	add	x29, sp, #0x30
   bcf18: f90023f5     	str	x21, [sp, #0x40]
   bcf1c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   bcf20: d53bd055     	mrs	x21, TPIDR_EL0
   bcf24: f0fffd83     	adrp	x3, 0x6f000
   bcf28: aa0003e4     	mov	x4, x0
   bcf2c: aa0803f3     	mov	x19, x8
   bcf30: f94016a8     	ldr	x8, [x21, #0x28]
   bcf34: 91037063     	add	x3, x3, #0xdc
   bcf38: 910023e0     	add	x0, sp, #0x8
   bcf3c: 528003c1     	mov	w1, #0x1e               // =30
   bcf40: 528003c2     	mov	w2, #0x1e               // =30
   bcf44: f81f83a8     	stur	x8, [x29, #-0x8]
   bcf48: a900ffff     	stp	xzr, xzr, [sp, #0x8]
   bcf4c: f801e3ff     	stur	xzr, [sp, #0x1e]
   bcf50: f9000fff     	str	xzr, [sp, #0x18]
   bcf54: 97fffea2     	bl	0xbc9dc <InGame::AString::Dump(char const*) const+0x320>
   bcf58: aa1303e0     	mov	x0, x19
   bcf5c: 94028359     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bcf60: 90000588     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bcf64: aa1303f4     	mov	x20, x19
   bcf68: f944d108     	ldr	x8, [x8, #0x9a0]
   bcf6c: 91004108     	add	x8, x8, #0x10
   bcf70: f8010688     	str	x8, [x20], #0x10
   bcf74: aa1403e0     	mov	x0, x20
   bcf78: 940283ba     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bcf7c: 52800028     	mov	w8, #0x1                // =1
   bcf80: b9000a68     	str	w8, [x19, #0x8]
   bcf84: 910023e0     	add	x0, sp, #0x8
   bcf88: 528003c1     	mov	w1, #0x1e               // =30
   bcf8c: 940280ad     	bl	0x15d240 <__strlen_chk@plt>
   bcf90: aa0003e2     	mov	x2, x0
   bcf94: 910023e1     	add	x1, sp, #0x8
   bcf98: aa1403e0     	mov	x0, x20
   bcf9c: 9402838d     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bcfa0: f94016a8     	ldr	x8, [x21, #0x28]
   bcfa4: f85f83a9     	ldur	x9, [x29, #-0x8]
   bcfa8: eb09011f     	cmp	x8, x9
   bcfac: 540000c1     	b.ne	0xbcfc4 <InGame::ll2str(long long)+0xb8>
   bcfb0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   bcfb4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   bcfb8: f94023f5     	ldr	x21, [sp, #0x40]
   bcfbc: 910183ff     	add	sp, sp, #0x60
   bcfc0: d65f03c0     	ret
   bcfc4: 94027f9b     	bl	0x15ce30 <__stack_chk_fail@plt>
   bcfc8: aa0003f5     	mov	x21, x0
   bcfcc: 14000004     	b	0xbcfdc <InGame::ll2str(long long)+0xd0>
   bcfd0: aa0003f5     	mov	x21, x0
   bcfd4: aa1403e0     	mov	x0, x20
   bcfd8: 940283a6     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bcfdc: aa1303e0     	mov	x0, x19
   bcfe0: 9402833c     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bcfe4: aa1503e0     	mov	x0, x21
   bcfe8: 9402705e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bcfec <InGame::ull2str(unsigned long long)>:
   bcfec: d101c3ff     	sub	sp, sp, #0x70
   bcff0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   bcff4: 910083fd     	add	x29, sp, #0x20
   bcff8: a90367fa     	stp	x26, x25, [sp, #0x30]
   bcffc: a9045ff8     	stp	x24, x23, [sp, #0x40]
   bd000: a90557f6     	stp	x22, x21, [sp, #0x50]
   bd004: a9064ff4     	stp	x20, x19, [sp, #0x60]
   bd008: d53bd058     	mrs	x24, TPIDR_EL0
   bd00c: aa0003f5     	mov	x21, x0
   bd010: f9401709     	ldr	x9, [x24, #0x28]
   bd014: 52802300     	mov	w0, #0x118              // =280
   bd018: aa0803f4     	mov	x20, x8
   bd01c: f81f83a9     	stur	x9, [x29, #-0x8]
   bd020: 94027f90     	bl	0x15ce60 <_Znwm@plt>
   bd024: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd028: f000057a     	adrp	x26, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd02c: aa0003f3     	mov	x19, x0
   bd030: aa0003f6     	mov	x22, x0
   bd034: 91006017     	add	x23, x0, #0x18
   bd038: f944d508     	ldr	x8, [x8, #0x9a8]
   bd03c: f944db5a     	ldr	x26, [x26, #0x9b0]
   bd040: 91010109     	add	x9, x8, #0x40
   bd044: 91006108     	add	x8, x8, #0x18
   bd048: 91010359     	add	x25, x26, #0x40
   bd04c: f8080ec9     	str	x9, [x22, #0x80]!
   bd050: a900e41f     	stp	xzr, x25, [x0, #0x8]
   bd054: f9000008     	str	x8, [x0]
   bd058: aa1603e0     	mov	x0, x22
   bd05c: aa1703e1     	mov	x1, x23
   bd060: 940283fc     	bl	0x15e050 <_ZNSt6__ndk18ios_base4initEPv@plt>
   bd064: 12800008     	mov	w8, #-0x1               // =-1
   bd068: 91006349     	add	x9, x26, #0x18
   bd06c: 9101a34a     	add	x10, x26, #0x68
   bd070: f900867f     	str	xzr, [x19, #0x108]
   bd074: f9000a79     	str	x25, [x19, #0x10]
   bd078: b9011268     	str	w8, [x19, #0x110]
   bd07c: f9000269     	str	x9, [x19]
   bd080: f900426a     	str	x10, [x19, #0x80]
   bd084: aa1703e0     	mov	x0, x23
   bd088: 940283f6     	bl	0x15e060 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEEC2Ev@plt>
   bd08c: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd090: 52800309     	mov	w9, #0x18               // =24
   bd094: 6f00e400     	movi	v0.2d, #0000000000000000
   bd098: 91004260     	add	x0, x19, #0x10
   bd09c: aa1503e1     	mov	x1, x21
   bd0a0: f944dd08     	ldr	x8, [x8, #0x9b8]
   bd0a4: b9007a69     	str	w9, [x19, #0x78]
   bd0a8: 3c858260     	stur	q0, [x19, #0x58]
   bd0ac: 91004108     	add	x8, x8, #0x10
   bd0b0: 3c868260     	stur	q0, [x19, #0x68]
   bd0b4: f9000e68     	str	x8, [x19, #0x18]
   bd0b8: 940283ee     	bl	0x15e070 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEElsEy@plt>
   bd0bc: 910003e8     	mov	x8, sp
   bd0c0: aa1703e0     	mov	x0, x23
   bd0c4: 910003f5     	mov	x21, sp
   bd0c8: 940283ee     	bl	0x15e080 <_ZNKSt6__ndk115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv@plt>
   bd0cc: f9400268     	ldr	x8, [x19]
   bd0d0: aa1303e0     	mov	x0, x19
   bd0d4: f9400508     	ldr	x8, [x8, #0x8]
   bd0d8: d63f0100     	blr	x8
   bd0dc: 394003e8     	ldrb	w8, [sp]
   bd0e0: b24002aa     	orr	x10, x21, #0x1
   bd0e4: f9400be9     	ldr	x9, [sp, #0x10]
   bd0e8: 7200011f     	tst	w8, #0x1
   bd0ec: 9a890141     	csel	x1, x10, x9, eq
   bd0f0: aa1403e0     	mov	x0, x20
   bd0f4: 9402839b     	bl	0x15df60 <_ZN6InGame7AStringC2EPKc@plt>
   bd0f8: 394003e8     	ldrb	w8, [sp]
   bd0fc: 36000068     	tbz	w8, #0x0, 0xbd108 <InGame::ull2str(unsigned long long)+0x11c>
   bd100: f9400be0     	ldr	x0, [sp, #0x10]
   bd104: 94027f77     	bl	0x15cee0 <_ZdlPv@plt>
   bd108: f9401708     	ldr	x8, [x24, #0x28]
   bd10c: f85f83a9     	ldur	x9, [x29, #-0x8]
   bd110: eb09011f     	cmp	x8, x9
   bd114: 54000101     	b.ne	0xbd134 <InGame::ull2str(unsigned long long)+0x148>
   bd118: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   bd11c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   bd120: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   bd124: a94367fa     	ldp	x26, x25, [sp, #0x30]
   bd128: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   bd12c: 9101c3ff     	add	sp, sp, #0x70
   bd130: d65f03c0     	ret
   bd134: 94027f3f     	bl	0x15ce30 <__stack_chk_fail@plt>
   bd138: 394003e8     	ldrb	w8, [sp]
   bd13c: aa0003f4     	mov	x20, x0
   bd140: 360001e8     	tbz	w8, #0x0, 0xbd17c <InGame::ull2str(unsigned long long)+0x190>
   bd144: f9400be0     	ldr	x0, [sp, #0x10]
   bd148: 1400000c     	b	0xbd178 <InGame::ull2str(unsigned long long)+0x18c>
   bd14c: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd150: aa0003f4     	mov	x20, x0
   bd154: aa1303e0     	mov	x0, x19
   bd158: f944e108     	ldr	x8, [x8, #0x9c0]
   bd15c: 91002101     	add	x1, x8, #0x8
   bd160: 940283cc     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd164: 14000002     	b	0xbd16c <InGame::ull2str(unsigned long long)+0x180>
   bd168: aa0003f4     	mov	x20, x0
   bd16c: aa1603e0     	mov	x0, x22
   bd170: 940283cc     	bl	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>
   bd174: aa1303e0     	mov	x0, x19
   bd178: 94027f5a     	bl	0x15cee0 <_ZdlPv@plt>
   bd17c: aa1403e0     	mov	x0, x20
   bd180: 94026ff8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bd184 <InGame::bool2str(bool)>:
   bd184: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bd188: f9000bf5     	str	x21, [sp, #0x10]
   bd18c: 910003fd     	mov	x29, sp
   bd190: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bd194: 2a0003f5     	mov	w21, w0
   bd198: aa0803e0     	mov	x0, x8
   bd19c: aa0803f3     	mov	x19, x8
   bd1a0: 940282c8     	bl	0x15dcc0 <_ZN6InGame7AObjectC2Ev@plt>
   bd1a4: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd1a8: aa1303f4     	mov	x20, x19
   bd1ac: f944d108     	ldr	x8, [x8, #0x9a0]
   bd1b0: 91004108     	add	x8, x8, #0x10
   bd1b4: f8010688     	str	x8, [x20], #0x10
   bd1b8: 360001f5     	tbz	w21, #0x0, 0xbd1f4 <InGame::bool2str(bool)+0x70>
   bd1bc: aa1403e0     	mov	x0, x20
   bd1c0: 94028328     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bd1c4: 52800028     	mov	w8, #0x1                // =1
   bd1c8: b9000a68     	str	w8, [x19, #0x8]
   bd1cc: f0fffd80     	adrp	x0, 0x70000
   bd1d0: 528000a1     	mov	w1, #0x5                // =5
   bd1d4: 911c8000     	add	x0, x0, #0x720
   bd1d8: 9402801a     	bl	0x15d240 <__strlen_chk@plt>
   bd1dc: aa0003e2     	mov	x2, x0
   bd1e0: f0fffd81     	adrp	x1, 0x70000
   bd1e4: aa1403e0     	mov	x0, x20
   bd1e8: 911c8021     	add	x1, x1, #0x720
   bd1ec: 940282f9     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bd1f0: 1400000e     	b	0xbd228 <InGame::bool2str(bool)+0xa4>
   bd1f4: aa1403e0     	mov	x0, x20
   bd1f8: 9402831a     	bl	0x15de60 <_ZN6InGame5ADataC1Ev@plt>
   bd1fc: 52800028     	mov	w8, #0x1                // =1
   bd200: b9000a68     	str	w8, [x19, #0x8]
   bd204: b0fffd80     	adrp	x0, 0x6e000
   bd208: 528000c1     	mov	w1, #0x6                // =6
   bd20c: 9138b000     	add	x0, x0, #0xe2c
   bd210: 9402800c     	bl	0x15d240 <__strlen_chk@plt>
   bd214: aa0003e2     	mov	x2, x0
   bd218: b0fffd81     	adrp	x1, 0x6e000
   bd21c: aa1403e0     	mov	x0, x20
   bd220: 9138b021     	add	x1, x1, #0xe2c
   bd224: 940282eb     	bl	0x15ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>
   bd228: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bd22c: f9400bf5     	ldr	x21, [sp, #0x10]
   bd230: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bd234: d65f03c0     	ret
   bd238: aa0003f5     	mov	x21, x0
   bd23c: 14000007     	b	0xbd258 <InGame::bool2str(bool)+0xd4>
   bd240: aa0003f5     	mov	x21, x0
   bd244: 14000005     	b	0xbd258 <InGame::bool2str(bool)+0xd4>
   bd248: 14000001     	b	0xbd24c <InGame::bool2str(bool)+0xc8>
   bd24c: aa0003f5     	mov	x21, x0
   bd250: aa1403e0     	mov	x0, x20
   bd254: 94028307     	bl	0x15de70 <_ZN6InGame5ADataD1Ev@plt>
   bd258: aa1303e0     	mov	x0, x19
   bd25c: 9402829d     	bl	0x15dcd0 <_ZN6InGame7AObjectD2Ev@plt>
   bd260: aa1503e0     	mov	x0, x21
   bd264: 94026fbf     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bd268 <std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()>:
   bd268: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bd26c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bd270: 910003fd     	mov	x29, sp
   bd274: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd278: f0000569     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd27c: aa0003f3     	mov	x19, x0
   bd280: aa0003f4     	mov	x20, x0
   bd284: f944d908     	ldr	x8, [x8, #0x9b0]
   bd288: f944dd29     	ldr	x9, [x9, #0x9b8]
   bd28c: 3941600c     	ldrb	w12, [x0, #0x58]
   bd290: 9100610a     	add	x10, x8, #0x18
   bd294: 9101a10b     	add	x11, x8, #0x68
   bd298: 91010108     	add	x8, x8, #0x40
   bd29c: 91004129     	add	x9, x9, #0x10
   bd2a0: f900000a     	str	x10, [x0]
   bd2a4: f900400b     	str	x11, [x0, #0x80]
   bd2a8: f9000808     	str	x8, [x0, #0x10]
   bd2ac: f8018e89     	str	x9, [x20, #0x18]!
   bd2b0: 3600006c     	tbz	w12, #0x0, 0xbd2bc <std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()+0x54>
   bd2b4: f9403660     	ldr	x0, [x19, #0x68]
   bd2b8: 94027f0a     	bl	0x15cee0 <_ZdlPv@plt>
   bd2bc: aa1403e0     	mov	x0, x20
   bd2c0: 9402837c     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd2c4: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd2c8: aa1303e0     	mov	x0, x19
   bd2cc: f944e108     	ldr	x8, [x8, #0x9c0]
   bd2d0: 91002101     	add	x1, x8, #0x8
   bd2d4: 9402836f     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd2d8: 91020260     	add	x0, x19, #0x80
   bd2dc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bd2e0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bd2e4: 1402836f     	b	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>

00000000000bd2e8 <std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()>:
   bd2e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bd2ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bd2f0: 910003fd     	mov	x29, sp
   bd2f4: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd2f8: f0000569     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd2fc: aa0003f3     	mov	x19, x0
   bd300: aa0003f4     	mov	x20, x0
   bd304: f944d908     	ldr	x8, [x8, #0x9b0]
   bd308: f944dd29     	ldr	x9, [x9, #0x9b8]
   bd30c: 3941600c     	ldrb	w12, [x0, #0x58]
   bd310: 9100610a     	add	x10, x8, #0x18
   bd314: 9101a10b     	add	x11, x8, #0x68
   bd318: 91010108     	add	x8, x8, #0x40
   bd31c: 91004129     	add	x9, x9, #0x10
   bd320: f900000a     	str	x10, [x0]
   bd324: f900400b     	str	x11, [x0, #0x80]
   bd328: f9000808     	str	x8, [x0, #0x10]
   bd32c: f8018e89     	str	x9, [x20, #0x18]!
   bd330: 3600006c     	tbz	w12, #0x0, 0xbd33c <std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()+0x54>
   bd334: f9403660     	ldr	x0, [x19, #0x68]
   bd338: 94027eea     	bl	0x15cee0 <_ZdlPv@plt>
   bd33c: aa1403e0     	mov	x0, x20
   bd340: 9402835c     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd344: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd348: aa1303e0     	mov	x0, x19
   bd34c: f944e108     	ldr	x8, [x8, #0x9c0]
   bd350: 91002101     	add	x1, x8, #0x8
   bd354: 9402834f     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd358: 91020260     	add	x0, x19, #0x80
   bd35c: 94028351     	bl	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>
   bd360: aa1303e0     	mov	x0, x19
   bd364: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bd368: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bd36c: 14027edd     	b	0x15cee0 <_ZdlPv@plt>

00000000000bd370 <non-virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()>:
   bd370: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bd374: f9000bf5     	str	x21, [sp, #0x10]
   bd378: 910003fd     	mov	x29, sp
   bd37c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bd380: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd384: f0000569     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd388: aa0003f3     	mov	x19, x0
   bd38c: aa0003f5     	mov	x21, x0
   bd390: aa0003f4     	mov	x20, x0
   bd394: f944d908     	ldr	x8, [x8, #0x9b0]
   bd398: f944dd29     	ldr	x9, [x9, #0x9b8]
   bd39c: 9101010a     	add	x10, x8, #0x40
   bd3a0: 9100610b     	add	x11, x8, #0x18
   bd3a4: 9101a108     	add	x8, x8, #0x68
   bd3a8: 91004129     	add	x9, x9, #0x10
   bd3ac: f900000a     	str	x10, [x0]
   bd3b0: 3941200a     	ldrb	w10, [x0, #0x48]
   bd3b4: f8070e68     	str	x8, [x19, #0x70]!
   bd3b8: f81f0e8b     	str	x11, [x20, #-0x10]!
   bd3bc: f8008ea9     	str	x9, [x21, #0x8]!
   bd3c0: 3600006a     	tbz	w10, #0x0, 0xbd3cc <non-virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()+0x5c>
   bd3c4: f9403680     	ldr	x0, [x20, #0x68]
   bd3c8: 94027ec6     	bl	0x15cee0 <_ZdlPv@plt>
   bd3cc: aa1503e0     	mov	x0, x21
   bd3d0: 94028338     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd3d4: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd3d8: aa1403e0     	mov	x0, x20
   bd3dc: f944e108     	ldr	x8, [x8, #0x9c0]
   bd3e0: 91002101     	add	x1, x8, #0x8
   bd3e4: 9402832b     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd3e8: aa1303e0     	mov	x0, x19
   bd3ec: f9400bf5     	ldr	x21, [sp, #0x10]
   bd3f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bd3f4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bd3f8: 1402832a     	b	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>

00000000000bd3fc <non-virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()>:
   bd3fc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bd400: f9000bf5     	str	x21, [sp, #0x10]
   bd404: 910003fd     	mov	x29, sp
   bd408: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bd40c: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd410: f0000569     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd414: aa0003f4     	mov	x20, x0
   bd418: aa0003f5     	mov	x21, x0
   bd41c: aa0003f3     	mov	x19, x0
   bd420: f944d908     	ldr	x8, [x8, #0x9b0]
   bd424: f944dd29     	ldr	x9, [x9, #0x9b8]
   bd428: 9101010a     	add	x10, x8, #0x40
   bd42c: 9100610b     	add	x11, x8, #0x18
   bd430: 9101a108     	add	x8, x8, #0x68
   bd434: 91004129     	add	x9, x9, #0x10
   bd438: f900000a     	str	x10, [x0]
   bd43c: 3941200a     	ldrb	w10, [x0, #0x48]
   bd440: f8070e88     	str	x8, [x20, #0x70]!
   bd444: f81f0e6b     	str	x11, [x19, #-0x10]!
   bd448: f8008ea9     	str	x9, [x21, #0x8]!
   bd44c: 3600006a     	tbz	w10, #0x0, 0xbd458 <non-virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()+0x5c>
   bd450: f9403660     	ldr	x0, [x19, #0x68]
   bd454: 94027ea3     	bl	0x15cee0 <_ZdlPv@plt>
   bd458: aa1503e0     	mov	x0, x21
   bd45c: 94028315     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd460: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd464: aa1303e0     	mov	x0, x19
   bd468: f944e108     	ldr	x8, [x8, #0x9c0]
   bd46c: 91002101     	add	x1, x8, #0x8
   bd470: 94028308     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd474: aa1403e0     	mov	x0, x20
   bd478: 9402830a     	bl	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>
   bd47c: aa1303e0     	mov	x0, x19
   bd480: f9400bf5     	ldr	x21, [sp, #0x10]
   bd484: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bd488: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bd48c: 14027e95     	b	0x15cee0 <_ZdlPv@plt>

00000000000bd490 <virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()>:
   bd490: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bd494: f9000bf5     	str	x21, [sp, #0x10]
   bd498: 910003fd     	mov	x29, sp
   bd49c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bd4a0: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd4a4: f000056a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd4a8: f944d908     	ldr	x8, [x8, #0x9b0]
   bd4ac: f9400009     	ldr	x9, [x0]
   bd4b0: 9100610b     	add	x11, x8, #0x18
   bd4b4: f85e8129     	ldur	x9, [x9, #-0x18]
   bd4b8: f944dd4a     	ldr	x10, [x10, #0x9b8]
   bd4bc: 8b090014     	add	x20, x0, x9
   bd4c0: 9101a109     	add	x9, x8, #0x68
   bd4c4: 91010108     	add	x8, x8, #0x40
   bd4c8: 9100414a     	add	x10, x10, #0x10
   bd4cc: aa1403f3     	mov	x19, x20
   bd4d0: aa1403f5     	mov	x21, x20
   bd4d4: f900028b     	str	x11, [x20]
   bd4d8: 3941628b     	ldrb	w11, [x20, #0x58]
   bd4dc: f9000a88     	str	x8, [x20, #0x10]
   bd4e0: f8080e69     	str	x9, [x19, #0x80]!
   bd4e4: f8018eaa     	str	x10, [x21, #0x18]!
   bd4e8: 3600006b     	tbz	w11, #0x0, 0xbd4f4 <virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()+0x64>
   bd4ec: f9403680     	ldr	x0, [x20, #0x68]
   bd4f0: 94027e7c     	bl	0x15cee0 <_ZdlPv@plt>
   bd4f4: aa1503e0     	mov	x0, x21
   bd4f8: 940282ee     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd4fc: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd500: aa1403e0     	mov	x0, x20
   bd504: f944e108     	ldr	x8, [x8, #0x9c0]
   bd508: 91002101     	add	x1, x8, #0x8
   bd50c: 940282e1     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd510: aa1303e0     	mov	x0, x19
   bd514: f9400bf5     	ldr	x21, [sp, #0x10]
   bd518: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bd51c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bd520: 140282e0     	b	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>

00000000000bd524 <virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()>:
   bd524: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bd528: f9000bf5     	str	x21, [sp, #0x10]
   bd52c: 910003fd     	mov	x29, sp
   bd530: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bd534: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd538: f000056a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd53c: f944d908     	ldr	x8, [x8, #0x9b0]
   bd540: f9400009     	ldr	x9, [x0]
   bd544: 9100610b     	add	x11, x8, #0x18
   bd548: f85e8129     	ldur	x9, [x9, #-0x18]
   bd54c: f944dd4a     	ldr	x10, [x10, #0x9b8]
   bd550: 8b090013     	add	x19, x0, x9
   bd554: 9101a109     	add	x9, x8, #0x68
   bd558: 91010108     	add	x8, x8, #0x40
   bd55c: 9100414a     	add	x10, x10, #0x10
   bd560: aa1303f4     	mov	x20, x19
   bd564: aa1303f5     	mov	x21, x19
   bd568: f900026b     	str	x11, [x19]
   bd56c: 3941626b     	ldrb	w11, [x19, #0x58]
   bd570: f9000a68     	str	x8, [x19, #0x10]
   bd574: f8080e89     	str	x9, [x20, #0x80]!
   bd578: f8018eaa     	str	x10, [x21, #0x18]!
   bd57c: 3600006b     	tbz	w11, #0x0, 0xbd588 <virtual thunk to std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringstream()+0x64>
   bd580: f9403660     	ldr	x0, [x19, #0x68]
   bd584: 94027e57     	bl	0x15cee0 <_ZdlPv@plt>
   bd588: aa1503e0     	mov	x0, x21
   bd58c: 940282c9     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd590: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd594: aa1303e0     	mov	x0, x19
   bd598: f944e108     	ldr	x8, [x8, #0x9c0]
   bd59c: 91002101     	add	x1, x8, #0x8
   bd5a0: 940282bc     	bl	0x15e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>
   bd5a4: aa1403e0     	mov	x0, x20
   bd5a8: 940282be     	bl	0x15e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>
   bd5ac: aa1303e0     	mov	x0, x19
   bd5b0: f9400bf5     	ldr	x21, [sp, #0x10]
   bd5b4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bd5b8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bd5bc: 14027e49     	b	0x15cee0 <_ZdlPv@plt>

00000000000bd5c0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringbuf()>:
   bd5c0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bd5c4: f9000bf3     	str	x19, [sp, #0x10]
   bd5c8: 910003fd     	mov	x29, sp
   bd5cc: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd5d0: aa0003f3     	mov	x19, x0
   bd5d4: f944dd08     	ldr	x8, [x8, #0x9b8]
   bd5d8: 39410009     	ldrb	w9, [x0, #0x40]
   bd5dc: 91004108     	add	x8, x8, #0x10
   bd5e0: f9000008     	str	x8, [x0]
   bd5e4: 36000069     	tbz	w9, #0x0, 0xbd5f0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringbuf()+0x30>
   bd5e8: f9402a60     	ldr	x0, [x19, #0x50]
   bd5ec: 94027e3d     	bl	0x15cee0 <_ZdlPv@plt>
   bd5f0: aa1303e0     	mov	x0, x19
   bd5f4: f9400bf3     	ldr	x19, [sp, #0x10]
   bd5f8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bd5fc: 140282ad     	b	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>

00000000000bd600 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringbuf()>:
   bd600: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bd604: f9000bf3     	str	x19, [sp, #0x10]
   bd608: 910003fd     	mov	x29, sp
   bd60c: f0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bd610: aa0003f3     	mov	x19, x0
   bd614: f944dd08     	ldr	x8, [x8, #0x9b8]
   bd618: 39410009     	ldrb	w9, [x0, #0x40]
   bd61c: 91004108     	add	x8, x8, #0x10
   bd620: f9000008     	str	x8, [x0]
   bd624: 36000069     	tbz	w9, #0x0, 0xbd630 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_stringbuf()+0x30>
   bd628: f9402a60     	ldr	x0, [x19, #0x50]
   bd62c: 94027e2d     	bl	0x15cee0 <_ZdlPv@plt>
   bd630: aa1303e0     	mov	x0, x19
   bd634: 9402829f     	bl	0x15e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>
   bd638: aa1303e0     	mov	x0, x19
   bd63c: f9400bf3     	ldr	x19, [sp, #0x10]
   bd640: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bd644: 14027e27     	b	0x15cee0 <_ZdlPv@plt>

00000000000bd648 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)>:
   bd648: f9402c08     	ldr	x8, [x0, #0x58]
   bd64c: f9401809     	ldr	x9, [x0, #0x30]
   bd650: eb09011f     	cmp	x8, x9
   bd654: 54000062     	b.hs	0xbd660 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x18>
   bd658: aa0903e8     	mov	x8, x9
   bd65c: f9002c09     	str	x9, [x0, #0x58]
   bd660: 721d046a     	ands	w10, w3, #0x18
   bd664: 54000620     	b.eq	0xbd728 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xe0>
   bd668: 7100045f     	cmp	w2, #0x1
   bd66c: 54000061     	b.ne	0xbd678 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x30>
   bd670: 7100615f     	cmp	w10, #0x18
   bd674: 540005a0     	b.eq	0xbd728 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xe0>
   bd678: b4000268     	cbz	x8, 0xbd6c4 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x7c>
   bd67c: 3941000a     	ldrb	w10, [x0, #0x40]
   bd680: 9101040c     	add	x12, x0, #0x41
   bd684: f940280b     	ldr	x11, [x0, #0x50]
   bd688: 7200015f     	tst	w10, #0x1
   bd68c: 9a8b018a     	csel	x10, x12, x11, eq
   bd690: cb0a010a     	sub	x10, x8, x10
   bd694: 340001c2     	cbz	w2, 0xbd6cc <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x84>
   bd698: 7100085f     	cmp	w2, #0x2
   bd69c: 54000220     	b.eq	0xbd6e0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x98>
   bd6a0: 7100045f     	cmp	w2, #0x1
   bd6a4: 54000421     	b.ne	0xbd728 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xe0>
   bd6a8: 37180263     	tbnz	w3, #0x3, 0xbd6f4 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xac>
   bd6ac: f940140b     	ldr	x11, [x0, #0x28]
   bd6b0: cb0b012b     	sub	x11, x9, x11
   bd6b4: ab01016b     	adds	x11, x11, x1
   bd6b8: 92800001     	mov	x1, #-0x1               // =-1
   bd6bc: 54000265     	b.pl	0xbd708 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xc0>
   bd6c0: 14000029     	b	0xbd764 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x11c>
   bd6c4: aa1f03ea     	mov	x10, xzr
   bd6c8: 35fffe82     	cbnz	w2, 0xbd698 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x50>
   bd6cc: aa1f03eb     	mov	x11, xzr
   bd6d0: ab01016b     	adds	x11, x11, x1
   bd6d4: 92800001     	mov	x1, #-0x1               // =-1
   bd6d8: 54000185     	b.pl	0xbd708 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xc0>
   bd6dc: 14000022     	b	0xbd764 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x11c>
   bd6e0: aa0a03eb     	mov	x11, x10
   bd6e4: ab01016b     	adds	x11, x11, x1
   bd6e8: 92800001     	mov	x1, #-0x1               // =-1
   bd6ec: 540000e5     	b.pl	0xbd708 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xc0>
   bd6f0: 1400001d     	b	0xbd764 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x11c>
   bd6f4: a9412c0c     	ldp	x12, x11, [x0, #0x10]
   bd6f8: cb0c016b     	sub	x11, x11, x12
   bd6fc: ab01016b     	adds	x11, x11, x1
   bd700: 92800001     	mov	x1, #-0x1               // =-1
   bd704: 54000304     	b.mi	0xbd764 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x11c>
   bd708: eb0b015f     	cmp	x10, x11
   bd70c: 540002cb     	b.lt	0xbd764 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x11c>
   bd710: b400012b     	cbz	x11, 0xbd734 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xec>
   bd714: 36180063     	tbz	w3, #0x3, 0xbd720 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xd8>
   bd718: f9400c0a     	ldr	x10, [x0, #0x18]
   bd71c: b400006a     	cbz	x10, 0xbd728 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xe0>
   bd720: 362000a3     	tbz	w3, #0x4, 0xbd734 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xec>
   bd724: b5000089     	cbnz	x9, 0xbd734 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xec>
   bd728: 92800001     	mov	x1, #-0x1               // =-1
   bd72c: aa1f03e0     	mov	x0, xzr
   bd730: d65f03c0     	ret
   bd734: 36180083     	tbz	w3, #0x3, 0xbd744 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0xfc>
   bd738: f9400809     	ldr	x9, [x0, #0x10]
   bd73c: 8b0b0129     	add	x9, x9, x11
   bd740: a901a009     	stp	x9, x8, [x0, #0x18]
   bd744: 37200083     	tbnz	w3, #0x4, 0xbd754 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)+0x10c>
   bd748: aa0b03e1     	mov	x1, x11
   bd74c: aa1f03e0     	mov	x0, xzr
   bd750: d65f03c0     	ret
   bd754: f9401408     	ldr	x8, [x0, #0x28]
   bd758: aa0b03e1     	mov	x1, x11
   bd75c: 8b2bc108     	add	x8, x8, w11, sxtw
   bd760: f9001808     	str	x8, [x0, #0x30]
   bd764: aa1f03e0     	mov	x0, xzr
   bd768: d65f03c0     	ret
   bd76c: f9400008     	ldr	x8, [x0]
   bd770: aa0203e1     	mov	x1, x2
   bd774: 2a1f03e2     	mov	w2, wzr
   bd778: f9401104     	ldr	x4, [x8, #0x20]
   bd77c: d61f0080     	br	x4

00000000000bd780 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::underflow()>:
   bd780: f9402c08     	ldr	x8, [x0, #0x58]
   bd784: f9401809     	ldr	x9, [x0, #0x30]
   bd788: eb09011f     	cmp	x8, x9
   bd78c: 54000062     	b.hs	0xbd798 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::underflow()+0x18>
   bd790: aa0903e8     	mov	x8, x9
   bd794: f9002c09     	str	x9, [x0, #0x58]
   bd798: 39418009     	ldrb	w9, [x0, #0x60]
   bd79c: 36180169     	tbz	w9, #0x3, 0xbd7c8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::underflow()+0x48>
   bd7a0: f9401009     	ldr	x9, [x0, #0x20]
   bd7a4: eb08013f     	cmp	x9, x8
   bd7a8: 54000062     	b.hs	0xbd7b4 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::underflow()+0x34>
   bd7ac: aa0803e9     	mov	x9, x8
   bd7b0: f9001008     	str	x8, [x0, #0x20]
   bd7b4: f9400c08     	ldr	x8, [x0, #0x18]
   bd7b8: eb09011f     	cmp	x8, x9
   bd7bc: 54000062     	b.hs	0xbd7c8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::underflow()+0x48>
   bd7c0: 39400100     	ldrb	w0, [x8]
   bd7c4: d65f03c0     	ret
   bd7c8: 12800000     	mov	w0, #-0x1               // =-1
   bd7cc: d65f03c0     	ret

00000000000bd7d0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::pbackfail(int)>:
   bd7d0: f9402c09     	ldr	x9, [x0, #0x58]
   bd7d4: aa0003e8     	mov	x8, x0
   bd7d8: f940180a     	ldr	x10, [x0, #0x30]
   bd7dc: 2a0103e0     	mov	w0, w1
   bd7e0: eb0a013f     	cmp	x9, x10
   bd7e4: 54000062     	b.hs	0xbd7f0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::pbackfail(int)+0x20>
   bd7e8: aa0a03e9     	mov	x9, x10
   bd7ec: f9002d0a     	str	x10, [x8, #0x58]
   bd7f0: a941290b     	ldp	x11, x10, [x8, #0x10]
   bd7f4: eb0a017f     	cmp	x11, x10
   bd7f8: 54000182     	b.hs	0xbd828 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::pbackfail(int)+0x58>
   bd7fc: 3100041f     	cmn	w0, #0x1
   bd800: 54000180     	b.eq	0xbd830 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::pbackfail(int)+0x60>
   bd804: 3941810b     	ldrb	w11, [x8, #0x60]
   bd808: 3720008b     	tbnz	w11, #0x4, 0xbd818 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::pbackfail(int)+0x48>
   bd80c: 385ff14b     	ldurb	w11, [x10, #-0x1]
   bd810: 6b20017f     	cmp	w11, w0, uxtb
   bd814: 540000a1     	b.ne	0xbd828 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::pbackfail(int)+0x58>
   bd818: d100054b     	sub	x11, x10, #0x1
   bd81c: a901a50b     	stp	x11, x9, [x8, #0x18]
   bd820: 381ff140     	sturb	w0, [x10, #-0x1]
   bd824: d65f03c0     	ret
   bd828: 12800000     	mov	w0, #-0x1               // =-1
   bd82c: d65f03c0     	ret
   bd830: 2a1f03e0     	mov	w0, wzr
   bd834: d100054a     	sub	x10, x10, #0x1
   bd838: a901a50a     	stp	x10, x9, [x8, #0x18]
   bd83c: d65f03c0     	ret

00000000000bd840 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)>:
   bd840: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   bd844: a90167fa     	stp	x26, x25, [sp, #0x10]
   bd848: 910003fd     	mov	x29, sp
   bd84c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   bd850: a90357f6     	stp	x22, x21, [sp, #0x30]
   bd854: a9044ff4     	stp	x20, x19, [sp, #0x40]
   bd858: 3100043f     	cmn	w1, #0x1
   bd85c: 54000440     	b.eq	0xbd8e4 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0xa4>
   bd860: a9432016     	ldp	x22, x8, [x0, #0x30]
   bd864: 2a0103f4     	mov	w20, w1
   bd868: aa0003f3     	mov	x19, x0
   bd86c: a9415c18     	ldp	x24, x23, [x0, #0x10]
   bd870: eb0802df     	cmp	x22, x8
   bd874: 54000460     	b.eq	0xbd900 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0xc0>
   bd878: f9402e6a     	ldr	x10, [x19, #0x58]
   bd87c: 910006c9     	add	x9, x22, #0x1
   bd880: 3941826b     	ldrb	w11, [x19, #0x60]
   bd884: eb0a013f     	cmp	x9, x10
   bd888: 9a96354a     	csinc	x10, x10, x22, lo
   bd88c: f9002e6a     	str	x10, [x19, #0x58]
   bd890: 3618014b     	tbz	w11, #0x3, 0xbd8b8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0x78>
   bd894: 3941026b     	ldrb	w11, [x19, #0x40]
   bd898: 9101066d     	add	x13, x19, #0x41
   bd89c: f9402a6c     	ldr	x12, [x19, #0x50]
   bd8a0: f900126a     	str	x10, [x19, #0x20]
   bd8a4: 7200017f     	tst	w11, #0x1
   bd8a8: cb1802eb     	sub	x11, x23, x24
   bd8ac: 9a8c01ac     	csel	x12, x13, x12, eq
   bd8b0: 8b0b018b     	add	x11, x12, x11
   bd8b4: a9012e6c     	stp	x12, x11, [x19, #0x10]
   bd8b8: eb0802df     	cmp	x22, x8
   bd8bc: 54000340     	b.eq	0xbd924 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0xe4>
   bd8c0: 12001e80     	and	w0, w20, #0xff
   bd8c4: f9001a69     	str	x9, [x19, #0x30]
   bd8c8: 390002d4     	strb	w20, [x22]
   bd8cc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bd8d0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bd8d4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bd8d8: a94167fa     	ldp	x26, x25, [sp, #0x10]
   bd8dc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bd8e0: d65f03c0     	ret
   bd8e4: 2a1f03e0     	mov	w0, wzr
   bd8e8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bd8ec: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bd8f0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bd8f4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   bd8f8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bd8fc: d65f03c0     	ret
   bd900: 39418268     	ldrb	w8, [x19, #0x60]
   bd904: 37200248     	tbnz	w8, #0x4, 0xbd94c <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0x10c>
   bd908: 12800000     	mov	w0, #-0x1               // =-1
   bd90c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bd910: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bd914: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bd918: a94167fa     	ldp	x26, x25, [sp, #0x10]
   bd91c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bd920: d65f03c0     	ret
   bd924: f9400268     	ldr	x8, [x19]
   bd928: 12001e81     	and	w1, w20, #0xff
   bd92c: aa1303e0     	mov	x0, x19
   bd930: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bd934: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bd938: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bd93c: a94167fa     	ldp	x26, x25, [sp, #0x10]
   bd940: f9403502     	ldr	x2, [x8, #0x68]
   bd944: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bd948: d61f0040     	br	x2
   bd94c: f9401679     	ldr	x25, [x19, #0x28]
   bd950: 91010275     	add	x21, x19, #0x40
   bd954: f9402e7a     	ldr	x26, [x19, #0x58]
   bd958: aa1503e0     	mov	x0, x21
   bd95c: 2a1f03e1     	mov	w1, wzr
   bd960: 940281d8     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   bd964: f94002a8     	ldr	x8, [x21]
   bd968: 394002a9     	ldrb	w9, [x21]
   bd96c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
   bd970: d1000508     	sub	x8, x8, #0x1
   bd974: 7200013f     	tst	w9, #0x1
   bd978: 528002c9     	mov	w9, #0x16               // =22
   bd97c: 9a880121     	csel	x1, x9, x8, eq
   bd980: aa1503e0     	mov	x0, x21
   bd984: 2a1f03e2     	mov	w2, wzr
   bd988: 940281d2     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
   bd98c: a944a66a     	ldp	x10, x9, [x19, #0x48]
   bd990: cb19034b     	sub	x11, x26, x25
   bd994: 39410268     	ldrb	w8, [x19, #0x40]
   bd998: 7200011f     	tst	w8, #0x1
   bd99c: d341fd08     	lsr	x8, x8, #1
   bd9a0: 9a951529     	csinc	x9, x9, x21, ne
   bd9a4: 9a8a0108     	csel	x8, x8, x10, eq
   bd9a8: cb1902ca     	sub	x10, x22, x25
   bd9ac: 8b080128     	add	x8, x9, x8
   bd9b0: 8b0a0136     	add	x22, x9, x10
   bd9b4: 8b0b012a     	add	x10, x9, x11
   bd9b8: f9001669     	str	x9, [x19, #0x28]
   bd9bc: a9032276     	stp	x22, x8, [x19, #0x30]
   bd9c0: 910006c9     	add	x9, x22, #0x1
   bd9c4: 3941826b     	ldrb	w11, [x19, #0x60]
   bd9c8: eb0a013f     	cmp	x9, x10
   bd9cc: 9a96354a     	csinc	x10, x10, x22, lo
   bd9d0: f9002e6a     	str	x10, [x19, #0x58]
   bd9d4: 371ff60b     	tbnz	w11, #0x3, 0xbd894 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0x54>
   bd9d8: 17ffffb8     	b	0xbd8b8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0x78>
   bd9dc: 94027d5d     	bl	0x15cf50 <__cxa_begin_catch@plt>
   bd9e0: 94028034     	bl	0x15dab0 <__cxa_end_catch@plt>
   bd9e4: 17ffffc9     	b	0xbd908 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::overflow(int)+0xc8>

00000000000bd9e8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const>:
   bd9e8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   bd9ec: f9000bf9     	str	x25, [sp, #0x10]
   bd9f0: 910003fd     	mov	x29, sp
   bd9f4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   bd9f8: a90357f6     	stp	x22, x21, [sp, #0x30]
   bd9fc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   bda00: b9406009     	ldr	w9, [x0, #0x60]
   bda04: aa0803f3     	mov	x19, x8
   bda08: 37200149     	tbnz	w9, #0x4, 0xbda30 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x48>
   bda0c: 37180369     	tbnz	w9, #0x3, 0xbda78 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x90>
   bda10: a9007e7f     	stp	xzr, xzr, [x19]
   bda14: f9000a7f     	str	xzr, [x19, #0x10]
   bda18: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bda1c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bda20: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bda24: f9400bf9     	ldr	x25, [sp, #0x10]
   bda28: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bda2c: d65f03c0     	ret
   bda30: f9402c17     	ldr	x23, [x0, #0x58]
   bda34: f9401818     	ldr	x24, [x0, #0x30]
   bda38: aa1703f5     	mov	x21, x23
   bda3c: eb1802ff     	cmp	x23, x24
   bda40: 54000062     	b.hs	0xbda4c <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x64>
   bda44: aa1803f5     	mov	x21, x24
   bda48: f9002c18     	str	x24, [x0, #0x58]
   bda4c: f9401416     	ldr	x22, [x0, #0x28]
   bda50: cb1602b9     	sub	x25, x21, x22
   bda54: b100433f     	cmn	x25, #0x10
   bda58: 54000ec2     	b.hs	0xbdc30 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x248>
   bda5c: f1005b3f     	cmp	x25, #0x16
   bda60: 54000248     	b.hi	0xbdaa8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0xc0>
   bda64: 531f7b28     	lsl	w8, w25, #1
   bda68: 38001668     	strb	w8, [x19], #0x1
   bda6c: eb1502df     	cmp	x22, x21
   bda70: 54000301     	b.ne	0xbdad0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0xe8>
   bda74: 14000043     	b	0xbdb80 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x198>
   bda78: f9400817     	ldr	x23, [x0, #0x10]
   bda7c: f9401015     	ldr	x21, [x0, #0x20]
   bda80: cb1702b6     	sub	x22, x21, x23
   bda84: b10042df     	cmn	x22, #0x10
   bda88: 54000d42     	b.hs	0xbdc30 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x248>
   bda8c: f1005adf     	cmp	x22, #0x16
   bda90: 54000488     	b.hi	0xbdb20 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x138>
   bda94: 531f7ac8     	lsl	w8, w22, #1
   bda98: 38001668     	strb	w8, [x19], #0x1
   bda9c: eb1502ff     	cmp	x23, x21
   bdaa0: 54000541     	b.ne	0xbdb48 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x160>
   bdaa4: 14000037     	b	0xbdb80 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x198>
   bdaa8: 91004328     	add	x8, x25, #0x10
   bdaac: 927ced14     	and	x20, x8, #0xfffffffffffffff0
   bdab0: aa1403e0     	mov	x0, x20
   bdab4: 94027ceb     	bl	0x15ce60 <_Znwm@plt>
   bdab8: b2400288     	orr	x8, x20, #0x1
   bdabc: a9008279     	stp	x25, x0, [x19, #0x8]
   bdac0: f9000268     	str	x8, [x19]
   bdac4: aa0003f3     	mov	x19, x0
   bdac8: eb1502df     	cmp	x22, x21
   bdacc: 540005a0     	b.eq	0xbdb80 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x198>
   bdad0: eb17031f     	cmp	x24, x23
   bdad4: 9a978308     	csel	x8, x24, x23, hi
   bdad8: cb16010a     	sub	x10, x8, x22
   bdadc: f100815f     	cmp	x10, #0x20
   bdae0: 54000123     	b.lo	0xbdb04 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x11c>
   bdae4: eb17031f     	cmp	x24, x23
   bdae8: 9a978308     	csel	x8, x24, x23, hi
   bdaec: eb08027f     	cmp	x19, x8
   bdaf0: 54000582     	b.hs	0xbdba0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x1b8>
   bdaf4: cb160108     	sub	x8, x8, x22
   bdaf8: 8b080268     	add	x8, x19, x8
   bdafc: eb0802df     	cmp	x22, x8
   bdb00: 54000502     	b.hs	0xbdba0 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x1b8>
   bdb04: aa1603e9     	mov	x9, x22
   bdb08: aa1303e8     	mov	x8, x19
   bdb0c: 3840152a     	ldrb	w10, [x9], #0x1
   bdb10: eb15013f     	cmp	x9, x21
   bdb14: 3800150a     	strb	w10, [x8], #0x1
   bdb18: 54ffffa1     	b.ne	0xbdb0c <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x124>
   bdb1c: 1400003e     	b	0xbdc14 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x22c>
   bdb20: 910042c8     	add	x8, x22, #0x10
   bdb24: 927ced14     	and	x20, x8, #0xfffffffffffffff0
   bdb28: aa1403e0     	mov	x0, x20
   bdb2c: 94027ccd     	bl	0x15ce60 <_Znwm@plt>
   bdb30: b2400288     	orr	x8, x20, #0x1
   bdb34: a9008276     	stp	x22, x0, [x19, #0x8]
   bdb38: f9000268     	str	x8, [x19]
   bdb3c: aa0003f3     	mov	x19, x0
   bdb40: eb1502ff     	cmp	x23, x21
   bdb44: 540001e0     	b.eq	0xbdb80 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x198>
   bdb48: f10082df     	cmp	x22, #0x20
   bdb4c: 540000c3     	b.lo	0xbdb64 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x17c>
   bdb50: eb15027f     	cmp	x19, x21
   bdb54: 54000442     	b.hs	0xbdbdc <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x1f4>
   bdb58: 8b160268     	add	x8, x19, x22
   bdb5c: eb0802ff     	cmp	x23, x8
   bdb60: 540003e2     	b.hs	0xbdbdc <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x1f4>
   bdb64: aa1703e9     	mov	x9, x23
   bdb68: aa1303e8     	mov	x8, x19
   bdb6c: 3840152a     	ldrb	w10, [x9], #0x1
   bdb70: eb15013f     	cmp	x9, x21
   bdb74: 3800150a     	strb	w10, [x8], #0x1
   bdb78: 54ffffa1     	b.ne	0xbdb6c <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x184>
   bdb7c: 14000026     	b	0xbdc14 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x22c>
   bdb80: aa1303e8     	mov	x8, x19
   bdb84: 3900027f     	strb	wzr, [x19]
   bdb88: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bdb8c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bdb90: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bdb94: f9400bf9     	ldr	x25, [sp, #0x10]
   bdb98: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bdb9c: d65f03c0     	ret
   bdba0: 927be94b     	and	x11, x10, #0xffffffffffffffe0
   bdba4: 9100426c     	add	x12, x19, #0x10
   bdba8: 8b0b02c9     	add	x9, x22, x11
   bdbac: 8b0b0268     	add	x8, x19, x11
   bdbb0: 910042cd     	add	x13, x22, #0x10
   bdbb4: aa0b03ee     	mov	x14, x11
   bdbb8: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
   bdbbc: 910081ad     	add	x13, x13, #0x20
   bdbc0: f10081ce     	subs	x14, x14, #0x20
   bdbc4: ad3f8580     	stp	q0, q1, [x12, #-0x10]
   bdbc8: 9100818c     	add	x12, x12, #0x20
   bdbcc: 54ffff61     	b.ne	0xbdbb8 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x1d0>
   bdbd0: eb0b015f     	cmp	x10, x11
   bdbd4: 54fff9c1     	b.ne	0xbdb0c <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x124>
   bdbd8: 1400000f     	b	0xbdc14 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x22c>
   bdbdc: 927beaca     	and	x10, x22, #0xffffffffffffffe0
   bdbe0: 9100426b     	add	x11, x19, #0x10
   bdbe4: 8b0a02e9     	add	x9, x23, x10
   bdbe8: 8b0a0268     	add	x8, x19, x10
   bdbec: 910042ec     	add	x12, x23, #0x10
   bdbf0: aa0a03ed     	mov	x13, x10
   bdbf4: ad7f8580     	ldp	q0, q1, [x12, #-0x10]
   bdbf8: 9100818c     	add	x12, x12, #0x20
   bdbfc: f10081ad     	subs	x13, x13, #0x20
   bdc00: ad3f8560     	stp	q0, q1, [x11, #-0x10]
   bdc04: 9100816b     	add	x11, x11, #0x20
   bdc08: 54ffff61     	b.ne	0xbdbf4 <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x20c>
   bdc0c: eb0a02df     	cmp	x22, x10
   bdc10: 54fffae1     	b.ne	0xbdb6c <std::__ndk1::basic_stringbuf<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::str() const+0x184>
   bdc14: 3900011f     	strb	wzr, [x8]
   bdc18: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bdc1c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   bdc20: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   bdc24: f9400bf9     	ldr	x25, [sp, #0x10]
   bdc28: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   bdc2c: d65f03c0     	ret
   bdc30: aa1303e0     	mov	x0, x19
   bdc34: 94027ed7     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

00000000000bdc38 <InGame::duplicateStringValue(char const*, unsigned int)>:
   bdc38: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bdc3c: f9000bf5     	str	x21, [sp, #0x10]
   bdc40: 910003fd     	mov	x29, sp
   bdc44: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bdc48: b40002a0     	cbz	x0, 0xbdc9c <InGame::duplicateStringValue(char const*, unsigned int)+0x64>
   bdc4c: aa0003f3     	mov	x19, x0
   bdc50: 2a0103f4     	mov	w20, w1
   bdc54: 3100043f     	cmn	w1, #0x1
   bdc58: 54000081     	b.ne	0xbdc68 <InGame::duplicateStringValue(char const*, unsigned int)+0x30>
   bdc5c: aa1303e0     	mov	x0, x19
   bdc60: 94027ec4     	bl	0x15d770 <strlen@plt>
   bdc64: aa0003f4     	mov	x20, x0
   bdc68: 11000680     	add	w0, w20, #0x1
   bdc6c: 94027d6d     	bl	0x15d220 <malloc@plt>
   bdc70: 2a1403f4     	mov	w20, w20
   bdc74: aa1303e1     	mov	x1, x19
   bdc78: aa1403e2     	mov	x2, x20
   bdc7c: aa0003f5     	mov	x21, x0
   bdc80: 94027d08     	bl	0x15d0a0 <memcpy@plt>
   bdc84: 38346abf     	strb	wzr, [x21, x20]
   bdc88: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bdc8c: aa1503e0     	mov	x0, x21
   bdc90: f9400bf5     	ldr	x21, [sp, #0x10]
   bdc94: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bdc98: d65f03c0     	ret
   bdc9c: aa1f03f5     	mov	x21, xzr
   bdca0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bdca4: aa1503e0     	mov	x0, x21
   bdca8: f9400bf5     	ldr	x21, [sp, #0x10]
   bdcac: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bdcb0: d65f03c0     	ret

00000000000bdcb4 <InGame::releaseStringValue(char*)>:
   bdcb4: b4000040     	cbz	x0, 0xbdcbc <InGame::releaseStringValue(char*)+0x8>
   bdcb8: 14027d7a     	b	0x15d2a0 <free@plt>
   bdcbc: d65f03c0     	ret

00000000000bdcc0 <InGame::ValueString::ValueString(int)>:
   bdcc0: f900001f     	str	xzr, [x0]
   bdcc4: b9000801     	str	w1, [x0, #0x8]
   bdcc8: d65f03c0     	ret

00000000000bdccc <InGame::ValueString::ValueString(char const*, InGame::ValueString::DuplicationPolicy)>:
   bdccc: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   bdcd0: f9000bf7     	str	x23, [sp, #0x10]
   bdcd4: 910003fd     	mov	x29, sp
   bdcd8: a90257f6     	stp	x22, x21, [sp, #0x20]
   bdcdc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bdce0: 2a0203f3     	mov	w19, w2
   bdce4: aa0103f5     	mov	x21, x1
   bdce8: aa0003f4     	mov	x20, x0
   bdcec: 7100045f     	cmp	w2, #0x1
   bdcf0: 540001c1     	b.ne	0xbdd28 <InGame::ValueString::ValueString(char const*, InGame::ValueString::DuplicationPolicy)+0x5c>
   bdcf4: b40001b5     	cbz	x21, 0xbdd28 <InGame::ValueString::ValueString(char const*, InGame::ValueString::DuplicationPolicy)+0x5c>
   bdcf8: aa1503e0     	mov	x0, x21
   bdcfc: 94027e9d     	bl	0x15d770 <strlen@plt>
   bdd00: aa0003f6     	mov	x22, x0
   bdd04: 110006c0     	add	w0, w22, #0x1
   bdd08: 94027d46     	bl	0x15d220 <malloc@plt>
   bdd0c: 92407ed6     	and	x22, x22, #0xffffffff
   bdd10: aa1503e1     	mov	x1, x21
   bdd14: aa1603e2     	mov	x2, x22
   bdd18: aa0003f7     	mov	x23, x0
   bdd1c: 94027ce1     	bl	0x15d0a0 <memcpy@plt>
   bdd20: aa1703f5     	mov	x21, x23
   bdd24: 38366aff     	strb	wzr, [x23, x22]
   bdd28: f9000295     	str	x21, [x20]
   bdd2c: f9400bf7     	ldr	x23, [sp, #0x10]
   bdd30: b9000a93     	str	w19, [x20, #0x8]
   bdd34: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bdd38: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bdd3c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bdd40: d65f03c0     	ret

00000000000bdd44 <InGame::ValueString::ValueString(InGame::ValueString const&)>:
   bdd44: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   bdd48: f9000bf7     	str	x23, [sp, #0x10]
   bdd4c: 910003fd     	mov	x29, sp
   bdd50: a90257f6     	stp	x22, x21, [sp, #0x20]
   bdd54: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bdd58: aa0103f4     	mov	x20, x1
   bdd5c: aa0003f3     	mov	x19, x0
   bdd60: b9400828     	ldr	w8, [x1, #0x8]
   bdd64: f9400035     	ldr	x21, [x1]
   bdd68: 340001c8     	cbz	w8, 0xbdda0 <InGame::ValueString::ValueString(InGame::ValueString const&)+0x5c>
   bdd6c: b40001b5     	cbz	x21, 0xbdda0 <InGame::ValueString::ValueString(InGame::ValueString const&)+0x5c>
   bdd70: aa1503e0     	mov	x0, x21
   bdd74: 94027e7f     	bl	0x15d770 <strlen@plt>
   bdd78: aa0003f6     	mov	x22, x0
   bdd7c: 110006c0     	add	w0, w22, #0x1
   bdd80: 94027d28     	bl	0x15d220 <malloc@plt>
   bdd84: 92407ed6     	and	x22, x22, #0xffffffff
   bdd88: aa1503e1     	mov	x1, x21
   bdd8c: aa1603e2     	mov	x2, x22
   bdd90: aa0003f7     	mov	x23, x0
   bdd94: 94027cc3     	bl	0x15d0a0 <memcpy@plt>
   bdd98: aa1703f5     	mov	x21, x23
   bdd9c: 38366aff     	strb	wzr, [x23, x22]
   bdda0: f9000275     	str	x21, [x19]
   bdda4: f9400bf7     	ldr	x23, [sp, #0x10]
   bdda8: b9400a88     	ldr	w8, [x20, #0x8]
   bddac: f9400289     	ldr	x9, [x20]
   bddb0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bddb4: 7100011f     	cmp	w8, #0x0
   bddb8: 1a9f07ea     	cset	w10, ne
   bddbc: f100013f     	cmp	x9, #0x0
   bddc0: 1a8a0108     	csel	w8, w8, w10, eq
   bddc4: b9000a68     	str	w8, [x19, #0x8]
   bddc8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bddcc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bddd0: d65f03c0     	ret

00000000000bddd4 <InGame::ValueString::~ValueString()>:
   bddd4: aa0003e8     	mov	x8, x0
   bddd8: f9400000     	ldr	x0, [x0]
   bdddc: b40000a0     	cbz	x0, 0xbddf0 <InGame::ValueString::~ValueString()+0x1c>
   bdde0: b9400908     	ldr	w8, [x8, #0x8]
   bdde4: 7100051f     	cmp	w8, #0x1
   bdde8: 54000041     	b.ne	0xbddf0 <InGame::ValueString::~ValueString()+0x1c>
   bddec: 14027d2d     	b	0x15d2a0 <free@plt>
   bddf0: d65f03c0     	ret

00000000000bddf4 <InGame::ValueString::operator=(InGame::ValueString const&)>:
   bddf4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   bddf8: f9000bf7     	str	x23, [sp, #0x10]
   bddfc: 910003fd     	mov	x29, sp
   bde00: a90257f6     	stp	x22, x21, [sp, #0x20]
   bde04: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bde08: aa0003f3     	mov	x19, x0
   bde0c: b9400828     	ldr	w8, [x1, #0x8]
   bde10: f9400034     	ldr	x20, [x1]
   bde14: 34000228     	cbz	w8, 0xbde58 <InGame::ValueString::operator=(InGame::ValueString const&)+0x64>
   bde18: b4000254     	cbz	x20, 0xbde60 <InGame::ValueString::operator=(InGame::ValueString const&)+0x6c>
   bde1c: aa1403e0     	mov	x0, x20
   bde20: aa0103f5     	mov	x21, x1
   bde24: 94027e53     	bl	0x15d770 <strlen@plt>
   bde28: aa0003f7     	mov	x23, x0
   bde2c: 110006e0     	add	w0, w23, #0x1
   bde30: 94027cfc     	bl	0x15d220 <malloc@plt>
   bde34: 92407ef7     	and	x23, x23, #0xffffffff
   bde38: aa1403e1     	mov	x1, x20
   bde3c: aa1703e2     	mov	x2, x23
   bde40: aa0003f6     	mov	x22, x0
   bde44: 94027c97     	bl	0x15d0a0 <memcpy@plt>
   bde48: f94002b4     	ldr	x20, [x21]
   bde4c: 38376adf     	strb	wzr, [x22, x23]
   bde50: b9400aa8     	ldr	w8, [x21, #0x8]
   bde54: 14000004     	b	0xbde64 <InGame::ValueString::operator=(InGame::ValueString const&)+0x70>
   bde58: aa1403f6     	mov	x22, x20
   bde5c: 14000002     	b	0xbde64 <InGame::ValueString::operator=(InGame::ValueString const&)+0x70>
   bde60: aa1f03f6     	mov	x22, xzr
   bde64: 7100011f     	cmp	w8, #0x0
   bde68: f9400260     	ldr	x0, [x19]
   bde6c: 1a9f07e9     	cset	w9, ne
   bde70: f100029f     	cmp	x20, #0x0
   bde74: 1a890109     	csel	w9, w8, w9, eq
   bde78: b9400a68     	ldr	w8, [x19, #0x8]
   bde7c: f9000276     	str	x22, [x19]
   bde80: b9000a69     	str	w9, [x19, #0x8]
   bde84: b4000080     	cbz	x0, 0xbde94 <InGame::ValueString::operator=(InGame::ValueString const&)+0xa0>
   bde88: 7100051f     	cmp	w8, #0x1
   bde8c: 54000041     	b.ne	0xbde94 <InGame::ValueString::operator=(InGame::ValueString const&)+0xa0>
   bde90: 94027d04     	bl	0x15d2a0 <free@plt>
   bde94: aa1303e0     	mov	x0, x19
   bde98: f9400bf7     	ldr	x23, [sp, #0x10]
   bde9c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bdea0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bdea4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bdea8: d65f03c0     	ret

00000000000bdeac <InGame::ValueString::swap(InGame::ValueString&)>:
   bdeac: f9400028     	ldr	x8, [x1]
   bdeb0: f9400009     	ldr	x9, [x0]
   bdeb4: b940082a     	ldr	w10, [x1, #0x8]
   bdeb8: b940080b     	ldr	w11, [x0, #0x8]
   bdebc: f9000008     	str	x8, [x0]
   bdec0: f9000029     	str	x9, [x1]
   bdec4: b900080a     	str	w10, [x0, #0x8]
   bdec8: b900082b     	str	w11, [x1, #0x8]
   bdecc: d65f03c0     	ret

00000000000bded0 <InGame::ValueString::operator<(InGame::ValueString const&) const>:
   bded0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bded4: 910003fd     	mov	x29, sp
   bded8: aa0003e8     	mov	x8, x0
   bdedc: f9400000     	ldr	x0, [x0]
   bdee0: b40000c0     	cbz	x0, 0xbdef8 <InGame::ValueString::operator<(InGame::ValueString const&) const+0x28>
   bdee4: f9400021     	ldr	x1, [x1]
   bdee8: 94027d4e     	bl	0x15d420 <strcmp@plt>
   bdeec: 531f7c00     	lsr	w0, w0, #31
   bdef0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bdef4: d65f03c0     	ret
   bdef8: b9400908     	ldr	w8, [x8, #0x8]
   bdefc: b9400829     	ldr	w9, [x1, #0x8]
   bdf00: 6b09011f     	cmp	w8, w9
   bdf04: 1a9fa7e0     	cset	w0, lt
   bdf08: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bdf0c: d65f03c0     	ret

00000000000bdf10 <InGame::ValueString::operator==(InGame::ValueString const&) const>:
   bdf10: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bdf14: 910003fd     	mov	x29, sp
   bdf18: aa0003e8     	mov	x8, x0
   bdf1c: f9400000     	ldr	x0, [x0]
   bdf20: b40000e0     	cbz	x0, 0xbdf3c <InGame::ValueString::operator==(InGame::ValueString const&) const+0x2c>
   bdf24: f9400021     	ldr	x1, [x1]
   bdf28: 94027d3e     	bl	0x15d420 <strcmp@plt>
   bdf2c: 7100001f     	cmp	w0, #0x0
   bdf30: 1a9f17e0     	cset	w0, eq
   bdf34: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bdf38: d65f03c0     	ret
   bdf3c: b9400908     	ldr	w8, [x8, #0x8]
   bdf40: b9400829     	ldr	w9, [x1, #0x8]
   bdf44: 6b09011f     	cmp	w8, w9
   bdf48: 1a9f17e0     	cset	w0, eq
   bdf4c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bdf50: d65f03c0     	ret

00000000000bdf54 <InGame::ValueString::index() const>:
   bdf54: b9400800     	ldr	w0, [x0, #0x8]
   bdf58: d65f03c0     	ret

00000000000bdf5c <InGame::ValueString::c_str() const>:
   bdf5c: f9400000     	ldr	x0, [x0]
   bdf60: d65f03c0     	ret

00000000000bdf64 <InGame::ValueString::isStaticString() const>:
   bdf64: b9400808     	ldr	w8, [x0, #0x8]
   bdf68: 7100011f     	cmp	w8, #0x0
   bdf6c: 1a9f17e0     	cset	w0, eq
   bdf70: d65f03c0     	ret

00000000000bdf74 <InGame::Value::Value(InGame::ValueType)>:
   bdf74: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bdf78: f9000bf3     	str	x19, [sp, #0x10]
   bdf7c: 910003fd     	mov	x29, sp
   bdf80: 2a0103e7     	mov	w7, w1
   bdf84: 71001c3f     	cmp	w1, #0x7
   bdf88: b9000801     	str	w1, [x0, #0x8]
   bdf8c: 540002e8     	b.hi	0xbdfe8 <InGame::Value::Value(InGame::ValueType)+0x74>
   bdf90: 90fffdc9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bdf94: 2a0703e8     	mov	w8, w7
   bdf98: 91100d29     	add	x9, x9, #0x403
   bdf9c: aa0003f3     	mov	x19, x0
   bdfa0: 1000008a     	adr	x10, 0xbdfb0 <InGame::Value::Value(InGame::ValueType)+0x3c>
   bdfa4: 3868692b     	ldrb	w11, [x9, x8]
   bdfa8: 8b0b094a     	add	x10, x10, x11, lsl #2
   bdfac: d61f0140     	br	x10
   bdfb0: f900027f     	str	xzr, [x19]
   bdfb4: f9400bf3     	ldr	x19, [sp, #0x10]
   bdfb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bdfbc: d65f03c0     	ret
   bdfc0: 52800300     	mov	w0, #0x18               // =24
   bdfc4: 94027ba7     	bl	0x15ce60 <_Znwm@plt>
   bdfc8: aa0003e8     	mov	x8, x0
   bdfcc: f900081f     	str	xzr, [x0, #0x10]
   bdfd0: f9000260     	str	x0, [x19]
   bdfd4: f8008d1f     	str	xzr, [x8, #0x8]!
   bdfd8: f9000008     	str	x8, [x0]
   bdfdc: f9400bf3     	ldr	x19, [sp, #0x10]
   bdfe0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bdfe4: d65f03c0     	ret
   bdfe8: f9400bf3     	ldr	x19, [sp, #0x10]
   bdfec: b0fffd81     	adrp	x1, 0x6e000
   bdff0: f0fffd83     	adrp	x3, 0x70000
   bdff4: f0fffd84     	adrp	x4, 0x70000
   bdff8: b0fffd86     	adrp	x6, 0x6e000
   bdffc: 912c3421     	add	x1, x1, #0xb0d
   be000: 9111b863     	add	x3, x3, #0x46e
   be004: 91295c84     	add	x4, x4, #0xa57
   be008: 911a88c6     	add	x6, x6, #0x6a2
   be00c: 52800080     	mov	w0, #0x4                // =4
   be010: 52801402     	mov	w2, #0xa0               // =160
   be014: aa1f03e5     	mov	x5, xzr
   be018: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be01c: 14027b81     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be020: 3900027f     	strb	wzr, [x19]
   be024: f9400bf3     	ldr	x19, [sp, #0x10]
   be028: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be02c: d65f03c0     	ret

00000000000be030 <InGame::Value::Value(int)>:
   be030: 93407c28     	sxtw	x8, w1
   be034: 52800029     	mov	w9, #0x1                // =1
   be038: f9000008     	str	x8, [x0]
   be03c: b9000809     	str	w9, [x0, #0x8]
   be040: d65f03c0     	ret

00000000000be044 <InGame::Value::Value(unsigned int)>:
   be044: 52800048     	mov	w8, #0x2                // =2
   be048: 2a0103e9     	mov	w9, w1
   be04c: b9000808     	str	w8, [x0, #0x8]
   be050: f9000009     	str	x9, [x0]
   be054: d65f03c0     	ret

00000000000be058 <InGame::Value::Value(long)>:
   be058: 52800028     	mov	w8, #0x1                // =1
   be05c: f9000001     	str	x1, [x0]
   be060: b9000808     	str	w8, [x0, #0x8]
   be064: d65f03c0     	ret

00000000000be068 <InGame::Value::Value(unsigned long)>:
   be068: 52800048     	mov	w8, #0x2                // =2
   be06c: f9000001     	str	x1, [x0]
   be070: b9000808     	str	w8, [x0, #0x8]
   be074: d65f03c0     	ret

00000000000be078 <InGame::Value::Value(double)>:
   be078: 52800068     	mov	w8, #0x3                // =3
   be07c: fd000000     	str	d0, [x0]
   be080: b9000808     	str	w8, [x0, #0x8]
   be084: d65f03c0     	ret

00000000000be088 <InGame::Value::Value(char const*)>:
   be088: d10203ff     	sub	sp, sp, #0x80
   be08c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   be090: 910103fd     	add	x29, sp, #0x40
   be094: f9002bf7     	str	x23, [sp, #0x50]
   be098: a90657f6     	stp	x22, x21, [sp, #0x60]
   be09c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   be0a0: d53bd057     	mrs	x23, TPIDR_EL0
   be0a4: aa0003f3     	mov	x19, x0
   be0a8: f94016e8     	ldr	x8, [x23, #0x28]
   be0ac: 52800089     	mov	w9, #0x4                // =4
   be0b0: f81f83a8     	stur	x8, [x29, #-0x8]
   be0b4: b9000809     	str	w9, [x0, #0x8]
   be0b8: b40004c1     	cbz	x1, 0xbe150 <InGame::Value::Value(char const*)+0xc8>
   be0bc: aa0103e0     	mov	x0, x1
   be0c0: aa0103f4     	mov	x20, x1
   be0c4: 94027dab     	bl	0x15d770 <strlen@plt>
   be0c8: f100481f     	cmp	x0, #0x12
   be0cc: 54000208     	b.hi	0xbe10c <InGame::Value::Value(char const*)+0x84>
   be0d0: aa1403e0     	mov	x0, x20
   be0d4: 94027faf     	bl	0x15df90 <_ZN6InGame7AString10IsNumbericEPKc@plt>
   be0d8: 360001a0     	tbz	w0, #0x0, 0xbe10c <InGame::Value::Value(char const*)+0x84>
   be0dc: 910023e0     	add	x0, sp, #0x8
   be0e0: aa1403e1     	mov	x1, x20
   be0e4: 94027e2b     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   be0e8: aa1403e0     	mov	x0, x20
   be0ec: 94027fad     	bl	0x15dfa0 <_ZN6InGame7AString6IsRealEPKc@plt>
   be0f0: 36000460     	tbz	w0, #0x0, 0xbe17c <InGame::Value::Value(char const*)+0xf4>
   be0f4: 52800068     	mov	w8, #0x3                // =3
   be0f8: b9000a68     	str	w8, [x19, #0x8]
   be0fc: 910023e0     	add	x0, sp, #0x8
   be100: 94027fb4     	bl	0x15dfd0 <_ZNK6InGame7AString8AsDoubleEv@plt>
   be104: fd000260     	str	d0, [x19]
   be108: 14000022     	b	0xbe190 <InGame::Value::Value(char const*)+0x108>
   be10c: aa1403e0     	mov	x0, x20
   be110: 94027d98     	bl	0x15d770 <strlen@plt>
   be114: aa0003f5     	mov	x21, x0
   be118: 110006a0     	add	w0, w21, #0x1
   be11c: 94027c41     	bl	0x15d220 <malloc@plt>
   be120: 92407eb5     	and	x21, x21, #0xffffffff
   be124: aa1403e1     	mov	x1, x20
   be128: aa1503e2     	mov	x2, x21
   be12c: aa0003f6     	mov	x22, x0
   be130: 94027bdc     	bl	0x15d0a0 <memcpy@plt>
   be134: 38356adf     	strb	wzr, [x22, x21]
   be138: f9000276     	str	x22, [x19]
   be13c: f94016e8     	ldr	x8, [x23, #0x28]
   be140: f85f83a9     	ldur	x9, [x29, #-0x8]
   be144: eb09011f     	cmp	x8, x9
   be148: 540000e0     	b.eq	0xbe164 <InGame::Value::Value(char const*)+0xdc>
   be14c: 14000017     	b	0xbe1a8 <InGame::Value::Value(char const*)+0x120>
   be150: f900027f     	str	xzr, [x19]
   be154: f94016e8     	ldr	x8, [x23, #0x28]
   be158: f85f83a9     	ldur	x9, [x29, #-0x8]
   be15c: eb09011f     	cmp	x8, x9
   be160: 54000241     	b.ne	0xbe1a8 <InGame::Value::Value(char const*)+0x120>
   be164: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   be168: a94657f6     	ldp	x22, x21, [sp, #0x60]
   be16c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   be170: f9402bf7     	ldr	x23, [sp, #0x50]
   be174: 910203ff     	add	sp, sp, #0x80
   be178: d65f03c0     	ret
   be17c: 52800028     	mov	w8, #0x1                // =1
   be180: b9000a68     	str	w8, [x19, #0x8]
   be184: 910023e0     	add	x0, sp, #0x8
   be188: 94027f8a     	bl	0x15dfb0 <_ZNK6InGame7AString7AsInt64Ev@plt>
   be18c: f9000260     	str	x0, [x19]
   be190: 910023e0     	add	x0, sp, #0x8
   be194: 94027e0b     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   be198: f94016e8     	ldr	x8, [x23, #0x28]
   be19c: f85f83a9     	ldur	x9, [x29, #-0x8]
   be1a0: eb09011f     	cmp	x8, x9
   be1a4: 54fffe00     	b.eq	0xbe164 <InGame::Value::Value(char const*)+0xdc>
   be1a8: 94027b22     	bl	0x15ce30 <__stack_chk_fail@plt>
   be1ac: aa0003f3     	mov	x19, x0
   be1b0: 910023e0     	add	x0, sp, #0x8
   be1b4: 94027e03     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   be1b8: aa1303e0     	mov	x0, x19
   be1bc: 94026be9     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000be1c0 <InGame::Value::Value(bool)>:
   be1c0: 528000a8     	mov	w8, #0x5                // =5
   be1c4: 39000001     	strb	w1, [x0]
   be1c8: b9000808     	str	w8, [x0, #0x8]
   be1cc: d65f03c0     	ret

00000000000be1d0 <InGame::Value::Value(InGame::Value const&)>:
   be1d0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   be1d4: f9000bf7     	str	x23, [sp, #0x10]
   be1d8: 910003fd     	mov	x29, sp
   be1dc: a90257f6     	stp	x22, x21, [sp, #0x20]
   be1e0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   be1e4: b9400828     	ldr	w8, [x1, #0x8]
   be1e8: b9000808     	str	w8, [x0, #0x8]
   be1ec: b9400828     	ldr	w8, [x1, #0x8]
   be1f0: 71001d1f     	cmp	w8, #0x7
   be1f4: 54000148     	b.hi	0xbe21c <InGame::Value::Value(InGame::Value const&)+0x4c>
   be1f8: 52800029     	mov	w9, #0x1                // =1
   be1fc: aa0103f5     	mov	x21, x1
   be200: aa0003f3     	mov	x19, x0
   be204: 1ac82128     	lsl	w8, w9, w8
   be208: 528005e9     	mov	w9, #0x2f               // =47
   be20c: 6a09011f     	tst	w8, w9
   be210: 54000100     	b.eq	0xbe230 <InGame::Value::Value(InGame::Value const&)+0x60>
   be214: f94002a8     	ldr	x8, [x21]
   be218: f9000268     	str	x8, [x19]
   be21c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   be220: a94257f6     	ldp	x22, x21, [sp, #0x20]
   be224: f9400bf7     	ldr	x23, [sp, #0x10]
   be228: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   be22c: d65f03c0     	ret
   be230: 721a051f     	tst	w8, #0xc0
   be234: 54000560     	b.eq	0xbe2e0 <InGame::Value::Value(InGame::Value const&)+0x110>
   be238: 52800300     	mov	w0, #0x18               // =24
   be23c: 94027b09     	bl	0x15ce60 <_Znwm@plt>
   be240: f94002b6     	ldr	x22, [x21]
   be244: aa0003f5     	mov	x21, x0
   be248: f900081f     	str	xzr, [x0, #0x10]
   be24c: aa0003f4     	mov	x20, x0
   be250: f8008ebf     	str	xzr, [x21, #0x8]!
   be254: f9000015     	str	x21, [x0]
   be258: f84086d7     	ldr	x23, [x22], #0x8
   be25c: 14000002     	b	0xbe264 <InGame::Value::Value(InGame::Value const&)+0x94>
   be260: aa0903f7     	mov	x23, x9
   be264: eb1602ff     	cmp	x23, x22
   be268: 54000300     	b.eq	0xbe2c8 <InGame::Value::Value(InGame::Value const&)+0xf8>
   be26c: 910082e2     	add	x2, x23, #0x20
   be270: aa1403e0     	mov	x0, x20
   be274: aa1503e1     	mov	x1, x21
   be278: aa0203e3     	mov	x3, x2
   be27c: 94027fad     	bl	0x15e130 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIS3_JRKNS_4pairIKS3_S4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEElEENS_21__tree_const_iteratorIS5_SN_lEERKT_DpOT0_@plt>
   be280: f94006e8     	ldr	x8, [x23, #0x8]
   be284: b40000a8     	cbz	x8, 0xbe298 <InGame::Value::Value(InGame::Value const&)+0xc8>
   be288: aa0803f7     	mov	x23, x8
   be28c: f9400108     	ldr	x8, [x8]
   be290: b5ffffc8     	cbnz	x8, 0xbe288 <InGame::Value::Value(InGame::Value const&)+0xb8>
   be294: 17fffff4     	b	0xbe264 <InGame::Value::Value(InGame::Value const&)+0x94>
   be298: aa1703e8     	mov	x8, x23
   be29c: f8410d09     	ldr	x9, [x8, #0x10]!
   be2a0: f940012a     	ldr	x10, [x9]
   be2a4: eb17015f     	cmp	x10, x23
   be2a8: 54fffdc0     	b.eq	0xbe260 <InGame::Value::Value(InGame::Value const&)+0x90>
   be2ac: f9400109     	ldr	x9, [x8]
   be2b0: aa0903e8     	mov	x8, x9
   be2b4: f8410d17     	ldr	x23, [x8, #0x10]!
   be2b8: f94002ea     	ldr	x10, [x23]
   be2bc: eb09015f     	cmp	x10, x9
   be2c0: 54ffff61     	b.ne	0xbe2ac <InGame::Value::Value(InGame::Value const&)+0xdc>
   be2c4: 17ffffe8     	b	0xbe264 <InGame::Value::Value(InGame::Value const&)+0x94>
   be2c8: f9000274     	str	x20, [x19]
   be2cc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   be2d0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   be2d4: f9400bf7     	ldr	x23, [sp, #0x10]
   be2d8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   be2dc: d65f03c0     	ret
   be2e0: f94002b4     	ldr	x20, [x21]
   be2e4: b4000254     	cbz	x20, 0xbe32c <InGame::Value::Value(InGame::Value const&)+0x15c>
   be2e8: aa1403e0     	mov	x0, x20
   be2ec: 94027d21     	bl	0x15d770 <strlen@plt>
   be2f0: aa0003f6     	mov	x22, x0
   be2f4: 110006c0     	add	w0, w22, #0x1
   be2f8: 94027bca     	bl	0x15d220 <malloc@plt>
   be2fc: 92407ed6     	and	x22, x22, #0xffffffff
   be300: aa1403e1     	mov	x1, x20
   be304: aa1603e2     	mov	x2, x22
   be308: aa0003f5     	mov	x21, x0
   be30c: 94027b65     	bl	0x15d0a0 <memcpy@plt>
   be310: 38366abf     	strb	wzr, [x21, x22]
   be314: f9000275     	str	x21, [x19]
   be318: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   be31c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   be320: f9400bf7     	ldr	x23, [sp, #0x10]
   be324: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   be328: d65f03c0     	ret
   be32c: aa1f03f5     	mov	x21, xzr
   be330: f900027f     	str	xzr, [x19]
   be334: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   be338: a94257f6     	ldp	x22, x21, [sp, #0x20]
   be33c: f9400bf7     	ldr	x23, [sp, #0x10]
   be340: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   be344: d65f03c0     	ret
   be348: aa0003f3     	mov	x19, x0
   be34c: f9400681     	ldr	x1, [x20, #0x8]
   be350: aa1403e0     	mov	x0, x20
   be354: 94027f7b     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   be358: aa1403e0     	mov	x0, x20
   be35c: 94027ae1     	bl	0x15cee0 <_ZdlPv@plt>
   be360: aa1303e0     	mov	x0, x19
   be364: 94026b7f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000be368 <InGame::Value::~Value()>:
   be368: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   be36c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   be370: 910003fd     	mov	x29, sp
   be374: b9400808     	ldr	w8, [x0, #0x8]
   be378: aa0003f3     	mov	x19, x0
   be37c: 51001909     	sub	w9, w8, #0x6
   be380: 7100093f     	cmp	w9, #0x2
   be384: 54000142     	b.hs	0xbe3ac <InGame::Value::~Value()+0x44>
   be388: f9400274     	ldr	x20, [x19]
   be38c: b40001f4     	cbz	x20, 0xbe3c8 <InGame::Value::~Value()+0x60>
   be390: f9400681     	ldr	x1, [x20, #0x8]
   be394: aa1403e0     	mov	x0, x20
   be398: 94027f6a     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   be39c: aa1403e0     	mov	x0, x20
   be3a0: 94027ad0     	bl	0x15cee0 <_ZdlPv@plt>
   be3a4: f900027f     	str	xzr, [x19]
   be3a8: 14000008     	b	0xbe3c8 <InGame::Value::~Value()+0x60>
   be3ac: 7100111f     	cmp	w8, #0x4
   be3b0: 540000c1     	b.ne	0xbe3c8 <InGame::Value::~Value()+0x60>
   be3b4: f9400260     	ldr	x0, [x19]
   be3b8: b4000080     	cbz	x0, 0xbe3c8 <InGame::Value::~Value()+0x60>
   be3bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   be3c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be3c4: 14027bb7     	b	0x15d2a0 <free@plt>
   be3c8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   be3cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be3d0: d65f03c0     	ret

00000000000be3d4 <InGame::Value::asInt64() const>:
   be3d4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   be3d8: 910003fd     	mov	x29, sp
   be3dc: b9400808     	ldr	w8, [x0, #0x8]
   be3e0: 51000508     	sub	w8, w8, #0x1
   be3e4: 7100191f     	cmp	w8, #0x6
   be3e8: 54000268     	b.hi	0xbe434 <InGame::Value::asInt64() const+0x60>
   be3ec: f0fffda9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be3f0: 91102d29     	add	x9, x9, #0x40b
   be3f4: 1000008a     	adr	x10, 0xbe404 <InGame::Value::asInt64() const+0x30>
   be3f8: 3868692b     	ldrb	w11, [x9, x8]
   be3fc: 8b0b094a     	add	x10, x10, x11, lsl #2
   be400: d61f0140     	br	x10
   be404: 90fffd81     	adrp	x1, 0x6e000
   be408: b0fffda3     	adrp	x3, 0x73000
   be40c: d0fffd84     	adrp	x4, 0x70000
   be410: d0fffd86     	adrp	x6, 0x70000
   be414: 912c3421     	add	x1, x1, #0xb0d
   be418: 9123e863     	add	x3, x3, #0x8fa
   be41c: 91295c84     	add	x4, x4, #0xa57
   be420: 9132d4c6     	add	x6, x6, #0xcb5
   be424: 52800040     	mov	w0, #0x2                // =2
   be428: 52802602     	mov	w2, #0x130              // =304
   be42c: aa1f03e5     	mov	x5, xzr
   be430: 94027a7c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be434: aa1f03e0     	mov	x0, xzr
   be438: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be43c: d65f03c0     	ret
   be440: f9400000     	ldr	x0, [x0]
   be444: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be448: d65f03c0     	ret
   be44c: fd400000     	ldr	d0, [x0]
   be450: 1e780008     	fcvtzs	w8, d0
   be454: 93407d00     	sxtw	x0, w8
   be458: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be45c: d65f03c0     	ret
   be460: 39400000     	ldrb	w0, [x0]
   be464: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be468: d65f03c0     	ret

00000000000be46c <InGame::Value::asUInt64() const>:
   be46c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   be470: f9000bf3     	str	x19, [sp, #0x10]
   be474: 910003fd     	mov	x29, sp
   be478: b9400807     	ldr	w7, [x0, #0x8]
   be47c: 71001cff     	cmp	w7, #0x7
   be480: 540002c8     	b.hi	0xbe4d8 <InGame::Value::asUInt64() const+0x6c>
   be484: f0fffda8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be488: aa0003f3     	mov	x19, x0
   be48c: 91104908     	add	x8, x8, #0x412
   be490: aa1f03e0     	mov	x0, xzr
   be494: 10000089     	adr	x9, 0xbe4a4 <InGame::Value::asUInt64() const+0x38>
   be498: 3867690a     	ldrb	w10, [x8, x7]
   be49c: 8b0a0929     	add	x9, x9, x10, lsl #2
   be4a0: d61f0120     	br	x9
   be4a4: 90fffd81     	adrp	x1, 0x6e000
   be4a8: f0fffd83     	adrp	x3, 0x71000
   be4ac: d0fffd84     	adrp	x4, 0x70000
   be4b0: d0fffd86     	adrp	x6, 0x70000
   be4b4: 912c3421     	add	x1, x1, #0xb0d
   be4b8: 910d4c63     	add	x3, x3, #0x353
   be4bc: 91295c84     	add	x4, x4, #0xa57
   be4c0: 913358c6     	add	x6, x6, #0xcd6
   be4c4: 52800040     	mov	w0, #0x2                // =2
   be4c8: 52802942     	mov	w2, #0x14a              // =330
   be4cc: aa1f03e5     	mov	x5, xzr
   be4d0: 94027a54     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be4d4: 1400000d     	b	0xbe508 <InGame::Value::asUInt64() const+0x9c>
   be4d8: 90fffd81     	adrp	x1, 0x6e000
   be4dc: f0fffd83     	adrp	x3, 0x71000
   be4e0: d0fffd84     	adrp	x4, 0x70000
   be4e4: f0fffd66     	adrp	x6, 0x6d000
   be4e8: 912c3421     	add	x1, x1, #0xb0d
   be4ec: 910d4c63     	add	x3, x3, #0x353
   be4f0: 91295c84     	add	x4, x4, #0xa57
   be4f4: 9138c0c6     	add	x6, x6, #0xe30
   be4f8: 52800080     	mov	w0, #0x4                // =4
   be4fc: 528029e2     	mov	w2, #0x14f              // =335
   be500: aa1f03e5     	mov	x5, xzr
   be504: 94027a47     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be508: aa1f03e0     	mov	x0, xzr
   be50c: f9400bf3     	ldr	x19, [sp, #0x10]
   be510: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be514: d65f03c0     	ret
   be518: 90fffd81     	adrp	x1, 0x6e000
   be51c: f0fffd83     	adrp	x3, 0x71000
   be520: d0fffd84     	adrp	x4, 0x70000
   be524: f0fffd86     	adrp	x6, 0x71000
   be528: 912c3421     	add	x1, x1, #0xb0d
   be52c: 910d4c63     	add	x3, x3, #0x353
   be530: 91295c84     	add	x4, x4, #0xa57
   be534: 9102acc6     	add	x6, x6, #0xab
   be538: 52800040     	mov	w0, #0x2                // =2
   be53c: 528027c2     	mov	w2, #0x13e              // =318
   be540: aa1f03e5     	mov	x5, xzr
   be544: 94027a37     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be548: f9400260     	ldr	x0, [x19]
   be54c: f9400bf3     	ldr	x19, [sp, #0x10]
   be550: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be554: d65f03c0     	ret
   be558: fd400260     	ldr	d0, [x19]
   be55c: 9e790000     	fcvtzu	x0, d0
   be560: f9400bf3     	ldr	x19, [sp, #0x10]
   be564: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be568: d65f03c0     	ret
   be56c: 39400260     	ldrb	w0, [x19]
   be570: f9400bf3     	ldr	x19, [sp, #0x10]
   be574: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   be578: d65f03c0     	ret

00000000000be57c <InGame::Value::asInt32() const>:
   be57c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   be580: 910003fd     	mov	x29, sp
   be584: b9400807     	ldr	w7, [x0, #0x8]
   be588: 71001cff     	cmp	w7, #0x7
   be58c: 54000308     	b.hi	0xbe5ec <InGame::Value::asInt32() const+0x70>
   be590: f0fffda8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be594: 91106908     	add	x8, x8, #0x41a
   be598: 10000089     	adr	x9, 0xbe5a8 <InGame::Value::asInt32() const+0x2c>
   be59c: 3867690a     	ldrb	w10, [x8, x7]
   be5a0: 8b0a0929     	add	x9, x9, x10, lsl #2
   be5a4: d61f0120     	br	x9
   be5a8: 90fffd81     	adrp	x1, 0x6e000
   be5ac: b0fffd83     	adrp	x3, 0x6f000
   be5b0: d0fffd84     	adrp	x4, 0x70000
   be5b4: d0fffd86     	adrp	x6, 0x70000
   be5b8: 912c3421     	add	x1, x1, #0xb0d
   be5bc: 91213463     	add	x3, x3, #0x84d
   be5c0: 91295c84     	add	x4, x4, #0xa57
   be5c4: 9111d0c6     	add	x6, x6, #0x474
   be5c8: 52800040     	mov	w0, #0x2                // =2
   be5cc: 52802d02     	mov	w2, #0x168              // =360
   be5d0: aa1f03e5     	mov	x5, xzr
   be5d4: 94027a13     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be5d8: 14000011     	b	0xbe61c <InGame::Value::asInt32() const+0xa0>
   be5dc: b9400007     	ldr	w7, [x0]
   be5e0: 2a0703e0     	mov	w0, w7
   be5e4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be5e8: d65f03c0     	ret
   be5ec: 90fffd81     	adrp	x1, 0x6e000
   be5f0: b0fffd83     	adrp	x3, 0x6f000
   be5f4: d0fffd84     	adrp	x4, 0x70000
   be5f8: f0fffd66     	adrp	x6, 0x6d000
   be5fc: 912c3421     	add	x1, x1, #0xb0d
   be600: 91213463     	add	x3, x3, #0x84d
   be604: 91295c84     	add	x4, x4, #0xa57
   be608: 9138c0c6     	add	x6, x6, #0xe30
   be60c: 52800080     	mov	w0, #0x4                // =4
   be610: 52802da2     	mov	w2, #0x16d              // =365
   be614: aa1f03e5     	mov	x5, xzr
   be618: 94027a02     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be61c: 2a1f03e7     	mov	w7, wzr
   be620: 2a0703e0     	mov	w0, w7
   be624: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be628: d65f03c0     	ret
   be62c: fd400000     	ldr	d0, [x0]
   be630: 1e780007     	fcvtzs	w7, d0
   be634: 2a0703e0     	mov	w0, w7
   be638: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be63c: d65f03c0     	ret
   be640: 39400007     	ldrb	w7, [x0]
   be644: 2a0703e0     	mov	w0, w7
   be648: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be64c: d65f03c0     	ret

00000000000be650 <InGame::Value::asUInt32() const>:
   be650: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   be654: 910003fd     	mov	x29, sp
   be658: b9400807     	ldr	w7, [x0, #0x8]
   be65c: 71001cff     	cmp	w7, #0x7
   be660: 54000308     	b.hi	0xbe6c0 <InGame::Value::asUInt32() const+0x70>
   be664: f0fffda8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be668: 91108908     	add	x8, x8, #0x422
   be66c: 10000089     	adr	x9, 0xbe67c <InGame::Value::asUInt32() const+0x2c>
   be670: 3867690a     	ldrb	w10, [x8, x7]
   be674: 8b0a0929     	add	x9, x9, x10, lsl #2
   be678: d61f0120     	br	x9
   be67c: 90fffd81     	adrp	x1, 0x6e000
   be680: 90fffd83     	adrp	x3, 0x6e000
   be684: d0fffd84     	adrp	x4, 0x70000
   be688: d0fffd86     	adrp	x6, 0x70000
   be68c: 912c3421     	add	x1, x1, #0xb0d
   be690: 910bac63     	add	x3, x3, #0x2eb
   be694: 91295c84     	add	x4, x4, #0xa57
   be698: 911c94c6     	add	x6, x6, #0x725
   be69c: 52800040     	mov	w0, #0x2                // =2
   be6a0: 528030c2     	mov	w2, #0x186              // =390
   be6a4: aa1f03e5     	mov	x5, xzr
   be6a8: 940279de     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be6ac: 14000011     	b	0xbe6f0 <InGame::Value::asUInt32() const+0xa0>
   be6b0: b9400007     	ldr	w7, [x0]
   be6b4: 2a0703e0     	mov	w0, w7
   be6b8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be6bc: d65f03c0     	ret
   be6c0: 90fffd81     	adrp	x1, 0x6e000
   be6c4: 90fffd83     	adrp	x3, 0x6e000
   be6c8: d0fffd84     	adrp	x4, 0x70000
   be6cc: f0fffd66     	adrp	x6, 0x6d000
   be6d0: 912c3421     	add	x1, x1, #0xb0d
   be6d4: 910bac63     	add	x3, x3, #0x2eb
   be6d8: 91295c84     	add	x4, x4, #0xa57
   be6dc: 9138c0c6     	add	x6, x6, #0xe30
   be6e0: 52800080     	mov	w0, #0x4                // =4
   be6e4: 52803162     	mov	w2, #0x18b              // =395
   be6e8: aa1f03e5     	mov	x5, xzr
   be6ec: 940279cd     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be6f0: 2a1f03e7     	mov	w7, wzr
   be6f4: 2a0703e0     	mov	w0, w7
   be6f8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be6fc: d65f03c0     	ret
   be700: fd400000     	ldr	d0, [x0]
   be704: 1e780007     	fcvtzs	w7, d0
   be708: 2a0703e0     	mov	w0, w7
   be70c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be710: d65f03c0     	ret
   be714: 39400007     	ldrb	w7, [x0]
   be718: 2a0703e0     	mov	w0, w7
   be71c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be720: d65f03c0     	ret

00000000000be724 <InGame::Value::asBool() const>:
   be724: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   be728: 910003fd     	mov	x29, sp
   be72c: b9400807     	ldr	w7, [x0, #0x8]
   be730: 71001cff     	cmp	w7, #0x7
   be734: 54000288     	b.hi	0xbe784 <InGame::Value::asBool() const+0x60>
   be738: f0fffda9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be73c: aa0003e8     	mov	x8, x0
   be740: 9110a929     	add	x9, x9, #0x42a
   be744: 2a1f03e0     	mov	w0, wzr
   be748: 1000008a     	adr	x10, 0xbe758 <InGame::Value::asBool() const+0x34>
   be74c: 3867692b     	ldrb	w11, [x9, x7]
   be750: 8b0b094a     	add	x10, x10, x11, lsl #2
   be754: d61f0140     	br	x10
   be758: f9400108     	ldr	x8, [x8]
   be75c: f100011f     	cmp	x8, #0x0
   be760: 1a9f07e0     	cset	w0, ne
   be764: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be768: d65f03c0     	ret
   be76c: f9400108     	ldr	x8, [x8]
   be770: f9400908     	ldr	x8, [x8, #0x10]
   be774: f100011f     	cmp	x8, #0x0
   be778: 1a9f07e0     	cset	w0, ne
   be77c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be780: d65f03c0     	ret
   be784: 90fffd81     	adrp	x1, 0x6e000
   be788: 90fffd83     	adrp	x3, 0x6e000
   be78c: d0fffd84     	adrp	x4, 0x70000
   be790: f0fffd66     	adrp	x6, 0x6d000
   be794: 912c3421     	add	x1, x1, #0xb0d
   be798: 9138c863     	add	x3, x3, #0xe32
   be79c: 91295c84     	add	x4, x4, #0xa57
   be7a0: 9138c0c6     	add	x6, x6, #0xe30
   be7a4: 52800080     	mov	w0, #0x4                // =4
   be7a8: 52803582     	mov	w2, #0x1ac              // =428
   be7ac: aa1f03e5     	mov	x5, xzr
   be7b0: 9402799c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be7b4: 2a1f03e0     	mov	w0, wzr
   be7b8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be7bc: d65f03c0     	ret
   be7c0: fd400100     	ldr	d0, [x8]
   be7c4: 1e602008     	fcmp	d0, #0.0
   be7c8: 1a9f07e0     	cset	w0, ne
   be7cc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be7d0: d65f03c0     	ret
   be7d4: f9400100     	ldr	x0, [x8]
   be7d8: b4ffff00     	cbz	x0, 0xbe7b8 <InGame::Value::asBool() const+0x94>
   be7dc: 39400008     	ldrb	w8, [x0]
   be7e0: 34fffea8     	cbz	w8, 0xbe7b4 <InGame::Value::asBool() const+0x90>
   be7e4: d0fffd81     	adrp	x1, 0x70000
   be7e8: 911c8021     	add	x1, x1, #0x720
   be7ec: 94027b0d     	bl	0x15d420 <strcmp@plt>
   be7f0: 7100001f     	cmp	w0, #0x0
   be7f4: 1a9f17e0     	cset	w0, eq
   be7f8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be7fc: d65f03c0     	ret
   be800: 39400108     	ldrb	w8, [x8]
   be804: 7100011f     	cmp	w8, #0x0
   be808: 1a9f07e0     	cset	w0, ne
   be80c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   be810: d65f03c0     	ret

00000000000be814 <InGame::Value::asFloat() const>:
   be814: fc1e0fe8     	str	d8, [sp, #-0x20]!
   be818: a9017bfd     	stp	x29, x30, [sp, #0x10]
   be81c: 910043fd     	add	x29, sp, #0x10
   be820: b9400807     	ldr	w7, [x0, #0x8]
   be824: 2f00e408     	movi	d8, #0000000000000000
   be828: 71001cff     	cmp	w7, #0x7
   be82c: 540002e8     	b.hi	0xbe888 <InGame::Value::asFloat() const+0x74>
   be830: f0fffda8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be834: 9110c908     	add	x8, x8, #0x432
   be838: 10000089     	adr	x9, 0xbe848 <InGame::Value::asFloat() const+0x34>
   be83c: 3867690a     	ldrb	w10, [x8, x7]
   be840: 8b0a0929     	add	x9, x9, x10, lsl #2
   be844: d61f0120     	br	x9
   be848: 90fffd81     	adrp	x1, 0x6e000
   be84c: d0fffd83     	adrp	x3, 0x70000
   be850: d0fffd84     	adrp	x4, 0x70000
   be854: f0fffd86     	adrp	x6, 0x71000
   be858: 912c3421     	add	x1, x1, #0xb0d
   be85c: 9133e063     	add	x3, x3, #0xcf8
   be860: 91295c84     	add	x4, x4, #0xa57
   be864: 9117c0c6     	add	x6, x6, #0x5f0
   be868: 52800080     	mov	w0, #0x4                // =4
   be86c: 52803942     	mov	w2, #0x1ca              // =458
   be870: aa1f03e5     	mov	x5, xzr
   be874: 9402796b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be878: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be87c: 1e204100     	fmov	s0, s8
   be880: fc4207e8     	ldr	d8, [sp], #0x20
   be884: d65f03c0     	ret
   be888: 90fffd81     	adrp	x1, 0x6e000
   be88c: d0fffd83     	adrp	x3, 0x70000
   be890: d0fffd84     	adrp	x4, 0x70000
   be894: f0fffd66     	adrp	x6, 0x6d000
   be898: 912c3421     	add	x1, x1, #0xb0d
   be89c: 9133e063     	add	x3, x3, #0xcf8
   be8a0: 91295c84     	add	x4, x4, #0xa57
   be8a4: 9138c0c6     	add	x6, x6, #0xe30
   be8a8: 52800080     	mov	w0, #0x4                // =4
   be8ac: 528039e2     	mov	w2, #0x1cf              // =463
   be8b0: aa1f03e5     	mov	x5, xzr
   be8b4: 9402795b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be8b8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be8bc: 1e204100     	fmov	s0, s8
   be8c0: fc4207e8     	ldr	d8, [sp], #0x20
   be8c4: d65f03c0     	ret
   be8c8: fd400000     	ldr	d0, [x0]
   be8cc: 5e61d800     	scvtf	d0, d0
   be8d0: 1e624008     	fcvt	s8, d0
   be8d4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be8d8: 1e204100     	fmov	s0, s8
   be8dc: fc4207e8     	ldr	d8, [sp], #0x20
   be8e0: d65f03c0     	ret
   be8e4: fd400000     	ldr	d0, [x0]
   be8e8: 7e61d800     	ucvtf	d0, d0
   be8ec: 1e624008     	fcvt	s8, d0
   be8f0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be8f4: 1e204100     	fmov	s0, s8
   be8f8: fc4207e8     	ldr	d8, [sp], #0x20
   be8fc: d65f03c0     	ret
   be900: fd400000     	ldr	d0, [x0]
   be904: 1e624008     	fcvt	s8, d0
   be908: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be90c: 1e204100     	fmov	s0, s8
   be910: fc4207e8     	ldr	d8, [sp], #0x20
   be914: d65f03c0     	ret
   be918: 39400008     	ldrb	w8, [x0]
   be91c: 2f00e400     	movi	d0, #0000000000000000
   be920: 1e2e1001     	fmov	s1, #1.00000000
   be924: 7100011f     	cmp	w8, #0x0
   be928: 1e210c08     	fcsel	s8, s0, s1, eq
   be92c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be930: 1e204100     	fmov	s0, s8
   be934: fc4207e8     	ldr	d8, [sp], #0x20
   be938: d65f03c0     	ret

00000000000be93c <InGame::Value::asDouble() const>:
   be93c: fc1e0fe8     	str	d8, [sp, #-0x20]!
   be940: a9017bfd     	stp	x29, x30, [sp, #0x10]
   be944: 910043fd     	add	x29, sp, #0x10
   be948: b9400807     	ldr	w7, [x0, #0x8]
   be94c: 2f00e408     	movi	d8, #0000000000000000
   be950: 71001cff     	cmp	w7, #0x7
   be954: 540002e8     	b.hi	0xbe9b0 <InGame::Value::asDouble() const+0x74>
   be958: f0fffda8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   be95c: 9110e908     	add	x8, x8, #0x43a
   be960: 10000089     	adr	x9, 0xbe970 <InGame::Value::asDouble() const+0x34>
   be964: 3867690a     	ldrb	w10, [x8, x7]
   be968: 8b0a0929     	add	x9, x9, x10, lsl #2
   be96c: d61f0120     	br	x9
   be970: 90fffd81     	adrp	x1, 0x6e000
   be974: d0fffd83     	adrp	x3, 0x70000
   be978: d0fffd84     	adrp	x4, 0x70000
   be97c: f0fffd86     	adrp	x6, 0x71000
   be980: 912c3421     	add	x1, x1, #0xb0d
   be984: 9133e063     	add	x3, x3, #0xcf8
   be988: 91295c84     	add	x4, x4, #0xa57
   be98c: 9117c0c6     	add	x6, x6, #0x5f0
   be990: 52800080     	mov	w0, #0x4                // =4
   be994: 52803942     	mov	w2, #0x1ca              // =458
   be998: aa1f03e5     	mov	x5, xzr
   be99c: 94027921     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be9a0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be9a4: 1e204100     	fmov	s0, s8
   be9a8: fc4207e8     	ldr	d8, [sp], #0x20
   be9ac: d65f03c0     	ret
   be9b0: 90fffd81     	adrp	x1, 0x6e000
   be9b4: d0fffd83     	adrp	x3, 0x70000
   be9b8: d0fffd84     	adrp	x4, 0x70000
   be9bc: f0fffd66     	adrp	x6, 0x6d000
   be9c0: 912c3421     	add	x1, x1, #0xb0d
   be9c4: 9133e063     	add	x3, x3, #0xcf8
   be9c8: 91295c84     	add	x4, x4, #0xa57
   be9cc: 9138c0c6     	add	x6, x6, #0xe30
   be9d0: 52800080     	mov	w0, #0x4                // =4
   be9d4: 528039e2     	mov	w2, #0x1cf              // =463
   be9d8: aa1f03e5     	mov	x5, xzr
   be9dc: 94027911     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   be9e0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   be9e4: 1e204100     	fmov	s0, s8
   be9e8: fc4207e8     	ldr	d8, [sp], #0x20
   be9ec: d65f03c0     	ret
   be9f0: fd400000     	ldr	d0, [x0]
   be9f4: 5e61d800     	scvtf	d0, d0
   be9f8: 1e624008     	fcvt	s8, d0
   be9fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bea00: 1e204100     	fmov	s0, s8
   bea04: fc4207e8     	ldr	d8, [sp], #0x20
   bea08: d65f03c0     	ret
   bea0c: fd400000     	ldr	d0, [x0]
   bea10: 7e61d800     	ucvtf	d0, d0
   bea14: 1e624008     	fcvt	s8, d0
   bea18: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bea1c: 1e204100     	fmov	s0, s8
   bea20: fc4207e8     	ldr	d8, [sp], #0x20
   bea24: d65f03c0     	ret
   bea28: fd400000     	ldr	d0, [x0]
   bea2c: 1e624008     	fcvt	s8, d0
   bea30: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bea34: 1e204100     	fmov	s0, s8
   bea38: fc4207e8     	ldr	d8, [sp], #0x20
   bea3c: d65f03c0     	ret
   bea40: 39400008     	ldrb	w8, [x0]
   bea44: 2f00e400     	movi	d0, #0000000000000000
   bea48: 1e2e1001     	fmov	s1, #1.00000000
   bea4c: 7100011f     	cmp	w8, #0x0
   bea50: 1e210c08     	fcsel	s8, s0, s1, eq
   bea54: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bea58: 1e204100     	fmov	s0, s8
   bea5c: fc4207e8     	ldr	d8, [sp], #0x20
   bea60: d65f03c0     	ret

00000000000bea64 <InGame::Value::asString() const>:
   bea64: d10183ff     	sub	sp, sp, #0x60
   bea68: a9047bfd     	stp	x29, x30, [sp, #0x40]
   bea6c: 910103fd     	add	x29, sp, #0x40
   bea70: a9054ff4     	stp	x20, x19, [sp, #0x50]
   bea74: d53bd054     	mrs	x20, TPIDR_EL0
   bea78: aa0803f3     	mov	x19, x8
   bea7c: f9401689     	ldr	x9, [x20, #0x28]
   bea80: f81f83a9     	stur	x9, [x29, #-0x8]
   bea84: b9400807     	ldr	w7, [x0, #0x8]
   bea88: 71001cff     	cmp	w7, #0x7
   bea8c: 54000828     	b.hi	0xbeb90 <InGame::Value::asString() const+0x12c>
   bea90: f0fffda8     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bea94: 91110908     	add	x8, x8, #0x442
   bea98: 10000089     	adr	x9, 0xbeaa8 <InGame::Value::asString() const+0x44>
   bea9c: 3867690a     	ldrb	w10, [x8, x7]
   beaa0: 8b0a0929     	add	x9, x9, x10, lsl #2
   beaa4: d61f0120     	br	x9
   beaa8: 90fffd81     	adrp	x1, 0x6e000
   beaac: b0fffd83     	adrp	x3, 0x6f000
   beab0: d0fffd84     	adrp	x4, 0x70000
   beab4: d0fffd86     	adrp	x6, 0x70000
   beab8: 912c3421     	add	x1, x1, #0xb0d
   beabc: 91215463     	add	x3, x3, #0x855
   beac0: 91295c84     	add	x4, x4, #0xa57
   beac4: 911d14c6     	add	x6, x6, #0x745
   beac8: 52800080     	mov	w0, #0x4                // =4
   beacc: 52803ea2     	mov	w2, #0x1f5              // =501
   bead0: aa1f03e5     	mov	x5, xzr
   bead4: 940278d3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   bead8: 1400003a     	b	0xbebc0 <InGame::Value::asString() const+0x15c>
   beadc: f9400008     	ldr	x8, [x0]
   beae0: 90fffda9     	adrp	x9, 0x72000
   beae4: 913e5929     	add	x9, x9, #0xf96
   beae8: f100011f     	cmp	x8, #0x0
   beaec: 9a880121     	csel	x1, x9, x8, eq
   beaf0: aa1303e0     	mov	x0, x19
   beaf4: 94027ba7     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   beaf8: f9401688     	ldr	x8, [x20, #0x28]
   beafc: f85f83a9     	ldur	x9, [x29, #-0x8]
   beb00: eb09011f     	cmp	x8, x9
   beb04: 540006e0     	b.eq	0xbebe0 <InGame::Value::asString() const+0x17c>
   beb08: 14000047     	b	0xbec24 <InGame::Value::asString() const+0x1c0>
   beb0c: 6f00e400     	movi	v0.2d, #0000000000000000
   beb10: f9400003     	ldr	x3, [x0]
   beb14: f0fffd82     	adrp	x2, 0x71000
   beb18: 790063ff     	strh	wzr, [sp, #0x30]
   beb1c: 9134a842     	add	x2, x2, #0xd2a
   beb20: 14000006     	b	0xbeb38 <InGame::Value::asString() const+0xd4>
   beb24: 6f00e400     	movi	v0.2d, #0000000000000000
   beb28: b0fffd82     	adrp	x2, 0x6f000
   beb2c: f9400003     	ldr	x3, [x0]
   beb30: 91037042     	add	x2, x2, #0xdc
   beb34: 790063ff     	strh	wzr, [sp, #0x30]
   beb38: ad0083e0     	stp	q0, q0, [sp, #0x10]
   beb3c: 3d8003e0     	str	q0, [sp]
   beb40: 910003e0     	mov	x0, sp
   beb44: 94000039     	bl	0xbec28 <InGame::Value::asString() const+0x1c4>
   beb48: 1400000a     	b	0xbeb70 <InGame::Value::asString() const+0x10c>
   beb4c: 6f00e401     	movi	v1.2d, #0000000000000000
   beb50: b0fffd82     	adrp	x2, 0x6f000
   beb54: fd400000     	ldr	d0, [x0]
   beb58: 91212842     	add	x2, x2, #0x84a
   beb5c: 910003e0     	mov	x0, sp
   beb60: 790063ff     	strh	wzr, [sp, #0x30]
   beb64: ad0087e1     	stp	q1, q1, [sp, #0x10]
   beb68: 3d8003e1     	str	q1, [sp]
   beb6c: 9400002f     	bl	0xbec28 <InGame::Value::asString() const+0x1c4>
   beb70: 910003e1     	mov	x1, sp
   beb74: aa1303e0     	mov	x0, x19
   beb78: 94027b86     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   beb7c: f9401688     	ldr	x8, [x20, #0x28]
   beb80: f85f83a9     	ldur	x9, [x29, #-0x8]
   beb84: eb09011f     	cmp	x8, x9
   beb88: 540002c0     	b.eq	0xbebe0 <InGame::Value::asString() const+0x17c>
   beb8c: 14000026     	b	0xbec24 <InGame::Value::asString() const+0x1c0>
   beb90: 90fffd81     	adrp	x1, 0x6e000
   beb94: b0fffd83     	adrp	x3, 0x6f000
   beb98: d0fffd84     	adrp	x4, 0x70000
   beb9c: f0fffd66     	adrp	x6, 0x6d000
   beba0: 912c3421     	add	x1, x1, #0xb0d
   beba4: 91215463     	add	x3, x3, #0x855
   beba8: 91295c84     	add	x4, x4, #0xa57
   bebac: 9138c0c6     	add	x6, x6, #0xe30
   bebb0: 52800080     	mov	w0, #0x4                // =4
   bebb4: 52803f42     	mov	w2, #0x1fa              // =506
   bebb8: aa1f03e5     	mov	x5, xzr
   bebbc: 94027899     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   bebc0: 90fffda1     	adrp	x1, 0x72000
   bebc4: 913e5821     	add	x1, x1, #0xf96
   bebc8: aa1303e0     	mov	x0, x19
   bebcc: 94027b71     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   bebd0: f9401688     	ldr	x8, [x20, #0x28]
   bebd4: f85f83a9     	ldur	x9, [x29, #-0x8]
   bebd8: eb09011f     	cmp	x8, x9
   bebdc: 54000241     	b.ne	0xbec24 <InGame::Value::asString() const+0x1c0>
   bebe0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   bebe4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   bebe8: 910183ff     	add	sp, sp, #0x60
   bebec: d65f03c0     	ret
   bebf0: 39400008     	ldrb	w8, [x0]
   bebf4: d0fffd89     	adrp	x9, 0x70000
   bebf8: 90fffd8a     	adrp	x10, 0x6e000
   bebfc: 911c8129     	add	x9, x9, #0x720
   bec00: 9138b14a     	add	x10, x10, #0xe2c
   bec04: 7100011f     	cmp	w8, #0x0
   bec08: 9a890141     	csel	x1, x10, x9, eq
   bec0c: aa1303e0     	mov	x0, x19
   bec10: 94027b60     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   bec14: f9401688     	ldr	x8, [x20, #0x28]
   bec18: f85f83a9     	ldur	x9, [x29, #-0x8]
   bec1c: eb09011f     	cmp	x8, x9
   bec20: 54fffe00     	b.eq	0xbebe0 <InGame::Value::asString() const+0x17c>
   bec24: 94027883     	bl	0x15ce30 <__stack_chk_fail@plt>
   bec28: d10483ff     	sub	sp, sp, #0x120
   bec2c: a9107bfd     	stp	x29, x30, [sp, #0x100]
   bec30: 910403fd     	add	x29, sp, #0x100
   bec34: a9114ffc     	stp	x28, x19, [sp, #0x110]
   bec38: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   bec3c: d101e3aa     	sub	x10, x29, #0x78
   bec40: a93893a3     	stp	x3, x4, [x29, #-0x78]
   bec44: 928004ec     	mov	x12, #-0x28             // =-40
   bec48: f81a83a7     	stur	x7, [x29, #-0x58]
   bec4c: 910003ed     	mov	x13, sp
   bec50: ad0007e0     	stp	q0, q1, [sp]
   bec54: 9100a14a     	add	x10, x10, #0x28
   bec58: ad010fe2     	stp	q2, q3, [sp, #0x20]
   bec5c: f2dff00c     	movk	x12, #0xff80, lsl #32
   bec60: ad0217e4     	stp	q4, q5, [sp, #0x40]
   bec64: 910201ad     	add	x13, x13, #0x80
   bec68: ad031fe6     	stp	q6, q7, [sp, #0x60]
   bec6c: d53bd053     	mrs	x19, TPIDR_EL0
   bec70: f9401669     	ldr	x9, [x19, #0x28]
   bec74: d100a3ab     	sub	x11, x29, #0x28
   bec78: aa0203e8     	mov	x8, x2
   bec7c: d10143a4     	sub	x4, x29, #0x50
   bec80: 2a1f03e1     	mov	w1, wzr
   bec84: 52800642     	mov	w2, #0x32               // =50
   bec88: f81f83a9     	stur	x9, [x29, #-0x8]
   bec8c: 910083a9     	add	x9, x29, #0x20
   bec90: a93eb3ad     	stp	x13, x12, [x29, #-0x18]
   bec94: aa0803e3     	mov	x3, x8
   bec98: a93daba9     	stp	x9, x10, [x29, #-0x28]
   bec9c: ad400560     	ldp	q0, q1, [x11]
   beca0: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   beca4: 94027c9f     	bl	0x15df20 <__vsprintf_chk@plt>
   beca8: f9401668     	ldr	x8, [x19, #0x28]
   becac: f85f83a9     	ldur	x9, [x29, #-0x8]
   becb0: eb09011f     	cmp	x8, x9
   becb4: 540000a1     	b.ne	0xbecc8 <InGame::Value::asString() const+0x264>
   becb8: a9514ffc     	ldp	x28, x19, [sp, #0x110]
   becbc: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   becc0: 910483ff     	add	sp, sp, #0x120
   becc4: d65f03c0     	ret
   becc8: 9402785a     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000beccc <InGame::Value::asCString() const>:
   beccc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   becd0: 910003fd     	mov	x29, sp
   becd4: b9400807     	ldr	w7, [x0, #0x8]
   becd8: 71001cff     	cmp	w7, #0x7
   becdc: 54000348     	b.hi	0xbed44 <InGame::Value::asCString() const+0x78>
   bece0: f0fffda9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bece4: aa0003e8     	mov	x8, x0
   bece8: 91112929     	add	x9, x9, #0x44a
   becec: 90fffda0     	adrp	x0, 0x72000
   becf0: 913e5800     	add	x0, x0, #0xf96
   becf4: 1000008a     	adr	x10, 0xbed04 <InGame::Value::asCString() const+0x38>
   becf8: 3867692b     	ldrb	w11, [x9, x7]
   becfc: 8b0b094a     	add	x10, x10, x11, lsl #2
   bed00: d61f0140     	br	x10
   bed04: 90fffd81     	adrp	x1, 0x6e000
   bed08: 90fffda3     	adrp	x3, 0x72000
   bed0c: d0fffd84     	adrp	x4, 0x70000
   bed10: d0fffd86     	adrp	x6, 0x70000
   bed14: 912c3421     	add	x1, x1, #0xb0d
   bed18: 910d7063     	add	x3, x3, #0x35c
   bed1c: 91295c84     	add	x4, x4, #0xa57
   bed20: 911d14c6     	add	x6, x6, #0x745
   bed24: 52800080     	mov	w0, #0x4                // =4
   bed28: 52804222     	mov	w2, #0x211              // =529
   bed2c: aa1f03e5     	mov	x5, xzr
   bed30: 9402783c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   bed34: 90fffda0     	adrp	x0, 0x72000
   bed38: 913e5800     	add	x0, x0, #0xf96
   bed3c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bed40: d65f03c0     	ret
   bed44: 90fffd81     	adrp	x1, 0x6e000
   bed48: 90fffda3     	adrp	x3, 0x72000
   bed4c: d0fffd84     	adrp	x4, 0x70000
   bed50: f0fffd66     	adrp	x6, 0x6d000
   bed54: 912c3421     	add	x1, x1, #0xb0d
   bed58: 910d7063     	add	x3, x3, #0x35c
   bed5c: 91295c84     	add	x4, x4, #0xa57
   bed60: 9138c0c6     	add	x6, x6, #0xe30
   bed64: 52800080     	mov	w0, #0x4                // =4
   bed68: 528042c2     	mov	w2, #0x216              // =534
   bed6c: aa1f03e5     	mov	x5, xzr
   bed70: 9402782c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   bed74: 17fffff0     	b	0xbed34 <InGame::Value::asCString() const+0x68>
   bed78: f9400108     	ldr	x8, [x8]
   bed7c: f100011f     	cmp	x8, #0x0
   bed80: 9a880000     	csel	x0, x0, x8, eq
   bed84: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bed88: d65f03c0     	ret
   bed8c: 39400108     	ldrb	w8, [x8]
   bed90: d0fffd89     	adrp	x9, 0x70000
   bed94: 90fffd8a     	adrp	x10, 0x6e000
   bed98: 911c8129     	add	x9, x9, #0x720
   bed9c: 9138b14a     	add	x10, x10, #0xe2c
   beda0: 7100011f     	cmp	w8, #0x0
   beda4: 9a890140     	csel	x0, x10, x9, eq
   beda8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bedac: d65f03c0     	ret

00000000000bedb0 <InGame::Value::isNull() const>:
   bedb0: b9400808     	ldr	w8, [x0, #0x8]
   bedb4: 7100011f     	cmp	w8, #0x0
   bedb8: 1a9f17e0     	cset	w0, eq
   bedbc: d65f03c0     	ret

00000000000bedc0 <InGame::Value::isBool() const>:
   bedc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bedc4: f9000bf3     	str	x19, [sp, #0x10]
   bedc8: 910003fd     	mov	x29, sp
   bedcc: b9400808     	ldr	w8, [x0, #0x8]
   bedd0: 7100111f     	cmp	w8, #0x4
   bedd4: 54000201     	b.ne	0xbee14 <InGame::Value::isBool() const+0x54>
   bedd8: f9400013     	ldr	x19, [x0]
   beddc: d0fffd81     	adrp	x1, 0x70000
   bede0: 911c8021     	add	x1, x1, #0x720
   bede4: aa1303e0     	mov	x0, x19
   bede8: 9402798e     	bl	0x15d420 <strcmp@plt>
   bedec: 340001e0     	cbz	w0, 0xbee28 <InGame::Value::isBool() const+0x68>
   bedf0: 90fffd81     	adrp	x1, 0x6e000
   bedf4: aa1303e0     	mov	x0, x19
   bedf8: 9138b021     	add	x1, x1, #0xe2c
   bedfc: 94027989     	bl	0x15d420 <strcmp@plt>
   bee00: 7100001f     	cmp	w0, #0x0
   bee04: 1a9f17e0     	cset	w0, eq
   bee08: f9400bf3     	ldr	x19, [sp, #0x10]
   bee0c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bee10: d65f03c0     	ret
   bee14: 7100151f     	cmp	w8, #0x5
   bee18: 1a9f17e0     	cset	w0, eq
   bee1c: f9400bf3     	ldr	x19, [sp, #0x10]
   bee20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bee24: d65f03c0     	ret
   bee28: 52800020     	mov	w0, #0x1                // =1
   bee2c: f9400bf3     	ldr	x19, [sp, #0x10]
   bee30: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bee34: d65f03c0     	ret

00000000000bee38 <InGame::Value::isInt() const>:
   bee38: b9400808     	ldr	w8, [x0, #0x8]
   bee3c: 7100051f     	cmp	w8, #0x1
   bee40: 1a9f17e0     	cset	w0, eq
   bee44: d65f03c0     	ret

00000000000bee48 <InGame::Value::isUInt() const>:
   bee48: b9400808     	ldr	w8, [x0, #0x8]
   bee4c: 7100091f     	cmp	w8, #0x2
   bee50: 1a9f17e0     	cset	w0, eq
   bee54: d65f03c0     	ret

00000000000bee58 <InGame::Value::isIntegral() const>:
   bee58: b9400808     	ldr	w8, [x0, #0x8]
   bee5c: 51000508     	sub	w8, w8, #0x1
   bee60: 7100091f     	cmp	w8, #0x2
   bee64: 1a9f27e0     	cset	w0, lo
   bee68: d65f03c0     	ret

00000000000bee6c <InGame::Value::isDouble() const>:
   bee6c: b9400808     	ldr	w8, [x0, #0x8]
   bee70: 71000d1f     	cmp	w8, #0x3
   bee74: 1a9f17e0     	cset	w0, eq
   bee78: d65f03c0     	ret

00000000000bee7c <InGame::Value::isNumeric() const>:
   bee7c: b9400808     	ldr	w8, [x0, #0x8]
   bee80: 51000508     	sub	w8, w8, #0x1
   bee84: 71000d1f     	cmp	w8, #0x3
   bee88: 1a9f27e0     	cset	w0, lo
   bee8c: d65f03c0     	ret

00000000000bee90 <InGame::Value::isString() const>:
   bee90: b9400808     	ldr	w8, [x0, #0x8]
   bee94: 7100111f     	cmp	w8, #0x4
   bee98: 1a9f17e0     	cset	w0, eq
   bee9c: d65f03c0     	ret

00000000000beea0 <InGame::Value::isArray() const>:
   beea0: b9400808     	ldr	w8, [x0, #0x8]
   beea4: 7100191f     	cmp	w8, #0x6
   beea8: 1a9f17e0     	cset	w0, eq
   beeac: d65f03c0     	ret

00000000000beeb0 <InGame::Value::isObject() const>:
   beeb0: b9400808     	ldr	w8, [x0, #0x8]
   beeb4: 71001d1f     	cmp	w8, #0x7
   beeb8: 1a9f17e0     	cset	w0, eq
   beebc: d65f03c0     	ret

00000000000beec0 <InGame::Value::operator[](int)>:
   beec0: d10243ff     	sub	sp, sp, #0x90
   beec4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   beec8: 910103fd     	add	x29, sp, #0x40
   beecc: f9002bf9     	str	x25, [sp, #0x50]
   beed0: a9065ff8     	stp	x24, x23, [sp, #0x60]
   beed4: a90757f6     	stp	x22, x21, [sp, #0x70]
   beed8: a9084ff4     	stp	x20, x19, [sp, #0x80]
   beedc: d53bd057     	mrs	x23, TPIDR_EL0
   beee0: aa0003f3     	mov	x19, x0
   beee4: f94016e8     	ldr	x8, [x23, #0x28]
   beee8: 2a0103f4     	mov	w20, w1
   beeec: f81f83a8     	stur	x8, [x29, #-0x8]
   beef0: b9400808     	ldr	w8, [x0, #0x8]
   beef4: 34000108     	cbz	w8, 0xbef14 <InGame::Value::operator[](int)+0x54>
   beef8: f9400275     	ldr	x21, [x19]
   beefc: b40000d5     	cbz	x21, 0xbef14 <InGame::Value::operator[](int)+0x54>
   bef00: b81f03b4     	stur	w20, [x29, #-0x10]
   bef04: f8408eb6     	ldr	x22, [x21, #0x8]!
   bef08: f81e83bf     	stur	xzr, [x29, #-0x18]
   bef0c: b50005d6     	cbnz	x22, 0xbefc4 <InGame::Value::operator[](int)+0x104>
   bef10: 14000050     	b	0xbf050 <InGame::Value::operator[](int)+0x190>
   bef14: 528000c8     	mov	w8, #0x6                // =6
   bef18: 52800300     	mov	w0, #0x18               // =24
   bef1c: b81f03a8     	stur	w8, [x29, #-0x10]
   bef20: 940277d0     	bl	0x15ce60 <_Znwm@plt>
   bef24: aa0003f5     	mov	x21, x0
   bef28: aa0003e8     	mov	x8, x0
   bef2c: f900081f     	str	xzr, [x0, #0x10]
   bef30: f81e83a0     	stur	x0, [x29, #-0x18]
   bef34: f8008d1f     	str	xzr, [x8, #0x8]!
   bef38: f9000008     	str	x8, [x0]
   bef3c: 910023e0     	add	x0, sp, #0x8
   bef40: d10063a1     	sub	x1, x29, #0x18
   bef44: 94027c77     	bl	0x15e120 <_ZN6InGame5ValueC2ERKS0_@plt>
   bef48: b9400a68     	ldr	w8, [x19, #0x8]
   bef4c: b94013e9     	ldr	w9, [sp, #0x10]
   bef50: f94007ea     	ldr	x10, [sp, #0x8]
   bef54: f9400276     	ldr	x22, [x19]
   bef58: 5100190b     	sub	w11, w8, #0x6
   bef5c: 7100097f     	cmp	w11, #0x2
   bef60: b9000a69     	str	w9, [x19, #0x8]
   bef64: f900026a     	str	x10, [x19]
   bef68: 54000102     	b.hs	0xbef88 <InGame::Value::operator[](int)+0xc8>
   bef6c: b4000196     	cbz	x22, 0xbef9c <InGame::Value::operator[](int)+0xdc>
   bef70: f94006c1     	ldr	x1, [x22, #0x8]
   bef74: aa1603e0     	mov	x0, x22
   bef78: 94027c72     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bef7c: aa1603e0     	mov	x0, x22
   bef80: 940277d8     	bl	0x15cee0 <_ZdlPv@plt>
   bef84: 14000006     	b	0xbef9c <InGame::Value::operator[](int)+0xdc>
   bef88: 7100111f     	cmp	w8, #0x4
   bef8c: 54000081     	b.ne	0xbef9c <InGame::Value::operator[](int)+0xdc>
   bef90: b4000076     	cbz	x22, 0xbef9c <InGame::Value::operator[](int)+0xdc>
   bef94: aa1603e0     	mov	x0, x22
   bef98: 940278c2     	bl	0x15d2a0 <free@plt>
   bef9c: f94006a1     	ldr	x1, [x21, #0x8]
   befa0: aa1503e0     	mov	x0, x21
   befa4: 94027c67     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   befa8: aa1503e0     	mov	x0, x21
   befac: 940277cd     	bl	0x15cee0 <_ZdlPv@plt>
   befb0: f9400275     	ldr	x21, [x19]
   befb4: b81f03b4     	stur	w20, [x29, #-0x10]
   befb8: f8408eb6     	ldr	x22, [x21, #0x8]!
   befbc: f81e83bf     	stur	xzr, [x29, #-0x18]
   befc0: b4000496     	cbz	x22, 0xbf050 <InGame::Value::operator[](int)+0x190>
   befc4: 52800119     	mov	w25, #0x8               // =8
   befc8: aa1503f8     	mov	x24, x21
   befcc: 14000009     	b	0xbeff0 <InGame::Value::operator[](int)+0x130>
   befd0: b9402ac8     	ldr	w8, [x22, #0x28]
   befd4: 6b14011f     	cmp	w8, w20
   befd8: 1a9fa7e8     	cset	w8, lt
   befdc: 7100011f     	cmp	w8, #0x0
   befe0: 9a9f1328     	csel	x8, x25, xzr, ne
   befe4: 9a961318     	csel	x24, x24, x22, ne
   befe8: f8686ad6     	ldr	x22, [x22, x8]
   befec: b4000176     	cbz	x22, 0xbf018 <InGame::Value::operator[](int)+0x158>
   beff0: f94012c0     	ldr	x0, [x22, #0x20]
   beff4: b4fffee0     	cbz	x0, 0xbefd0 <InGame::Value::operator[](int)+0x110>
   beff8: aa1f03e1     	mov	x1, xzr
   beffc: 94027909     	bl	0x15d420 <strcmp@plt>
   bf000: 531f7c08     	lsr	w8, w0, #31
   bf004: 7100011f     	cmp	w8, #0x0
   bf008: 9a9f1328     	csel	x8, x25, xzr, ne
   bf00c: 9a961318     	csel	x24, x24, x22, ne
   bf010: f8686ad6     	ldr	x22, [x22, x8]
   bf014: b5fffef6     	cbnz	x22, 0xbeff0 <InGame::Value::operator[](int)+0x130>
   bf018: eb15031f     	cmp	x24, x21
   bf01c: 540001a0     	b.eq	0xbf050 <InGame::Value::operator[](int)+0x190>
   bf020: aa1803f6     	mov	x22, x24
   bf024: f8420ec0     	ldr	x0, [x22, #0x20]!
   bf028: b40000c0     	cbz	x0, 0xbf040 <InGame::Value::operator[](int)+0x180>
   bf02c: aa1f03e1     	mov	x1, xzr
   bf030: 940278fc     	bl	0x15d420 <strcmp@plt>
   bf034: aa1803f5     	mov	x21, x24
   bf038: 350000c0     	cbnz	w0, 0xbf050 <InGame::Value::operator[](int)+0x190>
   bf03c: 1400002f     	b	0xbf0f8 <InGame::Value::operator[](int)+0x238>
   bf040: b9402b08     	ldr	w8, [x24, #0x28]
   bf044: aa1803f5     	mov	x21, x24
   bf048: 6b14011f     	cmp	w8, w20
   bf04c: 54000560     	b.eq	0xbf0f8 <InGame::Value::operator[](int)+0x238>
   bf050: b0000562     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bf054: 910023e0     	add	x0, sp, #0x8
   bf058: d10063a1     	sub	x1, x29, #0x18
   bf05c: f944e842     	ldr	x2, [x2, #0x9d0]
   bf060: 94027c40     	bl	0x15e160 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEEC2IRS2_RS4_Lb0EEEOT_OT0_@plt>
   bf064: f9400260     	ldr	x0, [x19]
   bf068: 910023e2     	add	x2, sp, #0x8
   bf06c: 910023e3     	add	x3, sp, #0x8
   bf070: aa1503e1     	mov	x1, x21
   bf074: 94027c2f     	bl	0x15e130 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIS3_JRKNS_4pairIKS3_S4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEElEENS_21__tree_const_iteratorIS5_SN_lEERKT_DpOT0_@plt>
   bf078: b94023e8     	ldr	w8, [sp, #0x20]
   bf07c: aa0003f3     	mov	x19, x0
   bf080: 51001909     	sub	w9, w8, #0x6
   bf084: 7100093f     	cmp	w9, #0x2
   bf088: 54000142     	b.hs	0xbf0b0 <InGame::Value::operator[](int)+0x1f0>
   bf08c: f9400ff4     	ldr	x20, [sp, #0x18]
   bf090: b40001b4     	cbz	x20, 0xbf0c4 <InGame::Value::operator[](int)+0x204>
   bf094: f9400681     	ldr	x1, [x20, #0x8]
   bf098: aa1403e0     	mov	x0, x20
   bf09c: 94027c29     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bf0a0: aa1403e0     	mov	x0, x20
   bf0a4: 9402778f     	bl	0x15cee0 <_ZdlPv@plt>
   bf0a8: f9000fff     	str	xzr, [sp, #0x18]
   bf0ac: 14000006     	b	0xbf0c4 <InGame::Value::operator[](int)+0x204>
   bf0b0: 7100111f     	cmp	w8, #0x4
   bf0b4: 54000081     	b.ne	0xbf0c4 <InGame::Value::operator[](int)+0x204>
   bf0b8: f9400fe0     	ldr	x0, [sp, #0x18]
   bf0bc: b4000040     	cbz	x0, 0xbf0c4 <InGame::Value::operator[](int)+0x204>
   bf0c0: 94027878     	bl	0x15d2a0 <free@plt>
   bf0c4: f94007e0     	ldr	x0, [sp, #0x8]
   bf0c8: 91008276     	add	x22, x19, #0x20
   bf0cc: b40000a0     	cbz	x0, 0xbf0e0 <InGame::Value::operator[](int)+0x220>
   bf0d0: b94013e8     	ldr	w8, [sp, #0x10]
   bf0d4: 7100051f     	cmp	w8, #0x1
   bf0d8: 54000041     	b.ne	0xbf0e0 <InGame::Value::operator[](int)+0x220>
   bf0dc: 94027871     	bl	0x15d2a0 <free@plt>
   bf0e0: f85e83a0     	ldur	x0, [x29, #-0x18]
   bf0e4: b40000a0     	cbz	x0, 0xbf0f8 <InGame::Value::operator[](int)+0x238>
   bf0e8: b85f03a8     	ldur	w8, [x29, #-0x10]
   bf0ec: 7100051f     	cmp	w8, #0x1
   bf0f0: 54000041     	b.ne	0xbf0f8 <InGame::Value::operator[](int)+0x238>
   bf0f4: 9402786b     	bl	0x15d2a0 <free@plt>
   bf0f8: f94016e8     	ldr	x8, [x23, #0x28]
   bf0fc: f85f83a9     	ldur	x9, [x29, #-0x8]
   bf100: eb09011f     	cmp	x8, x9
   bf104: 54000121     	b.ne	0xbf128 <InGame::Value::operator[](int)+0x268>
   bf108: 910042c0     	add	x0, x22, #0x10
   bf10c: f9402bf9     	ldr	x25, [sp, #0x50]
   bf110: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   bf114: a94757f6     	ldp	x22, x21, [sp, #0x70]
   bf118: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   bf11c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   bf120: 910243ff     	add	sp, sp, #0x90
   bf124: d65f03c0     	ret
   bf128: 94027742     	bl	0x15ce30 <__stack_chk_fail@plt>
   bf12c: aa0003f3     	mov	x19, x0
   bf130: d10063a0     	sub	x0, x29, #0x18
   bf134: 94027c07     	bl	0x15e150 <_ZN6InGame5ValueD2Ev@plt>
   bf138: aa1303e0     	mov	x0, x19
   bf13c: 94026809     	bl	0x159160 <__emutls_get_address+0x6d4>
   bf140: aa0003f3     	mov	x19, x0
   bf144: 910023e0     	add	x0, sp, #0x8
   bf148: 94027c0a     	bl	0x15e170 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEED2Ev@plt>
   bf14c: 14000002     	b	0xbf154 <InGame::Value::operator[](int)+0x294>
   bf150: aa0003f3     	mov	x19, x0
   bf154: f85e83a0     	ldur	x0, [x29, #-0x18]
   bf158: b40000a0     	cbz	x0, 0xbf16c <InGame::Value::operator[](int)+0x2ac>
   bf15c: b85f03a8     	ldur	w8, [x29, #-0x10]
   bf160: 7100051f     	cmp	w8, #0x1
   bf164: 54000041     	b.ne	0xbf16c <InGame::Value::operator[](int)+0x2ac>
   bf168: 9402784e     	bl	0x15d2a0 <free@plt>
   bf16c: aa1303e0     	mov	x0, x19
   bf170: 940267fc     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bf174 <InGame::Value::operator=(InGame::Value const&)>:
   bf174: d10143ff     	sub	sp, sp, #0x50
   bf178: a9027bfd     	stp	x29, x30, [sp, #0x20]
   bf17c: 910083fd     	add	x29, sp, #0x20
   bf180: f9001bf5     	str	x21, [sp, #0x30]
   bf184: a9044ff4     	stp	x20, x19, [sp, #0x40]
   bf188: d53bd055     	mrs	x21, TPIDR_EL0
   bf18c: aa0003f3     	mov	x19, x0
   bf190: f94016a8     	ldr	x8, [x21, #0x28]
   bf194: 910023e0     	add	x0, sp, #0x8
   bf198: f81f83a8     	stur	x8, [x29, #-0x8]
   bf19c: 94027be1     	bl	0x15e120 <_ZN6InGame5ValueC2ERKS0_@plt>
   bf1a0: b9400a68     	ldr	w8, [x19, #0x8]
   bf1a4: b94013e9     	ldr	w9, [sp, #0x10]
   bf1a8: f94007ea     	ldr	x10, [sp, #0x8]
   bf1ac: f9400274     	ldr	x20, [x19]
   bf1b0: 5100190b     	sub	w11, w8, #0x6
   bf1b4: 7100097f     	cmp	w11, #0x2
   bf1b8: b9000a69     	str	w9, [x19, #0x8]
   bf1bc: f900026a     	str	x10, [x19]
   bf1c0: 54000102     	b.hs	0xbf1e0 <InGame::Value::operator=(InGame::Value const&)+0x6c>
   bf1c4: b4000194     	cbz	x20, 0xbf1f4 <InGame::Value::operator=(InGame::Value const&)+0x80>
   bf1c8: f9400681     	ldr	x1, [x20, #0x8]
   bf1cc: aa1403e0     	mov	x0, x20
   bf1d0: 94027bdc     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bf1d4: aa1403e0     	mov	x0, x20
   bf1d8: 94027742     	bl	0x15cee0 <_ZdlPv@plt>
   bf1dc: 14000006     	b	0xbf1f4 <InGame::Value::operator=(InGame::Value const&)+0x80>
   bf1e0: 7100111f     	cmp	w8, #0x4
   bf1e4: 54000081     	b.ne	0xbf1f4 <InGame::Value::operator=(InGame::Value const&)+0x80>
   bf1e8: b4000074     	cbz	x20, 0xbf1f4 <InGame::Value::operator=(InGame::Value const&)+0x80>
   bf1ec: aa1403e0     	mov	x0, x20
   bf1f0: 9402782c     	bl	0x15d2a0 <free@plt>
   bf1f4: f94016a8     	ldr	x8, [x21, #0x28]
   bf1f8: f85f83a9     	ldur	x9, [x29, #-0x8]
   bf1fc: eb09011f     	cmp	x8, x9
   bf200: 540000e1     	b.ne	0xbf21c <InGame::Value::operator=(InGame::Value const&)+0xa8>
   bf204: aa1303e0     	mov	x0, x19
   bf208: f9401bf5     	ldr	x21, [sp, #0x30]
   bf20c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   bf210: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   bf214: 910143ff     	add	sp, sp, #0x50
   bf218: d65f03c0     	ret
   bf21c: 94027705     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bf220 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair<InGame::ValueString&, InGame::Value&, false>(InGame::ValueString&, InGame::Value&)>:
   bf220: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   bf224: a9015ff8     	stp	x24, x23, [sp, #0x10]
   bf228: 910003fd     	mov	x29, sp
   bf22c: a90257f6     	stp	x22, x21, [sp, #0x20]
   bf230: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bf234: aa0203f4     	mov	x20, x2
   bf238: aa0103f5     	mov	x21, x1
   bf23c: aa0003f3     	mov	x19, x0
   bf240: b9400828     	ldr	w8, [x1, #0x8]
   bf244: f9400036     	ldr	x22, [x1]
   bf248: 340001c8     	cbz	w8, 0xbf280 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair<InGame::ValueString&, InGame::Value&, false>(InGame::ValueString&, InGame::Value&)+0x60>
   bf24c: b40001b6     	cbz	x22, 0xbf280 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair<InGame::ValueString&, InGame::Value&, false>(InGame::ValueString&, InGame::Value&)+0x60>
   bf250: aa1603e0     	mov	x0, x22
   bf254: 94027947     	bl	0x15d770 <strlen@plt>
   bf258: aa0003f7     	mov	x23, x0
   bf25c: 110006e0     	add	w0, w23, #0x1
   bf260: 940277f0     	bl	0x15d220 <malloc@plt>
   bf264: 92407ef7     	and	x23, x23, #0xffffffff
   bf268: aa1603e1     	mov	x1, x22
   bf26c: aa1703e2     	mov	x2, x23
   bf270: aa0003f8     	mov	x24, x0
   bf274: 9402778b     	bl	0x15d0a0 <memcpy@plt>
   bf278: aa1803f6     	mov	x22, x24
   bf27c: 38376b1f     	strb	wzr, [x24, x23]
   bf280: f9000276     	str	x22, [x19]
   bf284: 91004260     	add	x0, x19, #0x10
   bf288: b9400aa8     	ldr	w8, [x21, #0x8]
   bf28c: f94002a9     	ldr	x9, [x21]
   bf290: 7100011f     	cmp	w8, #0x0
   bf294: 1a9f07ea     	cset	w10, ne
   bf298: f100013f     	cmp	x9, #0x0
   bf29c: 1a8a0108     	csel	w8, w8, w10, eq
   bf2a0: b9000a68     	str	w8, [x19, #0x8]
   bf2a4: aa1403e1     	mov	x1, x20
   bf2a8: 94027b9e     	bl	0x15e120 <_ZN6InGame5ValueC2ERKS0_@plt>
   bf2ac: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bf2b0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bf2b4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   bf2b8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bf2bc: d65f03c0     	ret
   bf2c0: f9400268     	ldr	x8, [x19]
   bf2c4: aa0003f4     	mov	x20, x0
   bf2c8: b40000c8     	cbz	x8, 0xbf2e0 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair<InGame::ValueString&, InGame::Value&, false>(InGame::ValueString&, InGame::Value&)+0xc0>
   bf2cc: b9400a69     	ldr	w9, [x19, #0x8]
   bf2d0: 7100053f     	cmp	w9, #0x1
   bf2d4: 54000061     	b.ne	0xbf2e0 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair<InGame::ValueString&, InGame::Value&, false>(InGame::ValueString&, InGame::Value&)+0xc0>
   bf2d8: aa0803e0     	mov	x0, x8
   bf2dc: 940277f1     	bl	0x15d2a0 <free@plt>
   bf2e0: aa1403e0     	mov	x0, x20
   bf2e4: 9402679f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bf2e8 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()>:
   bf2e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bf2ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   bf2f0: 910003fd     	mov	x29, sp
   bf2f4: b9401808     	ldr	w8, [x0, #0x18]
   bf2f8: aa0003f3     	mov	x19, x0
   bf2fc: 51001909     	sub	w9, w8, #0x6
   bf300: 7100093f     	cmp	w9, #0x2
   bf304: 54000142     	b.hs	0xbf32c <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x44>
   bf308: f9400a74     	ldr	x20, [x19, #0x10]
   bf30c: b40001b4     	cbz	x20, 0xbf340 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x58>
   bf310: f9400681     	ldr	x1, [x20, #0x8]
   bf314: aa1403e0     	mov	x0, x20
   bf318: 94027b8a     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bf31c: aa1403e0     	mov	x0, x20
   bf320: 940276f0     	bl	0x15cee0 <_ZdlPv@plt>
   bf324: f9000a7f     	str	xzr, [x19, #0x10]
   bf328: 14000006     	b	0xbf340 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x58>
   bf32c: 7100111f     	cmp	w8, #0x4
   bf330: 54000081     	b.ne	0xbf340 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x58>
   bf334: f9400a60     	ldr	x0, [x19, #0x10]
   bf338: b4000040     	cbz	x0, 0xbf340 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x58>
   bf33c: 940277d9     	bl	0x15d2a0 <free@plt>
   bf340: f9400260     	ldr	x0, [x19]
   bf344: b40000e0     	cbz	x0, 0xbf360 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x78>
   bf348: b9400a68     	ldr	w8, [x19, #0x8]
   bf34c: 7100051f     	cmp	w8, #0x1
   bf350: 54000081     	b.ne	0xbf360 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::~pair()+0x78>
   bf354: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bf358: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bf35c: 140277d1     	b	0x15d2a0 <free@plt>
   bf360: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   bf364: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bf368: d65f03c0     	ret

00000000000bf36c <InGame::Value::operator[](int) const>:
   bf36c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   bf370: f9000bf7     	str	x23, [sp, #0x10]
   bf374: 910003fd     	mov	x29, sp
   bf378: a90257f6     	stp	x22, x21, [sp, #0x20]
   bf37c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bf380: b9400808     	ldr	w8, [x0, #0x8]
   bf384: 340003e8     	cbz	w8, 0xbf400 <InGame::Value::operator[](int) const+0x94>
   bf388: f9400014     	ldr	x20, [x0]
   bf38c: f8408e96     	ldr	x22, [x20, #0x8]!
   bf390: b4000396     	cbz	x22, 0xbf400 <InGame::Value::operator[](int) const+0x94>
   bf394: 2a0103f3     	mov	w19, w1
   bf398: 52800117     	mov	w23, #0x8               // =8
   bf39c: aa1403f5     	mov	x21, x20
   bf3a0: 14000009     	b	0xbf3c4 <InGame::Value::operator[](int) const+0x58>
   bf3a4: b9402ac8     	ldr	w8, [x22, #0x28]
   bf3a8: 6b13011f     	cmp	w8, w19
   bf3ac: 1a9fa7e8     	cset	w8, lt
   bf3b0: 7100011f     	cmp	w8, #0x0
   bf3b4: 9a9f12e8     	csel	x8, x23, xzr, ne
   bf3b8: 9a9612b5     	csel	x21, x21, x22, ne
   bf3bc: f8686ad6     	ldr	x22, [x22, x8]
   bf3c0: b4000176     	cbz	x22, 0xbf3ec <InGame::Value::operator[](int) const+0x80>
   bf3c4: f94012c0     	ldr	x0, [x22, #0x20]
   bf3c8: b4fffee0     	cbz	x0, 0xbf3a4 <InGame::Value::operator[](int) const+0x38>
   bf3cc: aa1f03e1     	mov	x1, xzr
   bf3d0: 94027814     	bl	0x15d420 <strcmp@plt>
   bf3d4: 531f7c08     	lsr	w8, w0, #31
   bf3d8: 7100011f     	cmp	w8, #0x0
   bf3dc: 9a9f12e8     	csel	x8, x23, xzr, ne
   bf3e0: 9a9612b5     	csel	x21, x21, x22, ne
   bf3e4: f8686ad6     	ldr	x22, [x22, x8]
   bf3e8: b5fffef6     	cbnz	x22, 0xbf3c4 <InGame::Value::operator[](int) const+0x58>
   bf3ec: eb1402bf     	cmp	x21, x20
   bf3f0: 54000080     	b.eq	0xbf400 <InGame::Value::operator[](int) const+0x94>
   bf3f4: b9402aa8     	ldr	w8, [x21, #0x28]
   bf3f8: 6b13011f     	cmp	w8, w19
   bf3fc: 5400010d     	b.le	0xbf41c <InGame::Value::operator[](int) const+0xb0>
   bf400: b0000560     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bf404: f944e800     	ldr	x0, [x0, #0x9d0]
   bf408: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bf40c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bf410: f9400bf7     	ldr	x23, [sp, #0x10]
   bf414: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bf418: d65f03c0     	ret
   bf41c: 9100c2a0     	add	x0, x21, #0x30
   bf420: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bf424: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bf428: f9400bf7     	ldr	x23, [sp, #0x10]
   bf42c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   bf430: d65f03c0     	ret

00000000000bf434 <InGame::Value::operator[](char const*)>:
   bf434: d10243ff     	sub	sp, sp, #0x90
   bf438: a9047bfd     	stp	x29, x30, [sp, #0x40]
   bf43c: 910103fd     	add	x29, sp, #0x40
   bf440: f9002bf9     	str	x25, [sp, #0x50]
   bf444: a9065ff8     	stp	x24, x23, [sp, #0x60]
   bf448: a90757f6     	stp	x22, x21, [sp, #0x70]
   bf44c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   bf450: d53bd057     	mrs	x23, TPIDR_EL0
   bf454: aa0003f3     	mov	x19, x0
   bf458: f94016e8     	ldr	x8, [x23, #0x28]
   bf45c: aa0103f4     	mov	x20, x1
   bf460: f81f83a8     	stur	x8, [x29, #-0x8]
   bf464: b9400808     	ldr	w8, [x0, #0x8]
   bf468: 34000128     	cbz	w8, 0xbf48c <InGame::Value::operator[](char const*)+0x58>
   bf46c: f9400275     	ldr	x21, [x19]
   bf470: b40000f5     	cbz	x21, 0xbf48c <InGame::Value::operator[](char const*)+0x58>
   bf474: 52800048     	mov	w8, #0x2                // =2
   bf478: f81e83b4     	stur	x20, [x29, #-0x18]
   bf47c: b81f03a8     	stur	w8, [x29, #-0x10]
   bf480: f8408eb6     	ldr	x22, [x21, #0x8]!
   bf484: b50005f6     	cbnz	x22, 0xbf540 <InGame::Value::operator[](char const*)+0x10c>
   bf488: 14000051     	b	0xbf5cc <InGame::Value::operator[](char const*)+0x198>
   bf48c: 528000e8     	mov	w8, #0x7                // =7
   bf490: 52800300     	mov	w0, #0x18               // =24
   bf494: b81f03a8     	stur	w8, [x29, #-0x10]
   bf498: 94027672     	bl	0x15ce60 <_Znwm@plt>
   bf49c: aa0003f5     	mov	x21, x0
   bf4a0: aa0003e8     	mov	x8, x0
   bf4a4: f900081f     	str	xzr, [x0, #0x10]
   bf4a8: f81e83a0     	stur	x0, [x29, #-0x18]
   bf4ac: f8008d1f     	str	xzr, [x8, #0x8]!
   bf4b0: f9000008     	str	x8, [x0]
   bf4b4: 910023e0     	add	x0, sp, #0x8
   bf4b8: d10063a1     	sub	x1, x29, #0x18
   bf4bc: 94027b19     	bl	0x15e120 <_ZN6InGame5ValueC2ERKS0_@plt>
   bf4c0: b9400a68     	ldr	w8, [x19, #0x8]
   bf4c4: b94013e9     	ldr	w9, [sp, #0x10]
   bf4c8: f94007ea     	ldr	x10, [sp, #0x8]
   bf4cc: f9400276     	ldr	x22, [x19]
   bf4d0: 5100190b     	sub	w11, w8, #0x6
   bf4d4: 7100097f     	cmp	w11, #0x2
   bf4d8: b9000a69     	str	w9, [x19, #0x8]
   bf4dc: f900026a     	str	x10, [x19]
   bf4e0: 54000102     	b.hs	0xbf500 <InGame::Value::operator[](char const*)+0xcc>
   bf4e4: b4000196     	cbz	x22, 0xbf514 <InGame::Value::operator[](char const*)+0xe0>
   bf4e8: f94006c1     	ldr	x1, [x22, #0x8]
   bf4ec: aa1603e0     	mov	x0, x22
   bf4f0: 94027b14     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bf4f4: aa1603e0     	mov	x0, x22
   bf4f8: 9402767a     	bl	0x15cee0 <_ZdlPv@plt>
   bf4fc: 14000006     	b	0xbf514 <InGame::Value::operator[](char const*)+0xe0>
   bf500: 7100111f     	cmp	w8, #0x4
   bf504: 54000081     	b.ne	0xbf514 <InGame::Value::operator[](char const*)+0xe0>
   bf508: b4000076     	cbz	x22, 0xbf514 <InGame::Value::operator[](char const*)+0xe0>
   bf50c: aa1603e0     	mov	x0, x22
   bf510: 94027764     	bl	0x15d2a0 <free@plt>
   bf514: f94006a1     	ldr	x1, [x21, #0x8]
   bf518: aa1503e0     	mov	x0, x21
   bf51c: 94027b09     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bf520: aa1503e0     	mov	x0, x21
   bf524: 9402766f     	bl	0x15cee0 <_ZdlPv@plt>
   bf528: f9400275     	ldr	x21, [x19]
   bf52c: 52800048     	mov	w8, #0x2                // =2
   bf530: f81e83b4     	stur	x20, [x29, #-0x18]
   bf534: b81f03a8     	stur	w8, [x29, #-0x10]
   bf538: f8408eb6     	ldr	x22, [x21, #0x8]!
   bf53c: b4000496     	cbz	x22, 0xbf5cc <InGame::Value::operator[](char const*)+0x198>
   bf540: 52800119     	mov	w25, #0x8               // =8
   bf544: aa1503f8     	mov	x24, x21
   bf548: 14000009     	b	0xbf56c <InGame::Value::operator[](char const*)+0x138>
   bf54c: b9402ac8     	ldr	w8, [x22, #0x28]
   bf550: 7100091f     	cmp	w8, #0x2
   bf554: 1a9fa7e8     	cset	w8, lt
   bf558: 7100011f     	cmp	w8, #0x0
   bf55c: 9a9f1328     	csel	x8, x25, xzr, ne
   bf560: 9a961318     	csel	x24, x24, x22, ne
   bf564: f8686ad6     	ldr	x22, [x22, x8]
   bf568: b4000176     	cbz	x22, 0xbf594 <InGame::Value::operator[](char const*)+0x160>
   bf56c: f94012c0     	ldr	x0, [x22, #0x20]
   bf570: b4fffee0     	cbz	x0, 0xbf54c <InGame::Value::operator[](char const*)+0x118>
   bf574: aa1403e1     	mov	x1, x20
   bf578: 940277aa     	bl	0x15d420 <strcmp@plt>
   bf57c: 531f7c08     	lsr	w8, w0, #31
   bf580: 7100011f     	cmp	w8, #0x0
   bf584: 9a9f1328     	csel	x8, x25, xzr, ne
   bf588: 9a961318     	csel	x24, x24, x22, ne
   bf58c: f8686ad6     	ldr	x22, [x22, x8]
   bf590: b5fffef6     	cbnz	x22, 0xbf56c <InGame::Value::operator[](char const*)+0x138>
   bf594: eb15031f     	cmp	x24, x21
   bf598: 540001a0     	b.eq	0xbf5cc <InGame::Value::operator[](char const*)+0x198>
   bf59c: aa1803f6     	mov	x22, x24
   bf5a0: f8420ec0     	ldr	x0, [x22, #0x20]!
   bf5a4: b40000c0     	cbz	x0, 0xbf5bc <InGame::Value::operator[](char const*)+0x188>
   bf5a8: aa1403e1     	mov	x1, x20
   bf5ac: 9402779d     	bl	0x15d420 <strcmp@plt>
   bf5b0: aa1803f5     	mov	x21, x24
   bf5b4: 350000c0     	cbnz	w0, 0xbf5cc <InGame::Value::operator[](char const*)+0x198>
   bf5b8: 1400002f     	b	0xbf674 <InGame::Value::operator[](char const*)+0x240>
   bf5bc: b9402b08     	ldr	w8, [x24, #0x28]
   bf5c0: aa1803f5     	mov	x21, x24
   bf5c4: 7100091f     	cmp	w8, #0x2
   bf5c8: 54000560     	b.eq	0xbf674 <InGame::Value::operator[](char const*)+0x240>
   bf5cc: b0000562     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bf5d0: 910023e0     	add	x0, sp, #0x8
   bf5d4: d10063a1     	sub	x1, x29, #0x18
   bf5d8: f944e842     	ldr	x2, [x2, #0x9d0]
   bf5dc: 94027ae1     	bl	0x15e160 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEEC2IRS2_RS4_Lb0EEEOT_OT0_@plt>
   bf5e0: f9400260     	ldr	x0, [x19]
   bf5e4: 910023e2     	add	x2, sp, #0x8
   bf5e8: 910023e3     	add	x3, sp, #0x8
   bf5ec: aa1503e1     	mov	x1, x21
   bf5f0: 94027ad0     	bl	0x15e130 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIS3_JRKNS_4pairIKS3_S4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEElEENS_21__tree_const_iteratorIS5_SN_lEERKT_DpOT0_@plt>
   bf5f4: b94023e8     	ldr	w8, [sp, #0x20]
   bf5f8: aa0003f3     	mov	x19, x0
   bf5fc: 51001909     	sub	w9, w8, #0x6
   bf600: 7100093f     	cmp	w9, #0x2
   bf604: 54000142     	b.hs	0xbf62c <InGame::Value::operator[](char const*)+0x1f8>
   bf608: f9400ff4     	ldr	x20, [sp, #0x18]
   bf60c: b40001b4     	cbz	x20, 0xbf640 <InGame::Value::operator[](char const*)+0x20c>
   bf610: f9400681     	ldr	x1, [x20, #0x8]
   bf614: aa1403e0     	mov	x0, x20
   bf618: 94027aca     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   bf61c: aa1403e0     	mov	x0, x20
   bf620: 94027630     	bl	0x15cee0 <_ZdlPv@plt>
   bf624: f9000fff     	str	xzr, [sp, #0x18]
   bf628: 14000006     	b	0xbf640 <InGame::Value::operator[](char const*)+0x20c>
   bf62c: 7100111f     	cmp	w8, #0x4
   bf630: 54000081     	b.ne	0xbf640 <InGame::Value::operator[](char const*)+0x20c>
   bf634: f9400fe0     	ldr	x0, [sp, #0x18]
   bf638: b4000040     	cbz	x0, 0xbf640 <InGame::Value::operator[](char const*)+0x20c>
   bf63c: 94027719     	bl	0x15d2a0 <free@plt>
   bf640: f94007e0     	ldr	x0, [sp, #0x8]
   bf644: 91008276     	add	x22, x19, #0x20
   bf648: b40000a0     	cbz	x0, 0xbf65c <InGame::Value::operator[](char const*)+0x228>
   bf64c: b94013e8     	ldr	w8, [sp, #0x10]
   bf650: 7100051f     	cmp	w8, #0x1
   bf654: 54000041     	b.ne	0xbf65c <InGame::Value::operator[](char const*)+0x228>
   bf658: 94027712     	bl	0x15d2a0 <free@plt>
   bf65c: f85e83a0     	ldur	x0, [x29, #-0x18]
   bf660: b40000a0     	cbz	x0, 0xbf674 <InGame::Value::operator[](char const*)+0x240>
   bf664: b85f03a8     	ldur	w8, [x29, #-0x10]
   bf668: 7100051f     	cmp	w8, #0x1
   bf66c: 54000041     	b.ne	0xbf674 <InGame::Value::operator[](char const*)+0x240>
   bf670: 9402770c     	bl	0x15d2a0 <free@plt>
   bf674: f94016e8     	ldr	x8, [x23, #0x28]
   bf678: f85f83a9     	ldur	x9, [x29, #-0x8]
   bf67c: eb09011f     	cmp	x8, x9
   bf680: 54000121     	b.ne	0xbf6a4 <InGame::Value::operator[](char const*)+0x270>
   bf684: 910042c0     	add	x0, x22, #0x10
   bf688: f9402bf9     	ldr	x25, [sp, #0x50]
   bf68c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   bf690: a94757f6     	ldp	x22, x21, [sp, #0x70]
   bf694: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   bf698: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   bf69c: 910243ff     	add	sp, sp, #0x90
   bf6a0: d65f03c0     	ret
   bf6a4: 940275e3     	bl	0x15ce30 <__stack_chk_fail@plt>
   bf6a8: aa0003f3     	mov	x19, x0
   bf6ac: d10063a0     	sub	x0, x29, #0x18
   bf6b0: 94027aa8     	bl	0x15e150 <_ZN6InGame5ValueD2Ev@plt>
   bf6b4: aa1303e0     	mov	x0, x19
   bf6b8: 940266aa     	bl	0x159160 <__emutls_get_address+0x6d4>
   bf6bc: aa0003f3     	mov	x19, x0
   bf6c0: 910023e0     	add	x0, sp, #0x8
   bf6c4: 94027aab     	bl	0x15e170 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEED2Ev@plt>
   bf6c8: 14000002     	b	0xbf6d0 <InGame::Value::operator[](char const*)+0x29c>
   bf6cc: aa0003f3     	mov	x19, x0
   bf6d0: f85e83a0     	ldur	x0, [x29, #-0x18]
   bf6d4: b40000a0     	cbz	x0, 0xbf6e8 <InGame::Value::operator[](char const*)+0x2b4>
   bf6d8: b85f03a8     	ldur	w8, [x29, #-0x10]
   bf6dc: 7100051f     	cmp	w8, #0x1
   bf6e0: 54000041     	b.ne	0xbf6e8 <InGame::Value::operator[](char const*)+0x2b4>
   bf6e4: 940276ef     	bl	0x15d2a0 <free@plt>
   bf6e8: aa1303e0     	mov	x0, x19
   bf6ec: 9402669d     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bf6f0 <InGame::Value::operator[](char const*) const>:
   bf6f0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bf6f4: a90157f6     	stp	x22, x21, [sp, #0x10]
   bf6f8: 910003fd     	mov	x29, sp
   bf6fc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bf700: b9400808     	ldr	w8, [x0, #0x8]
   bf704: 340004a8     	cbz	w8, 0xbf798 <InGame::Value::operator[](char const*) const+0xa8>
   bf708: f9400015     	ldr	x21, [x0]
   bf70c: f8408eb6     	ldr	x22, [x21, #0x8]!
   bf710: b4000456     	cbz	x22, 0xbf798 <InGame::Value::operator[](char const*) const+0xa8>
   bf714: aa0103f3     	mov	x19, x1
   bf718: aa1503f4     	mov	x20, x21
   bf71c: 14000007     	b	0xbf738 <InGame::Value::operator[](char const*) const+0x48>
   bf720: b9402ac0     	ldr	w0, [x22, #0x28]
   bf724: 531f7c08     	lsr	w8, w0, #31
   bf728: 7100001f     	cmp	w0, #0x0
   bf72c: 9a96b294     	csel	x20, x20, x22, lt
   bf730: f8685ad6     	ldr	x22, [x22, w8, uxtw #3]
   bf734: b4000156     	cbz	x22, 0xbf75c <InGame::Value::operator[](char const*) const+0x6c>
   bf738: f94012c0     	ldr	x0, [x22, #0x20]
   bf73c: b4ffff20     	cbz	x0, 0xbf720 <InGame::Value::operator[](char const*) const+0x30>
   bf740: aa1303e1     	mov	x1, x19
   bf744: 94027737     	bl	0x15d420 <strcmp@plt>
   bf748: 531f7c08     	lsr	w8, w0, #31
   bf74c: 7100001f     	cmp	w0, #0x0
   bf750: 9a96b294     	csel	x20, x20, x22, lt
   bf754: f8685ad6     	ldr	x22, [x22, w8, uxtw #3]
   bf758: b5ffff16     	cbnz	x22, 0xbf738 <InGame::Value::operator[](char const*) const+0x48>
   bf75c: eb15029f     	cmp	x20, x21
   bf760: 540001c0     	b.eq	0xbf798 <InGame::Value::operator[](char const*) const+0xa8>
   bf764: b4000153     	cbz	x19, 0xbf78c <InGame::Value::operator[](char const*) const+0x9c>
   bf768: f9401281     	ldr	x1, [x20, #0x20]
   bf76c: aa1303e0     	mov	x0, x19
   bf770: 9402772c     	bl	0x15d420 <strcmp@plt>
   bf774: 37f80120     	tbnz	w0, #0x1f, 0xbf798 <InGame::Value::operator[](char const*) const+0xa8>
   bf778: 9100c280     	add	x0, x20, #0x30
   bf77c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bf780: a94157f6     	ldp	x22, x21, [sp, #0x10]
   bf784: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bf788: d65f03c0     	ret
   bf78c: b9402a88     	ldr	w8, [x20, #0x28]
   bf790: 7100011f     	cmp	w8, #0x0
   bf794: 54ffff2d     	b.le	0xbf778 <InGame::Value::operator[](char const*) const+0x88>
   bf798: b0000560     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bf79c: f944e800     	ldr	x0, [x0, #0x9d0]
   bf7a0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bf7a4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   bf7a8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bf7ac: d65f03c0     	ret

00000000000bf7b0 <InGame::Value::Size() const>:
   bf7b0: b9400808     	ldr	w8, [x0, #0x8]
   bf7b4: 121f7908     	and	w8, w8, #0xfffffffe
   bf7b8: 7100191f     	cmp	w8, #0x6
   bf7bc: 54000081     	b.ne	0xbf7cc <InGame::Value::Size() const+0x1c>
   bf7c0: f9400008     	ldr	x8, [x0]
   bf7c4: b9401100     	ldr	w0, [x8, #0x10]
   bf7c8: d65f03c0     	ret
   bf7cc: 2a1f03e0     	mov	w0, wzr
   bf7d0: d65f03c0     	ret

00000000000bf7d4 <InGame::Value::swap(InGame::Value&)>:
   bf7d4: b9400828     	ldr	w8, [x1, #0x8]
   bf7d8: b9400809     	ldr	w9, [x0, #0x8]
   bf7dc: b9000808     	str	w8, [x0, #0x8]
   bf7e0: b9000829     	str	w9, [x1, #0x8]
   bf7e4: f9400028     	ldr	x8, [x1]
   bf7e8: f9400009     	ldr	x9, [x0]
   bf7ec: f9000008     	str	x8, [x0]
   bf7f0: f9000029     	str	x9, [x1]
   bf7f4: d65f03c0     	ret

00000000000bf7f8 <InGame::Value::type() const>:
   bf7f8: b9400800     	ldr	w0, [x0, #0x8]
   bf7fc: d65f03c0     	ret

00000000000bf800 <InGame::Value::operator<(InGame::Value const&) const>:
   bf800: d100c3ff     	sub	sp, sp, #0x30
   bf804: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bf808: 910043fd     	add	x29, sp, #0x10
   bf80c: f90013f3     	str	x19, [sp, #0x20]
   bf810: d53bd053     	mrs	x19, TPIDR_EL0
   bf814: f9401669     	ldr	x9, [x19, #0x28]
   bf818: f90007e9     	str	x9, [sp, #0x8]
   bf81c: b9400807     	ldr	w7, [x0, #0x8]
   bf820: b9400829     	ldr	w9, [x1, #0x8]
   bf824: 6b0900e9     	subs	w9, w7, w9
   bf828: 54000160     	b.eq	0xbf854 <InGame::Value::operator<(InGame::Value const&) const+0x54>
   bf82c: 531f7d20     	lsr	w0, w9, #31
   bf830: f9401668     	ldr	x8, [x19, #0x28]
   bf834: f94007e9     	ldr	x9, [sp, #0x8]
   bf838: eb09011f     	cmp	x8, x9
   bf83c: 54000981     	b.ne	0xbf96c <InGame::Value::operator<(InGame::Value const&) const+0x16c>
   bf840: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bf844: 12000000     	and	w0, w0, #0x1
   bf848: f94013f3     	ldr	x19, [sp, #0x20]
   bf84c: 9100c3ff     	add	sp, sp, #0x30
   bf850: d65f03c0     	ret
   bf854: 71001cff     	cmp	w7, #0x7
   bf858: 54000508     	b.hi	0xbf8f8 <InGame::Value::operator<(InGame::Value const&) const+0xf8>
   bf85c: d0fffda9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bf860: aa0003e8     	mov	x8, x0
   bf864: 91114929     	add	x9, x9, #0x452
   bf868: 2a1f03e0     	mov	w0, wzr
   bf86c: 10fffe2a     	adr	x10, 0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf870: 3867692b     	ldrb	w11, [x9, x7]
   bf874: 8b0b094a     	add	x10, x10, x11, lsl #2
   bf878: d61f0140     	br	x10
   bf87c: f9400108     	ldr	x8, [x8]
   bf880: f9400023     	ldr	x3, [x1]
   bf884: b9401109     	ldr	w9, [x8, #0x10]
   bf888: b940106a     	ldr	w10, [x3, #0x10]
   bf88c: 6b0a0129     	subs	w9, w9, w10
   bf890: 54fffce1     	b.ne	0xbf82c <InGame::Value::operator<(InGame::Value const&) const+0x2c>
   bf894: f8408500     	ldr	x0, [x8], #0x8
   bf898: f8408462     	ldr	x2, [x3], #0x8
   bf89c: 910003e4     	mov	x4, sp
   bf8a0: aa0803e1     	mov	x1, x8
   bf8a4: 94027a3b     	bl	0x15e190 <_ZNSt6__ndk125__lexicographical_compareIRNS_6__lessINS_4pairIKN6InGame11ValueStringENS3_5ValueEEES7_EENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS4_S6_EEPNS_11__tree_nodeISD_PvEElEEEESJ_EEbT0_SK_T1_SL_T_@plt>
   bf8a8: 17ffffe2     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf8ac: f9400108     	ldr	x8, [x8]
   bf8b0: f9400029     	ldr	x9, [x1]
   bf8b4: eb09011f     	cmp	x8, x9
   bf8b8: 1a9f27e0     	cset	w0, lo
   bf8bc: 17ffffdd     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf8c0: f9400108     	ldr	x8, [x8]
   bf8c4: f9400021     	ldr	x1, [x1]
   bf8c8: f100011f     	cmp	x8, #0x0
   bf8cc: 1a9f17e9     	cset	w9, eq
   bf8d0: f100003f     	cmp	x1, #0x0
   bf8d4: 1a9f07ea     	cset	w10, ne
   bf8d8: 0a0a0120     	and	w0, w9, w10
   bf8dc: 3707faa0     	tbnz	w0, #0x0, 0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf8e0: b4fffa81     	cbz	x1, 0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf8e4: b4000228     	cbz	x8, 0xbf928 <InGame::Value::operator<(InGame::Value const&) const+0x128>
   bf8e8: aa0803e0     	mov	x0, x8
   bf8ec: 940276cd     	bl	0x15d420 <strcmp@plt>
   bf8f0: 531f7c00     	lsr	w0, w0, #31
   bf8f4: 17ffffcf     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf8f8: f0fffd61     	adrp	x1, 0x6e000
   bf8fc: b0fffd83     	adrp	x3, 0x70000
   bf900: b0fffd84     	adrp	x4, 0x70000
   bf904: d0fffd66     	adrp	x6, 0x6d000
   bf908: 912c3421     	add	x1, x1, #0xb0d
   bf90c: 91024063     	add	x3, x3, #0x90
   bf910: 91295c84     	add	x4, x4, #0xa57
   bf914: 9138c0c6     	add	x6, x6, #0xe30
   bf918: 52800080     	mov	w0, #0x4                // =4
   bf91c: 52805a22     	mov	w2, #0x2d1              // =721
   bf920: aa1f03e5     	mov	x5, xzr
   bf924: 9402753f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   bf928: 2a1f03e0     	mov	w0, wzr
   bf92c: 17ffffc1     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf930: b9400108     	ldr	w8, [x8]
   bf934: b9400029     	ldr	w9, [x1]
   bf938: 6b09011f     	cmp	w8, w9
   bf93c: 1a9fa7e0     	cset	w0, lt
   bf940: 17ffffbc     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf944: fd400100     	ldr	d0, [x8]
   bf948: fd400021     	ldr	d1, [x1]
   bf94c: 1e612000     	fcmp	d0, d1
   bf950: 1a9f57e0     	cset	w0, mi
   bf954: 17ffffb7     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf958: 39400108     	ldrb	w8, [x8]
   bf95c: 39400029     	ldrb	w9, [x1]
   bf960: 6b09011f     	cmp	w8, w9
   bf964: 1a9f27e0     	cset	w0, lo
   bf968: 17ffffb2     	b	0xbf830 <InGame::Value::operator<(InGame::Value const&) const+0x30>
   bf96c: 94027531     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000bf970 <InGame::Value::operator<=(InGame::Value const&) const>:
   bf970: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bf974: 910003fd     	mov	x29, sp
   bf978: aa0003e8     	mov	x8, x0
   bf97c: aa0103e0     	mov	x0, x1
   bf980: aa0803e1     	mov	x1, x8
   bf984: 940279ff     	bl	0x15e180 <_ZNK6InGame5ValueltERKS0_@plt>
   bf988: 2a2003e8     	mvn	w8, w0
   bf98c: 12000100     	and	w0, w8, #0x1
   bf990: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bf994: d65f03c0     	ret

00000000000bf998 <InGame::Value::operator>=(InGame::Value const&) const>:
   bf998: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bf99c: 910003fd     	mov	x29, sp
   bf9a0: 940279f8     	bl	0x15e180 <_ZNK6InGame5ValueltERKS0_@plt>
   bf9a4: 2a2003e8     	mvn	w8, w0
   bf9a8: 12000100     	and	w0, w8, #0x1
   bf9ac: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bf9b0: d65f03c0     	ret

00000000000bf9b4 <InGame::Value::operator>(InGame::Value const&) const>:
   bf9b4: aa0003e8     	mov	x8, x0
   bf9b8: aa0103e0     	mov	x0, x1
   bf9bc: aa0803e1     	mov	x1, x8
   bf9c0: 140279f0     	b	0x15e180 <_ZNK6InGame5ValueltERKS0_@plt>

00000000000bf9c4 <InGame::Value::operator==(InGame::Value const&) const>:
   bf9c4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   bf9c8: f9000bf5     	str	x21, [sp, #0x10]
   bf9cc: 910003fd     	mov	x29, sp
   bf9d0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   bf9d4: b9400827     	ldr	w7, [x1, #0x8]
   bf9d8: b9400809     	ldr	w9, [x0, #0x8]
   bf9dc: 6b07013f     	cmp	w9, w7
   bf9e0: 54000541     	b.ne	0xbfa88 <InGame::Value::operator==(InGame::Value const&) const+0xc4>
   bf9e4: 71001cff     	cmp	w7, #0x7
   bf9e8: 54000388     	b.hi	0xbfa58 <InGame::Value::operator==(InGame::Value const&) const+0x94>
   bf9ec: d0fffda9     	adrp	x9, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   bf9f0: aa0003e8     	mov	x8, x0
   bf9f4: 91116929     	add	x9, x9, #0x45a
   bf9f8: 52800020     	mov	w0, #0x1                // =1
   bf9fc: 1000008a     	adr	x10, 0xbfa0c <InGame::Value::operator==(InGame::Value const&) const+0x48>
   bfa00: 3867692b     	ldrb	w11, [x9, x7]
   bfa04: 8b0b094a     	add	x10, x10, x11, lsl #2
   bfa08: d61f0140     	br	x10
   bfa0c: f9400108     	ldr	x8, [x8]
   bfa10: f9400029     	ldr	x9, [x1]
   bfa14: eb09011f     	cmp	x8, x9
   bfa18: 1a9f17e0     	cset	w0, eq
   bfa1c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bfa20: f9400bf5     	ldr	x21, [sp, #0x10]
   bfa24: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bfa28: d65f03c0     	ret
   bfa2c: f9400113     	ldr	x19, [x8]
   bfa30: f9400028     	ldr	x8, [x1]
   bfa34: f9400a69     	ldr	x9, [x19, #0x10]
   bfa38: f940090a     	ldr	x10, [x8, #0x10]
   bfa3c: eb0a013f     	cmp	x9, x10
   bfa40: 54000241     	b.ne	0xbfa88 <InGame::Value::operator==(InGame::Value const&) const+0xc4>
   bfa44: f8408674     	ldr	x20, [x19], #0x8
   bfa48: eb13029f     	cmp	x20, x19
   bfa4c: 54000d60     	b.eq	0xbfbf8 <InGame::Value::operator==(InGame::Value const&) const+0x234>
   bfa50: f9400115     	ldr	x21, [x8]
   bfa54: 14000035     	b	0xbfb28 <InGame::Value::operator==(InGame::Value const&) const+0x164>
   bfa58: f0fffd61     	adrp	x1, 0x6e000
   bfa5c: 90fffd83     	adrp	x3, 0x6f000
   bfa60: b0fffd84     	adrp	x4, 0x70000
   bfa64: d0fffd66     	adrp	x6, 0x6d000
   bfa68: 912c3421     	add	x1, x1, #0xb0d
   bfa6c: 913af463     	add	x3, x3, #0xebd
   bfa70: 91295c84     	add	x4, x4, #0xa57
   bfa74: 9138c0c6     	add	x6, x6, #0xe30
   bfa78: 52800080     	mov	w0, #0x4                // =4
   bfa7c: 52806162     	mov	w2, #0x30b              // =779
   bfa80: aa1f03e5     	mov	x5, xzr
   bfa84: 940274e7     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   bfa88: 2a1f03e0     	mov	w0, wzr
   bfa8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bfa90: f9400bf5     	ldr	x21, [sp, #0x10]
   bfa94: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bfa98: d65f03c0     	ret
   bfa9c: fd400100     	ldr	d0, [x8]
   bfaa0: fd400021     	ldr	d1, [x1]
   bfaa4: 1e612000     	fcmp	d0, d1
   bfaa8: 1a9f17e0     	cset	w0, eq
   bfaac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bfab0: f9400bf5     	ldr	x21, [sp, #0x10]
   bfab4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bfab8: d65f03c0     	ret
   bfabc: f9400108     	ldr	x8, [x8]
   bfac0: f9400021     	ldr	x1, [x1]
   bfac4: eb01011f     	cmp	x8, x1
   bfac8: 54000980     	b.eq	0xbfbf8 <InGame::Value::operator==(InGame::Value const&) const+0x234>
   bfacc: 2a1f03e0     	mov	w0, wzr
   bfad0: b4fffa61     	cbz	x1, 0xbfa1c <InGame::Value::operator==(InGame::Value const&) const+0x58>
   bfad4: b4fffa48     	cbz	x8, 0xbfa1c <InGame::Value::operator==(InGame::Value const&) const+0x58>
   bfad8: aa0803e0     	mov	x0, x8
   bfadc: 94027651     	bl	0x15d420 <strcmp@plt>
   bfae0: 7100001f     	cmp	w0, #0x0
   bfae4: 1a9f17e0     	cset	w0, eq
   bfae8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bfaec: f9400bf5     	ldr	x21, [sp, #0x10]
   bfaf0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bfaf4: d65f03c0     	ret
   bfaf8: 39400108     	ldrb	w8, [x8]
   bfafc: 39400029     	ldrb	w9, [x1]
   bfb00: 6b09011f     	cmp	w8, w9
   bfb04: 1a9f17e0     	cset	w0, eq
   bfb08: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bfb0c: f9400bf5     	ldr	x21, [sp, #0x10]
   bfb10: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bfb14: d65f03c0     	ret
   bfb18: aa0903f5     	mov	x21, x9
   bfb1c: 52800020     	mov	w0, #0x1                // =1
   bfb20: eb13029f     	cmp	x20, x19
   bfb24: 54fff7c0     	b.eq	0xbfa1c <InGame::Value::operator==(InGame::Value const&) const+0x58>
   bfb28: f9401280     	ldr	x0, [x20, #0x20]
   bfb2c: b40000a0     	cbz	x0, 0xbfb40 <InGame::Value::operator==(InGame::Value const&) const+0x17c>
   bfb30: f94012a1     	ldr	x1, [x21, #0x20]
   bfb34: 9402763b     	bl	0x15d420 <strcmp@plt>
   bfb38: 340000c0     	cbz	w0, 0xbfb50 <InGame::Value::operator==(InGame::Value const&) const+0x18c>
   bfb3c: 17ffffd3     	b	0xbfa88 <InGame::Value::operator==(InGame::Value const&) const+0xc4>
   bfb40: b9402a88     	ldr	w8, [x20, #0x28]
   bfb44: b9402aa9     	ldr	w9, [x21, #0x28]
   bfb48: 6b09011f     	cmp	w8, w9
   bfb4c: 54fff9e1     	b.ne	0xbfa88 <InGame::Value::operator==(InGame::Value const&) const+0xc4>
   bfb50: 9100c280     	add	x0, x20, #0x30
   bfb54: 9100c2a1     	add	x1, x21, #0x30
   bfb58: 94027992     	bl	0x15e1a0 <_ZNK6InGame5ValueeqERKS0_@plt>
   bfb5c: 3607f960     	tbz	w0, #0x0, 0xbfa88 <InGame::Value::operator==(InGame::Value const&) const+0xc4>
   bfb60: f9400688     	ldr	x8, [x20, #0x8]
   bfb64: b40000a8     	cbz	x8, 0xbfb78 <InGame::Value::operator==(InGame::Value const&) const+0x1b4>
   bfb68: aa0803f4     	mov	x20, x8
   bfb6c: f9400108     	ldr	x8, [x8]
   bfb70: b5ffffc8     	cbnz	x8, 0xbfb68 <InGame::Value::operator==(InGame::Value const&) const+0x1a4>
   bfb74: 1400000c     	b	0xbfba4 <InGame::Value::operator==(InGame::Value const&) const+0x1e0>
   bfb78: aa1403e8     	mov	x8, x20
   bfb7c: f8410d09     	ldr	x9, [x8, #0x10]!
   bfb80: f940012a     	ldr	x10, [x9]
   bfb84: eb14015f     	cmp	x10, x20
   bfb88: 540001a0     	b.eq	0xbfbbc <InGame::Value::operator==(InGame::Value const&) const+0x1f8>
   bfb8c: f9400109     	ldr	x9, [x8]
   bfb90: aa0903e8     	mov	x8, x9
   bfb94: f8410d14     	ldr	x20, [x8, #0x10]!
   bfb98: f940028a     	ldr	x10, [x20]
   bfb9c: eb09015f     	cmp	x10, x9
   bfba0: 54ffff61     	b.ne	0xbfb8c <InGame::Value::operator==(InGame::Value const&) const+0x1c8>
   bfba4: f94006a8     	ldr	x8, [x21, #0x8]
   bfba8: b4000108     	cbz	x8, 0xbfbc8 <InGame::Value::operator==(InGame::Value const&) const+0x204>
   bfbac: aa0803f5     	mov	x21, x8
   bfbb0: f9400108     	ldr	x8, [x8]
   bfbb4: b5ffffc8     	cbnz	x8, 0xbfbac <InGame::Value::operator==(InGame::Value const&) const+0x1e8>
   bfbb8: 17ffffd9     	b	0xbfb1c <InGame::Value::operator==(InGame::Value const&) const+0x158>
   bfbbc: aa0903f4     	mov	x20, x9
   bfbc0: f94006a8     	ldr	x8, [x21, #0x8]
   bfbc4: b5ffff48     	cbnz	x8, 0xbfbac <InGame::Value::operator==(InGame::Value const&) const+0x1e8>
   bfbc8: aa1503e8     	mov	x8, x21
   bfbcc: f8410d09     	ldr	x9, [x8, #0x10]!
   bfbd0: f940012a     	ldr	x10, [x9]
   bfbd4: eb15015f     	cmp	x10, x21
   bfbd8: 54fffa00     	b.eq	0xbfb18 <InGame::Value::operator==(InGame::Value const&) const+0x154>
   bfbdc: f9400109     	ldr	x9, [x8]
   bfbe0: aa0903e8     	mov	x8, x9
   bfbe4: f8410d15     	ldr	x21, [x8, #0x10]!
   bfbe8: f94002aa     	ldr	x10, [x21]
   bfbec: eb09015f     	cmp	x10, x9
   bfbf0: 54ffff61     	b.ne	0xbfbdc <InGame::Value::operator==(InGame::Value const&) const+0x218>
   bfbf4: 17ffffca     	b	0xbfb1c <InGame::Value::operator==(InGame::Value const&) const+0x158>
   bfbf8: 52800020     	mov	w0, #0x1                // =1
   bfbfc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   bfc00: f9400bf5     	ldr	x21, [sp, #0x10]
   bfc04: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   bfc08: d65f03c0     	ret

00000000000bfc0c <InGame::Value::operator!=(InGame::Value const&) const>:
   bfc0c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   bfc10: 910003fd     	mov	x29, sp
   bfc14: 94027963     	bl	0x15e1a0 <_ZNK6InGame5ValueeqERKS0_@plt>
   bfc18: 2a2003e8     	mvn	w8, w0
   bfc1c: 12000100     	and	w0, w8, #0x1
   bfc20: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   bfc24: d65f03c0     	ret

00000000000bfc28 <InGame::Value::begin() const>:
   bfc28: d10103ff     	sub	sp, sp, #0x40
   bfc2c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bfc30: 910043fd     	add	x29, sp, #0x10
   bfc34: a90257f6     	stp	x22, x21, [sp, #0x20]
   bfc38: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bfc3c: d53bd055     	mrs	x21, TPIDR_EL0
   bfc40: aa0003f4     	mov	x20, x0
   bfc44: f94016a9     	ldr	x9, [x21, #0x28]
   bfc48: aa0803e0     	mov	x0, x8
   bfc4c: aa0803f3     	mov	x19, x8
   bfc50: f90007e9     	str	x9, [sp, #0x8]
   bfc54: 94027957     	bl	0x15e1b0 <_ZN6InGame18ValueConstIteratorC1Ev@plt>
   bfc58: b9400a88     	ldr	w8, [x20, #0x8]
   bfc5c: 121f7908     	and	w8, w8, #0xfffffffe
   bfc60: 7100191f     	cmp	w8, #0x6
   bfc64: 54000261     	b.ne	0xbfcb0 <InGame::Value::begin() const+0x88>
   bfc68: f9400296     	ldr	x22, [x20]
   bfc6c: b4000236     	cbz	x22, 0xbfcb0 <InGame::Value::begin() const+0x88>
   bfc70: 52800500     	mov	w0, #0x28               // =40
   bfc74: 9402747b     	bl	0x15ce60 <_Znwm@plt>
   bfc78: aa0003f4     	mov	x20, x0
   bfc7c: f94002c8     	ldr	x8, [x22]
   bfc80: f90003e8     	str	x8, [sp]
   bfc84: 910003e1     	mov	x1, sp
   bfc88: 9402794e     	bl	0x15e1c0 <_ZN6InGame22ValueConstIteratorImplC1ERKNSt6__ndk114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_11ValueStringENS_5ValueEEEPNS1_11__tree_nodeIS7_PvEElEEEE@plt>
   bfc8c: f9400288     	ldr	x8, [x20]
   bfc90: f9400660     	ldr	x0, [x19, #0x8]
   bfc94: f85e8108     	ldur	x8, [x8, #-0x18]
   bfc98: 8b080294     	add	x20, x20, x8
   bfc9c: b4000080     	cbz	x0, 0xbfcac <InGame::Value::begin() const+0x84>
   bfca0: f9400008     	ldr	x8, [x0]
   bfca4: f9400508     	ldr	x8, [x8, #0x8]
   bfca8: d63f0100     	blr	x8
   bfcac: f9000674     	str	x20, [x19, #0x8]
   bfcb0: f94016a8     	ldr	x8, [x21, #0x28]
   bfcb4: f94007e9     	ldr	x9, [sp, #0x8]
   bfcb8: eb09011f     	cmp	x8, x9
   bfcbc: 540000c1     	b.ne	0xbfcd4 <InGame::Value::begin() const+0xac>
   bfcc0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bfcc4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bfcc8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bfccc: 910103ff     	add	sp, sp, #0x40
   bfcd0: d65f03c0     	ret
   bfcd4: 94027457     	bl	0x15ce30 <__stack_chk_fail@plt>
   bfcd8: aa1403e8     	mov	x8, x20
   bfcdc: aa0003f4     	mov	x20, x0
   bfce0: aa0803e0     	mov	x0, x8
   bfce4: 9402747f     	bl	0x15cee0 <_ZdlPv@plt>
   bfce8: 14000002     	b	0xbfcf0 <InGame::Value::begin() const+0xc8>
   bfcec: aa0003f4     	mov	x20, x0
   bfcf0: b0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bfcf4: f944ed08     	ldr	x8, [x8, #0x9d8]
   bfcf8: f9400660     	ldr	x0, [x19, #0x8]
   bfcfc: 91004108     	add	x8, x8, #0x10
   bfd00: f9000268     	str	x8, [x19]
   bfd04: b40000a0     	cbz	x0, 0xbfd18 <InGame::Value::begin() const+0xf0>
   bfd08: f9400008     	ldr	x8, [x0]
   bfd0c: f9400508     	ldr	x8, [x8, #0x8]
   bfd10: d63f0100     	blr	x8
   bfd14: f900067f     	str	xzr, [x19, #0x8]
   bfd18: aa1403e0     	mov	x0, x20
   bfd1c: 94026511     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bfd20 <InGame::ValueIteratorBase::~ValueIteratorBase()>:
   bfd20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bfd24: f9000bf3     	str	x19, [sp, #0x10]
   bfd28: 910003fd     	mov	x29, sp
   bfd2c: b0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bfd30: aa0003f3     	mov	x19, x0
   bfd34: f944ed08     	ldr	x8, [x8, #0x9d8]
   bfd38: f9400400     	ldr	x0, [x0, #0x8]
   bfd3c: 91004108     	add	x8, x8, #0x10
   bfd40: f9000268     	str	x8, [x19]
   bfd44: b40000a0     	cbz	x0, 0xbfd58 <InGame::ValueIteratorBase::~ValueIteratorBase()+0x38>
   bfd48: f9400008     	ldr	x8, [x0]
   bfd4c: f9400508     	ldr	x8, [x8, #0x8]
   bfd50: d63f0100     	blr	x8
   bfd54: f900067f     	str	xzr, [x19, #0x8]
   bfd58: f9400bf3     	ldr	x19, [sp, #0x10]
   bfd5c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bfd60: d65f03c0     	ret

00000000000bfd64 <InGame::Value::end() const>:
   bfd64: d10103ff     	sub	sp, sp, #0x40
   bfd68: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bfd6c: 910043fd     	add	x29, sp, #0x10
   bfd70: a90257f6     	stp	x22, x21, [sp, #0x20]
   bfd74: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bfd78: d53bd055     	mrs	x21, TPIDR_EL0
   bfd7c: aa0003f4     	mov	x20, x0
   bfd80: f94016a9     	ldr	x9, [x21, #0x28]
   bfd84: aa0803e0     	mov	x0, x8
   bfd88: aa0803f3     	mov	x19, x8
   bfd8c: f90007e9     	str	x9, [sp, #0x8]
   bfd90: 94027908     	bl	0x15e1b0 <_ZN6InGame18ValueConstIteratorC1Ev@plt>
   bfd94: b9400a88     	ldr	w8, [x20, #0x8]
   bfd98: 121f7908     	and	w8, w8, #0xfffffffe
   bfd9c: 7100191f     	cmp	w8, #0x6
   bfda0: 54000261     	b.ne	0xbfdec <InGame::Value::end() const+0x88>
   bfda4: f9400296     	ldr	x22, [x20]
   bfda8: b4000236     	cbz	x22, 0xbfdec <InGame::Value::end() const+0x88>
   bfdac: 52800500     	mov	w0, #0x28               // =40
   bfdb0: 9402742c     	bl	0x15ce60 <_Znwm@plt>
   bfdb4: aa0003f4     	mov	x20, x0
   bfdb8: 910022c8     	add	x8, x22, #0x8
   bfdbc: f90003e8     	str	x8, [sp]
   bfdc0: 910003e1     	mov	x1, sp
   bfdc4: 940278ff     	bl	0x15e1c0 <_ZN6InGame22ValueConstIteratorImplC1ERKNSt6__ndk114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_11ValueStringENS_5ValueEEEPNS1_11__tree_nodeIS7_PvEElEEEE@plt>
   bfdc8: f9400288     	ldr	x8, [x20]
   bfdcc: f9400660     	ldr	x0, [x19, #0x8]
   bfdd0: f85e8108     	ldur	x8, [x8, #-0x18]
   bfdd4: 8b080294     	add	x20, x20, x8
   bfdd8: b4000080     	cbz	x0, 0xbfde8 <InGame::Value::end() const+0x84>
   bfddc: f9400008     	ldr	x8, [x0]
   bfde0: f9400508     	ldr	x8, [x8, #0x8]
   bfde4: d63f0100     	blr	x8
   bfde8: f9000674     	str	x20, [x19, #0x8]
   bfdec: f94016a8     	ldr	x8, [x21, #0x28]
   bfdf0: f94007e9     	ldr	x9, [sp, #0x8]
   bfdf4: eb09011f     	cmp	x8, x9
   bfdf8: 540000c1     	b.ne	0xbfe10 <InGame::Value::end() const+0xac>
   bfdfc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bfe00: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bfe04: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bfe08: 910103ff     	add	sp, sp, #0x40
   bfe0c: d65f03c0     	ret
   bfe10: 94027408     	bl	0x15ce30 <__stack_chk_fail@plt>
   bfe14: aa1403e8     	mov	x8, x20
   bfe18: aa0003f4     	mov	x20, x0
   bfe1c: aa0803e0     	mov	x0, x8
   bfe20: 94027430     	bl	0x15cee0 <_ZdlPv@plt>
   bfe24: 14000002     	b	0xbfe2c <InGame::Value::end() const+0xc8>
   bfe28: aa0003f4     	mov	x20, x0
   bfe2c: b0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bfe30: f944ed08     	ldr	x8, [x8, #0x9d8]
   bfe34: f9400660     	ldr	x0, [x19, #0x8]
   bfe38: 91004108     	add	x8, x8, #0x10
   bfe3c: f9000268     	str	x8, [x19]
   bfe40: b40000a0     	cbz	x0, 0xbfe54 <InGame::Value::end() const+0xf0>
   bfe44: f9400008     	ldr	x8, [x0]
   bfe48: f9400508     	ldr	x8, [x8, #0x8]
   bfe4c: d63f0100     	blr	x8
   bfe50: f900067f     	str	xzr, [x19, #0x8]
   bfe54: aa1403e0     	mov	x0, x20
   bfe58: 940264c2     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bfe5c <InGame::Value::begin()>:
   bfe5c: d10103ff     	sub	sp, sp, #0x40
   bfe60: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bfe64: 910043fd     	add	x29, sp, #0x10
   bfe68: a90257f6     	stp	x22, x21, [sp, #0x20]
   bfe6c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bfe70: d53bd055     	mrs	x21, TPIDR_EL0
   bfe74: aa0003f4     	mov	x20, x0
   bfe78: f94016a9     	ldr	x9, [x21, #0x28]
   bfe7c: aa0803e0     	mov	x0, x8
   bfe80: aa0803f3     	mov	x19, x8
   bfe84: f90007e9     	str	x9, [sp, #0x8]
   bfe88: 940278d6     	bl	0x15e1e0 <_ZN6InGame13ValueIteratorC1Ev@plt>
   bfe8c: b9400a88     	ldr	w8, [x20, #0x8]
   bfe90: 121f7908     	and	w8, w8, #0xfffffffe
   bfe94: 7100191f     	cmp	w8, #0x6
   bfe98: 540002c1     	b.ne	0xbfef0 <InGame::Value::begin()+0x94>
   bfe9c: f9400296     	ldr	x22, [x20]
   bfea0: b4000296     	cbz	x22, 0xbfef0 <InGame::Value::begin()+0x94>
   bfea4: 52800500     	mov	w0, #0x28               // =40
   bfea8: 940273ee     	bl	0x15ce60 <_Znwm@plt>
   bfeac: aa0003f4     	mov	x20, x0
   bfeb0: f94002c8     	ldr	x8, [x22]
   bfeb4: f90003e8     	str	x8, [sp]
   bfeb8: 910003e1     	mov	x1, sp
   bfebc: 940278cd     	bl	0x15e1f0 <_ZN6InGame17ValueIteratorImplC1ERKNSt6__ndk114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_11ValueStringENS_5ValueEEEPNS1_11__tree_nodeIS7_PvEElEEEE@plt>
   bfec0: f9400268     	ldr	x8, [x19]
   bfec4: f9400289     	ldr	x9, [x20]
   bfec8: f85e8108     	ldur	x8, [x8, #-0x18]
   bfecc: 8b080273     	add	x19, x19, x8
   bfed0: f85e8128     	ldur	x8, [x9, #-0x18]
   bfed4: f9400660     	ldr	x0, [x19, #0x8]
   bfed8: 8b080294     	add	x20, x20, x8
   bfedc: b4000080     	cbz	x0, 0xbfeec <InGame::Value::begin()+0x90>
   bfee0: f9400008     	ldr	x8, [x0]
   bfee4: f9400508     	ldr	x8, [x8, #0x8]
   bfee8: d63f0100     	blr	x8
   bfeec: f9000674     	str	x20, [x19, #0x8]
   bfef0: f94016a8     	ldr	x8, [x21, #0x28]
   bfef4: f94007e9     	ldr	x9, [sp, #0x8]
   bfef8: eb09011f     	cmp	x8, x9
   bfefc: 540000c1     	b.ne	0xbff14 <InGame::Value::begin()+0xb8>
   bff00: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   bff04: a94257f6     	ldp	x22, x21, [sp, #0x20]
   bff08: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   bff0c: 910103ff     	add	sp, sp, #0x40
   bff10: d65f03c0     	ret
   bff14: 940273c7     	bl	0x15ce30 <__stack_chk_fail@plt>
   bff18: aa1403e8     	mov	x8, x20
   bff1c: aa0003f4     	mov	x20, x0
   bff20: aa0803e0     	mov	x0, x8
   bff24: 940273ef     	bl	0x15cee0 <_ZdlPv@plt>
   bff28: 14000002     	b	0xbff30 <InGame::Value::begin()+0xd4>
   bff2c: aa0003f4     	mov	x20, x0
   bff30: b0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bff34: f944ed08     	ldr	x8, [x8, #0x9d8]
   bff38: f9400a60     	ldr	x0, [x19, #0x10]
   bff3c: 91004108     	add	x8, x8, #0x10
   bff40: f9000668     	str	x8, [x19, #0x8]
   bff44: b40000a0     	cbz	x0, 0xbff58 <InGame::Value::begin()+0xfc>
   bff48: f9400008     	ldr	x8, [x0]
   bff4c: f9400508     	ldr	x8, [x8, #0x8]
   bff50: d63f0100     	blr	x8
   bff54: f9000a7f     	str	xzr, [x19, #0x10]
   bff58: aa1403e0     	mov	x0, x20
   bff5c: 94026481     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000bff60 <InGame::ValueIterator::~ValueIterator()>:
   bff60: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   bff64: f9000bf3     	str	x19, [sp, #0x10]
   bff68: 910003fd     	mov	x29, sp
   bff6c: b0000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   bff70: aa0003f3     	mov	x19, x0
   bff74: f944ed08     	ldr	x8, [x8, #0x9d8]
   bff78: f9400800     	ldr	x0, [x0, #0x10]
   bff7c: 91004108     	add	x8, x8, #0x10
   bff80: f9000668     	str	x8, [x19, #0x8]
   bff84: b40000a0     	cbz	x0, 0xbff98 <InGame::ValueIterator::~ValueIterator()+0x38>
   bff88: f9400008     	ldr	x8, [x0]
   bff8c: f9400508     	ldr	x8, [x8, #0x8]
   bff90: d63f0100     	blr	x8
   bff94: f9000a7f     	str	xzr, [x19, #0x10]
   bff98: f9400bf3     	ldr	x19, [sp, #0x10]
   bff9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   bffa0: d65f03c0     	ret

00000000000bffa4 <InGame::Value::end()>:
   bffa4: d10103ff     	sub	sp, sp, #0x40
   bffa8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   bffac: 910043fd     	add	x29, sp, #0x10
   bffb0: a90257f6     	stp	x22, x21, [sp, #0x20]
   bffb4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   bffb8: d53bd055     	mrs	x21, TPIDR_EL0
   bffbc: aa0003f4     	mov	x20, x0
   bffc0: f94016a9     	ldr	x9, [x21, #0x28]
   bffc4: aa0803e0     	mov	x0, x8
   bffc8: aa0803f3     	mov	x19, x8
   bffcc: f90007e9     	str	x9, [sp, #0x8]
   bffd0: 94027884     	bl	0x15e1e0 <_ZN6InGame13ValueIteratorC1Ev@plt>
   bffd4: b9400a88     	ldr	w8, [x20, #0x8]
   bffd8: 121f7908     	and	w8, w8, #0xfffffffe
   bffdc: 7100191f     	cmp	w8, #0x6
   bffe0: 540002c1     	b.ne	0xc0038 <InGame::Value::end()+0x94>
   bffe4: f9400296     	ldr	x22, [x20]
   bffe8: b4000296     	cbz	x22, 0xc0038 <InGame::Value::end()+0x94>
   bffec: 52800500     	mov	w0, #0x28               // =40
   bfff0: 9402739c     	bl	0x15ce60 <_Znwm@plt>
   bfff4: aa0003f4     	mov	x20, x0
   bfff8: 910022c8     	add	x8, x22, #0x8
   bfffc: f90003e8     	str	x8, [sp]
   c0000: 910003e1     	mov	x1, sp
   c0004: 9402787b     	bl	0x15e1f0 <_ZN6InGame17ValueIteratorImplC1ERKNSt6__ndk114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_11ValueStringENS_5ValueEEEPNS1_11__tree_nodeIS7_PvEElEEEE@plt>
   c0008: f9400268     	ldr	x8, [x19]
   c000c: f9400289     	ldr	x9, [x20]
   c0010: f85e8108     	ldur	x8, [x8, #-0x18]
   c0014: 8b080273     	add	x19, x19, x8
   c0018: f85e8128     	ldur	x8, [x9, #-0x18]
   c001c: f9400660     	ldr	x0, [x19, #0x8]
   c0020: 8b080294     	add	x20, x20, x8
   c0024: b4000080     	cbz	x0, 0xc0034 <InGame::Value::end()+0x90>
   c0028: f9400008     	ldr	x8, [x0]
   c002c: f9400508     	ldr	x8, [x8, #0x8]
   c0030: d63f0100     	blr	x8
   c0034: f9000674     	str	x20, [x19, #0x8]
   c0038: f94016a8     	ldr	x8, [x21, #0x28]
   c003c: f94007e9     	ldr	x9, [sp, #0x8]
   c0040: eb09011f     	cmp	x8, x9
   c0044: 540000c1     	b.ne	0xc005c <InGame::Value::end()+0xb8>
   c0048: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c004c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c0050: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   c0054: 910103ff     	add	sp, sp, #0x40
   c0058: d65f03c0     	ret
   c005c: 94027375     	bl	0x15ce30 <__stack_chk_fail@plt>
   c0060: aa1403e8     	mov	x8, x20
   c0064: aa0003f4     	mov	x20, x0
   c0068: aa0803e0     	mov	x0, x8
   c006c: 9402739d     	bl	0x15cee0 <_ZdlPv@plt>
   c0070: 14000002     	b	0xc0078 <InGame::Value::end()+0xd4>
   c0074: aa0003f4     	mov	x20, x0
   c0078: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c007c: f944ed08     	ldr	x8, [x8, #0x9d8]
   c0080: f9400a60     	ldr	x0, [x19, #0x10]
   c0084: 91004108     	add	x8, x8, #0x10
   c0088: f9000668     	str	x8, [x19, #0x8]
   c008c: b40000a0     	cbz	x0, 0xc00a0 <InGame::Value::end()+0xfc>
   c0090: f9400008     	ldr	x8, [x0]
   c0094: f9400508     	ldr	x8, [x8, #0x8]
   c0098: d63f0100     	blr	x8
   c009c: f9000a7f     	str	xzr, [x19, #0x10]
   c00a0: aa1403e0     	mov	x0, x20
   c00a4: 9402642f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c00a8 <InGame::ValueIteratorBase::~ValueIteratorBase()>:
   c00a8: d4200020     	brk	#0x1

00000000000c00ac <InGame::ValueConstIterator::operator=(InGame::ValueIteratorBase const&)>:
   c00ac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c00b0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c00b4: 910003fd     	mov	x29, sp
   c00b8: aa0003f3     	mov	x19, x0
   c00bc: f9400400     	ldr	x0, [x0, #0x8]
   c00c0: aa0103f4     	mov	x20, x1
   c00c4: b4000080     	cbz	x0, 0xc00d4 <InGame::ValueConstIterator::operator=(InGame::ValueIteratorBase const&)+0x28>
   c00c8: f9400008     	ldr	x8, [x0]
   c00cc: f9400508     	ldr	x8, [x8, #0x8]
   c00d0: d63f0100     	blr	x8
   c00d4: f9400288     	ldr	x8, [x20]
   c00d8: aa1403e0     	mov	x0, x20
   c00dc: f9402d08     	ldr	x8, [x8, #0x58]
   c00e0: d63f0100     	blr	x8
   c00e4: aa0003e8     	mov	x8, x0
   c00e8: aa1303e0     	mov	x0, x19
   c00ec: f9000668     	str	x8, [x19, #0x8]
   c00f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c00f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c00f8: d65f03c0     	ret

00000000000c00fc <InGame::ValueIterator::operator=(InGame::ValueIteratorBase const&)>:
   c00fc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0100: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c0104: 910003fd     	mov	x29, sp
   c0108: f9400008     	ldr	x8, [x0]
   c010c: aa0003f3     	mov	x19, x0
   c0110: aa0103f4     	mov	x20, x1
   c0114: f85e8108     	ldur	x8, [x8, #-0x18]
   c0118: 8b080008     	add	x8, x0, x8
   c011c: f9400500     	ldr	x0, [x8, #0x8]
   c0120: b4000080     	cbz	x0, 0xc0130 <InGame::ValueIterator::operator=(InGame::ValueIteratorBase const&)+0x34>
   c0124: f9400008     	ldr	x8, [x0]
   c0128: f9400508     	ldr	x8, [x8, #0x8]
   c012c: d63f0100     	blr	x8
   c0130: f9400288     	ldr	x8, [x20]
   c0134: aa1403e0     	mov	x0, x20
   c0138: f9402d08     	ldr	x8, [x8, #0x58]
   c013c: d63f0100     	blr	x8
   c0140: f9400269     	ldr	x9, [x19]
   c0144: aa0003e8     	mov	x8, x0
   c0148: aa1303e0     	mov	x0, x19
   c014c: f85e8129     	ldur	x9, [x9, #-0x18]
   c0150: 8b090269     	add	x9, x19, x9
   c0154: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0158: f9000528     	str	x8, [x9, #0x8]
   c015c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0160: d65f03c0     	ret

00000000000c0164 <InGame::ValueConstIterator::duplicate() const>:
   c0164: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0168: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c016c: 910003fd     	mov	x29, sp
   c0170: f9400408     	ldr	x8, [x0, #0x8]
   c0174: b40001e8     	cbz	x8, 0xc01b0 <InGame::ValueConstIterator::duplicate() const+0x4c>
   c0178: aa0003f4     	mov	x20, x0
   c017c: 52800200     	mov	w0, #0x10               // =16
   c0180: 94027338     	bl	0x15ce60 <_Znwm@plt>
   c0184: aa0003f3     	mov	x19, x0
   c0188: 9402780a     	bl	0x15e1b0 <_ZN6InGame18ValueConstIteratorC1Ev@plt>
   c018c: f9400680     	ldr	x0, [x20, #0x8]
   c0190: f9400008     	ldr	x8, [x0]
   c0194: f9402d08     	ldr	x8, [x8, #0x58]
   c0198: d63f0100     	blr	x8
   c019c: f9000660     	str	x0, [x19, #0x8]
   c01a0: aa1303e0     	mov	x0, x19
   c01a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c01a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c01ac: d65f03c0     	ret
   c01b0: aa1f03f3     	mov	x19, xzr
   c01b4: aa1303e0     	mov	x0, x19
   c01b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c01bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c01c0: d65f03c0     	ret
   c01c4: aa0003f4     	mov	x20, x0
   c01c8: aa1303e0     	mov	x0, x19
   c01cc: 94027345     	bl	0x15cee0 <_ZdlPv@plt>
   c01d0: aa1403e0     	mov	x0, x20
   c01d4: 940263e3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c01d8 <InGame::ValueIterator::duplicate() const>:
   c01d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c01dc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c01e0: 910003fd     	mov	x29, sp
   c01e4: f9400008     	ldr	x8, [x0]
   c01e8: f85e8108     	ldur	x8, [x8, #-0x18]
   c01ec: 8b080008     	add	x8, x0, x8
   c01f0: f9400508     	ldr	x8, [x8, #0x8]
   c01f4: b40002c8     	cbz	x8, 0xc024c <InGame::ValueIterator::duplicate() const+0x74>
   c01f8: aa0003f4     	mov	x20, x0
   c01fc: 52800300     	mov	w0, #0x18               // =24
   c0200: 94027318     	bl	0x15ce60 <_Znwm@plt>
   c0204: aa0003f3     	mov	x19, x0
   c0208: 940277f6     	bl	0x15e1e0 <_ZN6InGame13ValueIteratorC1Ev@plt>
   c020c: f9400288     	ldr	x8, [x20]
   c0210: f85e8108     	ldur	x8, [x8, #-0x18]
   c0214: 8b080288     	add	x8, x20, x8
   c0218: f9400500     	ldr	x0, [x8, #0x8]
   c021c: f9400008     	ldr	x8, [x0]
   c0220: f9402d08     	ldr	x8, [x8, #0x58]
   c0224: d63f0100     	blr	x8
   c0228: f9400268     	ldr	x8, [x19]
   c022c: f85e8109     	ldur	x9, [x8, #-0x18]
   c0230: 8b090269     	add	x9, x19, x9
   c0234: f9000520     	str	x0, [x9, #0x8]
   c0238: f85e8108     	ldur	x8, [x8, #-0x18]
   c023c: 8b080260     	add	x0, x19, x8
   c0240: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0244: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0248: d65f03c0     	ret
   c024c: aa1f03e0     	mov	x0, xzr
   c0250: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0254: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0258: d65f03c0     	ret
   c025c: aa0003f4     	mov	x20, x0
   c0260: aa1303e0     	mov	x0, x19
   c0264: 9402731f     	bl	0x15cee0 <_ZdlPv@plt>
   c0268: aa1403e0     	mov	x0, x20
   c026c: 940263bd     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c0270 <virtual thunk to InGame::ValueIterator::duplicate() const>:
   c0270: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0274: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c0278: 910003fd     	mov	x29, sp
   c027c: f9400008     	ldr	x8, [x0]
   c0280: f8598108     	ldur	x8, [x8, #-0x68]
   c0284: 8b080014     	add	x20, x0, x8
   c0288: f9400288     	ldr	x8, [x20]
   c028c: f85e8108     	ldur	x8, [x8, #-0x18]
   c0290: 8b080288     	add	x8, x20, x8
   c0294: f9400508     	ldr	x8, [x8, #0x8]
   c0298: b40002a8     	cbz	x8, 0xc02ec <virtual thunk to InGame::ValueIterator::duplicate() const+0x7c>
   c029c: 52800300     	mov	w0, #0x18               // =24
   c02a0: 940272f0     	bl	0x15ce60 <_Znwm@plt>
   c02a4: aa0003f3     	mov	x19, x0
   c02a8: 940277ce     	bl	0x15e1e0 <_ZN6InGame13ValueIteratorC1Ev@plt>
   c02ac: f9400288     	ldr	x8, [x20]
   c02b0: f85e8108     	ldur	x8, [x8, #-0x18]
   c02b4: 8b080288     	add	x8, x20, x8
   c02b8: f9400500     	ldr	x0, [x8, #0x8]
   c02bc: f9400008     	ldr	x8, [x0]
   c02c0: f9402d08     	ldr	x8, [x8, #0x58]
   c02c4: d63f0100     	blr	x8
   c02c8: f9400268     	ldr	x8, [x19]
   c02cc: f85e8109     	ldur	x9, [x8, #-0x18]
   c02d0: 8b090269     	add	x9, x19, x9
   c02d4: f9000520     	str	x0, [x9, #0x8]
   c02d8: f85e8108     	ldur	x8, [x8, #-0x18]
   c02dc: 8b080260     	add	x0, x19, x8
   c02e0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c02e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c02e8: d65f03c0     	ret
   c02ec: aa1f03e0     	mov	x0, xzr
   c02f0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c02f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c02f8: d65f03c0     	ret
   c02fc: aa0003f4     	mov	x20, x0
   c0300: aa1303e0     	mov	x0, x19
   c0304: 940272f7     	bl	0x15cee0 <_ZdlPv@plt>
   c0308: aa1403e0     	mov	x0, x20
   c030c: 94026395     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c0310 <InGame::ValueConstIterator::~ValueConstIterator()>:
   c0310: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0314: f9000bf3     	str	x19, [sp, #0x10]
   c0318: 910003fd     	mov	x29, sp
   c031c: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0320: aa0003f3     	mov	x19, x0
   c0324: f944ed08     	ldr	x8, [x8, #0x9d8]
   c0328: f9400400     	ldr	x0, [x0, #0x8]
   c032c: 91004108     	add	x8, x8, #0x10
   c0330: f9000268     	str	x8, [x19]
   c0334: b4000080     	cbz	x0, 0xc0344 <InGame::ValueConstIterator::~ValueConstIterator()+0x34>
   c0338: f9400008     	ldr	x8, [x0]
   c033c: f9400508     	ldr	x8, [x8, #0x8]
   c0340: d63f0100     	blr	x8
   c0344: aa1303e0     	mov	x0, x19
   c0348: f9400bf3     	ldr	x19, [sp, #0x10]
   c034c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0350: 140272e4     	b	0x15cee0 <_ZdlPv@plt>

00000000000c0354 <InGame::ValueIteratorBase::operator==(InGame::ValueIteratorBase const&) const>:
   c0354: f9400400     	ldr	x0, [x0, #0x8]
   c0358: f9400421     	ldr	x1, [x1, #0x8]
   c035c: b40000a0     	cbz	x0, 0xc0370 <InGame::ValueIteratorBase::operator==(InGame::ValueIteratorBase const&) const+0x1c>
   c0360: b4000081     	cbz	x1, 0xc0370 <InGame::ValueIteratorBase::operator==(InGame::ValueIteratorBase const&) const+0x1c>
   c0364: f9400008     	ldr	x8, [x0]
   c0368: f9400902     	ldr	x2, [x8, #0x10]
   c036c: d61f0040     	br	x2
   c0370: eb01001f     	cmp	x0, x1
   c0374: 1a9f17e0     	cset	w0, eq
   c0378: d65f03c0     	ret

00000000000c037c <InGame::ValueIteratorBase::operator!=(InGame::ValueIteratorBase const&) const>:
   c037c: f9400400     	ldr	x0, [x0, #0x8]
   c0380: f9400421     	ldr	x1, [x1, #0x8]
   c0384: b40000a0     	cbz	x0, 0xc0398 <InGame::ValueIteratorBase::operator!=(InGame::ValueIteratorBase const&) const+0x1c>
   c0388: b4000081     	cbz	x1, 0xc0398 <InGame::ValueIteratorBase::operator!=(InGame::ValueIteratorBase const&) const+0x1c>
   c038c: f9400008     	ldr	x8, [x0]
   c0390: f9400d02     	ldr	x2, [x8, #0x18]
   c0394: d61f0040     	br	x2
   c0398: eb01001f     	cmp	x0, x1
   c039c: 1a9f07e0     	cset	w0, ne
   c03a0: d65f03c0     	ret

00000000000c03a4 <InGame::ValueIteratorBase::operator-(InGame::ValueIteratorBase const&) const>:
   c03a4: f9400400     	ldr	x0, [x0, #0x8]
   c03a8: b40000c0     	cbz	x0, 0xc03c0 <InGame::ValueIteratorBase::operator-(InGame::ValueIteratorBase const&) const+0x1c>
   c03ac: f9400421     	ldr	x1, [x1, #0x8]
   c03b0: b4000081     	cbz	x1, 0xc03c0 <InGame::ValueIteratorBase::operator-(InGame::ValueIteratorBase const&) const+0x1c>
   c03b4: f9400008     	ldr	x8, [x0]
   c03b8: f9401102     	ldr	x2, [x8, #0x20]
   c03bc: d61f0040     	br	x2
   c03c0: 2a1f03e0     	mov	w0, wzr
   c03c4: d65f03c0     	ret

00000000000c03c8 <InGame::ValueConstIterator::operator--()>:
   c03c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c03cc: f9000bf3     	str	x19, [sp, #0x10]
   c03d0: 910003fd     	mov	x29, sp
   c03d4: aa0003f3     	mov	x19, x0
   c03d8: f9400400     	ldr	x0, [x0, #0x8]
   c03dc: b4000080     	cbz	x0, 0xc03ec <InGame::ValueConstIterator::operator--()+0x24>
   c03e0: f9400008     	ldr	x8, [x0]
   c03e4: f9401508     	ldr	x8, [x8, #0x28]
   c03e8: d63f0100     	blr	x8
   c03ec: aa1303e0     	mov	x0, x19
   c03f0: f9400bf3     	ldr	x19, [sp, #0x10]
   c03f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c03f8: d65f03c0     	ret

00000000000c03fc <InGame::ValueConstIterator::operator++()>:
   c03fc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0400: f9000bf3     	str	x19, [sp, #0x10]
   c0404: 910003fd     	mov	x29, sp
   c0408: aa0003f3     	mov	x19, x0
   c040c: f9400400     	ldr	x0, [x0, #0x8]
   c0410: b4000080     	cbz	x0, 0xc0420 <InGame::ValueConstIterator::operator++()+0x24>
   c0414: f9400008     	ldr	x8, [x0]
   c0418: f9401908     	ldr	x8, [x8, #0x30]
   c041c: d63f0100     	blr	x8
   c0420: aa1303e0     	mov	x0, x19
   c0424: f9400bf3     	ldr	x19, [sp, #0x10]
   c0428: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c042c: d65f03c0     	ret

00000000000c0430 <InGame::ValueConstIterator::operator*() const>:
   c0430: f9400400     	ldr	x0, [x0, #0x8]
   c0434: b4000080     	cbz	x0, 0xc0444 <InGame::ValueConstIterator::operator*() const+0x14>
   c0438: f9400008     	ldr	x8, [x0]
   c043c: f9401d01     	ldr	x1, [x8, #0x38]
   c0440: d61f0020     	br	x1
   c0444: 90000560     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0448: f944e800     	ldr	x0, [x0, #0x9d0]
   c044c: d65f03c0     	ret

00000000000c0450 <InGame::ValueIteratorBase::key() const>:
   c0450: f9400400     	ldr	x0, [x0, #0x8]
   c0454: b4000080     	cbz	x0, 0xc0464 <InGame::ValueIteratorBase::key() const+0x14>
   c0458: f9400009     	ldr	x9, [x0]
   c045c: f9402121     	ldr	x1, [x9, #0x40]
   c0460: d61f0020     	br	x1
   c0464: 90000561     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0468: aa0803e0     	mov	x0, x8
   c046c: f944e821     	ldr	x1, [x1, #0x9d0]
   c0470: 1402772c     	b	0x15e120 <_ZN6InGame5ValueC2ERKS0_@plt>

00000000000c0474 <InGame::ValueIteratorBase::index() const>:
   c0474: f9400400     	ldr	x0, [x0, #0x8]
   c0478: b4000080     	cbz	x0, 0xc0488 <InGame::ValueIteratorBase::index() const+0x14>
   c047c: f9400008     	ldr	x8, [x0]
   c0480: f9402501     	ldr	x1, [x8, #0x48]
   c0484: d61f0020     	br	x1
   c0488: d65f03c0     	ret

00000000000c048c <InGame::ValueIteratorBase::memberName() const>:
   c048c: f9400400     	ldr	x0, [x0, #0x8]
   c0490: b4000080     	cbz	x0, 0xc04a0 <InGame::ValueIteratorBase::memberName() const+0x14>
   c0494: f9400008     	ldr	x8, [x0]
   c0498: f9402901     	ldr	x1, [x8, #0x50]
   c049c: d61f0020     	br	x1
   c04a0: d65f03c0     	ret

00000000000c04a4 <InGame::ValueConstIterator::operator++(int)>:
   c04a4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c04a8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c04ac: 910003fd     	mov	x29, sp
   c04b0: aa0003f4     	mov	x20, x0
   c04b4: aa0803e0     	mov	x0, x8
   c04b8: aa0803f3     	mov	x19, x8
   c04bc: 94027751     	bl	0x15e200 <_ZN6InGame17ValueIteratorBaseC2Ev@plt>
   c04c0: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c04c4: f944f108     	ldr	x8, [x8, #0x9e0]
   c04c8: f9400289     	ldr	x9, [x20]
   c04cc: 91004108     	add	x8, x8, #0x10
   c04d0: a9007e68     	stp	x8, xzr, [x19]
   c04d4: f9402d28     	ldr	x8, [x9, #0x58]
   c04d8: aa1403e0     	mov	x0, x20
   c04dc: d63f0100     	blr	x8
   c04e0: aa0003e8     	mov	x8, x0
   c04e4: f9400680     	ldr	x0, [x20, #0x8]
   c04e8: f9000668     	str	x8, [x19, #0x8]
   c04ec: b4000080     	cbz	x0, 0xc04fc <InGame::ValueConstIterator::operator++(int)+0x58>
   c04f0: f9400008     	ldr	x8, [x0]
   c04f4: f9401908     	ldr	x8, [x8, #0x30]
   c04f8: d63f0100     	blr	x8
   c04fc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0500: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0504: d65f03c0     	ret
   c0508: 14000001     	b	0xc050c <InGame::ValueConstIterator::operator++(int)+0x68>
   c050c: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0510: aa0003f4     	mov	x20, x0
   c0514: f944ed08     	ldr	x8, [x8, #0x9d8]
   c0518: 91004109     	add	x9, x8, #0x10
   c051c: f9400668     	ldr	x8, [x19, #0x8]
   c0520: f9000269     	str	x9, [x19]
   c0524: b40000c8     	cbz	x8, 0xc053c <InGame::ValueConstIterator::operator++(int)+0x98>
   c0528: f9400109     	ldr	x9, [x8]
   c052c: aa0803e0     	mov	x0, x8
   c0530: f9400529     	ldr	x9, [x9, #0x8]
   c0534: d63f0120     	blr	x9
   c0538: f900067f     	str	xzr, [x19, #0x8]
   c053c: aa1403e0     	mov	x0, x20
   c0540: 94026308     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c0544 <InGame::ValueConstIterator::operator--(int)>:
   c0544: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0548: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c054c: 910003fd     	mov	x29, sp
   c0550: aa0003f4     	mov	x20, x0
   c0554: aa0803e0     	mov	x0, x8
   c0558: aa0803f3     	mov	x19, x8
   c055c: 94027729     	bl	0x15e200 <_ZN6InGame17ValueIteratorBaseC2Ev@plt>
   c0560: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0564: f944f108     	ldr	x8, [x8, #0x9e0]
   c0568: f9400289     	ldr	x9, [x20]
   c056c: 91004108     	add	x8, x8, #0x10
   c0570: a9007e68     	stp	x8, xzr, [x19]
   c0574: f9402d28     	ldr	x8, [x9, #0x58]
   c0578: aa1403e0     	mov	x0, x20
   c057c: d63f0100     	blr	x8
   c0580: aa0003e8     	mov	x8, x0
   c0584: f9400680     	ldr	x0, [x20, #0x8]
   c0588: f9000668     	str	x8, [x19, #0x8]
   c058c: b4000080     	cbz	x0, 0xc059c <InGame::ValueConstIterator::operator--(int)+0x58>
   c0590: f9400008     	ldr	x8, [x0]
   c0594: f9401508     	ldr	x8, [x8, #0x28]
   c0598: d63f0100     	blr	x8
   c059c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c05a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c05a4: d65f03c0     	ret
   c05a8: 14000001     	b	0xc05ac <InGame::ValueConstIterator::operator--(int)+0x68>
   c05ac: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c05b0: aa0003f4     	mov	x20, x0
   c05b4: f944ed08     	ldr	x8, [x8, #0x9d8]
   c05b8: 91004109     	add	x9, x8, #0x10
   c05bc: f9400668     	ldr	x8, [x19, #0x8]
   c05c0: f9000269     	str	x9, [x19]
   c05c4: b40000c8     	cbz	x8, 0xc05dc <InGame::ValueConstIterator::operator--(int)+0x98>
   c05c8: f9400109     	ldr	x9, [x8]
   c05cc: aa0803e0     	mov	x0, x8
   c05d0: f9400529     	ldr	x9, [x9, #0x8]
   c05d4: d63f0120     	blr	x9
   c05d8: f900067f     	str	xzr, [x19, #0x8]
   c05dc: aa1403e0     	mov	x0, x20
   c05e0: 940262e0     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c05e4 <InGame::ValueIterator::~ValueIterator()>:
   c05e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c05e8: f9000bf3     	str	x19, [sp, #0x10]
   c05ec: 910003fd     	mov	x29, sp
   c05f0: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c05f4: aa0003f3     	mov	x19, x0
   c05f8: f944ed08     	ldr	x8, [x8, #0x9d8]
   c05fc: f9400800     	ldr	x0, [x0, #0x10]
   c0600: 91004108     	add	x8, x8, #0x10
   c0604: f9000668     	str	x8, [x19, #0x8]
   c0608: b4000080     	cbz	x0, 0xc0618 <InGame::ValueIterator::~ValueIterator()+0x34>
   c060c: f9400008     	ldr	x8, [x0]
   c0610: f9400508     	ldr	x8, [x8, #0x8]
   c0614: d63f0100     	blr	x8
   c0618: aa1303e0     	mov	x0, x19
   c061c: f9400bf3     	ldr	x19, [sp, #0x10]
   c0620: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0624: 1402722f     	b	0x15cee0 <_ZdlPv@plt>

00000000000c0628 <InGame::ValueIterator::operator++(int)>:
   c0628: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c062c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c0630: 910003fd     	mov	x29, sp
   c0634: aa0003f4     	mov	x20, x0
   c0638: 91002100     	add	x0, x8, #0x8
   c063c: aa0803f3     	mov	x19, x8
   c0640: 940276f0     	bl	0x15e200 <_ZN6InGame17ValueIteratorBaseC2Ev@plt>
   c0644: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0648: f944f508     	ldr	x8, [x8, #0x9e8]
   c064c: f9000a7f     	str	xzr, [x19, #0x10]
   c0650: f940028a     	ldr	x10, [x20]
   c0654: 91006109     	add	x9, x8, #0x18
   c0658: 91032108     	add	x8, x8, #0xc8
   c065c: a9002269     	stp	x9, x8, [x19]
   c0660: f85e8148     	ldur	x8, [x10, #-0x18]
   c0664: 8b080280     	add	x0, x20, x8
   c0668: f9400008     	ldr	x8, [x0]
   c066c: f9402d08     	ldr	x8, [x8, #0x58]
   c0670: d63f0100     	blr	x8
   c0674: f9400268     	ldr	x8, [x19]
   c0678: f9400289     	ldr	x9, [x20]
   c067c: f85e8108     	ldur	x8, [x8, #-0x18]
   c0680: 8b080268     	add	x8, x19, x8
   c0684: f9000500     	str	x0, [x8, #0x8]
   c0688: f9401928     	ldr	x8, [x9, #0x30]
   c068c: aa1403e0     	mov	x0, x20
   c0690: d63f0100     	blr	x8
   c0694: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0698: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c069c: d65f03c0     	ret
   c06a0: 14000001     	b	0xc06a4 <InGame::ValueIterator::operator++(int)+0x7c>
   c06a4: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c06a8: aa0003f4     	mov	x20, x0
   c06ac: f944ed08     	ldr	x8, [x8, #0x9d8]
   c06b0: 91004109     	add	x9, x8, #0x10
   c06b4: f9400a68     	ldr	x8, [x19, #0x10]
   c06b8: f9000669     	str	x9, [x19, #0x8]
   c06bc: b40000c8     	cbz	x8, 0xc06d4 <InGame::ValueIterator::operator++(int)+0xac>
   c06c0: f9400109     	ldr	x9, [x8]
   c06c4: aa0803e0     	mov	x0, x8
   c06c8: f9400529     	ldr	x9, [x9, #0x8]
   c06cc: d63f0120     	blr	x9
   c06d0: f9000a7f     	str	xzr, [x19, #0x10]
   c06d4: aa1403e0     	mov	x0, x20
   c06d8: 940262a2     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c06dc <InGame::ValueIterator::operator--(int)>:
   c06dc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c06e0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c06e4: 910003fd     	mov	x29, sp
   c06e8: aa0003f4     	mov	x20, x0
   c06ec: 91002100     	add	x0, x8, #0x8
   c06f0: aa0803f3     	mov	x19, x8
   c06f4: 940276c3     	bl	0x15e200 <_ZN6InGame17ValueIteratorBaseC2Ev@plt>
   c06f8: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c06fc: f944f508     	ldr	x8, [x8, #0x9e8]
   c0700: f9000a7f     	str	xzr, [x19, #0x10]
   c0704: f940028a     	ldr	x10, [x20]
   c0708: 91006109     	add	x9, x8, #0x18
   c070c: 91032108     	add	x8, x8, #0xc8
   c0710: a9002269     	stp	x9, x8, [x19]
   c0714: f85e8148     	ldur	x8, [x10, #-0x18]
   c0718: 8b080280     	add	x0, x20, x8
   c071c: f9400008     	ldr	x8, [x0]
   c0720: f9402d08     	ldr	x8, [x8, #0x58]
   c0724: d63f0100     	blr	x8
   c0728: f9400268     	ldr	x8, [x19]
   c072c: f9400289     	ldr	x9, [x20]
   c0730: f85e8108     	ldur	x8, [x8, #-0x18]
   c0734: 8b080268     	add	x8, x19, x8
   c0738: f9000500     	str	x0, [x8, #0x8]
   c073c: f9401528     	ldr	x8, [x9, #0x28]
   c0740: aa1403e0     	mov	x0, x20
   c0744: d63f0100     	blr	x8
   c0748: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c074c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0750: d65f03c0     	ret
   c0754: 14000001     	b	0xc0758 <InGame::ValueIterator::operator--(int)+0x7c>
   c0758: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c075c: aa0003f4     	mov	x20, x0
   c0760: f944ed08     	ldr	x8, [x8, #0x9d8]
   c0764: 91004109     	add	x9, x8, #0x10
   c0768: f9400a68     	ldr	x8, [x19, #0x10]
   c076c: f9000669     	str	x9, [x19, #0x8]
   c0770: b40000c8     	cbz	x8, 0xc0788 <InGame::ValueIterator::operator--(int)+0xac>
   c0774: f9400109     	ldr	x9, [x8]
   c0778: aa0803e0     	mov	x0, x8
   c077c: f9400529     	ldr	x9, [x9, #0x8]
   c0780: d63f0120     	blr	x9
   c0784: f9000a7f     	str	xzr, [x19, #0x10]
   c0788: aa1403e0     	mov	x0, x20
   c078c: 94026275     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c0790 <InGame::ValueIterator::operator--()>:
   c0790: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0794: f9000bf3     	str	x19, [sp, #0x10]
   c0798: 910003fd     	mov	x29, sp
   c079c: f9400008     	ldr	x8, [x0]
   c07a0: aa0003f3     	mov	x19, x0
   c07a4: f85e8108     	ldur	x8, [x8, #-0x18]
   c07a8: 8b080008     	add	x8, x0, x8
   c07ac: f9400500     	ldr	x0, [x8, #0x8]
   c07b0: b4000080     	cbz	x0, 0xc07c0 <InGame::ValueIterator::operator--()+0x30>
   c07b4: f9400008     	ldr	x8, [x0]
   c07b8: f9401508     	ldr	x8, [x8, #0x28]
   c07bc: d63f0100     	blr	x8
   c07c0: aa1303e0     	mov	x0, x19
   c07c4: f9400bf3     	ldr	x19, [sp, #0x10]
   c07c8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c07cc: d65f03c0     	ret

00000000000c07d0 <InGame::ValueIterator::operator++()>:
   c07d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c07d4: f9000bf3     	str	x19, [sp, #0x10]
   c07d8: 910003fd     	mov	x29, sp
   c07dc: f9400008     	ldr	x8, [x0]
   c07e0: aa0003f3     	mov	x19, x0
   c07e4: f85e8108     	ldur	x8, [x8, #-0x18]
   c07e8: 8b080008     	add	x8, x0, x8
   c07ec: f9400500     	ldr	x0, [x8, #0x8]
   c07f0: b4000080     	cbz	x0, 0xc0800 <InGame::ValueIterator::operator++()+0x30>
   c07f4: f9400008     	ldr	x8, [x0]
   c07f8: f9401908     	ldr	x8, [x8, #0x30]
   c07fc: d63f0100     	blr	x8
   c0800: aa1303e0     	mov	x0, x19
   c0804: f9400bf3     	ldr	x19, [sp, #0x10]
   c0808: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c080c: d65f03c0     	ret

00000000000c0810 <InGame::ValueIterator::operator*() const>:
   c0810: f9400008     	ldr	x8, [x0]
   c0814: f85e8108     	ldur	x8, [x8, #-0x18]
   c0818: 8b080008     	add	x8, x0, x8
   c081c: f9400500     	ldr	x0, [x8, #0x8]
   c0820: b4000080     	cbz	x0, 0xc0830 <InGame::ValueIterator::operator*() const+0x20>
   c0824: f9400008     	ldr	x8, [x0]
   c0828: f9401d01     	ldr	x1, [x8, #0x38]
   c082c: d61f0020     	br	x1
   c0830: 90000560     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0834: f944e800     	ldr	x0, [x0, #0x9d0]
   c0838: d65f03c0     	ret

00000000000c083c <virtual thunk to InGame::ValueIterator::~ValueIterator()>:
   c083c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0840: f9000bf3     	str	x19, [sp, #0x10]
   c0844: 910003fd     	mov	x29, sp
   c0848: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c084c: f944ed08     	ldr	x8, [x8, #0x9d8]
   c0850: f9400009     	ldr	x9, [x0]
   c0854: 91004108     	add	x8, x8, #0x10
   c0858: f85e8129     	ldur	x9, [x9, #-0x18]
   c085c: 8b090013     	add	x19, x0, x9
   c0860: f9400a60     	ldr	x0, [x19, #0x10]
   c0864: f9000668     	str	x8, [x19, #0x8]
   c0868: b40000a0     	cbz	x0, 0xc087c <virtual thunk to InGame::ValueIterator::~ValueIterator()+0x40>
   c086c: f9400008     	ldr	x8, [x0]
   c0870: f9400508     	ldr	x8, [x8, #0x8]
   c0874: d63f0100     	blr	x8
   c0878: f9000a7f     	str	xzr, [x19, #0x10]
   c087c: f9400bf3     	ldr	x19, [sp, #0x10]
   c0880: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0884: d65f03c0     	ret

00000000000c0888 <virtual thunk to InGame::ValueIterator::~ValueIterator()>:
   c0888: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c088c: f9000bf3     	str	x19, [sp, #0x10]
   c0890: 910003fd     	mov	x29, sp
   c0894: 90000568     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c0898: f944ed08     	ldr	x8, [x8, #0x9d8]
   c089c: f9400009     	ldr	x9, [x0]
   c08a0: 91004108     	add	x8, x8, #0x10
   c08a4: f85e8129     	ldur	x9, [x9, #-0x18]
   c08a8: 8b090013     	add	x19, x0, x9
   c08ac: f9400a60     	ldr	x0, [x19, #0x10]
   c08b0: f9000668     	str	x8, [x19, #0x8]
   c08b4: b4000080     	cbz	x0, 0xc08c4 <virtual thunk to InGame::ValueIterator::~ValueIterator()+0x3c>
   c08b8: f9400008     	ldr	x8, [x0]
   c08bc: f9400508     	ldr	x8, [x8, #0x8]
   c08c0: d63f0100     	blr	x8
   c08c4: aa1303e0     	mov	x0, x19
   c08c8: f9400bf3     	ldr	x19, [sp, #0x10]
   c08cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c08d0: 14027184     	b	0x15cee0 <_ZdlPv@plt>

00000000000c08d4 <covariant return thunk to InGame::ValueIterator::operator--()>:
   c08d4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c08d8: f9000bf3     	str	x19, [sp, #0x10]
   c08dc: 910003fd     	mov	x29, sp
   c08e0: f9400008     	ldr	x8, [x0]
   c08e4: f85c8108     	ldur	x8, [x8, #-0x38]
   c08e8: 8b080013     	add	x19, x0, x8
   c08ec: f9400268     	ldr	x8, [x19]
   c08f0: f85e8108     	ldur	x8, [x8, #-0x18]
   c08f4: 8b080269     	add	x9, x19, x8
   c08f8: f9400520     	ldr	x0, [x9, #0x8]
   c08fc: b40000c0     	cbz	x0, 0xc0914 <covariant return thunk to InGame::ValueIterator::operator--()+0x40>
   c0900: f9400008     	ldr	x8, [x0]
   c0904: f9401508     	ldr	x8, [x8, #0x28]
   c0908: d63f0100     	blr	x8
   c090c: f9400268     	ldr	x8, [x19]
   c0910: f85e8108     	ldur	x8, [x8, #-0x18]
   c0914: 8b080260     	add	x0, x19, x8
   c0918: f9400bf3     	ldr	x19, [sp, #0x10]
   c091c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0920: d65f03c0     	ret

00000000000c0924 <covariant return thunk to InGame::ValueIterator::operator++()>:
   c0924: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0928: f9000bf3     	str	x19, [sp, #0x10]
   c092c: 910003fd     	mov	x29, sp
   c0930: f9400008     	ldr	x8, [x0]
   c0934: f85c0108     	ldur	x8, [x8, #-0x40]
   c0938: 8b080013     	add	x19, x0, x8
   c093c: f9400268     	ldr	x8, [x19]
   c0940: f85e8108     	ldur	x8, [x8, #-0x18]
   c0944: 8b080269     	add	x9, x19, x8
   c0948: f9400520     	ldr	x0, [x9, #0x8]
   c094c: b40000c0     	cbz	x0, 0xc0964 <covariant return thunk to InGame::ValueIterator::operator++()+0x40>
   c0950: f9400008     	ldr	x8, [x0]
   c0954: f9401908     	ldr	x8, [x8, #0x30]
   c0958: d63f0100     	blr	x8
   c095c: f9400268     	ldr	x8, [x19]
   c0960: f85e8108     	ldur	x8, [x8, #-0x18]
   c0964: 8b080260     	add	x0, x19, x8
   c0968: f9400bf3     	ldr	x19, [sp, #0x10]
   c096c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0970: d65f03c0     	ret

00000000000c0974 <virtual thunk to InGame::ValueIterator::operator*() const>:
   c0974: f9400008     	ldr	x8, [x0]
   c0978: f85b8108     	ldur	x8, [x8, #-0x48]
   c097c: 8b080008     	add	x8, x0, x8
   c0980: f9400109     	ldr	x9, [x8]
   c0984: f85e8129     	ldur	x9, [x9, #-0x18]
   c0988: 8b090108     	add	x8, x8, x9
   c098c: f9400500     	ldr	x0, [x8, #0x8]
   c0990: b4000080     	cbz	x0, 0xc09a0 <virtual thunk to InGame::ValueIterator::operator*() const+0x2c>
   c0994: f9400008     	ldr	x8, [x0]
   c0998: f9401d01     	ldr	x1, [x8, #0x38]
   c099c: d61f0020     	br	x1
   c09a0: 90000560     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c09a4: f944e800     	ldr	x0, [x0, #0x9d0]
   c09a8: d65f03c0     	ret

00000000000c09ac <InGame::ValueIteratorBase::operator--()>:
   c09ac: d65f03c0     	ret

00000000000c09b0 <InGame::ValueIteratorBase::operator++()>:
   c09b0: d65f03c0     	ret

00000000000c09b4 <InGame::ValueIteratorBase::operator*() const>:
   c09b4: 90000560     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c09b8: f944e800     	ldr	x0, [x0, #0x9d0]
   c09bc: d65f03c0     	ret

00000000000c09c0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__emplace_hint_unique_key_args<InGame::ValueString, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, InGame::ValueString const&, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)>:
   c09c0: d101c3ff     	sub	sp, sp, #0x70
   c09c4: a9037bfd     	stp	x29, x30, [sp, #0x30]
   c09c8: 9100c3fd     	add	x29, sp, #0x30
   c09cc: a9045ff8     	stp	x24, x23, [sp, #0x40]
   c09d0: a90557f6     	stp	x22, x21, [sp, #0x50]
   c09d4: a9064ff4     	stp	x20, x19, [sp, #0x60]
   c09d8: d53bd057     	mrs	x23, TPIDR_EL0
   c09dc: aa0303f6     	mov	x22, x3
   c09e0: aa0203e4     	mov	x4, x2
   c09e4: f94016e8     	ldr	x8, [x23, #0x28]
   c09e8: 910023e2     	add	x2, sp, #0x8
   c09ec: 910003e3     	mov	x3, sp
   c09f0: aa0003f3     	mov	x19, x0
   c09f4: f81f83a8     	stur	x8, [x29, #-0x8]
   c09f8: 94027606     	bl	0x15e210 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE12__find_equalIS3_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS5_PNS_11__tree_nodeIS5_SF_EElEERPNS_15__tree_end_nodeISH_EESI_RKT_@plt>
   c09fc: aa0003f5     	mov	x21, x0
   c0a00: f9400000     	ldr	x0, [x0]
   c0a04: b5000340     	cbnz	x0, 0xc0a6c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__emplace_hint_unique_key_args<InGame::ValueString, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, InGame::ValueString const&, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0xac>
   c0a08: 52800800     	mov	w0, #0x40               // =64
   c0a0c: 91002278     	add	x24, x19, #0x8
   c0a10: 94027114     	bl	0x15ce60 <_Znwm@plt>
   c0a14: aa0003f4     	mov	x20, x0
   c0a18: 91008000     	add	x0, x0, #0x20
   c0a1c: 390083ff     	strb	wzr, [sp, #0x20]
   c0a20: a90163f4     	stp	x20, x24, [sp, #0x10]
   c0a24: aa1603e1     	mov	x1, x22
   c0a28: 940275fe     	bl	0x15e220 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEEC2ERKS5_@plt>
   c0a2c: f94007e8     	ldr	x8, [sp, #0x8]
   c0a30: a9007e9f     	stp	xzr, xzr, [x20]
   c0a34: f9000a88     	str	x8, [x20, #0x10]
   c0a38: f90002b4     	str	x20, [x21]
   c0a3c: f9400268     	ldr	x8, [x19]
   c0a40: f9400108     	ldr	x8, [x8]
   c0a44: b4000068     	cbz	x8, 0xc0a50 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__emplace_hint_unique_key_args<InGame::ValueString, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, InGame::ValueString const&, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x90>
   c0a48: f9000268     	str	x8, [x19]
   c0a4c: f94002b4     	ldr	x20, [x21]
   c0a50: f9400660     	ldr	x0, [x19, #0x8]
   c0a54: aa1403e1     	mov	x1, x20
   c0a58: 94027342     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   c0a5c: f9400a68     	ldr	x8, [x19, #0x10]
   c0a60: f9400be0     	ldr	x0, [sp, #0x10]
   c0a64: 91000508     	add	x8, x8, #0x1
   c0a68: f9000a68     	str	x8, [x19, #0x10]
   c0a6c: f94016e8     	ldr	x8, [x23, #0x28]
   c0a70: f85f83a9     	ldur	x9, [x29, #-0x8]
   c0a74: eb09011f     	cmp	x8, x9
   c0a78: 540000e1     	b.ne	0xc0a94 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__emplace_hint_unique_key_args<InGame::ValueString, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, InGame::ValueString const&, std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0xd4>
   c0a7c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   c0a80: a94557f6     	ldp	x22, x21, [sp, #0x50]
   c0a84: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   c0a88: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   c0a8c: 9101c3ff     	add	sp, sp, #0x70
   c0a90: d65f03c0     	ret
   c0a94: 940270e7     	bl	0x15ce30 <__stack_chk_fail@plt>
   c0a98: 910043e8     	add	x8, sp, #0x10
   c0a9c: aa0003f3     	mov	x19, x0
   c0aa0: 91002100     	add	x0, x8, #0x8
   c0aa4: aa1403e1     	mov	x1, x20
   c0aa8: f9000bff     	str	xzr, [sp, #0x10]
   c0aac: 940000fb     	bl	0xc0e98 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0xc4>
   c0ab0: aa1303e0     	mov	x0, x19
   c0ab4: 940261ab     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000c0ab8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)>:
   c0ab8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   c0abc: a90167fa     	stp	x26, x25, [sp, #0x10]
   c0ac0: 910003fd     	mov	x29, sp
   c0ac4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   c0ac8: a90357f6     	stp	x22, x21, [sp, #0x30]
   c0acc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   c0ad0: aa0403f5     	mov	x21, x4
   c0ad4: aa0003f6     	mov	x22, x0
   c0ad8: aa0203f3     	mov	x19, x2
   c0adc: aa0103f4     	mov	x20, x1
   c0ae0: 9100201a     	add	x26, x0, #0x8
   c0ae4: eb01035f     	cmp	x26, x1
   c0ae8: 54000300     	b.eq	0xc0b48 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x90>
   c0aec: aa0303f7     	mov	x23, x3
   c0af0: f94002b8     	ldr	x24, [x21]
   c0af4: b4000238     	cbz	x24, 0xc0b38 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x80>
   c0af8: f9401299     	ldr	x25, [x20, #0x20]
   c0afc: aa1803e0     	mov	x0, x24
   c0b00: aa1903e1     	mov	x1, x25
   c0b04: 94027247     	bl	0x15d420 <strcmp@plt>
   c0b08: 37f80200     	tbnz	w0, #0x1f, 0xc0b48 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x90>
   c0b0c: b4000779     	cbz	x25, 0xc0bf8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x140>
   c0b10: aa1903e0     	mov	x0, x25
   c0b14: aa1803e1     	mov	x1, x24
   c0b18: 94027242     	bl	0x15d420 <strcmp@plt>
   c0b1c: 36f80760     	tbz	w0, #0x1f, 0xc0c08 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x150>
   c0b20: f9400688     	ldr	x8, [x20, #0x8]
   c0b24: b4000788     	cbz	x8, 0xc0c14 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x15c>
   c0b28: aa0803f7     	mov	x23, x8
   c0b2c: f9400108     	ldr	x8, [x8]
   c0b30: b5ffffc8     	cbnz	x8, 0xc0b28 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x70>
   c0b34: 14000043     	b	0xc0c40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x188>
   c0b38: b9400aa8     	ldr	w8, [x21, #0x8]
   c0b3c: b9402a89     	ldr	w9, [x20, #0x28]
   c0b40: 6b09011f     	cmp	w8, w9
   c0b44: 5400056a     	b.ge	0xc0bf0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x138>
   c0b48: f94002c8     	ldr	x8, [x22]
   c0b4c: f9400297     	ldr	x23, [x20]
   c0b50: eb14011f     	cmp	x8, x20
   c0b54: 54000180     	b.eq	0xc0b84 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xcc>
   c0b58: b4000217     	cbz	x23, 0xc0b98 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xe0>
   c0b5c: aa1703e8     	mov	x8, x23
   c0b60: aa0803f8     	mov	x24, x8
   c0b64: f9400508     	ldr	x8, [x8, #0x8]
   c0b68: b5ffffc8     	cbnz	x8, 0xc0b60 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xa8>
   c0b6c: f9401300     	ldr	x0, [x24, #0x20]
   c0b70: b4000300     	cbz	x0, 0xc0bd0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x118>
   c0b74: f94002a1     	ldr	x1, [x21]
   c0b78: 9402722a     	bl	0x15d420 <strcmp@plt>
   c0b7c: 36f808c0     	tbz	w0, #0x1f, 0xc0c94 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1dc>
   c0b80: 14000018     	b	0xc0be0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x128>
   c0b84: aa1403f8     	mov	x24, x20
   c0b88: b50002f7     	cbnz	x23, 0xc0be4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x12c>
   c0b8c: aa1403f7     	mov	x23, x20
   c0b90: f9000274     	str	x20, [x19]
   c0b94: 14000035     	b	0xc0c68 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1b0>
   c0b98: aa1403e8     	mov	x8, x20
   c0b9c: f8410d09     	ldr	x9, [x8, #0x10]!
   c0ba0: f9400129     	ldr	x9, [x9]
   c0ba4: eb14013f     	cmp	x9, x20
   c0ba8: 540000e1     	b.ne	0xc0bc4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x10c>
   c0bac: f9400109     	ldr	x9, [x8]
   c0bb0: aa0903e8     	mov	x8, x9
   c0bb4: f8410d0a     	ldr	x10, [x8, #0x10]!
   c0bb8: f940014a     	ldr	x10, [x10]
   c0bbc: eb09015f     	cmp	x10, x9
   c0bc0: 54ffff60     	b.eq	0xc0bac <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xf4>
   c0bc4: f9400118     	ldr	x24, [x8]
   c0bc8: f9401300     	ldr	x0, [x24, #0x20]
   c0bcc: b5fffd40     	cbnz	x0, 0xc0b74 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xbc>
   c0bd0: b9402b08     	ldr	w8, [x24, #0x28]
   c0bd4: b9400aa9     	ldr	w9, [x21, #0x8]
   c0bd8: 6b09011f     	cmp	w8, w9
   c0bdc: 540005ca     	b.ge	0xc0c94 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1dc>
   c0be0: b4fffd77     	cbz	x23, 0xc0b8c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xd4>
   c0be4: 91002317     	add	x23, x24, #0x8
   c0be8: f9000278     	str	x24, [x19]
   c0bec: 1400001f     	b	0xc0c68 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1b0>
   c0bf0: f9401299     	ldr	x25, [x20, #0x20]
   c0bf4: b5fff8f9     	cbnz	x25, 0xc0b10 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x58>
   c0bf8: b9402a88     	ldr	w8, [x20, #0x28]
   c0bfc: b9400aa9     	ldr	w9, [x21, #0x8]
   c0c00: 6b09011f     	cmp	w8, w9
   c0c04: 54fff8eb     	b.lt	0xc0b20 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x68>
   c0c08: f9000274     	str	x20, [x19]
   c0c0c: f90002f4     	str	x20, [x23]
   c0c10: 14000016     	b	0xc0c68 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1b0>
   c0c14: aa1403e8     	mov	x8, x20
   c0c18: f8410d17     	ldr	x23, [x8, #0x10]!
   c0c1c: f94002e9     	ldr	x9, [x23]
   c0c20: eb14013f     	cmp	x9, x20
   c0c24: 540000e0     	b.eq	0xc0c40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x188>
   c0c28: f9400109     	ldr	x9, [x8]
   c0c2c: aa0903e8     	mov	x8, x9
   c0c30: f8410d17     	ldr	x23, [x8, #0x10]!
   c0c34: f94002ea     	ldr	x10, [x23]
   c0c38: eb09015f     	cmp	x10, x9
   c0c3c: 54ffff61     	b.ne	0xc0c28 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x170>
   c0c40: eb1a02ff     	cmp	x23, x26
   c0c44: 540000c0     	b.eq	0xc0c5c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1a4>
   c0c48: b40001f8     	cbz	x24, 0xc0c84 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1cc>
   c0c4c: f94012e1     	ldr	x1, [x23, #0x20]
   c0c50: aa1803e0     	mov	x0, x24
   c0c54: 940271f3     	bl	0x15d420 <strcmp@plt>
   c0c58: 36f801e0     	tbz	w0, #0x1f, 0xc0c94 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1dc>
   c0c5c: f9400688     	ldr	x8, [x20, #0x8]
   c0c60: b40002c8     	cbz	x8, 0xc0cb8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x200>
   c0c64: f9000277     	str	x23, [x19]
   c0c68: aa1703e0     	mov	x0, x23
   c0c6c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c0c70: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c0c74: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c0c78: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c0c7c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c0c80: d65f03c0     	ret
   c0c84: b9400aa8     	ldr	w8, [x21, #0x8]
   c0c88: b9402ae9     	ldr	w9, [x23, #0x28]
   c0c8c: 6b09011f     	cmp	w8, w9
   c0c90: 54fffe6b     	b.lt	0xc0c5c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0x1a4>
   c0c94: aa1603e0     	mov	x0, x22
   c0c98: aa1303e1     	mov	x1, x19
   c0c9c: aa1503e2     	mov	x2, x21
   c0ca0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c0ca4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c0ca8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c0cac: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c0cb0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c0cb4: 1402755f     	b	0x15e230 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE12__find_equalIS3_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISH_EERKT_@plt>
   c0cb8: 91002297     	add	x23, x20, #0x8
   c0cbc: 17ffffb5     	b	0xc0b90 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, InGame::ValueString const&)+0xd8>

00000000000c0cc0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)>:
   c0cc0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c0cc4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   c0cc8: 910003fd     	mov	x29, sp
   c0ccc: a90257f6     	stp	x22, x21, [sp, #0x20]
   c0cd0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c0cd4: aa0003f4     	mov	x20, x0
   c0cd8: aa0103f3     	mov	x19, x1
   c0cdc: f8408e97     	ldr	x23, [x20, #0x8]!
   c0ce0: b40005d7     	cbz	x23, 0xc0d98 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xd8>
   c0ce4: f9400055     	ldr	x21, [x2]
   c0ce8: b9400858     	ldr	w24, [x2, #0x8]
   c0cec: b50000d5     	cbnz	x21, 0xc0d04 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x44>
   c0cf0: 1400001b     	b	0xc0d5c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x9c>
   c0cf4: f94002e8     	ldr	x8, [x23]
   c0cf8: aa1703f4     	mov	x20, x23
   c0cfc: b40005c8     	cbz	x8, 0xc0db4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf4>
   c0d00: aa0803f7     	mov	x23, x8
   c0d04: f94012f6     	ldr	x22, [x23, #0x20]
   c0d08: aa1503e0     	mov	x0, x21
   c0d0c: aa1603e1     	mov	x1, x22
   c0d10: 940271c4     	bl	0x15d420 <strcmp@plt>
   c0d14: 37ffff00     	tbnz	w0, #0x1f, 0xc0cf4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x34>
   c0d18: b40000d6     	cbz	x22, 0xc0d30 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x70>
   c0d1c: aa1603e0     	mov	x0, x22
   c0d20: aa1503e1     	mov	x1, x21
   c0d24: 940271bf     	bl	0x15d420 <strcmp@plt>
   c0d28: 37f800a0     	tbnz	w0, #0x1f, 0xc0d3c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x7c>
   c0d2c: 14000023     	b	0xc0db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf8>
   c0d30: b9402ae8     	ldr	w8, [x23, #0x28]
   c0d34: 6b18011f     	cmp	w8, w24
   c0d38: 5400040a     	b.ge	0xc0db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf8>
   c0d3c: aa1703f4     	mov	x20, x23
   c0d40: f8408e88     	ldr	x8, [x20, #0x8]!
   c0d44: b5fffde8     	cbnz	x8, 0xc0d00 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x40>
   c0d48: 1400001c     	b	0xc0db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf8>
   c0d4c: f94002e8     	ldr	x8, [x23]
   c0d50: aa1703f4     	mov	x20, x23
   c0d54: b4000308     	cbz	x8, 0xc0db4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf4>
   c0d58: aa0803f7     	mov	x23, x8
   c0d5c: b9402ae8     	ldr	w8, [x23, #0x28]
   c0d60: 6b08031f     	cmp	w24, w8
   c0d64: 54ffff4b     	b.lt	0xc0d4c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x8c>
   c0d68: f94012e0     	ldr	x0, [x23, #0x20]
   c0d6c: b40000a0     	cbz	x0, 0xc0d80 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xc0>
   c0d70: aa1f03e1     	mov	x1, xzr
   c0d74: 940271ab     	bl	0x15d420 <strcmp@plt>
   c0d78: 37f80080     	tbnz	w0, #0x1f, 0xc0d88 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xc8>
   c0d7c: 1400000f     	b	0xc0db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf8>
   c0d80: 6b18011f     	cmp	w8, w24
   c0d84: 540001aa     	b.ge	0xc0db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf8>
   c0d88: aa1703f4     	mov	x20, x23
   c0d8c: f8408e88     	ldr	x8, [x20, #0x8]!
   c0d90: b5fffe48     	cbnz	x8, 0xc0d58 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0x98>
   c0d94: 14000009     	b	0xc0db8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::__find_equal<InGame::ValueString>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, InGame::ValueString const&)+0xf8>
   c0d98: f9000274     	str	x20, [x19]
   c0d9c: aa1403e0     	mov	x0, x20
   c0da0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c0da4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c0da8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c0dac: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c0db0: d65f03c0     	ret
   c0db4: aa1703f4     	mov	x20, x23
   c0db8: f9000277     	str	x23, [x19]
   c0dbc: aa1403e0     	mov	x0, x20
   c0dc0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c0dc4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c0dc8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c0dcc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c0dd0: d65f03c0     	ret

00000000000c0dd4 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)>:
   c0dd4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c0dd8: f9000bf7     	str	x23, [sp, #0x10]
   c0ddc: 910003fd     	mov	x29, sp
   c0de0: a90257f6     	stp	x22, x21, [sp, #0x20]
   c0de4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c0de8: aa0103f4     	mov	x20, x1
   c0dec: aa0003f3     	mov	x19, x0
   c0df0: b9400828     	ldr	w8, [x1, #0x8]
   c0df4: f9400035     	ldr	x21, [x1]
   c0df8: 340001c8     	cbz	w8, 0xc0e30 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x5c>
   c0dfc: b40001b5     	cbz	x21, 0xc0e30 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x5c>
   c0e00: aa1503e0     	mov	x0, x21
   c0e04: 9402725b     	bl	0x15d770 <strlen@plt>
   c0e08: aa0003f6     	mov	x22, x0
   c0e0c: 110006c0     	add	w0, w22, #0x1
   c0e10: 94027104     	bl	0x15d220 <malloc@plt>
   c0e14: 92407ed6     	and	x22, x22, #0xffffffff
   c0e18: aa1503e1     	mov	x1, x21
   c0e1c: aa1603e2     	mov	x2, x22
   c0e20: aa0003f7     	mov	x23, x0
   c0e24: 9402709f     	bl	0x15d0a0 <memcpy@plt>
   c0e28: aa1703f5     	mov	x21, x23
   c0e2c: 38366aff     	strb	wzr, [x23, x22]
   c0e30: f9000275     	str	x21, [x19]
   c0e34: 91004260     	add	x0, x19, #0x10
   c0e38: b9400a88     	ldr	w8, [x20, #0x8]
   c0e3c: 91004281     	add	x1, x20, #0x10
   c0e40: f9400289     	ldr	x9, [x20]
   c0e44: 7100011f     	cmp	w8, #0x0
   c0e48: 1a9f07ea     	cset	w10, ne
   c0e4c: f100013f     	cmp	x9, #0x0
   c0e50: 1a8a0108     	csel	w8, w8, w10, eq
   c0e54: b9000a68     	str	w8, [x19, #0x8]
   c0e58: 940274b2     	bl	0x15e120 <_ZN6InGame5ValueC2ERKS0_@plt>
   c0e5c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c0e60: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c0e64: f9400bf7     	ldr	x23, [sp, #0x10]
   c0e68: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c0e6c: d65f03c0     	ret
   c0e70: f9400268     	ldr	x8, [x19]
   c0e74: aa0003f4     	mov	x20, x0
   c0e78: b40000c8     	cbz	x8, 0xc0e90 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0xbc>
   c0e7c: b9400a69     	ldr	w9, [x19, #0x8]
   c0e80: 7100053f     	cmp	w9, #0x1
   c0e84: 54000061     	b.ne	0xc0e90 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0xbc>
   c0e88: aa0803e0     	mov	x0, x8
   c0e8c: 94027105     	bl	0x15d2a0 <free@plt>
   c0e90: aa1403e0     	mov	x0, x20
   c0e94: 940260b3     	bl	0x159160 <__emutls_get_address+0x6d4>
   c0e98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0e9c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c0ea0: 910003fd     	mov	x29, sp
   c0ea4: 39402008     	ldrb	w8, [x0, #0x8]
   c0ea8: aa0103f3     	mov	x19, x1
   c0eac: 340001c8     	cbz	w8, 0xc0ee4 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x110>
   c0eb0: b9403a68     	ldr	w8, [x19, #0x38]
   c0eb4: 51001909     	sub	w9, w8, #0x6
   c0eb8: 7100093f     	cmp	w9, #0x2
   c0ebc: 540001e2     	b.hs	0xc0ef8 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x124>
   c0ec0: f9401a74     	ldr	x20, [x19, #0x30]
   c0ec4: b4000254     	cbz	x20, 0xc0f0c <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x138>
   c0ec8: f9400681     	ldr	x1, [x20, #0x8]
   c0ecc: aa1403e0     	mov	x0, x20
   c0ed0: 9402749c     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   c0ed4: aa1403e0     	mov	x0, x20
   c0ed8: 94027002     	bl	0x15cee0 <_ZdlPv@plt>
   c0edc: f9001a7f     	str	xzr, [x19, #0x30]
   c0ee0: 1400000b     	b	0xc0f0c <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x138>
   c0ee4: b4000293     	cbz	x19, 0xc0f34 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x160>
   c0ee8: aa1303e0     	mov	x0, x19
   c0eec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0ef0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0ef4: 14026ffb     	b	0x15cee0 <_ZdlPv@plt>
   c0ef8: 7100111f     	cmp	w8, #0x4
   c0efc: 54000081     	b.ne	0xc0f0c <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x138>
   c0f00: f9401a60     	ldr	x0, [x19, #0x30]
   c0f04: b4000040     	cbz	x0, 0xc0f0c <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x138>
   c0f08: 940270e6     	bl	0x15d2a0 <free@plt>
   c0f0c: f9401260     	ldr	x0, [x19, #0x20]
   c0f10: b4fffec0     	cbz	x0, 0xc0ee8 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x114>
   c0f14: b9402a68     	ldr	w8, [x19, #0x28]
   c0f18: 7100051f     	cmp	w8, #0x1
   c0f1c: 54fffe61     	b.ne	0xc0ee8 <std::__ndk1::pair<InGame::ValueString const, InGame::Value>::pair(std::__ndk1::pair<InGame::ValueString const, InGame::Value> const&)+0x114>
   c0f20: 940270e0     	bl	0x15d2a0 <free@plt>
   c0f24: aa1303e0     	mov	x0, x19
   c0f28: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0f2c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0f30: 14026fec     	b	0x15cee0 <_ZdlPv@plt>
   c0f34: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0f38: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0f3c: d65f03c0     	ret

00000000000c0f40 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)>:
   c0f40: b4000301     	cbz	x1, 0xc0fa0 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x60>
   c0f44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c0f48: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c0f4c: 910003fd     	mov	x29, sp
   c0f50: aa0103f3     	mov	x19, x1
   c0f54: f9400021     	ldr	x1, [x1]
   c0f58: aa0003f4     	mov	x20, x0
   c0f5c: 94027479     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   c0f60: f9400661     	ldr	x1, [x19, #0x8]
   c0f64: aa1403e0     	mov	x0, x20
   c0f68: 94027476     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   c0f6c: b9403a68     	ldr	w8, [x19, #0x38]
   c0f70: 51001909     	sub	w9, w8, #0x6
   c0f74: 7100093f     	cmp	w9, #0x2
   c0f78: 54000162     	b.hs	0xc0fa4 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x64>
   c0f7c: f9401a74     	ldr	x20, [x19, #0x30]
   c0f80: b40001d4     	cbz	x20, 0xc0fb8 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x78>
   c0f84: f9400681     	ldr	x1, [x20, #0x8]
   c0f88: aa1403e0     	mov	x0, x20
   c0f8c: 9402746d     	bl	0x15e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>
   c0f90: aa1403e0     	mov	x0, x20
   c0f94: 94026fd3     	bl	0x15cee0 <_ZdlPv@plt>
   c0f98: f9001a7f     	str	xzr, [x19, #0x30]
   c0f9c: 14000007     	b	0xc0fb8 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x78>
   c0fa0: d65f03c0     	ret
   c0fa4: 7100111f     	cmp	w8, #0x4
   c0fa8: 54000081     	b.ne	0xc0fb8 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x78>
   c0fac: f9401a60     	ldr	x0, [x19, #0x30]
   c0fb0: b4000040     	cbz	x0, 0xc0fb8 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x78>
   c0fb4: 940270bb     	bl	0x15d2a0 <free@plt>
   c0fb8: f9401260     	ldr	x0, [x19, #0x20]
   c0fbc: b40000a0     	cbz	x0, 0xc0fd0 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x90>
   c0fc0: b9402a68     	ldr	w8, [x19, #0x28]
   c0fc4: 7100051f     	cmp	w8, #0x1
   c0fc8: 54000041     	b.ne	0xc0fd0 <std::__ndk1::__tree<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__map_value_compare<InGame::ValueString, std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::less<InGame::ValueString>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*)+0x90>
   c0fcc: 940270b5     	bl	0x15d2a0 <free@plt>
   c0fd0: aa1303e0     	mov	x0, x19
   c0fd4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c0fd8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c0fdc: 14026fc1     	b	0x15cee0 <_ZdlPv@plt>

00000000000c0fe0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)>:
   c0fe0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c0fe4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   c0fe8: 910003fd     	mov	x29, sp
   c0fec: a90257f6     	stp	x22, x21, [sp, #0x20]
   c0ff0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c0ff4: eb03005f     	cmp	x2, x3
   c0ff8: 54000d80     	b.eq	0xc11a8 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1c8>
   c0ffc: aa0303f3     	mov	x19, x3
   c1000: aa0203f5     	mov	x21, x2
   c1004: aa0103f4     	mov	x20, x1
   c1008: aa0003f6     	mov	x22, x0
   c100c: 14000004     	b	0xc101c <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x3c>
   c1010: aa0903f5     	mov	x21, x9
   c1014: eb1302bf     	cmp	x21, x19
   c1018: 54000c80     	b.eq	0xc11a8 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1c8>
   c101c: eb1402df     	cmp	x22, x20
   c1020: 54000d00     	b.eq	0xc11c0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1e0>
   c1024: f94012d7     	ldr	x23, [x22, #0x20]
   c1028: b4000217     	cbz	x23, 0xc1068 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x88>
   c102c: f94012b8     	ldr	x24, [x21, #0x20]
   c1030: aa1703e0     	mov	x0, x23
   c1034: aa1803e1     	mov	x1, x24
   c1038: 940270fa     	bl	0x15d420 <strcmp@plt>
   c103c: 37f80c20     	tbnz	w0, #0x1f, 0xc11c0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1e0>
   c1040: b4000218     	cbz	x24, 0xc1080 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0xa0>
   c1044: aa1803e0     	mov	x0, x24
   c1048: aa1703e1     	mov	x1, x23
   c104c: 940270f5     	bl	0x15d420 <strcmp@plt>
   c1050: 36f80200     	tbz	w0, #0x1f, 0xc1090 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0xb0>
   c1054: aa1803e0     	mov	x0, x24
   c1058: aa1703e1     	mov	x1, x23
   c105c: 940270f1     	bl	0x15d420 <strcmp@plt>
   c1060: 36f802e0     	tbz	w0, #0x1f, 0xc10bc <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0xdc>
   c1064: 14000051     	b	0xc11a8 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1c8>
   c1068: b9402ac8     	ldr	w8, [x22, #0x28]
   c106c: b9402aa9     	ldr	w9, [x21, #0x28]
   c1070: 6b09011f     	cmp	w8, w9
   c1074: 54000a6b     	b.lt	0xc11c0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1e0>
   c1078: f94012b8     	ldr	x24, [x21, #0x20]
   c107c: b5fffe58     	cbnz	x24, 0xc1044 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x64>
   c1080: b9402aa8     	ldr	w8, [x21, #0x28]
   c1084: b9402ac9     	ldr	w9, [x22, #0x28]
   c1088: 6b09011f     	cmp	w8, w9
   c108c: 5400028b     	b.lt	0xc10dc <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0xfc>
   c1090: 9100c2c0     	add	x0, x22, #0x30
   c1094: 9100c2a1     	add	x1, x21, #0x30
   c1098: 9402743a     	bl	0x15e180 <_ZNK6InGame5ValueltERKS0_@plt>
   c109c: 37000920     	tbnz	w0, #0x0, 0xc11c0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1e0>
   c10a0: f94012b8     	ldr	x24, [x21, #0x20]
   c10a4: b4000198     	cbz	x24, 0xc10d4 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0xf4>
   c10a8: f94012d7     	ldr	x23, [x22, #0x20]
   c10ac: aa1803e0     	mov	x0, x24
   c10b0: aa1703e1     	mov	x1, x23
   c10b4: 940270db     	bl	0x15d420 <strcmp@plt>
   c10b8: 37f80780     	tbnz	w0, #0x1f, 0xc11a8 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1c8>
   c10bc: b40001b7     	cbz	x23, 0xc10f0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x110>
   c10c0: aa1703e0     	mov	x0, x23
   c10c4: aa1803e1     	mov	x1, x24
   c10c8: 940270d6     	bl	0x15d420 <strcmp@plt>
   c10cc: 36f801a0     	tbz	w0, #0x1f, 0xc1100 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x120>
   c10d0: 14000010     	b	0xc1110 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x130>
   c10d4: b9402aa8     	ldr	w8, [x21, #0x28]
   c10d8: b9402ac9     	ldr	w9, [x22, #0x28]
   c10dc: 6b09011f     	cmp	w8, w9
   c10e0: 5400064b     	b.lt	0xc11a8 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1c8>
   c10e4: f94012d7     	ldr	x23, [x22, #0x20]
   c10e8: aa1f03f8     	mov	x24, xzr
   c10ec: b5fffeb7     	cbnz	x23, 0xc10c0 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0xe0>
   c10f0: b9402ac8     	ldr	w8, [x22, #0x28]
   c10f4: b9402aa9     	ldr	w9, [x21, #0x28]
   c10f8: 6b09011f     	cmp	w8, w9
   c10fc: 540000ab     	b.lt	0xc1110 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x130>
   c1100: 9100c2a0     	add	x0, x21, #0x30
   c1104: 9100c2c1     	add	x1, x22, #0x30
   c1108: 9402741e     	bl	0x15e180 <_ZNK6InGame5ValueltERKS0_@plt>
   c110c: 370004e0     	tbnz	w0, #0x0, 0xc11a8 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1c8>
   c1110: f94006c8     	ldr	x8, [x22, #0x8]
   c1114: b40000a8     	cbz	x8, 0xc1128 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x148>
   c1118: aa0803f6     	mov	x22, x8
   c111c: f9400108     	ldr	x8, [x8]
   c1120: b5ffffc8     	cbnz	x8, 0xc1118 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x138>
   c1124: 1400000c     	b	0xc1154 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x174>
   c1128: aa1603e8     	mov	x8, x22
   c112c: f8410d09     	ldr	x9, [x8, #0x10]!
   c1130: f940012a     	ldr	x10, [x9]
   c1134: eb16015f     	cmp	x10, x22
   c1138: 540001a0     	b.eq	0xc116c <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x18c>
   c113c: f9400109     	ldr	x9, [x8]
   c1140: aa0903e8     	mov	x8, x9
   c1144: f8410d16     	ldr	x22, [x8, #0x10]!
   c1148: f94002ca     	ldr	x10, [x22]
   c114c: eb09015f     	cmp	x10, x9
   c1150: 54ffff61     	b.ne	0xc113c <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x15c>
   c1154: f94006a8     	ldr	x8, [x21, #0x8]
   c1158: b4000108     	cbz	x8, 0xc1178 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x198>
   c115c: aa0803f5     	mov	x21, x8
   c1160: f9400108     	ldr	x8, [x8]
   c1164: b5ffffc8     	cbnz	x8, 0xc115c <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x17c>
   c1168: 17ffffab     	b	0xc1014 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x34>
   c116c: aa0903f6     	mov	x22, x9
   c1170: f94006a8     	ldr	x8, [x21, #0x8]
   c1174: b5ffff48     	cbnz	x8, 0xc115c <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x17c>
   c1178: aa1503e8     	mov	x8, x21
   c117c: f8410d09     	ldr	x9, [x8, #0x10]!
   c1180: f940012a     	ldr	x10, [x9]
   c1184: eb15015f     	cmp	x10, x21
   c1188: 54fff440     	b.eq	0xc1010 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x30>
   c118c: f9400109     	ldr	x9, [x8]
   c1190: aa0903e8     	mov	x8, x9
   c1194: f8410d15     	ldr	x21, [x8, #0x10]!
   c1198: f94002aa     	ldr	x10, [x21]
   c119c: eb09015f     	cmp	x10, x9
   c11a0: 54ffff61     	b.ne	0xc118c <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x1ac>
   c11a4: 17ffff9c     	b	0xc1014 <bool std::__ndk1::__lexicographical_compare<std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>>(std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__map_const_iterator<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>>, std::__ndk1::__less<std::__ndk1::pair<InGame::ValueString const, InGame::Value>, std::__ndk1::pair<InGame::ValueString const, InGame::Value>>&)+0x34>
   c11a8: 2a1f03e0     	mov	w0, wzr
   c11ac: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c11b0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c11b4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c11b8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c11bc: d65f03c0     	ret
   c11c0: 52800020     	mov	w0, #0x1                // =1
   c11c4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c11c8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c11cc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c11d0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c11d4: d65f03c0     	ret
   c11d8: f0000540     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c11dc: f0000541     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c11e0: f0000502     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   c11e4: 911c0042     	add	x2, x2, #0x700
   c11e8: f944e400     	ldr	x0, [x0, #0x9c8]
   c11ec: f944e821     	ldr	x1, [x1, #0x9d0]
   c11f0: b900083f     	str	wzr, [x1, #0x8]
   c11f4: 14026ef7     	b	0x15cdd0 <__cxa_atexit@plt>

00000000000c11f8 <InGame::ValueIteratorBase::ValueIteratorBase()>:
   c11f8: f0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c11fc: f944ed08     	ldr	x8, [x8, #0x9d8]
   c1200: 91004108     	add	x8, x8, #0x10
   c1204: a9007c08     	stp	x8, xzr, [x0]
   c1208: d65f03c0     	ret

00000000000c120c <InGame::ValueConstIterator::ValueConstIterator()>:
   c120c: f0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1210: f944f108     	ldr	x8, [x8, #0x9e0]
   c1214: 91004108     	add	x8, x8, #0x10
   c1218: a9007c08     	stp	x8, xzr, [x0]
   c121c: d65f03c0     	ret

00000000000c1220 <InGame::ValueIterator::ValueIterator()>:
   c1220: f9400028     	ldr	x8, [x1]
   c1224: f9000008     	str	x8, [x0]
   c1228: f85e8108     	ldur	x8, [x8, #-0x18]
   c122c: f9400429     	ldr	x9, [x1, #0x8]
   c1230: f8286809     	str	x9, [x0, x8]
   c1234: f9400008     	ldr	x8, [x0]
   c1238: f85e8108     	ldur	x8, [x8, #-0x18]
   c123c: 8b080008     	add	x8, x0, x8
   c1240: f900051f     	str	xzr, [x8, #0x8]
   c1244: d65f03c0     	ret

00000000000c1248 <InGame::ValueIterator::ValueIterator()>:
   c1248: f0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c124c: f944f508     	ldr	x8, [x8, #0x9e8]
   c1250: 91032109     	add	x9, x8, #0xc8
   c1254: f841850a     	ldr	x10, [x8], #0x18
   c1258: f9000008     	str	x8, [x0]
   c125c: a900fc09     	stp	x9, xzr, [x0, #0x8]
   c1260: 8b0a0008     	add	x8, x0, x10
   c1264: f900051f     	str	xzr, [x8, #0x8]
   c1268: d65f03c0     	ret

00000000000c126c <InGame::ValueIteratorBaseImpl::ValueIteratorBaseImpl()>:
   c126c: f0000549     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1270: 52800028     	mov	w8, #0x1                // =1
   c1274: f944f929     	ldr	x9, [x9, #0x9f0]
   c1278: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   c127c: 39006008     	strb	w8, [x0, #0x18]
   c1280: 91004129     	add	x9, x9, #0x10
   c1284: f9000009     	str	x9, [x0]
   c1288: d65f03c0     	ret

00000000000c128c <InGame::ValueIteratorBaseImpl::ValueIteratorBaseImpl(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>> const&)>:
   c128c: f0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1290: f944f908     	ldr	x8, [x8, #0x9f0]
   c1294: f900041f     	str	xzr, [x0, #0x8]
   c1298: f9400029     	ldr	x9, [x1]
   c129c: 3900601f     	strb	wzr, [x0, #0x18]
   c12a0: 91004108     	add	x8, x8, #0x10
   c12a4: f9000809     	str	x9, [x0, #0x10]
   c12a8: f9000008     	str	x8, [x0]
   c12ac: d65f03c0     	ret

00000000000c12b0 <InGame::ValueIteratorBaseImpl::deref() const>:
   c12b0: f9400808     	ldr	x8, [x0, #0x10]
   c12b4: 9100c100     	add	x0, x8, #0x30
   c12b8: d65f03c0     	ret

00000000000c12bc <InGame::ValueIteratorBaseImpl::increment()>:
   c12bc: f940080a     	ldr	x10, [x0, #0x10]
   c12c0: f9400549     	ldr	x9, [x10, #0x8]
   c12c4: b40000c9     	cbz	x9, 0xc12dc <InGame::ValueIteratorBaseImpl::increment()+0x20>
   c12c8: aa0903e8     	mov	x8, x9
   c12cc: f9400129     	ldr	x9, [x9]
   c12d0: b5ffffc9     	cbnz	x9, 0xc12c8 <InGame::ValueIteratorBaseImpl::increment()+0xc>
   c12d4: 14000007     	b	0xc12f0 <InGame::ValueIteratorBaseImpl::increment()+0x34>
   c12d8: f940012a     	ldr	x10, [x9]
   c12dc: aa0a03e9     	mov	x9, x10
   c12e0: f8410d28     	ldr	x8, [x9, #0x10]!
   c12e4: f940010b     	ldr	x11, [x8]
   c12e8: eb0a017f     	cmp	x11, x10
   c12ec: 54ffff61     	b.ne	0xc12d8 <InGame::ValueIteratorBaseImpl::increment()+0x1c>
   c12f0: f9000808     	str	x8, [x0, #0x10]
   c12f4: d65f03c0     	ret

00000000000c12f8 <InGame::ValueIteratorBaseImpl::decrement()>:
   c12f8: f9400809     	ldr	x9, [x0, #0x10]
   c12fc: f9400128     	ldr	x8, [x9]
   c1300: b40000e8     	cbz	x8, 0xc131c <InGame::ValueIteratorBaseImpl::decrement()+0x24>
   c1304: aa0803e9     	mov	x9, x8
   c1308: f9400508     	ldr	x8, [x8, #0x8]
   c130c: b5ffffc8     	cbnz	x8, 0xc1304 <InGame::ValueIteratorBaseImpl::decrement()+0xc>
   c1310: f9000809     	str	x9, [x0, #0x10]
   c1314: d65f03c0     	ret
   c1318: f9400109     	ldr	x9, [x8]
   c131c: aa0903e8     	mov	x8, x9
   c1320: f8410d0a     	ldr	x10, [x8, #0x10]!
   c1324: f940014a     	ldr	x10, [x10]
   c1328: eb09015f     	cmp	x10, x9
   c132c: 54ffff60     	b.eq	0xc1318 <InGame::ValueIteratorBaseImpl::decrement()+0x20>
   c1330: f9400109     	ldr	x9, [x8]
   c1334: f9000809     	str	x9, [x0, #0x10]
   c1338: d65f03c0     	ret

00000000000c133c <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const>:
   c133c: 39406008     	ldrb	w8, [x0, #0x18]
   c1340: 34000068     	cbz	w8, 0xc134c <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x10>
   c1344: 39406028     	ldrb	w8, [x1, #0x18]
   c1348: 350003a8     	cbnz	w8, 0xc13bc <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x80>
   c134c: f9400809     	ldr	x9, [x0, #0x10]
   c1350: f9400828     	ldr	x8, [x1, #0x10]
   c1354: eb09011f     	cmp	x8, x9
   c1358: 54000320     	b.eq	0xc13bc <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x80>
   c135c: 2a1f03e0     	mov	w0, wzr
   c1360: 14000005     	b	0xc1374 <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x38>
   c1364: aa0b03e9     	mov	x9, x11
   c1368: 11000400     	add	w0, w0, #0x1
   c136c: eb08013f     	cmp	x9, x8
   c1370: 540002a0     	b.eq	0xc13c4 <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x88>
   c1374: f940052a     	ldr	x10, [x9, #0x8]
   c1378: b40000aa     	cbz	x10, 0xc138c <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x50>
   c137c: aa0a03e9     	mov	x9, x10
   c1380: f940014a     	ldr	x10, [x10]
   c1384: b5ffffca     	cbnz	x10, 0xc137c <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x40>
   c1388: 17fffff8     	b	0xc1368 <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x2c>
   c138c: aa0903ea     	mov	x10, x9
   c1390: f8410d4b     	ldr	x11, [x10, #0x10]!
   c1394: f940016c     	ldr	x12, [x11]
   c1398: eb09019f     	cmp	x12, x9
   c139c: 54fffe40     	b.eq	0xc1364 <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x28>
   c13a0: f940014b     	ldr	x11, [x10]
   c13a4: aa0b03ea     	mov	x10, x11
   c13a8: f8410d49     	ldr	x9, [x10, #0x10]!
   c13ac: f940012c     	ldr	x12, [x9]
   c13b0: eb0b019f     	cmp	x12, x11
   c13b4: 54ffff61     	b.ne	0xc13a0 <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x64>
   c13b8: 17ffffec     	b	0xc1368 <InGame::ValueIteratorBaseImpl::computeDistance(InGame::ValueIteratorBase const&) const+0x2c>
   c13bc: 2a1f03e0     	mov	w0, wzr
   c13c0: d65f03c0     	ret
   c13c4: d65f03c0     	ret

00000000000c13c8 <InGame::ValueIteratorBaseImpl::isEqual(InGame::ValueIteratorBase const&) const>:
   c13c8: 39406008     	ldrb	w8, [x0, #0x18]
   c13cc: 340000a8     	cbz	w8, 0xc13e0 <InGame::ValueIteratorBaseImpl::isEqual(InGame::ValueIteratorBase const&) const+0x18>
   c13d0: 39406028     	ldrb	w8, [x1, #0x18]
   c13d4: 7100011f     	cmp	w8, #0x0
   c13d8: 1a9f07e0     	cset	w0, ne
   c13dc: d65f03c0     	ret
   c13e0: f9400808     	ldr	x8, [x0, #0x10]
   c13e4: f9400829     	ldr	x9, [x1, #0x10]
   c13e8: eb09011f     	cmp	x8, x9
   c13ec: 1a9f17e0     	cset	w0, eq
   c13f0: d65f03c0     	ret

00000000000c13f4 <InGame::ValueIteratorBaseImpl::copy(InGame::ValueIteratorBase const&)>:
   c13f4: f9400828     	ldr	x8, [x1, #0x10]
   c13f8: f9000808     	str	x8, [x0, #0x10]
   c13fc: d65f03c0     	ret

00000000000c1400 <InGame::ValueIteratorBaseImpl::key() const>:
   c1400: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1404: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c1408: 910003fd     	mov	x29, sp
   c140c: aa0803f3     	mov	x19, x8
   c1410: f9400808     	ldr	x8, [x0, #0x10]
   c1414: 91008114     	add	x20, x8, #0x20
   c1418: aa1403e0     	mov	x0, x20
   c141c: 9402733d     	bl	0x15e110 <_ZNK6InGame11ValueString5c_strEv@plt>
   c1420: b4000100     	cbz	x0, 0xc1440 <InGame::ValueIteratorBaseImpl::key() const+0x40>
   c1424: aa1403e0     	mov	x0, x20
   c1428: 9402733a     	bl	0x15e110 <_ZNK6InGame11ValueString5c_strEv@plt>
   c142c: aa0003e1     	mov	x1, x0
   c1430: aa1303e0     	mov	x0, x19
   c1434: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c1438: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c143c: 14027385     	b	0x15e250 <_ZN6InGame5ValueC1EPKc@plt>
   c1440: aa1403e0     	mov	x0, x20
   c1444: 9402732f     	bl	0x15e100 <_ZNK6InGame11ValueString5indexEv@plt>
   c1448: 2a0003e1     	mov	w1, w0
   c144c: aa1303e0     	mov	x0, x19
   c1450: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c1454: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1458: 1402737a     	b	0x15e240 <_ZN6InGame5ValueC1Ei@plt>

00000000000c145c <InGame::ValueIteratorBaseImpl::index() const>:
   c145c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1460: f9000bf3     	str	x19, [sp, #0x10]
   c1464: 910003fd     	mov	x29, sp
   c1468: f9400808     	ldr	x8, [x0, #0x10]
   c146c: 91008113     	add	x19, x8, #0x20
   c1470: aa1303e0     	mov	x0, x19
   c1474: 94027327     	bl	0x15e110 <_ZNK6InGame11ValueString5c_strEv@plt>
   c1478: b40000a0     	cbz	x0, 0xc148c <InGame::ValueIteratorBaseImpl::index() const+0x30>
   c147c: f9400bf3     	ldr	x19, [sp, #0x10]
   c1480: 12800000     	mov	w0, #-0x1               // =-1
   c1484: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1488: d65f03c0     	ret
   c148c: aa1303e0     	mov	x0, x19
   c1490: f9400bf3     	ldr	x19, [sp, #0x10]
   c1494: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1498: 1402731a     	b	0x15e100 <_ZNK6InGame11ValueString5indexEv@plt>

00000000000c149c <InGame::ValueIteratorBaseImpl::memberName() const>:
   c149c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   c14a0: 910003fd     	mov	x29, sp
   c14a4: f9400808     	ldr	x8, [x0, #0x10]
   c14a8: 91008100     	add	x0, x8, #0x20
   c14ac: 94027319     	bl	0x15e110 <_ZNK6InGame11ValueString5c_strEv@plt>
   c14b0: b0fffd88     	adrp	x8, 0x72000
   c14b4: f100001f     	cmp	x0, #0x0
   c14b8: 913e5908     	add	x8, x8, #0xf96
   c14bc: 9a800100     	csel	x0, x8, x0, eq
   c14c0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   c14c4: d65f03c0     	ret

00000000000c14c8 <InGame::ValueConstIteratorImpl::ValueConstIteratorImpl()>:
   c14c8: f9400028     	ldr	x8, [x1]
   c14cc: f9000008     	str	x8, [x0]
   c14d0: f85e8108     	ldur	x8, [x8, #-0x18]
   c14d4: f9400429     	ldr	x9, [x1, #0x8]
   c14d8: f8286809     	str	x9, [x0, x8]
   c14dc: d65f03c0     	ret

00000000000c14e0 <InGame::ValueConstIteratorImpl::ValueConstIteratorImpl()>:
   c14e0: f0000549     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c14e4: 52800028     	mov	w8, #0x1                // =1
   c14e8: f944fd29     	ldr	x9, [x9, #0x9f8]
   c14ec: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   c14f0: 39008008     	strb	w8, [x0, #0x20]
   c14f4: 9100612a     	add	x10, x9, #0x18
   c14f8: 9102c129     	add	x9, x9, #0xb0
   c14fc: a900240a     	stp	x10, x9, [x0]
   c1500: d65f03c0     	ret

00000000000c1504 <InGame::ValueConstIteratorImpl::ValueConstIteratorImpl(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>> const&)>:
   c1504: f9400028     	ldr	x8, [x1]
   c1508: f9000008     	str	x8, [x0]
   c150c: f85e8108     	ldur	x8, [x8, #-0x18]
   c1510: f9400429     	ldr	x9, [x1, #0x8]
   c1514: f8286809     	str	x9, [x0, x8]
   c1518: d65f03c0     	ret

00000000000c151c <InGame::ValueConstIteratorImpl::ValueConstIteratorImpl(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>> const&)>:
   c151c: f0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1520: f944fd08     	ldr	x8, [x8, #0x9f8]
   c1524: f900081f     	str	xzr, [x0, #0x10]
   c1528: f9400029     	ldr	x9, [x1]
   c152c: 3900801f     	strb	wzr, [x0, #0x20]
   c1530: 9100610a     	add	x10, x8, #0x18
   c1534: 9102c108     	add	x8, x8, #0xb0
   c1538: f9000c09     	str	x9, [x0, #0x18]
   c153c: a900200a     	stp	x10, x8, [x0]
   c1540: d65f03c0     	ret

00000000000c1544 <InGame::ValueConstIteratorImpl::operator=(InGame::ValueIteratorBase const&)>:
   c1544: f9400008     	ldr	x8, [x0]
   c1548: f9400829     	ldr	x9, [x1, #0x10]
   c154c: f85e8108     	ldur	x8, [x8, #-0x18]
   c1550: 8b080008     	add	x8, x0, x8
   c1554: f9000909     	str	x9, [x8, #0x10]
   c1558: d65f03c0     	ret

00000000000c155c <InGame::ValueIteratorImpl::ValueIteratorImpl()>:
   c155c: f9400028     	ldr	x8, [x1]
   c1560: f9000008     	str	x8, [x0]
   c1564: f85e8108     	ldur	x8, [x8, #-0x18]
   c1568: f9400429     	ldr	x9, [x1, #0x8]
   c156c: f8286809     	str	x9, [x0, x8]
   c1570: d65f03c0     	ret

00000000000c1574 <InGame::ValueIteratorImpl::ValueIteratorImpl()>:
   c1574: f0000549     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1578: 52800028     	mov	w8, #0x1                // =1
   c157c: f9450129     	ldr	x9, [x9, #0xa00]
   c1580: a9017c1f     	stp	xzr, xzr, [x0, #0x10]
   c1584: 39008008     	strb	w8, [x0, #0x20]
   c1588: 9100612a     	add	x10, x9, #0x18
   c158c: 9102c129     	add	x9, x9, #0xb0
   c1590: a900240a     	stp	x10, x9, [x0]
   c1594: d65f03c0     	ret

00000000000c1598 <InGame::ValueIteratorImpl::ValueIteratorImpl(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>> const&)>:
   c1598: f9400028     	ldr	x8, [x1]
   c159c: f9000008     	str	x8, [x0]
   c15a0: f85e8108     	ldur	x8, [x8, #-0x18]
   c15a4: f9400429     	ldr	x9, [x1, #0x8]
   c15a8: f8286809     	str	x9, [x0, x8]
   c15ac: d65f03c0     	ret

00000000000c15b0 <InGame::ValueIteratorImpl::ValueIteratorImpl(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, std::__ndk1::__tree_node<std::__ndk1::__value_type<InGame::ValueString, InGame::Value>, void*>*, long>> const&)>:
   c15b0: f0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c15b4: f9450108     	ldr	x8, [x8, #0xa00]
   c15b8: f900081f     	str	xzr, [x0, #0x10]
   c15bc: f9400029     	ldr	x9, [x1]
   c15c0: 3900801f     	strb	wzr, [x0, #0x20]
   c15c4: 9100610a     	add	x10, x8, #0x18
   c15c8: 9102c108     	add	x8, x8, #0xb0
   c15cc: f9000c09     	str	x9, [x0, #0x18]
   c15d0: a900200a     	stp	x10, x8, [x0]
   c15d4: d65f03c0     	ret

00000000000c15d8 <InGame::ValueIteratorImpl::operator=(InGame::ValueIteratorBase const&)>:
   c15d8: f9400008     	ldr	x8, [x0]
   c15dc: f9400829     	ldr	x9, [x1, #0x10]
   c15e0: f85e8108     	ldur	x8, [x8, #-0x18]
   c15e4: 8b080008     	add	x8, x0, x8
   c15e8: f9000909     	str	x9, [x8, #0x10]
   c15ec: d65f03c0     	ret

00000000000c15f0 <InGame::ValueIteratorBaseImpl::~ValueIteratorBaseImpl()>:
   c15f0: d4200020     	brk	#0x1

00000000000c15f4 <InGame::ValueIteratorBaseImpl::operator==(InGame::ValueIteratorBase const&) const>:
   c15f4: 39406008     	ldrb	w8, [x0, #0x18]
   c15f8: 340000a8     	cbz	w8, 0xc160c <InGame::ValueIteratorBaseImpl::operator==(InGame::ValueIteratorBase const&) const+0x18>
   c15fc: 39406028     	ldrb	w8, [x1, #0x18]
   c1600: 7100011f     	cmp	w8, #0x0
   c1604: 1a9f07e0     	cset	w0, ne
   c1608: d65f03c0     	ret
   c160c: f9400808     	ldr	x8, [x0, #0x10]
   c1610: f9400829     	ldr	x9, [x1, #0x10]
   c1614: eb09011f     	cmp	x8, x9
   c1618: 1a9f17e0     	cset	w0, eq
   c161c: d65f03c0     	ret

00000000000c1620 <InGame::ValueIteratorBaseImpl::operator!=(InGame::ValueIteratorBase const&) const>:
   c1620: 39406008     	ldrb	w8, [x0, #0x18]
   c1624: 340000c8     	cbz	w8, 0xc163c <InGame::ValueIteratorBaseImpl::operator!=(InGame::ValueIteratorBase const&) const+0x1c>
   c1628: 39406028     	ldrb	w8, [x1, #0x18]
   c162c: 7100011f     	cmp	w8, #0x0
   c1630: 1a9f07e8     	cset	w8, ne
   c1634: 52000100     	eor	w0, w8, #0x1
   c1638: d65f03c0     	ret
   c163c: f9400808     	ldr	x8, [x0, #0x10]
   c1640: f9400829     	ldr	x9, [x1, #0x10]
   c1644: eb09011f     	cmp	x8, x9
   c1648: 1a9f17e8     	cset	w8, eq
   c164c: 52000100     	eor	w0, w8, #0x1
   c1650: d65f03c0     	ret

00000000000c1654 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const>:
   c1654: 39406008     	ldrb	w8, [x0, #0x18]
   c1658: 34000068     	cbz	w8, 0xc1664 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x10>
   c165c: 39406028     	ldrb	w8, [x1, #0x18]
   c1660: 350003a8     	cbnz	w8, 0xc16d4 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x80>
   c1664: f9400809     	ldr	x9, [x0, #0x10]
   c1668: f9400828     	ldr	x8, [x1, #0x10]
   c166c: eb09011f     	cmp	x8, x9
   c1670: 54000320     	b.eq	0xc16d4 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x80>
   c1674: 2a1f03e0     	mov	w0, wzr
   c1678: 14000005     	b	0xc168c <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x38>
   c167c: aa0b03e9     	mov	x9, x11
   c1680: 11000400     	add	w0, w0, #0x1
   c1684: eb08013f     	cmp	x9, x8
   c1688: 540002a0     	b.eq	0xc16dc <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x88>
   c168c: f940052a     	ldr	x10, [x9, #0x8]
   c1690: b40000aa     	cbz	x10, 0xc16a4 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x50>
   c1694: aa0a03e9     	mov	x9, x10
   c1698: f940014a     	ldr	x10, [x10]
   c169c: b5ffffca     	cbnz	x10, 0xc1694 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x40>
   c16a0: 17fffff8     	b	0xc1680 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x2c>
   c16a4: aa0903ea     	mov	x10, x9
   c16a8: f8410d4b     	ldr	x11, [x10, #0x10]!
   c16ac: f940016c     	ldr	x12, [x11]
   c16b0: eb09019f     	cmp	x12, x9
   c16b4: 54fffe40     	b.eq	0xc167c <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x28>
   c16b8: f940014b     	ldr	x11, [x10]
   c16bc: aa0b03ea     	mov	x10, x11
   c16c0: f8410d49     	ldr	x9, [x10, #0x10]!
   c16c4: f940012c     	ldr	x12, [x9]
   c16c8: eb0b019f     	cmp	x12, x11
   c16cc: 54ffff61     	b.ne	0xc16b8 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x64>
   c16d0: 17ffffec     	b	0xc1680 <InGame::ValueIteratorBaseImpl::operator-(InGame::ValueIteratorBase const&) const+0x2c>
   c16d4: 2a1f03e0     	mov	w0, wzr
   c16d8: d65f03c0     	ret
   c16dc: d65f03c0     	ret

00000000000c16e0 <InGame::ValueIteratorBaseImpl::operator*() const>:
   c16e0: f9400808     	ldr	x8, [x0, #0x10]
   c16e4: 9100c100     	add	x0, x8, #0x30
   c16e8: d65f03c0     	ret

00000000000c16ec <InGame::ValueConstIteratorImpl::operator--()>:
   c16ec: f9400008     	ldr	x8, [x0]
   c16f0: f85e8109     	ldur	x9, [x8, #-0x18]
   c16f4: 8b090009     	add	x9, x0, x9
   c16f8: f940092b     	ldr	x11, [x9, #0x10]
   c16fc: f940016a     	ldr	x10, [x11]
   c1700: b400012a     	cbz	x10, 0xc1724 <InGame::ValueConstIteratorImpl::operator--()+0x38>
   c1704: aa0a03eb     	mov	x11, x10
   c1708: f940054a     	ldr	x10, [x10, #0x8]
   c170c: b5ffffca     	cbnz	x10, 0xc1704 <InGame::ValueConstIteratorImpl::operator--()+0x18>
   c1710: f900092b     	str	x11, [x9, #0x10]
   c1714: f85e8108     	ldur	x8, [x8, #-0x18]
   c1718: 8b080000     	add	x0, x0, x8
   c171c: d65f03c0     	ret
   c1720: f940014b     	ldr	x11, [x10]
   c1724: aa0b03ea     	mov	x10, x11
   c1728: f8410d4c     	ldr	x12, [x10, #0x10]!
   c172c: f940018c     	ldr	x12, [x12]
   c1730: eb0b019f     	cmp	x12, x11
   c1734: 54ffff60     	b.eq	0xc1720 <InGame::ValueConstIteratorImpl::operator--()+0x34>
   c1738: f940014b     	ldr	x11, [x10]
   c173c: f900092b     	str	x11, [x9, #0x10]
   c1740: f85e8108     	ldur	x8, [x8, #-0x18]
   c1744: 8b080000     	add	x0, x0, x8
   c1748: d65f03c0     	ret

00000000000c174c <InGame::ValueConstIteratorImpl::operator++()>:
   c174c: f9400008     	ldr	x8, [x0]
   c1750: f85e8109     	ldur	x9, [x8, #-0x18]
   c1754: 8b090009     	add	x9, x0, x9
   c1758: f940092c     	ldr	x12, [x9, #0x10]
   c175c: f940058b     	ldr	x11, [x12, #0x8]
   c1760: b40000cb     	cbz	x11, 0xc1778 <InGame::ValueConstIteratorImpl::operator++()+0x2c>
   c1764: aa0b03ea     	mov	x10, x11
   c1768: f940016b     	ldr	x11, [x11]
   c176c: b5ffffcb     	cbnz	x11, 0xc1764 <InGame::ValueConstIteratorImpl::operator++()+0x18>
   c1770: 14000007     	b	0xc178c <InGame::ValueConstIteratorImpl::operator++()+0x40>
   c1774: f940016c     	ldr	x12, [x11]
   c1778: aa0c03eb     	mov	x11, x12
   c177c: f8410d6a     	ldr	x10, [x11, #0x10]!
   c1780: f940014d     	ldr	x13, [x10]
   c1784: eb0c01bf     	cmp	x13, x12
   c1788: 54ffff61     	b.ne	0xc1774 <InGame::ValueConstIteratorImpl::operator++()+0x28>
   c178c: f900092a     	str	x10, [x9, #0x10]
   c1790: f85e8108     	ldur	x8, [x8, #-0x18]
   c1794: 8b080000     	add	x0, x0, x8
   c1798: d65f03c0     	ret

00000000000c179c <InGame::ValueConstIteratorImpl::operator*() const>:
   c179c: f9400008     	ldr	x8, [x0]
   c17a0: f85e8108     	ldur	x8, [x8, #-0x18]
   c17a4: 8b080008     	add	x8, x0, x8
   c17a8: f9400908     	ldr	x8, [x8, #0x10]
   c17ac: 9100c100     	add	x0, x8, #0x30
   c17b0: d65f03c0     	ret

00000000000c17b4 <InGame::ValueConstIteratorImpl::duplicate() const>:
   c17b4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c17b8: f9000bf3     	str	x19, [sp, #0x10]
   c17bc: 910003fd     	mov	x29, sp
   c17c0: aa0003f3     	mov	x19, x0
   c17c4: 52800500     	mov	w0, #0x28               // =40
   c17c8: 94026da6     	bl	0x15ce60 <_Znwm@plt>
   c17cc: f9400269     	ldr	x9, [x19]
   c17d0: f000054a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c17d4: aa0003e8     	mov	x8, x0
   c17d8: f944fd4a     	ldr	x10, [x10, #0x9f8]
   c17dc: f85e8129     	ldur	x9, [x9, #-0x18]
   c17e0: 9102c14b     	add	x11, x10, #0xb0
   c17e4: 9100614a     	add	x10, x10, #0x18
   c17e8: 8b090269     	add	x9, x19, x9
   c17ec: f9400bf3     	ldr	x19, [sp, #0x10]
   c17f0: f8008c0b     	str	x11, [x0, #0x8]!
   c17f4: f900010a     	str	x10, [x8]
   c17f8: a940a92b     	ldp	x11, x10, [x9, #0x8]
   c17fc: 39406129     	ldrb	w9, [x9, #0x18]
   c1800: a901290b     	stp	x11, x10, [x8, #0x10]
   c1804: 39008109     	strb	w9, [x8, #0x20]
   c1808: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c180c: d65f03c0     	ret

00000000000c1810 <InGame::ValueConstIteratorImpl::~ValueConstIteratorImpl()>:
   c1810: 91002000     	add	x0, x0, #0x8
   c1814: 1402726f     	b	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>

00000000000c1818 <InGame::ValueConstIteratorImpl::~ValueConstIteratorImpl()>:
   c1818: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c181c: f9000bf3     	str	x19, [sp, #0x10]
   c1820: 910003fd     	mov	x29, sp
   c1824: aa0003f3     	mov	x19, x0
   c1828: 91002000     	add	x0, x0, #0x8
   c182c: 94027269     	bl	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>
   c1830: aa1303e0     	mov	x0, x19
   c1834: f9400bf3     	ldr	x19, [sp, #0x10]
   c1838: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c183c: 14026da9     	b	0x15cee0 <_ZdlPv@plt>

00000000000c1840 <virtual thunk to InGame::ValueConstIteratorImpl::~ValueConstIteratorImpl()>:
   c1840: f9400008     	ldr	x8, [x0]
   c1844: f85e8108     	ldur	x8, [x8, #-0x18]
   c1848: 8b080008     	add	x8, x0, x8
   c184c: 91002100     	add	x0, x8, #0x8
   c1850: 14027260     	b	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>

00000000000c1854 <virtual thunk to InGame::ValueConstIteratorImpl::~ValueConstIteratorImpl()>:
   c1854: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1858: f9000bf3     	str	x19, [sp, #0x10]
   c185c: 910003fd     	mov	x29, sp
   c1860: f9400008     	ldr	x8, [x0]
   c1864: f85e8108     	ldur	x8, [x8, #-0x18]
   c1868: 8b080013     	add	x19, x0, x8
   c186c: 91002260     	add	x0, x19, #0x8
   c1870: 94027258     	bl	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>
   c1874: aa1303e0     	mov	x0, x19
   c1878: f9400bf3     	ldr	x19, [sp, #0x10]
   c187c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1880: 14026d98     	b	0x15cee0 <_ZdlPv@plt>

00000000000c1884 <virtual thunk to InGame::ValueConstIteratorImpl::operator--()>:
   c1884: f9400008     	ldr	x8, [x0]
   c1888: f85c8108     	ldur	x8, [x8, #-0x38]
   c188c: 8b080008     	add	x8, x0, x8
   c1890: f9400109     	ldr	x9, [x8]
   c1894: f85e812a     	ldur	x10, [x9, #-0x18]
   c1898: 8b0a010a     	add	x10, x8, x10
   c189c: f940094c     	ldr	x12, [x10, #0x10]
   c18a0: f940018b     	ldr	x11, [x12]
   c18a4: b400012b     	cbz	x11, 0xc18c8 <virtual thunk to InGame::ValueConstIteratorImpl::operator--()+0x44>
   c18a8: aa0b03ec     	mov	x12, x11
   c18ac: f940056b     	ldr	x11, [x11, #0x8]
   c18b0: b5ffffcb     	cbnz	x11, 0xc18a8 <virtual thunk to InGame::ValueConstIteratorImpl::operator--()+0x24>
   c18b4: f900094c     	str	x12, [x10, #0x10]
   c18b8: f85e8129     	ldur	x9, [x9, #-0x18]
   c18bc: 8b090100     	add	x0, x8, x9
   c18c0: d65f03c0     	ret
   c18c4: f940016c     	ldr	x12, [x11]
   c18c8: aa0c03eb     	mov	x11, x12
   c18cc: f8410d6d     	ldr	x13, [x11, #0x10]!
   c18d0: f94001ad     	ldr	x13, [x13]
   c18d4: eb0c01bf     	cmp	x13, x12
   c18d8: 54ffff60     	b.eq	0xc18c4 <virtual thunk to InGame::ValueConstIteratorImpl::operator--()+0x40>
   c18dc: f940016c     	ldr	x12, [x11]
   c18e0: f900094c     	str	x12, [x10, #0x10]
   c18e4: f85e8129     	ldur	x9, [x9, #-0x18]
   c18e8: 8b090100     	add	x0, x8, x9
   c18ec: d65f03c0     	ret

00000000000c18f0 <virtual thunk to InGame::ValueConstIteratorImpl::operator++()>:
   c18f0: f9400008     	ldr	x8, [x0]
   c18f4: f85c0108     	ldur	x8, [x8, #-0x40]
   c18f8: 8b080008     	add	x8, x0, x8
   c18fc: f9400109     	ldr	x9, [x8]
   c1900: f85e812a     	ldur	x10, [x9, #-0x18]
   c1904: 8b0a010a     	add	x10, x8, x10
   c1908: f940094d     	ldr	x13, [x10, #0x10]
   c190c: f94005ac     	ldr	x12, [x13, #0x8]
   c1910: b40000cc     	cbz	x12, 0xc1928 <virtual thunk to InGame::ValueConstIteratorImpl::operator++()+0x38>
   c1914: aa0c03eb     	mov	x11, x12
   c1918: f940018c     	ldr	x12, [x12]
   c191c: b5ffffcc     	cbnz	x12, 0xc1914 <virtual thunk to InGame::ValueConstIteratorImpl::operator++()+0x24>
   c1920: 14000007     	b	0xc193c <virtual thunk to InGame::ValueConstIteratorImpl::operator++()+0x4c>
   c1924: f940018d     	ldr	x13, [x12]
   c1928: aa0d03ec     	mov	x12, x13
   c192c: f8410d8b     	ldr	x11, [x12, #0x10]!
   c1930: f940016e     	ldr	x14, [x11]
   c1934: eb0d01df     	cmp	x14, x13
   c1938: 54ffff61     	b.ne	0xc1924 <virtual thunk to InGame::ValueConstIteratorImpl::operator++()+0x34>
   c193c: f900094b     	str	x11, [x10, #0x10]
   c1940: f85e8129     	ldur	x9, [x9, #-0x18]
   c1944: 8b090100     	add	x0, x8, x9
   c1948: d65f03c0     	ret

00000000000c194c <virtual thunk to InGame::ValueConstIteratorImpl::operator*() const>:
   c194c: f9400008     	ldr	x8, [x0]
   c1950: f85b8108     	ldur	x8, [x8, #-0x48]
   c1954: 8b080008     	add	x8, x0, x8
   c1958: f9400109     	ldr	x9, [x8]
   c195c: f85e8129     	ldur	x9, [x9, #-0x18]
   c1960: 8b090108     	add	x8, x8, x9
   c1964: f9400908     	ldr	x8, [x8, #0x10]
   c1968: 9100c100     	add	x0, x8, #0x30
   c196c: d65f03c0     	ret

00000000000c1970 <virtual thunk to InGame::ValueConstIteratorImpl::duplicate() const>:
   c1970: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1974: f9000bf3     	str	x19, [sp, #0x10]
   c1978: 910003fd     	mov	x29, sp
   c197c: f9400008     	ldr	x8, [x0]
   c1980: f8598108     	ldur	x8, [x8, #-0x68]
   c1984: 8b080013     	add	x19, x0, x8
   c1988: 52800500     	mov	w0, #0x28               // =40
   c198c: 94026d35     	bl	0x15ce60 <_Znwm@plt>
   c1990: f9400269     	ldr	x9, [x19]
   c1994: f000054a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1998: aa0003e8     	mov	x8, x0
   c199c: f944fd4a     	ldr	x10, [x10, #0x9f8]
   c19a0: f85e8129     	ldur	x9, [x9, #-0x18]
   c19a4: 9102c14b     	add	x11, x10, #0xb0
   c19a8: 9100614a     	add	x10, x10, #0x18
   c19ac: 8b090269     	add	x9, x19, x9
   c19b0: f9400bf3     	ldr	x19, [sp, #0x10]
   c19b4: f8008c0b     	str	x11, [x0, #0x8]!
   c19b8: f900010a     	str	x10, [x8]
   c19bc: a940a92b     	ldp	x11, x10, [x9, #0x8]
   c19c0: 39406129     	ldrb	w9, [x9, #0x18]
   c19c4: a901290b     	stp	x11, x10, [x8, #0x10]
   c19c8: 39008109     	strb	w9, [x8, #0x20]
   c19cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c19d0: d65f03c0     	ret

00000000000c19d4 <InGame::ValueIteratorImpl::operator--()>:
   c19d4: f9400008     	ldr	x8, [x0]
   c19d8: f85e8109     	ldur	x9, [x8, #-0x18]
   c19dc: 8b090009     	add	x9, x0, x9
   c19e0: f940092b     	ldr	x11, [x9, #0x10]
   c19e4: f940016a     	ldr	x10, [x11]
   c19e8: b400012a     	cbz	x10, 0xc1a0c <InGame::ValueIteratorImpl::operator--()+0x38>
   c19ec: aa0a03eb     	mov	x11, x10
   c19f0: f940054a     	ldr	x10, [x10, #0x8]
   c19f4: b5ffffca     	cbnz	x10, 0xc19ec <InGame::ValueIteratorImpl::operator--()+0x18>
   c19f8: f900092b     	str	x11, [x9, #0x10]
   c19fc: f85e8108     	ldur	x8, [x8, #-0x18]
   c1a00: 8b080000     	add	x0, x0, x8
   c1a04: d65f03c0     	ret
   c1a08: f940014b     	ldr	x11, [x10]
   c1a0c: aa0b03ea     	mov	x10, x11
   c1a10: f8410d4c     	ldr	x12, [x10, #0x10]!
   c1a14: f940018c     	ldr	x12, [x12]
   c1a18: eb0b019f     	cmp	x12, x11
   c1a1c: 54ffff60     	b.eq	0xc1a08 <InGame::ValueIteratorImpl::operator--()+0x34>
   c1a20: f940014b     	ldr	x11, [x10]
   c1a24: f900092b     	str	x11, [x9, #0x10]
   c1a28: f85e8108     	ldur	x8, [x8, #-0x18]
   c1a2c: 8b080000     	add	x0, x0, x8
   c1a30: d65f03c0     	ret

00000000000c1a34 <InGame::ValueIteratorImpl::operator++()>:
   c1a34: f9400008     	ldr	x8, [x0]
   c1a38: f85e8109     	ldur	x9, [x8, #-0x18]
   c1a3c: 8b090009     	add	x9, x0, x9
   c1a40: f940092c     	ldr	x12, [x9, #0x10]
   c1a44: f940058b     	ldr	x11, [x12, #0x8]
   c1a48: b40000cb     	cbz	x11, 0xc1a60 <InGame::ValueIteratorImpl::operator++()+0x2c>
   c1a4c: aa0b03ea     	mov	x10, x11
   c1a50: f940016b     	ldr	x11, [x11]
   c1a54: b5ffffcb     	cbnz	x11, 0xc1a4c <InGame::ValueIteratorImpl::operator++()+0x18>
   c1a58: 14000007     	b	0xc1a74 <InGame::ValueIteratorImpl::operator++()+0x40>
   c1a5c: f940016c     	ldr	x12, [x11]
   c1a60: aa0c03eb     	mov	x11, x12
   c1a64: f8410d6a     	ldr	x10, [x11, #0x10]!
   c1a68: f940014d     	ldr	x13, [x10]
   c1a6c: eb0c01bf     	cmp	x13, x12
   c1a70: 54ffff61     	b.ne	0xc1a5c <InGame::ValueIteratorImpl::operator++()+0x28>
   c1a74: f900092a     	str	x10, [x9, #0x10]
   c1a78: f85e8108     	ldur	x8, [x8, #-0x18]
   c1a7c: 8b080000     	add	x0, x0, x8
   c1a80: d65f03c0     	ret

00000000000c1a84 <InGame::ValueIteratorImpl::operator*() const>:
   c1a84: f9400008     	ldr	x8, [x0]
   c1a88: f85e8108     	ldur	x8, [x8, #-0x18]
   c1a8c: 8b080008     	add	x8, x0, x8
   c1a90: f9400908     	ldr	x8, [x8, #0x10]
   c1a94: 9100c100     	add	x0, x8, #0x30
   c1a98: d65f03c0     	ret

00000000000c1a9c <InGame::ValueIteratorImpl::duplicate() const>:
   c1a9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1aa0: f9000bf3     	str	x19, [sp, #0x10]
   c1aa4: 910003fd     	mov	x29, sp
   c1aa8: aa0003f3     	mov	x19, x0
   c1aac: 52800500     	mov	w0, #0x28               // =40
   c1ab0: 94026cec     	bl	0x15ce60 <_Znwm@plt>
   c1ab4: f9400269     	ldr	x9, [x19]
   c1ab8: f000054a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1abc: aa0003e8     	mov	x8, x0
   c1ac0: f945014a     	ldr	x10, [x10, #0xa00]
   c1ac4: f85e8129     	ldur	x9, [x9, #-0x18]
   c1ac8: 9102c14b     	add	x11, x10, #0xb0
   c1acc: 9100614a     	add	x10, x10, #0x18
   c1ad0: 8b090269     	add	x9, x19, x9
   c1ad4: f9400bf3     	ldr	x19, [sp, #0x10]
   c1ad8: f8008c0b     	str	x11, [x0, #0x8]!
   c1adc: f900010a     	str	x10, [x8]
   c1ae0: a940a92b     	ldp	x11, x10, [x9, #0x8]
   c1ae4: 39406129     	ldrb	w9, [x9, #0x18]
   c1ae8: a901290b     	stp	x11, x10, [x8, #0x10]
   c1aec: 39008109     	strb	w9, [x8, #0x20]
   c1af0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1af4: d65f03c0     	ret

00000000000c1af8 <InGame::ValueIteratorImpl::~ValueIteratorImpl()>:
   c1af8: 91002000     	add	x0, x0, #0x8
   c1afc: 140271b5     	b	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>

00000000000c1b00 <InGame::ValueIteratorImpl::~ValueIteratorImpl()>:
   c1b00: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1b04: f9000bf3     	str	x19, [sp, #0x10]
   c1b08: 910003fd     	mov	x29, sp
   c1b0c: aa0003f3     	mov	x19, x0
   c1b10: 91002000     	add	x0, x0, #0x8
   c1b14: 940271af     	bl	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>
   c1b18: aa1303e0     	mov	x0, x19
   c1b1c: f9400bf3     	ldr	x19, [sp, #0x10]
   c1b20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1b24: 14026cef     	b	0x15cee0 <_ZdlPv@plt>

00000000000c1b28 <virtual thunk to InGame::ValueIteratorImpl::~ValueIteratorImpl()>:
   c1b28: f9400008     	ldr	x8, [x0]
   c1b2c: f85e8108     	ldur	x8, [x8, #-0x18]
   c1b30: 8b080008     	add	x8, x0, x8
   c1b34: 91002100     	add	x0, x8, #0x8
   c1b38: 140271a6     	b	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>

00000000000c1b3c <virtual thunk to InGame::ValueIteratorImpl::~ValueIteratorImpl()>:
   c1b3c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1b40: f9000bf3     	str	x19, [sp, #0x10]
   c1b44: 910003fd     	mov	x29, sp
   c1b48: f9400008     	ldr	x8, [x0]
   c1b4c: f85e8108     	ldur	x8, [x8, #-0x18]
   c1b50: 8b080013     	add	x19, x0, x8
   c1b54: 91002260     	add	x0, x19, #0x8
   c1b58: 9402719e     	bl	0x15e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>
   c1b5c: aa1303e0     	mov	x0, x19
   c1b60: f9400bf3     	ldr	x19, [sp, #0x10]
   c1b64: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1b68: 14026cde     	b	0x15cee0 <_ZdlPv@plt>

00000000000c1b6c <virtual thunk to InGame::ValueIteratorImpl::operator--()>:
   c1b6c: f9400008     	ldr	x8, [x0]
   c1b70: f85c8108     	ldur	x8, [x8, #-0x38]
   c1b74: 8b080008     	add	x8, x0, x8
   c1b78: f9400109     	ldr	x9, [x8]
   c1b7c: f85e812a     	ldur	x10, [x9, #-0x18]
   c1b80: 8b0a010a     	add	x10, x8, x10
   c1b84: f940094c     	ldr	x12, [x10, #0x10]
   c1b88: f940018b     	ldr	x11, [x12]
   c1b8c: b400012b     	cbz	x11, 0xc1bb0 <virtual thunk to InGame::ValueIteratorImpl::operator--()+0x44>
   c1b90: aa0b03ec     	mov	x12, x11
   c1b94: f940056b     	ldr	x11, [x11, #0x8]
   c1b98: b5ffffcb     	cbnz	x11, 0xc1b90 <virtual thunk to InGame::ValueIteratorImpl::operator--()+0x24>
   c1b9c: f900094c     	str	x12, [x10, #0x10]
   c1ba0: f85e8129     	ldur	x9, [x9, #-0x18]
   c1ba4: 8b090100     	add	x0, x8, x9
   c1ba8: d65f03c0     	ret
   c1bac: f940016c     	ldr	x12, [x11]
   c1bb0: aa0c03eb     	mov	x11, x12
   c1bb4: f8410d6d     	ldr	x13, [x11, #0x10]!
   c1bb8: f94001ad     	ldr	x13, [x13]
   c1bbc: eb0c01bf     	cmp	x13, x12
   c1bc0: 54ffff60     	b.eq	0xc1bac <virtual thunk to InGame::ValueIteratorImpl::operator--()+0x40>
   c1bc4: f940016c     	ldr	x12, [x11]
   c1bc8: f900094c     	str	x12, [x10, #0x10]
   c1bcc: f85e8129     	ldur	x9, [x9, #-0x18]
   c1bd0: 8b090100     	add	x0, x8, x9
   c1bd4: d65f03c0     	ret

00000000000c1bd8 <virtual thunk to InGame::ValueIteratorImpl::operator++()>:
   c1bd8: f9400008     	ldr	x8, [x0]
   c1bdc: f85c0108     	ldur	x8, [x8, #-0x40]
   c1be0: 8b080008     	add	x8, x0, x8
   c1be4: f9400109     	ldr	x9, [x8]
   c1be8: f85e812a     	ldur	x10, [x9, #-0x18]
   c1bec: 8b0a010a     	add	x10, x8, x10
   c1bf0: f940094d     	ldr	x13, [x10, #0x10]
   c1bf4: f94005ac     	ldr	x12, [x13, #0x8]
   c1bf8: b40000cc     	cbz	x12, 0xc1c10 <virtual thunk to InGame::ValueIteratorImpl::operator++()+0x38>
   c1bfc: aa0c03eb     	mov	x11, x12
   c1c00: f940018c     	ldr	x12, [x12]
   c1c04: b5ffffcc     	cbnz	x12, 0xc1bfc <virtual thunk to InGame::ValueIteratorImpl::operator++()+0x24>
   c1c08: 14000007     	b	0xc1c24 <virtual thunk to InGame::ValueIteratorImpl::operator++()+0x4c>
   c1c0c: f940018d     	ldr	x13, [x12]
   c1c10: aa0d03ec     	mov	x12, x13
   c1c14: f8410d8b     	ldr	x11, [x12, #0x10]!
   c1c18: f940016e     	ldr	x14, [x11]
   c1c1c: eb0d01df     	cmp	x14, x13
   c1c20: 54ffff61     	b.ne	0xc1c0c <virtual thunk to InGame::ValueIteratorImpl::operator++()+0x34>
   c1c24: f900094b     	str	x11, [x10, #0x10]
   c1c28: f85e8129     	ldur	x9, [x9, #-0x18]
   c1c2c: 8b090100     	add	x0, x8, x9
   c1c30: d65f03c0     	ret

00000000000c1c34 <virtual thunk to InGame::ValueIteratorImpl::operator*() const>:
   c1c34: f9400008     	ldr	x8, [x0]
   c1c38: f85b8108     	ldur	x8, [x8, #-0x48]
   c1c3c: 8b080008     	add	x8, x0, x8
   c1c40: f9400109     	ldr	x9, [x8]
   c1c44: f85e8129     	ldur	x9, [x9, #-0x18]
   c1c48: 8b090108     	add	x8, x8, x9
   c1c4c: f9400908     	ldr	x8, [x8, #0x10]
   c1c50: 9100c100     	add	x0, x8, #0x30
   c1c54: d65f03c0     	ret

00000000000c1c58 <virtual thunk to InGame::ValueIteratorImpl::duplicate() const>:
   c1c58: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c1c5c: f9000bf3     	str	x19, [sp, #0x10]
   c1c60: 910003fd     	mov	x29, sp
   c1c64: f9400008     	ldr	x8, [x0]
   c1c68: f8598108     	ldur	x8, [x8, #-0x68]
   c1c6c: 8b080013     	add	x19, x0, x8
   c1c70: 52800500     	mov	w0, #0x28               // =40
   c1c74: 94026c7b     	bl	0x15ce60 <_Znwm@plt>
   c1c78: f9400269     	ldr	x9, [x19]
   c1c7c: f000054a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c1c80: aa0003e8     	mov	x8, x0
   c1c84: f945014a     	ldr	x10, [x10, #0xa00]
   c1c88: f85e8129     	ldur	x9, [x9, #-0x18]
   c1c8c: 9102c14b     	add	x11, x10, #0xb0
   c1c90: 9100614a     	add	x10, x10, #0x18
   c1c94: 8b090269     	add	x9, x19, x9
   c1c98: f9400bf3     	ldr	x19, [sp, #0x10]
   c1c9c: f8008c0b     	str	x11, [x0, #0x8]!
   c1ca0: f900010a     	str	x10, [x8]
   c1ca4: a940a92b     	ldp	x11, x10, [x9, #0x8]
   c1ca8: 39406129     	ldrb	w9, [x9, #0x18]
   c1cac: a901290b     	stp	x11, x10, [x8, #0x10]
   c1cb0: 39008109     	strb	w9, [x8, #0x20]
   c1cb4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c1cb8: d65f03c0     	ret

00000000000c1cbc <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)>:
   c1cbc: d3507c08     	ubfx	x8, x0, #16, #16
   c1cc0: 92403c09     	and	x9, x0, #0xffff
   c1cc4: 7100045f     	cmp	w2, #0x1
   c1cc8: 54000221     	b.ne	0xc1d0c <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x50>
   c1ccc: 3940002a     	ldrb	w10, [x1]
   c1cd0: 529ffe0b     	mov	w11, #0xfff0            // =65520
   c1cd4: 929fffec     	mov	x12, #-0x10000          // =-65536
   c1cd8: f2a001ec     	movk	x12, #0xf, lsl #16
   c1cdc: 8b0a0129     	add	x9, x9, x10
   c1ce0: 929ffe0a     	mov	x10, #-0xfff1           // =-65521
   c1ce4: 8b0a012a     	add	x10, x9, x10
   c1ce8: eb0b013f     	cmp	x9, x11
   c1cec: 9a898149     	csel	x9, x10, x9, hi
   c1cf0: 8b080128     	add	x8, x9, x8
   c1cf4: d370bd0a     	lsl	x10, x8, #16
   c1cf8: eb0b011f     	cmp	x8, x11
   c1cfc: 8b0c014c     	add	x12, x10, x12
   c1d00: 9a8a8188     	csel	x8, x12, x10, hi
   c1d04: aa090100     	orr	x0, x8, x9
   c1d08: d65f03c0     	ret
   c1d0c: b4000341     	cbz	x1, 0xc1d74 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0xb8>
   c1d10: 7100405f     	cmp	w2, #0x10
   c1d14: 54000342     	b.hs	0xc1d7c <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0xc0>
   c1d18: 340000c2     	cbz	w2, 0xc1d30 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x74>
   c1d1c: 3840142a     	ldrb	w10, [x1], #0x1
   c1d20: 71000442     	subs	w2, w2, #0x1
   c1d24: 8b0a0129     	add	x9, x9, x10
   c1d28: 8b080128     	add	x8, x9, x8
   c1d2c: 54ffff81     	b.ne	0xc1d1c <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x60>
   c1d30: d298b9aa     	mov	x10, #0xc5cd            // =50637
   c1d34: 929ffe0c     	mov	x12, #-0xfff1           // =-65521
   c1d38: f2a1a5ea     	movk	x10, #0xd2f, lsl #16
   c1d3c: 529ffe0d     	mov	w13, #0xfff0            // =65520
   c1d40: f2c01c2a     	movk	x10, #0xe1, lsl #32
   c1d44: eb0d013f     	cmp	x9, x13
   c1d48: f2e001ea     	movk	x10, #0xf, lsl #48
   c1d4c: 9bca7d0a     	umulh	x10, x8, x10
   c1d50: cb0a010b     	sub	x11, x8, x10
   c1d54: 8b4b054a     	add	x10, x10, x11, lsr #1
   c1d58: 529ffe2b     	mov	w11, #0xfff1            // =65521
   c1d5c: d34ffd4a     	lsr	x10, x10, #15
   c1d60: 9b0ba148     	msub	x8, x10, x11, x8
   c1d64: 8b0c012a     	add	x10, x9, x12
   c1d68: 9a898149     	csel	x9, x10, x9, hi
   c1d6c: aa084120     	orr	x0, x9, x8, lsl #16
   c1d70: d65f03c0     	ret
   c1d74: 52800020     	mov	w0, #0x1                // =1
   c1d78: d65f03c0     	ret
   c1d7c: 53047c4a     	lsr	w10, w2, #4
   c1d80: 71056d5f     	cmp	w10, #0x15b
   c1d84: 540009e3     	b.lo	0xc1ec0 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x204>
   c1d88: d298b9ac     	mov	x12, #0xc5cd            // =50637
   c1d8c: 1282b5ea     	mov	w10, #-0x15b0           // =-5552
   c1d90: f2a1a5ec     	movk	x12, #0xd2f, lsl #16
   c1d94: 5282b60b     	mov	w11, #0x15b0            // =5552
   c1d98: f2c01c2c     	movk	x12, #0xe1, lsl #32
   c1d9c: 529ffe2d     	mov	w13, #0xfff1            // =65521
   c1da0: f2e001ec     	movk	x12, #0xf, lsl #48
   c1da4: 0b0a0042     	add	w2, w2, w10
   c1da8: 12802b4e     	mov	w14, #-0x15b            // =-347
   c1dac: aa0103ef     	mov	x15, x1
   c1db0: 394001f0     	ldrb	w16, [x15]
   c1db4: 310005ce     	adds	w14, w14, #0x1
   c1db8: 394005f1     	ldrb	w17, [x15, #0x1]
   c1dbc: 394009e0     	ldrb	w0, [x15, #0x2]
   c1dc0: 8b100129     	add	x9, x9, x16
   c1dc4: 39400df0     	ldrb	w16, [x15, #0x3]
   c1dc8: 8b080128     	add	x8, x9, x8
   c1dcc: 8b110129     	add	x9, x9, x17
   c1dd0: 394011f1     	ldrb	w17, [x15, #0x4]
   c1dd4: 8b090108     	add	x8, x8, x9
   c1dd8: 8b000129     	add	x9, x9, x0
   c1ddc: 394015e0     	ldrb	w0, [x15, #0x5]
   c1de0: 8b090108     	add	x8, x8, x9
   c1de4: 8b100129     	add	x9, x9, x16
   c1de8: 394019f0     	ldrb	w16, [x15, #0x6]
   c1dec: 8b090108     	add	x8, x8, x9
   c1df0: 8b110129     	add	x9, x9, x17
   c1df4: 39401df1     	ldrb	w17, [x15, #0x7]
   c1df8: 8b090108     	add	x8, x8, x9
   c1dfc: 8b000129     	add	x9, x9, x0
   c1e00: 8b090108     	add	x8, x8, x9
   c1e04: 8b100129     	add	x9, x9, x16
   c1e08: 394021f0     	ldrb	w16, [x15, #0x8]
   c1e0c: 8b090108     	add	x8, x8, x9
   c1e10: 8b110129     	add	x9, x9, x17
   c1e14: 394025f1     	ldrb	w17, [x15, #0x9]
   c1e18: 8b090108     	add	x8, x8, x9
   c1e1c: 394039e0     	ldrb	w0, [x15, #0xe]
   c1e20: 8b100129     	add	x9, x9, x16
   c1e24: 394029f0     	ldrb	w16, [x15, #0xa]
   c1e28: 8b090108     	add	x8, x8, x9
   c1e2c: 8b110129     	add	x9, x9, x17
   c1e30: 39402df1     	ldrb	w17, [x15, #0xb]
   c1e34: 8b090108     	add	x8, x8, x9
   c1e38: 8b100129     	add	x9, x9, x16
   c1e3c: 394031f0     	ldrb	w16, [x15, #0xc]
   c1e40: 8b090108     	add	x8, x8, x9
   c1e44: 8b110129     	add	x9, x9, x17
   c1e48: 394035f1     	ldrb	w17, [x15, #0xd]
   c1e4c: 8b090108     	add	x8, x8, x9
   c1e50: 8b100129     	add	x9, x9, x16
   c1e54: 39403df0     	ldrb	w16, [x15, #0xf]
   c1e58: 8b090108     	add	x8, x8, x9
   c1e5c: 8b110129     	add	x9, x9, x17
   c1e60: 910041ef     	add	x15, x15, #0x10
   c1e64: 8b090108     	add	x8, x8, x9
   c1e68: 8b000129     	add	x9, x9, x0
   c1e6c: 8b090108     	add	x8, x8, x9
   c1e70: 8b100129     	add	x9, x9, x16
   c1e74: 8b090108     	add	x8, x8, x9
   c1e78: 54fff9c3     	b.lo	0xc1db0 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0xf4>
   c1e7c: 9bcc7d2e     	umulh	x14, x9, x12
   c1e80: 8b0b0021     	add	x1, x1, x11
   c1e84: 9bcc7d0f     	umulh	x15, x8, x12
   c1e88: cb0e0130     	sub	x16, x9, x14
   c1e8c: cb0f0111     	sub	x17, x8, x15
   c1e90: 8b5005ce     	add	x14, x14, x16, lsr #1
   c1e94: 8b5105ef     	add	x15, x15, x17, lsr #1
   c1e98: d34ffdce     	lsr	x14, x14, #15
   c1e9c: d34ffdef     	lsr	x15, x15, #15
   c1ea0: 9b0da5c9     	msub	x9, x14, x13, x9
   c1ea4: 53047c4e     	lsr	w14, w2, #4
   c1ea8: 9b0da1e8     	msub	x8, x15, x13, x8
   c1eac: 710569df     	cmp	w14, #0x15a
   c1eb0: 54fff7a8     	b.hi	0xc1da4 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0xe8>
   c1eb4: 34fff5c2     	cbz	w2, 0xc1d6c <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c1eb8: 7100405f     	cmp	w2, #0x10
   c1ebc: 540006c3     	b.lo	0xc1f94 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x2d8>
   c1ec0: 3940002a     	ldrb	w10, [x1]
   c1ec4: 51004042     	sub	w2, w2, #0x10
   c1ec8: 3940042b     	ldrb	w11, [x1, #0x1]
   c1ecc: 71003c5f     	cmp	w2, #0xf
   c1ed0: 8b0a0129     	add	x9, x9, x10
   c1ed4: 3940082a     	ldrb	w10, [x1, #0x2]
   c1ed8: 8b080128     	add	x8, x9, x8
   c1edc: 8b0b0129     	add	x9, x9, x11
   c1ee0: 39400c2b     	ldrb	w11, [x1, #0x3]
   c1ee4: 8b090108     	add	x8, x8, x9
   c1ee8: 8b0a0129     	add	x9, x9, x10
   c1eec: 3940102a     	ldrb	w10, [x1, #0x4]
   c1ef0: 8b090108     	add	x8, x8, x9
   c1ef4: 8b0b0129     	add	x9, x9, x11
   c1ef8: 3940142b     	ldrb	w11, [x1, #0x5]
   c1efc: 8b090108     	add	x8, x8, x9
   c1f00: 8b0a0129     	add	x9, x9, x10
   c1f04: 3940182a     	ldrb	w10, [x1, #0x6]
   c1f08: 8b090108     	add	x8, x8, x9
   c1f0c: 8b0b0129     	add	x9, x9, x11
   c1f10: 39401c2b     	ldrb	w11, [x1, #0x7]
   c1f14: 8b090108     	add	x8, x8, x9
   c1f18: 8b0a0129     	add	x9, x9, x10
   c1f1c: 3940202a     	ldrb	w10, [x1, #0x8]
   c1f20: 8b090108     	add	x8, x8, x9
   c1f24: 8b0b0129     	add	x9, x9, x11
   c1f28: 3940242b     	ldrb	w11, [x1, #0x9]
   c1f2c: 8b090108     	add	x8, x8, x9
   c1f30: 8b0a0129     	add	x9, x9, x10
   c1f34: 3940282a     	ldrb	w10, [x1, #0xa]
   c1f38: 8b090108     	add	x8, x8, x9
   c1f3c: 8b0b0129     	add	x9, x9, x11
   c1f40: 39402c2b     	ldrb	w11, [x1, #0xb]
   c1f44: 8b090108     	add	x8, x8, x9
   c1f48: 8b0a0129     	add	x9, x9, x10
   c1f4c: 3940302a     	ldrb	w10, [x1, #0xc]
   c1f50: 8b090108     	add	x8, x8, x9
   c1f54: 8b0b0129     	add	x9, x9, x11
   c1f58: 3940342b     	ldrb	w11, [x1, #0xd]
   c1f5c: 8b090108     	add	x8, x8, x9
   c1f60: 8b0a0129     	add	x9, x9, x10
   c1f64: 3940382a     	ldrb	w10, [x1, #0xe]
   c1f68: 8b090108     	add	x8, x8, x9
   c1f6c: 8b0b0129     	add	x9, x9, x11
   c1f70: 39403c2b     	ldrb	w11, [x1, #0xf]
   c1f74: 8b090108     	add	x8, x8, x9
   c1f78: 8b0a0129     	add	x9, x9, x10
   c1f7c: 91004021     	add	x1, x1, #0x10
   c1f80: 8b090108     	add	x8, x8, x9
   c1f84: 8b0b0129     	add	x9, x9, x11
   c1f88: 8b090108     	add	x8, x8, x9
   c1f8c: 54fff9a8     	b.hi	0xc1ec0 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x204>
   c1f90: 340000c2     	cbz	w2, 0xc1fa8 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x2ec>
   c1f94: 3840142a     	ldrb	w10, [x1], #0x1
   c1f98: 71000442     	subs	w2, w2, #0x1
   c1f9c: 8b0a0129     	add	x9, x9, x10
   c1fa0: 8b080128     	add	x8, x9, x8
   c1fa4: 54ffff81     	b.ne	0xc1f94 <InGame::Log::adler32(unsigned long, unsigned char const*, unsigned int)+0x2d8>
   c1fa8: d298b9aa     	mov	x10, #0xc5cd            // =50637
   c1fac: 529ffe2e     	mov	w14, #0xfff1            // =65521
   c1fb0: f2a1a5ea     	movk	x10, #0xd2f, lsl #16
   c1fb4: f2c01c2a     	movk	x10, #0xe1, lsl #32
   c1fb8: f2e001ea     	movk	x10, #0xf, lsl #48
   c1fbc: 9bca7d2b     	umulh	x11, x9, x10
   c1fc0: 9bca7d0a     	umulh	x10, x8, x10
   c1fc4: cb0b012c     	sub	x12, x9, x11
   c1fc8: cb0a010d     	sub	x13, x8, x10
   c1fcc: 8b4c056b     	add	x11, x11, x12, lsr #1
   c1fd0: 8b4d054a     	add	x10, x10, x13, lsr #1
   c1fd4: d34ffd6b     	lsr	x11, x11, #15
   c1fd8: d34ffd4a     	lsr	x10, x10, #15
   c1fdc: 9b0ea569     	msub	x9, x11, x14, x9
   c1fe0: 9b0ea148     	msub	x8, x10, x14, x8
   c1fe4: aa084120     	orr	x0, x9, x8, lsl #16
   c1fe8: d65f03c0     	ret

00000000000c1fec <InGame::Log::adler32_combine(unsigned long, unsigned long, long)>:
   c1fec: d298b9a8     	mov	x8, #0xc5cd             // =50637
   c1ff0: 92403c0a     	and	x10, x0, #0xffff
   c1ff4: f2a1a5e8     	movk	x8, #0xd2f, lsl #16
   c1ff8: 52900e2c     	mov	w12, #0x8071            // =32881
   c1ffc: f2c01c28     	movk	x8, #0xe1, lsl #32
   c2000: 72b000ec     	movk	w12, #0x8007, lsl #16
   c2004: f2e001e8     	movk	x8, #0xf, lsl #48
   c2008: d350fc2d     	lsr	x13, x1, #16
   c200c: d3507c0e     	ubfx	x14, x0, #16, #16
   c2010: 9bc87c48     	umulh	x8, x2, x8
   c2014: 8b2d21cd     	add	x13, x14, w13, uxth
   c2018: 529ffe0e     	mov	w14, #0xfff0            // =65520
   c201c: cb080049     	sub	x9, x2, x8
   c2020: 8b490508     	add	x8, x8, x9, lsr #1
   c2024: 529ffe29     	mov	w9, #0xfff1             // =65521
   c2028: d34ffd08     	lsr	x8, x8, #15
   c202c: 9b098908     	msub	x8, x8, x9, x2
   c2030: 9b0a7d0b     	mul	x11, x8, x10
   c2034: 8b21214a     	add	x10, x10, w1, uxth
   c2038: 8b0e014e     	add	x14, x10, x14
   c203c: d100054a     	sub	x10, x10, #0x1
   c2040: eb0901df     	cmp	x14, x9
   c2044: cb0801a8     	sub	x8, x13, x8
   c2048: 9b0c7d6c     	mul	x12, x11, x12
   c204c: 9a8e814a     	csel	x10, x10, x14, hi
   c2050: eb09015f     	cmp	x10, x9
   c2054: d36ffd8c     	lsr	x12, x12, #47
   c2058: 1b09ad8b     	msub	w11, w12, w9, w11
   c205c: 929ffe0c     	mov	x12, #-0xfff1           // =-65521
   c2060: 8b0c014d     	add	x13, x10, x12
   c2064: 8b0b0108     	add	x8, x8, x11
   c2068: 9a8a81aa     	csel	x10, x13, x10, hi
   c206c: 529ffc4d     	mov	w13, #0xffe2            // =65506
   c2070: 8b09010b     	add	x11, x8, x9
   c2074: 72a0002d     	movk	w13, #0x1, lsl #16
   c2078: 8b0c0108     	add	x8, x8, x12
   c207c: eb0d017f     	cmp	x11, x13
   c2080: 929fffec     	mov	x12, #-0x10000          // =-65536
   c2084: 9a8b8108     	csel	x8, x8, x11, hi
   c2088: f2a001ec     	movk	x12, #0xf, lsl #16
   c208c: d370bd0b     	lsl	x11, x8, #16
   c2090: eb09011f     	cmp	x8, x9
   c2094: 8b0c016c     	add	x12, x11, x12
   c2098: 9a8b8188     	csel	x8, x12, x11, hi
   c209c: aa0a0100     	orr	x0, x8, x10
   c20a0: d65f03c0     	ret

00000000000c20a4 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)>:
   c20a4: d102c3ff     	sub	sp, sp, #0xb0
   c20a8: a9087bfd     	stp	x29, x30, [sp, #0x80]
   c20ac: 910203fd     	add	x29, sp, #0x80
   c20b0: f9004bf5     	str	x21, [sp, #0x90]
   c20b4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   c20b8: d53bd055     	mrs	x21, TPIDR_EL0
   c20bc: f94016a8     	ldr	x8, [x21, #0x28]
   c20c0: f81f83a8     	stur	x8, [x29, #-0x8]
   c20c4: f9400028     	ldr	x8, [x1]
   c20c8: f90007e2     	str	x2, [sp, #0x8]
   c20cc: b90013e3     	str	w3, [sp, #0x10]
   c20d0: f90013e0     	str	x0, [sp, #0x20]
   c20d4: d360fd09     	lsr	x9, x8, #32
   c20d8: b9002be8     	str	w8, [sp, #0x28]
   c20dc: b5000329     	cbnz	x9, 0xc2140 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0x9c>
   c20e0: 90fffd62     	adrp	x2, 0x6e000
   c20e4: aa0103f3     	mov	x19, x1
   c20e8: 9138e442     	add	x2, x2, #0xe39
   c20ec: 910023e0     	add	x0, sp, #0x8
   c20f0: 2a0403e1     	mov	w1, w4
   c20f4: 52800e03     	mov	w3, #0x70               // =112
   c20f8: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   c20fc: f9002fff     	str	xzr, [sp, #0x58]
   c2100: 9402705c     	bl	0x15e270 <_ZN6InGame3Log12deflateInit_EPNS0_10z_stream_sEiPKci@plt>
   c2104: 35000200     	cbnz	w0, 0xc2144 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0xa0>
   c2108: 910023e0     	add	x0, sp, #0x8
   c210c: 52800081     	mov	w1, #0x4                // =4
   c2110: 9402705c     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   c2114: 7100041f     	cmp	w0, #0x1
   c2118: 54000281     	b.ne	0xc2168 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0xc4>
   c211c: f9401be8     	ldr	x8, [sp, #0x30]
   c2120: 910023e0     	add	x0, sp, #0x8
   c2124: f9000268     	str	x8, [x19]
   c2128: 9402705a     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c212c: f94016a8     	ldr	x8, [x21, #0x28]
   c2130: f85f83a9     	ldur	x9, [x29, #-0x8]
   c2134: eb09011f     	cmp	x8, x9
   c2138: 540000e0     	b.eq	0xc2154 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0xb0>
   c213c: 14000015     	b	0xc2190 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0xec>
   c2140: 12800080     	mov	w0, #-0x5               // =-5
   c2144: f94016a8     	ldr	x8, [x21, #0x28]
   c2148: f85f83a9     	ldur	x9, [x29, #-0x8]
   c214c: eb09011f     	cmp	x8, x9
   c2150: 54000201     	b.ne	0xc2190 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0xec>
   c2154: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   c2158: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   c215c: f9404bf5     	ldr	x21, [sp, #0x90]
   c2160: 9102c3ff     	add	sp, sp, #0xb0
   c2164: d65f03c0     	ret
   c2168: 2a0003f4     	mov	w20, w0
   c216c: 910023e0     	add	x0, sp, #0x8
   c2170: 94027048     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c2174: 7100029f     	cmp	w20, #0x0
   c2178: 12800088     	mov	w8, #-0x5               // =-5
   c217c: 1a940100     	csel	w0, w8, w20, eq
   c2180: f94016a8     	ldr	x8, [x21, #0x28]
   c2184: f85f83a9     	ldur	x9, [x29, #-0x8]
   c2188: eb09011f     	cmp	x8, x9
   c218c: 54fffe40     	b.eq	0xc2154 <InGame::Log::compress2(unsigned char*, unsigned long*, unsigned char const*, unsigned long, int)+0xb0>
   c2190: 94026b28     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c2194 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)>:
   c2194: d102c3ff     	sub	sp, sp, #0xb0
   c2198: a9087bfd     	stp	x29, x30, [sp, #0x80]
   c219c: 910203fd     	add	x29, sp, #0x80
   c21a0: f9004bf5     	str	x21, [sp, #0x90]
   c21a4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   c21a8: d53bd055     	mrs	x21, TPIDR_EL0
   c21ac: f94016a8     	ldr	x8, [x21, #0x28]
   c21b0: f81f83a8     	stur	x8, [x29, #-0x8]
   c21b4: f9400028     	ldr	x8, [x1]
   c21b8: f90007e2     	str	x2, [sp, #0x8]
   c21bc: b90013e3     	str	w3, [sp, #0x10]
   c21c0: f90013e0     	str	x0, [sp, #0x20]
   c21c4: d360fd09     	lsr	x9, x8, #32
   c21c8: b9002be8     	str	w8, [sp, #0x28]
   c21cc: b5000329     	cbnz	x9, 0xc2230 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x9c>
   c21d0: 90fffd62     	adrp	x2, 0x6e000
   c21d4: aa0103f3     	mov	x19, x1
   c21d8: 9138e442     	add	x2, x2, #0xe39
   c21dc: 910023e0     	add	x0, sp, #0x8
   c21e0: 12800001     	mov	w1, #-0x1               // =-1
   c21e4: 52800e03     	mov	w3, #0x70               // =112
   c21e8: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   c21ec: f9002fff     	str	xzr, [sp, #0x58]
   c21f0: 94027020     	bl	0x15e270 <_ZN6InGame3Log12deflateInit_EPNS0_10z_stream_sEiPKci@plt>
   c21f4: 35000200     	cbnz	w0, 0xc2234 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xa0>
   c21f8: 910023e0     	add	x0, sp, #0x8
   c21fc: 52800081     	mov	w1, #0x4                // =4
   c2200: 94027020     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   c2204: 7100041f     	cmp	w0, #0x1
   c2208: 54000281     	b.ne	0xc2258 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xc4>
   c220c: f9401be8     	ldr	x8, [sp, #0x30]
   c2210: 910023e0     	add	x0, sp, #0x8
   c2214: f9000268     	str	x8, [x19]
   c2218: 9402701e     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c221c: f94016a8     	ldr	x8, [x21, #0x28]
   c2220: f85f83a9     	ldur	x9, [x29, #-0x8]
   c2224: eb09011f     	cmp	x8, x9
   c2228: 540000e0     	b.eq	0xc2244 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xb0>
   c222c: 14000015     	b	0xc2280 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xec>
   c2230: 12800080     	mov	w0, #-0x5               // =-5
   c2234: f94016a8     	ldr	x8, [x21, #0x28]
   c2238: f85f83a9     	ldur	x9, [x29, #-0x8]
   c223c: eb09011f     	cmp	x8, x9
   c2240: 54000201     	b.ne	0xc2280 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xec>
   c2244: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   c2248: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   c224c: f9404bf5     	ldr	x21, [sp, #0x90]
   c2250: 9102c3ff     	add	sp, sp, #0xb0
   c2254: d65f03c0     	ret
   c2258: 2a0003f4     	mov	w20, w0
   c225c: 910023e0     	add	x0, sp, #0x8
   c2260: 9402700c     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c2264: 7100029f     	cmp	w20, #0x0
   c2268: 12800088     	mov	w8, #-0x5               // =-5
   c226c: 1a940100     	csel	w0, w8, w20, eq
   c2270: f94016a8     	ldr	x8, [x21, #0x28]
   c2274: f85f83a9     	ldur	x9, [x29, #-0x8]
   c2278: eb09011f     	cmp	x8, x9
   c227c: 54fffe40     	b.eq	0xc2244 <InGame::Log::compress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xb0>
   c2280: 94026aec     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c2284 <InGame::Log::compressBound(unsigned long)>:
   c2284: 8b403008     	add	x8, x0, x0, lsr #12
   c2288: 8b403908     	add	x8, x8, x0, lsr #14
   c228c: 91002d00     	add	x0, x8, #0xb
   c2290: d65f03c0     	ret

00000000000c2294 <InGame::Log::get_crc_table()>:
   c2294: f0fffd80     	adrp	x0, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   c2298: 91146000     	add	x0, x0, #0x518
   c229c: d65f03c0     	ret

00000000000c22a0 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)>:
   c22a0: b40013e1     	cbz	x1, 0xc251c <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x27c>
   c22a4: f0fffd88     	adrp	x8, 0x75000 <InGame::rapidjson::internal::Pow10(int)::e+0xdb0>
   c22a8: 2a2003eb     	mvn	w11, w0
   c22ac: 91146108     	add	x8, x8, #0x518
   c22b0: 340013a2     	cbz	w2, 0xc2524 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x284>
   c22b4: 92400429     	and	x9, x1, #0x3
   c22b8: b4001369     	cbz	x9, 0xc2524 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x284>
   c22bc: aa0103e9     	mov	x9, x1
   c22c0: 12001d6c     	and	w12, w11, #0xff
   c22c4: 3840152a     	ldrb	w10, [x9], #0x1
   c22c8: 4a0a018a     	eor	w10, w12, w10
   c22cc: f86a590a     	ldr	x10, [x8, w10, uxtw #3]
   c22d0: 4a4b214b     	eor	w11, w10, w11, lsr #8
   c22d4: 7100044a     	subs	w10, w2, #0x1
   c22d8: 540003c0     	b.eq	0xc2350 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c22dc: 9240052c     	and	x12, x9, #0x3
   c22e0: b400038c     	cbz	x12, 0xc2350 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c22e4: 39400429     	ldrb	w9, [x1, #0x1]
   c22e8: 12001d6a     	and	w10, w11, #0xff
   c22ec: 4a090149     	eor	w9, w10, w9
   c22f0: f869590a     	ldr	x10, [x8, w9, uxtw #3]
   c22f4: 91000829     	add	x9, x1, #0x2
   c22f8: 4a4b214b     	eor	w11, w10, w11, lsr #8
   c22fc: 7100084a     	subs	w10, w2, #0x2
   c2300: 54000280     	b.eq	0xc2350 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c2304: 9240052c     	and	x12, x9, #0x3
   c2308: b400024c     	cbz	x12, 0xc2350 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c230c: 39400829     	ldrb	w9, [x1, #0x2]
   c2310: 12001d6a     	and	w10, w11, #0xff
   c2314: 4a090149     	eor	w9, w10, w9
   c2318: f869590a     	ldr	x10, [x8, w9, uxtw #3]
   c231c: 91000c29     	add	x9, x1, #0x3
   c2320: 4a4b214b     	eor	w11, w10, w11, lsr #8
   c2324: 71000c4a     	subs	w10, w2, #0x3
   c2328: 54000140     	b.eq	0xc2350 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c232c: 9240052c     	and	x12, x9, #0x3
   c2330: b400010c     	cbz	x12, 0xc2350 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb0>
   c2334: 39400c29     	ldrb	w9, [x1, #0x3]
   c2338: 12001d6a     	and	w10, w11, #0xff
   c233c: 4a090149     	eor	w9, w10, w9
   c2340: f869590a     	ldr	x10, [x8, w9, uxtw #3]
   c2344: 91001029     	add	x9, x1, #0x4
   c2348: 4a4b214b     	eor	w11, w10, w11, lsr #8
   c234c: 5100104a     	sub	w10, w2, #0x4
   c2350: 7100815f     	cmp	w10, #0x20
   c2354: 54000f03     	b.lo	0xc2534 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x294>
   c2358: 5283000c     	mov	w12, #0x1800            // =6144
   c235c: 8b0c010c     	add	x12, x8, x12
   c2360: 2940392d     	ldp	w13, w14, [x9]
   c2364: 5100814a     	sub	w10, w10, #0x20
   c2368: 71007d5f     	cmp	w10, #0x1f
   c236c: 4a0b01af     	eor	w15, w13, w11
   c2370: 9140050d     	add	x13, x8, #0x1, lsl #12  // =0x1000
   c2374: 12001df0     	and	w16, w15, #0xff
   c2378: 53083df1     	ubfx	w17, w15, #8, #8
   c237c: 53105de0     	ubfx	w0, w15, #16, #8
   c2380: 9120010b     	add	x11, x8, #0x800
   c2384: 53187def     	lsr	w15, w15, #24
   c2388: f8705990     	ldr	x16, [x12, w16, uxtw #3]
   c238c: f87159b1     	ldr	x17, [x13, w17, uxtw #3]
   c2390: f8605960     	ldr	x0, [x11, w0, uxtw #3]
   c2394: f86f590f     	ldr	x15, [x8, w15, uxtw #3]
   c2398: 4a100230     	eor	w16, w17, w16
   c239c: 4a000210     	eor	w16, w16, w0
   c23a0: 4a0f020f     	eor	w15, w16, w15
   c23a4: 4a0f01ce     	eor	w14, w14, w15
   c23a8: 12001dcf     	and	w15, w14, #0xff
   c23ac: 53083dd0     	ubfx	w16, w14, #8, #8
   c23b0: 53105dd1     	ubfx	w17, w14, #16, #8
   c23b4: 53187dce     	lsr	w14, w14, #24
   c23b8: f86f598f     	ldr	x15, [x12, w15, uxtw #3]
   c23bc: f87059b0     	ldr	x16, [x13, w16, uxtw #3]
   c23c0: f8715971     	ldr	x17, [x11, w17, uxtw #3]
   c23c4: f86e590e     	ldr	x14, [x8, w14, uxtw #3]
   c23c8: 4a0f020f     	eor	w15, w16, w15
   c23cc: 4a1101ef     	eor	w15, w15, w17
   c23d0: 4a0e01ee     	eor	w14, w15, w14
   c23d4: 29413d30     	ldp	w16, w15, [x9, #0x8]
   c23d8: 4a0e020e     	eor	w14, w16, w14
   c23dc: 12001dd0     	and	w16, w14, #0xff
   c23e0: 53083dd1     	ubfx	w17, w14, #8, #8
   c23e4: 53105dc0     	ubfx	w0, w14, #16, #8
   c23e8: 53187dce     	lsr	w14, w14, #24
   c23ec: f8705990     	ldr	x16, [x12, w16, uxtw #3]
   c23f0: f87159b1     	ldr	x17, [x13, w17, uxtw #3]
   c23f4: f8605960     	ldr	x0, [x11, w0, uxtw #3]
   c23f8: f86e590e     	ldr	x14, [x8, w14, uxtw #3]
   c23fc: 4a100230     	eor	w16, w17, w16
   c2400: 4a000210     	eor	w16, w16, w0
   c2404: 4a0e020e     	eor	w14, w16, w14
   c2408: 4a0e01ee     	eor	w14, w15, w14
   c240c: 12001dcf     	and	w15, w14, #0xff
   c2410: 53083dd0     	ubfx	w16, w14, #8, #8
   c2414: 53105dd1     	ubfx	w17, w14, #16, #8
   c2418: 53187dce     	lsr	w14, w14, #24
   c241c: f86f598f     	ldr	x15, [x12, w15, uxtw #3]
   c2420: f87059b0     	ldr	x16, [x13, w16, uxtw #3]
   c2424: f8715971     	ldr	x17, [x11, w17, uxtw #3]
   c2428: f86e590e     	ldr	x14, [x8, w14, uxtw #3]
   c242c: 4a0f020f     	eor	w15, w16, w15
   c2430: 4a1101ef     	eor	w15, w15, w17
   c2434: 4a0e01ee     	eor	w14, w15, w14
   c2438: 29423d30     	ldp	w16, w15, [x9, #0x10]
   c243c: 4a0e020e     	eor	w14, w16, w14
   c2440: 12001dd0     	and	w16, w14, #0xff
   c2444: 53083dd1     	ubfx	w17, w14, #8, #8
   c2448: 53105dc0     	ubfx	w0, w14, #16, #8
   c244c: 53187dce     	lsr	w14, w14, #24
   c2450: f8705990     	ldr	x16, [x12, w16, uxtw #3]
   c2454: f87159b1     	ldr	x17, [x13, w17, uxtw #3]
   c2458: f8605960     	ldr	x0, [x11, w0, uxtw #3]
   c245c: f86e590e     	ldr	x14, [x8, w14, uxtw #3]
   c2460: 4a100230     	eor	w16, w17, w16
   c2464: 4a000210     	eor	w16, w16, w0
   c2468: 4a0e020e     	eor	w14, w16, w14
   c246c: 4a0e01ee     	eor	w14, w15, w14
   c2470: 12001dcf     	and	w15, w14, #0xff
   c2474: 53083dd0     	ubfx	w16, w14, #8, #8
   c2478: 53105dd1     	ubfx	w17, w14, #16, #8
   c247c: 53187dce     	lsr	w14, w14, #24
   c2480: f86f598f     	ldr	x15, [x12, w15, uxtw #3]
   c2484: f87059b0     	ldr	x16, [x13, w16, uxtw #3]
   c2488: f8715971     	ldr	x17, [x11, w17, uxtw #3]
   c248c: f86e590e     	ldr	x14, [x8, w14, uxtw #3]
   c2490: 4a0f020f     	eor	w15, w16, w15
   c2494: 4a1101ef     	eor	w15, w15, w17
   c2498: 4a0e01ee     	eor	w14, w15, w14
   c249c: 29433d30     	ldp	w16, w15, [x9, #0x18]
   c24a0: 4a0e020e     	eor	w14, w16, w14
   c24a4: 12001dd0     	and	w16, w14, #0xff
   c24a8: 53083dd1     	ubfx	w17, w14, #8, #8
   c24ac: 53105dc0     	ubfx	w0, w14, #16, #8
   c24b0: 53187dce     	lsr	w14, w14, #24
   c24b4: f8705990     	ldr	x16, [x12, w16, uxtw #3]
   c24b8: f87159b1     	ldr	x17, [x13, w17, uxtw #3]
   c24bc: f8605960     	ldr	x0, [x11, w0, uxtw #3]
   c24c0: f86e590e     	ldr	x14, [x8, w14, uxtw #3]
   c24c4: 4a100230     	eor	w16, w17, w16
   c24c8: 4a000210     	eor	w16, w16, w0
   c24cc: 4a0e020e     	eor	w14, w16, w14
   c24d0: 4a0e01ee     	eor	w14, w15, w14
   c24d4: 53083dcf     	ubfx	w15, w14, #8, #8
   c24d8: 12001dd0     	and	w16, w14, #0xff
   c24dc: 53105dd1     	ubfx	w17, w14, #16, #8
   c24e0: f86f59af     	ldr	x15, [x13, w15, uxtw #3]
   c24e4: 53187dcd     	lsr	w13, w14, #24
   c24e8: f870598e     	ldr	x14, [x12, w16, uxtw #3]
   c24ec: f871596b     	ldr	x11, [x11, w17, uxtw #3]
   c24f0: f86d5910     	ldr	x16, [x8, w13, uxtw #3]
   c24f4: 9100812d     	add	x13, x9, #0x20
   c24f8: ca0e01e9     	eor	x9, x15, x14
   c24fc: ca0b0129     	eor	x9, x9, x11
   c2500: ca10012b     	eor	x11, x9, x16
   c2504: aa0d03e9     	mov	x9, x13
   c2508: 54fff2c8     	b.hi	0xc2360 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xc0>
   c250c: aa0d03e9     	mov	x9, x13
   c2510: 7100115f     	cmp	w10, #0x4
   c2514: 54000142     	b.hs	0xc253c <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x29c>
   c2518: 1400001c     	b	0xc2588 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x2e8>
   c251c: aa1f03e0     	mov	x0, xzr
   c2520: d65f03c0     	ret
   c2524: aa0103e9     	mov	x9, x1
   c2528: 2a0203ea     	mov	w10, w2
   c252c: 7100815f     	cmp	w10, #0x20
   c2530: 54fff142     	b.hs	0xc2358 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0xb8>
   c2534: 7100115f     	cmp	w10, #0x4
   c2538: 54000283     	b.lo	0xc2588 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x2e8>
   c253c: b840452c     	ldr	w12, [x9], #0x4
   c2540: 5100114a     	sub	w10, w10, #0x4
   c2544: 71000d5f     	cmp	w10, #0x3
   c2548: 4a0b018b     	eor	w11, w12, w11
   c254c: 12001d6c     	and	w12, w11, #0xff
   c2550: 53083d6d     	ubfx	w13, w11, #8, #8
   c2554: 53105d6e     	ubfx	w14, w11, #16, #8
   c2558: 53187d6b     	lsr	w11, w11, #24
   c255c: 8b2c4d0c     	add	x12, x8, w12, uxtw #3
   c2560: 8b2d4d0d     	add	x13, x8, w13, uxtw #3
   c2564: 8b2e4d0e     	add	x14, x8, w14, uxtw #3
   c2568: f86b590b     	ldr	x11, [x8, w11, uxtw #3]
   c256c: f94c018c     	ldr	x12, [x12, #0x1800]
   c2570: f94801ad     	ldr	x13, [x13, #0x1000]
   c2574: f94401ce     	ldr	x14, [x14, #0x800]
   c2578: ca0c01ac     	eor	x12, x13, x12
   c257c: ca0e018c     	eor	x12, x12, x14
   c2580: ca0b018b     	eor	x11, x12, x11
   c2584: 54fffdc8     	b.hi	0xc253c <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x29c>
   c2588: 3400010a     	cbz	w10, 0xc25a8 <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x308>
   c258c: 3840152c     	ldrb	w12, [x9], #0x1
   c2590: 12001d6d     	and	w13, w11, #0xff
   c2594: 7100054a     	subs	w10, w10, #0x1
   c2598: 4a0c01ac     	eor	w12, w13, w12
   c259c: f86c590c     	ldr	x12, [x8, w12, uxtw #3]
   c25a0: 4a4b218b     	eor	w11, w12, w11, lsr #8
   c25a4: 54ffff41     	b.ne	0xc258c <InGame::Log::crc32(unsigned long, unsigned char const*, unsigned int)+0x2ec>
   c25a8: 2a2b03e0     	mvn	w0, w11
   c25ac: d65f03c0     	ret

00000000000c25b0 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)>:
   c25b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c25b4: f9000bfc     	str	x28, [sp, #0x10]
   c25b8: 910003fd     	mov	x29, sp
   c25bc: d10843ff     	sub	sp, sp, #0x210
   c25c0: d53bd048     	mrs	x8, TPIDR_EL0
   c25c4: f9401509     	ldr	x9, [x8, #0x28]
   c25c8: f81f83a9     	stur	x9, [x29, #-0x8]
   c25cc: b40015c2     	cbz	x2, 0xc2884 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2d4>
   c25d0: d0fffd8a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c25d4: d0fffd8b     	adrp	x11, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c25d8: d0fffd8c     	adrp	x12, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c25dc: aa1f03e9     	mov	x9, xzr
   c25e0: 3dc30940     	ldr	q0, [x10, #0xc20]
   c25e4: d0fffd8a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c25e8: 3dc32d61     	ldr	q1, [x11, #0xcb0]
   c25ec: d0fffd8b     	adrp	x11, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c25f0: 3dc34d82     	ldr	q2, [x12, #0xd30]
   c25f4: d0fffd8c     	adrp	x12, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c25f8: 3dc38543     	ldr	q3, [x10, #0xe10]
   c25fc: d0fffd8a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2600: 3dc31d64     	ldr	q4, [x11, #0xc70]
   c2604: d0fffd8b     	adrp	x11, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2608: ad0007e0     	stp	q0, q1, [sp]
   c260c: 3dc33980     	ldr	q0, [x12, #0xce0]
   c2610: ad010fe2     	stp	q2, q3, [sp, #0x20]
   c2614: 3dc32541     	ldr	q1, [x10, #0xc90]
   c2618: d0fffd8a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c261c: 3dc32962     	ldr	q2, [x11, #0xca0]
   c2620: d0fffd8b     	adrp	x11, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2624: d0fffd8c     	adrp	x12, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2628: ad0203e4     	stp	q4, q0, [sp, #0x40]
   c262c: 3dc36940     	ldr	q0, [x10, #0xda0]
   c2630: d0fffd8a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2634: 3dc38d63     	ldr	q3, [x11, #0xe30]
   c2638: d0fffd8b     	adrp	x11, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c263c: 3dc37d84     	ldr	q4, [x12, #0xdf0]
   c2640: d0fffd8c     	adrp	x12, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2644: ad030be1     	stp	q1, q2, [sp, #0x60]
   c2648: 3dc30141     	ldr	q1, [x10, #0xc00]
   c264c: 3dc37962     	ldr	q2, [x11, #0xde0]
   c2650: ad040fe0     	stp	q0, q3, [sp, #0x80]
   c2654: 3dc39180     	ldr	q0, [x12, #0xe40]
   c2658: d0fffd8a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c265c: d0fffd8b     	adrp	x11, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   c2660: 5290640c     	mov	w12, #0x8320            // =33568
   c2664: ad0507e4     	stp	q4, q1, [sp, #0xa0]
   c2668: 72bdb70c     	movk	w12, #0xedb8, lsl #16
   c266c: ad0603e2     	stp	q2, q0, [sp, #0xc0]
   c2670: 3dc36d40     	ldr	q0, [x10, #0xdb0]
   c2674: 3dc31561     	ldr	q1, [x11, #0xc50]
   c2678: 910423ea     	add	x10, sp, #0x108
   c267c: 910003eb     	mov	x11, sp
   c2680: ad0707e0     	stp	q0, q1, [sp, #0xe0]
   c2684: aa1f03ed     	mov	x13, xzr
   c2688: b400018c     	cbz	x12, 0xc26b8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x108>
   c268c: 910003ee     	mov	x14, sp
   c2690: 14000006     	b	0xc26a8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0xf8>
   c2694: d341fd8f     	lsr	x15, x12, #1
   c2698: f100059f     	cmp	x12, #0x1
   c269c: 910021ce     	add	x14, x14, #0x8
   c26a0: aa0f03ec     	mov	x12, x15
   c26a4: 540000a9     	b.ls	0xc26b8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x108>
   c26a8: 3607ff6c     	tbz	w12, #0x0, 0xc2694 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0xe4>
   c26ac: f94001cf     	ldr	x15, [x14]
   c26b0: ca0d01ed     	eor	x13, x15, x13
   c26b4: 17fffff8     	b	0xc2694 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0xe4>
   c26b8: f829794d     	str	x13, [x10, x9, lsl #3]
   c26bc: 91000529     	add	x9, x9, #0x1
   c26c0: f100813f     	cmp	x9, #0x20
   c26c4: 540000a0     	b.eq	0xc26d8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x128>
   c26c8: f869796c     	ldr	x12, [x11, x9, lsl #3]
   c26cc: aa1f03ed     	mov	x13, xzr
   c26d0: b5fffdec     	cbnz	x12, 0xc268c <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0xdc>
   c26d4: 17fffff9     	b	0xc26b8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x108>
   c26d8: aa1f03e9     	mov	x9, xzr
   c26dc: 910423ea     	add	x10, sp, #0x108
   c26e0: 910003eb     	mov	x11, sp
   c26e4: 14000006     	b	0xc26fc <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x14c>
   c26e8: aa1f03ec     	mov	x12, xzr
   c26ec: f829796c     	str	x12, [x11, x9, lsl #3]
   c26f0: 91000529     	add	x9, x9, #0x1
   c26f4: f100813f     	cmp	x9, #0x20
   c26f8: 540001e0     	b.eq	0xc2734 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x184>
   c26fc: f869794d     	ldr	x13, [x10, x9, lsl #3]
   c2700: b4ffff4d     	cbz	x13, 0xc26e8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x138>
   c2704: aa1f03ec     	mov	x12, xzr
   c2708: 910423ee     	add	x14, sp, #0x108
   c270c: 14000006     	b	0xc2724 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x174>
   c2710: d341fdaf     	lsr	x15, x13, #1
   c2714: f10005bf     	cmp	x13, #0x1
   c2718: 910021ce     	add	x14, x14, #0x8
   c271c: aa0f03ed     	mov	x13, x15
   c2720: 54fffe69     	b.ls	0xc26ec <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x13c>
   c2724: 3607ff6d     	tbz	w13, #0x0, 0xc2710 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x160>
   c2728: f94001cf     	ldr	x15, [x14]
   c272c: ca0c01ec     	eor	x12, x15, x12
   c2730: 17fffff8     	b	0xc2710 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x160>
   c2734: 910003e9     	mov	x9, sp
   c2738: 910423ea     	add	x10, sp, #0x108
   c273c: 14000006     	b	0xc2754 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1a4>
   c2740: aa0b03e0     	mov	x0, x11
   c2744: 9342fc4b     	asr	x11, x2, #2
   c2748: f1000c5f     	cmp	x2, #0x3
   c274c: aa0b03e2     	mov	x2, x11
   c2750: 54000989     	b.ls	0xc2880 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2d0>
   c2754: aa1f03eb     	mov	x11, xzr
   c2758: 14000006     	b	0xc2770 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1c0>
   c275c: aa1f03ec     	mov	x12, xzr
   c2760: f82b794c     	str	x12, [x10, x11, lsl #3]
   c2764: 9100056b     	add	x11, x11, #0x1
   c2768: f100817f     	cmp	x11, #0x20
   c276c: 540001e0     	b.eq	0xc27a8 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1f8>
   c2770: f86b792d     	ldr	x13, [x9, x11, lsl #3]
   c2774: b4ffff4d     	cbz	x13, 0xc275c <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1ac>
   c2778: aa1f03ec     	mov	x12, xzr
   c277c: 910003ee     	mov	x14, sp
   c2780: 14000006     	b	0xc2798 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1e8>
   c2784: d341fdaf     	lsr	x15, x13, #1
   c2788: f10005bf     	cmp	x13, #0x1
   c278c: 910021ce     	add	x14, x14, #0x8
   c2790: aa0f03ed     	mov	x13, x15
   c2794: 54fffe69     	b.ls	0xc2760 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1b0>
   c2798: 3607ff6d     	tbz	w13, #0x0, 0xc2784 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1d4>
   c279c: f94001cf     	ldr	x15, [x14]
   c27a0: ca0c01ec     	eor	x12, x15, x12
   c27a4: 17fffff8     	b	0xc2784 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x1d4>
   c27a8: 37000062     	tbnz	w2, #0x0, 0xc27b4 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x204>
   c27ac: aa0003eb     	mov	x11, x0
   c27b0: 14000003     	b	0xc27bc <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x20c>
   c27b4: aa1f03eb     	mov	x11, xzr
   c27b8: b50004c0     	cbnz	x0, 0xc2850 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2a0>
   c27bc: f100085f     	cmp	x2, #0x2
   c27c0: 540005e3     	b.lo	0xc287c <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2cc>
   c27c4: aa1f03ec     	mov	x12, xzr
   c27c8: 14000006     	b	0xc27e0 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x230>
   c27cc: aa1f03ed     	mov	x13, xzr
   c27d0: f82c792d     	str	x13, [x9, x12, lsl #3]
   c27d4: 9100058c     	add	x12, x12, #0x1
   c27d8: f100819f     	cmp	x12, #0x20
   c27dc: 540001e0     	b.eq	0xc2818 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x268>
   c27e0: f86c794e     	ldr	x14, [x10, x12, lsl #3]
   c27e4: b4ffff4e     	cbz	x14, 0xc27cc <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x21c>
   c27e8: aa1f03ed     	mov	x13, xzr
   c27ec: 910423ef     	add	x15, sp, #0x108
   c27f0: 14000006     	b	0xc2808 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x258>
   c27f4: d341fdd0     	lsr	x16, x14, #1
   c27f8: f10005df     	cmp	x14, #0x1
   c27fc: 910021ef     	add	x15, x15, #0x8
   c2800: aa1003ee     	mov	x14, x16
   c2804: 54fffe69     	b.ls	0xc27d0 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x220>
   c2808: 3607ff6e     	tbz	w14, #0x0, 0xc27f4 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x244>
   c280c: f94001f0     	ldr	x16, [x15]
   c2810: ca0d020d     	eor	x13, x16, x13
   c2814: 17fffff8     	b	0xc27f4 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x244>
   c2818: 360ff942     	tbz	w2, #0x1, 0xc2740 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x190>
   c281c: aa1f03e0     	mov	x0, xzr
   c2820: b4fff92b     	cbz	x11, 0xc2744 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x194>
   c2824: 910003ec     	mov	x12, sp
   c2828: 14000006     	b	0xc2840 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x290>
   c282c: d341fd6d     	lsr	x13, x11, #1
   c2830: f100057f     	cmp	x11, #0x1
   c2834: 9100218c     	add	x12, x12, #0x8
   c2838: aa0d03eb     	mov	x11, x13
   c283c: 54fff849     	b.ls	0xc2744 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x194>
   c2840: 3607ff6b     	tbz	w11, #0x0, 0xc282c <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x27c>
   c2844: f940018d     	ldr	x13, [x12]
   c2848: ca0001a0     	eor	x0, x13, x0
   c284c: 17fffff8     	b	0xc282c <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x27c>
   c2850: 910423ec     	add	x12, sp, #0x108
   c2854: 14000006     	b	0xc286c <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2bc>
   c2858: d341fc0d     	lsr	x13, x0, #1
   c285c: f100041f     	cmp	x0, #0x1
   c2860: 9100218c     	add	x12, x12, #0x8
   c2864: aa0d03e0     	mov	x0, x13
   c2868: 54fffaa9     	b.ls	0xc27bc <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x20c>
   c286c: 3607ff60     	tbz	w0, #0x0, 0xc2858 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2a8>
   c2870: f940018d     	ldr	x13, [x12]
   c2874: ca0b01ab     	eor	x11, x13, x11
   c2878: 17fffff8     	b	0xc2858 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2a8>
   c287c: aa0b03e0     	mov	x0, x11
   c2880: ca010000     	eor	x0, x0, x1
   c2884: f9401508     	ldr	x8, [x8, #0x28]
   c2888: f85f83a9     	ldur	x9, [x29, #-0x8]
   c288c: eb09011f     	cmp	x8, x9
   c2890: 540000a1     	b.ne	0xc28a4 <InGame::Log::crc32_combine(unsigned long, unsigned long, long)+0x2f4>
   c2894: 910843ff     	add	sp, sp, #0x210
   c2898: f9400bfc     	ldr	x28, [sp, #0x10]
   c289c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c28a0: d65f03c0     	ret
   c28a4: 94026963     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c28a8 <InGame::Log::deflateInit_(InGame::Log::z_stream_s*, int, char const*, int)>:
   c28a8: 2a0303e7     	mov	w7, w3
   c28ac: aa0203e6     	mov	x6, x2
   c28b0: 52800102     	mov	w2, #0x8                // =8
   c28b4: 528001e3     	mov	w3, #0xf                // =15
   c28b8: 52800104     	mov	w4, #0x8                // =8
   c28bc: 2a1f03e5     	mov	w5, wzr
   c28c0: 14026e80     	b	0x15e2c0 <_ZN6InGame3Log13deflateInit2_EPNS0_10z_stream_sEiiiiiPKci@plt>

00000000000c28c4 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)>:
   c28c4: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   c28c8: a90167fa     	stp	x26, x25, [sp, #0x10]
   c28cc: 910003fd     	mov	x29, sp
   c28d0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   c28d4: a90357f6     	stp	x22, x21, [sp, #0x30]
   c28d8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   c28dc: b4000446     	cbz	x6, 0xc2964 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0xa0>
   c28e0: aa0003f3     	mov	x19, x0
   c28e4: 128000a0     	mov	w0, #-0x6               // =-6
   c28e8: 7101c0ff     	cmp	w7, #0x70
   c28ec: 54000301     	b.ne	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c28f0: 394000c8     	ldrb	w8, [x6]
   c28f4: 7100c51f     	cmp	w8, #0x31
   c28f8: 540002a1     	b.ne	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c28fc: b4000433     	cbz	x19, 0xc2980 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0xbc>
   c2900: 2a0503f4     	mov	w20, w5
   c2904: 2a0403f5     	mov	w21, w4
   c2908: f9402268     	ldr	x8, [x19, #0x40]
   c290c: f9001a7f     	str	xzr, [x19, #0x30]
   c2910: b4000468     	cbz	x8, 0xc299c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0xd8>
   c2914: f9402669     	ldr	x9, [x19, #0x48]
   c2918: b40004e9     	cbz	x9, 0xc29b4 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0xf0>
   c291c: 3100043f     	cmn	w1, #0x1
   c2920: 528000c9     	mov	w9, #0x6                // =6
   c2924: 1a810137     	csel	w23, w9, w1, eq
   c2928: 37f80543     	tbnz	w3, #0x1f, 0xc29d0 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x10c>
   c292c: 51004069     	sub	w9, w3, #0x10
   c2930: 71003c7f     	cmp	w3, #0xf
   c2934: 5280002a     	mov	w10, #0x1               // =1
   c2938: 1a838129     	csel	w9, w9, w3, hi
   c293c: 1a8a9559     	cinc	w25, w10, hi
   c2940: 12800020     	mov	w0, #-0x2               // =-2
   c2944: 7100129f     	cmp	w20, #0x4
   c2948: 540004e9     	b.ls	0xc29e4 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x120>
   c294c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c2950: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c2954: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c2958: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c295c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c2960: d65f03c0     	ret
   c2964: 128000a0     	mov	w0, #-0x6               // =-6
   c2968: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c296c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c2970: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c2974: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c2978: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c297c: d65f03c0     	ret
   c2980: 12800020     	mov	w0, #-0x2               // =-2
   c2984: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c2988: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c298c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c2990: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c2994: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c2998: d65f03c0     	ret
   c299c: d0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c29a0: f9450508     	ldr	x8, [x8, #0xa08]
   c29a4: f9002a7f     	str	xzr, [x19, #0x50]
   c29a8: f9002268     	str	x8, [x19, #0x40]
   c29ac: f9402669     	ldr	x9, [x19, #0x48]
   c29b0: b5fffb69     	cbnz	x9, 0xc291c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x58>
   c29b4: d0000549     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c29b8: f9450929     	ldr	x9, [x9, #0xa10]
   c29bc: f9002669     	str	x9, [x19, #0x48]
   c29c0: 3100043f     	cmn	w1, #0x1
   c29c4: 528000c9     	mov	w9, #0x6                // =6
   c29c8: 1a810137     	csel	w23, w9, w1, eq
   c29cc: 36fffb03     	tbz	w3, #0x1f, 0xc292c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x68>
   c29d0: 2a1f03f9     	mov	w25, wzr
   c29d4: 4b0303e9     	neg	w9, w3
   c29d8: 12800020     	mov	w0, #-0x2               // =-2
   c29dc: 7100129f     	cmp	w20, #0x4
   c29e0: 54fffb68     	b.hi	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c29e4: 710026ff     	cmp	w23, #0x9
   c29e8: 54fffb28     	b.hi	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c29ec: 7100205f     	cmp	w2, #0x8
   c29f0: 54fffae1     	b.ne	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c29f4: 51002aaa     	sub	w10, w21, #0xa
   c29f8: 3100255f     	cmn	w10, #0x9
   c29fc: 54fffa83     	b.lo	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c2a00: 7100213f     	cmp	w9, #0x8
   c2a04: 54fffa43     	b.lo	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c2a08: 71003d3f     	cmp	w9, #0xf
   c2a0c: 54fffa08     	b.hi	0xc294c <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x88>
   c2a10: f9402a60     	ldr	x0, [x19, #0x50]
   c2a14: 52800021     	mov	w1, #0x1                // =1
   c2a18: 5282e502     	mov	w2, #0x1728             // =5928
   c2a1c: 7100213f     	cmp	w9, #0x8
   c2a20: 5280012a     	mov	w10, #0x9               // =9
   c2a24: 52800038     	mov	w24, #0x1               // =1
   c2a28: 1a89015a     	csel	w26, w10, w9, eq
   c2a2c: d63f0100     	blr	x8
   c2a30: b4000a20     	cbz	x0, 0xc2b74 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x2b0>
   c2a34: 110026aa     	add	w10, w21, #0x9
   c2a38: 1ada2301     	lsl	w1, w24, w26
   c2a3c: 11001ea9     	add	w9, w21, #0x7
   c2a40: 12001d4a     	and	w10, w10, #0xff
   c2a44: 5280156b     	mov	w11, #0xab              // =171
   c2a48: 51000428     	sub	w8, w1, #0x1
   c2a4c: aa0003f6     	mov	x22, x0
   c2a50: f9001e60     	str	x0, [x19, #0x38]
   c2a54: 1b0b7d4a     	mul	w10, w10, w11
   c2a58: 1ac9230b     	lsl	w11, w24, w9
   c2a5c: b9004c08     	str	w8, [x0, #0x4c]
   c2a60: 51000568     	sub	w8, w11, #0x1
   c2a64: 53097d4a     	lsr	w10, w10, #9
   c2a68: f9000013     	str	x19, [x0]
   c2a6c: b9002c19     	str	w25, [x0, #0x2c]
   c2a70: 52800042     	mov	w2, #0x2                // =2
   c2a74: f900181f     	str	xzr, [x0, #0x30]
   c2a78: 290ea40b     	stp	w11, w9, [x0, #0x74]
   c2a7c: f9402269     	ldr	x9, [x19, #0x40]
   c2a80: 290fa808     	stp	w8, w10, [x0, #0x7c]
   c2a84: f9402a60     	ldr	x0, [x19, #0x50]
   c2a88: 2908eac1     	stp	w1, w26, [x22, #0x44]
   c2a8c: d63f0120     	blr	x9
   c2a90: f9402a68     	ldr	x8, [x19, #0x50]
   c2a94: f9002ac0     	str	x0, [x22, #0x50]
   c2a98: f9402269     	ldr	x9, [x19, #0x40]
   c2a9c: 52800042     	mov	w2, #0x2                // =2
   c2aa0: b94046c1     	ldr	w1, [x22, #0x44]
   c2aa4: aa0803e0     	mov	x0, x8
   c2aa8: d63f0120     	blr	x9
   c2aac: f9402a68     	ldr	x8, [x19, #0x50]
   c2ab0: f90032c0     	str	x0, [x22, #0x60]
   c2ab4: f9402269     	ldr	x9, [x19, #0x40]
   c2ab8: 52800042     	mov	w2, #0x2                // =2
   c2abc: b94076c1     	ldr	w1, [x22, #0x74]
   c2ac0: aa0803e0     	mov	x0, x8
   c2ac4: d63f0120     	blr	x9
   c2ac8: 11001aa8     	add	w8, w21, #0x6
   c2acc: f9402269     	ldr	x9, [x19, #0x40]
   c2ad0: f90036c0     	str	x0, [x22, #0x68]
   c2ad4: 52800082     	mov	w2, #0x4                // =4
   c2ad8: 1ac82301     	lsl	w1, w24, w8
   c2adc: f9402a68     	ldr	x8, [x19, #0x50]
   c2ae0: aa0803e0     	mov	x0, x8
   c2ae4: b916fac1     	str	w1, [x22, #0x16f8]
   c2ae8: d63f0120     	blr	x9
   c2aec: b956fac8     	ldr	w8, [x22, #0x16f8]
   c2af0: f9402aca     	ldr	x10, [x22, #0x50]
   c2af4: d37ef509     	lsl	x9, x8, #2
   c2af8: a90126c0     	stp	x0, x9, [x22, #0x10]
   c2afc: b40002ca     	cbz	x10, 0xc2b54 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x290>
   c2b00: f94032c9     	ldr	x9, [x22, #0x60]
   c2b04: b4000289     	cbz	x9, 0xc2b54 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x290>
   c2b08: b4000260     	cbz	x0, 0xc2b54 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x290>
   c2b0c: f94036c9     	ldr	x9, [x22, #0x68]
   c2b10: b4000229     	cbz	x9, 0xc2b54 <InGame::Log::deflateInit2_(InGame::Log::z_stream_s*, int, int, int, int, int, char const*, int)+0x290>
   c2b14: 121f7909     	and	w9, w8, #0xfffffffe
   c2b18: 8b080508     	add	x8, x8, x8, lsl #1
   c2b1c: 8b090009     	add	x9, x0, x9
   c2b20: 8b080008     	add	x8, x0, x8
   c2b24: 5280010a     	mov	w10, #0x8               // =8
   c2b28: 2916d2d7     	stp	w23, w20, [x22, #0xb4]
   c2b2c: aa1303e0     	mov	x0, x19
   c2b30: f90b82c9     	str	x9, [x22, #0x1700]
   c2b34: f90b7ac8     	str	x8, [x22, #0x16f0]
   c2b38: 3900f2ca     	strb	w10, [x22, #0x3c]
   c2b3c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c2b40: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c2b44: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c2b48: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c2b4c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c2b50: 14026de0     	b	0x15e2d0 <_ZN6InGame3Log12deflateResetEPNS0_10z_stream_sE@plt>
   c2b54: d0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c2b58: 52805349     	mov	w9, #0x29a              // =666
   c2b5c: aa1303e0     	mov	x0, x19
   c2b60: f9450d08     	ldr	x8, [x8, #0xa18]
   c2b64: b9000ac9     	str	w9, [x22, #0x8]
   c2b68: f9401908     	ldr	x8, [x8, #0x30]
   c2b6c: f9001a68     	str	x8, [x19, #0x30]
   c2b70: 94026dc8     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c2b74: 12800060     	mov	w0, #-0x4               // =-4
   c2b78: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c2b7c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c2b80: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c2b84: a94167fa     	ldp	x26, x25, [sp, #0x10]
   c2b88: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c2b8c: d65f03c0     	ret

00000000000c2b90 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)>:
   c2b90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c2b94: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c2b98: 910003fd     	mov	x29, sp
   c2b9c: b4000680     	cbz	x0, 0xc2c6c <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0xdc>
   c2ba0: aa0003f3     	mov	x19, x0
   c2ba4: f9401c01     	ldr	x1, [x0, #0x38]
   c2ba8: b4000621     	cbz	x1, 0xc2c6c <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0xdc>
   c2bac: b9400834     	ldr	w20, [x1, #0x8]
   c2bb0: 51011688     	sub	w8, w20, #0x45
   c2bb4: 7100b11f     	cmp	w8, #0x2c
   c2bb8: 54000528     	b.hi	0xc2c5c <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0xcc>
   c2bbc: 52800029     	mov	w9, #0x1                // =1
   c2bc0: 9ac82128     	lsl	x8, x9, x8
   c2bc4: d2800229     	mov	x9, #0x11               // =17
   c2bc8: f2a00809     	movk	x9, #0x40, lsl #16
   c2bcc: f2c20089     	movk	x9, #0x1004, lsl #32
   c2bd0: ea09011f     	tst	x8, x9
   c2bd4: 54000440     	b.eq	0xc2c5c <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0xcc>
   c2bd8: f9400828     	ldr	x8, [x1, #0x10]
   c2bdc: b40000a8     	cbz	x8, 0xc2bf0 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0x60>
   c2be0: a9448269     	ldp	x9, x0, [x19, #0x48]
   c2be4: aa0803e1     	mov	x1, x8
   c2be8: d63f0120     	blr	x9
   c2bec: f9401e61     	ldr	x1, [x19, #0x38]
   c2bf0: f9403428     	ldr	x8, [x1, #0x68]
   c2bf4: b40000a8     	cbz	x8, 0xc2c08 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0x78>
   c2bf8: a9448269     	ldp	x9, x0, [x19, #0x48]
   c2bfc: aa0803e1     	mov	x1, x8
   c2c00: d63f0120     	blr	x9
   c2c04: f9401e61     	ldr	x1, [x19, #0x38]
   c2c08: f9403028     	ldr	x8, [x1, #0x60]
   c2c0c: b40000a8     	cbz	x8, 0xc2c20 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0x90>
   c2c10: a9448269     	ldp	x9, x0, [x19, #0x48]
   c2c14: aa0803e1     	mov	x1, x8
   c2c18: d63f0120     	blr	x9
   c2c1c: f9401e61     	ldr	x1, [x19, #0x38]
   c2c20: f9402828     	ldr	x8, [x1, #0x50]
   c2c24: b40000a8     	cbz	x8, 0xc2c38 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0xa8>
   c2c28: a9448269     	ldp	x9, x0, [x19, #0x48]
   c2c2c: aa0803e1     	mov	x1, x8
   c2c30: d63f0120     	blr	x9
   c2c34: f9401e61     	ldr	x1, [x19, #0x38]
   c2c38: a9448268     	ldp	x8, x0, [x19, #0x48]
   c2c3c: d63f0100     	blr	x8
   c2c40: 7101c69f     	cmp	w20, #0x71
   c2c44: 12800048     	mov	w8, #-0x3               // =-3
   c2c48: 1a9f0100     	csel	w0, w8, wzr, eq
   c2c4c: f9001e7f     	str	xzr, [x19, #0x38]
   c2c50: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c2c54: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c2c58: d65f03c0     	ret
   c2c5c: 710a6a9f     	cmp	w20, #0x29a
   c2c60: 54fffbc0     	b.eq	0xc2bd8 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0x48>
   c2c64: 7100aa9f     	cmp	w20, #0x2a
   c2c68: 54fffb80     	b.eq	0xc2bd8 <InGame::Log::deflateEnd(InGame::Log::z_stream_s*)+0x48>
   c2c6c: 12800020     	mov	w0, #-0x2               // =-2
   c2c70: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c2c74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c2c78: d65f03c0     	ret

00000000000c2c7c <InGame::Log::deflateReset(InGame::Log::z_stream_s*)>:
   c2c7c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c2c80: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c2c84: 910003fd     	mov	x29, sp
   c2c88: b40003e0     	cbz	x0, 0xc2d04 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x88>
   c2c8c: aa0003f4     	mov	x20, x0
   c2c90: f9401c13     	ldr	x19, [x0, #0x38]
   c2c94: b4000393     	cbz	x19, 0xc2d04 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x88>
   c2c98: f9402288     	ldr	x8, [x20, #0x40]
   c2c9c: b4000348     	cbz	x8, 0xc2d04 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x88>
   c2ca0: f9402688     	ldr	x8, [x20, #0x48]
   c2ca4: b4000308     	cbz	x8, 0xc2d04 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x88>
   c2ca8: a902fe9f     	stp	xzr, xzr, [x20, #0x28]
   c2cac: 52800049     	mov	w9, #0x2                // =2
   c2cb0: f9400a6a     	ldr	x10, [x19, #0x10]
   c2cb4: f9000a9f     	str	xzr, [x20, #0x10]
   c2cb8: b9402e68     	ldr	w8, [x19, #0x2c]
   c2cbc: b9002a7f     	str	wzr, [x19, #0x28]
   c2cc0: b9005a89     	str	w9, [x20, #0x58]
   c2cc4: f900126a     	str	x10, [x19, #0x20]
   c2cc8: 36f80068     	tbz	w8, #0x1f, 0xc2cd4 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x58>
   c2ccc: 4b0803e8     	neg	w8, w8
   c2cd0: b9002e68     	str	w8, [x19, #0x2c]
   c2cd4: 7100011f     	cmp	w8, #0x0
   c2cd8: 52800549     	mov	w9, #0x2a               // =42
   c2cdc: 52800e2a     	mov	w10, #0x71              // =113
   c2ce0: aa1f03e0     	mov	x0, xzr
   c2ce4: 1a890149     	csel	w9, w10, w9, eq
   c2ce8: aa1f03e1     	mov	x1, xzr
   c2cec: 2a1f03e2     	mov	w2, wzr
   c2cf0: 7100091f     	cmp	w8, #0x2
   c2cf4: b9000a69     	str	w9, [x19, #0x8]
   c2cf8: 540000e1     	b.ne	0xc2d14 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x98>
   c2cfc: 94026d6d     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c2d00: 14000006     	b	0xc2d18 <InGame::Log::deflateReset(InGame::Log::z_stream_s*)+0x9c>
   c2d04: 12800020     	mov	w0, #-0x2               // =-2
   c2d08: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c2d0c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c2d10: d65f03c0     	ret
   c2d14: 94026d53     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   c2d18: f9003280     	str	x0, [x20, #0x60]
   c2d1c: aa1303e0     	mov	x0, x19
   c2d20: b900427f     	str	wzr, [x19, #0x40]
   c2d24: 94026d6f     	bl	0x15e2e0 <_ZN6InGame3Log8_tr_initEPNS0_14internal_stateE@plt>
   c2d28: b9407669     	ldr	w9, [x19, #0x74]
   c2d2c: 2a1f03e1     	mov	w1, wzr
   c2d30: b9404668     	ldr	w8, [x19, #0x44]
   c2d34: f9403660     	ldr	x0, [x19, #0x68]
   c2d38: 51000529     	sub	w9, w9, #0x1
   c2d3c: d37ff908     	lsl	x8, x8, #1
   c2d40: d37ff922     	lsl	x2, x9, #1
   c2d44: f9002e68     	str	x8, [x19, #0x58]
   c2d48: 7822681f     	strh	wzr, [x0, x2]
   c2d4c: 9402683d     	bl	0x15ce40 <memset@plt>
   c2d50: b980b668     	ldrsw	x8, [x19, #0xb4]
   c2d54: f0000509     	adrp	x9, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   c2d58: 910c4129     	add	x9, x9, #0x310
   c2d5c: b0fffd8a     	adrp	x10, 0x73000
   c2d60: 2a1f03e0     	mov	w0, wzr
   c2d64: f900467f     	str	xzr, [x19, #0x88]
   c2d68: 8b081128     	add	x8, x9, x8, lsl #4
   c2d6c: 52800049     	mov	w9, #0x2                // =2
   c2d70: fd475540     	ldr	d0, [x10, #0xea8]
   c2d74: f9004e7f     	str	xzr, [x19, #0x98]
   c2d78: b900727f     	str	wzr, [x19, #0x70]
   c2d7c: 7940010b     	ldrh	w11, [x8]
   c2d80: b9009269     	str	w9, [x19, #0x90]
   c2d84: 79400909     	ldrh	w9, [x8, #0x4]
   c2d88: fc0a4260     	stur	d0, [x19, #0xa4]
   c2d8c: 2917a66b     	stp	w11, w9, [x19, #0xbc]
   c2d90: 79400509     	ldrh	w9, [x8, #0x2]
   c2d94: 79400d08     	ldrh	w8, [x8, #0x6]
   c2d98: 2915a668     	stp	w8, w9, [x19, #0xac]
   c2d9c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c2da0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c2da4: d65f03c0     	ret

00000000000c2da8 <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)>:
   c2da8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c2dac: a90157f6     	stp	x22, x21, [sp, #0x10]
   c2db0: 910003fd     	mov	x29, sp
   c2db4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c2db8: b40008a0     	cbz	x0, 0xc2ecc <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x124>
   c2dbc: aa0003f5     	mov	x21, x0
   c2dc0: aa0103f4     	mov	x20, x1
   c2dc4: 12800020     	mov	w0, #-0x2               // =-2
   c2dc8: b40007a1     	cbz	x1, 0xc2ebc <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x114>
   c2dcc: f9401eb6     	ldr	x22, [x21, #0x38]
   c2dd0: b4000776     	cbz	x22, 0xc2ebc <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x114>
   c2dd4: 2a0203f3     	mov	w19, w2
   c2dd8: b9402ec8     	ldr	w8, [x22, #0x2c]
   c2ddc: 340001a8     	cbz	w8, 0xc2e10 <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x68>
   c2de0: 7100091f     	cmp	w8, #0x2
   c2de4: 54000740     	b.eq	0xc2ecc <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x124>
   c2de8: 7100051f     	cmp	w8, #0x1
   c2dec: 54000081     	b.ne	0xc2dfc <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x54>
   c2df0: b9400ac8     	ldr	w8, [x22, #0x8]
   c2df4: 7100a91f     	cmp	w8, #0x2a
   c2df8: 540006a1     	b.ne	0xc2ecc <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x124>
   c2dfc: f94032a0     	ldr	x0, [x21, #0x60]
   c2e00: aa1403e1     	mov	x1, x20
   c2e04: 2a1303e2     	mov	w2, w19
   c2e08: 94026d16     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   c2e0c: f90032a0     	str	x0, [x21, #0x60]
   c2e10: 71000e7f     	cmp	w19, #0x3
   c2e14: 54000523     	b.lo	0xc2eb8 <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x110>
   c2e18: b94046c8     	ldr	w8, [x22, #0x44]
   c2e1c: f9402ac0     	ldr	x0, [x22, #0x50]
   c2e20: 51041908     	sub	w8, w8, #0x106
   c2e24: 6b080269     	subs	w9, w19, w8
   c2e28: 1a8933e9     	csel	w9, wzr, w9, lo
   c2e2c: 6b13011f     	cmp	w8, w19
   c2e30: 1a933113     	csel	w19, w8, w19, lo
   c2e34: 8b090281     	add	x1, x20, x9
   c2e38: aa1303e2     	mov	x2, x19
   c2e3c: 94026899     	bl	0x15d0a0 <memcpy@plt>
   c2e40: f9402ac9     	ldr	x9, [x22, #0x50]
   c2e44: b9009ed3     	str	w19, [x22, #0x9c]
   c2e48: f90046d3     	str	x19, [x22, #0x88]
   c2e4c: 2a1f03e8     	mov	w8, wzr
   c2e50: 294faacb     	ldp	w11, w10, [x22, #0x7c]
   c2e54: 3940012c     	ldrb	w12, [x9]
   c2e58: 51000e6e     	sub	w14, w19, #0x3
   c2e5c: b9404ed0     	ldr	w16, [x22, #0x4c]
   c2e60: b90072cc     	str	w12, [x22, #0x70]
   c2e64: 1aca218c     	lsl	w12, w12, w10
   c2e68: 3940052d     	ldrb	w13, [x9, #0x1]
   c2e6c: 4a0d018d     	eor	w13, w12, w13
   c2e70: 0a0b01af     	and	w15, w13, w11
   c2e74: a94632cd     	ldp	x13, x12, [x22, #0x60]
   c2e78: b90072cf     	str	w15, [x22, #0x70]
   c2e7c: 11000911     	add	w17, w8, #0x2
   c2e80: 1aca21ef     	lsl	w15, w15, w10
   c2e84: 2a0803e0     	mov	w0, w8
   c2e88: 8a000200     	and	x0, x16, x0
   c2e8c: 38714931     	ldrb	w17, [x9, w17, uxtw]
   c2e90: 4a1101ef     	eor	w15, w15, w17
   c2e94: 8a0b01ef     	and	x15, x15, x11
   c2e98: d37ff9f1     	lsl	x17, x15, #1
   c2e9c: b90072cf     	str	w15, [x22, #0x70]
   c2ea0: 78716981     	ldrh	w1, [x12, x17]
   c2ea4: 782079a1     	strh	w1, [x13, x0, lsl #1]
   c2ea8: 78316988     	strh	w8, [x12, x17]
   c2eac: 11000508     	add	w8, w8, #0x1
   c2eb0: 6b0e011f     	cmp	w8, w14
   c2eb4: 54fffe49     	b.ls	0xc2e7c <InGame::Log::deflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0xd4>
   c2eb8: 2a1f03e0     	mov	w0, wzr
   c2ebc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c2ec0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c2ec4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c2ec8: d65f03c0     	ret
   c2ecc: 12800020     	mov	w0, #-0x2               // =-2
   c2ed0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c2ed4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c2ed8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c2edc: d65f03c0     	ret

00000000000c2ee0 <InGame::Log::deflateSetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)>:
   c2ee0: b4000120     	cbz	x0, 0xc2f04 <InGame::Log::deflateSetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)+0x24>
   c2ee4: f9401c08     	ldr	x8, [x0, #0x38]
   c2ee8: b40000e8     	cbz	x8, 0xc2f04 <InGame::Log::deflateSetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)+0x24>
   c2eec: b9402d09     	ldr	w9, [x8, #0x2c]
   c2ef0: 7100093f     	cmp	w9, #0x2
   c2ef4: 54000081     	b.ne	0xc2f04 <InGame::Log::deflateSetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)+0x24>
   c2ef8: 2a1f03e0     	mov	w0, wzr
   c2efc: f9001901     	str	x1, [x8, #0x30]
   c2f00: d65f03c0     	ret
   c2f04: 12800020     	mov	w0, #-0x2               // =-2
   c2f08: d65f03c0     	ret

00000000000c2f0c <InGame::Log::deflatePrime(InGame::Log::z_stream_s*, int, int)>:
   c2f0c: b4000140     	cbz	x0, 0xc2f34 <InGame::Log::deflatePrime(InGame::Log::z_stream_s*, int, int)+0x28>
   c2f10: f9401c08     	ldr	x8, [x0, #0x38]
   c2f14: b4000108     	cbz	x8, 0xc2f34 <InGame::Log::deflatePrime(InGame::Log::z_stream_s*, int, int)+0x28>
   c2f18: 12800009     	mov	w9, #-0x1               // =-1
   c2f1c: 2a1f03e0     	mov	w0, wzr
   c2f20: 1ac12129     	lsl	w9, w9, w1
   c2f24: b9172501     	str	w1, [x8, #0x1724]
   c2f28: 0a290049     	bic	w9, w2, w9
   c2f2c: 792e4109     	strh	w9, [x8, #0x1720]
   c2f30: d65f03c0     	ret
   c2f34: 12800020     	mov	w0, #-0x2               // =-2
   c2f38: d65f03c0     	ret

00000000000c2f3c <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)>:
   c2f3c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c2f40: a90157f6     	stp	x22, x21, [sp, #0x10]
   c2f44: 910003fd     	mov	x29, sp
   c2f48: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c2f4c: b40003e0     	cbz	x0, 0xc2fc8 <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0x8c>
   c2f50: aa0003e8     	mov	x8, x0
   c2f54: f9401c14     	ldr	x20, [x0, #0x38]
   c2f58: b4000434     	cbz	x20, 0xc2fdc <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0xa0>
   c2f5c: 3100043f     	cmn	w1, #0x1
   c2f60: 528000c9     	mov	w9, #0x6                // =6
   c2f64: 2a0203f3     	mov	w19, w2
   c2f68: 1a810135     	csel	w21, w9, w1, eq
   c2f6c: 12800020     	mov	w0, #-0x2               // =-2
   c2f70: 7100105f     	cmp	w2, #0x4
   c2f74: 540002c8     	b.hi	0xc2fcc <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0x90>
   c2f78: 710026bf     	cmp	w21, #0x9
   c2f7c: 54000288     	b.hi	0xc2fcc <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0x90>
   c2f80: b980b689     	ldrsw	x9, [x20, #0xb4]
   c2f84: f0000516     	adrp	x22, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   c2f88: 910c42d6     	add	x22, x22, #0x310
   c2f8c: 8b3552cb     	add	x11, x22, w21, uxtw #4
   c2f90: 8b0912ca     	add	x10, x22, x9, lsl #4
   c2f94: f940056b     	ldr	x11, [x11, #0x8]
   c2f98: f940054a     	ldr	x10, [x10, #0x8]
   c2f9c: eb0b015f     	cmp	x10, x11
   c2fa0: 54000280     	b.eq	0xc2ff0 <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0xb4>
   c2fa4: f940090a     	ldr	x10, [x8, #0x10]
   c2fa8: b400024a     	cbz	x10, 0xc2ff0 <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0xb4>
   c2fac: aa0803e0     	mov	x0, x8
   c2fb0: 52800021     	mov	w1, #0x1                // =1
   c2fb4: 94026cb3     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   c2fb8: b940b689     	ldr	w9, [x20, #0xb4]
   c2fbc: 6b15013f     	cmp	w9, w21
   c2fc0: 540001e1     	b.ne	0xc2ffc <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0xc0>
   c2fc4: 14000016     	b	0xc301c <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0xe0>
   c2fc8: 12800020     	mov	w0, #-0x2               // =-2
   c2fcc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c2fd0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c2fd4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c2fd8: d65f03c0     	ret
   c2fdc: 12800020     	mov	w0, #-0x2               // =-2
   c2fe0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c2fe4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c2fe8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c2fec: d65f03c0     	ret
   c2ff0: 2a1f03e0     	mov	w0, wzr
   c2ff4: 6b15013f     	cmp	w9, w21
   c2ff8: 54000120     	b.eq	0xc301c <InGame::Log::deflateParams(InGame::Log::z_stream_s*, int, int)+0xe0>
   c2ffc: 8b1512c8     	add	x8, x22, x21, lsl #4
   c3000: b900b695     	str	w21, [x20, #0xb4]
   c3004: 79400109     	ldrh	w9, [x8]
   c3008: 7940090a     	ldrh	w10, [x8, #0x4]
   c300c: 7940050b     	ldrh	w11, [x8, #0x2]
   c3010: 79400d08     	ldrh	w8, [x8, #0x6]
   c3014: 2917aa89     	stp	w9, w10, [x20, #0xbc]
   c3018: 2915ae88     	stp	w8, w11, [x20, #0xac]
   c301c: b900ba93     	str	w19, [x20, #0xb8]
   c3020: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c3024: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c3028: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c302c: d65f03c0     	ret

00000000000c3030 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)>:
   c3030: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c3034: f9000bf7     	str	x23, [sp, #0x10]
   c3038: 910003fd     	mov	x29, sp
   c303c: a90257f6     	stp	x22, x21, [sp, #0x20]
   c3040: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c3044: b4000e00     	cbz	x0, 0xc3204 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x1d4>
   c3048: aa0003f4     	mov	x20, x0
   c304c: 2a0103f5     	mov	w21, w1
   c3050: 12800020     	mov	w0, #-0x2               // =-2
   c3054: 7100103f     	cmp	w1, #0x4
   c3058: 54000d88     	b.hi	0xc3208 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x1d8>
   c305c: f9401e93     	ldr	x19, [x20, #0x38]
   c3060: b4000d53     	cbz	x19, 0xc3208 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x1d8>
   c3064: f9400e88     	ldr	x8, [x20, #0x18]
   c3068: b4000de8     	cbz	x8, 0xc3224 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x1f4>
   c306c: f9400288     	ldr	x8, [x20]
   c3070: b4000d68     	cbz	x8, 0xc321c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x1ec>
   c3074: b9400a68     	ldr	w8, [x19, #0x8]
   c3078: 710012bf     	cmp	w21, #0x4
   c307c: 54000060     	b.eq	0xc3088 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x58>
   c3080: 710a691f     	cmp	w8, #0x29a
   c3084: 54000d00     	b.eq	0xc3224 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x1f4>
   c3088: b9402289     	ldr	w9, [x20, #0x20]
   c308c: 340051c9     	cbz	w9, 0xc3ac4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa94>
   c3090: b9404277     	ldr	w23, [x19, #0x40]
   c3094: 7100a91f     	cmp	w8, #0x2a
   c3098: f9000274     	str	x20, [x19]
   c309c: b9004275     	str	w21, [x19, #0x40]
   c30a0: 54001661     	b.ne	0xc336c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x33c>
   c30a4: b9402e68     	ldr	w8, [x19, #0x2c]
   c30a8: 7100091f     	cmp	w8, #0x2
   c30ac: 54000d01     	b.ne	0xc324c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x21c>
   c30b0: aa1f03e0     	mov	x0, xzr
   c30b4: aa1f03e1     	mov	x1, xzr
   c30b8: 2a1f03e2     	mov	w2, wzr
   c30bc: 94026c7d     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c30c0: b9402a68     	ldr	w8, [x19, #0x28]
   c30c4: 528003eb     	mov	w11, #0x1f              // =31
   c30c8: f9400a6a     	ldr	x10, [x19, #0x10]
   c30cc: f9003280     	str	x0, [x20, #0x60]
   c30d0: 11000509     	add	w9, w8, #0x1
   c30d4: b9002a69     	str	w9, [x19, #0x28]
   c30d8: 3828694b     	strb	w11, [x10, x8]
   c30dc: 5280116a     	mov	w10, #0x8b              // =139
   c30e0: b9402a68     	ldr	w8, [x19, #0x28]
   c30e4: f9400a6b     	ldr	x11, [x19, #0x10]
   c30e8: 11000509     	add	w9, w8, #0x1
   c30ec: b9002a69     	str	w9, [x19, #0x28]
   c30f0: 3828696a     	strb	w10, [x11, x8]
   c30f4: 5280010a     	mov	w10, #0x8               // =8
   c30f8: b9402a68     	ldr	w8, [x19, #0x28]
   c30fc: f9400a6b     	ldr	x11, [x19, #0x10]
   c3100: 11000509     	add	w9, w8, #0x1
   c3104: b9002a69     	str	w9, [x19, #0x28]
   c3108: 3828696a     	strb	w10, [x11, x8]
   c310c: f9401a68     	ldr	x8, [x19, #0x30]
   c3110: b4001348     	cbz	x8, 0xc3378 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x348>
   c3114: b9400109     	ldr	w9, [x8]
   c3118: b940450a     	ldr	w10, [x8, #0x44]
   c311c: f9400d0b     	ldr	x11, [x8, #0x18]
   c3120: f940150c     	ldr	x12, [x8, #0x28]
   c3124: 7100013f     	cmp	w9, #0x0
   c3128: f9401d08     	ldr	x8, [x8, #0x38]
   c312c: 1a9f07e9     	cset	w9, ne
   c3130: 7100015f     	cmp	w10, #0x0
   c3134: b9402a6a     	ldr	w10, [x19, #0x28]
   c3138: 1a9f07ed     	cset	w13, ne
   c313c: f100017f     	cmp	x11, #0x0
   c3140: 1a9f07eb     	cset	w11, ne
   c3144: f100019f     	cmp	x12, #0x0
   c3148: 1a9f07ec     	cset	w12, ne
   c314c: f100011f     	cmp	x8, #0x0
   c3150: 331f01a9     	bfi	w9, w13, #1, #1
   c3154: 1a9f07e8     	cset	w8, ne
   c3158: 331e0169     	bfi	w9, w11, #2, #1
   c315c: 1100054b     	add	w11, w10, #0x1
   c3160: 331d0189     	bfi	w9, w12, #3, #1
   c3164: 331c0109     	bfi	w9, w8, #4, #1
   c3168: f9400a68     	ldr	x8, [x19, #0x10]
   c316c: b9002a6b     	str	w11, [x19, #0x28]
   c3170: 382a6909     	strb	w9, [x8, x10]
   c3174: b9402a68     	ldr	w8, [x19, #0x28]
   c3178: f9401a69     	ldr	x9, [x19, #0x30]
   c317c: f9400a6b     	ldr	x11, [x19, #0x10]
   c3180: 1100050a     	add	w10, w8, #0x1
   c3184: f9400529     	ldr	x9, [x9, #0x8]
   c3188: b9002a6a     	str	w10, [x19, #0x28]
   c318c: 38286969     	strb	w9, [x11, x8]
   c3190: f9401a68     	ldr	x8, [x19, #0x30]
   c3194: b9402a69     	ldr	w9, [x19, #0x28]
   c3198: f9400a6b     	ldr	x11, [x19, #0x10]
   c319c: f9400508     	ldr	x8, [x8, #0x8]
   c31a0: 1100052a     	add	w10, w9, #0x1
   c31a4: d348fd08     	lsr	x8, x8, #8
   c31a8: b9002a6a     	str	w10, [x19, #0x28]
   c31ac: 38296968     	strb	w8, [x11, x9]
   c31b0: f9401a68     	ldr	x8, [x19, #0x30]
   c31b4: b9402a69     	ldr	w9, [x19, #0x28]
   c31b8: f9400a6b     	ldr	x11, [x19, #0x10]
   c31bc: f9400508     	ldr	x8, [x8, #0x8]
   c31c0: 1100052a     	add	w10, w9, #0x1
   c31c4: d350fd08     	lsr	x8, x8, #16
   c31c8: b9002a6a     	str	w10, [x19, #0x28]
   c31cc: 38296968     	strb	w8, [x11, x9]
   c31d0: f9401a68     	ldr	x8, [x19, #0x30]
   c31d4: b9402a69     	ldr	w9, [x19, #0x28]
   c31d8: f9400a6b     	ldr	x11, [x19, #0x10]
   c31dc: f9400508     	ldr	x8, [x8, #0x8]
   c31e0: 1100052a     	add	w10, w9, #0x1
   c31e4: d358fd08     	lsr	x8, x8, #24
   c31e8: b9002a6a     	str	w10, [x19, #0x28]
   c31ec: 38296968     	strb	w8, [x11, x9]
   c31f0: b940b668     	ldr	w8, [x19, #0xb4]
   c31f4: 7100251f     	cmp	w8, #0x9
   c31f8: 54000fc1     	b.ne	0xc33f0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x3c0>
   c31fc: 52800048     	mov	w8, #0x2                // =2
   c3200: 14000081     	b	0xc3404 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x3d4>
   c3204: 12800020     	mov	w0, #-0x2               // =-2
   c3208: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c320c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3210: f9400bf7     	ldr	x23, [sp, #0x10]
   c3214: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3218: d65f03c0     	ret
   c321c: b9400a88     	ldr	w8, [x20, #0x8]
   c3220: 34fff2a8     	cbz	w8, 0xc3074 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x44>
   c3224: b0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c3228: 12800020     	mov	w0, #-0x2               // =-2
   c322c: f9450d08     	ldr	x8, [x8, #0xa18]
   c3230: f9401108     	ldr	x8, [x8, #0x20]
   c3234: f9001a88     	str	x8, [x20, #0x30]
   c3238: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c323c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3240: f9400bf7     	ldr	x23, [sp, #0x10]
   c3244: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3248: d65f03c0     	ret
   c324c: b9404a68     	ldr	w8, [x19, #0x48]
   c3250: 128effea     	mov	w10, #-0x7800           // =-30720
   c3254: b940ba69     	ldr	w9, [x19, #0xb8]
   c3258: 0b083148     	add	w8, w10, w8, lsl #12
   c325c: 7100053f     	cmp	w9, #0x1
   c3260: 5400008c     	b.gt	0xc3270 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x240>
   c3264: b940b669     	ldr	w9, [x19, #0xb4]
   c3268: 7100093f     	cmp	w9, #0x2
   c326c: 54003a8a     	b.ge	0xc39bc <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x98c>
   c3270: 2a1f03e9     	mov	w9, wzr
   c3274: b9409e6a     	ldr	w10, [x19, #0x9c]
   c3278: 2a080128     	orr	w8, w9, w8
   c327c: 321b0109     	orr	w9, w8, #0x20
   c3280: 52800e2b     	mov	w11, #0x71              // =113
   c3284: f9400a6e     	ldr	x14, [x19, #0x10]
   c3288: 7100015f     	cmp	w10, #0x0
   c328c: 528210aa     	mov	w10, #0x1085            // =4229
   c3290: 72a1084a     	movk	w10, #0x842, lsl #16
   c3294: 1a890108     	csel	w8, w8, w9, eq
   c3298: b9402a69     	ldr	w9, [x19, #0x28]
   c329c: b9000a6b     	str	w11, [x19, #0x8]
   c32a0: 9baa7d0a     	umull	x10, w8, w10
   c32a4: 53087d0d     	lsr	w13, w8, #8
   c32a8: d360fd4a     	lsr	x10, x10, #32
   c32ac: 1100052c     	add	w12, w9, #0x1
   c32b0: 4b0a010b     	sub	w11, w8, w10
   c32b4: 0b4b054a     	add	w10, w10, w11, lsr #1
   c32b8: b9002a6c     	str	w12, [x19, #0x28]
   c32bc: 382969cd     	strb	w13, [x14, x9]
   c32c0: 53047d49     	lsr	w9, w10, #4
   c32c4: b9402a6a     	ldr	w10, [x19, #0x28]
   c32c8: 4b091529     	sub	w9, w9, w9, lsl #5
   c32cc: 0b090109     	add	w9, w8, w9
   c32d0: 1100054b     	add	w11, w10, #0x1
   c32d4: 2a080128     	orr	w8, w9, w8
   c32d8: 52001108     	eor	w8, w8, #0x1f
   c32dc: f9400a69     	ldr	x9, [x19, #0x10]
   c32e0: b9002a6b     	str	w11, [x19, #0x28]
   c32e4: 382a6928     	strb	w8, [x9, x10]
   c32e8: b9409e68     	ldr	w8, [x19, #0x9c]
   c32ec: 34000348     	cbz	w8, 0xc3354 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x324>
   c32f0: b9402a68     	ldr	w8, [x19, #0x28]
   c32f4: f9403289     	ldr	x9, [x20, #0x60]
   c32f8: f9400a6b     	ldr	x11, [x19, #0x10]
   c32fc: 1100050a     	add	w10, w8, #0x1
   c3300: d358fd2c     	lsr	x12, x9, #24
   c3304: d350fd29     	lsr	x9, x9, #16
   c3308: b9002a6a     	str	w10, [x19, #0x28]
   c330c: 3828696c     	strb	w12, [x11, x8]
   c3310: b9402a68     	ldr	w8, [x19, #0x28]
   c3314: f9400a6b     	ldr	x11, [x19, #0x10]
   c3318: 1100050a     	add	w10, w8, #0x1
   c331c: b9002a6a     	str	w10, [x19, #0x28]
   c3320: 38286969     	strb	w9, [x11, x8]
   c3324: b9402a68     	ldr	w8, [x19, #0x28]
   c3328: f9403289     	ldr	x9, [x20, #0x60]
   c332c: f9400a6b     	ldr	x11, [x19, #0x10]
   c3330: 1100050a     	add	w10, w8, #0x1
   c3334: d348fd2c     	lsr	x12, x9, #8
   c3338: b9002a6a     	str	w10, [x19, #0x28]
   c333c: 3828696c     	strb	w12, [x11, x8]
   c3340: b9402a68     	ldr	w8, [x19, #0x28]
   c3344: f9400a6b     	ldr	x11, [x19, #0x10]
   c3348: 1100050a     	add	w10, w8, #0x1
   c334c: b9002a6a     	str	w10, [x19, #0x28]
   c3350: 38286969     	strb	w9, [x11, x8]
   c3354: aa1f03e0     	mov	x0, xzr
   c3358: aa1f03e1     	mov	x1, xzr
   c335c: 2a1f03e2     	mov	w2, wzr
   c3360: 94026bc0     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   c3364: b9400a68     	ldr	w8, [x19, #0x8]
   c3368: f9003280     	str	x0, [x20, #0x60]
   c336c: 7101151f     	cmp	w8, #0x45
   c3370: 54001661     	b.ne	0xc363c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x60c>
   c3374: 1400004c     	b	0xc34a4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x474>
   c3378: b9402a68     	ldr	w8, [x19, #0x28]
   c337c: f9400a6a     	ldr	x10, [x19, #0x10]
   c3380: 11000509     	add	w9, w8, #0x1
   c3384: b9002a69     	str	w9, [x19, #0x28]
   c3388: 3828695f     	strb	wzr, [x10, x8]
   c338c: b9402a68     	ldr	w8, [x19, #0x28]
   c3390: f9400a6a     	ldr	x10, [x19, #0x10]
   c3394: 11000509     	add	w9, w8, #0x1
   c3398: b9002a69     	str	w9, [x19, #0x28]
   c339c: 3828695f     	strb	wzr, [x10, x8]
   c33a0: b9402a68     	ldr	w8, [x19, #0x28]
   c33a4: f9400a6a     	ldr	x10, [x19, #0x10]
   c33a8: 11000509     	add	w9, w8, #0x1
   c33ac: b9002a69     	str	w9, [x19, #0x28]
   c33b0: 3828695f     	strb	wzr, [x10, x8]
   c33b4: b9402a68     	ldr	w8, [x19, #0x28]
   c33b8: f9400a6a     	ldr	x10, [x19, #0x10]
   c33bc: 11000509     	add	w9, w8, #0x1
   c33c0: b9002a69     	str	w9, [x19, #0x28]
   c33c4: 3828695f     	strb	wzr, [x10, x8]
   c33c8: b9402a68     	ldr	w8, [x19, #0x28]
   c33cc: f9400a6a     	ldr	x10, [x19, #0x10]
   c33d0: 11000509     	add	w9, w8, #0x1
   c33d4: b9002a69     	str	w9, [x19, #0x28]
   c33d8: 3828695f     	strb	wzr, [x10, x8]
   c33dc: b940b668     	ldr	w8, [x19, #0xb4]
   c33e0: 7100251f     	cmp	w8, #0x9
   c33e4: 54002f41     	b.ne	0xc39cc <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x99c>
   c33e8: 52800048     	mov	w8, #0x2                // =2
   c33ec: 1400017d     	b	0xc39e0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x9b0>
   c33f0: b940ba69     	ldr	w9, [x19, #0xb8]
   c33f4: 7100091f     	cmp	w8, #0x2
   c33f8: 52800088     	mov	w8, #0x4                // =4
   c33fc: 7a41a920     	ccmp	w9, #0x1, #0x0, ge
   c3400: 1a9fc108     	csel	w8, w8, wzr, gt
   c3404: b9402a69     	ldr	w9, [x19, #0x28]
   c3408: f9400a6b     	ldr	x11, [x19, #0x10]
   c340c: 1100052a     	add	w10, w9, #0x1
   c3410: b9002a6a     	str	w10, [x19, #0x28]
   c3414: 38296968     	strb	w8, [x11, x9]
   c3418: b9402a68     	ldr	w8, [x19, #0x28]
   c341c: f9401a69     	ldr	x9, [x19, #0x30]
   c3420: f9400a6b     	ldr	x11, [x19, #0x10]
   c3424: 1100050a     	add	w10, w8, #0x1
   c3428: b9401529     	ldr	w9, [x9, #0x14]
   c342c: b9002a6a     	str	w10, [x19, #0x28]
   c3430: 38286969     	strb	w9, [x11, x8]
   c3434: f9401a68     	ldr	x8, [x19, #0x30]
   c3438: f9400d09     	ldr	x9, [x8, #0x18]
   c343c: b4000209     	cbz	x9, 0xc347c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x44c>
   c3440: b9402a69     	ldr	w9, [x19, #0x28]
   c3444: b9402108     	ldr	w8, [x8, #0x20]
   c3448: f9400a6b     	ldr	x11, [x19, #0x10]
   c344c: 1100052a     	add	w10, w9, #0x1
   c3450: b9002a6a     	str	w10, [x19, #0x28]
   c3454: 38296968     	strb	w8, [x11, x9]
   c3458: f9401a68     	ldr	x8, [x19, #0x30]
   c345c: b9402a69     	ldr	w9, [x19, #0x28]
   c3460: f9400a6b     	ldr	x11, [x19, #0x10]
   c3464: b9402108     	ldr	w8, [x8, #0x20]
   c3468: 1100052a     	add	w10, w9, #0x1
   c346c: 53087d08     	lsr	w8, w8, #8
   c3470: b9002a6a     	str	w10, [x19, #0x28]
   c3474: 38296968     	strb	w8, [x11, x9]
   c3478: f9401a68     	ldr	x8, [x19, #0x30]
   c347c: b9404508     	ldr	w8, [x8, #0x44]
   c3480: 340000c8     	cbz	w8, 0xc3498 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x468>
   c3484: f9403280     	ldr	x0, [x20, #0x60]
   c3488: f9400a61     	ldr	x1, [x19, #0x10]
   c348c: b9402a62     	ldr	w2, [x19, #0x28]
   c3490: 94026b88     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c3494: f9003280     	str	x0, [x20, #0x60]
   c3498: 528008a8     	mov	w8, #0x45               // =69
   c349c: b9003a7f     	str	wzr, [x19, #0x38]
   c34a0: b9000a68     	str	w8, [x19, #0x8]
   c34a4: f9401a68     	ldr	x8, [x19, #0x30]
   c34a8: f9400d09     	ldr	x9, [x8, #0x18]
   c34ac: b4000c09     	cbz	x9, 0xc362c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x5fc>
   c34b0: b9403a6b     	ldr	w11, [x19, #0x38]
   c34b4: 7940410a     	ldrh	w10, [x8, #0x20]
   c34b8: b9402a69     	ldr	w9, [x19, #0x28]
   c34bc: 6b0a017f     	cmp	w11, w10
   c34c0: 54000902     	b.hs	0xc35e0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x5b0>
   c34c4: 2a0903ea     	mov	w10, w9
   c34c8: f9400e6d     	ldr	x13, [x19, #0x18]
   c34cc: 2a0903ec     	mov	w12, w9
   c34d0: eb0c01bf     	cmp	x13, x12
   c34d4: 540006a1     	b.ne	0xc35a8 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x578>
   c34d8: 14000006     	b	0xc34f0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x4c0>
   c34dc: b9402a69     	ldr	w9, [x19, #0x28]
   c34e0: f9400e6d     	ldr	x13, [x19, #0x18]
   c34e4: 2a0903ec     	mov	w12, w9
   c34e8: eb0c01bf     	cmp	x13, x12
   c34ec: 540005e1     	b.ne	0xc35a8 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x578>
   c34f0: b9404508     	ldr	w8, [x8, #0x44]
   c34f4: 34000108     	cbz	w8, 0xc3514 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x4e4>
   c34f8: 6b0a0122     	subs	w2, w9, w10
   c34fc: 540000c9     	b.ls	0xc3514 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x4e4>
   c3500: f9400a68     	ldr	x8, [x19, #0x10]
   c3504: f9403280     	ldr	x0, [x20, #0x60]
   c3508: 8b2a4101     	add	x1, x8, w10, uxtw
   c350c: 94026b69     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c3510: f9003280     	str	x0, [x20, #0x60]
   c3514: f9401e88     	ldr	x8, [x20, #0x38]
   c3518: b940228a     	ldr	w10, [x20, #0x20]
   c351c: b9402909     	ldr	w9, [x8, #0x28]
   c3520: 6b0a013f     	cmp	w9, w10
   c3524: 1a898156     	csel	w22, w10, w9, hi
   c3528: 34000316     	cbz	w22, 0xc3588 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x558>
   c352c: f9400e80     	ldr	x0, [x20, #0x18]
   c3530: aa1603e2     	mov	x2, x22
   c3534: f9401101     	ldr	x1, [x8, #0x20]
   c3538: 940266da     	bl	0x15d0a0 <memcpy@plt>
   c353c: f9400e89     	ldr	x9, [x20, #0x18]
   c3540: f9401e88     	ldr	x8, [x20, #0x38]
   c3544: f940168a     	ldr	x10, [x20, #0x28]
   c3548: b940228b     	ldr	w11, [x20, #0x20]
   c354c: 8b160129     	add	x9, x9, x22
   c3550: f940110c     	ldr	x12, [x8, #0x20]
   c3554: 8b16014a     	add	x10, x10, x22
   c3558: b940290d     	ldr	w13, [x8, #0x28]
   c355c: 4b16016b     	sub	w11, w11, w22
   c3560: f9000e89     	str	x9, [x20, #0x18]
   c3564: 8b160189     	add	x9, x12, x22
   c3568: f900168a     	str	x10, [x20, #0x28]
   c356c: 6b1601aa     	subs	w10, w13, w22
   c3570: b900228b     	str	w11, [x20, #0x20]
   c3574: f9001109     	str	x9, [x8, #0x20]
   c3578: b900290a     	str	w10, [x8, #0x28]
   c357c: 54000061     	b.ne	0xc3588 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x558>
   c3580: f9400909     	ldr	x9, [x8, #0x10]
   c3584: f9001109     	str	x9, [x8, #0x20]
   c3588: b9402a6c     	ldr	w12, [x19, #0x28]
   c358c: f9400e6a     	ldr	x10, [x19, #0x18]
   c3590: f9401a68     	ldr	x8, [x19, #0x30]
   c3594: 2a0c03e9     	mov	w9, w12
   c3598: eb0c015f     	cmp	x10, x12
   c359c: 54000220     	b.eq	0xc35e0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x5b0>
   c35a0: b9403a6b     	ldr	w11, [x19, #0x38]
   c35a4: 2a0903ea     	mov	w10, w9
   c35a8: f9400d08     	ldr	x8, [x8, #0x18]
   c35ac: 11000529     	add	w9, w9, #0x1
   c35b0: 386b4908     	ldrb	w8, [x8, w11, uxtw]
   c35b4: f9400a6b     	ldr	x11, [x19, #0x10]
   c35b8: b9002a69     	str	w9, [x19, #0x28]
   c35bc: 382c6968     	strb	w8, [x11, x12]
   c35c0: f9401a68     	ldr	x8, [x19, #0x30]
   c35c4: b9403a69     	ldr	w9, [x19, #0x38]
   c35c8: 7940410c     	ldrh	w12, [x8, #0x20]
   c35cc: 1100052b     	add	w11, w9, #0x1
   c35d0: 6b0c017f     	cmp	w11, w12
   c35d4: b9003a6b     	str	w11, [x19, #0x38]
   c35d8: 54fff823     	b.lo	0xc34dc <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x4ac>
   c35dc: 2a0a03e9     	mov	w9, w10
   c35e0: b940450a     	ldr	w10, [x8, #0x44]
   c35e4: 3400014a     	cbz	w10, 0xc360c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x5dc>
   c35e8: b9402a6a     	ldr	w10, [x19, #0x28]
   c35ec: 6b090142     	subs	w2, w10, w9
   c35f0: 540000e9     	b.ls	0xc360c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x5dc>
   c35f4: f9400a68     	ldr	x8, [x19, #0x10]
   c35f8: f9403280     	ldr	x0, [x20, #0x60]
   c35fc: 8b294101     	add	x1, x8, w9, uxtw
   c3600: 94026b2c     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c3604: f9401a68     	ldr	x8, [x19, #0x30]
   c3608: f9003280     	str	x0, [x20, #0x60]
   c360c: b9403a69     	ldr	w9, [x19, #0x38]
   c3610: b940210a     	ldr	w10, [x8, #0x20]
   c3614: 6b0a013f     	cmp	w9, w10
   c3618: 54000101     	b.ne	0xc3638 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x608>
   c361c: 52800929     	mov	w9, #0x49               // =73
   c3620: b9003a7f     	str	wzr, [x19, #0x38]
   c3624: b9000a69     	str	w9, [x19, #0x8]
   c3628: 14000008     	b	0xc3648 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x618>
   c362c: 52800929     	mov	w9, #0x49               // =73
   c3630: b9000a69     	str	w9, [x19, #0x8]
   c3634: 14000005     	b	0xc3648 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x618>
   c3638: b9400a68     	ldr	w8, [x19, #0x8]
   c363c: 7101251f     	cmp	w8, #0x49
   c3640: 54000bc1     	b.ne	0xc37b8 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x788>
   c3644: f9401a68     	ldr	x8, [x19, #0x30]
   c3648: f9401508     	ldr	x8, [x8, #0x28]
   c364c: b4000ae8     	cbz	x8, 0xc37a8 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x778>
   c3650: b9402a68     	ldr	w8, [x19, #0x28]
   c3654: 2a0803e9     	mov	w9, w8
   c3658: f9400e6b     	ldr	x11, [x19, #0x18]
   c365c: 2a0803ea     	mov	w10, w8
   c3660: eb0a017f     	cmp	x11, x10
   c3664: 540006a1     	b.ne	0xc3738 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x708>
   c3668: 14000006     	b	0xc3680 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x650>
   c366c: b9402a68     	ldr	w8, [x19, #0x28]
   c3670: f9400e6b     	ldr	x11, [x19, #0x18]
   c3674: 2a0803ea     	mov	w10, w8
   c3678: eb0a017f     	cmp	x11, x10
   c367c: 540005e1     	b.ne	0xc3738 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x708>
   c3680: f9401a6a     	ldr	x10, [x19, #0x30]
   c3684: b940454a     	ldr	w10, [x10, #0x44]
   c3688: 7100015f     	cmp	w10, #0x0
   c368c: 7a491100     	ccmp	w8, w9, #0x0, ne
   c3690: 540000e9     	b.ls	0xc36ac <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x67c>
   c3694: f9400a6a     	ldr	x10, [x19, #0x10]
   c3698: 4b090102     	sub	w2, w8, w9
   c369c: f9403280     	ldr	x0, [x20, #0x60]
   c36a0: 8b294141     	add	x1, x10, w9, uxtw
   c36a4: 94026b03     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c36a8: f9003280     	str	x0, [x20, #0x60]
   c36ac: f9401e88     	ldr	x8, [x20, #0x38]
   c36b0: b940228a     	ldr	w10, [x20, #0x20]
   c36b4: b9402909     	ldr	w9, [x8, #0x28]
   c36b8: 6b0a013f     	cmp	w9, w10
   c36bc: 1a898156     	csel	w22, w10, w9, hi
   c36c0: 34000316     	cbz	w22, 0xc3720 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x6f0>
   c36c4: f9400e80     	ldr	x0, [x20, #0x18]
   c36c8: aa1603e2     	mov	x2, x22
   c36cc: f9401101     	ldr	x1, [x8, #0x20]
   c36d0: 94026674     	bl	0x15d0a0 <memcpy@plt>
   c36d4: f9400e89     	ldr	x9, [x20, #0x18]
   c36d8: f9401e88     	ldr	x8, [x20, #0x38]
   c36dc: f940168a     	ldr	x10, [x20, #0x28]
   c36e0: b940228b     	ldr	w11, [x20, #0x20]
   c36e4: 8b160129     	add	x9, x9, x22
   c36e8: f940110c     	ldr	x12, [x8, #0x20]
   c36ec: 8b16014a     	add	x10, x10, x22
   c36f0: b940290d     	ldr	w13, [x8, #0x28]
   c36f4: 4b16016b     	sub	w11, w11, w22
   c36f8: f9000e89     	str	x9, [x20, #0x18]
   c36fc: 8b160189     	add	x9, x12, x22
   c3700: f900168a     	str	x10, [x20, #0x28]
   c3704: 6b1601aa     	subs	w10, w13, w22
   c3708: b900228b     	str	w11, [x20, #0x20]
   c370c: f9001109     	str	x9, [x8, #0x20]
   c3710: b900290a     	str	w10, [x8, #0x28]
   c3714: 54000061     	b.ne	0xc3720 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x6f0>
   c3718: f9400909     	ldr	x9, [x8, #0x10]
   c371c: f9001109     	str	x9, [x8, #0x20]
   c3720: b9402a6a     	ldr	w10, [x19, #0x28]
   c3724: f9400e69     	ldr	x9, [x19, #0x18]
   c3728: 2a0a03e8     	mov	w8, w10
   c372c: eb0a013f     	cmp	x9, x10
   c3730: 54000200     	b.eq	0xc3770 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x740>
   c3734: 2a0803e9     	mov	w9, w8
   c3738: b9403a6b     	ldr	w11, [x19, #0x38]
   c373c: 11000508     	add	w8, w8, #0x1
   c3740: f9401a6c     	ldr	x12, [x19, #0x30]
   c3744: 1100056d     	add	w13, w11, #0x1
   c3748: f940158c     	ldr	x12, [x12, #0x28]
   c374c: b9003a6d     	str	w13, [x19, #0x38]
   c3750: 386b698b     	ldrb	w11, [x12, x11]
   c3754: b9002a68     	str	w8, [x19, #0x28]
   c3758: f9400a6c     	ldr	x12, [x19, #0x10]
   c375c: 382a698b     	strb	w11, [x12, x10]
   c3760: 35fff86b     	cbnz	w11, 0xc366c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x63c>
   c3764: 52800036     	mov	w22, #0x1               // =1
   c3768: 2a0903e8     	mov	w8, w9
   c376c: 14000002     	b	0xc3774 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x744>
   c3770: 2a1f03f6     	mov	w22, wzr
   c3774: f9401a69     	ldr	x9, [x19, #0x30]
   c3778: b9404529     	ldr	w9, [x9, #0x44]
   c377c: 34000129     	cbz	w9, 0xc37a0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x770>
   c3780: b9402a69     	ldr	w9, [x19, #0x28]
   c3784: 6b080122     	subs	w2, w9, w8
   c3788: 540000c9     	b.ls	0xc37a0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x770>
   c378c: f9400a69     	ldr	x9, [x19, #0x10]
   c3790: f9403280     	ldr	x0, [x20, #0x60]
   c3794: 8b284121     	add	x1, x9, w8, uxtw
   c3798: 94026ac6     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c379c: f9003280     	str	x0, [x20, #0x60]
   c37a0: 360000b6     	tbz	w22, #0x0, 0xc37b4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x784>
   c37a4: b9003a7f     	str	wzr, [x19, #0x38]
   c37a8: 52800b68     	mov	w8, #0x5b               // =91
   c37ac: b9000a68     	str	w8, [x19, #0x8]
   c37b0: 14000004     	b	0xc37c0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x790>
   c37b4: b9400a68     	ldr	w8, [x19, #0x8]
   c37b8: 71016d1f     	cmp	w8, #0x5b
   c37bc: 54000ba1     	b.ne	0xc3930 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x900>
   c37c0: f9401a68     	ldr	x8, [x19, #0x30]
   c37c4: f9401d08     	ldr	x8, [x8, #0x38]
   c37c8: b4000ac8     	cbz	x8, 0xc3920 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x8f0>
   c37cc: b9402a68     	ldr	w8, [x19, #0x28]
   c37d0: 2a0803e9     	mov	w9, w8
   c37d4: f9400e6b     	ldr	x11, [x19, #0x18]
   c37d8: 2a0803ea     	mov	w10, w8
   c37dc: eb0a017f     	cmp	x11, x10
   c37e0: 540006a1     	b.ne	0xc38b4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x884>
   c37e4: 14000006     	b	0xc37fc <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x7cc>
   c37e8: b9402a68     	ldr	w8, [x19, #0x28]
   c37ec: f9400e6b     	ldr	x11, [x19, #0x18]
   c37f0: 2a0803ea     	mov	w10, w8
   c37f4: eb0a017f     	cmp	x11, x10
   c37f8: 540005e1     	b.ne	0xc38b4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x884>
   c37fc: f9401a6a     	ldr	x10, [x19, #0x30]
   c3800: b940454a     	ldr	w10, [x10, #0x44]
   c3804: 7100015f     	cmp	w10, #0x0
   c3808: 7a491100     	ccmp	w8, w9, #0x0, ne
   c380c: 540000e9     	b.ls	0xc3828 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x7f8>
   c3810: f9400a6a     	ldr	x10, [x19, #0x10]
   c3814: 4b090102     	sub	w2, w8, w9
   c3818: f9403280     	ldr	x0, [x20, #0x60]
   c381c: 8b294141     	add	x1, x10, w9, uxtw
   c3820: 94026aa4     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c3824: f9003280     	str	x0, [x20, #0x60]
   c3828: f9401e88     	ldr	x8, [x20, #0x38]
   c382c: b940228a     	ldr	w10, [x20, #0x20]
   c3830: b9402909     	ldr	w9, [x8, #0x28]
   c3834: 6b0a013f     	cmp	w9, w10
   c3838: 1a898156     	csel	w22, w10, w9, hi
   c383c: 34000316     	cbz	w22, 0xc389c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x86c>
   c3840: f9400e80     	ldr	x0, [x20, #0x18]
   c3844: aa1603e2     	mov	x2, x22
   c3848: f9401101     	ldr	x1, [x8, #0x20]
   c384c: 94026615     	bl	0x15d0a0 <memcpy@plt>
   c3850: f9400e89     	ldr	x9, [x20, #0x18]
   c3854: f9401e88     	ldr	x8, [x20, #0x38]
   c3858: f940168a     	ldr	x10, [x20, #0x28]
   c385c: b940228b     	ldr	w11, [x20, #0x20]
   c3860: 8b160129     	add	x9, x9, x22
   c3864: f940110c     	ldr	x12, [x8, #0x20]
   c3868: 8b16014a     	add	x10, x10, x22
   c386c: b940290d     	ldr	w13, [x8, #0x28]
   c3870: 4b16016b     	sub	w11, w11, w22
   c3874: f9000e89     	str	x9, [x20, #0x18]
   c3878: 8b160189     	add	x9, x12, x22
   c387c: f900168a     	str	x10, [x20, #0x28]
   c3880: 6b1601aa     	subs	w10, w13, w22
   c3884: b900228b     	str	w11, [x20, #0x20]
   c3888: f9001109     	str	x9, [x8, #0x20]
   c388c: b900290a     	str	w10, [x8, #0x28]
   c3890: 54000061     	b.ne	0xc389c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x86c>
   c3894: f9400909     	ldr	x9, [x8, #0x10]
   c3898: f9001109     	str	x9, [x8, #0x20]
   c389c: b9402a6a     	ldr	w10, [x19, #0x28]
   c38a0: f9400e69     	ldr	x9, [x19, #0x18]
   c38a4: 2a0a03e8     	mov	w8, w10
   c38a8: eb0a013f     	cmp	x9, x10
   c38ac: 54000200     	b.eq	0xc38ec <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x8bc>
   c38b0: 2a0803e9     	mov	w9, w8
   c38b4: b9403a6b     	ldr	w11, [x19, #0x38]
   c38b8: 11000508     	add	w8, w8, #0x1
   c38bc: f9401a6c     	ldr	x12, [x19, #0x30]
   c38c0: 1100056d     	add	w13, w11, #0x1
   c38c4: f9401d8c     	ldr	x12, [x12, #0x38]
   c38c8: b9003a6d     	str	w13, [x19, #0x38]
   c38cc: 386b698b     	ldrb	w11, [x12, x11]
   c38d0: b9002a68     	str	w8, [x19, #0x28]
   c38d4: f9400a6c     	ldr	x12, [x19, #0x10]
   c38d8: 382a698b     	strb	w11, [x12, x10]
   c38dc: 35fff86b     	cbnz	w11, 0xc37e8 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x7b8>
   c38e0: 52800036     	mov	w22, #0x1               // =1
   c38e4: 2a0903e8     	mov	w8, w9
   c38e8: 14000002     	b	0xc38f0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x8c0>
   c38ec: 2a1f03f6     	mov	w22, wzr
   c38f0: f9401a69     	ldr	x9, [x19, #0x30]
   c38f4: b9404529     	ldr	w9, [x9, #0x44]
   c38f8: 34000129     	cbz	w9, 0xc391c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x8ec>
   c38fc: b9402a69     	ldr	w9, [x19, #0x28]
   c3900: 6b080122     	subs	w2, w9, w8
   c3904: 540000c9     	b.ls	0xc391c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x8ec>
   c3908: f9400a69     	ldr	x9, [x19, #0x10]
   c390c: f9403280     	ldr	x0, [x20, #0x60]
   c3910: 8b284121     	add	x1, x9, w8, uxtw
   c3914: 94026a67     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c3918: f9003280     	str	x0, [x20, #0x60]
   c391c: 36000096     	tbz	w22, #0x0, 0xc392c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x8fc>
   c3920: 52800ce8     	mov	w8, #0x67               // =103
   c3924: b9000a68     	str	w8, [x19, #0x8]
   c3928: 14000004     	b	0xc3938 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x908>
   c392c: b9400a68     	ldr	w8, [x19, #0x8]
   c3930: 71019d1f     	cmp	w8, #0x67
   c3934: 54000701     	b.ne	0xc3a14 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x9e4>
   c3938: f9401a68     	ldr	x8, [x19, #0x30]
   c393c: b9404508     	ldr	w8, [x8, #0x44]
   c3940: 34000668     	cbz	w8, 0xc3a0c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x9dc>
   c3944: b9402a68     	ldr	w8, [x19, #0x28]
   c3948: f9400e69     	ldr	x9, [x19, #0x18]
   c394c: 1100090a     	add	w10, w8, #0x2
   c3950: eb0a013f     	cmp	x9, x10
   c3954: 540000c2     	b.hs	0xc396c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x93c>
   c3958: aa1403e0     	mov	x0, x20
   c395c: 9400012b     	bl	0xc3e08 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x44>
   c3960: b9402a68     	ldr	w8, [x19, #0x28]
   c3964: f9400e69     	ldr	x9, [x19, #0x18]
   c3968: 1100090a     	add	w10, w8, #0x2
   c396c: eb0a013f     	cmp	x9, x10
   c3970: 54000523     	b.lo	0xc3a14 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x9e4>
   c3974: 11000509     	add	w9, w8, #0x1
   c3978: f940328a     	ldr	x10, [x20, #0x60]
   c397c: f9400a6b     	ldr	x11, [x19, #0x10]
   c3980: aa1f03e0     	mov	x0, xzr
   c3984: aa1f03e1     	mov	x1, xzr
   c3988: 2a1f03e2     	mov	w2, wzr
   c398c: b9002a69     	str	w9, [x19, #0x28]
   c3990: 3828496a     	strb	w10, [x11, w8, uxtw]
   c3994: b9402a68     	ldr	w8, [x19, #0x28]
   c3998: f9403289     	ldr	x9, [x20, #0x60]
   c399c: f9400a6b     	ldr	x11, [x19, #0x10]
   c39a0: 1100050a     	add	w10, w8, #0x1
   c39a4: d348fd29     	lsr	x9, x9, #8
   c39a8: b9002a6a     	str	w10, [x19, #0x28]
   c39ac: 38286969     	strb	w9, [x11, x8]
   c39b0: 94026a40     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c39b4: f9003280     	str	x0, [x20, #0x60]
   c39b8: 14000015     	b	0xc3a0c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x9dc>
   c39bc: 7100193f     	cmp	w9, #0x6
   c39c0: 54001e82     	b.hs	0xc3d90 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xd60>
   c39c4: 52800809     	mov	w9, #0x40               // =64
   c39c8: 17fffe2b     	b	0xc3274 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x244>
   c39cc: b940ba69     	ldr	w9, [x19, #0xb8]
   c39d0: 7100091f     	cmp	w8, #0x2
   c39d4: 52800088     	mov	w8, #0x4                // =4
   c39d8: 7a41a920     	ccmp	w9, #0x1, #0x0, ge
   c39dc: 1a9fc108     	csel	w8, w8, wzr, gt
   c39e0: b9402a69     	ldr	w9, [x19, #0x28]
   c39e4: f9400a6b     	ldr	x11, [x19, #0x10]
   c39e8: 1100052a     	add	w10, w9, #0x1
   c39ec: b9002a6a     	str	w10, [x19, #0x28]
   c39f0: 5280006a     	mov	w10, #0x3               // =3
   c39f4: 38296968     	strb	w8, [x11, x9]
   c39f8: b9402a68     	ldr	w8, [x19, #0x28]
   c39fc: f9400a6b     	ldr	x11, [x19, #0x10]
   c3a00: 11000509     	add	w9, w8, #0x1
   c3a04: b9002a69     	str	w9, [x19, #0x28]
   c3a08: 3828696a     	strb	w10, [x11, x8]
   c3a0c: 52800e28     	mov	w8, #0x71               // =113
   c3a10: b9000a68     	str	w8, [x19, #0x8]
   c3a14: b9402a68     	ldr	w8, [x19, #0x28]
   c3a18: 340004a8     	cbz	w8, 0xc3aac <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa7c>
   c3a1c: f9401e89     	ldr	x9, [x20, #0x38]
   c3a20: b9402288     	ldr	w8, [x20, #0x20]
   c3a24: b940292a     	ldr	w10, [x9, #0x28]
   c3a28: 6b08015f     	cmp	w10, w8
   c3a2c: 1a8a8116     	csel	w22, w8, w10, hi
   c3a30: 34000316     	cbz	w22, 0xc3a90 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa60>
   c3a34: f9400e80     	ldr	x0, [x20, #0x18]
   c3a38: aa1603e2     	mov	x2, x22
   c3a3c: f9401121     	ldr	x1, [x9, #0x20]
   c3a40: 94026598     	bl	0x15d0a0 <memcpy@plt>
   c3a44: f9401e89     	ldr	x9, [x20, #0x38]
   c3a48: f940168a     	ldr	x10, [x20, #0x28]
   c3a4c: f9400e88     	ldr	x8, [x20, #0x18]
   c3a50: b940228b     	ldr	w11, [x20, #0x20]
   c3a54: f940112d     	ldr	x13, [x9, #0x20]
   c3a58: 8b16014a     	add	x10, x10, x22
   c3a5c: b940292e     	ldr	w14, [x9, #0x28]
   c3a60: 8b16010c     	add	x12, x8, x22
   c3a64: 4b160168     	sub	w8, w11, w22
   c3a68: 8b1601ab     	add	x11, x13, x22
   c3a6c: f900168a     	str	x10, [x20, #0x28]
   c3a70: 6b1601ca     	subs	w10, w14, w22
   c3a74: f9000e8c     	str	x12, [x20, #0x18]
   c3a78: b9002288     	str	w8, [x20, #0x20]
   c3a7c: f900112b     	str	x11, [x9, #0x20]
   c3a80: b900292a     	str	w10, [x9, #0x28]
   c3a84: 54000061     	b.ne	0xc3a90 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa60>
   c3a88: f940092a     	ldr	x10, [x9, #0x10]
   c3a8c: f900112a     	str	x10, [x9, #0x20]
   c3a90: 34000a88     	cbz	w8, 0xc3be0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xbb0>
   c3a94: b9400a68     	ldr	w8, [x19, #0x8]
   c3a98: b9400a89     	ldr	w9, [x20, #0x8]
   c3a9c: 710a691f     	cmp	w8, #0x29a
   c3aa0: 54000261     	b.ne	0xc3aec <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xabc>
   c3aa4: 35000109     	cbnz	w9, 0xc3ac4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa94>
   c3aa8: 14000012     	b	0xc3af0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xac0>
   c3aac: b9400a88     	ldr	w8, [x20, #0x8]
   c3ab0: 35ffff28     	cbnz	w8, 0xc3a94 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa64>
   c3ab4: 710012bf     	cmp	w21, #0x4
   c3ab8: 54fffee0     	b.eq	0xc3a94 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa64>
   c3abc: 6b1502ff     	cmp	w23, w21
   c3ac0: 54fffeab     	b.lt	0xc3a94 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xa64>
   c3ac4: b0000548     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c3ac8: 12800080     	mov	w0, #-0x5               // =-5
   c3acc: f9450d08     	ldr	x8, [x8, #0xa18]
   c3ad0: f9401d08     	ldr	x8, [x8, #0x38]
   c3ad4: f9001a88     	str	x8, [x20, #0x30]
   c3ad8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c3adc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3ae0: f9400bf7     	ldr	x23, [sp, #0x10]
   c3ae4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3ae8: d65f03c0     	ret
   c3aec: 350000c9     	cbnz	w9, 0xc3b04 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xad4>
   c3af0: b940a669     	ldr	w9, [x19, #0xa4]
   c3af4: 35000089     	cbnz	w9, 0xc3b04 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xad4>
   c3af8: 34000655     	cbz	w21, 0xc3bc0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb90>
   c3afc: 710a691f     	cmp	w8, #0x29a
   c3b00: 54000600     	b.eq	0xc3bc0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb90>
   c3b04: b980b668     	ldrsw	x8, [x19, #0xb4]
   c3b08: d0000509     	adrp	x9, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   c3b0c: 910c4129     	add	x9, x9, #0x310
   c3b10: aa1303e0     	mov	x0, x19
   c3b14: 2a1503e1     	mov	w1, w21
   c3b18: 8b081128     	add	x8, x9, x8, lsl #4
   c3b1c: f9400508     	ldr	x8, [x8, #0x8]
   c3b20: d63f0100     	blr	x8
   c3b24: 121f7808     	and	w8, w0, #0xfffffffe
   c3b28: 7100091f     	cmp	w8, #0x2
   c3b2c: 54000061     	b.ne	0xc3b38 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb08>
   c3b30: 52805348     	mov	w8, #0x29a              // =666
   c3b34: b9000a68     	str	w8, [x19, #0x8]
   c3b38: 721e781f     	tst	w0, #0xfffffffd
   c3b3c: 54000100     	b.eq	0xc3b5c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb2c>
   c3b40: 7100041f     	cmp	w0, #0x1
   c3b44: 540003e1     	b.ne	0xc3bc0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb90>
   c3b48: aa1303e0     	mov	x0, x19
   c3b4c: 710006bf     	cmp	w21, #0x1
   c3b50: 54000161     	b.ne	0xc3b7c <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb4c>
   c3b54: 940269eb     	bl	0x15e300 <_ZN6InGame3Log9_tr_alignEPNS0_14internal_stateE@plt>
   c3b58: 14000016     	b	0xc3bb0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb80>
   c3b5c: b9402288     	ldr	w8, [x20, #0x20]
   c3b60: 34000408     	cbz	w8, 0xc3be0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xbb0>
   c3b64: 2a1f03e0     	mov	w0, wzr
   c3b68: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c3b6c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3b70: f9400bf7     	ldr	x23, [sp, #0x10]
   c3b74: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3b78: d65f03c0     	ret
   c3b7c: aa1f03e1     	mov	x1, xzr
   c3b80: aa1f03e2     	mov	x2, xzr
   c3b84: 2a1f03e3     	mov	w3, wzr
   c3b88: 940269e2     	bl	0x15e310 <_ZN6InGame3Log16_tr_stored_blockEPNS0_14internal_stateEPcmi@plt>
   c3b8c: 71000ebf     	cmp	w21, #0x3
   c3b90: 54000101     	b.ne	0xc3bb0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xb80>
   c3b94: b9407668     	ldr	w8, [x19, #0x74]
   c3b98: 2a1f03e1     	mov	w1, wzr
   c3b9c: f9403660     	ldr	x0, [x19, #0x68]
   c3ba0: 51000508     	sub	w8, w8, #0x1
   c3ba4: d37ff902     	lsl	x2, x8, #1
   c3ba8: 7822681f     	strh	wzr, [x0, x2]
   c3bac: 940264a5     	bl	0x15ce40 <memset@plt>
   c3bb0: aa1403e0     	mov	x0, x20
   c3bb4: 94000095     	bl	0xc3e08 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x44>
   c3bb8: b9402288     	ldr	w8, [x20, #0x20]
   c3bbc: 34000128     	cbz	w8, 0xc3be0 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xbb0>
   c3bc0: 710012bf     	cmp	w21, #0x4
   c3bc4: 540001e0     	b.eq	0xc3c00 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xbd0>
   c3bc8: 2a1f03e0     	mov	w0, wzr
   c3bcc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c3bd0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3bd4: f9400bf7     	ldr	x23, [sp, #0x10]
   c3bd8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3bdc: d65f03c0     	ret
   c3be0: 12800008     	mov	w8, #-0x1               // =-1
   c3be4: 2a1f03e0     	mov	w0, wzr
   c3be8: b9004268     	str	w8, [x19, #0x40]
   c3bec: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c3bf0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3bf4: f9400bf7     	ldr	x23, [sp, #0x10]
   c3bf8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3bfc: d65f03c0     	ret
   c3c00: b9402e69     	ldr	w9, [x19, #0x2c]
   c3c04: 7100053f     	cmp	w9, #0x1
   c3c08: 540006ab     	b.lt	0xc3cdc <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xcac>
   c3c0c: f9403288     	ldr	x8, [x20, #0x60]
   c3c10: 7100093f     	cmp	w9, #0x2
   c3c14: 54000701     	b.ne	0xc3cf4 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xcc4>
   c3c18: b9402a69     	ldr	w9, [x19, #0x28]
   c3c1c: f9400a6b     	ldr	x11, [x19, #0x10]
   c3c20: 1100052a     	add	w10, w9, #0x1
   c3c24: b9002a6a     	str	w10, [x19, #0x28]
   c3c28: 38296968     	strb	w8, [x11, x9]
   c3c2c: b9402a68     	ldr	w8, [x19, #0x28]
   c3c30: f9403289     	ldr	x9, [x20, #0x60]
   c3c34: f9400a6b     	ldr	x11, [x19, #0x10]
   c3c38: 1100050a     	add	w10, w8, #0x1
   c3c3c: d348fd29     	lsr	x9, x9, #8
   c3c40: b9002a6a     	str	w10, [x19, #0x28]
   c3c44: 38286969     	strb	w9, [x11, x8]
   c3c48: b9402a68     	ldr	w8, [x19, #0x28]
   c3c4c: f9403289     	ldr	x9, [x20, #0x60]
   c3c50: f9400a6b     	ldr	x11, [x19, #0x10]
   c3c54: 1100050a     	add	w10, w8, #0x1
   c3c58: d350fd29     	lsr	x9, x9, #16
   c3c5c: b9002a6a     	str	w10, [x19, #0x28]
   c3c60: 38286969     	strb	w9, [x11, x8]
   c3c64: b9402a68     	ldr	w8, [x19, #0x28]
   c3c68: f9403289     	ldr	x9, [x20, #0x60]
   c3c6c: f9400a6b     	ldr	x11, [x19, #0x10]
   c3c70: 1100050a     	add	w10, w8, #0x1
   c3c74: d358fd29     	lsr	x9, x9, #24
   c3c78: b9002a6a     	str	w10, [x19, #0x28]
   c3c7c: 38286969     	strb	w9, [x11, x8]
   c3c80: b9402a68     	ldr	w8, [x19, #0x28]
   c3c84: f9400a8a     	ldr	x10, [x20, #0x10]
   c3c88: f9400a6b     	ldr	x11, [x19, #0x10]
   c3c8c: 11000509     	add	w9, w8, #0x1
   c3c90: b9002a69     	str	w9, [x19, #0x28]
   c3c94: 3828696a     	strb	w10, [x11, x8]
   c3c98: b9402a68     	ldr	w8, [x19, #0x28]
   c3c9c: f9400a89     	ldr	x9, [x20, #0x10]
   c3ca0: f9400a6b     	ldr	x11, [x19, #0x10]
   c3ca4: 1100050a     	add	w10, w8, #0x1
   c3ca8: d348fd29     	lsr	x9, x9, #8
   c3cac: b9002a6a     	str	w10, [x19, #0x28]
   c3cb0: 38286969     	strb	w9, [x11, x8]
   c3cb4: b9402a68     	ldr	w8, [x19, #0x28]
   c3cb8: f9400a89     	ldr	x9, [x20, #0x10]
   c3cbc: f9400a6b     	ldr	x11, [x19, #0x10]
   c3cc0: 1100050a     	add	w10, w8, #0x1
   c3cc4: d350fd29     	lsr	x9, x9, #16
   c3cc8: b9002a6a     	str	w10, [x19, #0x28]
   c3ccc: 38286969     	strb	w9, [x11, x8]
   c3cd0: f9400a88     	ldr	x8, [x20, #0x10]
   c3cd4: d358fd08     	lsr	x8, x8, #24
   c3cd8: 1400001a     	b	0xc3d40 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xd10>
   c3cdc: 52800020     	mov	w0, #0x1                // =1
   c3ce0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c3ce4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3ce8: f9400bf7     	ldr	x23, [sp, #0x10]
   c3cec: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3cf0: d65f03c0     	ret
   c3cf4: b9402a69     	ldr	w9, [x19, #0x28]
   c3cf8: d358fd0b     	lsr	x11, x8, #24
   c3cfc: f9400a6c     	ldr	x12, [x19, #0x10]
   c3d00: d350fd08     	lsr	x8, x8, #16
   c3d04: 1100052a     	add	w10, w9, #0x1
   c3d08: b9002a6a     	str	w10, [x19, #0x28]
   c3d0c: 3829698b     	strb	w11, [x12, x9]
   c3d10: b9402a69     	ldr	w9, [x19, #0x28]
   c3d14: f9400a6b     	ldr	x11, [x19, #0x10]
   c3d18: 1100052a     	add	w10, w9, #0x1
   c3d1c: b9002a6a     	str	w10, [x19, #0x28]
   c3d20: 38296968     	strb	w8, [x11, x9]
   c3d24: b9402a69     	ldr	w9, [x19, #0x28]
   c3d28: f9403288     	ldr	x8, [x20, #0x60]
   c3d2c: f9400a6b     	ldr	x11, [x19, #0x10]
   c3d30: 1100052a     	add	w10, w9, #0x1
   c3d34: d348fd0c     	lsr	x12, x8, #8
   c3d38: b9002a6a     	str	w10, [x19, #0x28]
   c3d3c: 3829696c     	strb	w12, [x11, x9]
   c3d40: b9402a69     	ldr	w9, [x19, #0x28]
   c3d44: aa1403e0     	mov	x0, x20
   c3d48: f9400a6b     	ldr	x11, [x19, #0x10]
   c3d4c: 1100052a     	add	w10, w9, #0x1
   c3d50: b9002a6a     	str	w10, [x19, #0x28]
   c3d54: 38296968     	strb	w8, [x11, x9]
   c3d58: 9400002c     	bl	0xc3e08 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x44>
   c3d5c: b9402e68     	ldr	w8, [x19, #0x2c]
   c3d60: 7100051f     	cmp	w8, #0x1
   c3d64: 5400006b     	b.lt	0xc3d70 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0xd40>
   c3d68: 4b0803e8     	neg	w8, w8
   c3d6c: b9002e68     	str	w8, [x19, #0x2c]
   c3d70: b9402a68     	ldr	w8, [x19, #0x28]
   c3d74: 7100011f     	cmp	w8, #0x0
   c3d78: 1a9f17e0     	cset	w0, eq
   c3d7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c3d80: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c3d84: f9400bf7     	ldr	x23, [sp, #0x10]
   c3d88: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c3d8c: d65f03c0     	ret
   c3d90: 52801809     	mov	w9, #0xc0               // =192
   c3d94: 5280100a     	mov	w10, #0x80              // =128
   c3d98: 1a890149     	csel	w9, w10, w9, eq
   c3d9c: 17fffd36     	b	0xc3274 <InGame::Log::deflate(InGame::Log::z_stream_s*, int)+0x244>

00000000000c3da0 <InGame::Log::deflateTune(InGame::Log::z_stream_s*, int, int, int, int)>:
   c3da0: b40000e0     	cbz	x0, 0xc3dbc <InGame::Log::deflateTune(InGame::Log::z_stream_s*, int, int, int, int)+0x1c>
   c3da4: f9401c08     	ldr	x8, [x0, #0x38]
   c3da8: b40000a8     	cbz	x8, 0xc3dbc <InGame::Log::deflateTune(InGame::Log::z_stream_s*, int, int, int, int)+0x1c>
   c3dac: 2a1f03e0     	mov	w0, wzr
   c3db0: 29178d01     	stp	w1, w3, [x8, #0xbc]
   c3db4: 29158904     	stp	w4, w2, [x8, #0xac]
   c3db8: d65f03c0     	ret
   c3dbc: 12800020     	mov	w0, #-0x2               // =-2
   c3dc0: d65f03c0     	ret

00000000000c3dc4 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)>:
   c3dc4: b4000160     	cbz	x0, 0xc3df0 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x2c>
   c3dc8: f9401c08     	ldr	x8, [x0, #0x38]
   c3dcc: b4000128     	cbz	x8, 0xc3df0 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x2c>
   c3dd0: b9404909     	ldr	w9, [x8, #0x48]
   c3dd4: 71003d3f     	cmp	w9, #0xf
   c3dd8: 540000c1     	b.ne	0xc3df0 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x2c>
   c3ddc: b9407908     	ldr	w8, [x8, #0x78]
   c3de0: 71003d1f     	cmp	w8, #0xf
   c3de4: 54000061     	b.ne	0xc3df0 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0x2c>
   c3de8: aa0103e0     	mov	x0, x1
   c3dec: 1402692d     	b	0x15e2a0 <_ZN6InGame3Log13compressBoundEm@plt>
   c3df0: 91001c28     	add	x8, x1, #0x7
   c3df4: 9100fc29     	add	x9, x1, #0x3f
   c3df8: 8b480c28     	add	x8, x1, x8, lsr #3
   c3dfc: 8b491908     	add	x8, x8, x9, lsr #6
   c3e00: 91002d00     	add	x0, x8, #0xb
   c3e04: d65f03c0     	ret
   c3e08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c3e0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c3e10: 910003fd     	mov	x29, sp
   c3e14: f9401c08     	ldr	x8, [x0, #0x38]
   c3e18: b940200a     	ldr	w10, [x0, #0x20]
   c3e1c: b9402909     	ldr	w9, [x8, #0x28]
   c3e20: 6b0a013f     	cmp	w9, w10
   c3e24: 1a898154     	csel	w20, w10, w9, hi
   c3e28: 340002f4     	cbz	w20, 0xc3e84 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0xc0>
   c3e2c: aa0003f3     	mov	x19, x0
   c3e30: f9400c00     	ldr	x0, [x0, #0x18]
   c3e34: f9401101     	ldr	x1, [x8, #0x20]
   c3e38: aa1403e2     	mov	x2, x20
   c3e3c: 94026499     	bl	0x15d0a0 <memcpy@plt>
   c3e40: f9400e69     	ldr	x9, [x19, #0x18]
   c3e44: f9401e68     	ldr	x8, [x19, #0x38]
   c3e48: f940166a     	ldr	x10, [x19, #0x28]
   c3e4c: b940226b     	ldr	w11, [x19, #0x20]
   c3e50: 8b140129     	add	x9, x9, x20
   c3e54: f940110c     	ldr	x12, [x8, #0x20]
   c3e58: 8b14014a     	add	x10, x10, x20
   c3e5c: b940290d     	ldr	w13, [x8, #0x28]
   c3e60: 4b14016b     	sub	w11, w11, w20
   c3e64: f9000e69     	str	x9, [x19, #0x18]
   c3e68: 8b140189     	add	x9, x12, x20
   c3e6c: f900166a     	str	x10, [x19, #0x28]
   c3e70: 6b1401aa     	subs	w10, w13, w20
   c3e74: b900226b     	str	w11, [x19, #0x20]
   c3e78: f9001109     	str	x9, [x8, #0x20]
   c3e7c: b900290a     	str	w10, [x8, #0x28]
   c3e80: 54000080     	b.eq	0xc3e90 <InGame::Log::deflateBound(InGame::Log::z_stream_s*, unsigned long)+0xcc>
   c3e84: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c3e88: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c3e8c: d65f03c0     	ret
   c3e90: f9400909     	ldr	x9, [x8, #0x10]
   c3e94: f9001109     	str	x9, [x8, #0x20]
   c3e98: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c3e9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c3ea0: d65f03c0     	ret

00000000000c3ea4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)>:
   c3ea4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c3ea8: a90157f6     	stp	x22, x21, [sp, #0x10]
   c3eac: 910003fd     	mov	x29, sp
   c3eb0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c3eb4: aa0003f5     	mov	x21, x0
   c3eb8: 12800020     	mov	w0, #-0x2               // =-2
   c3ebc: b4000c55     	cbz	x21, 0xc4044 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1a0>
   c3ec0: b4000c21     	cbz	x1, 0xc4044 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1a0>
   c3ec4: f9401c33     	ldr	x19, [x1, #0x38]
   c3ec8: b4000c73     	cbz	x19, 0xc4054 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1b0>
   c3ecc: ad420420     	ldp	q0, q1, [x1, #0x40]
   c3ed0: 5282e502     	mov	w2, #0x1728             // =5928
   c3ed4: 3dc00c22     	ldr	q2, [x1, #0x30]
   c3ed8: 3dc01823     	ldr	q3, [x1, #0x60]
   c3edc: ad0206a0     	stp	q0, q1, [x21, #0x40]
   c3ee0: ad400021     	ldp	q1, q0, [x1]
   c3ee4: 3dc00824     	ldr	q4, [x1, #0x20]
   c3ee8: 52800021     	mov	w1, #0x1                // =1
   c3eec: f94022a8     	ldr	x8, [x21, #0x40]
   c3ef0: 3d801aa3     	str	q3, [x21, #0x60]
   c3ef4: f9402aa0     	ldr	x0, [x21, #0x50]
   c3ef8: ad0002a1     	stp	q1, q0, [x21]
   c3efc: ad010aa4     	stp	q4, q2, [x21, #0x20]
   c3f00: d63f0100     	blr	x8
   c3f04: b4000b60     	cbz	x0, 0xc4070 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1cc>
   c3f08: aa1303e1     	mov	x1, x19
   c3f0c: 5282e502     	mov	w2, #0x1728             // =5928
   c3f10: aa0003f4     	mov	x20, x0
   c3f14: f9001ea0     	str	x0, [x21, #0x38]
   c3f18: 94026462     	bl	0x15d0a0 <memcpy@plt>
   c3f1c: f94022a8     	ldr	x8, [x21, #0x40]
   c3f20: 52800042     	mov	w2, #0x2                // =2
   c3f24: f9402aa0     	ldr	x0, [x21, #0x50]
   c3f28: f9000295     	str	x21, [x20]
   c3f2c: b9404681     	ldr	w1, [x20, #0x44]
   c3f30: d63f0100     	blr	x8
   c3f34: f9402aa8     	ldr	x8, [x21, #0x50]
   c3f38: f9002a80     	str	x0, [x20, #0x50]
   c3f3c: f94022a9     	ldr	x9, [x21, #0x40]
   c3f40: 52800042     	mov	w2, #0x2                // =2
   c3f44: b9404681     	ldr	w1, [x20, #0x44]
   c3f48: aa0803e0     	mov	x0, x8
   c3f4c: d63f0120     	blr	x9
   c3f50: f9402aa8     	ldr	x8, [x21, #0x50]
   c3f54: f9003280     	str	x0, [x20, #0x60]
   c3f58: f94022a9     	ldr	x9, [x21, #0x40]
   c3f5c: 52800042     	mov	w2, #0x2                // =2
   c3f60: b9407681     	ldr	w1, [x20, #0x74]
   c3f64: aa0803e0     	mov	x0, x8
   c3f68: d63f0120     	blr	x9
   c3f6c: f9402aa8     	ldr	x8, [x21, #0x50]
   c3f70: f9003680     	str	x0, [x20, #0x68]
   c3f74: f94022a9     	ldr	x9, [x21, #0x40]
   c3f78: 52800082     	mov	w2, #0x4                // =4
   c3f7c: b956fa81     	ldr	w1, [x20, #0x16f8]
   c3f80: aa0803e0     	mov	x0, x8
   c3f84: d63f0120     	blr	x9
   c3f88: aa0003f6     	mov	x22, x0
   c3f8c: f9402a80     	ldr	x0, [x20, #0x50]
   c3f90: f9000a96     	str	x22, [x20, #0x10]
   c3f94: b40006a0     	cbz	x0, 0xc4068 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1c4>
   c3f98: f9403288     	ldr	x8, [x20, #0x60]
   c3f9c: b4000668     	cbz	x8, 0xc4068 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1c4>
   c3fa0: b4000656     	cbz	x22, 0xc4068 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1c4>
   c3fa4: f9403688     	ldr	x8, [x20, #0x68]
   c3fa8: b4000608     	cbz	x8, 0xc4068 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1c4>
   c3fac: b9404688     	ldr	w8, [x20, #0x44]
   c3fb0: f9402a61     	ldr	x1, [x19, #0x50]
   c3fb4: 531f7902     	lsl	w2, w8, #1
   c3fb8: 9402643a     	bl	0x15d0a0 <memcpy@plt>
   c3fbc: b9404688     	ldr	w8, [x20, #0x44]
   c3fc0: f9403280     	ldr	x0, [x20, #0x60]
   c3fc4: f9403261     	ldr	x1, [x19, #0x60]
   c3fc8: d37ff902     	lsl	x2, x8, #1
   c3fcc: 94026435     	bl	0x15d0a0 <memcpy@plt>
   c3fd0: b9407688     	ldr	w8, [x20, #0x74]
   c3fd4: f9403680     	ldr	x0, [x20, #0x68]
   c3fd8: f9403661     	ldr	x1, [x19, #0x68]
   c3fdc: d37ff902     	lsl	x2, x8, #1
   c3fe0: 94026430     	bl	0x15d0a0 <memcpy@plt>
   c3fe4: f9400a80     	ldr	x0, [x20, #0x10]
   c3fe8: f9400a61     	ldr	x1, [x19, #0x10]
   c3fec: b9401a82     	ldr	w2, [x20, #0x18]
   c3ff0: 9402642c     	bl	0x15d0a0 <memcpy@plt>
   c3ff4: f9401269     	ldr	x9, [x19, #0x20]
   c3ff8: 2a1f03e0     	mov	w0, wzr
   c3ffc: f9400a6a     	ldr	x10, [x19, #0x10]
   c4000: b956fa8b     	ldr	w11, [x20, #0x16f8]
   c4004: f9400a88     	ldr	x8, [x20, #0x10]
   c4008: cb0a0129     	sub	x9, x9, x10
   c400c: 927f796a     	and	x10, x11, #0xfffffffe
   c4010: 8b0b056b     	add	x11, x11, x11, lsl #1
   c4014: 8b090109     	add	x9, x8, x9
   c4018: 8b0a02ca     	add	x10, x22, x10
   c401c: 8b0b0108     	add	x8, x8, x11
   c4020: f9001289     	str	x9, [x20, #0x20]
   c4024: 91031289     	add	x9, x20, #0xc4
   c4028: f90b828a     	str	x10, [x20, #0x1700]
   c402c: 9126e28a     	add	x10, x20, #0x9b8
   c4030: f90b7a88     	str	x8, [x20, #0x16f0]
   c4034: 912ab288     	add	x8, x20, #0xaac
   c4038: f905a689     	str	x9, [x20, #0xb48]
   c403c: f905b28a     	str	x10, [x20, #0xb60]
   c4040: f905be88     	str	x8, [x20, #0xb78]
   c4044: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c4048: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c404c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c4050: d65f03c0     	ret
   c4054: 12800020     	mov	w0, #-0x2               // =-2
   c4058: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c405c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c4060: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c4064: d65f03c0     	ret
   c4068: aa1503e0     	mov	x0, x21
   c406c: 94026889     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c4070: 12800060     	mov	w0, #-0x4               // =-4
   c4074: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c4078: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c407c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c4080: d65f03c0     	ret
   c4084: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c4088: f9000bf7     	str	x23, [sp, #0x10]
   c408c: 910003fd     	mov	x29, sp
   c4090: a90257f6     	stp	x22, x21, [sp, #0x20]
   c4094: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c4098: f9400c09     	ldr	x9, [x0, #0x18]
   c409c: 529fffe8     	mov	w8, #0xffff             // =65535
   c40a0: 2a0103f3     	mov	w19, w1
   c40a4: aa0003f4     	mov	x20, x0
   c40a8: d1001529     	sub	x9, x9, #0x5
   c40ac: eb08013f     	cmp	x9, x8
   c40b0: 9a883136     	csel	x22, x9, x8, lo
   c40b4: 14000004     	b	0xc40c4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x220>
   c40b8: f9400288     	ldr	x8, [x20]
   c40bc: b9402108     	ldr	w8, [x8, #0x20]
   c40c0: 34000f68     	cbz	w8, 0xc42ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x408>
   c40c4: b940a689     	ldr	w9, [x20, #0xa4]
   c40c8: 7100053f     	cmp	w9, #0x1
   c40cc: 540000e8     	b.hi	0xc40e8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x244>
   c40d0: aa1403e0     	mov	x0, x20
   c40d4: 94000462     	bl	0xc525c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x13b8>
   c40d8: b940a689     	ldr	w9, [x20, #0xa4]
   c40dc: 2a130128     	orr	w8, w9, w19
   c40e0: 34000e68     	cbz	w8, 0xc42ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x408>
   c40e4: 34000f09     	cbz	w9, 0xc42c4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x420>
   c40e8: b9409e8a     	ldr	w10, [x20, #0x9c]
   c40ec: b900a69f     	str	wzr, [x20, #0xa4]
   c40f0: f9404688     	ldr	x8, [x20, #0x88]
   c40f4: 2b090149     	adds	w9, w10, w9
   c40f8: 8b16010a     	add	x10, x8, x22
   c40fc: b9009e89     	str	w9, [x20, #0x9c]
   c4100: 54000120     	b.eq	0xc4124 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x280>
   c4104: eb09015f     	cmp	x10, x9
   c4108: 540000e9     	b.ls	0xc4124 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x280>
   c410c: b940468a     	ldr	w10, [x20, #0x44]
   c4110: 4b08012b     	sub	w11, w9, w8
   c4114: 5104194a     	sub	w10, w10, #0x106
   c4118: 6b0a017f     	cmp	w11, w10
   c411c: 54fffd43     	b.lo	0xc40c4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x220>
   c4120: 14000038     	b	0xc4200 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x35c>
   c4124: 4b0a0129     	sub	w9, w9, w10
   c4128: b9009e8a     	str	w10, [x20, #0x9c]
   c412c: b900a689     	str	w9, [x20, #0xa4]
   c4130: b7f80088     	tbnz	x8, #0x3f, 0xc4140 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x29c>
   c4134: f9402a89     	ldr	x9, [x20, #0x50]
   c4138: 8b284121     	add	x1, x9, w8, uxtw
   c413c: 14000002     	b	0xc4144 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x2a0>
   c4140: aa1f03e1     	mov	x1, xzr
   c4144: 92407d49     	and	x9, x10, #0xffffffff
   c4148: aa1403e0     	mov	x0, x20
   c414c: cb080122     	sub	x2, x9, x8
   c4150: 2a1f03e3     	mov	w3, wzr
   c4154: 94026873     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c4158: f9400297     	ldr	x23, [x20]
   c415c: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4160: f9401ee8     	ldr	x8, [x23, #0x38]
   c4164: b94022ea     	ldr	w10, [x23, #0x20]
   c4168: f900468b     	str	x11, [x20, #0x88]
   c416c: b9402909     	ldr	w9, [x8, #0x28]
   c4170: 6b0a013f     	cmp	w9, w10
   c4174: 1a898155     	csel	w21, w10, w9, hi
   c4178: 34000315     	cbz	w21, 0xc41d8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x334>
   c417c: f9400ee0     	ldr	x0, [x23, #0x18]
   c4180: aa1503e2     	mov	x2, x21
   c4184: f9401101     	ldr	x1, [x8, #0x20]
   c4188: 940263c6     	bl	0x15d0a0 <memcpy@plt>
   c418c: f9400ee9     	ldr	x9, [x23, #0x18]
   c4190: f9401ee8     	ldr	x8, [x23, #0x38]
   c4194: f94016ea     	ldr	x10, [x23, #0x28]
   c4198: b94022eb     	ldr	w11, [x23, #0x20]
   c419c: 8b150129     	add	x9, x9, x21
   c41a0: f940110c     	ldr	x12, [x8, #0x20]
   c41a4: 8b15014a     	add	x10, x10, x21
   c41a8: b940290d     	ldr	w13, [x8, #0x28]
   c41ac: 4b15016b     	sub	w11, w11, w21
   c41b0: f9000ee9     	str	x9, [x23, #0x18]
   c41b4: 8b150189     	add	x9, x12, x21
   c41b8: f90016ea     	str	x10, [x23, #0x28]
   c41bc: 6b1501aa     	subs	w10, w13, w21
   c41c0: b90022eb     	str	w11, [x23, #0x20]
   c41c4: f9001109     	str	x9, [x8, #0x20]
   c41c8: b900290a     	str	w10, [x8, #0x28]
   c41cc: 54000061     	b.ne	0xc41d8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x334>
   c41d0: f9400909     	ldr	x9, [x8, #0x10]
   c41d4: f9001109     	str	x9, [x8, #0x20]
   c41d8: f9400288     	ldr	x8, [x20]
   c41dc: b9402108     	ldr	w8, [x8, #0x20]
   c41e0: 34000668     	cbz	w8, 0xc42ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x408>
   c41e4: b9409e89     	ldr	w9, [x20, #0x9c]
   c41e8: f9404688     	ldr	x8, [x20, #0x88]
   c41ec: b940468a     	ldr	w10, [x20, #0x44]
   c41f0: 4b08012b     	sub	w11, w9, w8
   c41f4: 5104194a     	sub	w10, w10, #0x106
   c41f8: 6b0a017f     	cmp	w11, w10
   c41fc: 54fff643     	b.lo	0xc40c4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x220>
   c4200: b7f80088     	tbnz	x8, #0x3f, 0xc4210 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x36c>
   c4204: f9402a8a     	ldr	x10, [x20, #0x50]
   c4208: 8b284141     	add	x1, x10, w8, uxtw
   c420c: 14000002     	b	0xc4214 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x370>
   c4210: aa1f03e1     	mov	x1, xzr
   c4214: 2a0903e9     	mov	w9, w9
   c4218: aa1403e0     	mov	x0, x20
   c421c: cb080122     	sub	x2, x9, x8
   c4220: 2a1f03e3     	mov	w3, wzr
   c4224: 9402683f     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c4228: f9400297     	ldr	x23, [x20]
   c422c: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4230: f9401ee8     	ldr	x8, [x23, #0x38]
   c4234: b94022ea     	ldr	w10, [x23, #0x20]
   c4238: f900468b     	str	x11, [x20, #0x88]
   c423c: b9402909     	ldr	w9, [x8, #0x28]
   c4240: 6b0a013f     	cmp	w9, w10
   c4244: 1a898155     	csel	w21, w10, w9, hi
   c4248: 34fff395     	cbz	w21, 0xc40b8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x214>
   c424c: f9400ee0     	ldr	x0, [x23, #0x18]
   c4250: aa1503e2     	mov	x2, x21
   c4254: f9401101     	ldr	x1, [x8, #0x20]
   c4258: 94026392     	bl	0x15d0a0 <memcpy@plt>
   c425c: f9400ee9     	ldr	x9, [x23, #0x18]
   c4260: f9401ee8     	ldr	x8, [x23, #0x38]
   c4264: f94016ea     	ldr	x10, [x23, #0x28]
   c4268: b94022eb     	ldr	w11, [x23, #0x20]
   c426c: 8b150129     	add	x9, x9, x21
   c4270: f940110c     	ldr	x12, [x8, #0x20]
   c4274: 8b15014a     	add	x10, x10, x21
   c4278: b940290d     	ldr	w13, [x8, #0x28]
   c427c: 4b15016b     	sub	w11, w11, w21
   c4280: f9000ee9     	str	x9, [x23, #0x18]
   c4284: 8b150189     	add	x9, x12, x21
   c4288: f90016ea     	str	x10, [x23, #0x28]
   c428c: 6b1501aa     	subs	w10, w13, w21
   c4290: b90022eb     	str	w11, [x23, #0x20]
   c4294: f9001109     	str	x9, [x8, #0x20]
   c4298: b900290a     	str	w10, [x8, #0x28]
   c429c: 54fff0e1     	b.ne	0xc40b8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x214>
   c42a0: f9400909     	ldr	x9, [x8, #0x10]
   c42a4: f9001109     	str	x9, [x8, #0x20]
   c42a8: 17ffff84     	b	0xc40b8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x214>
   c42ac: 2a1f03e0     	mov	w0, wzr
   c42b0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c42b4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c42b8: f9400bf7     	ldr	x23, [sp, #0x10]
   c42bc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c42c0: d65f03c0     	ret
   c42c4: f9404688     	ldr	x8, [x20, #0x88]
   c42c8: b7f80088     	tbnz	x8, #0x3f, 0xc42d8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x434>
   c42cc: f9402a89     	ldr	x9, [x20, #0x50]
   c42d0: 8b284121     	add	x1, x9, w8, uxtw
   c42d4: 14000002     	b	0xc42dc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x438>
   c42d8: aa1f03e1     	mov	x1, xzr
   c42dc: b9409e89     	ldr	w9, [x20, #0x9c]
   c42e0: 7100127f     	cmp	w19, #0x4
   c42e4: 1a9f17e3     	cset	w3, eq
   c42e8: aa1403e0     	mov	x0, x20
   c42ec: cb080122     	sub	x2, x9, x8
   c42f0: 9402680c     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c42f4: f9400296     	ldr	x22, [x20]
   c42f8: b9409e8b     	ldr	w11, [x20, #0x9c]
   c42fc: f9401ec8     	ldr	x8, [x22, #0x38]
   c4300: b94022ca     	ldr	w10, [x22, #0x20]
   c4304: f900468b     	str	x11, [x20, #0x88]
   c4308: b9402909     	ldr	w9, [x8, #0x28]
   c430c: 6b0a013f     	cmp	w9, w10
   c4310: 1a898155     	csel	w21, w10, w9, hi
   c4314: 340002d5     	cbz	w21, 0xc436c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x4c8>
   c4318: f9400ec0     	ldr	x0, [x22, #0x18]
   c431c: aa1503e2     	mov	x2, x21
   c4320: f9401101     	ldr	x1, [x8, #0x20]
   c4324: 9402635f     	bl	0x15d0a0 <memcpy@plt>
   c4328: f9400ec9     	ldr	x9, [x22, #0x18]
   c432c: f9401ec8     	ldr	x8, [x22, #0x38]
   c4330: f94016ca     	ldr	x10, [x22, #0x28]
   c4334: b94022cb     	ldr	w11, [x22, #0x20]
   c4338: 8b150129     	add	x9, x9, x21
   c433c: f940110c     	ldr	x12, [x8, #0x20]
   c4340: 8b15014a     	add	x10, x10, x21
   c4344: b940290d     	ldr	w13, [x8, #0x28]
   c4348: 4b15016b     	sub	w11, w11, w21
   c434c: f9000ec9     	str	x9, [x22, #0x18]
   c4350: 8b150189     	add	x9, x12, x21
   c4354: f90016ca     	str	x10, [x22, #0x28]
   c4358: 6b1501aa     	subs	w10, w13, w21
   c435c: b90022cb     	str	w11, [x22, #0x20]
   c4360: f9001109     	str	x9, [x8, #0x20]
   c4364: b900290a     	str	w10, [x8, #0x28]
   c4368: 54000180     	b.eq	0xc4398 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x4f4>
   c436c: f9400288     	ldr	x8, [x20]
   c4370: b9402108     	ldr	w8, [x8, #0x20]
   c4374: 340001c8     	cbz	w8, 0xc43ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x508>
   c4378: 7100127f     	cmp	w19, #0x4
   c437c: 52800068     	mov	w8, #0x3                // =3
   c4380: 1a9f0500     	csinc	w0, w8, wzr, eq
   c4384: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c4388: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c438c: f9400bf7     	ldr	x23, [sp, #0x10]
   c4390: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c4394: d65f03c0     	ret
   c4398: f9400909     	ldr	x9, [x8, #0x10]
   c439c: f9001109     	str	x9, [x8, #0x20]
   c43a0: f9400288     	ldr	x8, [x20]
   c43a4: b9402108     	ldr	w8, [x8, #0x20]
   c43a8: 35fffe88     	cbnz	w8, 0xc4378 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x4d4>
   c43ac: 7100127f     	cmp	w19, #0x4
   c43b0: 1a9f17e8     	cset	w8, eq
   c43b4: 531f7900     	lsl	w0, w8, #1
   c43b8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c43bc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c43c0: f9400bf7     	ldr	x23, [sp, #0x10]
   c43c4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c43c8: d65f03c0     	ret
   c43cc: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   c43d0: f9000bf9     	str	x25, [sp, #0x10]
   c43d4: 910003fd     	mov	x29, sp
   c43d8: a9025ff8     	stp	x24, x23, [sp, #0x20]
   c43dc: a90357f6     	stp	x22, x21, [sp, #0x30]
   c43e0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   c43e4: 90000557     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c43e8: 90000558     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c43ec: 2a0103f3     	mov	w19, w1
   c43f0: aa0003f4     	mov	x20, x0
   c43f4: 2a1f03f5     	mov	w21, wzr
   c43f8: f94512f7     	ldr	x23, [x23, #0xa20]
   c43fc: f9451718     	ldr	x24, [x24, #0xa28]
   c4400: 14000004     	b	0xc4410 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x56c>
   c4404: f9400288     	ldr	x8, [x20]
   c4408: b9402108     	ldr	w8, [x8, #0x20]
   c440c: 34002928     	cbz	w8, 0xc4930 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa8c>
   c4410: b940a688     	ldr	w8, [x20, #0xa4]
   c4414: 7104151f     	cmp	w8, #0x105
   c4418: 54000148     	b.hi	0xc4440 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x59c>
   c441c: aa1403e0     	mov	x0, x20
   c4420: 9400038f     	bl	0xc525c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x13b8>
   c4424: b940a688     	ldr	w8, [x20, #0xa4]
   c4428: 35000073     	cbnz	w19, 0xc4434 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x590>
   c442c: 7104191f     	cmp	w8, #0x106
   c4430: 54002803     	b.lo	0xc4930 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa8c>
   c4434: 340028c8     	cbz	w8, 0xc494c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xaa8>
   c4438: 71000d1f     	cmp	w8, #0x3
   c443c: 54000243     	b.lo	0xc4484 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x5e0>
   c4440: b9409e89     	ldr	w9, [x20, #0x9c]
   c4444: f9402a8b     	ldr	x11, [x20, #0x50]
   c4448: b940728c     	ldr	w12, [x20, #0x70]
   c444c: 1100092a     	add	w10, w9, #0x2
   c4450: 386a496a     	ldrb	w10, [x11, w10, uxtw]
   c4454: 294fae8d     	ldp	w13, w11, [x20, #0x7c]
   c4458: 1acb218b     	lsl	w11, w12, w11
   c445c: 4a0a016a     	eor	w10, w11, w10
   c4460: b9404e8b     	ldr	w11, [x20, #0x4c]
   c4464: 8a0d014a     	and	x10, x10, x13
   c4468: a946368e     	ldp	x14, x13, [x20, #0x60]
   c446c: d37ff94c     	lsl	x12, x10, #1
   c4470: 8a09016b     	and	x11, x11, x9
   c4474: b900728a     	str	w10, [x20, #0x70]
   c4478: 786c69b5     	ldrh	w21, [x13, x12]
   c447c: 782b79d5     	strh	w21, [x14, x11, lsl #1]
   c4480: 782c69a9     	strh	w9, [x13, x12]
   c4484: 340000f5     	cbz	w21, 0xc44a0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x5fc>
   c4488: b9409e89     	ldr	w9, [x20, #0x9c]
   c448c: b940468b     	ldr	w11, [x20, #0x44]
   c4490: 4b15012a     	sub	w10, w9, w21
   c4494: 5104196b     	sub	w11, w11, #0x106
   c4498: 6b0b015f     	cmp	w10, w11
   c449c: 54000ca9     	b.ls	0xc4630 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x78c>
   c44a0: b9409280     	ldr	w0, [x20, #0x90]
   c44a4: 71000c08     	subs	w8, w0, #0x3
   c44a8: 54000903     	b.lo	0xc45c8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x724>
   c44ac: 2953aa89     	ldp	w9, w10, [x20, #0x9c]
   c44b0: f94b7a8f     	ldr	x15, [x20, #0x16f0]
   c44b4: 4b0a0129     	sub	w9, w9, w10
   c44b8: 92401d0a     	and	x10, x8, #0xff
   c44bc: 5100052b     	sub	w11, w9, #0x1
   c44c0: 12003d6c     	and	w12, w11, #0xffff
   c44c4: 53073d6d     	ubfx	w13, w11, #7, #9
   c44c8: 110401ad     	add	w13, w13, #0x100
   c44cc: 7104019f     	cmp	w12, #0x100
   c44d0: 1a8d316b     	csel	w11, w11, w13, lo
   c44d4: b956fe8c     	ldr	w12, [x20, #0x16fc]
   c44d8: 92403d6b     	and	x11, x11, #0xffff
   c44dc: 386a6aea     	ldrb	w10, [x23, x10]
   c44e0: f94b828d     	ldr	x13, [x20, #0x1700]
   c44e4: 1100058e     	add	w14, w12, #0x1
   c44e8: 386b6b0b     	ldrb	w11, [x24, x11]
   c44ec: 782c79a9     	strh	w9, [x13, x12, lsl #1]
   c44f0: 8b0a0a89     	add	x9, x20, x10, lsl #2
   c44f4: b916fe8e     	str	w14, [x20, #0x16fc]
   c44f8: 382c69e8     	strb	w8, [x15, x12]
   c44fc: 8b0b0a8c     	add	x12, x20, x11, lsl #2
   c4500: 7949912a     	ldrh	w10, [x9, #0x4c8]
   c4504: b9409288     	ldr	w8, [x20, #0x90]
   c4508: b940a68d     	ldr	w13, [x20, #0xa4]
   c450c: 7953718b     	ldrh	w11, [x12, #0x9b8]
   c4510: 1100054a     	add	w10, w10, #0x1
   c4514: b956fa8e     	ldr	w14, [x20, #0x16f8]
   c4518: b940b28f     	ldr	w15, [x20, #0xb0]
   c451c: 11000570     	add	w16, w11, #0x1
   c4520: 7909912a     	strh	w10, [x9, #0x4c8]
   c4524: 4b0801ab     	sub	w11, w13, w8
   c4528: b956fe89     	ldr	w9, [x20, #0x16fc]
   c452c: 510005ca     	sub	w10, w14, #0x1
   c4530: 6b0f011f     	cmp	w8, w15
   c4534: 79137190     	strh	w16, [x12, #0x9b8]
   c4538: b900a68b     	str	w11, [x20, #0xa4]
   c453c: 54001128     	b.hi	0xc4760 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x8bc>
   c4540: 71000d7f     	cmp	w11, #0x3
   c4544: 540010e3     	b.lo	0xc4760 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x8bc>
   c4548: b9409e80     	ldr	w0, [x20, #0x9c]
   c454c: 51000501     	sub	w1, w8, #0x1
   c4550: a9463a8f     	ldp	x15, x14, [x20, #0x60]
   c4554: 51000910     	sub	w16, w8, #0x2
   c4558: 294fb28d     	ldp	w13, w12, [x20, #0x7c]
   c455c: f9402a8b     	ldr	x11, [x20, #0x50]
   c4560: 11000408     	add	w8, w0, #0x1
   c4564: b9404e91     	ldr	w17, [x20, #0x4c]
   c4568: b9009281     	str	w1, [x20, #0x90]
   c456c: b9407280     	ldr	w0, [x20, #0x70]
   c4570: 11000901     	add	w1, w8, #0x2
   c4574: b9009e88     	str	w8, [x20, #0x9c]
   c4578: 1acc2000     	lsl	w0, w0, w12
   c457c: 2a0803e2     	mov	w2, w8
   c4580: 8a020222     	and	x2, x17, x2
   c4584: 38614961     	ldrb	w1, [x11, w1, uxtw]
   c4588: b9009290     	str	w16, [x20, #0x90]
   c458c: 51000610     	sub	w16, w16, #0x1
   c4590: 3100061f     	cmn	w16, #0x1
   c4594: 4a010000     	eor	w0, w0, w1
   c4598: 8a0d0000     	and	x0, x0, x13
   c459c: d37ff801     	lsl	x1, x0, #1
   c45a0: b9007280     	str	w0, [x20, #0x70]
   c45a4: 786169d5     	ldrh	w21, [x14, x1]
   c45a8: 782279f5     	strh	w21, [x15, x2, lsl #1]
   c45ac: 782169c8     	strh	w8, [x14, x1]
   c45b0: 11000508     	add	w8, w8, #0x1
   c45b4: 54fffde1     	b.ne	0xc4570 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x6cc>
   c45b8: 6b0a013f     	cmp	w9, w10
   c45bc: b9009e88     	str	w8, [x20, #0x9c]
   c45c0: 54fff281     	b.ne	0xc4410 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x56c>
   c45c4: 14000077     	b	0xc47a0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x8fc>
   c45c8: b9409e89     	ldr	w9, [x20, #0x9c]
   c45cc: f9402a88     	ldr	x8, [x20, #0x50]
   c45d0: b956fe8a     	ldr	w10, [x20, #0x16fc]
   c45d4: 38696908     	ldrb	w8, [x8, x9]
   c45d8: f94b8289     	ldr	x9, [x20, #0x1700]
   c45dc: 1100054b     	add	w11, w10, #0x1
   c45e0: f94b7a8c     	ldr	x12, [x20, #0x16f0]
   c45e4: 782a793f     	strh	wzr, [x9, x10, lsl #1]
   c45e8: 8b080a89     	add	x9, x20, x8, lsl #2
   c45ec: b916fe8b     	str	w11, [x20, #0x16fc]
   c45f0: 382a6988     	strb	w8, [x12, x10]
   c45f4: b940a688     	ldr	w8, [x20, #0xa4]
   c45f8: 7941892a     	ldrh	w10, [x9, #0xc4]
   c45fc: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4600: b956fa8c     	ldr	w12, [x20, #0x16f8]
   c4604: 5100050d     	sub	w13, w8, #0x1
   c4608: b956fe8e     	ldr	w14, [x20, #0x16fc]
   c460c: 1100054a     	add	w10, w10, #0x1
   c4610: 11000568     	add	w8, w11, #0x1
   c4614: 5100058b     	sub	w11, w12, #0x1
   c4618: b900a68d     	str	w13, [x20, #0xa4]
   c461c: 6b0b01df     	cmp	w14, w11
   c4620: 7901892a     	strh	w10, [x9, #0xc4]
   c4624: b9009e88     	str	w8, [x20, #0x9c]
   c4628: 54ffef41     	b.ne	0xc4410 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x56c>
   c462c: 1400005d     	b	0xc47a0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x8fc>
   c4630: b940ba8b     	ldr	w11, [x20, #0xb8]
   c4634: 121f796c     	and	w12, w11, #0xfffffffe
   c4638: 7100099f     	cmp	w12, #0x2
   c463c: 540010a1     	b.ne	0xc4850 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9ac>
   c4640: 71000d7f     	cmp	w11, #0x3
   c4644: 54fff2e1     	b.ne	0xc44a0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x5fc>
   c4648: 7100055f     	cmp	w10, #0x1
   c464c: 54fff2a1     	b.ne	0xc44a0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x5fc>
   c4650: f9402a8c     	ldr	x12, [x20, #0x50]
   c4654: 2a1503ed     	mov	w13, w21
   c4658: 8b0d018b     	add	x11, x12, x13
   c465c: 8b09018a     	add	x10, x12, x9
   c4660: 39400169     	ldrb	w9, [x11]
   c4664: 3940014e     	ldrb	w14, [x10]
   c4668: 6b0e013f     	cmp	w9, w14
   c466c: 54001501     	b.ne	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c4670: 39400569     	ldrb	w9, [x11, #0x1]
   c4674: 3940054b     	ldrb	w11, [x10, #0x1]
   c4678: 6b0b013f     	cmp	w9, w11
   c467c: 54001481     	b.ne	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c4680: 8b0d018c     	add	x12, x12, x13
   c4684: aa1f03eb     	mov	x11, xzr
   c4688: 91040949     	add	x9, x10, #0x102
   c468c: 9100158c     	add	x12, x12, #0x5
   c4690: 8b0b014d     	add	x13, x10, x11
   c4694: 8b0b018e     	add	x14, x12, x11
   c4698: 39400daf     	ldrb	w15, [x13, #0x3]
   c469c: 385fe1d0     	ldurb	w16, [x14, #-0x2]
   c46a0: 6b1001ff     	cmp	w15, w16
   c46a4: 54000e01     	b.ne	0xc4864 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9c0>
   c46a8: 394011ad     	ldrb	w13, [x13, #0x4]
   c46ac: 385ff1ce     	ldurb	w14, [x14, #-0x1]
   c46b0: 6b0e01bf     	cmp	w13, w14
   c46b4: 54000ec1     	b.ne	0xc488c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9e8>
   c46b8: 8b0b014d     	add	x13, x10, x11
   c46bc: 386b698e     	ldrb	w14, [x12, x11]
   c46c0: 394015af     	ldrb	w15, [x13, #0x5]
   c46c4: 6b0e01ff     	cmp	w15, w14
   c46c8: 54000f01     	b.ne	0xc48a8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa04>
   c46cc: 8b0b018e     	add	x14, x12, x11
   c46d0: 394019ad     	ldrb	w13, [x13, #0x6]
   c46d4: 394005cf     	ldrb	w15, [x14, #0x1]
   c46d8: 6b0f01bf     	cmp	w13, w15
   c46dc: 54000f21     	b.ne	0xc48c0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa1c>
   c46e0: 8b0b014d     	add	x13, x10, x11
   c46e4: 394009ce     	ldrb	w14, [x14, #0x2]
   c46e8: 39401daf     	ldrb	w15, [x13, #0x7]
   c46ec: 6b0e01ff     	cmp	w15, w14
   c46f0: 54000f61     	b.ne	0xc48dc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa38>
   c46f4: 8b0b018e     	add	x14, x12, x11
   c46f8: 394021ad     	ldrb	w13, [x13, #0x8]
   c46fc: 39400dcf     	ldrb	w15, [x14, #0x3]
   c4700: 6b0f01bf     	cmp	w13, w15
   c4704: 54000f81     	b.ne	0xc48f4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa50>
   c4708: 8b0b014d     	add	x13, x10, x11
   c470c: 394011ce     	ldrb	w14, [x14, #0x4]
   c4710: 394025af     	ldrb	w15, [x13, #0x9]
   c4714: 6b0e01ff     	cmp	w15, w14
   c4718: 54001001     	b.ne	0xc4918 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa74>
   c471c: 8b0b018e     	add	x14, x12, x11
   c4720: 394029af     	ldrb	w15, [x13, #0xa]
   c4724: 9100216d     	add	x13, x11, #0x8
   c4728: 394015ce     	ldrb	w14, [x14, #0x5]
   c472c: 6b0e01ff     	cmp	w15, w14
   c4730: 540000a1     	b.ne	0xc4744 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x8a0>
   c4734: 9100096e     	add	x14, x11, #0x2
   c4738: aa0d03eb     	mov	x11, x13
   c473c: f103e9df     	cmp	x14, #0xfa
   c4740: 54fffa83     	b.lo	0xc4690 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x7ec>
   c4744: 8b0d014a     	add	x10, x10, x13
   c4748: 9100094a     	add	x10, x10, #0x2
   c474c: 4b090149     	sub	w9, w10, w9
   c4750: 11040929     	add	w9, w9, #0x102
   c4754: 71000d3f     	cmp	w9, #0x3
   c4758: 5400090a     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c475c: 1400006c     	b	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c4760: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4764: b900929f     	str	wzr, [x20, #0x90]
   c4768: 6b0a013f     	cmp	w9, w10
   c476c: 0b080168     	add	w8, w11, w8
   c4770: f9402a8b     	ldr	x11, [x20, #0x50]
   c4774: 1100050d     	add	w13, w8, #0x1
   c4778: b9009e88     	str	w8, [x20, #0x9c]
   c477c: 3868496c     	ldrb	w12, [x11, w8, uxtw]
   c4780: b900728c     	str	w12, [x20, #0x70]
   c4784: 386d496b     	ldrb	w11, [x11, w13, uxtw]
   c4788: 294fb68e     	ldp	w14, w13, [x20, #0x7c]
   c478c: 1acd218c     	lsl	w12, w12, w13
   c4790: 4a0b018b     	eor	w11, w12, w11
   c4794: 0a0e016b     	and	w11, w11, w14
   c4798: b900728b     	str	w11, [x20, #0x70]
   c479c: 54ffe3a1     	b.ne	0xc4410 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x56c>
   c47a0: f9404689     	ldr	x9, [x20, #0x88]
   c47a4: b7f80089     	tbnz	x9, #0x3f, 0xc47b4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x910>
   c47a8: f9402a8a     	ldr	x10, [x20, #0x50]
   c47ac: 8b294141     	add	x1, x10, w9, uxtw
   c47b0: 14000002     	b	0xc47b8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x914>
   c47b4: aa1f03e1     	mov	x1, xzr
   c47b8: 2a0803e8     	mov	w8, w8
   c47bc: aa1403e0     	mov	x0, x20
   c47c0: cb090102     	sub	x2, x8, x9
   c47c4: 2a1f03e3     	mov	w3, wzr
   c47c8: 940266d6     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c47cc: f9400299     	ldr	x25, [x20]
   c47d0: b9409e8b     	ldr	w11, [x20, #0x9c]
   c47d4: f9401f28     	ldr	x8, [x25, #0x38]
   c47d8: b940232a     	ldr	w10, [x25, #0x20]
   c47dc: f900468b     	str	x11, [x20, #0x88]
   c47e0: b9402909     	ldr	w9, [x8, #0x28]
   c47e4: 6b0a013f     	cmp	w9, w10
   c47e8: 1a898156     	csel	w22, w10, w9, hi
   c47ec: 34ffe0d6     	cbz	w22, 0xc4404 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x560>
   c47f0: f9400f20     	ldr	x0, [x25, #0x18]
   c47f4: aa1603e2     	mov	x2, x22
   c47f8: f9401101     	ldr	x1, [x8, #0x20]
   c47fc: 94026229     	bl	0x15d0a0 <memcpy@plt>
   c4800: f9400f29     	ldr	x9, [x25, #0x18]
   c4804: f9401f28     	ldr	x8, [x25, #0x38]
   c4808: f940172a     	ldr	x10, [x25, #0x28]
   c480c: b940232b     	ldr	w11, [x25, #0x20]
   c4810: 8b160129     	add	x9, x9, x22
   c4814: f940110c     	ldr	x12, [x8, #0x20]
   c4818: 8b16014a     	add	x10, x10, x22
   c481c: b940290d     	ldr	w13, [x8, #0x28]
   c4820: 4b16016b     	sub	w11, w11, w22
   c4824: f9000f29     	str	x9, [x25, #0x18]
   c4828: 8b160189     	add	x9, x12, x22
   c482c: f900172a     	str	x10, [x25, #0x28]
   c4830: 6b1601aa     	subs	w10, w13, w22
   c4834: b900232b     	str	w11, [x25, #0x20]
   c4838: f9001109     	str	x9, [x8, #0x20]
   c483c: b900290a     	str	w10, [x8, #0x28]
   c4840: 54ffde21     	b.ne	0xc4404 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x560>
   c4844: f9400909     	ldr	x9, [x8, #0x10]
   c4848: f9001109     	str	x9, [x8, #0x20]
   c484c: 17fffeee     	b	0xc4404 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x560>
   c4850: aa1403e0     	mov	x0, x20
   c4854: 2a1503e1     	mov	w1, w21
   c4858: 9400034f     	bl	0xc5594 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x16f0>
   c485c: b9009280     	str	w0, [x20, #0x90]
   c4860: 17ffff11     	b	0xc44a4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x600>
   c4864: 91000daa     	add	x10, x13, #0x3
   c4868: 4b090149     	sub	w9, w10, w9
   c486c: 11040929     	add	w9, w9, #0x102
   c4870: 71000d3f     	cmp	w9, #0x3
   c4874: 540004cb     	b.lt	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c4878: 6b08013f     	cmp	w9, w8
   c487c: b900a295     	str	w21, [x20, #0xa0]
   c4880: 1a898100     	csel	w0, w8, w9, hi
   c4884: b9009280     	str	w0, [x20, #0x90]
   c4888: 17ffff07     	b	0xc44a4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x600>
   c488c: 8b0b014a     	add	x10, x10, x11
   c4890: 9100114a     	add	x10, x10, #0x4
   c4894: 4b090149     	sub	w9, w10, w9
   c4898: 11040929     	add	w9, w9, #0x102
   c489c: 71000d3f     	cmp	w9, #0x3
   c48a0: 54fffeca     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c48a4: 1400001a     	b	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c48a8: 910015aa     	add	x10, x13, #0x5
   c48ac: 4b090149     	sub	w9, w10, w9
   c48b0: 11040929     	add	w9, w9, #0x102
   c48b4: 71000d3f     	cmp	w9, #0x3
   c48b8: 54fffe0a     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c48bc: 14000014     	b	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c48c0: 8b0b014a     	add	x10, x10, x11
   c48c4: 9100194a     	add	x10, x10, #0x6
   c48c8: 4b090149     	sub	w9, w10, w9
   c48cc: 11040929     	add	w9, w9, #0x102
   c48d0: 71000d3f     	cmp	w9, #0x3
   c48d4: 54fffd2a     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c48d8: 1400000d     	b	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c48dc: 91001daa     	add	x10, x13, #0x7
   c48e0: 4b090149     	sub	w9, w10, w9
   c48e4: 11040929     	add	w9, w9, #0x102
   c48e8: 71000d3f     	cmp	w9, #0x3
   c48ec: 54fffc6a     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c48f0: 14000007     	b	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c48f4: 8b0b014a     	add	x10, x10, x11
   c48f8: 9100214a     	add	x10, x10, #0x8
   c48fc: 4b090149     	sub	w9, w10, w9
   c4900: 11040929     	add	w9, w9, #0x102
   c4904: 71000d3f     	cmp	w9, #0x3
   c4908: 54fffb8a     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c490c: 52800040     	mov	w0, #0x2                // =2
   c4910: b9009280     	str	w0, [x20, #0x90]
   c4914: 17fffee4     	b	0xc44a4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x600>
   c4918: 910025aa     	add	x10, x13, #0x9
   c491c: 4b090149     	sub	w9, w10, w9
   c4920: 11040929     	add	w9, w9, #0x102
   c4924: 71000d3f     	cmp	w9, #0x3
   c4928: 54fffa8a     	b.ge	0xc4878 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x9d4>
   c492c: 17fffff8     	b	0xc490c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa68>
   c4930: 2a1f03e0     	mov	w0, wzr
   c4934: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c4938: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c493c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c4940: f9400bf9     	ldr	x25, [sp, #0x10]
   c4944: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c4948: d65f03c0     	ret
   c494c: f9404688     	ldr	x8, [x20, #0x88]
   c4950: b7f80088     	tbnz	x8, #0x3f, 0xc4960 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xabc>
   c4954: f9402a89     	ldr	x9, [x20, #0x50]
   c4958: 8b284121     	add	x1, x9, w8, uxtw
   c495c: 14000002     	b	0xc4964 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xac0>
   c4960: aa1f03e1     	mov	x1, xzr
   c4964: b9409e89     	ldr	w9, [x20, #0x9c]
   c4968: 7100127f     	cmp	w19, #0x4
   c496c: 1a9f17e3     	cset	w3, eq
   c4970: aa1403e0     	mov	x0, x20
   c4974: cb080122     	sub	x2, x9, x8
   c4978: 9402666a     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c497c: f9400296     	ldr	x22, [x20]
   c4980: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4984: f9401ec8     	ldr	x8, [x22, #0x38]
   c4988: b94022ca     	ldr	w10, [x22, #0x20]
   c498c: f900468b     	str	x11, [x20, #0x88]
   c4990: b9402909     	ldr	w9, [x8, #0x28]
   c4994: 6b0a013f     	cmp	w9, w10
   c4998: 1a898155     	csel	w21, w10, w9, hi
   c499c: 340002d5     	cbz	w21, 0xc49f4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xb50>
   c49a0: f9400ec0     	ldr	x0, [x22, #0x18]
   c49a4: aa1503e2     	mov	x2, x21
   c49a8: f9401101     	ldr	x1, [x8, #0x20]
   c49ac: 940261bd     	bl	0x15d0a0 <memcpy@plt>
   c49b0: f9400ec9     	ldr	x9, [x22, #0x18]
   c49b4: f9401ec8     	ldr	x8, [x22, #0x38]
   c49b8: f94016ca     	ldr	x10, [x22, #0x28]
   c49bc: b94022cb     	ldr	w11, [x22, #0x20]
   c49c0: 8b150129     	add	x9, x9, x21
   c49c4: f940110c     	ldr	x12, [x8, #0x20]
   c49c8: 8b15014a     	add	x10, x10, x21
   c49cc: b940290d     	ldr	w13, [x8, #0x28]
   c49d0: 4b15016b     	sub	w11, w11, w21
   c49d4: f9000ec9     	str	x9, [x22, #0x18]
   c49d8: 8b150189     	add	x9, x12, x21
   c49dc: f90016ca     	str	x10, [x22, #0x28]
   c49e0: 6b1501aa     	subs	w10, w13, w21
   c49e4: b90022cb     	str	w11, [x22, #0x20]
   c49e8: f9001109     	str	x9, [x8, #0x20]
   c49ec: b900290a     	str	w10, [x8, #0x28]
   c49f0: 540001a0     	b.eq	0xc4a24 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xb80>
   c49f4: f9400288     	ldr	x8, [x20]
   c49f8: b9402108     	ldr	w8, [x8, #0x20]
   c49fc: 340001e8     	cbz	w8, 0xc4a38 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xb94>
   c4a00: 7100127f     	cmp	w19, #0x4
   c4a04: 52800068     	mov	w8, #0x3                // =3
   c4a08: 1a9f0500     	csinc	w0, w8, wzr, eq
   c4a0c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c4a10: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c4a14: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c4a18: f9400bf9     	ldr	x25, [sp, #0x10]
   c4a1c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c4a20: d65f03c0     	ret
   c4a24: f9400909     	ldr	x9, [x8, #0x10]
   c4a28: f9001109     	str	x9, [x8, #0x20]
   c4a2c: f9400288     	ldr	x8, [x20]
   c4a30: b9402108     	ldr	w8, [x8, #0x20]
   c4a34: 35fffe68     	cbnz	w8, 0xc4a00 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xb5c>
   c4a38: 7100127f     	cmp	w19, #0x4
   c4a3c: 1a9f17e8     	cset	w8, eq
   c4a40: 531f7900     	lsl	w0, w8, #1
   c4a44: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   c4a48: a94357f6     	ldp	x22, x21, [sp, #0x30]
   c4a4c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   c4a50: f9400bf9     	ldr	x25, [sp, #0x10]
   c4a54: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   c4a58: d65f03c0     	ret
   c4a5c: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   c4a60: f9000bfb     	str	x27, [sp, #0x10]
   c4a64: 910003fd     	mov	x29, sp
   c4a68: a90267fa     	stp	x26, x25, [sp, #0x20]
   c4a6c: a9035ff8     	stp	x24, x23, [sp, #0x30]
   c4a70: a90457f6     	stp	x22, x21, [sp, #0x40]
   c4a74: a9054ff4     	stp	x20, x19, [sp, #0x50]
   c4a78: 90000557     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c4a7c: 90000558     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c4a80: 2a0103f3     	mov	w19, w1
   c4a84: aa0003f4     	mov	x20, x0
   c4a88: 2a1f03f5     	mov	w21, wzr
   c4a8c: 52800039     	mov	w25, #0x1               // =1
   c4a90: f94512f7     	ldr	x23, [x23, #0xa20]
   c4a94: 5280005a     	mov	w26, #0x2               // =2
   c4a98: f9451718     	ldr	x24, [x24, #0xa28]
   c4a9c: 1400000a     	b	0xc4ac4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc20>
   c4aa0: b9409e88     	ldr	w8, [x20, #0x9c]
   c4aa4: b940a689     	ldr	w9, [x20, #0xa4]
   c4aa8: f940028a     	ldr	x10, [x20]
   c4aac: 11000508     	add	w8, w8, #0x1
   c4ab0: 51000529     	sub	w9, w9, #0x1
   c4ab4: b940214a     	ldr	w10, [x10, #0x20]
   c4ab8: b9009e88     	str	w8, [x20, #0x9c]
   c4abc: b900a689     	str	w9, [x20, #0xa4]
   c4ac0: 3400326a     	cbz	w10, 0xc510c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1268>
   c4ac4: b940a688     	ldr	w8, [x20, #0xa4]
   c4ac8: 7104151f     	cmp	w8, #0x105
   c4acc: 54000148     	b.hi	0xc4af4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc50>
   c4ad0: aa1403e0     	mov	x0, x20
   c4ad4: 940001e2     	bl	0xc525c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x13b8>
   c4ad8: b940a688     	ldr	w8, [x20, #0xa4]
   c4adc: 35000073     	cbnz	w19, 0xc4ae8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc44>
   c4ae0: 7104191f     	cmp	w8, #0x106
   c4ae4: 54003143     	b.lo	0xc510c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1268>
   c4ae8: 34003168     	cbz	w8, 0xc5114 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1270>
   c4aec: 71000d1f     	cmp	w8, #0x3
   c4af0: 54000243     	b.lo	0xc4b38 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc94>
   c4af4: b9409e89     	ldr	w9, [x20, #0x9c]
   c4af8: f9402a8b     	ldr	x11, [x20, #0x50]
   c4afc: b940728c     	ldr	w12, [x20, #0x70]
   c4b00: 1100092a     	add	w10, w9, #0x2
   c4b04: 386a496a     	ldrb	w10, [x11, w10, uxtw]
   c4b08: 294fae8d     	ldp	w13, w11, [x20, #0x7c]
   c4b0c: 1acb218b     	lsl	w11, w12, w11
   c4b10: 4a0a016a     	eor	w10, w11, w10
   c4b14: b9404e8b     	ldr	w11, [x20, #0x4c]
   c4b18: 8a0d014a     	and	x10, x10, x13
   c4b1c: a946368e     	ldp	x14, x13, [x20, #0x60]
   c4b20: d37ff94c     	lsl	x12, x10, #1
   c4b24: 8a09016b     	and	x11, x11, x9
   c4b28: b900728a     	str	w10, [x20, #0x70]
   c4b2c: 786c69b5     	ldrh	w21, [x13, x12]
   c4b30: 782b79d5     	strh	w21, [x14, x11, lsl #1]
   c4b34: 782c69a9     	strh	w9, [x13, x12]
   c4b38: b9409289     	ldr	w9, [x20, #0x90]
   c4b3c: 52800040     	mov	w0, #0x2                // =2
   c4b40: b940a28a     	ldr	w10, [x20, #0xa0]
   c4b44: b900aa89     	str	w9, [x20, #0xa8]
   c4b48: 29122a80     	stp	w0, w10, [x20, #0x90]
   c4b4c: 34000195     	cbz	w21, 0xc4b7c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd8>
   c4b50: b940b28a     	ldr	w10, [x20, #0xb0]
   c4b54: 6b0a013f     	cmp	w9, w10
   c4b58: 540000e2     	b.hs	0xc4b74 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd0>
   c4b5c: b9409e89     	ldr	w9, [x20, #0x9c]
   c4b60: b940468b     	ldr	w11, [x20, #0x44]
   c4b64: 4b15012a     	sub	w10, w9, w21
   c4b68: 5104196b     	sub	w11, w11, #0x106
   c4b6c: 6b0b015f     	cmp	w10, w11
   c4b70: 54000f09     	b.ls	0xc4d50 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xeac>
   c4b74: 52800040     	mov	w0, #0x2                // =2
   c4b78: b940aa89     	ldr	w9, [x20, #0xa8]
   c4b7c: 71000d28     	subs	w8, w9, #0x3
   c4b80: 54000923     	b.lo	0xc4ca4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xe00>
   c4b84: 6b09001f     	cmp	w0, w9
   c4b88: 540008e8     	b.hi	0xc4ca4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xe00>
   c4b8c: b9409689     	ldr	w9, [x20, #0x94]
   c4b90: 92401d0b     	and	x11, x8, #0xff
   c4b94: b9409e8a     	ldr	w10, [x20, #0x9c]
   c4b98: 2a2903e9     	mvn	w9, w9
   c4b9c: 386b6aeb     	ldrb	w11, [x23, x11]
   c4ba0: 0b090149     	add	w9, w10, w9
   c4ba4: 5100052c     	sub	w12, w9, #0x1
   c4ba8: 12003d8d     	and	w13, w12, #0xffff
   c4bac: 53073d8e     	ubfx	w14, w12, #7, #9
   c4bb0: 110401ce     	add	w14, w14, #0x100
   c4bb4: 710401bf     	cmp	w13, #0x100
   c4bb8: 1a8e318c     	csel	w12, w12, w14, lo
   c4bbc: b956fe8d     	ldr	w13, [x20, #0x16fc]
   c4bc0: 92403d8c     	and	x12, x12, #0xffff
   c4bc4: f94b828e     	ldr	x14, [x20, #0x1700]
   c4bc8: 8b0b0a8b     	add	x11, x20, x11, lsl #2
   c4bcc: 110005af     	add	w15, w13, #0x1
   c4bd0: 782d79c9     	strh	w9, [x14, x13, lsl #1]
   c4bd4: 386c6b0c     	ldrb	w12, [x24, x12]
   c4bd8: f94b7a89     	ldr	x9, [x20, #0x16f0]
   c4bdc: b916fe8f     	str	w15, [x20, #0x16fc]
   c4be0: b940a68e     	ldr	w14, [x20, #0xa4]
   c4be4: 382d6928     	strb	w8, [x9, x13]
   c4be8: 8b0c0a88     	add	x8, x20, x12, lsl #2
   c4bec: 79499169     	ldrh	w9, [x11, #0x4c8]
   c4bf0: 0b0e014a     	add	w10, w10, w14
   c4bf4: b9409e8f     	ldr	w15, [x20, #0x9c]
   c4bf8: 2954b68e     	ldp	w14, w13, [x20, #0xa4]
   c4bfc: 7953710c     	ldrh	w12, [x8, #0x9b8]
   c4c00: 11000529     	add	w9, w9, #0x1
   c4c04: 51000d4a     	sub	w10, w10, #0x3
   c4c08: 1100058c     	add	w12, w12, #0x1
   c4c0c: 79099169     	strh	w9, [x11, #0x4c8]
   c4c10: b956fa8b     	ldr	w11, [x20, #0x16f8]
   c4c14: 4b0d01ce     	sub	w14, w14, w13
   c4c18: b956fe89     	ldr	w9, [x20, #0x16fc]
   c4c1c: 110005ce     	add	w14, w14, #0x1
   c4c20: 7913710c     	strh	w12, [x8, #0x9b8]
   c4c24: 510009b0     	sub	w16, w13, #0x2
   c4c28: 5100056b     	sub	w11, w11, #0x1
   c4c2c: 51000dac     	sub	w12, w13, #0x3
   c4c30: 110005e8     	add	w8, w15, #0x1
   c4c34: 2914c28e     	stp	w14, w16, [x20, #0xa4]
   c4c38: 14000006     	b	0xc4c50 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xdac>
   c4c3c: b900aa8c     	str	w12, [x20, #0xa8]
   c4c40: 5100058c     	sub	w12, w12, #0x1
   c4c44: 11000508     	add	w8, w8, #0x1
   c4c48: 3100059f     	cmn	w12, #0x1
   c4c4c: 54000620     	b.eq	0xc4d10 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xe6c>
   c4c50: 6b0a011f     	cmp	w8, w10
   c4c54: b9009e88     	str	w8, [x20, #0x9c]
   c4c58: 54ffff28     	b.hi	0xc4c3c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xd98>
   c4c5c: 1100090d     	add	w13, w8, #0x2
   c4c60: f9402a8e     	ldr	x14, [x20, #0x50]
   c4c64: b940728f     	ldr	w15, [x20, #0x70]
   c4c68: 2a0803e0     	mov	w0, w8
   c4c6c: 386d49cd     	ldrb	w13, [x14, w13, uxtw]
   c4c70: 294fba90     	ldp	w16, w14, [x20, #0x7c]
   c4c74: 1ace21ee     	lsl	w14, w15, w14
   c4c78: 4a0d01cd     	eor	w13, w14, w13
   c4c7c: b9404e8e     	ldr	w14, [x20, #0x4c]
   c4c80: 8a1001ad     	and	x13, x13, x16
   c4c84: a9464291     	ldp	x17, x16, [x20, #0x60]
   c4c88: d37ff9af     	lsl	x15, x13, #1
   c4c8c: 8a0001ce     	and	x14, x14, x0
   c4c90: b900728d     	str	w13, [x20, #0x70]
   c4c94: 786f6a15     	ldrh	w21, [x16, x15]
   c4c98: 782e7a35     	strh	w21, [x17, x14, lsl #1]
   c4c9c: 782f6a08     	strh	w8, [x16, x15]
   c4ca0: 17ffffe7     	b	0xc4c3c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xd98>
   c4ca4: b9409a88     	ldr	w8, [x20, #0x98]
   c4ca8: 34000468     	cbz	w8, 0xc4d34 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xe90>
   c4cac: b9409e88     	ldr	w8, [x20, #0x9c]
   c4cb0: f9402a89     	ldr	x9, [x20, #0x50]
   c4cb4: b956fe8a     	ldr	w10, [x20, #0x16fc]
   c4cb8: 51000508     	sub	w8, w8, #0x1
   c4cbc: 1100054b     	add	w11, w10, #0x1
   c4cc0: 38684928     	ldrb	w8, [x9, w8, uxtw]
   c4cc4: f94b8289     	ldr	x9, [x20, #0x1700]
   c4cc8: b916fe8b     	str	w11, [x20, #0x16fc]
   c4ccc: 782a793f     	strh	wzr, [x9, x10, lsl #1]
   c4cd0: f94b7a89     	ldr	x9, [x20, #0x16f0]
   c4cd4: 8b080a8c     	add	x12, x20, x8, lsl #2
   c4cd8: 382a6928     	strb	w8, [x9, x10]
   c4cdc: b956fa89     	ldr	w9, [x20, #0x16f8]
   c4ce0: 79418988     	ldrh	w8, [x12, #0xc4]
   c4ce4: b956fe8a     	ldr	w10, [x20, #0x16fc]
   c4ce8: 51000529     	sub	w9, w9, #0x1
   c4cec: 11000508     	add	w8, w8, #0x1
   c4cf0: 6b09015f     	cmp	w10, w9
   c4cf4: 79018988     	strh	w8, [x12, #0xc4]
   c4cf8: 54ffed41     	b.ne	0xc4aa0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xbfc>
   c4cfc: f9404688     	ldr	x8, [x20, #0x88]
   c4d00: b7f811c8     	tbnz	x8, #0x3f, 0xc4f38 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1094>
   c4d04: f9402a89     	ldr	x9, [x20, #0x50]
   c4d08: 8b284121     	add	x1, x9, w8, uxtw
   c4d0c: 1400008c     	b	0xc4f3c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1098>
   c4d10: 6b0b013f     	cmp	w9, w11
   c4d14: b900929a     	str	w26, [x20, #0x90]
   c4d18: 2913229f     	stp	wzr, w8, [x20, #0x98]
   c4d1c: 54ffed41     	b.ne	0xc4ac4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc20>
   c4d20: f9404689     	ldr	x9, [x20, #0x88]
   c4d24: b7f80ae9     	tbnz	x9, #0x3f, 0xc4e80 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xfdc>
   c4d28: f9402a8a     	ldr	x10, [x20, #0x50]
   c4d2c: 8b294141     	add	x1, x10, w9, uxtw
   c4d30: 14000055     	b	0xc4e84 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xfe0>
   c4d34: b9409e88     	ldr	w8, [x20, #0x9c]
   c4d38: b940a689     	ldr	w9, [x20, #0xa4]
   c4d3c: 11000508     	add	w8, w8, #0x1
   c4d40: 51000529     	sub	w9, w9, #0x1
   c4d44: 29132299     	stp	w25, w8, [x20, #0x98]
   c4d48: b900a689     	str	w9, [x20, #0xa4]
   c4d4c: 17ffff5e     	b	0xc4ac4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc20>
   c4d50: b940ba8b     	ldr	w11, [x20, #0xb8]
   c4d54: 121f796c     	and	w12, w11, #0xfffffffe
   c4d58: 7100099f     	cmp	w12, #0x2
   c4d5c: 54000e01     	b.ne	0xc4f1c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1078>
   c4d60: 71000d7f     	cmp	w11, #0x3
   c4d64: 54001441     	b.ne	0xc4fec <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1148>
   c4d68: 7100055f     	cmp	w10, #0x1
   c4d6c: 54001401     	b.ne	0xc4fec <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1148>
   c4d70: f9402a8c     	ldr	x12, [x20, #0x50]
   c4d74: 2a1503ed     	mov	w13, w21
   c4d78: 8b0d018b     	add	x11, x12, x13
   c4d7c: 8b09018a     	add	x10, x12, x9
   c4d80: 39400169     	ldrb	w9, [x11]
   c4d84: 3940014e     	ldrb	w14, [x10]
   c4d88: 6b0e013f     	cmp	w9, w14
   c4d8c: 54001901     	b.ne	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c4d90: 39400569     	ldrb	w9, [x11, #0x1]
   c4d94: 3940054b     	ldrb	w11, [x10, #0x1]
   c4d98: 6b0b013f     	cmp	w9, w11
   c4d9c: 54001881     	b.ne	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c4da0: 8b0d018c     	add	x12, x12, x13
   c4da4: aa1f03eb     	mov	x11, xzr
   c4da8: 91040949     	add	x9, x10, #0x102
   c4dac: 9100158c     	add	x12, x12, #0x5
   c4db0: 8b0b014d     	add	x13, x10, x11
   c4db4: 8b0b018e     	add	x14, x12, x11
   c4db8: 39400daf     	ldrb	w15, [x13, #0x3]
   c4dbc: 385fe1d0     	ldurb	w16, [x14, #-0x2]
   c4dc0: 6b1001ff     	cmp	w15, w16
   c4dc4: 540011c1     	b.ne	0xc4ffc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1158>
   c4dc8: 394011ad     	ldrb	w13, [x13, #0x4]
   c4dcc: 385ff1ce     	ldurb	w14, [x14, #-0x1]
   c4dd0: 6b0e01bf     	cmp	w13, w14
   c4dd4: 540012c1     	b.ne	0xc502c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1188>
   c4dd8: 8b0b014d     	add	x13, x10, x11
   c4ddc: 386b698e     	ldrb	w14, [x12, x11]
   c4de0: 394015af     	ldrb	w15, [x13, #0x5]
   c4de4: 6b0e01ff     	cmp	w15, w14
   c4de8: 54001301     	b.ne	0xc5048 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x11a4>
   c4dec: 8b0b018e     	add	x14, x12, x11
   c4df0: 394019ad     	ldrb	w13, [x13, #0x6]
   c4df4: 394005cf     	ldrb	w15, [x14, #0x1]
   c4df8: 6b0f01bf     	cmp	w13, w15
   c4dfc: 54001321     	b.ne	0xc5060 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x11bc>
   c4e00: 8b0b014d     	add	x13, x10, x11
   c4e04: 394009ce     	ldrb	w14, [x14, #0x2]
   c4e08: 39401daf     	ldrb	w15, [x13, #0x7]
   c4e0c: 6b0e01ff     	cmp	w15, w14
   c4e10: 54001361     	b.ne	0xc507c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x11d8>
   c4e14: 8b0b018e     	add	x14, x12, x11
   c4e18: 394021ad     	ldrb	w13, [x13, #0x8]
   c4e1c: 39400dcf     	ldrb	w15, [x14, #0x3]
   c4e20: 6b0f01bf     	cmp	w13, w15
   c4e24: 54001381     	b.ne	0xc5094 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x11f0>
   c4e28: 8b0b014d     	add	x13, x10, x11
   c4e2c: 394011ce     	ldrb	w14, [x14, #0x4]
   c4e30: 394025af     	ldrb	w15, [x13, #0x9]
   c4e34: 6b0e01ff     	cmp	w15, w14
   c4e38: 540015e1     	b.ne	0xc50f4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1250>
   c4e3c: 8b0b018e     	add	x14, x12, x11
   c4e40: 394029af     	ldrb	w15, [x13, #0xa]
   c4e44: 9100216d     	add	x13, x11, #0x8
   c4e48: 394015ce     	ldrb	w14, [x14, #0x5]
   c4e4c: 6b0e01ff     	cmp	w15, w14
   c4e50: 540000a1     	b.ne	0xc4e64 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xfc0>
   c4e54: 9100096e     	add	x14, x11, #0x2
   c4e58: aa0d03eb     	mov	x11, x13
   c4e5c: f103e9df     	cmp	x14, #0xfa
   c4e60: 54fffa83     	b.lo	0xc4db0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xf0c>
   c4e64: 8b0d014a     	add	x10, x10, x13
   c4e68: 9100094a     	add	x10, x10, #0x2
   c4e6c: 4b090149     	sub	w9, w10, w9
   c4e70: 11040929     	add	w9, w9, #0x102
   c4e74: 71000d3f     	cmp	w9, #0x3
   c4e78: 54000cca     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c4e7c: 1400008c     	b	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c4e80: aa1f03e1     	mov	x1, xzr
   c4e84: cb090102     	sub	x2, x8, x9
   c4e88: aa1403e0     	mov	x0, x20
   c4e8c: 2a1f03e3     	mov	w3, wzr
   c4e90: 94026524     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c4e94: f940029b     	ldr	x27, [x20]
   c4e98: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4e9c: f9401f68     	ldr	x8, [x27, #0x38]
   c4ea0: b940236a     	ldr	w10, [x27, #0x20]
   c4ea4: f900468b     	str	x11, [x20, #0x88]
   c4ea8: b9402909     	ldr	w9, [x8, #0x28]
   c4eac: 6b0a013f     	cmp	w9, w10
   c4eb0: 1a898156     	csel	w22, w10, w9, hi
   c4eb4: 340002d6     	cbz	w22, 0xc4f0c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1068>
   c4eb8: f9400f60     	ldr	x0, [x27, #0x18]
   c4ebc: aa1603e2     	mov	x2, x22
   c4ec0: f9401101     	ldr	x1, [x8, #0x20]
   c4ec4: 94026077     	bl	0x15d0a0 <memcpy@plt>
   c4ec8: f9400f69     	ldr	x9, [x27, #0x18]
   c4ecc: f9401f68     	ldr	x8, [x27, #0x38]
   c4ed0: f940176a     	ldr	x10, [x27, #0x28]
   c4ed4: b940236b     	ldr	w11, [x27, #0x20]
   c4ed8: 8b160129     	add	x9, x9, x22
   c4edc: f940110c     	ldr	x12, [x8, #0x20]
   c4ee0: 8b16014a     	add	x10, x10, x22
   c4ee4: b940290d     	ldr	w13, [x8, #0x28]
   c4ee8: 4b16016b     	sub	w11, w11, w22
   c4eec: f9000f69     	str	x9, [x27, #0x18]
   c4ef0: 8b160189     	add	x9, x12, x22
   c4ef4: f900176a     	str	x10, [x27, #0x28]
   c4ef8: 6b1601aa     	subs	w10, w13, w22
   c4efc: b900236b     	str	w11, [x27, #0x20]
   c4f00: f9001109     	str	x9, [x8, #0x20]
   c4f04: b900290a     	str	w10, [x8, #0x28]
   c4f08: 54000660     	b.eq	0xc4fd4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1130>
   c4f0c: f9400288     	ldr	x8, [x20]
   c4f10: b9402108     	ldr	w8, [x8, #0x20]
   c4f14: 35ffdd88     	cbnz	w8, 0xc4ac4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc20>
   c4f18: 1400007d     	b	0xc510c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1268>
   c4f1c: aa1403e0     	mov	x0, x20
   c4f20: 2a1503e1     	mov	w1, w21
   c4f24: 9400019c     	bl	0xc5594 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x16f0>
   c4f28: 7100141f     	cmp	w0, #0x5
   c4f2c: b9009280     	str	w0, [x20, #0x90]
   c4f30: 54ffe248     	b.hi	0xc4b78 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd4>
   c4f34: 14000062     	b	0xc50bc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1218>
   c4f38: aa1f03e1     	mov	x1, xzr
   c4f3c: b9409e89     	ldr	w9, [x20, #0x9c]
   c4f40: aa1403e0     	mov	x0, x20
   c4f44: 2a1f03e3     	mov	w3, wzr
   c4f48: cb080122     	sub	x2, x9, x8
   c4f4c: 940264f5     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c4f50: f940029b     	ldr	x27, [x20]
   c4f54: b9409e8b     	ldr	w11, [x20, #0x9c]
   c4f58: f9401f68     	ldr	x8, [x27, #0x38]
   c4f5c: b940236a     	ldr	w10, [x27, #0x20]
   c4f60: f900468b     	str	x11, [x20, #0x88]
   c4f64: b9402909     	ldr	w9, [x8, #0x28]
   c4f68: 6b0a013f     	cmp	w9, w10
   c4f6c: 1a898156     	csel	w22, w10, w9, hi
   c4f70: 34ffd996     	cbz	w22, 0xc4aa0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xbfc>
   c4f74: f9400f60     	ldr	x0, [x27, #0x18]
   c4f78: aa1603e2     	mov	x2, x22
   c4f7c: f9401101     	ldr	x1, [x8, #0x20]
   c4f80: 94026048     	bl	0x15d0a0 <memcpy@plt>
   c4f84: f9400f69     	ldr	x9, [x27, #0x18]
   c4f88: f9401f68     	ldr	x8, [x27, #0x38]
   c4f8c: f940176a     	ldr	x10, [x27, #0x28]
   c4f90: b940236b     	ldr	w11, [x27, #0x20]
   c4f94: 8b160129     	add	x9, x9, x22
   c4f98: f940110c     	ldr	x12, [x8, #0x20]
   c4f9c: 8b16014a     	add	x10, x10, x22
   c4fa0: b940290d     	ldr	w13, [x8, #0x28]
   c4fa4: 4b16016b     	sub	w11, w11, w22
   c4fa8: f9000f69     	str	x9, [x27, #0x18]
   c4fac: 8b160189     	add	x9, x12, x22
   c4fb0: f900176a     	str	x10, [x27, #0x28]
   c4fb4: 6b1601aa     	subs	w10, w13, w22
   c4fb8: b900236b     	str	w11, [x27, #0x20]
   c4fbc: f9001109     	str	x9, [x8, #0x20]
   c4fc0: b900290a     	str	w10, [x8, #0x28]
   c4fc4: 54ffd6e1     	b.ne	0xc4aa0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xbfc>
   c4fc8: f9400909     	ldr	x9, [x8, #0x10]
   c4fcc: f9001109     	str	x9, [x8, #0x20]
   c4fd0: 17fffeb4     	b	0xc4aa0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xbfc>
   c4fd4: f9400909     	ldr	x9, [x8, #0x10]
   c4fd8: f9001109     	str	x9, [x8, #0x20]
   c4fdc: f9400288     	ldr	x8, [x20]
   c4fe0: b9402108     	ldr	w8, [x8, #0x20]
   c4fe4: 35ffd708     	cbnz	w8, 0xc4ac4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc20>
   c4fe8: 14000049     	b	0xc510c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1268>
   c4fec: b940ba88     	ldr	w8, [x20, #0xb8]
   c4ff0: 7100051f     	cmp	w8, #0x1
   c4ff4: 54ffdc01     	b.ne	0xc4b74 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd0>
   c4ff8: 14000034     	b	0xc50c8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1224>
   c4ffc: 91000daa     	add	x10, x13, #0x3
   c5000: 4b090149     	sub	w9, w10, w9
   c5004: 11040929     	add	w9, w9, #0x102
   c5008: 71000d3f     	cmp	w9, #0x3
   c500c: 5400050b     	b.lt	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c5010: 6b08013f     	cmp	w9, w8
   c5014: b900a295     	str	w21, [x20, #0xa0]
   c5018: 1a898100     	csel	w0, w8, w9, hi
   c501c: 7100141f     	cmp	w0, #0x5
   c5020: b9009280     	str	w0, [x20, #0x90]
   c5024: 54ffdaa8     	b.hi	0xc4b78 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd4>
   c5028: 14000025     	b	0xc50bc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1218>
   c502c: 8b0b014a     	add	x10, x10, x11
   c5030: 9100114a     	add	x10, x10, #0x4
   c5034: 4b090149     	sub	w9, w10, w9
   c5038: 11040929     	add	w9, w9, #0x102
   c503c: 71000d3f     	cmp	w9, #0x3
   c5040: 54fffe8a     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c5044: 1400001a     	b	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c5048: 910015aa     	add	x10, x13, #0x5
   c504c: 4b090149     	sub	w9, w10, w9
   c5050: 11040929     	add	w9, w9, #0x102
   c5054: 71000d3f     	cmp	w9, #0x3
   c5058: 54fffdca     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c505c: 14000014     	b	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c5060: 8b0b014a     	add	x10, x10, x11
   c5064: 9100194a     	add	x10, x10, #0x6
   c5068: 4b090149     	sub	w9, w10, w9
   c506c: 11040929     	add	w9, w9, #0x102
   c5070: 71000d3f     	cmp	w9, #0x3
   c5074: 54fffcea     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c5078: 1400000d     	b	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c507c: 91001daa     	add	x10, x13, #0x7
   c5080: 4b090149     	sub	w9, w10, w9
   c5084: 11040929     	add	w9, w9, #0x102
   c5088: 71000d3f     	cmp	w9, #0x3
   c508c: 54fffc2a     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c5090: 14000007     	b	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c5094: 8b0b014a     	add	x10, x10, x11
   c5098: 9100214a     	add	x10, x10, #0x8
   c509c: 4b090149     	sub	w9, w10, w9
   c50a0: 11040929     	add	w9, w9, #0x102
   c50a4: 71000d3f     	cmp	w9, #0x3
   c50a8: 54fffb4a     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c50ac: 52800040     	mov	w0, #0x2                // =2
   c50b0: 7100141f     	cmp	w0, #0x5
   c50b4: b9009280     	str	w0, [x20, #0x90]
   c50b8: 54ffd608     	b.hi	0xc4b78 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd4>
   c50bc: b940ba88     	ldr	w8, [x20, #0xb8]
   c50c0: 7100051f     	cmp	w8, #0x1
   c50c4: 54000081     	b.ne	0xc50d4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1230>
   c50c8: 52800040     	mov	w0, #0x2                // =2
   c50cc: b9009280     	str	w0, [x20, #0x90]
   c50d0: 17fffeaa     	b	0xc4b78 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd4>
   c50d4: 71000c1f     	cmp	w0, #0x3
   c50d8: 54ffd501     	b.ne	0xc4b78 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd4>
   c50dc: 2953a688     	ldp	w8, w9, [x20, #0x9c]
   c50e0: 4b090108     	sub	w8, w8, w9
   c50e4: 7140051f     	cmp	w8, #0x1, lsl #12       // =0x1000
   c50e8: 54ffff08     	b.hi	0xc50c8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1224>
   c50ec: 52800060     	mov	w0, #0x3                // =3
   c50f0: 17fffea2     	b	0xc4b78 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xcd4>
   c50f4: 910025aa     	add	x10, x13, #0x9
   c50f8: 4b090149     	sub	w9, w10, w9
   c50fc: 11040929     	add	w9, w9, #0x102
   c5100: 71000d3f     	cmp	w9, #0x3
   c5104: 54fff86a     	b.ge	0xc5010 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x116c>
   c5108: 17ffffe9     	b	0xc50ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1208>
   c510c: 2a1f03e0     	mov	w0, wzr
   c5110: 1400004c     	b	0xc5240 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x139c>
   c5114: b9409a88     	ldr	w8, [x20, #0x98]
   c5118: 34000228     	cbz	w8, 0xc515c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x12b8>
   c511c: b9409e88     	ldr	w8, [x20, #0x9c]
   c5120: f9402a89     	ldr	x9, [x20, #0x50]
   c5124: b956fe8a     	ldr	w10, [x20, #0x16fc]
   c5128: 51000508     	sub	w8, w8, #0x1
   c512c: f94b7a8c     	ldr	x12, [x20, #0x16f0]
   c5130: 1100054b     	add	w11, w10, #0x1
   c5134: 38684928     	ldrb	w8, [x9, w8, uxtw]
   c5138: f94b8289     	ldr	x9, [x20, #0x1700]
   c513c: b916fe8b     	str	w11, [x20, #0x16fc]
   c5140: 782a793f     	strh	wzr, [x9, x10, lsl #1]
   c5144: 8b080a89     	add	x9, x20, x8, lsl #2
   c5148: 382a6988     	strb	w8, [x12, x10]
   c514c: b9009a9f     	str	wzr, [x20, #0x98]
   c5150: 79418928     	ldrh	w8, [x9, #0xc4]
   c5154: 11000508     	add	w8, w8, #0x1
   c5158: 79018928     	strh	w8, [x9, #0xc4]
   c515c: f9404688     	ldr	x8, [x20, #0x88]
   c5160: b7f80088     	tbnz	x8, #0x3f, 0xc5170 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x12cc>
   c5164: f9402a89     	ldr	x9, [x20, #0x50]
   c5168: 8b284121     	add	x1, x9, w8, uxtw
   c516c: 14000002     	b	0xc5174 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x12d0>
   c5170: aa1f03e1     	mov	x1, xzr
   c5174: b9409e89     	ldr	w9, [x20, #0x9c]
   c5178: 7100127f     	cmp	w19, #0x4
   c517c: 1a9f17e3     	cset	w3, eq
   c5180: aa1403e0     	mov	x0, x20
   c5184: cb080122     	sub	x2, x9, x8
   c5188: 94026466     	bl	0x15e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>
   c518c: f9400296     	ldr	x22, [x20]
   c5190: b9409e8b     	ldr	w11, [x20, #0x9c]
   c5194: f9401ec8     	ldr	x8, [x22, #0x38]
   c5198: b94022ca     	ldr	w10, [x22, #0x20]
   c519c: f900468b     	str	x11, [x20, #0x88]
   c51a0: b9402909     	ldr	w9, [x8, #0x28]
   c51a4: 6b0a013f     	cmp	w9, w10
   c51a8: 1a898155     	csel	w21, w10, w9, hi
   c51ac: 340002d5     	cbz	w21, 0xc5204 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1360>
   c51b0: f9400ec0     	ldr	x0, [x22, #0x18]
   c51b4: aa1503e2     	mov	x2, x21
   c51b8: f9401101     	ldr	x1, [x8, #0x20]
   c51bc: 94025fb9     	bl	0x15d0a0 <memcpy@plt>
   c51c0: f9400ec9     	ldr	x9, [x22, #0x18]
   c51c4: f9401ec8     	ldr	x8, [x22, #0x38]
   c51c8: f94016ca     	ldr	x10, [x22, #0x28]
   c51cc: b94022cb     	ldr	w11, [x22, #0x20]
   c51d0: 8b150129     	add	x9, x9, x21
   c51d4: f940110c     	ldr	x12, [x8, #0x20]
   c51d8: 8b15014a     	add	x10, x10, x21
   c51dc: b940290d     	ldr	w13, [x8, #0x28]
   c51e0: 4b15016b     	sub	w11, w11, w21
   c51e4: f9000ec9     	str	x9, [x22, #0x18]
   c51e8: 8b150189     	add	x9, x12, x21
   c51ec: f90016ca     	str	x10, [x22, #0x28]
   c51f0: 6b1501aa     	subs	w10, w13, w21
   c51f4: b90022cb     	str	w11, [x22, #0x20]
   c51f8: f9001109     	str	x9, [x8, #0x20]
   c51fc: b900290a     	str	w10, [x8, #0x28]
   c5200: 54000100     	b.eq	0xc5220 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x137c>
   c5204: f9400288     	ldr	x8, [x20]
   c5208: b9402108     	ldr	w8, [x8, #0x20]
   c520c: 34000148     	cbz	w8, 0xc5234 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1390>
   c5210: 7100127f     	cmp	w19, #0x4
   c5214: 52800068     	mov	w8, #0x3                // =3
   c5218: 1a9f0500     	csinc	w0, w8, wzr, eq
   c521c: 14000009     	b	0xc5240 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x139c>
   c5220: f9400909     	ldr	x9, [x8, #0x10]
   c5224: f9001109     	str	x9, [x8, #0x20]
   c5228: f9400288     	ldr	x8, [x20]
   c522c: b9402108     	ldr	w8, [x8, #0x20]
   c5230: 35ffff08     	cbnz	w8, 0xc5210 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x136c>
   c5234: 7100127f     	cmp	w19, #0x4
   c5238: 1a9f17e8     	cset	w8, eq
   c523c: 531f7900     	lsl	w0, w8, #1
   c5240: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   c5244: a94457f6     	ldp	x22, x21, [sp, #0x40]
   c5248: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   c524c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   c5250: f9400bfb     	ldr	x27, [sp, #0x10]
   c5254: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   c5258: d65f03c0     	ret
   c525c: d10243ff     	sub	sp, sp, #0x90
   c5260: 6d0223e9     	stp	d9, d8, [sp, #0x20]
   c5264: a9037bfd     	stp	x29, x30, [sp, #0x30]
   c5268: 9100c3fd     	add	x29, sp, #0x30
   c526c: a9046ffc     	stp	x28, x27, [sp, #0x40]
   c5270: a90567fa     	stp	x26, x25, [sp, #0x50]
   c5274: a9065ff8     	stp	x24, x23, [sp, #0x60]
   c5278: a90757f6     	stp	x22, x21, [sp, #0x70]
   c527c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   c5280: b9404414     	ldr	w20, [x0, #0x44]
   c5284: 2f01e668     	movi	d8, #0x00ffff0000ffff
   c5288: aa0003f3     	mov	x19, x0
   c528c: b940a408     	ldr	w8, [x0, #0xa4]
   c5290: 51000696     	sub	w22, w20, #0x1
   c5294: 0e040e89     	dup	v9.2s, w20
   c5298: 910006ca     	add	x10, x22, #0x1
   c529c: 51041a97     	sub	w23, w20, #0x106
   c52a0: 927e7959     	and	x25, x10, #0x1fffffffc
   c52a4: cb1903e9     	neg	x9, x25
   c52a8: a9012be9     	stp	x9, x10, [sp, #0x10]
   c52ac: 4b190289     	sub	w9, w20, w25
   c52b0: b9000fe9     	str	w9, [sp, #0xc]
   c52b4: d1000a89     	sub	x9, x20, #0x2
   c52b8: f90003e9     	str	x9, [sp]
   c52bc: 2a1403e9     	mov	w9, w20
   c52c0: b9409e7a     	ldr	w26, [x19, #0x9c]
   c52c4: b9405a6a     	ldr	w10, [x19, #0x58]
   c52c8: 0b1a0108     	add	w8, w8, w26
   c52cc: 4b080155     	sub	w21, w10, w8
   c52d0: 0b0902e8     	add	w8, w23, w9
   c52d4: 6b08035f     	cmp	w26, w8
   c52d8: 54000d43     	b.lo	0xc5480 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x15dc>
   c52dc: f9402a60     	ldr	x0, [x19, #0x50]
   c52e0: aa1403e2     	mov	x2, x20
   c52e4: 8b140001     	add	x1, x0, x20
   c52e8: 94025f6e     	bl	0x15d0a0 <memcpy@plt>
   c52ec: fc49c260     	ldur	d0, [x19, #0x9c]
   c52f0: f9404668     	ldr	x8, [x19, #0x88]
   c52f4: b940766c     	ldr	w12, [x19, #0x74]
   c52f8: f940366d     	ldr	x13, [x19, #0x68]
   c52fc: 2ea98400     	sub	v0.2s, v0.2s, v9.2s
   c5300: cb14010a     	sub	x10, x8, x20
   c5304: 51000588     	sub	w8, w12, #0x1
   c5308: 8b2c45a9     	add	x9, x13, w12, uxtw #1
   c530c: 71000d1f     	cmp	w8, #0x3
   c5310: fc09c260     	stur	d0, [x19, #0x9c]
   c5314: f900466a     	str	x10, [x19, #0x88]
   c5318: 54000062     	b.hs	0xc5324 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1480>
   c531c: 2a0c03e8     	mov	w8, w12
   c5320: 14000022     	b	0xc53a8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1504>
   c5324: 9100050a     	add	x10, x8, #0x1
   c5328: 927e794b     	and	x11, x10, #0x1fffffffc
   c532c: 4b0b0188     	sub	w8, w12, w11
   c5330: 8b0c05ac     	add	x12, x13, x12, lsl #1
   c5334: cb0b0529     	sub	x9, x9, x11, lsl #1
   c5338: d100118c     	sub	x12, x12, #0x4
   c533c: aa0b03ed     	mov	x13, x11
   c5340: 9100098e     	add	x14, x12, #0x2
   c5344: d100098f     	sub	x15, x12, #0x2
   c5348: f10011ad     	subs	x13, x13, #0x4
   c534c: 0d4041c1     	ld1	{ v1.h }[0], [x14]
   c5350: d100118e     	sub	x14, x12, #0x4
   c5354: 0d4041e2     	ld1	{ v2.h }[0], [x15]
   c5358: 0d405181     	ld1	{ v1.h }[2], [x12]
   c535c: 0d4051c2     	ld1	{ v2.h }[2], [x14]
   c5360: 0e281c21     	and	v1.8b, v1.8b, v8.8b
   c5364: 0e281c42     	and	v2.8b, v2.8b, v8.8b
   c5368: 2ea92c21     	uqsub	v1.2s, v1.2s, v9.2s
   c536c: 2ea92c42     	uqsub	v2.2s, v2.2s, v9.2s
   c5370: 0ea00821     	rev64	v1.2s, v1.2s
   c5374: 0ea00842     	rev64	v2.2s, v2.2s
   c5378: 0e0c3c2f     	mov	w15, v1.s[1]
   c537c: 1e26002e     	fmov	w14, s1
   c5380: 0e0c3c51     	mov	w17, v2.s[1]
   c5384: 1e260050     	fmov	w16, s2
   c5388: 7900018e     	strh	w14, [x12]
   c538c: 781fc190     	sturh	w16, [x12, #-0x4]
   c5390: 7900058f     	strh	w15, [x12, #0x2]
   c5394: 781fe191     	sturh	w17, [x12, #-0x2]
   c5398: d100218c     	sub	x12, x12, #0x8
   c539c: 54fffd21     	b.ne	0xc5340 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x149c>
   c53a0: eb0b015f     	cmp	x10, x11
   c53a4: 54000100     	b.eq	0xc53c4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1520>
   c53a8: d1000929     	sub	x9, x9, #0x2
   c53ac: 7940012a     	ldrh	w10, [x9]
   c53b0: 6b14014a     	subs	w10, w10, w20
   c53b4: 1a8a33ea     	csel	w10, wzr, w10, lo
   c53b8: 71000508     	subs	w8, w8, #0x1
   c53bc: 781fe52a     	strh	w10, [x9], #-0x2
   c53c0: 54ffff61     	b.ne	0xc53ac <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1508>
   c53c4: f940326a     	ldr	x10, [x19, #0x60]
   c53c8: 2a1403e9     	mov	w9, w20
   c53cc: 71000edf     	cmp	w22, #0x3
   c53d0: 8b140548     	add	x8, x10, x20, lsl #1
   c53d4: 54000443     	b.lo	0xc545c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x15b8>
   c53d8: f9400be9     	ldr	x9, [sp, #0x10]
   c53dc: 8b090508     	add	x8, x8, x9, lsl #1
   c53e0: f94003e9     	ldr	x9, [sp]
   c53e4: 8b090549     	add	x9, x10, x9, lsl #1
   c53e8: aa1903ea     	mov	x10, x25
   c53ec: 9100092b     	add	x11, x9, #0x2
   c53f0: d100092c     	sub	x12, x9, #0x2
   c53f4: f100114a     	subs	x10, x10, #0x4
   c53f8: 0d404161     	ld1	{ v1.h }[0], [x11]
   c53fc: d100112b     	sub	x11, x9, #0x4
   c5400: 0d404182     	ld1	{ v2.h }[0], [x12]
   c5404: 0d405121     	ld1	{ v1.h }[2], [x9]
   c5408: 0d405162     	ld1	{ v2.h }[2], [x11]
   c540c: 0e281c21     	and	v1.8b, v1.8b, v8.8b
   c5410: 0e281c42     	and	v2.8b, v2.8b, v8.8b
   c5414: 2ea92c21     	uqsub	v1.2s, v1.2s, v9.2s
   c5418: 2ea92c42     	uqsub	v2.2s, v2.2s, v9.2s
   c541c: 0ea00821     	rev64	v1.2s, v1.2s
   c5420: 0ea00842     	rev64	v2.2s, v2.2s
   c5424: 0e0c3c2c     	mov	w12, v1.s[1]
   c5428: 1e26002b     	fmov	w11, s1
   c542c: 0e0c3c4e     	mov	w14, v2.s[1]
   c5430: 1e26004d     	fmov	w13, s2
   c5434: 7900012b     	strh	w11, [x9]
   c5438: 781fc12d     	sturh	w13, [x9, #-0x4]
   c543c: 7900052c     	strh	w12, [x9, #0x2]
   c5440: 781fe12e     	sturh	w14, [x9, #-0x2]
   c5444: d1002129     	sub	x9, x9, #0x8
   c5448: 54fffd21     	b.ne	0xc53ec <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1548>
   c544c: f9400fea     	ldr	x10, [sp, #0x18]
   c5450: b9400fe9     	ldr	w9, [sp, #0xc]
   c5454: eb19015f     	cmp	x10, x25
   c5458: 54000100     	b.eq	0xc5478 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x15d4>
   c545c: d1000908     	sub	x8, x8, #0x2
   c5460: 7940010a     	ldrh	w10, [x8]
   c5464: 6b14014a     	subs	w10, w10, w20
   c5468: 1a8a33ea     	csel	w10, wzr, w10, lo
   c546c: 71000529     	subs	w9, w9, #0x1
   c5470: 781fe50a     	strh	w10, [x8], #-0x2
   c5474: 54ffff61     	b.ne	0xc5460 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x15bc>
   c5478: 0b150295     	add	w21, w20, w21
   c547c: 1e26001a     	fmov	w26, s0
   c5480: f940027c     	ldr	x28, [x19]
   c5484: b9400b88     	ldr	w8, [x28, #0x8]
   c5488: 34000748     	cbz	w8, 0xc5570 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x16cc>
   c548c: 6b15011f     	cmp	w8, w21
   c5490: b940a67b     	ldr	w27, [x19, #0xa4]
   c5494: 1a8882b5     	csel	w21, w21, w8, hi
   c5498: 34000415     	cbz	w21, 0xc5518 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1674>
   c549c: f9401f89     	ldr	x9, [x28, #0x38]
   c54a0: 4b150108     	sub	w8, w8, w21
   c54a4: f9402a78     	ldr	x24, [x19, #0x50]
   c54a8: b9402d29     	ldr	w9, [x9, #0x2c]
   c54ac: b9000b88     	str	w8, [x28, #0x8]
   c54b0: 7100093f     	cmp	w9, #0x2
   c54b4: 54000100     	b.eq	0xc54d4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1630>
   c54b8: 7100053f     	cmp	w9, #0x1
   c54bc: 54000161     	b.ne	0xc54e8 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1644>
   c54c0: f9403380     	ldr	x0, [x28, #0x60]
   c54c4: 2a1503e2     	mov	w2, w21
   c54c8: f9400381     	ldr	x1, [x28]
   c54cc: 94026365     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   c54d0: 14000005     	b	0xc54e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1640>
   c54d4: f9403380     	ldr	x0, [x28, #0x60]
   c54d8: 2a1503e2     	mov	w2, w21
   c54dc: f9400381     	ldr	x1, [x28]
   c54e0: 94026374     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c54e4: f9003380     	str	x0, [x28, #0x60]
   c54e8: 8b3a4308     	add	x8, x24, w26, uxtw
   c54ec: f9400381     	ldr	x1, [x28]
   c54f0: 8b1b0100     	add	x0, x8, x27
   c54f4: aa1503e2     	mov	x2, x21
   c54f8: 94025eea     	bl	0x15d0a0 <memcpy@plt>
   c54fc: f9400388     	ldr	x8, [x28]
   c5500: f9400b89     	ldr	x9, [x28, #0x10]
   c5504: b940a67b     	ldr	w27, [x19, #0xa4]
   c5508: 8b150108     	add	x8, x8, x21
   c550c: 8b150129     	add	x9, x9, x21
   c5510: f9000388     	str	x8, [x28]
   c5514: f9000b89     	str	x9, [x28, #0x10]
   c5518: 0b150368     	add	w8, w27, w21
   c551c: 71000d1f     	cmp	w8, #0x3
   c5520: b900a668     	str	w8, [x19, #0xa4]
   c5524: 540001c3     	b.lo	0xc555c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x16b8>
   c5528: b9409e69     	ldr	w9, [x19, #0x9c]
   c552c: 7104151f     	cmp	w8, #0x105
   c5530: f9402a6a     	ldr	x10, [x19, #0x50]
   c5534: 3869694b     	ldrb	w11, [x10, x9]
   c5538: 11000529     	add	w9, w9, #0x1
   c553c: b900726b     	str	w11, [x19, #0x70]
   c5540: 38694949     	ldrb	w9, [x10, w9, uxtw]
   c5544: 294faa6c     	ldp	w12, w10, [x19, #0x7c]
   c5548: 1aca216a     	lsl	w10, w11, w10
   c554c: 4a090149     	eor	w9, w10, w9
   c5550: 0a0c0129     	and	w9, w9, w12
   c5554: b9007269     	str	w9, [x19, #0x70]
   c5558: 540000c8     	b.hi	0xc5570 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x16cc>
   c555c: f9400269     	ldr	x9, [x19]
   c5560: b9400929     	ldr	w9, [x9, #0x8]
   c5564: 34000069     	cbz	w9, 0xc5570 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x16cc>
   c5568: b9404669     	ldr	w9, [x19, #0x44]
   c556c: 17ffff55     	b	0xc52c0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x141c>
   c5570: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   c5574: a94757f6     	ldp	x22, x21, [sp, #0x70]
   c5578: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   c557c: a94567fa     	ldp	x26, x25, [sp, #0x50]
   c5580: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   c5584: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   c5588: 6d4223e9     	ldp	d9, d8, [sp, #0x20]
   c558c: 910243ff     	add	sp, sp, #0x90
   c5590: d65f03c0     	ret
   c5594: f81e0ff5     	str	x21, [sp, #-0x20]!
   c5598: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c559c: b940440c     	ldr	w12, [x0, #0x44]
   c55a0: f9402808     	ldr	x8, [x0, #0x50]
   c55a4: b9409c0b     	ldr	w11, [x0, #0x9c]
   c55a8: 29553c03     	ldp	w3, w15, [x0, #0xa8]
   c55ac: 2957c00d     	ldp	w13, w16, [x0, #0xbc]
   c55b0: 5104198c     	sub	w12, w12, #0x106
   c55b4: 8b0b010a     	add	x10, x8, x11
   c55b8: 93407c63     	sxtw	x3, w3
   c55bc: 6b0c016c     	subs	w12, w11, w12
   c55c0: b940a40b     	ldr	w11, [x0, #0xa4]
   c55c4: 8b030144     	add	x4, x10, x3
   c55c8: 53027df1     	lsr	w17, w15, #2
   c55cc: 1a8c33ec     	csel	w12, wzr, w12, lo
   c55d0: 6b0d007f     	cmp	w3, w13
   c55d4: f9403009     	ldr	x9, [x0, #0x60]
   c55d8: 1a9131ef     	csel	w15, w15, w17, lo
   c55dc: 6b0b021f     	cmp	w16, w11
   c55e0: b9404c0d     	ldr	w13, [x0, #0x4c]
   c55e4: 9104094e     	add	x14, x10, #0x102
   c55e8: 385ff082     	ldurb	w2, [x4, #-0x1]
   c55ec: 1a908170     	csel	w16, w11, w16, hi
   c55f0: 39400084     	ldrb	w4, [x4]
   c55f4: 91001511     	add	x17, x8, #0x5
   c55f8: 14000007     	b	0xc5614 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1770>
   c55fc: 8a0d0021     	and	x1, x1, x13
   c5600: 510005ef     	sub	w15, w15, #0x1
   c5604: 78617921     	ldrh	w1, [x9, x1, lsl #1]
   c5608: 6b01019f     	cmp	w12, w1
   c560c: 7a4039e4     	ccmp	w15, #0x0, #0x4, lo
   c5610: 54000fc0     	b.eq	0xc5808 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1964>
   c5614: 2a0103e6     	mov	w6, w1
   c5618: 93407c67     	sxtw	x7, w3
   c561c: 8b060105     	add	x5, x8, x6
   c5620: 386768b3     	ldrb	w19, [x5, x7]
   c5624: 6b04027f     	cmp	w19, w4
   c5628: 54fffea1     	b.ne	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c562c: 8b0500e7     	add	x7, x7, x5
   c5630: 385ff0e7     	ldurb	w7, [x7, #-0x1]
   c5634: 6b0200ff     	cmp	w7, w2
   c5638: 54fffe21     	b.ne	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c563c: 394000a7     	ldrb	w7, [x5]
   c5640: 39400153     	ldrb	w19, [x10]
   c5644: 6b1300ff     	cmp	w7, w19
   c5648: 54fffda1     	b.ne	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c564c: 394004a5     	ldrb	w5, [x5, #0x1]
   c5650: 39400547     	ldrb	w7, [x10, #0x1]
   c5654: 6b0700bf     	cmp	w5, w7
   c5658: 54fffd21     	b.ne	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c565c: aa1f03e5     	mov	x5, xzr
   c5660: 8b060226     	add	x6, x17, x6
   c5664: 8b050147     	add	x7, x10, x5
   c5668: 8b0500d3     	add	x19, x6, x5
   c566c: 39400cf4     	ldrb	w20, [x7, #0x3]
   c5670: 385fe275     	ldurb	w21, [x19, #-0x2]
   c5674: 6b15029f     	cmp	w20, w21
   c5678: 540005e1     	b.ne	0xc5734 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1890>
   c567c: 394010e7     	ldrb	w7, [x7, #0x4]
   c5680: 385ff273     	ldurb	w19, [x19, #-0x1]
   c5684: 6b1300ff     	cmp	w7, w19
   c5688: 54000621     	b.ne	0xc574c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x18a8>
   c568c: 8b050147     	add	x7, x10, x5
   c5690: 386568d3     	ldrb	w19, [x6, x5]
   c5694: 394014f4     	ldrb	w20, [x7, #0x5]
   c5698: 6b13029f     	cmp	w20, w19
   c569c: 54000661     	b.ne	0xc5768 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x18c4>
   c56a0: 8b0500d3     	add	x19, x6, x5
   c56a4: 394018e7     	ldrb	w7, [x7, #0x6]
   c56a8: 39400674     	ldrb	w20, [x19, #0x1]
   c56ac: 6b1400ff     	cmp	w7, w20
   c56b0: 54000681     	b.ne	0xc5780 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x18dc>
   c56b4: 8b050147     	add	x7, x10, x5
   c56b8: 39400a73     	ldrb	w19, [x19, #0x2]
   c56bc: 39401cf4     	ldrb	w20, [x7, #0x7]
   c56c0: 6b13029f     	cmp	w20, w19
   c56c4: 540006c1     	b.ne	0xc579c <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x18f8>
   c56c8: 8b0500d3     	add	x19, x6, x5
   c56cc: 394020e7     	ldrb	w7, [x7, #0x8]
   c56d0: 39400e74     	ldrb	w20, [x19, #0x3]
   c56d4: 6b1400ff     	cmp	w7, w20
   c56d8: 540006e1     	b.ne	0xc57b4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1910>
   c56dc: 8b050147     	add	x7, x10, x5
   c56e0: 39401273     	ldrb	w19, [x19, #0x4]
   c56e4: 394024f4     	ldrb	w20, [x7, #0x9]
   c56e8: 6b13029f     	cmp	w20, w19
   c56ec: 54000721     	b.ne	0xc57d0 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x192c>
   c56f0: 8b0500d3     	add	x19, x6, x5
   c56f4: 394028f4     	ldrb	w20, [x7, #0xa]
   c56f8: 910020a7     	add	x7, x5, #0x8
   c56fc: 39401673     	ldrb	w19, [x19, #0x5]
   c5700: 6b13029f     	cmp	w20, w19
   c5704: 540000a1     	b.ne	0xc5718 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1874>
   c5708: 910008b3     	add	x19, x5, #0x2
   c570c: aa0703e5     	mov	x5, x7
   c5710: f103ea7f     	cmp	x19, #0xfa
   c5714: 54fffa83     	b.lo	0xc5664 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x17c0>
   c5718: 8b070145     	add	x5, x10, x7
   c571c: 910008a5     	add	x5, x5, #0x2
   c5720: cb0e00a6     	sub	x6, x5, x14
   c5724: 110408c5     	add	w5, w6, #0x102
   c5728: 6b0300bf     	cmp	w5, w3
   c572c: 54fff68d     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c5730: 1400002d     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c5734: 91000ce5     	add	x5, x7, #0x3
   c5738: cb0e00a6     	sub	x6, x5, x14
   c573c: 110408c5     	add	w5, w6, #0x102
   c5740: 6b0300bf     	cmp	w5, w3
   c5744: 54fff5cd     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c5748: 14000027     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c574c: 8b050145     	add	x5, x10, x5
   c5750: 910010a5     	add	x5, x5, #0x4
   c5754: cb0e00a6     	sub	x6, x5, x14
   c5758: 110408c5     	add	w5, w6, #0x102
   c575c: 6b0300bf     	cmp	w5, w3
   c5760: 54fff4ed     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c5764: 14000020     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c5768: 910014e5     	add	x5, x7, #0x5
   c576c: cb0e00a6     	sub	x6, x5, x14
   c5770: 110408c5     	add	w5, w6, #0x102
   c5774: 6b0300bf     	cmp	w5, w3
   c5778: 54fff42d     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c577c: 1400001a     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c5780: 8b050145     	add	x5, x10, x5
   c5784: 910018a5     	add	x5, x5, #0x6
   c5788: cb0e00a6     	sub	x6, x5, x14
   c578c: 110408c5     	add	w5, w6, #0x102
   c5790: 6b0300bf     	cmp	w5, w3
   c5794: 54fff34d     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c5798: 14000013     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c579c: 91001ce5     	add	x5, x7, #0x7
   c57a0: cb0e00a6     	sub	x6, x5, x14
   c57a4: 110408c5     	add	w5, w6, #0x102
   c57a8: 6b0300bf     	cmp	w5, w3
   c57ac: 54fff28d     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c57b0: 1400000d     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c57b4: 8b050145     	add	x5, x10, x5
   c57b8: 910020a5     	add	x5, x5, #0x8
   c57bc: cb0e00a6     	sub	x6, x5, x14
   c57c0: 110408c5     	add	w5, w6, #0x102
   c57c4: 6b0300bf     	cmp	w5, w3
   c57c8: 54fff1ad     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c57cc: 14000006     	b	0xc57e4 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1940>
   c57d0: 910024e5     	add	x5, x7, #0x9
   c57d4: cb0e00a6     	sub	x6, x5, x14
   c57d8: 110408c5     	add	w5, w6, #0x102
   c57dc: 6b0300bf     	cmp	w5, w3
   c57e0: 54fff0ed     	b.le	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c57e4: 6b1000bf     	cmp	w5, w16
   c57e8: b900a001     	str	w1, [x0, #0xa0]
   c57ec: 540000ca     	b.ge	0xc5804 <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1960>
   c57f0: 110404c2     	add	w2, w6, #0x101
   c57f4: 3865c944     	ldrb	w4, [x10, w5, sxtw]
   c57f8: 2a0503e3     	mov	w3, w5
   c57fc: 3862c942     	ldrb	w2, [x10, w2, sxtw]
   c5800: 17ffff7f     	b	0xc55fc <InGame::Log::deflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x1758>
   c5804: 2a0503e3     	mov	w3, w5
   c5808: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c580c: 6b0b007f     	cmp	w3, w11
   c5810: 1a838160     	csel	w0, w11, w3, hi
   c5814: f84207f5     	ldr	x21, [sp], #0x20
   c5818: d65f03c0     	ret

00000000000c581c <InGame::Log::gzopen(char const*, char const*)>:
   c581c: 12800002     	mov	w2, #-0x1               // =-1
   c5820: 14000001     	b	0xc5824 <InGame::Log::gzopen(char const*, char const*)+0x8>
   c5824: d10303ff     	sub	sp, sp, #0xc0
   c5828: a9087bfd     	stp	x29, x30, [sp, #0x80]
   c582c: 910203fd     	add	x29, sp, #0x80
   c5830: a9095ff8     	stp	x24, x23, [sp, #0x90]
   c5834: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   c5838: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   c583c: d53bd057     	mrs	x23, TPIDR_EL0
   c5840: aa1f03f3     	mov	x19, xzr
   c5844: f94016e8     	ldr	x8, [x23, #0x28]
   c5848: f81f83a8     	stur	x8, [x29, #-0x8]
   c584c: b4001220     	cbz	x0, 0xc5a90 <InGame::Log::gzopen(char const*, char const*)+0x274>
   c5850: aa0103f6     	mov	x22, x1
   c5854: b40011e1     	cbz	x1, 0xc5a90 <InGame::Log::gzopen(char const*, char const*)+0x274>
   c5858: aa0003f5     	mov	x21, x0
   c585c: 52801a00     	mov	w0, #0xd0               // =208
   c5860: 2a0203f4     	mov	w20, w2
   c5864: 94025e6f     	bl	0x15d220 <malloc@plt>
   c5868: aa0003f3     	mov	x19, x0
   c586c: b4001120     	cbz	x0, 0xc5a90 <InGame::Log::gzopen(char const*, char const*)+0x274>
   c5870: 6f00e400     	movi	v0.2d, #0000000000000000
   c5874: 12800008     	mov	w8, #-0x1               // =-1
   c5878: aa1f03e0     	mov	x0, xzr
   c587c: aa1f03e1     	mov	x1, xzr
   c5880: 2a1f03e2     	mov	w2, wzr
   c5884: f900027f     	str	xzr, [x19]
   c5888: f9000e7f     	str	xzr, [x19, #0x18]
   c588c: b900227f     	str	wzr, [x19, #0x20]
   c5890: b9000a7f     	str	wzr, [x19, #0x8]
   c5894: a904fe7f     	stp	xzr, xzr, [x19, #0x48]
   c5898: f900227f     	str	xzr, [x19, #0x40]
   c589c: ad038260     	stp	q0, q0, [x19, #0x70]
   c58a0: a90bfe7f     	stp	xzr, xzr, [x19, #0xb8]
   c58a4: b900ca68     	str	w8, [x19, #0xc8]
   c58a8: 94026282     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c58ac: a9097e60     	stp	x0, xzr, [x19, #0x90]
   c58b0: aa1503e0     	mov	x0, x21
   c58b4: b900aa7f     	str	wzr, [x19, #0xa8]
   c58b8: 94025fae     	bl	0x15d770 <strlen@plt>
   c58bc: 91000400     	add	x0, x0, #0x1
   c58c0: 94025e58     	bl	0x15d220 <malloc@plt>
   c58c4: f9005260     	str	x0, [x19, #0xa0]
   c58c8: b4000de0     	cbz	x0, 0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c58cc: aa1503e1     	mov	x1, x21
   c58d0: 528000e2     	mov	w2, #0x7                // =7
   c58d4: 9100a3f8     	add	x24, sp, #0x28
   c58d8: 94025e6a     	bl	0x15d280 <strncpy@plt>
   c58dc: 2a1f03e5     	mov	w5, wzr
   c58e0: 91014308     	add	x8, x24, #0x50
   c58e4: 12800001     	mov	w1, #-0x1               // =-1
   c58e8: 52800ee9     	mov	w9, #0x77               // =119
   c58ec: 52800e4a     	mov	w10, #0x72              // =114
   c58f0: 3902b27f     	strb	wzr, [x19, #0xac]
   c58f4: 394002cb     	ldrb	w11, [x22]
   c58f8: 7101857f     	cmp	w11, #0x61
   c58fc: 540000e0     	b.eq	0xc5918 <InGame::Log::gzopen(char const*, char const*)+0xfc>
   c5900: 7101dd7f     	cmp	w11, #0x77
   c5904: 540000a0     	b.eq	0xc5918 <InGame::Log::gzopen(char const*, char const*)+0xfc>
   c5908: 7101c97f     	cmp	w11, #0x72
   c590c: 540001e1     	b.ne	0xc5948 <InGame::Log::gzopen(char const*, char const*)+0x12c>
   c5910: 3902b26a     	strb	w10, [x19, #0xac]
   c5914: 1400000a     	b	0xc593c <InGame::Log::gzopen(char const*, char const*)+0x120>
   c5918: 3902b269     	strb	w9, [x19, #0xac]
   c591c: 7101497f     	cmp	w11, #0x52
   c5920: 54000220     	b.eq	0xc5964 <InGame::Log::gzopen(char const*, char const*)+0x148>
   c5924: 7101997f     	cmp	w11, #0x66
   c5928: 540001a0     	b.eq	0xc595c <InGame::Log::gzopen(char const*, char const*)+0x140>
   c592c: 7101a17f     	cmp	w11, #0x68
   c5930: 54000061     	b.ne	0xc593c <InGame::Log::gzopen(char const*, char const*)+0x120>
   c5934: 52800045     	mov	w5, #0x2                // =2
   c5938: 1400000d     	b	0xc596c <InGame::Log::gzopen(char const*, char const*)+0x150>
   c593c: 3800170b     	strb	w11, [x24], #0x1
   c5940: 394002cb     	ldrb	w11, [x22]
   c5944: 1400000a     	b	0xc596c <InGame::Log::gzopen(char const*, char const*)+0x150>
   c5948: 5100c16c     	sub	w12, w11, #0x30
   c594c: 7100259f     	cmp	w12, #0x9
   c5950: 54fffe68     	b.hi	0xc591c <InGame::Log::gzopen(char const*, char const*)+0x100>
   c5954: 2a0c03e1     	mov	w1, w12
   c5958: 14000005     	b	0xc596c <InGame::Log::gzopen(char const*, char const*)+0x150>
   c595c: 52800025     	mov	w5, #0x1                // =1
   c5960: 14000002     	b	0xc5968 <InGame::Log::gzopen(char const*, char const*)+0x14c>
   c5964: 52800065     	mov	w5, #0x3                // =3
   c5968: 52800d0b     	mov	w11, #0x68              // =104
   c596c: 3400008b     	cbz	w11, 0xc597c <InGame::Log::gzopen(char const*, char const*)+0x160>
   c5970: 910006d6     	add	x22, x22, #0x1
   c5974: eb08031f     	cmp	x24, x8
   c5978: 54fffbe1     	b.ne	0xc58f4 <InGame::Log::gzopen(char const*, char const*)+0xd8>
   c597c: 3942b268     	ldrb	w8, [x19, #0xac]
   c5980: 7101dd1f     	cmp	w8, #0x77
   c5984: 54000200     	b.eq	0xc59c4 <InGame::Log::gzopen(char const*, char const*)+0x1a8>
   c5988: 340007e8     	cbz	w8, 0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c598c: 52880000     	mov	w0, #0x4000             // =16384
   c5990: 94025e24     	bl	0x15d220 <malloc@plt>
   c5994: b0fffd42     	adrp	x2, 0x6e000
   c5998: f9004260     	str	x0, [x19, #0x80]
   c599c: f9000260     	str	x0, [x19]
   c59a0: 9138e442     	add	x2, x2, #0xe39
   c59a4: aa1303e0     	mov	x0, x19
   c59a8: 128001c1     	mov	w1, #-0xf               // =-15
   c59ac: 52800e03     	mov	w3, #0x70               // =112
   c59b0: 94026260     	bl	0x15e330 <_ZN6InGame3Log13inflateInit2_EPNS0_10z_stream_sEiPKci@plt>
   c59b4: 35000680     	cbnz	w0, 0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c59b8: f9404268     	ldr	x8, [x19, #0x80]
   c59bc: b5000228     	cbnz	x8, 0xc5a00 <InGame::Log::gzopen(char const*, char const*)+0x1e4>
   c59c0: 14000031     	b	0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c59c4: b0fffd46     	adrp	x6, 0x6e000
   c59c8: aa1303e0     	mov	x0, x19
   c59cc: 9138e4c6     	add	x6, x6, #0xe39
   c59d0: 52800102     	mov	w2, #0x8                // =8
   c59d4: 128001c3     	mov	w3, #-0xf               // =-15
   c59d8: 52800104     	mov	w4, #0x8                // =8
   c59dc: 52800e07     	mov	w7, #0x70               // =112
   c59e0: 94026238     	bl	0x15e2c0 <_ZN6InGame3Log13deflateInit2_EPNS0_10z_stream_sEiiiiiPKci@plt>
   c59e4: 2a0003f6     	mov	w22, w0
   c59e8: 52880000     	mov	w0, #0x4000             // =16384
   c59ec: 94025e0d     	bl	0x15d220 <malloc@plt>
   c59f0: f9004660     	str	x0, [x19, #0x88]
   c59f4: f9000e60     	str	x0, [x19, #0x18]
   c59f8: 35000476     	cbnz	w22, 0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c59fc: b4000440     	cbz	x0, 0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c5a00: 52880008     	mov	w8, #0x4000             // =16384
   c5a04: b9002268     	str	w8, [x19, #0x20]
   c5a08: 9402624e     	bl	0x15e340 <__errno@plt>
   c5a0c: 9100a3e1     	add	x1, sp, #0x28
   c5a10: b900001f     	str	wzr, [x0]
   c5a14: 37f80314     	tbnz	w20, #0x1f, 0xc5a74 <InGame::Log::gzopen(char const*, char const*)+0x258>
   c5a18: 2a1403e0     	mov	w0, w20
   c5a1c: 9402624d     	bl	0x15e350 <fdopen@plt>
   c5a20: f9003e60     	str	x0, [x19, #0x78]
   c5a24: b4000300     	cbz	x0, 0xc5a84 <InGame::Log::gzopen(char const*, char const*)+0x268>
   c5a28: 3942b268     	ldrb	w8, [x19, #0xac]
   c5a2c: 7101dd1f     	cmp	w8, #0x77
   c5a30: 54000461     	b.ne	0xc5abc <InGame::Log::gzopen(char const*, char const*)+0x2a0>
   c5a34: 90fffd61     	adrp	x1, 0x71000
   c5a38: 2a1f03e5     	mov	w5, wzr
   c5a3c: 2a1f03e6     	mov	w6, wzr
   c5a40: 2a1f03e7     	mov	w7, wzr
   c5a44: 52800068     	mov	w8, #0x3                // =3
   c5a48: 910d7021     	add	x1, x1, #0x35c
   c5a4c: 528003e2     	mov	w2, #0x1f               // =31
   c5a50: 52801163     	mov	w3, #0x8b               // =139
   c5a54: 52800104     	mov	w4, #0x8                // =8
   c5a58: b90013ff     	str	wzr, [sp, #0x10]
   c5a5c: b9001be8     	str	w8, [sp, #0x18]
   c5a60: b9000bff     	str	wzr, [sp, #0x8]
   c5a64: b90003ff     	str	wzr, [sp]
   c5a68: 9402623e     	bl	0x15e360 <fprintf@plt>
   c5a6c: 52800148     	mov	w8, #0xa                // =10
   c5a70: 14000019     	b	0xc5ad4 <InGame::Log::gzopen(char const*, char const*)+0x2b8>
   c5a74: aa1503e0     	mov	x0, x21
   c5a78: 9402623e     	bl	0x15e370 <fopen@plt>
   c5a7c: f9003e60     	str	x0, [x19, #0x78]
   c5a80: b5fffd40     	cbnz	x0, 0xc5a28 <InGame::Log::gzopen(char const*, char const*)+0x20c>
   c5a84: aa1303e0     	mov	x0, x19
   c5a88: 9400065c     	bl	0xc73f8 <InGame::Log::gzclose(void*)+0x198>
   c5a8c: aa1f03f3     	mov	x19, xzr
   c5a90: f94016e8     	ldr	x8, [x23, #0x28]
   c5a94: f85f83a9     	ldur	x9, [x29, #-0x8]
   c5a98: eb09011f     	cmp	x8, x9
   c5a9c: 54000261     	b.ne	0xc5ae8 <InGame::Log::gzopen(char const*, char const*)+0x2cc>
   c5aa0: aa1303e0     	mov	x0, x19
   c5aa4: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   c5aa8: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   c5aac: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   c5ab0: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   c5ab4: 910303ff     	add	sp, sp, #0xc0
   c5ab8: d65f03c0     	ret
   c5abc: aa1303e0     	mov	x0, x19
   c5ac0: 940001e0     	bl	0xc6240 <InGame::Log::gzread(void*, void*, unsigned int)+0x59c>
   c5ac4: f9403e60     	ldr	x0, [x19, #0x78]
   c5ac8: 9402622e     	bl	0x15e380 <ftell@plt>
   c5acc: b9400a68     	ldr	w8, [x19, #0x8]
   c5ad0: cb080008     	sub	x8, x0, x8
   c5ad4: f9005a68     	str	x8, [x19, #0xb0]
   c5ad8: f94016e8     	ldr	x8, [x23, #0x28]
   c5adc: f85f83a9     	ldur	x9, [x29, #-0x8]
   c5ae0: eb09011f     	cmp	x8, x9
   c5ae4: 54fffde0     	b.eq	0xc5aa0 <InGame::Log::gzopen(char const*, char const*)+0x284>
   c5ae8: 94025cd2     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c5aec <InGame::Log::gzdopen(int, char const*)>:
   c5aec: d101c3ff     	sub	sp, sp, #0x70
   c5af0: a9047bfd     	stp	x29, x30, [sp, #0x40]
   c5af4: 910103fd     	add	x29, sp, #0x40
   c5af8: f9002bf5     	str	x21, [sp, #0x50]
   c5afc: a9064ff4     	stp	x20, x19, [sp, #0x60]
   c5b00: d53bd055     	mrs	x21, TPIDR_EL0
   c5b04: f94016a8     	ldr	x8, [x21, #0x28]
   c5b08: f81f83a8     	stur	x8, [x29, #-0x8]
   c5b0c: 37f80260     	tbnz	w0, #0x1f, 0xc5b58 <InGame::Log::gzdopen(int, char const*)+0x6c>
   c5b10: 2a0003f3     	mov	w19, w0
   c5b14: 910023e0     	add	x0, sp, #0x8
   c5b18: 2a1303e4     	mov	w4, w19
   c5b1c: aa0103f4     	mov	x20, x1
   c5b20: 94000014     	bl	0xc5b70 <InGame::Log::gzdopen(int, char const*)+0x84>
   c5b24: 910023e0     	add	x0, sp, #0x8
   c5b28: aa1403e1     	mov	x1, x20
   c5b2c: 2a1303e2     	mov	w2, w19
   c5b30: 97ffff3d     	bl	0xc5824 <InGame::Log::gzopen(char const*, char const*)+0x8>
   c5b34: f94016a8     	ldr	x8, [x21, #0x28]
   c5b38: f85f83a9     	ldur	x9, [x29, #-0x8]
   c5b3c: eb09011f     	cmp	x8, x9
   c5b40: 54000161     	b.ne	0xc5b6c <InGame::Log::gzdopen(int, char const*)+0x80>
   c5b44: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   c5b48: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   c5b4c: f9402bf5     	ldr	x21, [sp, #0x50]
   c5b50: 9101c3ff     	add	sp, sp, #0x70
   c5b54: d65f03c0     	ret
   c5b58: aa1f03e0     	mov	x0, xzr
   c5b5c: f94016a8     	ldr	x8, [x21, #0x28]
   c5b60: f85f83a9     	ldur	x9, [x29, #-0x8]
   c5b64: eb09011f     	cmp	x8, x9
   c5b68: 54fffee0     	b.eq	0xc5b44 <InGame::Log::gzdopen(int, char const*)+0x58>
   c5b6c: 94025cb1     	bl	0x15ce30 <__stack_chk_fail@plt>
   c5b70: d10443ff     	sub	sp, sp, #0x110
   c5b74: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   c5b78: 9103c3fd     	add	x29, sp, #0xf0
   c5b7c: a9104ffc     	stp	x28, x19, [sp, #0x100]
   c5b80: ad0007e0     	stp	q0, q1, [sp]
   c5b84: d101c3a9     	sub	x9, x29, #0x70
   c5b88: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   c5b8c: 928003eb     	mov	x11, #-0x20             // =-32
   c5b90: f81903a4     	stur	x4, [x29, #-0x70]
   c5b94: 910003ec     	mov	x12, sp
   c5b98: f81a83a7     	stur	x7, [x29, #-0x58]
   c5b9c: 91008129     	add	x9, x9, #0x20
   c5ba0: ad010fe2     	stp	q2, q3, [sp, #0x20]
   c5ba4: f2dff00b     	movk	x11, #0xff80, lsl #32
   c5ba8: ad0217e4     	stp	q4, q5, [sp, #0x40]
   c5bac: 9102018c     	add	x12, x12, #0x80
   c5bb0: ad031fe6     	stp	q6, q7, [sp, #0x60]
   c5bb4: d53bd053     	mrs	x19, TPIDR_EL0
   c5bb8: f9401668     	ldr	x8, [x19, #0x28]
   c5bbc: d100a3aa     	sub	x10, x29, #0x28
   c5bc0: b0fffd42     	adrp	x2, 0x6e000
   c5bc4: d10143a3     	sub	x3, x29, #0x50
   c5bc8: 912e3442     	add	x2, x2, #0xb8d
   c5bcc: 528005c1     	mov	w1, #0x2e               // =46
   c5bd0: f81f83a8     	stur	x8, [x29, #-0x8]
   c5bd4: 910083a8     	add	x8, x29, #0x20
   c5bd8: a93eafac     	stp	x12, x11, [x29, #-0x18]
   c5bdc: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   c5be0: ad400540     	ldp	q0, q1, [x10]
   c5be4: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   c5be8: 940261ea     	bl	0x15e390 <vsnprintf@plt>
   c5bec: f9401668     	ldr	x8, [x19, #0x28]
   c5bf0: f85f83a9     	ldur	x9, [x29, #-0x8]
   c5bf4: eb09011f     	cmp	x8, x9
   c5bf8: 540000a1     	b.ne	0xc5c0c <InGame::Log::gzdopen(int, char const*)+0x120>
   c5bfc: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   c5c00: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   c5c04: 910443ff     	add	sp, sp, #0x110
   c5c08: d65f03c0     	ret
   c5c0c: 94025c89     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c5c10 <InGame::Log::gzsetparams(void*, int, int)>:
   c5c10: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c5c14: a90157f6     	stp	x22, x21, [sp, #0x10]
   c5c18: 910003fd     	mov	x29, sp
   c5c1c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c5c20: b4000380     	cbz	x0, 0xc5c90 <InGame::Log::gzsetparams(void*, int, int)+0x80>
   c5c24: 3942b008     	ldrb	w8, [x0, #0xac]
   c5c28: aa0003f5     	mov	x21, x0
   c5c2c: 7101dd1f     	cmp	w8, #0x77
   c5c30: 54000301     	b.ne	0xc5c90 <InGame::Log::gzsetparams(void*, int, int)+0x80>
   c5c34: 2a0203f3     	mov	w19, w2
   c5c38: 2a0103f4     	mov	w20, w1
   c5c3c: b94022a8     	ldr	w8, [x21, #0x20]
   c5c40: 350001a8     	cbnz	w8, 0xc5c74 <InGame::Log::gzsetparams(void*, int, int)+0x64>
   c5c44: f94046a0     	ldr	x0, [x21, #0x88]
   c5c48: 52800021     	mov	w1, #0x1                // =1
   c5c4c: f9403ea3     	ldr	x3, [x21, #0x78]
   c5c50: 52880002     	mov	w2, #0x4000             // =16384
   c5c54: 52880016     	mov	w22, #0x4000            // =16384
   c5c58: f9000ea0     	str	x0, [x21, #0x18]
   c5c5c: 940261d1     	bl	0x15e3a0 <fwrite@plt>
   c5c60: f140101f     	cmp	x0, #0x4, lsl #12       // =0x4000
   c5c64: 54000060     	b.eq	0xc5c70 <InGame::Log::gzsetparams(void*, int, int)+0x60>
   c5c68: 12800008     	mov	w8, #-0x1               // =-1
   c5c6c: b90072a8     	str	w8, [x21, #0x70]
   c5c70: b90022b6     	str	w22, [x21, #0x20]
   c5c74: aa1503e0     	mov	x0, x21
   c5c78: 2a1403e1     	mov	w1, w20
   c5c7c: 2a1303e2     	mov	w2, w19
   c5c80: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c5c84: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c5c88: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c5c8c: 14026199     	b	0x15e2f0 <_ZN6InGame3Log13deflateParamsEPNS0_10z_stream_sEii@plt>
   c5c90: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c5c94: 12800020     	mov	w0, #-0x2               // =-2
   c5c98: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c5c9c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c5ca0: d65f03c0     	ret

00000000000c5ca4 <InGame::Log::gzread(void*, void*, unsigned int)>:
   c5ca4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c5ca8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   c5cac: 910003fd     	mov	x29, sp
   c5cb0: a90257f6     	stp	x22, x21, [sp, #0x20]
   c5cb4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c5cb8: b4000260     	cbz	x0, 0xc5d04 <InGame::Log::gzread(void*, void*, unsigned int)+0x60>
   c5cbc: 3942b008     	ldrb	w8, [x0, #0xac]
   c5cc0: aa0003f3     	mov	x19, x0
   c5cc4: 7101c91f     	cmp	w8, #0x72
   c5cc8: 540001e1     	b.ne	0xc5d04 <InGame::Log::gzread(void*, void*, unsigned int)+0x60>
   c5ccc: b9407268     	ldr	w8, [x19, #0x70]
   c5cd0: 12800000     	mov	w0, #-0x1               // =-1
   c5cd4: 31000d1f     	cmn	w8, #0x3
   c5cd8: 540000c0     	b.eq	0xc5cf0 <InGame::Log::gzread(void*, void*, unsigned int)+0x4c>
   c5cdc: 3100051f     	cmn	w8, #0x1
   c5ce0: 54000080     	b.eq	0xc5cf0 <InGame::Log::gzread(void*, void*, unsigned int)+0x4c>
   c5ce4: 7100051f     	cmp	w8, #0x1
   c5ce8: 540001a1     	b.ne	0xc5d1c <InGame::Log::gzread(void*, void*, unsigned int)+0x78>
   c5cec: 2a1f03e0     	mov	w0, wzr
   c5cf0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c5cf4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c5cf8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c5cfc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c5d00: d65f03c0     	ret
   c5d04: 12800020     	mov	w0, #-0x2               // =-2
   c5d08: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c5d0c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c5d10: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c5d14: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c5d18: d65f03c0     	ret
   c5d1c: 2a0203f4     	mov	w20, w2
   c5d20: aa0103f5     	mov	x21, x1
   c5d24: f9000e61     	str	x1, [x19, #0x18]
   c5d28: b9002262     	str	w2, [x19, #0x20]
   c5d2c: 34000322     	cbz	w2, 0xc5d90 <InGame::Log::gzread(void*, void*, unsigned int)+0xec>
   c5d30: b940ca68     	ldr	w8, [x19, #0xc8]
   c5d34: 3100051f     	cmn	w8, #0x1
   c5d38: 54000c80     	b.eq	0xc5ec8 <InGame::Log::gzread(void*, void*, unsigned int)+0x224>
   c5d3c: 380016a8     	strb	w8, [x21], #0x1
   c5d40: f9400e68     	ldr	x8, [x19, #0x18]
   c5d44: 1280000a     	mov	w10, #-0x1              // =-1
   c5d48: b9402269     	ldr	w9, [x19, #0x20]
   c5d4c: f940626b     	ldr	x11, [x19, #0xc0]
   c5d50: 9100050c     	add	x12, x8, #0x1
   c5d54: b940ce6d     	ldr	w13, [x19, #0xcc]
   c5d58: 51000528     	sub	w8, w9, #0x1
   c5d5c: b900ca6a     	str	w10, [x19, #0xc8]
   c5d60: 91000569     	add	x9, x11, #0x1
   c5d64: f9000e6c     	str	x12, [x19, #0x18]
   c5d68: b9002268     	str	w8, [x19, #0x20]
   c5d6c: f9006269     	str	x9, [x19, #0xc0]
   c5d70: 3400012d     	cbz	w13, 0xc5d94 <InGame::Log::gzread(void*, void*, unsigned int)+0xf0>
   c5d74: 52800020     	mov	w0, #0x1                // =1
   c5d78: b9007260     	str	w0, [x19, #0x70]
   c5d7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c5d80: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c5d84: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c5d88: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c5d8c: d65f03c0     	ret
   c5d90: 2a1f03e8     	mov	w8, wzr
   c5d94: 340009e8     	cbz	w8, 0xc5ed0 <InGame::Log::gzread(void*, void*, unsigned int)+0x22c>
   c5d98: 52800038     	mov	w24, #0x1               // =1
   c5d9c: aa1503f6     	mov	x22, x21
   c5da0: b940aa69     	ldr	w9, [x19, #0xa8]
   c5da4: b9400a77     	ldr	w23, [x19, #0x8]
   c5da8: 35000c89     	cbnz	w9, 0xc5f38 <InGame::Log::gzread(void*, void*, unsigned int)+0x294>
   c5dac: 350002d7     	cbnz	w23, 0xc5e04 <InGame::Log::gzread(void*, void*, unsigned int)+0x160>
   c5db0: b9407669     	ldr	w9, [x19, #0x74]
   c5db4: 34000069     	cbz	w9, 0xc5dc0 <InGame::Log::gzread(void*, void*, unsigned int)+0x11c>
   c5db8: 2a1f03f7     	mov	w23, wzr
   c5dbc: 14000012     	b	0xc5e04 <InGame::Log::gzread(void*, void*, unsigned int)+0x160>
   c5dc0: 94026160     	bl	0x15e340 <__errno@plt>
   c5dc4: a947a263     	ldp	x3, x8, [x19, #0x78]
   c5dc8: b900001f     	str	wzr, [x0]
   c5dcc: 52800021     	mov	w1, #0x1                // =1
   c5dd0: 52880002     	mov	w2, #0x4000             // =16384
   c5dd4: aa0803e0     	mov	x0, x8
   c5dd8: 9402617a     	bl	0x15e3c0 <fread@plt>
   c5ddc: aa0003f7     	mov	x23, x0
   c5de0: b9000a77     	str	w23, [x19, #0x8]
   c5de4: 350000b7     	cbnz	w23, 0xc5df8 <InGame::Log::gzread(void*, void*, unsigned int)+0x154>
   c5de8: f9403e60     	ldr	x0, [x19, #0x78]
   c5dec: b9007678     	str	w24, [x19, #0x74]
   c5df0: 94026178     	bl	0x15e3d0 <ferror@plt>
   c5df4: 35000f80     	cbnz	w0, 0xc5fe4 <InGame::Log::gzread(void*, void*, unsigned int)+0x340>
   c5df8: f9404269     	ldr	x9, [x19, #0x80]
   c5dfc: b9402268     	ldr	w8, [x19, #0x20]
   c5e00: f9000269     	str	x9, [x19]
   c5e04: a94baa69     	ldp	x9, x10, [x19, #0xb8]
   c5e08: aa1303e0     	mov	x0, x19
   c5e0c: 2a1f03e1     	mov	w1, wzr
   c5e10: 8b374129     	add	x9, x9, w23, uxtw
   c5e14: 8b284148     	add	x8, x10, w8, uxtw
   c5e18: a90ba269     	stp	x9, x8, [x19, #0xb8]
   c5e1c: 94026171     	bl	0x15e3e0 <_ZN6InGame3Log7inflateEPNS0_10z_stream_sEi@plt>
   c5e20: a94bae6a     	ldp	x10, x11, [x19, #0xb8]
   c5e24: 7100041f     	cmp	w0, #0x1
   c5e28: b9007260     	str	w0, [x19, #0x70]
   c5e2c: b9400a68     	ldr	w8, [x19, #0x8]
   c5e30: b9402269     	ldr	w9, [x19, #0x20]
   c5e34: cb080148     	sub	x8, x10, x8
   c5e38: cb090169     	sub	x9, x11, x9
   c5e3c: a90ba668     	stp	x8, x9, [x19, #0xb8]
   c5e40: 54000381     	b.ne	0xc5eb0 <InGame::Log::gzread(void*, void*, unsigned int)+0x20c>
   c5e44: b9401a68     	ldr	w8, [x19, #0x18]
   c5e48: aa1603e1     	mov	x1, x22
   c5e4c: f9404a60     	ldr	x0, [x19, #0x90]
   c5e50: 4b160102     	sub	w2, w8, w22
   c5e54: 94026117     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c5e58: f9004a60     	str	x0, [x19, #0x90]
   c5e5c: aa1303e0     	mov	x0, x19
   c5e60: f9400e76     	ldr	x22, [x19, #0x18]
   c5e64: 94000063     	bl	0xc5ff0 <InGame::Log::gzread(void*, void*, unsigned int)+0x34c>
   c5e68: f9404a68     	ldr	x8, [x19, #0x90]
   c5e6c: eb08001f     	cmp	x0, x8
   c5e70: 54000b41     	b.ne	0xc5fd8 <InGame::Log::gzread(void*, void*, unsigned int)+0x334>
   c5e74: aa1303e0     	mov	x0, x19
   c5e78: 9400005e     	bl	0xc5ff0 <InGame::Log::gzread(void*, void*, unsigned int)+0x34c>
   c5e7c: aa1303e0     	mov	x0, x19
   c5e80: 940000f0     	bl	0xc6240 <InGame::Log::gzread(void*, void*, unsigned int)+0x59c>
   c5e84: b9407268     	ldr	w8, [x19, #0x70]
   c5e88: 35000268     	cbnz	w8, 0xc5ed4 <InGame::Log::gzread(void*, void*, unsigned int)+0x230>
   c5e8c: aa1303e0     	mov	x0, x19
   c5e90: 94026158     	bl	0x15e3f0 <_ZN6InGame3Log12inflateResetEPNS0_10z_stream_sE@plt>
   c5e94: aa1f03e0     	mov	x0, xzr
   c5e98: aa1f03e1     	mov	x1, xzr
   c5e9c: 2a1f03e2     	mov	w2, wzr
   c5ea0: 94026104     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c5ea4: aa0003e8     	mov	x8, x0
   c5ea8: b9407260     	ldr	w0, [x19, #0x70]
   c5eac: f9004a68     	str	x8, [x19, #0x90]
   c5eb0: 35000120     	cbnz	w0, 0xc5ed4 <InGame::Log::gzread(void*, void*, unsigned int)+0x230>
   c5eb4: b9407668     	ldr	w8, [x19, #0x74]
   c5eb8: 350000e8     	cbnz	w8, 0xc5ed4 <InGame::Log::gzread(void*, void*, unsigned int)+0x230>
   c5ebc: b9402268     	ldr	w8, [x19, #0x20]
   c5ec0: 35fff708     	cbnz	w8, 0xc5da0 <InGame::Log::gzread(void*, void*, unsigned int)+0xfc>
   c5ec4: 14000004     	b	0xc5ed4 <InGame::Log::gzread(void*, void*, unsigned int)+0x230>
   c5ec8: 2a1403e8     	mov	w8, w20
   c5ecc: 35fff668     	cbnz	w8, 0xc5d98 <InGame::Log::gzread(void*, void*, unsigned int)+0xf4>
   c5ed0: aa1503f6     	mov	x22, x21
   c5ed4: b9401a68     	ldr	w8, [x19, #0x18]
   c5ed8: aa1603e1     	mov	x1, x22
   c5edc: f9404a60     	ldr	x0, [x19, #0x90]
   c5ee0: 4b160102     	sub	w2, w8, w22
   c5ee4: 940260f3     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c5ee8: b9402268     	ldr	w8, [x19, #0x20]
   c5eec: f9004a60     	str	x0, [x19, #0x90]
   c5ef0: 6b14011f     	cmp	w8, w20
   c5ef4: 54000161     	b.ne	0xc5f20 <InGame::Log::gzread(void*, void*, unsigned int)+0x27c>
   c5ef8: b9407269     	ldr	w9, [x19, #0x70]
   c5efc: 321f0129     	orr	w9, w9, #0x2
   c5f00: 3100053f     	cmn	w9, #0x1
   c5f04: 540000e1     	b.ne	0xc5f20 <InGame::Log::gzread(void*, void*, unsigned int)+0x27c>
   c5f08: 12800000     	mov	w0, #-0x1               // =-1
   c5f0c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c5f10: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c5f14: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c5f18: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c5f1c: d65f03c0     	ret
   c5f20: 4b080280     	sub	w0, w20, w8
   c5f24: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c5f28: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c5f2c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c5f30: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c5f34: d65f03c0     	ret
   c5f38: 6b0802ff     	cmp	w23, w8
   c5f3c: 1a978116     	csel	w22, w8, w23, hi
   c5f40: 34000236     	cbz	w22, 0xc5f84 <InGame::Log::gzread(void*, void*, unsigned int)+0x2e0>
   c5f44: f9400e60     	ldr	x0, [x19, #0x18]
   c5f48: aa1603e2     	mov	x2, x22
   c5f4c: f9400261     	ldr	x1, [x19]
   c5f50: 94025c54     	bl	0x15d0a0 <memcpy@plt>
   c5f54: f9400268     	ldr	x8, [x19]
   c5f58: 8b1602b5     	add	x21, x21, x22
   c5f5c: b9402269     	ldr	w9, [x19, #0x20]
   c5f60: b9400a6a     	ldr	w10, [x19, #0x8]
   c5f64: 8b16010b     	add	x11, x8, x22
   c5f68: f9000e75     	str	x21, [x19, #0x18]
   c5f6c: 4b160128     	sub	w8, w9, w22
   c5f70: 4b160149     	sub	w9, w10, w22
   c5f74: f900026b     	str	x11, [x19]
   c5f78: b9002268     	str	w8, [x19, #0x20]
   c5f7c: b9000a69     	str	w9, [x19, #0x8]
   c5f80: 34000128     	cbz	w8, 0xc5fa4 <InGame::Log::gzread(void*, void*, unsigned int)+0x300>
   c5f84: 2a0803e2     	mov	w2, w8
   c5f88: f9403e63     	ldr	x3, [x19, #0x78]
   c5f8c: aa1503e0     	mov	x0, x21
   c5f90: 52800021     	mov	w1, #0x1                // =1
   c5f94: 9402610b     	bl	0x15e3c0 <fread@plt>
   c5f98: b9402268     	ldr	w8, [x19, #0x20]
   c5f9c: 4b000108     	sub	w8, w8, w0
   c5fa0: b9002268     	str	w8, [x19, #0x20]
   c5fa4: 6b080280     	subs	w0, w20, w8
   c5fa8: 3ccb8260     	ldur	q0, [x19, #0xb8]
   c5fac: 4e080c01     	dup	v1.2d, x0
   c5fb0: 4ee18400     	add	v0.2d, v0.2d, v1.2d
   c5fb4: 3c8b8260     	stur	q0, [x19, #0xb8]
   c5fb8: 54ffe9c1     	b.ne	0xc5cf0 <InGame::Log::gzread(void*, void*, unsigned int)+0x4c>
   c5fbc: 52800028     	mov	w8, #0x1                // =1
   c5fc0: b9007668     	str	w8, [x19, #0x74]
   c5fc4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c5fc8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c5fcc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c5fd0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c5fd4: d65f03c0     	ret
   c5fd8: 12800048     	mov	w8, #-0x3               // =-3
   c5fdc: b9007268     	str	w8, [x19, #0x70]
   c5fe0: 17ffffbd     	b	0xc5ed4 <InGame::Log::gzread(void*, void*, unsigned int)+0x230>
   c5fe4: 12800008     	mov	w8, #-0x1               // =-1
   c5fe8: b9007268     	str	w8, [x19, #0x70]
   c5fec: 17ffffba     	b	0xc5ed4 <InGame::Log::gzread(void*, void*, unsigned int)+0x230>
   c5ff0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c5ff4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   c5ff8: 910003fd     	mov	x29, sp
   c5ffc: a90257f6     	stp	x22, x21, [sp, #0x20]
   c6000: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c6004: aa0003f3     	mov	x19, x0
   c6008: b9407408     	ldr	w8, [x0, #0x74]
   c600c: 34000228     	cbz	w8, 0xc6050 <InGame::Log::gzread(void*, void*, unsigned int)+0x3ac>
   c6010: 12800015     	mov	w21, #-0x1              // =-1
   c6014: 12800014     	mov	w20, #-0x1              // =-1
   c6018: 12800016     	mov	w22, #-0x1              // =-1
   c601c: 12800049     	mov	w9, #-0x3               // =-3
   c6020: b2689fe8     	mov	x8, #-0x1000000         // =-16777216
   c6024: b9007269     	str	w9, [x19, #0x70]
   c6028: 93407ea9     	sxtw	x9, w21
   c602c: 93407eca     	sxtw	x10, w22
   c6030: 8b34c108     	add	x8, x8, w20, sxtw
   c6034: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6038: 8b092108     	add	x8, x8, x9, lsl #8
   c603c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6040: 8b0a4100     	add	x0, x8, x10, lsl #16
   c6044: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c6048: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c604c: d65f03c0     	ret
   c6050: b9400a68     	ldr	w8, [x19, #0x8]
   c6054: 34000308     	cbz	w8, 0xc60b4 <InGame::Log::gzread(void*, void*, unsigned int)+0x410>
   c6058: f9400269     	ldr	x9, [x19]
   c605c: 51000508     	sub	w8, w8, #0x1
   c6060: 9100052a     	add	x10, x9, #0x1
   c6064: b9000a68     	str	w8, [x19, #0x8]
   c6068: f900026a     	str	x10, [x19]
   c606c: 39400134     	ldrb	w20, [x9]
   c6070: 34000488     	cbz	w8, 0xc6100 <InGame::Log::gzread(void*, void*, unsigned int)+0x45c>
   c6074: f9400269     	ldr	x9, [x19]
   c6078: 51000508     	sub	w8, w8, #0x1
   c607c: 9100052a     	add	x10, x9, #0x1
   c6080: b9000a68     	str	w8, [x19, #0x8]
   c6084: f900026a     	str	x10, [x19]
   c6088: 39400135     	ldrb	w21, [x9]
   c608c: 34000608     	cbz	w8, 0xc614c <InGame::Log::gzread(void*, void*, unsigned int)+0x4a8>
   c6090: f9400269     	ldr	x9, [x19]
   c6094: 51000500     	sub	w0, w8, #0x1
   c6098: 91000528     	add	x8, x9, #0x1
   c609c: b9000a60     	str	w0, [x19, #0x8]
   c60a0: f9000268     	str	x8, [x19]
   c60a4: 39400136     	ldrb	w22, [x9]
   c60a8: 34000800     	cbz	w0, 0xc61a8 <InGame::Log::gzread(void*, void*, unsigned int)+0x504>
   c60ac: aa1303f7     	mov	x23, x19
   c60b0: 1400004a     	b	0xc61d8 <InGame::Log::gzread(void*, void*, unsigned int)+0x534>
   c60b4: 940260a3     	bl	0x15e340 <__errno@plt>
   c60b8: a947a263     	ldp	x3, x8, [x19, #0x78]
   c60bc: b900001f     	str	wzr, [x0]
   c60c0: 52800021     	mov	w1, #0x1                // =1
   c60c4: 52880002     	mov	w2, #0x4000             // =16384
   c60c8: 52800034     	mov	w20, #0x1               // =1
   c60cc: aa0803e0     	mov	x0, x8
   c60d0: 940260bc     	bl	0x15e3c0 <fread@plt>
   c60d4: b9000a60     	str	w0, [x19, #0x8]
   c60d8: 34000600     	cbz	w0, 0xc6198 <InGame::Log::gzread(void*, void*, unsigned int)+0x4f4>
   c60dc: f9404269     	ldr	x9, [x19, #0x80]
   c60e0: 51000408     	sub	w8, w0, #0x1
   c60e4: b940766b     	ldr	w11, [x19, #0x74]
   c60e8: 9100052a     	add	x10, x9, #0x1
   c60ec: b9000a68     	str	w8, [x19, #0x8]
   c60f0: f900026a     	str	x10, [x19]
   c60f4: 39400134     	ldrb	w20, [x9]
   c60f8: 3500086b     	cbnz	w11, 0xc6204 <InGame::Log::gzread(void*, void*, unsigned int)+0x560>
   c60fc: 17ffffdd     	b	0xc6070 <InGame::Log::gzread(void*, void*, unsigned int)+0x3cc>
   c6100: 94026090     	bl	0x15e340 <__errno@plt>
   c6104: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6108: b900001f     	str	wzr, [x0]
   c610c: 52800021     	mov	w1, #0x1                // =1
   c6110: 52880002     	mov	w2, #0x4000             // =16384
   c6114: 52800035     	mov	w21, #0x1               // =1
   c6118: aa0803e0     	mov	x0, x8
   c611c: 940260a9     	bl	0x15e3c0 <fread@plt>
   c6120: b9000a60     	str	w0, [x19, #0x8]
   c6124: 340006a0     	cbz	w0, 0xc61f8 <InGame::Log::gzread(void*, void*, unsigned int)+0x554>
   c6128: f9404269     	ldr	x9, [x19, #0x80]
   c612c: 51000408     	sub	w8, w0, #0x1
   c6130: b940766b     	ldr	w11, [x19, #0x74]
   c6134: 9100052a     	add	x10, x9, #0x1
   c6138: b9000a68     	str	w8, [x19, #0x8]
   c613c: f900026a     	str	x10, [x19]
   c6140: 39400135     	ldrb	w21, [x9]
   c6144: 35fff6ab     	cbnz	w11, 0xc6018 <InGame::Log::gzread(void*, void*, unsigned int)+0x374>
   c6148: 17ffffd1     	b	0xc608c <InGame::Log::gzread(void*, void*, unsigned int)+0x3e8>
   c614c: 9402607d     	bl	0x15e340 <__errno@plt>
   c6150: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6154: b900001f     	str	wzr, [x0]
   c6158: 52800021     	mov	w1, #0x1                // =1
   c615c: 52880002     	mov	w2, #0x4000             // =16384
   c6160: 52800036     	mov	w22, #0x1               // =1
   c6164: aa0803e0     	mov	x0, x8
   c6168: 94026096     	bl	0x15e3c0 <fread@plt>
   c616c: b9000a60     	str	w0, [x19, #0x8]
   c6170: 340004e0     	cbz	w0, 0xc620c <InGame::Log::gzread(void*, void*, unsigned int)+0x568>
   c6174: f9404268     	ldr	x8, [x19, #0x80]
   c6178: 51000400     	sub	w0, w0, #0x1
   c617c: b940766a     	ldr	w10, [x19, #0x74]
   c6180: 91000509     	add	x9, x8, #0x1
   c6184: b9000a60     	str	w0, [x19, #0x8]
   c6188: f9000269     	str	x9, [x19]
   c618c: 39400116     	ldrb	w22, [x8]
   c6190: 35fff46a     	cbnz	w10, 0xc601c <InGame::Log::gzread(void*, void*, unsigned int)+0x378>
   c6194: 17ffffc5     	b	0xc60a8 <InGame::Log::gzread(void*, void*, unsigned int)+0x404>
   c6198: f9403e60     	ldr	x0, [x19, #0x78]
   c619c: b9007674     	str	w20, [x19, #0x74]
   c61a0: 9402608c     	bl	0x15e3d0 <ferror@plt>
   c61a4: 17ffff9b     	b	0xc6010 <InGame::Log::gzread(void*, void*, unsigned int)+0x36c>
   c61a8: 94026066     	bl	0x15e340 <__errno@plt>
   c61ac: aa1303f7     	mov	x23, x19
   c61b0: b900001f     	str	wzr, [x0]
   c61b4: 52800021     	mov	w1, #0x1                // =1
   c61b8: 52880002     	mov	w2, #0x4000             // =16384
   c61bc: 52800038     	mov	w24, #0x1               // =1
   c61c0: f8480ee8     	ldr	x8, [x23, #0x80]!
   c61c4: f85f82e3     	ldur	x3, [x23, #-0x8]
   c61c8: aa0803e0     	mov	x0, x8
   c61cc: 9402607d     	bl	0x15e3c0 <fread@plt>
   c61d0: b81882e0     	stur	w0, [x23, #-0x78]
   c61d4: 34000280     	cbz	w0, 0xc6224 <InGame::Log::gzread(void*, void*, unsigned int)+0x580>
   c61d8: f94002e8     	ldr	x8, [x23]
   c61dc: 51000409     	sub	w9, w0, #0x1
   c61e0: 9100050a     	add	x10, x8, #0x1
   c61e4: b9000a69     	str	w9, [x19, #0x8]
   c61e8: f900026a     	str	x10, [x19]
   c61ec: 39400108     	ldrb	w8, [x8]
   c61f0: d3689d08     	lsl	x8, x8, #24
   c61f4: 17ffff8d     	b	0xc6028 <InGame::Log::gzread(void*, void*, unsigned int)+0x384>
   c61f8: f9403e60     	ldr	x0, [x19, #0x78]
   c61fc: b9007675     	str	w21, [x19, #0x74]
   c6200: 94026074     	bl	0x15e3d0 <ferror@plt>
   c6204: 12800015     	mov	w21, #-0x1              // =-1
   c6208: 17ffff84     	b	0xc6018 <InGame::Log::gzread(void*, void*, unsigned int)+0x374>
   c620c: f9403e60     	ldr	x0, [x19, #0x78]
   c6210: b9007676     	str	w22, [x19, #0x74]
   c6214: 9402606f     	bl	0x15e3d0 <ferror@plt>
   c6218: 12800016     	mov	w22, #-0x1              // =-1
   c621c: 350000c0     	cbnz	w0, 0xc6234 <InGame::Log::gzread(void*, void*, unsigned int)+0x590>
   c6220: 17ffff7f     	b	0xc601c <InGame::Log::gzread(void*, void*, unsigned int)+0x378>
   c6224: f9403e60     	ldr	x0, [x19, #0x78]
   c6228: b9007678     	str	w24, [x19, #0x74]
   c622c: 94026069     	bl	0x15e3d0 <ferror@plt>
   c6230: 34ffef60     	cbz	w0, 0xc601c <InGame::Log::gzread(void*, void*, unsigned int)+0x378>
   c6234: 12800008     	mov	w8, #-0x1               // =-1
   c6238: b9007268     	str	w8, [x19, #0x70]
   c623c: 17ffff78     	b	0xc601c <InGame::Log::gzread(void*, void*, unsigned int)+0x378>
   c6240: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c6244: f9000bf7     	str	x23, [sp, #0x10]
   c6248: 910003fd     	mov	x29, sp
   c624c: a90257f6     	stp	x22, x21, [sp, #0x20]
   c6250: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c6254: b9400814     	ldr	w20, [x0, #0x8]
   c6258: aa0003f3     	mov	x19, x0
   c625c: 71000a9f     	cmp	w20, #0x2
   c6260: 54000462     	b.hs	0xc62ec <InGame::Log::gzread(void*, void*, unsigned int)+0x648>
   c6264: 340000b4     	cbz	w20, 0xc6278 <InGame::Log::gzread(void*, void*, unsigned int)+0x5d4>
   c6268: f9400268     	ldr	x8, [x19]
   c626c: f9404269     	ldr	x9, [x19, #0x80]
   c6270: 39400108     	ldrb	w8, [x8]
   c6274: 39000128     	strb	w8, [x9]
   c6278: 94026032     	bl	0x15e340 <__errno@plt>
   c627c: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6280: 52880009     	mov	w9, #0x4000             // =16384
   c6284: b900001f     	str	wzr, [x0]
   c6288: 9ad42522     	lsr	x2, x9, x20
   c628c: 52800021     	mov	w1, #0x1                // =1
   c6290: 8b140108     	add	x8, x8, x20
   c6294: aa0803e0     	mov	x0, x8
   c6298: 9402604a     	bl	0x15e3c0 <fread@plt>
   c629c: aa0003f4     	mov	x20, x0
   c62a0: 350000d4     	cbnz	w20, 0xc62b8 <InGame::Log::gzread(void*, void*, unsigned int)+0x614>
   c62a4: f9403e60     	ldr	x0, [x19, #0x78]
   c62a8: 9402604a     	bl	0x15e3d0 <ferror@plt>
   c62ac: 34000060     	cbz	w0, 0xc62b8 <InGame::Log::gzread(void*, void*, unsigned int)+0x614>
   c62b0: 12800008     	mov	w8, #-0x1               // =-1
   c62b4: b9007268     	str	w8, [x19, #0x70]
   c62b8: b9400a68     	ldr	w8, [x19, #0x8]
   c62bc: f9404269     	ldr	x9, [x19, #0x80]
   c62c0: 0b140114     	add	w20, w8, w20
   c62c4: 7100069f     	cmp	w20, #0x1
   c62c8: f9000269     	str	x9, [x19]
   c62cc: b9000a74     	str	w20, [x19, #0x8]
   c62d0: 54000108     	b.hi	0xc62f0 <InGame::Log::gzread(void*, void*, unsigned int)+0x64c>
   c62d4: b900aa74     	str	w20, [x19, #0xa8]
   c62d8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c62dc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c62e0: f9400bf7     	ldr	x23, [sp, #0x10]
   c62e4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c62e8: d65f03c0     	ret
   c62ec: f9400269     	ldr	x9, [x19]
   c62f0: 39400128     	ldrb	w8, [x9]
   c62f4: 71007d1f     	cmp	w8, #0x1f
   c62f8: 54000221     	b.ne	0xc633c <InGame::Log::gzread(void*, void*, unsigned int)+0x698>
   c62fc: 39400528     	ldrb	w8, [x9, #0x1]
   c6300: 71022d1f     	cmp	w8, #0x8b
   c6304: 540001c1     	b.ne	0xc633c <InGame::Log::gzread(void*, void*, unsigned int)+0x698>
   c6308: 51000a88     	sub	w8, w20, #0x2
   c630c: 9100092a     	add	x10, x9, #0x2
   c6310: b940766b     	ldr	w11, [x19, #0x74]
   c6314: b9000a68     	str	w8, [x19, #0x8]
   c6318: f900026a     	str	x10, [x19]
   c631c: 340001eb     	cbz	w11, 0xc6358 <InGame::Log::gzread(void*, void*, unsigned int)+0x6b4>
   c6320: 12800048     	mov	w8, #-0x3               // =-3
   c6324: b9007268     	str	w8, [x19, #0x70]
   c6328: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c632c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6330: f9400bf7     	ldr	x23, [sp, #0x10]
   c6334: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6338: d65f03c0     	ret
   c633c: 52800028     	mov	w8, #0x1                // =1
   c6340: b900aa68     	str	w8, [x19, #0xa8]
   c6344: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6348: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c634c: f9400bf7     	ldr	x23, [sp, #0x10]
   c6350: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6354: d65f03c0     	ret
   c6358: 34000128     	cbz	w8, 0xc637c <InGame::Log::gzread(void*, void*, unsigned int)+0x6d8>
   c635c: 51000e88     	sub	w8, w20, #0x3
   c6360: 91000d29     	add	x9, x9, #0x3
   c6364: b9000a68     	str	w8, [x19, #0x8]
   c6368: f9000269     	str	x9, [x19]
   c636c: 39400154     	ldrb	w20, [x10]
   c6370: 34000288     	cbz	w8, 0xc63c0 <InGame::Log::gzread(void*, void*, unsigned int)+0x71c>
   c6374: aa1303f5     	mov	x21, x19
   c6378: 1400001e     	b	0xc63f0 <InGame::Log::gzread(void*, void*, unsigned int)+0x74c>
   c637c: 94025ff1     	bl	0x15e340 <__errno@plt>
   c6380: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6384: b900001f     	str	wzr, [x0]
   c6388: 52800021     	mov	w1, #0x1                // =1
   c638c: 52880002     	mov	w2, #0x4000             // =16384
   c6390: aa0803e0     	mov	x0, x8
   c6394: 9402600b     	bl	0x15e3c0 <fread@plt>
   c6398: b9000a60     	str	w0, [x19, #0x8]
   c639c: 34000500     	cbz	w0, 0xc643c <InGame::Log::gzread(void*, void*, unsigned int)+0x798>
   c63a0: f940426a     	ldr	x10, [x19, #0x80]
   c63a4: 51000408     	sub	w8, w0, #0x1
   c63a8: b9407669     	ldr	w9, [x19, #0x74]
   c63ac: 9100054b     	add	x11, x10, #0x1
   c63b0: b9000a68     	str	w8, [x19, #0x8]
   c63b4: f900026b     	str	x11, [x19]
   c63b8: 35fffb49     	cbnz	w9, 0xc6320 <InGame::Log::gzread(void*, void*, unsigned int)+0x67c>
   c63bc: 17ffffec     	b	0xc636c <InGame::Log::gzread(void*, void*, unsigned int)+0x6c8>
   c63c0: 94025fe0     	bl	0x15e340 <__errno@plt>
   c63c4: aa1303f5     	mov	x21, x19
   c63c8: b900001f     	str	wzr, [x0]
   c63cc: 52800021     	mov	w1, #0x1                // =1
   c63d0: 52880002     	mov	w2, #0x4000             // =16384
   c63d4: f8480ea8     	ldr	x8, [x21, #0x80]!
   c63d8: f85f82a3     	ldur	x3, [x21, #-0x8]
   c63dc: aa0803e0     	mov	x0, x8
   c63e0: 94025ff8     	bl	0x15e3c0 <fread@plt>
   c63e4: aa0003e8     	mov	x8, x0
   c63e8: b81882a8     	stur	w8, [x21, #-0x78]
   c63ec: 34000288     	cbz	w8, 0xc643c <InGame::Log::gzread(void*, void*, unsigned int)+0x798>
   c63f0: f94002a9     	ldr	x9, [x21]
   c63f4: 51000500     	sub	w0, w8, #0x1
   c63f8: 7100229f     	cmp	w20, #0x8
   c63fc: 9100052a     	add	x10, x9, #0x1
   c6400: b9000a60     	str	w0, [x19, #0x8]
   c6404: f900026a     	str	x10, [x19]
   c6408: 54fff8c1     	b.ne	0xc6320 <InGame::Log::gzread(void*, void*, unsigned int)+0x67c>
   c640c: 39400135     	ldrb	w21, [x9]
   c6410: 121b0aaa     	and	w10, w21, #0xe0
   c6414: 35fff86a     	cbnz	w10, 0xc6320 <InGame::Log::gzread(void*, void*, unsigned int)+0x67c>
   c6418: b940766a     	ldr	w10, [x19, #0x74]
   c641c: 91020274     	add	x20, x19, #0x80
   c6420: 3400018a     	cbz	w10, 0xc6450 <InGame::Log::gzread(void*, void*, unsigned int)+0x7ac>
   c6424: 36101c75     	tbz	w21, #0x2, 0xc67b0 <InGame::Log::gzread(void*, void*, unsigned int)+0xb0c>
   c6428: b9407668     	ldr	w8, [x19, #0x74]
   c642c: 34000748     	cbz	w8, 0xc6514 <InGame::Log::gzread(void*, void*, unsigned int)+0x870>
   c6430: 12801fe8     	mov	w8, #-0x100             // =-256
   c6434: 12800016     	mov	w22, #-0x1              // =-1
   c6438: 140000dc     	b	0xc67a8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb04>
   c643c: 52800028     	mov	w8, #0x1                // =1
   c6440: f9403e60     	ldr	x0, [x19, #0x78]
   c6444: b9007668     	str	w8, [x19, #0x74]
   c6448: 94025fe2     	bl	0x15e3d0 <ferror@plt>
   c644c: 17ffffb5     	b	0xc6320 <InGame::Log::gzread(void*, void*, unsigned int)+0x67c>
   c6450: 340009c0     	cbz	w0, 0xc6588 <InGame::Log::gzread(void*, void*, unsigned int)+0x8e4>
   c6454: 51000900     	sub	w0, w8, #0x2
   c6458: 91000928     	add	x8, x9, #0x2
   c645c: b9000a60     	str	w0, [x19, #0x8]
   c6460: f9000268     	str	x8, [x19]
   c6464: 34000b60     	cbz	w0, 0xc65d0 <InGame::Log::gzread(void*, void*, unsigned int)+0x92c>
   c6468: f9400268     	ldr	x8, [x19]
   c646c: 51000400     	sub	w0, w0, #0x1
   c6470: 91000508     	add	x8, x8, #0x1
   c6474: b9000a60     	str	w0, [x19, #0x8]
   c6478: f9000268     	str	x8, [x19]
   c647c: 34000ce0     	cbz	w0, 0xc6618 <InGame::Log::gzread(void*, void*, unsigned int)+0x974>
   c6480: f9400268     	ldr	x8, [x19]
   c6484: 51000400     	sub	w0, w0, #0x1
   c6488: 91000508     	add	x8, x8, #0x1
   c648c: b9000a60     	str	w0, [x19, #0x8]
   c6490: f9000268     	str	x8, [x19]
   c6494: 340010c0     	cbz	w0, 0xc66ac <InGame::Log::gzread(void*, void*, unsigned int)+0xa08>
   c6498: f9400268     	ldr	x8, [x19]
   c649c: 51000400     	sub	w0, w0, #0x1
   c64a0: 91000508     	add	x8, x8, #0x1
   c64a4: b9000a60     	str	w0, [x19, #0x8]
   c64a8: f9000268     	str	x8, [x19]
   c64ac: 34001240     	cbz	w0, 0xc66f4 <InGame::Log::gzread(void*, void*, unsigned int)+0xa50>
   c64b0: f9400268     	ldr	x8, [x19]
   c64b4: 51000400     	sub	w0, w0, #0x1
   c64b8: 91000508     	add	x8, x8, #0x1
   c64bc: b9000a60     	str	w0, [x19, #0x8]
   c64c0: f9000268     	str	x8, [x19]
   c64c4: aa1303e9     	mov	x9, x19
   c64c8: 350001a0     	cbnz	w0, 0xc64fc <InGame::Log::gzread(void*, void*, unsigned int)+0x858>
   c64cc: 94025f9d     	bl	0x15e340 <__errno@plt>
   c64d0: a947a263     	ldp	x3, x8, [x19, #0x78]
   c64d4: b900001f     	str	wzr, [x0]
   c64d8: 52800021     	mov	w1, #0x1                // =1
   c64dc: 52880002     	mov	w2, #0x4000             // =16384
   c64e0: 52800036     	mov	w22, #0x1               // =1
   c64e4: aa0803e0     	mov	x0, x8
   c64e8: 94025fb6     	bl	0x15e3c0 <fread@plt>
   c64ec: aa0003e8     	mov	x8, x0
   c64f0: aa1403e9     	mov	x9, x20
   c64f4: b9000a68     	str	w8, [x19, #0x8]
   c64f8: 34001228     	cbz	w8, 0xc673c <InGame::Log::gzread(void*, void*, unsigned int)+0xa98>
   c64fc: f9400128     	ldr	x8, [x9]
   c6500: 51000400     	sub	w0, w0, #0x1
   c6504: 91000508     	add	x8, x8, #0x1
   c6508: b9000a60     	str	w0, [x19, #0x8]
   c650c: f9000268     	str	x8, [x19]
   c6510: 17ffffc5     	b	0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c6514: 34000a60     	cbz	w0, 0xc6660 <InGame::Log::gzread(void*, void*, unsigned int)+0x9bc>
   c6518: f9400268     	ldr	x8, [x19]
   c651c: 51000400     	sub	w0, w0, #0x1
   c6520: 91000509     	add	x9, x8, #0x1
   c6524: b9000a60     	str	w0, [x19, #0x8]
   c6528: f9000269     	str	x9, [x19]
   c652c: 39400116     	ldrb	w22, [x8]
   c6530: aa1303e9     	mov	x9, x19
   c6534: 350001a0     	cbnz	w0, 0xc6568 <InGame::Log::gzread(void*, void*, unsigned int)+0x8c4>
   c6538: 94025f82     	bl	0x15e340 <__errno@plt>
   c653c: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6540: b900001f     	str	wzr, [x0]
   c6544: 52800021     	mov	w1, #0x1                // =1
   c6548: 52880002     	mov	w2, #0x4000             // =16384
   c654c: 52800037     	mov	w23, #0x1               // =1
   c6550: aa0803e0     	mov	x0, x8
   c6554: 94025f9b     	bl	0x15e3c0 <fread@plt>
   c6558: aa0003e8     	mov	x8, x0
   c655c: aa1403e9     	mov	x9, x20
   c6560: b9000a68     	str	w8, [x19, #0x8]
   c6564: 340010e8     	cbz	w8, 0xc6780 <InGame::Log::gzread(void*, void*, unsigned int)+0xadc>
   c6568: f9400128     	ldr	x8, [x9]
   c656c: 51000400     	sub	w0, w0, #0x1
   c6570: 91000509     	add	x9, x8, #0x1
   c6574: b9000a60     	str	w0, [x19, #0x8]
   c6578: f9000269     	str	x9, [x19]
   c657c: 39400108     	ldrb	w8, [x8]
   c6580: 53185d08     	lsl	w8, w8, #8
   c6584: 14000089     	b	0xc67a8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb04>
   c6588: 94025f6e     	bl	0x15e340 <__errno@plt>
   c658c: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6590: b900001f     	str	wzr, [x0]
   c6594: 52800021     	mov	w1, #0x1                // =1
   c6598: 52880002     	mov	w2, #0x4000             // =16384
   c659c: 52800036     	mov	w22, #0x1               // =1
   c65a0: aa0803e0     	mov	x0, x8
   c65a4: 94025f87     	bl	0x15e3c0 <fread@plt>
   c65a8: b9000a60     	str	w0, [x19, #0x8]
   c65ac: 34000c80     	cbz	w0, 0xc673c <InGame::Log::gzread(void*, void*, unsigned int)+0xa98>
   c65b0: f9404268     	ldr	x8, [x19, #0x80]
   c65b4: 51000400     	sub	w0, w0, #0x1
   c65b8: b9407669     	ldr	w9, [x19, #0x74]
   c65bc: 91000508     	add	x8, x8, #0x1
   c65c0: b9000a60     	str	w0, [x19, #0x8]
   c65c4: f9000268     	str	x8, [x19]
   c65c8: 35fff2e9     	cbnz	w9, 0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c65cc: 17ffffa6     	b	0xc6464 <InGame::Log::gzread(void*, void*, unsigned int)+0x7c0>
   c65d0: 94025f5c     	bl	0x15e340 <__errno@plt>
   c65d4: a947a263     	ldp	x3, x8, [x19, #0x78]
   c65d8: b900001f     	str	wzr, [x0]
   c65dc: 52800021     	mov	w1, #0x1                // =1
   c65e0: 52880002     	mov	w2, #0x4000             // =16384
   c65e4: 52800036     	mov	w22, #0x1               // =1
   c65e8: aa0803e0     	mov	x0, x8
   c65ec: 94025f75     	bl	0x15e3c0 <fread@plt>
   c65f0: b9000a60     	str	w0, [x19, #0x8]
   c65f4: 34000a40     	cbz	w0, 0xc673c <InGame::Log::gzread(void*, void*, unsigned int)+0xa98>
   c65f8: f9404268     	ldr	x8, [x19, #0x80]
   c65fc: 51000400     	sub	w0, w0, #0x1
   c6600: b9407669     	ldr	w9, [x19, #0x74]
   c6604: 91000508     	add	x8, x8, #0x1
   c6608: b9000a60     	str	w0, [x19, #0x8]
   c660c: f9000268     	str	x8, [x19]
   c6610: 35fff0a9     	cbnz	w9, 0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c6614: 17ffff9a     	b	0xc647c <InGame::Log::gzread(void*, void*, unsigned int)+0x7d8>
   c6618: 94025f4a     	bl	0x15e340 <__errno@plt>
   c661c: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6620: b900001f     	str	wzr, [x0]
   c6624: 52800021     	mov	w1, #0x1                // =1
   c6628: 52880002     	mov	w2, #0x4000             // =16384
   c662c: 52800036     	mov	w22, #0x1               // =1
   c6630: aa0803e0     	mov	x0, x8
   c6634: 94025f63     	bl	0x15e3c0 <fread@plt>
   c6638: b9000a60     	str	w0, [x19, #0x8]
   c663c: 34000800     	cbz	w0, 0xc673c <InGame::Log::gzread(void*, void*, unsigned int)+0xa98>
   c6640: f9404268     	ldr	x8, [x19, #0x80]
   c6644: 51000400     	sub	w0, w0, #0x1
   c6648: b9407669     	ldr	w9, [x19, #0x74]
   c664c: 91000508     	add	x8, x8, #0x1
   c6650: b9000a60     	str	w0, [x19, #0x8]
   c6654: f9000268     	str	x8, [x19]
   c6658: 35ffee69     	cbnz	w9, 0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c665c: 17ffff8e     	b	0xc6494 <InGame::Log::gzread(void*, void*, unsigned int)+0x7f0>
   c6660: 94025f38     	bl	0x15e340 <__errno@plt>
   c6664: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6668: b900001f     	str	wzr, [x0]
   c666c: 52800021     	mov	w1, #0x1                // =1
   c6670: 52880002     	mov	w2, #0x4000             // =16384
   c6674: 52800036     	mov	w22, #0x1               // =1
   c6678: aa0803e0     	mov	x0, x8
   c667c: 94025f51     	bl	0x15e3c0 <fread@plt>
   c6680: b9000a60     	str	w0, [x19, #0x8]
   c6684: 340006c0     	cbz	w0, 0xc675c <InGame::Log::gzread(void*, void*, unsigned int)+0xab8>
   c6688: f9404268     	ldr	x8, [x19, #0x80]
   c668c: 51000400     	sub	w0, w0, #0x1
   c6690: b940766a     	ldr	w10, [x19, #0x74]
   c6694: 91000509     	add	x9, x8, #0x1
   c6698: b9000a60     	str	w0, [x19, #0x8]
   c669c: f9000269     	str	x9, [x19]
   c66a0: 39400116     	ldrb	w22, [x8]
   c66a4: 3500080a     	cbnz	w10, 0xc67a4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb00>
   c66a8: 17ffffa2     	b	0xc6530 <InGame::Log::gzread(void*, void*, unsigned int)+0x88c>
   c66ac: 94025f25     	bl	0x15e340 <__errno@plt>
   c66b0: a947a263     	ldp	x3, x8, [x19, #0x78]
   c66b4: b900001f     	str	wzr, [x0]
   c66b8: 52800021     	mov	w1, #0x1                // =1
   c66bc: 52880002     	mov	w2, #0x4000             // =16384
   c66c0: 52800036     	mov	w22, #0x1               // =1
   c66c4: aa0803e0     	mov	x0, x8
   c66c8: 94025f3e     	bl	0x15e3c0 <fread@plt>
   c66cc: b9000a60     	str	w0, [x19, #0x8]
   c66d0: 34000360     	cbz	w0, 0xc673c <InGame::Log::gzread(void*, void*, unsigned int)+0xa98>
   c66d4: f9404268     	ldr	x8, [x19, #0x80]
   c66d8: 51000400     	sub	w0, w0, #0x1
   c66dc: b9407669     	ldr	w9, [x19, #0x74]
   c66e0: 91000508     	add	x8, x8, #0x1
   c66e4: b9000a60     	str	w0, [x19, #0x8]
   c66e8: f9000268     	str	x8, [x19]
   c66ec: 35ffe9c9     	cbnz	w9, 0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c66f0: 17ffff6f     	b	0xc64ac <InGame::Log::gzread(void*, void*, unsigned int)+0x808>
   c66f4: 94025f13     	bl	0x15e340 <__errno@plt>
   c66f8: a947a263     	ldp	x3, x8, [x19, #0x78]
   c66fc: b900001f     	str	wzr, [x0]
   c6700: 52800021     	mov	w1, #0x1                // =1
   c6704: 52880002     	mov	w2, #0x4000             // =16384
   c6708: 52800036     	mov	w22, #0x1               // =1
   c670c: aa0803e0     	mov	x0, x8
   c6710: 94025f2c     	bl	0x15e3c0 <fread@plt>
   c6714: b9000a60     	str	w0, [x19, #0x8]
   c6718: 34000120     	cbz	w0, 0xc673c <InGame::Log::gzread(void*, void*, unsigned int)+0xa98>
   c671c: f9404268     	ldr	x8, [x19, #0x80]
   c6720: 51000400     	sub	w0, w0, #0x1
   c6724: b9407669     	ldr	w9, [x19, #0x74]
   c6728: 91000508     	add	x8, x8, #0x1
   c672c: b9000a60     	str	w0, [x19, #0x8]
   c6730: f9000268     	str	x8, [x19]
   c6734: 35ffe789     	cbnz	w9, 0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c6738: 17ffff63     	b	0xc64c4 <InGame::Log::gzread(void*, void*, unsigned int)+0x820>
   c673c: f9403e60     	ldr	x0, [x19, #0x78]
   c6740: b9007676     	str	w22, [x19, #0x74]
   c6744: 94025f23     	bl	0x15e3d0 <ferror@plt>
   c6748: 34ffe6e0     	cbz	w0, 0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c674c: 12800008     	mov	w8, #-0x1               // =-1
   c6750: 2a1f03e0     	mov	w0, wzr
   c6754: b9007268     	str	w8, [x19, #0x70]
   c6758: 17ffff33     	b	0xc6424 <InGame::Log::gzread(void*, void*, unsigned int)+0x780>
   c675c: f9403e60     	ldr	x0, [x19, #0x78]
   c6760: b9007676     	str	w22, [x19, #0x74]
   c6764: 94025f1b     	bl	0x15e3d0 <ferror@plt>
   c6768: 12800016     	mov	w22, #-0x1              // =-1
   c676c: 340001c0     	cbz	w0, 0xc67a4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb00>
   c6770: 2a1f03e0     	mov	w0, wzr
   c6774: 12801fe8     	mov	w8, #-0x100             // =-256
   c6778: b9007276     	str	w22, [x19, #0x70]
   c677c: 1400000b     	b	0xc67a8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb04>
   c6780: f9403e60     	ldr	x0, [x19, #0x78]
   c6784: b9007677     	str	w23, [x19, #0x74]
   c6788: 94025f12     	bl	0x15e3d0 <ferror@plt>
   c678c: 340000c0     	cbz	w0, 0xc67a4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb00>
   c6790: 12800009     	mov	w9, #-0x1               // =-1
   c6794: 2a1f03e0     	mov	w0, wzr
   c6798: 12801fe8     	mov	w8, #-0x100             // =-256
   c679c: b9007269     	str	w9, [x19, #0x70]
   c67a0: 14000002     	b	0xc67a8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb04>
   c67a4: 12801fe8     	mov	w8, #-0x100             // =-256
   c67a8: 2b160116     	adds	w22, w8, w22
   c67ac: 54000cc1     	b.ne	0xc6944 <InGame::Log::gzread(void*, void*, unsigned int)+0xca0>
   c67b0: 371804f5     	tbnz	w21, #0x3, 0xc684c <InGame::Log::gzread(void*, void*, unsigned int)+0xba8>
   c67b4: 372008d5     	tbnz	w21, #0x4, 0xc68cc <InGame::Log::gzread(void*, void*, unsigned int)+0xc28>
   c67b8: 360811f5     	tbz	w21, #0x1, 0xc69f4 <InGame::Log::gzread(void*, void*, unsigned int)+0xd50>
   c67bc: b9407668     	ldr	w8, [x19, #0x74]
   c67c0: 350011a8     	cbnz	w8, 0xc69f4 <InGame::Log::gzread(void*, void*, unsigned int)+0xd50>
   c67c4: 34000ee0     	cbz	w0, 0xc69a0 <InGame::Log::gzread(void*, void*, unsigned int)+0xcfc>
   c67c8: f9400268     	ldr	x8, [x19]
   c67cc: 51000400     	sub	w0, w0, #0x1
   c67d0: 91000508     	add	x8, x8, #0x1
   c67d4: b9000a60     	str	w0, [x19, #0x8]
   c67d8: f9000268     	str	x8, [x19]
   c67dc: aa1303e8     	mov	x8, x19
   c67e0: 35000180     	cbnz	w0, 0xc6810 <InGame::Log::gzread(void*, void*, unsigned int)+0xb6c>
   c67e4: 94025ed7     	bl	0x15e340 <__errno@plt>
   c67e8: a947a263     	ldp	x3, x8, [x19, #0x78]
   c67ec: b900001f     	str	wzr, [x0]
   c67f0: 52800021     	mov	w1, #0x1                // =1
   c67f4: 52880002     	mov	w2, #0x4000             // =16384
   c67f8: 52800035     	mov	w21, #0x1               // =1
   c67fc: aa0803e0     	mov	x0, x8
   c6800: 94025ef0     	bl	0x15e3c0 <fread@plt>
   c6804: aa1403e8     	mov	x8, x20
   c6808: b9000a60     	str	w0, [x19, #0x8]
   c680c: 34000ee0     	cbz	w0, 0xc69e8 <InGame::Log::gzread(void*, void*, unsigned int)+0xd44>
   c6810: f9400108     	ldr	x8, [x8]
   c6814: 51000409     	sub	w9, w0, #0x1
   c6818: 91000508     	add	x8, x8, #0x1
   c681c: b9000a69     	str	w9, [x19, #0x8]
   c6820: f9000268     	str	x8, [x19]
   c6824: 14000074     	b	0xc69f4 <InGame::Log::gzread(void*, void*, unsigned int)+0xd50>
   c6828: f9400108     	ldr	x8, [x8]
   c682c: 51000400     	sub	w0, w0, #0x1
   c6830: 91000509     	add	x9, x8, #0x1
   c6834: b9000a60     	str	w0, [x19, #0x8]
   c6838: f9000269     	str	x9, [x19]
   c683c: 39400108     	ldrb	w8, [x8]
   c6840: 51000508     	sub	w8, w8, #0x1
   c6844: 3100091f     	cmn	w8, #0x2
   c6848: 54fffb62     	b.hs	0xc67b4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb10>
   c684c: b9407668     	ldr	w8, [x19, #0x74]
   c6850: 35fffb28     	cbnz	w8, 0xc67b4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb10>
   c6854: aa1303e8     	mov	x8, x19
   c6858: 35fffe80     	cbnz	w0, 0xc6828 <InGame::Log::gzread(void*, void*, unsigned int)+0xb84>
   c685c: 94025eb9     	bl	0x15e340 <__errno@plt>
   c6860: a947a263     	ldp	x3, x8, [x19, #0x78]
   c6864: b900001f     	str	wzr, [x0]
   c6868: 52800021     	mov	w1, #0x1                // =1
   c686c: 52880002     	mov	w2, #0x4000             // =16384
   c6870: aa0803e0     	mov	x0, x8
   c6874: 94025ed3     	bl	0x15e3c0 <fread@plt>
   c6878: aa1403e8     	mov	x8, x20
   c687c: b9000a60     	str	w0, [x19, #0x8]
   c6880: 35fffd40     	cbnz	w0, 0xc6828 <InGame::Log::gzread(void*, void*, unsigned int)+0xb84>
   c6884: 52800028     	mov	w8, #0x1                // =1
   c6888: f9403e60     	ldr	x0, [x19, #0x78]
   c688c: b9007668     	str	w8, [x19, #0x74]
   c6890: 94025ed0     	bl	0x15e3d0 <ferror@plt>
   c6894: 34fff900     	cbz	w0, 0xc67b4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb10>
   c6898: 12800008     	mov	w8, #-0x1               // =-1
   c689c: 2a1f03e0     	mov	w0, wzr
   c68a0: b9007268     	str	w8, [x19, #0x70]
   c68a4: 17ffffc4     	b	0xc67b4 <InGame::Log::gzread(void*, void*, unsigned int)+0xb10>
   c68a8: f9400108     	ldr	x8, [x8]
   c68ac: 51000400     	sub	w0, w0, #0x1
   c68b0: 91000509     	add	x9, x8, #0x1
   c68b4: b9000a60     	str	w0, [x19, #0x8]
   c68b8: f9000269     	str	x9, [x19]
   c68bc: 39400108     	ldrb	w8, [x8]
   c68c0: 51000508     	sub	w8, w8, #0x1
   c68c4: 3100091f     	cmn	w8, #0x2
   c68c8: 54fff782     	b.hs	0xc67b8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb14>
   c68cc: b9407668     	ldr	w8, [x19, #0x74]
   c68d0: 35fff748     	cbnz	w8, 0xc67b8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb14>
   c68d4: aa1303e8     	mov	x8, x19
   c68d8: 35fffe80     	cbnz	w0, 0xc68a8 <InGame::Log::gzread(void*, void*, unsigned int)+0xc04>
   c68dc: 94025e99     	bl	0x15e340 <__errno@plt>
   c68e0: a947a263     	ldp	x3, x8, [x19, #0x78]
   c68e4: b900001f     	str	wzr, [x0]
   c68e8: 52800021     	mov	w1, #0x1                // =1
   c68ec: 52880002     	mov	w2, #0x4000             // =16384
   c68f0: aa0803e0     	mov	x0, x8
   c68f4: 94025eb3     	bl	0x15e3c0 <fread@plt>
   c68f8: aa1403e8     	mov	x8, x20
   c68fc: b9000a60     	str	w0, [x19, #0x8]
   c6900: 35fffd40     	cbnz	w0, 0xc68a8 <InGame::Log::gzread(void*, void*, unsigned int)+0xc04>
   c6904: 52800028     	mov	w8, #0x1                // =1
   c6908: f9403e60     	ldr	x0, [x19, #0x78]
   c690c: b9007668     	str	w8, [x19, #0x74]
   c6910: 94025eb0     	bl	0x15e3d0 <ferror@plt>
   c6914: 34fff520     	cbz	w0, 0xc67b8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb14>
   c6918: 12800008     	mov	w8, #-0x1               // =-1
   c691c: 2a1f03e0     	mov	w0, wzr
   c6920: b9007268     	str	w8, [x19, #0x70]
   c6924: 17ffffa5     	b	0xc67b8 <InGame::Log::gzread(void*, void*, unsigned int)+0xb14>
   c6928: f9400108     	ldr	x8, [x8]
   c692c: 51000400     	sub	w0, w0, #0x1
   c6930: 510006d6     	sub	w22, w22, #0x1
   c6934: 91000508     	add	x8, x8, #0x1
   c6938: b9000a60     	str	w0, [x19, #0x8]
   c693c: f9000268     	str	x8, [x19]
   c6940: 34fff396     	cbz	w22, 0xc67b0 <InGame::Log::gzread(void*, void*, unsigned int)+0xb0c>
   c6944: b9407668     	ldr	w8, [x19, #0x74]
   c6948: 35fff348     	cbnz	w8, 0xc67b0 <InGame::Log::gzread(void*, void*, unsigned int)+0xb0c>
   c694c: aa1303e8     	mov	x8, x19
   c6950: 35fffec0     	cbnz	w0, 0xc6928 <InGame::Log::gzread(void*, void*, unsigned int)+0xc84>
   c6954: 94025e7b     	bl	0x15e340 <__errno@plt>
   c6958: a947a263     	ldp	x3, x8, [x19, #0x78]
   c695c: b900001f     	str	wzr, [x0]
   c6960: 52800021     	mov	w1, #0x1                // =1
   c6964: 52880002     	mov	w2, #0x4000             // =16384
   c6968: aa0803e0     	mov	x0, x8
   c696c: 94025e95     	bl	0x15e3c0 <fread@plt>
   c6970: aa1403e8     	mov	x8, x20
   c6974: b9000a60     	str	w0, [x19, #0x8]
   c6978: 35fffd80     	cbnz	w0, 0xc6928 <InGame::Log::gzread(void*, void*, unsigned int)+0xc84>
   c697c: 52800028     	mov	w8, #0x1                // =1
   c6980: f9403e60     	ldr	x0, [x19, #0x78]
   c6984: b9007668     	str	w8, [x19, #0x74]
   c6988: 94025e92     	bl	0x15e3d0 <ferror@plt>
   c698c: 34fff120     	cbz	w0, 0xc67b0 <InGame::Log::gzread(void*, void*, unsigned int)+0xb0c>
   c6990: 12800008     	mov	w8, #-0x1               // =-1
   c6994: 2a1f03e0     	mov	w0, wzr
   c6998: b9007268     	str	w8, [x19, #0x70]
   c699c: 17ffff85     	b	0xc67b0 <InGame::Log::gzread(void*, void*, unsigned int)+0xb0c>
   c69a0: 94025e68     	bl	0x15e340 <__errno@plt>
   c69a4: a947a263     	ldp	x3, x8, [x19, #0x78]
   c69a8: b900001f     	str	wzr, [x0]
   c69ac: 52800021     	mov	w1, #0x1                // =1
   c69b0: 52880002     	mov	w2, #0x4000             // =16384
   c69b4: 52800035     	mov	w21, #0x1               // =1
   c69b8: aa0803e0     	mov	x0, x8
   c69bc: 94025e81     	bl	0x15e3c0 <fread@plt>
   c69c0: b9000a60     	str	w0, [x19, #0x8]
   c69c4: 34000120     	cbz	w0, 0xc69e8 <InGame::Log::gzread(void*, void*, unsigned int)+0xd44>
   c69c8: f9404268     	ldr	x8, [x19, #0x80]
   c69cc: 51000400     	sub	w0, w0, #0x1
   c69d0: b9407669     	ldr	w9, [x19, #0x74]
   c69d4: 91000508     	add	x8, x8, #0x1
   c69d8: b9000a60     	str	w0, [x19, #0x8]
   c69dc: f9000268     	str	x8, [x19]
   c69e0: 350000a9     	cbnz	w9, 0xc69f4 <InGame::Log::gzread(void*, void*, unsigned int)+0xd50>
   c69e4: 17ffff7e     	b	0xc67dc <InGame::Log::gzread(void*, void*, unsigned int)+0xb38>
   c69e8: f9403e60     	ldr	x0, [x19, #0x78]
   c69ec: b9007675     	str	w21, [x19, #0x74]
   c69f0: 94025e78     	bl	0x15e3d0 <ferror@plt>
   c69f4: b9407668     	ldr	w8, [x19, #0x74]
   c69f8: 7100011f     	cmp	w8, #0x0
   c69fc: 12800048     	mov	w8, #-0x3               // =-3
   c6a00: 1a8803e8     	csel	w8, wzr, w8, eq
   c6a04: b9007268     	str	w8, [x19, #0x70]
   c6a08: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6a0c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6a10: f9400bf7     	ldr	x23, [sp, #0x10]
   c6a14: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6a18: d65f03c0     	ret

00000000000c6a1c <InGame::Log::gzgetc(void*)>:
   c6a1c: d100c3ff     	sub	sp, sp, #0x30
   c6a20: a9017bfd     	stp	x29, x30, [sp, #0x10]
   c6a24: 910043fd     	add	x29, sp, #0x10
   c6a28: f90013f3     	str	x19, [sp, #0x20]
   c6a2c: d53bd053     	mrs	x19, TPIDR_EL0
   c6a30: 910013e1     	add	x1, sp, #0x4
   c6a34: f9401668     	ldr	x8, [x19, #0x28]
   c6a38: 52800022     	mov	w2, #0x1                // =1
   c6a3c: f90007e8     	str	x8, [sp, #0x8]
   c6a40: 94025e5c     	bl	0x15e3b0 <_ZN6InGame3Log6gzreadEPvS1_j@plt>
   c6a44: 394013e8     	ldrb	w8, [sp, #0x4]
   c6a48: 7100041f     	cmp	w0, #0x1
   c6a4c: f9401669     	ldr	x9, [x19, #0x28]
   c6a50: f94007ea     	ldr	x10, [sp, #0x8]
   c6a54: 5a9f0100     	csinv	w0, w8, wzr, eq
   c6a58: eb0a013f     	cmp	x9, x10
   c6a5c: 540000a1     	b.ne	0xc6a70 <InGame::Log::gzgetc(void*)+0x54>
   c6a60: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   c6a64: f94013f3     	ldr	x19, [sp, #0x20]
   c6a68: 9100c3ff     	add	sp, sp, #0x30
   c6a6c: d65f03c0     	ret
   c6a70: 940258f0     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c6a74 <InGame::Log::gzungetc(int, void*)>:
   c6a74: 12800008     	mov	w8, #-0x1               // =-1
   c6a78: b40002c1     	cbz	x1, 0xc6ad0 <InGame::Log::gzungetc(int, void*)+0x5c>
   c6a7c: 3100041f     	cmn	w0, #0x1
   c6a80: 54000280     	b.eq	0xc6ad0 <InGame::Log::gzungetc(int, void*)+0x5c>
   c6a84: 3942b029     	ldrb	w9, [x1, #0xac]
   c6a88: 7101c93f     	cmp	w9, #0x72
   c6a8c: 54000221     	b.ne	0xc6ad0 <InGame::Log::gzungetc(int, void*)+0x5c>
   c6a90: b940c828     	ldr	w8, [x1, #0xc8]
   c6a94: 3100051f     	cmn	w8, #0x1
   c6a98: 54000060     	b.eq	0xc6aa4 <InGame::Log::gzungetc(int, void*)+0x30>
   c6a9c: 12800000     	mov	w0, #-0x1               // =-1
   c6aa0: d65f03c0     	ret
   c6aa4: b9407029     	ldr	w9, [x1, #0x70]
   c6aa8: f9406028     	ldr	x8, [x1, #0xc0]
   c6aac: 7100053f     	cmp	w9, #0x1
   c6ab0: d1000508     	sub	x8, x8, #0x1
   c6ab4: 1a9f17e9     	cset	w9, eq
   c6ab8: f9006028     	str	x8, [x1, #0xc0]
   c6abc: 29192420     	stp	w0, w9, [x1, #0xc8]
   c6ac0: 54000041     	b.ne	0xc6ac8 <InGame::Log::gzungetc(int, void*)+0x54>
   c6ac4: b900703f     	str	wzr, [x1, #0x70]
   c6ac8: 2a0003e8     	mov	w8, w0
   c6acc: b900743f     	str	wzr, [x1, #0x74]
   c6ad0: 2a0803e0     	mov	w0, w8
   c6ad4: d65f03c0     	ret

00000000000c6ad8 <InGame::Log::gzgets(void*, char*, int)>:
   c6ad8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c6adc: f9000bf7     	str	x23, [sp, #0x10]
   c6ae0: 910003fd     	mov	x29, sp
   c6ae4: a90257f6     	stp	x22, x21, [sp, #0x20]
   c6ae8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c6aec: aa0003f6     	mov	x22, x0
   c6af0: aa1f03e0     	mov	x0, xzr
   c6af4: b4000361     	cbz	x1, 0xc6b60 <InGame::Log::gzgets(void*, char*, int)+0x88>
   c6af8: 2a0203f5     	mov	w21, w2
   c6afc: 7100045f     	cmp	w2, #0x1
   c6b00: 5400030b     	b.lt	0xc6b60 <InGame::Log::gzgets(void*, char*, int)+0x88>
   c6b04: aa0103f3     	mov	x19, x1
   c6b08: aa0103f4     	mov	x20, x1
   c6b0c: 52800037     	mov	w23, #0x1               // =1
   c6b10: 71000abf     	cmp	w21, #0x2
   c6b14: 540001ab     	b.lt	0xc6b48 <InGame::Log::gzgets(void*, char*, int)+0x70>
   c6b18: aa1603e0     	mov	x0, x22
   c6b1c: aa1403e1     	mov	x1, x20
   c6b20: 52800022     	mov	w2, #0x1                // =1
   c6b24: 94025e23     	bl	0x15e3b0 <_ZN6InGame3Log6gzreadEPvS1_j@plt>
   c6b28: 7100041f     	cmp	w0, #0x1
   c6b2c: 54000101     	b.ne	0xc6b4c <InGame::Log::gzgets(void*, char*, int)+0x74>
   c6b30: 38401688     	ldrb	w8, [x20], #0x1
   c6b34: 510006b5     	sub	w21, w21, #0x1
   c6b38: 7100291f     	cmp	w8, #0xa
   c6b3c: 54fffea1     	b.ne	0xc6b10 <InGame::Log::gzgets(void*, char*, int)+0x38>
   c6b40: 52800037     	mov	w23, #0x1               // =1
   c6b44: 14000002     	b	0xc6b4c <InGame::Log::gzgets(void*, char*, int)+0x74>
   c6b48: 2a1f03f7     	mov	w23, wzr
   c6b4c: eb13029f     	cmp	x20, x19
   c6b50: 3900029f     	strb	wzr, [x20]
   c6b54: 1a9f17e8     	cset	w8, eq
   c6b58: 6a17011f     	tst	w8, w23
   c6b5c: 9a9313e0     	csel	x0, xzr, x19, ne
   c6b60: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6b64: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6b68: f9400bf7     	ldr	x23, [sp, #0x10]
   c6b6c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6b70: d65f03c0     	ret

00000000000c6b74 <InGame::Log::gzwrite(void*, void const*, unsigned int)>:
   c6b74: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c6b78: f9000bf5     	str	x21, [sp, #0x10]
   c6b7c: 910003fd     	mov	x29, sp
   c6b80: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c6b84: b4000520     	cbz	x0, 0xc6c28 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0xb4>
   c6b88: 3942b008     	ldrb	w8, [x0, #0xac]
   c6b8c: aa0003f4     	mov	x20, x0
   c6b90: 7101dd1f     	cmp	w8, #0x77
   c6b94: 540004a1     	b.ne	0xc6c28 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0xb4>
   c6b98: 2a0203f3     	mov	w19, w2
   c6b9c: aa0103f5     	mov	x21, x1
   c6ba0: f9000281     	str	x1, [x20]
   c6ba4: b9000a82     	str	w2, [x20, #0x8]
   c6ba8: 340004e2     	cbz	w2, 0xc6c44 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0xd0>
   c6bac: b9402288     	ldr	w8, [x20, #0x20]
   c6bb0: 2a1303e9     	mov	w9, w19
   c6bb4: 35000188     	cbnz	w8, 0xc6be4 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0x70>
   c6bb8: f9404680     	ldr	x0, [x20, #0x88]
   c6bbc: 52800021     	mov	w1, #0x1                // =1
   c6bc0: f9403e83     	ldr	x3, [x20, #0x78]
   c6bc4: 52880002     	mov	w2, #0x4000             // =16384
   c6bc8: f9000e80     	str	x0, [x20, #0x18]
   c6bcc: 94025df5     	bl	0x15e3a0 <fwrite@plt>
   c6bd0: f140101f     	cmp	x0, #0x4, lsl #12       // =0x4000
   c6bd4: 54000341     	b.ne	0xc6c3c <InGame::Log::gzwrite(void*, void const*, unsigned int)+0xc8>
   c6bd8: 52880008     	mov	w8, #0x4000             // =16384
   c6bdc: b9400a89     	ldr	w9, [x20, #0x8]
   c6be0: b9002288     	str	w8, [x20, #0x20]
   c6be4: a94bae8a     	ldp	x10, x11, [x20, #0xb8]
   c6be8: aa1403e0     	mov	x0, x20
   c6bec: 2a1f03e1     	mov	w1, wzr
   c6bf0: 8b294149     	add	x9, x10, w9, uxtw
   c6bf4: 8b284168     	add	x8, x11, w8, uxtw
   c6bf8: a90ba289     	stp	x9, x8, [x20, #0xb8]
   c6bfc: 94025da1     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   c6c00: a94bae8a     	ldp	x10, x11, [x20, #0xb8]
   c6c04: b9007280     	str	w0, [x20, #0x70]
   c6c08: b9400a89     	ldr	w9, [x20, #0x8]
   c6c0c: b9402288     	ldr	w8, [x20, #0x20]
   c6c10: cb09014a     	sub	x10, x10, x9
   c6c14: cb08016b     	sub	x11, x11, x8
   c6c18: a90bae8a     	stp	x10, x11, [x20, #0xb8]
   c6c1c: 35000140     	cbnz	w0, 0xc6c44 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0xd0>
   c6c20: 35fffca9     	cbnz	w9, 0xc6bb4 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0x40>
   c6c24: 14000008     	b	0xc6c44 <InGame::Log::gzwrite(void*, void const*, unsigned int)+0xd0>
   c6c28: 12800020     	mov	w0, #-0x2               // =-2
   c6c2c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c6c30: f9400bf5     	ldr	x21, [sp, #0x10]
   c6c34: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c6c38: d65f03c0     	ret
   c6c3c: 12800008     	mov	w8, #-0x1               // =-1
   c6c40: b9007288     	str	w8, [x20, #0x70]
   c6c44: f9404a80     	ldr	x0, [x20, #0x90]
   c6c48: aa1503e1     	mov	x1, x21
   c6c4c: 2a1303e2     	mov	w2, w19
   c6c50: 94025d98     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c6c54: b9400a89     	ldr	w9, [x20, #0x8]
   c6c58: aa0003e8     	mov	x8, x0
   c6c5c: 4b090260     	sub	w0, w19, w9
   c6c60: f9004a88     	str	x8, [x20, #0x90]
   c6c64: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c6c68: f9400bf5     	ldr	x21, [sp, #0x10]
   c6c6c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c6c70: d65f03c0     	ret

00000000000c6c74 <InGame::Log::gzprintf(void*, char const*, ...)>:
   c6c74: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c6c78: a90157fc     	stp	x28, x21, [sp, #0x10]
   c6c7c: 910003fd     	mov	x29, sp
   c6c80: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c6c84: d14007ff     	sub	sp, sp, #0x1, lsl #12   // =0x1000
   c6c88: d10403ff     	sub	sp, sp, #0x100
   c6c8c: a90893e3     	stp	x3, x4, [sp, #0x88]
   c6c90: 910203ea     	add	x10, sp, #0x80
   c6c94: f90043e2     	str	x2, [sp, #0x80]
   c6c98: 928005eb     	mov	x11, #-0x30             // =-48
   c6c9c: a9099be5     	stp	x5, x6, [sp, #0x98]
   c6ca0: 910003ec     	mov	x12, sp
   c6ca4: f90057e7     	str	x7, [sp, #0xa8]
   c6ca8: 9100c14a     	add	x10, x10, #0x30
   c6cac: ad0007e0     	stp	q0, q1, [sp]
   c6cb0: f2dff00b     	movk	x11, #0xff80, lsl #32
   c6cb4: ad010fe2     	stp	q2, q3, [sp, #0x20]
   c6cb8: 9102018c     	add	x12, x12, #0x80
   c6cbc: ad0217e4     	stp	q4, q5, [sp, #0x40]
   c6cc0: aa0103e8     	mov	x8, x1
   c6cc4: ad031fe6     	stp	q6, q7, [sp, #0x60]
   c6cc8: d53bd054     	mrs	x20, TPIDR_EL0
   c6ccc: f9401689     	ldr	x9, [x20, #0x28]
   c6cd0: aa0003f3     	mov	x19, x0
   c6cd4: 9103e3f5     	add	x21, sp, #0xf8
   c6cd8: 9103e3e0     	add	x0, sp, #0xf8
   c6cdc: 910343e3     	add	x3, sp, #0xd0
   c6ce0: 52820001     	mov	w1, #0x1000             // =4096
   c6ce4: f81f83a9     	stur	x9, [x29, #-0x8]
   c6ce8: 9100c3a9     	add	x9, x29, #0x30
   c6cec: a90c2fec     	stp	x12, x11, [sp, #0xc0]
   c6cf0: aa0803e2     	mov	x2, x8
   c6cf4: 393ffebf     	strb	wzr, [x21, #0xfff]
   c6cf8: a90b2be9     	stp	x9, x10, [sp, #0xb0]
   c6cfc: ad4587e0     	ldp	q0, q1, [sp, #0xb0]
   c6d00: ad0687e0     	stp	q0, q1, [sp, #0xd0]
   c6d04: 94025da3     	bl	0x15e390 <vsnprintf@plt>
   c6d08: 2a0003e2     	mov	w2, w0
   c6d0c: 2a1f03e0     	mov	w0, wzr
   c6d10: 51400448     	sub	w8, w2, #0x1, lsl #12   // =0x1000
   c6d14: 313ffd1f     	cmn	w8, #0xfff
   c6d18: 540000c3     	b.lo	0xc6d30 <InGame::Log::gzprintf(void*, char const*, ...)+0xbc>
   c6d1c: 397ffea8     	ldrb	w8, [x21, #0xfff]
   c6d20: 35000088     	cbnz	w8, 0xc6d30 <InGame::Log::gzprintf(void*, char const*, ...)+0xbc>
   c6d24: 9103e3e1     	add	x1, sp, #0xf8
   c6d28: aa1303e0     	mov	x0, x19
   c6d2c: 94025db5     	bl	0x15e400 <_ZN6InGame3Log7gzwriteEPvPKvj@plt>
   c6d30: f9401688     	ldr	x8, [x20, #0x28]
   c6d34: f85f83a9     	ldur	x9, [x29, #-0x8]
   c6d38: eb09011f     	cmp	x8, x9
   c6d3c: 540000e1     	b.ne	0xc6d58 <InGame::Log::gzprintf(void*, char const*, ...)+0xe4>
   c6d40: 914007ff     	add	sp, sp, #0x1, lsl #12   // =0x1000
   c6d44: 910403ff     	add	sp, sp, #0x100
   c6d48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c6d4c: a94157fc     	ldp	x28, x21, [sp, #0x10]
   c6d50: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c6d54: d65f03c0     	ret
   c6d58: 94025836     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c6d5c <InGame::Log::gzputc(void*, int)>:
   c6d5c: d100c3ff     	sub	sp, sp, #0x30
   c6d60: a9017bfd     	stp	x29, x30, [sp, #0x10]
   c6d64: 910043fd     	add	x29, sp, #0x10
   c6d68: f90013f3     	str	x19, [sp, #0x20]
   c6d6c: d53bd053     	mrs	x19, TPIDR_EL0
   c6d70: 52800022     	mov	w2, #0x1                // =1
   c6d74: f9401668     	ldr	x8, [x19, #0x28]
   c6d78: f90007e8     	str	x8, [sp, #0x8]
   c6d7c: 390013e1     	strb	w1, [sp, #0x4]
   c6d80: 910013e1     	add	x1, sp, #0x4
   c6d84: 94025d9f     	bl	0x15e400 <_ZN6InGame3Log7gzwriteEPvPKvj@plt>
   c6d88: 394013e8     	ldrb	w8, [sp, #0x4]
   c6d8c: 7100041f     	cmp	w0, #0x1
   c6d90: f9401669     	ldr	x9, [x19, #0x28]
   c6d94: f94007ea     	ldr	x10, [sp, #0x8]
   c6d98: 5a9f0100     	csinv	w0, w8, wzr, eq
   c6d9c: eb0a013f     	cmp	x9, x10
   c6da0: 540000a1     	b.ne	0xc6db4 <InGame::Log::gzputc(void*, int)+0x58>
   c6da4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   c6da8: f94013f3     	ldr	x19, [sp, #0x20]
   c6dac: 9100c3ff     	add	sp, sp, #0x30
   c6db0: d65f03c0     	ret
   c6db4: 9402581f     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c6db8 <InGame::Log::gzputs(void*, char const*)>:
   c6db8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c6dbc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c6dc0: 910003fd     	mov	x29, sp
   c6dc4: aa0003f4     	mov	x20, x0
   c6dc8: aa0103e0     	mov	x0, x1
   c6dcc: aa0103f3     	mov	x19, x1
   c6dd0: 94025a68     	bl	0x15d770 <strlen@plt>
   c6dd4: aa0003e2     	mov	x2, x0
   c6dd8: aa1403e0     	mov	x0, x20
   c6ddc: aa1303e1     	mov	x1, x19
   c6de0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c6de4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c6de8: 14025d86     	b	0x15e400 <_ZN6InGame3Log7gzwriteEPvPKvj@plt>

00000000000c6dec <InGame::Log::gzflush(void*, int)>:
   c6dec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c6df0: f9000bf3     	str	x19, [sp, #0x10]
   c6df4: 910003fd     	mov	x29, sp
   c6df8: aa0003f3     	mov	x19, x0
   c6dfc: 9400000d     	bl	0xc6e30 <InGame::Log::gzflush(void*, int)+0x44>
   c6e00: 34000080     	cbz	w0, 0xc6e10 <InGame::Log::gzflush(void*, int)+0x24>
   c6e04: f9400bf3     	ldr	x19, [sp, #0x10]
   c6e08: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c6e0c: d65f03c0     	ret
   c6e10: f9403e60     	ldr	x0, [x19, #0x78]
   c6e14: 94025d7f     	bl	0x15e410 <fflush@plt>
   c6e18: b9407268     	ldr	w8, [x19, #0x70]
   c6e1c: 7100051f     	cmp	w8, #0x1
   c6e20: 1a8803e0     	csel	w0, wzr, w8, eq
   c6e24: f9400bf3     	ldr	x19, [sp, #0x10]
   c6e28: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c6e2c: d65f03c0     	ret
   c6e30: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c6e34: a9015ff8     	stp	x24, x23, [sp, #0x10]
   c6e38: 910003fd     	mov	x29, sp
   c6e3c: a90257f6     	stp	x22, x21, [sp, #0x20]
   c6e40: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c6e44: b4000660     	cbz	x0, 0xc6f10 <InGame::Log::gzflush(void*, int)+0x124>
   c6e48: 3942b008     	ldrb	w8, [x0, #0xac]
   c6e4c: aa0003f3     	mov	x19, x0
   c6e50: 7101dd1f     	cmp	w8, #0x77
   c6e54: 540005e1     	b.ne	0xc6f10 <InGame::Log::gzflush(void*, int)+0x124>
   c6e58: 2a0103f4     	mov	w20, w1
   c6e5c: 2a1f03f8     	mov	w24, wzr
   c6e60: b9402277     	ldr	w23, [x19, #0x20]
   c6e64: 52880016     	mov	w22, #0x4000            // =16384
   c6e68: b9000a7f     	str	wzr, [x19, #0x8]
   c6e6c: 14000009     	b	0xc6e90 <InGame::Log::gzflush(void*, int)+0xa4>
   c6e70: 7100011f     	cmp	w8, #0x0
   c6e74: 2a0803f7     	mov	w23, w8
   c6e78: 1a9f07e9     	cset	w9, ne
   c6e7c: 7100041f     	cmp	w0, #0x1
   c6e80: 1a9f17ea     	cset	w10, eq
   c6e84: 7100081f     	cmp	w0, #0x2
   c6e88: 2a0a0138     	orr	w24, w9, w10
   c6e8c: 54000502     	b.hs	0xc6f2c <InGame::Log::gzflush(void*, int)+0x140>
   c6e90: 714012ff     	cmp	w23, #0x4, lsl #12      // =0x4000
   c6e94: 54000180     	b.eq	0xc6ec4 <InGame::Log::gzflush(void*, int)+0xd8>
   c6e98: 4b1702d5     	sub	w21, w22, w23
   c6e9c: f9404660     	ldr	x0, [x19, #0x88]
   c6ea0: f9403e63     	ldr	x3, [x19, #0x78]
   c6ea4: 52800021     	mov	w1, #0x1                // =1
   c6ea8: aa1503e2     	mov	x2, x21
   c6eac: 94025d3d     	bl	0x15e3a0 <fwrite@plt>
   c6eb0: 6b0002bf     	cmp	w21, w0
   c6eb4: 540004a1     	b.ne	0xc6f48 <InGame::Log::gzflush(void*, int)+0x15c>
   c6eb8: f9404668     	ldr	x8, [x19, #0x88]
   c6ebc: b9002276     	str	w22, [x19, #0x20]
   c6ec0: f9000e68     	str	x8, [x19, #0x18]
   c6ec4: 35000338     	cbnz	w24, 0xc6f28 <InGame::Log::gzflush(void*, int)+0x13c>
   c6ec8: f9406268     	ldr	x8, [x19, #0xc0]
   c6ecc: aa1303e0     	mov	x0, x19
   c6ed0: 2a1403e1     	mov	w1, w20
   c6ed4: 91401108     	add	x8, x8, #0x4, lsl #12   // =0x4000
   c6ed8: f9006268     	str	x8, [x19, #0xc0]
   c6edc: 94025ce9     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   c6ee0: b9402268     	ldr	w8, [x19, #0x20]
   c6ee4: 714012ff     	cmp	w23, #0x4, lsl #12      // =0x4000
   c6ee8: f9406269     	ldr	x9, [x19, #0xc0]
   c6eec: b9007260     	str	w0, [x19, #0x70]
   c6ef0: cb080129     	sub	x9, x9, x8
   c6ef4: f9006269     	str	x9, [x19, #0xc0]
   c6ef8: 54fffbc1     	b.ne	0xc6e70 <InGame::Log::gzflush(void*, int)+0x84>
   c6efc: 3100141f     	cmn	w0, #0x5
   c6f00: 54fffb81     	b.ne	0xc6e70 <InGame::Log::gzflush(void*, int)+0x84>
   c6f04: 2a1f03e0     	mov	w0, wzr
   c6f08: b900727f     	str	wzr, [x19, #0x70]
   c6f0c: 17ffffd9     	b	0xc6e70 <InGame::Log::gzflush(void*, int)+0x84>
   c6f10: 12800020     	mov	w0, #-0x2               // =-2
   c6f14: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6f18: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6f1c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c6f20: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6f24: d65f03c0     	ret
   c6f28: b9407260     	ldr	w0, [x19, #0x70]
   c6f2c: 7100041f     	cmp	w0, #0x1
   c6f30: 1a8003e0     	csel	w0, wzr, w0, eq
   c6f34: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6f38: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6f3c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c6f40: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6f44: d65f03c0     	ret
   c6f48: 12800000     	mov	w0, #-0x1               // =-1
   c6f4c: b9007260     	str	w0, [x19, #0x70]
   c6f50: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c6f54: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c6f58: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   c6f5c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c6f60: d65f03c0     	ret

00000000000c6f64 <InGame::Log::gzseek(void*, long, int)>:
   c6f64: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c6f68: a90157f6     	stp	x22, x21, [sp, #0x10]
   c6f6c: 910003fd     	mov	x29, sp
   c6f70: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c6f74: 92800014     	mov	x20, #-0x1              // =-1
   c6f78: b4000120     	cbz	x0, 0xc6f9c <InGame::Log::gzseek(void*, long, int)+0x38>
   c6f7c: 7100085f     	cmp	w2, #0x2
   c6f80: 540000e0     	b.eq	0xc6f9c <InGame::Log::gzseek(void*, long, int)+0x38>
   c6f84: b9407008     	ldr	w8, [x0, #0x70]
   c6f88: aa0003f3     	mov	x19, x0
   c6f8c: 321f0108     	orr	w8, w8, #0x2
   c6f90: 3100051f     	cmn	w8, #0x1
   c6f94: 540000e1     	b.ne	0xc6fb0 <InGame::Log::gzseek(void*, long, int)+0x4c>
   c6f98: 92800014     	mov	x20, #-0x1              // =-1
   c6f9c: aa1403e0     	mov	x0, x20
   c6fa0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c6fa4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c6fa8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c6fac: d65f03c0     	ret
   c6fb0: 3942b268     	ldrb	w8, [x19, #0xac]
   c6fb4: aa0103f5     	mov	x21, x1
   c6fb8: 7101dd1f     	cmp	w8, #0x77
   c6fbc: 54000301     	b.ne	0xc701c <InGame::Log::gzseek(void*, long, int)+0xb8>
   c6fc0: 35000062     	cbnz	w2, 0xc6fcc <InGame::Log::gzseek(void*, long, int)+0x68>
   c6fc4: f9405e68     	ldr	x8, [x19, #0xb8]
   c6fc8: cb0802b5     	sub	x21, x21, x8
   c6fcc: b7f80bb5     	tbnz	x21, #0x3f, 0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c6fd0: f9404268     	ldr	x8, [x19, #0x80]
   c6fd4: b50000c8     	cbnz	x8, 0xc6fec <InGame::Log::gzseek(void*, long, int)+0x88>
   c6fd8: 52800020     	mov	w0, #0x1                // =1
   c6fdc: 52880001     	mov	w1, #0x4000             // =16384
   c6fe0: 94025d14     	bl	0x15e430 <calloc@plt>
   c6fe4: f9004260     	str	x0, [x19, #0x80]
   c6fe8: b4000ac0     	cbz	x0, 0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c6fec: 52880016     	mov	w22, #0x4000            // =16384
   c6ff0: 92800014     	mov	x20, #-0x1              // =-1
   c6ff4: f10006bf     	cmp	x21, #0x1
   c6ff8: 5400044b     	b.lt	0xc7080 <InGame::Log::gzseek(void*, long, int)+0x11c>
   c6ffc: f14012bf     	cmp	x21, #0x4, lsl #12      // =0x4000
   c7000: f9404261     	ldr	x1, [x19, #0x80]
   c7004: 1a9632a2     	csel	w2, w21, w22, lo
   c7008: aa1303e0     	mov	x0, x19
   c700c: 94025cfd     	bl	0x15e400 <_ZN6InGame3Log7gzwriteEPvPKvj@plt>
   c7010: cb2042b5     	sub	x21, x21, w0, uxtw
   c7014: 35ffff00     	cbnz	w0, 0xc6ff4 <InGame::Log::gzseek(void*, long, int)+0x90>
   c7018: 17ffffe1     	b	0xc6f9c <InGame::Log::gzseek(void*, long, int)+0x38>
   c701c: 7100045f     	cmp	w2, #0x1
   c7020: 540000a1     	b.ne	0xc7034 <InGame::Log::gzseek(void*, long, int)+0xd0>
   c7024: f9406268     	ldr	x8, [x19, #0xc0]
   c7028: 8b150114     	add	x20, x8, x21
   c702c: b6f80094     	tbz	x20, #0x3f, 0xc703c <InGame::Log::gzseek(void*, long, int)+0xd8>
   c7030: 14000044     	b	0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c7034: aa1503f4     	mov	x20, x21
   c7038: b7f80854     	tbnz	x20, #0x3f, 0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c703c: b940aa68     	ldr	w8, [x19, #0xa8]
   c7040: 340002c8     	cbz	w8, 0xc7098 <InGame::Log::gzseek(void*, long, int)+0x134>
   c7044: a947a660     	ldp	x0, x9, [x19, #0x78]
   c7048: 12800008     	mov	w8, #-0x1               // =-1
   c704c: aa1403e1     	mov	x1, x20
   c7050: 2a1f03e2     	mov	w2, wzr
   c7054: b9000a7f     	str	wzr, [x19, #0x8]
   c7058: b900ca68     	str	w8, [x19, #0xc8]
   c705c: f9000269     	str	x9, [x19]
   c7060: 94025cf8     	bl	0x15e440 <fseek@plt>
   c7064: 37f806e0     	tbnz	w0, #0x1f, 0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c7068: a90bd274     	stp	x20, x20, [x19, #0xb8]
   c706c: aa1403e0     	mov	x0, x20
   c7070: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c7074: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7078: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c707c: d65f03c0     	ret
   c7080: f9405e74     	ldr	x20, [x19, #0xb8]
   c7084: aa1403e0     	mov	x0, x20
   c7088: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c708c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7090: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c7094: d65f03c0     	ret
   c7098: f9406268     	ldr	x8, [x19, #0xc0]
   c709c: eb080288     	subs	x8, x20, x8
   c70a0: 540000aa     	b.ge	0xc70b4 <InGame::Log::gzseek(void*, long, int)+0x150>
   c70a4: aa1303e0     	mov	x0, x19
   c70a8: 94025cea     	bl	0x15e450 <_ZN6InGame3Log8gzrewindEPv@plt>
   c70ac: 36f80060     	tbz	w0, #0x1f, 0xc70b8 <InGame::Log::gzseek(void*, long, int)+0x154>
   c70b0: 14000024     	b	0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c70b4: aa0803f4     	mov	x20, x8
   c70b8: b4000294     	cbz	x20, 0xc7108 <InGame::Log::gzseek(void*, long, int)+0x1a4>
   c70bc: f9404668     	ldr	x8, [x19, #0x88]
   c70c0: b50000a8     	cbnz	x8, 0xc70d4 <InGame::Log::gzseek(void*, long, int)+0x170>
   c70c4: 52880000     	mov	w0, #0x4000             // =16384
   c70c8: 94025856     	bl	0x15d220 <malloc@plt>
   c70cc: f9004660     	str	x0, [x19, #0x88]
   c70d0: b4000380     	cbz	x0, 0xc7140 <InGame::Log::gzseek(void*, long, int)+0x1dc>
   c70d4: b940ca68     	ldr	w8, [x19, #0xc8]
   c70d8: 3100051f     	cmn	w8, #0x1
   c70dc: 54000160     	b.eq	0xc7108 <InGame::Log::gzseek(void*, long, int)+0x1a4>
   c70e0: f9406268     	ldr	x8, [x19, #0xc0]
   c70e4: 12800009     	mov	w9, #-0x1               // =-1
   c70e8: b940ce6a     	ldr	w10, [x19, #0xcc]
   c70ec: d1000694     	sub	x20, x20, #0x1
   c70f0: 91000508     	add	x8, x8, #0x1
   c70f4: b900ca69     	str	w9, [x19, #0xc8]
   c70f8: f9006268     	str	x8, [x19, #0xc0]
   c70fc: 3400006a     	cbz	w10, 0xc7108 <InGame::Log::gzseek(void*, long, int)+0x1a4>
   c7100: 52800028     	mov	w8, #0x1                // =1
   c7104: b9007268     	str	w8, [x19, #0x70]
   c7108: 52880015     	mov	w21, #0x4000            // =16384
   c710c: aa1403f6     	mov	x22, x20
   c7110: 92800014     	mov	x20, #-0x1              // =-1
   c7114: f10006df     	cmp	x22, #0x1
   c7118: 5400020b     	b.lt	0xc7158 <InGame::Log::gzseek(void*, long, int)+0x1f4>
   c711c: f14012df     	cmp	x22, #0x4, lsl #12      // =0x4000
   c7120: f9404661     	ldr	x1, [x19, #0x88]
   c7124: 1a9532c2     	csel	w2, w22, w21, lo
   c7128: aa1303e0     	mov	x0, x19
   c712c: 94025ca1     	bl	0x15e3b0 <_ZN6InGame3Log6gzreadEPvS1_j@plt>
   c7130: cb20c2d6     	sub	x22, x22, w0, sxtw
   c7134: 7100041f     	cmp	w0, #0x1
   c7138: 54fffeea     	b.ge	0xc7114 <InGame::Log::gzseek(void*, long, int)+0x1b0>
   c713c: 17ffff98     	b	0xc6f9c <InGame::Log::gzseek(void*, long, int)+0x38>
   c7140: 92800014     	mov	x20, #-0x1              // =-1
   c7144: aa1403e0     	mov	x0, x20
   c7148: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c714c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7150: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c7154: d65f03c0     	ret
   c7158: f9406274     	ldr	x20, [x19, #0xc0]
   c715c: aa1403e0     	mov	x0, x20
   c7160: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c7164: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7168: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c716c: d65f03c0     	ret

00000000000c7170 <InGame::Log::gzrewind(void*)>:
   c7170: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c7174: f9000bf3     	str	x19, [sp, #0x10]
   c7178: 910003fd     	mov	x29, sp
   c717c: b4000380     	cbz	x0, 0xc71ec <InGame::Log::gzrewind(void*)+0x7c>
   c7180: 3942b008     	ldrb	w8, [x0, #0xac]
   c7184: aa0003f3     	mov	x19, x0
   c7188: 12800000     	mov	w0, #-0x1               // =-1
   c718c: 7101c91f     	cmp	w8, #0x72
   c7190: 54000281     	b.ne	0xc71e0 <InGame::Log::gzrewind(void*)+0x70>
   c7194: f9404268     	ldr	x8, [x19, #0x80]
   c7198: b900ca60     	str	w0, [x19, #0xc8]
   c719c: aa1f03e0     	mov	x0, xzr
   c71a0: aa1f03e1     	mov	x1, xzr
   c71a4: 2a1f03e2     	mov	w2, wzr
   c71a8: f9003a7f     	str	xzr, [x19, #0x70]
   c71ac: b9000a7f     	str	wzr, [x19, #0x8]
   c71b0: f9000268     	str	x8, [x19]
   c71b4: 94025c3f     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c71b8: b940aa68     	ldr	w8, [x19, #0xa8]
   c71bc: f9004a60     	str	x0, [x19, #0x90]
   c71c0: 35000068     	cbnz	w8, 0xc71cc <InGame::Log::gzrewind(void*)+0x5c>
   c71c4: aa1303e0     	mov	x0, x19
   c71c8: 94025c8a     	bl	0x15e3f0 <_ZN6InGame3Log12inflateResetEPNS0_10z_stream_sE@plt>
   c71cc: f9403e60     	ldr	x0, [x19, #0x78]
   c71d0: 2a1f03e2     	mov	w2, wzr
   c71d4: f9405a61     	ldr	x1, [x19, #0xb0]
   c71d8: a90bfe7f     	stp	xzr, xzr, [x19, #0xb8]
   c71dc: 94025c99     	bl	0x15e440 <fseek@plt>
   c71e0: f9400bf3     	ldr	x19, [sp, #0x10]
   c71e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c71e8: d65f03c0     	ret
   c71ec: 12800000     	mov	w0, #-0x1               // =-1
   c71f0: f9400bf3     	ldr	x19, [sp, #0x10]
   c71f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c71f8: d65f03c0     	ret

00000000000c71fc <InGame::Log::gztell(void*)>:
   c71fc: aa1f03e1     	mov	x1, xzr
   c7200: 52800022     	mov	w2, #0x1                // =1
   c7204: 14025c87     	b	0x15e420 <_ZN6InGame3Log6gzseekEPvli@plt>

00000000000c7208 <InGame::Log::gzeof(void*)>:
   c7208: b40001a0     	cbz	x0, 0xc723c <InGame::Log::gzeof(void*)+0x34>
   c720c: 3942b008     	ldrb	w8, [x0, #0xac]
   c7210: 7101c91f     	cmp	w8, #0x72
   c7214: 540000a1     	b.ne	0xc7228 <InGame::Log::gzeof(void*)+0x20>
   c7218: b9407408     	ldr	w8, [x0, #0x74]
   c721c: 340000a8     	cbz	w8, 0xc7230 <InGame::Log::gzeof(void*)+0x28>
   c7220: 52800020     	mov	w0, #0x1                // =1
   c7224: d65f03c0     	ret
   c7228: 2a1f03e0     	mov	w0, wzr
   c722c: d65f03c0     	ret
   c7230: b9407008     	ldr	w8, [x0, #0x70]
   c7234: 7100051f     	cmp	w8, #0x1
   c7238: 1a9f17e0     	cset	w0, eq
   c723c: d65f03c0     	ret

00000000000c7240 <InGame::Log::gzdirect(void*)>:
   c7240: b40000a0     	cbz	x0, 0xc7254 <InGame::Log::gzdirect(void*)+0x14>
   c7244: 3942b008     	ldrb	w8, [x0, #0xac]
   c7248: 7101c91f     	cmp	w8, #0x72
   c724c: 54000061     	b.ne	0xc7258 <InGame::Log::gzdirect(void*)+0x18>
   c7250: b940a800     	ldr	w0, [x0, #0xa8]
   c7254: d65f03c0     	ret
   c7258: 2a1f03e0     	mov	w0, wzr
   c725c: d65f03c0     	ret

00000000000c7260 <InGame::Log::gzclose(void*)>:
   c7260: b40006e0     	cbz	x0, 0xc733c <InGame::Log::gzclose(void*)+0xdc>
   c7264: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c7268: f9000bf7     	str	x23, [sp, #0x10]
   c726c: 910003fd     	mov	x29, sp
   c7270: a90257f6     	stp	x22, x21, [sp, #0x20]
   c7274: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c7278: 3942b008     	ldrb	w8, [x0, #0xac]
   c727c: aa0003f3     	mov	x19, x0
   c7280: 7101dd1f     	cmp	w8, #0x77
   c7284: 540009e1     	b.ne	0xc73c0 <InGame::Log::gzclose(void*)+0x160>
   c7288: 2a1f03f7     	mov	w23, wzr
   c728c: b9402276     	ldr	w22, [x19, #0x20]
   c7290: 52880015     	mov	w21, #0x4000            // =16384
   c7294: b9000a7f     	str	wzr, [x19, #0x8]
   c7298: 14000009     	b	0xc72bc <InGame::Log::gzclose(void*)+0x5c>
   c729c: 7100011f     	cmp	w8, #0x0
   c72a0: 2a0803f6     	mov	w22, w8
   c72a4: 1a9f07e9     	cset	w9, ne
   c72a8: 7100041f     	cmp	w0, #0x1
   c72ac: 1a9f17ea     	cset	w10, eq
   c72b0: 7100081f     	cmp	w0, #0x2
   c72b4: 2a0a0137     	orr	w23, w9, w10
   c72b8: 54000842     	b.hs	0xc73c0 <InGame::Log::gzclose(void*)+0x160>
   c72bc: 714012df     	cmp	w22, #0x4, lsl #12      // =0x4000
   c72c0: 54000180     	b.eq	0xc72f0 <InGame::Log::gzclose(void*)+0x90>
   c72c4: 4b1602b4     	sub	w20, w21, w22
   c72c8: f9404660     	ldr	x0, [x19, #0x88]
   c72cc: f9403e63     	ldr	x3, [x19, #0x78]
   c72d0: 52800021     	mov	w1, #0x1                // =1
   c72d4: aa1403e2     	mov	x2, x20
   c72d8: 94025c32     	bl	0x15e3a0 <fwrite@plt>
   c72dc: 6b00029f     	cmp	w20, w0
   c72e0: 540007c1     	b.ne	0xc73d8 <InGame::Log::gzclose(void*)+0x178>
   c72e4: f9404668     	ldr	x8, [x19, #0x88]
   c72e8: b9002275     	str	w21, [x19, #0x20]
   c72ec: f9000e68     	str	x8, [x19, #0x18]
   c72f0: 350002b7     	cbnz	w23, 0xc7344 <InGame::Log::gzclose(void*)+0xe4>
   c72f4: f9406268     	ldr	x8, [x19, #0xc0]
   c72f8: aa1303e0     	mov	x0, x19
   c72fc: 52800081     	mov	w1, #0x4                // =4
   c7300: 91401108     	add	x8, x8, #0x4, lsl #12   // =0x4000
   c7304: f9006268     	str	x8, [x19, #0xc0]
   c7308: 94025bde     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   c730c: b9402268     	ldr	w8, [x19, #0x20]
   c7310: 714012df     	cmp	w22, #0x4, lsl #12      // =0x4000
   c7314: f9406269     	ldr	x9, [x19, #0xc0]
   c7318: b9007260     	str	w0, [x19, #0x70]
   c731c: cb080129     	sub	x9, x9, x8
   c7320: f9006269     	str	x9, [x19, #0xc0]
   c7324: 54fffbc1     	b.ne	0xc729c <InGame::Log::gzclose(void*)+0x3c>
   c7328: 3100141f     	cmn	w0, #0x5
   c732c: 54fffb81     	b.ne	0xc729c <InGame::Log::gzclose(void*)+0x3c>
   c7330: 2a1f03e0     	mov	w0, wzr
   c7334: b900727f     	str	wzr, [x19, #0x70]
   c7338: 17ffffd9     	b	0xc729c <InGame::Log::gzclose(void*)+0x3c>
   c733c: 12800020     	mov	w0, #-0x2               // =-2
   c7340: d65f03c0     	ret
   c7344: b9407268     	ldr	w8, [x19, #0x70]
   c7348: 7100051f     	cmp	w8, #0x1
   c734c: 540003a8     	b.hi	0xc73c0 <InGame::Log::gzclose(void*)+0x160>
   c7350: b9409275     	ldr	w21, [x19, #0x90]
   c7354: f9403e74     	ldr	x20, [x19, #0x78]
   c7358: 12001ea0     	and	w0, w21, #0xff
   c735c: aa1403e1     	mov	x1, x20
   c7360: 94025c40     	bl	0x15e460 <fputc@plt>
   c7364: 53083ea0     	ubfx	w0, w21, #8, #8
   c7368: aa1403e1     	mov	x1, x20
   c736c: 94025c3d     	bl	0x15e460 <fputc@plt>
   c7370: 53105ea0     	ubfx	w0, w21, #16, #8
   c7374: aa1403e1     	mov	x1, x20
   c7378: 94025c3a     	bl	0x15e460 <fputc@plt>
   c737c: 53187ea0     	lsr	w0, w21, #24
   c7380: aa1403e1     	mov	x1, x20
   c7384: 94025c37     	bl	0x15e460 <fputc@plt>
   c7388: b940ba75     	ldr	w21, [x19, #0xb8]
   c738c: f9403e74     	ldr	x20, [x19, #0x78]
   c7390: 12001ea0     	and	w0, w21, #0xff
   c7394: aa1403e1     	mov	x1, x20
   c7398: 94025c32     	bl	0x15e460 <fputc@plt>
   c739c: 53083ea0     	ubfx	w0, w21, #8, #8
   c73a0: aa1403e1     	mov	x1, x20
   c73a4: 94025c2f     	bl	0x15e460 <fputc@plt>
   c73a8: 53105ea0     	ubfx	w0, w21, #16, #8
   c73ac: aa1403e1     	mov	x1, x20
   c73b0: 94025c2c     	bl	0x15e460 <fputc@plt>
   c73b4: 53187ea0     	lsr	w0, w21, #24
   c73b8: aa1403e1     	mov	x1, x20
   c73bc: 94025c29     	bl	0x15e460 <fputc@plt>
   c73c0: aa1303e0     	mov	x0, x19
   c73c4: f9400bf7     	ldr	x23, [sp, #0x10]
   c73c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c73cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c73d0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c73d4: 14000009     	b	0xc73f8 <InGame::Log::gzclose(void*)+0x198>
   c73d8: 12800008     	mov	w8, #-0x1               // =-1
   c73dc: b9007268     	str	w8, [x19, #0x70]
   c73e0: aa1303e0     	mov	x0, x19
   c73e4: f9400bf7     	ldr	x23, [sp, #0x10]
   c73e8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c73ec: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c73f0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c73f4: 14000001     	b	0xc73f8 <InGame::Log::gzclose(void*)+0x198>
   c73f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c73fc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c7400: 910003fd     	mov	x29, sp
   c7404: b4000240     	cbz	x0, 0xc744c <InGame::Log::gzclose(void*)+0x1ec>
   c7408: aa0003f3     	mov	x19, x0
   c740c: f9404c00     	ldr	x0, [x0, #0x98]
   c7410: b4000040     	cbz	x0, 0xc7418 <InGame::Log::gzclose(void*)+0x1b8>
   c7414: 940257a3     	bl	0x15d2a0 <free@plt>
   c7418: f9401e68     	ldr	x8, [x19, #0x38]
   c741c: b4000228     	cbz	x8, 0xc7460 <InGame::Log::gzclose(void*)+0x200>
   c7420: 3942b268     	ldrb	w8, [x19, #0xac]
   c7424: 7101c91f     	cmp	w8, #0x72
   c7428: 54000240     	b.eq	0xc7470 <InGame::Log::gzclose(void*)+0x210>
   c742c: 7101dd1f     	cmp	w8, #0x77
   c7430: 54000181     	b.ne	0xc7460 <InGame::Log::gzclose(void*)+0x200>
   c7434: aa1303e0     	mov	x0, x19
   c7438: 94025b96     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   c743c: 2a0003f4     	mov	w20, w0
   c7440: f9403e60     	ldr	x0, [x19, #0x78]
   c7444: b5000200     	cbnz	x0, 0xc7484 <InGame::Log::gzclose(void*)+0x224>
   c7448: 14000015     	b	0xc749c <InGame::Log::gzclose(void*)+0x23c>
   c744c: 12800034     	mov	w20, #-0x2              // =-2
   c7450: 2a1403e0     	mov	w0, w20
   c7454: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c7458: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c745c: d65f03c0     	ret
   c7460: 2a1f03f4     	mov	w20, wzr
   c7464: f9403e60     	ldr	x0, [x19, #0x78]
   c7468: b50000e0     	cbnz	x0, 0xc7484 <InGame::Log::gzclose(void*)+0x224>
   c746c: 1400000c     	b	0xc749c <InGame::Log::gzclose(void*)+0x23c>
   c7470: aa1303e0     	mov	x0, x19
   c7474: 94025bff     	bl	0x15e470 <_ZN6InGame3Log10inflateEndEPNS0_10z_stream_sE@plt>
   c7478: 2a0003f4     	mov	w20, w0
   c747c: f9403e60     	ldr	x0, [x19, #0x78]
   c7480: b40000e0     	cbz	x0, 0xc749c <InGame::Log::gzclose(void*)+0x23c>
   c7484: 94025bff     	bl	0x15e480 <fclose@plt>
   c7488: 340000a0     	cbz	w0, 0xc749c <InGame::Log::gzclose(void*)+0x23c>
   c748c: 94025bad     	bl	0x15e340 <__errno@plt>
   c7490: b9400008     	ldr	w8, [x0]
   c7494: 7100751f     	cmp	w8, #0x1d
   c7498: 5a9f0294     	csinv	w20, w20, wzr, eq
   c749c: b9407268     	ldr	w8, [x19, #0x70]
   c74a0: f9404260     	ldr	x0, [x19, #0x80]
   c74a4: 7100011f     	cmp	w8, #0x0
   c74a8: 1a94b114     	csel	w20, w8, w20, lt
   c74ac: b4000040     	cbz	x0, 0xc74b4 <InGame::Log::gzclose(void*)+0x254>
   c74b0: 9402577c     	bl	0x15d2a0 <free@plt>
   c74b4: f9404660     	ldr	x0, [x19, #0x88]
   c74b8: b4000040     	cbz	x0, 0xc74c0 <InGame::Log::gzclose(void*)+0x260>
   c74bc: 94025779     	bl	0x15d2a0 <free@plt>
   c74c0: f9405260     	ldr	x0, [x19, #0xa0]
   c74c4: b4000040     	cbz	x0, 0xc74cc <InGame::Log::gzclose(void*)+0x26c>
   c74c8: 94025776     	bl	0x15d2a0 <free@plt>
   c74cc: aa1303e0     	mov	x0, x19
   c74d0: 94025774     	bl	0x15d2a0 <free@plt>
   c74d4: 2a1403e0     	mov	w0, w20
   c74d8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c74dc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c74e0: d65f03c0     	ret

00000000000c74e4 <InGame::Log::gzerror(void*, int*)>:
   c74e4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   c74e8: f9000bf7     	str	x23, [sp, #0x10]
   c74ec: 910003fd     	mov	x29, sp
   c74f0: a90257f6     	stp	x22, x21, [sp, #0x20]
   c74f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   c74f8: b40001e0     	cbz	x0, 0xc7534 <InGame::Log::gzerror(void*, int*)+0x50>
   c74fc: aa0003f3     	mov	x19, x0
   c7500: b9407008     	ldr	w8, [x0, #0x70]
   c7504: b9000028     	str	w8, [x1]
   c7508: 340002c8     	cbz	w8, 0xc7560 <InGame::Log::gzerror(void*, int*)+0x7c>
   c750c: 3100051f     	cmn	w8, #0x1
   c7510: 54000361     	b.ne	0xc757c <InGame::Log::gzerror(void*, int*)+0x98>
   c7514: 94025b8b     	bl	0x15e340 <__errno@plt>
   c7518: b9400000     	ldr	w0, [x0]
   c751c: 94025bdd     	bl	0x15e490 <strerror@plt>
   c7520: aa0003f4     	mov	x20, x0
   c7524: b0000537     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c7528: f9450ef7     	ldr	x23, [x23, #0xa18]
   c752c: b5000314     	cbnz	x20, 0xc758c <InGame::Log::gzerror(void*, int*)+0xa8>
   c7530: 14000019     	b	0xc7594 <InGame::Log::gzerror(void*, int*)+0xb0>
   c7534: b0000528     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c7538: 12800029     	mov	w9, #-0x2               // =-2
   c753c: f9450d08     	ldr	x8, [x8, #0xa18]
   c7540: b9000029     	str	w9, [x1]
   c7544: 91008116     	add	x22, x8, #0x20
   c7548: f94002c0     	ldr	x0, [x22]
   c754c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c7550: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c7554: f9400bf7     	ldr	x23, [sp, #0x10]
   c7558: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c755c: d65f03c0     	ret
   c7560: f0fffd40     	adrp	x0, 0x72000
   c7564: 913e5800     	add	x0, x0, #0xf96
   c7568: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c756c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c7570: f9400bf7     	ldr	x23, [sp, #0x10]
   c7574: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c7578: d65f03c0     	ret
   c757c: f9401a74     	ldr	x20, [x19, #0x30]
   c7580: b0000537     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c7584: f9450ef7     	ldr	x23, [x23, #0xa18]
   c7588: b4000074     	cbz	x20, 0xc7594 <InGame::Log::gzerror(void*, int*)+0xb0>
   c758c: 39400288     	ldrb	w8, [x20]
   c7590: 350000a8     	cbnz	w8, 0xc75a4 <InGame::Log::gzerror(void*, int*)+0xc0>
   c7594: b9807268     	ldrsw	x8, [x19, #0x70]
   c7598: 52800049     	mov	w9, #0x2                // =2
   c759c: cb080128     	sub	x8, x9, x8
   c75a0: f8687af4     	ldr	x20, [x23, x8, lsl #3]
   c75a4: aa1303f6     	mov	x22, x19
   c75a8: f8498ec0     	ldr	x0, [x22, #0x98]!
   c75ac: b4000040     	cbz	x0, 0xc75b4 <InGame::Log::gzerror(void*, int*)+0xd0>
   c75b0: 9402573c     	bl	0x15d2a0 <free@plt>
   c75b4: f9405260     	ldr	x0, [x19, #0xa0]
   c75b8: 9402586e     	bl	0x15d770 <strlen@plt>
   c75bc: aa0003f5     	mov	x21, x0
   c75c0: aa1403e0     	mov	x0, x20
   c75c4: 9402586b     	bl	0x15d770 <strlen@plt>
   c75c8: 8b0002a8     	add	x8, x21, x0
   c75cc: 91000d00     	add	x0, x8, #0x3
   c75d0: 94025714     	bl	0x15d220 <malloc@plt>
   c75d4: f9004e60     	str	x0, [x19, #0x98]
   c75d8: b4000300     	cbz	x0, 0xc7638 <InGame::Log::gzerror(void*, int*)+0x154>
   c75dc: f9405261     	ldr	x1, [x19, #0xa0]
   c75e0: 528000e2     	mov	w2, #0x7                // =7
   c75e4: 94025727     	bl	0x15d280 <strncpy@plt>
   c75e8: f9404e75     	ldr	x21, [x19, #0x98]
   c75ec: aa1503e0     	mov	x0, x21
   c75f0: 94025860     	bl	0x15d770 <strlen@plt>
   c75f4: 52840748     	mov	w8, #0x203a             // =8250
   c75f8: 8b0002a9     	add	x9, x21, x0
   c75fc: aa1403e0     	mov	x0, x20
   c7600: 79000128     	strh	w8, [x9]
   c7604: 3900093f     	strb	wzr, [x9, #0x2]
   c7608: f9404e73     	ldr	x19, [x19, #0x98]
   c760c: 94025859     	bl	0x15d770 <strlen@plt>
   c7610: aa0003e2     	mov	x2, x0
   c7614: aa1303e0     	mov	x0, x19
   c7618: aa1403e1     	mov	x1, x20
   c761c: 94025ba1     	bl	0x15e4a0 <strncat@plt>
   c7620: f94002c0     	ldr	x0, [x22]
   c7624: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c7628: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c762c: f9400bf7     	ldr	x23, [sp, #0x10]
   c7630: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c7634: d65f03c0     	ret
   c7638: 9100c2f6     	add	x22, x23, #0x30
   c763c: f94002c0     	ldr	x0, [x22]
   c7640: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   c7644: a94257f6     	ldp	x22, x21, [sp, #0x20]
   c7648: f9400bf7     	ldr	x23, [sp, #0x10]
   c764c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   c7650: d65f03c0     	ret

00000000000c7654 <InGame::Log::gzclearerr(void*)>:
   c7654: b4000120     	cbz	x0, 0xc7678 <InGame::Log::gzclearerr(void*)+0x24>
   c7658: b9407009     	ldr	w9, [x0, #0x70]
   c765c: aa0003e8     	mov	x8, x0
   c7660: 7100053f     	cmp	w9, #0x1
   c7664: 54000040     	b.eq	0xc766c <InGame::Log::gzclearerr(void*)+0x18>
   c7668: b900711f     	str	wzr, [x8, #0x70]
   c766c: f9403d00     	ldr	x0, [x8, #0x78]
   c7670: b900751f     	str	wzr, [x8, #0x74]
   c7674: 14025b8f     	b	0x15e4b0 <clearerr@plt>
   c7678: d65f03c0     	ret

00000000000c767c <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)>:
   c767c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   c7680: a90157f6     	stp	x22, x21, [sp, #0x10]
   c7684: 910003fd     	mov	x29, sp
   c7688: a9024ff4     	stp	x20, x19, [sp, #0x20]
   c768c: b40004e3     	cbz	x3, 0xc7728 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0xac>
   c7690: aa0003f5     	mov	x21, x0
   c7694: 128000a0     	mov	w0, #-0x6               // =-6
   c7698: 7101c09f     	cmp	w4, #0x70
   c769c: 540003e1     	b.ne	0xc7718 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x9c>
   c76a0: 39400068     	ldrb	w8, [x3]
   c76a4: 7100c51f     	cmp	w8, #0x31
   c76a8: 54000381     	b.ne	0xc7718 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x9c>
   c76ac: 2a0103f4     	mov	w20, w1
   c76b0: 12800020     	mov	w0, #-0x2               // =-2
   c76b4: 51004028     	sub	w8, w1, #0x10
   c76b8: 3100211f     	cmn	w8, #0x8
   c76bc: 540002e3     	b.lo	0xc7718 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x9c>
   c76c0: b40002d5     	cbz	x21, 0xc7718 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x9c>
   c76c4: aa0203f3     	mov	x19, x2
   c76c8: b4000282     	cbz	x2, 0xc7718 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x9c>
   c76cc: f94022a8     	ldr	x8, [x21, #0x40]
   c76d0: f9001abf     	str	xzr, [x21, #0x30]
   c76d4: b4000348     	cbz	x8, 0xc773c <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0xc0>
   c76d8: f94026a9     	ldr	x9, [x21, #0x48]
   c76dc: b40003c9     	cbz	x9, 0xc7754 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0xd8>
   c76e0: f9402aa0     	ldr	x0, [x21, #0x50]
   c76e4: 52800021     	mov	w1, #0x1                // =1
   c76e8: 5284aa02     	mov	w2, #0x2550             // =9552
   c76ec: 52800036     	mov	w22, #0x1               // =1
   c76f0: d63f0100     	blr	x8
   c76f4: b4000420     	cbz	x0, 0xc7778 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0xfc>
   c76f8: aa0003e8     	mov	x8, x0
   c76fc: 2a1f03e0     	mov	w0, wzr
   c7700: 52900009     	mov	w9, #0x8000             // =32768
   c7704: 1ad422ca     	lsl	w10, w22, w20
   c7708: f9001ea8     	str	x8, [x21, #0x38]
   c770c: b9001509     	str	w9, [x8, #0x14]
   c7710: 29062914     	stp	w20, w10, [x8, #0x30]
   c7714: a903cd1f     	stp	xzr, x19, [x8, #0x38]
   c7718: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c771c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7720: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c7724: d65f03c0     	ret
   c7728: 128000a0     	mov	w0, #-0x6               // =-6
   c772c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c7730: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7734: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c7738: d65f03c0     	ret
   c773c: b0000528     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c7740: f9450508     	ldr	x8, [x8, #0xa08]
   c7744: f9002abf     	str	xzr, [x21, #0x50]
   c7748: f90022a8     	str	x8, [x21, #0x40]
   c774c: f94026a9     	ldr	x9, [x21, #0x48]
   c7750: b5fffc89     	cbnz	x9, 0xc76e0 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x64>
   c7754: b0000529     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c7758: f9450929     	ldr	x9, [x9, #0xa10]
   c775c: f90026a9     	str	x9, [x21, #0x48]
   c7760: f9402aa0     	ldr	x0, [x21, #0x50]
   c7764: 52800021     	mov	w1, #0x1                // =1
   c7768: 5284aa02     	mov	w2, #0x2550             // =9552
   c776c: 52800036     	mov	w22, #0x1               // =1
   c7770: d63f0100     	blr	x8
   c7774: b5fffc20     	cbnz	x0, 0xc76f8 <inflateBackInit_(InGame::Log::z_stream_s*, int, unsigned char*, char const*, int)+0x7c>
   c7778: 12800060     	mov	w0, #-0x4               // =-4
   c777c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   c7780: a94157f6     	ldp	x22, x21, [sp, #0x10]
   c7784: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   c7788: d65f03c0     	ret

00000000000c778c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)>:
   c778c: d103c3ff     	sub	sp, sp, #0xf0
   c7790: fd0043e8     	str	d8, [sp, #0x80]
   c7794: a9097bfd     	stp	x29, x30, [sp, #0x90]
   c7798: 910243fd     	add	x29, sp, #0x90
   c779c: a90a6ffc     	stp	x28, x27, [sp, #0xa0]
   c77a0: a90b67fa     	stp	x26, x25, [sp, #0xb0]
   c77a4: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
   c77a8: a90d57f6     	stp	x22, x21, [sp, #0xd0]
   c77ac: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
   c77b0: a93d0ba1     	stp	x1, x2, [x29, #-0x30]
   c77b4: d53bd058     	mrs	x24, TPIDR_EL0
   c77b8: f9401708     	ldr	x8, [x24, #0x28]
   c77bc: f81e83a8     	stur	x8, [x29, #-0x18]
   c77c0: b4000200     	cbz	x0, 0xc7800 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x74>
   c77c4: aa0003f7     	mov	x23, x0
   c77c8: f9401c1c     	ldr	x28, [x0, #0x38]
   c77cc: b40001bc     	cbz	x28, 0xc7800 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x74>
   c77d0: 90fffd68     	adrp	x8, 0x73000
   c77d4: f9001aff     	str	xzr, [x23, #0x30]
   c77d8: b9003b9f     	str	wzr, [x28, #0x38]
   c77dc: f81c03a3     	stur	x3, [x29, #-0x40]
   c77e0: fd478900     	ldr	d0, [x8, #0xf10]
   c77e4: f90027e4     	str	x4, [sp, #0x48]
   c77e8: fd000380     	str	d0, [x28]
   c77ec: f94002e8     	ldr	x8, [x23]
   c77f0: f81e03a8     	stur	x8, [x29, #-0x20]
   c77f4: b4000228     	cbz	x8, 0xc7838 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xac>
   c77f8: b9400af4     	ldr	w20, [x23, #0x8]
   c77fc: 14000010     	b	0xc783c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb0>
   c7800: 12800020     	mov	w0, #-0x2               // =-2
   c7804: f9401708     	ldr	x8, [x24, #0x28]
   c7808: f85e83a9     	ldur	x9, [x29, #-0x18]
   c780c: eb09011f     	cmp	x8, x9
   c7810: 54008a81     	b.ne	0xc8960 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11d4>
   c7814: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
   c7818: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
   c781c: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
   c7820: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
   c7824: a94a6ffc     	ldp	x28, x27, [sp, #0xa0]
   c7828: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   c782c: fd4043e8     	ldr	d8, [sp, #0x80]
   c7830: 9103c3ff     	add	sp, sp, #0xf0
   c7834: d65f03c0     	ret
   c7838: 2a1f03f4     	mov	w20, wzr
   c783c: 91154389     	add	x9, x28, #0x550
   c7840: 91022388     	add	x8, x28, #0x88
   c7844: d0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7848: d0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c784c: aa1f03f6     	mov	x22, xzr
   c7850: 2a1f03f5     	mov	w21, wzr
   c7854: a903a7e8     	stp	x8, x9, [sp, #0x38]
   c7858: 9101c389     	add	x9, x28, #0x70
   c785c: 91024388     	add	x8, x28, #0x90
   c7860: f9402399     	ldr	x25, [x28, #0x40]
   c7864: b940379a     	ldr	w26, [x28, #0x34]
   c7868: 91146273     	add	x19, x19, #0x518
   c786c: 9114fb7b     	add	x27, x27, #0x53e
   c7870: f81c83b7     	stur	x23, [x29, #-0x38]
   c7874: a902a7e8     	stp	x8, x9, [sp, #0x28]
   c7878: 910c4389     	add	x9, x28, #0x310
   c787c: 9101d388     	add	x8, x28, #0x74
   c7880: a901a7e8     	stp	x8, x9, [sp, #0x18]
   c7884: 90fffd68     	adrp	x8, 0x73000
   c7888: fd478108     	ldr	d8, [x8, #0xf00]
   c788c: 52800168     	mov	w8, #0xb                // =11
   c7890: 14000007     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c7894: 90fffd48     	adrp	x8, 0x6f000
   c7898: 910f8d08     	add	x8, x8, #0x3e3
   c789c: f9001ae8     	str	x8, [x23, #0x30]
   c78a0: 52800368     	mov	w8, #0x1b               // =27
   c78a4: b9000388     	str	w8, [x28]
   c78a8: 2a0803e8     	mov	w8, w8
   c78ac: 51002d08     	sub	w8, w8, #0xb
   c78b0: 7100411f     	cmp	w8, #0x10
   c78b4: 540080e8     	b.hi	0xc88d0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1144>
   c78b8: 100000a9     	adr	x9, 0xc78cc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x140>
   c78bc: 78687a6a     	ldrh	w10, [x19, x8, lsl #1]
   c78c0: 8b0a0929     	add	x9, x9, x10, lsl #2
   c78c4: 12800040     	mov	w0, #-0x3               // =-3
   c78c8: d61f0120     	br	x9
   c78cc: b9400788     	ldr	w8, [x28, #0x4]
   c78d0: 34001da8     	cbz	w8, 0xc7c84 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x4f8>
   c78d4: 12000aa8     	and	w8, w21, #0x7
   c78d8: 121d72b5     	and	w21, w21, #0xfffffff8
   c78dc: 9ac826d6     	lsr	x22, x22, x8
   c78e0: 52800348     	mov	w8, #0x1a               // =26
   c78e4: 17fffff0     	b	0xc78a4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x118>
   c78e8: 12000aa8     	and	w8, w21, #0x7
   c78ec: 121d72b5     	and	w21, w21, #0xfffffff8
   c78f0: 71007ebf     	cmp	w21, #0x1f
   c78f4: 9ac826d6     	lsr	x22, x22, x8
   c78f8: 54001388     	b.hi	0xc7b68 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x3dc>
   c78fc: 350000d4     	cbnz	w20, 0xc7914 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x188>
   c7900: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7904: d10083a1     	sub	x1, x29, #0x20
   c7908: d63f0100     	blr	x8
   c790c: 2a0003f4     	mov	w20, w0
   c7910: 34008140     	cbz	w0, 0xc8938 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11ac>
   c7914: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7918: 51000694     	sub	w20, w20, #0x1
   c791c: 910022b3     	add	x19, x21, #0x8
   c7920: 71005ebf     	cmp	w21, #0x17
   c7924: 91000509     	add	x9, x8, #0x1
   c7928: f81e03a9     	stur	x9, [x29, #-0x20]
   c792c: 39400108     	ldrb	w8, [x8]
   c7930: 9ad52108     	lsl	x8, x8, x21
   c7934: 8b160116     	add	x22, x8, x22
   c7938: 540005c8     	b.hi	0xc79f0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x264>
   c793c: 350000d4     	cbnz	w20, 0xc7954 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1c8>
   c7940: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7944: d10083a1     	sub	x1, x29, #0x20
   c7948: d63f0100     	blr	x8
   c794c: 2a0003f4     	mov	w20, w0
   c7950: 34007f40     	cbz	w0, 0xc8938 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11ac>
   c7954: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7958: 51000694     	sub	w20, w20, #0x1
   c795c: 71003ebf     	cmp	w21, #0xf
   c7960: 91000509     	add	x9, x8, #0x1
   c7964: f81e03a9     	stur	x9, [x29, #-0x20]
   c7968: 39400108     	ldrb	w8, [x8]
   c796c: 9ad32108     	lsl	x8, x8, x19
   c7970: 910042b3     	add	x19, x21, #0x10
   c7974: 8b160116     	add	x22, x8, x22
   c7978: 540003c8     	b.hi	0xc79f0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x264>
   c797c: 350000d4     	cbnz	w20, 0xc7994 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x208>
   c7980: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7984: d10083a1     	sub	x1, x29, #0x20
   c7988: d63f0100     	blr	x8
   c798c: 2a0003f4     	mov	w20, w0
   c7990: 34007d40     	cbz	w0, 0xc8938 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11ac>
   c7994: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7998: 51000694     	sub	w20, w20, #0x1
   c799c: 91000509     	add	x9, x8, #0x1
   c79a0: f81e03a9     	stur	x9, [x29, #-0x20]
   c79a4: 39400108     	ldrb	w8, [x8]
   c79a8: 9ad32108     	lsl	x8, x8, x19
   c79ac: 910062b3     	add	x19, x21, #0x18
   c79b0: 8b160116     	add	x22, x8, x22
   c79b4: 350001f5     	cbnz	w21, 0xc79f0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x264>
   c79b8: 350000d4     	cbnz	w20, 0xc79d0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x244>
   c79bc: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c79c0: d10083a1     	sub	x1, x29, #0x20
   c79c4: d63f0100     	blr	x8
   c79c8: 2a0003f4     	mov	w20, w0
   c79cc: 34007b60     	cbz	w0, 0xc8938 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11ac>
   c79d0: f85e03a8     	ldur	x8, [x29, #-0x20]
   c79d4: 51000694     	sub	w20, w20, #0x1
   c79d8: 91000509     	add	x9, x8, #0x1
   c79dc: f81e03a9     	stur	x9, [x29, #-0x20]
   c79e0: 39400108     	ldrb	w8, [x8]
   c79e4: 9ad32108     	lsl	x8, x8, x19
   c79e8: 910082b3     	add	x19, x21, #0x20
   c79ec: 8b160116     	add	x22, x8, x22
   c79f0: 2a1303f5     	mov	w21, w19
   c79f4: d0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c79f8: 91146273     	add	x19, x19, #0x518
   c79fc: d350fec8     	lsr	x8, x22, #16
   c7a00: d2403d08     	eor	x8, x8, #0xffff
   c7a04: eb36211f     	cmp	x8, w22, uxth
   c7a08: 54000b80     	b.eq	0xc7b78 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x3ec>
   c7a0c: 90fffd68     	adrp	x8, 0x73000
   c7a10: 91155508     	add	x8, x8, #0x555
   c7a14: 17ffffa2     	b	0xc789c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x110>
   c7a18: 710036bf     	cmp	w21, #0xd
   c7a1c: 54000488     	b.hi	0xc7aac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x320>
   c7a20: 350000d4     	cbnz	w20, 0xc7a38 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x2ac>
   c7a24: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7a28: d10083a1     	sub	x1, x29, #0x20
   c7a2c: d63f0100     	blr	x8
   c7a30: 2a0003f4     	mov	w20, w0
   c7a34: 34007800     	cbz	w0, 0xc8934 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11a8>
   c7a38: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7a3c: 2a1503f7     	mov	w23, w21
   c7a40: 51000694     	sub	w20, w20, #0x1
   c7a44: 910022f3     	add	x19, x23, #0x8
   c7a48: 710016bf     	cmp	w21, #0x5
   c7a4c: 91000509     	add	x9, x8, #0x1
   c7a50: f81e03a9     	stur	x9, [x29, #-0x20]
   c7a54: 39400108     	ldrb	w8, [x8]
   c7a58: 9ad72108     	lsl	x8, x8, x23
   c7a5c: 8b160116     	add	x22, x8, x22
   c7a60: 540001e8     	b.hi	0xc7a9c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x310>
   c7a64: 350000d4     	cbnz	w20, 0xc7a7c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x2f0>
   c7a68: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7a6c: d10083a1     	sub	x1, x29, #0x20
   c7a70: d63f0100     	blr	x8
   c7a74: 2a0003f4     	mov	w20, w0
   c7a78: 340075e0     	cbz	w0, 0xc8934 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11a8>
   c7a7c: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7a80: 51000694     	sub	w20, w20, #0x1
   c7a84: 91000509     	add	x9, x8, #0x1
   c7a88: f81e03a9     	stur	x9, [x29, #-0x20]
   c7a8c: 39400108     	ldrb	w8, [x8]
   c7a90: 9ad32108     	lsl	x8, x8, x19
   c7a94: 910042f3     	add	x19, x23, #0x10
   c7a98: 8b160116     	add	x22, x8, x22
   c7a9c: 2a1303f5     	mov	w21, w19
   c7aa0: d0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7aa4: f85c83b7     	ldur	x23, [x29, #-0x38]
   c7aa8: 91146273     	add	x19, x19, #0x518
   c7aac: 530526c9     	ubfx	w9, w22, #5, #5
   c7ab0: 120012ca     	and	w10, w22, #0x1f
   c7ab4: 530a36c8     	ubfx	w8, w22, #10, #4
   c7ab8: 1100052b     	add	w11, w9, #0x1
   c7abc: 1104054c     	add	w12, w10, #0x101
   c7ac0: d34efed6     	lsr	x22, x22, #14
   c7ac4: 11001108     	add	w8, w8, #0x4
   c7ac8: 51003ab5     	sub	w21, w21, #0xe
   c7acc: 7100755f     	cmp	w10, #0x1d
   c7ad0: 290faf8c     	stp	w12, w11, [x28, #0x7c]
   c7ad4: b9007b88     	str	w8, [x28, #0x78]
   c7ad8: 54ffede8     	b.hi	0xc7894 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x108>
   c7adc: 7100793f     	cmp	w9, #0x1e
   c7ae0: 54ffeda2     	b.hs	0xc7894 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x108>
   c7ae4: 2a1f03e9     	mov	w9, wzr
   c7ae8: b900879f     	str	wzr, [x28, #0x84]
   c7aec: 14000016     	b	0xc7b44 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x3b8>
   c7af0: b9408789     	ldr	w9, [x28, #0x84]
   c7af4: b9407b88     	ldr	w8, [x28, #0x78]
   c7af8: f85e03aa     	ldur	x10, [x29, #-0x20]
   c7afc: 51000694     	sub	w20, w20, #0x1
   c7b00: 9100054b     	add	x11, x10, #0x1
   c7b04: f81e03ab     	stur	x11, [x29, #-0x20]
   c7b08: 3940014a     	ldrb	w10, [x10]
   c7b0c: 9ad5214a     	lsl	x10, x10, x21
   c7b10: 110022b5     	add	w21, w21, #0x8
   c7b14: 8b160156     	add	x22, x10, x22
   c7b18: 78695b6b     	ldrh	w11, [x27, w9, uxtw #1]
   c7b1c: 2a0903ea     	mov	w10, w9
   c7b20: 11000529     	add	w9, w9, #0x1
   c7b24: 12000acc     	and	w12, w22, #0x7
   c7b28: d343fed6     	lsr	x22, x22, #3
   c7b2c: 51000eb5     	sub	w21, w21, #0x3
   c7b30: 6b08013f     	cmp	w9, w8
   c7b34: 8b0b078b     	add	x11, x28, x11, lsl #1
   c7b38: b9008789     	str	w9, [x28, #0x84]
   c7b3c: 7901216c     	strh	w12, [x11, #0x90]
   c7b40: 54000702     	b.hs	0xc7c20 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x494>
   c7b44: 71000abf     	cmp	w21, #0x2
   c7b48: 54fffe88     	b.hi	0xc7b18 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x38c>
   c7b4c: 35fffd74     	cbnz	w20, 0xc7af8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x36c>
   c7b50: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7b54: d10083a1     	sub	x1, x29, #0x20
   c7b58: d63f0100     	blr	x8
   c7b5c: 2a0003f4     	mov	w20, w0
   c7b60: 35fffc80     	cbnz	w0, 0xc7af0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x364>
   c7b64: 14000376     	b	0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c7b68: d350fec8     	lsr	x8, x22, #16
   c7b6c: d2403d08     	eor	x8, x8, #0xffff
   c7b70: eb36211f     	cmp	x8, w22, uxth
   c7b74: 54fff4c1     	b.ne	0xc7a0c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x280>
   c7b78: 72003ed3     	ands	w19, w22, #0xffff
   c7b7c: b9005793     	str	w19, [x28, #0x54]
   c7b80: 54000c60     	b.eq	0xc7d0c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x580>
   c7b84: f85c03b5     	ldur	x21, [x29, #-0x40]
   c7b88: f94027f6     	ldr	x22, [sp, #0x48]
   c7b8c: 14000015     	b	0xc7be0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x454>
   c7b90: 6b14027f     	cmp	w19, w20
   c7b94: f85e03a1     	ldur	x1, [x29, #-0x20]
   c7b98: 1a938288     	csel	w8, w20, w19, hi
   c7b9c: aa1903e0     	mov	x0, x25
   c7ba0: 6b1a011f     	cmp	w8, w26
   c7ba4: 1a88835b     	csel	w27, w26, w8, hi
   c7ba8: aa1b03e2     	mov	x2, x27
   c7bac: 9402553d     	bl	0x15d0a0 <memcpy@plt>
   c7bb0: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7bb4: 4b1b0294     	sub	w20, w20, w27
   c7bb8: b9405789     	ldr	w9, [x28, #0x54]
   c7bbc: 4b1b035a     	sub	w26, w26, w27
   c7bc0: 8b1b0339     	add	x25, x25, x27
   c7bc4: 8b1b0108     	add	x8, x8, x27
   c7bc8: 6b1b0133     	subs	w19, w9, w27
   c7bcc: d0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7bd0: 9114fb7b     	add	x27, x27, #0x53e
   c7bd4: f81e03a8     	stur	x8, [x29, #-0x20]
   c7bd8: b9005793     	str	w19, [x28, #0x54]
   c7bdc: 54000980     	b.eq	0xc7d0c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x580>
   c7be0: 350000d4     	cbnz	w20, 0xc7bf8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x46c>
   c7be4: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7be8: d10083a1     	sub	x1, x29, #0x20
   c7bec: d63f0100     	blr	x8
   c7bf0: 2a0003f4     	mov	w20, w0
   c7bf4: 34006a40     	cbz	w0, 0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c7bf8: 35fffcda     	cbnz	w26, 0xc7b90 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x404>
   c7bfc: b940379a     	ldr	w26, [x28, #0x34]
   c7c00: aa1603e0     	mov	x0, x22
   c7c04: f9402399     	ldr	x25, [x28, #0x40]
   c7c08: 2a1a03e2     	mov	w2, w26
   c7c0c: b9003b9a     	str	w26, [x28, #0x38]
   c7c10: aa1903e1     	mov	x1, x25
   c7c14: d63f02a0     	blr	x21
   c7c18: 34fffbc0     	cbz	w0, 0xc7b90 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x404>
   c7c1c: 1400032b     	b	0xc88c8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x113c>
   c7c20: 7100493f     	cmp	w9, #0x12
   c7c24: 54000148     	b.hi	0xc7c4c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x4c0>
   c7c28: 8b294768     	add	x8, x27, w9, uxtw #1
   c7c2c: 51004949     	sub	w9, w10, #0x12
   c7c30: 7840250a     	ldrh	w10, [x8], #0x2
   c7c34: 31000529     	adds	w9, w9, #0x1
   c7c38: 8b0a078a     	add	x10, x28, x10, lsl #1
   c7c3c: 7901215f     	strh	wzr, [x10, #0x90]
   c7c40: 54ffff83     	b.lo	0xc7c30 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x4a4>
   c7c44: 52800268     	mov	w8, #0x13               // =19
   c7c48: b9008788     	str	w8, [x28, #0x84]
   c7c4c: a943a3e3     	ldp	x3, x8, [sp, #0x38]
   c7c50: 2a1f03e0     	mov	w0, wzr
   c7c54: 52800262     	mov	w2, #0x13               // =19
   c7c58: a94293e1     	ldp	x1, x4, [sp, #0x28]
   c7c5c: f94013e5     	ldr	x5, [sp, #0x20]
   c7c60: f9004788     	str	x8, [x28, #0x88]
   c7c64: f9003388     	str	x8, [x28, #0x60]
   c7c68: 528000e8     	mov	w8, #0x7                // =7
   c7c6c: b9007388     	str	w8, [x28, #0x70]
   c7c70: 94025a14     	bl	0x15e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>
   c7c74: 340005c0     	cbz	w0, 0xc7d2c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5a0>
   c7c78: 90fffd68     	adrp	x8, 0x73000
   c7c7c: 910c5d08     	add	x8, x8, #0x317
   c7c80: 17ffff07     	b	0xc789c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x110>
   c7c84: 71000ebf     	cmp	w21, #0x3
   c7c88: 540001e2     	b.hs	0xc7cc4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x538>
   c7c8c: 350000d4     	cbnz	w20, 0xc7ca4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x518>
   c7c90: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7c94: d10083a1     	sub	x1, x29, #0x20
   c7c98: d63f0100     	blr	x8
   c7c9c: 2a0003f4     	mov	w20, w0
   c7ca0: 340064e0     	cbz	w0, 0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c7ca4: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7ca8: 51000694     	sub	w20, w20, #0x1
   c7cac: 91000509     	add	x9, x8, #0x1
   c7cb0: f81e03a9     	stur	x9, [x29, #-0x20]
   c7cb4: 39400108     	ldrb	w8, [x8]
   c7cb8: 9ad52108     	lsl	x8, x8, x21
   c7cbc: 110022b5     	add	w21, w21, #0x8
   c7cc0: 8b160116     	add	x22, x8, x22
   c7cc4: d0fffd8c     	adrp	x12, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7cc8: 120002ca     	and	w10, w22, #0x1
   c7ccc: 53010ac9     	ubfx	w9, w22, #1, #2
   c7cd0: 9114e98c     	add	x12, x12, #0x53a
   c7cd4: 528001a8     	mov	w8, #0xd                // =13
   c7cd8: b900078a     	str	w10, [x28, #0x4]
   c7cdc: 1000008a     	adr	x10, 0xc7cec <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x560>
   c7ce0: 3869698b     	ldrb	w11, [x12, x9]
   c7ce4: 8b0b094a     	add	x10, x10, x11, lsl #2
   c7ce8: d61f0140     	br	x10
   c7cec: d0fffd89     	adrp	x9, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7cf0: 52800248     	mov	w8, #0x12               // =18
   c7cf4: 9115912a     	add	x10, x9, #0x564
   c7cf8: d0fffd89     	adrp	x9, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7cfc: 91359129     	add	x9, x9, #0xd64
   c7d00: fd003b88     	str	d8, [x28, #0x70]
   c7d04: a906278a     	stp	x10, x9, [x28, #0x60]
   c7d08: 1400001a     	b	0xc7d70 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5e4>
   c7d0c: aa1f03f6     	mov	x22, xzr
   c7d10: 2a1f03f5     	mov	w21, wzr
   c7d14: 52800168     	mov	w8, #0xb                // =11
   c7d18: d0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7d1c: b9000388     	str	w8, [x28]
   c7d20: 91146273     	add	x19, x19, #0x518
   c7d24: 2a0803e8     	mov	w8, w8
   c7d28: 17fffee1     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c7d2c: 294fa382     	ldp	w2, w8, [x28, #0x7c]
   c7d30: b900879f     	str	wzr, [x28, #0x84]
   c7d34: 2b02011f     	cmn	w8, w2
   c7d38: 54000221     	b.ne	0xc7d7c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5f0>
   c7d3c: b9400388     	ldr	w8, [x28]
   c7d40: 71006d1f     	cmp	w8, #0x1b
   c7d44: 54000221     	b.ne	0xc7d88 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5fc>
   c7d48: b9400388     	ldr	w8, [x28]
   c7d4c: d0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7d50: 9114fb7b     	add	x27, x27, #0x53e
   c7d54: 17fffed6     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c7d58: 528001e8     	mov	w8, #0xf                // =15
   c7d5c: 14000005     	b	0xc7d70 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5e4>
   c7d60: d0fffd29     	adrp	x9, 0x6d000
   c7d64: 52800368     	mov	w8, #0x1b               // =27
   c7d68: 91078129     	add	x9, x9, #0x1e0
   c7d6c: f9001ae9     	str	x9, [x23, #0x30]
   c7d70: d343fed6     	lsr	x22, x22, #3
   c7d74: 51000eb5     	sub	w21, w21, #0x3
   c7d78: 17fffecb     	b	0xc78a4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x118>
   c7d7c: 1280000e     	mov	w14, #-0x1              // =-1
   c7d80: f9000bf8     	str	x24, [sp, #0x10]
   c7d84: 14000020     	b	0xc7e04 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x678>
   c7d88: a943a3f3     	ldp	x19, x8, [sp, #0x38]
   c7d8c: 52800020     	mov	w0, #0x1                // =1
   c7d90: f94013fb     	ldr	x27, [sp, #0x20]
   c7d94: a94293e1     	ldp	x1, x4, [sp, #0x28]
   c7d98: aa1303e3     	mov	x3, x19
   c7d9c: f9004788     	str	x8, [x28, #0x88]
   c7da0: aa1b03e5     	mov	x5, x27
   c7da4: f9003388     	str	x8, [x28, #0x60]
   c7da8: 52800128     	mov	w8, #0x9                // =9
   c7dac: b9007388     	str	w8, [x28, #0x70]
   c7db0: 940259c4     	bl	0x15e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>
   c7db4: 340020e0     	cbz	w0, 0xc81d0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa44>
   c7db8: b0fffd48     	adrp	x8, 0x70000
   c7dbc: 91297108     	add	x8, x8, #0xa5c
   c7dc0: 1400025e     	b	0xc8738 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfac>
   c7dc4: f85c83b7     	ldur	x23, [x29, #-0x38]
   c7dc8: 29502389     	ldp	w9, w8, [x28, #0x80]
   c7dcc: b9407f82     	ldr	w2, [x28, #0x7c]
   c7dd0: 9ad826d6     	lsr	x22, x22, x24
   c7dd4: f9400bf8     	ldr	x24, [sp, #0x10]
   c7dd8: 4b1b02b5     	sub	w21, w21, w27
   c7ddc: 1280000e     	mov	w14, #-0x1              // =-1
   c7de0: 1100050b     	add	w11, w8, #0x1
   c7de4: 8b080788     	add	x8, x28, x8, lsl #1
   c7de8: 0b02012a     	add	w10, w9, w2
   c7dec: 79012113     	strh	w19, [x8, #0x90]
   c7df0: d0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c7df4: b900878b     	str	w11, [x28, #0x84]
   c7df8: 91146273     	add	x19, x19, #0x518
   c7dfc: 6b0a017f     	cmp	w11, w10
   c7e00: 54fff9e2     	b.hs	0xc7d3c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5b0>
   c7e04: b9407389     	ldr	w9, [x28, #0x70]
   c7e08: f9403388     	ldr	x8, [x28, #0x60]
   c7e0c: 1ac921ca     	lsl	w10, w14, w9
   c7e10: 0a2a02ca     	bic	w10, w22, w10
   c7e14: 8b2a490a     	add	x10, x8, w10, uxtw #2
   c7e18: 3940055b     	ldrb	w27, [x10, #0x1]
   c7e1c: 6b1b02bf     	cmp	w21, w27
   c7e20: 54000362     	b.hs	0xc7e8c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x700>
   c7e24: 2a1503f5     	mov	w21, w21
   c7e28: 1400000f     	b	0xc7e64 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x6d8>
   c7e2c: f85e03aa     	ldur	x10, [x29, #-0x20]
   c7e30: 51000694     	sub	w20, w20, #0x1
   c7e34: 9100054b     	add	x11, x10, #0x1
   c7e38: f81e03ab     	stur	x11, [x29, #-0x20]
   c7e3c: 3940014a     	ldrb	w10, [x10]
   c7e40: 9ad5214a     	lsl	x10, x10, x21
   c7e44: 910022b5     	add	x21, x21, #0x8
   c7e48: 8b160156     	add	x22, x10, x22
   c7e4c: 1ac9226a     	lsl	w10, w19, w9
   c7e50: 0a2a02ca     	bic	w10, w22, w10
   c7e54: 8b2a490a     	add	x10, x8, w10, uxtw #2
   c7e58: 3940055b     	ldrb	w27, [x10, #0x1]
   c7e5c: eb1b02bf     	cmp	x21, x27
   c7e60: 54000162     	b.hs	0xc7e8c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x700>
   c7e64: 12800013     	mov	w19, #-0x1              // =-1
   c7e68: 35fffe34     	cbnz	w20, 0xc7e2c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x6a0>
   c7e6c: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7e70: d10083a1     	sub	x1, x29, #0x20
   c7e74: d63f0100     	blr	x8
   c7e78: 2a0003f4     	mov	w20, w0
   c7e7c: 34005600     	cbz	w0, 0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c7e80: f9403388     	ldr	x8, [x28, #0x60]
   c7e84: b9407389     	ldr	w9, [x28, #0x70]
   c7e88: 17ffffe9     	b	0xc7e2c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x6a0>
   c7e8c: 91000948     	add	x8, x10, #0x2
   c7e90: 2a1b03e9     	mov	w9, w27
   c7e94: 79400113     	ldrh	w19, [x8]
   c7e98: 71003e7f     	cmp	w19, #0xf
   c7e9c: 54000308     	b.hi	0xc7efc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x770>
   c7ea0: aa0903f8     	mov	x24, x9
   c7ea4: 6b1b02bf     	cmp	w21, w27
   c7ea8: 54fff902     	b.hs	0xc7dc8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x63c>
   c7eac: 2a1503f5     	mov	w21, w21
   c7eb0: 2a1b03f7     	mov	w23, w27
   c7eb4: 1400000b     	b	0xc7ee0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x754>
   c7eb8: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7ebc: 51000694     	sub	w20, w20, #0x1
   c7ec0: 91000509     	add	x9, x8, #0x1
   c7ec4: f81e03a9     	stur	x9, [x29, #-0x20]
   c7ec8: 39400108     	ldrb	w8, [x8]
   c7ecc: 9ad52108     	lsl	x8, x8, x21
   c7ed0: 910022b5     	add	x21, x21, #0x8
   c7ed4: 8b160116     	add	x22, x8, x22
   c7ed8: eb1702bf     	cmp	x21, x23
   c7edc: 54fff742     	b.hs	0xc7dc4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x638>
   c7ee0: 35fffed4     	cbnz	w20, 0xc7eb8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x72c>
   c7ee4: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7ee8: d10083a1     	sub	x1, x29, #0x20
   c7eec: d63f0100     	blr	x8
   c7ef0: 2a0003f4     	mov	w20, w0
   c7ef4: 35fffe20     	cbnz	w0, 0xc7eb8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x72c>
   c7ef8: 14000289     	b	0xc891c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1190>
   c7efc: 7100427f     	cmp	w19, #0x10
   c7f00: 54000340     	b.eq	0xc7f68 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x7dc>
   c7f04: 7100467f     	cmp	w19, #0x11
   c7f08: 540005e1     	b.ne	0xc7fc4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x838>
   c7f0c: 11000f73     	add	w19, w27, #0x3
   c7f10: 6b1302bf     	cmp	w21, w19
   c7f14: 540008a2     	b.hs	0xc8028 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x89c>
   c7f18: aa0903f8     	mov	x24, x9
   c7f1c: 2a1503f5     	mov	w21, w21
   c7f20: 1400000b     	b	0xc7f4c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x7c0>
   c7f24: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7f28: 51000694     	sub	w20, w20, #0x1
   c7f2c: 91000509     	add	x9, x8, #0x1
   c7f30: f81e03a9     	stur	x9, [x29, #-0x20]
   c7f34: 39400108     	ldrb	w8, [x8]
   c7f38: 9ad52108     	lsl	x8, x8, x21
   c7f3c: 910022b5     	add	x21, x21, #0x8
   c7f40: 8b160116     	add	x22, x8, x22
   c7f44: eb1302bf     	cmp	x21, x19
   c7f48: 540006c2     	b.hs	0xc8020 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x894>
   c7f4c: 35fffed4     	cbnz	w20, 0xc7f24 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x798>
   c7f50: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7f54: d10083a1     	sub	x1, x29, #0x20
   c7f58: d63f0100     	blr	x8
   c7f5c: 2a0003f4     	mov	w20, w0
   c7f60: 35fffe20     	cbnz	w0, 0xc7f24 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x798>
   c7f64: 14000272     	b	0xc892c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11a0>
   c7f68: 11000b73     	add	w19, w27, #0x2
   c7f6c: 6b1302bf     	cmp	w21, w19
   c7f70: 54000722     	b.hs	0xc8054 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x8c8>
   c7f74: aa0903f8     	mov	x24, x9
   c7f78: 2a1503f5     	mov	w21, w21
   c7f7c: 1400000b     	b	0xc7fa8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x81c>
   c7f80: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7f84: 51000694     	sub	w20, w20, #0x1
   c7f88: 91000509     	add	x9, x8, #0x1
   c7f8c: f81e03a9     	stur	x9, [x29, #-0x20]
   c7f90: 39400108     	ldrb	w8, [x8]
   c7f94: 9ad52108     	lsl	x8, x8, x21
   c7f98: 910022b5     	add	x21, x21, #0x8
   c7f9c: 8b160116     	add	x22, x8, x22
   c7fa0: eb1302bf     	cmp	x21, x19
   c7fa4: 54000542     	b.hs	0xc804c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x8c0>
   c7fa8: 35fffed4     	cbnz	w20, 0xc7f80 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x7f4>
   c7fac: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c7fb0: d10083a1     	sub	x1, x29, #0x20
   c7fb4: d63f0100     	blr	x8
   c7fb8: 2a0003f4     	mov	w20, w0
   c7fbc: 35fffe20     	cbnz	w0, 0xc7f80 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x7f4>
   c7fc0: 1400025b     	b	0xc892c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11a0>
   c7fc4: 11001f73     	add	w19, w27, #0x7
   c7fc8: 6b1302bf     	cmp	w21, w19
   c7fcc: 54000642     	b.hs	0xc8094 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x908>
   c7fd0: aa0903f8     	mov	x24, x9
   c7fd4: 2a1503f5     	mov	w21, w21
   c7fd8: 1400000b     	b	0xc8004 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x878>
   c7fdc: f85e03a8     	ldur	x8, [x29, #-0x20]
   c7fe0: 51000694     	sub	w20, w20, #0x1
   c7fe4: 91000509     	add	x9, x8, #0x1
   c7fe8: f81e03a9     	stur	x9, [x29, #-0x20]
   c7fec: 39400108     	ldrb	w8, [x8]
   c7ff0: 9ad52108     	lsl	x8, x8, x21
   c7ff4: 910022b5     	add	x21, x21, #0x8
   c7ff8: 8b160116     	add	x22, x8, x22
   c7ffc: eb1302bf     	cmp	x21, x19
   c8000: 54000462     	b.hs	0xc808c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x900>
   c8004: 35fffed4     	cbnz	w20, 0xc7fdc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x850>
   c8008: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c800c: d10083a1     	sub	x1, x29, #0x20
   c8010: d63f0100     	blr	x8
   c8014: 2a0003f4     	mov	w20, w0
   c8018: 35fffe20     	cbnz	w0, 0xc7fdc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x850>
   c801c: 14000244     	b	0xc892c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11a0>
   c8020: aa1803e9     	mov	x9, x24
   c8024: f9400bf8     	ldr	x24, [sp, #0x10]
   c8028: 9ac926ca     	lsr	x10, x22, x9
   c802c: 4b1b02ab     	sub	w11, w21, w27
   c8030: 12000949     	and	w9, w10, #0x7
   c8034: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8038: 2a1f03e8     	mov	w8, wzr
   c803c: 11000d29     	add	w9, w9, #0x3
   c8040: d343fd56     	lsr	x22, x10, #3
   c8044: 51000d75     	sub	w21, w11, #0x3
   c8048: 1400001b     	b	0xc80b4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x928>
   c804c: aa1803e9     	mov	x9, x24
   c8050: f9400bf8     	ldr	x24, [sp, #0x10]
   c8054: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8058: b9408788     	ldr	w8, [x28, #0x84]
   c805c: 9ac926d6     	lsr	x22, x22, x9
   c8060: 4b1b02b5     	sub	w21, w21, w27
   c8064: 91146273     	add	x19, x19, #0x518
   c8068: 34004268     	cbz	w8, 0xc88b4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1128>
   c806c: 51000508     	sub	w8, w8, #0x1
   c8070: 120006c9     	and	w9, w22, #0x3
   c8074: 11000d29     	add	w9, w9, #0x3
   c8078: d342fed6     	lsr	x22, x22, #2
   c807c: 8b284788     	add	x8, x28, w8, uxtw #1
   c8080: 51000ab5     	sub	w21, w21, #0x2
   c8084: 79412108     	ldrh	w8, [x8, #0x90]
   c8088: 1400000c     	b	0xc80b8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x92c>
   c808c: aa1803e9     	mov	x9, x24
   c8090: f9400bf8     	ldr	x24, [sp, #0x10]
   c8094: 9ac926ca     	lsr	x10, x22, x9
   c8098: 4b1b02ab     	sub	w11, w21, w27
   c809c: 12001949     	and	w9, w10, #0x7f
   c80a0: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c80a4: 2a1f03e8     	mov	w8, wzr
   c80a8: 11002d29     	add	w9, w9, #0xb
   c80ac: d347fd56     	lsr	x22, x10, #7
   c80b0: 51001d75     	sub	w21, w11, #0x7
   c80b4: 91146273     	add	x19, x19, #0x518
   c80b8: 29502f8a     	ldp	w10, w11, [x28, #0x80]
   c80bc: b9407f82     	ldr	w2, [x28, #0x7c]
   c80c0: b0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c80c4: 9114fb7b     	add	x27, x27, #0x53e
   c80c8: 0b02014a     	add	w10, w10, w2
   c80cc: 0b09016c     	add	w12, w11, w9
   c80d0: 6b0a019f     	cmp	w12, w10
   c80d4: 54003ea8     	b.hi	0xc88a8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x111c>
   c80d8: 7100413f     	cmp	w9, #0x10
   c80dc: 54000062     	b.hs	0xc80e8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x95c>
   c80e0: 1280000e     	mov	w14, #-0x1              // =-1
   c80e4: 14000030     	b	0xc81a4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa18>
   c80e8: 1280000e     	mov	w14, #-0x1              // =-1
   c80ec: 5100052c     	sub	w12, w9, #0x1
   c80f0: 2b0c017f     	cmn	w11, w12
   c80f4: 54000582     	b.hs	0xc81a4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa18>
   c80f8: 8b0b078d     	add	x13, x28, x11, lsl #1
   c80fc: 121c0d2c     	and	w12, w9, #0xf0
   c8100: 4e020d00     	dup	v0.8h, w8
   c8104: 7100419f     	cmp	w12, #0x10
   c8108: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c810c: 54000440     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c8110: 1100416d     	add	w13, w11, #0x10
   c8114: 7100819f     	cmp	w12, #0x20
   c8118: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c811c: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c8120: 540003a0     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c8124: 1100816d     	add	w13, w11, #0x20
   c8128: 7100c19f     	cmp	w12, #0x30
   c812c: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c8130: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c8134: 54000300     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c8138: 1100c16d     	add	w13, w11, #0x30
   c813c: 7101019f     	cmp	w12, #0x40
   c8140: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c8144: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c8148: 54000260     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c814c: 1101016d     	add	w13, w11, #0x40
   c8150: 7101419f     	cmp	w12, #0x50
   c8154: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c8158: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c815c: 540001c0     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c8160: 1101416d     	add	w13, w11, #0x50
   c8164: 7101819f     	cmp	w12, #0x60
   c8168: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c816c: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c8170: 54000120     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c8174: 1101816d     	add	w13, w11, #0x60
   c8178: 7101c19f     	cmp	w12, #0x70
   c817c: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c8180: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c8184: 54000080     	b.eq	0xc8194 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa08>
   c8188: 1101c16d     	add	w13, w11, #0x70
   c818c: 8b2d478d     	add	x13, x28, w13, uxtw #1
   c8190: ad0481a0     	stp	q0, q0, [x13, #0x90]
   c8194: 0b0c016b     	add	w11, w11, w12
   c8198: 6b0c013f     	cmp	w9, w12
   c819c: 54000120     	b.eq	0xc81c0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa34>
   c81a0: 12000d29     	and	w9, w9, #0xf
   c81a4: 2a0b03ec     	mov	w12, w11
   c81a8: 1100058b     	add	w11, w12, #0x1
   c81ac: 8b2c478d     	add	x13, x28, w12, uxtw #1
   c81b0: 71000529     	subs	w9, w9, #0x1
   c81b4: 2a0b03ec     	mov	w12, w11
   c81b8: 790121a8     	strh	w8, [x13, #0x90]
   c81bc: 54ffff61     	b.ne	0xc81a8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa1c>
   c81c0: b900878b     	str	w11, [x28, #0x84]
   c81c4: 6b0a017f     	cmp	w11, w10
   c81c8: 54ffe1e3     	b.lo	0xc7e04 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x678>
   c81cc: 17fffedc     	b	0xc7d3c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x5b0>
   c81d0: 294f8b88     	ldp	w8, w2, [x28, #0x7c]
   c81d4: f9404789     	ldr	x9, [x28, #0x88]
   c81d8: 52800040     	mov	w0, #0x2                // =2
   c81dc: aa1303e3     	mov	x3, x19
   c81e0: f9400fe4     	ldr	x4, [sp, #0x18]
   c81e4: aa1b03e5     	mov	x5, x27
   c81e8: 8b080788     	add	x8, x28, x8, lsl #1
   c81ec: f9003789     	str	x9, [x28, #0x68]
   c81f0: 91024101     	add	x1, x8, #0x90
   c81f4: 528000c8     	mov	w8, #0x6                // =6
   c81f8: b9007788     	str	w8, [x28, #0x74]
   c81fc: 940258b1     	bl	0x15e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>
   c8200: 34000080     	cbz	w0, 0xc8210 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xa84>
   c8204: b0fffd48     	adrp	x8, 0x71000
   c8208: 91036d08     	add	x8, x8, #0xdb
   c820c: 1400014b     	b	0xc8738 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfac>
   c8210: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8214: b0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8218: 52800248     	mov	w8, #0x12               // =18
   c821c: 91146273     	add	x19, x19, #0x518
   c8220: 9114fb7b     	add	x27, x27, #0x53e
   c8224: b9000388     	str	w8, [x28]
   c8228: 71001a9f     	cmp	w20, #0x6
   c822c: 54000343     	b.lo	0xc8294 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb08>
   c8230: 7104075f     	cmp	w26, #0x101
   c8234: 54000309     	b.ls	0xc8294 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb08>
   c8238: f85e03a8     	ldur	x8, [x29, #-0x20]
   c823c: f9000ef9     	str	x25, [x23, #0x18]
   c8240: b90022fa     	str	w26, [x23, #0x20]
   c8244: b9000af4     	str	w20, [x23, #0x8]
   c8248: f90002e8     	str	x8, [x23]
   c824c: 2946a381     	ldp	w1, w8, [x28, #0x34]
   c8250: f9002796     	str	x22, [x28, #0x48]
   c8254: b9005395     	str	w21, [x28, #0x50]
   c8258: 6b01011f     	cmp	w8, w1
   c825c: 54000062     	b.hs	0xc8268 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xadc>
   c8260: 4b1a0028     	sub	w8, w1, w26
   c8264: b9003b88     	str	w8, [x28, #0x38]
   c8268: aa1703e0     	mov	x0, x23
   c826c: 94025899     	bl	0x15e4d0 <_ZN6InGame3Log12inflate_fastEPNS0_10z_stream_sEj@plt>
   c8270: f94002e8     	ldr	x8, [x23]
   c8274: f9400ef9     	ldr	x25, [x23, #0x18]
   c8278: b94022fa     	ldr	w26, [x23, #0x20]
   c827c: f81e03a8     	stur	x8, [x29, #-0x20]
   c8280: b9400af4     	ldr	w20, [x23, #0x8]
   c8284: f9402796     	ldr	x22, [x28, #0x48]
   c8288: b9400388     	ldr	w8, [x28]
   c828c: b9405395     	ldr	w21, [x28, #0x50]
   c8290: 17fffd87     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c8294: b9407389     	ldr	w9, [x28, #0x70]
   c8298: 1280001b     	mov	w27, #-0x1              // =-1
   c829c: f9403388     	ldr	x8, [x28, #0x60]
   c82a0: 1ac9236a     	lsl	w10, w27, w9
   c82a4: 0a2a02ca     	bic	w10, w22, w10
   c82a8: 8b2a490a     	add	x10, x8, w10, uxtw #2
   c82ac: 39400553     	ldrb	w19, [x10, #0x1]
   c82b0: 6b1302bf     	cmp	w21, w19
   c82b4: 54000342     	b.hs	0xc831c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb90>
   c82b8: 2a1503f5     	mov	w21, w21
   c82bc: 1400000f     	b	0xc82f8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb6c>
   c82c0: f85e03aa     	ldur	x10, [x29, #-0x20]
   c82c4: 51000694     	sub	w20, w20, #0x1
   c82c8: 9100054b     	add	x11, x10, #0x1
   c82cc: f81e03ab     	stur	x11, [x29, #-0x20]
   c82d0: 3940014a     	ldrb	w10, [x10]
   c82d4: 9ad5214a     	lsl	x10, x10, x21
   c82d8: 910022b5     	add	x21, x21, #0x8
   c82dc: 8b160156     	add	x22, x10, x22
   c82e0: 1ac9236a     	lsl	w10, w27, w9
   c82e4: 0a2a02ca     	bic	w10, w22, w10
   c82e8: 8b2a490a     	add	x10, x8, w10, uxtw #2
   c82ec: 39400553     	ldrb	w19, [x10, #0x1]
   c82f0: eb1302bf     	cmp	x21, x19
   c82f4: 540002c2     	b.hs	0xc834c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xbc0>
   c82f8: 35fffe54     	cbnz	w20, 0xc82c0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb34>
   c82fc: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c8300: d10083a1     	sub	x1, x29, #0x20
   c8304: d63f0100     	blr	x8
   c8308: 2a0003f4     	mov	w20, w0
   c830c: 34003180     	cbz	w0, 0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c8310: f9403388     	ldr	x8, [x28, #0x60]
   c8314: b9407389     	ldr	w9, [x28, #0x70]
   c8318: 17ffffea     	b	0xc82c0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xb34>
   c831c: 1280000b     	mov	w11, #-0x1              // =-1
   c8320: 91000949     	add	x9, x10, #0x2
   c8324: 2a1303f7     	mov	w23, w19
   c8328: 3940014a     	ldrb	w10, [x10]
   c832c: 7940013b     	ldrh	w27, [x9]
   c8330: 340001aa     	cbz	w10, 0xc8364 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xbd8>
   c8334: 721c0d5f     	tst	w10, #0xf0
   c8338: 54000480     	b.eq	0xc83c8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xc3c>
   c833c: 9ad726d6     	lsr	x22, x22, x23
   c8340: 4b1302b3     	sub	w19, w21, w19
   c8344: b900579b     	str	w27, [x28, #0x54]
   c8348: 14000050     	b	0xc8488 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xcfc>
   c834c: 1280000b     	mov	w11, #-0x1              // =-1
   c8350: 91000949     	add	x9, x10, #0x2
   c8354: 2a1303f7     	mov	w23, w19
   c8358: 3940014a     	ldrb	w10, [x10]
   c835c: 7940013b     	ldrh	w27, [x9]
   c8360: 35fffeaa     	cbnz	w10, 0xc8334 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xba8>
   c8364: 9ad726d6     	lsr	x22, x22, x23
   c8368: 4b1302b5     	sub	w21, w21, w19
   c836c: b900579b     	str	w27, [x28, #0x54]
   c8370: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8374: f85c83b7     	ldur	x23, [x29, #-0x38]
   c8378: 91146273     	add	x19, x19, #0x518
   c837c: 3500017a     	cbnz	w26, 0xc83a8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xc1c>
   c8380: b940379a     	ldr	w26, [x28, #0x34]
   c8384: f9402399     	ldr	x25, [x28, #0x40]
   c8388: f94027e0     	ldr	x0, [sp, #0x48]
   c838c: 2a1a03e2     	mov	w2, w26
   c8390: f85c03a8     	ldur	x8, [x29, #-0x40]
   c8394: aa1903e1     	mov	x1, x25
   c8398: b9003b9a     	str	w26, [x28, #0x38]
   c839c: d63f0100     	blr	x8
   c83a0: 35002940     	cbnz	w0, 0xc88c8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x113c>
   c83a4: b940579b     	ldr	w27, [x28, #0x54]
   c83a8: 5100075a     	sub	w26, w26, #0x1
   c83ac: 52800248     	mov	w8, #0x12               // =18
   c83b0: 3800173b     	strb	w27, [x25], #0x1
   c83b4: b0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c83b8: b9000388     	str	w8, [x28]
   c83bc: 9114fb7b     	add	x27, x27, #0x53e
   c83c0: 2a0803e8     	mov	w8, w8
   c83c4: 17fffd3a     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c83c8: 0b0a0269     	add	w9, w19, w10
   c83cc: 1ac9216b     	lsl	w11, w11, w9
   c83d0: 0a2b02c9     	bic	w9, w22, w11
   c83d4: 1ad32529     	lsr	w9, w9, w19
   c83d8: 0b1b012a     	add	w10, w9, w27
   c83dc: 8b2a4909     	add	x9, x8, w10, uxtw #2
   c83e0: 39400529     	ldrb	w9, [x9, #0x1]
   c83e4: 0b09026c     	add	w12, w19, w9
   c83e8: 6b15019f     	cmp	w12, w21
   c83ec: 540003a9     	b.ls	0xc8460 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xcd4>
   c83f0: f9000bf8     	str	x24, [sp, #0x10]
   c83f4: 2a2b03f8     	mvn	w24, w11
   c83f8: 14000011     	b	0xc843c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xcb0>
   c83fc: f85e03a9     	ldur	x9, [x29, #-0x20]
   c8400: 51000694     	sub	w20, w20, #0x1
   c8404: 9100052a     	add	x10, x9, #0x1
   c8408: f81e03aa     	stur	x10, [x29, #-0x20]
   c840c: 39400129     	ldrb	w9, [x9]
   c8410: 9ad52129     	lsl	x9, x9, x21
   c8414: 110022b5     	add	w21, w21, #0x8
   c8418: 8b160136     	add	x22, x9, x22
   c841c: 0a1802c9     	and	w9, w22, w24
   c8420: 1ad32529     	lsr	w9, w9, w19
   c8424: 0b1b012a     	add	w10, w9, w27
   c8428: 8b2a4909     	add	x9, x8, w10, uxtw #2
   c842c: 39400529     	ldrb	w9, [x9, #0x1]
   c8430: 0b09026b     	add	w11, w19, w9
   c8434: 6b15017f     	cmp	w11, w21
   c8438: 54000129     	b.ls	0xc845c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xcd0>
   c843c: 35fffe14     	cbnz	w20, 0xc83fc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xc70>
   c8440: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c8444: d10083a1     	sub	x1, x29, #0x20
   c8448: d63f0100     	blr	x8
   c844c: 2a0003f4     	mov	w20, w0
   c8450: 340025a0     	cbz	w0, 0xc8904 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1178>
   c8454: f9403388     	ldr	x8, [x28, #0x60]
   c8458: 17ffffe9     	b	0xc83fc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xc70>
   c845c: f9400bf8     	ldr	x24, [sp, #0x10]
   c8460: 8b0a0908     	add	x8, x8, x10, lsl #2
   c8464: 0b09026a     	add	w10, w19, w9
   c8468: 4b0a02b5     	sub	w21, w21, w10
   c846c: 2a1503f3     	mov	w19, w21
   c8470: 7940051b     	ldrh	w27, [x8, #0x2]
   c8474: 3940010a     	ldrb	w10, [x8]
   c8478: 9ad726c8     	lsr	x8, x22, x23
   c847c: 9ac92516     	lsr	x22, x8, x9
   c8480: b900579b     	str	w27, [x28, #0x54]
   c8484: 34fff76a     	cbz	w10, 0xc8370 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xbe4>
   c8488: f85c83b7     	ldur	x23, [x29, #-0x38]
   c848c: 3728034a     	tbnz	w10, #0x5, 0xc84f4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd68>
   c8490: 3730038a     	tbnz	w10, #0x6, 0xc8500 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd74>
   c8494: 72000d48     	ands	w8, w10, #0xf
   c8498: b9005f88     	str	w8, [x28, #0x5c]
   c849c: 540003a0     	b.eq	0xc8510 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd84>
   c84a0: 6b08027f     	cmp	w19, w8
   c84a4: 54000183     	b.lo	0xc84d4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd48>
   c84a8: 1400001e     	b	0xc8520 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd94>
   c84ac: f85e03a9     	ldur	x9, [x29, #-0x20]
   c84b0: 51000694     	sub	w20, w20, #0x1
   c84b4: 9100052a     	add	x10, x9, #0x1
   c84b8: f81e03aa     	stur	x10, [x29, #-0x20]
   c84bc: 39400129     	ldrb	w9, [x9]
   c84c0: 9ad32129     	lsl	x9, x9, x19
   c84c4: 11002273     	add	w19, w19, #0x8
   c84c8: 8b160136     	add	x22, x9, x22
   c84cc: 6b08027f     	cmp	w19, w8
   c84d0: 54000262     	b.hs	0xc851c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd90>
   c84d4: 35fffed4     	cbnz	w20, 0xc84ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd20>
   c84d8: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c84dc: d10083a1     	sub	x1, x29, #0x20
   c84e0: d63f0100     	blr	x8
   c84e4: 2a0003f4     	mov	w20, w0
   c84e8: 340022a0     	cbz	w0, 0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c84ec: b9405f88     	ldr	w8, [x28, #0x5c]
   c84f0: 17ffffef     	b	0xc84ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xd20>
   c84f4: 2a1303f5     	mov	w21, w19
   c84f8: 52800168     	mov	w8, #0xb                // =11
   c84fc: 14000091     	b	0xc8740 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfb4>
   c8500: f0fffd48     	adrp	x8, 0x73000
   c8504: 2a1303f5     	mov	w21, w19
   c8508: 9103d908     	add	x8, x8, #0xf6
   c850c: 1400008b     	b	0xc8738 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfac>
   c8510: 2a1303f5     	mov	w21, w19
   c8514: 1280000a     	mov	w10, #-0x1              // =-1
   c8518: 14000009     	b	0xc853c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xdb0>
   c851c: b940579b     	ldr	w27, [x28, #0x54]
   c8520: 1280000a     	mov	w10, #-0x1              // =-1
   c8524: 4b080275     	sub	w21, w19, w8
   c8528: 1ac82149     	lsl	w9, w10, w8
   c852c: 0a2902c9     	bic	w9, w22, w9
   c8530: 9ac826d6     	lsr	x22, x22, x8
   c8534: 0b090369     	add	w9, w27, w9
   c8538: b9005789     	str	w9, [x28, #0x54]
   c853c: b9407789     	ldr	w9, [x28, #0x74]
   c8540: 12800013     	mov	w19, #-0x1              // =-1
   c8544: f9403788     	ldr	x8, [x28, #0x68]
   c8548: 1ac9214a     	lsl	w10, w10, w9
   c854c: 0a2a02ca     	bic	w10, w22, w10
   c8550: 8b2a490a     	add	x10, x8, w10, uxtw #2
   c8554: 3940055b     	ldrb	w27, [x10, #0x1]
   c8558: 6b1b02bf     	cmp	w21, w27
   c855c: 54000382     	b.hs	0xc85cc <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xe40>
   c8560: 2a1503f5     	mov	w21, w21
   c8564: 14000012     	b	0xc85ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xe20>
   c8568: f9403788     	ldr	x8, [x28, #0x68]
   c856c: b9407789     	ldr	w9, [x28, #0x74]
   c8570: f85e03aa     	ldur	x10, [x29, #-0x20]
   c8574: 12800013     	mov	w19, #-0x1              // =-1
   c8578: 51000694     	sub	w20, w20, #0x1
   c857c: 9100054b     	add	x11, x10, #0x1
   c8580: f81e03ab     	stur	x11, [x29, #-0x20]
   c8584: 3940014a     	ldrb	w10, [x10]
   c8588: 9ad5214a     	lsl	x10, x10, x21
   c858c: 910022b5     	add	x21, x21, #0x8
   c8590: 8b160156     	add	x22, x10, x22
   c8594: 1ac9236a     	lsl	w10, w27, w9
   c8598: 0a2a02ca     	bic	w10, w22, w10
   c859c: 8b2a490a     	add	x10, x8, w10, uxtw #2
   c85a0: 3940055b     	ldrb	w27, [x10, #0x1]
   c85a4: eb1b02bf     	cmp	x21, x27
   c85a8: 54000182     	b.hs	0xc85d8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xe4c>
   c85ac: 1280001b     	mov	w27, #-0x1              // =-1
   c85b0: 35fffe14     	cbnz	w20, 0xc8570 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xde4>
   c85b4: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c85b8: d10083a1     	sub	x1, x29, #0x20
   c85bc: d63f0100     	blr	x8
   c85c0: 2a0003f4     	mov	w20, w0
   c85c4: 35fffd20     	cbnz	w0, 0xc8568 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xddc>
   c85c8: 140000dd     	b	0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c85cc: 91000949     	add	x9, x10, #0x2
   c85d0: 2a1b03f7     	mov	w23, w27
   c85d4: 14000003     	b	0xc85e0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xe54>
   c85d8: 91000949     	add	x9, x10, #0x2
   c85dc: 2a1b03f7     	mov	w23, w27
   c85e0: 3940014a     	ldrb	w10, [x10]
   c85e4: 7940012d     	ldrh	w13, [x9]
   c85e8: 721c0d5f     	tst	w10, #0xf0
   c85ec: 54000641     	b.ne	0xc86b4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xf28>
   c85f0: 0b0a0369     	add	w9, w27, w10
   c85f4: f90007f7     	str	x23, [sp, #0x8]
   c85f8: 1ac9226b     	lsl	w11, w19, w9
   c85fc: 0a2b02c9     	bic	w9, w22, w11
   c8600: 1adb2529     	lsr	w9, w9, w27
   c8604: 0b0d012a     	add	w10, w9, w13
   c8608: 8b2a4909     	add	x9, x8, w10, uxtw #2
   c860c: 39400529     	ldrb	w9, [x9, #0x1]
   c8610: 0b09036c     	add	w12, w27, w9
   c8614: 6b15019f     	cmp	w12, w21
   c8618: 540003e9     	b.ls	0xc8694 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xf08>
   c861c: f9000bf8     	str	x24, [sp, #0x10]
   c8620: 2a2b03f8     	mvn	w24, w11
   c8624: 14000013     	b	0xc8670 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xee4>
   c8628: f9403788     	ldr	x8, [x28, #0x68]
   c862c: 2a1703ed     	mov	w13, w23
   c8630: f85e03a9     	ldur	x9, [x29, #-0x20]
   c8634: 51000694     	sub	w20, w20, #0x1
   c8638: 9100052a     	add	x10, x9, #0x1
   c863c: f81e03aa     	stur	x10, [x29, #-0x20]
   c8640: 39400129     	ldrb	w9, [x9]
   c8644: 9ad52129     	lsl	x9, x9, x21
   c8648: 110022b5     	add	w21, w21, #0x8
   c864c: 8b160136     	add	x22, x9, x22
   c8650: 0a1802c9     	and	w9, w22, w24
   c8654: 1adb2529     	lsr	w9, w9, w27
   c8658: 0b0d012a     	add	w10, w9, w13
   c865c: 8b2a4909     	add	x9, x8, w10, uxtw #2
   c8660: 39400529     	ldrb	w9, [x9, #0x1]
   c8664: 0b09036b     	add	w11, w27, w9
   c8668: 6b15017f     	cmp	w11, w21
   c866c: 54000129     	b.ls	0xc8690 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xf04>
   c8670: 35fffe14     	cbnz	w20, 0xc8630 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xea4>
   c8674: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c8678: d10083a1     	sub	x1, x29, #0x20
   c867c: 2a0d03f7     	mov	w23, w13
   c8680: d63f0100     	blr	x8
   c8684: 2a0003f4     	mov	w20, w0
   c8688: 35fffd00     	cbnz	w0, 0xc8628 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xe9c>
   c868c: 1400009e     	b	0xc8904 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1178>
   c8690: f9400bf8     	ldr	x24, [sp, #0x10]
   c8694: 8b0a0908     	add	x8, x8, x10, lsl #2
   c8698: f94007ea     	ldr	x10, [sp, #0x8]
   c869c: 4b1b02b5     	sub	w21, w21, w27
   c86a0: 2a0903fb     	mov	w27, w9
   c86a4: 2a0903f7     	mov	w23, w9
   c86a8: 9aca26d6     	lsr	x22, x22, x10
   c86ac: 7940050d     	ldrh	w13, [x8, #0x2]
   c86b0: 3940010a     	ldrb	w10, [x8]
   c86b4: 9ad726d6     	lsr	x22, x22, x23
   c86b8: 4b1b02b5     	sub	w21, w21, w27
   c86bc: 3730038a     	tbnz	w10, #0x6, 0xc872c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfa0>
   c86c0: b0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c86c4: 72000d48     	ands	w8, w10, #0xf
   c86c8: f85c83b7     	ldur	x23, [x29, #-0x38]
   c86cc: 9114fb7b     	add	x27, x27, #0x53e
   c86d0: 290b238d     	stp	w13, w8, [x28, #0x58]
   c86d4: 54000540     	b.eq	0xc877c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xff0>
   c86d8: 6b0802bf     	cmp	w21, w8
   c86dc: 54000402     	b.hs	0xc875c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfd0>
   c86e0: 1400000c     	b	0xc8710 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xf84>
   c86e4: b9405f88     	ldr	w8, [x28, #0x5c]
   c86e8: f85e03a9     	ldur	x9, [x29, #-0x20]
   c86ec: 51000694     	sub	w20, w20, #0x1
   c86f0: 9100052a     	add	x10, x9, #0x1
   c86f4: f81e03aa     	stur	x10, [x29, #-0x20]
   c86f8: 39400129     	ldrb	w9, [x9]
   c86fc: 9ad52129     	lsl	x9, x9, x21
   c8700: 110022b5     	add	w21, w21, #0x8
   c8704: 8b160136     	add	x22, x9, x22
   c8708: 6b0802bf     	cmp	w21, w8
   c870c: 540002a2     	b.hs	0xc8760 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfd4>
   c8710: 35fffed4     	cbnz	w20, 0xc86e8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xf5c>
   c8714: a97d03a8     	ldp	x8, x0, [x29, #-0x30]
   c8718: d10083a1     	sub	x1, x29, #0x20
   c871c: d63f0100     	blr	x8
   c8720: 2a0003f4     	mov	w20, w0
   c8724: 35fffe00     	cbnz	w0, 0xc86e4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xf58>
   c8728: 14000085     	b	0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c872c: f85c83b7     	ldur	x23, [x29, #-0x38]
   c8730: 90fffd48     	adrp	x8, 0x70000
   c8734: 91340508     	add	x8, x8, #0xd01
   c8738: f9001ae8     	str	x8, [x23, #0x30]
   c873c: 52800368     	mov	w8, #0x1b               // =27
   c8740: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8744: b0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c8748: b9000388     	str	w8, [x28]
   c874c: 91146273     	add	x19, x19, #0x518
   c8750: 9114fb7b     	add	x27, x27, #0x53e
   c8754: 2a0803e8     	mov	w8, w8
   c8758: 17fffc55     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c875c: 14000002     	b	0xc8764 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xfd8>
   c8760: b9405b8d     	ldr	w13, [x28, #0x58]
   c8764: 1ac82269     	lsl	w9, w19, w8
   c8768: 4b0802b5     	sub	w21, w21, w8
   c876c: 0a2902c9     	bic	w9, w22, w9
   c8770: 9ac826d6     	lsr	x22, x22, x8
   c8774: 0b0901ad     	add	w13, w13, w9
   c8778: b9005b8d     	str	w13, [x28, #0x58]
   c877c: 2946a788     	ldp	w8, w9, [x28, #0x34]
   c8780: 6b08013f     	cmp	w9, w8
   c8784: 1a9f3349     	csel	w9, w26, wzr, lo
   c8788: 4b090108     	sub	w8, w8, w9
   c878c: 6b0801bf     	cmp	w13, w8
   c8790: 540000c9     	b.ls	0xc87a8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x101c>
   c8794: 90fffd48     	adrp	x8, 0x70000
   c8798: 91026908     	add	x8, x8, #0x9a
   c879c: f9001ae8     	str	x8, [x23, #0x30]
   c87a0: 52800368     	mov	w8, #0x1b               // =27
   c87a4: 17fffd5d     	b	0xc7d18 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x58c>
   c87a8: b0fffd93     	adrp	x19, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c87ac: 91146273     	add	x19, x19, #0x518
   c87b0: 14000004     	b	0xc87c0 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1034>
   c87b4: b9405789     	ldr	w9, [x28, #0x54]
   c87b8: 4b08035a     	sub	w26, w26, w8
   c87bc: 340006e9     	cbz	w9, 0xc8898 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x110c>
   c87c0: aa1903fb     	mov	x27, x25
   c87c4: 3500015a     	cbnz	w26, 0xc87ec <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1060>
   c87c8: b940379a     	ldr	w26, [x28, #0x34]
   c87cc: f940239b     	ldr	x27, [x28, #0x40]
   c87d0: f94027e0     	ldr	x0, [sp, #0x48]
   c87d4: 2a1a03e2     	mov	w2, w26
   c87d8: f85c03a8     	ldur	x8, [x29, #-0x40]
   c87dc: aa1b03e1     	mov	x1, x27
   c87e0: b9003b9a     	str	w26, [x28, #0x38]
   c87e4: d63f0100     	blr	x8
   c87e8: 35000700     	cbnz	w0, 0xc88c8 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x113c>
   c87ec: 294aa78a     	ldp	w10, w9, [x28, #0x54]
   c87f0: b9403788     	ldr	w8, [x28, #0x34]
   c87f4: 4b090108     	sub	w8, w8, w9
   c87f8: 6b08035f     	cmp	w26, w8
   c87fc: 1a9f810b     	csel	w11, w8, wzr, hi
   c8800: 4b0b034c     	sub	w12, w26, w11
   c8804: da89850b     	csneg	x11, x8, x9, hi
   c8808: 6b0a019f     	cmp	w12, w10
   c880c: 8b0b0369     	add	x9, x27, x11
   c8810: 1a8c8148     	csel	w8, w10, w12, hi
   c8814: 4b08014c     	sub	w12, w10, w8
   c8818: 5100050a     	sub	w10, w8, #0x1
   c881c: 71007d5f     	cmp	w10, #0x1f
   c8820: b900578c     	str	w12, [x28, #0x54]
   c8824: 540002c3     	b.lo	0xc887c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x10f0>
   c8828: 9100076c     	add	x12, x27, #0x1
   c882c: 8b0a016d     	add	x13, x11, x10
   c8830: 8b0d018d     	add	x13, x12, x13
   c8834: 8b0a018c     	add	x12, x12, x10
   c8838: eb0d037f     	cmp	x27, x13
   c883c: fa4c3122     	ccmp	x9, x12, #0x2, lo
   c8840: 540001e3     	b.lo	0xc887c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x10f0>
   c8844: 9100054c     	add	x12, x10, #0x1
   c8848: 927b6d8d     	and	x13, x12, #0x1ffffffe0
   c884c: 8b0d0379     	add	x25, x27, x13
   c8850: 4b0d010a     	sub	w10, w8, w13
   c8854: 8b0d0129     	add	x9, x9, x13
   c8858: aa0d03ee     	mov	x14, x13
   c885c: 8b0b036f     	add	x15, x27, x11
   c8860: f10081ce     	subs	x14, x14, #0x20
   c8864: ad4005e0     	ldp	q0, q1, [x15]
   c8868: ac810760     	stp	q0, q1, [x27], #0x20
   c886c: 54ffff81     	b.ne	0xc885c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x10d0>
   c8870: eb0d019f     	cmp	x12, x13
   c8874: 54000081     	b.ne	0xc8884 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x10f8>
   c8878: 17ffffcf     	b	0xc87b4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1028>
   c887c: aa1b03f9     	mov	x25, x27
   c8880: 2a0803ea     	mov	w10, w8
   c8884: 3840152b     	ldrb	w11, [x9], #0x1
   c8888: 7100054a     	subs	w10, w10, #0x1
   c888c: 3800172b     	strb	w11, [x25], #0x1
   c8890: 54ffffa1     	b.ne	0xc8884 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x10f8>
   c8894: 17ffffc8     	b	0xc87b4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1028>
   c8898: b9400388     	ldr	w8, [x28]
   c889c: b0fffd9b     	adrp	x27, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c88a0: 9114fb7b     	add	x27, x27, #0x53e
   c88a4: 17fffc02     	b	0xc78ac <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x120>
   c88a8: b0fffd48     	adrp	x8, 0x71000
   c88ac: 9134bd08     	add	x8, x8, #0xd2f
   c88b0: 17fffbfb     	b	0xc789c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x110>
   c88b4: b0fffd48     	adrp	x8, 0x71000
   c88b8: 9134bd08     	add	x8, x8, #0xd2f
   c88bc: f9001ae8     	str	x8, [x23, #0x30]
   c88c0: 52800368     	mov	w8, #0x1b               // =27
   c88c4: 17fffebc     	b	0xc83b4 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0xc28>
   c88c8: 12800080     	mov	w0, #-0x5               // =-5
   c88cc: 1400001e     	b	0xc8944 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b8>
   c88d0: 12800020     	mov	w0, #-0x2               // =-2
   c88d4: 1400001c     	b	0xc8944 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b8>
   c88d8: b9403788     	ldr	w8, [x28, #0x34]
   c88dc: 6b1a0102     	subs	w2, w8, w26
   c88e0: 540001a9     	b.ls	0xc8914 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x1188>
   c88e4: f9402381     	ldr	x1, [x28, #0x40]
   c88e8: f94027e0     	ldr	x0, [sp, #0x48]
   c88ec: f85c03a8     	ldur	x8, [x29, #-0x40]
   c88f0: d63f0100     	blr	x8
   c88f4: 12800088     	mov	w8, #-0x5               // =-5
   c88f8: 7100001f     	cmp	w0, #0x0
   c88fc: 1a9f1500     	csinc	w0, w8, wzr, ne
   c8900: 14000011     	b	0xc8944 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b8>
   c8904: f9400bf8     	ldr	x24, [sp, #0x10]
   c8908: 12800080     	mov	w0, #-0x5               // =-5
   c890c: f85c83b7     	ldur	x23, [x29, #-0x38]
   c8910: 1400000c     	b	0xc8940 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b4>
   c8914: 52800020     	mov	w0, #0x1                // =1
   c8918: 1400000b     	b	0xc8944 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b8>
   c891c: f85c83b7     	ldur	x23, [x29, #-0x38]
   c8920: 12800080     	mov	w0, #-0x5               // =-5
   c8924: f9400bf8     	ldr	x24, [sp, #0x10]
   c8928: 14000006     	b	0xc8940 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b4>
   c892c: f9400bf8     	ldr	x24, [sp, #0x10]
   c8930: 14000003     	b	0xc893c <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x11b0>
   c8934: f85c83b7     	ldur	x23, [x29, #-0x38]
   c8938: 2a1f03f4     	mov	w20, wzr
   c893c: 12800080     	mov	w0, #-0x5               // =-5
   c8940: f81e03bf     	stur	xzr, [x29, #-0x20]
   c8944: f85e03a8     	ldur	x8, [x29, #-0x20]
   c8948: b9000af4     	str	w20, [x23, #0x8]
   c894c: f90002e8     	str	x8, [x23]
   c8950: f9401708     	ldr	x8, [x24, #0x28]
   c8954: f85e83a9     	ldur	x9, [x29, #-0x18]
   c8958: eb09011f     	cmp	x8, x9
   c895c: 54ff75c0     	b.eq	0xc7814 <inflateBack(InGame::Log::z_stream_s*, unsigned int (*)(void*, unsigned char**), void*, int (*)(void*, unsigned char*, unsigned int), void*)+0x88>
   c8960: 94025134     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000c8964 <inflateBackEnd(InGame::Log::z_stream_s*)>:
   c8964: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c8968: f9000bf3     	str	x19, [sp, #0x10]
   c896c: 910003fd     	mov	x29, sp
   c8970: b40001a0     	cbz	x0, 0xc89a4 <inflateBackEnd(InGame::Log::z_stream_s*)+0x40>
   c8974: aa0003f3     	mov	x19, x0
   c8978: f9401c01     	ldr	x1, [x0, #0x38]
   c897c: b4000141     	cbz	x1, 0xc89a4 <inflateBackEnd(InGame::Log::z_stream_s*)+0x40>
   c8980: f9402668     	ldr	x8, [x19, #0x48]
   c8984: b4000108     	cbz	x8, 0xc89a4 <inflateBackEnd(InGame::Log::z_stream_s*)+0x40>
   c8988: f9402a60     	ldr	x0, [x19, #0x50]
   c898c: d63f0100     	blr	x8
   c8990: 2a1f03e0     	mov	w0, wzr
   c8994: f9001e7f     	str	xzr, [x19, #0x38]
   c8998: f9400bf3     	ldr	x19, [sp, #0x10]
   c899c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c89a0: d65f03c0     	ret
   c89a4: 12800020     	mov	w0, #-0x2               // =-2
   c89a8: f9400bf3     	ldr	x19, [sp, #0x10]
   c89ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c89b0: d65f03c0     	ret

00000000000c89b4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)>:
   c89b4: d10303ff     	sub	sp, sp, #0xc0
   c89b8: a9067bfd     	stp	x29, x30, [sp, #0x60]
   c89bc: a9076ffc     	stp	x28, x27, [sp, #0x70]
   c89c0: a90867fa     	stp	x26, x25, [sp, #0x80]
   c89c4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   c89c8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   c89cc: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   c89d0: f9401c08     	ldr	x8, [x0, #0x38]
   c89d4: 1280000d     	mov	w13, #-0x1              // =-1
   c89d8: f9400009     	ldr	x9, [x0]
   c89dc: 90fffd5e     	adrp	x30, 0x70000
   c89e0: b940080b     	ldr	w11, [x0, #0x8]
   c89e4: 913407de     	add	x30, x30, #0xd01
   c89e8: f9400c0f     	ldr	x15, [x0, #0x18]
   c89ec: b9402007     	ldr	w7, [x0, #0x20]
   c89f0: d100052a     	sub	x10, x9, #0x1
   c89f4: 2946b10e     	ldp	w14, w12, [x8, #0x34]
   c89f8: b9403d10     	ldr	w16, [x8, #0x3c]
   c89fc: 51001569     	sub	w9, w11, #0x5
   c8a00: d10005f8     	sub	x24, x15, #0x1
   c8a04: 4b07002b     	sub	w11, w1, w7
   c8a08: cb0b0311     	sub	x17, x24, x11
   c8a0c: 510404eb     	sub	w11, w7, #0x101
   c8a10: 0b0f00ef     	add	w15, w7, w15
   c8a14: 0b0e0207     	add	w7, w16, w14
   c8a18: 290b33ee     	stp	w14, w12, [sp, #0x58]
   c8a1c: 510009ef     	sub	w15, w15, #0x2
   c8a20: a9443102     	ldp	x2, x12, [x8, #0x40]
   c8a24: b90053e7     	str	w7, [sp, #0x50]
   c8a28: 4b0101e7     	sub	w7, w15, w1
   c8a2c: 0b010201     	add	w1, w16, w1
   c8a30: 51000615     	sub	w21, w16, #0x1
   c8a34: 294e1103     	ldp	w3, w4, [x8, #0x70]
   c8a38: b90057e7     	str	w7, [sp, #0x54]
   c8a3c: 91000447     	add	x7, x2, #0x1
   c8a40: 4b0101ef     	sub	w15, w15, w1
   c8a44: 910006b7     	add	x23, x21, #0x1
   c8a48: 927b6efa     	and	x26, x23, #0x1ffffffe0
   c8a4c: d100045b     	sub	x27, x2, #0x1
   c8a50: f90027e7     	str	x7, [sp, #0x48]
   c8a54: 91000aa7     	add	x7, x21, #0x2
   c8a58: b90047ef     	str	w15, [sp, #0x44]
   c8a5c: 4b1a020f     	sub	w15, w16, w26
   c8a60: 1ac421a6     	lsl	w6, w13, w4
   c8a64: 1ac321a3     	lsl	w3, w13, w3
   c8a68: a9461504     	ldp	x4, x5, [x8, #0x60]
   c8a6c: 90fffd41     	adrp	x1, 0x70000
   c8a70: 8b090149     	add	x9, x10, x9
   c8a74: 8b0b030b     	add	x11, x24, x11
   c8a78: b9405119     	ldr	w25, [x8, #0x50]
   c8a7c: 2a2303e3     	mvn	w3, w3
   c8a80: 2a2603e6     	mvn	w6, w6
   c8a84: f90017e7     	str	x7, [sp, #0x28]
   c8a88: 8b170047     	add	x7, x2, x23
   c8a8c: b90027ef     	str	w15, [sp, #0x24]
   c8a90: 8b1a036f     	add	x15, x27, x26
   c8a94: 9100404e     	add	x14, x2, #0x10
   c8a98: 91026821     	add	x1, x1, #0x9a
   c8a9c: f9000fef     	str	x15, [sp, #0x18]
   c8aa0: a9033be7     	stp	x7, x14, [sp, #0x30]
   c8aa4: 71003b3f     	cmp	w25, #0xe
   c8aa8: 54000128     	b.hi	0xc8acc <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x118>
   c8aac: 38402d4f     	ldrb	w15, [x10, #0x2]!
   c8ab0: 385ff147     	ldurb	w7, [x10, #-0x1]
   c8ab4: 11002333     	add	w19, w25, #0x8
   c8ab8: 9ad920e7     	lsl	x7, x7, x25
   c8abc: 9ad321ef     	lsl	x15, x15, x19
   c8ac0: 8b0c00ec     	add	x12, x7, x12
   c8ac4: 11004339     	add	w25, w25, #0x10
   c8ac8: 8b0f018c     	add	x12, x12, x15
   c8acc: 8a03018f     	and	x15, x12, x3
   c8ad0: 8b0f088f     	add	x15, x4, x15, lsl #2
   c8ad4: 394005f4     	ldrb	w20, [x15, #0x1]
   c8ad8: 394001f3     	ldrb	w19, [x15]
   c8adc: 794005e7     	ldrh	w7, [x15, #0x2]
   c8ae0: 9ad4258c     	lsr	x12, x12, x20
   c8ae4: 4b140339     	sub	w25, w25, w20
   c8ae8: 34000113     	cbz	w19, 0xc8b08 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x154>
   c8aec: 372001b3     	tbnz	w19, #0x4, 0xc8b20 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x16c>
   c8af0: 37302cf3     	tbnz	w19, #0x6, 0xc908c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6d8>
   c8af4: 1ad321af     	lsl	w15, w13, w19
   c8af8: 2a2f03ef     	mvn	w15, w15
   c8afc: 8a0f018f     	and	x15, x12, x15
   c8b00: 8b2721ef     	add	x15, x15, w7, uxth
   c8b04: 17fffff3     	b	0xc8ad0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x11c>
   c8b08: 38001f07     	strb	w7, [x24, #0x1]!
   c8b0c: eb09015f     	cmp	x10, x9
   c8b10: 54002d22     	b.hs	0xc90b4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x700>
   c8b14: eb0b031f     	cmp	x24, x11
   c8b18: 54fffc63     	b.lo	0xc8aa4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0xf0>
   c8b1c: 14000166     	b	0xc90b4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x700>
   c8b20: 12003cfd     	and	w29, w7, #0xffff
   c8b24: 72000e6f     	ands	w15, w19, #0xf
   c8b28: 54000180     	b.eq	0xc8b58 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x1a4>
   c8b2c: 6b0f033f     	cmp	w25, w15
   c8b30: 540000a2     	b.hs	0xc8b44 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x190>
   c8b34: 38401d47     	ldrb	w7, [x10, #0x1]!
   c8b38: 9ad920e7     	lsl	x7, x7, x25
   c8b3c: 11002339     	add	w25, w25, #0x8
   c8b40: 8b0c00ec     	add	x12, x7, x12
   c8b44: 1acf21a7     	lsl	w7, w13, w15
   c8b48: 4b0f0339     	sub	w25, w25, w15
   c8b4c: 0a270187     	bic	w7, w12, w7
   c8b50: 9acf258c     	lsr	x12, x12, x15
   c8b54: 0b1d00fd     	add	w29, w7, w29
   c8b58: 71003b3f     	cmp	w25, #0xe
   c8b5c: 54000128     	b.hi	0xc8b80 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x1cc>
   c8b60: 38402d4f     	ldrb	w15, [x10, #0x2]!
   c8b64: 385ff147     	ldurb	w7, [x10, #-0x1]
   c8b68: 11002333     	add	w19, w25, #0x8
   c8b6c: 9ad920e7     	lsl	x7, x7, x25
   c8b70: 9ad321ef     	lsl	x15, x15, x19
   c8b74: 8b0c00ec     	add	x12, x7, x12
   c8b78: 11004339     	add	w25, w25, #0x10
   c8b7c: 8b0f018c     	add	x12, x12, x15
   c8b80: 8a06018f     	and	x15, x12, x6
   c8b84: 8b0f08af     	add	x15, x5, x15, lsl #2
   c8b88: 394005f3     	ldrb	w19, [x15, #0x1]
   c8b8c: 394001e7     	ldrb	w7, [x15]
   c8b90: 794005f6     	ldrh	w22, [x15, #0x2]
   c8b94: 9ad3258c     	lsr	x12, x12, x19
   c8b98: 4b130339     	sub	w25, w25, w19
   c8b9c: 372000e7     	tbnz	w7, #0x4, 0xc8bb8 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x204>
   c8ba0: 37302827     	tbnz	w7, #0x6, 0xc90a4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6f0>
   c8ba4: 1ac721af     	lsl	w15, w13, w7
   c8ba8: 2a2f03ef     	mvn	w15, w15
   c8bac: 8a0f018f     	and	x15, x12, x15
   c8bb0: 8b3621ef     	add	x15, x15, w22, uxth
   c8bb4: 17fffff4     	b	0xc8b84 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x1d0>
   c8bb8: 12000ce7     	and	w7, w7, #0xf
   c8bbc: aa0603ee     	mov	x14, x6
   c8bc0: aa1e03e6     	mov	x6, x30
   c8bc4: 6b07033f     	cmp	w25, w7
   c8bc8: 540001a2     	b.hs	0xc8bfc <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x248>
   c8bcc: aa0a03f3     	mov	x19, x10
   c8bd0: 38401e6f     	ldrb	w15, [x19, #0x1]!
   c8bd4: 9ad921ef     	lsl	x15, x15, x25
   c8bd8: 8b0c01ec     	add	x12, x15, x12
   c8bdc: 1100232f     	add	w15, w25, #0x8
   c8be0: 6b0701ff     	cmp	w15, w7
   c8be4: 54000102     	b.hs	0xc8c04 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x250>
   c8be8: 38402d53     	ldrb	w19, [x10, #0x2]!
   c8bec: 9acf2273     	lsl	x19, x19, x15
   c8bf0: 1100432f     	add	w15, w25, #0x10
   c8bf4: 8b0c026c     	add	x12, x19, x12
   c8bf8: 14000004     	b	0xc8c08 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x254>
   c8bfc: 2a1903ef     	mov	w15, w25
   c8c00: 14000002     	b	0xc8c08 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x254>
   c8c04: aa1303ea     	mov	x10, x19
   c8c08: 1ac721b3     	lsl	w19, w13, w7
   c8c0c: 4b0701f9     	sub	w25, w15, w7
   c8c10: 0a330194     	bic	w20, w12, w19
   c8c14: 4b110313     	sub	w19, w24, w17
   c8c18: 0b16029c     	add	w28, w20, w22
   c8c1c: 9ac7258c     	lsr	x12, x12, x7
   c8c20: 6b13039e     	subs	w30, w28, w19
   c8c24: 54000829     	b.ls	0xc8d28 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x374>
   c8c28: b9405fef     	ldr	w15, [sp, #0x5c]
   c8c2c: 6b0f03df     	cmp	w30, w15
   c8c30: 540023c8     	b.hi	0xc90a8 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6f4>
   c8c34: 34000bf0     	cbz	w16, 0xc8db0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x3fc>
   c8c38: 6b1e020f     	subs	w15, w16, w30
   c8c3c: 54000d82     	b.hs	0xc8dec <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x438>
   c8c40: b94053ef     	ldr	w15, [sp, #0x50]
   c8c44: 4b1003d3     	sub	w19, w30, w16
   c8c48: 4b1e01ef     	sub	w15, w15, w30
   c8c4c: 6b1303be     	subs	w30, w29, w19
   c8c50: 8b0f0367     	add	x7, x27, x15
   c8c54: b9000ffe     	str	w30, [sp, #0xc]
   c8c58: 54001cc9     	b.ls	0xc8ff0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x63c>
   c8c5c: b94047fd     	ldr	w29, [sp, #0x44]
   c8c60: 0b1403b4     	add	w20, w29, w20
   c8c64: 0b160296     	add	w22, w20, w22
   c8c68: 4b1802d4     	sub	w20, w22, w24
   c8c6c: 71007e9f     	cmp	w20, #0x1f
   c8c70: 540001e3     	b.lo	0xc8cac <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x2f8>
   c8c74: f9000bf1     	str	x17, [sp, #0x10]
   c8c78: f94027f1     	ldr	x17, [sp, #0x48]
   c8c7c: 4b1802d6     	sub	w22, w22, w24
   c8c80: 9100071e     	add	x30, x24, #0x1
   c8c84: 8b1601fd     	add	x29, x15, x22
   c8c88: 8b1d023d     	add	x29, x17, x29
   c8c8c: eb1d03df     	cmp	x30, x29
   c8c90: 54001502     	b.hs	0xc8f30 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x57c>
   c8c94: 8b160316     	add	x22, x24, x22
   c8c98: 8b0f005d     	add	x29, x2, x15
   c8c9c: 91000ad6     	add	x22, x22, #0x2
   c8ca0: eb1603bf     	cmp	x29, x22
   c8ca4: 54001462     	b.hs	0xc8f30 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x57c>
   c8ca8: f9400bf1     	ldr	x17, [sp, #0x10]
   c8cac: aa1803f6     	mov	x22, x24
   c8cb0: aa0603fe     	mov	x30, x6
   c8cb4: aa0e03e6     	mov	x6, x14
   c8cb8: b9400fee     	ldr	w14, [sp, #0xc]
   c8cbc: 910004ef     	add	x15, x7, #0x1
   c8cc0: 384015e7     	ldrb	w7, [x15], #0x1
   c8cc4: 71000673     	subs	w19, w19, #0x1
   c8cc8: 38001ec7     	strb	w7, [x22, #0x1]!
   c8ccc: 54ffffa1     	b.ne	0xc8cc0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x30c>
   c8cd0: 6b1001dd     	subs	w29, w14, w16
   c8cd4: 54000d09     	b.ls	0xc8e74 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x4c0>
   c8cd8: 71007ebf     	cmp	w21, #0x1f
   c8cdc: 54000123     	b.lo	0xc8d00 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x34c>
   c8ce0: f9401be7     	ldr	x7, [sp, #0x30]
   c8ce4: 910006cf     	add	x15, x22, #0x1
   c8ce8: eb0701ff     	cmp	x15, x7
   c8cec: 54001b22     	b.hs	0xc9050 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x69c>
   c8cf0: f94017ef     	ldr	x15, [sp, #0x28]
   c8cf4: 8b0f02cf     	add	x15, x22, x15
   c8cf8: eb0f005f     	cmp	x2, x15
   c8cfc: 54001aa2     	b.hs	0xc9050 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x69c>
   c8d00: aa1603f8     	mov	x24, x22
   c8d04: 2a1003ef     	mov	w15, w16
   c8d08: aa1b03e7     	mov	x7, x27
   c8d0c: 910004e7     	add	x7, x7, #0x1
   c8d10: 384014f3     	ldrb	w19, [x7], #0x1
   c8d14: 710005ef     	subs	w15, w15, #0x1
   c8d18: 38001f13     	strb	w19, [x24, #0x1]!
   c8d1c: 54ffffa1     	b.ne	0xc8d10 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x35c>
   c8d20: cb3c4307     	sub	x7, x24, w28, uxtw
   c8d24: 140000b5     	b	0xc8ff8 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x644>
   c8d28: aa1f03f4     	mov	x20, xzr
   c8d2c: aa1f03e7     	mov	x7, xzr
   c8d30: cb3c4313     	sub	x19, x24, w28, uxtw
   c8d34: 2a1d03ef     	mov	w15, w29
   c8d38: 8b070276     	add	x22, x19, x7
   c8d3c: 8b07031e     	add	x30, x24, x7
   c8d40: d1000e94     	sub	x20, x20, #0x3
   c8d44: 91000ce7     	add	x7, x7, #0x3
   c8d48: 394006dc     	ldrb	w28, [x22, #0x1]
   c8d4c: 390007dc     	strb	w28, [x30, #0x1]
   c8d50: 39400adc     	ldrb	w28, [x22, #0x2]
   c8d54: 39000bdc     	strb	w28, [x30, #0x2]
   c8d58: 0b1401fc     	add	w28, w15, w20
   c8d5c: 39400ed6     	ldrb	w22, [x22, #0x3]
   c8d60: 71000b9f     	cmp	w28, #0x2
   c8d64: 39000fd6     	strb	w22, [x30, #0x3]
   c8d68: 54fffe88     	b.hi	0xc8d38 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x384>
   c8d6c: 8b070314     	add	x20, x24, x7
   c8d70: 6b0703bf     	cmp	w29, w7
   c8d74: 540000a1     	b.ne	0xc8d88 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x3d4>
   c8d78: aa1403f8     	mov	x24, x20
   c8d7c: aa0603fe     	mov	x30, x6
   c8d80: aa0e03e6     	mov	x6, x14
   c8d84: 17ffff62     	b	0xc8b0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x158>
   c8d88: 8b070273     	add	x19, x19, x7
   c8d8c: aa0603fe     	mov	x30, x6
   c8d90: d10005ef     	sub	x15, x15, #0x1
   c8d94: 6b0701ff     	cmp	w15, w7
   c8d98: 39400676     	ldrb	w22, [x19, #0x1]
   c8d9c: 38001e96     	strb	w22, [x20, #0x1]!
   c8da0: 540003e1     	b.ne	0xc8e1c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x468>
   c8da4: aa1403f8     	mov	x24, x20
   c8da8: aa0e03e6     	mov	x6, x14
   c8dac: 17ffff58     	b	0xc8b0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x158>
   c8db0: b9405bef     	ldr	w15, [sp, #0x58]
   c8db4: 6b1e03b3     	subs	w19, w29, w30
   c8db8: 4b1e01ef     	sub	w15, w15, w30
   c8dbc: 8b0f0367     	add	x7, x27, x15
   c8dc0: 54001189     	b.ls	0xc8ff0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x63c>
   c8dc4: b9000ff3     	str	w19, [sp, #0xc]
   c8dc8: b94057f3     	ldr	w19, [sp, #0x54]
   c8dcc: 0b140274     	add	w20, w19, w20
   c8dd0: 0b160296     	add	w22, w20, w22
   c8dd4: 4b1802d4     	sub	w20, w22, w24
   c8dd8: 71007e9f     	cmp	w20, #0x1f
   c8ddc: 540002a2     	b.hs	0xc8e30 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x47c>
   c8de0: b9400ffd     	ldr	w29, [sp, #0xc]
   c8de4: aa1803f6     	mov	x22, x24
   c8de8: 1400004a     	b	0xc8f10 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x55c>
   c8dec: 8b0f0367     	add	x7, x27, x15
   c8df0: 6b1e03b3     	subs	w19, w29, w30
   c8df4: 54000fe9     	b.ls	0xc8ff0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x63c>
   c8df8: b9000ff3     	str	w19, [sp, #0xc]
   c8dfc: b94057f3     	ldr	w19, [sp, #0x54]
   c8e00: 0b140273     	add	w19, w19, w20
   c8e04: 0b160274     	add	w20, w19, w22
   c8e08: 4b180293     	sub	w19, w20, w24
   c8e0c: 71007e7f     	cmp	w19, #0x1f
   c8e10: 540003a2     	b.hs	0xc8e84 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x4d0>
   c8e14: aa1803f3     	mov	x19, x24
   c8e18: 1400006e     	b	0xc8fd0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x61c>
   c8e1c: 39400a6f     	ldrb	w15, [x19, #0x2]
   c8e20: 8b070318     	add	x24, x24, x7
   c8e24: aa0e03e6     	mov	x6, x14
   c8e28: 38002f0f     	strb	w15, [x24, #0x2]!
   c8e2c: 17ffff38     	b	0xc8b0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x158>
   c8e30: f9000bf1     	str	x17, [sp, #0x10]
   c8e34: f94027f1     	ldr	x17, [sp, #0x48]
   c8e38: 4b1802d6     	sub	w22, w22, w24
   c8e3c: 91000713     	add	x19, x24, #0x1
   c8e40: 8b1601fd     	add	x29, x15, x22
   c8e44: 8b1d023d     	add	x29, x17, x29
   c8e48: eb1d027f     	cmp	x19, x29
   c8e4c: 540003c2     	b.hs	0xc8ec4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x510>
   c8e50: 8b160313     	add	x19, x24, x22
   c8e54: 8b0f0056     	add	x22, x2, x15
   c8e58: 91000a73     	add	x19, x19, #0x2
   c8e5c: eb1302df     	cmp	x22, x19
   c8e60: 54000322     	b.hs	0xc8ec4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x510>
   c8e64: f9400bf1     	ldr	x17, [sp, #0x10]
   c8e68: aa1803f6     	mov	x22, x24
   c8e6c: b9400ffd     	ldr	w29, [sp, #0xc]
   c8e70: 14000028     	b	0xc8f10 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x55c>
   c8e74: aa1603f8     	mov	x24, x22
   c8e78: 2a0e03fd     	mov	w29, w14
   c8e7c: aa1b03e7     	mov	x7, x27
   c8e80: 1400005e     	b	0xc8ff8 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x644>
   c8e84: f9000bf1     	str	x17, [sp, #0x10]
   c8e88: f94027f1     	ldr	x17, [sp, #0x48]
   c8e8c: 4b180294     	sub	w20, w20, w24
   c8e90: 9100071d     	add	x29, x24, #0x1
   c8e94: 8b1401f6     	add	x22, x15, x20
   c8e98: 8b160236     	add	x22, x17, x22
   c8e9c: eb1603bf     	cmp	x29, x22
   c8ea0: 54000742     	b.hs	0xc8f88 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x5d4>
   c8ea4: 8b140314     	add	x20, x24, x20
   c8ea8: 8b0f0056     	add	x22, x2, x15
   c8eac: 91000a94     	add	x20, x20, #0x2
   c8eb0: eb1402df     	cmp	x22, x20
   c8eb4: 540006a2     	b.hs	0xc8f88 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x5d4>
   c8eb8: f9400bf1     	ldr	x17, [sp, #0x10]
   c8ebc: aa1803f3     	mov	x19, x24
   c8ec0: 14000044     	b	0xc8fd0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x61c>
   c8ec4: f9401ff1     	ldr	x17, [sp, #0x38]
   c8ec8: 91000693     	add	x19, x20, #0x1
   c8ecc: 927b6e74     	and	x20, x19, #0x1ffffffe0
   c8ed0: 8b140316     	add	x22, x24, x20
   c8ed4: 4b1403de     	sub	w30, w30, w20
   c8ed8: 8b1400e7     	add	x7, x7, x20
   c8edc: 91004718     	add	x24, x24, #0x11
   c8ee0: 8b0f022f     	add	x15, x17, x15
   c8ee4: aa1403fd     	mov	x29, x20
   c8ee8: ad7f85e0     	ldp	q0, q1, [x15, #-0x10]
   c8eec: 910081ef     	add	x15, x15, #0x20
   c8ef0: f10083bd     	subs	x29, x29, #0x20
   c8ef4: ad3f8700     	stp	q0, q1, [x24, #-0x10]
   c8ef8: 91008318     	add	x24, x24, #0x20
   c8efc: 54ffff61     	b.ne	0xc8ee8 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x534>
   c8f00: f9400bf1     	ldr	x17, [sp, #0x10]
   c8f04: eb14027f     	cmp	x19, x20
   c8f08: b9400ffd     	ldr	w29, [sp, #0xc]
   c8f0c: 540000c0     	b.eq	0xc8f24 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x570>
   c8f10: 910004ef     	add	x15, x7, #0x1
   c8f14: 384015e7     	ldrb	w7, [x15], #0x1
   c8f18: 710007de     	subs	w30, w30, #0x1
   c8f1c: 38001ec7     	strb	w7, [x22, #0x1]!
   c8f20: 54ffffa1     	b.ne	0xc8f14 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x560>
   c8f24: cb3c42c7     	sub	x7, x22, w28, uxtw
   c8f28: aa1603f8     	mov	x24, x22
   c8f2c: 14000031     	b	0xc8ff0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x63c>
   c8f30: f9401ff1     	ldr	x17, [sp, #0x38]
   c8f34: 9100069e     	add	x30, x20, #0x1
   c8f38: 927b6fd4     	and	x20, x30, #0x1ffffffe0
   c8f3c: 8b140316     	add	x22, x24, x20
   c8f40: 4b140273     	sub	w19, w19, w20
   c8f44: 8b1400e7     	add	x7, x7, x20
   c8f48: 91004718     	add	x24, x24, #0x11
   c8f4c: 8b0f022f     	add	x15, x17, x15
   c8f50: aa1403fd     	mov	x29, x20
   c8f54: ad7f85e0     	ldp	q0, q1, [x15, #-0x10]
   c8f58: 910081ef     	add	x15, x15, #0x20
   c8f5c: f10083bd     	subs	x29, x29, #0x20
   c8f60: ad3f8700     	stp	q0, q1, [x24, #-0x10]
   c8f64: 91008318     	add	x24, x24, #0x20
   c8f68: 54ffff61     	b.ne	0xc8f54 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x5a0>
   c8f6c: eb1403df     	cmp	x30, x20
   c8f70: f9400bf1     	ldr	x17, [sp, #0x10]
   c8f74: aa0603fe     	mov	x30, x6
   c8f78: aa0e03e6     	mov	x6, x14
   c8f7c: b9400fee     	ldr	w14, [sp, #0xc]
   c8f80: 54ffe9e1     	b.ne	0xc8cbc <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x308>
   c8f84: 17ffff53     	b	0xc8cd0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x31c>
   c8f88: f9401ff1     	ldr	x17, [sp, #0x38]
   c8f8c: 91000674     	add	x20, x19, #0x1
   c8f90: 927b6e96     	and	x22, x20, #0x1ffffffe0
   c8f94: 8b160313     	add	x19, x24, x22
   c8f98: 4b1603de     	sub	w30, w30, w22
   c8f9c: 8b1600e7     	add	x7, x7, x22
   c8fa0: 91004718     	add	x24, x24, #0x11
   c8fa4: 8b0f022f     	add	x15, x17, x15
   c8fa8: aa1603fd     	mov	x29, x22
   c8fac: ad7f85e0     	ldp	q0, q1, [x15, #-0x10]
   c8fb0: 910081ef     	add	x15, x15, #0x20
   c8fb4: f10083bd     	subs	x29, x29, #0x20
   c8fb8: ad3f8700     	stp	q0, q1, [x24, #-0x10]
   c8fbc: 91008318     	add	x24, x24, #0x20
   c8fc0: 54ffff61     	b.ne	0xc8fac <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x5f8>
   c8fc4: f9400bf1     	ldr	x17, [sp, #0x10]
   c8fc8: eb16029f     	cmp	x20, x22
   c8fcc: 540000c0     	b.eq	0xc8fe4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x630>
   c8fd0: 910004ef     	add	x15, x7, #0x1
   c8fd4: 384015e7     	ldrb	w7, [x15], #0x1
   c8fd8: 710007de     	subs	w30, w30, #0x1
   c8fdc: 38001e67     	strb	w7, [x19, #0x1]!
   c8fe0: 54ffffa1     	b.ne	0xc8fd4 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x620>
   c8fe4: cb3c4267     	sub	x7, x19, w28, uxtw
   c8fe8: aa1303f8     	mov	x24, x19
   c8fec: b9400ffd     	ldr	w29, [sp, #0xc]
   c8ff0: aa0603fe     	mov	x30, x6
   c8ff4: aa0e03e6     	mov	x6, x14
   c8ff8: 71000fbf     	cmp	w29, #0x3
   c8ffc: 54000143     	b.lo	0xc9024 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x670>
   c9000: 394004ef     	ldrb	w15, [x7, #0x1]
   c9004: 51000fbd     	sub	w29, w29, #0x3
   c9008: 71000bbf     	cmp	w29, #0x2
   c900c: 3900070f     	strb	w15, [x24, #0x1]
   c9010: 394008ef     	ldrb	w15, [x7, #0x2]
   c9014: 39000b0f     	strb	w15, [x24, #0x2]
   c9018: 38403cef     	ldrb	w15, [x7, #0x3]!
   c901c: 38003f0f     	strb	w15, [x24, #0x3]!
   c9020: 54ffff08     	b.hi	0xc9000 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x64c>
   c9024: 34ffd75d     	cbz	w29, 0xc8b0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x158>
   c9028: 394004f3     	ldrb	w19, [x7, #0x1]
   c902c: aa1803ef     	mov	x15, x24
   c9030: 710007bf     	cmp	w29, #0x1
   c9034: 38001df3     	strb	w19, [x15, #0x1]!
   c9038: 54000061     	b.ne	0xc9044 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x690>
   c903c: aa0f03f8     	mov	x24, x15
   c9040: 17fffeb3     	b	0xc8b0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x158>
   c9044: 394008ef     	ldrb	w15, [x7, #0x2]
   c9048: 38002f0f     	strb	w15, [x24, #0x2]!
   c904c: 17fffeb0     	b	0xc8b0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x158>
   c9050: 8b1a02d8     	add	x24, x22, x26
   c9054: 910046cf     	add	x15, x22, #0x11
   c9058: aa1a03e7     	mov	x7, x26
   c905c: f9401ff3     	ldr	x19, [sp, #0x38]
   c9060: ad7f8660     	ldp	q0, q1, [x19, #-0x10]
   c9064: 91008273     	add	x19, x19, #0x20
   c9068: f10080e7     	subs	x7, x7, #0x20
   c906c: ad3f85e0     	stp	q0, q1, [x15, #-0x10]
   c9070: 910081ef     	add	x15, x15, #0x20
   c9074: 54ffff61     	b.ne	0xc9060 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6ac>
   c9078: b94027ef     	ldr	w15, [sp, #0x24]
   c907c: eb1a02ff     	cmp	x23, x26
   c9080: f9400fe7     	ldr	x7, [sp, #0x18]
   c9084: 54ffe441     	b.ne	0xc8d0c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x358>
   c9088: 17ffff26     	b	0xc8d20 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x36c>
   c908c: 37280093     	tbnz	w19, #0x5, 0xc909c <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6e8>
   c9090: d0fffd41     	adrp	x1, 0x73000
   c9094: 9103d821     	add	x1, x1, #0xf6
   c9098: 14000004     	b	0xc90a8 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6f4>
   c909c: 5280016d     	mov	w13, #0xb               // =11
   c90a0: 14000004     	b	0xc90b0 <InGame::Log::inflate_fast(InGame::Log::z_stream_s*, unsigned int)+0x6fc>
   c90a4: aa1e03e1     	mov	x1, x30
   c90a8: 5280036d     	mov	w13, #0x1b              // =27
   c90ac: f9001801     	str	x1, [x0, #0x30]
   c90b0: b900010d     	str	w13, [x8]
   c90b4: 53037f2d     	lsr	w13, w25, #3
   c90b8: 12000b2e     	and	w14, w25, #0x7
   c90bc: cb0d014a     	sub	x10, x10, x13
   c90c0: 4b18016b     	sub	w11, w11, w24
   c90c4: 9100054d     	add	x13, x10, #0x1
   c90c8: 4b0a0129     	sub	w9, w9, w10
   c90cc: 1280000a     	mov	w10, #-0x1              // =-1
   c90d0: 9100070f     	add	x15, x24, #0x1
   c90d4: 1ace214a     	lsl	w10, w10, w14
   c90d8: 11001529     	add	w9, w9, #0x5
   c90dc: 2a2a03ea     	mvn	w10, w10
   c90e0: 1104056b     	add	w11, w11, #0x101
   c90e4: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   c90e8: 8a0a018a     	and	x10, x12, x10
   c90ec: f900000d     	str	x13, [x0]
   c90f0: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   c90f4: f9000c0f     	str	x15, [x0, #0x18]
   c90f8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   c90fc: b9000809     	str	w9, [x0, #0x8]
   c9100: a94867fa     	ldp	x26, x25, [sp, #0x80]
   c9104: b900200b     	str	w11, [x0, #0x20]
   c9108: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   c910c: f900250a     	str	x10, [x8, #0x48]
   c9110: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   c9114: b900510e     	str	w14, [x8, #0x50]
   c9118: 910303ff     	add	sp, sp, #0xc0
   c911c: d65f03c0     	ret

00000000000c9120 <InGame::Log::inflateReset(InGame::Log::z_stream_s*)>:
   c9120: b4000300     	cbz	x0, 0xc9180 <InGame::Log::inflateReset(InGame::Log::z_stream_s*)+0x60>
   c9124: aa0003e8     	mov	x8, x0
   c9128: f9401c09     	ldr	x9, [x0, #0x38]
   c912c: b40002a9     	cbz	x9, 0xc9180 <InGame::Log::inflateReset(InGame::Log::z_stream_s*)+0x60>
   c9130: 5280002a     	mov	w10, #0x1               // =1
   c9134: f900113f     	str	xzr, [x9, #0x20]
   c9138: f900091f     	str	xzr, [x8, #0x10]
   c913c: 2a1f03e0     	mov	w0, wzr
   c9140: a902fd1f     	stp	xzr, xzr, [x8, #0x28]
   c9144: f900310a     	str	x10, [x8, #0x60]
   c9148: 52900008     	mov	w8, #0x8000             // =32768
   c914c: 6f00e400     	movi	v0.2d, #0000000000000000
   c9150: b9000d3f     	str	wzr, [x9, #0xc]
   c9154: f900153f     	str	xzr, [x9, #0x28]
   c9158: b9001528     	str	w8, [x9, #0x14]
   c915c: 91154128     	add	x8, x9, #0x550
   c9160: b9003d3f     	str	wzr, [x9, #0x3c]
   c9164: fd000120     	str	d0, [x9]
   c9168: fc034120     	stur	d0, [x9, #0x34]
   c916c: f900253f     	str	xzr, [x9, #0x48]
   c9170: b900513f     	str	wzr, [x9, #0x50]
   c9174: f9004528     	str	x8, [x9, #0x88]
   c9178: a9062128     	stp	x8, x8, [x9, #0x60]
   c917c: d65f03c0     	ret
   c9180: 12800020     	mov	w0, #-0x2               // =-2
   c9184: d65f03c0     	ret

00000000000c9188 <InGame::Log::inflatePrime(InGame::Log::z_stream_s*, int, int)>:
   c9188: b4000120     	cbz	x0, 0xc91ac <InGame::Log::inflatePrime(InGame::Log::z_stream_s*, int, int)+0x24>
   c918c: f9401c08     	ldr	x8, [x0, #0x38]
   c9190: b40000e8     	cbz	x8, 0xc91ac <InGame::Log::inflatePrime(InGame::Log::z_stream_s*, int, int)+0x24>
   c9194: 7100403f     	cmp	w1, #0x10
   c9198: 540000ac     	b.gt	0xc91ac <InGame::Log::inflatePrime(InGame::Log::z_stream_s*, int, int)+0x24>
   c919c: b940510a     	ldr	w10, [x8, #0x50]
   c91a0: 0b010149     	add	w9, w10, w1
   c91a4: 7100813f     	cmp	w9, #0x20
   c91a8: 54000069     	b.ls	0xc91b4 <InGame::Log::inflatePrime(InGame::Log::z_stream_s*, int, int)+0x2c>
   c91ac: 12800020     	mov	w0, #-0x2               // =-2
   c91b0: d65f03c0     	ret
   c91b4: 9280000b     	mov	x11, #-0x1              // =-1
   c91b8: f940250c     	ldr	x12, [x8, #0x48]
   c91bc: 9ac1216b     	lsl	x11, x11, x1
   c91c0: 2a1f03e0     	mov	w0, wzr
   c91c4: 0a2b004b     	bic	w11, w2, w11
   c91c8: b9005109     	str	w9, [x8, #0x50]
   c91cc: 1aca216a     	lsl	w10, w11, w10
   c91d0: 8b2ac18a     	add	x10, x12, w10, sxtw
   c91d4: f900250a     	str	x10, [x8, #0x48]
   c91d8: d65f03c0     	ret

00000000000c91dc <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)>:
   c91dc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c91e0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c91e4: 910003fd     	mov	x29, sp
   c91e8: b40004e2     	cbz	x2, 0xc9284 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0xa8>
   c91ec: aa0003f3     	mov	x19, x0
   c91f0: 128000a0     	mov	w0, #-0x6               // =-6
   c91f4: 7101c07f     	cmp	w3, #0x70
   c91f8: 54000401     	b.ne	0xc9278 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x9c>
   c91fc: 39400048     	ldrb	w8, [x2]
   c9200: 7100c51f     	cmp	w8, #0x31
   c9204: 540003a1     	b.ne	0xc9278 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x9c>
   c9208: b4000473     	cbz	x19, 0xc9294 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0xb8>
   c920c: 2a0103f4     	mov	w20, w1
   c9210: f9402268     	ldr	x8, [x19, #0x40]
   c9214: f9001a7f     	str	xzr, [x19, #0x30]
   c9218: b4000468     	cbz	x8, 0xc92a4 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0xc8>
   c921c: f9402669     	ldr	x9, [x19, #0x48]
   c9220: b40004e9     	cbz	x9, 0xc92bc <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0xe0>
   c9224: f9402a60     	ldr	x0, [x19, #0x50]
   c9228: 52800021     	mov	w1, #0x1                // =1
   c922c: 5284aa02     	mov	w2, #0x2550             // =9552
   c9230: d63f0100     	blr	x8
   c9234: b4000540     	cbz	x0, 0xc92dc <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x100>
   c9238: aa0003e1     	mov	x1, x0
   c923c: f9001e60     	str	x0, [x19, #0x38]
   c9240: 37f80574     	tbnz	w20, #0x1f, 0xc92ec <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x110>
   c9244: 53047e88     	lsr	w8, w20, #4
   c9248: 7100c29f     	cmp	w20, #0x30
   c924c: 11000509     	add	w9, w8, #0x1
   c9250: 12000e88     	and	w8, w20, #0xf
   c9254: 1a943108     	csel	w8, w8, w20, lo
   c9258: b9000829     	str	w9, [x1, #0x8]
   c925c: 51004109     	sub	w9, w8, #0x10
   c9260: 3100253f     	cmn	w9, #0x9
   c9264: 540004e8     	b.hi	0xc9300 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x124>
   c9268: a9448268     	ldp	x8, x0, [x19, #0x48]
   c926c: d63f0100     	blr	x8
   c9270: 12800020     	mov	w0, #-0x2               // =-2
   c9274: f9001e7f     	str	xzr, [x19, #0x38]
   c9278: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c927c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c9280: d65f03c0     	ret
   c9284: 128000a0     	mov	w0, #-0x6               // =-6
   c9288: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c928c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c9290: d65f03c0     	ret
   c9294: 12800020     	mov	w0, #-0x2               // =-2
   c9298: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c929c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c92a0: d65f03c0     	ret
   c92a4: f0000508     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c92a8: f9450508     	ldr	x8, [x8, #0xa08]
   c92ac: f9002a7f     	str	xzr, [x19, #0x50]
   c92b0: f9002268     	str	x8, [x19, #0x40]
   c92b4: f9402669     	ldr	x9, [x19, #0x48]
   c92b8: b5fffb69     	cbnz	x9, 0xc9224 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x48>
   c92bc: f0000509     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c92c0: f9450929     	ldr	x9, [x9, #0xa10]
   c92c4: f9002669     	str	x9, [x19, #0x48]
   c92c8: f9402a60     	ldr	x0, [x19, #0x50]
   c92cc: 52800021     	mov	w1, #0x1                // =1
   c92d0: 5284aa02     	mov	w2, #0x2550             // =9552
   c92d4: d63f0100     	blr	x8
   c92d8: b5fffb00     	cbnz	x0, 0xc9238 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x5c>
   c92dc: 12800060     	mov	w0, #-0x4               // =-4
   c92e0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c92e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c92e8: d65f03c0     	ret
   c92ec: 4b1403e8     	neg	w8, w20
   c92f0: b900083f     	str	wzr, [x1, #0x8]
   c92f4: 51004109     	sub	w9, w8, #0x10
   c92f8: 3100253f     	cmn	w9, #0x9
   c92fc: 54fffb69     	b.ls	0xc9268 <InGame::Log::inflateInit2_(InGame::Log::z_stream_s*, int, char const*, int)+0x8c>
   c9300: b9003028     	str	w8, [x1, #0x30]
   c9304: 52900008     	mov	w8, #0x8000             // =32768
   c9308: 6f00e400     	movi	v0.2d, #0000000000000000
   c930c: 2a1f03e0     	mov	w0, wzr
   c9310: 52800029     	mov	w9, #0x1                // =1
   c9314: f900203f     	str	xzr, [x1, #0x40]
   c9318: f900103f     	str	xzr, [x1, #0x20]
   c931c: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
   c9320: b9001428     	str	w8, [x1, #0x14]
   c9324: 91154028     	add	x8, x1, #0x550
   c9328: f9003269     	str	x9, [x19, #0x60]
   c932c: f9000a7f     	str	xzr, [x19, #0x10]
   c9330: fd000020     	str	d0, [x1]
   c9334: b9000c3f     	str	wzr, [x1, #0xc]
   c9338: f900143f     	str	xzr, [x1, #0x28]
   c933c: fc034020     	stur	d0, [x1, #0x34]
   c9340: b9003c3f     	str	wzr, [x1, #0x3c]
   c9344: f900243f     	str	xzr, [x1, #0x48]
   c9348: b900503f     	str	wzr, [x1, #0x50]
   c934c: f9004428     	str	x8, [x1, #0x88]
   c9350: a9062028     	stp	x8, x8, [x1, #0x60]
   c9354: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c9358: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c935c: d65f03c0     	ret

00000000000c9360 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)>:
   c9360: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   c9364: a9014ff4     	stp	x20, x19, [sp, #0x10]
   c9368: 910003fd     	mov	x29, sp
   c936c: b40005e1     	cbz	x1, 0xc9428 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0xc8>
   c9370: aa0003f3     	mov	x19, x0
   c9374: 128000a0     	mov	w0, #-0x6               // =-6
   c9378: 7101c05f     	cmp	w2, #0x70
   c937c: 54000501     	b.ne	0xc941c <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0xbc>
   c9380: 39400028     	ldrb	w8, [x1]
   c9384: 7100c51f     	cmp	w8, #0x31
   c9388: 540004a1     	b.ne	0xc941c <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0xbc>
   c938c: b4000573     	cbz	x19, 0xc9438 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0xd8>
   c9390: f9402268     	ldr	x8, [x19, #0x40]
   c9394: f9001a7f     	str	xzr, [x19, #0x30]
   c9398: b4000588     	cbz	x8, 0xc9448 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0xe8>
   c939c: f9402669     	ldr	x9, [x19, #0x48]
   c93a0: b4000609     	cbz	x9, 0xc9460 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0x100>
   c93a4: f9402a60     	ldr	x0, [x19, #0x50]
   c93a8: 52800021     	mov	w1, #0x1                // =1
   c93ac: 5284aa02     	mov	w2, #0x2550             // =9552
   c93b0: 52800034     	mov	w20, #0x1               // =1
   c93b4: d63f0100     	blr	x8
   c93b8: b4000660     	cbz	x0, 0xc9484 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0x124>
   c93bc: aa0003e8     	mov	x8, x0
   c93c0: 528001e9     	mov	w9, #0xf                // =15
   c93c4: 6f00e400     	movi	v0.2d, #0000000000000000
   c93c8: 2a1f03e0     	mov	w0, wzr
   c93cc: f9000a7f     	str	xzr, [x19, #0x10]
   c93d0: b9003109     	str	w9, [x8, #0x30]
   c93d4: 52900009     	mov	w9, #0x8000             // =32768
   c93d8: b9000914     	str	w20, [x8, #0x8]
   c93dc: f900211f     	str	xzr, [x8, #0x40]
   c93e0: f900111f     	str	xzr, [x8, #0x20]
   c93e4: a902fe7f     	stp	xzr, xzr, [x19, #0x28]
   c93e8: b9001509     	str	w9, [x8, #0x14]
   c93ec: 91154109     	add	x9, x8, #0x550
   c93f0: f9001e68     	str	x8, [x19, #0x38]
   c93f4: f9003274     	str	x20, [x19, #0x60]
   c93f8: fd000100     	str	d0, [x8]
   c93fc: b9000d1f     	str	wzr, [x8, #0xc]
   c9400: f900151f     	str	xzr, [x8, #0x28]
   c9404: fc034100     	stur	d0, [x8, #0x34]
   c9408: b9003d1f     	str	wzr, [x8, #0x3c]
   c940c: f900251f     	str	xzr, [x8, #0x48]
   c9410: b900511f     	str	wzr, [x8, #0x50]
   c9414: f9004509     	str	x9, [x8, #0x88]
   c9418: a9062509     	stp	x9, x9, [x8, #0x60]
   c941c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c9420: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c9424: d65f03c0     	ret
   c9428: 128000a0     	mov	w0, #-0x6               // =-6
   c942c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c9430: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c9434: d65f03c0     	ret
   c9438: 12800020     	mov	w0, #-0x2               // =-2
   c943c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c9440: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c9444: d65f03c0     	ret
   c9448: f0000508     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c944c: f9450508     	ldr	x8, [x8, #0xa08]
   c9450: f9002a7f     	str	xzr, [x19, #0x50]
   c9454: f9002268     	str	x8, [x19, #0x40]
   c9458: f9402669     	ldr	x9, [x19, #0x48]
   c945c: b5fffa49     	cbnz	x9, 0xc93a4 <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0x44>
   c9460: f0000509     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   c9464: f9450929     	ldr	x9, [x9, #0xa10]
   c9468: f9002669     	str	x9, [x19, #0x48]
   c946c: f9402a60     	ldr	x0, [x19, #0x50]
   c9470: 52800021     	mov	w1, #0x1                // =1
   c9474: 5284aa02     	mov	w2, #0x2550             // =9552
   c9478: 52800034     	mov	w20, #0x1               // =1
   c947c: d63f0100     	blr	x8
   c9480: b5fff9e0     	cbnz	x0, 0xc93bc <InGame::Log::inflateInit_(InGame::Log::z_stream_s*, char const*, int)+0x5c>
   c9484: 12800060     	mov	w0, #-0x4               // =-4
   c9488: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   c948c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   c9490: d65f03c0     	ret

00000000000c9494 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)>:
   c9494: d10383ff     	sub	sp, sp, #0xe0
   c9498: a9087bfd     	stp	x29, x30, [sp, #0x80]
   c949c: 910203fd     	add	x29, sp, #0x80
   c94a0: a9096ffc     	stp	x28, x27, [sp, #0x90]
   c94a4: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   c94a8: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   c94ac: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   c94b0: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   c94b4: d53bd049     	mrs	x9, TPIDR_EL0
   c94b8: f9401528     	ldr	x8, [x9, #0x28]
   c94bc: f81f83a8     	stur	x8, [x29, #-0x8]
   c94c0: b400d260     	cbz	x0, 0xcaf0c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a78>
   c94c4: aa0003f3     	mov	x19, x0
   c94c8: f9401c19     	ldr	x25, [x0, #0x38]
   c94cc: b400d219     	cbz	x25, 0xcaf0c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a78>
   c94d0: f9400e68     	ldr	x8, [x19, #0x18]
   c94d4: f81e83a8     	stur	x8, [x29, #-0x18]
   c94d8: b400d1a8     	cbz	x8, 0xcaf0c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a78>
   c94dc: 2a0103f6     	mov	w22, w1
   c94e0: f9400278     	ldr	x24, [x19]
   c94e4: b400d118     	cbz	x24, 0xcaf04 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a70>
   c94e8: b9400328     	ldr	w8, [x25]
   c94ec: f90023e9     	str	x9, [sp, #0x40]
   c94f0: 71002d1f     	cmp	w8, #0xb
   c94f4: 54000061     	b.ne	0xc9500 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6c>
   c94f8: 52800188     	mov	w8, #0xc                // =12
   c94fc: b9000328     	str	w8, [x25]
   c9500: 9115432b     	add	x11, x25, #0x550
   c9504: 9102232a     	add	x10, x25, #0x88
   c9508: b940227b     	ldr	w27, [x19, #0x20]
   c950c: 910c4325     	add	x5, x25, #0x310
   c9510: b9400a69     	ldr	w9, [x19, #0x8]
   c9514: b81cc3bf     	stur	wzr, [x29, #-0x34]
   c9518: a902afea     	stp	x10, x11, [sp, #0x28]
   c951c: 9101c32b     	add	x11, x25, #0x70
   c9520: 9102432a     	add	x10, x25, #0x90
   c9524: f9402737     	ldr	x23, [x25, #0x48]
   c9528: b9405324     	ldr	w4, [x25, #0x50]
   c952c: 2a0903e3     	mov	w3, w9
   c9530: 2a1b03f5     	mov	w21, w27
   c9534: b90017e9     	str	w9, [sp, #0x14]
   c9538: a901afea     	stp	x10, x11, [sp, #0x18]
   c953c: 9101d32a     	add	x10, x25, #0x74
   c9540: f81e03a5     	stur	x5, [x29, #-0x20]
   c9544: f81d03b3     	stur	x19, [x29, #-0x30]
   c9548: f90007ea     	str	x10, [sp, #0x8]
   c954c: 7100711f     	cmp	w8, #0x1c
   c9550: 5400d768     	b.hi	0xcb03c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ba8>
   c9554: 90fffd8c     	adrp	x12, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c9558: 2a0803e8     	mov	w8, w8
   c955c: 9137918c     	add	x12, x12, #0xde4
   c9560: 12800049     	mov	w9, #-0x3               // =-3
   c9564: 5280003a     	mov	w26, #0x1               // =1
   c9568: 100000ca     	adr	x10, 0xc9580 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xec>
   c956c: 7868798b     	ldrh	w11, [x12, x8, lsl #1]
   c9570: 8b0b094a     	add	x10, x10, x11, lsl #2
   c9574: 90fffd88     	adrp	x8, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   c9578: 91388908     	add	x8, x8, #0xe22
   c957c: d61f0140     	br	x10
   c9580: b9400b28     	ldr	w8, [x25, #0x8]
   c9584: 34005b28     	cbz	w8, 0xca0e8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc54>
   c9588: 71003c9f     	cmp	w4, #0xf
   c958c: 54007368     	b.hi	0xca3f8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xf64>
   c9590: 2a0403ec     	mov	w12, w4
   c9594: 3400cea3     	cbz	w3, 0xcaf68 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ad4>
   c9598: aa1803ea     	mov	x10, x24
   c959c: 5100046b     	sub	w11, w3, #0x1
   c95a0: 71001c9f     	cmp	w4, #0x7
   c95a4: 38401549     	ldrb	w9, [x10], #0x1
   c95a8: 9acc2129     	lsl	x9, x9, x12
   c95ac: 8b170137     	add	x23, x9, x23
   c95b0: 91002189     	add	x9, x12, #0x8
   c95b4: 54000108     	b.hi	0xc95d4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x140>
   c95b8: 3400cdcb     	cbz	w11, 0xcaf70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1adc>
   c95bc: 3940070d     	ldrb	w13, [x24, #0x1]
   c95c0: 5100086b     	sub	w11, w3, #0x2
   c95c4: 91000b0a     	add	x10, x24, #0x2
   c95c8: 9ac921a9     	lsl	x9, x13, x9
   c95cc: 8b170137     	add	x23, x9, x23
   c95d0: 91004189     	add	x9, x12, #0x10
   c95d4: 2a1503f4     	mov	w20, w21
   c95d8: aa0a03f8     	mov	x24, x10
   c95dc: 2a0b03e3     	mov	w3, w11
   c95e0: 2a0903e4     	mov	w4, w9
   c95e4: 14000386     	b	0xca3fc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xf68>
   c95e8: b9400b28     	ldr	w8, [x25, #0x8]
   c95ec: 3400a9e8     	cbz	w8, 0xcab28 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1694>
   c95f0: 71007c9f     	cmp	w4, #0x1f
   c95f4: 540004e8     	b.hi	0xc9690 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1fc>
   c95f8: 2a0403eb     	mov	w11, w4
   c95fc: 3400cf83     	cbz	w3, 0xcafec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b58>
   c9600: aa1803e9     	mov	x9, x24
   c9604: 5100046a     	sub	w10, w3, #0x1
   c9608: 71005c9f     	cmp	w4, #0x17
   c960c: 38401528     	ldrb	w8, [x9], #0x1
   c9610: 9acb2108     	lsl	x8, x8, x11
   c9614: 8b170117     	add	x23, x8, x23
   c9618: 91002168     	add	x8, x11, #0x8
   c961c: 54000348     	b.hi	0xc9684 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1f0>
   c9620: 3400dcaa     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c9624: 3940070c     	ldrb	w12, [x24, #0x1]
   c9628: 5100086a     	sub	w10, w3, #0x2
   c962c: 91000b09     	add	x9, x24, #0x2
   c9630: 71003c9f     	cmp	w4, #0xf
   c9634: 9ac82188     	lsl	x8, x12, x8
   c9638: 8b170117     	add	x23, x8, x23
   c963c: 91004168     	add	x8, x11, #0x10
   c9640: 54000228     	b.hi	0xc9684 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1f0>
   c9644: 3400db8a     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c9648: 39400b0c     	ldrb	w12, [x24, #0x2]
   c964c: 51000c6a     	sub	w10, w3, #0x3
   c9650: 91000f09     	add	x9, x24, #0x3
   c9654: 71001c9f     	cmp	w4, #0x7
   c9658: 9ac82188     	lsl	x8, x12, x8
   c965c: 8b170117     	add	x23, x8, x23
   c9660: 91006168     	add	x8, x11, #0x18
   c9664: 54000108     	b.hi	0xc9684 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1f0>
   c9668: 3400da6a     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c966c: 39400f0c     	ldrb	w12, [x24, #0x3]
   c9670: 5100106a     	sub	w10, w3, #0x4
   c9674: 91001309     	add	x9, x24, #0x4
   c9678: 9ac82188     	lsl	x8, x12, x8
   c967c: 8b170117     	add	x23, x8, x23
   c9680: 91008168     	add	x8, x11, #0x20
   c9684: aa0903f8     	mov	x24, x9
   c9688: 2a0a03e3     	mov	w3, w10
   c968c: 2a0803e4     	mov	w4, w8
   c9690: f9401668     	ldr	x8, [x19, #0x28]
   c9694: 6b1b02a2     	subs	w2, w21, w27
   c9698: f9401329     	ldr	x9, [x25, #0x20]
   c969c: 8b020108     	add	x8, x8, x2
   c96a0: 8b020129     	add	x9, x9, x2
   c96a4: f9001668     	str	x8, [x19, #0x28]
   c96a8: f9001329     	str	x9, [x25, #0x20]
   c96ac: 54007400     	b.eq	0xca52c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1098>
   c96b0: f85e83a9     	ldur	x9, [x29, #-0x18]
   c96b4: aa0403f5     	mov	x21, x4
   c96b8: aa0303f4     	mov	x20, x3
   c96bc: b9401328     	ldr	w8, [x25, #0x10]
   c96c0: f9400f20     	ldr	x0, [x25, #0x18]
   c96c4: cb020121     	sub	x1, x9, x2
   c96c8: 3400a128     	cbz	w8, 0xcaaec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1658>
   c96cc: 940252f9     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   c96d0: 14000508     	b	0xcaaf0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x165c>
   c96d4: 3400c3db     	cbz	w27, 0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   c96d8: b9405728     	ldr	w8, [x25, #0x54]
   c96dc: 52800249     	mov	w9, #0x12               // =18
   c96e0: f85e83aa     	ldur	x10, [x29, #-0x18]
   c96e4: 5100077b     	sub	w27, w27, #0x1
   c96e8: 38001548     	strb	w8, [x10], #0x1
   c96ec: f81e83aa     	stur	x10, [x29, #-0x18]
   c96f0: 2a0903e8     	mov	w8, w9
   c96f4: b9000329     	str	w9, [x25]
   c96f8: 17ffff95     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   c96fc: b9405f28     	ldr	w8, [x25, #0x5c]
   c9700: 34005ce8     	cbz	w8, 0xca29c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe08>
   c9704: 6b08009f     	cmp	w4, w8
   c9708: 54003842     	b.hs	0xc9e10 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x97c>
   c970c: 2a0403eb     	mov	w11, w4
   c9710: 2a0303e9     	mov	w9, w3
   c9714: aa1803ea     	mov	x10, x24
   c9718: 3400c149     	cbz	w9, 0xcaf40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1aac>
   c971c: 3840154c     	ldrb	w12, [x10], #0x1
   c9720: 51000529     	sub	w9, w9, #0x1
   c9724: 9acb218c     	lsl	x12, x12, x11
   c9728: 1100216b     	add	w11, w11, #0x8
   c972c: 8b170197     	add	x23, x12, x23
   c9730: 6b08017f     	cmp	w11, w8
   c9734: 54ffff23     	b.lo	0xc9718 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x284>
   c9738: 140001b9     	b	0xc9e1c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x988>
   c973c: 71007c9f     	cmp	w4, #0x1f
   c9740: 54004528     	b.hi	0xc9fe4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb50>
   c9744: 2a0403ea     	mov	w10, w4
   c9748: 3400d323     	cbz	w3, 0xcb1ac <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d18>
   c974c: aa1803e9     	mov	x9, x24
   c9750: 5100046b     	sub	w11, w3, #0x1
   c9754: 71005c9f     	cmp	w4, #0x17
   c9758: 38401528     	ldrb	w8, [x9], #0x1
   c975c: 9aca2108     	lsl	x8, x8, x10
   c9760: 8b170117     	add	x23, x8, x23
   c9764: 540043c8     	b.hi	0xc9fdc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb48>
   c9768: 91002148     	add	x8, x10, #0x8
   c976c: 3400d24b     	cbz	w11, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c9770: 39400709     	ldrb	w9, [x24, #0x1]
   c9774: 5100086b     	sub	w11, w3, #0x2
   c9778: 71003c9f     	cmp	w4, #0xf
   c977c: 9ac82128     	lsl	x8, x9, x8
   c9780: 91000b09     	add	x9, x24, #0x2
   c9784: 8b170117     	add	x23, x8, x23
   c9788: 540042a8     	b.hi	0xc9fdc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb48>
   c978c: 91004148     	add	x8, x10, #0x10
   c9790: 3400d12b     	cbz	w11, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c9794: 39400b09     	ldrb	w9, [x24, #0x2]
   c9798: 51000c6b     	sub	w11, w3, #0x3
   c979c: 71001c9f     	cmp	w4, #0x7
   c97a0: 9ac82128     	lsl	x8, x9, x8
   c97a4: 91000f09     	add	x9, x24, #0x3
   c97a8: 8b170117     	add	x23, x8, x23
   c97ac: 54004188     	b.hi	0xc9fdc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb48>
   c97b0: 91006148     	add	x8, x10, #0x18
   c97b4: 3400d00b     	cbz	w11, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c97b8: 39400f09     	ldrb	w9, [x24, #0x3]
   c97bc: 91001318     	add	x24, x24, #0x4
   c97c0: 51001063     	sub	w3, w3, #0x4
   c97c4: 9ac82128     	lsl	x8, x9, x8
   c97c8: 8b170117     	add	x23, x8, x23
   c97cc: 14000206     	b	0xc9fe4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb50>
   c97d0: 12000888     	and	w8, w4, #0x7
   c97d4: 121d7089     	and	w9, w4, #0xfffffff8
   c97d8: 71007d3f     	cmp	w9, #0x1f
   c97dc: 9ac826f7     	lsr	x23, x23, x8
   c97e0: 54003448     	b.hi	0xc9e68 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x9d4>
   c97e4: 3400c143     	cbz	w3, 0xcb00c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b78>
   c97e8: aa1803e8     	mov	x8, x24
   c97ec: 5100046a     	sub	w10, w3, #0x1
   c97f0: 91002134     	add	x20, x9, #0x8
   c97f4: 71005d3f     	cmp	w9, #0x17
   c97f8: 3840150b     	ldrb	w11, [x8], #0x1
   c97fc: 9ac9216b     	lsl	x11, x11, x9
   c9800: 8b170177     	add	x23, x11, x23
   c9804: 54000328     	b.hi	0xc9868 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x3d4>
   c9808: 3400c06a     	cbz	w10, 0xcb014 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b80>
   c980c: 3940070b     	ldrb	w11, [x24, #0x1]
   c9810: 5100086a     	sub	w10, w3, #0x2
   c9814: 91000b08     	add	x8, x24, #0x2
   c9818: 71003d3f     	cmp	w9, #0xf
   c981c: 9ad4216b     	lsl	x11, x11, x20
   c9820: 91004134     	add	x20, x9, #0x10
   c9824: 8b170177     	add	x23, x11, x23
   c9828: 54000208     	b.hi	0xc9868 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x3d4>
   c982c: 3400bf4a     	cbz	w10, 0xcb014 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b80>
   c9830: 39400b0b     	ldrb	w11, [x24, #0x2]
   c9834: 51000c6a     	sub	w10, w3, #0x3
   c9838: 91000f08     	add	x8, x24, #0x3
   c983c: 9ad4216b     	lsl	x11, x11, x20
   c9840: 91006134     	add	x20, x9, #0x18
   c9844: 8b170177     	add	x23, x11, x23
   c9848: 35000109     	cbnz	w9, 0xc9868 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x3d4>
   c984c: 3400be4a     	cbz	w10, 0xcb014 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b80>
   c9850: 39400f0b     	ldrb	w11, [x24, #0x3]
   c9854: 5100106a     	sub	w10, w3, #0x4
   c9858: 91001308     	add	x8, x24, #0x4
   c985c: 9ad4216b     	lsl	x11, x11, x20
   c9860: 91008134     	add	x20, x9, #0x20
   c9864: 8b170177     	add	x23, x11, x23
   c9868: aa0803f8     	mov	x24, x8
   c986c: 2a0a03e3     	mov	w3, w10
   c9870: 2a1403e4     	mov	w4, w20
   c9874: d350fee8     	lsr	x8, x23, #16
   c9878: d2403d08     	eor	x8, x8, #0xffff
   c987c: eb37211f     	cmp	x8, w23, uxth
   c9880: 54002fe0     	b.eq	0xc9e7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x9e8>
   c9884: d0fffd49     	adrp	x9, 0x73000
   c9888: 52800368     	mov	w8, #0x1b               // =27
   c988c: 91155529     	add	x9, x9, #0x555
   c9890: 14000577     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   c9894: b9405728     	ldr	w8, [x25, #0x54]
   c9898: 35003008     	cbnz	w8, 0xc9e98 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xa04>
   c989c: 14000561     	b	0xcae20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x198c>
   c98a0: b9407b29     	ldr	w9, [x25, #0x78]
   c98a4: b940872a     	ldr	w10, [x25, #0x84]
   c98a8: 6b09015f     	cmp	w10, w9
   c98ac: 54002243     	b.lo	0xc9cf4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x860>
   c98b0: 14000139     	b	0xc9d94 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x900>
   c98b4: 71003c9f     	cmp	w4, #0xf
   c98b8: 54006d09     	b.ls	0xca658 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x11c4>
   c98bc: 1400037a     	b	0xca6a4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1210>
   c98c0: b9408728     	ldr	w8, [x25, #0x84]
   c98c4: 294fa722     	ldp	w2, w9, [x25, #0x7c]
   c98c8: 0b020129     	add	w9, w9, w2
   c98cc: 6b09011f     	cmp	w8, w9
   c98d0: 540034a2     	b.hs	0xc9f64 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xad0>
   c98d4: b940732b     	ldr	w11, [x25, #0x70]
   c98d8: 1280000c     	mov	w12, #-0x1              // =-1
   c98dc: f940332a     	ldr	x10, [x25, #0x60]
   c98e0: 2a0403f4     	mov	w20, w4
   c98e4: 1acb218b     	lsl	w11, w12, w11
   c98e8: 2a2b03eb     	mvn	w11, w11
   c98ec: 0a17016f     	and	w15, w11, w23
   c98f0: 8b2f494c     	add	x12, x10, w15, uxtw #2
   c98f4: 3940058c     	ldrb	w12, [x12, #0x1]
   c98f8: 6b0c029f     	cmp	w20, w12
   c98fc: 54000282     	b.hs	0xc994c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x4b8>
   c9900: 2a1403ee     	mov	w14, w20
   c9904: 2a0303f0     	mov	w16, w3
   c9908: aa1803f1     	mov	x17, x24
   c990c: 3400b250     	cbz	w16, 0xcaf54 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ac0>
   c9910: 3840162c     	ldrb	w12, [x17], #0x1
   c9914: 51000610     	sub	w16, w16, #0x1
   c9918: 9ace218c     	lsl	x12, x12, x14
   c991c: 910021ce     	add	x14, x14, #0x8
   c9920: 8b170197     	add	x23, x12, x23
   c9924: 0a17016f     	and	w15, w11, w23
   c9928: 8b2f494c     	add	x12, x10, w15, uxtw #2
   c992c: 3940058c     	ldrb	w12, [x12, #0x1]
   c9930: eb0c01df     	cmp	x14, x12
   c9934: 54fffec3     	b.lo	0xc990c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x478>
   c9938: 2a0c03ed     	mov	w13, w12
   c993c: aa1103f8     	mov	x24, x17
   c9940: 2a1003e3     	mov	w3, w16
   c9944: 2a0e03f4     	mov	w20, w14
   c9948: 14000002     	b	0xc9950 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x4bc>
   c994c: 2a0c03ed     	mov	w13, w12
   c9950: 8b0f094e     	add	x14, x10, x15, lsl #2
   c9954: 794005ce     	ldrh	w14, [x14, #0x2]
   c9958: 71003ddf     	cmp	w14, #0xf
   c995c: 540002e8     	b.hi	0xc99b8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x524>
   c9960: 6b0c029f     	cmp	w20, w12
   c9964: 54000162     	b.hs	0xc9990 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x4fc>
   c9968: 2a1403f4     	mov	w20, w20
   c996c: 2a0c03ef     	mov	w15, w12
   c9970: 3400b823     	cbz	w3, 0xcb074 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be0>
   c9974: 38401710     	ldrb	w16, [x24], #0x1
   c9978: 51000463     	sub	w3, w3, #0x1
   c997c: 9ad42210     	lsl	x16, x16, x20
   c9980: 91002294     	add	x20, x20, #0x8
   c9984: 8b170217     	add	x23, x16, x23
   c9988: eb0f029f     	cmp	x20, x15
   c998c: 54ffff23     	b.lo	0xc9970 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x4dc>
   c9990: 1100050f     	add	w15, w8, #0x1
   c9994: 8b284730     	add	x16, x25, w8, uxtw #1
   c9998: 9acd26f7     	lsr	x23, x23, x13
   c999c: 4b0c0294     	sub	w20, w20, w12
   c99a0: 2a0f03e8     	mov	w8, w15
   c99a4: b900872f     	str	w15, [x25, #0x84]
   c99a8: 7901220e     	strh	w14, [x16, #0x90]
   c99ac: 6b09011f     	cmp	w8, w9
   c99b0: 54fff9e3     	b.lo	0xc98ec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x458>
   c99b4: 1400016d     	b	0xc9f68 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xad4>
   c99b8: 710041df     	cmp	w14, #0x10
   c99bc: 540002e0     	b.eq	0xc9a18 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x584>
   c99c0: 710045df     	cmp	w14, #0x11
   c99c4: 54000581     	b.ne	0xc9a74 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x5e0>
   c99c8: 11000d8e     	add	w14, w12, #0x3
   c99cc: 6b0e029f     	cmp	w20, w14
   c99d0: 54000142     	b.hs	0xc99f8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x564>
   c99d4: 2a1403f4     	mov	w20, w20
   c99d8: 3400b4e3     	cbz	w3, 0xcb074 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be0>
   c99dc: 3840170f     	ldrb	w15, [x24], #0x1
   c99e0: 51000463     	sub	w3, w3, #0x1
   c99e4: 9ad421ef     	lsl	x15, x15, x20
   c99e8: 91002294     	add	x20, x20, #0x8
   c99ec: 8b1701f7     	add	x23, x15, x23
   c99f0: eb0e029f     	cmp	x20, x14
   c99f4: 54ffff23     	b.lo	0xc99d8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x544>
   c99f8: 9acd26ed     	lsr	x13, x23, x13
   c99fc: 4b0c0290     	sub	w16, w20, w12
   c9a00: 120009af     	and	w15, w13, #0x7
   c9a04: 2a1f03ee     	mov	w14, wzr
   c9a08: 11000dec     	add	w12, w15, #0x3
   c9a0c: d343fdb7     	lsr	x23, x13, #3
   c9a10: 51000e14     	sub	w20, w16, #0x3
   c9a14: 1400002b     	b	0xc9ac0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x62c>
   c9a18: 1100098e     	add	w14, w12, #0x2
   c9a1c: 6b0e029f     	cmp	w20, w14
   c9a20: 54000142     	b.hs	0xc9a48 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x5b4>
   c9a24: 2a1403f4     	mov	w20, w20
   c9a28: 3400b263     	cbz	w3, 0xcb074 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be0>
   c9a2c: 3840170f     	ldrb	w15, [x24], #0x1
   c9a30: 51000463     	sub	w3, w3, #0x1
   c9a34: 9ad421ef     	lsl	x15, x15, x20
   c9a38: 91002294     	add	x20, x20, #0x8
   c9a3c: 8b1701f7     	add	x23, x15, x23
   c9a40: eb0e029f     	cmp	x20, x14
   c9a44: 54ffff23     	b.lo	0xc9a28 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x594>
   c9a48: 9acd26f7     	lsr	x23, x23, x13
   c9a4c: 4b0c0284     	sub	w4, w20, w12
   c9a50: 3400a528     	cbz	w8, 0xcaef4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a60>
   c9a54: 5100050c     	sub	w12, w8, #0x1
   c9a58: 51000894     	sub	w20, w4, #0x2
   c9a5c: 8b2c472d     	add	x13, x25, w12, uxtw #1
   c9a60: 120006ec     	and	w12, w23, #0x3
   c9a64: 11000d8c     	add	w12, w12, #0x3
   c9a68: d342fef7     	lsr	x23, x23, #2
   c9a6c: 794121ae     	ldrh	w14, [x13, #0x90]
   c9a70: 14000014     	b	0xc9ac0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x62c>
   c9a74: 11001d8e     	add	w14, w12, #0x7
   c9a78: 6b0e029f     	cmp	w20, w14
   c9a7c: 54000142     	b.hs	0xc9aa4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x610>
   c9a80: 2a1403f4     	mov	w20, w20
   c9a84: 3400af83     	cbz	w3, 0xcb074 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be0>
   c9a88: 3840170f     	ldrb	w15, [x24], #0x1
   c9a8c: 51000463     	sub	w3, w3, #0x1
   c9a90: 9ad421ef     	lsl	x15, x15, x20
   c9a94: 91002294     	add	x20, x20, #0x8
   c9a98: 8b1701f7     	add	x23, x15, x23
   c9a9c: eb0e029f     	cmp	x20, x14
   c9aa0: 54ffff23     	b.lo	0xc9a84 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x5f0>
   c9aa4: 9acd26ed     	lsr	x13, x23, x13
   c9aa8: 4b0c0290     	sub	w16, w20, w12
   c9aac: 120019af     	and	w15, w13, #0x7f
   c9ab0: 2a1f03ee     	mov	w14, wzr
   c9ab4: 11002dec     	add	w12, w15, #0xb
   c9ab8: d347fdb7     	lsr	x23, x13, #7
   c9abc: 51001e14     	sub	w20, w16, #0x7
   c9ac0: 0b08018d     	add	w13, w12, w8
   c9ac4: 6b0901bf     	cmp	w13, w9
   c9ac8: 5400a0c8     	b.hi	0xcaee0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a4c>
   c9acc: 7100419f     	cmp	w12, #0x10
   c9ad0: 540005e3     	b.lo	0xc9b8c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6f8>
   c9ad4: 5100058d     	sub	w13, w12, #0x1
   c9ad8: 2b0d011f     	cmn	w8, w13
   c9adc: 54000582     	b.hs	0xc9b8c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6f8>
   c9ae0: 8b28472f     	add	x15, x25, w8, uxtw #1
   c9ae4: 121c0d8d     	and	w13, w12, #0xf0
   c9ae8: 4e020dc0     	dup	v0.8h, w14
   c9aec: 710041bf     	cmp	w13, #0x10
   c9af0: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9af4: 54000440     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9af8: 1100410f     	add	w15, w8, #0x10
   c9afc: 710081bf     	cmp	w13, #0x20
   c9b00: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b04: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b08: 540003a0     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9b0c: 1100810f     	add	w15, w8, #0x20
   c9b10: 7100c1bf     	cmp	w13, #0x30
   c9b14: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b18: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b1c: 54000300     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9b20: 1100c10f     	add	w15, w8, #0x30
   c9b24: 710101bf     	cmp	w13, #0x40
   c9b28: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b2c: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b30: 54000260     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9b34: 1101010f     	add	w15, w8, #0x40
   c9b38: 710141bf     	cmp	w13, #0x50
   c9b3c: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b40: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b44: 540001c0     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9b48: 1101410f     	add	w15, w8, #0x50
   c9b4c: 710181bf     	cmp	w13, #0x60
   c9b50: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b54: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b58: 54000120     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9b5c: 1101810f     	add	w15, w8, #0x60
   c9b60: 7101c1bf     	cmp	w13, #0x70
   c9b64: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b68: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b6c: 54000080     	b.eq	0xc9b7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6e8>
   c9b70: 1101c10f     	add	w15, w8, #0x70
   c9b74: 8b2f472f     	add	x15, x25, w15, uxtw #1
   c9b78: ad0481e0     	stp	q0, q0, [x15, #0x90]
   c9b7c: 0b0d0108     	add	w8, w8, w13
   c9b80: 6b0d019f     	cmp	w12, w13
   c9b84: 54000120     	b.eq	0xc9ba8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x714>
   c9b88: 12000d8c     	and	w12, w12, #0xf
   c9b8c: 2a0803ed     	mov	w13, w8
   c9b90: 110005a8     	add	w8, w13, #0x1
   c9b94: 8b2d472f     	add	x15, x25, w13, uxtw #1
   c9b98: 7100058c     	subs	w12, w12, #0x1
   c9b9c: 2a0803ed     	mov	w13, w8
   c9ba0: 790121ee     	strh	w14, [x15, #0x90]
   c9ba4: 54ffff61     	b.ne	0xc9b90 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x6fc>
   c9ba8: b9008728     	str	w8, [x25, #0x84]
   c9bac: 6b09011f     	cmp	w8, w9
   c9bb0: 54ffe9e3     	b.lo	0xc98ec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x458>
   c9bb4: 140000ed     	b	0xc9f68 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xad4>
   c9bb8: 71003c9f     	cmp	w4, #0xf
   c9bbc: 540002a8     	b.hi	0xc9c10 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x77c>
   c9bc0: 2a0403eb     	mov	w11, w4
   c9bc4: 3400a143     	cbz	w3, 0xcafec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b58>
   c9bc8: aa1803e9     	mov	x9, x24
   c9bcc: 5100046a     	sub	w10, w3, #0x1
   c9bd0: 71001c9f     	cmp	w4, #0x7
   c9bd4: 38401528     	ldrb	w8, [x9], #0x1
   c9bd8: 9acb2108     	lsl	x8, x8, x11
   c9bdc: 8b170117     	add	x23, x8, x23
   c9be0: 91002168     	add	x8, x11, #0x8
   c9be4: 54000108     	b.hi	0xc9c04 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x770>
   c9be8: 3400ae6a     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   c9bec: 3940070c     	ldrb	w12, [x24, #0x1]
   c9bf0: 5100086a     	sub	w10, w3, #0x2
   c9bf4: 91000b09     	add	x9, x24, #0x2
   c9bf8: 9ac82188     	lsl	x8, x12, x8
   c9bfc: 8b170117     	add	x23, x8, x23
   c9c00: 91004168     	add	x8, x11, #0x10
   c9c04: aa0903f8     	mov	x24, x9
   c9c08: 2a0a03e3     	mov	w3, w10
   c9c0c: 2a0803e4     	mov	w4, w8
   c9c10: 12001ee8     	and	w8, w23, #0xff
   c9c14: b9001337     	str	w23, [x25, #0x10]
   c9c18: 7100211f     	cmp	w8, #0x8
   c9c1c: 54009221     	b.ne	0xcae60 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19cc>
   c9c20: 72130aff     	tst	w23, #0xe000
   c9c24: 54004880     	b.eq	0xca534 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x10a0>
   c9c28: d0fffd49     	adrp	x9, 0x73000
   c9c2c: 52800368     	mov	w8, #0x1b               // =27
   c9c30: 91044929     	add	x9, x9, #0x112
   c9c34: 1400048e     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   c9c38: 71007c9f     	cmp	w4, #0x1f
   c9c3c: 54004a09     	b.ls	0xca57c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x10e8>
   c9c40: 14000274     	b	0xca610 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x117c>
   c9c44: b9401328     	ldr	w8, [x25, #0x10]
   c9c48: 37501688     	tbnz	w8, #0xa, 0xc9f18 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xa84>
   c9c4c: 2a0403e1     	mov	w1, w4
   c9c50: 140002ac     	b	0xca700 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x126c>
   c9c54: 7100349f     	cmp	w4, #0xd
   c9c58: 540002a8     	b.hi	0xc9cac <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x818>
   c9c5c: 2a0403ec     	mov	w12, w4
   c9c60: 34009843     	cbz	w3, 0xcaf68 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ad4>
   c9c64: aa1803ea     	mov	x10, x24
   c9c68: 5100046b     	sub	w11, w3, #0x1
   c9c6c: 7100149f     	cmp	w4, #0x5
   c9c70: 38401549     	ldrb	w9, [x10], #0x1
   c9c74: 9acc2129     	lsl	x9, x9, x12
   c9c78: 8b170137     	add	x23, x9, x23
   c9c7c: 91002189     	add	x9, x12, #0x8
   c9c80: 54000108     	b.hi	0xc9ca0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x80c>
   c9c84: 3400976b     	cbz	w11, 0xcaf70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1adc>
   c9c88: 3940070d     	ldrb	w13, [x24, #0x1]
   c9c8c: 5100086b     	sub	w11, w3, #0x2
   c9c90: 91000b0a     	add	x10, x24, #0x2
   c9c94: 9ac921a9     	lsl	x9, x13, x9
   c9c98: 8b170137     	add	x23, x9, x23
   c9c9c: 91004189     	add	x9, x12, #0x10
   c9ca0: aa0a03f8     	mov	x24, x10
   c9ca4: 2a0b03e3     	mov	w3, w11
   c9ca8: 2a0903e4     	mov	w4, w9
   c9cac: 530526ea     	ubfx	w10, w23, #5, #5
   c9cb0: 120012eb     	and	w11, w23, #0x1f
   c9cb4: 530a36e9     	ubfx	w9, w23, #10, #4
   c9cb8: 1100054c     	add	w12, w10, #0x1
   c9cbc: 1104056d     	add	w13, w11, #0x101
   c9cc0: d34efef7     	lsr	x23, x23, #14
   c9cc4: 11001129     	add	w9, w9, #0x4
   c9cc8: 51003884     	sub	w4, w4, #0xe
   c9ccc: 7100757f     	cmp	w11, #0x1d
   c9cd0: 290fb32d     	stp	w13, w12, [x25, #0x7c]
   c9cd4: b9007b29     	str	w9, [x25, #0x78]
   c9cd8: 54001268     	b.hi	0xc9f24 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xa90>
   c9cdc: 7100795f     	cmp	w10, #0x1e
   c9ce0: 54001222     	b.hs	0xc9f24 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xa90>
   c9ce4: 5280020b     	mov	w11, #0x10              // =16
   c9ce8: 2a1f03ea     	mov	w10, wzr
   c9cec: b900873f     	str	wzr, [x25, #0x84]
   c9cf0: b900032b     	str	w11, [x25]
   c9cf4: 2a0a03ea     	mov	w10, w10
   c9cf8: 2a0403f4     	mov	w20, w4
   c9cfc: 1400000c     	b	0xc9d2c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x898>
   c9d00: 786a790b     	ldrh	w11, [x8, x10, lsl #1]
   c9d04: 9100054c     	add	x12, x10, #0x1
   c9d08: 12000aed     	and	w13, w23, #0x7
   c9d0c: d343fef7     	lsr	x23, x23, #3
   c9d10: 51000e94     	sub	w20, w20, #0x3
   c9d14: aa0c03ea     	mov	x10, x12
   c9d18: 6b09019f     	cmp	w12, w9
   c9d1c: b900872c     	str	w12, [x25, #0x84]
   c9d20: 8b0b072b     	add	x11, x25, x11, lsl #1
   c9d24: 7901216d     	strh	w13, [x11, #0x90]
   c9d28: 54000342     	b.hs	0xc9d90 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x8fc>
   c9d2c: 71000a9f     	cmp	w20, #0x2
   c9d30: 54fffe88     	b.hi	0xc9d00 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x86c>
   c9d34: 34009a03     	cbz	w3, 0xcb074 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be0>
   c9d38: 3840170b     	ldrb	w11, [x24], #0x1
   c9d3c: 51000463     	sub	w3, w3, #0x1
   c9d40: 9ad4216b     	lsl	x11, x11, x20
   c9d44: 11002294     	add	w20, w20, #0x8
   c9d48: 8b170177     	add	x23, x11, x23
   c9d4c: 17ffffed     	b	0xc9d00 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x86c>
   c9d50: b9405f28     	ldr	w8, [x25, #0x5c]
   c9d54: 34001fa8     	cbz	w8, 0xca148 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xcb4>
   c9d58: 6b08009f     	cmp	w4, w8
   c9d5c: 54001dc2     	b.hs	0xca114 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc80>
   c9d60: 2a0403eb     	mov	w11, w4
   c9d64: 2a0303e9     	mov	w9, w3
   c9d68: aa1803ea     	mov	x10, x24
   c9d6c: 34008ea9     	cbz	w9, 0xcaf40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1aac>
   c9d70: 3840154c     	ldrb	w12, [x10], #0x1
   c9d74: 51000529     	sub	w9, w9, #0x1
   c9d78: 9acb218c     	lsl	x12, x12, x11
   c9d7c: 1100216b     	add	w11, w11, #0x8
   c9d80: 8b170197     	add	x23, x12, x23
   c9d84: 6b08017f     	cmp	w11, w8
   c9d88: 54ffff23     	b.lo	0xc9d6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x8d8>
   c9d8c: 140000e5     	b	0xca120 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc8c>
   c9d90: 2a1403e4     	mov	w4, w20
   c9d94: aa0303f4     	mov	x20, x3
   c9d98: f94017e3     	ldr	x3, [sp, #0x28]
   c9d9c: 7100495f     	cmp	w10, #0x12
   c9da0: 54000168     	b.hi	0xc9dcc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x938>
   c9da4: 2a0a03e9     	mov	w9, w10
   c9da8: 7869790a     	ldrh	w10, [x8, x9, lsl #1]
   c9dac: 9100052b     	add	x11, x9, #0x1
   c9db0: aa0b03e9     	mov	x9, x11
   c9db4: 71004d7f     	cmp	w11, #0x13
   c9db8: 8b0a072a     	add	x10, x25, x10, lsl #1
   c9dbc: 7901215f     	strh	wzr, [x10, #0x90]
   c9dc0: 54ffff41     	b.ne	0xc9da8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x914>
   c9dc4: 52800268     	mov	w8, #0x13               // =19
   c9dc8: b9008728     	str	w8, [x25, #0x84]
   c9dcc: aa0403fa     	mov	x26, x4
   c9dd0: 528000e8     	mov	w8, #0x7                // =7
   c9dd4: a94193e1     	ldp	x1, x4, [sp, #0x18]
   c9dd8: 2a1f03e0     	mov	w0, wzr
   c9ddc: 52800262     	mov	w2, #0x13               // =19
   c9de0: f9401be9     	ldr	x9, [sp, #0x30]
   c9de4: b9007328     	str	w8, [x25, #0x70]
   c9de8: f9004729     	str	x9, [x25, #0x88]
   c9dec: f9003329     	str	x9, [x25, #0x60]
   c9df0: 940251b4     	bl	0x15e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>
   c9df4: 34000a00     	cbz	w0, 0xc9f34 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xaa0>
   c9df8: d0fffd49     	adrp	x9, 0x73000
   c9dfc: 52800368     	mov	w8, #0x1b               // =27
   c9e00: 910c5d29     	add	x9, x9, #0x317
   c9e04: b81cc3a0     	stur	w0, [x29, #-0x34]
   c9e08: f9001a69     	str	x9, [x19, #0x30]
   c9e0c: 1400032e     	b	0xcaac4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1630>
   c9e10: aa1803ea     	mov	x10, x24
   c9e14: 2a0303e9     	mov	w9, w3
   c9e18: 2a0403eb     	mov	w11, w4
   c9e1c: 1280000c     	mov	w12, #-0x1              // =-1
   c9e20: b9405b2d     	ldr	w13, [x25, #0x58]
   c9e24: 1ac8218c     	lsl	w12, w12, w8
   c9e28: 4b080164     	sub	w4, w11, w8
   c9e2c: 0a2c02ec     	bic	w12, w23, w12
   c9e30: 9ac826f7     	lsr	x23, x23, x8
   c9e34: 0b0c01ac     	add	w12, w13, w12
   c9e38: aa0a03f8     	mov	x24, x10
   c9e3c: 2a0903e3     	mov	w3, w9
   c9e40: b9005b2c     	str	w12, [x25, #0x58]
   c9e44: b9403b28     	ldr	w8, [x25, #0x38]
   c9e48: 4b1b02a9     	sub	w9, w21, w27
   c9e4c: 0b080128     	add	w8, w9, w8
   c9e50: 6b08019f     	cmp	w12, w8
   c9e54: 54002309     	b.ls	0xca2b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe20>
   c9e58: f0fffd29     	adrp	x9, 0x70000
   c9e5c: 52800368     	mov	w8, #0x1b               // =27
   c9e60: 91026929     	add	x9, x9, #0x9a
   c9e64: 14000402     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   c9e68: 2a0903e4     	mov	w4, w9
   c9e6c: d350fee8     	lsr	x8, x23, #16
   c9e70: d2403d08     	eor	x8, x8, #0xffff
   c9e74: eb37211f     	cmp	x8, w23, uxth
   c9e78: 54ffd061     	b.ne	0xc9884 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x3f0>
   c9e7c: 2a1f03e4     	mov	w4, wzr
   c9e80: 12003ee8     	and	w8, w23, #0xffff
   c9e84: 528001c9     	mov	w9, #0xe                // =14
   c9e88: aa1f03f7     	mov	x23, xzr
   c9e8c: b9005728     	str	w8, [x25, #0x54]
   c9e90: b9000329     	str	w9, [x25]
   c9e94: 34007c68     	cbz	w8, 0xcae20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x198c>
   c9e98: 6b03011f     	cmp	w8, w3
   c9e9c: 1a888068     	csel	w8, w3, w8, hi
   c9ea0: 6b1b011f     	cmp	w8, w27
   c9ea4: 1a88837a     	csel	w26, w27, w8, hi
   c9ea8: 3400853a     	cbz	w26, 0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   c9eac: f85e83bc     	ldur	x28, [x29, #-0x18]
   c9eb0: aa1803e1     	mov	x1, x24
   c9eb4: aa1a03e2     	mov	x2, x26
   c9eb8: aa0303f4     	mov	x20, x3
   c9ebc: 2a1b03f3     	mov	w19, w27
   c9ec0: 2a1603fb     	mov	w27, w22
   c9ec4: aa1c03e0     	mov	x0, x28
   c9ec8: 2a1503f6     	mov	w22, w21
   c9ecc: aa0403f5     	mov	x21, x4
   c9ed0: 94024c74     	bl	0x15d0a0 <memcpy@plt>
   c9ed4: b9405728     	ldr	w8, [x25, #0x54]
   c9ed8: 8b1a039c     	add	x28, x28, x26
   c9edc: aa1503e4     	mov	x4, x21
   c9ee0: 2a1603f5     	mov	w21, w22
   c9ee4: 2a1b03f6     	mov	w22, w27
   c9ee8: 2a1303fb     	mov	w27, w19
   c9eec: 4b1a0108     	sub	w8, w8, w26
   c9ef0: f85d03b3     	ldur	x19, [x29, #-0x30]
   c9ef4: f85e03a5     	ldur	x5, [x29, #-0x20]
   c9ef8: aa1403e3     	mov	x3, x20
   c9efc: 4b1a0063     	sub	w3, w3, w26
   c9f00: 8b1a0318     	add	x24, x24, x26
   c9f04: b9005728     	str	w8, [x25, #0x54]
   c9f08: b9400328     	ldr	w8, [x25]
   c9f0c: 4b1a037b     	sub	w27, w27, w26
   c9f10: f81e83bc     	stur	x28, [x29, #-0x18]
   c9f14: 17fffd8e     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   c9f18: 71003c9f     	cmp	w4, #0xf
   c9f1c: 54004208     	b.hi	0xca75c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x12c8>
   c9f20: 140001fc     	b	0xca710 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x127c>
   c9f24: d0fffd29     	adrp	x9, 0x6f000
   c9f28: 52800368     	mov	w8, #0x1b               // =27
   c9f2c: 910f8d29     	add	x9, x9, #0x3e3
   c9f30: 140003cf     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   c9f34: 2a1f03e8     	mov	w8, wzr
   c9f38: 52800229     	mov	w9, #0x11               // =17
   c9f3c: aa1403e3     	mov	x3, x20
   c9f40: f85e03a5     	ldur	x5, [x29, #-0x20]
   c9f44: aa1a03e4     	mov	x4, x26
   c9f48: b81cc3bf     	stur	wzr, [x29, #-0x34]
   c9f4c: b900873f     	str	wzr, [x25, #0x84]
   c9f50: b9000329     	str	w9, [x25]
   c9f54: 294fa722     	ldp	w2, w9, [x25, #0x7c]
   c9f58: 0b020129     	add	w9, w9, w2
   c9f5c: 6b09011f     	cmp	w8, w9
   c9f60: 54ffcba3     	b.lo	0xc98d4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x440>
   c9f64: 2a0403f4     	mov	w20, w4
   c9f68: b9003ffb     	str	w27, [sp, #0x3c]
   c9f6c: 2a1603fb     	mov	w27, w22
   c9f70: 2a1503f6     	mov	w22, w21
   c9f74: aa0303fa     	mov	x26, x3
   c9f78: a942a7f5     	ldp	x21, x9, [sp, #0x28]
   c9f7c: 52800128     	mov	w8, #0x9                // =9
   c9f80: 52800020     	mov	w0, #0x1                // =1
   c9f84: a94193e1     	ldp	x1, x4, [sp, #0x18]
   c9f88: aa0503fc     	mov	x28, x5
   c9f8c: aa1503e3     	mov	x3, x21
   c9f90: b9007328     	str	w8, [x25, #0x70]
   c9f94: f9004729     	str	x9, [x25, #0x88]
   c9f98: f9003329     	str	x9, [x25, #0x60]
   c9f9c: 94025149     	bl	0x15e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>
   c9fa0: 34002900     	cbz	w0, 0xca4c0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x102c>
   c9fa4: f0fffd28     	adrp	x8, 0x70000
   c9fa8: 52800369     	mov	w9, #0x1b               // =27
   c9fac: 91297108     	add	x8, x8, #0xa5c
   c9fb0: 2a1603f5     	mov	w21, w22
   c9fb4: 2a1b03f6     	mov	w22, w27
   c9fb8: b9403ffb     	ldr	w27, [sp, #0x3c]
   c9fbc: b81cc3a0     	stur	w0, [x29, #-0x34]
   c9fc0: 2a1403e4     	mov	w4, w20
   c9fc4: f9001a68     	str	x8, [x19, #0x30]
   c9fc8: aa1a03e3     	mov	x3, x26
   c9fcc: b9000329     	str	w9, [x25]
   c9fd0: aa1c03e5     	mov	x5, x28
   c9fd4: 2a0903e8     	mov	w8, w9
   c9fd8: 17fffd5d     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   c9fdc: aa0903f8     	mov	x24, x9
   c9fe0: 2a0b03e3     	mov	w3, w11
   c9fe4: 2a1f03e4     	mov	w4, wzr
   c9fe8: 5ac00ae8     	rev	w8, w23
   c9fec: 52800149     	mov	w9, #0xa                // =10
   c9ff0: aa1f03f7     	mov	x23, xzr
   c9ff4: f9000f28     	str	x8, [x25, #0x18]
   c9ff8: f9003268     	str	x8, [x19, #0x60]
   c9ffc: b9000329     	str	w9, [x25]
   ca000: b9400f28     	ldr	w8, [x25, #0xc]
   ca004: 34007d88     	cbz	w8, 0xcafb4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b20>
   ca008: aa1f03e0     	mov	x0, xzr
   ca00c: aa1f03e1     	mov	x1, xzr
   ca010: 2a1f03e2     	mov	w2, wzr
   ca014: aa0303f4     	mov	x20, x3
   ca018: 2a1603fa     	mov	w26, w22
   ca01c: 2a1503f6     	mov	w22, w21
   ca020: aa0403f5     	mov	x21, x4
   ca024: 9402508f     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   ca028: aa1503e4     	mov	x4, x21
   ca02c: 2a1603f5     	mov	w21, w22
   ca030: 2a1a03f6     	mov	w22, w26
   ca034: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca038: aa1403e3     	mov	x3, x20
   ca03c: 52800168     	mov	w8, #0xb                // =11
   ca040: f9000f20     	str	x0, [x25, #0x18]
   ca044: f9003260     	str	x0, [x19, #0x60]
   ca048: b9000328     	str	w8, [x25]
   ca04c: 710016df     	cmp	w22, #0x5
   ca050: 540077e0     	b.eq	0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   ca054: b9400728     	ldr	w8, [x25, #0x4]
   ca058: 34000108     	cbz	w8, 0xca078 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xbe4>
   ca05c: 12000888     	and	w8, w4, #0x7
   ca060: 52800309     	mov	w9, #0x18               // =24
   ca064: 121d7084     	and	w4, w4, #0xfffffff8
   ca068: 9ac826f7     	lsr	x23, x23, x8
   ca06c: b9000329     	str	w9, [x25]
   ca070: 2a0903e8     	mov	w8, w9
   ca074: 17fffd36     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   ca078: 71000c9f     	cmp	w4, #0x3
   ca07c: 540000e2     	b.hs	0xca098 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc04>
   ca080: 34007f03     	cbz	w3, 0xcb060 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1bcc>
   ca084: 38401708     	ldrb	w8, [x24], #0x1
   ca088: 51000463     	sub	w3, w3, #0x1
   ca08c: 9ac42108     	lsl	x8, x8, x4
   ca090: 11002084     	add	w4, w4, #0x8
   ca094: 8b170117     	add	x23, x8, x23
   ca098: 120002ea     	and	w10, w23, #0x1
   ca09c: 53010ae9     	ubfx	w9, w23, #1, #2
   ca0a0: 528001a8     	mov	w8, #0xd                // =13
   ca0a4: b900072a     	str	w10, [x25, #0x4]
   ca0a8: f0fffd6a     	adrp	x10, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   ca0ac: 9138794a     	add	x10, x10, #0xe1e
   ca0b0: 1000008b     	adr	x11, 0xca0c0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc2c>
   ca0b4: 3869694c     	ldrb	w12, [x10, x9]
   ca0b8: 8b0c096b     	add	x11, x11, x12, lsl #2
   ca0bc: d61f0160     	br	x11
   ca0c0: b0fffd48     	adrp	x8, 0x73000
   ca0c4: f0fffd69     	adrp	x9, 0x79000 <typeinfo name for InGame::ValueIteratorImpl+0x3b07>
   ca0c8: 90fffd8a     	adrp	x10, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   ca0cc: 91392129     	add	x9, x9, #0xe48
   ca0d0: 9119214a     	add	x10, x10, #0x648
   ca0d4: fd478100     	ldr	d0, [x8, #0xf00]
   ca0d8: 52800248     	mov	w8, #0x12               // =18
   ca0dc: a9062b29     	stp	x9, x10, [x25, #0x60]
   ca0e0: fd003b20     	str	d0, [x25, #0x70]
   ca0e4: 14000009     	b	0xca108 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc74>
   ca0e8: 52800188     	mov	w8, #0xc                // =12
   ca0ec: 14000361     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   ca0f0: 528001e8     	mov	w8, #0xf                // =15
   ca0f4: 14000005     	b	0xca108 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xc74>
   ca0f8: f0fffd09     	adrp	x9, 0x6d000
   ca0fc: 52800368     	mov	w8, #0x1b               // =27
   ca100: 91078129     	add	x9, x9, #0x1e0
   ca104: f9001a69     	str	x9, [x19, #0x30]
   ca108: d343fef7     	lsr	x23, x23, #3
   ca10c: 51000c84     	sub	w4, w4, #0x3
   ca110: 14000358     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   ca114: aa1803ea     	mov	x10, x24
   ca118: 2a0303e9     	mov	w9, w3
   ca11c: 2a0403eb     	mov	w11, w4
   ca120: 1280000c     	mov	w12, #-0x1              // =-1
   ca124: b940572d     	ldr	w13, [x25, #0x54]
   ca128: 1ac8218c     	lsl	w12, w12, w8
   ca12c: 4b080164     	sub	w4, w11, w8
   ca130: 0a2c02ec     	bic	w12, w23, w12
   ca134: 9ac826f7     	lsr	x23, x23, x8
   ca138: 0b0c01ac     	add	w12, w13, w12
   ca13c: aa0a03f8     	mov	x24, x10
   ca140: 2a0903e3     	mov	w3, w9
   ca144: b900572c     	str	w12, [x25, #0x54]
   ca148: 52800288     	mov	w8, #0x14               // =20
   ca14c: b9000328     	str	w8, [x25]
   ca150: b9407728     	ldr	w8, [x25, #0x74]
   ca154: 1280000a     	mov	w10, #-0x1              // =-1
   ca158: f9403729     	ldr	x9, [x25, #0x68]
   ca15c: 1ac8214a     	lsl	w10, w10, w8
   ca160: 0a2a02ec     	bic	w12, w23, w10
   ca164: 8b2c4928     	add	x8, x9, w12, uxtw #2
   ca168: 39400508     	ldrb	w8, [x8, #0x1]
   ca16c: 6b08009f     	cmp	w4, w8
   ca170: 540002a2     	b.hs	0xca1c4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xd30>
   ca174: 2a2a03ea     	mvn	w10, w10
   ca178: 2a0403eb     	mov	w11, w4
   ca17c: 2a0303ed     	mov	w13, w3
   ca180: aa1803ee     	mov	x14, x24
   ca184: 34006ded     	cbz	w13, 0xcaf40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1aac>
   ca188: 384015c8     	ldrb	w8, [x14], #0x1
   ca18c: 510005ad     	sub	w13, w13, #0x1
   ca190: 9acb2108     	lsl	x8, x8, x11
   ca194: 9100216b     	add	x11, x11, #0x8
   ca198: 8b170117     	add	x23, x8, x23
   ca19c: 0a17014c     	and	w12, w10, w23
   ca1a0: 8b2c4928     	add	x8, x9, w12, uxtw #2
   ca1a4: 39400508     	ldrb	w8, [x8, #0x1]
   ca1a8: eb08017f     	cmp	x11, x8
   ca1ac: 54fffec3     	b.lo	0xca184 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xcf0>
   ca1b0: 2a0803ea     	mov	w10, w8
   ca1b4: aa0e03f8     	mov	x24, x14
   ca1b8: 2a0d03e3     	mov	w3, w13
   ca1bc: 2a0b03e4     	mov	w4, w11
   ca1c0: 14000002     	b	0xca1c8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xd34>
   ca1c4: 2a0803ea     	mov	w10, w8
   ca1c8: 8b0c092b     	add	x11, x9, x12, lsl #2
   ca1cc: 3940016d     	ldrb	w13, [x11]
   ca1d0: 7940056b     	ldrh	w11, [x11, #0x2]
   ca1d4: 721c0dbf     	tst	w13, #0xf0
   ca1d8: 54000521     	b.ne	0xca27c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xde8>
   ca1dc: 0b0d010c     	add	w12, w8, w13
   ca1e0: 1280000d     	mov	w13, #-0x1              // =-1
   ca1e4: 1acc21ad     	lsl	w13, w13, w12
   ca1e8: 0a2d02ec     	bic	w12, w23, w13
   ca1ec: 1ac8258c     	lsr	w12, w12, w8
   ca1f0: 0b0b018e     	add	w14, w12, w11
   ca1f4: 8b2e492c     	add	x12, x9, w14, uxtw #2
   ca1f8: 3940058c     	ldrb	w12, [x12, #0x1]
   ca1fc: 0b0c010f     	add	w15, w8, w12
   ca200: 6b0401ff     	cmp	w15, w4
   ca204: 540002e9     	b.ls	0xca260 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xdcc>
   ca208: 2a2d03f1     	mvn	w17, w13
   ca20c: 2a0403ed     	mov	w13, w4
   ca210: 2a0303ef     	mov	w15, w3
   ca214: aa1803f0     	mov	x16, x24
   ca218: 3400694f     	cbz	w15, 0xcaf40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1aac>
   ca21c: 3840160c     	ldrb	w12, [x16], #0x1
   ca220: 510005ef     	sub	w15, w15, #0x1
   ca224: 2a0803e0     	mov	w0, w8
   ca228: 9acd218c     	lsl	x12, x12, x13
   ca22c: 910021ad     	add	x13, x13, #0x8
   ca230: 8b170197     	add	x23, x12, x23
   ca234: 0a1102ec     	and	w12, w23, w17
   ca238: 1ac8258c     	lsr	w12, w12, w8
   ca23c: 0b0b018e     	add	w14, w12, w11
   ca240: 8b2e492c     	add	x12, x9, w14, uxtw #2
   ca244: 3940058c     	ldrb	w12, [x12, #0x1]
   ca248: 8b0c0000     	add	x0, x0, x12
   ca24c: eb0001bf     	cmp	x13, x0
   ca250: 54fffe43     	b.lo	0xca218 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xd84>
   ca254: aa1003f8     	mov	x24, x16
   ca258: 2a0f03e3     	mov	w3, w15
   ca25c: 2a0d03e4     	mov	w4, w13
   ca260: 8b0e0929     	add	x9, x9, x14, lsl #2
   ca264: 9aca26f7     	lsr	x23, x23, x10
   ca268: 4b080084     	sub	w4, w4, w8
   ca26c: 2a0c03e8     	mov	w8, w12
   ca270: 2a0c03ea     	mov	w10, w12
   ca274: 7940052b     	ldrh	w11, [x9, #0x2]
   ca278: 3940012d     	ldrb	w13, [x9]
   ca27c: 9aca26f7     	lsr	x23, x23, x10
   ca280: 4b080084     	sub	w4, w4, w8
   ca284: 373003ed     	tbnz	w13, #0x6, 0xca300 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe6c>
   ca288: 12000da8     	and	w8, w13, #0xf
   ca28c: 528002a9     	mov	w9, #0x15               // =21
   ca290: 290b232b     	stp	w11, w8, [x25, #0x58]
   ca294: b9000329     	str	w9, [x25]
   ca298: 35ffa368     	cbnz	w8, 0xc9704 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x270>
   ca29c: b9405b2c     	ldr	w12, [x25, #0x58]
   ca2a0: b9403b28     	ldr	w8, [x25, #0x38]
   ca2a4: 4b1b02a9     	sub	w9, w21, w27
   ca2a8: 0b080128     	add	w8, w9, w8
   ca2ac: 6b08019f     	cmp	w12, w8
   ca2b0: 54ffdd48     	b.hi	0xc9e58 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x9c4>
   ca2b4: 528002c8     	mov	w8, #0x16               // =22
   ca2b8: b9000328     	str	w8, [x25]
   ca2bc: 3400649b     	cbz	w27, 0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   ca2c0: b9405b28     	ldr	w8, [x25, #0x58]
   ca2c4: 4b1b02a9     	sub	w9, w21, w27
   ca2c8: 6b09011f     	cmp	w8, w9
   ca2cc: 54000109     	b.ls	0xca2ec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe58>
   ca2d0: b9403f2a     	ldr	w10, [x25, #0x3c]
   ca2d4: 4b090109     	sub	w9, w8, w9
   ca2d8: 6b0a0128     	subs	w8, w9, w10
   ca2dc: 540001a9     	b.ls	0xca310 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe7c>
   ca2e0: b9403729     	ldr	w9, [x25, #0x34]
   ca2e4: 4b08012a     	sub	w10, w9, w8
   ca2e8: 1400000c     	b	0xca318 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe84>
   ca2ec: b9405729     	ldr	w9, [x25, #0x54]
   ca2f0: f85e83aa     	ldur	x10, [x29, #-0x18]
   ca2f4: cb08014c     	sub	x12, x10, x8
   ca2f8: 2a0903e8     	mov	w8, w9
   ca2fc: 1400000c     	b	0xca32c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xe98>
   ca300: d0fffd29     	adrp	x9, 0x70000
   ca304: 52800368     	mov	w8, #0x1b               // =27
   ca308: 91340529     	add	x9, x9, #0xd01
   ca30c: 140002d8     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   ca310: 4b09014a     	sub	w10, w10, w9
   ca314: 2a0903e8     	mov	w8, w9
   ca318: b9405729     	ldr	w9, [x25, #0x54]
   ca31c: f940232b     	ldr	x11, [x25, #0x40]
   ca320: 6b09011f     	cmp	w8, w9
   ca324: 8b2a416c     	add	x12, x11, w10, uxtw
   ca328: 1a888128     	csel	w8, w9, w8, hi
   ca32c: 6b1b011f     	cmp	w8, w27
   ca330: 1a888368     	csel	w8, w27, w8, hi
   ca334: 4b08012a     	sub	w10, w9, w8
   ca338: 51000509     	sub	w9, w8, #0x1
   ca33c: 71007d3f     	cmp	w9, #0x1f
   ca340: b900572a     	str	w10, [x25, #0x54]
   ca344: 54000163     	b.lo	0xca370 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xedc>
   ca348: f85e83ab     	ldur	x11, [x29, #-0x18]
   ca34c: 8b09018a     	add	x10, x12, x9
   ca350: 9100054a     	add	x10, x10, #0x1
   ca354: eb0a017f     	cmp	x11, x10
   ca358: 540002c2     	b.hs	0xca3b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xf1c>
   ca35c: f85e83aa     	ldur	x10, [x29, #-0x18]
   ca360: 8b09014a     	add	x10, x10, x9
   ca364: 9100054a     	add	x10, x10, #0x1
   ca368: eb0a019f     	cmp	x12, x10
   ca36c: 54000222     	b.hs	0xca3b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xf1c>
   ca370: f85e83a9     	ldur	x9, [x29, #-0x18]
   ca374: 2a0803ea     	mov	w10, w8
   ca378: aa0c03eb     	mov	x11, x12
   ca37c: 3840156c     	ldrb	w12, [x11], #0x1
   ca380: 7100054a     	subs	w10, w10, #0x1
   ca384: 3800152c     	strb	w12, [x9], #0x1
   ca388: 54ffffa1     	b.ne	0xca37c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xee8>
   ca38c: b940572a     	ldr	w10, [x25, #0x54]
   ca390: 4b08037b     	sub	w27, w27, w8
   ca394: 3400008a     	cbz	w10, 0xca3a4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xf10>
   ca398: b9400328     	ldr	w8, [x25]
   ca39c: f81e83a9     	stur	x9, [x29, #-0x18]
   ca3a0: 17fffc6b     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   ca3a4: 52800248     	mov	w8, #0x12               // =18
   ca3a8: f81e83a9     	stur	x9, [x29, #-0x18]
   ca3ac: 140002b1     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   ca3b0: f85e83af     	ldur	x15, [x29, #-0x18]
   ca3b4: 9100052d     	add	x13, x9, #0x1
   ca3b8: 927b6dae     	and	x14, x13, #0x1ffffffe0
   ca3bc: 4b0e010a     	sub	w10, w8, w14
   ca3c0: 8b0e018b     	add	x11, x12, x14
   ca3c4: 8b0e01e9     	add	x9, x15, x14
   ca3c8: 9100418c     	add	x12, x12, #0x10
   ca3cc: 910041ef     	add	x15, x15, #0x10
   ca3d0: aa0e03f0     	mov	x16, x14
   ca3d4: ad7f8580     	ldp	q0, q1, [x12, #-0x10]
   ca3d8: 9100818c     	add	x12, x12, #0x20
   ca3dc: f1008210     	subs	x16, x16, #0x20
   ca3e0: ad3f85e0     	stp	q0, q1, [x15, #-0x10]
   ca3e4: 910081ef     	add	x15, x15, #0x20
   ca3e8: 54ffff61     	b.ne	0xca3d4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xf40>
   ca3ec: eb0e01bf     	cmp	x13, x14
   ca3f0: 54fffc61     	b.ne	0xca37c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xee8>
   ca3f4: 17ffffe6     	b	0xca38c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xef8>
   ca3f8: 2a1503f4     	mov	w20, w21
   ca3fc: 36080308     	tbz	w8, #0x1, 0xca45c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xfc8>
   ca400: 529163f5     	mov	w21, #0x8b1f            // =35615
   ca404: eb1502ff     	cmp	x23, x21
   ca408: 540002a1     	b.ne	0xca45c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xfc8>
   ca40c: aa1f03e0     	mov	x0, xzr
   ca410: aa1f03e1     	mov	x1, xzr
   ca414: 2a1f03e2     	mov	w2, wzr
   ca418: aa0303f7     	mov	x23, x3
   ca41c: 94024fa5     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca420: d10033a1     	sub	x1, x29, #0xc
   ca424: 52800042     	mov	w2, #0x2                // =2
   ca428: 781f43b5     	sturh	w21, [x29, #-0xc]
   ca42c: f9000f20     	str	x0, [x25, #0x18]
   ca430: 94024fa0     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca434: 52800028     	mov	w8, #0x1                // =1
   ca438: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca43c: aa1703e3     	mov	x3, x23
   ca440: aa1f03f7     	mov	x23, xzr
   ca444: 2a1f03e4     	mov	w4, wzr
   ca448: f9000f20     	str	x0, [x25, #0x18]
   ca44c: b9000328     	str	w8, [x25]
   ca450: 2a1403f5     	mov	w21, w20
   ca454: 2a0803e8     	mov	w8, w8
   ca458: 17fffc3d     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   ca45c: f9401729     	ldr	x9, [x25, #0x28]
   ca460: b900133f     	str	wzr, [x25, #0x10]
   ca464: b4000069     	cbz	x9, 0xca470 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xfdc>
   ca468: 1280000a     	mov	w10, #-0x1              // =-1
   ca46c: b900492a     	str	w10, [x9, #0x48]
   ca470: 2a1403f5     	mov	w21, w20
   ca474: 360001e8     	tbz	w8, #0x0, 0xca4b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x101c>
   ca478: d28f7be9     	mov	x9, #0x7bdf             // =31711
   ca47c: 53185ee8     	lsl	w8, w23, #8
   ca480: f2b7bde9     	movk	x9, #0xbdef, lsl #16
   ca484: 92781d08     	and	x8, x8, #0xff00
   ca488: f2dbdee9     	movk	x9, #0xdef7, lsl #32
   ca48c: 8b572108     	add	x8, x8, x23, lsr #8
   ca490: f2fdef69     	movk	x9, #0xef7b, lsl #48
   ca494: 9b097d08     	mul	x8, x8, x9
   ca498: d2884229     	mov	x9, #0x4211             // =16913
   ca49c: f2a42109     	movk	x9, #0x2108, lsl #16
   ca4a0: f2c21089     	movk	x9, #0x1084, lsl #32
   ca4a4: f2e10849     	movk	x9, #0x842, lsl #48
   ca4a8: eb09011f     	cmp	x8, x9
   ca4ac: 54004be3     	b.lo	0xcae28 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1994>
   ca4b0: f0fffd09     	adrp	x9, 0x6d000
   ca4b4: 52800368     	mov	w8, #0x1b               // =27
   ca4b8: 9113d129     	add	x9, x9, #0x4f4
   ca4bc: 1400026c     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   ca4c0: 294f8b28     	ldp	w8, w2, [x25, #0x7c]
   ca4c4: f9404729     	ldr	x9, [x25, #0x88]
   ca4c8: 528000ca     	mov	w10, #0x6               // =6
   ca4cc: 52800040     	mov	w0, #0x2                // =2
   ca4d0: aa1503e3     	mov	x3, x21
   ca4d4: f94007e4     	ldr	x4, [sp, #0x8]
   ca4d8: aa1c03e5     	mov	x5, x28
   ca4dc: 8b080728     	add	x8, x25, x8, lsl #1
   ca4e0: f9003729     	str	x9, [x25, #0x68]
   ca4e4: 91024101     	add	x1, x8, #0x90
   ca4e8: b900772a     	str	w10, [x25, #0x74]
   ca4ec: 94024ff5     	bl	0x15e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>
   ca4f0: 34003960     	cbz	w0, 0xcac1c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1788>
   ca4f4: f0fffd28     	adrp	x8, 0x71000
   ca4f8: 52800369     	mov	w9, #0x1b               // =27
   ca4fc: 91036d08     	add	x8, x8, #0xdb
   ca500: 2a1603f5     	mov	w21, w22
   ca504: 2a1b03f6     	mov	w22, w27
   ca508: b9403ffb     	ldr	w27, [sp, #0x3c]
   ca50c: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca510: b81cc3a0     	stur	w0, [x29, #-0x34]
   ca514: 2a1403e4     	mov	w4, w20
   ca518: f9001a68     	str	x8, [x19, #0x30]
   ca51c: b9000329     	str	w9, [x25]
   ca520: aa1a03e3     	mov	x3, x26
   ca524: 2a0903e8     	mov	w8, w9
   ca528: 17fffc09     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   ca52c: f9400f20     	ldr	x0, [x25, #0x18]
   ca530: 14000175     	b	0xcab04 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1670>
   ca534: f9401728     	ldr	x8, [x25, #0x28]
   ca538: b4000068     	cbz	x8, 0xca544 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x10b0>
   ca53c: 530822e9     	ubfx	w9, w23, #8, #1
   ca540: b9000109     	str	w9, [x8]
   ca544: 36480157     	tbz	w23, #0x9, 0xca56c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x10d8>
   ca548: f9400f20     	ldr	x0, [x25, #0x18]
   ca54c: d10033a1     	sub	x1, x29, #0xc
   ca550: 52800042     	mov	w2, #0x2                // =2
   ca554: 781f43b7     	sturh	w23, [x29, #-0xc]
   ca558: aa0303f4     	mov	x20, x3
   ca55c: 94024f55     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca560: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca564: aa1403e3     	mov	x3, x20
   ca568: f9000f20     	str	x0, [x25, #0x18]
   ca56c: 52800048     	mov	w8, #0x2                // =2
   ca570: 2a1f03e4     	mov	w4, wzr
   ca574: aa1f03f7     	mov	x23, xzr
   ca578: b9000328     	str	w8, [x25]
   ca57c: 2a0403e9     	mov	w9, w4
   ca580: 34005463     	cbz	w3, 0xcb00c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b78>
   ca584: aa1803e8     	mov	x8, x24
   ca588: 71005d3f     	cmp	w9, #0x17
   ca58c: 3840150a     	ldrb	w10, [x8], #0x1
   ca590: 9ac9214b     	lsl	x11, x10, x9
   ca594: 5100046a     	sub	w10, w3, #0x1
   ca598: 8b170177     	add	x23, x11, x23
   ca59c: 54000368     	b.hi	0xca608 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1174>
   ca5a0: 91002134     	add	x20, x9, #0x8
   ca5a4: 3400538a     	cbz	w10, 0xcb014 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b80>
   ca5a8: 39400708     	ldrb	w8, [x24, #0x1]
   ca5ac: 5100086a     	sub	w10, w3, #0x2
   ca5b0: 71003d3f     	cmp	w9, #0xf
   ca5b4: 9ad4210b     	lsl	x11, x8, x20
   ca5b8: 91000b08     	add	x8, x24, #0x2
   ca5bc: 8b170177     	add	x23, x11, x23
   ca5c0: 54000248     	b.hi	0xca608 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1174>
   ca5c4: 91004134     	add	x20, x9, #0x10
   ca5c8: 3400526a     	cbz	w10, 0xcb014 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b80>
   ca5cc: 39400b08     	ldrb	w8, [x24, #0x2]
   ca5d0: 51000c6a     	sub	w10, w3, #0x3
   ca5d4: 71001d3f     	cmp	w9, #0x7
   ca5d8: 9ad4210b     	lsl	x11, x8, x20
   ca5dc: 91000f08     	add	x8, x24, #0x3
   ca5e0: 8b170177     	add	x23, x11, x23
   ca5e4: 54000128     	b.hi	0xca608 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1174>
   ca5e8: 91006134     	add	x20, x9, #0x18
   ca5ec: 3400514a     	cbz	w10, 0xcb014 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b80>
   ca5f0: 39400f08     	ldrb	w8, [x24, #0x3]
   ca5f4: 91001318     	add	x24, x24, #0x4
   ca5f8: 51001063     	sub	w3, w3, #0x4
   ca5fc: 9ad42108     	lsl	x8, x8, x20
   ca600: 8b170117     	add	x23, x8, x23
   ca604: 14000003     	b	0xca610 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x117c>
   ca608: aa0803f8     	mov	x24, x8
   ca60c: 2a0a03e3     	mov	w3, w10
   ca610: f9401728     	ldr	x8, [x25, #0x28]
   ca614: b4000048     	cbz	x8, 0xca61c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1188>
   ca618: f9000517     	str	x23, [x8, #0x8]
   ca61c: 39404728     	ldrb	w8, [x25, #0x11]
   ca620: 36080148     	tbz	w8, #0x1, 0xca648 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x11b4>
   ca624: f9400f20     	ldr	x0, [x25, #0x18]
   ca628: d10033a1     	sub	x1, x29, #0xc
   ca62c: 52800082     	mov	w2, #0x4                // =4
   ca630: b81f43b7     	stur	w23, [x29, #-0xc]
   ca634: aa0303f4     	mov	x20, x3
   ca638: 94024f1e     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca63c: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca640: aa1403e3     	mov	x3, x20
   ca644: f9000f20     	str	x0, [x25, #0x18]
   ca648: 52800068     	mov	w8, #0x3                // =3
   ca64c: 2a1f03e4     	mov	w4, wzr
   ca650: aa1f03f7     	mov	x23, xzr
   ca654: b9000328     	str	w8, [x25]
   ca658: 2a0403f4     	mov	w20, w4
   ca65c: 340050a3     	cbz	w3, 0xcb070 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1bdc>
   ca660: aa1803e8     	mov	x8, x24
   ca664: 71001e9f     	cmp	w20, #0x7
   ca668: 38401509     	ldrb	w9, [x8], #0x1
   ca66c: 9ad4212a     	lsl	x10, x9, x20
   ca670: 51000469     	sub	w9, w3, #0x1
   ca674: 8b170157     	add	x23, x10, x23
   ca678: 54000128     	b.hi	0xca69c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1208>
   ca67c: 91002294     	add	x20, x20, #0x8
   ca680: 34004ec9     	cbz	w9, 0xcb058 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1bc4>
   ca684: 39400708     	ldrb	w8, [x24, #0x1]
   ca688: 91000b18     	add	x24, x24, #0x2
   ca68c: 51000863     	sub	w3, w3, #0x2
   ca690: 9ad42108     	lsl	x8, x8, x20
   ca694: 8b170117     	add	x23, x8, x23
   ca698: 14000003     	b	0xca6a4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1210>
   ca69c: aa0803f8     	mov	x24, x8
   ca6a0: 2a0903e3     	mov	w3, w9
   ca6a4: f9401728     	ldr	x8, [x25, #0x28]
   ca6a8: b4000088     	cbz	x8, 0xca6b8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1224>
   ca6ac: 12001ee9     	and	w9, w23, #0xff
   ca6b0: d348feea     	lsr	x10, x23, #8
   ca6b4: 29022909     	stp	w9, w10, [x8, #0x10]
   ca6b8: 39404728     	ldrb	w8, [x25, #0x11]
   ca6bc: 36080148     	tbz	w8, #0x1, 0xca6e4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1250>
   ca6c0: f9400f20     	ldr	x0, [x25, #0x18]
   ca6c4: d10033a1     	sub	x1, x29, #0xc
   ca6c8: 52800042     	mov	w2, #0x2                // =2
   ca6cc: 781f43b7     	sturh	w23, [x29, #-0xc]
   ca6d0: aa0303f4     	mov	x20, x3
   ca6d4: 94024ef7     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca6d8: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca6dc: aa1403e3     	mov	x3, x20
   ca6e0: f9000f20     	str	x0, [x25, #0x18]
   ca6e4: aa1f03f7     	mov	x23, xzr
   ca6e8: 2a1f03e4     	mov	w4, wzr
   ca6ec: 52800089     	mov	w9, #0x4                // =4
   ca6f0: b9401328     	ldr	w8, [x25, #0x10]
   ca6f4: 2a1f03e1     	mov	w1, wzr
   ca6f8: b9000329     	str	w9, [x25]
   ca6fc: 375000a8     	tbnz	w8, #0xa, 0xca710 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x127c>
   ca700: f9401728     	ldr	x8, [x25, #0x28]
   ca704: b4000528     	cbz	x8, 0xca7a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1314>
   ca708: f9000d1f     	str	xzr, [x8, #0x18]
   ca70c: 14000027     	b	0xca7a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1314>
   ca710: 2a0403f4     	mov	w20, w4
   ca714: 34004ae3     	cbz	w3, 0xcb070 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1bdc>
   ca718: aa1803e9     	mov	x9, x24
   ca71c: 71001e9f     	cmp	w20, #0x7
   ca720: 3840152a     	ldrb	w10, [x9], #0x1
   ca724: 9ad4214b     	lsl	x11, x10, x20
   ca728: 5100046a     	sub	w10, w3, #0x1
   ca72c: 8b170177     	add	x23, x11, x23
   ca730: 54000128     	b.hi	0xca754 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x12c0>
   ca734: 91002294     	add	x20, x20, #0x8
   ca738: 340049aa     	cbz	w10, 0xcb06c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1bd8>
   ca73c: 39400709     	ldrb	w9, [x24, #0x1]
   ca740: 91000b18     	add	x24, x24, #0x2
   ca744: 51000863     	sub	w3, w3, #0x2
   ca748: 9ad42129     	lsl	x9, x9, x20
   ca74c: 8b170137     	add	x23, x9, x23
   ca750: 14000003     	b	0xca75c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x12c8>
   ca754: aa0903f8     	mov	x24, x9
   ca758: 2a0a03e3     	mov	w3, w10
   ca75c: f9401729     	ldr	x9, [x25, #0x28]
   ca760: b9005737     	str	w23, [x25, #0x54]
   ca764: b4000049     	cbz	x9, 0xca76c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x12d8>
   ca768: b9002137     	str	w23, [x9, #0x20]
   ca76c: 37480088     	tbnz	w8, #0x9, 0xca77c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x12e8>
   ca770: aa1f03f7     	mov	x23, xzr
   ca774: 2a1f03e1     	mov	w1, wzr
   ca778: 1400000c     	b	0xca7a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1314>
   ca77c: f9400f20     	ldr	x0, [x25, #0x18]
   ca780: d10033a1     	sub	x1, x29, #0xc
   ca784: 52800042     	mov	w2, #0x2                // =2
   ca788: 781f43b7     	sturh	w23, [x29, #-0xc]
   ca78c: aa0303f4     	mov	x20, x3
   ca790: 94024ec8     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca794: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca798: aa1403e3     	mov	x3, x20
   ca79c: aa1f03f7     	mov	x23, xzr
   ca7a0: 2a1f03e1     	mov	w1, wzr
   ca7a4: f9000f20     	str	x0, [x25, #0x18]
   ca7a8: 528000a8     	mov	w8, #0x5                // =5
   ca7ac: 2a0103e4     	mov	w4, w1
   ca7b0: b9000328     	str	w8, [x25]
   ca7b4: b9401329     	ldr	w9, [x25, #0x10]
   ca7b8: 36500629     	tbz	w9, #0xa, 0xca87c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x13e8>
   ca7bc: b9405728     	ldr	w8, [x25, #0x54]
   ca7c0: 6b03011f     	cmp	w8, w3
   ca7c4: 1a88807a     	csel	w26, w3, w8, hi
   ca7c8: 3400059a     	cbz	w26, 0xca878 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x13e4>
   ca7cc: f940172a     	ldr	x10, [x25, #0x28]
   ca7d0: b40002ca     	cbz	x10, 0xca828 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1394>
   ca7d4: f9400d4b     	ldr	x11, [x10, #0x18]
   ca7d8: b400028b     	cbz	x11, 0xca828 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1394>
   ca7dc: 29442949     	ldp	w9, w10, [x10, #0x20]
   ca7e0: aa1803e1     	mov	x1, x24
   ca7e4: aa0303f4     	mov	x20, x3
   ca7e8: 2a1603fc     	mov	w28, w22
   ca7ec: 2a1503f6     	mov	w22, w21
   ca7f0: aa0403f5     	mov	x21, x4
   ca7f4: 4b080128     	sub	w8, w9, w8
   ca7f8: 0b1a0109     	add	w9, w8, w26
   ca7fc: 4b08014c     	sub	w12, w10, w8
   ca800: 6b0a013f     	cmp	w9, w10
   ca804: 8b080160     	add	x0, x11, x8
   ca808: 1a9a8182     	csel	w2, w12, w26, hi
   ca80c: 94024a25     	bl	0x15d0a0 <memcpy@plt>
   ca810: aa1503e4     	mov	x4, x21
   ca814: 2a1603f5     	mov	w21, w22
   ca818: 2a1c03f6     	mov	w22, w28
   ca81c: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca820: aa1403e3     	mov	x3, x20
   ca824: b9401329     	ldr	w9, [x25, #0x10]
   ca828: 364801e9     	tbz	w9, #0x9, 0xca864 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x13d0>
   ca82c: f9400f20     	ldr	x0, [x25, #0x18]
   ca830: aa1803e1     	mov	x1, x24
   ca834: 2a1a03e2     	mov	w2, w26
   ca838: aa0303f4     	mov	x20, x3
   ca83c: 2a1603fc     	mov	w28, w22
   ca840: 2a1503f6     	mov	w22, w21
   ca844: aa0403f5     	mov	x21, x4
   ca848: 94024e9a     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca84c: aa1503e4     	mov	x4, x21
   ca850: 2a1603f5     	mov	w21, w22
   ca854: 2a1c03f6     	mov	w22, w28
   ca858: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca85c: aa1403e3     	mov	x3, x20
   ca860: f9000f20     	str	x0, [x25, #0x18]
   ca864: b9405728     	ldr	w8, [x25, #0x54]
   ca868: 4b1a0063     	sub	w3, w3, w26
   ca86c: 8b3a4318     	add	x24, x24, w26, uxtw
   ca870: 4b1a0108     	sub	w8, w8, w26
   ca874: b9005728     	str	w8, [x25, #0x54]
   ca878: 350036a8     	cbnz	w8, 0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   ca87c: 528000c8     	mov	w8, #0x6                // =6
   ca880: b900573f     	str	wzr, [x25, #0x54]
   ca884: b9000328     	str	w8, [x25]
   ca888: 39404728     	ldrb	w8, [x25, #0x11]
   ca88c: 371800a8     	tbnz	w8, #0x3, 0xca8a0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x140c>
   ca890: f9401728     	ldr	x8, [x25, #0x28]
   ca894: b4000588     	cbz	x8, 0xca944 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x14b0>
   ca898: f900151f     	str	xzr, [x8, #0x28]
   ca89c: 1400002a     	b	0xca944 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x14b0>
   ca8a0: 34003563     	cbz	w3, 0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   ca8a4: 2a1b03f3     	mov	w19, w27
   ca8a8: 2a1603fb     	mov	w27, w22
   ca8ac: aa1f03fa     	mov	x26, xzr
   ca8b0: 2a0303f6     	mov	w22, w3
   ca8b4: b81dc3b5     	stur	w21, [x29, #-0x24]
   ca8b8: 387a6b15     	ldrb	w21, [x24, x26]
   ca8bc: f9401729     	ldr	x9, [x25, #0x28]
   ca8c0: b4000149     	cbz	x9, 0xca8e8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1454>
   ca8c4: f9401528     	ldr	x8, [x9, #0x28]
   ca8c8: b4000108     	cbz	x8, 0xca8e8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1454>
   ca8cc: b940572a     	ldr	w10, [x25, #0x54]
   ca8d0: b9403129     	ldr	w9, [x9, #0x30]
   ca8d4: 6b09015f     	cmp	w10, w9
   ca8d8: 54000082     	b.hs	0xca8e8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1454>
   ca8dc: 11000549     	add	w9, w10, #0x1
   ca8e0: b9005729     	str	w9, [x25, #0x54]
   ca8e4: 382a6915     	strb	w21, [x8, x10]
   ca8e8: 9100075a     	add	x26, x26, #0x1
   ca8ec: 34000075     	cbz	w21, 0xca8f8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1464>
   ca8f0: eb16035f     	cmp	x26, x22
   ca8f4: 54fffe23     	b.lo	0xca8b8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1424>
   ca8f8: 39404728     	ldrb	w8, [x25, #0x11]
   ca8fc: 36080168     	tbz	w8, #0x1, 0xca928 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1494>
   ca900: f9400f20     	ldr	x0, [x25, #0x18]
   ca904: aa1803e1     	mov	x1, x24
   ca908: 2a1a03e2     	mov	w2, w26
   ca90c: aa0303fc     	mov	x28, x3
   ca910: aa0403f4     	mov	x20, x4
   ca914: 94024e67     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca918: aa1403e4     	mov	x4, x20
   ca91c: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca920: aa1c03e3     	mov	x3, x28
   ca924: f9000f20     	str	x0, [x25, #0x18]
   ca928: 8b1a0318     	add	x24, x24, x26
   ca92c: 35003375     	cbnz	w21, 0xcaf98 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b04>
   ca930: cb1a02c3     	sub	x3, x22, x26
   ca934: 2a1b03f6     	mov	w22, w27
   ca938: 2a1303fb     	mov	w27, w19
   ca93c: f85d03b3     	ldur	x19, [x29, #-0x30]
   ca940: b85dc3b5     	ldur	w21, [x29, #-0x24]
   ca944: 528000e8     	mov	w8, #0x7                // =7
   ca948: b900573f     	str	wzr, [x25, #0x54]
   ca94c: b9000328     	str	w8, [x25]
   ca950: 39404728     	ldrb	w8, [x25, #0x11]
   ca954: 372000a8     	tbnz	w8, #0x4, 0xca968 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x14d4>
   ca958: f9401728     	ldr	x8, [x25, #0x28]
   ca95c: b40005a8     	cbz	x8, 0xcaa10 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x157c>
   ca960: f9001d1f     	str	xzr, [x8, #0x38]
   ca964: 1400002b     	b	0xcaa10 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x157c>
   ca968: 34002f23     	cbz	w3, 0xcaf4c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ab8>
   ca96c: b9003ffb     	str	w27, [sp, #0x3c]
   ca970: 2a1603fb     	mov	w27, w22
   ca974: aa1f03fa     	mov	x26, xzr
   ca978: 2a0303f6     	mov	w22, w3
   ca97c: b81dc3b5     	stur	w21, [x29, #-0x24]
   ca980: 387a6b15     	ldrb	w21, [x24, x26]
   ca984: f9401729     	ldr	x9, [x25, #0x28]
   ca988: b4000149     	cbz	x9, 0xca9b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x151c>
   ca98c: f9401d28     	ldr	x8, [x9, #0x38]
   ca990: b4000108     	cbz	x8, 0xca9b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x151c>
   ca994: b940572a     	ldr	w10, [x25, #0x54]
   ca998: b9404129     	ldr	w9, [x9, #0x40]
   ca99c: 6b09015f     	cmp	w10, w9
   ca9a0: 54000082     	b.hs	0xca9b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x151c>
   ca9a4: 11000549     	add	w9, w10, #0x1
   ca9a8: b9005729     	str	w9, [x25, #0x54]
   ca9ac: 382a6915     	strb	w21, [x8, x10]
   ca9b0: 9100075a     	add	x26, x26, #0x1
   ca9b4: 34000075     	cbz	w21, 0xca9c0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x152c>
   ca9b8: eb16035f     	cmp	x26, x22
   ca9bc: 54fffe23     	b.lo	0xca980 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x14ec>
   ca9c0: 39404728     	ldrb	w8, [x25, #0x11]
   ca9c4: 36080168     	tbz	w8, #0x1, 0xca9f0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x155c>
   ca9c8: f9400f20     	ldr	x0, [x25, #0x18]
   ca9cc: aa1803e1     	mov	x1, x24
   ca9d0: 2a1a03e2     	mov	w2, w26
   ca9d4: aa0303fc     	mov	x28, x3
   ca9d8: aa0403f3     	mov	x19, x4
   ca9dc: 94024e35     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   ca9e0: aa1303e4     	mov	x4, x19
   ca9e4: f85e03a5     	ldur	x5, [x29, #-0x20]
   ca9e8: aa1c03e3     	mov	x3, x28
   ca9ec: f9000f20     	str	x0, [x25, #0x18]
   ca9f0: 8b1a0318     	add	x24, x24, x26
   ca9f4: 35002c95     	cbnz	w21, 0xcaf84 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1af0>
   ca9f8: cb1a02dc     	sub	x28, x22, x26
   ca9fc: 2a1b03f6     	mov	w22, w27
   caa00: b9403ffb     	ldr	w27, [sp, #0x3c]
   caa04: 2a1c03e3     	mov	w3, w28
   caa08: f85d03b3     	ldur	x19, [x29, #-0x30]
   caa0c: b85dc3b5     	ldur	w21, [x29, #-0x24]
   caa10: 52800108     	mov	w8, #0x8                // =8
   caa14: b9000328     	str	w8, [x25]
   caa18: b9401328     	ldr	w8, [x25, #0x10]
   caa1c: 36480388     	tbz	w8, #0x9, 0xcaa8c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x15f8>
   caa20: 71003c9f     	cmp	w4, #0xf
   caa24: 540002a8     	b.hi	0xcaa78 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x15e4>
   caa28: 2a0403ec     	mov	w12, w4
   caa2c: 340029e3     	cbz	w3, 0xcaf68 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ad4>
   caa30: aa1803ea     	mov	x10, x24
   caa34: 5100046b     	sub	w11, w3, #0x1
   caa38: 71001c9f     	cmp	w4, #0x7
   caa3c: 38401549     	ldrb	w9, [x10], #0x1
   caa40: 9acc2129     	lsl	x9, x9, x12
   caa44: 8b170137     	add	x23, x9, x23
   caa48: 91002189     	add	x9, x12, #0x8
   caa4c: 54000108     	b.hi	0xcaa6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x15d8>
   caa50: 3400290b     	cbz	w11, 0xcaf70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1adc>
   caa54: 3940070d     	ldrb	w13, [x24, #0x1]
   caa58: 5100086b     	sub	w11, w3, #0x2
   caa5c: 91000b0a     	add	x10, x24, #0x2
   caa60: 9ac921a9     	lsl	x9, x13, x9
   caa64: 8b170137     	add	x23, x9, x23
   caa68: 91004189     	add	x9, x12, #0x10
   caa6c: aa0a03f8     	mov	x24, x10
   caa70: 2a0b03e3     	mov	w3, w11
   caa74: 2a0903e4     	mov	w4, w9
   caa78: 79403329     	ldrh	w9, [x25, #0x18]
   caa7c: eb0902ff     	cmp	x23, x9
   caa80: 540002e1     	b.ne	0xcaadc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1648>
   caa84: aa1f03f7     	mov	x23, xzr
   caa88: 2a1f03e4     	mov	w4, wzr
   caa8c: aa0403fa     	mov	x26, x4
   caa90: aa0303f4     	mov	x20, x3
   caa94: f9401729     	ldr	x9, [x25, #0x28]
   caa98: b4000089     	cbz	x9, 0xcaaa8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1614>
   caa9c: 53092508     	ubfx	w8, w8, #9, #1
   caaa0: 5280002a     	mov	w10, #0x1               // =1
   caaa4: 2908a928     	stp	w8, w10, [x9, #0x44]
   caaa8: aa1f03e0     	mov	x0, xzr
   caaac: aa1f03e1     	mov	x1, xzr
   caab0: 2a1f03e2     	mov	w2, wzr
   caab4: 94024dff     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   caab8: 52800168     	mov	w8, #0xb                // =11
   caabc: f9000f20     	str	x0, [x25, #0x18]
   caac0: f9003260     	str	x0, [x19, #0x60]
   caac4: f85e03a5     	ldur	x5, [x29, #-0x20]
   caac8: b9000328     	str	w8, [x25]
   caacc: aa1403e3     	mov	x3, x20
   caad0: aa1a03e4     	mov	x4, x26
   caad4: 2a0803e8     	mov	w8, w8
   caad8: 17fffa9d     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   caadc: f0fffd29     	adrp	x9, 0x71000
   caae0: 52800368     	mov	w8, #0x1b               // =27
   caae4: 91184929     	add	x9, x9, #0x612
   caae8: 140000e1     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   caaec: 94024ddd     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   caaf0: aa1403e3     	mov	x3, x20
   caaf4: f85e03a5     	ldur	x5, [x29, #-0x20]
   caaf8: aa1503e4     	mov	x4, x21
   caafc: f9000f20     	str	x0, [x25, #0x18]
   cab00: f9003260     	str	x0, [x19, #0x60]
   cab04: b9401328     	ldr	w8, [x25, #0x10]
   cab08: 5ac00ae9     	rev	w9, w23
   cab0c: 7100011f     	cmp	w8, #0x0
   cab10: 9a970128     	csel	x8, x9, x23, eq
   cab14: eb00011f     	cmp	x8, x0
   cab18: 54000721     	b.ne	0xcabfc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1768>
   cab1c: aa1f03f7     	mov	x23, xzr
   cab20: 2a1f03e4     	mov	w4, wzr
   cab24: 2a1b03f5     	mov	w21, w27
   cab28: 52800328     	mov	w8, #0x19               // =25
   cab2c: b9000328     	str	w8, [x25]
   cab30: b9400b28     	ldr	w8, [x25, #0x8]
   cab34: 34002648     	cbz	w8, 0xcaffc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b68>
   cab38: b9401328     	ldr	w8, [x25, #0x10]
   cab3c: 34002608     	cbz	w8, 0xcaffc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b68>
   cab40: 71007c9f     	cmp	w4, #0x1f
   cab44: 540004e8     	b.hi	0xcabe0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x174c>
   cab48: 2a0403eb     	mov	w11, w4
   cab4c: 34002503     	cbz	w3, 0xcafec <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b58>
   cab50: aa1803e9     	mov	x9, x24
   cab54: 5100046a     	sub	w10, w3, #0x1
   cab58: 71005c9f     	cmp	w4, #0x17
   cab5c: 38401528     	ldrb	w8, [x9], #0x1
   cab60: 9acb2108     	lsl	x8, x8, x11
   cab64: 8b170117     	add	x23, x8, x23
   cab68: 91002168     	add	x8, x11, #0x8
   cab6c: 54000348     	b.hi	0xcabd4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1740>
   cab70: 3400322a     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   cab74: 3940070c     	ldrb	w12, [x24, #0x1]
   cab78: 5100086a     	sub	w10, w3, #0x2
   cab7c: 91000b09     	add	x9, x24, #0x2
   cab80: 71003c9f     	cmp	w4, #0xf
   cab84: 9ac82188     	lsl	x8, x12, x8
   cab88: 8b170117     	add	x23, x8, x23
   cab8c: 91004168     	add	x8, x11, #0x10
   cab90: 54000228     	b.hi	0xcabd4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1740>
   cab94: 3400310a     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   cab98: 39400b0c     	ldrb	w12, [x24, #0x2]
   cab9c: 51000c6a     	sub	w10, w3, #0x3
   caba0: 91000f09     	add	x9, x24, #0x3
   caba4: 71001c9f     	cmp	w4, #0x7
   caba8: 9ac82188     	lsl	x8, x12, x8
   cabac: 8b170117     	add	x23, x8, x23
   cabb0: 91006168     	add	x8, x11, #0x18
   cabb4: 54000108     	b.hi	0xcabd4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1740>
   cabb8: 34002fea     	cbz	w10, 0xcb1b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d20>
   cabbc: 39400f0c     	ldrb	w12, [x24, #0x3]
   cabc0: 5100106a     	sub	w10, w3, #0x4
   cabc4: 91001309     	add	x9, x24, #0x4
   cabc8: 9ac82188     	lsl	x8, x12, x8
   cabcc: 8b170117     	add	x23, x8, x23
   cabd0: 91008168     	add	x8, x11, #0x20
   cabd4: aa0903f8     	mov	x24, x9
   cabd8: 2a0a03e3     	mov	w3, w10
   cabdc: 2a0803e4     	mov	w4, w8
   cabe0: b9402328     	ldr	w8, [x25, #0x20]
   cabe4: eb0802ff     	cmp	x23, x8
   cabe8: 54002060     	b.eq	0xcaff4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b60>
   cabec: b0fffd29     	adrp	x9, 0x6f000
   cabf0: 52800368     	mov	w8, #0x1b               // =27
   cabf4: 91217929     	add	x9, x9, #0x85e
   cabf8: 1400009d     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   cabfc: b0fffd48     	adrp	x8, 0x73000
   cac00: 52800369     	mov	w9, #0x1b               // =27
   cac04: 9104ad08     	add	x8, x8, #0x12b
   cac08: 2a1b03f5     	mov	w21, w27
   cac0c: f9001a68     	str	x8, [x19, #0x30]
   cac10: 2a0903e8     	mov	w8, w9
   cac14: b9000329     	str	w9, [x25]
   cac18: 17fffa4d     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   cac1c: 52800248     	mov	w8, #0x12               // =18
   cac20: 2a1403e4     	mov	w4, w20
   cac24: aa1a03e3     	mov	x3, x26
   cac28: 2a1603f5     	mov	w21, w22
   cac2c: 2a1b03f6     	mov	w22, w27
   cac30: b9403ffb     	ldr	w27, [sp, #0x3c]
   cac34: f85e03a5     	ldur	x5, [x29, #-0x20]
   cac38: b81cc3bf     	stur	wzr, [x29, #-0x34]
   cac3c: b9000328     	str	w8, [x25]
   cac40: 7100187f     	cmp	w3, #0x6
   cac44: 540002e3     	b.lo	0xcaca0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x180c>
   cac48: 7104077f     	cmp	w27, #0x101
   cac4c: 540002a9     	b.ls	0xcaca0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x180c>
   cac50: f85e83a8     	ldur	x8, [x29, #-0x18]
   cac54: aa1303e0     	mov	x0, x19
   cac58: 2a1503e1     	mov	w1, w21
   cac5c: b900227b     	str	w27, [x19, #0x20]
   cac60: f9000278     	str	x24, [x19]
   cac64: f9000e68     	str	x8, [x19, #0x18]
   cac68: b9000a63     	str	w3, [x19, #0x8]
   cac6c: f9002737     	str	x23, [x25, #0x48]
   cac70: b9005324     	str	w4, [x25, #0x50]
   cac74: 94024e17     	bl	0x15e4d0 <_ZN6InGame3Log12inflate_fastEPNS0_10z_stream_sEj@plt>
   cac78: f9400e68     	ldr	x8, [x19, #0x18]
   cac7c: f85e03a5     	ldur	x5, [x29, #-0x20]
   cac80: b940227b     	ldr	w27, [x19, #0x20]
   cac84: f81e83a8     	stur	x8, [x29, #-0x18]
   cac88: f9400278     	ldr	x24, [x19]
   cac8c: b9400a63     	ldr	w3, [x19, #0x8]
   cac90: f9402737     	ldr	x23, [x25, #0x48]
   cac94: b9405324     	ldr	w4, [x25, #0x50]
   cac98: b9400328     	ldr	w8, [x25]
   cac9c: 17fffa2c     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   caca0: b9407329     	ldr	w9, [x25, #0x70]
   caca4: 1280000a     	mov	w10, #-0x1              // =-1
   caca8: f9403328     	ldr	x8, [x25, #0x60]
   cacac: 1ac9214a     	lsl	w10, w10, w9
   cacb0: 0a2a02ec     	bic	w12, w23, w10
   cacb4: 8b2c4909     	add	x9, x8, w12, uxtw #2
   cacb8: 39400529     	ldrb	w9, [x9, #0x1]
   cacbc: 6b09009f     	cmp	w4, w9
   cacc0: 540002a2     	b.hs	0xcad14 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1880>
   cacc4: 2a2a03ea     	mvn	w10, w10
   cacc8: 2a0403eb     	mov	w11, w4
   caccc: 2a0303ed     	mov	w13, w3
   cacd0: aa1803ee     	mov	x14, x24
   cacd4: 3400136d     	cbz	w13, 0xcaf40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1aac>
   cacd8: 384015c9     	ldrb	w9, [x14], #0x1
   cacdc: 510005ad     	sub	w13, w13, #0x1
   cace0: 9acb2129     	lsl	x9, x9, x11
   cace4: 9100216b     	add	x11, x11, #0x8
   cace8: 8b170137     	add	x23, x9, x23
   cacec: 0a17014c     	and	w12, w10, w23
   cacf0: 8b2c4909     	add	x9, x8, w12, uxtw #2
   cacf4: 39400529     	ldrb	w9, [x9, #0x1]
   cacf8: eb09017f     	cmp	x11, x9
   cacfc: 54fffec3     	b.lo	0xcacd4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1840>
   cad00: 2a0903ea     	mov	w10, w9
   cad04: aa0e03f8     	mov	x24, x14
   cad08: 2a0d03e3     	mov	w3, w13
   cad0c: 2a0b03e4     	mov	w4, w11
   cad10: 14000002     	b	0xcad18 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1884>
   cad14: 2a0903ea     	mov	w10, w9
   cad18: 8b0c090b     	add	x11, x8, x12, lsl #2
   cad1c: 3940016c     	ldrb	w12, [x11]
   cad20: 7940056b     	ldrh	w11, [x11, #0x2]
   cad24: 340000ec     	cbz	w12, 0xcad40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x18ac>
   cad28: 721c0d9f     	tst	w12, #0xf0
   cad2c: 54000140     	b.eq	0xcad54 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x18c0>
   cad30: 9aca26f7     	lsr	x23, x23, x10
   cad34: 4b090084     	sub	w4, w4, w9
   cad38: b900572b     	str	w11, [x25, #0x54]
   cad3c: 14000031     	b	0xcae00 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x196c>
   cad40: 9aca26f7     	lsr	x23, x23, x10
   cad44: 4b090084     	sub	w4, w4, w9
   cad48: b900572b     	str	w11, [x25, #0x54]
   cad4c: 528002e8     	mov	w8, #0x17               // =23
   cad50: 14000048     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   cad54: 0b0c012c     	add	w12, w9, w12
   cad58: 1280000d     	mov	w13, #-0x1              // =-1
   cad5c: 1acc21ac     	lsl	w12, w13, w12
   cad60: 0a2c02ed     	bic	w13, w23, w12
   cad64: 1ac925ad     	lsr	w13, w13, w9
   cad68: 0b0b01ae     	add	w14, w13, w11
   cad6c: 8b2e490d     	add	x13, x8, w14, uxtw #2
   cad70: 394005ad     	ldrb	w13, [x13, #0x1]
   cad74: 0b0d012f     	add	w15, w9, w13
   cad78: 6b0401ff     	cmp	w15, w4
   cad7c: 540002e9     	b.ls	0xcadd8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1944>
   cad80: 2a2c03f1     	mvn	w17, w12
   cad84: 2a0403ec     	mov	w12, w4
   cad88: 2a0303ef     	mov	w15, w3
   cad8c: aa1803f0     	mov	x16, x24
   cad90: 34000d8f     	cbz	w15, 0xcaf40 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1aac>
   cad94: 3840160d     	ldrb	w13, [x16], #0x1
   cad98: 510005ef     	sub	w15, w15, #0x1
   cad9c: 2a0903e0     	mov	w0, w9
   cada0: 9acc21ad     	lsl	x13, x13, x12
   cada4: 9100218c     	add	x12, x12, #0x8
   cada8: 8b1701b7     	add	x23, x13, x23
   cadac: 0a1102ed     	and	w13, w23, w17
   cadb0: 1ac925ad     	lsr	w13, w13, w9
   cadb4: 0b0b01ae     	add	w14, w13, w11
   cadb8: 8b2e490d     	add	x13, x8, w14, uxtw #2
   cadbc: 394005ad     	ldrb	w13, [x13, #0x1]
   cadc0: 8b0d0000     	add	x0, x0, x13
   cadc4: eb00019f     	cmp	x12, x0
   cadc8: 54fffe43     	b.lo	0xcad90 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x18fc>
   cadcc: aa1003f8     	mov	x24, x16
   cadd0: 2a0f03e3     	mov	w3, w15
   cadd4: 2a0c03e4     	mov	w4, w12
   cadd8: 8b0e0908     	add	x8, x8, x14, lsl #2
   caddc: 2a0d03eb     	mov	w11, w13
   cade0: 0b0d0129     	add	w9, w9, w13
   cade4: 4b090084     	sub	w4, w4, w9
   cade8: 7940050e     	ldrh	w14, [x8, #0x2]
   cadec: 3940010c     	ldrb	w12, [x8]
   cadf0: 9aca26e8     	lsr	x8, x23, x10
   cadf4: 9acb2517     	lsr	x23, x8, x11
   cadf8: b900572e     	str	w14, [x25, #0x54]
   cadfc: 3400048c     	cbz	w12, 0xcae8c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19f8>
   cae00: 3728010c     	tbnz	w12, #0x5, 0xcae20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x198c>
   cae04: 373003cc     	tbnz	w12, #0x6, 0xcae7c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19e8>
   cae08: 12000d88     	and	w8, w12, #0xf
   cae0c: 52800269     	mov	w9, #0x13               // =19
   cae10: b9005f28     	str	w8, [x25, #0x5c]
   cae14: b9000329     	str	w9, [x25]
   cae18: 35ff7a08     	cbnz	w8, 0xc9d58 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x8c4>
   cae1c: 17fffccb     	b	0xca148 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xcb4>
   cae20: 52800168     	mov	w8, #0xb                // =11
   cae24: 14000013     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   cae28: 92400ee8     	and	x8, x23, #0xf
   cae2c: f100211f     	cmp	x8, #0x8
   cae30: 54000181     	b.ne	0xcae60 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19cc>
   cae34: b9403329     	ldr	w9, [x25, #0x30]
   cae38: d3441ee8     	ubfx	x8, x23, #4, #4
   cae3c: 1100210a     	add	w10, w8, #0x8
   cae40: 6b09015f     	cmp	w10, w9
   cae44: 54000289     	b.ls	0xcae94 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a00>
   cae48: b0fffd49     	adrp	x9, 0x73000
   cae4c: d344fef7     	lsr	x23, x23, #4
   cae50: 9115c929     	add	x9, x9, #0x572
   cae54: 51001084     	sub	w4, w4, #0x4
   cae58: 52800368     	mov	w8, #0x1b               // =27
   cae5c: 14000004     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   cae60: 90fffd49     	adrp	x9, 0x72000
   cae64: 52800368     	mov	w8, #0x1b               // =27
   cae68: 911c6d29     	add	x9, x9, #0x71b
   cae6c: f9001a69     	str	x9, [x19, #0x30]
   cae70: b9000328     	str	w8, [x25]
   cae74: 2a0803e8     	mov	w8, w8
   cae78: 17fff9b5     	b	0xc954c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0xb8>
   cae7c: b0fffd49     	adrp	x9, 0x73000
   cae80: 52800368     	mov	w8, #0x1b               // =27
   cae84: 9103d929     	add	x9, x9, #0xf6
   cae88: 17fffff9     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   cae8c: 528002e8     	mov	w8, #0x17               // =23
   cae90: 17fffff8     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   cae94: 52802009     	mov	w9, #0x100              // =256
   cae98: aa1f03e0     	mov	x0, xzr
   cae9c: 1ac82128     	lsl	w8, w9, w8
   caea0: aa1f03e1     	mov	x1, xzr
   caea4: 2a1f03e2     	mov	w2, wzr
   caea8: aa0303f4     	mov	x20, x3
   caeac: b9001728     	str	w8, [x25, #0x14]
   caeb0: 94024cec     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   caeb4: f85e03a5     	ldur	x5, [x29, #-0x20]
   caeb8: f27302ff     	tst	x23, #0x2000
   caebc: 52800128     	mov	w8, #0x9                // =9
   caec0: 52800169     	mov	w9, #0xb                // =11
   caec4: aa1403e3     	mov	x3, x20
   caec8: 2a1f03e4     	mov	w4, wzr
   caecc: 1a880128     	csel	w8, w9, w8, eq
   caed0: f9000f20     	str	x0, [x25, #0x18]
   caed4: aa1f03f7     	mov	x23, xzr
   caed8: f9003260     	str	x0, [x19, #0x60]
   caedc: 17ffffe5     	b	0xcae70 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19dc>
   caee0: f0fffd28     	adrp	x8, 0x71000
   caee4: 52800369     	mov	w9, #0x1b               // =27
   caee8: 9134bd08     	add	x8, x8, #0xd2f
   caeec: 2a1403e4     	mov	w4, w20
   caef0: 17ffff47     	b	0xcac0c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1778>
   caef4: f0fffd29     	adrp	x9, 0x71000
   caef8: 52800368     	mov	w8, #0x1b               // =27
   caefc: 9134bd29     	add	x9, x9, #0xd2f
   caf00: 17ffffdb     	b	0xcae6c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x19d8>
   caf04: b9400a68     	ldr	w8, [x19, #0x8]
   caf08: 34ff2f08     	cbz	w8, 0xc94e8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x54>
   caf0c: 12800020     	mov	w0, #-0x2               // =-2
   caf10: f9401528     	ldr	x8, [x9, #0x28]
   caf14: f85f83a9     	ldur	x9, [x29, #-0x8]
   caf18: eb09011f     	cmp	x8, x9
   caf1c: 54001461     	b.ne	0xcb1a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d14>
   caf20: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   caf24: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   caf28: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   caf2c: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   caf30: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   caf34: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   caf38: 910383ff     	add	sp, sp, #0xe0
   caf3c: d65f03c0     	ret
   caf40: 8b234318     	add	x24, x24, w3, uxtw
   caf44: 0b030c84     	add	w4, w4, w3, lsl #3
   caf48: 14000005     	b	0xcaf5c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1ac8>
   caf4c: b85cc3ba     	ldur	w26, [x29, #-0x34]
   caf50: 1400004b     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   caf54: 8b234318     	add	x24, x24, w3, uxtw
   caf58: 0b030e84     	add	w4, w20, w3, lsl #3
   caf5c: b85cc3ba     	ldur	w26, [x29, #-0x34]
   caf60: 2a1f03e3     	mov	w3, wzr
   caf64: 14000046     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   caf68: aa0c03e9     	mov	x9, x12
   caf6c: aa1803ea     	mov	x10, x24
   caf70: b85cc3ba     	ldur	w26, [x29, #-0x34]
   caf74: 2a1f03e3     	mov	w3, wzr
   caf78: aa0a03f8     	mov	x24, x10
   caf7c: 2a0903e4     	mov	w4, w9
   caf80: 1400003f     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   caf84: 4b1a0063     	sub	w3, w3, w26
   caf88: b85cc3ba     	ldur	w26, [x29, #-0x34]
   caf8c: 2a1b03f6     	mov	w22, w27
   caf90: b9403ffb     	ldr	w27, [sp, #0x3c]
   caf94: 14000005     	b	0xcafa8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1b14>
   caf98: 4b1a0063     	sub	w3, w3, w26
   caf9c: b85cc3ba     	ldur	w26, [x29, #-0x34]
   cafa0: 2a1b03f6     	mov	w22, w27
   cafa4: 2a1303fb     	mov	w27, w19
   cafa8: f85d03b3     	ldur	x19, [x29, #-0x30]
   cafac: b85dc3b5     	ldur	w21, [x29, #-0x24]
   cafb0: 14000033     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   cafb4: f85e83a8     	ldur	x8, [x29, #-0x18]
   cafb8: b900227b     	str	w27, [x19, #0x20]
   cafbc: f9000278     	str	x24, [x19]
   cafc0: 52800040     	mov	w0, #0x2                // =2
   cafc4: b9000a63     	str	w3, [x19, #0x8]
   cafc8: f9000e68     	str	x8, [x19, #0x18]
   cafcc: f9002737     	str	x23, [x25, #0x48]
   cafd0: b9005324     	str	w4, [x25, #0x50]
   cafd4: f94023e9     	ldr	x9, [sp, #0x40]
   cafd8: f9401528     	ldr	x8, [x9, #0x28]
   cafdc: f85f83a9     	ldur	x9, [x29, #-0x8]
   cafe0: eb09011f     	cmp	x8, x9
   cafe4: 54fff9e0     	b.eq	0xcaf20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a8c>
   cafe8: 14000070     	b	0xcb1a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d14>
   cafec: aa0b03e8     	mov	x8, x11
   caff0: 14000070     	b	0xcb1b0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d1c>
   caff4: aa1f03f7     	mov	x23, xzr
   caff8: 2a1f03e4     	mov	w4, wzr
   caffc: 52800348     	mov	w8, #0x1a               // =26
   cb000: 5280003a     	mov	w26, #0x1               // =1
   cb004: b9000328     	str	w8, [x25]
   cb008: 1400001d     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   cb00c: aa0903f4     	mov	x20, x9
   cb010: aa1803e8     	mov	x8, x24
   cb014: 2a1f03e3     	mov	w3, wzr
   cb018: aa0803f8     	mov	x24, x8
   cb01c: 14000016     	b	0xcb074 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be0>
   cb020: 12800060     	mov	w0, #-0x4               // =-4
   cb024: f94023e9     	ldr	x9, [sp, #0x40]
   cb028: f9401528     	ldr	x8, [x9, #0x28]
   cb02c: f85f83a9     	ldur	x9, [x29, #-0x8]
   cb030: eb09011f     	cmp	x8, x9
   cb034: 54fff760     	b.eq	0xcaf20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a8c>
   cb038: 1400005c     	b	0xcb1a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d14>
   cb03c: 12800020     	mov	w0, #-0x2               // =-2
   cb040: f94023e9     	ldr	x9, [sp, #0x40]
   cb044: f9401528     	ldr	x8, [x9, #0x28]
   cb048: f85f83a9     	ldur	x9, [x29, #-0x8]
   cb04c: eb09011f     	cmp	x8, x9
   cb050: 54fff680     	b.eq	0xcaf20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a8c>
   cb054: 14000055     	b	0xcb1a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d14>
   cb058: aa0803f8     	mov	x24, x8
   cb05c: 14000005     	b	0xcb070 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1bdc>
   cb060: b85cc3a9     	ldur	w9, [x29, #-0x34]
   cb064: 2a0903fa     	mov	w26, w9
   cb068: 14000005     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   cb06c: aa0903f8     	mov	x24, x9
   cb070: 2a1f03e3     	mov	w3, wzr
   cb074: b85cc3ba     	ldur	w26, [x29, #-0x34]
   cb078: 2a1403e4     	mov	w4, w20
   cb07c: f85e83a8     	ldur	x8, [x29, #-0x18]
   cb080: b900227b     	str	w27, [x19, #0x20]
   cb084: f9000278     	str	x24, [x19]
   cb088: b9000a63     	str	w3, [x19, #0x8]
   cb08c: f9000e68     	str	x8, [x19, #0x18]
   cb090: b9403728     	ldr	w8, [x25, #0x34]
   cb094: f9002737     	str	x23, [x25, #0x48]
   cb098: b9005324     	str	w4, [x25, #0x50]
   cb09c: 350000c8     	cbnz	w8, 0xcb0b4 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1c20>
   cb0a0: b9400328     	ldr	w8, [x25]
   cb0a4: 71005d1f     	cmp	w8, #0x17
   cb0a8: 5400024c     	b.gt	0xcb0f0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1c5c>
   cb0ac: 6b1b02bf     	cmp	w21, w27
   cb0b0: 54000200     	b.eq	0xcb0f0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1c5c>
   cb0b4: aa1303e0     	mov	x0, x19
   cb0b8: 2a1503e1     	mov	w1, w21
   cb0bc: 94000043     	bl	0xcb1c8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d34>
   cb0c0: 34000140     	cbz	w0, 0xcb0e8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1c54>
   cb0c4: 52800388     	mov	w8, #0x1c               // =28
   cb0c8: 12800060     	mov	w0, #-0x4               // =-4
   cb0cc: b9000328     	str	w8, [x25]
   cb0d0: f94023e9     	ldr	x9, [sp, #0x40]
   cb0d4: f9401528     	ldr	x8, [x9, #0x28]
   cb0d8: f85f83a9     	ldur	x9, [x29, #-0x8]
   cb0dc: eb09011f     	cmp	x8, x9
   cb0e0: 54fff200     	b.eq	0xcaf20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a8c>
   cb0e4: 14000031     	b	0xcb1a8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d14>
   cb0e8: b9400a63     	ldr	w3, [x19, #0x8]
   cb0ec: b940227b     	ldr	w27, [x19, #0x20]
   cb0f0: b94017ea     	ldr	w10, [sp, #0x14]
   cb0f4: 4b1b02b5     	sub	w21, w21, w27
   cb0f8: f9400a68     	ldr	x8, [x19, #0x10]
   cb0fc: f9401669     	ldr	x9, [x19, #0x28]
   cb100: 4b030154     	sub	w20, w10, w3
   cb104: f940132a     	ldr	x10, [x25, #0x20]
   cb108: 8b140108     	add	x8, x8, x20
   cb10c: b9400b2b     	ldr	w11, [x25, #0x8]
   cb110: 8b150129     	add	x9, x9, x21
   cb114: 8b15014a     	add	x10, x10, x21
   cb118: f9000a68     	str	x8, [x19, #0x10]
   cb11c: f9001669     	str	x9, [x19, #0x28]
   cb120: f900132a     	str	x10, [x25, #0x20]
   cb124: 340001ab     	cbz	w11, 0xcb158 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1cc4>
   cb128: 34000195     	cbz	w21, 0xcb158 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1cc4>
   cb12c: f9400e68     	ldr	x8, [x19, #0x18]
   cb130: 2a1503e2     	mov	w2, w21
   cb134: b9401329     	ldr	w9, [x25, #0x10]
   cb138: f9400f20     	ldr	x0, [x25, #0x18]
   cb13c: cb150101     	sub	x1, x8, x21
   cb140: 34000069     	cbz	w9, 0xcb14c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1cb8>
   cb144: 94024c5b     	bl	0x15e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>
   cb148: 14000002     	b	0xcb150 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1cbc>
   cb14c: 94024c45     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   cb150: f9000f20     	str	x0, [x25, #0x18]
   cb154: f9003260     	str	x0, [x19, #0x60]
   cb158: 29402329     	ldp	w9, w8, [x25]
   cb15c: 7100011f     	cmp	w8, #0x0
   cb160: 1a9f07e8     	cset	w8, ne
   cb164: 71002d3f     	cmp	w9, #0xb
   cb168: 2a150289     	orr	w9, w20, w21
   cb16c: 1a9f17ea     	cset	w10, eq
   cb170: 7100013f     	cmp	w9, #0x0
   cb174: b9405329     	ldr	w9, [x25, #0x50]
   cb178: 7a441ac4     	ccmp	w22, #0x4, #0x4, ne
   cb17c: 0b081928     	add	w8, w9, w8, lsl #6
   cb180: 12800089     	mov	w9, #-0x5               // =-5
   cb184: 7a400b40     	ccmp	w26, #0x0, #0x0, eq
   cb188: 0b0a1d08     	add	w8, w8, w10, lsl #7
   cb18c: 1a9a0120     	csel	w0, w9, w26, eq
   cb190: b9005a68     	str	w8, [x19, #0x58]
   cb194: f94023e9     	ldr	x9, [sp, #0x40]
   cb198: f9401528     	ldr	x8, [x9, #0x28]
   cb19c: f85f83a9     	ldur	x9, [x29, #-0x8]
   cb1a0: eb09011f     	cmp	x8, x9
   cb1a4: 54ffebe0     	b.eq	0xcaf20 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1a8c>
   cb1a8: 94024722     	bl	0x15ce30 <__stack_chk_fail@plt>
   cb1ac: aa0a03e8     	mov	x8, x10
   cb1b0: aa1803e9     	mov	x9, x24
   cb1b4: b85cc3ba     	ldur	w26, [x29, #-0x34]
   cb1b8: 2a1f03e3     	mov	w3, wzr
   cb1bc: aa0903f8     	mov	x24, x9
   cb1c0: 2a0803e4     	mov	w4, w8
   cb1c4: 17ffffae     	b	0xcb07c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1be8>
   cb1c8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   cb1cc: f9000bf7     	str	x23, [sp, #0x10]
   cb1d0: 910003fd     	mov	x29, sp
   cb1d4: a90257f6     	stp	x22, x21, [sp, #0x20]
   cb1d8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   cb1dc: f9401c17     	ldr	x23, [x0, #0x38]
   cb1e0: aa0003f3     	mov	x19, x0
   cb1e4: 2a0103f4     	mov	w20, w1
   cb1e8: f94022e0     	ldr	x0, [x23, #0x40]
   cb1ec: b5000140     	cbnz	x0, 0xcb214 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d80>
   cb1f0: b94032e8     	ldr	w8, [x23, #0x30]
   cb1f4: 52800035     	mov	w21, #0x1               // =1
   cb1f8: f9402269     	ldr	x9, [x19, #0x40]
   cb1fc: 52800022     	mov	w2, #0x1                // =1
   cb200: f9402a60     	ldr	x0, [x19, #0x50]
   cb204: 1ac822a1     	lsl	w1, w21, w8
   cb208: d63f0120     	blr	x9
   cb20c: f90022e0     	str	x0, [x23, #0x40]
   cb210: b4000580     	cbz	x0, 0xcb2c0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1e2c>
   cb214: b94036e8     	ldr	w8, [x23, #0x34]
   cb218: 34000328     	cbz	w8, 0xcb27c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1de8>
   cb21c: b9402269     	ldr	w9, [x19, #0x20]
   cb220: 4b090295     	sub	w21, w20, w9
   cb224: 6b0802bf     	cmp	w21, w8
   cb228: 540003c2     	b.hs	0xcb2a0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1e0c>
   cb22c: b9403ee9     	ldr	w9, [x23, #0x3c]
   cb230: f9400e6a     	ldr	x10, [x19, #0x18]
   cb234: 4b090108     	sub	w8, w8, w9
   cb238: 8b090000     	add	x0, x0, x9
   cb23c: 6b15011f     	cmp	w8, w21
   cb240: cb354141     	sub	x1, x10, w21, uxtw
   cb244: 1a8882b4     	csel	w20, w21, w8, hi
   cb248: aa1403e2     	mov	x2, x20
   cb24c: 94024795     	bl	0x15d0a0 <memcpy@plt>
   cb250: 6b1402b6     	subs	w22, w21, w20
   cb254: 54000420     	b.eq	0xcb2d8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1e44>
   cb258: f9400e68     	ldr	x8, [x19, #0x18]
   cb25c: aa1603e2     	mov	x2, x22
   cb260: f94022e0     	ldr	x0, [x23, #0x40]
   cb264: cb160101     	sub	x1, x8, x22
   cb268: 9402478e     	bl	0x15d0a0 <memcpy@plt>
   cb26c: b94036e8     	ldr	w8, [x23, #0x34]
   cb270: 2a1f03f5     	mov	w21, wzr
   cb274: b9003ef6     	str	w22, [x23, #0x3c]
   cb278: 14000011     	b	0xcb2bc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1e28>
   cb27c: b94032e8     	ldr	w8, [x23, #0x30]
   cb280: 52800029     	mov	w9, #0x1                // =1
   cb284: f9001eff     	str	xzr, [x23, #0x38]
   cb288: 1ac82128     	lsl	w8, w9, w8
   cb28c: b90036e8     	str	w8, [x23, #0x34]
   cb290: b9402269     	ldr	w9, [x19, #0x20]
   cb294: 4b090295     	sub	w21, w20, w9
   cb298: 6b0802bf     	cmp	w21, w8
   cb29c: 54fffc83     	b.lo	0xcb22c <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d98>
   cb2a0: f9400e69     	ldr	x9, [x19, #0x18]
   cb2a4: 2a0803e2     	mov	w2, w8
   cb2a8: cb020121     	sub	x1, x9, x2
   cb2ac: 9402477d     	bl	0x15d0a0 <memcpy@plt>
   cb2b0: b94036e8     	ldr	w8, [x23, #0x34]
   cb2b4: 2a1f03f5     	mov	w21, wzr
   cb2b8: b9003eff     	str	wzr, [x23, #0x3c]
   cb2bc: b9003ae8     	str	w8, [x23, #0x38]
   cb2c0: 2a1503e0     	mov	w0, w21
   cb2c4: f9400bf7     	ldr	x23, [sp, #0x10]
   cb2c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   cb2cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   cb2d0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   cb2d4: d65f03c0     	ret
   cb2d8: b9403ee8     	ldr	w8, [x23, #0x3c]
   cb2dc: 2a1f03f5     	mov	w21, wzr
   cb2e0: 0b14010a     	add	w10, w8, w20
   cb2e4: 2946a2e9     	ldp	w9, w8, [x23, #0x34]
   cb2e8: 6b09015f     	cmp	w10, w9
   cb2ec: 1a8a03ea     	csel	w10, wzr, w10, eq
   cb2f0: 6b09011f     	cmp	w8, w9
   cb2f4: b9003eea     	str	w10, [x23, #0x3c]
   cb2f8: 54fffe42     	b.hs	0xcb2c0 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1e2c>
   cb2fc: 0b140108     	add	w8, w8, w20
   cb300: 2a1f03f5     	mov	w21, wzr
   cb304: 17ffffee     	b	0xcb2bc <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1e28>

00000000000cb308 <InGame::Log::inflateEnd(InGame::Log::z_stream_s*)>:
   cb308: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   cb30c: f9000bf3     	str	x19, [sp, #0x10]
   cb310: 910003fd     	mov	x29, sp
   cb314: b4000280     	cbz	x0, 0xcb364 <InGame::Log::inflateEnd(InGame::Log::z_stream_s*)+0x5c>
   cb318: aa0003f3     	mov	x19, x0
   cb31c: f9401c01     	ldr	x1, [x0, #0x38]
   cb320: b4000221     	cbz	x1, 0xcb364 <InGame::Log::inflateEnd(InGame::Log::z_stream_s*)+0x5c>
   cb324: f9402669     	ldr	x9, [x19, #0x48]
   cb328: b40001e9     	cbz	x9, 0xcb364 <InGame::Log::inflateEnd(InGame::Log::z_stream_s*)+0x5c>
   cb32c: f9402028     	ldr	x8, [x1, #0x40]
   cb330: b40000c8     	cbz	x8, 0xcb348 <InGame::Log::inflateEnd(InGame::Log::z_stream_s*)+0x40>
   cb334: f9402a60     	ldr	x0, [x19, #0x50]
   cb338: aa0803e1     	mov	x1, x8
   cb33c: d63f0120     	blr	x9
   cb340: f9402669     	ldr	x9, [x19, #0x48]
   cb344: f9401e61     	ldr	x1, [x19, #0x38]
   cb348: f9402a60     	ldr	x0, [x19, #0x50]
   cb34c: d63f0120     	blr	x9
   cb350: 2a1f03e0     	mov	w0, wzr
   cb354: f9001e7f     	str	xzr, [x19, #0x38]
   cb358: f9400bf3     	ldr	x19, [sp, #0x10]
   cb35c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   cb360: d65f03c0     	ret
   cb364: 12800020     	mov	w0, #-0x2               // =-2
   cb368: f9400bf3     	ldr	x19, [sp, #0x10]
   cb36c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   cb370: d65f03c0     	ret

00000000000cb374 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)>:
   cb374: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   cb378: a90157f6     	stp	x22, x21, [sp, #0x10]
   cb37c: 910003fd     	mov	x29, sp
   cb380: a9024ff4     	stp	x20, x19, [sp, #0x20]
   cb384: b4000160     	cbz	x0, 0xcb3b0 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x3c>
   cb388: aa0003f5     	mov	x21, x0
   cb38c: f9401c16     	ldr	x22, [x0, #0x38]
   cb390: b4000116     	cbz	x22, 0xcb3b0 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x3c>
   cb394: b94002c8     	ldr	w8, [x22]
   cb398: 2a0203f3     	mov	w19, w2
   cb39c: aa0103f4     	mov	x20, x1
   cb3a0: b9400ac9     	ldr	w9, [x22, #0x8]
   cb3a4: 7100291f     	cmp	w8, #0xa
   cb3a8: 340000e9     	cbz	w9, 0xcb3c4 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x50>
   cb3ac: 540000e0     	b.eq	0xcb3c8 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x54>
   cb3b0: 12800020     	mov	w0, #-0x2               // =-2
   cb3b4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cb3b8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   cb3bc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cb3c0: d65f03c0     	ret
   cb3c4: 54000161     	b.ne	0xcb3f0 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0x7c>
   cb3c8: aa1f03e0     	mov	x0, xzr
   cb3cc: aa1f03e1     	mov	x1, xzr
   cb3d0: 2a1f03e2     	mov	w2, wzr
   cb3d4: 94024ba3     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   cb3d8: aa1403e1     	mov	x1, x20
   cb3dc: 2a1303e2     	mov	w2, w19
   cb3e0: 94024ba0     	bl	0x15e260 <_ZN6InGame3Log7adler32EmPKhj@plt>
   cb3e4: f9400ec8     	ldr	x8, [x22, #0x18]
   cb3e8: eb08001f     	cmp	x0, x8
   cb3ec: 54000181     	b.ne	0xcb41c <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0xa8>
   cb3f0: b94022a1     	ldr	w1, [x21, #0x20]
   cb3f4: aa1503e0     	mov	x0, x21
   cb3f8: 97ffff74     	bl	0xcb1c8 <InGame::Log::inflate(InGame::Log::z_stream_s*, int)+0x1d34>
   cb3fc: 340001a0     	cbz	w0, 0xcb430 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0xbc>
   cb400: 52800388     	mov	w8, #0x1c               // =28
   cb404: 12800060     	mov	w0, #-0x4               // =-4
   cb408: b90002c8     	str	w8, [x22]
   cb40c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cb410: a94157f6     	ldp	x22, x21, [sp, #0x10]
   cb414: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cb418: d65f03c0     	ret
   cb41c: 12800040     	mov	w0, #-0x3               // =-3
   cb420: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cb424: a94157f6     	ldp	x22, x21, [sp, #0x10]
   cb428: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cb42c: d65f03c0     	ret
   cb430: b94036c2     	ldr	w2, [x22, #0x34]
   cb434: f94022c0     	ldr	x0, [x22, #0x40]
   cb438: 6b13005f     	cmp	w2, w19
   cb43c: 540000c2     	b.hs	0xcb454 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0xe0>
   cb440: 8b334288     	add	x8, x20, w19, uxtw
   cb444: cb020101     	sub	x1, x8, x2
   cb448: 94024716     	bl	0x15d0a0 <memcpy@plt>
   cb44c: b94036d3     	ldr	w19, [x22, #0x34]
   cb450: 14000006     	b	0xcb468 <InGame::Log::inflateSetDictionary(InGame::Log::z_stream_s*, unsigned char const*, unsigned int)+0xf4>
   cb454: 8b020008     	add	x8, x0, x2
   cb458: 2a1303e2     	mov	w2, w19
   cb45c: cb020100     	sub	x0, x8, x2
   cb460: aa1403e1     	mov	x1, x20
   cb464: 9402470f     	bl	0x15d0a0 <memcpy@plt>
   cb468: 2a1f03e0     	mov	w0, wzr
   cb46c: 52800028     	mov	w8, #0x1                // =1
   cb470: b9003ad3     	str	w19, [x22, #0x38]
   cb474: b9000ec8     	str	w8, [x22, #0xc]
   cb478: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cb47c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   cb480: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cb484: d65f03c0     	ret

00000000000cb488 <InGame::Log::inflateGetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)>:
   cb488: b40000a0     	cbz	x0, 0xcb49c <InGame::Log::inflateGetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)+0x14>
   cb48c: f9401c08     	ldr	x8, [x0, #0x38]
   cb490: b4000068     	cbz	x8, 0xcb49c <InGame::Log::inflateGetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)+0x14>
   cb494: 39402109     	ldrb	w9, [x8, #0x8]
   cb498: 37080069     	tbnz	w9, #0x1, 0xcb4a4 <InGame::Log::inflateGetHeader(InGame::Log::z_stream_s*, InGame::Log::gz_header_s*)+0x1c>
   cb49c: 12800020     	mov	w0, #-0x2               // =-2
   cb4a0: d65f03c0     	ret
   cb4a4: 2a1f03e0     	mov	w0, wzr
   cb4a8: f9001501     	str	x1, [x8, #0x28]
   cb4ac: b900483f     	str	wzr, [x1, #0x48]
   cb4b0: d65f03c0     	ret

00000000000cb4b4 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)>:
   cb4b4: d10083ff     	sub	sp, sp, #0x20
   cb4b8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   cb4bc: 910043fd     	add	x29, sp, #0x10
   cb4c0: d53bd049     	mrs	x9, TPIDR_EL0
   cb4c4: f9401528     	ldr	x8, [x9, #0x28]
   cb4c8: f90007e8     	str	x8, [sp, #0x8]
   cb4cc: b4000140     	cbz	x0, 0xcb4f4 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x40>
   cb4d0: f9401c0a     	ldr	x10, [x0, #0x38]
   cb4d4: b400010a     	cbz	x10, 0xcb4f4 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x40>
   cb4d8: b940080d     	ldr	w13, [x0, #0x8]
   cb4dc: 3500010d     	cbnz	w13, 0xcb4fc <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x48>
   cb4e0: b9405148     	ldr	w8, [x10, #0x50]
   cb4e4: 7100211f     	cmp	w8, #0x8
   cb4e8: 540000a2     	b.hs	0xcb4fc <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x48>
   cb4ec: 12800088     	mov	w8, #-0x5               // =-5
   cb4f0: 14000073     	b	0xcb6bc <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x208>
   cb4f4: 12800028     	mov	w8, #-0x2               // =-2
   cb4f8: 14000071     	b	0xcb6bc <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x208>
   cb4fc: b9400148     	ldr	w8, [x10]
   cb500: 7100751f     	cmp	w8, #0x1d
   cb504: 540000c1     	b.ne	0xcb51c <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x68>
   cb508: b9408548     	ldr	w8, [x10, #0x84]
   cb50c: 2a1f03eb     	mov	w11, wzr
   cb510: f940000c     	ldr	x12, [x0]
   cb514: 350006cd     	cbnz	w13, 0xcb5ec <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x138>
   cb518: 14000048     	b	0xcb638 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x184>
   cb51c: b940514c     	ldr	w12, [x10, #0x50]
   cb520: 528003ad     	mov	w13, #0x1d              // =29
   cb524: f940254b     	ldr	x11, [x10, #0x48]
   cb528: 92400988     	and	x8, x12, #0x7
   cb52c: 721d719f     	tst	w12, #0xfffffff8
   cb530: b900014d     	str	w13, [x10]
   cb534: 9ac82168     	lsl	x8, x11, x8
   cb538: f9002548     	str	x8, [x10, #0x48]
   cb53c: 54000460     	b.eq	0xcb5c8 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x114>
   cb540: 121d718c     	and	w12, w12, #0xfffffff8
   cb544: aa1f03eb     	mov	x11, xzr
   cb548: 4b0c03ec     	neg	w12, w12
   cb54c: 910013ed     	add	x13, sp, #0x4
   cb550: aa0b03ee     	mov	x14, x11
   cb554: 9100056b     	add	x11, x11, #0x1
   cb558: 3100218c     	adds	w12, w12, #0x8
   cb55c: 382e69a8     	strb	w8, [x13, x14]
   cb560: d348fd08     	lsr	x8, x8, #8
   cb564: 54ffff61     	b.ne	0xcb550 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x9c>
   cb568: aa0a03ec     	mov	x12, x10
   cb56c: b8084d9f     	str	wzr, [x12, #0x84]!
   cb570: f81c4188     	stur	x8, [x12, #-0x3c]
   cb574: b81cc19f     	stur	wzr, [x12, #-0x34]
   cb578: 34000b2b     	cbz	w11, 0xcb6dc <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x228>
   cb57c: aa1f03ed     	mov	x13, xzr
   cb580: 2a1f03e8     	mov	w8, wzr
   cb584: 910013ee     	add	x14, sp, #0x4
   cb588: 52801fef     	mov	w15, #0xff              // =255
   cb58c: 52800090     	mov	w16, #0x4               // =4
   cb590: 386d69d1     	ldrb	w17, [x14, x13]
   cb594: 7100091f     	cmp	w8, #0x2
   cb598: 1a8f33e1     	csel	w1, wzr, w15, lo
   cb59c: 4b080202     	sub	w2, w16, w8
   cb5a0: 910005ad     	add	x13, x13, #0x1
   cb5a4: 7100023f     	cmp	w17, #0x0
   cb5a8: 1a9f0042     	csel	w2, w2, wzr, eq
   cb5ac: 6b11003f     	cmp	w1, w17
   cb5b0: 1a881448     	csinc	w8, w2, w8, ne
   cb5b4: eb0b01bf     	cmp	x13, x11
   cb5b8: 54000102     	b.hs	0xcb5d8 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x124>
   cb5bc: 7100111f     	cmp	w8, #0x4
   cb5c0: 54fffe83     	b.lo	0xcb590 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0xdc>
   cb5c4: 14000005     	b	0xcb5d8 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x124>
   cb5c8: aa0a03ec     	mov	x12, x10
   cb5cc: 2a1f03e8     	mov	w8, wzr
   cb5d0: b8084d9f     	str	wzr, [x12, #0x84]!
   cb5d4: b81cc19f     	stur	wzr, [x12, #-0x34]
   cb5d8: b9000188     	str	w8, [x12]
   cb5dc: b940080d     	ldr	w13, [x0, #0x8]
   cb5e0: 2a1f03eb     	mov	w11, wzr
   cb5e4: f940000c     	ldr	x12, [x0]
   cb5e8: 3400028d     	cbz	w13, 0xcb638 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x184>
   cb5ec: 71000d1f     	cmp	w8, #0x3
   cb5f0: 54000248     	b.hi	0xcb638 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x184>
   cb5f4: aa1f03eb     	mov	x11, xzr
   cb5f8: 2a0d03ed     	mov	w13, w13
   cb5fc: 52801fee     	mov	w14, #0xff              // =255
   cb600: 5280008f     	mov	w15, #0x4               // =4
   cb604: 386b6990     	ldrb	w16, [x12, x11]
   cb608: 7100091f     	cmp	w8, #0x2
   cb60c: 1a8e33f1     	csel	w17, wzr, w14, lo
   cb610: 4b0801e1     	sub	w1, w15, w8
   cb614: 9100056b     	add	x11, x11, #0x1
   cb618: 7100021f     	cmp	w16, #0x0
   cb61c: 1a9f0021     	csel	w1, w1, wzr, eq
   cb620: 6b10023f     	cmp	w17, w16
   cb624: 1a881428     	csinc	w8, w1, w8, ne
   cb628: eb0d017f     	cmp	x11, x13
   cb62c: 54000062     	b.hs	0xcb638 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x184>
   cb630: 7100111f     	cmp	w8, #0x4
   cb634: 54fffe83     	b.lo	0xcb604 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x150>
   cb638: b9008548     	str	w8, [x10, #0x84]
   cb63c: f940080f     	ldr	x15, [x0, #0x10]
   cb640: b940080d     	ldr	w13, [x0, #0x8]
   cb644: 2a0b03ee     	mov	w14, w11
   cb648: 8b0e018c     	add	x12, x12, x14
   cb64c: 7100111f     	cmp	w8, #0x4
   cb650: 4b0b01ad     	sub	w13, w13, w11
   cb654: 8b0e01eb     	add	x11, x15, x14
   cb658: f900000c     	str	x12, [x0]
   cb65c: b900080d     	str	w13, [x0, #0x8]
   cb660: f900080b     	str	x11, [x0, #0x10]
   cb664: 540002a1     	b.ne	0xcb6b8 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x204>
   cb668: 5280002c     	mov	w12, #0x1               // =1
   cb66c: 2a1f03e8     	mov	w8, wzr
   cb670: f900115f     	str	xzr, [x10, #0x20]
   cb674: f900181f     	str	xzr, [x0, #0x30]
   cb678: f900300c     	str	x12, [x0, #0x60]
   cb67c: 5290000c     	mov	w12, #0x8000            // =32768
   cb680: f9001d5f     	str	xzr, [x10, #0x38]
   cb684: b900355f     	str	wzr, [x10, #0x34]
   cb688: b900154c     	str	w12, [x10, #0x14]
   cb68c: 5280016c     	mov	w12, #0xb               // =11
   cb690: f900080b     	str	x11, [x0, #0x10]
   cb694: 9115414b     	add	x11, x10, #0x550
   cb698: b9000d5f     	str	wzr, [x10, #0xc]
   cb69c: f900155f     	str	xzr, [x10, #0x28]
   cb6a0: f900255f     	str	xzr, [x10, #0x48]
   cb6a4: b900515f     	str	wzr, [x10, #0x50]
   cb6a8: f900454b     	str	x11, [x10, #0x88]
   cb6ac: a9062d4b     	stp	x11, x11, [x10, #0x60]
   cb6b0: f900014c     	str	x12, [x10]
   cb6b4: 14000002     	b	0xcb6bc <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x208>
   cb6b8: 12800048     	mov	w8, #-0x3               // =-3
   cb6bc: f9401529     	ldr	x9, [x9, #0x28]
   cb6c0: f94007ea     	ldr	x10, [sp, #0x8]
   cb6c4: eb0a013f     	cmp	x9, x10
   cb6c8: 54000181     	b.ne	0xcb6f8 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x244>
   cb6cc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   cb6d0: 2a0803e0     	mov	w0, w8
   cb6d4: 910083ff     	add	sp, sp, #0x20
   cb6d8: d65f03c0     	ret
   cb6dc: 2a1f03e8     	mov	w8, wzr
   cb6e0: b9000188     	str	w8, [x12]
   cb6e4: b940080d     	ldr	w13, [x0, #0x8]
   cb6e8: 2a1f03eb     	mov	w11, wzr
   cb6ec: f940000c     	ldr	x12, [x0]
   cb6f0: 35fff7ed     	cbnz	w13, 0xcb5ec <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x138>
   cb6f4: 17ffffd1     	b	0xcb638 <InGame::Log::inflateSync(InGame::Log::z_stream_s*)+0x184>
   cb6f8: 940245ce     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000cb6fc <InGame::Log::inflateSyncPoint(InGame::Log::z_stream_s*)>:
   cb6fc: b4000140     	cbz	x0, 0xcb724 <InGame::Log::inflateSyncPoint(InGame::Log::z_stream_s*)+0x28>
   cb700: f9401c08     	ldr	x8, [x0, #0x38]
   cb704: b4000108     	cbz	x8, 0xcb724 <InGame::Log::inflateSyncPoint(InGame::Log::z_stream_s*)+0x28>
   cb708: b9400109     	ldr	w9, [x8]
   cb70c: 7100353f     	cmp	w9, #0xd
   cb710: 540000e1     	b.ne	0xcb72c <InGame::Log::inflateSyncPoint(InGame::Log::z_stream_s*)+0x30>
   cb714: b9405108     	ldr	w8, [x8, #0x50]
   cb718: 7100011f     	cmp	w8, #0x0
   cb71c: 1a9f17e0     	cset	w0, eq
   cb720: d65f03c0     	ret
   cb724: 12800020     	mov	w0, #-0x2               // =-2
   cb728: d65f03c0     	ret
   cb72c: 2a1f03e0     	mov	w0, wzr
   cb730: d65f03c0     	ret

00000000000cb734 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)>:
   cb734: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   cb738: f9000bf7     	str	x23, [sp, #0x10]
   cb73c: 910003fd     	mov	x29, sp
   cb740: a90257f6     	stp	x22, x21, [sp, #0x20]
   cb744: a9034ff4     	stp	x20, x19, [sp, #0x30]
   cb748: aa0003f3     	mov	x19, x0
   cb74c: 12800020     	mov	w0, #-0x2               // =-2
   cb750: b40003d3     	cbz	x19, 0xcb7c8 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x94>
   cb754: aa0103f7     	mov	x23, x1
   cb758: b4000381     	cbz	x1, 0xcb7c8 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x94>
   cb75c: f9401ef4     	ldr	x20, [x23, #0x38]
   cb760: b40003f4     	cbz	x20, 0xcb7dc <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa8>
   cb764: f94022e8     	ldr	x8, [x23, #0x40]
   cb768: b40003a8     	cbz	x8, 0xcb7dc <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa8>
   cb76c: f94026e9     	ldr	x9, [x23, #0x48]
   cb770: b4000369     	cbz	x9, 0xcb7dc <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xa8>
   cb774: f9402ae0     	ldr	x0, [x23, #0x50]
   cb778: 52800021     	mov	w1, #0x1                // =1
   cb77c: 5284aa02     	mov	w2, #0x2550             // =9552
   cb780: d63f0100     	blr	x8
   cb784: b4000200     	cbz	x0, 0xcb7c4 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x90>
   cb788: aa0003f5     	mov	x21, x0
   cb78c: f9402288     	ldr	x8, [x20, #0x40]
   cb790: b4000328     	cbz	x8, 0xcb7f4 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc0>
   cb794: b9403288     	ldr	w8, [x20, #0x30]
   cb798: 5280002a     	mov	w10, #0x1               // =1
   cb79c: f94022e9     	ldr	x9, [x23, #0x40]
   cb7a0: 52800022     	mov	w2, #0x1                // =1
   cb7a4: f9402ae0     	ldr	x0, [x23, #0x50]
   cb7a8: 1ac82141     	lsl	w1, w10, w8
   cb7ac: d63f0120     	blr	x9
   cb7b0: aa0003f6     	mov	x22, x0
   cb7b4: b5000220     	cbnz	x0, 0xcb7f8 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0xc4>
   cb7b8: a94482e8     	ldp	x8, x0, [x23, #0x48]
   cb7bc: aa1503e1     	mov	x1, x21
   cb7c0: d63f0100     	blr	x8
   cb7c4: 12800060     	mov	w0, #-0x4               // =-4
   cb7c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   cb7cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   cb7d0: f9400bf7     	ldr	x23, [sp, #0x10]
   cb7d4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   cb7d8: d65f03c0     	ret
   cb7dc: 12800020     	mov	w0, #-0x2               // =-2
   cb7e0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   cb7e4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   cb7e8: f9400bf7     	ldr	x23, [sp, #0x10]
   cb7ec: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   cb7f0: d65f03c0     	ret
   cb7f4: aa1f03f6     	mov	x22, xzr
   cb7f8: ad4082e1     	ldp	q1, q0, [x23, #0x10]
   cb7fc: aa1503e0     	mov	x0, x21
   cb800: aa1403e1     	mov	x1, x20
   cb804: 5284aa02     	mov	w2, #0x2550             // =9552
   cb808: 3dc002e2     	ldr	q2, [x23]
   cb80c: ad008261     	stp	q1, q0, [x19, #0x10]
   cb810: 3d800262     	str	q2, [x19]
   cb814: ad4282e1     	ldp	q1, q0, [x23, #0x50]
   cb818: ad418ae3     	ldp	q3, q2, [x23, #0x30]
   cb81c: ad028261     	stp	q1, q0, [x19, #0x50]
   cb820: ad018a63     	stp	q3, q2, [x19, #0x30]
   cb824: 9402461f     	bl	0x15d0a0 <memcpy@plt>
   cb828: f940328a     	ldr	x10, [x20, #0x60]
   cb82c: 91154288     	add	x8, x20, #0x550
   cb830: eb080149     	subs	x9, x10, x8
   cb834: 54000163     	b.lo	0xcb860 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x12c>
   cb838: 5284a98b     	mov	w11, #0x254c            // =9548
   cb83c: 8b0b028b     	add	x11, x20, x11
   cb840: eb0b015f     	cmp	x10, x11
   cb844: 540000e8     	b.hi	0xcb860 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x12c>
   cb848: f940368a     	ldr	x10, [x20, #0x68]
   cb84c: 911542ab     	add	x11, x21, #0x550
   cb850: 8b090169     	add	x9, x11, x9
   cb854: cb08014a     	sub	x10, x10, x8
   cb858: 8b0a016a     	add	x10, x11, x10
   cb85c: a9062aa9     	stp	x9, x10, [x21, #0x60]
   cb860: f9404689     	ldr	x9, [x20, #0x88]
   cb864: cb080128     	sub	x8, x9, x8
   cb868: 8b0802a8     	add	x8, x21, x8
   cb86c: 91154108     	add	x8, x8, #0x550
   cb870: f90046a8     	str	x8, [x21, #0x88]
   cb874: b40000f6     	cbz	x22, 0xcb890 <InGame::Log::inflateCopy(InGame::Log::z_stream_s*, InGame::Log::z_stream_s*)+0x15c>
   cb878: b9403288     	ldr	w8, [x20, #0x30]
   cb87c: 52800029     	mov	w9, #0x1                // =1
   cb880: f9402281     	ldr	x1, [x20, #0x40]
   cb884: aa1603e0     	mov	x0, x22
   cb888: 9ac82122     	lsl	x2, x9, x8
   cb88c: 94024605     	bl	0x15d0a0 <memcpy@plt>
   cb890: 2a1f03e0     	mov	w0, wzr
   cb894: f90022b6     	str	x22, [x21, #0x40]
   cb898: f9001e75     	str	x21, [x19, #0x38]
   cb89c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   cb8a0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   cb8a4: f9400bf7     	ldr	x23, [sp, #0x10]
   cb8a8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   cb8ac: d65f03c0     	ret

00000000000cb8b0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)>:
   cb8b0: d10303ff     	sub	sp, sp, #0xc0
   cb8b4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   cb8b8: 910183fd     	add	x29, sp, #0x60
   cb8bc: a9076ffc     	stp	x28, x27, [sp, #0x70]
   cb8c0: a90867fa     	stp	x26, x25, [sp, #0x80]
   cb8c4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   cb8c8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   cb8cc: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   cb8d0: d53bd048     	mrs	x8, TPIDR_EL0
   cb8d4: 6f00e400     	movi	v0.2d, #0000000000000000
   cb8d8: f9401509     	ldr	x9, [x8, #0x28]
   cb8dc: f81f83a9     	stur	x9, [x29, #-0x8]
   cb8e0: ad0183e0     	stp	q0, q0, [sp, #0x30]
   cb8e4: 34000322     	cbz	w2, 0xcb948 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x98>
   cb8e8: 2a0203e9     	mov	w9, w2
   cb8ec: 9100c3ea     	add	x10, sp, #0x30
   cb8f0: aa0103eb     	mov	x11, x1
   cb8f4: 7840256c     	ldrh	w12, [x11], #0x2
   cb8f8: f1000529     	subs	x9, x9, #0x1
   cb8fc: d37ff98c     	lsl	x12, x12, #1
   cb900: 786c694d     	ldrh	w13, [x10, x12]
   cb904: 110005ad     	add	w13, w13, #0x1
   cb908: 782c694d     	strh	w13, [x10, x12]
   cb90c: 54ffff41     	b.ne	0xcb8f4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x44>
   cb910: 79409fec     	ldrh	w12, [sp, #0x4e]
   cb914: b940008a     	ldr	w10, [x4]
   cb918: 340001ac     	cbz	w12, 0xcb94c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x9c>
   cb91c: 5280002d     	mov	w13, #0x1               // =1
   cb920: 528001eb     	mov	w11, #0xf               // =15
   cb924: 528001e9     	mov	w9, #0xf                // =15
   cb928: 6b09015f     	cmp	w10, w9
   cb92c: 794067ee     	ldrh	w14, [sp, #0x32]
   cb930: 1a8a812a     	csel	w10, w9, w10, hi
   cb934: 350012ce     	cbnz	w14, 0xcbb8c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2dc>
   cb938: 79406bef     	ldrh	w15, [sp, #0x34]
   cb93c: 3400020f     	cbz	w15, 0xcb97c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0xcc>
   cb940: 5280004b     	mov	w11, #0x2               // =2
   cb944: 14000080     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cb948: b940008a     	ldr	w10, [x4]
   cb94c: 79409be9     	ldrh	w9, [sp, #0x4c]
   cb950: 340000a9     	cbz	w9, 0xcb964 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0xb4>
   cb954: 2a1f03ec     	mov	w12, wzr
   cb958: 528001c9     	mov	w9, #0xe                // =14
   cb95c: 5280002d     	mov	w13, #0x1               // =1
   cb960: 14000086     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cb964: 794097e9     	ldrh	w9, [sp, #0x4a]
   cb968: 34000129     	cbz	w9, 0xcb98c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0xdc>
   cb96c: 2a1f03ec     	mov	w12, wzr
   cb970: 528001a9     	mov	w9, #0xd                // =13
   cb974: 5280002d     	mov	w13, #0x1               // =1
   cb978: 14000080     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cb97c: 79406fef     	ldrh	w15, [sp, #0x36]
   cb980: 3400012f     	cbz	w15, 0xcb9a4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0xf4>
   cb984: 5280006b     	mov	w11, #0x3               // =3
   cb988: 1400006f     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cb98c: 794093e9     	ldrh	w9, [sp, #0x48]
   cb990: 34000129     	cbz	w9, 0xcb9b4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x104>
   cb994: 2a1f03ec     	mov	w12, wzr
   cb998: 52800189     	mov	w9, #0xc                // =12
   cb99c: 5280002d     	mov	w13, #0x1               // =1
   cb9a0: 14000076     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cb9a4: 794073ef     	ldrh	w15, [sp, #0x38]
   cb9a8: 3400012f     	cbz	w15, 0xcb9cc <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x11c>
   cb9ac: 5280008b     	mov	w11, #0x4               // =4
   cb9b0: 14000065     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cb9b4: 79408fe9     	ldrh	w9, [sp, #0x46]
   cb9b8: 34000129     	cbz	w9, 0xcb9dc <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x12c>
   cb9bc: 2a1f03ec     	mov	w12, wzr
   cb9c0: 52800169     	mov	w9, #0xb                // =11
   cb9c4: 5280002d     	mov	w13, #0x1               // =1
   cb9c8: 1400006c     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cb9cc: 794077ef     	ldrh	w15, [sp, #0x3a]
   cb9d0: 3400012f     	cbz	w15, 0xcb9f4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x144>
   cb9d4: 528000ab     	mov	w11, #0x5               // =5
   cb9d8: 1400005b     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cb9dc: 79408be9     	ldrh	w9, [sp, #0x44]
   cb9e0: 34000129     	cbz	w9, 0xcba04 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x154>
   cb9e4: 2a1f03ec     	mov	w12, wzr
   cb9e8: 52800149     	mov	w9, #0xa                // =10
   cb9ec: 5280002d     	mov	w13, #0x1               // =1
   cb9f0: 14000062     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cb9f4: 79407bef     	ldrh	w15, [sp, #0x3c]
   cb9f8: 3400012f     	cbz	w15, 0xcba1c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x16c>
   cb9fc: 528000cb     	mov	w11, #0x6               // =6
   cba00: 14000051     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cba04: 794087e9     	ldrh	w9, [sp, #0x42]
   cba08: 34000129     	cbz	w9, 0xcba2c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x17c>
   cba0c: 2a1f03ec     	mov	w12, wzr
   cba10: 52800129     	mov	w9, #0x9                // =9
   cba14: 5280002d     	mov	w13, #0x1               // =1
   cba18: 14000058     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cba1c: 79407fef     	ldrh	w15, [sp, #0x3e]
   cba20: 3400012f     	cbz	w15, 0xcba44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x194>
   cba24: 528000eb     	mov	w11, #0x7               // =7
   cba28: 14000047     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cba2c: 794083e9     	ldrh	w9, [sp, #0x40]
   cba30: 34000129     	cbz	w9, 0xcba54 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x1a4>
   cba34: 2a1f03ec     	mov	w12, wzr
   cba38: 52800109     	mov	w9, #0x8                // =8
   cba3c: 5280002d     	mov	w13, #0x1               // =1
   cba40: 1400004e     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cba44: 794083ef     	ldrh	w15, [sp, #0x40]
   cba48: 3400012f     	cbz	w15, 0xcba6c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x1bc>
   cba4c: 5280010b     	mov	w11, #0x8               // =8
   cba50: 1400003d     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cba54: 79407fe9     	ldrh	w9, [sp, #0x3e]
   cba58: 34000129     	cbz	w9, 0xcba7c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x1cc>
   cba5c: 2a1f03ec     	mov	w12, wzr
   cba60: 528000e9     	mov	w9, #0x7                // =7
   cba64: 5280002d     	mov	w13, #0x1               // =1
   cba68: 14000044     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cba6c: 794087ef     	ldrh	w15, [sp, #0x42]
   cba70: 3400012f     	cbz	w15, 0xcba94 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x1e4>
   cba74: 5280012b     	mov	w11, #0x9               // =9
   cba78: 14000033     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cba7c: 79407be9     	ldrh	w9, [sp, #0x3c]
   cba80: 34000129     	cbz	w9, 0xcbaa4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x1f4>
   cba84: 2a1f03ec     	mov	w12, wzr
   cba88: 528000c9     	mov	w9, #0x6                // =6
   cba8c: 5280002d     	mov	w13, #0x1               // =1
   cba90: 1400003a     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cba94: 79408bef     	ldrh	w15, [sp, #0x44]
   cba98: 3400012f     	cbz	w15, 0xcbabc <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x20c>
   cba9c: 5280014b     	mov	w11, #0xa               // =10
   cbaa0: 14000029     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cbaa4: 794077e9     	ldrh	w9, [sp, #0x3a]
   cbaa8: 34000129     	cbz	w9, 0xcbacc <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x21c>
   cbaac: 2a1f03ec     	mov	w12, wzr
   cbab0: 528000a9     	mov	w9, #0x5                // =5
   cbab4: 5280002d     	mov	w13, #0x1               // =1
   cbab8: 14000030     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cbabc: 79408fef     	ldrh	w15, [sp, #0x46]
   cbac0: 3400012f     	cbz	w15, 0xcbae4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x234>
   cbac4: 5280016b     	mov	w11, #0xb               // =11
   cbac8: 1400001f     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cbacc: 794073e9     	ldrh	w9, [sp, #0x38]
   cbad0: 34000129     	cbz	w9, 0xcbaf4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x244>
   cbad4: 2a1f03ec     	mov	w12, wzr
   cbad8: 52800089     	mov	w9, #0x4                // =4
   cbadc: 5280002d     	mov	w13, #0x1               // =1
   cbae0: 14000026     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cbae4: 794093ef     	ldrh	w15, [sp, #0x48]
   cbae8: 3400012f     	cbz	w15, 0xcbb0c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x25c>
   cbaec: 5280018b     	mov	w11, #0xc               // =12
   cbaf0: 14000015     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cbaf4: 79406fe9     	ldrh	w9, [sp, #0x36]
   cbaf8: 34000129     	cbz	w9, 0xcbb1c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x26c>
   cbafc: 2a1f03ec     	mov	w12, wzr
   cbb00: 52800069     	mov	w9, #0x3                // =3
   cbb04: 5280002d     	mov	w13, #0x1               // =1
   cbb08: 1400001c     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cbb0c: 794097ef     	ldrh	w15, [sp, #0x4a]
   cbb10: 3400012f     	cbz	w15, 0xcbb34 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x284>
   cbb14: 528001ab     	mov	w11, #0xd               // =13
   cbb18: 1400000b     	b	0xcbb44 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x294>
   cbb1c: 79406be9     	ldrh	w9, [sp, #0x34]
   cbb20: 34000229     	cbz	w9, 0xcbb64 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2b4>
   cbb24: 2a1f03ec     	mov	w12, wzr
   cbb28: 52800049     	mov	w9, #0x2                // =2
   cbb2c: 5280002d     	mov	w13, #0x1               // =1
   cbb30: 14000012     	b	0xcbb78 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2c8>
   cbb34: 79409bef     	ldrh	w15, [sp, #0x4c]
   cbb38: 710001ff     	cmp	w15, #0x0
   cbb3c: 528001cf     	mov	w15, #0xe               // =14
   cbb40: 1a8f016b     	csel	w11, w11, w15, eq
   cbb44: 6b0b015f     	cmp	w10, w11
   cbb48: 1a8a316a     	csel	w10, w11, w10, lo
   cbb4c: 79406bef     	ldrh	w15, [sp, #0x34]
   cbb50: 52800091     	mov	w17, #0x4               // =4
   cbb54: 0b0e05f0     	add	w16, w15, w14, lsl #1
   cbb58: 6b100231     	subs	w17, w17, w16
   cbb5c: 54000465     	b.pl	0xcbbe8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x338>
   cbb60: 1400005a     	b	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbb64: 794067e9     	ldrh	w9, [sp, #0x32]
   cbb68: 34002689     	cbz	w9, 0xcc038 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x788>
   cbb6c: 2a1f03ec     	mov	w12, wzr
   cbb70: 2a1f03ed     	mov	w13, wzr
   cbb74: 52800029     	mov	w9, #0x1                // =1
   cbb78: 5280020b     	mov	w11, #0x10              // =16
   cbb7c: 6b09015f     	cmp	w10, w9
   cbb80: 794067ee     	ldrh	w14, [sp, #0x32]
   cbb84: 1a8a812a     	csel	w10, w9, w10, hi
   cbb88: 34ffed8e     	cbz	w14, 0xcb938 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x88>
   cbb8c: 7100055f     	cmp	w10, #0x1
   cbb90: 1a9f854a     	csinc	w10, w10, wzr, hi
   cbb94: 710009df     	cmp	w14, #0x2
   cbb98: 540001c9     	b.ls	0xcbbd0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x320>
   cbb9c: 12800000     	mov	w0, #-0x1               // =-1
   cbba0: f9401508     	ldr	x8, [x8, #0x28]
   cbba4: f85f83a9     	ldur	x9, [x29, #-0x8]
   cbba8: eb09011f     	cmp	x8, x9
   cbbac: 54002381     	b.ne	0xcc01c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x76c>
   cbbb0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   cbbb4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   cbbb8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   cbbbc: a94867fa     	ldp	x26, x25, [sp, #0x80]
   cbbc0: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   cbbc4: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   cbbc8: 910303ff     	add	sp, sp, #0xc0
   cbbcc: d65f03c0     	ret
   cbbd0: 5280002b     	mov	w11, #0x1               // =1
   cbbd4: 79406bef     	ldrh	w15, [sp, #0x34]
   cbbd8: 52800091     	mov	w17, #0x4               // =4
   cbbdc: 0b0e05f0     	add	w16, w15, w14, lsl #1
   cbbe0: 6b100231     	subs	w17, w17, w16
   cbbe4: 54000724     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbbe8: 79406ff0     	ldrh	w16, [sp, #0x36]
   cbbec: 531f7a31     	lsl	w17, w17, #1
   cbbf0: 6b100226     	subs	w6, w17, w16
   cbbf4: 540006a4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbbf8: 794073f1     	ldrh	w17, [sp, #0x38]
   cbbfc: 531f78c6     	lsl	w6, w6, #1
   cbc00: 6b1100c7     	subs	w7, w6, w17
   cbc04: 54000624     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc08: 794077e6     	ldrh	w6, [sp, #0x3a]
   cbc0c: 531f78e7     	lsl	w7, w7, #1
   cbc10: 6b0600f3     	subs	w19, w7, w6
   cbc14: 540005a4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc18: 79407be7     	ldrh	w7, [sp, #0x3c]
   cbc1c: 531f7a73     	lsl	w19, w19, #1
   cbc20: 6b070274     	subs	w20, w19, w7
   cbc24: 54000524     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc28: 79407ff3     	ldrh	w19, [sp, #0x3e]
   cbc2c: 531f7a94     	lsl	w20, w20, #1
   cbc30: 6b130295     	subs	w21, w20, w19
   cbc34: 540004a4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc38: 794083f4     	ldrh	w20, [sp, #0x40]
   cbc3c: 531f7ab5     	lsl	w21, w21, #1
   cbc40: 6b1402b6     	subs	w22, w21, w20
   cbc44: 54000424     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc48: 794087f5     	ldrh	w21, [sp, #0x42]
   cbc4c: 531f7ad6     	lsl	w22, w22, #1
   cbc50: 6b1502d7     	subs	w23, w22, w21
   cbc54: 540003a4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc58: 79408bf6     	ldrh	w22, [sp, #0x44]
   cbc5c: 531f7af7     	lsl	w23, w23, #1
   cbc60: 6b1602f8     	subs	w24, w23, w22
   cbc64: 54000324     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc68: 79408ff7     	ldrh	w23, [sp, #0x46]
   cbc6c: 531f7b18     	lsl	w24, w24, #1
   cbc70: 6b170319     	subs	w25, w24, w23
   cbc74: 540002a4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc78: 794093f8     	ldrh	w24, [sp, #0x48]
   cbc7c: 531f7b39     	lsl	w25, w25, #1
   cbc80: 6b18033a     	subs	w26, w25, w24
   cbc84: 54000224     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc88: 794097f9     	ldrh	w25, [sp, #0x4a]
   cbc8c: 531f7b5a     	lsl	w26, w26, #1
   cbc90: 6b19035b     	subs	w27, w26, w25
   cbc94: 540001a4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbc98: 79409bfa     	ldrh	w26, [sp, #0x4c]
   cbc9c: 531f7b7b     	lsl	w27, w27, #1
   cbca0: 6b1a037b     	subs	w27, w27, w26
   cbca4: 54000124     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbca8: 531f7b7b     	lsl	w27, w27, #1
   cbcac: 6b0c036c     	subs	w12, w27, w12
   cbcb0: 540000c4     	b.mi	0xcbcc8 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x418>
   cbcb4: 7100001f     	cmp	w0, #0x0
   cbcb8: 1a9f17fb     	cset	w27, eq
   cbcbc: 3400012c     	cbz	w12, 0xcbce0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x430>
   cbcc0: 2a0d036c     	orr	w12, w27, w13
   cbcc4: 360000ec     	tbz	w12, #0x0, 0xcbce0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x430>
   cbcc8: 12800000     	mov	w0, #-0x1               // =-1
   cbccc: f9401508     	ldr	x8, [x8, #0x28]
   cbcd0: f85f83a9     	ldur	x9, [x29, #-0x8]
   cbcd4: eb09011f     	cmp	x8, x9
   cbcd8: 54fff6c0     	b.eq	0xcbbb0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x300>
   cbcdc: 140000d0     	b	0xcc01c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x76c>
   cbce0: 0b0e01ec     	add	w12, w15, w14
   cbce4: 79002bee     	strh	w14, [sp, #0x14]
   cbce8: 0b0c020d     	add	w13, w16, w12
   cbcec: 790027ff     	strh	wzr, [sp, #0x12]
   cbcf0: 0b0d022e     	add	w14, w17, w13
   cbcf4: 79002fec     	strh	w12, [sp, #0x16]
   cbcf8: 0b0e00cc     	add	w12, w6, w14
   cbcfc: 790033ed     	strh	w13, [sp, #0x18]
   cbd00: 0b0c00ed     	add	w13, w7, w12
   cbd04: 790037ee     	strh	w14, [sp, #0x1a]
   cbd08: 0b0d026e     	add	w14, w19, w13
   cbd0c: 79003bec     	strh	w12, [sp, #0x1c]
   cbd10: 0b0e028c     	add	w12, w20, w14
   cbd14: 79003fed     	strh	w13, [sp, #0x1e]
   cbd18: 0b0c02ad     	add	w13, w21, w12
   cbd1c: 790043ee     	strh	w14, [sp, #0x20]
   cbd20: 0b0d02ce     	add	w14, w22, w13
   cbd24: 790047ec     	strh	w12, [sp, #0x22]
   cbd28: 0b0e02ec     	add	w12, w23, w14
   cbd2c: 79004bed     	strh	w13, [sp, #0x24]
   cbd30: 0b0c030d     	add	w13, w24, w12
   cbd34: 79004fee     	strh	w14, [sp, #0x26]
   cbd38: 0b0d032e     	add	w14, w25, w13
   cbd3c: 790053ec     	strh	w12, [sp, #0x28]
   cbd40: 0b0e034c     	add	w12, w26, w14
   cbd44: 790057ed     	strh	w13, [sp, #0x2a]
   cbd48: 79005bee     	strh	w14, [sp, #0x2c]
   cbd4c: 79005fec     	strh	w12, [sp, #0x2e]
   cbd50: 34000202     	cbz	w2, 0xcbd90 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x4e0>
   cbd54: aa1f03ec     	mov	x12, xzr
   cbd58: 2a0203ed     	mov	w13, w2
   cbd5c: 910043ee     	add	x14, sp, #0x10
   cbd60: 14000004     	b	0xcbd70 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x4c0>
   cbd64: 9100058c     	add	x12, x12, #0x1
   cbd68: eb0c01bf     	cmp	x13, x12
   cbd6c: 54000120     	b.eq	0xcbd90 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x4e0>
   cbd70: 786c782f     	ldrh	w15, [x1, x12, lsl #1]
   cbd74: b4ffff8f     	cbz	x15, 0xcbd64 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x4b4>
   cbd78: d37ff9ef     	lsl	x15, x15, #1
   cbd7c: 786f69d0     	ldrh	w16, [x14, x15]
   cbd80: 11000611     	add	w17, w16, #0x1
   cbd84: 783078ac     	strh	w12, [x5, x16, lsl #1]
   cbd88: 782f69d1     	strh	w17, [x14, x15]
   cbd8c: 17fffff6     	b	0xcbd64 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x4b4>
   cbd90: 340001a0     	cbz	w0, 0xcbdc4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x514>
   cbd94: 7100041f     	cmp	w0, #0x1
   cbd98: 540001e1     	b.ne	0xcbdd4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x524>
   cbd9c: 7100295f     	cmp	w10, #0xa
   cbda0: 54fff008     	b.hi	0xcbba0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x2f0>
   cbda4: f0fffd6c     	adrp	x12, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cbda8: 52802011     	mov	w17, #0x100             // =256
   cbdac: 911b218c     	add	x12, x12, #0x6c8
   cbdb0: d1080982     	sub	x2, x12, #0x202
   cbdb4: f0fffd6c     	adrp	x12, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cbdb8: 911c198c     	add	x12, x12, #0x706
   cbdbc: d1080986     	sub	x6, x12, #0x202
   cbdc0: 1400000b     	b	0xcbdec <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x53c>
   cbdc4: 52800271     	mov	w17, #0x13              // =19
   cbdc8: aa0503e6     	mov	x6, x5
   cbdcc: aa0503e2     	mov	x2, x5
   cbdd0: 14000007     	b	0xcbdec <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x53c>
   cbdd4: f0fffd62     	adrp	x2, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cbdd8: f0fffd66     	adrp	x6, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cbddc: 2a1f03e0     	mov	w0, wzr
   cbde0: 12800011     	mov	w17, #-0x1              // =-1
   cbde4: 911d1042     	add	x2, x2, #0x744
   cbde8: 911e10c6     	add	x6, x6, #0x784
   cbdec: 52800033     	mov	w19, #0x1               // =1
   cbdf0: 2a1f03e7     	mov	w7, wzr
   cbdf4: 1aca226c     	lsl	w12, w19, w10
   cbdf8: 2a1f03ed     	mov	w13, wzr
   cbdfc: 2a1f03ee     	mov	w14, wzr
   cbe00: 5100058f     	sub	w15, w12, #0x1
   cbe04: f9400070     	ldr	x16, [x3]
   cbe08: 12800014     	mov	w20, #-0x1              // =-1
   cbe0c: 9100c3f5     	add	x21, sp, #0x30
   cbe10: 2a0a03f8     	mov	w24, w10
   cbe14: 12800016     	mov	w22, #-0x1              // =-1
   cbe18: b9000fec     	str	w12, [sp, #0xc]
   cbe1c: 1ad82277     	lsl	w23, w19, w24
   cbe20: 786758b9     	ldrh	w25, [x5, w7, uxtw #1]
   cbe24: 4b0d0178     	sub	w24, w11, w13
   cbe28: 6b19023f     	cmp	w17, w25
   cbe2c: 5400006d     	b.le	0xcbe38 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x588>
   cbe30: 2a1f03fa     	mov	w26, wzr
   cbe34: 14000009     	b	0xcbe58 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x5a8>
   cbe38: 6b19023f     	cmp	w17, w25
   cbe3c: 540000aa     	b.ge	0xcbe50 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x5a0>
   cbe40: d37ffb39     	lsl	x25, x25, #1
   cbe44: 387968da     	ldrb	w26, [x6, x25]
   cbe48: 78796859     	ldrh	w25, [x2, x25]
   cbe4c: 14000003     	b	0xcbe58 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x5a8>
   cbe50: 2a1f03f9     	mov	w25, wzr
   cbe54: 52800c1a     	mov	w26, #0x60              // =96
   cbe58: 1ad8229b     	lsl	w27, w20, w24
   cbe5c: 1acd25dc     	lsr	w28, w14, w13
   cbe60: 0b1b039c     	add	w28, w28, w27
   cbe64: 2a1703fe     	mov	w30, w23
   cbe68: 0b1e038c     	add	w12, w28, w30
   cbe6c: 2b1b03de     	adds	w30, w30, w27
   cbe70: 8b2c4a0c     	add	x12, x16, w12, uxtw #2
   cbe74: 3900019a     	strb	w26, [x12]
   cbe78: 39000598     	strb	w24, [x12, #0x1]
   cbe7c: 79000599     	strh	w25, [x12, #0x2]
   cbe80: 54ffff41     	b.ne	0xcbe68 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x5b8>
   cbe84: 5100056c     	sub	w12, w11, #0x1
   cbe88: 1acc227a     	lsl	w26, w19, w12
   cbe8c: 2a1a03f9     	mov	w25, w26
   cbe90: 53017f5a     	lsr	w26, w26, #1
   cbe94: 6a0e033f     	tst	w25, w14
   cbe98: 54ffffa1     	b.ne	0xcbe8c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x5dc>
   cbe9c: 2a0b03ec     	mov	w12, w11
   cbea0: 5100073a     	sub	w26, w25, #0x1
   cbea4: d37ff98c     	lsl	x12, x12, #1
   cbea8: 0a0e034e     	and	w14, w26, w14
   cbeac: 0b1901ce     	add	w14, w14, w25
   cbeb0: 7100033f     	cmp	w25, #0x0
   cbeb4: 1a8e03ee     	csel	w14, wzr, w14, eq
   cbeb8: 110004e7     	add	w7, w7, #0x1
   cbebc: 786c6abb     	ldrh	w27, [x21, x12]
   cbec0: 51000779     	sub	w25, w27, #0x1
   cbec4: 72003f3f     	tst	w25, #0xffff
   cbec8: 782c6ab9     	strh	w25, [x21, x12]
   cbecc: 540000a1     	b.ne	0xcbee0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x630>
   cbed0: 6b09017f     	cmp	w11, w9
   cbed4: 54000580     	b.eq	0xcbf84 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x6d4>
   cbed8: 786758ab     	ldrh	w11, [x5, w7, uxtw #1]
   cbedc: 786b782b     	ldrh	w11, [x1, x11, lsl #1]
   cbee0: 6b0a017f     	cmp	w11, w10
   cbee4: 54fff9e9     	b.ls	0xcbe20 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x570>
   cbee8: 0a0f01d9     	and	w25, w14, w15
   cbeec: 6b16033f     	cmp	w25, w22
   cbef0: 54fff980     	b.eq	0xcbe20 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x570>
   cbef4: 710001bf     	cmp	w13, #0x0
   cbef8: 1a8d014d     	csel	w13, w10, w13, eq
   cbefc: 6b09017f     	cmp	w11, w9
   cbf00: 4b0d0178     	sub	w24, w11, w13
   cbf04: 1ad82276     	lsl	w22, w19, w24
   cbf08: 540001c2     	b.hs	0xcbf40 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x690>
   cbf0c: 4b0d0138     	sub	w24, w9, w13
   cbf10: 2a0b03fa     	mov	w26, w11
   cbf14: 787a7aac     	ldrh	w12, [x21, x26, lsl #1]
   cbf18: 4b0c02d6     	sub	w22, w22, w12
   cbf1c: 710006df     	cmp	w22, #0x1
   cbf20: 540000cb     	b.lt	0xcbf38 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x688>
   cbf24: 531f7ad6     	lsl	w22, w22, #1
   cbf28: 9100075a     	add	x26, x26, #0x1
   cbf2c: 6b09035f     	cmp	w26, w9
   cbf30: 54ffff23     	b.lo	0xcbf14 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x664>
   cbf34: 14000002     	b	0xcbf3c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x68c>
   cbf38: 4b0d0358     	sub	w24, w26, w13
   cbf3c: 1ad82276     	lsl	w22, w19, w24
   cbf40: b9400fec     	ldr	w12, [sp, #0xc]
   cbf44: 0b0c02cc     	add	w12, w22, w12
   cbf48: 7116bd9f     	cmp	w12, #0x5af
   cbf4c: b9000fec     	str	w12, [sp, #0xc]
   cbf50: 1a9f97ec     	cset	w12, hi
   cbf54: 0a0c000c     	and	w12, w0, w12
   cbf58: 3700064c     	tbnz	w12, #0x0, 0xcc020 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x770>
   cbf5c: f940006c     	ldr	x12, [x3]
   cbf60: 8b374a10     	add	x16, x16, w23, uxtw #2
   cbf64: 2a1903f6     	mov	w22, w25
   cbf68: 8b394997     	add	x23, x12, w25, uxtw #2
   cbf6c: 4b0c020c     	sub	w12, w16, w12
   cbf70: 53027d8c     	lsr	w12, w12, #2
   cbf74: 390002f8     	strb	w24, [x23]
   cbf78: 390006ea     	strb	w10, [x23, #0x1]
   cbf7c: 790006ec     	strh	w12, [x23, #0x2]
   cbf80: 17ffffa7     	b	0xcbe1c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x56c>
   cbf84: 3400038e     	cbz	w14, 0xcbff4 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x744>
   cbf88: 5280080b     	mov	w11, #0x40              // =64
   cbf8c: 52800031     	mov	w17, #0x1               // =1
   cbf90: 3400010d     	cbz	w13, 0xcbfb0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x700>
   cbf94: 0a0f01cc     	and	w12, w14, w15
   cbf98: 6b16019f     	cmp	w12, w22
   cbf9c: 540000a0     	b.eq	0xcbfb0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x700>
   cbfa0: 2a1f03ed     	mov	w13, wzr
   cbfa4: f9400070     	ldr	x16, [x3]
   cbfa8: 2a0a03e9     	mov	w9, w10
   cbfac: 2a0a03f8     	mov	w24, w10
   cbfb0: 51000520     	sub	w0, w9, #0x1
   cbfb4: 1acd25cc     	lsr	w12, w14, w13
   cbfb8: 8b2c4a0c     	add	x12, x16, w12, uxtw #2
   cbfbc: 1ac02221     	lsl	w1, w17, w0
   cbfc0: 3900018b     	strb	w11, [x12]
   cbfc4: 39000598     	strb	w24, [x12, #0x1]
   cbfc8: 7900059f     	strh	wzr, [x12, #0x2]
   cbfcc: 2a0103e0     	mov	w0, w1
   cbfd0: 53017c21     	lsr	w1, w1, #1
   cbfd4: 6a0e001f     	tst	w0, w14
   cbfd8: 54ffffa1     	b.ne	0xcbfcc <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x71c>
   cbfdc: 5100040c     	sub	w12, w0, #0x1
   cbfe0: 7100001f     	cmp	w0, #0x0
   cbfe4: 0a0e018c     	and	w12, w12, w14
   cbfe8: 0b00018c     	add	w12, w12, w0
   cbfec: 1a8c03ee     	csel	w14, wzr, w12, eq
   cbff0: 35fffd0e     	cbnz	w14, 0xcbf90 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x6e0>
   cbff4: f9400069     	ldr	x9, [x3]
   cbff8: b9400feb     	ldr	w11, [sp, #0xc]
   cbffc: 8b2b4929     	add	x9, x9, w11, uxtw #2
   cc000: f9000069     	str	x9, [x3]
   cc004: 2a1f03e0     	mov	w0, wzr
   cc008: b900008a     	str	w10, [x4]
   cc00c: f9401508     	ldr	x8, [x8, #0x28]
   cc010: f85f83a9     	ldur	x9, [x29, #-0x8]
   cc014: eb09011f     	cmp	x8, x9
   cc018: 54ffdcc0     	b.eq	0xcbbb0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x300>
   cc01c: 94024385     	bl	0x15ce30 <__stack_chk_fail@plt>
   cc020: 52800020     	mov	w0, #0x1                // =1
   cc024: f9401508     	ldr	x8, [x8, #0x28]
   cc028: f85f83a9     	ldur	x9, [x29, #-0x8]
   cc02c: eb09011f     	cmp	x8, x9
   cc030: 54ffdc00     	b.eq	0xcbbb0 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x300>
   cc034: 17fffffa     	b	0xcc01c <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x76c>
   cc038: f9400069     	ldr	x9, [x3]
   cc03c: 5280280b     	mov	w11, #0x140             // =320
   cc040: 9100112a     	add	x10, x9, #0x4
   cc044: f900006a     	str	x10, [x3]
   cc048: 5280002a     	mov	w10, #0x1               // =1
   cc04c: b900012b     	str	w11, [x9]
   cc050: f9400069     	ldr	x9, [x3]
   cc054: 9100112c     	add	x12, x9, #0x4
   cc058: f900006c     	str	x12, [x3]
   cc05c: b900012b     	str	w11, [x9]
   cc060: 17ffffe9     	b	0xcc004 <InGame::Log::inflate_table(InGame::Log::codetype, unsigned short*, unsigned int, InGame::Log::code**, unsigned int*, unsigned short*)+0x754>

00000000000cc064 <InGame::Log::_tr_init(InGame::Log::internal_state*)>:
   cc064: d000052b     	adrp	x11, 0x172000
   cc068: 91031009     	add	x9, x0, #0xc4
   cc06c: 9126e00a     	add	x10, x0, #0x9b8
   cc070: 913fa16b     	add	x11, x11, #0xfe8
   cc074: 52800108     	mov	w8, #0x8                // =8
   cc078: 792e401f     	strh	wzr, [x0, #0x1720]
   cc07c: f905a409     	str	x9, [x0, #0xb48]
   cc080: 91008169     	add	x9, x11, #0x20
   cc084: f905b00a     	str	x10, [x0, #0xb60]
   cc088: 912ab00a     	add	x10, x0, #0xaac
   cc08c: f905ac0b     	str	x11, [x0, #0xb58]
   cc090: 9101016b     	add	x11, x11, #0x40
   cc094: f905b809     	str	x9, [x0, #0xb70]
   cc098: f905bc0a     	str	x10, [x0, #0xb78]
   cc09c: f905c40b     	str	x11, [x0, #0xb88]
   cc0a0: b917241f     	str	wzr, [x0, #0x1724]
   cc0a4: b9171c08     	str	w8, [x0, #0x171c]
   cc0a8: 14000001     	b	0xcc0ac <InGame::Log::_tr_init(InGame::Log::internal_state*)+0x48>
   cc0ac: aa1f03e8     	mov	x8, xzr
   cc0b0: 8b080009     	add	x9, x0, x8
   cc0b4: 91002108     	add	x8, x8, #0x8
   cc0b8: f111e11f     	cmp	x8, #0x478
   cc0bc: 7901893f     	strh	wzr, [x9, #0xc4]
   cc0c0: 7901913f     	strh	wzr, [x9, #0xc8]
   cc0c4: 54ffff61     	b.ne	0xcc0b0 <InGame::Log::_tr_init(InGame::Log::internal_state*)+0x4c>
   cc0c8: 52800028     	mov	w8, #0x1                // =1
   cc0cc: 7913701f     	strh	wzr, [x0, #0x9b8]
   cc0d0: 6f00e400     	movi	v0.2d, #0000000000000000
   cc0d4: 7913781f     	strh	wzr, [x0, #0x9bc]
   cc0d8: 7913801f     	strh	wzr, [x0, #0x9c0]
   cc0dc: 79098808     	strh	w8, [x0, #0x4c4]
   cc0e0: 5282e108     	mov	w8, #0x1708             // =5896
   cc0e4: 7913881f     	strh	wzr, [x0, #0x9c4]
   cc0e8: 7913901f     	strh	wzr, [x0, #0x9c8]
   cc0ec: 7913981f     	strh	wzr, [x0, #0x9cc]
   cc0f0: 7913a01f     	strh	wzr, [x0, #0x9d0]
   cc0f4: 7913a81f     	strh	wzr, [x0, #0x9d4]
   cc0f8: 7913b01f     	strh	wzr, [x0, #0x9d8]
   cc0fc: 7913b81f     	strh	wzr, [x0, #0x9dc]
   cc100: 7913c01f     	strh	wzr, [x0, #0x9e0]
   cc104: 7913c81f     	strh	wzr, [x0, #0x9e4]
   cc108: 7913d01f     	strh	wzr, [x0, #0x9e8]
   cc10c: 7913d81f     	strh	wzr, [x0, #0x9ec]
   cc110: 7913e01f     	strh	wzr, [x0, #0x9f0]
   cc114: 7913e81f     	strh	wzr, [x0, #0x9f4]
   cc118: 7913f01f     	strh	wzr, [x0, #0x9f8]
   cc11c: 7913f81f     	strh	wzr, [x0, #0x9fc]
   cc120: 7914001f     	strh	wzr, [x0, #0xa00]
   cc124: 7914081f     	strh	wzr, [x0, #0xa04]
   cc128: 7914101f     	strh	wzr, [x0, #0xa08]
   cc12c: 7914181f     	strh	wzr, [x0, #0xa0c]
   cc130: 7914201f     	strh	wzr, [x0, #0xa10]
   cc134: 7914281f     	strh	wzr, [x0, #0xa14]
   cc138: 7914301f     	strh	wzr, [x0, #0xa18]
   cc13c: 7914381f     	strh	wzr, [x0, #0xa1c]
   cc140: 7914401f     	strh	wzr, [x0, #0xa20]
   cc144: 7914481f     	strh	wzr, [x0, #0xa24]
   cc148: 7914501f     	strh	wzr, [x0, #0xa28]
   cc14c: 7914581f     	strh	wzr, [x0, #0xa2c]
   cc150: 7915581f     	strh	wzr, [x0, #0xaac]
   cc154: 7915601f     	strh	wzr, [x0, #0xab0]
   cc158: 7915681f     	strh	wzr, [x0, #0xab4]
   cc15c: 7915701f     	strh	wzr, [x0, #0xab8]
   cc160: 7915781f     	strh	wzr, [x0, #0xabc]
   cc164: 7915801f     	strh	wzr, [x0, #0xac0]
   cc168: 7915881f     	strh	wzr, [x0, #0xac4]
   cc16c: 7915901f     	strh	wzr, [x0, #0xac8]
   cc170: 7915981f     	strh	wzr, [x0, #0xacc]
   cc174: 7915a01f     	strh	wzr, [x0, #0xad0]
   cc178: 7915a81f     	strh	wzr, [x0, #0xad4]
   cc17c: 7915b01f     	strh	wzr, [x0, #0xad8]
   cc180: 7915b81f     	strh	wzr, [x0, #0xadc]
   cc184: 7915c01f     	strh	wzr, [x0, #0xae0]
   cc188: 7915c81f     	strh	wzr, [x0, #0xae4]
   cc18c: 7915d01f     	strh	wzr, [x0, #0xae8]
   cc190: 7915d81f     	strh	wzr, [x0, #0xaec]
   cc194: 7915e01f     	strh	wzr, [x0, #0xaf0]
   cc198: 7915e81f     	strh	wzr, [x0, #0xaf4]
   cc19c: b916fc1f     	str	wzr, [x0, #0x16fc]
   cc1a0: 3ca86800     	str	q0, [x0, x8]
   cc1a4: b917181f     	str	wzr, [x0, #0x1718]
   cc1a8: d65f03c0     	ret

00000000000cc1ac <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)>:
   cc1ac: b9572409     	ldr	w9, [x0, #0x1724]
   cc1b0: 796e4008     	ldrh	w8, [x0, #0x1720]
   cc1b4: 1ac9206a     	lsl	w10, w3, w9
   cc1b8: 7100393f     	cmp	w9, #0xe
   cc1bc: 2a0a0108     	orr	w8, w8, w10
   cc1c0: 792e4008     	strh	w8, [x0, #0x1720]
   cc1c4: 5400038b     	b.lt	0xcc234 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x88>
   cc1c8: b9402809     	ldr	w9, [x0, #0x28]
   cc1cc: f940080b     	ldr	x11, [x0, #0x10]
   cc1d0: 1100052a     	add	w10, w9, #0x1
   cc1d4: b900280a     	str	w10, [x0, #0x28]
   cc1d8: 38296968     	strb	w8, [x11, x9]
   cc1dc: 5282e408     	mov	w8, #0x1720             // =5920
   cc1e0: b9402809     	ldr	w9, [x0, #0x28]
   cc1e4: 8b080008     	add	x8, x0, x8
   cc1e8: f940080b     	ldr	x11, [x0, #0x10]
   cc1ec: 1100052a     	add	w10, w9, #0x1
   cc1f0: 39400508     	ldrb	w8, [x8, #0x1]
   cc1f4: b900280a     	str	w10, [x0, #0x28]
   cc1f8: 12003c6a     	and	w10, w3, #0xffff
   cc1fc: 38296968     	strb	w8, [x11, x9]
   cc200: 52800208     	mov	w8, #0x10               // =16
   cc204: b9572409     	ldr	w9, [x0, #0x1724]
   cc208: 4b090108     	sub	w8, w8, w9
   cc20c: 51003529     	sub	w9, w9, #0xd
   cc210: 1ac82548     	lsr	w8, w10, w8
   cc214: 792e4008     	strh	w8, [x0, #0x1720]
   cc218: 7100253f     	cmp	w9, #0x9
   cc21c: 5400012a     	b.ge	0xcc240 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x94>
   cc220: 7100053f     	cmp	w9, #0x1
   cc224: 540002ab     	b.lt	0xcc278 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xcc>
   cc228: 91004009     	add	x9, x0, #0x10
   cc22c: 9100a00a     	add	x10, x0, #0x28
   cc230: 1400000d     	b	0xcc264 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb8>
   cc234: 11000d29     	add	w9, w9, #0x3
   cc238: 7100253f     	cmp	w9, #0x9
   cc23c: 54ffff2b     	b.lt	0xcc220 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x74>
   cc240: aa0003e9     	mov	x9, x0
   cc244: 5282e22e     	mov	w14, #0x1711            // =5905
   cc248: f8410d2b     	ldr	x11, [x9, #0x10]!
   cc24c: aa0903ea     	mov	x10, x9
   cc250: b8418d4c     	ldr	w12, [x10, #0x18]!
   cc254: 1100058d     	add	w13, w12, #0x1
   cc258: b900014d     	str	w13, [x10]
   cc25c: 382c6968     	strb	w8, [x11, x12]
   cc260: 386e6928     	ldrb	w8, [x9, x14]
   cc264: b940014b     	ldr	w11, [x10]
   cc268: f9400129     	ldr	x9, [x9]
   cc26c: 1100056c     	add	w12, w11, #0x1
   cc270: b900014c     	str	w12, [x10]
   cc274: 382b6928     	strb	w8, [x9, x11]
   cc278: b9402808     	ldr	w8, [x0, #0x28]
   cc27c: 52800109     	mov	w9, #0x8                // =8
   cc280: f940080b     	ldr	x11, [x0, #0x10]
   cc284: 792e401f     	strh	wzr, [x0, #0x1720]
   cc288: b917241f     	str	wzr, [x0, #0x1724]
   cc28c: 1100050a     	add	w10, w8, #0x1
   cc290: b9171c09     	str	w9, [x0, #0x171c]
   cc294: b900280a     	str	w10, [x0, #0x28]
   cc298: d348fc4a     	lsr	x10, x2, #8
   cc29c: 38286962     	strb	w2, [x11, x8]
   cc2a0: b9402808     	ldr	w8, [x0, #0x28]
   cc2a4: f940080b     	ldr	x11, [x0, #0x10]
   cc2a8: 11000509     	add	w9, w8, #0x1
   cc2ac: b9002809     	str	w9, [x0, #0x28]
   cc2b0: 3828696a     	strb	w10, [x11, x8]
   cc2b4: 2a2203ea     	mvn	w10, w2
   cc2b8: b9402808     	ldr	w8, [x0, #0x28]
   cc2bc: f940080b     	ldr	x11, [x0, #0x10]
   cc2c0: 11000509     	add	w9, w8, #0x1
   cc2c4: b9002809     	str	w9, [x0, #0x28]
   cc2c8: 3828696a     	strb	w10, [x11, x8]
   cc2cc: 53087d4a     	lsr	w10, w10, #8
   cc2d0: b9402808     	ldr	w8, [x0, #0x28]
   cc2d4: f940080b     	ldr	x11, [x0, #0x10]
   cc2d8: 11000509     	add	w9, w8, #0x1
   cc2dc: b9002809     	str	w9, [x0, #0x28]
   cc2e0: 3828696a     	strb	w10, [x11, x8]
   cc2e4: 34000122     	cbz	w2, 0xcc308 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x15c>
   cc2e8: b9402808     	ldr	w8, [x0, #0x28]
   cc2ec: 71000442     	subs	w2, w2, #0x1
   cc2f0: 3840142a     	ldrb	w10, [x1], #0x1
   cc2f4: f940080b     	ldr	x11, [x0, #0x10]
   cc2f8: 11000509     	add	w9, w8, #0x1
   cc2fc: b9002809     	str	w9, [x0, #0x28]
   cc300: 3828696a     	strb	w10, [x11, x8]
   cc304: 54ffff21     	b.ne	0xcc2e8 <InGame::Log::_tr_stored_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x13c>
   cc308: d65f03c0     	ret

00000000000cc30c <InGame::Log::_tr_align(InGame::Log::internal_state*)>:
   cc30c: b957240a     	ldr	w10, [x0, #0x1724]
   cc310: 52800049     	mov	w9, #0x2                // =2
   cc314: 796e4008     	ldrh	w8, [x0, #0x1720]
   cc318: 1aca212b     	lsl	w11, w9, w10
   cc31c: 7100395f     	cmp	w10, #0xe
   cc320: 2a0b0108     	orr	w8, w8, w11
   cc324: 792e4008     	strh	w8, [x0, #0x1720]
   cc328: 5400052b     	b.lt	0xcc3cc <InGame::Log::_tr_align(InGame::Log::internal_state*)+0xc0>
   cc32c: b940280a     	ldr	w10, [x0, #0x28]
   cc330: f940080c     	ldr	x12, [x0, #0x10]
   cc334: 1100054b     	add	w11, w10, #0x1
   cc338: b900280b     	str	w11, [x0, #0x28]
   cc33c: 382a6988     	strb	w8, [x12, x10]
   cc340: 5282e408     	mov	w8, #0x1720             // =5920
   cc344: b940280a     	ldr	w10, [x0, #0x28]
   cc348: 8b080008     	add	x8, x0, x8
   cc34c: f940080c     	ldr	x12, [x0, #0x10]
   cc350: 1100054b     	add	w11, w10, #0x1
   cc354: 39400508     	ldrb	w8, [x8, #0x1]
   cc358: b900280b     	str	w11, [x0, #0x28]
   cc35c: 382a6988     	strb	w8, [x12, x10]
   cc360: 52800208     	mov	w8, #0x10               // =16
   cc364: b957240a     	ldr	w10, [x0, #0x1724]
   cc368: 4b0a0108     	sub	w8, w8, w10
   cc36c: 1ac82528     	lsr	w8, w9, w8
   cc370: 51003549     	sub	w9, w10, #0xd
   cc374: 792e4008     	strh	w8, [x0, #0x1720]
   cc378: 7100293f     	cmp	w9, #0xa
   cc37c: b9172409     	str	w9, [x0, #0x1724]
   cc380: 540002ea     	b.ge	0xcc3dc <InGame::Log::_tr_align(InGame::Log::internal_state*)+0xd0>
   cc384: 11001d29     	add	w9, w9, #0x7
   cc388: 7100413f     	cmp	w9, #0x10
   cc38c: b9172409     	str	w9, [x0, #0x1724]
   cc390: 540004e0     	b.eq	0xcc42c <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x120>
   cc394: 7100213f     	cmp	w9, #0x8
   cc398: 540006cb     	b.lt	0xcc470 <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x164>
   cc39c: b9402809     	ldr	w9, [x0, #0x28]
   cc3a0: 5282e40c     	mov	w12, #0x1720            // =5920
   cc3a4: f940080b     	ldr	x11, [x0, #0x10]
   cc3a8: 1100052a     	add	w10, w9, #0x1
   cc3ac: b900280a     	str	w10, [x0, #0x28]
   cc3b0: 8b0c000a     	add	x10, x0, x12
   cc3b4: 38296968     	strb	w8, [x11, x9]
   cc3b8: b9572409     	ldr	w9, [x0, #0x1724]
   cc3bc: 39400548     	ldrb	w8, [x10, #0x1]
   cc3c0: 51002129     	sub	w9, w9, #0x8
   cc3c4: 792e4008     	strh	w8, [x0, #0x1720]
   cc3c8: 14000029     	b	0xcc46c <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x160>
   cc3cc: 11000d49     	add	w9, w10, #0x3
   cc3d0: 7100293f     	cmp	w9, #0xa
   cc3d4: b9172409     	str	w9, [x0, #0x1724]
   cc3d8: 54fffd6b     	b.lt	0xcc384 <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x78>
   cc3dc: b9402809     	ldr	w9, [x0, #0x28]
   cc3e0: f940080b     	ldr	x11, [x0, #0x10]
   cc3e4: 1100052a     	add	w10, w9, #0x1
   cc3e8: b900280a     	str	w10, [x0, #0x28]
   cc3ec: 38296968     	strb	w8, [x11, x9]
   cc3f0: 5282e408     	mov	w8, #0x1720             // =5920
   cc3f4: b9402809     	ldr	w9, [x0, #0x28]
   cc3f8: 8b080008     	add	x8, x0, x8
   cc3fc: f940080b     	ldr	x11, [x0, #0x10]
   cc400: 1100052a     	add	w10, w9, #0x1
   cc404: 39400508     	ldrb	w8, [x8, #0x1]
   cc408: b900280a     	str	w10, [x0, #0x28]
   cc40c: 38296968     	strb	w8, [x11, x9]
   cc410: b9572408     	ldr	w8, [x0, #0x1724]
   cc414: 792e401f     	strh	wzr, [x0, #0x1720]
   cc418: 51002509     	sub	w9, w8, #0x9
   cc41c: 2a1f03e8     	mov	w8, wzr
   cc420: 7100413f     	cmp	w9, #0x10
   cc424: b9172409     	str	w9, [x0, #0x1724]
   cc428: 54fffb61     	b.ne	0xcc394 <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x88>
   cc42c: b940280a     	ldr	w10, [x0, #0x28]
   cc430: 2a1f03e9     	mov	w9, wzr
   cc434: f940080c     	ldr	x12, [x0, #0x10]
   cc438: 1100054b     	add	w11, w10, #0x1
   cc43c: b900280b     	str	w11, [x0, #0x28]
   cc440: 382a6988     	strb	w8, [x12, x10]
   cc444: 5282e408     	mov	w8, #0x1720             // =5920
   cc448: b940280a     	ldr	w10, [x0, #0x28]
   cc44c: 8b080008     	add	x8, x0, x8
   cc450: f940080d     	ldr	x13, [x0, #0x10]
   cc454: 1100054b     	add	w11, w10, #0x1
   cc458: 3940050c     	ldrb	w12, [x8, #0x1]
   cc45c: 2a1f03e8     	mov	w8, wzr
   cc460: b900280b     	str	w11, [x0, #0x28]
   cc464: 382a69ac     	strb	w12, [x13, x10]
   cc468: 792e401f     	strh	wzr, [x0, #0x1720]
   cc46c: b9172409     	str	w9, [x0, #0x1724]
   cc470: b9571c0a     	ldr	w10, [x0, #0x171c]
   cc474: 4b09014a     	sub	w10, w10, w9
   cc478: 11002d4a     	add	w10, w10, #0xb
   cc47c: 7100215f     	cmp	w10, #0x8
   cc480: 54000aec     	b.gt	0xcc5dc <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x2d0>
   cc484: 5280004a     	mov	w10, #0x2               // =2
   cc488: 7100393f     	cmp	w9, #0xe
   cc48c: 1ac9214b     	lsl	w11, w10, w9
   cc490: 2a0b0108     	orr	w8, w8, w11
   cc494: 792e4008     	strh	w8, [x0, #0x1720]
   cc498: 5400052b     	b.lt	0xcc53c <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x230>
   cc49c: b9402809     	ldr	w9, [x0, #0x28]
   cc4a0: f940080c     	ldr	x12, [x0, #0x10]
   cc4a4: 1100052b     	add	w11, w9, #0x1
   cc4a8: b900280b     	str	w11, [x0, #0x28]
   cc4ac: 38296988     	strb	w8, [x12, x9]
   cc4b0: 5282e408     	mov	w8, #0x1720             // =5920
   cc4b4: b9402809     	ldr	w9, [x0, #0x28]
   cc4b8: 8b080008     	add	x8, x0, x8
   cc4bc: f940080c     	ldr	x12, [x0, #0x10]
   cc4c0: 1100052b     	add	w11, w9, #0x1
   cc4c4: 39400508     	ldrb	w8, [x8, #0x1]
   cc4c8: b900280b     	str	w11, [x0, #0x28]
   cc4cc: 38296988     	strb	w8, [x12, x9]
   cc4d0: 52800208     	mov	w8, #0x10               // =16
   cc4d4: b9572409     	ldr	w9, [x0, #0x1724]
   cc4d8: 4b090108     	sub	w8, w8, w9
   cc4dc: 51003529     	sub	w9, w9, #0xd
   cc4e0: 1ac82548     	lsr	w8, w10, w8
   cc4e4: 792e4008     	strh	w8, [x0, #0x1720]
   cc4e8: 7100293f     	cmp	w9, #0xa
   cc4ec: b9172409     	str	w9, [x0, #0x1724]
   cc4f0: 540002ea     	b.ge	0xcc54c <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x240>
   cc4f4: 11001d29     	add	w9, w9, #0x7
   cc4f8: 7100413f     	cmp	w9, #0x10
   cc4fc: b9172409     	str	w9, [x0, #0x1724]
   cc500: 540004e0     	b.eq	0xcc59c <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x290>
   cc504: 7100213f     	cmp	w9, #0x8
   cc508: 540006ab     	b.lt	0xcc5dc <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x2d0>
   cc50c: b9402809     	ldr	w9, [x0, #0x28]
   cc510: 5282e40c     	mov	w12, #0x1720            // =5920
   cc514: f940080b     	ldr	x11, [x0, #0x10]
   cc518: 1100052a     	add	w10, w9, #0x1
   cc51c: b900280a     	str	w10, [x0, #0x28]
   cc520: 8b0c000a     	add	x10, x0, x12
   cc524: 38296968     	strb	w8, [x11, x9]
   cc528: b9572408     	ldr	w8, [x0, #0x1724]
   cc52c: 3940054a     	ldrb	w10, [x10, #0x1]
   cc530: 51002109     	sub	w9, w8, #0x8
   cc534: 792e400a     	strh	w10, [x0, #0x1720]
   cc538: 14000028     	b	0xcc5d8 <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x2cc>
   cc53c: 11000d29     	add	w9, w9, #0x3
   cc540: 7100293f     	cmp	w9, #0xa
   cc544: b9172409     	str	w9, [x0, #0x1724]
   cc548: 54fffd6b     	b.lt	0xcc4f4 <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x1e8>
   cc54c: b9402809     	ldr	w9, [x0, #0x28]
   cc550: f940080b     	ldr	x11, [x0, #0x10]
   cc554: 1100052a     	add	w10, w9, #0x1
   cc558: b900280a     	str	w10, [x0, #0x28]
   cc55c: 38296968     	strb	w8, [x11, x9]
   cc560: 5282e408     	mov	w8, #0x1720             // =5920
   cc564: b9402809     	ldr	w9, [x0, #0x28]
   cc568: 8b080008     	add	x8, x0, x8
   cc56c: f940080b     	ldr	x11, [x0, #0x10]
   cc570: 1100052a     	add	w10, w9, #0x1
   cc574: 39400508     	ldrb	w8, [x8, #0x1]
   cc578: b900280a     	str	w10, [x0, #0x28]
   cc57c: 38296968     	strb	w8, [x11, x9]
   cc580: b9572408     	ldr	w8, [x0, #0x1724]
   cc584: 792e401f     	strh	wzr, [x0, #0x1720]
   cc588: 51002509     	sub	w9, w8, #0x9
   cc58c: 2a1f03e8     	mov	w8, wzr
   cc590: 7100413f     	cmp	w9, #0x10
   cc594: b9172409     	str	w9, [x0, #0x1724]
   cc598: 54fffb61     	b.ne	0xcc504 <InGame::Log::_tr_align(InGame::Log::internal_state*)+0x1f8>
   cc59c: b940280a     	ldr	w10, [x0, #0x28]
   cc5a0: 2a1f03e9     	mov	w9, wzr
   cc5a4: f940080c     	ldr	x12, [x0, #0x10]
   cc5a8: 1100054b     	add	w11, w10, #0x1
   cc5ac: b900280b     	str	w11, [x0, #0x28]
   cc5b0: 382a6988     	strb	w8, [x12, x10]
   cc5b4: 5282e408     	mov	w8, #0x1720             // =5920
   cc5b8: b940280a     	ldr	w10, [x0, #0x28]
   cc5bc: 8b080008     	add	x8, x0, x8
   cc5c0: f940080c     	ldr	x12, [x0, #0x10]
   cc5c4: 1100054b     	add	w11, w10, #0x1
   cc5c8: 39400508     	ldrb	w8, [x8, #0x1]
   cc5cc: b900280b     	str	w11, [x0, #0x28]
   cc5d0: 382a6988     	strb	w8, [x12, x10]
   cc5d4: 792e401f     	strh	wzr, [x0, #0x1720]
   cc5d8: b9172409     	str	w9, [x0, #0x1724]
   cc5dc: 528000e8     	mov	w8, #0x7                // =7
   cc5e0: b9171c08     	str	w8, [x0, #0x171c]
   cc5e4: d65f03c0     	ret

00000000000cc5e8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)>:
   cc5e8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   cc5ec: f9000bf7     	str	x23, [sp, #0x10]
   cc5f0: 910003fd     	mov	x29, sp
   cc5f4: a90257f6     	stp	x22, x21, [sp, #0x20]
   cc5f8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   cc5fc: b940b408     	ldr	w8, [x0, #0xb4]
   cc600: 2a0303f4     	mov	w20, w3
   cc604: aa0203f5     	mov	x21, x2
   cc608: aa0003f3     	mov	x19, x0
   cc60c: aa0103f6     	mov	x22, x1
   cc610: 7100051f     	cmp	w8, #0x1
   cc614: 54001b0b     	b.lt	0xcc974 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x38c>
   cc618: b4000775     	cbz	x21, 0xcc704 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x11c>
   cc61c: f9400268     	ldr	x8, [x19]
   cc620: b9405909     	ldr	w9, [x8, #0x58]
   cc624: 7100093f     	cmp	w9, #0x2
   cc628: 540006e1     	b.ne	0xcc704 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x11c>
   cc62c: 79418a69     	ldrh	w9, [x19, #0xc4]
   cc630: 35000669     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc634: 79419269     	ldrh	w9, [x19, #0xc8]
   cc638: 35000629     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc63c: 79419a69     	ldrh	w9, [x19, #0xcc]
   cc640: 350005e9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc644: 7941a269     	ldrh	w9, [x19, #0xd0]
   cc648: 350005a9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc64c: 7941aa69     	ldrh	w9, [x19, #0xd4]
   cc650: 35000569     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc654: 7941b269     	ldrh	w9, [x19, #0xd8]
   cc658: 35000529     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc65c: 7941ba69     	ldrh	w9, [x19, #0xdc]
   cc660: 350004e9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc664: 7941c269     	ldrh	w9, [x19, #0xe0]
   cc668: 350004a9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc66c: 7941ca69     	ldrh	w9, [x19, #0xe4]
   cc670: 35000469     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc674: 7941fa69     	ldrh	w9, [x19, #0xfc]
   cc678: 35000429     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc67c: 79420269     	ldrh	w9, [x19, #0x100]
   cc680: 350003e9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc684: 79420a69     	ldrh	w9, [x19, #0x104]
   cc688: 350003a9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc68c: 79421269     	ldrh	w9, [x19, #0x108]
   cc690: 35000369     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc694: 79421a69     	ldrh	w9, [x19, #0x10c]
   cc698: 35000329     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc69c: 79422269     	ldrh	w9, [x19, #0x110]
   cc6a0: 350002e9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6a4: 79422a69     	ldrh	w9, [x19, #0x114]
   cc6a8: 350002a9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6ac: 79423269     	ldrh	w9, [x19, #0x118]
   cc6b0: 35000269     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6b4: 79423a69     	ldrh	w9, [x19, #0x11c]
   cc6b8: 35000229     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6bc: 79424269     	ldrh	w9, [x19, #0x120]
   cc6c0: 350001e9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6c4: 79424a69     	ldrh	w9, [x19, #0x124]
   cc6c8: 350001a9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6cc: 79425269     	ldrh	w9, [x19, #0x128]
   cc6d0: 35000169     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6d4: 79425a69     	ldrh	w9, [x19, #0x12c]
   cc6d8: 35000129     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6dc: 79426269     	ldrh	w9, [x19, #0x130]
   cc6e0: 350000e9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6e4: 79426a69     	ldrh	w9, [x19, #0x134]
   cc6e8: 350000a9     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6ec: 79427269     	ldrh	w9, [x19, #0x138]
   cc6f0: 35000069     	cbnz	w9, 0xcc6fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x114>
   cc6f4: 79427a69     	ldrh	w9, [x19, #0x13c]
   cc6f8: 34004129     	cbz	w9, 0xccf1c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x934>
   cc6fc: 2a1f03e9     	mov	w9, wzr
   cc700: b9005909     	str	w9, [x8, #0x58]
   cc704: 912d2261     	add	x1, x19, #0xb48
   cc708: aa1303e0     	mov	x0, x19
   cc70c: 94000208     	bl	0xccf2c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x944>
   cc710: 912d8261     	add	x1, x19, #0xb60
   cc714: aa1303e0     	mov	x0, x19
   cc718: 94000205     	bl	0xccf2c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x944>
   cc71c: b94b526b     	ldr	w11, [x19, #0xb50]
   cc720: 529fffe8     	mov	w8, #0xffff             // =65535
   cc724: 79418e6a     	ldrh	w10, [x19, #0xc6]
   cc728: 11000569     	add	w9, w11, #0x1
   cc72c: 8b29ca6c     	add	x12, x19, w9, sxtw #2
   cc730: 79018d88     	strh	w8, [x12, #0xc6]
   cc734: 37f8084b     	tbnz	w11, #0x1f, 0xcc83c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x254>
   cc738: 7100015f     	cmp	w10, #0x0
   cc73c: 5280006b     	mov	w11, #0x3               // =3
   cc740: 528000ec     	mov	w12, #0x7               // =7
   cc744: 5280114d     	mov	w13, #0x8a              // =138
   cc748: 2a1f03e0     	mov	w0, wzr
   cc74c: 1a8b056f     	cinc	w15, w11, ne
   cc750: 1a8c01b0     	csel	w16, w13, w12, eq
   cc754: 91032a6c     	add	x12, x19, #0xca
   cc758: 12800001     	mov	w1, #-0x1               // =-1
   cc75c: 528000cd     	mov	w13, #0x6               // =6
   cc760: 14000007     	b	0xcc77c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x194>
   cc764: 2a0103ee     	mov	w14, w1
   cc768: f1000529     	subs	x9, x9, #0x1
   cc76c: 9100118c     	add	x12, x12, #0x4
   cc770: 2a1103e0     	mov	w0, w17
   cc774: 2a0e03e1     	mov	w1, w14
   cc778: 54000620     	b.eq	0xcc83c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x254>
   cc77c: 2a0a03ee     	mov	w14, w10
   cc780: 7940018a     	ldrh	w10, [x12]
   cc784: 11000411     	add	w17, w0, #0x1
   cc788: 6b10023f     	cmp	w17, w16
   cc78c: 5400006a     	b.ge	0xcc798 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1b0>
   cc790: 6b0a01df     	cmp	w14, w10
   cc794: 54fffe80     	b.eq	0xcc764 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x17c>
   cc798: 6b0f023f     	cmp	w17, w15
   cc79c: 5400016a     	b.ge	0xcc7c8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1e0>
   cc7a0: 8b2e4a6f     	add	x15, x19, w14, uxtw #2
   cc7a4: 795559f0     	ldrh	w16, [x15, #0xaac]
   cc7a8: 0b110210     	add	w16, w16, w17
   cc7ac: 791559f0     	strh	w16, [x15, #0xaac]
   cc7b0: 2a1f03f1     	mov	w17, wzr
   cc7b4: 3400022a     	cbz	w10, 0xcc7f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x210>
   cc7b8: 6b0a01df     	cmp	w14, w10
   cc7bc: 1a8d05b0     	cinc	w16, w13, ne
   cc7c0: 1a8b056f     	cinc	w15, w11, ne
   cc7c4: 17ffffe9     	b	0xcc768 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x180>
   cc7c8: 340001ee     	cbz	w14, 0xcc804 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x21c>
   cc7cc: 6b0101df     	cmp	w14, w1
   cc7d0: 540000a0     	b.eq	0xcc7e4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1fc>
   cc7d4: 8b2e4a6f     	add	x15, x19, w14, uxtw #2
   cc7d8: 795559f0     	ldrh	w16, [x15, #0xaac]
   cc7dc: 11000610     	add	w16, w16, #0x1
   cc7e0: 791559f0     	strh	w16, [x15, #0xaac]
   cc7e4: 7955da6f     	ldrh	w15, [x19, #0xaec]
   cc7e8: 110005ef     	add	w15, w15, #0x1
   cc7ec: 7915da6f     	strh	w15, [x19, #0xaec]
   cc7f0: 2a1f03f1     	mov	w17, wzr
   cc7f4: 35fffe2a     	cbnz	w10, 0xcc7b8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1d0>
   cc7f8: 5280006f     	mov	w15, #0x3               // =3
   cc7fc: 52801150     	mov	w16, #0x8a              // =138
   cc800: 17ffffda     	b	0xcc768 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x180>
   cc804: 7100241f     	cmp	w0, #0x9
   cc808: 540000ec     	b.gt	0xcc824 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x23c>
   cc80c: 7955e26f     	ldrh	w15, [x19, #0xaf0]
   cc810: 110005ef     	add	w15, w15, #0x1
   cc814: 7915e26f     	strh	w15, [x19, #0xaf0]
   cc818: 2a1f03f1     	mov	w17, wzr
   cc81c: 35fffcea     	cbnz	w10, 0xcc7b8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1d0>
   cc820: 17fffff6     	b	0xcc7f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x210>
   cc824: 7955ea6f     	ldrh	w15, [x19, #0xaf4]
   cc828: 110005ef     	add	w15, w15, #0x1
   cc82c: 7915ea6f     	strh	w15, [x19, #0xaf4]
   cc830: 2a1f03f1     	mov	w17, wzr
   cc834: 35fffc2a     	cbnz	w10, 0xcc7b8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1d0>
   cc838: 17fffff0     	b	0xcc7f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x210>
   cc83c: b94b6a6b     	ldr	w11, [x19, #0xb68]
   cc840: 7953766a     	ldrh	w10, [x19, #0x9ba]
   cc844: 11000569     	add	w9, w11, #0x1
   cc848: 8b29ca6c     	add	x12, x19, w9, sxtw #2
   cc84c: 79137588     	strh	w8, [x12, #0x9ba]
   cc850: 37f8084b     	tbnz	w11, #0x1f, 0xcc958 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x370>
   cc854: 7100015f     	cmp	w10, #0x0
   cc858: 52800068     	mov	w8, #0x3                // =3
   cc85c: 528000eb     	mov	w11, #0x7               // =7
   cc860: 5280114c     	mov	w12, #0x8a              // =138
   cc864: 2a1f03f1     	mov	w17, wzr
   cc868: 1a88050e     	cinc	w14, w8, ne
   cc86c: 1a8b018f     	csel	w15, w12, w11, eq
   cc870: 9126fa6b     	add	x11, x19, #0x9be
   cc874: 12800000     	mov	w0, #-0x1               // =-1
   cc878: 528000cc     	mov	w12, #0x6               // =6
   cc87c: 14000007     	b	0xcc898 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x2b0>
   cc880: 2a0003ed     	mov	w13, w0
   cc884: f1000529     	subs	x9, x9, #0x1
   cc888: 9100116b     	add	x11, x11, #0x4
   cc88c: 2a1003f1     	mov	w17, w16
   cc890: 2a0d03e0     	mov	w0, w13
   cc894: 54000620     	b.eq	0xcc958 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x370>
   cc898: 2a0a03ed     	mov	w13, w10
   cc89c: 7940016a     	ldrh	w10, [x11]
   cc8a0: 11000630     	add	w16, w17, #0x1
   cc8a4: 6b0f021f     	cmp	w16, w15
   cc8a8: 5400006a     	b.ge	0xcc8b4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x2cc>
   cc8ac: 6b0a01bf     	cmp	w13, w10
   cc8b0: 54fffe80     	b.eq	0xcc880 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x298>
   cc8b4: 6b0e021f     	cmp	w16, w14
   cc8b8: 5400016a     	b.ge	0xcc8e4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x2fc>
   cc8bc: 8b2d4a6e     	add	x14, x19, w13, uxtw #2
   cc8c0: 795559cf     	ldrh	w15, [x14, #0xaac]
   cc8c4: 0b1001ef     	add	w15, w15, w16
   cc8c8: 791559cf     	strh	w15, [x14, #0xaac]
   cc8cc: 2a1f03f0     	mov	w16, wzr
   cc8d0: 3400022a     	cbz	w10, 0xcc914 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x32c>
   cc8d4: 6b0a01bf     	cmp	w13, w10
   cc8d8: 1a8c058f     	cinc	w15, w12, ne
   cc8dc: 1a88050e     	cinc	w14, w8, ne
   cc8e0: 17ffffe9     	b	0xcc884 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x29c>
   cc8e4: 340001ed     	cbz	w13, 0xcc920 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x338>
   cc8e8: 6b0001bf     	cmp	w13, w0
   cc8ec: 540000a0     	b.eq	0xcc900 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x318>
   cc8f0: 8b2d4a6e     	add	x14, x19, w13, uxtw #2
   cc8f4: 795559cf     	ldrh	w15, [x14, #0xaac]
   cc8f8: 110005ef     	add	w15, w15, #0x1
   cc8fc: 791559cf     	strh	w15, [x14, #0xaac]
   cc900: 7955da6e     	ldrh	w14, [x19, #0xaec]
   cc904: 110005ce     	add	w14, w14, #0x1
   cc908: 7915da6e     	strh	w14, [x19, #0xaec]
   cc90c: 2a1f03f0     	mov	w16, wzr
   cc910: 35fffe2a     	cbnz	w10, 0xcc8d4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x2ec>
   cc914: 5280006e     	mov	w14, #0x3               // =3
   cc918: 5280114f     	mov	w15, #0x8a              // =138
   cc91c: 17ffffda     	b	0xcc884 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x29c>
   cc920: 7100263f     	cmp	w17, #0x9
   cc924: 540000ec     	b.gt	0xcc940 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x358>
   cc928: 7955e26e     	ldrh	w14, [x19, #0xaf0]
   cc92c: 110005ce     	add	w14, w14, #0x1
   cc930: 7915e26e     	strh	w14, [x19, #0xaf0]
   cc934: 2a1f03f0     	mov	w16, wzr
   cc938: 35fffcea     	cbnz	w10, 0xcc8d4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x2ec>
   cc93c: 17fffff6     	b	0xcc914 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x32c>
   cc940: 7955ea6e     	ldrh	w14, [x19, #0xaf4]
   cc944: 110005ce     	add	w14, w14, #0x1
   cc948: 7915ea6e     	strh	w14, [x19, #0xaf4]
   cc94c: 2a1f03f0     	mov	w16, wzr
   cc950: 35fffc2a     	cbnz	w10, 0xcc8d4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x2ec>
   cc954: 17fffff0     	b	0xcc914 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x32c>
   cc958: 912de261     	add	x1, x19, #0xb78
   cc95c: aa1303e0     	mov	x0, x19
   cc960: 94000173     	bl	0xccf2c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x944>
   cc964: 7955d668     	ldrh	w8, [x19, #0xaea]
   cc968: 34000108     	cbz	w8, 0xcc988 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x3a0>
   cc96c: 52800248     	mov	w8, #0x12               // =18
   cc970: 14000042     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc974: 910016a9     	add	x9, x21, #0x5
   cc978: 2a1f03e8     	mov	w8, wzr
   cc97c: aa0903ea     	mov	x10, x9
   cc980: b5000976     	cbnz	x22, 0xccaac <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x4c4>
   cc984: 14000064     	b	0xccb14 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x52c>
   cc988: 79556668     	ldrh	w8, [x19, #0xab2]
   cc98c: 34000068     	cbz	w8, 0xcc998 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x3b0>
   cc990: 52800228     	mov	w8, #0x11               // =17
   cc994: 14000039     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc998: 7955ce68     	ldrh	w8, [x19, #0xae6]
   cc99c: 34000068     	cbz	w8, 0xcc9a8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x3c0>
   cc9a0: 52800208     	mov	w8, #0x10               // =16
   cc9a4: 14000035     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc9a8: 79556e68     	ldrh	w8, [x19, #0xab6]
   cc9ac: 34000068     	cbz	w8, 0xcc9b8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x3d0>
   cc9b0: 528001e8     	mov	w8, #0xf                // =15
   cc9b4: 14000031     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc9b8: 7955c668     	ldrh	w8, [x19, #0xae2]
   cc9bc: 34000068     	cbz	w8, 0xcc9c8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x3e0>
   cc9c0: 528001c8     	mov	w8, #0xe                // =14
   cc9c4: 1400002d     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc9c8: 79557668     	ldrh	w8, [x19, #0xaba]
   cc9cc: 34000068     	cbz	w8, 0xcc9d8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x3f0>
   cc9d0: 528001a8     	mov	w8, #0xd                // =13
   cc9d4: 14000029     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc9d8: 7955be68     	ldrh	w8, [x19, #0xade]
   cc9dc: 34000068     	cbz	w8, 0xcc9e8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x400>
   cc9e0: 52800188     	mov	w8, #0xc                // =12
   cc9e4: 14000025     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc9e8: 79557e68     	ldrh	w8, [x19, #0xabe]
   cc9ec: 34000068     	cbz	w8, 0xcc9f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x410>
   cc9f0: 52800168     	mov	w8, #0xb                // =11
   cc9f4: 14000021     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cc9f8: 7955b668     	ldrh	w8, [x19, #0xada]
   cc9fc: 34000068     	cbz	w8, 0xcca08 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x420>
   cca00: 52800148     	mov	w8, #0xa                // =10
   cca04: 1400001d     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca08: 79558668     	ldrh	w8, [x19, #0xac2]
   cca0c: 34000068     	cbz	w8, 0xcca18 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x430>
   cca10: 52800128     	mov	w8, #0x9                // =9
   cca14: 14000019     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca18: 7955ae68     	ldrh	w8, [x19, #0xad6]
   cca1c: 34000068     	cbz	w8, 0xcca28 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x440>
   cca20: 52800108     	mov	w8, #0x8                // =8
   cca24: 14000015     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca28: 79558e68     	ldrh	w8, [x19, #0xac6]
   cca2c: 34000068     	cbz	w8, 0xcca38 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x450>
   cca30: 528000e8     	mov	w8, #0x7                // =7
   cca34: 14000011     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca38: 7955a668     	ldrh	w8, [x19, #0xad2]
   cca3c: 34000068     	cbz	w8, 0xcca48 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x460>
   cca40: 528000c8     	mov	w8, #0x6                // =6
   cca44: 1400000d     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca48: 79559668     	ldrh	w8, [x19, #0xaca]
   cca4c: 34000068     	cbz	w8, 0xcca58 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x470>
   cca50: 528000a8     	mov	w8, #0x5                // =5
   cca54: 14000009     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca58: 79559e68     	ldrh	w8, [x19, #0xace]
   cca5c: 34000068     	cbz	w8, 0xcca68 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x480>
   cca60: 52800088     	mov	w8, #0x4                // =4
   cca64: 14000005     	b	0xcca78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x490>
   cca68: 79555e68     	ldrh	w8, [x19, #0xaae]
   cca6c: 7100011f     	cmp	w8, #0x0
   cca70: 52800048     	mov	w8, #0x2                // =2
   cca74: 1a880508     	cinc	w8, w8, ne
   cca78: f94b8669     	ldr	x9, [x19, #0x1708]
   cca7c: 0b08050a     	add	w10, w8, w8, lsl #1
   cca80: f94b8a6b     	ldr	x11, [x19, #0x1710]
   cca84: 1100454a     	add	w10, w10, #0x11
   cca88: 8b0a012c     	add	x12, x9, x10
   cca8c: 91002989     	add	x9, x12, #0xa
   cca90: 9100296a     	add	x10, x11, #0xa
   cca94: d343fd2b     	lsr	x11, x9, #3
   cca98: d343fd49     	lsr	x9, x10, #3
   cca9c: eb0b013f     	cmp	x9, x11
   ccaa0: f90b866c     	str	x12, [x19, #0x1708]
   ccaa4: 9a89816a     	csel	x10, x11, x9, hi
   ccaa8: b4000376     	cbz	x22, 0xccb14 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x52c>
   ccaac: 910012ab     	add	x11, x21, #0x4
   ccab0: eb0a017f     	cmp	x11, x10
   ccab4: 54000308     	b.hi	0xccb14 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x52c>
   ccab8: aa1303e0     	mov	x0, x19
   ccabc: aa1603e1     	mov	x1, x22
   ccac0: aa1503e2     	mov	x2, x21
   ccac4: 2a1403e3     	mov	w3, w20
   ccac8: 94024612     	bl	0x15e310 <_ZN6InGame3Log16_tr_stored_blockEPNS0_14internal_stateEPcmi@plt>
   ccacc: aa1303e0     	mov	x0, x19
   ccad0: 97fffd77     	bl	0xcc0ac <InGame::Log::_tr_init(InGame::Log::internal_state*)+0x48>
   ccad4: 34001074     	cbz	w20, 0xccce0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x6f8>
   ccad8: b9572668     	ldr	w8, [x19, #0x1724]
   ccadc: 7100251f     	cmp	w8, #0x9
   ccae0: 540008eb     	b.lt	0xccbfc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x614>
   ccae4: aa1303e8     	mov	x8, x19
   ccae8: 5282e20c     	mov	w12, #0x1710            // =5904
   ccaec: f8410d0a     	ldr	x10, [x8, #0x10]!
   ccaf0: aa0803e9     	mov	x9, x8
   ccaf4: 8b0c010c     	add	x12, x8, x12
   ccaf8: b8418d2b     	ldr	w11, [x9, #0x18]!
   ccafc: 3940018e     	ldrb	w14, [x12]
   ccb00: 1100056d     	add	w13, w11, #0x1
   ccb04: b900012d     	str	w13, [x9]
   ccb08: 382b694e     	strb	w14, [x10, x11]
   ccb0c: 3940058a     	ldrb	w10, [x12, #0x1]
   ccb10: 14000041     	b	0xccc14 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x62c>
   ccb14: b940ba6c     	ldr	w12, [x19, #0xb8]
   ccb18: b957266b     	ldr	w11, [x19, #0x1724]
   ccb1c: 7100119f     	cmp	w12, #0x4
   ccb20: 54000920     	b.eq	0xccc44 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x65c>
   ccb24: eb0a013f     	cmp	x9, x10
   ccb28: 540008e0     	b.eq	0xccc44 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x65c>
   ccb2c: 796e4269     	ldrh	w9, [x19, #0x1720]
   ccb30: 1100128a     	add	w10, w20, #0x4
   ccb34: 1acb214c     	lsl	w12, w10, w11
   ccb38: 7100397f     	cmp	w11, #0xe
   ccb3c: 2a0c0129     	orr	w9, w9, w12
   ccb40: 54000dab     	b.lt	0xcccf4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x70c>
   ccb44: b9402a6b     	ldr	w11, [x19, #0x28]
   ccb48: 792e4269     	strh	w9, [x19, #0x1720]
   ccb4c: f9400a6d     	ldr	x13, [x19, #0x10]
   ccb50: 12003d4a     	and	w10, w10, #0xffff
   ccb54: 1100056c     	add	w12, w11, #0x1
   ccb58: b9002a6c     	str	w12, [x19, #0x28]
   ccb5c: 382b69a9     	strb	w9, [x13, x11]
   ccb60: 5282e409     	mov	w9, #0x1720             // =5920
   ccb64: b9402a6b     	ldr	w11, [x19, #0x28]
   ccb68: 8b090269     	add	x9, x19, x9
   ccb6c: f9400a6d     	ldr	x13, [x19, #0x10]
   ccb70: 1100056c     	add	w12, w11, #0x1
   ccb74: 39400529     	ldrb	w9, [x9, #0x1]
   ccb78: b9002a6c     	str	w12, [x19, #0x28]
   ccb7c: 382b69a9     	strb	w9, [x13, x11]
   ccb80: 52800209     	mov	w9, #0x10               // =16
   ccb84: b957266b     	ldr	w11, [x19, #0x1724]
   ccb88: 4b0b0129     	sub	w9, w9, w11
   ccb8c: 1ac92549     	lsr	w9, w10, w9
   ccb90: 5100356a     	sub	w10, w11, #0xd
   ccb94: b94b5262     	ldr	w2, [x19, #0xb50]
   ccb98: 7100315f     	cmp	w10, #0xc
   ccb9c: b94b6a75     	ldr	w21, [x19, #0xb68]
   ccba0: b917266a     	str	w10, [x19, #0x1724]
   ccba4: 54000b4a     	b.ge	0xccd0c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x724>
   ccba8: 529fe00b     	mov	w11, #0xff00            // =65280
   ccbac: 0b0b004b     	add	w11, w2, w11
   ccbb0: 1aca216b     	lsl	w11, w11, w10
   ccbb4: 2a0b0129     	orr	w9, w9, w11
   ccbb8: 1100154b     	add	w11, w10, #0x5
   ccbbc: 1acb22aa     	lsl	w10, w21, w11
   ccbc0: 7100317f     	cmp	w11, #0xc
   ccbc4: b917266b     	str	w11, [x19, #0x1724]
   ccbc8: 54000d8a     	b.ge	0xccd78 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x790>
   ccbcc: 2a0a012a     	orr	w10, w9, w10
   ccbd0: 1100156b     	add	w11, w11, #0x5
   ccbd4: 11000509     	add	w9, w8, #0x1
   ccbd8: 7100357f     	cmp	w11, #0xd
   ccbdc: b917266b     	str	w11, [x19, #0x1724]
   ccbe0: 54000fea     	b.ge	0xccddc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x7f4>
   ccbe4: 529fffac     	mov	w12, #0xfffd            // =65533
   ccbe8: 0b0c0108     	add	w8, w8, w12
   ccbec: 1100116c     	add	w12, w11, #0x4
   ccbf0: 1acb2108     	lsl	w8, w8, w11
   ccbf4: 2a080148     	orr	w8, w10, w8
   ccbf8: 14000090     	b	0xcce38 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x850>
   ccbfc: 7100051f     	cmp	w8, #0x1
   ccc00: 5400014b     	b.lt	0xccc28 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x640>
   ccc04: 5282e408     	mov	w8, #0x1720             // =5920
   ccc08: 9100a269     	add	x9, x19, #0x28
   ccc0c: 38686a6a     	ldrb	w10, [x19, x8]
   ccc10: 91004268     	add	x8, x19, #0x10
   ccc14: b940012b     	ldr	w11, [x9]
   ccc18: f9400108     	ldr	x8, [x8]
   ccc1c: 1100056c     	add	w12, w11, #0x1
   ccc20: b900012c     	str	w12, [x9]
   ccc24: 382b690a     	strb	w10, [x8, x11]
   ccc28: 792e427f     	strh	wzr, [x19, #0x1720]
   ccc2c: b917267f     	str	wzr, [x19, #0x1724]
   ccc30: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ccc34: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ccc38: f9400bf7     	ldr	x23, [sp, #0x10]
   ccc3c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ccc40: d65f03c0     	ret
   ccc44: 796e4269     	ldrh	w9, [x19, #0x1720]
   ccc48: 11000a88     	add	w8, w20, #0x2
   ccc4c: 1acb210a     	lsl	w10, w8, w11
   ccc50: 7100397f     	cmp	w11, #0xe
   ccc54: 2a0a0129     	orr	w9, w9, w10
   ccc58: 792e4269     	strh	w9, [x19, #0x1720]
   ccc5c: 540002cb     	b.lt	0xcccb4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x6cc>
   ccc60: b9402a6a     	ldr	w10, [x19, #0x28]
   ccc64: 12003d08     	and	w8, w8, #0xffff
   ccc68: f9400a6c     	ldr	x12, [x19, #0x10]
   ccc6c: 1100054b     	add	w11, w10, #0x1
   ccc70: b9002a6b     	str	w11, [x19, #0x28]
   ccc74: 382a6989     	strb	w9, [x12, x10]
   ccc78: 5282e409     	mov	w9, #0x1720             // =5920
   ccc7c: b9402a6a     	ldr	w10, [x19, #0x28]
   ccc80: 8b090269     	add	x9, x19, x9
   ccc84: f9400a6c     	ldr	x12, [x19, #0x10]
   ccc88: 1100054b     	add	w11, w10, #0x1
   ccc8c: 39400529     	ldrb	w9, [x9, #0x1]
   ccc90: b9002a6b     	str	w11, [x19, #0x28]
   ccc94: 382a6989     	strb	w9, [x12, x10]
   ccc98: 5280020a     	mov	w10, #0x10              // =16
   ccc9c: b9572669     	ldr	w9, [x19, #0x1724]
   ccca0: 4b09014a     	sub	w10, w10, w9
   ccca4: 1aca250a     	lsr	w10, w8, w10
   ccca8: 51003528     	sub	w8, w9, #0xd
   cccac: 792e426a     	strh	w10, [x19, #0x1720]
   cccb0: 14000002     	b	0xcccb8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x6d0>
   cccb4: 11000d68     	add	w8, w11, #0x3
   cccb8: d0fffd61     	adrp	x1, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cccbc: d0fffd62     	adrp	x2, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cccc0: b9172668     	str	w8, [x19, #0x1724]
   cccc4: 912b1021     	add	x1, x1, #0xac4
   cccc8: 913d1042     	add	x2, x2, #0xf44
   ccccc: aa1303e0     	mov	x0, x19
   cccd0: 940002cd     	bl	0xcd804 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x121c>
   cccd4: aa1303e0     	mov	x0, x19
   cccd8: 97fffcf5     	bl	0xcc0ac <InGame::Log::_tr_init(InGame::Log::internal_state*)+0x48>
   cccdc: 35ffeff4     	cbnz	w20, 0xccad8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x4f0>
   ccce0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ccce4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ccce8: f9400bf7     	ldr	x23, [sp, #0x10]
   cccec: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   cccf0: d65f03c0     	ret
   cccf4: 11000d6a     	add	w10, w11, #0x3
   cccf8: b94b5262     	ldr	w2, [x19, #0xb50]
   cccfc: 7100315f     	cmp	w10, #0xc
   ccd00: b94b6a75     	ldr	w21, [x19, #0xb68]
   ccd04: b917266a     	str	w10, [x19, #0x1724]
   ccd08: 54fff50b     	b.lt	0xccba8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x5c0>
   ccd0c: b9402a6c     	ldr	w12, [x19, #0x28]
   ccd10: 5104004b     	sub	w11, w2, #0x100
   ccd14: 1aca216a     	lsl	w10, w11, w10
   ccd18: f9400a6d     	ldr	x13, [x19, #0x10]
   ccd1c: 2a0a0129     	orr	w9, w9, w10
   ccd20: 12003d6b     	and	w11, w11, #0xffff
   ccd24: 1100058a     	add	w10, w12, #0x1
   ccd28: 792e4269     	strh	w9, [x19, #0x1720]
   ccd2c: b9002a6a     	str	w10, [x19, #0x28]
   ccd30: 382c69a9     	strb	w9, [x13, x12]
   ccd34: 5282e409     	mov	w9, #0x1720             // =5920
   ccd38: b9402a6a     	ldr	w10, [x19, #0x28]
   ccd3c: 8b090269     	add	x9, x19, x9
   ccd40: f9400a6d     	ldr	x13, [x19, #0x10]
   ccd44: 1100054c     	add	w12, w10, #0x1
   ccd48: 39400529     	ldrb	w9, [x9, #0x1]
   ccd4c: b9002a6c     	str	w12, [x19, #0x28]
   ccd50: 382a69a9     	strb	w9, [x13, x10]
   ccd54: 52800209     	mov	w9, #0x10               // =16
   ccd58: b957266a     	ldr	w10, [x19, #0x1724]
   ccd5c: 4b0a0129     	sub	w9, w9, w10
   ccd60: 1ac92569     	lsr	w9, w11, w9
   ccd64: 51002d4b     	sub	w11, w10, #0xb
   ccd68: 1acb22aa     	lsl	w10, w21, w11
   ccd6c: 7100317f     	cmp	w11, #0xc
   ccd70: b917266b     	str	w11, [x19, #0x1724]
   ccd74: 54fff2cb     	b.lt	0xccbcc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x5e4>
   ccd78: b9402a6b     	ldr	w11, [x19, #0x28]
   ccd7c: 2a0a0129     	orr	w9, w9, w10
   ccd80: f9400a6c     	ldr	x12, [x19, #0x10]
   ccd84: 1100056a     	add	w10, w11, #0x1
   ccd88: 792e4269     	strh	w9, [x19, #0x1720]
   ccd8c: b9002a6a     	str	w10, [x19, #0x28]
   ccd90: 382b6989     	strb	w9, [x12, x11]
   ccd94: 5282e409     	mov	w9, #0x1720             // =5920
   ccd98: b9402a6a     	ldr	w10, [x19, #0x28]
   ccd9c: 8b090269     	add	x9, x19, x9
   ccda0: f9400a6c     	ldr	x12, [x19, #0x10]
   ccda4: 1100054b     	add	w11, w10, #0x1
   ccda8: 39400529     	ldrb	w9, [x9, #0x1]
   ccdac: b9002a6b     	str	w11, [x19, #0x28]
   ccdb0: 12003eab     	and	w11, w21, #0xffff
   ccdb4: 382a6989     	strb	w9, [x12, x10]
   ccdb8: 5280020a     	mov	w10, #0x10              // =16
   ccdbc: b9572669     	ldr	w9, [x19, #0x1724]
   ccdc0: 4b09014a     	sub	w10, w10, w9
   ccdc4: 1aca256a     	lsr	w10, w11, w10
   ccdc8: 51002d2b     	sub	w11, w9, #0xb
   ccdcc: 11000509     	add	w9, w8, #0x1
   ccdd0: 7100357f     	cmp	w11, #0xd
   ccdd4: b917266b     	str	w11, [x19, #0x1724]
   ccdd8: 54fff06b     	b.lt	0xccbe4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x5fc>
   ccddc: b9402a6c     	ldr	w12, [x19, #0x28]
   ccde0: 51000d08     	sub	w8, w8, #0x3
   ccde4: 1acb210b     	lsl	w11, w8, w11
   ccde8: f9400a6d     	ldr	x13, [x19, #0x10]
   ccdec: 2a0b014a     	orr	w10, w10, w11
   ccdf0: 12003d08     	and	w8, w8, #0xffff
   ccdf4: 1100058b     	add	w11, w12, #0x1
   ccdf8: 792e426a     	strh	w10, [x19, #0x1720]
   ccdfc: b9002a6b     	str	w11, [x19, #0x28]
   cce00: 382c69aa     	strb	w10, [x13, x12]
   cce04: 5282e40a     	mov	w10, #0x1720            // =5920
   cce08: b9402a6b     	ldr	w11, [x19, #0x28]
   cce0c: 8b0a026a     	add	x10, x19, x10
   cce10: f9400a6d     	ldr	x13, [x19, #0x10]
   cce14: 1100056c     	add	w12, w11, #0x1
   cce18: 3940054a     	ldrb	w10, [x10, #0x1]
   cce1c: b9002a6c     	str	w12, [x19, #0x28]
   cce20: 382b69aa     	strb	w10, [x13, x11]
   cce24: 5280020b     	mov	w11, #0x10              // =16
   cce28: b957266a     	ldr	w10, [x19, #0x1724]
   cce2c: 4b0a016b     	sub	w11, w11, w10
   cce30: 5100314c     	sub	w12, w10, #0xc
   cce34: 1acb2508     	lsr	w8, w8, w11
   cce38: 5282e40a     	mov	w10, #0x1720            // =5920
   cce3c: f0fffd6d     	adrp	x13, 0x7b000 <InGame::Log::_length_code+0x63c>
   cce40: 8b0a026a     	add	x10, x19, x10
   cce44: 5280020b     	mov	w11, #0x10              // =16
   cce48: 9103d1ad     	add	x13, x13, #0xf4
   cce4c: b917266c     	str	w12, [x19, #0x1724]
   cce50: 14000006     	b	0xcce68 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x880>
   cce54: 11000d8c     	add	w12, w12, #0x3
   cce58: f1000529     	subs	x9, x9, #0x1
   cce5c: 910005ad     	add	x13, x13, #0x1
   cce60: b917266c     	str	w12, [x19, #0x1724]
   cce64: 540003a0     	b.eq	0xcced8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x8f0>
   cce68: 394001ae     	ldrb	w14, [x13]
   cce6c: 7100399f     	cmp	w12, #0xe
   cce70: 8b0e0a6e     	add	x14, x19, x14, lsl #2
   cce74: 79555dce     	ldrh	w14, [x14, #0xaae]
   cce78: 1acc21cf     	lsl	w15, w14, w12
   cce7c: 2a0f0108     	orr	w8, w8, w15
   cce80: 792e4268     	strh	w8, [x19, #0x1720]
   cce84: 54fffe8b     	b.lt	0xcce54 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x86c>
   cce88: b9402a6c     	ldr	w12, [x19, #0x28]
   cce8c: f9400a70     	ldr	x16, [x19, #0x10]
   cce90: 1100058f     	add	w15, w12, #0x1
   cce94: b9002a6f     	str	w15, [x19, #0x28]
   cce98: 382c6a08     	strb	w8, [x16, x12]
   cce9c: b9402a68     	ldr	w8, [x19, #0x28]
   ccea0: 3940054f     	ldrb	w15, [x10, #0x1]
   ccea4: f9400a70     	ldr	x16, [x19, #0x10]
   ccea8: 1100050c     	add	w12, w8, #0x1
   cceac: b9002a6c     	str	w12, [x19, #0x28]
   cceb0: 38286a0f     	strb	w15, [x16, x8]
   cceb4: b957266c     	ldr	w12, [x19, #0x1724]
   cceb8: 4b0c0168     	sub	w8, w11, w12
   ccebc: 5100358c     	sub	w12, w12, #0xd
   ccec0: 1ac825c8     	lsr	w8, w14, w8
   ccec4: 792e4268     	strh	w8, [x19, #0x1720]
   ccec8: f1000529     	subs	x9, x9, #0x1
   ccecc: 910005ad     	add	x13, x13, #0x1
   cced0: b917266c     	str	w12, [x19, #0x1724]
   cced4: 54fffca1     	b.ne	0xcce68 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x880>
   cced8: 91031276     	add	x22, x19, #0xc4
   ccedc: aa1303e0     	mov	x0, x19
   ccee0: aa1603e1     	mov	x1, x22
   ccee4: 94000365     	bl	0xcdc78 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0xa0>
   ccee8: 9126e277     	add	x23, x19, #0x9b8
   cceec: aa1303e0     	mov	x0, x19
   ccef0: aa1703e1     	mov	x1, x23
   ccef4: 2a1503e2     	mov	w2, w21
   ccef8: 94000360     	bl	0xcdc78 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0xa0>
   ccefc: aa1303e0     	mov	x0, x19
   ccf00: aa1603e1     	mov	x1, x22
   ccf04: aa1703e2     	mov	x2, x23
   ccf08: 9400023f     	bl	0xcd804 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x121c>
   ccf0c: aa1303e0     	mov	x0, x19
   ccf10: 97fffc67     	bl	0xcc0ac <InGame::Log::_tr_init(InGame::Log::internal_state*)+0x48>
   ccf14: 35ffde34     	cbnz	w20, 0xccad8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x4f0>
   ccf18: 17ffff72     	b	0xccce0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x6f8>
   ccf1c: 79428269     	ldrh	w9, [x19, #0x140]
   ccf20: 7100013f     	cmp	w9, #0x0
   ccf24: 1a9f17e9     	cset	w9, eq
   ccf28: 17fffdf6     	b	0xcc700 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x118>
   ccf2c: d10183ff     	sub	sp, sp, #0x60
   ccf30: a9037bfd     	stp	x29, x30, [sp, #0x30]
   ccf34: 9100c3fd     	add	x29, sp, #0x30
   ccf38: a90457f6     	stp	x22, x21, [sp, #0x40]
   ccf3c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   ccf40: d53bd048     	mrs	x8, TPIDR_EL0
   ccf44: f0fffd2b     	adrp	x11, 0x73000
   ccf48: f9401509     	ldr	x9, [x8, #0x28]
   ccf4c: 5282948c     	mov	w12, #0x14a4            // =5284
   ccf50: 8b0c000e     	add	x14, x0, x12
   ccf54: fd477560     	ldr	d0, [x11, #0xee8]
   ccf58: f81f83a9     	stur	x9, [x29, #-0x8]
   ccf5c: f940082a     	ldr	x10, [x1, #0x10]
   ccf60: f9400029     	ldr	x9, [x1]
   ccf64: b940154d     	ldr	w13, [x10, #0x14]
   ccf68: f940014f     	ldr	x15, [x10]
   ccf6c: fd0001c0     	str	d0, [x14]
   ccf70: 710001bf     	cmp	w13, #0x0
   ccf74: 5400400d     	b.le	0xcd774 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x118c>
   ccf78: 5282958a     	mov	w10, #0x14ac            // =5292
   ccf7c: aa1f03eb     	mov	x11, xzr
   ccf80: 9100092c     	add	x12, x9, #0x2
   ccf84: 8b0a0010     	add	x16, x0, x10
   ccf88: 1280000a     	mov	w10, #-0x1              // =-1
   ccf8c: 14000005     	b	0xccfa0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x9b8>
   ccf90: 7800459f     	strh	wzr, [x12], #0x4
   ccf94: 9100056b     	add	x11, x11, #0x1
   ccf98: eb0b01bf     	cmp	x13, x11
   ccf9c: 540001c0     	b.eq	0xccfd4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x9ec>
   ccfa0: 785fe191     	ldurh	w17, [x12, #-0x2]
   ccfa4: 34ffff71     	cbz	w17, 0xccf90 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x9a8>
   ccfa8: b994a40a     	ldrsw	x10, [x0, #0x14a4]
   ccfac: 91000551     	add	x17, x10, #0x1
   ccfb0: 2a0b03ea     	mov	w10, w11
   ccfb4: 8b110802     	add	x2, x0, x17, lsl #2
   ccfb8: b914a411     	str	w17, [x0, #0x14a4]
   ccfbc: b90bb04b     	str	w11, [x2, #0xbb0]
   ccfc0: 382b6a1f     	strb	wzr, [x16, x11]
   ccfc4: 9100056b     	add	x11, x11, #0x1
   ccfc8: 9100118c     	add	x12, x12, #0x4
   ccfcc: eb0b01bf     	cmp	x13, x11
   ccfd0: 54fffe81     	b.ne	0xccfa0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x9b8>
   ccfd4: b954a402     	ldr	w2, [x0, #0x14a4]
   ccfd8: 5282e10b     	mov	w11, #0x1708            // =5896
   ccfdc: 5282e20c     	mov	w12, #0x1710            // =5904
   ccfe0: 8b0b000b     	add	x11, x0, x11
   ccfe4: 8b0c000c     	add	x12, x0, x12
   ccfe8: 7100045f     	cmp	w2, #0x1
   ccfec: 54003d0d     	b.le	0xcd78c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x11a4>
   ccff0: 53017c4f     	lsr	w15, w2, #1
   ccff4: 52829590     	mov	w16, #0x14ac            // =5292
   ccff8: b900082a     	str	w10, [x1, #0x8]
   ccffc: 8b0f0811     	add	x17, x0, x15, lsl #2
   cd000: 531f79e6     	lsl	w6, w15, #1
   cd004: aa0f03e3     	mov	x3, x15
   cd008: 6b0200df     	cmp	w6, w2
   cd00c: b98bb231     	ldrsw	x17, [x17, #0xbb0]
   cd010: 5400088c     	b.gt	0xcd120 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb38>
   cd014: 14000009     	b	0xcd038 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xa50>
   cd018: b94001c2     	ldr	w2, [x14]
   cd01c: d10005ef     	sub	x15, x15, #0x1
   cd020: 8b0f0811     	add	x17, x0, x15, lsl #2
   cd024: 531f79e6     	lsl	w6, w15, #1
   cd028: aa0f03e3     	mov	x3, x15
   cd02c: 6b0200df     	cmp	w6, w2
   cd030: b98bb231     	ldrsw	x17, [x17, #0xbb0]
   cd034: 5400076c     	b.gt	0xcd120 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb38>
   cd038: 8b110003     	add	x3, x0, x17
   cd03c: 8b110924     	add	x4, x9, x17, lsl #2
   cd040: 8b100063     	add	x3, x3, x16
   cd044: 2a0f03e5     	mov	w5, w15
   cd048: 14000008     	b	0xcd068 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xa80>
   cd04c: 8b25c805     	add	x5, x0, w5, sxtw #2
   cd050: 531f78e6     	lsl	w6, w7, #1
   cd054: b90bb0a2     	str	w2, [x5, #0xbb0]
   cd058: 2a0703e5     	mov	w5, w7
   cd05c: b954a402     	ldr	w2, [x0, #0x14a4]
   cd060: 6b0200df     	cmp	w6, w2
   cd064: 540005cc     	b.gt	0xcd11c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb34>
   cd068: 6b0200df     	cmp	w6, w2
   cd06c: 540001ea     	b.ge	0xcd0a8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xac0>
   cd070: 93407cc2     	sxtw	x2, w6
   cd074: 912ec014     	add	x20, x0, #0xbb0
   cd078: b2400053     	orr	x19, x2, #0x1
   cd07c: b8b37a87     	ldrsw	x7, [x20, x19, lsl #2]
   cd080: b8a6da94     	ldrsw	x20, [x20, w6, sxtw #2]
   cd084: d37ef4f5     	lsl	x21, x7, #2
   cd088: d37ef696     	lsl	x22, x20, #2
   cd08c: 78756935     	ldrh	w21, [x9, x21]
   cd090: 78766936     	ldrh	w22, [x9, x22]
   cd094: 6b1602bf     	cmp	w21, w22
   cd098: 540002c2     	b.hs	0xcd0f0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb08>
   cd09c: aa1303e2     	mov	x2, x19
   cd0a0: 2a1303e7     	mov	w7, w19
   cd0a4: 14000004     	b	0xcd0b4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xacc>
   cd0a8: 2a0603e2     	mov	w2, w6
   cd0ac: 2a0603e7     	mov	w7, w6
   cd0b0: 93407c42     	sxtw	x2, w2
   cd0b4: 8b020802     	add	x2, x0, x2, lsl #2
   cd0b8: 79400093     	ldrh	w19, [x4]
   cd0bc: b94bb042     	ldr	w2, [x2, #0xbb0]
   cd0c0: 937e7c46     	sbfiz	x6, x2, #2, #32
   cd0c4: 78666926     	ldrh	w6, [x9, x6]
   cd0c8: 6b06027f     	cmp	w19, w6
   cd0cc: 54000263     	b.lo	0xcd118 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb30>
   cd0d0: 54fffbe1     	b.ne	0xcd04c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xa64>
   cd0d4: 93407c46     	sxtw	x6, w2
   cd0d8: 39400073     	ldrb	w19, [x3]
   cd0dc: 8b060006     	add	x6, x0, x6
   cd0e0: 387068c6     	ldrb	w6, [x6, x16]
   cd0e4: 6b06027f     	cmp	w19, w6
   cd0e8: 54fffb28     	b.hi	0xcd04c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xa64>
   cd0ec: 1400000b     	b	0xcd118 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb30>
   cd0f0: 54000101     	b.ne	0xcd110 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb28>
   cd0f4: 8b100015     	add	x21, x0, x16
   cd0f8: 38676ab6     	ldrb	w22, [x21, x7]
   cd0fc: 2a0603e7     	mov	w7, w6
   cd100: 38746ab4     	ldrb	w20, [x21, x20]
   cd104: 6b1402df     	cmp	w22, w20
   cd108: 54fffca9     	b.ls	0xcd09c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xab4>
   cd10c: 17ffffea     	b	0xcd0b4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xacc>
   cd110: 2a0603e7     	mov	w7, w6
   cd114: 17ffffe8     	b	0xcd0b4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xacc>
   cd118: 2a0503e7     	mov	w7, w5
   cd11c: 93407ce3     	sxtw	x3, w7
   cd120: 8b030802     	add	x2, x0, x3, lsl #2
   cd124: f10009ff     	cmp	x15, #0x2
   cd128: b90bb051     	str	w17, [x2, #0xbb0]
   cd12c: 54fff76a     	b.ge	0xcd018 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xa30>
   cd130: b954a411     	ldr	w17, [x0, #0x14a4]
   cd134: 93407dae     	sxtw	x14, w13
   cd138: 5282958d     	mov	w13, #0x14ac            // =5292
   cd13c: 14000008     	b	0xcd15c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb74>
   cd140: 5280002f     	mov	w15, #0x1               // =1
   cd144: 8b0f080f     	add	x15, x0, x15, lsl #2
   cd148: b90bb1ee     	str	w14, [x15, #0xbb0]
   cd14c: 910005ce     	add	x14, x14, #0x1
   cd150: b954a411     	ldr	w17, [x0, #0x14a4]
   cd154: 7100063f     	cmp	w17, #0x1
   cd158: 5400146d     	b.le	0xcd3e4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xdfc>
   cd15c: 51000626     	sub	w6, w17, #0x1
   cd160: 8b31c80f     	add	x15, x0, w17, sxtw #2
   cd164: 71000a3f     	cmp	w17, #0x2
   cd168: b914a406     	str	w6, [x0, #0x14a4]
   cd16c: b98bb1f0     	ldrsw	x16, [x15, #0xbb0]
   cd170: b94bb40f     	ldr	w15, [x0, #0xbb4]
   cd174: b90bb410     	str	w16, [x0, #0xbb4]
   cd178: 5400006c     	b.gt	0xcd184 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb9c>
   cd17c: 52800031     	mov	w17, #0x1               // =1
   cd180: 1400003b     	b	0xcd26c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc84>
   cd184: 8b100002     	add	x2, x0, x16
   cd188: 8b100931     	add	x17, x9, x16, lsl #2
   cd18c: 8b0d0042     	add	x2, x2, x13
   cd190: 52800023     	mov	w3, #0x1                // =1
   cd194: 52800044     	mov	w4, #0x2                // =2
   cd198: 14000008     	b	0xcd1b8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xbd0>
   cd19c: 8b23c803     	add	x3, x0, w3, sxtw #2
   cd1a0: b90bb064     	str	w4, [x3, #0xbb0]
   cd1a4: 531f78a4     	lsl	w4, w5, #1
   cd1a8: b954a406     	ldr	w6, [x0, #0x14a4]
   cd1ac: 2a0503e3     	mov	w3, w5
   cd1b0: 6b06009f     	cmp	w4, w6
   cd1b4: 540005ac     	b.gt	0xcd268 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc80>
   cd1b8: 6b06009f     	cmp	w4, w6
   cd1bc: 540001ea     	b.ge	0xcd1f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc10>
   cd1c0: 93407c86     	sxtw	x6, w4
   cd1c4: 912ec013     	add	x19, x0, #0xbb0
   cd1c8: b24000c7     	orr	x7, x6, #0x1
   cd1cc: b8a77a65     	ldrsw	x5, [x19, x7, lsl #2]
   cd1d0: b8a4da73     	ldrsw	x19, [x19, w4, sxtw #2]
   cd1d4: d37ef4b4     	lsl	x20, x5, #2
   cd1d8: d37ef675     	lsl	x21, x19, #2
   cd1dc: 78746934     	ldrh	w20, [x9, x20]
   cd1e0: 78756935     	ldrh	w21, [x9, x21]
   cd1e4: 6b15029f     	cmp	w20, w21
   cd1e8: 540002a2     	b.hs	0xcd23c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc54>
   cd1ec: aa0703e6     	mov	x6, x7
   cd1f0: 2a0703e5     	mov	w5, w7
   cd1f4: 14000003     	b	0xcd200 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc18>
   cd1f8: 2a0403e5     	mov	w5, w4
   cd1fc: 93407ca6     	sxtw	x6, w5
   cd200: 8b060804     	add	x4, x0, x6, lsl #2
   cd204: 79400227     	ldrh	w7, [x17]
   cd208: b94bb084     	ldr	w4, [x4, #0xbb0]
   cd20c: 937e7c86     	sbfiz	x6, x4, #2, #32
   cd210: 78666926     	ldrh	w6, [x9, x6]
   cd214: 6b0600ff     	cmp	w7, w6
   cd218: 54000263     	b.lo	0xcd264 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc7c>
   cd21c: 54fffc01     	b.ne	0xcd19c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xbb4>
   cd220: 93407c86     	sxtw	x6, w4
   cd224: 39400047     	ldrb	w7, [x2]
   cd228: 8b060006     	add	x6, x0, x6
   cd22c: 386d68c6     	ldrb	w6, [x6, x13]
   cd230: 6b0600ff     	cmp	w7, w6
   cd234: 54fffb48     	b.hi	0xcd19c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xbb4>
   cd238: 1400000b     	b	0xcd264 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc7c>
   cd23c: 54000101     	b.ne	0xcd25c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc74>
   cd240: 8b0d0014     	add	x20, x0, x13
   cd244: 38656a95     	ldrb	w21, [x20, x5]
   cd248: 2a0403e5     	mov	w5, w4
   cd24c: 38736a93     	ldrb	w19, [x20, x19]
   cd250: 6b1302bf     	cmp	w21, w19
   cd254: 54fffcc9     	b.ls	0xcd1ec <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc04>
   cd258: 17ffffea     	b	0xcd200 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc18>
   cd25c: 2a0403e5     	mov	w5, w4
   cd260: 17ffffe8     	b	0xcd200 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xc18>
   cd264: 2a0303e5     	mov	w5, w3
   cd268: 93407cb1     	sxtw	x17, w5
   cd26c: 912ec002     	add	x2, x0, #0xbb0
   cd270: 93407de3     	sxtw	x3, w15
   cd274: b8317850     	str	w16, [x2, x17, lsl #2]
   cd278: 8b030924     	add	x4, x9, x3, lsl #2
   cd27c: b994a810     	ldrsw	x16, [x0, #0x14a8]
   cd280: b98bb411     	ldrsw	x17, [x0, #0xbb4]
   cd284: d1000610     	sub	x16, x16, #0x1
   cd288: 8b110925     	add	x5, x9, x17, lsl #2
   cd28c: b914a810     	str	w16, [x0, #0x14a8]
   cd290: b830784f     	str	w15, [x2, x16, lsl #2]
   cd294: b994a810     	ldrsw	x16, [x0, #0x14a8]
   cd298: d100060f     	sub	x15, x16, #0x1
   cd29c: b914a80f     	str	w15, [x0, #0x14a8]
   cd2a0: b82f7851     	str	w17, [x2, x15, lsl #2]
   cd2a4: 8b0e092f     	add	x15, x9, x14, lsl #2
   cd2a8: 79400090     	ldrh	w16, [x4]
   cd2ac: 794000a2     	ldrh	w2, [x5]
   cd2b0: 0b100050     	add	w16, w2, w16
   cd2b4: 8b0d0002     	add	x2, x0, x13
   cd2b8: 790001f0     	strh	w16, [x15]
   cd2bc: 38636850     	ldrb	w16, [x2, x3]
   cd2c0: 38716851     	ldrb	w17, [x2, x17]
   cd2c4: 6b11021f     	cmp	w16, w17
   cd2c8: 1a903231     	csel	w17, w17, w16, lo
   cd2cc: 8b0e0050     	add	x16, x2, x14
   cd2d0: 11000631     	add	w17, w17, #0x1
   cd2d4: 39000211     	strb	w17, [x16]
   cd2d8: 790004ae     	strh	w14, [x5, #0x2]
   cd2dc: 7900048e     	strh	w14, [x4, #0x2]
   cd2e0: b954a404     	ldr	w4, [x0, #0x14a4]
   cd2e4: b90bb40e     	str	w14, [x0, #0xbb4]
   cd2e8: 7100089f     	cmp	w4, #0x2
   cd2ec: 54fff2ab     	b.lt	0xcd140 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb58>
   cd2f0: 52800031     	mov	w17, #0x1               // =1
   cd2f4: 52800042     	mov	w2, #0x2                // =2
   cd2f8: 14000008     	b	0xcd318 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd30>
   cd2fc: 8b31c811     	add	x17, x0, w17, sxtw #2
   cd300: b90bb222     	str	w2, [x17, #0xbb0]
   cd304: 531f7862     	lsl	w2, w3, #1
   cd308: b954a404     	ldr	w4, [x0, #0x14a4]
   cd30c: 2a0303f1     	mov	w17, w3
   cd310: 6b04005f     	cmp	w2, w4
   cd314: 540005ac     	b.gt	0xcd3c8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xde0>
   cd318: 6b04005f     	cmp	w2, w4
   cd31c: 540001ea     	b.ge	0xcd358 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd70>
   cd320: 93407c44     	sxtw	x4, w2
   cd324: 912ec006     	add	x6, x0, #0xbb0
   cd328: b2400085     	orr	x5, x4, #0x1
   cd32c: b8a578c3     	ldrsw	x3, [x6, x5, lsl #2]
   cd330: b8a2d8c6     	ldrsw	x6, [x6, w2, sxtw #2]
   cd334: d37ef467     	lsl	x7, x3, #2
   cd338: d37ef4d3     	lsl	x19, x6, #2
   cd33c: 78676927     	ldrh	w7, [x9, x7]
   cd340: 78736933     	ldrh	w19, [x9, x19]
   cd344: 6b1300ff     	cmp	w7, w19
   cd348: 540002a2     	b.hs	0xcd39c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xdb4>
   cd34c: aa0503e4     	mov	x4, x5
   cd350: 2a0503e3     	mov	w3, w5
   cd354: 14000003     	b	0xcd360 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd78>
   cd358: 2a0203e3     	mov	w3, w2
   cd35c: 93407c64     	sxtw	x4, w3
   cd360: 8b040802     	add	x2, x0, x4, lsl #2
   cd364: 794001e5     	ldrh	w5, [x15]
   cd368: b94bb042     	ldr	w2, [x2, #0xbb0]
   cd36c: 937e7c44     	sbfiz	x4, x2, #2, #32
   cd370: 78646924     	ldrh	w4, [x9, x4]
   cd374: 6b0400bf     	cmp	w5, w4
   cd378: 54000263     	b.lo	0xcd3c4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xddc>
   cd37c: 54fffc01     	b.ne	0xcd2fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd14>
   cd380: 93407c44     	sxtw	x4, w2
   cd384: 39400205     	ldrb	w5, [x16]
   cd388: 8b040004     	add	x4, x0, x4
   cd38c: 386d6884     	ldrb	w4, [x4, x13]
   cd390: 6b0400bf     	cmp	w5, w4
   cd394: 54fffb48     	b.hi	0xcd2fc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd14>
   cd398: 1400000b     	b	0xcd3c4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xddc>
   cd39c: 54000101     	b.ne	0xcd3bc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xdd4>
   cd3a0: 8b0d0007     	add	x7, x0, x13
   cd3a4: 386368f3     	ldrb	w19, [x7, x3]
   cd3a8: 2a0203e3     	mov	w3, w2
   cd3ac: 386668e6     	ldrb	w6, [x7, x6]
   cd3b0: 6b06027f     	cmp	w19, w6
   cd3b4: 54fffcc9     	b.ls	0xcd34c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd64>
   cd3b8: 17ffffea     	b	0xcd360 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd78>
   cd3bc: 2a0203e3     	mov	w3, w2
   cd3c0: 17ffffe8     	b	0xcd360 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xd78>
   cd3c4: 2a1103e3     	mov	w3, w17
   cd3c8: 93407c6f     	sxtw	x15, w3
   cd3cc: 8b0f080f     	add	x15, x0, x15, lsl #2
   cd3d0: b90bb1ee     	str	w14, [x15, #0xbb0]
   cd3d4: 910005ce     	add	x14, x14, #0x1
   cd3d8: b954a411     	ldr	w17, [x0, #0x14a4]
   cd3dc: 7100063f     	cmp	w17, #0x1
   cd3e0: 54ffebec     	b.gt	0xcd15c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xb74>
   cd3e4: b994a80d     	ldrsw	x13, [x0, #0x14a8]
   cd3e8: 912ec010     	add	x16, x0, #0xbb0
   cd3ec: b94bb40e     	ldr	w14, [x0, #0xbb4]
   cd3f0: 6f00e400     	movi	v0.2d, #0000000000000000
   cd3f4: d10005ad     	sub	x13, x13, #0x1
   cd3f8: b914a80d     	str	w13, [x0, #0x14a8]
   cd3fc: b82d7a0e     	str	w14, [x16, x13, lsl #2]
   cd400: f940082f     	ldr	x15, [x1, #0x10]
   cd404: b994a803     	ldrsw	x3, [x0, #0x14a8]
   cd408: f940002d     	ldr	x13, [x1]
   cd40c: b940082e     	ldr	w14, [x1, #0x8]
   cd410: a94005f1     	ldp	x17, x1, [x15]
   cd414: b94011e2     	ldr	w2, [x15, #0x10]
   cd418: b98019ef     	ldrsw	x15, [x15, #0x18]
   cd41c: 3d82e800     	str	q0, [x0, #0xba0]
   cd420: 3d82e400     	str	q0, [x0, #0xb90]
   cd424: b8a37a10     	ldrsw	x16, [x16, x3, lsl #2]
   cd428: 8b1009b0     	add	x16, x13, x16, lsl #2
   cd42c: 7900061f     	strh	wzr, [x16, #0x2]
   cd430: b994a803     	ldrsw	x3, [x0, #0x14a8]
   cd434: 7108ec7f     	cmp	w3, #0x23b
   cd438: 54000ccc     	b.gt	0xcd5d0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xfe8>
   cd43c: 8b030804     	add	x4, x0, x3, lsl #2
   cd440: 2a1f03f0     	mov	w16, wzr
   cd444: 5108f063     	sub	w3, w3, #0x23c
   cd448: 912ed084     	add	x4, x4, #0xbb4
   cd44c: 14000004     	b	0xcd45c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xe74>
   cd450: 31000463     	adds	w3, w3, #0x1
   cd454: 91001084     	add	x4, x4, #0x4
   cd458: 540004c2     	b.hs	0xcd4f0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf08>
   cd45c: b9800085     	ldrsw	x5, [x4]
   cd460: 8b0509a7     	add	x7, x13, x5, lsl #2
   cd464: 794004e6     	ldrh	w6, [x7, #0x2]
   cd468: 8b0609a6     	add	x6, x13, x6, lsl #2
   cd46c: 794004c6     	ldrh	w6, [x6, #0x2]
   cd470: 6b0601ff     	cmp	w15, w6
   cd474: 1a86d5e6     	csinc	w6, w15, w6, le
   cd478: 1a90c610     	cinc	w16, w16, le
   cd47c: 6b0e00bf     	cmp	w5, w14
   cd480: 790004e6     	strh	w6, [x7, #0x2]
   cd484: 54fffe6c     	b.gt	0xcd450 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xe68>
   cd488: 8b26c407     	add	x7, x0, w6, sxtw #1
   cd48c: 6b0200bf     	cmp	w5, w2
   cd490: 795720f3     	ldrh	w19, [x7, #0xb90]
   cd494: 11000673     	add	w19, w19, #0x1
   cd498: 791720f3     	strh	w19, [x7, #0xb90]
   cd49c: 5400006a     	b.ge	0xcd4a8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xec0>
   cd4a0: 2a1f03e7     	mov	w7, wzr
   cd4a4: 14000003     	b	0xcd4b0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xec8>
   cd4a8: 4b0200a7     	sub	w7, w5, w2
   cd4ac: b867d827     	ldr	w7, [x1, w7, sxtw #2]
   cd4b0: d37ef4b3     	lsl	x19, x5, #2
   cd4b4: 0b0600e6     	add	w6, w7, w6
   cd4b8: f9400174     	ldr	x20, [x11]
   cd4bc: 93407cc6     	sxtw	x6, w6
   cd4c0: 787369b3     	ldrh	w19, [x13, x19]
   cd4c4: d503201f     	nop
   cd4c8: 9b065266     	madd	x6, x19, x6, x20
   cd4cc: f9000166     	str	x6, [x11]
   cd4d0: b4fffc11     	cbz	x17, 0xcd450 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xe68>
   cd4d4: 8b050a25     	add	x5, x17, x5, lsl #2
   cd4d8: f9400186     	ldr	x6, [x12]
   cd4dc: 794004a5     	ldrh	w5, [x5, #0x2]
   cd4e0: 8b27c0a5     	add	x5, x5, w7, sxtw
   cd4e4: 9b1318a5     	madd	x5, x5, x19, x6
   cd4e8: f9000185     	str	x5, [x12]
   cd4ec: 17ffffd9     	b	0xcd450 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xe68>
   cd4f0: 34000710     	cbz	w16, 0xcd5d0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xfe8>
   cd4f4: 8b0f040c     	add	x12, x0, x15, lsl #1
   cd4f8: d2c00031     	mov	x17, #0x100000000       // =4294967296
   cd4fc: 912e418c     	add	x12, x12, #0xb90
   cd500: 8b0f8231     	add	x17, x17, x15, lsl #32
   cd504: b2607fe1     	mov	x1, #-0x100000000       // =-4294967296
   cd508: aa0c03e2     	mov	x2, x12
   cd50c: aa1103e3     	mov	x3, x17
   cd510: 785fec44     	ldrh	w4, [x2, #-0x2]!
   cd514: 8b010063     	add	x3, x3, x1
   cd518: 34ffffc4     	cbz	w4, 0xcd510 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf28>
   cd51c: 51000484     	sub	w4, w4, #0x1
   cd520: 8b837c03     	add	x3, x0, x3, asr #31
   cd524: 71000a10     	subs	w16, w16, #0x2
   cd528: 79000044     	strh	w4, [x2]
   cd52c: 79572062     	ldrh	w2, [x3, #0xb90]
   cd530: 11000842     	add	w2, w2, #0x2
   cd534: 79172062     	strh	w2, [x3, #0xb90]
   cd538: 79400182     	ldrh	w2, [x12]
   cd53c: 51000442     	sub	w2, w2, #0x1
   cd540: 79000182     	strh	w2, [x12]
   cd544: 54fffe2c     	b.gt	0xcd508 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf20>
   cd548: 3400044f     	cbz	w15, 0xcd5d0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xfe8>
   cd54c: 912eb00c     	add	x12, x0, #0xbac
   cd550: 528047b0     	mov	w16, #0x23d             // =573
   cd554: 72003c5f     	tst	w2, #0xffff
   cd558: 540000c1     	b.ne	0xcd570 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf88>
   cd55c: 1400001b     	b	0xcd5c8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xfe0>
   cd560: 8b0f0411     	add	x17, x0, x15, lsl #1
   cd564: 79572222     	ldrh	w2, [x17, #0xb90]
   cd568: 72003c5f     	tst	w2, #0xffff
   cd56c: 540002e0     	b.eq	0xcd5c8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xfe0>
   cd570: 12003c51     	and	w17, w2, #0xffff
   cd574: 14000003     	b	0xcd580 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf98>
   cd578: 71000631     	subs	w17, w17, #0x1
   cd57c: 54000260     	b.eq	0xcd5c8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xfe0>
   cd580: 8b30c982     	add	x2, x12, w16, sxtw #2
   cd584: b89fc441     	ldrsw	x1, [x2], #-0x4
   cd588: 51000610     	sub	w16, w16, #0x1
   cd58c: 6b0e003f     	cmp	w1, w14
   cd590: 54ffffac     	b.gt	0xcd584 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf9c>
   cd594: 8b0109a2     	add	x2, x13, x1, lsl #2
   cd598: 78402c43     	ldrh	w3, [x2, #0x2]!
   cd59c: 6b0301ff     	cmp	w15, w3
   cd5a0: 54fffec0     	b.eq	0xcd578 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf90>
   cd5a4: d37ef421     	lsl	x1, x1, #2
   cd5a8: f9400164     	ldr	x4, [x11]
   cd5ac: cb0301e3     	sub	x3, x15, x3
   cd5b0: 786169a1     	ldrh	w1, [x13, x1]
   cd5b4: d503201f     	nop
   cd5b8: 9b011061     	madd	x1, x3, x1, x4
   cd5bc: f9000161     	str	x1, [x11]
   cd5c0: 7900004f     	strh	w15, [x2]
   cd5c4: 17ffffed     	b	0xcd578 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf90>
   cd5c8: d10005ef     	sub	x15, x15, #0x1
   cd5cc: 35fffcaf     	cbnz	w15, 0xcd560 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xf78>
   cd5d0: 7957200b     	ldrh	w11, [x0, #0xb90]
   cd5d4: 7957240c     	ldrh	w12, [x0, #0xb92]
   cd5d8: 531f796b     	lsl	w11, w11, #1
   cd5dc: 121f396d     	and	w13, w11, #0xfffe
   cd5e0: 0b0c01ac     	add	w12, w13, w12
   cd5e4: 7957280d     	ldrh	w13, [x0, #0xb94]
   cd5e8: 531f798c     	lsl	w12, w12, #1
   cd5ec: 790017eb     	strh	w11, [sp, #0xa]
   cd5f0: 121f398e     	and	w14, w12, #0xfffe
   cd5f4: 0b0d01cd     	add	w13, w14, w13
   cd5f8: 79572c0e     	ldrh	w14, [x0, #0xb96]
   cd5fc: 531f79ad     	lsl	w13, w13, #1
   cd600: 79001bec     	strh	w12, [sp, #0xc]
   cd604: 121f39af     	and	w15, w13, #0xfffe
   cd608: 0b0e01ee     	add	w14, w15, w14
   cd60c: 7957300f     	ldrh	w15, [x0, #0xb98]
   cd610: 531f79ce     	lsl	w14, w14, #1
   cd614: 79001fed     	strh	w13, [sp, #0xe]
   cd618: 121f39d0     	and	w16, w14, #0xfffe
   cd61c: 0b0f020f     	add	w15, w16, w15
   cd620: 79573410     	ldrh	w16, [x0, #0xb9a]
   cd624: 531f79ef     	lsl	w15, w15, #1
   cd628: 790023ee     	strh	w14, [sp, #0x10]
   cd62c: 121f39f1     	and	w17, w15, #0xfffe
   cd630: 7957480e     	ldrh	w14, [x0, #0xba4]
   cd634: 0b100230     	add	w16, w17, w16
   cd638: 79573811     	ldrh	w17, [x0, #0xb9c]
   cd63c: 531f7a10     	lsl	w16, w16, #1
   cd640: 790027ef     	strh	w15, [sp, #0x12]
   cd644: 121f3a01     	and	w1, w16, #0xfffe
   cd648: 0b110031     	add	w17, w1, w17
   cd64c: 79573c01     	ldrh	w1, [x0, #0xb9e]
   cd650: 531f7a31     	lsl	w17, w17, #1
   cd654: 79002bf0     	strh	w16, [sp, #0x14]
   cd658: 121f3a22     	and	w2, w17, #0xfffe
   cd65c: 0b010041     	add	w1, w2, w1
   cd660: 79574002     	ldrh	w2, [x0, #0xba0]
   cd664: 531f782b     	lsl	w11, w1, #1
   cd668: 79574401     	ldrh	w1, [x0, #0xba2]
   cd66c: 121f396c     	and	w12, w11, #0xfffe
   cd670: 79002ff1     	strh	w17, [sp, #0x16]
   cd674: 0b02018c     	add	w12, w12, w2
   cd678: 79575411     	ldrh	w17, [x0, #0xbaa]
   cd67c: 531f798c     	lsl	w12, w12, #1
   cd680: 790033eb     	strh	w11, [sp, #0x18]
   cd684: 121f398d     	and	w13, w12, #0xfffe
   cd688: 0b0101ad     	add	w13, w13, w1
   cd68c: 79574c01     	ldrh	w1, [x0, #0xba6]
   cd690: 531f79ad     	lsl	w13, w13, #1
   cd694: 790037ec     	strh	w12, [sp, #0x1a]
   cd698: 121f39af     	and	w15, w13, #0xfffe
   cd69c: 0b0e01ee     	add	w14, w15, w14
   cd6a0: 7957500f     	ldrh	w15, [x0, #0xba8]
   cd6a4: 531f79ce     	lsl	w14, w14, #1
   cd6a8: 79003bed     	strh	w13, [sp, #0x1c]
   cd6ac: 0b0101d0     	add	w16, w14, w1
   cd6b0: 531f7a10     	lsl	w16, w16, #1
   cd6b4: 0b1001eb     	add	w11, w15, w16
   cd6b8: 7957580f     	ldrh	w15, [x0, #0xbac]
   cd6bc: 531f796b     	lsl	w11, w11, #1
   cd6c0: 79003fee     	strh	w14, [sp, #0x1e]
   cd6c4: 0b0b022c     	add	w12, w17, w11
   cd6c8: 790043f0     	strh	w16, [sp, #0x20]
   cd6cc: 531f798c     	lsl	w12, w12, #1
   cd6d0: 0b0f018d     	add	w13, w12, w15
   cd6d4: 790047eb     	strh	w11, [sp, #0x22]
   cd6d8: 531f79ad     	lsl	w13, w13, #1
   cd6dc: 79004bec     	strh	w12, [sp, #0x24]
   cd6e0: 79004fed     	strh	w13, [sp, #0x26]
   cd6e4: 37f8036a     	tbnz	w10, #0x1f, 0xcd750 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1168>
   cd6e8: aa1f03eb     	mov	x11, xzr
   cd6ec: 1100054a     	add	w10, w10, #0x1
   cd6f0: 910023ec     	add	x12, sp, #0x8
   cd6f4: 14000004     	b	0xcd704 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x111c>
   cd6f8: 9100056b     	add	x11, x11, #0x1
   cd6fc: eb0a017f     	cmp	x11, x10
   cd700: 54000280     	b.eq	0xcd750 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1168>
   cd704: 8b0b092d     	add	x13, x9, x11, lsl #2
   cd708: 794005af     	ldrh	w15, [x13, #0x2]
   cd70c: 34ffff6f     	cbz	w15, 0xcd6f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1110>
   cd710: d37ff9f0     	lsl	x16, x15, #1
   cd714: 2a1f03ee     	mov	w14, wzr
   cd718: 110005ef     	add	w15, w15, #0x1
   cd71c: 7870698d     	ldrh	w13, [x12, x16]
   cd720: 110005b1     	add	w17, w13, #0x1
   cd724: 78306991     	strh	w17, [x12, x16]
   cd728: 120001b0     	and	w16, w13, #0x1
   cd72c: 53017dad     	lsr	w13, w13, #1
   cd730: 2a1001d0     	orr	w16, w14, w16
   cd734: 510005ef     	sub	w15, w15, #0x1
   cd738: 531f7a0e     	lsl	w14, w16, #1
   cd73c: 710005ff     	cmp	w15, #0x1
   cd740: 54ffff48     	b.hi	0xcd728 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1140>
   cd744: d37ef56d     	lsl	x13, x11, #2
   cd748: 782d6930     	strh	w16, [x9, x13]
   cd74c: 17ffffeb     	b	0xcd6f8 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1110>
   cd750: f9401508     	ldr	x8, [x8, #0x28]
   cd754: f85f83a9     	ldur	x9, [x29, #-0x8]
   cd758: eb09011f     	cmp	x8, x9
   cd75c: 54000521     	b.ne	0xcd800 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1218>
   cd760: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   cd764: a94457f6     	ldp	x22, x21, [sp, #0x40]
   cd768: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   cd76c: 910183ff     	add	sp, sp, #0x60
   cd770: d65f03c0     	ret
   cd774: 5282e10a     	mov	w10, #0x1708            // =5896
   cd778: 5282e20c     	mov	w12, #0x1710            // =5904
   cd77c: 2a1f03e2     	mov	w2, wzr
   cd780: 8b0a000b     	add	x11, x0, x10
   cd784: 8b0c000c     	add	x12, x0, x12
   cd788: 1280000a     	mov	w10, #-0x1              // =-1
   cd78c: 52800030     	mov	w16, #0x1               // =1
   cd790: 52829591     	mov	w17, #0x14ac            // =5292
   cd794: 14000004     	b	0xcd7a4 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x11bc>
   cd798: b94001c2     	ldr	w2, [x14]
   cd79c: 7100085f     	cmp	w2, #0x2
   cd7a0: 54ffc28a     	b.ge	0xccff0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0xa08>
   cd7a4: 93407c42     	sxtw	x2, w2
   cd7a8: 7100095f     	cmp	w10, #0x2
   cd7ac: 91000442     	add	x2, x2, #0x1
   cd7b0: 1a8aa7e3     	csinc	w3, wzr, w10, ge
   cd7b4: 937e7c65     	sbfiz	x5, x3, #2, #32
   cd7b8: 1a8aa54a     	cinc	w10, w10, lt
   cd7bc: 8b020804     	add	x4, x0, x2, lsl #2
   cd7c0: b914a402     	str	w2, [x0, #0x14a4]
   cd7c4: 93407c62     	sxtw	x2, w3
   cd7c8: b90bb083     	str	w3, [x4, #0xbb0]
   cd7cc: 8b020003     	add	x3, x0, x2
   cd7d0: 78256930     	strh	w16, [x9, x5]
   cd7d4: 3831687f     	strb	wzr, [x3, x17]
   cd7d8: f94b8403     	ldr	x3, [x0, #0x1708]
   cd7dc: d1000463     	sub	x3, x3, #0x1
   cd7e0: f90b8403     	str	x3, [x0, #0x1708]
   cd7e4: b4fffdaf     	cbz	x15, 0xcd798 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x11b0>
   cd7e8: 8b0209e2     	add	x2, x15, x2, lsl #2
   cd7ec: f9400183     	ldr	x3, [x12]
   cd7f0: 79400442     	ldrh	w2, [x2, #0x2]
   cd7f4: cb020062     	sub	x2, x3, x2
   cd7f8: f9000182     	str	x2, [x12]
   cd7fc: 17ffffe7     	b	0xcd798 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x11b0>
   cd800: 94023d8c     	bl	0x15ce30 <__stack_chk_fail@plt>
   cd804: a9be57f6     	stp	x22, x21, [sp, #-0x20]!
   cd808: a9014ff4     	stp	x20, x19, [sp, #0x10]
   cd80c: b956fc08     	ldr	w8, [x0, #0x16fc]
   cd810: 340018e8     	cbz	w8, 0xcdb2c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1544>
   cd814: f00004ec     	adrp	x12, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   cd818: f00004ee     	adrp	x14, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   cd81c: 5282e409     	mov	w9, #0x1720             // =5920
   cd820: b0fffd6d     	adrp	x13, 0x7a000 <typeinfo name for InGame::ValueIteratorImpl+0x4b07>
   cd824: d0fffd6f     	adrp	x15, 0x7b000 <InGame::Log::_length_code+0x63c>
   cd828: d0fffd70     	adrp	x16, 0x7b000 <InGame::Log::_length_code+0x63c>
   cd82c: d0fffd71     	adrp	x17, 0x7b000 <InGame::Log::_length_code+0x63c>
   cd830: aa1f03e8     	mov	x8, xzr
   cd834: 5280020a     	mov	w10, #0x10              // =16
   cd838: 8b09000b     	add	x11, x0, x9
   cd83c: f945118c     	ldr	x12, [x12, #0xa20]
   cd840: 913ef1ad     	add	x13, x13, #0xfbc
   cd844: f94515ce     	ldr	x14, [x14, #0xa28]
   cd848: 9100c1ef     	add	x15, x15, #0x30
   cd84c: 9105f210     	add	x16, x16, #0x17c
   cd850: 91042231     	add	x17, x17, #0x108
   cd854: 14000007     	b	0xcd870 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1288>
   cd858: 0b0300c3     	add	w3, w6, w3
   cd85c: b9172403     	str	w3, [x0, #0x1724]
   cd860: b956fc04     	ldr	w4, [x0, #0x16fc]
   cd864: 91000508     	add	x8, x8, #0x1
   cd868: eb04011f     	cmp	x8, x4
   cd86c: 54001622     	b.hs	0xcdb30 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1548>
   cd870: f94b8003     	ldr	x3, [x0, #0x1700]
   cd874: f94b7804     	ldr	x4, [x0, #0x16f0]
   cd878: 78687863     	ldrh	w3, [x3, x8, lsl #1]
   cd87c: 38686886     	ldrb	w6, [x4, x8]
   cd880: 34000483     	cbz	w3, 0xcd910 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1328>
   cd884: 38666987     	ldrb	w7, [x12, x6]
   cd888: b9572414     	ldr	w20, [x0, #0x1724]
   cd88c: 796e4015     	ldrh	w21, [x0, #0x1720]
   cd890: 8b070824     	add	x4, x1, x7, lsl #2
   cd894: 79480893     	ldrh	w19, [x4, #0x404]
   cd898: 79480c85     	ldrh	w5, [x4, #0x406]
   cd89c: 1ad42264     	lsl	w4, w19, w20
   cd8a0: 2a0402a4     	orr	w4, w21, w4
   cd8a4: 4b050155     	sub	w21, w10, w5
   cd8a8: 6b15029f     	cmp	w20, w21
   cd8ac: 792e4004     	strh	w4, [x0, #0x1720]
   cd8b0: 5400066d     	b.le	0xcd97c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1394>
   cd8b4: b9402814     	ldr	w20, [x0, #0x28]
   cd8b8: f9400816     	ldr	x22, [x0, #0x10]
   cd8bc: 11000695     	add	w21, w20, #0x1
   cd8c0: b9002815     	str	w21, [x0, #0x28]
   cd8c4: 38346ac4     	strb	w4, [x22, x20]
   cd8c8: 8b090014     	add	x20, x0, x9
   cd8cc: b9402804     	ldr	w4, [x0, #0x28]
   cd8d0: f9400816     	ldr	x22, [x0, #0x10]
   cd8d4: 39400694     	ldrb	w20, [x20, #0x1]
   cd8d8: 11000495     	add	w21, w4, #0x1
   cd8dc: b9002815     	str	w21, [x0, #0x28]
   cd8e0: 38246ad4     	strb	w20, [x22, x4]
   cd8e4: b9572414     	ldr	w20, [x0, #0x1724]
   cd8e8: 4b140144     	sub	w4, w10, w20
   cd8ec: 0b1400a5     	add	w5, w5, w20
   cd8f0: 510040a5     	sub	w5, w5, #0x10
   cd8f4: 1ac42664     	lsr	w4, w19, w4
   cd8f8: 792e4004     	strh	w4, [x0, #0x1720]
   cd8fc: d10070f3     	sub	x19, x7, #0x1c
   cd900: b9172405     	str	w5, [x0, #0x1724]
   cd904: b100527f     	cmn	x19, #0x14
   cd908: 54000442     	b.hs	0xcd990 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x13a8>
   cd90c: 14000040     	b	0xcda0c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1424>
   cd910: 8b060823     	add	x3, x1, x6, lsl #2
   cd914: b9572406     	ldr	w6, [x0, #0x1724]
   cd918: 796e4005     	ldrh	w5, [x0, #0x1720]
   cd91c: 79400064     	ldrh	w4, [x3]
   cd920: 79400463     	ldrh	w3, [x3, #0x2]
   cd924: 1ac62087     	lsl	w7, w4, w6
   cd928: 2a0700a5     	orr	w5, w5, w7
   cd92c: 4b030147     	sub	w7, w10, w3
   cd930: 6b0700df     	cmp	w6, w7
   cd934: 792e4005     	strh	w5, [x0, #0x1720]
   cd938: 54fff90d     	b.le	0xcd858 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1270>
   cd93c: b9402806     	ldr	w6, [x0, #0x28]
   cd940: f9400813     	ldr	x19, [x0, #0x10]
   cd944: 110004c7     	add	w7, w6, #0x1
   cd948: b9002807     	str	w7, [x0, #0x28]
   cd94c: 38266a65     	strb	w5, [x19, x6]
   cd950: b9402805     	ldr	w5, [x0, #0x28]
   cd954: 39400567     	ldrb	w7, [x11, #0x1]
   cd958: f9400813     	ldr	x19, [x0, #0x10]
   cd95c: 110004a6     	add	w6, w5, #0x1
   cd960: b9002806     	str	w6, [x0, #0x28]
   cd964: 38256a67     	strb	w7, [x19, x5]
   cd968: b9572405     	ldr	w5, [x0, #0x1724]
   cd96c: 4b050146     	sub	w6, w10, w5
   cd970: 0b050063     	add	w3, w3, w5
   cd974: 1ac62484     	lsr	w4, w4, w6
   cd978: 14000068     	b	0xcdb18 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1530>
   cd97c: 0b050285     	add	w5, w20, w5
   cd980: d10070f3     	sub	x19, x7, #0x1c
   cd984: b9172405     	str	w5, [x0, #0x1724]
   cd988: b100527f     	cmn	x19, #0x14
   cd98c: 54000403     	b.lo	0xcda0c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1424>
   cd990: b8677a33     	ldr	w19, [x17, x7, lsl #2]
   cd994: b86779a7     	ldr	w7, [x13, x7, lsl #2]
   cd998: 4b1300c6     	sub	w6, w6, w19
   cd99c: 1ac520d3     	lsl	w19, w6, w5
   cd9a0: 2a130084     	orr	w4, w4, w19
   cd9a4: 4b070153     	sub	w19, w10, w7
   cd9a8: 6b1300bf     	cmp	w5, w19
   cd9ac: 792e4004     	strh	w4, [x0, #0x1720]
   cd9b0: 540002ad     	b.le	0xcda04 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x141c>
   cd9b4: b9402805     	ldr	w5, [x0, #0x28]
   cd9b8: 12003cc6     	and	w6, w6, #0xffff
   cd9bc: f9400814     	ldr	x20, [x0, #0x10]
   cd9c0: 110004b3     	add	w19, w5, #0x1
   cd9c4: b9002813     	str	w19, [x0, #0x28]
   cd9c8: 38256a84     	strb	w4, [x20, x5]
   cd9cc: 8b090005     	add	x5, x0, x9
   cd9d0: b9402804     	ldr	w4, [x0, #0x28]
   cd9d4: f9400814     	ldr	x20, [x0, #0x10]
   cd9d8: 394004a5     	ldrb	w5, [x5, #0x1]
   cd9dc: 11000493     	add	w19, w4, #0x1
   cd9e0: b9002813     	str	w19, [x0, #0x28]
   cd9e4: 38246a85     	strb	w5, [x20, x4]
   cd9e8: b9572405     	ldr	w5, [x0, #0x1724]
   cd9ec: 4b050144     	sub	w4, w10, w5
   cd9f0: 0b0500e5     	add	w5, w7, w5
   cd9f4: 510040a5     	sub	w5, w5, #0x10
   cd9f8: 1ac424c4     	lsr	w4, w6, w4
   cd9fc: 792e4004     	strh	w4, [x0, #0x1720]
   cda00: 14000002     	b	0xcda08 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1420>
   cda04: 0b0500e5     	add	w5, w7, w5
   cda08: b9172405     	str	w5, [x0, #0x1724]
   cda0c: 51000466     	sub	w6, w3, #0x1
   cda10: 53077cc3     	lsr	w3, w6, #7
   cda14: 710400df     	cmp	w6, #0x100
   cda18: 11040063     	add	w3, w3, #0x100
   cda1c: 1a8330c3     	csel	w3, w6, w3, lo
   cda20: 386349c7     	ldrb	w7, [x14, w3, uxtw]
   cda24: 8b070843     	add	x3, x2, x7, lsl #2
   cda28: 79400073     	ldrh	w19, [x3]
   cda2c: 79400463     	ldrh	w3, [x3, #0x2]
   cda30: 1ac52274     	lsl	w20, w19, w5
   cda34: 2a140084     	orr	w4, w4, w20
   cda38: 4b030154     	sub	w20, w10, w3
   cda3c: 6b1400bf     	cmp	w5, w20
   cda40: 792e4004     	strh	w4, [x0, #0x1720]
   cda44: 540002ed     	b.le	0xcdaa0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x14b8>
   cda48: b9402805     	ldr	w5, [x0, #0x28]
   cda4c: f9400815     	ldr	x21, [x0, #0x10]
   cda50: 110004b4     	add	w20, w5, #0x1
   cda54: b9002814     	str	w20, [x0, #0x28]
   cda58: 38256aa4     	strb	w4, [x21, x5]
   cda5c: 8b090005     	add	x5, x0, x9
   cda60: b9402804     	ldr	w4, [x0, #0x28]
   cda64: f9400815     	ldr	x21, [x0, #0x10]
   cda68: 394004a5     	ldrb	w5, [x5, #0x1]
   cda6c: 11000494     	add	w20, w4, #0x1
   cda70: b9002814     	str	w20, [x0, #0x28]
   cda74: 38246aa5     	strb	w5, [x21, x4]
   cda78: b9572405     	ldr	w5, [x0, #0x1724]
   cda7c: 4b050144     	sub	w4, w10, w5
   cda80: 0b050063     	add	w3, w3, w5
   cda84: 51004063     	sub	w3, w3, #0x10
   cda88: 1ac42664     	lsr	w4, w19, w4
   cda8c: 792e4004     	strh	w4, [x0, #0x1720]
   cda90: 710010ff     	cmp	w7, #0x4
   cda94: b9172403     	str	w3, [x0, #0x1724]
   cda98: 54ffee43     	b.lo	0xcd860 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1278>
   cda9c: 14000005     	b	0xcdab0 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x14c8>
   cdaa0: 0b0300a3     	add	w3, w5, w3
   cdaa4: 710010ff     	cmp	w7, #0x4
   cdaa8: b9172403     	str	w3, [x0, #0x1724]
   cdaac: 54ffeda3     	b.lo	0xcd860 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1278>
   cdab0: b8677a13     	ldr	w19, [x16, x7, lsl #2]
   cdab4: b86779e5     	ldr	w5, [x15, x7, lsl #2]
   cdab8: 4b1300c6     	sub	w6, w6, w19
   cdabc: 1ac320c7     	lsl	w7, w6, w3
   cdac0: 2a070084     	orr	w4, w4, w7
   cdac4: 4b050147     	sub	w7, w10, w5
   cdac8: 6b07007f     	cmp	w3, w7
   cdacc: 792e4004     	strh	w4, [x0, #0x1720]
   cdad0: 540002ad     	b.le	0xcdb24 <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x153c>
   cdad4: b9402803     	ldr	w3, [x0, #0x28]
   cdad8: 12003cc6     	and	w6, w6, #0xffff
   cdadc: f9400813     	ldr	x19, [x0, #0x10]
   cdae0: 11000467     	add	w7, w3, #0x1
   cdae4: b9002807     	str	w7, [x0, #0x28]
   cdae8: 38236a64     	strb	w4, [x19, x3]
   cdaec: 8b090004     	add	x4, x0, x9
   cdaf0: b9402803     	ldr	w3, [x0, #0x28]
   cdaf4: f9400813     	ldr	x19, [x0, #0x10]
   cdaf8: 39400484     	ldrb	w4, [x4, #0x1]
   cdafc: 11000467     	add	w7, w3, #0x1
   cdb00: b9002807     	str	w7, [x0, #0x28]
   cdb04: 38236a64     	strb	w4, [x19, x3]
   cdb08: b9572403     	ldr	w3, [x0, #0x1724]
   cdb0c: 4b030144     	sub	w4, w10, w3
   cdb10: 0b0300a3     	add	w3, w5, w3
   cdb14: 1ac424c4     	lsr	w4, w6, w4
   cdb18: 51004063     	sub	w3, w3, #0x10
   cdb1c: 792e4004     	strh	w4, [x0, #0x1720]
   cdb20: 17ffff4f     	b	0xcd85c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1274>
   cdb24: 0b0300a3     	add	w3, w5, w3
   cdb28: 17ffff4d     	b	0xcd85c <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x1274>
   cdb2c: b9572403     	ldr	w3, [x0, #0x1724]
   cdb30: 79480029     	ldrh	w9, [x1, #0x400]
   cdb34: 5280020a     	mov	w10, #0x10              // =16
   cdb38: 796e400b     	ldrh	w11, [x0, #0x1720]
   cdb3c: 79480428     	ldrh	w8, [x1, #0x402]
   cdb40: 1ac3212c     	lsl	w12, w9, w3
   cdb44: 2a0c016b     	orr	w11, w11, w12
   cdb48: 4b08014c     	sub	w12, w10, w8
   cdb4c: 6b0c007f     	cmp	w3, w12
   cdb50: 792e400b     	strh	w11, [x0, #0x1720]
   cdb54: 5400034d     	b.le	0xcdbbc <InGame::Log::_tr_flush_block(InGame::Log::internal_state*, char*, unsigned long, int)+0x15d4>
   cdb58: b940280c     	ldr	w12, [x0, #0x28]
   cdb5c: f940080e     	ldr	x14, [x0, #0x10]
   cdb60: 1100058d     	add	w13, w12, #0x1
   cdb64: b900280d     	str	w13, [x0, #0x28]
   cdb68: 382c69cb     	strb	w11, [x14, x12]
   cdb6c: 5282e40b     	mov	w11, #0x1720            // =5920
   cdb70: b940280c     	ldr	w12, [x0, #0x28]
   cdb74: 8b0b000b     	add	x11, x0, x11
   cdb78: f940080e     	ldr	x14, [x0, #0x10]
   cdb7c: 1100058d     	add	w13, w12, #0x1
   cdb80: 3940056b     	ldrb	w11, [x11, #0x1]
   cdb84: b900280d     	str	w13, [x0, #0x28]
   cdb88: 382c69cb     	strb	w11, [x14, x12]
   cdb8c: b957240b     	ldr	w11, [x0, #0x1724]
   cdb90: 4b0b014a     	sub	w10, w10, w11
   cdb94: 0b0b0108     	add	w8, w8, w11
   cdb98: 51004108     	sub	w8, w8, #0x10
   cdb9c: 1aca2529     	lsr	w9, w9, w10
   cdba0: 792e4009     	strh	w9, [x0, #0x1720]
   cdba4: b9172408     	str	w8, [x0, #0x1724]
   cdba8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   cdbac: 79480428     	ldrh	w8, [x1, #0x402]
   cdbb0: b9171c08     	str	w8, [x0, #0x171c]
   cdbb4: a8c257f6     	ldp	x22, x21, [sp], #0x20
   cdbb8: d65f03c0     	ret
   cdbbc: 0b080068     	add	w8, w3, w8
   cdbc0: b9172408     	str	w8, [x0, #0x1724]
   cdbc4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   cdbc8: 79480428     	ldrh	w8, [x1, #0x402]
   cdbcc: b9171c08     	str	w8, [x0, #0x171c]
   cdbd0: a8c257f6     	ldp	x22, x21, [sp], #0x20
   cdbd4: d65f03c0     	ret

00000000000cdbd8 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)>:
   cdbd8: b956fc08     	ldr	w8, [x0, #0x16fc]
   cdbdc: f94b8009     	ldr	x9, [x0, #0x1700]
   cdbe0: f94b780b     	ldr	x11, [x0, #0x16f0]
   cdbe4: 1100050a     	add	w10, w8, #0x1
   cdbe8: 78287921     	strh	w1, [x9, x8, lsl #1]
   cdbec: b916fc0a     	str	w10, [x0, #0x16fc]
   cdbf0: 38286962     	strb	w2, [x11, x8]
   cdbf4: 340002c1     	cbz	w1, 0xcdc4c <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x74>
   cdbf8: f00004e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   cdbfc: 51000429     	sub	w9, w1, #0x1
   cdc00: 53077d2a     	lsr	w10, w9, #7
   cdc04: 7104013f     	cmp	w9, #0x100
   cdc08: 1104014a     	add	w10, w10, #0x100
   cdc0c: f9451108     	ldr	x8, [x8, #0xa20]
   cdc10: 1a8a3129     	csel	w9, w9, w10, lo
   cdc14: 38624908     	ldrb	w8, [x8, w2, uxtw]
   cdc18: 8b08080a     	add	x10, x0, x8, lsl #2
   cdc1c: f00004e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   cdc20: f9451508     	ldr	x8, [x8, #0xa28]
   cdc24: b957180b     	ldr	w11, [x0, #0x1718]
   cdc28: 38694908     	ldrb	w8, [x8, w9, uxtw]
   cdc2c: 79499149     	ldrh	w9, [x10, #0x4c8]
   cdc30: 1100056b     	add	w11, w11, #0x1
   cdc34: 8b080808     	add	x8, x0, x8, lsl #2
   cdc38: 11000529     	add	w9, w9, #0x1
   cdc3c: 9126e108     	add	x8, x8, #0x9b8
   cdc40: b917180b     	str	w11, [x0, #0x1718]
   cdc44: 79099149     	strh	w9, [x10, #0x4c8]
   cdc48: 14000003     	b	0xcdc54 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x7c>
   cdc4c: 8b224808     	add	x8, x0, w2, uxtw #2
   cdc50: 91031108     	add	x8, x8, #0xc4
   cdc54: 79400109     	ldrh	w9, [x8]
   cdc58: 11000529     	add	w9, w9, #0x1
   cdc5c: 79000109     	strh	w9, [x8]
   cdc60: b956f808     	ldr	w8, [x0, #0x16f8]
   cdc64: b956fc09     	ldr	w9, [x0, #0x16fc]
   cdc68: 51000508     	sub	w8, w8, #0x1
   cdc6c: 6b08013f     	cmp	w9, w8
   cdc70: 1a9f17e0     	cset	w0, eq
   cdc74: d65f03c0     	ret
   cdc78: f81d0ff7     	str	x23, [sp, #-0x30]!
   cdc7c: a90157f6     	stp	x22, x21, [sp, #0x10]
   cdc80: a9024ff4     	stp	x20, x19, [sp, #0x20]
   cdc84: 37f82802     	tbnz	w2, #0x1f, 0xce184 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x5ac>
   cdc88: 79400429     	ldrh	w9, [x1, #0x2]
   cdc8c: 528000ec     	mov	w12, #0x7               // =7
   cdc90: 5280114d     	mov	w13, #0x8a              // =138
   cdc94: 5280006a     	mov	w10, #0x3               // =3
   cdc98: aa1f03e8     	mov	x8, xzr
   cdc9c: 2a1f03e4     	mov	w4, wzr
   cdca0: 7100013f     	cmp	w9, #0x0
   cdca4: 1100044b     	add	w11, w2, #0x1
   cdca8: 1a8c01a7     	csel	w7, w13, w12, eq
   cdcac: 5282e40c     	mov	w12, #0x1720            // =5920
   cdcb0: 1a8a0546     	cinc	w6, w10, ne
   cdcb4: 12800013     	mov	w19, #-0x1              // =-1
   cdcb8: 5280020d     	mov	w13, #0x10              // =16
   cdcbc: 8b0c000e     	add	x14, x0, x12
   cdcc0: 528000cf     	mov	w15, #0x6               // =6
   cdcc4: 529fffd0     	mov	w16, #0xfffe            // =65534
   cdcc8: 529ffed1     	mov	w17, #0xfff6            // =65526
   cdccc: 529fffa2     	mov	w2, #0xfffd             // =65533
   cdcd0: 14000006     	b	0xcdce8 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x110>
   cdcd4: 2a1303e3     	mov	w3, w19
   cdcd8: 2a0303f3     	mov	w19, w3
   cdcdc: 2a0503e4     	mov	w4, w5
   cdce0: eb0b011f     	cmp	x8, x11
   cdce4: 54002500     	b.eq	0xce184 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x5ac>
   cdce8: 91000508     	add	x8, x8, #0x1
   cdcec: 2a0903e3     	mov	w3, w9
   cdcf0: 8b080825     	add	x5, x1, x8, lsl #2
   cdcf4: 794004a9     	ldrh	w9, [x5, #0x2]
   cdcf8: 11000485     	add	w5, w4, #0x1
   cdcfc: 6b0700bf     	cmp	w5, w7
   cdd00: 5400006a     	b.ge	0xcdd0c <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x134>
   cdd04: 6b09007f     	cmp	w3, w9
   cdd08: 54fffe60     	b.eq	0xcdcd4 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0xfc>
   cdd0c: 6b0600bf     	cmp	w5, w6
   cdd10: 540005aa     	b.ge	0xcddc4 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x1ec>
   cdd14: 8b234806     	add	x6, x0, w3, uxtw #2
   cdd18: b9572407     	ldr	w7, [x0, #0x1724]
   cdd1c: 912ab8c4     	add	x4, x6, #0xaae
   cdd20: 912ab0c6     	add	x6, x6, #0xaac
   cdd24: 14000005     	b	0xcdd38 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x160>
   cdd28: 0b1300e7     	add	w7, w7, w19
   cdd2c: 710004a5     	subs	w5, w5, #0x1
   cdd30: b9172407     	str	w7, [x0, #0x1724]
   cdd34: 540003c0     	b.eq	0xcddac <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x1d4>
   cdd38: 794000d4     	ldrh	w20, [x6]
   cdd3c: 796e4015     	ldrh	w21, [x0, #0x1720]
   cdd40: 79400093     	ldrh	w19, [x4]
   cdd44: 1ac72296     	lsl	w22, w20, w7
   cdd48: 2a1602b5     	orr	w21, w21, w22
   cdd4c: 4b1301b6     	sub	w22, w13, w19
   cdd50: 6b1600ff     	cmp	w7, w22
   cdd54: 792e4015     	strh	w21, [x0, #0x1720]
   cdd58: 54fffe8d     	b.le	0xcdd28 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x150>
   cdd5c: b9402807     	ldr	w7, [x0, #0x28]
   cdd60: f9400817     	ldr	x23, [x0, #0x10]
   cdd64: 110004f6     	add	w22, w7, #0x1
   cdd68: b9002816     	str	w22, [x0, #0x28]
   cdd6c: 38276af5     	strb	w21, [x23, x7]
   cdd70: b9402807     	ldr	w7, [x0, #0x28]
   cdd74: 394005d6     	ldrb	w22, [x14, #0x1]
   cdd78: f9400817     	ldr	x23, [x0, #0x10]
   cdd7c: 110004f5     	add	w21, w7, #0x1
   cdd80: b9002815     	str	w21, [x0, #0x28]
   cdd84: 38276af6     	strb	w22, [x23, x7]
   cdd88: b9572407     	ldr	w7, [x0, #0x1724]
   cdd8c: 4b0701b5     	sub	w21, w13, w7
   cdd90: 0b070267     	add	w7, w19, w7
   cdd94: 510040e7     	sub	w7, w7, #0x10
   cdd98: 1ad52694     	lsr	w20, w20, w21
   cdd9c: 792e4014     	strh	w20, [x0, #0x1720]
   cdda0: 710004a5     	subs	w5, w5, #0x1
   cdda4: b9172407     	str	w7, [x0, #0x1724]
   cdda8: 54fffc81     	b.ne	0xcdd38 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x160>
   cddac: 2a1f03e5     	mov	w5, wzr
   cddb0: 34001e49     	cbz	w9, 0xce178 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x5a0>
   cddb4: 6b09007f     	cmp	w3, w9
   cddb8: 1a8a0546     	cinc	w6, w10, ne
   cddbc: 1a8f05e7     	cinc	w7, w15, ne
   cddc0: 17ffffc6     	b	0xcdcd8 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x100>
   cddc4: 340000c3     	cbz	w3, 0xcdddc <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x204>
   cddc8: 6b13007f     	cmp	w3, w19
   cddcc: 54000521     	b.ne	0xcde70 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x298>
   cddd0: b9572413     	ldr	w19, [x0, #0x1724]
   cddd4: 2a0503e4     	mov	w4, w5
   cddd8: 14000069     	b	0xcdf7c <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x3a4>
   cdddc: 7100249f     	cmp	w4, #0x9
   cdde0: 5400084c     	b.gt	0xcdee8 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x310>
   cdde4: b9572413     	ldr	w19, [x0, #0x1724]
   cdde8: 7955e007     	ldrh	w7, [x0, #0xaf0]
   cddec: 796e4005     	ldrh	w5, [x0, #0x1720]
   cddf0: 7955e406     	ldrh	w6, [x0, #0xaf2]
   cddf4: 1ad320f4     	lsl	w20, w7, w19
   cddf8: 2a1400a5     	orr	w5, w5, w20
   cddfc: 4b0601b5     	sub	w21, w13, w6
   cde00: 6b15027f     	cmp	w19, w21
   cde04: 5400144d     	b.le	0xce08c <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x4b4>
   cde08: b9402813     	ldr	w19, [x0, #0x28]
   cde0c: 792e4005     	strh	w5, [x0, #0x1720]
   cde10: f9400815     	ldr	x21, [x0, #0x10]
   cde14: 11000674     	add	w20, w19, #0x1
   cde18: b9002814     	str	w20, [x0, #0x28]
   cde1c: 38336aa5     	strb	w5, [x21, x19]
   cde20: 8b0c0013     	add	x19, x0, x12
   cde24: b9402805     	ldr	w5, [x0, #0x28]
   cde28: f9400815     	ldr	x21, [x0, #0x10]
   cde2c: 39400673     	ldrb	w19, [x19, #0x1]
   cde30: 110004b4     	add	w20, w5, #0x1
   cde34: b9002814     	str	w20, [x0, #0x28]
   cde38: 38256ab3     	strb	w19, [x21, x5]
   cde3c: b9572405     	ldr	w5, [x0, #0x1724]
   cde40: 4b0501b3     	sub	w19, w13, w5
   cde44: 0b0500c6     	add	w6, w6, w5
   cde48: 510040c6     	sub	w6, w6, #0x10
   cde4c: 1ad324e5     	lsr	w5, w7, w19
   cde50: 710038df     	cmp	w6, #0xe
   cde54: b9172406     	str	w6, [x0, #0x1724]
   cde58: 5400122a     	b.ge	0xce09c <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x4c4>
   cde5c: 0b100084     	add	w4, w4, w16
   cde60: 1ac62084     	lsl	w4, w4, w6
   cde64: 2a0400a5     	orr	w5, w5, w4
   cde68: 11000cc4     	add	w4, w6, #0x3
   cde6c: 14000065     	b	0xce000 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x428>
   cde70: 8b234805     	add	x5, x0, w3, uxtw #2
   cde74: b9572413     	ldr	w19, [x0, #0x1724]
   cde78: 796e4007     	ldrh	w7, [x0, #0x1720]
   cde7c: 795558a6     	ldrh	w6, [x5, #0xaac]
   cde80: 79555ca5     	ldrh	w5, [x5, #0xaae]
   cde84: 1ad320d4     	lsl	w20, w6, w19
   cde88: 2a1400e7     	orr	w7, w7, w20
   cde8c: 4b0501b4     	sub	w20, w13, w5
   cde90: 6b14027f     	cmp	w19, w20
   cde94: 792e4007     	strh	w7, [x0, #0x1720]
   cde98: 540006ed     	b.le	0xcdf74 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x39c>
   cde9c: b9402813     	ldr	w19, [x0, #0x28]
   cdea0: f9400815     	ldr	x21, [x0, #0x10]
   cdea4: 11000674     	add	w20, w19, #0x1
   cdea8: b9002814     	str	w20, [x0, #0x28]
   cdeac: 38336aa7     	strb	w7, [x21, x19]
   cdeb0: 8b0c0013     	add	x19, x0, x12
   cdeb4: b9402807     	ldr	w7, [x0, #0x28]
   cdeb8: f9400815     	ldr	x21, [x0, #0x10]
   cdebc: 39400673     	ldrb	w19, [x19, #0x1]
   cdec0: 110004f4     	add	w20, w7, #0x1
   cdec4: b9002814     	str	w20, [x0, #0x28]
   cdec8: 38276ab3     	strb	w19, [x21, x7]
   cdecc: b9572407     	ldr	w7, [x0, #0x1724]
   cded0: 4b0701b3     	sub	w19, w13, w7
   cded4: 0b0700a5     	add	w5, w5, w7
   cded8: 1ad324c6     	lsr	w6, w6, w19
   cdedc: 510040b3     	sub	w19, w5, #0x10
   cdee0: 792e4006     	strh	w6, [x0, #0x1720]
   cdee4: 14000025     	b	0xcdf78 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x3a0>
   cdee8: b9572413     	ldr	w19, [x0, #0x1724]
   cdeec: 7955e807     	ldrh	w7, [x0, #0xaf4]
   cdef0: 796e4005     	ldrh	w5, [x0, #0x1720]
   cdef4: 7955ec06     	ldrh	w6, [x0, #0xaf6]
   cdef8: 1ad320f4     	lsl	w20, w7, w19
   cdefc: 2a1400a5     	orr	w5, w5, w20
   cdf00: 4b0601b5     	sub	w21, w13, w6
   cdf04: 6b15027f     	cmp	w19, w21
   cdf08: 54000fed     	b.le	0xce104 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x52c>
   cdf0c: b9402813     	ldr	w19, [x0, #0x28]
   cdf10: 792e4005     	strh	w5, [x0, #0x1720]
   cdf14: f9400815     	ldr	x21, [x0, #0x10]
   cdf18: 11000674     	add	w20, w19, #0x1
   cdf1c: b9002814     	str	w20, [x0, #0x28]
   cdf20: 38336aa5     	strb	w5, [x21, x19]
   cdf24: 8b0c0013     	add	x19, x0, x12
   cdf28: b9402805     	ldr	w5, [x0, #0x28]
   cdf2c: f9400815     	ldr	x21, [x0, #0x10]
   cdf30: 39400673     	ldrb	w19, [x19, #0x1]
   cdf34: 110004b4     	add	w20, w5, #0x1
   cdf38: b9002814     	str	w20, [x0, #0x28]
   cdf3c: 38256ab3     	strb	w19, [x21, x5]
   cdf40: b9572405     	ldr	w5, [x0, #0x1724]
   cdf44: 4b0501b3     	sub	w19, w13, w5
   cdf48: 0b0500c6     	add	w6, w6, w5
   cdf4c: 510040c6     	sub	w6, w6, #0x10
   cdf50: 1ad324e5     	lsr	w5, w7, w19
   cdf54: 710028df     	cmp	w6, #0xa
   cdf58: b9172406     	str	w6, [x0, #0x1724]
   cdf5c: 54000dca     	b.ge	0xce114 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x53c>
   cdf60: 0b110084     	add	w4, w4, w17
   cdf64: 1ac62084     	lsl	w4, w4, w6
   cdf68: 2a0400a5     	orr	w5, w5, w4
   cdf6c: 11001cc4     	add	w4, w6, #0x7
   cdf70: 14000024     	b	0xce000 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x428>
   cdf74: 0b050273     	add	w19, w19, w5
   cdf78: b9172413     	str	w19, [x0, #0x1724]
   cdf7c: 7955d807     	ldrh	w7, [x0, #0xaec]
   cdf80: 796e4005     	ldrh	w5, [x0, #0x1720]
   cdf84: 7955dc06     	ldrh	w6, [x0, #0xaee]
   cdf88: 1ad320f4     	lsl	w20, w7, w19
   cdf8c: 2a1400a5     	orr	w5, w5, w20
   cdf90: 4b0601b5     	sub	w21, w13, w6
   cdf94: 6b15027f     	cmp	w19, w21
   cdf98: 540003ed     	b.le	0xce014 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x43c>
   cdf9c: b9402813     	ldr	w19, [x0, #0x28]
   cdfa0: 792e4005     	strh	w5, [x0, #0x1720]
   cdfa4: f9400815     	ldr	x21, [x0, #0x10]
   cdfa8: 11000674     	add	w20, w19, #0x1
   cdfac: b9002814     	str	w20, [x0, #0x28]
   cdfb0: 38336aa5     	strb	w5, [x21, x19]
   cdfb4: 8b0c0013     	add	x19, x0, x12
   cdfb8: b9402805     	ldr	w5, [x0, #0x28]
   cdfbc: f9400815     	ldr	x21, [x0, #0x10]
   cdfc0: 39400673     	ldrb	w19, [x19, #0x1]
   cdfc4: 110004b4     	add	w20, w5, #0x1
   cdfc8: b9002814     	str	w20, [x0, #0x28]
   cdfcc: 38256ab3     	strb	w19, [x21, x5]
   cdfd0: b9572405     	ldr	w5, [x0, #0x1724]
   cdfd4: 4b0501b3     	sub	w19, w13, w5
   cdfd8: 0b0500c6     	add	w6, w6, w5
   cdfdc: 510040c6     	sub	w6, w6, #0x10
   cdfe0: 1ad324e5     	lsr	w5, w7, w19
   cdfe4: 71003cdf     	cmp	w6, #0xf
   cdfe8: b9172406     	str	w6, [x0, #0x1724]
   cdfec: 540001ca     	b.ge	0xce024 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x44c>
   cdff0: 0b020084     	add	w4, w4, w2
   cdff4: 1ac62084     	lsl	w4, w4, w6
   cdff8: 2a0400a5     	orr	w5, w5, w4
   cdffc: 110008c4     	add	w4, w6, #0x2
   ce000: 792e4005     	strh	w5, [x0, #0x1720]
   ce004: b9172404     	str	w4, [x0, #0x1724]
   ce008: 2a1f03e5     	mov	w5, wzr
   ce00c: 35ffed49     	cbnz	w9, 0xcddb4 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x1dc>
   ce010: 1400005a     	b	0xce178 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x5a0>
   ce014: 0b060266     	add	w6, w19, w6
   ce018: 71003cdf     	cmp	w6, #0xf
   ce01c: b9172406     	str	w6, [x0, #0x1724]
   ce020: 54fffe8b     	b.lt	0xcdff0 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x418>
   ce024: b9402807     	ldr	w7, [x0, #0x28]
   ce028: 51000c84     	sub	w4, w4, #0x3
   ce02c: 1ac62086     	lsl	w6, w4, w6
   ce030: f9400813     	ldr	x19, [x0, #0x10]
   ce034: 2a0600a5     	orr	w5, w5, w6
   ce038: 12003c84     	and	w4, w4, #0xffff
   ce03c: 110004e6     	add	w6, w7, #0x1
   ce040: 792e4005     	strh	w5, [x0, #0x1720]
   ce044: b9002806     	str	w6, [x0, #0x28]
   ce048: 8b0c0006     	add	x6, x0, x12
   ce04c: 38276a65     	strb	w5, [x19, x7]
   ce050: b9402805     	ldr	w5, [x0, #0x28]
   ce054: 394004c6     	ldrb	w6, [x6, #0x1]
   ce058: f9400813     	ldr	x19, [x0, #0x10]
   ce05c: 110004a7     	add	w7, w5, #0x1
   ce060: b9002807     	str	w7, [x0, #0x28]
   ce064: 38256a66     	strb	w6, [x19, x5]
   ce068: b9572405     	ldr	w5, [x0, #0x1724]
   ce06c: 4b0501a6     	sub	w6, w13, w5
   ce070: 1ac62486     	lsr	w6, w4, w6
   ce074: 510038a4     	sub	w4, w5, #0xe
   ce078: 792e4006     	strh	w6, [x0, #0x1720]
   ce07c: b9172404     	str	w4, [x0, #0x1724]
   ce080: 2a1f03e5     	mov	w5, wzr
   ce084: 35ffe989     	cbnz	w9, 0xcddb4 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x1dc>
   ce088: 1400003c     	b	0xce178 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x5a0>
   ce08c: 0b060266     	add	w6, w19, w6
   ce090: 710038df     	cmp	w6, #0xe
   ce094: b9172406     	str	w6, [x0, #0x1724]
   ce098: 54ffee2b     	b.lt	0xcde5c <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x284>
   ce09c: b9402807     	ldr	w7, [x0, #0x28]
   ce0a0: 51000884     	sub	w4, w4, #0x2
   ce0a4: 1ac62086     	lsl	w6, w4, w6
   ce0a8: f9400813     	ldr	x19, [x0, #0x10]
   ce0ac: 2a0600a5     	orr	w5, w5, w6
   ce0b0: 12003c84     	and	w4, w4, #0xffff
   ce0b4: 110004e6     	add	w6, w7, #0x1
   ce0b8: 792e4005     	strh	w5, [x0, #0x1720]
   ce0bc: b9002806     	str	w6, [x0, #0x28]
   ce0c0: 8b0c0006     	add	x6, x0, x12
   ce0c4: 38276a65     	strb	w5, [x19, x7]
   ce0c8: b9402805     	ldr	w5, [x0, #0x28]
   ce0cc: 394004c6     	ldrb	w6, [x6, #0x1]
   ce0d0: f9400813     	ldr	x19, [x0, #0x10]
   ce0d4: 110004a7     	add	w7, w5, #0x1
   ce0d8: b9002807     	str	w7, [x0, #0x28]
   ce0dc: 38256a66     	strb	w6, [x19, x5]
   ce0e0: b9572405     	ldr	w5, [x0, #0x1724]
   ce0e4: 4b0501a6     	sub	w6, w13, w5
   ce0e8: 1ac62486     	lsr	w6, w4, w6
   ce0ec: 510034a4     	sub	w4, w5, #0xd
   ce0f0: 792e4006     	strh	w6, [x0, #0x1720]
   ce0f4: b9172404     	str	w4, [x0, #0x1724]
   ce0f8: 2a1f03e5     	mov	w5, wzr
   ce0fc: 35ffe5c9     	cbnz	w9, 0xcddb4 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x1dc>
   ce100: 1400001e     	b	0xce178 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x5a0>
   ce104: 0b060266     	add	w6, w19, w6
   ce108: 710028df     	cmp	w6, #0xa
   ce10c: b9172406     	str	w6, [x0, #0x1724]
   ce110: 54fff28b     	b.lt	0xcdf60 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x388>
   ce114: b9402807     	ldr	w7, [x0, #0x28]
   ce118: 51002884     	sub	w4, w4, #0xa
   ce11c: 1ac62086     	lsl	w6, w4, w6
   ce120: f9400813     	ldr	x19, [x0, #0x10]
   ce124: 2a0600a5     	orr	w5, w5, w6
   ce128: 12003c84     	and	w4, w4, #0xffff
   ce12c: 110004e6     	add	w6, w7, #0x1
   ce130: 792e4005     	strh	w5, [x0, #0x1720]
   ce134: b9002806     	str	w6, [x0, #0x28]
   ce138: 8b0c0006     	add	x6, x0, x12
   ce13c: 38276a65     	strb	w5, [x19, x7]
   ce140: b9402805     	ldr	w5, [x0, #0x28]
   ce144: 394004c6     	ldrb	w6, [x6, #0x1]
   ce148: f9400813     	ldr	x19, [x0, #0x10]
   ce14c: 110004a7     	add	w7, w5, #0x1
   ce150: b9002807     	str	w7, [x0, #0x28]
   ce154: 38256a66     	strb	w6, [x19, x5]
   ce158: b9572405     	ldr	w5, [x0, #0x1724]
   ce15c: 4b0501a6     	sub	w6, w13, w5
   ce160: 1ac62486     	lsr	w6, w4, w6
   ce164: 510024a4     	sub	w4, w5, #0x9
   ce168: 792e4006     	strh	w6, [x0, #0x1720]
   ce16c: b9172404     	str	w4, [x0, #0x1724]
   ce170: 2a1f03e5     	mov	w5, wzr
   ce174: 35ffe209     	cbnz	w9, 0xcddb4 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x1dc>
   ce178: 52801147     	mov	w7, #0x8a               // =138
   ce17c: 52800066     	mov	w6, #0x3                // =3
   ce180: 17fffed6     	b	0xcdcd8 <InGame::Log::_tr_tally(InGame::Log::internal_state*, unsigned int, unsigned int)+0x100>
   ce184: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ce188: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ce18c: f84307f7     	ldr	x23, [sp], #0x30
   ce190: d65f03c0     	ret

00000000000ce194 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)>:
   ce194: d102c3ff     	sub	sp, sp, #0xb0
   ce198: a9087bfd     	stp	x29, x30, [sp, #0x80]
   ce19c: 910203fd     	add	x29, sp, #0x80
   ce1a0: f9004bf5     	str	x21, [sp, #0x90]
   ce1a4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   ce1a8: d53bd055     	mrs	x21, TPIDR_EL0
   ce1ac: d360fc69     	lsr	x9, x3, #32
   ce1b0: f94016a8     	ldr	x8, [x21, #0x28]
   ce1b4: f81f83a8     	stur	x8, [x29, #-0x8]
   ce1b8: f90007e2     	str	x2, [sp, #0x8]
   ce1bc: b90013e3     	str	w3, [sp, #0x10]
   ce1c0: b5000309     	cbnz	x9, 0xce220 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x8c>
   ce1c4: f9400028     	ldr	x8, [x1]
   ce1c8: aa0103f3     	mov	x19, x1
   ce1cc: f90013e0     	str	x0, [sp, #0x20]
   ce1d0: d360fd09     	lsr	x9, x8, #32
   ce1d4: b9002be8     	str	w8, [sp, #0x28]
   ce1d8: b5000249     	cbnz	x9, 0xce220 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x8c>
   ce1dc: 90fffd01     	adrp	x1, 0x6e000
   ce1e0: 910023e0     	add	x0, sp, #0x8
   ce1e4: 9138e421     	add	x1, x1, #0xe39
   ce1e8: 52800e02     	mov	w2, #0x70               // =112
   ce1ec: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   ce1f0: 940240bc     	bl	0x15e4e0 <_ZN6InGame3Log12inflateInit_EPNS0_10z_stream_sEPKci@plt>
   ce1f4: 35000180     	cbnz	w0, 0xce224 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x90>
   ce1f8: 910023e0     	add	x0, sp, #0x8
   ce1fc: 52800081     	mov	w1, #0x4                // =4
   ce200: 94024078     	bl	0x15e3e0 <_ZN6InGame3Log7inflateEPNS0_10z_stream_sEi@plt>
   ce204: 7100041f     	cmp	w0, #0x1
   ce208: 54000201     	b.ne	0xce248 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xb4>
   ce20c: f9401be8     	ldr	x8, [sp, #0x30]
   ce210: 910023e0     	add	x0, sp, #0x8
   ce214: f9000268     	str	x8, [x19]
   ce218: 94024096     	bl	0x15e470 <_ZN6InGame3Log10inflateEndEPNS0_10z_stream_sE@plt>
   ce21c: 14000002     	b	0xce224 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x90>
   ce220: 12800080     	mov	w0, #-0x5               // =-5
   ce224: f94016a8     	ldr	x8, [x21, #0x28]
   ce228: f85f83a9     	ldur	x9, [x29, #-0x8]
   ce22c: eb09011f     	cmp	x8, x9
   ce230: 54000241     	b.ne	0xce278 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0xe4>
   ce234: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   ce238: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   ce23c: f9404bf5     	ldr	x21, [sp, #0x90]
   ce240: 9102c3ff     	add	sp, sp, #0xb0
   ce244: d65f03c0     	ret
   ce248: 2a0003f4     	mov	w20, w0
   ce24c: 910023e0     	add	x0, sp, #0x8
   ce250: 94024088     	bl	0x15e470 <_ZN6InGame3Log10inflateEndEPNS0_10z_stream_sE@plt>
   ce254: 12800040     	mov	w0, #-0x3               // =-3
   ce258: 71000a9f     	cmp	w20, #0x2
   ce25c: 54fffe40     	b.eq	0xce224 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x90>
   ce260: b94013e8     	ldr	w8, [sp, #0x10]
   ce264: 7100011f     	cmp	w8, #0x0
   ce268: 12800088     	mov	w8, #-0x5               // =-5
   ce26c: 7a480280     	ccmp	w20, w8, #0x0, eq
   ce270: 1a940000     	csel	w0, w0, w20, eq
   ce274: 17ffffec     	b	0xce224 <InGame::Log::uncompress(unsigned char*, unsigned long*, unsigned char const*, unsigned long)+0x90>
   ce278: 94023aee     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000ce27c <InGame::Log::zlibVersion()>:
   ce27c: 90fffd00     	adrp	x0, 0x6e000
   ce280: 9138e400     	add	x0, x0, #0xe39
   ce284: d65f03c0     	ret

00000000000ce288 <InGame::Log::zlibCompileFlags()>:
   ce288: 52801520     	mov	w0, #0xa9               // =169
   ce28c: d65f03c0     	ret

00000000000ce290 <InGame::Log::zError(int)>:
   ce290: d00004e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ce294: 52800048     	mov	w8, #0x2                // =2
   ce298: cb20c108     	sub	x8, x8, w0, sxtw
   ce29c: f9450d29     	ldr	x9, [x9, #0xa18]
   ce2a0: f8687920     	ldr	x0, [x9, x8, lsl #3]
   ce2a4: d65f03c0     	ret

00000000000ce2a8 <InGame::Log::zcalloc(void*, unsigned int, unsigned int)>:
   ce2a8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   ce2ac: 910003fd     	mov	x29, sp
   ce2b0: 1b017c40     	mul	w0, w2, w1
   ce2b4: 94023bdb     	bl	0x15d220 <malloc@plt>
   ce2b8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ce2bc: d65f03c0     	ret

00000000000ce2c0 <InGame::Log::zcfree(void*, void*)>:
   ce2c0: aa0103e0     	mov	x0, x1
   ce2c4: 14023bf7     	b	0x15d2a0 <free@plt>

00000000000ce2c8 <InGame::Log::AFileLogger::_RemoveIfFileExceedLimit()>:
   ce2c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ce2cc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ce2d0: 910003fd     	mov	x29, sp
   ce2d4: f9404008     	ldr	x8, [x0, #0x80]
   ce2d8: f100051f     	cmp	x8, #0x1
   ce2dc: 5400030b     	b.lt	0xce33c <InGame::Log::AFileLogger::_RemoveIfFileExceedLimit()+0x74>
   ce2e0: aa0003f3     	mov	x19, x0
   ce2e4: f9400400     	ldr	x0, [x0, #0x8]
   ce2e8: b40002a0     	cbz	x0, 0xce33c <InGame::Log::AFileLogger::_RemoveIfFileExceedLimit()+0x74>
   ce2ec: 94023d51     	bl	0x15d830 <_ZN6InGame5CFile9GetLengthEv@plt>
   ce2f0: f9404268     	ldr	x8, [x19, #0x80]
   ce2f4: eb20411f     	cmp	x8, w0, uxtw
   ce2f8: 5400022a     	b.ge	0xce33c <InGame::Log::AFileLogger::_RemoveIfFileExceedLimit()+0x74>
   ce2fc: f9400660     	ldr	x0, [x19, #0x8]
   ce300: 94023d54     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   ce304: f9400660     	ldr	x0, [x19, #0x8]
   ce308: 9402407e     	bl	0x15e500 <_ZN6InGame5CFile6RemoveEv@plt>
   ce30c: f9400668     	ldr	x8, [x19, #0x8]
   ce310: 2a0003f4     	mov	w20, w0
   ce314: b40000a8     	cbz	x8, 0xce328 <InGame::Log::AFileLogger::_RemoveIfFileExceedLimit()+0x60>
   ce318: f9400109     	ldr	x9, [x8]
   ce31c: aa0803e0     	mov	x0, x8
   ce320: f9400529     	ldr	x9, [x9, #0x8]
   ce324: d63f0120     	blr	x9
   ce328: f900067f     	str	xzr, [x19, #0x8]
   ce32c: 12000280     	and	w0, w20, #0x1
   ce330: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ce334: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ce338: d65f03c0     	ret
   ce33c: 2a1f03f4     	mov	w20, wzr
   ce340: 12000280     	and	w0, w20, #0x1
   ce344: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ce348: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ce34c: d65f03c0     	ret

00000000000ce350 <InGame::Log::AFileLogger::AFileLogger(char const*, InGame::Log::TAppenderMode, int, InGame::LogExceedOp)>:
   ce350: d101c3ff     	sub	sp, sp, #0x70
   ce354: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ce358: 910043fd     	add	x29, sp, #0x10
   ce35c: f90013fb     	str	x27, [sp, #0x20]
   ce360: a90367fa     	stp	x26, x25, [sp, #0x30]
   ce364: a9045ff8     	stp	x24, x23, [sp, #0x40]
   ce368: a90557f6     	stp	x22, x21, [sp, #0x50]
   ce36c: a9064ff4     	stp	x20, x19, [sp, #0x60]
   ce370: d53bd05b     	mrs	x27, TPIDR_EL0
   ce374: 91006013     	add	x19, x0, #0x18
   ce378: aa0003f4     	mov	x20, x0
   ce37c: f9401768     	ldr	x8, [x27, #0x28]
   ce380: aa1303e0     	mov	x0, x19
   ce384: 2a0403f6     	mov	w22, w4
   ce388: 2a0303f7     	mov	w23, w3
   ce38c: 2a0203f8     	mov	w24, w2
   ce390: aa0103f9     	mov	x25, x1
   ce394: f90007e8     	str	x8, [sp, #0x8]
   ce398: 94023f52     	bl	0x15e0e0 <_ZN6InGame7AStringC1Ev@plt>
   ce39c: 91012295     	add	x21, x20, #0x48
   ce3a0: aa1503e0     	mov	x0, x21
   ce3a4: 94023f4f     	bl	0x15e0e0 <_ZN6InGame7AStringC1Ev@plt>
   ce3a8: 52800500     	mov	w0, #0x28               // =40
   ce3ac: 94023aad     	bl	0x15ce60 <_Znwm@plt>
   ce3b0: aa0003fa     	mov	x26, x0
   ce3b4: f90003ff     	str	xzr, [sp]
   ce3b8: 910003e0     	mov	x0, sp
   ce3bc: 94023e2d     	bl	0x15dc70 <pthread_mutexattr_init@plt>
   ce3c0: 910003e0     	mov	x0, sp
   ce3c4: 52800021     	mov	w1, #0x1                // =1
   ce3c8: 94023e2e     	bl	0x15dc80 <pthread_mutexattr_settype@plt>
   ce3cc: 910003e1     	mov	x1, sp
   ce3d0: aa1a03e0     	mov	x0, x26
   ce3d4: 94023e2f     	bl	0x15dc90 <pthread_mutex_init@plt>
   ce3d8: 910003e0     	mov	x0, sp
   ce3dc: 94023e31     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
   ce3e0: f900029a     	str	x26, [x20]
   ce3e4: aa1503e0     	mov	x0, x21
   ce3e8: aa1903e1     	mov	x1, x25
   ce3ec: 94023ee1     	bl	0x15df70 <_ZN6InGame7AStringaSEPKc@plt>
   ce3f0: 936c7ee8     	sbfiz	x8, x23, #20, #32
   ce3f4: b9007a98     	str	w24, [x20, #0x78]
   ce3f8: b9008a96     	str	w22, [x20, #0x88]
   ce3fc: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   ce400: f9004288     	str	x8, [x20, #0x80]
   ce404: f9401768     	ldr	x8, [x27, #0x28]
   ce408: f94007e9     	ldr	x9, [sp, #0x8]
   ce40c: eb09011f     	cmp	x8, x9
   ce410: 54000121     	b.ne	0xce434 <InGame::Log::AFileLogger::AFileLogger(char const*, InGame::Log::TAppenderMode, int, InGame::LogExceedOp)+0xe4>
   ce414: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   ce418: a94557f6     	ldp	x22, x21, [sp, #0x50]
   ce41c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   ce420: a94367fa     	ldp	x26, x25, [sp, #0x30]
   ce424: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ce428: f94013fb     	ldr	x27, [sp, #0x20]
   ce42c: 9101c3ff     	add	sp, sp, #0x70
   ce430: d65f03c0     	ret
   ce434: 94023a7f     	bl	0x15ce30 <__stack_chk_fail@plt>
   ce438: aa0003f4     	mov	x20, x0
   ce43c: 14000008     	b	0xce45c <InGame::Log::AFileLogger::AFileLogger(char const*, InGame::Log::TAppenderMode, int, InGame::LogExceedOp)+0x10c>
   ce440: aa0003f4     	mov	x20, x0
   ce444: 14000004     	b	0xce454 <InGame::Log::AFileLogger::AFileLogger(char const*, InGame::Log::TAppenderMode, int, InGame::LogExceedOp)+0x104>
   ce448: aa0003f4     	mov	x20, x0
   ce44c: aa1a03e0     	mov	x0, x26
   ce450: 94023aa4     	bl	0x15cee0 <_ZdlPv@plt>
   ce454: aa1503e0     	mov	x0, x21
   ce458: 94023d5a     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ce45c: aa1303e0     	mov	x0, x19
   ce460: 94023d58     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ce464: aa1403e0     	mov	x0, x20
   ce468: 94022b3e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ce46c <InGame::Log::AFileLogger::~AFileLogger()>:
   ce46c: d10103ff     	sub	sp, sp, #0x40
   ce470: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ce474: 910043fd     	add	x29, sp, #0x10
   ce478: f90013f5     	str	x21, [sp, #0x20]
   ce47c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   ce480: d53bd055     	mrs	x21, TPIDR_EL0
   ce484: aa0003f3     	mov	x19, x0
   ce488: f94016a8     	ldr	x8, [x21, #0x28]
   ce48c: f90007e8     	str	x8, [sp, #0x8]
   ce490: f9400014     	ldr	x20, [x0]
   ce494: f90003f4     	str	x20, [sp]
   ce498: b4000074     	cbz	x20, 0xce4a4 <InGame::Log::AFileLogger::~AFileLogger()+0x38>
   ce49c: aa1403e0     	mov	x0, x20
   ce4a0: 94023de0     	bl	0x15dc20 <pthread_mutex_lock@plt>
   ce4a4: f9400660     	ldr	x0, [x19, #0x8]
   ce4a8: b4000100     	cbz	x0, 0xce4c8 <InGame::Log::AFileLogger::~AFileLogger()+0x5c>
   ce4ac: 94023ce9     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   ce4b0: f9400660     	ldr	x0, [x19, #0x8]
   ce4b4: b4000080     	cbz	x0, 0xce4c4 <InGame::Log::AFileLogger::~AFileLogger()+0x58>
   ce4b8: f9400008     	ldr	x8, [x0]
   ce4bc: f9400508     	ldr	x8, [x8, #0x8]
   ce4c0: d63f0100     	blr	x8
   ce4c4: f900067f     	str	xzr, [x19, #0x8]
   ce4c8: b4000074     	cbz	x20, 0xce4d4 <InGame::Log::AFileLogger::~AFileLogger()+0x68>
   ce4cc: aa1403e0     	mov	x0, x20
   ce4d0: 94023dd8     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   ce4d4: f9400a60     	ldr	x0, [x19, #0x10]
   ce4d8: b4000060     	cbz	x0, 0xce4e4 <InGame::Log::AFileLogger::~AFileLogger()+0x78>
   ce4dc: 94023a81     	bl	0x15cee0 <_ZdlPv@plt>
   ce4e0: f9000a7f     	str	xzr, [x19, #0x10]
   ce4e4: f9400274     	ldr	x20, [x19]
   ce4e8: b40000b4     	cbz	x20, 0xce4fc <InGame::Log::AFileLogger::~AFileLogger()+0x90>
   ce4ec: aa1403e0     	mov	x0, x20
   ce4f0: 94023dc8     	bl	0x15dc10 <pthread_mutex_destroy@plt>
   ce4f4: aa1403e0     	mov	x0, x20
   ce4f8: 94023a7a     	bl	0x15cee0 <_ZdlPv@plt>
   ce4fc: 91012260     	add	x0, x19, #0x48
   ce500: 94023d30     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ce504: 91006260     	add	x0, x19, #0x18
   ce508: 94023d2e     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ce50c: f94016a8     	ldr	x8, [x21, #0x28]
   ce510: f94007e9     	ldr	x9, [sp, #0x8]
   ce514: eb09011f     	cmp	x8, x9
   ce518: 540000c1     	b.ne	0xce530 <InGame::Log::AFileLogger::~AFileLogger()+0xc4>
   ce51c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ce520: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ce524: f94013f5     	ldr	x21, [sp, #0x20]
   ce528: 910103ff     	add	sp, sp, #0x40
   ce52c: d65f03c0     	ret
   ce530: 94023a40     	bl	0x15ce30 <__stack_chk_fail@plt>
   ce534: 97ff6a80     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   ce538: 97ff6a7f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   ce53c: aa0003f4     	mov	x20, x0
   ce540: 910003e0     	mov	x0, sp
   ce544: 94023dbf     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   ce548: 14000002     	b	0xce550 <InGame::Log::AFileLogger::~AFileLogger()+0xe4>
   ce54c: aa0003f4     	mov	x20, x0
   ce550: 91012260     	add	x0, x19, #0x48
   ce554: 94023d1b     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ce558: 91006260     	add	x0, x19, #0x18
   ce55c: 94023d19     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ce560: aa1403e0     	mov	x0, x20
   ce564: 97ff6a74     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ce568 <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)>:
   ce568: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ce56c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ce570: 910003fd     	mov	x29, sp
   ce574: f9400808     	ldr	x8, [x0, #0x10]
   ce578: aa0103f3     	mov	x19, x1
   ce57c: b4000288     	cbz	x8, 0xce5cc <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)+0x64>
   ce580: b9400a69     	ldr	w9, [x19, #0x8]
   ce584: b940090a     	ldr	w10, [x8, #0x8]
   ce588: 6b0a013f     	cmp	w9, w10
   ce58c: 540001c1     	b.ne	0xce5c4 <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)+0x5c>
   ce590: b9400e69     	ldr	w9, [x19, #0xc]
   ce594: b9400d0a     	ldr	w10, [x8, #0xc]
   ce598: 6b0a013f     	cmp	w9, w10
   ce59c: 54000141     	b.ne	0xce5c4 <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)+0x5c>
   ce5a0: b9401269     	ldr	w9, [x19, #0x10]
   ce5a4: b940110a     	ldr	w10, [x8, #0x10]
   ce5a8: 6b0a013f     	cmp	w9, w10
   ce5ac: 540000c1     	b.ne	0xce5c4 <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)+0x5c>
   ce5b0: b9401669     	ldr	w9, [x19, #0x14]
   ce5b4: b940150a     	ldr	w10, [x8, #0x14]
   ce5b8: 6b0a013f     	cmp	w9, w10
   ce5bc: 1a9f07e0     	cset	w0, ne
   ce5c0: 14000009     	b	0xce5e4 <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)+0x7c>
   ce5c4: 52800020     	mov	w0, #0x1                // =1
   ce5c8: 14000007     	b	0xce5e4 <InGame::Log::AFileLogger::_IsNeedToCreateLogFile(tm*)+0x7c>
   ce5cc: aa0003f4     	mov	x20, x0
   ce5d0: 52800700     	mov	w0, #0x38               // =56
   ce5d4: 94023a23     	bl	0x15ce60 <_Znwm@plt>
   ce5d8: aa0003e8     	mov	x8, x0
   ce5dc: 52800020     	mov	w0, #0x1                // =1
   ce5e0: f9000a88     	str	x8, [x20, #0x10]
   ce5e4: ad408262     	ldp	q2, q0, [x19, #0x10]
   ce5e8: f9401a69     	ldr	x9, [x19, #0x30]
   ce5ec: 3dc00261     	ldr	q1, [x19]
   ce5f0: ad008102     	stp	q2, q0, [x8, #0x10]
   ce5f4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ce5f8: f9001909     	str	x9, [x8, #0x30]
   ce5fc: 3d800101     	str	q1, [x8]
   ce600: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ce604: d65f03c0     	ret

00000000000ce608 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)>:
   ce608: d10383ff     	sub	sp, sp, #0xe0
   ce60c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   ce610: 910283fd     	add	x29, sp, #0xa0
   ce614: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   ce618: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   ce61c: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   ce620: d53bd058     	mrs	x24, TPIDR_EL0
   ce624: f9401708     	ldr	x8, [x24, #0x28]
   ce628: f81f83a8     	stur	x8, [x29, #-0x8]
   ce62c: f9400808     	ldr	x8, [x0, #0x10]
   ce630: b40000e8     	cbz	x8, 0xce64c <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x44>
   ce634: 91006014     	add	x20, x0, #0x18
   ce638: aa0003f6     	mov	x22, x0
   ce63c: aa1403e0     	mov	x0, x20
   ce640: aa0103f3     	mov	x19, x1
   ce644: 94023e6b     	bl	0x15dff0 <_ZN6InGame7AString5emptyEv@plt>
   ce648: 36000180     	tbz	w0, #0x0, 0xce678 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x70>
   ce64c: 2a1f03e0     	mov	w0, wzr
   ce650: f9401708     	ldr	x8, [x24, #0x28]
   ce654: f85f83a9     	ldur	x9, [x29, #-0x8]
   ce658: eb09011f     	cmp	x8, x9
   ce65c: 54000781     	b.ne	0xce74c <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x144>
   ce660: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   ce664: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   ce668: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   ce66c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   ce670: 910383ff     	add	sp, sp, #0xe0
   ce674: d65f03c0     	ret
   ce678: 6f00e400     	movi	v0.2d, #0000000000000000
   ce67c: b9407aca     	ldr	w10, [x22, #0x78]
   ce680: 910122d7     	add	x23, x22, #0x48
   ce684: d0fffd08     	adrp	x8, 0x70000
   ce688: aa1703e0     	mov	x0, x23
   ce68c: f0fffce9     	adrp	x9, 0x6d000
   ce690: 911d9d08     	add	x8, x8, #0x767
   ce694: 9107cd29     	add	x9, x9, #0x1f3
   ce698: 7100015f     	cmp	w10, #0x0
   ce69c: ad0383e0     	stp	q0, q0, [sp, #0x70]
   ce6a0: ad0283e0     	stp	q0, q0, [sp, #0x50]
   ce6a4: 9a880135     	csel	x21, x9, x8, eq
   ce6a8: ad0183e0     	stp	q0, q0, [sp, #0x30]
   ce6ac: ad0083e0     	stp	q0, q0, [sp, #0x10]
   ce6b0: 94023cc0     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ce6b4: 94023c2f     	bl	0x15d770 <strlen@plt>
   ce6b8: f101b41f     	cmp	x0, #0x6d
   ce6bc: 540001e8     	b.hi	0xce6f8 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0xf0>
   ce6c0: aa1703e0     	mov	x0, x23
   ce6c4: 94023cbb     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ce6c8: f9400ac8     	ldr	x8, [x22, #0x10]
   ce6cc: b0fffd22     	adrp	x2, 0x73000
   ce6d0: aa0003e3     	mov	x3, x0
   ce6d4: 910cc042     	add	x2, x2, #0x330
   ce6d8: 910043e0     	add	x0, sp, #0x10
   ce6dc: 2942250a     	ldp	w10, w9, [x8, #0x10]
   ce6e0: 29411907     	ldp	w7, w6, [x8, #0x8]
   ce6e4: f90003f5     	str	x21, [sp]
   ce6e8: 111db124     	add	w4, w9, #0x76c
   ce6ec: 11000545     	add	w5, w10, #0x1
   ce6f0: 94000018     	bl	0xce750 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x148>
   ce6f4: 1400000b     	b	0xce720 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x118>
   ce6f8: f9400ac8     	ldr	x8, [x22, #0x10]
   ce6fc: b0fffd02     	adrp	x2, 0x6f000
   ce700: 9121d442     	add	x2, x2, #0x875
   ce704: 910043e0     	add	x0, sp, #0x10
   ce708: aa1503e7     	mov	x7, x21
   ce70c: 2942250a     	ldp	w10, w9, [x8, #0x10]
   ce710: 29411506     	ldp	w6, w5, [x8, #0x8]
   ce714: 111db123     	add	w3, w9, #0x76c
   ce718: 11000544     	add	w4, w10, #0x1
   ce71c: 9400000d     	bl	0xce750 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x148>
   ce720: aa1303e0     	mov	x0, x19
   ce724: aa1403e1     	mov	x1, x20
   ce728: 94023e16     	bl	0x15df80 <_ZN6InGame7AStringaSERKS0_@plt>
   ce72c: 910043e1     	add	x1, sp, #0x10
   ce730: aa1303e0     	mov	x0, x19
   ce734: 94023c9b     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   ce738: 52800020     	mov	w0, #0x1                // =1
   ce73c: f9401708     	ldr	x8, [x24, #0x28]
   ce740: f85f83a9     	ldur	x9, [x29, #-0x8]
   ce744: eb09011f     	cmp	x8, x9
   ce748: 54fff8c0     	b.eq	0xce660 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x58>
   ce74c: 940239b9     	bl	0x15ce30 <__stack_chk_fail@plt>
   ce750: d10483ff     	sub	sp, sp, #0x120
   ce754: a9107bfd     	stp	x29, x30, [sp, #0x100]
   ce758: 910403fd     	add	x29, sp, #0x100
   ce75c: a9114ffc     	stp	x28, x19, [sp, #0x110]
   ce760: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   ce764: d101e3aa     	sub	x10, x29, #0x78
   ce768: a93893a3     	stp	x3, x4, [x29, #-0x78]
   ce76c: 928004ec     	mov	x12, #-0x28             // =-40
   ce770: f81a83a7     	stur	x7, [x29, #-0x58]
   ce774: 910003ed     	mov	x13, sp
   ce778: ad0007e0     	stp	q0, q1, [sp]
   ce77c: 9100a14a     	add	x10, x10, #0x28
   ce780: ad010fe2     	stp	q2, q3, [sp, #0x20]
   ce784: f2dff00c     	movk	x12, #0xff80, lsl #32
   ce788: ad0217e4     	stp	q4, q5, [sp, #0x40]
   ce78c: 910201ad     	add	x13, x13, #0x80
   ce790: ad031fe6     	stp	q6, q7, [sp, #0x60]
   ce794: d53bd053     	mrs	x19, TPIDR_EL0
   ce798: f9401669     	ldr	x9, [x19, #0x28]
   ce79c: d100a3ab     	sub	x11, x29, #0x28
   ce7a0: aa0203e8     	mov	x8, x2
   ce7a4: d10143a4     	sub	x4, x29, #0x50
   ce7a8: 2a1f03e1     	mov	w1, wzr
   ce7ac: 52801002     	mov	w2, #0x80               // =128
   ce7b0: f81f83a9     	stur	x9, [x29, #-0x8]
   ce7b4: 910083a9     	add	x9, x29, #0x20
   ce7b8: a93eb3ad     	stp	x13, x12, [x29, #-0x18]
   ce7bc: aa0803e3     	mov	x3, x8
   ce7c0: a93daba9     	stp	x9, x10, [x29, #-0x28]
   ce7c4: ad400560     	ldp	q0, q1, [x11]
   ce7c8: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   ce7cc: 94023dd5     	bl	0x15df20 <__vsprintf_chk@plt>
   ce7d0: f9401668     	ldr	x8, [x19, #0x28]
   ce7d4: f85f83a9     	ldur	x9, [x29, #-0x8]
   ce7d8: eb09011f     	cmp	x8, x9
   ce7dc: 540000a1     	b.ne	0xce7f0 <InGame::Log::AFileLogger::_GetFilePathByTime(InGame::AString&)+0x1e8>
   ce7e0: a9514ffc     	ldp	x28, x19, [sp, #0x110]
   ce7e4: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   ce7e8: 910483ff     	add	sp, sp, #0x120
   ce7ec: d65f03c0     	ret
   ce7f0: 94023990     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000ce7f4 <InGame::Log::AFileLogger::_OpenLogFile(char const*)>:
   ce7f4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ce7f8: f9000bf5     	str	x21, [sp, #0x10]
   ce7fc: 910003fd     	mov	x29, sp
   ce800: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ce804: aa0003f3     	mov	x19, x0
   ce808: f9400400     	ldr	x0, [x0, #0x8]
   ce80c: aa0103f4     	mov	x20, x1
   ce810: b40000a0     	cbz	x0, 0xce824 <InGame::Log::AFileLogger::_OpenLogFile(char const*)+0x30>
   ce814: f9400008     	ldr	x8, [x0]
   ce818: f9400508     	ldr	x8, [x8, #0x8]
   ce81c: d63f0100     	blr	x8
   ce820: f900067f     	str	xzr, [x19, #0x8]
   ce824: 52800800     	mov	w0, #0x40               // =64
   ce828: 9402398e     	bl	0x15ce60 <_Znwm@plt>
   ce82c: aa0003f5     	mov	x21, x0
   ce830: 94023bf4     	bl	0x15d800 <_ZN6InGame5CFileC1Ev@plt>
   ce834: aa1503e0     	mov	x0, x21
   ce838: aa1403e1     	mov	x1, x20
   ce83c: 52800022     	mov	w2, #0x1                // =1
   ce840: f9000675     	str	x21, [x19, #0x8]
   ce844: 94023bf7     	bl	0x15d820 <_ZN6InGame5CFile4OpenEPKcNS_8FileModeE@plt>
   ce848: b0fffd21     	adrp	x1, 0x73000
   ce84c: b0fffd03     	adrp	x3, 0x6f000
   ce850: d0fffd04     	adrp	x4, 0x70000
   ce854: 2a0003f5     	mov	w21, w0
   ce858: 91240821     	add	x1, x1, #0x902
   ce85c: 9103d863     	add	x3, x3, #0xf6
   ce860: 91295c84     	add	x4, x4, #0xa57
   ce864: 360001a0     	tbz	w0, #0x0, 0xce898 <InGame::Log::AFileLogger::_OpenLogFile(char const*)+0xa4>
   ce868: f0fffce6     	adrp	x6, 0x6d000
   ce86c: 52800020     	mov	w0, #0x1                // =1
   ce870: 91148cc6     	add	x6, x6, #0x523
   ce874: 528014e2     	mov	w2, #0xa7               // =167
   ce878: aa1f03e5     	mov	x5, xzr
   ce87c: aa1403e7     	mov	x7, x20
   ce880: 94023f2c     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ce884: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ce888: 120002a0     	and	w0, w21, #0x1
   ce88c: f9400bf5     	ldr	x21, [sp, #0x10]
   ce890: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ce894: d65f03c0     	ret
   ce898: b0fffd06     	adrp	x6, 0x6f000
   ce89c: 52800080     	mov	w0, #0x4                // =4
   ce8a0: 9132ccc6     	add	x6, x6, #0xcb3
   ce8a4: 52801442     	mov	w2, #0xa2               // =162
   ce8a8: aa1f03e5     	mov	x5, xzr
   ce8ac: 94023f21     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ce8b0: f9400660     	ldr	x0, [x19, #0x8]
   ce8b4: b4000080     	cbz	x0, 0xce8c4 <InGame::Log::AFileLogger::_OpenLogFile(char const*)+0xd0>
   ce8b8: f9400008     	ldr	x8, [x0]
   ce8bc: f9400508     	ldr	x8, [x8, #0x8]
   ce8c0: d63f0100     	blr	x8
   ce8c4: f900067f     	str	xzr, [x19, #0x8]
   ce8c8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ce8cc: 120002a0     	and	w0, w21, #0x1
   ce8d0: f9400bf5     	ldr	x21, [sp, #0x10]
   ce8d4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ce8d8: d65f03c0     	ret
   ce8dc: aa0003f3     	mov	x19, x0
   ce8e0: aa1503e0     	mov	x0, x21
   ce8e4: 9402397f     	bl	0x15cee0 <_ZdlPv@plt>
   ce8e8: aa1303e0     	mov	x0, x19
   ce8ec: 94022a1d     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ce8f0 <GetFileSize(char const*)>:
   ce8f0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ce8f4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ce8f8: 910003fd     	mov	x29, sp
   ce8fc: aa0003f3     	mov	x19, x0
   ce900: 52800800     	mov	w0, #0x40               // =64
   ce904: 94023957     	bl	0x15ce60 <_Znwm@plt>
   ce908: aa0003f4     	mov	x20, x0
   ce90c: 94023bbd     	bl	0x15d800 <_ZN6InGame5CFileC1Ev@plt>
   ce910: aa1403e0     	mov	x0, x20
   ce914: aa1303e1     	mov	x1, x19
   ce918: 52800042     	mov	w2, #0x2                // =2
   ce91c: 94023bc1     	bl	0x15d820 <_ZN6InGame5CFile4OpenEPKcNS_8FileModeE@plt>
   ce920: 360001c0     	tbz	w0, #0x0, 0xce958 <GetFileSize(char const*)+0x68>
   ce924: aa1403e0     	mov	x0, x20
   ce928: 94023bc2     	bl	0x15d830 <_ZN6InGame5CFile9GetLengthEv@plt>
   ce92c: 2a0003f3     	mov	w19, w0
   ce930: aa1403e0     	mov	x0, x20
   ce934: 94023bc7     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   ce938: f9400288     	ldr	x8, [x20]
   ce93c: aa1403e0     	mov	x0, x20
   ce940: f9400508     	ldr	x8, [x8, #0x8]
   ce944: d63f0100     	blr	x8
   ce948: aa1303e0     	mov	x0, x19
   ce94c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ce950: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ce954: d65f03c0     	ret
   ce958: b0fffd21     	adrp	x1, 0x73000
   ce95c: f0fffd03     	adrp	x3, 0x71000
   ce960: d0fffd04     	adrp	x4, 0x70000
   ce964: 90fffd06     	adrp	x6, 0x6e000
   ce968: 91240821     	add	x1, x1, #0x902
   ce96c: 9103f063     	add	x3, x3, #0xfc
   ce970: 91295c84     	add	x4, x4, #0xa57
   ce974: 912e54c6     	add	x6, x6, #0xb95
   ce978: 52800080     	mov	w0, #0x4                // =4
   ce97c: 52802042     	mov	w2, #0x102              // =258
   ce980: aa1f03e5     	mov	x5, xzr
   ce984: aa1303e7     	mov	x7, x19
   ce988: 94023926     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ce98c: 92800013     	mov	x19, #-0x1              // =-1
   ce990: aa1303e0     	mov	x0, x19
   ce994: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ce998: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ce99c: d65f03c0     	ret
   ce9a0: aa0003f3     	mov	x19, x0
   ce9a4: aa1403e0     	mov	x0, x20
   ce9a8: 9402394e     	bl	0x15cee0 <_ZdlPv@plt>
   ce9ac: aa1303e0     	mov	x0, x19
   ce9b0: 940229ec     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ce9b4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ce9b4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ce9b8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ce9bc: 910003fd     	mov	x29, sp
   ce9c0: aa0103f3     	mov	x19, x1
   ce9c4: 9400000c     	bl	0xce9f4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   ce9c8: aa0003f4     	mov	x20, x0
   ce9cc: aa1303e0     	mov	x0, x19
   ce9d0: 94000009     	bl	0xce9f4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   ce9d4: aa0003e1     	mov	x1, x0
   ce9d8: aa1403e0     	mov	x0, x20
   ce9dc: 94023edd     	bl	0x15e550 <difftime@plt>
   ce9e0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ce9e4: 1e602008     	fcmp	d0, #0.0
   ce9e8: 1a9f57e0     	cset	w0, mi
   ce9ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ce9f0: d65f03c0     	ret
   ce9f4: d10643ff     	sub	sp, sp, #0x190
   ce9f8: a9157bfd     	stp	x29, x30, [sp, #0x150]
   ce9fc: 910543fd     	add	x29, sp, #0x150
   cea00: a9165ffc     	stp	x28, x23, [sp, #0x160]
   cea04: a91757f6     	stp	x22, x21, [sp, #0x170]
   cea08: a9184ff4     	stp	x20, x19, [sp, #0x180]
   cea0c: d53bd057     	mrs	x23, TPIDR_EL0
   cea10: aa0003f3     	mov	x19, x0
   cea14: f94016e8     	ldr	x8, [x23, #0x28]
   cea18: d10083a0     	sub	x0, x29, #0x20
   cea1c: f81f83a8     	stur	x8, [x29, #-0x8]
   cea20: 94023ce0     	bl	0x15dda0 <_ZN6InGame6AArrayC1Ev@plt>
   cea24: 39400268     	ldrb	w8, [x19]
   cea28: f9400a69     	ldr	x9, [x19, #0x10]
   cea2c: 7200011f     	tst	w8, #0x1
   cea30: 9a931521     	csinc	x1, x9, x19, ne
   cea34: 90fffd02     	adrp	x2, 0x6e000
   cea38: d10083a0     	sub	x0, x29, #0x20
   cea3c: 910c2042     	add	x2, x2, #0x308
   cea40: 94023d74     	bl	0x15e010 <_ZN6InGame7AString5SplitEPNS_6AArrayEPKcS4_@plt>
   cea44: d10083a0     	sub	x0, x29, #0x20
   cea48: 94023cc2     	bl	0x15dd50 <_ZNK6InGame6AArray5CountEv@plt>
   cea4c: 91000674     	add	x20, x19, #0x1
   cea50: 7100081f     	cmp	w0, #0x2
   cea54: 54000721     	b.ne	0xceb38 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x184>
   cea58: d100e3a0     	sub	x0, x29, #0x38
   cea5c: 94023cd1     	bl	0x15dda0 <_ZN6InGame6AArrayC1Ev@plt>
   cea60: d10083a0     	sub	x0, x29, #0x20
   cea64: 52800021     	mov	w1, #0x1                // =1
   cea68: 94023cb6     	bl	0x15dd40 <_ZNK6InGame6AArray13ObjectAtIndexEi@plt>
   cea6c: 94023bd1     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cea70: aa0003e1     	mov	x1, x0
   cea74: f0fffce2     	adrp	x2, 0x6d000
   cea78: d100e3a0     	sub	x0, x29, #0x38
   cea7c: 9124f842     	add	x2, x2, #0x93e
   cea80: 94023d64     	bl	0x15e010 <_ZN6InGame7AString5SplitEPNS_6AArrayEPKcS4_@plt>
   cea84: d100e3a0     	sub	x0, x29, #0x38
   cea88: 94023cb2     	bl	0x15dd50 <_ZNK6InGame6AArray5CountEv@plt>
   cea8c: 7100081f     	cmp	w0, #0x2
   cea90: 54000781     	b.ne	0xceb80 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1cc>
   cea94: d100e3a0     	sub	x0, x29, #0x38
   cea98: 52800021     	mov	w1, #0x1                // =1
   cea9c: 94023ca9     	bl	0x15dd40 <_ZNK6InGame6AArray13ObjectAtIndexEi@plt>
   ceaa0: 94023bc4     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ceaa4: aa0003e1     	mov	x1, x0
   ceaa8: d101a3a0     	sub	x0, x29, #0x68
   ceaac: 94023bb9     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   ceab0: d101a3a0     	sub	x0, x29, #0x68
   ceab4: 94023bbf     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ceab8: d0fffd01     	adrp	x1, 0x70000
   ceabc: 911d9c21     	add	x1, x1, #0x767
   ceac0: 94023a58     	bl	0x15d420 <strcmp@plt>
   ceac4: 34000820     	cbz	w0, 0xcebc8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x214>
   ceac8: d101a3a0     	sub	x0, x29, #0x68
   ceacc: 94023bb9     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cead0: f0fffce1     	adrp	x1, 0x6d000
   cead4: 9107cc21     	add	x1, x1, #0x1f3
   cead8: 94023a52     	bl	0x15d420 <strcmp@plt>
   ceadc: 34000760     	cbz	w0, 0xcebc8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x214>
   ceae0: 39400275     	ldrb	w21, [x19]
   ceae4: f9400a73     	ldr	x19, [x19, #0x10]
   ceae8: d101a3a0     	sub	x0, x29, #0x68
   ceaec: 94023bb1     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ceaf0: 720002bf     	tst	w21, #0x1
   ceaf4: aa0003e8     	mov	x8, x0
   ceaf8: 9a930287     	csel	x7, x20, x19, eq
   ceafc: b0fffd21     	adrp	x1, 0x73000
   ceb00: 90fffd03     	adrp	x3, 0x6e000
   ceb04: d0fffd04     	adrp	x4, 0x70000
   ceb08: f0fffce6     	adrp	x6, 0x6d000
   ceb0c: 91240821     	add	x1, x1, #0x902
   ceb10: 9138fc63     	add	x3, x3, #0xe3f
   ceb14: 91295c84     	add	x4, x4, #0xa57
   ceb18: 913910c6     	add	x6, x6, #0xe44
   ceb1c: 52800040     	mov	w0, #0x2                // =2
   ceb20: 528018c2     	mov	w2, #0xc6               // =198
   ceb24: aa1f03e5     	mov	x5, xzr
   ceb28: f90003e8     	str	x8, [sp]
   ceb2c: 94023e81     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ceb30: aa1f03f3     	mov	x19, xzr
   ceb34: 140000c3     	b	0xcee40 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48c>
   ceb38: 39400268     	ldrb	w8, [x19]
   ceb3c: f9400a69     	ldr	x9, [x19, #0x10]
   ceb40: 7200011f     	tst	w8, #0x1
   ceb44: 9a890287     	csel	x7, x20, x9, eq
   ceb48: b0fffd21     	adrp	x1, 0x73000
   ceb4c: 90fffd03     	adrp	x3, 0x6e000
   ceb50: d0fffd04     	adrp	x4, 0x70000
   ceb54: b0fffd26     	adrp	x6, 0x73000
   ceb58: 91240821     	add	x1, x1, #0x902
   ceb5c: 9138fc63     	add	x3, x3, #0xe3f
   ceb60: 91295c84     	add	x4, x4, #0xa57
   ceb64: 9117a0c6     	add	x6, x6, #0x5e8
   ceb68: 52800040     	mov	w0, #0x2                // =2
   ceb6c: 528016e2     	mov	w2, #0xb7               // =183
   ceb70: aa1f03e5     	mov	x5, xzr
   ceb74: 94023e6f     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ceb78: aa1f03f3     	mov	x19, xzr
   ceb7c: 140000b5     	b	0xcee50 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x49c>
   ceb80: 39400268     	ldrb	w8, [x19]
   ceb84: f9400a69     	ldr	x9, [x19, #0x10]
   ceb88: 7200011f     	tst	w8, #0x1
   ceb8c: 9a890287     	csel	x7, x20, x9, eq
   ceb90: b0fffd21     	adrp	x1, 0x73000
   ceb94: 90fffd03     	adrp	x3, 0x6e000
   ceb98: d0fffd04     	adrp	x4, 0x70000
   ceb9c: b0fffd26     	adrp	x6, 0x73000
   ceba0: 91240821     	add	x1, x1, #0x902
   ceba4: 9138fc63     	add	x3, x3, #0xe3f
   ceba8: 91295c84     	add	x4, x4, #0xa57
   cebac: 9117a0c6     	add	x6, x6, #0x5e8
   cebb0: 52800040     	mov	w0, #0x2                // =2
   cebb4: 528017c2     	mov	w2, #0xbe               // =190
   cebb8: aa1f03e5     	mov	x5, xzr
   cebbc: 94023e5d     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cebc0: aa1f03f3     	mov	x19, xzr
   cebc4: 140000a1     	b	0xcee48 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x494>
   cebc8: d100e3a0     	sub	x0, x29, #0x38
   cebcc: 2a1f03e1     	mov	w1, wzr
   cebd0: 94023c5c     	bl	0x15dd40 <_ZNK6InGame6AArray13ObjectAtIndexEi@plt>
   cebd4: 94023b77     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cebd8: aa0003e1     	mov	x1, x0
   cebdc: d10263a0     	sub	x0, x29, #0x98
   cebe0: 94023b6c     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   cebe4: d10263a0     	sub	x0, x29, #0x98
   cebe8: 94023b72     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cebec: aa0003f3     	mov	x19, x0
   cebf0: 94023ae0     	bl	0x15d770 <strlen@plt>
   cebf4: b100401f     	cmn	x0, #0x10
   cebf8: 54001642     	b.hs	0xceec0 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50c>
   cebfc: aa0003f4     	mov	x20, x0
   cec00: f1005c1f     	cmp	x0, #0x17
   cec04: 540000e2     	b.hs	0xcec20 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x26c>
   cec08: 910283e9     	add	x9, sp, #0xa0
   cec0c: 531f7a88     	lsl	w8, w20, #1
   cec10: b2400135     	orr	x21, x9, #0x1
   cec14: 390283e8     	strb	w8, [sp, #0xa0]
   cec18: b5000154     	cbnz	x20, 0xcec40 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x28c>
   cec1c: 1400000d     	b	0xcec50 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x29c>
   cec20: 91004288     	add	x8, x20, #0x10
   cec24: 927ced16     	and	x22, x8, #0xfffffffffffffff0
   cec28: aa1603e0     	mov	x0, x22
   cec2c: 9402388d     	bl	0x15ce60 <_Znwm@plt>
   cec30: b24002c8     	orr	x8, x22, #0x1
   cec34: aa0003f5     	mov	x21, x0
   cec38: a90a83f4     	stp	x20, x0, [sp, #0xa8]
   cec3c: f90053e8     	str	x8, [sp, #0xa0]
   cec40: aa1503e0     	mov	x0, x21
   cec44: aa1303e1     	mov	x1, x19
   cec48: aa1403e2     	mov	x2, x20
   cec4c: 94023915     	bl	0x15d0a0 <memcpy@plt>
   cec50: 38346abf     	strb	wzr, [x21, x20]
   cec54: 910283eb     	add	x11, sp, #0xa0
   cec58: a94aabe9     	ldp	x9, x10, [sp, #0xa8]
   cec5c: b240016b     	orr	x11, x11, #0x1
   cec60: 394283e8     	ldrb	w8, [sp, #0xa0]
   cec64: 7200011f     	tst	w8, #0x1
   cec68: d341fd08     	lsr	x8, x8, #1
   cec6c: 9a890108     	csel	x8, x8, x9, eq
   cec70: 9a8a0167     	csel	x7, x11, x10, eq
   cec74: b4000c08     	cbz	x8, 0xcedf4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x440>
   cec78: aa1f03e9     	mov	x9, xzr
   cec7c: 5280002a     	mov	w10, #0x1               // =1
   cec80: 386968eb     	ldrb	w11, [x7, x9]
   cec84: 9acb214c     	lsl	x12, x10, x11
   cec88: f100fd7f     	cmp	x11, #0x3f
   cec8c: 9250258c     	and	x12, x12, #0x3ff000000000000
   cec90: fa409984     	ccmp	x12, #0x0, #0x4, ls
   cec94: 540000a0     	b.eq	0xceca8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2f4>
   cec98: 91000529     	add	x9, x9, #0x1
   cec9c: eb09011f     	cmp	x8, x9
   ceca0: 54ffff01     	b.ne	0xcec80 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2cc>
   ceca4: 14000003     	b	0xcecb0 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2fc>
   ceca8: b100053f     	cmn	x9, #0x1
   cecac: 54000a41     	b.ne	0xcedf4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x440>
   cecb0: f100291f     	cmp	x8, #0xa
   cecb4: 54000a01     	b.ne	0xcedf4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x440>
   cecb8: 910223e0     	add	x0, sp, #0x88
   cecbc: 910283e1     	add	x1, sp, #0xa0
   cecc0: 910283e4     	add	x4, sp, #0xa0
   cecc4: aa1f03e2     	mov	x2, xzr
   cecc8: 52800083     	mov	w3, #0x4                // =4
   ceccc: 94023e25     	bl	0x15e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>
   cecd0: 9101c3e0     	add	x0, sp, #0x70
   cecd4: 910283e1     	add	x1, sp, #0xa0
   cecd8: 910283e4     	add	x4, sp, #0xa0
   cecdc: 52800082     	mov	w2, #0x4                // =4
   cece0: 52800043     	mov	w3, #0x2                // =2
   cece4: 94023e1f     	bl	0x15e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>
   cece8: 910163e0     	add	x0, sp, #0x58
   cecec: 910283e1     	add	x1, sp, #0xa0
   cecf0: 910283e4     	add	x4, sp, #0xa0
   cecf4: 528000c2     	mov	w2, #0x6                // =6
   cecf8: 52800043     	mov	w3, #0x2                // =2
   cecfc: 94023e19     	bl	0x15e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>
   ced00: 910103e0     	add	x0, sp, #0x40
   ced04: 910283e1     	add	x1, sp, #0xa0
   ced08: 910283e4     	add	x4, sp, #0xa0
   ced0c: 52800102     	mov	w2, #0x8                // =8
   ced10: 52800043     	mov	w3, #0x2                // =2
   ced14: 94023e13     	bl	0x15e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>
   ced18: 394223e8     	ldrb	w8, [sp, #0x88]
   ced1c: 910223ea     	add	x10, sp, #0x88
   ced20: f9404fe9     	ldr	x9, [sp, #0x98]
   ced24: b240014a     	orr	x10, x10, #0x1
   ced28: 7200011f     	tst	w8, #0x1
   ced2c: 9a890140     	csel	x0, x10, x9, eq
   ced30: 94023cc4     	bl	0x15e040 <_ZN6InGame7str2intEPKc@plt>
   ced34: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ced38: 9101c3eb     	add	x11, sp, #0x70
   ced3c: f94043e9     	ldr	x9, [sp, #0x80]
   ced40: b240016b     	orr	x11, x11, #0x1
   ced44: 511db00a     	sub	w10, w0, #0x76c
   ced48: 7200011f     	tst	w8, #0x1
   ced4c: 9a890160     	csel	x0, x11, x9, eq
   ced50: b9001fea     	str	w10, [sp, #0x1c]
   ced54: 94023cbb     	bl	0x15e040 <_ZN6InGame7str2intEPKc@plt>
   ced58: 394163e8     	ldrb	w8, [sp, #0x58]
   ced5c: 910163eb     	add	x11, sp, #0x58
   ced60: f94037e9     	ldr	x9, [sp, #0x68]
   ced64: b240016b     	orr	x11, x11, #0x1
   ced68: 5100040a     	sub	w10, w0, #0x1
   ced6c: 7200011f     	tst	w8, #0x1
   ced70: 9a890160     	csel	x0, x11, x9, eq
   ced74: b9001bea     	str	w10, [sp, #0x18]
   ced78: 94023cb2     	bl	0x15e040 <_ZN6InGame7str2intEPKc@plt>
   ced7c: 394103e8     	ldrb	w8, [sp, #0x40]
   ced80: 910103ea     	add	x10, sp, #0x40
   ced84: f9402be9     	ldr	x9, [sp, #0x50]
   ced88: b240014a     	orr	x10, x10, #0x1
   ced8c: b90017e0     	str	w0, [sp, #0x14]
   ced90: 7200011f     	tst	w8, #0x1
   ced94: 9a890148     	csel	x8, x10, x9, eq
   ced98: aa0803e0     	mov	x0, x8
   ced9c: 94023ca9     	bl	0x15e040 <_ZN6InGame7str2intEPKc@plt>
   ceda0: 6f00e400     	movi	v0.2d, #0000000000000000
   ceda4: f0fffce9     	adrp	x9, 0x6d000
   ceda8: b90013e0     	str	w0, [sp, #0x10]
   cedac: 528e1008     	mov	w8, #0x7080             // =28800
   cedb0: 91085529     	add	x9, x9, #0x215
   cedb4: 910023e0     	add	x0, sp, #0x8
   cedb8: b9002bff     	str	wzr, [sp, #0x28]
   cedbc: fd0007e0     	str	d0, [sp, #0x8]
   cedc0: fd0013e0     	str	d0, [sp, #0x20]
   cedc4: a90327e8     	stp	x8, x9, [sp, #0x30]
   cedc8: 94023dea     	bl	0x15e570 <mktime@plt>
   cedcc: 394103e8     	ldrb	w8, [sp, #0x40]
   cedd0: aa0003f3     	mov	x19, x0
   cedd4: 37000588     	tbnz	w8, #0x0, 0xcee84 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x4d0>
   cedd8: 394163e8     	ldrb	w8, [sp, #0x58]
   ceddc: 370005c8     	tbnz	w8, #0x0, 0xcee94 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x4e0>
   cede0: 3941c3e8     	ldrb	w8, [sp, #0x70]
   cede4: 37000608     	tbnz	w8, #0x0, 0xceea4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x4f0>
   cede8: 394223e8     	ldrb	w8, [sp, #0x88]
   cedec: 360001e8     	tbz	w8, #0x0, 0xcee28 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x474>
   cedf0: 14000031     	b	0xceeb4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x500>
   cedf4: b0fffd21     	adrp	x1, 0x73000
   cedf8: 90fffd03     	adrp	x3, 0x6e000
   cedfc: d0fffd04     	adrp	x4, 0x70000
   cee00: f0fffce6     	adrp	x6, 0x6d000
   cee04: 91240821     	add	x1, x1, #0x902
   cee08: 9138fc63     	add	x3, x3, #0xe3f
   cee0c: 91295c84     	add	x4, x4, #0xa57
   cee10: 91399cc6     	add	x6, x6, #0xe67
   cee14: 52800040     	mov	w0, #0x2                // =2
   cee18: 52801a02     	mov	w2, #0xd0               // =208
   cee1c: aa1f03e5     	mov	x5, xzr
   cee20: 94023dc4     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cee24: aa1f03f3     	mov	x19, xzr
   cee28: 394283e8     	ldrb	w8, [sp, #0xa0]
   cee2c: 36000068     	tbz	w8, #0x0, 0xcee38 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x484>
   cee30: f9405be0     	ldr	x0, [sp, #0xb0]
   cee34: 9402382b     	bl	0x15cee0 <_ZdlPv@plt>
   cee38: d10263a0     	sub	x0, x29, #0x98
   cee3c: 94023ae1     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cee40: d101a3a0     	sub	x0, x29, #0x68
   cee44: 94023adf     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cee48: d100e3a0     	sub	x0, x29, #0x38
   cee4c: 94023bd9     	bl	0x15ddb0 <_ZN6InGame6AArrayD1Ev@plt>
   cee50: d10083a0     	sub	x0, x29, #0x20
   cee54: 94023bd7     	bl	0x15ddb0 <_ZN6InGame6AArrayD1Ev@plt>
   cee58: f94016e8     	ldr	x8, [x23, #0x28]
   cee5c: f85f83a9     	ldur	x9, [x29, #-0x8]
   cee60: eb09011f     	cmp	x8, x9
   cee64: 54000321     	b.ne	0xceec8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x514>
   cee68: aa1303e0     	mov	x0, x19
   cee6c: a9584ff4     	ldp	x20, x19, [sp, #0x180]
   cee70: a95757f6     	ldp	x22, x21, [sp, #0x170]
   cee74: a9565ffc     	ldp	x28, x23, [sp, #0x160]
   cee78: a9557bfd     	ldp	x29, x30, [sp, #0x150]
   cee7c: 910643ff     	add	sp, sp, #0x190
   cee80: d65f03c0     	ret
   cee84: f9402be0     	ldr	x0, [sp, #0x50]
   cee88: 94023816     	bl	0x15cee0 <_ZdlPv@plt>
   cee8c: 394163e8     	ldrb	w8, [sp, #0x58]
   cee90: 3607fa88     	tbz	w8, #0x0, 0xcede0 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x42c>
   cee94: f94037e0     	ldr	x0, [sp, #0x68]
   cee98: 94023812     	bl	0x15cee0 <_ZdlPv@plt>
   cee9c: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ceea0: 3607fa48     	tbz	w8, #0x0, 0xcede8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x434>
   ceea4: f94043e0     	ldr	x0, [sp, #0x80]
   ceea8: 9402380e     	bl	0x15cee0 <_ZdlPv@plt>
   ceeac: 394223e8     	ldrb	w8, [sp, #0x88]
   ceeb0: 3607fbc8     	tbz	w8, #0x0, 0xcee28 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x474>
   ceeb4: f9404fe0     	ldr	x0, [sp, #0x98]
   ceeb8: 9402380a     	bl	0x15cee0 <_ZdlPv@plt>
   ceebc: 17ffffdb     	b	0xcee28 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x474>
   ceec0: 910283e0     	add	x0, sp, #0xa0
   ceec4: 94023a33     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   ceec8: 940237da     	bl	0x15ce30 <__stack_chk_fail@plt>
   ceecc: aa0003f3     	mov	x19, x0
   ceed0: 394163e8     	ldrb	w8, [sp, #0x58]
   ceed4: 36000288     	tbz	w8, #0x0, 0xcef24 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x570>
   ceed8: 1400001e     	b	0xcef50 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x59c>
   ceedc: aa0003f3     	mov	x19, x0
   ceee0: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ceee4: 36000248     	tbz	w8, #0x0, 0xcef2c <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x578>
   ceee8: 1400001e     	b	0xcef60 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5ac>
   ceeec: aa0003f3     	mov	x19, x0
   ceef0: 394223e8     	ldrb	w8, [sp, #0x88]
   ceef4: 36000208     	tbz	w8, #0x0, 0xcef34 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x580>
   ceef8: 1400001e     	b	0xcef70 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5bc>
   ceefc: 14000001     	b	0xcef00 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x54c>
   cef00: aa0003f3     	mov	x19, x0
   cef04: 394283e8     	ldrb	w8, [sp, #0xa0]
   cef08: 370003c8     	tbnz	w8, #0x0, 0xcef80 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5cc>
   cef0c: 14000021     	b	0xcef90 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5dc>
   cef10: 394103e8     	ldrb	w8, [sp, #0x40]
   cef14: aa0003f3     	mov	x19, x0
   cef18: 37000148     	tbnz	w8, #0x0, 0xcef40 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x58c>
   cef1c: 394163e8     	ldrb	w8, [sp, #0x58]
   cef20: 37000188     	tbnz	w8, #0x0, 0xcef50 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x59c>
   cef24: 3941c3e8     	ldrb	w8, [sp, #0x70]
   cef28: 370001c8     	tbnz	w8, #0x0, 0xcef60 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5ac>
   cef2c: 394223e8     	ldrb	w8, [sp, #0x88]
   cef30: 37000208     	tbnz	w8, #0x0, 0xcef70 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5bc>
   cef34: 394283e8     	ldrb	w8, [sp, #0xa0]
   cef38: 37000248     	tbnz	w8, #0x0, 0xcef80 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5cc>
   cef3c: 14000015     	b	0xcef90 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5dc>
   cef40: f9402be0     	ldr	x0, [sp, #0x50]
   cef44: 940237e7     	bl	0x15cee0 <_ZdlPv@plt>
   cef48: 394163e8     	ldrb	w8, [sp, #0x58]
   cef4c: 3607fec8     	tbz	w8, #0x0, 0xcef24 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x570>
   cef50: f94037e0     	ldr	x0, [sp, #0x68]
   cef54: 940237e3     	bl	0x15cee0 <_ZdlPv@plt>
   cef58: 3941c3e8     	ldrb	w8, [sp, #0x70]
   cef5c: 3607fe88     	tbz	w8, #0x0, 0xcef2c <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x578>
   cef60: f94043e0     	ldr	x0, [sp, #0x80]
   cef64: 940237df     	bl	0x15cee0 <_ZdlPv@plt>
   cef68: 394223e8     	ldrb	w8, [sp, #0x88]
   cef6c: 3607fe48     	tbz	w8, #0x0, 0xcef34 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x580>
   cef70: f9404fe0     	ldr	x0, [sp, #0x98]
   cef74: 940237db     	bl	0x15cee0 <_ZdlPv@plt>
   cef78: 394283e8     	ldrb	w8, [sp, #0xa0]
   cef7c: 360000a8     	tbz	w8, #0x0, 0xcef90 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5dc>
   cef80: f9405be0     	ldr	x0, [sp, #0xb0]
   cef84: 940237d7     	bl	0x15cee0 <_ZdlPv@plt>
   cef88: 14000002     	b	0xcef90 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5dc>
   cef8c: aa0003f3     	mov	x19, x0
   cef90: d10263a0     	sub	x0, x29, #0x98
   cef94: 94023a8b     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cef98: 14000004     	b	0xcefa8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5f4>
   cef9c: 14000002     	b	0xcefa4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5f0>
   cefa0: 1400000a     	b	0xcefc8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x614>
   cefa4: aa0003f3     	mov	x19, x0
   cefa8: d101a3a0     	sub	x0, x29, #0x68
   cefac: 94023a85     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cefb0: 14000003     	b	0xcefbc <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x608>
   cefb4: 14000001     	b	0xcefb8 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x604>
   cefb8: aa0003f3     	mov	x19, x0
   cefbc: d100e3a0     	sub	x0, x29, #0x38
   cefc0: 94023b7c     	bl	0x15ddb0 <_ZN6InGame6AArrayD1Ev@plt>
   cefc4: 14000002     	b	0xcefcc <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x618>
   cefc8: aa0003f3     	mov	x19, x0
   cefcc: d10083a0     	sub	x0, x29, #0x20
   cefd0: 94023b78     	bl	0x15ddb0 <_ZN6InGame6AArrayD1Ev@plt>
   cefd4: aa1303e0     	mov	x0, x19
   cefd8: 94022862     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000cefdc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)>:
   cefdc: d10503ff     	sub	sp, sp, #0x140
   cefe0: fd006be8     	str	d8, [sp, #0xd0]
   cefe4: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   cefe8: 910383fd     	add	x29, sp, #0xe0
   cefec: a90f6ffc     	stp	x28, x27, [sp, #0xf0]
   ceff0: a91067fa     	stp	x26, x25, [sp, #0x100]
   ceff4: a9115ff8     	stp	x24, x23, [sp, #0x110]
   ceff8: a91257f6     	stp	x22, x21, [sp, #0x120]
   ceffc: a9134ff4     	stp	x20, x19, [sp, #0x130]
   cf000: 2a0303f3     	mov	w19, w3
   cf004: 2a0103f4     	mov	w20, w1
   cf008: d53bd05b     	mrs	x27, TPIDR_EL0
   cf00c: aa0003f6     	mov	x22, x0
   cf010: 90fffd21     	adrp	x1, 0x73000
   cf014: b0fffd03     	adrp	x3, 0x70000
   cf018: b0fffd04     	adrp	x4, 0x70000
   cf01c: d0fffd06     	adrp	x6, 0x71000
   cf020: 2a0203f5     	mov	w21, w2
   cf024: f9401768     	ldr	x8, [x27, #0x28]
   cf028: 91240821     	add	x1, x1, #0x902
   cf02c: 9129e063     	add	x3, x3, #0xa78
   cf030: 91295c84     	add	x4, x4, #0xa57
   cf034: 913ec8c6     	add	x6, x6, #0xfb2
   cf038: 52800020     	mov	w0, #0x1                // =1
   cf03c: 528022c2     	mov	w2, #0x116              // =278
   cf040: aa1f03e5     	mov	x5, xzr
   cf044: aa1603e7     	mov	x7, x22
   cf048: f81e03a8     	stur	x8, [x29, #-0x20]
   cf04c: b90003f3     	str	w19, [sp]
   cf050: 94023774     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf054: d100e3a0     	sub	x0, x29, #0x38
   cf058: 94023b52     	bl	0x15dda0 <_ZN6InGame6AArrayC1Ev@plt>
   cf05c: 94023a49     	bl	0x15d980 <_ZN6InGame5CPath12GetCachePathEv@plt>
   cf060: aa0003f7     	mov	x23, x0
   cf064: b4002960     	cbz	x0, 0xcf590 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5b4>
   cf068: aa1703e0     	mov	x0, x23
   cf06c: 92800001     	mov	x1, #-0x1               // =-1
   cf070: 94023874     	bl	0x15d240 <__strlen_chk@plt>
   cf074: b40028e0     	cbz	x0, 0xcf590 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5b4>
   cf078: d101a3a0     	sub	x0, x29, #0x68
   cf07c: aa1703e1     	mov	x1, x23
   cf080: 94023a44     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   cf084: b0fffd01     	adrp	x1, 0x70000
   cf088: d101a3a0     	sub	x0, x29, #0x68
   cf08c: 911dac21     	add	x1, x1, #0x76b
   cf090: 94023a44     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   cf094: d101a3a0     	sub	x0, x29, #0x68
   cf098: aa1603e1     	mov	x1, x22
   cf09c: 94023a41     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   cf0a0: d101a3a0     	sub	x0, x29, #0x68
   cf0a4: 94023a43     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf0a8: 940239da     	bl	0x15d810 <_ZN6InGame5CFile5ExistEPKc@plt>
   cf0ac: 360026e0     	tbz	w0, #0x0, 0xcf588 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5ac>
   cf0b0: d101a3a0     	sub	x0, x29, #0x68
   cf0b4: 94023a3f     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf0b8: d100e3a1     	sub	x1, x29, #0x38
   cf0bc: 94023d35     	bl	0x15e590 <_ZN6InGame5CPath8GetFilesEPKcPNS_6AArrayE@plt>
   cf0c0: 36002640     	tbz	w0, #0x0, 0xcf588 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5ac>
   cf0c4: 910063e8     	add	x8, sp, #0x18
   cf0c8: 2a1f03f6     	mov	w22, wzr
   cf0cc: b240011c     	orr	x28, x8, #0x1
   cf0d0: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   cf0d4: f9003bff     	str	xzr, [sp, #0x70]
   cf0d8: 1400000a     	b	0xcf100 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x124>
   cf0dc: f94017e9     	ldr	x9, [sp, #0x28]
   cf0e0: 9100610a     	add	x10, x8, #0x18
   cf0e4: 3cc183e0     	ldur	q0, [sp, #0x18]
   cf0e8: f9000909     	str	x9, [x8, #0x10]
   cf0ec: 3d800100     	str	q0, [x8]
   cf0f0: f90037ea     	str	x10, [sp, #0x68]
   cf0f4: 9100c3e0     	add	x0, sp, #0x30
   cf0f8: 94023a32     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf0fc: 110006d6     	add	w22, w22, #0x1
   cf100: d100e3a0     	sub	x0, x29, #0x38
   cf104: 94023b13     	bl	0x15dd50 <_ZNK6InGame6AArray5CountEv@plt>
   cf108: 6b0002df     	cmp	w22, w0
   cf10c: 5400064a     	b.ge	0xcf1d4 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x1f8>
   cf110: d100e3a0     	sub	x0, x29, #0x38
   cf114: 2a1603e1     	mov	w1, w22
   cf118: 94023b0a     	bl	0x15dd40 <_ZNK6InGame6AArray13ObjectAtIndexEi@plt>
   cf11c: 94023a25     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf120: aa0003e1     	mov	x1, x0
   cf124: 9100c3e0     	add	x0, sp, #0x30
   cf128: 94023a1a     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   cf12c: 9100c3e0     	add	x0, sp, #0x30
   cf130: 94023a20     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf134: aa0003f8     	mov	x24, x0
   cf138: 9402398e     	bl	0x15d770 <strlen@plt>
   cf13c: b100401f     	cmn	x0, #0x10
   cf140: 54002462     	b.hs	0xcf5cc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5f0>
   cf144: aa0003f7     	mov	x23, x0
   cf148: f1005c1f     	cmp	x0, #0x17
   cf14c: 54000142     	b.hs	0xcf174 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x198>
   cf150: 531f7ae8     	lsl	w8, w23, #1
   cf154: aa1c03f9     	mov	x25, x28
   cf158: 390063e8     	strb	w8, [sp, #0x18]
   cf15c: b50001d7     	cbnz	x23, 0xcf194 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x1b8>
   cf160: a946a7e8     	ldp	x8, x9, [sp, #0x68]
   cf164: 38376b3f     	strb	wzr, [x25, x23]
   cf168: eb09011f     	cmp	x8, x9
   cf16c: 54fffb83     	b.lo	0xcf0dc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x100>
   cf170: 14000011     	b	0xcf1b4 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x1d8>
   cf174: 910042e8     	add	x8, x23, #0x10
   cf178: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   cf17c: aa1a03e0     	mov	x0, x26
   cf180: 94023738     	bl	0x15ce60 <_Znwm@plt>
   cf184: b2400348     	orr	x8, x26, #0x1
   cf188: aa0003f9     	mov	x25, x0
   cf18c: a90203f7     	stp	x23, x0, [sp, #0x20]
   cf190: f9000fe8     	str	x8, [sp, #0x18]
   cf194: aa1903e0     	mov	x0, x25
   cf198: aa1803e1     	mov	x1, x24
   cf19c: aa1703e2     	mov	x2, x23
   cf1a0: 940237c0     	bl	0x15d0a0 <memcpy@plt>
   cf1a4: a946a7e8     	ldp	x8, x9, [sp, #0x68]
   cf1a8: 38376b3f     	strb	wzr, [x25, x23]
   cf1ac: eb09011f     	cmp	x8, x9
   cf1b0: 54fff963     	b.lo	0xcf0dc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x100>
   cf1b4: 910183e0     	add	x0, sp, #0x60
   cf1b8: 910063e1     	add	x1, sp, #0x18
   cf1bc: 94023cf9     	bl	0x15e5a0 <_ZNSt6__ndk16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_@plt>
   cf1c0: 394063e8     	ldrb	w8, [sp, #0x18]
   cf1c4: 3607f988     	tbz	w8, #0x0, 0xcf0f4 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x118>
   cf1c8: f94017e0     	ldr	x0, [sp, #0x28]
   cf1cc: 94023745     	bl	0x15cee0 <_ZdlPv@plt>
   cf1d0: 17ffffc9     	b	0xcf0f4 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x118>
   cf1d4: b00004e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   cf1d8: f9451908     	ldr	x8, [x8, #0xa30]
   cf1dc: a94607e0     	ldp	x0, x1, [sp, #0x60]
   cf1e0: f9001be8     	str	x8, [sp, #0x30]
   cf1e4: 9100c3e2     	add	x2, sp, #0x30
   cf1e8: 94023cf2     	bl	0x15e5b0 <_ZNSt6__ndk16__sortIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEvT0_SD_T_@plt>
   cf1ec: 37f80335     	tbnz	w21, #0x1f, 0xcf250 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x274>
   cf1f0: a94623e9     	ldp	x9, x8, [sp, #0x60]
   cf1f4: cb090108     	sub	x8, x8, x9
   cf1f8: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
   cf1fc: 9343fd08     	asr	x8, x8, #3
   cf200: f2955569     	movk	x9, #0xaaab
   cf204: 9b097d08     	mul	x8, x8, x9
   cf208: eb35411f     	cmp	x8, w21, uxtw
   cf20c: 54000229     	b.ls	0xcf250 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x274>
   cf210: 4b150119     	sub	w25, w8, w21
   cf214: 90fffd21     	adrp	x1, 0x73000
   cf218: b0fffd03     	adrp	x3, 0x70000
   cf21c: b0fffd04     	adrp	x4, 0x70000
   cf220: d0fffce6     	adrp	x6, 0x6d000
   cf224: 91240821     	add	x1, x1, #0x902
   cf228: 9129e063     	add	x3, x3, #0xa78
   cf22c: 91295c84     	add	x4, x4, #0xa57
   cf230: 91242cc6     	add	x6, x6, #0x90b
   cf234: 52800020     	mov	w0, #0x1                // =1
   cf238: 52802702     	mov	w2, #0x138              // =312
   cf23c: aa1f03e5     	mov	x5, xzr
   cf240: 2a1503e7     	mov	w7, w21
   cf244: b90003f9     	str	w25, [sp]
   cf248: 940236f6     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf24c: 14000002     	b	0xcf254 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x278>
   cf250: 2a1f03f9     	mov	w25, wzr
   cf254: 910043e0     	add	x0, sp, #0x10
   cf258: 94023cda     	bl	0x15e5c0 <time@plt>
   cf25c: a94627e8     	ldp	x8, x9, [sp, #0x60]
   cf260: b201f3f8     	mov	x24, #-0x5555555555555556 // =-6148914691236517206
   cf264: 93407f3a     	sxtw	x26, w25
   cf268: f2955578     	movk	x24, #0xaaab
   cf26c: cb080129     	sub	x9, x9, x8
   cf270: 9343fd29     	asr	x9, x9, #3
   cf274: 9b187d29     	mul	x9, x9, x24
   cf278: eb1a013f     	cmp	x9, x26
   cf27c: 54000689     	b.ls	0xcf34c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x370>
   cf280: 5281c209     	mov	w9, #0xe10              // =3600
   cf284: 9100c3ea     	add	x10, sp, #0x30
   cf288: 8b1a074b     	add	x11, x26, x26, lsl #1
   cf28c: b0fffd15     	adrp	x21, 0x70000
   cf290: 1b097e89     	mul	w9, w20, w9
   cf294: b0fffd16     	adrp	x22, 0x70000
   cf298: f0fffcf7     	adrp	x23, 0x6e000
   cf29c: b240015c     	orr	x28, x10, #0x1
   cf2a0: d37df174     	lsl	x20, x11, #3
   cf2a4: 9129e2b5     	add	x21, x21, #0xa78
   cf2a8: 91295ed6     	add	x22, x22, #0xa57
   cf2ac: 912eaaf7     	add	x23, x23, #0xbaa
   cf2b0: 1e620128     	scvtf	d8, w9
   cf2b4: 14000009     	b	0xcf2d8 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x2fc>
   cf2b8: a94627e8     	ldp	x8, x9, [sp, #0x60]
   cf2bc: 9100075a     	add	x26, x26, #0x1
   cf2c0: 91006294     	add	x20, x20, #0x18
   cf2c4: cb080129     	sub	x9, x9, x8
   cf2c8: 9343fd29     	asr	x9, x9, #3
   cf2cc: 9b187d29     	mul	x9, x9, x24
   cf2d0: eb1a013f     	cmp	x9, x26
   cf2d4: 540003c9     	b.ls	0xcf34c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x370>
   cf2d8: 8b140101     	add	x1, x8, x20
   cf2dc: 9100c3e0     	add	x0, sp, #0x30
   cf2e0: 94023928     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   cf2e4: 9100c3e0     	add	x0, sp, #0x30
   cf2e8: 97fffdc3     	bl	0xce9f4 <compareFileCreateTime(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   cf2ec: aa0003e1     	mov	x1, x0
   cf2f0: f9400be0     	ldr	x0, [sp, #0x10]
   cf2f4: 94023c97     	bl	0x15e550 <difftime@plt>
   cf2f8: 1e682000     	fcmp	d0, d8
   cf2fc: 540001ed     	b.le	0xcf338 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x35c>
   cf300: 3940c3e8     	ldrb	w8, [sp, #0x30]
   cf304: f94023e9     	ldr	x9, [sp, #0x40]
   cf308: 7200011f     	tst	w8, #0x1
   cf30c: 9a890387     	csel	x7, x28, x9, eq
   cf310: 90fffd21     	adrp	x1, 0x73000
   cf314: 52800020     	mov	w0, #0x1                // =1
   cf318: 91240821     	add	x1, x1, #0x902
   cf31c: 528028a2     	mov	w2, #0x145              // =325
   cf320: aa1503e3     	mov	x3, x21
   cf324: aa1603e4     	mov	x4, x22
   cf328: aa1f03e5     	mov	x5, xzr
   cf32c: aa1703e6     	mov	x6, x23
   cf330: 940236bc     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf334: 11000739     	add	w25, w25, #0x1
   cf338: 3940c3e8     	ldrb	w8, [sp, #0x30]
   cf33c: 3607fbe8     	tbz	w8, #0x0, 0xcf2b8 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x2dc>
   cf340: f94023e0     	ldr	x0, [sp, #0x40]
   cf344: 940236e7     	bl	0x15cee0 <_ZdlPv@plt>
   cf348: 17ffffdc     	b	0xcf2b8 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x2dc>
   cf34c: 910063eb     	add	x11, sp, #0x18
   cf350: 5100092a     	sub	w10, w9, #0x2
   cf354: b240017a     	orr	x26, x11, #0x1
   cf358: 6b19015f     	cmp	w10, w25
   cf35c: 5400086a     	b.ge	0xcf468 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x48c>
   cf360: 7100073f     	cmp	w25, #0x1
   cf364: 5400064b     	b.lt	0xcf42c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x450>
   cf368: 52800308     	mov	w8, #0x18               // =24
   cf36c: 90fffd33     	adrp	x19, 0x73000
   cf370: b0fffd14     	adrp	x20, 0x70000
   cf374: b0fffd15     	adrp	x21, 0x70000
   cf378: 9ba87f38     	umull	x24, w25, w8
   cf37c: d0fffcf6     	adrp	x22, 0x6d000
   cf380: aa1f03f7     	mov	x23, xzr
   cf384: 91240a73     	add	x19, x19, #0x902
   cf388: 9129e294     	add	x20, x20, #0xa78
   cf38c: 91295eb5     	add	x21, x21, #0xa57
   cf390: 9107e2d6     	add	x22, x22, #0x1f8
   cf394: 14000004     	b	0xcf3a4 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x3c8>
   cf398: 910062f7     	add	x23, x23, #0x18
   cf39c: eb17031f     	cmp	x24, x23
   cf3a0: 54000460     	b.eq	0xcf42c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x450>
   cf3a4: f94033e8     	ldr	x8, [sp, #0x60]
   cf3a8: 8b170101     	add	x1, x8, x23
   cf3ac: 910063e0     	add	x0, sp, #0x18
   cf3b0: 940238f4     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   cf3b4: 9100c3e0     	add	x0, sp, #0x30
   cf3b8: d101a3a1     	sub	x1, x29, #0x68
   cf3bc: 94023b4d     	bl	0x15e0f0 <_ZN6InGame7AStringC1ERKS0_@plt>
   cf3c0: 394063e8     	ldrb	w8, [sp, #0x18]
   cf3c4: f94017e9     	ldr	x9, [sp, #0x28]
   cf3c8: 7200011f     	tst	w8, #0x1
   cf3cc: 9a890341     	csel	x1, x26, x9, eq
   cf3d0: 9100c3e0     	add	x0, sp, #0x30
   cf3d4: 94023973     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   cf3d8: 9100c3e0     	add	x0, sp, #0x30
   cf3dc: 94023975     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf3e0: aa0003e7     	mov	x7, x0
   cf3e4: 52800020     	mov	w0, #0x1                // =1
   cf3e8: aa1303e1     	mov	x1, x19
   cf3ec: 52802ea2     	mov	w2, #0x175              // =373
   cf3f0: aa1403e3     	mov	x3, x20
   cf3f4: aa1503e4     	mov	x4, x21
   cf3f8: aa1f03e5     	mov	x5, xzr
   cf3fc: aa1603e6     	mov	x6, x22
   cf400: 94023688     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf404: 9100c3e0     	add	x0, sp, #0x30
   cf408: 9402396a     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf40c: 94023c71     	bl	0x15e5d0 <_ZN6InGame5CFile6RemoveEPKc@plt>
   cf410: 9100c3e0     	add	x0, sp, #0x30
   cf414: 9402396b     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf418: 394063e8     	ldrb	w8, [sp, #0x18]
   cf41c: 3607fbe8     	tbz	w8, #0x0, 0xcf398 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x3bc>
   cf420: f94017e0     	ldr	x0, [sp, #0x28]
   cf424: 940236af     	bl	0x15cee0 <_ZdlPv@plt>
   cf428: 17ffffdc     	b	0xcf398 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x3bc>
   cf42c: f94033f3     	ldr	x19, [sp, #0x60]
   cf430: b4000ad3     	cbz	x19, 0xcf588 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5ac>
   cf434: f94037e8     	ldr	x8, [sp, #0x68]
   cf438: eb13011f     	cmp	x8, x19
   cf43c: 54000a00     	b.eq	0xcf57c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5a0>
   cf440: aa0803f4     	mov	x20, x8
   cf444: 14000004     	b	0xcf454 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x478>
   cf448: aa1403e8     	mov	x8, x20
   cf44c: eb13029f     	cmp	x20, x19
   cf450: 54000920     	b.eq	0xcf574 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x598>
   cf454: 385e8e89     	ldrb	w9, [x20, #-0x18]!
   cf458: 3607ff89     	tbz	w9, #0x0, 0xcf448 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x46c>
   cf45c: f85f8100     	ldur	x0, [x8, #-0x8]
   cf460: 940236a0     	bl	0x15cee0 <_ZdlPv@plt>
   cf464: 17fffff9     	b	0xcf448 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x46c>
   cf468: 93407d55     	sxtw	x21, w10
   cf46c: 2a3903eb     	mvn	w11, w25
   cf470: 8b2ac6aa     	add	x10, x21, w10, sxtw #1
   cf474: 2a1f03fc     	mov	w28, wzr
   cf478: aa1f03f4     	mov	x20, xzr
   cf47c: 0b0b0136     	add	w22, w9, w11
   cf480: d37df157     	lsl	x23, x10, #3
   cf484: 8b170101     	add	x1, x8, x23
   cf488: 910063e0     	add	x0, sp, #0x18
   cf48c: 940238bd     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   cf490: 9100c3e0     	add	x0, sp, #0x30
   cf494: d101a3a1     	sub	x1, x29, #0x68
   cf498: 94023b16     	bl	0x15e0f0 <_ZN6InGame7AStringC1ERKS0_@plt>
   cf49c: 394063e8     	ldrb	w8, [sp, #0x18]
   cf4a0: f94017e9     	ldr	x9, [sp, #0x28]
   cf4a4: 7200011f     	tst	w8, #0x1
   cf4a8: 9a890341     	csel	x1, x26, x9, eq
   cf4ac: 9100c3e0     	add	x0, sp, #0x30
   cf4b0: 9402393c     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   cf4b4: 9100c3e0     	add	x0, sp, #0x30
   cf4b8: 9402393e     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf4bc: 94023c21     	bl	0x15e540 <_Z11GetFileSizePKc@plt>
   cf4c0: aa0003f8     	mov	x24, x0
   cf4c4: b100041f     	cmn	x0, #0x1
   cf4c8: 54000081     	b.ne	0xcf4d8 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x4fc>
   cf4cc: 94023c45     	bl	0x15e5e0 <_ZN6InGame25GetInGameLogSingleMaxSizeEv@plt>
   cf4d0: 530c2c08     	lsl	w8, w0, #20
   cf4d4: 93407d18     	sxtw	x24, w8
   cf4d8: 94023c42     	bl	0x15e5e0 <_ZN6InGame25GetInGameLogSingleMaxSizeEv@plt>
   cf4dc: 4b000268     	sub	w8, w19, w0
   cf4e0: 8b140314     	add	x20, x24, x20
   cf4e4: 530c2d08     	lsl	w8, w8, #20
   cf4e8: eb28c29f     	cmp	x20, w8, sxtw
   cf4ec: 540002ad     	b.le	0xcf540 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x564>
   cf4f0: 4b1c02d8     	sub	w24, w22, w28
   cf4f4: 90fffd21     	adrp	x1, 0x73000
   cf4f8: b0fffd03     	adrp	x3, 0x70000
   cf4fc: b0fffd04     	adrp	x4, 0x70000
   cf500: 90fffd26     	adrp	x6, 0x73000
   cf504: 52800020     	mov	w0, #0x1                // =1
   cf508: 91240821     	add	x1, x1, #0x902
   cf50c: 52802cc2     	mov	w2, #0x166              // =358
   cf510: 9129e063     	add	x3, x3, #0xa78
   cf514: 91295c84     	add	x4, x4, #0xa57
   cf518: aa1f03e5     	mov	x5, xzr
   cf51c: 911684c6     	add	x6, x6, #0x5a1
   cf520: 2a1803e7     	mov	w7, w24
   cf524: 9402363f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf528: 0b190319     	add	w25, w24, w25
   cf52c: 9100c3e0     	add	x0, sp, #0x30
   cf530: 94023924     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf534: 394063e8     	ldrb	w8, [sp, #0x18]
   cf538: 370000e8     	tbnz	w8, #0x0, 0xcf554 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x578>
   cf53c: 14000008     	b	0xcf55c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x580>
   cf540: 1100079c     	add	w28, w28, #0x1
   cf544: 9100c3e0     	add	x0, sp, #0x30
   cf548: 9402391e     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf54c: 394063e8     	ldrb	w8, [sp, #0x18]
   cf550: 36000068     	tbz	w8, #0x0, 0xcf55c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x580>
   cf554: f94017e0     	ldr	x0, [sp, #0x28]
   cf558: 94023662     	bl	0x15cee0 <_ZdlPv@plt>
   cf55c: eb39c2bf     	cmp	x21, w25, sxtw
   cf560: 54fff00d     	b.le	0xcf360 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x384>
   cf564: f94033e8     	ldr	x8, [sp, #0x60]
   cf568: d10006b5     	sub	x21, x21, #0x1
   cf56c: d10062f7     	sub	x23, x23, #0x18
   cf570: 17ffffc5     	b	0xcf484 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x4a8>
   cf574: f94033e0     	ldr	x0, [sp, #0x60]
   cf578: 14000002     	b	0xcf580 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5a4>
   cf57c: aa1303e0     	mov	x0, x19
   cf580: f90037f3     	str	x19, [sp, #0x68]
   cf584: 94023657     	bl	0x15cee0 <_ZdlPv@plt>
   cf588: d101a3a0     	sub	x0, x29, #0x68
   cf58c: 9402390d     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf590: d100e3a0     	sub	x0, x29, #0x38
   cf594: 94023a07     	bl	0x15ddb0 <_ZN6InGame6AArrayD1Ev@plt>
   cf598: f9401768     	ldr	x8, [x27, #0x28]
   cf59c: f85e03a9     	ldur	x9, [x29, #-0x20]
   cf5a0: eb09011f     	cmp	x8, x9
   cf5a4: 54000181     	b.ne	0xcf5d4 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x5f8>
   cf5a8: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   cf5ac: a95257f6     	ldp	x22, x21, [sp, #0x120]
   cf5b0: a9515ff8     	ldp	x24, x23, [sp, #0x110]
   cf5b4: a95067fa     	ldp	x26, x25, [sp, #0x100]
   cf5b8: a94f6ffc     	ldp	x28, x27, [sp, #0xf0]
   cf5bc: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   cf5c0: fd406be8     	ldr	d8, [sp, #0xd0]
   cf5c4: 910503ff     	add	sp, sp, #0x140
   cf5c8: d65f03c0     	ret
   cf5cc: 910063e0     	add	x0, sp, #0x18
   cf5d0: 94023870     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   cf5d4: 94023617     	bl	0x15ce30 <__stack_chk_fail@plt>
   cf5d8: 14000024     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf5dc: 14000023     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf5e0: 14000022     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf5e4: aa0003f3     	mov	x19, x0
   cf5e8: 1400002d     	b	0xcf69c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6c0>
   cf5ec: 394063e8     	ldrb	w8, [sp, #0x18]
   cf5f0: aa0003f3     	mov	x19, x0
   cf5f4: 36000328     	tbz	w8, #0x0, 0xcf658 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x67c>
   cf5f8: f94017e0     	ldr	x0, [sp, #0x28]
   cf5fc: 94023639     	bl	0x15cee0 <_ZdlPv@plt>
   cf600: 14000016     	b	0xcf658 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x67c>
   cf604: 14000019     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf608: aa0003f3     	mov	x19, x0
   cf60c: 1400001c     	b	0xcf67c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6a0>
   cf610: 14000018     	b	0xcf670 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x694>
   cf614: 14000015     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf618: 14000008     	b	0xcf638 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x65c>
   cf61c: aa0003f3     	mov	x19, x0
   cf620: 1400001f     	b	0xcf69c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6c0>
   cf624: 14000011     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf628: aa0003f3     	mov	x19, x0
   cf62c: 14000014     	b	0xcf67c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6a0>
   cf630: aa0003f3     	mov	x19, x0
   cf634: 14000018     	b	0xcf694 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6b8>
   cf638: aa0003f3     	mov	x19, x0
   cf63c: 3940c3e8     	ldrb	w8, [sp, #0x30]
   cf640: 36000268     	tbz	w8, #0x0, 0xcf68c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6b0>
   cf644: f94023e0     	ldr	x0, [sp, #0x40]
   cf648: 14000010     	b	0xcf688 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6ac>
   cf64c: 14000002     	b	0xcf654 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x678>
   cf650: 14000006     	b	0xcf668 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x68c>
   cf654: aa0003f3     	mov	x19, x0
   cf658: 9100c3e0     	add	x0, sp, #0x30
   cf65c: 940238d9     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf660: 1400000b     	b	0xcf68c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6b0>
   cf664: 14000003     	b	0xcf670 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x694>
   cf668: aa0003f3     	mov	x19, x0
   cf66c: 14000008     	b	0xcf68c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6b0>
   cf670: aa0003f3     	mov	x19, x0
   cf674: 9100c3e0     	add	x0, sp, #0x30
   cf678: 940238d2     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf67c: 394063e8     	ldrb	w8, [sp, #0x18]
   cf680: 36000068     	tbz	w8, #0x0, 0xcf68c <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6b0>
   cf684: f94017e0     	ldr	x0, [sp, #0x28]
   cf688: 94023616     	bl	0x15cee0 <_ZdlPv@plt>
   cf68c: 910183e0     	add	x0, sp, #0x60
   cf690: 94000007     	bl	0xcf6ac <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6d0>
   cf694: d101a3a0     	sub	x0, x29, #0x68
   cf698: 940238ca     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cf69c: d100e3a0     	sub	x0, x29, #0x38
   cf6a0: 940239c4     	bl	0x15ddb0 <_ZN6InGame6AArrayD1Ev@plt>
   cf6a4: aa1303e0     	mov	x0, x19
   cf6a8: 940226ae     	bl	0x159160 <__emutls_get_address+0x6d4>
   cf6ac: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   cf6b0: f9000bf5     	str	x21, [sp, #0x10]
   cf6b4: 910003fd     	mov	x29, sp
   cf6b8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   cf6bc: f9400014     	ldr	x20, [x0]
   cf6c0: b40002b4     	cbz	x20, 0xcf714 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x738>
   cf6c4: f9400408     	ldr	x8, [x0, #0x8]
   cf6c8: aa0003f3     	mov	x19, x0
   cf6cc: eb14011f     	cmp	x8, x20
   cf6d0: 540002a0     	b.eq	0xcf724 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x748>
   cf6d4: aa0803f5     	mov	x21, x8
   cf6d8: 14000004     	b	0xcf6e8 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x70c>
   cf6dc: aa1503e8     	mov	x8, x21
   cf6e0: eb1402bf     	cmp	x21, x20
   cf6e4: 540000c0     	b.eq	0xcf6fc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x720>
   cf6e8: 385e8ea9     	ldrb	w9, [x21, #-0x18]!
   cf6ec: 3607ff89     	tbz	w9, #0x0, 0xcf6dc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x700>
   cf6f0: f85f8100     	ldur	x0, [x8, #-0x8]
   cf6f4: 940235fb     	bl	0x15cee0 <_ZdlPv@plt>
   cf6f8: 17fffff9     	b	0xcf6dc <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x700>
   cf6fc: f9400260     	ldr	x0, [x19]
   cf700: f9000674     	str	x20, [x19, #0x8]
   cf704: f9400bf5     	ldr	x21, [sp, #0x10]
   cf708: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cf70c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cf710: 140235f4     	b	0x15cee0 <_ZdlPv@plt>
   cf714: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cf718: f9400bf5     	ldr	x21, [sp, #0x10]
   cf71c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cf720: d65f03c0     	ret
   cf724: aa1403e0     	mov	x0, x20
   cf728: f9000674     	str	x20, [x19, #0x8]
   cf72c: f9400bf5     	ldr	x21, [sp, #0x10]
   cf730: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cf734: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cf738: 140235ea     	b	0x15cee0 <_ZdlPv@plt>

00000000000cf73c <InGame::Log::AFileLogger::_CheckAndCleanOldLog()>:
   cf73c: d10103ff     	sub	sp, sp, #0x40
   cf740: a9027bfd     	stp	x29, x30, [sp, #0x20]
   cf744: 910083fd     	add	x29, sp, #0x20
   cf748: a9034ff4     	stp	x20, x19, [sp, #0x30]
   cf74c: f0fffd03     	adrp	x3, 0x72000
   cf750: d53bd054     	mrs	x20, TPIDR_EL0
   cf754: 90fffd21     	adrp	x1, 0x73000
   cf758: b0fffd04     	adrp	x4, 0x70000
   cf75c: 9129f063     	add	x3, x3, #0xa7c
   cf760: f9401688     	ldr	x8, [x20, #0x28]
   cf764: aa0003f3     	mov	x19, x0
   cf768: 91240821     	add	x1, x1, #0x902
   cf76c: 91295c84     	add	x4, x4, #0xa57
   cf770: 52800020     	mov	w0, #0x1                // =1
   cf774: 528035c2     	mov	w2, #0x1ae              // =430
   cf778: aa1f03e5     	mov	x5, xzr
   cf77c: aa0303e6     	mov	x6, x3
   cf780: f81f83a8     	stur	x8, [x29, #-0x8]
   cf784: 94023b6b     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf788: 90000002     	adrp	x2, 0xcf000 <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x24>
   cf78c: 91012263     	add	x3, x19, #0x48
   cf790: 91216042     	add	x2, x2, #0x858
   cf794: 910043e0     	add	x0, sp, #0x10
   cf798: aa1f03e1     	mov	x1, xzr
   cf79c: 940238a5     	bl	0x15da30 <pthread_create@plt>
   cf7a0: 34000320     	cbz	w0, 0xcf804 <InGame::Log::AFileLogger::_CheckAndCleanOldLog()+0xc8>
   cf7a4: 2a0003e8     	mov	w8, w0
   cf7a8: 90fffd21     	adrp	x1, 0x73000
   cf7ac: f0fffd03     	adrp	x3, 0x72000
   cf7b0: b0fffd04     	adrp	x4, 0x70000
   cf7b4: b0fffd06     	adrp	x6, 0x70000
   cf7b8: 90fffd07     	adrp	x7, 0x6f000
   cf7bc: 91240821     	add	x1, x1, #0x902
   cf7c0: 9129f063     	add	x3, x3, #0xa7c
   cf7c4: 91295c84     	add	x4, x4, #0xa57
   cf7c8: 9102e0c6     	add	x6, x6, #0xb8
   cf7cc: 913330e7     	add	x7, x7, #0xccc
   cf7d0: 52800080     	mov	w0, #0x4                // =4
   cf7d4: 528036c2     	mov	w2, #0x1b6              // =438
   cf7d8: aa1f03e5     	mov	x5, xzr
   cf7dc: b90003e8     	str	w8, [sp]
   cf7e0: 94023b54     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf7e4: f9401688     	ldr	x8, [x20, #0x28]
   cf7e8: f85f83a9     	ldur	x9, [x29, #-0x8]
   cf7ec: eb09011f     	cmp	x8, x9
   cf7f0: 54000321     	b.ne	0xcf854 <InGame::Log::AFileLogger::_CheckAndCleanOldLog()+0x118>
   cf7f4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   cf7f8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   cf7fc: 910103ff     	add	sp, sp, #0x40
   cf800: d65f03c0     	ret
   cf804: 90fffd21     	adrp	x1, 0x73000
   cf808: f0fffd03     	adrp	x3, 0x72000
   cf80c: b0fffd04     	adrp	x4, 0x70000
   cf810: f0fffd06     	adrp	x6, 0x72000
   cf814: 90fffd07     	adrp	x7, 0x6f000
   cf818: f9400be8     	ldr	x8, [sp, #0x10]
   cf81c: 91240821     	add	x1, x1, #0x902
   cf820: 9129f063     	add	x3, x3, #0xa7c
   cf824: 91295c84     	add	x4, x4, #0xa57
   cf828: 910d98c6     	add	x6, x6, #0x366
   cf82c: 913330e7     	add	x7, x7, #0xccc
   cf830: 52800020     	mov	w0, #0x1                // =1
   cf834: 52803762     	mov	w2, #0x1bb              // =443
   cf838: aa1f03e5     	mov	x5, xzr
   cf83c: f90003e8     	str	x8, [sp]
   cf840: 94023b3c     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cf844: f9401688     	ldr	x8, [x20, #0x28]
   cf848: f85f83a9     	ldur	x9, [x29, #-0x8]
   cf84c: eb09011f     	cmp	x8, x9
   cf850: 54fffd20     	b.eq	0xcf7f4 <InGame::Log::AFileLogger::_CheckAndCleanOldLog()+0xb8>
   cf854: 94023577     	bl	0x15ce30 <__stack_chk_fail@plt>
   cf858: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   cf85c: f9000bf3     	str	x19, [sp, #0x10]
   cf860: 910003fd     	mov	x29, sp
   cf864: aa0003f3     	mov	x19, x0
   cf868: 94023b66     	bl	0x15e600 <pthread_self@plt>
   cf86c: 94023b69     	bl	0x15e610 <pthread_detach@plt>
   cf870: 90fffd01     	adrp	x1, 0x6f000
   cf874: 528001e0     	mov	w0, #0xf                // =15
   cf878: 91333021     	add	x1, x1, #0xccc
   cf87c: 94023b69     	bl	0x15e620 <prctl@plt>
   cf880: aa1303e0     	mov	x0, x19
   cf884: 9402384b     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cf888: aa0003f3     	mov	x19, x0
   cf88c: 94023b69     	bl	0x15e630 <_ZN6InGame19GetInGameLogMaxSizeEv@plt>
   cf890: 2a0003e3     	mov	w3, w0
   cf894: aa1303e0     	mov	x0, x19
   cf898: 52801501     	mov	w1, #0xa8               // =168
   cf89c: 12800002     	mov	w2, #-0x1               // =-1
   cf8a0: 94023b38     	bl	0x15e580 <_ZN6InGame3Log11AFileLogger17RemoveOldLogFilesEPKciii@plt>
   cf8a4: f9400bf3     	ldr	x19, [sp, #0x10]
   cf8a8: aa1f03e0     	mov	x0, xzr
   cf8ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   cf8b0: d65f03c0     	ret

00000000000cf8b4 <InGame::Log::AFileLogger::WaitForRemoveOldLogThreadDone()>:
   cf8b4: 90fffd21     	adrp	x1, 0x73000
   cf8b8: 90fffd23     	adrp	x3, 0x73000
   cf8bc: b0fffd04     	adrp	x4, 0x70000
   cf8c0: 90fffd26     	adrp	x6, 0x73000
   cf8c4: 91240821     	add	x1, x1, #0x902
   cf8c8: 9125e863     	add	x3, x3, #0x97a
   cf8cc: 91295c84     	add	x4, x4, #0xa57
   cf8d0: 91173cc6     	add	x6, x6, #0x5cf
   cf8d4: 52800020     	mov	w0, #0x1                // =1
   cf8d8: 52803b02     	mov	w2, #0x1d8              // =472
   cf8dc: aa1f03e5     	mov	x5, xzr
   cf8e0: 14023b14     	b	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000cf8e4 <InGame::Log::AFileLogger::CloseFile()>:
   cf8e4: d10103ff     	sub	sp, sp, #0x40
   cf8e8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   cf8ec: 910043fd     	add	x29, sp, #0x10
   cf8f0: f90013f5     	str	x21, [sp, #0x20]
   cf8f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   cf8f8: d53bd055     	mrs	x21, TPIDR_EL0
   cf8fc: aa0003f4     	mov	x20, x0
   cf900: f94016a8     	ldr	x8, [x21, #0x28]
   cf904: f90007e8     	str	x8, [sp, #0x8]
   cf908: f9400013     	ldr	x19, [x0]
   cf90c: f90003f3     	str	x19, [sp]
   cf910: b4000073     	cbz	x19, 0xcf91c <InGame::Log::AFileLogger::CloseFile()+0x38>
   cf914: aa1303e0     	mov	x0, x19
   cf918: 940238c2     	bl	0x15dc20 <pthread_mutex_lock@plt>
   cf91c: f9400680     	ldr	x0, [x20, #0x8]
   cf920: b4000100     	cbz	x0, 0xcf940 <InGame::Log::AFileLogger::CloseFile()+0x5c>
   cf924: 940237cb     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   cf928: f9400680     	ldr	x0, [x20, #0x8]
   cf92c: b4000080     	cbz	x0, 0xcf93c <InGame::Log::AFileLogger::CloseFile()+0x58>
   cf930: f9400008     	ldr	x8, [x0]
   cf934: f9400508     	ldr	x8, [x8, #0x8]
   cf938: d63f0100     	blr	x8
   cf93c: f900069f     	str	xzr, [x20, #0x8]
   cf940: b4000073     	cbz	x19, 0xcf94c <InGame::Log::AFileLogger::CloseFile()+0x68>
   cf944: aa1303e0     	mov	x0, x19
   cf948: 940238ba     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   cf94c: f94016a8     	ldr	x8, [x21, #0x28]
   cf950: f94007e9     	ldr	x9, [sp, #0x8]
   cf954: eb09011f     	cmp	x8, x9
   cf958: 540000c1     	b.ne	0xcf970 <InGame::Log::AFileLogger::CloseFile()+0x8c>
   cf95c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   cf960: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   cf964: f94013f5     	ldr	x21, [sp, #0x20]
   cf968: 910103ff     	add	sp, sp, #0x40
   cf96c: d65f03c0     	ret
   cf970: 94023530     	bl	0x15ce30 <__stack_chk_fail@plt>
   cf974: 97ff6570     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   cf978: aa0003f3     	mov	x19, x0
   cf97c: 910003e0     	mov	x0, sp
   cf980: 940238b0     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   cf984: aa1303e0     	mov	x0, x19
   cf988: 940225f6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000cf98c <InGame::Log::AFileLogger::LogToFile(char const*)>:
   cf98c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   cf990: a9014ff4     	stp	x20, x19, [sp, #0x10]
   cf994: 910003fd     	mov	x29, sp
   cf998: aa0003f4     	mov	x20, x0
   cf99c: aa0103e0     	mov	x0, x1
   cf9a0: aa0103f3     	mov	x19, x1
   cf9a4: 94023773     	bl	0x15d770 <strlen@plt>
   cf9a8: aa0003e2     	mov	x2, x0
   cf9ac: aa1403e0     	mov	x0, x20
   cf9b0: aa1303e1     	mov	x1, x19
   cf9b4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   cf9b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   cf9bc: 14023b2d     	b	0x15e670 <_ZN6InGame3Log11AFileLogger8Log2FileEPKvm@plt>

00000000000cf9c0 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)>:
   cf9c0: d10383ff     	sub	sp, sp, #0xe0
   cf9c4: a9087bfd     	stp	x29, x30, [sp, #0x80]
   cf9c8: 910203fd     	add	x29, sp, #0x80
   cf9cc: a9096ffc     	stp	x28, x27, [sp, #0x90]
   cf9d0: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   cf9d4: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   cf9d8: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   cf9dc: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   cf9e0: d53bd059     	mrs	x25, TPIDR_EL0
   cf9e4: f9401728     	ldr	x8, [x25, #0x28]
   cf9e8: f81f83a8     	stur	x8, [x29, #-0x8]
   cf9ec: b4002101     	cbz	x1, 0xcfe0c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x44c>
   cf9f0: aa0203f4     	mov	x20, x2
   cf9f4: b40020c2     	cbz	x2, 0xcfe0c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x44c>
   cf9f8: aa0003f3     	mov	x19, x0
   cf9fc: d10043a0     	sub	x0, x29, #0x10
   cfa00: aa0103f5     	mov	x21, x1
   cfa04: 94023aef     	bl	0x15e5c0 <time@plt>
   cfa08: d10043a0     	sub	x0, x29, #0x10
   cfa0c: 94023b1d     	bl	0x15e680 <localtime@plt>
   cfa10: f9400008     	ldr	x8, [x0]
   cfa14: 2941701b     	ldp	w27, w28, [x0, #0x8]
   cfa18: f9400276     	ldr	x22, [x19]
   cfa1c: f90007e8     	str	x8, [sp, #0x8]
   cfa20: 3cc18000     	ldur	q0, [x0, #0x18]
   cfa24: 2942201a     	ldp	w26, w8, [x0, #0x10]
   cfa28: 3cc28001     	ldur	q1, [x0, #0x28]
   cfa2c: f81c83b6     	stur	x22, [x29, #-0x38]
   cfa30: b90017e8     	str	w8, [sp, #0x14]
   cfa34: ad3e87a0     	stp	q0, q1, [x29, #-0x30]
   cfa38: b4000076     	cbz	x22, 0xcfa44 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x84>
   cfa3c: aa1603e0     	mov	x0, x22
   cfa40: 94023878     	bl	0x15dc20 <pthread_mutex_lock@plt>
   cfa44: 91006277     	add	x23, x19, #0x18
   cfa48: aa1703e0     	mov	x0, x23
   cfa4c: 94023969     	bl	0x15dff0 <_ZN6InGame7AString5emptyEv@plt>
   cfa50: 370000a0     	tbnz	w0, #0x0, 0xcfa64 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0xa4>
   cfa54: aa1703e0     	mov	x0, x23
   cfa58: 940237d6     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfa5c: 9402376d     	bl	0x15d810 <_ZN6InGame5CFile5ExistEPKc@plt>
   cfa60: 37000520     	tbnz	w0, #0x0, 0xcfb04 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x144>
   cfa64: 940237c7     	bl	0x15d980 <_ZN6InGame5CPath12GetCachePathEv@plt>
   cfa68: aa0003f8     	mov	x24, x0
   cfa6c: b4001ca0     	cbz	x0, 0xcfe00 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x440>
   cfa70: aa1803e0     	mov	x0, x24
   cfa74: 92800001     	mov	x1, #-0x1               // =-1
   cfa78: 940235f2     	bl	0x15d240 <__strlen_chk@plt>
   cfa7c: b4001c20     	cbz	x0, 0xcfe00 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x440>
   cfa80: 910063e0     	add	x0, sp, #0x18
   cfa84: aa1803e1     	mov	x1, x24
   cfa88: 940237c2     	bl	0x15d990 <_ZN6InGame7AStringC1EPKc@plt>
   cfa8c: b0fffd01     	adrp	x1, 0x70000
   cfa90: 910063e0     	add	x0, sp, #0x18
   cfa94: 911dac21     	add	x1, x1, #0x76b
   cfa98: 940237c2     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   cfa9c: 910063e0     	add	x0, sp, #0x18
   cfaa0: 940237c4     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfaa4: 9402375b     	bl	0x15d810 <_ZN6InGame5CFile5ExistEPKc@plt>
   cfaa8: 370000a0     	tbnz	w0, #0x0, 0xcfabc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0xfc>
   cfaac: 910063e0     	add	x0, sp, #0x18
   cfab0: 940237c0     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfab4: 94023af7     	bl	0x15e690 <_ZN6InGame5CPath10CreatePathEPKc@plt>
   cfab8: 360011a0     	tbz	w0, #0x0, 0xcfcec <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x32c>
   cfabc: 91012260     	add	x0, x19, #0x48
   cfac0: 940237bc     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfac4: aa0003e1     	mov	x1, x0
   cfac8: 910063e0     	add	x0, sp, #0x18
   cfacc: 940237b5     	bl	0x15d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>
   cfad0: 910063e0     	add	x0, sp, #0x18
   cfad4: 940237b7     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfad8: 9402374e     	bl	0x15d810 <_ZN6InGame5CFile5ExistEPKc@plt>
   cfadc: 370000a0     	tbnz	w0, #0x0, 0xcfaf0 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x130>
   cfae0: 910063e0     	add	x0, sp, #0x18
   cfae4: 940237b3     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfae8: 94023aea     	bl	0x15e690 <_ZN6InGame5CPath10CreatePathEPKc@plt>
   cfaec: 36001200     	tbz	w0, #0x0, 0xcfd2c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x36c>
   cfaf0: 910063e1     	add	x1, sp, #0x18
   cfaf4: aa1703e0     	mov	x0, x23
   cfaf8: 94023922     	bl	0x15df80 <_ZN6InGame7AStringaSERKS0_@plt>
   cfafc: 910063e0     	add	x0, sp, #0x18
   cfb00: 940237b0     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cfb04: 910063e0     	add	x0, sp, #0x18
   cfb08: 94023976     	bl	0x15e0e0 <_ZN6InGame7AStringC1Ev@plt>
   cfb0c: f9400a60     	ldr	x0, [x19, #0x10]
   cfb10: b4000220     	cbz	x0, 0xcfb54 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x194>
   cfb14: b9400808     	ldr	w8, [x0, #0x8]
   cfb18: 6b08037f     	cmp	w27, w8
   cfb1c: 54000181     	b.ne	0xcfb4c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x18c>
   cfb20: b9400c08     	ldr	w8, [x0, #0xc]
   cfb24: 6b08039f     	cmp	w28, w8
   cfb28: 54000121     	b.ne	0xcfb4c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x18c>
   cfb2c: b9401008     	ldr	w8, [x0, #0x10]
   cfb30: 6b08035f     	cmp	w26, w8
   cfb34: 540000c1     	b.ne	0xcfb4c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x18c>
   cfb38: b9401408     	ldr	w8, [x0, #0x14]
   cfb3c: b94017e9     	ldr	w9, [sp, #0x14]
   cfb40: 6b08013f     	cmp	w9, w8
   cfb44: 1a9f07f6     	cset	w22, ne
   cfb48: 14000007     	b	0xcfb64 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x1a4>
   cfb4c: 52800036     	mov	w22, #0x1               // =1
   cfb50: 14000005     	b	0xcfb64 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x1a4>
   cfb54: 52800700     	mov	w0, #0x38               // =56
   cfb58: 940234c2     	bl	0x15ce60 <_Znwm@plt>
   cfb5c: 52800036     	mov	w22, #0x1               // =1
   cfb60: f9000a60     	str	x0, [x19, #0x10]
   cfb64: f94007e8     	ldr	x8, [sp, #0x8]
   cfb68: 2901701b     	stp	w27, w28, [x0, #0x8]
   cfb6c: ad7e87a0     	ldp	q0, q1, [x29, #-0x30]
   cfb70: f9000008     	str	x8, [x0]
   cfb74: 3c818000     	stur	q0, [x0, #0x18]
   cfb78: b94017e8     	ldr	w8, [sp, #0x14]
   cfb7c: 3c828001     	stur	q1, [x0, #0x28]
   cfb80: 2902201a     	stp	w26, w8, [x0, #0x10]
   cfb84: 370000b6     	tbnz	w22, #0x0, 0xcfb98 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x1d8>
   cfb88: f9400660     	ldr	x0, [x19, #0x8]
   cfb8c: b4000060     	cbz	x0, 0xcfb98 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x1d8>
   cfb90: 94023ac4     	bl	0x15e6a0 <_ZN6InGame5CFile5ExistEv@plt>
   cfb94: 370001c0     	tbnz	w0, #0x0, 0xcfbcc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x20c>
   cfb98: 910063e1     	add	x1, sp, #0x18
   cfb9c: aa1303e0     	mov	x0, x19
   cfba0: 94023a5c     	bl	0x15e510 <_ZN6InGame3Log11AFileLogger18_GetFilePathByTimeERNS_7AStringE@plt>
   cfba4: 36000560     	tbz	w0, #0x0, 0xcfc50 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x290>
   cfba8: 910063e0     	add	x0, sp, #0x18
   cfbac: 94023781     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfbb0: aa0003e1     	mov	x1, x0
   cfbb4: aa1303e0     	mov	x0, x19
   cfbb8: 94023a5a     	bl	0x15e520 <_ZN6InGame3Log11AFileLogger12_OpenLogFileEPKc@plt>
   cfbbc: 360007e0     	tbz	w0, #0x0, 0xcfcb8 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x2f8>
   cfbc0: 34000076     	cbz	w22, 0xcfbcc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x20c>
   cfbc4: aa1303e0     	mov	x0, x19
   cfbc8: 94023a8a     	bl	0x15e5f0 <_ZN6InGame3Log11AFileLogger20_CheckAndCleanOldLogEv@plt>
   cfbcc: f9400660     	ldr	x0, [x19, #0x8]
   cfbd0: b40005a0     	cbz	x0, 0xcfc84 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x2c4>
   cfbd4: 94023ab3     	bl	0x15e6a0 <_ZN6InGame5CFile5ExistEv@plt>
   cfbd8: 36000560     	tbz	w0, #0x0, 0xcfc84 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x2c4>
   cfbdc: f9404268     	ldr	x8, [x19, #0x80]
   cfbe0: f100051f     	cmp	x8, #0x1
   cfbe4: 54000ecb     	b.lt	0xcfdbc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3fc>
   cfbe8: b9408a68     	ldr	w8, [x19, #0x88]
   cfbec: 7100051f     	cmp	w8, #0x1
   cfbf0: 54000c20     	b.eq	0xcfd74 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3b4>
   cfbf4: 35000e48     	cbnz	w8, 0xcfdbc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3fc>
   cfbf8: aa1303e0     	mov	x0, x19
   cfbfc: 94023a3d     	bl	0x15e4f0 <_ZN6InGame3Log11AFileLogger24_RemoveIfFileExceedLimitEv@plt>
   cfc00: 36000de0     	tbz	w0, #0x0, 0xcfdbc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3fc>
   cfc04: 910063e0     	add	x0, sp, #0x18
   cfc08: 9402376a     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfc0c: aa0003e1     	mov	x1, x0
   cfc10: aa1303e0     	mov	x0, x19
   cfc14: 94023a43     	bl	0x15e520 <_ZN6InGame3Log11AFileLogger12_OpenLogFileEPKc@plt>
   cfc18: 37000d20     	tbnz	w0, #0x0, 0xcfdbc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3fc>
   cfc1c: 90fffd21     	adrp	x1, 0x73000
   cfc20: 90fffd23     	adrp	x3, 0x73000
   cfc24: b0fffd04     	adrp	x4, 0x70000
   cfc28: d0fffd06     	adrp	x6, 0x71000
   cfc2c: 91240821     	add	x1, x1, #0x902
   cfc30: 91177c63     	add	x3, x3, #0x5df
   cfc34: 91295c84     	add	x4, x4, #0xa57
   cfc38: 913524c6     	add	x6, x6, #0xd49
   cfc3c: 52800080     	mov	w0, #0x4                // =4
   cfc40: 52804982     	mov	w2, #0x24c              // =588
   cfc44: aa1f03e5     	mov	x5, xzr
   cfc48: 94023a3a     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfc4c: 1400006a     	b	0xcfdf4 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x434>
   cfc50: 90fffd21     	adrp	x1, 0x73000
   cfc54: 90fffd23     	adrp	x3, 0x73000
   cfc58: b0fffd04     	adrp	x4, 0x70000
   cfc5c: f0fffd06     	adrp	x6, 0x72000
   cfc60: 91240821     	add	x1, x1, #0x902
   cfc64: 91177c63     	add	x3, x3, #0x5df
   cfc68: 91295c84     	add	x4, x4, #0xa57
   cfc6c: 912a44c6     	add	x6, x6, #0xa91
   cfc70: 52800080     	mov	w0, #0x4                // =4
   cfc74: 528045c2     	mov	w2, #0x22e              // =558
   cfc78: aa1f03e5     	mov	x5, xzr
   cfc7c: 94023a2d     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfc80: 1400005d     	b	0xcfdf4 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x434>
   cfc84: 90fffd21     	adrp	x1, 0x73000
   cfc88: 90fffd23     	adrp	x3, 0x73000
   cfc8c: b0fffd04     	adrp	x4, 0x70000
   cfc90: d0fffce6     	adrp	x6, 0x6d000
   cfc94: 91240821     	add	x1, x1, #0x902
   cfc98: 91177c63     	add	x3, x3, #0x5df
   cfc9c: 91295c84     	add	x4, x4, #0xa57
   cfca0: 9114f4c6     	add	x6, x6, #0x53d
   cfca4: 52800080     	mov	w0, #0x4                // =4
   cfca8: 52804802     	mov	w2, #0x240              // =576
   cfcac: aa1f03e5     	mov	x5, xzr
   cfcb0: 94023a20     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfcb4: 14000050     	b	0xcfdf4 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x434>
   cfcb8: 90fffd21     	adrp	x1, 0x73000
   cfcbc: 90fffd23     	adrp	x3, 0x73000
   cfcc0: b0fffd04     	adrp	x4, 0x70000
   cfcc4: d0fffd06     	adrp	x6, 0x71000
   cfcc8: 91240821     	add	x1, x1, #0x902
   cfccc: 91177c63     	add	x3, x3, #0x5df
   cfcd0: 91295c84     	add	x4, x4, #0xa57
   cfcd4: 913524c6     	add	x6, x6, #0xd49
   cfcd8: 52800080     	mov	w0, #0x4                // =4
   cfcdc: 52804682     	mov	w2, #0x234              // =564
   cfce0: aa1f03e5     	mov	x5, xzr
   cfce4: 94023a13     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfce8: 14000043     	b	0xcfdf4 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x434>
   cfcec: 910063e0     	add	x0, sp, #0x18
   cfcf0: 94023730     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfcf4: aa0003e7     	mov	x7, x0
   cfcf8: 90fffd21     	adrp	x1, 0x73000
   cfcfc: 90fffd23     	adrp	x3, 0x73000
   cfd00: b0fffd04     	adrp	x4, 0x70000
   cfd04: d0fffd06     	adrp	x6, 0x71000
   cfd08: 91240821     	add	x1, x1, #0x902
   cfd0c: 91177c63     	add	x3, x3, #0x5df
   cfd10: 91295c84     	add	x4, x4, #0xa57
   cfd14: 910dc4c6     	add	x6, x6, #0x371
   cfd18: 52800080     	mov	w0, #0x4                // =4
   cfd1c: 52804322     	mov	w2, #0x219              // =537
   cfd20: aa1f03e5     	mov	x5, xzr
   cfd24: 94023a03     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfd28: 14000010     	b	0xcfd68 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3a8>
   cfd2c: 910063e0     	add	x0, sp, #0x18
   cfd30: 94023720     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   cfd34: aa0003e7     	mov	x7, x0
   cfd38: 90fffd21     	adrp	x1, 0x73000
   cfd3c: 90fffd23     	adrp	x3, 0x73000
   cfd40: b0fffd04     	adrp	x4, 0x70000
   cfd44: d0fffd06     	adrp	x6, 0x71000
   cfd48: 91240821     	add	x1, x1, #0x902
   cfd4c: 91177c63     	add	x3, x3, #0x5df
   cfd50: 91295c84     	add	x4, x4, #0xa57
   cfd54: 910dc4c6     	add	x6, x6, #0x371
   cfd58: 52800080     	mov	w0, #0x4                // =4
   cfd5c: 528043e2     	mov	w2, #0x21f              // =543
   cfd60: aa1f03e5     	mov	x5, xzr
   cfd64: 940239f3     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfd68: 910063e0     	add	x0, sp, #0x18
   cfd6c: 94023715     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cfd70: 14000024     	b	0xcfe00 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x440>
   cfd74: f9400660     	ldr	x0, [x19, #0x8]
   cfd78: 940236ae     	bl	0x15d830 <_ZN6InGame5CFile9GetLengthEv@plt>
   cfd7c: f9404268     	ldr	x8, [x19, #0x80]
   cfd80: eb20411f     	cmp	x8, w0, uxtw
   cfd84: 540001ca     	b.ge	0xcfdbc <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x3fc>
   cfd88: 90fffd21     	adrp	x1, 0x73000
   cfd8c: 90fffd23     	adrp	x3, 0x73000
   cfd90: b0fffd04     	adrp	x4, 0x70000
   cfd94: d0fffce6     	adrp	x6, 0x6d000
   cfd98: 91240821     	add	x1, x1, #0x902
   cfd9c: 91177c63     	add	x3, x3, #0x5df
   cfda0: 91295c84     	add	x4, x4, #0xa57
   cfda4: 911580c6     	add	x6, x6, #0x560
   cfda8: 52800020     	mov	w0, #0x1                // =1
   cfdac: 52804aa2     	mov	w2, #0x255              // =597
   cfdb0: aa1f03e5     	mov	x5, xzr
   cfdb4: 940239df     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   cfdb8: 1400000f     	b	0xcfdf4 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x434>
   cfdbc: f9400660     	ldr	x0, [x19, #0x8]
   cfdc0: aa1503e1     	mov	x1, x21
   cfdc4: 2a1403e2     	mov	w2, w20
   cfdc8: 940236d2     	bl	0x15d910 <_ZN6InGame5CFile6AppendEPKvj@plt>
   cfdcc: b9407a68     	ldr	w8, [x19, #0x78]
   cfdd0: 35000128     	cbnz	w8, 0xcfdf4 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x434>
   cfdd4: f9400660     	ldr	x0, [x19, #0x8]
   cfdd8: 9402369e     	bl	0x15d850 <_ZN6InGame5CFile5CloseEv@plt>
   cfddc: f9400660     	ldr	x0, [x19, #0x8]
   cfde0: b4000080     	cbz	x0, 0xcfdf0 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x430>
   cfde4: f9400008     	ldr	x8, [x0]
   cfde8: f9400508     	ldr	x8, [x8, #0x8]
   cfdec: d63f0100     	blr	x8
   cfdf0: f900067f     	str	xzr, [x19, #0x8]
   cfdf4: 910063e0     	add	x0, sp, #0x18
   cfdf8: 940236f2     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cfdfc: f85c83b6     	ldur	x22, [x29, #-0x38]
   cfe00: b4000076     	cbz	x22, 0xcfe0c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x44c>
   cfe04: aa1603e0     	mov	x0, x22
   cfe08: 9402378a     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   cfe0c: f9401728     	ldr	x8, [x25, #0x28]
   cfe10: f85f83a9     	ldur	x9, [x29, #-0x8]
   cfe14: eb09011f     	cmp	x8, x9
   cfe18: 54000121     	b.ne	0xcfe3c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x47c>
   cfe1c: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   cfe20: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   cfe24: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   cfe28: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   cfe2c: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   cfe30: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   cfe34: 910383ff     	add	sp, sp, #0xe0
   cfe38: d65f03c0     	ret
   cfe3c: 940233fd     	bl	0x15ce30 <__stack_chk_fail@plt>
   cfe40: 1400000b     	b	0xcfe6c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x4ac>
   cfe44: aa0003f3     	mov	x19, x0
   cfe48: 1400000c     	b	0xcfe78 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x4b8>
   cfe4c: aa0003f3     	mov	x19, x0
   cfe50: 1400000a     	b	0xcfe78 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x4b8>
   cfe54: 97ff6438     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   cfe58: aa0003f3     	mov	x19, x0
   cfe5c: 14000007     	b	0xcfe78 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x4b8>
   cfe60: 14000003     	b	0xcfe6c <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x4ac>
   cfe64: aa0003f3     	mov	x19, x0
   cfe68: 14000004     	b	0xcfe78 <InGame::Log::AFileLogger::Log2File(void const*, unsigned long)+0x4b8>
   cfe6c: aa0003f3     	mov	x19, x0
   cfe70: 910063e0     	add	x0, sp, #0x18
   cfe74: 940236d3     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   cfe78: d100e3a0     	sub	x0, x29, #0x38
   cfe7c: 94023771     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   cfe80: aa1303e0     	mov	x0, x19
   cfe84: 940224b7     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000cfe88 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)>:
   cfe88: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   cfe8c: a90157f6     	stp	x22, x21, [sp, #0x10]
   cfe90: 910003fd     	mov	x29, sp
   cfe94: a9024ff4     	stp	x20, x19, [sp, #0x20]
   cfe98: a940200b     	ldp	x11, x8, [x0]
   cfe9c: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
   cfea0: aa0003f3     	mov	x19, x0
   cfea4: f2955569     	movk	x9, #0xaaab
   cfea8: cb0b0108     	sub	x8, x8, x11
   cfeac: 9343fd08     	asr	x8, x8, #3
   cfeb0: 9b097d15     	mul	x21, x8, x9
   cfeb4: b201f3e8     	mov	x8, #-0x5555555555555556 // =-6148914691236517206
   cfeb8: f2e15548     	movk	x8, #0xaaa, lsl #48
   cfebc: 910006aa     	add	x10, x21, #0x1
   cfec0: eb08015f     	cmp	x10, x8
   cfec4: 54000948     	b.hi	0xcffec <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x164>
   cfec8: f9400a6c     	ldr	x12, [x19, #0x10]
   cfecc: aa0103f4     	mov	x20, x1
   cfed0: cb0b018b     	sub	x11, x12, x11
   cfed4: b200f3ec     	mov	x12, #0x5555555555555555 // =6148914691236517205
   cfed8: 9343fd6b     	asr	x11, x11, #3
   cfedc: f2e0aaac     	movk	x12, #0x555, lsl #48
   cfee0: 9b097d69     	mul	x9, x11, x9
   cfee4: d37ff92b     	lsl	x11, x9, #1
   cfee8: eb0a017f     	cmp	x11, x10
   cfeec: 9a8b314a     	csel	x10, x10, x11, lo
   cfef0: eb0c013f     	cmp	x9, x12
   cfef4: 9a883156     	csel	x22, x10, x8, lo
   cfef8: b40000f6     	cbz	x22, 0xcff14 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x8c>
   cfefc: eb0802df     	cmp	x22, x8
   cff00: 540007a8     	b.hi	0xcfff4 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x16c>
   cff04: 8b1606c8     	add	x8, x22, x22, lsl #1
   cff08: d37df100     	lsl	x0, x8, #3
   cff0c: 940233d5     	bl	0x15ce60 <_Znwm@plt>
   cff10: 14000002     	b	0xcff18 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x90>
   cff14: aa1f03e0     	mov	x0, xzr
   cff18: 52800308     	mov	w8, #0x18               // =24
   cff1c: f9400a8c     	ldr	x12, [x20, #0x10]
   cff20: 3dc00280     	ldr	q0, [x20]
   cff24: a900fe9f     	stp	xzr, xzr, [x20, #0x8]
   cff28: f900029f     	str	xzr, [x20]
   cff2c: d503201f     	nop
   cff30: 9b0802aa     	madd	x10, x21, x8, x0
   cff34: a9402e74     	ldp	x20, x11, [x19]
   cff38: d503201f     	nop
   cff3c: 9b0802c8     	madd	x8, x22, x8, x0
   cff40: 91006149     	add	x9, x10, #0x18
   cff44: 3d800140     	str	q0, [x10]
   cff48: f900094c     	str	x12, [x10, #0x10]
   cff4c: eb14017f     	cmp	x11, x20
   cff50: 54000360     	b.eq	0xcffbc <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x134>
   cff54: f85f816c     	ldur	x12, [x11, #-0x8]
   cff58: 3cde8160     	ldur	q0, [x11, #-0x18]
   cff5c: f81f814c     	stur	x12, [x10, #-0x8]
   cff60: d100616c     	sub	x12, x11, #0x18
   cff64: 3c9e8140     	stur	q0, [x10, #-0x18]
   cff68: d100614a     	sub	x10, x10, #0x18
   cff6c: a93f7d7f     	stp	xzr, xzr, [x11, #-0x10]
   cff70: eb14019f     	cmp	x12, x20
   cff74: f81e817f     	stur	xzr, [x11, #-0x18]
   cff78: aa0c03eb     	mov	x11, x12
   cff7c: 54fffec1     	b.ne	0xcff54 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0xcc>
   cff80: a9402e74     	ldp	x20, x11, [x19]
   cff84: a900266a     	stp	x10, x9, [x19]
   cff88: f9000a68     	str	x8, [x19, #0x10]
   cff8c: eb14017f     	cmp	x11, x20
   cff90: 540001a0     	b.eq	0xcffc4 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x13c>
   cff94: aa0b03f3     	mov	x19, x11
   cff98: 14000004     	b	0xcffa8 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x120>
   cff9c: aa1303eb     	mov	x11, x19
   cffa0: eb14027f     	cmp	x19, x20
   cffa4: 54000100     	b.eq	0xcffc4 <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x13c>
   cffa8: 385e8e68     	ldrb	w8, [x19, #-0x18]!
   cffac: 3607ff88     	tbz	w8, #0x0, 0xcff9c <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x114>
   cffb0: f85f8160     	ldur	x0, [x11, #-0x8]
   cffb4: 940233cb     	bl	0x15cee0 <_ZdlPv@plt>
   cffb8: 17fffff9     	b	0xcff9c <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x114>
   cffbc: a900266a     	stp	x10, x9, [x19]
   cffc0: f9000a68     	str	x8, [x19, #0x10]
   cffc4: b40000d4     	cbz	x20, 0xcffdc <void std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>::__push_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&&)+0x154>
   cffc8: aa1403e0     	mov	x0, x20
   cffcc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cffd0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   cffd4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cffd8: 140233c2     	b	0x15cee0 <_ZdlPv@plt>
   cffdc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   cffe0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   cffe4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   cffe8: d65f03c0     	ret
   cffec: aa1303e0     	mov	x0, x19
   cfff0: 94023740     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   cfff4: 90fffd00     	adrp	x0, 0x6f000
   cfff8: 91026000     	add	x0, x0, #0x98
   cfffc: 97ff9d55     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000d0000 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))>:
   d0000: d10343ff     	sub	sp, sp, #0xd0
   d0004: a9077bfd     	stp	x29, x30, [sp, #0x70]
   d0008: 9101c3fd     	add	x29, sp, #0x70
   d000c: a9086ffc     	stp	x28, x27, [sp, #0x80]
   d0010: a90967fa     	stp	x26, x25, [sp, #0x90]
   d0014: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   d0018: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   d001c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   d0020: d53bd048     	mrs	x8, TPIDR_EL0
   d0024: b201f3fc     	mov	x28, #-0x5555555555555556 // =-6148914691236517206
   d0028: f90007e8     	str	x8, [sp, #0x8]
   d002c: aa0203f4     	mov	x20, x2
   d0030: aa0103f6     	mov	x22, x1
   d0034: aa0003f3     	mov	x19, x0
   d0038: f9401508     	ldr	x8, [x8, #0x28]
   d003c: f295557c     	movk	x28, #0xaaab
   d0040: 528bb53b     	mov	w27, #0x5da9            // =23977
   d0044: f81f83a8     	stur	x8, [x29, #-0x8]
   d0048: d10062d5     	sub	x21, x22, #0x18
   d004c: aa1303f8     	mov	x24, x19
   d0050: cb1802c8     	sub	x8, x22, x24
   d0054: aa1803f3     	mov	x19, x24
   d0058: 9343fd09     	asr	x9, x8, #3
   d005c: 9b1c7d29     	mul	x9, x9, x28
   d0060: f100153f     	cmp	x9, #0x5
   d0064: 540034a9     	b.ls	0xd06f8 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x6f8>
   d0068: f1029d1f     	cmp	x8, #0xa7
   d006c: 5400404d     	b.le	0xd0874 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x874>
   d0070: eb1b011f     	cmp	x8, x27
   d0074: 54000ba3     	b.lo	0xd01e8 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1e8>
   d0078: 9bdc7d08     	umulh	x8, x8, x28
   d007c: 5280030a     	mov	w10, #0x18              // =24
   d0080: aa1303e0     	mov	x0, x19
   d0084: aa1403e4     	mov	x4, x20
   d0088: d345fd09     	lsr	x9, x8, #5
   d008c: d346fd08     	lsr	x8, x8, #6
   d0090: 9b0a4d37     	madd	x23, x9, x10, x19
   d0094: 8b080508     	add	x8, x8, x8, lsl #1
   d0098: d37df108     	lsl	x8, x8, #3
   d009c: 8b080279     	add	x25, x19, x8
   d00a0: 8b0802fa     	add	x26, x23, x8
   d00a4: aa1903e1     	mov	x1, x25
   d00a8: aa1703e2     	mov	x2, x23
   d00ac: aa1a03e3     	mov	x3, x26
   d00b0: 94023980     	bl	0x15e6b0 <_ZNSt6__ndk17__sort4IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEjT0_SD_SD_SD_T_@plt>
   d00b4: 2a0003f8     	mov	w24, w0
   d00b8: f9400288     	ldr	x8, [x20]
   d00bc: aa1503e0     	mov	x0, x21
   d00c0: aa1a03e1     	mov	x1, x26
   d00c4: d63f0100     	blr	x8
   d00c8: 360019e0     	tbz	w0, #0x0, 0xd0404 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x404>
   d00cc: f9400b48     	ldr	x8, [x26, #0x10]
   d00d0: aa1a03e0     	mov	x0, x26
   d00d4: 3dc00340     	ldr	q0, [x26]
   d00d8: aa1703e1     	mov	x1, x23
   d00dc: f81f03a8     	stur	x8, [x29, #-0x10]
   d00e0: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d00e4: f9400aa8     	ldr	x8, [x21, #0x10]
   d00e8: 3dc002a0     	ldr	q0, [x21]
   d00ec: f9000b48     	str	x8, [x26, #0x10]
   d00f0: 3d800340     	str	q0, [x26]
   d00f4: f85f03a8     	ldur	x8, [x29, #-0x10]
   d00f8: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d00fc: f9000aa8     	str	x8, [x21, #0x10]
   d0100: 3d8002a0     	str	q0, [x21]
   d0104: f9400288     	ldr	x8, [x20]
   d0108: d63f0100     	blr	x8
   d010c: 36000f00     	tbz	w0, #0x0, 0xd02ec <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x2ec>
   d0110: f9400ae8     	ldr	x8, [x23, #0x10]
   d0114: aa1703e0     	mov	x0, x23
   d0118: 3dc002e0     	ldr	q0, [x23]
   d011c: aa1903e1     	mov	x1, x25
   d0120: f81f03a8     	stur	x8, [x29, #-0x10]
   d0124: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0128: f9400b48     	ldr	x8, [x26, #0x10]
   d012c: 3dc00340     	ldr	q0, [x26]
   d0130: f9000ae8     	str	x8, [x23, #0x10]
   d0134: 3d8002e0     	str	q0, [x23]
   d0138: f85f03a8     	ldur	x8, [x29, #-0x10]
   d013c: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d0140: f9000b48     	str	x8, [x26, #0x10]
   d0144: 3d800340     	str	q0, [x26]
   d0148: f9400288     	ldr	x8, [x20]
   d014c: d63f0100     	blr	x8
   d0150: 36001380     	tbz	w0, #0x0, 0xd03c0 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3c0>
   d0154: f9400b28     	ldr	x8, [x25, #0x10]
   d0158: aa1903e0     	mov	x0, x25
   d015c: 3dc00320     	ldr	q0, [x25]
   d0160: aa1303e1     	mov	x1, x19
   d0164: f81f03a8     	stur	x8, [x29, #-0x10]
   d0168: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d016c: f9400ae8     	ldr	x8, [x23, #0x10]
   d0170: 3dc002e0     	ldr	q0, [x23]
   d0174: f9000b28     	str	x8, [x25, #0x10]
   d0178: 3d800320     	str	q0, [x25]
   d017c: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0180: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d0184: f9000ae8     	str	x8, [x23, #0x10]
   d0188: 3d8002e0     	str	q0, [x23]
   d018c: f9400288     	ldr	x8, [x20]
   d0190: d63f0100     	blr	x8
   d0194: 36002900     	tbz	w0, #0x0, 0xd06b4 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x6b4>
   d0198: f9400a68     	ldr	x8, [x19, #0x10]
   d019c: 11001318     	add	w24, w24, #0x4
   d01a0: 3dc00260     	ldr	q0, [x19]
   d01a4: f81f03a8     	stur	x8, [x29, #-0x10]
   d01a8: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d01ac: f9400b28     	ldr	x8, [x25, #0x10]
   d01b0: 3dc00320     	ldr	q0, [x25]
   d01b4: f9000a68     	str	x8, [x19, #0x10]
   d01b8: 3d800260     	str	q0, [x19]
   d01bc: f85f03a8     	ldur	x8, [x29, #-0x10]
   d01c0: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d01c4: f9000b28     	str	x8, [x25, #0x10]
   d01c8: 3d800320     	str	q0, [x25]
   d01cc: f9400288     	ldr	x8, [x20]
   d01d0: aa1303e0     	mov	x0, x19
   d01d4: aa1703e1     	mov	x1, x23
   d01d8: d63f0100     	blr	x8
   d01dc: aa1503fa     	mov	x26, x21
   d01e0: 360011e0     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d01e4: 140000a3     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d01e8: 12003d08     	and	w8, w8, #0xffff
   d01ec: 52955569     	mov	w9, #0xaaab             // =43691
   d01f0: aa1303e1     	mov	x1, x19
   d01f4: 1b097d08     	mul	w8, w8, w9
   d01f8: 52800309     	mov	w9, #0x18               // =24
   d01fc: 53157d08     	lsr	w8, w8, #21
   d0200: 9ba94d17     	umaddl	x23, w8, w9, x19
   d0204: f9400288     	ldr	x8, [x20]
   d0208: aa1703e0     	mov	x0, x23
   d020c: d63f0100     	blr	x8
   d0210: 2a0003f8     	mov	w24, w0
   d0214: f9400288     	ldr	x8, [x20]
   d0218: aa1503e0     	mov	x0, x21
   d021c: aa1703e1     	mov	x1, x23
   d0220: d63f0100     	blr	x8
   d0224: 36000198     	tbz	w24, #0x0, 0xd0254 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x254>
   d0228: 36000720     	tbz	w0, #0x0, 0xd030c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x30c>
   d022c: f9400a68     	ldr	x8, [x19, #0x10]
   d0230: 52800038     	mov	w24, #0x1               // =1
   d0234: 3dc00260     	ldr	q0, [x19]
   d0238: f81f03a8     	stur	x8, [x29, #-0x10]
   d023c: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0240: f9400aa8     	ldr	x8, [x21, #0x10]
   d0244: 3dc002a0     	ldr	q0, [x21]
   d0248: f9000a68     	str	x8, [x19, #0x10]
   d024c: 3d800260     	str	q0, [x19]
   d0250: 14000049     	b	0xd0374 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x374>
   d0254: 36000a60     	tbz	w0, #0x0, 0xd03a0 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3a0>
   d0258: f9400ae8     	ldr	x8, [x23, #0x10]
   d025c: aa1703e0     	mov	x0, x23
   d0260: 3dc002e0     	ldr	q0, [x23]
   d0264: aa1303e1     	mov	x1, x19
   d0268: f81f03a8     	stur	x8, [x29, #-0x10]
   d026c: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0270: f9400aa8     	ldr	x8, [x21, #0x10]
   d0274: 3dc002a0     	ldr	q0, [x21]
   d0278: f9000ae8     	str	x8, [x23, #0x10]
   d027c: 3d8002e0     	str	q0, [x23]
   d0280: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0284: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d0288: f9000aa8     	str	x8, [x21, #0x10]
   d028c: 3d8002a0     	str	q0, [x21]
   d0290: f9400288     	ldr	x8, [x20]
   d0294: d63f0100     	blr	x8
   d0298: 36000a40     	tbz	w0, #0x0, 0xd03e0 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3e0>
   d029c: f9400a68     	ldr	x8, [x19, #0x10]
   d02a0: 52800058     	mov	w24, #0x2               // =2
   d02a4: 3dc00260     	ldr	q0, [x19]
   d02a8: f81f03a8     	stur	x8, [x29, #-0x10]
   d02ac: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d02b0: f9400ae8     	ldr	x8, [x23, #0x10]
   d02b4: 3dc002e0     	ldr	q0, [x23]
   d02b8: f9000a68     	str	x8, [x19, #0x10]
   d02bc: 3d800260     	str	q0, [x19]
   d02c0: f85f03a8     	ldur	x8, [x29, #-0x10]
   d02c4: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d02c8: f9000ae8     	str	x8, [x23, #0x10]
   d02cc: 3d8002e0     	str	q0, [x23]
   d02d0: f9400288     	ldr	x8, [x20]
   d02d4: aa1303e0     	mov	x0, x19
   d02d8: aa1703e1     	mov	x1, x23
   d02dc: d63f0100     	blr	x8
   d02e0: aa1503fa     	mov	x26, x21
   d02e4: 360009c0     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d02e8: 14000062     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d02ec: 11000718     	add	w24, w24, #0x1
   d02f0: f9400288     	ldr	x8, [x20]
   d02f4: aa1303e0     	mov	x0, x19
   d02f8: aa1703e1     	mov	x1, x23
   d02fc: d63f0100     	blr	x8
   d0300: aa1503fa     	mov	x26, x21
   d0304: 360008c0     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d0308: 1400005a     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d030c: f9400a68     	ldr	x8, [x19, #0x10]
   d0310: aa1503e0     	mov	x0, x21
   d0314: 3dc00260     	ldr	q0, [x19]
   d0318: aa1703e1     	mov	x1, x23
   d031c: f81f03a8     	stur	x8, [x29, #-0x10]
   d0320: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0324: f9400ae8     	ldr	x8, [x23, #0x10]
   d0328: 3dc002e0     	ldr	q0, [x23]
   d032c: f9000a68     	str	x8, [x19, #0x10]
   d0330: 3d800260     	str	q0, [x19]
   d0334: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0338: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d033c: f9000ae8     	str	x8, [x23, #0x10]
   d0340: 3d8002e0     	str	q0, [x23]
   d0344: f9400288     	ldr	x8, [x20]
   d0348: d63f0100     	blr	x8
   d034c: 360005a0     	tbz	w0, #0x0, 0xd0400 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x400>
   d0350: f9400ae8     	ldr	x8, [x23, #0x10]
   d0354: 52800058     	mov	w24, #0x2               // =2
   d0358: 3dc002e0     	ldr	q0, [x23]
   d035c: f81f03a8     	stur	x8, [x29, #-0x10]
   d0360: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0364: f9400aa8     	ldr	x8, [x21, #0x10]
   d0368: 3dc002a0     	ldr	q0, [x21]
   d036c: f9000ae8     	str	x8, [x23, #0x10]
   d0370: 3d8002e0     	str	q0, [x23]
   d0374: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0378: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d037c: f9000aa8     	str	x8, [x21, #0x10]
   d0380: 3d8002a0     	str	q0, [x21]
   d0384: f9400288     	ldr	x8, [x20]
   d0388: aa1303e0     	mov	x0, x19
   d038c: aa1703e1     	mov	x1, x23
   d0390: d63f0100     	blr	x8
   d0394: aa1503fa     	mov	x26, x21
   d0398: 36000420     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d039c: 14000035     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d03a0: 2a1f03f8     	mov	w24, wzr
   d03a4: f9400288     	ldr	x8, [x20]
   d03a8: aa1303e0     	mov	x0, x19
   d03ac: aa1703e1     	mov	x1, x23
   d03b0: d63f0100     	blr	x8
   d03b4: aa1503fa     	mov	x26, x21
   d03b8: 36000320     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d03bc: 1400002d     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d03c0: 11000b18     	add	w24, w24, #0x2
   d03c4: f9400288     	ldr	x8, [x20]
   d03c8: aa1303e0     	mov	x0, x19
   d03cc: aa1703e1     	mov	x1, x23
   d03d0: d63f0100     	blr	x8
   d03d4: aa1503fa     	mov	x26, x21
   d03d8: 36000220     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d03dc: 14000025     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d03e0: 52800038     	mov	w24, #0x1               // =1
   d03e4: f9400288     	ldr	x8, [x20]
   d03e8: aa1303e0     	mov	x0, x19
   d03ec: aa1703e1     	mov	x1, x23
   d03f0: d63f0100     	blr	x8
   d03f4: aa1503fa     	mov	x26, x21
   d03f8: 36000120     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d03fc: 1400001d     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d0400: 52800038     	mov	w24, #0x1               // =1
   d0404: f9400288     	ldr	x8, [x20]
   d0408: aa1303e0     	mov	x0, x19
   d040c: aa1703e1     	mov	x1, x23
   d0410: d63f0100     	blr	x8
   d0414: aa1503fa     	mov	x26, x21
   d0418: 370002c0     	tbnz	w0, #0x0, 0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d041c: d100635a     	sub	x26, x26, #0x18
   d0420: eb13035f     	cmp	x26, x19
   d0424: 54000ce0     	b.eq	0xd05c0 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x5c0>
   d0428: f9400288     	ldr	x8, [x20]
   d042c: aa1a03e0     	mov	x0, x26
   d0430: aa1703e1     	mov	x1, x23
   d0434: d63f0100     	blr	x8
   d0438: 3607ff20     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d043c: f9400a68     	ldr	x8, [x19, #0x10]
   d0440: 11000718     	add	w24, w24, #0x1
   d0444: 3dc00260     	ldr	q0, [x19]
   d0448: f81f03a8     	stur	x8, [x29, #-0x10]
   d044c: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0450: f9400b48     	ldr	x8, [x26, #0x10]
   d0454: 3dc00340     	ldr	q0, [x26]
   d0458: f9000a68     	str	x8, [x19, #0x10]
   d045c: 3d800260     	str	q0, [x19]
   d0460: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0464: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d0468: f9000b48     	str	x8, [x26, #0x10]
   d046c: 3d800340     	str	q0, [x26]
   d0470: 91006279     	add	x25, x19, #0x18
   d0474: eb1a033f     	cmp	x25, x26
   d0478: 54000462     	b.hs	0xd0504 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x504>
   d047c: d100633b     	sub	x27, x25, #0x18
   d0480: 9100637b     	add	x27, x27, #0x18
   d0484: f9400288     	ldr	x8, [x20]
   d0488: aa1b03e0     	mov	x0, x27
   d048c: aa1703e1     	mov	x1, x23
   d0490: d63f0100     	blr	x8
   d0494: 3707ff60     	tbnz	w0, #0x0, 0xd0480 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x480>
   d0498: 91006379     	add	x25, x27, #0x18
   d049c: d100635a     	sub	x26, x26, #0x18
   d04a0: f9400288     	ldr	x8, [x20]
   d04a4: aa1a03e0     	mov	x0, x26
   d04a8: aa1703e1     	mov	x1, x23
   d04ac: d63f0100     	blr	x8
   d04b0: 3607ff60     	tbz	w0, #0x0, 0xd049c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x49c>
   d04b4: eb1a037f     	cmp	x27, x26
   d04b8: 54000228     	b.hi	0xd04fc <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4fc>
   d04bc: f9400b68     	ldr	x8, [x27, #0x10]
   d04c0: eb17037f     	cmp	x27, x23
   d04c4: 3dc00360     	ldr	q0, [x27]
   d04c8: 11000718     	add	w24, w24, #0x1
   d04cc: 9a970357     	csel	x23, x26, x23, eq
   d04d0: f81f03a8     	stur	x8, [x29, #-0x10]
   d04d4: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d04d8: f9400b48     	ldr	x8, [x26, #0x10]
   d04dc: 3dc00340     	ldr	q0, [x26]
   d04e0: f9000b68     	str	x8, [x27, #0x10]
   d04e4: 3d800360     	str	q0, [x27]
   d04e8: f85f03a8     	ldur	x8, [x29, #-0x10]
   d04ec: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d04f0: f9000b48     	str	x8, [x26, #0x10]
   d04f4: 3d800340     	str	q0, [x26]
   d04f8: 17ffffe1     	b	0xd047c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x47c>
   d04fc: aa1b03f9     	mov	x25, x27
   d0500: 528bb53b     	mov	w27, #0x5da9            // =23977
   d0504: eb17033f     	cmp	x25, x23
   d0508: 54000260     	b.eq	0xd0554 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x554>
   d050c: f9400288     	ldr	x8, [x20]
   d0510: aa1703e0     	mov	x0, x23
   d0514: aa1903e1     	mov	x1, x25
   d0518: d63f0100     	blr	x8
   d051c: 360001c0     	tbz	w0, #0x0, 0xd0554 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x554>
   d0520: f9400b28     	ldr	x8, [x25, #0x10]
   d0524: 11000718     	add	w24, w24, #0x1
   d0528: 3dc00320     	ldr	q0, [x25]
   d052c: f81f03a8     	stur	x8, [x29, #-0x10]
   d0530: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0534: f9400ae8     	ldr	x8, [x23, #0x10]
   d0538: 3dc002e0     	ldr	q0, [x23]
   d053c: f9000b28     	str	x8, [x25, #0x10]
   d0540: 3d800320     	str	q0, [x25]
   d0544: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0548: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d054c: f9000ae8     	str	x8, [x23, #0x10]
   d0550: 3d8002e0     	str	q0, [x23]
   d0554: 350001b8     	cbnz	w24, 0xd0588 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x588>
   d0558: aa1303e0     	mov	x0, x19
   d055c: aa1903e1     	mov	x1, x25
   d0560: aa1403e2     	mov	x2, x20
   d0564: 94023857     	bl	0x15e6c0 <_ZNSt6__ndk127__insertion_sort_incompleteIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEbT0_SD_T_@plt>
   d0568: 91006338     	add	x24, x25, #0x18
   d056c: 2a0003f7     	mov	w23, w0
   d0570: aa1803e0     	mov	x0, x24
   d0574: aa1603e1     	mov	x1, x22
   d0578: aa1403e2     	mov	x2, x20
   d057c: 94023851     	bl	0x15e6c0 <_ZNSt6__ndk127__insertion_sort_incompleteIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEbT0_SD_T_@plt>
   d0580: 37000b60     	tbnz	w0, #0x0, 0xd06ec <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x6ec>
   d0584: 3707d677     	tbnz	w23, #0x0, 0xd0050 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x50>
   d0588: cb130328     	sub	x8, x25, x19
   d058c: cb1902c9     	sub	x9, x22, x25
   d0590: 9343fd08     	asr	x8, x8, #3
   d0594: 9343fd29     	asr	x9, x9, #3
   d0598: 9b1c7d08     	mul	x8, x8, x28
   d059c: 9b1c7d29     	mul	x9, x9, x28
   d05a0: eb09011f     	cmp	x8, x9
   d05a4: 5400098a     	b.ge	0xd06d4 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x6d4>
   d05a8: aa1303e0     	mov	x0, x19
   d05ac: aa1903e1     	mov	x1, x25
   d05b0: aa1403e2     	mov	x2, x20
   d05b4: 940237ff     	bl	0x15e5b0 <_ZNSt6__ndk16__sortIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEvT0_SD_T_@plt>
   d05b8: 91006338     	add	x24, x25, #0x18
   d05bc: 17fffea5     	b	0xd0050 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x50>
   d05c0: f9400288     	ldr	x8, [x20]
   d05c4: aa1303e0     	mov	x0, x19
   d05c8: aa1503e1     	mov	x1, x21
   d05cc: 91006277     	add	x23, x19, #0x18
   d05d0: d63f0100     	blr	x8
   d05d4: 37000300     	tbnz	w0, #0x0, 0xd0634 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x634>
   d05d8: eb1502ff     	cmp	x23, x21
   d05dc: 54001c40     	b.eq	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d05e0: f9400288     	ldr	x8, [x20]
   d05e4: aa1303e0     	mov	x0, x19
   d05e8: aa1703e1     	mov	x1, x23
   d05ec: d63f0100     	blr	x8
   d05f0: 370000a0     	tbnz	w0, #0x0, 0xd0604 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x604>
   d05f4: 910062f7     	add	x23, x23, #0x18
   d05f8: eb1502ff     	cmp	x23, x21
   d05fc: 54ffff21     	b.ne	0xd05e0 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x5e0>
   d0600: 140000d9     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0604: f9400ae8     	ldr	x8, [x23, #0x10]
   d0608: 3dc002e0     	ldr	q0, [x23]
   d060c: f81f03a8     	stur	x8, [x29, #-0x10]
   d0610: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0614: f9400aa8     	ldr	x8, [x21, #0x10]
   d0618: 3dc002a0     	ldr	q0, [x21]
   d061c: f9000ae8     	str	x8, [x23, #0x10]
   d0620: 3c8186e0     	str	q0, [x23], #0x18
   d0624: f85f03a8     	ldur	x8, [x29, #-0x10]
   d0628: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d062c: f9000aa8     	str	x8, [x21, #0x10]
   d0630: 3d8002a0     	str	q0, [x21]
   d0634: eb1502ff     	cmp	x23, x21
   d0638: 54001960     	b.eq	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d063c: aa1503f9     	mov	x25, x21
   d0640: d10062f8     	sub	x24, x23, #0x18
   d0644: 91006318     	add	x24, x24, #0x18
   d0648: f9400288     	ldr	x8, [x20]
   d064c: aa1303e0     	mov	x0, x19
   d0650: aa1803e1     	mov	x1, x24
   d0654: d63f0100     	blr	x8
   d0658: 3607ff60     	tbz	w0, #0x0, 0xd0644 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x644>
   d065c: 91006317     	add	x23, x24, #0x18
   d0660: d1006339     	sub	x25, x25, #0x18
   d0664: f9400288     	ldr	x8, [x20]
   d0668: aa1303e0     	mov	x0, x19
   d066c: aa1903e1     	mov	x1, x25
   d0670: d63f0100     	blr	x8
   d0674: 3707ff60     	tbnz	w0, #0x0, 0xd0660 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x660>
   d0678: eb19031f     	cmp	x24, x25
   d067c: 54ffcea2     	b.hs	0xd0050 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x50>
   d0680: f9400b08     	ldr	x8, [x24, #0x10]
   d0684: 3dc00300     	ldr	q0, [x24]
   d0688: f81f03a8     	stur	x8, [x29, #-0x10]
   d068c: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0690: f9400b28     	ldr	x8, [x25, #0x10]
   d0694: 3dc00320     	ldr	q0, [x25]
   d0698: f9000b08     	str	x8, [x24, #0x10]
   d069c: 3d800300     	str	q0, [x24]
   d06a0: f85f03a8     	ldur	x8, [x29, #-0x10]
   d06a4: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d06a8: f9000b28     	str	x8, [x25, #0x10]
   d06ac: 3d800320     	str	q0, [x25]
   d06b0: 17ffffe4     	b	0xd0640 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x640>
   d06b4: 11000f18     	add	w24, w24, #0x3
   d06b8: f9400288     	ldr	x8, [x20]
   d06bc: aa1303e0     	mov	x0, x19
   d06c0: aa1703e1     	mov	x1, x23
   d06c4: d63f0100     	blr	x8
   d06c8: aa1503fa     	mov	x26, x21
   d06cc: 3607ea80     	tbz	w0, #0x0, 0xd041c <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x41c>
   d06d0: 17ffff68     	b	0xd0470 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x470>
   d06d4: 91006320     	add	x0, x25, #0x18
   d06d8: aa1603e1     	mov	x1, x22
   d06dc: aa1403e2     	mov	x2, x20
   d06e0: 940237b4     	bl	0x15e5b0 <_ZNSt6__ndk16__sortIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEvT0_SD_T_@plt>
   d06e4: aa1903f6     	mov	x22, x25
   d06e8: 17fffe58     	b	0xd0048 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x48>
   d06ec: aa1903f6     	mov	x22, x25
   d06f0: 3607cad7     	tbz	w23, #0x0, 0xd0048 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x48>
   d06f4: 1400009c     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d06f8: f0fffd48     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
   d06fc: 9107d108     	add	x8, x8, #0x1f4
   d0700: 1000008a     	adr	x10, 0xd0710 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x710>
   d0704: 3869690b     	ldrb	w11, [x8, x9]
   d0708: 8b0b094a     	add	x10, x10, x11, lsl #2
   d070c: d61f0140     	br	x10
   d0710: f9400288     	ldr	x8, [x20]
   d0714: aa1503e0     	mov	x0, x21
   d0718: aa1303e1     	mov	x1, x19
   d071c: d63f0100     	blr	x8
   d0720: 370001c0     	tbnz	w0, #0x0, 0xd0758 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x758>
   d0724: 14000090     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0728: 91006276     	add	x22, x19, #0x18
   d072c: f9400288     	ldr	x8, [x20]
   d0730: aa1603e0     	mov	x0, x22
   d0734: aa1303e1     	mov	x1, x19
   d0738: d63f0100     	blr	x8
   d073c: 2a0003f7     	mov	w23, w0
   d0740: f9400288     	ldr	x8, [x20]
   d0744: aa1503e0     	mov	x0, x21
   d0748: aa1603e1     	mov	x1, x22
   d074c: d63f0100     	blr	x8
   d0750: 360009d7     	tbz	w23, #0x0, 0xd0888 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x888>
   d0754: 36000d40     	tbz	w0, #0x0, 0xd08fc <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x8fc>
   d0758: f9400a68     	ldr	x8, [x19, #0x10]
   d075c: 3dc00260     	ldr	q0, [x19]
   d0760: f81f03a8     	stur	x8, [x29, #-0x10]
   d0764: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0768: f9400aa8     	ldr	x8, [x21, #0x10]
   d076c: 3dc002a0     	ldr	q0, [x21]
   d0770: f9000a68     	str	x8, [x19, #0x10]
   d0774: 3d800260     	str	q0, [x19]
   d0778: f85f03a8     	ldur	x8, [x29, #-0x10]
   d077c: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d0780: f9000aa8     	str	x8, [x21, #0x10]
   d0784: 3d8002a0     	str	q0, [x21]
   d0788: 14000077     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d078c: 91006276     	add	x22, x19, #0x18
   d0790: 9100c277     	add	x23, x19, #0x30
   d0794: 91012278     	add	x24, x19, #0x48
   d0798: aa1303e0     	mov	x0, x19
   d079c: aa1603e1     	mov	x1, x22
   d07a0: aa1703e2     	mov	x2, x23
   d07a4: aa1803e3     	mov	x3, x24
   d07a8: aa1403e4     	mov	x4, x20
   d07ac: 940237c1     	bl	0x15e6b0 <_ZNSt6__ndk17__sort4IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEjT0_SD_SD_SD_T_@plt>
   d07b0: f9400288     	ldr	x8, [x20]
   d07b4: aa1503e0     	mov	x0, x21
   d07b8: aa1803e1     	mov	x1, x24
   d07bc: d63f0100     	blr	x8
   d07c0: 36000d20     	tbz	w0, #0x0, 0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d07c4: 3dc00300     	ldr	q0, [x24]
   d07c8: aa1803e0     	mov	x0, x24
   d07cc: f9400b08     	ldr	x8, [x24, #0x10]
   d07d0: aa1703e1     	mov	x1, x23
   d07d4: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d07d8: f81f03a8     	stur	x8, [x29, #-0x10]
   d07dc: 3dc002a1     	ldr	q1, [x21]
   d07e0: f9400aa9     	ldr	x9, [x21, #0x10]
   d07e4: 3d800301     	str	q1, [x24]
   d07e8: f9000b09     	str	x9, [x24, #0x10]
   d07ec: f9000aa8     	str	x8, [x21, #0x10]
   d07f0: 3d8002a0     	str	q0, [x21]
   d07f4: f9400288     	ldr	x8, [x20]
   d07f8: d63f0100     	blr	x8
   d07fc: 36000b40     	tbz	w0, #0x0, 0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0800: 3dc00300     	ldr	q0, [x24]
   d0804: aa1703e0     	mov	x0, x23
   d0808: f9400b08     	ldr	x8, [x24, #0x10]
   d080c: aa1603e1     	mov	x1, x22
   d0810: 3dc002e1     	ldr	q1, [x23]
   d0814: f9400ae9     	ldr	x9, [x23, #0x10]
   d0818: 3d8002e0     	str	q0, [x23]
   d081c: f9000ae8     	str	x8, [x23, #0x10]
   d0820: 3d800301     	str	q1, [x24]
   d0824: f9000b09     	str	x9, [x24, #0x10]
   d0828: f9400288     	ldr	x8, [x20]
   d082c: d63f0100     	blr	x8
   d0830: 360009a0     	tbz	w0, #0x0, 0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0834: 3dc002e0     	ldr	q0, [x23]
   d0838: f9400ae8     	ldr	x8, [x23, #0x10]
   d083c: 3dc002c1     	ldr	q1, [x22]
   d0840: f9400ac9     	ldr	x9, [x22, #0x10]
   d0844: 3d8002c0     	str	q0, [x22]
   d0848: f9000ac8     	str	x8, [x22, #0x10]
   d084c: 3d8002e1     	str	q1, [x23]
   d0850: f9000ae9     	str	x9, [x23, #0x10]
   d0854: 14000018     	b	0xd08b4 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x8b4>
   d0858: 91006261     	add	x1, x19, #0x18
   d085c: 9100c262     	add	x2, x19, #0x30
   d0860: aa1303e0     	mov	x0, x19
   d0864: aa1503e3     	mov	x3, x21
   d0868: aa1403e4     	mov	x4, x20
   d086c: 94023791     	bl	0x15e6b0 <_ZNSt6__ndk17__sort4IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEjT0_SD_SD_SD_T_@plt>
   d0870: 1400003d     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0874: aa1303e0     	mov	x0, x19
   d0878: aa1603e1     	mov	x1, x22
   d087c: aa1403e2     	mov	x2, x20
   d0880: 94023794     	bl	0x15e6d0 <_ZNSt6__ndk118__insertion_sort_3IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEvT0_SD_T_@plt>
   d0884: 14000038     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0888: 360006e0     	tbz	w0, #0x0, 0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d088c: 3dc002c0     	ldr	q0, [x22]
   d0890: f9400ac8     	ldr	x8, [x22, #0x10]
   d0894: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d0898: f81f03a8     	stur	x8, [x29, #-0x10]
   d089c: 3dc002a1     	ldr	q1, [x21]
   d08a0: f9400aa9     	ldr	x9, [x21, #0x10]
   d08a4: 3d8002c1     	str	q1, [x22]
   d08a8: f9000ac9     	str	x9, [x22, #0x10]
   d08ac: f9000aa8     	str	x8, [x21, #0x10]
   d08b0: 3d8002a0     	str	q0, [x21]
   d08b4: f9400288     	ldr	x8, [x20]
   d08b8: aa1603e0     	mov	x0, x22
   d08bc: aa1303e1     	mov	x1, x19
   d08c0: d63f0100     	blr	x8
   d08c4: 36000500     	tbz	w0, #0x0, 0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d08c8: f9400a68     	ldr	x8, [x19, #0x10]
   d08cc: 3dc00260     	ldr	q0, [x19]
   d08d0: 3dc002c1     	ldr	q1, [x22]
   d08d4: f9400ac9     	ldr	x9, [x22, #0x10]
   d08d8: f81f03a8     	stur	x8, [x29, #-0x10]
   d08dc: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d08e0: 3d800261     	str	q1, [x19]
   d08e4: f9000a69     	str	x9, [x19, #0x10]
   d08e8: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d08ec: f85f03a8     	ldur	x8, [x29, #-0x10]
   d08f0: 3d8002c0     	str	q0, [x22]
   d08f4: f9000ac8     	str	x8, [x22, #0x10]
   d08f8: 1400001b     	b	0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d08fc: f9400a68     	ldr	x8, [x19, #0x10]
   d0900: aa1503e0     	mov	x0, x21
   d0904: 3dc00260     	ldr	q0, [x19]
   d0908: aa1603e1     	mov	x1, x22
   d090c: 3dc002c1     	ldr	q1, [x22]
   d0910: f9400ac9     	ldr	x9, [x22, #0x10]
   d0914: f81f03a8     	stur	x8, [x29, #-0x10]
   d0918: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d091c: 3d800261     	str	q1, [x19]
   d0920: f9000a69     	str	x9, [x19, #0x10]
   d0924: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d0928: f85f03a8     	ldur	x8, [x29, #-0x10]
   d092c: 3d8002c0     	str	q0, [x22]
   d0930: f9000ac8     	str	x8, [x22, #0x10]
   d0934: f9400288     	ldr	x8, [x20]
   d0938: d63f0100     	blr	x8
   d093c: 36000140     	tbz	w0, #0x0, 0xd0964 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x964>
   d0940: 3dc002c0     	ldr	q0, [x22]
   d0944: f9400ac8     	ldr	x8, [x22, #0x10]
   d0948: 3c9e03a0     	stur	q0, [x29, #-0x20]
   d094c: f81f03a8     	stur	x8, [x29, #-0x10]
   d0950: 3dc002a1     	ldr	q1, [x21]
   d0954: f9400aa9     	ldr	x9, [x21, #0x10]
   d0958: 3d8002c1     	str	q1, [x22]
   d095c: f9000ac9     	str	x9, [x22, #0x10]
   d0960: 17ffff88     	b	0xd0780 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x780>
   d0964: f94007e8     	ldr	x8, [sp, #0x8]
   d0968: f9401508     	ldr	x8, [x8, #0x28]
   d096c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d0970: eb09011f     	cmp	x8, x9
   d0974: 54000121     	b.ne	0xd0998 <void std::__ndk1::__sort<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x998>
   d0978: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   d097c: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   d0980: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   d0984: a94967fa     	ldp	x26, x25, [sp, #0x90]
   d0988: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   d098c: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   d0990: 910343ff     	add	sp, sp, #0xd0
   d0994: d65f03c0     	ret
   d0998: 94023126     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d099c <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))>:
   d099c: d10543ff     	sub	sp, sp, #0x150
   d09a0: a9107bfd     	stp	x29, x30, [sp, #0x100]
   d09a4: 910403fd     	add	x29, sp, #0x100
   d09a8: a91167fc     	stp	x28, x25, [sp, #0x110]
   d09ac: a9125ff8     	stp	x24, x23, [sp, #0x120]
   d09b0: a91357f6     	stp	x22, x21, [sp, #0x130]
   d09b4: a9144ff4     	stp	x20, x19, [sp, #0x140]
   d09b8: d53bd059     	mrs	x25, TPIDR_EL0
   d09bc: aa0003f4     	mov	x20, x0
   d09c0: f9401728     	ldr	x8, [x25, #0x28]
   d09c4: aa0103f3     	mov	x19, x1
   d09c8: aa0103e0     	mov	x0, x1
   d09cc: aa1403e1     	mov	x1, x20
   d09d0: aa0403f5     	mov	x21, x4
   d09d4: aa0303f7     	mov	x23, x3
   d09d8: f81f83a8     	stur	x8, [x29, #-0x8]
   d09dc: aa0203f6     	mov	x22, x2
   d09e0: f9400088     	ldr	x8, [x4]
   d09e4: d63f0100     	blr	x8
   d09e8: 2a0003f8     	mov	w24, w0
   d09ec: f94002a8     	ldr	x8, [x21]
   d09f0: aa1603e0     	mov	x0, x22
   d09f4: aa1303e1     	mov	x1, x19
   d09f8: d63f0100     	blr	x8
   d09fc: 36000158     	tbz	w24, #0x0, 0xd0a24 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x88>
   d0a00: 360004c0     	tbz	w0, #0x0, 0xd0a98 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0xfc>
   d0a04: 3dc002c0     	ldr	q0, [x22]
   d0a08: 52800038     	mov	w24, #0x1               // =1
   d0a0c: f9400ac8     	ldr	x8, [x22, #0x10]
   d0a10: 3dc00281     	ldr	q1, [x20]
   d0a14: f9400a89     	ldr	x9, [x20, #0x10]
   d0a18: 3d800280     	str	q0, [x20]
   d0a1c: f9000a88     	str	x8, [x20, #0x10]
   d0a20: 14000032     	b	0xd0ae8 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x14c>
   d0a24: 36000720     	tbz	w0, #0x0, 0xd0b08 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x16c>
   d0a28: 3dc002c0     	ldr	q0, [x22]
   d0a2c: aa1303e0     	mov	x0, x19
   d0a30: f9400ac8     	ldr	x8, [x22, #0x10]
   d0a34: aa1403e1     	mov	x1, x20
   d0a38: 3dc00261     	ldr	q1, [x19]
   d0a3c: f9400a69     	ldr	x9, [x19, #0x10]
   d0a40: 3d800260     	str	q0, [x19]
   d0a44: f9000a68     	str	x8, [x19, #0x10]
   d0a48: 3d8002c1     	str	q1, [x22]
   d0a4c: f9000ac9     	str	x9, [x22, #0x10]
   d0a50: f94002a8     	ldr	x8, [x21]
   d0a54: d63f0100     	blr	x8
   d0a58: 36000660     	tbz	w0, #0x0, 0xd0b24 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x188>
   d0a5c: 3dc00260     	ldr	q0, [x19]
   d0a60: 52800058     	mov	w24, #0x2               // =2
   d0a64: f9400a68     	ldr	x8, [x19, #0x10]
   d0a68: 3dc00281     	ldr	q1, [x20]
   d0a6c: f9400a89     	ldr	x9, [x20, #0x10]
   d0a70: 3d800280     	str	q0, [x20]
   d0a74: f9000a88     	str	x8, [x20, #0x10]
   d0a78: 3d800261     	str	q1, [x19]
   d0a7c: f9000a69     	str	x9, [x19, #0x10]
   d0a80: f94002a8     	ldr	x8, [x21]
   d0a84: aa1703e0     	mov	x0, x23
   d0a88: aa1603e1     	mov	x1, x22
   d0a8c: d63f0100     	blr	x8
   d0a90: 37000560     	tbnz	w0, #0x0, 0xd0b3c <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1a0>
   d0a94: 14000053     	b	0xd0be0 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x244>
   d0a98: 3dc00260     	ldr	q0, [x19]
   d0a9c: aa1603e0     	mov	x0, x22
   d0aa0: f9400a68     	ldr	x8, [x19, #0x10]
   d0aa4: aa1303e1     	mov	x1, x19
   d0aa8: 3dc00281     	ldr	q1, [x20]
   d0aac: f9400a89     	ldr	x9, [x20, #0x10]
   d0ab0: 3d800280     	str	q0, [x20]
   d0ab4: f9000a88     	str	x8, [x20, #0x10]
   d0ab8: 3d800261     	str	q1, [x19]
   d0abc: f9000a69     	str	x9, [x19, #0x10]
   d0ac0: f94002a8     	ldr	x8, [x21]
   d0ac4: d63f0100     	blr	x8
   d0ac8: 360002e0     	tbz	w0, #0x0, 0xd0b24 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x188>
   d0acc: 3dc002c0     	ldr	q0, [x22]
   d0ad0: 52800058     	mov	w24, #0x2               // =2
   d0ad4: f9400ac8     	ldr	x8, [x22, #0x10]
   d0ad8: 3dc00261     	ldr	q1, [x19]
   d0adc: f9400a69     	ldr	x9, [x19, #0x10]
   d0ae0: 3d800260     	str	q0, [x19]
   d0ae4: f9000a68     	str	x8, [x19, #0x10]
   d0ae8: 3d8002c1     	str	q1, [x22]
   d0aec: f9000ac9     	str	x9, [x22, #0x10]
   d0af0: f94002a8     	ldr	x8, [x21]
   d0af4: aa1703e0     	mov	x0, x23
   d0af8: aa1603e1     	mov	x1, x22
   d0afc: d63f0100     	blr	x8
   d0b00: 370001e0     	tbnz	w0, #0x0, 0xd0b3c <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1a0>
   d0b04: 14000037     	b	0xd0be0 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x244>
   d0b08: 2a1f03f8     	mov	w24, wzr
   d0b0c: f94002a8     	ldr	x8, [x21]
   d0b10: aa1703e0     	mov	x0, x23
   d0b14: aa1603e1     	mov	x1, x22
   d0b18: d63f0100     	blr	x8
   d0b1c: 37000100     	tbnz	w0, #0x0, 0xd0b3c <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1a0>
   d0b20: 14000030     	b	0xd0be0 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x244>
   d0b24: 52800038     	mov	w24, #0x1               // =1
   d0b28: f94002a8     	ldr	x8, [x21]
   d0b2c: aa1703e0     	mov	x0, x23
   d0b30: aa1603e1     	mov	x1, x22
   d0b34: d63f0100     	blr	x8
   d0b38: 36000540     	tbz	w0, #0x0, 0xd0be0 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x244>
   d0b3c: 3dc002e0     	ldr	q0, [x23]
   d0b40: aa1603e0     	mov	x0, x22
   d0b44: f9400ae8     	ldr	x8, [x23, #0x10]
   d0b48: aa1303e1     	mov	x1, x19
   d0b4c: 3dc002c1     	ldr	q1, [x22]
   d0b50: f9400ac9     	ldr	x9, [x22, #0x10]
   d0b54: 3d8002c0     	str	q0, [x22]
   d0b58: f9000ac8     	str	x8, [x22, #0x10]
   d0b5c: 3d8002e1     	str	q1, [x23]
   d0b60: f9000ae9     	str	x9, [x23, #0x10]
   d0b64: f94002a8     	ldr	x8, [x21]
   d0b68: d63f0100     	blr	x8
   d0b6c: 36000380     	tbz	w0, #0x0, 0xd0bdc <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x240>
   d0b70: 3dc002c0     	ldr	q0, [x22]
   d0b74: aa1303e0     	mov	x0, x19
   d0b78: f9400ac8     	ldr	x8, [x22, #0x10]
   d0b7c: aa1403e1     	mov	x1, x20
   d0b80: 3dc00261     	ldr	q1, [x19]
   d0b84: f9400a69     	ldr	x9, [x19, #0x10]
   d0b88: 3d800260     	str	q0, [x19]
   d0b8c: f9000a68     	str	x8, [x19, #0x10]
   d0b90: 3d8002c1     	str	q1, [x22]
   d0b94: f9000ac9     	str	x9, [x22, #0x10]
   d0b98: f94002a8     	ldr	x8, [x21]
   d0b9c: d63f0100     	blr	x8
   d0ba0: 36000380     	tbz	w0, #0x0, 0xd0c10 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x274>
   d0ba4: 3dc00260     	ldr	q0, [x19]
   d0ba8: 11000f18     	add	w24, w24, #0x3
   d0bac: f9400a68     	ldr	x8, [x19, #0x10]
   d0bb0: 3dc00281     	ldr	q1, [x20]
   d0bb4: f9400a89     	ldr	x9, [x20, #0x10]
   d0bb8: 3d800280     	str	q0, [x20]
   d0bbc: f9000a88     	str	x8, [x20, #0x10]
   d0bc0: 3d800261     	str	q1, [x19]
   d0bc4: f9000a69     	str	x9, [x19, #0x10]
   d0bc8: f9401728     	ldr	x8, [x25, #0x28]
   d0bcc: f85f83a9     	ldur	x9, [x29, #-0x8]
   d0bd0: eb09011f     	cmp	x8, x9
   d0bd4: 540000e0     	b.eq	0xd0bf0 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x254>
   d0bd8: 94023096     	bl	0x15ce30 <__stack_chk_fail@plt>
   d0bdc: 11000718     	add	w24, w24, #0x1
   d0be0: f9401728     	ldr	x8, [x25, #0x28]
   d0be4: f85f83a9     	ldur	x9, [x29, #-0x8]
   d0be8: eb09011f     	cmp	x8, x9
   d0bec: 54ffff61     	b.ne	0xd0bd8 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x23c>
   d0bf0: 2a1803e0     	mov	w0, w24
   d0bf4: a9544ff4     	ldp	x20, x19, [sp, #0x140]
   d0bf8: a95357f6     	ldp	x22, x21, [sp, #0x130]
   d0bfc: a9525ff8     	ldp	x24, x23, [sp, #0x120]
   d0c00: a95167fc     	ldp	x28, x25, [sp, #0x110]
   d0c04: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   d0c08: 910543ff     	add	sp, sp, #0x150
   d0c0c: d65f03c0     	ret
   d0c10: 11000b18     	add	w24, w24, #0x2
   d0c14: f9401728     	ldr	x8, [x25, #0x28]
   d0c18: f85f83a9     	ldur	x9, [x29, #-0x8]
   d0c1c: eb09011f     	cmp	x8, x9
   d0c20: 54fffe80     	b.eq	0xd0bf0 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x254>
   d0c24: 17ffffed     	b	0xd0bd8 <unsigned int std::__ndk1::__sort4<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x23c>

00000000000d0c28 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))>:
   d0c28: d10483ff     	sub	sp, sp, #0x120
   d0c2c: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   d0c30: 910303fd     	add	x29, sp, #0xc0
   d0c34: f9006bfc     	str	x28, [sp, #0xd0]
   d0c38: a90e67fa     	stp	x26, x25, [sp, #0xe0]
   d0c3c: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
   d0c40: a91057f6     	stp	x22, x21, [sp, #0x100]
   d0c44: a9114ff4     	stp	x20, x19, [sp, #0x110]
   d0c48: d53bd059     	mrs	x25, TPIDR_EL0
   d0c4c: aa0003f5     	mov	x21, x0
   d0c50: f9401728     	ldr	x8, [x25, #0x28]
   d0c54: 91006016     	add	x22, x0, #0x18
   d0c58: aa0103f4     	mov	x20, x1
   d0c5c: 9100c017     	add	x23, x0, #0x30
   d0c60: aa1603e0     	mov	x0, x22
   d0c64: aa1503e1     	mov	x1, x21
   d0c68: f81f83a8     	stur	x8, [x29, #-0x8]
   d0c6c: aa0203f3     	mov	x19, x2
   d0c70: f9400048     	ldr	x8, [x2]
   d0c74: d63f0100     	blr	x8
   d0c78: 2a0003f8     	mov	w24, w0
   d0c7c: f9400268     	ldr	x8, [x19]
   d0c80: aa1703e0     	mov	x0, x23
   d0c84: aa1603e1     	mov	x1, x22
   d0c88: d63f0100     	blr	x8
   d0c8c: 36000138     	tbz	w24, #0x0, 0xd0cb0 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x88>
   d0c90: 360003e0     	tbz	w0, #0x0, 0xd0d0c <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0xe4>
   d0c94: 3dc002e0     	ldr	q0, [x23]
   d0c98: f9400ae8     	ldr	x8, [x23, #0x10]
   d0c9c: 3dc002a1     	ldr	q1, [x21]
   d0ca0: f9400aa9     	ldr	x9, [x21, #0x10]
   d0ca4: 3d8002a0     	str	q0, [x21]
   d0ca8: f9000aa8     	str	x8, [x21, #0x10]
   d0cac: 1400002b     	b	0xd0d58 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x130>
   d0cb0: 36000580     	tbz	w0, #0x0, 0xd0d60 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x138>
   d0cb4: 3dc002e0     	ldr	q0, [x23]
   d0cb8: aa1603e0     	mov	x0, x22
   d0cbc: f9400ae8     	ldr	x8, [x23, #0x10]
   d0cc0: aa1503e1     	mov	x1, x21
   d0cc4: 3dc002c1     	ldr	q1, [x22]
   d0cc8: f9400ac9     	ldr	x9, [x22, #0x10]
   d0ccc: 3d8002c0     	str	q0, [x22]
   d0cd0: f9000ac8     	str	x8, [x22, #0x10]
   d0cd4: 3d8002e1     	str	q1, [x23]
   d0cd8: f9000ae9     	str	x9, [x23, #0x10]
   d0cdc: f9400268     	ldr	x8, [x19]
   d0ce0: d63f0100     	blr	x8
   d0ce4: 360003e0     	tbz	w0, #0x0, 0xd0d60 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x138>
   d0ce8: 3dc002c0     	ldr	q0, [x22]
   d0cec: f9400ac8     	ldr	x8, [x22, #0x10]
   d0cf0: 3dc002a1     	ldr	q1, [x21]
   d0cf4: f9400aa9     	ldr	x9, [x21, #0x10]
   d0cf8: 3d8002a0     	str	q0, [x21]
   d0cfc: f9000aa8     	str	x8, [x21, #0x10]
   d0d00: 3d8002c1     	str	q1, [x22]
   d0d04: f9000ac9     	str	x9, [x22, #0x10]
   d0d08: 14000016     	b	0xd0d60 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x138>
   d0d0c: 3dc002c0     	ldr	q0, [x22]
   d0d10: aa1703e0     	mov	x0, x23
   d0d14: f9400ac8     	ldr	x8, [x22, #0x10]
   d0d18: aa1603e1     	mov	x1, x22
   d0d1c: 3dc002a1     	ldr	q1, [x21]
   d0d20: f9400aa9     	ldr	x9, [x21, #0x10]
   d0d24: 3d8002a0     	str	q0, [x21]
   d0d28: f9000aa8     	str	x8, [x21, #0x10]
   d0d2c: 3d8002c1     	str	q1, [x22]
   d0d30: f9000ac9     	str	x9, [x22, #0x10]
   d0d34: f9400268     	ldr	x8, [x19]
   d0d38: d63f0100     	blr	x8
   d0d3c: 36000120     	tbz	w0, #0x0, 0xd0d60 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x138>
   d0d40: 3dc002e0     	ldr	q0, [x23]
   d0d44: f9400ae8     	ldr	x8, [x23, #0x10]
   d0d48: 3dc002c1     	ldr	q1, [x22]
   d0d4c: f9400ac9     	ldr	x9, [x22, #0x10]
   d0d50: 3d8002c0     	str	q0, [x22]
   d0d54: f9000ac8     	str	x8, [x22, #0x10]
   d0d58: 3d8002e1     	str	q1, [x23]
   d0d5c: f9000ae9     	str	x9, [x23, #0x10]
   d0d60: 910122b6     	add	x22, x21, #0x48
   d0d64: eb1402df     	cmp	x22, x20
   d0d68: 540007a0     	b.eq	0xd0e5c <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x234>
   d0d6c: aa1f03f8     	mov	x24, xzr
   d0d70: 1400000b     	b	0xd0d9c <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x174>
   d0d74: 3dc003e0     	ldr	q0, [sp]
   d0d78: f9400be8     	ldr	x8, [sp, #0x10]
   d0d7c: 3d8002e0     	str	q0, [x23]
   d0d80: f9000ae8     	str	x8, [x23, #0x10]
   d0d84: 910062c8     	add	x8, x22, #0x18
   d0d88: aa1603f7     	mov	x23, x22
   d0d8c: 91006318     	add	x24, x24, #0x18
   d0d90: aa0803f6     	mov	x22, x8
   d0d94: eb14011f     	cmp	x8, x20
   d0d98: 54000620     	b.eq	0xd0e5c <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x234>
   d0d9c: f9400268     	ldr	x8, [x19]
   d0da0: aa1603e0     	mov	x0, x22
   d0da4: aa1703e1     	mov	x1, x23
   d0da8: d63f0100     	blr	x8
   d0dac: 3607fec0     	tbz	w0, #0x0, 0xd0d84 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x15c>
   d0db0: 2a1f03e8     	mov	w8, wzr
   d0db4: 3dc002c0     	ldr	q0, [x22]
   d0db8: f9400ac9     	ldr	x9, [x22, #0x10]
   d0dbc: aa1803f7     	mov	x23, x24
   d0dc0: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   d0dc4: 3d8003e0     	str	q0, [sp]
   d0dc8: f9000be9     	str	x9, [sp, #0x10]
   d0dcc: f90002df     	str	xzr, [x22]
   d0dd0: 8b1702ba     	add	x26, x21, x23
   d0dd4: 36000068     	tbz	w8, #0x0, 0xd0de0 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1b8>
   d0dd8: f9402f40     	ldr	x0, [x26, #0x58]
   d0ddc: 94023041     	bl	0x15cee0 <_ZdlPv@plt>
   d0de0: 91012348     	add	x8, x26, #0x48
   d0de4: 3dc00f40     	ldr	q0, [x26, #0x30]
   d0de8: f9402349     	ldr	x9, [x26, #0x40]
   d0dec: b100c2ff     	cmn	x23, #0x30
   d0df0: 7900635f     	strh	wzr, [x26, #0x30]
   d0df4: 3d800100     	str	q0, [x8]
   d0df8: f9000909     	str	x9, [x8, #0x10]
   d0dfc: 540001a0     	b.eq	0xd0e30 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x208>
   d0e00: 8b1702a8     	add	x8, x21, x23
   d0e04: f9400269     	ldr	x9, [x19]
   d0e08: 91006101     	add	x1, x8, #0x18
   d0e0c: 910003e0     	mov	x0, sp
   d0e10: d63f0120     	blr	x9
   d0e14: 36000160     	tbz	w0, #0x0, 0xd0e40 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x218>
   d0e18: 9100c348     	add	x8, x26, #0x30
   d0e1c: d10062f7     	sub	x23, x23, #0x18
   d0e20: 39400108     	ldrb	w8, [x8]
   d0e24: 8b1702ba     	add	x26, x21, x23
   d0e28: 3707fd88     	tbnz	w8, #0x0, 0xd0dd8 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1b0>
   d0e2c: 17ffffed     	b	0xd0de0 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x1b8>
   d0e30: aa1503f7     	mov	x23, x21
   d0e34: 394002e8     	ldrb	w8, [x23]
   d0e38: 3607f9e8     	tbz	w8, #0x0, 0xd0d74 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x14c>
   d0e3c: 14000005     	b	0xd0e50 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x228>
   d0e40: 8b1702a8     	add	x8, x21, x23
   d0e44: 9100c117     	add	x23, x8, #0x30
   d0e48: 394002e8     	ldrb	w8, [x23]
   d0e4c: 3607f948     	tbz	w8, #0x0, 0xd0d74 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x14c>
   d0e50: f9400ae0     	ldr	x0, [x23, #0x10]
   d0e54: 94023023     	bl	0x15cee0 <_ZdlPv@plt>
   d0e58: 17ffffc7     	b	0xd0d74 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x14c>
   d0e5c: f9401728     	ldr	x8, [x25, #0x28]
   d0e60: f85f83a9     	ldur	x9, [x29, #-0x8]
   d0e64: eb09011f     	cmp	x8, x9
   d0e68: 54000121     	b.ne	0xd0e8c <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x264>
   d0e6c: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   d0e70: a95057f6     	ldp	x22, x21, [sp, #0x100]
   d0e74: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
   d0e78: a94e67fa     	ldp	x26, x25, [sp, #0xe0]
   d0e7c: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   d0e80: f9406bfc     	ldr	x28, [sp, #0xd0]
   d0e84: 910483ff     	add	sp, sp, #0x120
   d0e88: d65f03c0     	ret
   d0e8c: 94022fe9     	bl	0x15ce30 <__stack_chk_fail@plt>
   d0e90: 394003e8     	ldrb	w8, [sp]
   d0e94: aa0003f3     	mov	x19, x0
   d0e98: 36000068     	tbz	w8, #0x0, 0xd0ea4 <void std::__ndk1::__insertion_sort_3<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x27c>
   d0e9c: f9400be0     	ldr	x0, [sp, #0x10]
   d0ea0: 94023010     	bl	0x15cee0 <_ZdlPv@plt>
   d0ea4: aa1303e0     	mov	x0, x19
   d0ea8: 940220ae     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d0eac <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))>:
   d0eac: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   d0eb0: a9016ffc     	stp	x28, x27, [sp, #0x10]
   d0eb4: 910003fd     	mov	x29, sp
   d0eb8: a90267fa     	stp	x26, x25, [sp, #0x20]
   d0ebc: a9035ff8     	stp	x24, x23, [sp, #0x30]
   d0ec0: a90457f6     	stp	x22, x21, [sp, #0x40]
   d0ec4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d0ec8: d10803ff     	sub	sp, sp, #0x200
   d0ecc: cb000028     	sub	x8, x1, x0
   d0ed0: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
   d0ed4: 9343fd08     	asr	x8, x8, #3
   d0ed8: f2955569     	movk	x9, #0xaaab
   d0edc: d53bd059     	mrs	x25, TPIDR_EL0
   d0ee0: aa0103f5     	mov	x21, x1
   d0ee4: 9b097d08     	mul	x8, x8, x9
   d0ee8: aa0003f3     	mov	x19, x0
   d0eec: f940172a     	ldr	x10, [x25, #0x28]
   d0ef0: aa0203f4     	mov	x20, x2
   d0ef4: f100151f     	cmp	x8, #0x5
   d0ef8: f81f83aa     	stur	x10, [x29, #-0x8]
   d0efc: 54000628     	b.hi	0xd0fc0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x114>
   d0f00: f0fffd49     	adrp	x9, 0x7b000 <InGame::Log::_length_code+0x63c>
   d0f04: 52800020     	mov	w0, #0x1                // =1
   d0f08: 9107e929     	add	x9, x9, #0x1fa
   d0f0c: 1000008a     	adr	x10, 0xd0f1c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x70>
   d0f10: 7868792b     	ldrh	w11, [x9, x8, lsl #1]
   d0f14: 8b0b094a     	add	x10, x10, x11, lsl #2
   d0f18: d61f0140     	br	x10
   d0f1c: f9400288     	ldr	x8, [x20]
   d0f20: d10062b4     	sub	x20, x21, #0x18
   d0f24: aa1403e0     	mov	x0, x20
   d0f28: aa1303e1     	mov	x1, x19
   d0f2c: d63f0100     	blr	x8
   d0f30: 36002360     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d0f34: 3dc00280     	ldr	q0, [x20]
   d0f38: 52800020     	mov	w0, #0x1                // =1
   d0f3c: f9400a88     	ldr	x8, [x20, #0x10]
   d0f40: 3dc00261     	ldr	q1, [x19]
   d0f44: f9400a69     	ldr	x9, [x19, #0x10]
   d0f48: 3d800260     	str	q0, [x19]
   d0f4c: f9000a68     	str	x8, [x19, #0x10]
   d0f50: 3d800281     	str	q1, [x20]
   d0f54: f9000a89     	str	x9, [x20, #0x10]
   d0f58: f9401728     	ldr	x8, [x25, #0x28]
   d0f5c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d0f60: eb09011f     	cmp	x8, x9
   d0f64: 54002260     	b.eq	0xd13b0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x504>
   d0f68: 14000121     	b	0xd13ec <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x540>
   d0f6c: 91006276     	add	x22, x19, #0x18
   d0f70: f9400288     	ldr	x8, [x20]
   d0f74: aa1603e0     	mov	x0, x22
   d0f78: aa1303e1     	mov	x1, x19
   d0f7c: d10062b5     	sub	x21, x21, #0x18
   d0f80: d63f0100     	blr	x8
   d0f84: 2a0003f7     	mov	w23, w0
   d0f88: f9400288     	ldr	x8, [x20]
   d0f8c: aa1503e0     	mov	x0, x21
   d0f90: aa1603e1     	mov	x1, x22
   d0f94: d63f0100     	blr	x8
   d0f98: 36000b97     	tbz	w23, #0x0, 0xd1108 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x25c>
   d0f9c: 360011c0     	tbz	w0, #0x0, 0xd11d4 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x328>
   d0fa0: 3dc002a0     	ldr	q0, [x21]
   d0fa4: 52800020     	mov	w0, #0x1                // =1
   d0fa8: f9400aa8     	ldr	x8, [x21, #0x10]
   d0fac: 3dc00261     	ldr	q1, [x19]
   d0fb0: f9400a69     	ldr	x9, [x19, #0x10]
   d0fb4: 3d800260     	str	q0, [x19]
   d0fb8: f9000a68     	str	x8, [x19, #0x10]
   d0fbc: 1400009a     	b	0xd1224 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x378>
   d0fc0: 91006277     	add	x23, x19, #0x18
   d0fc4: f9400288     	ldr	x8, [x20]
   d0fc8: aa1703e0     	mov	x0, x23
   d0fcc: aa1303e1     	mov	x1, x19
   d0fd0: 9100c276     	add	x22, x19, #0x30
   d0fd4: d63f0100     	blr	x8
   d0fd8: 2a0003f8     	mov	w24, w0
   d0fdc: f9400288     	ldr	x8, [x20]
   d0fe0: aa1603e0     	mov	x0, x22
   d0fe4: aa1703e1     	mov	x1, x23
   d0fe8: d63f0100     	blr	x8
   d0fec: 36000c78     	tbz	w24, #0x0, 0xd1178 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x2cc>
   d0ff0: 36001280     	tbz	w0, #0x0, 0xd1240 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x394>
   d0ff4: 3dc002c0     	ldr	q0, [x22]
   d0ff8: f9400ac8     	ldr	x8, [x22, #0x10]
   d0ffc: 3dc00261     	ldr	q1, [x19]
   d1000: f9400a69     	ldr	x9, [x19, #0x10]
   d1004: 3d800260     	str	q0, [x19]
   d1008: f9000a68     	str	x8, [x19, #0x10]
   d100c: 140000a0     	b	0xd128c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3e0>
   d1010: 91006276     	add	x22, x19, #0x18
   d1014: 9100c277     	add	x23, x19, #0x30
   d1018: 91012278     	add	x24, x19, #0x48
   d101c: aa1303e0     	mov	x0, x19
   d1020: aa1603e1     	mov	x1, x22
   d1024: aa1703e2     	mov	x2, x23
   d1028: aa1803e3     	mov	x3, x24
   d102c: aa1403e4     	mov	x4, x20
   d1030: d10062b5     	sub	x21, x21, #0x18
   d1034: 9402359f     	bl	0x15e6b0 <_ZNSt6__ndk17__sort4IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEjT0_SD_SD_SD_T_@plt>
   d1038: f9400288     	ldr	x8, [x20]
   d103c: aa1503e0     	mov	x0, x21
   d1040: aa1803e1     	mov	x1, x24
   d1044: d63f0100     	blr	x8
   d1048: 36001aa0     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d104c: 3dc002a0     	ldr	q0, [x21]
   d1050: aa1803e0     	mov	x0, x24
   d1054: f9400aa8     	ldr	x8, [x21, #0x10]
   d1058: aa1703e1     	mov	x1, x23
   d105c: 3dc00301     	ldr	q1, [x24]
   d1060: f9400b09     	ldr	x9, [x24, #0x10]
   d1064: 3d800300     	str	q0, [x24]
   d1068: f9000b08     	str	x8, [x24, #0x10]
   d106c: 3d8002a1     	str	q1, [x21]
   d1070: f9000aa9     	str	x9, [x21, #0x10]
   d1074: f9400288     	ldr	x8, [x20]
   d1078: d63f0100     	blr	x8
   d107c: 36001900     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d1080: 3dc00300     	ldr	q0, [x24]
   d1084: aa1703e0     	mov	x0, x23
   d1088: f9400b08     	ldr	x8, [x24, #0x10]
   d108c: aa1603e1     	mov	x1, x22
   d1090: 3dc002e1     	ldr	q1, [x23]
   d1094: f9400ae9     	ldr	x9, [x23, #0x10]
   d1098: 3d8002e0     	str	q0, [x23]
   d109c: f9000ae8     	str	x8, [x23, #0x10]
   d10a0: 3d800301     	str	q1, [x24]
   d10a4: f9000b09     	str	x9, [x24, #0x10]
   d10a8: f9400288     	ldr	x8, [x20]
   d10ac: d63f0100     	blr	x8
   d10b0: 36001760     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d10b4: 3dc002e0     	ldr	q0, [x23]
   d10b8: aa1603e0     	mov	x0, x22
   d10bc: f9400ae8     	ldr	x8, [x23, #0x10]
   d10c0: aa1303e1     	mov	x1, x19
   d10c4: 3dc002c1     	ldr	q1, [x22]
   d10c8: f9400ac9     	ldr	x9, [x22, #0x10]
   d10cc: 3d8002c0     	str	q0, [x22]
   d10d0: f9000ac8     	str	x8, [x22, #0x10]
   d10d4: 3d8002e1     	str	q1, [x23]
   d10d8: f9000ae9     	str	x9, [x23, #0x10]
   d10dc: f9400288     	ldr	x8, [x20]
   d10e0: d63f0100     	blr	x8
   d10e4: 360015c0     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d10e8: 14000016     	b	0xd1140 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x294>
   d10ec: 91006261     	add	x1, x19, #0x18
   d10f0: 9100c262     	add	x2, x19, #0x30
   d10f4: d10062a3     	sub	x3, x21, #0x18
   d10f8: aa1303e0     	mov	x0, x19
   d10fc: aa1403e4     	mov	x4, x20
   d1100: 9402356c     	bl	0x15e6b0 <_ZNSt6__ndk17__sort4IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEjT0_SD_SD_SD_T_@plt>
   d1104: 140000a6     	b	0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d1108: 360014a0     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d110c: 3dc002a0     	ldr	q0, [x21]
   d1110: aa1603e0     	mov	x0, x22
   d1114: f9400aa8     	ldr	x8, [x21, #0x10]
   d1118: aa1303e1     	mov	x1, x19
   d111c: 3dc002c1     	ldr	q1, [x22]
   d1120: f9400ac9     	ldr	x9, [x22, #0x10]
   d1124: 3d8002c0     	str	q0, [x22]
   d1128: f9000ac8     	str	x8, [x22, #0x10]
   d112c: 3d8002a1     	str	q1, [x21]
   d1130: f9000aa9     	str	x9, [x21, #0x10]
   d1134: f9400288     	ldr	x8, [x20]
   d1138: d63f0100     	blr	x8
   d113c: 36001300     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d1140: 3dc002c0     	ldr	q0, [x22]
   d1144: 52800020     	mov	w0, #0x1                // =1
   d1148: f9400ac8     	ldr	x8, [x22, #0x10]
   d114c: 3dc00261     	ldr	q1, [x19]
   d1150: f9400a69     	ldr	x9, [x19, #0x10]
   d1154: 3d800260     	str	q0, [x19]
   d1158: f9000a68     	str	x8, [x19, #0x10]
   d115c: 3d8002c1     	str	q1, [x22]
   d1160: f9000ac9     	str	x9, [x22, #0x10]
   d1164: f9401728     	ldr	x8, [x25, #0x28]
   d1168: f85f83a9     	ldur	x9, [x29, #-0x8]
   d116c: eb09011f     	cmp	x8, x9
   d1170: 54001200     	b.eq	0xd13b0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x504>
   d1174: 1400009e     	b	0xd13ec <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x540>
   d1178: 360008e0     	tbz	w0, #0x0, 0xd1294 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3e8>
   d117c: 3dc002c0     	ldr	q0, [x22]
   d1180: aa1703e0     	mov	x0, x23
   d1184: f9400ac8     	ldr	x8, [x22, #0x10]
   d1188: aa1303e1     	mov	x1, x19
   d118c: 3dc002e1     	ldr	q1, [x23]
   d1190: f9400ae9     	ldr	x9, [x23, #0x10]
   d1194: 3d8002e0     	str	q0, [x23]
   d1198: f9000ae8     	str	x8, [x23, #0x10]
   d119c: 3d8002c1     	str	q1, [x22]
   d11a0: f9000ac9     	str	x9, [x22, #0x10]
   d11a4: f9400288     	ldr	x8, [x20]
   d11a8: d63f0100     	blr	x8
   d11ac: 36000740     	tbz	w0, #0x0, 0xd1294 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3e8>
   d11b0: 3dc002e0     	ldr	q0, [x23]
   d11b4: f9400ae8     	ldr	x8, [x23, #0x10]
   d11b8: 3dc00261     	ldr	q1, [x19]
   d11bc: f9400a69     	ldr	x9, [x19, #0x10]
   d11c0: 3d800260     	str	q0, [x19]
   d11c4: f9000a68     	str	x8, [x19, #0x10]
   d11c8: 3d8002e1     	str	q1, [x23]
   d11cc: f9000ae9     	str	x9, [x23, #0x10]
   d11d0: 14000031     	b	0xd1294 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3e8>
   d11d4: 3dc002c0     	ldr	q0, [x22]
   d11d8: aa1503e0     	mov	x0, x21
   d11dc: f9400ac8     	ldr	x8, [x22, #0x10]
   d11e0: aa1603e1     	mov	x1, x22
   d11e4: 3dc00261     	ldr	q1, [x19]
   d11e8: f9400a69     	ldr	x9, [x19, #0x10]
   d11ec: 3d800260     	str	q0, [x19]
   d11f0: f9000a68     	str	x8, [x19, #0x10]
   d11f4: 3d8002c1     	str	q1, [x22]
   d11f8: f9000ac9     	str	x9, [x22, #0x10]
   d11fc: f9400288     	ldr	x8, [x20]
   d1200: d63f0100     	blr	x8
   d1204: 36000cc0     	tbz	w0, #0x0, 0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d1208: 3dc002a0     	ldr	q0, [x21]
   d120c: 52800020     	mov	w0, #0x1                // =1
   d1210: f9400aa8     	ldr	x8, [x21, #0x10]
   d1214: 3dc002c1     	ldr	q1, [x22]
   d1218: f9400ac9     	ldr	x9, [x22, #0x10]
   d121c: 3d8002c0     	str	q0, [x22]
   d1220: f9000ac8     	str	x8, [x22, #0x10]
   d1224: 3d8002a1     	str	q1, [x21]
   d1228: f9000aa9     	str	x9, [x21, #0x10]
   d122c: f9401728     	ldr	x8, [x25, #0x28]
   d1230: f85f83a9     	ldur	x9, [x29, #-0x8]
   d1234: eb09011f     	cmp	x8, x9
   d1238: 54000bc0     	b.eq	0xd13b0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x504>
   d123c: 1400006c     	b	0xd13ec <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x540>
   d1240: 3dc002e0     	ldr	q0, [x23]
   d1244: aa1603e0     	mov	x0, x22
   d1248: f9400ae8     	ldr	x8, [x23, #0x10]
   d124c: aa1703e1     	mov	x1, x23
   d1250: 3dc00261     	ldr	q1, [x19]
   d1254: f9400a69     	ldr	x9, [x19, #0x10]
   d1258: 3d800260     	str	q0, [x19]
   d125c: f9000a68     	str	x8, [x19, #0x10]
   d1260: 3d8002e1     	str	q1, [x23]
   d1264: f9000ae9     	str	x9, [x23, #0x10]
   d1268: f9400288     	ldr	x8, [x20]
   d126c: d63f0100     	blr	x8
   d1270: 36000120     	tbz	w0, #0x0, 0xd1294 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x3e8>
   d1274: 3dc002c0     	ldr	q0, [x22]
   d1278: f9400ac8     	ldr	x8, [x22, #0x10]
   d127c: 3dc002e1     	ldr	q1, [x23]
   d1280: f9400ae9     	ldr	x9, [x23, #0x10]
   d1284: 3d8002e0     	str	q0, [x23]
   d1288: f9000ae8     	str	x8, [x23, #0x10]
   d128c: 3d8002c1     	str	q1, [x22]
   d1290: f9000ac9     	str	x9, [x22, #0x10]
   d1294: 91012268     	add	x8, x19, #0x48
   d1298: eb15011f     	cmp	x8, x21
   d129c: 54000800     	b.eq	0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d12a0: aa1f03f7     	mov	x23, xzr
   d12a4: 2a1f03f8     	mov	w24, wzr
   d12a8: 1400000e     	b	0xd12e0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x434>
   d12ac: f9400b40     	ldr	x0, [x26, #0x10]
   d12b0: 94022f0c     	bl	0x15cee0 <_ZdlPv@plt>
   d12b4: 3dc003e0     	ldr	q0, [sp]
   d12b8: 11000718     	add	w24, w24, #0x1
   d12bc: f9400be8     	ldr	x8, [sp, #0x10]
   d12c0: 7100231f     	cmp	w24, #0x8
   d12c4: 3d800340     	str	q0, [x26]
   d12c8: f9000b48     	str	x8, [x26, #0x10]
   d12cc: 54000820     	b.eq	0xd13d0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x524>
   d12d0: 910062c8     	add	x8, x22, #0x18
   d12d4: 910062f7     	add	x23, x23, #0x18
   d12d8: eb15011f     	cmp	x8, x21
   d12dc: 54000600     	b.eq	0xd139c <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4f0>
   d12e0: aa1603e1     	mov	x1, x22
   d12e4: aa0803f6     	mov	x22, x8
   d12e8: f9400288     	ldr	x8, [x20]
   d12ec: aa1603e0     	mov	x0, x22
   d12f0: d63f0100     	blr	x8
   d12f4: 3607fee0     	tbz	w0, #0x0, 0xd12d0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x424>
   d12f8: 2a1f03e8     	mov	w8, wzr
   d12fc: 3dc002c0     	ldr	q0, [x22]
   d1300: f9400ac9     	ldr	x9, [x22, #0x10]
   d1304: aa1703fa     	mov	x26, x23
   d1308: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   d130c: 3d8003e0     	str	q0, [sp]
   d1310: f9000be9     	str	x9, [sp, #0x10]
   d1314: f90002df     	str	xzr, [x22]
   d1318: 8b1a027b     	add	x27, x19, x26
   d131c: 36000068     	tbz	w8, #0x0, 0xd1328 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x47c>
   d1320: f9402f60     	ldr	x0, [x27, #0x58]
   d1324: 94022eef     	bl	0x15cee0 <_ZdlPv@plt>
   d1328: 91012368     	add	x8, x27, #0x48
   d132c: 3dc00f60     	ldr	q0, [x27, #0x30]
   d1330: f9402369     	ldr	x9, [x27, #0x40]
   d1334: b100c35f     	cmn	x26, #0x30
   d1338: 7900637f     	strh	wzr, [x27, #0x30]
   d133c: 3d800100     	str	q0, [x8]
   d1340: f9000909     	str	x9, [x8, #0x10]
   d1344: 540001a0     	b.eq	0xd1378 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4cc>
   d1348: 8b1a0268     	add	x8, x19, x26
   d134c: f9400289     	ldr	x9, [x20]
   d1350: 91006101     	add	x1, x8, #0x18
   d1354: 910003e0     	mov	x0, sp
   d1358: d63f0120     	blr	x9
   d135c: 36000160     	tbz	w0, #0x0, 0xd1388 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x4dc>
   d1360: 9100c368     	add	x8, x27, #0x30
   d1364: d100635a     	sub	x26, x26, #0x18
   d1368: 39400108     	ldrb	w8, [x8]
   d136c: 8b1a027b     	add	x27, x19, x26
   d1370: 3707fd88     	tbnz	w8, #0x0, 0xd1320 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x474>
   d1374: 17ffffed     	b	0xd1328 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x47c>
   d1378: aa1303fa     	mov	x26, x19
   d137c: 39400348     	ldrb	w8, [x26]
   d1380: 3707f968     	tbnz	w8, #0x0, 0xd12ac <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x400>
   d1384: 17ffffcc     	b	0xd12b4 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x408>
   d1388: 8b1a0268     	add	x8, x19, x26
   d138c: 9100c11a     	add	x26, x8, #0x30
   d1390: 39400348     	ldrb	w8, [x26]
   d1394: 3607f908     	tbz	w8, #0x0, 0xd12b4 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x408>
   d1398: 17ffffc5     	b	0xd12ac <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x400>
   d139c: 52800020     	mov	w0, #0x1                // =1
   d13a0: f9401728     	ldr	x8, [x25, #0x28]
   d13a4: f85f83a9     	ldur	x9, [x29, #-0x8]
   d13a8: eb09011f     	cmp	x8, x9
   d13ac: 54000201     	b.ne	0xd13ec <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x540>
   d13b0: 910803ff     	add	sp, sp, #0x200
   d13b4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d13b8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d13bc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d13c0: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d13c4: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   d13c8: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   d13cc: d65f03c0     	ret
   d13d0: 910062c8     	add	x8, x22, #0x18
   d13d4: eb15011f     	cmp	x8, x21
   d13d8: 1a9f17e0     	cset	w0, eq
   d13dc: f9401728     	ldr	x8, [x25, #0x28]
   d13e0: f85f83a9     	ldur	x9, [x29, #-0x8]
   d13e4: eb09011f     	cmp	x8, x9
   d13e8: 54fffe40     	b.eq	0xd13b0 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x504>
   d13ec: 94022e91     	bl	0x15ce30 <__stack_chk_fail@plt>
   d13f0: 394003e8     	ldrb	w8, [sp]
   d13f4: aa0003f3     	mov	x19, x0
   d13f8: 36000068     	tbz	w8, #0x0, 0xd1404 <bool std::__ndk1::__insertion_sort_incomplete<bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&), std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>*, bool (*&)(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&))+0x558>
   d13fc: f9400be0     	ldr	x0, [sp, #0x10]
   d1400: 94022eb8     	bl	0x15cee0 <_ZdlPv@plt>
   d1404: aa1303e0     	mov	x0, x19
   d1408: 94021f56     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d140c <InGame::PrintLogToConsoleFormat(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)>:
   d140c: d10543ff     	sub	sp, sp, #0x150
   d1410: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   d1414: 9103c3fd     	add	x29, sp, #0xf0
   d1418: a9106ffc     	stp	x28, x27, [sp, #0x100]
   d141c: a91167fa     	stp	x26, x25, [sp, #0x110]
   d1420: a9125ff8     	stp	x24, x23, [sp, #0x120]
   d1424: a91357f6     	stp	x22, x21, [sp, #0x130]
   d1428: a9144ff4     	stp	x20, x19, [sp, #0x140]
   d142c: f81a83a7     	stur	x7, [x29, #-0x58]
   d1430: ad0087e0     	stp	q0, q1, [sp, #0x10]
   d1434: ad018fe2     	stp	q2, q3, [sp, #0x30]
   d1438: ad0297e4     	stp	q4, q5, [sp, #0x50]
   d143c: ad039fe6     	stp	q6, q7, [sp, #0x70]
   d1440: d53bd05c     	mrs	x28, TPIDR_EL0
   d1444: f9401788     	ldr	x8, [x28, #0x28]
   d1448: f81f03a8     	stur	x8, [x29, #-0x10]
   d144c: b40007a6     	cbz	x6, 0xd1540 <InGame::PrintLogToConsoleFormat(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x134>
   d1450: aa0103f7     	mov	x23, x1
   d1454: f00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d1458: 2a0003f9     	mov	w25, w0
   d145c: 52820000     	mov	w0, #0x1000             // =4096
   d1460: aa0603f8     	mov	x24, x6
   d1464: aa0503f4     	mov	x20, x5
   d1468: f9449421     	ldr	x1, [x1, #0x928]
   d146c: aa0403f3     	mov	x19, x4
   d1470: aa0303f5     	mov	x21, x3
   d1474: 2a0203f6     	mov	w22, w2
   d1478: 940230fe     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d147c: b4000620     	cbz	x0, 0xd1540 <InGame::PrintLogToConsoleFormat(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x134>
   d1480: 2a1f03e1     	mov	w1, wzr
   d1484: 52820002     	mov	w2, #0x1000             // =4096
   d1488: aa0003fa     	mov	x26, x0
   d148c: 94022e6d     	bl	0x15ce40 <memset@plt>
   d1490: 928000e8     	mov	x8, #-0x8               // =-8
   d1494: 910043e9     	add	x9, sp, #0x10
   d1498: d10163aa     	sub	x10, x29, #0x58
   d149c: f2dff008     	movk	x8, #0xff80, lsl #32
   d14a0: 91020129     	add	x9, x9, #0x80
   d14a4: 9100214a     	add	x10, x10, #0x8
   d14a8: 910183ab     	add	x11, x29, #0x60
   d14ac: f00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d14b0: 52820000     	mov	w0, #0x1000             // =4096
   d14b4: a93c23a9     	stp	x9, x8, [x29, #-0x40]
   d14b8: a93b2bab     	stp	x11, x10, [x29, #-0x50]
   d14bc: f9449421     	ldr	x1, [x1, #0x928]
   d14c0: 940230ec     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d14c4: b40003a0     	cbz	x0, 0xd1538 <InGame::PrintLogToConsoleFormat(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x12c>
   d14c8: 2a1f03e1     	mov	w1, wzr
   d14cc: 52820002     	mov	w2, #0x1000             // =4096
   d14d0: aa0003fb     	mov	x27, x0
   d14d4: 94022e5b     	bl	0x15ce40 <memset@plt>
   d14d8: ad7d87a0     	ldp	q0, q1, [x29, #-0x50]
   d14dc: d100c3a3     	sub	x3, x29, #0x30
   d14e0: aa1b03e0     	mov	x0, x27
   d14e4: 52820001     	mov	w1, #0x1000             // =4096
   d14e8: aa1803e2     	mov	x2, x24
   d14ec: ad3e87a0     	stp	q0, q1, [x29, #-0x30]
   d14f0: 940233a8     	bl	0x15e390 <vsnprintf@plt>
   d14f4: b0fffd05     	adrp	x5, 0x72000
   d14f8: aa1a03e0     	mov	x0, x26
   d14fc: 912aaca5     	add	x5, x5, #0xaab
   d1500: 2a1903e1     	mov	w1, w25
   d1504: aa1703e2     	mov	x2, x23
   d1508: 2a1603e3     	mov	w3, w22
   d150c: aa1503e4     	mov	x4, x21
   d1510: aa1303e6     	mov	x6, x19
   d1514: aa1403e7     	mov	x7, x20
   d1518: f90003fb     	str	x27, [sp]
   d151c: 94023479     	bl	0x15e700 <_ZN6InGame3Log10XLogFormatEPcNS_17InGameLogPriorityEPKcjS4_S4_S4_PvS4_@plt>
   d1520: 2a1903e0     	mov	w0, w25
   d1524: aa1303e1     	mov	x1, x19
   d1528: aa1a03e2     	mov	x2, x26
   d152c: 94023479     	bl	0x15e710 <_ZN6InGame3Log17PrintLogToConsoleENS_17InGameLogPriorityEPKcS3_@plt>
   d1530: aa1b03e0     	mov	x0, x27
   d1534: 940230ab     	bl	0x15d7e0 <_ZdaPv@plt>
   d1538: aa1a03e0     	mov	x0, x26
   d153c: 940230a9     	bl	0x15d7e0 <_ZdaPv@plt>
   d1540: f9401788     	ldr	x8, [x28, #0x28]
   d1544: f85f03a9     	ldur	x9, [x29, #-0x10]
   d1548: eb09011f     	cmp	x8, x9
   d154c: 54000121     	b.ne	0xd1570 <InGame::PrintLogToConsoleFormat(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x164>
   d1550: a9544ff4     	ldp	x20, x19, [sp, #0x140]
   d1554: a95357f6     	ldp	x22, x21, [sp, #0x130]
   d1558: a9525ff8     	ldp	x24, x23, [sp, #0x120]
   d155c: a95167fa     	ldp	x26, x25, [sp, #0x110]
   d1560: a9506ffc     	ldp	x28, x27, [sp, #0x100]
   d1564: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   d1568: 910543ff     	add	sp, sp, #0x150
   d156c: d65f03c0     	ret
   d1570: 94022e30     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d1574 <InGame::PrintLogToConsoleFormat2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)>:
   d1574: d10183ff     	sub	sp, sp, #0x60
   d1578: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d157c: 910043fd     	add	x29, sp, #0x10
   d1580: a90267fa     	stp	x26, x25, [sp, #0x20]
   d1584: a9035ff8     	stp	x24, x23, [sp, #0x30]
   d1588: a90457f6     	stp	x22, x21, [sp, #0x40]
   d158c: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d1590: b4000506     	cbz	x6, 0xd1630 <InGame::PrintLogToConsoleFormat2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0xbc>
   d1594: aa0103fa     	mov	x26, x1
   d1598: f00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d159c: 2a0003f6     	mov	w22, w0
   d15a0: 52820000     	mov	w0, #0x1000             // =4096
   d15a4: aa0603f4     	mov	x20, x6
   d15a8: aa0503f5     	mov	x21, x5
   d15ac: f9449421     	ldr	x1, [x1, #0x928]
   d15b0: aa0403f3     	mov	x19, x4
   d15b4: aa0303f7     	mov	x23, x3
   d15b8: 2a0203f8     	mov	w24, w2
   d15bc: 940230ad     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d15c0: b4000380     	cbz	x0, 0xd1630 <InGame::PrintLogToConsoleFormat2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0xbc>
   d15c4: 2a1f03e1     	mov	w1, wzr
   d15c8: 52820002     	mov	w2, #0x1000             // =4096
   d15cc: aa0003f9     	mov	x25, x0
   d15d0: 94022e1c     	bl	0x15ce40 <memset@plt>
   d15d4: b0fffd05     	adrp	x5, 0x72000
   d15d8: aa1903e0     	mov	x0, x25
   d15dc: 912aaca5     	add	x5, x5, #0xaab
   d15e0: 2a1603e1     	mov	w1, w22
   d15e4: aa1a03e2     	mov	x2, x26
   d15e8: 2a1803e3     	mov	w3, w24
   d15ec: aa1703e4     	mov	x4, x23
   d15f0: aa1303e6     	mov	x6, x19
   d15f4: aa1503e7     	mov	x7, x21
   d15f8: f90003f4     	str	x20, [sp]
   d15fc: 94023441     	bl	0x15e700 <_ZN6InGame3Log10XLogFormatEPcNS_17InGameLogPriorityEPKcjS4_S4_S4_PvS4_@plt>
   d1600: 2a1603e0     	mov	w0, w22
   d1604: aa1303e1     	mov	x1, x19
   d1608: aa1903e2     	mov	x2, x25
   d160c: 94023441     	bl	0x15e710 <_ZN6InGame3Log17PrintLogToConsoleENS_17InGameLogPriorityEPKcS3_@plt>
   d1610: aa1903e0     	mov	x0, x25
   d1614: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d1618: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d161c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d1620: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d1624: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d1628: 910183ff     	add	sp, sp, #0x60
   d162c: 1402306d     	b	0x15d7e0 <_ZdaPv@plt>
   d1630: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d1634: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d1638: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d163c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d1640: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d1644: 910183ff     	add	sp, sp, #0x60
   d1648: d65f03c0     	ret

00000000000d164c <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)>:
   d164c: d10503ff     	sub	sp, sp, #0x140
   d1650: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   d1654: 910383fd     	add	x29, sp, #0xe0
   d1658: a90f6ffc     	stp	x28, x27, [sp, #0xf0]
   d165c: a91067fa     	stp	x26, x25, [sp, #0x100]
   d1660: a9115ff8     	stp	x24, x23, [sp, #0x110]
   d1664: a91257f6     	stp	x22, x21, [sp, #0x120]
   d1668: a9134ff4     	stp	x20, x19, [sp, #0x130]
   d166c: f81a83a7     	stur	x7, [x29, #-0x58]
   d1670: ad0007e0     	stp	q0, q1, [sp]
   d1674: ad010fe2     	stp	q2, q3, [sp, #0x20]
   d1678: ad0217e4     	stp	q4, q5, [sp, #0x40]
   d167c: ad031fe6     	stp	q6, q7, [sp, #0x60]
   d1680: d53bd05b     	mrs	x27, TPIDR_EL0
   d1684: f9401768     	ldr	x8, [x27, #0x28]
   d1688: f81f03a8     	stur	x8, [x29, #-0x10]
   d168c: b4000906     	cbz	x6, 0xd17ac <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x160>
   d1690: d000051c     	adrp	x28, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1694: aa0603f9     	mov	x25, x6
   d1698: aa0503f3     	mov	x19, x5
   d169c: aa0403f4     	mov	x20, x4
   d16a0: aa0303f5     	mov	x21, x3
   d16a4: 2a0203f6     	mov	w22, w2
   d16a8: aa0103f7     	mov	x23, x1
   d16ac: 2a0003f8     	mov	w24, w0
   d16b0: f941f380     	ldr	x0, [x28, #0x3e0]
   d16b4: b4000140     	cbz	x0, 0xd16dc <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x90>
   d16b8: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d16bc: 394f6108     	ldrb	w8, [x8, #0x3d8]
   d16c0: 7100051f     	cmp	w8, #0x1
   d16c4: 540000c1     	b.ne	0xd16dc <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x90>
   d16c8: f9400008     	ldr	x8, [x0]
   d16cc: f9402508     	ldr	x8, [x8, #0x48]
   d16d0: d63f0100     	blr	x8
   d16d4: 6b18001f     	cmp	w0, w24
   d16d8: 540006ac     	b.gt	0xd17ac <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x160>
   d16dc: 928000e8     	mov	x8, #-0x8               // =-8
   d16e0: 910003e9     	mov	x9, sp
   d16e4: d10163ab     	sub	x11, x29, #0x58
   d16e8: f2dff008     	movk	x8, #0xff80, lsl #32
   d16ec: 91020129     	add	x9, x9, #0x80
   d16f0: 910183aa     	add	x10, x29, #0x60
   d16f4: 9100216b     	add	x11, x11, #0x8
   d16f8: f00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d16fc: 52820000     	mov	w0, #0x1000             // =4096
   d1700: a93c23a9     	stp	x9, x8, [x29, #-0x40]
   d1704: a93b2faa     	stp	x10, x11, [x29, #-0x50]
   d1708: f9449421     	ldr	x1, [x1, #0x928]
   d170c: 94023059     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d1710: b40004e0     	cbz	x0, 0xd17ac <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x160>
   d1714: 2a1f03e1     	mov	w1, wzr
   d1718: 52820002     	mov	w2, #0x1000             // =4096
   d171c: aa0003fa     	mov	x26, x0
   d1720: 94022dc8     	bl	0x15ce40 <memset@plt>
   d1724: ad7d87a0     	ldp	q0, q1, [x29, #-0x50]
   d1728: d100c3a3     	sub	x3, x29, #0x30
   d172c: aa1a03e0     	mov	x0, x26
   d1730: 52820001     	mov	w1, #0x1000             // =4096
   d1734: aa1903e2     	mov	x2, x25
   d1738: ad3e87a0     	stp	q0, q1, [x29, #-0x30]
   d173c: 94023315     	bl	0x15e390 <vsnprintf@plt>
   d1740: f941f380     	ldr	x0, [x28, #0x3e0]
   d1744: b4000200     	cbz	x0, 0xd1784 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x138>
   d1748: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d174c: 394f6108     	ldrb	w8, [x8, #0x3d8]
   d1750: 7100051f     	cmp	w8, #0x1
   d1754: 54000181     	b.ne	0xd1784 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x138>
   d1758: f9400008     	ldr	x8, [x0]
   d175c: 2a1803e1     	mov	w1, w24
   d1760: aa1703e2     	mov	x2, x23
   d1764: 2a1603e3     	mov	w3, w22
   d1768: aa1503e4     	mov	x4, x21
   d176c: aa1403e5     	mov	x5, x20
   d1770: f9401d08     	ldr	x8, [x8, #0x38]
   d1774: aa1303e6     	mov	x6, x19
   d1778: aa1a03e7     	mov	x7, x26
   d177c: d63f0100     	blr	x8
   d1780: 14000009     	b	0xd17a4 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x158>
   d1784: 2a1803e0     	mov	w0, w24
   d1788: aa1703e1     	mov	x1, x23
   d178c: 2a1603e2     	mov	w2, w22
   d1790: aa1503e3     	mov	x3, x21
   d1794: aa1403e4     	mov	x4, x20
   d1798: aa1303e5     	mov	x5, x19
   d179c: aa1a03e6     	mov	x6, x26
   d17a0: 94000010     	bl	0xd17e0 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x194>
   d17a4: aa1a03e0     	mov	x0, x26
   d17a8: 9402300e     	bl	0x15d7e0 <_ZdaPv@plt>
   d17ac: f9401768     	ldr	x8, [x27, #0x28]
   d17b0: f85f03a9     	ldur	x9, [x29, #-0x10]
   d17b4: eb09011f     	cmp	x8, x9
   d17b8: 54000121     	b.ne	0xd17dc <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x190>
   d17bc: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   d17c0: a95257f6     	ldp	x22, x21, [sp, #0x120]
   d17c4: a9515ff8     	ldp	x24, x23, [sp, #0x110]
   d17c8: a95067fa     	ldp	x26, x25, [sp, #0x100]
   d17cc: a94f6ffc     	ldp	x28, x27, [sp, #0xf0]
   d17d0: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   d17d4: 910503ff     	add	sp, sp, #0x140
   d17d8: d65f03c0     	ret
   d17dc: 94022d95     	bl	0x15ce30 <__stack_chk_fail@plt>
   d17e0: d10183ff     	sub	sp, sp, #0x60
   d17e4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d17e8: 910043fd     	add	x29, sp, #0x10
   d17ec: a90267fa     	stp	x26, x25, [sp, #0x20]
   d17f0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   d17f4: a90457f6     	stp	x22, x21, [sp, #0x40]
   d17f8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d17fc: b4000706     	cbz	x6, 0xd18dc <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x290>
   d1800: aa0103fa     	mov	x26, x1
   d1804: f00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d1808: 2a0003f3     	mov	w19, w0
   d180c: 52820000     	mov	w0, #0x1000             // =4096
   d1810: aa0603f6     	mov	x22, x6
   d1814: aa0503f7     	mov	x23, x5
   d1818: f9449421     	ldr	x1, [x1, #0x928]
   d181c: aa0403f5     	mov	x21, x4
   d1820: aa0303f8     	mov	x24, x3
   d1824: 2a0203f9     	mov	w25, w2
   d1828: 94023012     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d182c: b4000580     	cbz	x0, 0xd18dc <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x290>
   d1830: 2a1f03e1     	mov	w1, wzr
   d1834: 52820002     	mov	w2, #0x1000             // =4096
   d1838: aa0003f4     	mov	x20, x0
   d183c: 94022d81     	bl	0x15ce40 <memset@plt>
   d1840: d0fffd05     	adrp	x5, 0x73000
   d1844: aa1403e0     	mov	x0, x20
   d1848: 910500a5     	add	x5, x5, #0x140
   d184c: 2a1303e1     	mov	w1, w19
   d1850: aa1a03e2     	mov	x2, x26
   d1854: 2a1903e3     	mov	w3, w25
   d1858: aa1803e4     	mov	x4, x24
   d185c: aa1503e6     	mov	x6, x21
   d1860: aa1703e7     	mov	x7, x23
   d1864: f90003f6     	str	x22, [sp]
   d1868: 940233a6     	bl	0x15e700 <_ZN6InGame3Log10XLogFormatEPcNS_17InGameLogPriorityEPKcjS4_S4_S4_PvS4_@plt>
   d186c: 2a1303e0     	mov	w0, w19
   d1870: aa1503e1     	mov	x1, x21
   d1874: aa1403e2     	mov	x2, x20
   d1878: 940233a6     	bl	0x15e710 <_ZN6InGame3Log17PrintLogToConsoleENS_17InGameLogPriorityEPKcS3_@plt>
   d187c: d0000516     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1880: f941fad5     	ldr	x21, [x22, #0x3f0]
   d1884: b40003b5     	cbz	x21, 0xd18f8 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x2ac>
   d1888: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d188c: b9404d08     	ldr	w8, [x8, #0x4c]
   d1890: 6b13011f     	cmp	w8, w19
   d1894: 5400008c     	b.gt	0xd18a4 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x258>
   d1898: aa1503e0     	mov	x0, x21
   d189c: aa1403e1     	mov	x1, x20
   d18a0: 940233a0     	bl	0x15e720 <_ZN6InGame3Log11CacheLogger13WriteCacheLogEPKc@plt>
   d18a4: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d18a8: f941f508     	ldr	x8, [x8, #0x3e8]
   d18ac: b4000088     	cbz	x8, 0xd18bc <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x270>
   d18b0: 2a1303e0     	mov	w0, w19
   d18b4: aa1403e1     	mov	x1, x20
   d18b8: d63f0100     	blr	x8
   d18bc: aa1403e0     	mov	x0, x20
   d18c0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d18c4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d18c8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d18cc: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d18d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d18d4: 910183ff     	add	sp, sp, #0x60
   d18d8: 14022fc2     	b	0x15d7e0 <_ZdaPv@plt>
   d18dc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d18e0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d18e4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d18e8: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d18ec: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d18f0: 910183ff     	add	sp, sp, #0x60
   d18f4: d65f03c0     	ret
   d18f8: 52800500     	mov	w0, #0x28               // =40
   d18fc: 94022d59     	bl	0x15ce60 <_Znwm@plt>
   d1900: aa0003f5     	mov	x21, x0
   d1904: 52820001     	mov	w1, #0x1000             // =4096
   d1908: 52800c82     	mov	w2, #0x64               // =100
   d190c: 94023389     	bl	0x15e730 <_ZN6InGame3Log11CacheLoggerC1Emm@plt>
   d1910: f901fad5     	str	x21, [x22, #0x3f0]
   d1914: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1918: b9404d08     	ldr	w8, [x8, #0x4c]
   d191c: 6b13011f     	cmp	w8, w19
   d1920: 54fffbcd     	b.le	0xd1898 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x24c>
   d1924: 17ffffe0     	b	0xd18a4 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x258>
   d1928: aa0003f3     	mov	x19, x0
   d192c: aa1503e0     	mov	x0, x21
   d1930: 94022d6c     	bl	0x15cee0 <_ZdlPv@plt>
   d1934: aa1303e0     	mov	x0, x19
   d1938: 94021e0a     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d193c <InGame::XLog2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)>:
   d193c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d1940: a90167fa     	stp	x26, x25, [sp, #0x10]
   d1944: 910003fd     	mov	x29, sp
   d1948: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d194c: a90357f6     	stp	x22, x21, [sp, #0x30]
   d1950: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d1954: b4000286     	cbz	x6, 0xd19a4 <InGame::XLog2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x68>
   d1958: d000051a     	adrp	x26, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d195c: aa0603f3     	mov	x19, x6
   d1960: aa0503f4     	mov	x20, x5
   d1964: aa0403f5     	mov	x21, x4
   d1968: aa0303f6     	mov	x22, x3
   d196c: 2a0203f7     	mov	w23, w2
   d1970: aa0103f8     	mov	x24, x1
   d1974: 2a0003f9     	mov	w25, w0
   d1978: f941f340     	ldr	x0, [x26, #0x3e0]
   d197c: b4000200     	cbz	x0, 0xd19bc <InGame::XLog2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x80>
   d1980: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1984: 394f6108     	ldrb	w8, [x8, #0x3d8]
   d1988: 7100051f     	cmp	w8, #0x1
   d198c: 54000181     	b.ne	0xd19bc <InGame::XLog2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x80>
   d1990: f9400008     	ldr	x8, [x0]
   d1994: f9402508     	ldr	x8, [x8, #0x48]
   d1998: d63f0100     	blr	x8
   d199c: 6b19001f     	cmp	w0, w25
   d19a0: 5400028d     	b.le	0xd19f0 <InGame::XLog2(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0xb4>
   d19a4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d19a8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d19ac: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d19b0: a94167fa     	ldp	x26, x25, [sp, #0x10]
   d19b4: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d19b8: d65f03c0     	ret
   d19bc: 2a1903e0     	mov	w0, w25
   d19c0: aa1803e1     	mov	x1, x24
   d19c4: 2a1703e2     	mov	w2, w23
   d19c8: aa1603e3     	mov	x3, x22
   d19cc: aa1503e4     	mov	x4, x21
   d19d0: aa1403e5     	mov	x5, x20
   d19d4: aa1303e6     	mov	x6, x19
   d19d8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d19dc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d19e0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d19e4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   d19e8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d19ec: 17ffff7d     	b	0xd17e0 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x194>
   d19f0: f941f340     	ldr	x0, [x26, #0x3e0]
   d19f4: 2a1903e1     	mov	w1, w25
   d19f8: aa1803e2     	mov	x2, x24
   d19fc: 2a1703e3     	mov	w3, w23
   d1a00: aa1603e4     	mov	x4, x22
   d1a04: aa1503e5     	mov	x5, x21
   d1a08: f9400008     	ldr	x8, [x0]
   d1a0c: aa1403e6     	mov	x6, x20
   d1a10: aa1303e7     	mov	x7, x19
   d1a14: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d1a18: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d1a1c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d1a20: a94167fa     	ldp	x26, x25, [sp, #0x10]
   d1a24: f9401d08     	ldr	x8, [x8, #0x38]
   d1a28: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d1a2c: d61f0100     	br	x8

00000000000d1a30 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)>:
   d1a30: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d1a34: a90157f6     	stp	x22, x21, [sp, #0x10]
   d1a38: 910003fd     	mov	x29, sp
   d1a3c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d1a40: b40005a1     	cbz	x1, 0xd1af4 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xc4>
   d1a44: d0000515     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1a48: aa0103f3     	mov	x19, x1
   d1a4c: 2a0003f4     	mov	w20, w0
   d1a50: f941f2a0     	ldr	x0, [x21, #0x3e0]
   d1a54: b4000260     	cbz	x0, 0xd1aa0 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0x70>
   d1a58: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1a5c: 394f6108     	ldrb	w8, [x8, #0x3d8]
   d1a60: 7100051f     	cmp	w8, #0x1
   d1a64: 540001e1     	b.ne	0xd1aa0 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0x70>
   d1a68: f9400008     	ldr	x8, [x0]
   d1a6c: f9402508     	ldr	x8, [x8, #0x48]
   d1a70: d63f0100     	blr	x8
   d1a74: 6b14001f     	cmp	w0, w20
   d1a78: 540003ec     	b.gt	0xd1af4 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xc4>
   d1a7c: f941f2a0     	ldr	x0, [x21, #0x3e0]
   d1a80: 2a1403e1     	mov	w1, w20
   d1a84: aa1303e2     	mov	x2, x19
   d1a88: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d1a8c: f9400008     	ldr	x8, [x0]
   d1a90: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d1a94: f9402103     	ldr	x3, [x8, #0x40]
   d1a98: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d1a9c: d61f0060     	br	x3
   d1aa0: b0fffd01     	adrp	x1, 0x72000
   d1aa4: 2a1403e0     	mov	w0, w20
   d1aa8: 913e5821     	add	x1, x1, #0xf96
   d1aac: aa1303e2     	mov	x2, x19
   d1ab0: 94023318     	bl	0x15e710 <_ZN6InGame3Log17PrintLogToConsoleENS_17InGameLogPriorityEPKcS3_@plt>
   d1ab4: d0000516     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ab8: f941fad5     	ldr	x21, [x22, #0x3f0]
   d1abc: b4000255     	cbz	x21, 0xd1b04 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xd4>
   d1ac0: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ac4: b9404d08     	ldr	w8, [x8, #0x4c]
   d1ac8: 6b14011f     	cmp	w8, w20
   d1acc: 5400008c     	b.gt	0xd1adc <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xac>
   d1ad0: aa1503e0     	mov	x0, x21
   d1ad4: aa1303e1     	mov	x1, x19
   d1ad8: 94023312     	bl	0x15e720 <_ZN6InGame3Log11CacheLogger13WriteCacheLogEPKc@plt>
   d1adc: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ae0: f941f508     	ldr	x8, [x8, #0x3e8]
   d1ae4: b4000088     	cbz	x8, 0xd1af4 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xc4>
   d1ae8: 2a1403e0     	mov	w0, w20
   d1aec: aa1303e1     	mov	x1, x19
   d1af0: d63f0100     	blr	x8
   d1af4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d1af8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d1afc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d1b00: d65f03c0     	ret
   d1b04: 52800500     	mov	w0, #0x28               // =40
   d1b08: 94022cd6     	bl	0x15ce60 <_Znwm@plt>
   d1b0c: aa0003f5     	mov	x21, x0
   d1b10: 52820001     	mov	w1, #0x1000             // =4096
   d1b14: 52800c82     	mov	w2, #0x64               // =100
   d1b18: 94023306     	bl	0x15e730 <_ZN6InGame3Log11CacheLoggerC1Emm@plt>
   d1b1c: f901fad5     	str	x21, [x22, #0x3f0]
   d1b20: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1b24: b9404d08     	ldr	w8, [x8, #0x4c]
   d1b28: 6b14011f     	cmp	w8, w20
   d1b2c: 54fffd2d     	b.le	0xd1ad0 <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xa0>
   d1b30: 17ffffeb     	b	0xd1adc <InGame::XLogBuffer(InGame::InGameLogPriority, char const*)+0xac>
   d1b34: aa0003f3     	mov	x19, x0
   d1b38: aa1503e0     	mov	x0, x21
   d1b3c: 94022ce9     	bl	0x15cee0 <_ZdlPv@plt>
   d1b40: aa1303e0     	mov	x0, x19
   d1b44: 94021d87     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d1b48 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)>:
   d1b48: d10243ff     	sub	sp, sp, #0x90
   d1b4c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   d1b50: 9100c3fd     	add	x29, sp, #0x30
   d1b54: a9046ffc     	stp	x28, x27, [sp, #0x40]
   d1b58: a90567fa     	stp	x26, x25, [sp, #0x50]
   d1b5c: a9065ff8     	stp	x24, x23, [sp, #0x60]
   d1b60: a90757f6     	stp	x22, x21, [sp, #0x70]
   d1b64: a9084ff4     	stp	x20, x19, [sp, #0x80]
   d1b68: d53bd05c     	mrs	x28, TPIDR_EL0
   d1b6c: f9401788     	ldr	x8, [x28, #0x28]
   d1b70: f81f83a8     	stur	x8, [x29, #-0x8]
   d1b74: b4000826     	cbz	x6, 0xd1c78 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x130>
   d1b78: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1b7c: aa0703fb     	mov	x27, x7
   d1b80: aa0603f9     	mov	x25, x6
   d1b84: aa0503f3     	mov	x19, x5
   d1b88: aa0403f4     	mov	x20, x4
   d1b8c: aa0303f5     	mov	x21, x3
   d1b90: 2a0203f6     	mov	w22, w2
   d1b94: aa0103f7     	mov	x23, x1
   d1b98: 2a0003f8     	mov	w24, w0
   d1b9c: f941f100     	ldr	x0, [x8, #0x3e0]
   d1ba0: b4000140     	cbz	x0, 0xd1bc8 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x80>
   d1ba4: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ba8: 394f6108     	ldrb	w8, [x8, #0x3d8]
   d1bac: 7100051f     	cmp	w8, #0x1
   d1bb0: 540000c1     	b.ne	0xd1bc8 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x80>
   d1bb4: f9400008     	ldr	x8, [x0]
   d1bb8: f9402508     	ldr	x8, [x8, #0x48]
   d1bbc: d63f0100     	blr	x8
   d1bc0: 6b18001f     	cmp	w0, w24
   d1bc4: 540005ac     	b.gt	0xd1c78 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x130>
   d1bc8: f00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d1bcc: 52820000     	mov	w0, #0x1000             // =4096
   d1bd0: f9449421     	ldr	x1, [x1, #0x928]
   d1bd4: 94022f27     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d1bd8: b4000500     	cbz	x0, 0xd1c78 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x130>
   d1bdc: 2a1f03e1     	mov	w1, wzr
   d1be0: 52820002     	mov	w2, #0x1000             // =4096
   d1be4: aa0003fa     	mov	x26, x0
   d1be8: 94022c96     	bl	0x15ce40 <memset@plt>
   d1bec: ad400760     	ldp	q0, q1, [x27]
   d1bf0: 910003e3     	mov	x3, sp
   d1bf4: aa1a03e0     	mov	x0, x26
   d1bf8: 52820001     	mov	w1, #0x1000             // =4096
   d1bfc: aa1903e2     	mov	x2, x25
   d1c00: ad0007e0     	stp	q0, q1, [sp]
   d1c04: 940231e3     	bl	0x15e390 <vsnprintf@plt>
   d1c08: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1c0c: f941f100     	ldr	x0, [x8, #0x3e0]
   d1c10: b4000200     	cbz	x0, 0xd1c50 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x108>
   d1c14: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1c18: 394f6108     	ldrb	w8, [x8, #0x3d8]
   d1c1c: 7100051f     	cmp	w8, #0x1
   d1c20: 54000181     	b.ne	0xd1c50 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x108>
   d1c24: f9400008     	ldr	x8, [x0]
   d1c28: 2a1803e1     	mov	w1, w24
   d1c2c: aa1703e2     	mov	x2, x23
   d1c30: 2a1603e3     	mov	w3, w22
   d1c34: aa1503e4     	mov	x4, x21
   d1c38: aa1403e5     	mov	x5, x20
   d1c3c: f9401d08     	ldr	x8, [x8, #0x38]
   d1c40: aa1303e6     	mov	x6, x19
   d1c44: aa1a03e7     	mov	x7, x26
   d1c48: d63f0100     	blr	x8
   d1c4c: 14000009     	b	0xd1c70 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x128>
   d1c50: 2a1803e0     	mov	w0, w24
   d1c54: aa1703e1     	mov	x1, x23
   d1c58: 2a1603e2     	mov	w2, w22
   d1c5c: aa1503e3     	mov	x3, x21
   d1c60: aa1403e4     	mov	x4, x20
   d1c64: aa1303e5     	mov	x5, x19
   d1c68: aa1a03e6     	mov	x6, x26
   d1c6c: 97fffedd     	bl	0xd17e0 <InGame::XLog(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, ...)+0x194>
   d1c70: aa1a03e0     	mov	x0, x26
   d1c74: 94022edb     	bl	0x15d7e0 <_ZdaPv@plt>
   d1c78: f9401788     	ldr	x8, [x28, #0x28]
   d1c7c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d1c80: eb09011f     	cmp	x8, x9
   d1c84: 54000121     	b.ne	0xd1ca8 <InGame::XLogArgList(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*, std::__va_list)+0x160>
   d1c88: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   d1c8c: a94757f6     	ldp	x22, x21, [sp, #0x70]
   d1c90: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   d1c94: a94567fa     	ldp	x26, x25, [sp, #0x50]
   d1c98: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   d1c9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   d1ca0: 910243ff     	add	sp, sp, #0x90
   d1ca4: d65f03c0     	ret
   d1ca8: 94022c62     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d1cac <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)>:
   d1cac: 7100141f     	cmp	w0, #0x5
   d1cb0: 54000308     	b.hi	0xd1d10 <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)+0x64>
   d1cb4: 2a0003e8     	mov	w8, w0
   d1cb8: 36000141     	tbz	w1, #0x0, 0xd1ce0 <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)+0x34>
   d1cbc: d0000509     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1cc0: 5280002a     	mov	w10, #0x1               // =1
   d1cc4: 910f6529     	add	x9, x9, #0x3d9
   d1cc8: d000050b     	adrp	x11, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ccc: f8407120     	ldur	x0, [x9, #0x7]
   d1cd0: 3900012a     	strb	w10, [x9]
   d1cd4: b9004d68     	str	w8, [x11, #0x4c]
   d1cd8: b5000140     	cbnz	x0, 0xd1d00 <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)+0x54>
   d1cdc: 1400000d     	b	0xd1d10 <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)+0x64>
   d1ce0: d0000509     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ce4: 394f6529     	ldrb	w9, [x9, #0x3d9]
   d1ce8: 37000149     	tbnz	w9, #0x0, 0xd1d10 <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)+0x64>
   d1cec: d0000509     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1cf0: d000050a     	adrp	x10, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1cf4: f941f120     	ldr	x0, [x9, #0x3e0]
   d1cf8: b9004d48     	str	w8, [x10, #0x4c]
   d1cfc: b40000a0     	cbz	x0, 0xd1d10 <InGame::SetInGameLoglevel(InGame::InGameLogPriority, bool)+0x64>
   d1d00: f9400009     	ldr	x9, [x0]
   d1d04: 2a0803e1     	mov	w1, w8
   d1d08: f9401122     	ldr	x2, [x9, #0x20]
   d1d0c: d61f0040     	br	x2
   d1d10: d65f03c0     	ret

00000000000d1d14 <InGame::ResetInGameLogHasHigherPriorityOverride()>:
   d1d14: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1d18: 390f651f     	strb	wzr, [x8, #0x3d9]
   d1d1c: d65f03c0     	ret

00000000000d1d20 <InGame::SetInGameLogCallback(bool (*)(InGame::InGameLogPriority, char const*))>:
   d1d20: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1d24: aa0003e1     	mov	x1, x0
   d1d28: 910f8108     	add	x8, x8, #0x3e0
   d1d2c: f9400100     	ldr	x0, [x8]
   d1d30: f9000501     	str	x1, [x8, #0x8]
   d1d34: b4000080     	cbz	x0, 0xd1d44 <InGame::SetInGameLogCallback(bool (*)(InGame::InGameLogPriority, char const*))+0x24>
   d1d38: f9400008     	ldr	x8, [x0]
   d1d3c: f9400d02     	ldr	x2, [x8, #0x18]
   d1d40: d61f0040     	br	x2
   d1d44: d65f03c0     	ret

00000000000d1d48 <InGame::SetInGameLogMaxSize(int)>:
   d1d48: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d1d4c: f9000bf3     	str	x19, [sp, #0x10]
   d1d50: 910003fd     	mov	x29, sp
   d1d54: d0000513     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1d58: d0000509     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1d5c: f941f268     	ldr	x8, [x19, #0x3e0]
   d1d60: b9004920     	str	w0, [x9, #0x48]
   d1d64: b4000268     	cbz	x8, 0xd1db0 <InGame::SetInGameLogMaxSize(int)+0x68>
   d1d68: f9400109     	ldr	x9, [x8]
   d1d6c: 7100001f     	cmp	w0, #0x0
   d1d70: 1a80a40a     	cinc	w10, w0, lt
   d1d74: f0fffce1     	adrp	x1, 0x70000
   d1d78: 13017d42     	asr	w2, w10, #1
   d1d7c: 912a2821     	add	x1, x1, #0xa8a
   d1d80: f9400529     	ldr	x9, [x9, #0x8]
   d1d84: aa0803e0     	mov	x0, x8
   d1d88: d63f0120     	blr	x9
   d1d8c: f941f260     	ldr	x0, [x19, #0x3e0]
   d1d90: b0fffd01     	adrp	x1, 0x72000
   d1d94: f9400bf3     	ldr	x19, [sp, #0x10]
   d1d98: 910df021     	add	x1, x1, #0x37c
   d1d9c: 52800022     	mov	w2, #0x1                // =1
   d1da0: f9400008     	ldr	x8, [x0]
   d1da4: f9400503     	ldr	x3, [x8, #0x8]
   d1da8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d1dac: d61f0060     	br	x3
   d1db0: f9400bf3     	ldr	x19, [sp, #0x10]
   d1db4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d1db8: d65f03c0     	ret

00000000000d1dbc <InGame::GetInGameLogMaxSize()>:
   d1dbc: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1dc0: b9404900     	ldr	w0, [x8, #0x48]
   d1dc4: d65f03c0     	ret

00000000000d1dc8 <InGame::GetInGameLogSingleMaxSize()>:
   d1dc8: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1dcc: b9404908     	ldr	w8, [x8, #0x48]
   d1dd0: 7100011f     	cmp	w8, #0x0
   d1dd4: 1a88a508     	cinc	w8, w8, lt
   d1dd8: 13017d00     	asr	w0, w8, #1
   d1ddc: d65f03c0     	ret

00000000000d1de0 <InGame::SetInGameLogMode(InGame::TLogMode)>:
   d1de0: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1de4: 910f7108     	add	x8, x8, #0x3dc
   d1de8: f8404109     	ldur	x9, [x8, #0x4]
   d1dec: b9000100     	str	w0, [x8]
   d1df0: b40000e9     	cbz	x9, 0xd1e0c <InGame::SetInGameLogMode(InGame::TLogMode)+0x2c>
   d1df4: f0fffce1     	adrp	x1, 0x70000
   d1df8: f0fffce2     	adrp	x2, 0x70000
   d1dfc: 911dac21     	add	x1, x1, #0x76b
   d1e00: 91124c42     	add	x2, x2, #0x493
   d1e04: 52800040     	mov	w0, #0x2                // =2
   d1e08: 14023242     	b	0x15e710 <_ZN6InGame3Log17PrintLogToConsoleENS_17InGameLogPriorityEPKcS3_@plt>
   d1e0c: d65f03c0     	ret

00000000000d1e10 <InGame::ACheckLogLevel(InGame::InGameLogPriority)>:
   d1e10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d1e14: f9000bf3     	str	x19, [sp, #0x10]
   d1e18: 910003fd     	mov	x29, sp
   d1e1c: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1e20: f941f108     	ldr	x8, [x8, #0x3e0]
   d1e24: b40001e8     	cbz	x8, 0xd1e60 <InGame::ACheckLogLevel(InGame::InGameLogPriority)+0x50>
   d1e28: d0000509     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1e2c: 394f6129     	ldrb	w9, [x9, #0x3d8]
   d1e30: 7100053f     	cmp	w9, #0x1
   d1e34: 54000161     	b.ne	0xd1e60 <InGame::ACheckLogLevel(InGame::InGameLogPriority)+0x50>
   d1e38: f9400109     	ldr	x9, [x8]
   d1e3c: 2a0003f3     	mov	w19, w0
   d1e40: aa0803e0     	mov	x0, x8
   d1e44: f9402529     	ldr	x9, [x9, #0x48]
   d1e48: d63f0120     	blr	x9
   d1e4c: 6b13001f     	cmp	w0, w19
   d1e50: 1a9fc7e0     	cset	w0, le
   d1e54: f9400bf3     	ldr	x19, [sp, #0x10]
   d1e58: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d1e5c: d65f03c0     	ret
   d1e60: 52800020     	mov	w0, #0x1                // =1
   d1e64: f9400bf3     	ldr	x19, [sp, #0x10]
   d1e68: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d1e6c: d65f03c0     	ret

00000000000d1e70 <InGame::SetConsoleOutput(bool)>:
   d1e70: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1e74: f941f108     	ldr	x8, [x8, #0x3e0]
   d1e78: b4000108     	cbz	x8, 0xd1e98 <InGame::SetConsoleOutput(bool)+0x28>
   d1e7c: f9400109     	ldr	x9, [x8]
   d1e80: d0fffd01     	adrp	x1, 0x73000
   d1e84: 12000002     	and	w2, w0, #0x1
   d1e88: 91266021     	add	x1, x1, #0x998
   d1e8c: aa0803e0     	mov	x0, x8
   d1e90: f9400523     	ldr	x3, [x9, #0x8]
   d1e94: d61f0060     	br	x3
   d1e98: d65f03c0     	ret

00000000000d1e9c <InGame::APathInit()>:
   d1e9c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   d1ea0: 910003fd     	mov	x29, sp
   d1ea4: 94023227     	bl	0x15e740 <_ZN6InGame5CPath10GetDocPathEv@plt>
   d1ea8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   d1eac: 14022eb5     	b	0x15d980 <_ZN6InGame5CPath12GetCachePathEv@plt>

00000000000d1eb0 <InGame::InGameLogInit()>:
   d1eb0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d1eb4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d1eb8: 910003fd     	mov	x29, sp
   d1ebc: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ec0: f941f100     	ldr	x0, [x8, #0x3e0]
   d1ec4: b4000080     	cbz	x0, 0xd1ed4 <InGame::InGameLogInit()+0x24>
   d1ec8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d1ecc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d1ed0: 14023220     	b	0x15e750 <_ZN6InGame3Log6Logger5FlushEv@plt>
   d1ed4: 52801200     	mov	w0, #0x90               // =144
   d1ed8: 94022be2     	bl	0x15ce60 <_Znwm@plt>
   d1edc: aa0003f3     	mov	x19, x0
   d1ee0: d0fffce1     	adrp	x1, 0x6f000
   d1ee4: 91223c21     	add	x1, x1, #0x88f
   d1ee8: 9402321e     	bl	0x15e760 <_ZN6InGame3Log6LoggerC1EPKc@plt>
   d1eec: d0000514     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1ef0: f9400268     	ldr	x8, [x19]
   d1ef4: 910f6294     	add	x20, x20, #0x3d8
   d1ef8: b0fffd01     	adrp	x1, 0x72000
   d1efc: 911d0c21     	add	x1, x1, #0x743
   d1f00: aa1303e0     	mov	x0, x19
   d1f04: f9000693     	str	x19, [x20, #0x8]
   d1f08: b9400682     	ldr	w2, [x20, #0x4]
   d1f0c: f9400508     	ldr	x8, [x8, #0x8]
   d1f10: d63f0100     	blr	x8
   d1f14: f9400680     	ldr	x0, [x20, #0x8]
   d1f18: d0000513     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1f1c: 91012273     	add	x19, x19, #0x48
   d1f20: f9400008     	ldr	x8, [x0]
   d1f24: b9400661     	ldr	w1, [x19, #0x4]
   d1f28: f9401108     	ldr	x8, [x8, #0x20]
   d1f2c: d63f0100     	blr	x8
   d1f30: f9400680     	ldr	x0, [x20, #0x8]
   d1f34: f0fffce1     	adrp	x1, 0x70000
   d1f38: b9400268     	ldr	w8, [x19]
   d1f3c: 912a2821     	add	x1, x1, #0xa8a
   d1f40: f9400009     	ldr	x9, [x0]
   d1f44: 7100011f     	cmp	w8, #0x0
   d1f48: 1a88a508     	cinc	w8, w8, lt
   d1f4c: 13017d02     	asr	w2, w8, #1
   d1f50: f9400528     	ldr	x8, [x9, #0x8]
   d1f54: d63f0100     	blr	x8
   d1f58: f9400680     	ldr	x0, [x20, #0x8]
   d1f5c: b0fffd01     	adrp	x1, 0x72000
   d1f60: 910df021     	add	x1, x1, #0x37c
   d1f64: 52800022     	mov	w2, #0x1                // =1
   d1f68: 52800033     	mov	w19, #0x1               // =1
   d1f6c: f9400008     	ldr	x8, [x0]
   d1f70: f9400508     	ldr	x8, [x8, #0x8]
   d1f74: d63f0100     	blr	x8
   d1f78: a9408680     	ldp	x0, x1, [x20, #0x8]
   d1f7c: f9400008     	ldr	x8, [x0]
   d1f80: f9400d08     	ldr	x8, [x8, #0x18]
   d1f84: d63f0100     	blr	x8
   d1f88: f9400680     	ldr	x0, [x20, #0x8]
   d1f8c: f9400008     	ldr	x8, [x0]
   d1f90: f9401508     	ldr	x8, [x8, #0x28]
   d1f94: d63f0100     	blr	x8
   d1f98: f9400e80     	ldr	x0, [x20, #0x18]
   d1f9c: 39000293     	strb	w19, [x20]
   d1fa0: f9400681     	ldr	x1, [x20, #0x8]
   d1fa4: 940231f3     	bl	0x15e770 <_ZN6InGame3Log11CacheLogger18CacheToLogAndCleanEPNS0_6LoggerE@plt>
   d1fa8: f9400680     	ldr	x0, [x20, #0x8]
   d1fac: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d1fb0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d1fb4: 140231e7     	b	0x15e750 <_ZN6InGame3Log6Logger5FlushEv@plt>
   d1fb8: aa0003f4     	mov	x20, x0
   d1fbc: aa1303e0     	mov	x0, x19
   d1fc0: 94022bc8     	bl	0x15cee0 <_ZdlPv@plt>
   d1fc4: aa1403e0     	mov	x0, x20
   d1fc8: 94021c66     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d1fcc <InGame::InGameLogUnInit()>:
   d1fcc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d1fd0: f9000bf3     	str	x19, [sp, #0x10]
   d1fd4: 910003fd     	mov	x29, sp
   d1fd8: d0000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d1fdc: 910f8108     	add	x8, x8, #0x3e0
   d1fe0: f9400100     	ldr	x0, [x8]
   d1fe4: f900051f     	str	xzr, [x8, #0x8]
   d1fe8: b40001c0     	cbz	x0, 0xd2020 <InGame::InGameLogUnInit()+0x54>
   d1fec: f9400008     	ldr	x8, [x0]
   d1ff0: aa1f03e1     	mov	x1, xzr
   d1ff4: f9400d08     	ldr	x8, [x8, #0x18]
   d1ff8: d63f0100     	blr	x8
   d1ffc: d0000513     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d2000: f941f260     	ldr	x0, [x19, #0x3e0]
   d2004: f9400008     	ldr	x8, [x0]
   d2008: f9401908     	ldr	x8, [x8, #0x30]
   d200c: d63f0100     	blr	x8
   d2010: f941f260     	ldr	x0, [x19, #0x3e0]
   d2014: f9400bf3     	ldr	x19, [sp, #0x10]
   d2018: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d201c: 140231d9     	b	0x15e780 <_ZN6InGame3Log6Logger9CloseFileEv@plt>
   d2020: f9400bf3     	ldr	x19, [sp, #0x10]
   d2024: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d2028: d65f03c0     	ret

00000000000d202c <Java_com_gcore_abase_log_XLog_nativeXLog>:
   d202c: d10203ff     	sub	sp, sp, #0x80
   d2030: a9027bfd     	stp	x29, x30, [sp, #0x20]
   d2034: 910083fd     	add	x29, sp, #0x20
   d2038: f9001bfb     	str	x27, [sp, #0x30]
   d203c: a90467fa     	stp	x26, x25, [sp, #0x40]
   d2040: a9055ff8     	stp	x24, x23, [sp, #0x50]
   d2044: a90657f6     	stp	x22, x21, [sp, #0x60]
   d2048: a9074ff4     	stp	x20, x19, [sp, #0x70]
   d204c: d53bd05b     	mrs	x27, TPIDR_EL0
   d2050: 2a0203f3     	mov	w19, w2
   d2054: f9401768     	ldr	x8, [x27, #0x28]
   d2058: f81f83a8     	stur	x8, [x29, #-0x8]
   d205c: b4000c60     	cbz	x0, 0xd21e8 <Java_com_gcore_abase_log_XLog_nativeXLog+0x1bc>
   d2060: aa0303f5     	mov	x21, x3
   d2064: b4000c23     	cbz	x3, 0xd21e8 <Java_com_gcore_abase_log_XLog_nativeXLog+0x1bc>
   d2068: f9400008     	ldr	x8, [x0]
   d206c: f0fffcc1     	adrp	x1, 0x6d000
   d2070: 9139f421     	add	x1, x1, #0xe7d
   d2074: aa0003f4     	mov	x20, x0
   d2078: f9401908     	ldr	x8, [x8, #0x30]
   d207c: d63f0100     	blr	x8
   d2080: b4000b40     	cbz	x0, 0xd21e8 <Java_com_gcore_abase_log_XLog_nativeXLog+0x1bc>
   d2084: f9400288     	ldr	x8, [x20]
   d2088: d0fffce1     	adrp	x1, 0x70000
   d208c: aa0003f7     	mov	x23, x0
   d2090: 9132bc21     	add	x1, x1, #0xcaf
   d2094: aa1403e0     	mov	x0, x20
   d2098: f9429d08     	ldr	x8, [x8, #0x538]
   d209c: d63f0100     	blr	x8
   d20a0: f9400288     	ldr	x8, [x20]
   d20a4: d0fffce2     	adrp	x2, 0x70000
   d20a8: d0fffce3     	adrp	x3, 0x70000
   d20ac: aa0003f6     	mov	x22, x0
   d20b0: 911c5c42     	add	x2, x2, #0x717
   d20b4: 9101e463     	add	x3, x3, #0x79
   d20b8: f9408508     	ldr	x8, [x8, #0x108]
   d20bc: aa1403e0     	mov	x0, x20
   d20c0: aa1703e1     	mov	x1, x23
   d20c4: d63f0100     	blr	x8
   d20c8: aa0003e2     	mov	x2, x0
   d20cc: aa1403e0     	mov	x0, x20
   d20d0: aa1503e1     	mov	x1, x21
   d20d4: aa1603e3     	mov	x3, x22
   d20d8: 94022ee2     	bl	0x15dc60 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt>
   d20dc: f9400288     	ldr	x8, [x20]
   d20e0: aa0003f8     	mov	x24, x0
   d20e4: aa1403e0     	mov	x0, x20
   d20e8: aa1803e1     	mov	x1, x24
   d20ec: f942ad08     	ldr	x8, [x8, #0x558]
   d20f0: d63f0100     	blr	x8
   d20f4: f9400288     	ldr	x8, [x20]
   d20f8: 2a0003fa     	mov	w26, w0
   d20fc: aa1403e0     	mov	x0, x20
   d2100: aa1803e1     	mov	x1, x24
   d2104: aa1f03e2     	mov	x2, xzr
   d2108: f942e108     	ldr	x8, [x8, #0x5c0]
   d210c: d63f0100     	blr	x8
   d2110: aa0003f9     	mov	x25, x0
   d2114: 7100075f     	cmp	w26, #0x1
   d2118: 5400014b     	b.lt	0xd2140 <Java_com_gcore_abase_log_XLog_nativeXLog+0x114>
   d211c: 11000740     	add	w0, w26, #0x1
   d2120: 94022c40     	bl	0x15d220 <malloc@plt>
   d2124: 2a1a03fa     	mov	w26, w26
   d2128: aa1903e1     	mov	x1, x25
   d212c: aa1a03e2     	mov	x2, x26
   d2130: aa0003f5     	mov	x21, x0
   d2134: 94022bdb     	bl	0x15d0a0 <memcpy@plt>
   d2138: 383a6abf     	strb	wzr, [x21, x26]
   d213c: 14000002     	b	0xd2144 <Java_com_gcore_abase_log_XLog_nativeXLog+0x118>
   d2140: aa1f03f5     	mov	x21, xzr
   d2144: f9400288     	ldr	x8, [x20]
   d2148: aa1403e0     	mov	x0, x20
   d214c: aa1803e1     	mov	x1, x24
   d2150: aa1903e2     	mov	x2, x25
   d2154: 2a1f03e3     	mov	w3, wzr
   d2158: f9430108     	ldr	x8, [x8, #0x600]
   d215c: d63f0100     	blr	x8
   d2160: f9400288     	ldr	x8, [x20]
   d2164: aa1403e0     	mov	x0, x20
   d2168: aa1703e1     	mov	x1, x23
   d216c: f9405d08     	ldr	x8, [x8, #0xb8]
   d2170: d63f0100     	blr	x8
   d2174: f9400288     	ldr	x8, [x20]
   d2178: aa1403e0     	mov	x0, x20
   d217c: aa1803e1     	mov	x1, x24
   d2180: f9405d08     	ldr	x8, [x8, #0xb8]
   d2184: d63f0100     	blr	x8
   d2188: f9400288     	ldr	x8, [x20]
   d218c: aa1403e0     	mov	x0, x20
   d2190: aa1603e1     	mov	x1, x22
   d2194: f9405d08     	ldr	x8, [x8, #0xb8]
   d2198: d63f0100     	blr	x8
   d219c: b4000275     	cbz	x21, 0xd21e8 <Java_com_gcore_abase_log_XLog_nativeXLog+0x1bc>
   d21a0: aa1503e0     	mov	x0, x21
   d21a4: 94022d73     	bl	0x15d770 <strlen@plt>
   d21a8: b100401f     	cmn	x0, #0x10
   d21ac: 540007c2     	b.hs	0xd22a4 <Java_com_gcore_abase_log_XLog_nativeXLog+0x278>
   d21b0: aa0003f4     	mov	x20, x0
   d21b4: f1005c1f     	cmp	x0, #0x17
   d21b8: 54000502     	b.hs	0xd2258 <Java_com_gcore_abase_log_XLog_nativeXLog+0x22c>
   d21bc: 910003e9     	mov	x9, sp
   d21c0: 531f7a88     	lsl	w8, w20, #1
   d21c4: b2400136     	orr	x22, x9, #0x1
   d21c8: 390003e8     	strb	w8, [sp]
   d21cc: b5000574     	cbnz	x20, 0xd2278 <Java_com_gcore_abase_log_XLog_nativeXLog+0x24c>
   d21d0: aa1503e0     	mov	x0, x21
   d21d4: 38346adf     	strb	wzr, [x22, x20]
   d21d8: 94022c32     	bl	0x15d2a0 <free@plt>
   d21dc: 394003e8     	ldrb	w8, [sp]
   d21e0: 36000068     	tbz	w8, #0x0, 0xd21ec <Java_com_gcore_abase_log_XLog_nativeXLog+0x1c0>
   d21e4: 1400002e     	b	0xd229c <Java_com_gcore_abase_log_XLog_nativeXLog+0x270>
   d21e8: 790003ff     	strh	wzr, [sp]
   d21ec: 910003e8     	mov	x8, sp
   d21f0: b2400106     	orr	x6, x8, #0x1
   d21f4: 90fffd01     	adrp	x1, 0x72000
   d21f8: f0fffce4     	adrp	x4, 0x71000
   d21fc: 913e5821     	add	x1, x1, #0xf96
   d2200: 91042084     	add	x4, x4, #0x108
   d2204: 2a1303e0     	mov	w0, w19
   d2208: 2a1f03e2     	mov	w2, wzr
   d220c: aa0103e3     	mov	x3, x1
   d2210: aa1f03e5     	mov	x5, xzr
   d2214: 94022b03     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d2218: 394003e8     	ldrb	w8, [sp]
   d221c: 36000068     	tbz	w8, #0x0, 0xd2228 <Java_com_gcore_abase_log_XLog_nativeXLog+0x1fc>
   d2220: f9400be0     	ldr	x0, [sp, #0x10]
   d2224: 94022b2f     	bl	0x15cee0 <_ZdlPv@plt>
   d2228: f9401768     	ldr	x8, [x27, #0x28]
   d222c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d2230: eb09011f     	cmp	x8, x9
   d2234: 540003c1     	b.ne	0xd22ac <Java_com_gcore_abase_log_XLog_nativeXLog+0x280>
   d2238: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   d223c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   d2240: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   d2244: a94467fa     	ldp	x26, x25, [sp, #0x40]
   d2248: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   d224c: f9401bfb     	ldr	x27, [sp, #0x30]
   d2250: 910203ff     	add	sp, sp, #0x80
   d2254: d65f03c0     	ret
   d2258: 91004288     	add	x8, x20, #0x10
   d225c: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   d2260: aa1703e0     	mov	x0, x23
   d2264: 94022aff     	bl	0x15ce60 <_Znwm@plt>
   d2268: b24002e8     	orr	x8, x23, #0x1
   d226c: aa0003f6     	mov	x22, x0
   d2270: a90083f4     	stp	x20, x0, [sp, #0x8]
   d2274: f90003e8     	str	x8, [sp]
   d2278: aa1603e0     	mov	x0, x22
   d227c: aa1503e1     	mov	x1, x21
   d2280: aa1403e2     	mov	x2, x20
   d2284: 94022b87     	bl	0x15d0a0 <memcpy@plt>
   d2288: aa1503e0     	mov	x0, x21
   d228c: 38346adf     	strb	wzr, [x22, x20]
   d2290: 94022c04     	bl	0x15d2a0 <free@plt>
   d2294: 394003e8     	ldrb	w8, [sp]
   d2298: 3607faa8     	tbz	w8, #0x0, 0xd21ec <Java_com_gcore_abase_log_XLog_nativeXLog+0x1c0>
   d229c: f9400be6     	ldr	x6, [sp, #0x10]
   d22a0: 17ffffd5     	b	0xd21f4 <Java_com_gcore_abase_log_XLog_nativeXLog+0x1c8>
   d22a4: 910003e0     	mov	x0, sp
   d22a8: 94022d3a     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   d22ac: 94022ae1     	bl	0x15ce30 <__stack_chk_fail@plt>
   d22b0: 394003e8     	ldrb	w8, [sp]
   d22b4: aa0003f3     	mov	x19, x0
   d22b8: 36000068     	tbz	w8, #0x0, 0xd22c4 <Java_com_gcore_abase_log_XLog_nativeXLog+0x298>
   d22bc: f9400be0     	ldr	x0, [sp, #0x10]
   d22c0: 94022b08     	bl	0x15cee0 <_ZdlPv@plt>
   d22c4: aa1303e0     	mov	x0, x19
   d22c8: 94021ba6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d22cc <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)>:
   d22cc: d10443ff     	sub	sp, sp, #0x110
   d22d0: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
   d22d4: 9102c3fd     	add	x29, sp, #0xb0
   d22d8: a90c6ffc     	stp	x28, x27, [sp, #0xc0]
   d22dc: a90d67fa     	stp	x26, x25, [sp, #0xd0]
   d22e0: a90e5ff8     	stp	x24, x23, [sp, #0xe0]
   d22e4: a90f57f6     	stp	x22, x21, [sp, #0xf0]
   d22e8: a9104ff4     	stp	x20, x19, [sp, #0x100]
   d22ec: a93c97a6     	stp	x6, x5, [x29, #-0x38]
   d22f0: d53bd054     	mrs	x20, TPIDR_EL0
   d22f4: 2a0103f3     	mov	w19, w1
   d22f8: f9401688     	ldr	x8, [x20, #0x28]
   d22fc: f81c03a0     	stur	x0, [x29, #-0x40]
   d2300: d10083a0     	sub	x0, x29, #0x20
   d2304: aa1f03e1     	mov	x1, xzr
   d2308: aa0703fa     	mov	x26, x7
   d230c: aa0403f9     	mov	x25, x4
   d2310: 2a0303f8     	mov	w24, w3
   d2314: aa0203fb     	mov	x27, x2
   d2318: f81f03a8     	stur	x8, [x29, #-0x10]
   d231c: 9402311d     	bl	0x15e790 <gettimeofday@plt>
   d2320: f85e03a8     	ldur	x8, [x29, #-0x20]
   d2324: d100a3a0     	sub	x0, x29, #0x28
   d2328: f81d83a8     	stur	x8, [x29, #-0x28]
   d232c: 940230d5     	bl	0x15e680 <localtime@plt>
   d2330: 29402009     	ldp	w9, w8, [x0]
   d2334: 52800b81     	mov	w1, #0x5c               // =92
   d2338: b940141c     	ldr	w28, [x0, #0x14]
   d233c: 293727a8     	stp	w8, w9, [x29, #-0x48]
   d2340: b9400809     	ldr	w9, [x0, #0x8]
   d2344: 2941d408     	ldp	w8, w21, [x0, #0xc]
   d2348: aa1b03e0     	mov	x0, x27
   d234c: 293627a8     	stp	w8, w9, [x29, #-0x50]
   d2350: 94023114     	bl	0x15e7a0 <strrchr@plt>
   d2354: b5000080     	cbnz	x0, 0xd2364 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x98>
   d2358: aa1b03e0     	mov	x0, x27
   d235c: 528005e1     	mov	w1, #0x2f               // =47
   d2360: 94023110     	bl	0x15e7a0 <strrchr@plt>
   d2364: d29ef9e9     	mov	x9, #0xf7cf             // =63439
   d2368: f85e83a8     	ldur	x8, [x29, #-0x18]
   d236c: f2bc6a69     	movk	x9, #0xe353, lsl #16
   d2370: f100001f     	cmp	x0, #0x0
   d2374: f2d374a9     	movk	x9, #0x9ba5, lsl #32
   d2378: f94033b7     	ldr	x23, [x29, #0x60]
   d237c: f2e41889     	movk	x9, #0x20c4, lsl #48
   d2380: 9a800776     	csinc	x22, x27, x0, eq
   d2384: 111db39b     	add	w27, w28, #0x76c
   d2388: 110006bc     	add	w28, w21, #0x1
   d238c: 9b497d08     	smulh	x8, x8, x9
   d2390: 7100127f     	cmp	w19, #0x4
   d2394: d37ffd09     	lsr	x9, x8, #63
   d2398: d347fd08     	lsr	x8, x8, #7
   d239c: 0b090115     	add	w21, w8, w9
   d23a0: b40000da     	cbz	x26, 0xd23b8 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0xec>
   d23a4: 54000148     	b.hi	0xd23cc <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x100>
   d23a8: f0000488     	adrp	x8, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   d23ac: 91126108     	add	x8, x8, #0x498
   d23b0: f873d913     	ldr	x19, [x8, w19, sxtw #3]
   d23b4: 14000008     	b	0xd23d4 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x108>
   d23b8: 540001c8     	b.hi	0xd23f0 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x124>
   d23bc: f0000488     	adrp	x8, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   d23c0: 91126108     	add	x8, x8, #0x498
   d23c4: f873d913     	ldr	x19, [x8, w19, sxtw #3]
   d23c8: 1400000c     	b	0xd23f8 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x12c>
   d23cc: d0fffcf3     	adrp	x19, 0x70000
   d23d0: 911dd673     	add	x19, x19, #0x775
   d23d4: 940230f7     	bl	0x15e7b0 <gettid@plt>
   d23d8: 90fffce3     	adrp	x3, 0x6e000
   d23dc: a9055ff9     	stp	x25, x23, [sp, #0x50]
   d23e0: 912f0c63     	add	x3, x3, #0xbc3
   d23e4: b9004bf8     	str	w24, [sp, #0x48]
   d23e8: a903dbfa     	stp	x26, x22, [sp, #0x38]
   d23ec: 14000009     	b	0xd2410 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x144>
   d23f0: d0fffcf3     	adrp	x19, 0x70000
   d23f4: 911dd673     	add	x19, x19, #0x775
   d23f8: 940230ee     	bl	0x15e7b0 <gettid@plt>
   d23fc: b0fffd03     	adrp	x3, 0x73000
   d2400: a904dff9     	stp	x25, x23, [sp, #0x48]
   d2404: 9126a463     	add	x3, x3, #0x9a9
   d2408: b90043f8     	str	w24, [sp, #0x40]
   d240c: f9001ff6     	str	x22, [sp, #0x38]
   d2410: f85c83a8     	ldur	x8, [x29, #-0x38]
   d2414: b90033e0     	str	w0, [sp, #0x30]
   d2418: 29761fa6     	ldp	w6, w7, [x29, #-0x50]
   d241c: f85c03a0     	ldur	x0, [x29, #-0x40]
   d2420: 92800001     	mov	x1, #-0x1               // =-1
   d2424: f90017e8     	str	x8, [sp, #0x28]
   d2428: f85d03a8     	ldur	x8, [x29, #-0x30]
   d242c: 5281ffe2     	mov	w2, #0xfff              // =4095
   d2430: 2a1b03e4     	mov	w4, w27
   d2434: 2a1c03e5     	mov	w5, w28
   d2438: b90013f5     	str	w21, [sp, #0x10]
   d243c: a901a3f3     	stp	x19, x8, [sp, #0x18]
   d2440: b85bc3a8     	ldur	w8, [x29, #-0x44]
   d2444: b9000be8     	str	w8, [sp, #0x8]
   d2448: b85b83a8     	ldur	w8, [x29, #-0x48]
   d244c: b90003e8     	str	w8, [sp]
   d2450: 9400000e     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d2454: f9401688     	ldr	x8, [x20, #0x28]
   d2458: f85f03a9     	ldur	x9, [x29, #-0x10]
   d245c: eb09011f     	cmp	x8, x9
   d2460: 54000121     	b.ne	0xd2484 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1b8>
   d2464: a9504ff4     	ldp	x20, x19, [sp, #0x100]
   d2468: a94f57f6     	ldp	x22, x21, [sp, #0xf0]
   d246c: a94e5ff8     	ldp	x24, x23, [sp, #0xe0]
   d2470: a94d67fa     	ldp	x26, x25, [sp, #0xd0]
   d2474: a94c6ffc     	ldp	x28, x27, [sp, #0xc0]
   d2478: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
   d247c: 910443ff     	add	sp, sp, #0x110
   d2480: d65f03c0     	ret
   d2484: 94022a6b     	bl	0x15ce30 <__stack_chk_fail@plt>
   d2488: d10443ff     	sub	sp, sp, #0x110
   d248c: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   d2490: 9103c3fd     	add	x29, sp, #0xf0
   d2494: a9104ffc     	stp	x28, x19, [sp, #0x100]
   d2498: a93917a4     	stp	x4, x5, [x29, #-0x70]
   d249c: d101c3aa     	sub	x10, x29, #0x70
   d24a0: a93a1fa6     	stp	x6, x7, [x29, #-0x60]
   d24a4: 928003ec     	mov	x12, #-0x20             // =-32
   d24a8: ad0007e0     	stp	q0, q1, [sp]
   d24ac: 910003ed     	mov	x13, sp
   d24b0: ad010fe2     	stp	q2, q3, [sp, #0x20]
   d24b4: 9100814a     	add	x10, x10, #0x20
   d24b8: ad0217e4     	stp	q4, q5, [sp, #0x40]
   d24bc: f2dff00c     	movk	x12, #0xff80, lsl #32
   d24c0: ad031fe6     	stp	q6, q7, [sp, #0x60]
   d24c4: d53bd053     	mrs	x19, TPIDR_EL0
   d24c8: f9401669     	ldr	x9, [x19, #0x28]
   d24cc: 910201ad     	add	x13, x13, #0x80
   d24d0: d100a3ab     	sub	x11, x29, #0x28
   d24d4: aa0303e8     	mov	x8, x3
   d24d8: aa0103e3     	mov	x3, x1
   d24dc: d10143a5     	sub	x5, x29, #0x50
   d24e0: f81f83a9     	stur	x9, [x29, #-0x8]
   d24e4: 910083a9     	add	x9, x29, #0x20
   d24e8: a93eb3ad     	stp	x13, x12, [x29, #-0x18]
   d24ec: aa0203e1     	mov	x1, x2
   d24f0: 2a1f03e2     	mov	w2, wzr
   d24f4: aa0803e4     	mov	x4, x8
   d24f8: a93daba9     	stp	x9, x10, [x29, #-0x28]
   d24fc: ad400560     	ldp	q0, q1, [x11]
   d2500: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   d2504: 94022ebf     	bl	0x15e000 <__vsnprintf_chk@plt>
   d2508: f9401668     	ldr	x8, [x19, #0x28]
   d250c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d2510: eb09011f     	cmp	x8, x9
   d2514: 540000a1     	b.ne	0xd2528 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x25c>
   d2518: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   d251c: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   d2520: 910443ff     	add	sp, sp, #0x110
   d2524: d65f03c0     	ret
   d2528: 94022a42     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d252c <InGame::Log::PrintLogToConsole(InGame::InGameLogPriority, char const*, char const*)>:
   d252c: aa0203e3     	mov	x3, x2
   d2530: 7100101f     	cmp	w0, #0x4
   d2534: 540000e8     	b.hi	0xd2550 <InGame::Log::PrintLogToConsole(InGame::InGameLogPriority, char const*, char const*)+0x24>
   d2538: b0fffd48     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
   d253c: 90fffce2     	adrp	x2, 0x6e000
   d2540: 91095108     	add	x8, x8, #0x254
   d2544: 91182042     	add	x2, x2, #0x608
   d2548: b860d900     	ldr	w0, [x8, w0, sxtw #2]
   d254c: 14022a25     	b	0x15cde0 <__android_log_print@plt>
   d2550: 90fffce2     	adrp	x2, 0x6e000
   d2554: 52800080     	mov	w0, #0x4                // =4
   d2558: 91182042     	add	x2, x2, #0x608
   d255c: 14022a21     	b	0x15cde0 <__android_log_print@plt>

00000000000d2560 <InGame::Log::Logger::_loadDefaultLevel()>:
   d2560: d65f03c0     	ret

00000000000d2564 <InGame::Log::Logger::SetLogLevel(InGame::InGameLogPriority)>:
   d2564: d10103ff     	sub	sp, sp, #0x40
   d2568: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d256c: 910043fd     	add	x29, sp, #0x10
   d2570: f90013f5     	str	x21, [sp, #0x20]
   d2574: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d2578: 3940c008     	ldrb	w8, [x0, #0x30]
   d257c: 2a0103f3     	mov	w19, w1
   d2580: f9402009     	ldr	x9, [x0, #0x40]
   d2584: 9100c415     	add	x21, x0, #0x31
   d2588: b0fffd01     	adrp	x1, 0x73000
   d258c: f0fffcc3     	adrp	x3, 0x6d000
   d2590: 7200011f     	tst	w8, #0x1
   d2594: d0fffce4     	adrp	x4, 0x70000
   d2598: b0fffd06     	adrp	x6, 0x73000
   d259c: aa0003f4     	mov	x20, x0
   d25a0: 9a8902a7     	csel	x7, x21, x9, eq
   d25a4: 9127c821     	add	x1, x1, #0x9f2
   d25a8: 91319c63     	add	x3, x3, #0xc67
   d25ac: 91295c84     	add	x4, x4, #0xa57
   d25b0: 910520c6     	add	x6, x6, #0x148
   d25b4: 52800020     	mov	w0, #0x1                // =1
   d25b8: 528036c2     	mov	w2, #0x1b6              // =438
   d25bc: aa1f03e5     	mov	x5, xzr
   d25c0: b90003f3     	str	w19, [sp]
   d25c4: 94022fdb     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d25c8: 71001a7f     	cmp	w19, #0x6
   d25cc: 54000062     	b.hs	0xd25d8 <InGame::Log::Logger::SetLogLevel(InGame::InGameLogPriority)+0x74>
   d25d0: b9002a93     	str	w19, [x20, #0x28]
   d25d4: 14000002     	b	0xd25dc <InGame::Log::Logger::SetLogLevel(InGame::InGameLogPriority)+0x78>
   d25d8: b9402a93     	ldr	w19, [x20, #0x28]
   d25dc: 3940c288     	ldrb	w8, [x20, #0x30]
   d25e0: b0fffd01     	adrp	x1, 0x73000
   d25e4: f9402289     	ldr	x9, [x20, #0x40]
   d25e8: f0fffcc3     	adrp	x3, 0x6d000
   d25ec: d0fffce4     	adrp	x4, 0x70000
   d25f0: f0fffcc6     	adrp	x6, 0x6d000
   d25f4: 7200011f     	tst	w8, #0x1
   d25f8: 9127c821     	add	x1, x1, #0x9f2
   d25fc: 9a8902a7     	csel	x7, x21, x9, eq
   d2600: 91319c63     	add	x3, x3, #0xc67
   d2604: 91295c84     	add	x4, x4, #0xa57
   d2608: 9115f0c6     	add	x6, x6, #0x57c
   d260c: 52800020     	mov	w0, #0x1                // =1
   d2610: 528037a2     	mov	w2, #0x1bd              // =445
   d2614: aa1f03e5     	mov	x5, xzr
   d2618: b90003f3     	str	w19, [sp]
   d261c: 94022fc5     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d2620: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d2624: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d2628: f94013f5     	ldr	x21, [sp, #0x20]
   d262c: 910103ff     	add	sp, sp, #0x40
   d2630: d65f03c0     	ret

00000000000d2634 <InGame::Log::Logger::GetLogLevel()>:
   d2634: b9402800     	ldr	w0, [x0, #0x28]
   d2638: d65f03c0     	ret

00000000000d263c <InGame::Log::Logger::Logger(char const*)>:
   d263c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d2640: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d2644: 910003fd     	mov	x29, sp
   d2648: d00004c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d264c: aa0003f3     	mov	x19, x0
   d2650: 6f00e400     	movi	v0.2d, #0000000000000000
   d2654: aa0003f4     	mov	x20, x0
   d2658: f9451d08     	ldr	x8, [x8, #0xa38]
   d265c: a903fc1f     	stp	xzr, xzr, [x0, #0x38]
   d2660: f9002c1f     	str	xzr, [x0, #0x58]
   d2664: 3901c01f     	strb	wzr, [x0, #0x70]
   d2668: 91004108     	add	x8, x8, #0x10
   d266c: b9008c1f     	str	wzr, [x0, #0x8c]
   d2670: f8030e9f     	str	xzr, [x20, #0x30]!
   d2674: 3c808000     	stur	q0, [x0, #0x8]
   d2678: f9000008     	str	x8, [x0]
   d267c: 3c818000     	stur	q0, [x0, #0x18]
   d2680: a907fc1f     	stp	xzr, xzr, [x0, #0x78]
   d2684: 3902201f     	strb	wzr, [x0, #0x88]
   d2688: aa1403e0     	mov	x0, x20
   d268c: 94022bb5     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d2690: d0fffd08     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   d2694: d0fffd09     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   d2698: 5280002a     	mov	w10, #0x1               // =1
   d269c: 3dc30d00     	ldr	q0, [x8, #0xc30]
   d26a0: 3dc35521     	ldr	q1, [x9, #0xd50]
   d26a4: b9002a6a     	str	w10, [x19, #0x28]
   d26a8: 3c848260     	stur	q0, [x19, #0x48]
   d26ac: 3d801a61     	str	q1, [x19, #0x60]
   d26b0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d26b4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d26b8: d65f03c0     	ret
   d26bc: 39400288     	ldrb	w8, [x20]
   d26c0: aa0003f4     	mov	x20, x0
   d26c4: 36000068     	tbz	w8, #0x0, 0xd26d0 <InGame::Log::Logger::Logger(char const*)+0x94>
   d26c8: f9402260     	ldr	x0, [x19, #0x40]
   d26cc: 94022a05     	bl	0x15cee0 <_ZdlPv@plt>
   d26d0: aa1403e0     	mov	x0, x20
   d26d4: 94021aa3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d26d8 <InGame::Log::Logger::~Logger()>:
   d26d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d26dc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d26e0: 910003fd     	mov	x29, sp
   d26e4: d00004c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d26e8: aa0003f3     	mov	x19, x0
   d26ec: f9451d08     	ldr	x8, [x8, #0xa38]
   d26f0: f9400c14     	ldr	x20, [x0, #0x18]
   d26f4: 91004108     	add	x8, x8, #0x10
   d26f8: f9000008     	str	x8, [x0]
   d26fc: b40000d4     	cbz	x20, 0xd2714 <InGame::Log::Logger::~Logger()+0x3c>
   d2700: aa1403e0     	mov	x0, x20
   d2704: 9402302f     	bl	0x15e7c0 <pthread_cond_destroy@plt>
   d2708: aa1403e0     	mov	x0, x20
   d270c: 940229f5     	bl	0x15cee0 <_ZdlPv@plt>
   d2710: f9000e7f     	str	xzr, [x19, #0x18]
   d2714: f9400674     	ldr	x20, [x19, #0x8]
   d2718: b40000d4     	cbz	x20, 0xd2730 <InGame::Log::Logger::~Logger()+0x58>
   d271c: aa1403e0     	mov	x0, x20
   d2720: 94022d3c     	bl	0x15dc10 <pthread_mutex_destroy@plt>
   d2724: aa1403e0     	mov	x0, x20
   d2728: 940229ee     	bl	0x15cee0 <_ZdlPv@plt>
   d272c: f900067f     	str	xzr, [x19, #0x8]
   d2730: f9401274     	ldr	x20, [x19, #0x20]
   d2734: b40000d4     	cbz	x20, 0xd274c <InGame::Log::Logger::~Logger()+0x74>
   d2738: aa1403e0     	mov	x0, x20
   d273c: 94022fed     	bl	0x15e6f0 <_ZN6InGame3Log11AFileLoggerD1Ev@plt>
   d2740: aa1403e0     	mov	x0, x20
   d2744: 940229e7     	bl	0x15cee0 <_ZdlPv@plt>
   d2748: f900127f     	str	xzr, [x19, #0x20]
   d274c: f9400a74     	ldr	x20, [x19, #0x10]
   d2750: b40000d4     	cbz	x20, 0xd2768 <InGame::Log::Logger::~Logger()+0x90>
   d2754: aa1403e0     	mov	x0, x20
   d2758: 9402301e     	bl	0x15e7d0 <_ZN6InGame3Log9LogBufferD1Ev@plt>
   d275c: aa1403e0     	mov	x0, x20
   d2760: 940229e0     	bl	0x15cee0 <_ZdlPv@plt>
   d2764: f9000a7f     	str	xzr, [x19, #0x10]
   d2768: f9403e60     	ldr	x0, [x19, #0x78]
   d276c: b40000a0     	cbz	x0, 0xd2780 <InGame::Log::Logger::~Logger()+0xa8>
   d2770: f9400008     	ldr	x8, [x0]
   d2774: f9400508     	ldr	x8, [x8, #0x8]
   d2778: d63f0100     	blr	x8
   d277c: f9003e7f     	str	xzr, [x19, #0x78]
   d2780: f9404274     	ldr	x20, [x19, #0x80]
   d2784: b40000d4     	cbz	x20, 0xd279c <InGame::Log::Logger::~Logger()+0xc4>
   d2788: aa1403e0     	mov	x0, x20
   d278c: 94022d21     	bl	0x15dc10 <pthread_mutex_destroy@plt>
   d2790: aa1403e0     	mov	x0, x20
   d2794: 940229d3     	bl	0x15cee0 <_ZdlPv@plt>
   d2798: f900427f     	str	xzr, [x19, #0x80]
   d279c: 3940c268     	ldrb	w8, [x19, #0x30]
   d27a0: 37000088     	tbnz	w8, #0x0, 0xd27b0 <InGame::Log::Logger::~Logger()+0xd8>
   d27a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d27a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d27ac: d65f03c0     	ret
   d27b0: f9402260     	ldr	x0, [x19, #0x40]
   d27b4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d27b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d27bc: 140229c9     	b	0x15cee0 <_ZdlPv@plt>
   d27c0: 97ff59dd     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d27c4: 97ff59dc     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d27c8: 97ff59db     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000d27cc <InGame::Log::Logger::_IsCompatible()>:
   d27cc: 52800020     	mov	w0, #0x1                // =1
   d27d0: d65f03c0     	ret

00000000000d27d4 <InGame::Log::Logger::GetVersion()>:
   d27d4: 52800020     	mov	w0, #0x1                // =1
   d27d8: d65f03c0     	ret

00000000000d27dc <InGame::Log::Logger::Perform(int)>:
   d27dc: d65f03c0     	ret

00000000000d27e0 <InGame::Log::Logger::SetOption(char const*, int)>:
   d27e0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d27e4: f9000bf5     	str	x21, [sp, #0x10]
   d27e8: 910003fd     	mov	x29, sp
   d27ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d27f0: b4000501     	cbz	x1, 0xd2890 <InGame::Log::Logger::SetOption(char const*, int)+0xb0>
   d27f4: aa0103f3     	mov	x19, x1
   d27f8: 90fffd01     	adrp	x1, 0x72000
   d27fc: aa0003f5     	mov	x21, x0
   d2800: 911d0c21     	add	x1, x1, #0x743
   d2804: aa1303e0     	mov	x0, x19
   d2808: 2a0203f4     	mov	w20, w2
   d280c: 94022b05     	bl	0x15d420 <strcmp@plt>
   d2810: 340005e0     	cbz	w0, 0xd28cc <InGame::Log::Logger::SetOption(char const*, int)+0xec>
   d2814: d0fffce1     	adrp	x1, 0x70000
   d2818: aa1303e0     	mov	x0, x19
   d281c: 912a2821     	add	x1, x1, #0xa8a
   d2820: 94022b00     	bl	0x15d420 <strcmp@plt>
   d2824: 340005e0     	cbz	w0, 0xd28e0 <InGame::Log::Logger::SetOption(char const*, int)+0x100>
   d2828: 90fffd01     	adrp	x1, 0x72000
   d282c: aa1303e0     	mov	x0, x19
   d2830: 910df021     	add	x1, x1, #0x37c
   d2834: 94022afb     	bl	0x15d420 <strcmp@plt>
   d2838: 340005e0     	cbz	w0, 0xd28f4 <InGame::Log::Logger::SetOption(char const*, int)+0x114>
   d283c: b0fffd01     	adrp	x1, 0x73000
   d2840: aa1303e0     	mov	x0, x19
   d2844: 91266021     	add	x1, x1, #0x998
   d2848: 94022af6     	bl	0x15d420 <strcmp@plt>
   d284c: 340005e0     	cbz	w0, 0xd2908 <InGame::Log::Logger::SetOption(char const*, int)+0x128>
   d2850: aa1303e7     	mov	x7, x19
   d2854: f9400bf5     	ldr	x21, [sp, #0x10]
   d2858: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d285c: b0fffd01     	adrp	x1, 0x73000
   d2860: b0fffce3     	adrp	x3, 0x6f000
   d2864: d0fffce4     	adrp	x4, 0x70000
   d2868: f0fffce6     	adrp	x6, 0x71000
   d286c: 9127c821     	add	x1, x1, #0x9f2
   d2870: 91101c63     	add	x3, x3, #0x407
   d2874: 91295c84     	add	x4, x4, #0xa57
   d2878: 913f74c6     	add	x6, x6, #0xfdd
   d287c: 52800080     	mov	w0, #0x4                // =4
   d2880: 52804f22     	mov	w2, #0x279              // =633
   d2884: aa1f03e5     	mov	x5, xzr
   d2888: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d288c: 14022f29     	b	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d2890: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d2894: b0fffd01     	adrp	x1, 0x73000
   d2898: b0fffce3     	adrp	x3, 0x6f000
   d289c: f9400bf5     	ldr	x21, [sp, #0x10]
   d28a0: d0fffce4     	adrp	x4, 0x70000
   d28a4: b0fffd06     	adrp	x6, 0x73000
   d28a8: 9127c821     	add	x1, x1, #0x9f2
   d28ac: 91101c63     	add	x3, x3, #0x407
   d28b0: 91295c84     	add	x4, x4, #0xa57
   d28b4: 910d18c6     	add	x6, x6, #0x346
   d28b8: 52800080     	mov	w0, #0x4                // =4
   d28bc: 52804c82     	mov	w2, #0x264              // =612
   d28c0: aa1f03e5     	mov	x5, xzr
   d28c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d28c8: 14022f1a     	b	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d28cc: b90056b4     	str	w20, [x21, #0x54]
   d28d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d28d4: f9400bf5     	ldr	x21, [sp, #0x10]
   d28d8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d28dc: d65f03c0     	ret
   d28e0: b90062b4     	str	w20, [x21, #0x60]
   d28e4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d28e8: f9400bf5     	ldr	x21, [sp, #0x10]
   d28ec: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d28f0: d65f03c0     	ret
   d28f4: b90066b4     	str	w20, [x21, #0x64]
   d28f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d28fc: f9400bf5     	ldr	x21, [sp, #0x10]
   d2900: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d2904: d65f03c0     	ret
   d2908: b9006ab4     	str	w20, [x21, #0x68]
   d290c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d2910: f9400bf5     	ldr	x21, [sp, #0x10]
   d2914: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d2918: d65f03c0     	ret

00000000000d291c <InGame::Log::Logger::SetOption(char const*, char const*)>:
   d291c: d65f03c0     	ret

00000000000d2920 <InGame::Log::Logger::RemoveOldLog(int, int, int)>:
   d2920: 3940c009     	ldrb	w9, [x0, #0x30]
   d2924: 9100c408     	add	x8, x0, #0x31
   d2928: f940200a     	ldr	x10, [x0, #0x40]
   d292c: 7200013f     	tst	w9, #0x1
   d2930: 9a8a0100     	csel	x0, x8, x10, eq
   d2934: 14022f13     	b	0x15e580 <_ZN6InGame3Log11AFileLogger17RemoveOldLogFilesEPKciii@plt>

00000000000d2938 <InGame::Log::Logger::SetCallback(bool (*)(InGame::InGameLogPriority, char const*))>:
   d2938: f9002c01     	str	x1, [x0, #0x58]
   d293c: d65f03c0     	ret

00000000000d2940 <InGame::Log::Logger::Init()>:
   d2940: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d2944: f9000bfc     	str	x28, [sp, #0x10]
   d2948: 910003fd     	mov	x29, sp
   d294c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d2950: a90357f6     	stp	x22, x21, [sp, #0x30]
   d2954: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d2958: d109c3ff     	sub	sp, sp, #0x270
   d295c: d53bd057     	mrs	x23, TPIDR_EL0
   d2960: f94016e8     	ldr	x8, [x23, #0x28]
   d2964: f81f83a8     	stur	x8, [x29, #-0x8]
   d2968: 3941c008     	ldrb	w8, [x0, #0x70]
   d296c: 350022c8     	cbnz	w8, 0xd2dc4 <InGame::Log::Logger::Init()+0x484>
   d2970: b9805408     	ldrsw	x8, [x0, #0x54]
   d2974: aa0003f3     	mov	x19, x0
   d2978: 7100091f     	cmp	w8, #0x2
   d297c: 540001a8     	b.hi	0xd29b0 <InGame::Log::Logger::Init()+0x70>
   d2980: d37ef508     	lsl	x8, x8, #2
   d2984: b0fffd49     	adrp	x9, 0x7b000 <InGame::Log::_length_code+0x63c>
   d2988: b0fffd4a     	adrp	x10, 0x7b000 <InGame::Log::_length_code+0x63c>
   d298c: b0fffd4b     	adrp	x11, 0x7b000 <InGame::Log::_length_code+0x63c>
   d2990: 9108c129     	add	x9, x9, #0x230
   d2994: 9108f14a     	add	x10, x10, #0x23c
   d2998: 9109216b     	add	x11, x11, #0x248
   d299c: b8686929     	ldr	w9, [x9, x8]
   d29a0: b868694a     	ldr	w10, [x10, x8]
   d29a4: b8686968     	ldr	w8, [x11, x8]
   d29a8: b9004a6a     	str	w10, [x19, #0x48]
   d29ac: 2909a668     	stp	w8, w9, [x19, #0x4c]
   d29b0: 52800500     	mov	w0, #0x28               // =40
   d29b4: 9402292b     	bl	0x15ce60 <_Znwm@plt>
   d29b8: aa0003f4     	mov	x20, x0
   d29bc: f90033ff     	str	xzr, [sp, #0x60]
   d29c0: 910183e0     	add	x0, sp, #0x60
   d29c4: 94022cab     	bl	0x15dc70 <pthread_mutexattr_init@plt>
   d29c8: 910183e0     	add	x0, sp, #0x60
   d29cc: 52800021     	mov	w1, #0x1                // =1
   d29d0: 94022cac     	bl	0x15dc80 <pthread_mutexattr_settype@plt>
   d29d4: 910183e1     	add	x1, sp, #0x60
   d29d8: aa1403e0     	mov	x0, x20
   d29dc: 94022cad     	bl	0x15dc90 <pthread_mutex_init@plt>
   d29e0: 910183e0     	add	x0, sp, #0x60
   d29e4: 94022caf     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
   d29e8: 52801200     	mov	w0, #0x90               // =144
   d29ec: f9000674     	str	x20, [x19, #0x8]
   d29f0: 9402291c     	bl	0x15ce60 <_Znwm@plt>
   d29f4: 3940c268     	ldrb	w8, [x19, #0x30]
   d29f8: 9100c678     	add	x24, x19, #0x31
   d29fc: f9402269     	ldr	x9, [x19, #0x40]
   d2a00: aa0003f4     	mov	x20, x0
   d2a04: 294c1263     	ldp	w3, w4, [x19, #0x60]
   d2a08: 7200011f     	tst	w8, #0x1
   d2a0c: b9405262     	ldr	w2, [x19, #0x50]
   d2a10: 9a890301     	csel	x1, x24, x9, eq
   d2a14: 94022f33     	bl	0x15e6e0 <_ZN6InGame3Log11AFileLoggerC1EPKcNS0_13TAppenderModeEiNS_11LogExceedOpE@plt>
   d2a18: 52800800     	mov	w0, #0x40               // =64
   d2a1c: f9001274     	str	x20, [x19, #0x20]
   d2a20: 94022910     	bl	0x15ce60 <_Znwm@plt>
   d2a24: aa0003f4     	mov	x20, x0
   d2a28: f9400668     	ldr	x8, [x19, #0x8]
   d2a2c: 3900e01f     	strb	wzr, [x0, #0x38]
   d2a30: f9001808     	str	x8, [x0, #0x30]
   d2a34: aa1f03e1     	mov	x1, xzr
   d2a38: 94022f6a     	bl	0x15e7e0 <pthread_cond_init@plt>
   d2a3c: 52800300     	mov	w0, #0x18               // =24
   d2a40: f9000e74     	str	x20, [x19, #0x18]
   d2a44: 94022907     	bl	0x15ce60 <_Znwm@plt>
   d2a48: aa0003f4     	mov	x20, x0
   d2a4c: 94022cd5     	bl	0x15dda0 <_ZN6InGame6AArrayC1Ev@plt>
   d2a50: 52800500     	mov	w0, #0x28               // =40
   d2a54: f9003e74     	str	x20, [x19, #0x78]
   d2a58: 94022902     	bl	0x15ce60 <_Znwm@plt>
   d2a5c: aa0003f4     	mov	x20, x0
   d2a60: f90033ff     	str	xzr, [sp, #0x60]
   d2a64: 910183e0     	add	x0, sp, #0x60
   d2a68: 94022c82     	bl	0x15dc70 <pthread_mutexattr_init@plt>
   d2a6c: 910183e0     	add	x0, sp, #0x60
   d2a70: 52800021     	mov	w1, #0x1                // =1
   d2a74: 94022c83     	bl	0x15dc80 <pthread_mutexattr_settype@plt>
   d2a78: 910183e1     	add	x1, sp, #0x60
   d2a7c: aa1403e0     	mov	x0, x20
   d2a80: 94022c84     	bl	0x15dc90 <pthread_mutex_init@plt>
   d2a84: 910183e0     	add	x0, sp, #0x60
   d2a88: 94022c86     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
   d2a8c: f9004274     	str	x20, [x19, #0x80]
   d2a90: 3902227f     	strb	wzr, [x19, #0x88]
   d2a94: b9008e7f     	str	wzr, [x19, #0x8c]
   d2a98: 94022f56     	bl	0x15e7f0 <_ZN6InGame5CTime11GetTimeTickEv@plt>
   d2a9c: b9405268     	ldr	w8, [x19, #0x50]
   d2aa0: aa0003f4     	mov	x20, x0
   d2aa4: 350015c8     	cbnz	w8, 0xd2d5c <InGame::Log::Logger::Init()+0x41c>
   d2aa8: 9100e3e0     	add	x0, sp, #0x38
   d2aac: 52801001     	mov	w1, #0x80               // =128
   d2ab0: 94022f54     	bl	0x15e800 <_ZN6InGame3Log10AutoBufferC1Em@plt>
   d2ab4: f9400675     	ldr	x21, [x19, #0x8]
   d2ab8: f9001bf5     	str	x21, [sp, #0x30]
   d2abc: b4000075     	cbz	x21, 0xd2ac8 <InGame::Log::Logger::Init()+0x188>
   d2ac0: aa1503e0     	mov	x0, x21
   d2ac4: 94022c57     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d2ac8: 94022f52     	bl	0x15e810 <_ZN6InGame5CPath16GetInnerFilePathEv@plt>
   d2acc: 6f00e400     	movi	v0.2d, #0000000000000000
   d2ad0: 3940c269     	ldrb	w9, [x19, #0x30]
   d2ad4: 910183e8     	add	x8, sp, #0x60
   d2ad8: f940226a     	ldr	x10, [x19, #0x40]
   d2adc: aa0003e4     	mov	x4, x0
   d2ae0: 7200013f     	tst	w9, #0x1
   d2ae4: ad0f0100     	stp	q0, q0, [x8, #0x1e0]
   d2ae8: 9a8a0305     	csel	x5, x24, x10, eq
   d2aec: ad0e0100     	stp	q0, q0, [x8, #0x1c0]
   d2af0: ad0d0100     	stp	q0, q0, [x8, #0x1a0]
   d2af4: ad0c0100     	stp	q0, q0, [x8, #0x180]
   d2af8: ad0b0100     	stp	q0, q0, [x8, #0x160]
   d2afc: ad0a0100     	stp	q0, q0, [x8, #0x140]
   d2b00: ad090100     	stp	q0, q0, [x8, #0x120]
   d2b04: ad080100     	stp	q0, q0, [x8, #0x100]
   d2b08: ad070100     	stp	q0, q0, [x8, #0xe0]
   d2b0c: ad060100     	stp	q0, q0, [x8, #0xc0]
   d2b10: ad050100     	stp	q0, q0, [x8, #0xa0]
   d2b14: ad040100     	stp	q0, q0, [x8, #0x80]
   d2b18: ad030100     	stp	q0, q0, [x8, #0x60]
   d2b1c: 3d801500     	str	q0, [x8, #0x50]
   d2b20: ad0483e0     	stp	q0, q0, [sp, #0x90]
   d2b24: ad0383e0     	stp	q0, q0, [sp, #0x70]
   d2b28: 3d801be0     	str	q0, [sp, #0x60]
   d2b2c: b0fffd03     	adrp	x3, 0x73000
   d2b30: 910183e0     	add	x0, sp, #0x60
   d2b34: 91337463     	add	x3, x3, #0xcdd
   d2b38: 52804001     	mov	w1, #0x200              // =512
   d2b3c: 52804002     	mov	w2, #0x200              // =512
   d2b40: 97fffe52     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d2b44: f90017ff     	str	xzr, [sp, #0x28]
   d2b48: 528b0002     	mov	w2, #0x5800             // =22528
   d2b4c: 910183e0     	add	x0, sp, #0x60
   d2b50: 9100a3e1     	add	x1, sp, #0x28
   d2b54: 72a00042     	movk	w2, #0x2, lsl #16
   d2b58: 94022f32     	bl	0x15e820 <_ZN6InGame3Log14open_mmap_fileEPKcPPhm@plt>
   d2b5c: 7100041f     	cmp	w0, #0x1
   d2b60: 54000261     	b.ne	0xd2bac <InGame::Log::Logger::Init()+0x26c>
   d2b64: 52800028     	mov	w8, #0x1                // =1
   d2b68: 39022268     	strb	w8, [x19, #0x88]
   d2b6c: b9404e68     	ldr	w8, [x19, #0x4c]
   d2b70: 340003c8     	cbz	w8, 0xd2be8 <InGame::Log::Logger::Init()+0x2a8>
   d2b74: 52801500     	mov	w0, #0xa8               // =168
   d2b78: 940228ba     	bl	0x15ce60 <_Znwm@plt>
   d2b7c: d00004c9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d2b80: b9404a68     	ldr	w8, [x19, #0x48]
   d2b84: aa0003f6     	mov	x22, x0
   d2b88: f9452129     	ldr	x9, [x9, #0xa40]
   d2b8c: 7100011f     	cmp	w8, #0x0
   d2b90: f94017e1     	ldr	x1, [sp, #0x28]
   d2b94: 1a9f07e3     	cset	w3, ne
   d2b98: f9400124     	ldr	x4, [x9]
   d2b9c: 528b0002     	mov	w2, #0x5800             // =22528
   d2ba0: 72a00042     	movk	w2, #0x2, lsl #16
   d2ba4: 94022f23     	bl	0x15e830 <_ZN6InGame3Log9LogBufferC1EPvmbPKc@plt>
   d2ba8: 1400001c     	b	0xd2c18 <InGame::Log::Logger::Init()+0x2d8>
   d2bac: d00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d2bb0: 3902227f     	strb	wzr, [x19, #0x88]
   d2bb4: b9008e7f     	str	wzr, [x19, #0x8c]
   d2bb8: 528b0000     	mov	w0, #0x5800             // =22528
   d2bbc: 72a00040     	movk	w0, #0x2, lsl #16
   d2bc0: f9449421     	ldr	x1, [x1, #0x928]
   d2bc4: 94022b2b     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d2bc8: f90017e0     	str	x0, [sp, #0x28]
   d2bcc: b40009e0     	cbz	x0, 0xd2d08 <InGame::Log::Logger::Init()+0x3c8>
   d2bd0: 528b0002     	mov	w2, #0x5800             // =22528
   d2bd4: 2a1f03e1     	mov	w1, wzr
   d2bd8: 72a00042     	movk	w2, #0x2, lsl #16
   d2bdc: 94022899     	bl	0x15ce40 <memset@plt>
   d2be0: b9404e68     	ldr	w8, [x19, #0x4c]
   d2be4: 35fffc88     	cbnz	w8, 0xd2b74 <InGame::Log::Logger::Init()+0x234>
   d2be8: 52801500     	mov	w0, #0xa8               // =168
   d2bec: 9402289d     	bl	0x15ce60 <_Znwm@plt>
   d2bf0: b9404a68     	ldr	w8, [x19, #0x48]
   d2bf4: aa0003f6     	mov	x22, x0
   d2bf8: f94017e1     	ldr	x1, [sp, #0x28]
   d2bfc: 7100011f     	cmp	w8, #0x0
   d2c00: 1a9f07e3     	cset	w3, ne
   d2c04: 90fffd04     	adrp	x4, 0x72000
   d2c08: 528b0002     	mov	w2, #0x5800             // =22528
   d2c0c: 913e5884     	add	x4, x4, #0xf96
   d2c10: 72a00042     	movk	w2, #0x2, lsl #16
   d2c14: 94022f07     	bl	0x15e830 <_ZN6InGame3Log9LogBufferC1EPvmbPKc@plt>
   d2c18: f9000a76     	str	x22, [x19, #0x10]
   d2c1c: 9100e3e1     	add	x1, sp, #0x38
   d2c20: aa1603e0     	mov	x0, x22
   d2c24: 94022f07     	bl	0x15e840 <_ZN6InGame3Log9LogBuffer5FlushERNS0_10AutoBufferE@plt>
   d2c28: 52800036     	mov	w22, #0x1               // =1
   d2c2c: b4000075     	cbz	x21, 0xd2c38 <InGame::Log::Logger::Init()+0x2f8>
   d2c30: aa1503e0     	mov	x0, x21
   d2c34: 94022bff     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d2c38: 34000636     	cbz	w22, 0xd2cfc <InGame::Log::Logger::Init()+0x3bc>
   d2c3c: 9100e3e0     	add	x0, sp, #0x38
   d2c40: aa1f03e1     	mov	x1, xzr
   d2c44: 94022f03     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d2c48: b40002a0     	cbz	x0, 0xd2c9c <InGame::Log::Logger::Init()+0x35c>
   d2c4c: b0fffce1     	adrp	x1, 0x6f000
   d2c50: aa1303e0     	mov	x0, x19
   d2c54: 91104421     	add	x1, x1, #0x411
   d2c58: 94022f02     	bl	0x15e860 <_ZN6InGame3Log6Logger15_WriteTips2FileEPKcz@plt>
   d2c5c: f9401275     	ldr	x21, [x19, #0x20]
   d2c60: b4000175     	cbz	x21, 0xd2c8c <InGame::Log::Logger::Init()+0x34c>
   d2c64: 9100e3e0     	add	x0, sp, #0x38
   d2c68: aa1f03e1     	mov	x1, xzr
   d2c6c: 94022ef9     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d2c70: aa0003f6     	mov	x22, x0
   d2c74: 9100e3e0     	add	x0, sp, #0x38
   d2c78: 94022efe     	bl	0x15e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>
   d2c7c: aa0003e2     	mov	x2, x0
   d2c80: aa1503e0     	mov	x0, x21
   d2c84: aa1603e1     	mov	x1, x22
   d2c88: 94022e7a     	bl	0x15e670 <_ZN6InGame3Log11AFileLogger8Log2FileEPKvm@plt>
   d2c8c: 90fffd01     	adrp	x1, 0x72000
   d2c90: aa1303e0     	mov	x0, x19
   d2c94: 912ae821     	add	x1, x1, #0xaba
   d2c98: 94022ef2     	bl	0x15e860 <_ZN6InGame3Log6Logger15_WriteTips2FileEPKcz@plt>
   d2c9c: d00004c2     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d2ca0: 910183e0     	add	x0, sp, #0x60
   d2ca4: aa1f03e1     	mov	x1, xzr
   d2ca8: aa1303e3     	mov	x3, x19
   d2cac: f9452442     	ldr	x2, [x2, #0xa48]
   d2cb0: 94022b60     	bl	0x15da30 <pthread_create@plt>
   d2cb4: 2a0003e8     	mov	w8, w0
   d2cb8: 340002e0     	cbz	w0, 0xd2d14 <InGame::Log::Logger::Init()+0x3d4>
   d2cbc: b0fffd01     	adrp	x1, 0x73000
   d2cc0: 90fffce3     	adrp	x3, 0x6e000
   d2cc4: d0fffce4     	adrp	x4, 0x70000
   d2cc8: d0fffce6     	adrp	x6, 0x70000
   d2ccc: 90fffce7     	adrp	x7, 0x6e000
   d2cd0: 9127c821     	add	x1, x1, #0x9f2
   d2cd4: 911ad063     	add	x3, x3, #0x6b4
   d2cd8: 91295c84     	add	x4, x4, #0xa57
   d2cdc: 9102e0c6     	add	x6, x6, #0xb8
   d2ce0: 91394ce7     	add	x7, x7, #0xe53
   d2ce4: 52800080     	mov	w0, #0x4                // =4
   d2ce8: 528010a2     	mov	w2, #0x85               // =133
   d2cec: aa1f03e5     	mov	x5, xzr
   d2cf0: b90003e8     	str	w8, [sp]
   d2cf4: 94022e0f     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d2cf8: 14000017     	b	0xd2d54 <InGame::Log::Logger::Init()+0x414>
   d2cfc: 9100e3e0     	add	x0, sp, #0x38
   d2d00: 94022ee0     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d2d04: 14000030     	b	0xd2dc4 <InGame::Log::Logger::Init()+0x484>
   d2d08: 2a1f03f6     	mov	w22, wzr
   d2d0c: b5fff935     	cbnz	x21, 0xd2c30 <InGame::Log::Logger::Init()+0x2f0>
   d2d10: 17ffffca     	b	0xd2c38 <InGame::Log::Logger::Init()+0x2f8>
   d2d14: f94033e8     	ldr	x8, [sp, #0x60]
   d2d18: b0fffd01     	adrp	x1, 0x73000
   d2d1c: 90fffce3     	adrp	x3, 0x6e000
   d2d20: d0fffce4     	adrp	x4, 0x70000
   d2d24: 90fffd06     	adrp	x6, 0x72000
   d2d28: 90fffce7     	adrp	x7, 0x6e000
   d2d2c: 9127c821     	add	x1, x1, #0x9f2
   d2d30: 911ad063     	add	x3, x3, #0x6b4
   d2d34: 91295c84     	add	x4, x4, #0xa57
   d2d38: 910d98c6     	add	x6, x6, #0x366
   d2d3c: 91394ce7     	add	x7, x7, #0xe53
   d2d40: 52800020     	mov	w0, #0x1                // =1
   d2d44: 52801142     	mov	w2, #0x8a               // =138
   d2d48: aa1f03e5     	mov	x5, xzr
   d2d4c: f90003e8     	str	x8, [sp]
   d2d50: 94022df8     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d2d54: 9100e3e0     	add	x0, sp, #0x38
   d2d58: 94022eca     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d2d5c: 94022ea5     	bl	0x15e7f0 <_ZN6InGame5CTime11GetTimeTickEv@plt>
   d2d60: 3940c268     	ldrb	w8, [x19, #0x30]
   d2d64: b0fffd01     	adrp	x1, 0x73000
   d2d68: f9402269     	ldr	x9, [x19, #0x40]
   d2d6c: b0fffce3     	adrp	x3, 0x6f000
   d2d70: d0fffce4     	adrp	x4, 0x70000
   d2d74: b0fffd06     	adrp	x6, 0x73000
   d2d78: 7200011f     	tst	w8, #0x1
   d2d7c: cb14000b     	sub	x11, x0, x20
   d2d80: 294a226a     	ldp	w10, w8, [x19, #0x50]
   d2d84: 9a890307     	csel	x7, x24, x9, eq
   d2d88: 39422269     	ldrb	w9, [x19, #0x88]
   d2d8c: aa1f03e5     	mov	x5, xzr
   d2d90: 9127c821     	add	x1, x1, #0x9f2
   d2d94: 91225863     	add	x3, x3, #0x896
   d2d98: 91295c84     	add	x4, x4, #0xa57
   d2d9c: 9117f8c6     	add	x6, x6, #0x5fe
   d2da0: 52800020     	mov	w0, #0x1                // =1
   d2da4: 52805fe2     	mov	w2, #0x2ff              // =767
   d2da8: f9000feb     	str	x11, [sp, #0x18]
   d2dac: b90013e9     	str	w9, [sp, #0x10]
   d2db0: 52800034     	mov	w20, #0x1               // =1
   d2db4: b9000bea     	str	w10, [sp, #0x8]
   d2db8: b90003e8     	str	w8, [sp]
   d2dbc: 94022819     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d2dc0: 3901c274     	strb	w20, [x19, #0x70]
   d2dc4: f94016e8     	ldr	x8, [x23, #0x28]
   d2dc8: f85f83a9     	ldur	x9, [x29, #-0x8]
   d2dcc: eb09011f     	cmp	x8, x9
   d2dd0: 54000101     	b.ne	0xd2df0 <InGame::Log::Logger::Init()+0x4b0>
   d2dd4: 9109c3ff     	add	sp, sp, #0x270
   d2dd8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d2ddc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d2de0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d2de4: f9400bfc     	ldr	x28, [sp, #0x10]
   d2de8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d2dec: d65f03c0     	ret
   d2df0: 94022810     	bl	0x15ce30 <__stack_chk_fail@plt>
   d2df4: 14000001     	b	0xd2df8 <InGame::Log::Logger::Init()+0x4b8>
   d2df8: aa0003f3     	mov	x19, x0
   d2dfc: aa1603e0     	mov	x0, x22
   d2e00: 94022838     	bl	0x15cee0 <_ZdlPv@plt>
   d2e04: 14000006     	b	0xd2e1c <InGame::Log::Logger::Init()+0x4dc>
   d2e08: 97ff584b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d2e0c: 1400000a     	b	0xd2e34 <InGame::Log::Logger::Init()+0x4f4>
   d2e10: 14000002     	b	0xd2e18 <InGame::Log::Logger::Init()+0x4d8>
   d2e14: 14000001     	b	0xd2e18 <InGame::Log::Logger::Init()+0x4d8>
   d2e18: aa0003f3     	mov	x19, x0
   d2e1c: 9100c3e0     	add	x0, sp, #0x30
   d2e20: 94022b88     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d2e24: 14000005     	b	0xd2e38 <InGame::Log::Logger::Init()+0x4f8>
   d2e28: 14000009     	b	0xd2e4c <InGame::Log::Logger::Init()+0x50c>
   d2e2c: 14000008     	b	0xd2e4c <InGame::Log::Logger::Init()+0x50c>
   d2e30: 14000007     	b	0xd2e4c <InGame::Log::Logger::Init()+0x50c>
   d2e34: aa0003f3     	mov	x19, x0
   d2e38: 9100e3e0     	add	x0, sp, #0x38
   d2e3c: 94022e91     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d2e40: aa1303e0     	mov	x0, x19
   d2e44: 940218c7     	bl	0x159160 <__emutls_get_address+0x6d4>
   d2e48: 14000001     	b	0xd2e4c <InGame::Log::Logger::Init()+0x50c>
   d2e4c: aa0003f3     	mov	x19, x0
   d2e50: aa1403e0     	mov	x0, x20
   d2e54: 94022823     	bl	0x15cee0 <_ZdlPv@plt>
   d2e58: aa1303e0     	mov	x0, x19
   d2e5c: 940218c1     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d2e60 <InGame::Log::Logger::_WriteTips2File(char const*, ...)>:
   d2e60: d10503ff     	sub	sp, sp, #0x140
   d2e64: a9107bfd     	stp	x29, x30, [sp, #0x100]
   d2e68: 910403fd     	add	x29, sp, #0x100
   d2e6c: f9008bfc     	str	x28, [sp, #0x110]
   d2e70: a91257f6     	stp	x22, x21, [sp, #0x120]
   d2e74: a9134ff4     	stp	x20, x19, [sp, #0x130]
   d2e78: a9099be5     	stp	x5, x6, [sp, #0x98]
   d2e7c: a90893e3     	stp	x3, x4, [sp, #0x88]
   d2e80: f90043e2     	str	x2, [sp, #0x80]
   d2e84: f90057e7     	str	x7, [sp, #0xa8]
   d2e88: ad0007e0     	stp	q0, q1, [sp]
   d2e8c: ad010fe2     	stp	q2, q3, [sp, #0x20]
   d2e90: ad0217e4     	stp	q4, q5, [sp, #0x40]
   d2e94: ad031fe6     	stp	q6, q7, [sp, #0x60]
   d2e98: d53bd056     	mrs	x22, TPIDR_EL0
   d2e9c: f94016c8     	ldr	x8, [x22, #0x28]
   d2ea0: f81f83a8     	stur	x8, [x29, #-0x8]
   d2ea4: b4000681     	cbz	x1, 0xd2f74 <InGame::Log::Logger::_WriteTips2File(char const*, ...)+0x114>
   d2ea8: aa0103f4     	mov	x20, x1
   d2eac: aa0003f3     	mov	x19, x0
   d2eb0: 52800020     	mov	w0, #0x1                // =1
   d2eb4: 52820001     	mov	w1, #0x1000             // =4096
   d2eb8: 94022d5e     	bl	0x15e430 <calloc@plt>
   d2ebc: b40005c0     	cbz	x0, 0xd2f74 <InGame::Log::Logger::_WriteTips2File(char const*, ...)+0x114>
   d2ec0: 910203e9     	add	x9, sp, #0x80
   d2ec4: 928005eb     	mov	x11, #-0x30             // =-48
   d2ec8: 910003ec     	mov	x12, sp
   d2ecc: 910103a8     	add	x8, x29, #0x40
   d2ed0: 9100c129     	add	x9, x9, #0x30
   d2ed4: f2dff00b     	movk	x11, #0xff80, lsl #32
   d2ed8: 9102018c     	add	x12, x12, #0x80
   d2edc: d100a3aa     	sub	x10, x29, #0x28
   d2ee0: d10143a3     	sub	x3, x29, #0x50
   d2ee4: 52820001     	mov	w1, #0x1000             // =4096
   d2ee8: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   d2eec: aa1403e2     	mov	x2, x20
   d2ef0: a93eafac     	stp	x12, x11, [x29, #-0x18]
   d2ef4: aa0003f5     	mov	x21, x0
   d2ef8: ad400540     	ldp	q0, q1, [x10]
   d2efc: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   d2f00: 94022d24     	bl	0x15e390 <vsnprintf@plt>
   d2f04: d10143a0     	sub	x0, x29, #0x50
   d2f08: 52801001     	mov	w1, #0x80               // =128
   d2f0c: 94022e3d     	bl	0x15e800 <_ZN6InGame3Log10AutoBufferC1Em@plt>
   d2f10: aa1503e0     	mov	x0, x21
   d2f14: 52820001     	mov	w1, #0x1000             // =4096
   d2f18: f9400a74     	ldr	x20, [x19, #0x10]
   d2f1c: 94022e5d     	bl	0x15e890 <strnlen@plt>
   d2f20: aa0003e2     	mov	x2, x0
   d2f24: d10143a3     	sub	x3, x29, #0x50
   d2f28: aa1403e0     	mov	x0, x20
   d2f2c: aa1503e1     	mov	x1, x21
   d2f30: 94022e5c     	bl	0x15e8a0 <_ZN6InGame3Log9LogBuffer5WriteEPKvmRNS0_10AutoBufferE@plt>
   d2f34: aa1503e0     	mov	x0, x21
   d2f38: 940228da     	bl	0x15d2a0 <free@plt>
   d2f3c: f9401273     	ldr	x19, [x19, #0x20]
   d2f40: b4000173     	cbz	x19, 0xd2f6c <InGame::Log::Logger::_WriteTips2File(char const*, ...)+0x10c>
   d2f44: d10143a0     	sub	x0, x29, #0x50
   d2f48: aa1f03e1     	mov	x1, xzr
   d2f4c: 94022e41     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d2f50: aa0003f4     	mov	x20, x0
   d2f54: d10143a0     	sub	x0, x29, #0x50
   d2f58: 94022e46     	bl	0x15e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>
   d2f5c: aa0003e2     	mov	x2, x0
   d2f60: aa1303e0     	mov	x0, x19
   d2f64: aa1403e1     	mov	x1, x20
   d2f68: 94022dc2     	bl	0x15e670 <_ZN6InGame3Log11AFileLogger8Log2FileEPKvm@plt>
   d2f6c: d10143a0     	sub	x0, x29, #0x50
   d2f70: 94022e44     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d2f74: f94016c8     	ldr	x8, [x22, #0x28]
   d2f78: f85f83a9     	ldur	x9, [x29, #-0x8]
   d2f7c: eb09011f     	cmp	x8, x9
   d2f80: 540000e1     	b.ne	0xd2f9c <InGame::Log::Logger::_WriteTips2File(char const*, ...)+0x13c>
   d2f84: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   d2f88: a95257f6     	ldp	x22, x21, [sp, #0x120]
   d2f8c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   d2f90: f9408bfc     	ldr	x28, [sp, #0x110]
   d2f94: 910503ff     	add	sp, sp, #0x140
   d2f98: d65f03c0     	ret
   d2f9c: 940227a5     	bl	0x15ce30 <__stack_chk_fail@plt>
   d2fa0: aa0003f3     	mov	x19, x0
   d2fa4: d10143a0     	sub	x0, x29, #0x50
   d2fa8: 94022e36     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d2fac: aa1303e0     	mov	x0, x19
   d2fb0: 9402186c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d2fb4 <InGame::Log::Logger::_XLogThread(void*)>:
   d2fb4: d102c3ff     	sub	sp, sp, #0xb0
   d2fb8: a9057bfd     	stp	x29, x30, [sp, #0x50]
   d2fbc: 910143fd     	add	x29, sp, #0x50
   d2fc0: f90033fb     	str	x27, [sp, #0x60]
   d2fc4: a90767fa     	stp	x26, x25, [sp, #0x70]
   d2fc8: a9085ff8     	stp	x24, x23, [sp, #0x80]
   d2fcc: a90957f6     	stp	x22, x21, [sp, #0x90]
   d2fd0: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   d2fd4: d53bd056     	mrs	x22, TPIDR_EL0
   d2fd8: 52994017     	mov	w23, #0xca00            // =51712
   d2fdc: f94016c8     	ldr	x8, [x22, #0x28]
   d2fe0: aa0003f3     	mov	x19, x0
   d2fe4: 72a77357     	movk	w23, #0x3b9a, lsl #16
   d2fe8: f81f83a8     	stur	x8, [x29, #-0x8]
   d2fec: 94022d85     	bl	0x15e600 <pthread_self@plt>
   d2ff0: 94022d88     	bl	0x15e610 <pthread_detach@plt>
   d2ff4: 90fffce1     	adrp	x1, 0x6e000
   d2ff8: 528001e0     	mov	w0, #0xf                // =15
   d2ffc: 91394c21     	add	x1, x1, #0xe53
   d3000: 94022d88     	bl	0x15e620 <prctl@plt>
   d3004: 5289ba78     	mov	w24, #0x4dd3            // =19923
   d3008: 5288481a     	mov	w26, #0x4240            // =16960
   d300c: 72a20c58     	movk	w24, #0x1062, lsl #16
   d3010: 52807d19     	mov	w25, #0x3e8             // =1000
   d3014: 72a001fa     	movk	w26, #0xf, lsl #16
   d3018: 14000005     	b	0xd302c <InGame::Log::Logger::_XLogThread(void*)+0x78>
   d301c: 2a1f03fb     	mov	w27, wzr
   d3020: 910003e0     	mov	x0, sp
   d3024: 94022e17     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d3028: 3500083b     	cbnz	w27, 0xd312c <InGame::Log::Logger::_XLogThread(void*)+0x178>
   d302c: 910003e0     	mov	x0, sp
   d3030: 52801001     	mov	w1, #0x80               // =128
   d3034: 94022df3     	bl	0x15e800 <_ZN6InGame3Log10AutoBufferC1Em@plt>
   d3038: f9400674     	ldr	x20, [x19, #0x8]
   d303c: f81e83b4     	stur	x20, [x29, #-0x18]
   d3040: b4000074     	cbz	x20, 0xd304c <InGame::Log::Logger::_XLogThread(void*)+0x98>
   d3044: aa1403e0     	mov	x0, x20
   d3048: 94022af6     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d304c: f9400a75     	ldr	x21, [x19, #0x10]
   d3050: b4000115     	cbz	x21, 0xd3070 <InGame::Log::Logger::_XLogThread(void*)+0xbc>
   d3054: 910003e1     	mov	x1, sp
   d3058: aa1503e0     	mov	x0, x21
   d305c: 94022df9     	bl	0x15e840 <_ZN6InGame3Log9LogBuffer5FlushERNS0_10AutoBufferE@plt>
   d3060: 2a1f03fb     	mov	w27, wzr
   d3064: b9008e7f     	str	wzr, [x19, #0x8c]
   d3068: b5000094     	cbnz	x20, 0xd3078 <InGame::Log::Logger::_XLogThread(void*)+0xc4>
   d306c: 14000005     	b	0xd3080 <InGame::Log::Logger::_XLogThread(void*)+0xcc>
   d3070: 5280007b     	mov	w27, #0x3               // =3
   d3074: b4000074     	cbz	x20, 0xd3080 <InGame::Log::Logger::_XLogThread(void*)+0xcc>
   d3078: aa1403e0     	mov	x0, x20
   d307c: 94022aed     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d3080: b4fffd15     	cbz	x21, 0xd3020 <InGame::Log::Logger::_XLogThread(void*)+0x6c>
   d3084: 910003e0     	mov	x0, sp
   d3088: aa1f03e1     	mov	x1, xzr
   d308c: 94022df1     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d3090: b40001a0     	cbz	x0, 0xd30c4 <InGame::Log::Logger::_XLogThread(void*)+0x110>
   d3094: f9401274     	ldr	x20, [x19, #0x20]
   d3098: b4000174     	cbz	x20, 0xd30c4 <InGame::Log::Logger::_XLogThread(void*)+0x110>
   d309c: 910003e0     	mov	x0, sp
   d30a0: aa1f03e1     	mov	x1, xzr
   d30a4: 94022deb     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d30a8: aa0003f5     	mov	x21, x0
   d30ac: 910003e0     	mov	x0, sp
   d30b0: 94022df0     	bl	0x15e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>
   d30b4: aa0003e2     	mov	x2, x0
   d30b8: aa1403e0     	mov	x0, x20
   d30bc: aa1503e1     	mov	x1, x21
   d30c0: 94022d6c     	bl	0x15e670 <_ZN6InGame3Log11AFileLogger8Log2FileEPKvm@plt>
   d30c4: f9400e74     	ldr	x20, [x19, #0x18]
   d30c8: f9401a80     	ldr	x0, [x20, #0x30]
   d30cc: b4fffa80     	cbz	x0, 0xd301c <InGame::Log::Logger::_XLogThread(void*)+0x68>
   d30d0: b9406e75     	ldr	w21, [x19, #0x6c]
   d30d4: 94022ad3     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d30d8: 9bb87ea8     	umull	x8, w21, w24
   d30dc: d10063a0     	sub	x0, x29, #0x18
   d30e0: aa1f03e1     	mov	x1, xzr
   d30e4: d366fd1b     	lsr	x27, x8, #38
   d30e8: 1b19d768     	msub	w8, w27, w25, w21
   d30ec: 1b1a7d15     	mul	w21, w8, w26
   d30f0: 94022da8     	bl	0x15e790 <gettimeofday@plt>
   d30f4: a97ea3aa     	ldp	x10, x8, [x29, #-0x18]
   d30f8: f9401a81     	ldr	x1, [x20, #0x30]
   d30fc: 8b1b014a     	add	x10, x10, x27
   d3100: 9b195508     	madd	x8, x8, x25, x21
   d3104: 9ad70d09     	sdiv	x9, x8, x23
   d3108: 8b09014a     	add	x10, x10, x9
   d310c: 9b17a128     	msub	x8, x9, x23, x8
   d3110: a902a3ea     	stp	x10, x8, [sp, #0x28]
   d3114: 9100a3e2     	add	x2, sp, #0x28
   d3118: aa1403e0     	mov	x0, x20
   d311c: 94022de5     	bl	0x15e8b0 <pthread_cond_timedwait@plt>
   d3120: f9401a80     	ldr	x0, [x20, #0x30]
   d3124: 94022ac3     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d3128: 17ffffbd     	b	0xd301c <InGame::Log::Logger::_XLogThread(void*)+0x68>
   d312c: f94016c8     	ldr	x8, [x22, #0x28]
   d3130: f85f83a9     	ldur	x9, [x29, #-0x8]
   d3134: eb09011f     	cmp	x8, x9
   d3138: 54000141     	b.ne	0xd3160 <InGame::Log::Logger::_XLogThread(void*)+0x1ac>
   d313c: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   d3140: aa1f03e0     	mov	x0, xzr
   d3144: a94957f6     	ldp	x22, x21, [sp, #0x90]
   d3148: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   d314c: a94767fa     	ldp	x26, x25, [sp, #0x70]
   d3150: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   d3154: f94033fb     	ldr	x27, [sp, #0x60]
   d3158: 9102c3ff     	add	sp, sp, #0xb0
   d315c: d65f03c0     	ret
   d3160: 94022734     	bl	0x15ce30 <__stack_chk_fail@plt>
   d3164: aa0003f3     	mov	x19, x0
   d3168: d10063a0     	sub	x0, x29, #0x18
   d316c: 94022ab5     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d3170: 14000004     	b	0xd3180 <InGame::Log::Logger::_XLogThread(void*)+0x1cc>
   d3174: 97ff5770     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d3178: 14000001     	b	0xd317c <InGame::Log::Logger::_XLogThread(void*)+0x1c8>
   d317c: aa0003f3     	mov	x19, x0
   d3180: 910003e0     	mov	x0, sp
   d3184: 94022dbf     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d3188: aa1303e0     	mov	x0, x19
   d318c: 940217f5     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d3190 <InGame::Log::Logger::WaitRemoveOldLogThreadDone()>:
   d3190: f9401000     	ldr	x0, [x0, #0x20]
   d3194: 14022d2b     	b	0x15e640 <_ZN6InGame3Log11AFileLogger29WaitForRemoveOldLogThreadDoneEv@plt>

00000000000d3198 <InGame::Log::Logger::CloseFile()>:
   d3198: f9401000     	ldr	x0, [x0, #0x20]
   d319c: 14022d2d     	b	0x15e650 <_ZN6InGame3Log11AFileLogger9CloseFileEv@plt>

00000000000d31a0 <InGame::Log::Logger::Flush()>:
   d31a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d31a4: f9000bf3     	str	x19, [sp, #0x10]
   d31a8: 910003fd     	mov	x29, sp
   d31ac: f9400c13     	ldr	x19, [x0, #0x18]
   d31b0: b4000153     	cbz	x19, 0xd31d8 <InGame::Log::Logger::Flush()+0x38>
   d31b4: f9401a60     	ldr	x0, [x19, #0x30]
   d31b8: b4000100     	cbz	x0, 0xd31d8 <InGame::Log::Logger::Flush()+0x38>
   d31bc: 94022a99     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d31c0: aa1303e0     	mov	x0, x19
   d31c4: 94022dbf     	bl	0x15e8c0 <pthread_cond_signal@plt>
   d31c8: f9401a60     	ldr	x0, [x19, #0x30]
   d31cc: f9400bf3     	ldr	x19, [sp, #0x10]
   d31d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d31d4: 14022a97     	b	0x15dc30 <pthread_mutex_unlock@plt>
   d31d8: f9400bf3     	ldr	x19, [sp, #0x10]
   d31dc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d31e0: d65f03c0     	ret

00000000000d31e4 <InGame::Log::Logger::_AsyncAppendAdapter(char const*)>:
   d31e4: 14022dbb     	b	0x15e8d0 <_ZN6InGame3Log6Logger12_AsyncAppendEPKc@plt>

00000000000d31e8 <InGame::Log::Logger::_AsyncAppend(char const*)>:
   d31e8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   d31ec: a9015ffc     	stp	x28, x23, [sp, #0x10]
   d31f0: 910003fd     	mov	x29, sp
   d31f4: a90257f6     	stp	x22, x21, [sp, #0x20]
   d31f8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d31fc: d14013ff     	sub	sp, sp, #0x4, lsl #12   // =0x4000
   d3200: d10103ff     	sub	sp, sp, #0x40
   d3204: d53bd057     	mrs	x23, TPIDR_EL0
   d3208: aa0003f4     	mov	x20, x0
   d320c: f94016e8     	ldr	x8, [x23, #0x28]
   d3210: aa0103f5     	mov	x21, x1
   d3214: f81f83a8     	stur	x8, [x29, #-0x8]
   d3218: f9400413     	ldr	x19, [x0, #0x8]
   d321c: f9001bf3     	str	x19, [sp, #0x30]
   d3220: b4000073     	cbz	x19, 0xd322c <InGame::Log::Logger::_AsyncAppend(char const*)+0x44>
   d3224: aa1303e0     	mov	x0, x19
   d3228: 94022a7e     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d322c: f9400e88     	ldr	x8, [x20, #0x18]
   d3230: b4000ba8     	cbz	x8, 0xd33a4 <InGame::Log::Logger::_AsyncAppend(char const*)+0x1bc>
   d3234: f9400a88     	ldr	x8, [x20, #0x10]
   d3238: b4000b68     	cbz	x8, 0xd33a4 <InGame::Log::Logger::_AsyncAppend(char const*)+0x1bc>
   d323c: 9100e3e0     	add	x0, sp, #0x38
   d3240: 2a1f03e1     	mov	w1, wzr
   d3244: 52880002     	mov	w2, #0x4000             // =16384
   d3248: 940226fe     	bl	0x15ce40 <memset@plt>
   d324c: 910043e0     	add	x0, sp, #0x10
   d3250: 9100e3e1     	add	x1, sp, #0x38
   d3254: aa1f03e2     	mov	x2, xzr
   d3258: 52880003     	mov	w3, #0x4000             // =16384
   d325c: 94022da1     	bl	0x15e8e0 <_ZN6InGame3Log9PtrBufferC1EPvmm@plt>
   d3260: aa1503e0     	mov	x0, x21
   d3264: 92800001     	mov	x1, #-0x1               // =-1
   d3268: 940227f6     	bl	0x15d240 <__strlen_chk@plt>
   d326c: aa0003e2     	mov	x2, x0
   d3270: 910043e0     	add	x0, sp, #0x10
   d3274: aa1503e1     	mov	x1, x21
   d3278: 94022d9e     	bl	0x15e8f0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvm@plt>
   d327c: 52800148     	mov	w8, #0xa                // =10
   d3280: 390033e8     	strb	w8, [sp, #0xc]
   d3284: 910043e0     	add	x0, sp, #0x10
   d3288: 94022d9e     	bl	0x15e900 <_ZN6InGame3Log9PtrBuffer6PosPtrEv@plt>
   d328c: 385ff008     	ldurb	w8, [x0, #-0x1]
   d3290: 394033e9     	ldrb	w9, [sp, #0xc]
   d3294: 6b09011f     	cmp	w8, w9
   d3298: 540000a0     	b.eq	0xd32ac <InGame::Log::Logger::_AsyncAppend(char const*)+0xc4>
   d329c: 910043e0     	add	x0, sp, #0x10
   d32a0: 910033e1     	add	x1, sp, #0xc
   d32a4: 52800022     	mov	w2, #0x1                // =1
   d32a8: 94022d92     	bl	0x15e8f0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvm@plt>
   d32ac: f9400a80     	ldr	x0, [x20, #0x10]
   d32b0: 94022d98     	bl	0x15e910 <_ZN6InGame3Log9LogBuffer7GetDataEv@plt>
   d32b4: 94022d9b     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d32b8: f140781f     	cmp	x0, #0x1e, lsl #12      // =0x1e000
   d32bc: 540001e3     	b.lo	0xd32f8 <InGame::Log::Logger::_AsyncAppend(char const*)+0x110>
   d32c0: f9400a80     	ldr	x0, [x20, #0x10]
   d32c4: 94022d93     	bl	0x15e910 <_ZN6InGame3Log9LogBuffer7GetDataEv@plt>
   d32c8: 94022d96     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d32cc: aa0003e4     	mov	x4, x0
   d32d0: d0fffcc3     	adrp	x3, 0x6d000
   d32d4: 9100e3e0     	add	x0, sp, #0x38
   d32d8: 913a3863     	add	x3, x3, #0xe8e
   d32dc: 52880001     	mov	w1, #0x4000             // =16384
   d32e0: 52880002     	mov	w2, #0x4000             // =16384
   d32e4: 97fffc69     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d32e8: 93407c01     	sxtw	x1, w0
   d32ec: 910043e0     	add	x0, sp, #0x10
   d32f0: aa0103e2     	mov	x2, x1
   d32f4: 94022d8f     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d32f8: f9400a95     	ldr	x21, [x20, #0x10]
   d32fc: 910043e0     	add	x0, sp, #0x10
   d3300: 94022d90     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d3304: aa0003f6     	mov	x22, x0
   d3308: 910043e0     	add	x0, sp, #0x10
   d330c: 94022d85     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d3310: 92407c02     	and	x2, x0, #0xffffffff
   d3314: aa1503e0     	mov	x0, x21
   d3318: aa1603e1     	mov	x1, x22
   d331c: 94022d8d     	bl	0x15e950 <_ZN6InGame3Log9LogBuffer5WriteEPKvm@plt>
   d3320: 360003e0     	tbz	w0, #0x0, 0xd339c <InGame::Log::Logger::_AsyncAppend(char const*)+0x1b4>
   d3324: 39422288     	ldrb	w8, [x20, #0x88]
   d3328: 34000208     	cbz	w8, 0xd3368 <InGame::Log::Logger::_AsyncAppend(char const*)+0x180>
   d332c: f9400a80     	ldr	x0, [x20, #0x10]
   d3330: 94022d78     	bl	0x15e910 <_ZN6InGame3Log9LogBuffer7GetDataEv@plt>
   d3334: 94022d7b     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d3338: d34bfc08     	lsr	x8, x0, #11
   d333c: f100651f     	cmp	x8, #0x19
   d3340: 540002e3     	b.lo	0xd339c <InGame::Log::Logger::_AsyncAppend(char const*)+0x1b4>
   d3344: f9400e94     	ldr	x20, [x20, #0x18]
   d3348: f9401a80     	ldr	x0, [x20, #0x30]
   d334c: b4000280     	cbz	x0, 0xd339c <InGame::Log::Logger::_AsyncAppend(char const*)+0x1b4>
   d3350: 94022a34     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d3354: aa1403e0     	mov	x0, x20
   d3358: 94022d5a     	bl	0x15e8c0 <pthread_cond_signal@plt>
   d335c: f9401a80     	ldr	x0, [x20, #0x30]
   d3360: 94022a34     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d3364: 1400000e     	b	0xd339c <InGame::Log::Logger::_AsyncAppend(char const*)+0x1b4>
   d3368: b9408e88     	ldr	w8, [x20, #0x8c]
   d336c: 11000509     	add	w9, w8, #0x1
   d3370: 7100791f     	cmp	w8, #0x1e
   d3374: b9008e89     	str	w9, [x20, #0x8c]
   d3378: 5400012b     	b.lt	0xd339c <InGame::Log::Logger::_AsyncAppend(char const*)+0x1b4>
   d337c: f9400e94     	ldr	x20, [x20, #0x18]
   d3380: f9401a80     	ldr	x0, [x20, #0x30]
   d3384: b40000c0     	cbz	x0, 0xd339c <InGame::Log::Logger::_AsyncAppend(char const*)+0x1b4>
   d3388: 94022a26     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d338c: aa1403e0     	mov	x0, x20
   d3390: 94022d4c     	bl	0x15e8c0 <pthread_cond_signal@plt>
   d3394: f9401a80     	ldr	x0, [x20, #0x30]
   d3398: 94022a26     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d339c: 910043e0     	add	x0, sp, #0x10
   d33a0: 94022d70     	bl	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d33a4: b4000073     	cbz	x19, 0xd33b0 <InGame::Log::Logger::_AsyncAppend(char const*)+0x1c8>
   d33a8: aa1303e0     	mov	x0, x19
   d33ac: 94022a21     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d33b0: f94016e8     	ldr	x8, [x23, #0x28]
   d33b4: f85f83a9     	ldur	x9, [x29, #-0x8]
   d33b8: eb09011f     	cmp	x8, x9
   d33bc: 54000101     	b.ne	0xd33dc <InGame::Log::Logger::_AsyncAppend(char const*)+0x1f4>
   d33c0: 914013ff     	add	sp, sp, #0x4, lsl #12   // =0x4000
   d33c4: 910103ff     	add	sp, sp, #0x40
   d33c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d33cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d33d0: a9415ffc     	ldp	x28, x23, [sp, #0x10]
   d33d4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d33d8: d65f03c0     	ret
   d33dc: 94022695     	bl	0x15ce30 <__stack_chk_fail@plt>
   d33e0: aa0003f3     	mov	x19, x0
   d33e4: 14000007     	b	0xd3400 <InGame::Log::Logger::_AsyncAppend(char const*)+0x218>
   d33e8: 97ff56d3     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d33ec: 14000002     	b	0xd33f4 <InGame::Log::Logger::_AsyncAppend(char const*)+0x20c>
   d33f0: 14000001     	b	0xd33f4 <InGame::Log::Logger::_AsyncAppend(char const*)+0x20c>
   d33f4: aa0003f3     	mov	x19, x0
   d33f8: 910043e0     	add	x0, sp, #0x10
   d33fc: 94022d59     	bl	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d3400: 9100c3e0     	add	x0, sp, #0x30
   d3404: 94022a0f     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d3408: aa1303e0     	mov	x0, x19
   d340c: 94021755     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d3410 <InGame::Log::Logger::_SyncAppend(char const*)>:
   d3410: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d3414: f9000bf5     	str	x21, [sp, #0x10]
   d3418: 910003fd     	mov	x29, sp
   d341c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d3420: aa0103f5     	mov	x21, x1
   d3424: b00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d3428: aa0003f4     	mov	x20, x0
   d342c: 52820000     	mov	w0, #0x1000             // =4096
   d3430: f9449421     	ldr	x1, [x1, #0x928]
   d3434: 9402290f     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d3438: b4000240     	cbz	x0, 0xd3480 <InGame::Log::Logger::_SyncAppend(char const*)+0x70>
   d343c: 2a1f03e1     	mov	w1, wzr
   d3440: 52820002     	mov	w2, #0x1000             // =4096
   d3444: aa0003f3     	mov	x19, x0
   d3448: 9402267e     	bl	0x15ce40 <memset@plt>
   d344c: aa1503e0     	mov	x0, x21
   d3450: 940228c8     	bl	0x15d770 <strlen@plt>
   d3454: f13ffc1f     	cmp	x0, #0xfff
   d3458: 540001c3     	b.lo	0xd3490 <InGame::Log::Logger::_SyncAppend(char const*)+0x80>
   d345c: aa1303e0     	mov	x0, x19
   d3460: aa1503e1     	mov	x1, x21
   d3464: 5281ffc2     	mov	w2, #0xffe              // =4094
   d3468: 9402270e     	bl	0x15d0a0 <memcpy@plt>
   d346c: 52800148     	mov	w8, #0xa                // =10
   d3470: 791ffe68     	strh	w8, [x19, #0xffe]
   d3474: f9401280     	ldr	x0, [x20, #0x20]
   d3478: b50001e0     	cbnz	x0, 0xd34b4 <InGame::Log::Logger::_SyncAppend(char const*)+0xa4>
   d347c: 14000010     	b	0xd34bc <InGame::Log::Logger::_SyncAppend(char const*)+0xac>
   d3480: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d3484: f9400bf5     	ldr	x21, [sp, #0x10]
   d3488: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d348c: d65f03c0     	ret
   d3490: 90fffd03     	adrp	x3, 0x73000
   d3494: aa1303e0     	mov	x0, x19
   d3498: 91299063     	add	x3, x3, #0xa64
   d349c: 52820001     	mov	w1, #0x1000             // =4096
   d34a0: 52820002     	mov	w2, #0x1000             // =4096
   d34a4: aa1503e4     	mov	x4, x21
   d34a8: 97fffbf8     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d34ac: f9401280     	ldr	x0, [x20, #0x20]
   d34b0: b4000060     	cbz	x0, 0xd34bc <InGame::Log::Logger::_SyncAppend(char const*)+0xac>
   d34b4: aa1303e1     	mov	x1, x19
   d34b8: 94022c6a     	bl	0x15e660 <_ZN6InGame3Log11AFileLogger9LogToFileEPKc@plt>
   d34bc: aa1303e0     	mov	x0, x19
   d34c0: f9400bf5     	ldr	x21, [sp, #0x10]
   d34c4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d34c8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d34cc: 140228c5     	b	0x15d7e0 <_ZdaPv@plt>

00000000000d34d0 <InGame::Log::Logger::Log(char const*)>:
   d34d0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   d34d4: f9000bf7     	str	x23, [sp, #0x10]
   d34d8: 910003fd     	mov	x29, sp
   d34dc: a90257f6     	stp	x22, x21, [sp, #0x20]
   d34e0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d34e4: aa0103f5     	mov	x21, x1
   d34e8: aa0003f4     	mov	x20, x0
   d34ec: 94022b95     	bl	0x15e340 <__errno@plt>
   d34f0: b9405288     	ldr	w8, [x20, #0x50]
   d34f4: aa0003f3     	mov	x19, x0
   d34f8: b9400017     	ldr	w23, [x0]
   d34fc: 7100051f     	cmp	w8, #0x1
   d3500: 540002e1     	b.ne	0xd355c <InGame::Log::Logger::Log(char const*)+0x8c>
   d3504: b00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d3508: 52820000     	mov	w0, #0x1000             // =4096
   d350c: f9449421     	ldr	x1, [x1, #0x928]
   d3510: 940228d8     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d3514: b40002a0     	cbz	x0, 0xd3568 <InGame::Log::Logger::Log(char const*)+0x98>
   d3518: 2a1f03e1     	mov	w1, wzr
   d351c: 52820002     	mov	w2, #0x1000             // =4096
   d3520: aa0003f6     	mov	x22, x0
   d3524: 94022647     	bl	0x15ce40 <memset@plt>
   d3528: aa1503e0     	mov	x0, x21
   d352c: 94022891     	bl	0x15d770 <strlen@plt>
   d3530: f13ffc1f     	cmp	x0, #0xfff
   d3534: 54000263     	b.lo	0xd3580 <InGame::Log::Logger::Log(char const*)+0xb0>
   d3538: aa1603e0     	mov	x0, x22
   d353c: aa1503e1     	mov	x1, x21
   d3540: 5281ffc2     	mov	w2, #0xffe              // =4094
   d3544: 940226d7     	bl	0x15d0a0 <memcpy@plt>
   d3548: 52800148     	mov	w8, #0xa                // =10
   d354c: 791ffec8     	strh	w8, [x22, #0xffe]
   d3550: f9401280     	ldr	x0, [x20, #0x20]
   d3554: b5000280     	cbnz	x0, 0xd35a4 <InGame::Log::Logger::Log(char const*)+0xd4>
   d3558: 14000015     	b	0xd35ac <InGame::Log::Logger::Log(char const*)+0xdc>
   d355c: aa1403e0     	mov	x0, x20
   d3560: aa1503e1     	mov	x1, x21
   d3564: 94022cdb     	bl	0x15e8d0 <_ZN6InGame3Log6Logger12_AsyncAppendEPKc@plt>
   d3568: b9000277     	str	w23, [x19]
   d356c: f9400bf7     	ldr	x23, [sp, #0x10]
   d3570: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d3574: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d3578: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d357c: d65f03c0     	ret
   d3580: 90fffd03     	adrp	x3, 0x73000
   d3584: aa1603e0     	mov	x0, x22
   d3588: 91299063     	add	x3, x3, #0xa64
   d358c: 52820001     	mov	w1, #0x1000             // =4096
   d3590: 52820002     	mov	w2, #0x1000             // =4096
   d3594: aa1503e4     	mov	x4, x21
   d3598: 97fffbbc     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d359c: f9401280     	ldr	x0, [x20, #0x20]
   d35a0: b4000060     	cbz	x0, 0xd35ac <InGame::Log::Logger::Log(char const*)+0xdc>
   d35a4: aa1603e1     	mov	x1, x22
   d35a8: 94022c2e     	bl	0x15e660 <_ZN6InGame3Log11AFileLogger9LogToFileEPKc@plt>
   d35ac: aa1603e0     	mov	x0, x22
   d35b0: 9402288c     	bl	0x15d7e0 <_ZdaPv@plt>
   d35b4: b9000277     	str	w23, [x19]
   d35b8: f9400bf7     	ldr	x23, [sp, #0x10]
   d35bc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d35c0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d35c4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d35c8: d65f03c0     	ret
   d35cc: 94022661     	bl	0x15cf50 <__cxa_begin_catch@plt>
   d35d0: 90fffd01     	adrp	x1, 0x73000
   d35d4: 90fffce3     	adrp	x3, 0x6f000
   d35d8: b0fffce4     	adrp	x4, 0x70000
   d35dc: 90fffce6     	adrp	x6, 0x6f000
   d35e0: 9127c821     	add	x1, x1, #0x9f2
   d35e4: 9110e063     	add	x3, x3, #0x438
   d35e8: 91295c84     	add	x4, x4, #0xa57
   d35ec: 91040cc6     	add	x6, x6, #0x103
   d35f0: 52800080     	mov	w0, #0x4                // =4
   d35f4: 528073c2     	mov	w2, #0x39e              // =926
   d35f8: aa1f03e5     	mov	x5, xzr
   d35fc: 94022bcd     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d3600: 9402292c     	bl	0x15dab0 <__cxa_end_catch@plt>
   d3604: b9000277     	str	w23, [x19]
   d3608: f9400bf7     	ldr	x23, [sp, #0x10]
   d360c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d3610: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d3614: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d3618: d65f03c0     	ret
   d361c: aa0003f3     	mov	x19, x0
   d3620: 94022924     	bl	0x15dab0 <__cxa_end_catch@plt>
   d3624: aa1303e0     	mov	x0, x19
   d3628: 940216ce     	bl	0x159160 <__emutls_get_address+0x6d4>
   d362c: 97ff5642     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000d3630 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)>:
   d3630: d10243ff     	sub	sp, sp, #0x90
   d3634: a9037bfd     	stp	x29, x30, [sp, #0x30]
   d3638: 9100c3fd     	add	x29, sp, #0x30
   d363c: a9046ffc     	stp	x28, x27, [sp, #0x40]
   d3640: a90567fa     	stp	x26, x25, [sp, #0x50]
   d3644: a9065ff8     	stp	x24, x23, [sp, #0x60]
   d3648: a90757f6     	stp	x22, x21, [sp, #0x70]
   d364c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   d3650: d53bd055     	mrs	x21, TPIDR_EL0
   d3654: f94016a8     	ldr	x8, [x21, #0x28]
   d3658: f81f83a8     	stur	x8, [x29, #-0x8]
   d365c: b4000ec7     	cbz	x7, 0xd3834 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x204>
   d3660: 2a0103f3     	mov	w19, w1
   d3664: 7100103f     	cmp	w1, #0x4
   d3668: 54000e68     	b.hi	0xd3834 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x204>
   d366c: b9402808     	ldr	w8, [x0, #0x28]
   d3670: aa0003f4     	mov	x20, x0
   d3674: 6b13011f     	cmp	w8, w19
   d3678: 54000dec     	b.gt	0xd3834 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x204>
   d367c: aa0703f8     	mov	x24, x7
   d3680: aa0603f9     	mov	x25, x6
   d3684: aa0503f7     	mov	x23, x5
   d3688: aa0403fa     	mov	x26, x4
   d368c: 2a0303fb     	mov	w27, w3
   d3690: aa0203fc     	mov	x28, x2
   d3694: 94022b2b     	bl	0x15e340 <__errno@plt>
   d3698: b9400008     	ldr	w8, [x0]
   d369c: b00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d36a0: f9000be0     	str	x0, [sp, #0x10]
   d36a4: 52820000     	mov	w0, #0x1000             // =4096
   d36a8: b9000fe8     	str	w8, [sp, #0xc]
   d36ac: f9449421     	ldr	x1, [x1, #0x928]
   d36b0: 94022870     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d36b4: b4000c00     	cbz	x0, 0xd3834 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x204>
   d36b8: 2a1f03e1     	mov	w1, wzr
   d36bc: 52820002     	mov	w2, #0x1000             // =4096
   d36c0: aa0003f6     	mov	x22, x0
   d36c4: 940225df     	bl	0x15ce40 <memset@plt>
   d36c8: 3940c288     	ldrb	w8, [x20, #0x30]
   d36cc: 9100c68a     	add	x10, x20, #0x31
   d36d0: f9402289     	ldr	x9, [x20, #0x40]
   d36d4: aa1603e0     	mov	x0, x22
   d36d8: 2a1303e1     	mov	w1, w19
   d36dc: aa1c03e2     	mov	x2, x28
   d36e0: 7200011f     	tst	w8, #0x1
   d36e4: 2a1b03e3     	mov	w3, w27
   d36e8: 9a890145     	csel	x5, x10, x9, eq
   d36ec: aa1a03e4     	mov	x4, x26
   d36f0: aa1703e6     	mov	x6, x23
   d36f4: aa1903e7     	mov	x7, x25
   d36f8: f9000ff6     	str	x22, [sp, #0x18]
   d36fc: f90003f8     	str	x24, [sp]
   d3700: 94022c00     	bl	0x15e700 <_ZN6InGame3Log10XLogFormatEPcNS_17InGameLogPriorityEPKcjS4_S4_S4_PvS4_@plt>
   d3704: b9406a88     	ldr	w8, [x20, #0x68]
   d3708: 7100051f     	cmp	w8, #0x1
   d370c: 540001ab     	b.lt	0xd3740 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x110>
   d3710: 7100127f     	cmp	w19, #0x4
   d3714: 540000a8     	b.hi	0xd3728 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0xf8>
   d3718: 90fffd48     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
   d371c: 91095108     	add	x8, x8, #0x254
   d3720: b873d900     	ldr	w0, [x8, w19, sxtw #2]
   d3724: 14000002     	b	0xd372c <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0xfc>
   d3728: 52800080     	mov	w0, #0x4                // =4
   d372c: f0fffcc2     	adrp	x2, 0x6e000
   d3730: f9400fe3     	ldr	x3, [sp, #0x18]
   d3734: 91182042     	add	x2, x2, #0x608
   d3738: aa1703e1     	mov	x1, x23
   d373c: 940225a9     	bl	0x15cde0 <__android_log_print@plt>
   d3740: b9405288     	ldr	w8, [x20, #0x50]
   d3744: 7100051f     	cmp	w8, #0x1
   d3748: 540002e1     	b.ne	0xd37a4 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x174>
   d374c: b00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d3750: 52820000     	mov	w0, #0x1000             // =4096
   d3754: f9449421     	ldr	x1, [x1, #0x928]
   d3758: 94022846     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d375c: f9400ff8     	ldr	x24, [sp, #0x18]
   d3760: b4000460     	cbz	x0, 0xd37ec <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1bc>
   d3764: 2a1f03e1     	mov	w1, wzr
   d3768: 52820002     	mov	w2, #0x1000             // =4096
   d376c: aa0003f7     	mov	x23, x0
   d3770: 940225b4     	bl	0x15ce40 <memset@plt>
   d3774: aa1803e0     	mov	x0, x24
   d3778: 52820001     	mov	w1, #0x1000             // =4096
   d377c: 940226b1     	bl	0x15d240 <__strlen_chk@plt>
   d3780: f13ffc1f     	cmp	x0, #0xfff
   d3784: 540001a3     	b.lo	0xd37b8 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x188>
   d3788: aa1703e0     	mov	x0, x23
   d378c: aa1803e1     	mov	x1, x24
   d3790: 5281ffc2     	mov	w2, #0xffe              // =4094
   d3794: 94022643     	bl	0x15d0a0 <memcpy@plt>
   d3798: 52800148     	mov	w8, #0xa                // =10
   d379c: 791ffee8     	strh	w8, [x23, #0xffe]
   d37a0: 1400000d     	b	0xd37d4 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1a4>
   d37a4: f9400ff8     	ldr	x24, [sp, #0x18]
   d37a8: aa1403e0     	mov	x0, x20
   d37ac: aa1803e1     	mov	x1, x24
   d37b0: 94022c48     	bl	0x15e8d0 <_ZN6InGame3Log6Logger12_AsyncAppendEPKc@plt>
   d37b4: 1400000e     	b	0xd37ec <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1bc>
   d37b8: 90fffd03     	adrp	x3, 0x73000
   d37bc: aa1703e0     	mov	x0, x23
   d37c0: 91299063     	add	x3, x3, #0xa64
   d37c4: 52820001     	mov	w1, #0x1000             // =4096
   d37c8: 52820002     	mov	w2, #0x1000             // =4096
   d37cc: aa1803e4     	mov	x4, x24
   d37d0: 97fffb2e     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d37d4: f9401280     	ldr	x0, [x20, #0x20]
   d37d8: b4000060     	cbz	x0, 0xd37e4 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1b4>
   d37dc: aa1703e1     	mov	x1, x23
   d37e0: 94022ba0     	bl	0x15e660 <_ZN6InGame3Log11AFileLogger9LogToFileEPKc@plt>
   d37e4: aa1703e0     	mov	x0, x23
   d37e8: 940227fe     	bl	0x15d7e0 <_ZdaPv@plt>
   d37ec: f9400be8     	ldr	x8, [sp, #0x10]
   d37f0: b9400fe9     	ldr	w9, [sp, #0xc]
   d37f4: b9000109     	str	w9, [x8]
   d37f8: f9400696     	ldr	x22, [x20, #0x8]
   d37fc: f81f03b6     	stur	x22, [x29, #-0x10]
   d3800: b4000076     	cbz	x22, 0xd380c <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1dc>
   d3804: aa1603e0     	mov	x0, x22
   d3808: 94022906     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d380c: f9402e88     	ldr	x8, [x20, #0x58]
   d3810: b4000088     	cbz	x8, 0xd3820 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1f0>
   d3814: 2a1303e0     	mov	w0, w19
   d3818: aa1803e1     	mov	x1, x24
   d381c: d63f0100     	blr	x8
   d3820: aa1803e0     	mov	x0, x24
   d3824: 940227ef     	bl	0x15d7e0 <_ZdaPv@plt>
   d3828: b4000076     	cbz	x22, 0xd3834 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x204>
   d382c: aa1603e0     	mov	x0, x22
   d3830: 94022900     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d3834: f94016a8     	ldr	x8, [x21, #0x28]
   d3838: f85f83a9     	ldur	x9, [x29, #-0x8]
   d383c: eb09011f     	cmp	x8, x9
   d3840: 54000121     	b.ne	0xd3864 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x234>
   d3844: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   d3848: a94757f6     	ldp	x22, x21, [sp, #0x70]
   d384c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   d3850: a94567fa     	ldp	x26, x25, [sp, #0x50]
   d3854: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   d3858: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   d385c: 910243ff     	add	sp, sp, #0x90
   d3860: d65f03c0     	ret
   d3864: 94022573     	bl	0x15ce30 <__stack_chk_fail@plt>
   d3868: 940225ba     	bl	0x15cf50 <__cxa_begin_catch@plt>
   d386c: 90fffd01     	adrp	x1, 0x73000
   d3870: 90fffce3     	adrp	x3, 0x6f000
   d3874: b0fffce4     	adrp	x4, 0x70000
   d3878: 90fffce6     	adrp	x6, 0x6f000
   d387c: 9127c821     	add	x1, x1, #0x9f2
   d3880: 9110e063     	add	x3, x3, #0x438
   d3884: 91295c84     	add	x4, x4, #0xa57
   d3888: 91040cc6     	add	x6, x6, #0x103
   d388c: 52800080     	mov	w0, #0x4                // =4
   d3890: 528079e2     	mov	w2, #0x3cf              // =975
   d3894: aa1f03e5     	mov	x5, xzr
   d3898: 94022b26     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d389c: 94022885     	bl	0x15dab0 <__cxa_end_catch@plt>
   d38a0: a94163e8     	ldp	x8, x24, [sp, #0x10]
   d38a4: b9400fe9     	ldr	w9, [sp, #0xc]
   d38a8: b9000109     	str	w9, [x8]
   d38ac: f9400696     	ldr	x22, [x20, #0x8]
   d38b0: f81f03b6     	stur	x22, [x29, #-0x10]
   d38b4: b5fffa96     	cbnz	x22, 0xd3804 <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1d4>
   d38b8: 17ffffd5     	b	0xd380c <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x1dc>
   d38bc: aa0003f3     	mov	x19, x0
   d38c0: 9402287c     	bl	0x15dab0 <__cxa_end_catch@plt>
   d38c4: 14000006     	b	0xd38dc <InGame::Log::Logger::Log(InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, void*, char const*)+0x2ac>
   d38c8: 97ff559b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d38cc: 97ff559a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d38d0: aa0003f3     	mov	x19, x0
   d38d4: d10043a0     	sub	x0, x29, #0x10
   d38d8: 940228da     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d38dc: aa1303e0     	mov	x0, x19
   d38e0: 94021620     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d38e4 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)>:
   d38e4: d10183ff     	sub	sp, sp, #0x60
   d38e8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d38ec: 910043fd     	add	x29, sp, #0x10
   d38f0: f90013f9     	str	x25, [sp, #0x20]
   d38f4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   d38f8: a90457f6     	stp	x22, x21, [sp, #0x40]
   d38fc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d3900: d53bd058     	mrs	x24, TPIDR_EL0
   d3904: f9401708     	ldr	x8, [x24, #0x28]
   d3908: f90007e8     	str	x8, [sp, #0x8]
   d390c: b4000a42     	cbz	x2, 0xd3a54 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x170>
   d3910: 2a0103f4     	mov	w20, w1
   d3914: 7100103f     	cmp	w1, #0x4
   d3918: 540009e8     	b.hi	0xd3a54 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x170>
   d391c: b9402808     	ldr	w8, [x0, #0x28]
   d3920: aa0003f5     	mov	x21, x0
   d3924: 6b14011f     	cmp	w8, w20
   d3928: 5400096c     	b.gt	0xd3a54 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x170>
   d392c: aa0203f3     	mov	x19, x2
   d3930: 94022a84     	bl	0x15e340 <__errno@plt>
   d3934: b9406aa8     	ldr	w8, [x21, #0x68]
   d3938: aa0003f6     	mov	x22, x0
   d393c: b9400019     	ldr	w25, [x0]
   d3940: 7100051f     	cmp	w8, #0x1
   d3944: 540001cb     	b.lt	0xd397c <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x98>
   d3948: 7100129f     	cmp	w20, #0x4
   d394c: 540000a8     	b.hi	0xd3960 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x7c>
   d3950: 90fffd48     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
   d3954: 91095108     	add	x8, x8, #0x254
   d3958: b874d900     	ldr	w0, [x8, w20, sxtw #2]
   d395c: 14000002     	b	0xd3964 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x80>
   d3960: 52800080     	mov	w0, #0x4                // =4
   d3964: f0fffce1     	adrp	x1, 0x72000
   d3968: f0fffcc2     	adrp	x2, 0x6e000
   d396c: 913e5821     	add	x1, x1, #0xf96
   d3970: 91182042     	add	x2, x2, #0x608
   d3974: aa1303e3     	mov	x3, x19
   d3978: 9402251a     	bl	0x15cde0 <__android_log_print@plt>
   d397c: b94052a8     	ldr	w8, [x21, #0x50]
   d3980: 7100051f     	cmp	w8, #0x1
   d3984: 540002a1     	b.ne	0xd39d8 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0xf4>
   d3988: b00004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d398c: 52820000     	mov	w0, #0x1000             // =4096
   d3990: f9449421     	ldr	x1, [x1, #0x928]
   d3994: 940227b7     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d3998: b4000420     	cbz	x0, 0xd3a1c <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x138>
   d399c: 2a1f03e1     	mov	w1, wzr
   d39a0: 52820002     	mov	w2, #0x1000             // =4096
   d39a4: aa0003f7     	mov	x23, x0
   d39a8: 94022526     	bl	0x15ce40 <memset@plt>
   d39ac: aa1303e0     	mov	x0, x19
   d39b0: 94022770     	bl	0x15d770 <strlen@plt>
   d39b4: f13ffc1f     	cmp	x0, #0xfff
   d39b8: 54000183     	b.lo	0xd39e8 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x104>
   d39bc: aa1703e0     	mov	x0, x23
   d39c0: aa1303e1     	mov	x1, x19
   d39c4: 5281ffc2     	mov	w2, #0xffe              // =4094
   d39c8: 940225b6     	bl	0x15d0a0 <memcpy@plt>
   d39cc: 52800148     	mov	w8, #0xa                // =10
   d39d0: 791ffee8     	strh	w8, [x23, #0xffe]
   d39d4: 1400000c     	b	0xd3a04 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x120>
   d39d8: aa1503e0     	mov	x0, x21
   d39dc: aa1303e1     	mov	x1, x19
   d39e0: 94022bbc     	bl	0x15e8d0 <_ZN6InGame3Log6Logger12_AsyncAppendEPKc@plt>
   d39e4: 1400000e     	b	0xd3a1c <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x138>
   d39e8: 90fffd03     	adrp	x3, 0x73000
   d39ec: aa1703e0     	mov	x0, x23
   d39f0: 91299063     	add	x3, x3, #0xa64
   d39f4: 52820001     	mov	w1, #0x1000             // =4096
   d39f8: 52820002     	mov	w2, #0x1000             // =4096
   d39fc: aa1303e4     	mov	x4, x19
   d3a00: 97fffaa2     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d3a04: f94012a0     	ldr	x0, [x21, #0x20]
   d3a08: b4000060     	cbz	x0, 0xd3a14 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x130>
   d3a0c: aa1703e1     	mov	x1, x23
   d3a10: 94022b14     	bl	0x15e660 <_ZN6InGame3Log11AFileLogger9LogToFileEPKc@plt>
   d3a14: aa1703e0     	mov	x0, x23
   d3a18: 94022772     	bl	0x15d7e0 <_ZdaPv@plt>
   d3a1c: b90002d9     	str	w25, [x22]
   d3a20: f94006b6     	ldr	x22, [x21, #0x8]
   d3a24: f90003f6     	str	x22, [sp]
   d3a28: b4000076     	cbz	x22, 0xd3a34 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x150>
   d3a2c: aa1603e0     	mov	x0, x22
   d3a30: 9402287c     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d3a34: f9402ea8     	ldr	x8, [x21, #0x58]
   d3a38: b4000088     	cbz	x8, 0xd3a48 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x164>
   d3a3c: 2a1403e0     	mov	w0, w20
   d3a40: aa1303e1     	mov	x1, x19
   d3a44: d63f0100     	blr	x8
   d3a48: b4000076     	cbz	x22, 0xd3a54 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x170>
   d3a4c: aa1603e0     	mov	x0, x22
   d3a50: 94022878     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d3a54: f9401708     	ldr	x8, [x24, #0x28]
   d3a58: f94007e9     	ldr	x9, [sp, #0x8]
   d3a5c: eb09011f     	cmp	x8, x9
   d3a60: 54000101     	b.ne	0xd3a80 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x19c>
   d3a64: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d3a68: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d3a6c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d3a70: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d3a74: f94013f9     	ldr	x25, [sp, #0x20]
   d3a78: 910183ff     	add	sp, sp, #0x60
   d3a7c: d65f03c0     	ret
   d3a80: 940224ec     	bl	0x15ce30 <__stack_chk_fail@plt>
   d3a84: 94022533     	bl	0x15cf50 <__cxa_begin_catch@plt>
   d3a88: 90fffd01     	adrp	x1, 0x73000
   d3a8c: d0fffcc3     	adrp	x3, 0x6d000
   d3a90: b0fffce4     	adrp	x4, 0x70000
   d3a94: 90fffce6     	adrp	x6, 0x6f000
   d3a98: 9127c821     	add	x1, x1, #0x9f2
   d3a9c: 91250063     	add	x3, x3, #0x940
   d3aa0: 91295c84     	add	x4, x4, #0xa57
   d3aa4: 91040cc6     	add	x6, x6, #0x103
   d3aa8: 52800080     	mov	w0, #0x4                // =4
   d3aac: 52808022     	mov	w2, #0x401              // =1025
   d3ab0: aa1f03e5     	mov	x5, xzr
   d3ab4: 94022a9f     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d3ab8: 940227fe     	bl	0x15dab0 <__cxa_end_catch@plt>
   d3abc: b90002d9     	str	w25, [x22]
   d3ac0: f94006b6     	ldr	x22, [x21, #0x8]
   d3ac4: f90003f6     	str	x22, [sp]
   d3ac8: b5fffb36     	cbnz	x22, 0xd3a2c <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x148>
   d3acc: 17ffffda     	b	0xd3a34 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x150>
   d3ad0: aa0003f3     	mov	x19, x0
   d3ad4: 940227f7     	bl	0x15dab0 <__cxa_end_catch@plt>
   d3ad8: 14000006     	b	0xd3af0 <InGame::Log::Logger::Log2(InGame::InGameLogPriority, char const*)+0x20c>
   d3adc: 97ff5516     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d3ae0: 97ff5515     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d3ae4: aa0003f3     	mov	x19, x0
   d3ae8: 910003e0     	mov	x0, sp
   d3aec: 94022855     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d3af0: aa1303e0     	mov	x0, x19
   d3af4: 9402159b     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d3af8 <InGame::Log::IntelliDevLogFormate(char*, char const*, char const*, InGame::IntelliDevStage, InGame::IntelliDevStatus, int, int, char const*, char const*, char const*, char const*)>:
   d3af8: d10103ff     	sub	sp, sp, #0x40
   d3afc: a9037bfd     	stp	x29, x30, [sp, #0x30]
   d3b00: 9100c3fd     	add	x29, sp, #0x30
   d3b04: 2a0603e9     	mov	w9, w6
   d3b08: 2a0303e6     	mov	w6, w3
   d3b0c: f0fffcc3     	adrp	x3, 0x6e000
   d3b10: aa0703e8     	mov	x8, x7
   d3b14: 2a0503ea     	mov	w10, w5
   d3b18: 2a0403e7     	mov	w7, w4
   d3b1c: aa0203e5     	mov	x5, x2
   d3b20: aa0103e4     	mov	x4, x1
   d3b24: 3dc007a0     	ldr	q0, [x29, #0x10]
   d3b28: 910c2863     	add	x3, x3, #0x30a
   d3b2c: f94013ab     	ldr	x11, [x29, #0x20]
   d3b30: 92800001     	mov	x1, #-0x1               // =-1
   d3b34: 52820002     	mov	w2, #0x1000             // =4096
   d3b38: f9000be8     	str	x8, [sp, #0x10]
   d3b3c: 3c8183e0     	stur	q0, [sp, #0x18]
   d3b40: f90017eb     	str	x11, [sp, #0x28]
   d3b44: b9000be9     	str	w9, [sp, #0x8]
   d3b48: b90003ea     	str	w10, [sp]
   d3b4c: 97fffa4f     	bl	0xd2488 <InGame::Log::XLogFormat(char*, InGame::InGameLogPriority, char const*, unsigned int, char const*, char const*, char const*, void*, char const*)+0x1bc>
   d3b50: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   d3b54: 910103ff     	add	sp, sp, #0x40
   d3b58: d65f03c0     	ret

00000000000d3b5c <InGame::Log::Logger::XLogInit()>:
   d3b5c: 90000508     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d3b60: 394fe109     	ldrb	w9, [x8, #0x3f8]
   d3b64: 37000069     	tbnz	w9, #0x0, 0xd3b70 <InGame::Log::Logger::XLogInit()+0x14>
   d3b68: 52800029     	mov	w9, #0x1                // =1
   d3b6c: 390fe109     	strb	w9, [x8, #0x3f8]
   d3b70: d65f03c0     	ret

00000000000d3b74 <InGame::Log::AutoBuffer::AutoBuffer(unsigned long)>:
   d3b74: 6f00e400     	movi	v0.2d, #0000000000000000
   d3b78: f9001001     	str	x1, [x0, #0x20]
   d3b7c: ad000000     	stp	q0, q0, [x0]
   d3b80: d65f03c0     	ret

00000000000d3b84 <InGame::Log::AutoBuffer::AutoBuffer(void*, unsigned long, unsigned long)>:
   d3b84: a9018c02     	stp	x2, x3, [x0, #0x18]
   d3b88: a9007c01     	stp	x1, xzr, [x0]
   d3b8c: f9000802     	str	x2, [x0, #0x10]
   d3b90: d65f03c0     	ret

00000000000d3b94 <InGame::Log::AutoBuffer::Attach(void*, unsigned long)>:
   d3b94: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d3b98: f9000bf5     	str	x21, [sp, #0x10]
   d3b9c: 910003fd     	mov	x29, sp
   d3ba0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d3ba4: aa0203f3     	mov	x19, x2
   d3ba8: aa0003f4     	mov	x20, x0
   d3bac: f9400000     	ldr	x0, [x0]
   d3bb0: aa0103f5     	mov	x21, x1
   d3bb4: b4000040     	cbz	x0, 0xd3bbc <InGame::Log::AutoBuffer::Attach(void*, unsigned long)+0x28>
   d3bb8: 940225ba     	bl	0x15d2a0 <free@plt>
   d3bbc: a9007e95     	stp	x21, xzr, [x20]
   d3bc0: f9400bf5     	ldr	x21, [sp, #0x10]
   d3bc4: a9014e93     	stp	x19, x19, [x20, #0x10]
   d3bc8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d3bcc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d3bd0: d65f03c0     	ret

00000000000d3bd4 <InGame::Log::AutoBuffer::AutoBuffer(void const*, unsigned long, unsigned long)>:
   d3bd4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   d3bd8: f9000bf7     	str	x23, [sp, #0x10]
   d3bdc: 910003fd     	mov	x29, sp
   d3be0: a90257f6     	stp	x22, x21, [sp, #0x20]
   d3be4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d3be8: 6f00e400     	movi	v0.2d, #0000000000000000
   d3bec: aa0203f3     	mov	x19, x2
   d3bf0: aa0003f4     	mov	x20, x0
   d3bf4: aa0103f5     	mov	x21, x1
   d3bf8: f9001003     	str	x3, [x0, #0x20]
   d3bfc: ad000000     	stp	q0, q0, [x0]
   d3c00: b40001e2     	cbz	x2, 0xd3c3c <InGame::Log::AutoBuffer::AutoBuffer(void const*, unsigned long, unsigned long)+0x68>
   d3c04: 8b030268     	add	x8, x19, x3
   d3c08: d1000508     	sub	x8, x8, #0x1
   d3c0c: 9ac30908     	udiv	x8, x8, x3
   d3c10: 9b037d17     	mul	x23, x8, x3
   d3c14: aa1703e0     	mov	x0, x23
   d3c18: 94022582     	bl	0x15d220 <malloc@plt>
   d3c1c: aa0003f6     	mov	x22, x0
   d3c20: b4000120     	cbz	x0, 0xd3c44 <InGame::Log::AutoBuffer::AutoBuffer(void const*, unsigned long, unsigned long)+0x70>
   d3c24: aa1603e0     	mov	x0, x22
   d3c28: 2a1f03e1     	mov	w1, wzr
   d3c2c: aa1703e2     	mov	x2, x23
   d3c30: f9000296     	str	x22, [x20]
   d3c34: 94022483     	bl	0x15ce40 <memset@plt>
   d3c38: 14000005     	b	0xd3c4c <InGame::Log::AutoBuffer::AutoBuffer(void const*, unsigned long, unsigned long)+0x78>
   d3c3c: aa1f03f6     	mov	x22, xzr
   d3c40: 14000004     	b	0xd3c50 <InGame::Log::AutoBuffer::AutoBuffer(void const*, unsigned long, unsigned long)+0x7c>
   d3c44: aa1f03f7     	mov	x23, xzr
   d3c48: f900029f     	str	xzr, [x20]
   d3c4c: f9000e97     	str	x23, [x20, #0x18]
   d3c50: aa1603e0     	mov	x0, x22
   d3c54: aa1503e1     	mov	x1, x21
   d3c58: aa1303e2     	mov	x2, x19
   d3c5c: f9000a93     	str	x19, [x20, #0x10]
   d3c60: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d3c64: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d3c68: f9400bf7     	ldr	x23, [sp, #0x10]
   d3c6c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d3c70: 1402250c     	b	0x15d0a0 <memcpy@plt>

00000000000d3c74 <InGame::Log::AutoBuffer::Write(long const&, void const*, unsigned long)>:
   d3c74: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d3c78: f9000bf9     	str	x25, [sp, #0x10]
   d3c7c: 910003fd     	mov	x29, sp
   d3c80: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d3c84: a90357f6     	stp	x22, x21, [sp, #0x30]
   d3c88: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d3c8c: f9400028     	ldr	x8, [x1]
   d3c90: aa0303f3     	mov	x19, x3
   d3c94: f9400c09     	ldr	x9, [x0, #0x18]
   d3c98: aa0203f4     	mov	x20, x2
   d3c9c: aa0103f5     	mov	x21, x1
   d3ca0: aa0003f6     	mov	x22, x0
   d3ca4: 8b030119     	add	x25, x8, x3
   d3ca8: eb19013f     	cmp	x9, x25
   d3cac: 54000242     	b.hs	0xd3cf4 <InGame::Log::AutoBuffer::Write(long const&, void const*, unsigned long)+0x80>
   d3cb0: f94012c8     	ldr	x8, [x22, #0x20]
   d3cb4: f94002c0     	ldr	x0, [x22]
   d3cb8: 8b080329     	add	x9, x25, x8
   d3cbc: d1000529     	sub	x9, x9, #0x1
   d3cc0: 9ac80929     	udiv	x9, x9, x8
   d3cc4: 9b087d38     	mul	x24, x9, x8
   d3cc8: aa1803e1     	mov	x1, x24
   d3ccc: 94022595     	bl	0x15d320 <realloc@plt>
   d3cd0: aa0003f7     	mov	x23, x0
   d3cd4: b4000140     	cbz	x0, 0xd3cfc <InGame::Log::AutoBuffer::Write(long const&, void const*, unsigned long)+0x88>
   d3cd8: f9400ec8     	ldr	x8, [x22, #0x18]
   d3cdc: 2a1f03e1     	mov	w1, wzr
   d3ce0: f90002d7     	str	x23, [x22]
   d3ce4: 8b0802e0     	add	x0, x23, x8
   d3ce8: cb080302     	sub	x2, x24, x8
   d3cec: 94022455     	bl	0x15ce40 <memset@plt>
   d3cf0: 14000007     	b	0xd3d0c <InGame::Log::AutoBuffer::Write(long const&, void const*, unsigned long)+0x98>
   d3cf4: f94002d7     	ldr	x23, [x22]
   d3cf8: 14000006     	b	0xd3d10 <InGame::Log::AutoBuffer::Write(long const&, void const*, unsigned long)+0x9c>
   d3cfc: f94002c0     	ldr	x0, [x22]
   d3d00: 94022568     	bl	0x15d2a0 <free@plt>
   d3d04: aa1f03f8     	mov	x24, xzr
   d3d08: f90002df     	str	xzr, [x22]
   d3d0c: f9000ed8     	str	x24, [x22, #0x18]
   d3d10: f9400ac8     	ldr	x8, [x22, #0x10]
   d3d14: aa1403e1     	mov	x1, x20
   d3d18: aa1303e2     	mov	x2, x19
   d3d1c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d3d20: eb08033f     	cmp	x25, x8
   d3d24: 9a888328     	csel	x8, x25, x8, hi
   d3d28: f9400bf9     	ldr	x25, [sp, #0x10]
   d3d2c: f9000ac8     	str	x8, [x22, #0x10]
   d3d30: f94002a8     	ldr	x8, [x21]
   d3d34: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d3d38: 8b0802e0     	add	x0, x23, x8
   d3d3c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d3d40: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d3d44: 140224d7     	b	0x15d0a0 <memcpy@plt>

00000000000d3d48 <InGame::Log::AutoBuffer::~AutoBuffer()>:
   d3d48: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d3d4c: f9000bf3     	str	x19, [sp, #0x10]
   d3d50: 910003fd     	mov	x29, sp
   d3d54: aa0003f3     	mov	x19, x0
   d3d58: f9400000     	ldr	x0, [x0]
   d3d5c: b4000040     	cbz	x0, 0xd3d64 <InGame::Log::AutoBuffer::~AutoBuffer()+0x1c>
   d3d60: 94022550     	bl	0x15d2a0 <free@plt>
   d3d64: 6f00e400     	movi	v0.2d, #0000000000000000
   d3d68: ad000260     	stp	q0, q0, [x19]
   d3d6c: f9400bf3     	ldr	x19, [sp, #0x10]
   d3d70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d3d74: d65f03c0     	ret

00000000000d3d78 <InGame::Log::AutoBuffer::Reset()>:
   d3d78: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d3d7c: f9000bf3     	str	x19, [sp, #0x10]
   d3d80: 910003fd     	mov	x29, sp
   d3d84: aa0003f3     	mov	x19, x0
   d3d88: f9400000     	ldr	x0, [x0]
   d3d8c: b4000040     	cbz	x0, 0xd3d94 <InGame::Log::AutoBuffer::Reset()+0x1c>
   d3d90: 94022544     	bl	0x15d2a0 <free@plt>
   d3d94: 6f00e400     	movi	v0.2d, #0000000000000000
   d3d98: ad000260     	stp	q0, q0, [x19]
   d3d9c: f9400bf3     	ldr	x19, [sp, #0x10]
   d3da0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d3da4: d65f03c0     	ret

00000000000d3da8 <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)>:
   d3da8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d3dac: a90157f6     	stp	x22, x21, [sp, #0x10]
   d3db0: 910003fd     	mov	x29, sp
   d3db4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d3db8: f9400408     	ldr	x8, [x0, #0x8]
   d3dbc: 2a0203f4     	mov	w20, w2
   d3dc0: f9400c09     	ldr	x9, [x0, #0x18]
   d3dc4: aa0003f3     	mov	x19, x0
   d3dc8: 8b010116     	add	x22, x8, x1
   d3dcc: eb16013f     	cmp	x9, x22
   d3dd0: 540000c3     	b.lo	0xd3de8 <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)+0x40>
   d3dd4: 370003d4     	tbnz	w20, #0x0, 0xd3e4c <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)+0xa4>
   d3dd8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d3ddc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d3de0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d3de4: d65f03c0     	ret
   d3de8: f9401268     	ldr	x8, [x19, #0x20]
   d3dec: f9400260     	ldr	x0, [x19]
   d3df0: 8b0802c9     	add	x9, x22, x8
   d3df4: d1000529     	sub	x9, x9, #0x1
   d3df8: 9ac80929     	udiv	x9, x9, x8
   d3dfc: 9b087d35     	mul	x21, x9, x8
   d3e00: aa1503e1     	mov	x1, x21
   d3e04: 94022547     	bl	0x15d320 <realloc@plt>
   d3e08: b4000160     	cbz	x0, 0xd3e34 <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)+0x8c>
   d3e0c: f9400e69     	ldr	x9, [x19, #0x18]
   d3e10: f9000260     	str	x0, [x19]
   d3e14: 2a1f03e1     	mov	w1, wzr
   d3e18: 8b090008     	add	x8, x0, x9
   d3e1c: cb0902a2     	sub	x2, x21, x9
   d3e20: aa0803e0     	mov	x0, x8
   d3e24: 94022407     	bl	0x15ce40 <memset@plt>
   d3e28: f9000e75     	str	x21, [x19, #0x18]
   d3e2c: 3607fd74     	tbz	w20, #0x0, 0xd3dd8 <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)+0x30>
   d3e30: 14000007     	b	0xd3e4c <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)+0xa4>
   d3e34: f9400260     	ldr	x0, [x19]
   d3e38: 9402251a     	bl	0x15d2a0 <free@plt>
   d3e3c: aa1f03f5     	mov	x21, xzr
   d3e40: f900027f     	str	xzr, [x19]
   d3e44: f9000e75     	str	x21, [x19, #0x18]
   d3e48: 3607fc94     	tbz	w20, #0x0, 0xd3dd8 <InGame::Log::AutoBuffer::AllocWrite(unsigned long, bool)+0x30>
   d3e4c: f9400a68     	ldr	x8, [x19, #0x10]
   d3e50: eb0802df     	cmp	x22, x8
   d3e54: 9a8882c8     	csel	x8, x22, x8, hi
   d3e58: f9000a68     	str	x8, [x19, #0x10]
   d3e5c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d3e60: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d3e64: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d3e68: d65f03c0     	ret

00000000000d3e6c <InGame::Log::AutoBuffer::Pos() const>:
   d3e6c: f9400400     	ldr	x0, [x0, #0x8]
   d3e70: d65f03c0     	ret

00000000000d3e74 <InGame::Log::AutoBuffer::__FitSize(unsigned long)>:
   d3e74: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d3e78: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d3e7c: 910003fd     	mov	x29, sp
   d3e80: f9400c08     	ldr	x8, [x0, #0x18]
   d3e84: eb01011f     	cmp	x8, x1
   d3e88: 54000302     	b.hs	0xd3ee8 <InGame::Log::AutoBuffer::__FitSize(unsigned long)+0x74>
   d3e8c: f9401008     	ldr	x8, [x0, #0x20]
   d3e90: aa0003f3     	mov	x19, x0
   d3e94: f9400000     	ldr	x0, [x0]
   d3e98: 8b080029     	add	x9, x1, x8
   d3e9c: d1000529     	sub	x9, x9, #0x1
   d3ea0: 9ac80929     	udiv	x9, x9, x8
   d3ea4: 9b087d34     	mul	x20, x9, x8
   d3ea8: aa1403e1     	mov	x1, x20
   d3eac: 9402251d     	bl	0x15d320 <realloc@plt>
   d3eb0: b4000120     	cbz	x0, 0xd3ed4 <InGame::Log::AutoBuffer::__FitSize(unsigned long)+0x60>
   d3eb4: f9400e69     	ldr	x9, [x19, #0x18]
   d3eb8: f9000260     	str	x0, [x19]
   d3ebc: 2a1f03e1     	mov	w1, wzr
   d3ec0: 8b090008     	add	x8, x0, x9
   d3ec4: cb090282     	sub	x2, x20, x9
   d3ec8: aa0803e0     	mov	x0, x8
   d3ecc: 940223dd     	bl	0x15ce40 <memset@plt>
   d3ed0: 14000005     	b	0xd3ee4 <InGame::Log::AutoBuffer::__FitSize(unsigned long)+0x70>
   d3ed4: f9400260     	ldr	x0, [x19]
   d3ed8: 940224f2     	bl	0x15d2a0 <free@plt>
   d3edc: aa1f03f4     	mov	x20, xzr
   d3ee0: f900027f     	str	xzr, [x19]
   d3ee4: f9000e74     	str	x20, [x19, #0x18]
   d3ee8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d3eec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d3ef0: d65f03c0     	ret

00000000000d3ef4 <InGame::Log::AutoBuffer::AddCapacity(unsigned long)>:
   d3ef4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d3ef8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d3efc: 910003fd     	mov	x29, sp
   d3f00: f9400c09     	ldr	x9, [x0, #0x18]
   d3f04: 8b010128     	add	x8, x9, x1
   d3f08: eb08013f     	cmp	x9, x8
   d3f0c: 54000302     	b.hs	0xd3f6c <InGame::Log::AutoBuffer::AddCapacity(unsigned long)+0x78>
   d3f10: f9401009     	ldr	x9, [x0, #0x20]
   d3f14: aa0003f3     	mov	x19, x0
   d3f18: f9400000     	ldr	x0, [x0]
   d3f1c: 8b090108     	add	x8, x8, x9
   d3f20: d1000508     	sub	x8, x8, #0x1
   d3f24: 9ac90908     	udiv	x8, x8, x9
   d3f28: 9b097d14     	mul	x20, x8, x9
   d3f2c: aa1403e1     	mov	x1, x20
   d3f30: 940224fc     	bl	0x15d320 <realloc@plt>
   d3f34: b4000120     	cbz	x0, 0xd3f58 <InGame::Log::AutoBuffer::AddCapacity(unsigned long)+0x64>
   d3f38: f9400e69     	ldr	x9, [x19, #0x18]
   d3f3c: f9000260     	str	x0, [x19]
   d3f40: 2a1f03e1     	mov	w1, wzr
   d3f44: 8b090008     	add	x8, x0, x9
   d3f48: cb090282     	sub	x2, x20, x9
   d3f4c: aa0803e0     	mov	x0, x8
   d3f50: 940223bc     	bl	0x15ce40 <memset@plt>
   d3f54: 14000005     	b	0xd3f68 <InGame::Log::AutoBuffer::AddCapacity(unsigned long)+0x74>
   d3f58: f9400260     	ldr	x0, [x19]
   d3f5c: 940224d1     	bl	0x15d2a0 <free@plt>
   d3f60: aa1f03f4     	mov	x20, xzr
   d3f64: f900027f     	str	xzr, [x19]
   d3f68: f9000e74     	str	x20, [x19, #0x18]
   d3f6c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d3f70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d3f74: d65f03c0     	ret

00000000000d3f78 <InGame::Log::AutoBuffer::Capacity() const>:
   d3f78: f9400c00     	ldr	x0, [x0, #0x18]
   d3f7c: d65f03c0     	ret

00000000000d3f80 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer const&)>:
   d3f80: f9400028     	ldr	x8, [x1]
   d3f84: f9400822     	ldr	x2, [x1, #0x10]
   d3f88: aa0803e1     	mov	x1, x8
   d3f8c: 14022a85     	b	0x15e9a0 <_ZN6InGame3Log10AutoBuffer5WriteEPKvm@plt>

00000000000d3f90 <InGame::Log::AutoBuffer::Write(void const*, unsigned long)>:
   d3f90: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d3f94: f9000bf9     	str	x25, [sp, #0x10]
   d3f98: 910003fd     	mov	x29, sp
   d3f9c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d3fa0: a90357f6     	stp	x22, x21, [sp, #0x30]
   d3fa4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d3fa8: f9400418     	ldr	x24, [x0, #0x8]
   d3fac: aa0203f4     	mov	x20, x2
   d3fb0: f9400c08     	ldr	x8, [x0, #0x18]
   d3fb4: aa0103f5     	mov	x21, x1
   d3fb8: aa0003f3     	mov	x19, x0
   d3fbc: 8b020319     	add	x25, x24, x2
   d3fc0: eb19011f     	cmp	x8, x25
   d3fc4: 54000242     	b.hs	0xd400c <InGame::Log::AutoBuffer::Write(void const*, unsigned long)+0x7c>
   d3fc8: f9401268     	ldr	x8, [x19, #0x20]
   d3fcc: f9400260     	ldr	x0, [x19]
   d3fd0: 8b080329     	add	x9, x25, x8
   d3fd4: d1000529     	sub	x9, x9, #0x1
   d3fd8: 9ac80929     	udiv	x9, x9, x8
   d3fdc: 9b087d37     	mul	x23, x9, x8
   d3fe0: aa1703e1     	mov	x1, x23
   d3fe4: 940224cf     	bl	0x15d320 <realloc@plt>
   d3fe8: aa0003f6     	mov	x22, x0
   d3fec: b4000140     	cbz	x0, 0xd4014 <InGame::Log::AutoBuffer::Write(void const*, unsigned long)+0x84>
   d3ff0: f9400e68     	ldr	x8, [x19, #0x18]
   d3ff4: 2a1f03e1     	mov	w1, wzr
   d3ff8: f9000276     	str	x22, [x19]
   d3ffc: 8b0802c0     	add	x0, x22, x8
   d4000: cb0802e2     	sub	x2, x23, x8
   d4004: 9402238f     	bl	0x15ce40 <memset@plt>
   d4008: 14000007     	b	0xd4024 <InGame::Log::AutoBuffer::Write(void const*, unsigned long)+0x94>
   d400c: f9400276     	ldr	x22, [x19]
   d4010: 14000006     	b	0xd4028 <InGame::Log::AutoBuffer::Write(void const*, unsigned long)+0x98>
   d4014: f9400260     	ldr	x0, [x19]
   d4018: 940224a2     	bl	0x15d2a0 <free@plt>
   d401c: aa1f03f7     	mov	x23, xzr
   d4020: f900027f     	str	xzr, [x19]
   d4024: f9000e77     	str	x23, [x19, #0x18]
   d4028: f9400a68     	ldr	x8, [x19, #0x10]
   d402c: 8b1802c0     	add	x0, x22, x24
   d4030: aa1503e1     	mov	x1, x21
   d4034: aa1403e2     	mov	x2, x20
   d4038: eb08033f     	cmp	x25, x8
   d403c: 9a888328     	csel	x8, x25, x8, hi
   d4040: f9000a68     	str	x8, [x19, #0x10]
   d4044: 94022417     	bl	0x15d0a0 <memcpy@plt>
   d4048: f9400668     	ldr	x8, [x19, #0x8]
   d404c: ab140109     	adds	x9, x8, x20
   d4050: f9000669     	str	x9, [x19, #0x8]
   d4054: 54000144     	b.mi	0xd407c <InGame::Log::AutoBuffer::Write(void const*, unsigned long)+0xec>
   d4058: f9400a68     	ldr	x8, [x19, #0x10]
   d405c: eb08013f     	cmp	x9, x8
   d4060: 54000108     	b.hi	0xd4080 <InGame::Log::AutoBuffer::Write(void const*, unsigned long)+0xf0>
   d4064: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d4068: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d406c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d4070: f9400bf9     	ldr	x25, [sp, #0x10]
   d4074: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d4078: d65f03c0     	ret
   d407c: aa1f03e8     	mov	x8, xzr
   d4080: f9000668     	str	x8, [x19, #0x8]
   d4084: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d4088: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d408c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d4090: f9400bf9     	ldr	x25, [sp, #0x10]
   d4094: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d4098: d65f03c0     	ret

00000000000d409c <InGame::Log::AutoBuffer::Ptr(long) const>:
   d409c: f9400008     	ldr	x8, [x0]
   d40a0: 8b010100     	add	x0, x8, x1
   d40a4: d65f03c0     	ret

00000000000d40a8 <InGame::Log::AutoBuffer::Length() const>:
   d40a8: f9400800     	ldr	x0, [x0, #0x10]
   d40ac: d65f03c0     	ret

00000000000d40b0 <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)>:
   d40b0: 34000122     	cbz	w2, 0xd40d4 <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x24>
   d40b4: 7100045f     	cmp	w2, #0x1
   d40b8: 540000a0     	b.eq	0xd40cc <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x1c>
   d40bc: 7100085f     	cmp	w2, #0x2
   d40c0: 54000161     	b.ne	0xd40ec <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x3c>
   d40c4: f9400808     	ldr	x8, [x0, #0x10]
   d40c8: 14000002     	b	0xd40d0 <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x20>
   d40cc: f9400408     	ldr	x8, [x0, #0x8]
   d40d0: 8b010101     	add	x1, x8, x1
   d40d4: f9000401     	str	x1, [x0, #0x8]
   d40d8: b7f800e1     	tbnz	x1, #0x3f, 0xd40f4 <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x44>
   d40dc: f9400808     	ldr	x8, [x0, #0x10]
   d40e0: eb08003f     	cmp	x1, x8
   d40e4: 540000a8     	b.hi	0xd40f8 <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x48>
   d40e8: d65f03c0     	ret
   d40ec: f9400401     	ldr	x1, [x0, #0x8]
   d40f0: b6ffff61     	tbz	x1, #0x3f, 0xd40dc <InGame::Log::AutoBuffer::Seek(long, InGame::Log::AutoBuffer::TSeek)+0x2c>
   d40f4: aa1f03e8     	mov	x8, xzr
   d40f8: f9000408     	str	x8, [x0, #0x8]
   d40fc: d65f03c0     	ret

00000000000d4100 <InGame::Log::AutoBuffer::Write(long&, InGame::Log::AutoBuffer const&)>:
   d4100: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4104: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4108: 910003fd     	mov	x29, sp
   d410c: aa0203f3     	mov	x19, x2
   d4110: f9400042     	ldr	x2, [x2]
   d4114: aa0103f4     	mov	x20, x1
   d4118: f9400a63     	ldr	x3, [x19, #0x10]
   d411c: 94022a19     	bl	0x15e980 <_ZN6InGame3Log10AutoBuffer5WriteERKlPKvm@plt>
   d4120: f9400a68     	ldr	x8, [x19, #0x10]
   d4124: f9400289     	ldr	x9, [x20]
   d4128: 8b080128     	add	x8, x9, x8
   d412c: f9000288     	str	x8, [x20]
   d4130: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4134: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4138: d65f03c0     	ret

00000000000d413c <InGame::Log::AutoBuffer::Write(long&, void const*, unsigned long)>:
   d413c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4140: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4144: 910003fd     	mov	x29, sp
   d4148: aa0303f3     	mov	x19, x3
   d414c: aa0103f4     	mov	x20, x1
   d4150: 94022a0c     	bl	0x15e980 <_ZN6InGame3Log10AutoBuffer5WriteERKlPKvm@plt>
   d4154: f9400288     	ldr	x8, [x20]
   d4158: 8b130108     	add	x8, x8, x19
   d415c: f9000288     	str	x8, [x20]
   d4160: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4164: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4168: d65f03c0     	ret

00000000000d416c <InGame::Log::AutoBuffer::Write(long const&, InGame::Log::AutoBuffer const&)>:
   d416c: f9400048     	ldr	x8, [x2]
   d4170: f9400843     	ldr	x3, [x2, #0x10]
   d4174: aa0803e2     	mov	x2, x8
   d4178: 14022a02     	b	0x15e980 <_ZN6InGame3Log10AutoBuffer5WriteERKlPKvm@plt>

00000000000d417c <InGame::Log::AutoBuffer::Ptr(long)>:
   d417c: f9400008     	ldr	x8, [x0]
   d4180: 8b010100     	add	x0, x8, x1
   d4184: d65f03c0     	ret

00000000000d4188 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)>:
   d4188: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d418c: f9000bf9     	str	x25, [sp, #0x10]
   d4190: 910003fd     	mov	x29, sp
   d4194: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d4198: a90357f6     	stp	x22, x21, [sp, #0x30]
   d419c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d41a0: aa0303f3     	mov	x19, x3
   d41a4: aa0203f4     	mov	x20, x2
   d41a8: aa0003f5     	mov	x21, x0
   d41ac: 7100083f     	cmp	w1, #0x2
   d41b0: 54000120     	b.eq	0xd41d4 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0x4c>
   d41b4: 7100043f     	cmp	w1, #0x1
   d41b8: 540001a1     	b.ne	0xd41ec <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0x64>
   d41bc: f94006b8     	ldr	x24, [x21, #0x8]
   d41c0: f9400ea8     	ldr	x8, [x21, #0x18]
   d41c4: 8b130319     	add	x25, x24, x19
   d41c8: eb19011f     	cmp	x8, x25
   d41cc: 540000c2     	b.hs	0xd41e4 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0x5c>
   d41d0: 1400000c     	b	0xd4200 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0x78>
   d41d4: a94122b8     	ldp	x24, x8, [x21, #0x10]
   d41d8: 8b130319     	add	x25, x24, x19
   d41dc: eb19011f     	cmp	x8, x25
   d41e0: 54000103     	b.lo	0xd4200 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0x78>
   d41e4: f94002b6     	ldr	x22, [x21]
   d41e8: 1400001c     	b	0xd4258 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0xd0>
   d41ec: aa1f03f8     	mov	x24, xzr
   d41f0: f9400ea8     	ldr	x8, [x21, #0x18]
   d41f4: 8b130319     	add	x25, x24, x19
   d41f8: eb19011f     	cmp	x8, x25
   d41fc: 54ffff42     	b.hs	0xd41e4 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0x5c>
   d4200: f94012a8     	ldr	x8, [x21, #0x20]
   d4204: f94002a0     	ldr	x0, [x21]
   d4208: 8b080329     	add	x9, x25, x8
   d420c: d1000529     	sub	x9, x9, #0x1
   d4210: 9ac80929     	udiv	x9, x9, x8
   d4214: 9b087d37     	mul	x23, x9, x8
   d4218: aa1703e1     	mov	x1, x23
   d421c: 94022441     	bl	0x15d320 <realloc@plt>
   d4220: aa0003f6     	mov	x22, x0
   d4224: b4000100     	cbz	x0, 0xd4244 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0xbc>
   d4228: f9400ea8     	ldr	x8, [x21, #0x18]
   d422c: 2a1f03e1     	mov	w1, wzr
   d4230: f90002b6     	str	x22, [x21]
   d4234: 8b0802c0     	add	x0, x22, x8
   d4238: cb0802e2     	sub	x2, x23, x8
   d423c: 94022301     	bl	0x15ce40 <memset@plt>
   d4240: 14000005     	b	0xd4254 <InGame::Log::AutoBuffer::Write(InGame::Log::AutoBuffer::TSeek, void const*, unsigned long)+0xcc>
   d4244: f94002a0     	ldr	x0, [x21]
   d4248: 94022416     	bl	0x15d2a0 <free@plt>
   d424c: aa1f03f7     	mov	x23, xzr
   d4250: f90002bf     	str	xzr, [x21]
   d4254: f9000eb7     	str	x23, [x21, #0x18]
   d4258: f9400aa8     	ldr	x8, [x21, #0x10]
   d425c: 8b1802c0     	add	x0, x22, x24
   d4260: aa1403e1     	mov	x1, x20
   d4264: aa1303e2     	mov	x2, x19
   d4268: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d426c: eb08033f     	cmp	x25, x8
   d4270: 9a888328     	csel	x8, x25, x8, hi
   d4274: f9400bf9     	ldr	x25, [sp, #0x10]
   d4278: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d427c: f9000aa8     	str	x8, [x21, #0x10]
   d4280: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d4284: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d4288: 14022386     	b	0x15d0a0 <memcpy@plt>

00000000000d428c <InGame::Log::AutoBuffer::Read(void*, unsigned long)>:
   d428c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4290: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4294: 910003fd     	mov	x29, sp
   d4298: a940a40a     	ldp	x10, x9, [x0, #0x8]
   d429c: aa0103e8     	mov	x8, x1
   d42a0: aa0003f3     	mov	x19, x0
   d42a4: f940000b     	ldr	x11, [x0]
   d42a8: aa0803e0     	mov	x0, x8
   d42ac: cb0a0129     	sub	x9, x9, x10
   d42b0: 8b0a0161     	add	x1, x11, x10
   d42b4: eb02013f     	cmp	x9, x2
   d42b8: 9a823134     	csel	x20, x9, x2, lo
   d42bc: aa1403e2     	mov	x2, x20
   d42c0: 94022378     	bl	0x15d0a0 <memcpy@plt>
   d42c4: f9400668     	ldr	x8, [x19, #0x8]
   d42c8: ab140109     	adds	x9, x8, x20
   d42cc: f9000669     	str	x9, [x19, #0x8]
   d42d0: 54000104     	b.mi	0xd42f0 <InGame::Log::AutoBuffer::Read(void*, unsigned long)+0x64>
   d42d4: f9400a68     	ldr	x8, [x19, #0x10]
   d42d8: eb08013f     	cmp	x9, x8
   d42dc: 540000c8     	b.hi	0xd42f4 <InGame::Log::AutoBuffer::Read(void*, unsigned long)+0x68>
   d42e0: aa1403e0     	mov	x0, x20
   d42e4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d42e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d42ec: d65f03c0     	ret
   d42f0: aa1f03e8     	mov	x8, xzr
   d42f4: f9000668     	str	x8, [x19, #0x8]
   d42f8: aa1403e0     	mov	x0, x20
   d42fc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4300: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4304: d65f03c0     	ret

00000000000d4308 <InGame::Log::AutoBuffer::Read(long const&, void*, unsigned long) const>:
   d4308: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d430c: f9000bf3     	str	x19, [sp, #0x10]
   d4310: 910003fd     	mov	x29, sp
   d4314: a940a00b     	ldp	x11, x8, [x0, #0x8]
   d4318: f9400029     	ldr	x9, [x1]
   d431c: f940000a     	ldr	x10, [x0]
   d4320: aa0203e0     	mov	x0, x2
   d4324: cb090108     	sub	x8, x8, x9
   d4328: eb03011f     	cmp	x8, x3
   d432c: 8b0b0141     	add	x1, x10, x11
   d4330: 9a833113     	csel	x19, x8, x3, lo
   d4334: aa1303e2     	mov	x2, x19
   d4338: 9402235a     	bl	0x15d0a0 <memcpy@plt>
   d433c: aa1303e0     	mov	x0, x19
   d4340: f9400bf3     	ldr	x19, [sp, #0x10]
   d4344: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4348: d65f03c0     	ret

00000000000d434c <InGame::Log::AutoBuffer::Read(InGame::Log::AutoBuffer&, unsigned long)>:
   d434c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4350: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4354: 910003fd     	mov	x29, sp
   d4358: a940a40a     	ldp	x10, x9, [x0, #0x8]
   d435c: aa0103e8     	mov	x8, x1
   d4360: aa0003f3     	mov	x19, x0
   d4364: f940000b     	ldr	x11, [x0]
   d4368: aa0803e0     	mov	x0, x8
   d436c: cb0a0129     	sub	x9, x9, x10
   d4370: 8b0a0161     	add	x1, x11, x10
   d4374: eb02013f     	cmp	x9, x2
   d4378: 9a823134     	csel	x20, x9, x2, lo
   d437c: aa1403e2     	mov	x2, x20
   d4380: 94022988     	bl	0x15e9a0 <_ZN6InGame3Log10AutoBuffer5WriteEPKvm@plt>
   d4384: f9400668     	ldr	x8, [x19, #0x8]
   d4388: ab140109     	adds	x9, x8, x20
   d438c: f9000669     	str	x9, [x19, #0x8]
   d4390: 54000104     	b.mi	0xd43b0 <InGame::Log::AutoBuffer::Read(InGame::Log::AutoBuffer&, unsigned long)+0x64>
   d4394: f9400a68     	ldr	x8, [x19, #0x10]
   d4398: eb08013f     	cmp	x9, x8
   d439c: 540000c8     	b.hi	0xd43b4 <InGame::Log::AutoBuffer::Read(InGame::Log::AutoBuffer&, unsigned long)+0x68>
   d43a0: aa1403e0     	mov	x0, x20
   d43a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d43a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d43ac: d65f03c0     	ret
   d43b0: aa1f03e8     	mov	x8, xzr
   d43b4: f9000668     	str	x8, [x19, #0x8]
   d43b8: aa1403e0     	mov	x0, x20
   d43bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d43c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d43c4: d65f03c0     	ret

00000000000d43c8 <InGame::Log::AutoBuffer::Read(long const&, InGame::Log::AutoBuffer&, unsigned long) const>:
   d43c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d43cc: f9000bf3     	str	x19, [sp, #0x10]
   d43d0: 910003fd     	mov	x29, sp
   d43d4: a940a00b     	ldp	x11, x8, [x0, #0x8]
   d43d8: f9400029     	ldr	x9, [x1]
   d43dc: f940000a     	ldr	x10, [x0]
   d43e0: aa0203e0     	mov	x0, x2
   d43e4: cb090108     	sub	x8, x8, x9
   d43e8: eb03011f     	cmp	x8, x3
   d43ec: 8b0b0141     	add	x1, x10, x11
   d43f0: 9a833113     	csel	x19, x8, x3, lo
   d43f4: aa1303e2     	mov	x2, x19
   d43f8: 9402296a     	bl	0x15e9a0 <_ZN6InGame3Log10AutoBuffer5WriteEPKvm@plt>
   d43fc: aa1303e0     	mov	x0, x19
   d4400: f9400bf3     	ldr	x19, [sp, #0x10]
   d4404: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4408: d65f03c0     	ret

00000000000d440c <InGame::Log::AutoBuffer::Read(long&, void*, unsigned long) const>:
   d440c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4410: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4414: 910003fd     	mov	x29, sp
   d4418: a940a00b     	ldp	x11, x8, [x0, #0x8]
   d441c: aa0103f3     	mov	x19, x1
   d4420: f9400029     	ldr	x9, [x1]
   d4424: f940000a     	ldr	x10, [x0]
   d4428: aa0203e0     	mov	x0, x2
   d442c: cb090108     	sub	x8, x8, x9
   d4430: eb03011f     	cmp	x8, x3
   d4434: 8b0b0141     	add	x1, x10, x11
   d4438: 9a833114     	csel	x20, x8, x3, lo
   d443c: aa1403e2     	mov	x2, x20
   d4440: 94022318     	bl	0x15d0a0 <memcpy@plt>
   d4444: f9400268     	ldr	x8, [x19]
   d4448: aa1403e0     	mov	x0, x20
   d444c: 8b140108     	add	x8, x8, x20
   d4450: f9000268     	str	x8, [x19]
   d4454: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4458: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d445c: d65f03c0     	ret

00000000000d4460 <InGame::Log::AutoBuffer::Read(long&, InGame::Log::AutoBuffer&, unsigned long) const>:
   d4460: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4464: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4468: 910003fd     	mov	x29, sp
   d446c: a940a00b     	ldp	x11, x8, [x0, #0x8]
   d4470: aa0103f3     	mov	x19, x1
   d4474: f9400029     	ldr	x9, [x1]
   d4478: f940000a     	ldr	x10, [x0]
   d447c: aa0203e0     	mov	x0, x2
   d4480: cb090108     	sub	x8, x8, x9
   d4484: eb03011f     	cmp	x8, x3
   d4488: 8b0b0141     	add	x1, x10, x11
   d448c: 9a833114     	csel	x20, x8, x3, lo
   d4490: aa1403e2     	mov	x2, x20
   d4494: 94022943     	bl	0x15e9a0 <_ZN6InGame3Log10AutoBuffer5WriteEPKvm@plt>
   d4498: f9400268     	ldr	x8, [x19]
   d449c: aa1403e0     	mov	x0, x20
   d44a0: 8b140108     	add	x8, x8, x20
   d44a4: f9000268     	str	x8, [x19]
   d44a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d44ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d44b0: d65f03c0     	ret

00000000000d44b4 <InGame::Log::AutoBuffer::PosPtr() const>:
   d44b4: a9402408     	ldp	x8, x9, [x0]
   d44b8: 8b090100     	add	x0, x8, x9
   d44bc: d65f03c0     	ret

00000000000d44c0 <InGame::Log::AutoBuffer::Move(long)>:
   d44c0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d44c4: a90157f6     	stp	x22, x21, [sp, #0x10]
   d44c8: 910003fd     	mov	x29, sp
   d44cc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d44d0: aa0103f4     	mov	x20, x1
   d44d4: aa0003f3     	mov	x19, x0
   d44d8: f100043f     	cmp	x1, #0x1
   d44dc: 540002cb     	b.lt	0xd4534 <InGame::Log::AutoBuffer::Move(long)+0x74>
   d44e0: a9412662     	ldp	x2, x9, [x19, #0x10]
   d44e4: 8b140048     	add	x8, x2, x20
   d44e8: eb08013f     	cmp	x9, x8
   d44ec: 540004e2     	b.hs	0xd4588 <InGame::Log::AutoBuffer::Move(long)+0xc8>
   d44f0: f9401269     	ldr	x9, [x19, #0x20]
   d44f4: f9400260     	ldr	x0, [x19]
   d44f8: 8b090108     	add	x8, x8, x9
   d44fc: d1000508     	sub	x8, x8, #0x1
   d4500: 9ac90908     	udiv	x8, x8, x9
   d4504: 9b097d16     	mul	x22, x8, x9
   d4508: aa1603e1     	mov	x1, x22
   d450c: 94022385     	bl	0x15d320 <realloc@plt>
   d4510: aa0003f5     	mov	x21, x0
   d4514: b4000460     	cbz	x0, 0xd45a0 <InGame::Log::AutoBuffer::Move(long)+0xe0>
   d4518: f9400e68     	ldr	x8, [x19, #0x18]
   d451c: 2a1f03e1     	mov	w1, wzr
   d4520: f9000275     	str	x21, [x19]
   d4524: 8b0802a0     	add	x0, x21, x8
   d4528: cb0802c2     	sub	x2, x22, x8
   d452c: 94022245     	bl	0x15ce40 <memset@plt>
   d4530: 14000020     	b	0xd45b0 <InGame::Log::AutoBuffer::Move(long)+0xf0>
   d4534: f9400a68     	ldr	x8, [x19, #0x10]
   d4538: cb1403e9     	neg	x9, x20
   d453c: f9400260     	ldr	x0, [x19]
   d4540: eb09011f     	cmp	x8, x9
   d4544: da943514     	csneg	x20, x8, x20, lo
   d4548: 8b140001     	add	x1, x0, x20
   d454c: cb140102     	sub	x2, x8, x20
   d4550: 94022478     	bl	0x15d730 <memmove@plt>
   d4554: f9400668     	ldr	x8, [x19, #0x8]
   d4558: eb140108     	subs	x8, x8, x20
   d455c: 540001a9     	b.ls	0xd4590 <InGame::Log::AutoBuffer::Move(long)+0xd0>
   d4560: f9400a69     	ldr	x9, [x19, #0x10]
   d4564: cb140120     	sub	x0, x9, x20
   d4568: a9008268     	stp	x8, x0, [x19, #0x8]
   d456c: b6f803e8     	tbz	x8, #0x3f, 0xd45e8 <InGame::Log::AutoBuffer::Move(long)+0x128>
   d4570: aa1f03e9     	mov	x9, xzr
   d4574: f9000669     	str	x9, [x19, #0x8]
   d4578: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d457c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d4580: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4584: d65f03c0     	ret
   d4588: f9400275     	ldr	x21, [x19]
   d458c: 1400000b     	b	0xd45b8 <InGame::Log::AutoBuffer::Move(long)+0xf8>
   d4590: f9400a68     	ldr	x8, [x19, #0x10]
   d4594: cb140100     	sub	x0, x8, x20
   d4598: a900827f     	stp	xzr, x0, [x19, #0x8]
   d459c: 1400001b     	b	0xd4608 <InGame::Log::AutoBuffer::Move(long)+0x148>
   d45a0: f9400260     	ldr	x0, [x19]
   d45a4: 9402233f     	bl	0x15d2a0 <free@plt>
   d45a8: aa1f03f6     	mov	x22, xzr
   d45ac: f900027f     	str	xzr, [x19]
   d45b0: f9400a62     	ldr	x2, [x19, #0x10]
   d45b4: f9000e76     	str	x22, [x19, #0x18]
   d45b8: 8b1402a0     	add	x0, x21, x20
   d45bc: aa1503e1     	mov	x1, x21
   d45c0: 9402245c     	bl	0x15d730 <memmove@plt>
   d45c4: f9400260     	ldr	x0, [x19]
   d45c8: 2a1f03e1     	mov	w1, wzr
   d45cc: aa1403e2     	mov	x2, x20
   d45d0: 9402221c     	bl	0x15ce40 <memset@plt>
   d45d4: a940a269     	ldp	x9, x8, [x19, #0x8]
   d45d8: 8b140100     	add	x0, x8, x20
   d45dc: ab140128     	adds	x8, x9, x20
   d45e0: a9008268     	stp	x8, x0, [x19, #0x8]
   d45e4: 54fffc64     	b.mi	0xd4570 <InGame::Log::AutoBuffer::Move(long)+0xb0>
   d45e8: aa0003e9     	mov	x9, x0
   d45ec: eb00011f     	cmp	x8, x0
   d45f0: 540000c9     	b.ls	0xd4608 <InGame::Log::AutoBuffer::Move(long)+0x148>
   d45f4: f9000669     	str	x9, [x19, #0x8]
   d45f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d45fc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d4600: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4604: d65f03c0     	ret
   d4608: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d460c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d4610: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4614: d65f03c0     	ret

00000000000d4618 <InGame::Log::AutoBuffer::Length(long, unsigned long)>:
   d4618: a9008801     	stp	x1, x2, [x0, #0x8]
   d461c: b7f80081     	tbnz	x1, #0x3f, 0xd462c <InGame::Log::AutoBuffer::Length(long, unsigned long)+0x14>
   d4620: eb02003f     	cmp	x1, x2
   d4624: 54000068     	b.hi	0xd4630 <InGame::Log::AutoBuffer::Length(long, unsigned long)+0x18>
   d4628: d65f03c0     	ret
   d462c: aa1f03e2     	mov	x2, xzr
   d4630: f9000402     	str	x2, [x0, #0x8]
   d4634: d65f03c0     	ret

00000000000d4638 <InGame::Log::AutoBuffer::PosPtr()>:
   d4638: a9402408     	ldp	x8, x9, [x0]
   d463c: 8b090100     	add	x0, x8, x9
   d4640: d65f03c0     	ret

00000000000d4644 <InGame::Log::AutoBuffer::PosLength() const>:
   d4644: a940a009     	ldp	x9, x8, [x0, #0x8]
   d4648: cb090100     	sub	x0, x8, x9
   d464c: d65f03c0     	ret

00000000000d4650 <InGame::Log::AutoBuffer::Attach(InGame::Log::AutoBuffer&)>:
   d4650: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4654: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4658: 910003fd     	mov	x29, sp
   d465c: aa0003f4     	mov	x20, x0
   d4660: f9400000     	ldr	x0, [x0]
   d4664: aa0103f3     	mov	x19, x1
   d4668: b4000040     	cbz	x0, 0xd4670 <InGame::Log::AutoBuffer::Attach(InGame::Log::AutoBuffer&)+0x20>
   d466c: 9402230d     	bl	0x15d2a0 <free@plt>
   d4670: 6f00e400     	movi	v0.2d, #0000000000000000
   d4674: ad000280     	stp	q0, q0, [x20]
   d4678: 3cc08261     	ldur	q1, [x19, #0x8]
   d467c: f9400268     	ldr	x8, [x19]
   d4680: 3c808281     	stur	q1, [x20, #0x8]
   d4684: f9400e69     	ldr	x9, [x19, #0x18]
   d4688: f9000288     	str	x8, [x20]
   d468c: f9000e89     	str	x9, [x20, #0x18]
   d4690: ad000260     	stp	q0, q0, [x19]
   d4694: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4698: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d469c: d65f03c0     	ret

00000000000d46a0 <InGame::Log::AutoBuffer::Detach(unsigned long*)>:
   d46a0: aa0003e8     	mov	x8, x0
   d46a4: f9400000     	ldr	x0, [x0]
   d46a8: b4000061     	cbz	x1, 0xd46b4 <InGame::Log::AutoBuffer::Detach(unsigned long*)+0x14>
   d46ac: f9400909     	ldr	x9, [x8, #0x10]
   d46b0: f9000029     	str	x9, [x1]
   d46b4: 6f00e400     	movi	v0.2d, #0000000000000000
   d46b8: ad000100     	stp	q0, q0, [x8]
   d46bc: d65f03c0     	ret
   d46c0: 900004c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d46c4: f00004e1     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   d46c8: 6f00e400     	movi	v0.2d, #0000000000000000
   d46cc: 90000482     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   d46d0: 91100021     	add	x1, x1, #0x400
   d46d4: 911c0042     	add	x2, x2, #0x700
   d46d8: f9452800     	ldr	x0, [x0, #0xa50]
   d46dc: 52801008     	mov	w8, #0x80               // =128
   d46e0: ad000020     	stp	q0, q0, [x1]
   d46e4: f9001028     	str	x8, [x1, #0x20]
   d46e8: 140221ba     	b	0x15cdd0 <__cxa_atexit@plt>

00000000000d46ec <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)>:
   d46ec: d10103ff     	sub	sp, sp, #0x40
   d46f0: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d46f4: 910043fd     	add	x29, sp, #0x10
   d46f8: f90013f5     	str	x21, [sp, #0x20]
   d46fc: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d4700: d53bd055     	mrs	x21, TPIDR_EL0
   d4704: aa0003f3     	mov	x19, x0
   d4708: f94016a8     	ldr	x8, [x21, #0x28]
   d470c: f90007e8     	str	x8, [sp, #0x8]
   d4710: a9007c01     	stp	x1, xzr, [x0]
   d4714: a9017c02     	stp	x2, xzr, [x0, #0x10]
   d4718: 52800500     	mov	w0, #0x28               // =40
   d471c: 940221d1     	bl	0x15ce60 <_Znwm@plt>
   d4720: aa0003f4     	mov	x20, x0
   d4724: f90003ff     	str	xzr, [sp]
   d4728: 910003e0     	mov	x0, sp
   d472c: 94022551     	bl	0x15dc70 <pthread_mutexattr_init@plt>
   d4730: 910003e0     	mov	x0, sp
   d4734: 52800021     	mov	w1, #0x1                // =1
   d4738: 94022552     	bl	0x15dc80 <pthread_mutexattr_settype@plt>
   d473c: 910003e1     	mov	x1, sp
   d4740: aa1403e0     	mov	x0, x20
   d4744: 94022553     	bl	0x15dc90 <pthread_mutex_init@plt>
   d4748: 910003e0     	mov	x0, sp
   d474c: 94022555     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
   d4750: f9400668     	ldr	x8, [x19, #0x8]
   d4754: f9001274     	str	x20, [x19, #0x20]
   d4758: b4000148     	cbz	x8, 0xd4780 <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)+0x94>
   d475c: f94016a8     	ldr	x8, [x21, #0x28]
   d4760: f94007e9     	ldr	x9, [sp, #0x8]
   d4764: eb09011f     	cmp	x8, x9
   d4768: 540002e1     	b.ne	0xd47c4 <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)+0xd8>
   d476c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d4770: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d4774: f94013f5     	ldr	x21, [sp, #0x20]
   d4778: 910103ff     	add	sp, sp, #0x40
   d477c: d65f03c0     	ret
   d4780: f9400a74     	ldr	x20, [x19, #0x10]
   d4784: d37df288     	lsl	x8, x20, #3
   d4788: eb54f7ff     	cmp	xzr, x20, lsr #61
   d478c: da9f0100     	csinv	x0, x8, xzr, eq
   d4790: 94022888     	bl	0x15e9b0 <_Znam@plt>
   d4794: f9000660     	str	x0, [x19, #0x8]
   d4798: b4fffe34     	cbz	x20, 0xd475c <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)+0x70>
   d479c: f100069f     	cmp	x20, #0x1
   d47a0: f900001f     	str	xzr, [x0]
   d47a4: 54fffdc0     	b.eq	0xd475c <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)+0x70>
   d47a8: 52800028     	mov	w8, #0x1                // =1
   d47ac: f9400669     	ldr	x9, [x19, #0x8]
   d47b0: f828793f     	str	xzr, [x9, x8, lsl #3]
   d47b4: 91000508     	add	x8, x8, #0x1
   d47b8: eb08029f     	cmp	x20, x8
   d47bc: 54ffff81     	b.ne	0xd47ac <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)+0xc0>
   d47c0: 17ffffe7     	b	0xd475c <InGame::Log::CacheLogger::CacheLogger(unsigned long, unsigned long)+0x70>
   d47c4: 9402219b     	bl	0x15ce30 <__stack_chk_fail@plt>
   d47c8: aa0003f3     	mov	x19, x0
   d47cc: aa1403e0     	mov	x0, x20
   d47d0: 940221c4     	bl	0x15cee0 <_ZdlPv@plt>
   d47d4: aa1303e0     	mov	x0, x19
   d47d8: 94021262     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d47dc <InGame::Log::CacheLogger::~CacheLogger()>:
   d47dc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d47e0: f9000bf5     	str	x21, [sp, #0x10]
   d47e4: 910003fd     	mov	x29, sp
   d47e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d47ec: aa0003f3     	mov	x19, x0
   d47f0: f9400408     	ldr	x8, [x0, #0x8]
   d47f4: b40002a8     	cbz	x8, 0xd4848 <InGame::Log::CacheLogger::~CacheLogger()+0x6c>
   d47f8: aa1f03f5     	mov	x21, xzr
   d47fc: f8757914     	ldr	x20, [x8, x21, lsl #3]
   d4800: b40000f4     	cbz	x20, 0xd481c <InGame::Log::CacheLogger::~CacheLogger()+0x40>
   d4804: aa1403e0     	mov	x0, x20
   d4808: 94022856     	bl	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d480c: aa1403e0     	mov	x0, x20
   d4810: 940221b4     	bl	0x15cee0 <_ZdlPv@plt>
   d4814: f9400668     	ldr	x8, [x19, #0x8]
   d4818: f835791f     	str	xzr, [x8, x21, lsl #3]
   d481c: f9400a68     	ldr	x8, [x19, #0x10]
   d4820: eb15011f     	cmp	x8, x21
   d4824: 540000c9     	b.ls	0xd483c <InGame::Log::CacheLogger::~CacheLogger()+0x60>
   d4828: f9400668     	ldr	x8, [x19, #0x8]
   d482c: 910006b5     	add	x21, x21, #0x1
   d4830: f8757914     	ldr	x20, [x8, x21, lsl #3]
   d4834: b5fffe94     	cbnz	x20, 0xd4804 <InGame::Log::CacheLogger::~CacheLogger()+0x28>
   d4838: 17fffff9     	b	0xd481c <InGame::Log::CacheLogger::~CacheLogger()+0x40>
   d483c: f9400660     	ldr	x0, [x19, #0x8]
   d4840: b4000040     	cbz	x0, 0xd4848 <InGame::Log::CacheLogger::~CacheLogger()+0x6c>
   d4844: 940223e7     	bl	0x15d7e0 <_ZdaPv@plt>
   d4848: f9401273     	ldr	x19, [x19, #0x20]
   d484c: b4000113     	cbz	x19, 0xd486c <InGame::Log::CacheLogger::~CacheLogger()+0x90>
   d4850: aa1303e0     	mov	x0, x19
   d4854: 940224ef     	bl	0x15dc10 <pthread_mutex_destroy@plt>
   d4858: aa1303e0     	mov	x0, x19
   d485c: f9400bf5     	ldr	x21, [sp, #0x10]
   d4860: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d4864: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4868: 1402219e     	b	0x15cee0 <_ZdlPv@plt>
   d486c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d4870: f9400bf5     	ldr	x21, [sp, #0x10]
   d4874: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4878: d65f03c0     	ret
   d487c: 97ff51ae     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000d4880 <InGame::Log::CacheLogger::WriteCacheLog(char const*)>:
   d4880: d10203ff     	sub	sp, sp, #0x80
   d4884: a9027bfd     	stp	x29, x30, [sp, #0x20]
   d4888: 910083fd     	add	x29, sp, #0x20
   d488c: f9001bfb     	str	x27, [sp, #0x30]
   d4890: a90467fa     	stp	x26, x25, [sp, #0x40]
   d4894: a9055ff8     	stp	x24, x23, [sp, #0x50]
   d4898: a90657f6     	stp	x22, x21, [sp, #0x60]
   d489c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   d48a0: d53bd059     	mrs	x25, TPIDR_EL0
   d48a4: f9401728     	ldr	x8, [x25, #0x28]
   d48a8: f81f83a8     	stur	x8, [x29, #-0x8]
   d48ac: b4000c01     	cbz	x1, 0xd4a2c <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1ac>
   d48b0: aa0103f4     	mov	x20, x1
   d48b4: aa0003f3     	mov	x19, x0
   d48b8: f9401000     	ldr	x0, [x0, #0x20]
   d48bc: f9000be0     	str	x0, [sp, #0x10]
   d48c0: b4000040     	cbz	x0, 0xd48c8 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x48>
   d48c4: 940224d7     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d48c8: aa1403e0     	mov	x0, x20
   d48cc: 92800001     	mov	x1, #-0x1               // =-1
   d48d0: 9402225c     	bl	0x15d240 <__strlen_chk@plt>
   d48d4: f9400276     	ldr	x22, [x19]
   d48d8: aa0003f5     	mov	x21, x0
   d48dc: 9100081a     	add	x26, x0, #0x2
   d48e0: eb16035f     	cmp	x26, x22
   d48e4: 540009e8     	b.hi	0xd4a20 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1a0>
   d48e8: f9400e7b     	ldr	x27, [x19, #0x18]
   d48ec: f9400678     	ldr	x24, [x19, #0x8]
   d48f0: f87b7b08     	ldr	x8, [x24, x27, lsl #3]
   d48f4: b50002a8     	cbnz	x8, 0xd4948 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0xc8>
   d48f8: 900004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d48fc: aa1603e0     	mov	x0, x22
   d4900: f9449421     	ldr	x1, [x1, #0x928]
   d4904: 940223db     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d4908: b4000200     	cbz	x0, 0xd4948 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0xc8>
   d490c: 2a1f03e1     	mov	w1, wzr
   d4910: aa1603e2     	mov	x2, x22
   d4914: aa0003f7     	mov	x23, x0
   d4918: 9402214a     	bl	0x15ce40 <memset@plt>
   d491c: 52800400     	mov	w0, #0x20               // =32
   d4920: 94022150     	bl	0x15ce60 <_Znwm@plt>
   d4924: aa0003f8     	mov	x24, x0
   d4928: aa1703e1     	mov	x1, x23
   d492c: aa1f03e2     	mov	x2, xzr
   d4930: aa1603e3     	mov	x3, x22
   d4934: 940227eb     	bl	0x15e8e0 <_ZN6InGame3Log9PtrBufferC1EPvmm@plt>
   d4938: f9400e7b     	ldr	x27, [x19, #0x18]
   d493c: f9400668     	ldr	x8, [x19, #0x8]
   d4940: f83b7918     	str	x24, [x8, x27, lsl #3]
   d4944: f9400678     	ldr	x24, [x19, #0x8]
   d4948: f87b7b00     	ldr	x0, [x24, x27, lsl #3]
   d494c: b4000400     	cbz	x0, 0xd49cc <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x14c>
   d4950: 940227f4     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4954: f9400276     	ldr	x22, [x19]
   d4958: 8b000348     	add	x8, x26, x0
   d495c: f9400e7b     	ldr	x27, [x19, #0x18]
   d4960: eb16011f     	cmp	x8, x22
   d4964: 54000349     	b.ls	0xd49cc <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x14c>
   d4968: f9400a68     	ldr	x8, [x19, #0x10]
   d496c: d1000508     	sub	x8, x8, #0x1
   d4970: eb08037f     	cmp	x27, x8
   d4974: 54000560     	b.eq	0xd4a20 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1a0>
   d4978: 9100077b     	add	x27, x27, #0x1
   d497c: 900004c1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d4980: aa1603e0     	mov	x0, x22
   d4984: f9000e7b     	str	x27, [x19, #0x18]
   d4988: f9449421     	ldr	x1, [x1, #0x928]
   d498c: 940223b9     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d4990: b40001e0     	cbz	x0, 0xd49cc <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x14c>
   d4994: 2a1f03e1     	mov	w1, wzr
   d4998: aa1603e2     	mov	x2, x22
   d499c: aa0003f7     	mov	x23, x0
   d49a0: 94022128     	bl	0x15ce40 <memset@plt>
   d49a4: 52800400     	mov	w0, #0x20               // =32
   d49a8: 9402212e     	bl	0x15ce60 <_Znwm@plt>
   d49ac: aa0003f8     	mov	x24, x0
   d49b0: aa1703e1     	mov	x1, x23
   d49b4: aa1f03e2     	mov	x2, xzr
   d49b8: aa1603e3     	mov	x3, x22
   d49bc: 940227c9     	bl	0x15e8e0 <_ZN6InGame3Log9PtrBufferC1EPvmm@plt>
   d49c0: f9400e7b     	ldr	x27, [x19, #0x18]
   d49c4: f9400668     	ldr	x8, [x19, #0x8]
   d49c8: f83b7918     	str	x24, [x8, x27, lsl #3]
   d49cc: f9400668     	ldr	x8, [x19, #0x8]
   d49d0: f87b7900     	ldr	x0, [x8, x27, lsl #3]
   d49d4: b4000260     	cbz	x0, 0xd4a20 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1a0>
   d49d8: aa1403e1     	mov	x1, x20
   d49dc: aa1503e2     	mov	x2, x21
   d49e0: 940227c4     	bl	0x15e8f0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvm@plt>
   d49e4: f9400e68     	ldr	x8, [x19, #0x18]
   d49e8: 5280014a     	mov	w10, #0xa               // =10
   d49ec: f9400669     	ldr	x9, [x19, #0x8]
   d49f0: f8687920     	ldr	x0, [x9, x8, lsl #3]
   d49f4: 390033ea     	strb	w10, [sp, #0xc]
   d49f8: 940227c2     	bl	0x15e900 <_ZN6InGame3Log9PtrBuffer6PosPtrEv@plt>
   d49fc: 385ff008     	ldurb	w8, [x0, #-0x1]
   d4a00: 7100291f     	cmp	w8, #0xa
   d4a04: 540000e0     	b.eq	0xd4a20 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1a0>
   d4a08: f9400e68     	ldr	x8, [x19, #0x18]
   d4a0c: f9400669     	ldr	x9, [x19, #0x8]
   d4a10: f8687920     	ldr	x0, [x9, x8, lsl #3]
   d4a14: 910033e1     	add	x1, sp, #0xc
   d4a18: 52800022     	mov	w2, #0x1                // =1
   d4a1c: 940227b5     	bl	0x15e8f0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvm@plt>
   d4a20: f9400be0     	ldr	x0, [sp, #0x10]
   d4a24: b4000040     	cbz	x0, 0xd4a2c <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1ac>
   d4a28: 94022482     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d4a2c: f9401728     	ldr	x8, [x25, #0x28]
   d4a30: f85f83a9     	ldur	x9, [x29, #-0x8]
   d4a34: eb09011f     	cmp	x8, x9
   d4a38: 54000121     	b.ne	0xd4a5c <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1dc>
   d4a3c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   d4a40: a94657f6     	ldp	x22, x21, [sp, #0x60]
   d4a44: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   d4a48: a94467fa     	ldp	x26, x25, [sp, #0x40]
   d4a4c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   d4a50: f9401bfb     	ldr	x27, [sp, #0x30]
   d4a54: 910203ff     	add	sp, sp, #0x80
   d4a58: d65f03c0     	ret
   d4a5c: 940220f5     	bl	0x15ce30 <__stack_chk_fail@plt>
   d4a60: 14000002     	b	0xd4a68 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x1e8>
   d4a64: 14000008     	b	0xd4a84 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x204>
   d4a68: aa0003f3     	mov	x19, x0
   d4a6c: aa1803e0     	mov	x0, x24
   d4a70: 9402211c     	bl	0x15cee0 <_ZdlPv@plt>
   d4a74: 14000005     	b	0xd4a88 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x208>
   d4a78: 14000003     	b	0xd4a84 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x204>
   d4a7c: 14000002     	b	0xd4a84 <InGame::Log::CacheLogger::WriteCacheLog(char const*)+0x204>
   d4a80: 97ff512d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d4a84: aa0003f3     	mov	x19, x0
   d4a88: 910043e0     	add	x0, sp, #0x10
   d4a8c: 9402246d     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d4a90: aa1303e0     	mov	x0, x19
   d4a94: 940211b3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d4a98 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)>:
   d4a98: d10103ff     	sub	sp, sp, #0x40
   d4a9c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d4aa0: 910043fd     	add	x29, sp, #0x10
   d4aa4: a90257f6     	stp	x22, x21, [sp, #0x20]
   d4aa8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d4aac: d53bd055     	mrs	x21, TPIDR_EL0
   d4ab0: f94016a8     	ldr	x8, [x21, #0x28]
   d4ab4: f90007e8     	str	x8, [sp, #0x8]
   d4ab8: b4000621     	cbz	x1, 0xd4b7c <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0xe4>
   d4abc: aa0103f4     	mov	x20, x1
   d4ac0: aa0003f3     	mov	x19, x0
   d4ac4: f9401000     	ldr	x0, [x0, #0x20]
   d4ac8: f90003e0     	str	x0, [sp]
   d4acc: b4000040     	cbz	x0, 0xd4ad4 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x3c>
   d4ad0: 94022454     	bl	0x15dc20 <pthread_mutex_lock@plt>
   d4ad4: f0fffcc1     	adrp	x1, 0x6f000
   d4ad8: aa1403e0     	mov	x0, x20
   d4adc: 9110f021     	add	x1, x1, #0x43c
   d4ae0: 940227a4     	bl	0x15e970 <_ZN6InGame3Log6Logger3LogEPKc@plt>
   d4ae4: aa1f03f6     	mov	x22, xzr
   d4ae8: f9400668     	ldr	x8, [x19, #0x8]
   d4aec: f8767900     	ldr	x0, [x8, x22, lsl #3]
   d4af0: b4000140     	cbz	x0, 0xd4b18 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x80>
   d4af4: 94022793     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4af8: aa0003e1     	mov	x1, x0
   d4afc: aa1403e0     	mov	x0, x20
   d4b00: 9402279c     	bl	0x15e970 <_ZN6InGame3Log6Logger3LogEPKc@plt>
   d4b04: f9400e69     	ldr	x9, [x19, #0x18]
   d4b08: 910006c8     	add	x8, x22, #0x1
   d4b0c: eb16013f     	cmp	x9, x22
   d4b10: aa0803f6     	mov	x22, x8
   d4b14: 54fffea8     	b.hi	0xd4ae8 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x50>
   d4b18: d0fffce1     	adrp	x1, 0x72000
   d4b1c: aa1403e0     	mov	x0, x20
   d4b20: 9137cc21     	add	x1, x1, #0xdf3
   d4b24: 94022793     	bl	0x15e970 <_ZN6InGame3Log6Logger3LogEPKc@plt>
   d4b28: aa1f03f6     	mov	x22, xzr
   d4b2c: 14000006     	b	0xd4b44 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0xac>
   d4b30: f9400e69     	ldr	x9, [x19, #0x18]
   d4b34: 910006c8     	add	x8, x22, #0x1
   d4b38: eb16013f     	cmp	x9, x22
   d4b3c: aa0803f6     	mov	x22, x8
   d4b40: 54000169     	b.ls	0xd4b6c <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0xd4>
   d4b44: f9400668     	ldr	x8, [x19, #0x8]
   d4b48: f8767914     	ldr	x20, [x8, x22, lsl #3]
   d4b4c: b4ffff34     	cbz	x20, 0xd4b30 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x98>
   d4b50: aa1403e0     	mov	x0, x20
   d4b54: 94022783     	bl	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d4b58: aa1403e0     	mov	x0, x20
   d4b5c: 940220e1     	bl	0x15cee0 <_ZdlPv@plt>
   d4b60: f9400668     	ldr	x8, [x19, #0x8]
   d4b64: f836791f     	str	xzr, [x8, x22, lsl #3]
   d4b68: 17fffff2     	b	0xd4b30 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x98>
   d4b6c: f94003e0     	ldr	x0, [sp]
   d4b70: f9000e7f     	str	xzr, [x19, #0x18]
   d4b74: b4000040     	cbz	x0, 0xd4b7c <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0xe4>
   d4b78: 9402242e     	bl	0x15dc30 <pthread_mutex_unlock@plt>
   d4b7c: f94016a8     	ldr	x8, [x21, #0x28]
   d4b80: f94007e9     	ldr	x9, [sp, #0x8]
   d4b84: eb09011f     	cmp	x8, x9
   d4b88: 540000c1     	b.ne	0xd4ba0 <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x108>
   d4b8c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d4b90: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d4b94: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d4b98: 910103ff     	add	sp, sp, #0x40
   d4b9c: d65f03c0     	ret
   d4ba0: 940220a4     	bl	0x15ce30 <__stack_chk_fail@plt>
   d4ba4: 97ff50e4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   d4ba8: 14000001     	b	0xd4bac <InGame::Log::CacheLogger::CacheToLogAndClean(InGame::Log::Logger*)+0x114>
   d4bac: aa0003f3     	mov	x19, x0
   d4bb0: 910003e0     	mov	x0, sp
   d4bb4: 94022423     	bl	0x15dc40 <_ZN6InGame9CCriticalD2Ev@plt>
   d4bb8: aa1303e0     	mov	x0, x19
   d4bbc: 94021169     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d4bc0 <InGame::Log::LogBuffer::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)>:
   d4bc0: 14022780     	b	0x15e9c0 <_ZN6InGame3Log8LogCrypt13GetPeriodLogsEPKciiRmS4_RNSt6__ndk112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE@plt>

00000000000d4bc4 <InGame::Log::LogBuffer::LogBuffer(void*, unsigned long, bool, char const*)>:
   d4bc4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   d4bc8: f9000bf7     	str	x23, [sp, #0x10]
   d4bcc: 910003fd     	mov	x29, sp
   d4bd0: a90257f6     	stp	x22, x21, [sp, #0x20]
   d4bd4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d4bd8: aa0403f6     	mov	x22, x4
   d4bdc: 2a0303f7     	mov	w23, w3
   d4be0: aa0203f4     	mov	x20, x2
   d4be4: aa0103f5     	mov	x21, x1
   d4be8: aa0003f3     	mov	x19, x0
   d4bec: 94022779     	bl	0x15e9d0 <_ZN6InGame3Log9PtrBufferC1Ev@plt>
   d4bf0: 39008277     	strb	w23, [x19, #0x20]
   d4bf4: 52800c00     	mov	w0, #0x60               // =96
   d4bf8: 9402209a     	bl	0x15ce60 <_Znwm@plt>
   d4bfc: aa0003f7     	mov	x23, x0
   d4c00: aa1603e1     	mov	x1, x22
   d4c04: 94022777     	bl	0x15e9e0 <_ZN6InGame3Log8LogCryptC1EPKc@plt>
   d4c08: a909fe77     	stp	x23, xzr, [x19, #0x98]
   d4c0c: aa1303e0     	mov	x0, x19
   d4c10: aa1503e1     	mov	x1, x21
   d4c14: aa1403e2     	mov	x2, x20
   d4c18: 94022776     	bl	0x15e9f0 <_ZN6InGame3Log9PtrBuffer6AttachEPvm@plt>
   d4c1c: aa1303e0     	mov	x0, x19
   d4c20: 94022778     	bl	0x15ea00 <_ZN6InGame3Log9LogBuffer5__FixEv@plt>
   d4c24: 39408268     	ldrb	w8, [x19, #0x20]
   d4c28: 34000128     	cbz	w8, 0xd4c4c <InGame::Log::LogBuffer::LogBuffer(void*, unsigned long, bool, char const*)+0x88>
   d4c2c: 6f00e400     	movi	v0.2d, #0000000000000000
   d4c30: 3c888260     	stur	q0, [x19, #0x88]
   d4c34: 3c878260     	stur	q0, [x19, #0x78]
   d4c38: 3c868260     	stur	q0, [x19, #0x68]
   d4c3c: 3c858260     	stur	q0, [x19, #0x58]
   d4c40: 3c848260     	stur	q0, [x19, #0x48]
   d4c44: 3c838260     	stur	q0, [x19, #0x38]
   d4c48: 3c828260     	stur	q0, [x19, #0x28]
   d4c4c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d4c50: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d4c54: f9400bf7     	ldr	x23, [sp, #0x10]
   d4c58: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d4c5c: d65f03c0     	ret
   d4c60: aa0003f4     	mov	x20, x0
   d4c64: aa1703e0     	mov	x0, x23
   d4c68: 9402209e     	bl	0x15cee0 <_ZdlPv@plt>
   d4c6c: 14000002     	b	0xd4c74 <InGame::Log::LogBuffer::LogBuffer(void*, unsigned long, bool, char const*)+0xb0>
   d4c70: aa0003f4     	mov	x20, x0
   d4c74: aa1303e0     	mov	x0, x19
   d4c78: 9402273a     	bl	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d4c7c: aa1403e0     	mov	x0, x20
   d4c80: 94021138     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d4c84 <InGame::Log::LogBuffer::__Fix()>:
   d4c84: d10103ff     	sub	sp, sp, #0x40
   d4c88: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d4c8c: 910043fd     	add	x29, sp, #0x10
   d4c90: a90257f6     	stp	x22, x21, [sp, #0x20]
   d4c94: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d4c98: d53bd056     	mrs	x22, TPIDR_EL0
   d4c9c: aa0003f3     	mov	x19, x0
   d4ca0: f94016c8     	ldr	x8, [x22, #0x28]
   d4ca4: f90007e8     	str	x8, [sp, #0x8]
   d4ca8: f9404c14     	ldr	x20, [x0, #0x98]
   d4cac: b90007ff     	str	wzr, [sp, #0x4]
   d4cb0: 390003ff     	strb	wzr, [sp]
   d4cb4: 94022723     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4cb8: aa0003f5     	mov	x21, x0
   d4cbc: aa1303e0     	mov	x0, x19
   d4cc0: 94022718     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4cc4: aa0003e2     	mov	x2, x0
   d4cc8: 910003e3     	mov	x3, sp
   d4ccc: 910013e4     	add	x4, sp, #0x4
   d4cd0: aa1403e0     	mov	x0, x20
   d4cd4: aa1503e1     	mov	x1, x21
   d4cd8: 9402274e     	bl	0x15ea10 <_ZN6InGame3Log8LogCrypt3FixEPcmRbRj@plt>
   d4cdc: 36000140     	tbz	w0, #0x0, 0xd4d04 <InGame::Log::LogBuffer::__Fix()+0x80>
   d4ce0: b94007f4     	ldr	w20, [sp, #0x4]
   d4ce4: 9402274f     	bl	0x15ea20 <_ZN6InGame3Log8LogCrypt12GetHeaderLenEv@plt>
   d4ce8: b94007f5     	ldr	w21, [sp, #0x4]
   d4cec: 0b140014     	add	w20, w0, w20
   d4cf0: 9402274c     	bl	0x15ea20 <_ZN6InGame3Log8LogCrypt12GetHeaderLenEv@plt>
   d4cf4: 0b150002     	add	w2, w0, w21
   d4cf8: aa1303e0     	mov	x0, x19
   d4cfc: aa1403e1     	mov	x1, x20
   d4d00: 14000004     	b	0xd4d10 <InGame::Log::LogBuffer::__Fix()+0x8c>
   d4d04: aa1303e0     	mov	x0, x19
   d4d08: aa1f03e1     	mov	x1, xzr
   d4d0c: aa1f03e2     	mov	x2, xzr
   d4d10: 94022708     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d4d14: f94016c8     	ldr	x8, [x22, #0x28]
   d4d18: f94007e9     	ldr	x9, [sp, #0x8]
   d4d1c: eb09011f     	cmp	x8, x9
   d4d20: 540000c1     	b.ne	0xd4d38 <InGame::Log::LogBuffer::__Fix()+0xb4>
   d4d24: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d4d28: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d4d2c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d4d30: 910103ff     	add	sp, sp, #0x40
   d4d34: d65f03c0     	ret
   d4d38: 9402203e     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d4d3c <InGame::Log::LogBuffer::~LogBuffer()>:
   d4d3c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4d40: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4d44: 910003fd     	mov	x29, sp
   d4d48: aa0003f3     	mov	x19, x0
   d4d4c: 39408008     	ldrb	w8, [x0, #0x20]
   d4d50: 340000a8     	cbz	w8, 0xd4d64 <InGame::Log::LogBuffer::~LogBuffer()+0x28>
   d4d54: f9403268     	ldr	x8, [x19, #0x60]
   d4d58: b4000068     	cbz	x8, 0xd4d64 <InGame::Log::LogBuffer::~LogBuffer()+0x28>
   d4d5c: 9100a260     	add	x0, x19, #0x28
   d4d60: 9402254c     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   d4d64: f9404e60     	ldr	x0, [x19, #0x98]
   d4d68: b40000a0     	cbz	x0, 0xd4d7c <InGame::Log::LogBuffer::~LogBuffer()+0x40>
   d4d6c: f9400008     	ldr	x8, [x0]
   d4d70: f9400508     	ldr	x8, [x8, #0x8]
   d4d74: d63f0100     	blr	x8
   d4d78: f9004e7f     	str	xzr, [x19, #0x98]
   d4d7c: aa1303e0     	mov	x0, x19
   d4d80: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4d84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4d88: 140226f6     	b	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d4d8c: aa0003f4     	mov	x20, x0
   d4d90: aa1303e0     	mov	x0, x19
   d4d94: 940226f3     	bl	0x15e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>
   d4d98: aa1403e0     	mov	x0, x20
   d4d9c: 97ff5066     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000d4da0 <InGame::Log::LogBuffer::GetData()>:
   d4da0: d65f03c0     	ret

00000000000d4da4 <InGame::Log::LogBuffer::Flush(InGame::Log::AutoBuffer&)>:
   d4da4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d4da8: a90157f6     	stp	x22, x21, [sp, #0x10]
   d4dac: 910003fd     	mov	x29, sp
   d4db0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d4db4: aa0003f3     	mov	x19, x0
   d4db8: 39408008     	ldrb	w8, [x0, #0x20]
   d4dbc: aa0103f4     	mov	x20, x1
   d4dc0: 340000a8     	cbz	w8, 0xd4dd4 <InGame::Log::LogBuffer::Flush(InGame::Log::AutoBuffer&)+0x30>
   d4dc4: f9403268     	ldr	x8, [x19, #0x60]
   d4dc8: b4000068     	cbz	x8, 0xd4dd4 <InGame::Log::LogBuffer::Flush(InGame::Log::AutoBuffer&)+0x30>
   d4dcc: 9100a260     	add	x0, x19, #0x28
   d4dd0: 94022530     	bl	0x15e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>
   d4dd4: aa1303e0     	mov	x0, x19
   d4dd8: 940226da     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4ddc: aa0003f5     	mov	x21, x0
   d4de0: aa1303e0     	mov	x0, x19
   d4de4: 940226cf     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4de8: aa0003e1     	mov	x1, x0
   d4dec: aa1503e0     	mov	x0, x21
   d4df0: 94022710     	bl	0x15ea30 <_ZN6InGame3Log8LogCrypt9GetLogLenEPKcm@plt>
   d4df4: 34000460     	cbz	w0, 0xd4e80 <InGame::Log::LogBuffer::Flush(InGame::Log::AutoBuffer&)+0xdc>
   d4df8: aa1303e0     	mov	x0, x19
   d4dfc: 940226d1     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4e00: 94022710     	bl	0x15ea40 <_ZN6InGame3Log8LogCrypt13UpdateLogHourEPc@plt>
   d4e04: aa1303e0     	mov	x0, x19
   d4e08: f9404e75     	ldr	x21, [x19, #0x98]
   d4e0c: 940226cd     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4e10: aa0003f6     	mov	x22, x0
   d4e14: aa1303e0     	mov	x0, x19
   d4e18: 940226c2     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4e1c: 8b0002c1     	add	x1, x22, x0
   d4e20: aa1503e0     	mov	x0, x21
   d4e24: 9402270b     	bl	0x15ea50 <_ZN6InGame3Log8LogCrypt13SetTailerInfoEPc@plt>
   d4e28: aa1303e0     	mov	x0, x19
   d4e2c: 940226bd     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4e30: aa0003f5     	mov	x21, x0
   d4e34: 9402270b     	bl	0x15ea60 <_ZN6InGame3Log8LogCrypt12GetTailerLenEv@plt>
   d4e38: 8b2042b5     	add	x21, x21, w0, uxtw
   d4e3c: aa1303e0     	mov	x0, x19
   d4e40: 940226b8     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4e44: aa0003f6     	mov	x22, x0
   d4e48: 94022706     	bl	0x15ea60 <_ZN6InGame3Log8LogCrypt12GetTailerLenEv@plt>
   d4e4c: 8b2042c2     	add	x2, x22, w0, uxtw
   d4e50: aa1303e0     	mov	x0, x19
   d4e54: aa1503e1     	mov	x1, x21
   d4e58: 940226b6     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d4e5c: aa1303e0     	mov	x0, x19
   d4e60: 940226b8     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4e64: aa0003f5     	mov	x21, x0
   d4e68: aa1303e0     	mov	x0, x19
   d4e6c: 940226ad     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4e70: aa0003e2     	mov	x2, x0
   d4e74: aa1403e0     	mov	x0, x20
   d4e78: aa1503e1     	mov	x1, x21
   d4e7c: 940226c9     	bl	0x15e9a0 <_ZN6InGame3Log10AutoBuffer5WriteEPKvm@plt>
   d4e80: aa1303e0     	mov	x0, x19
   d4e84: 940226af     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4e88: aa0003f4     	mov	x20, x0
   d4e8c: aa1303e0     	mov	x0, x19
   d4e90: 940226a4     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4e94: aa0003e2     	mov	x2, x0
   d4e98: aa1403e0     	mov	x0, x20
   d4e9c: 2a1f03e1     	mov	w1, wzr
   d4ea0: 94021fe8     	bl	0x15ce40 <memset@plt>
   d4ea4: aa1303e0     	mov	x0, x19
   d4ea8: aa1f03e1     	mov	x1, xzr
   d4eac: aa1f03e2     	mov	x2, xzr
   d4eb0: 940226a0     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d4eb4: f900527f     	str	xzr, [x19, #0xa0]
   d4eb8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d4ebc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d4ec0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4ec4: d65f03c0     	ret

00000000000d4ec8 <InGame::Log::LogBuffer::__Clear()>:
   d4ec8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4ecc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4ed0: 910003fd     	mov	x29, sp
   d4ed4: aa0003f3     	mov	x19, x0
   d4ed8: 9402269a     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4edc: aa0003f4     	mov	x20, x0
   d4ee0: aa1303e0     	mov	x0, x19
   d4ee4: 9402268f     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4ee8: aa0003e2     	mov	x2, x0
   d4eec: aa1403e0     	mov	x0, x20
   d4ef0: 2a1f03e1     	mov	w1, wzr
   d4ef4: 94021fd3     	bl	0x15ce40 <memset@plt>
   d4ef8: aa1303e0     	mov	x0, x19
   d4efc: aa1f03e1     	mov	x1, xzr
   d4f00: aa1f03e2     	mov	x2, xzr
   d4f04: 9402268b     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d4f08: f900527f     	str	xzr, [x19, #0xa0]
   d4f0c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4f10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4f14: d65f03c0     	ret

00000000000d4f18 <InGame::Log::LogBuffer::__Flush()>:
   d4f18: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d4f1c: f9000bf5     	str	x21, [sp, #0x10]
   d4f20: 910003fd     	mov	x29, sp
   d4f24: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d4f28: aa0003f3     	mov	x19, x0
   d4f2c: 94022685     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4f30: 940226c4     	bl	0x15ea40 <_ZN6InGame3Log8LogCrypt13UpdateLogHourEPc@plt>
   d4f34: aa1303e0     	mov	x0, x19
   d4f38: f9404e74     	ldr	x20, [x19, #0x98]
   d4f3c: 94022681     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d4f40: aa0003f5     	mov	x21, x0
   d4f44: aa1303e0     	mov	x0, x19
   d4f48: 94022676     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4f4c: 8b0002a1     	add	x1, x21, x0
   d4f50: aa1403e0     	mov	x0, x20
   d4f54: 940226bf     	bl	0x15ea50 <_ZN6InGame3Log8LogCrypt13SetTailerInfoEPc@plt>
   d4f58: aa1303e0     	mov	x0, x19
   d4f5c: 94022671     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4f60: aa0003f4     	mov	x20, x0
   d4f64: 940226bf     	bl	0x15ea60 <_ZN6InGame3Log8LogCrypt12GetTailerLenEv@plt>
   d4f68: 8b204294     	add	x20, x20, w0, uxtw
   d4f6c: aa1303e0     	mov	x0, x19
   d4f70: 9402266c     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d4f74: aa0003f5     	mov	x21, x0
   d4f78: 940226ba     	bl	0x15ea60 <_ZN6InGame3Log8LogCrypt12GetTailerLenEv@plt>
   d4f7c: 8b2042a2     	add	x2, x21, w0, uxtw
   d4f80: aa1303e0     	mov	x0, x19
   d4f84: aa1403e1     	mov	x1, x20
   d4f88: f9400bf5     	ldr	x21, [sp, #0x10]
   d4f8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d4f90: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d4f94: 14022667     	b	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>

00000000000d4f98 <InGame::Log::LogBuffer::Write(void const*, unsigned long, InGame::Log::AutoBuffer&)>:
   d4f98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d4f9c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d4fa0: 910003fd     	mov	x29, sp
   d4fa4: aa0203f4     	mov	x20, x2
   d4fa8: aa0103f3     	mov	x19, x1
   d4fac: b40000c1     	cbz	x1, 0xd4fc4 <InGame::Log::LogBuffer::Write(void const*, unsigned long, InGame::Log::AutoBuffer&)+0x2c>
   d4fb0: b40000b4     	cbz	x20, 0xd4fc4 <InGame::Log::LogBuffer::Write(void const*, unsigned long, InGame::Log::AutoBuffer&)+0x2c>
   d4fb4: f9404c00     	ldr	x0, [x0, #0x98]
   d4fb8: aa1303e1     	mov	x1, x19
   d4fbc: aa1403e2     	mov	x2, x20
   d4fc0: 940226ac     	bl	0x15ea70 <_ZN6InGame3Log8LogCrypt12CryptSyncLogEPKcmRNS0_10AutoBufferE@plt>
   d4fc4: f100029f     	cmp	x20, #0x0
   d4fc8: 1a9f07e8     	cset	w8, ne
   d4fcc: f100027f     	cmp	x19, #0x0
   d4fd0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d4fd4: 1a9f07e9     	cset	w9, ne
   d4fd8: 0a080120     	and	w0, w9, w8
   d4fdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d4fe0: d65f03c0     	ret

00000000000d4fe4 <InGame::Log::LogBuffer::Write(void const*, unsigned long)>:
   d4fe4: d10203ff     	sub	sp, sp, #0x80
   d4fe8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   d4fec: 9100c3fd     	add	x29, sp, #0x30
   d4ff0: a90467fa     	stp	x26, x25, [sp, #0x40]
   d4ff4: a9055ff8     	stp	x24, x23, [sp, #0x50]
   d4ff8: a90657f6     	stp	x22, x21, [sp, #0x60]
   d4ffc: a9074ff4     	stp	x20, x19, [sp, #0x70]
   d5000: d53bd058     	mrs	x24, TPIDR_EL0
   d5004: aa0003f3     	mov	x19, x0
   d5008: f9401708     	ldr	x8, [x24, #0x28]
   d500c: 2a1f03e0     	mov	w0, wzr
   d5010: f81f83a8     	stur	x8, [x29, #-0x8]
   d5014: b4000ac1     	cbz	x1, 0xd516c <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0x188>
   d5018: aa0203f4     	mov	x20, x2
   d501c: b4000a82     	cbz	x2, 0xd516c <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0x188>
   d5020: aa1303e0     	mov	x0, x19
   d5024: aa0103f6     	mov	x22, x1
   d5028: 9402263e     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d502c: b5000080     	cbnz	x0, 0xd503c <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0x58>
   d5030: aa1303e0     	mov	x0, x19
   d5034: 94022693     	bl	0x15ea80 <_ZN6InGame3Log9LogBuffer7__ResetEv@plt>
   d5038: 360002e0     	tbz	w0, #0x0, 0xd5094 <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0xb0>
   d503c: aa1303e0     	mov	x0, x19
   d5040: 94022638     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d5044: 39408268     	ldrb	w8, [x19, #0x20]
   d5048: aa0003f5     	mov	x21, x0
   d504c: 34000288     	cbz	w8, 0xd509c <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0xb8>
   d5050: aa1303f7     	mov	x23, x19
   d5054: aa1303e0     	mov	x0, x19
   d5058: b9003274     	str	w20, [x19, #0x30]
   d505c: f8028ef6     	str	x22, [x23, #0x28]!
   d5060: 9402268c     	bl	0x15ea90 <_ZNK6InGame3Log9PtrBuffer9MaxLengthEv@plt>
   d5064: aa0003f4     	mov	x20, x0
   d5068: aa1303e0     	mov	x0, x19
   d506c: 9402262d     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d5070: 4b000294     	sub	w20, w20, w0
   d5074: aa1303e0     	mov	x0, x19
   d5078: 94022622     	bl	0x15e900 <_ZN6InGame3Log9PtrBuffer6PosPtrEv@plt>
   d507c: f9002260     	str	x0, [x19, #0x40]
   d5080: aa1703e0     	mov	x0, x23
   d5084: 52800041     	mov	w1, #0x2                // =2
   d5088: b9004a74     	str	w20, [x19, #0x48]
   d508c: 9402247d     	bl	0x15e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>
   d5090: 34000100     	cbz	w0, 0xd50b0 <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0xcc>
   d5094: 2a1f03e0     	mov	w0, wzr
   d5098: 14000035     	b	0xd516c <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0x188>
   d509c: aa1303e0     	mov	x0, x19
   d50a0: aa1603e1     	mov	x1, x22
   d50a4: aa1403e2     	mov	x2, x20
   d50a8: 94022612     	bl	0x15e8f0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvm@plt>
   d50ac: 14000003     	b	0xd50b8 <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0xd4>
   d50b0: b9404a68     	ldr	w8, [x19, #0x48]
   d50b4: 4b080294     	sub	w20, w20, w8
   d50b8: aa1303f6     	mov	x22, x19
   d50bc: 910003e0     	mov	x0, sp
   d50c0: 52801001     	mov	w1, #0x80               // =128
   d50c4: f84a0eda     	ldr	x26, [x22, #0xa0]!
   d50c8: 940225ce     	bl	0x15e800 <_ZN6InGame3Log10AutoBufferC1Em@plt>
   d50cc: f94002d9     	ldr	x25, [x22]
   d50d0: f9404e77     	ldr	x23, [x19, #0x98]
   d50d4: aa1303e0     	mov	x0, x19
   d50d8: 9402261a     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d50dc: cb1a02b5     	sub	x21, x21, x26
   d50e0: f94002c8     	ldr	x8, [x22]
   d50e4: 8b150001     	add	x1, x0, x21
   d50e8: 8b140102     	add	x2, x8, x20
   d50ec: 910003e3     	mov	x3, sp
   d50f0: aa1703e0     	mov	x0, x23
   d50f4: aa1603e4     	mov	x4, x22
   d50f8: 9402266a     	bl	0x15eaa0 <_ZN6InGame3Log8LogCrypt13CryptAsyncLogEPKcmRNS0_10AutoBufferERm@plt>
   d50fc: 910003e0     	mov	x0, sp
   d5100: aa1f03e1     	mov	x1, xzr
   d5104: 940225d3     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d5108: aa0003f4     	mov	x20, x0
   d510c: 910003e0     	mov	x0, sp
   d5110: 940225d8     	bl	0x15e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>
   d5114: aa0003e2     	mov	x2, x0
   d5118: aa1303e0     	mov	x0, x19
   d511c: aa1403e1     	mov	x1, x20
   d5120: aa1503e3     	mov	x3, x21
   d5124: 94022663     	bl	0x15eab0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvml@plt>
   d5128: 910003e0     	mov	x0, sp
   d512c: 940225d1     	bl	0x15e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>
   d5130: 8b150001     	add	x1, x0, x21
   d5134: aa1303e0     	mov	x0, x19
   d5138: aa0103e2     	mov	x2, x1
   d513c: 940225fd     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d5140: aa1303e0     	mov	x0, x19
   d5144: 940225ff     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d5148: aa0003f3     	mov	x19, x0
   d514c: 910003e0     	mov	x0, sp
   d5150: 940225c8     	bl	0x15e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>
   d5154: 4b190001     	sub	w1, w0, w25
   d5158: aa1303e0     	mov	x0, x19
   d515c: 94022659     	bl	0x15eac0 <_ZN6InGame3Log8LogCrypt12UpdateLogLenEPcj@plt>
   d5160: 910003e0     	mov	x0, sp
   d5164: 940225c7     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d5168: 52800020     	mov	w0, #0x1                // =1
   d516c: f9401708     	ldr	x8, [x24, #0x28]
   d5170: f85f83a9     	ldur	x9, [x29, #-0x8]
   d5174: eb09011f     	cmp	x8, x9
   d5178: 54000101     	b.ne	0xd5198 <InGame::Log::LogBuffer::Write(void const*, unsigned long)+0x1b4>
   d517c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   d5180: a94657f6     	ldp	x22, x21, [sp, #0x60]
   d5184: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   d5188: a94467fa     	ldp	x26, x25, [sp, #0x40]
   d518c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   d5190: 910203ff     	add	sp, sp, #0x80
   d5194: d65f03c0     	ret
   d5198: 94021f26     	bl	0x15ce30 <__stack_chk_fail@plt>
   d519c: aa0003f3     	mov	x19, x0
   d51a0: 910003e0     	mov	x0, sp
   d51a4: 940225b7     	bl	0x15e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>
   d51a8: aa1303e0     	mov	x0, x19
   d51ac: 94020fed     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d51b0 <InGame::Log::LogBuffer::__Reset()>:
   d51b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d51b4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d51b8: 910003fd     	mov	x29, sp
   d51bc: aa0003f3     	mov	x19, x0
   d51c0: 940225e0     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d51c4: aa0003f4     	mov	x20, x0
   d51c8: aa1303e0     	mov	x0, x19
   d51cc: 940225d5     	bl	0x15e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>
   d51d0: aa0003e2     	mov	x2, x0
   d51d4: aa1403e0     	mov	x0, x20
   d51d8: 2a1f03e1     	mov	w1, wzr
   d51dc: 94021f19     	bl	0x15ce40 <memset@plt>
   d51e0: aa1303e0     	mov	x0, x19
   d51e4: aa1f03e1     	mov	x1, xzr
   d51e8: aa1f03e2     	mov	x2, xzr
   d51ec: 940225d1     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d51f0: 39408268     	ldrb	w8, [x19, #0x20]
   d51f4: f900527f     	str	xzr, [x19, #0xa0]
   d51f8: 34000268     	cbz	w8, 0xd5244 <InGame::Log::LogBuffer::__Reset()+0x94>
   d51fc: b0fffcc6     	adrp	x6, 0x6e000
   d5200: 9100a260     	add	x0, x19, #0x28
   d5204: 9138e4c6     	add	x6, x6, #0xe39
   d5208: 52800121     	mov	w1, #0x9                // =9
   d520c: 52800102     	mov	w2, #0x8                // =8
   d5210: 128001c3     	mov	w3, #-0xf               // =-15
   d5214: 52800124     	mov	w4, #0x9                // =9
   d5218: 2a1f03e5     	mov	w5, wzr
   d521c: 52800e07     	mov	w7, #0x70               // =112
   d5220: a906fe7f     	stp	xzr, xzr, [x19, #0x68]
   d5224: f9003e7f     	str	xzr, [x19, #0x78]
   d5228: 94022426     	bl	0x15e2c0 <_ZN6InGame3Log13deflateInit2_EPNS0_10z_stream_sEiiiiiPKci@plt>
   d522c: 2a0003e8     	mov	w8, w0
   d5230: 2a1f03e0     	mov	w0, wzr
   d5234: 34000088     	cbz	w8, 0xd5244 <InGame::Log::LogBuffer::__Reset()+0x94>
   d5238: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d523c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d5240: d65f03c0     	ret
   d5244: aa1303e0     	mov	x0, x19
   d5248: f9404e74     	ldr	x20, [x19, #0x98]
   d524c: 940225bd     	bl	0x15e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>
   d5250: aa0003e1     	mov	x1, x0
   d5254: 39408262     	ldrb	w2, [x19, #0x20]
   d5258: aa1403e0     	mov	x0, x20
   d525c: 9402261d     	bl	0x15ead0 <_ZN6InGame3Log8LogCrypt13SetHeaderInfoEPcb@plt>
   d5260: 940225f0     	bl	0x15ea20 <_ZN6InGame3Log8LogCrypt12GetHeaderLenEv@plt>
   d5264: 2a0003f4     	mov	w20, w0
   d5268: 940225ee     	bl	0x15ea20 <_ZN6InGame3Log8LogCrypt12GetHeaderLenEv@plt>
   d526c: 2a0003e2     	mov	w2, w0
   d5270: aa1303e0     	mov	x0, x19
   d5274: aa1403e1     	mov	x1, x20
   d5278: 940225ae     	bl	0x15e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>
   d527c: 52800020     	mov	w0, #0x1                // =1
   d5280: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d5284: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d5288: d65f03c0     	ret

00000000000d528c <InGame::Log::LogCrypt::LogCrypt(char const*)>:
   d528c: d10343ff     	sub	sp, sp, #0xd0
   d5290: a9097bfd     	stp	x29, x30, [sp, #0x90]
   d5294: 910243fd     	add	x29, sp, #0x90
   d5298: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   d529c: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   d52a0: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   d52a4: f00004a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d52a8: d53bd055     	mrs	x21, TPIDR_EL0
   d52ac: f94016a8     	ldr	x8, [x21, #0x28]
   d52b0: f9452d29     	ldr	x9, [x9, #0xa58]
   d52b4: f81f83a8     	stur	x8, [x29, #-0x8]
   d52b8: 7900101f     	strh	wzr, [x0, #0x8]
   d52bc: 91004129     	add	x9, x9, #0x10
   d52c0: 3901701f     	strb	wzr, [x0, #0x5c]
   d52c4: 7900bc1f     	strh	wzr, [x0, #0x5e]
   d52c8: f9000009     	str	x9, [x0]
   d52cc: b4000981     	cbz	x1, 0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d52d0: aa0103f4     	mov	x20, x1
   d52d4: aa0003f3     	mov	x19, x0
   d52d8: aa0103e0     	mov	x0, x1
   d52dc: 52802001     	mov	w1, #0x100              // =256
   d52e0: 9402256c     	bl	0x15e890 <strnlen@plt>
   d52e4: f102001f     	cmp	x0, #0x80
   d52e8: 540008a1     	b.ne	0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d52ec: 6f00e400     	movi	v0.2d, #0000000000000000
   d52f0: aa1f03f6     	mov	x22, xzr
   d52f4: 910103f7     	add	x23, sp, #0x40
   d52f8: 52800038     	mov	w24, #0x1               // =1
   d52fc: 39008bff     	strb	wzr, [sp, #0x22]
   d5300: 790043ff     	strh	wzr, [sp, #0x20]
   d5304: ad0303e0     	stp	q0, q0, [sp, #0x60]
   d5308: ad0203e0     	stp	q0, q0, [sp, #0x40]
   d530c: 1400000a     	b	0xd5334 <InGame::Log::LogCrypt::LogCrypt(char const*)+0xa8>
   d5310: 910083e0     	add	x0, sp, #0x20
   d5314: aa1f03e1     	mov	x1, xzr
   d5318: 52800202     	mov	w2, #0x10               // =16
   d531c: 9402230d     	bl	0x15df50 <strtol@plt>
   d5320: 91000ac8     	add	x8, x22, #0x2
   d5324: f101f6df     	cmp	x22, #0x7d
   d5328: aa0803f6     	mov	x22, x8
   d532c: 380016e0     	strb	w0, [x23], #0x1
   d5330: 540003a2     	b.hs	0xd53a4 <InGame::Log::LogCrypt::LogCrypt(char const*)+0x118>
   d5334: 38766a88     	ldrb	w8, [x20, x22]
   d5338: 5100c109     	sub	w9, w8, #0x30
   d533c: 390083e8     	strb	w8, [sp, #0x20]
   d5340: 12001d29     	and	w9, w9, #0xff
   d5344: 7100293f     	cmp	w9, #0xa
   d5348: 54000103     	b.lo	0xd5368 <InGame::Log::LogCrypt::LogCrypt(char const*)+0xdc>
   d534c: 12001d08     	and	w8, w8, #0xff
   d5350: 51010508     	sub	w8, w8, #0x41
   d5354: 7100951f     	cmp	w8, #0x25
   d5358: 54000528     	b.hi	0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d535c: 9ac82308     	lsl	x8, x24, x8
   d5360: f200151f     	tst	x8, #0x3f0000003f
   d5364: 540004c0     	b.eq	0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d5368: 8b160288     	add	x8, x20, x22
   d536c: 39400508     	ldrb	w8, [x8, #0x1]
   d5370: 5100c109     	sub	w9, w8, #0x30
   d5374: 390087e8     	strb	w8, [sp, #0x21]
   d5378: 12001d29     	and	w9, w9, #0xff
   d537c: 7100293f     	cmp	w9, #0xa
   d5380: 54fffc83     	b.lo	0xd5310 <InGame::Log::LogCrypt::LogCrypt(char const*)+0x84>
   d5384: 12001d08     	and	w8, w8, #0xff
   d5388: 51010508     	sub	w8, w8, #0x41
   d538c: 7100951f     	cmp	w8, #0x25
   d5390: 54000368     	b.hi	0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d5394: 9ac82308     	lsl	x8, x24, x8
   d5398: f200151f     	tst	x8, #0x3f0000003f
   d539c: 54fffba1     	b.ne	0xd5310 <InGame::Log::LogCrypt::LogCrypt(char const*)+0x84>
   d53a0: 14000017     	b	0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d53a4: 6f00e400     	movi	v0.2d, #0000000000000000
   d53a8: 91007274     	add	x20, x19, #0x1c
   d53ac: ad0103e0     	stp	q0, q0, [sp, #0x20]
   d53b0: 94022144     	bl	0x15d8c0 <_ZN6InGame14uECC_secp256k1Ev@plt>
   d53b4: aa0003e2     	mov	x2, x0
   d53b8: 910083e1     	add	x1, sp, #0x20
   d53bc: aa1403e0     	mov	x0, x20
   d53c0: 94022144     	bl	0x15d8d0 <_ZN6InGame13uECC_make_keyEPhS0_PKNS_12uECC_Curve_tE@plt>
   d53c4: 340001c0     	cbz	w0, 0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d53c8: 6f00e400     	movi	v0.2d, #0000000000000000
   d53cc: ad0003e0     	stp	q0, q0, [sp]
   d53d0: 9402213c     	bl	0x15d8c0 <_ZN6InGame14uECC_secp256k1Ev@plt>
   d53d4: aa0003e3     	mov	x3, x0
   d53d8: 910103e0     	add	x0, sp, #0x40
   d53dc: 910083e1     	add	x1, sp, #0x20
   d53e0: 910003e2     	mov	x2, sp
   d53e4: 940225bf     	bl	0x15eae0 <_ZN6InGame18uECC_shared_secretEPKhS1_PhPKNS_12uECC_Curve_tE@plt>
   d53e8: 340000a0     	cbz	w0, 0xd53fc <InGame::Log::LogCrypt::LogCrypt(char const*)+0x170>
   d53ec: 3dc003e0     	ldr	q0, [sp]
   d53f0: 52800028     	mov	w8, #0x1                // =1
   d53f4: 3c80c260     	stur	q0, [x19, #0xc]
   d53f8: 39017268     	strb	w8, [x19, #0x5c]
   d53fc: f94016a8     	ldr	x8, [x21, #0x28]
   d5400: f85f83a9     	ldur	x9, [x29, #-0x8]
   d5404: eb09011f     	cmp	x8, x9
   d5408: 540000e1     	b.ne	0xd5424 <InGame::Log::LogCrypt::LogCrypt(char const*)+0x198>
   d540c: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   d5410: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   d5414: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   d5418: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   d541c: 910343ff     	add	sp, sp, #0xd0
   d5420: d65f03c0     	ret
   d5424: 94021e83     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d5428 <InGame::Log::LogCrypt::GetSeq(bool)>:
   d5428: 36000121     	tbz	w1, #0x0, 0xd544c <InGame::Log::LogCrypt::GetSeq(bool)+0x24>
   d542c: 7940bc08     	ldrh	w8, [x0, #0x5e]
   d5430: 11000509     	add	w9, w8, #0x1
   d5434: 1100090a     	add	w10, w8, #0x2
   d5438: 7210013f     	tst	w9, #0x10000
   d543c: 1a881548     	csinc	w8, w10, w8, ne
   d5440: 7900bc08     	strh	w8, [x0, #0x5e]
   d5444: 2a0803e0     	mov	w0, w8
   d5448: d65f03c0     	ret
   d544c: 2a1f03e0     	mov	w0, wzr
   d5450: d65f03c0     	ret

00000000000d5454 <InGame::Log::LogCrypt::GetHeaderLen()>:
   d5454: 52800920     	mov	w0, #0x49               // =73
   d5458: d65f03c0     	ret

00000000000d545c <InGame::Log::LogCrypt::GetTailerLen()>:
   d545c: 52800020     	mov	w0, #0x1                // =1
   d5460: d65f03c0     	ret

00000000000d5464 <InGame::Log::LogCrypt::GetLogHour(char const*, unsigned long, int&, int&)>:
   d5464: f101243f     	cmp	x1, #0x49
   d5468: 54000163     	b.lo	0xd5494 <InGame::Log::LogCrypt::GetLogHour(char const*, unsigned long, int&, int&)+0x30>
   d546c: 39400008     	ldrb	w8, [x0]
   d5470: 121f1908     	and	w8, w8, #0xfe
   d5474: 7100191f     	cmp	w8, #0x6
   d5478: 540000e1     	b.ne	0xd5494 <InGame::Log::LogCrypt::GetLogHour(char const*, unsigned long, int&, int&)+0x30>
   d547c: 39400c08     	ldrb	w8, [x0, #0x3]
   d5480: 39401009     	ldrb	w9, [x0, #0x4]
   d5484: 52800020     	mov	w0, #0x1                // =1
   d5488: b9000048     	str	w8, [x2]
   d548c: b9000069     	str	w9, [x3]
   d5490: d65f03c0     	ret
   d5494: 2a1f03e0     	mov	w0, wzr
   d5498: d65f03c0     	ret

00000000000d549c <InGame::Log::LogCrypt::UpdateLogHour(char*)>:
   d549c: d10103ff     	sub	sp, sp, #0x40
   d54a0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   d54a4: 910083fd     	add	x29, sp, #0x20
   d54a8: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d54ac: d53bd054     	mrs	x20, TPIDR_EL0
   d54b0: aa0003f3     	mov	x19, x0
   d54b4: f9401688     	ldr	x8, [x20, #0x28]
   d54b8: 910023e0     	add	x0, sp, #0x8
   d54bc: aa1f03e1     	mov	x1, xzr
   d54c0: f81f83a8     	stur	x8, [x29, #-0x8]
   d54c4: 940224b3     	bl	0x15e790 <gettimeofday@plt>
   d54c8: f94007e8     	ldr	x8, [sp, #0x8]
   d54cc: 910003e0     	mov	x0, sp
   d54d0: f90003e8     	str	x8, [sp]
   d54d4: 9402246b     	bl	0x15e680 <localtime@plt>
   d54d8: b9400808     	ldr	w8, [x0, #0x8]
   d54dc: 39001268     	strb	w8, [x19, #0x4]
   d54e0: f9401688     	ldr	x8, [x20, #0x28]
   d54e4: f85f83a9     	ldur	x9, [x29, #-0x8]
   d54e8: eb09011f     	cmp	x8, x9
   d54ec: 540000a1     	b.ne	0xd5500 <InGame::Log::LogCrypt::UpdateLogHour(char*)+0x64>
   d54f0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d54f4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   d54f8: 910103ff     	add	sp, sp, #0x40
   d54fc: d65f03c0     	ret
   d5500: 94021e4c     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d5504 <InGame::Log::LogCrypt::GetLogLen(char const*, unsigned long)>:
   d5504: f101243f     	cmp	x1, #0x49
   d5508: 540000e3     	b.lo	0xd5524 <InGame::Log::LogCrypt::GetLogLen(char const*, unsigned long)+0x20>
   d550c: 39400008     	ldrb	w8, [x0]
   d5510: 51001908     	sub	w8, w8, #0x6
   d5514: 71000d1f     	cmp	w8, #0x3
   d5518: 54000068     	b.hi	0xd5524 <InGame::Log::LogCrypt::GetLogLen(char const*, unsigned long)+0x20>
   d551c: b8405000     	ldur	w0, [x0, #0x5]
   d5520: d65f03c0     	ret
   d5524: 2a1f03e0     	mov	w0, wzr
   d5528: d65f03c0     	ret

00000000000d552c <InGame::Log::LogCrypt::UpdateLogLen(char*, unsigned int)>:
   d552c: 39400008     	ldrb	w8, [x0]
   d5530: 51001908     	sub	w8, w8, #0x6
   d5534: 71000d1f     	cmp	w8, #0x3
   d5538: 540000a8     	b.hi	0xd554c <InGame::Log::LogCrypt::UpdateLogLen(char*, unsigned int)+0x20>
   d553c: b8405008     	ldur	w8, [x0, #0x5]
   d5540: 0b010108     	add	w8, w8, w1
   d5544: b8005008     	stur	w8, [x0, #0x5]
   d5548: d65f03c0     	ret
   d554c: 2a1f03e8     	mov	w8, wzr
   d5550: 0b010108     	add	w8, w8, w1
   d5554: b8005008     	stur	w8, [x0, #0x5]
   d5558: d65f03c0     	ret

00000000000d555c <InGame::Log::LogCrypt::SetHeaderInfo(char*, bool)>:
   d555c: d10143ff     	sub	sp, sp, #0x50
   d5560: a9027bfd     	stp	x29, x30, [sp, #0x20]
   d5564: 910083fd     	add	x29, sp, #0x20
   d5568: f9001bf5     	str	x21, [sp, #0x30]
   d556c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d5570: d53bd055     	mrs	x21, TPIDR_EL0
   d5574: aa0103f3     	mov	x19, x1
   d5578: f94016a8     	ldr	x8, [x21, #0x28]
   d557c: aa0003f4     	mov	x20, x0
   d5580: f81f83a8     	stur	x8, [x29, #-0x8]
   d5584: 39417008     	ldrb	w8, [x0, #0x5c]
   d5588: 360001a2     	tbz	w2, #0x0, 0xd55bc <InGame::Log::LogCrypt::SetHeaderInfo(char*, bool)+0x60>
   d558c: 7100011f     	cmp	w8, #0x0
   d5590: 528000e8     	mov	w8, #0x7                // =7
   d5594: 52800129     	mov	w9, #0x9                // =9
   d5598: 1a880128     	csel	w8, w9, w8, eq
   d559c: 39000268     	strb	w8, [x19]
   d55a0: 7940be88     	ldrh	w8, [x20, #0x5e]
   d55a4: 11000509     	add	w9, w8, #0x1
   d55a8: 1100090a     	add	w10, w8, #0x2
   d55ac: 7210013f     	tst	w9, #0x10000
   d55b0: 1a881548     	csinc	w8, w10, w8, ne
   d55b4: 7900be88     	strh	w8, [x20, #0x5e]
   d55b8: 14000007     	b	0xd55d4 <InGame::Log::LogCrypt::SetHeaderInfo(char*, bool)+0x78>
   d55bc: 34000088     	cbz	w8, 0xd55cc <InGame::Log::LogCrypt::SetHeaderInfo(char*, bool)+0x70>
   d55c0: 528000c9     	mov	w9, #0x6                // =6
   d55c4: 2a1f03e8     	mov	w8, wzr
   d55c8: 14000002     	b	0xd55d0 <InGame::Log::LogCrypt::SetHeaderInfo(char*, bool)+0x74>
   d55cc: 52800109     	mov	w9, #0x8                // =8
   d55d0: 39000269     	strb	w9, [x19]
   d55d4: 910023e0     	add	x0, sp, #0x8
   d55d8: aa1f03e1     	mov	x1, xzr
   d55dc: 79001288     	strh	w8, [x20, #0x8]
   d55e0: 78001268     	sturh	w8, [x19, #0x1]
   d55e4: 9402246b     	bl	0x15e790 <gettimeofday@plt>
   d55e8: f94007e8     	ldr	x8, [sp, #0x8]
   d55ec: 910003e0     	mov	x0, sp
   d55f0: f90003e8     	str	x8, [sp]
   d55f4: 94022423     	bl	0x15e680 <localtime@plt>
   d55f8: 39402008     	ldrb	w8, [x0, #0x8]
   d55fc: b800527f     	stur	wzr, [x19, #0x5]
   d5600: 39000e68     	strb	w8, [x19, #0x3]
   d5604: 39001268     	strb	w8, [x19, #0x4]
   d5608: 3cc4c280     	ldur	q0, [x20, #0x4c]
   d560c: 3cc3c281     	ldur	q1, [x20, #0x3c]
   d5610: 3cc2c282     	ldur	q2, [x20, #0x2c]
   d5614: 3cc1c283     	ldur	q3, [x20, #0x1c]
   d5618: 3c839260     	stur	q0, [x19, #0x39]
   d561c: 3c829261     	stur	q1, [x19, #0x29]
   d5620: 3c819262     	stur	q2, [x19, #0x19]
   d5624: 3c809263     	stur	q3, [x19, #0x9]
   d5628: f94016a8     	ldr	x8, [x21, #0x28]
   d562c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d5630: eb09011f     	cmp	x8, x9
   d5634: 540000c1     	b.ne	0xd564c <InGame::Log::LogCrypt::SetHeaderInfo(char*, bool)+0xf0>
   d5638: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d563c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   d5640: f9401bf5     	ldr	x21, [sp, #0x30]
   d5644: 910143ff     	add	sp, sp, #0x50
   d5648: d65f03c0     	ret
   d564c: 94021df9     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d5650 <InGame::Log::LogCrypt::SetTailerInfo(char*)>:
   d5650: 3900003f     	strb	wzr, [x1]
   d5654: d65f03c0     	ret

00000000000d5658 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)>:
   d5658: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   d565c: a9016ffc     	stp	x28, x27, [sp, #0x10]
   d5660: 910003fd     	mov	x29, sp
   d5664: a90267fa     	stp	x26, x25, [sp, #0x20]
   d5668: a9035ff8     	stp	x24, x23, [sp, #0x30]
   d566c: a90457f6     	stp	x22, x21, [sp, #0x40]
   d5670: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d5674: d11103ff     	sub	sp, sp, #0x440
   d5678: d53bd058     	mrs	x24, TPIDR_EL0
   d567c: 2a0203f7     	mov	w23, w2
   d5680: 2a0103fa     	mov	w26, w1
   d5684: f9401708     	ldr	x8, [x24, #0x28]
   d5688: aa0003f6     	mov	x22, x0
   d568c: 9100c3e0     	add	x0, sp, #0x30
   d5690: 2a1f03e1     	mov	w1, wzr
   d5694: 52808002     	mov	w2, #0x400              // =1024
   d5698: aa0503f3     	mov	x19, x5
   d569c: aa0403f4     	mov	x20, x4
   d56a0: aa0303f5     	mov	x21, x3
   d56a4: f81f03a8     	stur	x8, [x29, #-0x10]
   d56a8: 94021de6     	bl	0x15ce40 <memset@plt>
   d56ac: b4000296     	cbz	x22, 0xd56fc <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0xa4>
   d56b0: 6b1a02ff     	cmp	w23, w26
   d56b4: 5400024d     	b.le	0xd56fc <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0xa4>
   d56b8: d0fffcc1     	adrp	x1, 0x6f000
   d56bc: aa1603e0     	mov	x0, x22
   d56c0: 91339021     	add	x1, x1, #0xce4
   d56c4: 9402232b     	bl	0x15e370 <fopen@plt>
   d56c8: b4000320     	cbz	x0, 0xd572c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0xd4>
   d56cc: aa1f03e1     	mov	x1, xzr
   d56d0: 52800042     	mov	w2, #0x2                // =2
   d56d4: aa0003f6     	mov	x22, x0
   d56d8: 9402235a     	bl	0x15e440 <fseek@plt>
   d56dc: 340004a0     	cbz	w0, 0xd5770 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x118>
   d56e0: aa1603e0     	mov	x0, x22
   d56e4: 9402233b     	bl	0x15e3d0 <ferror@plt>
   d56e8: 9402236a     	bl	0x15e490 <strerror@plt>
   d56ec: 90fffce3     	adrp	x3, 0x71000
   d56f0: aa0003e4     	mov	x4, x0
   d56f4: 91357463     	add	x3, x3, #0xd5d
   d56f8: 1400002c     	b	0xd57a8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x150>
   d56fc: 90fffcc3     	adrp	x3, 0x6d000
   d5700: 9100c3e0     	add	x0, sp, #0x30
   d5704: 910a6863     	add	x3, x3, #0x29a
   d5708: 2a1a03e4     	mov	w4, w26
   d570c: 2a1703e5     	mov	w5, w23
   d5710: 94000103     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d5714: 2a1f03e0     	mov	w0, wzr
   d5718: f9401708     	ldr	x8, [x24, #0x28]
   d571c: f85f03a9     	ldur	x9, [x29, #-0x10]
   d5720: eb09011f     	cmp	x8, x9
   d5724: 540005a0     	b.eq	0xd57d8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x180>
   d5728: 140000e7     	b	0xd5ac4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x46c>
   d572c: 94022305     	bl	0x15e340 <__errno@plt>
   d5730: b9400000     	ldr	w0, [x0]
   d5734: 94022357     	bl	0x15e490 <strerror@plt>
   d5738: b0fffce3     	adrp	x3, 0x72000
   d573c: aa0003e4     	mov	x4, x0
   d5740: 910e2063     	add	x3, x3, #0x388
   d5744: 9100c3e0     	add	x0, sp, #0x30
   d5748: 940000f5     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d574c: 9100c3e1     	add	x1, sp, #0x30
   d5750: aa1303e0     	mov	x0, x19
   d5754: 940224e7     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   d5758: 2a1f03e0     	mov	w0, wzr
   d575c: f9401708     	ldr	x8, [x24, #0x28]
   d5760: f85f03a9     	ldur	x9, [x29, #-0x10]
   d5764: eb09011f     	cmp	x8, x9
   d5768: 54000380     	b.eq	0xd57d8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x180>
   d576c: 140000d6     	b	0xd5ac4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x46c>
   d5770: aa1603e0     	mov	x0, x22
   d5774: 94022303     	bl	0x15e380 <ftell@plt>
   d5778: aa0003f9     	mov	x25, x0
   d577c: aa1603e0     	mov	x0, x22
   d5780: aa1f03e1     	mov	x1, xzr
   d5784: 2a1f03e2     	mov	w2, wzr
   d5788: 9402232e     	bl	0x15e440 <fseek@plt>
   d578c: 34000360     	cbz	w0, 0xd57f8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x1a0>
   d5790: aa1603e0     	mov	x0, x22
   d5794: 9402230f     	bl	0x15e3d0 <ferror@plt>
   d5798: 9402233e     	bl	0x15e490 <strerror@plt>
   d579c: d0fffce3     	adrp	x3, 0x73000
   d57a0: aa0003e4     	mov	x4, x0
   d57a4: 91056863     	add	x3, x3, #0x15a
   d57a8: 9100c3e0     	add	x0, sp, #0x30
   d57ac: 940000dc     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d57b0: 9100c3e1     	add	x1, sp, #0x30
   d57b4: aa1303e0     	mov	x0, x19
   d57b8: 940224ce     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   d57bc: aa1603e0     	mov	x0, x22
   d57c0: 94022330     	bl	0x15e480 <fclose@plt>
   d57c4: 2a1f03e0     	mov	w0, wzr
   d57c8: f9401708     	ldr	x8, [x24, #0x28]
   d57cc: f85f03a9     	ldur	x9, [x29, #-0x10]
   d57d0: eb09011f     	cmp	x8, x9
   d57d4: 54001781     	b.ne	0xd5ac4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x46c>
   d57d8: 911103ff     	add	sp, sp, #0x440
   d57dc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d57e0: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d57e4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d57e8: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d57ec: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   d57f0: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   d57f4: d65f03c0     	ret
   d57f8: 52800920     	mov	w0, #0x49               // =73
   d57fc: f900029f     	str	xzr, [x20]
   d5800: f90002bf     	str	xzr, [x21]
   d5804: 9402246b     	bl	0x15e9b0 <_Znam@plt>
   d5808: aa0003fb     	mov	x27, x0
   d580c: aa1603e0     	mov	x0, x22
   d5810: 940224bc     	bl	0x15eb00 <feof@plt>
   d5814: 34000080     	cbz	w0, 0xd5824 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x1cc>
   d5818: aa1b03e0     	mov	x0, x27
   d581c: 94021ff1     	bl	0x15d7e0 <_ZdaPv@plt>
   d5820: 1400009e     	b	0xd5a98 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x440>
   d5824: 12800008     	mov	w8, #-0x1               // =-1
   d5828: f90007ff     	str	xzr, [sp, #0x8]
   d582c: a901eff9     	stp	x25, x27, [sp, #0x18]
   d5830: 29027fe8     	stp	w8, wzr, [sp, #0x10]
   d5834: aa1603e0     	mov	x0, x22
   d5838: 940222e6     	bl	0x15e3d0 <ferror@plt>
   d583c: 350011e0     	cbnz	w0, 0xd5a78 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x420>
   d5840: aa1603e0     	mov	x0, x22
   d5844: 940222cf     	bl	0x15e380 <ftell@plt>
   d5848: 91012808     	add	x8, x0, #0x4a
   d584c: eb19011f     	cmp	x8, x25
   d5850: 54000bec     	b.gt	0xd59cc <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x374>
   d5854: aa1603e0     	mov	x0, x22
   d5858: 940222ca     	bl	0x15e380 <ftell@plt>
   d585c: aa0003fc     	mov	x28, x0
   d5860: aa1b03e0     	mov	x0, x27
   d5864: 52800021     	mov	w1, #0x1                // =1
   d5868: 52800922     	mov	w2, #0x49               // =73
   d586c: aa1603e3     	mov	x3, x22
   d5870: 940222d4     	bl	0x15e3c0 <fread@plt>
   d5874: f101241f     	cmp	x0, #0x49
   d5878: 54000b41     	b.ne	0xd59e0 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x388>
   d587c: 39400379     	ldrb	w25, [x27]
   d5880: 51001b28     	sub	w8, w25, #0x6
   d5884: 71000d1f     	cmp	w8, #0x3
   d5888: 54000308     	b.hi	0xd58e8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x290>
   d588c: f94013e8     	ldr	x8, [sp, #0x20]
   d5890: aa1603e0     	mov	x0, x22
   d5894: b840511b     	ldur	w27, [x8, #0x5]
   d5898: 940222ba     	bl	0x15e380 <ftell@plt>
   d589c: f9400fe9     	ldr	x9, [sp, #0x18]
   d58a0: 8b000368     	add	x8, x27, x0
   d58a4: 91000508     	add	x8, x8, #0x1
   d58a8: eb09011f     	cmp	x8, x9
   d58ac: 540001ec     	b.gt	0xd58e8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x290>
   d58b0: aa1603e0     	mov	x0, x22
   d58b4: aa1b03e1     	mov	x1, x27
   d58b8: 52800022     	mov	w2, #0x1                // =1
   d58bc: 940222e1     	bl	0x15e440 <fseek@plt>
   d58c0: 35000b80     	cbnz	w0, 0xd5a30 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x3d8>
   d58c4: 9100b3e0     	add	x0, sp, #0x2c
   d58c8: 52800021     	mov	w1, #0x1                // =1
   d58cc: 52800022     	mov	w2, #0x1                // =1
   d58d0: aa1603e3     	mov	x3, x22
   d58d4: 940222bb     	bl	0x15e3c0 <fread@plt>
   d58d8: f100041f     	cmp	x0, #0x1
   d58dc: 54000b81     	b.ne	0xd5a4c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x3f4>
   d58e0: 3940b3e8     	ldrb	w8, [sp, #0x2c]
   d58e4: 34000168     	cbz	w8, 0xd5910 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x2b8>
   d58e8: 91000781     	add	x1, x28, #0x1
   d58ec: aa1603e0     	mov	x0, x22
   d58f0: 2a1f03e2     	mov	w2, wzr
   d58f4: 940222d3     	bl	0x15e440 <fseek@plt>
   d58f8: 35000880     	cbnz	w0, 0xd5a08 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x3b0>
   d58fc: a941eff9     	ldp	x25, x27, [sp, #0x18]
   d5900: aa1603e0     	mov	x0, x22
   d5904: 9402247f     	bl	0x15eb00 <feof@plt>
   d5908: 34fff960     	cbz	w0, 0xd5834 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x1dc>
   d590c: 1400005b     	b	0xd5a78 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x420>
   d5910: 121f1b28     	and	w8, w25, #0xfe
   d5914: 7100191f     	cmp	w8, #0x6
   d5918: 54000f61     	b.ne	0xd5b04 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4ac>
   d591c: f94013e9     	ldr	x9, [sp, #0x20]
   d5920: 39400d28     	ldrb	w8, [x9, #0x3]
   d5924: 3940113b     	ldrb	w27, [x9, #0x4]
   d5928: 6b1b011f     	cmp	w8, w27
   d592c: 1a888379     	csel	w25, w27, w8, hi
   d5930: b94017e8     	ldr	w8, [sp, #0x14]
   d5934: 37000188     	tbnz	w8, #0x0, 0xd5964 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x30c>
   d5938: 6b1a033f     	cmp	w25, w26
   d593c: 5400006a     	b.ge	0xd5948 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x2f0>
   d5940: 6b1a037f     	cmp	w27, w26
   d5944: 540000ea     	b.ge	0xd5960 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x308>
   d5948: b94013e8     	ldr	w8, [sp, #0x10]
   d594c: 2a1f03e9     	mov	w9, wzr
   d5950: 6b1a011f     	cmp	w8, w26
   d5954: 5400028a     	b.ge	0xd59a4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x34c>
   d5958: 6b1a033f     	cmp	w25, w26
   d595c: 5400024b     	b.lt	0xd59a4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x34c>
   d5960: f90002bc     	str	x28, [x21]
   d5964: 6b17033f     	cmp	w25, w23
   d5968: 540000ca     	b.ge	0xd5980 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x328>
   d596c: 6b17037f     	cmp	w27, w23
   d5970: 5400008b     	b.lt	0xd5980 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x328>
   d5974: aa1603e0     	mov	x0, x22
   d5978: 94022282     	bl	0x15e380 <ftell@plt>
   d597c: f9000280     	str	x0, [x20]
   d5980: b94013e8     	ldr	w8, [sp, #0x10]
   d5984: 52800029     	mov	w9, #0x1                // =1
   d5988: 6b17011f     	cmp	w8, w23
   d598c: 540000ca     	b.ge	0xd59a4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x34c>
   d5990: 6b17033f     	cmp	w25, w23
   d5994: 5400008b     	b.lt	0xd59a4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x34c>
   d5998: 52800029     	mov	w9, #0x1                // =1
   d599c: f94007e8     	ldr	x8, [sp, #0x8]
   d59a0: f9000288     	str	x8, [x20]
   d59a4: aa1603e0     	mov	x0, x22
   d59a8: b90017e9     	str	w9, [sp, #0x14]
   d59ac: 94022275     	bl	0x15e380 <ftell@plt>
   d59b0: f90007e0     	str	x0, [sp, #0x8]
   d59b4: b90013fb     	str	w27, [sp, #0x10]
   d59b8: a941eff9     	ldp	x25, x27, [sp, #0x18]
   d59bc: aa1603e0     	mov	x0, x22
   d59c0: 94022450     	bl	0x15eb00 <feof@plt>
   d59c4: 34fff380     	cbz	w0, 0xd5834 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x1dc>
   d59c8: 1400002c     	b	0xd5a78 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x420>
   d59cc: b0fffcc3     	adrp	x3, 0x6e000
   d59d0: 9100c3e0     	add	x0, sp, #0x30
   d59d4: 91397863     	add	x3, x3, #0xe5e
   d59d8: 94000051     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d59dc: 14000027     	b	0xd5a78 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x420>
   d59e0: aa1603e0     	mov	x0, x22
   d59e4: 9402227b     	bl	0x15e3d0 <ferror@plt>
   d59e8: 940222aa     	bl	0x15e490 <strerror@plt>
   d59ec: f0fffcc3     	adrp	x3, 0x70000
   d59f0: aa0003e4     	mov	x4, x0
   d59f4: 911df463     	add	x3, x3, #0x77d
   d59f8: 9100c3e0     	add	x0, sp, #0x30
   d59fc: aa1c03e5     	mov	x5, x28
   d5a00: 94000047     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d5a04: 1400001d     	b	0xd5a78 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x420>
   d5a08: aa1603e0     	mov	x0, x22
   d5a0c: 94022271     	bl	0x15e3d0 <ferror@plt>
   d5a10: 940222a0     	bl	0x15e490 <strerror@plt>
   d5a14: b0fffce3     	adrp	x3, 0x72000
   d5a18: aa0003e4     	mov	x4, x0
   d5a1c: 9100c063     	add	x3, x3, #0x30
   d5a20: 9100c3e0     	add	x0, sp, #0x30
   d5a24: aa1c03e5     	mov	x5, x28
   d5a28: 9400003d     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d5a2c: 14000012     	b	0xd5a74 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x41c>
   d5a30: aa1603e0     	mov	x0, x22
   d5a34: 94022267     	bl	0x15e3d0 <ferror@plt>
   d5a38: 94022296     	bl	0x15e490 <strerror@plt>
   d5a3c: 90fffce3     	adrp	x3, 0x71000
   d5a40: aa0003e4     	mov	x4, x0
   d5a44: 913fe463     	add	x3, x3, #0xff9
   d5a48: 14000007     	b	0xd5a64 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x40c>
   d5a4c: aa1603e0     	mov	x0, x22
   d5a50: 94022260     	bl	0x15e3d0 <ferror@plt>
   d5a54: 9402228f     	bl	0x15e490 <strerror@plt>
   d5a58: b0fffcc3     	adrp	x3, 0x6e000
   d5a5c: aa0003e4     	mov	x4, x0
   d5a60: 910df463     	add	x3, x3, #0x37d
   d5a64: 9100c3e0     	add	x0, sp, #0x30
   d5a68: aa1c03e5     	mov	x5, x28
   d5a6c: 2a1b03e6     	mov	w6, w27
   d5a70: 9400002b     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d5a74: a941eff9     	ldp	x25, x27, [sp, #0x18]
   d5a78: aa1b03e0     	mov	x0, x27
   d5a7c: 94021f59     	bl	0x15d7e0 <_ZdaPv@plt>
   d5a80: b94017e8     	ldr	w8, [sp, #0x14]
   d5a84: 360000a8     	tbz	w8, #0x0, 0xd5a98 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x440>
   d5a88: b94013e8     	ldr	w8, [sp, #0x10]
   d5a8c: 6b17011f     	cmp	w8, w23
   d5a90: 5400004a     	b.ge	0xd5a98 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x440>
   d5a94: f9000299     	str	x25, [x20]
   d5a98: aa1603e0     	mov	x0, x22
   d5a9c: 94022279     	bl	0x15e480 <fclose@plt>
   d5aa0: f9400288     	ldr	x8, [x20]
   d5aa4: f94002a9     	ldr	x9, [x21]
   d5aa8: eb09011f     	cmp	x8, x9
   d5aac: 540000e9     	b.ls	0xd5ac8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x470>
   d5ab0: 52800020     	mov	w0, #0x1                // =1
   d5ab4: f9401708     	ldr	x8, [x24, #0x28]
   d5ab8: f85f03a9     	ldur	x9, [x29, #-0x10]
   d5abc: eb09011f     	cmp	x8, x9
   d5ac0: 54ffe8c0     	b.eq	0xd57d8 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x180>
   d5ac4: 94021cdb     	bl	0x15ce30 <__stack_chk_fail@plt>
   d5ac8: 9100c3e1     	add	x1, sp, #0x30
   d5acc: aa1303e0     	mov	x0, x19
   d5ad0: 94022408     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   d5ad4: 9100c3e0     	add	x0, sp, #0x30
   d5ad8: 2a1f03e1     	mov	w1, wzr
   d5adc: 52808002     	mov	w2, #0x400              // =1024
   d5ae0: 94021cd8     	bl	0x15ce40 <memset@plt>
   d5ae4: b0fffce3     	adrp	x3, 0x72000
   d5ae8: f94002a4     	ldr	x4, [x21]
   d5aec: f9400285     	ldr	x5, [x20]
   d5af0: 911d2c63     	add	x3, x3, #0x74b
   d5af4: 9100c3e0     	add	x0, sp, #0x30
   d5af8: aa1903e6     	mov	x6, x25
   d5afc: 94000008     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d5b00: 17ffff13     	b	0xd574c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0xf4>
   d5b04: b0fffce3     	adrp	x3, 0x72000
   d5b08: 9100c3e0     	add	x0, sp, #0x30
   d5b0c: 910e6863     	add	x3, x3, #0x39a
   d5b10: aa1c03e4     	mov	x4, x28
   d5b14: 94000002     	bl	0xd5b1c <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x4c4>
   d5b18: 17ffffd7     	b	0xd5a74 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x41c>
   d5b1c: d10443ff     	sub	sp, sp, #0x110
   d5b20: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   d5b24: 9103c3fd     	add	x29, sp, #0xf0
   d5b28: a9104ffc     	stp	x28, x19, [sp, #0x100]
   d5b2c: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   d5b30: d101c3a9     	sub	x9, x29, #0x70
   d5b34: f81903a4     	stur	x4, [x29, #-0x70]
   d5b38: 928003eb     	mov	x11, #-0x20             // =-32
   d5b3c: f81a83a7     	stur	x7, [x29, #-0x58]
   d5b40: 910003ec     	mov	x12, sp
   d5b44: ad0007e0     	stp	q0, q1, [sp]
   d5b48: 91008129     	add	x9, x9, #0x20
   d5b4c: ad010fe2     	stp	q2, q3, [sp, #0x20]
   d5b50: f2dff00b     	movk	x11, #0xff80, lsl #32
   d5b54: ad0217e4     	stp	q4, q5, [sp, #0x40]
   d5b58: 9102018c     	add	x12, x12, #0x80
   d5b5c: ad031fe6     	stp	q6, q7, [sp, #0x60]
   d5b60: d53bd053     	mrs	x19, TPIDR_EL0
   d5b64: f9401668     	ldr	x8, [x19, #0x28]
   d5b68: d100a3aa     	sub	x10, x29, #0x28
   d5b6c: aa0303e2     	mov	x2, x3
   d5b70: d10143a3     	sub	x3, x29, #0x50
   d5b74: 52808001     	mov	w1, #0x400              // =1024
   d5b78: f81f83a8     	stur	x8, [x29, #-0x8]
   d5b7c: 910083a8     	add	x8, x29, #0x20
   d5b80: a93eafac     	stp	x12, x11, [x29, #-0x18]
   d5b84: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   d5b88: ad400540     	ldp	q0, q1, [x10]
   d5b8c: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   d5b90: 94022200     	bl	0x15e390 <vsnprintf@plt>
   d5b94: f9401668     	ldr	x8, [x19, #0x28]
   d5b98: f85f83a9     	ldur	x9, [x29, #-0x8]
   d5b9c: eb09011f     	cmp	x8, x9
   d5ba0: 540000a1     	b.ne	0xd5bb4 <InGame::Log::LogCrypt::GetPeriodLogs(char const*, int, int, unsigned long&, unsigned long&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&)+0x55c>
   d5ba4: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   d5ba8: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   d5bac: 910443ff     	add	sp, sp, #0x110
   d5bb0: d65f03c0     	ret
   d5bb4: 94021c9f     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d5bb8 <InGame::Log::LogCrypt::CryptSyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&)>:
   d5bb8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d5bbc: a90157f6     	stp	x22, x21, [sp, #0x10]
   d5bc0: 910003fd     	mov	x29, sp
   d5bc4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d5bc8: aa0203f3     	mov	x19, x2
   d5bcc: aa0103f4     	mov	x20, x1
   d5bd0: aa0003f6     	mov	x22, x0
   d5bd4: 91012841     	add	x1, x2, #0x4a
   d5bd8: aa0303e0     	mov	x0, x3
   d5bdc: 52800022     	mov	w2, #0x1                // =1
   d5be0: aa0303f5     	mov	x21, x3
   d5be4: 9402236b     	bl	0x15e990 <_ZN6InGame3Log10AutoBuffer10AllocWriteEmb@plt>
   d5be8: aa1503e0     	mov	x0, x21
   d5bec: aa1f03e1     	mov	x1, xzr
   d5bf0: 94022318     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d5bf4: aa0003e1     	mov	x1, x0
   d5bf8: aa1603e0     	mov	x0, x22
   d5bfc: 2a1f03e2     	mov	w2, wzr
   d5c00: 940223b4     	bl	0x15ead0 <_ZN6InGame3Log8LogCrypt13SetHeaderInfoEPcb@plt>
   d5c04: aa1503e0     	mov	x0, x21
   d5c08: aa1f03e1     	mov	x1, xzr
   d5c0c: 94022311     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d5c10: 39400009     	ldrb	w9, [x0]
   d5c14: 2a1f03e8     	mov	w8, wzr
   d5c18: 51001929     	sub	w9, w9, #0x6
   d5c1c: 71000d3f     	cmp	w9, #0x3
   d5c20: 54000048     	b.hi	0xd5c28 <InGame::Log::LogCrypt::CryptSyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&)+0x70>
   d5c24: b8405008     	ldur	w8, [x0, #0x5]
   d5c28: 0b130108     	add	w8, w8, w19
   d5c2c: aa1f03e1     	mov	x1, xzr
   d5c30: b8005008     	stur	w8, [x0, #0x5]
   d5c34: aa1503e0     	mov	x0, x21
   d5c38: 94022306     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d5c3c: 8b130008     	add	x8, x0, x19
   d5c40: aa1503e0     	mov	x0, x21
   d5c44: aa1f03e1     	mov	x1, xzr
   d5c48: 3901251f     	strb	wzr, [x8, #0x49]
   d5c4c: 94022301     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d5c50: aa1403e1     	mov	x1, x20
   d5c54: aa1303e2     	mov	x2, x19
   d5c58: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d5c5c: 91012400     	add	x0, x0, #0x49
   d5c60: a94157f6     	ldp	x22, x21, [sp, #0x10]
   d5c64: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d5c68: 14021d0e     	b	0x15d0a0 <memcpy@plt>

00000000000d5c6c <InGame::Log::LogCrypt::CryptAsyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&, unsigned long&)>:
   d5c6c: d10203ff     	sub	sp, sp, #0x80
   d5c70: a9027bfd     	stp	x29, x30, [sp, #0x20]
   d5c74: 910083fd     	add	x29, sp, #0x20
   d5c78: a9036ffc     	stp	x28, x27, [sp, #0x30]
   d5c7c: a90467fa     	stp	x26, x25, [sp, #0x40]
   d5c80: a9055ff8     	stp	x24, x23, [sp, #0x50]
   d5c84: a90657f6     	stp	x22, x21, [sp, #0x60]
   d5c88: a9074ff4     	stp	x20, x19, [sp, #0x70]
   d5c8c: aa0203f4     	mov	x20, x2
   d5c90: aa0103f5     	mov	x21, x1
   d5c94: aa0003f7     	mov	x23, x0
   d5c98: aa0303e0     	mov	x0, x3
   d5c9c: aa0203e1     	mov	x1, x2
   d5ca0: 52800022     	mov	w2, #0x1                // =1
   d5ca4: aa0403f3     	mov	x19, x4
   d5ca8: aa0303f6     	mov	x22, x3
   d5cac: 94022339     	bl	0x15e990 <_ZN6InGame3Log10AutoBuffer10AllocWriteEmb@plt>
   d5cb0: 394172e8     	ldrb	w8, [x23, #0x5c]
   d5cb4: 34002068     	cbz	w8, 0xd60c0 <InGame::Log::LogCrypt::CryptAsyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&, unsigned long&)+0x454>
   d5cb8: 92400a88     	and	x8, x20, #0x7
   d5cbc: f100229f     	cmp	x20, #0x8
   d5cc0: a900d3f3     	stp	x19, x20, [sp, #0x8]
   d5cc4: f9000268     	str	x8, [x19]
   d5cc8: 54001e63     	b.lo	0xd6094 <InGame::Log::LogCrypt::CryptAsyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&, unsigned long&)+0x428>
   d5ccc: f9400be8     	ldr	x8, [sp, #0x10]
   d5cd0: 529e6e59     	mov	w25, #0xf372            // =62322
   d5cd4: 5298275a     	mov	w26, #0xc13a            // =49466
   d5cd8: 528c13bb     	mov	w27, #0x609d            // =24733
   d5cdc: 5285ccb4     	mov	w20, #0x2e65            // =11877
   d5ce0: aa1f03f8     	mov	x24, xzr
   d5ce4: 72a78dd9     	movk	w25, #0x3c6e, lsl #16
   d5ce8: 72a5c55a     	movk	w26, #0x2e2a, lsl #16
   d5cec: 72a2e2bb     	movk	w27, #0x1715, lsl #16
   d5cf0: 72a11a34     	movk	w20, #0x8d1, lsl #16
   d5cf4: d343fd1c     	lsr	x28, x8, #3
   d5cf8: d37df313     	lsl	x19, x24, #3
   d5cfc: 528f372f     	mov	w15, #0x79b9            // =31161
   d5d00: 2941a2e9     	ldp	w9, w8, [x23, #0xc]
   d5d04: 72b3c6ef     	movk	w15, #0x9e37, lsl #16
   d5d08: 528da570     	mov	w16, #0x6d2b            // =27947
   d5d0c: f8736aac     	ldr	x12, [x21, x19]
   d5d10: 72bb54d0     	movk	w16, #0xdaa6, lsl #16
   d5d14: aa1603e0     	mov	x0, x22
   d5d18: aa1f03e1     	mov	x1, xzr
   d5d1c: d360fd8d     	lsr	x13, x12, #32
   d5d20: d365fd8e     	lsr	x14, x12, #37
   d5d24: 0b0f01ab     	add	w11, w13, w15
   d5d28: 0b0d112a     	add	w10, w9, w13, lsl #4
   d5d2c: 4a0b014a     	eor	w10, w10, w11
   d5d30: 0b0e010b     	add	w11, w8, w14
   d5d34: 4a0b014e     	eor	w14, w10, w11
   d5d38: 2942aaeb     	ldp	w11, w10, [x23, #0x14]
   d5d3c: 0b0c01cc     	add	w12, w14, w12
   d5d40: 0b0f018f     	add	w15, w12, w15
   d5d44: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5d48: 4a0f01ce     	eor	w14, w14, w15
   d5d4c: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5d50: 4a0f01ce     	eor	w14, w14, w15
   d5d54: 0b0d01cd     	add	w13, w14, w13
   d5d58: 0b1901af     	add	w15, w13, w25
   d5d5c: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5d60: 4a0f01ce     	eor	w14, w14, w15
   d5d64: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5d68: 4a0f01ce     	eor	w14, w14, w15
   d5d6c: 0b0c01cc     	add	w12, w14, w12
   d5d70: 0b19018f     	add	w15, w12, w25
   d5d74: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5d78: 4a0f01ce     	eor	w14, w14, w15
   d5d7c: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5d80: 4a0f01ce     	eor	w14, w14, w15
   d5d84: 0b0d01cd     	add	w13, w14, w13
   d5d88: 0b1001af     	add	w15, w13, w16
   d5d8c: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5d90: 4a0f01ce     	eor	w14, w14, w15
   d5d94: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5d98: 4a0f01ce     	eor	w14, w14, w15
   d5d9c: 0b0c01cc     	add	w12, w14, w12
   d5da0: 0b10018f     	add	w15, w12, w16
   d5da4: 529cdc90     	mov	w16, #0xe6e4            // =59108
   d5da8: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5dac: 72af1bb0     	movk	w16, #0x78dd, lsl #16
   d5db0: 4a0f01ce     	eor	w14, w14, w15
   d5db4: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5db8: 4a0f01ce     	eor	w14, w14, w15
   d5dbc: 0b0d01cd     	add	w13, w14, w13
   d5dc0: 0b1001af     	add	w15, w13, w16
   d5dc4: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5dc8: 4a0f01ce     	eor	w14, w14, w15
   d5dcc: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5dd0: 4a0f01ce     	eor	w14, w14, w15
   d5dd4: 0b0c01cc     	add	w12, w14, w12
   d5dd8: 0b10018f     	add	w15, w12, w16
   d5ddc: 529b4ad0     	mov	w16, #0xda56            // =55894
   d5de0: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5de4: 72b6a990     	movk	w16, #0xb54c, lsl #16
   d5de8: 4a0f01ce     	eor	w14, w14, w15
   d5dec: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5df0: 4a0f01ce     	eor	w14, w14, w15
   d5df4: 0b0d01cd     	add	w13, w14, w13
   d5df8: 0b1b01af     	add	w15, w13, w27
   d5dfc: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5e00: 4a0f01ce     	eor	w14, w14, w15
   d5e04: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5e08: 4a0f01ce     	eor	w14, w14, w15
   d5e0c: 0b0c01cc     	add	w12, w14, w12
   d5e10: 0b1b018f     	add	w15, w12, w27
   d5e14: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5e18: 4a0f01ce     	eor	w14, w14, w15
   d5e1c: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5e20: 4a0f01ce     	eor	w14, w14, w15
   d5e24: 0b0d01cd     	add	w13, w14, w13
   d5e28: 0b1001af     	add	w15, w13, w16
   d5e2c: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5e30: 4a0f01ce     	eor	w14, w14, w15
   d5e34: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5e38: 4a0f01ce     	eor	w14, w14, w15
   d5e3c: 0b0c01cc     	add	w12, w14, w12
   d5e40: 0b10018f     	add	w15, w12, w16
   d5e44: 528a81f0     	mov	w16, #0x540f            // =21519
   d5e48: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5e4c: 72aa7090     	movk	w16, #0x5384, lsl #16
   d5e50: 4a0f01ce     	eor	w14, w14, w15
   d5e54: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5e58: 4a0f01ce     	eor	w14, w14, w15
   d5e5c: 0b0d01cd     	add	w13, w14, w13
   d5e60: 0b1001af     	add	w15, w13, w16
   d5e64: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5e68: 4a0f01ce     	eor	w14, w14, w15
   d5e6c: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5e70: 4a0f01ce     	eor	w14, w14, w15
   d5e74: 0b0c01cc     	add	w12, w14, w12
   d5e78: 0b10018f     	add	w15, w12, w16
   d5e7c: 5299b910     	mov	w16, #0xcdc8            // =52680
   d5e80: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5e84: 72be3770     	movk	w16, #0xf1bb, lsl #16
   d5e88: 4a0f01ce     	eor	w14, w14, w15
   d5e8c: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5e90: 4a0f01ce     	eor	w14, w14, w15
   d5e94: 0b0d01cd     	add	w13, w14, w13
   d5e98: 0b1001af     	add	w15, w13, w16
   d5e9c: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5ea0: 4a0f01ce     	eor	w14, w14, w15
   d5ea4: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5ea8: 4a0f01ce     	eor	w14, w14, w15
   d5eac: 0b0c01cc     	add	w12, w14, w12
   d5eb0: 0b10018f     	add	w15, w12, w16
   d5eb4: 5288f030     	mov	w16, #0x4781            // =18305
   d5eb8: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5ebc: 72b1fe70     	movk	w16, #0x8ff3, lsl #16
   d5ec0: 4a0f01ce     	eor	w14, w14, w15
   d5ec4: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5ec8: 4a0f01ce     	eor	w14, w14, w15
   d5ecc: 0b0d01cd     	add	w13, w14, w13
   d5ed0: 0b1001af     	add	w15, w13, w16
   d5ed4: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5ed8: 4a0f01ce     	eor	w14, w14, w15
   d5edc: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5ee0: 4a0f01ce     	eor	w14, w14, w15
   d5ee4: 0b0c01cc     	add	w12, w14, w12
   d5ee8: 0b10018f     	add	w15, w12, w16
   d5eec: 52875e70     	mov	w16, #0x3af3            // =15091
   d5ef0: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5ef4: 72b98c50     	movk	w16, #0xcc62, lsl #16
   d5ef8: 4a0f01ce     	eor	w14, w14, w15
   d5efc: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5f00: 4a0f01ce     	eor	w14, w14, w15
   d5f04: 0b0d01cd     	add	w13, w14, w13
   d5f08: 0b1a01af     	add	w15, w13, w26
   d5f0c: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5f10: 4a0f01ce     	eor	w14, w14, w15
   d5f14: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5f18: 4a0f01ce     	eor	w14, w14, w15
   d5f1c: 0b0c01cc     	add	w12, w14, w12
   d5f20: 0b1a018f     	add	w15, w12, w26
   d5f24: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5f28: 4a0f01ce     	eor	w14, w14, w15
   d5f2c: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5f30: 4a0f01ce     	eor	w14, w14, w15
   d5f34: 0b0d01cd     	add	w13, w14, w13
   d5f38: 0b1001af     	add	w15, w13, w16
   d5f3c: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5f40: 4a0f01ce     	eor	w14, w14, w15
   d5f44: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5f48: 4a0f01ce     	eor	w14, w14, w15
   d5f4c: 0b0c01cc     	add	w12, w14, w12
   d5f50: 0b10018f     	add	w15, w12, w16
   d5f54: 52969590     	mov	w16, #0xb4ac            // =46252
   d5f58: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5f5c: 72ad5330     	movk	w16, #0x6a99, lsl #16
   d5f60: 4a0f01ce     	eor	w14, w14, w15
   d5f64: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5f68: 4a0f01ce     	eor	w14, w14, w15
   d5f6c: 0b0d01cd     	add	w13, w14, w13
   d5f70: 0b1001af     	add	w15, w13, w16
   d5f74: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5f78: 4a0f01ce     	eor	w14, w14, w15
   d5f7c: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5f80: 4a0f01ce     	eor	w14, w14, w15
   d5f84: 0b0c01cc     	add	w12, w14, w12
   d5f88: 0b10018f     	add	w15, w12, w16
   d5f8c: 529503d0     	mov	w16, #0xa81e            // =43038
   d5f90: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5f94: 72b4e110     	movk	w16, #0xa708, lsl #16
   d5f98: 4a0f01ce     	eor	w14, w14, w15
   d5f9c: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5fa0: 4a0f01ce     	eor	w14, w14, w15
   d5fa4: 0b0d01cd     	add	w13, w14, w13
   d5fa8: 0b1401af     	add	w15, w13, w20
   d5fac: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5fb0: 4a0f01ce     	eor	w14, w14, w15
   d5fb4: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5fb8: 4a0f01ce     	eor	w14, w14, w15
   d5fbc: 0b0c01cc     	add	w12, w14, w12
   d5fc0: 0b14018f     	add	w15, w12, w20
   d5fc4: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5fc8: 4a0f01ce     	eor	w14, w14, w15
   d5fcc: 0b4c154f     	add	w15, w10, w12, lsr #5
   d5fd0: 4a0f01ce     	eor	w14, w14, w15
   d5fd4: 0b0d01cd     	add	w13, w14, w13
   d5fd8: 0b1001af     	add	w15, w13, w16
   d5fdc: 0b0d112e     	add	w14, w9, w13, lsl #4
   d5fe0: 4a0f01ce     	eor	w14, w14, w15
   d5fe4: 0b4d150f     	add	w15, w8, w13, lsr #5
   d5fe8: 4a0f01ce     	eor	w14, w14, w15
   d5fec: 0b0c01cc     	add	w12, w14, w12
   d5ff0: 0b10018f     	add	w15, w12, w16
   d5ff4: 52843af0     	mov	w16, #0x21d7            // =8663
   d5ff8: 0b0c116e     	add	w14, w11, w12, lsl #4
   d5ffc: 72a8a810     	movk	w16, #0x4540, lsl #16
   d6000: 4a0f01ce     	eor	w14, w14, w15
   d6004: 0b4c154f     	add	w15, w10, w12, lsr #5
   d6008: 4a0f01ce     	eor	w14, w14, w15
   d600c: 0b0d01cd     	add	w13, w14, w13
   d6010: 0b1001af     	add	w15, w13, w16
   d6014: 0b0d112e     	add	w14, w9, w13, lsl #4
   d6018: 4a0f01ce     	eor	w14, w14, w15
   d601c: 0b4d150f     	add	w15, w8, w13, lsr #5
   d6020: 4a0f01ce     	eor	w14, w14, w15
   d6024: 0b0c01cc     	add	w12, w14, w12
   d6028: 0b10018f     	add	w15, w12, w16
   d602c: 0b0c116e     	add	w14, w11, w12, lsl #4
   d6030: 4a0f01ce     	eor	w14, w14, w15
   d6034: 0b4c154f     	add	w15, w10, w12, lsr #5
   d6038: 4a0f01ce     	eor	w14, w14, w15
   d603c: 5293720f     	mov	w15, #0x9b90            // =39824
   d6040: 0b0d01cd     	add	w13, w14, w13
   d6044: 72bc6eef     	movk	w15, #0xe377, lsl #16
   d6048: 0b0f01ae     	add	w14, w13, w15
   d604c: 0b0d1129     	add	w9, w9, w13, lsl #4
   d6050: 0b4d1508     	add	w8, w8, w13, lsr #5
   d6054: 4a0e0129     	eor	w9, w9, w14
   d6058: 4a080128     	eor	w8, w9, w8
   d605c: 0b0c0108     	add	w8, w8, w12
   d6060: 0b081169     	add	w9, w11, w8, lsl #4
   d6064: 0b0f010b     	add	w11, w8, w15
   d6068: 4a0b0129     	eor	w9, w9, w11
   d606c: 0b48154a     	add	w10, w10, w8, lsr #5
   d6070: 4a0a0129     	eor	w9, w9, w10
   d6074: 0b0d0129     	add	w9, w9, w13
   d6078: 293f27a8     	stp	w8, w9, [x29, #-0x8]
   d607c: 940221f5     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d6080: 91000718     	add	x24, x24, #0x1
   d6084: f85f83a8     	ldur	x8, [x29, #-0x8]
   d6088: eb18039f     	cmp	x28, x24
   d608c: f8336808     	str	x8, [x0, x19]
   d6090: 54ffe341     	b.ne	0xd5cf8 <InGame::Log::LogCrypt::CryptAsyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&, unsigned long&)+0x8c>
   d6094: aa1603e0     	mov	x0, x22
   d6098: aa1f03e1     	mov	x1, xzr
   d609c: 940221ed     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d60a0: a940a7e8     	ldp	x8, x9, [sp, #0x8]
   d60a4: f9400102     	ldr	x2, [x8]
   d60a8: 8b090008     	add	x8, x0, x9
   d60ac: 8b0902a9     	add	x9, x21, x9
   d60b0: cb020100     	sub	x0, x8, x2
   d60b4: cb020121     	sub	x1, x9, x2
   d60b8: 94021bfa     	bl	0x15d0a0 <memcpy@plt>
   d60bc: 14000008     	b	0xd60dc <InGame::Log::LogCrypt::CryptAsyncLog(char const*, unsigned long, InGame::Log::AutoBuffer&, unsigned long&)+0x470>
   d60c0: aa1603e0     	mov	x0, x22
   d60c4: aa1f03e1     	mov	x1, xzr
   d60c8: 940221e2     	bl	0x15e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>
   d60cc: aa1503e1     	mov	x1, x21
   d60d0: aa1403e2     	mov	x2, x20
   d60d4: 94021bf3     	bl	0x15d0a0 <memcpy@plt>
   d60d8: f900027f     	str	xzr, [x19]
   d60dc: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   d60e0: a94657f6     	ldp	x22, x21, [sp, #0x60]
   d60e4: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   d60e8: a94467fa     	ldp	x26, x25, [sp, #0x40]
   d60ec: a9436ffc     	ldp	x28, x27, [sp, #0x30]
   d60f0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   d60f4: 910203ff     	add	sp, sp, #0x80
   d60f8: d65f03c0     	ret

00000000000d60fc <InGame::Log::LogCrypt::Fix(char*, unsigned long, bool&, unsigned int&)>:
   d60fc: f101245f     	cmp	x2, #0x49
   d6100: 54000062     	b.hs	0xd610c <InGame::Log::LogCrypt::Fix(char*, unsigned long, bool&, unsigned int&)+0x10>
   d6104: 2a1f03e0     	mov	w0, wzr
   d6108: d65f03c0     	ret
   d610c: 39400029     	ldrb	w9, [x1]
   d6110: 121f1928     	and	w8, w9, #0xfe
   d6114: 5100192a     	sub	w10, w9, #0x6
   d6118: 71000d5f     	cmp	w10, #0x3
   d611c: 54000228     	b.hi	0xd6160 <InGame::Log::LogCrypt::Fix(char*, unsigned long, bool&, unsigned int&)+0x64>
   d6120: 7100213f     	cmp	w9, #0x8
   d6124: 1a9f07ea     	cset	w10, ne
   d6128: 7100193f     	cmp	w9, #0x6
   d612c: 1a9f07e9     	cset	w9, ne
   d6130: 0a090149     	and	w9, w10, w9
   d6134: 39000069     	strb	w9, [x3]
   d6138: 39400029     	ldrb	w9, [x1]
   d613c: 51001929     	sub	w9, w9, #0x6
   d6140: 71000d3f     	cmp	w9, #0x3
   d6144: 54000068     	b.hi	0xd6150 <InGame::Log::LogCrypt::Fix(char*, unsigned long, bool&, unsigned int&)+0x54>
   d6148: b8405029     	ldur	w9, [x1, #0x5]
   d614c: 14000002     	b	0xd6154 <InGame::Log::LogCrypt::Fix(char*, unsigned long, bool&, unsigned int&)+0x58>
   d6150: 2a1f03e9     	mov	w9, wzr
   d6154: b9000089     	str	w9, [x4]
   d6158: 78401029     	ldurh	w9, [x1, #0x1]
   d615c: 79001009     	strh	w9, [x0, #0x8]
   d6160: 7100211f     	cmp	w8, #0x8
   d6164: 1a9f17e9     	cset	w9, eq
   d6168: 7100191f     	cmp	w8, #0x6
   d616c: 1a9f17e8     	cset	w8, eq
   d6170: 2a080120     	orr	w0, w9, w8
   d6174: d65f03c0     	ret

00000000000d6178 <InGame::Log::LogCrypt::~LogCrypt()>:
   d6178: d65f03c0     	ret

00000000000d617c <InGame::Log::LogCrypt::~LogCrypt()>:
   d617c: 14021b59     	b	0x15cee0 <_ZdlPv@plt>

00000000000d6180 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)>:
   d6180: d10183ff     	sub	sp, sp, #0x60
   d6184: a9017bfd     	stp	x29, x30, [sp, #0x10]
   d6188: 910043fd     	add	x29, sp, #0x10
   d618c: a90267fa     	stp	x26, x25, [sp, #0x20]
   d6190: a9035ff8     	stp	x24, x23, [sp, #0x30]
   d6194: a90457f6     	stp	x22, x21, [sp, #0x40]
   d6198: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d619c: b40014a0     	cbz	x0, 0xd6430 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2b0>
   d61a0: aa0103f5     	mov	x21, x1
   d61a4: 52801001     	mov	w1, #0x80               // =128
   d61a8: aa0203f4     	mov	x20, x2
   d61ac: aa0003f3     	mov	x19, x0
   d61b0: 940221b8     	bl	0x15e890 <strnlen@plt>
   d61b4: b40013e0     	cbz	x0, 0xd6430 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2b0>
   d61b8: aa1303e0     	mov	x0, x19
   d61bc: 52800841     	mov	w1, #0x42               // =66
   d61c0: 52803602     	mov	w2, #0x1b0              // =432
   d61c4: 94022253     	bl	0x15eb10 <open@plt>
   d61c8: 3100041f     	cmn	w0, #0x1
   d61cc: 54000940     	b.eq	0xd62f4 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x174>
   d61d0: 90fffce1     	adrp	x1, 0x72000
   d61d4: 2a0003f6     	mov	w22, w0
   d61d8: 912b7c21     	add	x1, x1, #0xadf
   d61dc: aa1303e0     	mov	x0, x19
   d61e0: 94022064     	bl	0x15e370 <fopen@plt>
   d61e4: aa0003f8     	mov	x24, x0
   d61e8: b4000da0     	cbz	x0, 0xd639c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x21c>
   d61ec: aa1803e0     	mov	x0, x24
   d61f0: aa1f03e1     	mov	x1, xzr
   d61f4: 52800042     	mov	w2, #0x2                // =2
   d61f8: 94022092     	bl	0x15e440 <fseek@plt>
   d61fc: aa1803e0     	mov	x0, x24
   d6200: 94022060     	bl	0x15e380 <ftell@plt>
   d6204: eb14001f     	cmp	x0, x20
   d6208: 540009c2     	b.hs	0xd6340 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x1c0>
   d620c: aa1803e0     	mov	x0, x24
   d6210: aa1f03e1     	mov	x1, xzr
   d6214: 2a1f03e2     	mov	w2, wzr
   d6218: 9402208a     	bl	0x15e440 <fseek@plt>
   d621c: d00004a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d6220: 93407e97     	sxtw	x23, w20
   d6224: aa1703e0     	mov	x0, x23
   d6228: f9449421     	ldr	x1, [x1, #0x928]
   d622c: 94021d91     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   d6230: b4001000     	cbz	x0, 0xd6430 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2b0>
   d6234: 2a1f03e1     	mov	w1, wzr
   d6238: aa1703e2     	mov	x2, x23
   d623c: aa0003f9     	mov	x25, x0
   d6240: 94021b00     	bl	0x15ce40 <memset@plt>
   d6244: aa1903e0     	mov	x0, x25
   d6248: 52800021     	mov	w1, #0x1                // =1
   d624c: aa1703e2     	mov	x2, x23
   d6250: aa1803e3     	mov	x3, x24
   d6254: 94022053     	bl	0x15e3a0 <fwrite@plt>
   d6258: aa0003fa     	mov	x26, x0
   d625c: aa1803e0     	mov	x0, x24
   d6260: 9402206c     	bl	0x15e410 <fflush@plt>
   d6264: aa1903e0     	mov	x0, x25
   d6268: 94021d5e     	bl	0x15d7e0 <_ZdaPv@plt>
   d626c: eb17035f     	cmp	x26, x23
   d6270: 54000901     	b.ne	0xd6390 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x210>
   d6274: b0fffce1     	adrp	x1, 0x73000
   d6278: 90fffcc3     	adrp	x3, 0x6e000
   d627c: d0fffcc4     	adrp	x4, 0x70000
   d6280: d0fffcc6     	adrp	x6, 0x70000
   d6284: 910da421     	add	x1, x1, #0x369
   d6288: 911b1063     	add	x3, x3, #0x6c4
   d628c: 91295c84     	add	x4, x4, #0xa57
   d6290: 91345cc6     	add	x6, x6, #0xd17
   d6294: 52800080     	mov	w0, #0x4                // =4
   d6298: 52800562     	mov	w2, #0x2b               // =43
   d629c: aa1f03e5     	mov	x5, xzr
   d62a0: 940220a4     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d62a4: aa1803e0     	mov	x0, x24
   d62a8: 94022076     	bl	0x15e480 <fclose@plt>
   d62ac: b0fffcc1     	adrp	x1, 0x6f000
   d62b0: aa1303e0     	mov	x0, x19
   d62b4: 91339021     	add	x1, x1, #0xce4
   d62b8: 9402202e     	bl	0x15e370 <fopen@plt>
   d62bc: aa0003f8     	mov	x24, x0
   d62c0: b40006e0     	cbz	x0, 0xd639c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x21c>
   d62c4: aa1803e0     	mov	x0, x24
   d62c8: aa1f03e1     	mov	x1, xzr
   d62cc: 52800042     	mov	w2, #0x2                // =2
   d62d0: 9402205c     	bl	0x15e440 <fseek@plt>
   d62d4: aa1803e0     	mov	x0, x24
   d62d8: 9402202a     	bl	0x15e380 <ftell@plt>
   d62dc: aa0003f9     	mov	x25, x0
   d62e0: aa1803e0     	mov	x0, x24
   d62e4: 94022067     	bl	0x15e480 <fclose@plt>
   d62e8: eb14033f     	cmp	x25, x20
   d62ec: 54000302     	b.hs	0xd634c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x1cc>
   d62f0: 1400002a     	b	0xd6398 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x218>
   d62f4: 94022013     	bl	0x15e340 <__errno@plt>
   d62f8: b9400000     	ldr	w0, [x0]
   d62fc: 94022065     	bl	0x15e490 <strerror@plt>
   d6300: b0fffce1     	adrp	x1, 0x73000
   d6304: 90fffcc3     	adrp	x3, 0x6e000
   d6308: d0fffcc4     	adrp	x4, 0x70000
   d630c: d0fffcc6     	adrp	x6, 0x70000
   d6310: aa0003e8     	mov	x8, x0
   d6314: 910da421     	add	x1, x1, #0x369
   d6318: 911b1063     	add	x3, x3, #0x6c4
   d631c: 91295c84     	add	x4, x4, #0xa57
   d6320: 9134d4c6     	add	x6, x6, #0xd35
   d6324: 52800080     	mov	w0, #0x4                // =4
   d6328: 52800be2     	mov	w2, #0x5f               // =95
   d632c: aa1f03e5     	mov	x5, xzr
   d6330: aa1303e7     	mov	x7, x19
   d6334: f90003e8     	str	x8, [sp]
   d6338: 9402207e     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d633c: 1400003c     	b	0xd642c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2ac>
   d6340: aa1803e0     	mov	x0, x24
   d6344: 9402204f     	bl	0x15e480 <fclose@plt>
   d6348: 93407e97     	sxtw	x23, w20
   d634c: aa1f03e0     	mov	x0, xzr
   d6350: aa1703e1     	mov	x1, x23
   d6354: 52800062     	mov	w2, #0x3                // =3
   d6358: 52800023     	mov	w3, #0x1                // =1
   d635c: 2a1603e4     	mov	w4, w22
   d6360: aa1f03e5     	mov	x5, xzr
   d6364: 52800039     	mov	w25, #0x1               // =1
   d6368: 940221ee     	bl	0x15eb20 <mmap@plt>
   d636c: f100001f     	cmp	x0, #0x0
   d6370: aa0003f7     	mov	x23, x0
   d6374: 1a9f07f8     	cset	w24, ne
   d6378: 91000408     	add	x8, x0, #0x1
   d637c: f100091f     	cmp	x8, #0x2
   d6380: 54000123     	b.lo	0xd63a4 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x224>
   d6384: 2a1603e0     	mov	w0, w22
   d6388: 940221ea     	bl	0x15eb30 <close@plt>
   d638c: 14000019     	b	0xd63f0 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x270>
   d6390: aa1803e0     	mov	x0, x24
   d6394: 9402203b     	bl	0x15e480 <fclose@plt>
   d6398: 2a1f03f8     	mov	w24, wzr
   d639c: aa1f03f7     	mov	x23, xzr
   d63a0: 2a1f03f9     	mov	w25, wzr
   d63a4: 94021fe7     	bl	0x15e340 <__errno@plt>
   d63a8: b9400000     	ldr	w0, [x0]
   d63ac: 94022039     	bl	0x15e490 <strerror@plt>
   d63b0: b0fffce1     	adrp	x1, 0x73000
   d63b4: 90fffcc3     	adrp	x3, 0x6e000
   d63b8: d0fffcc4     	adrp	x4, 0x70000
   d63bc: b0fffce6     	adrp	x6, 0x73000
   d63c0: aa0003e7     	mov	x7, x0
   d63c4: 910da421     	add	x1, x1, #0x369
   d63c8: 911b1063     	add	x3, x3, #0x6c4
   d63cc: 91295c84     	add	x4, x4, #0xa57
   d63d0: 9133a4c6     	add	x6, x6, #0xce9
   d63d4: 52800080     	mov	w0, #0x4                // =4
   d63d8: 52800a02     	mov	w2, #0x50               // =80
   d63dc: aa1f03e5     	mov	x5, xzr
   d63e0: 94022054     	bl	0x15e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d63e4: 2a1603e0     	mov	w0, w22
   d63e8: 940221d2     	bl	0x15eb30 <close@plt>
   d63ec: 34000199     	cbz	w25, 0xd641c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x29c>
   d63f0: b10006ff     	cmn	x23, #0x1
   d63f4: 54000160     	b.eq	0xd6420 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2a0>
   d63f8: b40001b7     	cbz	x23, 0xd642c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2ac>
   d63fc: aa1303e0     	mov	x0, x19
   d6400: 2a1f03e1     	mov	w1, wzr
   d6404: 940221cf     	bl	0x15eb40 <access@plt>
   d6408: 3100041f     	cmn	w0, #0x1
   d640c: 54000080     	b.eq	0xd641c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x29c>
   d6410: 52800020     	mov	w0, #0x1                // =1
   d6414: f90002b7     	str	x23, [x21]
   d6418: 14000006     	b	0xd6430 <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2b0>
   d641c: 34000098     	cbz	w24, 0xd642c <InGame::Log::open_mmap_file(char const*, unsigned char**, unsigned long)+0x2ac>
   d6420: 93407e81     	sxtw	x1, w20
   d6424: aa1703e0     	mov	x0, x23
   d6428: 940221ca     	bl	0x15eb50 <munmap@plt>
   d642c: 2a1f03e0     	mov	w0, wzr
   d6430: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d6434: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d6438: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   d643c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   d6440: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   d6444: 910183ff     	add	sp, sp, #0x60
   d6448: d65f03c0     	ret

00000000000d644c <InGame::Log::PtrBuffer::PtrBuffer(void*, unsigned long, unsigned long)>:
   d644c: a9007c01     	stp	x1, xzr, [x0]
   d6450: a9010c02     	stp	x2, x3, [x0, #0x10]
   d6454: d65f03c0     	ret

00000000000d6458 <InGame::Log::PtrBuffer::PtrBuffer(void*, unsigned long)>:
   d6458: a9007c01     	stp	x1, xzr, [x0]
   d645c: a9010802     	stp	x2, x2, [x0, #0x10]
   d6460: d65f03c0     	ret

00000000000d6464 <InGame::Log::PtrBuffer::PtrBuffer()>:
   d6464: 6f00e400     	movi	v0.2d, #0000000000000000
   d6468: ad000000     	stp	q0, q0, [x0]
   d646c: d65f03c0     	ret

00000000000d6470 <InGame::Log::PtrBuffer::Reset()>:
   d6470: 6f00e400     	movi	v0.2d, #0000000000000000
   d6474: ad000000     	stp	q0, q0, [x0]
   d6478: d65f03c0     	ret

00000000000d647c <InGame::Log::PtrBuffer::~PtrBuffer()>:
   d647c: d65f03c0     	ret

00000000000d6480 <InGame::Log::PtrBuffer::Write(void const*, unsigned long)>:
   d6480: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d6484: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d6488: 910003fd     	mov	x29, sp
   d648c: a940a808     	ldp	x8, x10, [x0, #0x8]
   d6490: aa0203f3     	mov	x19, x2
   d6494: aa0003f4     	mov	x20, x0
   d6498: f9400c09     	ldr	x9, [x0, #0x18]
   d649c: f940000b     	ldr	x11, [x0]
   d64a0: cb080129     	sub	x9, x9, x8
   d64a4: eb02013f     	cmp	x9, x2
   d64a8: 8b080160     	add	x0, x11, x8
   d64ac: 9a898042     	csel	x2, x2, x9, hi
   d64b0: 8b080049     	add	x9, x2, x8
   d64b4: eb09015f     	cmp	x10, x9
   d64b8: 9a898149     	csel	x9, x10, x9, hi
   d64bc: f9000a89     	str	x9, [x20, #0x10]
   d64c0: 94021af8     	bl	0x15d0a0 <memcpy@plt>
   d64c4: a940a688     	ldp	x8, x9, [x20, #0x8]
   d64c8: 8b130108     	add	x8, x8, x19
   d64cc: f100011f     	cmp	x8, #0x0
   d64d0: 92407d0a     	and	x10, x8, #0xffffffff
   d64d4: 9a8ab3ea     	csel	x10, xzr, x10, lt
   d64d8: 9a88b3e8     	csel	x8, xzr, x8, lt
   d64dc: eb09015f     	cmp	x10, x9
   d64e0: 9a888128     	csel	x8, x9, x8, hi
   d64e4: f9000688     	str	x8, [x20, #0x8]
   d64e8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d64ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d64f0: d65f03c0     	ret

00000000000d64f4 <InGame::Log::PtrBuffer::Write(void const*, unsigned long, long)>:
   d64f4: a941240b     	ldp	x11, x9, [x0, #0x10]
   d64f8: aa0003e8     	mov	x8, x0
   d64fc: f940000a     	ldr	x10, [x0]
   d6500: cb030129     	sub	x9, x9, x3
   d6504: 8b030140     	add	x0, x10, x3
   d6508: eb02013f     	cmp	x9, x2
   d650c: 9a898042     	csel	x2, x2, x9, hi
   d6510: 8b030049     	add	x9, x2, x3
   d6514: eb09017f     	cmp	x11, x9
   d6518: 9a898169     	csel	x9, x11, x9, hi
   d651c: f9000909     	str	x9, [x8, #0x10]
   d6520: 14021ae0     	b	0x15d0a0 <memcpy@plt>

00000000000d6524 <InGame::Log::PtrBuffer::Pos() const>:
   d6524: f9400400     	ldr	x0, [x0, #0x8]
   d6528: d65f03c0     	ret

00000000000d652c <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)>:
   d652c: 34000122     	cbz	w2, 0xd6550 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x24>
   d6530: 7100045f     	cmp	w2, #0x1
   d6534: 540000a0     	b.eq	0xd6548 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x1c>
   d6538: 7100085f     	cmp	w2, #0x2
   d653c: 540001e1     	b.ne	0xd6578 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x4c>
   d6540: f9400808     	ldr	x8, [x0, #0x10]
   d6544: 14000002     	b	0xd654c <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x20>
   d6548: f9400408     	ldr	x8, [x0, #0x8]
   d654c: 8b010101     	add	x1, x8, x1
   d6550: f9000401     	str	x1, [x0, #0x8]
   d6554: b6f80061     	tbz	x1, #0x3f, 0xd6560 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x34>
   d6558: aa1f03e1     	mov	x1, xzr
   d655c: f900041f     	str	xzr, [x0, #0x8]
   d6560: f9400808     	ldr	x8, [x0, #0x10]
   d6564: eb21411f     	cmp	x8, w1, uxtw
   d6568: 54000043     	b.lo	0xd6570 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x44>
   d656c: d65f03c0     	ret
   d6570: f9000408     	str	x8, [x0, #0x8]
   d6574: d65f03c0     	ret
   d6578: f9400401     	ldr	x1, [x0, #0x8]
   d657c: b6ffff21     	tbz	x1, #0x3f, 0xd6560 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x34>
   d6580: 17fffff6     	b	0xd6558 <InGame::Log::PtrBuffer::Seek(long, InGame::Log::PtrBuffer::TSeek)+0x2c>

00000000000d6584 <InGame::Log::PtrBuffer::Ptr()>:
   d6584: f9400000     	ldr	x0, [x0]
   d6588: d65f03c0     	ret

00000000000d658c <InGame::Log::PtrBuffer::Read(void*, unsigned long)>:
   d658c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d6590: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d6594: 910003fd     	mov	x29, sp
   d6598: a940a40a     	ldp	x10, x9, [x0, #0x8]
   d659c: aa0103e8     	mov	x8, x1
   d65a0: aa0003f3     	mov	x19, x0
   d65a4: f940000b     	ldr	x11, [x0]
   d65a8: aa0803e0     	mov	x0, x8
   d65ac: cb0a0129     	sub	x9, x9, x10
   d65b0: 8b0a0161     	add	x1, x11, x10
   d65b4: eb02013f     	cmp	x9, x2
   d65b8: 9a823134     	csel	x20, x9, x2, lo
   d65bc: aa1403e2     	mov	x2, x20
   d65c0: 94021ab8     	bl	0x15d0a0 <memcpy@plt>
   d65c4: a940a668     	ldp	x8, x9, [x19, #0x8]
   d65c8: aa1403e0     	mov	x0, x20
   d65cc: 8b140108     	add	x8, x8, x20
   d65d0: f100011f     	cmp	x8, #0x0
   d65d4: 92407d0a     	and	x10, x8, #0xffffffff
   d65d8: 9a8ab3ea     	csel	x10, xzr, x10, lt
   d65dc: 9a88b3e8     	csel	x8, xzr, x8, lt
   d65e0: eb09015f     	cmp	x10, x9
   d65e4: 9a888128     	csel	x8, x9, x8, hi
   d65e8: f9000668     	str	x8, [x19, #0x8]
   d65ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d65f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d65f4: d65f03c0     	ret

00000000000d65f8 <InGame::Log::PtrBuffer::Read(void*, unsigned long, long) const>:
   d65f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d65fc: f9000bf3     	str	x19, [sp, #0x10]
   d6600: 910003fd     	mov	x29, sp
   d6604: a940a40b     	ldp	x11, x9, [x0, #0x8]
   d6608: aa0103e8     	mov	x8, x1
   d660c: f940000a     	ldr	x10, [x0]
   d6610: aa0803e0     	mov	x0, x8
   d6614: cb030129     	sub	x9, x9, x3
   d6618: 8b0b0141     	add	x1, x10, x11
   d661c: eb02013f     	cmp	x9, x2
   d6620: 9a823133     	csel	x19, x9, x2, lo
   d6624: aa1303e2     	mov	x2, x19
   d6628: 94021a9e     	bl	0x15d0a0 <memcpy@plt>
   d662c: aa1303e0     	mov	x0, x19
   d6630: f9400bf3     	ldr	x19, [sp, #0x10]
   d6634: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6638: d65f03c0     	ret

00000000000d663c <InGame::Log::PtrBuffer::Length() const>:
   d663c: f9400800     	ldr	x0, [x0, #0x10]
   d6640: d65f03c0     	ret

00000000000d6644 <InGame::Log::PtrBuffer::PosPtr() const>:
   d6644: a9402408     	ldp	x8, x9, [x0]
   d6648: 8b090100     	add	x0, x8, x9
   d664c: d65f03c0     	ret

00000000000d6650 <InGame::Log::PtrBuffer::Length(long, unsigned long)>:
   d6650: f9400c09     	ldr	x9, [x0, #0x18]
   d6654: 92407c28     	and	x8, x1, #0xffffffff
   d6658: eb02013f     	cmp	x9, x2
   d665c: 9a823129     	csel	x9, x9, x2, lo
   d6660: f100003f     	cmp	x1, #0x0
   d6664: 9a88b3e8     	csel	x8, xzr, x8, lt
   d6668: 9a81b3ea     	csel	x10, xzr, x1, lt
   d666c: eb09011f     	cmp	x8, x9
   d6670: 9a8a8128     	csel	x8, x9, x10, hi
   d6674: a900a408     	stp	x8, x9, [x0, #0x8]
   d6678: d65f03c0     	ret

00000000000d667c <InGame::Log::PtrBuffer::Ptr() const>:
   d667c: f9400000     	ldr	x0, [x0]
   d6680: d65f03c0     	ret

00000000000d6684 <InGame::Log::PtrBuffer::PosPtr()>:
   d6684: a9402408     	ldp	x8, x9, [x0]
   d6688: 8b090100     	add	x0, x8, x9
   d668c: d65f03c0     	ret

00000000000d6690 <InGame::Log::PtrBuffer::PosLength() const>:
   d6690: a940a009     	ldp	x9, x8, [x0, #0x8]
   d6694: cb090100     	sub	x0, x8, x9
   d6698: d65f03c0     	ret

00000000000d669c <InGame::Log::PtrBuffer::MaxLength() const>:
   d669c: f9400c00     	ldr	x0, [x0, #0x18]
   d66a0: d65f03c0     	ret

00000000000d66a4 <InGame::Log::PtrBuffer::Attach(void*, unsigned long, unsigned long)>:
   d66a4: a9007c01     	stp	x1, xzr, [x0]
   d66a8: a9010c02     	stp	x2, x3, [x0, #0x10]
   d66ac: d65f03c0     	ret

00000000000d66b0 <InGame::Log::PtrBuffer::Attach(void*, unsigned long)>:
   d66b0: a9007c01     	stp	x1, xzr, [x0]
   d66b4: a9010802     	stp	x2, x2, [x0, #0x10]
   d66b8: d65f03c0     	ret

00000000000d66bc <InGame::InGameReportLogCallback(InGame::ReportLogLevel, char const*)>:
   d66bc: 14021a51     	b	0x15d000 <_ZN6InGame10XLogBufferENS_17InGameLogPriorityEPKc@plt>

00000000000d66c0 <InGame::InGameInnerReporter::InGameInnerReporter()>:
   d66c0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d66c4: f9000bf5     	str	x21, [sp, #0x10]
   d66c8: 910003fd     	mov	x29, sp
   d66cc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d66d0: 6f00e401     	movi	v1.2d, #0000000000000000
   d66d4: b0fffce8     	adrp	x8, 0x73000
   d66d8: aa0003f3     	mov	x19, x0
   d66dc: 2a1f03e1     	mov	w1, wzr
   d66e0: 5280cc02     	mov	w2, #0x660              // =1632
   d66e4: fd475900     	ldr	d0, [x8, #0xeb0]
   d66e8: ad098401     	stp	q1, q1, [x0, #0x130]
   d66ec: ad088401     	stp	q1, q1, [x0, #0x110]
   d66f0: ad078401     	stp	q1, q1, [x0, #0xf0]
   d66f4: ad068401     	stp	q1, q1, [x0, #0xd0]
   d66f8: ad058401     	stp	q1, q1, [x0, #0xb0]
   d66fc: ad048401     	stp	q1, q1, [x0, #0x90]
   d6700: ad038401     	stp	q1, q1, [x0, #0x70]
   d6704: ad028401     	stp	q1, q1, [x0, #0x50]
   d6708: ad018401     	stp	q1, q1, [x0, #0x30]
   d670c: 3d800801     	str	q1, [x0, #0x20]
   d6710: 91056000     	add	x0, x0, #0x158
   d6714: 6f00e401     	movi	v1.2d, #0000000000000000
   d6718: fd00aa60     	str	d0, [x19, #0x150]
   d671c: ad000661     	stp	q1, q1, [x19]
   d6720: 940219c8     	bl	0x15ce40 <memset@plt>
   d6724: 52800028     	mov	w8, #0x1                // =1
   d6728: 2f00e5e0     	movi	d0, #0x000000ffffffff
   d672c: 6f00e401     	movi	v1.2d, #0000000000000000
   d6730: 911f8274     	add	x20, x19, #0x7e0
   d6734: f903e27f     	str	xzr, [x19, #0x7c0]
   d6738: 391ee268     	strb	w8, [x19, #0x7b8]
   d673c: 91226268     	add	x8, x19, #0x898
   d6740: 391f227f     	strb	wzr, [x19, #0x7c8]
   d6744: f903ea7f     	str	xzr, [x19, #0x7d0]
   d6748: ad008501     	stp	q1, q1, [x8, #0x10]
   d674c: 3d800101     	str	q1, [x8]
   d6750: 12800008     	mov	w8, #-0x1               // =-1
   d6754: 391f627f     	strb	wzr, [x19, #0x7d8]
   d6758: 3d81fa61     	str	q1, [x19, #0x7e0]
   d675c: 3d81fe61     	str	q1, [x19, #0x7f0]
   d6760: 3d820261     	str	q1, [x19, #0x800]
   d6764: 3d820661     	str	q1, [x19, #0x810]
   d6768: 3d820a61     	str	q1, [x19, #0x820]
   d676c: 3d820e61     	str	q1, [x19, #0x830]
   d6770: 3d821261     	str	q1, [x19, #0x840]
   d6774: f9042a7f     	str	xzr, [x19, #0x850]
   d6778: fd003e80     	str	d0, [x20, #0x78]
   d677c: 3921827f     	strb	wzr, [x19, #0x860]
   d6780: 3c888281     	stur	q1, [x20, #0x88]
   d6784: b9009a9f     	str	wzr, [x20, #0x98]
   d6788: b908927f     	str	wzr, [x19, #0x890]
   d678c: 3d822261     	str	q1, [x19, #0x880]
   d6790: b908ca68     	str	w8, [x19, #0x8c8]
   d6794: b0fffce1     	adrp	x1, 0x73000
   d6798: 90fffce3     	adrp	x3, 0x72000
   d679c: b0fffce4     	adrp	x4, 0x73000
   d67a0: 90fffce6     	adrp	x6, 0x72000
   d67a4: 91341821     	add	x1, x1, #0xd06
   d67a8: 911dd063     	add	x3, x3, #0x774
   d67ac: 9105f084     	add	x4, x4, #0x17c
   d67b0: 913e58c6     	add	x6, x6, #0xf96
   d67b4: 52800020     	mov	w0, #0x1                // =1
   d67b8: 52800322     	mov	w2, #0x19               // =25
   d67bc: aa1303e5     	mov	x5, x19
   d67c0: 94021998     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d67c4: aa1f03e0     	mov	x0, xzr
   d67c8: 94021f7e     	bl	0x15e5c0 <time@plt>
   d67cc: 940220e5     	bl	0x15eb60 <srand@plt>
   d67d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d67d4: f9400bf5     	ldr	x21, [sp, #0x10]
   d67d8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d67dc: d65f03c0     	ret
   d67e0: aa0003f5     	mov	x21, x0
   d67e4: 9122e260     	add	x0, x19, #0x8b8
   d67e8: 91228273     	add	x19, x19, #0x8a0
   d67ec: 940220e1     	bl	0x15eb70 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportMetricsEED2Ev@plt>
   d67f0: aa1303e0     	mov	x0, x19
   d67f4: 940220e3     	bl	0x15eb80 <_ZNSt6__ndk110shared_ptrIN6InGame23InGameStatReportHandlerEED2Ev@plt>
   d67f8: aa1403e0     	mov	x0, x20
   d67fc: 940220e5     	bl	0x15eb90 <_ZN6InGame6BQInfoD2Ev@plt>
   d6800: aa1503e0     	mov	x0, x21
   d6804: 94020a57     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d6808 <std::__ndk1::shared_ptr<InGame::InGameReportMetrics>::~shared_ptr()>:
   d6808: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d680c: f9000bf3     	str	x19, [sp, #0x10]
   d6810: 910003fd     	mov	x29, sp
   d6814: f9400413     	ldr	x19, [x0, #0x8]
   d6818: b40000b3     	cbz	x19, 0xd682c <std::__ndk1::shared_ptr<InGame::InGameReportMetrics>::~shared_ptr()+0x24>
   d681c: 91002261     	add	x1, x19, #0x8
   d6820: 92800000     	mov	x0, #-0x1               // =-1
   d6824: 940209b7     	bl	0x158f00 <__emutls_get_address+0x474>
   d6828: b4000080     	cbz	x0, 0xd6838 <std::__ndk1::shared_ptr<InGame::InGameReportMetrics>::~shared_ptr()+0x30>
   d682c: f9400bf3     	ldr	x19, [sp, #0x10]
   d6830: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6834: d65f03c0     	ret
   d6838: f9400268     	ldr	x8, [x19]
   d683c: aa1303e0     	mov	x0, x19
   d6840: f9400908     	ldr	x8, [x8, #0x10]
   d6844: d63f0100     	blr	x8
   d6848: aa1303e0     	mov	x0, x19
   d684c: f9400bf3     	ldr	x19, [sp, #0x10]
   d6850: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6854: 1402198b     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000d6858 <std::__ndk1::shared_ptr<InGame::InGameStatReportHandler>::~shared_ptr()>:
   d6858: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d685c: f9000bf3     	str	x19, [sp, #0x10]
   d6860: 910003fd     	mov	x29, sp
   d6864: f9400413     	ldr	x19, [x0, #0x8]
   d6868: b40000b3     	cbz	x19, 0xd687c <std::__ndk1::shared_ptr<InGame::InGameStatReportHandler>::~shared_ptr()+0x24>
   d686c: 91002261     	add	x1, x19, #0x8
   d6870: 92800000     	mov	x0, #-0x1               // =-1
   d6874: 940209a3     	bl	0x158f00 <__emutls_get_address+0x474>
   d6878: b4000080     	cbz	x0, 0xd6888 <std::__ndk1::shared_ptr<InGame::InGameStatReportHandler>::~shared_ptr()+0x30>
   d687c: f9400bf3     	ldr	x19, [sp, #0x10]
   d6880: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6884: d65f03c0     	ret
   d6888: f9400268     	ldr	x8, [x19]
   d688c: aa1303e0     	mov	x0, x19
   d6890: f9400908     	ldr	x8, [x8, #0x10]
   d6894: d63f0100     	blr	x8
   d6898: aa1303e0     	mov	x0, x19
   d689c: f9400bf3     	ldr	x19, [sp, #0x10]
   d68a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d68a4: 14021977     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000d68a8 <InGame::BQInfo::~BQInfo()>:
   d68a8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d68ac: f9000bf3     	str	x19, [sp, #0x10]
   d68b0: 910003fd     	mov	x29, sp
   d68b4: aa0003f3     	mov	x19, x0
   d68b8: 39418008     	ldrb	w8, [x0, #0x60]
   d68bc: 37000188     	tbnz	w8, #0x0, 0xd68ec <InGame::BQInfo::~BQInfo()+0x44>
   d68c0: 39412268     	ldrb	w8, [x19, #0x48]
   d68c4: 370001c8     	tbnz	w8, #0x0, 0xd68fc <InGame::BQInfo::~BQInfo()+0x54>
   d68c8: 3940c268     	ldrb	w8, [x19, #0x30]
   d68cc: 37000208     	tbnz	w8, #0x0, 0xd690c <InGame::BQInfo::~BQInfo()+0x64>
   d68d0: 39406268     	ldrb	w8, [x19, #0x18]
   d68d4: 37000248     	tbnz	w8, #0x0, 0xd691c <InGame::BQInfo::~BQInfo()+0x74>
   d68d8: 39400268     	ldrb	w8, [x19]
   d68dc: 37000288     	tbnz	w8, #0x0, 0xd692c <InGame::BQInfo::~BQInfo()+0x84>
   d68e0: f9400bf3     	ldr	x19, [sp, #0x10]
   d68e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d68e8: d65f03c0     	ret
   d68ec: f9403a60     	ldr	x0, [x19, #0x70]
   d68f0: 9402197c     	bl	0x15cee0 <_ZdlPv@plt>
   d68f4: 39412268     	ldrb	w8, [x19, #0x48]
   d68f8: 3607fe88     	tbz	w8, #0x0, 0xd68c8 <InGame::BQInfo::~BQInfo()+0x20>
   d68fc: f9402e60     	ldr	x0, [x19, #0x58]
   d6900: 94021978     	bl	0x15cee0 <_ZdlPv@plt>
   d6904: 3940c268     	ldrb	w8, [x19, #0x30]
   d6908: 3607fe48     	tbz	w8, #0x0, 0xd68d0 <InGame::BQInfo::~BQInfo()+0x28>
   d690c: f9402260     	ldr	x0, [x19, #0x40]
   d6910: 94021974     	bl	0x15cee0 <_ZdlPv@plt>
   d6914: 39406268     	ldrb	w8, [x19, #0x18]
   d6918: 3607fe08     	tbz	w8, #0x0, 0xd68d8 <InGame::BQInfo::~BQInfo()+0x30>
   d691c: f9401660     	ldr	x0, [x19, #0x28]
   d6920: 94021970     	bl	0x15cee0 <_ZdlPv@plt>
   d6924: 39400268     	ldrb	w8, [x19]
   d6928: 3607fdc8     	tbz	w8, #0x0, 0xd68e0 <InGame::BQInfo::~BQInfo()+0x38>
   d692c: f9400a60     	ldr	x0, [x19, #0x10]
   d6930: f9400bf3     	ldr	x19, [sp, #0x10]
   d6934: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6938: 1402196a     	b	0x15cee0 <_ZdlPv@plt>

00000000000d693c <InGame::InGameInnerReporter::~InGameInnerReporter()>:
   d693c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d6940: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d6944: 910003fd     	mov	x29, sp
   d6948: aa0003f3     	mov	x19, x0
   d694c: b0fffce1     	adrp	x1, 0x73000
   d6950: f0fffcc3     	adrp	x3, 0x71000
   d6954: b0fffce4     	adrp	x4, 0x73000
   d6958: 90fffce6     	adrp	x6, 0x72000
   d695c: 91341821     	add	x1, x1, #0xd06
   d6960: 910e1c63     	add	x3, x3, #0x387
   d6964: 9105f084     	add	x4, x4, #0x17c
   d6968: 913e58c6     	add	x6, x6, #0xf96
   d696c: 52800020     	mov	w0, #0x1                // =1
   d6970: 528003e2     	mov	w2, #0x1f               // =31
   d6974: aa1303e5     	mov	x5, x19
   d6978: 9402192a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d697c: f9446274     	ldr	x20, [x19, #0x8c0]
   d6980: b4000174     	cbz	x20, 0xd69ac <InGame::InGameInnerReporter::~InGameInnerReporter()+0x70>
   d6984: 91002281     	add	x1, x20, #0x8
   d6988: 92800000     	mov	x0, #-0x1               // =-1
   d698c: 9402095d     	bl	0x158f00 <__emutls_get_address+0x474>
   d6990: b50000e0     	cbnz	x0, 0xd69ac <InGame::InGameInnerReporter::~InGameInnerReporter()+0x70>
   d6994: f9400288     	ldr	x8, [x20]
   d6998: aa1403e0     	mov	x0, x20
   d699c: f9400908     	ldr	x8, [x8, #0x10]
   d69a0: d63f0100     	blr	x8
   d69a4: aa1403e0     	mov	x0, x20
   d69a8: 94021936     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d69ac: f9445674     	ldr	x20, [x19, #0x8a8]
   d69b0: b40000b4     	cbz	x20, 0xd69c4 <InGame::InGameInnerReporter::~InGameInnerReporter()+0x88>
   d69b4: 91002281     	add	x1, x20, #0x8
   d69b8: 92800000     	mov	x0, #-0x1               // =-1
   d69bc: 94020951     	bl	0x158f00 <__emutls_get_address+0x474>
   d69c0: b40001c0     	cbz	x0, 0xd69f8 <InGame::InGameInnerReporter::~InGameInnerReporter()+0xbc>
   d69c4: 39610268     	ldrb	w8, [x19, #0x840]
   d69c8: 37000288     	tbnz	w8, #0x0, 0xd6a18 <InGame::InGameInnerReporter::~InGameInnerReporter()+0xdc>
   d69cc: 3960a268     	ldrb	w8, [x19, #0x828]
   d69d0: 370002c8     	tbnz	w8, #0x0, 0xd6a28 <InGame::InGameInnerReporter::~InGameInnerReporter()+0xec>
   d69d4: 39604268     	ldrb	w8, [x19, #0x810]
   d69d8: 37000308     	tbnz	w8, #0x0, 0xd6a38 <InGame::InGameInnerReporter::~InGameInnerReporter()+0xfc>
   d69dc: 395fe268     	ldrb	w8, [x19, #0x7f8]
   d69e0: 37000348     	tbnz	w8, #0x0, 0xd6a48 <InGame::InGameInnerReporter::~InGameInnerReporter()+0x10c>
   d69e4: 395f8268     	ldrb	w8, [x19, #0x7e0]
   d69e8: 37000388     	tbnz	w8, #0x0, 0xd6a58 <InGame::InGameInnerReporter::~InGameInnerReporter()+0x11c>
   d69ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d69f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d69f4: d65f03c0     	ret
   d69f8: f9400288     	ldr	x8, [x20]
   d69fc: aa1403e0     	mov	x0, x20
   d6a00: f9400908     	ldr	x8, [x8, #0x10]
   d6a04: d63f0100     	blr	x8
   d6a08: aa1403e0     	mov	x0, x20
   d6a0c: 9402191d     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d6a10: 39610268     	ldrb	w8, [x19, #0x840]
   d6a14: 3607fdc8     	tbz	w8, #0x0, 0xd69cc <InGame::InGameInnerReporter::~InGameInnerReporter()+0x90>
   d6a18: f9442a60     	ldr	x0, [x19, #0x850]
   d6a1c: 94021931     	bl	0x15cee0 <_ZdlPv@plt>
   d6a20: 3960a268     	ldrb	w8, [x19, #0x828]
   d6a24: 3607fd88     	tbz	w8, #0x0, 0xd69d4 <InGame::InGameInnerReporter::~InGameInnerReporter()+0x98>
   d6a28: f9441e60     	ldr	x0, [x19, #0x838]
   d6a2c: 9402192d     	bl	0x15cee0 <_ZdlPv@plt>
   d6a30: 39604268     	ldrb	w8, [x19, #0x810]
   d6a34: 3607fd48     	tbz	w8, #0x0, 0xd69dc <InGame::InGameInnerReporter::~InGameInnerReporter()+0xa0>
   d6a38: f9441260     	ldr	x0, [x19, #0x820]
   d6a3c: 94021929     	bl	0x15cee0 <_ZdlPv@plt>
   d6a40: 395fe268     	ldrb	w8, [x19, #0x7f8]
   d6a44: 3607fd08     	tbz	w8, #0x0, 0xd69e4 <InGame::InGameInnerReporter::~InGameInnerReporter()+0xa8>
   d6a48: f9440660     	ldr	x0, [x19, #0x808]
   d6a4c: 94021925     	bl	0x15cee0 <_ZdlPv@plt>
   d6a50: 395f8268     	ldrb	w8, [x19, #0x7e0]
   d6a54: 3607fcc8     	tbz	w8, #0x0, 0xd69ec <InGame::InGameInnerReporter::~InGameInnerReporter()+0xb0>
   d6a58: f943fa60     	ldr	x0, [x19, #0x7f0]
   d6a5c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d6a60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6a64: 1402191f     	b	0x15cee0 <_ZdlPv@plt>
   d6a68: aa0003f4     	mov	x20, x0
   d6a6c: 9122e260     	add	x0, x19, #0x8b8
   d6a70: 94022040     	bl	0x15eb70 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportMetricsEED2Ev@plt>
   d6a74: 91228260     	add	x0, x19, #0x8a0
   d6a78: 94022042     	bl	0x15eb80 <_ZNSt6__ndk110shared_ptrIN6InGame23InGameStatReportHandlerEED2Ev@plt>
   d6a7c: 911f8260     	add	x0, x19, #0x7e0
   d6a80: 94022044     	bl	0x15eb90 <_ZN6InGame6BQInfoD2Ev@plt>
   d6a84: aa1403e0     	mov	x0, x20
   d6a88: 97ff492b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000d6a8c <InGame::InGameInnerReporter::SetConfig(InGame::IConfig*)>:
   d6a8c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d6a90: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d6a94: 910003fd     	mov	x29, sp
   d6a98: aa0103f3     	mov	x19, x1
   d6a9c: aa0003f4     	mov	x20, x0
   d6aa0: b0fffce1     	adrp	x1, 0x73000
   d6aa4: 90fffce3     	adrp	x3, 0x72000
   d6aa8: b0fffce4     	adrp	x4, 0x73000
   d6aac: 90fffce6     	adrp	x6, 0x72000
   d6ab0: 91341821     	add	x1, x1, #0xd06
   d6ab4: 911e2063     	add	x3, x3, #0x788
   d6ab8: 9105f084     	add	x4, x4, #0x17c
   d6abc: 913e58c6     	add	x6, x6, #0xf96
   d6ac0: 52800020     	mov	w0, #0x1                // =1
   d6ac4: 528004c2     	mov	w2, #0x26               // =38
   d6ac8: aa1403e5     	mov	x5, x20
   d6acc: 940218d5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6ad0: f9000293     	str	x19, [x20]
   d6ad4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d6ad8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6adc: d65f03c0     	ret

00000000000d6ae0 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)>:
   d6ae0: d10243ff     	sub	sp, sp, #0x90
   d6ae4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   d6ae8: 910103fd     	add	x29, sp, #0x40
   d6aec: f9002bf9     	str	x25, [sp, #0x50]
   d6af0: a9065ff8     	stp	x24, x23, [sp, #0x60]
   d6af4: a90757f6     	stp	x22, x21, [sp, #0x70]
   d6af8: a9084ff4     	stp	x20, x19, [sp, #0x80]
   d6afc: aa0103f3     	mov	x19, x1
   d6b00: d53bd059     	mrs	x25, TPIDR_EL0
   d6b04: aa0003f4     	mov	x20, x0
   d6b08: b0fffce1     	adrp	x1, 0x73000
   d6b0c: d0fffcc3     	adrp	x3, 0x70000
   d6b10: b0fffce4     	adrp	x4, 0x73000
   d6b14: 90fffce6     	adrp	x6, 0x72000
   d6b18: f9401728     	ldr	x8, [x25, #0x28]
   d6b1c: 91341821     	add	x1, x1, #0xd06
   d6b20: 911aa463     	add	x3, x3, #0x6a9
   d6b24: 9105f084     	add	x4, x4, #0x17c
   d6b28: 913e58c6     	add	x6, x6, #0xf96
   d6b2c: 52800020     	mov	w0, #0x1                // =1
   d6b30: 52800582     	mov	w2, #0x2c               // =44
   d6b34: aa1403e5     	mov	x5, x20
   d6b38: f81f83a8     	stur	x8, [x29, #-0x8]
   d6b3c: 940218b9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6b40: 91067280     	add	x0, x20, #0x19c
   d6b44: aa1303e1     	mov	x1, x19
   d6b48: 5280c3a2     	mov	w2, #0x61d              // =1565
   d6b4c: 94021955     	bl	0x15d0a0 <memcpy@plt>
   d6b50: 395f6288     	ldrb	w8, [x20, #0x7d8]
   d6b54: 340005e8     	cbz	w8, 0xd6c10 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x130>
   d6b58: f9445e94     	ldr	x20, [x20, #0x8b8]
   d6b5c: b40005b4     	cbz	x20, 0xd6c10 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x130>
   d6b60: d00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d6b64: f9453508     	ldr	x8, [x8, #0xa68]
   d6b68: f9400116     	ldr	x22, [x8]
   d6b6c: aa1603e0     	mov	x0, x22
   d6b70: 94021b00     	bl	0x15d770 <strlen@plt>
   d6b74: b100401f     	cmn	x0, #0x10
   d6b78: 54000622     	b.hs	0xd6c3c <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x15c>
   d6b7c: aa0003f5     	mov	x21, x0
   d6b80: f1005c1f     	cmp	x0, #0x17
   d6b84: 540000e2     	b.hs	0xd6ba0 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0xc0>
   d6b88: 910083e9     	add	x9, sp, #0x20
   d6b8c: 531f7aa8     	lsl	w8, w21, #1
   d6b90: b2400137     	orr	x23, x9, #0x1
   d6b94: 390083e8     	strb	w8, [sp, #0x20]
   d6b98: b5000155     	cbnz	x21, 0xd6bc0 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0xe0>
   d6b9c: 1400000d     	b	0xd6bd0 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0xf0>
   d6ba0: 910042a8     	add	x8, x21, #0x10
   d6ba4: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   d6ba8: aa1803e0     	mov	x0, x24
   d6bac: 940218ad     	bl	0x15ce60 <_Znwm@plt>
   d6bb0: b2400308     	orr	x8, x24, #0x1
   d6bb4: aa0003f7     	mov	x23, x0
   d6bb8: a90283f5     	stp	x21, x0, [sp, #0x28]
   d6bbc: f90013e8     	str	x8, [sp, #0x20]
   d6bc0: aa1703e0     	mov	x0, x23
   d6bc4: aa1603e1     	mov	x1, x22
   d6bc8: aa1503e2     	mov	x2, x21
   d6bcc: 94021935     	bl	0x15d0a0 <memcpy@plt>
   d6bd0: 38356aff     	strb	wzr, [x23, x21]
   d6bd4: b9461a60     	ldr	w0, [x19, #0x618]
   d6bd8: 910023e8     	add	x8, sp, #0x8
   d6bdc: 94021ff1     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   d6be0: 910083e1     	add	x1, sp, #0x20
   d6be4: 910023e2     	add	x2, sp, #0x8
   d6be8: aa1403e0     	mov	x0, x20
   d6bec: 94021ff1     	bl	0x15ebb0 <_ZN6InGame19InGameReportMetrics14SetCommonLabelERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_@plt>
   d6bf0: 394023e8     	ldrb	w8, [sp, #0x8]
   d6bf4: 36000068     	tbz	w8, #0x0, 0xd6c00 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x120>
   d6bf8: f9400fe0     	ldr	x0, [sp, #0x18]
   d6bfc: 940218b9     	bl	0x15cee0 <_ZdlPv@plt>
   d6c00: 394083e8     	ldrb	w8, [sp, #0x20]
   d6c04: 36000068     	tbz	w8, #0x0, 0xd6c10 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x130>
   d6c08: f9401be0     	ldr	x0, [sp, #0x30]
   d6c0c: 940218b5     	bl	0x15cee0 <_ZdlPv@plt>
   d6c10: f9401728     	ldr	x8, [x25, #0x28]
   d6c14: f85f83a9     	ldur	x9, [x29, #-0x8]
   d6c18: eb09011f     	cmp	x8, x9
   d6c1c: 54000141     	b.ne	0xd6c44 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x164>
   d6c20: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   d6c24: a94757f6     	ldp	x22, x21, [sp, #0x70]
   d6c28: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   d6c2c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   d6c30: f9402bf9     	ldr	x25, [sp, #0x50]
   d6c34: 910243ff     	add	sp, sp, #0x90
   d6c38: d65f03c0     	ret
   d6c3c: 910083e0     	add	x0, sp, #0x20
   d6c40: 94021ad4     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   d6c44: 9402187b     	bl	0x15ce30 <__stack_chk_fail@plt>
   d6c48: 394023e8     	ldrb	w8, [sp, #0x8]
   d6c4c: aa0003f3     	mov	x19, x0
   d6c50: 370000a8     	tbnz	w8, #0x0, 0xd6c64 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x184>
   d6c54: 394083e8     	ldrb	w8, [sp, #0x20]
   d6c58: 37000168     	tbnz	w8, #0x0, 0xd6c84 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x1a4>
   d6c5c: aa1303e0     	mov	x0, x19
   d6c60: 94020940     	bl	0x159160 <__emutls_get_address+0x6d4>
   d6c64: f9400fe0     	ldr	x0, [sp, #0x18]
   d6c68: 9402189e     	bl	0x15cee0 <_ZdlPv@plt>
   d6c6c: 394083e8     	ldrb	w8, [sp, #0x20]
   d6c70: 3607ff68     	tbz	w8, #0x0, 0xd6c5c <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x17c>
   d6c74: 14000004     	b	0xd6c84 <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x1a4>
   d6c78: aa0003f3     	mov	x19, x0
   d6c7c: 394083e8     	ldrb	w8, [sp, #0x20]
   d6c80: 3607fee8     	tbz	w8, #0x0, 0xd6c5c <InGame::InGameInnerReporter::SetUserInfo(InGame::UserInfo const&)+0x17c>
   d6c84: f9401be0     	ldr	x0, [sp, #0x30]
   d6c88: 94021896     	bl	0x15cee0 <_ZdlPv@plt>
   d6c8c: aa1303e0     	mov	x0, x19
   d6c90: 94020934     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d6c94 <InGame::InGameInnerReporter::SetReportMaster(InGame::IReportMasterInner*)>:
   d6c94: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d6c98: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d6c9c: 910003fd     	mov	x29, sp
   d6ca0: aa0103f4     	mov	x20, x1
   d6ca4: aa0003f3     	mov	x19, x0
   d6ca8: b0fffce1     	adrp	x1, 0x73000
   d6cac: b0fffcc3     	adrp	x3, 0x6f000
   d6cb0: b0fffce4     	adrp	x4, 0x73000
   d6cb4: 90fffce6     	adrp	x6, 0x72000
   d6cb8: 91341821     	add	x1, x1, #0xd06
   d6cbc: 913b2063     	add	x3, x3, #0xec8
   d6cc0: 9105f084     	add	x4, x4, #0x17c
   d6cc4: 913e58c6     	add	x6, x6, #0xf96
   d6cc8: 52800020     	mov	w0, #0x1                // =1
   d6ccc: 528006e2     	mov	w2, #0x37               // =55
   d6cd0: aa1303e5     	mov	x5, x19
   d6cd4: 94021853     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6cd8: f943e268     	ldr	x8, [x19, #0x7c0]
   d6cdc: eb14011f     	cmp	x8, x20
   d6ce0: 54000060     	b.eq	0xd6cec <InGame::InGameInnerReporter::SetReportMaster(InGame::IReportMasterInner*)+0x58>
   d6ce4: f903e274     	str	x20, [x19, #0x7c0]
   d6ce8: 391f227f     	strb	wzr, [x19, #0x7c8]
   d6cec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d6cf0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6cf4: d65f03c0     	ret

00000000000d6cf8 <InGame::InGameInnerReporter::SetReportGateway(InGame::IReportGatewayInner*)>:
   d6cf8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d6cfc: f9000bf5     	str	x21, [sp, #0x10]
   d6d00: 910003fd     	mov	x29, sp
   d6d04: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d6d08: aa0103f4     	mov	x20, x1
   d6d0c: aa0003f3     	mov	x19, x0
   d6d10: b0fffce1     	adrp	x1, 0x73000
   d6d14: f0fffcc3     	adrp	x3, 0x71000
   d6d18: b0fffce4     	adrp	x4, 0x73000
   d6d1c: 90fffce6     	adrp	x6, 0x72000
   d6d20: 91341821     	add	x1, x1, #0xd06
   d6d24: 910e7063     	add	x3, x3, #0x39c
   d6d28: 9105f084     	add	x4, x4, #0x17c
   d6d2c: 913e58c6     	add	x6, x6, #0xf96
   d6d30: 52800020     	mov	w0, #0x1                // =1
   d6d34: 52800822     	mov	w2, #0x41               // =65
   d6d38: aa1303e5     	mov	x5, x19
   d6d3c: 94021839     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6d40: f943ea60     	ldr	x0, [x19, #0x7d0]
   d6d44: eb14001f     	cmp	x0, x20
   d6d48: 540002a0     	b.eq	0xd6d9c <InGame::InGameInnerReporter::SetReportGateway(InGame::IReportGatewayInner*)+0xa4>
   d6d4c: b5000254     	cbnz	x20, 0xd6d94 <InGame::InGameInnerReporter::SetReportGateway(InGame::IReportGatewayInner*)+0x9c>
   d6d50: b4000220     	cbz	x0, 0xd6d94 <InGame::InGameInnerReporter::SetReportGateway(InGame::IReportGatewayInner*)+0x9c>
   d6d54: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d6d58: 340001e8     	cbz	w8, 0xd6d94 <InGame::InGameInnerReporter::SetReportGateway(InGame::IReportGatewayInner*)+0x9c>
   d6d5c: f9445e68     	ldr	x8, [x19, #0x8b8]
   d6d60: b40001a8     	cbz	x8, 0xd6d94 <InGame::InGameInnerReporter::SetReportGateway(InGame::IReportGatewayInner*)+0x9c>
   d6d64: f9400008     	ldr	x8, [x0]
   d6d68: f9405108     	ldr	x8, [x8, #0xa0]
   d6d6c: d63f0100     	blr	x8
   d6d70: aa0003f5     	mov	x21, x0
   d6d74: 94021b93     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   d6d78: d00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d6d7c: f9453908     	ldr	x8, [x8, #0xa70]
   d6d80: f9445e60     	ldr	x0, [x19, #0x8b8]
   d6d84: f9400101     	ldr	x1, [x8]
   d6d88: 94021f8e     	bl	0x15ebc0 <_ZN6InGame19InGameReportMetrics13ReportMetricsEPKc@plt>
   d6d8c: aa1503e0     	mov	x0, x21
   d6d90: 94021b98     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d6d94: f903ea74     	str	x20, [x19, #0x7d0]
   d6d98: 391f627f     	strb	wzr, [x19, #0x7d8]
   d6d9c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d6da0: f9400bf5     	ldr	x21, [sp, #0x10]
   d6da4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d6da8: d65f03c0     	ret
   d6dac: aa0003f3     	mov	x19, x0
   d6db0: aa1503e0     	mov	x0, x21
   d6db4: 94021b8f     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d6db8: aa1303e0     	mov	x0, x19
   d6dbc: 940208e9     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d6dc0 <InGame::InGameInnerReporter::OnSetLogLevel(int)>:
   d6dc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d6dc4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d6dc8: 910003fd     	mov	x29, sp
   d6dcc: 2a0103f3     	mov	w19, w1
   d6dd0: aa0003f4     	mov	x20, x0
   d6dd4: b0fffce1     	adrp	x1, 0x73000
   d6dd8: f0fffca3     	adrp	x3, 0x6d000
   d6ddc: b0fffce4     	adrp	x4, 0x73000
   d6de0: 90fffce6     	adrp	x6, 0x72000
   d6de4: 91341821     	add	x1, x1, #0xd06
   d6de8: 91251463     	add	x3, x3, #0x945
   d6dec: 9105f084     	add	x4, x4, #0x17c
   d6df0: 911e48c6     	add	x6, x6, #0x792
   d6df4: 52800020     	mov	w0, #0x1                // =1
   d6df8: 52800a42     	mov	w2, #0x52               // =82
   d6dfc: aa1403e5     	mov	x5, x20
   d6e00: 2a1303e7     	mov	w7, w19
   d6e04: 94021807     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6e08: f9400280     	ldr	x0, [x20]
   d6e0c: b4000140     	cbz	x0, 0xd6e34 <InGame::InGameInnerReporter::OnSetLogLevel(int)+0x74>
   d6e10: d00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d6e14: 92800002     	mov	x2, #-0x1               // =-1
   d6e18: f9444d08     	ldr	x8, [x8, #0x898]
   d6e1c: f9400009     	ldr	x9, [x0]
   d6e20: f9400101     	ldr	x1, [x8]
   d6e24: f9401128     	ldr	x8, [x9, #0x20]
   d6e28: d63f0100     	blr	x8
   d6e2c: 3100041f     	cmn	w0, #0x1
   d6e30: 1a800273     	csel	w19, w19, w0, eq
   d6e34: 2a1303e0     	mov	w0, w19
   d6e38: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d6e3c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d6e40: 14021f64     	b	0x15ebd0 <SetReportLogLevel@plt>

00000000000d6e44 <InGame::InGameInnerReporter::OnInitSdk(InGame::SDKConfig const&)>:
   d6e44: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d6e48: f9000bf5     	str	x21, [sp, #0x10]
   d6e4c: 910003fd     	mov	x29, sp
   d6e50: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d6e54: aa0103f4     	mov	x20, x1
   d6e58: aa0003f3     	mov	x19, x0
   d6e5c: b0fffce1     	adrp	x1, 0x73000
   d6e60: b0fffce3     	adrp	x3, 0x73000
   d6e64: b0fffce4     	adrp	x4, 0x73000
   d6e68: 90fffce6     	adrp	x6, 0x72000
   d6e6c: 91341821     	add	x1, x1, #0xd06
   d6e70: 9129a063     	add	x3, x3, #0xa68
   d6e74: 9105f084     	add	x4, x4, #0x17c
   d6e78: 913e58c6     	add	x6, x6, #0xf96
   d6e7c: 52800020     	mov	w0, #0x1                // =1
   d6e80: 52800be2     	mov	w2, #0x5f               // =95
   d6e84: aa1303e5     	mov	x5, x19
   d6e88: 940217e6     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6e8c: 94021f55     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d6e90: aa0003f5     	mov	x21, x0
   d6e94: 91002260     	add	x0, x19, #0x8
   d6e98: aa1403e1     	mov	x1, x20
   d6e9c: 52803282     	mov	w2, #0x194              // =404
   d6ea0: f9044275     	str	x21, [x19, #0x880]
   d6ea4: 9402187f     	bl	0x15d0a0 <memcpy@plt>
   d6ea8: d00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d6eac: f9453d08     	ldr	x8, [x8, #0xa78]
   d6eb0: f9043a75     	str	x21, [x19, #0x870]
   d6eb4: b9087a7f     	str	wzr, [x19, #0x878]
   d6eb8: f9400100     	ldr	x0, [x8]
   d6ebc: 94021f4d     	bl	0x15ebf0 <GetReportInfo@plt>
   d6ec0: b4000220     	cbz	x0, 0xd6f04 <InGame::InGameInnerReporter::OnInitSdk(InGame::SDKConfig const&)+0xc0>
   d6ec4: aa1303e5     	mov	x5, x19
   d6ec8: f9400bf5     	ldr	x21, [sp, #0x10]
   d6ecc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d6ed0: b0fffce1     	adrp	x1, 0x73000
   d6ed4: b0fffce3     	adrp	x3, 0x73000
   d6ed8: b0fffce4     	adrp	x4, 0x73000
   d6edc: 90fffcc6     	adrp	x6, 0x6e000
   d6ee0: aa0003e7     	mov	x7, x0
   d6ee4: 91341821     	add	x1, x1, #0xd06
   d6ee8: 9129a063     	add	x3, x3, #0xa68
   d6eec: 9105f084     	add	x4, x4, #0x17c
   d6ef0: 911b4cc6     	add	x6, x6, #0x6d3
   d6ef4: 2a1f03e0     	mov	w0, wzr
   d6ef8: 52800d42     	mov	w2, #0x6a               // =106
   d6efc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d6f00: 140217c8     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6f04: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d6f08: f9400bf5     	ldr	x21, [sp, #0x10]
   d6f0c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d6f10: d65f03c0     	ret

00000000000d6f14 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)>:
   d6f14: d10183ff     	sub	sp, sp, #0x60
   d6f18: a9027bfd     	stp	x29, x30, [sp, #0x20]
   d6f1c: 910083fd     	add	x29, sp, #0x20
   d6f20: f9001bf7     	str	x23, [sp, #0x30]
   d6f24: a90457f6     	stp	x22, x21, [sp, #0x40]
   d6f28: a9054ff4     	stp	x20, x19, [sp, #0x50]
   d6f2c: 2a0103f5     	mov	w21, w1
   d6f30: d53bd057     	mrs	x23, TPIDR_EL0
   d6f34: aa0003f3     	mov	x19, x0
   d6f38: b0fffce1     	adrp	x1, 0x73000
   d6f3c: b0fffce3     	adrp	x3, 0x73000
   d6f40: b0fffce4     	adrp	x4, 0x73000
   d6f44: d0fffcc6     	adrp	x6, 0x70000
   d6f48: 2a0203f4     	mov	w20, w2
   d6f4c: f94016e8     	ldr	x8, [x23, #0x28]
   d6f50: 91341821     	add	x1, x1, #0xd06
   d6f54: 91194863     	add	x3, x3, #0x652
   d6f58: 9105f084     	add	x4, x4, #0x17c
   d6f5c: 912a74c6     	add	x6, x6, #0xa9d
   d6f60: 52800020     	mov	w0, #0x1                // =1
   d6f64: 52800e02     	mov	w2, #0x70               // =112
   d6f68: aa1303e5     	mov	x5, x19
   d6f6c: 2a1503e7     	mov	w7, w21
   d6f70: f81f83a8     	stur	x8, [x29, #-0x8]
   d6f74: 940217ab     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d6f78: 94021f22     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d6f7c: f9400261     	ldr	x1, [x19]
   d6f80: 94021f24     	bl	0x15ec10 <_ZN6InGame17ReportCloudConfig10LoadConfigEPNS_7IConfigE@plt>
   d6f84: 94021f1f     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d6f88: 39416008     	ldrb	w8, [x0, #0x58]
   d6f8c: f9403009     	ldr	x9, [x0, #0x60]
   d6f90: d341fd0a     	lsr	x10, x8, #1
   d6f94: 7200011f     	tst	w8, #0x1
   d6f98: 9a890148     	csel	x8, x10, x9, eq
   d6f9c: b50001c8     	cbnz	x8, 0xd6fd4 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0xc0>
   d6fa0: f940a660     	ldr	x0, [x19, #0x148]
   d6fa4: 910003e8     	mov	x8, sp
   d6fa8: 94021946     	bl	0x15d4c0 <_ZNSt6__ndk19to_stringEm@plt>
   d6fac: 94021f15     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d6fb0: aa0003f6     	mov	x22, x0
   d6fb4: 38458ec8     	ldrb	w8, [x22, #0x58]!
   d6fb8: 36000068     	tbz	w8, #0x0, 0xd6fc4 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0xb0>
   d6fbc: f9403400     	ldr	x0, [x0, #0x68]
   d6fc0: 940217c8     	bl	0x15cee0 <_ZdlPv@plt>
   d6fc4: 3dc003e0     	ldr	q0, [sp]
   d6fc8: f9400be8     	ldr	x8, [sp, #0x10]
   d6fcc: 3d8002c0     	str	q0, [x22]
   d6fd0: f9000ac8     	str	x8, [x22, #0x10]
   d6fd4: f9400260     	ldr	x0, [x19]
   d6fd8: b4000140     	cbz	x0, 0xd7000 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0xec>
   d6fdc: d00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d6fe0: 92800002     	mov	x2, #-0x1               // =-1
   d6fe4: f9444d08     	ldr	x8, [x8, #0x898]
   d6fe8: f9400009     	ldr	x9, [x0]
   d6fec: f9400101     	ldr	x1, [x8]
   d6ff0: f9401128     	ldr	x8, [x9, #0x20]
   d6ff4: d63f0100     	blr	x8
   d6ff8: 3100041f     	cmn	w0, #0x1
   d6ffc: 1a8002b5     	csel	w21, w21, w0, eq
   d7000: 2a1503e0     	mov	w0, w21
   d7004: 94021ef3     	bl	0x15ebd0 <SetReportLogLevel@plt>
   d7008: b00004a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d700c: f9453000     	ldr	x0, [x0, #0xa60]
   d7010: 94021f04     	bl	0x15ec20 <SetReportLogCallback@plt>
   d7014: 12000295     	and	w21, w20, #0x1
   d7018: aa1303e0     	mov	x0, x19
   d701c: 2a1503e1     	mov	w1, w21
   d7020: 94021f04     	bl	0x15ec30 <_ZN6InGame19InGameInnerReporter16InitReportMasterEb@plt>
   d7024: aa1303e0     	mov	x0, x19
   d7028: 2a1503e1     	mov	w1, w21
   d702c: 94021f05     	bl	0x15ec40 <_ZN6InGame19InGameInnerReporter17InitReportGatewayEb@plt>
   d7030: aa1303e0     	mov	x0, x19
   d7034: 94021f07     	bl	0x15ec50 <_ZN6InGame19InGameInnerReporter11InitMetricsEv@plt>
   d7038: f9444268     	ldr	x8, [x19, #0x880]
   d703c: b4000328     	cbz	x8, 0xd70a0 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0x18c>
   d7040: 94021ee8     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d7044: f9444268     	ldr	x8, [x19, #0x880]
   d7048: f904427f     	str	xzr, [x19, #0x880]
   d704c: cb080016     	sub	x22, x0, x8
   d7050: aa1303e0     	mov	x0, x19
   d7054: 94021f03     	bl	0x15ec60 <_ZN6InGame19InGameInnerReporter9GetBQInfoEv@plt>
   d7058: aa1303e0     	mov	x0, x19
   d705c: 2a1503e1     	mov	w1, w21
   d7060: aa1603e2     	mov	x2, x22
   d7064: 94021f03     	bl	0x15ec70 <_ZN6InGame19InGameInnerReporter18ReportEventInitSdkEbl@plt>
   d7068: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d706c: 34000328     	cbz	w8, 0xd70d0 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0x1bc>
   d7070: f9445e60     	ldr	x0, [x19, #0x8b8]
   d7074: b40002e0     	cbz	x0, 0xd70d0 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0x1bc>
   d7078: 911f8262     	add	x2, x19, #0x7e0
   d707c: 12000281     	and	w1, w20, #0x1
   d7080: 2a1603e3     	mov	w3, w22
   d7084: 94021eff     	bl	0x15ec80 <_ZN6InGame19InGameReportMetrics13RecordInitSdkEbRKNS_6BQInfoEi@plt>
   d7088: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d708c: f9454108     	ldr	x8, [x8, #0xa80]
   d7090: f9445e60     	ldr	x0, [x19, #0x8b8]
   d7094: f9400101     	ldr	x1, [x8]
   d7098: 94021eca     	bl	0x15ebc0 <_ZN6InGame19InGameReportMetrics13ReportMetricsEPKc@plt>
   d709c: 1400000d     	b	0xd70d0 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0x1bc>
   d70a0: 90fffce1     	adrp	x1, 0x73000
   d70a4: 90fffce3     	adrp	x3, 0x73000
   d70a8: 90fffce4     	adrp	x4, 0x73000
   d70ac: d0fffcc6     	adrp	x6, 0x71000
   d70b0: 91341821     	add	x1, x1, #0xd06
   d70b4: 91194863     	add	x3, x3, #0x652
   d70b8: 9105f084     	add	x4, x4, #0x17c
   d70bc: 9135e4c6     	add	x6, x6, #0xd79
   d70c0: 2a1f03e0     	mov	w0, wzr
   d70c4: 52800fe2     	mov	w2, #0x7f               // =127
   d70c8: aa1303e5     	mov	x5, x19
   d70cc: 94021755     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d70d0: f94016e8     	ldr	x8, [x23, #0x28]
   d70d4: f85f83a9     	ldur	x9, [x29, #-0x8]
   d70d8: eb09011f     	cmp	x8, x9
   d70dc: 540000e1     	b.ne	0xd70f8 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0x1e4>
   d70e0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   d70e4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   d70e8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   d70ec: f9401bf7     	ldr	x23, [sp, #0x30]
   d70f0: 910183ff     	add	sp, sp, #0x60
   d70f4: d65f03c0     	ret
   d70f8: 9402174e     	bl	0x15ce30 <__stack_chk_fail@plt>
   d70fc: 394003e8     	ldrb	w8, [sp]
   d7100: aa0003f3     	mov	x19, x0
   d7104: 36000068     	tbz	w8, #0x0, 0xd7110 <InGame::InGameInnerReporter::OnInitSDKFinished(int, bool)+0x1fc>
   d7108: f9400be0     	ldr	x0, [sp, #0x10]
   d710c: 94021775     	bl	0x15cee0 <_ZdlPv@plt>
   d7110: aa1303e0     	mov	x0, x19
   d7114: 94020813     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d7118 <InGame::InGameInnerReporter::InitReportLog(int)>:
   d7118: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d711c: f9000bf3     	str	x19, [sp, #0x10]
   d7120: 910003fd     	mov	x29, sp
   d7124: f9400000     	ldr	x0, [x0]
   d7128: 2a0103f3     	mov	w19, w1
   d712c: b4000140     	cbz	x0, 0xd7154 <InGame::InGameInnerReporter::InitReportLog(int)+0x3c>
   d7130: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7134: 92800002     	mov	x2, #-0x1               // =-1
   d7138: f9444d08     	ldr	x8, [x8, #0x898]
   d713c: f9400009     	ldr	x9, [x0]
   d7140: f9400101     	ldr	x1, [x8]
   d7144: f9401128     	ldr	x8, [x9, #0x20]
   d7148: d63f0100     	blr	x8
   d714c: 3100041f     	cmn	w0, #0x1
   d7150: 1a800273     	csel	w19, w19, w0, eq
   d7154: 2a1303e0     	mov	w0, w19
   d7158: 94021e9e     	bl	0x15ebd0 <SetReportLogLevel@plt>
   d715c: b00004a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7160: f9453000     	ldr	x0, [x0, #0xa60]
   d7164: f9400bf3     	ldr	x19, [sp, #0x10]
   d7168: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d716c: 14021ead     	b	0x15ec20 <SetReportLogCallback@plt>

00000000000d7170 <InGame::InGameInnerReporter::InitReportMaster(bool)>:
   d7170: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d7174: f9000bf5     	str	x21, [sp, #0x10]
   d7178: 910003fd     	mov	x29, sp
   d717c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d7180: aa0003f3     	mov	x19, x0
   d7184: f943e000     	ldr	x0, [x0, #0x7c0]
   d7188: b40002a0     	cbz	x0, 0xd71dc <InGame::InGameInnerReporter::InitReportMaster(bool)+0x6c>
   d718c: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d7190: 340004a8     	cbz	w8, 0xd7224 <InGame::InGameInnerReporter::InitReportMaster(bool)+0xb4>
   d7194: 90fffce1     	adrp	x1, 0x73000
   d7198: 90fffce3     	adrp	x3, 0x73000
   d719c: 90fffce4     	adrp	x4, 0x73000
   d71a0: d0fffca6     	adrp	x6, 0x6d000
   d71a4: 91341821     	add	x1, x1, #0xd06
   d71a8: 91361463     	add	x3, x3, #0xd85
   d71ac: 9105f084     	add	x4, x4, #0x17c
   d71b0: 913b60c6     	add	x6, x6, #0xed8
   d71b4: 52800020     	mov	w0, #0x1                // =1
   d71b8: 528024a2     	mov	w2, #0x125              // =293
   d71bc: aa1303e5     	mov	x5, x19
   d71c0: 52800034     	mov	w20, #0x1               // =1
   d71c4: 94021717     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d71c8: 2a1403e0     	mov	w0, w20
   d71cc: f9400bf5     	ldr	x21, [sp, #0x10]
   d71d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d71d4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d71d8: d65f03c0     	ret
   d71dc: 90fffce1     	adrp	x1, 0x73000
   d71e0: 90fffce3     	adrp	x3, 0x73000
   d71e4: 90fffce4     	adrp	x4, 0x73000
   d71e8: 90fffce6     	adrp	x6, 0x73000
   d71ec: 91341821     	add	x1, x1, #0xd06
   d71f0: 91361463     	add	x3, x3, #0xd85
   d71f4: 9105f084     	add	x4, x4, #0x17c
   d71f8: 910f7cc6     	add	x6, x6, #0x3df
   d71fc: 52800080     	mov	w0, #0x4                // =4
   d7200: 528023e2     	mov	w2, #0x11f              // =287
   d7204: aa1303e5     	mov	x5, x19
   d7208: 94021706     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d720c: 2a1f03f4     	mov	w20, wzr
   d7210: 2a1403e0     	mov	w0, w20
   d7214: f9400bf5     	ldr	x21, [sp, #0x10]
   d7218: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d721c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d7220: d65f03c0     	ret
   d7224: f9400008     	ldr	x8, [x0]
   d7228: 2a0103f4     	mov	w20, w1
   d722c: f9402908     	ldr	x8, [x8, #0x50]
   d7230: d63f0100     	blr	x8
   d7234: 360002d4     	tbz	w20, #0x0, 0xd728c <InGame::InGameInnerReporter::InitReportMaster(bool)+0x11c>
   d7238: 94021e72     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d723c: 39400008     	ldrb	w8, [x0]
   d7240: f9400409     	ldr	x9, [x0, #0x8]
   d7244: d341fd0a     	lsr	x10, x8, #1
   d7248: 7200011f     	tst	w8, #0x1
   d724c: 9a890148     	csel	x8, x10, x9, eq
   d7250: b40001e8     	cbz	x8, 0xd728c <InGame::InGameInnerReporter::InitReportMaster(bool)+0x11c>
   d7254: 94021e6b     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7258: 39406008     	ldrb	w8, [x0, #0x18]
   d725c: f9401009     	ldr	x9, [x0, #0x20]
   d7260: d341fd0a     	lsr	x10, x8, #1
   d7264: 7200011f     	tst	w8, #0x1
   d7268: 9a890148     	csel	x8, x10, x9, eq
   d726c: b4000108     	cbz	x8, 0xd728c <InGame::InGameInnerReporter::InitReportMaster(bool)+0x11c>
   d7270: 94021e64     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7274: 3940c008     	ldrb	w8, [x0, #0x30]
   d7278: f9401c09     	ldr	x9, [x0, #0x38]
   d727c: d341fd0a     	lsr	x10, x8, #1
   d7280: 7200011f     	tst	w8, #0x1
   d7284: 9a890148     	csel	x8, x10, x9, eq
   d7288: b50005c8     	cbnz	x8, 0xd7340 <InGame::InGameInnerReporter::InitReportMaster(bool)+0x1d0>
   d728c: 94021e5d     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7290: 39400008     	ldrb	w8, [x0]
   d7294: f9400409     	ldr	x9, [x0, #0x8]
   d7298: d341fd0a     	lsr	x10, x8, #1
   d729c: 7200011f     	tst	w8, #0x1
   d72a0: 9a890148     	csel	x8, x10, x9, eq
   d72a4: b5000168     	cbnz	x8, 0xd72d0 <InGame::InGameInnerReporter::InitReportMaster(bool)+0x160>
   d72a8: b9819a68     	ldrsw	x8, [x19, #0x198]
   d72ac: 7100091f     	cmp	w8, #0x2
   d72b0: 54000108     	b.hi	0xd72d0 <InGame::InGameInnerReporter::InitReportMaster(bool)+0x160>
   d72b4: d0000469     	adrp	x9, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   d72b8: 9118c129     	add	x9, x9, #0x630
   d72bc: f8687928     	ldr	x8, [x9, x8, lsl #3]
   d72c0: f9400114     	ldr	x20, [x8]
   d72c4: 94021e4f     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d72c8: aa1403e1     	mov	x1, x20
   d72cc: 940218a5     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d72d0: 94021e4c     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d72d4: 39406008     	ldrb	w8, [x0, #0x18]
   d72d8: f9401009     	ldr	x9, [x0, #0x20]
   d72dc: d341fd0a     	lsr	x10, x8, #1
   d72e0: 7200011f     	tst	w8, #0x1
   d72e4: 9a890148     	csel	x8, x10, x9, eq
   d72e8: b4000108     	cbz	x8, 0xd7308 <InGame::InGameInnerReporter::InitReportMaster(bool)+0x198>
   d72ec: 94021e45     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d72f0: 3940c008     	ldrb	w8, [x0, #0x30]
   d72f4: f9401c09     	ldr	x9, [x0, #0x38]
   d72f8: d341fd0a     	lsr	x10, x8, #1
   d72fc: 7200011f     	tst	w8, #0x1
   d7300: 9a890148     	csel	x8, x10, x9, eq
   d7304: b50001e8     	cbnz	x8, 0xd7340 <InGame::InGameInnerReporter::InitReportMaster(bool)+0x1d0>
   d7308: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d730c: f9454508     	ldr	x8, [x8, #0xa88]
   d7310: f9400114     	ldr	x20, [x8]
   d7314: 94021e3b     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7318: 91006000     	add	x0, x0, #0x18
   d731c: aa1403e1     	mov	x1, x20
   d7320: 94021890     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7324: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7328: f9454908     	ldr	x8, [x8, #0xa90]
   d732c: f9400114     	ldr	x20, [x8]
   d7330: 94021e34     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7334: 9100c000     	add	x0, x0, #0x30
   d7338: aa1403e1     	mov	x1, x20
   d733c: 94021889     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7340: f943e274     	ldr	x20, [x19, #0x7c0]
   d7344: 94021e2f     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7348: 39400009     	ldrb	w9, [x0]
   d734c: 2a1f03e1     	mov	w1, wzr
   d7350: f9400288     	ldr	x8, [x20]
   d7354: f940080a     	ldr	x10, [x0, #0x10]
   d7358: 7200013f     	tst	w9, #0x1
   d735c: f9402d08     	ldr	x8, [x8, #0x58]
   d7360: 9a801542     	csinc	x2, x10, x0, ne
   d7364: aa1403e0     	mov	x0, x20
   d7368: d63f0100     	blr	x8
   d736c: 94021e25     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7370: 39434408     	ldrb	w8, [x0, #0xd1]
   d7374: 340000e8     	cbz	w8, 0xd7390 <InGame::InGameInnerReporter::InitReportMaster(bool)+0x220>
   d7378: 52800034     	mov	w20, #0x1               // =1
   d737c: 2a1403e0     	mov	w0, w20
   d7380: f9400bf5     	ldr	x21, [sp, #0x10]
   d7384: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d7388: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d738c: d65f03c0     	ret
   d7390: f943e274     	ldr	x20, [x19, #0x7c0]
   d7394: 94021e1b     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7398: 39406009     	ldrb	w9, [x0, #0x18]
   d739c: 91006408     	add	x8, x0, #0x19
   d73a0: f940140a     	ldr	x10, [x0, #0x28]
   d73a4: 7200013f     	tst	w9, #0x1
   d73a8: 9a8a0115     	csel	x21, x8, x10, eq
   d73ac: 94021e15     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d73b0: 3940c00a     	ldrb	w10, [x0, #0x30]
   d73b4: 9100c409     	add	x9, x0, #0x31
   d73b8: f9400288     	ldr	x8, [x20]
   d73bc: 91056263     	add	x3, x19, #0x158
   d73c0: f940200b     	ldr	x11, [x0, #0x40]
   d73c4: 9105e264     	add	x4, x19, #0x178
   d73c8: 7200015f     	tst	w10, #0x1
   d73cc: aa1403e0     	mov	x0, x20
   d73d0: f9403108     	ldr	x8, [x8, #0x60]
   d73d4: aa1503e1     	mov	x1, x21
   d73d8: 9a8b0122     	csel	x2, x9, x11, eq
   d73dc: d63f0100     	blr	x8
   d73e0: 12000008     	and	w8, w0, #0x1
   d73e4: 52800034     	mov	w20, #0x1               // =1
   d73e8: 391f2268     	strb	w8, [x19, #0x7c8]
   d73ec: 2a1403e0     	mov	w0, w20
   d73f0: f9400bf5     	ldr	x21, [sp, #0x10]
   d73f4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d73f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d73fc: d65f03c0     	ret

00000000000d7400 <InGame::InGameInnerReporter::InitReportGateway(bool)>:
   d7400: d10343ff     	sub	sp, sp, #0xd0
   d7404: a9097bfd     	stp	x29, x30, [sp, #0x90]
   d7408: 910243fd     	add	x29, sp, #0x90
   d740c: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   d7410: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   d7414: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   d7418: d53bd055     	mrs	x21, TPIDR_EL0
   d741c: aa0003f3     	mov	x19, x0
   d7420: f94016a8     	ldr	x8, [x21, #0x28]
   d7424: f81f83a8     	stur	x8, [x29, #-0x8]
   d7428: f943e808     	ldr	x8, [x0, #0x7d0]
   d742c: b4000bc8     	cbz	x8, 0xd75a4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x1a4>
   d7430: 2a0103f4     	mov	w20, w1
   d7434: 12000028     	and	w8, w1, #0x1
   d7438: 90fffce1     	adrp	x1, 0x73000
   d743c: f0fffcc3     	adrp	x3, 0x72000
   d7440: 90fffce4     	adrp	x4, 0x73000
   d7444: 90fffce6     	adrp	x6, 0x73000
   d7448: b948ca67     	ldr	w7, [x19, #0x8c8]
   d744c: 91341821     	add	x1, x1, #0xd06
   d7450: 910fac63     	add	x3, x3, #0x3eb
   d7454: 9105f084     	add	x4, x4, #0x17c
   d7458: 913658c6     	add	x6, x6, #0xd96
   d745c: 52800020     	mov	w0, #0x1                // =1
   d7460: 52802a42     	mov	w2, #0x152              // =338
   d7464: aa1303e5     	mov	x5, x19
   d7468: b90003e8     	str	w8, [sp]
   d746c: 9402166d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d7470: b948ca68     	ldr	w8, [x19, #0x8c8]
   d7474: 35000bc8     	cbnz	w8, 0xd75ec <InGame::InGameInnerReporter::InitReportGateway(bool)+0x1ec>
   d7478: 37000bb4     	tbnz	w20, #0x0, 0xd75ec <InGame::InGameInnerReporter::InitReportGateway(bool)+0x1ec>
   d747c: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d7480: 52800037     	mov	w23, #0x1               // =1
   d7484: 911f6276     	add	x22, x19, #0x7d8
   d7488: 52800029     	mov	w9, #0x1                // =1
   d748c: 7100011f     	cmp	w8, #0x0
   d7490: b908ca77     	str	w23, [x19, #0x8c8]
   d7494: 1a9f17e8     	cset	w8, eq
   d7498: 37000e68     	tbnz	w8, #0x0, 0xd7664 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x264>
   d749c: 34000e49     	cbz	w9, 0xd7664 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x264>
   d74a0: 90fffce1     	adrp	x1, 0x73000
   d74a4: f0fffcc3     	adrp	x3, 0x72000
   d74a8: 90fffce4     	adrp	x4, 0x73000
   d74ac: f0fffcc6     	adrp	x6, 0x72000
   d74b0: 91341821     	add	x1, x1, #0xd06
   d74b4: 910fac63     	add	x3, x3, #0x3eb
   d74b8: 9105f084     	add	x4, x4, #0x17c
   d74bc: 912b8cc6     	add	x6, x6, #0xae3
   d74c0: 52800020     	mov	w0, #0x1                // =1
   d74c4: 52802bc2     	mov	w2, #0x15e              // =350
   d74c8: aa1303e5     	mov	x5, x19
   d74cc: 94021655     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d74d0: f943ea60     	ldr	x0, [x19, #0x7d0]
   d74d4: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   d74d8: f81f03bf     	stur	xzr, [x29, #-0x10]
   d74dc: f9400008     	ldr	x8, [x0]
   d74e0: f9401108     	ldr	x8, [x8, #0x20]
   d74e4: d63f0100     	blr	x8
   d74e8: b40000e0     	cbz	x0, 0xd7504 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x104>
   d74ec: f9400008     	ldr	x8, [x0]
   d74f0: f9400d08     	ldr	x8, [x8, #0x18]
   d74f4: d63f0100     	blr	x8
   d74f8: aa0003e1     	mov	x1, x0
   d74fc: d10083a0     	sub	x0, x29, #0x20
   d7500: 94021818     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7504: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7508: d10083aa     	sub	x10, x29, #0x20
   d750c: f85f03a9     	ldur	x9, [x29, #-0x10]
   d7510: b2400158     	orr	x24, x10, #0x1
   d7514: 7200011f     	tst	w8, #0x1
   d7518: 9a890307     	csel	x7, x24, x9, eq
   d751c: 90fffce1     	adrp	x1, 0x73000
   d7520: f0fffcc3     	adrp	x3, 0x72000
   d7524: 90fffce4     	adrp	x4, 0x73000
   d7528: f0fffcc6     	adrp	x6, 0x72000
   d752c: 91341821     	add	x1, x1, #0xd06
   d7530: 910fac63     	add	x3, x3, #0x3eb
   d7534: 9105f084     	add	x4, x4, #0x17c
   d7538: 9101b0c6     	add	x6, x6, #0x6c
   d753c: 52800020     	mov	w0, #0x1                // =1
   d7540: 52802ca2     	mov	w2, #0x165              // =357
   d7544: aa1303e5     	mov	x5, x19
   d7548: 94021636     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d754c: f943ea60     	ldr	x0, [x19, #0x7d0]
   d7550: f9400008     	ldr	x8, [x0]
   d7554: f9405508     	ldr	x8, [x8, #0xa8]
   d7558: d63f0100     	blr	x8
   d755c: f943ea60     	ldr	x0, [x19, #0x7d0]
   d7560: 391f627f     	strb	wzr, [x19, #0x7d8]
   d7564: f9400008     	ldr	x8, [x0]
   d7568: f9401108     	ldr	x8, [x8, #0x20]
   d756c: d63f0100     	blr	x8
   d7570: b4000100     	cbz	x0, 0xd7590 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x190>
   d7574: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7578: f85f03a9     	ldur	x9, [x29, #-0x10]
   d757c: f940000a     	ldr	x10, [x0]
   d7580: 7200011f     	tst	w8, #0x1
   d7584: 9a890301     	csel	x1, x24, x9, eq
   d7588: f9400948     	ldr	x8, [x10, #0x10]
   d758c: d63f0100     	blr	x8
   d7590: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7594: 36000708     	tbz	w8, #0x0, 0xd7674 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x274>
   d7598: f85f03a0     	ldur	x0, [x29, #-0x10]
   d759c: 94021651     	bl	0x15cee0 <_ZdlPv@plt>
   d75a0: 14000035     	b	0xd7674 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x274>
   d75a4: 90fffce1     	adrp	x1, 0x73000
   d75a8: f0fffcc3     	adrp	x3, 0x72000
   d75ac: 90fffce4     	adrp	x4, 0x73000
   d75b0: 90fffcc6     	adrp	x6, 0x6f000
   d75b4: 91341821     	add	x1, x1, #0xd06
   d75b8: 910fac63     	add	x3, x3, #0x3eb
   d75bc: 9105f084     	add	x4, x4, #0x17c
   d75c0: 911164c6     	add	x6, x6, #0x459
   d75c4: 52800080     	mov	w0, #0x4                // =4
   d75c8: 528029c2     	mov	w2, #0x14e              // =334
   d75cc: aa1303e5     	mov	x5, x19
   d75d0: 94021614     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d75d4: 2a1f03f3     	mov	w19, wzr
   d75d8: f94016a8     	ldr	x8, [x21, #0x28]
   d75dc: f85f83a9     	ldur	x9, [x29, #-0x8]
   d75e0: eb09011f     	cmp	x8, x9
   d75e4: 54002200     	b.eq	0xd7a24 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x624>
   d75e8: 94021612     	bl	0x15ce30 <__stack_chk_fail@plt>
   d75ec: 395f626a     	ldrb	w10, [x19, #0x7d8]
   d75f0: 7100051f     	cmp	w8, #0x1
   d75f4: 1a9f17e8     	cset	w8, eq
   d75f8: 52000297     	eor	w23, w20, #0x1
   d75fc: 0a140109     	and	w9, w8, w20
   d7600: 120002eb     	and	w11, w23, #0x1
   d7604: 7100015f     	cmp	w10, #0x0
   d7608: 911f6276     	add	x22, x19, #0x7d8
   d760c: 1a9f17e8     	cset	w8, eq
   d7610: b908ca6b     	str	w11, [x19, #0x8c8]
   d7614: 34fff42a     	cbz	w10, 0xd7498 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x98>
   d7618: 3707f409     	tbnz	w9, #0x0, 0xd7498 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x98>
   d761c: 90fffce1     	adrp	x1, 0x73000
   d7620: f0fffcc3     	adrp	x3, 0x72000
   d7624: 90fffce4     	adrp	x4, 0x73000
   d7628: f0fffca6     	adrp	x6, 0x6e000
   d762c: 91341821     	add	x1, x1, #0xd06
   d7630: 910fac63     	add	x3, x3, #0x3eb
   d7634: 9105f084     	add	x4, x4, #0x17c
   d7638: 911bc0c6     	add	x6, x6, #0x6f0
   d763c: 52800020     	mov	w0, #0x1                // =1
   d7640: 52802b22     	mov	w2, #0x159              // =345
   d7644: aa1303e5     	mov	x5, x19
   d7648: 52800033     	mov	w19, #0x1               // =1
   d764c: 940215f5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d7650: f94016a8     	ldr	x8, [x21, #0x28]
   d7654: f85f83a9     	ldur	x9, [x29, #-0x8]
   d7658: eb09011f     	cmp	x8, x9
   d765c: 54001e40     	b.eq	0xd7a24 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x624>
   d7660: 17ffffe2     	b	0xd75e8 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x1e8>
   d7664: f943ea60     	ldr	x0, [x19, #0x7d0]
   d7668: f9400008     	ldr	x8, [x0]
   d766c: f9403108     	ldr	x8, [x8, #0x60]
   d7670: d63f0100     	blr	x8
   d7674: 94021d63     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7678: 120002e8     	and	w8, w23, #0x1
   d767c: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   d7680: f81f03bf     	stur	xzr, [x29, #-0x10]
   d7684: a93cffbf     	stp	xzr, xzr, [x29, #-0x38]
   d7688: 39034008     	strb	w8, [x0, #0xd0]
   d768c: f81d83bf     	stur	xzr, [x29, #-0x28]
   d7690: a9047fff     	stp	xzr, xzr, [sp, #0x40]
   d7694: f9002bff     	str	xzr, [sp, #0x50]
   d7698: a902ffff     	stp	xzr, xzr, [sp, #0x28]
   d769c: f9001fff     	str	xzr, [sp, #0x38]
   d76a0: a9017fff     	stp	xzr, xzr, [sp, #0x10]
   d76a4: f90013ff     	str	xzr, [sp, #0x20]
   d76a8: 36000554     	tbz	w20, #0x0, 0xd7750 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x350>
   d76ac: 94021d55     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d76b0: 39416008     	ldrb	w8, [x0, #0x58]
   d76b4: f9403009     	ldr	x9, [x0, #0x60]
   d76b8: d341fd0a     	lsr	x10, x8, #1
   d76bc: 7200011f     	tst	w8, #0x1
   d76c0: 9a890148     	csel	x8, x10, x9, eq
   d76c4: b4000848     	cbz	x8, 0xd77cc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x3cc>
   d76c8: 94021d4e     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d76cc: 3941c008     	ldrb	w8, [x0, #0x70]
   d76d0: f9403c09     	ldr	x9, [x0, #0x78]
   d76d4: d341fd0a     	lsr	x10, x8, #1
   d76d8: 7200011f     	tst	w8, #0x1
   d76dc: 9a890148     	csel	x8, x10, x9, eq
   d76e0: b4000768     	cbz	x8, 0xd77cc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x3cc>
   d76e4: 94021d47     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d76e8: 39428008     	ldrb	w8, [x0, #0xa0]
   d76ec: f9405409     	ldr	x9, [x0, #0xa8]
   d76f0: d341fd0a     	lsr	x10, x8, #1
   d76f4: 7200011f     	tst	w8, #0x1
   d76f8: 9a890148     	csel	x8, x10, x9, eq
   d76fc: b5000108     	cbnz	x8, 0xd771c <InGame::InGameInnerReporter::InitReportGateway(bool)+0x31c>
   d7700: 94021d40     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7704: 3942e008     	ldrb	w8, [x0, #0xb8]
   d7708: f9406009     	ldr	x9, [x0, #0xc0]
   d770c: d341fd0a     	lsr	x10, x8, #1
   d7710: 7200011f     	tst	w8, #0x1
   d7714: 9a890148     	csel	x8, x10, x9, eq
   d7718: b40005a8     	cbz	x8, 0xd77cc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x3cc>
   d771c: 94021d39     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7720: 9101c001     	add	x1, x0, #0x70
   d7724: d100e3a0     	sub	x0, x29, #0x38
   d7728: 9402167e     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   d772c: 94021d35     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7730: 91028001     	add	x1, x0, #0xa0
   d7734: 910103e0     	add	x0, sp, #0x40
   d7738: 9402167a     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   d773c: 94021d31     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7740: 9102e001     	add	x1, x0, #0xb8
   d7744: 9100a3e0     	add	x0, sp, #0x28
   d7748: 94021676     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   d774c: 14000054     	b	0xd789c <InGame::InGameInnerReporter::InitReportGateway(bool)+0x49c>
   d7750: 94021d50     	bl	0x15ec90 <rand@plt>
   d7754: 7100001f     	cmp	w0, #0x0
   d7758: b9419a67     	ldr	w7, [x19, #0x198]
   d775c: 1a80a408     	cinc	w8, w0, lt
   d7760: 121f7908     	and	w8, w8, #0xfffffffe
   d7764: 4b080014     	sub	w20, w0, w8
   d7768: 710008ff     	cmp	w7, #0x2
   d776c: 540004a0     	b.eq	0xd7800 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x400>
   d7770: 710004ff     	cmp	w7, #0x1
   d7774: 540006e0     	b.eq	0xd7850 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x450>
   d7778: 350011c7     	cbnz	w7, 0xd79b0 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5b0>
   d777c: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7780: f9454d08     	ldr	x8, [x8, #0xa98]
   d7784: f9400101     	ldr	x1, [x8]
   d7788: d100e3a0     	sub	x0, x29, #0x38
   d778c: 94021775     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7790: b00004b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7794: b00004b8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7798: 7100029f     	cmp	w20, #0x0
   d779c: f94552f7     	ldr	x23, [x23, #0xaa0]
   d77a0: f9455718     	ldr	x24, [x24, #0xaa8]
   d77a4: 9a9802e8     	csel	x8, x23, x24, eq
   d77a8: f9400101     	ldr	x1, [x8]
   d77ac: 910103e0     	add	x0, sp, #0x40
   d77b0: 9402176c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d77b4: 7100029f     	cmp	w20, #0x0
   d77b8: 9a9802e8     	csel	x8, x23, x24, eq
   d77bc: f9400101     	ldr	x1, [x8]
   d77c0: 9100a3e0     	add	x0, sp, #0x28
   d77c4: 94021767     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d77c8: 14000035     	b	0xd789c <InGame::InGameInnerReporter::InitReportGateway(bool)+0x49c>
   d77cc: 90fffce1     	adrp	x1, 0x73000
   d77d0: f0fffcc3     	adrp	x3, 0x72000
   d77d4: 90fffce4     	adrp	x4, 0x73000
   d77d8: f0fffcc6     	adrp	x6, 0x72000
   d77dc: 91341821     	add	x1, x1, #0xd06
   d77e0: 910fac63     	add	x3, x3, #0x3eb
   d77e4: 9105f084     	add	x4, x4, #0x17c
   d77e8: 91383cc6     	add	x6, x6, #0xe0f
   d77ec: 52800080     	mov	w0, #0x4                // =4
   d77f0: 52803042     	mov	w2, #0x182              // =386
   d77f4: aa1303e5     	mov	x5, x19
   d77f8: 9402158a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d77fc: 14000079     	b	0xd79e0 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5e0>
   d7800: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7804: f9455908     	ldr	x8, [x8, #0xab0]
   d7808: f9400101     	ldr	x1, [x8]
   d780c: d100e3a0     	sub	x0, x29, #0x38
   d7810: 94021754     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7814: b00004b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7818: b00004b8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d781c: 7100029f     	cmp	w20, #0x0
   d7820: f9455ef7     	ldr	x23, [x23, #0xab8]
   d7824: f9456318     	ldr	x24, [x24, #0xac0]
   d7828: 9a9802e8     	csel	x8, x23, x24, eq
   d782c: f9400101     	ldr	x1, [x8]
   d7830: 910103e0     	add	x0, sp, #0x40
   d7834: 9402174b     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7838: 7100029f     	cmp	w20, #0x0
   d783c: 9a9802e8     	csel	x8, x23, x24, eq
   d7840: f9400101     	ldr	x1, [x8]
   d7844: 9100a3e0     	add	x0, sp, #0x28
   d7848: 94021746     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d784c: 14000014     	b	0xd789c <InGame::InGameInnerReporter::InitReportGateway(bool)+0x49c>
   d7850: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7854: f9456508     	ldr	x8, [x8, #0xac8]
   d7858: f9400101     	ldr	x1, [x8]
   d785c: d100e3a0     	sub	x0, x29, #0x38
   d7860: 94021740     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7864: b00004b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7868: b00004b8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d786c: 7100029f     	cmp	w20, #0x0
   d7870: f9456af7     	ldr	x23, [x23, #0xad0]
   d7874: f9456f18     	ldr	x24, [x24, #0xad8]
   d7878: 9a9802e8     	csel	x8, x23, x24, eq
   d787c: f9400101     	ldr	x1, [x8]
   d7880: 910103e0     	add	x0, sp, #0x40
   d7884: 94021737     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d7888: 7100029f     	cmp	w20, #0x0
   d788c: 9a9802e8     	csel	x8, x23, x24, eq
   d7890: f9400101     	ldr	x1, [x8]
   d7894: 9100a3e0     	add	x0, sp, #0x28
   d7898: 94021732     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d789c: 94021cd9     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d78a0: 91016001     	add	x1, x0, #0x58
   d78a4: d10083a0     	sub	x0, x29, #0x20
   d78a8: 9402161e     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   d78ac: 94021cd5     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d78b0: 91022001     	add	x1, x0, #0x88
   d78b4: 910043e0     	add	x0, sp, #0x10
   d78b8: 910043f4     	add	x20, sp, #0x10
   d78bc: 94021619     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   d78c0: f943ea60     	ldr	x0, [x19, #0x7d0]
   d78c4: 910103ea     	add	x10, sp, #0x40
   d78c8: 394103e8     	ldrb	w8, [sp, #0x40]
   d78cc: b240014a     	orr	x10, x10, #0x1
   d78d0: f9402be9     	ldr	x9, [sp, #0x50]
   d78d4: b2400294     	orr	x20, x20, #0x1
   d78d8: 394043eb     	ldrb	w11, [sp, #0x10]
   d78dc: 7200011f     	tst	w8, #0x1
   d78e0: f9400008     	ldr	x8, [x0]
   d78e4: f94013ec     	ldr	x12, [sp, #0x20]
   d78e8: 9a890141     	csel	x1, x10, x9, eq
   d78ec: 7200017f     	tst	w11, #0x1
   d78f0: f9403508     	ldr	x8, [x8, #0x68]
   d78f4: 9a8c0282     	csel	x2, x20, x12, eq
   d78f8: d63f0100     	blr	x8
   d78fc: f943ea60     	ldr	x0, [x19, #0x7d0]
   d7900: 9100a3ec     	add	x12, sp, #0x28
   d7904: 3940a3e8     	ldrb	w8, [sp, #0x28]
   d7908: b240018c     	orr	x12, x12, #0x1
   d790c: f9401fe9     	ldr	x9, [sp, #0x38]
   d7910: f940000d     	ldr	x13, [x0]
   d7914: 394043ea     	ldrb	w10, [sp, #0x10]
   d7918: 7200011f     	tst	w8, #0x1
   d791c: f94013eb     	ldr	x11, [sp, #0x20]
   d7920: 9a890181     	csel	x1, x12, x9, eq
   d7924: f94039a8     	ldr	x8, [x13, #0x70]
   d7928: 7200015f     	tst	w10, #0x1
   d792c: 9a8b0282     	csel	x2, x20, x11, eq
   d7930: d63f0100     	blr	x8
   d7934: 94021cb3     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d7938: 39434408     	ldrb	w8, [x0, #0xd1]
   d793c: 340000a8     	cbz	w8, 0xd7950 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x550>
   d7940: 52800033     	mov	w19, #0x1               // =1
   d7944: 394043e8     	ldrb	w8, [sp, #0x10]
   d7948: 37000528     	tbnz	w8, #0x0, 0xd79ec <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5ec>
   d794c: 1400002a     	b	0xd79f4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5f4>
   d7950: 385e03a9     	ldurb	w9, [x29, #-0x20]
   d7954: d10083a8     	sub	x8, x29, #0x20
   d7958: f943ea60     	ldr	x0, [x19, #0x7d0]
   d795c: b2400108     	orr	x8, x8, #0x1
   d7960: f85f03ab     	ldur	x11, [x29, #-0x10]
   d7964: d100e3aa     	sub	x10, x29, #0x38
   d7968: 7200013f     	tst	w9, #0x1
   d796c: 385c83ac     	ldurb	w12, [x29, #-0x38]
   d7970: f85d83a9     	ldur	x9, [x29, #-0x28]
   d7974: b240014a     	orr	x10, x10, #0x1
   d7978: 9a8b0101     	csel	x1, x8, x11, eq
   d797c: f9400008     	ldr	x8, [x0]
   d7980: 7200019f     	tst	w12, #0x1
   d7984: 91056263     	add	x3, x19, #0x158
   d7988: 9a890142     	csel	x2, x10, x9, eq
   d798c: 9105e264     	add	x4, x19, #0x178
   d7990: f9403d08     	ldr	x8, [x8, #0x78]
   d7994: d63f0100     	blr	x8
   d7998: 12000008     	and	w8, w0, #0x1
   d799c: 52800033     	mov	w19, #0x1               // =1
   d79a0: 390002c8     	strb	w8, [x22]
   d79a4: 394043e8     	ldrb	w8, [sp, #0x10]
   d79a8: 36000268     	tbz	w8, #0x0, 0xd79f4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5f4>
   d79ac: 14000010     	b	0xd79ec <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5ec>
   d79b0: 90fffce1     	adrp	x1, 0x73000
   d79b4: f0fffcc3     	adrp	x3, 0x72000
   d79b8: 90fffce4     	adrp	x4, 0x73000
   d79bc: d0fffca6     	adrp	x6, 0x6d000
   d79c0: 91341821     	add	x1, x1, #0xd06
   d79c4: 910fac63     	add	x3, x3, #0x3eb
   d79c8: 9105f084     	add	x4, x4, #0x17c
   d79cc: 910b34c6     	add	x6, x6, #0x2cd
   d79d0: 52800080     	mov	w0, #0x4                // =4
   d79d4: 528034e2     	mov	w2, #0x1a7              // =423
   d79d8: aa1303e5     	mov	x5, x19
   d79dc: 94021511     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d79e0: 2a1f03f3     	mov	w19, wzr
   d79e4: 394043e8     	ldrb	w8, [sp, #0x10]
   d79e8: 36000068     	tbz	w8, #0x0, 0xd79f4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x5f4>
   d79ec: f94013e0     	ldr	x0, [sp, #0x20]
   d79f0: 9402153c     	bl	0x15cee0 <_ZdlPv@plt>
   d79f4: 3940a3e8     	ldrb	w8, [sp, #0x28]
   d79f8: 37000248     	tbnz	w8, #0x0, 0xd7a40 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x640>
   d79fc: 394103e8     	ldrb	w8, [sp, #0x40]
   d7a00: 37000288     	tbnz	w8, #0x0, 0xd7a50 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x650>
   d7a04: 385c83a8     	ldurb	w8, [x29, #-0x38]
   d7a08: 370002c8     	tbnz	w8, #0x0, 0xd7a60 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x660>
   d7a0c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7a10: 37000308     	tbnz	w8, #0x0, 0xd7a70 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x670>
   d7a14: f94016a8     	ldr	x8, [x21, #0x28]
   d7a18: f85f83a9     	ldur	x9, [x29, #-0x8]
   d7a1c: eb09011f     	cmp	x8, x9
   d7a20: 54ffde41     	b.ne	0xd75e8 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x1e8>
   d7a24: 2a1303e0     	mov	w0, w19
   d7a28: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   d7a2c: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   d7a30: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   d7a34: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   d7a38: 910343ff     	add	sp, sp, #0xd0
   d7a3c: d65f03c0     	ret
   d7a40: f9401fe0     	ldr	x0, [sp, #0x38]
   d7a44: 94021527     	bl	0x15cee0 <_ZdlPv@plt>
   d7a48: 394103e8     	ldrb	w8, [sp, #0x40]
   d7a4c: 3607fdc8     	tbz	w8, #0x0, 0xd7a04 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x604>
   d7a50: f9402be0     	ldr	x0, [sp, #0x50]
   d7a54: 94021523     	bl	0x15cee0 <_ZdlPv@plt>
   d7a58: 385c83a8     	ldurb	w8, [x29, #-0x38]
   d7a5c: 3607fd88     	tbz	w8, #0x0, 0xd7a0c <InGame::InGameInnerReporter::InitReportGateway(bool)+0x60c>
   d7a60: f85d83a0     	ldur	x0, [x29, #-0x28]
   d7a64: 9402151f     	bl	0x15cee0 <_ZdlPv@plt>
   d7a68: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7a6c: 3607fd48     	tbz	w8, #0x0, 0xd7a14 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x614>
   d7a70: f85f03a0     	ldur	x0, [x29, #-0x10]
   d7a74: 9402151b     	bl	0x15cee0 <_ZdlPv@plt>
   d7a78: f94016a8     	ldr	x8, [x21, #0x28]
   d7a7c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d7a80: eb09011f     	cmp	x8, x9
   d7a84: 54fffd00     	b.eq	0xd7a24 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x624>
   d7a88: 17fffed8     	b	0xd75e8 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x1e8>
   d7a8c: 14000005     	b	0xd7aa0 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6a0>
   d7a90: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7a94: aa0003f3     	mov	x19, x0
   d7a98: 370001a8     	tbnz	w8, #0x0, 0xd7acc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6cc>
   d7a9c: 1400000e     	b	0xd7ad4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6d4>
   d7aa0: aa0003f3     	mov	x19, x0
   d7aa4: 394043e8     	ldrb	w8, [sp, #0x10]
   d7aa8: 370001a8     	tbnz	w8, #0x0, 0xd7adc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6dc>
   d7aac: 3940a3e8     	ldrb	w8, [sp, #0x28]
   d7ab0: 370001e8     	tbnz	w8, #0x0, 0xd7aec <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6ec>
   d7ab4: 394103e8     	ldrb	w8, [sp, #0x40]
   d7ab8: 37000228     	tbnz	w8, #0x0, 0xd7afc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6fc>
   d7abc: 385c83a8     	ldurb	w8, [x29, #-0x38]
   d7ac0: 37000268     	tbnz	w8, #0x0, 0xd7b0c <InGame::InGameInnerReporter::InitReportGateway(bool)+0x70c>
   d7ac4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7ac8: 36000068     	tbz	w8, #0x0, 0xd7ad4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6d4>
   d7acc: f85f03a0     	ldur	x0, [x29, #-0x10]
   d7ad0: 94021504     	bl	0x15cee0 <_ZdlPv@plt>
   d7ad4: aa1303e0     	mov	x0, x19
   d7ad8: 940205a2     	bl	0x159160 <__emutls_get_address+0x6d4>
   d7adc: f94013e0     	ldr	x0, [sp, #0x20]
   d7ae0: 94021500     	bl	0x15cee0 <_ZdlPv@plt>
   d7ae4: 3940a3e8     	ldrb	w8, [sp, #0x28]
   d7ae8: 3607fe68     	tbz	w8, #0x0, 0xd7ab4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6b4>
   d7aec: f9401fe0     	ldr	x0, [sp, #0x38]
   d7af0: 940214fc     	bl	0x15cee0 <_ZdlPv@plt>
   d7af4: 394103e8     	ldrb	w8, [sp, #0x40]
   d7af8: 3607fe28     	tbz	w8, #0x0, 0xd7abc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6bc>
   d7afc: f9402be0     	ldr	x0, [sp, #0x50]
   d7b00: 940214f8     	bl	0x15cee0 <_ZdlPv@plt>
   d7b04: 385c83a8     	ldurb	w8, [x29, #-0x38]
   d7b08: 3607fde8     	tbz	w8, #0x0, 0xd7ac4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6c4>
   d7b0c: f85d83a0     	ldur	x0, [x29, #-0x28]
   d7b10: 940214f4     	bl	0x15cee0 <_ZdlPv@plt>
   d7b14: 385e03a8     	ldurb	w8, [x29, #-0x20]
   d7b18: 3707fda8     	tbnz	w8, #0x0, 0xd7acc <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6cc>
   d7b1c: 17ffffee     	b	0xd7ad4 <InGame::InGameInnerReporter::InitReportGateway(bool)+0x6d4>

00000000000d7b20 <InGame::InGameInnerReporter::InitMetrics()>:
   d7b20: d10243ff     	sub	sp, sp, #0x90
   d7b24: a9047bfd     	stp	x29, x30, [sp, #0x40]
   d7b28: 910103fd     	add	x29, sp, #0x40
   d7b2c: f9002bf9     	str	x25, [sp, #0x50]
   d7b30: a9065ff8     	stp	x24, x23, [sp, #0x60]
   d7b34: a90757f6     	stp	x22, x21, [sp, #0x70]
   d7b38: a9084ff4     	stp	x20, x19, [sp, #0x80]
   d7b3c: d53bd059     	mrs	x25, TPIDR_EL0
   d7b40: f9401728     	ldr	x8, [x25, #0x28]
   d7b44: f81f83a8     	stur	x8, [x29, #-0x8]
   d7b48: 395f6008     	ldrb	w8, [x0, #0x7d8]
   d7b4c: 34001948     	cbz	w8, 0xd7e74 <InGame::InGameInnerReporter::InitMetrics()+0x354>
   d7b50: aa0003f3     	mov	x19, x0
   d7b54: f9445c14     	ldr	x20, [x0, #0x8b8]
   d7b58: b40013f4     	cbz	x20, 0xd7dd4 <InGame::InGameInnerReporter::InitMetrics()+0x2b4>
   d7b5c: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7b60: f9457108     	ldr	x8, [x8, #0xae0]
   d7b64: f9400116     	ldr	x22, [x8]
   d7b68: aa1603e0     	mov	x0, x22
   d7b6c: 94021701     	bl	0x15d770 <strlen@plt>
   d7b70: b100401f     	cmn	x0, #0x10
   d7b74: 540018c2     	b.hs	0xd7e8c <InGame::InGameInnerReporter::InitMetrics()+0x36c>
   d7b78: aa0003f5     	mov	x21, x0
   d7b7c: f1005c1f     	cmp	x0, #0x17
   d7b80: 540000e2     	b.hs	0xd7b9c <InGame::InGameInnerReporter::InitMetrics()+0x7c>
   d7b84: 910083e9     	add	x9, sp, #0x20
   d7b88: 531f7aa8     	lsl	w8, w21, #1
   d7b8c: b2400137     	orr	x23, x9, #0x1
   d7b90: 390083e8     	strb	w8, [sp, #0x20]
   d7b94: b5000155     	cbnz	x21, 0xd7bbc <InGame::InGameInnerReporter::InitMetrics()+0x9c>
   d7b98: 1400000d     	b	0xd7bcc <InGame::InGameInnerReporter::InitMetrics()+0xac>
   d7b9c: 910042a8     	add	x8, x21, #0x10
   d7ba0: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   d7ba4: aa1803e0     	mov	x0, x24
   d7ba8: 940214ae     	bl	0x15ce60 <_Znwm@plt>
   d7bac: b2400308     	orr	x8, x24, #0x1
   d7bb0: aa0003f7     	mov	x23, x0
   d7bb4: a90283f5     	stp	x21, x0, [sp, #0x28]
   d7bb8: f90013e8     	str	x8, [sp, #0x20]
   d7bbc: aa1703e0     	mov	x0, x23
   d7bc0: aa1603e1     	mov	x1, x22
   d7bc4: aa1503e2     	mov	x2, x21
   d7bc8: 94021536     	bl	0x15d0a0 <memcpy@plt>
   d7bcc: b0fffcca     	adrp	x10, 0x70000
   d7bd0: 52800288     	mov	w8, #0x14               // =20
   d7bd4: 911f114a     	add	x10, x10, #0x7c4
   d7bd8: 528d6c89     	mov	w9, #0x6b64             // =27492
   d7bdc: 38356aff     	strb	wzr, [x23, x21]
   d7be0: 390023e8     	strb	w8, [sp, #0x8]
   d7be4: f940014a     	ldr	x10, [x10]
   d7be8: 780113e9     	sturh	w9, [sp, #0x11]
   d7bec: 39004fff     	strb	wzr, [sp, #0x13]
   d7bf0: f80093ea     	stur	x10, [sp, #0x9]
   d7bf4: 910083e1     	add	x1, sp, #0x20
   d7bf8: 910023e2     	add	x2, sp, #0x8
   d7bfc: aa1403e0     	mov	x0, x20
   d7c00: 94021bec     	bl	0x15ebb0 <_ZN6InGame19InGameReportMetrics14SetCommonLabelERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_@plt>
   d7c04: 394023e8     	ldrb	w8, [sp, #0x8]
   d7c08: 36000068     	tbz	w8, #0x0, 0xd7c14 <InGame::InGameInnerReporter::InitMetrics()+0xf4>
   d7c0c: f9400fe0     	ldr	x0, [sp, #0x18]
   d7c10: 940214b4     	bl	0x15cee0 <_ZdlPv@plt>
   d7c14: 394083e8     	ldrb	w8, [sp, #0x20]
   d7c18: 36000068     	tbz	w8, #0x0, 0xd7c24 <InGame::InGameInnerReporter::InitMetrics()+0x104>
   d7c1c: f9401be0     	ldr	x0, [sp, #0x30]
   d7c20: 940214b0     	bl	0x15cee0 <_ZdlPv@plt>
   d7c24: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7c28: f9457508     	ldr	x8, [x8, #0xae8]
   d7c2c: f9445e74     	ldr	x20, [x19, #0x8b8]
   d7c30: f9400116     	ldr	x22, [x8]
   d7c34: aa1603e0     	mov	x0, x22
   d7c38: 940216ce     	bl	0x15d770 <strlen@plt>
   d7c3c: b100401f     	cmn	x0, #0x10
   d7c40: 54001262     	b.hs	0xd7e8c <InGame::InGameInnerReporter::InitMetrics()+0x36c>
   d7c44: aa0003f5     	mov	x21, x0
   d7c48: f1005c1f     	cmp	x0, #0x17
   d7c4c: 540000e2     	b.hs	0xd7c68 <InGame::InGameInnerReporter::InitMetrics()+0x148>
   d7c50: 910083e9     	add	x9, sp, #0x20
   d7c54: 531f7aa8     	lsl	w8, w21, #1
   d7c58: b2400137     	orr	x23, x9, #0x1
   d7c5c: 390083e8     	strb	w8, [sp, #0x20]
   d7c60: b5000155     	cbnz	x21, 0xd7c88 <InGame::InGameInnerReporter::InitMetrics()+0x168>
   d7c64: 1400000d     	b	0xd7c98 <InGame::InGameInnerReporter::InitMetrics()+0x178>
   d7c68: 910042a8     	add	x8, x21, #0x10
   d7c6c: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   d7c70: aa1803e0     	mov	x0, x24
   d7c74: 9402147b     	bl	0x15ce60 <_Znwm@plt>
   d7c78: b2400308     	orr	x8, x24, #0x1
   d7c7c: aa0003f7     	mov	x23, x0
   d7c80: a90283f5     	stp	x21, x0, [sp, #0x28]
   d7c84: f90013e8     	str	x8, [sp, #0x20]
   d7c88: aa1703e0     	mov	x0, x23
   d7c8c: aa1603e1     	mov	x1, x22
   d7c90: aa1503e2     	mov	x2, x21
   d7c94: 94021503     	bl	0x15d0a0 <memcpy@plt>
   d7c98: 90fffce9     	adrp	x9, 0x73000
   d7c9c: 52800388     	mov	w8, #0x1c               // =28
   d7ca0: 910b5129     	add	x9, x9, #0x2d4
   d7ca4: 38356aff     	strb	wzr, [x23, x21]
   d7ca8: 39005fff     	strb	wzr, [sp, #0x17]
   d7cac: 390023e8     	strb	w8, [sp, #0x8]
   d7cb0: f940012a     	ldr	x10, [x9]
   d7cb4: f8406129     	ldur	x9, [x9, #0x6]
   d7cb8: f80093ea     	stur	x10, [sp, #0x9]
   d7cbc: f800f3e9     	stur	x9, [sp, #0xf]
   d7cc0: 910083e1     	add	x1, sp, #0x20
   d7cc4: 910023e2     	add	x2, sp, #0x8
   d7cc8: aa1403e0     	mov	x0, x20
   d7ccc: 94021bb9     	bl	0x15ebb0 <_ZN6InGame19InGameReportMetrics14SetCommonLabelERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_@plt>
   d7cd0: 394023e8     	ldrb	w8, [sp, #0x8]
   d7cd4: 36000068     	tbz	w8, #0x0, 0xd7ce0 <InGame::InGameInnerReporter::InitMetrics()+0x1c0>
   d7cd8: f9400fe0     	ldr	x0, [sp, #0x18]
   d7cdc: 94021481     	bl	0x15cee0 <_ZdlPv@plt>
   d7ce0: 394083e8     	ldrb	w8, [sp, #0x20]
   d7ce4: 36000068     	tbz	w8, #0x0, 0xd7cf0 <InGame::InGameInnerReporter::InitMetrics()+0x1d0>
   d7ce8: f9401be0     	ldr	x0, [sp, #0x30]
   d7cec: 9402147d     	bl	0x15cee0 <_ZdlPv@plt>
   d7cf0: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7cf4: f9453508     	ldr	x8, [x8, #0xa68]
   d7cf8: f9445e73     	ldr	x19, [x19, #0x8b8]
   d7cfc: f9400115     	ldr	x21, [x8]
   d7d00: aa1503e0     	mov	x0, x21
   d7d04: 9402169b     	bl	0x15d770 <strlen@plt>
   d7d08: b100401f     	cmn	x0, #0x10
   d7d0c: 54000c02     	b.hs	0xd7e8c <InGame::InGameInnerReporter::InitMetrics()+0x36c>
   d7d10: aa0003f4     	mov	x20, x0
   d7d14: f1005c1f     	cmp	x0, #0x17
   d7d18: 540000e2     	b.hs	0xd7d34 <InGame::InGameInnerReporter::InitMetrics()+0x214>
   d7d1c: 910083e9     	add	x9, sp, #0x20
   d7d20: 531f7a88     	lsl	w8, w20, #1
   d7d24: b2400136     	orr	x22, x9, #0x1
   d7d28: 390083e8     	strb	w8, [sp, #0x20]
   d7d2c: b5000154     	cbnz	x20, 0xd7d54 <InGame::InGameInnerReporter::InitMetrics()+0x234>
   d7d30: 1400000d     	b	0xd7d64 <InGame::InGameInnerReporter::InitMetrics()+0x244>
   d7d34: 91004288     	add	x8, x20, #0x10
   d7d38: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   d7d3c: aa1703e0     	mov	x0, x23
   d7d40: 94021448     	bl	0x15ce60 <_Znwm@plt>
   d7d44: b24002e8     	orr	x8, x23, #0x1
   d7d48: aa0003f6     	mov	x22, x0
   d7d4c: a90283f4     	stp	x20, x0, [sp, #0x28]
   d7d50: f90013e8     	str	x8, [sp, #0x20]
   d7d54: aa1603e0     	mov	x0, x22
   d7d58: aa1503e1     	mov	x1, x21
   d7d5c: aa1403e2     	mov	x2, x20
   d7d60: 940214d0     	bl	0x15d0a0 <memcpy@plt>
   d7d64: 38346adf     	strb	wzr, [x22, x20]
   d7d68: 940214d6     	bl	0x15d0c0 <_ZN6InGame11CommonUtils15GetPlatformTypeEv@plt>
   d7d6c: 910023e8     	add	x8, sp, #0x8
   d7d70: 94021b8c     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   d7d74: 910083e1     	add	x1, sp, #0x20
   d7d78: 910023e2     	add	x2, sp, #0x8
   d7d7c: aa1303e0     	mov	x0, x19
   d7d80: 94021b8c     	bl	0x15ebb0 <_ZN6InGame19InGameReportMetrics14SetCommonLabelERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_@plt>
   d7d84: 394023e8     	ldrb	w8, [sp, #0x8]
   d7d88: 36000068     	tbz	w8, #0x0, 0xd7d94 <InGame::InGameInnerReporter::InitMetrics()+0x274>
   d7d8c: f9400fe0     	ldr	x0, [sp, #0x18]
   d7d90: 94021454     	bl	0x15cee0 <_ZdlPv@plt>
   d7d94: 394083e8     	ldrb	w8, [sp, #0x20]
   d7d98: 36000068     	tbz	w8, #0x0, 0xd7da4 <InGame::InGameInnerReporter::InitMetrics()+0x284>
   d7d9c: f9401be0     	ldr	x0, [sp, #0x30]
   d7da0: 94021450     	bl	0x15cee0 <_ZdlPv@plt>
   d7da4: 52800020     	mov	w0, #0x1                // =1
   d7da8: f9401728     	ldr	x8, [x25, #0x28]
   d7dac: f85f83a9     	ldur	x9, [x29, #-0x8]
   d7db0: eb09011f     	cmp	x8, x9
   d7db4: 540006a1     	b.ne	0xd7e88 <InGame::InGameInnerReporter::InitMetrics()+0x368>
   d7db8: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   d7dbc: a94757f6     	ldp	x22, x21, [sp, #0x70]
   d7dc0: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   d7dc4: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   d7dc8: f9402bf9     	ldr	x25, [sp, #0x50]
   d7dcc: 910243ff     	add	sp, sp, #0x90
   d7dd0: d65f03c0     	ret
   d7dd4: 52801000     	mov	w0, #0x80               // =128
   d7dd8: 94021422     	bl	0x15ce60 <_Znwm@plt>
   d7ddc: aa0003f4     	mov	x20, x0
   d7de0: f943ea61     	ldr	x1, [x19, #0x7d0]
   d7de4: 94021baf     	bl	0x15eca0 <_ZN6InGame19InGameReportMetricsC1EPNS_19IReportGatewayInnerE@plt>
   d7de8: 52800400     	mov	w0, #0x20               // =32
   d7dec: 9402141d     	bl	0x15ce60 <_Znwm@plt>
   d7df0: b00004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d7df4: f9457908     	ldr	x8, [x8, #0xaf0]
   d7df8: a901501f     	stp	xzr, x20, [x0, #0x10]
   d7dfc: f9446275     	ldr	x21, [x19, #0x8c0]
   d7e00: f9045e74     	str	x20, [x19, #0x8b8]
   d7e04: f9046260     	str	x0, [x19, #0x8c0]
   d7e08: 91004108     	add	x8, x8, #0x10
   d7e0c: a9007c08     	stp	x8, xzr, [x0]
   d7e10: b4ffea75     	cbz	x21, 0xd7b5c <InGame::InGameInnerReporter::InitMetrics()+0x3c>
   d7e14: 910022a1     	add	x1, x21, #0x8
   d7e18: 92800000     	mov	x0, #-0x1               // =-1
   d7e1c: 94020439     	bl	0x158f00 <__emutls_get_address+0x474>
   d7e20: b50000e0     	cbnz	x0, 0xd7e3c <InGame::InGameInnerReporter::InitMetrics()+0x31c>
   d7e24: f94002a8     	ldr	x8, [x21]
   d7e28: aa1503e0     	mov	x0, x21
   d7e2c: f9400908     	ldr	x8, [x8, #0x10]
   d7e30: d63f0100     	blr	x8
   d7e34: aa1503e0     	mov	x0, x21
   d7e38: 94021412     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d7e3c: f9445e74     	ldr	x20, [x19, #0x8b8]
   d7e40: b5ffe8f4     	cbnz	x20, 0xd7b5c <InGame::InGameInnerReporter::InitMetrics()+0x3c>
   d7e44: 90fffce1     	adrp	x1, 0x73000
   d7e48: b0fffcc3     	adrp	x3, 0x70000
   d7e4c: 90fffce4     	adrp	x4, 0x73000
   d7e50: f0fffca6     	adrp	x6, 0x6e000
   d7e54: 91341821     	add	x1, x1, #0xd06
   d7e58: 9112e063     	add	x3, x3, #0x4b8
   d7e5c: 9105f084     	add	x4, x4, #0x17c
   d7e60: 910f08c6     	add	x6, x6, #0x3c2
   d7e64: 52800080     	mov	w0, #0x4                // =4
   d7e68: 528038c2     	mov	w2, #0x1c6              // =454
   d7e6c: aa1303e5     	mov	x5, x19
   d7e70: 940213ec     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d7e74: 2a1f03e0     	mov	w0, wzr
   d7e78: f9401728     	ldr	x8, [x25, #0x28]
   d7e7c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d7e80: eb09011f     	cmp	x8, x9
   d7e84: 54fff9a0     	b.eq	0xd7db8 <InGame::InGameInnerReporter::InitMetrics()+0x298>
   d7e88: 940213ea     	bl	0x15ce30 <__stack_chk_fail@plt>
   d7e8c: 910083e0     	add	x0, sp, #0x20
   d7e90: 94021640     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   d7e94: aa0003f3     	mov	x19, x0
   d7e98: aa1403e0     	mov	x0, x20
   d7e9c: 94021b85     	bl	0x15ecb0 <_ZN6InGame19InGameReportMetricsD2Ev@plt>
   d7ea0: aa1403e0     	mov	x0, x20
   d7ea4: 14000016     	b	0xd7efc <InGame::InGameInnerReporter::InitMetrics()+0x3dc>
   d7ea8: aa0003f3     	mov	x19, x0
   d7eac: aa1403e0     	mov	x0, x20
   d7eb0: 14000013     	b	0xd7efc <InGame::InGameInnerReporter::InitMetrics()+0x3dc>
   d7eb4: 14000002     	b	0xd7ebc <InGame::InGameInnerReporter::InitMetrics()+0x39c>
   d7eb8: 14000001     	b	0xd7ebc <InGame::InGameInnerReporter::InitMetrics()+0x39c>
   d7ebc: 394023e8     	ldrb	w8, [sp, #0x8]
   d7ec0: aa0003f3     	mov	x19, x0
   d7ec4: 370000a8     	tbnz	w8, #0x0, 0xd7ed8 <InGame::InGameInnerReporter::InitMetrics()+0x3b8>
   d7ec8: 394083e8     	ldrb	w8, [sp, #0x20]
   d7ecc: 37000168     	tbnz	w8, #0x0, 0xd7ef8 <InGame::InGameInnerReporter::InitMetrics()+0x3d8>
   d7ed0: aa1303e0     	mov	x0, x19
   d7ed4: 940204a3     	bl	0x159160 <__emutls_get_address+0x6d4>
   d7ed8: f9400fe0     	ldr	x0, [sp, #0x18]
   d7edc: 94021401     	bl	0x15cee0 <_ZdlPv@plt>
   d7ee0: 394083e8     	ldrb	w8, [sp, #0x20]
   d7ee4: 3607ff68     	tbz	w8, #0x0, 0xd7ed0 <InGame::InGameInnerReporter::InitMetrics()+0x3b0>
   d7ee8: 14000004     	b	0xd7ef8 <InGame::InGameInnerReporter::InitMetrics()+0x3d8>
   d7eec: aa0003f3     	mov	x19, x0
   d7ef0: 394083e8     	ldrb	w8, [sp, #0x20]
   d7ef4: 3607fee8     	tbz	w8, #0x0, 0xd7ed0 <InGame::InGameInnerReporter::InitMetrics()+0x3b0>
   d7ef8: f9401be0     	ldr	x0, [sp, #0x30]
   d7efc: 940213f9     	bl	0x15cee0 <_ZdlPv@plt>
   d7f00: aa1303e0     	mov	x0, x19
   d7f04: 94020497     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d7f08 <InGame::InGameInnerReporter::GetBQInfo()>:
   d7f08: d10683ff     	sub	sp, sp, #0x1a0
   d7f0c: a9147bfd     	stp	x29, x30, [sp, #0x140]
   d7f10: 910503fd     	add	x29, sp, #0x140
   d7f14: a9156ffc     	stp	x28, x27, [sp, #0x150]
   d7f18: a91667fa     	stp	x26, x25, [sp, #0x160]
   d7f1c: a9175ff8     	stp	x24, x23, [sp, #0x170]
   d7f20: a91857f6     	stp	x22, x21, [sp, #0x180]
   d7f24: a9194ff4     	stp	x20, x19, [sp, #0x190]
   d7f28: d53bd057     	mrs	x23, TPIDR_EL0
   d7f2c: aa0003f5     	mov	x21, x0
   d7f30: 90fffce1     	adrp	x1, 0x73000
   d7f34: 90fffcc3     	adrp	x3, 0x6f000
   d7f38: 90fffce4     	adrp	x4, 0x73000
   d7f3c: f0fffcc6     	adrp	x6, 0x72000
   d7f40: f94016e8     	ldr	x8, [x23, #0x28]
   d7f44: 91341821     	add	x1, x1, #0xd06
   d7f48: 9111bc63     	add	x3, x3, #0x46f
   d7f4c: 9105f084     	add	x4, x4, #0x17c
   d7f50: 913e58c6     	add	x6, x6, #0xf96
   d7f54: 52800020     	mov	w0, #0x1                // =1
   d7f58: 528048c2     	mov	w2, #0x246              // =582
   d7f5c: aa1503e5     	mov	x5, x21
   d7f60: f81f03a8     	stur	x8, [x29, #-0x10]
   d7f64: 940213af     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d7f68: d10123a0     	sub	x0, x29, #0x48
   d7f6c: f90027ff     	str	xzr, [sp, #0x48]
   d7f70: aa1f03f6     	mov	x22, xzr
   d7f74: 94021b53     	bl	0x15ecc0 <__get_bq_id@plt>
   d7f78: f85b83b3     	ldur	x19, [x29, #-0x48]
   d7f7c: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   d7f80: f81d83bf     	stur	xzr, [x29, #-0x28]
   d7f84: b4000193     	cbz	x19, 0xd7fb4 <InGame::InGameInnerReporter::GetBQInfo()+0xac>
   d7f88: aa1303e0     	mov	x0, x19
   d7f8c: 92800001     	mov	x1, #-0x1               // =-1
   d7f90: 940214ac     	bl	0x15d240 <__strlen_chk@plt>
   d7f94: aa0003e5     	mov	x5, x0
   d7f98: b40000e0     	cbz	x0, 0xd7fb4 <InGame::InGameInnerReporter::GetBQInfo()+0xac>
   d7f9c: d100a3a0     	sub	x0, x29, #0x28
   d7fa0: aa1f03e1     	mov	x1, xzr
   d7fa4: aa1f03e2     	mov	x2, xzr
   d7fa8: aa1303e3     	mov	x3, x19
   d7fac: aa1f03e4     	mov	x4, xzr
   d7fb0: 94021574     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d7fb4: a97df3a8     	ldp	x8, x28, [x29, #-0x28]
   d7fb8: f85e83b6     	ldur	x22, [x29, #-0x18]
   d7fbc: f90027e8     	str	x8, [sp, #0x48]
   d7fc0: d10123a0     	sub	x0, x29, #0x48
   d7fc4: 94021573     	bl	0x15d590 <__release_string_def@plt>
   d7fc8: 381d43bf     	sturb	wzr, [x29, #-0x2c]
   d7fcc: d10123a0     	sub	x0, x29, #0x48
   d7fd0: d100b3a1     	sub	x1, x29, #0x2c
   d7fd4: aa1f03f4     	mov	x20, xzr
   d7fd8: aa1f03f9     	mov	x25, xzr
   d7fdc: f90023f6     	str	x22, [sp, #0x40]
   d7fe0: 94021b3c     	bl	0x15ecd0 <__get_current_gate_info@plt>
   d7fe4: f85b83b4     	ldur	x20, [x29, #-0x48]
   d7fe8: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   d7fec: f81d83bf     	stur	xzr, [x29, #-0x28]
   d7ff0: b4000194     	cbz	x20, 0xd8020 <InGame::InGameInnerReporter::GetBQInfo()+0x118>
   d7ff4: aa1403e0     	mov	x0, x20
   d7ff8: 92800001     	mov	x1, #-0x1               // =-1
   d7ffc: 94021491     	bl	0x15d240 <__strlen_chk@plt>
   d8000: aa0003e5     	mov	x5, x0
   d8004: b40000e0     	cbz	x0, 0xd8020 <InGame::InGameInnerReporter::GetBQInfo()+0x118>
   d8008: d100a3a0     	sub	x0, x29, #0x28
   d800c: aa1f03e1     	mov	x1, xzr
   d8010: aa1f03e2     	mov	x2, xzr
   d8014: aa1403e3     	mov	x3, x20
   d8018: aa1f03e4     	mov	x4, xzr
   d801c: 94021559     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d8020: a97dcfb4     	ldp	x20, x19, [x29, #-0x28]
   d8024: f85e83b9     	ldur	x25, [x29, #-0x18]
   d8028: d10123a0     	sub	x0, x29, #0x48
   d802c: 94021559     	bl	0x15d590 <__release_string_def@plt>
   d8030: d0fffcc8     	adrp	x8, 0x72000
   d8034: f100027f     	cmp	x19, #0x0
   d8038: 913e5908     	add	x8, x8, #0xf96
   d803c: f90017f7     	str	x23, [sp, #0x28]
   d8040: 9a940117     	csel	x23, x8, x20, eq
   d8044: aa1703e0     	mov	x0, x23
   d8048: 940215ca     	bl	0x15d770 <strlen@plt>
   d804c: b100401f     	cmn	x0, #0x10
   d8050: a90367f4     	stp	x20, x25, [sp, #0x30]
   d8054: 54003482     	b.hs	0xd86e4 <InGame::InGameInnerReporter::GetBQInfo()+0x7dc>
   d8058: aa0003f8     	mov	x24, x0
   d805c: f1005c1f     	cmp	x0, #0x17
   d8060: 540000e2     	b.hs	0xd807c <InGame::InGameInnerReporter::GetBQInfo()+0x174>
   d8064: d10123a9     	sub	x9, x29, #0x48
   d8068: 531f7b08     	lsl	w8, w24, #1
   d806c: b2400139     	orr	x25, x9, #0x1
   d8070: 381b83a8     	sturb	w8, [x29, #-0x48]
   d8074: b5000158     	cbnz	x24, 0xd809c <InGame::InGameInnerReporter::GetBQInfo()+0x194>
   d8078: 1400000d     	b	0xd80ac <InGame::InGameInnerReporter::GetBQInfo()+0x1a4>
   d807c: 91004308     	add	x8, x24, #0x10
   d8080: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   d8084: aa1a03e0     	mov	x0, x26
   d8088: 94021376     	bl	0x15ce60 <_Znwm@plt>
   d808c: b2400348     	orr	x8, x26, #0x1
   d8090: aa0003f9     	mov	x25, x0
   d8094: a93c03b8     	stp	x24, x0, [x29, #-0x40]
   d8098: f81b83a8     	stur	x8, [x29, #-0x48]
   d809c: aa1903e0     	mov	x0, x25
   d80a0: aa1703e1     	mov	x1, x23
   d80a4: aa1803e2     	mov	x2, x24
   d80a8: 940213fe     	bl	0x15d0a0 <memcpy@plt>
   d80ac: d10123a0     	sub	x0, x29, #0x48
   d80b0: 52800741     	mov	w1, #0x3a               // =58
   d80b4: aa1f03e2     	mov	x2, xzr
   d80b8: 38386b3f     	strb	wzr, [x25, x24]
   d80bc: 94021b09     	bl	0x15ece0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm@plt>
   d80c0: b100041f     	cmn	x0, #0x1
   d80c4: 540001e0     	b.eq	0xd8100 <InGame::InGameInnerReporter::GetBQInfo()+0x1f8>
   d80c8: aa0003f8     	mov	x24, x0
   d80cc: d10183a0     	sub	x0, x29, #0x60
   d80d0: d10123a1     	sub	x1, x29, #0x48
   d80d4: d10123a4     	sub	x4, x29, #0x48
   d80d8: aa1f03e2     	mov	x2, xzr
   d80dc: aa1803e3     	mov	x3, x24
   d80e0: 94021920     	bl	0x15e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>
   d80e4: d101e3a0     	sub	x0, x29, #0x78
   d80e8: d10123a1     	sub	x1, x29, #0x48
   d80ec: d10123a4     	sub	x4, x29, #0x48
   d80f0: aa1803e2     	mov	x2, x24
   d80f4: 92800003     	mov	x3, #-0x1               // =-1
   d80f8: 9402191a     	bl	0x15e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>
   d80fc: 14000005     	b	0xd8110 <InGame::InGameInnerReporter::GetBQInfo()+0x208>
   d8100: d10183a0     	sub	x0, x29, #0x60
   d8104: d10123a1     	sub	x1, x29, #0x48
   d8108: 9402159e     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   d810c: 781883bf     	sturh	wzr, [x29, #-0x78]
   d8110: 385a03a8     	ldurb	w8, [x29, #-0x60]
   d8114: d10183aa     	sub	x10, x29, #0x60
   d8118: f85b03a9     	ldur	x9, [x29, #-0x50]
   d811c: b240014a     	orr	x10, x10, #0x1
   d8120: a9377fbf     	stp	xzr, xzr, [x29, #-0x90]
   d8124: 7200011f     	tst	w8, #0x1
   d8128: f81803bf     	stur	xzr, [x29, #-0x80]
   d812c: 9a890140     	csel	x0, x10, x9, eq
   d8130: 910243e1     	add	x1, sp, #0x90
   d8134: 94021aef     	bl	0x15ecf0 <__get_host_resolved_ip@plt>
   d8138: 36000340     	tbz	w0, #0x0, 0xd81a0 <InGame::InGameInnerReporter::GetBQInfo()+0x298>
   d813c: f9404bf8     	ldr	x24, [sp, #0x90]
   d8140: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   d8144: f81d83bf     	stur	xzr, [x29, #-0x28]
   d8148: b4000198     	cbz	x24, 0xd8178 <InGame::InGameInnerReporter::GetBQInfo()+0x270>
   d814c: aa1803e0     	mov	x0, x24
   d8150: 92800001     	mov	x1, #-0x1               // =-1
   d8154: 9402143b     	bl	0x15d240 <__strlen_chk@plt>
   d8158: aa0003e5     	mov	x5, x0
   d815c: b40000e0     	cbz	x0, 0xd8178 <InGame::InGameInnerReporter::GetBQInfo()+0x270>
   d8160: d100a3a0     	sub	x0, x29, #0x28
   d8164: aa1f03e1     	mov	x1, xzr
   d8168: aa1f03e2     	mov	x2, xzr
   d816c: aa1803e3     	mov	x3, x24
   d8170: aa1f03e4     	mov	x4, xzr
   d8174: 94021503     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d8178: f85803a8     	ldur	x8, [x29, #-0x80]
   d817c: b4000068     	cbz	x8, 0xd8188 <InGame::InGameInnerReporter::GetBQInfo()+0x280>
   d8180: f85703a0     	ldur	x0, [x29, #-0x90]
   d8184: 94021447     	bl	0x15d2a0 <free@plt>
   d8188: f85d83a8     	ldur	x8, [x29, #-0x28]
   d818c: 3cde03a0     	ldur	q0, [x29, #-0x20]
   d8190: f81703a8     	stur	x8, [x29, #-0x90]
   d8194: 3c9783a0     	stur	q0, [x29, #-0x88]
   d8198: 910243e0     	add	x0, sp, #0x90
   d819c: 940214fd     	bl	0x15d590 <__release_string_def@plt>
   d81a0: f85783a8     	ldur	x8, [x29, #-0x88]
   d81a4: b40001e8     	cbz	x8, 0xd81e0 <InGame::InGameInnerReporter::GetBQInfo()+0x2d8>
   d81a8: f85703b9     	ldur	x25, [x29, #-0x90]
   d81ac: aa1903e0     	mov	x0, x25
   d81b0: 94021570     	bl	0x15d770 <strlen@plt>
   d81b4: b100401f     	cmn	x0, #0x10
   d81b8: 540029a2     	b.hs	0xd86ec <InGame::InGameInnerReporter::GetBQInfo()+0x7e4>
   d81bc: aa0003f8     	mov	x24, x0
   d81c0: f1005c1f     	cmp	x0, #0x17
   d81c4: 54000322     	b.hs	0xd8228 <InGame::InGameInnerReporter::GetBQInfo()+0x320>
   d81c8: d100a3a9     	sub	x9, x29, #0x28
   d81cc: 531f7b08     	lsl	w8, w24, #1
   d81d0: b240013a     	orr	x26, x9, #0x1
   d81d4: 381d83a8     	sturb	w8, [x29, #-0x28]
   d81d8: b5000398     	cbnz	x24, 0xd8248 <InGame::InGameInnerReporter::GetBQInfo()+0x340>
   d81dc: 1400001f     	b	0xd8258 <InGame::InGameInnerReporter::GetBQInfo()+0x350>
   d81e0: f85703a8     	ldur	x8, [x29, #-0x90]
   d81e4: f81783bf     	stur	xzr, [x29, #-0x88]
   d81e8: b4000048     	cbz	x8, 0xd81f0 <InGame::InGameInnerReporter::GetBQInfo()+0x2e8>
   d81ec: 3900011f     	strb	wzr, [x8]
   d81f0: d0fffcc0     	adrp	x0, 0x72000
   d81f4: 52800021     	mov	w1, #0x1                // =1
   d81f8: 913e5800     	add	x0, x0, #0xf96
   d81fc: 94021411     	bl	0x15d240 <__strlen_chk@plt>
   d8200: aa0003e5     	mov	x5, x0
   d8204: b4001080     	cbz	x0, 0xd8414 <InGame::InGameInnerReporter::GetBQInfo()+0x50c>
   d8208: f85703a1     	ldur	x1, [x29, #-0x90]
   d820c: d0fffcc3     	adrp	x3, 0x72000
   d8210: d10243a0     	sub	x0, x29, #0x90
   d8214: 913e5863     	add	x3, x3, #0xf96
   d8218: aa0103e2     	mov	x2, x1
   d821c: aa1f03e4     	mov	x4, xzr
   d8220: 940214d8     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d8224: 1400007c     	b	0xd8414 <InGame::InGameInnerReporter::GetBQInfo()+0x50c>
   d8228: 91004308     	add	x8, x24, #0x10
   d822c: 927ced1b     	and	x27, x8, #0xfffffffffffffff0
   d8230: aa1b03e0     	mov	x0, x27
   d8234: 9402130b     	bl	0x15ce60 <_Znwm@plt>
   d8238: b2400368     	orr	x8, x27, #0x1
   d823c: aa0003fa     	mov	x26, x0
   d8240: a93e03b8     	stp	x24, x0, [x29, #-0x20]
   d8244: f81d83a8     	stur	x8, [x29, #-0x28]
   d8248: aa1a03e0     	mov	x0, x26
   d824c: aa1903e1     	mov	x1, x25
   d8250: aa1803e2     	mov	x2, x24
   d8254: 94021393     	bl	0x15d0a0 <memcpy@plt>
   d8258: d100a3a0     	sub	x0, x29, #0x28
   d825c: 52800741     	mov	w1, #0x3a               // =58
   d8260: aa1f03e2     	mov	x2, xzr
   d8264: 38386b5f     	strb	wzr, [x26, x24]
   d8268: 94021a9e     	bl	0x15ece0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm@plt>
   d826c: b100041f     	cmn	x0, #0x1
   d8270: 540007a0     	b.eq	0xd8364 <InGame::InGameInnerReporter::GetBQInfo()+0x45c>
   d8274: b0fffca0     	adrp	x0, 0x6d000
   d8278: 910163e8     	add	x8, sp, #0x58
   d827c: 913be800     	add	x0, x0, #0xefa
   d8280: d100a3a1     	sub	x1, x29, #0x28
   d8284: 94021a9f     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
   d8288: f0fffca1     	adrp	x1, 0x6f000
   d828c: 910163e0     	add	x0, sp, #0x58
   d8290: 913b6021     	add	x1, x1, #0xed8
   d8294: 94021a17     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   d8298: f9400808     	ldr	x8, [x0, #0x10]
   d829c: d101e3aa     	sub	x10, x29, #0x78
   d82a0: 3dc00000     	ldr	q0, [x0]
   d82a4: b240014a     	orr	x10, x10, #0x1
   d82a8: f90043e8     	str	x8, [sp, #0x80]
   d82ac: 3d801fe0     	str	q0, [sp, #0x70]
   d82b0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   d82b4: f900001f     	str	xzr, [x0]
   d82b8: a97927ab     	ldp	x11, x9, [x29, #-0x70]
   d82bc: 385883a8     	ldurb	w8, [x29, #-0x78]
   d82c0: 7200011f     	tst	w8, #0x1
   d82c4: d341fd08     	lsr	x8, x8, #1
   d82c8: 9a890141     	csel	x1, x10, x9, eq
   d82cc: 9a8b0102     	csel	x2, x8, x11, eq
   d82d0: 9101c3e0     	add	x0, sp, #0x70
   d82d4: 94021a8f     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   d82d8: f9400808     	ldr	x8, [x0, #0x10]
   d82dc: 910243ea     	add	x10, sp, #0x90
   d82e0: 3dc00000     	ldr	q0, [x0]
   d82e4: b240014a     	orr	x10, x10, #0x1
   d82e8: f90053e8     	str	x8, [sp, #0xa0]
   d82ec: 3d8027e0     	str	q0, [sp, #0x90]
   d82f0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   d82f4: f900001f     	str	xzr, [x0]
   d82f8: 394243e8     	ldrb	w8, [sp, #0x90]
   d82fc: f81783bf     	stur	xzr, [x29, #-0x88]
   d8300: f94053e9     	ldr	x9, [sp, #0xa0]
   d8304: 7200011f     	tst	w8, #0x1
   d8308: f85703a8     	ldur	x8, [x29, #-0x90]
   d830c: 9a890158     	csel	x24, x10, x9, eq
   d8310: b4000048     	cbz	x8, 0xd8318 <InGame::InGameInnerReporter::GetBQInfo()+0x410>
   d8314: 3900011f     	strb	wzr, [x8]
   d8318: b4000198     	cbz	x24, 0xd8348 <InGame::InGameInnerReporter::GetBQInfo()+0x440>
   d831c: aa1803e0     	mov	x0, x24
   d8320: 92800001     	mov	x1, #-0x1               // =-1
   d8324: 940213c7     	bl	0x15d240 <__strlen_chk@plt>
   d8328: aa0003e5     	mov	x5, x0
   d832c: b40000e0     	cbz	x0, 0xd8348 <InGame::InGameInnerReporter::GetBQInfo()+0x440>
   d8330: f85703a1     	ldur	x1, [x29, #-0x90]
   d8334: d10243a0     	sub	x0, x29, #0x90
   d8338: aa0103e2     	mov	x2, x1
   d833c: aa1803e3     	mov	x3, x24
   d8340: aa1f03e4     	mov	x4, xzr
   d8344: 9402148f     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d8348: 394243e8     	ldrb	w8, [sp, #0x90]
   d834c: 37000488     	tbnz	w8, #0x0, 0xd83dc <InGame::InGameInnerReporter::GetBQInfo()+0x4d4>
   d8350: 3941c3e8     	ldrb	w8, [sp, #0x70]
   d8354: 370004c8     	tbnz	w8, #0x0, 0xd83ec <InGame::InGameInnerReporter::GetBQInfo()+0x4e4>
   d8358: 394163e8     	ldrb	w8, [sp, #0x58]
   d835c: 37000508     	tbnz	w8, #0x0, 0xd83fc <InGame::InGameInnerReporter::GetBQInfo()+0x4f4>
   d8360: 14000029     	b	0xd8404 <InGame::InGameInnerReporter::GetBQInfo()+0x4fc>
   d8364: 910243e8     	add	x8, sp, #0x90
   d8368: d100a3a0     	sub	x0, x29, #0x28
   d836c: d101e3a1     	sub	x1, x29, #0x78
   d8370: 910243f3     	add	x19, sp, #0x90
   d8374: 94021a6b     	bl	0x15ed20 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_@plt>
   d8378: 394243e8     	ldrb	w8, [sp, #0x90]
   d837c: b240026a     	orr	x10, x19, #0x1
   d8380: f94053e9     	ldr	x9, [sp, #0xa0]
   d8384: f81783bf     	stur	xzr, [x29, #-0x88]
   d8388: 7200011f     	tst	w8, #0x1
   d838c: f85703a8     	ldur	x8, [x29, #-0x90]
   d8390: 9a890158     	csel	x24, x10, x9, eq
   d8394: b4000048     	cbz	x8, 0xd839c <InGame::InGameInnerReporter::GetBQInfo()+0x494>
   d8398: 3900011f     	strb	wzr, [x8]
   d839c: b4000198     	cbz	x24, 0xd83cc <InGame::InGameInnerReporter::GetBQInfo()+0x4c4>
   d83a0: aa1803e0     	mov	x0, x24
   d83a4: 92800001     	mov	x1, #-0x1               // =-1
   d83a8: 940213a6     	bl	0x15d240 <__strlen_chk@plt>
   d83ac: aa0003e5     	mov	x5, x0
   d83b0: b40000e0     	cbz	x0, 0xd83cc <InGame::InGameInnerReporter::GetBQInfo()+0x4c4>
   d83b4: f85703a1     	ldur	x1, [x29, #-0x90]
   d83b8: d10243a0     	sub	x0, x29, #0x90
   d83bc: aa0103e2     	mov	x2, x1
   d83c0: aa1803e3     	mov	x3, x24
   d83c4: aa1f03e4     	mov	x4, xzr
   d83c8: 9402146e     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d83cc: 394243e8     	ldrb	w8, [sp, #0x90]
   d83d0: 360001a8     	tbz	w8, #0x0, 0xd8404 <InGame::InGameInnerReporter::GetBQInfo()+0x4fc>
   d83d4: f94053e0     	ldr	x0, [sp, #0xa0]
   d83d8: 1400000a     	b	0xd8400 <InGame::InGameInnerReporter::GetBQInfo()+0x4f8>
   d83dc: f94053e0     	ldr	x0, [sp, #0xa0]
   d83e0: 940212c0     	bl	0x15cee0 <_ZdlPv@plt>
   d83e4: 3941c3e8     	ldrb	w8, [sp, #0x70]
   d83e8: 3607fb88     	tbz	w8, #0x0, 0xd8358 <InGame::InGameInnerReporter::GetBQInfo()+0x450>
   d83ec: f94043e0     	ldr	x0, [sp, #0x80]
   d83f0: 940212bc     	bl	0x15cee0 <_ZdlPv@plt>
   d83f4: 394163e8     	ldrb	w8, [sp, #0x58]
   d83f8: 36000068     	tbz	w8, #0x0, 0xd8404 <InGame::InGameInnerReporter::GetBQInfo()+0x4fc>
   d83fc: f94037e0     	ldr	x0, [sp, #0x68]
   d8400: 940212b8     	bl	0x15cee0 <_ZdlPv@plt>
   d8404: 385d83a8     	ldurb	w8, [x29, #-0x28]
   d8408: 36000068     	tbz	w8, #0x0, 0xd8414 <InGame::InGameInnerReporter::GetBQInfo()+0x50c>
   d840c: f85e83a0     	ldur	x0, [x29, #-0x18]
   d8410: 940212b4     	bl	0x15cee0 <_ZdlPv@plt>
   d8414: 94021a47     	bl	0x15ed30 <__debug_get_errno@plt>
   d8418: a97723a9     	ldp	x9, x8, [x29, #-0x90]
   d841c: d0fffccb     	adrp	x11, 0x72000
   d8420: f100039f     	cmp	x28, #0x0
   d8424: f94027ea     	ldr	x10, [sp, #0x48]
   d8428: 913e596b     	add	x11, x11, #0xf96
   d842c: 2a0003f9     	mov	w25, w0
   d8430: 9a8a017a     	csel	x26, x11, x10, eq
   d8434: f100011f     	cmp	x8, #0x0
   d8438: 385d43a8     	ldurb	w8, [x29, #-0x2c]
   d843c: 9a890169     	csel	x9, x11, x9, eq
   d8440: f0fffcc1     	adrp	x1, 0x73000
   d8444: f0fffca3     	adrp	x3, 0x6f000
   d8448: f0fffcc4     	adrp	x4, 0x73000
   d844c: f0fffca6     	adrp	x6, 0x6f000
   d8450: 91341821     	add	x1, x1, #0xd06
   d8454: 9111bc63     	add	x3, x3, #0x46f
   d8458: 9105f084     	add	x4, x4, #0x17c
   d845c: 9111e4c6     	add	x6, x6, #0x479
   d8460: 52800020     	mov	w0, #0x1                // =1
   d8464: 52804d42     	mov	w2, #0x26a              // =618
   d8468: aa1503e5     	mov	x5, x21
   d846c: aa1a03e7     	mov	x7, x26
   d8470: f9000be9     	str	x9, [sp, #0x10]
   d8474: b9000be8     	str	w8, [sp, #0x8]
   d8478: b9001bf9     	str	w25, [sp, #0x18]
   d847c: f90003f7     	str	x23, [sp]
   d8480: 94021268     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d8484: 910163e0     	add	x0, sp, #0x58
   d8488: 910143e1     	add	x1, sp, #0x50
   d848c: 9101c3e2     	add	x2, sp, #0x70
   d8490: 910243e3     	add	x3, sp, #0x90
   d8494: aa1f03f8     	mov	x24, xzr
   d8498: aa1f03f3     	mov	x19, xzr
   d849c: aa1f03fb     	mov	x27, xzr
   d84a0: aa1f03f4     	mov	x20, xzr
   d84a4: 94021a27     	bl	0x15ed40 <__debug_get_last_dns_resolve_state@plt>
   d84a8: f9404bf8     	ldr	x24, [sp, #0x90]
   d84ac: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   d84b0: f81d83bf     	stur	xzr, [x29, #-0x28]
   d84b4: b4000198     	cbz	x24, 0xd84e4 <InGame::InGameInnerReporter::GetBQInfo()+0x5dc>
   d84b8: aa1803e0     	mov	x0, x24
   d84bc: 92800001     	mov	x1, #-0x1               // =-1
   d84c0: 94021360     	bl	0x15d240 <__strlen_chk@plt>
   d84c4: aa0003e5     	mov	x5, x0
   d84c8: b40000e0     	cbz	x0, 0xd84e4 <InGame::InGameInnerReporter::GetBQInfo()+0x5dc>
   d84cc: d100a3a0     	sub	x0, x29, #0x28
   d84d0: aa1f03e1     	mov	x1, xzr
   d84d4: aa1f03e2     	mov	x2, xzr
   d84d8: aa1803e3     	mov	x3, x24
   d84dc: aa1f03e4     	mov	x4, xzr
   d84e0: 94021428     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d84e4: a97df3b8     	ldp	x24, x28, [x29, #-0x28]
   d84e8: a93dffbf     	stp	xzr, xzr, [x29, #-0x28]
   d84ec: f9403bfb     	ldr	x27, [sp, #0x70]
   d84f0: f85e83b3     	ldur	x19, [x29, #-0x18]
   d84f4: f81e83bf     	stur	xzr, [x29, #-0x18]
   d84f8: b400019b     	cbz	x27, 0xd8528 <InGame::InGameInnerReporter::GetBQInfo()+0x620>
   d84fc: aa1b03e0     	mov	x0, x27
   d8500: 92800001     	mov	x1, #-0x1               // =-1
   d8504: 9402134f     	bl	0x15d240 <__strlen_chk@plt>
   d8508: aa0003e5     	mov	x5, x0
   d850c: b40000e0     	cbz	x0, 0xd8528 <InGame::InGameInnerReporter::GetBQInfo()+0x620>
   d8510: d100a3a0     	sub	x0, x29, #0x28
   d8514: aa1f03e1     	mov	x1, xzr
   d8518: aa1f03e2     	mov	x2, xzr
   d851c: aa1b03e3     	mov	x3, x27
   d8520: aa1f03e4     	mov	x4, xzr
   d8524: 94021417     	bl	0x15d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>
   d8528: a97ddbbb     	ldp	x27, x22, [x29, #-0x28]
   d852c: f85e83b4     	ldur	x20, [x29, #-0x18]
   d8530: 910243e0     	add	x0, sp, #0x90
   d8534: 94021417     	bl	0x15d590 <__release_string_def@plt>
   d8538: 9101c3e0     	add	x0, sp, #0x70
   d853c: 94021415     	bl	0x15d590 <__release_string_def@plt>
   d8540: a94523ea     	ldp	x10, x8, [sp, #0x50]
   d8544: d0fffcc9     	adrp	x9, 0x72000
   d8548: f10002df     	cmp	x22, #0x0
   d854c: 913e5929     	add	x9, x9, #0xf96
   d8550: 9a9b0127     	csel	x7, x9, x27, eq
   d8554: f100039f     	cmp	x28, #0x0
   d8558: 9a980129     	csel	x9, x9, x24, eq
   d855c: f0fffcc1     	adrp	x1, 0x73000
   d8560: f0fffca3     	adrp	x3, 0x6f000
   d8564: f0fffcc4     	adrp	x4, 0x73000
   d8568: b0fffcc6     	adrp	x6, 0x71000
   d856c: 91341821     	add	x1, x1, #0xd06
   d8570: 9111bc63     	add	x3, x3, #0x46f
   d8574: 9105f084     	add	x4, x4, #0x17c
   d8578: 911898c6     	add	x6, x6, #0x626
   d857c: 52800020     	mov	w0, #0x1                // =1
   d8580: 52804e22     	mov	w2, #0x271              // =625
   d8584: aa1503e5     	mov	x5, x21
   d8588: a900abe8     	stp	x8, x10, [sp, #0x8]
   d858c: f90003e9     	str	x9, [sp]
   d8590: 94021224     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d8594: 911f82bc     	add	x28, x21, #0x7e0
   d8598: aa1c03e0     	mov	x0, x28
   d859c: 940219ed     	bl	0x15ed50 <_ZN6InGame6BQInfo5ResetEv@plt>
   d85a0: 910022a1     	add	x1, x21, #0x8
   d85a4: aa1c03e0     	mov	x0, x28
   d85a8: 940213ee     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d85ac: 910422a1     	add	x1, x21, #0x108
   d85b0: 911fe2a0     	add	x0, x21, #0x7f8
   d85b4: 940213eb     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d85b8: 912042a0     	add	x0, x21, #0x810
   d85bc: aa1703e1     	mov	x1, x23
   d85c0: 940213e8     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d85c4: 9120a2a0     	add	x0, x21, #0x828
   d85c8: aa1a03e1     	mov	x1, x26
   d85cc: 940213e5     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d85d0: a97723a9     	ldp	x9, x8, [x29, #-0x90]
   d85d4: 912102a0     	add	x0, x21, #0x840
   d85d8: f100011f     	cmp	x8, #0x0
   d85dc: d0fffcc8     	adrp	x8, 0x72000
   d85e0: 913e5908     	add	x8, x8, #0xf96
   d85e4: 9a890101     	csel	x1, x8, x9, eq
   d85e8: 940213de     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   d85ec: f94002b6     	ldr	x22, [x21]
   d85f0: b4000116     	cbz	x22, 0xd8610 <InGame::InGameInnerReporter::GetBQInfo()+0x708>
   d85f4: aa1603e0     	mov	x0, x22
   d85f8: 94021532     	bl	0x15dac0 <_ZN6InGame11CloudConfig17IsUseCachedConfigEv@plt>
   d85fc: 12000008     	and	w8, w0, #0x1
   d8600: 392182a8     	strb	w8, [x21, #0x860]
   d8604: aa1603e0     	mov	x0, x22
   d8608: 94021532     	bl	0x15dad0 <_ZN6InGame11CloudConfig16GetLastErrorCodeEv@plt>
   d860c: b9085aa0     	str	w0, [x21, #0x858]
   d8610: a94527e8     	ldp	x8, x9, [sp, #0x50]
   d8614: b9085eb9     	str	w25, [x21, #0x85c]
   d8618: cb090108     	sub	x8, x8, x9
   d861c: f90436a8     	str	x8, [x21, #0x868]
   d8620: b4000074     	cbz	x20, 0xd862c <InGame::InGameInnerReporter::GetBQInfo()+0x724>
   d8624: aa1b03e0     	mov	x0, x27
   d8628: 9402131e     	bl	0x15d2a0 <free@plt>
   d862c: a943d3f6     	ldp	x22, x20, [sp, #0x38]
   d8630: f9401bf5     	ldr	x21, [sp, #0x30]
   d8634: b4000073     	cbz	x19, 0xd8640 <InGame::InGameInnerReporter::GetBQInfo()+0x738>
   d8638: aa1803e0     	mov	x0, x24
   d863c: 94021319     	bl	0x15d2a0 <free@plt>
   d8640: f85803a8     	ldur	x8, [x29, #-0x80]
   d8644: b4000068     	cbz	x8, 0xd8650 <InGame::InGameInnerReporter::GetBQInfo()+0x748>
   d8648: f85703a0     	ldur	x0, [x29, #-0x90]
   d864c: 94021315     	bl	0x15d2a0 <free@plt>
   d8650: 385883a8     	ldurb	w8, [x29, #-0x78]
   d8654: f94017f3     	ldr	x19, [sp, #0x28]
   d8658: 370002e8     	tbnz	w8, #0x0, 0xd86b4 <InGame::InGameInnerReporter::GetBQInfo()+0x7ac>
   d865c: 385a03a8     	ldurb	w8, [x29, #-0x60]
   d8660: 37000328     	tbnz	w8, #0x0, 0xd86c4 <InGame::InGameInnerReporter::GetBQInfo()+0x7bc>
   d8664: 385b83a8     	ldurb	w8, [x29, #-0x48]
   d8668: 37000368     	tbnz	w8, #0x0, 0xd86d4 <InGame::InGameInnerReporter::GetBQInfo()+0x7cc>
   d866c: b4000076     	cbz	x22, 0xd8678 <InGame::InGameInnerReporter::GetBQInfo()+0x770>
   d8670: aa1503e0     	mov	x0, x21
   d8674: 9402130b     	bl	0x15d2a0 <free@plt>
   d8678: b4000074     	cbz	x20, 0xd8684 <InGame::InGameInnerReporter::GetBQInfo()+0x77c>
   d867c: f94027e0     	ldr	x0, [sp, #0x48]
   d8680: 94021308     	bl	0x15d2a0 <free@plt>
   d8684: f9401668     	ldr	x8, [x19, #0x28]
   d8688: f85f03a9     	ldur	x9, [x29, #-0x10]
   d868c: eb09011f     	cmp	x8, x9
   d8690: 54000321     	b.ne	0xd86f4 <InGame::InGameInnerReporter::GetBQInfo()+0x7ec>
   d8694: a9594ff4     	ldp	x20, x19, [sp, #0x190]
   d8698: a95857f6     	ldp	x22, x21, [sp, #0x180]
   d869c: a9575ff8     	ldp	x24, x23, [sp, #0x170]
   d86a0: a95667fa     	ldp	x26, x25, [sp, #0x160]
   d86a4: a9556ffc     	ldp	x28, x27, [sp, #0x150]
   d86a8: a9547bfd     	ldp	x29, x30, [sp, #0x140]
   d86ac: 910683ff     	add	sp, sp, #0x1a0
   d86b0: d65f03c0     	ret
   d86b4: f85983a0     	ldur	x0, [x29, #-0x68]
   d86b8: 9402120a     	bl	0x15cee0 <_ZdlPv@plt>
   d86bc: 385a03a8     	ldurb	w8, [x29, #-0x60]
   d86c0: 3607fd28     	tbz	w8, #0x0, 0xd8664 <InGame::InGameInnerReporter::GetBQInfo()+0x75c>
   d86c4: f85b03a0     	ldur	x0, [x29, #-0x50]
   d86c8: 94021206     	bl	0x15cee0 <_ZdlPv@plt>
   d86cc: 385b83a8     	ldurb	w8, [x29, #-0x48]
   d86d0: 3607fce8     	tbz	w8, #0x0, 0xd866c <InGame::InGameInnerReporter::GetBQInfo()+0x764>
   d86d4: f85c83a0     	ldur	x0, [x29, #-0x38]
   d86d8: 94021202     	bl	0x15cee0 <_ZdlPv@plt>
   d86dc: b5fffcb6     	cbnz	x22, 0xd8670 <InGame::InGameInnerReporter::GetBQInfo()+0x768>
   d86e0: 17ffffe6     	b	0xd8678 <InGame::InGameInnerReporter::GetBQInfo()+0x770>
   d86e4: d10123a0     	sub	x0, x29, #0x48
   d86e8: 9402142a     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   d86ec: d100a3a0     	sub	x0, x29, #0x28
   d86f0: 94021428     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   d86f4: 940211cf     	bl	0x15ce30 <__stack_chk_fail@plt>
   d86f8: aa0003f5     	mov	x21, x0
   d86fc: 14000022     	b	0xd8784 <InGame::InGameInnerReporter::GetBQInfo()+0x87c>
   d8700: 394243e8     	ldrb	w8, [sp, #0x90]
   d8704: aa0003f5     	mov	x21, x0
   d8708: 360003e8     	tbz	w8, #0x0, 0xd8784 <InGame::InGameInnerReporter::GetBQInfo()+0x87c>
   d870c: f94053e0     	ldr	x0, [sp, #0xa0]
   d8710: 1400001c     	b	0xd8780 <InGame::InGameInnerReporter::GetBQInfo()+0x878>
   d8714: aa0003f5     	mov	x21, x0
   d8718: 3941c3e8     	ldrb	w8, [sp, #0x70]
   d871c: 360001a8     	tbz	w8, #0x0, 0xd8750 <InGame::InGameInnerReporter::GetBQInfo()+0x848>
   d8720: 14000013     	b	0xd876c <InGame::InGameInnerReporter::GetBQInfo()+0x864>
   d8724: aa0003f5     	mov	x21, x0
   d8728: 394163e8     	ldrb	w8, [sp, #0x58]
   d872c: 37000288     	tbnz	w8, #0x0, 0xd877c <InGame::InGameInnerReporter::GetBQInfo()+0x874>
   d8730: 14000015     	b	0xd8784 <InGame::InGameInnerReporter::GetBQInfo()+0x87c>
   d8734: aa0003f5     	mov	x21, x0
   d8738: 14000013     	b	0xd8784 <InGame::InGameInnerReporter::GetBQInfo()+0x87c>
   d873c: 394243e8     	ldrb	w8, [sp, #0x90]
   d8740: aa0003f5     	mov	x21, x0
   d8744: 370000c8     	tbnz	w8, #0x0, 0xd875c <InGame::InGameInnerReporter::GetBQInfo()+0x854>
   d8748: 3941c3e8     	ldrb	w8, [sp, #0x70]
   d874c: 37000108     	tbnz	w8, #0x0, 0xd876c <InGame::InGameInnerReporter::GetBQInfo()+0x864>
   d8750: 394163e8     	ldrb	w8, [sp, #0x58]
   d8754: 37000148     	tbnz	w8, #0x0, 0xd877c <InGame::InGameInnerReporter::GetBQInfo()+0x874>
   d8758: 1400000b     	b	0xd8784 <InGame::InGameInnerReporter::GetBQInfo()+0x87c>
   d875c: f94053e0     	ldr	x0, [sp, #0xa0]
   d8760: 940211e0     	bl	0x15cee0 <_ZdlPv@plt>
   d8764: 3941c3e8     	ldrb	w8, [sp, #0x70]
   d8768: 3607ff48     	tbz	w8, #0x0, 0xd8750 <InGame::InGameInnerReporter::GetBQInfo()+0x848>
   d876c: f94043e0     	ldr	x0, [sp, #0x80]
   d8770: 940211dc     	bl	0x15cee0 <_ZdlPv@plt>
   d8774: 394163e8     	ldrb	w8, [sp, #0x58]
   d8778: 36000068     	tbz	w8, #0x0, 0xd8784 <InGame::InGameInnerReporter::GetBQInfo()+0x87c>
   d877c: f94037e0     	ldr	x0, [sp, #0x68]
   d8780: 940211d8     	bl	0x15cee0 <_ZdlPv@plt>
   d8784: 385d83a8     	ldurb	w8, [x29, #-0x28]
   d8788: 36000a08     	tbz	w8, #0x0, 0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d878c: f85e83a0     	ldur	x0, [x29, #-0x18]
   d8790: 940211d4     	bl	0x15cee0 <_ZdlPv@plt>
   d8794: 1400004d     	b	0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d8798: f85e83a8     	ldur	x8, [x29, #-0x18]
   d879c: aa0003f5     	mov	x21, x0
   d87a0: b4000948     	cbz	x8, 0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d87a4: f85d83a0     	ldur	x0, [x29, #-0x28]
   d87a8: 940212be     	bl	0x15d2a0 <free@plt>
   d87ac: f81d83bf     	stur	xzr, [x29, #-0x28]
   d87b0: 14000046     	b	0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d87b4: aa0003f5     	mov	x21, x0
   d87b8: 385a03a8     	ldurb	w8, [x29, #-0x60]
   d87bc: 36000928     	tbz	w8, #0x0, 0xd88e0 <InGame::InGameInnerReporter::GetBQInfo()+0x9d8>
   d87c0: 1400005c     	b	0xd8930 <InGame::InGameInnerReporter::GetBQInfo()+0xa28>
   d87c4: aa0003f5     	mov	x21, x0
   d87c8: 14000040     	b	0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d87cc: aa0003f5     	mov	x21, x0
   d87d0: 385b83a8     	ldurb	w8, [x29, #-0x48]
   d87d4: 360008a8     	tbz	w8, #0x0, 0xd88e8 <InGame::InGameInnerReporter::GetBQInfo()+0x9e0>
   d87d8: 1400005a     	b	0xd8940 <InGame::InGameInnerReporter::GetBQInfo()+0xa38>
   d87dc: f85e83a8     	ldur	x8, [x29, #-0x18]
   d87e0: aa0003f5     	mov	x21, x0
   d87e4: b5000068     	cbnz	x8, 0xd87f0 <InGame::InGameInnerReporter::GetBQInfo()+0x8e8>
   d87e8: d100a3a8     	sub	x8, x29, #0x28
   d87ec: 14000011     	b	0xd8830 <InGame::InGameInnerReporter::GetBQInfo()+0x928>
   d87f0: f85d83a0     	ldur	x0, [x29, #-0x28]
   d87f4: 940212ab     	bl	0x15d2a0 <free@plt>
   d87f8: 1400000c     	b	0xd8828 <InGame::InGameInnerReporter::GetBQInfo()+0x920>
   d87fc: f85e83a8     	ldur	x8, [x29, #-0x18]
   d8800: aa0003f5     	mov	x21, x0
   d8804: b50000a8     	cbnz	x8, 0xd8818 <InGame::InGameInnerReporter::GetBQInfo()+0x910>
   d8808: aa1f03f8     	mov	x24, xzr
   d880c: aa1f03f3     	mov	x19, xzr
   d8810: d100a3a8     	sub	x8, x29, #0x28
   d8814: 14000007     	b	0xd8830 <InGame::InGameInnerReporter::GetBQInfo()+0x928>
   d8818: f85d83a0     	ldur	x0, [x29, #-0x28]
   d881c: 940212a1     	bl	0x15d2a0 <free@plt>
   d8820: aa1f03f8     	mov	x24, xzr
   d8824: aa1f03f3     	mov	x19, xzr
   d8828: d100a3a8     	sub	x8, x29, #0x28
   d882c: f81d83bf     	stur	xzr, [x29, #-0x28]
   d8830: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   d8834: 14000022     	b	0xd88bc <InGame::InGameInnerReporter::GetBQInfo()+0x9b4>
   d8838: f85e83a8     	ldur	x8, [x29, #-0x18]
   d883c: aa0003f5     	mov	x21, x0
   d8840: b40005c8     	cbz	x8, 0xd88f8 <InGame::InGameInnerReporter::GetBQInfo()+0x9f0>
   d8844: f85d83a0     	ldur	x0, [x29, #-0x28]
   d8848: 94021296     	bl	0x15d2a0 <free@plt>
   d884c: f81d83bf     	stur	xzr, [x29, #-0x28]
   d8850: 1400002a     	b	0xd88f8 <InGame::InGameInnerReporter::GetBQInfo()+0x9f0>
   d8854: f85e83a8     	ldur	x8, [x29, #-0x18]
   d8858: aa0003f5     	mov	x21, x0
   d885c: b4000568     	cbz	x8, 0xd8908 <InGame::InGameInnerReporter::GetBQInfo()+0xa00>
   d8860: f85d83a0     	ldur	x0, [x29, #-0x28]
   d8864: 9402128f     	bl	0x15d2a0 <free@plt>
   d8868: aa1503e0     	mov	x0, x21
   d886c: f81d83bf     	stur	xzr, [x29, #-0x28]
   d8870: 9402023c     	bl	0x159160 <__emutls_get_address+0x6d4>
   d8874: 1400000e     	b	0xd88ac <InGame::InGameInnerReporter::GetBQInfo()+0x9a4>
   d8878: 14000004     	b	0xd8888 <InGame::InGameInnerReporter::GetBQInfo()+0x980>
   d887c: aa0003f5     	mov	x21, x0
   d8880: 14000012     	b	0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d8884: a90367f4     	stp	x20, x25, [sp, #0x30]
   d8888: aa0003f5     	mov	x21, x0
   d888c: f9401fe8     	ldr	x8, [sp, #0x38]
   d8890: b5000308     	cbnz	x8, 0xd88f0 <InGame::InGameInnerReporter::GetBQInfo()+0x9e8>
   d8894: 14000019     	b	0xd88f8 <InGame::InGameInnerReporter::GetBQInfo()+0x9f0>
   d8898: f90023f6     	str	x22, [sp, #0x40]
   d889c: aa0003f5     	mov	x21, x0
   d88a0: 14000016     	b	0xd88f8 <InGame::InGameInnerReporter::GetBQInfo()+0x9f0>
   d88a4: aa0003f5     	mov	x21, x0
   d88a8: 14000008     	b	0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d88ac: aa0003f5     	mov	x21, x0
   d88b0: b4000074     	cbz	x20, 0xd88bc <InGame::InGameInnerReporter::GetBQInfo()+0x9b4>
   d88b4: aa1b03e0     	mov	x0, x27
   d88b8: 9402127a     	bl	0x15d2a0 <free@plt>
   d88bc: b4000073     	cbz	x19, 0xd88c8 <InGame::InGameInnerReporter::GetBQInfo()+0x9c0>
   d88c0: aa1803e0     	mov	x0, x24
   d88c4: 94021277     	bl	0x15d2a0 <free@plt>
   d88c8: f85803a8     	ldur	x8, [x29, #-0x80]
   d88cc: b5000228     	cbnz	x8, 0xd8910 <InGame::InGameInnerReporter::GetBQInfo()+0xa08>
   d88d0: 385883a8     	ldurb	w8, [x29, #-0x78]
   d88d4: 37000268     	tbnz	w8, #0x0, 0xd8920 <InGame::InGameInnerReporter::GetBQInfo()+0xa18>
   d88d8: 385a03a8     	ldurb	w8, [x29, #-0x60]
   d88dc: 370002a8     	tbnz	w8, #0x0, 0xd8930 <InGame::InGameInnerReporter::GetBQInfo()+0xa28>
   d88e0: 385b83a8     	ldurb	w8, [x29, #-0x48]
   d88e4: 370002e8     	tbnz	w8, #0x0, 0xd8940 <InGame::InGameInnerReporter::GetBQInfo()+0xa38>
   d88e8: f9401fe8     	ldr	x8, [sp, #0x38]
   d88ec: b4000068     	cbz	x8, 0xd88f8 <InGame::InGameInnerReporter::GetBQInfo()+0x9f0>
   d88f0: f9401be0     	ldr	x0, [sp, #0x30]
   d88f4: 9402126b     	bl	0x15d2a0 <free@plt>
   d88f8: f94023e8     	ldr	x8, [sp, #0x40]
   d88fc: b4000068     	cbz	x8, 0xd8908 <InGame::InGameInnerReporter::GetBQInfo()+0xa00>
   d8900: f94027e0     	ldr	x0, [sp, #0x48]
   d8904: 94021267     	bl	0x15d2a0 <free@plt>
   d8908: aa1503e0     	mov	x0, x21
   d890c: 94020215     	bl	0x159160 <__emutls_get_address+0x6d4>
   d8910: f85703a0     	ldur	x0, [x29, #-0x90]
   d8914: 94021263     	bl	0x15d2a0 <free@plt>
   d8918: 385883a8     	ldurb	w8, [x29, #-0x78]
   d891c: 3607fde8     	tbz	w8, #0x0, 0xd88d8 <InGame::InGameInnerReporter::GetBQInfo()+0x9d0>
   d8920: f85983a0     	ldur	x0, [x29, #-0x68]
   d8924: 9402116f     	bl	0x15cee0 <_ZdlPv@plt>
   d8928: 385a03a8     	ldurb	w8, [x29, #-0x60]
   d892c: 3607fda8     	tbz	w8, #0x0, 0xd88e0 <InGame::InGameInnerReporter::GetBQInfo()+0x9d8>
   d8930: f85b03a0     	ldur	x0, [x29, #-0x50]
   d8934: 9402116b     	bl	0x15cee0 <_ZdlPv@plt>
   d8938: 385b83a8     	ldurb	w8, [x29, #-0x48]
   d893c: 3607fd68     	tbz	w8, #0x0, 0xd88e8 <InGame::InGameInnerReporter::GetBQInfo()+0x9e0>
   d8940: f85c83a0     	ldur	x0, [x29, #-0x38]
   d8944: 94021167     	bl	0x15cee0 <_ZdlPv@plt>
   d8948: f9401fe8     	ldr	x8, [sp, #0x38]
   d894c: b5fffd28     	cbnz	x8, 0xd88f0 <InGame::InGameInnerReporter::GetBQInfo()+0x9e8>
   d8950: 17ffffea     	b	0xd88f8 <InGame::InGameInnerReporter::GetBQInfo()+0x9f0>

00000000000d8954 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)>:
   d8954: d10243ff     	sub	sp, sp, #0x90
   d8958: a9047bfd     	stp	x29, x30, [sp, #0x40]
   d895c: 910103fd     	add	x29, sp, #0x40
   d8960: a90567fa     	stp	x26, x25, [sp, #0x50]
   d8964: a9065ff8     	stp	x24, x23, [sp, #0x60]
   d8968: a90757f6     	stp	x22, x21, [sp, #0x70]
   d896c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   d8970: d53bd059     	mrs	x25, TPIDR_EL0
   d8974: aa0203f3     	mov	x19, x2
   d8978: f9401728     	ldr	x8, [x25, #0x28]
   d897c: 2a0103f5     	mov	w21, w1
   d8980: aa0003f4     	mov	x20, x0
   d8984: f81f83a8     	stur	x8, [x29, #-0x8]
   d8988: 9402189e     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d898c: 900004ba     	adrp	x26, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d8990: b9405008     	ldr	w8, [x0, #0x50]
   d8994: f9457f5a     	ldr	x26, [x26, #0xaf8]
   d8998: 35000548     	cbnz	w8, 0xd8a40 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0xec>
   d899c: 395f2288     	ldrb	w8, [x20, #0x7c8]
   d89a0: 34000508     	cbz	w8, 0xd8a40 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0xec>
   d89a4: 52801300     	mov	w0, #0x98               // =152
   d89a8: 9402112e     	bl	0x15ce60 <_Znwm@plt>
   d89ac: aa0003f6     	mov	x22, x0
   d89b0: 91004348     	add	x8, x26, #0x10
   d89b4: 91006018     	add	x24, x0, #0x18
   d89b8: f943e282     	ldr	x2, [x20, #0x7c0]
   d89bc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   d89c0: f9000008     	str	x8, [x0]
   d89c4: f0fffca1     	adrp	x1, 0x6f000
   d89c8: aa1803e0     	mov	x0, x24
   d89cc: 910a1421     	add	x1, x1, #0x285
   d89d0: 940218e4     	bl	0x15ed60 <_ZN6InGame19InGameReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>
   d89d4: 910022d7     	add	x23, x22, #0x8
   d89d8: 52800020     	mov	w0, #0x1                // =1
   d89dc: aa1703e1     	mov	x1, x23
   d89e0: a93edbb8     	stp	x24, x22, [x29, #-0x18]
   d89e4: a901dbf8     	stp	x24, x22, [sp, #0x18]
   d89e8: 9402013a     	bl	0x158ed0 <__emutls_get_address+0x444>
   d89ec: 120002a2     	and	w2, w21, #0x1
   d89f0: 910063e1     	add	x1, sp, #0x18
   d89f4: aa1403e0     	mov	x0, x20
   d89f8: aa1303e3     	mov	x3, x19
   d89fc: 940218dd     	bl	0x15ed70 <_ZN6InGame19InGameInnerReporter18ReportEventInitSdkENSt6__ndk110shared_ptrINS_19InGameReportHandlerEEEbl@plt>
   d8a00: 92800000     	mov	x0, #-0x1               // =-1
   d8a04: aa1703e1     	mov	x1, x23
   d8a08: 9402013e     	bl	0x158f00 <__emutls_get_address+0x474>
   d8a0c: b50000e0     	cbnz	x0, 0xd8a28 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0xd4>
   d8a10: f94002c8     	ldr	x8, [x22]
   d8a14: aa1603e0     	mov	x0, x22
   d8a18: f9400908     	ldr	x8, [x8, #0x10]
   d8a1c: d63f0100     	blr	x8
   d8a20: aa1603e0     	mov	x0, x22
   d8a24: 94021117     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d8a28: f85f03b6     	ldur	x22, [x29, #-0x10]
   d8a2c: b40000b6     	cbz	x22, 0xd8a40 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0xec>
   d8a30: 910022c1     	add	x1, x22, #0x8
   d8a34: 92800000     	mov	x0, #-0x1               // =-1
   d8a38: 94020132     	bl	0x158f00 <__emutls_get_address+0x474>
   d8a3c: b4000620     	cbz	x0, 0xd8b00 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x1ac>
   d8a40: 395f6288     	ldrb	w8, [x20, #0x7d8]
   d8a44: 340006e8     	cbz	w8, 0xd8b20 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x1cc>
   d8a48: 52801300     	mov	w0, #0x98               // =152
   d8a4c: 94021105     	bl	0x15ce60 <_Znwm@plt>
   d8a50: aa0003f6     	mov	x22, x0
   d8a54: 91004348     	add	x8, x26, #0x10
   d8a58: 91006018     	add	x24, x0, #0x18
   d8a5c: f943ea82     	ldr	x2, [x20, #0x7d0]
   d8a60: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   d8a64: f9000008     	str	x8, [x0]
   d8a68: f0fffca1     	adrp	x1, 0x6f000
   d8a6c: aa1803e0     	mov	x0, x24
   d8a70: 910a1421     	add	x1, x1, #0x285
   d8a74: 940218c3     	bl	0x15ed80 <_ZN6InGame19InGameReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>
   d8a78: 910022d7     	add	x23, x22, #0x8
   d8a7c: 52800020     	mov	w0, #0x1                // =1
   d8a80: aa1703e1     	mov	x1, x23
   d8a84: a93edbb8     	stp	x24, x22, [x29, #-0x18]
   d8a88: a900dbf8     	stp	x24, x22, [sp, #0x8]
   d8a8c: 94020111     	bl	0x158ed0 <__emutls_get_address+0x444>
   d8a90: 120002a2     	and	w2, w21, #0x1
   d8a94: 910023e1     	add	x1, sp, #0x8
   d8a98: aa1403e0     	mov	x0, x20
   d8a9c: aa1303e3     	mov	x3, x19
   d8aa0: 940218b4     	bl	0x15ed70 <_ZN6InGame19InGameInnerReporter18ReportEventInitSdkENSt6__ndk110shared_ptrINS_19InGameReportHandlerEEEbl@plt>
   d8aa4: 92800000     	mov	x0, #-0x1               // =-1
   d8aa8: aa1703e1     	mov	x1, x23
   d8aac: 94020115     	bl	0x158f00 <__emutls_get_address+0x474>
   d8ab0: b50000e0     	cbnz	x0, 0xd8acc <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x178>
   d8ab4: f94002c8     	ldr	x8, [x22]
   d8ab8: aa1603e0     	mov	x0, x22
   d8abc: f9400908     	ldr	x8, [x8, #0x10]
   d8ac0: d63f0100     	blr	x8
   d8ac4: aa1603e0     	mov	x0, x22
   d8ac8: 940210ee     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d8acc: f85f03b3     	ldur	x19, [x29, #-0x10]
   d8ad0: b4000293     	cbz	x19, 0xd8b20 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x1cc>
   d8ad4: 91002261     	add	x1, x19, #0x8
   d8ad8: 92800000     	mov	x0, #-0x1               // =-1
   d8adc: 94020109     	bl	0x158f00 <__emutls_get_address+0x474>
   d8ae0: b5000200     	cbnz	x0, 0xd8b20 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x1cc>
   d8ae4: f9400268     	ldr	x8, [x19]
   d8ae8: aa1303e0     	mov	x0, x19
   d8aec: f9400908     	ldr	x8, [x8, #0x10]
   d8af0: d63f0100     	blr	x8
   d8af4: aa1303e0     	mov	x0, x19
   d8af8: 940210e2     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d8afc: 14000009     	b	0xd8b20 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x1cc>
   d8b00: f94002c8     	ldr	x8, [x22]
   d8b04: aa1603e0     	mov	x0, x22
   d8b08: f9400908     	ldr	x8, [x8, #0x10]
   d8b0c: d63f0100     	blr	x8
   d8b10: aa1603e0     	mov	x0, x22
   d8b14: 940210db     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d8b18: 395f6288     	ldrb	w8, [x20, #0x7d8]
   d8b1c: 35fff968     	cbnz	w8, 0xd8a48 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0xf4>
   d8b20: f9401728     	ldr	x8, [x25, #0x28]
   d8b24: f85f83a9     	ldur	x9, [x29, #-0x8]
   d8b28: eb09011f     	cmp	x8, x9
   d8b2c: 54000101     	b.ne	0xd8b4c <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x1f8>
   d8b30: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   d8b34: a94757f6     	ldp	x22, x21, [sp, #0x70]
   d8b38: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   d8b3c: a94567fa     	ldp	x26, x25, [sp, #0x50]
   d8b40: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   d8b44: 910243ff     	add	sp, sp, #0x90
   d8b48: d65f03c0     	ret
   d8b4c: 940210b9     	bl	0x15ce30 <__stack_chk_fail@plt>
   d8b50: aa0003f3     	mov	x19, x0
   d8b54: 910063e0     	add	x0, sp, #0x18
   d8b58: 14000004     	b	0xd8b68 <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x214>
   d8b5c: 14000008     	b	0xd8b7c <InGame::InGameInnerReporter::ReportEventInitSdk(bool, long)+0x228>
   d8b60: aa0003f3     	mov	x19, x0
   d8b64: 910023e0     	add	x0, sp, #0x8
   d8b68: 9402188a     	bl	0x15ed90 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportHandlerEED2Ev@plt>
   d8b6c: d10063a0     	sub	x0, x29, #0x18
   d8b70: 94021888     	bl	0x15ed90 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportHandlerEED2Ev@plt>
   d8b74: aa1303e0     	mov	x0, x19
   d8b78: 9402017a     	bl	0x159160 <__emutls_get_address+0x6d4>
   d8b7c: aa0003f3     	mov	x19, x0
   d8b80: aa1603e0     	mov	x0, x22
   d8b84: 9402119b     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   d8b88: aa1603e0     	mov	x0, x22
   d8b8c: 940210d5     	bl	0x15cee0 <_ZdlPv@plt>
   d8b90: aa1303e0     	mov	x0, x19
   d8b94: 94020173     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d8b98 <InGame::InGameInnerReporter::ReportMetricInitSdk(bool, long)>:
   d8b98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8b9c: f9000bf3     	str	x19, [sp, #0x10]
   d8ba0: 910003fd     	mov	x29, sp
   d8ba4: 395f6008     	ldrb	w8, [x0, #0x7d8]
   d8ba8: 340001e8     	cbz	w8, 0xd8be4 <InGame::InGameInnerReporter::ReportMetricInitSdk(bool, long)+0x4c>
   d8bac: aa0003f3     	mov	x19, x0
   d8bb0: f9445c00     	ldr	x0, [x0, #0x8b8]
   d8bb4: b4000180     	cbz	x0, 0xd8be4 <InGame::InGameInnerReporter::ReportMetricInitSdk(bool, long)+0x4c>
   d8bb8: aa0203e3     	mov	x3, x2
   d8bbc: 911f8262     	add	x2, x19, #0x7e0
   d8bc0: 12000021     	and	w1, w1, #0x1
   d8bc4: 9402182f     	bl	0x15ec80 <_ZN6InGame19InGameReportMetrics13RecordInitSdkEbRKNS_6BQInfoEi@plt>
   d8bc8: 900004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d8bcc: f9454108     	ldr	x8, [x8, #0xa80]
   d8bd0: f9445e60     	ldr	x0, [x19, #0x8b8]
   d8bd4: f9400bf3     	ldr	x19, [sp, #0x10]
   d8bd8: f9400101     	ldr	x1, [x8]
   d8bdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8be0: 140217f8     	b	0x15ebc0 <_ZN6InGame19InGameReportMetrics13ReportMetricsEPKc@plt>
   d8be4: f9400bf3     	ldr	x19, [sp, #0x10]
   d8be8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8bec: d65f03c0     	ret

00000000000d8bf0 <InGame::InGameInnerReporter::OnUpdate()>:
   d8bf0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8bf4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d8bf8: 910003fd     	mov	x29, sp
   d8bfc: aa0003f3     	mov	x19, x0
   d8c00: 94021868     	bl	0x15eda0 <_ZN6InGame19InGameInnerReporter19CheckReportIntervalEv@plt>
   d8c04: f9443a74     	ldr	x20, [x19, #0x870]
   d8c08: 940217f6     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8c0c: b4000114     	cbz	x20, 0xd8c2c <InGame::InGameInnerReporter::OnUpdate()+0x3c>
   d8c10: f9443a68     	ldr	x8, [x19, #0x870]
   d8c14: cb080008     	sub	x8, x0, x8
   d8c18: f107d11f     	cmp	x8, #0x1f4
   d8c1c: 5400008b     	b.lt	0xd8c2c <InGame::InGameInnerReporter::OnUpdate()+0x3c>
   d8c20: b9487a68     	ldr	w8, [x19, #0x878]
   d8c24: 11000508     	add	w8, w8, #0x1
   d8c28: b9087a68     	str	w8, [x19, #0x878]
   d8c2c: f9043a60     	str	x0, [x19, #0x870]
   d8c30: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d8c34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8c38: d65f03c0     	ret

00000000000d8c3c <InGame::InGameInnerReporter::CheckReportInterval()>:
   d8c3c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   d8c40: a9015ff8     	stp	x24, x23, [sp, #0x10]
   d8c44: 910003fd     	mov	x29, sp
   d8c48: a90257f6     	stp	x22, x21, [sp, #0x20]
   d8c4c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   d8c50: aa0003f3     	mov	x19, x0
   d8c54: f9444c08     	ldr	x8, [x0, #0x898]
   d8c58: b40004a8     	cbz	x8, 0xd8cec <InGame::InGameInnerReporter::CheckReportInterval()+0xb0>
   d8c5c: f9445a68     	ldr	x8, [x19, #0x8b0]
   d8c60: b40004e8     	cbz	x8, 0xd8cfc <InGame::InGameInnerReporter::CheckReportInterval()+0xc0>
   d8c64: 940217df     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8c68: f9444e68     	ldr	x8, [x19, #0x898]
   d8c6c: aa0003f4     	mov	x20, x0
   d8c70: cb080017     	sub	x23, x0, x8
   d8c74: 940217e3     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d8c78: b9804808     	ldrsw	x8, [x0, #0x48]
   d8c7c: 52807d09     	mov	w9, #0x3e8              // =1000
   d8c80: 9b097d18     	mul	x24, x8, x9
   d8c84: eb1802ff     	cmp	x23, x24
   d8c88: 5400004b     	b.lt	0xd8c90 <InGame::InGameInnerReporter::CheckReportInterval()+0x54>
   d8c8c: f9044e74     	str	x20, [x19, #0x898]
   d8c90: f9445a68     	ldr	x8, [x19, #0x8b0]
   d8c94: cb080295     	sub	x21, x20, x8
   d8c98: 940217da     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d8c9c: b9804c08     	ldrsw	x8, [x0, #0x4c]
   d8ca0: 52807d09     	mov	w9, #0x3e8              // =1000
   d8ca4: 9b097d16     	mul	x22, x8, x9
   d8ca8: eb1602bf     	cmp	x21, x22
   d8cac: 5400004b     	b.lt	0xd8cb4 <InGame::InGameInnerReporter::CheckReportInterval()+0x78>
   d8cb0: f9045a74     	str	x20, [x19, #0x8b0]
   d8cb4: eb1802ff     	cmp	x23, x24
   d8cb8: 540004cb     	b.lt	0xd8d50 <InGame::InGameInnerReporter::CheckReportInterval()+0x114>
   d8cbc: 940217d1     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d8cc0: b9405008     	ldr	w8, [x0, #0x50]
   d8cc4: 34000228     	cbz	w8, 0xd8d08 <InGame::InGameInnerReporter::CheckReportInterval()+0xcc>
   d8cc8: 940217ce     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d8ccc: b9405008     	ldr	w8, [x0, #0x50]
   d8cd0: 7100051f     	cmp	w8, #0x1
   d8cd4: 540003e1     	b.ne	0xd8d50 <InGame::InGameInnerReporter::CheckReportInterval()+0x114>
   d8cd8: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d8cdc: 340003a8     	cbz	w8, 0xd8d50 <InGame::InGameInnerReporter::CheckReportInterval()+0x114>
   d8ce0: f943ea68     	ldr	x8, [x19, #0x7d0]
   d8ce4: b50001a8     	cbnz	x8, 0xd8d18 <InGame::InGameInnerReporter::CheckReportInterval()+0xdc>
   d8ce8: 1400001a     	b	0xd8d50 <InGame::InGameInnerReporter::CheckReportInterval()+0x114>
   d8cec: 940217bd     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8cf0: f9044e60     	str	x0, [x19, #0x898]
   d8cf4: f9445a68     	ldr	x8, [x19, #0x8b0]
   d8cf8: b5fffb68     	cbnz	x8, 0xd8c64 <InGame::InGameInnerReporter::CheckReportInterval()+0x28>
   d8cfc: 940217b9     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8d00: f9045a60     	str	x0, [x19, #0x8b0]
   d8d04: 17ffffd8     	b	0xd8c64 <InGame::InGameInnerReporter::CheckReportInterval()+0x28>
   d8d08: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d8d0c: 34000228     	cbz	w8, 0xd8d50 <InGame::InGameInnerReporter::CheckReportInterval()+0x114>
   d8d10: f943e268     	ldr	x8, [x19, #0x7c0]
   d8d14: b40001e8     	cbz	x8, 0xd8d50 <InGame::InGameInnerReporter::CheckReportInterval()+0x114>
   d8d18: f9445260     	ldr	x0, [x19, #0x8a0]
   d8d1c: b4000140     	cbz	x0, 0xd8d44 <InGame::InGameInnerReporter::CheckReportInterval()+0x108>
   d8d20: 94021824     	bl	0x15edb0 <_ZN6InGame23InGameStatReportHandler11HasStatDataEv@plt>
   d8d24: 36000100     	tbz	w0, #0x0, 0xd8d44 <InGame::InGameInnerReporter::CheckReportInterval()+0x108>
   d8d28: f9445260     	ldr	x0, [x19, #0x8a0]
   d8d2c: 52800021     	mov	w1, #0x1                // =1
   d8d30: f9400008     	ldr	x8, [x0]
   d8d34: f9402508     	ldr	x8, [x8, #0x48]
   d8d38: d63f0100     	blr	x8
   d8d3c: aa1303e0     	mov	x0, x19
   d8d40: 94021820     	bl	0x15edc0 <_ZN6InGame19InGameInnerReporter19NetworkHandlerResetEv@plt>
   d8d44: aa1303e0     	mov	x0, x19
   d8d48: 2a1f03e1     	mov	w1, wzr
   d8d4c: 94021821     	bl	0x15edd0 <_ZN6InGame19InGameInnerReporter18ReportEventGaaSReqEb@plt>
   d8d50: eb1602bf     	cmp	x21, x22
   d8d54: 540002eb     	b.lt	0xd8db0 <InGame::InGameInnerReporter::CheckReportInterval()+0x174>
   d8d58: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d8d5c: 340002a8     	cbz	w8, 0xd8db0 <InGame::InGameInnerReporter::CheckReportInterval()+0x174>
   d8d60: f943ea60     	ldr	x0, [x19, #0x7d0]
   d8d64: b4000260     	cbz	x0, 0xd8db0 <InGame::InGameInnerReporter::CheckReportInterval()+0x174>
   d8d68: f9445e68     	ldr	x8, [x19, #0x8b8]
   d8d6c: b4000228     	cbz	x8, 0xd8db0 <InGame::InGameInnerReporter::CheckReportInterval()+0x174>
   d8d70: f9400008     	ldr	x8, [x0]
   d8d74: f9405108     	ldr	x8, [x8, #0xa0]
   d8d78: d63f0100     	blr	x8
   d8d7c: aa0003f4     	mov	x20, x0
   d8d80: 94021390     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   d8d84: 900004a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d8d88: f9453908     	ldr	x8, [x8, #0xa70]
   d8d8c: f9445e60     	ldr	x0, [x19, #0x8b8]
   d8d90: f9400101     	ldr	x1, [x8]
   d8d94: 9402178b     	bl	0x15ebc0 <_ZN6InGame19InGameReportMetrics13ReportMetricsEPKc@plt>
   d8d98: aa1403e0     	mov	x0, x20
   d8d9c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d8da0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d8da4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   d8da8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d8dac: 14021391     	b	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d8db0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   d8db4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   d8db8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   d8dbc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   d8dc0: d65f03c0     	ret
   d8dc4: aa0003f3     	mov	x19, x0
   d8dc8: aa1403e0     	mov	x0, x20
   d8dcc: 94021389     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d8dd0: aa1303e0     	mov	x0, x19
   d8dd4: 940200e3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d8dd8 <InGame::InGameInnerReporter::UpdateLatencyStatistics()>:
   d8dd8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8ddc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d8de0: 910003fd     	mov	x29, sp
   d8de4: f9443814     	ldr	x20, [x0, #0x870]
   d8de8: aa0003f3     	mov	x19, x0
   d8dec: 9402177d     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8df0: b4000114     	cbz	x20, 0xd8e10 <InGame::InGameInnerReporter::UpdateLatencyStatistics()+0x38>
   d8df4: f9443a68     	ldr	x8, [x19, #0x870]
   d8df8: cb080008     	sub	x8, x0, x8
   d8dfc: f107d11f     	cmp	x8, #0x1f4
   d8e00: 5400008b     	b.lt	0xd8e10 <InGame::InGameInnerReporter::UpdateLatencyStatistics()+0x38>
   d8e04: b9487a68     	ldr	w8, [x19, #0x878]
   d8e08: 11000508     	add	w8, w8, #0x1
   d8e0c: b9087a68     	str	w8, [x19, #0x878]
   d8e10: f9043a60     	str	x0, [x19, #0x870]
   d8e14: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d8e18: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8e1c: d65f03c0     	ret

00000000000d8e20 <InGame::InGameInnerReporter::OnConnect()>:
   d8e20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8e24: a9014ff4     	stp	x20, x19, [sp, #0x10]
   d8e28: 910003fd     	mov	x29, sp
   d8e2c: aa0003f3     	mov	x19, x0
   d8e30: f0fffcc1     	adrp	x1, 0x73000
   d8e34: 90fffcc3     	adrp	x3, 0x70000
   d8e38: f0fffcc4     	adrp	x4, 0x73000
   d8e3c: d0fffcc6     	adrp	x6, 0x72000
   d8e40: 91341821     	add	x1, x1, #0xd06
   d8e44: 912ad463     	add	x3, x3, #0xab5
   d8e48: 9105f084     	add	x4, x4, #0x17c
   d8e4c: 913e58c6     	add	x6, x6, #0xf96
   d8e50: 52800020     	mov	w0, #0x1                // =1
   d8e54: 528014c2     	mov	w2, #0xa6               // =166
   d8e58: aa1303e5     	mov	x5, x19
   d8e5c: 52800034     	mov	w20, #0x1               // =1
   d8e60: 94020ff0     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d8e64: 9402175f     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8e68: aa0003e8     	mov	x8, x0
   d8e6c: f9444269     	ldr	x9, [x19, #0x880]
   d8e70: b9089274     	str	w20, [x19, #0x890]
   d8e74: aa1303e0     	mov	x0, x19
   d8e78: b9087a7f     	str	wzr, [x19, #0x878]
   d8e7c: f9044668     	str	x8, [x19, #0x888]
   d8e80: f9043a69     	str	x9, [x19, #0x870]
   d8e84: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   d8e88: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8e8c: 140217d5     	b	0x15ede0 <_ZN6InGame19InGameInnerReporter19CheckReportAuthInfoEv@plt>

00000000000d8e90 <InGame::InGameInnerReporter::CheckReportAuthInfo()>:
   d8e90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8e94: f9000bf3     	str	x19, [sp, #0x10]
   d8e98: 910003fd     	mov	x29, sp
   d8e9c: aa0003f3     	mov	x19, x0
   d8ea0: 94021758     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d8ea4: b9405008     	ldr	w8, [x0, #0x50]
   d8ea8: 34000148     	cbz	w8, 0xd8ed0 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0x40>
   d8eac: 94021755     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d8eb0: b9405008     	ldr	w8, [x0, #0x50]
   d8eb4: 7100051f     	cmp	w8, #0x1
   d8eb8: 540003e1     	b.ne	0xd8f34 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0xa4>
   d8ebc: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d8ec0: 340003a8     	cbz	w8, 0xd8f34 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0xa4>
   d8ec4: f943ea68     	ldr	x8, [x19, #0x7d0]
   d8ec8: b50000c8     	cbnz	x8, 0xd8ee0 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0x50>
   d8ecc: 1400001a     	b	0xd8f34 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0xa4>
   d8ed0: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d8ed4: 34000308     	cbz	w8, 0xd8f34 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0xa4>
   d8ed8: f943e268     	ldr	x8, [x19, #0x7c0]
   d8edc: b40002c8     	cbz	x8, 0xd8f34 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0xa4>
   d8ee0: f9445260     	ldr	x0, [x19, #0x8a0]
   d8ee4: b40001a0     	cbz	x0, 0xd8f18 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0x88>
   d8ee8: f9400008     	ldr	x8, [x0]
   d8eec: 91067262     	add	x2, x19, #0x19c
   d8ef0: b947ae61     	ldr	w1, [x19, #0x7ac]
   d8ef4: b947b263     	ldr	w3, [x19, #0x7b0]
   d8ef8: f9402108     	ldr	x8, [x8, #0x40]
   d8efc: d63f0100     	blr	x8
   d8f00: 37000100     	tbnz	w0, #0x0, 0xd8f20 <InGame::InGameInnerReporter::CheckReportAuthInfo()+0x90>
   d8f04: f9445260     	ldr	x0, [x19, #0x8a0]
   d8f08: 52800021     	mov	w1, #0x1                // =1
   d8f0c: f9400008     	ldr	x8, [x0]
   d8f10: f9402508     	ldr	x8, [x8, #0x48]
   d8f14: d63f0100     	blr	x8
   d8f18: aa1303e0     	mov	x0, x19
   d8f1c: 940217a9     	bl	0x15edc0 <_ZN6InGame19InGameInnerReporter19NetworkHandlerResetEv@plt>
   d8f20: aa1303e0     	mov	x0, x19
   d8f24: f9400bf3     	ldr	x19, [sp, #0x10]
   d8f28: 52800021     	mov	w1, #0x1                // =1
   d8f2c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8f30: 140217a8     	b	0x15edd0 <_ZN6InGame19InGameInnerReporter18ReportEventGaaSReqEb@plt>
   d8f34: f9400bf3     	ldr	x19, [sp, #0x10]
   d8f38: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8f3c: d65f03c0     	ret

00000000000d8f40 <InGame::InGameInnerReporter::OnReConnect()>:
   d8f40: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8f44: f9000bf3     	str	x19, [sp, #0x10]
   d8f48: 910003fd     	mov	x29, sp
   d8f4c: aa0003f3     	mov	x19, x0
   d8f50: f0fffcc1     	adrp	x1, 0x73000
   d8f54: f0fffca3     	adrp	x3, 0x6f000
   d8f58: f0fffcc4     	adrp	x4, 0x73000
   d8f5c: d0fffcc6     	adrp	x6, 0x72000
   d8f60: 91341821     	add	x1, x1, #0xd06
   d8f64: 91226c63     	add	x3, x3, #0x89b
   d8f68: 9105f084     	add	x4, x4, #0x17c
   d8f6c: 913e58c6     	add	x6, x6, #0xf96
   d8f70: 52800020     	mov	w0, #0x1                // =1
   d8f74: 52801642     	mov	w2, #0xb2               // =178
   d8f78: aa1303e5     	mov	x5, x19
   d8f7c: 94020fa9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d8f80: 94021718     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d8f84: 52800048     	mov	w8, #0x2                // =2
   d8f88: f9044660     	str	x0, [x19, #0x888]
   d8f8c: b9089268     	str	w8, [x19, #0x890]
   d8f90: f9400bf3     	ldr	x19, [sp, #0x10]
   d8f94: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8f98: d65f03c0     	ret

00000000000d8f9c <InGame::InGameInnerReporter::OnDisConnect()>:
   d8f9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d8fa0: f9000bf3     	str	x19, [sp, #0x10]
   d8fa4: 910003fd     	mov	x29, sp
   d8fa8: aa0003f3     	mov	x19, x0
   d8fac: f0fffcc1     	adrp	x1, 0x73000
   d8fb0: d0fffca3     	adrp	x3, 0x6e000
   d8fb4: f0fffcc4     	adrp	x4, 0x73000
   d8fb8: d0fffcc6     	adrp	x6, 0x72000
   d8fbc: 91341821     	add	x1, x1, #0xd06
   d8fc0: 910ed463     	add	x3, x3, #0x3b5
   d8fc4: 9105f084     	add	x4, x4, #0x17c
   d8fc8: 913e58c6     	add	x6, x6, #0xf96
   d8fcc: 52800020     	mov	w0, #0x1                // =1
   d8fd0: 52801722     	mov	w2, #0xb9               // =185
   d8fd4: aa1303e5     	mov	x5, x19
   d8fd8: 94020f92     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d8fdc: 52800068     	mov	w8, #0x3                // =3
   d8fe0: b9089268     	str	w8, [x19, #0x890]
   d8fe4: f9400bf3     	ldr	x19, [sp, #0x10]
   d8fe8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d8fec: d65f03c0     	ret

00000000000d8ff0 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)>:
   d8ff0: d105c3ff     	sub	sp, sp, #0x170
   d8ff4: a9117bfd     	stp	x29, x30, [sp, #0x110]
   d8ff8: 910443fd     	add	x29, sp, #0x110
   d8ffc: a9126ffc     	stp	x28, x27, [sp, #0x120]
   d9000: a91367fa     	stp	x26, x25, [sp, #0x130]
   d9004: a9145ff8     	stp	x24, x23, [sp, #0x140]
   d9008: a91557f6     	stp	x22, x21, [sp, #0x150]
   d900c: a9164ff4     	stp	x20, x19, [sp, #0x160]
   d9010: d53bd055     	mrs	x21, TPIDR_EL0
   d9014: aa0003f3     	mov	x19, x0
   d9018: f94016a8     	ldr	x8, [x21, #0x28]
   d901c: aa0103f4     	mov	x20, x1
   d9020: f81f03a8     	stur	x8, [x29, #-0x10]
   d9024: f9444408     	ldr	x8, [x0, #0x888]
   d9028: b4000928     	cbz	x8, 0xd914c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x15c>
   d902c: b9400296     	ldr	w22, [x20]
   d9030: 71000adf     	cmp	w22, #0x2
   d9034: 540008cb     	b.lt	0xd914c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x15c>
   d9038: 710022df     	cmp	w22, #0x8
   d903c: 54000880     	b.eq	0xd914c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x15c>
   d9040: 71000adf     	cmp	w22, #0x2
   d9044: 2a0603fb     	mov	w27, w6
   d9048: 1a9f17e8     	cset	w8, eq
   d904c: 2a0503fa     	mov	w26, w5
   d9050: aa0403f7     	mov	x23, x4
   d9054: aa0303f8     	mov	x24, x3
   d9058: 2a0203f9     	mov	w25, w2
   d905c: b9001fe8     	str	w8, [sp, #0x1c]
   d9060: 940216e0     	bl	0x15ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>
   d9064: f9444668     	ldr	x8, [x19, #0x888]
   d9068: f904467f     	str	xzr, [x19, #0x888]
   d906c: 910143e9     	add	x9, sp, #0x50
   d9070: 3dc00280     	ldr	q0, [x20]
   d9074: f9400a8a     	ldr	x10, [x20, #0x10]
   d9078: 91006281     	add	x1, x20, #0x18
   d907c: cb08001c     	sub	x28, x0, x8
   d9080: 91006120     	add	x0, x9, #0x18
   d9084: 3d8017e0     	str	q0, [sp, #0x50]
   d9088: f90033ea     	str	x10, [sp, #0x60]
   d908c: f9000be1     	str	x1, [sp, #0x10]
   d9090: 940211bc     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   d9094: 12000368     	and	w8, w27, #0x1
   d9098: 12000347     	and	w7, w26, #0x1
   d909c: 910143e3     	add	x3, sp, #0x50
   d90a0: aa1303e0     	mov	x0, x19
   d90a4: b9401fe1     	ldr	w1, [sp, #0x1c]
   d90a8: aa1c03e2     	mov	x2, x28
   d90ac: 2a1903e4     	mov	w4, w25
   d90b0: aa1803e5     	mov	x5, x24
   d90b4: aa1703e6     	mov	x6, x23
   d90b8: 390003e8     	strb	w8, [sp]
   d90bc: 9402174d     	bl	0x15edf0 <_ZN6InGame19InGameInnerReporter16ReportEventLoginEblNS_2G613NetworkStatusEiPKcS4_bb@plt>
   d90c0: 3941a3e8     	ldrb	w8, [sp, #0x68]
   d90c4: 36000068     	tbz	w8, #0x0, 0xd90d0 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0xe0>
   d90c8: f9403fe0     	ldr	x0, [sp, #0x78]
   d90cc: 94020f85     	bl	0x15cee0 <_ZdlPv@plt>
   d90d0: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d90d4: 340003c8     	cbz	w8, 0xd914c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x15c>
   d90d8: f9445e77     	ldr	x23, [x19, #0x8b8]
   d90dc: b4000397     	cbz	x23, 0xd914c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x15c>
   d90e0: 910083e8     	add	x8, sp, #0x20
   d90e4: 3dc00280     	ldr	q0, [x20]
   d90e8: f9400a89     	ldr	x9, [x20, #0x10]
   d90ec: 91006100     	add	x0, x8, #0x18
   d90f0: f9400be1     	ldr	x1, [sp, #0x10]
   d90f4: 71000adf     	cmp	w22, #0x2
   d90f8: b9489278     	ldr	w24, [x19, #0x890]
   d90fc: 1a9f17f9     	cset	w25, eq
   d9100: 3d800be0     	str	q0, [sp, #0x20]
   d9104: f9001be9     	str	x9, [sp, #0x30]
   d9108: 9402119e     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   d910c: f9400265     	ldr	x5, [x19]
   d9110: 910083e3     	add	x3, sp, #0x20
   d9114: aa1703e0     	mov	x0, x23
   d9118: 2a1903e1     	mov	w1, w25
   d911c: 2a1803e2     	mov	w2, w24
   d9120: 2a1c03e4     	mov	w4, w28
   d9124: 94021737     	bl	0x15ee00 <_ZN6InGame19InGameReportMetrics11RecordLoginEbiNS_2G613NetworkStatusEiPNS_7IConfigE@plt>
   d9128: 3940e3e8     	ldrb	w8, [sp, #0x38]
   d912c: 36000068     	tbz	w8, #0x0, 0xd9138 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x148>
   d9130: f94027e0     	ldr	x0, [sp, #0x48]
   d9134: 94020f6b     	bl	0x15cee0 <_ZdlPv@plt>
   d9138: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d913c: f9458108     	ldr	x8, [x8, #0xb00]
   d9140: f9445e60     	ldr	x0, [x19, #0x8b8]
   d9144: f9400101     	ldr	x1, [x8]
   d9148: 9402169e     	bl	0x15ebc0 <_ZN6InGame19InGameReportMetrics13ReportMetricsEPKc@plt>
   d914c: 940216ad     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9150: b9405008     	ldr	w8, [x0, #0x50]
   d9154: 34000148     	cbz	w8, 0xd917c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x18c>
   d9158: 940216aa     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d915c: b9405008     	ldr	w8, [x0, #0x50]
   d9160: 7100051f     	cmp	w8, #0x1
   d9164: 54000341     	b.ne	0xd91cc <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x1dc>
   d9168: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d916c: 34000308     	cbz	w8, 0xd91cc <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x1dc>
   d9170: f943ea68     	ldr	x8, [x19, #0x7d0]
   d9174: b50000c8     	cbnz	x8, 0xd918c <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x19c>
   d9178: 14000015     	b	0xd91cc <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x1dc>
   d917c: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d9180: 34000268     	cbz	w8, 0xd91cc <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x1dc>
   d9184: f943e268     	ldr	x8, [x19, #0x7c0]
   d9188: b4000228     	cbz	x8, 0xd91cc <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x1dc>
   d918c: f9445268     	ldr	x8, [x19, #0x8a0]
   d9190: b40001e8     	cbz	x8, 0xd91cc <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x1dc>
   d9194: 6f00e400     	movi	v0.2d, #0000000000000000
   d9198: b9489264     	ldr	w4, [x19, #0x890]
   d919c: 29401a85     	ldp	w5, w6, [x20]
   d91a0: b9400a87     	ldr	w7, [x20, #0x8]
   d91a4: 910203e0     	add	x0, sp, #0x80
   d91a8: ad0703e0     	stp	q0, q0, [sp, #0xe0]
   d91ac: ad0603e0     	stp	q0, q0, [sp, #0xc0]
   d91b0: ad0503e0     	stp	q0, q0, [sp, #0xa0]
   d91b4: ad0403e0     	stp	q0, q0, [sp, #0x80]
   d91b8: 9400014d     	bl	0xd96ec <InGame::InGameInnerReporter::CheckReporterInited()+0x70>
   d91bc: f9445260     	ldr	x0, [x19, #0x8a0]
   d91c0: 910203e2     	add	x2, sp, #0x80
   d91c4: 5299e141     	mov	w1, #0xcf0a             // =53002
   d91c8: 94021712     	bl	0x15ee10 <_ZN6InGame23InGameStatReportHandler7AddStatEiPKc@plt>
   d91cc: b9400288     	ldr	w8, [x20]
   d91d0: 7100111f     	cmp	w8, #0x4
   d91d4: 540002a0     	b.eq	0xd9228 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x238>
   d91d8: 7100091f     	cmp	w8, #0x2
   d91dc: 540000e1     	b.ne	0xd91f8 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x208>
   d91e0: b9489268     	ldr	w8, [x19, #0x890]
   d91e4: 51000508     	sub	w8, w8, #0x1
   d91e8: 7100091f     	cmp	w8, #0x2
   d91ec: 54000062     	b.hs	0xd91f8 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x208>
   d91f0: 91224268     	add	x8, x19, #0x890
   d91f4: b900011f     	str	wzr, [x8]
   d91f8: f94016a8     	ldr	x8, [x21, #0x28]
   d91fc: f85f03a9     	ldur	x9, [x29, #-0x10]
   d9200: eb09011f     	cmp	x8, x9
   d9204: 540001a1     	b.ne	0xd9238 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x248>
   d9208: a9564ff4     	ldp	x20, x19, [sp, #0x160]
   d920c: a95557f6     	ldp	x22, x21, [sp, #0x150]
   d9210: a9545ff8     	ldp	x24, x23, [sp, #0x140]
   d9214: a95367fa     	ldp	x26, x25, [sp, #0x130]
   d9218: a9526ffc     	ldp	x28, x27, [sp, #0x120]
   d921c: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   d9220: 9105c3ff     	add	sp, sp, #0x170
   d9224: d65f03c0     	ret
   d9228: b9489268     	ldr	w8, [x19, #0x890]
   d922c: 71000d1f     	cmp	w8, #0x3
   d9230: 54fffe00     	b.eq	0xd91f0 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x200>
   d9234: 17fffff1     	b	0xd91f8 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x208>
   d9238: 94020efe     	bl	0x15ce30 <__stack_chk_fail@plt>
   d923c: 3940e3e8     	ldrb	w8, [sp, #0x38]
   d9240: aa0003f3     	mov	x19, x0
   d9244: 36000128     	tbz	w8, #0x0, 0xd9268 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x278>
   d9248: 910083e8     	add	x8, sp, #0x20
   d924c: 14000005     	b	0xd9260 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x270>
   d9250: 3941a3e8     	ldrb	w8, [sp, #0x68]
   d9254: aa0003f3     	mov	x19, x0
   d9258: 36000088     	tbz	w8, #0x0, 0xd9268 <InGame::InGameInnerReporter::OnNetworkStateChanged(InGame::G6::NetworkStatus const&, int, char const*, char const*, bool, bool)+0x278>
   d925c: 910143e8     	add	x8, sp, #0x50
   d9260: f9401500     	ldr	x0, [x8, #0x28]
   d9264: 94020f1f     	bl	0x15cee0 <_ZdlPv@plt>
   d9268: aa1303e0     	mov	x0, x19
   d926c: 9401ffbd     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d9270 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)>:
   d9270: d10243ff     	sub	sp, sp, #0x90
   d9274: a9037bfd     	stp	x29, x30, [sp, #0x30]
   d9278: 9100c3fd     	add	x29, sp, #0x30
   d927c: a9046ffc     	stp	x28, x27, [sp, #0x40]
   d9280: a90567fa     	stp	x26, x25, [sp, #0x50]
   d9284: a9065ff8     	stp	x24, x23, [sp, #0x60]
   d9288: a90757f6     	stp	x22, x21, [sp, #0x70]
   d928c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   d9290: d53bd058     	mrs	x24, TPIDR_EL0
   d9294: 2a0703f4     	mov	w20, w7
   d9298: f9401708     	ldr	x8, [x24, #0x28]
   d929c: aa0603f5     	mov	x21, x6
   d92a0: aa0503f6     	mov	x22, x5
   d92a4: 2a0403f7     	mov	w23, w4
   d92a8: aa0303f9     	mov	x25, x3
   d92ac: aa0203fb     	mov	x27, x2
   d92b0: 2a0103fc     	mov	w28, w1
   d92b4: aa0003f3     	mov	x19, x0
   d92b8: f81f83a8     	stur	x8, [x29, #-0x8]
   d92bc: 94021651     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d92c0: b9405008     	ldr	w8, [x0, #0x50]
   d92c4: 34000148     	cbz	w8, 0xd92ec <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x7c>
   d92c8: 9402164e     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d92cc: b9405008     	ldr	w8, [x0, #0x50]
   d92d0: 7100051f     	cmp	w8, #0x1
   d92d4: 54001981     	b.ne	0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d92d8: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d92dc: 34001948     	cbz	w8, 0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d92e0: f943ea68     	ldr	x8, [x19, #0x7d0]
   d92e4: b50000c8     	cbnz	x8, 0xd92fc <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x8c>
   d92e8: 140000c7     	b	0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d92ec: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d92f0: 340018a8     	cbz	w8, 0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d92f4: f943e268     	ldr	x8, [x19, #0x7c0]
   d92f8: b4001868     	cbz	x8, 0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d92fc: d0fffcc1     	adrp	x1, 0x73000
   d9300: 90fffca3     	adrp	x3, 0x6d000
   d9304: d0fffcc4     	adrp	x4, 0x73000
   d9308: b0fffcc6     	adrp	x6, 0x72000
   d930c: 91341821     	add	x1, x1, #0xd06
   d9310: 910b8063     	add	x3, x3, #0x2e0
   d9314: 9105f084     	add	x4, x4, #0x17c
   d9318: 911e7cc6     	add	x6, x6, #0x79f
   d931c: 52800020     	mov	w0, #0x1                // =1
   d9320: 528058e2     	mov	w2, #0x2c7              // =711
   d9324: aa1303e5     	mov	x5, x19
   d9328: aa1603e7     	mov	x7, x22
   d932c: a900dff4     	stp	x20, x23, [sp, #0x8]
   d9330: f90003f5     	str	x21, [sp]
   d9334: 94020ebb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   d9338: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   d933c: 94021631     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9340: b9405008     	ldr	w8, [x0, #0x50]
   d9344: 340001e8     	cbz	w8, 0xd9380 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x110>
   d9348: 9402162e     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d934c: b9405008     	ldr	w8, [x0, #0x50]
   d9350: 7100051f     	cmp	w8, #0x1
   d9354: 54001581     	b.ne	0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d9358: 52801000     	mov	w0, #0x80               // =128
   d935c: 94020ec1     	bl	0x15ce60 <_Znwm@plt>
   d9360: aa0003f7     	mov	x23, x0
   d9364: f943ea62     	ldr	x2, [x19, #0x7d0]
   d9368: f0fffca1     	adrp	x1, 0x70000
   d936c: 91351c21     	add	x1, x1, #0xd47
   d9370: 94021684     	bl	0x15ed80 <_ZN6InGame19InGameReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>
   d9374: 52800400     	mov	w0, #0x20               // =32
   d9378: 94020eba     	bl	0x15ce60 <_Znwm@plt>
   d937c: 1400000a     	b	0xd93a4 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x134>
   d9380: 52801000     	mov	w0, #0x80               // =128
   d9384: 94020eb7     	bl	0x15ce60 <_Znwm@plt>
   d9388: aa0003f7     	mov	x23, x0
   d938c: f943e262     	ldr	x2, [x19, #0x7c0]
   d9390: f0fffca1     	adrp	x1, 0x70000
   d9394: 91351c21     	add	x1, x1, #0xd47
   d9398: 94021672     	bl	0x15ed60 <_ZN6InGame19InGameReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>
   d939c: 52800400     	mov	w0, #0x20               // =32
   d93a0: 94020eb0     	bl	0x15ce60 <_Znwm@plt>
   d93a4: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d93a8: aa0003fa     	mov	x26, x0
   d93ac: f9458508     	ldr	x8, [x8, #0xb08]
   d93b0: a9015c1f     	stp	xzr, x23, [x0, #0x10]
   d93b4: f940a674     	ldr	x20, [x19, #0x148]
   d93b8: a90183f7     	stp	x23, x0, [sp, #0x18]
   d93bc: 91004108     	add	x8, x8, #0x10
   d93c0: a9007c08     	stp	x8, xzr, [x0]
   d93c4: 9402160f     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d93c8: 39422008     	ldrb	w8, [x0, #0x88]
   d93cc: 9102240b     	add	x11, x0, #0x89
   d93d0: f94002ea     	ldr	x10, [x23]
   d93d4: f9404c09     	ldr	x9, [x0, #0x98]
   d93d8: 7200011f     	tst	w8, #0x1
   d93dc: f9401948     	ldr	x8, [x10, #0x30]
   d93e0: 9a890163     	csel	x3, x11, x9, eq
   d93e4: d0fffcc1     	adrp	x1, 0x73000
   d93e8: aa1703e0     	mov	x0, x23
   d93ec: 910b5021     	add	x1, x1, #0x2d4
   d93f0: 2a1403e2     	mov	w2, w20
   d93f4: d63f0100     	blr	x8
   d93f8: f94002e8     	ldr	x8, [x23]
   d93fc: 91067262     	add	x2, x19, #0x19c
   d9400: b947ae61     	ldr	w1, [x19, #0x7ac]
   d9404: b947b263     	ldr	w3, [x19, #0x7b0]
   d9408: f9401d08     	ldr	x8, [x8, #0x38]
   d940c: aa1703e0     	mov	x0, x23
   d9410: d63f0100     	blr	x8
   d9414: f94002e8     	ldr	x8, [x23]
   d9418: b9415262     	ldr	w2, [x19, #0x150]
   d941c: f9400908     	ldr	x8, [x8, #0x10]
   d9420: aa1703e0     	mov	x0, x23
   d9424: 5298e7a1     	mov	w1, #0xc73d             // =51005
   d9428: d63f0100     	blr	x8
   d942c: f9400260     	ldr	x0, [x19]
   d9430: b4000340     	cbz	x0, 0xd9498 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x228>
   d9434: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d9438: f944a108     	ldr	x8, [x8, #0x940]
   d943c: f9400009     	ldr	x9, [x0]
   d9440: f9400101     	ldr	x1, [x8]
   d9444: f9401928     	ldr	x8, [x9, #0x30]
   d9448: d63f0100     	blr	x8
   d944c: f94002e8     	ldr	x8, [x23]
   d9450: aa0003e2     	mov	x2, x0
   d9454: f9400d08     	ldr	x8, [x8, #0x18]
   d9458: aa1703e0     	mov	x0, x23
   d945c: 529964a1     	mov	w1, #0xcb25             // =52005
   d9460: d63f0100     	blr	x8
   d9464: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d9468: f9400260     	ldr	x0, [x19]
   d946c: f944a508     	ldr	x8, [x8, #0x948]
   d9470: f9400009     	ldr	x9, [x0]
   d9474: f9400101     	ldr	x1, [x8]
   d9478: f9401928     	ldr	x8, [x9, #0x30]
   d947c: d63f0100     	blr	x8
   d9480: f94002e8     	ldr	x8, [x23]
   d9484: aa0003e2     	mov	x2, x0
   d9488: f9400d08     	ldr	x8, [x8, #0x18]
   d948c: aa1703e0     	mov	x0, x23
   d9490: 529964c1     	mov	w1, #0xcb26             // =52006
   d9494: d63f0100     	blr	x8
   d9498: f94002e8     	ldr	x8, [x23]
   d949c: 92400382     	and	x2, x28, #0x1
   d94a0: f9400908     	ldr	x8, [x8, #0x10]
   d94a4: aa1703e0     	mov	x0, x23
   d94a8: 5298e7c1     	mov	w1, #0xc73e             // =51006
   d94ac: d63f0100     	blr	x8
   d94b0: f94002e8     	ldr	x8, [x23]
   d94b4: f9400908     	ldr	x8, [x8, #0x10]
   d94b8: aa1703e0     	mov	x0, x23
   d94bc: 5298e7e1     	mov	w1, #0xc73f             // =51007
   d94c0: aa1b03e2     	mov	x2, x27
   d94c4: d63f0100     	blr	x8
   d94c8: f94002e8     	ldr	x8, [x23]
   d94cc: b9889262     	ldrsw	x2, [x19, #0x890]
   d94d0: f9400908     	ldr	x8, [x8, #0x10]
   d94d4: aa1703e0     	mov	x0, x23
   d94d8: 5298e801     	mov	w1, #0xc740             // =51008
   d94dc: d63f0100     	blr	x8
   d94e0: f94002e8     	ldr	x8, [x23]
   d94e4: b9800322     	ldrsw	x2, [x25]
   d94e8: f9400908     	ldr	x8, [x8, #0x10]
   d94ec: aa1703e0     	mov	x0, x23
   d94f0: 5298e821     	mov	w1, #0xc741             // =51009
   d94f4: d63f0100     	blr	x8
   d94f8: f94002e8     	ldr	x8, [x23]
   d94fc: b9800722     	ldrsw	x2, [x25, #0x4]
   d9500: f9400908     	ldr	x8, [x8, #0x10]
   d9504: aa1703e0     	mov	x0, x23
   d9508: 5298e841     	mov	w1, #0xc742             // =51010
   d950c: d63f0100     	blr	x8
   d9510: f94002e8     	ldr	x8, [x23]
   d9514: b9800b22     	ldrsw	x2, [x25, #0x8]
   d9518: f9400908     	ldr	x8, [x8, #0x10]
   d951c: aa1703e0     	mov	x0, x23
   d9520: 5298e861     	mov	w1, #0xc743             // =51011
   d9524: d63f0100     	blr	x8
   d9528: f94002e8     	ldr	x8, [x23]
   d952c: f9400be9     	ldr	x9, [sp, #0x10]
   d9530: f9400908     	ldr	x8, [x8, #0x10]
   d9534: 93407d22     	sxtw	x2, w9
   d9538: aa1703e0     	mov	x0, x23
   d953c: 5298e881     	mov	w1, #0xc744             // =51012
   d9540: d63f0100     	blr	x8
   d9544: f94002e8     	ldr	x8, [x23]
   d9548: f9400d08     	ldr	x8, [x8, #0x18]
   d954c: aa1703e0     	mov	x0, x23
   d9550: 529964e1     	mov	w1, #0xcb27             // =52007
   d9554: aa1603e2     	mov	x2, x22
   d9558: d63f0100     	blr	x8
   d955c: f94002e8     	ldr	x8, [x23]
   d9560: f9400d08     	ldr	x8, [x8, #0x18]
   d9564: aa1703e0     	mov	x0, x23
   d9568: 52996501     	mov	w1, #0xcb28             // =52008
   d956c: aa1503e2     	mov	x2, x21
   d9570: d63f0100     	blr	x8
   d9574: f94002e8     	ldr	x8, [x23]
   d9578: b9887a62     	ldrsw	x2, [x19, #0x878]
   d957c: f9400908     	ldr	x8, [x8, #0x10]
   d9580: aa1703e0     	mov	x0, x23
   d9584: 5298e8a1     	mov	w1, #0xc745             // =51013
   d9588: d63f0100     	blr	x8
   d958c: 394183a8     	ldrb	w8, [x29, #0x60]
   d9590: f94002e9     	ldr	x9, [x23]
   d9594: 92400102     	and	x2, x8, #0x1
   d9598: f9400928     	ldr	x8, [x9, #0x10]
   d959c: aa1703e0     	mov	x0, x23
   d95a0: 5298e8e1     	mov	w1, #0xc747             // =51015
   d95a4: d63f0100     	blr	x8
   d95a8: f94002e8     	ldr	x8, [x23]
   d95ac: f94007e9     	ldr	x9, [sp, #0x8]
   d95b0: f9400908     	ldr	x8, [x8, #0x10]
   d95b4: 92400122     	and	x2, x9, #0x1
   d95b8: aa1703e0     	mov	x0, x23
   d95bc: 5298e8c1     	mov	w1, #0xc746             // =51014
   d95c0: d63f0100     	blr	x8
   d95c4: f94002e8     	ldr	x8, [x23]
   d95c8: b9087a7f     	str	wzr, [x19, #0x878]
   d95cc: f9402508     	ldr	x8, [x8, #0x48]
   d95d0: aa1703e0     	mov	x0, x23
   d95d4: 52800021     	mov	w1, #0x1                // =1
   d95d8: d63f0100     	blr	x8
   d95dc: 91002341     	add	x1, x26, #0x8
   d95e0: 92800000     	mov	x0, #-0x1               // =-1
   d95e4: 9401fe47     	bl	0x158f00 <__emutls_get_address+0x474>
   d95e8: b50000e0     	cbnz	x0, 0xd9604 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x394>
   d95ec: f9400348     	ldr	x8, [x26]
   d95f0: aa1a03e0     	mov	x0, x26
   d95f4: f9400908     	ldr	x8, [x8, #0x10]
   d95f8: d63f0100     	blr	x8
   d95fc: aa1a03e0     	mov	x0, x26
   d9600: 94020e20     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d9604: f9401708     	ldr	x8, [x24, #0x28]
   d9608: f85f83a9     	ldur	x9, [x29, #-0x8]
   d960c: eb09011f     	cmp	x8, x9
   d9610: 54000121     	b.ne	0xd9634 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x3c4>
   d9614: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   d9618: a94757f6     	ldp	x22, x21, [sp, #0x70]
   d961c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   d9620: a94567fa     	ldp	x26, x25, [sp, #0x50]
   d9624: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   d9628: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   d962c: 910243ff     	add	sp, sp, #0x90
   d9630: d65f03c0     	ret
   d9634: 94020dff     	bl	0x15ce30 <__stack_chk_fail@plt>
   d9638: 14000002     	b	0xd9640 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x3d0>
   d963c: 14000007     	b	0xd9658 <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x3e8>
   d9640: f94002e8     	ldr	x8, [x23]
   d9644: aa0003f3     	mov	x19, x0
   d9648: aa1703e0     	mov	x0, x23
   d964c: f9400508     	ldr	x8, [x8, #0x8]
   d9650: d63f0100     	blr	x8
   d9654: 14000006     	b	0xd966c <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x3fc>
   d9658: aa0003f3     	mov	x19, x0
   d965c: aa1703e0     	mov	x0, x23
   d9660: 94020e20     	bl	0x15cee0 <_ZdlPv@plt>
   d9664: 14000002     	b	0xd966c <InGame::InGameInnerReporter::ReportEventLogin(bool, long, InGame::G6::NetworkStatus, int, char const*, char const*, bool, bool)+0x3fc>
   d9668: aa0003f3     	mov	x19, x0
   d966c: 910063e0     	add	x0, sp, #0x18
   d9670: 940215c8     	bl	0x15ed90 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportHandlerEED2Ev@plt>
   d9674: aa1303e0     	mov	x0, x19
   d9678: 9401feba     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d967c <InGame::InGameInnerReporter::CheckReporterInited()>:
   d967c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   d9680: f9000bf3     	str	x19, [sp, #0x10]
   d9684: 910003fd     	mov	x29, sp
   d9688: aa0003f3     	mov	x19, x0
   d968c: 9402155d     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9690: b9405008     	ldr	w8, [x0, #0x50]
   d9694: 34000108     	cbz	w8, 0xd96b4 <InGame::InGameInnerReporter::CheckReporterInited()+0x38>
   d9698: 9402155a     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d969c: b9405008     	ldr	w8, [x0, #0x50]
   d96a0: 7100051f     	cmp	w8, #0x1
   d96a4: 540001c1     	b.ne	0xd96dc <InGame::InGameInnerReporter::CheckReporterInited()+0x60>
   d96a8: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d96ac: f943ea69     	ldr	x9, [x19, #0x7d0]
   d96b0: 14000003     	b	0xd96bc <InGame::InGameInnerReporter::CheckReporterInited()+0x40>
   d96b4: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d96b8: f943e269     	ldr	x9, [x19, #0x7c0]
   d96bc: 7100011f     	cmp	w8, #0x0
   d96c0: 1a9f07e8     	cset	w8, ne
   d96c4: f100013f     	cmp	x9, #0x0
   d96c8: 1a9f07e9     	cset	w9, ne
   d96cc: 0a090100     	and	w0, w8, w9
   d96d0: f9400bf3     	ldr	x19, [sp, #0x10]
   d96d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d96d8: d65f03c0     	ret
   d96dc: 2a1f03e0     	mov	w0, wzr
   d96e0: f9400bf3     	ldr	x19, [sp, #0x10]
   d96e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   d96e8: d65f03c0     	ret
   d96ec: d10443ff     	sub	sp, sp, #0x110
   d96f0: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   d96f4: 9103c3fd     	add	x29, sp, #0xf0
   d96f8: a9104ffc     	stp	x28, x19, [sp, #0x100]
   d96fc: ad0007e0     	stp	q0, q1, [sp]
   d9700: d101c3a9     	sub	x9, x29, #0x70
   d9704: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   d9708: 928003eb     	mov	x11, #-0x20             // =-32
   d970c: f81903a4     	stur	x4, [x29, #-0x70]
   d9710: 910003ec     	mov	x12, sp
   d9714: f81a83a7     	stur	x7, [x29, #-0x58]
   d9718: 91008129     	add	x9, x9, #0x20
   d971c: ad010fe2     	stp	q2, q3, [sp, #0x20]
   d9720: f2dff00b     	movk	x11, #0xff80, lsl #32
   d9724: ad0217e4     	stp	q4, q5, [sp, #0x40]
   d9728: 9102018c     	add	x12, x12, #0x80
   d972c: ad031fe6     	stp	q6, q7, [sp, #0x60]
   d9730: d53bd053     	mrs	x19, TPIDR_EL0
   d9734: f9401668     	ldr	x8, [x19, #0x28]
   d9738: d100a3aa     	sub	x10, x29, #0x28
   d973c: 90fffcc2     	adrp	x2, 0x71000
   d9740: d10143a3     	sub	x3, x29, #0x50
   d9744: 910eb442     	add	x2, x2, #0x3ad
   d9748: 52801001     	mov	w1, #0x80               // =128
   d974c: f81f83a8     	stur	x8, [x29, #-0x8]
   d9750: 910083a8     	add	x8, x29, #0x20
   d9754: a93eafac     	stp	x12, x11, [x29, #-0x18]
   d9758: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   d975c: ad400540     	ldp	q0, q1, [x10]
   d9760: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   d9764: 9402130b     	bl	0x15e390 <vsnprintf@plt>
   d9768: f9401668     	ldr	x8, [x19, #0x28]
   d976c: f85f83a9     	ldur	x9, [x29, #-0x8]
   d9770: eb09011f     	cmp	x8, x9
   d9774: 540000a1     	b.ne	0xd9788 <InGame::InGameInnerReporter::CheckReporterInited()+0x10c>
   d9778: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   d977c: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   d9780: 910443ff     	add	sp, sp, #0x110
   d9784: d65f03c0     	ret
   d9788: 94020daa     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000d978c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)>:
   d978c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d9790: f9000bf9     	str	x25, [sp, #0x10]
   d9794: 910003fd     	mov	x29, sp
   d9798: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d979c: a90357f6     	stp	x22, x21, [sp, #0x30]
   d97a0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d97a4: aa0403f3     	mov	x19, x4
   d97a8: aa0303f6     	mov	x22, x3
   d97ac: aa0203f4     	mov	x20, x2
   d97b0: 2a0103f5     	mov	w21, w1
   d97b4: aa0003f7     	mov	x23, x0
   d97b8: 94021512     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d97bc: b9405008     	ldr	w8, [x0, #0x50]
   d97c0: 34000148     	cbz	w8, 0xd97e8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x5c>
   d97c4: 9402150f     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d97c8: b9405008     	ldr	w8, [x0, #0x50]
   d97cc: 7100051f     	cmp	w8, #0x1
   d97d0: 54000a61     	b.ne	0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d97d4: 395f62e8     	ldrb	w8, [x23, #0x7d8]
   d97d8: 34000a28     	cbz	w8, 0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d97dc: f943eae8     	ldr	x8, [x23, #0x7d0]
   d97e0: b50000c8     	cbnz	x8, 0xd97f8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x6c>
   d97e4: 1400004e     	b	0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d97e8: 395f22e8     	ldrb	w8, [x23, #0x7c8]
   d97ec: 34000988     	cbz	w8, 0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d97f0: f943e2e8     	ldr	x8, [x23, #0x7c0]
   d97f4: b4000948     	cbz	x8, 0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d97f8: 94021502     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d97fc: b9405008     	ldr	w8, [x0, #0x50]
   d9800: 34000328     	cbz	w8, 0xd9864 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0xd8>
   d9804: 940214ff     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9808: b9405008     	ldr	w8, [x0, #0x50]
   d980c: 7100051f     	cmp	w8, #0x1
   d9810: 54000541     	b.ne	0xd98b8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x12c>
   d9814: f943eae0     	ldr	x0, [x23, #0x7d0]
   d9818: b4000500     	cbz	x0, 0xd98b8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x12c>
   d981c: f9400008     	ldr	x8, [x0]
   d9820: f9404908     	ldr	x8, [x8, #0x90]
   d9824: d63f0100     	blr	x8
   d9828: b4000480     	cbz	x0, 0xd98b8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x12c>
   d982c: aa0003f9     	mov	x25, x0
   d9830: f943eae0     	ldr	x0, [x23, #0x7d0]
   d9834: f9400008     	ldr	x8, [x0]
   d9838: f9404d08     	ldr	x8, [x8, #0x98]
   d983c: d63f0100     	blr	x8
   d9840: aa0003f8     	mov	x24, x0
   d9844: 940210df     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   d9848: 294012c3     	ldp	w3, w4, [x22]
   d984c: aa1903e0     	mov	x0, x25
   d9850: 2a1503e1     	mov	w1, w21
   d9854: aa1403e2     	mov	x2, x20
   d9858: 2a1303e5     	mov	w5, w19
   d985c: 94021571     	bl	0x15ee20 <_ZN6InGame24GaaSReqStatReportHandler14AddGaaSReqStatEiPKciii@plt>
   d9860: 14000014     	b	0xd98b0 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x124>
   d9864: f943e2e0     	ldr	x0, [x23, #0x7c0]
   d9868: b4000280     	cbz	x0, 0xd98b8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x12c>
   d986c: f9400008     	ldr	x8, [x0]
   d9870: f9403908     	ldr	x8, [x8, #0x70]
   d9874: d63f0100     	blr	x8
   d9878: b4000200     	cbz	x0, 0xd98b8 <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x12c>
   d987c: aa0003f9     	mov	x25, x0
   d9880: f943e2e0     	ldr	x0, [x23, #0x7c0]
   d9884: f9400008     	ldr	x8, [x0]
   d9888: f9403d08     	ldr	x8, [x8, #0x78]
   d988c: d63f0100     	blr	x8
   d9890: aa0003f8     	mov	x24, x0
   d9894: 940210cb     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   d9898: 294012c3     	ldp	w3, w4, [x22]
   d989c: aa1903e0     	mov	x0, x25
   d98a0: 2a1503e1     	mov	w1, w21
   d98a4: aa1403e2     	mov	x2, x20
   d98a8: 2a1303e5     	mov	w5, w19
   d98ac: 9402155d     	bl	0x15ee20 <_ZN6InGame24GaaSReqStatReportHandler14AddGaaSReqStatEiPKciii@plt>
   d98b0: aa1803e0     	mov	x0, x24
   d98b4: 940210cf     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d98b8: 395f62e8     	ldrb	w8, [x23, #0x7d8]
   d98bc: 34000308     	cbz	w8, 0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d98c0: f943eae0     	ldr	x0, [x23, #0x7d0]
   d98c4: b40002c0     	cbz	x0, 0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d98c8: f9445ee8     	ldr	x8, [x23, #0x8b8]
   d98cc: b4000288     	cbz	x8, 0xd991c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x190>
   d98d0: f9400008     	ldr	x8, [x0]
   d98d4: f9405108     	ldr	x8, [x8, #0xa0]
   d98d8: d63f0100     	blr	x8
   d98dc: aa0003f8     	mov	x24, x0
   d98e0: 940210b8     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   d98e4: f9445ee0     	ldr	x0, [x23, #0x8b8]
   d98e8: 294012c3     	ldp	w3, w4, [x22]
   d98ec: f94002e6     	ldr	x6, [x23]
   d98f0: 2a1503e1     	mov	w1, w21
   d98f4: aa1403e2     	mov	x2, x20
   d98f8: 2a1303e5     	mov	w5, w19
   d98fc: 9402154d     	bl	0x15ee30 <_ZN6InGame19InGameReportMetrics13RecordGaasReqEiPKciiiPNS_7IConfigE@plt>
   d9900: aa1803e0     	mov	x0, x24
   d9904: f9400bf9     	ldr	x25, [sp, #0x10]
   d9908: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d990c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d9910: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d9914: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d9918: 140210b6     	b	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d991c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d9920: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d9924: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d9928: f9400bf9     	ldr	x25, [sp, #0x10]
   d992c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d9930: d65f03c0     	ret
   d9934: 14000002     	b	0xd993c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x1b0>
   d9938: 14000001     	b	0xd993c <InGame::InGameInnerReporter::OnGaaSReqFinished(int, char const*, g6::irpc::Status const&, long)+0x1b0>
   d993c: aa0003f3     	mov	x19, x0
   d9940: aa1803e0     	mov	x0, x24
   d9944: 940210ab     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   d9948: aa1303e0     	mov	x0, x19
   d994c: 9401fe05     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d9950 <InGame::InGameInnerReporter::NetworkHandlerReset()>:
   d9950: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d9954: f9000bf5     	str	x21, [sp, #0x10]
   d9958: 910003fd     	mov	x29, sp
   d995c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d9960: aa0003f3     	mov	x19, x0
   d9964: 940214a7     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9968: b9405008     	ldr	w8, [x0, #0x50]
   d996c: 34000148     	cbz	w8, 0xd9994 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x44>
   d9970: 940214a4     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9974: b9405008     	ldr	w8, [x0, #0x50]
   d9978: 7100051f     	cmp	w8, #0x1
   d997c: 54000ec1     	b.ne	0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d9980: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d9984: 34000e88     	cbz	w8, 0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d9988: f943ea68     	ldr	x8, [x19, #0x7d0]
   d998c: b50000c8     	cbnz	x8, 0xd99a4 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x54>
   d9990: 14000071     	b	0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d9994: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d9998: 34000de8     	cbz	w8, 0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d999c: f943e268     	ldr	x8, [x19, #0x7c0]
   d99a0: b4000da8     	cbz	x8, 0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d99a4: 94021497     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d99a8: b9405008     	ldr	w8, [x0, #0x50]
   d99ac: 340001e8     	cbz	w8, 0xd99e8 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x98>
   d99b0: 94021494     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d99b4: b9405008     	ldr	w8, [x0, #0x50]
   d99b8: 7100051f     	cmp	w8, #0x1
   d99bc: 54000421     	b.ne	0xd9a40 <InGame::InGameInnerReporter::NetworkHandlerReset()+0xf0>
   d99c0: 52801300     	mov	w0, #0x98               // =152
   d99c4: 94020d27     	bl	0x15ce60 <_Znwm@plt>
   d99c8: aa0003f4     	mov	x20, x0
   d99cc: f943ea62     	ldr	x2, [x19, #0x7d0]
   d99d0: f0fffca1     	adrp	x1, 0x70000
   d99d4: 91035021     	add	x1, x1, #0xd4
   d99d8: 9402151a     	bl	0x15ee40 <_ZN6InGame23InGameStatReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>
   d99dc: 52800400     	mov	w0, #0x20               // =32
   d99e0: 94020d20     	bl	0x15ce60 <_Znwm@plt>
   d99e4: 1400000a     	b	0xd9a0c <InGame::InGameInnerReporter::NetworkHandlerReset()+0xbc>
   d99e8: 52801300     	mov	w0, #0x98               // =152
   d99ec: 94020d1d     	bl	0x15ce60 <_Znwm@plt>
   d99f0: aa0003f4     	mov	x20, x0
   d99f4: f943e262     	ldr	x2, [x19, #0x7c0]
   d99f8: f0fffca1     	adrp	x1, 0x70000
   d99fc: 91035021     	add	x1, x1, #0xd4
   d9a00: 94021514     	bl	0x15ee50 <_ZN6InGame23InGameStatReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>
   d9a04: 52800400     	mov	w0, #0x20               // =32
   d9a08: 94020d16     	bl	0x15ce60 <_Znwm@plt>
   d9a0c: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d9a10: f9458908     	ldr	x8, [x8, #0xb10]
   d9a14: a901501f     	stp	xzr, x20, [x0, #0x10]
   d9a18: f9045274     	str	x20, [x19, #0x8a0]
   d9a1c: f9445674     	ldr	x20, [x19, #0x8a8]
   d9a20: f9045660     	str	x0, [x19, #0x8a8]
   d9a24: 91004108     	add	x8, x8, #0x10
   d9a28: a9007c08     	stp	x8, xzr, [x0]
   d9a2c: b40000b4     	cbz	x20, 0xd9a40 <InGame::InGameInnerReporter::NetworkHandlerReset()+0xf0>
   d9a30: 91002281     	add	x1, x20, #0x8
   d9a34: 92800000     	mov	x0, #-0x1               // =-1
   d9a38: 9401fd32     	bl	0x158f00 <__emutls_get_address+0x474>
   d9a3c: b40007c0     	cbz	x0, 0xd9b34 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x1e4>
   d9a40: f9445274     	ldr	x20, [x19, #0x8a0]
   d9a44: b4000894     	cbz	x20, 0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d9a48: b9414a75     	ldr	w21, [x19, #0x148]
   d9a4c: 9402146d     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9a50: 3942200a     	ldrb	w10, [x0, #0x88]
   d9a54: 91022409     	add	x9, x0, #0x89
   d9a58: f9400288     	ldr	x8, [x20]
   d9a5c: d0fffcc1     	adrp	x1, 0x73000
   d9a60: f9404c0b     	ldr	x11, [x0, #0x98]
   d9a64: 910b5021     	add	x1, x1, #0x2d4
   d9a68: 7200015f     	tst	w10, #0x1
   d9a6c: aa1403e0     	mov	x0, x20
   d9a70: f9401908     	ldr	x8, [x8, #0x30]
   d9a74: 2a1503e2     	mov	w2, w21
   d9a78: 9a8b0123     	csel	x3, x9, x11, eq
   d9a7c: d63f0100     	blr	x8
   d9a80: f9445260     	ldr	x0, [x19, #0x8a0]
   d9a84: 91067262     	add	x2, x19, #0x19c
   d9a88: b947ae61     	ldr	w1, [x19, #0x7ac]
   d9a8c: b947b263     	ldr	w3, [x19, #0x7b0]
   d9a90: f9400008     	ldr	x8, [x0]
   d9a94: f9401d08     	ldr	x8, [x8, #0x38]
   d9a98: d63f0100     	blr	x8
   d9a9c: f9445260     	ldr	x0, [x19, #0x8a0]
   d9aa0: 5298e7a1     	mov	w1, #0xc73d             // =51005
   d9aa4: b9415262     	ldr	w2, [x19, #0x150]
   d9aa8: f9400008     	ldr	x8, [x0]
   d9aac: f9400908     	ldr	x8, [x8, #0x10]
   d9ab0: d63f0100     	blr	x8
   d9ab4: f9400260     	ldr	x0, [x19]
   d9ab8: b40004e0     	cbz	x0, 0xd9b54 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x204>
   d9abc: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d9ac0: f944a108     	ldr	x8, [x8, #0x940]
   d9ac4: f9400009     	ldr	x9, [x0]
   d9ac8: f9445274     	ldr	x20, [x19, #0x8a0]
   d9acc: f9400101     	ldr	x1, [x8]
   d9ad0: f9401928     	ldr	x8, [x9, #0x30]
   d9ad4: d63f0100     	blr	x8
   d9ad8: f9400288     	ldr	x8, [x20]
   d9adc: aa0003e2     	mov	x2, x0
   d9ae0: aa1403e0     	mov	x0, x20
   d9ae4: 529964a1     	mov	w1, #0xcb25             // =52005
   d9ae8: f9400d08     	ldr	x8, [x8, #0x18]
   d9aec: d63f0100     	blr	x8
   d9af0: f9400260     	ldr	x0, [x19]
   d9af4: f0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   d9af8: f944a508     	ldr	x8, [x8, #0x948]
   d9afc: f9400009     	ldr	x9, [x0]
   d9b00: f9445273     	ldr	x19, [x19, #0x8a0]
   d9b04: f9400101     	ldr	x1, [x8]
   d9b08: f9401928     	ldr	x8, [x9, #0x30]
   d9b0c: d63f0100     	blr	x8
   d9b10: f9400268     	ldr	x8, [x19]
   d9b14: aa0003e2     	mov	x2, x0
   d9b18: aa1303e0     	mov	x0, x19
   d9b1c: f9400bf5     	ldr	x21, [sp, #0x10]
   d9b20: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d9b24: 529964c1     	mov	w1, #0xcb26             // =52006
   d9b28: f9400d03     	ldr	x3, [x8, #0x18]
   d9b2c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d9b30: d61f0060     	br	x3
   d9b34: f9400288     	ldr	x8, [x20]
   d9b38: aa1403e0     	mov	x0, x20
   d9b3c: f9400908     	ldr	x8, [x8, #0x10]
   d9b40: d63f0100     	blr	x8
   d9b44: aa1403e0     	mov	x0, x20
   d9b48: 94020cce     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   d9b4c: f9445274     	ldr	x20, [x19, #0x8a0]
   d9b50: b5fff7d4     	cbnz	x20, 0xd9a48 <InGame::InGameInnerReporter::NetworkHandlerReset()+0xf8>
   d9b54: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d9b58: f9400bf5     	ldr	x21, [sp, #0x10]
   d9b5c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d9b60: d65f03c0     	ret
   d9b64: 14000002     	b	0xd9b6c <InGame::InGameInnerReporter::NetworkHandlerReset()+0x21c>
   d9b68: 14000008     	b	0xd9b88 <InGame::InGameInnerReporter::NetworkHandlerReset()+0x238>
   d9b6c: f9400288     	ldr	x8, [x20]
   d9b70: aa0003f3     	mov	x19, x0
   d9b74: aa1403e0     	mov	x0, x20
   d9b78: f9400508     	ldr	x8, [x8, #0x8]
   d9b7c: d63f0100     	blr	x8
   d9b80: aa1303e0     	mov	x0, x19
   d9b84: 9401fd77     	bl	0x159160 <__emutls_get_address+0x6d4>
   d9b88: aa0003f3     	mov	x19, x0
   d9b8c: aa1403e0     	mov	x0, x20
   d9b90: 94020cd4     	bl	0x15cee0 <_ZdlPv@plt>
   d9b94: aa1303e0     	mov	x0, x19
   d9b98: 9401fd72     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d9b9c <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)>:
   d9b9c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   d9ba0: f9000bf5     	str	x21, [sp, #0x10]
   d9ba4: 910003fd     	mov	x29, sp
   d9ba8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   d9bac: 2a0103f4     	mov	w20, w1
   d9bb0: aa0003f3     	mov	x19, x0
   d9bb4: 94021413     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9bb8: b9405008     	ldr	w8, [x0, #0x50]
   d9bbc: 34000148     	cbz	w8, 0xd9be4 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0x48>
   d9bc0: 94021410     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9bc4: b9405008     	ldr	w8, [x0, #0x50]
   d9bc8: 7100051f     	cmp	w8, #0x1
   d9bcc: 540005e1     	b.ne	0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9bd0: 395f6268     	ldrb	w8, [x19, #0x7d8]
   d9bd4: 340005a8     	cbz	w8, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9bd8: f943ea68     	ldr	x8, [x19, #0x7d0]
   d9bdc: b50000c8     	cbnz	x8, 0xd9bf4 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0x58>
   d9be0: 1400002a     	b	0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9be4: 395f2268     	ldrb	w8, [x19, #0x7c8]
   d9be8: 34000508     	cbz	w8, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9bec: f943e268     	ldr	x8, [x19, #0x7c0]
   d9bf0: b40004c8     	cbz	x8, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9bf4: 94021403     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9bf8: b9405008     	ldr	w8, [x0, #0x50]
   d9bfc: 34000208     	cbz	w8, 0xd9c3c <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xa0>
   d9c00: 94021400     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9c04: b9405008     	ldr	w8, [x0, #0x50]
   d9c08: 7100051f     	cmp	w8, #0x1
   d9c0c: 540003e1     	b.ne	0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9c10: f943ea60     	ldr	x0, [x19, #0x7d0]
   d9c14: b40003a0     	cbz	x0, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9c18: f9400008     	ldr	x8, [x0]
   d9c1c: f9404908     	ldr	x8, [x8, #0x90]
   d9c20: d63f0100     	blr	x8
   d9c24: b4000320     	cbz	x0, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9c28: aa0003f5     	mov	x21, x0
   d9c2c: f943ea60     	ldr	x0, [x19, #0x7d0]
   d9c30: f9400008     	ldr	x8, [x0]
   d9c34: f9404d08     	ldr	x8, [x8, #0x98]
   d9c38: 1400000b     	b	0xd9c64 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xc8>
   d9c3c: f943e260     	ldr	x0, [x19, #0x7c0]
   d9c40: b4000240     	cbz	x0, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9c44: f9400008     	ldr	x8, [x0]
   d9c48: f9403908     	ldr	x8, [x8, #0x70]
   d9c4c: d63f0100     	blr	x8
   d9c50: b40001c0     	cbz	x0, 0xd9c88 <InGame::InGameInnerReporter::ReportEventGaaSReq(bool)+0xec>
   d9c54: aa0003f5     	mov	x21, x0
   d9c58: f943e260     	ldr	x0, [x19, #0x7c0]
   d9c5c: f9400008     	ldr	x8, [x0]
   d9c60: f9403d08     	ldr	x8, [x8, #0x78]
   d9c64: d63f0100     	blr	x8
   d9c68: aa0003e3     	mov	x3, x0
   d9c6c: 12000282     	and	w2, w20, #0x1
   d9c70: aa1303e0     	mov	x0, x19
   d9c74: aa1503e1     	mov	x1, x21
   d9c78: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d9c7c: f9400bf5     	ldr	x21, [sp, #0x10]
   d9c80: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d9c84: 14021477     	b	0x15ee60 <_ZN6InGame19InGameInnerReporter21CheckAndReportGaaSReqEPNS_24GaaSReqStatReportHandlerEbRNSt6__ndk15mutexE@plt>
   d9c88: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   d9c8c: f9400bf5     	ldr	x21, [sp, #0x10]
   d9c90: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   d9c94: d65f03c0     	ret

00000000000d9c98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   d9c98: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d9c9c: a90167fa     	stp	x26, x25, [sp, #0x10]
   d9ca0: 910003fd     	mov	x29, sp
   d9ca4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d9ca8: a90357f6     	stp	x22, x21, [sp, #0x30]
   d9cac: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d9cb0: 3940003a     	ldrb	w26, [x1]
   d9cb4: aa0803f3     	mov	x19, x8
   d9cb8: 39400008     	ldrb	w8, [x0]
   d9cbc: f9400429     	ldr	x9, [x1, #0x8]
   d9cc0: a940ac0a     	ldp	x10, x11, [x0, #0x8]
   d9cc4: d341ff4c     	lsr	x12, x26, #1
   d9cc8: 7200035f     	tst	w26, #0x1
   d9ccc: 9a890195     	csel	x21, x12, x9, eq
   d9cd0: d341fd09     	lsr	x9, x8, #1
   d9cd4: 7200011f     	tst	w8, #0x1
   d9cd8: a9007e7f     	stp	xzr, xzr, [x19]
   d9cdc: 9a8a0136     	csel	x22, x9, x10, eq
   d9ce0: f9000a7f     	str	xzr, [x19, #0x10]
   d9ce4: 9a801577     	csinc	x23, x11, x0, ne
   d9ce8: 8b1602a8     	add	x8, x21, x22
   d9cec: b100411f     	cmn	x8, #0x10
   d9cf0: 54000462     	b.hs	0xd9d7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe4>
   d9cf4: aa0103f4     	mov	x20, x1
   d9cf8: f100591f     	cmp	x8, #0x16
   d9cfc: 540002c8     	b.hi	0xd9d54 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xbc>
   d9d00: 531f7ac8     	lsl	w8, w22, #1
   d9d04: aa1303f8     	mov	x24, x19
   d9d08: 38001708     	strb	w8, [x24], #0x1
   d9d0c: b40000b6     	cbz	x22, 0xd9d20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x88>
   d9d10: aa1803e0     	mov	x0, x24
   d9d14: aa1703e1     	mov	x1, x23
   d9d18: aa1603e2     	mov	x2, x22
   d9d1c: 94020ce1     	bl	0x15d0a0 <memcpy@plt>
   d9d20: f9400a88     	ldr	x8, [x20, #0x10]
   d9d24: 7200035f     	tst	w26, #0x1
   d9d28: 38366b1f     	strb	wzr, [x24, x22]
   d9d2c: 9a941501     	csinc	x1, x8, x20, ne
   d9d30: aa1303e0     	mov	x0, x19
   d9d34: aa1503e2     	mov	x2, x21
   d9d38: 940213f6     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   d9d3c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   d9d40: a94357f6     	ldp	x22, x21, [sp, #0x30]
   d9d44: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   d9d48: a94167fa     	ldp	x26, x25, [sp, #0x10]
   d9d4c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   d9d50: d65f03c0     	ret
   d9d54: 91004108     	add	x8, x8, #0x10
   d9d58: 927ced19     	and	x25, x8, #0xfffffffffffffff0
   d9d5c: aa1903e0     	mov	x0, x25
   d9d60: 94020c40     	bl	0x15ce60 <_Znwm@plt>
   d9d64: aa0003f8     	mov	x24, x0
   d9d68: b2400328     	orr	x8, x25, #0x1
   d9d6c: a9008276     	stp	x22, x0, [x19, #0x8]
   d9d70: f9000268     	str	x8, [x19]
   d9d74: b5fffcf6     	cbnz	x22, 0xd9d10 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x78>
   d9d78: 17ffffea     	b	0xd9d20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x88>
   d9d7c: aa1303e0     	mov	x0, x19
   d9d80: 94020e84     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   d9d84: 39400268     	ldrb	w8, [x19]
   d9d88: aa0003f4     	mov	x20, x0
   d9d8c: 36000068     	tbz	w8, #0x0, 0xd9d98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
   d9d90: f9400a60     	ldr	x0, [x19, #0x10]
   d9d94: 94020c53     	bl	0x15cee0 <_ZdlPv@plt>
   d9d98: aa1403e0     	mov	x0, x20
   d9d9c: 9401fcf1     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000d9da0 <InGame::BQInfo::Reset()>:
   d9da0: 39400008     	ldrb	w8, [x0]
   d9da4: 37000408     	tbnz	w8, #0x0, 0xd9e24 <InGame::BQInfo::Reset()+0x84>
   d9da8: 7900001f     	strh	wzr, [x0]
   d9dac: 39406008     	ldrb	w8, [x0, #0x18]
   d9db0: 36000448     	tbz	w8, #0x0, 0xd9e38 <InGame::BQInfo::Reset()+0x98>
   d9db4: f9401408     	ldr	x8, [x0, #0x28]
   d9db8: 3900011f     	strb	wzr, [x8]
   d9dbc: f900101f     	str	xzr, [x0, #0x20]
   d9dc0: 3940c008     	ldrb	w8, [x0, #0x30]
   d9dc4: 36000408     	tbz	w8, #0x0, 0xd9e44 <InGame::BQInfo::Reset()+0xa4>
   d9dc8: f9402008     	ldr	x8, [x0, #0x40]
   d9dcc: 3900011f     	strb	wzr, [x8]
   d9dd0: f9001c1f     	str	xzr, [x0, #0x38]
   d9dd4: 39412008     	ldrb	w8, [x0, #0x48]
   d9dd8: 360003c8     	tbz	w8, #0x0, 0xd9e50 <InGame::BQInfo::Reset()+0xb0>
   d9ddc: f9402c08     	ldr	x8, [x0, #0x58]
   d9de0: 3900011f     	strb	wzr, [x8]
   d9de4: f900281f     	str	xzr, [x0, #0x50]
   d9de8: 39418008     	ldrb	w8, [x0, #0x60]
   d9dec: 36000388     	tbz	w8, #0x0, 0xd9e5c <InGame::BQInfo::Reset()+0xbc>
   d9df0: f9403808     	ldr	x8, [x0, #0x70]
   d9df4: 3900011f     	strb	wzr, [x8]
   d9df8: f900341f     	str	xzr, [x0, #0x68]
   d9dfc: 39400008     	ldrb	w8, [x0]
   d9e00: 36000348     	tbz	w8, #0x0, 0xd9e68 <InGame::BQInfo::Reset()+0xc8>
   d9e04: f9400808     	ldr	x8, [x0, #0x10]
   d9e08: 3900011f     	strb	wzr, [x8]
   d9e0c: f900041f     	str	xzr, [x0, #0x8]
   d9e10: 2f00e5e0     	movi	d0, #0x000000ffffffff
   d9e14: 3902001f     	strb	wzr, [x0, #0x80]
   d9e18: f900441f     	str	xzr, [x0, #0x88]
   d9e1c: fd003c00     	str	d0, [x0, #0x78]
   d9e20: d65f03c0     	ret
   d9e24: f9400808     	ldr	x8, [x0, #0x10]
   d9e28: 3900011f     	strb	wzr, [x8]
   d9e2c: f900041f     	str	xzr, [x0, #0x8]
   d9e30: 39406008     	ldrb	w8, [x0, #0x18]
   d9e34: 3707fc08     	tbnz	w8, #0x0, 0xd9db4 <InGame::BQInfo::Reset()+0x14>
   d9e38: 7900301f     	strh	wzr, [x0, #0x18]
   d9e3c: 3940c008     	ldrb	w8, [x0, #0x30]
   d9e40: 3707fc48     	tbnz	w8, #0x0, 0xd9dc8 <InGame::BQInfo::Reset()+0x28>
   d9e44: 7900601f     	strh	wzr, [x0, #0x30]
   d9e48: 39412008     	ldrb	w8, [x0, #0x48]
   d9e4c: 3707fc88     	tbnz	w8, #0x0, 0xd9ddc <InGame::BQInfo::Reset()+0x3c>
   d9e50: 7900901f     	strh	wzr, [x0, #0x48]
   d9e54: 39418008     	ldrb	w8, [x0, #0x60]
   d9e58: 3707fcc8     	tbnz	w8, #0x0, 0xd9df0 <InGame::BQInfo::Reset()+0x50>
   d9e5c: 7900c01f     	strh	wzr, [x0, #0x60]
   d9e60: 39400008     	ldrb	w8, [x0]
   d9e64: 3707fd08     	tbnz	w8, #0x0, 0xd9e04 <InGame::BQInfo::Reset()+0x64>
   d9e68: 7900001f     	strh	wzr, [x0]
   d9e6c: 2f00e5e0     	movi	d0, #0x000000ffffffff
   d9e70: 3902001f     	strb	wzr, [x0, #0x80]
   d9e74: f900441f     	str	xzr, [x0, #0x88]
   d9e78: fd003c00     	str	d0, [x0, #0x78]
   d9e7c: d65f03c0     	ret

00000000000d9e80 <InGame::InGameInnerReporter::ReportEventInitSdk(std::__ndk1::shared_ptr<InGame::InGameReportHandler>, bool, long)>:
   d9e80: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   d9e84: f9000bf9     	str	x25, [sp, #0x10]
   d9e88: 910003fd     	mov	x29, sp
   d9e8c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   d9e90: a90357f6     	stp	x22, x21, [sp, #0x30]
   d9e94: a9044ff4     	stp	x20, x19, [sp, #0x40]
   d9e98: f9400037     	ldr	x23, [x1]
   d9e9c: b4001357     	cbz	x23, 0xda104 <InGame::InGameInnerReporter::ReportEventInitSdk(std::__ndk1::shared_ptr<InGame::InGameReportHandler>, bool, long)+0x284>
   d9ea0: b9414819     	ldr	w25, [x0, #0x148]
   d9ea4: aa0303f5     	mov	x21, x3
   d9ea8: 2a0203f6     	mov	w22, w2
   d9eac: aa0103f3     	mov	x19, x1
   d9eb0: aa0003f4     	mov	x20, x0
   d9eb4: 91002018     	add	x24, x0, #0x8
   d9eb8: 94021352     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   d9ebc: 3942200a     	ldrb	w10, [x0, #0x88]
   d9ec0: 91022409     	add	x9, x0, #0x89
   d9ec4: f94002e8     	ldr	x8, [x23]
   d9ec8: d0fffcc1     	adrp	x1, 0x73000
   d9ecc: f9404c0b     	ldr	x11, [x0, #0x98]
   d9ed0: 910b5021     	add	x1, x1, #0x2d4
   d9ed4: 7200015f     	tst	w10, #0x1
   d9ed8: aa1703e0     	mov	x0, x23
   d9edc: f9401908     	ldr	x8, [x8, #0x30]
   d9ee0: 2a1903e2     	mov	w2, w25
   d9ee4: 9a8b0123     	csel	x3, x9, x11, eq
   d9ee8: d63f0100     	blr	x8
   d9eec: f9400260     	ldr	x0, [x19]
   d9ef0: 5298e7a1     	mov	w1, #0xc73d             // =51005
   d9ef4: b9415282     	ldr	w2, [x20, #0x150]
   d9ef8: f9400008     	ldr	x8, [x0]
   d9efc: f9400908     	ldr	x8, [x8, #0x10]
   d9f00: d63f0100     	blr	x8
   d9f04: f9400260     	ldr	x0, [x19]
   d9f08: 529964a1     	mov	w1, #0xcb25             // =52005
   d9f0c: aa1803e2     	mov	x2, x24
   d9f10: f9400008     	ldr	x8, [x0]
   d9f14: f9400d08     	ldr	x8, [x8, #0x18]
   d9f18: d63f0100     	blr	x8
   d9f1c: f9400260     	ldr	x0, [x19]
   d9f20: 91042282     	add	x2, x20, #0x108
   d9f24: 529964c1     	mov	w1, #0xcb26             // =52006
   d9f28: f9400008     	ldr	x8, [x0]
   d9f2c: f9400d08     	ldr	x8, [x8, #0x18]
   d9f30: d63f0100     	blr	x8
   d9f34: f9400260     	ldr	x0, [x19]
   d9f38: 924002c2     	and	x2, x22, #0x1
   d9f3c: 5298e7c1     	mov	w1, #0xc73e             // =51006
   d9f40: f9400008     	ldr	x8, [x0]
   d9f44: f9400908     	ldr	x8, [x8, #0x10]
   d9f48: d63f0100     	blr	x8
   d9f4c: f9400260     	ldr	x0, [x19]
   d9f50: 5298e7e1     	mov	w1, #0xc73f             // =51007
   d9f54: aa1503e2     	mov	x2, x21
   d9f58: f9400008     	ldr	x8, [x0]
   d9f5c: f9400908     	ldr	x8, [x8, #0x10]
   d9f60: d63f0100     	blr	x8
   d9f64: f9400260     	ldr	x0, [x19]
   d9f68: 9120468b     	add	x11, x20, #0x811
   d9f6c: 39604288     	ldrb	w8, [x20, #0x810]
   d9f70: 52996501     	mov	w1, #0xcb28             // =52008
   d9f74: f9441289     	ldr	x9, [x20, #0x820]
   d9f78: f940000a     	ldr	x10, [x0]
   d9f7c: 7200011f     	tst	w8, #0x1
   d9f80: 9a890162     	csel	x2, x11, x9, eq
   d9f84: f9400d48     	ldr	x8, [x10, #0x18]
   d9f88: d63f0100     	blr	x8
   d9f8c: f9400260     	ldr	x0, [x19]
   d9f90: 9120a68b     	add	x11, x20, #0x829
   d9f94: 3960a288     	ldrb	w8, [x20, #0x828]
   d9f98: 529964e1     	mov	w1, #0xcb27             // =52007
   d9f9c: f9441e89     	ldr	x9, [x20, #0x838]
   d9fa0: f940000a     	ldr	x10, [x0]
   d9fa4: 7200011f     	tst	w8, #0x1
   d9fa8: 9a890162     	csel	x2, x11, x9, eq
   d9fac: f9400d48     	ldr	x8, [x10, #0x18]
   d9fb0: d63f0100     	blr	x8
   d9fb4: f9400260     	ldr	x0, [x19]
   d9fb8: 9121068b     	add	x11, x20, #0x841
   d9fbc: 39610288     	ldrb	w8, [x20, #0x840]
   d9fc0: 52996521     	mov	w1, #0xcb29             // =52009
   d9fc4: f9442a89     	ldr	x9, [x20, #0x850]
   d9fc8: f940000a     	ldr	x10, [x0]
   d9fcc: 7200011f     	tst	w8, #0x1
   d9fd0: 9a890162     	csel	x2, x11, x9, eq
   d9fd4: f9400d48     	ldr	x8, [x10, #0x18]
   d9fd8: d63f0100     	blr	x8
   d9fdc: f9400260     	ldr	x0, [x19]
   d9fe0: 5298e861     	mov	w1, #0xc743             // =51011
   d9fe4: b9885a82     	ldrsw	x2, [x20, #0x858]
   d9fe8: f9400008     	ldr	x8, [x0]
   d9fec: f9400908     	ldr	x8, [x8, #0x10]
   d9ff0: d63f0100     	blr	x8
   d9ff4: f9400260     	ldr	x0, [x19]
   d9ff8: 5298e8a1     	mov	w1, #0xc745             // =51013
   d9ffc: b9885e82     	ldrsw	x2, [x20, #0x85c]
   da000: f9400008     	ldr	x8, [x0]
   da004: f9400908     	ldr	x8, [x8, #0x10]
   da008: d63f0100     	blr	x8
   da00c: f9400260     	ldr	x0, [x19]
   da010: 5298e841     	mov	w1, #0xc742             // =51010
   da014: 39618282     	ldrb	w2, [x20, #0x860]
   da018: f9400008     	ldr	x8, [x0]
   da01c: f9400908     	ldr	x8, [x8, #0x10]
   da020: d63f0100     	blr	x8
   da024: f9400260     	ldr	x0, [x19]
   da028: 5298e881     	mov	w1, #0xc744             // =51012
   da02c: b9887a82     	ldrsw	x2, [x20, #0x878]
   da030: f9400008     	ldr	x8, [x0]
   da034: f9400908     	ldr	x8, [x8, #0x10]
   da038: d63f0100     	blr	x8
   da03c: f9400260     	ldr	x0, [x19]
   da040: 5298e8c1     	mov	w1, #0xc746             // =51014
   da044: f9443682     	ldr	x2, [x20, #0x868]
   da048: f9400008     	ldr	x8, [x0]
   da04c: f9400908     	ldr	x8, [x8, #0x10]
   da050: d63f0100     	blr	x8
   da054: f9400280     	ldr	x0, [x20]
   da058: b9087a9f     	str	wzr, [x20, #0x878]
   da05c: b4000400     	cbz	x0, 0xda0dc <InGame::InGameInnerReporter::ReportEventInitSdk(std::__ndk1::shared_ptr<InGame::InGameReportHandler>, bool, long)+0x25c>
   da060: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da064: 92800002     	mov	x2, #-0x1               // =-1
   da068: f9444d08     	ldr	x8, [x8, #0x898]
   da06c: f9400009     	ldr	x9, [x0]
   da070: f9400101     	ldr	x1, [x8]
   da074: f9401128     	ldr	x8, [x9, #0x20]
   da078: d63f0100     	blr	x8
   da07c: 3100041f     	cmn	w0, #0x1
   da080: 54000100     	b.eq	0xda0a0 <InGame::InGameInnerReporter::ReportEventInitSdk(std::__ndk1::shared_ptr<InGame::InGameReportHandler>, bool, long)+0x220>
   da084: f9400268     	ldr	x8, [x19]
   da088: 93407c02     	sxtw	x2, w0
   da08c: 5298e801     	mov	w1, #0xc740             // =51008
   da090: f9400109     	ldr	x9, [x8]
   da094: aa0803e0     	mov	x0, x8
   da098: f9400929     	ldr	x9, [x9, #0x10]
   da09c: d63f0120     	blr	x9
   da0a0: f9400280     	ldr	x0, [x20]
   da0a4: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da0a8: 52800022     	mov	w2, #0x1                // =1
   da0ac: f9445108     	ldr	x8, [x8, #0x8a0]
   da0b0: f9400009     	ldr	x9, [x0]
   da0b4: f9400101     	ldr	x1, [x8]
   da0b8: f9400d28     	ldr	x8, [x9, #0x18]
   da0bc: d63f0100     	blr	x8
   da0c0: f9400268     	ldr	x8, [x19]
   da0c4: 92400002     	and	x2, x0, #0x1
   da0c8: 5298e821     	mov	w1, #0xc741             // =51009
   da0cc: f9400109     	ldr	x9, [x8]
   da0d0: aa0803e0     	mov	x0, x8
   da0d4: f9400929     	ldr	x9, [x9, #0x10]
   da0d8: d63f0120     	blr	x9
   da0dc: f9400260     	ldr	x0, [x19]
   da0e0: 52800021     	mov	w1, #0x1                // =1
   da0e4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   da0e8: f9400008     	ldr	x8, [x0]
   da0ec: a94357f6     	ldp	x22, x21, [sp, #0x30]
   da0f0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   da0f4: f9402502     	ldr	x2, [x8, #0x48]
   da0f8: f9400bf9     	ldr	x25, [sp, #0x10]
   da0fc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   da100: d61f0040     	br	x2
   da104: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   da108: a94357f6     	ldp	x22, x21, [sp, #0x30]
   da10c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   da110: f9400bf9     	ldr	x25, [sp, #0x10]
   da114: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   da118: d65f03c0     	ret

00000000000da11c <std::__ndk1::shared_ptr<InGame::InGameReportHandler>::~shared_ptr()>:
   da11c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da120: f9000bf3     	str	x19, [sp, #0x10]
   da124: 910003fd     	mov	x29, sp
   da128: f9400413     	ldr	x19, [x0, #0x8]
   da12c: b40000b3     	cbz	x19, 0xda140 <std::__ndk1::shared_ptr<InGame::InGameReportHandler>::~shared_ptr()+0x24>
   da130: 91002261     	add	x1, x19, #0x8
   da134: 92800000     	mov	x0, #-0x1               // =-1
   da138: 9401fb72     	bl	0x158f00 <__emutls_get_address+0x474>
   da13c: b4000080     	cbz	x0, 0xda14c <std::__ndk1::shared_ptr<InGame::InGameReportHandler>::~shared_ptr()+0x30>
   da140: f9400bf3     	ldr	x19, [sp, #0x10]
   da144: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da148: d65f03c0     	ret
   da14c: f9400268     	ldr	x8, [x19]
   da150: aa1303e0     	mov	x0, x19
   da154: f9400908     	ldr	x8, [x8, #0x10]
   da158: d63f0100     	blr	x8
   da15c: aa1303e0     	mov	x0, x19
   da160: f9400bf3     	ldr	x19, [sp, #0x10]
   da164: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da168: 14020b46     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000da16c <InGame::InGameInnerReporter::CheckAndReportGaaSReq(InGame::GaaSReqStatReportHandler*, bool, std::__ndk1::mutex&)>:
   da16c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   da170: a90157f6     	stp	x22, x21, [sp, #0x10]
   da174: 910003fd     	mov	x29, sp
   da178: a9024ff4     	stp	x20, x19, [sp, #0x20]
   da17c: aa0003f5     	mov	x21, x0
   da180: aa0303e0     	mov	x0, x3
   da184: aa0303f3     	mov	x19, x3
   da188: 2a0203f6     	mov	w22, w2
   da18c: aa0103f4     	mov	x20, x1
   da190: 94020e8c     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   da194: 36000136     	tbz	w22, #0x0, 0xda1b8 <InGame::InGameInnerReporter::CheckAndReportGaaSReq(InGame::GaaSReqStatReportHandler*, bool, std::__ndk1::mutex&)+0x4c>
   da198: f9400288     	ldr	x8, [x20]
   da19c: 910672a2     	add	x2, x21, #0x19c
   da1a0: b947aea1     	ldr	w1, [x21, #0x7ac]
   da1a4: b947b2a3     	ldr	w3, [x21, #0x7b0]
   da1a8: f9402108     	ldr	x8, [x8, #0x40]
   da1ac: aa1403e0     	mov	x0, x20
   da1b0: d63f0100     	blr	x8
   da1b4: 37000360     	tbnz	w0, #0x0, 0xda220 <InGame::InGameInnerReporter::CheckAndReportGaaSReq(InGame::GaaSReqStatReportHandler*, bool, std::__ndk1::mutex&)+0xb4>
   da1b8: f9400288     	ldr	x8, [x20]
   da1bc: f9402508     	ldr	x8, [x8, #0x48]
   da1c0: aa1403e0     	mov	x0, x20
   da1c4: 52800021     	mov	w1, #0x1                // =1
   da1c8: d63f0100     	blr	x8
   da1cc: f940a6b6     	ldr	x22, [x21, #0x148]
   da1d0: 9402128c     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   da1d4: 39422008     	ldrb	w8, [x0, #0x88]
   da1d8: 9102240b     	add	x11, x0, #0x89
   da1dc: f940028a     	ldr	x10, [x20]
   da1e0: f9404c09     	ldr	x9, [x0, #0x98]
   da1e4: 7200011f     	tst	w8, #0x1
   da1e8: f9401948     	ldr	x8, [x10, #0x30]
   da1ec: 9a890163     	csel	x3, x11, x9, eq
   da1f0: b0fffcc1     	adrp	x1, 0x73000
   da1f4: aa1403e0     	mov	x0, x20
   da1f8: 910b5021     	add	x1, x1, #0x2d4
   da1fc: 2a1603e2     	mov	w2, w22
   da200: d63f0100     	blr	x8
   da204: f9400288     	ldr	x8, [x20]
   da208: 910672a2     	add	x2, x21, #0x19c
   da20c: b947aea1     	ldr	w1, [x21, #0x7ac]
   da210: b947b2a3     	ldr	w3, [x21, #0x7b0]
   da214: f9401d08     	ldr	x8, [x8, #0x38]
   da218: aa1403e0     	mov	x0, x20
   da21c: d63f0100     	blr	x8
   da220: aa1303e0     	mov	x0, x19
   da224: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   da228: a94157f6     	ldp	x22, x21, [sp, #0x10]
   da22c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   da230: 14020e70     	b	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   da234: aa0003f4     	mov	x20, x0
   da238: aa1303e0     	mov	x0, x19
   da23c: 94020e6d     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   da240: aa1403e0     	mov	x0, x20
   da244: 9401fbc7     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000da248 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMetrics*, std::__ndk1::default_delete<InGame::InGameReportMetrics>, std::__ndk1::allocator<InGame::InGameReportMetrics>>::~__shared_ptr_pointer()>:
   da248: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da24c: f9000bf3     	str	x19, [sp, #0x10]
   da250: 910003fd     	mov	x29, sp
   da254: aa0003f3     	mov	x19, x0
   da258: 94020be6     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   da25c: aa1303e0     	mov	x0, x19
   da260: f9400bf3     	ldr	x19, [sp, #0x10]
   da264: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da268: 14020b1e     	b	0x15cee0 <_ZdlPv@plt>

00000000000da26c <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMetrics*, std::__ndk1::default_delete<InGame::InGameReportMetrics>, std::__ndk1::allocator<InGame::InGameReportMetrics>>::__on_zero_shared()>:
   da26c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da270: f9000bf3     	str	x19, [sp, #0x10]
   da274: 910003fd     	mov	x29, sp
   da278: f9400c13     	ldr	x19, [x0, #0x18]
   da27c: b40000f3     	cbz	x19, 0xda298 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMetrics*, std::__ndk1::default_delete<InGame::InGameReportMetrics>, std::__ndk1::allocator<InGame::InGameReportMetrics>>::__on_zero_shared()+0x2c>
   da280: aa1303e0     	mov	x0, x19
   da284: 9402128b     	bl	0x15ecb0 <_ZN6InGame19InGameReportMetricsD2Ev@plt>
   da288: aa1303e0     	mov	x0, x19
   da28c: f9400bf3     	ldr	x19, [sp, #0x10]
   da290: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da294: 14020b13     	b	0x15cee0 <_ZdlPv@plt>
   da298: f9400bf3     	ldr	x19, [sp, #0x10]
   da29c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da2a0: d65f03c0     	ret

00000000000da2a4 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMetrics*, std::__ndk1::default_delete<InGame::InGameReportMetrics>, std::__ndk1::allocator<InGame::InGameReportMetrics>>::__get_deleter(std::type_info const&) const>:
   da2a4: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da2a8: 9100600a     	add	x10, x0, #0x18
   da2ac: f9458d08     	ldr	x8, [x8, #0xb18]
   da2b0: f9400429     	ldr	x9, [x1, #0x8]
   da2b4: eb08013f     	cmp	x9, x8
   da2b8: 9a9f0140     	csel	x0, x10, xzr, eq
   da2bc: d65f03c0     	ret

00000000000da2c0 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMetrics*, std::__ndk1::default_delete<InGame::InGameReportMetrics>, std::__ndk1::allocator<InGame::InGameReportMetrics>>::__on_zero_shared_weak()>:
   da2c0: 14020b08     	b	0x15cee0 <_ZdlPv@plt>

00000000000da2c4 <InGame::InGameReportMetrics::~InGameReportMetrics()>:
   da2c4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da2c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   da2cc: 910003fd     	mov	x29, sp
   da2d0: aa0003f3     	mov	x19, x0
   da2d4: f9403c14     	ldr	x20, [x0, #0x78]
   da2d8: b40000b4     	cbz	x20, 0xda2ec <InGame::InGameReportMetrics::~InGameReportMetrics()+0x28>
   da2dc: 91002281     	add	x1, x20, #0x8
   da2e0: 92800000     	mov	x0, #-0x1               // =-1
   da2e4: 9401fb07     	bl	0x158f00 <__emutls_get_address+0x474>
   da2e8: b40001c0     	cbz	x0, 0xda320 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x5c>
   da2ec: f9403674     	ldr	x20, [x19, #0x68]
   da2f0: b4000294     	cbz	x20, 0xda340 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x7c>
   da2f4: 91002281     	add	x1, x20, #0x8
   da2f8: 92800000     	mov	x0, #-0x1               // =-1
   da2fc: 9401fb01     	bl	0x158f00 <__emutls_get_address+0x474>
   da300: b5000200     	cbnz	x0, 0xda340 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x7c>
   da304: f9400288     	ldr	x8, [x20]
   da308: aa1403e0     	mov	x0, x20
   da30c: f9400908     	ldr	x8, [x8, #0x10]
   da310: d63f0100     	blr	x8
   da314: aa1403e0     	mov	x0, x20
   da318: 94020ada     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   da31c: 14000009     	b	0xda340 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x7c>
   da320: f9400288     	ldr	x8, [x20]
   da324: aa1403e0     	mov	x0, x20
   da328: f9400908     	ldr	x8, [x8, #0x10]
   da32c: d63f0100     	blr	x8
   da330: aa1403e0     	mov	x0, x20
   da334: 94020ad3     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   da338: f9403674     	ldr	x20, [x19, #0x68]
   da33c: b5fffdd4     	cbnz	x20, 0xda2f4 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x30>
   da340: f9402e74     	ldr	x20, [x19, #0x58]
   da344: b40000b4     	cbz	x20, 0xda358 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x94>
   da348: 91002281     	add	x1, x20, #0x8
   da34c: 92800000     	mov	x0, #-0x1               // =-1
   da350: 9401faec     	bl	0x158f00 <__emutls_get_address+0x474>
   da354: b40001c0     	cbz	x0, 0xda38c <InGame::InGameReportMetrics::~InGameReportMetrics()+0xc8>
   da358: f9402674     	ldr	x20, [x19, #0x48]
   da35c: b4000294     	cbz	x20, 0xda3ac <InGame::InGameReportMetrics::~InGameReportMetrics()+0xe8>
   da360: 91002281     	add	x1, x20, #0x8
   da364: 92800000     	mov	x0, #-0x1               // =-1
   da368: 9401fae6     	bl	0x158f00 <__emutls_get_address+0x474>
   da36c: b5000200     	cbnz	x0, 0xda3ac <InGame::InGameReportMetrics::~InGameReportMetrics()+0xe8>
   da370: f9400288     	ldr	x8, [x20]
   da374: aa1403e0     	mov	x0, x20
   da378: f9400908     	ldr	x8, [x8, #0x10]
   da37c: d63f0100     	blr	x8
   da380: aa1403e0     	mov	x0, x20
   da384: 94020abf     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   da388: 14000009     	b	0xda3ac <InGame::InGameReportMetrics::~InGameReportMetrics()+0xe8>
   da38c: f9400288     	ldr	x8, [x20]
   da390: aa1403e0     	mov	x0, x20
   da394: f9400908     	ldr	x8, [x8, #0x10]
   da398: d63f0100     	blr	x8
   da39c: aa1403e0     	mov	x0, x20
   da3a0: 94020ab8     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   da3a4: f9402674     	ldr	x20, [x19, #0x48]
   da3a8: b5fffdd4     	cbnz	x20, 0xda360 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x9c>
   da3ac: f9401e74     	ldr	x20, [x19, #0x38]
   da3b0: b40000b4     	cbz	x20, 0xda3c4 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x100>
   da3b4: 91002281     	add	x1, x20, #0x8
   da3b8: 92800000     	mov	x0, #-0x1               // =-1
   da3bc: 9401fad1     	bl	0x158f00 <__emutls_get_address+0x474>
   da3c0: b4000180     	cbz	x0, 0xda3f0 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x12c>
   da3c4: f9401674     	ldr	x20, [x19, #0x28]
   da3c8: b40000b4     	cbz	x20, 0xda3dc <InGame::InGameReportMetrics::~InGameReportMetrics()+0x118>
   da3cc: 91002281     	add	x1, x20, #0x8
   da3d0: 92800000     	mov	x0, #-0x1               // =-1
   da3d4: 9401facb     	bl	0x158f00 <__emutls_get_address+0x474>
   da3d8: b40001e0     	cbz	x0, 0xda414 <InGame::InGameReportMetrics::~InGameReportMetrics()+0x150>
   da3dc: 91002260     	add	x0, x19, #0x8
   da3e0: f9400a61     	ldr	x1, [x19, #0x10]
   da3e4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   da3e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da3ec: 140212a1     	b	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da3f0: f9400288     	ldr	x8, [x20]
   da3f4: aa1403e0     	mov	x0, x20
   da3f8: f9400908     	ldr	x8, [x8, #0x10]
   da3fc: d63f0100     	blr	x8
   da400: aa1403e0     	mov	x0, x20
   da404: 94020a9f     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   da408: f9401674     	ldr	x20, [x19, #0x28]
   da40c: b5fffe14     	cbnz	x20, 0xda3cc <InGame::InGameReportMetrics::~InGameReportMetrics()+0x108>
   da410: 17fffff3     	b	0xda3dc <InGame::InGameReportMetrics::~InGameReportMetrics()+0x118>
   da414: f9400288     	ldr	x8, [x20]
   da418: aa1403e0     	mov	x0, x20
   da41c: f9400908     	ldr	x8, [x8, #0x10]
   da420: d63f0100     	blr	x8
   da424: aa1403e0     	mov	x0, x20
   da428: 94020a96     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   da42c: 91002260     	add	x0, x19, #0x8
   da430: f9400a61     	ldr	x1, [x19, #0x10]
   da434: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   da438: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da43c: 1402128d     	b	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>

00000000000da440 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)>:
   da440: b4000261     	cbz	x1, 0xda48c <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)+0x4c>
   da444: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da448: a9014ff4     	stp	x20, x19, [sp, #0x10]
   da44c: 910003fd     	mov	x29, sp
   da450: aa0103f3     	mov	x19, x1
   da454: f9400021     	ldr	x1, [x1]
   da458: aa0003f4     	mov	x20, x0
   da45c: 94021285     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da460: f9400661     	ldr	x1, [x19, #0x8]
   da464: aa1403e0     	mov	x0, x20
   da468: 94021282     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da46c: 3940e268     	ldrb	w8, [x19, #0x38]
   da470: 37000108     	tbnz	w8, #0x0, 0xda490 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)+0x50>
   da474: 39408268     	ldrb	w8, [x19, #0x20]
   da478: 37000148     	tbnz	w8, #0x0, 0xda4a0 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)+0x60>
   da47c: aa1303e0     	mov	x0, x19
   da480: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   da484: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da488: 14020a96     	b	0x15cee0 <_ZdlPv@plt>
   da48c: d65f03c0     	ret
   da490: f9402660     	ldr	x0, [x19, #0x48]
   da494: 94020a93     	bl	0x15cee0 <_ZdlPv@plt>
   da498: 39408268     	ldrb	w8, [x19, #0x20]
   da49c: 3607ff08     	tbz	w8, #0x0, 0xda47c <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)+0x3c>
   da4a0: f9401a60     	ldr	x0, [x19, #0x30]
   da4a4: 94020a8f     	bl	0x15cee0 <_ZdlPv@plt>
   da4a8: aa1303e0     	mov	x0, x19
   da4ac: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   da4b0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da4b4: 14020a8b     	b	0x15cee0 <_ZdlPv@plt>

00000000000da4b8 <std::__ndk1::__shared_ptr_pointer<InGame::InGameStatReportHandler*, std::__ndk1::default_delete<InGame::InGameStatReportHandler>, std::__ndk1::allocator<InGame::InGameStatReportHandler>>::~__shared_ptr_pointer()>:
   da4b8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da4bc: f9000bf3     	str	x19, [sp, #0x10]
   da4c0: 910003fd     	mov	x29, sp
   da4c4: aa0003f3     	mov	x19, x0
   da4c8: 94020b4a     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   da4cc: aa1303e0     	mov	x0, x19
   da4d0: f9400bf3     	ldr	x19, [sp, #0x10]
   da4d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da4d8: 14020a82     	b	0x15cee0 <_ZdlPv@plt>

00000000000da4dc <std::__ndk1::__shared_ptr_pointer<InGame::InGameStatReportHandler*, std::__ndk1::default_delete<InGame::InGameStatReportHandler>, std::__ndk1::allocator<InGame::InGameStatReportHandler>>::__on_zero_shared()>:
   da4dc: f9400c00     	ldr	x0, [x0, #0x18]
   da4e0: b4000080     	cbz	x0, 0xda4f0 <std::__ndk1::__shared_ptr_pointer<InGame::InGameStatReportHandler*, std::__ndk1::default_delete<InGame::InGameStatReportHandler>, std::__ndk1::allocator<InGame::InGameStatReportHandler>>::__on_zero_shared()+0x14>
   da4e4: f9400008     	ldr	x8, [x0]
   da4e8: f9400501     	ldr	x1, [x8, #0x8]
   da4ec: d61f0020     	br	x1
   da4f0: d65f03c0     	ret

00000000000da4f4 <std::__ndk1::__shared_ptr_pointer<InGame::InGameStatReportHandler*, std::__ndk1::default_delete<InGame::InGameStatReportHandler>, std::__ndk1::allocator<InGame::InGameStatReportHandler>>::__get_deleter(std::type_info const&) const>:
   da4f4: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da4f8: 9100600a     	add	x10, x0, #0x18
   da4fc: f9459108     	ldr	x8, [x8, #0xb20]
   da500: f9400429     	ldr	x9, [x1, #0x8]
   da504: eb08013f     	cmp	x9, x8
   da508: 9a9f0140     	csel	x0, x10, xzr, eq
   da50c: d65f03c0     	ret

00000000000da510 <std::__ndk1::__shared_ptr_pointer<InGame::InGameStatReportHandler*, std::__ndk1::default_delete<InGame::InGameStatReportHandler>, std::__ndk1::allocator<InGame::InGameStatReportHandler>>::__on_zero_shared_weak()>:
   da510: 14020a74     	b	0x15cee0 <_ZdlPv@plt>

00000000000da514 <std::__ndk1::__shared_ptr_emplace<InGame::InGameReportHandler, std::__ndk1::allocator<InGame::InGameReportHandler>>::~__shared_ptr_emplace()>:
   da514: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da518: f9000bf3     	str	x19, [sp, #0x10]
   da51c: 910003fd     	mov	x29, sp
   da520: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da524: aa0003f3     	mov	x19, x0
   da528: f9457d08     	ldr	x8, [x8, #0xaf8]
   da52c: 91004108     	add	x8, x8, #0x10
   da530: f8018408     	str	x8, [x0], #0x18
   da534: 94021253     	bl	0x15ee80 <_ZN6InGame19InGameReportHandlerD1Ev@plt>
   da538: aa1303e0     	mov	x0, x19
   da53c: f9400bf3     	ldr	x19, [sp, #0x10]
   da540: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da544: 14020b2b     	b	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>

00000000000da548 <std::__ndk1::__shared_ptr_emplace<InGame::InGameReportHandler, std::__ndk1::allocator<InGame::InGameReportHandler>>::~__shared_ptr_emplace()>:
   da548: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da54c: f9000bf3     	str	x19, [sp, #0x10]
   da550: 910003fd     	mov	x29, sp
   da554: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da558: aa0003f3     	mov	x19, x0
   da55c: f9457d08     	ldr	x8, [x8, #0xaf8]
   da560: 91004108     	add	x8, x8, #0x10
   da564: f8018408     	str	x8, [x0], #0x18
   da568: 94021246     	bl	0x15ee80 <_ZN6InGame19InGameReportHandlerD1Ev@plt>
   da56c: aa1303e0     	mov	x0, x19
   da570: 94020b20     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   da574: aa1303e0     	mov	x0, x19
   da578: f9400bf3     	ldr	x19, [sp, #0x10]
   da57c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da580: 14020a58     	b	0x15cee0 <_ZdlPv@plt>

00000000000da584 <std::__ndk1::__shared_ptr_emplace<InGame::InGameReportHandler, std::__ndk1::allocator<InGame::InGameReportHandler>>::__on_zero_shared()>:
   da584: f8418c08     	ldr	x8, [x0, #0x18]!
   da588: f9400101     	ldr	x1, [x8]
   da58c: d61f0020     	br	x1

00000000000da590 <std::__ndk1::__shared_ptr_emplace<InGame::InGameReportHandler, std::__ndk1::allocator<InGame::InGameReportHandler>>::__on_zero_shared_weak()>:
   da590: 14020a54     	b	0x15cee0 <_ZdlPv@plt>

00000000000da594 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportHandler*, std::__ndk1::default_delete<InGame::InGameReportHandler>, std::__ndk1::allocator<InGame::InGameReportHandler>>::~__shared_ptr_pointer()>:
   da594: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da598: f9000bf3     	str	x19, [sp, #0x10]
   da59c: 910003fd     	mov	x29, sp
   da5a0: aa0003f3     	mov	x19, x0
   da5a4: 94020b13     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   da5a8: aa1303e0     	mov	x0, x19
   da5ac: f9400bf3     	ldr	x19, [sp, #0x10]
   da5b0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da5b4: 14020a4b     	b	0x15cee0 <_ZdlPv@plt>

00000000000da5b8 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportHandler*, std::__ndk1::default_delete<InGame::InGameReportHandler>, std::__ndk1::allocator<InGame::InGameReportHandler>>::__on_zero_shared()>:
   da5b8: f9400c00     	ldr	x0, [x0, #0x18]
   da5bc: b4000080     	cbz	x0, 0xda5cc <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportHandler*, std::__ndk1::default_delete<InGame::InGameReportHandler>, std::__ndk1::allocator<InGame::InGameReportHandler>>::__on_zero_shared()+0x14>
   da5c0: f9400008     	ldr	x8, [x0]
   da5c4: f9400501     	ldr	x1, [x8, #0x8]
   da5c8: d61f0020     	br	x1
   da5cc: d65f03c0     	ret

00000000000da5d0 <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportHandler*, std::__ndk1::default_delete<InGame::InGameReportHandler>, std::__ndk1::allocator<InGame::InGameReportHandler>>::__get_deleter(std::type_info const&) const>:
   da5d0: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da5d4: 9100600a     	add	x10, x0, #0x18
   da5d8: f9459508     	ldr	x8, [x8, #0xb28]
   da5dc: f9400429     	ldr	x9, [x1, #0x8]
   da5e0: eb08013f     	cmp	x9, x8
   da5e4: 9a9f0140     	csel	x0, x10, xzr, eq
   da5e8: d65f03c0     	ret

00000000000da5ec <std::__ndk1::__shared_ptr_pointer<InGame::InGameReportHandler*, std::__ndk1::default_delete<InGame::InGameReportHandler>, std::__ndk1::allocator<InGame::InGameReportHandler>>::__on_zero_shared_weak()>:
   da5ec: 14020a3d     	b	0x15cee0 <_ZdlPv@plt>

00000000000da5f0 <InGame::getSteadyTimeMS()>:
   da5f0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   da5f4: 910003fd     	mov	x29, sp
   da5f8: 94020d1e     	bl	0x15da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>
   da5fc: d2869b68     	mov	x8, #0x34db             // =13531
   da600: f2baf6c8     	movk	x8, #0xd7b6, lsl #16
   da604: f2dbd048     	movk	x8, #0xde82, lsl #32
   da608: f2e86368     	movk	x8, #0x431b, lsl #48
   da60c: 9b487c08     	smulh	x8, x0, x8
   da610: 9352fd09     	asr	x9, x8, #18
   da614: 8b48fd20     	add	x0, x9, x8, lsr #63
   da618: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   da61c: d65f03c0     	ret

00000000000da620 <InGame::getTimestampMS()>:
   da620: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   da624: 910003fd     	mov	x29, sp
   da628: 94020d6e     	bl	0x15dbe0 <_ZNSt6__ndk16chrono12system_clock3nowEv@plt>
   da62c: d29ef9e8     	mov	x8, #0xf7cf             // =63439
   da630: f2bc6a68     	movk	x8, #0xe353, lsl #16
   da634: f2d374a8     	movk	x8, #0x9ba5, lsl #32
   da638: f2e41888     	movk	x8, #0x20c4, lsl #48
   da63c: 9b487c08     	smulh	x8, x0, x8
   da640: 9347fd09     	asr	x9, x8, #7
   da644: 8b48fd20     	add	x0, x9, x8, lsr #63
   da648: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   da64c: d65f03c0     	ret

00000000000da650 <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportMasterInner*)>:
   da650: d101c3ff     	sub	sp, sp, #0x70
   da654: a9017bfd     	stp	x29, x30, [sp, #0x10]
   da658: 910043fd     	add	x29, sp, #0x10
   da65c: f90013fb     	str	x27, [sp, #0x20]
   da660: a90367fa     	stp	x26, x25, [sp, #0x30]
   da664: a9045ff8     	stp	x24, x23, [sp, #0x40]
   da668: a90557f6     	stp	x22, x21, [sp, #0x50]
   da66c: a9064ff4     	stp	x20, x19, [sp, #0x60]
   da670: d0000489     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da674: 12800008     	mov	w8, #-0x1               // =-1
   da678: 6f00e400     	movi	v0.2d, #0000000000000000
   da67c: f100003f     	cmp	x1, #0x0
   da680: aa0203f6     	mov	x22, x2
   da684: aa0003f3     	mov	x19, x0
   da688: f9459929     	ldr	x9, [x9, #0xb30]
   da68c: b9006008     	str	w8, [x0, #0x60]
   da690: 90fffcc8     	adrp	x8, 0x72000
   da694: aa0003f4     	mov	x20, x0
   da698: 913e5908     	add	x8, x8, #0xf96
   da69c: aa0003f9     	mov	x25, x0
   da6a0: 91004129     	add	x9, x9, #0x10
   da6a4: aa0003f5     	mov	x21, x0
   da6a8: aa0003fa     	mov	x26, x0
   da6ac: aa0003f7     	mov	x23, x0
   da6b0: aa0003fb     	mov	x27, x0
   da6b4: 9a810118     	csel	x24, x8, x1, eq
   da6b8: 3c808e80     	str	q0, [x20, #0x8]!
   da6bc: f8038f3f     	str	xzr, [x25, #0x38]!
   da6c0: f9000009     	str	x9, [x0]
   da6c4: f8030eb9     	str	x25, [x21, #0x30]!
   da6c8: f900201f     	str	xzr, [x0, #0x40]
   da6cc: f8050f5f     	str	xzr, [x26, #0x50]!
   da6d0: 3c818000     	stur	q0, [x0, #0x18]
   da6d4: f8048efa     	str	x26, [x23, #0x48]!
   da6d8: f8068f7f     	str	xzr, [x27, #0x68]!
   da6dc: f900141f     	str	xzr, [x0, #0x28]
   da6e0: f9002c1f     	str	xzr, [x0, #0x58]
   da6e4: a9077c1f     	stp	xzr, xzr, [x0, #0x70]
   da6e8: b0fffca1     	adrp	x1, 0x6f000
   da6ec: d0fffca3     	adrp	x3, 0x70000
   da6f0: b0fffcc4     	adrp	x4, 0x73000
   da6f4: 90fffca6     	adrp	x6, 0x6e000
   da6f8: 91229c21     	add	x1, x1, #0x8a7
   da6fc: 91037063     	add	x3, x3, #0xdc
   da700: 9105f084     	add	x4, x4, #0x17c
   da704: 91303cc6     	add	x6, x6, #0xc0f
   da708: 52800020     	mov	w0, #0x1                // =1
   da70c: 528004e2     	mov	w2, #0x27               // =39
   da710: aa1303e5     	mov	x5, x19
   da714: aa1803e7     	mov	x7, x24
   da718: f90003f6     	str	x22, [sp]
   da71c: 940209c1     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   da720: aa1403e0     	mov	x0, x20
   da724: aa1803e1     	mov	x1, x24
   da728: 94020b8e     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   da72c: f9001276     	str	x22, [x19, #0x20]
   da730: f94013fb     	ldr	x27, [sp, #0x20]
   da734: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   da738: a94557f6     	ldp	x22, x21, [sp, #0x50]
   da73c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   da740: a94367fa     	ldp	x26, x25, [sp, #0x30]
   da744: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   da748: 9101c3ff     	add	sp, sp, #0x70
   da74c: d65f03c0     	ret
   da750: 39400368     	ldrb	w8, [x27]
   da754: aa0003f6     	mov	x22, x0
   da758: 36000068     	tbz	w8, #0x0, 0xda764 <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportMasterInner*)+0x114>
   da75c: f9403e60     	ldr	x0, [x19, #0x78]
   da760: 940209e0     	bl	0x15cee0 <_ZdlPv@plt>
   da764: f9400341     	ldr	x1, [x26]
   da768: aa1703e0     	mov	x0, x23
   da76c: 940211cd     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da770: f9400321     	ldr	x1, [x25]
   da774: aa1503e0     	mov	x0, x21
   da778: 940211ce     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   da77c: 39400288     	ldrb	w8, [x20]
   da780: 36000068     	tbz	w8, #0x0, 0xda78c <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportMasterInner*)+0x13c>
   da784: f9400e60     	ldr	x0, [x19, #0x18]
   da788: 940209d6     	bl	0x15cee0 <_ZdlPv@plt>
   da78c: aa1603e0     	mov	x0, x22
   da790: 9401fa74     	bl	0x159160 <__emutls_get_address+0x6d4>
   da794: f9400401     	ldr	x1, [x0, #0x8]
   da798: 140211c2     	b	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da79c: f9400401     	ldr	x1, [x0, #0x8]
   da7a0: 140211c4     	b	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>

00000000000da7a4 <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportGatewayInner*)>:
   da7a4: d101c3ff     	sub	sp, sp, #0x70
   da7a8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   da7ac: 910043fd     	add	x29, sp, #0x10
   da7b0: f90013fb     	str	x27, [sp, #0x20]
   da7b4: a90367fa     	stp	x26, x25, [sp, #0x30]
   da7b8: a9045ff8     	stp	x24, x23, [sp, #0x40]
   da7bc: a90557f6     	stp	x22, x21, [sp, #0x50]
   da7c0: a9064ff4     	stp	x20, x19, [sp, #0x60]
   da7c4: d0000489     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da7c8: 12800008     	mov	w8, #-0x1               // =-1
   da7cc: 6f00e400     	movi	v0.2d, #0000000000000000
   da7d0: f100003f     	cmp	x1, #0x0
   da7d4: aa0203f6     	mov	x22, x2
   da7d8: aa0003f3     	mov	x19, x0
   da7dc: f9459929     	ldr	x9, [x9, #0xb30]
   da7e0: b9006008     	str	w8, [x0, #0x60]
   da7e4: 90fffcc8     	adrp	x8, 0x72000
   da7e8: aa0003f4     	mov	x20, x0
   da7ec: 913e5908     	add	x8, x8, #0xf96
   da7f0: aa0003f9     	mov	x25, x0
   da7f4: 91004129     	add	x9, x9, #0x10
   da7f8: aa0003f5     	mov	x21, x0
   da7fc: aa0003fa     	mov	x26, x0
   da800: aa0003f7     	mov	x23, x0
   da804: aa0003fb     	mov	x27, x0
   da808: 9a810118     	csel	x24, x8, x1, eq
   da80c: 3c808e80     	str	q0, [x20, #0x8]!
   da810: f8038f3f     	str	xzr, [x25, #0x38]!
   da814: f9000009     	str	x9, [x0]
   da818: f8030eb9     	str	x25, [x21, #0x30]!
   da81c: f900201f     	str	xzr, [x0, #0x40]
   da820: f8050f5f     	str	xzr, [x26, #0x50]!
   da824: 3c818000     	stur	q0, [x0, #0x18]
   da828: f8048efa     	str	x26, [x23, #0x48]!
   da82c: f8068f7f     	str	xzr, [x27, #0x68]!
   da830: f900141f     	str	xzr, [x0, #0x28]
   da834: f9002c1f     	str	xzr, [x0, #0x58]
   da838: a9077c1f     	stp	xzr, xzr, [x0, #0x70]
   da83c: b0fffca1     	adrp	x1, 0x6f000
   da840: d0fffca3     	adrp	x3, 0x70000
   da844: b0fffcc4     	adrp	x4, 0x73000
   da848: f0fffca6     	adrp	x6, 0x71000
   da84c: 91229c21     	add	x1, x1, #0x8a7
   da850: 91037063     	add	x3, x3, #0xdc
   da854: 9105f084     	add	x4, x4, #0x17c
   da858: 910430c6     	add	x6, x6, #0x10c
   da85c: 52800020     	mov	w0, #0x1                // =1
   da860: 528005e2     	mov	w2, #0x2f               // =47
   da864: aa1303e5     	mov	x5, x19
   da868: aa1803e7     	mov	x7, x24
   da86c: f90003f6     	str	x22, [sp]
   da870: 9402096c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   da874: aa1403e0     	mov	x0, x20
   da878: aa1803e1     	mov	x1, x24
   da87c: 94020b39     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   da880: f9001676     	str	x22, [x19, #0x28]
   da884: f94013fb     	ldr	x27, [sp, #0x20]
   da888: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   da88c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   da890: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   da894: a94367fa     	ldp	x26, x25, [sp, #0x30]
   da898: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   da89c: 9101c3ff     	add	sp, sp, #0x70
   da8a0: d65f03c0     	ret
   da8a4: 39400368     	ldrb	w8, [x27]
   da8a8: aa0003f6     	mov	x22, x0
   da8ac: 36000068     	tbz	w8, #0x0, 0xda8b8 <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportGatewayInner*)+0x114>
   da8b0: f9403e60     	ldr	x0, [x19, #0x78]
   da8b4: 9402098b     	bl	0x15cee0 <_ZdlPv@plt>
   da8b8: f9400341     	ldr	x1, [x26]
   da8bc: aa1703e0     	mov	x0, x23
   da8c0: 94021178     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da8c4: f9400321     	ldr	x1, [x25]
   da8c8: aa1503e0     	mov	x0, x21
   da8cc: 94021179     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   da8d0: 39400288     	ldrb	w8, [x20]
   da8d4: 36000068     	tbz	w8, #0x0, 0xda8e0 <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportGatewayInner*)+0x13c>
   da8d8: f9400e60     	ldr	x0, [x19, #0x18]
   da8dc: 94020981     	bl	0x15cee0 <_ZdlPv@plt>
   da8e0: aa1603e0     	mov	x0, x22
   da8e4: 9401fa1f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000da8e8 <InGame::InGameReportHandler::~InGameReportHandler()>:
   da8e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da8ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   da8f0: 910003fd     	mov	x29, sp
   da8f4: d0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   da8f8: aa0003f3     	mov	x19, x0
   da8fc: f9459908     	ldr	x8, [x8, #0xb30]
   da900: 91004108     	add	x8, x8, #0x10
   da904: f9000008     	str	x8, [x0]
   da908: b0fffca1     	adrp	x1, 0x6f000
   da90c: 90fffcc3     	adrp	x3, 0x72000
   da910: b0fffcc4     	adrp	x4, 0x73000
   da914: 90fffcc6     	adrp	x6, 0x72000
   da918: 91229c21     	add	x1, x1, #0x8a7
   da91c: 91022463     	add	x3, x3, #0x89
   da920: 9105f084     	add	x4, x4, #0x17c
   da924: 913e58c6     	add	x6, x6, #0xf96
   da928: 52800020     	mov	w0, #0x1                // =1
   da92c: 528006e2     	mov	w2, #0x37               // =55
   da930: aa1303e5     	mov	x5, x19
   da934: 9402093b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   da938: 3941a268     	ldrb	w8, [x19, #0x68]
   da93c: 36000068     	tbz	w8, #0x0, 0xda948 <InGame::InGameReportHandler::~InGameReportHandler()+0x60>
   da940: f9403e60     	ldr	x0, [x19, #0x78]
   da944: 94020967     	bl	0x15cee0 <_ZdlPv@plt>
   da948: 91012260     	add	x0, x19, #0x48
   da94c: f9402a61     	ldr	x1, [x19, #0x50]
   da950: 94021154     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   da954: 9100c260     	add	x0, x19, #0x30
   da958: f9401e61     	ldr	x1, [x19, #0x38]
   da95c: 94021155     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   da960: 39402268     	ldrb	w8, [x19, #0x8]
   da964: 37000088     	tbnz	w8, #0x0, 0xda974 <InGame::InGameReportHandler::~InGameReportHandler()+0x8c>
   da968: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   da96c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da970: d65f03c0     	ret
   da974: f9400e60     	ldr	x0, [x19, #0x18]
   da978: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   da97c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da980: 14020958     	b	0x15cee0 <_ZdlPv@plt>
   da984: aa0003f4     	mov	x20, x0
   da988: 9101a260     	add	x0, x19, #0x68
   da98c: 94021155     	bl	0x15eee0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt>
   da990: 91012260     	add	x0, x19, #0x48
   da994: 97ffff80     	bl	0xda794 <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportMasterInner*)+0x144>
   da998: 9100c260     	add	x0, x19, #0x30
   da99c: 97ffff80     	bl	0xda79c <InGame::InGameReportHandler::InGameReportHandler(char const*, InGame::IReportMasterInner*)+0x14c>
   da9a0: 91002260     	add	x0, x19, #0x8
   da9a4: 9402114f     	bl	0x15eee0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt>
   da9a8: aa1403e0     	mov	x0, x20
   da9ac: 97ff3962     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000da9b0 <InGame::InGameReportHandler::~InGameReportHandler()>:
   da9b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   da9b4: f9000bf3     	str	x19, [sp, #0x10]
   da9b8: 910003fd     	mov	x29, sp
   da9bc: aa0003f3     	mov	x19, x0
   da9c0: 94021144     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   da9c4: aa1303e0     	mov	x0, x19
   da9c8: f9400bf3     	ldr	x19, [sp, #0x10]
   da9cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   da9d0: 14020944     	b	0x15cee0 <_ZdlPv@plt>

00000000000da9d4 <InGame::InGameReportHandler::Add(int, long)>:
   da9d4: 129963e8     	mov	w8, #-0xcb20            // =-52000
   da9d8: 0b080028     	add	w8, w1, w8
   da9dc: 310fa11f     	cmn	w8, #0x3e8
   da9e0: 54000763     	b.lo	0xdaacc <InGame::InGameReportHandler::Add(int, long)+0xf8>
   da9e4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   da9e8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   da9ec: 910003fd     	mov	x29, sp
   da9f0: a90257f6     	stp	x22, x21, [sp, #0x20]
   da9f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   da9f8: aa0003f7     	mov	x23, x0
   da9fc: aa0203f3     	mov	x19, x2
   daa00: 2a0103f5     	mov	w21, w1
   daa04: aa0003f4     	mov	x20, x0
   daa08: f8438ef8     	ldr	x24, [x23, #0x38]!
   daa0c: b4000218     	cbz	x24, 0xdaa4c <InGame::InGameReportHandler::Add(int, long)+0x78>
   daa10: 9100e297     	add	x23, x20, #0x38
   daa14: b9402308     	ldr	w8, [x24, #0x20]
   daa18: 6b15011f     	cmp	w8, w21
   daa1c: 540000cd     	b.le	0xdaa34 <InGame::InGameReportHandler::Add(int, long)+0x60>
   daa20: f9400308     	ldr	x8, [x24]
   daa24: b4000368     	cbz	x8, 0xdaa90 <InGame::InGameReportHandler::Add(int, long)+0xbc>
   daa28: aa1803f7     	mov	x23, x24
   daa2c: aa0803f8     	mov	x24, x8
   daa30: 17fffff9     	b	0xdaa14 <InGame::InGameReportHandler::Add(int, long)+0x40>
   daa34: 540000ea     	b.ge	0xdaa50 <InGame::InGameReportHandler::Add(int, long)+0x7c>
   daa38: aa1803f7     	mov	x23, x24
   daa3c: f8408ee8     	ldr	x8, [x23, #0x8]!
   daa40: b4000088     	cbz	x8, 0xdaa50 <InGame::InGameReportHandler::Add(int, long)+0x7c>
   daa44: aa0803f8     	mov	x24, x8
   daa48: 17fffff3     	b	0xdaa14 <InGame::InGameReportHandler::Add(int, long)+0x40>
   daa4c: aa1703f8     	mov	x24, x23
   daa50: f94002f6     	ldr	x22, [x23]
   daa54: b5000336     	cbnz	x22, 0xdaab8 <InGame::InGameReportHandler::Add(int, long)+0xe4>
   daa58: 52800600     	mov	w0, #0x30               // =48
   daa5c: 94020901     	bl	0x15ce60 <_Znwm@plt>
   daa60: a9007c1f     	stp	xzr, xzr, [x0]
   daa64: aa0003f6     	mov	x22, x0
   daa68: f9000818     	str	x24, [x0, #0x10]
   daa6c: f90002e0     	str	x0, [x23]
   daa70: f9401a88     	ldr	x8, [x20, #0x30]
   daa74: b9002015     	str	w21, [x0, #0x20]
   daa78: f900141f     	str	xzr, [x0, #0x28]
   daa7c: f9400108     	ldr	x8, [x8]
   daa80: b4000108     	cbz	x8, 0xdaaa0 <InGame::InGameReportHandler::Add(int, long)+0xcc>
   daa84: f9001a88     	str	x8, [x20, #0x30]
   daa88: f94002e1     	ldr	x1, [x23]
   daa8c: 14000006     	b	0xdaaa4 <InGame::InGameReportHandler::Add(int, long)+0xd0>
   daa90: aa1803f7     	mov	x23, x24
   daa94: f94002f6     	ldr	x22, [x23]
   daa98: b5000116     	cbnz	x22, 0xdaab8 <InGame::InGameReportHandler::Add(int, long)+0xe4>
   daa9c: 17ffffef     	b	0xdaa58 <InGame::InGameReportHandler::Add(int, long)+0x84>
   daaa0: aa1603e1     	mov	x1, x22
   daaa4: f9401e80     	ldr	x0, [x20, #0x38]
   daaa8: 94020b2e     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   daaac: f9402288     	ldr	x8, [x20, #0x40]
   daab0: 91000508     	add	x8, x8, #0x1
   daab4: f9002288     	str	x8, [x20, #0x40]
   daab8: f90016d3     	str	x19, [x22, #0x28]
   daabc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   daac0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   daac4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   daac8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   daacc: d65f03c0     	ret

00000000000daad0 <InGame::InGameReportHandler::Add(int, char const*)>:
   daad0: d101c3ff     	sub	sp, sp, #0x70
   daad4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   daad8: 910083fd     	add	x29, sp, #0x20
   daadc: f9001bf9     	str	x25, [sp, #0x30]
   daae0: a9045ff8     	stp	x24, x23, [sp, #0x40]
   daae4: a90557f6     	stp	x22, x21, [sp, #0x50]
   daae8: a9064ff4     	stp	x20, x19, [sp, #0x60]
   daaec: d53bd059     	mrs	x25, TPIDR_EL0
   daaf0: 1299e0e9     	mov	w9, #-0xcf08            // =-53000
   daaf4: f9401728     	ldr	x8, [x25, #0x28]
   daaf8: 0b090029     	add	w9, w1, w9
   daafc: 310fa13f     	cmn	w9, #0x3e8
   dab00: f81f83a8     	stur	x8, [x29, #-0x8]
   dab04: 54000803     	b.lo	0xdac04 <InGame::InGameReportHandler::Add(int, char const*)+0x134>
   dab08: aa0203f5     	mov	x21, x2
   dab0c: b40007c2     	cbz	x2, 0xdac04 <InGame::InGameReportHandler::Add(int, char const*)+0x134>
   dab10: aa0003f3     	mov	x19, x0
   dab14: aa1503e0     	mov	x0, x21
   dab18: 2a0103f4     	mov	w20, w1
   dab1c: 94020b15     	bl	0x15d770 <strlen@plt>
   dab20: b100401f     	cmn	x0, #0x10
   dab24: 54000be2     	b.hs	0xdaca0 <InGame::InGameReportHandler::Add(int, char const*)+0x1d0>
   dab28: aa0003f6     	mov	x22, x0
   dab2c: f1005c1f     	cmp	x0, #0x17
   dab30: 54000322     	b.hs	0xdab94 <InGame::InGameReportHandler::Add(int, char const*)+0xc4>
   dab34: 910003e9     	mov	x9, sp
   dab38: 531f7ac8     	lsl	w8, w22, #1
   dab3c: b2400137     	orr	x23, x9, #0x1
   dab40: 390003e8     	strb	w8, [sp]
   dab44: b5000396     	cbnz	x22, 0xdabb4 <InGame::InGameReportHandler::Add(int, char const*)+0xe4>
   dab48: aa1303f8     	mov	x24, x19
   dab4c: 38366aff     	strb	wzr, [x23, x22]
   dab50: f8450f16     	ldr	x22, [x24, #0x50]!
   dab54: b4000416     	cbz	x22, 0xdabd4 <InGame::InGameReportHandler::Add(int, char const*)+0x104>
   dab58: 91014278     	add	x24, x19, #0x50
   dab5c: b94022c8     	ldr	w8, [x22, #0x20]
   dab60: 6b14011f     	cmp	w8, w20
   dab64: 540000cd     	b.le	0xdab7c <InGame::InGameReportHandler::Add(int, char const*)+0xac>
   dab68: f94002c8     	ldr	x8, [x22]
   dab6c: b4000628     	cbz	x8, 0xdac30 <InGame::InGameReportHandler::Add(int, char const*)+0x160>
   dab70: aa1603f8     	mov	x24, x22
   dab74: aa0803f6     	mov	x22, x8
   dab78: 17fffff9     	b	0xdab5c <InGame::InGameReportHandler::Add(int, char const*)+0x8c>
   dab7c: 540002ea     	b.ge	0xdabd8 <InGame::InGameReportHandler::Add(int, char const*)+0x108>
   dab80: aa1603f8     	mov	x24, x22
   dab84: f8408f08     	ldr	x8, [x24, #0x8]!
   dab88: b4000288     	cbz	x8, 0xdabd8 <InGame::InGameReportHandler::Add(int, char const*)+0x108>
   dab8c: aa0803f6     	mov	x22, x8
   dab90: 17fffff3     	b	0xdab5c <InGame::InGameReportHandler::Add(int, char const*)+0x8c>
   dab94: 910042c8     	add	x8, x22, #0x10
   dab98: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   dab9c: aa1803e0     	mov	x0, x24
   daba0: 940208b0     	bl	0x15ce60 <_Znwm@plt>
   daba4: b2400308     	orr	x8, x24, #0x1
   daba8: aa0003f7     	mov	x23, x0
   dabac: a90083f6     	stp	x22, x0, [sp, #0x8]
   dabb0: f90003e8     	str	x8, [sp]
   dabb4: aa1703e0     	mov	x0, x23
   dabb8: aa1503e1     	mov	x1, x21
   dabbc: aa1603e2     	mov	x2, x22
   dabc0: 94020938     	bl	0x15d0a0 <memcpy@plt>
   dabc4: aa1303f8     	mov	x24, x19
   dabc8: 38366aff     	strb	wzr, [x23, x22]
   dabcc: f8450f16     	ldr	x22, [x24, #0x50]!
   dabd0: b5fffc56     	cbnz	x22, 0xdab58 <InGame::InGameReportHandler::Add(int, char const*)+0x88>
   dabd4: aa1803f6     	mov	x22, x24
   dabd8: f9400315     	ldr	x21, [x24]
   dabdc: b4000315     	cbz	x21, 0xdac3c <InGame::InGameReportHandler::Add(int, char const*)+0x16c>
   dabe0: aa1503f3     	mov	x19, x21
   dabe4: 38428e68     	ldrb	w8, [x19, #0x28]!
   dabe8: 36000068     	tbz	w8, #0x0, 0xdabf4 <InGame::InGameReportHandler::Add(int, char const*)+0x124>
   dabec: f9401ea0     	ldr	x0, [x21, #0x38]
   dabf0: 940208bc     	bl	0x15cee0 <_ZdlPv@plt>
   dabf4: 3dc003e0     	ldr	q0, [sp]
   dabf8: f9400be8     	ldr	x8, [sp, #0x10]
   dabfc: 3d800260     	str	q0, [x19]
   dac00: f9000a68     	str	x8, [x19, #0x10]
   dac04: f9401728     	ldr	x8, [x25, #0x28]
   dac08: f85f83a9     	ldur	x9, [x29, #-0x8]
   dac0c: eb09011f     	cmp	x8, x9
   dac10: 540004c1     	b.ne	0xdaca8 <InGame::InGameReportHandler::Add(int, char const*)+0x1d8>
   dac14: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   dac18: a94557f6     	ldp	x22, x21, [sp, #0x50]
   dac1c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   dac20: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   dac24: f9401bf9     	ldr	x25, [sp, #0x30]
   dac28: 9101c3ff     	add	sp, sp, #0x70
   dac2c: d65f03c0     	ret
   dac30: aa1603f8     	mov	x24, x22
   dac34: f9400315     	ldr	x21, [x24]
   dac38: b5fffd55     	cbnz	x21, 0xdabe0 <InGame::InGameReportHandler::Add(int, char const*)+0x110>
   dac3c: 52800800     	mov	w0, #0x40               // =64
   dac40: 94020888     	bl	0x15ce60 <_Znwm@plt>
   dac44: b9002014     	str	w20, [x0, #0x20]
   dac48: aa0003f5     	mov	x21, x0
   dac4c: a9037c1f     	stp	xzr, xzr, [x0, #0x30]
   dac50: f900141f     	str	xzr, [x0, #0x28]
   dac54: a9007c1f     	stp	xzr, xzr, [x0]
   dac58: f9000816     	str	x22, [x0, #0x10]
   dac5c: f9000300     	str	x0, [x24]
   dac60: f9402668     	ldr	x8, [x19, #0x48]
   dac64: f9400108     	ldr	x8, [x8]
   dac68: b4000088     	cbz	x8, 0xdac78 <InGame::InGameReportHandler::Add(int, char const*)+0x1a8>
   dac6c: f9002668     	str	x8, [x19, #0x48]
   dac70: f9400301     	ldr	x1, [x24]
   dac74: 14000002     	b	0xdac7c <InGame::InGameReportHandler::Add(int, char const*)+0x1ac>
   dac78: aa1503e1     	mov	x1, x21
   dac7c: f9402a60     	ldr	x0, [x19, #0x50]
   dac80: 94020ab8     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   dac84: f9402e68     	ldr	x8, [x19, #0x58]
   dac88: 91000508     	add	x8, x8, #0x1
   dac8c: f9002e68     	str	x8, [x19, #0x58]
   dac90: aa1503f3     	mov	x19, x21
   dac94: 38428e68     	ldrb	w8, [x19, #0x28]!
   dac98: 3707faa8     	tbnz	w8, #0x0, 0xdabec <InGame::InGameReportHandler::Add(int, char const*)+0x11c>
   dac9c: 17ffffd6     	b	0xdabf4 <InGame::InGameReportHandler::Add(int, char const*)+0x124>
   daca0: 910003e0     	mov	x0, sp
   daca4: 94020abb     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   daca8: 94020862     	bl	0x15ce30 <__stack_chk_fail@plt>
   dacac: 394003e8     	ldrb	w8, [sp]
   dacb0: aa0003f3     	mov	x19, x0
   dacb4: 36000068     	tbz	w8, #0x0, 0xdacc0 <InGame::InGameReportHandler::Add(int, char const*)+0x1f0>
   dacb8: f9400be0     	ldr	x0, [sp, #0x10]
   dacbc: 94020889     	bl	0x15cee0 <_ZdlPv@plt>
   dacc0: aa1303e0     	mov	x0, x19
   dacc4: 9401f927     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000dacc8 <InGame::InGameReportHandler::CheckConsistency(int, long)>:
   dacc8: f8438c09     	ldr	x9, [x0, #0x38]!
   daccc: b40001a9     	cbz	x9, 0xdad00 <InGame::InGameReportHandler::CheckConsistency(int, long)+0x38>
   dacd0: aa0003e8     	mov	x8, x0
   dacd4: b940212a     	ldr	w10, [x9, #0x20]
   dacd8: 6b01015f     	cmp	w10, w1
   dacdc: 1a9fa7ea     	cset	w10, lt
   dace0: 9a89b108     	csel	x8, x8, x9, lt
   dace4: f86a5929     	ldr	x9, [x9, w10, uxtw #3]
   dace8: b5ffff69     	cbnz	x9, 0xdacd4 <InGame::InGameReportHandler::CheckConsistency(int, long)+0xc>
   dacec: eb00011f     	cmp	x8, x0
   dacf0: 54000080     	b.eq	0xdad00 <InGame::InGameReportHandler::CheckConsistency(int, long)+0x38>
   dacf4: b9402109     	ldr	w9, [x8, #0x20]
   dacf8: 6b01013f     	cmp	w9, w1
   dacfc: 5400006d     	b.le	0xdad08 <InGame::InGameReportHandler::CheckConsistency(int, long)+0x40>
   dad00: 2a1f03e0     	mov	w0, wzr
   dad04: d65f03c0     	ret
   dad08: f9401508     	ldr	x8, [x8, #0x28]
   dad0c: eb02011f     	cmp	x8, x2
   dad10: 1a9f17e0     	cset	w0, eq
   dad14: d65f03c0     	ret

00000000000dad18 <InGame::InGameReportHandler::CheckConsistency(int, char const*)>:
   dad18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dad1c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dad20: 910003fd     	mov	x29, sp
   dad24: f8450c08     	ldr	x8, [x0, #0x50]!
   dad28: b4000448     	cbz	x8, 0xdadb0 <InGame::InGameReportHandler::CheckConsistency(int, char const*)+0x98>
   dad2c: aa0203f3     	mov	x19, x2
   dad30: aa0003f4     	mov	x20, x0
   dad34: b9402109     	ldr	w9, [x8, #0x20]
   dad38: 6b01013f     	cmp	w9, w1
   dad3c: 1a9fa7e9     	cset	w9, lt
   dad40: 9a88b294     	csel	x20, x20, x8, lt
   dad44: f8695908     	ldr	x8, [x8, w9, uxtw #3]
   dad48: b5ffff68     	cbnz	x8, 0xdad34 <InGame::InGameReportHandler::CheckConsistency(int, char const*)+0x1c>
   dad4c: eb00029f     	cmp	x20, x0
   dad50: 54000300     	b.eq	0xdadb0 <InGame::InGameReportHandler::CheckConsistency(int, char const*)+0x98>
   dad54: b9402288     	ldr	w8, [x20, #0x20]
   dad58: 6b01011f     	cmp	w8, w1
   dad5c: 540002ac     	b.gt	0xdadb0 <InGame::InGameReportHandler::CheckConsistency(int, char const*)+0x98>
   dad60: aa1303e0     	mov	x0, x19
   dad64: 94020a83     	bl	0x15d770 <strlen@plt>
   dad68: 38428e88     	ldrb	w8, [x20, #0x28]!
   dad6c: f9400689     	ldr	x9, [x20, #0x8]
   dad70: d341fd0a     	lsr	x10, x8, #1
   dad74: 7200011f     	tst	w8, #0x1
   dad78: 9a890148     	csel	x8, x10, x9, eq
   dad7c: eb08001f     	cmp	x0, x8
   dad80: 54000181     	b.ne	0xdadb0 <InGame::InGameReportHandler::CheckConsistency(int, char const*)+0x98>
   dad84: aa0003e4     	mov	x4, x0
   dad88: aa1403e0     	mov	x0, x20
   dad8c: aa1f03e1     	mov	x1, xzr
   dad90: 92800002     	mov	x2, #-0x1               // =-1
   dad94: aa1303e3     	mov	x3, x19
   dad98: 94021056     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
   dad9c: 7100001f     	cmp	w0, #0x0
   dada0: 1a9f17e0     	cset	w0, eq
   dada4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dada8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dadac: d65f03c0     	ret
   dadb0: 2a1f03e0     	mov	w0, wzr
   dadb4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dadb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dadbc: d65f03c0     	ret
   dadc0: 97ff385d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000dadc4 <InGame::InGameReportHandler::SetBaseInfo(char const*, int, char const*)>:
   dadc4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   dadc8: f9000bf5     	str	x21, [sp, #0x10]
   dadcc: 910003fd     	mov	x29, sp
   dadd0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   dadd4: f9400008     	ldr	x8, [x0]
   dadd8: 2a0203f4     	mov	w20, w2
   daddc: aa0103e2     	mov	x2, x1
   dade0: 52996401     	mov	w1, #0xcb20             // =52000
   dade4: aa0303f3     	mov	x19, x3
   dade8: aa0003f5     	mov	x21, x0
   dadec: f9400d08     	ldr	x8, [x8, #0x18]
   dadf0: d63f0100     	blr	x8
   dadf4: f94002a8     	ldr	x8, [x21]
   dadf8: 93407e82     	sxtw	x2, w20
   dadfc: aa1503e0     	mov	x0, x21
   dae00: 5298e701     	mov	w1, #0xc738             // =51000
   dae04: f9400908     	ldr	x8, [x8, #0x10]
   dae08: d63f0100     	blr	x8
   dae0c: f94002a8     	ldr	x8, [x21]
   dae10: aa1303e2     	mov	x2, x19
   dae14: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   dae18: aa1503e0     	mov	x0, x21
   dae1c: 52996461     	mov	w1, #0xcb23             // =52003
   dae20: f9400d03     	ldr	x3, [x8, #0x18]
   dae24: f9400bf5     	ldr	x21, [sp, #0x10]
   dae28: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   dae2c: d61f0060     	br	x3

00000000000dae30 <InGame::InGameReportHandler::SetAuthInfo(int, char const*, int)>:
   dae30: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dae34: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dae38: 910003fd     	mov	x29, sp
   dae3c: aa0003f4     	mov	x20, x0
   dae40: 90fffcc8     	adrp	x8, 0x72000
   dae44: 913e5908     	add	x8, x8, #0xf96
   dae48: f100005f     	cmp	x2, #0x0
   dae4c: 9a820108     	csel	x8, x8, x2, eq
   dae50: 9101a000     	add	x0, x0, #0x68
   dae54: b9006281     	str	w1, [x20, #0x60]
   dae58: aa0803e1     	mov	x1, x8
   dae5c: 2a0303f3     	mov	w19, w3
   dae60: 940209c0     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   dae64: f9400288     	ldr	x8, [x20]
   dae68: aa1403e0     	mov	x0, x20
   dae6c: b9806282     	ldrsw	x2, [x20, #0x60]
   dae70: 5298e721     	mov	w1, #0xc739             // =51001
   dae74: f9400908     	ldr	x8, [x8, #0x10]
   dae78: d63f0100     	blr	x8
   dae7c: 3941a288     	ldrb	w8, [x20, #0x68]
   dae80: 9101a68b     	add	x11, x20, #0x69
   dae84: f9403e89     	ldr	x9, [x20, #0x78]
   dae88: aa1403e0     	mov	x0, x20
   dae8c: f940028a     	ldr	x10, [x20]
   dae90: 52996421     	mov	w1, #0xcb21             // =52001
   dae94: 7200011f     	tst	w8, #0x1
   dae98: 9a890162     	csel	x2, x11, x9, eq
   dae9c: f9400d48     	ldr	x8, [x10, #0x18]
   daea0: d63f0100     	blr	x8
   daea4: f9400288     	ldr	x8, [x20]
   daea8: 93407e62     	sxtw	x2, w19
   daeac: aa1403e0     	mov	x0, x20
   daeb0: 5298e741     	mov	w1, #0xc73a             // =51002
   daeb4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   daeb8: f9400903     	ldr	x3, [x8, #0x10]
   daebc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   daec0: d61f0060     	br	x3

00000000000daec4 <InGame::InGameReportHandler::CheckAuthConsistency(int, char const*, int)>:
   daec4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   daec8: f9000bf5     	str	x21, [sp, #0x10]
   daecc: 910003fd     	mov	x29, sp
   daed0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   daed4: f9400008     	ldr	x8, [x0]
   daed8: aa0203f5     	mov	x21, x2
   daedc: 93407c22     	sxtw	x2, w1
   daee0: 5298e721     	mov	w1, #0xc739             // =51001
   daee4: 2a0303f4     	mov	w20, w3
   daee8: aa0003f3     	mov	x19, x0
   daeec: f9401108     	ldr	x8, [x8, #0x20]
   daef0: d63f0100     	blr	x8
   daef4: 36000220     	tbz	w0, #0x0, 0xdaf38 <InGame::InGameReportHandler::CheckAuthConsistency(int, char const*, int)+0x74>
   daef8: f9400268     	ldr	x8, [x19]
   daefc: aa1303e0     	mov	x0, x19
   daf00: 52996421     	mov	w1, #0xcb21             // =52001
   daf04: aa1503e2     	mov	x2, x21
   daf08: f9401508     	ldr	x8, [x8, #0x28]
   daf0c: d63f0100     	blr	x8
   daf10: 36000140     	tbz	w0, #0x0, 0xdaf38 <InGame::InGameReportHandler::CheckAuthConsistency(int, char const*, int)+0x74>
   daf14: f9400268     	ldr	x8, [x19]
   daf18: 93407e82     	sxtw	x2, w20
   daf1c: aa1303e0     	mov	x0, x19
   daf20: f9400bf5     	ldr	x21, [sp, #0x10]
   daf24: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   daf28: 5298e741     	mov	w1, #0xc73a             // =51002
   daf2c: f9401103     	ldr	x3, [x8, #0x20]
   daf30: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   daf34: d61f0060     	br	x3
   daf38: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   daf3c: 2a1f03e0     	mov	w0, wzr
   daf40: f9400bf5     	ldr	x21, [sp, #0x10]
   daf44: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   daf48: d65f03c0     	ret

00000000000daf4c <InGame::InGameReportHandler::Report(bool)>:
   daf4c: d10603ff     	sub	sp, sp, #0x180
   daf50: a9127bfd     	stp	x29, x30, [sp, #0x120]
   daf54: 910483fd     	add	x29, sp, #0x120
   daf58: a9136ffc     	stp	x28, x27, [sp, #0x130]
   daf5c: a91467fa     	stp	x26, x25, [sp, #0x140]
   daf60: a9155ff8     	stp	x24, x23, [sp, #0x150]
   daf64: a91657f6     	stp	x22, x21, [sp, #0x160]
   daf68: a9174ff4     	stp	x20, x19, [sp, #0x170]
   daf6c: d53bd058     	mrs	x24, TPIDR_EL0
   daf70: f9401708     	ldr	x8, [x24, #0x28]
   daf74: f81e83a8     	stur	x8, [x29, #-0x18]
   daf78: f9402008     	ldr	x8, [x0, #0x40]
   daf7c: f9402c09     	ldr	x9, [x0, #0x58]
   daf80: ab09011f     	cmn	x8, x9
   daf84: 54003dc0     	b.eq	0xdb73c <InGame::InGameReportHandler::Report(bool)+0x7f0>
   daf88: aa0003f5     	mov	x21, x0
   daf8c: f9400c0b     	ldr	x11, [x0, #0x18]
   daf90: aa0003f3     	mov	x19, x0
   daf94: 2a0103f4     	mov	w20, w1
   daf98: 91002416     	add	x22, x0, #0x9
   daf9c: b0fffca1     	adrp	x1, 0x6f000
   dafa0: 38408eaa     	ldrb	w10, [x21, #0x8]!
   dafa4: f0fffca3     	adrp	x3, 0x71000
   dafa8: b0fffcc4     	adrp	x4, 0x73000
   dafac: 90fffcc6     	adrp	x6, 0x72000
   dafb0: 91229c21     	add	x1, x1, #0x8a7
   dafb4: 7200015f     	tst	w10, #0x1
   dafb8: 911a5463     	add	x3, x3, #0x695
   dafbc: 9a8b02c7     	csel	x7, x22, x11, eq
   dafc0: 9105f084     	add	x4, x4, #0x17c
   dafc4: 910ff4c6     	add	x6, x6, #0x3fd
   dafc8: 52800020     	mov	w0, #0x1                // =1
   dafcc: 52801062     	mov	w2, #0x83               // =131
   dafd0: aa1303e5     	mov	x5, x19
   dafd4: a90027e8     	stp	x8, x9, [sp]
   dafd8: 94020792     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dafdc: f9401260     	ldr	x0, [x19, #0x20]
   dafe0: b4000ba0     	cbz	x0, 0xdb154 <InGame::InGameReportHandler::Report(bool)+0x208>
   dafe4: f9400008     	ldr	x8, [x0]
   dafe8: f9401508     	ldr	x8, [x8, #0x28]
   dafec: d63f0100     	blr	x8
   daff0: f81803a0     	stur	x0, [x29, #-0x80]
   daff4: b4003a40     	cbz	x0, 0xdb73c <InGame::InGameReportHandler::Report(bool)+0x7f0>
   daff8: 39402268     	ldrb	w8, [x19, #0x8]
   daffc: aa0003f5     	mov	x21, x0
   db000: f9400e69     	ldr	x9, [x19, #0x18]
   db004: aa1303e0     	mov	x0, x19
   db008: f940026a     	ldr	x10, [x19]
   db00c: 52996441     	mov	w1, #0xcb22             // =52002
   db010: 7200011f     	tst	w8, #0x1
   db014: 9a8902c2     	csel	x2, x22, x9, eq
   db018: f9400d48     	ldr	x8, [x10, #0x18]
   db01c: d63f0100     	blr	x8
   db020: f9401a77     	ldr	x23, [x19, #0x30]
   db024: 9100e276     	add	x22, x19, #0x38
   db028: 14000002     	b	0xdb030 <InGame::InGameReportHandler::Report(bool)+0xe4>
   db02c: aa0903f7     	mov	x23, x9
   db030: eb1602ff     	cmp	x23, x22
   db034: 54000320     	b.eq	0xdb098 <InGame::InGameReportHandler::Report(bool)+0x14c>
   db038: f94002a8     	ldr	x8, [x21]
   db03c: aa1503e0     	mov	x0, x21
   db040: b94022e1     	ldr	w1, [x23, #0x20]
   db044: f94016e2     	ldr	x2, [x23, #0x28]
   db048: f9401108     	ldr	x8, [x8, #0x20]
   db04c: d63f0100     	blr	x8
   db050: f94006e8     	ldr	x8, [x23, #0x8]
   db054: b40000a8     	cbz	x8, 0xdb068 <InGame::InGameReportHandler::Report(bool)+0x11c>
   db058: aa0803f7     	mov	x23, x8
   db05c: f9400108     	ldr	x8, [x8]
   db060: b5ffffc8     	cbnz	x8, 0xdb058 <InGame::InGameReportHandler::Report(bool)+0x10c>
   db064: 17fffff3     	b	0xdb030 <InGame::InGameReportHandler::Report(bool)+0xe4>
   db068: aa1703e8     	mov	x8, x23
   db06c: f8410d09     	ldr	x9, [x8, #0x10]!
   db070: f940012a     	ldr	x10, [x9]
   db074: eb17015f     	cmp	x10, x23
   db078: 54fffda0     	b.eq	0xdb02c <InGame::InGameReportHandler::Report(bool)+0xe0>
   db07c: f9400109     	ldr	x9, [x8]
   db080: aa0903e8     	mov	x8, x9
   db084: f8410d17     	ldr	x23, [x8, #0x10]!
   db088: f94002ea     	ldr	x10, [x23]
   db08c: eb09015f     	cmp	x10, x9
   db090: 54ffff61     	b.ne	0xdb07c <InGame::InGameReportHandler::Report(bool)+0x130>
   db094: 17ffffe7     	b	0xdb030 <InGame::InGameReportHandler::Report(bool)+0xe4>
   db098: f9402677     	ldr	x23, [x19, #0x48]
   db09c: 91014276     	add	x22, x19, #0x50
   db0a0: 14000002     	b	0xdb0a8 <InGame::InGameReportHandler::Report(bool)+0x15c>
   db0a4: aa0903f7     	mov	x23, x9
   db0a8: eb1602ff     	cmp	x23, x22
   db0ac: 540003c0     	b.eq	0xdb124 <InGame::InGameReportHandler::Report(bool)+0x1d8>
   db0b0: 3940a2e8     	ldrb	w8, [x23, #0x28]
   db0b4: 9100a6eb     	add	x11, x23, #0x29
   db0b8: f9401ee9     	ldr	x9, [x23, #0x38]
   db0bc: aa1503e0     	mov	x0, x21
   db0c0: f94002aa     	ldr	x10, [x21]
   db0c4: 2a1f03e3     	mov	w3, wzr
   db0c8: 7200011f     	tst	w8, #0x1
   db0cc: b94022e1     	ldr	w1, [x23, #0x20]
   db0d0: 9a890162     	csel	x2, x11, x9, eq
   db0d4: f9400d48     	ldr	x8, [x10, #0x18]
   db0d8: d63f0100     	blr	x8
   db0dc: f94006e8     	ldr	x8, [x23, #0x8]
   db0e0: b40000a8     	cbz	x8, 0xdb0f4 <InGame::InGameReportHandler::Report(bool)+0x1a8>
   db0e4: aa0803f7     	mov	x23, x8
   db0e8: f9400108     	ldr	x8, [x8]
   db0ec: b5ffffc8     	cbnz	x8, 0xdb0e4 <InGame::InGameReportHandler::Report(bool)+0x198>
   db0f0: 17ffffee     	b	0xdb0a8 <InGame::InGameReportHandler::Report(bool)+0x15c>
   db0f4: aa1703e8     	mov	x8, x23
   db0f8: f8410d09     	ldr	x9, [x8, #0x10]!
   db0fc: f940012a     	ldr	x10, [x9]
   db100: eb17015f     	cmp	x10, x23
   db104: 54fffd00     	b.eq	0xdb0a4 <InGame::InGameReportHandler::Report(bool)+0x158>
   db108: f9400109     	ldr	x9, [x8]
   db10c: aa0903e8     	mov	x8, x9
   db110: f8410d17     	ldr	x23, [x8, #0x10]!
   db114: f94002ea     	ldr	x10, [x23]
   db118: eb09015f     	cmp	x10, x9
   db11c: 54ffff61     	b.ne	0xdb108 <InGame::InGameReportHandler::Report(bool)+0x1bc>
   db120: 17ffffe2     	b	0xdb0a8 <InGame::InGameReportHandler::Report(bool)+0x15c>
   db124: f9401260     	ldr	x0, [x19, #0x20]
   db128: 12000282     	and	w2, w20, #0x1
   db12c: aa1503e1     	mov	x1, x21
   db130: f9400008     	ldr	x8, [x0]
   db134: f9403508     	ldr	x8, [x8, #0x68]
   db138: d63f0100     	blr	x8
   db13c: f9401260     	ldr	x0, [x19, #0x20]
   db140: d10203a1     	sub	x1, x29, #0x80
   db144: f9400008     	ldr	x8, [x0]
   db148: f9401908     	ldr	x8, [x8, #0x30]
   db14c: d63f0100     	blr	x8
   db150: 1400015b     	b	0xdb6bc <InGame::InGameReportHandler::Report(bool)+0x770>
   db154: f9401668     	ldr	x8, [x19, #0x28]
   db158: b4002b28     	cbz	x8, 0xdb6bc <InGame::InGameReportHandler::Report(bool)+0x770>
   db15c: aa1303fa     	mov	x26, x19
   db160: f8450f57     	ldr	x23, [x26, #0x50]!
   db164: b4000277     	cbz	x23, 0xdb1b0 <InGame::InGameReportHandler::Report(bool)+0x264>
   db168: 91014276     	add	x22, x19, #0x50
   db16c: 52996468     	mov	w8, #0xcb23             // =52003
   db170: 52996449     	mov	w9, #0xcb22             // =52002
   db174: b94022ea     	ldr	w10, [x23, #0x20]
   db178: 6b08015f     	cmp	w10, w8
   db17c: 540000cb     	b.lt	0xdb194 <InGame::InGameReportHandler::Report(bool)+0x248>
   db180: f94002ea     	ldr	x10, [x23]
   db184: b40003ea     	cbz	x10, 0xdb200 <InGame::InGameReportHandler::Report(bool)+0x2b4>
   db188: aa1703f6     	mov	x22, x23
   db18c: aa0a03f7     	mov	x23, x10
   db190: 17fffff9     	b	0xdb174 <InGame::InGameReportHandler::Report(bool)+0x228>
   db194: 6b09015f     	cmp	w10, w9
   db198: 54000100     	b.eq	0xdb1b8 <InGame::InGameReportHandler::Report(bool)+0x26c>
   db19c: aa1703f6     	mov	x22, x23
   db1a0: f8408eca     	ldr	x10, [x22, #0x8]!
   db1a4: b40000aa     	cbz	x10, 0xdb1b8 <InGame::InGameReportHandler::Report(bool)+0x26c>
   db1a8: aa0a03f7     	mov	x23, x10
   db1ac: 17fffff2     	b	0xdb174 <InGame::InGameReportHandler::Report(bool)+0x228>
   db1b0: aa1a03f7     	mov	x23, x26
   db1b4: aa1a03f6     	mov	x22, x26
   db1b8: f94002d4     	ldr	x20, [x22]
   db1bc: b5000374     	cbnz	x20, 0xdb228 <InGame::InGameReportHandler::Report(bool)+0x2dc>
   db1c0: 52800800     	mov	w0, #0x40               // =64
   db1c4: 94020727     	bl	0x15ce60 <_Znwm@plt>
   db1c8: 52996448     	mov	w8, #0xcb22             // =52002
   db1cc: a9037c1f     	stp	xzr, xzr, [x0, #0x30]
   db1d0: f900141f     	str	xzr, [x0, #0x28]
   db1d4: aa0003f4     	mov	x20, x0
   db1d8: a9007c1f     	stp	xzr, xzr, [x0]
   db1dc: b9002008     	str	w8, [x0, #0x20]
   db1e0: f9000817     	str	x23, [x0, #0x10]
   db1e4: f90002c0     	str	x0, [x22]
   db1e8: f9402668     	ldr	x8, [x19, #0x48]
   db1ec: f9400108     	ldr	x8, [x8]
   db1f0: b4000108     	cbz	x8, 0xdb210 <InGame::InGameReportHandler::Report(bool)+0x2c4>
   db1f4: f9002668     	str	x8, [x19, #0x48]
   db1f8: f94002c1     	ldr	x1, [x22]
   db1fc: 14000006     	b	0xdb214 <InGame::InGameReportHandler::Report(bool)+0x2c8>
   db200: aa1703f6     	mov	x22, x23
   db204: f94002d4     	ldr	x20, [x22]
   db208: b5000114     	cbnz	x20, 0xdb228 <InGame::InGameReportHandler::Report(bool)+0x2dc>
   db20c: 17ffffed     	b	0xdb1c0 <InGame::InGameReportHandler::Report(bool)+0x274>
   db210: aa1403e1     	mov	x1, x20
   db214: f9402a60     	ldr	x0, [x19, #0x50]
   db218: 94020952     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   db21c: f9402e68     	ldr	x8, [x19, #0x58]
   db220: 91000508     	add	x8, x8, #0x1
   db224: f9002e68     	str	x8, [x19, #0x58]
   db228: 9100a280     	add	x0, x20, #0x28
   db22c: aa1503e1     	mov	x1, x21
   db230: 940207bc     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   db234: 94020753     	bl	0x15cf80 <_ZN6InGame16InGameReportKeys11GetInstanceEv@plt>
   db238: aa1503e1     	mov	x1, x21
   db23c: 94020f31     	bl	0x15ef00 <_ZN6InGame16InGameReportKeys17GetEventKeyId2StrERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE@plt>
   db240: b40023e0     	cbz	x0, 0xdb6bc <InGame::InGameReportHandler::Report(bool)+0x770>
   db244: 6f00e400     	movi	v0.2d, #0000000000000000
   db248: aa0003f5     	mov	x21, x0
   db24c: d10203a8     	sub	x8, x29, #0x80
   db250: 52808009     	mov	w9, #0x400              // =1024
   db254: b81d83bf     	stur	wzr, [x29, #-0x28]
   db258: f81e03bf     	stur	xzr, [x29, #-0x20]
   db25c: ad018100     	stp	q0, q0, [x8, #0x30]
   db260: ad008100     	stp	q0, q0, [x8, #0x10]
   db264: 3c9803a0     	stur	q0, [x29, #-0x80]
   db268: f81d03a9     	stur	x9, [x29, #-0x30]
   db26c: 52800300     	mov	w0, #0x18               // =24
   db270: 940206fc     	bl	0x15ce60 <_Znwm@plt>
   db274: aa0003f7     	mov	x23, x0
   db278: 52a00028     	mov	w8, #0x10000            // =65536
   db27c: f9000008     	str	x8, [x0]
   db280: 52800020     	mov	w0, #0x1                // =1
   db284: 52800034     	mov	w20, #0x1               // =1
   db288: 940206f6     	bl	0x15ce60 <_Znwm@plt>
   db28c: aa0003f6     	mov	x22, x0
   db290: f90006e0     	str	x0, [x23, #0x8]
   db294: 52800700     	mov	w0, #0x38               // =56
   db298: f9000ff8     	str	x24, [sp, #0x18]
   db29c: 940207e1     	bl	0x15d220 <malloc@plt>
   db2a0: aa0003e8     	mov	x8, x0
   db2a4: f9401a78     	ldr	x24, [x19, #0x30]
   db2a8: 9100e279     	add	x25, x19, #0x38
   db2ac: 910022bb     	add	x27, x21, #0x8
   db2b0: 2a1f03fc     	mov	w28, wzr
   db2b4: a939dfb7     	stp	x23, x23, [x29, #-0x68]
   db2b8: f8020d1f     	str	xzr, [x8, #0x20]!
   db2bc: a9005808     	stp	x8, x22, [x0]
   db2c0: 52800068     	mov	w8, #0x3                // =3
   db2c4: eb19031f     	cmp	x24, x25
   db2c8: f9000ae0     	str	x0, [x23, #0x10]
   db2cc: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
   db2d0: 39006014     	strb	w20, [x0, #0x18]
   db2d4: f9000814     	str	x20, [x0, #0x10]
   db2d8: f90013f7     	str	x23, [sp, #0x20]
   db2dc: a938ffbf     	stp	xzr, xzr, [x29, #-0x78]
   db2e0: f81803bf     	stur	xzr, [x29, #-0x80]
   db2e4: 781963a8     	sturh	w8, [x29, #-0x6a]
   db2e8: 540000c1     	b.ne	0xdb300 <InGame::InGameReportHandler::Report(bool)+0x3b4>
   db2ec: f9402674     	ldr	x20, [x19, #0x48]
   db2f0: 14000065     	b	0xdb484 <InGame::InGameReportHandler::Report(bool)+0x538>
   db2f4: aa0903f8     	mov	x24, x9
   db2f8: eb19031f     	cmp	x24, x25
   db2fc: 54ffff80     	b.eq	0xdb2ec <InGame::InGameReportHandler::Report(bool)+0x3a0>
   db300: f940036a     	ldr	x10, [x27]
   db304: b40009aa     	cbz	x10, 0xdb438 <InGame::InGameReportHandler::Report(bool)+0x4ec>
   db308: b9402309     	ldr	w9, [x24, #0x20]
   db30c: aa1b03e8     	mov	x8, x27
   db310: b940214b     	ldr	w11, [x10, #0x20]
   db314: 6b09017f     	cmp	w11, w9
   db318: 1a9fa7eb     	cset	w11, lt
   db31c: 9a8ab108     	csel	x8, x8, x10, lt
   db320: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   db324: b5ffff6a     	cbnz	x10, 0xdb310 <InGame::InGameReportHandler::Report(bool)+0x3c4>
   db328: eb1b011f     	cmp	x8, x27
   db32c: 54000860     	b.eq	0xdb438 <InGame::InGameReportHandler::Report(bool)+0x4ec>
   db330: b940210a     	ldr	w10, [x8, #0x20]
   db334: 6b0a013f     	cmp	w9, w10
   db338: 5400080b     	b.lt	0xdb438 <InGame::InGameReportHandler::Report(bool)+0x4ec>
   db33c: f9401515     	ldr	x21, [x8, #0x28]
   db340: aa1503e0     	mov	x0, x21
   db344: 92800001     	mov	x1, #-0x1               // =-1
   db348: 940207be     	bl	0x15d240 <__strlen_chk@plt>
   db34c: aa0003f6     	mov	x22, x0
   db350: f9401714     	ldr	x20, [x24, #0x28]
   db354: b7f801d4     	tbnz	x20, #0x3f, 0xdb38c <InGame::InGameReportHandler::Report(bool)+0x440>
   db358: d360fe88     	lsr	x8, x20, #32
   db35c: 528032c9     	mov	w9, #0x196              // =406
   db360: f100011f     	cmp	x8, #0x0
   db364: 52803aca     	mov	w10, #0x1d6             // =470
   db368: d35ffe88     	lsr	x8, x20, #31
   db36c: 1a89014b     	csel	w11, w10, w9, eq
   db370: 2a1c03e9     	mov	w9, w28
   db374: b5000168     	cbnz	x8, 0xdb3a0 <InGame::InGameReportHandler::Report(bool)+0x454>
   db378: 321b016b     	orr	w11, w11, #0x20
   db37c: b85843a8     	ldur	w8, [x29, #-0x7c]
   db380: 6b08013f     	cmp	w9, w8
   db384: 54000142     	b.hs	0xdb3ac <InGame::InGameReportHandler::Report(bool)+0x460>
   db388: 14000020     	b	0xdb408 <InGame::InGameReportHandler::Report(bool)+0x4bc>
   db38c: 2a1c03e9     	mov	w9, w28
   db390: b26183e8     	mov	x8, #-0x80000000        // =-2147483648
   db394: eb08029f     	cmp	x20, x8
   db398: 54000303     	b.lo	0xdb3f8 <InGame::InGameReportHandler::Report(bool)+0x4ac>
   db39c: 528016cb     	mov	w11, #0xb6              // =182
   db3a0: b85843a8     	ldur	w8, [x29, #-0x7c]
   db3a4: 6b08013f     	cmp	w9, w8
   db3a8: 54000303     	b.lo	0xdb408 <InGame::InGameReportHandler::Report(bool)+0x4bc>
   db3ac: 11000509     	add	w9, w8, #0x1
   db3b0: 7100011f     	cmp	w8, #0x0
   db3b4: 5280020a     	mov	w10, #0x10              // =16
   db3b8: 0b490509     	add	w9, w8, w9, lsr #1
   db3bc: 1a890157     	csel	w23, w10, w9, eq
   db3c0: 6b17011f     	cmp	w8, w23
   db3c4: 54000222     	b.hs	0xdb408 <InGame::InGameReportHandler::Report(bool)+0x4bc>
   db3c8: f85883a1     	ldur	x1, [x29, #-0x78]
   db3cc: 52800609     	mov	w9, #0x30               // =48
   db3d0: 8b080508     	add	x8, x8, x8, lsl #1
   db3d4: b90017eb     	str	w11, [sp, #0x14]
   db3d8: 9ba97ee3     	umull	x3, w23, w9
   db3dc: d37ced02     	lsl	x2, x8, #4
   db3e0: f94013e0     	ldr	x0, [sp, #0x20]
   db3e4: 94020ecb     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   db3e8: b94017eb     	ldr	w11, [sp, #0x14]
   db3ec: f81883a0     	stur	x0, [x29, #-0x78]
   db3f0: b81843b7     	stur	w23, [x29, #-0x7c]
   db3f4: 14000005     	b	0xdb408 <InGame::InGameReportHandler::Report(bool)+0x4bc>
   db3f8: 528012cb     	mov	w11, #0x96              // =150
   db3fc: b85843a8     	ldur	w8, [x29, #-0x7c]
   db400: 6b08013f     	cmp	w9, w8
   db404: 54fffd42     	b.hs	0xdb3ac <InGame::InGameReportHandler::Report(bool)+0x460>
   db408: f85883a8     	ldur	x8, [x29, #-0x78]
   db40c: 52800609     	mov	w9, #0x30               // =48
   db410: 9ba92388     	umaddl	x8, w28, w9, x8
   db414: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   db418: 29007d16     	stp	w22, wzr, [x8]
   db41c: a900a515     	stp	x21, x9, [x8, #0x8]
   db420: a901fd14     	stp	x20, xzr, [x8, #0x18]
   db424: f802611f     	stur	xzr, [x8, #0x26]
   db428: 79005d0b     	strh	w11, [x8, #0x2e]
   db42c: b85803a8     	ldur	w8, [x29, #-0x80]
   db430: 1100051c     	add	w28, w8, #0x1
   db434: b81803bc     	stur	w28, [x29, #-0x80]
   db438: f9400708     	ldr	x8, [x24, #0x8]
   db43c: b40000a8     	cbz	x8, 0xdb450 <InGame::InGameReportHandler::Report(bool)+0x504>
   db440: aa0803f8     	mov	x24, x8
   db444: f9400108     	ldr	x8, [x8]
   db448: b5ffffc8     	cbnz	x8, 0xdb440 <InGame::InGameReportHandler::Report(bool)+0x4f4>
   db44c: 17ffffab     	b	0xdb2f8 <InGame::InGameReportHandler::Report(bool)+0x3ac>
   db450: aa1803e8     	mov	x8, x24
   db454: f8410d09     	ldr	x9, [x8, #0x10]!
   db458: f940012a     	ldr	x10, [x9]
   db45c: eb18015f     	cmp	x10, x24
   db460: 54fff4a0     	b.eq	0xdb2f4 <InGame::InGameReportHandler::Report(bool)+0x3a8>
   db464: f9400109     	ldr	x9, [x8]
   db468: aa0903e8     	mov	x8, x9
   db46c: f8410d18     	ldr	x24, [x8, #0x10]!
   db470: f940030a     	ldr	x10, [x24]
   db474: eb09015f     	cmp	x10, x9
   db478: 54ffff61     	b.ne	0xdb464 <InGame::InGameReportHandler::Report(bool)+0x518>
   db47c: 17ffff9f     	b	0xdb2f8 <InGame::InGameReportHandler::Report(bool)+0x3ac>
   db480: aa0903f4     	mov	x20, x9
   db484: eb1a029f     	cmp	x20, x26
   db488: 540009c0     	b.eq	0xdb5c0 <InGame::InGameReportHandler::Report(bool)+0x674>
   db48c: f940036a     	ldr	x10, [x27]
   db490: b400074a     	cbz	x10, 0xdb578 <InGame::InGameReportHandler::Report(bool)+0x62c>
   db494: b9402289     	ldr	w9, [x20, #0x20]
   db498: aa1b03e8     	mov	x8, x27
   db49c: b940214b     	ldr	w11, [x10, #0x20]
   db4a0: 6b09017f     	cmp	w11, w9
   db4a4: 1a9fa7eb     	cset	w11, lt
   db4a8: 9a8ab108     	csel	x8, x8, x10, lt
   db4ac: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   db4b0: b5ffff6a     	cbnz	x10, 0xdb49c <InGame::InGameReportHandler::Report(bool)+0x550>
   db4b4: eb1b011f     	cmp	x8, x27
   db4b8: 54000600     	b.eq	0xdb578 <InGame::InGameReportHandler::Report(bool)+0x62c>
   db4bc: b940210a     	ldr	w10, [x8, #0x20]
   db4c0: 6b0a013f     	cmp	w9, w10
   db4c4: 540005ab     	b.lt	0xdb578 <InGame::InGameReportHandler::Report(bool)+0x62c>
   db4c8: f9401515     	ldr	x21, [x8, #0x28]
   db4cc: aa1503e0     	mov	x0, x21
   db4d0: 92800001     	mov	x1, #-0x1               // =-1
   db4d4: 9402075b     	bl	0x15d240 <__strlen_chk@plt>
   db4d8: 3940a288     	ldrb	w8, [x20, #0x28]
   db4dc: 9100a68a     	add	x10, x20, #0x29
   db4e0: f9401e89     	ldr	x9, [x20, #0x38]
   db4e4: aa0003f6     	mov	x22, x0
   db4e8: 7200011f     	tst	w8, #0x1
   db4ec: 9a890157     	csel	x23, x10, x9, eq
   db4f0: aa1703e0     	mov	x0, x23
   db4f4: 92800001     	mov	x1, #-0x1               // =-1
   db4f8: 94020752     	bl	0x15d240 <__strlen_chk@plt>
   db4fc: b85843a8     	ldur	w8, [x29, #-0x7c]
   db500: aa0003f8     	mov	x24, x0
   db504: 6b08039f     	cmp	w28, w8
   db508: 54000223     	b.lo	0xdb54c <InGame::InGameReportHandler::Report(bool)+0x600>
   db50c: 11000509     	add	w9, w8, #0x1
   db510: 7100011f     	cmp	w8, #0x0
   db514: 5280020a     	mov	w10, #0x10              // =16
   db518: 0b490509     	add	w9, w8, w9, lsr #1
   db51c: 1a890159     	csel	w25, w10, w9, eq
   db520: 6b19011f     	cmp	w8, w25
   db524: 54000142     	b.hs	0xdb54c <InGame::InGameReportHandler::Report(bool)+0x600>
   db528: f85883a1     	ldur	x1, [x29, #-0x78]
   db52c: 52800609     	mov	w9, #0x30               // =48
   db530: 8b080508     	add	x8, x8, x8, lsl #1
   db534: 9ba97f23     	umull	x3, w25, w9
   db538: d37ced02     	lsl	x2, x8, #4
   db53c: f94013e0     	ldr	x0, [sp, #0x20]
   db540: 94020e74     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   db544: f81883a0     	stur	x0, [x29, #-0x78]
   db548: b81843b9     	stur	w25, [x29, #-0x7c]
   db54c: f85883a8     	ldur	x8, [x29, #-0x78]
   db550: 52800609     	mov	w9, #0x30               // =48
   db554: 9ba92388     	umaddl	x8, w28, w9, x8
   db558: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   db55c: 29007d16     	stp	w22, wzr, [x8]
   db560: a900a515     	stp	x21, x9, [x8, #0x8]
   db564: 29037d18     	stp	w24, wzr, [x8, #0x18]
   db568: a9022517     	stp	x23, x9, [x8, #0x20]
   db56c: b85803a8     	ldur	w8, [x29, #-0x80]
   db570: 1100051c     	add	w28, w8, #0x1
   db574: b81803bc     	stur	w28, [x29, #-0x80]
   db578: f9400688     	ldr	x8, [x20, #0x8]
   db57c: b40000a8     	cbz	x8, 0xdb590 <InGame::InGameReportHandler::Report(bool)+0x644>
   db580: aa0803f4     	mov	x20, x8
   db584: f9400108     	ldr	x8, [x8]
   db588: b5ffffc8     	cbnz	x8, 0xdb580 <InGame::InGameReportHandler::Report(bool)+0x634>
   db58c: 17ffffbe     	b	0xdb484 <InGame::InGameReportHandler::Report(bool)+0x538>
   db590: aa1403e8     	mov	x8, x20
   db594: f8410d09     	ldr	x9, [x8, #0x10]!
   db598: f940012a     	ldr	x10, [x9]
   db59c: eb14015f     	cmp	x10, x20
   db5a0: 54fff700     	b.eq	0xdb480 <InGame::InGameReportHandler::Report(bool)+0x534>
   db5a4: f9400109     	ldr	x9, [x8]
   db5a8: aa0903e8     	mov	x8, x9
   db5ac: f8410d14     	ldr	x20, [x8, #0x10]!
   db5b0: f940028a     	ldr	x10, [x20]
   db5b4: eb09015f     	cmp	x10, x9
   db5b8: 54ffff61     	b.ne	0xdb5a4 <InGame::InGameReportHandler::Report(bool)+0x658>
   db5bc: 17ffffb2     	b	0xdb484 <InGame::InGameReportHandler::Report(bool)+0x538>
   db5c0: 52802008     	mov	w8, #0x100              // =256
   db5c4: 9100c3e9     	add	x9, sp, #0x30
   db5c8: 6f00e400     	movi	v0.2d, #0000000000000000
   db5cc: 390273ff     	strb	wzr, [sp, #0x9c]
   db5d0: a90523ff     	stp	xzr, x8, [sp, #0x50]
   db5d4: 52804008     	mov	w8, #0x200              // =512
   db5d8: f90033e9     	str	x9, [sp, #0x60]
   db5dc: ad0183e0     	stp	q0, q0, [sp, #0x30]
   db5e0: a908a3ff     	stp	xzr, x8, [sp, #0x88]
   db5e4: 52802888     	mov	w8, #0x144              // =324
   db5e8: 3c8683e0     	stur	q0, [sp, #0x68]
   db5ec: 3c8783e0     	stur	q0, [sp, #0x78]
   db5f0: b9009be8     	str	w8, [sp, #0x98]
   db5f4: d10203a0     	sub	x0, x29, #0x80
   db5f8: 910183e1     	add	x1, sp, #0x60
   db5fc: 94020e49     	bl	0x15ef20 <_ZNK6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE6AcceptINS0_6WriterINS0_19GenericStringBufferIS3_S5_EES3_S3_S5_Lj0EEEEEbRT_@plt>
   db600: f9401660     	ldr	x0, [x19, #0x28]
   db604: f9400008     	ldr	x8, [x0]
   db608: f9401508     	ldr	x8, [x8, #0x28]
   db60c: d63f0100     	blr	x8
   db610: f9400ff8     	ldr	x24, [sp, #0x18]
   db614: f90017e0     	str	x0, [sp, #0x28]
   db618: b40003a0     	cbz	x0, 0xdb68c <InGame::InGameReportHandler::Report(bool)+0x740>
   db61c: a944a7e8     	ldp	x8, x9, [sp, #0x48]
   db620: cb080129     	sub	x9, x9, x8
   db624: f100013f     	cmp	x9, #0x0
   db628: 54000a2d     	b.le	0xdb76c <InGame::InGameReportHandler::Report(bool)+0x820>
   db62c: 91000509     	add	x9, x8, #0x1
   db630: f90027e9     	str	x9, [sp, #0x48]
   db634: 3900011f     	strb	wzr, [x8]
   db638: a94423e2     	ldp	x2, x8, [sp, #0x40]
   db63c: f94017f4     	ldr	x20, [sp, #0x28]
   db640: d1000508     	sub	x8, x8, #0x1
   db644: f90027e8     	str	x8, [sp, #0x48]
   db648: f9400288     	ldr	x8, [x20]
   db64c: f9400908     	ldr	x8, [x8, #0x10]
   db650: d0fffc81     	adrp	x1, 0x6d000
   db654: aa1403e0     	mov	x0, x20
   db658: 910bc421     	add	x1, x1, #0x2f1
   db65c: d63f0100     	blr	x8
   db660: f9401660     	ldr	x0, [x19, #0x28]
   db664: f9400008     	ldr	x8, [x0]
   db668: f9404108     	ldr	x8, [x8, #0x80]
   db66c: aa1403e1     	mov	x1, x20
   db670: 52800022     	mov	w2, #0x1                // =1
   db674: d63f0100     	blr	x8
   db678: f9401660     	ldr	x0, [x19, #0x28]
   db67c: f9400008     	ldr	x8, [x0]
   db680: f9401908     	ldr	x8, [x8, #0x30]
   db684: 9100a3e1     	add	x1, sp, #0x28
   db688: d63f0100     	blr	x8
   db68c: f9403fe0     	ldr	x0, [sp, #0x78]
   db690: 94020704     	bl	0x15d2a0 <free@plt>
   db694: f9403be0     	ldr	x0, [sp, #0x70]
   db698: b4000040     	cbz	x0, 0xdb6a0 <InGame::InGameReportHandler::Report(bool)+0x754>
   db69c: 94020611     	bl	0x15cee0 <_ZdlPv@plt>
   db6a0: f94023e0     	ldr	x0, [sp, #0x40]
   db6a4: 940206ff     	bl	0x15d2a0 <free@plt>
   db6a8: f9401fe0     	ldr	x0, [sp, #0x38]
   db6ac: b4000040     	cbz	x0, 0xdb6b4 <InGame::InGameReportHandler::Report(bool)+0x768>
   db6b0: 9402060c     	bl	0x15cee0 <_ZdlPv@plt>
   db6b4: d10203a0     	sub	x0, x29, #0x80
   db6b8: 940206ea     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   db6bc: aa1303e8     	mov	x8, x19
   db6c0: f9402269     	ldr	x9, [x19, #0x40]
   db6c4: d10203ab     	sub	x11, x29, #0x80
   db6c8: f9401a6c     	ldr	x12, [x19, #0x30]
   db6cc: 6f00e400     	movi	v0.2d, #0000000000000000
   db6d0: 910183e0     	add	x0, sp, #0x60
   db6d4: f8438d0a     	ldr	x10, [x8, #0x38]!
   db6d8: f100013f     	cmp	x9, #0x0
   db6dc: f9001a68     	str	x8, [x19, #0x30]
   db6e0: f81803ac     	stur	x12, [x29, #-0x80]
   db6e4: a938a7aa     	stp	x10, x9, [x29, #-0x78]
   db6e8: 91004149     	add	x9, x10, #0x10
   db6ec: 9a890169     	csel	x9, x11, x9, eq
   db6f0: 9100216b     	add	x11, x11, #0x8
   db6f4: 3d800100     	str	q0, [x8]
   db6f8: 910183ea     	add	x10, sp, #0x60
   db6fc: f900012b     	str	x11, [x9]
   db700: a9c52661     	ldp	x1, x9, [x19, #0x50]!
   db704: 3d800260     	str	q0, [x19]
   db708: f85f8268     	ldur	x8, [x19, #-0x8]
   db70c: f81f8273     	stur	x19, [x19, #-0x8]
   db710: 9100402b     	add	x11, x1, #0x10
   db714: f100013f     	cmp	x9, #0x0
   db718: f9003be9     	str	x9, [sp, #0x70]
   db71c: a90607e8     	stp	x8, x1, [sp, #0x60]
   db720: 91002148     	add	x8, x10, #0x8
   db724: 9a8b014a     	csel	x10, x10, x11, eq
   db728: f9000148     	str	x8, [x10]
   db72c: 94020ddd     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   db730: f85883a1     	ldur	x1, [x29, #-0x78]
   db734: d10203a0     	sub	x0, x29, #0x80
   db738: 94020dde     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   db73c: f9401708     	ldr	x8, [x24, #0x28]
   db740: f85e83a9     	ldur	x9, [x29, #-0x18]
   db744: eb09011f     	cmp	x8, x9
   db748: 540001c1     	b.ne	0xdb780 <InGame::InGameReportHandler::Report(bool)+0x834>
   db74c: a9574ff4     	ldp	x20, x19, [sp, #0x170]
   db750: a95657f6     	ldp	x22, x21, [sp, #0x160]
   db754: a9555ff8     	ldp	x24, x23, [sp, #0x150]
   db758: a95467fa     	ldp	x26, x25, [sp, #0x140]
   db75c: a9536ffc     	ldp	x28, x27, [sp, #0x130]
   db760: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   db764: 910603ff     	add	sp, sp, #0x180
   db768: d65f03c0     	ret
   db76c: 9100c3e0     	add	x0, sp, #0x30
   db770: 52800021     	mov	w1, #0x1                // =1
   db774: 940206f7     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   db778: f94027e8     	ldr	x8, [sp, #0x48]
   db77c: 17ffffac     	b	0xdb62c <InGame::InGameReportHandler::Report(bool)+0x6e0>
   db780: 940205ac     	bl	0x15ce30 <__stack_chk_fail@plt>
   db784: 1400000c     	b	0xdb7b4 <InGame::InGameReportHandler::Report(bool)+0x868>
   db788: 1400000b     	b	0xdb7b4 <InGame::InGameReportHandler::Report(bool)+0x868>
   db78c: aa0003f3     	mov	x19, x0
   db790: aa1703e0     	mov	x0, x23
   db794: 940205d3     	bl	0x15cee0 <_ZdlPv@plt>
   db798: 14000002     	b	0xdb7a0 <InGame::InGameReportHandler::Report(bool)+0x854>
   db79c: aa0003f3     	mov	x19, x0
   db7a0: d10203a8     	sub	x8, x29, #0x80
   db7a4: 9100a100     	add	x0, x8, #0x28
   db7a8: 940206ba     	bl	0x15d290 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEED2Ev@plt>
   db7ac: aa1303e0     	mov	x0, x19
   db7b0: 9401f66c     	bl	0x159160 <__emutls_get_address+0x6d4>
   db7b4: aa0003f3     	mov	x19, x0
   db7b8: 910183e0     	add	x0, sp, #0x60
   db7bc: 94020ddd     	bl	0x15ef30 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EED2Ev@plt>
   db7c0: 9100c3e0     	add	x0, sp, #0x30
   db7c4: 94020ddf     	bl	0x15ef40 <_ZN6InGame9rapidjson19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEED2Ev@plt>
   db7c8: 14000003     	b	0xdb7d4 <InGame::InGameReportHandler::Report(bool)+0x888>
   db7cc: 14000001     	b	0xdb7d0 <InGame::InGameReportHandler::Report(bool)+0x884>
   db7d0: aa0003f3     	mov	x19, x0
   db7d4: d10203a0     	sub	x0, x29, #0x80
   db7d8: 940206a2     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   db7dc: aa1303e0     	mov	x0, x19
   db7e0: 9401f660     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000db7e4 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const>:
   db7e4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   db7e8: f9000bf7     	str	x23, [sp, #0x10]
   db7ec: 910003fd     	mov	x29, sp
   db7f0: a90257f6     	stp	x22, x21, [sp, #0x20]
   db7f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   db7f8: 79402c08     	ldrh	w8, [x0, #0x16]
   db7fc: aa0103f3     	mov	x19, x1
   db800: aa0003f4     	mov	x20, x0
   db804: 12000909     	and	w9, w8, #0x7
   db808: 7100153f     	cmp	w9, #0x5
   db80c: 540001a8     	b.hi	0xdb840 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x5c>
   db810: 90fffd0a     	adrp	x10, 0x7b000 <InGame::Log::_length_code+0x63c>
   db814: 9113754a     	add	x10, x10, #0x4dd
   db818: 1000008b     	adr	x11, 0xdb828 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x44>
   db81c: 3869694c     	ldrb	w12, [x10, x9]
   db820: 8b0c096b     	add	x11, x11, x12, lsl #2
   db824: d61f0160     	br	x11
   db828: aa1303e0     	mov	x0, x19
   db82c: f9400bf7     	ldr	x23, [sp, #0x10]
   db830: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   db834: a94257f6     	ldp	x22, x21, [sp, #0x20]
   db838: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   db83c: 14020dc5     	b	0x15ef50 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4NullEv@plt>
   db840: 37480f48     	tbnz	w8, #0x9, 0xdba28 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x244>
   db844: 37281008     	tbnz	w8, #0x5, 0xdba44 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x260>
   db848: 373010c8     	tbnz	w8, #0x6, 0xdba60 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x27c>
   db84c: f9400281     	ldr	x1, [x20]
   db850: aa1303e0     	mov	x0, x19
   db854: 37381148     	tbnz	w8, #0x7, 0xdba7c <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x298>
   db858: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   db85c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   db860: f9400bf7     	ldr	x23, [sp, #0x10]
   db864: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   db868: 14020dbe     	b	0x15ef60 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6Uint64Em@plt>
   db86c: aa1303e0     	mov	x0, x19
   db870: 2a1f03e1     	mov	w1, wzr
   db874: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   db878: a94257f6     	ldp	x22, x21, [sp, #0x20]
   db87c: f9400bf7     	ldr	x23, [sp, #0x10]
   db880: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   db884: 14020dbb     	b	0x15ef70 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4BoolEb@plt>
   db888: aa1303e0     	mov	x0, x19
   db88c: 52800021     	mov	w1, #0x1                // =1
   db890: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   db894: a94257f6     	ldp	x22, x21, [sp, #0x20]
   db898: f9400bf7     	ldr	x23, [sp, #0x10]
   db89c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   db8a0: 14020db4     	b	0x15ef70 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4BoolEb@plt>
   db8a4: aa1303e0     	mov	x0, x19
   db8a8: 94020db6     	bl	0x15ef80 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE11StartObjectEv@plt>
   db8ac: 36000f20     	tbz	w0, #0x0, 0xdba90 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2ac>
   db8b0: b9400288     	ldr	w8, [x20]
   db8b4: 340003e8     	cbz	w8, 0xdb930 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x14c>
   db8b8: f9400688     	ldr	x8, [x20, #0x8]
   db8bc: 528002b6     	mov	w22, #0x15              // =21
   db8c0: 52800617     	mov	w23, #0x30              // =48
   db8c4: 91006115     	add	x21, x8, #0x18
   db8c8: aa1503e8     	mov	x8, x21
   db8cc: aa1303e0     	mov	x0, x19
   db8d0: b85e8d09     	ldr	w9, [x8, #-0x18]!
   db8d4: 79402d0a     	ldrh	w10, [x8, #0x16]
   db8d8: 3940550c     	ldrb	w12, [x8, #0x15]
   db8dc: f940050b     	ldr	x11, [x8, #0x8]
   db8e0: 7214015f     	tst	w10, #0x1000
   db8e4: 530b2d43     	ubfx	w3, w10, #11, #1
   db8e8: 4b0c02cc     	sub	w12, w22, w12
   db8ec: 9a880161     	csel	x1, x11, x8, eq
   db8f0: 1a8c0122     	csel	w2, w9, w12, eq
   db8f4: 94020da7     	bl	0x15ef90 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6StringEPKcjb@plt>
   db8f8: 36000cc0     	tbz	w0, #0x0, 0xdba90 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2ac>
   db8fc: aa1503e0     	mov	x0, x21
   db900: aa1303e1     	mov	x1, x19
   db904: 94020d87     	bl	0x15ef20 <_ZNK6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE6AcceptINS0_6WriterINS0_19GenericStringBufferIS3_S5_EES3_S3_S5_Lj0EEEEEbRT_@plt>
   db908: 36000c40     	tbz	w0, #0x0, 0xdba90 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2ac>
   db90c: f9400688     	ldr	x8, [x20, #0x8]
   db910: 9100c2aa     	add	x10, x21, #0x30
   db914: b9400289     	ldr	w9, [x20]
   db918: d503201f     	nop
   db91c: 9b172128     	madd	x8, x9, x23, x8
   db920: 910062a9     	add	x9, x21, #0x18
   db924: aa0a03f5     	mov	x21, x10
   db928: eb08013f     	cmp	x9, x8
   db92c: 54fffce1     	b.ne	0xdb8c8 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0xe4>
   db930: f9401268     	ldr	x8, [x19, #0x20]
   db934: f9400275     	ldr	x21, [x19]
   db938: d1004108     	sub	x8, x8, #0x10
   db93c: f9001268     	str	x8, [x19, #0x20]
   db940: a941a2b4     	ldp	x20, x8, [x21, #0x18]
   db944: cb140109     	sub	x9, x8, x20
   db948: f100013f     	cmp	x9, #0x0
   db94c: 54000bcd     	b.le	0xdbac4 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2e0>
   db950: 91000688     	add	x8, x20, #0x1
   db954: 52800fa9     	mov	w9, #0x7d               // =125
   db958: 1400001d     	b	0xdb9cc <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x1e8>
   db95c: aa1303e0     	mov	x0, x19
   db960: 94020d90     	bl	0x15efa0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE10StartArrayEv@plt>
   db964: 36000960     	tbz	w0, #0x0, 0xdba90 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2ac>
   db968: b9400288     	ldr	w8, [x20]
   db96c: 340001c8     	cbz	w8, 0xdb9a4 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x1c0>
   db970: f9400695     	ldr	x21, [x20, #0x8]
   db974: 52800316     	mov	w22, #0x18              // =24
   db978: aa1503e0     	mov	x0, x21
   db97c: aa1303e1     	mov	x1, x19
   db980: 94020d68     	bl	0x15ef20 <_ZNK6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE6AcceptINS0_6WriterINS0_19GenericStringBufferIS3_S5_EES3_S3_S5_Lj0EEEEEbRT_@plt>
   db984: 36000860     	tbz	w0, #0x0, 0xdba90 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2ac>
   db988: f9400688     	ldr	x8, [x20, #0x8]
   db98c: 910062b5     	add	x21, x21, #0x18
   db990: b9400289     	ldr	w9, [x20]
   db994: d503201f     	nop
   db998: 9b162128     	madd	x8, x9, x22, x8
   db99c: eb0802bf     	cmp	x21, x8
   db9a0: 54fffec1     	b.ne	0xdb978 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x194>
   db9a4: f9401268     	ldr	x8, [x19, #0x20]
   db9a8: f9400275     	ldr	x21, [x19]
   db9ac: d1004108     	sub	x8, x8, #0x10
   db9b0: f9001268     	str	x8, [x19, #0x20]
   db9b4: a941a2b4     	ldp	x20, x8, [x21, #0x18]
   db9b8: cb140109     	sub	x9, x8, x20
   db9bc: f100013f     	cmp	x9, #0x0
   db9c0: 5400074d     	b.le	0xdbaa8 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2c4>
   db9c4: 91000688     	add	x8, x20, #0x1
   db9c8: 52800ba9     	mov	w9, #0x5d               // =93
   db9cc: 52800020     	mov	w0, #0x1                // =1
   db9d0: f9000ea8     	str	x8, [x21, #0x18]
   db9d4: 39000289     	strb	w9, [x20]
   db9d8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   db9dc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   db9e0: f9400bf7     	ldr	x23, [sp, #0x10]
   db9e4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   db9e8: d65f03c0     	ret
   db9ec: f9400689     	ldr	x9, [x20, #0x8]
   db9f0: 7214011f     	tst	w8, #0x1000
   db9f4: 3940568a     	ldrb	w10, [x20, #0x15]
   db9f8: aa1303e0     	mov	x0, x19
   db9fc: b940028b     	ldr	w11, [x20]
   dba00: 528002ac     	mov	w12, #0x15              // =21
   dba04: 9a940121     	csel	x1, x9, x20, eq
   dba08: f9400bf7     	ldr	x23, [sp, #0x10]
   dba0c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   dba10: 4b0a018a     	sub	w10, w12, w10
   dba14: 530b2d03     	ubfx	w3, w8, #11, #1
   dba18: a94257f6     	ldp	x22, x21, [sp, #0x20]
   dba1c: 1a8a0162     	csel	w2, w11, w10, eq
   dba20: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   dba24: 14020d5b     	b	0x15ef90 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6StringEPKcjb@plt>
   dba28: fd400280     	ldr	d0, [x20]
   dba2c: aa1303e0     	mov	x0, x19
   dba30: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   dba34: a94257f6     	ldp	x22, x21, [sp, #0x20]
   dba38: f9400bf7     	ldr	x23, [sp, #0x10]
   dba3c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   dba40: 14020d5c     	b	0x15efb0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6DoubleEd@plt>
   dba44: b9400281     	ldr	w1, [x20]
   dba48: aa1303e0     	mov	x0, x19
   dba4c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   dba50: a94257f6     	ldp	x22, x21, [sp, #0x20]
   dba54: f9400bf7     	ldr	x23, [sp, #0x10]
   dba58: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   dba5c: 14020d59     	b	0x15efc0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE3IntEi@plt>
   dba60: b9400281     	ldr	w1, [x20]
   dba64: aa1303e0     	mov	x0, x19
   dba68: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   dba6c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   dba70: f9400bf7     	ldr	x23, [sp, #0x10]
   dba74: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   dba78: 14020d56     	b	0x15efd0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4UintEj@plt>
   dba7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   dba80: a94257f6     	ldp	x22, x21, [sp, #0x20]
   dba84: f9400bf7     	ldr	x23, [sp, #0x10]
   dba88: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   dba8c: 14020d55     	b	0x15efe0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE5Int64El@plt>
   dba90: 2a1f03e0     	mov	w0, wzr
   dba94: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   dba98: a94257f6     	ldp	x22, x21, [sp, #0x20]
   dba9c: f9400bf7     	ldr	x23, [sp, #0x10]
   dbaa0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   dbaa4: d65f03c0     	ret
   dbaa8: f9400ab3     	ldr	x19, [x21, #0x10]
   dbaac: b40001b3     	cbz	x19, 0xdbae0 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x2fc>
   dbab0: cb130108     	sub	x8, x8, x19
   dbab4: 91000509     	add	x9, x8, #0x1
   dbab8: 8b490508     	add	x8, x8, x9, lsr #1
   dbabc: aa1303e9     	mov	x9, x19
   dbac0: 1400000f     	b	0xdbafc <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x318>
   dbac4: f9400ab3     	ldr	x19, [x21, #0x10]
   dbac8: b40002d3     	cbz	x19, 0xdbb20 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x33c>
   dbacc: cb130108     	sub	x8, x8, x19
   dbad0: 91000509     	add	x9, x8, #0x1
   dbad4: 8b490508     	add	x8, x8, x9, lsr #1
   dbad8: aa1303e9     	mov	x9, x19
   dbadc: 14000018     	b	0xdbb3c <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x358>
   dbae0: f94002a8     	ldr	x8, [x21]
   dbae4: b5000088     	cbnz	x8, 0xdbaf4 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x310>
   dbae8: 52800020     	mov	w0, #0x1                // =1
   dbaec: 940204dd     	bl	0x15ce60 <_Znwm@plt>
   dbaf0: a90002a0     	stp	x0, x0, [x21]
   dbaf4: f94016a8     	ldr	x8, [x21, #0x28]
   dbaf8: aa1f03e9     	mov	x9, xzr
   dbafc: cb090296     	sub	x22, x20, x9
   dbb00: aa1303e0     	mov	x0, x19
   dbb04: 910006c9     	add	x9, x22, #0x1
   dbb08: eb09011f     	cmp	x8, x9
   dbb0c: 9a962514     	csinc	x20, x8, x22, hs
   dbb10: b4000294     	cbz	x20, 0xdbb60 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x37c>
   dbb14: aa1403e1     	mov	x1, x20
   dbb18: 94020602     	bl	0x15d320 <realloc@plt>
   dbb1c: 14000013     	b	0xdbb68 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x384>
   dbb20: f94002a8     	ldr	x8, [x21]
   dbb24: b5000088     	cbnz	x8, 0xdbb34 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x350>
   dbb28: 52800020     	mov	w0, #0x1                // =1
   dbb2c: 940204cd     	bl	0x15ce60 <_Znwm@plt>
   dbb30: a90002a0     	stp	x0, x0, [x21]
   dbb34: f94016a8     	ldr	x8, [x21, #0x28]
   dbb38: aa1f03e9     	mov	x9, xzr
   dbb3c: cb090296     	sub	x22, x20, x9
   dbb40: aa1303e0     	mov	x0, x19
   dbb44: 910006c9     	add	x9, x22, #0x1
   dbb48: eb09011f     	cmp	x8, x9
   dbb4c: 9a962514     	csinc	x20, x8, x22, hs
   dbb50: b4000174     	cbz	x20, 0xdbb7c <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x398>
   dbb54: aa1403e1     	mov	x1, x20
   dbb58: 940205f2     	bl	0x15d320 <realloc@plt>
   dbb5c: 1400000a     	b	0xdbb84 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x3a0>
   dbb60: 940205d0     	bl	0x15d2a0 <free@plt>
   dbb64: aa1f03e0     	mov	x0, xzr
   dbb68: 8b140008     	add	x8, x0, x20
   dbb6c: 8b160014     	add	x20, x0, x22
   dbb70: f9000aa0     	str	x0, [x21, #0x10]
   dbb74: f90012a8     	str	x8, [x21, #0x20]
   dbb78: 17ffff93     	b	0xdb9c4 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x1e0>
   dbb7c: 940205c9     	bl	0x15d2a0 <free@plt>
   dbb80: aa1f03e0     	mov	x0, xzr
   dbb84: 8b140008     	add	x8, x0, x20
   dbb88: 8b160014     	add	x20, x0, x22
   dbb8c: f9000aa0     	str	x0, [x21, #0x10]
   dbb90: f90012a8     	str	x8, [x21, #0x20]
   dbb94: 17ffff6f     	b	0xdb950 <bool InGame::rapidjson::GenericValue<InGame::rapidjson::UTF8<char>, InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>>::Accept<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>>(InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>&) const+0x16c>

00000000000dbb98 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::~Writer()>:
   dbb98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dbb9c: f9000bf3     	str	x19, [sp, #0x10]
   dbba0: 910003fd     	mov	x29, sp
   dbba4: aa0003f3     	mov	x19, x0
   dbba8: f9400c00     	ldr	x0, [x0, #0x18]
   dbbac: 940205bd     	bl	0x15d2a0 <free@plt>
   dbbb0: f9400a60     	ldr	x0, [x19, #0x10]
   dbbb4: b4000080     	cbz	x0, 0xdbbc4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::~Writer()+0x2c>
   dbbb8: f9400bf3     	ldr	x19, [sp, #0x10]
   dbbbc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbbc0: 140204c8     	b	0x15cee0 <_ZdlPv@plt>
   dbbc4: f9400bf3     	ldr	x19, [sp, #0x10]
   dbbc8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbbcc: d65f03c0     	ret

00000000000dbbd0 <InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::~GenericStringBuffer()>:
   dbbd0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dbbd4: f9000bf3     	str	x19, [sp, #0x10]
   dbbd8: 910003fd     	mov	x29, sp
   dbbdc: aa0003f3     	mov	x19, x0
   dbbe0: f9400800     	ldr	x0, [x0, #0x10]
   dbbe4: 940205af     	bl	0x15d2a0 <free@plt>
   dbbe8: f9400660     	ldr	x0, [x19, #0x8]
   dbbec: b4000080     	cbz	x0, 0xdbbfc <InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>::~GenericStringBuffer()+0x2c>
   dbbf0: f9400bf3     	ldr	x19, [sp, #0x10]
   dbbf4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbbf8: 140204ba     	b	0x15cee0 <_ZdlPv@plt>
   dbbfc: f9400bf3     	ldr	x19, [sp, #0x10]
   dbc00: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbc04: d65f03c0     	ret

00000000000dbc08 <InGame::InGameStatReportHandler::InGameStatReportHandler(char const*, InGame::IReportMasterInner*)>:
   dbc08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dbc0c: f9000bf3     	str	x19, [sp, #0x10]
   dbc10: 910003fd     	mov	x29, sp
   dbc14: aa0003f3     	mov	x19, x0
   dbc18: 94020c9e     	bl	0x15ee90 <_ZN6InGame19InGameReportHandlerC2EPKcPNS_18IReportMasterInnerE@plt>
   dbc1c: b0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dbc20: aa1303e9     	mov	x9, x19
   dbc24: f945a108     	ldr	x8, [x8, #0xb40]
   dbc28: f9004a7f     	str	xzr, [x19, #0x90]
   dbc2c: f8088d3f     	str	xzr, [x9, #0x88]!
   dbc30: f9004269     	str	x9, [x19, #0x80]
   dbc34: 91004108     	add	x8, x8, #0x10
   dbc38: f9000268     	str	x8, [x19]
   dbc3c: f9400bf3     	ldr	x19, [sp, #0x10]
   dbc40: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbc44: d65f03c0     	ret

00000000000dbc48 <InGame::InGameStatReportHandler::InGameStatReportHandler(char const*, InGame::IReportGatewayInner*)>:
   dbc48: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dbc4c: f9000bf3     	str	x19, [sp, #0x10]
   dbc50: 910003fd     	mov	x29, sp
   dbc54: aa0003f3     	mov	x19, x0
   dbc58: 94020c9a     	bl	0x15eec0 <_ZN6InGame19InGameReportHandlerC2EPKcPNS_19IReportGatewayInnerE@plt>
   dbc5c: b0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dbc60: aa1303e9     	mov	x9, x19
   dbc64: f945a108     	ldr	x8, [x8, #0xb40]
   dbc68: f9004a7f     	str	xzr, [x19, #0x90]
   dbc6c: f8088d3f     	str	xzr, [x9, #0x88]!
   dbc70: f9004269     	str	x9, [x19, #0x80]
   dbc74: 91004108     	add	x8, x8, #0x10
   dbc78: f9000268     	str	x8, [x19]
   dbc7c: f9400bf3     	ldr	x19, [sp, #0x10]
   dbc80: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbc84: d65f03c0     	ret

00000000000dbc88 <InGame::InGameStatReportHandler::~InGameStatReportHandler()>:
   dbc88: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dbc8c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dbc90: 910003fd     	mov	x29, sp
   dbc94: b0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dbc98: aa0003f3     	mov	x19, x0
   dbc9c: f945a108     	ldr	x8, [x8, #0xb40]
   dbca0: 91004108     	add	x8, x8, #0x10
   dbca4: f9000008     	str	x8, [x0]
   dbca8: 90fffca1     	adrp	x1, 0x6f000
   dbcac: f0fffca3     	adrp	x3, 0x72000
   dbcb0: 90fffcc4     	adrp	x4, 0x73000
   dbcb4: f0fffca6     	adrp	x6, 0x72000
   dbcb8: 91229c21     	add	x1, x1, #0x8a7
   dbcbc: 912bf463     	add	x3, x3, #0xafd
   dbcc0: 9105f084     	add	x4, x4, #0x17c
   dbcc4: 913e58c6     	add	x6, x6, #0xf96
   dbcc8: 52800020     	mov	w0, #0x1                // =1
   dbccc: 52801ae2     	mov	w2, #0xd7               // =215
   dbcd0: aa1303e5     	mov	x5, x19
   dbcd4: 94020453     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dbcd8: 91020260     	add	x0, x19, #0x80
   dbcdc: f9404661     	ldr	x1, [x19, #0x88]
   dbce0: 94020cc4     	bl	0x15eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>
   dbce4: aa1303e0     	mov	x0, x19
   dbce8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dbcec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbcf0: 14020c78     	b	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dbcf4: aa0003f4     	mov	x20, x0
   dbcf8: 91020260     	add	x0, x19, #0x80
   dbcfc: 94000005     	bl	0xdbd10 <InGame::InGameStatReportHandler::~InGameStatReportHandler()+0x88>
   dbd00: aa1303e0     	mov	x0, x19
   dbd04: 94020c73     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dbd08: aa1403e0     	mov	x0, x20
   dbd0c: 97ff348a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   dbd10: f9400401     	ldr	x1, [x0, #0x8]
   dbd14: 14020cb7     	b	0x15eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>

00000000000dbd18 <InGame::InGameStatReportHandler::~InGameStatReportHandler()>:
   dbd18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dbd1c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dbd20: 910003fd     	mov	x29, sp
   dbd24: b0000488     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dbd28: aa0003f3     	mov	x19, x0
   dbd2c: f945a108     	ldr	x8, [x8, #0xb40]
   dbd30: 91004108     	add	x8, x8, #0x10
   dbd34: f9000008     	str	x8, [x0]
   dbd38: 90fffca1     	adrp	x1, 0x6f000
   dbd3c: f0fffca3     	adrp	x3, 0x72000
   dbd40: 90fffcc4     	adrp	x4, 0x73000
   dbd44: f0fffca6     	adrp	x6, 0x72000
   dbd48: 91229c21     	add	x1, x1, #0x8a7
   dbd4c: 912bf463     	add	x3, x3, #0xafd
   dbd50: 9105f084     	add	x4, x4, #0x17c
   dbd54: 913e58c6     	add	x6, x6, #0xf96
   dbd58: 52800020     	mov	w0, #0x1                // =1
   dbd5c: 52801ae2     	mov	w2, #0xd7               // =215
   dbd60: aa1303e5     	mov	x5, x19
   dbd64: 9402042f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dbd68: 91020260     	add	x0, x19, #0x80
   dbd6c: f9404661     	ldr	x1, [x19, #0x88]
   dbd70: 94020ca0     	bl	0x15eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>
   dbd74: aa1303e0     	mov	x0, x19
   dbd78: 94020c56     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dbd7c: aa1303e0     	mov	x0, x19
   dbd80: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dbd84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dbd88: 14020456     	b	0x15cee0 <_ZdlPv@plt>
   dbd8c: aa0003f4     	mov	x20, x0
   dbd90: 91020260     	add	x0, x19, #0x80
   dbd94: 97ffffdf     	bl	0xdbd10 <InGame::InGameStatReportHandler::~InGameStatReportHandler()+0x88>
   dbd98: aa1303e0     	mov	x0, x19
   dbd9c: 94020c4d     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dbda0: aa1403e0     	mov	x0, x20
   dbda4: 97ff3464     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000dbda8 <InGame::InGameStatReportHandler::AddStat(int, char const*)>:
   dbda8: d102c3ff     	sub	sp, sp, #0xb0
   dbdac: a9057bfd     	stp	x29, x30, [sp, #0x50]
   dbdb0: 910143fd     	add	x29, sp, #0x50
   dbdb4: f90033fb     	str	x27, [sp, #0x60]
   dbdb8: a90767fa     	stp	x26, x25, [sp, #0x70]
   dbdbc: a9085ff8     	stp	x24, x23, [sp, #0x80]
   dbdc0: a90957f6     	stp	x22, x21, [sp, #0x90]
   dbdc4: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   dbdc8: d53bd05a     	mrs	x26, TPIDR_EL0
   dbdcc: f0fffca8     	adrp	x8, 0x72000
   dbdd0: 2a0103f4     	mov	w20, w1
   dbdd4: aa0003f3     	mov	x19, x0
   dbdd8: 913e5908     	add	x8, x8, #0xf96
   dbddc: f100005f     	cmp	x2, #0x0
   dbde0: 90fffca1     	adrp	x1, 0x6f000
   dbde4: b0fffca3     	adrp	x3, 0x70000
   dbde8: 90fffcc4     	adrp	x4, 0x73000
   dbdec: f0fffca6     	adrp	x6, 0x72000
   dbdf0: aa0203f6     	mov	x22, x2
   dbdf4: f9401749     	ldr	x9, [x26, #0x28]
   dbdf8: 9a820108     	csel	x8, x8, x2, eq
   dbdfc: 91229c21     	add	x1, x1, #0x8a7
   dbe00: 91353463     	add	x3, x3, #0xd4d
   dbe04: 9105f084     	add	x4, x4, #0x17c
   dbe08: 9110a4c6     	add	x6, x6, #0x429
   dbe0c: 2a1f03e0     	mov	w0, wzr
   dbe10: 52801b82     	mov	w2, #0xdc               // =220
   dbe14: aa1303e5     	mov	x5, x19
   dbe18: 2a1403e7     	mov	w7, w20
   dbe1c: f81f83a9     	stur	x9, [x29, #-0x8]
   dbe20: f90003e8     	str	x8, [sp]
   dbe24: 940203ff     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dbe28: 129a5de8     	mov	w8, #-0xd2f0            // =-54000
   dbe2c: 0b080288     	add	w8, w20, w8
   dbe30: 310fa11f     	cmn	w8, #0x3e8
   dbe34: 54001543     	b.lo	0xdc0dc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x334>
   dbe38: b4001536     	cbz	x22, 0xdc0dc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x334>
   dbe3c: aa1303fb     	mov	x27, x19
   dbe40: f8488f68     	ldr	x8, [x27, #0x88]!
   dbe44: b40001a8     	cbz	x8, 0xdbe78 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0xd0>
   dbe48: aa1b03f8     	mov	x24, x27
   dbe4c: b9402109     	ldr	w9, [x8, #0x20]
   dbe50: 6b14013f     	cmp	w9, w20
   dbe54: 1a9fa7e9     	cset	w9, lt
   dbe58: 9a88b318     	csel	x24, x24, x8, lt
   dbe5c: f8695908     	ldr	x8, [x8, w9, uxtw #3]
   dbe60: b5ffff68     	cbnz	x8, 0xdbe4c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0xa4>
   dbe64: eb1b031f     	cmp	x24, x27
   dbe68: 54000080     	b.eq	0xdbe78 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0xd0>
   dbe6c: b9402308     	ldr	w8, [x24, #0x20]
   dbe70: 6b14011f     	cmp	w8, w20
   dbe74: 54000b8d     	b.le	0xdbfe4 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x23c>
   dbe78: 9100a3e8     	add	x8, sp, #0x28
   dbe7c: aa1603e0     	mov	x0, x22
   dbe80: 91002115     	add	x21, x8, #0x8
   dbe84: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   dbe88: f90017f5     	str	x21, [sp, #0x28]
   dbe8c: 94020639     	bl	0x15d770 <strlen@plt>
   dbe90: b100401f     	cmn	x0, #0x10
   dbe94: 54001f82     	b.hs	0xdc284 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4dc>
   dbe98: aa0003f7     	mov	x23, x0
   dbe9c: f1005c1f     	cmp	x0, #0x17
   dbea0: 540000e2     	b.hs	0xdbebc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x114>
   dbea4: 910043e9     	add	x9, sp, #0x10
   dbea8: 531f7ae8     	lsl	w8, w23, #1
   dbeac: b2400138     	orr	x24, x9, #0x1
   dbeb0: 390043e8     	strb	w8, [sp, #0x10]
   dbeb4: b5000157     	cbnz	x23, 0xdbedc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x134>
   dbeb8: 1400000d     	b	0xdbeec <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x144>
   dbebc: 910042e8     	add	x8, x23, #0x10
   dbec0: 927ced19     	and	x25, x8, #0xfffffffffffffff0
   dbec4: aa1903e0     	mov	x0, x25
   dbec8: 940203e6     	bl	0x15ce60 <_Znwm@plt>
   dbecc: b2400328     	orr	x8, x25, #0x1
   dbed0: aa0003f8     	mov	x24, x0
   dbed4: a90183f7     	stp	x23, x0, [sp, #0x18]
   dbed8: f9000be8     	str	x8, [sp, #0x10]
   dbedc: aa1803e0     	mov	x0, x24
   dbee0: aa1603e1     	mov	x1, x22
   dbee4: aa1703e2     	mov	x2, x23
   dbee8: 9402046e     	bl	0x15d0a0 <memcpy@plt>
   dbeec: 38376b1f     	strb	wzr, [x24, x23]
   dbef0: 9100a3e0     	add	x0, sp, #0x28
   dbef4: d10043a1     	sub	x1, x29, #0x10
   dbef8: 910043e2     	add	x2, sp, #0x10
   dbefc: 94020c41     	bl	0x15f000 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   dbf00: aa0003f7     	mov	x23, x0
   dbf04: f9400016     	ldr	x22, [x0]
   dbf08: b4000376     	cbz	x22, 0xdbf74 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x1cc>
   dbf0c: 52800028     	mov	w8, #0x1                // =1
   dbf10: 394043e9     	ldrb	w9, [sp, #0x10]
   dbf14: b9003ac8     	str	w8, [x22, #0x38]
   dbf18: 36000069     	tbz	w9, #0x0, 0xdbf24 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x17c>
   dbf1c: f94013e0     	ldr	x0, [sp, #0x20]
   dbf20: 940203f0     	bl	0x15cee0 <_ZdlPv@plt>
   dbf24: f9400368     	ldr	x8, [x27]
   dbf28: b40004e8     	cbz	x8, 0xdbfc4 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x21c>
   dbf2c: 91022277     	add	x23, x19, #0x88
   dbf30: 14000002     	b	0xdbf38 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x190>
   dbf34: aa0903e8     	mov	x8, x9
   dbf38: b9402109     	ldr	w9, [x8, #0x20]
   dbf3c: 6b14013f     	cmp	w9, w20
   dbf40: 540000ad     	b.le	0xdbf54 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x1ac>
   dbf44: f9400109     	ldr	x9, [x8]
   dbf48: b40006a9     	cbz	x9, 0xdc01c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x274>
   dbf4c: aa0803f7     	mov	x23, x8
   dbf50: 17fffff9     	b	0xdbf34 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x18c>
   dbf54: 5400008a     	b.ge	0xdbf64 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x1bc>
   dbf58: aa0803f7     	mov	x23, x8
   dbf5c: f8408ee9     	ldr	x9, [x23, #0x8]!
   dbf60: b5fffea9     	cbnz	x9, 0xdbf34 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x18c>
   dbf64: aa0803fb     	mov	x27, x8
   dbf68: f94002f6     	ldr	x22, [x23]
   dbf6c: b5000336     	cbnz	x22, 0xdbfd0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x228>
   dbf70: 1400002f     	b	0xdc02c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x284>
   dbf74: 52800800     	mov	w0, #0x40               // =64
   dbf78: 940203ba     	bl	0x15ce60 <_Znwm@plt>
   dbf7c: f94013e8     	ldr	x8, [sp, #0x20]
   dbf80: b900381f     	str	wzr, [x0, #0x38]
   dbf84: 3dc007e0     	ldr	q0, [sp, #0x10]
   dbf88: a901ffff     	stp	xzr, xzr, [sp, #0x18]
   dbf8c: f9000bff     	str	xzr, [sp, #0x10]
   dbf90: aa0003f6     	mov	x22, x0
   dbf94: f9001808     	str	x8, [x0, #0x30]
   dbf98: f85f03a8     	ldur	x8, [x29, #-0x10]
   dbf9c: 3d800800     	str	q0, [x0, #0x20]
   dbfa0: a9007c1f     	stp	xzr, xzr, [x0]
   dbfa4: f9000808     	str	x8, [x0, #0x10]
   dbfa8: f90002e0     	str	x0, [x23]
   dbfac: f94017e8     	ldr	x8, [sp, #0x28]
   dbfb0: f9400108     	ldr	x8, [x8]
   dbfb4: b40005e8     	cbz	x8, 0xdc070 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x2c8>
   dbfb8: f90017e8     	str	x8, [sp, #0x28]
   dbfbc: f94002e1     	ldr	x1, [x23]
   dbfc0: 1400002d     	b	0xdc074 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x2cc>
   dbfc4: aa1b03f7     	mov	x23, x27
   dbfc8: f94002f6     	ldr	x22, [x23]
   dbfcc: b4000316     	cbz	x22, 0xdc02c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x284>
   dbfd0: 9100a2c0     	add	x0, x22, #0x28
   dbfd4: 9100a3e8     	add	x8, sp, #0x28
   dbfd8: eb08001f     	cmp	x0, x8
   dbfdc: 54000741     	b.ne	0xdc0c4 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x31c>
   dbfe0: 1400003c     	b	0xdc0d0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x328>
   dbfe4: aa1603e0     	mov	x0, x22
   dbfe8: 940205e2     	bl	0x15d770 <strlen@plt>
   dbfec: b100401f     	cmn	x0, #0x10
   dbff0: 540014e2     	b.hs	0xdc28c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4e4>
   dbff4: aa0003f4     	mov	x20, x0
   dbff8: 9100a313     	add	x19, x24, #0x28
   dbffc: f1005c1f     	cmp	x0, #0x17
   dc000: 54000862     	b.hs	0xdc10c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x364>
   dc004: 9100a3e9     	add	x9, sp, #0x28
   dc008: 531f7a88     	lsl	w8, w20, #1
   dc00c: b2400135     	orr	x21, x9, #0x1
   dc010: 3900a3e8     	strb	w8, [sp, #0x28]
   dc014: b50008d4     	cbnz	x20, 0xdc12c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x384>
   dc018: 14000049     	b	0xdc13c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x394>
   dc01c: aa0803fb     	mov	x27, x8
   dc020: aa0803f7     	mov	x23, x8
   dc024: f94002f6     	ldr	x22, [x23]
   dc028: b5fffd56     	cbnz	x22, 0xdbfd0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x228>
   dc02c: 52800800     	mov	w0, #0x40               // =64
   dc030: 9402038c     	bl	0x15ce60 <_Znwm@plt>
   dc034: aa0003e8     	mov	x8, x0
   dc038: b9002014     	str	w20, [x0, #0x20]
   dc03c: f9001c1f     	str	xzr, [x0, #0x38]
   dc040: aa0003f6     	mov	x22, x0
   dc044: a9007c1f     	stp	xzr, xzr, [x0]
   dc048: f8030d1f     	str	xzr, [x8, #0x30]!
   dc04c: f9001408     	str	x8, [x0, #0x28]
   dc050: f900081b     	str	x27, [x0, #0x10]
   dc054: f90002e0     	str	x0, [x23]
   dc058: f9404268     	ldr	x8, [x19, #0x80]
   dc05c: f9400108     	ldr	x8, [x8]
   dc060: b40001e8     	cbz	x8, 0xdc09c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x2f4>
   dc064: f9004268     	str	x8, [x19, #0x80]
   dc068: f94002e1     	ldr	x1, [x23]
   dc06c: 1400000d     	b	0xdc0a0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x2f8>
   dc070: aa1603e1     	mov	x1, x22
   dc074: f9401be0     	ldr	x0, [sp, #0x30]
   dc078: 940205ba     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   dc07c: f9401fe8     	ldr	x8, [sp, #0x38]
   dc080: 91000508     	add	x8, x8, #0x1
   dc084: f9001fe8     	str	x8, [sp, #0x38]
   dc088: 52800028     	mov	w8, #0x1                // =1
   dc08c: 394043e9     	ldrb	w9, [sp, #0x10]
   dc090: b9003ac8     	str	w8, [x22, #0x38]
   dc094: 3707f449     	tbnz	w9, #0x0, 0xdbf1c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x174>
   dc098: 17ffffa3     	b	0xdbf24 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x17c>
   dc09c: aa1603e1     	mov	x1, x22
   dc0a0: f9404660     	ldr	x0, [x19, #0x88]
   dc0a4: 940205af     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   dc0a8: f9404a68     	ldr	x8, [x19, #0x90]
   dc0ac: 91000508     	add	x8, x8, #0x1
   dc0b0: f9004a68     	str	x8, [x19, #0x90]
   dc0b4: 9100a2c0     	add	x0, x22, #0x28
   dc0b8: 9100a3e8     	add	x8, sp, #0x28
   dc0bc: eb08001f     	cmp	x0, x8
   dc0c0: 54000080     	b.eq	0xdc0d0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x328>
   dc0c4: f94017e1     	ldr	x1, [sp, #0x28]
   dc0c8: aa1503e2     	mov	x2, x21
   dc0cc: 94020bd1     	bl	0x15f010 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE14__assign_multiINS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEEEEvT_SM_@plt>
   dc0d0: f9401be1     	ldr	x1, [sp, #0x30]
   dc0d4: 9100a3e0     	add	x0, sp, #0x28
   dc0d8: 94020bd2     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   dc0dc: f9401748     	ldr	x8, [x26, #0x28]
   dc0e0: f85f83a9     	ldur	x9, [x29, #-0x8]
   dc0e4: eb09011f     	cmp	x8, x9
   dc0e8: 54000d61     	b.ne	0xdc294 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4ec>
   dc0ec: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   dc0f0: a94957f6     	ldp	x22, x21, [sp, #0x90]
   dc0f4: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   dc0f8: a94767fa     	ldp	x26, x25, [sp, #0x70]
   dc0fc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   dc100: f94033fb     	ldr	x27, [sp, #0x60]
   dc104: 9102c3ff     	add	sp, sp, #0xb0
   dc108: d65f03c0     	ret
   dc10c: 91004288     	add	x8, x20, #0x10
   dc110: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   dc114: aa1703e0     	mov	x0, x23
   dc118: 94020352     	bl	0x15ce60 <_Znwm@plt>
   dc11c: b24002e8     	orr	x8, x23, #0x1
   dc120: aa0003f5     	mov	x21, x0
   dc124: a90303f4     	stp	x20, x0, [sp, #0x30]
   dc128: f90017e8     	str	x8, [sp, #0x28]
   dc12c: aa1503e0     	mov	x0, x21
   dc130: aa1603e1     	mov	x1, x22
   dc134: aa1403e2     	mov	x2, x20
   dc138: 940203da     	bl	0x15d0a0 <memcpy@plt>
   dc13c: 38346abf     	strb	wzr, [x21, x20]
   dc140: 9100a3e1     	add	x1, sp, #0x28
   dc144: aa1303e0     	mov	x0, x19
   dc148: 94020bba     	bl	0x15f030 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_@plt>
   dc14c: aa0003f4     	mov	x20, x0
   dc150: 3940a3e8     	ldrb	w8, [sp, #0x28]
   dc154: 36000068     	tbz	w8, #0x0, 0xdc160 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x3b8>
   dc158: f9401fe0     	ldr	x0, [sp, #0x38]
   dc15c: 94020361     	bl	0x15cee0 <_ZdlPv@plt>
   dc160: 9100c308     	add	x8, x24, #0x30
   dc164: eb14011f     	cmp	x8, x20
   dc168: 540000a0     	b.eq	0xdc17c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x3d4>
   dc16c: b9403a88     	ldr	w8, [x20, #0x38]
   dc170: 11000508     	add	w8, w8, #0x1
   dc174: b9003a88     	str	w8, [x20, #0x38]
   dc178: 17ffffd9     	b	0xdc0dc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x334>
   dc17c: aa1603e0     	mov	x0, x22
   dc180: 9402057c     	bl	0x15d770 <strlen@plt>
   dc184: b100401f     	cmn	x0, #0x10
   dc188: 54000822     	b.hs	0xdc28c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4e4>
   dc18c: aa0003f4     	mov	x20, x0
   dc190: f1005c1f     	cmp	x0, #0x17
   dc194: 540000e2     	b.hs	0xdc1b0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x408>
   dc198: 9100a3e9     	add	x9, sp, #0x28
   dc19c: 531f7a88     	lsl	w8, w20, #1
   dc1a0: b2400135     	orr	x21, x9, #0x1
   dc1a4: 3900a3e8     	strb	w8, [sp, #0x28]
   dc1a8: b5000154     	cbnz	x20, 0xdc1d0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x428>
   dc1ac: 1400000d     	b	0xdc1e0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x438>
   dc1b0: 91004288     	add	x8, x20, #0x10
   dc1b4: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   dc1b8: aa1703e0     	mov	x0, x23
   dc1bc: 94020329     	bl	0x15ce60 <_Znwm@plt>
   dc1c0: b24002e8     	orr	x8, x23, #0x1
   dc1c4: aa0003f5     	mov	x21, x0
   dc1c8: a90303f4     	stp	x20, x0, [sp, #0x30]
   dc1cc: f90017e8     	str	x8, [sp, #0x28]
   dc1d0: aa1503e0     	mov	x0, x21
   dc1d4: aa1603e1     	mov	x1, x22
   dc1d8: aa1403e2     	mov	x2, x20
   dc1dc: 940203b1     	bl	0x15d0a0 <memcpy@plt>
   dc1e0: 38346abf     	strb	wzr, [x21, x20]
   dc1e4: 910043e1     	add	x1, sp, #0x10
   dc1e8: 9100a3e2     	add	x2, sp, #0x28
   dc1ec: aa1303e0     	mov	x0, x19
   dc1f0: 94020b84     	bl	0x15f000 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   dc1f4: aa0003f5     	mov	x21, x0
   dc1f8: f9400014     	ldr	x20, [x0]
   dc1fc: b5000374     	cbnz	x20, 0xdc268 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4c0>
   dc200: 52800800     	mov	w0, #0x40               // =64
   dc204: 94020317     	bl	0x15ce60 <_Znwm@plt>
   dc208: f9401fe8     	ldr	x8, [sp, #0x38]
   dc20c: b900381f     	str	wzr, [x0, #0x38]
   dc210: 3cc283e0     	ldur	q0, [sp, #0x28]
   dc214: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   dc218: f90017ff     	str	xzr, [sp, #0x28]
   dc21c: aa0003f4     	mov	x20, x0
   dc220: f9001808     	str	x8, [x0, #0x30]
   dc224: f9400be8     	ldr	x8, [sp, #0x10]
   dc228: 3d800800     	str	q0, [x0, #0x20]
   dc22c: a9007c1f     	stp	xzr, xzr, [x0]
   dc230: f9000808     	str	x8, [x0, #0x10]
   dc234: f90002a0     	str	x0, [x21]
   dc238: f9400268     	ldr	x8, [x19]
   dc23c: f9400108     	ldr	x8, [x8]
   dc240: b4000088     	cbz	x8, 0xdc250 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4a8>
   dc244: f9000268     	str	x8, [x19]
   dc248: f94002a1     	ldr	x1, [x21]
   dc24c: 14000002     	b	0xdc254 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4ac>
   dc250: aa1403e1     	mov	x1, x20
   dc254: f9401b00     	ldr	x0, [x24, #0x30]
   dc258: 94020542     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   dc25c: f9401f08     	ldr	x8, [x24, #0x38]
   dc260: 91000508     	add	x8, x8, #0x1
   dc264: f9001f08     	str	x8, [x24, #0x38]
   dc268: 52800028     	mov	w8, #0x1                // =1
   dc26c: 3940a3e9     	ldrb	w9, [sp, #0x28]
   dc270: b9003a88     	str	w8, [x20, #0x38]
   dc274: 3607f349     	tbz	w9, #0x0, 0xdc0dc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x334>
   dc278: f9401fe0     	ldr	x0, [sp, #0x38]
   dc27c: 94020319     	bl	0x15cee0 <_ZdlPv@plt>
   dc280: 17ffff97     	b	0xdc0dc <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x334>
   dc284: 910043e0     	add	x0, sp, #0x10
   dc288: 94020542     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   dc28c: 9100a3e0     	add	x0, sp, #0x28
   dc290: 94020540     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   dc294: 940202e7     	bl	0x15ce30 <__stack_chk_fail@plt>
   dc298: 14000001     	b	0xdc29c <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x4f4>
   dc29c: 3940a3e8     	ldrb	w8, [sp, #0x28]
   dc2a0: aa0003f3     	mov	x19, x0
   dc2a4: 36000068     	tbz	w8, #0x0, 0xdc2b0 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x508>
   dc2a8: f9401fe0     	ldr	x0, [sp, #0x38]
   dc2ac: 9402030d     	bl	0x15cee0 <_ZdlPv@plt>
   dc2b0: aa1303e0     	mov	x0, x19
   dc2b4: 9401f3ab     	bl	0x159160 <__emutls_get_address+0x6d4>
   dc2b8: 14000007     	b	0xdc2d4 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x52c>
   dc2bc: 394043e8     	ldrb	w8, [sp, #0x10]
   dc2c0: aa0003f3     	mov	x19, x0
   dc2c4: 360000a8     	tbz	w8, #0x0, 0xdc2d8 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x530>
   dc2c8: f94013e0     	ldr	x0, [sp, #0x20]
   dc2cc: 94020305     	bl	0x15cee0 <_ZdlPv@plt>
   dc2d0: 14000002     	b	0xdc2d8 <InGame::InGameStatReportHandler::AddStat(int, char const*)+0x530>
   dc2d4: aa0003f3     	mov	x19, x0
   dc2d8: f9401be1     	ldr	x1, [sp, #0x30]
   dc2dc: 9100a3e0     	add	x0, sp, #0x28
   dc2e0: 94020b50     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   dc2e4: aa1303e0     	mov	x0, x19
   dc2e8: 9401f39e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000dc2ec <InGame::InGameStatReportHandler::HasStatData()>:
   dc2ec: f9404808     	ldr	x8, [x0, #0x90]
   dc2f0: f100011f     	cmp	x8, #0x0
   dc2f4: 1a9f07e0     	cset	w0, ne
   dc2f8: d65f03c0     	ret

00000000000dc2fc <InGame::InGameStatReportHandler::Report(bool)>:
   dc2fc: d10743ff     	sub	sp, sp, #0x1d0
   dc300: a9177bfd     	stp	x29, x30, [sp, #0x170]
   dc304: 9105c3fd     	add	x29, sp, #0x170
   dc308: a9186ffc     	stp	x28, x27, [sp, #0x180]
   dc30c: a91967fa     	stp	x26, x25, [sp, #0x190]
   dc310: a91a5ff8     	stp	x24, x23, [sp, #0x1a0]
   dc314: a91b57f6     	stp	x22, x21, [sp, #0x1b0]
   dc318: a91c4ff4     	stp	x20, x19, [sp, #0x1c0]
   dc31c: d53bd056     	mrs	x22, TPIDR_EL0
   dc320: f94016c8     	ldr	x8, [x22, #0x28]
   dc324: f81f03a8     	stur	x8, [x29, #-0x10]
   dc328: f9404808     	ldr	x8, [x0, #0x90]
   dc32c: b4006d88     	cbz	x8, 0xdd0dc <InGame::InGameStatReportHandler::Report(bool)+0xde0>
   dc330: aa0003f4     	mov	x20, x0
   dc334: f9400c0a     	ldr	x10, [x0, #0x18]
   dc338: aa0003f8     	mov	x24, x0
   dc33c: 2a0103f7     	mov	w23, w1
   dc340: 91002413     	add	x19, x0, #0x9
   dc344: f0fffc81     	adrp	x1, 0x6f000
   dc348: 38408e89     	ldrb	w9, [x20, #0x8]!
   dc34c: b0fffca3     	adrp	x3, 0x71000
   dc350: f0fffca4     	adrp	x4, 0x73000
   dc354: 90fffca6     	adrp	x6, 0x70000
   dc358: 91229c21     	add	x1, x1, #0x8a7
   dc35c: 7200013f     	tst	w9, #0x1
   dc360: f9402009     	ldr	x9, [x0, #0x40]
   dc364: 9a8a0267     	csel	x7, x19, x10, eq
   dc368: f9402c0a     	ldr	x10, [x0, #0x58]
   dc36c: 911a5463     	add	x3, x3, #0x695
   dc370: 9105f084     	add	x4, x4, #0x17c
   dc374: 9103c0c6     	add	x6, x6, #0xf0
   dc378: 52800020     	mov	w0, #0x1                // =1
   dc37c: 528020e2     	mov	w2, #0x107              // =263
   dc380: aa1803e5     	mov	x5, x24
   dc384: a900a3ea     	stp	x10, x8, [sp, #0x8]
   dc388: f90003e9     	str	x9, [sp]
   dc38c: 940202a5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dc390: f9401300     	ldr	x0, [x24, #0x20]
   dc394: f9001bf8     	str	x24, [sp, #0x30]
   dc398: b4002240     	cbz	x0, 0xdc7e0 <InGame::InGameStatReportHandler::Report(bool)+0x4e4>
   dc39c: f9400008     	ldr	x8, [x0]
   dc3a0: f9401508     	ldr	x8, [x8, #0x28]
   dc3a4: d63f0100     	blr	x8
   dc3a8: f90057e0     	str	x0, [sp, #0xa8]
   dc3ac: b4006980     	cbz	x0, 0xdd0dc <InGame::InGameStatReportHandler::Report(bool)+0xde0>
   dc3b0: 39402308     	ldrb	w8, [x24, #0x8]
   dc3b4: aa0003f5     	mov	x21, x0
   dc3b8: f9400f09     	ldr	x9, [x24, #0x18]
   dc3bc: aa1803e0     	mov	x0, x24
   dc3c0: f940030a     	ldr	x10, [x24]
   dc3c4: 52996441     	mov	w1, #0xcb22             // =52002
   dc3c8: 7200011f     	tst	w8, #0x1
   dc3cc: 9a890262     	csel	x2, x19, x9, eq
   dc3d0: f9400d48     	ldr	x8, [x10, #0x18]
   dc3d4: d63f0100     	blr	x8
   dc3d8: f9401b14     	ldr	x20, [x24, #0x30]
   dc3dc: 9100e313     	add	x19, x24, #0x38
   dc3e0: 14000002     	b	0xdc3e8 <InGame::InGameStatReportHandler::Report(bool)+0xec>
   dc3e4: aa0903f4     	mov	x20, x9
   dc3e8: eb13029f     	cmp	x20, x19
   dc3ec: 54000320     	b.eq	0xdc450 <InGame::InGameStatReportHandler::Report(bool)+0x154>
   dc3f0: f94002a8     	ldr	x8, [x21]
   dc3f4: aa1503e0     	mov	x0, x21
   dc3f8: b9402281     	ldr	w1, [x20, #0x20]
   dc3fc: f9401682     	ldr	x2, [x20, #0x28]
   dc400: f9401108     	ldr	x8, [x8, #0x20]
   dc404: d63f0100     	blr	x8
   dc408: f9400688     	ldr	x8, [x20, #0x8]
   dc40c: b40000a8     	cbz	x8, 0xdc420 <InGame::InGameStatReportHandler::Report(bool)+0x124>
   dc410: aa0803f4     	mov	x20, x8
   dc414: f9400108     	ldr	x8, [x8]
   dc418: b5ffffc8     	cbnz	x8, 0xdc410 <InGame::InGameStatReportHandler::Report(bool)+0x114>
   dc41c: 17fffff3     	b	0xdc3e8 <InGame::InGameStatReportHandler::Report(bool)+0xec>
   dc420: aa1403e8     	mov	x8, x20
   dc424: f8410d09     	ldr	x9, [x8, #0x10]!
   dc428: f940012a     	ldr	x10, [x9]
   dc42c: eb14015f     	cmp	x10, x20
   dc430: 54fffda0     	b.eq	0xdc3e4 <InGame::InGameStatReportHandler::Report(bool)+0xe8>
   dc434: f9400109     	ldr	x9, [x8]
   dc438: aa0903e8     	mov	x8, x9
   dc43c: f8410d14     	ldr	x20, [x8, #0x10]!
   dc440: f940028a     	ldr	x10, [x20]
   dc444: eb09015f     	cmp	x10, x9
   dc448: 54ffff61     	b.ne	0xdc434 <InGame::InGameStatReportHandler::Report(bool)+0x138>
   dc44c: 17ffffe7     	b	0xdc3e8 <InGame::InGameStatReportHandler::Report(bool)+0xec>
   dc450: f9402714     	ldr	x20, [x24, #0x48]
   dc454: 91014313     	add	x19, x24, #0x50
   dc458: b9002bf7     	str	w23, [sp, #0x28]
   dc45c: f9000ff6     	str	x22, [sp, #0x18]
   dc460: 14000002     	b	0xdc468 <InGame::InGameStatReportHandler::Report(bool)+0x16c>
   dc464: aa0903f4     	mov	x20, x9
   dc468: eb13029f     	cmp	x20, x19
   dc46c: 540003c0     	b.eq	0xdc4e4 <InGame::InGameStatReportHandler::Report(bool)+0x1e8>
   dc470: 3940a288     	ldrb	w8, [x20, #0x28]
   dc474: 9100a68b     	add	x11, x20, #0x29
   dc478: f9401e89     	ldr	x9, [x20, #0x38]
   dc47c: aa1503e0     	mov	x0, x21
   dc480: f94002aa     	ldr	x10, [x21]
   dc484: 2a1f03e3     	mov	w3, wzr
   dc488: 7200011f     	tst	w8, #0x1
   dc48c: b9402281     	ldr	w1, [x20, #0x20]
   dc490: 9a890162     	csel	x2, x11, x9, eq
   dc494: f9400d48     	ldr	x8, [x10, #0x18]
   dc498: d63f0100     	blr	x8
   dc49c: f9400688     	ldr	x8, [x20, #0x8]
   dc4a0: b40000a8     	cbz	x8, 0xdc4b4 <InGame::InGameStatReportHandler::Report(bool)+0x1b8>
   dc4a4: aa0803f4     	mov	x20, x8
   dc4a8: f9400108     	ldr	x8, [x8]
   dc4ac: b5ffffc8     	cbnz	x8, 0xdc4a4 <InGame::InGameStatReportHandler::Report(bool)+0x1a8>
   dc4b0: 17ffffee     	b	0xdc468 <InGame::InGameStatReportHandler::Report(bool)+0x16c>
   dc4b4: aa1403e8     	mov	x8, x20
   dc4b8: f8410d09     	ldr	x9, [x8, #0x10]!
   dc4bc: f940012a     	ldr	x10, [x9]
   dc4c0: eb14015f     	cmp	x10, x20
   dc4c4: 54fffd00     	b.eq	0xdc464 <InGame::InGameStatReportHandler::Report(bool)+0x168>
   dc4c8: f9400109     	ldr	x9, [x8]
   dc4cc: aa0903e8     	mov	x8, x9
   dc4d0: f8410d14     	ldr	x20, [x8, #0x10]!
   dc4d4: f940028a     	ldr	x10, [x20]
   dc4d8: eb09015f     	cmp	x10, x9
   dc4dc: 54ffff61     	b.ne	0xdc4c8 <InGame::InGameStatReportHandler::Report(bool)+0x1cc>
   dc4e0: 17ffffe2     	b	0xdc468 <InGame::InGameStatReportHandler::Report(bool)+0x16c>
   dc4e4: f9404319     	ldr	x25, [x24, #0x80]
   dc4e8: 91022316     	add	x22, x24, #0x88
   dc4ec: eb16033f     	cmp	x25, x22
   dc4f0: 540015c0     	b.eq	0xdc7a8 <InGame::InGameStatReportHandler::Report(bool)+0x4ac>
   dc4f4: d10203a8     	sub	x8, x29, #0x80
   dc4f8: 9101e3e9     	add	x9, sp, #0x78
   dc4fc: b2400108     	orr	x8, x8, #0x1
   dc500: f0fffc9b     	adrp	x27, 0x6f000
   dc504: d0fffcbc     	adrp	x28, 0x72000
   dc508: f0fffc94     	adrp	x20, 0x6f000
   dc50c: b2400138     	orr	x24, x9, #0x1
   dc510: 913bd37b     	add	x27, x27, #0xef4
   dc514: f9001fe8     	str	x8, [sp, #0x38]
   dc518: 9102c3e8     	add	x8, sp, #0xb0
   dc51c: b240011a     	orr	x26, x8, #0x1
   dc520: 912c5b9c     	add	x28, x28, #0xb16
   dc524: 91249a94     	add	x20, x20, #0x926
   dc528: 14000004     	b	0xdc538 <InGame::InGameStatReportHandler::Report(bool)+0x23c>
   dc52c: aa0903f9     	mov	x25, x9
   dc530: eb16033f     	cmp	x25, x22
   dc534: 540013a0     	b.eq	0xdc7a8 <InGame::InGameStatReportHandler::Report(bool)+0x4ac>
   dc538: f0fffc81     	adrp	x1, 0x6f000
   dc53c: b0fffca3     	adrp	x3, 0x71000
   dc540: f0fffca4     	adrp	x4, 0x73000
   dc544: f0fffc86     	adrp	x6, 0x6f000
   dc548: b9402327     	ldr	w7, [x25, #0x20]
   dc54c: 52800020     	mov	w0, #0x1                // =1
   dc550: f9401f28     	ldr	x8, [x25, #0x38]
   dc554: 91229c21     	add	x1, x1, #0x8a7
   dc558: 528023a2     	mov	w2, #0x11d              // =285
   dc55c: 911a5463     	add	x3, x3, #0x695
   dc560: 9105f084     	add	x4, x4, #0x17c
   dc564: f9401be5     	ldr	x5, [sp, #0x30]
   dc568: 913b68c6     	add	x6, x6, #0xeda
   dc56c: f90003e8     	str	x8, [sp]
   dc570: 9402022c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dc574: f9401f28     	ldr	x8, [x25, #0x38]
   dc578: 52800021     	mov	w1, #0x1                // =1
   dc57c: 381823bf     	sturb	wzr, [x29, #-0x7e]
   dc580: 8b080508     	add	x8, x8, x8, lsl #1
   dc584: b37ef501     	bfi	x1, x8, #2, #62
   dc588: 528f6048     	mov	w8, #0x7b02             // =31490
   dc58c: 781803a8     	sturh	w8, [x29, #-0x80]
   dc590: d10203a0     	sub	x0, x29, #0x80
   dc594: 94020aab     	bl	0x15f040 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt>
   dc598: f9401737     	ldr	x23, [x25, #0x28]
   dc59c: 9100c333     	add	x19, x25, #0x30
   dc5a0: eb1302ff     	cmp	x23, x19
   dc5a4: 54000b80     	b.eq	0xdc714 <InGame::InGameStatReportHandler::Report(bool)+0x418>
   dc5a8: 52800028     	mov	w8, #0x1                // =1
   dc5ac: 14000005     	b	0xdc5c0 <InGame::InGameStatReportHandler::Report(bool)+0x2c4>
   dc5b0: aa0903f7     	mov	x23, x9
   dc5b4: 2a1f03e8     	mov	w8, wzr
   dc5b8: eb1302ff     	cmp	x23, x19
   dc5bc: 54000ac0     	b.eq	0xdc714 <InGame::InGameStatReportHandler::Report(bool)+0x418>
   dc5c0: 37000088     	tbnz	w8, #0x0, 0xdc5d0 <InGame::InGameStatReportHandler::Report(bool)+0x2d4>
   dc5c4: d10203a0     	sub	x0, x29, #0x80
   dc5c8: aa1403e1     	mov	x1, x20
   dc5cc: 94020949     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   dc5d0: 910082e1     	add	x1, x23, #0x20
   dc5d4: 910243e8     	add	x8, sp, #0x90
   dc5d8: aa1b03e0     	mov	x0, x27
   dc5dc: 940209c9     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
   dc5e0: 910243e0     	add	x0, sp, #0x90
   dc5e4: aa1c03e1     	mov	x1, x28
   dc5e8: 94020942     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   dc5ec: f9400808     	ldr	x8, [x0, #0x10]
   dc5f0: 3dc00000     	ldr	q0, [x0]
   dc5f4: f9002be8     	str	x8, [sp, #0x50]
   dc5f8: 3d8013e0     	str	q0, [sp, #0x40]
   dc5fc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   dc600: f900001f     	str	xzr, [x0]
   dc604: b9403ae0     	ldr	w0, [x23, #0x38]
   dc608: 9101e3e8     	add	x8, sp, #0x78
   dc60c: 94020965     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   dc610: a94827ea     	ldp	x10, x9, [sp, #0x80]
   dc614: 3941e3e8     	ldrb	w8, [sp, #0x78]
   dc618: 7200011f     	tst	w8, #0x1
   dc61c: d341fd08     	lsr	x8, x8, #1
   dc620: 9a890301     	csel	x1, x24, x9, eq
   dc624: 9a8a0102     	csel	x2, x8, x10, eq
   dc628: 910103e0     	add	x0, sp, #0x40
   dc62c: 940209b9     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   dc630: f9400808     	ldr	x8, [x0, #0x10]
   dc634: 3dc00000     	ldr	q0, [x0]
   dc638: f90063e8     	str	x8, [sp, #0xc0]
   dc63c: 3d802fe0     	str	q0, [sp, #0xb0]
   dc640: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   dc644: f900001f     	str	xzr, [x0]
   dc648: a94ba7ea     	ldp	x10, x9, [sp, #0xb8]
   dc64c: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   dc650: 7200011f     	tst	w8, #0x1
   dc654: d341fd08     	lsr	x8, x8, #1
   dc658: 9a890341     	csel	x1, x26, x9, eq
   dc65c: 9a8a0102     	csel	x2, x8, x10, eq
   dc660: d10203a0     	sub	x0, x29, #0x80
   dc664: 940209ab     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   dc668: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   dc66c: 37000148     	tbnz	w8, #0x0, 0xdc694 <InGame::InGameStatReportHandler::Report(bool)+0x398>
   dc670: 3941e3e8     	ldrb	w8, [sp, #0x78]
   dc674: 37000188     	tbnz	w8, #0x0, 0xdc6a4 <InGame::InGameStatReportHandler::Report(bool)+0x3a8>
   dc678: 394103e8     	ldrb	w8, [sp, #0x40]
   dc67c: 370001c8     	tbnz	w8, #0x0, 0xdc6b4 <InGame::InGameStatReportHandler::Report(bool)+0x3b8>
   dc680: 394243e8     	ldrb	w8, [sp, #0x90]
   dc684: 37000208     	tbnz	w8, #0x0, 0xdc6c4 <InGame::InGameStatReportHandler::Report(bool)+0x3c8>
   dc688: f94006e8     	ldr	x8, [x23, #0x8]
   dc68c: b5000248     	cbnz	x8, 0xdc6d4 <InGame::InGameStatReportHandler::Report(bool)+0x3d8>
   dc690: 14000015     	b	0xdc6e4 <InGame::InGameStatReportHandler::Report(bool)+0x3e8>
   dc694: f94063e0     	ldr	x0, [sp, #0xc0]
   dc698: 94020212     	bl	0x15cee0 <_ZdlPv@plt>
   dc69c: 3941e3e8     	ldrb	w8, [sp, #0x78]
   dc6a0: 3607fec8     	tbz	w8, #0x0, 0xdc678 <InGame::InGameStatReportHandler::Report(bool)+0x37c>
   dc6a4: f94047e0     	ldr	x0, [sp, #0x88]
   dc6a8: 9402020e     	bl	0x15cee0 <_ZdlPv@plt>
   dc6ac: 394103e8     	ldrb	w8, [sp, #0x40]
   dc6b0: 3607fe88     	tbz	w8, #0x0, 0xdc680 <InGame::InGameStatReportHandler::Report(bool)+0x384>
   dc6b4: f9402be0     	ldr	x0, [sp, #0x50]
   dc6b8: 9402020a     	bl	0x15cee0 <_ZdlPv@plt>
   dc6bc: 394243e8     	ldrb	w8, [sp, #0x90]
   dc6c0: 3607fe48     	tbz	w8, #0x0, 0xdc688 <InGame::InGameStatReportHandler::Report(bool)+0x38c>
   dc6c4: f94053e0     	ldr	x0, [sp, #0xa0]
   dc6c8: 94020206     	bl	0x15cee0 <_ZdlPv@plt>
   dc6cc: f94006e8     	ldr	x8, [x23, #0x8]
   dc6d0: b40000a8     	cbz	x8, 0xdc6e4 <InGame::InGameStatReportHandler::Report(bool)+0x3e8>
   dc6d4: aa0803f7     	mov	x23, x8
   dc6d8: f9400108     	ldr	x8, [x8]
   dc6dc: b5ffffc8     	cbnz	x8, 0xdc6d4 <InGame::InGameStatReportHandler::Report(bool)+0x3d8>
   dc6e0: 17ffffb5     	b	0xdc5b4 <InGame::InGameStatReportHandler::Report(bool)+0x2b8>
   dc6e4: aa1703e8     	mov	x8, x23
   dc6e8: f8410d09     	ldr	x9, [x8, #0x10]!
   dc6ec: f940012a     	ldr	x10, [x9]
   dc6f0: eb17015f     	cmp	x10, x23
   dc6f4: 54fff5e0     	b.eq	0xdc5b0 <InGame::InGameStatReportHandler::Report(bool)+0x2b4>
   dc6f8: f9400109     	ldr	x9, [x8]
   dc6fc: aa0903e8     	mov	x8, x9
   dc700: f8410d17     	ldr	x23, [x8, #0x10]!
   dc704: f94002ea     	ldr	x10, [x23]
   dc708: eb09015f     	cmp	x10, x9
   dc70c: 54ffff61     	b.ne	0xdc6f8 <InGame::InGameStatReportHandler::Report(bool)+0x3fc>
   dc710: 17ffffa9     	b	0xdc5b4 <InGame::InGameStatReportHandler::Report(bool)+0x2b8>
   dc714: 90fffca1     	adrp	x1, 0x70000
   dc718: d10203a0     	sub	x0, x29, #0x80
   dc71c: 91131021     	add	x1, x1, #0x4c4
   dc720: 940208f4     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   dc724: 385803a8     	ldurb	w8, [x29, #-0x80]
   dc728: f85903a9     	ldur	x9, [x29, #-0x70]
   dc72c: f94002aa     	ldr	x10, [x21]
   dc730: 7200011f     	tst	w8, #0x1
   dc734: f9401fe8     	ldr	x8, [sp, #0x38]
   dc738: b9402321     	ldr	w1, [x25, #0x20]
   dc73c: 9a890102     	csel	x2, x8, x9, eq
   dc740: f9400d48     	ldr	x8, [x10, #0x18]
   dc744: aa1503e0     	mov	x0, x21
   dc748: 2a1f03e3     	mov	w3, wzr
   dc74c: d63f0100     	blr	x8
   dc750: 385803a8     	ldurb	w8, [x29, #-0x80]
   dc754: 36000068     	tbz	w8, #0x0, 0xdc760 <InGame::InGameStatReportHandler::Report(bool)+0x464>
   dc758: f85903a0     	ldur	x0, [x29, #-0x70]
   dc75c: 940201e1     	bl	0x15cee0 <_ZdlPv@plt>
   dc760: f9400728     	ldr	x8, [x25, #0x8]
   dc764: b40000a8     	cbz	x8, 0xdc778 <InGame::InGameStatReportHandler::Report(bool)+0x47c>
   dc768: aa0803f9     	mov	x25, x8
   dc76c: f9400108     	ldr	x8, [x8]
   dc770: b5ffffc8     	cbnz	x8, 0xdc768 <InGame::InGameStatReportHandler::Report(bool)+0x46c>
   dc774: 17ffff6f     	b	0xdc530 <InGame::InGameStatReportHandler::Report(bool)+0x234>
   dc778: aa1903e8     	mov	x8, x25
   dc77c: f8410d09     	ldr	x9, [x8, #0x10]!
   dc780: f940012a     	ldr	x10, [x9]
   dc784: eb19015f     	cmp	x10, x25
   dc788: 54ffed20     	b.eq	0xdc52c <InGame::InGameStatReportHandler::Report(bool)+0x230>
   dc78c: f9400109     	ldr	x9, [x8]
   dc790: aa0903e8     	mov	x8, x9
   dc794: f8410d19     	ldr	x25, [x8, #0x10]!
   dc798: f940032a     	ldr	x10, [x25]
   dc79c: eb09015f     	cmp	x10, x9
   dc7a0: 54ffff61     	b.ne	0xdc78c <InGame::InGameStatReportHandler::Report(bool)+0x490>
   dc7a4: 17ffff63     	b	0xdc530 <InGame::InGameStatReportHandler::Report(bool)+0x234>
   dc7a8: f9401bf8     	ldr	x24, [sp, #0x30]
   dc7ac: aa1503e1     	mov	x1, x21
   dc7b0: b9402be9     	ldr	w9, [sp, #0x28]
   dc7b4: f9401300     	ldr	x0, [x24, #0x20]
   dc7b8: 12000122     	and	w2, w9, #0x1
   dc7bc: f9400008     	ldr	x8, [x0]
   dc7c0: f9403508     	ldr	x8, [x8, #0x68]
   dc7c4: d63f0100     	blr	x8
   dc7c8: f9401300     	ldr	x0, [x24, #0x20]
   dc7cc: 9102a3e1     	add	x1, sp, #0xa8
   dc7d0: f9400008     	ldr	x8, [x0]
   dc7d4: f9401908     	ldr	x8, [x8, #0x30]
   dc7d8: d63f0100     	blr	x8
   dc7dc: 1400020e     	b	0xdd014 <InGame::InGameStatReportHandler::Report(bool)+0xd18>
   dc7e0: f9401708     	ldr	x8, [x24, #0x28]
   dc7e4: f9000ff6     	str	x22, [sp, #0x18]
   dc7e8: b4004168     	cbz	x8, 0xdd014 <InGame::InGameStatReportHandler::Report(bool)+0xd18>
   dc7ec: aa1803f9     	mov	x25, x24
   dc7f0: f8450f36     	ldr	x22, [x25, #0x50]!
   dc7f4: b4000276     	cbz	x22, 0xdc840 <InGame::InGameStatReportHandler::Report(bool)+0x544>
   dc7f8: 91014313     	add	x19, x24, #0x50
   dc7fc: 52996468     	mov	w8, #0xcb23             // =52003
   dc800: 52996449     	mov	w9, #0xcb22             // =52002
   dc804: b94022ca     	ldr	w10, [x22, #0x20]
   dc808: 6b08015f     	cmp	w10, w8
   dc80c: 540000cb     	b.lt	0xdc824 <InGame::InGameStatReportHandler::Report(bool)+0x528>
   dc810: f94002ca     	ldr	x10, [x22]
   dc814: b40003ea     	cbz	x10, 0xdc890 <InGame::InGameStatReportHandler::Report(bool)+0x594>
   dc818: aa1603f3     	mov	x19, x22
   dc81c: aa0a03f6     	mov	x22, x10
   dc820: 17fffff9     	b	0xdc804 <InGame::InGameStatReportHandler::Report(bool)+0x508>
   dc824: 6b09015f     	cmp	w10, w9
   dc828: 54000100     	b.eq	0xdc848 <InGame::InGameStatReportHandler::Report(bool)+0x54c>
   dc82c: aa1603f3     	mov	x19, x22
   dc830: f8408e6a     	ldr	x10, [x19, #0x8]!
   dc834: b40000aa     	cbz	x10, 0xdc848 <InGame::InGameStatReportHandler::Report(bool)+0x54c>
   dc838: aa0a03f6     	mov	x22, x10
   dc83c: 17fffff2     	b	0xdc804 <InGame::InGameStatReportHandler::Report(bool)+0x508>
   dc840: aa1903f6     	mov	x22, x25
   dc844: aa1903f3     	mov	x19, x25
   dc848: f9400275     	ldr	x21, [x19]
   dc84c: b5000375     	cbnz	x21, 0xdc8b8 <InGame::InGameStatReportHandler::Report(bool)+0x5bc>
   dc850: 52800800     	mov	w0, #0x40               // =64
   dc854: 94020183     	bl	0x15ce60 <_Znwm@plt>
   dc858: 52996448     	mov	w8, #0xcb22             // =52002
   dc85c: a9037c1f     	stp	xzr, xzr, [x0, #0x30]
   dc860: f900141f     	str	xzr, [x0, #0x28]
   dc864: aa0003f5     	mov	x21, x0
   dc868: a9007c1f     	stp	xzr, xzr, [x0]
   dc86c: b9002008     	str	w8, [x0, #0x20]
   dc870: f9000816     	str	x22, [x0, #0x10]
   dc874: f9000260     	str	x0, [x19]
   dc878: f9402708     	ldr	x8, [x24, #0x48]
   dc87c: f9400108     	ldr	x8, [x8]
   dc880: b4000108     	cbz	x8, 0xdc8a0 <InGame::InGameStatReportHandler::Report(bool)+0x5a4>
   dc884: f9002708     	str	x8, [x24, #0x48]
   dc888: f9400261     	ldr	x1, [x19]
   dc88c: 14000006     	b	0xdc8a4 <InGame::InGameStatReportHandler::Report(bool)+0x5a8>
   dc890: aa1603f3     	mov	x19, x22
   dc894: f9400275     	ldr	x21, [x19]
   dc898: b5000115     	cbnz	x21, 0xdc8b8 <InGame::InGameStatReportHandler::Report(bool)+0x5bc>
   dc89c: 17ffffed     	b	0xdc850 <InGame::InGameStatReportHandler::Report(bool)+0x554>
   dc8a0: aa1503e1     	mov	x1, x21
   dc8a4: f9402b00     	ldr	x0, [x24, #0x50]
   dc8a8: 940203ae     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   dc8ac: f9402f08     	ldr	x8, [x24, #0x58]
   dc8b0: 91000508     	add	x8, x8, #0x1
   dc8b4: f9002f08     	str	x8, [x24, #0x58]
   dc8b8: 9100a2a0     	add	x0, x21, #0x28
   dc8bc: aa1403e1     	mov	x1, x20
   dc8c0: 94020218     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   dc8c4: 940201af     	bl	0x15cf80 <_ZN6InGame16InGameReportKeys11GetInstanceEv@plt>
   dc8c8: aa1403e1     	mov	x1, x20
   dc8cc: 9402098d     	bl	0x15ef00 <_ZN6InGame16InGameReportKeys17GetEventKeyId2StrERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE@plt>
   dc8d0: b4003a20     	cbz	x0, 0xdd014 <InGame::InGameStatReportHandler::Report(bool)+0xd18>
   dc8d4: 6f00e400     	movi	v0.2d, #0000000000000000
   dc8d8: aa0003f5     	mov	x21, x0
   dc8dc: 52808008     	mov	w8, #0x400              // =1024
   dc8e0: b81d83bf     	stur	wzr, [x29, #-0x28]
   dc8e4: f81e03bf     	stur	xzr, [x29, #-0x20]
   dc8e8: ad3d83a0     	stp	q0, q0, [x29, #-0x50]
   dc8ec: ad3c83a0     	stp	q0, q0, [x29, #-0x70]
   dc8f0: 3c9803a0     	stur	q0, [x29, #-0x80]
   dc8f4: f81d03a8     	stur	x8, [x29, #-0x30]
   dc8f8: 52800300     	mov	w0, #0x18               // =24
   dc8fc: 94020159     	bl	0x15ce60 <_Znwm@plt>
   dc900: aa0003f4     	mov	x20, x0
   dc904: 52a00028     	mov	w8, #0x10000            // =65536
   dc908: f9000008     	str	x8, [x0]
   dc90c: 52800020     	mov	w0, #0x1                // =1
   dc910: 52800033     	mov	w19, #0x1               // =1
   dc914: 94020153     	bl	0x15ce60 <_Znwm@plt>
   dc918: aa0003f6     	mov	x22, x0
   dc91c: f9000680     	str	x0, [x20, #0x8]
   dc920: 52800700     	mov	w0, #0x38               // =56
   dc924: 9402023f     	bl	0x15d220 <malloc@plt>
   dc928: aa0003e8     	mov	x8, x0
   dc92c: f9401b1c     	ldr	x28, [x24, #0x30]
   dc930: 39006013     	strb	w19, [x0, #0x18]
   dc934: 910022ac     	add	x12, x21, #0x8
   dc938: f9000813     	str	x19, [x0, #0x10]
   dc93c: 9100e313     	add	x19, x24, #0x38
   dc940: f8020d1f     	str	xzr, [x8, #0x20]!
   dc944: a9005808     	stp	x8, x22, [x0]
   dc948: 52800068     	mov	w8, #0x3                // =3
   dc94c: 2a1f03fa     	mov	w26, wzr
   dc950: eb13039f     	cmp	x28, x19
   dc954: a939d3b4     	stp	x20, x20, [x29, #-0x68]
   dc958: f9000a80     	str	x0, [x20, #0x10]
   dc95c: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
   dc960: f9001ff4     	str	x20, [sp, #0x38]
   dc964: a938ffbf     	stp	xzr, xzr, [x29, #-0x78]
   dc968: f81803bf     	stur	xzr, [x29, #-0x80]
   dc96c: 781963a8     	sturh	w8, [x29, #-0x6a]
   dc970: f90017ec     	str	x12, [sp, #0x28]
   dc974: 54000c40     	b.eq	0xdcafc <InGame::InGameStatReportHandler::Report(bool)+0x800>
   dc978: 52800618     	mov	w24, #0x30              // =48
   dc97c: 14000004     	b	0xdc98c <InGame::InGameStatReportHandler::Report(bool)+0x690>
   dc980: aa0903fc     	mov	x28, x9
   dc984: eb13039f     	cmp	x28, x19
   dc988: 54000ba0     	b.eq	0xdcafc <InGame::InGameStatReportHandler::Report(bool)+0x800>
   dc98c: f940018a     	ldr	x10, [x12]
   dc990: b400092a     	cbz	x10, 0xdcab4 <InGame::InGameStatReportHandler::Report(bool)+0x7b8>
   dc994: b9402389     	ldr	w9, [x28, #0x20]
   dc998: aa0c03e8     	mov	x8, x12
   dc99c: b940214b     	ldr	w11, [x10, #0x20]
   dc9a0: 6b09017f     	cmp	w11, w9
   dc9a4: 1a9fa7eb     	cset	w11, lt
   dc9a8: 9a8ab108     	csel	x8, x8, x10, lt
   dc9ac: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   dc9b0: b5ffff6a     	cbnz	x10, 0xdc99c <InGame::InGameStatReportHandler::Report(bool)+0x6a0>
   dc9b4: eb0c011f     	cmp	x8, x12
   dc9b8: 540007e0     	b.eq	0xdcab4 <InGame::InGameStatReportHandler::Report(bool)+0x7b8>
   dc9bc: b940210a     	ldr	w10, [x8, #0x20]
   dc9c0: 6b0a013f     	cmp	w9, w10
   dc9c4: 5400078b     	b.lt	0xdcab4 <InGame::InGameStatReportHandler::Report(bool)+0x7b8>
   dc9c8: f9401515     	ldr	x21, [x8, #0x28]
   dc9cc: aa1503e0     	mov	x0, x21
   dc9d0: 92800001     	mov	x1, #-0x1               // =-1
   dc9d4: 9402021b     	bl	0x15d240 <__strlen_chk@plt>
   dc9d8: aa0003f6     	mov	x22, x0
   dc9dc: f9401794     	ldr	x20, [x28, #0x28]
   dc9e0: b7f801b4     	tbnz	x20, #0x3f, 0xdca14 <InGame::InGameStatReportHandler::Report(bool)+0x718>
   dc9e4: d360fe88     	lsr	x8, x20, #32
   dc9e8: 528032c9     	mov	w9, #0x196              // =406
   dc9ec: f100011f     	cmp	x8, #0x0
   dc9f0: 52803aca     	mov	w10, #0x1d6             // =470
   dc9f4: d35ffe88     	lsr	x8, x20, #31
   dc9f8: 1a890157     	csel	w23, w10, w9, eq
   dc9fc: b5000148     	cbnz	x8, 0xdca24 <InGame::InGameStatReportHandler::Report(bool)+0x728>
   dca00: 321b02f7     	orr	w23, w23, #0x20
   dca04: b85843a8     	ldur	w8, [x29, #-0x7c]
   dca08: 6b08035f     	cmp	w26, w8
   dca0c: 54000122     	b.hs	0xdca30 <InGame::InGameStatReportHandler::Report(bool)+0x734>
   dca10: 1400001c     	b	0xdca80 <InGame::InGameStatReportHandler::Report(bool)+0x784>
   dca14: b26183e8     	mov	x8, #-0x80000000        // =-2147483648
   dca18: eb08029f     	cmp	x20, x8
   dca1c: 540002a3     	b.lo	0xdca70 <InGame::InGameStatReportHandler::Report(bool)+0x774>
   dca20: 528016d7     	mov	w23, #0xb6              // =182
   dca24: b85843a8     	ldur	w8, [x29, #-0x7c]
   dca28: 6b08035f     	cmp	w26, w8
   dca2c: 540002a3     	b.lo	0xdca80 <InGame::InGameStatReportHandler::Report(bool)+0x784>
   dca30: 11000509     	add	w9, w8, #0x1
   dca34: 7100011f     	cmp	w8, #0x0
   dca38: 5280020a     	mov	w10, #0x10              // =16
   dca3c: 0b490509     	add	w9, w8, w9, lsr #1
   dca40: 1a89015b     	csel	w27, w10, w9, eq
   dca44: 6b1b011f     	cmp	w8, w27
   dca48: 540001c2     	b.hs	0xdca80 <InGame::InGameStatReportHandler::Report(bool)+0x784>
   dca4c: f85883a1     	ldur	x1, [x29, #-0x78]
   dca50: 8b080508     	add	x8, x8, x8, lsl #1
   dca54: 9bb87f63     	umull	x3, w27, w24
   dca58: d37ced02     	lsl	x2, x8, #4
   dca5c: f9401fe0     	ldr	x0, [sp, #0x38]
   dca60: 9402092c     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   dca64: f81883a0     	stur	x0, [x29, #-0x78]
   dca68: b81843bb     	stur	w27, [x29, #-0x7c]
   dca6c: 14000005     	b	0xdca80 <InGame::InGameStatReportHandler::Report(bool)+0x784>
   dca70: 528012d7     	mov	w23, #0x96              // =150
   dca74: b85843a8     	ldur	w8, [x29, #-0x7c]
   dca78: 6b08035f     	cmp	w26, w8
   dca7c: 54fffda2     	b.hs	0xdca30 <InGame::InGameStatReportHandler::Report(bool)+0x734>
   dca80: f85883a8     	ldur	x8, [x29, #-0x78]
   dca84: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   dca88: f94017ec     	ldr	x12, [sp, #0x28]
   dca8c: d503201f     	nop
   dca90: 9bb82348     	umaddl	x8, w26, w24, x8
   dca94: 29007d16     	stp	w22, wzr, [x8]
   dca98: a900a515     	stp	x21, x9, [x8, #0x8]
   dca9c: a901fd14     	stp	x20, xzr, [x8, #0x18]
   dcaa0: f802611f     	stur	xzr, [x8, #0x26]
   dcaa4: 79005d17     	strh	w23, [x8, #0x2e]
   dcaa8: b85803a8     	ldur	w8, [x29, #-0x80]
   dcaac: 1100051a     	add	w26, w8, #0x1
   dcab0: b81803ba     	stur	w26, [x29, #-0x80]
   dcab4: f9400788     	ldr	x8, [x28, #0x8]
   dcab8: b40000a8     	cbz	x8, 0xdcacc <InGame::InGameStatReportHandler::Report(bool)+0x7d0>
   dcabc: aa0803fc     	mov	x28, x8
   dcac0: f9400108     	ldr	x8, [x8]
   dcac4: b5ffffc8     	cbnz	x8, 0xdcabc <InGame::InGameStatReportHandler::Report(bool)+0x7c0>
   dcac8: 17ffffaf     	b	0xdc984 <InGame::InGameStatReportHandler::Report(bool)+0x688>
   dcacc: aa1c03e8     	mov	x8, x28
   dcad0: f8410d09     	ldr	x9, [x8, #0x10]!
   dcad4: f940012a     	ldr	x10, [x9]
   dcad8: eb1c015f     	cmp	x10, x28
   dcadc: 54fff520     	b.eq	0xdc980 <InGame::InGameStatReportHandler::Report(bool)+0x684>
   dcae0: f9400109     	ldr	x9, [x8]
   dcae4: aa0903e8     	mov	x8, x9
   dcae8: f8410d1c     	ldr	x28, [x8, #0x10]!
   dcaec: f940038a     	ldr	x10, [x28]
   dcaf0: eb09015f     	cmp	x10, x9
   dcaf4: 54ffff61     	b.ne	0xdcae0 <InGame::InGameStatReportHandler::Report(bool)+0x7e4>
   dcaf8: 17ffffa3     	b	0xdc984 <InGame::InGameStatReportHandler::Report(bool)+0x688>
   dcafc: f9401be8     	ldr	x8, [sp, #0x30]
   dcb00: f940251c     	ldr	x28, [x8, #0x48]
   dcb04: eb19039f     	cmp	x28, x25
   dcb08: 54000a60     	b.eq	0xdcc54 <InGame::InGameStatReportHandler::Report(bool)+0x958>
   dcb0c: 52800613     	mov	w19, #0x30              // =48
   dcb10: d2e080b4     	mov	x20, #0x405000000000000 // =289637751035265024
   dcb14: 14000004     	b	0xdcb24 <InGame::InGameStatReportHandler::Report(bool)+0x828>
   dcb18: aa0903fc     	mov	x28, x9
   dcb1c: eb19039f     	cmp	x28, x25
   dcb20: 540009a0     	b.eq	0xdcc54 <InGame::InGameStatReportHandler::Report(bool)+0x958>
   dcb24: f940018a     	ldr	x10, [x12]
   dcb28: b400072a     	cbz	x10, 0xdcc0c <InGame::InGameStatReportHandler::Report(bool)+0x910>
   dcb2c: b9402389     	ldr	w9, [x28, #0x20]
   dcb30: aa0c03e8     	mov	x8, x12
   dcb34: b940214b     	ldr	w11, [x10, #0x20]
   dcb38: 6b09017f     	cmp	w11, w9
   dcb3c: 1a9fa7eb     	cset	w11, lt
   dcb40: 9a8ab108     	csel	x8, x8, x10, lt
   dcb44: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   dcb48: b5ffff6a     	cbnz	x10, 0xdcb34 <InGame::InGameStatReportHandler::Report(bool)+0x838>
   dcb4c: eb0c011f     	cmp	x8, x12
   dcb50: 540005e0     	b.eq	0xdcc0c <InGame::InGameStatReportHandler::Report(bool)+0x910>
   dcb54: b940210a     	ldr	w10, [x8, #0x20]
   dcb58: 6b0a013f     	cmp	w9, w10
   dcb5c: 5400058b     	b.lt	0xdcc0c <InGame::InGameStatReportHandler::Report(bool)+0x910>
   dcb60: f9401515     	ldr	x21, [x8, #0x28]
   dcb64: aa1503e0     	mov	x0, x21
   dcb68: 92800001     	mov	x1, #-0x1               // =-1
   dcb6c: 940201b5     	bl	0x15d240 <__strlen_chk@plt>
   dcb70: 3940a388     	ldrb	w8, [x28, #0x28]
   dcb74: 9100a78a     	add	x10, x28, #0x29
   dcb78: f9401f89     	ldr	x9, [x28, #0x38]
   dcb7c: aa0003f6     	mov	x22, x0
   dcb80: 7200011f     	tst	w8, #0x1
   dcb84: 9a890157     	csel	x23, x10, x9, eq
   dcb88: aa1703e0     	mov	x0, x23
   dcb8c: 92800001     	mov	x1, #-0x1               // =-1
   dcb90: 940201ac     	bl	0x15d240 <__strlen_chk@plt>
   dcb94: b85843a8     	ldur	w8, [x29, #-0x7c]
   dcb98: aa0003f8     	mov	x24, x0
   dcb9c: 6b08035f     	cmp	w26, w8
   dcba0: 54000203     	b.lo	0xdcbe0 <InGame::InGameStatReportHandler::Report(bool)+0x8e4>
   dcba4: 11000509     	add	w9, w8, #0x1
   dcba8: 7100011f     	cmp	w8, #0x0
   dcbac: 5280020a     	mov	w10, #0x10              // =16
   dcbb0: 0b490509     	add	w9, w8, w9, lsr #1
   dcbb4: 1a89015b     	csel	w27, w10, w9, eq
   dcbb8: 6b1b011f     	cmp	w8, w27
   dcbbc: 54000122     	b.hs	0xdcbe0 <InGame::InGameStatReportHandler::Report(bool)+0x8e4>
   dcbc0: f85883a1     	ldur	x1, [x29, #-0x78]
   dcbc4: 8b080508     	add	x8, x8, x8, lsl #1
   dcbc8: 9bb37f63     	umull	x3, w27, w19
   dcbcc: d37ced02     	lsl	x2, x8, #4
   dcbd0: f9401fe0     	ldr	x0, [sp, #0x38]
   dcbd4: 940208cf     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   dcbd8: f81883a0     	stur	x0, [x29, #-0x78]
   dcbdc: b81843bb     	stur	w27, [x29, #-0x7c]
   dcbe0: f85883a8     	ldur	x8, [x29, #-0x78]
   dcbe4: f94017ec     	ldr	x12, [sp, #0x28]
   dcbe8: d503201f     	nop
   dcbec: 9bb32348     	umaddl	x8, w26, w19, x8
   dcbf0: 29007d16     	stp	w22, wzr, [x8]
   dcbf4: a900d115     	stp	x21, x20, [x8, #0x8]
   dcbf8: 29037d18     	stp	w24, wzr, [x8, #0x18]
   dcbfc: a9025117     	stp	x23, x20, [x8, #0x20]
   dcc00: b85803a8     	ldur	w8, [x29, #-0x80]
   dcc04: 1100051a     	add	w26, w8, #0x1
   dcc08: b81803ba     	stur	w26, [x29, #-0x80]
   dcc0c: f9400788     	ldr	x8, [x28, #0x8]
   dcc10: b40000a8     	cbz	x8, 0xdcc24 <InGame::InGameStatReportHandler::Report(bool)+0x928>
   dcc14: aa0803fc     	mov	x28, x8
   dcc18: f9400108     	ldr	x8, [x8]
   dcc1c: b5ffffc8     	cbnz	x8, 0xdcc14 <InGame::InGameStatReportHandler::Report(bool)+0x918>
   dcc20: 17ffffbf     	b	0xdcb1c <InGame::InGameStatReportHandler::Report(bool)+0x820>
   dcc24: aa1c03e8     	mov	x8, x28
   dcc28: f8410d09     	ldr	x9, [x8, #0x10]!
   dcc2c: f940012a     	ldr	x10, [x9]
   dcc30: eb1c015f     	cmp	x10, x28
   dcc34: 54fff720     	b.eq	0xdcb18 <InGame::InGameStatReportHandler::Report(bool)+0x81c>
   dcc38: f9400109     	ldr	x9, [x8]
   dcc3c: aa0903e8     	mov	x8, x9
   dcc40: f8410d1c     	ldr	x28, [x8, #0x10]!
   dcc44: f940038a     	ldr	x10, [x28]
   dcc48: eb09015f     	cmp	x10, x9
   dcc4c: 54ffff61     	b.ne	0xdcc38 <InGame::InGameStatReportHandler::Report(bool)+0x93c>
   dcc50: 17ffffb3     	b	0xdcb1c <InGame::InGameStatReportHandler::Report(bool)+0x820>
   dcc54: f9401bf8     	ldr	x24, [sp, #0x30]
   dcc58: f9404317     	ldr	x23, [x24, #0x80]
   dcc5c: 91022308     	add	x8, x24, #0x88
   dcc60: f90013e8     	str	x8, [sp, #0x20]
   dcc64: 14000003     	b	0xdcc70 <InGame::InGameStatReportHandler::Report(bool)+0x974>
   dcc68: f94013e8     	ldr	x8, [sp, #0x20]
   dcc6c: aa0903f7     	mov	x23, x9
   dcc70: eb0802ff     	cmp	x23, x8
   dcc74: 54001540     	b.eq	0xdcf1c <InGame::InGameStatReportHandler::Report(bool)+0xc20>
   dcc78: b94022e7     	ldr	w7, [x23, #0x20]
   dcc7c: f9401ee8     	ldr	x8, [x23, #0x38]
   dcc80: f0fffc81     	adrp	x1, 0x6f000
   dcc84: b0fffca3     	adrp	x3, 0x71000
   dcc88: f0fffca4     	adrp	x4, 0x73000
   dcc8c: f0fffc86     	adrp	x6, 0x6f000
   dcc90: 52800020     	mov	w0, #0x1                // =1
   dcc94: 91229c21     	add	x1, x1, #0x8a7
   dcc98: 528029a2     	mov	w2, #0x14d              // =333
   dcc9c: 911a5463     	add	x3, x3, #0x695
   dcca0: 9105f084     	add	x4, x4, #0x17c
   dcca4: aa1803e5     	mov	x5, x24
   dcca8: 913b68c6     	add	x6, x6, #0xeda
   dccac: f90003e8     	str	x8, [sp]
   dccb0: 9402005c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dccb4: f94016f8     	ldr	x24, [x23, #0x28]
   dccb8: 9100c2f4     	add	x20, x23, #0x30
   dccbc: 79016bff     	strh	wzr, [sp, #0xb4]
   dccc0: b900b3ff     	str	wzr, [sp, #0xb0]
   dccc4: eb14031f     	cmp	x24, x20
   dccc8: 54000840     	b.eq	0xdcdd0 <InGame::InGameStatReportHandler::Report(bool)+0xad4>
   dcccc: aa1f03f9     	mov	x25, xzr
   dccd0: 2a1f03f6     	mov	w22, wzr
   dccd4: 2a1f03fc     	mov	w28, wzr
   dccd8: 14000005     	b	0xdccec <InGame::InGameStatReportHandler::Report(bool)+0x9f0>
   dccdc: aa0903f8     	mov	x24, x9
   dcce0: 1100079c     	add	w28, w28, #0x1
   dcce4: eb14031f     	cmp	x24, x20
   dcce8: 540007a0     	b.eq	0xdcddc <InGame::InGameStatReportHandler::Report(bool)+0xae0>
   dccec: 39408308     	ldrb	w8, [x24, #0x20]
   dccf0: 9100870a     	add	x10, x24, #0x21
   dccf4: f9401b09     	ldr	x9, [x24, #0x30]
   dccf8: 7200011f     	tst	w8, #0x1
   dccfc: 9a89015a     	csel	x26, x10, x9, eq
   dcd00: aa1a03e0     	mov	x0, x26
   dcd04: 92800001     	mov	x1, #-0x1               // =-1
   dcd08: 9402014e     	bl	0x15d240 <__strlen_chk@plt>
   dcd0c: aa0003fb     	mov	x27, x0
   dcd10: b9803b13     	ldrsw	x19, [x24, #0x38]
   dcd14: 6b16039f     	cmp	w28, w22
   dcd18: 54000203     	b.lo	0xdcd58 <InGame::InGameStatReportHandler::Report(bool)+0xa5c>
   dcd1c: 110006c8     	add	w8, w22, #0x1
   dcd20: 710002df     	cmp	w22, #0x0
   dcd24: 52800209     	mov	w9, #0x10               // =16
   dcd28: 0b4806c8     	add	w8, w22, w8, lsr #1
   dcd2c: 1a880135     	csel	w21, w9, w8, eq
   dcd30: 6b1502df     	cmp	w22, w21
   dcd34: 54000122     	b.hs	0xdcd58 <InGame::InGameStatReportHandler::Report(bool)+0xa5c>
   dcd38: 52800608     	mov	w8, #0x30               // =48
   dcd3c: 9ba87ec2     	umull	x2, w22, w8
   dcd40: 9ba87ea3     	umull	x3, w21, w8
   dcd44: f9401fe0     	ldr	x0, [sp, #0x38]
   dcd48: aa1903e1     	mov	x1, x25
   dcd4c: 94020871     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   dcd50: aa0003f9     	mov	x25, x0
   dcd54: 2a1503f6     	mov	w22, w21
   dcd58: 52800608     	mov	w8, #0x30               // =48
   dcd5c: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   dcd60: 7100027f     	cmp	w19, #0x0
   dcd64: 52803eca     	mov	w10, #0x1f6             // =502
   dcd68: 9ba86788     	umaddl	x8, w28, w8, x25
   dcd6c: a900a51a     	stp	x26, x9, [x8, #0x8]
   dcd70: 528016c9     	mov	w9, #0xb6               // =182
   dcd74: 1a89a149     	csel	w9, w10, w9, ge
   dcd78: 29007d1b     	stp	w27, wzr, [x8]
   dcd7c: a901fd13     	stp	x19, xzr, [x8, #0x18]
   dcd80: f802611f     	stur	xzr, [x8, #0x26]
   dcd84: 79005d09     	strh	w9, [x8, #0x2e]
   dcd88: f9400708     	ldr	x8, [x24, #0x8]
   dcd8c: b40000a8     	cbz	x8, 0xdcda0 <InGame::InGameStatReportHandler::Report(bool)+0xaa4>
   dcd90: aa0803f8     	mov	x24, x8
   dcd94: f9400108     	ldr	x8, [x8]
   dcd98: b5ffffc8     	cbnz	x8, 0xdcd90 <InGame::InGameStatReportHandler::Report(bool)+0xa94>
   dcd9c: 17ffffd1     	b	0xdcce0 <InGame::InGameStatReportHandler::Report(bool)+0x9e4>
   dcda0: aa1803e8     	mov	x8, x24
   dcda4: f8410d09     	ldr	x9, [x8, #0x10]!
   dcda8: f940012a     	ldr	x10, [x9]
   dcdac: eb18015f     	cmp	x10, x24
   dcdb0: 54fff960     	b.eq	0xdccdc <InGame::InGameStatReportHandler::Report(bool)+0x9e0>
   dcdb4: f9400109     	ldr	x9, [x8]
   dcdb8: aa0903e8     	mov	x8, x9
   dcdbc: f8410d18     	ldr	x24, [x8, #0x10]!
   dcdc0: f940030a     	ldr	x10, [x24]
   dcdc4: eb09015f     	cmp	x10, x9
   dcdc8: 54ffff61     	b.ne	0xdcdb4 <InGame::InGameStatReportHandler::Report(bool)+0xab8>
   dcdcc: 17ffffc5     	b	0xdcce0 <InGame::InGameStatReportHandler::Report(bool)+0x9e4>
   dcdd0: 2a1f03fc     	mov	w28, wzr
   dcdd4: 2a1f03f6     	mov	w22, wzr
   dcdd8: aa1f03f9     	mov	x25, xzr
   dcddc: f94017e8     	ldr	x8, [sp, #0x28]
   dcde0: f940010a     	ldr	x10, [x8]
   dcde4: b400070a     	cbz	x10, 0xdcec4 <InGame::InGameStatReportHandler::Report(bool)+0xbc8>
   dcde8: b94022e9     	ldr	w9, [x23, #0x20]
   dcdec: f94017e8     	ldr	x8, [sp, #0x28]
   dcdf0: b940214b     	ldr	w11, [x10, #0x20]
   dcdf4: 6b09017f     	cmp	w11, w9
   dcdf8: 1a9fa7eb     	cset	w11, lt
   dcdfc: 9a8ab108     	csel	x8, x8, x10, lt
   dce00: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   dce04: b5ffff6a     	cbnz	x10, 0xdcdf0 <InGame::InGameStatReportHandler::Report(bool)+0xaf4>
   dce08: f94017ea     	ldr	x10, [sp, #0x28]
   dce0c: eb0a011f     	cmp	x8, x10
   dce10: 540005a0     	b.eq	0xdcec4 <InGame::InGameStatReportHandler::Report(bool)+0xbc8>
   dce14: b940210a     	ldr	w10, [x8, #0x20]
   dce18: 6b0a013f     	cmp	w9, w10
   dce1c: 5400054b     	b.lt	0xdcec4 <InGame::InGameStatReportHandler::Report(bool)+0xbc8>
   dce20: f940151a     	ldr	x26, [x8, #0x28]
   dce24: aa1a03e0     	mov	x0, x26
   dce28: 92800001     	mov	x1, #-0x1               // =-1
   dce2c: 94020105     	bl	0x15d240 <__strlen_chk@plt>
   dce30: 297023b3     	ldp	w19, w8, [x29, #-0x80]
   dce34: aa0003fb     	mov	x27, x0
   dce38: 6b08027f     	cmp	w19, w8
   dce3c: 54000223     	b.lo	0xdce80 <InGame::InGameStatReportHandler::Report(bool)+0xb84>
   dce40: 11000509     	add	w9, w8, #0x1
   dce44: 7100011f     	cmp	w8, #0x0
   dce48: 5280020a     	mov	w10, #0x10              // =16
   dce4c: 0b490509     	add	w9, w8, w9, lsr #1
   dce50: 1a890154     	csel	w20, w10, w9, eq
   dce54: 6b14011f     	cmp	w8, w20
   dce58: 54000142     	b.hs	0xdce80 <InGame::InGameStatReportHandler::Report(bool)+0xb84>
   dce5c: f85883a1     	ldur	x1, [x29, #-0x78]
   dce60: 52800609     	mov	w9, #0x30               // =48
   dce64: 8b080508     	add	x8, x8, x8, lsl #1
   dce68: 9ba97e83     	umull	x3, w20, w9
   dce6c: d37ced02     	lsl	x2, x8, #4
   dce70: f9401fe0     	ldr	x0, [sp, #0x38]
   dce74: 94020827     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   dce78: f81883a0     	stur	x0, [x29, #-0x78]
   dce7c: b81843b4     	stur	w20, [x29, #-0x7c]
   dce80: f85883a8     	ldur	x8, [x29, #-0x78]
   dce84: 52800609     	mov	w9, #0x30               // =48
   dce88: 9b092268     	madd	x8, x19, x9, x8
   dce8c: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   dce90: 29007d1b     	stp	w27, wzr, [x8]
   dce94: a900a51a     	stp	x26, x9, [x8, #0x8]
   dce98: 2903591c     	stp	w28, w22, [x8, #0x18]
   dce9c: f9001119     	str	x25, [x8, #0x20]
   dcea0: b940b3e9     	ldr	w9, [sp, #0xb0]
   dcea4: b9002909     	str	w9, [x8, #0x28]
   dcea8: 79416be9     	ldrh	w9, [sp, #0xb4]
   dceac: 79005909     	strh	w9, [x8, #0x2c]
   dceb0: 52800069     	mov	w9, #0x3                // =3
   dceb4: 79005d09     	strh	w9, [x8, #0x2e]
   dceb8: b85803a8     	ldur	w8, [x29, #-0x80]
   dcebc: 11000508     	add	w8, w8, #0x1
   dcec0: b81803a8     	stur	w8, [x29, #-0x80]
   dcec4: f94006e8     	ldr	x8, [x23, #0x8]
   dcec8: b40000e8     	cbz	x8, 0xdcee4 <InGame::InGameStatReportHandler::Report(bool)+0xbe8>
   dcecc: aa0803f7     	mov	x23, x8
   dced0: f9400108     	ldr	x8, [x8]
   dced4: b5ffffc8     	cbnz	x8, 0xdcecc <InGame::InGameStatReportHandler::Report(bool)+0xbd0>
   dced8: f9401bf8     	ldr	x24, [sp, #0x30]
   dcedc: f94013e8     	ldr	x8, [sp, #0x20]
   dcee0: 17ffff64     	b	0xdcc70 <InGame::InGameStatReportHandler::Report(bool)+0x974>
   dcee4: aa1703e8     	mov	x8, x23
   dcee8: f9401bf8     	ldr	x24, [sp, #0x30]
   dceec: f8410d09     	ldr	x9, [x8, #0x10]!
   dcef0: f940012a     	ldr	x10, [x9]
   dcef4: eb17015f     	cmp	x10, x23
   dcef8: 54ffeb80     	b.eq	0xdcc68 <InGame::InGameStatReportHandler::Report(bool)+0x96c>
   dcefc: f9400109     	ldr	x9, [x8]
   dcf00: aa0903e8     	mov	x8, x9
   dcf04: f8410d17     	ldr	x23, [x8, #0x10]!
   dcf08: f94002ea     	ldr	x10, [x23]
   dcf0c: eb09015f     	cmp	x10, x9
   dcf10: 54ffff61     	b.ne	0xdcefc <InGame::InGameStatReportHandler::Report(bool)+0xc00>
   dcf14: f94013e8     	ldr	x8, [sp, #0x20]
   dcf18: 17ffff56     	b	0xdcc70 <InGame::InGameStatReportHandler::Report(bool)+0x974>
   dcf1c: 52802008     	mov	w8, #0x100              // =256
   dcf20: 910103e9     	add	x9, sp, #0x40
   dcf24: 6f00e400     	movi	v0.2d, #0000000000000000
   dcf28: 3903b3ff     	strb	wzr, [sp, #0xec]
   dcf2c: a90623ff     	stp	xzr, x8, [sp, #0x60]
   dcf30: 52804008     	mov	w8, #0x200              // =512
   dcf34: f9005be9     	str	x9, [sp, #0xb0]
   dcf38: ad0203e0     	stp	q0, q0, [sp, #0x40]
   dcf3c: a90da3ff     	stp	xzr, x8, [sp, #0xd8]
   dcf40: 52802888     	mov	w8, #0x144              // =324
   dcf44: 3c8b83e0     	stur	q0, [sp, #0xb8]
   dcf48: 3c8c83e0     	stur	q0, [sp, #0xc8]
   dcf4c: b900ebe8     	str	w8, [sp, #0xe8]
   dcf50: d10203a0     	sub	x0, x29, #0x80
   dcf54: 9102c3e1     	add	x1, sp, #0xb0
   dcf58: 940207f2     	bl	0x15ef20 <_ZNK6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE6AcceptINS0_6WriterINS0_19GenericStringBufferIS3_S5_EES3_S3_S5_Lj0EEEEEbRT_@plt>
   dcf5c: f9401700     	ldr	x0, [x24, #0x28]
   dcf60: f9400008     	ldr	x8, [x0]
   dcf64: f9401508     	ldr	x8, [x8, #0x28]
   dcf68: d63f0100     	blr	x8
   dcf6c: f9004be0     	str	x0, [sp, #0x90]
   dcf70: b40003a0     	cbz	x0, 0xdcfe4 <InGame::InGameStatReportHandler::Report(bool)+0xce8>
   dcf74: a945a7e8     	ldp	x8, x9, [sp, #0x58]
   dcf78: cb080129     	sub	x9, x9, x8
   dcf7c: f100013f     	cmp	x9, #0x0
   dcf80: 54000c6d     	b.le	0xdd10c <InGame::InGameStatReportHandler::Report(bool)+0xe10>
   dcf84: 91000509     	add	x9, x8, #0x1
   dcf88: f9002fe9     	str	x9, [sp, #0x58]
   dcf8c: 3900011f     	strb	wzr, [x8]
   dcf90: a94523e2     	ldp	x2, x8, [sp, #0x50]
   dcf94: f9404bf4     	ldr	x20, [sp, #0x90]
   dcf98: d1000508     	sub	x8, x8, #0x1
   dcf9c: f9002fe8     	str	x8, [sp, #0x58]
   dcfa0: f9400288     	ldr	x8, [x20]
   dcfa4: f9400908     	ldr	x8, [x8, #0x10]
   dcfa8: b0fffc81     	adrp	x1, 0x6d000
   dcfac: aa1403e0     	mov	x0, x20
   dcfb0: 910bc421     	add	x1, x1, #0x2f1
   dcfb4: d63f0100     	blr	x8
   dcfb8: f9401700     	ldr	x0, [x24, #0x28]
   dcfbc: f9400008     	ldr	x8, [x0]
   dcfc0: f9404108     	ldr	x8, [x8, #0x80]
   dcfc4: aa1403e1     	mov	x1, x20
   dcfc8: 52800022     	mov	w2, #0x1                // =1
   dcfcc: d63f0100     	blr	x8
   dcfd0: f9401700     	ldr	x0, [x24, #0x28]
   dcfd4: f9400008     	ldr	x8, [x0]
   dcfd8: f9401908     	ldr	x8, [x8, #0x30]
   dcfdc: 910243e1     	add	x1, sp, #0x90
   dcfe0: d63f0100     	blr	x8
   dcfe4: f94067e0     	ldr	x0, [sp, #0xc8]
   dcfe8: 940200ae     	bl	0x15d2a0 <free@plt>
   dcfec: f94063e0     	ldr	x0, [sp, #0xc0]
   dcff0: b4000040     	cbz	x0, 0xdcff8 <InGame::InGameStatReportHandler::Report(bool)+0xcfc>
   dcff4: 9401ffbb     	bl	0x15cee0 <_ZdlPv@plt>
   dcff8: f9402be0     	ldr	x0, [sp, #0x50]
   dcffc: 940200a9     	bl	0x15d2a0 <free@plt>
   dd000: f94027e0     	ldr	x0, [sp, #0x48]
   dd004: b4000040     	cbz	x0, 0xdd00c <InGame::InGameStatReportHandler::Report(bool)+0xd10>
   dd008: 9401ffb6     	bl	0x15cee0 <_ZdlPv@plt>
   dd00c: d10203a0     	sub	x0, x29, #0x80
   dd010: 94020094     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   dd014: aa1803e8     	mov	x8, x24
   dd018: f940230b     	ldr	x11, [x24, #0x40]
   dd01c: d10203aa     	sub	x10, x29, #0x80
   dd020: f9401b09     	ldr	x9, [x24, #0x30]
   dd024: 6f00e400     	movi	v0.2d, #0000000000000000
   dd028: 9100214d     	add	x13, x10, #0x8
   dd02c: f8438d0c     	ldr	x12, [x8, #0x38]!
   dd030: f81903ab     	stur	x11, [x29, #-0x70]
   dd034: f100017f     	cmp	x11, #0x0
   dd038: f9001b08     	str	x8, [x24, #0x30]
   dd03c: 910103e0     	add	x0, sp, #0x40
   dd040: 9100418b     	add	x11, x12, #0x10
   dd044: 3d800100     	str	q0, [x8]
   dd048: 9a8b014a     	csel	x10, x10, x11, eq
   dd04c: aa1803eb     	mov	x11, x24
   dd050: a93833a9     	stp	x9, x12, [x29, #-0x80]
   dd054: f900014d     	str	x13, [x10]
   dd058: 9102c3ea     	add	x10, sp, #0xb0
   dd05c: f8450d68     	ldr	x8, [x11, #0x50]!
   dd060: f9402f09     	ldr	x9, [x24, #0x58]
   dd064: 3d800160     	str	q0, [x11]
   dd068: f940270d     	ldr	x13, [x24, #0x48]
   dd06c: f900270b     	str	x11, [x24, #0x48]
   dd070: 9100410b     	add	x11, x8, #0x10
   dd074: f100013f     	cmp	x9, #0x0
   dd078: f90063e9     	str	x9, [sp, #0xc0]
   dd07c: 9a8b014b     	csel	x11, x10, x11, eq
   dd080: 9100214a     	add	x10, x10, #0x8
   dd084: a90b23ed     	stp	x13, x8, [sp, #0xb0]
   dd088: f900016a     	str	x10, [x11]
   dd08c: 910103ea     	add	x10, sp, #0x40
   dd090: a9c8a301     	ldp	x1, x8, [x24, #0x88]!
   dd094: 3d800300     	str	q0, [x24]
   dd098: f85f8309     	ldur	x9, [x24, #-0x8]
   dd09c: f81f8318     	stur	x24, [x24, #-0x8]
   dd0a0: 9100402b     	add	x11, x1, #0x10
   dd0a4: f100011f     	cmp	x8, #0x0
   dd0a8: f9002be8     	str	x8, [sp, #0x50]
   dd0ac: a90407e9     	stp	x9, x1, [sp, #0x40]
   dd0b0: 91002149     	add	x9, x10, #0x8
   dd0b4: 9a8b014a     	csel	x10, x10, x11, eq
   dd0b8: f9000149     	str	x9, [x10]
   dd0bc: 940207cd     	bl	0x15eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>
   dd0c0: f9405fe1     	ldr	x1, [sp, #0xb8]
   dd0c4: 9102c3e0     	add	x0, sp, #0xb0
   dd0c8: 94020776     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   dd0cc: f85883a1     	ldur	x1, [x29, #-0x78]
   dd0d0: d10203a0     	sub	x0, x29, #0x80
   dd0d4: 94020777     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   dd0d8: f9400ff6     	ldr	x22, [sp, #0x18]
   dd0dc: f94016c8     	ldr	x8, [x22, #0x28]
   dd0e0: f85f03a9     	ldur	x9, [x29, #-0x10]
   dd0e4: eb09011f     	cmp	x8, x9
   dd0e8: 540001c1     	b.ne	0xdd120 <InGame::InGameStatReportHandler::Report(bool)+0xe24>
   dd0ec: a95c4ff4     	ldp	x20, x19, [sp, #0x1c0]
   dd0f0: a95b57f6     	ldp	x22, x21, [sp, #0x1b0]
   dd0f4: a95a5ff8     	ldp	x24, x23, [sp, #0x1a0]
   dd0f8: a95967fa     	ldp	x26, x25, [sp, #0x190]
   dd0fc: a9586ffc     	ldp	x28, x27, [sp, #0x180]
   dd100: a9577bfd     	ldp	x29, x30, [sp, #0x170]
   dd104: 910743ff     	add	sp, sp, #0x1d0
   dd108: d65f03c0     	ret
   dd10c: 910103e0     	add	x0, sp, #0x40
   dd110: 52800021     	mov	w1, #0x1                // =1
   dd114: 9402008f     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   dd118: f9402fe8     	ldr	x8, [sp, #0x58]
   dd11c: 17ffff9a     	b	0xdcf84 <InGame::InGameStatReportHandler::Report(bool)+0xc88>
   dd120: 9401ff44     	bl	0x15ce30 <__stack_chk_fail@plt>
   dd124: 1400000b     	b	0xdd150 <InGame::InGameStatReportHandler::Report(bool)+0xe54>
   dd128: 1400000a     	b	0xdd150 <InGame::InGameStatReportHandler::Report(bool)+0xe54>
   dd12c: aa0003f3     	mov	x19, x0
   dd130: aa1403e0     	mov	x0, x20
   dd134: 9401ff6b     	bl	0x15cee0 <_ZdlPv@plt>
   dd138: 14000002     	b	0xdd140 <InGame::InGameStatReportHandler::Report(bool)+0xe44>
   dd13c: aa0003f3     	mov	x19, x0
   dd140: d10203a8     	sub	x8, x29, #0x80
   dd144: 9100a100     	add	x0, x8, #0x28
   dd148: 94020052     	bl	0x15d290 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEED2Ev@plt>
   dd14c: 1400001d     	b	0xdd1c0 <InGame::InGameStatReportHandler::Report(bool)+0xec4>
   dd150: aa0003f3     	mov	x19, x0
   dd154: 9102c3e0     	add	x0, sp, #0xb0
   dd158: 94020776     	bl	0x15ef30 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EED2Ev@plt>
   dd15c: 910103e0     	add	x0, sp, #0x40
   dd160: 94020778     	bl	0x15ef40 <_ZN6InGame9rapidjson19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEED2Ev@plt>
   dd164: 14000007     	b	0xdd180 <InGame::InGameStatReportHandler::Report(bool)+0xe84>
   dd168: 14000005     	b	0xdd17c <InGame::InGameStatReportHandler::Report(bool)+0xe80>
   dd16c: 14000004     	b	0xdd17c <InGame::InGameStatReportHandler::Report(bool)+0xe80>
   dd170: 14000003     	b	0xdd17c <InGame::InGameStatReportHandler::Report(bool)+0xe80>
   dd174: 14000002     	b	0xdd17c <InGame::InGameStatReportHandler::Report(bool)+0xe80>
   dd178: 14000034     	b	0xdd248 <InGame::InGameStatReportHandler::Report(bool)+0xf4c>
   dd17c: aa0003f3     	mov	x19, x0
   dd180: d10203a0     	sub	x0, x29, #0x80
   dd184: 94020037     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   dd188: aa1303e0     	mov	x0, x19
   dd18c: 9401eff5     	bl	0x159160 <__emutls_get_address+0x6d4>
   dd190: 1400002e     	b	0xdd248 <InGame::InGameStatReportHandler::Report(bool)+0xf4c>
   dd194: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   dd198: aa0003f3     	mov	x19, x0
   dd19c: 37000168     	tbnz	w8, #0x0, 0xdd1c8 <InGame::InGameStatReportHandler::Report(bool)+0xecc>
   dd1a0: 3941e3e8     	ldrb	w8, [sp, #0x78]
   dd1a4: 37000488     	tbnz	w8, #0x0, 0xdd234 <InGame::InGameStatReportHandler::Report(bool)+0xf38>
   dd1a8: 394103e8     	ldrb	w8, [sp, #0x40]
   dd1ac: 370001e8     	tbnz	w8, #0x0, 0xdd1e8 <InGame::InGameStatReportHandler::Report(bool)+0xeec>
   dd1b0: 394243e8     	ldrb	w8, [sp, #0x90]
   dd1b4: 37000228     	tbnz	w8, #0x0, 0xdd1f8 <InGame::InGameStatReportHandler::Report(bool)+0xefc>
   dd1b8: 385803a8     	ldurb	w8, [x29, #-0x80]
   dd1bc: 37000268     	tbnz	w8, #0x0, 0xdd208 <InGame::InGameStatReportHandler::Report(bool)+0xf0c>
   dd1c0: aa1303e0     	mov	x0, x19
   dd1c4: 9401efe7     	bl	0x159160 <__emutls_get_address+0x6d4>
   dd1c8: f94063e0     	ldr	x0, [sp, #0xc0]
   dd1cc: 9401ff45     	bl	0x15cee0 <_ZdlPv@plt>
   dd1d0: 3941e3e8     	ldrb	w8, [sp, #0x78]
   dd1d4: 3607fea8     	tbz	w8, #0x0, 0xdd1a8 <InGame::InGameStatReportHandler::Report(bool)+0xeac>
   dd1d8: 14000017     	b	0xdd234 <InGame::InGameStatReportHandler::Report(bool)+0xf38>
   dd1dc: aa0003f3     	mov	x19, x0
   dd1e0: 394103e8     	ldrb	w8, [sp, #0x40]
   dd1e4: 3607fe68     	tbz	w8, #0x0, 0xdd1b0 <InGame::InGameStatReportHandler::Report(bool)+0xeb4>
   dd1e8: f9402be0     	ldr	x0, [sp, #0x50]
   dd1ec: 9401ff3d     	bl	0x15cee0 <_ZdlPv@plt>
   dd1f0: 394243e8     	ldrb	w8, [sp, #0x90]
   dd1f4: 3607fe28     	tbz	w8, #0x0, 0xdd1b8 <InGame::InGameStatReportHandler::Report(bool)+0xebc>
   dd1f8: f94053e0     	ldr	x0, [sp, #0xa0]
   dd1fc: 9401ff39     	bl	0x15cee0 <_ZdlPv@plt>
   dd200: 385803a8     	ldurb	w8, [x29, #-0x80]
   dd204: 3607fde8     	tbz	w8, #0x0, 0xdd1c0 <InGame::InGameStatReportHandler::Report(bool)+0xec4>
   dd208: f85903a0     	ldur	x0, [x29, #-0x70]
   dd20c: 9401ff35     	bl	0x15cee0 <_ZdlPv@plt>
   dd210: aa1303e0     	mov	x0, x19
   dd214: 9401efd3     	bl	0x159160 <__emutls_get_address+0x6d4>
   dd218: aa0003f3     	mov	x19, x0
   dd21c: 394243e8     	ldrb	w8, [sp, #0x90]
   dd220: 3607fcc8     	tbz	w8, #0x0, 0xdd1b8 <InGame::InGameStatReportHandler::Report(bool)+0xebc>
   dd224: 17fffff5     	b	0xdd1f8 <InGame::InGameStatReportHandler::Report(bool)+0xefc>
   dd228: aa0003f3     	mov	x19, x0
   dd22c: 3941e3e8     	ldrb	w8, [sp, #0x78]
   dd230: 3607fbc8     	tbz	w8, #0x0, 0xdd1a8 <InGame::InGameStatReportHandler::Report(bool)+0xeac>
   dd234: f94047e0     	ldr	x0, [sp, #0x88]
   dd238: 9401ff2a     	bl	0x15cee0 <_ZdlPv@plt>
   dd23c: 394103e8     	ldrb	w8, [sp, #0x40]
   dd240: 3607fb88     	tbz	w8, #0x0, 0xdd1b0 <InGame::InGameStatReportHandler::Report(bool)+0xeb4>
   dd244: 17ffffe9     	b	0xdd1e8 <InGame::InGameStatReportHandler::Report(bool)+0xeec>
   dd248: aa0003f3     	mov	x19, x0
   dd24c: 385803a8     	ldurb	w8, [x29, #-0x80]
   dd250: 3607fb88     	tbz	w8, #0x0, 0xdd1c0 <InGame::InGameStatReportHandler::Report(bool)+0xec4>
   dd254: 17ffffed     	b	0xdd208 <InGame::InGameStatReportHandler::Report(bool)+0xf0c>

00000000000dd258 <InGame::GaaSReqStatReportHandler::GaaSReqStatReportHandler(char const*, InGame::IReportMasterInner*)>:
   dd258: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dd25c: f9000bf3     	str	x19, [sp, #0x10]
   dd260: 910003fd     	mov	x29, sp
   dd264: aa0003f3     	mov	x19, x0
   dd268: 9402070a     	bl	0x15ee90 <_ZN6InGame19InGameReportHandlerC2EPKcPNS_18IReportMasterInnerE@plt>
   dd26c: f0000468     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dd270: aa1303e9     	mov	x9, x19
   dd274: f945a508     	ldr	x8, [x8, #0xb48]
   dd278: f9004a7f     	str	xzr, [x19, #0x90]
   dd27c: f8088d3f     	str	xzr, [x9, #0x88]!
   dd280: f9004269     	str	x9, [x19, #0x80]
   dd284: 91004108     	add	x8, x8, #0x10
   dd288: f9000268     	str	x8, [x19]
   dd28c: f9400bf3     	ldr	x19, [sp, #0x10]
   dd290: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dd294: d65f03c0     	ret

00000000000dd298 <InGame::GaaSReqStatReportHandler::GaaSReqStatReportHandler(char const*, InGame::IReportGatewayInner*)>:
   dd298: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dd29c: f9000bf3     	str	x19, [sp, #0x10]
   dd2a0: 910003fd     	mov	x29, sp
   dd2a4: aa0003f3     	mov	x19, x0
   dd2a8: 94020706     	bl	0x15eec0 <_ZN6InGame19InGameReportHandlerC2EPKcPNS_19IReportGatewayInnerE@plt>
   dd2ac: f0000468     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dd2b0: aa1303e9     	mov	x9, x19
   dd2b4: f945a508     	ldr	x8, [x8, #0xb48]
   dd2b8: f9004a7f     	str	xzr, [x19, #0x90]
   dd2bc: f8088d3f     	str	xzr, [x9, #0x88]!
   dd2c0: f9004269     	str	x9, [x19, #0x80]
   dd2c4: 91004108     	add	x8, x8, #0x10
   dd2c8: f9000268     	str	x8, [x19]
   dd2cc: f9400bf3     	ldr	x19, [sp, #0x10]
   dd2d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dd2d4: d65f03c0     	ret

00000000000dd2d8 <InGame::GaaSReqStatReportHandler::~GaaSReqStatReportHandler()>:
   dd2d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dd2dc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dd2e0: 910003fd     	mov	x29, sp
   dd2e4: f0000468     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dd2e8: aa0003f3     	mov	x19, x0
   dd2ec: f945a508     	ldr	x8, [x8, #0xb48]
   dd2f0: 91004108     	add	x8, x8, #0x10
   dd2f4: f9000008     	str	x8, [x0]
   dd2f8: d0fffc81     	adrp	x1, 0x6f000
   dd2fc: 90fffca3     	adrp	x3, 0x71000
   dd300: d0fffca4     	adrp	x4, 0x73000
   dd304: b0fffca6     	adrp	x6, 0x72000
   dd308: 91229c21     	add	x1, x1, #0x8a7
   dd30c: 910ee463     	add	x3, x3, #0x3b9
   dd310: 9105f084     	add	x4, x4, #0x17c
   dd314: 913e58c6     	add	x6, x6, #0xf96
   dd318: 52800020     	mov	w0, #0x1                // =1
   dd31c: 52803002     	mov	w2, #0x180              // =384
   dd320: aa1303e5     	mov	x5, x19
   dd324: 9401febf     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dd328: 91020260     	add	x0, x19, #0x80
   dd32c: f9404661     	ldr	x1, [x19, #0x88]
   dd330: 94020748     	bl	0x15f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>
   dd334: aa1303e0     	mov	x0, x19
   dd338: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dd33c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dd340: 140206e4     	b	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dd344: aa0003f4     	mov	x20, x0
   dd348: 91020260     	add	x0, x19, #0x80
   dd34c: 94000005     	bl	0xdd360 <InGame::GaaSReqStatReportHandler::~GaaSReqStatReportHandler()+0x88>
   dd350: aa1303e0     	mov	x0, x19
   dd354: 940206df     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dd358: aa1403e0     	mov	x0, x20
   dd35c: 97ff2ef6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   dd360: f9400401     	ldr	x1, [x0, #0x8]
   dd364: 1402073b     	b	0x15f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>

00000000000dd368 <InGame::GaaSReqStatReportHandler::~GaaSReqStatReportHandler()>:
   dd368: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dd36c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dd370: 910003fd     	mov	x29, sp
   dd374: f0000468     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   dd378: aa0003f3     	mov	x19, x0
   dd37c: f945a508     	ldr	x8, [x8, #0xb48]
   dd380: 91004108     	add	x8, x8, #0x10
   dd384: f9000008     	str	x8, [x0]
   dd388: d0fffc81     	adrp	x1, 0x6f000
   dd38c: 90fffca3     	adrp	x3, 0x71000
   dd390: d0fffca4     	adrp	x4, 0x73000
   dd394: b0fffca6     	adrp	x6, 0x72000
   dd398: 91229c21     	add	x1, x1, #0x8a7
   dd39c: 910ee463     	add	x3, x3, #0x3b9
   dd3a0: 9105f084     	add	x4, x4, #0x17c
   dd3a4: 913e58c6     	add	x6, x6, #0xf96
   dd3a8: 52800020     	mov	w0, #0x1                // =1
   dd3ac: 52803002     	mov	w2, #0x180              // =384
   dd3b0: aa1303e5     	mov	x5, x19
   dd3b4: 9401fe9b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dd3b8: 91020260     	add	x0, x19, #0x80
   dd3bc: f9404661     	ldr	x1, [x19, #0x88]
   dd3c0: 94020724     	bl	0x15f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>
   dd3c4: aa1303e0     	mov	x0, x19
   dd3c8: 940206c2     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dd3cc: aa1303e0     	mov	x0, x19
   dd3d0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dd3d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dd3d8: 1401fec2     	b	0x15cee0 <_ZdlPv@plt>
   dd3dc: aa0003f4     	mov	x20, x0
   dd3e0: 91020260     	add	x0, x19, #0x80
   dd3e4: 97ffffdf     	bl	0xdd360 <InGame::GaaSReqStatReportHandler::~GaaSReqStatReportHandler()+0x88>
   dd3e8: aa1303e0     	mov	x0, x19
   dd3ec: 940206b9     	bl	0x15eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>
   dd3f0: aa1403e0     	mov	x0, x20
   dd3f4: 97ff2ed0     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000dd3f8 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)>:
   dd3f8: d10543ff     	sub	sp, sp, #0x150
   dd3fc: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   dd400: 9103c3fd     	add	x29, sp, #0xf0
   dd404: f90083fc     	str	x28, [sp, #0x100]
   dd408: a91167fa     	stp	x26, x25, [sp, #0x110]
   dd40c: a9125ff8     	stp	x24, x23, [sp, #0x120]
   dd410: a91357f6     	stp	x22, x21, [sp, #0x130]
   dd414: a9144ff4     	stp	x20, x19, [sp, #0x140]
   dd418: d53bd059     	mrs	x25, TPIDR_EL0
   dd41c: f9401728     	ldr	x8, [x25, #0x28]
   dd420: f81f83a8     	stur	x8, [x29, #-0x8]
   dd424: b4001f22     	cbz	x2, 0xdd808 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x410>
   dd428: 2a0403f5     	mov	w21, w4
   dd42c: 2a0303f6     	mov	w22, w3
   dd430: 2a0103f7     	mov	w23, w1
   dd434: aa0003f4     	mov	x20, x0
   dd438: d0fffc81     	adrp	x1, 0x6f000
   dd43c: d0fffc83     	adrp	x3, 0x6f000
   dd440: d0fffca4     	adrp	x4, 0x73000
   dd444: 90fffc86     	adrp	x6, 0x6d000
   dd448: 2a0503f3     	mov	w19, w5
   dd44c: aa0203f8     	mov	x24, x2
   dd450: 2a1f03e0     	mov	w0, wzr
   dd454: b9001be5     	str	w5, [sp, #0x18]
   dd458: 91229c21     	add	x1, x1, #0x8a7
   dd45c: 91339c63     	add	x3, x3, #0xce7
   dd460: 9105f084     	add	x4, x4, #0x17c
   dd464: 91169cc6     	add	x6, x6, #0x5a7
   dd468: 52803182     	mov	w2, #0x18c              // =396
   dd46c: aa1403e5     	mov	x5, x20
   dd470: 2a1703e7     	mov	w7, w23
   dd474: b90013f5     	str	w21, [sp, #0x10]
   dd478: b9000bf6     	str	w22, [sp, #0x8]
   dd47c: f90003f8     	str	x24, [sp]
   dd480: 9401fe68     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   dd484: aa1803e0     	mov	x0, x24
   dd488: 52800741     	mov	w1, #0x3a               // =58
   dd48c: 940204c5     	bl	0x15e7a0 <strrchr@plt>
   dd490: 6f00e400     	movi	v0.2d, #0000000000000000
   dd494: f100001f     	cmp	x0, #0x0
   dd498: 9a800705     	csinc	x5, x24, x0, eq
   dd49c: 910183e0     	add	x0, sp, #0x60
   dd4a0: 2a1703e4     	mov	w4, w23
   dd4a4: 2a1603e6     	mov	w6, w22
   dd4a8: 2a1503e7     	mov	w7, w21
   dd4ac: ad0603e0     	stp	q0, q0, [sp, #0xc0]
   dd4b0: ad0503e0     	stp	q0, q0, [sp, #0xa0]
   dd4b4: ad0403e0     	stp	q0, q0, [sp, #0x80]
   dd4b8: ad0303e0     	stp	q0, q0, [sp, #0x60]
   dd4bc: 940000ea     	bl	0xdd864 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x46c>
   dd4c0: 910183e0     	add	x0, sp, #0x60
   dd4c4: 940200ab     	bl	0x15d770 <strlen@plt>
   dd4c8: b100401f     	cmn	x0, #0x10
   dd4cc: 54001b62     	b.hs	0xdd838 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x440>
   dd4d0: aa0003f6     	mov	x22, x0
   dd4d4: 91020295     	add	x21, x20, #0x80
   dd4d8: f1005c1f     	cmp	x0, #0x17
   dd4dc: 540000e2     	b.hs	0xdd4f8 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x100>
   dd4e0: 910103e9     	add	x9, sp, #0x40
   dd4e4: 531f7ac8     	lsl	w8, w22, #1
   dd4e8: b2400137     	orr	x23, x9, #0x1
   dd4ec: 390103e8     	strb	w8, [sp, #0x40]
   dd4f0: b5000156     	cbnz	x22, 0xdd518 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x120>
   dd4f4: 1400000d     	b	0xdd528 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x130>
   dd4f8: 910042c8     	add	x8, x22, #0x10
   dd4fc: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   dd500: aa1803e0     	mov	x0, x24
   dd504: 9401fe57     	bl	0x15ce60 <_Znwm@plt>
   dd508: b2400308     	orr	x8, x24, #0x1
   dd50c: aa0003f7     	mov	x23, x0
   dd510: a90483f6     	stp	x22, x0, [sp, #0x48]
   dd514: f90023e8     	str	x8, [sp, #0x40]
   dd518: 910183e1     	add	x1, sp, #0x60
   dd51c: aa1703e0     	mov	x0, x23
   dd520: aa1603e2     	mov	x2, x22
   dd524: 9401fedf     	bl	0x15d0a0 <memcpy@plt>
   dd528: 38366aff     	strb	wzr, [x23, x22]
   dd52c: 910103e1     	add	x1, sp, #0x40
   dd530: aa1503e0     	mov	x0, x21
   dd534: 940206cb     	bl	0x15f060 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__tree_iteratorISB_PNS_11__tree_nodeISB_PvEElEERKT_@plt>
   dd538: aa0003f6     	mov	x22, x0
   dd53c: 394103e8     	ldrb	w8, [sp, #0x40]
   dd540: 36000068     	tbz	w8, #0x0, 0xdd54c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x154>
   dd544: f9402be0     	ldr	x0, [sp, #0x50]
   dd548: 9401fe66     	bl	0x15cee0 <_ZdlPv@plt>
   dd54c: 91022288     	add	x8, x20, #0x88
   dd550: eb16011f     	cmp	x8, x22
   dd554: 540001e0     	b.eq	0xdd590 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x198>
   dd558: 294726c8     	ldp	w8, w9, [x22, #0x38]
   dd55c: b94042ca     	ldr	w10, [x22, #0x40]
   dd560: 11000508     	add	w8, w8, #0x1
   dd564: 0b130129     	add	w9, w9, w19
   dd568: 6b13015f     	cmp	w10, w19
   dd56c: 290726c8     	stp	w8, w9, [x22, #0x38]
   dd570: 540001ec     	b.gt	0xdd5ac <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x1b4>
   dd574: b94046c8     	ldr	w8, [x22, #0x44]
   dd578: 6b13011f     	cmp	w8, w19
   dd57c: 5400020b     	b.lt	0xdd5bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x1c4>
   dd580: 7100ca7f     	cmp	w19, #0x32
   dd584: 5400022c     	b.gt	0xdd5c8 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x1d0>
   dd588: 910122c8     	add	x8, x22, #0x48
   dd58c: 14000041     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd590: 12b00008     	mov	w8, #0x7fffffff         // =2147483647
   dd594: a9037fff     	stp	xzr, xzr, [sp, #0x30]
   dd598: 6b08027f     	cmp	w19, w8
   dd59c: a9027fff     	stp	xzr, xzr, [sp, #0x20]
   dd5a0: 540001c1     	b.ne	0xdd5d8 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x1e0>
   dd5a4: 910083e8     	add	x8, sp, #0x20
   dd5a8: 14000045     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd5ac: b90042d3     	str	w19, [x22, #0x40]
   dd5b0: b94046c8     	ldr	w8, [x22, #0x44]
   dd5b4: 6b13011f     	cmp	w8, w19
   dd5b8: 54fffe4a     	b.ge	0xdd580 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x188>
   dd5bc: b90046d3     	str	w19, [x22, #0x44]
   dd5c0: 7100ca7f     	cmp	w19, #0x32
   dd5c4: 54fffe2d     	b.le	0xdd588 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x190>
   dd5c8: 7101927f     	cmp	w19, #0x64
   dd5cc: 54000128     	b.hi	0xdd5f0 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x1f8>
   dd5d0: 910132c8     	add	x8, x22, #0x4c
   dd5d4: 1400002f     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd5d8: 7100067f     	cmp	w19, #0x1
   dd5dc: 540001ab     	b.lt	0xdd610 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x218>
   dd5e0: 7100ce7f     	cmp	w19, #0x33
   dd5e4: 540001c2     	b.hs	0xdd61c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x224>
   dd5e8: 9100f3e8     	add	x8, sp, #0x3c
   dd5ec: 14000034     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd5f0: 7103227f     	cmp	w19, #0xc8
   dd5f4: 54000068     	b.hi	0xdd600 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x208>
   dd5f8: 910142c8     	add	x8, x22, #0x50
   dd5fc: 14000025     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd600: 7107d27f     	cmp	w19, #0x1f4
   dd604: 54000148     	b.hi	0xdd62c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x234>
   dd608: 910152c8     	add	x8, x22, #0x54
   dd60c: 14000021     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd610: 2a1f03fa     	mov	w26, wzr
   dd614: 9100f3e8     	add	x8, sp, #0x3c
   dd618: 1400002a     	b	0xdd6c0 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c8>
   dd61c: 7101967f     	cmp	w19, #0x65
   dd620: 540000e2     	b.hs	0xdd63c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x244>
   dd624: 9100e3e8     	add	x8, sp, #0x38
   dd628: 14000025     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd62c: 710c827f     	cmp	w19, #0x320
   dd630: 540000e8     	b.hi	0xdd64c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x254>
   dd634: 910162c8     	add	x8, x22, #0x58
   dd638: 14000016     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd63c: 7103267f     	cmp	w19, #0xc9
   dd640: 540000e2     	b.hs	0xdd65c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x264>
   dd644: 9100d3e8     	add	x8, sp, #0x34
   dd648: 1400001d     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd64c: 7117727f     	cmp	w19, #0x5dc
   dd650: 540000e8     	b.hi	0xdd66c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x274>
   dd654: 910172c8     	add	x8, x22, #0x5c
   dd658: 1400000e     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd65c: 7107d67f     	cmp	w19, #0x1f5
   dd660: 540000e2     	b.hs	0xdd67c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x284>
   dd664: 9100c3e8     	add	x8, sp, #0x30
   dd668: 14000015     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd66c: 713e827f     	cmp	w19, #0xfa0
   dd670: 540000e8     	b.hi	0xdd68c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x294>
   dd674: 910182c8     	add	x8, x22, #0x60
   dd678: 14000006     	b	0xdd690 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x298>
   dd67c: 710c867f     	cmp	w19, #0x321
   dd680: 54000102     	b.hs	0xdd6a0 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2a8>
   dd684: 9100b3e8     	add	x8, sp, #0x2c
   dd688: 1400000d     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd68c: 910192c8     	add	x8, x22, #0x64
   dd690: b9400109     	ldr	w9, [x8]
   dd694: 11000529     	add	w9, w9, #0x1
   dd698: b9000109     	str	w9, [x8]
   dd69c: 1400005b     	b	0xdd808 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x410>
   dd6a0: 7117767f     	cmp	w19, #0x5dd
   dd6a4: 54000062     	b.hs	0xdd6b0 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2b8>
   dd6a8: 9100a3e8     	add	x8, sp, #0x28
   dd6ac: 14000004     	b	0xdd6bc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x2c4>
   dd6b0: 713e867f     	cmp	w19, #0xfa1
   dd6b4: 54fff782     	b.hs	0xdd5a4 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x1ac>
   dd6b8: 910093e8     	add	x8, sp, #0x24
   dd6bc: 2a1303fa     	mov	w26, w19
   dd6c0: b9400109     	ldr	w9, [x8]
   dd6c4: 910183e0     	add	x0, sp, #0x60
   dd6c8: 11000529     	add	w9, w9, #0x1
   dd6cc: b9000109     	str	w9, [x8]
   dd6d0: 94020028     	bl	0x15d770 <strlen@plt>
   dd6d4: b100401f     	cmn	x0, #0x10
   dd6d8: 54000b02     	b.hs	0xdd838 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x440>
   dd6dc: aa0003f6     	mov	x22, x0
   dd6e0: f1005c1f     	cmp	x0, #0x17
   dd6e4: 540000e2     	b.hs	0xdd700 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x308>
   dd6e8: 910103e9     	add	x9, sp, #0x40
   dd6ec: 531f7ac8     	lsl	w8, w22, #1
   dd6f0: b2400137     	orr	x23, x9, #0x1
   dd6f4: 390103e8     	strb	w8, [sp, #0x40]
   dd6f8: b5000156     	cbnz	x22, 0xdd720 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x328>
   dd6fc: 1400000d     	b	0xdd730 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x338>
   dd700: 910042c8     	add	x8, x22, #0x10
   dd704: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   dd708: aa1803e0     	mov	x0, x24
   dd70c: 9401fdd5     	bl	0x15ce60 <_Znwm@plt>
   dd710: b2400308     	orr	x8, x24, #0x1
   dd714: aa0003f7     	mov	x23, x0
   dd718: a90483f6     	stp	x22, x0, [sp, #0x48]
   dd71c: f90023e8     	str	x8, [sp, #0x40]
   dd720: 910183e1     	add	x1, sp, #0x60
   dd724: aa1703e0     	mov	x0, x23
   dd728: aa1603e2     	mov	x2, x22
   dd72c: 9401fe5d     	bl	0x15d0a0 <memcpy@plt>
   dd730: 38366aff     	strb	wzr, [x23, x22]
   dd734: 910163e1     	add	x1, sp, #0x58
   dd738: 910103e2     	add	x2, sp, #0x40
   dd73c: aa1503e0     	mov	x0, x21
   dd740: 9402064c     	bl	0x15f070 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISM_EERKT_@plt>
   dd744: aa0003f7     	mov	x23, x0
   dd748: f9400016     	ldr	x22, [x0]
   dd74c: b5000416     	cbnz	x22, 0xdd7cc <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x3d4>
   dd750: 52800d00     	mov	w0, #0x68               // =104
   dd754: 9401fdc3     	bl	0x15ce60 <_Znwm@plt>
   dd758: 3dc013e0     	ldr	q0, [sp, #0x40]
   dd75c: 12b00009     	mov	w9, #0x7fffffff         // =2147483647
   dd760: f9402be8     	ldr	x8, [sp, #0x50]
   dd764: f90023ff     	str	xzr, [sp, #0x40]
   dd768: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   dd76c: aa0003f6     	mov	x22, x0
   dd770: 3d800800     	str	q0, [x0, #0x20]
   dd774: 6f00e400     	movi	v0.2d, #0000000000000000
   dd778: a9037c08     	stp	x8, xzr, [x0, #0x30]
   dd77c: f9402fe8     	ldr	x8, [sp, #0x58]
   dd780: b9004009     	str	w9, [x0, #0x40]
   dd784: b900641f     	str	wzr, [x0, #0x64]
   dd788: a9007c1f     	stp	xzr, xzr, [x0]
   dd78c: 3c844000     	stur	q0, [x0, #0x44]
   dd790: 3c854000     	stur	q0, [x0, #0x54]
   dd794: f9000808     	str	x8, [x0, #0x10]
   dd798: f90002e0     	str	x0, [x23]
   dd79c: f94002a8     	ldr	x8, [x21]
   dd7a0: f9400108     	ldr	x8, [x8]
   dd7a4: b4000088     	cbz	x8, 0xdd7b4 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x3bc>
   dd7a8: f90002a8     	str	x8, [x21]
   dd7ac: f94002e1     	ldr	x1, [x23]
   dd7b0: 14000002     	b	0xdd7b8 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x3c0>
   dd7b4: aa1603e1     	mov	x1, x22
   dd7b8: f9404680     	ldr	x0, [x20, #0x88]
   dd7bc: 9401ffe9     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   dd7c0: f9404a88     	ldr	x8, [x20, #0x90]
   dd7c4: 91000508     	add	x8, x8, #0x1
   dd7c8: f9004a88     	str	x8, [x20, #0x90]
   dd7cc: 52800028     	mov	w8, #0x1                // =1
   dd7d0: 29086ad3     	stp	w19, w26, [x22, #0x40]
   dd7d4: 294727ea     	ldp	w10, w9, [sp, #0x38]
   dd7d8: 29074ec8     	stp	w8, w19, [x22, #0x38]
   dd7dc: 29462fe8     	ldp	w8, w11, [sp, #0x30]
   dd7e0: 29092ac9     	stp	w9, w10, [x22, #0x48]
   dd7e4: 294533e9     	ldp	w9, w12, [sp, #0x28]
   dd7e8: 290a22cb     	stp	w11, w8, [x22, #0x50]
   dd7ec: 394103eb     	ldrb	w11, [sp, #0x40]
   dd7f0: 29442be8     	ldp	w8, w10, [sp, #0x20]
   dd7f4: 290b26cc     	stp	w12, w9, [x22, #0x58]
   dd7f8: 290c22ca     	stp	w10, w8, [x22, #0x60]
   dd7fc: 3600006b     	tbz	w11, #0x0, 0xdd808 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x410>
   dd800: f9402be0     	ldr	x0, [sp, #0x50]
   dd804: 9401fdb7     	bl	0x15cee0 <_ZdlPv@plt>
   dd808: f9401728     	ldr	x8, [x25, #0x28]
   dd80c: f85f83a9     	ldur	x9, [x29, #-0x8]
   dd810: eb09011f     	cmp	x8, x9
   dd814: 54000161     	b.ne	0xdd840 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x448>
   dd818: a9544ff4     	ldp	x20, x19, [sp, #0x140]
   dd81c: a95357f6     	ldp	x22, x21, [sp, #0x130]
   dd820: a9525ff8     	ldp	x24, x23, [sp, #0x120]
   dd824: a95167fa     	ldp	x26, x25, [sp, #0x110]
   dd828: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   dd82c: f94083fc     	ldr	x28, [sp, #0x100]
   dd830: 910543ff     	add	sp, sp, #0x150
   dd834: d65f03c0     	ret
   dd838: 910103e0     	add	x0, sp, #0x40
   dd83c: 9401ffd5     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   dd840: 9401fd7c     	bl	0x15ce30 <__stack_chk_fail@plt>
   dd844: 14000001     	b	0xdd848 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x450>
   dd848: 394103e8     	ldrb	w8, [sp, #0x40]
   dd84c: aa0003f3     	mov	x19, x0
   dd850: 36000068     	tbz	w8, #0x0, 0xdd85c <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x464>
   dd854: f9402be0     	ldr	x0, [sp, #0x50]
   dd858: 9401fda2     	bl	0x15cee0 <_ZdlPv@plt>
   dd85c: aa1303e0     	mov	x0, x19
   dd860: 9401ee40     	bl	0x159160 <__emutls_get_address+0x6d4>
   dd864: d10443ff     	sub	sp, sp, #0x110
   dd868: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   dd86c: 9103c3fd     	add	x29, sp, #0xf0
   dd870: a9104ffc     	stp	x28, x19, [sp, #0x100]
   dd874: ad0007e0     	stp	q0, q1, [sp]
   dd878: d101c3a9     	sub	x9, x29, #0x70
   dd87c: a9399ba5     	stp	x5, x6, [x29, #-0x68]
   dd880: 928003eb     	mov	x11, #-0x20             // =-32
   dd884: f81903a4     	stur	x4, [x29, #-0x70]
   dd888: 910003ec     	mov	x12, sp
   dd88c: f81a83a7     	stur	x7, [x29, #-0x58]
   dd890: 91008129     	add	x9, x9, #0x20
   dd894: ad010fe2     	stp	q2, q3, [sp, #0x20]
   dd898: f2dff00b     	movk	x11, #0xff80, lsl #32
   dd89c: ad0217e4     	stp	q4, q5, [sp, #0x40]
   dd8a0: 9102018c     	add	x12, x12, #0x80
   dd8a4: ad031fe6     	stp	q6, q7, [sp, #0x60]
   dd8a8: d53bd053     	mrs	x19, TPIDR_EL0
   dd8ac: f9401668     	ldr	x8, [x19, #0x28]
   dd8b0: d100a3aa     	sub	x10, x29, #0x28
   dd8b4: d0fffc82     	adrp	x2, 0x6f000
   dd8b8: d10143a3     	sub	x3, x29, #0x50
   dd8bc: 9124a042     	add	x2, x2, #0x928
   dd8c0: 52801001     	mov	w1, #0x80               // =128
   dd8c4: f81f83a8     	stur	x8, [x29, #-0x8]
   dd8c8: 910083a8     	add	x8, x29, #0x20
   dd8cc: a93eafac     	stp	x12, x11, [x29, #-0x18]
   dd8d0: a93da7a8     	stp	x8, x9, [x29, #-0x28]
   dd8d4: ad400540     	ldp	q0, q1, [x10]
   dd8d8: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
   dd8dc: 940202ad     	bl	0x15e390 <vsnprintf@plt>
   dd8e0: f9401668     	ldr	x8, [x19, #0x28]
   dd8e4: f85f83a9     	ldur	x9, [x29, #-0x8]
   dd8e8: eb09011f     	cmp	x8, x9
   dd8ec: 540000a1     	b.ne	0xdd900 <InGame::GaaSReqStatReportHandler::AddGaaSReqStat(int, char const*, int, int, int)+0x508>
   dd8f0: a9504ffc     	ldp	x28, x19, [sp, #0x100]
   dd8f4: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   dd8f8: 910443ff     	add	sp, sp, #0x110
   dd8fc: d65f03c0     	ret
   dd900: 9401fd4c     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000dd904 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)>:
   dd904: 29402408     	ldp	w8, w9, [x0]
   dd908: b940080a     	ldr	w10, [x0, #0x8]
   dd90c: 11000508     	add	w8, w8, #0x1
   dd910: 0b010129     	add	w9, w9, w1
   dd914: 6b01015f     	cmp	w10, w1
   dd918: 29002408     	stp	w8, w9, [x0]
   dd91c: 5400016c     	b.gt	0xdd948 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x44>
   dd920: b9400c08     	ldr	w8, [x0, #0xc]
   dd924: 6b01011f     	cmp	w8, w1
   dd928: 5400018b     	b.lt	0xdd958 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x54>
   dd92c: 7100c83f     	cmp	w1, #0x32
   dd930: 540001ac     	b.gt	0xdd964 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x60>
   dd934: 91004008     	add	x8, x0, #0x10
   dd938: b9400109     	ldr	w9, [x8]
   dd93c: 11000529     	add	w9, w9, #0x1
   dd940: b9000109     	str	w9, [x8]
   dd944: d65f03c0     	ret
   dd948: b9000801     	str	w1, [x0, #0x8]
   dd94c: b9400c08     	ldr	w8, [x0, #0xc]
   dd950: 6b01011f     	cmp	w8, w1
   dd954: 54fffeca     	b.ge	0xdd92c <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x28>
   dd958: b9000c01     	str	w1, [x0, #0xc]
   dd95c: 7100c83f     	cmp	w1, #0x32
   dd960: 54fffead     	b.le	0xdd934 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x30>
   dd964: 7101903f     	cmp	w1, #0x64
   dd968: 540000c8     	b.hi	0xdd980 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x7c>
   dd96c: 91005008     	add	x8, x0, #0x14
   dd970: b9400109     	ldr	w9, [x8]
   dd974: 11000529     	add	w9, w9, #0x1
   dd978: b9000109     	str	w9, [x8]
   dd97c: d65f03c0     	ret
   dd980: 7103203f     	cmp	w1, #0xc8
   dd984: 540000c8     	b.hi	0xdd99c <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x98>
   dd988: 91006008     	add	x8, x0, #0x18
   dd98c: b9400109     	ldr	w9, [x8]
   dd990: 11000529     	add	w9, w9, #0x1
   dd994: b9000109     	str	w9, [x8]
   dd998: d65f03c0     	ret
   dd99c: 7107d03f     	cmp	w1, #0x1f4
   dd9a0: 540000c8     	b.hi	0xdd9b8 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0xb4>
   dd9a4: 91007008     	add	x8, x0, #0x1c
   dd9a8: b9400109     	ldr	w9, [x8]
   dd9ac: 11000529     	add	w9, w9, #0x1
   dd9b0: b9000109     	str	w9, [x8]
   dd9b4: d65f03c0     	ret
   dd9b8: 710c803f     	cmp	w1, #0x320
   dd9bc: 540000c8     	b.hi	0xdd9d4 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0xd0>
   dd9c0: 91008008     	add	x8, x0, #0x20
   dd9c4: b9400109     	ldr	w9, [x8]
   dd9c8: 11000529     	add	w9, w9, #0x1
   dd9cc: b9000109     	str	w9, [x8]
   dd9d0: d65f03c0     	ret
   dd9d4: 7117703f     	cmp	w1, #0x5dc
   dd9d8: 540000c8     	b.hi	0xdd9f0 <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0xec>
   dd9dc: 91009008     	add	x8, x0, #0x24
   dd9e0: b9400109     	ldr	w9, [x8]
   dd9e4: 11000529     	add	w9, w9, #0x1
   dd9e8: b9000109     	str	w9, [x8]
   dd9ec: d65f03c0     	ret
   dd9f0: 713e803f     	cmp	w1, #0xfa0
   dd9f4: 540000c8     	b.hi	0xdda0c <InGame::GaaSReqStatReportHandler::GaaSReqStat::AddReqStat(int)+0x108>
   dd9f8: 9100a008     	add	x8, x0, #0x28
   dd9fc: b9400109     	ldr	w9, [x8]
   dda00: 11000529     	add	w9, w9, #0x1
   dda04: b9000109     	str	w9, [x8]
   dda08: d65f03c0     	ret
   dda0c: 9100b008     	add	x8, x0, #0x2c
   dda10: b9400109     	ldr	w9, [x8]
   dda14: 11000529     	add	w9, w9, #0x1
   dda18: b9000109     	str	w9, [x8]
   dda1c: d65f03c0     	ret

00000000000dda20 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)>:
   dda20: d10183ff     	sub	sp, sp, #0x60
   dda24: a9017bfd     	stp	x29, x30, [sp, #0x10]
   dda28: 910043fd     	add	x29, sp, #0x10
   dda2c: a90267fa     	stp	x26, x25, [sp, #0x20]
   dda30: a9035ff8     	stp	x24, x23, [sp, #0x30]
   dda34: a90457f6     	stp	x22, x21, [sp, #0x40]
   dda38: a9054ff4     	stp	x20, x19, [sp, #0x50]
   dda3c: d53bd058     	mrs	x24, TPIDR_EL0
   dda40: aa0003f3     	mov	x19, x0
   dda44: f9401708     	ldr	x8, [x24, #0x28]
   dda48: f90007e8     	str	x8, [sp, #0x8]
   dda4c: f9401000     	ldr	x0, [x0, #0x20]
   dda50: b4000e20     	cbz	x0, 0xddc14 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x1f4>
   dda54: f9400008     	ldr	x8, [x0]
   dda58: 2a0303f4     	mov	w20, w3
   dda5c: aa0203f7     	mov	x23, x2
   dda60: 2a0103f5     	mov	w21, w1
   dda64: f9401508     	ldr	x8, [x8, #0x28]
   dda68: d63f0100     	blr	x8
   dda6c: f90003e0     	str	x0, [sp]
   dda70: b4000d20     	cbz	x0, 0xddc14 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x1f4>
   dda74: 39402268     	ldrb	w8, [x19, #0x8]
   dda78: 9100266b     	add	x11, x19, #0x9
   dda7c: f9400e69     	ldr	x9, [x19, #0x18]
   dda80: aa0003f6     	mov	x22, x0
   dda84: f940026a     	ldr	x10, [x19]
   dda88: aa1303e0     	mov	x0, x19
   dda8c: 7200011f     	tst	w8, #0x1
   dda90: 52996441     	mov	w1, #0xcb22             // =52002
   dda94: 9a890162     	csel	x2, x11, x9, eq
   dda98: f9400d48     	ldr	x8, [x10, #0x18]
   dda9c: d63f0100     	blr	x8
   ddaa0: f9401a7a     	ldr	x26, [x19, #0x30]
   ddaa4: 9100e279     	add	x25, x19, #0x38
   ddaa8: 14000002     	b	0xddab0 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x90>
   ddaac: aa0903fa     	mov	x26, x9
   ddab0: eb19035f     	cmp	x26, x25
   ddab4: 54000320     	b.eq	0xddb18 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0xf8>
   ddab8: f94002c8     	ldr	x8, [x22]
   ddabc: aa1603e0     	mov	x0, x22
   ddac0: b9402341     	ldr	w1, [x26, #0x20]
   ddac4: f9401742     	ldr	x2, [x26, #0x28]
   ddac8: f9401108     	ldr	x8, [x8, #0x20]
   ddacc: d63f0100     	blr	x8
   ddad0: f9400748     	ldr	x8, [x26, #0x8]
   ddad4: b40000a8     	cbz	x8, 0xddae8 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0xc8>
   ddad8: aa0803fa     	mov	x26, x8
   ddadc: f9400108     	ldr	x8, [x8]
   ddae0: b5ffffc8     	cbnz	x8, 0xddad8 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0xb8>
   ddae4: 17fffff3     	b	0xddab0 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x90>
   ddae8: aa1a03e8     	mov	x8, x26
   ddaec: f8410d09     	ldr	x9, [x8, #0x10]!
   ddaf0: f940012a     	ldr	x10, [x9]
   ddaf4: eb1a015f     	cmp	x10, x26
   ddaf8: 54fffda0     	b.eq	0xddaac <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x8c>
   ddafc: f9400109     	ldr	x9, [x8]
   ddb00: aa0903e8     	mov	x8, x9
   ddb04: f8410d1a     	ldr	x26, [x8, #0x10]!
   ddb08: f940034a     	ldr	x10, [x26]
   ddb0c: eb09015f     	cmp	x10, x9
   ddb10: 54ffff61     	b.ne	0xddafc <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0xdc>
   ddb14: 17ffffe7     	b	0xddab0 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x90>
   ddb18: f940267a     	ldr	x26, [x19, #0x48]
   ddb1c: 91014279     	add	x25, x19, #0x50
   ddb20: 14000002     	b	0xddb28 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x108>
   ddb24: aa0903fa     	mov	x26, x9
   ddb28: eb19035f     	cmp	x26, x25
   ddb2c: 540003c0     	b.eq	0xddba4 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x184>
   ddb30: 3940a348     	ldrb	w8, [x26, #0x28]
   ddb34: 9100a74b     	add	x11, x26, #0x29
   ddb38: f9401f49     	ldr	x9, [x26, #0x38]
   ddb3c: aa1603e0     	mov	x0, x22
   ddb40: f94002ca     	ldr	x10, [x22]
   ddb44: 2a1f03e3     	mov	w3, wzr
   ddb48: 7200011f     	tst	w8, #0x1
   ddb4c: b9402341     	ldr	w1, [x26, #0x20]
   ddb50: 9a890162     	csel	x2, x11, x9, eq
   ddb54: f9400d48     	ldr	x8, [x10, #0x18]
   ddb58: d63f0100     	blr	x8
   ddb5c: f9400748     	ldr	x8, [x26, #0x8]
   ddb60: b40000a8     	cbz	x8, 0xddb74 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x154>
   ddb64: aa0803fa     	mov	x26, x8
   ddb68: f9400108     	ldr	x8, [x8]
   ddb6c: b5ffffc8     	cbnz	x8, 0xddb64 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x144>
   ddb70: 17ffffee     	b	0xddb28 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x108>
   ddb74: aa1a03e8     	mov	x8, x26
   ddb78: f8410d09     	ldr	x9, [x8, #0x10]!
   ddb7c: f940012a     	ldr	x10, [x9]
   ddb80: eb1a015f     	cmp	x10, x26
   ddb84: 54fffd00     	b.eq	0xddb24 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x104>
   ddb88: f9400109     	ldr	x9, [x8]
   ddb8c: aa0903e8     	mov	x8, x9
   ddb90: f8410d1a     	ldr	x26, [x8, #0x10]!
   ddb94: f940034a     	ldr	x10, [x26]
   ddb98: eb09015f     	cmp	x10, x9
   ddb9c: 54ffff61     	b.ne	0xddb88 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x168>
   ddba0: 17ffffe2     	b	0xddb28 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x108>
   ddba4: a9405ef9     	ldp	x25, x23, [x23]
   ddba8: eb17033f     	cmp	x25, x23
   ddbac: 540001e0     	b.eq	0xddbe8 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x1c8>
   ddbb0: 39400328     	ldrb	w8, [x25]
   ddbb4: aa1603e0     	mov	x0, x22
   ddbb8: f9400b29     	ldr	x9, [x25, #0x10]
   ddbbc: 2a1503e1     	mov	w1, w21
   ddbc0: f94002ca     	ldr	x10, [x22]
   ddbc4: 2a1f03e3     	mov	w3, wzr
   ddbc8: 7200011f     	tst	w8, #0x1
   ddbcc: 9a991522     	csinc	x2, x9, x25, ne
   ddbd0: f9400d48     	ldr	x8, [x10, #0x18]
   ddbd4: d63f0100     	blr	x8
   ddbd8: 110006b5     	add	w21, w21, #0x1
   ddbdc: 91006339     	add	x25, x25, #0x18
   ddbe0: eb17033f     	cmp	x25, x23
   ddbe4: 54fffe61     	b.ne	0xddbb0 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x190>
   ddbe8: f9401260     	ldr	x0, [x19, #0x20]
   ddbec: 12000282     	and	w2, w20, #0x1
   ddbf0: aa1603e1     	mov	x1, x22
   ddbf4: f9400008     	ldr	x8, [x0]
   ddbf8: f9403508     	ldr	x8, [x8, #0x68]
   ddbfc: d63f0100     	blr	x8
   ddc00: f9401260     	ldr	x0, [x19, #0x20]
   ddc04: 910003e1     	mov	x1, sp
   ddc08: f9400008     	ldr	x8, [x0]
   ddc0c: f9401908     	ldr	x8, [x8, #0x30]
   ddc10: d63f0100     	blr	x8
   ddc14: f9401708     	ldr	x8, [x24, #0x28]
   ddc18: f94007e9     	ldr	x9, [sp, #0x8]
   ddc1c: eb09011f     	cmp	x8, x9
   ddc20: 54000101     	b.ne	0xddc40 <InGame::GaaSReqStatReportHandler::Report(int, std::__ndk1::vector<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::allocator<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>> const&, bool)+0x220>
   ddc24: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   ddc28: a94457f6     	ldp	x22, x21, [sp, #0x40]
   ddc2c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   ddc30: a94267fa     	ldp	x26, x25, [sp, #0x20]
   ddc34: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ddc38: 910183ff     	add	sp, sp, #0x60
   ddc3c: d65f03c0     	ret
   ddc40: 9401fc7c     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000ddc44 <InGame::GaaSReqStatReportHandler::Report(bool)>:
   ddc44: fc190fe8     	str	d8, [sp, #-0x70]!
   ddc48: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ddc4c: 910043fd     	add	x29, sp, #0x10
   ddc50: a9026ffc     	stp	x28, x27, [sp, #0x20]
   ddc54: a90367fa     	stp	x26, x25, [sp, #0x30]
   ddc58: a9045ff8     	stp	x24, x23, [sp, #0x40]
   ddc5c: a90557f6     	stp	x22, x21, [sp, #0x50]
   ddc60: a9064ff4     	stp	x20, x19, [sp, #0x60]
   ddc64: d11703ff     	sub	sp, sp, #0x5c0
   ddc68: d53bd053     	mrs	x19, TPIDR_EL0
   ddc6c: f9401668     	ldr	x8, [x19, #0x28]
   ddc70: f81d83a8     	stur	x8, [x29, #-0x28]
   ddc74: f9404808     	ldr	x8, [x0, #0x90]
   ddc78: b90037e1     	str	w1, [sp, #0x34]
   ddc7c: b400b2e8     	cbz	x8, 0xdf2d8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1694>
   ddc80: aa0003f5     	mov	x21, x0
   ddc84: f9400c0a     	ldr	x10, [x0, #0x18]
   ddc88: aa0003f8     	mov	x24, x0
   ddc8c: 9100240b     	add	x11, x0, #0x9
   ddc90: d0fffc81     	adrp	x1, 0x6f000
   ddc94: 90fffca3     	adrp	x3, 0x71000
   ddc98: 38408ea9     	ldrb	w9, [x21, #0x8]!
   ddc9c: d0fffca4     	adrp	x4, 0x73000
   ddca0: f0fffc86     	adrp	x6, 0x70000
   ddca4: 91229c21     	add	x1, x1, #0x8a7
   ddca8: 911a5463     	add	x3, x3, #0x695
   ddcac: 7200013f     	tst	w9, #0x1
   ddcb0: f9402009     	ldr	x9, [x0, #0x40]
   ddcb4: 9a8a0167     	csel	x7, x11, x10, eq
   ddcb8: f9402c0a     	ldr	x10, [x0, #0x58]
   ddcbc: 9105f084     	add	x4, x4, #0x17c
   ddcc0: 9103c0c6     	add	x6, x6, #0xf0
   ddcc4: 52800020     	mov	w0, #0x1                // =1
   ddcc8: 52803942     	mov	w2, #0x1ca              // =458
   ddccc: aa1803e5     	mov	x5, x24
   ddcd0: a900a3ea     	stp	x10, x8, [sp, #0x8]
   ddcd4: f90003e9     	str	x9, [sp]
   ddcd8: 9401fc52     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ddcdc: f9401308     	ldr	x8, [x24, #0x20]
   ddce0: f90013f3     	str	x19, [sp, #0x20]
   ddce4: b4005be8     	cbz	x8, 0xde860 <InGame::GaaSReqStatReportHandler::Report(bool)+0xc1c>
   ddce8: f9404b08     	ldr	x8, [x24, #0x90]
   ddcec: 528003c9     	mov	w9, #0x1e               // =30
   ddcf0: 528f604a     	mov	w10, #0x7b02            // =31490
   ddcf4: a9377fbf     	stp	xzr, xzr, [x29, #-0x90]
   ddcf8: f81803bf     	stur	xzr, [x29, #-0x80]
   ddcfc: 9b097d08     	mul	x8, x8, x9
   ddd00: 381123bf     	sturb	wzr, [x29, #-0xee]
   ddd04: 781103aa     	sturh	w10, [x29, #-0xf0]
   ddd08: b2400101     	orr	x1, x8, #0x1
   ddd0c: d103c3a0     	sub	x0, x29, #0xf0
   ddd10: 940204cc     	bl	0x15f040 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt>
   ddd14: f9404315     	ldr	x21, [x24, #0x80]
   ddd18: 9102231c     	add	x28, x24, #0x88
   ddd1c: f90017f8     	str	x24, [sp, #0x28]
   ddd20: eb1c02bf     	cmp	x21, x28
   ddd24: 540057e0     	b.eq	0xde820 <InGame::GaaSReqStatReportHandler::Report(bool)+0xbdc>
   ddd28: 910743e8     	add	x8, sp, #0x1d0
   ddd2c: 9106e3e9     	add	x9, sp, #0x1b8
   ddd30: b240010b     	orr	x11, x8, #0x1
   ddd34: b2400128     	orr	x8, x9, #0x1
   ddd38: 910683ea     	add	x10, sp, #0x1a0
   ddd3c: 9105c3e9     	add	x9, sp, #0x170
   ddd40: d0fffc97     	adrp	x23, 0x6f000
   ddd44: 52800038     	mov	w24, #0x1               // =1
   ddd48: a9082fe8     	stp	x8, x11, [sp, #0x80]
   ddd4c: 910623e8     	add	x8, sp, #0x188
   ddd50: b240014b     	orr	x11, x10, #0x1
   ddd54: b2400108     	orr	x8, x8, #0x1
   ddd58: b240012a     	orr	x10, x9, #0x1
   ddd5c: 910503e9     	add	x9, sp, #0x140
   ddd60: 5299e156     	mov	w22, #0xcf0a            // =53002
   ddd64: 91249af7     	add	x23, x23, #0x926
   ddd68: a9072fe8     	stp	x8, x11, [sp, #0x70]
   ddd6c: 910563e8     	add	x8, sp, #0x158
   ddd70: b2400108     	orr	x8, x8, #0x1
   ddd74: a9062be8     	stp	x8, x10, [sp, #0x60]
   ddd78: 9104a3e8     	add	x8, sp, #0x128
   ddd7c: b240012a     	orr	x10, x9, #0x1
   ddd80: b2400108     	orr	x8, x8, #0x1
   ddd84: 910443e9     	add	x9, sp, #0x110
   ddd88: a9052be8     	stp	x8, x10, [sp, #0x50]
   ddd8c: 9103e3e8     	add	x8, sp, #0xf8
   ddd90: b240012a     	orr	x10, x9, #0x1
   ddd94: b2400108     	orr	x8, x8, #0x1
   ddd98: 910383e9     	add	x9, sp, #0xe0
   ddd9c: a9042be8     	stp	x8, x10, [sp, #0x40]
   ddda0: b2400128     	orr	x8, x9, #0x1
   ddda4: 910243e9     	add	x9, sp, #0x90
   ddda8: b2400134     	orr	x20, x9, #0x1
   dddac: f9001fe8     	str	x8, [sp, #0x38]
   dddb0: 910323e8     	add	x8, sp, #0xc8
   dddb4: b240011a     	orr	x26, x8, #0x1
   dddb8: 14000005     	b	0xdddcc <InGame::GaaSReqStatReportHandler::Report(bool)+0x188>
   dddbc: aa0903f5     	mov	x21, x9
   dddc0: 2a1f03f8     	mov	w24, wzr
   dddc4: eb1c02bf     	cmp	x21, x28
   dddc8: 540052c0     	b.eq	0xde820 <InGame::GaaSReqStatReportHandler::Report(bool)+0xbdc>
   dddcc: 29474eb9     	ldp	w25, w19, [x21, #0x38]
   dddd0: 910082bb     	add	x27, x21, #0x20
   dddd4: d0fffc80     	adrp	x0, 0x6f000
   dddd8: 9107a3e8     	add	x8, sp, #0x1e8
   ddddc: 913bd000     	add	x0, x0, #0xef4
   ddde0: aa1b03e1     	mov	x1, x27
   ddde4: 940203c7     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
   ddde8: d0fffca1     	adrp	x1, 0x73000
   dddec: 9107a3e0     	add	x0, sp, #0x1e8
   dddf0: 9129c821     	add	x1, x1, #0xa72
   dddf4: 9402033f     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   dddf8: f9400808     	ldr	x8, [x0, #0x10]
   dddfc: 3dc00000     	ldr	q0, [x0]
   dde00: f9010be8     	str	x8, [sp, #0x210]
   dde04: 3d8083e0     	str	q0, [sp, #0x200]
   dde08: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   dde0c: f900001f     	str	xzr, [x0]
   dde10: b9403aa0     	ldr	w0, [x21, #0x38]
   dde14: 910743e8     	add	x8, sp, #0x1d0
   dde18: 94020362     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   dde1c: a95da7ea     	ldp	x10, x9, [sp, #0x1d8]
   dde20: 394743e8     	ldrb	w8, [sp, #0x1d0]
   dde24: f94047eb     	ldr	x11, [sp, #0x88]
   dde28: 7200011f     	tst	w8, #0x1
   dde2c: d341fd08     	lsr	x8, x8, #1
   dde30: 9a890161     	csel	x1, x11, x9, eq
   dde34: 9a8a0102     	csel	x2, x8, x10, eq
   dde38: 910803e0     	add	x0, sp, #0x200
   dde3c: 940203b5     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   dde40: f9400808     	ldr	x8, [x0, #0x10]
   dde44: 3dc00000     	ldr	q0, [x0]
   dde48: f9011be8     	str	x8, [sp, #0x230]
   dde4c: 3d808be0     	str	q0, [sp, #0x220]
   dde50: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   dde54: f900001f     	str	xzr, [x0]
   dde58: 910883e0     	add	x0, sp, #0x220
   dde5c: aa1703e1     	mov	x1, x23
   dde60: 94020324     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   dde64: f9400808     	ldr	x8, [x0, #0x10]
   dde68: 1ad90e69     	sdiv	w9, w19, w25
   dde6c: 3dc00000     	ldr	q0, [x0]
   dde70: f9012be8     	str	x8, [sp, #0x250]
   dde74: 3d8093e0     	str	q0, [sp, #0x240]
   dde78: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   dde7c: f900001f     	str	xzr, [x0]
   dde80: 9106e3e8     	add	x8, sp, #0x1b8
   dde84: 2a0903e0     	mov	w0, w9
   dde88: 94020346     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   dde8c: a95c27ea     	ldp	x10, x9, [sp, #0x1c0]
   dde90: 3946e3e8     	ldrb	w8, [sp, #0x1b8]
   dde94: f94043eb     	ldr	x11, [sp, #0x80]
   dde98: 7200011f     	tst	w8, #0x1
   dde9c: d341fd08     	lsr	x8, x8, #1
   ddea0: 9a890161     	csel	x1, x11, x9, eq
   ddea4: 9a8a0102     	csel	x2, x8, x10, eq
   ddea8: 910903e0     	add	x0, sp, #0x240
   ddeac: 94020399     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ddeb0: f9400808     	ldr	x8, [x0, #0x10]
   ddeb4: 3dc00000     	ldr	q0, [x0]
   ddeb8: f9013be8     	str	x8, [sp, #0x270]
   ddebc: 3d809be0     	str	q0, [sp, #0x260]
   ddec0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ddec4: f900001f     	str	xzr, [x0]
   ddec8: 910983e0     	add	x0, sp, #0x260
   ddecc: aa1703e1     	mov	x1, x23
   dded0: 94020308     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   dded4: f9400808     	ldr	x8, [x0, #0x10]
   dded8: 3dc00000     	ldr	q0, [x0]
   ddedc: f9014be8     	str	x8, [sp, #0x290]
   ddee0: 3d80a3e0     	str	q0, [sp, #0x280]
   ddee4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ddee8: f900001f     	str	xzr, [x0]
   ddeec: b94042a0     	ldr	w0, [x21, #0x40]
   ddef0: 910683e8     	add	x8, sp, #0x1a0
   ddef4: 9402032b     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   ddef8: a95aa7ea     	ldp	x10, x9, [sp, #0x1a8]
   ddefc: 394683e8     	ldrb	w8, [sp, #0x1a0]
   ddf00: f9403feb     	ldr	x11, [sp, #0x78]
   ddf04: 7200011f     	tst	w8, #0x1
   ddf08: d341fd08     	lsr	x8, x8, #1
   ddf0c: 9a890161     	csel	x1, x11, x9, eq
   ddf10: 9a8a0102     	csel	x2, x8, x10, eq
   ddf14: 910a03e0     	add	x0, sp, #0x280
   ddf18: 9402037e     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ddf1c: f9400808     	ldr	x8, [x0, #0x10]
   ddf20: 3dc00000     	ldr	q0, [x0]
   ddf24: f9015be8     	str	x8, [sp, #0x2b0]
   ddf28: 3d80abe0     	str	q0, [sp, #0x2a0]
   ddf2c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ddf30: f900001f     	str	xzr, [x0]
   ddf34: 910a83e0     	add	x0, sp, #0x2a0
   ddf38: aa1703e1     	mov	x1, x23
   ddf3c: 940202ed     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ddf40: f9400808     	ldr	x8, [x0, #0x10]
   ddf44: 3dc00000     	ldr	q0, [x0]
   ddf48: f9016be8     	str	x8, [sp, #0x2d0]
   ddf4c: 3d80b3e0     	str	q0, [sp, #0x2c0]
   ddf50: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ddf54: f900001f     	str	xzr, [x0]
   ddf58: b9402760     	ldr	w0, [x27, #0x24]
   ddf5c: 910623e8     	add	x8, sp, #0x188
   ddf60: 94020310     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   ddf64: a95927ea     	ldp	x10, x9, [sp, #0x190]
   ddf68: 394623e8     	ldrb	w8, [sp, #0x188]
   ddf6c: f9403beb     	ldr	x11, [sp, #0x70]
   ddf70: 7200011f     	tst	w8, #0x1
   ddf74: d341fd08     	lsr	x8, x8, #1
   ddf78: 9a890161     	csel	x1, x11, x9, eq
   ddf7c: 9a8a0102     	csel	x2, x8, x10, eq
   ddf80: 910b03e0     	add	x0, sp, #0x2c0
   ddf84: 94020363     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ddf88: f9400808     	ldr	x8, [x0, #0x10]
   ddf8c: 3dc00000     	ldr	q0, [x0]
   ddf90: f9017be8     	str	x8, [sp, #0x2f0]
   ddf94: 3d80bbe0     	str	q0, [sp, #0x2e0]
   ddf98: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ddf9c: f900001f     	str	xzr, [x0]
   ddfa0: 910b83e0     	add	x0, sp, #0x2e0
   ddfa4: aa1703e1     	mov	x1, x23
   ddfa8: 940202d2     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ddfac: f9400808     	ldr	x8, [x0, #0x10]
   ddfb0: 3dc00000     	ldr	q0, [x0]
   ddfb4: f9018be8     	str	x8, [sp, #0x310]
   ddfb8: 3d80c3e0     	str	q0, [sp, #0x300]
   ddfbc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ddfc0: f900001f     	str	xzr, [x0]
   ddfc4: b9404aa0     	ldr	w0, [x21, #0x48]
   ddfc8: 9105c3e8     	add	x8, sp, #0x170
   ddfcc: 940202f5     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   ddfd0: a957a7ea     	ldp	x10, x9, [sp, #0x178]
   ddfd4: 3945c3e8     	ldrb	w8, [sp, #0x170]
   ddfd8: f94037eb     	ldr	x11, [sp, #0x68]
   ddfdc: 7200011f     	tst	w8, #0x1
   ddfe0: d341fd08     	lsr	x8, x8, #1
   ddfe4: 9a890161     	csel	x1, x11, x9, eq
   ddfe8: 9a8a0102     	csel	x2, x8, x10, eq
   ddfec: 910c03e0     	add	x0, sp, #0x300
   ddff0: 94020348     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ddff4: f9400808     	ldr	x8, [x0, #0x10]
   ddff8: 3dc00000     	ldr	q0, [x0]
   ddffc: f9019be8     	str	x8, [sp, #0x330]
   de000: 3d80cbe0     	str	q0, [sp, #0x320]
   de004: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de008: f900001f     	str	xzr, [x0]
   de00c: 910c83e0     	add	x0, sp, #0x320
   de010: aa1703e1     	mov	x1, x23
   de014: 940202b7     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de018: f9400808     	ldr	x8, [x0, #0x10]
   de01c: 3dc00000     	ldr	q0, [x0]
   de020: f901abe8     	str	x8, [sp, #0x350]
   de024: 3d80d3e0     	str	q0, [sp, #0x340]
   de028: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de02c: f900001f     	str	xzr, [x0]
   de030: b9402f60     	ldr	w0, [x27, #0x2c]
   de034: 910563e8     	add	x8, sp, #0x158
   de038: 940202da     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de03c: a95627ea     	ldp	x10, x9, [sp, #0x160]
   de040: 394563e8     	ldrb	w8, [sp, #0x158]
   de044: f94033eb     	ldr	x11, [sp, #0x60]
   de048: 7200011f     	tst	w8, #0x1
   de04c: d341fd08     	lsr	x8, x8, #1
   de050: 9a890161     	csel	x1, x11, x9, eq
   de054: 9a8a0102     	csel	x2, x8, x10, eq
   de058: 910d03e0     	add	x0, sp, #0x340
   de05c: 9402032d     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de060: f9400808     	ldr	x8, [x0, #0x10]
   de064: 3dc00000     	ldr	q0, [x0]
   de068: f901bbe8     	str	x8, [sp, #0x370]
   de06c: 3d80dbe0     	str	q0, [sp, #0x360]
   de070: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de074: f900001f     	str	xzr, [x0]
   de078: 910d83e0     	add	x0, sp, #0x360
   de07c: aa1703e1     	mov	x1, x23
   de080: 9402029c     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de084: f9400808     	ldr	x8, [x0, #0x10]
   de088: 3dc00000     	ldr	q0, [x0]
   de08c: f901cbe8     	str	x8, [sp, #0x390]
   de090: 3d80e3e0     	str	q0, [sp, #0x380]
   de094: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de098: f900001f     	str	xzr, [x0]
   de09c: b94052a0     	ldr	w0, [x21, #0x50]
   de0a0: 910503e8     	add	x8, sp, #0x140
   de0a4: 940202bf     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de0a8: a954a7ea     	ldp	x10, x9, [sp, #0x148]
   de0ac: 394503e8     	ldrb	w8, [sp, #0x140]
   de0b0: f9402feb     	ldr	x11, [sp, #0x58]
   de0b4: 7200011f     	tst	w8, #0x1
   de0b8: d341fd08     	lsr	x8, x8, #1
   de0bc: 9a890161     	csel	x1, x11, x9, eq
   de0c0: 9a8a0102     	csel	x2, x8, x10, eq
   de0c4: 910e03e0     	add	x0, sp, #0x380
   de0c8: 94020312     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de0cc: f9400808     	ldr	x8, [x0, #0x10]
   de0d0: 3dc00000     	ldr	q0, [x0]
   de0d4: f901dbe8     	str	x8, [sp, #0x3b0]
   de0d8: 3d80ebe0     	str	q0, [sp, #0x3a0]
   de0dc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de0e0: f900001f     	str	xzr, [x0]
   de0e4: 910e83e0     	add	x0, sp, #0x3a0
   de0e8: aa1703e1     	mov	x1, x23
   de0ec: 94020281     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de0f0: f9400808     	ldr	x8, [x0, #0x10]
   de0f4: 3dc00000     	ldr	q0, [x0]
   de0f8: f901ebe8     	str	x8, [sp, #0x3d0]
   de0fc: 3d80f3e0     	str	q0, [sp, #0x3c0]
   de100: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de104: f900001f     	str	xzr, [x0]
   de108: b9403760     	ldr	w0, [x27, #0x34]
   de10c: 9104a3e8     	add	x8, sp, #0x128
   de110: 940202a4     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de114: a95327ea     	ldp	x10, x9, [sp, #0x130]
   de118: 3944a3e8     	ldrb	w8, [sp, #0x128]
   de11c: f9402beb     	ldr	x11, [sp, #0x50]
   de120: 7200011f     	tst	w8, #0x1
   de124: d341fd08     	lsr	x8, x8, #1
   de128: 9a890161     	csel	x1, x11, x9, eq
   de12c: 9a8a0102     	csel	x2, x8, x10, eq
   de130: 910f03e0     	add	x0, sp, #0x3c0
   de134: 940202f7     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de138: f9400808     	ldr	x8, [x0, #0x10]
   de13c: 3dc00000     	ldr	q0, [x0]
   de140: f901fbe8     	str	x8, [sp, #0x3f0]
   de144: 3d80fbe0     	str	q0, [sp, #0x3e0]
   de148: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de14c: f900001f     	str	xzr, [x0]
   de150: 910f83e0     	add	x0, sp, #0x3e0
   de154: aa1703e1     	mov	x1, x23
   de158: 94020266     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de15c: f9400808     	ldr	x8, [x0, #0x10]
   de160: 3dc00000     	ldr	q0, [x0]
   de164: f9020be8     	str	x8, [sp, #0x410]
   de168: 3d8103e0     	str	q0, [sp, #0x400]
   de16c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de170: f900001f     	str	xzr, [x0]
   de174: b9405aa0     	ldr	w0, [x21, #0x58]
   de178: 910443e8     	add	x8, sp, #0x110
   de17c: 94020289     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de180: a951a7ea     	ldp	x10, x9, [sp, #0x118]
   de184: 394443e8     	ldrb	w8, [sp, #0x110]
   de188: f94027eb     	ldr	x11, [sp, #0x48]
   de18c: 7200011f     	tst	w8, #0x1
   de190: d341fd08     	lsr	x8, x8, #1
   de194: 9a890161     	csel	x1, x11, x9, eq
   de198: 9a8a0102     	csel	x2, x8, x10, eq
   de19c: 911003e0     	add	x0, sp, #0x400
   de1a0: 940202dc     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de1a4: f9400808     	ldr	x8, [x0, #0x10]
   de1a8: 3dc00000     	ldr	q0, [x0]
   de1ac: f9021be8     	str	x8, [sp, #0x430]
   de1b0: 3d810be0     	str	q0, [sp, #0x420]
   de1b4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de1b8: f900001f     	str	xzr, [x0]
   de1bc: 911083e0     	add	x0, sp, #0x420
   de1c0: aa1703e1     	mov	x1, x23
   de1c4: 9402024b     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de1c8: f9400808     	ldr	x8, [x0, #0x10]
   de1cc: 3dc00000     	ldr	q0, [x0]
   de1d0: f9022be8     	str	x8, [sp, #0x450]
   de1d4: 3d8113e0     	str	q0, [sp, #0x440]
   de1d8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de1dc: f900001f     	str	xzr, [x0]
   de1e0: b9403f60     	ldr	w0, [x27, #0x3c]
   de1e4: 9103e3e8     	add	x8, sp, #0xf8
   de1e8: 9402026e     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de1ec: a95027ea     	ldp	x10, x9, [sp, #0x100]
   de1f0: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   de1f4: f94023eb     	ldr	x11, [sp, #0x40]
   de1f8: 7200011f     	tst	w8, #0x1
   de1fc: d341fd08     	lsr	x8, x8, #1
   de200: 9a890161     	csel	x1, x11, x9, eq
   de204: 9a8a0102     	csel	x2, x8, x10, eq
   de208: 911103e0     	add	x0, sp, #0x440
   de20c: 940202c1     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de210: f9400808     	ldr	x8, [x0, #0x10]
   de214: 3dc00000     	ldr	q0, [x0]
   de218: f9023be8     	str	x8, [sp, #0x470]
   de21c: 3d811be0     	str	q0, [sp, #0x460]
   de220: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de224: f900001f     	str	xzr, [x0]
   de228: 911183e0     	add	x0, sp, #0x460
   de22c: aa1703e1     	mov	x1, x23
   de230: 94020230     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de234: f9400808     	ldr	x8, [x0, #0x10]
   de238: 3dc00000     	ldr	q0, [x0]
   de23c: f9024be8     	str	x8, [sp, #0x490]
   de240: 3d8123e0     	str	q0, [sp, #0x480]
   de244: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de248: f900001f     	str	xzr, [x0]
   de24c: b94062a0     	ldr	w0, [x21, #0x60]
   de250: 910383e8     	add	x8, sp, #0xe0
   de254: 94020253     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de258: a94ea7ea     	ldp	x10, x9, [sp, #0xe8]
   de25c: 394383e8     	ldrb	w8, [sp, #0xe0]
   de260: f9401feb     	ldr	x11, [sp, #0x38]
   de264: 7200011f     	tst	w8, #0x1
   de268: d341fd08     	lsr	x8, x8, #1
   de26c: 9a890161     	csel	x1, x11, x9, eq
   de270: 9a8a0102     	csel	x2, x8, x10, eq
   de274: 911203e0     	add	x0, sp, #0x480
   de278: 940202a6     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de27c: f9400808     	ldr	x8, [x0, #0x10]
   de280: 3dc00000     	ldr	q0, [x0]
   de284: f9025be8     	str	x8, [sp, #0x4b0]
   de288: 3d812be0     	str	q0, [sp, #0x4a0]
   de28c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de290: f900001f     	str	xzr, [x0]
   de294: 911283e0     	add	x0, sp, #0x4a0
   de298: aa1703e1     	mov	x1, x23
   de29c: 94020215     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de2a0: f9400808     	ldr	x8, [x0, #0x10]
   de2a4: 3dc00000     	ldr	q0, [x0]
   de2a8: f81603a8     	stur	x8, [x29, #-0xa0]
   de2ac: 3c9503a0     	stur	q0, [x29, #-0xb0]
   de2b0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de2b4: f900001f     	str	xzr, [x0]
   de2b8: b9404760     	ldr	w0, [x27, #0x44]
   de2bc: 910323e8     	add	x8, sp, #0xc8
   de2c0: 94020238     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   de2c4: a94d27ea     	ldp	x10, x9, [sp, #0xd0]
   de2c8: 394323e8     	ldrb	w8, [sp, #0xc8]
   de2cc: 7200011f     	tst	w8, #0x1
   de2d0: d341fd08     	lsr	x8, x8, #1
   de2d4: 9a890341     	csel	x1, x26, x9, eq
   de2d8: 9a8a0102     	csel	x2, x8, x10, eq
   de2dc: d102c3a0     	sub	x0, x29, #0xb0
   de2e0: 9402028c     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de2e4: f9400808     	ldr	x8, [x0, #0x10]
   de2e8: 3dc00000     	ldr	q0, [x0]
   de2ec: f9026be8     	str	x8, [sp, #0x4d0]
   de2f0: 3d8133e0     	str	q0, [sp, #0x4c0]
   de2f4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de2f8: f900001f     	str	xzr, [x0]
   de2fc: b0fffc81     	adrp	x1, 0x6f000
   de300: 911303e0     	add	x0, sp, #0x4c0
   de304: 913b6021     	add	x1, x1, #0xed8
   de308: 940201fa     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de30c: f9400808     	ldr	x8, [x0, #0x10]
   de310: 3dc00000     	ldr	q0, [x0]
   de314: f90053e8     	str	x8, [sp, #0xa0]
   de318: 3d8027e0     	str	q0, [sp, #0x90]
   de31c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   de320: f900001f     	str	xzr, [x0]
   de324: 395303e8     	ldrb	w8, [sp, #0x4c0]
   de328: 37000da8     	tbnz	w8, #0x0, 0xde4dc <InGame::GaaSReqStatReportHandler::Report(bool)+0x898>
   de32c: 394323e8     	ldrb	w8, [sp, #0xc8]
   de330: 37000de8     	tbnz	w8, #0x0, 0xde4ec <InGame::GaaSReqStatReportHandler::Report(bool)+0x8a8>
   de334: 385503a8     	ldurb	w8, [x29, #-0xb0]
   de338: 37000e28     	tbnz	w8, #0x0, 0xde4fc <InGame::GaaSReqStatReportHandler::Report(bool)+0x8b8>
   de33c: 395283e8     	ldrb	w8, [sp, #0x4a0]
   de340: 37000e68     	tbnz	w8, #0x0, 0xde50c <InGame::GaaSReqStatReportHandler::Report(bool)+0x8c8>
   de344: 394383e8     	ldrb	w8, [sp, #0xe0]
   de348: 37000ea8     	tbnz	w8, #0x0, 0xde51c <InGame::GaaSReqStatReportHandler::Report(bool)+0x8d8>
   de34c: 395203e8     	ldrb	w8, [sp, #0x480]
   de350: 37000ee8     	tbnz	w8, #0x0, 0xde52c <InGame::GaaSReqStatReportHandler::Report(bool)+0x8e8>
   de354: 395183e8     	ldrb	w8, [sp, #0x460]
   de358: 37000f28     	tbnz	w8, #0x0, 0xde53c <InGame::GaaSReqStatReportHandler::Report(bool)+0x8f8>
   de35c: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   de360: 37000f68     	tbnz	w8, #0x0, 0xde54c <InGame::GaaSReqStatReportHandler::Report(bool)+0x908>
   de364: 395103e8     	ldrb	w8, [sp, #0x440]
   de368: 37000fa8     	tbnz	w8, #0x0, 0xde55c <InGame::GaaSReqStatReportHandler::Report(bool)+0x918>
   de36c: 395083e8     	ldrb	w8, [sp, #0x420]
   de370: 37000fe8     	tbnz	w8, #0x0, 0xde56c <InGame::GaaSReqStatReportHandler::Report(bool)+0x928>
   de374: 394443e8     	ldrb	w8, [sp, #0x110]
   de378: 37001028     	tbnz	w8, #0x0, 0xde57c <InGame::GaaSReqStatReportHandler::Report(bool)+0x938>
   de37c: 395003e8     	ldrb	w8, [sp, #0x400]
   de380: 37001068     	tbnz	w8, #0x0, 0xde58c <InGame::GaaSReqStatReportHandler::Report(bool)+0x948>
   de384: 394f83e8     	ldrb	w8, [sp, #0x3e0]
   de388: 370010a8     	tbnz	w8, #0x0, 0xde59c <InGame::GaaSReqStatReportHandler::Report(bool)+0x958>
   de38c: 3944a3e8     	ldrb	w8, [sp, #0x128]
   de390: 370010e8     	tbnz	w8, #0x0, 0xde5ac <InGame::GaaSReqStatReportHandler::Report(bool)+0x968>
   de394: 394f03e8     	ldrb	w8, [sp, #0x3c0]
   de398: 37001128     	tbnz	w8, #0x0, 0xde5bc <InGame::GaaSReqStatReportHandler::Report(bool)+0x978>
   de39c: 394e83e8     	ldrb	w8, [sp, #0x3a0]
   de3a0: 37001168     	tbnz	w8, #0x0, 0xde5cc <InGame::GaaSReqStatReportHandler::Report(bool)+0x988>
   de3a4: 394503e8     	ldrb	w8, [sp, #0x140]
   de3a8: 370011a8     	tbnz	w8, #0x0, 0xde5dc <InGame::GaaSReqStatReportHandler::Report(bool)+0x998>
   de3ac: 394e03e8     	ldrb	w8, [sp, #0x380]
   de3b0: 370011e8     	tbnz	w8, #0x0, 0xde5ec <InGame::GaaSReqStatReportHandler::Report(bool)+0x9a8>
   de3b4: 394d83e8     	ldrb	w8, [sp, #0x360]
   de3b8: 37001228     	tbnz	w8, #0x0, 0xde5fc <InGame::GaaSReqStatReportHandler::Report(bool)+0x9b8>
   de3bc: 394563e8     	ldrb	w8, [sp, #0x158]
   de3c0: 37001268     	tbnz	w8, #0x0, 0xde60c <InGame::GaaSReqStatReportHandler::Report(bool)+0x9c8>
   de3c4: 394d03e8     	ldrb	w8, [sp, #0x340]
   de3c8: 370012a8     	tbnz	w8, #0x0, 0xde61c <InGame::GaaSReqStatReportHandler::Report(bool)+0x9d8>
   de3cc: 394c83e8     	ldrb	w8, [sp, #0x320]
   de3d0: 370012e8     	tbnz	w8, #0x0, 0xde62c <InGame::GaaSReqStatReportHandler::Report(bool)+0x9e8>
   de3d4: 3945c3e8     	ldrb	w8, [sp, #0x170]
   de3d8: 37001328     	tbnz	w8, #0x0, 0xde63c <InGame::GaaSReqStatReportHandler::Report(bool)+0x9f8>
   de3dc: 394c03e8     	ldrb	w8, [sp, #0x300]
   de3e0: 37001368     	tbnz	w8, #0x0, 0xde64c <InGame::GaaSReqStatReportHandler::Report(bool)+0xa08>
   de3e4: 394b83e8     	ldrb	w8, [sp, #0x2e0]
   de3e8: 370013a8     	tbnz	w8, #0x0, 0xde65c <InGame::GaaSReqStatReportHandler::Report(bool)+0xa18>
   de3ec: 394623e8     	ldrb	w8, [sp, #0x188]
   de3f0: 370013e8     	tbnz	w8, #0x0, 0xde66c <InGame::GaaSReqStatReportHandler::Report(bool)+0xa28>
   de3f4: 394b03e8     	ldrb	w8, [sp, #0x2c0]
   de3f8: 37001428     	tbnz	w8, #0x0, 0xde67c <InGame::GaaSReqStatReportHandler::Report(bool)+0xa38>
   de3fc: 394a83e8     	ldrb	w8, [sp, #0x2a0]
   de400: 37001468     	tbnz	w8, #0x0, 0xde68c <InGame::GaaSReqStatReportHandler::Report(bool)+0xa48>
   de404: 394683e8     	ldrb	w8, [sp, #0x1a0]
   de408: 370014a8     	tbnz	w8, #0x0, 0xde69c <InGame::GaaSReqStatReportHandler::Report(bool)+0xa58>
   de40c: 394a03e8     	ldrb	w8, [sp, #0x280]
   de410: 370014e8     	tbnz	w8, #0x0, 0xde6ac <InGame::GaaSReqStatReportHandler::Report(bool)+0xa68>
   de414: 394983e8     	ldrb	w8, [sp, #0x260]
   de418: 37001528     	tbnz	w8, #0x0, 0xde6bc <InGame::GaaSReqStatReportHandler::Report(bool)+0xa78>
   de41c: 3946e3e8     	ldrb	w8, [sp, #0x1b8]
   de420: 37001568     	tbnz	w8, #0x0, 0xde6cc <InGame::GaaSReqStatReportHandler::Report(bool)+0xa88>
   de424: 394903e8     	ldrb	w8, [sp, #0x240]
   de428: 370015a8     	tbnz	w8, #0x0, 0xde6dc <InGame::GaaSReqStatReportHandler::Report(bool)+0xa98>
   de42c: 394883e8     	ldrb	w8, [sp, #0x220]
   de430: 370015e8     	tbnz	w8, #0x0, 0xde6ec <InGame::GaaSReqStatReportHandler::Report(bool)+0xaa8>
   de434: 394743e8     	ldrb	w8, [sp, #0x1d0]
   de438: 37001628     	tbnz	w8, #0x0, 0xde6fc <InGame::GaaSReqStatReportHandler::Report(bool)+0xab8>
   de43c: 394803e8     	ldrb	w8, [sp, #0x200]
   de440: 37001668     	tbnz	w8, #0x0, 0xde70c <InGame::GaaSReqStatReportHandler::Report(bool)+0xac8>
   de444: 3947a3e8     	ldrb	w8, [sp, #0x1e8]
   de448: 36000068     	tbz	w8, #0x0, 0xde454 <InGame::GaaSReqStatReportHandler::Report(bool)+0x810>
   de44c: f940ffe0     	ldr	x0, [sp, #0x1f8]
   de450: 9401faa4     	bl	0x15cee0 <_ZdlPv@plt>
   de454: 385103a8     	ldurb	w8, [x29, #-0xf0]
   de458: f85183a9     	ldur	x9, [x29, #-0xe8]
   de45c: 394243ea     	ldrb	w10, [sp, #0x90]
   de460: f9404feb     	ldr	x11, [sp, #0x98]
   de464: d341fd0c     	lsr	x12, x8, #1
   de468: 7200011f     	tst	w8, #0x1
   de46c: 9a890188     	csel	x8, x12, x9, eq
   de470: d341fd49     	lsr	x9, x10, #1
   de474: 7200015f     	tst	w10, #0x1
   de478: 9a8b0129     	csel	x9, x9, x11, eq
   de47c: 8b090108     	add	x8, x8, x9
   de480: 92820029     	mov	x9, #-0x1002            // =-4098
   de484: d13ffd08     	sub	x8, x8, #0xfff
   de488: eb09011f     	cmp	x8, x9
   de48c: 540014a8     	b.hi	0xde720 <InGame::GaaSReqStatReportHandler::Report(bool)+0xadc>
   de490: d0fffc81     	adrp	x1, 0x70000
   de494: d103c3a0     	sub	x0, x29, #0xf0
   de498: 91131021     	add	x1, x1, #0x4c4
   de49c: 94020195     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de4a0: 5299e188     	mov	w8, #0xcf0c             // =53004
   de4a4: 6b0802df     	cmp	w22, w8
   de4a8: 5400146c     	b.gt	0xde734 <InGame::GaaSReqStatReportHandler::Report(bool)+0xaf0>
   de4ac: a977a7a8     	ldp	x8, x9, [x29, #-0x88]
   de4b0: 110006d6     	add	w22, w22, #0x1
   de4b4: eb09011f     	cmp	x8, x9
   de4b8: 540016a2     	b.hs	0xde78c <InGame::GaaSReqStatReportHandler::Report(bool)+0xb48>
   de4bc: f85203a9     	ldur	x9, [x29, #-0xe0]
   de4c0: 91006113     	add	x19, x8, #0x18
   de4c4: 3cd103a0     	ldur	q0, [x29, #-0xf0]
   de4c8: f9000909     	str	x9, [x8, #0x10]
   de4cc: 3d800100     	str	q0, [x8]
   de4d0: a931ffbf     	stp	xzr, xzr, [x29, #-0xe8]
   de4d4: f81103bf     	stur	xzr, [x29, #-0xf0]
   de4d8: 140000ab     	b	0xde784 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb40>
   de4dc: f9426be0     	ldr	x0, [sp, #0x4d0]
   de4e0: 9401fa80     	bl	0x15cee0 <_ZdlPv@plt>
   de4e4: 394323e8     	ldrb	w8, [sp, #0xc8]
   de4e8: 3607f268     	tbz	w8, #0x0, 0xde334 <InGame::GaaSReqStatReportHandler::Report(bool)+0x6f0>
   de4ec: f9406fe0     	ldr	x0, [sp, #0xd8]
   de4f0: 9401fa7c     	bl	0x15cee0 <_ZdlPv@plt>
   de4f4: 385503a8     	ldurb	w8, [x29, #-0xb0]
   de4f8: 3607f228     	tbz	w8, #0x0, 0xde33c <InGame::GaaSReqStatReportHandler::Report(bool)+0x6f8>
   de4fc: f85603a0     	ldur	x0, [x29, #-0xa0]
   de500: 9401fa78     	bl	0x15cee0 <_ZdlPv@plt>
   de504: 395283e8     	ldrb	w8, [sp, #0x4a0]
   de508: 3607f1e8     	tbz	w8, #0x0, 0xde344 <InGame::GaaSReqStatReportHandler::Report(bool)+0x700>
   de50c: f9425be0     	ldr	x0, [sp, #0x4b0]
   de510: 9401fa74     	bl	0x15cee0 <_ZdlPv@plt>
   de514: 394383e8     	ldrb	w8, [sp, #0xe0]
   de518: 3607f1a8     	tbz	w8, #0x0, 0xde34c <InGame::GaaSReqStatReportHandler::Report(bool)+0x708>
   de51c: f9407be0     	ldr	x0, [sp, #0xf0]
   de520: 9401fa70     	bl	0x15cee0 <_ZdlPv@plt>
   de524: 395203e8     	ldrb	w8, [sp, #0x480]
   de528: 3607f168     	tbz	w8, #0x0, 0xde354 <InGame::GaaSReqStatReportHandler::Report(bool)+0x710>
   de52c: f9424be0     	ldr	x0, [sp, #0x490]
   de530: 9401fa6c     	bl	0x15cee0 <_ZdlPv@plt>
   de534: 395183e8     	ldrb	w8, [sp, #0x460]
   de538: 3607f128     	tbz	w8, #0x0, 0xde35c <InGame::GaaSReqStatReportHandler::Report(bool)+0x718>
   de53c: f9423be0     	ldr	x0, [sp, #0x470]
   de540: 9401fa68     	bl	0x15cee0 <_ZdlPv@plt>
   de544: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   de548: 3607f0e8     	tbz	w8, #0x0, 0xde364 <InGame::GaaSReqStatReportHandler::Report(bool)+0x720>
   de54c: f94087e0     	ldr	x0, [sp, #0x108]
   de550: 9401fa64     	bl	0x15cee0 <_ZdlPv@plt>
   de554: 395103e8     	ldrb	w8, [sp, #0x440]
   de558: 3607f0a8     	tbz	w8, #0x0, 0xde36c <InGame::GaaSReqStatReportHandler::Report(bool)+0x728>
   de55c: f9422be0     	ldr	x0, [sp, #0x450]
   de560: 9401fa60     	bl	0x15cee0 <_ZdlPv@plt>
   de564: 395083e8     	ldrb	w8, [sp, #0x420]
   de568: 3607f068     	tbz	w8, #0x0, 0xde374 <InGame::GaaSReqStatReportHandler::Report(bool)+0x730>
   de56c: f9421be0     	ldr	x0, [sp, #0x430]
   de570: 9401fa5c     	bl	0x15cee0 <_ZdlPv@plt>
   de574: 394443e8     	ldrb	w8, [sp, #0x110]
   de578: 3607f028     	tbz	w8, #0x0, 0xde37c <InGame::GaaSReqStatReportHandler::Report(bool)+0x738>
   de57c: f94093e0     	ldr	x0, [sp, #0x120]
   de580: 9401fa58     	bl	0x15cee0 <_ZdlPv@plt>
   de584: 395003e8     	ldrb	w8, [sp, #0x400]
   de588: 3607efe8     	tbz	w8, #0x0, 0xde384 <InGame::GaaSReqStatReportHandler::Report(bool)+0x740>
   de58c: f9420be0     	ldr	x0, [sp, #0x410]
   de590: 9401fa54     	bl	0x15cee0 <_ZdlPv@plt>
   de594: 394f83e8     	ldrb	w8, [sp, #0x3e0]
   de598: 3607efa8     	tbz	w8, #0x0, 0xde38c <InGame::GaaSReqStatReportHandler::Report(bool)+0x748>
   de59c: f941fbe0     	ldr	x0, [sp, #0x3f0]
   de5a0: 9401fa50     	bl	0x15cee0 <_ZdlPv@plt>
   de5a4: 3944a3e8     	ldrb	w8, [sp, #0x128]
   de5a8: 3607ef68     	tbz	w8, #0x0, 0xde394 <InGame::GaaSReqStatReportHandler::Report(bool)+0x750>
   de5ac: f9409fe0     	ldr	x0, [sp, #0x138]
   de5b0: 9401fa4c     	bl	0x15cee0 <_ZdlPv@plt>
   de5b4: 394f03e8     	ldrb	w8, [sp, #0x3c0]
   de5b8: 3607ef28     	tbz	w8, #0x0, 0xde39c <InGame::GaaSReqStatReportHandler::Report(bool)+0x758>
   de5bc: f941ebe0     	ldr	x0, [sp, #0x3d0]
   de5c0: 9401fa48     	bl	0x15cee0 <_ZdlPv@plt>
   de5c4: 394e83e8     	ldrb	w8, [sp, #0x3a0]
   de5c8: 3607eee8     	tbz	w8, #0x0, 0xde3a4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x760>
   de5cc: f941dbe0     	ldr	x0, [sp, #0x3b0]
   de5d0: 9401fa44     	bl	0x15cee0 <_ZdlPv@plt>
   de5d4: 394503e8     	ldrb	w8, [sp, #0x140]
   de5d8: 3607eea8     	tbz	w8, #0x0, 0xde3ac <InGame::GaaSReqStatReportHandler::Report(bool)+0x768>
   de5dc: f940abe0     	ldr	x0, [sp, #0x150]
   de5e0: 9401fa40     	bl	0x15cee0 <_ZdlPv@plt>
   de5e4: 394e03e8     	ldrb	w8, [sp, #0x380]
   de5e8: 3607ee68     	tbz	w8, #0x0, 0xde3b4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x770>
   de5ec: f941cbe0     	ldr	x0, [sp, #0x390]
   de5f0: 9401fa3c     	bl	0x15cee0 <_ZdlPv@plt>
   de5f4: 394d83e8     	ldrb	w8, [sp, #0x360]
   de5f8: 3607ee28     	tbz	w8, #0x0, 0xde3bc <InGame::GaaSReqStatReportHandler::Report(bool)+0x778>
   de5fc: f941bbe0     	ldr	x0, [sp, #0x370]
   de600: 9401fa38     	bl	0x15cee0 <_ZdlPv@plt>
   de604: 394563e8     	ldrb	w8, [sp, #0x158]
   de608: 3607ede8     	tbz	w8, #0x0, 0xde3c4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x780>
   de60c: f940b7e0     	ldr	x0, [sp, #0x168]
   de610: 9401fa34     	bl	0x15cee0 <_ZdlPv@plt>
   de614: 394d03e8     	ldrb	w8, [sp, #0x340]
   de618: 3607eda8     	tbz	w8, #0x0, 0xde3cc <InGame::GaaSReqStatReportHandler::Report(bool)+0x788>
   de61c: f941abe0     	ldr	x0, [sp, #0x350]
   de620: 9401fa30     	bl	0x15cee0 <_ZdlPv@plt>
   de624: 394c83e8     	ldrb	w8, [sp, #0x320]
   de628: 3607ed68     	tbz	w8, #0x0, 0xde3d4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x790>
   de62c: f9419be0     	ldr	x0, [sp, #0x330]
   de630: 9401fa2c     	bl	0x15cee0 <_ZdlPv@plt>
   de634: 3945c3e8     	ldrb	w8, [sp, #0x170]
   de638: 3607ed28     	tbz	w8, #0x0, 0xde3dc <InGame::GaaSReqStatReportHandler::Report(bool)+0x798>
   de63c: f940c3e0     	ldr	x0, [sp, #0x180]
   de640: 9401fa28     	bl	0x15cee0 <_ZdlPv@plt>
   de644: 394c03e8     	ldrb	w8, [sp, #0x300]
   de648: 3607ece8     	tbz	w8, #0x0, 0xde3e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x7a0>
   de64c: f9418be0     	ldr	x0, [sp, #0x310]
   de650: 9401fa24     	bl	0x15cee0 <_ZdlPv@plt>
   de654: 394b83e8     	ldrb	w8, [sp, #0x2e0]
   de658: 3607eca8     	tbz	w8, #0x0, 0xde3ec <InGame::GaaSReqStatReportHandler::Report(bool)+0x7a8>
   de65c: f9417be0     	ldr	x0, [sp, #0x2f0]
   de660: 9401fa20     	bl	0x15cee0 <_ZdlPv@plt>
   de664: 394623e8     	ldrb	w8, [sp, #0x188]
   de668: 3607ec68     	tbz	w8, #0x0, 0xde3f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x7b0>
   de66c: f940cfe0     	ldr	x0, [sp, #0x198]
   de670: 9401fa1c     	bl	0x15cee0 <_ZdlPv@plt>
   de674: 394b03e8     	ldrb	w8, [sp, #0x2c0]
   de678: 3607ec28     	tbz	w8, #0x0, 0xde3fc <InGame::GaaSReqStatReportHandler::Report(bool)+0x7b8>
   de67c: f9416be0     	ldr	x0, [sp, #0x2d0]
   de680: 9401fa18     	bl	0x15cee0 <_ZdlPv@plt>
   de684: 394a83e8     	ldrb	w8, [sp, #0x2a0]
   de688: 3607ebe8     	tbz	w8, #0x0, 0xde404 <InGame::GaaSReqStatReportHandler::Report(bool)+0x7c0>
   de68c: f9415be0     	ldr	x0, [sp, #0x2b0]
   de690: 9401fa14     	bl	0x15cee0 <_ZdlPv@plt>
   de694: 394683e8     	ldrb	w8, [sp, #0x1a0]
   de698: 3607eba8     	tbz	w8, #0x0, 0xde40c <InGame::GaaSReqStatReportHandler::Report(bool)+0x7c8>
   de69c: f940dbe0     	ldr	x0, [sp, #0x1b0]
   de6a0: 9401fa10     	bl	0x15cee0 <_ZdlPv@plt>
   de6a4: 394a03e8     	ldrb	w8, [sp, #0x280]
   de6a8: 3607eb68     	tbz	w8, #0x0, 0xde414 <InGame::GaaSReqStatReportHandler::Report(bool)+0x7d0>
   de6ac: f9414be0     	ldr	x0, [sp, #0x290]
   de6b0: 9401fa0c     	bl	0x15cee0 <_ZdlPv@plt>
   de6b4: 394983e8     	ldrb	w8, [sp, #0x260]
   de6b8: 3607eb28     	tbz	w8, #0x0, 0xde41c <InGame::GaaSReqStatReportHandler::Report(bool)+0x7d8>
   de6bc: f9413be0     	ldr	x0, [sp, #0x270]
   de6c0: 9401fa08     	bl	0x15cee0 <_ZdlPv@plt>
   de6c4: 3946e3e8     	ldrb	w8, [sp, #0x1b8]
   de6c8: 3607eae8     	tbz	w8, #0x0, 0xde424 <InGame::GaaSReqStatReportHandler::Report(bool)+0x7e0>
   de6cc: f940e7e0     	ldr	x0, [sp, #0x1c8]
   de6d0: 9401fa04     	bl	0x15cee0 <_ZdlPv@plt>
   de6d4: 394903e8     	ldrb	w8, [sp, #0x240]
   de6d8: 3607eaa8     	tbz	w8, #0x0, 0xde42c <InGame::GaaSReqStatReportHandler::Report(bool)+0x7e8>
   de6dc: f9412be0     	ldr	x0, [sp, #0x250]
   de6e0: 9401fa00     	bl	0x15cee0 <_ZdlPv@plt>
   de6e4: 394883e8     	ldrb	w8, [sp, #0x220]
   de6e8: 3607ea68     	tbz	w8, #0x0, 0xde434 <InGame::GaaSReqStatReportHandler::Report(bool)+0x7f0>
   de6ec: f9411be0     	ldr	x0, [sp, #0x230]
   de6f0: 9401f9fc     	bl	0x15cee0 <_ZdlPv@plt>
   de6f4: 394743e8     	ldrb	w8, [sp, #0x1d0]
   de6f8: 3607ea28     	tbz	w8, #0x0, 0xde43c <InGame::GaaSReqStatReportHandler::Report(bool)+0x7f8>
   de6fc: f940f3e0     	ldr	x0, [sp, #0x1e0]
   de700: 9401f9f8     	bl	0x15cee0 <_ZdlPv@plt>
   de704: 394803e8     	ldrb	w8, [sp, #0x200]
   de708: 3607e9e8     	tbz	w8, #0x0, 0xde444 <InGame::GaaSReqStatReportHandler::Report(bool)+0x800>
   de70c: f9410be0     	ldr	x0, [sp, #0x210]
   de710: 9401f9f4     	bl	0x15cee0 <_ZdlPv@plt>
   de714: 3947a3e8     	ldrb	w8, [sp, #0x1e8]
   de718: 3707e9a8     	tbnz	w8, #0x0, 0xde44c <InGame::GaaSReqStatReportHandler::Report(bool)+0x808>
   de71c: 17ffff4e     	b	0xde454 <InGame::GaaSReqStatReportHandler::Report(bool)+0x810>
   de720: 37000458     	tbnz	w24, #0x0, 0xde7a8 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb64>
   de724: d103c3a0     	sub	x0, x29, #0xf0
   de728: aa1703e1     	mov	x1, x23
   de72c: 940200f1     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de730: 1400001e     	b	0xde7a8 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb64>
   de734: b94037e8     	ldr	w8, [sp, #0x34]
   de738: d10243a2     	sub	x2, x29, #0x90
   de73c: f94017e0     	ldr	x0, [sp, #0x28]
   de740: 5299e141     	mov	w1, #0xcf0a             // =53002
   de744: 12000103     	and	w3, w8, #0x1
   de748: 9402024e     	bl	0x15f080 <_ZN6InGame24GaaSReqStatReportHandler6ReportEiRKNSt6__ndk16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEb@plt>
   de74c: a97723b3     	ldp	x19, x8, [x29, #-0x90]
   de750: eb13011f     	cmp	x8, x19
   de754: 54000160     	b.eq	0xde780 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb3c>
   de758: aa0803f6     	mov	x22, x8
   de75c: 14000004     	b	0xde76c <InGame::GaaSReqStatReportHandler::Report(bool)+0xb28>
   de760: aa1603e8     	mov	x8, x22
   de764: eb1302df     	cmp	x22, x19
   de768: 540000c0     	b.eq	0xde780 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb3c>
   de76c: 385e8ec9     	ldrb	w9, [x22, #-0x18]!
   de770: 3607ff89     	tbz	w9, #0x0, 0xde760 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb1c>
   de774: f85f8100     	ldur	x0, [x8, #-0x8]
   de778: 9401f9da     	bl	0x15cee0 <_ZdlPv@plt>
   de77c: 17fffff9     	b	0xde760 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb1c>
   de780: 5299e156     	mov	w22, #0xcf0a            // =53002
   de784: f81783b3     	stur	x19, [x29, #-0x88]
   de788: 14000004     	b	0xde798 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb54>
   de78c: d10243a0     	sub	x0, x29, #0x90
   de790: d103c3a1     	sub	x1, x29, #0xf0
   de794: 9401ff83     	bl	0x15e5a0 <_ZNSt6__ndk16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_@plt>
   de798: f0fffc61     	adrp	x1, 0x6d000
   de79c: d103c3a0     	sub	x0, x29, #0xf0
   de7a0: 910bf821     	add	x1, x1, #0x2fe
   de7a4: 9401fb6f     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   de7a8: a949a7ea     	ldp	x10, x9, [sp, #0x98]
   de7ac: 394243e8     	ldrb	w8, [sp, #0x90]
   de7b0: 7200011f     	tst	w8, #0x1
   de7b4: d341fd08     	lsr	x8, x8, #1
   de7b8: 9a890281     	csel	x1, x20, x9, eq
   de7bc: 9a8a0102     	csel	x2, x8, x10, eq
   de7c0: d103c3a0     	sub	x0, x29, #0xf0
   de7c4: 94020153     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   de7c8: 394243e8     	ldrb	w8, [sp, #0x90]
   de7cc: 36000068     	tbz	w8, #0x0, 0xde7d8 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb94>
   de7d0: f94053e0     	ldr	x0, [sp, #0xa0]
   de7d4: 9401f9c3     	bl	0x15cee0 <_ZdlPv@plt>
   de7d8: f94006a8     	ldr	x8, [x21, #0x8]
   de7dc: b40000a8     	cbz	x8, 0xde7f0 <InGame::GaaSReqStatReportHandler::Report(bool)+0xbac>
   de7e0: aa0803f5     	mov	x21, x8
   de7e4: f9400108     	ldr	x8, [x8]
   de7e8: b5ffffc8     	cbnz	x8, 0xde7e0 <InGame::GaaSReqStatReportHandler::Report(bool)+0xb9c>
   de7ec: 17fffd75     	b	0xdddc0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17c>
   de7f0: aa1503e8     	mov	x8, x21
   de7f4: f8410d09     	ldr	x9, [x8, #0x10]!
   de7f8: f940012a     	ldr	x10, [x9]
   de7fc: eb15015f     	cmp	x10, x21
   de800: 54ffade0     	b.eq	0xdddbc <InGame::GaaSReqStatReportHandler::Report(bool)+0x178>
   de804: f9400109     	ldr	x9, [x8]
   de808: aa0903e8     	mov	x8, x9
   de80c: f8410d15     	ldr	x21, [x8, #0x10]!
   de810: f94002aa     	ldr	x10, [x21]
   de814: eb09015f     	cmp	x10, x9
   de818: 54ffff61     	b.ne	0xde804 <InGame::GaaSReqStatReportHandler::Report(bool)+0xbc0>
   de81c: 17fffd69     	b	0xdddc0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17c>
   de820: d0fffc81     	adrp	x1, 0x70000
   de824: d103c3a0     	sub	x0, x29, #0xf0
   de828: 91131021     	add	x1, x1, #0x4c4
   de82c: 940200b1     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   de830: f94017f8     	ldr	x24, [sp, #0x28]
   de834: a977a7a8     	ldp	x8, x9, [x29, #-0x88]
   de838: eb09011f     	cmp	x8, x9
   de83c: 54000402     	b.hs	0xde8bc <InGame::GaaSReqStatReportHandler::Report(bool)+0xc78>
   de840: f85203a9     	ldur	x9, [x29, #-0xe0]
   de844: 3cd103a0     	ldur	q0, [x29, #-0xf0]
   de848: f9000909     	str	x9, [x8, #0x10]
   de84c: 3c818500     	str	q0, [x8], #0x18
   de850: a931ffbf     	stp	xzr, xzr, [x29, #-0xe8]
   de854: f81103bf     	stur	xzr, [x29, #-0xf0]
   de858: f81783a8     	stur	x8, [x29, #-0x88]
   de85c: 1400001b     	b	0xde8c8 <InGame::GaaSReqStatReportHandler::Report(bool)+0xc84>
   de860: f9401708     	ldr	x8, [x24, #0x28]
   de864: b4004d68     	cbz	x8, 0xdf210 <InGame::GaaSReqStatReportHandler::Report(bool)+0x15cc>
   de868: aa1803fa     	mov	x26, x24
   de86c: f8450f56     	ldr	x22, [x26, #0x50]!
   de870: b4000876     	cbz	x22, 0xde97c <InGame::GaaSReqStatReportHandler::Report(bool)+0xd38>
   de874: 91014313     	add	x19, x24, #0x50
   de878: 52996468     	mov	w8, #0xcb23             // =52003
   de87c: 52996449     	mov	w9, #0xcb22             // =52002
   de880: b94022ca     	ldr	w10, [x22, #0x20]
   de884: 6b08015f     	cmp	w10, w8
   de888: 540000cb     	b.lt	0xde8a0 <InGame::GaaSReqStatReportHandler::Report(bool)+0xc5c>
   de88c: f94002ca     	ldr	x10, [x22]
   de890: b40009ea     	cbz	x10, 0xde9cc <InGame::GaaSReqStatReportHandler::Report(bool)+0xd88>
   de894: aa1603f3     	mov	x19, x22
   de898: aa0a03f6     	mov	x22, x10
   de89c: 17fffff9     	b	0xde880 <InGame::GaaSReqStatReportHandler::Report(bool)+0xc3c>
   de8a0: 6b09015f     	cmp	w10, w9
   de8a4: 54000700     	b.eq	0xde984 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd40>
   de8a8: aa1603f3     	mov	x19, x22
   de8ac: f8408e6a     	ldr	x10, [x19, #0x8]!
   de8b0: b40006aa     	cbz	x10, 0xde984 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd40>
   de8b4: aa0a03f6     	mov	x22, x10
   de8b8: 17fffff2     	b	0xde880 <InGame::GaaSReqStatReportHandler::Report(bool)+0xc3c>
   de8bc: d10243a0     	sub	x0, x29, #0x90
   de8c0: d103c3a1     	sub	x1, x29, #0xf0
   de8c4: 9401ff37     	bl	0x15e5a0 <_ZNSt6__ndk16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_@plt>
   de8c8: b94037e8     	ldr	w8, [sp, #0x34]
   de8cc: d10243a2     	sub	x2, x29, #0x90
   de8d0: aa1803e0     	mov	x0, x24
   de8d4: 5299e141     	mov	w1, #0xcf0a             // =53002
   de8d8: 12000103     	and	w3, w8, #0x1
   de8dc: 940201e9     	bl	0x15f080 <_ZN6InGame24GaaSReqStatReportHandler6ReportEiRKNSt6__ndk16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEb@plt>
   de8e0: a97723b3     	ldp	x19, x8, [x29, #-0x90]
   de8e4: eb13011f     	cmp	x8, x19
   de8e8: 54000160     	b.eq	0xde914 <InGame::GaaSReqStatReportHandler::Report(bool)+0xcd0>
   de8ec: aa0803f4     	mov	x20, x8
   de8f0: 14000004     	b	0xde900 <InGame::GaaSReqStatReportHandler::Report(bool)+0xcbc>
   de8f4: aa1403e8     	mov	x8, x20
   de8f8: eb13029f     	cmp	x20, x19
   de8fc: 540000c0     	b.eq	0xde914 <InGame::GaaSReqStatReportHandler::Report(bool)+0xcd0>
   de900: 385e8e89     	ldrb	w9, [x20, #-0x18]!
   de904: 3607ff89     	tbz	w9, #0x0, 0xde8f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0xcb0>
   de908: f85f8100     	ldur	x0, [x8, #-0x8]
   de90c: 9401f975     	bl	0x15cee0 <_ZdlPv@plt>
   de910: 17fffff9     	b	0xde8f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0xcb0>
   de914: 385103a8     	ldurb	w8, [x29, #-0xf0]
   de918: f81783b3     	stur	x19, [x29, #-0x88]
   de91c: 36000068     	tbz	w8, #0x0, 0xde928 <InGame::GaaSReqStatReportHandler::Report(bool)+0xce4>
   de920: f85203a0     	ldur	x0, [x29, #-0xe0]
   de924: 9401f96f     	bl	0x15cee0 <_ZdlPv@plt>
   de928: f85703b3     	ldur	x19, [x29, #-0x90]
   de92c: b4004733     	cbz	x19, 0xdf210 <InGame::GaaSReqStatReportHandler::Report(bool)+0x15cc>
   de930: f85783a8     	ldur	x8, [x29, #-0x88]
   de934: eb13011f     	cmp	x8, x19
   de938: 540001a0     	b.eq	0xde96c <InGame::GaaSReqStatReportHandler::Report(bool)+0xd28>
   de93c: aa0803f4     	mov	x20, x8
   de940: 14000004     	b	0xde950 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd0c>
   de944: aa1403e8     	mov	x8, x20
   de948: eb13029f     	cmp	x20, x19
   de94c: 540000c0     	b.eq	0xde964 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd20>
   de950: 385e8e89     	ldrb	w9, [x20, #-0x18]!
   de954: 3607ff89     	tbz	w9, #0x0, 0xde944 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd00>
   de958: f85f8100     	ldur	x0, [x8, #-0x8]
   de95c: 9401f961     	bl	0x15cee0 <_ZdlPv@plt>
   de960: 17fffff9     	b	0xde944 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd00>
   de964: f85703a0     	ldur	x0, [x29, #-0x90]
   de968: 14000002     	b	0xde970 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd2c>
   de96c: aa1303e0     	mov	x0, x19
   de970: f81783b3     	stur	x19, [x29, #-0x88]
   de974: 9401f95b     	bl	0x15cee0 <_ZdlPv@plt>
   de978: 14000226     	b	0xdf210 <InGame::GaaSReqStatReportHandler::Report(bool)+0x15cc>
   de97c: aa1a03f6     	mov	x22, x26
   de980: aa1a03f3     	mov	x19, x26
   de984: f9400274     	ldr	x20, [x19]
   de988: b5000374     	cbnz	x20, 0xde9f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0xdb0>
   de98c: 52800800     	mov	w0, #0x40               // =64
   de990: 9401f934     	bl	0x15ce60 <_Znwm@plt>
   de994: 52996448     	mov	w8, #0xcb22             // =52002
   de998: a9037c1f     	stp	xzr, xzr, [x0, #0x30]
   de99c: f900141f     	str	xzr, [x0, #0x28]
   de9a0: aa0003f4     	mov	x20, x0
   de9a4: a9007c1f     	stp	xzr, xzr, [x0]
   de9a8: b9002008     	str	w8, [x0, #0x20]
   de9ac: f9000816     	str	x22, [x0, #0x10]
   de9b0: f9000260     	str	x0, [x19]
   de9b4: f9402708     	ldr	x8, [x24, #0x48]
   de9b8: f9400108     	ldr	x8, [x8]
   de9bc: b4000108     	cbz	x8, 0xde9dc <InGame::GaaSReqStatReportHandler::Report(bool)+0xd98>
   de9c0: f9002708     	str	x8, [x24, #0x48]
   de9c4: f9400261     	ldr	x1, [x19]
   de9c8: 14000006     	b	0xde9e0 <InGame::GaaSReqStatReportHandler::Report(bool)+0xd9c>
   de9cc: aa1603f3     	mov	x19, x22
   de9d0: f9400274     	ldr	x20, [x19]
   de9d4: b5000114     	cbnz	x20, 0xde9f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0xdb0>
   de9d8: 17ffffed     	b	0xde98c <InGame::GaaSReqStatReportHandler::Report(bool)+0xd48>
   de9dc: aa1403e1     	mov	x1, x20
   de9e0: f9402b00     	ldr	x0, [x24, #0x50]
   de9e4: 9401fb5f     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   de9e8: f9402f08     	ldr	x8, [x24, #0x58]
   de9ec: 91000508     	add	x8, x8, #0x1
   de9f0: f9002f08     	str	x8, [x24, #0x58]
   de9f4: 9100a280     	add	x0, x20, #0x28
   de9f8: aa1503e1     	mov	x1, x21
   de9fc: 9401f9c9     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   dea00: 9401f960     	bl	0x15cf80 <_ZN6InGame16InGameReportKeys11GetInstanceEv@plt>
   dea04: aa1503e1     	mov	x1, x21
   dea08: 9402013e     	bl	0x15ef00 <_ZN6InGame16InGameReportKeys17GetEventKeyId2StrERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE@plt>
   dea0c: b4004020     	cbz	x0, 0xdf210 <InGame::GaaSReqStatReportHandler::Report(bool)+0x15cc>
   dea10: 6f00e400     	movi	v0.2d, #0000000000000000
   dea14: aa0003f5     	mov	x21, x0
   dea18: 52808008     	mov	w8, #0x400              // =1024
   dea1c: b81c83bf     	stur	wzr, [x29, #-0x38]
   dea20: f81d03bf     	stur	xzr, [x29, #-0x30]
   dea24: ad3d03a0     	stp	q0, q0, [x29, #-0x60]
   dea28: ad3c03a0     	stp	q0, q0, [x29, #-0x80]
   dea2c: 3c9703a0     	stur	q0, [x29, #-0x90]
   dea30: f81c03a8     	stur	x8, [x29, #-0x40]
   dea34: 52800300     	mov	w0, #0x18               // =24
   dea38: 9401f90a     	bl	0x15ce60 <_Znwm@plt>
   dea3c: aa0003f4     	mov	x20, x0
   dea40: 52a00028     	mov	w8, #0x10000            // =65536
   dea44: f9000008     	str	x8, [x0]
   dea48: 52800020     	mov	w0, #0x1                // =1
   dea4c: 52800033     	mov	w19, #0x1               // =1
   dea50: 9401f904     	bl	0x15ce60 <_Znwm@plt>
   dea54: aa0003f6     	mov	x22, x0
   dea58: f9000680     	str	x0, [x20, #0x8]
   dea5c: 52800700     	mov	w0, #0x38               // =56
   dea60: 9401f9f0     	bl	0x15d220 <malloc@plt>
   dea64: aa0003e8     	mov	x8, x0
   dea68: a938d3b4     	stp	x20, x20, [x29, #-0x78]
   dea6c: f9000a80     	str	x0, [x20, #0x10]
   dea70: 9100e31c     	add	x28, x24, #0x38
   dea74: f90043f4     	str	x20, [sp, #0x80]
   dea78: f9401b14     	ldr	x20, [x24, #0x30]
   dea7c: f8020d1f     	str	xzr, [x8, #0x20]!
   dea80: a9005808     	stp	x8, x22, [x0]
   dea84: 52800068     	mov	w8, #0x3                // =3
   dea88: 910022b9     	add	x25, x21, #0x8
   dea8c: 2a1f03fb     	mov	w27, wzr
   dea90: eb1c029f     	cmp	x20, x28
   dea94: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
   dea98: 39006013     	strb	w19, [x0, #0x18]
   dea9c: f9000813     	str	x19, [x0, #0x10]
   deaa0: a937ffbf     	stp	xzr, xzr, [x29, #-0x88]
   deaa4: f81703bf     	stur	xzr, [x29, #-0x90]
   deaa8: 781863a8     	sturh	w8, [x29, #-0x7a]
   deaac: 54000141     	b.ne	0xdead4 <InGame::GaaSReqStatReportHandler::Report(bool)+0xe90>
   deab0: f940271c     	ldr	x28, [x24, #0x48]
   deab4: f90017f8     	str	x24, [sp, #0x28]
   deab8: eb1a039f     	cmp	x28, x26
   deabc: 540016a0     	b.eq	0xded90 <InGame::GaaSReqStatReportHandler::Report(bool)+0x114c>
   deac0: d2e080b4     	mov	x20, #0x405000000000000 // =289637751035265024
   deac4: 14000067     	b	0xdec60 <InGame::GaaSReqStatReportHandler::Report(bool)+0x101c>
   deac8: aa0903f4     	mov	x20, x9
   deacc: eb1c029f     	cmp	x20, x28
   dead0: 54ffff00     	b.eq	0xdeab0 <InGame::GaaSReqStatReportHandler::Report(bool)+0xe6c>
   dead4: f940032a     	ldr	x10, [x25]
   dead8: b40009aa     	cbz	x10, 0xdec0c <InGame::GaaSReqStatReportHandler::Report(bool)+0xfc8>
   deadc: b9402289     	ldr	w9, [x20, #0x20]
   deae0: aa1903e8     	mov	x8, x25
   deae4: b940214b     	ldr	w11, [x10, #0x20]
   deae8: 6b09017f     	cmp	w11, w9
   deaec: 1a9fa7eb     	cset	w11, lt
   deaf0: 9a8ab108     	csel	x8, x8, x10, lt
   deaf4: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   deaf8: b5ffff6a     	cbnz	x10, 0xdeae4 <InGame::GaaSReqStatReportHandler::Report(bool)+0xea0>
   deafc: eb19011f     	cmp	x8, x25
   deb00: 54000860     	b.eq	0xdec0c <InGame::GaaSReqStatReportHandler::Report(bool)+0xfc8>
   deb04: b940210a     	ldr	w10, [x8, #0x20]
   deb08: 6b0a013f     	cmp	w9, w10
   deb0c: 5400080b     	b.lt	0xdec0c <InGame::GaaSReqStatReportHandler::Report(bool)+0xfc8>
   deb10: f9401515     	ldr	x21, [x8, #0x28]
   deb14: aa1503e0     	mov	x0, x21
   deb18: 92800001     	mov	x1, #-0x1               // =-1
   deb1c: 9401f9c9     	bl	0x15d240 <__strlen_chk@plt>
   deb20: aa0003f6     	mov	x22, x0
   deb24: f9401697     	ldr	x23, [x20, #0x28]
   deb28: b7f801d7     	tbnz	x23, #0x3f, 0xdeb60 <InGame::GaaSReqStatReportHandler::Report(bool)+0xf1c>
   deb2c: d360fee8     	lsr	x8, x23, #32
   deb30: 528032c9     	mov	w9, #0x196              // =406
   deb34: f100011f     	cmp	x8, #0x0
   deb38: 52803aca     	mov	w10, #0x1d6             // =470
   deb3c: d35ffee8     	lsr	x8, x23, #31
   deb40: 1a89014b     	csel	w11, w10, w9, eq
   deb44: 2a1b03e9     	mov	w9, w27
   deb48: b5000168     	cbnz	x8, 0xdeb74 <InGame::GaaSReqStatReportHandler::Report(bool)+0xf30>
   deb4c: 321b016b     	orr	w11, w11, #0x20
   deb50: b85743a8     	ldur	w8, [x29, #-0x8c]
   deb54: 6b08013f     	cmp	w9, w8
   deb58: 54000142     	b.hs	0xdeb80 <InGame::GaaSReqStatReportHandler::Report(bool)+0xf3c>
   deb5c: 14000020     	b	0xdebdc <InGame::GaaSReqStatReportHandler::Report(bool)+0xf98>
   deb60: 2a1b03e9     	mov	w9, w27
   deb64: b26183e8     	mov	x8, #-0x80000000        // =-2147483648
   deb68: eb0802ff     	cmp	x23, x8
   deb6c: 54000303     	b.lo	0xdebcc <InGame::GaaSReqStatReportHandler::Report(bool)+0xf88>
   deb70: 528016cb     	mov	w11, #0xb6              // =182
   deb74: b85743a8     	ldur	w8, [x29, #-0x8c]
   deb78: 6b08013f     	cmp	w9, w8
   deb7c: 54000303     	b.lo	0xdebdc <InGame::GaaSReqStatReportHandler::Report(bool)+0xf98>
   deb80: 11000509     	add	w9, w8, #0x1
   deb84: 7100011f     	cmp	w8, #0x0
   deb88: 5280020a     	mov	w10, #0x10              // =16
   deb8c: 0b490509     	add	w9, w8, w9, lsr #1
   deb90: 1a890153     	csel	w19, w10, w9, eq
   deb94: 6b13011f     	cmp	w8, w19
   deb98: 54000222     	b.hs	0xdebdc <InGame::GaaSReqStatReportHandler::Report(bool)+0xf98>
   deb9c: f85783a1     	ldur	x1, [x29, #-0x88]
   deba0: 52800609     	mov	w9, #0x30               // =48
   deba4: 8b080508     	add	x8, x8, x8, lsl #1
   deba8: b9008beb     	str	w11, [sp, #0x88]
   debac: 9ba97e63     	umull	x3, w19, w9
   debb0: d37ced02     	lsl	x2, x8, #4
   debb4: f94043e0     	ldr	x0, [sp, #0x80]
   debb8: 940200d6     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   debbc: b9408beb     	ldr	w11, [sp, #0x88]
   debc0: f81783a0     	stur	x0, [x29, #-0x88]
   debc4: b81743b3     	stur	w19, [x29, #-0x8c]
   debc8: 14000005     	b	0xdebdc <InGame::GaaSReqStatReportHandler::Report(bool)+0xf98>
   debcc: 528012cb     	mov	w11, #0x96              // =150
   debd0: b85743a8     	ldur	w8, [x29, #-0x8c]
   debd4: 6b08013f     	cmp	w9, w8
   debd8: 54fffd42     	b.hs	0xdeb80 <InGame::GaaSReqStatReportHandler::Report(bool)+0xf3c>
   debdc: f85783a8     	ldur	x8, [x29, #-0x88]
   debe0: 52800609     	mov	w9, #0x30               // =48
   debe4: 9ba92368     	umaddl	x8, w27, w9, x8
   debe8: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   debec: 29007d16     	stp	w22, wzr, [x8]
   debf0: a900a515     	stp	x21, x9, [x8, #0x8]
   debf4: a901fd17     	stp	x23, xzr, [x8, #0x18]
   debf8: f802611f     	stur	xzr, [x8, #0x26]
   debfc: 79005d0b     	strh	w11, [x8, #0x2e]
   dec00: b85703a8     	ldur	w8, [x29, #-0x90]
   dec04: 1100051b     	add	w27, w8, #0x1
   dec08: b81703bb     	stur	w27, [x29, #-0x90]
   dec0c: f9400688     	ldr	x8, [x20, #0x8]
   dec10: b40000a8     	cbz	x8, 0xdec24 <InGame::GaaSReqStatReportHandler::Report(bool)+0xfe0>
   dec14: aa0803f4     	mov	x20, x8
   dec18: f9400108     	ldr	x8, [x8]
   dec1c: b5ffffc8     	cbnz	x8, 0xdec14 <InGame::GaaSReqStatReportHandler::Report(bool)+0xfd0>
   dec20: 17ffffab     	b	0xdeacc <InGame::GaaSReqStatReportHandler::Report(bool)+0xe88>
   dec24: aa1403e8     	mov	x8, x20
   dec28: f8410d09     	ldr	x9, [x8, #0x10]!
   dec2c: f940012a     	ldr	x10, [x9]
   dec30: eb14015f     	cmp	x10, x20
   dec34: 54fff4a0     	b.eq	0xdeac8 <InGame::GaaSReqStatReportHandler::Report(bool)+0xe84>
   dec38: f9400109     	ldr	x9, [x8]
   dec3c: aa0903e8     	mov	x8, x9
   dec40: f8410d14     	ldr	x20, [x8, #0x10]!
   dec44: f940028a     	ldr	x10, [x20]
   dec48: eb09015f     	cmp	x10, x9
   dec4c: 54ffff61     	b.ne	0xdec38 <InGame::GaaSReqStatReportHandler::Report(bool)+0xff4>
   dec50: 17ffff9f     	b	0xdeacc <InGame::GaaSReqStatReportHandler::Report(bool)+0xe88>
   dec54: aa0903fc     	mov	x28, x9
   dec58: eb1a039f     	cmp	x28, x26
   dec5c: 540009a0     	b.eq	0xded90 <InGame::GaaSReqStatReportHandler::Report(bool)+0x114c>
   dec60: f940032a     	ldr	x10, [x25]
   dec64: b400072a     	cbz	x10, 0xded48 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1104>
   dec68: b9402389     	ldr	w9, [x28, #0x20]
   dec6c: aa1903e8     	mov	x8, x25
   dec70: b940214b     	ldr	w11, [x10, #0x20]
   dec74: 6b09017f     	cmp	w11, w9
   dec78: 1a9fa7eb     	cset	w11, lt
   dec7c: 9a8ab108     	csel	x8, x8, x10, lt
   dec80: f86b594a     	ldr	x10, [x10, w11, uxtw #3]
   dec84: b5ffff6a     	cbnz	x10, 0xdec70 <InGame::GaaSReqStatReportHandler::Report(bool)+0x102c>
   dec88: eb19011f     	cmp	x8, x25
   dec8c: 540005e0     	b.eq	0xded48 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1104>
   dec90: b940210a     	ldr	w10, [x8, #0x20]
   dec94: 6b0a013f     	cmp	w9, w10
   dec98: 5400058b     	b.lt	0xded48 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1104>
   dec9c: f9401515     	ldr	x21, [x8, #0x28]
   deca0: aa1503e0     	mov	x0, x21
   deca4: 92800001     	mov	x1, #-0x1               // =-1
   deca8: 9401f966     	bl	0x15d240 <__strlen_chk@plt>
   decac: 3940a388     	ldrb	w8, [x28, #0x28]
   decb0: 9100a78a     	add	x10, x28, #0x29
   decb4: f9401f89     	ldr	x9, [x28, #0x38]
   decb8: aa0003f6     	mov	x22, x0
   decbc: 7200011f     	tst	w8, #0x1
   decc0: 9a890157     	csel	x23, x10, x9, eq
   decc4: aa1703e0     	mov	x0, x23
   decc8: 92800001     	mov	x1, #-0x1               // =-1
   deccc: 9401f95d     	bl	0x15d240 <__strlen_chk@plt>
   decd0: b85743a8     	ldur	w8, [x29, #-0x8c]
   decd4: aa0003f8     	mov	x24, x0
   decd8: 6b08037f     	cmp	w27, w8
   decdc: 54000223     	b.lo	0xded20 <InGame::GaaSReqStatReportHandler::Report(bool)+0x10dc>
   dece0: 11000509     	add	w9, w8, #0x1
   dece4: 7100011f     	cmp	w8, #0x0
   dece8: 5280020a     	mov	w10, #0x10              // =16
   decec: 0b490509     	add	w9, w8, w9, lsr #1
   decf0: 1a890153     	csel	w19, w10, w9, eq
   decf4: 6b13011f     	cmp	w8, w19
   decf8: 54000142     	b.hs	0xded20 <InGame::GaaSReqStatReportHandler::Report(bool)+0x10dc>
   decfc: f85783a1     	ldur	x1, [x29, #-0x88]
   ded00: 52800609     	mov	w9, #0x30               // =48
   ded04: 8b080508     	add	x8, x8, x8, lsl #1
   ded08: 9ba97e63     	umull	x3, w19, w9
   ded0c: d37ced02     	lsl	x2, x8, #4
   ded10: f94043e0     	ldr	x0, [sp, #0x80]
   ded14: 9402007f     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   ded18: f81783a0     	stur	x0, [x29, #-0x88]
   ded1c: b81743b3     	stur	w19, [x29, #-0x8c]
   ded20: f85783a8     	ldur	x8, [x29, #-0x88]
   ded24: 52800609     	mov	w9, #0x30               // =48
   ded28: 9ba92368     	umaddl	x8, w27, w9, x8
   ded2c: 29007d16     	stp	w22, wzr, [x8]
   ded30: a900d115     	stp	x21, x20, [x8, #0x8]
   ded34: 29037d18     	stp	w24, wzr, [x8, #0x18]
   ded38: a9025117     	stp	x23, x20, [x8, #0x20]
   ded3c: b85703a8     	ldur	w8, [x29, #-0x90]
   ded40: 1100051b     	add	w27, w8, #0x1
   ded44: b81703bb     	stur	w27, [x29, #-0x90]
   ded48: f9400788     	ldr	x8, [x28, #0x8]
   ded4c: b40000a8     	cbz	x8, 0xded60 <InGame::GaaSReqStatReportHandler::Report(bool)+0x111c>
   ded50: aa0803fc     	mov	x28, x8
   ded54: f9400108     	ldr	x8, [x8]
   ded58: b5ffffc8     	cbnz	x8, 0xded50 <InGame::GaaSReqStatReportHandler::Report(bool)+0x110c>
   ded5c: 17ffffbf     	b	0xdec58 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1014>
   ded60: aa1c03e8     	mov	x8, x28
   ded64: f8410d09     	ldr	x9, [x8, #0x10]!
   ded68: f940012a     	ldr	x10, [x9]
   ded6c: eb1c015f     	cmp	x10, x28
   ded70: 54fff720     	b.eq	0xdec54 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1010>
   ded74: f9400109     	ldr	x9, [x8]
   ded78: aa0903e8     	mov	x8, x9
   ded7c: f8410d1c     	ldr	x28, [x8, #0x10]!
   ded80: f940038a     	ldr	x10, [x28]
   ded84: eb09015f     	cmp	x10, x9
   ded88: 54ffff61     	b.ne	0xded74 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1130>
   ded8c: 17ffffb3     	b	0xdec58 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1014>
   ded90: f94017e8     	ldr	x8, [sp, #0x28]
   ded94: 781543bf     	sturh	wzr, [x29, #-0xac]
   ded98: b81503bf     	stur	wzr, [x29, #-0xb0]
   ded9c: f9404114     	ldr	x20, [x8, #0x80]
   deda0: 91022108     	add	x8, x8, #0x88
   deda4: eb08029f     	cmp	x20, x8
   deda8: a90723f9     	stp	x25, x8, [sp, #0x70]
   dedac: 54001360     	b.eq	0xdf018 <InGame::GaaSReqStatReportHandler::Report(bool)+0x13d4>
   dedb0: b0fffca8     	adrp	x8, 0x73000
   dedb4: 2a1f03fa     	mov	w26, wzr
   dedb8: 2a1f03f5     	mov	w21, wzr
   dedbc: 528016dc     	mov	w28, #0xb6              // =182
   dedc0: 52803ed3     	mov	w19, #0x1f6             // =502
   dedc4: 52800619     	mov	w25, #0x30              // =48
   dedc8: fd476108     	ldr	d8, [x8, #0xec0]
   dedcc: f90047ff     	str	xzr, [sp, #0x88]
   dedd0: 14000006     	b	0xdede8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x11a4>
   dedd4: aa0903f4     	mov	x20, x9
   dedd8: f9403fe8     	ldr	x8, [sp, #0x78]
   deddc: 1100075a     	add	w26, w26, #0x1
   dede0: eb08029f     	cmp	x20, x8
   dede4: 54001200     	b.eq	0xdf024 <InGame::GaaSReqStatReportHandler::Report(bool)+0x13e0>
   dede8: 29475e98     	ldp	w24, w23, [x20, #0x38]
   dedec: 781143bf     	sturh	wzr, [x29, #-0xec]
   dedf0: 93407f18     	sxtw	x24, w24
   dedf4: b81103bf     	stur	wzr, [x29, #-0xf0]
   dedf8: f94043e0     	ldr	x0, [sp, #0x80]
   dedfc: aa1f03e1     	mov	x1, xzr
   dee00: aa1f03e2     	mov	x2, xzr
   dee04: 52803003     	mov	w3, #0x180              // =384
   dee08: 94020042     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   dee0c: 1ad80ee8     	sdiv	w8, w23, w24
   dee10: 7100031f     	cmp	w24, #0x0
   dee14: 1a9ca269     	csel	w9, w19, w28, ge
   dee18: a9007c18     	stp	x24, xzr, [x0]
   dee1c: f800e01f     	stur	xzr, [x0, #0xe]
   dee20: aa0003f6     	mov	x22, x0
   dee24: 79002c09     	strh	w9, [x0, #0x16]
   dee28: 7100011f     	cmp	w8, #0x0
   dee2c: 93407d0a     	sxtw	x10, w8
   dee30: 1a9ca268     	csel	w8, w19, w28, ge
   dee34: a901fc0a     	stp	x10, xzr, [x0, #0x18]
   dee38: f802601f     	stur	xzr, [x0, #0x26]
   dee3c: 79005c08     	strh	w8, [x0, #0x2e]
   dee40: b9804288     	ldrsw	x8, [x20, #0x40]
   dee44: f100011f     	cmp	x8, #0x0
   dee48: a9037c08     	stp	x8, xzr, [x0, #0x30]
   dee4c: 1a9ca269     	csel	w9, w19, w28, ge
   dee50: f803e01f     	stur	xzr, [x0, #0x3e]
   dee54: 79008c09     	strh	w9, [x0, #0x46]
   dee58: b9804688     	ldrsw	x8, [x20, #0x44]
   dee5c: f100011f     	cmp	x8, #0x0
   dee60: a904fc08     	stp	x8, xzr, [x0, #0x48]
   dee64: 1a9ca269     	csel	w9, w19, w28, ge
   dee68: f805601f     	stur	xzr, [x0, #0x56]
   dee6c: 7900bc09     	strh	w9, [x0, #0x5e]
   dee70: b9804a88     	ldrsw	x8, [x20, #0x48]
   dee74: f100011f     	cmp	x8, #0x0
   dee78: a9067c08     	stp	x8, xzr, [x0, #0x60]
   dee7c: 1a9ca269     	csel	w9, w19, w28, ge
   dee80: f806e01f     	stur	xzr, [x0, #0x6e]
   dee84: 7900ec09     	strh	w9, [x0, #0x76]
   dee88: b9804e88     	ldrsw	x8, [x20, #0x4c]
   dee8c: f100011f     	cmp	x8, #0x0
   dee90: a907fc08     	stp	x8, xzr, [x0, #0x78]
   dee94: 1a9ca269     	csel	w9, w19, w28, ge
   dee98: f808601f     	stur	xzr, [x0, #0x86]
   dee9c: 79011c09     	strh	w9, [x0, #0x8e]
   deea0: b9805288     	ldrsw	x8, [x20, #0x50]
   deea4: f100011f     	cmp	x8, #0x0
   deea8: a9097c08     	stp	x8, xzr, [x0, #0x90]
   deeac: 1a9ca269     	csel	w9, w19, w28, ge
   deeb0: f809e01f     	stur	xzr, [x0, #0x9e]
   deeb4: 79014c09     	strh	w9, [x0, #0xa6]
   deeb8: b9805688     	ldrsw	x8, [x20, #0x54]
   deebc: f100011f     	cmp	x8, #0x0
   deec0: a90afc08     	stp	x8, xzr, [x0, #0xa8]
   deec4: 1a9ca269     	csel	w9, w19, w28, ge
   deec8: f80b601f     	stur	xzr, [x0, #0xb6]
   deecc: 79017c09     	strh	w9, [x0, #0xbe]
   deed0: b9805a88     	ldrsw	x8, [x20, #0x58]
   deed4: f100011f     	cmp	x8, #0x0
   deed8: a90c7c08     	stp	x8, xzr, [x0, #0xc0]
   deedc: 1a9ca269     	csel	w9, w19, w28, ge
   deee0: f80ce01f     	stur	xzr, [x0, #0xce]
   deee4: 7901ac09     	strh	w9, [x0, #0xd6]
   deee8: b9805e88     	ldrsw	x8, [x20, #0x5c]
   deeec: f100011f     	cmp	x8, #0x0
   deef0: a90dfc08     	stp	x8, xzr, [x0, #0xd8]
   deef4: 1a9ca269     	csel	w9, w19, w28, ge
   deef8: f80e601f     	stur	xzr, [x0, #0xe6]
   deefc: 7901dc09     	strh	w9, [x0, #0xee]
   def00: b9806288     	ldrsw	x8, [x20, #0x60]
   def04: f100011f     	cmp	x8, #0x0
   def08: a90f7c08     	stp	x8, xzr, [x0, #0xf0]
   def0c: 1a9ca269     	csel	w9, w19, w28, ge
   def10: f80fe01f     	stur	xzr, [x0, #0xfe]
   def14: 79020c09     	strh	w9, [x0, #0x106]
   def18: 91044009     	add	x9, x0, #0x110
   def1c: b9806688     	ldrsw	x8, [x20, #0x64]
   def20: f100011f     	cmp	x8, #0x0
   def24: a910fc08     	stp	x8, xzr, [x0, #0x108]
   def28: 1a9ca26a     	csel	w10, w19, w28, ge
   def2c: f800613f     	stur	xzr, [x9, #0x6]
   def30: 79023c0a     	strh	w10, [x0, #0x11e]
   def34: 9100828a     	add	x10, x20, #0x20
   def38: 39408288     	ldrb	w8, [x20, #0x20]
   def3c: f9401a89     	ldr	x9, [x20, #0x30]
   def40: 7200011f     	tst	w8, #0x1
   def44: 9a8a1537     	csinc	x23, x9, x10, ne
   def48: aa1703e0     	mov	x0, x23
   def4c: 92800001     	mov	x1, #-0x1               // =-1
   def50: 9401f8bc     	bl	0x15d240 <__strlen_chk@plt>
   def54: aa0003f8     	mov	x24, x0
   def58: 6b15035f     	cmp	w26, w21
   def5c: 54000203     	b.lo	0xdef9c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1358>
   def60: 110006a8     	add	w8, w21, #0x1
   def64: 710002bf     	cmp	w21, #0x0
   def68: 52800209     	mov	w9, #0x10               // =16
   def6c: 0b4806a8     	add	w8, w21, w8, lsr #1
   def70: 1a88013b     	csel	w27, w9, w8, eq
   def74: 6b1b02bf     	cmp	w21, w27
   def78: 54000122     	b.hs	0xdef9c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1358>
   def7c: 52800619     	mov	w25, #0x30              // =48
   def80: 52800608     	mov	w8, #0x30               // =48
   def84: 9ba87ea2     	umull	x2, w21, w8
   def88: 9ba87f63     	umull	x3, w27, w8
   def8c: a94807e0     	ldp	x0, x1, [sp, #0x80]
   def90: 9401ffe0     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   def94: f90047e0     	str	x0, [sp, #0x88]
   def98: 2a1b03f5     	mov	w21, w27
   def9c: f94047e8     	ldr	x8, [sp, #0x88]
   defa0: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   defa4: 9bb92348     	umaddl	x8, w26, w25, x8
   defa8: 29007d18     	stp	w24, wzr, [x8]
   defac: a900a517     	stp	x23, x9, [x8, #0x8]
   defb0: fd000d08     	str	d8, [x8, #0x18]
   defb4: f9001116     	str	x22, [x8, #0x20]
   defb8: 785143a9     	ldurh	w9, [x29, #-0xec]
   defbc: b85103aa     	ldur	w10, [x29, #-0xf0]
   defc0: 79005909     	strh	w9, [x8, #0x2c]
   defc4: 52800089     	mov	w9, #0x4                // =4
   defc8: b900290a     	str	w10, [x8, #0x28]
   defcc: 79005d09     	strh	w9, [x8, #0x2e]
   defd0: f9400688     	ldr	x8, [x20, #0x8]
   defd4: b40000a8     	cbz	x8, 0xdefe8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x13a4>
   defd8: aa0803f4     	mov	x20, x8
   defdc: f9400108     	ldr	x8, [x8]
   defe0: b5ffffc8     	cbnz	x8, 0xdefd8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1394>
   defe4: 17ffff7d     	b	0xdedd8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1194>
   defe8: aa1403e8     	mov	x8, x20
   defec: f8410d09     	ldr	x9, [x8, #0x10]!
   deff0: f940012a     	ldr	x10, [x9]
   deff4: eb14015f     	cmp	x10, x20
   deff8: 54ffeee0     	b.eq	0xdedd4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1190>
   deffc: f9400109     	ldr	x9, [x8]
   df000: aa0903e8     	mov	x8, x9
   df004: f8410d14     	ldr	x20, [x8, #0x10]!
   df008: f940028a     	ldr	x10, [x20]
   df00c: eb09015f     	cmp	x10, x9
   df010: 54ffff61     	b.ne	0xdeffc <InGame::GaaSReqStatReportHandler::Report(bool)+0x13b8>
   df014: 17ffff71     	b	0xdedd8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1194>
   df018: 2a1f03f5     	mov	w21, wzr
   df01c: 2a1f03fa     	mov	w26, wzr
   df020: f90047ff     	str	xzr, [sp, #0x88]
   df024: f9403bec     	ldr	x12, [sp, #0x70]
   df028: f94017f8     	ldr	x24, [sp, #0x28]
   df02c: f9400189     	ldr	x9, [x12]
   df030: b4000729     	cbz	x9, 0xdf114 <InGame::GaaSReqStatReportHandler::Report(bool)+0x14d0>
   df034: 5299e14a     	mov	w10, #0xcf0a            // =53002
   df038: aa0c03e8     	mov	x8, x12
   df03c: b940212b     	ldr	w11, [x9, #0x20]
   df040: 6b0a017f     	cmp	w11, w10
   df044: 1a9fa7eb     	cset	w11, lt
   df048: 9a89b108     	csel	x8, x8, x9, lt
   df04c: f86b5929     	ldr	x9, [x9, w11, uxtw #3]
   df050: b5ffff69     	cbnz	x9, 0xdf03c <InGame::GaaSReqStatReportHandler::Report(bool)+0x13f8>
   df054: eb0c011f     	cmp	x8, x12
   df058: 540005e0     	b.eq	0xdf114 <InGame::GaaSReqStatReportHandler::Report(bool)+0x14d0>
   df05c: b9402109     	ldr	w9, [x8, #0x20]
   df060: 5299e16a     	mov	w10, #0xcf0b            // =53003
   df064: 6b0a013f     	cmp	w9, w10
   df068: 5400056a     	b.ge	0xdf114 <InGame::GaaSReqStatReportHandler::Report(bool)+0x14d0>
   df06c: f9401516     	ldr	x22, [x8, #0x28]
   df070: aa1603e0     	mov	x0, x22
   df074: 92800001     	mov	x1, #-0x1               // =-1
   df078: 9401f872     	bl	0x15d240 <__strlen_chk@plt>
   df07c: 296e23b3     	ldp	w19, w8, [x29, #-0x90]
   df080: aa0003f7     	mov	x23, x0
   df084: 6b08027f     	cmp	w19, w8
   df088: 54000223     	b.lo	0xdf0cc <InGame::GaaSReqStatReportHandler::Report(bool)+0x1488>
   df08c: 11000509     	add	w9, w8, #0x1
   df090: 7100011f     	cmp	w8, #0x0
   df094: 5280020a     	mov	w10, #0x10              // =16
   df098: 0b490509     	add	w9, w8, w9, lsr #1
   df09c: 1a890154     	csel	w20, w10, w9, eq
   df0a0: 6b14011f     	cmp	w8, w20
   df0a4: 54000142     	b.hs	0xdf0cc <InGame::GaaSReqStatReportHandler::Report(bool)+0x1488>
   df0a8: f85783a1     	ldur	x1, [x29, #-0x88]
   df0ac: 52800609     	mov	w9, #0x30               // =48
   df0b0: 8b080508     	add	x8, x8, x8, lsl #1
   df0b4: 9ba97e83     	umull	x3, w20, w9
   df0b8: d37ced02     	lsl	x2, x8, #4
   df0bc: f94043e0     	ldr	x0, [sp, #0x80]
   df0c0: 9401ff94     	bl	0x15ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>
   df0c4: f81783a0     	stur	x0, [x29, #-0x88]
   df0c8: b81743b4     	stur	w20, [x29, #-0x8c]
   df0cc: f85783a8     	ldur	x8, [x29, #-0x88]
   df0d0: 52800609     	mov	w9, #0x30               // =48
   df0d4: 5280006a     	mov	w10, #0x3               // =3
   df0d8: 9b092268     	madd	x8, x19, x9, x8
   df0dc: d2e080a9     	mov	x9, #0x405000000000000  // =289637751035265024
   df0e0: a900a516     	stp	x22, x9, [x8, #0x8]
   df0e4: f94047e9     	ldr	x9, [sp, #0x88]
   df0e8: 29007d17     	stp	w23, wzr, [x8]
   df0ec: 2903551a     	stp	w26, w21, [x8, #0x18]
   df0f0: f9001109     	str	x9, [x8, #0x20]
   df0f4: b85503a9     	ldur	w9, [x29, #-0xb0]
   df0f8: b9002909     	str	w9, [x8, #0x28]
   df0fc: 785543a9     	ldurh	w9, [x29, #-0xac]
   df100: 79005d0a     	strh	w10, [x8, #0x2e]
   df104: 79005909     	strh	w9, [x8, #0x2c]
   df108: b85703a8     	ldur	w8, [x29, #-0x90]
   df10c: 11000508     	add	w8, w8, #0x1
   df110: b81703a8     	stur	w8, [x29, #-0x90]
   df114: 6f00e400     	movi	v0.2d, #0000000000000000
   df118: 52802008     	mov	w8, #0x100              // =256
   df11c: d103c3a9     	sub	x9, x29, #0xf0
   df120: 5280288a     	mov	w10, #0x144             // =324
   df124: 3814c3bf     	sturb	wzr, [x29, #-0xb4]
   df128: a90b23ff     	stp	xzr, x8, [sp, #0xb0]
   df12c: 910243e8     	add	x8, sp, #0x90
   df130: 3c808120     	stur	q0, [x9, #0x8]
   df134: 3c818120     	stur	q0, [x9, #0x18]
   df138: 52804009     	mov	w9, #0x200              // =512
   df13c: ad0483e0     	stp	q0, q0, [sp, #0x90]
   df140: f81103a8     	stur	x8, [x29, #-0xf0]
   df144: a933a7bf     	stp	xzr, x9, [x29, #-0xc8]
   df148: b81483aa     	stur	w10, [x29, #-0xb8]
   df14c: d10243a0     	sub	x0, x29, #0x90
   df150: d103c3a1     	sub	x1, x29, #0xf0
   df154: 9401ff73     	bl	0x15ef20 <_ZNK6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE6AcceptINS0_6WriterINS0_19GenericStringBufferIS3_S5_EES3_S3_S5_Lj0EEEEEbRT_@plt>
   df158: f9401700     	ldr	x0, [x24, #0x28]
   df15c: f9400008     	ldr	x8, [x0]
   df160: f9401508     	ldr	x8, [x8, #0x28]
   df164: d63f0100     	blr	x8
   df168: f90263e0     	str	x0, [sp, #0x4c0]
   df16c: b40003a0     	cbz	x0, 0xdf1e0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x159c>
   df170: a94aa7e8     	ldp	x8, x9, [sp, #0xa8]
   df174: cb080129     	sub	x9, x9, x8
   df178: f100013f     	cmp	x9, #0x0
   df17c: 54000c8d     	b.le	0xdf30c <InGame::GaaSReqStatReportHandler::Report(bool)+0x16c8>
   df180: 91000509     	add	x9, x8, #0x1
   df184: f90057e9     	str	x9, [sp, #0xa8]
   df188: 3900011f     	strb	wzr, [x8]
   df18c: a94a23e2     	ldp	x2, x8, [sp, #0xa0]
   df190: f94263f4     	ldr	x20, [sp, #0x4c0]
   df194: d1000508     	sub	x8, x8, #0x1
   df198: f90057e8     	str	x8, [sp, #0xa8]
   df19c: f9400288     	ldr	x8, [x20]
   df1a0: f9400908     	ldr	x8, [x8, #0x10]
   df1a4: d0fffc61     	adrp	x1, 0x6d000
   df1a8: aa1403e0     	mov	x0, x20
   df1ac: 910bc421     	add	x1, x1, #0x2f1
   df1b0: d63f0100     	blr	x8
   df1b4: f9401700     	ldr	x0, [x24, #0x28]
   df1b8: f9400008     	ldr	x8, [x0]
   df1bc: f9404108     	ldr	x8, [x8, #0x80]
   df1c0: aa1403e1     	mov	x1, x20
   df1c4: 52800022     	mov	w2, #0x1                // =1
   df1c8: d63f0100     	blr	x8
   df1cc: f9401700     	ldr	x0, [x24, #0x28]
   df1d0: f9400008     	ldr	x8, [x0]
   df1d4: f9401908     	ldr	x8, [x8, #0x30]
   df1d8: 911303e1     	add	x1, sp, #0x4c0
   df1dc: d63f0100     	blr	x8
   df1e0: f85283a0     	ldur	x0, [x29, #-0xd8]
   df1e4: 9401f82f     	bl	0x15d2a0 <free@plt>
   df1e8: f85203a0     	ldur	x0, [x29, #-0xe0]
   df1ec: b4000040     	cbz	x0, 0xdf1f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x15b0>
   df1f0: 9401f73c     	bl	0x15cee0 <_ZdlPv@plt>
   df1f4: f94053e0     	ldr	x0, [sp, #0xa0]
   df1f8: 9401f82a     	bl	0x15d2a0 <free@plt>
   df1fc: f9404fe0     	ldr	x0, [sp, #0x98]
   df200: b4000040     	cbz	x0, 0xdf208 <InGame::GaaSReqStatReportHandler::Report(bool)+0x15c4>
   df204: 9401f737     	bl	0x15cee0 <_ZdlPv@plt>
   df208: d10243a0     	sub	x0, x29, #0x90
   df20c: 9401f815     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   df210: aa1803e8     	mov	x8, x24
   df214: f940230b     	ldr	x11, [x24, #0x40]
   df218: d10243aa     	sub	x10, x29, #0x90
   df21c: f9401b09     	ldr	x9, [x24, #0x30]
   df220: 6f00e400     	movi	v0.2d, #0000000000000000
   df224: 9100214d     	add	x13, x10, #0x8
   df228: f8438d0c     	ldr	x12, [x8, #0x38]!
   df22c: f81803ab     	stur	x11, [x29, #-0x80]
   df230: f100017f     	cmp	x11, #0x0
   df234: f9001b08     	str	x8, [x24, #0x30]
   df238: 910243e0     	add	x0, sp, #0x90
   df23c: 9100418b     	add	x11, x12, #0x10
   df240: 3d800100     	str	q0, [x8]
   df244: 9a8b014a     	csel	x10, x10, x11, eq
   df248: aa1803eb     	mov	x11, x24
   df24c: a93733a9     	stp	x9, x12, [x29, #-0x90]
   df250: f900014d     	str	x13, [x10]
   df254: d103c3aa     	sub	x10, x29, #0xf0
   df258: f8450d68     	ldr	x8, [x11, #0x50]!
   df25c: f9402f09     	ldr	x9, [x24, #0x58]
   df260: 3d800160     	str	q0, [x11]
   df264: f940270d     	ldr	x13, [x24, #0x48]
   df268: f900270b     	str	x11, [x24, #0x48]
   df26c: 9100410b     	add	x11, x8, #0x10
   df270: f100013f     	cmp	x9, #0x0
   df274: f81203a9     	stur	x9, [x29, #-0xe0]
   df278: 9a8b014b     	csel	x11, x10, x11, eq
   df27c: 9100214a     	add	x10, x10, #0x8
   df280: a93123ad     	stp	x13, x8, [x29, #-0xf0]
   df284: f900016a     	str	x10, [x11]
   df288: 910243ea     	add	x10, sp, #0x90
   df28c: a9c8a301     	ldp	x1, x8, [x24, #0x88]!
   df290: 3d800300     	str	q0, [x24]
   df294: f85f8309     	ldur	x9, [x24, #-0x8]
   df298: f81f8318     	stur	x24, [x24, #-0x8]
   df29c: 9100402b     	add	x11, x1, #0x10
   df2a0: f100011f     	cmp	x8, #0x0
   df2a4: f90053e8     	str	x8, [sp, #0xa0]
   df2a8: a90907e9     	stp	x9, x1, [sp, #0x90]
   df2ac: 91002149     	add	x9, x10, #0x8
   df2b0: 9a8b014a     	csel	x10, x10, x11, eq
   df2b4: f9000149     	str	x9, [x10]
   df2b8: 9401ff66     	bl	0x15f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>
   df2bc: f85183a1     	ldur	x1, [x29, #-0xe8]
   df2c0: d103c3a0     	sub	x0, x29, #0xf0
   df2c4: 9401fef7     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   df2c8: f85783a1     	ldur	x1, [x29, #-0x88]
   df2cc: d10243a0     	sub	x0, x29, #0x90
   df2d0: 9401fef8     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   df2d4: f94013f3     	ldr	x19, [sp, #0x20]
   df2d8: f9401668     	ldr	x8, [x19, #0x28]
   df2dc: f85d83a9     	ldur	x9, [x29, #-0x28]
   df2e0: eb09011f     	cmp	x8, x9
   df2e4: 540001e1     	b.ne	0xdf320 <InGame::GaaSReqStatReportHandler::Report(bool)+0x16dc>
   df2e8: 911703ff     	add	sp, sp, #0x5c0
   df2ec: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   df2f0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   df2f4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   df2f8: a94367fa     	ldp	x26, x25, [sp, #0x30]
   df2fc: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   df300: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   df304: fc4707e8     	ldr	d8, [sp], #0x70
   df308: d65f03c0     	ret
   df30c: 910243e0     	add	x0, sp, #0x90
   df310: 52800021     	mov	w1, #0x1                // =1
   df314: 9401f80f     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   df318: f94057e8     	ldr	x8, [sp, #0xa8]
   df31c: 17ffff99     	b	0xdf180 <InGame::GaaSReqStatReportHandler::Report(bool)+0x153c>
   df320: 9401f6c4     	bl	0x15ce30 <__stack_chk_fail@plt>
   df324: 14000017     	b	0xdf380 <InGame::GaaSReqStatReportHandler::Report(bool)+0x173c>
   df328: 1400000c     	b	0xdf358 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1714>
   df32c: 1400000b     	b	0xdf358 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1714>
   df330: aa0003f3     	mov	x19, x0
   df334: aa1403e0     	mov	x0, x20
   df338: 9401f6ea     	bl	0x15cee0 <_ZdlPv@plt>
   df33c: 14000002     	b	0xdf344 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1700>
   df340: aa0003f3     	mov	x19, x0
   df344: d10243a8     	sub	x8, x29, #0x90
   df348: 9100a100     	add	x0, x8, #0x28
   df34c: 9401f7d1     	bl	0x15d290 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEED2Ev@plt>
   df350: aa1303e0     	mov	x0, x19
   df354: 9401e783     	bl	0x159160 <__emutls_get_address+0x6d4>
   df358: aa0003f3     	mov	x19, x0
   df35c: d103c3a0     	sub	x0, x29, #0xf0
   df360: 9401fef4     	bl	0x15ef30 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EED2Ev@plt>
   df364: 910243e0     	add	x0, sp, #0x90
   df368: 9401fef6     	bl	0x15ef40 <_ZN6InGame9rapidjson19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEED2Ev@plt>
   df36c: 14000006     	b	0xdf384 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1740>
   df370: 1400017f     	b	0xdf96c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1d28>
   df374: 14000003     	b	0xdf380 <InGame::GaaSReqStatReportHandler::Report(bool)+0x173c>
   df378: 14000002     	b	0xdf380 <InGame::GaaSReqStatReportHandler::Report(bool)+0x173c>
   df37c: 1400017c     	b	0xdf96c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1d28>
   df380: aa0003f3     	mov	x19, x0
   df384: d10243a0     	sub	x0, x29, #0x90
   df388: 9401f7b6     	bl	0x15d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>
   df38c: aa1303e0     	mov	x0, x19
   df390: 9401e774     	bl	0x159160 <__emutls_get_address+0x6d4>
   df394: 395303e8     	ldrb	w8, [sp, #0x4c0]
   df398: aa0003f3     	mov	x19, x0
   df39c: 37000948     	tbnz	w8, #0x0, 0xdf4c4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1880>
   df3a0: 394323e8     	ldrb	w8, [sp, #0xc8]
   df3a4: 37000a08     	tbnz	w8, #0x0, 0xdf4e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18a0>
   df3a8: 385503a8     	ldurb	w8, [x29, #-0xb0]
   df3ac: 37000ac8     	tbnz	w8, #0x0, 0xdf504 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18c0>
   df3b0: 395283e8     	ldrb	w8, [sp, #0x4a0]
   df3b4: 37000b08     	tbnz	w8, #0x0, 0xdf514 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18d0>
   df3b8: 394383e8     	ldrb	w8, [sp, #0xe0]
   df3bc: 37000b48     	tbnz	w8, #0x0, 0xdf524 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18e0>
   df3c0: 395203e8     	ldrb	w8, [sp, #0x480]
   df3c4: 37000b88     	tbnz	w8, #0x0, 0xdf534 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18f0>
   df3c8: 395183e8     	ldrb	w8, [sp, #0x460]
   df3cc: 37000bc8     	tbnz	w8, #0x0, 0xdf544 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1900>
   df3d0: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   df3d4: 37000c08     	tbnz	w8, #0x0, 0xdf554 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1910>
   df3d8: 395103e8     	ldrb	w8, [sp, #0x440]
   df3dc: 37000c48     	tbnz	w8, #0x0, 0xdf564 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1920>
   df3e0: 395083e8     	ldrb	w8, [sp, #0x420]
   df3e4: 37000c88     	tbnz	w8, #0x0, 0xdf574 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1930>
   df3e8: 394443e8     	ldrb	w8, [sp, #0x110]
   df3ec: 37000cc8     	tbnz	w8, #0x0, 0xdf584 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1940>
   df3f0: 395003e8     	ldrb	w8, [sp, #0x400]
   df3f4: 37000d08     	tbnz	w8, #0x0, 0xdf594 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1950>
   df3f8: 394f83e8     	ldrb	w8, [sp, #0x3e0]
   df3fc: 37000d48     	tbnz	w8, #0x0, 0xdf5a4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1960>
   df400: 3944a3e8     	ldrb	w8, [sp, #0x128]
   df404: 37000d88     	tbnz	w8, #0x0, 0xdf5b4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1970>
   df408: 394f03e8     	ldrb	w8, [sp, #0x3c0]
   df40c: 37000dc8     	tbnz	w8, #0x0, 0xdf5c4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1980>
   df410: 394e83e8     	ldrb	w8, [sp, #0x3a0]
   df414: 37000e08     	tbnz	w8, #0x0, 0xdf5d4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1990>
   df418: 394503e8     	ldrb	w8, [sp, #0x140]
   df41c: 37000e48     	tbnz	w8, #0x0, 0xdf5e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19a0>
   df420: 394e03e8     	ldrb	w8, [sp, #0x380]
   df424: 37000e88     	tbnz	w8, #0x0, 0xdf5f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19b0>
   df428: 394d83e8     	ldrb	w8, [sp, #0x360]
   df42c: 37000ec8     	tbnz	w8, #0x0, 0xdf604 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19c0>
   df430: 394563e8     	ldrb	w8, [sp, #0x158]
   df434: 37000f08     	tbnz	w8, #0x0, 0xdf614 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19d0>
   df438: 394d03e8     	ldrb	w8, [sp, #0x340]
   df43c: 37000f48     	tbnz	w8, #0x0, 0xdf624 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19e0>
   df440: 394c83e8     	ldrb	w8, [sp, #0x320]
   df444: 37000f88     	tbnz	w8, #0x0, 0xdf634 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19f0>
   df448: 3945c3e8     	ldrb	w8, [sp, #0x170]
   df44c: 37000fc8     	tbnz	w8, #0x0, 0xdf644 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a00>
   df450: 394c03e8     	ldrb	w8, [sp, #0x300]
   df454: 37001008     	tbnz	w8, #0x0, 0xdf654 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a10>
   df458: 394b83e8     	ldrb	w8, [sp, #0x2e0]
   df45c: 37001048     	tbnz	w8, #0x0, 0xdf664 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a20>
   df460: 394623e8     	ldrb	w8, [sp, #0x188]
   df464: 37001088     	tbnz	w8, #0x0, 0xdf674 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a30>
   df468: 394b03e8     	ldrb	w8, [sp, #0x2c0]
   df46c: 370010c8     	tbnz	w8, #0x0, 0xdf684 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a40>
   df470: 394a83e8     	ldrb	w8, [sp, #0x2a0]
   df474: 37001108     	tbnz	w8, #0x0, 0xdf694 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a50>
   df478: 394683e8     	ldrb	w8, [sp, #0x1a0]
   df47c: 37001148     	tbnz	w8, #0x0, 0xdf6a4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a60>
   df480: 394a03e8     	ldrb	w8, [sp, #0x280]
   df484: 37001188     	tbnz	w8, #0x0, 0xdf6b4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a70>
   df488: 394983e8     	ldrb	w8, [sp, #0x260]
   df48c: 370011c8     	tbnz	w8, #0x0, 0xdf6c4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a80>
   df490: 3946e3e8     	ldrb	w8, [sp, #0x1b8]
   df494: 37001208     	tbnz	w8, #0x0, 0xdf6d4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a90>
   df498: 394903e8     	ldrb	w8, [sp, #0x240]
   df49c: 37001248     	tbnz	w8, #0x0, 0xdf6e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1aa0>
   df4a0: 394883e8     	ldrb	w8, [sp, #0x220]
   df4a4: 37001288     	tbnz	w8, #0x0, 0xdf6f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ab0>
   df4a8: 394743e8     	ldrb	w8, [sp, #0x1d0]
   df4ac: 370012c8     	tbnz	w8, #0x0, 0xdf704 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ac0>
   df4b0: 394803e8     	ldrb	w8, [sp, #0x200]
   df4b4: 37001308     	tbnz	w8, #0x0, 0xdf714 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ad0>
   df4b8: 3947a3e8     	ldrb	w8, [sp, #0x1e8]
   df4bc: 37001348     	tbnz	w8, #0x0, 0xdf724 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae0>
   df4c0: 1400009b     	b	0xdf72c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae8>
   df4c4: f9426be0     	ldr	x0, [sp, #0x4d0]
   df4c8: 9401f686     	bl	0x15cee0 <_ZdlPv@plt>
   df4cc: 394323e8     	ldrb	w8, [sp, #0xc8]
   df4d0: 3607f6c8     	tbz	w8, #0x0, 0xdf3a8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1764>
   df4d4: 14000004     	b	0xdf4e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18a0>
   df4d8: aa0003f3     	mov	x19, x0
   df4dc: 394323e8     	ldrb	w8, [sp, #0xc8]
   df4e0: 3607f648     	tbz	w8, #0x0, 0xdf3a8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1764>
   df4e4: f9406fe0     	ldr	x0, [sp, #0xd8]
   df4e8: 9401f67e     	bl	0x15cee0 <_ZdlPv@plt>
   df4ec: 385503a8     	ldurb	w8, [x29, #-0xb0]
   df4f0: 3607f608     	tbz	w8, #0x0, 0xdf3b0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x176c>
   df4f4: 14000004     	b	0xdf504 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18c0>
   df4f8: aa0003f3     	mov	x19, x0
   df4fc: 385503a8     	ldurb	w8, [x29, #-0xb0]
   df500: 3607f588     	tbz	w8, #0x0, 0xdf3b0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x176c>
   df504: f85603a0     	ldur	x0, [x29, #-0xa0]
   df508: 9401f676     	bl	0x15cee0 <_ZdlPv@plt>
   df50c: 395283e8     	ldrb	w8, [sp, #0x4a0]
   df510: 3607f548     	tbz	w8, #0x0, 0xdf3b8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1774>
   df514: f9425be0     	ldr	x0, [sp, #0x4b0]
   df518: 9401f672     	bl	0x15cee0 <_ZdlPv@plt>
   df51c: 394383e8     	ldrb	w8, [sp, #0xe0]
   df520: 3607f508     	tbz	w8, #0x0, 0xdf3c0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x177c>
   df524: f9407be0     	ldr	x0, [sp, #0xf0]
   df528: 9401f66e     	bl	0x15cee0 <_ZdlPv@plt>
   df52c: 395203e8     	ldrb	w8, [sp, #0x480]
   df530: 3607f4c8     	tbz	w8, #0x0, 0xdf3c8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1784>
   df534: f9424be0     	ldr	x0, [sp, #0x490]
   df538: 9401f66a     	bl	0x15cee0 <_ZdlPv@plt>
   df53c: 395183e8     	ldrb	w8, [sp, #0x460]
   df540: 3607f488     	tbz	w8, #0x0, 0xdf3d0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x178c>
   df544: f9423be0     	ldr	x0, [sp, #0x470]
   df548: 9401f666     	bl	0x15cee0 <_ZdlPv@plt>
   df54c: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   df550: 3607f448     	tbz	w8, #0x0, 0xdf3d8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1794>
   df554: f94087e0     	ldr	x0, [sp, #0x108]
   df558: 9401f662     	bl	0x15cee0 <_ZdlPv@plt>
   df55c: 395103e8     	ldrb	w8, [sp, #0x440]
   df560: 3607f408     	tbz	w8, #0x0, 0xdf3e0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x179c>
   df564: f9422be0     	ldr	x0, [sp, #0x450]
   df568: 9401f65e     	bl	0x15cee0 <_ZdlPv@plt>
   df56c: 395083e8     	ldrb	w8, [sp, #0x420]
   df570: 3607f3c8     	tbz	w8, #0x0, 0xdf3e8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17a4>
   df574: f9421be0     	ldr	x0, [sp, #0x430]
   df578: 9401f65a     	bl	0x15cee0 <_ZdlPv@plt>
   df57c: 394443e8     	ldrb	w8, [sp, #0x110]
   df580: 3607f388     	tbz	w8, #0x0, 0xdf3f0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17ac>
   df584: f94093e0     	ldr	x0, [sp, #0x120]
   df588: 9401f656     	bl	0x15cee0 <_ZdlPv@plt>
   df58c: 395003e8     	ldrb	w8, [sp, #0x400]
   df590: 3607f348     	tbz	w8, #0x0, 0xdf3f8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17b4>
   df594: f9420be0     	ldr	x0, [sp, #0x410]
   df598: 9401f652     	bl	0x15cee0 <_ZdlPv@plt>
   df59c: 394f83e8     	ldrb	w8, [sp, #0x3e0]
   df5a0: 3607f308     	tbz	w8, #0x0, 0xdf400 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17bc>
   df5a4: f941fbe0     	ldr	x0, [sp, #0x3f0]
   df5a8: 9401f64e     	bl	0x15cee0 <_ZdlPv@plt>
   df5ac: 3944a3e8     	ldrb	w8, [sp, #0x128]
   df5b0: 3607f2c8     	tbz	w8, #0x0, 0xdf408 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17c4>
   df5b4: f9409fe0     	ldr	x0, [sp, #0x138]
   df5b8: 9401f64a     	bl	0x15cee0 <_ZdlPv@plt>
   df5bc: 394f03e8     	ldrb	w8, [sp, #0x3c0]
   df5c0: 3607f288     	tbz	w8, #0x0, 0xdf410 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17cc>
   df5c4: f941ebe0     	ldr	x0, [sp, #0x3d0]
   df5c8: 9401f646     	bl	0x15cee0 <_ZdlPv@plt>
   df5cc: 394e83e8     	ldrb	w8, [sp, #0x3a0]
   df5d0: 3607f248     	tbz	w8, #0x0, 0xdf418 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17d4>
   df5d4: f941dbe0     	ldr	x0, [sp, #0x3b0]
   df5d8: 9401f642     	bl	0x15cee0 <_ZdlPv@plt>
   df5dc: 394503e8     	ldrb	w8, [sp, #0x140]
   df5e0: 3607f208     	tbz	w8, #0x0, 0xdf420 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17dc>
   df5e4: f940abe0     	ldr	x0, [sp, #0x150]
   df5e8: 9401f63e     	bl	0x15cee0 <_ZdlPv@plt>
   df5ec: 394e03e8     	ldrb	w8, [sp, #0x380]
   df5f0: 3607f1c8     	tbz	w8, #0x0, 0xdf428 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17e4>
   df5f4: f941cbe0     	ldr	x0, [sp, #0x390]
   df5f8: 9401f63a     	bl	0x15cee0 <_ZdlPv@plt>
   df5fc: 394d83e8     	ldrb	w8, [sp, #0x360]
   df600: 3607f188     	tbz	w8, #0x0, 0xdf430 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17ec>
   df604: f941bbe0     	ldr	x0, [sp, #0x370]
   df608: 9401f636     	bl	0x15cee0 <_ZdlPv@plt>
   df60c: 394563e8     	ldrb	w8, [sp, #0x158]
   df610: 3607f148     	tbz	w8, #0x0, 0xdf438 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17f4>
   df614: f940b7e0     	ldr	x0, [sp, #0x168]
   df618: 9401f632     	bl	0x15cee0 <_ZdlPv@plt>
   df61c: 394d03e8     	ldrb	w8, [sp, #0x340]
   df620: 3607f108     	tbz	w8, #0x0, 0xdf440 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17fc>
   df624: f941abe0     	ldr	x0, [sp, #0x350]
   df628: 9401f62e     	bl	0x15cee0 <_ZdlPv@plt>
   df62c: 394c83e8     	ldrb	w8, [sp, #0x320]
   df630: 3607f0c8     	tbz	w8, #0x0, 0xdf448 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1804>
   df634: f9419be0     	ldr	x0, [sp, #0x330]
   df638: 9401f62a     	bl	0x15cee0 <_ZdlPv@plt>
   df63c: 3945c3e8     	ldrb	w8, [sp, #0x170]
   df640: 3607f088     	tbz	w8, #0x0, 0xdf450 <InGame::GaaSReqStatReportHandler::Report(bool)+0x180c>
   df644: f940c3e0     	ldr	x0, [sp, #0x180]
   df648: 9401f626     	bl	0x15cee0 <_ZdlPv@plt>
   df64c: 394c03e8     	ldrb	w8, [sp, #0x300]
   df650: 3607f048     	tbz	w8, #0x0, 0xdf458 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1814>
   df654: f9418be0     	ldr	x0, [sp, #0x310]
   df658: 9401f622     	bl	0x15cee0 <_ZdlPv@plt>
   df65c: 394b83e8     	ldrb	w8, [sp, #0x2e0]
   df660: 3607f008     	tbz	w8, #0x0, 0xdf460 <InGame::GaaSReqStatReportHandler::Report(bool)+0x181c>
   df664: f9417be0     	ldr	x0, [sp, #0x2f0]
   df668: 9401f61e     	bl	0x15cee0 <_ZdlPv@plt>
   df66c: 394623e8     	ldrb	w8, [sp, #0x188]
   df670: 3607efc8     	tbz	w8, #0x0, 0xdf468 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1824>
   df674: f940cfe0     	ldr	x0, [sp, #0x198]
   df678: 9401f61a     	bl	0x15cee0 <_ZdlPv@plt>
   df67c: 394b03e8     	ldrb	w8, [sp, #0x2c0]
   df680: 3607ef88     	tbz	w8, #0x0, 0xdf470 <InGame::GaaSReqStatReportHandler::Report(bool)+0x182c>
   df684: f9416be0     	ldr	x0, [sp, #0x2d0]
   df688: 9401f616     	bl	0x15cee0 <_ZdlPv@plt>
   df68c: 394a83e8     	ldrb	w8, [sp, #0x2a0]
   df690: 3607ef48     	tbz	w8, #0x0, 0xdf478 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1834>
   df694: f9415be0     	ldr	x0, [sp, #0x2b0]
   df698: 9401f612     	bl	0x15cee0 <_ZdlPv@plt>
   df69c: 394683e8     	ldrb	w8, [sp, #0x1a0]
   df6a0: 3607ef08     	tbz	w8, #0x0, 0xdf480 <InGame::GaaSReqStatReportHandler::Report(bool)+0x183c>
   df6a4: f940dbe0     	ldr	x0, [sp, #0x1b0]
   df6a8: 9401f60e     	bl	0x15cee0 <_ZdlPv@plt>
   df6ac: 394a03e8     	ldrb	w8, [sp, #0x280]
   df6b0: 3607eec8     	tbz	w8, #0x0, 0xdf488 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1844>
   df6b4: f9414be0     	ldr	x0, [sp, #0x290]
   df6b8: 9401f60a     	bl	0x15cee0 <_ZdlPv@plt>
   df6bc: 394983e8     	ldrb	w8, [sp, #0x260]
   df6c0: 3607ee88     	tbz	w8, #0x0, 0xdf490 <InGame::GaaSReqStatReportHandler::Report(bool)+0x184c>
   df6c4: f9413be0     	ldr	x0, [sp, #0x270]
   df6c8: 9401f606     	bl	0x15cee0 <_ZdlPv@plt>
   df6cc: 3946e3e8     	ldrb	w8, [sp, #0x1b8]
   df6d0: 3607ee48     	tbz	w8, #0x0, 0xdf498 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1854>
   df6d4: f940e7e0     	ldr	x0, [sp, #0x1c8]
   df6d8: 9401f602     	bl	0x15cee0 <_ZdlPv@plt>
   df6dc: 394903e8     	ldrb	w8, [sp, #0x240]
   df6e0: 3607ee08     	tbz	w8, #0x0, 0xdf4a0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x185c>
   df6e4: f9412be0     	ldr	x0, [sp, #0x250]
   df6e8: 9401f5fe     	bl	0x15cee0 <_ZdlPv@plt>
   df6ec: 394883e8     	ldrb	w8, [sp, #0x220]
   df6f0: 3607edc8     	tbz	w8, #0x0, 0xdf4a8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1864>
   df6f4: f9411be0     	ldr	x0, [sp, #0x230]
   df6f8: 9401f5fa     	bl	0x15cee0 <_ZdlPv@plt>
   df6fc: 394743e8     	ldrb	w8, [sp, #0x1d0]
   df700: 3607ed88     	tbz	w8, #0x0, 0xdf4b0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x186c>
   df704: f940f3e0     	ldr	x0, [sp, #0x1e0]
   df708: 9401f5f6     	bl	0x15cee0 <_ZdlPv@plt>
   df70c: 394803e8     	ldrb	w8, [sp, #0x200]
   df710: 3607ed48     	tbz	w8, #0x0, 0xdf4b8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1874>
   df714: f9410be0     	ldr	x0, [sp, #0x210]
   df718: 9401f5f2     	bl	0x15cee0 <_ZdlPv@plt>
   df71c: 3947a3e8     	ldrb	w8, [sp, #0x1e8]
   df720: 36000068     	tbz	w8, #0x0, 0xdf72c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae8>
   df724: f940ffe0     	ldr	x0, [sp, #0x1f8]
   df728: 9401f5ee     	bl	0x15cee0 <_ZdlPv@plt>
   df72c: 385103a8     	ldurb	w8, [x29, #-0xf0]
   df730: 36000068     	tbz	w8, #0x0, 0xdf73c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1af8>
   df734: f85203a0     	ldur	x0, [x29, #-0xe0]
   df738: 9401f5ea     	bl	0x15cee0 <_ZdlPv@plt>
   df73c: d10243a0     	sub	x0, x29, #0x90
   df740: 97ffbfdb     	bl	0xcf6ac <InGame::Log::AFileLogger::RemoveOldLogFiles(char const*, int, int, int)+0x6d0>
   df744: aa1303e0     	mov	x0, x19
   df748: 9401e686     	bl	0x159160 <__emutls_get_address+0x6d4>
   df74c: aa0003f3     	mov	x19, x0
   df750: 395283e8     	ldrb	w8, [sp, #0x4a0]
   df754: 3607e328     	tbz	w8, #0x0, 0xdf3b8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1774>
   df758: 17ffff6f     	b	0xdf514 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18d0>
   df75c: aa0003f3     	mov	x19, x0
   df760: 394383e8     	ldrb	w8, [sp, #0xe0]
   df764: 3607e2e8     	tbz	w8, #0x0, 0xdf3c0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x177c>
   df768: 17ffff6f     	b	0xdf524 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18e0>
   df76c: aa0003f3     	mov	x19, x0
   df770: 395203e8     	ldrb	w8, [sp, #0x480]
   df774: 3607e2a8     	tbz	w8, #0x0, 0xdf3c8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1784>
   df778: 17ffff6f     	b	0xdf534 <InGame::GaaSReqStatReportHandler::Report(bool)+0x18f0>
   df77c: aa0003f3     	mov	x19, x0
   df780: 395183e8     	ldrb	w8, [sp, #0x460]
   df784: 3607e268     	tbz	w8, #0x0, 0xdf3d0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x178c>
   df788: 17ffff6f     	b	0xdf544 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1900>
   df78c: aa0003f3     	mov	x19, x0
   df790: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   df794: 3607e228     	tbz	w8, #0x0, 0xdf3d8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1794>
   df798: 17ffff6f     	b	0xdf554 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1910>
   df79c: aa0003f3     	mov	x19, x0
   df7a0: 395103e8     	ldrb	w8, [sp, #0x440]
   df7a4: 3607e1e8     	tbz	w8, #0x0, 0xdf3e0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x179c>
   df7a8: 17ffff6f     	b	0xdf564 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1920>
   df7ac: aa0003f3     	mov	x19, x0
   df7b0: 395083e8     	ldrb	w8, [sp, #0x420]
   df7b4: 3607e1a8     	tbz	w8, #0x0, 0xdf3e8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17a4>
   df7b8: 17ffff6f     	b	0xdf574 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1930>
   df7bc: aa0003f3     	mov	x19, x0
   df7c0: 394443e8     	ldrb	w8, [sp, #0x110]
   df7c4: 3607e168     	tbz	w8, #0x0, 0xdf3f0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17ac>
   df7c8: 17ffff6f     	b	0xdf584 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1940>
   df7cc: aa0003f3     	mov	x19, x0
   df7d0: 395003e8     	ldrb	w8, [sp, #0x400]
   df7d4: 3607e128     	tbz	w8, #0x0, 0xdf3f8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17b4>
   df7d8: 17ffff6f     	b	0xdf594 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1950>
   df7dc: aa0003f3     	mov	x19, x0
   df7e0: 394f83e8     	ldrb	w8, [sp, #0x3e0]
   df7e4: 3607e0e8     	tbz	w8, #0x0, 0xdf400 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17bc>
   df7e8: 17ffff6f     	b	0xdf5a4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1960>
   df7ec: aa0003f3     	mov	x19, x0
   df7f0: 3944a3e8     	ldrb	w8, [sp, #0x128]
   df7f4: 3607e0a8     	tbz	w8, #0x0, 0xdf408 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17c4>
   df7f8: 17ffff6f     	b	0xdf5b4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1970>
   df7fc: aa0003f3     	mov	x19, x0
   df800: 394f03e8     	ldrb	w8, [sp, #0x3c0]
   df804: 3607e068     	tbz	w8, #0x0, 0xdf410 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17cc>
   df808: 17ffff6f     	b	0xdf5c4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1980>
   df80c: aa0003f3     	mov	x19, x0
   df810: 394e83e8     	ldrb	w8, [sp, #0x3a0]
   df814: 3607e028     	tbz	w8, #0x0, 0xdf418 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17d4>
   df818: 17ffff6f     	b	0xdf5d4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1990>
   df81c: aa0003f3     	mov	x19, x0
   df820: 394503e8     	ldrb	w8, [sp, #0x140]
   df824: 3607dfe8     	tbz	w8, #0x0, 0xdf420 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17dc>
   df828: 17ffff6f     	b	0xdf5e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19a0>
   df82c: aa0003f3     	mov	x19, x0
   df830: 394e03e8     	ldrb	w8, [sp, #0x380]
   df834: 3607dfa8     	tbz	w8, #0x0, 0xdf428 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17e4>
   df838: 17ffff6f     	b	0xdf5f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19b0>
   df83c: aa0003f3     	mov	x19, x0
   df840: 394d83e8     	ldrb	w8, [sp, #0x360]
   df844: 3607df68     	tbz	w8, #0x0, 0xdf430 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17ec>
   df848: 17ffff6f     	b	0xdf604 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19c0>
   df84c: aa0003f3     	mov	x19, x0
   df850: 394563e8     	ldrb	w8, [sp, #0x158]
   df854: 3607df28     	tbz	w8, #0x0, 0xdf438 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17f4>
   df858: 17ffff6f     	b	0xdf614 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19d0>
   df85c: aa0003f3     	mov	x19, x0
   df860: 394d03e8     	ldrb	w8, [sp, #0x340]
   df864: 3607dee8     	tbz	w8, #0x0, 0xdf440 <InGame::GaaSReqStatReportHandler::Report(bool)+0x17fc>
   df868: 17ffff6f     	b	0xdf624 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19e0>
   df86c: aa0003f3     	mov	x19, x0
   df870: 394c83e8     	ldrb	w8, [sp, #0x320]
   df874: 3607dea8     	tbz	w8, #0x0, 0xdf448 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1804>
   df878: 17ffff6f     	b	0xdf634 <InGame::GaaSReqStatReportHandler::Report(bool)+0x19f0>
   df87c: aa0003f3     	mov	x19, x0
   df880: 3945c3e8     	ldrb	w8, [sp, #0x170]
   df884: 3607de68     	tbz	w8, #0x0, 0xdf450 <InGame::GaaSReqStatReportHandler::Report(bool)+0x180c>
   df888: 17ffff6f     	b	0xdf644 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a00>
   df88c: aa0003f3     	mov	x19, x0
   df890: 394c03e8     	ldrb	w8, [sp, #0x300]
   df894: 3607de28     	tbz	w8, #0x0, 0xdf458 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1814>
   df898: 17ffff6f     	b	0xdf654 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a10>
   df89c: aa0003f3     	mov	x19, x0
   df8a0: 394b83e8     	ldrb	w8, [sp, #0x2e0]
   df8a4: 3607dde8     	tbz	w8, #0x0, 0xdf460 <InGame::GaaSReqStatReportHandler::Report(bool)+0x181c>
   df8a8: 17ffff6f     	b	0xdf664 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a20>
   df8ac: aa0003f3     	mov	x19, x0
   df8b0: 394623e8     	ldrb	w8, [sp, #0x188]
   df8b4: 3607dda8     	tbz	w8, #0x0, 0xdf468 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1824>
   df8b8: 17ffff6f     	b	0xdf674 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a30>
   df8bc: aa0003f3     	mov	x19, x0
   df8c0: 394b03e8     	ldrb	w8, [sp, #0x2c0]
   df8c4: 3607dd68     	tbz	w8, #0x0, 0xdf470 <InGame::GaaSReqStatReportHandler::Report(bool)+0x182c>
   df8c8: 17ffff6f     	b	0xdf684 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a40>
   df8cc: aa0003f3     	mov	x19, x0
   df8d0: 394a83e8     	ldrb	w8, [sp, #0x2a0]
   df8d4: 3607dd28     	tbz	w8, #0x0, 0xdf478 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1834>
   df8d8: 17ffff6f     	b	0xdf694 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a50>
   df8dc: aa0003f3     	mov	x19, x0
   df8e0: 394683e8     	ldrb	w8, [sp, #0x1a0]
   df8e4: 3607dce8     	tbz	w8, #0x0, 0xdf480 <InGame::GaaSReqStatReportHandler::Report(bool)+0x183c>
   df8e8: 17ffff6f     	b	0xdf6a4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a60>
   df8ec: aa0003f3     	mov	x19, x0
   df8f0: 394a03e8     	ldrb	w8, [sp, #0x280]
   df8f4: 3607dca8     	tbz	w8, #0x0, 0xdf488 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1844>
   df8f8: 17ffff6f     	b	0xdf6b4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a70>
   df8fc: aa0003f3     	mov	x19, x0
   df900: 394983e8     	ldrb	w8, [sp, #0x260]
   df904: 3607dc68     	tbz	w8, #0x0, 0xdf490 <InGame::GaaSReqStatReportHandler::Report(bool)+0x184c>
   df908: 17ffff6f     	b	0xdf6c4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a80>
   df90c: aa0003f3     	mov	x19, x0
   df910: 3946e3e8     	ldrb	w8, [sp, #0x1b8]
   df914: 3607dc28     	tbz	w8, #0x0, 0xdf498 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1854>
   df918: 17ffff6f     	b	0xdf6d4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1a90>
   df91c: aa0003f3     	mov	x19, x0
   df920: 394903e8     	ldrb	w8, [sp, #0x240]
   df924: 3607dbe8     	tbz	w8, #0x0, 0xdf4a0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x185c>
   df928: 17ffff6f     	b	0xdf6e4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1aa0>
   df92c: aa0003f3     	mov	x19, x0
   df930: 394883e8     	ldrb	w8, [sp, #0x220]
   df934: 3607dba8     	tbz	w8, #0x0, 0xdf4a8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1864>
   df938: 17ffff6f     	b	0xdf6f4 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ab0>
   df93c: aa0003f3     	mov	x19, x0
   df940: 394743e8     	ldrb	w8, [sp, #0x1d0]
   df944: 3607db68     	tbz	w8, #0x0, 0xdf4b0 <InGame::GaaSReqStatReportHandler::Report(bool)+0x186c>
   df948: 17ffff6f     	b	0xdf704 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ac0>
   df94c: aa0003f3     	mov	x19, x0
   df950: 394803e8     	ldrb	w8, [sp, #0x200]
   df954: 3607db28     	tbz	w8, #0x0, 0xdf4b8 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1874>
   df958: 17ffff6f     	b	0xdf714 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ad0>
   df95c: aa0003f3     	mov	x19, x0
   df960: 3947a3e8     	ldrb	w8, [sp, #0x1e8]
   df964: 3707ee08     	tbnz	w8, #0x0, 0xdf724 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae0>
   df968: 17ffff71     	b	0xdf72c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae8>
   df96c: aa0003f3     	mov	x19, x0
   df970: 17ffff6f     	b	0xdf72c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae8>
   df974: 394243e8     	ldrb	w8, [sp, #0x90]
   df978: aa0003f3     	mov	x19, x0
   df97c: 3607ed88     	tbz	w8, #0x0, 0xdf72c <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae8>
   df980: f94053e0     	ldr	x0, [sp, #0xa0]
   df984: 17ffff69     	b	0xdf728 <InGame::GaaSReqStatReportHandler::Report(bool)+0x1ae4>

00000000000df988 <std::__ndk1::__tree<std::__ndk1::__value_type<int, long>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, long>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, long>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, long>, void*>*)>:
   df988: b40001e1     	cbz	x1, 0xdf9c4 <std::__ndk1::__tree<std::__ndk1::__value_type<int, long>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, long>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, long>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, long>, void*>*)+0x3c>
   df98c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   df990: a9014ff4     	stp	x20, x19, [sp, #0x10]
   df994: 910003fd     	mov	x29, sp
   df998: aa0103f3     	mov	x19, x1
   df99c: f9400021     	ldr	x1, [x1]
   df9a0: aa0003f4     	mov	x20, x0
   df9a4: 9401fd43     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   df9a8: f9400661     	ldr	x1, [x19, #0x8]
   df9ac: aa1403e0     	mov	x0, x20
   df9b0: 9401fd40     	bl	0x15eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>
   df9b4: aa1303e0     	mov	x0, x19
   df9b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   df9bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   df9c0: 1401f548     	b	0x15cee0 <_ZdlPv@plt>
   df9c4: d65f03c0     	ret

00000000000df9c8 <std::__ndk1::__tree<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)>:
   df9c8: b4000261     	cbz	x1, 0xdfa14 <std::__ndk1::__tree<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)+0x4c>
   df9cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   df9d0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   df9d4: 910003fd     	mov	x29, sp
   df9d8: aa0103f3     	mov	x19, x1
   df9dc: f9400021     	ldr	x1, [x1]
   df9e0: aa0003f4     	mov	x20, x0
   df9e4: 9401fd2f     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   df9e8: f9400661     	ldr	x1, [x19, #0x8]
   df9ec: aa1403e0     	mov	x0, x20
   df9f0: 9401fd2c     	bl	0x15eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   df9f4: 3940a268     	ldrb	w8, [x19, #0x28]
   df9f8: 36000068     	tbz	w8, #0x0, 0xdfa04 <std::__ndk1::__tree<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*)+0x3c>
   df9fc: f9401e60     	ldr	x0, [x19, #0x38]
   dfa00: 9401f538     	bl	0x15cee0 <_ZdlPv@plt>
   dfa04: aa1303e0     	mov	x0, x19
   dfa08: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dfa0c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dfa10: 1401f534     	b	0x15cee0 <_ZdlPv@plt>
   dfa14: d65f03c0     	ret

00000000000dfa18 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)>:
   dfa18: d100c3ff     	sub	sp, sp, #0x30
   dfa1c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   dfa20: 910043fd     	add	x29, sp, #0x10
   dfa24: f90013f3     	str	x19, [sp, #0x20]
   dfa28: b4000241     	cbz	x1, 0xdfa70 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x58>
   dfa2c: b4000b23     	cbz	x3, 0xdfb90 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x178>
   dfa30: 91001c48     	add	x8, x2, #0x7
   dfa34: 91001c69     	add	x9, x3, #0x7
   dfa38: 927df102     	and	x2, x8, #0xfffffffffffffff8
   dfa3c: 927df133     	and	x19, x9, #0xfffffffffffffff8
   dfa40: eb02026a     	subs	x10, x19, x2
   dfa44: 54000329     	b.ls	0xdfaa8 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x90>
   dfa48: f9400808     	ldr	x8, [x0, #0x10]
   dfa4c: f9400108     	ldr	x8, [x8]
   dfa50: f9400509     	ldr	x9, [x8, #0x8]
   dfa54: 8b09010b     	add	x11, x8, x9
   dfa58: cb02016b     	sub	x11, x11, x2
   dfa5c: 9100616b     	add	x11, x11, #0x18
   dfa60: eb01017f     	cmp	x11, x1
   dfa64: 540002c0     	b.eq	0xdfabc <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0xa4>
   dfa68: f940010b     	ldr	x11, [x8]
   dfa6c: 14000018     	b	0xdfacc <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0xb4>
   dfa70: b4000903     	cbz	x3, 0xdfb90 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x178>
   dfa74: f9400808     	ldr	x8, [x0, #0x10]
   dfa78: 91001c6a     	add	x10, x3, #0x7
   dfa7c: 927df153     	and	x19, x10, #0xfffffffffffffff8
   dfa80: f9400108     	ldr	x8, [x8]
   dfa84: a940250b     	ldp	x11, x9, [x8]
   dfa88: 8b130129     	add	x9, x9, x19
   dfa8c: eb0b013f     	cmp	x9, x11
   dfa90: 54000488     	b.hi	0xdfb20 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x108>
   dfa94: f9400509     	ldr	x9, [x8, #0x8]
   dfa98: 8b09010a     	add	x10, x8, x9
   dfa9c: 8b130129     	add	x9, x9, x19
   dfaa0: 91006141     	add	x1, x10, #0x18
   dfaa4: f9000509     	str	x9, [x8, #0x8]
   dfaa8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   dfaac: aa0103e0     	mov	x0, x1
   dfab0: f94013f3     	ldr	x19, [sp, #0x20]
   dfab4: 9100c3ff     	add	sp, sp, #0x30
   dfab8: d65f03c0     	ret
   dfabc: f940010b     	ldr	x11, [x8]
   dfac0: 8b0a012a     	add	x10, x9, x10
   dfac4: eb0b015f     	cmp	x10, x11
   dfac8: 54000209     	b.ls	0xdfb08 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0xf0>
   dfacc: 8b13012a     	add	x10, x9, x19
   dfad0: eb0b015f     	cmp	x10, x11
   dfad4: 540003a8     	b.hi	0xdfb48 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x130>
   dfad8: 8b090109     	add	x9, x8, x9
   dfadc: f900050a     	str	x10, [x8, #0x8]
   dfae0: 91006133     	add	x19, x9, #0x18
   dfae4: b4000062     	cbz	x2, 0xdfaf0 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0xd8>
   dfae8: aa1303e0     	mov	x0, x19
   dfaec: 9401f56d     	bl	0x15d0a0 <memcpy@plt>
   dfaf0: aa1303e1     	mov	x1, x19
   dfaf4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   dfaf8: aa0103e0     	mov	x0, x1
   dfafc: f94013f3     	ldr	x19, [sp, #0x20]
   dfb00: 9100c3ff     	add	sp, sp, #0x30
   dfb04: d65f03c0     	ret
   dfb08: f900050a     	str	x10, [x8, #0x8]
   dfb0c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   dfb10: aa0103e0     	mov	x0, x1
   dfb14: f94013f3     	ldr	x19, [sp, #0x20]
   dfb18: 9100c3ff     	add	sp, sp, #0x30
   dfb1c: d65f03c0     	ret
   dfb20: f9400008     	ldr	x8, [x0]
   dfb24: f9000fa0     	str	x0, [x29, #0x18]
   dfb28: eb13011f     	cmp	x8, x19
   dfb2c: 9a938101     	csel	x1, x8, x19, hi
   dfb30: 9401fd58     	bl	0x15f090 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE8AddChunkEm@plt>
   dfb34: 360002e0     	tbz	w0, #0x0, 0xdfb90 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x178>
   dfb38: f9400fa8     	ldr	x8, [x29, #0x18]
   dfb3c: f9400908     	ldr	x8, [x8, #0x10]
   dfb40: f9400108     	ldr	x8, [x8]
   dfb44: 17ffffd4     	b	0xdfa94 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x7c>
   dfb48: f9400008     	ldr	x8, [x0]
   dfb4c: a9000be1     	stp	x1, x2, [sp]
   dfb50: f9000fa0     	str	x0, [x29, #0x18]
   dfb54: eb13011f     	cmp	x8, x19
   dfb58: 9a938101     	csel	x1, x8, x19, hi
   dfb5c: 9401fd4d     	bl	0x15f090 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE8AddChunkEm@plt>
   dfb60: 36000180     	tbz	w0, #0x0, 0xdfb90 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0x178>
   dfb64: f9400fa8     	ldr	x8, [x29, #0x18]
   dfb68: a9400be1     	ldp	x1, x2, [sp]
   dfb6c: f9400908     	ldr	x8, [x8, #0x10]
   dfb70: f9400108     	ldr	x8, [x8]
   dfb74: f9400509     	ldr	x9, [x8, #0x8]
   dfb78: 8b13012a     	add	x10, x9, x19
   dfb7c: 8b090109     	add	x9, x8, x9
   dfb80: f900050a     	str	x10, [x8, #0x8]
   dfb84: 91006133     	add	x19, x9, #0x18
   dfb88: b5fffb02     	cbnz	x2, 0xdfae8 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0xd0>
   dfb8c: 17ffffd9     	b	0xdfaf0 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::Realloc(void*, unsigned long, unsigned long)+0xd8>
   dfb90: aa1f03e1     	mov	x1, xzr
   dfb94: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   dfb98: aa0103e0     	mov	x0, x1
   dfb9c: f94013f3     	ldr	x19, [sp, #0x20]
   dfba0: 9100c3ff     	add	sp, sp, #0x30
   dfba4: d65f03c0     	ret

00000000000dfba8 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::AddChunk(unsigned long)>:
   dfba8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   dfbac: a9014ff4     	stp	x20, x19, [sp, #0x10]
   dfbb0: 910003fd     	mov	x29, sp
   dfbb4: aa0003f3     	mov	x19, x0
   dfbb8: f9400408     	ldr	x8, [x0, #0x8]
   dfbbc: aa0103f4     	mov	x20, x1
   dfbc0: b4000088     	cbz	x8, 0xdfbd0 <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::AddChunk(unsigned long)+0x28>
   dfbc4: b1006280     	adds	x0, x20, #0x18
   dfbc8: 54000121     	b.ne	0xdfbec <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::AddChunk(unsigned long)+0x44>
   dfbcc: 14000014     	b	0xdfc1c <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::AddChunk(unsigned long)+0x74>
   dfbd0: 52800020     	mov	w0, #0x1                // =1
   dfbd4: 9401f4a3     	bl	0x15ce60 <_Znwm@plt>
   dfbd8: f9400a68     	ldr	x8, [x19, #0x10]
   dfbdc: f9000660     	str	x0, [x19, #0x8]
   dfbe0: f9000500     	str	x0, [x8, #0x8]
   dfbe4: b1006280     	adds	x0, x20, #0x18
   dfbe8: 540001a0     	b.eq	0xdfc1c <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::AddChunk(unsigned long)+0x74>
   dfbec: 9401f58d     	bl	0x15d220 <malloc@plt>
   dfbf0: b4000160     	cbz	x0, 0xdfc1c <InGame::rapidjson::MemoryPoolAllocator<InGame::rapidjson::CrtAllocator>::AddChunk(unsigned long)+0x74>
   dfbf4: f9400a69     	ldr	x9, [x19, #0x10]
   dfbf8: 52800028     	mov	w8, #0x1                // =1
   dfbfc: a9007c14     	stp	x20, xzr, [x0]
   dfc00: f940012a     	ldr	x10, [x9]
   dfc04: f9000120     	str	x0, [x9]
   dfc08: f900080a     	str	x10, [x0, #0x10]
   dfc0c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dfc10: 2a0803e0     	mov	w0, w8
   dfc14: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dfc18: d65f03c0     	ret
   dfc1c: 2a1f03e8     	mov	w8, wzr
   dfc20: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   dfc24: 2a0803e0     	mov	w0, w8
   dfc28: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   dfc2c: d65f03c0     	ret

00000000000dfc30 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()>:
   dfc30: d10143ff     	sub	sp, sp, #0x50
   dfc34: a9017bfd     	stp	x29, x30, [sp, #0x10]
   dfc38: 910043fd     	add	x29, sp, #0x10
   dfc3c: f90013f7     	str	x23, [sp, #0x20]
   dfc40: a90357f6     	stp	x22, x21, [sp, #0x30]
   dfc44: a9044ff4     	stp	x20, x19, [sp, #0x40]
   dfc48: a941d408     	ldp	x8, x21, [x0, #0x18]
   dfc4c: aa0003f3     	mov	x19, x0
   dfc50: eb0802bf     	cmp	x21, x8
   dfc54: 54000480     	b.eq	0xdfce4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0xb4>
   dfc58: f85f02a9     	ldur	x9, [x21, #-0x10]
   dfc5c: b4000309     	cbz	x9, 0xdfcbc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x8c>
   dfc60: 385f82a8     	ldurb	w8, [x21, #-0x8]
   dfc64: f9400276     	ldr	x22, [x19]
   dfc68: 34000148     	cbz	w8, 0xdfc90 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x60>
   dfc6c: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   dfc70: cb08012a     	sub	x10, x9, x8
   dfc74: f100015f     	cmp	x10, #0x0
   dfc78: 540003cd     	b.le	0xdfcf0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0xc0>
   dfc7c: 91000509     	add	x9, x8, #0x1
   dfc80: 5280058a     	mov	w10, #0x2c              // =44
   dfc84: f9000ec9     	str	x9, [x22, #0x18]
   dfc88: 3900010a     	strb	w10, [x8]
   dfc8c: 1400000c     	b	0xdfcbc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x8c>
   dfc90: a941aac8     	ldp	x8, x10, [x22, #0x18]
   dfc94: f240013f     	tst	x9, #0x1
   dfc98: 52800749     	mov	w9, #0x3a               // =58
   dfc9c: 5280058b     	mov	w11, #0x2c              // =44
   dfca0: 1a890169     	csel	w9, w11, w9, eq
   dfca4: cb08014b     	sub	x11, x10, x8
   dfca8: f100017f     	cmp	x11, #0x0
   dfcac: 5400030d     	b.le	0xdfd0c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0xdc>
   dfcb0: 9100050a     	add	x10, x8, #0x1
   dfcb4: f9000eca     	str	x10, [x22, #0x18]
   dfcb8: 39000109     	strb	w9, [x8]
   dfcbc: f85f02a8     	ldur	x8, [x21, #-0x10]
   dfcc0: 91000508     	add	x8, x8, #0x1
   dfcc4: f81f02a8     	stur	x8, [x21, #-0x10]
   dfcc8: aa1303e0     	mov	x0, x19
   dfccc: f94013f7     	ldr	x23, [sp, #0x20]
   dfcd0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   dfcd4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   dfcd8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   dfcdc: 910143ff     	add	sp, sp, #0x50
   dfce0: 1401fcf0     	b	0x15f0a0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE9WriteNullEv@plt>
   dfce4: 52800028     	mov	w8, #0x1                // =1
   dfce8: 3900f268     	strb	w8, [x19, #0x3c]
   dfcec: 17fffff7     	b	0xdfcc8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x98>
   dfcf0: f9400ac0     	ldr	x0, [x22, #0x10]
   dfcf4: b40001e0     	cbz	x0, 0xdfd30 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x100>
   dfcf8: cb000129     	sub	x9, x9, x0
   dfcfc: 9100052a     	add	x10, x9, #0x1
   dfd00: 8b4a0529     	add	x9, x9, x10, lsr #1
   dfd04: aa0003ea     	mov	x10, x0
   dfd08: 14000015     	b	0xdfd5c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x12c>
   dfd0c: aa0803f4     	mov	x20, x8
   dfd10: b81fc3a9     	stur	w9, [x29, #-0x4]
   dfd14: f9400ac9     	ldr	x9, [x22, #0x10]
   dfd18: f9000fa9     	str	x9, [x29, #0x18]
   dfd1c: b40003e9     	cbz	x9, 0xdfd98 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x168>
   dfd20: cb090148     	sub	x8, x10, x9
   dfd24: 9100050a     	add	x10, x8, #0x1
   dfd28: 8b4a0508     	add	x8, x8, x10, lsr #1
   dfd2c: 14000022     	b	0xdfdb4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x184>
   dfd30: aa0803f4     	mov	x20, x8
   dfd34: aa0003f7     	mov	x23, x0
   dfd38: f94002c8     	ldr	x8, [x22]
   dfd3c: b5000088     	cbnz	x8, 0xdfd4c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x11c>
   dfd40: 52800020     	mov	w0, #0x1                // =1
   dfd44: 9401f447     	bl	0x15ce60 <_Znwm@plt>
   dfd48: a90002c0     	stp	x0, x0, [x22]
   dfd4c: f94016c9     	ldr	x9, [x22, #0x28]
   dfd50: aa1f03ea     	mov	x10, xzr
   dfd54: aa1703e0     	mov	x0, x23
   dfd58: aa1403e8     	mov	x8, x20
   dfd5c: cb0a0117     	sub	x23, x8, x10
   dfd60: 910006e8     	add	x8, x23, #0x1
   dfd64: eb08013f     	cmp	x9, x8
   dfd68: 9a972534     	csinc	x20, x9, x23, hs
   dfd6c: b4000094     	cbz	x20, 0xdfd7c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x14c>
   dfd70: aa1403e1     	mov	x1, x20
   dfd74: 9401f56b     	bl	0x15d320 <realloc@plt>
   dfd78: 14000003     	b	0xdfd84 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x154>
   dfd7c: 9401f549     	bl	0x15d2a0 <free@plt>
   dfd80: aa1f03e0     	mov	x0, xzr
   dfd84: 8b170008     	add	x8, x0, x23
   dfd88: 8b140009     	add	x9, x0, x20
   dfd8c: a90122c0     	stp	x0, x8, [x22, #0x10]
   dfd90: f90012c9     	str	x9, [x22, #0x20]
   dfd94: 17ffffba     	b	0xdfc7c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x4c>
   dfd98: f94002c8     	ldr	x8, [x22]
   dfd9c: b5000088     	cbnz	x8, 0xdfdac <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x17c>
   dfda0: 52800020     	mov	w0, #0x1                // =1
   dfda4: 9401f42f     	bl	0x15ce60 <_Znwm@plt>
   dfda8: a90002c0     	stp	x0, x0, [x22]
   dfdac: f94016c8     	ldr	x8, [x22, #0x28]
   dfdb0: aa1f03e9     	mov	x9, xzr
   dfdb4: cb090297     	sub	x23, x20, x9
   dfdb8: 910006e9     	add	x9, x23, #0x1
   dfdbc: eb09011f     	cmp	x8, x9
   dfdc0: 9a972514     	csinc	x20, x8, x23, hs
   dfdc4: b40000b4     	cbz	x20, 0xdfdd8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x1a8>
   dfdc8: f9400fa0     	ldr	x0, [x29, #0x18]
   dfdcc: aa1403e1     	mov	x1, x20
   dfdd0: 9401f554     	bl	0x15d320 <realloc@plt>
   dfdd4: 14000004     	b	0xdfde4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x1b4>
   dfdd8: f9400fa0     	ldr	x0, [x29, #0x18]
   dfddc: 9401f531     	bl	0x15d2a0 <free@plt>
   dfde0: aa1f03e0     	mov	x0, xzr
   dfde4: 8b140009     	add	x9, x0, x20
   dfde8: 8b170008     	add	x8, x0, x23
   dfdec: f90012c9     	str	x9, [x22, #0x20]
   dfdf0: b85fc3a9     	ldur	w9, [x29, #-0x4]
   dfdf4: a90122c0     	stp	x0, x8, [x22, #0x10]
   dfdf8: 17ffffae     	b	0xdfcb0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Null()+0x80>

00000000000dfdfc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)>:
   dfdfc: d10143ff     	sub	sp, sp, #0x50
   dfe00: a9017bfd     	stp	x29, x30, [sp, #0x10]
   dfe04: 910043fd     	add	x29, sp, #0x10
   dfe08: a9025ff8     	stp	x24, x23, [sp, #0x20]
   dfe0c: a90357f6     	stp	x22, x21, [sp, #0x30]
   dfe10: a9044ff4     	stp	x20, x19, [sp, #0x40]
   dfe14: a941d808     	ldp	x8, x22, [x0, #0x18]
   dfe18: aa0003f3     	mov	x19, x0
   dfe1c: 2a0103f4     	mov	w20, w1
   dfe20: eb0802df     	cmp	x22, x8
   dfe24: 540004a0     	b.eq	0xdfeb8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0xbc>
   dfe28: f85f02c9     	ldur	x9, [x22, #-0x10]
   dfe2c: b4000309     	cbz	x9, 0xdfe8c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x90>
   dfe30: 385f82c8     	ldurb	w8, [x22, #-0x8]
   dfe34: f9400277     	ldr	x23, [x19]
   dfe38: 34000148     	cbz	w8, 0xdfe60 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x64>
   dfe3c: a941a6e8     	ldp	x8, x9, [x23, #0x18]
   dfe40: cb08012a     	sub	x10, x9, x8
   dfe44: f100015f     	cmp	x10, #0x0
   dfe48: 540003ed     	b.le	0xdfec4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0xc8>
   dfe4c: 91000509     	add	x9, x8, #0x1
   dfe50: 5280058a     	mov	w10, #0x2c              // =44
   dfe54: f9000ee9     	str	x9, [x23, #0x18]
   dfe58: 3900010a     	strb	w10, [x8]
   dfe5c: 1400000c     	b	0xdfe8c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x90>
   dfe60: a941aae8     	ldp	x8, x10, [x23, #0x18]
   dfe64: f240013f     	tst	x9, #0x1
   dfe68: 52800749     	mov	w9, #0x3a               // =58
   dfe6c: 5280058b     	mov	w11, #0x2c              // =44
   dfe70: 1a890169     	csel	w9, w11, w9, eq
   dfe74: cb08014b     	sub	x11, x10, x8
   dfe78: f100017f     	cmp	x11, #0x0
   dfe7c: 5400032d     	b.le	0xdfee0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0xe4>
   dfe80: 9100050a     	add	x10, x8, #0x1
   dfe84: f9000eea     	str	x10, [x23, #0x18]
   dfe88: 39000109     	strb	w9, [x8]
   dfe8c: f85f02c8     	ldur	x8, [x22, #-0x10]
   dfe90: 91000508     	add	x8, x8, #0x1
   dfe94: f81f02c8     	stur	x8, [x22, #-0x10]
   dfe98: 12000281     	and	w1, w20, #0x1
   dfe9c: aa1303e0     	mov	x0, x19
   dfea0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   dfea4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   dfea8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   dfeac: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   dfeb0: 910143ff     	add	sp, sp, #0x50
   dfeb4: 1401fc7f     	b	0x15f0b0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE9WriteBoolEb@plt>
   dfeb8: 52800028     	mov	w8, #0x1                // =1
   dfebc: 3900f268     	strb	w8, [x19, #0x3c]
   dfec0: 17fffff6     	b	0xdfe98 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x9c>
   dfec4: f9400ae0     	ldr	x0, [x23, #0x10]
   dfec8: b40001e0     	cbz	x0, 0xdff04 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x108>
   dfecc: cb000129     	sub	x9, x9, x0
   dfed0: 9100052a     	add	x10, x9, #0x1
   dfed4: 8b4a0529     	add	x9, x9, x10, lsr #1
   dfed8: aa0003ea     	mov	x10, x0
   dfedc: 14000015     	b	0xdff30 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x134>
   dfee0: aa0803f5     	mov	x21, x8
   dfee4: b90007e9     	str	w9, [sp, #0x4]
   dfee8: f9400ae9     	ldr	x9, [x23, #0x10]
   dfeec: f90007e9     	str	x9, [sp, #0x8]
   dfef0: b40003e9     	cbz	x9, 0xdff6c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x170>
   dfef4: cb090148     	sub	x8, x10, x9
   dfef8: 9100050a     	add	x10, x8, #0x1
   dfefc: 8b4a0508     	add	x8, x8, x10, lsr #1
   dff00: 14000022     	b	0xdff88 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x18c>
   dff04: aa0803f5     	mov	x21, x8
   dff08: aa0003f8     	mov	x24, x0
   dff0c: f94002e8     	ldr	x8, [x23]
   dff10: b5000088     	cbnz	x8, 0xdff20 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x124>
   dff14: 52800020     	mov	w0, #0x1                // =1
   dff18: 9401f3d2     	bl	0x15ce60 <_Znwm@plt>
   dff1c: a90002e0     	stp	x0, x0, [x23]
   dff20: f94016e9     	ldr	x9, [x23, #0x28]
   dff24: aa1f03ea     	mov	x10, xzr
   dff28: aa1803e0     	mov	x0, x24
   dff2c: aa1503e8     	mov	x8, x21
   dff30: cb0a0118     	sub	x24, x8, x10
   dff34: 91000708     	add	x8, x24, #0x1
   dff38: eb08013f     	cmp	x9, x8
   dff3c: 9a982535     	csinc	x21, x9, x24, hs
   dff40: b4000095     	cbz	x21, 0xdff50 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x154>
   dff44: aa1503e1     	mov	x1, x21
   dff48: 9401f4f6     	bl	0x15d320 <realloc@plt>
   dff4c: 14000003     	b	0xdff58 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x15c>
   dff50: 9401f4d4     	bl	0x15d2a0 <free@plt>
   dff54: aa1f03e0     	mov	x0, xzr
   dff58: 8b180008     	add	x8, x0, x24
   dff5c: 8b150009     	add	x9, x0, x21
   dff60: a90122e0     	stp	x0, x8, [x23, #0x10]
   dff64: f90012e9     	str	x9, [x23, #0x20]
   dff68: 17ffffb9     	b	0xdfe4c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x50>
   dff6c: f94002e8     	ldr	x8, [x23]
   dff70: b5000088     	cbnz	x8, 0xdff80 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x184>
   dff74: 52800020     	mov	w0, #0x1                // =1
   dff78: 9401f3ba     	bl	0x15ce60 <_Znwm@plt>
   dff7c: a90002e0     	stp	x0, x0, [x23]
   dff80: f94016e8     	ldr	x8, [x23, #0x28]
   dff84: aa1f03e9     	mov	x9, xzr
   dff88: cb0902b8     	sub	x24, x21, x9
   dff8c: 91000709     	add	x9, x24, #0x1
   dff90: eb09011f     	cmp	x8, x9
   dff94: 9a982515     	csinc	x21, x8, x24, hs
   dff98: b40000b5     	cbz	x21, 0xdffac <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x1b0>
   dff9c: f94007e0     	ldr	x0, [sp, #0x8]
   dffa0: aa1503e1     	mov	x1, x21
   dffa4: 9401f4df     	bl	0x15d320 <realloc@plt>
   dffa8: 14000004     	b	0xdffb8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x1bc>
   dffac: f94007e0     	ldr	x0, [sp, #0x8]
   dffb0: 9401f4bc     	bl	0x15d2a0 <free@plt>
   dffb4: aa1f03e0     	mov	x0, xzr
   dffb8: 8b150009     	add	x9, x0, x21
   dffbc: 8b180008     	add	x8, x0, x24
   dffc0: f90012e9     	str	x9, [x23, #0x20]
   dffc4: b94007e9     	ldr	w9, [sp, #0x4]
   dffc8: a90122e0     	stp	x0, x8, [x23, #0x10]
   dffcc: 17ffffad     	b	0xdfe80 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Bool(bool)+0x84>

00000000000dffd0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()>:
   dffd0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   dffd4: a90157f6     	stp	x22, x21, [sp, #0x10]
   dffd8: 910003fd     	mov	x29, sp
   dffdc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   dffe0: a941d408     	ldp	x8, x21, [x0, #0x18]
   dffe4: aa0003f3     	mov	x19, x0
   dffe8: eb0802bf     	cmp	x21, x8
   dffec: 54000660     	b.eq	0xe00b8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0xe8>
   dfff0: f85f02a8     	ldur	x8, [x21, #-0x10]
   dfff4: b4000308     	cbz	x8, 0xe0054 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x84>
   dfff8: 385f82a9     	ldurb	w9, [x21, #-0x8]
   dfffc: f9400274     	ldr	x20, [x19]
   e0000: 34000149     	cbz	w9, 0xe0028 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x58>
   e0004: a941a688     	ldp	x8, x9, [x20, #0x18]
   e0008: cb080129     	sub	x9, x9, x8
   e000c: f100013f     	cmp	x9, #0x0
   e0010: 5400078d     	b.le	0xe0100 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x130>
   e0014: 91000509     	add	x9, x8, #0x1
   e0018: 5280058a     	mov	w10, #0x2c              // =44
   e001c: f9000e89     	str	x9, [x20, #0x18]
   e0020: 3900010a     	strb	w10, [x8]
   e0024: 1400000c     	b	0xe0054 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x84>
   e0028: a941aa89     	ldp	x9, x10, [x20, #0x18]
   e002c: f240011f     	tst	x8, #0x1
   e0030: 52800748     	mov	w8, #0x3a               // =58
   e0034: 5280058b     	mov	w11, #0x2c              // =44
   e0038: 1a880176     	csel	w22, w11, w8, eq
   e003c: cb090148     	sub	x8, x10, x9
   e0040: f100011f     	cmp	x8, #0x0
   e0044: 5400096d     	b.le	0xe0170 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x1a0>
   e0048: 91000528     	add	x8, x9, #0x1
   e004c: f9000e88     	str	x8, [x20, #0x18]
   e0050: 39000136     	strb	w22, [x9]
   e0054: f85f02a8     	ldur	x8, [x21, #-0x10]
   e0058: 91000508     	add	x8, x8, #0x1
   e005c: f81f02a8     	stur	x8, [x21, #-0x10]
   e0060: a9422275     	ldp	x21, x8, [x19, #0x20]
   e0064: cb150108     	sub	x8, x8, x21
   e0068: f1003d1f     	cmp	x8, #0xf
   e006c: 5400032d     	b.le	0xe00d0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x100>
   e0070: 910042a8     	add	x8, x21, #0x10
   e0074: f9400276     	ldr	x22, [x19]
   e0078: f90002bf     	str	xzr, [x21]
   e007c: 390022bf     	strb	wzr, [x21, #0x8]
   e0080: f9001268     	str	x8, [x19, #0x20]
   e0084: a941a2d4     	ldp	x20, x8, [x22, #0x18]
   e0088: cb140109     	sub	x9, x8, x20
   e008c: f100013f     	cmp	x9, #0x0
   e0090: 540002ad     	b.le	0xe00e4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x114>
   e0094: 91000688     	add	x8, x20, #0x1
   e0098: 52800f69     	mov	w9, #0x7b               // =123
   e009c: 52800020     	mov	w0, #0x1                // =1
   e00a0: f9000ec8     	str	x8, [x22, #0x18]
   e00a4: 39000289     	strb	w9, [x20]
   e00a8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e00ac: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e00b0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e00b4: d65f03c0     	ret
   e00b8: 52800028     	mov	w8, #0x1                // =1
   e00bc: 3900f268     	strb	w8, [x19, #0x3c]
   e00c0: f9401668     	ldr	x8, [x19, #0x28]
   e00c4: cb150108     	sub	x8, x8, x21
   e00c8: f1003d1f     	cmp	x8, #0xf
   e00cc: 54fffd2c     	b.gt	0xe0070 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0xa0>
   e00d0: 91002260     	add	x0, x19, #0x8
   e00d4: 52800021     	mov	w1, #0x1                // =1
   e00d8: 9401fbfa     	bl	0x15f0c0 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_6WriterINS0_19GenericStringBufferINS0_4UTF8IcEES3_EES9_S9_S3_Lj0EE5LevelEEEvm@plt>
   e00dc: f9401275     	ldr	x21, [x19, #0x20]
   e00e0: 17ffffe4     	b	0xe0070 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0xa0>
   e00e4: f9400ad3     	ldr	x19, [x22, #0x10]
   e00e8: b4000173     	cbz	x19, 0xe0114 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x144>
   e00ec: cb130108     	sub	x8, x8, x19
   e00f0: 91000509     	add	x9, x8, #0x1
   e00f4: 8b490508     	add	x8, x8, x9, lsr #1
   e00f8: aa1303e9     	mov	x9, x19
   e00fc: 1400000d     	b	0xe0130 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x160>
   e0100: aa1403e0     	mov	x0, x20
   e0104: 52800021     	mov	w1, #0x1                // =1
   e0108: 9401f492     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   e010c: f9400e88     	ldr	x8, [x20, #0x18]
   e0110: 17ffffc1     	b	0xe0014 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x44>
   e0114: f94002c8     	ldr	x8, [x22]
   e0118: b5000088     	cbnz	x8, 0xe0128 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x158>
   e011c: 52800020     	mov	w0, #0x1                // =1
   e0120: 9401f350     	bl	0x15ce60 <_Znwm@plt>
   e0124: a90002c0     	stp	x0, x0, [x22]
   e0128: f94016c8     	ldr	x8, [x22, #0x28]
   e012c: aa1f03e9     	mov	x9, xzr
   e0130: cb090295     	sub	x21, x20, x9
   e0134: aa1303e0     	mov	x0, x19
   e0138: 910006a9     	add	x9, x21, #0x1
   e013c: eb09011f     	cmp	x8, x9
   e0140: 9a952514     	csinc	x20, x8, x21, hs
   e0144: b4000094     	cbz	x20, 0xe0154 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x184>
   e0148: aa1403e1     	mov	x1, x20
   e014c: 9401f475     	bl	0x15d320 <realloc@plt>
   e0150: 14000003     	b	0xe015c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x18c>
   e0154: 9401f453     	bl	0x15d2a0 <free@plt>
   e0158: aa1f03e0     	mov	x0, xzr
   e015c: 8b140008     	add	x8, x0, x20
   e0160: 8b150014     	add	x20, x0, x21
   e0164: f9000ac0     	str	x0, [x22, #0x10]
   e0168: f90012c8     	str	x8, [x22, #0x20]
   e016c: 17ffffca     	b	0xe0094 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0xc4>
   e0170: aa1403e0     	mov	x0, x20
   e0174: 52800021     	mov	w1, #0x1                // =1
   e0178: 9401f476     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   e017c: f9400e89     	ldr	x9, [x20, #0x18]
   e0180: 17ffffb2     	b	0xe0048 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartObject()+0x78>

00000000000e0184 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()>:
   e0184: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e0188: a90157f6     	stp	x22, x21, [sp, #0x10]
   e018c: 910003fd     	mov	x29, sp
   e0190: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e0194: a941d408     	ldp	x8, x21, [x0, #0x18]
   e0198: aa0003f3     	mov	x19, x0
   e019c: eb0802bf     	cmp	x21, x8
   e01a0: 54000680     	b.eq	0xe0270 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0xec>
   e01a4: f85f02a8     	ldur	x8, [x21, #-0x10]
   e01a8: b4000308     	cbz	x8, 0xe0208 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x84>
   e01ac: 385f82a9     	ldurb	w9, [x21, #-0x8]
   e01b0: f9400274     	ldr	x20, [x19]
   e01b4: 34000149     	cbz	w9, 0xe01dc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x58>
   e01b8: a941a688     	ldp	x8, x9, [x20, #0x18]
   e01bc: cb080129     	sub	x9, x9, x8
   e01c0: f100013f     	cmp	x9, #0x0
   e01c4: 540007ad     	b.le	0xe02b8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x134>
   e01c8: 91000509     	add	x9, x8, #0x1
   e01cc: 5280058a     	mov	w10, #0x2c              // =44
   e01d0: f9000e89     	str	x9, [x20, #0x18]
   e01d4: 3900010a     	strb	w10, [x8]
   e01d8: 1400000c     	b	0xe0208 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x84>
   e01dc: a941aa89     	ldp	x9, x10, [x20, #0x18]
   e01e0: f240011f     	tst	x8, #0x1
   e01e4: 52800748     	mov	w8, #0x3a               // =58
   e01e8: 5280058b     	mov	w11, #0x2c              // =44
   e01ec: 1a880176     	csel	w22, w11, w8, eq
   e01f0: cb090148     	sub	x8, x10, x9
   e01f4: f100011f     	cmp	x8, #0x0
   e01f8: 5400098d     	b.le	0xe0328 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x1a4>
   e01fc: 91000528     	add	x8, x9, #0x1
   e0200: f9000e88     	str	x8, [x20, #0x18]
   e0204: 39000136     	strb	w22, [x9]
   e0208: f85f02a8     	ldur	x8, [x21, #-0x10]
   e020c: 91000508     	add	x8, x8, #0x1
   e0210: f81f02a8     	stur	x8, [x21, #-0x10]
   e0214: a9422275     	ldp	x21, x8, [x19, #0x20]
   e0218: cb150108     	sub	x8, x8, x21
   e021c: f1003d1f     	cmp	x8, #0xf
   e0220: 5400034d     	b.le	0xe0288 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x104>
   e0224: 910042a8     	add	x8, x21, #0x10
   e0228: f9400276     	ldr	x22, [x19]
   e022c: 52800029     	mov	w9, #0x1                // =1
   e0230: f90002bf     	str	xzr, [x21]
   e0234: f9001268     	str	x8, [x19, #0x20]
   e0238: a941a2d4     	ldp	x20, x8, [x22, #0x18]
   e023c: 390022a9     	strb	w9, [x21, #0x8]
   e0240: cb14010a     	sub	x10, x8, x20
   e0244: f100015f     	cmp	x10, #0x0
   e0248: 540002ad     	b.le	0xe029c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x118>
   e024c: 91000688     	add	x8, x20, #0x1
   e0250: 52800b69     	mov	w9, #0x5b               // =91
   e0254: 52800020     	mov	w0, #0x1                // =1
   e0258: f9000ec8     	str	x8, [x22, #0x18]
   e025c: 39000289     	strb	w9, [x20]
   e0260: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e0264: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e0268: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e026c: d65f03c0     	ret
   e0270: 52800028     	mov	w8, #0x1                // =1
   e0274: 3900f268     	strb	w8, [x19, #0x3c]
   e0278: f9401668     	ldr	x8, [x19, #0x28]
   e027c: cb150108     	sub	x8, x8, x21
   e0280: f1003d1f     	cmp	x8, #0xf
   e0284: 54fffd0c     	b.gt	0xe0224 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0xa0>
   e0288: 91002260     	add	x0, x19, #0x8
   e028c: 52800021     	mov	w1, #0x1                // =1
   e0290: 9401fb8c     	bl	0x15f0c0 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_6WriterINS0_19GenericStringBufferINS0_4UTF8IcEES3_EES9_S9_S3_Lj0EE5LevelEEEvm@plt>
   e0294: f9401275     	ldr	x21, [x19, #0x20]
   e0298: 17ffffe3     	b	0xe0224 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0xa0>
   e029c: f9400ad3     	ldr	x19, [x22, #0x10]
   e02a0: b4000173     	cbz	x19, 0xe02cc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x148>
   e02a4: cb130108     	sub	x8, x8, x19
   e02a8: 91000509     	add	x9, x8, #0x1
   e02ac: 8b490508     	add	x8, x8, x9, lsr #1
   e02b0: aa1303e9     	mov	x9, x19
   e02b4: 1400000d     	b	0xe02e8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x164>
   e02b8: aa1403e0     	mov	x0, x20
   e02bc: 52800021     	mov	w1, #0x1                // =1
   e02c0: 9401f424     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   e02c4: f9400e88     	ldr	x8, [x20, #0x18]
   e02c8: 17ffffc0     	b	0xe01c8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x44>
   e02cc: f94002c8     	ldr	x8, [x22]
   e02d0: b5000088     	cbnz	x8, 0xe02e0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x15c>
   e02d4: 52800020     	mov	w0, #0x1                // =1
   e02d8: 9401f2e2     	bl	0x15ce60 <_Znwm@plt>
   e02dc: a90002c0     	stp	x0, x0, [x22]
   e02e0: f94016c8     	ldr	x8, [x22, #0x28]
   e02e4: aa1f03e9     	mov	x9, xzr
   e02e8: cb090295     	sub	x21, x20, x9
   e02ec: aa1303e0     	mov	x0, x19
   e02f0: 910006a9     	add	x9, x21, #0x1
   e02f4: eb09011f     	cmp	x8, x9
   e02f8: 9a952514     	csinc	x20, x8, x21, hs
   e02fc: b4000094     	cbz	x20, 0xe030c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x188>
   e0300: aa1403e1     	mov	x1, x20
   e0304: 9401f407     	bl	0x15d320 <realloc@plt>
   e0308: 14000003     	b	0xe0314 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x190>
   e030c: 9401f3e5     	bl	0x15d2a0 <free@plt>
   e0310: aa1f03e0     	mov	x0, xzr
   e0314: 8b140008     	add	x8, x0, x20
   e0318: 8b150014     	add	x20, x0, x21
   e031c: f9000ac0     	str	x0, [x22, #0x10]
   e0320: f90012c8     	str	x8, [x22, #0x20]
   e0324: 17ffffca     	b	0xe024c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0xc8>
   e0328: aa1403e0     	mov	x0, x20
   e032c: 52800021     	mov	w1, #0x1                // =1
   e0330: 9401f408     	bl	0x15d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>
   e0334: f9400e89     	ldr	x9, [x20, #0x18]
   e0338: 17ffffb1     	b	0xe01fc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::StartArray()+0x78>

00000000000e033c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)>:
   e033c: d10183ff     	sub	sp, sp, #0x60
   e0340: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e0344: 910043fd     	add	x29, sp, #0x10
   e0348: f90013f9     	str	x25, [sp, #0x20]
   e034c: a9035ff8     	stp	x24, x23, [sp, #0x30]
   e0350: a90457f6     	stp	x22, x21, [sp, #0x40]
   e0354: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e0358: a941dc08     	ldp	x8, x23, [x0, #0x18]
   e035c: 2a0203f3     	mov	w19, w2
   e0360: aa0003f4     	mov	x20, x0
   e0364: aa0103f5     	mov	x21, x1
   e0368: eb0802ff     	cmp	x23, x8
   e036c: 540004e0     	b.eq	0xe0408 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0xcc>
   e0370: f85f02e9     	ldur	x9, [x23, #-0x10]
   e0374: b4000309     	cbz	x9, 0xe03d4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x98>
   e0378: 385f82e8     	ldurb	w8, [x23, #-0x8]
   e037c: f9400298     	ldr	x24, [x20]
   e0380: 34000148     	cbz	w8, 0xe03a8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x6c>
   e0384: a941a708     	ldp	x8, x9, [x24, #0x18]
   e0388: cb08012a     	sub	x10, x9, x8
   e038c: f100015f     	cmp	x10, #0x0
   e0390: 5400042d     	b.le	0xe0414 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0xd8>
   e0394: 91000509     	add	x9, x8, #0x1
   e0398: 5280058a     	mov	w10, #0x2c              // =44
   e039c: f9000f09     	str	x9, [x24, #0x18]
   e03a0: 3900010a     	strb	w10, [x8]
   e03a4: 1400000c     	b	0xe03d4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x98>
   e03a8: a941ab08     	ldp	x8, x10, [x24, #0x18]
   e03ac: f240013f     	tst	x9, #0x1
   e03b0: 52800749     	mov	w9, #0x3a               // =58
   e03b4: 5280058b     	mov	w11, #0x2c              // =44
   e03b8: 1a890169     	csel	w9, w11, w9, eq
   e03bc: cb08014b     	sub	x11, x10, x8
   e03c0: f100017f     	cmp	x11, #0x0
   e03c4: 5400036d     	b.le	0xe0430 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0xf4>
   e03c8: 9100050a     	add	x10, x8, #0x1
   e03cc: f9000f0a     	str	x10, [x24, #0x18]
   e03d0: 39000109     	strb	w9, [x8]
   e03d4: f85f02e8     	ldur	x8, [x23, #-0x10]
   e03d8: 91000508     	add	x8, x8, #0x1
   e03dc: f81f02e8     	stur	x8, [x23, #-0x10]
   e03e0: aa1403e0     	mov	x0, x20
   e03e4: aa1503e1     	mov	x1, x21
   e03e8: 2a1303e2     	mov	w2, w19
   e03ec: f94013f9     	ldr	x25, [sp, #0x20]
   e03f0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e03f4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   e03f8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   e03fc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e0400: 910183ff     	add	sp, sp, #0x60
   e0404: 1401fb33     	b	0x15f0d0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE11WriteStringEPKcj@plt>
   e0408: 52800028     	mov	w8, #0x1                // =1
   e040c: 3900f288     	strb	w8, [x20, #0x3c]
   e0410: 17fffff4     	b	0xe03e0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0xa4>
   e0414: f9400b00     	ldr	x0, [x24, #0x10]
   e0418: b40001e0     	cbz	x0, 0xe0454 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x118>
   e041c: cb000129     	sub	x9, x9, x0
   e0420: 9100052a     	add	x10, x9, #0x1
   e0424: 8b4a0529     	add	x9, x9, x10, lsr #1
   e0428: aa0003ea     	mov	x10, x0
   e042c: 14000015     	b	0xe0480 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x144>
   e0430: aa0803f6     	mov	x22, x8
   e0434: b81fc3a9     	stur	w9, [x29, #-0x4]
   e0438: f9400b09     	ldr	x9, [x24, #0x10]
   e043c: f9000fa9     	str	x9, [x29, #0x18]
   e0440: b40003e9     	cbz	x9, 0xe04bc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x180>
   e0444: cb090148     	sub	x8, x10, x9
   e0448: 9100050a     	add	x10, x8, #0x1
   e044c: 8b4a0508     	add	x8, x8, x10, lsr #1
   e0450: 14000022     	b	0xe04d8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x19c>
   e0454: aa0803f6     	mov	x22, x8
   e0458: aa0003f9     	mov	x25, x0
   e045c: f9400308     	ldr	x8, [x24]
   e0460: b5000088     	cbnz	x8, 0xe0470 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x134>
   e0464: 52800020     	mov	w0, #0x1                // =1
   e0468: 9401f27e     	bl	0x15ce60 <_Znwm@plt>
   e046c: a9000300     	stp	x0, x0, [x24]
   e0470: f9401709     	ldr	x9, [x24, #0x28]
   e0474: aa1f03ea     	mov	x10, xzr
   e0478: aa1903e0     	mov	x0, x25
   e047c: aa1603e8     	mov	x8, x22
   e0480: cb0a0119     	sub	x25, x8, x10
   e0484: 91000728     	add	x8, x25, #0x1
   e0488: eb08013f     	cmp	x9, x8
   e048c: 9a992536     	csinc	x22, x9, x25, hs
   e0490: b4000096     	cbz	x22, 0xe04a0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x164>
   e0494: aa1603e1     	mov	x1, x22
   e0498: 9401f3a2     	bl	0x15d320 <realloc@plt>
   e049c: 14000003     	b	0xe04a8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x16c>
   e04a0: 9401f380     	bl	0x15d2a0 <free@plt>
   e04a4: aa1f03e0     	mov	x0, xzr
   e04a8: 8b190008     	add	x8, x0, x25
   e04ac: 8b160009     	add	x9, x0, x22
   e04b0: a9012300     	stp	x0, x8, [x24, #0x10]
   e04b4: f9001309     	str	x9, [x24, #0x20]
   e04b8: 17ffffb7     	b	0xe0394 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x58>
   e04bc: f9400308     	ldr	x8, [x24]
   e04c0: b5000088     	cbnz	x8, 0xe04d0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x194>
   e04c4: 52800020     	mov	w0, #0x1                // =1
   e04c8: 9401f266     	bl	0x15ce60 <_Znwm@plt>
   e04cc: a9000300     	stp	x0, x0, [x24]
   e04d0: f9401708     	ldr	x8, [x24, #0x28]
   e04d4: aa1f03e9     	mov	x9, xzr
   e04d8: cb0902d9     	sub	x25, x22, x9
   e04dc: 91000729     	add	x9, x25, #0x1
   e04e0: eb09011f     	cmp	x8, x9
   e04e4: 9a992516     	csinc	x22, x8, x25, hs
   e04e8: b40000b6     	cbz	x22, 0xe04fc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x1c0>
   e04ec: f9400fa0     	ldr	x0, [x29, #0x18]
   e04f0: aa1603e1     	mov	x1, x22
   e04f4: 9401f38b     	bl	0x15d320 <realloc@plt>
   e04f8: 14000004     	b	0xe0508 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x1cc>
   e04fc: f9400fa0     	ldr	x0, [x29, #0x18]
   e0500: 9401f368     	bl	0x15d2a0 <free@plt>
   e0504: aa1f03e0     	mov	x0, xzr
   e0508: 8b160009     	add	x9, x0, x22
   e050c: 8b190008     	add	x8, x0, x25
   e0510: f9001309     	str	x9, [x24, #0x20]
   e0514: b85fc3a9     	ldur	w9, [x29, #-0x4]
   e0518: a9012300     	stp	x0, x8, [x24, #0x10]
   e051c: 17ffffab     	b	0xe03c8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::String(char const*, unsigned int, bool)+0x8c>

00000000000e0520 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)>:
   e0520: d10143ff     	sub	sp, sp, #0x50
   e0524: fd000be8     	str	d8, [sp, #0x10]
   e0528: a901fbfd     	stp	x29, x30, [sp, #0x18]
   e052c: 910063fd     	add	x29, sp, #0x18
   e0530: f90017f7     	str	x23, [sp, #0x28]
   e0534: a90357f6     	stp	x22, x21, [sp, #0x30]
   e0538: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e053c: a941d408     	ldp	x8, x21, [x0, #0x18]
   e0540: 1e604008     	fmov	d8, d0
   e0544: aa0003f3     	mov	x19, x0
   e0548: eb0802bf     	cmp	x21, x8
   e054c: 540004c0     	b.eq	0xe05e4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0xc4>
   e0550: f85f02a9     	ldur	x9, [x21, #-0x10]
   e0554: b4000309     	cbz	x9, 0xe05b4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x94>
   e0558: 385f82a8     	ldurb	w8, [x21, #-0x8]
   e055c: f9400276     	ldr	x22, [x19]
   e0560: 34000148     	cbz	w8, 0xe0588 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x68>
   e0564: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   e0568: cb08012a     	sub	x10, x9, x8
   e056c: f100015f     	cmp	x10, #0x0
   e0570: 5400040d     	b.le	0xe05f0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0xd0>
   e0574: 91000509     	add	x9, x8, #0x1
   e0578: 5280058a     	mov	w10, #0x2c              // =44
   e057c: f9000ec9     	str	x9, [x22, #0x18]
   e0580: 3900010a     	strb	w10, [x8]
   e0584: 1400000c     	b	0xe05b4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x94>
   e0588: a941aac8     	ldp	x8, x10, [x22, #0x18]
   e058c: f240013f     	tst	x9, #0x1
   e0590: 52800749     	mov	w9, #0x3a               // =58
   e0594: 5280058b     	mov	w11, #0x2c              // =44
   e0598: 1a890169     	csel	w9, w11, w9, eq
   e059c: cb08014b     	sub	x11, x10, x8
   e05a0: f100017f     	cmp	x11, #0x0
   e05a4: 5400034d     	b.le	0xe060c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0xec>
   e05a8: 9100050a     	add	x10, x8, #0x1
   e05ac: f9000eca     	str	x10, [x22, #0x18]
   e05b0: 39000109     	strb	w9, [x8]
   e05b4: f85f02a8     	ldur	x8, [x21, #-0x10]
   e05b8: 91000508     	add	x8, x8, #0x1
   e05bc: f81f02a8     	stur	x8, [x21, #-0x10]
   e05c0: aa1303e0     	mov	x0, x19
   e05c4: 1e604100     	fmov	d0, d8
   e05c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e05cc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e05d0: a941fbfd     	ldp	x29, x30, [sp, #0x18]
   e05d4: f94017f7     	ldr	x23, [sp, #0x28]
   e05d8: fd400be8     	ldr	d8, [sp, #0x10]
   e05dc: 910143ff     	add	sp, sp, #0x50
   e05e0: 1401fac0     	b	0x15f0e0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE11WriteDoubleEd@plt>
   e05e4: 52800028     	mov	w8, #0x1                // =1
   e05e8: 3900f268     	strb	w8, [x19, #0x3c]
   e05ec: 17fffff5     	b	0xe05c0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0xa0>
   e05f0: f9400ac0     	ldr	x0, [x22, #0x10]
   e05f4: b40001e0     	cbz	x0, 0xe0630 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x110>
   e05f8: cb000129     	sub	x9, x9, x0
   e05fc: 9100052a     	add	x10, x9, #0x1
   e0600: 8b4a0529     	add	x9, x9, x10, lsr #1
   e0604: aa0003ea     	mov	x10, x0
   e0608: 14000015     	b	0xe065c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x13c>
   e060c: aa0803f4     	mov	x20, x8
   e0610: b90007e9     	str	w9, [sp, #0x4]
   e0614: f9400ac9     	ldr	x9, [x22, #0x10]
   e0618: f90007e9     	str	x9, [sp, #0x8]
   e061c: b40003e9     	cbz	x9, 0xe0698 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x178>
   e0620: cb090148     	sub	x8, x10, x9
   e0624: 9100050a     	add	x10, x8, #0x1
   e0628: 8b4a0508     	add	x8, x8, x10, lsr #1
   e062c: 14000022     	b	0xe06b4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x194>
   e0630: aa0803f4     	mov	x20, x8
   e0634: aa0003f7     	mov	x23, x0
   e0638: f94002c8     	ldr	x8, [x22]
   e063c: b5000088     	cbnz	x8, 0xe064c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x12c>
   e0640: 52800020     	mov	w0, #0x1                // =1
   e0644: 9401f207     	bl	0x15ce60 <_Znwm@plt>
   e0648: a90002c0     	stp	x0, x0, [x22]
   e064c: f94016c9     	ldr	x9, [x22, #0x28]
   e0650: aa1f03ea     	mov	x10, xzr
   e0654: aa1703e0     	mov	x0, x23
   e0658: aa1403e8     	mov	x8, x20
   e065c: cb0a0117     	sub	x23, x8, x10
   e0660: 910006e8     	add	x8, x23, #0x1
   e0664: eb08013f     	cmp	x9, x8
   e0668: 9a972534     	csinc	x20, x9, x23, hs
   e066c: b4000094     	cbz	x20, 0xe067c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x15c>
   e0670: aa1403e1     	mov	x1, x20
   e0674: 9401f32b     	bl	0x15d320 <realloc@plt>
   e0678: 14000003     	b	0xe0684 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x164>
   e067c: 9401f309     	bl	0x15d2a0 <free@plt>
   e0680: aa1f03e0     	mov	x0, xzr
   e0684: 8b170008     	add	x8, x0, x23
   e0688: 8b140009     	add	x9, x0, x20
   e068c: a90122c0     	stp	x0, x8, [x22, #0x10]
   e0690: f90012c9     	str	x9, [x22, #0x20]
   e0694: 17ffffb8     	b	0xe0574 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x54>
   e0698: f94002c8     	ldr	x8, [x22]
   e069c: b5000088     	cbnz	x8, 0xe06ac <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x18c>
   e06a0: 52800020     	mov	w0, #0x1                // =1
   e06a4: 9401f1ef     	bl	0x15ce60 <_Znwm@plt>
   e06a8: a90002c0     	stp	x0, x0, [x22]
   e06ac: f94016c8     	ldr	x8, [x22, #0x28]
   e06b0: aa1f03e9     	mov	x9, xzr
   e06b4: cb090297     	sub	x23, x20, x9
   e06b8: 910006e9     	add	x9, x23, #0x1
   e06bc: eb09011f     	cmp	x8, x9
   e06c0: 9a972514     	csinc	x20, x8, x23, hs
   e06c4: b40000b4     	cbz	x20, 0xe06d8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x1b8>
   e06c8: f94007e0     	ldr	x0, [sp, #0x8]
   e06cc: aa1403e1     	mov	x1, x20
   e06d0: 9401f314     	bl	0x15d320 <realloc@plt>
   e06d4: 14000004     	b	0xe06e4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x1c4>
   e06d8: f94007e0     	ldr	x0, [sp, #0x8]
   e06dc: 9401f2f1     	bl	0x15d2a0 <free@plt>
   e06e0: aa1f03e0     	mov	x0, xzr
   e06e4: 8b140009     	add	x9, x0, x20
   e06e8: 8b170008     	add	x8, x0, x23
   e06ec: f90012c9     	str	x9, [x22, #0x20]
   e06f0: b94007e9     	ldr	w9, [sp, #0x4]
   e06f4: a90122c0     	stp	x0, x8, [x22, #0x10]
   e06f8: 17ffffac     	b	0xe05a8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Double(double)+0x88>

00000000000e06fc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)>:
   e06fc: d10143ff     	sub	sp, sp, #0x50
   e0700: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e0704: 910043fd     	add	x29, sp, #0x10
   e0708: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e070c: a90357f6     	stp	x22, x21, [sp, #0x30]
   e0710: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e0714: a941d808     	ldp	x8, x22, [x0, #0x18]
   e0718: aa0003f3     	mov	x19, x0
   e071c: 2a0103f4     	mov	w20, w1
   e0720: eb0802df     	cmp	x22, x8
   e0724: 540004e0     	b.eq	0xe07c0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0xc4>
   e0728: f85f02c9     	ldur	x9, [x22, #-0x10]
   e072c: b4000309     	cbz	x9, 0xe078c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x90>
   e0730: 385f82c8     	ldurb	w8, [x22, #-0x8]
   e0734: f9400277     	ldr	x23, [x19]
   e0738: 34000148     	cbz	w8, 0xe0760 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x64>
   e073c: a941a6e8     	ldp	x8, x9, [x23, #0x18]
   e0740: cb08012a     	sub	x10, x9, x8
   e0744: f100015f     	cmp	x10, #0x0
   e0748: 5400058d     	b.le	0xe07f8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0xfc>
   e074c: 91000509     	add	x9, x8, #0x1
   e0750: 5280058a     	mov	w10, #0x2c              // =44
   e0754: f9000ee9     	str	x9, [x23, #0x18]
   e0758: 3900010a     	strb	w10, [x8]
   e075c: 1400000c     	b	0xe078c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x90>
   e0760: a941aae8     	ldp	x8, x10, [x23, #0x18]
   e0764: f240013f     	tst	x9, #0x1
   e0768: 52800749     	mov	w9, #0x3a               // =58
   e076c: 5280058b     	mov	w11, #0x2c              // =44
   e0770: 1a890169     	csel	w9, w11, w9, eq
   e0774: cb08014b     	sub	x11, x10, x8
   e0778: f100017f     	cmp	x11, #0x0
   e077c: 54000a6d     	b.le	0xe08c8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x1cc>
   e0780: 9100050a     	add	x10, x8, #0x1
   e0784: f9000eea     	str	x10, [x23, #0x18]
   e0788: 39000109     	strb	w9, [x8]
   e078c: f85f02c8     	ldur	x8, [x22, #-0x10]
   e0790: 91000508     	add	x8, x8, #0x1
   e0794: f81f02c8     	stur	x8, [x22, #-0x10]
   e0798: f9400276     	ldr	x22, [x19]
   e079c: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e07a0: cb150109     	sub	x9, x8, x21
   e07a4: f100293f     	cmp	x9, #0xa
   e07a8: 540001ad     	b.le	0xe07dc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0xe0>
   e07ac: 91002ea8     	add	x8, x21, #0xb
   e07b0: f9000ec8     	str	x8, [x22, #0x18]
   e07b4: 37f80654     	tbnz	w20, #0x1f, 0xe087c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x180>
   e07b8: aa1503e1     	mov	x1, x21
   e07bc: 14000034     	b	0xe088c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x190>
   e07c0: 52800028     	mov	w8, #0x1                // =1
   e07c4: 3900f268     	strb	w8, [x19, #0x3c]
   e07c8: f9400276     	ldr	x22, [x19]
   e07cc: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e07d0: cb150109     	sub	x9, x8, x21
   e07d4: f100293f     	cmp	x9, #0xa
   e07d8: 54fffeac     	b.gt	0xe07ac <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0xb0>
   e07dc: f9400ac0     	ldr	x0, [x22, #0x10]
   e07e0: b40001a0     	cbz	x0, 0xe0814 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x118>
   e07e4: cb000108     	sub	x8, x8, x0
   e07e8: 91000509     	add	x9, x8, #0x1
   e07ec: 8b490508     	add	x8, x8, x9, lsr #1
   e07f0: aa0003e9     	mov	x9, x0
   e07f4: 14000012     	b	0xe083c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x140>
   e07f8: f9400ae0     	ldr	x0, [x23, #0x10]
   e07fc: b4000780     	cbz	x0, 0xe08ec <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x1f0>
   e0800: cb000129     	sub	x9, x9, x0
   e0804: 9100052a     	add	x10, x9, #0x1
   e0808: 8b4a0529     	add	x9, x9, x10, lsr #1
   e080c: aa0003ea     	mov	x10, x0
   e0810: 14000042     	b	0xe0918 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x21c>
   e0814: f94002c8     	ldr	x8, [x22]
   e0818: b50000e8     	cbnz	x8, 0xe0834 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x138>
   e081c: aa0003f7     	mov	x23, x0
   e0820: 52800020     	mov	w0, #0x1                // =1
   e0824: 9401f18f     	bl	0x15ce60 <_Znwm@plt>
   e0828: aa0003e8     	mov	x8, x0
   e082c: aa1703e0     	mov	x0, x23
   e0830: a90022c8     	stp	x8, x8, [x22]
   e0834: f94016c8     	ldr	x8, [x22, #0x28]
   e0838: aa1f03e9     	mov	x9, xzr
   e083c: cb0902b7     	sub	x23, x21, x9
   e0840: 91002ee9     	add	x9, x23, #0xb
   e0844: eb09011f     	cmp	x8, x9
   e0848: 9a883135     	csel	x21, x9, x8, lo
   e084c: b4000095     	cbz	x21, 0xe085c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x160>
   e0850: aa1503e1     	mov	x1, x21
   e0854: 9401f2b3     	bl	0x15d320 <realloc@plt>
   e0858: 14000003     	b	0xe0864 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x168>
   e085c: 9401f291     	bl	0x15d2a0 <free@plt>
   e0860: aa1f03e0     	mov	x0, xzr
   e0864: 8b150008     	add	x8, x0, x21
   e0868: 8b170015     	add	x21, x0, x23
   e086c: f90012c8     	str	x8, [x22, #0x20]
   e0870: 91002ea8     	add	x8, x21, #0xb
   e0874: a90122c0     	stp	x0, x8, [x22, #0x10]
   e0878: 36fffa14     	tbz	w20, #0x1f, 0xe07b8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0xbc>
   e087c: 528005a8     	mov	w8, #0x2d               // =45
   e0880: aa1503e1     	mov	x1, x21
   e0884: 4b1403f4     	neg	w20, w20
   e0888: 38001428     	strb	w8, [x1], #0x1
   e088c: 2a1403e0     	mov	w0, w20
   e0890: 9401fa18     	bl	0x15f0f0 <_ZN6InGame9rapidjson8internal6u32toaEjPc@plt>
   e0894: f9400268     	ldr	x8, [x19]
   e0898: cb15000a     	sub	x10, x0, x21
   e089c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e08a0: 52800020     	mov	w0, #0x1                // =1
   e08a4: f9400d09     	ldr	x9, [x8, #0x18]
   e08a8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e08ac: 8b090149     	add	x9, x10, x9
   e08b0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e08b4: d1002d29     	sub	x9, x9, #0xb
   e08b8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e08bc: f9000d09     	str	x9, [x8, #0x18]
   e08c0: 910143ff     	add	sp, sp, #0x50
   e08c4: d65f03c0     	ret
   e08c8: aa0803f5     	mov	x21, x8
   e08cc: b90007e9     	str	w9, [sp, #0x4]
   e08d0: f9400ae9     	ldr	x9, [x23, #0x10]
   e08d4: f90007e9     	str	x9, [sp, #0x8]
   e08d8: b40003e9     	cbz	x9, 0xe0954 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x258>
   e08dc: cb090148     	sub	x8, x10, x9
   e08e0: 9100050a     	add	x10, x8, #0x1
   e08e4: 8b4a0508     	add	x8, x8, x10, lsr #1
   e08e8: 14000022     	b	0xe0970 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x274>
   e08ec: aa0803f5     	mov	x21, x8
   e08f0: aa0003f8     	mov	x24, x0
   e08f4: f94002e8     	ldr	x8, [x23]
   e08f8: b5000088     	cbnz	x8, 0xe0908 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x20c>
   e08fc: 52800020     	mov	w0, #0x1                // =1
   e0900: 9401f158     	bl	0x15ce60 <_Znwm@plt>
   e0904: a90002e0     	stp	x0, x0, [x23]
   e0908: f94016e9     	ldr	x9, [x23, #0x28]
   e090c: aa1f03ea     	mov	x10, xzr
   e0910: aa1803e0     	mov	x0, x24
   e0914: aa1503e8     	mov	x8, x21
   e0918: cb0a0118     	sub	x24, x8, x10
   e091c: 91000708     	add	x8, x24, #0x1
   e0920: eb08013f     	cmp	x9, x8
   e0924: 9a982535     	csinc	x21, x9, x24, hs
   e0928: b4000095     	cbz	x21, 0xe0938 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x23c>
   e092c: aa1503e1     	mov	x1, x21
   e0930: 9401f27c     	bl	0x15d320 <realloc@plt>
   e0934: 14000003     	b	0xe0940 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x244>
   e0938: 9401f25a     	bl	0x15d2a0 <free@plt>
   e093c: aa1f03e0     	mov	x0, xzr
   e0940: 8b180008     	add	x8, x0, x24
   e0944: 8b150009     	add	x9, x0, x21
   e0948: a90122e0     	stp	x0, x8, [x23, #0x10]
   e094c: f90012e9     	str	x9, [x23, #0x20]
   e0950: 17ffff7f     	b	0xe074c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x50>
   e0954: f94002e8     	ldr	x8, [x23]
   e0958: b5000088     	cbnz	x8, 0xe0968 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x26c>
   e095c: 52800020     	mov	w0, #0x1                // =1
   e0960: 9401f140     	bl	0x15ce60 <_Znwm@plt>
   e0964: a90002e0     	stp	x0, x0, [x23]
   e0968: f94016e8     	ldr	x8, [x23, #0x28]
   e096c: aa1f03e9     	mov	x9, xzr
   e0970: cb0902b8     	sub	x24, x21, x9
   e0974: 91000709     	add	x9, x24, #0x1
   e0978: eb09011f     	cmp	x8, x9
   e097c: 9a982515     	csinc	x21, x8, x24, hs
   e0980: b40000b5     	cbz	x21, 0xe0994 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x298>
   e0984: f94007e0     	ldr	x0, [sp, #0x8]
   e0988: aa1503e1     	mov	x1, x21
   e098c: 9401f265     	bl	0x15d320 <realloc@plt>
   e0990: 14000004     	b	0xe09a0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x2a4>
   e0994: f94007e0     	ldr	x0, [sp, #0x8]
   e0998: 9401f242     	bl	0x15d2a0 <free@plt>
   e099c: aa1f03e0     	mov	x0, xzr
   e09a0: 8b150009     	add	x9, x0, x21
   e09a4: 8b180008     	add	x8, x0, x24
   e09a8: f90012e9     	str	x9, [x23, #0x20]
   e09ac: b94007e9     	ldr	w9, [sp, #0x4]
   e09b0: a90122e0     	stp	x0, x8, [x23, #0x10]
   e09b4: 17ffff73     	b	0xe0780 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int(int)+0x84>

00000000000e09b8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)>:
   e09b8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e09bc: f9000bf9     	str	x25, [sp, #0x10]
   e09c0: 910003fd     	mov	x29, sp
   e09c4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e09c8: a90357f6     	stp	x22, x21, [sp, #0x30]
   e09cc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e09d0: a941dc08     	ldp	x8, x23, [x0, #0x18]
   e09d4: aa0003f3     	mov	x19, x0
   e09d8: 2a0103f4     	mov	w20, w1
   e09dc: eb0802ff     	cmp	x23, x8
   e09e0: 54000680     	b.eq	0xe0ab0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0xf8>
   e09e4: f85f02e9     	ldur	x9, [x23, #-0x10]
   e09e8: b4000309     	cbz	x9, 0xe0a48 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x90>
   e09ec: 385f82e8     	ldurb	w8, [x23, #-0x8]
   e09f0: f9400278     	ldr	x24, [x19]
   e09f4: 34000148     	cbz	w8, 0xe0a1c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x64>
   e09f8: a941a708     	ldp	x8, x9, [x24, #0x18]
   e09fc: cb08012a     	sub	x10, x9, x8
   e0a00: f100015f     	cmp	x10, #0x0
   e0a04: 5400072d     	b.le	0xe0ae8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x130>
   e0a08: 91000509     	add	x9, x8, #0x1
   e0a0c: 5280058a     	mov	w10, #0x2c              // =44
   e0a10: f9000f09     	str	x9, [x24, #0x18]
   e0a14: 3900010a     	strb	w10, [x8]
   e0a18: 1400000c     	b	0xe0a48 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x90>
   e0a1c: a941ab08     	ldp	x8, x10, [x24, #0x18]
   e0a20: f240013f     	tst	x9, #0x1
   e0a24: 52800749     	mov	w9, #0x3a               // =58
   e0a28: 5280058b     	mov	w11, #0x2c              // =44
   e0a2c: 1a890169     	csel	w9, w11, w9, eq
   e0a30: cb08014b     	sub	x11, x10, x8
   e0a34: f100017f     	cmp	x11, #0x0
   e0a38: 5400098d     	b.le	0xe0b68 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x1b0>
   e0a3c: 9100050a     	add	x10, x8, #0x1
   e0a40: f9000f0a     	str	x10, [x24, #0x18]
   e0a44: 39000109     	strb	w9, [x8]
   e0a48: f85f02e8     	ldur	x8, [x23, #-0x10]
   e0a4c: 91000508     	add	x8, x8, #0x1
   e0a50: f81f02e8     	stur	x8, [x23, #-0x10]
   e0a54: f9400276     	ldr	x22, [x19]
   e0a58: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e0a5c: cb150109     	sub	x9, x8, x21
   e0a60: f100253f     	cmp	x9, #0x9
   e0a64: 5400034d     	b.le	0xe0acc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x114>
   e0a68: 91002aa8     	add	x8, x21, #0xa
   e0a6c: 2a1403e0     	mov	w0, w20
   e0a70: aa1503e1     	mov	x1, x21
   e0a74: f9000ec8     	str	x8, [x22, #0x18]
   e0a78: 9401f99e     	bl	0x15f0f0 <_ZN6InGame9rapidjson8internal6u32toaEjPc@plt>
   e0a7c: f9400268     	ldr	x8, [x19]
   e0a80: cb15000a     	sub	x10, x0, x21
   e0a84: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e0a88: 52800020     	mov	w0, #0x1                // =1
   e0a8c: f9400d09     	ldr	x9, [x8, #0x18]
   e0a90: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e0a94: 8b090149     	add	x9, x10, x9
   e0a98: f9400bf9     	ldr	x25, [sp, #0x10]
   e0a9c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e0aa0: d1002929     	sub	x9, x9, #0xa
   e0aa4: f9000d09     	str	x9, [x8, #0x18]
   e0aa8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e0aac: d65f03c0     	ret
   e0ab0: 52800028     	mov	w8, #0x1                // =1
   e0ab4: 3900f268     	strb	w8, [x19, #0x3c]
   e0ab8: f9400276     	ldr	x22, [x19]
   e0abc: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e0ac0: cb150109     	sub	x9, x8, x21
   e0ac4: f100253f     	cmp	x9, #0x9
   e0ac8: 54fffd0c     	b.gt	0xe0a68 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0xb0>
   e0acc: f9400ac0     	ldr	x0, [x22, #0x10]
   e0ad0: b40001a0     	cbz	x0, 0xe0b04 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x14c>
   e0ad4: cb000108     	sub	x8, x8, x0
   e0ad8: 91000509     	add	x9, x8, #0x1
   e0adc: 8b490508     	add	x8, x8, x9, lsr #1
   e0ae0: aa0003e9     	mov	x9, x0
   e0ae4: 14000012     	b	0xe0b2c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x174>
   e0ae8: f9400b15     	ldr	x21, [x24, #0x10]
   e0aec: b4000515     	cbz	x21, 0xe0b8c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x1d4>
   e0af0: cb150129     	sub	x9, x9, x21
   e0af4: 9100052a     	add	x10, x9, #0x1
   e0af8: 8b4a0529     	add	x9, x9, x10, lsr #1
   e0afc: aa1503ea     	mov	x10, x21
   e0b00: 1400002c     	b	0xe0bb0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x1f8>
   e0b04: f94002c8     	ldr	x8, [x22]
   e0b08: b50000e8     	cbnz	x8, 0xe0b24 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x16c>
   e0b0c: aa0003f7     	mov	x23, x0
   e0b10: 52800020     	mov	w0, #0x1                // =1
   e0b14: 9401f0d3     	bl	0x15ce60 <_Znwm@plt>
   e0b18: aa0003e8     	mov	x8, x0
   e0b1c: aa1703e0     	mov	x0, x23
   e0b20: a90022c8     	stp	x8, x8, [x22]
   e0b24: f94016c8     	ldr	x8, [x22, #0x28]
   e0b28: aa1f03e9     	mov	x9, xzr
   e0b2c: cb0902b7     	sub	x23, x21, x9
   e0b30: 91002ae9     	add	x9, x23, #0xa
   e0b34: eb09011f     	cmp	x8, x9
   e0b38: 9a883135     	csel	x21, x9, x8, lo
   e0b3c: b4000095     	cbz	x21, 0xe0b4c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x194>
   e0b40: aa1503e1     	mov	x1, x21
   e0b44: 9401f1f7     	bl	0x15d320 <realloc@plt>
   e0b48: 14000003     	b	0xe0b54 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x19c>
   e0b4c: 9401f1d5     	bl	0x15d2a0 <free@plt>
   e0b50: aa1f03e0     	mov	x0, xzr
   e0b54: 8b150008     	add	x8, x0, x21
   e0b58: 8b170015     	add	x21, x0, x23
   e0b5c: f9000ac0     	str	x0, [x22, #0x10]
   e0b60: f90012c8     	str	x8, [x22, #0x20]
   e0b64: 17ffffc1     	b	0xe0a68 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0xb0>
   e0b68: aa0803f6     	mov	x22, x8
   e0b6c: f9400b15     	ldr	x21, [x24, #0x10]
   e0b70: b9001fa9     	str	w9, [x29, #0x1c]
   e0b74: b40003f5     	cbz	x21, 0xe0bf0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x238>
   e0b78: cb150148     	sub	x8, x10, x21
   e0b7c: 91000509     	add	x9, x8, #0x1
   e0b80: 8b490508     	add	x8, x8, x9, lsr #1
   e0b84: aa1503e9     	mov	x9, x21
   e0b88: 14000021     	b	0xe0c0c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x254>
   e0b8c: aa0803f6     	mov	x22, x8
   e0b90: f9400308     	ldr	x8, [x24]
   e0b94: b5000088     	cbnz	x8, 0xe0ba4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x1ec>
   e0b98: 52800020     	mov	w0, #0x1                // =1
   e0b9c: 9401f0b1     	bl	0x15ce60 <_Znwm@plt>
   e0ba0: a9000300     	stp	x0, x0, [x24]
   e0ba4: f9401709     	ldr	x9, [x24, #0x28]
   e0ba8: aa1f03ea     	mov	x10, xzr
   e0bac: aa1603e8     	mov	x8, x22
   e0bb0: cb0a0119     	sub	x25, x8, x10
   e0bb4: aa1503e0     	mov	x0, x21
   e0bb8: 91000728     	add	x8, x25, #0x1
   e0bbc: eb08013f     	cmp	x9, x8
   e0bc0: 9a992536     	csinc	x22, x9, x25, hs
   e0bc4: b4000096     	cbz	x22, 0xe0bd4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x21c>
   e0bc8: aa1603e1     	mov	x1, x22
   e0bcc: 9401f1d5     	bl	0x15d320 <realloc@plt>
   e0bd0: 14000003     	b	0xe0bdc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x224>
   e0bd4: 9401f1b3     	bl	0x15d2a0 <free@plt>
   e0bd8: aa1f03e0     	mov	x0, xzr
   e0bdc: 8b190008     	add	x8, x0, x25
   e0be0: 8b160009     	add	x9, x0, x22
   e0be4: a9012300     	stp	x0, x8, [x24, #0x10]
   e0be8: f9001309     	str	x9, [x24, #0x20]
   e0bec: 17ffff87     	b	0xe0a08 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x50>
   e0bf0: f9400308     	ldr	x8, [x24]
   e0bf4: b5000088     	cbnz	x8, 0xe0c04 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x24c>
   e0bf8: 52800020     	mov	w0, #0x1                // =1
   e0bfc: 9401f099     	bl	0x15ce60 <_Znwm@plt>
   e0c00: a9000300     	stp	x0, x0, [x24]
   e0c04: f9401708     	ldr	x8, [x24, #0x28]
   e0c08: aa1f03e9     	mov	x9, xzr
   e0c0c: cb0902d9     	sub	x25, x22, x9
   e0c10: aa1503e0     	mov	x0, x21
   e0c14: 91000729     	add	x9, x25, #0x1
   e0c18: eb09011f     	cmp	x8, x9
   e0c1c: 9a992516     	csinc	x22, x8, x25, hs
   e0c20: b4000096     	cbz	x22, 0xe0c30 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x278>
   e0c24: aa1603e1     	mov	x1, x22
   e0c28: 9401f1be     	bl	0x15d320 <realloc@plt>
   e0c2c: 14000003     	b	0xe0c38 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x280>
   e0c30: 9401f19c     	bl	0x15d2a0 <free@plt>
   e0c34: aa1f03e0     	mov	x0, xzr
   e0c38: 8b160009     	add	x9, x0, x22
   e0c3c: 8b190008     	add	x8, x0, x25
   e0c40: f9001309     	str	x9, [x24, #0x20]
   e0c44: b9401fa9     	ldr	w9, [x29, #0x1c]
   e0c48: a9012300     	stp	x0, x8, [x24, #0x10]
   e0c4c: 17ffff7c     	b	0xe0a3c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint(unsigned int)+0x84>

00000000000e0c50 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)>:
   e0c50: d10143ff     	sub	sp, sp, #0x50
   e0c54: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e0c58: 910043fd     	add	x29, sp, #0x10
   e0c5c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e0c60: a90357f6     	stp	x22, x21, [sp, #0x30]
   e0c64: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e0c68: a941d808     	ldp	x8, x22, [x0, #0x18]
   e0c6c: aa0003f3     	mov	x19, x0
   e0c70: aa0103f4     	mov	x20, x1
   e0c74: eb0802df     	cmp	x22, x8
   e0c78: 540004e0     	b.eq	0xe0d14 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0xc4>
   e0c7c: f85f02c9     	ldur	x9, [x22, #-0x10]
   e0c80: b4000309     	cbz	x9, 0xe0ce0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x90>
   e0c84: 385f82c8     	ldurb	w8, [x22, #-0x8]
   e0c88: f9400277     	ldr	x23, [x19]
   e0c8c: 34000148     	cbz	w8, 0xe0cb4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x64>
   e0c90: a941a6e8     	ldp	x8, x9, [x23, #0x18]
   e0c94: cb08012a     	sub	x10, x9, x8
   e0c98: f100015f     	cmp	x10, #0x0
   e0c9c: 5400058d     	b.le	0xe0d4c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0xfc>
   e0ca0: 91000509     	add	x9, x8, #0x1
   e0ca4: 5280058a     	mov	w10, #0x2c              // =44
   e0ca8: f9000ee9     	str	x9, [x23, #0x18]
   e0cac: 3900010a     	strb	w10, [x8]
   e0cb0: 1400000c     	b	0xe0ce0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x90>
   e0cb4: a941aae8     	ldp	x8, x10, [x23, #0x18]
   e0cb8: f240013f     	tst	x9, #0x1
   e0cbc: 52800749     	mov	w9, #0x3a               // =58
   e0cc0: 5280058b     	mov	w11, #0x2c              // =44
   e0cc4: 1a890169     	csel	w9, w11, w9, eq
   e0cc8: cb08014b     	sub	x11, x10, x8
   e0ccc: f100017f     	cmp	x11, #0x0
   e0cd0: 54000a6d     	b.le	0xe0e1c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x1cc>
   e0cd4: 9100050a     	add	x10, x8, #0x1
   e0cd8: f9000eea     	str	x10, [x23, #0x18]
   e0cdc: 39000109     	strb	w9, [x8]
   e0ce0: f85f02c8     	ldur	x8, [x22, #-0x10]
   e0ce4: 91000508     	add	x8, x8, #0x1
   e0ce8: f81f02c8     	stur	x8, [x22, #-0x10]
   e0cec: f9400276     	ldr	x22, [x19]
   e0cf0: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e0cf4: cb150109     	sub	x9, x8, x21
   e0cf8: f100513f     	cmp	x9, #0x14
   e0cfc: 540001ad     	b.le	0xe0d30 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0xe0>
   e0d00: 910056a8     	add	x8, x21, #0x15
   e0d04: f9000ec8     	str	x8, [x22, #0x18]
   e0d08: b7f80654     	tbnz	x20, #0x3f, 0xe0dd0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x180>
   e0d0c: aa1503e1     	mov	x1, x21
   e0d10: 14000034     	b	0xe0de0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x190>
   e0d14: 52800028     	mov	w8, #0x1                // =1
   e0d18: 3900f268     	strb	w8, [x19, #0x3c]
   e0d1c: f9400276     	ldr	x22, [x19]
   e0d20: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e0d24: cb150109     	sub	x9, x8, x21
   e0d28: f100513f     	cmp	x9, #0x14
   e0d2c: 54fffeac     	b.gt	0xe0d00 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0xb0>
   e0d30: f9400ac0     	ldr	x0, [x22, #0x10]
   e0d34: b40001a0     	cbz	x0, 0xe0d68 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x118>
   e0d38: cb000108     	sub	x8, x8, x0
   e0d3c: 91000509     	add	x9, x8, #0x1
   e0d40: 8b490508     	add	x8, x8, x9, lsr #1
   e0d44: aa0003e9     	mov	x9, x0
   e0d48: 14000012     	b	0xe0d90 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x140>
   e0d4c: f9400ae0     	ldr	x0, [x23, #0x10]
   e0d50: b4000780     	cbz	x0, 0xe0e40 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x1f0>
   e0d54: cb000129     	sub	x9, x9, x0
   e0d58: 9100052a     	add	x10, x9, #0x1
   e0d5c: 8b4a0529     	add	x9, x9, x10, lsr #1
   e0d60: aa0003ea     	mov	x10, x0
   e0d64: 14000042     	b	0xe0e6c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x21c>
   e0d68: f94002c8     	ldr	x8, [x22]
   e0d6c: b50000e8     	cbnz	x8, 0xe0d88 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x138>
   e0d70: aa0003f7     	mov	x23, x0
   e0d74: 52800020     	mov	w0, #0x1                // =1
   e0d78: 9401f03a     	bl	0x15ce60 <_Znwm@plt>
   e0d7c: aa0003e8     	mov	x8, x0
   e0d80: aa1703e0     	mov	x0, x23
   e0d84: a90022c8     	stp	x8, x8, [x22]
   e0d88: f94016c8     	ldr	x8, [x22, #0x28]
   e0d8c: aa1f03e9     	mov	x9, xzr
   e0d90: cb0902b7     	sub	x23, x21, x9
   e0d94: 910056e9     	add	x9, x23, #0x15
   e0d98: eb09011f     	cmp	x8, x9
   e0d9c: 9a883135     	csel	x21, x9, x8, lo
   e0da0: b4000095     	cbz	x21, 0xe0db0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x160>
   e0da4: aa1503e1     	mov	x1, x21
   e0da8: 9401f15e     	bl	0x15d320 <realloc@plt>
   e0dac: 14000003     	b	0xe0db8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x168>
   e0db0: 9401f13c     	bl	0x15d2a0 <free@plt>
   e0db4: aa1f03e0     	mov	x0, xzr
   e0db8: 8b150008     	add	x8, x0, x21
   e0dbc: 8b170015     	add	x21, x0, x23
   e0dc0: f90012c8     	str	x8, [x22, #0x20]
   e0dc4: 910056a8     	add	x8, x21, #0x15
   e0dc8: a90122c0     	stp	x0, x8, [x22, #0x10]
   e0dcc: b6fffa14     	tbz	x20, #0x3f, 0xe0d0c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0xbc>
   e0dd0: 528005a8     	mov	w8, #0x2d               // =45
   e0dd4: aa1503e1     	mov	x1, x21
   e0dd8: cb1403f4     	neg	x20, x20
   e0ddc: 38001428     	strb	w8, [x1], #0x1
   e0de0: aa1403e0     	mov	x0, x20
   e0de4: 9401f8c7     	bl	0x15f100 <_ZN6InGame9rapidjson8internal6u64toaEmPc@plt>
   e0de8: f9400268     	ldr	x8, [x19]
   e0dec: cb15000a     	sub	x10, x0, x21
   e0df0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e0df4: 52800020     	mov	w0, #0x1                // =1
   e0df8: f9400d09     	ldr	x9, [x8, #0x18]
   e0dfc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e0e00: 8b090149     	add	x9, x10, x9
   e0e04: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e0e08: d1005529     	sub	x9, x9, #0x15
   e0e0c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e0e10: f9000d09     	str	x9, [x8, #0x18]
   e0e14: 910143ff     	add	sp, sp, #0x50
   e0e18: d65f03c0     	ret
   e0e1c: aa0803f5     	mov	x21, x8
   e0e20: b90007e9     	str	w9, [sp, #0x4]
   e0e24: f9400ae9     	ldr	x9, [x23, #0x10]
   e0e28: f90007e9     	str	x9, [sp, #0x8]
   e0e2c: b40003e9     	cbz	x9, 0xe0ea8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x258>
   e0e30: cb090148     	sub	x8, x10, x9
   e0e34: 9100050a     	add	x10, x8, #0x1
   e0e38: 8b4a0508     	add	x8, x8, x10, lsr #1
   e0e3c: 14000022     	b	0xe0ec4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x274>
   e0e40: aa0803f5     	mov	x21, x8
   e0e44: aa0003f8     	mov	x24, x0
   e0e48: f94002e8     	ldr	x8, [x23]
   e0e4c: b5000088     	cbnz	x8, 0xe0e5c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x20c>
   e0e50: 52800020     	mov	w0, #0x1                // =1
   e0e54: 9401f003     	bl	0x15ce60 <_Znwm@plt>
   e0e58: a90002e0     	stp	x0, x0, [x23]
   e0e5c: f94016e9     	ldr	x9, [x23, #0x28]
   e0e60: aa1f03ea     	mov	x10, xzr
   e0e64: aa1803e0     	mov	x0, x24
   e0e68: aa1503e8     	mov	x8, x21
   e0e6c: cb0a0118     	sub	x24, x8, x10
   e0e70: 91000708     	add	x8, x24, #0x1
   e0e74: eb08013f     	cmp	x9, x8
   e0e78: 9a982535     	csinc	x21, x9, x24, hs
   e0e7c: b4000095     	cbz	x21, 0xe0e8c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x23c>
   e0e80: aa1503e1     	mov	x1, x21
   e0e84: 9401f127     	bl	0x15d320 <realloc@plt>
   e0e88: 14000003     	b	0xe0e94 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x244>
   e0e8c: 9401f105     	bl	0x15d2a0 <free@plt>
   e0e90: aa1f03e0     	mov	x0, xzr
   e0e94: 8b180008     	add	x8, x0, x24
   e0e98: 8b150009     	add	x9, x0, x21
   e0e9c: a90122e0     	stp	x0, x8, [x23, #0x10]
   e0ea0: f90012e9     	str	x9, [x23, #0x20]
   e0ea4: 17ffff7f     	b	0xe0ca0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x50>
   e0ea8: f94002e8     	ldr	x8, [x23]
   e0eac: b5000088     	cbnz	x8, 0xe0ebc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x26c>
   e0eb0: 52800020     	mov	w0, #0x1                // =1
   e0eb4: 9401efeb     	bl	0x15ce60 <_Znwm@plt>
   e0eb8: a90002e0     	stp	x0, x0, [x23]
   e0ebc: f94016e8     	ldr	x8, [x23, #0x28]
   e0ec0: aa1f03e9     	mov	x9, xzr
   e0ec4: cb0902b8     	sub	x24, x21, x9
   e0ec8: 91000709     	add	x9, x24, #0x1
   e0ecc: eb09011f     	cmp	x8, x9
   e0ed0: 9a982515     	csinc	x21, x8, x24, hs
   e0ed4: b40000b5     	cbz	x21, 0xe0ee8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x298>
   e0ed8: f94007e0     	ldr	x0, [sp, #0x8]
   e0edc: aa1503e1     	mov	x1, x21
   e0ee0: 9401f110     	bl	0x15d320 <realloc@plt>
   e0ee4: 14000004     	b	0xe0ef4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x2a4>
   e0ee8: f94007e0     	ldr	x0, [sp, #0x8]
   e0eec: 9401f0ed     	bl	0x15d2a0 <free@plt>
   e0ef0: aa1f03e0     	mov	x0, xzr
   e0ef4: 8b150009     	add	x9, x0, x21
   e0ef8: 8b180008     	add	x8, x0, x24
   e0efc: f90012e9     	str	x9, [x23, #0x20]
   e0f00: b94007e9     	ldr	w9, [sp, #0x4]
   e0f04: a90122e0     	stp	x0, x8, [x23, #0x10]
   e0f08: 17ffff73     	b	0xe0cd4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Int64(long)+0x84>

00000000000e0f0c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)>:
   e0f0c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e0f10: f9000bf9     	str	x25, [sp, #0x10]
   e0f14: 910003fd     	mov	x29, sp
   e0f18: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e0f1c: a90357f6     	stp	x22, x21, [sp, #0x30]
   e0f20: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e0f24: a941dc08     	ldp	x8, x23, [x0, #0x18]
   e0f28: aa0003f3     	mov	x19, x0
   e0f2c: aa0103f4     	mov	x20, x1
   e0f30: eb0802ff     	cmp	x23, x8
   e0f34: 54000680     	b.eq	0xe1004 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0xf8>
   e0f38: f85f02e9     	ldur	x9, [x23, #-0x10]
   e0f3c: b4000309     	cbz	x9, 0xe0f9c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x90>
   e0f40: 385f82e8     	ldurb	w8, [x23, #-0x8]
   e0f44: f9400278     	ldr	x24, [x19]
   e0f48: 34000148     	cbz	w8, 0xe0f70 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x64>
   e0f4c: a941a708     	ldp	x8, x9, [x24, #0x18]
   e0f50: cb08012a     	sub	x10, x9, x8
   e0f54: f100015f     	cmp	x10, #0x0
   e0f58: 5400072d     	b.le	0xe103c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x130>
   e0f5c: 91000509     	add	x9, x8, #0x1
   e0f60: 5280058a     	mov	w10, #0x2c              // =44
   e0f64: f9000f09     	str	x9, [x24, #0x18]
   e0f68: 3900010a     	strb	w10, [x8]
   e0f6c: 1400000c     	b	0xe0f9c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x90>
   e0f70: a941ab08     	ldp	x8, x10, [x24, #0x18]
   e0f74: f240013f     	tst	x9, #0x1
   e0f78: 52800749     	mov	w9, #0x3a               // =58
   e0f7c: 5280058b     	mov	w11, #0x2c              // =44
   e0f80: 1a890169     	csel	w9, w11, w9, eq
   e0f84: cb08014b     	sub	x11, x10, x8
   e0f88: f100017f     	cmp	x11, #0x0
   e0f8c: 5400098d     	b.le	0xe10bc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x1b0>
   e0f90: 9100050a     	add	x10, x8, #0x1
   e0f94: f9000f0a     	str	x10, [x24, #0x18]
   e0f98: 39000109     	strb	w9, [x8]
   e0f9c: f85f02e8     	ldur	x8, [x23, #-0x10]
   e0fa0: 91000508     	add	x8, x8, #0x1
   e0fa4: f81f02e8     	stur	x8, [x23, #-0x10]
   e0fa8: f9400276     	ldr	x22, [x19]
   e0fac: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e0fb0: cb150109     	sub	x9, x8, x21
   e0fb4: f1004d3f     	cmp	x9, #0x13
   e0fb8: 5400034d     	b.le	0xe1020 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x114>
   e0fbc: 910052a8     	add	x8, x21, #0x14
   e0fc0: aa1403e0     	mov	x0, x20
   e0fc4: aa1503e1     	mov	x1, x21
   e0fc8: f9000ec8     	str	x8, [x22, #0x18]
   e0fcc: 9401f84d     	bl	0x15f100 <_ZN6InGame9rapidjson8internal6u64toaEmPc@plt>
   e0fd0: f9400268     	ldr	x8, [x19]
   e0fd4: cb15000a     	sub	x10, x0, x21
   e0fd8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e0fdc: 52800020     	mov	w0, #0x1                // =1
   e0fe0: f9400d09     	ldr	x9, [x8, #0x18]
   e0fe4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e0fe8: 8b090149     	add	x9, x10, x9
   e0fec: f9400bf9     	ldr	x25, [sp, #0x10]
   e0ff0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e0ff4: d1005129     	sub	x9, x9, #0x14
   e0ff8: f9000d09     	str	x9, [x8, #0x18]
   e0ffc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1000: d65f03c0     	ret
   e1004: 52800028     	mov	w8, #0x1                // =1
   e1008: 3900f268     	strb	w8, [x19, #0x3c]
   e100c: f9400276     	ldr	x22, [x19]
   e1010: a941a2d5     	ldp	x21, x8, [x22, #0x18]
   e1014: cb150109     	sub	x9, x8, x21
   e1018: f1004d3f     	cmp	x9, #0x13
   e101c: 54fffd0c     	b.gt	0xe0fbc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0xb0>
   e1020: f9400ac0     	ldr	x0, [x22, #0x10]
   e1024: b40001a0     	cbz	x0, 0xe1058 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x14c>
   e1028: cb000108     	sub	x8, x8, x0
   e102c: 91000509     	add	x9, x8, #0x1
   e1030: 8b490508     	add	x8, x8, x9, lsr #1
   e1034: aa0003e9     	mov	x9, x0
   e1038: 14000012     	b	0xe1080 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x174>
   e103c: f9400b15     	ldr	x21, [x24, #0x10]
   e1040: b4000515     	cbz	x21, 0xe10e0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x1d4>
   e1044: cb150129     	sub	x9, x9, x21
   e1048: 9100052a     	add	x10, x9, #0x1
   e104c: 8b4a0529     	add	x9, x9, x10, lsr #1
   e1050: aa1503ea     	mov	x10, x21
   e1054: 1400002c     	b	0xe1104 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x1f8>
   e1058: f94002c8     	ldr	x8, [x22]
   e105c: b50000e8     	cbnz	x8, 0xe1078 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x16c>
   e1060: aa0003f7     	mov	x23, x0
   e1064: 52800020     	mov	w0, #0x1                // =1
   e1068: 9401ef7e     	bl	0x15ce60 <_Znwm@plt>
   e106c: aa0003e8     	mov	x8, x0
   e1070: aa1703e0     	mov	x0, x23
   e1074: a90022c8     	stp	x8, x8, [x22]
   e1078: f94016c8     	ldr	x8, [x22, #0x28]
   e107c: aa1f03e9     	mov	x9, xzr
   e1080: cb0902b7     	sub	x23, x21, x9
   e1084: 910052e9     	add	x9, x23, #0x14
   e1088: eb09011f     	cmp	x8, x9
   e108c: 9a883135     	csel	x21, x9, x8, lo
   e1090: b4000095     	cbz	x21, 0xe10a0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x194>
   e1094: aa1503e1     	mov	x1, x21
   e1098: 9401f0a2     	bl	0x15d320 <realloc@plt>
   e109c: 14000003     	b	0xe10a8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x19c>
   e10a0: 9401f080     	bl	0x15d2a0 <free@plt>
   e10a4: aa1f03e0     	mov	x0, xzr
   e10a8: 8b150008     	add	x8, x0, x21
   e10ac: 8b170015     	add	x21, x0, x23
   e10b0: f9000ac0     	str	x0, [x22, #0x10]
   e10b4: f90012c8     	str	x8, [x22, #0x20]
   e10b8: 17ffffc1     	b	0xe0fbc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0xb0>
   e10bc: aa0803f6     	mov	x22, x8
   e10c0: f9400b15     	ldr	x21, [x24, #0x10]
   e10c4: b9001fa9     	str	w9, [x29, #0x1c]
   e10c8: b40003f5     	cbz	x21, 0xe1144 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x238>
   e10cc: cb150148     	sub	x8, x10, x21
   e10d0: 91000509     	add	x9, x8, #0x1
   e10d4: 8b490508     	add	x8, x8, x9, lsr #1
   e10d8: aa1503e9     	mov	x9, x21
   e10dc: 14000021     	b	0xe1160 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x254>
   e10e0: aa0803f6     	mov	x22, x8
   e10e4: f9400308     	ldr	x8, [x24]
   e10e8: b5000088     	cbnz	x8, 0xe10f8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x1ec>
   e10ec: 52800020     	mov	w0, #0x1                // =1
   e10f0: 9401ef5c     	bl	0x15ce60 <_Znwm@plt>
   e10f4: a9000300     	stp	x0, x0, [x24]
   e10f8: f9401709     	ldr	x9, [x24, #0x28]
   e10fc: aa1f03ea     	mov	x10, xzr
   e1100: aa1603e8     	mov	x8, x22
   e1104: cb0a0119     	sub	x25, x8, x10
   e1108: aa1503e0     	mov	x0, x21
   e110c: 91000728     	add	x8, x25, #0x1
   e1110: eb08013f     	cmp	x9, x8
   e1114: 9a992536     	csinc	x22, x9, x25, hs
   e1118: b4000096     	cbz	x22, 0xe1128 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x21c>
   e111c: aa1603e1     	mov	x1, x22
   e1120: 9401f080     	bl	0x15d320 <realloc@plt>
   e1124: 14000003     	b	0xe1130 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x224>
   e1128: 9401f05e     	bl	0x15d2a0 <free@plt>
   e112c: aa1f03e0     	mov	x0, xzr
   e1130: 8b190008     	add	x8, x0, x25
   e1134: 8b160009     	add	x9, x0, x22
   e1138: a9012300     	stp	x0, x8, [x24, #0x10]
   e113c: f9001309     	str	x9, [x24, #0x20]
   e1140: 17ffff87     	b	0xe0f5c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x50>
   e1144: f9400308     	ldr	x8, [x24]
   e1148: b5000088     	cbnz	x8, 0xe1158 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x24c>
   e114c: 52800020     	mov	w0, #0x1                // =1
   e1150: 9401ef44     	bl	0x15ce60 <_Znwm@plt>
   e1154: a9000300     	stp	x0, x0, [x24]
   e1158: f9401708     	ldr	x8, [x24, #0x28]
   e115c: aa1f03e9     	mov	x9, xzr
   e1160: cb0902d9     	sub	x25, x22, x9
   e1164: aa1503e0     	mov	x0, x21
   e1168: 91000729     	add	x9, x25, #0x1
   e116c: eb09011f     	cmp	x8, x9
   e1170: 9a992516     	csinc	x22, x8, x25, hs
   e1174: b4000096     	cbz	x22, 0xe1184 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x278>
   e1178: aa1603e1     	mov	x1, x22
   e117c: 9401f069     	bl	0x15d320 <realloc@plt>
   e1180: 14000003     	b	0xe118c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x280>
   e1184: 9401f047     	bl	0x15d2a0 <free@plt>
   e1188: aa1f03e0     	mov	x0, xzr
   e118c: 8b160009     	add	x9, x0, x22
   e1190: 8b190008     	add	x8, x0, x25
   e1194: f9001309     	str	x9, [x24, #0x20]
   e1198: b9401fa9     	ldr	w9, [x29, #0x1c]
   e119c: a9012300     	stp	x0, x8, [x24, #0x10]
   e11a0: 17ffff7c     	b	0xe0f90 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Uint64(unsigned long)+0x84>

00000000000e11a4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()>:
   e11a4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e11a8: a90157f6     	stp	x22, x21, [sp, #0x10]
   e11ac: 910003fd     	mov	x29, sp
   e11b0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e11b4: f9400015     	ldr	x21, [x0]
   e11b8: aa0003f3     	mov	x19, x0
   e11bc: a941a2b4     	ldp	x20, x8, [x21, #0x18]
   e11c0: cb140109     	sub	x9, x8, x20
   e11c4: f1000d3f     	cmp	x9, #0x3
   e11c8: 5400036d     	b.le	0xe1234 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0x90>
   e11cc: 91000688     	add	x8, x20, #0x1
   e11d0: 52800dc9     	mov	w9, #0x6e               // =110
   e11d4: 52800eab     	mov	w11, #0x75              // =117
   e11d8: 52800020     	mov	w0, #0x1                // =1
   e11dc: f9000ea8     	str	x8, [x21, #0x18]
   e11e0: 39000289     	strb	w9, [x20]
   e11e4: f9400268     	ldr	x8, [x19]
   e11e8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e11ec: f9400d09     	ldr	x9, [x8, #0x18]
   e11f0: 9100052a     	add	x10, x9, #0x1
   e11f4: f9000d0a     	str	x10, [x8, #0x18]
   e11f8: 3900012b     	strb	w11, [x9]
   e11fc: 52800d8b     	mov	w11, #0x6c              // =108
   e1200: f9400268     	ldr	x8, [x19]
   e1204: f9400d09     	ldr	x9, [x8, #0x18]
   e1208: 9100052a     	add	x10, x9, #0x1
   e120c: f9000d0a     	str	x10, [x8, #0x18]
   e1210: 3900012b     	strb	w11, [x9]
   e1214: f9400268     	ldr	x8, [x19]
   e1218: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e121c: f9400d09     	ldr	x9, [x8, #0x18]
   e1220: 9100052a     	add	x10, x9, #0x1
   e1224: f9000d0a     	str	x10, [x8, #0x18]
   e1228: 3900012b     	strb	w11, [x9]
   e122c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e1230: d65f03c0     	ret
   e1234: f9400aa0     	ldr	x0, [x21, #0x10]
   e1238: b40000c0     	cbz	x0, 0xe1250 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0xac>
   e123c: cb000108     	sub	x8, x8, x0
   e1240: 91000509     	add	x9, x8, #0x1
   e1244: 8b490508     	add	x8, x8, x9, lsr #1
   e1248: aa0003e9     	mov	x9, x0
   e124c: 1400000b     	b	0xe1278 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0xd4>
   e1250: f94002a8     	ldr	x8, [x21]
   e1254: b50000e8     	cbnz	x8, 0xe1270 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0xcc>
   e1258: aa0003f6     	mov	x22, x0
   e125c: 52800020     	mov	w0, #0x1                // =1
   e1260: 9401ef00     	bl	0x15ce60 <_Znwm@plt>
   e1264: aa0003e8     	mov	x8, x0
   e1268: aa1603e0     	mov	x0, x22
   e126c: a90022a8     	stp	x8, x8, [x21]
   e1270: f94016a8     	ldr	x8, [x21, #0x28]
   e1274: aa1f03e9     	mov	x9, xzr
   e1278: cb090296     	sub	x22, x20, x9
   e127c: 910012c9     	add	x9, x22, #0x4
   e1280: eb09011f     	cmp	x8, x9
   e1284: 9a883134     	csel	x20, x9, x8, lo
   e1288: b4000094     	cbz	x20, 0xe1298 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0xf4>
   e128c: aa1403e1     	mov	x1, x20
   e1290: 9401f024     	bl	0x15d320 <realloc@plt>
   e1294: 14000003     	b	0xe12a0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0xfc>
   e1298: 9401f002     	bl	0x15d2a0 <free@plt>
   e129c: aa1f03e0     	mov	x0, xzr
   e12a0: 8b160008     	add	x8, x0, x22
   e12a4: 8b140009     	add	x9, x0, x20
   e12a8: a90122a0     	stp	x0, x8, [x21, #0x10]
   e12ac: f90012a9     	str	x9, [x21, #0x20]
   e12b0: f9400275     	ldr	x21, [x19]
   e12b4: f9400eb4     	ldr	x20, [x21, #0x18]
   e12b8: 17ffffc5     	b	0xe11cc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteNull()+0x28>

00000000000e12bc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)>:
   e12bc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e12c0: a90157f6     	stp	x22, x21, [sp, #0x10]
   e12c4: 910003fd     	mov	x29, sp
   e12c8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e12cc: f9400015     	ldr	x21, [x0]
   e12d0: aa0003f3     	mov	x19, x0
   e12d4: a941a2b4     	ldp	x20, x8, [x21, #0x18]
   e12d8: cb140109     	sub	x9, x8, x20
   e12dc: 360001e1     	tbz	w1, #0x0, 0xe1318 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x5c>
   e12e0: f1000d3f     	cmp	x9, #0x3
   e12e4: 5400060d     	b.le	0xe13a4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0xe8>
   e12e8: 91000688     	add	x8, x20, #0x1
   e12ec: 52800e89     	mov	w9, #0x74               // =116
   e12f0: 52800e4b     	mov	w11, #0x72              // =114
   e12f4: f9000ea8     	str	x8, [x21, #0x18]
   e12f8: 39000289     	strb	w9, [x20]
   e12fc: f9400268     	ldr	x8, [x19]
   e1300: f9400d09     	ldr	x9, [x8, #0x18]
   e1304: 9100052a     	add	x10, x9, #0x1
   e1308: f9000d0a     	str	x10, [x8, #0x18]
   e130c: 3900012b     	strb	w11, [x9]
   e1310: 52800eab     	mov	w11, #0x75              // =117
   e1314: 14000014     	b	0xe1364 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0xa8>
   e1318: f100113f     	cmp	x9, #0x4
   e131c: 5400052d     	b.le	0xe13c0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x104>
   e1320: 91000688     	add	x8, x20, #0x1
   e1324: 52800cc9     	mov	w9, #0x66               // =102
   e1328: 52800c2b     	mov	w11, #0x61              // =97
   e132c: f9000ea8     	str	x8, [x21, #0x18]
   e1330: 39000289     	strb	w9, [x20]
   e1334: f9400268     	ldr	x8, [x19]
   e1338: f9400d09     	ldr	x9, [x8, #0x18]
   e133c: 9100052a     	add	x10, x9, #0x1
   e1340: f9000d0a     	str	x10, [x8, #0x18]
   e1344: 3900012b     	strb	w11, [x9]
   e1348: 52800d8b     	mov	w11, #0x6c              // =108
   e134c: f9400268     	ldr	x8, [x19]
   e1350: f9400d09     	ldr	x9, [x8, #0x18]
   e1354: 9100052a     	add	x10, x9, #0x1
   e1358: f9000d0a     	str	x10, [x8, #0x18]
   e135c: 3900012b     	strb	w11, [x9]
   e1360: 52800e6b     	mov	w11, #0x73              // =115
   e1364: f9400268     	ldr	x8, [x19]
   e1368: f9400d09     	ldr	x9, [x8, #0x18]
   e136c: 9100052a     	add	x10, x9, #0x1
   e1370: f9000d0a     	str	x10, [x8, #0x18]
   e1374: 52800020     	mov	w0, #0x1                // =1
   e1378: 3900012b     	strb	w11, [x9]
   e137c: 52800cab     	mov	w11, #0x65              // =101
   e1380: f9400268     	ldr	x8, [x19]
   e1384: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e1388: f9400d09     	ldr	x9, [x8, #0x18]
   e138c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e1390: 9100052a     	add	x10, x9, #0x1
   e1394: f9000d0a     	str	x10, [x8, #0x18]
   e1398: 3900012b     	strb	w11, [x9]
   e139c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e13a0: d65f03c0     	ret
   e13a4: f9400aa0     	ldr	x0, [x21, #0x10]
   e13a8: b40001a0     	cbz	x0, 0xe13dc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x120>
   e13ac: cb000108     	sub	x8, x8, x0
   e13b0: 91000509     	add	x9, x8, #0x1
   e13b4: 8b490508     	add	x8, x8, x9, lsr #1
   e13b8: aa0003e9     	mov	x9, x0
   e13bc: 14000011     	b	0xe1400 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x144>
   e13c0: f9400aa0     	ldr	x0, [x21, #0x10]
   e13c4: b40002e0     	cbz	x0, 0xe1420 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x164>
   e13c8: cb000108     	sub	x8, x8, x0
   e13cc: 91000509     	add	x9, x8, #0x1
   e13d0: 8b490508     	add	x8, x8, x9, lsr #1
   e13d4: aa0003e9     	mov	x9, x0
   e13d8: 1400001b     	b	0xe1444 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x188>
   e13dc: aa0003f6     	mov	x22, x0
   e13e0: f94002a8     	ldr	x8, [x21]
   e13e4: b5000088     	cbnz	x8, 0xe13f4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x138>
   e13e8: 52800020     	mov	w0, #0x1                // =1
   e13ec: 9401ee9d     	bl	0x15ce60 <_Znwm@plt>
   e13f0: a90002a0     	stp	x0, x0, [x21]
   e13f4: f94016a8     	ldr	x8, [x21, #0x28]
   e13f8: aa1f03e9     	mov	x9, xzr
   e13fc: aa1603e0     	mov	x0, x22
   e1400: cb090296     	sub	x22, x20, x9
   e1404: 910012c9     	add	x9, x22, #0x4
   e1408: eb09011f     	cmp	x8, x9
   e140c: 9a883134     	csel	x20, x9, x8, lo
   e1410: b40002b4     	cbz	x20, 0xe1464 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x1a8>
   e1414: aa1403e1     	mov	x1, x20
   e1418: 9401efc2     	bl	0x15d320 <realloc@plt>
   e141c: 14000014     	b	0xe146c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x1b0>
   e1420: aa0003f6     	mov	x22, x0
   e1424: f94002a8     	ldr	x8, [x21]
   e1428: b5000088     	cbnz	x8, 0xe1438 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x17c>
   e142c: 52800020     	mov	w0, #0x1                // =1
   e1430: 9401ee8c     	bl	0x15ce60 <_Znwm@plt>
   e1434: a90002a0     	stp	x0, x0, [x21]
   e1438: f94016a8     	ldr	x8, [x21, #0x28]
   e143c: aa1f03e9     	mov	x9, xzr
   e1440: aa1603e0     	mov	x0, x22
   e1444: cb090296     	sub	x22, x20, x9
   e1448: 910016c9     	add	x9, x22, #0x5
   e144c: eb09011f     	cmp	x8, x9
   e1450: 9a883134     	csel	x20, x9, x8, lo
   e1454: b40001b4     	cbz	x20, 0xe1488 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x1cc>
   e1458: aa1403e1     	mov	x1, x20
   e145c: 9401efb1     	bl	0x15d320 <realloc@plt>
   e1460: 1400000c     	b	0xe1490 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x1d4>
   e1464: 9401ef8f     	bl	0x15d2a0 <free@plt>
   e1468: aa1f03e0     	mov	x0, xzr
   e146c: 8b160008     	add	x8, x0, x22
   e1470: 8b140009     	add	x9, x0, x20
   e1474: a90122a0     	stp	x0, x8, [x21, #0x10]
   e1478: f90012a9     	str	x9, [x21, #0x20]
   e147c: f9400275     	ldr	x21, [x19]
   e1480: f9400eb4     	ldr	x20, [x21, #0x18]
   e1484: 17ffff99     	b	0xe12e8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x2c>
   e1488: 9401ef86     	bl	0x15d2a0 <free@plt>
   e148c: aa1f03e0     	mov	x0, xzr
   e1490: 8b160008     	add	x8, x0, x22
   e1494: 8b140009     	add	x9, x0, x20
   e1498: a90122a0     	stp	x0, x8, [x21, #0x10]
   e149c: f90012a9     	str	x9, [x21, #0x20]
   e14a0: f9400275     	ldr	x21, [x19]
   e14a4: f9400eb4     	ldr	x20, [x21, #0x18]
   e14a8: 17ffff9e     	b	0xe1320 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteBool(bool)+0x64>

00000000000e14ac <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Level>(unsigned long)>:
   e14ac: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e14b0: a90157f6     	stp	x22, x21, [sp, #0x10]
   e14b4: 910003fd     	mov	x29, sp
   e14b8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e14bc: aa0003f3     	mov	x19, x0
   e14c0: f9400814     	ldr	x20, [x0, #0x10]
   e14c4: aa0103f5     	mov	x21, x1
   e14c8: b40000f4     	cbz	x20, 0xe14e4 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Level>(unsigned long)+0x38>
   e14cc: f9401268     	ldr	x8, [x19, #0x20]
   e14d0: cb140108     	sub	x8, x8, x20
   e14d4: 91000509     	add	x9, x8, #0x1
   e14d8: 8b490508     	add	x8, x8, x9, lsr #1
   e14dc: aa1403e9     	mov	x9, x20
   e14e0: 14000008     	b	0xe1500 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Level>(unsigned long)+0x54>
   e14e4: f9400268     	ldr	x8, [x19]
   e14e8: b5000088     	cbnz	x8, 0xe14f8 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Level>(unsigned long)+0x4c>
   e14ec: 52800020     	mov	w0, #0x1                // =1
   e14f0: 9401ee5c     	bl	0x15ce60 <_Znwm@plt>
   e14f4: a9000260     	stp	x0, x0, [x19]
   e14f8: f9401668     	ldr	x8, [x19, #0x28]
   e14fc: aa1f03e9     	mov	x9, xzr
   e1500: f9400e6a     	ldr	x10, [x19, #0x18]
   e1504: aa1403e0     	mov	x0, x20
   e1508: cb090156     	sub	x22, x10, x9
   e150c: 8b1512c9     	add	x9, x22, x21, lsl #4
   e1510: eb09011f     	cmp	x8, x9
   e1514: 9a883135     	csel	x21, x9, x8, lo
   e1518: b4000095     	cbz	x21, 0xe1528 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Level>(unsigned long)+0x7c>
   e151c: aa1503e1     	mov	x1, x21
   e1520: 9401ef80     	bl	0x15d320 <realloc@plt>
   e1524: 14000003     	b	0xe1530 <void InGame::rapidjson::internal::Stack<InGame::rapidjson::CrtAllocator>::Expand<InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::Level>(unsigned long)+0x84>
   e1528: 9401ef5e     	bl	0x15d2a0 <free@plt>
   e152c: aa1f03e0     	mov	x0, xzr
   e1530: 8b160008     	add	x8, x0, x22
   e1534: 8b150009     	add	x9, x0, x21
   e1538: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e153c: a9012260     	stp	x0, x8, [x19, #0x10]
   e1540: f9001269     	str	x9, [x19, #0x20]
   e1544: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e1548: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e154c: d65f03c0     	ret

00000000000e1550 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)>:
   e1550: d10143ff     	sub	sp, sp, #0x50
   e1554: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e1558: 910043fd     	add	x29, sp, #0x10
   e155c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e1560: a90357f6     	stp	x22, x21, [sp, #0x30]
   e1564: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e1568: f9400017     	ldr	x23, [x0]
   e156c: 528000c8     	mov	w8, #0x6                // =6
   e1570: 321f03ea     	orr	w10, wzr, #0x2
   e1574: 2a0203f5     	mov	w21, w2
   e1578: 1b082848     	madd	w8, w2, w8, w10
   e157c: aa0103f4     	mov	x20, x1
   e1580: a941a6f6     	ldp	x22, x9, [x23, #0x18]
   e1584: aa0003f3     	mov	x19, x0
   e1588: cb16012a     	sub	x10, x9, x22
   e158c: eb08015f     	cmp	x10, x8
   e1590: 5400076b     	b.lt	0xe167c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x12c>
   e1594: 910006c9     	add	x9, x22, #0x1
   e1598: 52800448     	mov	w8, #0x22               // =34
   e159c: f9000ee9     	str	x9, [x23, #0x18]
   e15a0: 390002c8     	strb	w8, [x22]
   e15a4: 34000bd5     	cbz	w21, 0xe171c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x1cc>
   e15a8: f000044b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e15ac: f000044e     	adrp	x14, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e15b0: aa1f03e9     	mov	x9, xzr
   e15b4: 2a1503ea     	mov	w10, w21
   e15b8: 52800b8c     	mov	w12, #0x5c              // =92
   e15bc: 5280060d     	mov	w13, #0x30              // =48
   e15c0: f945a96b     	ldr	x11, [x11, #0xb50]
   e15c4: f945adce     	ldr	x14, [x14, #0xb58]
   e15c8: f9400260     	ldr	x0, [x19]
   e15cc: 38696a8f     	ldrb	w15, [x20, x9]
   e15d0: f9400c11     	ldr	x17, [x0, #0x18]
   e15d4: 386f6970     	ldrb	w16, [x11, x15]
   e15d8: 91000621     	add	x1, x17, #0x1
   e15dc: f9000c01     	str	x1, [x0, #0x18]
   e15e0: 350000d0     	cbnz	w16, 0xe15f8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0xa8>
   e15e4: 3900022f     	strb	w15, [x17]
   e15e8: 91000529     	add	x9, x9, #0x1
   e15ec: eb0a013f     	cmp	x9, x10
   e15f0: 54fffec3     	b.lo	0xe15c8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x78>
   e15f4: 1400004a     	b	0xe171c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x1cc>
   e15f8: 3900022c     	strb	w12, [x17]
   e15fc: 7101d61f     	cmp	w16, #0x75
   e1600: f9400271     	ldr	x17, [x19]
   e1604: f9400e20     	ldr	x0, [x17, #0x18]
   e1608: 91000401     	add	x1, x0, #0x1
   e160c: f9000e21     	str	x1, [x17, #0x18]
   e1610: 39000010     	strb	w16, [x0]
   e1614: 54fffea1     	b.ne	0xe15e8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x98>
   e1618: f9400270     	ldr	x16, [x19]
   e161c: f9400e11     	ldr	x17, [x16, #0x18]
   e1620: 91000620     	add	x0, x17, #0x1
   e1624: f9000e00     	str	x0, [x16, #0x18]
   e1628: 3900022d     	strb	w13, [x17]
   e162c: f9400270     	ldr	x16, [x19]
   e1630: f9400e11     	ldr	x17, [x16, #0x18]
   e1634: 91000620     	add	x0, x17, #0x1
   e1638: f9000e00     	str	x0, [x16, #0x18]
   e163c: 3900022d     	strb	w13, [x17]
   e1640: d344fdf1     	lsr	x17, x15, #4
   e1644: f9400270     	ldr	x16, [x19]
   e1648: 92400def     	and	x15, x15, #0xf
   e164c: 387169d1     	ldrb	w17, [x14, x17]
   e1650: f9400e00     	ldr	x0, [x16, #0x18]
   e1654: 386f69cf     	ldrb	w15, [x14, x15]
   e1658: 91000401     	add	x1, x0, #0x1
   e165c: f9000e01     	str	x1, [x16, #0x18]
   e1660: 39000011     	strb	w17, [x0]
   e1664: f9400270     	ldr	x16, [x19]
   e1668: f9400e11     	ldr	x17, [x16, #0x18]
   e166c: 91000620     	add	x0, x17, #0x1
   e1670: f9000e00     	str	x0, [x16, #0x18]
   e1674: 3900022f     	strb	w15, [x17]
   e1678: 17ffffdc     	b	0xe15e8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x98>
   e167c: f9400ae0     	ldr	x0, [x23, #0x10]
   e1680: b40000c0     	cbz	x0, 0xe1698 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x148>
   e1684: cb000129     	sub	x9, x9, x0
   e1688: 9100052a     	add	x10, x9, #0x1
   e168c: 8b4a0529     	add	x9, x9, x10, lsr #1
   e1690: aa0003ea     	mov	x10, x0
   e1694: 1400000d     	b	0xe16c8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x178>
   e1698: f94002e9     	ldr	x9, [x23]
   e169c: b5000129     	cbnz	x9, 0xe16c0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x170>
   e16a0: f90007e0     	str	x0, [sp, #0x8]
   e16a4: 52800020     	mov	w0, #0x1                // =1
   e16a8: aa0803f8     	mov	x24, x8
   e16ac: 9401eded     	bl	0x15ce60 <_Znwm@plt>
   e16b0: aa0003e8     	mov	x8, x0
   e16b4: f94007e0     	ldr	x0, [sp, #0x8]
   e16b8: a90022e8     	stp	x8, x8, [x23]
   e16bc: aa1803e8     	mov	x8, x24
   e16c0: f94016e9     	ldr	x9, [x23, #0x28]
   e16c4: aa1f03ea     	mov	x10, xzr
   e16c8: cb0a02d8     	sub	x24, x22, x10
   e16cc: 8b080308     	add	x8, x24, x8
   e16d0: eb08013f     	cmp	x9, x8
   e16d4: 9a893116     	csel	x22, x8, x9, lo
   e16d8: b4000096     	cbz	x22, 0xe16e8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x198>
   e16dc: aa1603e1     	mov	x1, x22
   e16e0: 9401ef10     	bl	0x15d320 <realloc@plt>
   e16e4: 14000003     	b	0xe16f0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x1a0>
   e16e8: 9401eeee     	bl	0x15d2a0 <free@plt>
   e16ec: aa1f03e0     	mov	x0, xzr
   e16f0: 8b180008     	add	x8, x0, x24
   e16f4: 8b160009     	add	x9, x0, x22
   e16f8: a90122e0     	stp	x0, x8, [x23, #0x10]
   e16fc: f90012e9     	str	x9, [x23, #0x20]
   e1700: f9400277     	ldr	x23, [x19]
   e1704: f9400ef6     	ldr	x22, [x23, #0x18]
   e1708: 910006c9     	add	x9, x22, #0x1
   e170c: 52800448     	mov	w8, #0x22               // =34
   e1710: f9000ee9     	str	x9, [x23, #0x18]
   e1714: 390002c8     	strb	w8, [x22]
   e1718: 35fff495     	cbnz	w21, 0xe15a8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteString(char const*, unsigned int)+0x58>
   e171c: f9400269     	ldr	x9, [x19]
   e1720: 52800020     	mov	w0, #0x1                // =1
   e1724: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1728: f9400d2a     	ldr	x10, [x9, #0x18]
   e172c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1730: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1734: 9100054b     	add	x11, x10, #0x1
   e1738: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e173c: f9000d2b     	str	x11, [x9, #0x18]
   e1740: 39000148     	strb	w8, [x10]
   e1744: 910143ff     	add	sp, sp, #0x50
   e1748: d65f03c0     	ret

00000000000e174c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)>:
   e174c: d101c3ff     	sub	sp, sp, #0x70
   e1750: fd000be8     	str	d8, [sp, #0x10]
   e1754: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e1758: 910083fd     	add	x29, sp, #0x20
   e175c: a90367fa     	stp	x26, x25, [sp, #0x30]
   e1760: a9045ff8     	stp	x24, x23, [sp, #0x40]
   e1764: a90557f6     	stp	x22, x21, [sp, #0x50]
   e1768: a9064ff4     	stp	x20, x19, [sp, #0x60]
   e176c: 1e604008     	fmov	d8, d0
   e1770: d53bd056     	mrs	x22, TPIDR_EL0
   e1774: f94016c8     	ldr	x8, [x22, #0x28]
   e1778: d2effe18     	mov	x24, #0x7ff0000000000000 // =9218868437227405312
   e177c: 9e660115     	fmov	x21, d8
   e1780: f90007e8     	str	x8, [sp, #0x8]
   e1784: 924c2ab7     	and	x23, x21, #0x7ff0000000000000
   e1788: eb1802ff     	cmp	x23, x24
   e178c: 54000a00     	b.eq	0xe18cc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x180>
   e1790: f940001a     	ldr	x26, [x0]
   e1794: aa0003f3     	mov	x19, x0
   e1798: a941a359     	ldp	x25, x8, [x26, #0x18]
   e179c: cb190109     	sub	x9, x8, x25
   e17a0: f100613f     	cmp	x9, #0x18
   e17a4: 5400030d     	b.le	0xe1804 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0xb8>
   e17a8: 91006728     	add	x8, x25, #0x19
   e17ac: f240fabf     	tst	x21, #0x7fffffffffffffff
   e17b0: f9000f48     	str	x8, [x26, #0x18]
   e17b4: 540006c0     	b.eq	0xe188c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x140>
   e17b8: 1e602108     	fcmp	d8, #0.0
   e17bc: b9403a74     	ldr	w20, [x19, #0x38]
   e17c0: 540000c5     	b.pl	0xe17d8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x8c>
   e17c4: 1e614108     	fneg	d8, d8
   e17c8: 528005a8     	mov	w8, #0x2d               // =45
   e17cc: aa1903f5     	mov	x21, x25
   e17d0: 380016a8     	strb	w8, [x21], #0x1
   e17d4: 14000002     	b	0xe17dc <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x90>
   e17d8: aa1903f5     	mov	x21, x25
   e17dc: 1e604100     	fmov	d0, d8
   e17e0: 910013e1     	add	x1, sp, #0x4
   e17e4: 910003e2     	mov	x2, sp
   e17e8: aa1503e0     	mov	x0, x21
   e17ec: 9401f649     	bl	0x15f110 <_ZN6InGame9rapidjson8internal6Grisu2EdPcPiS3_@plt>
   e17f0: 294007e2     	ldp	w2, w1, [sp]
   e17f4: aa1503e0     	mov	x0, x21
   e17f8: 2a1403e3     	mov	w3, w20
   e17fc: 9401f649     	bl	0x15f120 <_ZN6InGame9rapidjson8internal8PrettifyEPciii@plt>
   e1800: 1400002d     	b	0xe18b4 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x168>
   e1804: f9400b40     	ldr	x0, [x26, #0x10]
   e1808: b40000c0     	cbz	x0, 0xe1820 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0xd4>
   e180c: cb000108     	sub	x8, x8, x0
   e1810: 91000509     	add	x9, x8, #0x1
   e1814: 8b490508     	add	x8, x8, x9, lsr #1
   e1818: aa0003e9     	mov	x9, x0
   e181c: 1400000a     	b	0xe1844 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0xf8>
   e1820: aa0003f4     	mov	x20, x0
   e1824: f9400348     	ldr	x8, [x26]
   e1828: b5000088     	cbnz	x8, 0xe1838 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0xec>
   e182c: 52800020     	mov	w0, #0x1                // =1
   e1830: 9401ed8c     	bl	0x15ce60 <_Znwm@plt>
   e1834: a9000340     	stp	x0, x0, [x26]
   e1838: f9401748     	ldr	x8, [x26, #0x28]
   e183c: aa1f03e9     	mov	x9, xzr
   e1840: aa1403e0     	mov	x0, x20
   e1844: cb090339     	sub	x25, x25, x9
   e1848: 91006729     	add	x9, x25, #0x19
   e184c: eb09011f     	cmp	x8, x9
   e1850: 9a883134     	csel	x20, x9, x8, lo
   e1854: b4000094     	cbz	x20, 0xe1864 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x118>
   e1858: aa1403e1     	mov	x1, x20
   e185c: 9401eeb1     	bl	0x15d320 <realloc@plt>
   e1860: 14000003     	b	0xe186c <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x120>
   e1864: 9401ee8f     	bl	0x15d2a0 <free@plt>
   e1868: aa1f03e0     	mov	x0, xzr
   e186c: 8b190019     	add	x25, x0, x25
   e1870: 8b140008     	add	x8, x0, x20
   e1874: a9016740     	stp	x0, x25, [x26, #0x10]
   e1878: f9001348     	str	x8, [x26, #0x20]
   e187c: 91006728     	add	x8, x25, #0x19
   e1880: f240fabf     	tst	x21, #0x7fffffffffffffff
   e1884: f9000f48     	str	x8, [x26, #0x18]
   e1888: 54fff981     	b.ne	0xe17b8 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x6c>
   e188c: aa1903e8     	mov	x8, x25
   e1890: b6f80095     	tbz	x21, #0x3f, 0xe18a0 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x154>
   e1894: 528005a9     	mov	w9, #0x2d               // =45
   e1898: aa1903e8     	mov	x8, x25
   e189c: 38001509     	strb	w9, [x8], #0x1
   e18a0: 5285c609     	mov	w9, #0x2e30             // =11824
   e18a4: 5280060a     	mov	w10, #0x30              // =48
   e18a8: 91000d00     	add	x0, x8, #0x3
   e18ac: 79000109     	strh	w9, [x8]
   e18b0: 3900090a     	strb	w10, [x8, #0x2]
   e18b4: f9400268     	ldr	x8, [x19]
   e18b8: cb19000a     	sub	x10, x0, x25
   e18bc: f9400d09     	ldr	x9, [x8, #0x18]
   e18c0: 8b090149     	add	x9, x10, x9
   e18c4: d1006529     	sub	x9, x9, #0x19
   e18c8: f9000d09     	str	x9, [x8, #0x18]
   e18cc: f94016c8     	ldr	x8, [x22, #0x28]
   e18d0: eb1802ff     	cmp	x23, x24
   e18d4: f94007e9     	ldr	x9, [sp, #0x8]
   e18d8: 1a9f07e0     	cset	w0, ne
   e18dc: eb09011f     	cmp	x8, x9
   e18e0: 54000121     	b.ne	0xe1904 <InGame::rapidjson::Writer<InGame::rapidjson::GenericStringBuffer<InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::UTF8<char>, InGame::rapidjson::CrtAllocator, 0u>::WriteDouble(double)+0x1b8>
   e18e4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   e18e8: a94557f6     	ldp	x22, x21, [sp, #0x50]
   e18ec: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   e18f0: a94367fa     	ldp	x26, x25, [sp, #0x30]
   e18f4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e18f8: fd400be8     	ldr	d8, [sp, #0x10]
   e18fc: 9101c3ff     	add	sp, sp, #0x70
   e1900: d65f03c0     	ret
   e1904: 9401ed4b     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000e1908 <InGame::rapidjson::internal::Grisu2(double, char*, int*, int*)>:
   e1908: d10183ff     	sub	sp, sp, #0x60
   e190c: a9037bfd     	stp	x29, x30, [sp, #0x30]
   e1910: 9100c3fd     	add	x29, sp, #0x30
   e1914: f90023f5     	str	x21, [sp, #0x40]
   e1918: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e191c: 9e660008     	fmov	x8, d0
   e1920: d53bd053     	mrs	x19, TPIDR_EL0
   e1924: d2e0020c     	mov	x12, #0x10000000000000  // =4503599627370496
   e1928: aa0203e5     	mov	x5, x2
   e192c: aa0103e4     	mov	x4, x1
   e1930: aa0003e3     	mov	x3, x0
   e1934: d374fd09     	lsr	x9, x8, #52
   e1938: 9240cd0a     	and	x10, x8, #0xfffffffffffff
   e193c: 7200292b     	ands	w11, w9, #0x7ff
   e1940: b340cd0c     	bfxil	x12, x8, #0, #52
   e1944: 7200293f     	tst	w9, #0x7ff
   e1948: 5110cd6b     	sub	w11, w11, #0x433
   e194c: 12808629     	mov	w9, #-0x432             // =-1074
   e1950: 9a8c014a     	csel	x10, x10, x12, eq
   e1954: 1a8b0129     	csel	w9, w9, w11, eq
   e1958: 5280002b     	mov	w11, #0x1               // =1
   e195c: 5100052c     	sub	w12, w9, #0x1
   e1960: f940166f     	ldr	x15, [x19, #0x28]
   e1964: d2e0020d     	mov	x13, #0x10000000000000  // =4503599627370496
   e1968: d37ff94e     	lsl	x14, x10, #1
   e196c: b37fd14b     	bfi	x11, x10, #1, #53
   e1970: aa0c03e8     	mov	x8, x12
   e1974: f81f83af     	stur	x15, [x29, #-0x8]
   e1978: b7a0014a     	tbnz	x10, #0x34, 0xe19a0 <InGame::rapidjson::internal::Grisu2(double, char*, int*, int*)+0x98>
   e197c: 9240d168     	and	x8, x11, #0x1fffffffffffff
   e1980: dac01108     	clz	x8, x8
   e1984: d100290f     	sub	x15, x8, #0xa
   e1988: aa0c03e8     	mov	x8, x12
   e198c: aa0f03f0     	mov	x16, x15
   e1990: 51000508     	sub	w8, w8, #0x1
   e1994: f1000610     	subs	x16, x16, #0x1
   e1998: 54ffffc1     	b.ne	0xe1990 <InGame::rapidjson::internal::Grisu2(double, char*, int*, int*)+0x88>
   e199c: 9acf216b     	lsl	x11, x11, x15
   e19a0: 1280064f     	mov	w15, #-0x33             // =-51
   e19a4: d2d60010     	mov	x16, #0xb00000000000    // =193514046488576
   e19a8: 4b0801ef     	sub	w15, w15, w8
   e19ac: f2e80eb0     	movk	x16, #0x4075, lsl #48
   e19b0: d0fffc91     	adrp	x17, 0x73000
   e19b4: d10005ce     	sub	x14, x14, #0x1
   e19b8: eb0d015f     	cmp	x10, x13
   e19bc: 92fff80d     	mov	x13, #0x3fffffffffffff  // =18014398509481983
   e19c0: 1e6201e0     	scvtf	d0, w15
   e19c4: 9e670201     	fmov	d1, x16
   e19c8: fd477a22     	ldr	d2, [x17, #0xef0]
   e19cc: 51000930     	sub	w16, w9, #0x2
   e19d0: 1a8c0210     	csel	w16, w16, w12, eq
   e19d4: 9a8e01b1     	csel	x17, x13, x14, eq
   e19d8: f0000440     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e19dc: f000044d     	adrp	x13, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e19e0: 1f420400     	fmadd	d0, d0, d2, d1
   e19e4: 4b080210     	sub	w16, w16, w8
   e19e8: dac01141     	clz	x1, x10
   e19ec: 11002a10     	add	w16, w16, #0xa
   e19f0: f945b000     	ldr	x0, [x0, #0xb60]
   e19f4: d376d56e     	lsl	x14, x11, #10
   e19f8: f945b5ad     	ldr	x13, [x13, #0xb68]
   e19fc: d356d56b     	ubfx	x11, x11, #22, #32
   e1a00: 1e78000f     	fcvtzs	w15, d0
   e1a04: 9ac1214a     	lsl	x10, x10, x1
   e1a08: 9ad02230     	lsl	x16, x17, x16
   e1a0c: 4b010129     	sub	w9, w9, w1
   e1a10: 92407e15     	and	x21, x16, #0xffffffff
   e1a14: d360fd41     	lsr	x1, x10, #32
   e1a18: 1e6201e1     	scvtf	d1, w15
   e1a1c: 1e613800     	fsub	d0, d0, d1
   e1a20: 1e602008     	fcmp	d0, #0.0
   e1a24: 1a8fd5ec     	cinc	w12, w15, gt
   e1a28: 52802b8f     	mov	w15, #0x15c             // =348
   e1a2c: 13037d8c     	asr	w12, w12, #3
   e1a30: 1100058c     	add	w12, w12, #0x1
   e1a34: 4b0c0def     	sub	w15, w15, w12, lsl #3
   e1a38: f86c5800     	ldr	x0, [x0, w12, uxtw #3]
   e1a3c: 78ec59ac     	ldrsh	w12, [x13, w12, uxtw #1]
   e1a40: b90000af     	str	w15, [x5]
   e1a44: 9baa7c11     	umull	x17, w0, w10
   e1a48: d360fc02     	lsr	x2, x0, #32
   e1a4c: 9bae7c06     	umull	x6, w0, w14
   e1a50: 927655ce     	and	x14, x14, #0xfffffc00
   e1a54: 9ba07e07     	umull	x7, w16, w0
   e1a58: 92407c00     	and	x0, x0, #0xffffffff
   e1a5c: d360fe10     	lsr	x16, x16, #32
   e1a60: 92407d4a     	and	x10, x10, #0xffffffff
   e1a64: 9b0b7c4d     	mul	x13, x2, x11
   e1a68: 0b0c0129     	add	w9, w9, w12
   e1a6c: 9b0b7c0b     	mul	x11, x0, x11
   e1a70: 0b0c0108     	add	w8, w8, w12
   e1a74: 9b007e0c     	mul	x12, x16, x0
   e1a78: d360fe31     	lsr	x17, x17, #32
   e1a7c: 9b0e7c4e     	mul	x14, x2, x14
   e1a80: 11010129     	add	w9, w9, #0x40
   e1a84: 9b027eaf     	mul	x15, x21, x2
   e1a88: 1100d908     	add	w8, w8, #0x36
   e1a8c: 9b017c54     	mul	x20, x2, x1
   e1a90: 9b0a7c4a     	mul	x10, x2, x10
   e1a94: 9b017c01     	mul	x1, x0, x1
   e1a98: d360fcc0     	lsr	x0, x6, #32
   e1a9c: 9b027e02     	mul	x2, x16, x2
   e1aa0: d360fce6     	lsr	x6, x7, #32
   e1aa4: 927655c7     	and	x7, x14, #0xfffffc00
   e1aa8: 8b2b4000     	add	x0, x0, w11, uxtw
   e1aac: 8b4b81ab     	add	x11, x13, x11, lsr #32
   e1ab0: 8b2c40cd     	add	x13, x6, w12, uxtw
   e1ab4: 52b00010     	mov	w16, #-0x80000000       // =-2147483648
   e1ab8: 8b4c804c     	add	x12, x2, x12, lsr #32
   e1abc: 8b070000     	add	x0, x0, x7
   e1ac0: 8b2f41ad     	add	x13, x13, w15, uxtw
   e1ac4: 8b214231     	add	x17, x17, w1, uxtw
   e1ac8: 8b4f818c     	add	x12, x12, x15, lsr #32
   e1acc: 8b1001ad     	add	x13, x13, x16
   e1ad0: 8b10000f     	add	x15, x0, x16
   e1ad4: 8b2a4231     	add	x17, x17, w10, uxtw
   e1ad8: 8b4e816b     	add	x11, x11, x14, lsr #32
   e1adc: 8b418281     	add	x1, x20, x1, lsr #32
   e1ae0: 8b100231     	add	x17, x17, x16
   e1ae4: 8b4d818c     	add	x12, x12, x13, lsr #32
   e1ae8: 8b4f816b     	add	x11, x11, x15, lsr #32
   e1aec: 8b4a802a     	add	x10, x1, x10, lsr #32
   e1af0: aa2c03ec     	mvn	x12, x12
   e1af4: d100056b     	sub	x11, x11, #0x1
   e1af8: 8b51814a     	add	x10, x10, x17, lsr #32
   e1afc: 8b0c0162     	add	x2, x11, x12
   e1b00: 910063e0     	add	x0, sp, #0x18
   e1b04: 910023e1     	add	x1, sp, #0x8
   e1b08: a901a7ea     	stp	x10, x9, [sp, #0x18]
   e1b0c: a900a3eb     	stp	x11, x8, [sp, #0x8]
   e1b10: 9401f588     	bl	0x15f130 <_ZN6InGame9rapidjson8internal8DigitGenERKNS1_5DiyFpES4_mPcPiS6_@plt>
   e1b14: f9401668     	ldr	x8, [x19, #0x28]
   e1b18: f85f83a9     	ldur	x9, [x29, #-0x8]
   e1b1c: eb09011f     	cmp	x8, x9
   e1b20: 540000c1     	b.ne	0xe1b38 <InGame::rapidjson::internal::Grisu2(double, char*, int*, int*)+0x230>
   e1b24: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e1b28: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   e1b2c: f94023f5     	ldr	x21, [sp, #0x40]
   e1b30: 910183ff     	add	sp, sp, #0x60
   e1b34: d65f03c0     	ret
   e1b38: 9401ecbe     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000e1b3c <InGame::rapidjson::internal::Prettify(char*, int, int, int)>:
   e1b3c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e1b40: f9000bf9     	str	x25, [sp, #0x10]
   e1b44: 910003fd     	mov	x29, sp
   e1b48: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e1b4c: a90357f6     	stp	x22, x21, [sp, #0x30]
   e1b50: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e1b54: 2a0303f5     	mov	w21, w3
   e1b58: 2a0203f6     	mov	w22, w2
   e1b5c: 2a0103f4     	mov	w20, w1
   e1b60: aa0003f3     	mov	x19, x0
   e1b64: 0b010058     	add	w24, w2, w1
   e1b68: 37f802c2     	tbnz	w2, #0x1f, 0xe1bc0 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x84>
   e1b6c: 7100571f     	cmp	w24, #0x15
   e1b70: 5400028c     	b.gt	0xe1bc0 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x84>
   e1b74: 34000156     	cbz	w22, 0xe1b9c <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x60>
   e1b78: 11000688     	add	w8, w20, #0x1
   e1b7c: 2a3403e9     	mvn	w9, w20
   e1b80: 6b08031f     	cmp	w24, w8
   e1b84: 8b34c260     	add	x0, x19, w20, sxtw
   e1b88: 1a94c708     	csinc	w8, w24, w20, gt
   e1b8c: 52800601     	mov	w1, #0x30               // =48
   e1b90: 0b090108     	add	w8, w8, w9
   e1b94: 91000502     	add	x2, x8, #0x1
   e1b98: 9401ecaa     	bl	0x15ce40 <memset@plt>
   e1b9c: 8b38c260     	add	x0, x19, w24, sxtw
   e1ba0: 528605c8     	mov	w8, #0x302e             // =12334
   e1ba4: 78002408     	strh	w8, [x0], #0x2
   e1ba8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1bac: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1bb0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1bb4: f9400bf9     	ldr	x25, [sp, #0x10]
   e1bb8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1bbc: d65f03c0     	ret
   e1bc0: 51000717     	sub	w23, w24, #0x1
   e1bc4: 710052ff     	cmp	w23, #0x14
   e1bc8: 54000288     	b.hi	0xe1c18 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0xdc>
   e1bcc: 11000719     	add	w25, w24, #0x1
   e1bd0: 4b1603e8     	neg	w8, w22
   e1bd4: 8b384277     	add	x23, x19, w24, uxtw
   e1bd8: 8b190260     	add	x0, x19, x25
   e1bdc: 93407d02     	sxtw	x2, w8
   e1be0: aa1703e1     	mov	x1, x23
   e1be4: 9401eed3     	bl	0x15d730 <memmove@plt>
   e1be8: 528005c8     	mov	w8, #0x2e               // =46
   e1bec: 2b1602bf     	cmn	w21, w22
   e1bf0: 390002e8     	strb	w8, [x23]
   e1bf4: 540006e4     	b.mi	0xe1cd0 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x194>
   e1bf8: 8b34c268     	add	x8, x19, w20, sxtw
   e1bfc: 91000500     	add	x0, x8, #0x1
   e1c00: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1c04: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1c08: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1c0c: f9400bf9     	ldr	x25, [sp, #0x10]
   e1c10: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1c14: d65f03c0     	ret
   e1c18: 11001708     	add	w8, w24, #0x5
   e1c1c: 7100151f     	cmp	w8, #0x5
   e1c20: 540003c8     	b.hi	0xe1c98 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x15c>
   e1c24: 52800048     	mov	w8, #0x2                // =2
   e1c28: 93407e82     	sxtw	x2, w20
   e1c2c: cb38c117     	sub	x23, x8, w24, sxtw
   e1c30: aa1303e1     	mov	x1, x19
   e1c34: 8b374260     	add	x0, x19, w23, uxtw
   e1c38: 9401eebe     	bl	0x15d730 <memmove@plt>
   e1c3c: 5285c608     	mov	w8, #0x2e30             // =11824
   e1c40: 79000268     	strh	w8, [x19]
   e1c44: 37f80758     	tbnz	w24, #0x1f, 0xe1d2c <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x1f0>
   e1c48: 4b1603e8     	neg	w8, w22
   e1c4c: 6b15011f     	cmp	w8, w21
   e1c50: 5400082d     	b.le	0xe1d54 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x218>
   e1c54: 71000abf     	cmp	w21, #0x2
   e1c58: 5400012b     	b.lt	0xe1c7c <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x140>
   e1c5c: 11000aa8     	add	w8, w21, #0x2
   e1c60: 51000509     	sub	w9, w8, #0x1
   e1c64: 38694a6a     	ldrb	w10, [x19, w9, uxtw]
   e1c68: 7100c15f     	cmp	w10, #0x30
   e1c6c: 54000b21     	b.ne	0xe1dd0 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x294>
   e1c70: 2a0903e8     	mov	w8, w9
   e1c74: 71000d3f     	cmp	w9, #0x3
   e1c78: 54ffff4c     	b.gt	0xe1c60 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x124>
   e1c7c: 91000e60     	add	x0, x19, #0x3
   e1c80: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1c84: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1c88: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1c8c: f9400bf9     	ldr	x25, [sp, #0x10]
   e1c90: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1c94: d65f03c0     	ret
   e1c98: 4b1503e8     	neg	w8, w21
   e1c9c: 6b08031f     	cmp	w24, w8
   e1ca0: 5400038a     	b.ge	0xe1d10 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x1d4>
   e1ca4: 5285c608     	mov	w8, #0x2e30             // =11824
   e1ca8: 52800609     	mov	w9, #0x30               // =48
   e1cac: 91000e60     	add	x0, x19, #0x3
   e1cb0: 79000268     	strh	w8, [x19]
   e1cb4: 39000a69     	strb	w9, [x19, #0x2]
   e1cb8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1cbc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1cc0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1cc4: f9400bf9     	ldr	x25, [sp, #0x10]
   e1cc8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1ccc: d65f03c0     	ret
   e1cd0: 71000abf     	cmp	w21, #0x2
   e1cd4: 540001ab     	b.lt	0xe1d08 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x1cc>
   e1cd8: 0b150308     	add	w8, w24, w21
   e1cdc: d2c00029     	mov	x9, #0x100000000        // =4294967296
   e1ce0: 93407d08     	sxtw	x8, w8
   e1ce4: b2607fea     	mov	x10, #-0x100000000      // =-4294967296
   e1ce8: 8b088129     	add	x9, x9, x8, lsl #32
   e1cec: 38686a6b     	ldrb	w11, [x19, x8]
   e1cf0: 7100c17f     	cmp	w11, #0x30
   e1cf4: 54000601     	b.ne	0xe1db4 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x278>
   e1cf8: d1000508     	sub	x8, x8, #0x1
   e1cfc: 8b0a0129     	add	x9, x9, x10
   e1d00: eb19011f     	cmp	x8, x25
   e1d04: 54ffff4c     	b.gt	0xe1cec <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x1b0>
   e1d08: 11000b08     	add	w8, w24, #0x2
   e1d0c: 14000013     	b	0xe1d58 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x21c>
   e1d10: 71000688     	subs	w8, w20, #0x1
   e1d14: 54000301     	b.ne	0xe1d74 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x238>
   e1d18: 52800ca8     	mov	w8, #0x65               // =101
   e1d1c: 39000668     	strb	w8, [x19, #0x1]
   e1d20: 37f80677     	tbnz	w23, #0x1f, 0xe1dec <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x2b0>
   e1d24: 91000a60     	add	x0, x19, #0x2
   e1d28: 14000036     	b	0xe1e00 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x2c4>
   e1d2c: 71000eff     	cmp	w23, #0x3
   e1d30: 52800068     	mov	w8, #0x3                // =3
   e1d34: 1a88c2e8     	csel	w8, w23, w8, gt
   e1d38: 91000a60     	add	x0, x19, #0x2
   e1d3c: 51000902     	sub	w2, w8, #0x2
   e1d40: 52800601     	mov	w1, #0x30               // =48
   e1d44: 9401ec3f     	bl	0x15ce40 <memset@plt>
   e1d48: 4b1603e8     	neg	w8, w22
   e1d4c: 6b15011f     	cmp	w8, w21
   e1d50: 54fff82c     	b.gt	0xe1c54 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x118>
   e1d54: 8b34c2e8     	add	x8, x23, w20, sxtw
   e1d58: 8b080260     	add	x0, x19, x8
   e1d5c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1d60: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1d64: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1d68: f9400bf9     	ldr	x25, [sp, #0x10]
   e1d6c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1d70: d65f03c0     	ret
   e1d74: 91000a60     	add	x0, x19, #0x2
   e1d78: 91000661     	add	x1, x19, #0x1
   e1d7c: 93407d02     	sxtw	x2, w8
   e1d80: 9401ee6c     	bl	0x15d730 <memmove@plt>
   e1d84: 8b34c269     	add	x9, x19, w20, sxtw
   e1d88: 528005c8     	mov	w8, #0x2e               // =46
   e1d8c: 52800caa     	mov	w10, #0x65              // =101
   e1d90: 91000920     	add	x0, x9, #0x2
   e1d94: 39000668     	strb	w8, [x19, #0x1]
   e1d98: 3900052a     	strb	w10, [x9, #0x1]
   e1d9c: 36f80337     	tbz	w23, #0x1f, 0xe1e00 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x2c4>
   e1da0: 528005a8     	mov	w8, #0x2d               // =45
   e1da4: 52800029     	mov	w9, #0x1                // =1
   e1da8: 4b180137     	sub	w23, w9, w24
   e1dac: 38001408     	strb	w8, [x0], #0x1
   e1db0: 14000014     	b	0xe1e00 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x2c4>
   e1db4: 8b898260     	add	x0, x19, x9, asr #32
   e1db8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1dbc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1dc0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1dc4: f9400bf9     	ldr	x25, [sp, #0x10]
   e1dc8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1dcc: d65f03c0     	ret
   e1dd0: 8b284260     	add	x0, x19, w8, uxtw
   e1dd4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1dd8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1ddc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1de0: f9400bf9     	ldr	x25, [sp, #0x10]
   e1de4: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1de8: d65f03c0     	ret
   e1dec: 52800029     	mov	w9, #0x1                // =1
   e1df0: 528005a8     	mov	w8, #0x2d               // =45
   e1df4: 91000e60     	add	x0, x19, #0x3
   e1df8: 4b180137     	sub	w23, w9, w24
   e1dfc: 39000a68     	strb	w8, [x19, #0x2]
   e1e00: 710192ff     	cmp	w23, #0x64
   e1e04: 54000283     	b.lo	0xe1e54 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x318>
   e1e08: 5290a3e8     	mov	w8, #0x851f             // =34079
   e1e0c: 52800c89     	mov	w9, #0x64               // =100
   e1e10: 72aa3d68     	movk	w8, #0x51eb, lsl #16
   e1e14: f000044a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e1e18: 9ba87ee8     	umull	x8, w23, w8
   e1e1c: f945b94a     	ldr	x10, [x10, #0xb70]
   e1e20: d365fd08     	lsr	x8, x8, #37
   e1e24: 1b09dd09     	msub	w9, w8, w9, w23
   e1e28: 1100c108     	add	w8, w8, #0x30
   e1e2c: 39000008     	strb	w8, [x0]
   e1e30: 78695949     	ldrh	w9, [x10, w9, uxtw #1]
   e1e34: 78001009     	sturh	w9, [x0, #0x1]
   e1e38: 91000c00     	add	x0, x0, #0x3
   e1e3c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1e40: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1e44: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1e48: f9400bf9     	ldr	x25, [sp, #0x10]
   e1e4c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1e50: d65f03c0     	ret
   e1e54: 71002aff     	cmp	w23, #0xa
   e1e58: 540000a3     	b.lo	0xe1e6c <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x330>
   e1e5c: f0000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e1e60: f945b908     	ldr	x8, [x8, #0xb70]
   e1e64: 78775908     	ldrh	w8, [x8, w23, uxtw #1]
   e1e68: 17ffff4f     	b	0xe1ba4 <InGame::rapidjson::internal::Prettify(char*, int, int, int)+0x68>
   e1e6c: 1100c2e8     	add	w8, w23, #0x30
   e1e70: 38001408     	strb	w8, [x0], #0x1
   e1e74: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e1e78: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e1e7c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e1e80: f9400bf9     	ldr	x25, [sp, #0x10]
   e1e84: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e1e88: d65f03c0     	ret

00000000000e1e8c <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)>:
   e1e8c: f81a0ffd     	str	x29, [sp, #-0x60]!
   e1e90: a9016ffc     	stp	x28, x27, [sp, #0x10]
   e1e94: a90267fa     	stp	x26, x25, [sp, #0x20]
   e1e98: a9035ff8     	stp	x24, x23, [sp, #0x30]
   e1e9c: a90457f6     	stp	x22, x21, [sp, #0x40]
   e1ea0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e1ea4: b9400828     	ldr	w8, [x1, #0x8]
   e1ea8: 5280002a     	mov	w10, #0x1               // =1
   e1eac: f940002d     	ldr	x13, [x1]
   e1eb0: 529c200f     	mov	w15, #0xe100            // =57600
   e1eb4: 5292d010     	mov	w16, #0x9680            // =38528
   e1eb8: 52884811     	mov	w17, #0x4240            // =16960
   e1ebc: 4b0803eb     	neg	w11, w8
   e1ec0: 5290d401     	mov	w1, #0x86a0             // =34464
   e1ec4: 72a0beaf     	movk	w15, #0x5f5, lsl #16
   e1ec8: 72a01310     	movk	w16, #0x98, lsl #16
   e1ecc: 72a001f1     	movk	w17, #0xf, lsl #16
   e1ed0: 72a00021     	movk	w1, #0x1, lsl #16
   e1ed4: 9acb2148     	lsl	x8, x10, x11
   e1ed8: f940000e     	ldr	x14, [x0]
   e1edc: d100050c     	sub	x12, x8, #0x1
   e1ee0: 9acb25a6     	lsr	x6, x13, x11
   e1ee4: 8a0d0189     	and	x9, x12, x13
   e1ee8: 2a0a03e0     	mov	w0, w10
   e1eec: 710028df     	cmp	w6, #0xa
   e1ef0: 540003a3     	b.lo	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1ef4: 710190df     	cmp	w6, #0x64
   e1ef8: 54000062     	b.hs	0xe1f04 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x78>
   e1efc: 52800040     	mov	w0, #0x2                // =2
   e1f00: 14000019     	b	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1f04: 710fa0df     	cmp	w6, #0x3e8
   e1f08: 54000062     	b.hs	0xe1f14 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x88>
   e1f0c: 52800060     	mov	w0, #0x3                // =3
   e1f10: 14000015     	b	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1f14: 53047cca     	lsr	w10, w6, #4
   e1f18: 7109c55f     	cmp	w10, #0x271
   e1f1c: 54000062     	b.hs	0xe1f28 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x9c>
   e1f20: 52800080     	mov	w0, #0x4                // =4
   e1f24: 14000010     	b	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1f28: 6b0100df     	cmp	w6, w1
   e1f2c: 54000062     	b.hs	0xe1f38 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xac>
   e1f30: 528000a0     	mov	w0, #0x5                // =5
   e1f34: 1400000c     	b	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1f38: 6b1100df     	cmp	w6, w17
   e1f3c: 54000062     	b.hs	0xe1f48 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xbc>
   e1f40: 528000c0     	mov	w0, #0x6                // =6
   e1f44: 14000008     	b	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1f48: 6b1000df     	cmp	w6, w16
   e1f4c: 54000062     	b.hs	0xe1f58 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xcc>
   e1f50: 528000e0     	mov	w0, #0x7                // =7
   e1f54: 14000004     	b	0xe1f64 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0xd8>
   e1f58: 6b0f00df     	cmp	w6, w15
   e1f5c: 5280010a     	mov	w10, #0x8               // =8
   e1f60: 1a8a3540     	cinc	w0, w10, hs
   e1f64: 529999a7     	mov	w7, #0xcccd             // =52429
   e1f68: 5290a3f4     	mov	w20, #0x851f            // =34079
   e1f6c: 5289ba76     	mov	w22, #0x4dd3            // =19923
   e1f70: 5282eb38     	mov	w24, #0x1759            // =5977
   e1f74: d0fffcda     	adrp	x26, 0x7b000 <InGame::Log::_length_code+0x63c>
   e1f78: cb0e01aa     	sub	x10, x13, x14
   e1f7c: 72b99987     	movk	w7, #0xcccc, lsl #16
   e1f80: 52800153     	mov	w19, #0xa               // =10
   e1f84: 72aa3d74     	movk	w20, #0x51eb, lsl #16
   e1f88: 52800c95     	mov	w21, #0x64              // =100
   e1f8c: 72a20c56     	movk	w22, #0x1062, lsl #16
   e1f90: 52807d17     	mov	w23, #0x3e8             // =1000
   e1f94: 72ba36f8     	movk	w24, #0xd1b7, lsl #16
   e1f98: 5284e219     	mov	w25, #0x2710            // =10000
   e1f9c: 91138f5a     	add	x26, x26, #0x4e3
   e1fa0: b900009f     	str	wzr, [x4]
   e1fa4: 1400000c     	b	0xe1fd4 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x148>
   e1fa8: b940009c     	ldr	w28, [x4]
   e1fac: 1100079d     	add	w29, w28, #0x1
   e1fb0: 1100c0c6     	add	w6, w6, #0x30
   e1fb4: b900009d     	str	w29, [x4]
   e1fb8: 383cc866     	strb	w6, [x3, w28, sxtw]
   e1fbc: 2a1b03e6     	mov	w6, w27
   e1fc0: 9acb20dc     	lsl	x28, x6, x11
   e1fc4: 2a1b03e6     	mov	w6, w27
   e1fc8: 8b09039d     	add	x29, x28, x9
   e1fcc: eb0203bf     	cmp	x29, x2
   e1fd0: 54000b09     	b.ls	0xe2130 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x2a4>
   e1fd4: 7100001f     	cmp	w0, #0x0
   e1fd8: 5400068d     	b.le	0xe20a8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x21c>
   e1fdc: 51000400     	sub	w0, w0, #0x1
   e1fe0: 7100201f     	cmp	w0, #0x8
   e1fe4: 54000148     	b.hi	0xe200c <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x180>
   e1fe8: 100000bc     	adr	x28, 0xe1ffc <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x170>
   e1fec: 38606b5d     	ldrb	w29, [x26, x0]
   e1ff0: 8b1d0b9c     	add	x28, x28, x29, lsl #2
   e1ff4: 2a1f03fb     	mov	w27, wzr
   e1ff8: d61f0380     	br	x28
   e1ffc: 9ba77cdb     	umull	x27, w6, w7
   e2000: d363ff7c     	lsr	x28, x27, #35
   e2004: 1b139b9b     	msub	w27, w28, w19, w6
   e2008: 1400000e     	b	0xe2040 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1b4>
   e200c: 2a0603fb     	mov	w27, w6
   e2010: 1400001d     	b	0xe2084 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1f8>
   e2014: 9bb47cdb     	umull	x27, w6, w20
   e2018: d365ff7c     	lsr	x28, x27, #37
   e201c: 1b159b9b     	msub	w27, w28, w21, w6
   e2020: 14000008     	b	0xe2040 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1b4>
   e2024: 9bb67cdb     	umull	x27, w6, w22
   e2028: d366ff7c     	lsr	x28, x27, #38
   e202c: 1b179b9b     	msub	w27, w28, w23, w6
   e2030: 14000004     	b	0xe2040 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1b4>
   e2034: 9bb87cdb     	umull	x27, w6, w24
   e2038: d36dff7c     	lsr	x28, x27, #45
   e203c: 1b199b9b     	msub	w27, w28, w25, w6
   e2040: 2a1c03e6     	mov	w6, w28
   e2044: 35fffb26     	cbnz	w6, 0xe1fa8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x11c>
   e2048: 1400000f     	b	0xe2084 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1f8>
   e204c: 1ac108dc     	udiv	w28, w6, w1
   e2050: 1b019b9b     	msub	w27, w28, w1, w6
   e2054: 2a1c03e6     	mov	w6, w28
   e2058: 35fffa86     	cbnz	w6, 0xe1fa8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x11c>
   e205c: 1400000a     	b	0xe2084 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1f8>
   e2060: 1ad108dc     	udiv	w28, w6, w17
   e2064: 1b119b9b     	msub	w27, w28, w17, w6
   e2068: 2a1c03e6     	mov	w6, w28
   e206c: 35fff9e6     	cbnz	w6, 0xe1fa8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x11c>
   e2070: 14000005     	b	0xe2084 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1f8>
   e2074: 1ad008dc     	udiv	w28, w6, w16
   e2078: 1b109b9b     	msub	w27, w28, w16, w6
   e207c: 2a1c03e6     	mov	w6, w28
   e2080: 35fff946     	cbnz	w6, 0xe1fa8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x11c>
   e2084: b940009c     	ldr	w28, [x4]
   e2088: 34fff9bc     	cbz	w28, 0xe1fbc <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x130>
   e208c: 2a1f03e6     	mov	w6, wzr
   e2090: 17ffffc7     	b	0xe1fac <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x120>
   e2094: 1acf08dc     	udiv	w28, w6, w15
   e2098: 1b0f9b9b     	msub	w27, w28, w15, w6
   e209c: 2a1c03e6     	mov	w6, w28
   e20a0: 35fff846     	cbnz	w6, 0xe1fa8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x11c>
   e20a4: 17fffff8     	b	0xe2084 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x1f8>
   e20a8: 2a1f03ee     	mov	w14, wzr
   e20ac: 14000007     	b	0xe20c8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x23c>
   e20b0: 8b0d09af     	add	x15, x13, x13, lsl #2
   e20b4: 8a0c0129     	and	x9, x9, x12
   e20b8: d37ff9e2     	lsl	x2, x15, #1
   e20bc: 110005ce     	add	w14, w14, #0x1
   e20c0: eb09004f     	subs	x15, x2, x9
   e20c4: 54000208     	b.hi	0xe2104 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x278>
   e20c8: 8b090929     	add	x9, x9, x9, lsl #2
   e20cc: b9400090     	ldr	w16, [x4]
   e20d0: d37ff929     	lsl	x9, x9, #1
   e20d4: 9acb252f     	lsr	x15, x9, x11
   e20d8: 12001ded     	and	w13, w15, #0xff
   e20dc: 710001bf     	cmp	w13, #0x0
   e20e0: aa0203ed     	mov	x13, x2
   e20e4: 7a400a00     	ccmp	w16, #0x0, #0x0, eq
   e20e8: 54fffe40     	b.eq	0xe20b0 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x224>
   e20ec: 93407e10     	sxtw	x16, w16
   e20f0: 1100c1ef     	add	w15, w15, #0x30
   e20f4: 11000611     	add	w17, w16, #0x1
   e20f8: b9000091     	str	w17, [x4]
   e20fc: 3830686f     	strb	w15, [x3, x16]
   e2100: 17ffffec     	b	0xe20b0 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x224>
   e2104: b94000ab     	ldr	w11, [x5]
   e2108: 71004ddf     	cmp	w14, #0x13
   e210c: 4b0e016b     	sub	w11, w11, w14
   e2110: b90000ab     	str	w11, [x5]
   e2114: 540005ac     	b.gt	0xe21c8 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x33c>
   e2118: d000044b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e211c: f945bd6b     	ldr	x11, [x11, #0xb78]
   e2120: f86ed96c     	ldr	x12, [x11, w14, sxtw #3]
   e2124: eb0801ff     	cmp	x15, x8
   e2128: 54000562     	b.hs	0xe21d4 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x348>
   e212c: 14000045     	b	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e2130: b94000a8     	ldr	w8, [x5]
   e2134: eb0a03bf     	cmp	x29, x10
   e2138: 0b000108     	add	w8, w8, w0
   e213c: b90000a8     	str	w8, [x5]
   e2140: 54000802     	b.hs	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e2144: d0000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2148: f945bd08     	ldr	x8, [x8, #0xb78]
   e214c: f8605908     	ldr	x8, [x8, w0, uxtw #3]
   e2150: 9acb2108     	lsl	x8, x8, x11
   e2154: cb1d004b     	sub	x11, x2, x29
   e2158: eb08017f     	cmp	x11, x8
   e215c: 54000723     	b.lo	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e2160: b980008f     	ldrsw	x15, [x4]
   e2164: cb090050     	sub	x16, x2, x9
   e2168: 8b080131     	add	x17, x9, x8
   e216c: cb09014b     	sub	x11, x10, x9
   e2170: cb1c03ec     	neg	x12, x28
   e2174: cb080209     	sub	x9, x16, x8
   e2178: d10005ef     	sub	x15, x15, #0x1
   e217c: 8b1c0230     	add	x16, x17, x28
   e2180: cb0d01cd     	sub	x13, x14, x13
   e2184: eb0a021f     	cmp	x16, x10
   e2188: 540000a3     	b.lo	0xe219c <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x310>
   e218c: 8b0c016e     	add	x14, x11, x12
   e2190: 8b1001b1     	add	x17, x13, x16
   e2194: eb1101df     	cmp	x14, x17
   e2198: 54000549     	b.ls	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e219c: 386f686e     	ldrb	w14, [x3, x15]
   e21a0: eb0a021f     	cmp	x16, x10
   e21a4: 510005ce     	sub	w14, w14, #0x1
   e21a8: 382f686e     	strb	w14, [x3, x15]
   e21ac: 540004a2     	b.hs	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e21b0: 8b0c012e     	add	x14, x9, x12
   e21b4: cb08018c     	sub	x12, x12, x8
   e21b8: 8b080210     	add	x16, x16, x8
   e21bc: eb0801df     	cmp	x14, x8
   e21c0: 54fffe22     	b.hs	0xe2184 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x2f8>
   e21c4: 1400001f     	b	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e21c8: aa1f03ec     	mov	x12, xzr
   e21cc: eb0801ff     	cmp	x15, x8
   e21d0: 54000383     	b.lo	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e21d4: 9b0a7d8b     	mul	x11, x12, x10
   e21d8: eb0b013f     	cmp	x9, x11
   e21dc: 54000322     	b.hs	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e21e0: b980008e     	ldrsw	x14, [x4]
   e21e4: 5280014f     	mov	w15, #0xa               // =10
   e21e8: cb0803f0     	neg	x16, x8
   e21ec: 9b0afd8a     	mneg	x10, x12, x10
   e21f0: 9b0f41ac     	madd	x12, x13, x15, x16
   e21f4: d10005cd     	sub	x13, x14, #0x1
   e21f8: cb0903ee     	neg	x14, x9
   e21fc: 8b090109     	add	x9, x8, x9
   e2200: eb0b013f     	cmp	x9, x11
   e2204: 540000a3     	b.lo	0xe2218 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x38c>
   e2208: 8b0e016f     	add	x15, x11, x14
   e220c: 8b090150     	add	x16, x10, x9
   e2210: eb1001ff     	cmp	x15, x16
   e2214: 54000169     	b.ls	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e2218: 386d686f     	ldrb	w15, [x3, x13]
   e221c: eb0b013f     	cmp	x9, x11
   e2220: 510005ef     	sub	w15, w15, #0x1
   e2224: 382d686f     	strb	w15, [x3, x13]
   e2228: 540000c2     	b.hs	0xe2240 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x3b4>
   e222c: 8b0e018f     	add	x15, x12, x14
   e2230: cb0801ce     	sub	x14, x14, x8
   e2234: 8b080129     	add	x9, x9, x8
   e2238: eb0801ff     	cmp	x15, x8
   e223c: 54fffe22     	b.hs	0xe2200 <InGame::rapidjson::internal::DigitGen(InGame::rapidjson::internal::DiyFp const&, InGame::rapidjson::internal::DiyFp const&, unsigned long, char*, int*, int*)+0x374>
   e2240: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e2244: a94457f6     	ldp	x22, x21, [sp, #0x40]
   e2248: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   e224c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   e2250: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   e2254: f84607fd     	ldr	x29, [sp], #0x60
   e2258: d65f03c0     	ret

00000000000e225c <InGame::rapidjson::internal::u32toa(unsigned int, char*)>:
   e225c: 53047c08     	lsr	w8, w0, #4
   e2260: 7109c11f     	cmp	w8, #0x270
   e2264: 54000228     	b.hi	0xe22a8 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x4c>
   e2268: 53023c08     	ubfx	w8, w0, #2, #14
   e226c: 52828f69     	mov	w9, #0x147b             // =5243
   e2270: 710fa01f     	cmp	w0, #0x3e8
   e2274: 1b097d08     	mul	w8, w8, w9
   e2278: 52800c89     	mov	w9, #0x64               // =100
   e227c: 53117d08     	lsr	w8, w8, #17
   e2280: 1b098109     	msub	w9, w8, w9, w0
   e2284: 92403d2a     	and	x10, x9, #0xffff
   e2288: d37ff909     	lsl	x9, x8, #1
   e228c: d37ff948     	lsl	x8, x10, #1
   e2290: 540005a3     	b.lo	0xe2344 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0xe8>
   e2294: d000044a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2298: f945b94a     	ldr	x10, [x10, #0xb70]
   e229c: 3869694a     	ldrb	w10, [x10, x9]
   e22a0: 3800142a     	strb	w10, [x1], #0x1
   e22a4: 1400002a     	b	0xe234c <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0xf0>
   e22a8: 529c2008     	mov	w8, #0xe100             // =57600
   e22ac: 72a0bea8     	movk	w8, #0x5f5, lsl #16
   e22b0: 6b08001f     	cmp	w0, w8
   e22b4: 54000702     	b.hs	0xe2394 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x138>
   e22b8: 5282eb28     	mov	w8, #0x1759             // =5977
   e22bc: 5284e209     	mov	w9, #0x2710             // =10000
   e22c0: 72ba36e8     	movk	w8, #0xd1b7, lsl #16
   e22c4: 52828f6b     	mov	w11, #0x147b            // =5243
   e22c8: 529bd06d     	mov	w13, #0xde83            // =56963
   e22cc: 9ba87c08     	umull	x8, w0, w8
   e22d0: 72a8636d     	movk	w13, #0x431b, lsl #16
   e22d4: d36dfd08     	lsr	x8, x8, #45
   e22d8: 9bad7c0d     	umull	x13, w0, w13
   e22dc: 53023d0a     	ubfx	w10, w8, #2, #14
   e22e0: 1b098109     	msub	w9, w8, w9, w0
   e22e4: 1b0b7d4a     	mul	w10, w10, w11
   e22e8: 53023d2c     	ubfx	w12, w9, #2, #14
   e22ec: 53117d4a     	lsr	w10, w10, #17
   e22f0: 1b0b7d8b     	mul	w11, w12, w11
   e22f4: 52800c8c     	mov	w12, #0x64              // =100
   e22f8: 53117d6e     	lsr	w14, w11, #17
   e22fc: 1b0ca148     	msub	w8, w10, w12, w8
   e2300: d371fdaa     	lsr	x10, x13, #49
   e2304: 1b0ca5c9     	msub	w9, w14, w12, w9
   e2308: 92403d08     	and	x8, x8, #0xffff
   e230c: 927f314b     	and	x11, x10, #0x3ffe
   e2310: d37ff90a     	lsl	x10, x8, #1
   e2314: 92403d29     	and	x9, x9, #0xffff
   e2318: d37ff9c8     	lsl	x8, x14, #1
   e231c: d37ff929     	lsl	x9, x9, #1
   e2320: 5292d00c     	mov	w12, #0x9680            // =38528
   e2324: 72a0130c     	movk	w12, #0x98, lsl #16
   e2328: 6b0c001f     	cmp	w0, w12
   e232c: 54000563     	b.lo	0xe23d8 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x17c>
   e2330: d000044c     	adrp	x12, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2334: f945b98c     	ldr	x12, [x12, #0xb70]
   e2338: 386b698c     	ldrb	w12, [x12, x11]
   e233c: 3800142c     	strb	w12, [x1], #0x1
   e2340: 1400002b     	b	0xe23ec <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x190>
   e2344: 7101901f     	cmp	w0, #0x64
   e2348: 54000903     	b.lo	0xe2468 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x20c>
   e234c: d000044a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2350: 2a0903e9     	mov	w9, w9
   e2354: b2400129     	orr	x9, x9, #0x1
   e2358: f945b94a     	ldr	x10, [x10, #0xb70]
   e235c: 38696949     	ldrb	w9, [x10, x9]
   e2360: 38001429     	strb	w9, [x1], #0x1
   e2364: d0000449     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2368: f945b929     	ldr	x9, [x9, #0xb70]
   e236c: 38686929     	ldrb	w9, [x9, x8]
   e2370: 38001429     	strb	w9, [x1], #0x1
   e2374: d0000449     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2378: 32000108     	orr	w8, w8, #0x1
   e237c: 92403d08     	and	x8, x8, #0xffff
   e2380: f945b929     	ldr	x9, [x9, #0xb70]
   e2384: 38686928     	ldrb	w8, [x9, x8]
   e2388: 38001428     	strb	w8, [x1], #0x1
   e238c: aa0103e0     	mov	x0, x1
   e2390: d65f03c0     	ret
   e2394: 1ac80809     	udiv	w9, w0, w8
   e2398: 5299400b     	mov	w11, #0xca00            // =51712
   e239c: 72a7734b     	movk	w11, #0x3b9a, lsl #16
   e23a0: 6b0b001f     	cmp	w0, w11
   e23a4: 1b08812a     	msub	w10, w9, w8, w0
   e23a8: d0000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e23ac: f945b908     	ldr	x8, [x8, #0xb70]
   e23b0: 54000623     	b.lo	0xe2474 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x218>
   e23b4: d37ff929     	lsl	x9, x9, #1
   e23b8: 927f792b     	and	x11, x9, #0xfffffffe
   e23bc: 8b0b010b     	add	x11, x8, x11
   e23c0: 3869690c     	ldrb	w12, [x8, x9]
   e23c4: 91000829     	add	x9, x1, #0x2
   e23c8: 3940056b     	ldrb	w11, [x11, #0x1]
   e23cc: 3900002c     	strb	w12, [x1]
   e23d0: 3900042b     	strb	w11, [x1, #0x1]
   e23d4: 1400002b     	b	0xe2480 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x224>
   e23d8: 5288480c     	mov	w12, #0x4240            // =16960
   e23dc: 72a001ec     	movk	w12, #0xf, lsl #16
   e23e0: 5100058c     	sub	w12, w12, #0x1
   e23e4: 6b0c001f     	cmp	w0, w12
   e23e8: 54000989     	b.ls	0xe2518 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x2bc>
   e23ec: d000044c     	adrp	x12, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e23f0: 2a0b03eb     	mov	w11, w11
   e23f4: b240016b     	orr	x11, x11, #0x1
   e23f8: f945b98c     	ldr	x12, [x12, #0xb70]
   e23fc: 386b698b     	ldrb	w11, [x12, x11]
   e2400: 3800142b     	strb	w11, [x1], #0x1
   e2404: d000044b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2408: f945b96b     	ldr	x11, [x11, #0xb70]
   e240c: 386a696b     	ldrb	w11, [x11, x10]
   e2410: 3800142b     	strb	w11, [x1], #0x1
   e2414: d000044b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2418: 3200014a     	orr	w10, w10, #0x1
   e241c: 2a0803ec     	mov	w12, w8
   e2420: 3200012d     	orr	w13, w9, #0x1
   e2424: 92403d4a     	and	x10, x10, #0xffff
   e2428: b240018c     	orr	x12, x12, #0x1
   e242c: f945b96b     	ldr	x11, [x11, #0xb70]
   e2430: 92403dad     	and	x13, x13, #0xffff
   e2434: 38686968     	ldrb	w8, [x11, x8]
   e2438: 386a696a     	ldrb	w10, [x11, x10]
   e243c: 386c696c     	ldrb	w12, [x11, x12]
   e2440: 38696969     	ldrb	w9, [x11, x9]
   e2444: 386d696b     	ldrb	w11, [x11, x13]
   e2448: 39000428     	strb	w8, [x1, #0x1]
   e244c: 91001428     	add	x8, x1, #0x5
   e2450: 3900002a     	strb	w10, [x1]
   e2454: aa0803e0     	mov	x0, x8
   e2458: 3900082c     	strb	w12, [x1, #0x2]
   e245c: 39000c29     	strb	w9, [x1, #0x3]
   e2460: 3900102b     	strb	w11, [x1, #0x4]
   e2464: d65f03c0     	ret
   e2468: 7100281f     	cmp	w0, #0xa
   e246c: 54fff7c2     	b.hs	0xe2364 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x108>
   e2470: 17ffffc1     	b	0xe2374 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x118>
   e2474: 1100c129     	add	w9, w9, #0x30
   e2478: 38001429     	strb	w9, [x1], #0x1
   e247c: aa0103e9     	mov	x9, x1
   e2480: 5282eb2b     	mov	w11, #0x1759            // =5977
   e2484: 5284e20c     	mov	w12, #0x2710            // =10000
   e2488: 72ba36eb     	movk	w11, #0xd1b7, lsl #16
   e248c: 529bd06d     	mov	w13, #0xde83            // =56963
   e2490: 72a8636d     	movk	w13, #0x431b, lsl #16
   e2494: 52828f6f     	mov	w15, #0x147b            // =5243
   e2498: 9bab7d4b     	umull	x11, w10, w11
   e249c: 91002120     	add	x0, x9, #0x8
   e24a0: d36dfd6b     	lsr	x11, x11, #45
   e24a4: 53023d6e     	ubfx	w14, w11, #2, #14
   e24a8: 1b0ca96c     	msub	w12, w11, w12, w10
   e24ac: 9bad7d4a     	umull	x10, w10, w13
   e24b0: 53023d8d     	ubfx	w13, w12, #2, #14
   e24b4: 1b0f7dce     	mul	w14, w14, w15
   e24b8: d371fd4a     	lsr	x10, x10, #49
   e24bc: 1b0f7dad     	mul	w13, w13, w15
   e24c0: 52800c8f     	mov	w15, #0x64              // =100
   e24c4: 53117dce     	lsr	w14, w14, #17
   e24c8: 927f314a     	and	x10, x10, #0x3ffe
   e24cc: 53117dad     	lsr	w13, w13, #17
   e24d0: 1b0fadcb     	msub	w11, w14, w15, w11
   e24d4: 1b0fb1ac     	msub	w12, w13, w15, w12
   e24d8: 786a690a     	ldrh	w10, [x8, x10]
   e24dc: 92403d6b     	and	x11, x11, #0xffff
   e24e0: 786d590d     	ldrh	w13, [x8, w13, uxtw #1]
   e24e4: 92403d8c     	and	x12, x12, #0xffff
   e24e8: d37ff98c     	lsl	x12, x12, #1
   e24ec: 927f398e     	and	x14, x12, #0xfffe
   e24f0: 786b790b     	ldrh	w11, [x8, x11, lsl #1]
   e24f4: 8b0e010e     	add	x14, x8, x14
   e24f8: 7900012a     	strh	w10, [x9]
   e24fc: 386c6908     	ldrb	w8, [x8, x12]
   e2500: 7900092d     	strh	w13, [x9, #0x4]
   e2504: 394005ca     	ldrb	w10, [x14, #0x1]
   e2508: 7900052b     	strh	w11, [x9, #0x2]
   e250c: 39001928     	strb	w8, [x9, #0x6]
   e2510: 39001d2a     	strb	w10, [x9, #0x7]
   e2514: d65f03c0     	ret
   e2518: 53057c0b     	lsr	w11, w0, #5
   e251c: 7130d57f     	cmp	w11, #0xc35
   e2520: 54fff722     	b.hs	0xe2404 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x1a8>
   e2524: 17ffffbc     	b	0xe2414 <InGame::rapidjson::internal::u32toa(unsigned int, char*)+0x1b8>

00000000000e2528 <InGame::rapidjson::internal::u64toa(unsigned long, char*)>:
   e2528: 529c2009     	mov	w9, #0xe100             // =57600
   e252c: 72a0bea9     	movk	w9, #0x5f5, lsl #16
   e2530: eb09001f     	cmp	x0, x9
   e2534: 54000282     	b.hs	0xe2584 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x5c>
   e2538: d3447c08     	ubfx	x8, x0, #4, #28
   e253c: 7109c11f     	cmp	w8, #0x270
   e2540: 54000a28     	b.hi	0xe2684 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x15c>
   e2544: 53023c08     	ubfx	w8, w0, #2, #14
   e2548: 52828f69     	mov	w9, #0x147b             // =5243
   e254c: 710fa01f     	cmp	w0, #0x3e8
   e2550: 1b097d08     	mul	w8, w8, w9
   e2554: 52800c89     	mov	w9, #0x64               // =100
   e2558: 53117d08     	lsr	w8, w8, #17
   e255c: 1b098109     	msub	w9, w8, w9, w0
   e2560: 92403d2a     	and	x10, x9, #0xffff
   e2564: d37ff909     	lsl	x9, x8, #1
   e2568: d37ff948     	lsl	x8, x10, #1
   e256c: 54000e63     	b.lo	0xe2738 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x210>
   e2570: d000044a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2574: f945b94a     	ldr	x10, [x10, #0xb70]
   e2578: 3869694a     	ldrb	w10, [x10, x9]
   e257c: 3800142a     	strb	w10, [x1], #0x1
   e2580: 14000070     	b	0xe2740 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x218>
   e2584: d2adf828     	mov	x8, #0x6fc10000         // =1874919424
   e2588: f2d0de48     	movk	x8, #0x86f2, lsl #32
   e258c: f2e00468     	movk	x8, #0x23, lsl #48
   e2590: eb08001f     	cmp	x0, x8
   e2594: 54000be2     	b.hs	0xe2710 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x1e8>
   e2598: 9ac90808     	udiv	x8, x0, x9
   e259c: 5282eb2b     	mov	w11, #0x1759            // =5977
   e25a0: 72ba36eb     	movk	w11, #0xd1b7, lsl #16
   e25a4: 5284e20c     	mov	w12, #0x2710            // =10000
   e25a8: 529bd06d     	mov	w13, #0xde83            // =56963
   e25ac: 52828f6e     	mov	w14, #0x147b            // =5243
   e25b0: 72a8636d     	movk	w13, #0x431b, lsl #16
   e25b4: 52800c91     	mov	w17, #0x64              // =100
   e25b8: 92407d0a     	and	x10, x8, #0xffffffff
   e25bc: 9b098109     	msub	x9, x8, x9, x0
   e25c0: 9b0b7d4f     	mul	x15, x10, x11
   e25c4: 92407d30     	and	x16, x9, #0xffffffff
   e25c8: 9b0d7d4a     	mul	x10, x10, x13
   e25cc: d36dfde2     	lsr	x2, x15, #45
   e25d0: 9b0b7e0b     	mul	x11, x16, x11
   e25d4: 53023c4f     	ubfx	w15, w2, #2, #14
   e25d8: 1b0ca048     	msub	w8, w2, w12, w8
   e25dc: d371fd4a     	lsr	x10, x10, #49
   e25e0: d36dfd6b     	lsr	x11, x11, #45
   e25e4: 1b0e7def     	mul	w15, w15, w14
   e25e8: 9b0d7e0d     	mul	x13, x16, x13
   e25ec: 53023d10     	ubfx	w16, w8, #2, #14
   e25f0: 1b0ca569     	msub	w9, w11, w12, w9
   e25f4: 53023d6c     	ubfx	w12, w11, #2, #14
   e25f8: 53117de3     	lsr	w3, w15, #17
   e25fc: 1b0e7e10     	mul	w16, w16, w14
   e2600: 927f314f     	and	x15, x10, #0x3ffe
   e2604: 1b0e7d8a     	mul	w10, w12, w14
   e2608: 1b11886c     	msub	w12, w3, w17, w2
   e260c: 53023d22     	ubfx	w2, w9, #2, #14
   e2610: d371fda3     	lsr	x3, x13, #49
   e2614: 53117e0d     	lsr	w13, w16, #17
   e2618: 1b0e7c4e     	mul	w14, w2, w14
   e261c: 53117d4a     	lsr	w10, w10, #17
   e2620: 1b11a1a8     	msub	w8, w13, w17, w8
   e2624: 92403d8c     	and	x12, x12, #0xffff
   e2628: 53117dd0     	lsr	w16, w14, #17
   e262c: 1b11ad4a     	msub	w10, w10, w17, w11
   e2630: 92403d08     	and	x8, x8, #0xffff
   e2634: d37ff98e     	lsl	x14, x12, #1
   e2638: 1b11a611     	msub	w17, w16, w17, w9
   e263c: d37ff90c     	lsl	x12, x8, #1
   e2640: 92403d48     	and	x8, x10, #0xffff
   e2644: d37ffa09     	lsl	x9, x16, #1
   e2648: d37ff90a     	lsl	x10, x8, #1
   e264c: 92403e28     	and	x8, x17, #0xffff
   e2650: b2718bf0     	mov	x16, #0x3ffffffff8000   // =1125899906809856
   e2654: d37ff9ad     	lsl	x13, x13, #1
   e2658: 927f306b     	and	x11, x3, #0x3ffe
   e265c: d37ff908     	lsl	x8, x8, #1
   e2660: f2b498d0     	movk	x16, #0xa4c6, lsl #16
   e2664: f2d1afd0     	movk	x16, #0x8d7e, lsl #32
   e2668: eb10001f     	cmp	x0, x16
   e266c: 540008e3     	b.lo	0xe2788 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x260>
   e2670: d0000450     	adrp	x16, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2674: f945ba10     	ldr	x16, [x16, #0xb70]
   e2678: 386f6a10     	ldrb	w16, [x16, x15]
   e267c: 38001430     	strb	w16, [x1], #0x1
   e2680: 14000047     	b	0xe279c <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x274>
   e2684: 5282eb28     	mov	w8, #0x1759             // =5977
   e2688: 5284e209     	mov	w9, #0x2710             // =10000
   e268c: 72ba36e8     	movk	w8, #0xd1b7, lsl #16
   e2690: 52828f6b     	mov	w11, #0x147b            // =5243
   e2694: 529bd06d     	mov	w13, #0xde83            // =56963
   e2698: 9ba87c08     	umull	x8, w0, w8
   e269c: 72a8636d     	movk	w13, #0x431b, lsl #16
   e26a0: d36dfd08     	lsr	x8, x8, #45
   e26a4: 9bad7c0d     	umull	x13, w0, w13
   e26a8: 53023d0a     	ubfx	w10, w8, #2, #14
   e26ac: 1b098109     	msub	w9, w8, w9, w0
   e26b0: 1b0b7d4a     	mul	w10, w10, w11
   e26b4: 53023d2c     	ubfx	w12, w9, #2, #14
   e26b8: 53117d4a     	lsr	w10, w10, #17
   e26bc: 1b0b7d8b     	mul	w11, w12, w11
   e26c0: 52800c8c     	mov	w12, #0x64              // =100
   e26c4: 53117d6e     	lsr	w14, w11, #17
   e26c8: 1b0ca148     	msub	w8, w10, w12, w8
   e26cc: d371fdaa     	lsr	x10, x13, #49
   e26d0: 1b0ca5c9     	msub	w9, w14, w12, w9
   e26d4: 92403d08     	and	x8, x8, #0xffff
   e26d8: 927f314b     	and	x11, x10, #0x3ffe
   e26dc: d37ff90a     	lsl	x10, x8, #1
   e26e0: 92403d29     	and	x9, x9, #0xffff
   e26e4: d37ff9c8     	lsl	x8, x14, #1
   e26e8: d37ff929     	lsl	x9, x9, #1
   e26ec: 5292d00c     	mov	w12, #0x9680            // =38528
   e26f0: 72a0130c     	movk	w12, #0x98, lsl #16
   e26f4: eb0c001f     	cmp	x0, x12
   e26f8: 54000d03     	b.lo	0xe2898 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x370>
   e26fc: d000044c     	adrp	x12, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2700: f945b98c     	ldr	x12, [x12, #0xb70]
   e2704: 386b698c     	ldrb	w12, [x12, x11]
   e2708: 3800142c     	strb	w12, [x1], #0x1
   e270c: 14000067     	b	0xe28a8 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x380>
   e2710: 9ac8080a     	udiv	x10, x0, x8
   e2714: 7100255f     	cmp	w10, #0x9
   e2718: 9b08814b     	msub	x11, x10, x8, x0
   e271c: d0000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2720: f945b908     	ldr	x8, [x8, #0xb70]
   e2724: 54001008     	b.hi	0xe2924 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x3fc>
   e2728: 1100c14a     	add	w10, w10, #0x30
   e272c: 3800142a     	strb	w10, [x1], #0x1
   e2730: aa0103ea     	mov	x10, x1
   e2734: 140000c3     	b	0xe2a40 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x518>
   e2738: 7101901f     	cmp	w0, #0x64
   e273c: 540010c3     	b.lo	0xe2954 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x42c>
   e2740: d000044a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2744: 2a0903e9     	mov	w9, w9
   e2748: b2400129     	orr	x9, x9, #0x1
   e274c: f945b94a     	ldr	x10, [x10, #0xb70]
   e2750: 38696949     	ldrb	w9, [x10, x9]
   e2754: 38001429     	strb	w9, [x1], #0x1
   e2758: d0000449     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e275c: f945b929     	ldr	x9, [x9, #0xb70]
   e2760: 38686929     	ldrb	w9, [x9, x8]
   e2764: 38001429     	strb	w9, [x1], #0x1
   e2768: d0000449     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e276c: 32000108     	orr	w8, w8, #0x1
   e2770: 92403d08     	and	x8, x8, #0xffff
   e2774: f945b929     	ldr	x9, [x9, #0xb70]
   e2778: 38686928     	ldrb	w8, [x9, x8]
   e277c: 38001428     	strb	w8, [x1], #0x1
   e2780: aa0103e0     	mov	x0, x1
   e2784: d65f03c0     	ret
   e2788: d2880010     	mov	x16, #0x4000            // =16384
   e278c: f2a20f50     	movk	x16, #0x107a, lsl #16
   e2790: f2cb5e70     	movk	x16, #0x5af3, lsl #32
   e2794: eb10001f     	cmp	x0, x16
   e2798: 54000e43     	b.lo	0xe2960 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x438>
   e279c: d0000450     	adrp	x16, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e27a0: 2a0f03ef     	mov	w15, w15
   e27a4: b24001ef     	orr	x15, x15, #0x1
   e27a8: f945ba10     	ldr	x16, [x16, #0xb70]
   e27ac: 386f6a0f     	ldrb	w15, [x16, x15]
   e27b0: 3800142f     	strb	w15, [x1], #0x1
   e27b4: d000044f     	adrp	x15, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e27b8: f945b9ef     	ldr	x15, [x15, #0xb70]
   e27bc: 386e69ef     	ldrb	w15, [x15, x14]
   e27c0: 3800142f     	strb	w15, [x1], #0x1
   e27c4: d000044f     	adrp	x15, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e27c8: 320001ce     	orr	w14, w14, #0x1
   e27cc: 92403dce     	and	x14, x14, #0xffff
   e27d0: f945b9ef     	ldr	x15, [x15, #0xb70]
   e27d4: 386e69ee     	ldrb	w14, [x15, x14]
   e27d8: 3800142e     	strb	w14, [x1], #0x1
   e27dc: d000044e     	adrp	x14, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e27e0: f945b9ce     	ldr	x14, [x14, #0xb70]
   e27e4: 386d69ce     	ldrb	w14, [x14, x13]
   e27e8: 3800142e     	strb	w14, [x1], #0x1
   e27ec: d000044e     	adrp	x14, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e27f0: 2a0d03ed     	mov	w13, w13
   e27f4: b24001ad     	orr	x13, x13, #0x1
   e27f8: f945b9ce     	ldr	x14, [x14, #0xb70]
   e27fc: 386d69cd     	ldrb	w13, [x14, x13]
   e2800: 3800142d     	strb	w13, [x1], #0x1
   e2804: d000044d     	adrp	x13, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2808: f945b9ad     	ldr	x13, [x13, #0xb70]
   e280c: 386c69ad     	ldrb	w13, [x13, x12]
   e2810: 3800142d     	strb	w13, [x1], #0x1
   e2814: d000044d     	adrp	x13, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e2818: 3200018c     	orr	w12, w12, #0x1
   e281c: 92403d8c     	and	x12, x12, #0xffff
   e2820: 3200014f     	orr	w15, w10, #0x1
   e2824: 92403def     	and	x15, x15, #0xffff
   e2828: f945b9ad     	ldr	x13, [x13, #0xb70]
   e282c: 386b69ae     	ldrb	w14, [x13, x11]
   e2830: 2a0b03eb     	mov	w11, w11
   e2834: 386c69ac     	ldrb	w12, [x13, x12]
   e2838: b240016b     	orr	x11, x11, #0x1
   e283c: 386a69aa     	ldrb	w10, [x13, x10]
   e2840: 386f69af     	ldrb	w15, [x13, x15]
   e2844: 3900042e     	strb	w14, [x1, #0x1]
   e2848: 2a0903ee     	mov	w14, w9
   e284c: 386b69ab     	ldrb	w11, [x13, x11]
   e2850: 3900002c     	strb	w12, [x1]
   e2854: 3200010c     	orr	w12, w8, #0x1
   e2858: 386969a9     	ldrb	w9, [x13, x9]
   e285c: b24001ce     	orr	x14, x14, #0x1
   e2860: 92403d8c     	and	x12, x12, #0xffff
   e2864: 39000c2a     	strb	w10, [x1, #0x3]
   e2868: 386869a8     	ldrb	w8, [x13, x8]
   e286c: 3900082b     	strb	w11, [x1, #0x2]
   e2870: 386e69ab     	ldrb	w11, [x13, x14]
   e2874: 39001429     	strb	w9, [x1, #0x5]
   e2878: 386c69aa     	ldrb	w10, [x13, x12]
   e287c: 91002429     	add	x9, x1, #0x9
   e2880: aa0903e0     	mov	x0, x9
   e2884: 3900102f     	strb	w15, [x1, #0x4]
   e2888: 39001c28     	strb	w8, [x1, #0x7]
   e288c: 3900182b     	strb	w11, [x1, #0x6]
   e2890: 3900202a     	strb	w10, [x1, #0x8]
   e2894: d65f03c0     	ret
   e2898: 5288480c     	mov	w12, #0x4240            // =16960
   e289c: 72a001ec     	movk	w12, #0xf, lsl #16
   e28a0: eb0c001f     	cmp	x0, x12
   e28a4: 54000903     	b.lo	0xe29c4 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x49c>
   e28a8: d000044c     	adrp	x12, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e28ac: 2a0b03eb     	mov	w11, w11
   e28b0: b240016b     	orr	x11, x11, #0x1
   e28b4: f945b98c     	ldr	x12, [x12, #0xb70]
   e28b8: 386b698b     	ldrb	w11, [x12, x11]
   e28bc: 3800142b     	strb	w11, [x1], #0x1
   e28c0: d000044b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e28c4: f945b96b     	ldr	x11, [x11, #0xb70]
   e28c8: 386a696b     	ldrb	w11, [x11, x10]
   e28cc: 3800142b     	strb	w11, [x1], #0x1
   e28d0: d000044b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e28d4: 3200014a     	orr	w10, w10, #0x1
   e28d8: 2a0803ec     	mov	w12, w8
   e28dc: 3200012d     	orr	w13, w9, #0x1
   e28e0: 92403d4a     	and	x10, x10, #0xffff
   e28e4: b240018c     	orr	x12, x12, #0x1
   e28e8: f945b96b     	ldr	x11, [x11, #0xb70]
   e28ec: 92403dad     	and	x13, x13, #0xffff
   e28f0: 38686968     	ldrb	w8, [x11, x8]
   e28f4: 386a696a     	ldrb	w10, [x11, x10]
   e28f8: 386c696c     	ldrb	w12, [x11, x12]
   e28fc: 38696969     	ldrb	w9, [x11, x9]
   e2900: 386d696b     	ldrb	w11, [x11, x13]
   e2904: 39000428     	strb	w8, [x1, #0x1]
   e2908: 91001428     	add	x8, x1, #0x5
   e290c: 3900002a     	strb	w10, [x1]
   e2910: aa0803e0     	mov	x0, x8
   e2914: 3900082c     	strb	w12, [x1, #0x2]
   e2918: 39000c29     	strb	w9, [x1, #0x3]
   e291c: 3900102b     	strb	w11, [x1, #0x4]
   e2920: d65f03c0     	ret
   e2924: 71018d5f     	cmp	w10, #0x63
   e2928: 54000568     	b.hi	0xe29d4 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x4ac>
   e292c: 2a0a03ea     	mov	w10, w10
   e2930: d37ff94a     	lsl	x10, x10, #1
   e2934: 927f794c     	and	x12, x10, #0xfffffffe
   e2938: 8b0c010c     	add	x12, x8, x12
   e293c: 386a690d     	ldrb	w13, [x8, x10]
   e2940: 9100082a     	add	x10, x1, #0x2
   e2944: 3940058c     	ldrb	w12, [x12, #0x1]
   e2948: 3900002d     	strb	w13, [x1]
   e294c: 3900042c     	strb	w12, [x1, #0x1]
   e2950: 1400003c     	b	0xe2a40 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x518>
   e2954: 7100281f     	cmp	w0, #0xa
   e2958: 54fff002     	b.hs	0xe2758 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x230>
   e295c: 17ffff83     	b	0xe2768 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x240>
   e2960: d294000f     	mov	x15, #0xa000            // =40960
   e2964: f2a9ce4f     	movk	x15, #0x4e72, lsl #16
   e2968: f2c1230f     	movk	x15, #0x918, lsl #32
   e296c: eb0f001f     	cmp	x0, x15
   e2970: 54fff222     	b.hs	0xe27b4 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x28c>
   e2974: d282000f     	mov	x15, #0x1000            // =4096
   e2978: f2ba94af     	movk	x15, #0xd4a5, lsl #16
   e297c: f2c01d0f     	movk	x15, #0xe8, lsl #32
   e2980: eb0f001f     	cmp	x0, x15
   e2984: 54fff202     	b.hs	0xe27c4 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x29c>
   e2988: d29d000e     	mov	x14, #0xe800            // =59392
   e298c: f2a90ece     	movk	x14, #0x4876, lsl #16
   e2990: f2c002ee     	movk	x14, #0x17, lsl #32
   e2994: eb0e001f     	cmp	x0, x14
   e2998: 54fff222     	b.hs	0xe27dc <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x2b4>
   e299c: d29c800e     	mov	x14, #0xe400            // =58368
   e29a0: f2aa816e     	movk	x14, #0x540b, lsl #16
   e29a4: f2c0004e     	movk	x14, #0x2, lsl #32
   e29a8: eb0e001f     	cmp	x0, x14
   e29ac: 54fff202     	b.hs	0xe27ec <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x2c4>
   e29b0: 5299400d     	mov	w13, #0xca00            // =51712
   e29b4: 72a7734d     	movk	w13, #0x3b9a, lsl #16
   e29b8: eb0d001f     	cmp	x0, x13
   e29bc: 54fff242     	b.hs	0xe2804 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x2dc>
   e29c0: 17ffff95     	b	0xe2814 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x2ec>
   e29c4: d345fc0b     	lsr	x11, x0, #5
   e29c8: f130d57f     	cmp	x11, #0xc35
   e29cc: 54fff7a2     	b.hs	0xe28c0 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x398>
   e29d0: 17ffffc0     	b	0xe28d0 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x3a8>
   e29d4: 53023d4c     	ubfx	w12, w10, #2, #14
   e29d8: 52828f6d     	mov	w13, #0x147b            // =5243
   e29dc: 710f9d5f     	cmp	w10, #0x3e7
   e29e0: 1b0d7d8c     	mul	w12, w12, w13
   e29e4: 52800c8d     	mov	w13, #0x64              // =100
   e29e8: 53117d8c     	lsr	w12, w12, #17
   e29ec: 54000128     	b.hi	0xe2a10 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x4e8>
   e29f0: 1b0da98a     	msub	w10, w12, w13, w10
   e29f4: 1100c18c     	add	w12, w12, #0x30
   e29f8: 92403d4a     	and	x10, x10, #0xffff
   e29fc: 3900002c     	strb	w12, [x1]
   e2a00: 786a790d     	ldrh	w13, [x8, x10, lsl #1]
   e2a04: 91000c2a     	add	x10, x1, #0x3
   e2a08: 7800102d     	sturh	w13, [x1, #0x1]
   e2a0c: 1400000d     	b	0xe2a40 <InGame::rapidjson::internal::u64toa(unsigned long, char*)+0x518>
   e2a10: 1b0da98a     	msub	w10, w12, w13, w10
   e2a14: 786c590c     	ldrh	w12, [x8, w12, uxtw #1]
   e2a18: 92403d4a     	and	x10, x10, #0xffff
   e2a1c: d37ff94a     	lsl	x10, x10, #1
   e2a20: 927f394d     	and	x13, x10, #0xfffe
   e2a24: 7900002c     	strh	w12, [x1]
   e2a28: 8b0d010d     	add	x13, x8, x13
   e2a2c: 386a690e     	ldrb	w14, [x8, x10]
   e2a30: 9100102a     	add	x10, x1, #0x4
   e2a34: 394005ad     	ldrb	w13, [x13, #0x1]
   e2a38: 3900082e     	strb	w14, [x1, #0x2]
   e2a3c: 39000c2d     	strb	w13, [x1, #0x3]
   e2a40: 9ac9096c     	udiv	x12, x11, x9
   e2a44: 5282eb2e     	mov	w14, #0x1759            // =5977
   e2a48: 72ba36ee     	movk	w14, #0xd1b7, lsl #16
   e2a4c: 529bd070     	mov	w16, #0xde83            // =56963
   e2a50: 72a86370     	movk	w16, #0x431b, lsl #16
   e2a54: 5284e20f     	mov	w15, #0x2710            // =10000
   e2a58: 52800c80     	mov	w0, #0x64               // =100
   e2a5c: 92407d8d     	and	x13, x12, #0xffffffff
   e2a60: 9b09ad89     	msub	x9, x12, x9, x11
   e2a64: 52828f6b     	mov	w11, #0x147b            // =5243
   e2a68: 9b0e7db1     	mul	x17, x13, x14
   e2a6c: 9b107dad     	mul	x13, x13, x16
   e2a70: 92407d21     	and	x1, x9, #0xffffffff
   e2a74: d36dfe31     	lsr	x17, x17, #45
   e2a78: 9bae7d2e     	umull	x14, w9, w14
   e2a7c: 53023e22     	ubfx	w2, w17, #2, #14
   e2a80: d371fdad     	lsr	x13, x13, #49
   e2a84: 9b107c30     	mul	x16, x1, x16
   e2a88: d36dfdce     	lsr	x14, x14, #45
   e2a8c: 1b0b7c41     	mul	w1, w2, w11
   e2a90: 927f31ad     	and	x13, x13, #0x3ffe
   e2a94: 1b0fb22c     	msub	w12, w17, w15, w12
   e2a98: 53023dc2     	ubfx	w2, w14, #2, #14
   e2a9c: 1b0fa5c9     	msub	w9, w14, w15, w9
   e2aa0: 53117c21     	lsr	w1, w1, #17
   e2aa4: 53023d8f     	ubfx	w15, w12, #2, #14
   e2aa8: 786d690d     	ldrh	w13, [x8, x13]
   e2aac: 1b0b7c42     	mul	w2, w2, w11
   e2ab0: d371fe10     	lsr	x16, x16, #49
   e2ab4: 1b00c431     	msub	w17, w1, w0, w17
   e2ab8: 53023d21     	ubfx	w1, w9, #2, #14
   e2abc: 1b0b7def     	mul	w15, w15, w11
   e2ac0: 927f3210     	and	x16, x16, #0x3ffe
   e2ac4: 1b0b7c2b     	mul	w11, w1, w11
   e2ac8: 53117c41     	lsr	w1, w2, #17
   e2acc: 7900014d     	strh	w13, [x10]
   e2ad0: 53117def     	lsr	w15, w15, #17
   e2ad4: 1b00b82d     	msub	w13, w1, w0, w14
   e2ad8: 92403e2e     	and	x14, x17, #0xffff
   e2adc: 53117d6b     	lsr	w11, w11, #17
   e2ae0: 78706910     	ldrh	w16, [x8, x16]
   e2ae4: 1b00b1ec     	msub	w12, w15, w0, w12
   e2ae8: 92403dad     	and	x13, x13, #0xffff
   e2aec: 1b00a569     	msub	w9, w11, w0, w9
   e2af0: 786e790e     	ldrh	w14, [x8, x14, lsl #1]
   e2af4: 92403d8c     	and	x12, x12, #0xffff
   e2af8: 786f590f     	ldrh	w15, [x8, w15, uxtw #1]
   e2afc: 92403d29     	and	x9, x9, #0xffff
   e2b00: d37ff98c     	lsl	x12, x12, #1
   e2b04: d37ff929     	lsl	x9, x9, #1
   e2b08: 79001150     	strh	w16, [x10, #0x8]
   e2b0c: 927f3990     	and	x16, x12, #0xfffe
   e2b10: 7900054e     	strh	w14, [x10, #0x2]
   e2b14: 927f392e     	and	x14, x9, #0xfffe
   e2b18: 8b100110     	add	x16, x8, x16
   e2b1c: 8b0e010e     	add	x14, x8, x14
   e2b20: 786d790d     	ldrh	w13, [x8, x13, lsl #1]
   e2b24: 386c690c     	ldrb	w12, [x8, x12]
   e2b28: 7900094f     	strh	w15, [x10, #0x4]
   e2b2c: 786b590b     	ldrh	w11, [x8, w11, uxtw #1]
   e2b30: 91004140     	add	x0, x10, #0x10
   e2b34: 38696908     	ldrb	w8, [x8, x9]
   e2b38: 3940060f     	ldrb	w15, [x16, #0x1]
   e2b3c: 7900154d     	strh	w13, [x10, #0xa]
   e2b40: 394005c9     	ldrb	w9, [x14, #0x1]
   e2b44: 3900194c     	strb	w12, [x10, #0x6]
   e2b48: 7900194b     	strh	w11, [x10, #0xc]
   e2b4c: 39001d4f     	strb	w15, [x10, #0x7]
   e2b50: 39003948     	strb	w8, [x10, #0xe]
   e2b54: 39003d49     	strb	w9, [x10, #0xf]
   e2b58: d65f03c0     	ret

00000000000e2b5c <std::__ndk1::__tree<std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>, void*>*)>:
   e2b5c: b4000241     	cbz	x1, 0xe2ba4 <std::__ndk1::__tree<std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int>>>>, void*>*)+0x48>
   e2b60: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e2b64: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e2b68: 910003fd     	mov	x29, sp
   e2b6c: aa0103f3     	mov	x19, x1
   e2b70: f9400021     	ldr	x1, [x1]
   e2b74: aa0003f4     	mov	x20, x0
   e2b78: 9401f11e     	bl	0x15eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>
   e2b7c: f9400661     	ldr	x1, [x19, #0x8]
   e2b80: aa1403e0     	mov	x0, x20
   e2b84: 9401f11b     	bl	0x15eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>
   e2b88: 9100a260     	add	x0, x19, #0x28
   e2b8c: f9401a61     	ldr	x1, [x19, #0x30]
   e2b90: 9401f124     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e2b94: aa1303e0     	mov	x0, x19
   e2b98: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e2b9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e2ba0: 1401e8d0     	b	0x15cee0 <_ZdlPv@plt>
   e2ba4: d65f03c0     	ret

00000000000e2ba8 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*)>:
   e2ba8: b4000261     	cbz	x1, 0xe2bf4 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*)+0x4c>
   e2bac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e2bb0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e2bb4: 910003fd     	mov	x29, sp
   e2bb8: aa0103f3     	mov	x19, x1
   e2bbc: f9400021     	ldr	x1, [x1]
   e2bc0: aa0003f4     	mov	x20, x0
   e2bc4: 9401f117     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e2bc8: f9400661     	ldr	x1, [x19, #0x8]
   e2bcc: aa1403e0     	mov	x0, x20
   e2bd0: 9401f114     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e2bd4: 39408268     	ldrb	w8, [x19, #0x20]
   e2bd8: 36000068     	tbz	w8, #0x0, 0xe2be4 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*)+0x3c>
   e2bdc: f9401a60     	ldr	x0, [x19, #0x30]
   e2be0: 9401e8c0     	bl	0x15cee0 <_ZdlPv@plt>
   e2be4: aa1303e0     	mov	x0, x19
   e2be8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e2bec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e2bf0: 1401e8bc     	b	0x15cee0 <_ZdlPv@plt>
   e2bf4: d65f03c0     	ret

00000000000e2bf8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e2bf8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e2bfc: a90167fa     	stp	x26, x25, [sp, #0x10]
   e2c00: 910003fd     	mov	x29, sp
   e2c04: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e2c08: a90357f6     	stp	x22, x21, [sp, #0x30]
   e2c0c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e2c10: aa0003f4     	mov	x20, x0
   e2c14: aa0103f3     	mov	x19, x1
   e2c18: f8408e98     	ldr	x24, [x20, #0x8]!
   e2c1c: b4000658     	cbz	x24, 0xe2ce4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
   e2c20: a940a849     	ldp	x9, x10, [x2, #0x8]
   e2c24: 91002014     	add	x20, x0, #0x8
   e2c28: 39400048     	ldrb	w8, [x2]
   e2c2c: d341fd0b     	lsr	x11, x8, #1
   e2c30: 7200011f     	tst	w8, #0x1
   e2c34: 9a890179     	csel	x25, x11, x9, eq
   e2c38: 9a821555     	csinc	x21, x10, x2, ne
   e2c3c: 14000007     	b	0xe2c58 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x60>
   e2c40: eb19035f     	cmp	x26, x25
   e2c44: 54000562     	b.hs	0xe2cf0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e2c48: aa1803f4     	mov	x20, x24
   e2c4c: f8408e88     	ldr	x8, [x20, #0x8]!
   e2c50: b4000508     	cbz	x8, 0xe2cf0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e2c54: aa0803f8     	mov	x24, x8
   e2c58: aa1803e8     	mov	x8, x24
   e2c5c: 38420d09     	ldrb	w9, [x8, #0x20]!
   e2c60: f940050a     	ldr	x10, [x8, #0x8]
   e2c64: d341fd2b     	lsr	x11, x9, #1
   e2c68: 7200013f     	tst	w9, #0x1
   e2c6c: 9a8a017a     	csel	x26, x11, x10, eq
   e2c70: eb19035f     	cmp	x26, x25
   e2c74: 9a993356     	csel	x22, x26, x25, lo
   e2c78: b4000176     	cbz	x22, 0xe2ca4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
   e2c7c: f9401b0a     	ldr	x10, [x24, #0x30]
   e2c80: 7200013f     	tst	w9, #0x1
   e2c84: aa1503e0     	mov	x0, x21
   e2c88: aa1603e2     	mov	x2, x22
   e2c8c: 9a881557     	csinc	x23, x10, x8, ne
   e2c90: aa1703e1     	mov	x1, x23
   e2c94: 9401e96f     	bl	0x15d250 <memcmp@plt>
   e2c98: 340000c0     	cbz	w0, 0xe2cb0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb8>
   e2c9c: 37f800e0     	tbnz	w0, #0x1f, 0xe2cb8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   e2ca0: 1400000a     	b	0xe2cc8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   e2ca4: eb1a033f     	cmp	x25, x26
   e2ca8: 54000083     	b.lo	0xe2cb8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   e2cac: 17ffffe5     	b	0xe2c40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   e2cb0: eb1a033f     	cmp	x25, x26
   e2cb4: 540000a2     	b.hs	0xe2cc8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   e2cb8: f9400308     	ldr	x8, [x24]
   e2cbc: b4000188     	cbz	x8, 0xe2cec <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
   e2cc0: aa1803f4     	mov	x20, x24
   e2cc4: 17ffffe4     	b	0xe2c54 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5c>
   e2cc8: aa1703e0     	mov	x0, x23
   e2ccc: aa1503e1     	mov	x1, x21
   e2cd0: aa1603e2     	mov	x2, x22
   e2cd4: 9401e95f     	bl	0x15d250 <memcmp@plt>
   e2cd8: 34fffb40     	cbz	w0, 0xe2c40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   e2cdc: 37fffb60     	tbnz	w0, #0x1f, 0xe2c48 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   e2ce0: 14000004     	b	0xe2cf0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e2ce4: f9000274     	str	x20, [x19]
   e2ce8: 14000003     	b	0xe2cf4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   e2cec: aa1803f4     	mov	x20, x24
   e2cf0: f9000278     	str	x24, [x19]
   e2cf4: aa1403e0     	mov	x0, x20
   e2cf8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e2cfc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e2d00: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e2d04: a94167fa     	ldp	x26, x25, [sp, #0x10]
   e2d08: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e2d0c: d65f03c0     	ret
   e2d10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e2d14: f9000bf3     	str	x19, [sp, #0x10]
   e2d18: 910003fd     	mov	x29, sp
   e2d1c: f9400013     	ldr	x19, [x0]
   e2d20: f900001f     	str	xzr, [x0]
   e2d24: b4000173     	cbz	x19, 0xe2d50 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x158>
   e2d28: 39404008     	ldrb	w8, [x0, #0x10]
   e2d2c: 340000a8     	cbz	w8, 0xe2d40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x148>
   e2d30: 39408268     	ldrb	w8, [x19, #0x20]
   e2d34: 36000068     	tbz	w8, #0x0, 0xe2d40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x148>
   e2d38: f9401a60     	ldr	x0, [x19, #0x30]
   e2d3c: 9401e869     	bl	0x15cee0 <_ZdlPv@plt>
   e2d40: aa1303e0     	mov	x0, x19
   e2d44: f9400bf3     	ldr	x19, [sp, #0x10]
   e2d48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e2d4c: 1401e865     	b	0x15cee0 <_ZdlPv@plt>
   e2d50: f9400bf3     	ldr	x19, [sp, #0x10]
   e2d54: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e2d58: d65f03c0     	ret

00000000000e2d5c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)>:
   e2d5c: d101c3ff     	sub	sp, sp, #0x70
   e2d60: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e2d64: 910083fd     	add	x29, sp, #0x20
   e2d68: f9001bf9     	str	x25, [sp, #0x30]
   e2d6c: a9045ff8     	stp	x24, x23, [sp, #0x40]
   e2d70: a90557f6     	stp	x22, x21, [sp, #0x50]
   e2d74: a9064ff4     	stp	x20, x19, [sp, #0x60]
   e2d78: d53bd059     	mrs	x25, TPIDR_EL0
   e2d7c: aa0203f3     	mov	x19, x2
   e2d80: f9401728     	ldr	x8, [x25, #0x28]
   e2d84: aa0003f4     	mov	x20, x0
   e2d88: aa0103f5     	mov	x21, x1
   e2d8c: f81f83a8     	stur	x8, [x29, #-0x8]
   e2d90: f9400808     	ldr	x8, [x0, #0x10]
   e2d94: b4000ee8     	cbz	x8, 0xe2f70 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x214>
   e2d98: aa1403e8     	mov	x8, x20
   e2d9c: f940028a     	ldr	x10, [x20]
   e2da0: f90003f4     	str	x20, [sp]
   e2da4: f8408d09     	ldr	x9, [x8, #0x8]!
   e2da8: f9000288     	str	x8, [x20]
   e2dac: f900093f     	str	xzr, [x9, #0x10]
   e2db0: f9000a9f     	str	xzr, [x20, #0x10]
   e2db4: f900011f     	str	xzr, [x8]
   e2db8: f9400548     	ldr	x8, [x10, #0x8]
   e2dbc: f100011f     	cmp	x8, #0x0
   e2dc0: 9a880156     	csel	x22, x10, x8, eq
   e2dc4: f9000bf6     	str	x22, [sp, #0x10]
   e2dc8: b40001d6     	cbz	x22, 0xe2e00 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xa4>
   e2dcc: f9400ad7     	ldr	x23, [x22, #0x10]
   e2dd0: b40002f7     	cbz	x23, 0xe2e2c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xd0>
   e2dd4: f94002e8     	ldr	x8, [x23]
   e2dd8: eb16011f     	cmp	x8, x22
   e2ddc: 54000180     	b.eq	0xe2e0c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xb0>
   e2de0: f90006ff     	str	xzr, [x23, #0x8]
   e2de4: b4000248     	cbz	x8, 0xe2e2c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xd0>
   e2de8: aa0803f7     	mov	x23, x8
   e2dec: f9400108     	ldr	x8, [x8]
   e2df0: b5ffffc8     	cbnz	x8, 0xe2de8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x8c>
   e2df4: f94006e8     	ldr	x8, [x23, #0x8]
   e2df8: b5ffff88     	cbnz	x8, 0xe2de8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x8c>
   e2dfc: 1400000c     	b	0xe2e2c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xd0>
   e2e00: aa1403e0     	mov	x0, x20
   e2e04: aa1603e1     	mov	x1, x22
   e2e08: 14000057     	b	0xe2f64 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x208>
   e2e0c: f94006e8     	ldr	x8, [x23, #0x8]
   e2e10: f90002ff     	str	xzr, [x23]
   e2e14: b40000c8     	cbz	x8, 0xe2e2c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xd0>
   e2e18: aa0803f7     	mov	x23, x8
   e2e1c: f9400108     	ldr	x8, [x8]
   e2e20: b5ffffc8     	cbnz	x8, 0xe2e18 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xbc>
   e2e24: f94006e8     	ldr	x8, [x23, #0x8]
   e2e28: b5ffff88     	cbnz	x8, 0xe2e18 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xbc>
   e2e2c: eb1302bf     	cmp	x21, x19
   e2e30: f90007f7     	str	x23, [sp, #0x8]
   e2e34: 54000820     	b.eq	0xe2f38 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1dc>
   e2e38: aa1703e8     	mov	x8, x23
   e2e3c: aa1603f8     	mov	x24, x22
   e2e40: aa0803f6     	mov	x22, x8
   e2e44: 910082a1     	add	x1, x21, #0x20
   e2e48: 91008300     	add	x0, x24, #0x20
   e2e4c: 9401e8b5     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   e2e50: b9403aa8     	ldr	w8, [x21, #0x38]
   e2e54: b9003b08     	str	w8, [x24, #0x38]
   e2e58: aa1403e0     	mov	x0, x20
   e2e5c: aa1803e1     	mov	x1, x24
   e2e60: 9400006c     	bl	0xe3010 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x2b4>
   e2e64: f9000bf6     	str	x22, [sp, #0x10]
   e2e68: b50000b6     	cbnz	x22, 0xe2e7c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x120>
   e2e6c: aa1f03e8     	mov	x8, xzr
   e2e70: f94006a9     	ldr	x9, [x21, #0x8]
   e2e74: b5000369     	cbnz	x9, 0xe2ee0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x184>
   e2e78: 1400001e     	b	0xe2ef0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x194>
   e2e7c: f9400ad7     	ldr	x23, [x22, #0x10]
   e2e80: b4000297     	cbz	x23, 0xe2ed0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x174>
   e2e84: f94002e8     	ldr	x8, [x23]
   e2e88: eb16011f     	cmp	x8, x22
   e2e8c: 54000120     	b.eq	0xe2eb0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x154>
   e2e90: f90006ff     	str	xzr, [x23, #0x8]
   e2e94: b40001e8     	cbz	x8, 0xe2ed0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x174>
   e2e98: aa0803f7     	mov	x23, x8
   e2e9c: f9400108     	ldr	x8, [x8]
   e2ea0: b5ffffc8     	cbnz	x8, 0xe2e98 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x13c>
   e2ea4: f94006e8     	ldr	x8, [x23, #0x8]
   e2ea8: b5ffff88     	cbnz	x8, 0xe2e98 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x13c>
   e2eac: 14000009     	b	0xe2ed0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x174>
   e2eb0: f94006e8     	ldr	x8, [x23, #0x8]
   e2eb4: f90002ff     	str	xzr, [x23]
   e2eb8: b40000c8     	cbz	x8, 0xe2ed0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x174>
   e2ebc: aa0803f7     	mov	x23, x8
   e2ec0: f9400108     	ldr	x8, [x8]
   e2ec4: b5ffffc8     	cbnz	x8, 0xe2ebc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x160>
   e2ec8: f94006e8     	ldr	x8, [x23, #0x8]
   e2ecc: b5ffff88     	cbnz	x8, 0xe2ebc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x160>
   e2ed0: aa1703e8     	mov	x8, x23
   e2ed4: f90007f7     	str	x23, [sp, #0x8]
   e2ed8: f94006a9     	ldr	x9, [x21, #0x8]
   e2edc: b40000a9     	cbz	x9, 0xe2ef0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x194>
   e2ee0: aa0903f5     	mov	x21, x9
   e2ee4: f9400129     	ldr	x9, [x9]
   e2ee8: b5ffffc9     	cbnz	x9, 0xe2ee0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x184>
   e2eec: 1400000c     	b	0xe2f1c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1c0>
   e2ef0: aa1503e9     	mov	x9, x21
   e2ef4: f8410d2a     	ldr	x10, [x9, #0x10]!
   e2ef8: f940014b     	ldr	x11, [x10]
   e2efc: eb15017f     	cmp	x11, x21
   e2f00: 54000180     	b.eq	0xe2f30 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1d4>
   e2f04: f940012a     	ldr	x10, [x9]
   e2f08: aa0a03e9     	mov	x9, x10
   e2f0c: f8410d35     	ldr	x21, [x9, #0x10]!
   e2f10: f94002ab     	ldr	x11, [x21]
   e2f14: eb0a017f     	cmp	x11, x10
   e2f18: 54ffff61     	b.ne	0xe2f04 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1a8>
   e2f1c: b40000f6     	cbz	x22, 0xe2f38 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1dc>
   e2f20: aa1603f8     	mov	x24, x22
   e2f24: eb1302bf     	cmp	x21, x19
   e2f28: 54fff8c1     	b.ne	0xe2e40 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0xe4>
   e2f2c: 14000003     	b	0xe2f38 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1dc>
   e2f30: aa0a03f5     	mov	x21, x10
   e2f34: b5ffff76     	cbnz	x22, 0xe2f20 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1c4>
   e2f38: aa1403e0     	mov	x0, x20
   e2f3c: aa1603e1     	mov	x1, x22
   e2f40: 9401f038     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e2f44: b4000177     	cbz	x23, 0xe2f70 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x214>
   e2f48: f9400ae8     	ldr	x8, [x23, #0x10]
   e2f4c: b4000088     	cbz	x8, 0xe2f5c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x200>
   e2f50: aa0803f7     	mov	x23, x8
   e2f54: f9400908     	ldr	x8, [x8, #0x10]
   e2f58: b5ffffc8     	cbnz	x8, 0xe2f50 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x1f4>
   e2f5c: aa1403e0     	mov	x0, x20
   e2f60: aa1703e1     	mov	x1, x23
   e2f64: 9401f02f     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e2f68: 14000002     	b	0xe2f70 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x214>
   e2f6c: aa0903f5     	mov	x21, x9
   e2f70: eb1302bf     	cmp	x21, x19
   e2f74: 540002c0     	b.eq	0xe2fcc <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x270>
   e2f78: 910082a1     	add	x1, x21, #0x20
   e2f7c: aa1403e0     	mov	x0, x20
   e2f80: 9401f070     	bl	0x15f140 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE15__emplace_multiIJRKNS_4pairIKS7_iEEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEEDpOT_@plt>
   e2f84: f94006a8     	ldr	x8, [x21, #0x8]
   e2f88: b40000a8     	cbz	x8, 0xe2f9c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x240>
   e2f8c: aa0803f5     	mov	x21, x8
   e2f90: f9400108     	ldr	x8, [x8]
   e2f94: b5ffffc8     	cbnz	x8, 0xe2f8c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x230>
   e2f98: 17fffff6     	b	0xe2f70 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x214>
   e2f9c: aa1503e8     	mov	x8, x21
   e2fa0: f8410d09     	ldr	x9, [x8, #0x10]!
   e2fa4: f940012a     	ldr	x10, [x9]
   e2fa8: eb15015f     	cmp	x10, x21
   e2fac: 54fffe00     	b.eq	0xe2f6c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x210>
   e2fb0: f9400109     	ldr	x9, [x8]
   e2fb4: aa0903e8     	mov	x8, x9
   e2fb8: f8410d15     	ldr	x21, [x8, #0x10]!
   e2fbc: f94002aa     	ldr	x10, [x21]
   e2fc0: eb09015f     	cmp	x10, x9
   e2fc4: 54ffff61     	b.ne	0xe2fb0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x254>
   e2fc8: 17ffffea     	b	0xe2f70 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x214>
   e2fcc: f9401728     	ldr	x8, [x25, #0x28]
   e2fd0: f85f83a9     	ldur	x9, [x29, #-0x8]
   e2fd4: eb09011f     	cmp	x8, x9
   e2fd8: 54000101     	b.ne	0xe2ff8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x29c>
   e2fdc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   e2fe0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   e2fe4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   e2fe8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e2fec: f9401bf9     	ldr	x25, [sp, #0x30]
   e2ff0: 9101c3ff     	add	sp, sp, #0x70
   e2ff4: d65f03c0     	ret
   e2ff8: 9401e78e     	bl	0x15ce30 <__stack_chk_fail@plt>
   e2ffc: aa0003f3     	mov	x19, x0
   e3000: 910003e0     	mov	x0, sp
   e3004: 94000052     	bl	0xe314c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x3f0>
   e3008: aa1303e0     	mov	x0, x19
   e300c: 9401d855     	bl	0x159160 <__emutls_get_address+0x6d4>
   e3010: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   e3014: a9015ff8     	stp	x24, x23, [sp, #0x10]
   e3018: 910003fd     	mov	x29, sp
   e301c: a90257f6     	stp	x22, x21, [sp, #0x20]
   e3020: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e3024: aa0003e8     	mov	x8, x0
   e3028: aa0003f3     	mov	x19, x0
   e302c: aa0103f4     	mov	x20, x1
   e3030: f8408d16     	ldr	x22, [x8, #0x8]!
   e3034: b4000536     	cbz	x22, 0xe30d8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x37c>
   e3038: a942aa89     	ldp	x9, x10, [x20, #0x28]
   e303c: 9100828b     	add	x11, x20, #0x20
   e3040: 39408288     	ldrb	w8, [x20, #0x20]
   e3044: d341fd0c     	lsr	x12, x8, #1
   e3048: 7200011f     	tst	w8, #0x1
   e304c: 9a890197     	csel	x23, x12, x9, eq
   e3050: 9a8b1555     	csinc	x21, x10, x11, ne
   e3054: 14000004     	b	0xe3064 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x308>
   e3058: f94006c8     	ldr	x8, [x22, #0x8]
   e305c: b4000528     	cbz	x8, 0xe3100 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x3a4>
   e3060: aa0803f6     	mov	x22, x8
   e3064: aa1603e8     	mov	x8, x22
   e3068: 38420d09     	ldrb	w9, [x8, #0x20]!
   e306c: f940050a     	ldr	x10, [x8, #0x8]
   e3070: d341fd2b     	lsr	x11, x9, #1
   e3074: 7200013f     	tst	w9, #0x1
   e3078: 9a8a0178     	csel	x24, x11, x10, eq
   e307c: eb17031f     	cmp	x24, x23
   e3080: 9a973302     	csel	x2, x24, x23, lo
   e3084: b4000122     	cbz	x2, 0xe30a8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x34c>
   e3088: f9401aca     	ldr	x10, [x22, #0x30]
   e308c: 7200013f     	tst	w9, #0x1
   e3090: aa1503e0     	mov	x0, x21
   e3094: 9a881541     	csinc	x1, x10, x8, ne
   e3098: 9401e86e     	bl	0x15d250 <memcmp@plt>
   e309c: 34000060     	cbz	w0, 0xe30a8 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x34c>
   e30a0: 36fffdc0     	tbz	w0, #0x1f, 0xe3058 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x2fc>
   e30a4: 14000003     	b	0xe30b0 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x354>
   e30a8: eb1802ff     	cmp	x23, x24
   e30ac: 54fffd62     	b.hs	0xe3058 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x2fc>
   e30b0: f94002c8     	ldr	x8, [x22]
   e30b4: b5fffd68     	cbnz	x8, 0xe3060 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x304>
   e30b8: aa1603e8     	mov	x8, x22
   e30bc: a9007e9f     	stp	xzr, xzr, [x20]
   e30c0: f9000a96     	str	x22, [x20, #0x10]
   e30c4: f9000114     	str	x20, [x8]
   e30c8: f9400269     	ldr	x9, [x19]
   e30cc: f9400129     	ldr	x9, [x9]
   e30d0: b5000129     	cbnz	x9, 0xe30f4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x398>
   e30d4: 14000012     	b	0xe311c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x3c0>
   e30d8: aa0803f6     	mov	x22, x8
   e30dc: a9007e9f     	stp	xzr, xzr, [x20]
   e30e0: f9000a96     	str	x22, [x20, #0x10]
   e30e4: f9000114     	str	x20, [x8]
   e30e8: f9400269     	ldr	x9, [x19]
   e30ec: f9400129     	ldr	x9, [x9]
   e30f0: b4000169     	cbz	x9, 0xe311c <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x3c0>
   e30f4: f9000269     	str	x9, [x19]
   e30f8: f9400101     	ldr	x1, [x8]
   e30fc: 14000009     	b	0xe3120 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x3c4>
   e3100: 910022c8     	add	x8, x22, #0x8
   e3104: a9007e9f     	stp	xzr, xzr, [x20]
   e3108: f9000a96     	str	x22, [x20, #0x10]
   e310c: f9000114     	str	x20, [x8]
   e3110: f9400269     	ldr	x9, [x19]
   e3114: f9400129     	ldr	x9, [x9]
   e3118: b5fffee9     	cbnz	x9, 0xe30f4 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x398>
   e311c: aa1403e1     	mov	x1, x20
   e3120: f9400660     	ldr	x0, [x19, #0x8]
   e3124: 9401e98f     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e3128: f9400a68     	ldr	x8, [x19, #0x10]
   e312c: aa1403e0     	mov	x0, x20
   e3130: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e3134: 91000508     	add	x8, x8, #0x1
   e3138: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   e313c: f9000a68     	str	x8, [x19, #0x10]
   e3140: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e3144: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   e3148: d65f03c0     	ret
   e314c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e3150: f9000bf3     	str	x19, [sp, #0x10]
   e3154: 910003fd     	mov	x29, sp
   e3158: aa0003f3     	mov	x19, x0
   e315c: f9400000     	ldr	x0, [x0]
   e3160: f9400a61     	ldr	x1, [x19, #0x10]
   e3164: 9401efaf     	bl	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e3168: f9400661     	ldr	x1, [x19, #0x8]
   e316c: b4000161     	cbz	x1, 0xe3198 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x43c>
   e3170: f9400828     	ldr	x8, [x1, #0x10]
   e3174: b40000a8     	cbz	x8, 0xe3188 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x42c>
   e3178: aa0803e1     	mov	x1, x8
   e317c: f9400908     	ldr	x8, [x8, #0x10]
   e3180: b5ffffc8     	cbnz	x8, 0xe3178 <void std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__assign_multi<std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>, std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long>)+0x41c>
   e3184: f9000661     	str	x1, [x19, #0x8]
   e3188: f9400260     	ldr	x0, [x19]
   e318c: f9400bf3     	ldr	x19, [sp, #0x10]
   e3190: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3194: 1401efa3     	b	0x15f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e3198: f9400bf3     	ldr	x19, [sp, #0x10]
   e319c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e31a0: d65f03c0     	ret

00000000000e31a4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)>:
   e31a4: d101c3ff     	sub	sp, sp, #0x70
   e31a8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e31ac: 910083fd     	add	x29, sp, #0x20
   e31b0: f9001bf9     	str	x25, [sp, #0x30]
   e31b4: a9045ff8     	stp	x24, x23, [sp, #0x40]
   e31b8: a90557f6     	stp	x22, x21, [sp, #0x50]
   e31bc: a9064ff4     	stp	x20, x19, [sp, #0x60]
   e31c0: d53bd057     	mrs	x23, TPIDR_EL0
   e31c4: aa0003f3     	mov	x19, x0
   e31c8: f94016e8     	ldr	x8, [x23, #0x28]
   e31cc: 91002016     	add	x22, x0, #0x8
   e31d0: 52800800     	mov	w0, #0x40               // =64
   e31d4: aa0103f5     	mov	x21, x1
   e31d8: f81f83a8     	stur	x8, [x29, #-0x8]
   e31dc: 9401e721     	bl	0x15ce60 <_Znwm@plt>
   e31e0: aa0003f4     	mov	x20, x0
   e31e4: a9005be0     	stp	x0, x22, [sp]
   e31e8: 91008016     	add	x22, x0, #0x20
   e31ec: 390043ff     	strb	wzr, [sp, #0x10]
   e31f0: aa1603e0     	mov	x0, x22
   e31f4: aa1503e1     	mov	x1, x21
   e31f8: 9401e962     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e31fc: aa1303e8     	mov	x8, x19
   e3200: b9401aa9     	ldr	w9, [x21, #0x18]
   e3204: f8408d18     	ldr	x24, [x8, #0x8]!
   e3208: b9003a89     	str	w9, [x20, #0x38]
   e320c: b4000518     	cbz	x24, 0xe32ac <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x108>
   e3210: a942aa89     	ldp	x9, x10, [x20, #0x28]
   e3214: 39408288     	ldrb	w8, [x20, #0x20]
   e3218: d341fd0b     	lsr	x11, x8, #1
   e321c: 7200011f     	tst	w8, #0x1
   e3220: 9a890179     	csel	x25, x11, x9, eq
   e3224: 9a961555     	csinc	x21, x10, x22, ne
   e3228: 14000004     	b	0xe3238 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x94>
   e322c: f9400708     	ldr	x8, [x24, #0x8]
   e3230: b4000748     	cbz	x8, 0xe3318 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x174>
   e3234: aa0803f8     	mov	x24, x8
   e3238: aa1803e8     	mov	x8, x24
   e323c: 38420d09     	ldrb	w9, [x8, #0x20]!
   e3240: f940050a     	ldr	x10, [x8, #0x8]
   e3244: d341fd2b     	lsr	x11, x9, #1
   e3248: 7200013f     	tst	w9, #0x1
   e324c: 9a8a0176     	csel	x22, x11, x10, eq
   e3250: eb1902df     	cmp	x22, x25
   e3254: 9a9932c2     	csel	x2, x22, x25, lo
   e3258: b4000122     	cbz	x2, 0xe327c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0xd8>
   e325c: f9401b0a     	ldr	x10, [x24, #0x30]
   e3260: 7200013f     	tst	w9, #0x1
   e3264: aa1503e0     	mov	x0, x21
   e3268: 9a881541     	csinc	x1, x10, x8, ne
   e326c: 9401e7f9     	bl	0x15d250 <memcmp@plt>
   e3270: 34000060     	cbz	w0, 0xe327c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0xd8>
   e3274: 36fffdc0     	tbz	w0, #0x1f, 0xe322c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x88>
   e3278: 14000003     	b	0xe3284 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0xe0>
   e327c: eb16033f     	cmp	x25, x22
   e3280: 54fffd62     	b.hs	0xe322c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x88>
   e3284: f9400308     	ldr	x8, [x24]
   e3288: b5fffd68     	cbnz	x8, 0xe3234 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x90>
   e328c: aa1803e8     	mov	x8, x24
   e3290: a9007e9f     	stp	xzr, xzr, [x20]
   e3294: f9000a98     	str	x24, [x20, #0x10]
   e3298: f9000114     	str	x20, [x8]
   e329c: f9400269     	ldr	x9, [x19]
   e32a0: f9400129     	ldr	x9, [x9]
   e32a4: b5000129     	cbnz	x9, 0xe32c8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x124>
   e32a8: 1400000a     	b	0xe32d0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x12c>
   e32ac: aa0803f8     	mov	x24, x8
   e32b0: a9007e9f     	stp	xzr, xzr, [x20]
   e32b4: f9000a98     	str	x24, [x20, #0x10]
   e32b8: f9000114     	str	x20, [x8]
   e32bc: f9400269     	ldr	x9, [x19]
   e32c0: f9400129     	ldr	x9, [x9]
   e32c4: b4000069     	cbz	x9, 0xe32d0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x12c>
   e32c8: f9000269     	str	x9, [x19]
   e32cc: f9400114     	ldr	x20, [x8]
   e32d0: f9400660     	ldr	x0, [x19, #0x8]
   e32d4: aa1403e1     	mov	x1, x20
   e32d8: 9401e922     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e32dc: f9400a68     	ldr	x8, [x19, #0x10]
   e32e0: f94003e0     	ldr	x0, [sp]
   e32e4: 91000508     	add	x8, x8, #0x1
   e32e8: f9000a68     	str	x8, [x19, #0x10]
   e32ec: f94016e8     	ldr	x8, [x23, #0x28]
   e32f0: f85f83a9     	ldur	x9, [x29, #-0x8]
   e32f4: eb09011f     	cmp	x8, x9
   e32f8: 54000201     	b.ne	0xe3338 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x194>
   e32fc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   e3300: a94557f6     	ldp	x22, x21, [sp, #0x50]
   e3304: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   e3308: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e330c: f9401bf9     	ldr	x25, [sp, #0x30]
   e3310: 9101c3ff     	add	sp, sp, #0x70
   e3314: d65f03c0     	ret
   e3318: 91002308     	add	x8, x24, #0x8
   e331c: a9007e9f     	stp	xzr, xzr, [x20]
   e3320: f9000a98     	str	x24, [x20, #0x10]
   e3324: f9000114     	str	x20, [x8]
   e3328: f9400269     	ldr	x9, [x19]
   e332c: f9400129     	ldr	x9, [x9]
   e3330: b5fffcc9     	cbnz	x9, 0xe32c8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x124>
   e3334: 17ffffe7     	b	0xe32d0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__emplace_multi<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&>(std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, int> const&)+0x12c>
   e3338: 9401e6be     	bl	0x15ce30 <__stack_chk_fail@plt>
   e333c: aa0003f3     	mov	x19, x0
   e3340: 910003e0     	mov	x0, sp
   e3344: 97fffe73     	bl	0xe2d10 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x118>
   e3348: aa1303e0     	mov	x0, x19
   e334c: 9401d785     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e3350 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e3350: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   e3354: a9015ff8     	stp	x24, x23, [sp, #0x10]
   e3358: 910003fd     	mov	x29, sp
   e335c: a90257f6     	stp	x22, x21, [sp, #0x20]
   e3360: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e3364: a940a829     	ldp	x9, x10, [x1, #0x8]
   e3368: aa0003f3     	mov	x19, x0
   e336c: 39400028     	ldrb	w8, [x1]
   e3370: f8408e77     	ldr	x23, [x19, #0x8]!
   e3374: d341fd0b     	lsr	x11, x8, #1
   e3378: 7200011f     	tst	w8, #0x1
   e337c: 9a890176     	csel	x22, x11, x9, eq
   e3380: 9a811555     	csinc	x21, x10, x1, ne
   e3384: b4000637     	cbz	x23, 0xe3448 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e3388: aa1303f4     	mov	x20, x19
   e338c: 1400000a     	b	0xe33b4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x64>
   e3390: eb1802df     	cmp	x22, x24
   e3394: 1a9f27e8     	cset	w8, lo
   e3398: eb16031f     	cmp	x24, x22
   e339c: 5a9f2100     	csinv	w0, w8, wzr, hs
   e33a0: 531f7c08     	lsr	w8, w0, #31
   e33a4: 7100001f     	cmp	w0, #0x0
   e33a8: 9a97b294     	csel	x20, x20, x23, lt
   e33ac: f8685af7     	ldr	x23, [x23, w8, uxtw #3]
   e33b0: b4000237     	cbz	x23, 0xe33f4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa4>
   e33b4: aa1703e8     	mov	x8, x23
   e33b8: 38420d09     	ldrb	w9, [x8, #0x20]!
   e33bc: f940050a     	ldr	x10, [x8, #0x8]
   e33c0: d341fd2b     	lsr	x11, x9, #1
   e33c4: 7200013f     	tst	w9, #0x1
   e33c8: 9a8a0178     	csel	x24, x11, x10, eq
   e33cc: eb1802df     	cmp	x22, x24
   e33d0: 9a9832c2     	csel	x2, x22, x24, lo
   e33d4: b4fffde2     	cbz	x2, 0xe3390 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   e33d8: f9401aea     	ldr	x10, [x23, #0x30]
   e33dc: 7200013f     	tst	w9, #0x1
   e33e0: aa1503e1     	mov	x1, x21
   e33e4: 9a881540     	csinc	x0, x10, x8, ne
   e33e8: 9401e79a     	bl	0x15d250 <memcmp@plt>
   e33ec: 35fffda0     	cbnz	w0, 0xe33a0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   e33f0: 17ffffe8     	b	0xe3390 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   e33f4: eb13029f     	cmp	x20, x19
   e33f8: 54000280     	b.eq	0xe3448 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e33fc: aa1403e8     	mov	x8, x20
   e3400: 38420d09     	ldrb	w9, [x8, #0x20]!
   e3404: f940050a     	ldr	x10, [x8, #0x8]
   e3408: d341fd2b     	lsr	x11, x9, #1
   e340c: 7200013f     	tst	w9, #0x1
   e3410: 9a8a0177     	csel	x23, x11, x10, eq
   e3414: eb1602ff     	cmp	x23, x22
   e3418: 9a9632e2     	csel	x2, x23, x22, lo
   e341c: b4000122     	cbz	x2, 0xe3440 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   e3420: f9401a8a     	ldr	x10, [x20, #0x30]
   e3424: 7200013f     	tst	w9, #0x1
   e3428: aa1503e0     	mov	x0, x21
   e342c: 9a881541     	csinc	x1, x10, x8, ne
   e3430: 9401e788     	bl	0x15d250 <memcmp@plt>
   e3434: 34000060     	cbz	w0, 0xe3440 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   e3438: 37f80080     	tbnz	w0, #0x1f, 0xe3448 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e343c: 14000004     	b	0xe344c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   e3440: eb1702df     	cmp	x22, x23
   e3444: 54000042     	b.hs	0xe344c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, int>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   e3448: aa1303f4     	mov	x20, x19
   e344c: aa1403e0     	mov	x0, x20
   e3450: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e3454: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e3458: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   e345c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   e3460: d65f03c0     	ret

00000000000e3464 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*)>:
   e3464: b4000261     	cbz	x1, 0xe34b0 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*)+0x4c>
   e3468: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e346c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e3470: 910003fd     	mov	x29, sp
   e3474: aa0103f3     	mov	x19, x1
   e3478: f9400021     	ldr	x1, [x1]
   e347c: aa0003f4     	mov	x20, x0
   e3480: 9401eef4     	bl	0x15f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>
   e3484: f9400661     	ldr	x1, [x19, #0x8]
   e3488: aa1403e0     	mov	x0, x20
   e348c: 9401eef1     	bl	0x15f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>
   e3490: 39408268     	ldrb	w8, [x19, #0x20]
   e3494: 36000068     	tbz	w8, #0x0, 0xe34a0 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*)+0x3c>
   e3498: f9401a60     	ldr	x0, [x19, #0x30]
   e349c: 9401e691     	bl	0x15cee0 <_ZdlPv@plt>
   e34a0: aa1303e0     	mov	x0, x19
   e34a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e34a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e34ac: 1401e68d     	b	0x15cee0 <_ZdlPv@plt>
   e34b0: d65f03c0     	ret

00000000000e34b4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e34b4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   e34b8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   e34bc: 910003fd     	mov	x29, sp
   e34c0: a90257f6     	stp	x22, x21, [sp, #0x20]
   e34c4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e34c8: a940a829     	ldp	x9, x10, [x1, #0x8]
   e34cc: aa0003f3     	mov	x19, x0
   e34d0: 39400028     	ldrb	w8, [x1]
   e34d4: f8408e77     	ldr	x23, [x19, #0x8]!
   e34d8: d341fd0b     	lsr	x11, x8, #1
   e34dc: 7200011f     	tst	w8, #0x1
   e34e0: 9a890176     	csel	x22, x11, x9, eq
   e34e4: 9a811555     	csinc	x21, x10, x1, ne
   e34e8: b4000637     	cbz	x23, 0xe35ac <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e34ec: aa1303f4     	mov	x20, x19
   e34f0: 1400000a     	b	0xe3518 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x64>
   e34f4: eb1802df     	cmp	x22, x24
   e34f8: 1a9f27e8     	cset	w8, lo
   e34fc: eb16031f     	cmp	x24, x22
   e3500: 5a9f2100     	csinv	w0, w8, wzr, hs
   e3504: 531f7c08     	lsr	w8, w0, #31
   e3508: 7100001f     	cmp	w0, #0x0
   e350c: 9a97b294     	csel	x20, x20, x23, lt
   e3510: f8685af7     	ldr	x23, [x23, w8, uxtw #3]
   e3514: b4000237     	cbz	x23, 0xe3558 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa4>
   e3518: aa1703e8     	mov	x8, x23
   e351c: 38420d09     	ldrb	w9, [x8, #0x20]!
   e3520: f940050a     	ldr	x10, [x8, #0x8]
   e3524: d341fd2b     	lsr	x11, x9, #1
   e3528: 7200013f     	tst	w9, #0x1
   e352c: 9a8a0178     	csel	x24, x11, x10, eq
   e3530: eb1802df     	cmp	x22, x24
   e3534: 9a9832c2     	csel	x2, x22, x24, lo
   e3538: b4fffde2     	cbz	x2, 0xe34f4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   e353c: f9401aea     	ldr	x10, [x23, #0x30]
   e3540: 7200013f     	tst	w9, #0x1
   e3544: aa1503e1     	mov	x1, x21
   e3548: 9a881540     	csinc	x0, x10, x8, ne
   e354c: 9401e741     	bl	0x15d250 <memcmp@plt>
   e3550: 35fffda0     	cbnz	w0, 0xe3504 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   e3554: 17ffffe8     	b	0xe34f4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   e3558: eb13029f     	cmp	x20, x19
   e355c: 54000280     	b.eq	0xe35ac <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e3560: aa1403e8     	mov	x8, x20
   e3564: 38420d09     	ldrb	w9, [x8, #0x20]!
   e3568: f940050a     	ldr	x10, [x8, #0x8]
   e356c: d341fd2b     	lsr	x11, x9, #1
   e3570: 7200013f     	tst	w9, #0x1
   e3574: 9a8a0177     	csel	x23, x11, x10, eq
   e3578: eb1602ff     	cmp	x23, x22
   e357c: 9a9632e2     	csel	x2, x23, x22, lo
   e3580: b4000122     	cbz	x2, 0xe35a4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   e3584: f9401a8a     	ldr	x10, [x20, #0x30]
   e3588: 7200013f     	tst	w9, #0x1
   e358c: aa1503e0     	mov	x0, x21
   e3590: 9a881541     	csinc	x1, x10, x8, ne
   e3594: 9401e72f     	bl	0x15d250 <memcmp@plt>
   e3598: 34000060     	cbz	w0, 0xe35a4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   e359c: 37f80080     	tbnz	w0, #0x1f, 0xe35ac <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e35a0: 14000004     	b	0xe35b0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   e35a4: eb1702df     	cmp	x22, x23
   e35a8: 54000042     	b.hs	0xe35b0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   e35ac: aa1303f4     	mov	x20, x19
   e35b0: aa1403e0     	mov	x0, x20
   e35b4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e35b8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e35bc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   e35c0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   e35c4: d65f03c0     	ret

00000000000e35c8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e35c8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e35cc: a90167fa     	stp	x26, x25, [sp, #0x10]
   e35d0: 910003fd     	mov	x29, sp
   e35d4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e35d8: a90357f6     	stp	x22, x21, [sp, #0x30]
   e35dc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e35e0: aa0003f4     	mov	x20, x0
   e35e4: aa0103f3     	mov	x19, x1
   e35e8: f8408e98     	ldr	x24, [x20, #0x8]!
   e35ec: b4000658     	cbz	x24, 0xe36b4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
   e35f0: a940a849     	ldp	x9, x10, [x2, #0x8]
   e35f4: 91002014     	add	x20, x0, #0x8
   e35f8: 39400048     	ldrb	w8, [x2]
   e35fc: d341fd0b     	lsr	x11, x8, #1
   e3600: 7200011f     	tst	w8, #0x1
   e3604: 9a890179     	csel	x25, x11, x9, eq
   e3608: 9a821555     	csinc	x21, x10, x2, ne
   e360c: 14000007     	b	0xe3628 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x60>
   e3610: eb19035f     	cmp	x26, x25
   e3614: 54000562     	b.hs	0xe36c0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e3618: aa1803f4     	mov	x20, x24
   e361c: f8408e88     	ldr	x8, [x20, #0x8]!
   e3620: b4000508     	cbz	x8, 0xe36c0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e3624: aa0803f8     	mov	x24, x8
   e3628: aa1803e8     	mov	x8, x24
   e362c: 38420d09     	ldrb	w9, [x8, #0x20]!
   e3630: f940050a     	ldr	x10, [x8, #0x8]
   e3634: d341fd2b     	lsr	x11, x9, #1
   e3638: 7200013f     	tst	w9, #0x1
   e363c: 9a8a017a     	csel	x26, x11, x10, eq
   e3640: eb19035f     	cmp	x26, x25
   e3644: 9a993356     	csel	x22, x26, x25, lo
   e3648: b4000176     	cbz	x22, 0xe3674 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
   e364c: f9401b0a     	ldr	x10, [x24, #0x30]
   e3650: 7200013f     	tst	w9, #0x1
   e3654: aa1503e0     	mov	x0, x21
   e3658: aa1603e2     	mov	x2, x22
   e365c: 9a881557     	csinc	x23, x10, x8, ne
   e3660: aa1703e1     	mov	x1, x23
   e3664: 9401e6fb     	bl	0x15d250 <memcmp@plt>
   e3668: 340000c0     	cbz	w0, 0xe3680 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb8>
   e366c: 37f800e0     	tbnz	w0, #0x1f, 0xe3688 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   e3670: 1400000a     	b	0xe3698 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   e3674: eb1a033f     	cmp	x25, x26
   e3678: 54000083     	b.lo	0xe3688 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   e367c: 17ffffe5     	b	0xe3610 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   e3680: eb1a033f     	cmp	x25, x26
   e3684: 540000a2     	b.hs	0xe3698 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   e3688: f9400308     	ldr	x8, [x24]
   e368c: b4000188     	cbz	x8, 0xe36bc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
   e3690: aa1803f4     	mov	x20, x24
   e3694: 17ffffe4     	b	0xe3624 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5c>
   e3698: aa1703e0     	mov	x0, x23
   e369c: aa1503e1     	mov	x1, x21
   e36a0: aa1603e2     	mov	x2, x22
   e36a4: 9401e6eb     	bl	0x15d250 <memcmp@plt>
   e36a8: 34fffb40     	cbz	w0, 0xe3610 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   e36ac: 37fffb60     	tbnz	w0, #0x1f, 0xe3618 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   e36b0: 14000004     	b	0xe36c0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   e36b4: f9000274     	str	x20, [x19]
   e36b8: 14000003     	b	0xe36c4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, InGame::GaaSReqStatReportHandler::GaaSReqStat>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   e36bc: aa1803f4     	mov	x20, x24
   e36c0: f9000278     	str	x24, [x19]
   e36c4: aa1403e0     	mov	x0, x20
   e36c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e36cc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e36d0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e36d4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   e36d8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e36dc: d65f03c0     	ret

00000000000e36e0 <InGame::InGameReportKeys::GetInstance()>:
   e36e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e36e4: f9000bf3     	str	x19, [sp, #0x10]
   e36e8: 910003fd     	mov	x29, sp
   e36ec: 90000493     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   e36f0: f9421660     	ldr	x0, [x19, #0x428]
   e36f4: b4000080     	cbz	x0, 0xe3704 <InGame::InGameReportKeys::GetInstance()+0x24>
   e36f8: f9400bf3     	ldr	x19, [sp, #0x10]
   e36fc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3700: d65f03c0     	ret
   e3704: 52800c00     	mov	w0, #0x60               // =96
   e3708: 9401e5d6     	bl	0x15ce60 <_Znwm@plt>
   e370c: 6f00e400     	movi	v0.2d, #0000000000000000
   e3710: aa0003e9     	mov	x9, x0
   e3714: 91002008     	add	x8, x0, #0x8
   e3718: f9002c1f     	str	xzr, [x0, #0x58]
   e371c: f9021660     	str	x0, [x19, #0x428]
   e3720: f8020d3f     	str	xzr, [x9, #0x20]!
   e3724: ad000000     	stp	q0, q0, [x0]
   e3728: f9000008     	str	x8, [x0]
   e372c: aa0003e8     	mov	x8, x0
   e3730: f9000c09     	str	x9, [x0, #0x18]
   e3734: aa0003e9     	mov	x9, x0
   e3738: f8038d1f     	str	xzr, [x8, #0x38]!
   e373c: a902a01f     	stp	xzr, x8, [x0, #0x28]
   e3740: f8050d3f     	str	xzr, [x9, #0x50]!
   e3744: a904241f     	stp	xzr, x9, [x0, #0x40]
   e3748: f9400bf3     	ldr	x19, [sp, #0x10]
   e374c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3750: d65f03c0     	ret

00000000000e3754 <InGame::InGameReportKeys::ReleaseInstance()>:
   e3754: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e3758: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e375c: 910003fd     	mov	x29, sp
   e3760: 90000494     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   e3764: f9421693     	ldr	x19, [x20, #0x428]
   e3768: b4000213     	cbz	x19, 0xe37a8 <InGame::InGameReportKeys::ReleaseInstance()+0x54>
   e376c: 91012260     	add	x0, x19, #0x48
   e3770: f9402a61     	ldr	x1, [x19, #0x50]
   e3774: 9401ee83     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3778: 9100c260     	add	x0, x19, #0x30
   e377c: f9401e61     	ldr	x1, [x19, #0x38]
   e3780: 9401ee80     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3784: 91006260     	add	x0, x19, #0x18
   e3788: f9401261     	ldr	x1, [x19, #0x20]
   e378c: 9401ee7d     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3790: f9400661     	ldr	x1, [x19, #0x8]
   e3794: aa1303e0     	mov	x0, x19
   e3798: 9401ee7a     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e379c: aa1303e0     	mov	x0, x19
   e37a0: 9401e5d0     	bl	0x15cee0 <_ZdlPv@plt>
   e37a4: f902169f     	str	xzr, [x20, #0x428]
   e37a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e37ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e37b0: d65f03c0     	ret

00000000000e37b4 <InGame::InGameReportKeys::InitEventKeys()>:
   e37b4: d10583ff     	sub	sp, sp, #0x160
   e37b8: a9127bfd     	stp	x29, x30, [sp, #0x120]
   e37bc: 910483fd     	add	x29, sp, #0x120
   e37c0: f9009bfc     	str	x28, [sp, #0x130]
   e37c4: a91457f6     	stp	x22, x21, [sp, #0x140]
   e37c8: a9154ff4     	stp	x20, x19, [sp, #0x150]
   e37cc: d0000409     	adrp	x9, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   e37d0: d53bd056     	mrs	x22, TPIDR_EL0
   e37d4: 911ea129     	add	x9, x9, #0x7a8
   e37d8: f94016c8     	ldr	x8, [x22, #0x28]
   e37dc: aa0003f3     	mov	x19, x0
   e37e0: 910023e0     	add	x0, sp, #0x8
   e37e4: 910083e1     	add	x1, sp, #0x20
   e37e8: 910003e3     	mov	x3, sp
   e37ec: ad420520     	ldp	q0, q1, [x9, #0x40]
   e37f0: f81f83a8     	stur	x8, [x29, #-0x8]
   e37f4: 528000e2     	mov	w2, #0x7                // =7
   e37f8: 910023f4     	add	x20, sp, #0x8
   e37fc: 910083f5     	add	x21, sp, #0x20
   e3800: 3dc01922     	ldr	q2, [x9, #0x60]
   e3804: ad0307e0     	stp	q0, q1, [sp, #0x60]
   e3808: ad400123     	ldp	q3, q0, [x9]
   e380c: 3d8023e2     	str	q2, [sp, #0x80]
   e3810: ad410522     	ldp	q2, q1, [x9, #0x20]
   e3814: ad0103e3     	stp	q3, q0, [sp, #0x20]
   e3818: ad0207e2     	stp	q2, q1, [sp, #0x40]
   e381c: 9400006f     	bl	0xe39d8 <InGame::InGameReportKeys::InitEventKeys()+0x224>
   e3820: d0000408     	adrp	x8, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   e3824: 9103c2a2     	add	x2, x21, #0xf0
   e3828: 91206108     	add	x8, x8, #0x818
   e382c: ad460500     	ldp	q0, q1, [x8, #0xc0]
   e3830: 3dc03902     	ldr	q2, [x8, #0xe0]
   e3834: ad0707e0     	stp	q0, q1, [sp, #0xe0]
   e3838: ad440103     	ldp	q3, q0, [x8, #0x80]
   e383c: 3d8043e2     	str	q2, [sp, #0x100]
   e3840: ad450502     	ldp	q2, q1, [x8, #0xa0]
   e3844: ad0503e3     	stp	q3, q0, [sp, #0xa0]
   e3848: ad420d00     	ldp	q0, q3, [x8, #0x40]
   e384c: ad0607e2     	stp	q2, q1, [sp, #0xc0]
   e3850: ad430502     	ldp	q2, q1, [x8, #0x60]
   e3854: ad030fe0     	stp	q0, q3, [sp, #0x60]
   e3858: ad400d00     	ldp	q0, q3, [x8]
   e385c: ad0407e2     	stp	q2, q1, [sp, #0x80]
   e3860: ad410502     	ldp	q2, q1, [x8, #0x20]
   e3864: ad010fe0     	stp	q0, q3, [sp, #0x20]
   e3868: ad0207e2     	stp	q2, q1, [sp, #0x40]
   e386c: 910083e1     	add	x1, sp, #0x20
   e3870: aa1303e0     	mov	x0, x19
   e3874: 9401ee47     	bl	0x15f190 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE15__assign_uniqueIPKNS_4pairIKiS3_EEEEvT_SI_@plt>
   e3878: f94007e1     	ldr	x1, [sp, #0x8]
   e387c: 91002294     	add	x20, x20, #0x8
   e3880: aa1303e0     	mov	x0, x19
   e3884: aa1403e2     	mov	x2, x20
   e3888: 9401ee46     	bl	0x15f1a0 <_ZNSt6__ndk13mapIiPKcNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEE6insertINS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIiS2_EEPNS_11__tree_nodeISF_PvEElEEEEEEvT_SM_@plt>
   e388c: d0000408     	adrp	x8, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   e3890: 91006275     	add	x21, x19, #0x18
   e3894: 91242108     	add	x8, x8, #0x908
   e3898: ad460500     	ldp	q0, q1, [x8, #0xc0]
   e389c: ad0707e0     	stp	q0, q1, [sp, #0xe0]
   e38a0: 3dc03902     	ldr	q2, [x8, #0xe0]
   e38a4: ad440103     	ldp	q3, q0, [x8, #0x80]
   e38a8: 3d8043e2     	str	q2, [sp, #0x100]
   e38ac: ad450502     	ldp	q2, q1, [x8, #0xa0]
   e38b0: ad0503e3     	stp	q3, q0, [sp, #0xa0]
   e38b4: ad420d00     	ldp	q0, q3, [x8, #0x40]
   e38b8: ad0607e2     	stp	q2, q1, [sp, #0xc0]
   e38bc: ad430502     	ldp	q2, q1, [x8, #0x60]
   e38c0: ad030fe0     	stp	q0, q3, [sp, #0x60]
   e38c4: ad400d00     	ldp	q0, q3, [x8]
   e38c8: ad0407e2     	stp	q2, q1, [sp, #0x80]
   e38cc: ad010fe0     	stp	q0, q3, [sp, #0x20]
   e38d0: ad410101     	ldp	q1, q0, [x8, #0x20]
   e38d4: 910083e8     	add	x8, sp, #0x20
   e38d8: 9103c102     	add	x2, x8, #0xf0
   e38dc: ad0203e1     	stp	q1, q0, [sp, #0x40]
   e38e0: 910083e1     	add	x1, sp, #0x20
   e38e4: aa1503e0     	mov	x0, x21
   e38e8: 9401ee2a     	bl	0x15f190 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE15__assign_uniqueIPKNS_4pairIKiS3_EEEEvT_SI_@plt>
   e38ec: f94007e1     	ldr	x1, [sp, #0x8]
   e38f0: aa1503e0     	mov	x0, x21
   e38f4: aa1403e2     	mov	x2, x20
   e38f8: 9401ee2a     	bl	0x15f1a0 <_ZNSt6__ndk13mapIiPKcNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEE6insertINS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIiS2_EEPNS_11__tree_nodeISF_PvEElEEEEEEvT_SM_@plt>
   e38fc: d0000408     	adrp	x8, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   e3900: 9100c275     	add	x21, x19, #0x30
   e3904: 9127e108     	add	x8, x8, #0x9f8
   e3908: ad400500     	ldp	q0, q1, [x8]
   e390c: ad410d02     	ldp	q2, q3, [x8, #0x20]
   e3910: 910083e8     	add	x8, sp, #0x20
   e3914: ad0107e0     	stp	q0, q1, [sp, #0x20]
   e3918: 91010102     	add	x2, x8, #0x40
   e391c: ad020fe2     	stp	q2, q3, [sp, #0x40]
   e3920: 910083e1     	add	x1, sp, #0x20
   e3924: aa1503e0     	mov	x0, x21
   e3928: 9401ee1a     	bl	0x15f190 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE15__assign_uniqueIPKNS_4pairIKiS3_EEEEvT_SI_@plt>
   e392c: f94007e1     	ldr	x1, [sp, #0x8]
   e3930: aa1503e0     	mov	x0, x21
   e3934: aa1403e2     	mov	x2, x20
   e3938: 9401ee1a     	bl	0x15f1a0 <_ZNSt6__ndk13mapIiPKcNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEE6insertINS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIiS2_EEPNS_11__tree_nodeISF_PvEElEEEEEEvT_SM_@plt>
   e393c: b0fffc69     	adrp	x9, 0x70000
   e3940: 5299e148     	mov	w8, #0xcf0a             // =53002
   e3944: 91135129     	add	x9, x9, #0x4d4
   e3948: 91012273     	add	x19, x19, #0x48
   e394c: 910083ea     	add	x10, sp, #0x20
   e3950: 91004142     	add	x2, x10, #0x10
   e3954: b90023e8     	str	w8, [sp, #0x20]
   e3958: f90017e9     	str	x9, [sp, #0x28]
   e395c: 910083e1     	add	x1, sp, #0x20
   e3960: aa1303e0     	mov	x0, x19
   e3964: 9401ee0b     	bl	0x15f190 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE15__assign_uniqueIPKNS_4pairIKiS3_EEEEvT_SI_@plt>
   e3968: f94007e1     	ldr	x1, [sp, #0x8]
   e396c: aa1303e0     	mov	x0, x19
   e3970: aa1403e2     	mov	x2, x20
   e3974: 9401ee0b     	bl	0x15f1a0 <_ZNSt6__ndk13mapIiPKcNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEE6insertINS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIiS2_EEPNS_11__tree_nodeISF_PvEElEEEEEEvT_SM_@plt>
   e3978: f9400be1     	ldr	x1, [sp, #0x10]
   e397c: 910023e0     	add	x0, sp, #0x8
   e3980: 9401ee00     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3984: f94016c8     	ldr	x8, [x22, #0x28]
   e3988: f85f83a9     	ldur	x9, [x29, #-0x8]
   e398c: eb09011f     	cmp	x8, x9
   e3990: 540000e1     	b.ne	0xe39ac <InGame::InGameReportKeys::InitEventKeys()+0x1f8>
   e3994: a9554ff4     	ldp	x20, x19, [sp, #0x150]
   e3998: a95457f6     	ldp	x22, x21, [sp, #0x140]
   e399c: a9527bfd     	ldp	x29, x30, [sp, #0x120]
   e39a0: f9409bfc     	ldr	x28, [sp, #0x130]
   e39a4: 910583ff     	add	sp, sp, #0x160
   e39a8: d65f03c0     	ret
   e39ac: 9401e521     	bl	0x15ce30 <__stack_chk_fail@plt>
   e39b0: 14000004     	b	0xe39c0 <InGame::InGameReportKeys::InitEventKeys()+0x20c>
   e39b4: 14000003     	b	0xe39c0 <InGame::InGameReportKeys::InitEventKeys()+0x20c>
   e39b8: 14000002     	b	0xe39c0 <InGame::InGameReportKeys::InitEventKeys()+0x20c>
   e39bc: 14000001     	b	0xe39c0 <InGame::InGameReportKeys::InitEventKeys()+0x20c>
   e39c0: aa0003f3     	mov	x19, x0
   e39c4: f9400be1     	ldr	x1, [sp, #0x10]
   e39c8: 910023e0     	add	x0, sp, #0x8
   e39cc: 9401eded     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e39d0: aa1303e0     	mov	x0, x19
   e39d4: 9401d5e3     	bl	0x159160 <__emutls_get_address+0x6d4>
   e39d8: d10183ff     	sub	sp, sp, #0x60
   e39dc: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e39e0: 910083fd     	add	x29, sp, #0x20
   e39e4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   e39e8: a90457f6     	stp	x22, x21, [sp, #0x40]
   e39ec: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e39f0: d53bd057     	mrs	x23, TPIDR_EL0
   e39f4: aa0003f5     	mov	x21, x0
   e39f8: f94016e8     	ldr	x8, [x23, #0x28]
   e39fc: f81f83a8     	stur	x8, [x29, #-0x8]
   e3a00: f900081f     	str	xzr, [x0, #0x10]
   e3a04: f8008ebf     	str	xzr, [x21, #0x8]!
   e3a08: f9000015     	str	x21, [x0]
   e3a0c: b40004a2     	cbz	x2, 0xe3aa0 <InGame::InGameReportKeys::InitEventKeys()+0x2ec>
   e3a10: aa0103f4     	mov	x20, x1
   e3a14: aa0003f3     	mov	x19, x0
   e3a18: d37cec58     	lsl	x24, x2, #4
   e3a1c: 14000009     	b	0xe3a40 <InGame::InGameReportKeys::InitEventKeys()+0x28c>
   e3a20: f9400660     	ldr	x0, [x19, #0x8]
   e3a24: 9401e74f     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e3a28: f9400a68     	ldr	x8, [x19, #0x10]
   e3a2c: 91000508     	add	x8, x8, #0x1
   e3a30: f9000a68     	str	x8, [x19, #0x10]
   e3a34: 91004294     	add	x20, x20, #0x10
   e3a38: f1004318     	subs	x24, x24, #0x10
   e3a3c: 54000320     	b.eq	0xe3aa0 <InGame::InGameReportKeys::InitEventKeys()+0x2ec>
   e3a40: 910043e2     	add	x2, sp, #0x10
   e3a44: 910023e3     	add	x3, sp, #0x8
   e3a48: aa1303e0     	mov	x0, x19
   e3a4c: aa1503e1     	mov	x1, x21
   e3a50: aa1403e4     	mov	x4, x20
   e3a54: 9401edd7     	bl	0x15f1b0 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS4_PNS_11__tree_nodeIS4_SE_EElEERPNS_15__tree_end_nodeISG_EESH_RKT_@plt>
   e3a58: aa0003f6     	mov	x22, x0
   e3a5c: f9400008     	ldr	x8, [x0]
   e3a60: b5fffea8     	cbnz	x8, 0xe3a34 <InGame::InGameReportKeys::InitEventKeys()+0x280>
   e3a64: 52800600     	mov	w0, #0x30               // =48
   e3a68: 9401e4fe     	bl	0x15ce60 <_Znwm@plt>
   e3a6c: aa0003e1     	mov	x1, x0
   e3a70: 3dc00280     	ldr	q0, [x20]
   e3a74: a9007c3f     	stp	xzr, xzr, [x1]
   e3a78: f9400be8     	ldr	x8, [sp, #0x10]
   e3a7c: 3d800820     	str	q0, [x1, #0x20]
   e3a80: f9000828     	str	x8, [x1, #0x10]
   e3a84: f90002c1     	str	x1, [x22]
   e3a88: f9400268     	ldr	x8, [x19]
   e3a8c: f9400108     	ldr	x8, [x8]
   e3a90: b4fffc88     	cbz	x8, 0xe3a20 <InGame::InGameReportKeys::InitEventKeys()+0x26c>
   e3a94: f9000268     	str	x8, [x19]
   e3a98: f94002c1     	ldr	x1, [x22]
   e3a9c: 17ffffe1     	b	0xe3a20 <InGame::InGameReportKeys::InitEventKeys()+0x26c>
   e3aa0: f94016e8     	ldr	x8, [x23, #0x28]
   e3aa4: f85f83a9     	ldur	x9, [x29, #-0x8]
   e3aa8: eb09011f     	cmp	x8, x9
   e3aac: 540000e1     	b.ne	0xe3ac8 <InGame::InGameReportKeys::InitEventKeys()+0x314>
   e3ab0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e3ab4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   e3ab8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   e3abc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e3ac0: 910183ff     	add	sp, sp, #0x60
   e3ac4: d65f03c0     	ret
   e3ac8: 9401e4da     	bl	0x15ce30 <__stack_chk_fail@plt>
   e3acc: aa0003f4     	mov	x20, x0
   e3ad0: f9400661     	ldr	x1, [x19, #0x8]
   e3ad4: aa1303e0     	mov	x0, x19
   e3ad8: 9401edaa     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3adc: aa1403e0     	mov	x0, x20
   e3ae0: 9401d5a0     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e3ae4 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)>:
   e3ae4: d101c3ff     	sub	sp, sp, #0x70
   e3ae8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e3aec: 910083fd     	add	x29, sp, #0x20
   e3af0: f9001bf9     	str	x25, [sp, #0x30]
   e3af4: a9045ff8     	stp	x24, x23, [sp, #0x40]
   e3af8: a90557f6     	stp	x22, x21, [sp, #0x50]
   e3afc: a9064ff4     	stp	x20, x19, [sp, #0x60]
   e3b00: d53bd059     	mrs	x25, TPIDR_EL0
   e3b04: f9401728     	ldr	x8, [x25, #0x28]
   e3b08: eb02003f     	cmp	x1, x2
   e3b0c: f81f83a8     	stur	x8, [x29, #-0x8]
   e3b10: 54000780     	b.eq	0xe3c00 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x11c>
   e3b14: aa0203f3     	mov	x19, x2
   e3b18: aa0103f6     	mov	x22, x1
   e3b1c: aa0003f4     	mov	x20, x0
   e3b20: 91002015     	add	x21, x0, #0x8
   e3b24: 14000004     	b	0xe3b34 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x50>
   e3b28: aa0903f6     	mov	x22, x9
   e3b2c: eb1302df     	cmp	x22, x19
   e3b30: 54000680     	b.eq	0xe3c00 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x11c>
   e3b34: 910082d8     	add	x24, x22, #0x20
   e3b38: 910043e2     	add	x2, sp, #0x10
   e3b3c: 910023e3     	add	x3, sp, #0x8
   e3b40: aa1403e0     	mov	x0, x20
   e3b44: aa1503e1     	mov	x1, x21
   e3b48: aa1803e4     	mov	x4, x24
   e3b4c: 9401ed99     	bl	0x15f1b0 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS4_PNS_11__tree_nodeIS4_SE_EElEERPNS_15__tree_end_nodeISG_EESH_RKT_@plt>
   e3b50: f9400008     	ldr	x8, [x0]
   e3b54: b4000088     	cbz	x8, 0xe3b64 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x80>
   e3b58: f94006c8     	ldr	x8, [x22, #0x8]
   e3b5c: b5000328     	cbnz	x8, 0xe3bc0 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0xdc>
   e3b60: 1400001c     	b	0xe3bd0 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0xec>
   e3b64: aa0003f7     	mov	x23, x0
   e3b68: 52800600     	mov	w0, #0x30               // =48
   e3b6c: 9401e4bd     	bl	0x15ce60 <_Znwm@plt>
   e3b70: 3dc00300     	ldr	q0, [x24]
   e3b74: a9007c1f     	stp	xzr, xzr, [x0]
   e3b78: f9400be8     	ldr	x8, [sp, #0x10]
   e3b7c: 3d800800     	str	q0, [x0, #0x20]
   e3b80: f9000808     	str	x8, [x0, #0x10]
   e3b84: f90002e0     	str	x0, [x23]
   e3b88: f9400288     	ldr	x8, [x20]
   e3b8c: f9400108     	ldr	x8, [x8]
   e3b90: b4000088     	cbz	x8, 0xe3ba0 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0xbc>
   e3b94: f9000288     	str	x8, [x20]
   e3b98: f94002e1     	ldr	x1, [x23]
   e3b9c: 14000002     	b	0xe3ba4 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0xc0>
   e3ba0: aa0003e1     	mov	x1, x0
   e3ba4: f9400680     	ldr	x0, [x20, #0x8]
   e3ba8: 9401e6ee     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e3bac: f9400a88     	ldr	x8, [x20, #0x10]
   e3bb0: 91000508     	add	x8, x8, #0x1
   e3bb4: f9000a88     	str	x8, [x20, #0x10]
   e3bb8: f94006c8     	ldr	x8, [x22, #0x8]
   e3bbc: b40000a8     	cbz	x8, 0xe3bd0 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0xec>
   e3bc0: aa0803f6     	mov	x22, x8
   e3bc4: f9400108     	ldr	x8, [x8]
   e3bc8: b5ffffc8     	cbnz	x8, 0xe3bc0 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0xdc>
   e3bcc: 17ffffd8     	b	0xe3b2c <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x48>
   e3bd0: aa1603e8     	mov	x8, x22
   e3bd4: f8410d09     	ldr	x9, [x8, #0x10]!
   e3bd8: f940012a     	ldr	x10, [x9]
   e3bdc: eb16015f     	cmp	x10, x22
   e3be0: 54fffa40     	b.eq	0xe3b28 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x44>
   e3be4: f9400109     	ldr	x9, [x8]
   e3be8: aa0903e8     	mov	x8, x9
   e3bec: f8410d16     	ldr	x22, [x8, #0x10]!
   e3bf0: f94002ca     	ldr	x10, [x22]
   e3bf4: eb09015f     	cmp	x10, x9
   e3bf8: 54ffff61     	b.ne	0xe3be4 <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x100>
   e3bfc: 17ffffcc     	b	0xe3b2c <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x48>
   e3c00: f9401728     	ldr	x8, [x25, #0x28]
   e3c04: f85f83a9     	ldur	x9, [x29, #-0x8]
   e3c08: eb09011f     	cmp	x8, x9
   e3c0c: 54000101     	b.ne	0xe3c2c <void std::__ndk1::map<int, char const*, std::__ndk1::less<int>, std::__ndk1::allocator<std::__ndk1::pair<int const, char const*>>>::insert<std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>>(std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>, std::__ndk1::__map_iterator<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>>)+0x148>
   e3c10: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   e3c14: a94557f6     	ldp	x22, x21, [sp, #0x50]
   e3c18: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   e3c1c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e3c20: f9401bf9     	ldr	x25, [sp, #0x30]
   e3c24: 9101c3ff     	add	sp, sp, #0x70
   e3c28: d65f03c0     	ret
   e3c2c: 9401e481     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000e3c30 <InGame::InGameReportKeys::UnInitEventKeys()>:
   e3c30: d10143ff     	sub	sp, sp, #0x50
   e3c34: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e3c38: 910083fd     	add	x29, sp, #0x20
   e3c3c: a90357f6     	stp	x22, x21, [sp, #0x30]
   e3c40: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e3c44: d53bd054     	mrs	x20, TPIDR_EL0
   e3c48: aa0003e9     	mov	x9, x0
   e3c4c: f9401688     	ldr	x8, [x20, #0x28]
   e3c50: 910003f5     	mov	x21, sp
   e3c54: 6f00e400     	movi	v0.2d, #0000000000000000
   e3c58: aa0003f3     	mov	x19, x0
   e3c5c: 910022b6     	add	x22, x21, #0x8
   e3c60: f81f83a8     	stur	x8, [x29, #-0x8]
   e3c64: f940080a     	ldr	x10, [x0, #0x10]
   e3c68: f8408d21     	ldr	x1, [x9, #0x8]!
   e3c6c: f9400008     	ldr	x8, [x0]
   e3c70: f9000009     	str	x9, [x0]
   e3c74: f100015f     	cmp	x10, #0x0
   e3c78: 910003e0     	mov	x0, sp
   e3c7c: a900abe1     	stp	x1, x10, [sp, #0x8]
   e3c80: 9100402a     	add	x10, x1, #0x10
   e3c84: f90003e8     	str	x8, [sp]
   e3c88: 9a8a02a8     	csel	x8, x21, x10, eq
   e3c8c: 3d800120     	str	q0, [x9]
   e3c90: f9000116     	str	x22, [x8]
   e3c94: 9401ed3b     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3c98: aa1303e8     	mov	x8, x19
   e3c9c: f9400e69     	ldr	x9, [x19, #0x18]
   e3ca0: f940166a     	ldr	x10, [x19, #0x28]
   e3ca4: 910003e0     	mov	x0, sp
   e3ca8: 6f00e400     	movi	v0.2d, #0000000000000000
   e3cac: f8420d01     	ldr	x1, [x8, #0x20]!
   e3cb0: f100015f     	cmp	x10, #0x0
   e3cb4: f9000bea     	str	x10, [sp, #0x10]
   e3cb8: f9000e68     	str	x8, [x19, #0x18]
   e3cbc: a90007e9     	stp	x9, x1, [sp]
   e3cc0: 91004029     	add	x9, x1, #0x10
   e3cc4: 9a8902a9     	csel	x9, x21, x9, eq
   e3cc8: 3d800100     	str	q0, [x8]
   e3ccc: f9000136     	str	x22, [x9]
   e3cd0: 9401ed2c     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3cd4: aa1303e8     	mov	x8, x19
   e3cd8: f9401a69     	ldr	x9, [x19, #0x30]
   e3cdc: f940226a     	ldr	x10, [x19, #0x40]
   e3ce0: 910003e0     	mov	x0, sp
   e3ce4: 6f00e400     	movi	v0.2d, #0000000000000000
   e3ce8: f8438d01     	ldr	x1, [x8, #0x38]!
   e3cec: f100015f     	cmp	x10, #0x0
   e3cf0: f9000bea     	str	x10, [sp, #0x10]
   e3cf4: f9001a68     	str	x8, [x19, #0x30]
   e3cf8: a90007e9     	stp	x9, x1, [sp]
   e3cfc: 91004029     	add	x9, x1, #0x10
   e3d00: 9a8902a9     	csel	x9, x21, x9, eq
   e3d04: 3d800100     	str	q0, [x8]
   e3d08: f9000136     	str	x22, [x9]
   e3d0c: 9401ed1d     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3d10: f8450e61     	ldr	x1, [x19, #0x50]!
   e3d14: f85f8268     	ldur	x8, [x19, #-0x8]
   e3d18: 910003e0     	mov	x0, sp
   e3d1c: f9400669     	ldr	x9, [x19, #0x8]
   e3d20: f81f8273     	stur	x19, [x19, #-0x8]
   e3d24: 6f00e400     	movi	v0.2d, #0000000000000000
   e3d28: a90007e8     	stp	x8, x1, [sp]
   e3d2c: 91004028     	add	x8, x1, #0x10
   e3d30: f100013f     	cmp	x9, #0x0
   e3d34: f9000be9     	str	x9, [sp, #0x10]
   e3d38: 9a8802a8     	csel	x8, x21, x8, eq
   e3d3c: 3d800260     	str	q0, [x19]
   e3d40: f9000116     	str	x22, [x8]
   e3d44: 9401ed0f     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3d48: f9401688     	ldr	x8, [x20, #0x28]
   e3d4c: f85f83a9     	ldur	x9, [x29, #-0x8]
   e3d50: eb09011f     	cmp	x8, x9
   e3d54: 540000c1     	b.ne	0xe3d6c <InGame::InGameReportKeys::UnInitEventKeys()+0x13c>
   e3d58: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e3d5c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e3d60: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e3d64: 910143ff     	add	sp, sp, #0x50
   e3d68: d65f03c0     	ret
   e3d6c: 9401e431     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000e3d70 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e3d70: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e3d74: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e3d78: 910003fd     	mov	x29, sp
   e3d7c: 3940002a     	ldrb	w10, [x1]
   e3d80: aa0103f4     	mov	x20, x1
   e3d84: f9400428     	ldr	x8, [x1, #0x8]
   e3d88: aa0003f3     	mov	x19, x0
   e3d8c: 72000149     	ands	w9, w10, #0x1
   e3d90: d341fd4a     	lsr	x10, x10, #1
   e3d94: 9a88014b     	csel	x11, x10, x8, eq
   e3d98: f1001d7f     	cmp	x11, #0x7
   e3d9c: 540001a1     	b.ne	0xe3dd0 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x60>
   e3da0: 90fffc63     	adrp	x3, 0x6f000
   e3da4: aa1403e0     	mov	x0, x20
   e3da8: 910a1463     	add	x3, x3, #0x285
   e3dac: aa1f03e1     	mov	x1, xzr
   e3db0: 92800002     	mov	x2, #-0x1               // =-1
   e3db4: 528000e4     	mov	w4, #0x7                // =7
   e3db8: 9401ec4e     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
   e3dbc: 34000660     	cbz	w0, 0xe3e88 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x118>
   e3dc0: 3940028a     	ldrb	w10, [x20]
   e3dc4: f9400688     	ldr	x8, [x20, #0x8]
   e3dc8: 12000149     	and	w9, w10, #0x1
   e3dcc: d341fd4a     	lsr	x10, x10, #1
   e3dd0: 7100013f     	cmp	w9, #0x0
   e3dd4: 9a88014b     	csel	x11, x10, x8, eq
   e3dd8: f100157f     	cmp	x11, #0x5
   e3ddc: 540001a1     	b.ne	0xe3e10 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa0>
   e3de0: b0fffc63     	adrp	x3, 0x70000
   e3de4: aa1403e0     	mov	x0, x20
   e3de8: 91351c63     	add	x3, x3, #0xd47
   e3dec: aa1f03e1     	mov	x1, xzr
   e3df0: 92800002     	mov	x2, #-0x1               // =-1
   e3df4: 528000a4     	mov	w4, #0x5                // =5
   e3df8: 9401ec3e     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
   e3dfc: 34000580     	cbz	w0, 0xe3eac <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x13c>
   e3e00: 3940028a     	ldrb	w10, [x20]
   e3e04: f9400688     	ldr	x8, [x20, #0x8]
   e3e08: 12000149     	and	w9, w10, #0x1
   e3e0c: d341fd4a     	lsr	x10, x10, #1
   e3e10: 7100013f     	cmp	w9, #0x0
   e3e14: 9a88014b     	csel	x11, x10, x8, eq
   e3e18: f1001d7f     	cmp	x11, #0x7
   e3e1c: 540001a1     	b.ne	0xe3e50 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe0>
   e3e20: b0fffc63     	adrp	x3, 0x70000
   e3e24: aa1403e0     	mov	x0, x20
   e3e28: 91035063     	add	x3, x3, #0xd4
   e3e2c: aa1f03e1     	mov	x1, xzr
   e3e30: 92800002     	mov	x2, #-0x1               // =-1
   e3e34: 528000e4     	mov	w4, #0x7                // =7
   e3e38: 9401ec2e     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
   e3e3c: 34000420     	cbz	w0, 0xe3ec0 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x150>
   e3e40: 3940028a     	ldrb	w10, [x20]
   e3e44: f9400688     	ldr	x8, [x20, #0x8]
   e3e48: 12000149     	and	w9, w10, #0x1
   e3e4c: d341fd4a     	lsr	x10, x10, #1
   e3e50: 7100013f     	cmp	w9, #0x0
   e3e54: 9a880148     	csel	x8, x10, x8, eq
   e3e58: f1001d1f     	cmp	x8, #0x7
   e3e5c: 540001e1     	b.ne	0xe3e98 <InGame::InGameReportKeys::GetEventKeyId2Str(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x128>
   e3e60: f0fffc63     	adrp	x3, 0x72000
   e3e64: aa1403e0     	mov	x0, x20
   e3e68: 9102f863     	add	x3, x3, #0xbe
   e3e6c: aa1f03e1     	mov	x1, xzr
   e3e70: 92800002     	mov	x2, #-0x1               // =-1
   e3e74: 528000e4     	mov	w4, #0x7                // =7
   e3e78: 9401ec1e     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
   e3e7c: 91012268     	add	x8, x19, #0x48
   e3e80: 7100001f     	cmp	w0, #0x0
   e3e84: 9a9f0113     	csel	x19, x8, xzr, eq
   e3e88: aa1303e0     	mov	x0, x19
   e3e8c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e3e90: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3e94: d65f03c0     	ret
   e3e98: aa1f03f3     	mov	x19, xzr
   e3e9c: aa1303e0     	mov	x0, x19
   e3ea0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e3ea4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3ea8: d65f03c0     	ret
   e3eac: 91006273     	add	x19, x19, #0x18
   e3eb0: aa1303e0     	mov	x0, x19
   e3eb4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e3eb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3ebc: d65f03c0     	ret
   e3ec0: 9100c273     	add	x19, x19, #0x30
   e3ec4: aa1303e0     	mov	x0, x19
   e3ec8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e3ecc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3ed0: d65f03c0     	ret
   e3ed4: 97ff1418     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   e3ed8: 97ff1417     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   e3edc: 97ff1416     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   e3ee0: 97ff1415     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000e3ee4 <std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*)>:
   e3ee4: b40001e1     	cbz	x1, 0xe3f20 <std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::destroy(std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*)+0x3c>
   e3ee8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e3eec: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e3ef0: 910003fd     	mov	x29, sp
   e3ef4: aa0103f3     	mov	x19, x1
   e3ef8: f9400021     	ldr	x1, [x1]
   e3efc: aa0003f4     	mov	x20, x0
   e3f00: 9401eca0     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3f04: f9400661     	ldr	x1, [x19, #0x8]
   e3f08: aa1403e0     	mov	x0, x20
   e3f0c: 9401ec9d     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e3f10: aa1303e0     	mov	x0, x19
   e3f14: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e3f18: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e3f1c: 1401e3f1     	b	0x15cee0 <_ZdlPv@plt>
   e3f20: d65f03c0     	ret

00000000000e3f24 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)>:
   e3f24: 91002008     	add	x8, x0, #0x8
   e3f28: eb01011f     	cmp	x8, x1
   e3f2c: 540000a0     	b.eq	0xe3f40 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1c>
   e3f30: b9400089     	ldr	w9, [x4]
   e3f34: b940202a     	ldr	w10, [x1, #0x20]
   e3f38: 6b0a013f     	cmp	w9, w10
   e3f3c: 5400024a     	b.ge	0xe3f84 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x60>
   e3f40: f940000a     	ldr	x10, [x0]
   e3f44: f9400029     	ldr	x9, [x1]
   e3f48: eb01015f     	cmp	x10, x1
   e3f4c: 540002c0     	b.eq	0xe3fa4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x80>
   e3f50: b4000349     	cbz	x9, 0xe3fb8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x94>
   e3f54: aa0903ea     	mov	x10, x9
   e3f58: aa0a03eb     	mov	x11, x10
   e3f5c: f940054a     	ldr	x10, [x10, #0x8]
   e3f60: b5ffffca     	cbnz	x10, 0xe3f58 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x34>
   e3f64: b940216c     	ldr	w12, [x11, #0x20]
   e3f68: b940008a     	ldr	w10, [x4]
   e3f6c: 6b0a019f     	cmp	w12, w10
   e3f70: 5400044a     	b.ge	0xe3ff8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0xd4>
   e3f74: b40001c9     	cbz	x9, 0xe3fac <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x88>
   e3f78: 91002160     	add	x0, x11, #0x8
   e3f7c: f900004b     	str	x11, [x2]
   e3f80: d65f03c0     	ret
   e3f84: 6b09015f     	cmp	w10, w9
   e3f88: 540005ea     	b.ge	0xe4044 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x120>
   e3f8c: f940042a     	ldr	x10, [x1, #0x8]
   e3f90: b400062a     	cbz	x10, 0xe4054 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x130>
   e3f94: aa0a03e3     	mov	x3, x10
   e3f98: f940014a     	ldr	x10, [x10]
   e3f9c: b5ffffca     	cbnz	x10, 0xe3f94 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x70>
   e3fa0: 14000038     	b	0xe4080 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x15c>
   e3fa4: aa0103eb     	mov	x11, x1
   e3fa8: b5fffe89     	cbnz	x9, 0xe3f78 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x54>
   e3fac: aa0103e0     	mov	x0, x1
   e3fb0: f9000041     	str	x1, [x2]
   e3fb4: d65f03c0     	ret
   e3fb8: aa0103ea     	mov	x10, x1
   e3fbc: f8410d4b     	ldr	x11, [x10, #0x10]!
   e3fc0: f940016b     	ldr	x11, [x11]
   e3fc4: eb01017f     	cmp	x11, x1
   e3fc8: 540000e1     	b.ne	0xe3fe4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0xc0>
   e3fcc: f940014b     	ldr	x11, [x10]
   e3fd0: aa0b03ea     	mov	x10, x11
   e3fd4: f8410d4c     	ldr	x12, [x10, #0x10]!
   e3fd8: f940018c     	ldr	x12, [x12]
   e3fdc: eb0b019f     	cmp	x12, x11
   e3fe0: 54ffff60     	b.eq	0xe3fcc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0xa8>
   e3fe4: f940014b     	ldr	x11, [x10]
   e3fe8: b940216c     	ldr	w12, [x11, #0x20]
   e3fec: b940008a     	ldr	w10, [x4]
   e3ff0: 6b0a019f     	cmp	w12, w10
   e3ff4: 54fffc0b     	b.lt	0xe3f74 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x50>
   e3ff8: f9400109     	ldr	x9, [x8]
   e3ffc: b40007e9     	cbz	x9, 0xe40f8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1d4>
   e4000: 91002003     	add	x3, x0, #0x8
   e4004: 14000005     	b	0xe4018 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0xf4>
   e4008: f9400128     	ldr	x8, [x9]
   e400c: b40007c8     	cbz	x8, 0xe4104 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1e0>
   e4010: aa0903e3     	mov	x3, x9
   e4014: aa0803e9     	mov	x9, x8
   e4018: b9402128     	ldr	w8, [x9, #0x20]
   e401c: 6b08015f     	cmp	w10, w8
   e4020: 54ffff4b     	b.lt	0xe4008 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0xe4>
   e4024: 6b0a011f     	cmp	w8, w10
   e4028: 5400008a     	b.ge	0xe4038 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x114>
   e402c: aa0903e3     	mov	x3, x9
   e4030: f8408c68     	ldr	x8, [x3, #0x8]!
   e4034: b5ffff08     	cbnz	x8, 0xe4014 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0xf0>
   e4038: aa0303e0     	mov	x0, x3
   e403c: f9000049     	str	x9, [x2]
   e4040: d65f03c0     	ret
   e4044: aa0303e0     	mov	x0, x3
   e4048: f9000041     	str	x1, [x2]
   e404c: f9000061     	str	x1, [x3]
   e4050: d65f03c0     	ret
   e4054: aa0103ea     	mov	x10, x1
   e4058: f8410d43     	ldr	x3, [x10, #0x10]!
   e405c: f940006b     	ldr	x11, [x3]
   e4060: eb01017f     	cmp	x11, x1
   e4064: 540000e0     	b.eq	0xe4080 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x15c>
   e4068: f940014b     	ldr	x11, [x10]
   e406c: aa0b03ea     	mov	x10, x11
   e4070: f8410d43     	ldr	x3, [x10, #0x10]!
   e4074: f940006c     	ldr	x12, [x3]
   e4078: eb0b019f     	cmp	x12, x11
   e407c: 54ffff61     	b.ne	0xe4068 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x144>
   e4080: eb08007f     	cmp	x3, x8
   e4084: 54000080     	b.eq	0xe4094 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x170>
   e4088: b940206a     	ldr	w10, [x3, #0x20]
   e408c: 6b0a013f     	cmp	w9, w10
   e4090: 540000ca     	b.ge	0xe40a8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x184>
   e4094: f9400428     	ldr	x8, [x1, #0x8]
   e4098: b40003c8     	cbz	x8, 0xe4110 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1ec>
   e409c: aa0303e0     	mov	x0, x3
   e40a0: f9000043     	str	x3, [x2]
   e40a4: d65f03c0     	ret
   e40a8: f940010a     	ldr	x10, [x8]
   e40ac: b400026a     	cbz	x10, 0xe40f8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1d4>
   e40b0: 91002003     	add	x3, x0, #0x8
   e40b4: 14000002     	b	0xe40bc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x198>
   e40b8: aa0803ea     	mov	x10, x8
   e40bc: b9402148     	ldr	w8, [x10, #0x20]
   e40c0: 6b08013f     	cmp	w9, w8
   e40c4: 540000aa     	b.ge	0xe40d8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1b4>
   e40c8: f9400148     	ldr	x8, [x10]
   e40cc: b4000288     	cbz	x8, 0xe411c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1f8>
   e40d0: aa0a03e3     	mov	x3, x10
   e40d4: 17fffff9     	b	0xe40b8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x194>
   e40d8: 6b09011f     	cmp	w8, w9
   e40dc: 5400008a     	b.ge	0xe40ec <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x1c8>
   e40e0: aa0a03e3     	mov	x3, x10
   e40e4: f8408c68     	ldr	x8, [x3, #0x8]!
   e40e8: b5fffe88     	cbnz	x8, 0xe40b8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__find_equal<int>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__tree_node<std::__ndk1::__value_type<int, char const*>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, int const&)+0x194>
   e40ec: aa0303e0     	mov	x0, x3
   e40f0: f900004a     	str	x10, [x2]
   e40f4: d65f03c0     	ret
   e40f8: aa0803e0     	mov	x0, x8
   e40fc: f9000048     	str	x8, [x2]
   e4100: d65f03c0     	ret
   e4104: aa0903e0     	mov	x0, x9
   e4108: f9000049     	str	x9, [x2]
   e410c: d65f03c0     	ret
   e4110: 91002020     	add	x0, x1, #0x8
   e4114: f9000041     	str	x1, [x2]
   e4118: d65f03c0     	ret
   e411c: aa0a03e0     	mov	x0, x10
   e4120: f900004a     	str	x10, [x2]
   e4124: d65f03c0     	ret

00000000000e4128 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)>:
   e4128: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e412c: f9000bf9     	str	x25, [sp, #0x10]
   e4130: 910003fd     	mov	x29, sp
   e4134: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e4138: a90357f6     	stp	x22, x21, [sp, #0x30]
   e413c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e4140: aa0203f3     	mov	x19, x2
   e4144: aa0003f4     	mov	x20, x0
   e4148: f9400808     	ldr	x8, [x0, #0x10]
   e414c: aa0103f5     	mov	x21, x1
   e4150: b4001008     	cbz	x8, 0xe4350 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x228>
   e4154: aa1403f7     	mov	x23, x20
   e4158: f9400289     	ldr	x9, [x20]
   e415c: f8408ee8     	ldr	x8, [x23, #0x8]!
   e4160: f9000297     	str	x23, [x20]
   e4164: f900091f     	str	xzr, [x8, #0x10]
   e4168: f9000a9f     	str	xzr, [x20, #0x10]
   e416c: f90002ff     	str	xzr, [x23]
   e4170: f9400528     	ldr	x8, [x9, #0x8]
   e4174: f100011f     	cmp	x8, #0x0
   e4178: 9a880121     	csel	x1, x9, x8, eq
   e417c: b4000e41     	cbz	x1, 0xe4344 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x21c>
   e4180: f9400838     	ldr	x24, [x1, #0x10]
   e4184: b4000298     	cbz	x24, 0xe41d4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xac>
   e4188: f9400308     	ldr	x8, [x24]
   e418c: eb01011f     	cmp	x8, x1
   e4190: 54000120     	b.eq	0xe41b4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x8c>
   e4194: f900071f     	str	xzr, [x24, #0x8]
   e4198: b40001e8     	cbz	x8, 0xe41d4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xac>
   e419c: aa0803f8     	mov	x24, x8
   e41a0: f9400108     	ldr	x8, [x8]
   e41a4: b5ffffc8     	cbnz	x8, 0xe419c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x74>
   e41a8: f9400708     	ldr	x8, [x24, #0x8]
   e41ac: b5ffff88     	cbnz	x8, 0xe419c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x74>
   e41b0: 14000009     	b	0xe41d4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xac>
   e41b4: f9400708     	ldr	x8, [x24, #0x8]
   e41b8: f900031f     	str	xzr, [x24]
   e41bc: b40000c8     	cbz	x8, 0xe41d4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xac>
   e41c0: aa0803f8     	mov	x24, x8
   e41c4: f9400108     	ldr	x8, [x8]
   e41c8: b5ffffc8     	cbnz	x8, 0xe41c0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x98>
   e41cc: f9400708     	ldr	x8, [x24, #0x8]
   e41d0: b5ffff88     	cbnz	x8, 0xe41c0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x98>
   e41d4: eb1302bf     	cmp	x21, x19
   e41d8: 540009c0     	b.eq	0xe4310 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1e8>
   e41dc: 91002299     	add	x25, x20, #0x8
   e41e0: f94002e8     	ldr	x8, [x23]
   e41e4: b4000248     	cbz	x8, 0xe422c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x104>
   e41e8: b94002aa     	ldr	w10, [x21]
   e41ec: aa1903e9     	mov	x9, x25
   e41f0: b940210b     	ldr	w11, [x8, #0x20]
   e41f4: 6b0b015f     	cmp	w10, w11
   e41f8: 540000ca     	b.ge	0xe4210 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xe8>
   e41fc: f940010b     	ldr	x11, [x8]
   e4200: b400026b     	cbz	x11, 0xe424c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x124>
   e4204: aa0803e9     	mov	x9, x8
   e4208: aa0b03e8     	mov	x8, x11
   e420c: 17fffff9     	b	0xe41f0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xc8>
   e4210: 6b0a017f     	cmp	w11, w10
   e4214: 5400010a     	b.ge	0xe4234 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x10c>
   e4218: aa0803e9     	mov	x9, x8
   e421c: f8408d2b     	ldr	x11, [x9, #0x8]!
   e4220: b40000ab     	cbz	x11, 0xe4234 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x10c>
   e4224: aa0b03e8     	mov	x8, x11
   e4228: 17fffff2     	b	0xe41f0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xc8>
   e422c: aa1703e8     	mov	x8, x23
   e4230: aa1703e9     	mov	x9, x23
   e4234: f940012a     	ldr	x10, [x9]
   e4238: b400010a     	cbz	x10, 0xe4258 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x130>
   e423c: aa1803f6     	mov	x22, x24
   e4240: 910042b5     	add	x21, x21, #0x10
   e4244: b50005e1     	cbnz	x1, 0xe4300 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1d8>
   e4248: 14000033     	b	0xe4314 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1ec>
   e424c: aa0803e9     	mov	x9, x8
   e4250: f940012a     	ldr	x10, [x9]
   e4254: b5ffff4a     	cbnz	x10, 0xe423c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x114>
   e4258: f94006ab     	ldr	x11, [x21, #0x8]
   e425c: f9000828     	str	x8, [x1, #0x10]
   e4260: b94002aa     	ldr	w10, [x21]
   e4264: a9007c3f     	stp	xzr, xzr, [x1]
   e4268: f900142b     	str	x11, [x1, #0x28]
   e426c: f9000121     	str	x1, [x9]
   e4270: f9400288     	ldr	x8, [x20]
   e4274: b900202a     	str	w10, [x1, #0x20]
   e4278: f9400108     	ldr	x8, [x8]
   e427c: b4000068     	cbz	x8, 0xe4288 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x160>
   e4280: f9000288     	str	x8, [x20]
   e4284: f9400121     	ldr	x1, [x9]
   e4288: f9400680     	ldr	x0, [x20, #0x8]
   e428c: 9401e535     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e4290: f9400a88     	ldr	x8, [x20, #0x10]
   e4294: 91000508     	add	x8, x8, #0x1
   e4298: f9000a88     	str	x8, [x20, #0x10]
   e429c: b4000538     	cbz	x24, 0xe4340 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x218>
   e42a0: f9400b16     	ldr	x22, [x24, #0x10]
   e42a4: b4000296     	cbz	x22, 0xe42f4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1cc>
   e42a8: f94002c8     	ldr	x8, [x22]
   e42ac: eb18011f     	cmp	x8, x24
   e42b0: 54000120     	b.eq	0xe42d4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1ac>
   e42b4: f90006df     	str	xzr, [x22, #0x8]
   e42b8: b40001e8     	cbz	x8, 0xe42f4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1cc>
   e42bc: aa0803f6     	mov	x22, x8
   e42c0: f9400108     	ldr	x8, [x8]
   e42c4: b5ffffc8     	cbnz	x8, 0xe42bc <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x194>
   e42c8: f94006c8     	ldr	x8, [x22, #0x8]
   e42cc: b5ffff88     	cbnz	x8, 0xe42bc <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x194>
   e42d0: 14000009     	b	0xe42f4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1cc>
   e42d4: f94006c8     	ldr	x8, [x22, #0x8]
   e42d8: f90002df     	str	xzr, [x22]
   e42dc: b40000c8     	cbz	x8, 0xe42f4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1cc>
   e42e0: aa0803f6     	mov	x22, x8
   e42e4: f9400108     	ldr	x8, [x8]
   e42e8: b5ffffc8     	cbnz	x8, 0xe42e0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1b8>
   e42ec: f94006c8     	ldr	x8, [x22, #0x8]
   e42f0: b5ffff88     	cbnz	x8, 0xe42e0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1b8>
   e42f4: aa1803e1     	mov	x1, x24
   e42f8: 910042b5     	add	x21, x21, #0x10
   e42fc: b40000c1     	cbz	x1, 0xe4314 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1ec>
   e4300: aa1603f8     	mov	x24, x22
   e4304: eb1302bf     	cmp	x21, x19
   e4308: 54fff6c1     	b.ne	0xe41e0 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0xb8>
   e430c: 14000002     	b	0xe4314 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x1ec>
   e4310: aa1803f6     	mov	x22, x24
   e4314: aa1403e0     	mov	x0, x20
   e4318: 9401eb9a     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e431c: b40001b6     	cbz	x22, 0xe4350 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x228>
   e4320: f9400ac8     	ldr	x8, [x22, #0x10]
   e4324: b4000088     	cbz	x8, 0xe4334 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x20c>
   e4328: aa0803f6     	mov	x22, x8
   e432c: f9400908     	ldr	x8, [x8, #0x10]
   e4330: b5ffffc8     	cbnz	x8, 0xe4328 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x200>
   e4334: aa1403e0     	mov	x0, x20
   e4338: aa1603e1     	mov	x1, x22
   e433c: 14000004     	b	0xe434c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x224>
   e4340: 910042b5     	add	x21, x21, #0x10
   e4344: aa1403e0     	mov	x0, x20
   e4348: aa1f03e1     	mov	x1, xzr
   e434c: 9401eb8d     	bl	0x15f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>
   e4350: eb1302bf     	cmp	x21, x19
   e4354: 54000680     	b.eq	0xe4424 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2fc>
   e4358: 91002296     	add	x22, x20, #0x8
   e435c: 1400000b     	b	0xe4388 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x260>
   e4360: f9000288     	str	x8, [x20]
   e4364: f9400301     	ldr	x1, [x24]
   e4368: f9400680     	ldr	x0, [x20, #0x8]
   e436c: 9401e4fd     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e4370: f9400a88     	ldr	x8, [x20, #0x10]
   e4374: 91000508     	add	x8, x8, #0x1
   e4378: f9000a88     	str	x8, [x20, #0x10]
   e437c: 910042b5     	add	x21, x21, #0x10
   e4380: eb1302bf     	cmp	x21, x19
   e4384: 54000500     	b.eq	0xe4424 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2fc>
   e4388: f94002d7     	ldr	x23, [x22]
   e438c: b4000257     	cbz	x23, 0xe43d4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2ac>
   e4390: b94002a8     	ldr	w8, [x21]
   e4394: aa1603f8     	mov	x24, x22
   e4398: b94022e9     	ldr	w9, [x23, #0x20]
   e439c: 6b09011f     	cmp	w8, w9
   e43a0: 540000ca     	b.ge	0xe43b8 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x290>
   e43a4: f94002e9     	ldr	x9, [x23]
   e43a8: b4000369     	cbz	x9, 0xe4414 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2ec>
   e43ac: aa1703f8     	mov	x24, x23
   e43b0: aa0903f7     	mov	x23, x9
   e43b4: 17fffff9     	b	0xe4398 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x270>
   e43b8: 6b08013f     	cmp	w9, w8
   e43bc: 5400010a     	b.ge	0xe43dc <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2b4>
   e43c0: aa1703f8     	mov	x24, x23
   e43c4: f8408f09     	ldr	x9, [x24, #0x8]!
   e43c8: b40000a9     	cbz	x9, 0xe43dc <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2b4>
   e43cc: aa0903f7     	mov	x23, x9
   e43d0: 17fffff2     	b	0xe4398 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x270>
   e43d4: aa1603f7     	mov	x23, x22
   e43d8: aa1603f8     	mov	x24, x22
   e43dc: f9400308     	ldr	x8, [x24]
   e43e0: b5fffce8     	cbnz	x8, 0xe437c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x254>
   e43e4: 52800600     	mov	w0, #0x30               // =48
   e43e8: 9401e29e     	bl	0x15ce60 <_Znwm@plt>
   e43ec: 3dc002a0     	ldr	q0, [x21]
   e43f0: a9007c1f     	stp	xzr, xzr, [x0]
   e43f4: f9000817     	str	x23, [x0, #0x10]
   e43f8: 3d800800     	str	q0, [x0, #0x20]
   e43fc: f9000300     	str	x0, [x24]
   e4400: f9400288     	ldr	x8, [x20]
   e4404: f9400108     	ldr	x8, [x8]
   e4408: b5fffac8     	cbnz	x8, 0xe4360 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x238>
   e440c: aa0003e1     	mov	x1, x0
   e4410: 17ffffd6     	b	0xe4368 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x240>
   e4414: aa1703f8     	mov	x24, x23
   e4418: f9400308     	ldr	x8, [x24]
   e441c: b5fffb08     	cbnz	x8, 0xe437c <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x254>
   e4420: 17fffff1     	b	0xe43e4 <void std::__ndk1::__tree<std::__ndk1::__value_type<int, char const*>, std::__ndk1::__map_value_compare<int, std::__ndk1::__value_type<int, char const*>, std::__ndk1::less<int>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<int, char const*>>>::__assign_unique<std::__ndk1::pair<int const, char const*> const*>(std::__ndk1::pair<int const, char const*> const*, std::__ndk1::pair<int const, char const*> const*)+0x2bc>
   e4424: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e4428: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e442c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e4430: f9400bf9     	ldr	x25, [sp, #0x10]
   e4434: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e4438: d65f03c0     	ret

00000000000e443c <InGame::InGameMetricsHandler::InGameMetricsHandler(char const*, InGame::IReportGatewayInner*)>:
   e443c: d10103ff     	sub	sp, sp, #0x40
   e4440: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e4444: 910043fd     	add	x29, sp, #0x10
   e4448: a90257f6     	stp	x22, x21, [sp, #0x20]
   e444c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e4450: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e4454: d0fffc69     	adrp	x9, 0x72000
   e4458: f100003f     	cmp	x1, #0x0
   e445c: 913e5929     	add	x9, x9, #0xf96
   e4460: 6f00e400     	movi	v0.2d, #0000000000000000
   e4464: aa0203f4     	mov	x20, x2
   e4468: f9461d08     	ldr	x8, [x8, #0xc38]
   e446c: aa0003f3     	mov	x19, x0
   e4470: aa0003f5     	mov	x21, x0
   e4474: 9a810136     	csel	x22, x9, x1, eq
   e4478: 91004108     	add	x8, x8, #0x10
   e447c: 3c818000     	stur	q0, [x0, #0x18]
   e4480: 3c808ea0     	str	q0, [x21, #0x8]!
   e4484: f9000008     	str	x8, [x0]
   e4488: f0fffc41     	adrp	x1, 0x6f000
   e448c: b0fffc43     	adrp	x3, 0x6d000
   e4490: f0fffc64     	adrp	x4, 0x73000
   e4494: b0fffc46     	adrp	x6, 0x6d000
   e4498: 91136021     	add	x1, x1, #0x4d8
   e449c: 910c2863     	add	x3, x3, #0x30a
   e44a0: 9105f084     	add	x4, x4, #0x17c
   e44a4: 911820c6     	add	x6, x6, #0x608
   e44a8: 52800020     	mov	w0, #0x1                // =1
   e44ac: 528001c2     	mov	w2, #0xe                // =14
   e44b0: aa1303e5     	mov	x5, x19
   e44b4: aa1603e7     	mov	x7, x22
   e44b8: f90003f4     	str	x20, [sp]
   e44bc: 9401e259     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e44c0: aa1503e0     	mov	x0, x21
   e44c4: aa1603e1     	mov	x1, x22
   e44c8: 9401e426     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e44cc: f9001274     	str	x20, [x19, #0x20]
   e44d0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e44d4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e44d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e44dc: 910103ff     	add	sp, sp, #0x40
   e44e0: d65f03c0     	ret
   e44e4: 394002a8     	ldrb	w8, [x21]
   e44e8: aa0003f4     	mov	x20, x0
   e44ec: 36000068     	tbz	w8, #0x0, 0xe44f8 <InGame::InGameMetricsHandler::InGameMetricsHandler(char const*, InGame::IReportGatewayInner*)+0xbc>
   e44f0: f9400e60     	ldr	x0, [x19, #0x18]
   e44f4: 9401e27b     	bl	0x15cee0 <_ZdlPv@plt>
   e44f8: aa1403e0     	mov	x0, x20
   e44fc: 9401d319     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e4500 <InGame::InGameCounterMetricsHandler::InGameCounterMetricsHandler(char const*, InGame::IReportGatewayInner*)>:
   e4500: d10103ff     	sub	sp, sp, #0x40
   e4504: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e4508: 910043fd     	add	x29, sp, #0x10
   e450c: a90257f6     	stp	x22, x21, [sp, #0x20]
   e4510: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e4514: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e4518: d0fffc69     	adrp	x9, 0x72000
   e451c: f100003f     	cmp	x1, #0x0
   e4520: 913e5929     	add	x9, x9, #0xf96
   e4524: 6f00e400     	movi	v0.2d, #0000000000000000
   e4528: aa0203f4     	mov	x20, x2
   e452c: f9461d08     	ldr	x8, [x8, #0xc38]
   e4530: aa0003f3     	mov	x19, x0
   e4534: aa0003f5     	mov	x21, x0
   e4538: 9a810136     	csel	x22, x9, x1, eq
   e453c: 91004108     	add	x8, x8, #0x10
   e4540: 3c818000     	stur	q0, [x0, #0x18]
   e4544: 3c808ea0     	str	q0, [x21, #0x8]!
   e4548: f9000008     	str	x8, [x0]
   e454c: f0fffc41     	adrp	x1, 0x6f000
   e4550: b0fffc43     	adrp	x3, 0x6d000
   e4554: f0fffc64     	adrp	x4, 0x73000
   e4558: b0fffc46     	adrp	x6, 0x6d000
   e455c: 91136021     	add	x1, x1, #0x4d8
   e4560: 910c2863     	add	x3, x3, #0x30a
   e4564: 9105f084     	add	x4, x4, #0x17c
   e4568: 911820c6     	add	x6, x6, #0x608
   e456c: 52800020     	mov	w0, #0x1                // =1
   e4570: 528001c2     	mov	w2, #0xe                // =14
   e4574: aa1303e5     	mov	x5, x19
   e4578: aa1603e7     	mov	x7, x22
   e457c: f90003f4     	str	x20, [sp]
   e4580: 9401e228     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e4584: aa1503e0     	mov	x0, x21
   e4588: aa1603e1     	mov	x1, x22
   e458c: 9401e3f5     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e4590: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e4594: f9462108     	ldr	x8, [x8, #0xc40]
   e4598: a9027e74     	stp	x20, xzr, [x19, #0x20]
   e459c: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   e45a0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e45a4: 91004108     	add	x8, x8, #0x10
   e45a8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e45ac: f9000268     	str	x8, [x19]
   e45b0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e45b4: 910103ff     	add	sp, sp, #0x40
   e45b8: d65f03c0     	ret
   e45bc: 394002a8     	ldrb	w8, [x21]
   e45c0: aa0003f4     	mov	x20, x0
   e45c4: 36000068     	tbz	w8, #0x0, 0xe45d0 <InGame::InGameCounterMetricsHandler::InGameCounterMetricsHandler(char const*, InGame::IReportGatewayInner*)+0xd0>
   e45c8: f9400e60     	ldr	x0, [x19, #0x18]
   e45cc: 9401e245     	bl	0x15cee0 <_ZdlPv@plt>
   e45d0: aa1403e0     	mov	x0, x20
   e45d4: 9401d2e3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e45d8 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()>:
   e45d8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e45dc: a90157f6     	stp	x22, x21, [sp, #0x10]
   e45e0: 910003fd     	mov	x29, sp
   e45e4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e45e8: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e45ec: aa0003f3     	mov	x19, x0
   e45f0: f9462108     	ldr	x8, [x8, #0xc40]
   e45f4: 91004108     	add	x8, x8, #0x10
   e45f8: f9000008     	str	x8, [x0]
   e45fc: f0fffc41     	adrp	x1, 0x6f000
   e4600: b0fffc43     	adrp	x3, 0x6d000
   e4604: f0fffc64     	adrp	x4, 0x73000
   e4608: d0fffc66     	adrp	x6, 0x72000
   e460c: 91136021     	add	x1, x1, #0x4d8
   e4610: 9118a863     	add	x3, x3, #0x62a
   e4614: 9105f084     	add	x4, x4, #0x17c
   e4618: 913e58c6     	add	x6, x6, #0xf96
   e461c: 52800020     	mov	w0, #0x1                // =1
   e4620: 528003a2     	mov	w2, #0x1d               // =29
   e4624: aa1303e5     	mov	x5, x19
   e4628: 9401e1fe     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e462c: f9401675     	ldr	x21, [x19, #0x28]
   e4630: b4000255     	cbz	x21, 0xe4678 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0xa0>
   e4634: f9401a68     	ldr	x8, [x19, #0x30]
   e4638: eb15011f     	cmp	x8, x21
   e463c: 54000180     	b.eq	0xe466c <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0x94>
   e4640: d1010114     	sub	x20, x8, #0x40
   e4644: aa1403f6     	mov	x22, x20
   e4648: f85c06c8     	ldr	x8, [x22], #-0x40
   e464c: aa1403e0     	mov	x0, x20
   e4650: f9400108     	ldr	x8, [x8]
   e4654: d63f0100     	blr	x8
   e4658: eb15029f     	cmp	x20, x21
   e465c: aa1603f4     	mov	x20, x22
   e4660: 54ffff41     	b.ne	0xe4648 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0x70>
   e4664: f9401660     	ldr	x0, [x19, #0x28]
   e4668: 14000002     	b	0xe4670 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0x98>
   e466c: aa1503e0     	mov	x0, x21
   e4670: f9001a75     	str	x21, [x19, #0x30]
   e4674: 9401e21b     	bl	0x15cee0 <_ZdlPv@plt>
   e4678: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e467c: f9461d08     	ldr	x8, [x8, #0xc38]
   e4680: 39402269     	ldrb	w9, [x19, #0x8]
   e4684: 91004108     	add	x8, x8, #0x10
   e4688: f9000268     	str	x8, [x19]
   e468c: 370000a9     	tbnz	w9, #0x0, 0xe46a0 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0xc8>
   e4690: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e4694: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e4698: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e469c: d65f03c0     	ret
   e46a0: f9400e60     	ldr	x0, [x19, #0x18]
   e46a4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e46a8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e46ac: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e46b0: 1401e20c     	b	0x15cee0 <_ZdlPv@plt>
   e46b4: aa0003f4     	mov	x20, x0
   e46b8: 9100a260     	add	x0, x19, #0x28
   e46bc: 94000005     	bl	0xe46d0 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0xf8>
   e46c0: aa1303e0     	mov	x0, x19
   e46c4: 9401eac3     	bl	0x15f1d0 <_ZN6InGame20InGameMetricsHandlerD2Ev@plt>
   e46c8: aa1403e0     	mov	x0, x20
   e46cc: 97ff121a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   e46d0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e46d4: a90157f6     	stp	x22, x21, [sp, #0x10]
   e46d8: 910003fd     	mov	x29, sp
   e46dc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e46e0: f9400015     	ldr	x21, [x0]
   e46e4: b4000295     	cbz	x21, 0xe4734 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0x15c>
   e46e8: f9400408     	ldr	x8, [x0, #0x8]
   e46ec: aa0003f3     	mov	x19, x0
   e46f0: eb15011f     	cmp	x8, x21
   e46f4: 54000280     	b.eq	0xe4744 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0x16c>
   e46f8: d1010114     	sub	x20, x8, #0x40
   e46fc: aa1403f6     	mov	x22, x20
   e4700: f85c06c8     	ldr	x8, [x22], #-0x40
   e4704: aa1403e0     	mov	x0, x20
   e4708: f9400108     	ldr	x8, [x8]
   e470c: d63f0100     	blr	x8
   e4710: eb15029f     	cmp	x20, x21
   e4714: aa1603f4     	mov	x20, x22
   e4718: 54ffff41     	b.ne	0xe4700 <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()+0x128>
   e471c: f9400260     	ldr	x0, [x19]
   e4720: f9000675     	str	x21, [x19, #0x8]
   e4724: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e4728: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e472c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e4730: 1401e1ec     	b	0x15cee0 <_ZdlPv@plt>
   e4734: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e4738: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e473c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e4740: d65f03c0     	ret
   e4744: aa1503e0     	mov	x0, x21
   e4748: f9000675     	str	x21, [x19, #0x8]
   e474c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e4750: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e4754: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e4758: 1401e1e2     	b	0x15cee0 <_ZdlPv@plt>

00000000000e475c <InGame::InGameCounterMetricsHandler::~InGameCounterMetricsHandler()>:
   e475c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e4760: f9000bf3     	str	x19, [sp, #0x10]
   e4764: 910003fd     	mov	x29, sp
   e4768: aa0003f3     	mov	x19, x0
   e476c: 9401ea95     	bl	0x15f1c0 <_ZN6InGame27InGameCounterMetricsHandlerD2Ev@plt>
   e4770: aa1303e0     	mov	x0, x19
   e4774: f9400bf3     	ldr	x19, [sp, #0x10]
   e4778: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e477c: 1401e1d9     	b	0x15cee0 <_ZdlPv@plt>

00000000000e4780 <InGame::InGameCounterMetricsHandler::HasData()>:
   e4780: a942a009     	ldp	x9, x8, [x0, #0x28]
   e4784: eb09011f     	cmp	x8, x9
   e4788: 1a9f07e0     	cset	w0, ne
   e478c: d65f03c0     	ret

00000000000e4790 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)>:
   e4790: d10243ff     	sub	sp, sp, #0x90
   e4794: fd0013e8     	str	d8, [sp, #0x20]
   e4798: a9037bfd     	stp	x29, x30, [sp, #0x30]
   e479c: 9100c3fd     	add	x29, sp, #0x30
   e47a0: a9046ffc     	stp	x28, x27, [sp, #0x40]
   e47a4: a90567fa     	stp	x26, x25, [sp, #0x50]
   e47a8: a9065ff8     	stp	x24, x23, [sp, #0x60]
   e47ac: a90757f6     	stp	x22, x21, [sp, #0x70]
   e47b0: a9084ff4     	stp	x20, x19, [sp, #0x80]
   e47b4: aa0103fa     	mov	x26, x1
   e47b8: 1e604008     	fmov	d8, d0
   e47bc: a90087e0     	stp	x0, x1, [sp, #0x8]
   e47c0: a9c2b019     	ldp	x25, x12, [x0, #0x28]!
   e47c4: f90003e0     	str	x0, [sp]
   e47c8: f8408f54     	ldr	x20, [x26, #0x8]!
   e47cc: eb0c033f     	cmp	x25, x12
   e47d0: 540010a0     	b.eq	0xe49e4 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x254>
   e47d4: f940074d     	ldr	x13, [x26, #0x8]
   e47d8: b4000eb4     	cbz	x20, 0xe49ac <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x21c>
   e47dc: f81f83ac     	stur	x12, [x29, #-0x8]
   e47e0: f9000fed     	str	x13, [sp, #0x18]
   e47e4: 14000006     	b	0xe47fc <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x6c>
   e47e8: f85f83ac     	ldur	x12, [x29, #-0x8]
   e47ec: 91010339     	add	x25, x25, #0x40
   e47f0: f9400fed     	ldr	x13, [sp, #0x18]
   e47f4: eb0c033f     	cmp	x25, x12
   e47f8: 54000f60     	b.eq	0xe49e4 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x254>
   e47fc: a940f333     	ldp	x19, x28, [x25, #0x8]
   e4800: d28db6e9     	mov	x9, #0x6db7             // =28087
   e4804: f2b6db69     	movk	x9, #0xb6db, lsl #16
   e4808: f2db6da9     	movk	x9, #0xdb6d, lsl #32
   e480c: f2edb6c9     	movk	x9, #0x6db6, lsl #48
   e4810: cb130388     	sub	x8, x28, x19
   e4814: 9343fd08     	asr	x8, x8, #3
   e4818: 9b097d08     	mul	x8, x8, x9
   e481c: eb0d011f     	cmp	x8, x13
   e4820: 54000060     	b.eq	0xe482c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x9c>
   e4824: 17fffff1     	b	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e4828: 9100e273     	add	x19, x19, #0x38
   e482c: eb1c027f     	cmp	x19, x28
   e4830: 540010a0     	b.eq	0xe4a44 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2b4>
   e4834: a9412a69     	ldp	x9, x10, [x19, #0x10]
   e4838: 9100266b     	add	x11, x19, #0x9
   e483c: aa1a03f7     	mov	x23, x26
   e4840: 39402268     	ldrb	w8, [x19, #0x8]
   e4844: aa1403fb     	mov	x27, x20
   e4848: d341fd0c     	lsr	x12, x8, #1
   e484c: 7200011f     	tst	w8, #0x1
   e4850: 9a890195     	csel	x21, x12, x9, eq
   e4854: 9a8a0176     	csel	x22, x11, x10, eq
   e4858: 1400000a     	b	0xe4880 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xf0>
   e485c: eb1802bf     	cmp	x21, x24
   e4860: 1a9f27e8     	cset	w8, lo
   e4864: eb15031f     	cmp	x24, x21
   e4868: 5a9f2100     	csinv	w0, w8, wzr, hs
   e486c: 531f7c08     	lsr	w8, w0, #31
   e4870: 7100001f     	cmp	w0, #0x0
   e4874: 9a9bb2f7     	csel	x23, x23, x27, lt
   e4878: f8685b7b     	ldr	x27, [x27, w8, uxtw #3]
   e487c: b400023b     	cbz	x27, 0xe48c0 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x130>
   e4880: aa1b03e8     	mov	x8, x27
   e4884: 38420d09     	ldrb	w9, [x8, #0x20]!
   e4888: f940050a     	ldr	x10, [x8, #0x8]
   e488c: d341fd2b     	lsr	x11, x9, #1
   e4890: 7200013f     	tst	w9, #0x1
   e4894: 9a8a0178     	csel	x24, x11, x10, eq
   e4898: eb1802bf     	cmp	x21, x24
   e489c: 9a9832a2     	csel	x2, x21, x24, lo
   e48a0: b4fffde2     	cbz	x2, 0xe485c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xcc>
   e48a4: f9401b6a     	ldr	x10, [x27, #0x30]
   e48a8: 7200013f     	tst	w9, #0x1
   e48ac: aa1603e1     	mov	x1, x22
   e48b0: 9a881540     	csinc	x0, x10, x8, ne
   e48b4: 9401e267     	bl	0x15d250 <memcmp@plt>
   e48b8: 35fffda0     	cbnz	w0, 0xe486c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xdc>
   e48bc: 17ffffe8     	b	0xe485c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xcc>
   e48c0: eb1a02ff     	cmp	x23, x26
   e48c4: 54fff920     	b.eq	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e48c8: aa1703e8     	mov	x8, x23
   e48cc: 38420d09     	ldrb	w9, [x8, #0x20]!
   e48d0: f940050a     	ldr	x10, [x8, #0x8]
   e48d4: d341fd2b     	lsr	x11, x9, #1
   e48d8: 7200013f     	tst	w9, #0x1
   e48dc: 9a8a0178     	csel	x24, x11, x10, eq
   e48e0: eb15031f     	cmp	x24, x21
   e48e4: 9a953302     	csel	x2, x24, x21, lo
   e48e8: b4000122     	cbz	x2, 0xe490c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e48ec: f9401aea     	ldr	x10, [x23, #0x30]
   e48f0: 7200013f     	tst	w9, #0x1
   e48f4: aa1603e0     	mov	x0, x22
   e48f8: 9a881541     	csinc	x1, x10, x8, ne
   e48fc: 9401e255     	bl	0x15d250 <memcmp@plt>
   e4900: 34000060     	cbz	w0, 0xe490c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e4904: 36f80080     	tbz	w0, #0x1f, 0xe4914 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x184>
   e4908: 17ffffb8     	b	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e490c: eb1802bf     	cmp	x21, x24
   e4910: 54fff6c3     	b.lo	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e4914: aa1703e8     	mov	x8, x23
   e4918: aa1303ea     	mov	x10, x19
   e491c: 38438d09     	ldrb	w9, [x8, #0x38]!
   e4920: 38420d4c     	ldrb	w12, [x10, #0x20]!
   e4924: f940050d     	ldr	x13, [x8, #0x8]
   e4928: f940054e     	ldr	x14, [x10, #0x8]
   e492c: d341fd2b     	lsr	x11, x9, #1
   e4930: 7200013f     	tst	w9, #0x1
   e4934: 9a8d0162     	csel	x2, x11, x13, eq
   e4938: d341fd8d     	lsr	x13, x12, #1
   e493c: 7200019f     	tst	w12, #0x1
   e4940: 9a8e01ad     	csel	x13, x13, x14, eq
   e4944: eb0d005f     	cmp	x2, x13
   e4948: 54fff501     	b.ne	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e494c: f94026ed     	ldr	x13, [x23, #0x48]
   e4950: 7200013f     	tst	w9, #0x1
   e4954: f9401a6e     	ldr	x14, [x19, #0x30]
   e4958: 9a8815a0     	csinc	x0, x13, x8, ne
   e495c: 7200019f     	tst	w12, #0x1
   e4960: 9a8a15c1     	csinc	x1, x14, x10, ne
   e4964: 370001c9     	tbnz	w9, #0x0, 0xe499c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x20c>
   e4968: b4fff602     	cbz	x2, 0xe4828 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x98>
   e496c: 91000508     	add	x8, x8, #0x1
   e4970: d1000569     	sub	x9, x11, #0x1
   e4974: 3840150a     	ldrb	w10, [x8], #0x1
   e4978: 3840142b     	ldrb	w11, [x1], #0x1
   e497c: d100052c     	sub	x12, x9, #0x1
   e4980: 6b0b015f     	cmp	w10, w11
   e4984: fa400924     	ccmp	x9, #0x0, #0x4, eq
   e4988: aa0c03e9     	mov	x9, x12
   e498c: 54ffff41     	b.ne	0xe4974 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x1e4>
   e4990: 6b0b015f     	cmp	w10, w11
   e4994: 54fff4a0     	b.eq	0xe4828 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x98>
   e4998: 17ffff94     	b	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e499c: b4fff462     	cbz	x2, 0xe4828 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x98>
   e49a0: 9401e22c     	bl	0x15d250 <memcmp@plt>
   e49a4: 34fff420     	cbz	w0, 0xe4828 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x98>
   e49a8: 17ffff90     	b	0xe47e8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x58>
   e49ac: d28db6e8     	mov	x8, #0x6db7             // =28087
   e49b0: f2b6db68     	movk	x8, #0xb6db, lsl #16
   e49b4: f2db6da8     	movk	x8, #0xdb6d, lsl #32
   e49b8: f2edb6c8     	movk	x8, #0x6db6, lsl #48
   e49bc: a940a72a     	ldp	x10, x9, [x25, #0x8]
   e49c0: cb0a012b     	sub	x11, x9, x10
   e49c4: 9343fd6b     	asr	x11, x11, #3
   e49c8: 9b087d6b     	mul	x11, x11, x8
   e49cc: eb0d017f     	cmp	x11, x13
   e49d0: fa490140     	ccmp	x10, x9, #0x0, eq
   e49d4: 54000380     	b.eq	0xe4a44 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2b4>
   e49d8: 91010339     	add	x25, x25, #0x40
   e49dc: eb0c033f     	cmp	x25, x12
   e49e0: 54fffee1     	b.ne	0xe49bc <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x22c>
   e49e4: f94007f3     	ldr	x19, [sp, #0x8]
   e49e8: f9401e68     	ldr	x8, [x19, #0x38]
   e49ec: eb08019f     	cmp	x12, x8
   e49f0: 54000422     	b.hs	0xe4a74 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2e4>
   e49f4: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e49f8: 90000449     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e49fc: 6f00e400     	movi	v0.2d, #0000000000000000
   e4a00: 91010196     	add	x22, x12, #0x40
   e4a04: f9462508     	ldr	x8, [x8, #0xc48]
   e4a08: f9462929     	ldr	x9, [x9, #0xc50]
   e4a0c: a9037d9f     	stp	xzr, xzr, [x12, #0x30]
   e4a10: 3c818180     	stur	q0, [x12, #0x18]
   e4a14: 91004108     	add	x8, x8, #0x10
   e4a18: 3c808180     	stur	q0, [x12, #0x8]
   e4a1c: 91004129     	add	x9, x9, #0x10
   e4a20: f9001a76     	str	x22, [x19, #0x30]
   e4a24: f9000188     	str	x8, [x12]
   e4a28: f9001589     	str	x9, [x12, #0x28]
   e4a2c: f9400be8     	ldr	x8, [sp, #0x10]
   e4a30: fc1f02c8     	stur	d8, [x22, #-0x10]
   e4a34: f9400117     	ldr	x23, [x8]
   e4a38: eb1a02ff     	cmp	x23, x26
   e4a3c: 540002c1     	b.ne	0xe4a94 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x304>
   e4a40: 14000004     	b	0xe4a50 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2c0>
   e4a44: fd401b20     	ldr	d0, [x25, #0x30]
   e4a48: 1e682800     	fadd	d0, d0, d8
   e4a4c: fd001b20     	str	d0, [x25, #0x30]
   e4a50: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   e4a54: a94757f6     	ldp	x22, x21, [sp, #0x70]
   e4a58: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   e4a5c: a94567fa     	ldp	x26, x25, [sp, #0x50]
   e4a60: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   e4a64: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   e4a68: fd4013e8     	ldr	d8, [sp, #0x20]
   e4a6c: 910243ff     	add	sp, sp, #0x90
   e4a70: d65f03c0     	ret
   e4a74: f94003e0     	ldr	x0, [sp]
   e4a78: 9401e9da     	bl	0x15f1e0 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway13CounterMetricENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJEEEvDpOT_@plt>
   e4a7c: f9401a76     	ldr	x22, [x19, #0x30]
   e4a80: f9400be8     	ldr	x8, [sp, #0x10]
   e4a84: fc1f02c8     	stur	d8, [x22, #-0x10]
   e4a88: f9400117     	ldr	x23, [x8]
   e4a8c: eb1a02ff     	cmp	x23, x26
   e4a90: 54fffe00     	b.eq	0xe4a50 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2c0>
   e4a94: d100e2d3     	sub	x19, x22, #0x38
   e4a98: d100a2d4     	sub	x20, x22, #0x28
   e4a9c: 14000004     	b	0xe4aac <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x31c>
   e4aa0: aa0903f7     	mov	x23, x9
   e4aa4: eb1a02ff     	cmp	x23, x26
   e4aa8: 54fffd40     	b.eq	0xe4a50 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2c0>
   e4aac: a97d22d5     	ldp	x21, x8, [x22, #-0x30]
   e4ab0: 910082e2     	add	x2, x23, #0x20
   e4ab4: 9100e2e3     	add	x3, x23, #0x38
   e4ab8: eb0802bf     	cmp	x21, x8
   e4abc: 54000122     	b.hs	0xe4ae0 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x350>
   e4ac0: aa1403e0     	mov	x0, x20
   e4ac4: aa1503e1     	mov	x1, x21
   e4ac8: 9401e9ca     	bl	0x15f1f0 <_ZNSt6__ndk19allocatorIN6InGame13ReportGateway11MetricLabelEE9constructIS3_JRKNS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEESC_EEEvPT_DpOT0_@plt>
   e4acc: 9100e2a8     	add	x8, x21, #0x38
   e4ad0: f81d02c8     	stur	x8, [x22, #-0x30]
   e4ad4: f94006e8     	ldr	x8, [x23, #0x8]
   e4ad8: b5000108     	cbnz	x8, 0xe4af8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x368>
   e4adc: 1400000b     	b	0xe4b08 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x378>
   e4ae0: aa1303e0     	mov	x0, x19
   e4ae4: aa0203e1     	mov	x1, x2
   e4ae8: aa0303e2     	mov	x2, x3
   e4aec: 9401e9c5     	bl	0x15f200 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_@plt>
   e4af0: f94006e8     	ldr	x8, [x23, #0x8]
   e4af4: b40000a8     	cbz	x8, 0xe4b08 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x378>
   e4af8: aa0803f7     	mov	x23, x8
   e4afc: f9400108     	ldr	x8, [x8]
   e4b00: b5ffffc8     	cbnz	x8, 0xe4af8 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x368>
   e4b04: 17ffffe8     	b	0xe4aa4 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x314>
   e4b08: aa1703e8     	mov	x8, x23
   e4b0c: f8410d09     	ldr	x9, [x8, #0x10]!
   e4b10: f940012a     	ldr	x10, [x9]
   e4b14: eb17015f     	cmp	x10, x23
   e4b18: 54fffc40     	b.eq	0xe4aa0 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x310>
   e4b1c: f9400109     	ldr	x9, [x8]
   e4b20: aa0903e8     	mov	x8, x9
   e4b24: f8410d17     	ldr	x23, [x8, #0x10]!
   e4b28: f94002ea     	ldr	x10, [x23]
   e4b2c: eb09015f     	cmp	x10, x9
   e4b30: 54ffff61     	b.ne	0xe4b1c <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x38c>
   e4b34: 17ffffdc     	b	0xe4aa4 <InGame::InGameCounterMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x314>
   e4b38: f81d02d5     	stur	x21, [x22, #-0x30]
   e4b3c: 9401d189     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e4b40 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)>:
   e4b40: d10303ff     	sub	sp, sp, #0xc0
   e4b44: a9067bfd     	stp	x29, x30, [sp, #0x60]
   e4b48: 910183fd     	add	x29, sp, #0x60
   e4b4c: a9076ffc     	stp	x28, x27, [sp, #0x70]
   e4b50: a90867fa     	stp	x26, x25, [sp, #0x80]
   e4b54: a9095ff8     	stp	x24, x23, [sp, #0x90]
   e4b58: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   e4b5c: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   e4b60: d53bd056     	mrs	x22, TPIDR_EL0
   e4b64: aa0103fa     	mov	x26, x1
   e4b68: f94016c8     	ldr	x8, [x22, #0x28]
   e4b6c: aa0003f5     	mov	x21, x0
   e4b70: f81f83a8     	stur	x8, [x29, #-0x8]
   e4b74: f9400008     	ldr	x8, [x0]
   e4b78: f9400908     	ldr	x8, [x8, #0x10]
   e4b7c: d63f0100     	blr	x8
   e4b80: 360015c0     	tbz	w0, #0x0, 0xe4e38 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2f8>
   e4b84: f94012a0     	ldr	x0, [x21, #0x20]
   e4b88: f9400008     	ldr	x8, [x0]
   e4b8c: f9402508     	ldr	x8, [x8, #0x48]
   e4b90: d63f0100     	blr	x8
   e4b94: f81d83a0     	stur	x0, [x29, #-0x28]
   e4b98: b4001160     	cbz	x0, 0xe4dc4 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x284>
   e4b9c: a902d7e0     	stp	x0, x21, [sp, #0x28]
   e4ba0: a9c2f2bb     	ldp	x27, x28, [x21, #0x28]!
   e4ba4: a901d7f6     	stp	x22, x21, [sp, #0x18]
   e4ba8: eb1c037f     	cmp	x27, x28
   e4bac: 54000880     	b.eq	0xe4cbc <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e4bb0: aa1a03f5     	mov	x21, x26
   e4bb4: f84086b4     	ldr	x20, [x21], #0x8
   e4bb8: eb15029f     	cmp	x20, x21
   e4bbc: 54000800     	b.eq	0xe4cbc <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e4bc0: 90000448     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e4bc4: f9462d08     	ldr	x8, [x8, #0xc58]
   e4bc8: 91004116     	add	x22, x8, #0x10
   e4bcc: eb15029f     	cmp	x20, x21
   e4bd0: 54000680     	b.eq	0xe4ca0 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x160>
   e4bd4: 91002377     	add	x23, x27, #0x8
   e4bd8: 14000004     	b	0xe4be8 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa8>
   e4bdc: aa0903f4     	mov	x20, x9
   e4be0: eb15029f     	cmp	x20, x21
   e4be4: 540005e0     	b.eq	0xe4ca0 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x160>
   e4be8: a9412373     	ldp	x19, x8, [x27, #0x10]
   e4bec: 91008299     	add	x25, x20, #0x20
   e4bf0: 9100e282     	add	x2, x20, #0x38
   e4bf4: eb08027f     	cmp	x19, x8
   e4bf8: 540002a2     	b.hs	0xe4c4c <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x10c>
   e4bfc: d10083a0     	sub	x0, x29, #0x20
   e4c00: aa0203e1     	mov	x1, x2
   e4c04: 9401e2df     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e4c08: aa1303f8     	mov	x24, x19
   e4c0c: f8008716     	str	x22, [x24], #0x8
   e4c10: aa1803e0     	mov	x0, x24
   e4c14: aa1903e1     	mov	x1, x25
   e4c18: 9401e2da     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e4c1c: 91008260     	add	x0, x19, #0x20
   e4c20: d10083a1     	sub	x1, x29, #0x20
   e4c24: 9401e2d7     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e4c28: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e4c2c: 36000068     	tbz	w8, #0x0, 0xe4c38 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xf8>
   e4c30: f85f03a0     	ldur	x0, [x29, #-0x10]
   e4c34: 9401e0ab     	bl	0x15cee0 <_ZdlPv@plt>
   e4c38: 9100e268     	add	x8, x19, #0x38
   e4c3c: f9000b68     	str	x8, [x27, #0x10]
   e4c40: f9400688     	ldr	x8, [x20, #0x8]
   e4c44: b50000e8     	cbnz	x8, 0xe4c60 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x120>
   e4c48: 1400000a     	b	0xe4c70 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x130>
   e4c4c: aa1703e0     	mov	x0, x23
   e4c50: aa1903e1     	mov	x1, x25
   e4c54: 9401e96b     	bl	0x15f200 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_@plt>
   e4c58: f9400688     	ldr	x8, [x20, #0x8]
   e4c5c: b40000a8     	cbz	x8, 0xe4c70 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x130>
   e4c60: aa0803f4     	mov	x20, x8
   e4c64: f9400108     	ldr	x8, [x8]
   e4c68: b5ffffc8     	cbnz	x8, 0xe4c60 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x120>
   e4c6c: 17ffffdd     	b	0xe4be0 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e4c70: aa1403e8     	mov	x8, x20
   e4c74: f8410d09     	ldr	x9, [x8, #0x10]!
   e4c78: f940012a     	ldr	x10, [x9]
   e4c7c: eb14015f     	cmp	x10, x20
   e4c80: 54fffae0     	b.eq	0xe4bdc <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x9c>
   e4c84: f9400109     	ldr	x9, [x8]
   e4c88: aa0903e8     	mov	x8, x9
   e4c8c: f8410d14     	ldr	x20, [x8, #0x10]!
   e4c90: f940028a     	ldr	x10, [x20]
   e4c94: eb09015f     	cmp	x10, x9
   e4c98: 54ffff61     	b.ne	0xe4c84 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x144>
   e4c9c: 17ffffd1     	b	0xe4be0 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e4ca0: 9101037b     	add	x27, x27, #0x40
   e4ca4: eb1c037f     	cmp	x27, x28
   e4ca8: 540000a0     	b.eq	0xe4cbc <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e4cac: f9400354     	ldr	x20, [x26]
   e4cb0: eb15029f     	cmp	x20, x21
   e4cb4: 54fff901     	b.ne	0xe4bd4 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x94>
   e4cb8: 17fffffa     	b	0xe4ca0 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x160>
   e4cbc: d10083a8     	sub	x8, x29, #0x20
   e4cc0: f94013e0     	ldr	x0, [sp, #0x20]
   e4cc4: d10083b4     	sub	x20, x29, #0x20
   e4cc8: 9401e952     	bl	0x15f210 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_13CounterMetricEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>
   e4ccc: f9401bf5     	ldr	x21, [sp, #0x30]
   e4cd0: b2400294     	orr	x20, x20, #0x1
   e4cd4: 385e03ac     	ldurb	w12, [x29, #-0x20]
   e4cd8: 394022a8     	ldrb	w8, [x21, #0x8]
   e4cdc: 910026b3     	add	x19, x21, #0x9
   e4ce0: a942aaab     	ldp	x11, x10, [x21, #0x28]
   e4ce4: f9400ea9     	ldr	x9, [x21, #0x18]
   e4ce8: 7200011f     	tst	w8, #0x1
   e4cec: f85f03a8     	ldur	x8, [x29, #-0x10]
   e4cf0: 9a890267     	csel	x7, x19, x9, eq
   e4cf4: cb0b0149     	sub	x9, x10, x11
   e4cf8: 7200019f     	tst	w12, #0x1
   e4cfc: 9346fd29     	asr	x9, x9, #6
   e4d00: 9a880288     	csel	x8, x20, x8, eq
   e4d04: f0fffc41     	adrp	x1, 0x6f000
   e4d08: b0fffc63     	adrp	x3, 0x71000
   e4d0c: f0fffc64     	adrp	x4, 0x73000
   e4d10: d0fffc66     	adrp	x6, 0x72000
   e4d14: 2a1f03e0     	mov	w0, wzr
   e4d18: 52800b42     	mov	w2, #0x5a               // =90
   e4d1c: 91136021     	add	x1, x1, #0x4d8
   e4d20: 911a5463     	add	x3, x3, #0x695
   e4d24: 9105f084     	add	x4, x4, #0x17c
   e4d28: 9110f8c6     	add	x6, x6, #0x43e
   e4d2c: aa1503e5     	mov	x5, x21
   e4d30: a90023e9     	stp	x9, x8, [sp]
   e4d34: 9401e03b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e4d38: f94017f6     	ldr	x22, [sp, #0x28]
   e4d3c: 394022a8     	ldrb	w8, [x21, #0x8]
   e4d40: f9400ea9     	ldr	x9, [x21, #0x18]
   e4d44: f94002cc     	ldr	x12, [x22]
   e4d48: 385e03aa     	ldurb	w10, [x29, #-0x20]
   e4d4c: 7200011f     	tst	w8, #0x1
   e4d50: f85f03ab     	ldur	x11, [x29, #-0x10]
   e4d54: 9a890261     	csel	x1, x19, x9, eq
   e4d58: f9400988     	ldr	x8, [x12, #0x10]
   e4d5c: 7200015f     	tst	w10, #0x1
   e4d60: 9a8b0283     	csel	x3, x20, x11, eq
   e4d64: aa1603e0     	mov	x0, x22
   e4d68: 2a1f03e2     	mov	w2, wzr
   e4d6c: aa1f03e4     	mov	x4, xzr
   e4d70: d63f0100     	blr	x8
   e4d74: f94012a0     	ldr	x0, [x21, #0x20]
   e4d78: f9400008     	ldr	x8, [x0]
   e4d7c: f9404508     	ldr	x8, [x8, #0x88]
   e4d80: aa1603e1     	mov	x1, x22
   e4d84: d63f0100     	blr	x8
   e4d88: f94012a0     	ldr	x0, [x21, #0x20]
   e4d8c: f9400008     	ldr	x8, [x0]
   e4d90: f9402908     	ldr	x8, [x8, #0x50]
   e4d94: d100a3a1     	sub	x1, x29, #0x28
   e4d98: d63f0100     	blr	x8
   e4d9c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e4da0: 36000068     	tbz	w8, #0x0, 0xe4dac <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x26c>
   e4da4: f85f03a0     	ldur	x0, [x29, #-0x10]
   e4da8: 9401e04e     	bl	0x15cee0 <_ZdlPv@plt>
   e4dac: f9400ff6     	ldr	x22, [sp, #0x18]
   e4db0: a942a2b4     	ldp	x20, x8, [x21, #0x28]
   e4db4: a902febf     	stp	xzr, xzr, [x21, #0x28]
   e4db8: f9001ebf     	str	xzr, [x21, #0x38]
   e4dbc: b5000254     	cbnz	x20, 0xe4e04 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2c4>
   e4dc0: 1400001e     	b	0xe4e38 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2f8>
   e4dc4: f0fffc41     	adrp	x1, 0x6f000
   e4dc8: b0fffc63     	adrp	x3, 0x71000
   e4dcc: f0fffc64     	adrp	x4, 0x73000
   e4dd0: d0fffc46     	adrp	x6, 0x6e000
   e4dd4: 91136021     	add	x1, x1, #0x4d8
   e4dd8: 911a5463     	add	x3, x3, #0x695
   e4ddc: 9105f084     	add	x4, x4, #0x17c
   e4de0: 913110c6     	add	x6, x6, #0xc44
   e4de4: 52800080     	mov	w0, #0x4                // =4
   e4de8: 52800c42     	mov	w2, #0x62               // =98
   e4dec: aa1503e5     	mov	x5, x21
   e4df0: 9401e00c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e4df4: a942a2b4     	ldp	x20, x8, [x21, #0x28]
   e4df8: a902febf     	stp	xzr, xzr, [x21, #0x28]
   e4dfc: f9001ebf     	str	xzr, [x21, #0x38]
   e4e00: b40001d4     	cbz	x20, 0xe4e38 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2f8>
   e4e04: eb14011f     	cmp	x8, x20
   e4e08: 54000140     	b.eq	0xe4e30 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2f0>
   e4e0c: d1010113     	sub	x19, x8, #0x40
   e4e10: aa1303f5     	mov	x21, x19
   e4e14: f85c06a8     	ldr	x8, [x21], #-0x40
   e4e18: aa1303e0     	mov	x0, x19
   e4e1c: f9400108     	ldr	x8, [x8]
   e4e20: d63f0100     	blr	x8
   e4e24: eb14027f     	cmp	x19, x20
   e4e28: aa1503f3     	mov	x19, x21
   e4e2c: 54ffff41     	b.ne	0xe4e14 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2d4>
   e4e30: aa1403e0     	mov	x0, x20
   e4e34: 9401e02b     	bl	0x15cee0 <_ZdlPv@plt>
   e4e38: f94016c8     	ldr	x8, [x22, #0x28]
   e4e3c: f85f83a9     	ldur	x9, [x29, #-0x8]
   e4e40: eb09011f     	cmp	x8, x9
   e4e44: 54000121     	b.ne	0xe4e68 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x328>
   e4e48: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   e4e4c: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   e4e50: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   e4e54: a94867fa     	ldp	x26, x25, [sp, #0x80]
   e4e58: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   e4e5c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   e4e60: 910303ff     	add	sp, sp, #0xc0
   e4e64: d65f03c0     	ret
   e4e68: 9401dff2     	bl	0x15ce30 <__stack_chk_fail@plt>
   e4e6c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e4e70: aa0003f4     	mov	x20, x0
   e4e74: 36000268     	tbz	w8, #0x0, 0xe4ec0 <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x380>
   e4e78: f85f03a0     	ldur	x0, [x29, #-0x10]
   e4e7c: 9401e019     	bl	0x15cee0 <_ZdlPv@plt>
   e4e80: aa1403e0     	mov	x0, x20
   e4e84: 9401d0b7     	bl	0x159160 <__emutls_get_address+0x6d4>
   e4e88: aa0003f4     	mov	x20, x0
   e4e8c: 14000008     	b	0xe4eac <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x36c>
   e4e90: aa0003f4     	mov	x20, x0
   e4e94: 1400000a     	b	0xe4ebc <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x37c>
   e4e98: 39400308     	ldrb	w8, [x24]
   e4e9c: aa0003f4     	mov	x20, x0
   e4ea0: 36000068     	tbz	w8, #0x0, 0xe4eac <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x36c>
   e4ea4: f9400e60     	ldr	x0, [x19, #0x18]
   e4ea8: 9401e00e     	bl	0x15cee0 <_ZdlPv@plt>
   e4eac: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e4eb0: 36000068     	tbz	w8, #0x0, 0xe4ebc <InGame::InGameCounterMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x37c>
   e4eb4: f85f03a0     	ldur	x0, [x29, #-0x10]
   e4eb8: 9401e00a     	bl	0x15cee0 <_ZdlPv@plt>
   e4ebc: f9000b73     	str	x19, [x27, #0x10]
   e4ec0: aa1403e0     	mov	x0, x20
   e4ec4: 9401d0a7     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e4ec8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)>:
   e4ec8: d10203ff     	sub	sp, sp, #0x80
   e4ecc: a9047bfd     	stp	x29, x30, [sp, #0x40]
   e4ed0: 910103fd     	add	x29, sp, #0x40
   e4ed4: a9055ff8     	stp	x24, x23, [sp, #0x50]
   e4ed8: a90657f6     	stp	x22, x21, [sp, #0x60]
   e4edc: a9074ff4     	stp	x20, x19, [sp, #0x70]
   e4ee0: d53bd055     	mrs	x21, TPIDR_EL0
   e4ee4: aa0003f4     	mov	x20, x0
   e4ee8: f94016a9     	ldr	x9, [x21, #0x28]
   e4eec: aa0803f3     	mov	x19, x8
   e4ef0: f81f83a9     	stur	x9, [x29, #-0x8]
   e4ef4: f9400000     	ldr	x0, [x0]
   e4ef8: f9400689     	ldr	x9, [x20, #0x8]
   e4efc: eb09001f     	cmp	x0, x9
   e4f00: 54000980     	b.eq	0xe5030 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x168>
   e4f04: 528b6048     	mov	w8, #0x5b02             // =23298
   e4f08: 39008bff     	strb	wzr, [sp, #0x22]
   e4f0c: 790043e8     	strh	w8, [sp, #0x20]
   e4f10: f9400008     	ldr	x8, [x0]
   e4f14: f9400909     	ldr	x9, [x8, #0x10]
   e4f18: 910023e8     	add	x8, sp, #0x8
   e4f1c: 910023f6     	add	x22, sp, #0x8
   e4f20: d63f0120     	blr	x9
   e4f24: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e4f28: b24002cb     	orr	x11, x22, #0x1
   e4f2c: 394023e8     	ldrb	w8, [sp, #0x8]
   e4f30: 7200011f     	tst	w8, #0x1
   e4f34: d341fd08     	lsr	x8, x8, #1
   e4f38: 9a890161     	csel	x1, x11, x9, eq
   e4f3c: 9a8a0102     	csel	x2, x8, x10, eq
   e4f40: 910083e0     	add	x0, sp, #0x20
   e4f44: 9401e773     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e4f48: 394023e8     	ldrb	w8, [sp, #0x8]
   e4f4c: 36000068     	tbz	w8, #0x0, 0xe4f58 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x90>
   e4f50: f9400fe0     	ldr	x0, [sp, #0x18]
   e4f54: 9401dfe3     	bl	0x15cee0 <_ZdlPv@plt>
   e4f58: a9402289     	ldp	x9, x8, [x20]
   e4f5c: cb090108     	sub	x8, x8, x9
   e4f60: f101051f     	cmp	x8, #0x41
   e4f64: 54000443     	b.lo	0xe4fec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x124>
   e4f68: 910023e8     	add	x8, sp, #0x8
   e4f6c: 52800037     	mov	w23, #0x1               // =1
   e4f70: b2400116     	orr	x22, x8, #0x1
   e4f74: 52800818     	mov	w24, #0x40              // =64
   e4f78: 14000007     	b	0xe4f94 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0xcc>
   e4f7c: a9402289     	ldp	x9, x8, [x20]
   e4f80: 910006f7     	add	x23, x23, #0x1
   e4f84: 91010318     	add	x24, x24, #0x40
   e4f88: cb090108     	sub	x8, x8, x9
   e4f8c: eb881aff     	cmp	x23, x8, asr #6
   e4f90: 540002e2     	b.hs	0xe4fec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x124>
   e4f94: 910083e0     	add	x0, sp, #0x20
   e4f98: 52800581     	mov	w1, #0x2c               // =44
   e4f9c: 9401e449     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   e4fa0: f9400288     	ldr	x8, [x20]
   e4fa4: 8b180100     	add	x0, x8, x24
   e4fa8: f9400008     	ldr	x8, [x0]
   e4fac: f9400909     	ldr	x9, [x8, #0x10]
   e4fb0: 910023e8     	add	x8, sp, #0x8
   e4fb4: d63f0120     	blr	x9
   e4fb8: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e4fbc: 394023e8     	ldrb	w8, [sp, #0x8]
   e4fc0: 7200011f     	tst	w8, #0x1
   e4fc4: d341fd08     	lsr	x8, x8, #1
   e4fc8: 9a8902c1     	csel	x1, x22, x9, eq
   e4fcc: 9a8a0102     	csel	x2, x8, x10, eq
   e4fd0: 910083e0     	add	x0, sp, #0x20
   e4fd4: 9401e74f     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e4fd8: 394023e8     	ldrb	w8, [sp, #0x8]
   e4fdc: 3607fd08     	tbz	w8, #0x0, 0xe4f7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0xb4>
   e4fe0: f9400fe0     	ldr	x0, [sp, #0x18]
   e4fe4: 9401dfbf     	bl	0x15cee0 <_ZdlPv@plt>
   e4fe8: 17ffffe5     	b	0xe4f7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0xb4>
   e4fec: 910083e0     	add	x0, sp, #0x20
   e4ff0: 52800ba1     	mov	w1, #0x5d               // =93
   e4ff4: 9401e433     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   e4ff8: 3dc00be0     	ldr	q0, [sp, #0x20]
   e4ffc: f9401be8     	ldr	x8, [sp, #0x30]
   e5000: 3d800260     	str	q0, [x19]
   e5004: f9000a68     	str	x8, [x19, #0x10]
   e5008: f94016a8     	ldr	x8, [x21, #0x28]
   e500c: f85f83a9     	ldur	x9, [x29, #-0x8]
   e5010: eb09011f     	cmp	x8, x9
   e5014: 54000201     	b.ne	0xe5054 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x18c>
   e5018: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   e501c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   e5020: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   e5024: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   e5028: 910203ff     	add	sp, sp, #0x80
   e502c: d65f03c0     	ret
   e5030: 52800088     	mov	w8, #0x4                // =4
   e5034: 528bab69     	mov	w9, #0x5d5b             // =23899
   e5038: 39000e7f     	strb	wzr, [x19, #0x3]
   e503c: 39000268     	strb	w8, [x19]
   e5040: 78001269     	sturh	w9, [x19, #0x1]
   e5044: f94016a8     	ldr	x8, [x21, #0x28]
   e5048: f85f83a9     	ldur	x9, [x29, #-0x8]
   e504c: eb09011f     	cmp	x8, x9
   e5050: 54fffe40     	b.eq	0xe5018 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x150>
   e5054: 9401df77     	bl	0x15ce30 <__stack_chk_fail@plt>
   e5058: 14000010     	b	0xe5098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1d0>
   e505c: 14000002     	b	0xe5064 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x19c>
   e5060: 1400000e     	b	0xe5098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1d0>
   e5064: 394023e8     	ldrb	w8, [sp, #0x8]
   e5068: aa0003f3     	mov	x19, x0
   e506c: 370000a8     	tbnz	w8, #0x0, 0xe5080 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1b8>
   e5070: 394083e8     	ldrb	w8, [sp, #0x20]
   e5074: 37000188     	tbnz	w8, #0x0, 0xe50a4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1dc>
   e5078: aa1303e0     	mov	x0, x19
   e507c: 9401d039     	bl	0x159160 <__emutls_get_address+0x6d4>
   e5080: f9400fe0     	ldr	x0, [sp, #0x18]
   e5084: 9401df97     	bl	0x15cee0 <_ZdlPv@plt>
   e5088: 394083e8     	ldrb	w8, [sp, #0x20]
   e508c: 3607ff68     	tbz	w8, #0x0, 0xe5078 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1b0>
   e5090: 14000005     	b	0xe50a4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1dc>
   e5094: 14000001     	b	0xe5098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1d0>
   e5098: aa0003f3     	mov	x19, x0
   e509c: 394083e8     	ldrb	w8, [sp, #0x20]
   e50a0: 3607fec8     	tbz	w8, #0x0, 0xe5078 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::CounterMetric>(std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>&)+0x1b0>
   e50a4: f9401be0     	ldr	x0, [sp, #0x30]
   e50a8: 9401df8e     	bl	0x15cee0 <_ZdlPv@plt>
   e50ac: aa1303e0     	mov	x0, x19
   e50b0: 9401d02c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e50b4 <InGame::InGameHistogramMetricsHandler::InGameHistogramMetricsHandler(char const*, InGame::IReportGatewayInner*)>:
   e50b4: d10103ff     	sub	sp, sp, #0x40
   e50b8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e50bc: 910043fd     	add	x29, sp, #0x10
   e50c0: a90257f6     	stp	x22, x21, [sp, #0x20]
   e50c4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e50c8: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e50cc: b0fffc69     	adrp	x9, 0x72000
   e50d0: f100003f     	cmp	x1, #0x0
   e50d4: 913e5929     	add	x9, x9, #0xf96
   e50d8: 6f00e400     	movi	v0.2d, #0000000000000000
   e50dc: aa0203f4     	mov	x20, x2
   e50e0: f9461d08     	ldr	x8, [x8, #0xc38]
   e50e4: aa0003f3     	mov	x19, x0
   e50e8: aa0003f5     	mov	x21, x0
   e50ec: 9a810136     	csel	x22, x9, x1, eq
   e50f0: 91004108     	add	x8, x8, #0x10
   e50f4: 3c818000     	stur	q0, [x0, #0x18]
   e50f8: 3c808ea0     	str	q0, [x21, #0x8]!
   e50fc: f9000008     	str	x8, [x0]
   e5100: d0fffc41     	adrp	x1, 0x6f000
   e5104: 90fffc43     	adrp	x3, 0x6d000
   e5108: d0fffc64     	adrp	x4, 0x73000
   e510c: 90fffc46     	adrp	x6, 0x6d000
   e5110: 91136021     	add	x1, x1, #0x4d8
   e5114: 910c2863     	add	x3, x3, #0x30a
   e5118: 9105f084     	add	x4, x4, #0x17c
   e511c: 911820c6     	add	x6, x6, #0x608
   e5120: 52800020     	mov	w0, #0x1                // =1
   e5124: 528001c2     	mov	w2, #0xe                // =14
   e5128: aa1303e5     	mov	x5, x19
   e512c: aa1603e7     	mov	x7, x22
   e5130: f90003f4     	str	x20, [sp]
   e5134: 9401df3b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e5138: aa1503e0     	mov	x0, x21
   e513c: aa1603e1     	mov	x1, x22
   e5140: 9401e108     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e5144: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e5148: 6f00e400     	movi	v0.2d, #0000000000000000
   e514c: f9463108     	ldr	x8, [x8, #0xc60]
   e5150: f9001274     	str	x20, [x19, #0x20]
   e5154: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e5158: 3c828260     	stur	q0, [x19, #0x28]
   e515c: 91004108     	add	x8, x8, #0x10
   e5160: 3c838260     	stur	q0, [x19, #0x38]
   e5164: 3c848260     	stur	q0, [x19, #0x48]
   e5168: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e516c: f9000268     	str	x8, [x19]
   e5170: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e5174: 910103ff     	add	sp, sp, #0x40
   e5178: d65f03c0     	ret
   e517c: 394002a8     	ldrb	w8, [x21]
   e5180: aa0003f4     	mov	x20, x0
   e5184: 36000068     	tbz	w8, #0x0, 0xe5190 <InGame::InGameHistogramMetricsHandler::InGameHistogramMetricsHandler(char const*, InGame::IReportGatewayInner*)+0xdc>
   e5188: f9400e60     	ldr	x0, [x19, #0x18]
   e518c: 9401df55     	bl	0x15cee0 <_ZdlPv@plt>
   e5190: aa1403e0     	mov	x0, x20
   e5194: 9401cff3     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e5198 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()>:
   e5198: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e519c: a90157f6     	stp	x22, x21, [sp, #0x10]
   e51a0: 910003fd     	mov	x29, sp
   e51a4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e51a8: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e51ac: aa0003f3     	mov	x19, x0
   e51b0: f9463108     	ldr	x8, [x8, #0xc60]
   e51b4: 91004108     	add	x8, x8, #0x10
   e51b8: f9000008     	str	x8, [x0]
   e51bc: d0fffc41     	adrp	x1, 0x6f000
   e51c0: 90fffc43     	adrp	x3, 0x6d000
   e51c4: d0fffc64     	adrp	x4, 0x73000
   e51c8: b0fffc66     	adrp	x6, 0x72000
   e51cc: 91136021     	add	x1, x1, #0x4d8
   e51d0: 91265c63     	add	x3, x3, #0x997
   e51d4: 9105f084     	add	x4, x4, #0x17c
   e51d8: 913e58c6     	add	x6, x6, #0xf96
   e51dc: 52800020     	mov	w0, #0x1                // =1
   e51e0: 52800e42     	mov	w2, #0x72               // =114
   e51e4: aa1303e5     	mov	x5, x19
   e51e8: 9401df0e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e51ec: f9402260     	ldr	x0, [x19, #0x40]
   e51f0: b4000060     	cbz	x0, 0xe51fc <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x64>
   e51f4: f9002660     	str	x0, [x19, #0x48]
   e51f8: 9401df3a     	bl	0x15cee0 <_ZdlPv@plt>
   e51fc: f9401675     	ldr	x21, [x19, #0x28]
   e5200: b4000255     	cbz	x21, 0xe5248 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0xb0>
   e5204: f9401a68     	ldr	x8, [x19, #0x30]
   e5208: eb15011f     	cmp	x8, x21
   e520c: 54000180     	b.eq	0xe523c <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0xa4>
   e5210: d101a114     	sub	x20, x8, #0x68
   e5214: aa1403f6     	mov	x22, x20
   e5218: f85986c8     	ldr	x8, [x22], #-0x68
   e521c: aa1403e0     	mov	x0, x20
   e5220: f9400108     	ldr	x8, [x8]
   e5224: d63f0100     	blr	x8
   e5228: eb15029f     	cmp	x20, x21
   e522c: aa1603f4     	mov	x20, x22
   e5230: 54ffff41     	b.ne	0xe5218 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x80>
   e5234: f9401660     	ldr	x0, [x19, #0x28]
   e5238: 14000002     	b	0xe5240 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0xa8>
   e523c: aa1503e0     	mov	x0, x21
   e5240: f9001a75     	str	x21, [x19, #0x30]
   e5244: 9401df27     	bl	0x15cee0 <_ZdlPv@plt>
   e5248: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e524c: f9461d08     	ldr	x8, [x8, #0xc38]
   e5250: 39402269     	ldrb	w9, [x19, #0x8]
   e5254: 91004108     	add	x8, x8, #0x10
   e5258: f9000268     	str	x8, [x19]
   e525c: 370000a9     	tbnz	w9, #0x0, 0xe5270 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0xd8>
   e5260: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e5264: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e5268: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e526c: d65f03c0     	ret
   e5270: f9400e60     	ldr	x0, [x19, #0x18]
   e5274: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e5278: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e527c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e5280: 1401df18     	b	0x15cee0 <_ZdlPv@plt>
   e5284: aa0003f4     	mov	x20, x0
   e5288: 91010260     	add	x0, x19, #0x40
   e528c: 94000007     	bl	0xe52a8 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x110>
   e5290: 9100a260     	add	x0, x19, #0x28
   e5294: 9400000b     	bl	0xe52c0 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x128>
   e5298: aa1303e0     	mov	x0, x19
   e529c: 9401e7cd     	bl	0x15f1d0 <_ZN6InGame20InGameMetricsHandlerD2Ev@plt>
   e52a0: aa1403e0     	mov	x0, x20
   e52a4: 97ff0f24     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   e52a8: aa0003e8     	mov	x8, x0
   e52ac: f9400000     	ldr	x0, [x0]
   e52b0: b4000060     	cbz	x0, 0xe52bc <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x124>
   e52b4: f9000500     	str	x0, [x8, #0x8]
   e52b8: 1401df0a     	b	0x15cee0 <_ZdlPv@plt>
   e52bc: d65f03c0     	ret
   e52c0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e52c4: a90157f6     	stp	x22, x21, [sp, #0x10]
   e52c8: 910003fd     	mov	x29, sp
   e52cc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e52d0: f9400015     	ldr	x21, [x0]
   e52d4: b4000295     	cbz	x21, 0xe5324 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x18c>
   e52d8: f9400408     	ldr	x8, [x0, #0x8]
   e52dc: aa0003f3     	mov	x19, x0
   e52e0: eb15011f     	cmp	x8, x21
   e52e4: 54000280     	b.eq	0xe5334 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x19c>
   e52e8: d101a114     	sub	x20, x8, #0x68
   e52ec: aa1403f6     	mov	x22, x20
   e52f0: f85986c8     	ldr	x8, [x22], #-0x68
   e52f4: aa1403e0     	mov	x0, x20
   e52f8: f9400108     	ldr	x8, [x8]
   e52fc: d63f0100     	blr	x8
   e5300: eb15029f     	cmp	x20, x21
   e5304: aa1603f4     	mov	x20, x22
   e5308: 54ffff41     	b.ne	0xe52f0 <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()+0x158>
   e530c: f9400260     	ldr	x0, [x19]
   e5310: f9000675     	str	x21, [x19, #0x8]
   e5314: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e5318: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e531c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e5320: 1401def0     	b	0x15cee0 <_ZdlPv@plt>
   e5324: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e5328: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e532c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e5330: d65f03c0     	ret
   e5334: aa1503e0     	mov	x0, x21
   e5338: f9000675     	str	x21, [x19, #0x8]
   e533c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e5340: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e5344: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e5348: 1401dee6     	b	0x15cee0 <_ZdlPv@plt>

00000000000e534c <InGame::InGameHistogramMetricsHandler::~InGameHistogramMetricsHandler()>:
   e534c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e5350: f9000bf3     	str	x19, [sp, #0x10]
   e5354: 910003fd     	mov	x29, sp
   e5358: aa0003f3     	mov	x19, x0
   e535c: 9401e7b1     	bl	0x15f220 <_ZN6InGame29InGameHistogramMetricsHandlerD2Ev@plt>
   e5360: aa1303e0     	mov	x0, x19
   e5364: f9400bf3     	ldr	x19, [sp, #0x10]
   e5368: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e536c: 1401dedd     	b	0x15cee0 <_ZdlPv@plt>

00000000000e5370 <InGame::InGameHistogramMetricsHandler::HasData()>:
   e5370: a942a009     	ldp	x9, x8, [x0, #0x28]
   e5374: eb09011f     	cmp	x8, x9
   e5378: 1a9f07e0     	cset	w0, ne
   e537c: d65f03c0     	ret

00000000000e5380 <InGame::InGameHistogramMetricsHandler::SetThresholds(std::__ndk1::vector<double, std::__ndk1::allocator<double>> const&)>:
   e5380: 91010000     	add	x0, x0, #0x40
   e5384: eb01001f     	cmp	x0, x1
   e5388: 54000080     	b.eq	0xe5398 <InGame::InGameHistogramMetricsHandler::SetThresholds(std::__ndk1::vector<double, std::__ndk1::allocator<double>> const&)+0x18>
   e538c: a9400828     	ldp	x8, x2, [x1]
   e5390: aa0803e1     	mov	x1, x8
   e5394: 1401e7a7     	b	0x15f230 <_ZNSt6__ndk16vectorIdNS_9allocatorIdEEE6assignIPdEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIdNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_@plt>
   e5398: d65f03c0     	ret

00000000000e539c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)>:
   e539c: d10303ff     	sub	sp, sp, #0xc0
   e53a0: fd002be8     	str	d8, [sp, #0x50]
   e53a4: a9067bfd     	stp	x29, x30, [sp, #0x60]
   e53a8: 910183fd     	add	x29, sp, #0x60
   e53ac: a9076ffc     	stp	x28, x27, [sp, #0x70]
   e53b0: a90867fa     	stp	x26, x25, [sp, #0x80]
   e53b4: a9095ff8     	stp	x24, x23, [sp, #0x90]
   e53b8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   e53bc: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   e53c0: d53bd048     	mrs	x8, TPIDR_EL0
   e53c4: aa0103fb     	mov	x27, x1
   e53c8: a90123e1     	stp	x1, x8, [sp, #0x10]
   e53cc: 1e604008     	fmov	d8, d0
   e53d0: f9401508     	ldr	x8, [x8, #0x28]
   e53d4: f90013e0     	str	x0, [sp, #0x20]
   e53d8: f81e83a8     	stur	x8, [x29, #-0x18]
   e53dc: a9c2b019     	ldp	x25, x12, [x0, #0x28]!
   e53e0: f90007e0     	str	x0, [sp, #0x8]
   e53e4: f8408f74     	ldr	x20, [x27, #0x8]!
   e53e8: eb0c033f     	cmp	x25, x12
   e53ec: 54001060     	b.eq	0xe55f8 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x25c>
   e53f0: f940076d     	ldr	x13, [x27, #0x8]
   e53f4: b4000e74     	cbz	x20, 0xe55c0 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x224>
   e53f8: a902b3ed     	stp	x13, x12, [sp, #0x28]
   e53fc: 14000005     	b	0xe5410 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x74>
   e5400: a942b3ed     	ldp	x13, x12, [sp, #0x28]
   e5404: 9101a339     	add	x25, x25, #0x68
   e5408: eb0c033f     	cmp	x25, x12
   e540c: 54000f60     	b.eq	0xe55f8 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x25c>
   e5410: a940cf37     	ldp	x23, x19, [x25, #0x8]
   e5414: d28db6e9     	mov	x9, #0x6db7             // =28087
   e5418: f2b6db69     	movk	x9, #0xb6db, lsl #16
   e541c: f2db6da9     	movk	x9, #0xdb6d, lsl #32
   e5420: f2edb6c9     	movk	x9, #0x6db6, lsl #48
   e5424: cb170268     	sub	x8, x19, x23
   e5428: 9343fd08     	asr	x8, x8, #3
   e542c: 9b097d08     	mul	x8, x8, x9
   e5430: eb0d011f     	cmp	x8, x13
   e5434: 54000060     	b.eq	0xe5440 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa4>
   e5438: 17fffff2     	b	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e543c: 9100e2f7     	add	x23, x23, #0x38
   e5440: eb1302ff     	cmp	x23, x19
   e5444: 54001420     	b.eq	0xe56c8 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x32c>
   e5448: a9412ae9     	ldp	x9, x10, [x23, #0x10]
   e544c: 910026eb     	add	x11, x23, #0x9
   e5450: aa1b03f8     	mov	x24, x27
   e5454: 394022e8     	ldrb	w8, [x23, #0x8]
   e5458: aa1403fc     	mov	x28, x20
   e545c: d341fd0c     	lsr	x12, x8, #1
   e5460: 7200011f     	tst	w8, #0x1
   e5464: 9a890195     	csel	x21, x12, x9, eq
   e5468: 9a8a0176     	csel	x22, x11, x10, eq
   e546c: 1400000a     	b	0xe5494 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xf8>
   e5470: eb1a02bf     	cmp	x21, x26
   e5474: 1a9f27e8     	cset	w8, lo
   e5478: eb15035f     	cmp	x26, x21
   e547c: 5a9f2100     	csinv	w0, w8, wzr, hs
   e5480: 531f7c08     	lsr	w8, w0, #31
   e5484: 7100001f     	cmp	w0, #0x0
   e5488: 9a9cb318     	csel	x24, x24, x28, lt
   e548c: f8685b9c     	ldr	x28, [x28, w8, uxtw #3]
   e5490: b400023c     	cbz	x28, 0xe54d4 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x138>
   e5494: aa1c03e8     	mov	x8, x28
   e5498: 38420d09     	ldrb	w9, [x8, #0x20]!
   e549c: f940050a     	ldr	x10, [x8, #0x8]
   e54a0: d341fd2b     	lsr	x11, x9, #1
   e54a4: 7200013f     	tst	w9, #0x1
   e54a8: 9a8a017a     	csel	x26, x11, x10, eq
   e54ac: eb1a02bf     	cmp	x21, x26
   e54b0: 9a9a32a2     	csel	x2, x21, x26, lo
   e54b4: b4fffde2     	cbz	x2, 0xe5470 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xd4>
   e54b8: f9401b8a     	ldr	x10, [x28, #0x30]
   e54bc: 7200013f     	tst	w9, #0x1
   e54c0: aa1603e1     	mov	x1, x22
   e54c4: 9a881540     	csinc	x0, x10, x8, ne
   e54c8: 9401df62     	bl	0x15d250 <memcmp@plt>
   e54cc: 35fffda0     	cbnz	w0, 0xe5480 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xe4>
   e54d0: 17ffffe8     	b	0xe5470 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xd4>
   e54d4: eb1b031f     	cmp	x24, x27
   e54d8: 54fff940     	b.eq	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e54dc: aa1803e8     	mov	x8, x24
   e54e0: 38420d09     	ldrb	w9, [x8, #0x20]!
   e54e4: f940050a     	ldr	x10, [x8, #0x8]
   e54e8: d341fd2b     	lsr	x11, x9, #1
   e54ec: 7200013f     	tst	w9, #0x1
   e54f0: 9a8a017a     	csel	x26, x11, x10, eq
   e54f4: eb15035f     	cmp	x26, x21
   e54f8: 9a953342     	csel	x2, x26, x21, lo
   e54fc: b4000122     	cbz	x2, 0xe5520 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x184>
   e5500: f9401b0a     	ldr	x10, [x24, #0x30]
   e5504: 7200013f     	tst	w9, #0x1
   e5508: aa1603e0     	mov	x0, x22
   e550c: 9a881541     	csinc	x1, x10, x8, ne
   e5510: 9401df50     	bl	0x15d250 <memcmp@plt>
   e5514: 34000060     	cbz	w0, 0xe5520 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x184>
   e5518: 36f80080     	tbz	w0, #0x1f, 0xe5528 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x18c>
   e551c: 17ffffb9     	b	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e5520: eb1a02bf     	cmp	x21, x26
   e5524: 54fff6e3     	b.lo	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e5528: aa1803e8     	mov	x8, x24
   e552c: aa1703ea     	mov	x10, x23
   e5530: 38438d09     	ldrb	w9, [x8, #0x38]!
   e5534: 38420d4c     	ldrb	w12, [x10, #0x20]!
   e5538: f940050d     	ldr	x13, [x8, #0x8]
   e553c: f940054e     	ldr	x14, [x10, #0x8]
   e5540: d341fd2b     	lsr	x11, x9, #1
   e5544: 7200013f     	tst	w9, #0x1
   e5548: 9a8d0162     	csel	x2, x11, x13, eq
   e554c: d341fd8d     	lsr	x13, x12, #1
   e5550: 7200019f     	tst	w12, #0x1
   e5554: 9a8e01ad     	csel	x13, x13, x14, eq
   e5558: eb0d005f     	cmp	x2, x13
   e555c: 54fff521     	b.ne	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e5560: f940270d     	ldr	x13, [x24, #0x48]
   e5564: 7200013f     	tst	w9, #0x1
   e5568: f9401aee     	ldr	x14, [x23, #0x30]
   e556c: 9a8815a0     	csinc	x0, x13, x8, ne
   e5570: 7200019f     	tst	w12, #0x1
   e5574: 9a8a15c1     	csinc	x1, x14, x10, ne
   e5578: 370001c9     	tbnz	w9, #0x0, 0xe55b0 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x214>
   e557c: b4fff602     	cbz	x2, 0xe543c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e5580: 91000508     	add	x8, x8, #0x1
   e5584: d1000569     	sub	x9, x11, #0x1
   e5588: 3840150a     	ldrb	w10, [x8], #0x1
   e558c: 3840142b     	ldrb	w11, [x1], #0x1
   e5590: d100052c     	sub	x12, x9, #0x1
   e5594: 6b0b015f     	cmp	w10, w11
   e5598: fa400924     	ccmp	x9, #0x0, #0x4, eq
   e559c: aa0c03e9     	mov	x9, x12
   e55a0: 54ffff41     	b.ne	0xe5588 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x1ec>
   e55a4: 6b0b015f     	cmp	w10, w11
   e55a8: 54fff4a0     	b.eq	0xe543c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e55ac: 17ffff95     	b	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e55b0: b4fff462     	cbz	x2, 0xe543c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e55b4: 9401df27     	bl	0x15d250 <memcmp@plt>
   e55b8: 34fff420     	cbz	w0, 0xe543c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e55bc: 17ffff91     	b	0xe5400 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x64>
   e55c0: d28db6e8     	mov	x8, #0x6db7             // =28087
   e55c4: f2b6db68     	movk	x8, #0xb6db, lsl #16
   e55c8: f2db6da8     	movk	x8, #0xdb6d, lsl #32
   e55cc: f2edb6c8     	movk	x8, #0x6db6, lsl #48
   e55d0: a940a72a     	ldp	x10, x9, [x25, #0x8]
   e55d4: cb0a012b     	sub	x11, x9, x10
   e55d8: 9343fd6b     	asr	x11, x11, #3
   e55dc: 9b087d6b     	mul	x11, x11, x8
   e55e0: eb0d017f     	cmp	x11, x13
   e55e4: fa490140     	ccmp	x10, x9, #0x0, eq
   e55e8: 54000700     	b.eq	0xe56c8 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x32c>
   e55ec: 9101a339     	add	x25, x25, #0x68
   e55f0: eb0c033f     	cmp	x25, x12
   e55f4: 54fffee1     	b.ne	0xe55d0 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x234>
   e55f8: f94013f3     	ldr	x19, [sp, #0x20]
   e55fc: f9401e68     	ldr	x8, [x19, #0x38]
   e5600: eb08019f     	cmp	x12, x8
   e5604: 540009a2     	b.hs	0xe5738 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x39c>
   e5608: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e560c: f0000429     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e5610: 6f00e400     	movi	v0.2d, #0000000000000000
   e5614: 9101a199     	add	x25, x12, #0x68
   e5618: f9463508     	ldr	x8, [x8, #0xc68]
   e561c: f9463929     	ldr	x9, [x9, #0xc70]
   e5620: f900319f     	str	xzr, [x12, #0x60]
   e5624: 3c818180     	stur	q0, [x12, #0x18]
   e5628: 91004108     	add	x8, x8, #0x10
   e562c: 3c808180     	stur	q0, [x12, #0x8]
   e5630: ad018180     	stp	q0, q0, [x12, #0x30]
   e5634: 3d801580     	str	q0, [x12, #0x50]
   e5638: f9000188     	str	x8, [x12]
   e563c: 91004128     	add	x8, x9, #0x10
   e5640: f9001588     	str	x8, [x12, #0x28]
   e5644: f9001a79     	str	x25, [x19, #0x30]
   e5648: a9444e75     	ldp	x21, x19, [x19, #0x40]
   e564c: eb1302bf     	cmp	x21, x19
   e5650: 54000800     	b.eq	0xe5750 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x3b4>
   e5654: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e5658: d1008336     	sub	x22, x25, #0x20
   e565c: f9463d08     	ldr	x8, [x8, #0xc78]
   e5660: 91004114     	add	x20, x8, #0x10
   e5664: 14000009     	b	0xe5688 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2ec>
   e5668: d10073a1     	sub	x1, x29, #0x1c
   e566c: d100a3a2     	sub	x2, x29, #0x28
   e5670: aa1603e0     	mov	x0, x22
   e5674: aa1503e3     	mov	x3, x21
   e5678: 9401e6f2     	bl	0x15f240 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway12MetricBucketENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJidRKdEEEvDpOT_@plt>
   e567c: 910022b5     	add	x21, x21, #0x8
   e5680: eb1302bf     	cmp	x21, x19
   e5684: 540001c0     	b.eq	0xe56bc <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x320>
   e5688: f81d83bf     	stur	xzr, [x29, #-0x28]
   e568c: a97ea728     	ldp	x8, x9, [x25, #-0x18]
   e5690: b81e43bf     	stur	wzr, [x29, #-0x1c]
   e5694: eb09011f     	cmp	x8, x9
   e5698: 54fffe82     	b.hs	0xe5668 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2cc>
   e569c: fc4086a0     	ldr	d0, [x21], #0x8
   e56a0: 91008109     	add	x9, x8, #0x20
   e56a4: a900fd1f     	stp	xzr, xzr, [x8, #0x8]
   e56a8: f9000114     	str	x20, [x8]
   e56ac: fd000d00     	str	d0, [x8, #0x18]
   e56b0: f81e8329     	stur	x9, [x25, #-0x18]
   e56b4: eb1302bf     	cmp	x21, x19
   e56b8: 54fffe81     	b.ne	0xe5688 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2ec>
   e56bc: f94013e9     	ldr	x9, [sp, #0x20]
   e56c0: a9442135     	ldp	x21, x8, [x9, #0x40]
   e56c4: 14000024     	b	0xe5754 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x3b8>
   e56c8: fd402320     	ldr	d0, [x25, #0x40]
   e56cc: f9401b28     	ldr	x8, [x25, #0x30]
   e56d0: f94013e9     	ldr	x9, [sp, #0x20]
   e56d4: 1e682800     	fadd	d0, d0, d8
   e56d8: 91000508     	add	x8, x8, #0x1
   e56dc: f9001b28     	str	x8, [x25, #0x30]
   e56e0: fd002320     	str	d0, [x25, #0x40]
   e56e4: a9442129     	ldp	x9, x8, [x9, #0x40]
   e56e8: eb09010a     	subs	x10, x8, x9
   e56ec: 54000e40     	b.eq	0xe58b4 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x518>
   e56f0: 9343fd4a     	asr	x10, x10, #3
   e56f4: aa1f03e8     	mov	x8, xzr
   e56f8: f100055f     	cmp	x10, #0x1
   e56fc: 9a9f854a     	csinc	x10, x10, xzr, hi
   e5700: fc687920     	ldr	d0, [x9, x8, lsl #3]
   e5704: 1e682000     	fcmp	d0, d8
   e5708: 540000a5     	b.pl	0xe571c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x380>
   e570c: 91000508     	add	x8, x8, #0x1
   e5710: eb08015f     	cmp	x10, x8
   e5714: 54ffff61     	b.ne	0xe5700 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x364>
   e5718: aa0a03e8     	mov	x8, x10
   e571c: 92407d0c     	and	x12, x8, #0xffffffff
   e5720: a944a728     	ldp	x8, x9, [x25, #0x48]
   e5724: cb080129     	sub	x9, x9, x8
   e5728: 9345fd29     	asr	x9, x9, #5
   e572c: eb0c012a     	subs	x10, x9, x12
   e5730: 54000ce8     	b.hi	0xe58cc <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x530>
   e5734: 1400008b     	b	0xe5960 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5c4>
   e5738: f94007e0     	ldr	x0, [sp, #0x8]
   e573c: 9401e6c5     	bl	0x15f250 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway15HistogramMetricENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJEEEvDpOT_@plt>
   e5740: f9401a79     	ldr	x25, [x19, #0x30]
   e5744: a9444e75     	ldp	x21, x19, [x19, #0x40]
   e5748: eb1302bf     	cmp	x21, x19
   e574c: 54fff841     	b.ne	0xe5654 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2b8>
   e5750: aa1503e8     	mov	x8, x21
   e5754: fc5d8320     	ldur	d0, [x25, #-0x28]
   e5758: f85c8329     	ldur	x9, [x25, #-0x38]
   e575c: 1e682800     	fadd	d0, d0, d8
   e5760: 9100052a     	add	x10, x9, #0x1
   e5764: eb150109     	subs	x9, x8, x21
   e5768: f81c832a     	stur	x10, [x25, #-0x38]
   e576c: fc1d8320     	stur	d0, [x25, #-0x28]
   e5770: 54000260     	b.eq	0xe57bc <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x420>
   e5774: 9343fd29     	asr	x9, x9, #3
   e5778: aa1f03e8     	mov	x8, xzr
   e577c: f100053f     	cmp	x9, #0x1
   e5780: 9a9f8529     	csinc	x9, x9, xzr, hi
   e5784: fc687aa0     	ldr	d0, [x21, x8, lsl #3]
   e5788: 1e682000     	fcmp	d0, d8
   e578c: 540000a5     	b.pl	0xe57a0 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x404>
   e5790: 91000508     	add	x8, x8, #0x1
   e5794: eb08013f     	cmp	x9, x8
   e5798: 54ffff61     	b.ne	0xe5784 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x3e8>
   e579c: aa0903e8     	mov	x8, x9
   e57a0: 92407d0c     	and	x12, x8, #0xffffffff
   e57a4: a97e2728     	ldp	x8, x9, [x25, #-0x20]
   e57a8: cb080129     	sub	x9, x9, x8
   e57ac: 9345fd29     	asr	x9, x9, #5
   e57b0: eb0c012a     	subs	x10, x9, x12
   e57b4: 54000108     	b.hi	0xe57d4 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x438>
   e57b8: 14000012     	b	0xe5800 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x464>
   e57bc: aa1f03ec     	mov	x12, xzr
   e57c0: a97e2728     	ldp	x8, x9, [x25, #-0x20]
   e57c4: cb080129     	sub	x9, x9, x8
   e57c8: 9345fd29     	asr	x9, x9, #5
   e57cc: eb0c012a     	subs	x10, x9, x12
   e57d0: 54000189     	b.ls	0xe5800 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x464>
   e57d4: f100095f     	cmp	x10, #0x2
   e57d8: 54000e02     	b.hs	0xe5998 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5fc>
   e57dc: aa0c03eb     	mov	x11, x12
   e57e0: 8b0b150a     	add	x10, x8, x11, lsl #5
   e57e4: cb0b0128     	sub	x8, x9, x11
   e57e8: 91002149     	add	x9, x10, #0x8
   e57ec: f940012a     	ldr	x10, [x9]
   e57f0: f1000508     	subs	x8, x8, #0x1
   e57f4: 9100054a     	add	x10, x10, #0x1
   e57f8: f802052a     	str	x10, [x9], #0x20
   e57fc: 54ffff81     	b.ne	0xe57ec <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x450>
   e5800: f9400be8     	ldr	x8, [sp, #0x10]
   e5804: f9400116     	ldr	x22, [x8]
   e5808: eb1b02df     	cmp	x22, x27
   e580c: 54000aa0     	b.eq	0xe5960 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5c4>
   e5810: d1018333     	sub	x19, x25, #0x60
   e5814: d1014334     	sub	x20, x25, #0x50
   e5818: 14000004     	b	0xe5828 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x48c>
   e581c: aa0903f6     	mov	x22, x9
   e5820: eb1b02df     	cmp	x22, x27
   e5824: 540009e0     	b.eq	0xe5960 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5c4>
   e5828: a97aa335     	ldp	x21, x8, [x25, #-0x58]
   e582c: 910082c2     	add	x2, x22, #0x20
   e5830: 9100e2c3     	add	x3, x22, #0x38
   e5834: eb0802bf     	cmp	x21, x8
   e5838: 54000122     	b.hs	0xe585c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x4c0>
   e583c: aa1403e0     	mov	x0, x20
   e5840: aa1503e1     	mov	x1, x21
   e5844: 9401e66b     	bl	0x15f1f0 <_ZNSt6__ndk19allocatorIN6InGame13ReportGateway11MetricLabelEE9constructIS3_JRKNS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEESC_EEEvPT_DpOT0_@plt>
   e5848: 9100e2a8     	add	x8, x21, #0x38
   e584c: f81a8328     	stur	x8, [x25, #-0x58]
   e5850: f94006c8     	ldr	x8, [x22, #0x8]
   e5854: b5000108     	cbnz	x8, 0xe5874 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x4d8>
   e5858: 1400000b     	b	0xe5884 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x4e8>
   e585c: aa1303e0     	mov	x0, x19
   e5860: aa0203e1     	mov	x1, x2
   e5864: aa0303e2     	mov	x2, x3
   e5868: 9401e666     	bl	0x15f200 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_@plt>
   e586c: f94006c8     	ldr	x8, [x22, #0x8]
   e5870: b40000a8     	cbz	x8, 0xe5884 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x4e8>
   e5874: aa0803f6     	mov	x22, x8
   e5878: f9400108     	ldr	x8, [x8]
   e587c: b5ffffc8     	cbnz	x8, 0xe5874 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x4d8>
   e5880: 17ffffe8     	b	0xe5820 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x484>
   e5884: aa1603e8     	mov	x8, x22
   e5888: f8410d09     	ldr	x9, [x8, #0x10]!
   e588c: f940012a     	ldr	x10, [x9]
   e5890: eb16015f     	cmp	x10, x22
   e5894: 54fffc40     	b.eq	0xe581c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x480>
   e5898: f9400109     	ldr	x9, [x8]
   e589c: aa0903e8     	mov	x8, x9
   e58a0: f8410d16     	ldr	x22, [x8, #0x10]!
   e58a4: f94002ca     	ldr	x10, [x22]
   e58a8: eb09015f     	cmp	x10, x9
   e58ac: 54ffff61     	b.ne	0xe5898 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x4fc>
   e58b0: 17ffffdc     	b	0xe5820 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x484>
   e58b4: aa1f03ec     	mov	x12, xzr
   e58b8: a944a728     	ldp	x8, x9, [x25, #0x48]
   e58bc: cb080129     	sub	x9, x9, x8
   e58c0: 9345fd29     	asr	x9, x9, #5
   e58c4: eb0c012a     	subs	x10, x9, x12
   e58c8: 540004c9     	b.ls	0xe5960 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5c4>
   e58cc: f100095f     	cmp	x10, #0x2
   e58d0: 54000363     	b.lo	0xe593c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5a0>
   e58d4: aa2c03eb     	mvn	x11, x12
   e58d8: 8b0b012d     	add	x13, x9, x11
   e58dc: 8b0c150b     	add	x11, x8, x12, lsl #5
   e58e0: 9100216e     	add	x14, x11, #0x8
   e58e4: eb4defff     	cmp	xzr, x13, lsr #59
   e58e8: 8b0d15cd     	add	x13, x14, x13, lsl #5
   e58ec: 1a9f07eb     	cset	w11, ne
   e58f0: eb0e01bf     	cmp	x13, x14
   e58f4: 54000243     	b.lo	0xe593c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5a0>
   e58f8: 3700022b     	tbnz	w11, #0x0, 0xe593c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5a0>
   e58fc: 927ff94d     	and	x13, x10, #0xfffffffffffffffe
   e5900: 8b0d018b     	add	x11, x12, x13
   e5904: 8b0c150c     	add	x12, x8, x12, lsl #5
   e5908: 9100a18c     	add	x12, x12, #0x28
   e590c: aa0d03ee     	mov	x14, x13
   e5910: f85e018f     	ldur	x15, [x12, #-0x20]
   e5914: f10009ce     	subs	x14, x14, #0x2
   e5918: f9400190     	ldr	x16, [x12]
   e591c: 910005ef     	add	x15, x15, #0x1
   e5920: 91000610     	add	x16, x16, #0x1
   e5924: f81e018f     	stur	x15, [x12, #-0x20]
   e5928: f8040590     	str	x16, [x12], #0x40
   e592c: 54ffff21     	b.ne	0xe5910 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x574>
   e5930: eb0d015f     	cmp	x10, x13
   e5934: 54000061     	b.ne	0xe5940 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5a4>
   e5938: 1400000a     	b	0xe5960 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5c4>
   e593c: aa0c03eb     	mov	x11, x12
   e5940: 8b0b150a     	add	x10, x8, x11, lsl #5
   e5944: cb0b0128     	sub	x8, x9, x11
   e5948: 91002149     	add	x9, x10, #0x8
   e594c: f940012a     	ldr	x10, [x9]
   e5950: f1000508     	subs	x8, x8, #0x1
   e5954: 9100054a     	add	x10, x10, #0x1
   e5958: f802052a     	str	x10, [x9], #0x20
   e595c: 54ffff81     	b.ne	0xe594c <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x5b0>
   e5960: f9400fe8     	ldr	x8, [sp, #0x18]
   e5964: f9401508     	ldr	x8, [x8, #0x28]
   e5968: f85e83a9     	ldur	x9, [x29, #-0x18]
   e596c: eb09011f     	cmp	x8, x9
   e5970: 54000481     	b.ne	0xe5a00 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x664>
   e5974: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   e5978: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   e597c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   e5980: a94867fa     	ldp	x26, x25, [sp, #0x80]
   e5984: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   e5988: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   e598c: fd402be8     	ldr	d8, [sp, #0x50]
   e5990: 910303ff     	add	sp, sp, #0xc0
   e5994: d65f03c0     	ret
   e5998: aa2c03eb     	mvn	x11, x12
   e599c: 8b0b012d     	add	x13, x9, x11
   e59a0: 8b0c150b     	add	x11, x8, x12, lsl #5
   e59a4: 9100216e     	add	x14, x11, #0x8
   e59a8: eb4defff     	cmp	xzr, x13, lsr #59
   e59ac: 8b0d15cd     	add	x13, x14, x13, lsl #5
   e59b0: 1a9f07eb     	cset	w11, ne
   e59b4: eb0e01bf     	cmp	x13, x14
   e59b8: 54fff123     	b.lo	0xe57dc <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x440>
   e59bc: 3707f10b     	tbnz	w11, #0x0, 0xe57dc <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x440>
   e59c0: 927ff94d     	and	x13, x10, #0xfffffffffffffffe
   e59c4: 8b0d018b     	add	x11, x12, x13
   e59c8: 8b0c150c     	add	x12, x8, x12, lsl #5
   e59cc: 9100a18c     	add	x12, x12, #0x28
   e59d0: aa0d03ee     	mov	x14, x13
   e59d4: f85e018f     	ldur	x15, [x12, #-0x20]
   e59d8: f10009ce     	subs	x14, x14, #0x2
   e59dc: f9400190     	ldr	x16, [x12]
   e59e0: 910005ef     	add	x15, x15, #0x1
   e59e4: 91000610     	add	x16, x16, #0x1
   e59e8: f81e018f     	stur	x15, [x12, #-0x20]
   e59ec: f8040590     	str	x16, [x12], #0x40
   e59f0: 54ffff21     	b.ne	0xe59d4 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x638>
   e59f4: eb0d015f     	cmp	x10, x13
   e59f8: 54ffef41     	b.ne	0xe57e0 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x444>
   e59fc: 17ffff81     	b	0xe5800 <InGame::InGameHistogramMetricsHandler::Add(double, std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x464>
   e5a00: 9401dd0c     	bl	0x15ce30 <__stack_chk_fail@plt>
   e5a04: f81a8335     	stur	x21, [x25, #-0x58]
   e5a08: 9401cdd6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e5a0c <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)>:
   e5a0c: a9442809     	ldp	x9, x10, [x0, #0x40]
   e5a10: fd402021     	ldr	d1, [x1, #0x40]
   e5a14: f9401828     	ldr	x8, [x1, #0x30]
   e5a18: 1e602821     	fadd	d1, d1, d0
   e5a1c: eb09014a     	subs	x10, x10, x9
   e5a20: 91000508     	add	x8, x8, #0x1
   e5a24: f9001828     	str	x8, [x1, #0x30]
   e5a28: fd002021     	str	d1, [x1, #0x40]
   e5a2c: 54000260     	b.eq	0xe5a78 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x6c>
   e5a30: 9343fd4a     	asr	x10, x10, #3
   e5a34: aa1f03e8     	mov	x8, xzr
   e5a38: f100055f     	cmp	x10, #0x1
   e5a3c: 9a9f854a     	csinc	x10, x10, xzr, hi
   e5a40: fc687921     	ldr	d1, [x9, x8, lsl #3]
   e5a44: 1e602020     	fcmp	d1, d0
   e5a48: 540000a5     	b.pl	0xe5a5c <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x50>
   e5a4c: 91000508     	add	x8, x8, #0x1
   e5a50: eb08015f     	cmp	x10, x8
   e5a54: 54ffff61     	b.ne	0xe5a40 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x34>
   e5a58: aa0a03e8     	mov	x8, x10
   e5a5c: 92407d0c     	and	x12, x8, #0xffffffff
   e5a60: a944a029     	ldp	x9, x8, [x1, #0x48]
   e5a64: cb090108     	sub	x8, x8, x9
   e5a68: 9345fd08     	asr	x8, x8, #5
   e5a6c: eb0c010b     	subs	x11, x8, x12
   e5a70: 54000108     	b.hi	0xe5a90 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x84>
   e5a74: 14000012     	b	0xe5abc <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0xb0>
   e5a78: aa1f03ec     	mov	x12, xzr
   e5a7c: a944a029     	ldp	x9, x8, [x1, #0x48]
   e5a80: cb090108     	sub	x8, x8, x9
   e5a84: 9345fd08     	asr	x8, x8, #5
   e5a88: eb0c010b     	subs	x11, x8, x12
   e5a8c: 54000189     	b.ls	0xe5abc <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0xb0>
   e5a90: f100097f     	cmp	x11, #0x2
   e5a94: 54000162     	b.hs	0xe5ac0 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0xb4>
   e5a98: aa0c03ea     	mov	x10, x12
   e5a9c: 8b0a1529     	add	x9, x9, x10, lsl #5
   e5aa0: 91002129     	add	x9, x9, #0x8
   e5aa4: f940012b     	ldr	x11, [x9]
   e5aa8: 9100054a     	add	x10, x10, #0x1
   e5aac: eb0a011f     	cmp	x8, x10
   e5ab0: 9100056b     	add	x11, x11, #0x1
   e5ab4: f802052b     	str	x11, [x9], #0x20
   e5ab8: 54ffff68     	b.hi	0xe5aa4 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x98>
   e5abc: d65f03c0     	ret
   e5ac0: aa2c03ea     	mvn	x10, x12
   e5ac4: 8b0a010d     	add	x13, x8, x10
   e5ac8: 8b0c152a     	add	x10, x9, x12, lsl #5
   e5acc: 9100214e     	add	x14, x10, #0x8
   e5ad0: eb4defff     	cmp	xzr, x13, lsr #59
   e5ad4: 8b0d15cd     	add	x13, x14, x13, lsl #5
   e5ad8: 1a9f07ea     	cset	w10, ne
   e5adc: eb0e01bf     	cmp	x13, x14
   e5ae0: 54fffdc3     	b.lo	0xe5a98 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x8c>
   e5ae4: 3707fdaa     	tbnz	w10, #0x0, 0xe5a98 <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x8c>
   e5ae8: 927ff96d     	and	x13, x11, #0xfffffffffffffffe
   e5aec: 8b0d018a     	add	x10, x12, x13
   e5af0: 8b0c152c     	add	x12, x9, x12, lsl #5
   e5af4: 9100a18c     	add	x12, x12, #0x28
   e5af8: aa0d03ee     	mov	x14, x13
   e5afc: f85e018f     	ldur	x15, [x12, #-0x20]
   e5b00: f10009ce     	subs	x14, x14, #0x2
   e5b04: f9400190     	ldr	x16, [x12]
   e5b08: 910005ef     	add	x15, x15, #0x1
   e5b0c: 91000610     	add	x16, x16, #0x1
   e5b10: f81e018f     	stur	x15, [x12, #-0x20]
   e5b14: f8040590     	str	x16, [x12], #0x40
   e5b18: 54ffff21     	b.ne	0xe5afc <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0xf0>
   e5b1c: eb0d017f     	cmp	x11, x13
   e5b20: 54fffbe1     	b.ne	0xe5a9c <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0x90>
   e5b24: 17ffffe6     	b	0xe5abc <InGame::InGameHistogramMetricsHandler::AddData(InGame::ReportGateway::HistogramMetric&, double)+0xb0>

00000000000e5b28 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)>:
   e5b28: d10303ff     	sub	sp, sp, #0xc0
   e5b2c: a9067bfd     	stp	x29, x30, [sp, #0x60]
   e5b30: 910183fd     	add	x29, sp, #0x60
   e5b34: a9076ffc     	stp	x28, x27, [sp, #0x70]
   e5b38: a90867fa     	stp	x26, x25, [sp, #0x80]
   e5b3c: a9095ff8     	stp	x24, x23, [sp, #0x90]
   e5b40: a90a57f6     	stp	x22, x21, [sp, #0xa0]
   e5b44: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   e5b48: d53bd056     	mrs	x22, TPIDR_EL0
   e5b4c: aa0103fa     	mov	x26, x1
   e5b50: f94016c8     	ldr	x8, [x22, #0x28]
   e5b54: aa0003f5     	mov	x21, x0
   e5b58: f81f83a8     	stur	x8, [x29, #-0x8]
   e5b5c: f9400008     	ldr	x8, [x0]
   e5b60: f9400908     	ldr	x8, [x8, #0x10]
   e5b64: d63f0100     	blr	x8
   e5b68: 36001660     	tbz	w0, #0x0, 0xe5e34 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x30c>
   e5b6c: f94012a0     	ldr	x0, [x21, #0x20]
   e5b70: f9400008     	ldr	x8, [x0]
   e5b74: f9402508     	ldr	x8, [x8, #0x48]
   e5b78: d63f0100     	blr	x8
   e5b7c: f81d83a0     	stur	x0, [x29, #-0x28]
   e5b80: b4001200     	cbz	x0, 0xe5dc0 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x298>
   e5b84: a902d7e0     	stp	x0, x21, [sp, #0x28]
   e5b88: a9c2f2bb     	ldp	x27, x28, [x21, #0x28]!
   e5b8c: a901d7f6     	stp	x22, x21, [sp, #0x18]
   e5b90: eb1c037f     	cmp	x27, x28
   e5b94: 54000880     	b.eq	0xe5ca4 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e5b98: aa1a03f5     	mov	x21, x26
   e5b9c: f84086b4     	ldr	x20, [x21], #0x8
   e5ba0: eb15029f     	cmp	x20, x21
   e5ba4: 54000800     	b.eq	0xe5ca4 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e5ba8: f0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e5bac: f9462d08     	ldr	x8, [x8, #0xc58]
   e5bb0: 91004116     	add	x22, x8, #0x10
   e5bb4: eb15029f     	cmp	x20, x21
   e5bb8: 54000680     	b.eq	0xe5c88 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x160>
   e5bbc: 91002377     	add	x23, x27, #0x8
   e5bc0: 14000004     	b	0xe5bd0 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa8>
   e5bc4: aa0903f4     	mov	x20, x9
   e5bc8: eb15029f     	cmp	x20, x21
   e5bcc: 540005e0     	b.eq	0xe5c88 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x160>
   e5bd0: a9412373     	ldp	x19, x8, [x27, #0x10]
   e5bd4: 91008299     	add	x25, x20, #0x20
   e5bd8: 9100e282     	add	x2, x20, #0x38
   e5bdc: eb08027f     	cmp	x19, x8
   e5be0: 540002a2     	b.hs	0xe5c34 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x10c>
   e5be4: d10083a0     	sub	x0, x29, #0x20
   e5be8: aa0203e1     	mov	x1, x2
   e5bec: 9401dee5     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e5bf0: aa1303f8     	mov	x24, x19
   e5bf4: f8008716     	str	x22, [x24], #0x8
   e5bf8: aa1803e0     	mov	x0, x24
   e5bfc: aa1903e1     	mov	x1, x25
   e5c00: 9401dee0     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e5c04: 91008260     	add	x0, x19, #0x20
   e5c08: d10083a1     	sub	x1, x29, #0x20
   e5c0c: 9401dedd     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e5c10: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e5c14: 36000068     	tbz	w8, #0x0, 0xe5c20 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xf8>
   e5c18: f85f03a0     	ldur	x0, [x29, #-0x10]
   e5c1c: 9401dcb1     	bl	0x15cee0 <_ZdlPv@plt>
   e5c20: 9100e268     	add	x8, x19, #0x38
   e5c24: f9000b68     	str	x8, [x27, #0x10]
   e5c28: f9400688     	ldr	x8, [x20, #0x8]
   e5c2c: b50000e8     	cbnz	x8, 0xe5c48 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x120>
   e5c30: 1400000a     	b	0xe5c58 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x130>
   e5c34: aa1703e0     	mov	x0, x23
   e5c38: aa1903e1     	mov	x1, x25
   e5c3c: 9401e571     	bl	0x15f200 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_@plt>
   e5c40: f9400688     	ldr	x8, [x20, #0x8]
   e5c44: b40000a8     	cbz	x8, 0xe5c58 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x130>
   e5c48: aa0803f4     	mov	x20, x8
   e5c4c: f9400108     	ldr	x8, [x8]
   e5c50: b5ffffc8     	cbnz	x8, 0xe5c48 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x120>
   e5c54: 17ffffdd     	b	0xe5bc8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e5c58: aa1403e8     	mov	x8, x20
   e5c5c: f8410d09     	ldr	x9, [x8, #0x10]!
   e5c60: f940012a     	ldr	x10, [x9]
   e5c64: eb14015f     	cmp	x10, x20
   e5c68: 54fffae0     	b.eq	0xe5bc4 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x9c>
   e5c6c: f9400109     	ldr	x9, [x8]
   e5c70: aa0903e8     	mov	x8, x9
   e5c74: f8410d14     	ldr	x20, [x8, #0x10]!
   e5c78: f940028a     	ldr	x10, [x20]
   e5c7c: eb09015f     	cmp	x10, x9
   e5c80: 54ffff61     	b.ne	0xe5c6c <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x144>
   e5c84: 17ffffd1     	b	0xe5bc8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0xa0>
   e5c88: 9101a37b     	add	x27, x27, #0x68
   e5c8c: eb1c037f     	cmp	x27, x28
   e5c90: 540000a0     	b.eq	0xe5ca4 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x17c>
   e5c94: f9400354     	ldr	x20, [x26]
   e5c98: eb15029f     	cmp	x20, x21
   e5c9c: 54fff901     	b.ne	0xe5bbc <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x94>
   e5ca0: 17fffffa     	b	0xe5c88 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x160>
   e5ca4: d10083a8     	sub	x8, x29, #0x20
   e5ca8: f94013e0     	ldr	x0, [sp, #0x20]
   e5cac: d10083b4     	sub	x20, x29, #0x20
   e5cb0: 9401e56c     	bl	0x15f260 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_15HistogramMetricEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>
   e5cb4: f9401bf5     	ldr	x21, [sp, #0x30]
   e5cb8: d289d8ac     	mov	x12, #0x4ec5            // =20165
   e5cbc: f2b89d8c     	movk	x12, #0xc4ec, lsl #16
   e5cc0: b2400294     	orr	x20, x20, #0x1
   e5cc4: f2dd89cc     	movk	x12, #0xec4e, lsl #32
   e5cc8: a942a2a9     	ldp	x9, x8, [x21, #0x28]
   e5ccc: 910026b3     	add	x19, x21, #0x9
   e5cd0: f2e9d88c     	movk	x12, #0x4ec4, lsl #48
   e5cd4: 394022aa     	ldrb	w10, [x21, #0x8]
   e5cd8: f9400eab     	ldr	x11, [x21, #0x18]
   e5cdc: cb090108     	sub	x8, x8, x9
   e5ce0: 385e03a9     	ldurb	w9, [x29, #-0x20]
   e5ce4: 7200015f     	tst	w10, #0x1
   e5ce8: f85f03aa     	ldur	x10, [x29, #-0x10]
   e5cec: 9343fd08     	asr	x8, x8, #3
   e5cf0: 9a8b0267     	csel	x7, x19, x11, eq
   e5cf4: 7200013f     	tst	w9, #0x1
   e5cf8: 9b0c7d08     	mul	x8, x8, x12
   e5cfc: 9a8a0289     	csel	x9, x20, x10, eq
   e5d00: d0fffc41     	adrp	x1, 0x6f000
   e5d04: 90fffc63     	adrp	x3, 0x71000
   e5d08: d0fffc64     	adrp	x4, 0x73000
   e5d0c: b0fffc66     	adrp	x6, 0x72000
   e5d10: 2a1f03e0     	mov	w0, wzr
   e5d14: 52801702     	mov	w2, #0xb8               // =184
   e5d18: 91136021     	add	x1, x1, #0x4d8
   e5d1c: 911a5463     	add	x3, x3, #0x695
   e5d20: 9105f084     	add	x4, x4, #0x17c
   e5d24: 9110f8c6     	add	x6, x6, #0x43e
   e5d28: aa1503e5     	mov	x5, x21
   e5d2c: a90027e8     	stp	x8, x9, [sp]
   e5d30: 9401dc3c     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e5d34: f94017f6     	ldr	x22, [sp, #0x28]
   e5d38: 394022a8     	ldrb	w8, [x21, #0x8]
   e5d3c: f9400ea9     	ldr	x9, [x21, #0x18]
   e5d40: f94002cc     	ldr	x12, [x22]
   e5d44: 385e03aa     	ldurb	w10, [x29, #-0x20]
   e5d48: 7200011f     	tst	w8, #0x1
   e5d4c: f85f03ab     	ldur	x11, [x29, #-0x10]
   e5d50: 9a890261     	csel	x1, x19, x9, eq
   e5d54: f9400988     	ldr	x8, [x12, #0x10]
   e5d58: 7200015f     	tst	w10, #0x1
   e5d5c: 9a8b0283     	csel	x3, x20, x11, eq
   e5d60: aa1603e0     	mov	x0, x22
   e5d64: 52800082     	mov	w2, #0x4                // =4
   e5d68: aa1f03e4     	mov	x4, xzr
   e5d6c: d63f0100     	blr	x8
   e5d70: f94012a0     	ldr	x0, [x21, #0x20]
   e5d74: f9400008     	ldr	x8, [x0]
   e5d78: f9404508     	ldr	x8, [x8, #0x88]
   e5d7c: aa1603e1     	mov	x1, x22
   e5d80: d63f0100     	blr	x8
   e5d84: f94012a0     	ldr	x0, [x21, #0x20]
   e5d88: f9400008     	ldr	x8, [x0]
   e5d8c: f9402908     	ldr	x8, [x8, #0x50]
   e5d90: d100a3a1     	sub	x1, x29, #0x28
   e5d94: d63f0100     	blr	x8
   e5d98: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e5d9c: 36000068     	tbz	w8, #0x0, 0xe5da8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x280>
   e5da0: f85f03a0     	ldur	x0, [x29, #-0x10]
   e5da4: 9401dc4f     	bl	0x15cee0 <_ZdlPv@plt>
   e5da8: f9400ff6     	ldr	x22, [sp, #0x18]
   e5dac: a942a2b4     	ldp	x20, x8, [x21, #0x28]
   e5db0: a902febf     	stp	xzr, xzr, [x21, #0x28]
   e5db4: f9001ebf     	str	xzr, [x21, #0x38]
   e5db8: b5000254     	cbnz	x20, 0xe5e00 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2d8>
   e5dbc: 1400001e     	b	0xe5e34 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x30c>
   e5dc0: d0fffc41     	adrp	x1, 0x6f000
   e5dc4: 90fffc63     	adrp	x3, 0x71000
   e5dc8: d0fffc64     	adrp	x4, 0x73000
   e5dcc: b0fffc46     	adrp	x6, 0x6e000
   e5dd0: 91136021     	add	x1, x1, #0x4d8
   e5dd4: 911a5463     	add	x3, x3, #0x695
   e5dd8: 9105f084     	add	x4, x4, #0x17c
   e5ddc: 913110c6     	add	x6, x6, #0xc44
   e5de0: 52800080     	mov	w0, #0x4                // =4
   e5de4: 52801802     	mov	w2, #0xc0               // =192
   e5de8: aa1503e5     	mov	x5, x21
   e5dec: 9401dc0d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e5df0: a942a2b4     	ldp	x20, x8, [x21, #0x28]
   e5df4: a902febf     	stp	xzr, xzr, [x21, #0x28]
   e5df8: f9001ebf     	str	xzr, [x21, #0x38]
   e5dfc: b40001d4     	cbz	x20, 0xe5e34 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x30c>
   e5e00: eb14011f     	cmp	x8, x20
   e5e04: 54000140     	b.eq	0xe5e2c <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x304>
   e5e08: d101a113     	sub	x19, x8, #0x68
   e5e0c: aa1303f5     	mov	x21, x19
   e5e10: f85986a8     	ldr	x8, [x21], #-0x68
   e5e14: aa1303e0     	mov	x0, x19
   e5e18: f9400108     	ldr	x8, [x8]
   e5e1c: d63f0100     	blr	x8
   e5e20: eb14027f     	cmp	x19, x20
   e5e24: aa1503f3     	mov	x19, x21
   e5e28: 54ffff41     	b.ne	0xe5e10 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x2e8>
   e5e2c: aa1403e0     	mov	x0, x20
   e5e30: 9401dc2c     	bl	0x15cee0 <_ZdlPv@plt>
   e5e34: f94016c8     	ldr	x8, [x22, #0x28]
   e5e38: f85f83a9     	ldur	x9, [x29, #-0x8]
   e5e3c: eb09011f     	cmp	x8, x9
   e5e40: 54000121     	b.ne	0xe5e64 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x33c>
   e5e44: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   e5e48: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
   e5e4c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
   e5e50: a94867fa     	ldp	x26, x25, [sp, #0x80]
   e5e54: a9476ffc     	ldp	x28, x27, [sp, #0x70]
   e5e58: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   e5e5c: 910303ff     	add	sp, sp, #0xc0
   e5e60: d65f03c0     	ret
   e5e64: 9401dbf3     	bl	0x15ce30 <__stack_chk_fail@plt>
   e5e68: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e5e6c: aa0003f4     	mov	x20, x0
   e5e70: 36000268     	tbz	w8, #0x0, 0xe5ebc <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x394>
   e5e74: f85f03a0     	ldur	x0, [x29, #-0x10]
   e5e78: 9401dc1a     	bl	0x15cee0 <_ZdlPv@plt>
   e5e7c: aa1403e0     	mov	x0, x20
   e5e80: 9401ccb8     	bl	0x159160 <__emutls_get_address+0x6d4>
   e5e84: aa0003f4     	mov	x20, x0
   e5e88: 14000008     	b	0xe5ea8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x380>
   e5e8c: aa0003f4     	mov	x20, x0
   e5e90: 1400000a     	b	0xe5eb8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x390>
   e5e94: 39400308     	ldrb	w8, [x24]
   e5e98: aa0003f4     	mov	x20, x0
   e5e9c: 36000068     	tbz	w8, #0x0, 0xe5ea8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x380>
   e5ea0: f9400e60     	ldr	x0, [x19, #0x18]
   e5ea4: 9401dc0f     	bl	0x15cee0 <_ZdlPv@plt>
   e5ea8: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e5eac: 36000068     	tbz	w8, #0x0, 0xe5eb8 <InGame::InGameHistogramMetricsHandler::Report(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>> const&)+0x390>
   e5eb0: f85f03a0     	ldur	x0, [x29, #-0x10]
   e5eb4: 9401dc0b     	bl	0x15cee0 <_ZdlPv@plt>
   e5eb8: f9000b73     	str	x19, [x27, #0x10]
   e5ebc: aa1403e0     	mov	x0, x20
   e5ec0: 9401cca8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e5ec4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)>:
   e5ec4: d10243ff     	sub	sp, sp, #0x90
   e5ec8: a9047bfd     	stp	x29, x30, [sp, #0x40]
   e5ecc: 910103fd     	add	x29, sp, #0x40
   e5ed0: f9002bf9     	str	x25, [sp, #0x50]
   e5ed4: a9065ff8     	stp	x24, x23, [sp, #0x60]
   e5ed8: a90757f6     	stp	x22, x21, [sp, #0x70]
   e5edc: a9084ff4     	stp	x20, x19, [sp, #0x80]
   e5ee0: d53bd055     	mrs	x21, TPIDR_EL0
   e5ee4: aa0003f4     	mov	x20, x0
   e5ee8: f94016a9     	ldr	x9, [x21, #0x28]
   e5eec: aa0803f3     	mov	x19, x8
   e5ef0: f81f83a9     	stur	x9, [x29, #-0x8]
   e5ef4: f9400000     	ldr	x0, [x0]
   e5ef8: f9400689     	ldr	x9, [x20, #0x8]
   e5efc: eb09001f     	cmp	x0, x9
   e5f00: 54000aa0     	b.eq	0xe6054 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x190>
   e5f04: 528b6048     	mov	w8, #0x5b02             // =23298
   e5f08: 39008bff     	strb	wzr, [sp, #0x22]
   e5f0c: 790043e8     	strh	w8, [sp, #0x20]
   e5f10: f9400008     	ldr	x8, [x0]
   e5f14: f9400909     	ldr	x9, [x8, #0x10]
   e5f18: 910023e8     	add	x8, sp, #0x8
   e5f1c: 910023f6     	add	x22, sp, #0x8
   e5f20: d63f0120     	blr	x9
   e5f24: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e5f28: b24002cb     	orr	x11, x22, #0x1
   e5f2c: 394023e8     	ldrb	w8, [sp, #0x8]
   e5f30: 7200011f     	tst	w8, #0x1
   e5f34: d341fd08     	lsr	x8, x8, #1
   e5f38: 9a890161     	csel	x1, x11, x9, eq
   e5f3c: 9a8a0102     	csel	x2, x8, x10, eq
   e5f40: 910083e0     	add	x0, sp, #0x20
   e5f44: 9401e373     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e5f48: 394023e8     	ldrb	w8, [sp, #0x8]
   e5f4c: 36000068     	tbz	w8, #0x0, 0xe5f58 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x94>
   e5f50: f9400fe0     	ldr	x0, [sp, #0x18]
   e5f54: 9401dbe3     	bl	0x15cee0 <_ZdlPv@plt>
   e5f58: a9402289     	ldp	x9, x8, [x20]
   e5f5c: d289d8b6     	mov	x22, #0x4ec5            // =20165
   e5f60: f2b89d96     	movk	x22, #0xc4ec, lsl #16
   e5f64: f2dd89d6     	movk	x22, #0xec4e, lsl #32
   e5f68: f2e9d896     	movk	x22, #0x4ec4, lsl #48
   e5f6c: cb090108     	sub	x8, x8, x9
   e5f70: 9343fd08     	asr	x8, x8, #3
   e5f74: 9b167d08     	mul	x8, x8, x22
   e5f78: f100091f     	cmp	x8, #0x2
   e5f7c: 54000483     	b.lo	0xe600c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x148>
   e5f80: 910023e8     	add	x8, sp, #0x8
   e5f84: 52800038     	mov	w24, #0x1               // =1
   e5f88: b2400117     	orr	x23, x8, #0x1
   e5f8c: 52800d19     	mov	w25, #0x68              // =104
   e5f90: 14000009     	b	0xe5fb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0xf0>
   e5f94: a9402289     	ldp	x9, x8, [x20]
   e5f98: 91000718     	add	x24, x24, #0x1
   e5f9c: 9101a339     	add	x25, x25, #0x68
   e5fa0: cb090108     	sub	x8, x8, x9
   e5fa4: 9343fd08     	asr	x8, x8, #3
   e5fa8: 9b167d08     	mul	x8, x8, x22
   e5fac: eb08031f     	cmp	x24, x8
   e5fb0: 540002e2     	b.hs	0xe600c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x148>
   e5fb4: 910083e0     	add	x0, sp, #0x20
   e5fb8: 52800581     	mov	w1, #0x2c               // =44
   e5fbc: 9401e041     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   e5fc0: f9400288     	ldr	x8, [x20]
   e5fc4: 8b190100     	add	x0, x8, x25
   e5fc8: f9400008     	ldr	x8, [x0]
   e5fcc: f9400909     	ldr	x9, [x8, #0x10]
   e5fd0: 910023e8     	add	x8, sp, #0x8
   e5fd4: d63f0120     	blr	x9
   e5fd8: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e5fdc: 394023e8     	ldrb	w8, [sp, #0x8]
   e5fe0: 7200011f     	tst	w8, #0x1
   e5fe4: d341fd08     	lsr	x8, x8, #1
   e5fe8: 9a8902e1     	csel	x1, x23, x9, eq
   e5fec: 9a8a0102     	csel	x2, x8, x10, eq
   e5ff0: 910083e0     	add	x0, sp, #0x20
   e5ff4: 9401e347     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e5ff8: 394023e8     	ldrb	w8, [sp, #0x8]
   e5ffc: 3607fcc8     	tbz	w8, #0x0, 0xe5f94 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0xd0>
   e6000: f9400fe0     	ldr	x0, [sp, #0x18]
   e6004: 9401dbb7     	bl	0x15cee0 <_ZdlPv@plt>
   e6008: 17ffffe3     	b	0xe5f94 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0xd0>
   e600c: 910083e0     	add	x0, sp, #0x20
   e6010: 52800ba1     	mov	w1, #0x5d               // =93
   e6014: 9401e02b     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   e6018: 3dc00be0     	ldr	q0, [sp, #0x20]
   e601c: f9401be8     	ldr	x8, [sp, #0x30]
   e6020: 3d800260     	str	q0, [x19]
   e6024: f9000a68     	str	x8, [x19, #0x10]
   e6028: f94016a8     	ldr	x8, [x21, #0x28]
   e602c: f85f83a9     	ldur	x9, [x29, #-0x8]
   e6030: eb09011f     	cmp	x8, x9
   e6034: 54000221     	b.ne	0xe6078 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1b4>
   e6038: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   e603c: a94757f6     	ldp	x22, x21, [sp, #0x70]
   e6040: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   e6044: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   e6048: f9402bf9     	ldr	x25, [sp, #0x50]
   e604c: 910243ff     	add	sp, sp, #0x90
   e6050: d65f03c0     	ret
   e6054: 52800088     	mov	w8, #0x4                // =4
   e6058: 528bab69     	mov	w9, #0x5d5b             // =23899
   e605c: 39000e7f     	strb	wzr, [x19, #0x3]
   e6060: 39000268     	strb	w8, [x19]
   e6064: 78001269     	sturh	w9, [x19, #0x1]
   e6068: f94016a8     	ldr	x8, [x21, #0x28]
   e606c: f85f83a9     	ldur	x9, [x29, #-0x8]
   e6070: eb09011f     	cmp	x8, x9
   e6074: 54fffe20     	b.eq	0xe6038 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x174>
   e6078: 9401db6e     	bl	0x15ce30 <__stack_chk_fail@plt>
   e607c: 14000010     	b	0xe60bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1f8>
   e6080: 14000002     	b	0xe6088 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1c4>
   e6084: 1400000e     	b	0xe60bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1f8>
   e6088: 394023e8     	ldrb	w8, [sp, #0x8]
   e608c: aa0003f3     	mov	x19, x0
   e6090: 370000a8     	tbnz	w8, #0x0, 0xe60a4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1e0>
   e6094: 394083e8     	ldrb	w8, [sp, #0x20]
   e6098: 37000188     	tbnz	w8, #0x0, 0xe60c8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x204>
   e609c: aa1303e0     	mov	x0, x19
   e60a0: 9401cc30     	bl	0x159160 <__emutls_get_address+0x6d4>
   e60a4: f9400fe0     	ldr	x0, [sp, #0x18]
   e60a8: 9401db8e     	bl	0x15cee0 <_ZdlPv@plt>
   e60ac: 394083e8     	ldrb	w8, [sp, #0x20]
   e60b0: 3607ff68     	tbz	w8, #0x0, 0xe609c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1d8>
   e60b4: 14000005     	b	0xe60c8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x204>
   e60b8: 14000001     	b	0xe60bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1f8>
   e60bc: aa0003f3     	mov	x19, x0
   e60c0: 394083e8     	ldrb	w8, [sp, #0x20]
   e60c4: 3607fec8     	tbz	w8, #0x0, 0xe609c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::HistogramMetric>(std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>&)+0x1d8>
   e60c8: f9401be0     	ldr	x0, [sp, #0x30]
   e60cc: 9401db85     	bl	0x15cee0 <_ZdlPv@plt>
   e60d0: aa1303e0     	mov	x0, x19
   e60d4: 9401cc23     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e60d8 <InGame::InGameReportMetrics::InGameReportMetrics(InGame::IReportGatewayInner*)>:
   e60d8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e60dc: a90167fa     	stp	x26, x25, [sp, #0x10]
   e60e0: 910003fd     	mov	x29, sp
   e60e4: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e60e8: a90357f6     	stp	x22, x21, [sp, #0x30]
   e60ec: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e60f0: 6f00e400     	movi	v0.2d, #0000000000000000
   e60f4: aa0003f3     	mov	x19, x0
   e60f8: aa0003e8     	mov	x8, x0
   e60fc: aa0003f4     	mov	x20, x0
   e6100: aa0003f5     	mov	x21, x0
   e6104: aa0103e7     	mov	x7, x1
   e6108: f9000001     	str	x1, [x0]
   e610c: f8010d1f     	str	xzr, [x8, #0x10]!
   e6110: f8008e88     	str	x8, [x20, #0x8]!
   e6114: f9000c1f     	str	xzr, [x0, #0x18]
   e6118: 3c820ea0     	str	q0, [x21, #0x20]!
   e611c: ad018000     	stp	q0, q0, [x0, #0x30]
   e6120: ad028000     	stp	q0, q0, [x0, #0x50]
   e6124: 3d801c00     	str	q0, [x0, #0x70]
   e6128: b0fffc41     	adrp	x1, 0x6f000
   e612c: f0fffc43     	adrp	x3, 0x71000
   e6130: b0fffc64     	adrp	x4, 0x73000
   e6134: b0fffc46     	adrp	x6, 0x6f000
   e6138: 91136021     	add	x1, x1, #0x4d8
   e613c: 91052063     	add	x3, x3, #0x148
   e6140: 9105f084     	add	x4, x4, #0x17c
   e6144: 9124d0c6     	add	x6, x6, #0x934
   e6148: 52800020     	mov	w0, #0x1                // =1
   e614c: 52801b62     	mov	w2, #0xdb               // =219
   e6150: aa1303e5     	mov	x5, x19
   e6154: 9401db33     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e6158: aa1303e0     	mov	x0, x19
   e615c: 9401e445     	bl	0x15f270 <_ZN6InGame19InGameReportMetrics12ResetMetricsEv@plt>
   e6160: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e6164: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e6168: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e616c: a94167fa     	ldp	x26, x25, [sp, #0x10]
   e6170: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e6174: d65f03c0     	ret
   e6178: aa0003f6     	mov	x22, x0
   e617c: 9101c260     	add	x0, x19, #0x70
   e6180: 91018277     	add	x23, x19, #0x60
   e6184: 91014278     	add	x24, x19, #0x50
   e6188: 91010279     	add	x25, x19, #0x40
   e618c: 9100c27a     	add	x26, x19, #0x30
   e6190: 9401e43c     	bl	0x15f280 <_ZNSt6__ndk110shared_ptrIN6InGame29InGameHistogramMetricsHandlerEED2Ev@plt>
   e6194: aa1703e0     	mov	x0, x23
   e6198: 9401e43e     	bl	0x15f290 <_ZNSt6__ndk110shared_ptrIN6InGame27InGameCounterMetricsHandlerEED2Ev@plt>
   e619c: aa1803e0     	mov	x0, x24
   e61a0: 9401e438     	bl	0x15f280 <_ZNSt6__ndk110shared_ptrIN6InGame29InGameHistogramMetricsHandlerEED2Ev@plt>
   e61a4: aa1903e0     	mov	x0, x25
   e61a8: 9401e43a     	bl	0x15f290 <_ZNSt6__ndk110shared_ptrIN6InGame27InGameCounterMetricsHandlerEED2Ev@plt>
   e61ac: aa1a03e0     	mov	x0, x26
   e61b0: 9401e434     	bl	0x15f280 <_ZNSt6__ndk110shared_ptrIN6InGame29InGameHistogramMetricsHandlerEED2Ev@plt>
   e61b4: aa1503e0     	mov	x0, x21
   e61b8: 9401e436     	bl	0x15f290 <_ZNSt6__ndk110shared_ptrIN6InGame27InGameCounterMetricsHandlerEED2Ev@plt>
   e61bc: f9400a61     	ldr	x1, [x19, #0x10]
   e61c0: aa1403e0     	mov	x0, x20
   e61c4: 9401e32b     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e61c8: aa1603e0     	mov	x0, x22
   e61cc: 9401cbe5     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e61d0 <InGame::InGameReportMetrics::ResetMetrics()>:
   e61d0: d101c3ff     	sub	sp, sp, #0x70
   e61d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   e61d8: 910043fd     	add	x29, sp, #0x10
   e61dc: a9026ffc     	stp	x28, x27, [sp, #0x20]
   e61e0: a90367fa     	stp	x26, x25, [sp, #0x30]
   e61e4: a9045ff8     	stp	x24, x23, [sp, #0x40]
   e61e8: a90557f6     	stp	x22, x21, [sp, #0x50]
   e61ec: a9064ff4     	stp	x20, x19, [sp, #0x60]
   e61f0: aa0003f4     	mov	x20, x0
   e61f4: 52800800     	mov	w0, #0x40               // =64
   e61f8: 9401db1a     	bl	0x15ce60 <_Znwm@plt>
   e61fc: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6200: f9400299     	ldr	x25, [x20]
   e6204: d0000438     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6208: 90fffc77     	adrp	x23, 0x72000
   e620c: 6f00e400     	movi	v0.2d, #0000000000000000
   e6210: 913e5af7     	add	x23, x23, #0xf96
   e6214: f945cd08     	ldr	x8, [x8, #0xb98]
   e6218: aa0003f3     	mov	x19, x0
   e621c: f9461f18     	ldr	x24, [x24, #0xc38]
   e6220: aa0003f5     	mov	x21, x0
   e6224: f9400108     	ldr	x8, [x8]
   e6228: 3c818000     	stur	q0, [x0, #0x18]
   e622c: 91004309     	add	x9, x24, #0x10
   e6230: 3c808ea0     	str	q0, [x21, #0x8]!
   e6234: f100011f     	cmp	x8, #0x0
   e6238: 9a8802f6     	csel	x22, x23, x8, eq
   e623c: f9000009     	str	x9, [x0]
   e6240: b0fffc41     	adrp	x1, 0x6f000
   e6244: f0fffc23     	adrp	x3, 0x6d000
   e6248: b0fffc64     	adrp	x4, 0x73000
   e624c: f0fffc26     	adrp	x6, 0x6d000
   e6250: 91136021     	add	x1, x1, #0x4d8
   e6254: 910c2863     	add	x3, x3, #0x30a
   e6258: 9105f084     	add	x4, x4, #0x17c
   e625c: 911820c6     	add	x6, x6, #0x608
   e6260: 52800020     	mov	w0, #0x1                // =1
   e6264: 528001c2     	mov	w2, #0xe                // =14
   e6268: aa1303e5     	mov	x5, x19
   e626c: aa1603e7     	mov	x7, x22
   e6270: f90003f9     	str	x25, [sp]
   e6274: 9401daeb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e6278: aa1503e0     	mov	x0, x21
   e627c: aa1603e1     	mov	x1, x22
   e6280: 9401dcb8     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e6284: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6288: f9462108     	ldr	x8, [x8, #0xc40]
   e628c: a9027e79     	stp	x25, xzr, [x19, #0x20]
   e6290: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   e6294: 91004108     	add	x8, x8, #0x10
   e6298: f9000268     	str	x8, [x19]
   e629c: 52800400     	mov	w0, #0x20               // =32
   e62a0: 9401daf0     	bl	0x15ce60 <_Znwm@plt>
   e62a4: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e62a8: f9464108     	ldr	x8, [x8, #0xc80]
   e62ac: a9014c1f     	stp	xzr, x19, [x0, #0x10]
   e62b0: f9401695     	ldr	x21, [x20, #0x28]
   e62b4: a9020293     	stp	x19, x0, [x20, #0x20]
   e62b8: 91004108     	add	x8, x8, #0x10
   e62bc: a9007c08     	stp	x8, xzr, [x0]
   e62c0: b4000175     	cbz	x21, 0xe62ec <InGame::InGameReportMetrics::ResetMetrics()+0x11c>
   e62c4: 910022a1     	add	x1, x21, #0x8
   e62c8: 92800000     	mov	x0, #-0x1               // =-1
   e62cc: 9401cb0d     	bl	0x158f00 <__emutls_get_address+0x474>
   e62d0: b50000e0     	cbnz	x0, 0xe62ec <InGame::InGameReportMetrics::ResetMetrics()+0x11c>
   e62d4: f94002a8     	ldr	x8, [x21]
   e62d8: aa1503e0     	mov	x0, x21
   e62dc: f9400908     	ldr	x8, [x8, #0x10]
   e62e0: d63f0100     	blr	x8
   e62e4: aa1503e0     	mov	x0, x21
   e62e8: 9401dae6     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   e62ec: 52800b00     	mov	w0, #0x58               // =88
   e62f0: 9401dadc     	bl	0x15ce60 <_Znwm@plt>
   e62f4: d0000429     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e62f8: aa0003f3     	mov	x19, x0
   e62fc: 6f00e400     	movi	v0.2d, #0000000000000000
   e6300: 91004308     	add	x8, x24, #0x10
   e6304: aa0003f5     	mov	x21, x0
   e6308: f945d129     	ldr	x9, [x9, #0xba0]
   e630c: f9400299     	ldr	x25, [x20]
   e6310: f9000008     	str	x8, [x0]
   e6314: 3c808ea0     	str	q0, [x21, #0x8]!
   e6318: f9400129     	ldr	x9, [x9]
   e631c: 3c818000     	stur	q0, [x0, #0x18]
   e6320: f100013f     	cmp	x9, #0x0
   e6324: 9a8902f6     	csel	x22, x23, x9, eq
   e6328: b0fffc41     	adrp	x1, 0x6f000
   e632c: f0fffc23     	adrp	x3, 0x6d000
   e6330: b0fffc64     	adrp	x4, 0x73000
   e6334: f0fffc26     	adrp	x6, 0x6d000
   e6338: 91136021     	add	x1, x1, #0x4d8
   e633c: 910c2863     	add	x3, x3, #0x30a
   e6340: 9105f084     	add	x4, x4, #0x17c
   e6344: 911820c6     	add	x6, x6, #0x608
   e6348: 52800020     	mov	w0, #0x1                // =1
   e634c: 528001c2     	mov	w2, #0xe                // =14
   e6350: aa1303e5     	mov	x5, x19
   e6354: aa1603e7     	mov	x7, x22
   e6358: f90003f9     	str	x25, [sp]
   e635c: 9401dab1     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e6360: aa1503e0     	mov	x0, x21
   e6364: aa1603e1     	mov	x1, x22
   e6368: 9401dc7e     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e636c: d000043c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6370: 6f00e400     	movi	v0.2d, #0000000000000000
   e6374: f946339c     	ldr	x28, [x28, #0xc60]
   e6378: f9001279     	str	x25, [x19, #0x20]
   e637c: 3c828260     	stur	q0, [x19, #0x28]
   e6380: 91004388     	add	x8, x28, #0x10
   e6384: 3c838260     	stur	q0, [x19, #0x38]
   e6388: 3c848260     	stur	q0, [x19, #0x48]
   e638c: f9000268     	str	x8, [x19]
   e6390: 52800400     	mov	w0, #0x20               // =32
   e6394: 9401dab3     	bl	0x15ce60 <_Znwm@plt>
   e6398: d000043a     	adrp	x26, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e639c: b0fffcb9     	adrp	x25, 0x7b000 <InGame::Log::_length_code+0x63c>
   e63a0: 912d8339     	add	x25, x25, #0xb60
   e63a4: f946475a     	ldr	x26, [x26, #0xc88]
   e63a8: a9014c1f     	stp	xzr, x19, [x0, #0x10]
   e63ac: f9401e95     	ldr	x21, [x20, #0x38]
   e63b0: a9030293     	stp	x19, x0, [x20, #0x30]
   e63b4: 91004348     	add	x8, x26, #0x10
   e63b8: a9007c08     	stp	x8, xzr, [x0]
   e63bc: b4000115     	cbz	x21, 0xe63dc <InGame::InGameReportMetrics::ResetMetrics()+0x20c>
   e63c0: 910022a1     	add	x1, x21, #0x8
   e63c4: 92800000     	mov	x0, #-0x1               // =-1
   e63c8: 9401cace     	bl	0x158f00 <__emutls_get_address+0x474>
   e63cc: b40000c0     	cbz	x0, 0xe63e4 <InGame::InGameReportMetrics::ResetMetrics()+0x214>
   e63d0: f9401a95     	ldr	x21, [x20, #0x30]
   e63d4: b5000195     	cbnz	x21, 0xe6404 <InGame::InGameReportMetrics::ResetMetrics()+0x234>
   e63d8: 1400001c     	b	0xe6448 <InGame::InGameReportMetrics::ResetMetrics()+0x278>
   e63dc: aa1303f5     	mov	x21, x19
   e63e0: 14000009     	b	0xe6404 <InGame::InGameReportMetrics::ResetMetrics()+0x234>
   e63e4: f94002a8     	ldr	x8, [x21]
   e63e8: aa1503e0     	mov	x0, x21
   e63ec: f9400908     	ldr	x8, [x8, #0x10]
   e63f0: d63f0100     	blr	x8
   e63f4: aa1503e0     	mov	x0, x21
   e63f8: 9401daa2     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   e63fc: f9401a95     	ldr	x21, [x20, #0x30]
   e6400: b4000255     	cbz	x21, 0xe6448 <InGame::InGameReportMetrics::ResetMetrics()+0x278>
   e6404: 52800d00     	mov	w0, #0x68               // =104
   e6408: 9401da96     	bl	0x15ce60 <_Znwm@plt>
   e640c: ad420720     	ldp	q0, q1, [x25, #0x40]
   e6410: aa0003f3     	mov	x19, x0
   e6414: 9101a002     	add	x2, x0, #0x68
   e6418: ad400f22     	ldp	q2, q3, [x25]
   e641c: ad020400     	stp	q0, q1, [x0, #0x40]
   e6420: f9403328     	ldr	x8, [x25, #0x60]
   e6424: ad000c02     	stp	q2, q3, [x0]
   e6428: ad410321     	ldp	q1, q0, [x25, #0x20]
   e642c: f9003008     	str	x8, [x0, #0x60]
   e6430: 910102a0     	add	x0, x21, #0x40
   e6434: ad010261     	stp	q1, q0, [x19, #0x20]
   e6438: aa1303e1     	mov	x1, x19
   e643c: 9401e37d     	bl	0x15f230 <_ZNSt6__ndk16vectorIdNS_9allocatorIdEEE6assignIPdEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIdNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_@plt>
   e6440: aa1303e0     	mov	x0, x19
   e6444: 9401daa7     	bl	0x15cee0 <_ZdlPv@plt>
   e6448: 52800800     	mov	w0, #0x40               // =64
   e644c: 9401da85     	bl	0x15ce60 <_Znwm@plt>
   e6450: d0000429     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6454: aa0003f3     	mov	x19, x0
   e6458: 6f00e400     	movi	v0.2d, #0000000000000000
   e645c: 91004308     	add	x8, x24, #0x10
   e6460: aa0003f5     	mov	x21, x0
   e6464: f945d529     	ldr	x9, [x9, #0xba8]
   e6468: f940029b     	ldr	x27, [x20]
   e646c: f9000008     	str	x8, [x0]
   e6470: 3c808ea0     	str	q0, [x21, #0x8]!
   e6474: f9400129     	ldr	x9, [x9]
   e6478: 3c818000     	stur	q0, [x0, #0x18]
   e647c: f100013f     	cmp	x9, #0x0
   e6480: 9a8902f6     	csel	x22, x23, x9, eq
   e6484: b0fffc41     	adrp	x1, 0x6f000
   e6488: f0fffc23     	adrp	x3, 0x6d000
   e648c: b0fffc64     	adrp	x4, 0x73000
   e6490: f0fffc26     	adrp	x6, 0x6d000
   e6494: 91136021     	add	x1, x1, #0x4d8
   e6498: 910c2863     	add	x3, x3, #0x30a
   e649c: 9105f084     	add	x4, x4, #0x17c
   e64a0: 911820c6     	add	x6, x6, #0x608
   e64a4: 52800020     	mov	w0, #0x1                // =1
   e64a8: 528001c2     	mov	w2, #0xe                // =14
   e64ac: aa1303e5     	mov	x5, x19
   e64b0: aa1603e7     	mov	x7, x22
   e64b4: f90003fb     	str	x27, [sp]
   e64b8: 9401da5a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e64bc: aa1503e0     	mov	x0, x21
   e64c0: aa1603e1     	mov	x1, x22
   e64c4: 9401dc27     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e64c8: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e64cc: f9462108     	ldr	x8, [x8, #0xc40]
   e64d0: a9027e7b     	stp	x27, xzr, [x19, #0x20]
   e64d4: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   e64d8: 91004108     	add	x8, x8, #0x10
   e64dc: f9000268     	str	x8, [x19]
   e64e0: 52800400     	mov	w0, #0x20               // =32
   e64e4: 9401da5f     	bl	0x15ce60 <_Znwm@plt>
   e64e8: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e64ec: f9464108     	ldr	x8, [x8, #0xc80]
   e64f0: a9014c1f     	stp	xzr, x19, [x0, #0x10]
   e64f4: f9402695     	ldr	x21, [x20, #0x48]
   e64f8: a9040293     	stp	x19, x0, [x20, #0x40]
   e64fc: 91004108     	add	x8, x8, #0x10
   e6500: a9007c08     	stp	x8, xzr, [x0]
   e6504: b4000175     	cbz	x21, 0xe6530 <InGame::InGameReportMetrics::ResetMetrics()+0x360>
   e6508: 910022a1     	add	x1, x21, #0x8
   e650c: 92800000     	mov	x0, #-0x1               // =-1
   e6510: 9401ca7c     	bl	0x158f00 <__emutls_get_address+0x474>
   e6514: b50000e0     	cbnz	x0, 0xe6530 <InGame::InGameReportMetrics::ResetMetrics()+0x360>
   e6518: f94002a8     	ldr	x8, [x21]
   e651c: aa1503e0     	mov	x0, x21
   e6520: f9400908     	ldr	x8, [x8, #0x10]
   e6524: d63f0100     	blr	x8
   e6528: aa1503e0     	mov	x0, x21
   e652c: 9401da55     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   e6530: 52800b00     	mov	w0, #0x58               // =88
   e6534: 9401da4b     	bl	0x15ce60 <_Znwm@plt>
   e6538: d0000429     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e653c: aa0003f3     	mov	x19, x0
   e6540: 6f00e400     	movi	v0.2d, #0000000000000000
   e6544: 91004308     	add	x8, x24, #0x10
   e6548: aa0003f5     	mov	x21, x0
   e654c: f945d929     	ldr	x9, [x9, #0xbb0]
   e6550: f940029b     	ldr	x27, [x20]
   e6554: f9000008     	str	x8, [x0]
   e6558: 3c808ea0     	str	q0, [x21, #0x8]!
   e655c: f9400129     	ldr	x9, [x9]
   e6560: 3c818000     	stur	q0, [x0, #0x18]
   e6564: f100013f     	cmp	x9, #0x0
   e6568: 9a8902f6     	csel	x22, x23, x9, eq
   e656c: b0fffc41     	adrp	x1, 0x6f000
   e6570: f0fffc23     	adrp	x3, 0x6d000
   e6574: b0fffc64     	adrp	x4, 0x73000
   e6578: f0fffc26     	adrp	x6, 0x6d000
   e657c: 91136021     	add	x1, x1, #0x4d8
   e6580: 910c2863     	add	x3, x3, #0x30a
   e6584: 9105f084     	add	x4, x4, #0x17c
   e6588: 911820c6     	add	x6, x6, #0x608
   e658c: 52800020     	mov	w0, #0x1                // =1
   e6590: 528001c2     	mov	w2, #0xe                // =14
   e6594: aa1303e5     	mov	x5, x19
   e6598: aa1603e7     	mov	x7, x22
   e659c: f90003fb     	str	x27, [sp]
   e65a0: 9401da20     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e65a4: aa1503e0     	mov	x0, x21
   e65a8: aa1603e1     	mov	x1, x22
   e65ac: 9401dbed     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e65b0: 6f00e400     	movi	v0.2d, #0000000000000000
   e65b4: 91004388     	add	x8, x28, #0x10
   e65b8: f900127b     	str	x27, [x19, #0x20]
   e65bc: f9000268     	str	x8, [x19]
   e65c0: 3c828260     	stur	q0, [x19, #0x28]
   e65c4: 3c838260     	stur	q0, [x19, #0x38]
   e65c8: 3c848260     	stur	q0, [x19, #0x48]
   e65cc: 52800400     	mov	w0, #0x20               // =32
   e65d0: 9401da24     	bl	0x15ce60 <_Znwm@plt>
   e65d4: 91004348     	add	x8, x26, #0x10
   e65d8: f9402e95     	ldr	x21, [x20, #0x58]
   e65dc: a9014c1f     	stp	xzr, x19, [x0, #0x10]
   e65e0: a9050293     	stp	x19, x0, [x20, #0x50]
   e65e4: a9007c08     	stp	x8, xzr, [x0]
   e65e8: b4000115     	cbz	x21, 0xe6608 <InGame::InGameReportMetrics::ResetMetrics()+0x438>
   e65ec: 910022a1     	add	x1, x21, #0x8
   e65f0: 92800000     	mov	x0, #-0x1               // =-1
   e65f4: 9401ca43     	bl	0x158f00 <__emutls_get_address+0x474>
   e65f8: b40000c0     	cbz	x0, 0xe6610 <InGame::InGameReportMetrics::ResetMetrics()+0x440>
   e65fc: f9402a95     	ldr	x21, [x20, #0x50]
   e6600: b5000195     	cbnz	x21, 0xe6630 <InGame::InGameReportMetrics::ResetMetrics()+0x460>
   e6604: 1400001c     	b	0xe6674 <InGame::InGameReportMetrics::ResetMetrics()+0x4a4>
   e6608: aa1303f5     	mov	x21, x19
   e660c: 14000009     	b	0xe6630 <InGame::InGameReportMetrics::ResetMetrics()+0x460>
   e6610: f94002a8     	ldr	x8, [x21]
   e6614: aa1503e0     	mov	x0, x21
   e6618: f9400908     	ldr	x8, [x8, #0x10]
   e661c: d63f0100     	blr	x8
   e6620: aa1503e0     	mov	x0, x21
   e6624: 9401da17     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   e6628: f9402a95     	ldr	x21, [x20, #0x50]
   e662c: b4000255     	cbz	x21, 0xe6674 <InGame::InGameReportMetrics::ResetMetrics()+0x4a4>
   e6630: 52800d00     	mov	w0, #0x68               // =104
   e6634: 9401da0b     	bl	0x15ce60 <_Znwm@plt>
   e6638: ad420720     	ldp	q0, q1, [x25, #0x40]
   e663c: aa0003f3     	mov	x19, x0
   e6640: 9101a002     	add	x2, x0, #0x68
   e6644: ad400f22     	ldp	q2, q3, [x25]
   e6648: ad020400     	stp	q0, q1, [x0, #0x40]
   e664c: f9403328     	ldr	x8, [x25, #0x60]
   e6650: ad000c02     	stp	q2, q3, [x0]
   e6654: ad410321     	ldp	q1, q0, [x25, #0x20]
   e6658: f9003008     	str	x8, [x0, #0x60]
   e665c: 910102a0     	add	x0, x21, #0x40
   e6660: ad010261     	stp	q1, q0, [x19, #0x20]
   e6664: aa1303e1     	mov	x1, x19
   e6668: 9401e2f2     	bl	0x15f230 <_ZNSt6__ndk16vectorIdNS_9allocatorIdEEE6assignIPdEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIdNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_@plt>
   e666c: aa1303e0     	mov	x0, x19
   e6670: 9401da1c     	bl	0x15cee0 <_ZdlPv@plt>
   e6674: 52800800     	mov	w0, #0x40               // =64
   e6678: 9401d9fa     	bl	0x15ce60 <_Znwm@plt>
   e667c: d0000429     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6680: aa0003f3     	mov	x19, x0
   e6684: 6f00e400     	movi	v0.2d, #0000000000000000
   e6688: 91004308     	add	x8, x24, #0x10
   e668c: aa0003f5     	mov	x21, x0
   e6690: f945dd29     	ldr	x9, [x9, #0xbb8]
   e6694: f940029b     	ldr	x27, [x20]
   e6698: f9000008     	str	x8, [x0]
   e669c: 3c808ea0     	str	q0, [x21, #0x8]!
   e66a0: f9400129     	ldr	x9, [x9]
   e66a4: 3c818000     	stur	q0, [x0, #0x18]
   e66a8: f100013f     	cmp	x9, #0x0
   e66ac: 9a8902f6     	csel	x22, x23, x9, eq
   e66b0: b0fffc41     	adrp	x1, 0x6f000
   e66b4: f0fffc23     	adrp	x3, 0x6d000
   e66b8: b0fffc64     	adrp	x4, 0x73000
   e66bc: f0fffc26     	adrp	x6, 0x6d000
   e66c0: 91136021     	add	x1, x1, #0x4d8
   e66c4: 910c2863     	add	x3, x3, #0x30a
   e66c8: 9105f084     	add	x4, x4, #0x17c
   e66cc: 911820c6     	add	x6, x6, #0x608
   e66d0: 52800020     	mov	w0, #0x1                // =1
   e66d4: 528001c2     	mov	w2, #0xe                // =14
   e66d8: aa1303e5     	mov	x5, x19
   e66dc: aa1603e7     	mov	x7, x22
   e66e0: f90003fb     	str	x27, [sp]
   e66e4: 9401d9cf     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e66e8: aa1503e0     	mov	x0, x21
   e66ec: aa1603e1     	mov	x1, x22
   e66f0: 9401db9c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e66f4: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e66f8: f9462108     	ldr	x8, [x8, #0xc40]
   e66fc: a9027e7b     	stp	x27, xzr, [x19, #0x20]
   e6700: a9037e7f     	stp	xzr, xzr, [x19, #0x30]
   e6704: 91004108     	add	x8, x8, #0x10
   e6708: f9000268     	str	x8, [x19]
   e670c: 52800400     	mov	w0, #0x20               // =32
   e6710: 9401d9d4     	bl	0x15ce60 <_Znwm@plt>
   e6714: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6718: f9464108     	ldr	x8, [x8, #0xc80]
   e671c: a9014c1f     	stp	xzr, x19, [x0, #0x10]
   e6720: f9403695     	ldr	x21, [x20, #0x68]
   e6724: a9060293     	stp	x19, x0, [x20, #0x60]
   e6728: 91004108     	add	x8, x8, #0x10
   e672c: a9007c08     	stp	x8, xzr, [x0]
   e6730: b4000175     	cbz	x21, 0xe675c <InGame::InGameReportMetrics::ResetMetrics()+0x58c>
   e6734: 910022a1     	add	x1, x21, #0x8
   e6738: 92800000     	mov	x0, #-0x1               // =-1
   e673c: 9401c9f1     	bl	0x158f00 <__emutls_get_address+0x474>
   e6740: b50000e0     	cbnz	x0, 0xe675c <InGame::InGameReportMetrics::ResetMetrics()+0x58c>
   e6744: f94002a8     	ldr	x8, [x21]
   e6748: aa1503e0     	mov	x0, x21
   e674c: f9400908     	ldr	x8, [x8, #0x10]
   e6750: d63f0100     	blr	x8
   e6754: aa1503e0     	mov	x0, x21
   e6758: 9401d9ca     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   e675c: 52800b00     	mov	w0, #0x58               // =88
   e6760: 9401d9c0     	bl	0x15ce60 <_Znwm@plt>
   e6764: d0000429     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6768: aa0003f3     	mov	x19, x0
   e676c: 6f00e400     	movi	v0.2d, #0000000000000000
   e6770: 91004308     	add	x8, x24, #0x10
   e6774: aa0003f5     	mov	x21, x0
   e6778: f945e129     	ldr	x9, [x9, #0xbc0]
   e677c: f9400298     	ldr	x24, [x20]
   e6780: f9000008     	str	x8, [x0]
   e6784: 3c808ea0     	str	q0, [x21, #0x8]!
   e6788: f9400129     	ldr	x9, [x9]
   e678c: 3c818000     	stur	q0, [x0, #0x18]
   e6790: f100013f     	cmp	x9, #0x0
   e6794: 9a8902f6     	csel	x22, x23, x9, eq
   e6798: b0fffc41     	adrp	x1, 0x6f000
   e679c: f0fffc23     	adrp	x3, 0x6d000
   e67a0: b0fffc64     	adrp	x4, 0x73000
   e67a4: f0fffc26     	adrp	x6, 0x6d000
   e67a8: 91136021     	add	x1, x1, #0x4d8
   e67ac: 910c2863     	add	x3, x3, #0x30a
   e67b0: 9105f084     	add	x4, x4, #0x17c
   e67b4: 911820c6     	add	x6, x6, #0x608
   e67b8: 52800020     	mov	w0, #0x1                // =1
   e67bc: 528001c2     	mov	w2, #0xe                // =14
   e67c0: aa1303e5     	mov	x5, x19
   e67c4: aa1603e7     	mov	x7, x22
   e67c8: f90003f8     	str	x24, [sp]
   e67cc: 9401d995     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e67d0: aa1503e0     	mov	x0, x21
   e67d4: aa1603e1     	mov	x1, x22
   e67d8: 9401db62     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e67dc: 6f00e400     	movi	v0.2d, #0000000000000000
   e67e0: 91004388     	add	x8, x28, #0x10
   e67e4: f9001278     	str	x24, [x19, #0x20]
   e67e8: f9000268     	str	x8, [x19]
   e67ec: 3c828260     	stur	q0, [x19, #0x28]
   e67f0: 3c838260     	stur	q0, [x19, #0x38]
   e67f4: 3c848260     	stur	q0, [x19, #0x48]
   e67f8: 52800400     	mov	w0, #0x20               // =32
   e67fc: 9401d999     	bl	0x15ce60 <_Znwm@plt>
   e6800: 91004348     	add	x8, x26, #0x10
   e6804: f9403e95     	ldr	x21, [x20, #0x78]
   e6808: a9014c1f     	stp	xzr, x19, [x0, #0x10]
   e680c: a9070293     	stp	x19, x0, [x20, #0x70]
   e6810: a9007c08     	stp	x8, xzr, [x0]
   e6814: b4000115     	cbz	x21, 0xe6834 <InGame::InGameReportMetrics::ResetMetrics()+0x664>
   e6818: 910022a1     	add	x1, x21, #0x8
   e681c: 92800000     	mov	x0, #-0x1               // =-1
   e6820: 9401c9b8     	bl	0x158f00 <__emutls_get_address+0x474>
   e6824: b40000c0     	cbz	x0, 0xe683c <InGame::InGameReportMetrics::ResetMetrics()+0x66c>
   e6828: f9403a94     	ldr	x20, [x20, #0x70]
   e682c: b5000194     	cbnz	x20, 0xe685c <InGame::InGameReportMetrics::ResetMetrics()+0x68c>
   e6830: 14000023     	b	0xe68bc <InGame::InGameReportMetrics::ResetMetrics()+0x6ec>
   e6834: aa1303f4     	mov	x20, x19
   e6838: 14000009     	b	0xe685c <InGame::InGameReportMetrics::ResetMetrics()+0x68c>
   e683c: f94002a8     	ldr	x8, [x21]
   e6840: aa1503e0     	mov	x0, x21
   e6844: f9400908     	ldr	x8, [x8, #0x10]
   e6848: d63f0100     	blr	x8
   e684c: aa1503e0     	mov	x0, x21
   e6850: 9401d98c     	bl	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>
   e6854: f9403a94     	ldr	x20, [x20, #0x70]
   e6858: b4000334     	cbz	x20, 0xe68bc <InGame::InGameReportMetrics::ResetMetrics()+0x6ec>
   e685c: 52800d00     	mov	w0, #0x68               // =104
   e6860: 9401d980     	bl	0x15ce60 <_Znwm@plt>
   e6864: ad420720     	ldp	q0, q1, [x25, #0x40]
   e6868: aa0003f3     	mov	x19, x0
   e686c: 9101a002     	add	x2, x0, #0x68
   e6870: ad400f22     	ldp	q2, q3, [x25]
   e6874: ad020400     	stp	q0, q1, [x0, #0x40]
   e6878: f9403328     	ldr	x8, [x25, #0x60]
   e687c: ad000c02     	stp	q2, q3, [x0]
   e6880: ad410321     	ldp	q1, q0, [x25, #0x20]
   e6884: f9003008     	str	x8, [x0, #0x60]
   e6888: 91010280     	add	x0, x20, #0x40
   e688c: ad010261     	stp	q1, q0, [x19, #0x20]
   e6890: aa1303e1     	mov	x1, x19
   e6894: 9401e267     	bl	0x15f230 <_ZNSt6__ndk16vectorIdNS_9allocatorIdEEE6assignIPdEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIdNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_@plt>
   e6898: aa1303e0     	mov	x0, x19
   e689c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   e68a0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   e68a4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   e68a8: a94367fa     	ldp	x26, x25, [sp, #0x30]
   e68ac: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   e68b0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e68b4: 9101c3ff     	add	sp, sp, #0x70
   e68b8: 1401d98a     	b	0x15cee0 <_ZdlPv@plt>
   e68bc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   e68c0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   e68c4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   e68c8: a94367fa     	ldp	x26, x25, [sp, #0x30]
   e68cc: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   e68d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   e68d4: 9101c3ff     	add	sp, sp, #0x70
   e68d8: d65f03c0     	ret
   e68dc: aa0003f4     	mov	x20, x0
   e68e0: 1400001b     	b	0xe694c <InGame::InGameReportMetrics::ResetMetrics()+0x77c>
   e68e4: aa0003f4     	mov	x20, x0
   e68e8: 14000019     	b	0xe694c <InGame::InGameReportMetrics::ResetMetrics()+0x77c>
   e68ec: aa0003f4     	mov	x20, x0
   e68f0: 14000017     	b	0xe694c <InGame::InGameReportMetrics::ResetMetrics()+0x77c>
   e68f4: 14000004     	b	0xe6904 <InGame::InGameReportMetrics::ResetMetrics()+0x734>
   e68f8: 14000007     	b	0xe6914 <InGame::InGameReportMetrics::ResetMetrics()+0x744>
   e68fc: 14000002     	b	0xe6904 <InGame::InGameReportMetrics::ResetMetrics()+0x734>
   e6900: 14000005     	b	0xe6914 <InGame::InGameReportMetrics::ResetMetrics()+0x744>
   e6904: aa0003f4     	mov	x20, x0
   e6908: aa1303e0     	mov	x0, x19
   e690c: 9401e245     	bl	0x15f220 <_ZN6InGame29InGameHistogramMetricsHandlerD2Ev@plt>
   e6910: 1400000f     	b	0xe694c <InGame::InGameReportMetrics::ResetMetrics()+0x77c>
   e6914: aa0003f4     	mov	x20, x0
   e6918: aa1303e0     	mov	x0, x19
   e691c: 9401e229     	bl	0x15f1c0 <_ZN6InGame27InGameCounterMetricsHandlerD2Ev@plt>
   e6920: 1400000b     	b	0xe694c <InGame::InGameReportMetrics::ResetMetrics()+0x77c>
   e6924: 14000005     	b	0xe6938 <InGame::InGameReportMetrics::ResetMetrics()+0x768>
   e6928: 14000004     	b	0xe6938 <InGame::InGameReportMetrics::ResetMetrics()+0x768>
   e692c: 14000003     	b	0xe6938 <InGame::InGameReportMetrics::ResetMetrics()+0x768>
   e6930: 14000002     	b	0xe6938 <InGame::InGameReportMetrics::ResetMetrics()+0x768>
   e6934: 14000001     	b	0xe6938 <InGame::InGameReportMetrics::ResetMetrics()+0x768>
   e6938: 394002a8     	ldrb	w8, [x21]
   e693c: aa0003f4     	mov	x20, x0
   e6940: 36000068     	tbz	w8, #0x0, 0xe694c <InGame::InGameReportMetrics::ResetMetrics()+0x77c>
   e6944: f9400e60     	ldr	x0, [x19, #0x18]
   e6948: 9401d966     	bl	0x15cee0 <_ZdlPv@plt>
   e694c: aa1303e0     	mov	x0, x19
   e6950: 9401d964     	bl	0x15cee0 <_ZdlPv@plt>
   e6954: aa1403e0     	mov	x0, x20
   e6958: 9401ca02     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e695c <std::__ndk1::shared_ptr<InGame::InGameHistogramMetricsHandler>::~shared_ptr()>:
   e695c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e6960: f9000bf3     	str	x19, [sp, #0x10]
   e6964: 910003fd     	mov	x29, sp
   e6968: f9400413     	ldr	x19, [x0, #0x8]
   e696c: b40000b3     	cbz	x19, 0xe6980 <std::__ndk1::shared_ptr<InGame::InGameHistogramMetricsHandler>::~shared_ptr()+0x24>
   e6970: 91002261     	add	x1, x19, #0x8
   e6974: 92800000     	mov	x0, #-0x1               // =-1
   e6978: 9401c962     	bl	0x158f00 <__emutls_get_address+0x474>
   e697c: b4000080     	cbz	x0, 0xe698c <std::__ndk1::shared_ptr<InGame::InGameHistogramMetricsHandler>::~shared_ptr()+0x30>
   e6980: f9400bf3     	ldr	x19, [sp, #0x10]
   e6984: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e6988: d65f03c0     	ret
   e698c: f9400268     	ldr	x8, [x19]
   e6990: aa1303e0     	mov	x0, x19
   e6994: f9400908     	ldr	x8, [x8, #0x10]
   e6998: d63f0100     	blr	x8
   e699c: aa1303e0     	mov	x0, x19
   e69a0: f9400bf3     	ldr	x19, [sp, #0x10]
   e69a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e69a8: 1401d936     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000e69ac <std::__ndk1::shared_ptr<InGame::InGameCounterMetricsHandler>::~shared_ptr()>:
   e69ac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e69b0: f9000bf3     	str	x19, [sp, #0x10]
   e69b4: 910003fd     	mov	x29, sp
   e69b8: f9400413     	ldr	x19, [x0, #0x8]
   e69bc: b40000b3     	cbz	x19, 0xe69d0 <std::__ndk1::shared_ptr<InGame::InGameCounterMetricsHandler>::~shared_ptr()+0x24>
   e69c0: 91002261     	add	x1, x19, #0x8
   e69c4: 92800000     	mov	x0, #-0x1               // =-1
   e69c8: 9401c94e     	bl	0x158f00 <__emutls_get_address+0x474>
   e69cc: b4000080     	cbz	x0, 0xe69dc <std::__ndk1::shared_ptr<InGame::InGameCounterMetricsHandler>::~shared_ptr()+0x30>
   e69d0: f9400bf3     	ldr	x19, [sp, #0x10]
   e69d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e69d8: d65f03c0     	ret
   e69dc: f9400268     	ldr	x8, [x19]
   e69e0: aa1303e0     	mov	x0, x19
   e69e4: f9400908     	ldr	x8, [x8, #0x10]
   e69e8: d63f0100     	blr	x8
   e69ec: aa1303e0     	mov	x0, x19
   e69f0: f9400bf3     	ldr	x19, [sp, #0x10]
   e69f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e69f8: 1401d922     	b	0x15ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>

00000000000e69fc <InGame::InGameReportMetrics::SetCommonLabel(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e69fc: d10143ff     	sub	sp, sp, #0x50
   e6a00: a9027bfd     	stp	x29, x30, [sp, #0x20]
   e6a04: 910083fd     	add	x29, sp, #0x20
   e6a08: a90357f6     	stp	x22, x21, [sp, #0x30]
   e6a0c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e6a10: d53bd056     	mrs	x22, TPIDR_EL0
   e6a14: f94016c8     	ldr	x8, [x22, #0x28]
   e6a18: f81f83a8     	stur	x8, [x29, #-0x8]
   e6a1c: 39400028     	ldrb	w8, [x1]
   e6a20: f9400429     	ldr	x9, [x1, #0x8]
   e6a24: d341fd0a     	lsr	x10, x8, #1
   e6a28: 7200011f     	tst	w8, #0x1
   e6a2c: 9a890148     	csel	x8, x10, x9, eq
   e6a30: b40003a8     	cbz	x8, 0xe6aa4 <InGame::InGameReportMetrics::SetCommonLabel(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa8>
   e6a34: 39400048     	ldrb	w8, [x2]
   e6a38: aa0203f3     	mov	x19, x2
   e6a3c: f9400449     	ldr	x9, [x2, #0x8]
   e6a40: aa0003f5     	mov	x21, x0
   e6a44: 91002014     	add	x20, x0, #0x8
   e6a48: d341fd0a     	lsr	x10, x8, #1
   e6a4c: 7200011f     	tst	w8, #0x1
   e6a50: 9a890148     	csel	x8, x10, x9, eq
   e6a54: b4000188     	cbz	x8, 0xe6a84 <InGame::InGameReportMetrics::SetCommonLabel(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x88>
   e6a58: b0fffca2     	adrp	x2, 0x7b000 <InGame::Log::_length_code+0x63c>
   e6a5c: 910043e3     	add	x3, sp, #0x10
   e6a60: 91363442     	add	x2, x2, #0xd8d
   e6a64: 910023e4     	add	x4, sp, #0x8
   e6a68: aa1403e0     	mov	x0, x20
   e6a6c: f9000be1     	str	x1, [sp, #0x10]
   e6a70: 9401e20c     	bl	0x15f2a0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSJ_IJEEEEEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEEbEERKT_DpOT0_@plt>
   e6a74: 9100e000     	add	x0, x0, #0x38
   e6a78: aa1303e1     	mov	x1, x19
   e6a7c: 9401d9a9     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   e6a80: 14000009     	b	0xe6aa4 <InGame::InGameReportMetrics::SetCommonLabel(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa8>
   e6a84: aa1403e0     	mov	x0, x20
   e6a88: 9401e20a     	bl	0x15f2b0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_@plt>
   e6a8c: 910042a8     	add	x8, x21, #0x10
   e6a90: eb00011f     	cmp	x8, x0
   e6a94: 54000080     	b.eq	0xe6aa4 <InGame::InGameReportMetrics::SetCommonLabel(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa8>
   e6a98: aa0003e1     	mov	x1, x0
   e6a9c: aa1403e0     	mov	x0, x20
   e6aa0: 9401e208     	bl	0x15f2c0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE5eraseENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEE@plt>
   e6aa4: f94016c8     	ldr	x8, [x22, #0x28]
   e6aa8: f85f83a9     	ldur	x9, [x29, #-0x8]
   e6aac: eb09011f     	cmp	x8, x9
   e6ab0: 540000c1     	b.ne	0xe6ac8 <InGame::InGameReportMetrics::SetCommonLabel(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   e6ab4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e6ab8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e6abc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   e6ac0: 910143ff     	add	sp, sp, #0x50
   e6ac4: d65f03c0     	ret
   e6ac8: 9401d8da     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000e6acc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)>:
   e6acc: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   e6ad0: a9016ffc     	stp	x28, x27, [sp, #0x10]
   e6ad4: 910003fd     	mov	x29, sp
   e6ad8: a90267fa     	stp	x26, x25, [sp, #0x20]
   e6adc: a9035ff8     	stp	x24, x23, [sp, #0x30]
   e6ae0: a90457f6     	stp	x22, x21, [sp, #0x40]
   e6ae4: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e6ae8: d108c3ff     	sub	sp, sp, #0x230
   e6aec: d53bd053     	mrs	x19, TPIDR_EL0
   e6af0: aa0203f7     	mov	x23, x2
   e6af4: f9401668     	ldr	x8, [x19, #0x28]
   e6af8: 2a0303ed     	mov	w13, w3
   e6afc: aa0003f4     	mov	x20, x0
   e6b00: 12000035     	and	w21, w1, #0x1
   e6b04: b0fffc41     	adrp	x1, 0x6f000
   e6b08: 90fffc63     	adrp	x3, 0x72000
   e6b0c: f81f03a8     	stur	x8, [x29, #-0x10]
   e6b10: b0fffc64     	adrp	x4, 0x73000
   e6b14: 38430ee8     	ldrb	w8, [x23, #0x30]!
   e6b18: aa1703f8     	mov	x24, x23
   e6b1c: f85f82ea     	ldur	x10, [x23, #-0x8]
   e6b20: f9400aec     	ldr	x12, [x23, #0x10]
   e6b24: d1005eeb     	sub	x11, x23, #0x17
   e6b28: f0fffc46     	adrp	x6, 0x71000
   e6b2c: aa0203f6     	mov	x22, x2
   e6b30: 385e8f09     	ldrb	w9, [x24, #-0x18]!
   e6b34: 2a1f03e0     	mov	w0, wzr
   e6b38: 91136021     	add	x1, x1, #0x4d8
   e6b3c: 91031863     	add	x3, x3, #0xc6
   e6b40: 9105f084     	add	x4, x4, #0x17c
   e6b44: 7200013f     	tst	w9, #0x1
   e6b48: 394142e9     	ldrb	w9, [x23, #0x50]
   e6b4c: 9a8a016a     	csel	x10, x11, x10, eq
   e6b50: 7200011f     	tst	w8, #0x1
   e6b54: 9a97158b     	csinc	x11, x12, x23, ne
   e6b58: 9136f8c6     	add	x6, x6, #0xdbe
   e6b5c: 294932e8     	ldp	w8, w12, [x23, #0x48]
   e6b60: 52801f02     	mov	w2, #0xf8               // =248
   e6b64: aa1403e5     	mov	x5, x20
   e6b68: 2a1503e7     	mov	w7, w21
   e6b6c: f9000beb     	str	x11, [sp, #0x10]
   e6b70: b9000be9     	str	w9, [sp, #0x8]
   e6b74: b90023ec     	str	w12, [sp, #0x20]
   e6b78: b9001be8     	str	w8, [sp, #0x18]
   e6b7c: f90003ea     	str	x10, [sp]
   e6b80: b9003fed     	str	w13, [sp, #0x3c]
   e6b84: b9002bed     	str	w13, [sp, #0x28]
   e6b88: 9401d8a6     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e6b8c: 910283e8     	add	x8, sp, #0xa0
   e6b90: 2a1503e0     	mov	w0, w21
   e6b94: 9401e003     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e6b98: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6b9c: f945c908     	ldr	x8, [x8, #0xb90]
   e6ba0: f940011a     	ldr	x26, [x8]
   e6ba4: aa1a03e0     	mov	x0, x26
   e6ba8: 9401daf2     	bl	0x15d770 <strlen@plt>
   e6bac: b100401f     	cmn	x0, #0x10
   e6bb0: 54003ca2     	b.hs	0xe7344 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x878>
   e6bb4: aa0003f9     	mov	x25, x0
   e6bb8: f1005c1f     	cmp	x0, #0x17
   e6bbc: 540000e2     	b.hs	0xe6bd8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x10c>
   e6bc0: 910343e9     	add	x9, sp, #0xd0
   e6bc4: 531f7b28     	lsl	w8, w25, #1
   e6bc8: b240013b     	orr	x27, x9, #0x1
   e6bcc: 390343e8     	strb	w8, [sp, #0xd0]
   e6bd0: b5000179     	cbnz	x25, 0xe6bfc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x130>
   e6bd4: 1400000e     	b	0xe6c0c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x140>
   e6bd8: 91004328     	add	x8, x25, #0x10
   e6bdc: 910343f5     	add	x21, sp, #0xd0
   e6be0: 927ced1c     	and	x28, x8, #0xfffffffffffffff0
   e6be4: aa1c03e0     	mov	x0, x28
   e6be8: 9401d89e     	bl	0x15ce60 <_Znwm@plt>
   e6bec: b2400388     	orr	x8, x28, #0x1
   e6bf0: aa0003fb     	mov	x27, x0
   e6bf4: a90d83f9     	stp	x25, x0, [sp, #0xd8]
   e6bf8: f9006be8     	str	x8, [sp, #0xd0]
   e6bfc: aa1b03e0     	mov	x0, x27
   e6c00: aa1a03e1     	mov	x1, x26
   e6c04: aa1903e2     	mov	x2, x25
   e6c08: 9401d926     	bl	0x15d0a0 <memcpy@plt>
   e6c0c: 38396b7f     	strb	wzr, [x27, x25]
   e6c10: 910343f9     	add	x25, sp, #0xd0
   e6c14: 910343fc     	add	x28, sp, #0xd0
   e6c18: 3dc02be0     	ldr	q0, [sp, #0xa0]
   e6c1c: f9405be8     	ldr	x8, [sp, #0xb0]
   e6c20: 9100c335     	add	x21, x25, #0x30
   e6c24: a90affff     	stp	xzr, xzr, [sp, #0xa8]
   e6c28: 3c818380     	stur	q0, [x28, #0x18]
   e6c2c: f9007fe8     	str	x8, [sp, #0xf8]
   e6c30: f90053ff     	str	xzr, [sp, #0xa0]
   e6c34: d0000421     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6c38: aa1503e0     	mov	x0, x21
   e6c3c: aa1803e2     	mov	x2, x24
   e6c40: f945e421     	ldr	x1, [x1, #0xbc8]
   e6c44: 9401e1a3     	bl	0x15f2d0 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2IRPKcRS7_Lb0EEEOT_OT0_@plt>
   e6c48: 91018335     	add	x21, x25, #0x60
   e6c4c: d0000421     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6c50: aa1503e0     	mov	x0, x21
   e6c54: aa1703e2     	mov	x2, x23
   e6c58: f945e821     	ldr	x1, [x1, #0xbd0]
   e6c5c: 9401e19d     	bl	0x15f2d0 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2IRPKcRS7_Lb0EEEOT_OT0_@plt>
   e6c60: 910343e8     	add	x8, sp, #0xd0
   e6c64: b9407ac0     	ldr	w0, [x22, #0x78]
   e6c68: 91024115     	add	x21, x8, #0x90
   e6c6c: 910223e8     	add	x8, sp, #0x88
   e6c70: 9401dfcc     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e6c74: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6c78: f945ed08     	ldr	x8, [x8, #0xbd8]
   e6c7c: f9400118     	ldr	x24, [x8]
   e6c80: aa1803e0     	mov	x0, x24
   e6c84: 9401dabb     	bl	0x15d770 <strlen@plt>
   e6c88: b100401f     	cmn	x0, #0x10
   e6c8c: 54003622     	b.hs	0xe7350 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x884>
   e6c90: aa0003f7     	mov	x23, x0
   e6c94: f1005c1f     	cmp	x0, #0x17
   e6c98: 540000c2     	b.hs	0xe6cb0 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x1e4>
   e6c9c: 531f7ae8     	lsl	w8, w23, #1
   e6ca0: 910006b9     	add	x25, x21, #0x1
   e6ca4: 390583e8     	strb	w8, [sp, #0x160]
   e6ca8: b5000157     	cbnz	x23, 0xe6cd0 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x204>
   e6cac: 1400000d     	b	0xe6ce0 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x214>
   e6cb0: 910042e8     	add	x8, x23, #0x10
   e6cb4: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e6cb8: aa1a03e0     	mov	x0, x26
   e6cbc: 9401d869     	bl	0x15ce60 <_Znwm@plt>
   e6cc0: b2400348     	orr	x8, x26, #0x1
   e6cc4: aa0003f9     	mov	x25, x0
   e6cc8: a91683f7     	stp	x23, x0, [sp, #0x168]
   e6ccc: f900b3e8     	str	x8, [sp, #0x160]
   e6cd0: aa1903e0     	mov	x0, x25
   e6cd4: aa1803e1     	mov	x1, x24
   e6cd8: aa1703e2     	mov	x2, x23
   e6cdc: 9401d8f1     	bl	0x15d0a0 <memcpy@plt>
   e6ce0: 38376b3f     	strb	wzr, [x25, x23]
   e6ce4: 910343e9     	add	x9, sp, #0xd0
   e6ce8: 3cc883e0     	ldur	q0, [sp, #0x88]
   e6cec: 91030135     	add	x21, x9, #0xc0
   e6cf0: f9404fe8     	ldr	x8, [sp, #0x98]
   e6cf4: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   e6cf8: b9407ec0     	ldr	w0, [x22, #0x7c]
   e6cfc: f90047ff     	str	xzr, [sp, #0x88]
   e6d00: 3c8a8380     	stur	q0, [x28, #0xa8]
   e6d04: f900c7e8     	str	x8, [sp, #0x188]
   e6d08: 9101c3e8     	add	x8, sp, #0x70
   e6d0c: 9401dfa5     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e6d10: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6d14: f945f108     	ldr	x8, [x8, #0xbe0]
   e6d18: f9400118     	ldr	x24, [x8]
   e6d1c: aa1803e0     	mov	x0, x24
   e6d20: 9401da94     	bl	0x15d770 <strlen@plt>
   e6d24: b100401f     	cmn	x0, #0x10
   e6d28: 54003182     	b.hs	0xe7358 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x88c>
   e6d2c: aa0003f7     	mov	x23, x0
   e6d30: f1005c1f     	cmp	x0, #0x17
   e6d34: 540000c2     	b.hs	0xe6d4c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x280>
   e6d38: 531f7ae8     	lsl	w8, w23, #1
   e6d3c: 910006b9     	add	x25, x21, #0x1
   e6d40: 390643e8     	strb	w8, [sp, #0x190]
   e6d44: b5000157     	cbnz	x23, 0xe6d6c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x2a0>
   e6d48: 1400000d     	b	0xe6d7c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x2b0>
   e6d4c: 910042e8     	add	x8, x23, #0x10
   e6d50: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e6d54: aa1a03e0     	mov	x0, x26
   e6d58: 9401d842     	bl	0x15ce60 <_Znwm@plt>
   e6d5c: b2400348     	orr	x8, x26, #0x1
   e6d60: aa0003f9     	mov	x25, x0
   e6d64: a91983f7     	stp	x23, x0, [sp, #0x198]
   e6d68: f900cbe8     	str	x8, [sp, #0x190]
   e6d6c: aa1903e0     	mov	x0, x25
   e6d70: aa1803e1     	mov	x1, x24
   e6d74: aa1703e2     	mov	x2, x23
   e6d78: 9401d8ca     	bl	0x15d0a0 <memcpy@plt>
   e6d7c: 38376b3f     	strb	wzr, [x25, x23]
   e6d80: 910343e9     	add	x9, sp, #0xd0
   e6d84: 3dc01fe0     	ldr	q0, [sp, #0x70]
   e6d88: 9103c135     	add	x21, x9, #0xf0
   e6d8c: f94043e8     	ldr	x8, [sp, #0x80]
   e6d90: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   e6d94: 394202c0     	ldrb	w0, [x22, #0x80]
   e6d98: f9003bff     	str	xzr, [sp, #0x70]
   e6d9c: 3c8d8380     	stur	q0, [x28, #0xd8]
   e6da0: f900dfe8     	str	x8, [sp, #0x1b8]
   e6da4: 910163e8     	add	x8, sp, #0x58
   e6da8: 9401df7e     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e6dac: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6db0: f945f508     	ldr	x8, [x8, #0xbe8]
   e6db4: f9400118     	ldr	x24, [x8]
   e6db8: aa1803e0     	mov	x0, x24
   e6dbc: 9401da6d     	bl	0x15d770 <strlen@plt>
   e6dc0: b100401f     	cmn	x0, #0x10
   e6dc4: 54002ce2     	b.hs	0xe7360 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x894>
   e6dc8: aa0003f7     	mov	x23, x0
   e6dcc: f1005c1f     	cmp	x0, #0x17
   e6dd0: 540000c2     	b.hs	0xe6de8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x31c>
   e6dd4: 531f7ae8     	lsl	w8, w23, #1
   e6dd8: 910006b9     	add	x25, x21, #0x1
   e6ddc: 390703e8     	strb	w8, [sp, #0x1c0]
   e6de0: b5000157     	cbnz	x23, 0xe6e08 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x33c>
   e6de4: 1400000d     	b	0xe6e18 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x34c>
   e6de8: 910042e8     	add	x8, x23, #0x10
   e6dec: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e6df0: aa1a03e0     	mov	x0, x26
   e6df4: 9401d81b     	bl	0x15ce60 <_Znwm@plt>
   e6df8: b2400348     	orr	x8, x26, #0x1
   e6dfc: aa0003f9     	mov	x25, x0
   e6e00: a91c83f7     	stp	x23, x0, [sp, #0x1c8]
   e6e04: f900e3e8     	str	x8, [sp, #0x1c0]
   e6e08: aa1903e0     	mov	x0, x25
   e6e0c: aa1803e1     	mov	x1, x24
   e6e10: aa1703e2     	mov	x2, x23
   e6e14: 9401d8a3     	bl	0x15d0a0 <memcpy@plt>
   e6e18: 38376b3f     	strb	wzr, [x25, x23]
   e6e1c: 910343f5     	add	x21, sp, #0xd0
   e6e20: 3cc583e0     	ldur	q0, [sp, #0x58]
   e6e24: 910422a8     	add	x8, x21, #0x108
   e6e28: 38460eca     	ldrb	w10, [x22, #0x60]!
   e6e2c: f94006cb     	ldr	x11, [x22, #0x8]
   e6e30: f9002fff     	str	xzr, [sp, #0x58]
   e6e34: 3d800100     	str	q0, [x8]
   e6e38: f94037e9     	ldr	x9, [sp, #0x68]
   e6e3c: 7200015f     	tst	w10, #0x1
   e6e40: d341fd48     	lsr	x8, x10, #1
   e6e44: 9a8b0108     	csel	x8, x8, x11, eq
   e6e48: a9067fff     	stp	xzr, xzr, [sp, #0x60]
   e6e4c: f900f7e9     	str	x9, [sp, #0x1e8]
   e6e50: b40001a8     	cbz	x8, 0xe6e84 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x3b8>
   e6e54: f1001d1f     	cmp	x8, #0x7
   e6e58: 540001a1     	b.ne	0xe6e8c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x3c0>
   e6e5c: f0fffc43     	adrp	x3, 0x71000
   e6e60: aa1603e0     	mov	x0, x22
   e6e64: 91389c63     	add	x3, x3, #0xe27
   e6e68: aa1f03e1     	mov	x1, xzr
   e6e6c: 92800002     	mov	x2, #-0x1               // =-1
   e6e70: 528000e4     	mov	w4, #0x7                // =7
   e6e74: 9401e01f     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
   e6e78: 7100001f     	cmp	w0, #0x0
   e6e7c: 1a9f07e0     	cset	w0, ne
   e6e80: 14000004     	b	0xe6e90 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x3c4>
   e6e84: 2a1f03e0     	mov	w0, wzr
   e6e88: 14000002     	b	0xe6e90 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x3c4>
   e6e8c: 52800020     	mov	w0, #0x1                // =1
   e6e90: 910482b5     	add	x21, x21, #0x120
   e6e94: 910103e8     	add	x8, sp, #0x40
   e6e98: 9401df42     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e6e9c: d0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e6ea0: f945f908     	ldr	x8, [x8, #0xbf0]
   e6ea4: f9400117     	ldr	x23, [x8]
   e6ea8: aa1703e0     	mov	x0, x23
   e6eac: 9401da31     	bl	0x15d770 <strlen@plt>
   e6eb0: b100401f     	cmn	x0, #0x10
   e6eb4: 540025a2     	b.hs	0xe7368 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x89c>
   e6eb8: aa0003f6     	mov	x22, x0
   e6ebc: f1005c1f     	cmp	x0, #0x17
   e6ec0: 540000c2     	b.hs	0xe6ed8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x40c>
   e6ec4: 531f7ac8     	lsl	w8, w22, #1
   e6ec8: 910006b8     	add	x24, x21, #0x1
   e6ecc: 3907c3e8     	strb	w8, [sp, #0x1f0]
   e6ed0: b5000156     	cbnz	x22, 0xe6ef8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x42c>
   e6ed4: 1400000d     	b	0xe6f08 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x43c>
   e6ed8: 910042c8     	add	x8, x22, #0x10
   e6edc: 927ced19     	and	x25, x8, #0xfffffffffffffff0
   e6ee0: aa1903e0     	mov	x0, x25
   e6ee4: 9401d7df     	bl	0x15ce60 <_Znwm@plt>
   e6ee8: b2400328     	orr	x8, x25, #0x1
   e6eec: aa0003f8     	mov	x24, x0
   e6ef0: a91f83f6     	stp	x22, x0, [sp, #0x1f8]
   e6ef4: f900fbe8     	str	x8, [sp, #0x1f0]
   e6ef8: aa1803e0     	mov	x0, x24
   e6efc: aa1703e1     	mov	x1, x23
   e6f00: aa1603e2     	mov	x2, x22
   e6f04: 9401d867     	bl	0x15d0a0 <memcpy@plt>
   e6f08: f9402be8     	ldr	x8, [sp, #0x50]
   e6f0c: 38366b1f     	strb	wzr, [x24, x22]
   e6f10: 910343f7     	add	x23, sp, #0xd0
   e6f14: 3dc013e0     	ldr	q0, [sp, #0x40]
   e6f18: 9104e2e9     	add	x9, x23, #0x138
   e6f1c: a904ffff     	stp	xzr, xzr, [sp, #0x48]
   e6f20: f9010fe8     	str	x8, [sp, #0x218]
   e6f24: 9102e3e8     	add	x8, sp, #0xb8
   e6f28: 91002116     	add	x22, x8, #0x8
   e6f2c: f90023ff     	str	xzr, [sp, #0x40]
   e6f30: 3d800120     	str	q0, [x9]
   e6f34: a90c7fff     	stp	xzr, xzr, [sp, #0xc0]
   e6f38: f9005ff6     	str	x22, [sp, #0xb8]
   e6f3c: 9102e3e0     	add	x0, sp, #0xb8
   e6f40: 910343e2     	add	x2, sp, #0xd0
   e6f44: 910343e3     	add	x3, sp, #0xd0
   e6f48: aa1603e1     	mov	x1, x22
   e6f4c: 9401e0e5     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6f50: 9100c2e2     	add	x2, x23, #0x30
   e6f54: 9102e3e0     	add	x0, sp, #0xb8
   e6f58: aa1603e1     	mov	x1, x22
   e6f5c: aa0203e3     	mov	x3, x2
   e6f60: 9401e0e0     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6f64: 910343f8     	add	x24, sp, #0xd0
   e6f68: 91018302     	add	x2, x24, #0x60
   e6f6c: 9102e3e0     	add	x0, sp, #0xb8
   e6f70: aa1603e1     	mov	x1, x22
   e6f74: aa0203e3     	mov	x3, x2
   e6f78: 9401e0da     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6f7c: 91024302     	add	x2, x24, #0x90
   e6f80: 9102e3e0     	add	x0, sp, #0xb8
   e6f84: aa1603e1     	mov	x1, x22
   e6f88: aa0203e3     	mov	x3, x2
   e6f8c: 9401e0d5     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6f90: 910343f8     	add	x24, sp, #0xd0
   e6f94: 91030302     	add	x2, x24, #0xc0
   e6f98: 9102e3e0     	add	x0, sp, #0xb8
   e6f9c: aa1603e1     	mov	x1, x22
   e6fa0: aa0203e3     	mov	x3, x2
   e6fa4: 9401e0cf     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6fa8: 9103c302     	add	x2, x24, #0xf0
   e6fac: 9102e3e0     	add	x0, sp, #0xb8
   e6fb0: aa1603e1     	mov	x1, x22
   e6fb4: aa0203e3     	mov	x3, x2
   e6fb8: 9401e0ca     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6fbc: 910343e8     	add	x8, sp, #0xd0
   e6fc0: 91048102     	add	x2, x8, #0x120
   e6fc4: 9102e3e0     	add	x0, sp, #0xb8
   e6fc8: aa1603e1     	mov	x1, x22
   e6fcc: aa0203e3     	mov	x3, x2
   e6fd0: 9401e0c4     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e6fd4: 394823e8     	ldrb	w8, [sp, #0x208]
   e6fd8: 370007e8     	tbnz	w8, #0x0, 0xe70d4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x608>
   e6fdc: 3947c3e8     	ldrb	w8, [sp, #0x1f0]
   e6fe0: 37000828     	tbnz	w8, #0x0, 0xe70e4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x618>
   e6fe4: 394763e8     	ldrb	w8, [sp, #0x1d8]
   e6fe8: 37000868     	tbnz	w8, #0x0, 0xe70f4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x628>
   e6fec: 394703e8     	ldrb	w8, [sp, #0x1c0]
   e6ff0: 370008a8     	tbnz	w8, #0x0, 0xe7104 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x638>
   e6ff4: 3946a3e8     	ldrb	w8, [sp, #0x1a8]
   e6ff8: 370008e8     	tbnz	w8, #0x0, 0xe7114 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x648>
   e6ffc: 394643e8     	ldrb	w8, [sp, #0x190]
   e7000: 37000928     	tbnz	w8, #0x0, 0xe7124 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x658>
   e7004: 3945e3e8     	ldrb	w8, [sp, #0x178]
   e7008: 37000968     	tbnz	w8, #0x0, 0xe7134 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x668>
   e700c: 394583e8     	ldrb	w8, [sp, #0x160]
   e7010: 370009a8     	tbnz	w8, #0x0, 0xe7144 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x678>
   e7014: 394523e8     	ldrb	w8, [sp, #0x148]
   e7018: 370009e8     	tbnz	w8, #0x0, 0xe7154 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x688>
   e701c: 3944c3e8     	ldrb	w8, [sp, #0x130]
   e7020: 37000a28     	tbnz	w8, #0x0, 0xe7164 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x698>
   e7024: 394463e8     	ldrb	w8, [sp, #0x118]
   e7028: 37000a68     	tbnz	w8, #0x0, 0xe7174 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x6a8>
   e702c: 394403e8     	ldrb	w8, [sp, #0x100]
   e7030: 37000aa8     	tbnz	w8, #0x0, 0xe7184 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x6b8>
   e7034: 3943a3e8     	ldrb	w8, [sp, #0xe8]
   e7038: 37000ae8     	tbnz	w8, #0x0, 0xe7194 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x6c8>
   e703c: 394343e8     	ldrb	w8, [sp, #0xd0]
   e7040: 37000b28     	tbnz	w8, #0x0, 0xe71a4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x6d8>
   e7044: 394103e8     	ldrb	w8, [sp, #0x40]
   e7048: 37000b68     	tbnz	w8, #0x0, 0xe71b4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x6e8>
   e704c: 394163e8     	ldrb	w8, [sp, #0x58]
   e7050: 37000ba8     	tbnz	w8, #0x0, 0xe71c4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x6f8>
   e7054: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e7058: 37000be8     	tbnz	w8, #0x0, 0xe71d4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x708>
   e705c: 394223e8     	ldrb	w8, [sp, #0x88]
   e7060: 37000c28     	tbnz	w8, #0x0, 0xe71e4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x718>
   e7064: 394283e8     	ldrb	w8, [sp, #0xa0]
   e7068: 36000068     	tbz	w8, #0x0, 0xe7074 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x5a8>
   e706c: f9405be0     	ldr	x0, [sp, #0xb0]
   e7070: 9401d79c     	bl	0x15cee0 <_ZdlPv@plt>
   e7074: b0000436     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7078: f9453ed6     	ldr	x22, [x22, #0xa78]
   e707c: f94002c0     	ldr	x0, [x22]
   e7080: 9401dedc     	bl	0x15ebf0 <GetReportInfo@plt>
   e7084: aa0003f5     	mov	x21, x0
   e7088: b4001220     	cbz	x0, 0xe72cc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x800>
   e708c: aa1503e0     	mov	x0, x21
   e7090: 92800001     	mov	x1, #-0x1               // =-1
   e7094: 9401d86b     	bl	0x15d240 <__strlen_chk@plt>
   e7098: b40011a0     	cbz	x0, 0xe72cc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x800>
   e709c: f94002d7     	ldr	x23, [x22]
   e70a0: aa1703e0     	mov	x0, x23
   e70a4: 9401d9b3     	bl	0x15d770 <strlen@plt>
   e70a8: b100401f     	cmn	x0, #0x10
   e70ac: 54001622     	b.hs	0xe7370 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x8a4>
   e70b0: aa0003f6     	mov	x22, x0
   e70b4: f1005c1f     	cmp	x0, #0x17
   e70b8: 54000a02     	b.hs	0xe71f8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x72c>
   e70bc: 910343e9     	add	x9, sp, #0xd0
   e70c0: 531f7ac8     	lsl	w8, w22, #1
   e70c4: b2400138     	orr	x24, x9, #0x1
   e70c8: 390343e8     	strb	w8, [sp, #0xd0]
   e70cc: b5000a76     	cbnz	x22, 0xe7218 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x74c>
   e70d0: 14000056     	b	0xe7228 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x75c>
   e70d4: f9410fe0     	ldr	x0, [sp, #0x218]
   e70d8: 9401d782     	bl	0x15cee0 <_ZdlPv@plt>
   e70dc: 3947c3e8     	ldrb	w8, [sp, #0x1f0]
   e70e0: 3607f828     	tbz	w8, #0x0, 0xe6fe4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x518>
   e70e4: f94103e0     	ldr	x0, [sp, #0x200]
   e70e8: 9401d77e     	bl	0x15cee0 <_ZdlPv@plt>
   e70ec: 394763e8     	ldrb	w8, [sp, #0x1d8]
   e70f0: 3607f7e8     	tbz	w8, #0x0, 0xe6fec <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x520>
   e70f4: f940f7e0     	ldr	x0, [sp, #0x1e8]
   e70f8: 9401d77a     	bl	0x15cee0 <_ZdlPv@plt>
   e70fc: 394703e8     	ldrb	w8, [sp, #0x1c0]
   e7100: 3607f7a8     	tbz	w8, #0x0, 0xe6ff4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x528>
   e7104: f940ebe0     	ldr	x0, [sp, #0x1d0]
   e7108: 9401d776     	bl	0x15cee0 <_ZdlPv@plt>
   e710c: 3946a3e8     	ldrb	w8, [sp, #0x1a8]
   e7110: 3607f768     	tbz	w8, #0x0, 0xe6ffc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x530>
   e7114: f940dfe0     	ldr	x0, [sp, #0x1b8]
   e7118: 9401d772     	bl	0x15cee0 <_ZdlPv@plt>
   e711c: 394643e8     	ldrb	w8, [sp, #0x190]
   e7120: 3607f728     	tbz	w8, #0x0, 0xe7004 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x538>
   e7124: f940d3e0     	ldr	x0, [sp, #0x1a0]
   e7128: 9401d76e     	bl	0x15cee0 <_ZdlPv@plt>
   e712c: 3945e3e8     	ldrb	w8, [sp, #0x178]
   e7130: 3607f6e8     	tbz	w8, #0x0, 0xe700c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x540>
   e7134: f940c7e0     	ldr	x0, [sp, #0x188]
   e7138: 9401d76a     	bl	0x15cee0 <_ZdlPv@plt>
   e713c: 394583e8     	ldrb	w8, [sp, #0x160]
   e7140: 3607f6a8     	tbz	w8, #0x0, 0xe7014 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x548>
   e7144: f940bbe0     	ldr	x0, [sp, #0x170]
   e7148: 9401d766     	bl	0x15cee0 <_ZdlPv@plt>
   e714c: 394523e8     	ldrb	w8, [sp, #0x148]
   e7150: 3607f668     	tbz	w8, #0x0, 0xe701c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x550>
   e7154: f940afe0     	ldr	x0, [sp, #0x158]
   e7158: 9401d762     	bl	0x15cee0 <_ZdlPv@plt>
   e715c: 3944c3e8     	ldrb	w8, [sp, #0x130]
   e7160: 3607f628     	tbz	w8, #0x0, 0xe7024 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x558>
   e7164: f940a3e0     	ldr	x0, [sp, #0x140]
   e7168: 9401d75e     	bl	0x15cee0 <_ZdlPv@plt>
   e716c: 394463e8     	ldrb	w8, [sp, #0x118]
   e7170: 3607f5e8     	tbz	w8, #0x0, 0xe702c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x560>
   e7174: f94097e0     	ldr	x0, [sp, #0x128]
   e7178: 9401d75a     	bl	0x15cee0 <_ZdlPv@plt>
   e717c: 394403e8     	ldrb	w8, [sp, #0x100]
   e7180: 3607f5a8     	tbz	w8, #0x0, 0xe7034 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x568>
   e7184: f9408be0     	ldr	x0, [sp, #0x110]
   e7188: 9401d756     	bl	0x15cee0 <_ZdlPv@plt>
   e718c: 3943a3e8     	ldrb	w8, [sp, #0xe8]
   e7190: 3607f568     	tbz	w8, #0x0, 0xe703c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x570>
   e7194: f9407fe0     	ldr	x0, [sp, #0xf8]
   e7198: 9401d752     	bl	0x15cee0 <_ZdlPv@plt>
   e719c: 394343e8     	ldrb	w8, [sp, #0xd0]
   e71a0: 3607f528     	tbz	w8, #0x0, 0xe7044 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x578>
   e71a4: f94073e0     	ldr	x0, [sp, #0xe0]
   e71a8: 9401d74e     	bl	0x15cee0 <_ZdlPv@plt>
   e71ac: 394103e8     	ldrb	w8, [sp, #0x40]
   e71b0: 3607f4e8     	tbz	w8, #0x0, 0xe704c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x580>
   e71b4: f9402be0     	ldr	x0, [sp, #0x50]
   e71b8: 9401d74a     	bl	0x15cee0 <_ZdlPv@plt>
   e71bc: 394163e8     	ldrb	w8, [sp, #0x58]
   e71c0: 3607f4a8     	tbz	w8, #0x0, 0xe7054 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x588>
   e71c4: f94037e0     	ldr	x0, [sp, #0x68]
   e71c8: 9401d746     	bl	0x15cee0 <_ZdlPv@plt>
   e71cc: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e71d0: 3607f468     	tbz	w8, #0x0, 0xe705c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x590>
   e71d4: f94043e0     	ldr	x0, [sp, #0x80]
   e71d8: 9401d742     	bl	0x15cee0 <_ZdlPv@plt>
   e71dc: 394223e8     	ldrb	w8, [sp, #0x88]
   e71e0: 3607f428     	tbz	w8, #0x0, 0xe7064 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x598>
   e71e4: f9404fe0     	ldr	x0, [sp, #0x98]
   e71e8: 9401d73e     	bl	0x15cee0 <_ZdlPv@plt>
   e71ec: 394283e8     	ldrb	w8, [sp, #0xa0]
   e71f0: 3707f3e8     	tbnz	w8, #0x0, 0xe706c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x5a0>
   e71f4: 17ffffa0     	b	0xe7074 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x5a8>
   e71f8: 910042c8     	add	x8, x22, #0x10
   e71fc: 927ced19     	and	x25, x8, #0xfffffffffffffff0
   e7200: aa1903e0     	mov	x0, x25
   e7204: 9401d717     	bl	0x15ce60 <_Znwm@plt>
   e7208: b2400328     	orr	x8, x25, #0x1
   e720c: aa0003f8     	mov	x24, x0
   e7210: a90d83f6     	stp	x22, x0, [sp, #0xd8]
   e7214: f9006be8     	str	x8, [sp, #0xd0]
   e7218: aa1803e0     	mov	x0, x24
   e721c: aa1703e1     	mov	x1, x23
   e7220: aa1603e2     	mov	x2, x22
   e7224: 9401d79f     	bl	0x15d0a0 <memcpy@plt>
   e7228: 38366b1f     	strb	wzr, [x24, x22]
   e722c: 9102e3e0     	add	x0, sp, #0xb8
   e7230: 910283e1     	add	x1, sp, #0xa0
   e7234: 910343e2     	add	x2, sp, #0xd0
   e7238: 9401e02e     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e723c: aa0003f7     	mov	x23, x0
   e7240: f9400016     	ldr	x22, [x0]
   e7244: b5000376     	cbnz	x22, 0xe72b0 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x7e4>
   e7248: 52800a00     	mov	w0, #0x50               // =80
   e724c: 9401d705     	bl	0x15ce60 <_Znwm@plt>
   e7250: f94073e8     	ldr	x8, [sp, #0xe0]
   e7254: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e7258: 3dc037e0     	ldr	q0, [sp, #0xd0]
   e725c: f9006bff     	str	xzr, [sp, #0xd0]
   e7260: a90dffff     	stp	xzr, xzr, [sp, #0xd8]
   e7264: aa0003f6     	mov	x22, x0
   e7268: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e726c: f94053e8     	ldr	x8, [sp, #0xa0]
   e7270: 3d800800     	str	q0, [x0, #0x20]
   e7274: a9007c1f     	stp	xzr, xzr, [x0]
   e7278: f9000808     	str	x8, [x0, #0x10]
   e727c: f90002e0     	str	x0, [x23]
   e7280: f9405fe8     	ldr	x8, [sp, #0xb8]
   e7284: f9400108     	ldr	x8, [x8]
   e7288: b4000088     	cbz	x8, 0xe7298 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x7cc>
   e728c: f9005fe8     	str	x8, [sp, #0xb8]
   e7290: f94002e1     	ldr	x1, [x23]
   e7294: 14000002     	b	0xe729c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x7d0>
   e7298: aa1603e1     	mov	x1, x22
   e729c: f94063e0     	ldr	x0, [sp, #0xc0]
   e72a0: 9401d930     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e72a4: f94067e8     	ldr	x8, [sp, #0xc8]
   e72a8: 91000508     	add	x8, x8, #0x1
   e72ac: f90067e8     	str	x8, [sp, #0xc8]
   e72b0: 9100e2c0     	add	x0, x22, #0x38
   e72b4: aa1503e1     	mov	x1, x21
   e72b8: 9401d8aa     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e72bc: 394343e8     	ldrb	w8, [sp, #0xd0]
   e72c0: 36000068     	tbz	w8, #0x0, 0xe72cc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x800>
   e72c4: f94073e0     	ldr	x0, [sp, #0xe0]
   e72c8: 9401d706     	bl	0x15cee0 <_ZdlPv@plt>
   e72cc: f9401280     	ldr	x0, [x20, #0x20]
   e72d0: b40000c0     	cbz	x0, 0xe72e8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x81c>
   e72d4: f9400008     	ldr	x8, [x0]
   e72d8: f9400d08     	ldr	x8, [x8, #0x18]
   e72dc: 1e6e1000     	fmov	d0, #1.00000000
   e72e0: 9102e3e1     	add	x1, sp, #0xb8
   e72e4: d63f0100     	blr	x8
   e72e8: f9401a80     	ldr	x0, [x20, #0x30]
   e72ec: b40000e0     	cbz	x0, 0xe7308 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x83c>
   e72f0: f9400008     	ldr	x8, [x0]
   e72f4: b9403fe9     	ldr	w9, [sp, #0x3c]
   e72f8: f9400d08     	ldr	x8, [x8, #0x18]
   e72fc: 1e620120     	scvtf	d0, w9
   e7300: 9102e3e1     	add	x1, sp, #0xb8
   e7304: d63f0100     	blr	x8
   e7308: f94063e1     	ldr	x1, [sp, #0xc0]
   e730c: 9102e3e0     	add	x0, sp, #0xb8
   e7310: 9401ded8     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e7314: f9401668     	ldr	x8, [x19, #0x28]
   e7318: f85f03a9     	ldur	x9, [x29, #-0x10]
   e731c: eb09011f     	cmp	x8, x9
   e7320: 540002c1     	b.ne	0xe7378 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x8ac>
   e7324: 9108c3ff     	add	sp, sp, #0x230
   e7328: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e732c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   e7330: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   e7334: a94267fa     	ldp	x26, x25, [sp, #0x20]
   e7338: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   e733c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   e7340: d65f03c0     	ret
   e7344: 910343f5     	add	x21, sp, #0xd0
   e7348: 910343e0     	add	x0, sp, #0xd0
   e734c: 9401d911     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e7350: aa1503e0     	mov	x0, x21
   e7354: 9401d90f     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e7358: aa1503e0     	mov	x0, x21
   e735c: 9401d90d     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e7360: aa1503e0     	mov	x0, x21
   e7364: 9401d90b     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e7368: aa1503e0     	mov	x0, x21
   e736c: 9401d909     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e7370: 910343e0     	add	x0, sp, #0xd0
   e7374: 9401d907     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e7378: 9401d6ae     	bl	0x15ce30 <__stack_chk_fail@plt>
   e737c: 97ff06ee     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   e7380: 1400001e     	b	0xe73f8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x92c>
   e7384: 394343e8     	ldrb	w8, [sp, #0xd0]
   e7388: aa0003f3     	mov	x19, x0
   e738c: 36000388     	tbz	w8, #0x0, 0xe73fc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x930>
   e7390: f94073e0     	ldr	x0, [sp, #0xe0]
   e7394: 9401d6d3     	bl	0x15cee0 <_ZdlPv@plt>
   e7398: 14000019     	b	0xe73fc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x930>
   e739c: 14000008     	b	0xe73bc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x8f0>
   e73a0: 1400000c     	b	0xe73d0 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x904>
   e73a4: 14000010     	b	0xe73e4 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x918>
   e73a8: 14000019     	b	0xe740c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x940>
   e73ac: 9401c76d     	bl	0x159160 <__emutls_get_address+0x6d4>
   e73b0: aa0003f3     	mov	x19, x0
   e73b4: 52800034     	mov	w20, #0x1               // =1
   e73b8: 1400002d     	b	0xe746c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9a0>
   e73bc: aa0003f3     	mov	x19, x0
   e73c0: 52800034     	mov	w20, #0x1               // =1
   e73c4: 394163e8     	ldrb	w8, [sp, #0x58]
   e73c8: 360005a8     	tbz	w8, #0x0, 0xe747c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9b0>
   e73cc: 14000038     	b	0xe74ac <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9e0>
   e73d0: aa0003f3     	mov	x19, x0
   e73d4: 52800034     	mov	w20, #0x1               // =1
   e73d8: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e73dc: 36000548     	tbz	w8, #0x0, 0xe7484 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9b8>
   e73e0: 14000037     	b	0xe74bc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9f0>
   e73e4: aa0003f3     	mov	x19, x0
   e73e8: 52800034     	mov	w20, #0x1               // =1
   e73ec: 394223e8     	ldrb	w8, [sp, #0x88]
   e73f0: 360004e8     	tbz	w8, #0x0, 0xe748c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9c0>
   e73f4: 14000036     	b	0xe74cc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa00>
   e73f8: aa0003f3     	mov	x19, x0
   e73fc: f94063e1     	ldr	x1, [sp, #0xc0]
   e7400: 9102e3e0     	add	x0, sp, #0xb8
   e7404: 9401de9b     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e7408: 14000041     	b	0xe750c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa40>
   e740c: aa0003f3     	mov	x19, x0
   e7410: 52800034     	mov	w20, #0x1               // =1
   e7414: 394283e8     	ldrb	w8, [sp, #0xa0]
   e7418: 360003e8     	tbz	w8, #0x0, 0xe7494 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9c8>
   e741c: 14000030     	b	0xe74dc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa10>
   e7420: aa0003f3     	mov	x19, x0
   e7424: f94063e1     	ldr	x1, [sp, #0xc0]
   e7428: 9102e3e0     	add	x0, sp, #0xb8
   e742c: 9401de91     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e7430: 910482e0     	add	x0, x23, #0x120
   e7434: 9401dfb3     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7438: 9103c2e0     	add	x0, x23, #0xf0
   e743c: 9401dfb1     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7440: 910302e0     	add	x0, x23, #0xc0
   e7444: 9401dfaf     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7448: 910242e0     	add	x0, x23, #0x90
   e744c: 9401dfad     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7450: 910182e0     	add	x0, x23, #0x60
   e7454: 9401dfab     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7458: 9100c2e0     	add	x0, x23, #0x30
   e745c: 9401dfa9     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7460: 910343e0     	add	x0, sp, #0xd0
   e7464: 9401dfa7     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7468: 2a1f03f4     	mov	w20, wzr
   e746c: 394103e8     	ldrb	w8, [sp, #0x40]
   e7470: 37000168     	tbnz	w8, #0x0, 0xe749c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9d0>
   e7474: 394163e8     	ldrb	w8, [sp, #0x58]
   e7478: 370001a8     	tbnz	w8, #0x0, 0xe74ac <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9e0>
   e747c: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e7480: 370001e8     	tbnz	w8, #0x0, 0xe74bc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9f0>
   e7484: 394223e8     	ldrb	w8, [sp, #0x88]
   e7488: 37000228     	tbnz	w8, #0x0, 0xe74cc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa00>
   e748c: 394283e8     	ldrb	w8, [sp, #0xa0]
   e7490: 37000268     	tbnz	w8, #0x0, 0xe74dc <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa10>
   e7494: 350002b4     	cbnz	w20, 0xe74e8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa1c>
   e7498: 1400001d     	b	0xe750c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa40>
   e749c: f9402be0     	ldr	x0, [sp, #0x50]
   e74a0: 9401d690     	bl	0x15cee0 <_ZdlPv@plt>
   e74a4: 394163e8     	ldrb	w8, [sp, #0x58]
   e74a8: 3607fea8     	tbz	w8, #0x0, 0xe747c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9b0>
   e74ac: f94037e0     	ldr	x0, [sp, #0x68]
   e74b0: 9401d68c     	bl	0x15cee0 <_ZdlPv@plt>
   e74b4: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e74b8: 3607fe68     	tbz	w8, #0x0, 0xe7484 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9b8>
   e74bc: f94043e0     	ldr	x0, [sp, #0x80]
   e74c0: 9401d688     	bl	0x15cee0 <_ZdlPv@plt>
   e74c4: 394223e8     	ldrb	w8, [sp, #0x88]
   e74c8: 3607fe28     	tbz	w8, #0x0, 0xe748c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9c0>
   e74cc: f9404fe0     	ldr	x0, [sp, #0x98]
   e74d0: 9401d684     	bl	0x15cee0 <_ZdlPv@plt>
   e74d4: 394283e8     	ldrb	w8, [sp, #0xa0]
   e74d8: 3607fde8     	tbz	w8, #0x0, 0xe7494 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0x9c8>
   e74dc: f9405be0     	ldr	x0, [sp, #0xb0]
   e74e0: 9401d680     	bl	0x15cee0 <_ZdlPv@plt>
   e74e4: 34000154     	cbz	w20, 0xe750c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa40>
   e74e8: 910343e8     	add	x8, sp, #0xd0
   e74ec: eb15011f     	cmp	x8, x21
   e74f0: 540000e0     	b.eq	0xe750c <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa40>
   e74f4: 910343f4     	add	x20, sp, #0xd0
   e74f8: d100c2b5     	sub	x21, x21, #0x30
   e74fc: aa1503e0     	mov	x0, x21
   e7500: 9401df80     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e7504: eb1402bf     	cmp	x21, x20
   e7508: 54ffff81     	b.ne	0xe74f8 <InGame::InGameReportMetrics::RecordInitSdk(bool, InGame::BQInfo const&, int)+0xa2c>
   e750c: aa1303e0     	mov	x0, x19
   e7510: 9401c714     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e7514 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, false>(char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   e7514: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   e7518: a9015ff8     	stp	x24, x23, [sp, #0x10]
   e751c: 910003fd     	mov	x29, sp
   e7520: a90257f6     	stp	x22, x21, [sp, #0x20]
   e7524: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e7528: f9400036     	ldr	x22, [x1]
   e752c: aa0003f3     	mov	x19, x0
   e7530: aa0203f4     	mov	x20, x2
   e7534: aa1603e0     	mov	x0, x22
   e7538: 9401d88e     	bl	0x15d770 <strlen@plt>
   e753c: b100401f     	cmn	x0, #0x10
   e7540: 540003c2     	b.hs	0xe75b8 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, false>(char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa4>
   e7544: aa0003f5     	mov	x21, x0
   e7548: f1005c1f     	cmp	x0, #0x17
   e754c: 540000c2     	b.hs	0xe7564 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, false>(char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   e7550: 531f7aa8     	lsl	w8, w21, #1
   e7554: aa1303f7     	mov	x23, x19
   e7558: 380016e8     	strb	w8, [x23], #0x1
   e755c: b5000155     	cbnz	x21, 0xe7584 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, false>(char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x70>
   e7560: 1400000d     	b	0xe7594 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, false>(char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x80>
   e7564: 910042a8     	add	x8, x21, #0x10
   e7568: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   e756c: aa1803e0     	mov	x0, x24
   e7570: 9401d63c     	bl	0x15ce60 <_Znwm@plt>
   e7574: b2400308     	orr	x8, x24, #0x1
   e7578: aa0003f7     	mov	x23, x0
   e757c: a9008275     	stp	x21, x0, [x19, #0x8]
   e7580: f9000268     	str	x8, [x19]
   e7584: aa1703e0     	mov	x0, x23
   e7588: aa1603e1     	mov	x1, x22
   e758c: aa1503e2     	mov	x2, x21
   e7590: 9401d6c4     	bl	0x15d0a0 <memcpy@plt>
   e7594: 91006260     	add	x0, x19, #0x18
   e7598: 38356aff     	strb	wzr, [x23, x21]
   e759c: aa1403e1     	mov	x1, x20
   e75a0: 9401d878     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e75a4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e75a8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e75ac: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   e75b0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   e75b4: d65f03c0     	ret
   e75b8: aa1303e0     	mov	x0, x19
   e75bc: 9401d875     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e75c0: 39400268     	ldrb	w8, [x19]
   e75c4: aa0003f4     	mov	x20, x0
   e75c8: 36000068     	tbz	w8, #0x0, 0xe75d4 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, false>(char const*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   e75cc: f9400a60     	ldr	x0, [x19, #0x10]
   e75d0: 9401d644     	bl	0x15cee0 <_ZdlPv@plt>
   e75d4: aa1403e0     	mov	x0, x20
   e75d8: 9401c6e2     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e75dc <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::~pair()>:
   e75dc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e75e0: f9000bf3     	str	x19, [sp, #0x10]
   e75e4: 910003fd     	mov	x29, sp
   e75e8: aa0003f3     	mov	x19, x0
   e75ec: 39406008     	ldrb	w8, [x0, #0x18]
   e75f0: 36000068     	tbz	w8, #0x0, 0xe75fc <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::~pair()+0x20>
   e75f4: f9401660     	ldr	x0, [x19, #0x28]
   e75f8: 9401d63a     	bl	0x15cee0 <_ZdlPv@plt>
   e75fc: 39400268     	ldrb	w8, [x19]
   e7600: 37000088     	tbnz	w8, #0x0, 0xe7610 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::~pair()+0x34>
   e7604: f9400bf3     	ldr	x19, [sp, #0x10]
   e7608: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e760c: d65f03c0     	ret
   e7610: f9400a60     	ldr	x0, [x19, #0x10]
   e7614: f9400bf3     	ldr	x19, [sp, #0x10]
   e7618: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e761c: 1401d631     	b	0x15cee0 <_ZdlPv@plt>

00000000000e7620 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)>:
   e7620: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   e7624: a9016ffc     	stp	x28, x27, [sp, #0x10]
   e7628: 910003fd     	mov	x29, sp
   e762c: a90267fa     	stp	x26, x25, [sp, #0x20]
   e7630: a9035ff8     	stp	x24, x23, [sp, #0x30]
   e7634: a90457f6     	stp	x22, x21, [sp, #0x40]
   e7638: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e763c: d10703ff     	sub	sp, sp, #0x1c0
   e7640: d53bd05c     	mrs	x28, TPIDR_EL0
   e7644: 2a0403eb     	mov	w11, w4
   e7648: f9401788     	ldr	x8, [x28, #0x28]
   e764c: aa0303f7     	mov	x23, x3
   e7650: aa0003f4     	mov	x20, x0
   e7654: 12000036     	and	w22, w1, #0x1
   e7658: 90fffc41     	adrp	x1, 0x6f000
   e765c: 90fffc64     	adrp	x4, 0x73000
   e7660: f81f03a8     	stur	x8, [x29, #-0x10]
   e7664: d0fffc26     	adrp	x6, 0x6d000
   e7668: 29402468     	ldp	w8, w9, [x3]
   e766c: b940086a     	ldr	w10, [x3, #0x8]
   e7670: 90fffc43     	adrp	x3, 0x6f000
   e7674: aa0503f5     	mov	x21, x5
   e7678: 2a0203f8     	mov	w24, w2
   e767c: 2a1f03e0     	mov	w0, wzr
   e7680: 91136021     	add	x1, x1, #0x4d8
   e7684: 91155c63     	add	x3, x3, #0x557
   e7688: 9105f084     	add	x4, x4, #0x17c
   e768c: 910c7cc6     	add	x6, x6, #0x31f
   e7690: 52802322     	mov	w2, #0x119              // =281
   e7694: aa1403e5     	mov	x5, x20
   e7698: 2a1603e7     	mov	w7, w22
   e769c: b9001bea     	str	w10, [sp, #0x18]
   e76a0: b90013e9     	str	w9, [sp, #0x10]
   e76a4: b9000be8     	str	w8, [sp, #0x8]
   e76a8: b9002feb     	str	w11, [sp, #0x2c]
   e76ac: b90023eb     	str	w11, [sp, #0x20]
   e76b0: b90003f8     	str	w24, [sp]
   e76b4: 9401d5db     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e76b8: 910243e8     	add	x8, sp, #0x90
   e76bc: 2a1603e0     	mov	w0, w22
   e76c0: 9401dd38     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e76c4: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e76c8: f945c908     	ldr	x8, [x8, #0xb90]
   e76cc: f9400119     	ldr	x25, [x8]
   e76d0: aa1903e0     	mov	x0, x25
   e76d4: 9401d827     	bl	0x15d770 <strlen@plt>
   e76d8: b100401f     	cmn	x0, #0x10
   e76dc: 54004e22     	b.hs	0xe80a0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa80>
   e76e0: aa0003f6     	mov	x22, x0
   e76e4: f1005c1f     	cmp	x0, #0x17
   e76e8: 540000e2     	b.hs	0xe7704 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xe4>
   e76ec: 910303e9     	add	x9, sp, #0xc0
   e76f0: 531f7ac8     	lsl	w8, w22, #1
   e76f4: b240013a     	orr	x26, x9, #0x1
   e76f8: 390303e8     	strb	w8, [sp, #0xc0]
   e76fc: b5000156     	cbnz	x22, 0xe7724 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x104>
   e7700: 1400000d     	b	0xe7734 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x114>
   e7704: 910042c8     	add	x8, x22, #0x10
   e7708: 927ced1b     	and	x27, x8, #0xfffffffffffffff0
   e770c: aa1b03e0     	mov	x0, x27
   e7710: 9401d5d4     	bl	0x15ce60 <_Znwm@plt>
   e7714: b2400368     	orr	x8, x27, #0x1
   e7718: aa0003fa     	mov	x26, x0
   e771c: a90c83f6     	stp	x22, x0, [sp, #0xc8]
   e7720: f90063e8     	str	x8, [sp, #0xc0]
   e7724: aa1a03e0     	mov	x0, x26
   e7728: aa1903e1     	mov	x1, x25
   e772c: aa1603e2     	mov	x2, x22
   e7730: 9401d65c     	bl	0x15d0a0 <memcpy@plt>
   e7734: 910303e9     	add	x9, sp, #0xc0
   e7738: 910303f3     	add	x19, sp, #0xc0
   e773c: 3dc027e0     	ldr	q0, [sp, #0x90]
   e7740: 38366b5f     	strb	wzr, [x26, x22]
   e7744: f94053e8     	ldr	x8, [sp, #0xa0]
   e7748: 9100c136     	add	x22, x9, #0x30
   e774c: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   e7750: 3c818260     	stur	q0, [x19, #0x18]
   e7754: f90077e8     	str	x8, [sp, #0xe8]
   e7758: f9004bff     	str	xzr, [sp, #0x90]
   e775c: 9101e3e8     	add	x8, sp, #0x78
   e7760: 2a1803e0     	mov	w0, w24
   e7764: 9401dd0f     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e7768: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e776c: f945fd08     	ldr	x8, [x8, #0xbf8]
   e7770: f9400119     	ldr	x25, [x8]
   e7774: aa1903e0     	mov	x0, x25
   e7778: 9401d7fe     	bl	0x15d770 <strlen@plt>
   e777c: b100401f     	cmn	x0, #0x10
   e7780: 54004942     	b.hs	0xe80a8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa88>
   e7784: aa0003f8     	mov	x24, x0
   e7788: f1005c1f     	cmp	x0, #0x17
   e778c: 540000c2     	b.hs	0xe77a4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x184>
   e7790: 531f7b08     	lsl	w8, w24, #1
   e7794: 910006da     	add	x26, x22, #0x1
   e7798: 3903c3e8     	strb	w8, [sp, #0xf0]
   e779c: b5000158     	cbnz	x24, 0xe77c4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x1a4>
   e77a0: 1400000d     	b	0xe77d4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x1b4>
   e77a4: 91004308     	add	x8, x24, #0x10
   e77a8: 927ced1b     	and	x27, x8, #0xfffffffffffffff0
   e77ac: aa1b03e0     	mov	x0, x27
   e77b0: 9401d5ac     	bl	0x15ce60 <_Znwm@plt>
   e77b4: b2400368     	orr	x8, x27, #0x1
   e77b8: aa0003fa     	mov	x26, x0
   e77bc: a90f83f8     	stp	x24, x0, [sp, #0xf8]
   e77c0: f9007be8     	str	x8, [sp, #0xf0]
   e77c4: aa1a03e0     	mov	x0, x26
   e77c8: aa1903e1     	mov	x1, x25
   e77cc: aa1803e2     	mov	x2, x24
   e77d0: 9401d634     	bl	0x15d0a0 <memcpy@plt>
   e77d4: 38386b5f     	strb	wzr, [x26, x24]
   e77d8: 910303e9     	add	x9, sp, #0xc0
   e77dc: 3cc783e0     	ldur	q0, [sp, #0x78]
   e77e0: 91018136     	add	x22, x9, #0x60
   e77e4: f94047e8     	ldr	x8, [sp, #0x88]
   e77e8: a9087fff     	stp	xzr, xzr, [sp, #0x80]
   e77ec: b94002e0     	ldr	w0, [x23]
   e77f0: f9003fff     	str	xzr, [sp, #0x78]
   e77f4: 3c848260     	stur	q0, [x19, #0x48]
   e77f8: f9008fe8     	str	x8, [sp, #0x118]
   e77fc: 910183e8     	add	x8, sp, #0x60
   e7800: 9401dce8     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e7804: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7808: f9460108     	ldr	x8, [x8, #0xc00]
   e780c: f9400119     	ldr	x25, [x8]
   e7810: aa1903e0     	mov	x0, x25
   e7814: 9401d7d7     	bl	0x15d770 <strlen@plt>
   e7818: b100401f     	cmn	x0, #0x10
   e781c: 540044a2     	b.hs	0xe80b0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa90>
   e7820: aa0003f8     	mov	x24, x0
   e7824: f1005c1f     	cmp	x0, #0x17
   e7828: 540000c2     	b.hs	0xe7840 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x220>
   e782c: 531f7b08     	lsl	w8, w24, #1
   e7830: 910006da     	add	x26, x22, #0x1
   e7834: 390483e8     	strb	w8, [sp, #0x120]
   e7838: b5000158     	cbnz	x24, 0xe7860 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x240>
   e783c: 1400000d     	b	0xe7870 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x250>
   e7840: 91004308     	add	x8, x24, #0x10
   e7844: 927ced1b     	and	x27, x8, #0xfffffffffffffff0
   e7848: aa1b03e0     	mov	x0, x27
   e784c: 9401d585     	bl	0x15ce60 <_Znwm@plt>
   e7850: b2400368     	orr	x8, x27, #0x1
   e7854: aa0003fa     	mov	x26, x0
   e7858: a91283f8     	stp	x24, x0, [sp, #0x128]
   e785c: f90093e8     	str	x8, [sp, #0x120]
   e7860: aa1a03e0     	mov	x0, x26
   e7864: aa1903e1     	mov	x1, x25
   e7868: aa1803e2     	mov	x2, x24
   e786c: 9401d60d     	bl	0x15d0a0 <memcpy@plt>
   e7870: 38386b5f     	strb	wzr, [x26, x24]
   e7874: 910303e9     	add	x9, sp, #0xc0
   e7878: 3dc01be0     	ldr	q0, [sp, #0x60]
   e787c: 91024136     	add	x22, x9, #0x90
   e7880: f9403be8     	ldr	x8, [sp, #0x70]
   e7884: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   e7888: b94006e0     	ldr	w0, [x23, #0x4]
   e788c: f90033ff     	str	xzr, [sp, #0x60]
   e7890: 3c878260     	stur	q0, [x19, #0x78]
   e7894: f900a7e8     	str	x8, [sp, #0x148]
   e7898: 910123e8     	add	x8, sp, #0x48
   e789c: 9401dcc1     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e78a0: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e78a4: f9460508     	ldr	x8, [x8, #0xc08]
   e78a8: f9400119     	ldr	x25, [x8]
   e78ac: aa1903e0     	mov	x0, x25
   e78b0: 9401d7b0     	bl	0x15d770 <strlen@plt>
   e78b4: b100401f     	cmn	x0, #0x10
   e78b8: 54004002     	b.hs	0xe80b8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa98>
   e78bc: aa0003f8     	mov	x24, x0
   e78c0: f1005c1f     	cmp	x0, #0x17
   e78c4: 540000c2     	b.hs	0xe78dc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x2bc>
   e78c8: 531f7b08     	lsl	w8, w24, #1
   e78cc: 910006da     	add	x26, x22, #0x1
   e78d0: 390543e8     	strb	w8, [sp, #0x150]
   e78d4: b5000158     	cbnz	x24, 0xe78fc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x2dc>
   e78d8: 1400000d     	b	0xe790c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x2ec>
   e78dc: 91004308     	add	x8, x24, #0x10
   e78e0: 927ced1b     	and	x27, x8, #0xfffffffffffffff0
   e78e4: aa1b03e0     	mov	x0, x27
   e78e8: 9401d55e     	bl	0x15ce60 <_Znwm@plt>
   e78ec: b2400368     	orr	x8, x27, #0x1
   e78f0: aa0003fa     	mov	x26, x0
   e78f4: a91583f8     	stp	x24, x0, [sp, #0x158]
   e78f8: f900abe8     	str	x8, [sp, #0x150]
   e78fc: aa1a03e0     	mov	x0, x26
   e7900: aa1903e1     	mov	x1, x25
   e7904: aa1803e2     	mov	x2, x24
   e7908: 9401d5e6     	bl	0x15d0a0 <memcpy@plt>
   e790c: 38386b5f     	strb	wzr, [x26, x24]
   e7910: 910303e9     	add	x9, sp, #0xc0
   e7914: 3cc483e0     	ldur	q0, [sp, #0x48]
   e7918: 91030136     	add	x22, x9, #0xc0
   e791c: f9402fe8     	ldr	x8, [sp, #0x58]
   e7920: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   e7924: b9400ae0     	ldr	w0, [x23, #0x8]
   e7928: f90027ff     	str	xzr, [sp, #0x48]
   e792c: 3c8a8260     	stur	q0, [x19, #0xa8]
   e7930: f900bfe8     	str	x8, [sp, #0x178]
   e7934: 9100c3e8     	add	x8, sp, #0x30
   e7938: 9401dc9a     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e793c: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7940: f9460908     	ldr	x8, [x8, #0xc10]
   e7944: f9400118     	ldr	x24, [x8]
   e7948: aa1803e0     	mov	x0, x24
   e794c: 9401d789     	bl	0x15d770 <strlen@plt>
   e7950: b100401f     	cmn	x0, #0x10
   e7954: 54003b62     	b.hs	0xe80c0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xaa0>
   e7958: aa0003f7     	mov	x23, x0
   e795c: f1005c1f     	cmp	x0, #0x17
   e7960: 540000c2     	b.hs	0xe7978 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x358>
   e7964: 531f7ae8     	lsl	w8, w23, #1
   e7968: 910006d9     	add	x25, x22, #0x1
   e796c: 390603e8     	strb	w8, [sp, #0x180]
   e7970: b5000157     	cbnz	x23, 0xe7998 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x378>
   e7974: 1400000d     	b	0xe79a8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x388>
   e7978: 910042e8     	add	x8, x23, #0x10
   e797c: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e7980: aa1a03e0     	mov	x0, x26
   e7984: 9401d537     	bl	0x15ce60 <_Znwm@plt>
   e7988: b2400348     	orr	x8, x26, #0x1
   e798c: aa0003f9     	mov	x25, x0
   e7990: a91883f7     	stp	x23, x0, [sp, #0x188]
   e7994: f900c3e8     	str	x8, [sp, #0x180]
   e7998: aa1903e0     	mov	x0, x25
   e799c: aa1803e1     	mov	x1, x24
   e79a0: aa1703e2     	mov	x2, x23
   e79a4: 9401d5bf     	bl	0x15d0a0 <memcpy@plt>
   e79a8: f94023e8     	ldr	x8, [sp, #0x40]
   e79ac: 38376b3f     	strb	wzr, [x25, x23]
   e79b0: 3dc00fe0     	ldr	q0, [sp, #0x30]
   e79b4: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   e79b8: f9001bff     	str	xzr, [sp, #0x30]
   e79bc: f900d7e8     	str	x8, [sp, #0x1a8]
   e79c0: 9102a3e8     	add	x8, sp, #0xa8
   e79c4: 91002117     	add	x23, x8, #0x8
   e79c8: 3c8d8260     	stur	q0, [x19, #0xd8]
   e79cc: a90b7fff     	stp	xzr, xzr, [sp, #0xb0]
   e79d0: f90057f7     	str	x23, [sp, #0xa8]
   e79d4: 9102a3e0     	add	x0, sp, #0xa8
   e79d8: 910303e2     	add	x2, sp, #0xc0
   e79dc: 910303e3     	add	x3, sp, #0xc0
   e79e0: aa1703e1     	mov	x1, x23
   e79e4: 910303f8     	add	x24, sp, #0xc0
   e79e8: 9401de3e     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e79ec: 9100c302     	add	x2, x24, #0x30
   e79f0: 9102a3e0     	add	x0, sp, #0xa8
   e79f4: aa1703e1     	mov	x1, x23
   e79f8: aa0203e3     	mov	x3, x2
   e79fc: 9401de39     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e7a00: 910303f3     	add	x19, sp, #0xc0
   e7a04: 91018262     	add	x2, x19, #0x60
   e7a08: 9102a3e0     	add	x0, sp, #0xa8
   e7a0c: aa1703e1     	mov	x1, x23
   e7a10: aa0203e3     	mov	x3, x2
   e7a14: 9401de33     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e7a18: 91024262     	add	x2, x19, #0x90
   e7a1c: 9102a3e0     	add	x0, sp, #0xa8
   e7a20: aa1703e1     	mov	x1, x23
   e7a24: aa0203e3     	mov	x3, x2
   e7a28: 9401de2e     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e7a2c: 910303e8     	add	x8, sp, #0xc0
   e7a30: 91030102     	add	x2, x8, #0xc0
   e7a34: 9102a3e0     	add	x0, sp, #0xa8
   e7a38: aa1703e1     	mov	x1, x23
   e7a3c: aa0203e3     	mov	x3, x2
   e7a40: 9401de28     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e7a44: 394663e8     	ldrb	w8, [sp, #0x198]
   e7a48: 370006e8     	tbnz	w8, #0x0, 0xe7b24 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x504>
   e7a4c: 394603e8     	ldrb	w8, [sp, #0x180]
   e7a50: 37000728     	tbnz	w8, #0x0, 0xe7b34 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x514>
   e7a54: 3945a3e8     	ldrb	w8, [sp, #0x168]
   e7a58: 37000768     	tbnz	w8, #0x0, 0xe7b44 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x524>
   e7a5c: 394543e8     	ldrb	w8, [sp, #0x150]
   e7a60: 370007a8     	tbnz	w8, #0x0, 0xe7b54 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x534>
   e7a64: 3944e3e8     	ldrb	w8, [sp, #0x138]
   e7a68: 370007e8     	tbnz	w8, #0x0, 0xe7b64 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x544>
   e7a6c: 394483e8     	ldrb	w8, [sp, #0x120]
   e7a70: 37000828     	tbnz	w8, #0x0, 0xe7b74 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x554>
   e7a74: 394423e8     	ldrb	w8, [sp, #0x108]
   e7a78: 37000868     	tbnz	w8, #0x0, 0xe7b84 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x564>
   e7a7c: 3943c3e8     	ldrb	w8, [sp, #0xf0]
   e7a80: 370008a8     	tbnz	w8, #0x0, 0xe7b94 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x574>
   e7a84: 394363e8     	ldrb	w8, [sp, #0xd8]
   e7a88: 370008e8     	tbnz	w8, #0x0, 0xe7ba4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x584>
   e7a8c: 394303e8     	ldrb	w8, [sp, #0xc0]
   e7a90: 37000928     	tbnz	w8, #0x0, 0xe7bb4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x594>
   e7a94: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e7a98: 37000968     	tbnz	w8, #0x0, 0xe7bc4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x5a4>
   e7a9c: 394123e8     	ldrb	w8, [sp, #0x48]
   e7aa0: 370009a8     	tbnz	w8, #0x0, 0xe7bd4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x5b4>
   e7aa4: 394183e8     	ldrb	w8, [sp, #0x60]
   e7aa8: 370009e8     	tbnz	w8, #0x0, 0xe7be4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x5c4>
   e7aac: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e7ab0: 37000a28     	tbnz	w8, #0x0, 0xe7bf4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x5d4>
   e7ab4: 394243e8     	ldrb	w8, [sp, #0x90]
   e7ab8: 36000068     	tbz	w8, #0x0, 0xe7ac4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x4a4>
   e7abc: f94053e0     	ldr	x0, [sp, #0xa0]
   e7ac0: 9401d508     	bl	0x15cee0 <_ZdlPv@plt>
   e7ac4: b0000433     	adrp	x19, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7ac8: f9453e73     	ldr	x19, [x19, #0xa78]
   e7acc: f9400260     	ldr	x0, [x19]
   e7ad0: 9401dc48     	bl	0x15ebf0 <GetReportInfo@plt>
   e7ad4: aa0003f6     	mov	x22, x0
   e7ad8: b4001020     	cbz	x0, 0xe7cdc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x6bc>
   e7adc: aa1603e0     	mov	x0, x22
   e7ae0: 92800001     	mov	x1, #-0x1               // =-1
   e7ae4: 9401d5d7     	bl	0x15d240 <__strlen_chk@plt>
   e7ae8: b4000fa0     	cbz	x0, 0xe7cdc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x6bc>
   e7aec: f9400278     	ldr	x24, [x19]
   e7af0: aa1803e0     	mov	x0, x24
   e7af4: 9401d71f     	bl	0x15d770 <strlen@plt>
   e7af8: b100401f     	cmn	x0, #0x10
   e7afc: 54002e62     	b.hs	0xe80c8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xaa8>
   e7b00: aa0003f7     	mov	x23, x0
   e7b04: f1005c1f     	cmp	x0, #0x17
   e7b08: 54000802     	b.hs	0xe7c08 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x5e8>
   e7b0c: 910303e9     	add	x9, sp, #0xc0
   e7b10: 531f7ae8     	lsl	w8, w23, #1
   e7b14: b2400139     	orr	x25, x9, #0x1
   e7b18: 390303e8     	strb	w8, [sp, #0xc0]
   e7b1c: b5000877     	cbnz	x23, 0xe7c28 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x608>
   e7b20: 14000046     	b	0xe7c38 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x618>
   e7b24: f940d7e0     	ldr	x0, [sp, #0x1a8]
   e7b28: 9401d4ee     	bl	0x15cee0 <_ZdlPv@plt>
   e7b2c: 394603e8     	ldrb	w8, [sp, #0x180]
   e7b30: 3607f928     	tbz	w8, #0x0, 0xe7a54 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x434>
   e7b34: f940cbe0     	ldr	x0, [sp, #0x190]
   e7b38: 9401d4ea     	bl	0x15cee0 <_ZdlPv@plt>
   e7b3c: 3945a3e8     	ldrb	w8, [sp, #0x168]
   e7b40: 3607f8e8     	tbz	w8, #0x0, 0xe7a5c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x43c>
   e7b44: f940bfe0     	ldr	x0, [sp, #0x178]
   e7b48: 9401d4e6     	bl	0x15cee0 <_ZdlPv@plt>
   e7b4c: 394543e8     	ldrb	w8, [sp, #0x150]
   e7b50: 3607f8a8     	tbz	w8, #0x0, 0xe7a64 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x444>
   e7b54: f940b3e0     	ldr	x0, [sp, #0x160]
   e7b58: 9401d4e2     	bl	0x15cee0 <_ZdlPv@plt>
   e7b5c: 3944e3e8     	ldrb	w8, [sp, #0x138]
   e7b60: 3607f868     	tbz	w8, #0x0, 0xe7a6c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x44c>
   e7b64: f940a7e0     	ldr	x0, [sp, #0x148]
   e7b68: 9401d4de     	bl	0x15cee0 <_ZdlPv@plt>
   e7b6c: 394483e8     	ldrb	w8, [sp, #0x120]
   e7b70: 3607f828     	tbz	w8, #0x0, 0xe7a74 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x454>
   e7b74: f9409be0     	ldr	x0, [sp, #0x130]
   e7b78: 9401d4da     	bl	0x15cee0 <_ZdlPv@plt>
   e7b7c: 394423e8     	ldrb	w8, [sp, #0x108]
   e7b80: 3607f7e8     	tbz	w8, #0x0, 0xe7a7c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x45c>
   e7b84: f9408fe0     	ldr	x0, [sp, #0x118]
   e7b88: 9401d4d6     	bl	0x15cee0 <_ZdlPv@plt>
   e7b8c: 3943c3e8     	ldrb	w8, [sp, #0xf0]
   e7b90: 3607f7a8     	tbz	w8, #0x0, 0xe7a84 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x464>
   e7b94: f94083e0     	ldr	x0, [sp, #0x100]
   e7b98: 9401d4d2     	bl	0x15cee0 <_ZdlPv@plt>
   e7b9c: 394363e8     	ldrb	w8, [sp, #0xd8]
   e7ba0: 3607f768     	tbz	w8, #0x0, 0xe7a8c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x46c>
   e7ba4: f94077e0     	ldr	x0, [sp, #0xe8]
   e7ba8: 9401d4ce     	bl	0x15cee0 <_ZdlPv@plt>
   e7bac: 394303e8     	ldrb	w8, [sp, #0xc0]
   e7bb0: 3607f728     	tbz	w8, #0x0, 0xe7a94 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x474>
   e7bb4: f9406be0     	ldr	x0, [sp, #0xd0]
   e7bb8: 9401d4ca     	bl	0x15cee0 <_ZdlPv@plt>
   e7bbc: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e7bc0: 3607f6e8     	tbz	w8, #0x0, 0xe7a9c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x47c>
   e7bc4: f94023e0     	ldr	x0, [sp, #0x40]
   e7bc8: 9401d4c6     	bl	0x15cee0 <_ZdlPv@plt>
   e7bcc: 394123e8     	ldrb	w8, [sp, #0x48]
   e7bd0: 3607f6a8     	tbz	w8, #0x0, 0xe7aa4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x484>
   e7bd4: f9402fe0     	ldr	x0, [sp, #0x58]
   e7bd8: 9401d4c2     	bl	0x15cee0 <_ZdlPv@plt>
   e7bdc: 394183e8     	ldrb	w8, [sp, #0x60]
   e7be0: 3607f668     	tbz	w8, #0x0, 0xe7aac <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x48c>
   e7be4: f9403be0     	ldr	x0, [sp, #0x70]
   e7be8: 9401d4be     	bl	0x15cee0 <_ZdlPv@plt>
   e7bec: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e7bf0: 3607f628     	tbz	w8, #0x0, 0xe7ab4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x494>
   e7bf4: f94047e0     	ldr	x0, [sp, #0x88]
   e7bf8: 9401d4ba     	bl	0x15cee0 <_ZdlPv@plt>
   e7bfc: 394243e8     	ldrb	w8, [sp, #0x90]
   e7c00: 3707f5e8     	tbnz	w8, #0x0, 0xe7abc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x49c>
   e7c04: 17ffffb0     	b	0xe7ac4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x4a4>
   e7c08: 910042e8     	add	x8, x23, #0x10
   e7c0c: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e7c10: aa1a03e0     	mov	x0, x26
   e7c14: 9401d493     	bl	0x15ce60 <_Znwm@plt>
   e7c18: b2400348     	orr	x8, x26, #0x1
   e7c1c: aa0003f9     	mov	x25, x0
   e7c20: a90c83f7     	stp	x23, x0, [sp, #0xc8]
   e7c24: f90063e8     	str	x8, [sp, #0xc0]
   e7c28: aa1903e0     	mov	x0, x25
   e7c2c: aa1803e1     	mov	x1, x24
   e7c30: aa1703e2     	mov	x2, x23
   e7c34: 9401d51b     	bl	0x15d0a0 <memcpy@plt>
   e7c38: 38376b3f     	strb	wzr, [x25, x23]
   e7c3c: 9102a3e0     	add	x0, sp, #0xa8
   e7c40: 910243e1     	add	x1, sp, #0x90
   e7c44: 910303e2     	add	x2, sp, #0xc0
   e7c48: 9401ddaa     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e7c4c: aa0003f8     	mov	x24, x0
   e7c50: f9400017     	ldr	x23, [x0]
   e7c54: b5000377     	cbnz	x23, 0xe7cc0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x6a0>
   e7c58: 52800a00     	mov	w0, #0x50               // =80
   e7c5c: 9401d481     	bl	0x15ce60 <_Znwm@plt>
   e7c60: f9406be8     	ldr	x8, [sp, #0xd0]
   e7c64: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e7c68: 3dc033e0     	ldr	q0, [sp, #0xc0]
   e7c6c: f90063ff     	str	xzr, [sp, #0xc0]
   e7c70: a90cffff     	stp	xzr, xzr, [sp, #0xc8]
   e7c74: aa0003f7     	mov	x23, x0
   e7c78: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e7c7c: f9404be8     	ldr	x8, [sp, #0x90]
   e7c80: 3d800800     	str	q0, [x0, #0x20]
   e7c84: a9007c1f     	stp	xzr, xzr, [x0]
   e7c88: f9000808     	str	x8, [x0, #0x10]
   e7c8c: f9000300     	str	x0, [x24]
   e7c90: f94057e8     	ldr	x8, [sp, #0xa8]
   e7c94: f9400108     	ldr	x8, [x8]
   e7c98: b4000088     	cbz	x8, 0xe7ca8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x688>
   e7c9c: f90057e8     	str	x8, [sp, #0xa8]
   e7ca0: f9400301     	ldr	x1, [x24]
   e7ca4: 14000002     	b	0xe7cac <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x68c>
   e7ca8: aa1703e1     	mov	x1, x23
   e7cac: f9405be0     	ldr	x0, [sp, #0xb0]
   e7cb0: 9401d6ac     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e7cb4: f9405fe8     	ldr	x8, [sp, #0xb8]
   e7cb8: 91000508     	add	x8, x8, #0x1
   e7cbc: f9005fe8     	str	x8, [sp, #0xb8]
   e7cc0: 9100e2e0     	add	x0, x23, #0x38
   e7cc4: aa1603e1     	mov	x1, x22
   e7cc8: 9401d626     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e7ccc: 394303e8     	ldrb	w8, [sp, #0xc0]
   e7cd0: 36000068     	tbz	w8, #0x0, 0xe7cdc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x6bc>
   e7cd4: f9406be0     	ldr	x0, [sp, #0xd0]
   e7cd8: 9401d482     	bl	0x15cee0 <_ZdlPv@plt>
   e7cdc: b4001a75     	cbz	x21, 0xe8028 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa08>
   e7ce0: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7ce4: f944a108     	ldr	x8, [x8, #0x940]
   e7ce8: a90c7fff     	stp	xzr, xzr, [sp, #0xc0]
   e7cec: f94002a9     	ldr	x9, [x21]
   e7cf0: f9006bff     	str	xzr, [sp, #0xd0]
   e7cf4: a9097fff     	stp	xzr, xzr, [sp, #0x90]
   e7cf8: f9400101     	ldr	x1, [x8]
   e7cfc: f90053ff     	str	xzr, [sp, #0xa0]
   e7d00: f9401928     	ldr	x8, [x9, #0x30]
   e7d04: aa1503e0     	mov	x0, x21
   e7d08: d63f0100     	blr	x8
   e7d0c: aa0003e1     	mov	x1, x0
   e7d10: b4000061     	cbz	x1, 0xe7d1c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x6fc>
   e7d14: 910303e0     	add	x0, sp, #0xc0
   e7d18: 9401d612     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e7d1c: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7d20: f944a508     	ldr	x8, [x8, #0x948]
   e7d24: f94002a9     	ldr	x9, [x21]
   e7d28: f9400101     	ldr	x1, [x8]
   e7d2c: f9401928     	ldr	x8, [x9, #0x30]
   e7d30: aa1503e0     	mov	x0, x21
   e7d34: d63f0100     	blr	x8
   e7d38: aa0003e1     	mov	x1, x0
   e7d3c: b4000061     	cbz	x1, 0xe7d48 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x728>
   e7d40: 910243e0     	add	x0, sp, #0x90
   e7d44: 9401d607     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e7d48: 394303e8     	ldrb	w8, [sp, #0xc0]
   e7d4c: 910303eb     	add	x11, sp, #0xc0
   e7d50: f9406be9     	ldr	x9, [sp, #0xd0]
   e7d54: b240016b     	orr	x11, x11, #0x1
   e7d58: 394243ea     	ldrb	w10, [sp, #0x90]
   e7d5c: f94053ec     	ldr	x12, [sp, #0xa0]
   e7d60: 7200011f     	tst	w8, #0x1
   e7d64: 910243e8     	add	x8, sp, #0x90
   e7d68: 9a890167     	csel	x7, x11, x9, eq
   e7d6c: b2400108     	orr	x8, x8, #0x1
   e7d70: 7200015f     	tst	w10, #0x1
   e7d74: 9a8c0108     	csel	x8, x8, x12, eq
   e7d78: 90fffc41     	adrp	x1, 0x6f000
   e7d7c: 90fffc43     	adrp	x3, 0x6f000
   e7d80: 90fffc64     	adrp	x4, 0x73000
   e7d84: 90fffc66     	adrp	x6, 0x73000
   e7d88: 91136021     	add	x1, x1, #0x4d8
   e7d8c: 91155c63     	add	x3, x3, #0x557
   e7d90: 9105f084     	add	x4, x4, #0x17c
   e7d94: 91376cc6     	add	x6, x6, #0xddb
   e7d98: 2a1f03e0     	mov	w0, wzr
   e7d9c: 528026e2     	mov	w2, #0x137              // =311
   e7da0: aa1403e5     	mov	x5, x20
   e7da4: f90003e8     	str	x8, [sp]
   e7da8: 9401d41e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e7dac: 394303e8     	ldrb	w8, [sp, #0xc0]
   e7db0: f94067e9     	ldr	x9, [sp, #0xc8]
   e7db4: d341fd0a     	lsr	x10, x8, #1
   e7db8: 7200011f     	tst	w8, #0x1
   e7dbc: 9a890148     	csel	x8, x10, x9, eq
   e7dc0: b40008c8     	cbz	x8, 0xe7ed8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x8b8>
   e7dc4: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7dc8: f945c108     	ldr	x8, [x8, #0xb80]
   e7dcc: f9400116     	ldr	x22, [x8]
   e7dd0: aa1603e0     	mov	x0, x22
   e7dd4: 9401d667     	bl	0x15d770 <strlen@plt>
   e7dd8: b100401f     	cmn	x0, #0x10
   e7ddc: 540017a2     	b.hs	0xe80d0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xab0>
   e7de0: aa0003f5     	mov	x21, x0
   e7de4: f1005c1f     	cmp	x0, #0x17
   e7de8: 540000e2     	b.hs	0xe7e04 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x7e4>
   e7dec: 9101e3e9     	add	x9, sp, #0x78
   e7df0: 531f7aa8     	lsl	w8, w21, #1
   e7df4: b2400137     	orr	x23, x9, #0x1
   e7df8: 3901e3e8     	strb	w8, [sp, #0x78]
   e7dfc: b5000155     	cbnz	x21, 0xe7e24 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x804>
   e7e00: 1400000d     	b	0xe7e34 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x814>
   e7e04: 910042a8     	add	x8, x21, #0x10
   e7e08: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   e7e0c: aa1803e0     	mov	x0, x24
   e7e10: 9401d414     	bl	0x15ce60 <_Znwm@plt>
   e7e14: b2400308     	orr	x8, x24, #0x1
   e7e18: aa0003f7     	mov	x23, x0
   e7e1c: a90803f5     	stp	x21, x0, [sp, #0x80]
   e7e20: f9003fe8     	str	x8, [sp, #0x78]
   e7e24: aa1703e0     	mov	x0, x23
   e7e28: aa1603e1     	mov	x1, x22
   e7e2c: aa1503e2     	mov	x2, x21
   e7e30: 9401d49c     	bl	0x15d0a0 <memcpy@plt>
   e7e34: 38356aff     	strb	wzr, [x23, x21]
   e7e38: 9102a3e0     	add	x0, sp, #0xa8
   e7e3c: 910183e1     	add	x1, sp, #0x60
   e7e40: 9101e3e2     	add	x2, sp, #0x78
   e7e44: 9401dd2b     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e7e48: aa0003f6     	mov	x22, x0
   e7e4c: f9400015     	ldr	x21, [x0]
   e7e50: b5000375     	cbnz	x21, 0xe7ebc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x89c>
   e7e54: 52800a00     	mov	w0, #0x50               // =80
   e7e58: 9401d402     	bl	0x15ce60 <_Znwm@plt>
   e7e5c: f94047e8     	ldr	x8, [sp, #0x88]
   e7e60: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e7e64: 3cc783e0     	ldur	q0, [sp, #0x78]
   e7e68: f9003fff     	str	xzr, [sp, #0x78]
   e7e6c: a9087fff     	stp	xzr, xzr, [sp, #0x80]
   e7e70: aa0003f5     	mov	x21, x0
   e7e74: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e7e78: f94033e8     	ldr	x8, [sp, #0x60]
   e7e7c: 3d800800     	str	q0, [x0, #0x20]
   e7e80: a9007c1f     	stp	xzr, xzr, [x0]
   e7e84: f9000808     	str	x8, [x0, #0x10]
   e7e88: f90002c0     	str	x0, [x22]
   e7e8c: f94057e8     	ldr	x8, [sp, #0xa8]
   e7e90: f9400108     	ldr	x8, [x8]
   e7e94: b4000088     	cbz	x8, 0xe7ea4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x884>
   e7e98: f90057e8     	str	x8, [sp, #0xa8]
   e7e9c: f94002c1     	ldr	x1, [x22]
   e7ea0: 14000002     	b	0xe7ea8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x888>
   e7ea4: aa1503e1     	mov	x1, x21
   e7ea8: f9405be0     	ldr	x0, [sp, #0xb0]
   e7eac: 9401d62d     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e7eb0: f9405fe8     	ldr	x8, [sp, #0xb8]
   e7eb4: 91000508     	add	x8, x8, #0x1
   e7eb8: f9005fe8     	str	x8, [sp, #0xb8]
   e7ebc: 9100e2a0     	add	x0, x21, #0x38
   e7ec0: 910303e1     	add	x1, sp, #0xc0
   e7ec4: 9401d497     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   e7ec8: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e7ecc: 36000068     	tbz	w8, #0x0, 0xe7ed8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x8b8>
   e7ed0: f94047e0     	ldr	x0, [sp, #0x88]
   e7ed4: 9401d403     	bl	0x15cee0 <_ZdlPv@plt>
   e7ed8: 394243e9     	ldrb	w9, [sp, #0x90]
   e7edc: f9404fea     	ldr	x10, [sp, #0x98]
   e7ee0: 72000128     	ands	w8, w9, #0x1
   e7ee4: d341fd29     	lsr	x9, x9, #1
   e7ee8: 9a8a0129     	csel	x9, x9, x10, eq
   e7eec: b4000909     	cbz	x9, 0xe800c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x9ec>
   e7ef0: b0000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e7ef4: f945c508     	ldr	x8, [x8, #0xb88]
   e7ef8: f9400116     	ldr	x22, [x8]
   e7efc: aa1603e0     	mov	x0, x22
   e7f00: 9401d61c     	bl	0x15d770 <strlen@plt>
   e7f04: b100401f     	cmn	x0, #0x10
   e7f08: 54000e82     	b.hs	0xe80d8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xab8>
   e7f0c: aa0003f5     	mov	x21, x0
   e7f10: f1005c1f     	cmp	x0, #0x17
   e7f14: 540000e2     	b.hs	0xe7f30 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x910>
   e7f18: 9101e3e9     	add	x9, sp, #0x78
   e7f1c: 531f7aa8     	lsl	w8, w21, #1
   e7f20: b2400137     	orr	x23, x9, #0x1
   e7f24: 3901e3e8     	strb	w8, [sp, #0x78]
   e7f28: b5000155     	cbnz	x21, 0xe7f50 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x930>
   e7f2c: 1400000d     	b	0xe7f60 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x940>
   e7f30: 910042a8     	add	x8, x21, #0x10
   e7f34: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   e7f38: aa1803e0     	mov	x0, x24
   e7f3c: 9401d3c9     	bl	0x15ce60 <_Znwm@plt>
   e7f40: b2400308     	orr	x8, x24, #0x1
   e7f44: aa0003f7     	mov	x23, x0
   e7f48: a90803f5     	stp	x21, x0, [sp, #0x80]
   e7f4c: f9003fe8     	str	x8, [sp, #0x78]
   e7f50: aa1703e0     	mov	x0, x23
   e7f54: aa1603e1     	mov	x1, x22
   e7f58: aa1503e2     	mov	x2, x21
   e7f5c: 9401d451     	bl	0x15d0a0 <memcpy@plt>
   e7f60: 38356aff     	strb	wzr, [x23, x21]
   e7f64: 9102a3e0     	add	x0, sp, #0xa8
   e7f68: 910183e1     	add	x1, sp, #0x60
   e7f6c: 9101e3e2     	add	x2, sp, #0x78
   e7f70: 9401dce0     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e7f74: aa0003f6     	mov	x22, x0
   e7f78: f9400015     	ldr	x21, [x0]
   e7f7c: b5000375     	cbnz	x21, 0xe7fe8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x9c8>
   e7f80: 52800a00     	mov	w0, #0x50               // =80
   e7f84: 9401d3b7     	bl	0x15ce60 <_Znwm@plt>
   e7f88: f94047e8     	ldr	x8, [sp, #0x88]
   e7f8c: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e7f90: 3cc783e0     	ldur	q0, [sp, #0x78]
   e7f94: f9003fff     	str	xzr, [sp, #0x78]
   e7f98: a9087fff     	stp	xzr, xzr, [sp, #0x80]
   e7f9c: aa0003f5     	mov	x21, x0
   e7fa0: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e7fa4: f94033e8     	ldr	x8, [sp, #0x60]
   e7fa8: 3d800800     	str	q0, [x0, #0x20]
   e7fac: a9007c1f     	stp	xzr, xzr, [x0]
   e7fb0: f9000808     	str	x8, [x0, #0x10]
   e7fb4: f90002c0     	str	x0, [x22]
   e7fb8: f94057e8     	ldr	x8, [sp, #0xa8]
   e7fbc: f9400108     	ldr	x8, [x8]
   e7fc0: b4000088     	cbz	x8, 0xe7fd0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x9b0>
   e7fc4: f90057e8     	str	x8, [sp, #0xa8]
   e7fc8: f94002c1     	ldr	x1, [x22]
   e7fcc: 14000002     	b	0xe7fd4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x9b4>
   e7fd0: aa1503e1     	mov	x1, x21
   e7fd4: f9405be0     	ldr	x0, [sp, #0xb0]
   e7fd8: 9401d5e2     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e7fdc: f9405fe8     	ldr	x8, [sp, #0xb8]
   e7fe0: 91000508     	add	x8, x8, #0x1
   e7fe4: f9005fe8     	str	x8, [sp, #0xb8]
   e7fe8: 9100e2a0     	add	x0, x21, #0x38
   e7fec: 910243e1     	add	x1, sp, #0x90
   e7ff0: 9401d44c     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   e7ff4: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e7ff8: 36000068     	tbz	w8, #0x0, 0xe8004 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x9e4>
   e7ffc: f94047e0     	ldr	x0, [sp, #0x88]
   e8000: 9401d3b8     	bl	0x15cee0 <_ZdlPv@plt>
   e8004: 394243e8     	ldrb	w8, [sp, #0x90]
   e8008: 12000108     	and	w8, w8, #0x1
   e800c: 34000068     	cbz	w8, 0xe8018 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0x9f8>
   e8010: f94053e0     	ldr	x0, [sp, #0xa0]
   e8014: 9401d3b3     	bl	0x15cee0 <_ZdlPv@plt>
   e8018: 394303e8     	ldrb	w8, [sp, #0xc0]
   e801c: 36000068     	tbz	w8, #0x0, 0xe8028 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa08>
   e8020: f9406be0     	ldr	x0, [sp, #0xd0]
   e8024: 9401d3af     	bl	0x15cee0 <_ZdlPv@plt>
   e8028: f9402280     	ldr	x0, [x20, #0x40]
   e802c: b40000c0     	cbz	x0, 0xe8044 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa24>
   e8030: f9400008     	ldr	x8, [x0]
   e8034: f9400d08     	ldr	x8, [x8, #0x18]
   e8038: 1e6e1000     	fmov	d0, #1.00000000
   e803c: 9102a3e1     	add	x1, sp, #0xa8
   e8040: d63f0100     	blr	x8
   e8044: f9402a80     	ldr	x0, [x20, #0x50]
   e8048: b40000e0     	cbz	x0, 0xe8064 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xa44>
   e804c: f9400008     	ldr	x8, [x0]
   e8050: b9402fe9     	ldr	w9, [sp, #0x2c]
   e8054: f9400d08     	ldr	x8, [x8, #0x18]
   e8058: 1e620120     	scvtf	d0, w9
   e805c: 9102a3e1     	add	x1, sp, #0xa8
   e8060: d63f0100     	blr	x8
   e8064: f9405be1     	ldr	x1, [sp, #0xb0]
   e8068: 9102a3e0     	add	x0, sp, #0xa8
   e806c: 9401db81     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e8070: f9401788     	ldr	x8, [x28, #0x28]
   e8074: f85f03a9     	ldur	x9, [x29, #-0x10]
   e8078: eb09011f     	cmp	x8, x9
   e807c: 54000321     	b.ne	0xe80e0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xac0>
   e8080: 910703ff     	add	sp, sp, #0x1c0
   e8084: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e8088: a94457f6     	ldp	x22, x21, [sp, #0x40]
   e808c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   e8090: a94267fa     	ldp	x26, x25, [sp, #0x20]
   e8094: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   e8098: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   e809c: d65f03c0     	ret
   e80a0: 910303e0     	add	x0, sp, #0xc0
   e80a4: 9401d5bb     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80a8: aa1603e0     	mov	x0, x22
   e80ac: 9401d5b9     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80b0: aa1603e0     	mov	x0, x22
   e80b4: 9401d5b7     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80b8: aa1603e0     	mov	x0, x22
   e80bc: 9401d5b5     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80c0: aa1603e0     	mov	x0, x22
   e80c4: 9401d5b3     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80c8: 910303e0     	add	x0, sp, #0xc0
   e80cc: 9401d5b1     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80d0: 9101e3e0     	add	x0, sp, #0x78
   e80d4: 9401d5af     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80d8: 9101e3e0     	add	x0, sp, #0x78
   e80dc: 9401d5ad     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e80e0: 9401d354     	bl	0x15ce30 <__stack_chk_fail@plt>
   e80e4: 14000037     	b	0xe81c0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xba0>
   e80e8: 14000036     	b	0xe81c0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xba0>
   e80ec: 1400003f     	b	0xe81e8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbc8>
   e80f0: 14000001     	b	0xe80f4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xad4>
   e80f4: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e80f8: aa0003f3     	mov	x19, x0
   e80fc: 370000c8     	tbnz	w8, #0x0, 0xe8114 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xaf4>
   e8100: 394243e8     	ldrb	w8, [sp, #0x90]
   e8104: 37000648     	tbnz	w8, #0x0, 0xe81cc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbac>
   e8108: 394303e8     	ldrb	w8, [sp, #0xc0]
   e810c: 37000688     	tbnz	w8, #0x0, 0xe81dc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbbc>
   e8110: 14000037     	b	0xe81ec <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbcc>
   e8114: f94047e0     	ldr	x0, [sp, #0x88]
   e8118: 9401d372     	bl	0x15cee0 <_ZdlPv@plt>
   e811c: 394243e8     	ldrb	w8, [sp, #0x90]
   e8120: 3607ff48     	tbz	w8, #0x0, 0xe8108 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xae8>
   e8124: 1400002a     	b	0xe81cc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbac>
   e8128: 394303e8     	ldrb	w8, [sp, #0xc0]
   e812c: aa0003f3     	mov	x19, x0
   e8130: 37000568     	tbnz	w8, #0x0, 0xe81dc <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbbc>
   e8134: 1400002e     	b	0xe81ec <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbcc>
   e8138: 1400000d     	b	0xe816c <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xb4c>
   e813c: 14000011     	b	0xe8180 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xb60>
   e8140: 14000015     	b	0xe8194 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xb74>
   e8144: aa0003f3     	mov	x19, x0
   e8148: 52800034     	mov	w20, #0x1               // =1
   e814c: 394243e8     	ldrb	w8, [sp, #0x90]
   e8150: 36000888     	tbz	w8, #0x0, 0xe8260 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc40>
   e8154: 14000055     	b	0xe82a8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc88>
   e8158: 9401c402     	bl	0x159160 <__emutls_get_address+0x6d4>
   e815c: 14000019     	b	0xe81c0 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xba0>
   e8160: aa0003f3     	mov	x19, x0
   e8164: 52800034     	mov	w20, #0x1               // =1
   e8168: 14000034     	b	0xe8238 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc18>
   e816c: aa0003f3     	mov	x19, x0
   e8170: 52800034     	mov	w20, #0x1               // =1
   e8174: 394123e8     	ldrb	w8, [sp, #0x48]
   e8178: 36000688     	tbz	w8, #0x0, 0xe8248 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc28>
   e817c: 1400003f     	b	0xe8278 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc58>
   e8180: aa0003f3     	mov	x19, x0
   e8184: 52800034     	mov	w20, #0x1               // =1
   e8188: 394183e8     	ldrb	w8, [sp, #0x60]
   e818c: 36000628     	tbz	w8, #0x0, 0xe8250 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc30>
   e8190: 1400003e     	b	0xe8288 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc68>
   e8194: aa0003f3     	mov	x19, x0
   e8198: 52800034     	mov	w20, #0x1               // =1
   e819c: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e81a0: 360005c8     	tbz	w8, #0x0, 0xe8258 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc38>
   e81a4: 1400003d     	b	0xe8298 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc78>
   e81a8: aa0003f3     	mov	x19, x0
   e81ac: 52800034     	mov	w20, #0x1               // =1
   e81b0: 910303f6     	add	x22, sp, #0xc0
   e81b4: 394243e8     	ldrb	w8, [sp, #0x90]
   e81b8: 36000548     	tbz	w8, #0x0, 0xe8260 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc40>
   e81bc: 1400003b     	b	0xe82a8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc88>
   e81c0: aa0003f3     	mov	x19, x0
   e81c4: 394243e8     	ldrb	w8, [sp, #0x90]
   e81c8: 3607fa08     	tbz	w8, #0x0, 0xe8108 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xae8>
   e81cc: f94053e0     	ldr	x0, [sp, #0xa0]
   e81d0: 9401d344     	bl	0x15cee0 <_ZdlPv@plt>
   e81d4: 394303e8     	ldrb	w8, [sp, #0xc0]
   e81d8: 360000a8     	tbz	w8, #0x0, 0xe81ec <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbcc>
   e81dc: f9406be0     	ldr	x0, [sp, #0xd0]
   e81e0: 9401d340     	bl	0x15cee0 <_ZdlPv@plt>
   e81e4: 14000002     	b	0xe81ec <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xbcc>
   e81e8: aa0003f3     	mov	x19, x0
   e81ec: f9405be1     	ldr	x1, [sp, #0xb0]
   e81f0: 9102a3e0     	add	x0, sp, #0xa8
   e81f4: 9401db1f     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e81f8: 14000038     	b	0xe82d8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xcb8>
   e81fc: aa0003f3     	mov	x19, x0
   e8200: f9405be1     	ldr	x1, [sp, #0xb0]
   e8204: 9102a3e0     	add	x0, sp, #0xa8
   e8208: 9401db1a     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e820c: 91030300     	add	x0, x24, #0xc0
   e8210: 9401dc3c     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8214: 91024300     	add	x0, x24, #0x90
   e8218: 9401dc3a     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e821c: 91018300     	add	x0, x24, #0x60
   e8220: 9401dc38     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8224: 9100c300     	add	x0, x24, #0x30
   e8228: 9401dc36     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e822c: 910303e0     	add	x0, sp, #0xc0
   e8230: 9401dc34     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8234: 2a1f03f4     	mov	w20, wzr
   e8238: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e823c: 37000168     	tbnz	w8, #0x0, 0xe8268 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc48>
   e8240: 394123e8     	ldrb	w8, [sp, #0x48]
   e8244: 370001a8     	tbnz	w8, #0x0, 0xe8278 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc58>
   e8248: 394183e8     	ldrb	w8, [sp, #0x60]
   e824c: 370001e8     	tbnz	w8, #0x0, 0xe8288 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc68>
   e8250: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8254: 37000228     	tbnz	w8, #0x0, 0xe8298 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc78>
   e8258: 394243e8     	ldrb	w8, [sp, #0x90]
   e825c: 37000268     	tbnz	w8, #0x0, 0xe82a8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc88>
   e8260: 350002b4     	cbnz	w20, 0xe82b4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc94>
   e8264: 1400001d     	b	0xe82d8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xcb8>
   e8268: f94023e0     	ldr	x0, [sp, #0x40]
   e826c: 9401d31d     	bl	0x15cee0 <_ZdlPv@plt>
   e8270: 394123e8     	ldrb	w8, [sp, #0x48]
   e8274: 3607fea8     	tbz	w8, #0x0, 0xe8248 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc28>
   e8278: f9402fe0     	ldr	x0, [sp, #0x58]
   e827c: 9401d319     	bl	0x15cee0 <_ZdlPv@plt>
   e8280: 394183e8     	ldrb	w8, [sp, #0x60]
   e8284: 3607fe68     	tbz	w8, #0x0, 0xe8250 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc30>
   e8288: f9403be0     	ldr	x0, [sp, #0x70]
   e828c: 9401d315     	bl	0x15cee0 <_ZdlPv@plt>
   e8290: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8294: 3607fe28     	tbz	w8, #0x0, 0xe8258 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc38>
   e8298: f94047e0     	ldr	x0, [sp, #0x88]
   e829c: 9401d311     	bl	0x15cee0 <_ZdlPv@plt>
   e82a0: 394243e8     	ldrb	w8, [sp, #0x90]
   e82a4: 3607fde8     	tbz	w8, #0x0, 0xe8260 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xc40>
   e82a8: f94053e0     	ldr	x0, [sp, #0xa0]
   e82ac: 9401d30d     	bl	0x15cee0 <_ZdlPv@plt>
   e82b0: 34000154     	cbz	w20, 0xe82d8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xcb8>
   e82b4: 910303e8     	add	x8, sp, #0xc0
   e82b8: eb16011f     	cmp	x8, x22
   e82bc: 540000e0     	b.eq	0xe82d8 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xcb8>
   e82c0: 910303f4     	add	x20, sp, #0xc0
   e82c4: d100c2d6     	sub	x22, x22, #0x30
   e82c8: aa1603e0     	mov	x0, x22
   e82cc: 9401dc0d     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e82d0: eb1402df     	cmp	x22, x20
   e82d4: 54ffff81     	b.ne	0xe82c4 <InGame::InGameReportMetrics::RecordLogin(bool, int, InGame::G6::NetworkStatus, int, InGame::IConfig*)+0xca4>
   e82d8: aa1303e0     	mov	x0, x19
   e82dc: 9401c3a1     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e82e0 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)>:
   e82e0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   e82e4: a9016ffc     	stp	x28, x27, [sp, #0x10]
   e82e8: 910003fd     	mov	x29, sp
   e82ec: a90267fa     	stp	x26, x25, [sp, #0x20]
   e82f0: a9035ff8     	stp	x24, x23, [sp, #0x30]
   e82f4: a90457f6     	stp	x22, x21, [sp, #0x40]
   e82f8: a9054ff4     	stp	x20, x19, [sp, #0x50]
   e82fc: d106c3ff     	sub	sp, sp, #0x1b0
   e8300: d53bd048     	mrs	x8, TPIDR_EL0
   e8304: aa0603f5     	mov	x21, x6
   e8308: f90017e8     	str	x8, [sp, #0x28]
   e830c: 2a0403f7     	mov	w23, w4
   e8310: f9401508     	ldr	x8, [x8, #0x28]
   e8314: 2a0303f8     	mov	w24, w3
   e8318: 2a0103f9     	mov	w25, w1
   e831c: aa0003f4     	mov	x20, x0
   e8320: f0fffc21     	adrp	x1, 0x6f000
   e8324: f0fffc23     	adrp	x3, 0x6f000
   e8328: f0fffc44     	adrp	x4, 0x73000
   e832c: b0fffc26     	adrp	x6, 0x6d000
   e8330: aa0203f6     	mov	x22, x2
   e8334: f81f03a8     	stur	x8, [x29, #-0x10]
   e8338: 2a1f03e0     	mov	w0, wzr
   e833c: b90027e5     	str	w5, [sp, #0x24]
   e8340: b9001be5     	str	w5, [sp, #0x18]
   e8344: 91136021     	add	x1, x1, #0x4d8
   e8348: 91251863     	add	x3, x3, #0x946
   e834c: 9105f084     	add	x4, x4, #0x17c
   e8350: 91169cc6     	add	x6, x6, #0x5a7
   e8354: 52802a22     	mov	w2, #0x151              // =337
   e8358: aa1403e5     	mov	x5, x20
   e835c: 2a1903e7     	mov	w7, w25
   e8360: b90013f7     	str	w23, [sp, #0x10]
   e8364: b9000bf8     	str	w24, [sp, #0x8]
   e8368: f90003f6     	str	x22, [sp]
   e836c: 9401d2ad     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e8370: aa1603e0     	mov	x0, x22
   e8374: 52800741     	mov	w1, #0x3a               // =58
   e8378: 9401d90a     	bl	0x15e7a0 <strrchr@plt>
   e837c: f100001f     	cmp	x0, #0x0
   e8380: 9a8006c8     	csinc	x8, x22, x0, eq
   e8384: 7100031f     	cmp	w24, #0x0
   e8388: 1a9f17e0     	cset	w0, eq
   e838c: f90057e8     	str	x8, [sp, #0xa8]
   e8390: 9101e3e8     	add	x8, sp, #0x78
   e8394: 9401da03     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e8398: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e839c: f945c908     	ldr	x8, [x8, #0xb90]
   e83a0: f940011a     	ldr	x26, [x8]
   e83a4: aa1a03e0     	mov	x0, x26
   e83a8: 9401d4f2     	bl	0x15d770 <strlen@plt>
   e83ac: b100401f     	cmn	x0, #0x10
   e83b0: 54004962     	b.hs	0xe8cdc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x9fc>
   e83b4: aa0003f6     	mov	x22, x0
   e83b8: f1005c1f     	cmp	x0, #0x17
   e83bc: 540000e2     	b.hs	0xe83d8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xf8>
   e83c0: 9102c3e9     	add	x9, sp, #0xb0
   e83c4: 531f7ac8     	lsl	w8, w22, #1
   e83c8: b240013b     	orr	x27, x9, #0x1
   e83cc: 3902c3e8     	strb	w8, [sp, #0xb0]
   e83d0: b5000156     	cbnz	x22, 0xe83f8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x118>
   e83d4: 1400000d     	b	0xe8408 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x128>
   e83d8: 910042c8     	add	x8, x22, #0x10
   e83dc: 927ced1c     	and	x28, x8, #0xfffffffffffffff0
   e83e0: aa1c03e0     	mov	x0, x28
   e83e4: 9401d29f     	bl	0x15ce60 <_Znwm@plt>
   e83e8: b2400388     	orr	x8, x28, #0x1
   e83ec: aa0003fb     	mov	x27, x0
   e83f0: a90b83f6     	stp	x22, x0, [sp, #0xb8]
   e83f4: f9005be8     	str	x8, [sp, #0xb0]
   e83f8: aa1b03e0     	mov	x0, x27
   e83fc: aa1a03e1     	mov	x1, x26
   e8400: aa1603e2     	mov	x2, x22
   e8404: 9401d327     	bl	0x15d0a0 <memcpy@plt>
   e8408: 9102c3e9     	add	x9, sp, #0xb0
   e840c: 9102c3f3     	add	x19, sp, #0xb0
   e8410: 3cc783e0     	ldur	q0, [sp, #0x78]
   e8414: 38366b7f     	strb	wzr, [x27, x22]
   e8418: f94047e8     	ldr	x8, [sp, #0x88]
   e841c: 9100c136     	add	x22, x9, #0x30
   e8420: a9087fff     	stp	xzr, xzr, [sp, #0x80]
   e8424: 3c818260     	stur	q0, [x19, #0x18]
   e8428: f9006fe8     	str	x8, [sp, #0xd8]
   e842c: f9003fff     	str	xzr, [sp, #0x78]
   e8430: 910183e8     	add	x8, sp, #0x60
   e8434: 2a1903e0     	mov	w0, w25
   e8438: 9401d9da     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e843c: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e8440: f9460d08     	ldr	x8, [x8, #0xc18]
   e8444: f940011a     	ldr	x26, [x8]
   e8448: aa1a03e0     	mov	x0, x26
   e844c: 9401d4c9     	bl	0x15d770 <strlen@plt>
   e8450: b100401f     	cmn	x0, #0x10
   e8454: 54004482     	b.hs	0xe8ce4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa04>
   e8458: aa0003f9     	mov	x25, x0
   e845c: f1005c1f     	cmp	x0, #0x17
   e8460: 540000c2     	b.hs	0xe8478 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x198>
   e8464: 531f7b28     	lsl	w8, w25, #1
   e8468: 910006db     	add	x27, x22, #0x1
   e846c: 390383e8     	strb	w8, [sp, #0xe0]
   e8470: b5000159     	cbnz	x25, 0xe8498 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x1b8>
   e8474: 1400000d     	b	0xe84a8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x1c8>
   e8478: 91004328     	add	x8, x25, #0x10
   e847c: 927ced1c     	and	x28, x8, #0xfffffffffffffff0
   e8480: aa1c03e0     	mov	x0, x28
   e8484: 9401d277     	bl	0x15ce60 <_Znwm@plt>
   e8488: b2400388     	orr	x8, x28, #0x1
   e848c: aa0003fb     	mov	x27, x0
   e8490: a90e83f9     	stp	x25, x0, [sp, #0xe8]
   e8494: f90073e8     	str	x8, [sp, #0xe0]
   e8498: aa1b03e0     	mov	x0, x27
   e849c: aa1a03e1     	mov	x1, x26
   e84a0: aa1903e2     	mov	x2, x25
   e84a4: 9401d2ff     	bl	0x15d0a0 <memcpy@plt>
   e84a8: 38396b7f     	strb	wzr, [x27, x25]
   e84ac: 9102c3f9     	add	x25, sp, #0xb0
   e84b0: 3dc01be0     	ldr	q0, [sp, #0x60]
   e84b4: 91018336     	add	x22, x25, #0x60
   e84b8: f9403be8     	ldr	x8, [sp, #0x70]
   e84bc: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   e84c0: f90033ff     	str	xzr, [sp, #0x60]
   e84c4: 3c848260     	stur	q0, [x19, #0x48]
   e84c8: f90087e8     	str	x8, [sp, #0x108]
   e84cc: 90000421     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e84d0: 9102a3e2     	add	x2, sp, #0xa8
   e84d4: aa1603e0     	mov	x0, x22
   e84d8: f9461021     	ldr	x1, [x1, #0xc20]
   e84dc: 9401db8d     	bl	0x15f310 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2IRPKcSC_Lb0EEEOT_OT0_@plt>
   e84e0: 91024336     	add	x22, x25, #0x90
   e84e4: 910123e8     	add	x8, sp, #0x48
   e84e8: 2a1803e0     	mov	w0, w24
   e84ec: 9401d9ad     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e84f0: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e84f4: f9461508     	ldr	x8, [x8, #0xc28]
   e84f8: f9400119     	ldr	x25, [x8]
   e84fc: aa1903e0     	mov	x0, x25
   e8500: 9401d49c     	bl	0x15d770 <strlen@plt>
   e8504: b100401f     	cmn	x0, #0x10
   e8508: 54003f22     	b.hs	0xe8cec <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa0c>
   e850c: aa0003f8     	mov	x24, x0
   e8510: f1005c1f     	cmp	x0, #0x17
   e8514: 540000c2     	b.hs	0xe852c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x24c>
   e8518: 531f7b08     	lsl	w8, w24, #1
   e851c: 910006da     	add	x26, x22, #0x1
   e8520: 390503e8     	strb	w8, [sp, #0x140]
   e8524: b5000158     	cbnz	x24, 0xe854c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x26c>
   e8528: 1400000d     	b	0xe855c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x27c>
   e852c: 91004308     	add	x8, x24, #0x10
   e8530: 927ced1b     	and	x27, x8, #0xfffffffffffffff0
   e8534: aa1b03e0     	mov	x0, x27
   e8538: 9401d24a     	bl	0x15ce60 <_Znwm@plt>
   e853c: b2400368     	orr	x8, x27, #0x1
   e8540: aa0003fa     	mov	x26, x0
   e8544: a91483f8     	stp	x24, x0, [sp, #0x148]
   e8548: f900a3e8     	str	x8, [sp, #0x140]
   e854c: aa1a03e0     	mov	x0, x26
   e8550: aa1903e1     	mov	x1, x25
   e8554: aa1803e2     	mov	x2, x24
   e8558: 9401d2d2     	bl	0x15d0a0 <memcpy@plt>
   e855c: 9102c3e9     	add	x9, sp, #0xb0
   e8560: 3cc483e0     	ldur	q0, [sp, #0x48]
   e8564: f9402fe8     	ldr	x8, [sp, #0x58]
   e8568: 91030136     	add	x22, x9, #0xc0
   e856c: 38386b5f     	strb	wzr, [x26, x24]
   e8570: a9057fff     	stp	xzr, xzr, [sp, #0x50]
   e8574: 3c8a8260     	stur	q0, [x19, #0xa8]
   e8578: f900b7e8     	str	x8, [sp, #0x168]
   e857c: f90027ff     	str	xzr, [sp, #0x48]
   e8580: 9100c3e8     	add	x8, sp, #0x30
   e8584: 2a1703e0     	mov	w0, w23
   e8588: 9401d986     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   e858c: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e8590: f9461908     	ldr	x8, [x8, #0xc30]
   e8594: f9400118     	ldr	x24, [x8]
   e8598: aa1803e0     	mov	x0, x24
   e859c: 9401d475     	bl	0x15d770 <strlen@plt>
   e85a0: b100401f     	cmn	x0, #0x10
   e85a4: 54003a82     	b.hs	0xe8cf4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa14>
   e85a8: aa0003f7     	mov	x23, x0
   e85ac: f1005c1f     	cmp	x0, #0x17
   e85b0: 540000c2     	b.hs	0xe85c8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x2e8>
   e85b4: 531f7ae8     	lsl	w8, w23, #1
   e85b8: 910006d9     	add	x25, x22, #0x1
   e85bc: 3905c3e8     	strb	w8, [sp, #0x170]
   e85c0: b5000157     	cbnz	x23, 0xe85e8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x308>
   e85c4: 1400000d     	b	0xe85f8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x318>
   e85c8: 910042e8     	add	x8, x23, #0x10
   e85cc: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e85d0: aa1a03e0     	mov	x0, x26
   e85d4: 9401d223     	bl	0x15ce60 <_Znwm@plt>
   e85d8: b2400348     	orr	x8, x26, #0x1
   e85dc: aa0003f9     	mov	x25, x0
   e85e0: a91783f7     	stp	x23, x0, [sp, #0x178]
   e85e4: f900bbe8     	str	x8, [sp, #0x170]
   e85e8: aa1903e0     	mov	x0, x25
   e85ec: aa1803e1     	mov	x1, x24
   e85f0: aa1703e2     	mov	x2, x23
   e85f4: 9401d2ab     	bl	0x15d0a0 <memcpy@plt>
   e85f8: f94023e8     	ldr	x8, [sp, #0x40]
   e85fc: 38376b3f     	strb	wzr, [x25, x23]
   e8600: 3dc00fe0     	ldr	q0, [sp, #0x30]
   e8604: a903ffff     	stp	xzr, xzr, [sp, #0x38]
   e8608: f9001bff     	str	xzr, [sp, #0x30]
   e860c: f900cfe8     	str	x8, [sp, #0x198]
   e8610: 910243e8     	add	x8, sp, #0x90
   e8614: 91002117     	add	x23, x8, #0x8
   e8618: 3c8d8260     	stur	q0, [x19, #0xd8]
   e861c: a909ffff     	stp	xzr, xzr, [sp, #0x98]
   e8620: f9004bf7     	str	x23, [sp, #0x90]
   e8624: 910243e0     	add	x0, sp, #0x90
   e8628: 9102c3e2     	add	x2, sp, #0xb0
   e862c: 9102c3e3     	add	x3, sp, #0xb0
   e8630: aa1703e1     	mov	x1, x23
   e8634: 9102c3f8     	add	x24, sp, #0xb0
   e8638: 9401db2a     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e863c: 9100c302     	add	x2, x24, #0x30
   e8640: 910243e0     	add	x0, sp, #0x90
   e8644: aa1703e1     	mov	x1, x23
   e8648: aa0203e3     	mov	x3, x2
   e864c: 9401db25     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e8650: 9102c3f3     	add	x19, sp, #0xb0
   e8654: 91018262     	add	x2, x19, #0x60
   e8658: 910243e0     	add	x0, sp, #0x90
   e865c: aa1703e1     	mov	x1, x23
   e8660: aa0203e3     	mov	x3, x2
   e8664: 9401db1f     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e8668: 91024262     	add	x2, x19, #0x90
   e866c: 910243e0     	add	x0, sp, #0x90
   e8670: aa1703e1     	mov	x1, x23
   e8674: aa0203e3     	mov	x3, x2
   e8678: 9401db1a     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e867c: 9102c3e8     	add	x8, sp, #0xb0
   e8680: 91030102     	add	x2, x8, #0xc0
   e8684: 910243e0     	add	x0, sp, #0x90
   e8688: aa1703e1     	mov	x1, x23
   e868c: aa0203e3     	mov	x3, x2
   e8690: 9401db14     	bl	0x15f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>
   e8694: 394623e8     	ldrb	w8, [sp, #0x188]
   e8698: 370006a8     	tbnz	w8, #0x0, 0xe876c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x48c>
   e869c: 3945c3e8     	ldrb	w8, [sp, #0x170]
   e86a0: 370006e8     	tbnz	w8, #0x0, 0xe877c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x49c>
   e86a4: 394563e8     	ldrb	w8, [sp, #0x158]
   e86a8: 37000728     	tbnz	w8, #0x0, 0xe878c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x4ac>
   e86ac: 394503e8     	ldrb	w8, [sp, #0x140]
   e86b0: 37000768     	tbnz	w8, #0x0, 0xe879c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x4bc>
   e86b4: 3944a3e8     	ldrb	w8, [sp, #0x128]
   e86b8: 370007a8     	tbnz	w8, #0x0, 0xe87ac <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x4cc>
   e86bc: 394443e8     	ldrb	w8, [sp, #0x110]
   e86c0: 370007e8     	tbnz	w8, #0x0, 0xe87bc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x4dc>
   e86c4: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   e86c8: 37000828     	tbnz	w8, #0x0, 0xe87cc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x4ec>
   e86cc: 394383e8     	ldrb	w8, [sp, #0xe0]
   e86d0: 37000868     	tbnz	w8, #0x0, 0xe87dc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x4fc>
   e86d4: 394323e8     	ldrb	w8, [sp, #0xc8]
   e86d8: 370008a8     	tbnz	w8, #0x0, 0xe87ec <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x50c>
   e86dc: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e86e0: 370008e8     	tbnz	w8, #0x0, 0xe87fc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x51c>
   e86e4: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e86e8: 37000928     	tbnz	w8, #0x0, 0xe880c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x52c>
   e86ec: 394123e8     	ldrb	w8, [sp, #0x48]
   e86f0: 37000968     	tbnz	w8, #0x0, 0xe881c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x53c>
   e86f4: 394183e8     	ldrb	w8, [sp, #0x60]
   e86f8: 370009a8     	tbnz	w8, #0x0, 0xe882c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x54c>
   e86fc: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8700: 36000068     	tbz	w8, #0x0, 0xe870c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x42c>
   e8704: f94047e0     	ldr	x0, [sp, #0x88]
   e8708: 9401d1f6     	bl	0x15cee0 <_ZdlPv@plt>
   e870c: 90000433     	adrp	x19, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e8710: f9453e73     	ldr	x19, [x19, #0xa78]
   e8714: f9400260     	ldr	x0, [x19]
   e8718: 9401d936     	bl	0x15ebf0 <GetReportInfo@plt>
   e871c: aa0003f6     	mov	x22, x0
   e8720: b4000fa0     	cbz	x0, 0xe8914 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x634>
   e8724: aa1603e0     	mov	x0, x22
   e8728: 92800001     	mov	x1, #-0x1               // =-1
   e872c: 9401d2c5     	bl	0x15d240 <__strlen_chk@plt>
   e8730: b4000f20     	cbz	x0, 0xe8914 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x634>
   e8734: f9400278     	ldr	x24, [x19]
   e8738: aa1803e0     	mov	x0, x24
   e873c: 9401d40d     	bl	0x15d770 <strlen@plt>
   e8740: b100401f     	cmn	x0, #0x10
   e8744: 54002dc2     	b.hs	0xe8cfc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa1c>
   e8748: aa0003f7     	mov	x23, x0
   e874c: f1005c1f     	cmp	x0, #0x17
   e8750: 54000782     	b.hs	0xe8840 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x560>
   e8754: 9102c3e9     	add	x9, sp, #0xb0
   e8758: 531f7ae8     	lsl	w8, w23, #1
   e875c: b2400139     	orr	x25, x9, #0x1
   e8760: 3902c3e8     	strb	w8, [sp, #0xb0]
   e8764: b50007f7     	cbnz	x23, 0xe8860 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x580>
   e8768: 14000042     	b	0xe8870 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x590>
   e876c: f940cfe0     	ldr	x0, [sp, #0x198]
   e8770: 9401d1dc     	bl	0x15cee0 <_ZdlPv@plt>
   e8774: 3945c3e8     	ldrb	w8, [sp, #0x170]
   e8778: 3607f968     	tbz	w8, #0x0, 0xe86a4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3c4>
   e877c: f940c3e0     	ldr	x0, [sp, #0x180]
   e8780: 9401d1d8     	bl	0x15cee0 <_ZdlPv@plt>
   e8784: 394563e8     	ldrb	w8, [sp, #0x158]
   e8788: 3607f928     	tbz	w8, #0x0, 0xe86ac <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3cc>
   e878c: f940b7e0     	ldr	x0, [sp, #0x168]
   e8790: 9401d1d4     	bl	0x15cee0 <_ZdlPv@plt>
   e8794: 394503e8     	ldrb	w8, [sp, #0x140]
   e8798: 3607f8e8     	tbz	w8, #0x0, 0xe86b4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3d4>
   e879c: f940abe0     	ldr	x0, [sp, #0x150]
   e87a0: 9401d1d0     	bl	0x15cee0 <_ZdlPv@plt>
   e87a4: 3944a3e8     	ldrb	w8, [sp, #0x128]
   e87a8: 3607f8a8     	tbz	w8, #0x0, 0xe86bc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3dc>
   e87ac: f9409fe0     	ldr	x0, [sp, #0x138]
   e87b0: 9401d1cc     	bl	0x15cee0 <_ZdlPv@plt>
   e87b4: 394443e8     	ldrb	w8, [sp, #0x110]
   e87b8: 3607f868     	tbz	w8, #0x0, 0xe86c4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3e4>
   e87bc: f94093e0     	ldr	x0, [sp, #0x120]
   e87c0: 9401d1c8     	bl	0x15cee0 <_ZdlPv@plt>
   e87c4: 3943e3e8     	ldrb	w8, [sp, #0xf8]
   e87c8: 3607f828     	tbz	w8, #0x0, 0xe86cc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3ec>
   e87cc: f94087e0     	ldr	x0, [sp, #0x108]
   e87d0: 9401d1c4     	bl	0x15cee0 <_ZdlPv@plt>
   e87d4: 394383e8     	ldrb	w8, [sp, #0xe0]
   e87d8: 3607f7e8     	tbz	w8, #0x0, 0xe86d4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3f4>
   e87dc: f9407be0     	ldr	x0, [sp, #0xf0]
   e87e0: 9401d1c0     	bl	0x15cee0 <_ZdlPv@plt>
   e87e4: 394323e8     	ldrb	w8, [sp, #0xc8]
   e87e8: 3607f7a8     	tbz	w8, #0x0, 0xe86dc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x3fc>
   e87ec: f9406fe0     	ldr	x0, [sp, #0xd8]
   e87f0: 9401d1bc     	bl	0x15cee0 <_ZdlPv@plt>
   e87f4: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e87f8: 3607f768     	tbz	w8, #0x0, 0xe86e4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x404>
   e87fc: f94063e0     	ldr	x0, [sp, #0xc0]
   e8800: 9401d1b8     	bl	0x15cee0 <_ZdlPv@plt>
   e8804: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e8808: 3607f728     	tbz	w8, #0x0, 0xe86ec <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x40c>
   e880c: f94023e0     	ldr	x0, [sp, #0x40]
   e8810: 9401d1b4     	bl	0x15cee0 <_ZdlPv@plt>
   e8814: 394123e8     	ldrb	w8, [sp, #0x48]
   e8818: 3607f6e8     	tbz	w8, #0x0, 0xe86f4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x414>
   e881c: f9402fe0     	ldr	x0, [sp, #0x58]
   e8820: 9401d1b0     	bl	0x15cee0 <_ZdlPv@plt>
   e8824: 394183e8     	ldrb	w8, [sp, #0x60]
   e8828: 3607f6a8     	tbz	w8, #0x0, 0xe86fc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x41c>
   e882c: f9403be0     	ldr	x0, [sp, #0x70]
   e8830: 9401d1ac     	bl	0x15cee0 <_ZdlPv@plt>
   e8834: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8838: 3707f668     	tbnz	w8, #0x0, 0xe8704 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x424>
   e883c: 17ffffb4     	b	0xe870c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x42c>
   e8840: 910042e8     	add	x8, x23, #0x10
   e8844: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
   e8848: aa1a03e0     	mov	x0, x26
   e884c: 9401d185     	bl	0x15ce60 <_Znwm@plt>
   e8850: b2400348     	orr	x8, x26, #0x1
   e8854: aa0003f9     	mov	x25, x0
   e8858: a90b83f7     	stp	x23, x0, [sp, #0xb8]
   e885c: f9005be8     	str	x8, [sp, #0xb0]
   e8860: aa1903e0     	mov	x0, x25
   e8864: aa1803e1     	mov	x1, x24
   e8868: aa1703e2     	mov	x2, x23
   e886c: 9401d20d     	bl	0x15d0a0 <memcpy@plt>
   e8870: 38376b3f     	strb	wzr, [x25, x23]
   e8874: 910243e0     	add	x0, sp, #0x90
   e8878: 9101e3e1     	add	x1, sp, #0x78
   e887c: 9102c3e2     	add	x2, sp, #0xb0
   e8880: 9401da9c     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e8884: aa0003f8     	mov	x24, x0
   e8888: f9400017     	ldr	x23, [x0]
   e888c: b5000377     	cbnz	x23, 0xe88f8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x618>
   e8890: 52800a00     	mov	w0, #0x50               // =80
   e8894: 9401d173     	bl	0x15ce60 <_Znwm@plt>
   e8898: f94063e8     	ldr	x8, [sp, #0xc0]
   e889c: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e88a0: 3dc02fe0     	ldr	q0, [sp, #0xb0]
   e88a4: f9005bff     	str	xzr, [sp, #0xb0]
   e88a8: a90bffff     	stp	xzr, xzr, [sp, #0xb8]
   e88ac: aa0003f7     	mov	x23, x0
   e88b0: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e88b4: f9403fe8     	ldr	x8, [sp, #0x78]
   e88b8: 3d800800     	str	q0, [x0, #0x20]
   e88bc: a9007c1f     	stp	xzr, xzr, [x0]
   e88c0: f9000808     	str	x8, [x0, #0x10]
   e88c4: f9000300     	str	x0, [x24]
   e88c8: f9404be8     	ldr	x8, [sp, #0x90]
   e88cc: f9400108     	ldr	x8, [x8]
   e88d0: b4000088     	cbz	x8, 0xe88e0 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x600>
   e88d4: f9004be8     	str	x8, [sp, #0x90]
   e88d8: f9400301     	ldr	x1, [x24]
   e88dc: 14000002     	b	0xe88e4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x604>
   e88e0: aa1703e1     	mov	x1, x23
   e88e4: f9404fe0     	ldr	x0, [sp, #0x98]
   e88e8: 9401d39e     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e88ec: f94053e8     	ldr	x8, [sp, #0xa0]
   e88f0: 91000508     	add	x8, x8, #0x1
   e88f4: f90053e8     	str	x8, [sp, #0xa0]
   e88f8: 9100e2e0     	add	x0, x23, #0x38
   e88fc: aa1603e1     	mov	x1, x22
   e8900: 9401d318     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e8904: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e8908: 36000068     	tbz	w8, #0x0, 0xe8914 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x634>
   e890c: f94063e0     	ldr	x0, [sp, #0xc0]
   e8910: 9401d174     	bl	0x15cee0 <_ZdlPv@plt>
   e8914: b4001a75     	cbz	x21, 0xe8c60 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x980>
   e8918: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e891c: f944a108     	ldr	x8, [x8, #0x940]
   e8920: a90b7fff     	stp	xzr, xzr, [sp, #0xb0]
   e8924: f94002a9     	ldr	x9, [x21]
   e8928: f90063ff     	str	xzr, [sp, #0xc0]
   e892c: a907ffff     	stp	xzr, xzr, [sp, #0x78]
   e8930: f9400101     	ldr	x1, [x8]
   e8934: f90047ff     	str	xzr, [sp, #0x88]
   e8938: f9401928     	ldr	x8, [x9, #0x30]
   e893c: aa1503e0     	mov	x0, x21
   e8940: d63f0100     	blr	x8
   e8944: aa0003e1     	mov	x1, x0
   e8948: b4000061     	cbz	x1, 0xe8954 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x674>
   e894c: 9102c3e0     	add	x0, sp, #0xb0
   e8950: 9401d304     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e8954: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e8958: f944a508     	ldr	x8, [x8, #0x948]
   e895c: f94002a9     	ldr	x9, [x21]
   e8960: f9400101     	ldr	x1, [x8]
   e8964: f9401928     	ldr	x8, [x9, #0x30]
   e8968: aa1503e0     	mov	x0, x21
   e896c: d63f0100     	blr	x8
   e8970: aa0003e1     	mov	x1, x0
   e8974: b4000061     	cbz	x1, 0xe8980 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x6a0>
   e8978: 9101e3e0     	add	x0, sp, #0x78
   e897c: 9401d2f9     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   e8980: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e8984: 9102c3eb     	add	x11, sp, #0xb0
   e8988: f94063e9     	ldr	x9, [sp, #0xc0]
   e898c: b240016b     	orr	x11, x11, #0x1
   e8990: 3941e3ea     	ldrb	w10, [sp, #0x78]
   e8994: f94047ec     	ldr	x12, [sp, #0x88]
   e8998: 7200011f     	tst	w8, #0x1
   e899c: 9101e3e8     	add	x8, sp, #0x78
   e89a0: 9a890167     	csel	x7, x11, x9, eq
   e89a4: b2400108     	orr	x8, x8, #0x1
   e89a8: 7200015f     	tst	w10, #0x1
   e89ac: 9a8c0108     	csel	x8, x8, x12, eq
   e89b0: f0fffc21     	adrp	x1, 0x6f000
   e89b4: f0fffc23     	adrp	x3, 0x6f000
   e89b8: f0fffc44     	adrp	x4, 0x73000
   e89bc: f0fffc46     	adrp	x6, 0x73000
   e89c0: 91136021     	add	x1, x1, #0x4d8
   e89c4: 91251863     	add	x3, x3, #0x946
   e89c8: 9105f084     	add	x4, x4, #0x17c
   e89cc: 91376cc6     	add	x6, x6, #0xddb
   e89d0: 2a1f03e0     	mov	w0, wzr
   e89d4: 52802e62     	mov	w2, #0x173              // =371
   e89d8: aa1403e5     	mov	x5, x20
   e89dc: f90003e8     	str	x8, [sp]
   e89e0: 9401d110     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   e89e4: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e89e8: f9405fe9     	ldr	x9, [sp, #0xb8]
   e89ec: d341fd0a     	lsr	x10, x8, #1
   e89f0: 7200011f     	tst	w8, #0x1
   e89f4: 9a890148     	csel	x8, x10, x9, eq
   e89f8: b40008c8     	cbz	x8, 0xe8b10 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x830>
   e89fc: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e8a00: f945c108     	ldr	x8, [x8, #0xb80]
   e8a04: f9400116     	ldr	x22, [x8]
   e8a08: aa1603e0     	mov	x0, x22
   e8a0c: 9401d359     	bl	0x15d770 <strlen@plt>
   e8a10: b100401f     	cmn	x0, #0x10
   e8a14: 54001782     	b.hs	0xe8d04 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa24>
   e8a18: aa0003f5     	mov	x21, x0
   e8a1c: f1005c1f     	cmp	x0, #0x17
   e8a20: 540000e2     	b.hs	0xe8a3c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x75c>
   e8a24: 910183e9     	add	x9, sp, #0x60
   e8a28: 531f7aa8     	lsl	w8, w21, #1
   e8a2c: b2400137     	orr	x23, x9, #0x1
   e8a30: 390183e8     	strb	w8, [sp, #0x60]
   e8a34: b5000155     	cbnz	x21, 0xe8a5c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x77c>
   e8a38: 1400000d     	b	0xe8a6c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x78c>
   e8a3c: 910042a8     	add	x8, x21, #0x10
   e8a40: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   e8a44: aa1803e0     	mov	x0, x24
   e8a48: 9401d106     	bl	0x15ce60 <_Znwm@plt>
   e8a4c: b2400308     	orr	x8, x24, #0x1
   e8a50: aa0003f7     	mov	x23, x0
   e8a54: a90683f5     	stp	x21, x0, [sp, #0x68]
   e8a58: f90033e8     	str	x8, [sp, #0x60]
   e8a5c: aa1703e0     	mov	x0, x23
   e8a60: aa1603e1     	mov	x1, x22
   e8a64: aa1503e2     	mov	x2, x21
   e8a68: 9401d18e     	bl	0x15d0a0 <memcpy@plt>
   e8a6c: 38356aff     	strb	wzr, [x23, x21]
   e8a70: 910243e0     	add	x0, sp, #0x90
   e8a74: 910123e1     	add	x1, sp, #0x48
   e8a78: 910183e2     	add	x2, sp, #0x60
   e8a7c: 9401da1d     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e8a80: aa0003f6     	mov	x22, x0
   e8a84: f9400015     	ldr	x21, [x0]
   e8a88: b5000375     	cbnz	x21, 0xe8af4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x814>
   e8a8c: 52800a00     	mov	w0, #0x50               // =80
   e8a90: 9401d0f4     	bl	0x15ce60 <_Znwm@plt>
   e8a94: f9403be8     	ldr	x8, [sp, #0x70]
   e8a98: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e8a9c: 3dc01be0     	ldr	q0, [sp, #0x60]
   e8aa0: f90033ff     	str	xzr, [sp, #0x60]
   e8aa4: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   e8aa8: aa0003f5     	mov	x21, x0
   e8aac: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e8ab0: f94027e8     	ldr	x8, [sp, #0x48]
   e8ab4: 3d800800     	str	q0, [x0, #0x20]
   e8ab8: a9007c1f     	stp	xzr, xzr, [x0]
   e8abc: f9000808     	str	x8, [x0, #0x10]
   e8ac0: f90002c0     	str	x0, [x22]
   e8ac4: f9404be8     	ldr	x8, [sp, #0x90]
   e8ac8: f9400108     	ldr	x8, [x8]
   e8acc: b4000088     	cbz	x8, 0xe8adc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x7fc>
   e8ad0: f9004be8     	str	x8, [sp, #0x90]
   e8ad4: f94002c1     	ldr	x1, [x22]
   e8ad8: 14000002     	b	0xe8ae0 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x800>
   e8adc: aa1503e1     	mov	x1, x21
   e8ae0: f9404fe0     	ldr	x0, [sp, #0x98]
   e8ae4: 9401d31f     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e8ae8: f94053e8     	ldr	x8, [sp, #0xa0]
   e8aec: 91000508     	add	x8, x8, #0x1
   e8af0: f90053e8     	str	x8, [sp, #0xa0]
   e8af4: 9100e2a0     	add	x0, x21, #0x38
   e8af8: 9102c3e1     	add	x1, sp, #0xb0
   e8afc: 9401d189     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   e8b00: 394183e8     	ldrb	w8, [sp, #0x60]
   e8b04: 36000068     	tbz	w8, #0x0, 0xe8b10 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x830>
   e8b08: f9403be0     	ldr	x0, [sp, #0x70]
   e8b0c: 9401d0f5     	bl	0x15cee0 <_ZdlPv@plt>
   e8b10: 3941e3e9     	ldrb	w9, [sp, #0x78]
   e8b14: f94043ea     	ldr	x10, [sp, #0x80]
   e8b18: 72000128     	ands	w8, w9, #0x1
   e8b1c: d341fd29     	lsr	x9, x9, #1
   e8b20: 9a8a0129     	csel	x9, x9, x10, eq
   e8b24: b4000909     	cbz	x9, 0xe8c44 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x964>
   e8b28: 90000428     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e8b2c: f945c508     	ldr	x8, [x8, #0xb88]
   e8b30: f9400116     	ldr	x22, [x8]
   e8b34: aa1603e0     	mov	x0, x22
   e8b38: 9401d30e     	bl	0x15d770 <strlen@plt>
   e8b3c: b100401f     	cmn	x0, #0x10
   e8b40: 54000e62     	b.hs	0xe8d0c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa2c>
   e8b44: aa0003f5     	mov	x21, x0
   e8b48: f1005c1f     	cmp	x0, #0x17
   e8b4c: 540000e2     	b.hs	0xe8b68 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x888>
   e8b50: 910183e9     	add	x9, sp, #0x60
   e8b54: 531f7aa8     	lsl	w8, w21, #1
   e8b58: b2400137     	orr	x23, x9, #0x1
   e8b5c: 390183e8     	strb	w8, [sp, #0x60]
   e8b60: b5000155     	cbnz	x21, 0xe8b88 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x8a8>
   e8b64: 1400000d     	b	0xe8b98 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x8b8>
   e8b68: 910042a8     	add	x8, x21, #0x10
   e8b6c: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   e8b70: aa1803e0     	mov	x0, x24
   e8b74: 9401d0bb     	bl	0x15ce60 <_Znwm@plt>
   e8b78: b2400308     	orr	x8, x24, #0x1
   e8b7c: aa0003f7     	mov	x23, x0
   e8b80: a90683f5     	stp	x21, x0, [sp, #0x68]
   e8b84: f90033e8     	str	x8, [sp, #0x60]
   e8b88: aa1703e0     	mov	x0, x23
   e8b8c: aa1603e1     	mov	x1, x22
   e8b90: aa1503e2     	mov	x2, x21
   e8b94: 9401d143     	bl	0x15d0a0 <memcpy@plt>
   e8b98: 38356aff     	strb	wzr, [x23, x21]
   e8b9c: 910243e0     	add	x0, sp, #0x90
   e8ba0: 910123e1     	add	x1, sp, #0x48
   e8ba4: 910183e2     	add	x2, sp, #0x60
   e8ba8: 9401d9d2     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   e8bac: aa0003f6     	mov	x22, x0
   e8bb0: f9400015     	ldr	x21, [x0]
   e8bb4: b5000375     	cbnz	x21, 0xe8c20 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x940>
   e8bb8: 52800a00     	mov	w0, #0x50               // =80
   e8bbc: 9401d0a9     	bl	0x15ce60 <_Znwm@plt>
   e8bc0: f9403be8     	ldr	x8, [sp, #0x70]
   e8bc4: a9047c1f     	stp	xzr, xzr, [x0, #0x40]
   e8bc8: 3dc01be0     	ldr	q0, [sp, #0x60]
   e8bcc: f90033ff     	str	xzr, [sp, #0x60]
   e8bd0: a906ffff     	stp	xzr, xzr, [sp, #0x68]
   e8bd4: aa0003f5     	mov	x21, x0
   e8bd8: a9037c08     	stp	x8, xzr, [x0, #0x30]
   e8bdc: f94027e8     	ldr	x8, [sp, #0x48]
   e8be0: 3d800800     	str	q0, [x0, #0x20]
   e8be4: a9007c1f     	stp	xzr, xzr, [x0]
   e8be8: f9000808     	str	x8, [x0, #0x10]
   e8bec: f90002c0     	str	x0, [x22]
   e8bf0: f9404be8     	ldr	x8, [sp, #0x90]
   e8bf4: f9400108     	ldr	x8, [x8]
   e8bf8: b4000088     	cbz	x8, 0xe8c08 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x928>
   e8bfc: f9004be8     	str	x8, [sp, #0x90]
   e8c00: f94002c1     	ldr	x1, [x22]
   e8c04: 14000002     	b	0xe8c0c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x92c>
   e8c08: aa1503e1     	mov	x1, x21
   e8c0c: f9404fe0     	ldr	x0, [sp, #0x98]
   e8c10: 9401d2d4     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   e8c14: f94053e8     	ldr	x8, [sp, #0xa0]
   e8c18: 91000508     	add	x8, x8, #0x1
   e8c1c: f90053e8     	str	x8, [sp, #0xa0]
   e8c20: 9100e2a0     	add	x0, x21, #0x38
   e8c24: 9101e3e1     	add	x1, sp, #0x78
   e8c28: 9401d13e     	bl	0x15d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>
   e8c2c: 394183e8     	ldrb	w8, [sp, #0x60]
   e8c30: 36000068     	tbz	w8, #0x0, 0xe8c3c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x95c>
   e8c34: f9403be0     	ldr	x0, [sp, #0x70]
   e8c38: 9401d0aa     	bl	0x15cee0 <_ZdlPv@plt>
   e8c3c: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8c40: 12000108     	and	w8, w8, #0x1
   e8c44: 34000068     	cbz	w8, 0xe8c50 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x970>
   e8c48: f94047e0     	ldr	x0, [sp, #0x88]
   e8c4c: 9401d0a5     	bl	0x15cee0 <_ZdlPv@plt>
   e8c50: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e8c54: 36000068     	tbz	w8, #0x0, 0xe8c60 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x980>
   e8c58: f94063e0     	ldr	x0, [sp, #0xc0]
   e8c5c: 9401d0a1     	bl	0x15cee0 <_ZdlPv@plt>
   e8c60: f9403280     	ldr	x0, [x20, #0x60]
   e8c64: b40000c0     	cbz	x0, 0xe8c7c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x99c>
   e8c68: f9400008     	ldr	x8, [x0]
   e8c6c: f9400d08     	ldr	x8, [x8, #0x18]
   e8c70: 1e6e1000     	fmov	d0, #1.00000000
   e8c74: 910243e1     	add	x1, sp, #0x90
   e8c78: d63f0100     	blr	x8
   e8c7c: f9403a80     	ldr	x0, [x20, #0x70]
   e8c80: b40000e0     	cbz	x0, 0xe8c9c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0x9bc>
   e8c84: f9400008     	ldr	x8, [x0]
   e8c88: b94027e9     	ldr	w9, [sp, #0x24]
   e8c8c: f9400d08     	ldr	x8, [x8, #0x18]
   e8c90: 1e620120     	scvtf	d0, w9
   e8c94: 910243e1     	add	x1, sp, #0x90
   e8c98: d63f0100     	blr	x8
   e8c9c: f9404fe1     	ldr	x1, [sp, #0x98]
   e8ca0: 910243e0     	add	x0, sp, #0x90
   e8ca4: 9401d873     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e8ca8: f94017e8     	ldr	x8, [sp, #0x28]
   e8cac: f9401508     	ldr	x8, [x8, #0x28]
   e8cb0: f85f03a9     	ldur	x9, [x29, #-0x10]
   e8cb4: eb09011f     	cmp	x8, x9
   e8cb8: 540002e1     	b.ne	0xe8d14 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa34>
   e8cbc: 9106c3ff     	add	sp, sp, #0x1b0
   e8cc0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   e8cc4: a94457f6     	ldp	x22, x21, [sp, #0x40]
   e8cc8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   e8ccc: a94267fa     	ldp	x26, x25, [sp, #0x20]
   e8cd0: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   e8cd4: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   e8cd8: d65f03c0     	ret
   e8cdc: 9102c3e0     	add	x0, sp, #0xb0
   e8ce0: 9401d2ac     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8ce4: aa1603e0     	mov	x0, x22
   e8ce8: 9401d2aa     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8cec: aa1603e0     	mov	x0, x22
   e8cf0: 9401d2a8     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8cf4: aa1603e0     	mov	x0, x22
   e8cf8: 9401d2a6     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8cfc: 9102c3e0     	add	x0, sp, #0xb0
   e8d00: 9401d2a4     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8d04: 910183e0     	add	x0, sp, #0x60
   e8d08: 9401d2a2     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8d0c: 910183e0     	add	x0, sp, #0x60
   e8d10: 9401d2a0     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e8d14: 9401d047     	bl	0x15ce30 <__stack_chk_fail@plt>
   e8d18: 1400002c     	b	0xe8dc8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xae8>
   e8d1c: 1400002b     	b	0xe8dc8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xae8>
   e8d20: 14000039     	b	0xe8e04 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb24>
   e8d24: 14000001     	b	0xe8d28 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa48>
   e8d28: 394183e8     	ldrb	w8, [sp, #0x60]
   e8d2c: aa0003f3     	mov	x19, x0
   e8d30: 370000c8     	tbnz	w8, #0x0, 0xe8d48 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa68>
   e8d34: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8d38: 370004e8     	tbnz	w8, #0x0, 0xe8dd4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xaf4>
   e8d3c: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e8d40: 37000528     	tbnz	w8, #0x0, 0xe8de4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb04>
   e8d44: 14000031     	b	0xe8e08 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb28>
   e8d48: f9403be0     	ldr	x0, [sp, #0x70]
   e8d4c: 9401d065     	bl	0x15cee0 <_ZdlPv@plt>
   e8d50: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8d54: 3607ff48     	tbz	w8, #0x0, 0xe8d3c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa5c>
   e8d58: 1400001f     	b	0xe8dd4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xaf4>
   e8d5c: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e8d60: aa0003f3     	mov	x19, x0
   e8d64: 37000408     	tbnz	w8, #0x0, 0xe8de4 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb04>
   e8d68: 14000028     	b	0xe8e08 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb28>
   e8d6c: 1400000c     	b	0xe8d9c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xabc>
   e8d70: 14000020     	b	0xe8df0 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb10>
   e8d74: aa0003f3     	mov	x19, x0
   e8d78: 52800034     	mov	w20, #0x1               // =1
   e8d7c: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8d80: 360007a8     	tbz	w8, #0x0, 0xe8e74 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb94>
   e8d84: 1400004a     	b	0xe8eac <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbcc>
   e8d88: 9401c0f6     	bl	0x159160 <__emutls_get_address+0x6d4>
   e8d8c: 1400000f     	b	0xe8dc8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xae8>
   e8d90: aa0003f3     	mov	x19, x0
   e8d94: 52800034     	mov	w20, #0x1               // =1
   e8d98: 1400002f     	b	0xe8e54 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb74>
   e8d9c: aa0003f3     	mov	x19, x0
   e8da0: 52800034     	mov	w20, #0x1               // =1
   e8da4: 394123e8     	ldrb	w8, [sp, #0x48]
   e8da8: 360005e8     	tbz	w8, #0x0, 0xe8e64 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb84>
   e8dac: 14000038     	b	0xe8e8c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbac>
   e8db0: aa0003f3     	mov	x19, x0
   e8db4: 52800034     	mov	w20, #0x1               // =1
   e8db8: 9102c3f6     	add	x22, sp, #0xb0
   e8dbc: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8dc0: 360005a8     	tbz	w8, #0x0, 0xe8e74 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb94>
   e8dc4: 1400003a     	b	0xe8eac <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbcc>
   e8dc8: aa0003f3     	mov	x19, x0
   e8dcc: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8dd0: 3607fb68     	tbz	w8, #0x0, 0xe8d3c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xa5c>
   e8dd4: f94047e0     	ldr	x0, [sp, #0x88]
   e8dd8: 9401d042     	bl	0x15cee0 <_ZdlPv@plt>
   e8ddc: 3942c3e8     	ldrb	w8, [sp, #0xb0]
   e8de0: 36000148     	tbz	w8, #0x0, 0xe8e08 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb28>
   e8de4: f94063e0     	ldr	x0, [sp, #0xc0]
   e8de8: 9401d03e     	bl	0x15cee0 <_ZdlPv@plt>
   e8dec: 14000007     	b	0xe8e08 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb28>
   e8df0: aa0003f3     	mov	x19, x0
   e8df4: 52800034     	mov	w20, #0x1               // =1
   e8df8: 394183e8     	ldrb	w8, [sp, #0x60]
   e8dfc: 36000388     	tbz	w8, #0x0, 0xe8e6c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb8c>
   e8e00: 14000027     	b	0xe8e9c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbbc>
   e8e04: aa0003f3     	mov	x19, x0
   e8e08: f9404fe1     	ldr	x1, [sp, #0x98]
   e8e0c: 910243e0     	add	x0, sp, #0x90
   e8e10: 9401d818     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e8e14: 14000032     	b	0xe8edc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbfc>
   e8e18: aa0003f3     	mov	x19, x0
   e8e1c: f9404fe1     	ldr	x1, [sp, #0x98]
   e8e20: 910243e0     	add	x0, sp, #0x90
   e8e24: 9401d813     	bl	0x15ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>
   e8e28: 91030300     	add	x0, x24, #0xc0
   e8e2c: 9401d935     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8e30: 91024300     	add	x0, x24, #0x90
   e8e34: 9401d933     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8e38: 91018300     	add	x0, x24, #0x60
   e8e3c: 9401d931     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8e40: 9100c300     	add	x0, x24, #0x30
   e8e44: 9401d92f     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8e48: 9102c3e0     	add	x0, sp, #0xb0
   e8e4c: 9401d92d     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8e50: 2a1f03f4     	mov	w20, wzr
   e8e54: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e8e58: 37000128     	tbnz	w8, #0x0, 0xe8e7c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb9c>
   e8e5c: 394123e8     	ldrb	w8, [sp, #0x48]
   e8e60: 37000168     	tbnz	w8, #0x0, 0xe8e8c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbac>
   e8e64: 394183e8     	ldrb	w8, [sp, #0x60]
   e8e68: 370001a8     	tbnz	w8, #0x0, 0xe8e9c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbbc>
   e8e6c: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8e70: 370001e8     	tbnz	w8, #0x0, 0xe8eac <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbcc>
   e8e74: 35000234     	cbnz	w20, 0xe8eb8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbd8>
   e8e78: 14000019     	b	0xe8edc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbfc>
   e8e7c: f94023e0     	ldr	x0, [sp, #0x40]
   e8e80: 9401d018     	bl	0x15cee0 <_ZdlPv@plt>
   e8e84: 394123e8     	ldrb	w8, [sp, #0x48]
   e8e88: 3607fee8     	tbz	w8, #0x0, 0xe8e64 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb84>
   e8e8c: f9402fe0     	ldr	x0, [sp, #0x58]
   e8e90: 9401d014     	bl	0x15cee0 <_ZdlPv@plt>
   e8e94: 394183e8     	ldrb	w8, [sp, #0x60]
   e8e98: 3607fea8     	tbz	w8, #0x0, 0xe8e6c <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb8c>
   e8e9c: f9403be0     	ldr	x0, [sp, #0x70]
   e8ea0: 9401d010     	bl	0x15cee0 <_ZdlPv@plt>
   e8ea4: 3941e3e8     	ldrb	w8, [sp, #0x78]
   e8ea8: 3607fe68     	tbz	w8, #0x0, 0xe8e74 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xb94>
   e8eac: f94047e0     	ldr	x0, [sp, #0x88]
   e8eb0: 9401d00c     	bl	0x15cee0 <_ZdlPv@plt>
   e8eb4: 34000154     	cbz	w20, 0xe8edc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbfc>
   e8eb8: 9102c3e8     	add	x8, sp, #0xb0
   e8ebc: eb16011f     	cmp	x8, x22
   e8ec0: 540000e0     	b.eq	0xe8edc <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbfc>
   e8ec4: 9102c3f4     	add	x20, sp, #0xb0
   e8ec8: d100c2d6     	sub	x22, x22, #0x30
   e8ecc: aa1603e0     	mov	x0, x22
   e8ed0: 9401d90c     	bl	0x15f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>
   e8ed4: eb1402df     	cmp	x22, x20
   e8ed8: 54ffff81     	b.ne	0xe8ec8 <InGame::InGameReportMetrics::RecordGaasReq(int, char const*, int, int, int, InGame::IConfig*)+0xbe8>
   e8edc: aa1303e0     	mov	x0, x19
   e8ee0: 9401c0a0     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e8ee4 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)>:
   e8ee4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   e8ee8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   e8eec: 910003fd     	mov	x29, sp
   e8ef0: a90257f6     	stp	x22, x21, [sp, #0x20]
   e8ef4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   e8ef8: f9400036     	ldr	x22, [x1]
   e8efc: aa0003f3     	mov	x19, x0
   e8f00: aa0203f4     	mov	x20, x2
   e8f04: aa1603e0     	mov	x0, x22
   e8f08: 9401d21a     	bl	0x15d770 <strlen@plt>
   e8f0c: b100401f     	cmn	x0, #0x10
   e8f10: 54000742     	b.hs	0xe8ff8 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0x114>
   e8f14: aa0003f5     	mov	x21, x0
   e8f18: f1005c1f     	cmp	x0, #0x17
   e8f1c: 540000c2     	b.hs	0xe8f34 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0x50>
   e8f20: 531f7aa8     	lsl	w8, w21, #1
   e8f24: aa1303f7     	mov	x23, x19
   e8f28: 380016e8     	strb	w8, [x23], #0x1
   e8f2c: b5000155     	cbnz	x21, 0xe8f54 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0x70>
   e8f30: 1400000d     	b	0xe8f64 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0x80>
   e8f34: 910042a8     	add	x8, x21, #0x10
   e8f38: 927ced18     	and	x24, x8, #0xfffffffffffffff0
   e8f3c: aa1803e0     	mov	x0, x24
   e8f40: 9401cfc8     	bl	0x15ce60 <_Znwm@plt>
   e8f44: b2400308     	orr	x8, x24, #0x1
   e8f48: aa0003f7     	mov	x23, x0
   e8f4c: a9008275     	stp	x21, x0, [x19, #0x8]
   e8f50: f9000268     	str	x8, [x19]
   e8f54: aa1703e0     	mov	x0, x23
   e8f58: aa1603e1     	mov	x1, x22
   e8f5c: aa1503e2     	mov	x2, x21
   e8f60: 9401d050     	bl	0x15d0a0 <memcpy@plt>
   e8f64: 38356aff     	strb	wzr, [x23, x21]
   e8f68: 91006275     	add	x21, x19, #0x18
   e8f6c: f9400296     	ldr	x22, [x20]
   e8f70: aa1603e0     	mov	x0, x22
   e8f74: 9401d1ff     	bl	0x15d770 <strlen@plt>
   e8f78: b100401f     	cmn	x0, #0x10
   e8f7c: 54000422     	b.hs	0xe9000 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0x11c>
   e8f80: aa0003f4     	mov	x20, x0
   e8f84: f1005c1f     	cmp	x0, #0x17
   e8f88: 54000142     	b.hs	0xe8fb0 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0xcc>
   e8f8c: 531f7a88     	lsl	w8, w20, #1
   e8f90: 380016a8     	strb	w8, [x21], #0x1
   e8f94: b50001f4     	cbnz	x20, 0xe8fd0 <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0xec>
   e8f98: 38346abf     	strb	wzr, [x21, x20]
   e8f9c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e8fa0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e8fa4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   e8fa8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   e8fac: d65f03c0     	ret
   e8fb0: 91004288     	add	x8, x20, #0x10
   e8fb4: 927ced17     	and	x23, x8, #0xfffffffffffffff0
   e8fb8: aa1703e0     	mov	x0, x23
   e8fbc: 9401cfa9     	bl	0x15ce60 <_Znwm@plt>
   e8fc0: b24002e8     	orr	x8, x23, #0x1
   e8fc4: aa0003f5     	mov	x21, x0
   e8fc8: a9020274     	stp	x20, x0, [x19, #0x20]
   e8fcc: f9000e68     	str	x8, [x19, #0x18]
   e8fd0: aa1503e0     	mov	x0, x21
   e8fd4: aa1603e1     	mov	x1, x22
   e8fd8: aa1403e2     	mov	x2, x20
   e8fdc: 9401d031     	bl	0x15d0a0 <memcpy@plt>
   e8fe0: 38346abf     	strb	wzr, [x21, x20]
   e8fe4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   e8fe8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   e8fec: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   e8ff0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   e8ff4: d65f03c0     	ret
   e8ff8: aa1303e0     	mov	x0, x19
   e8ffc: 9401d1e5     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e9000: aa1503e0     	mov	x0, x21
   e9004: 9401d1e3     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   e9008: 39400268     	ldrb	w8, [x19]
   e900c: aa0003f4     	mov	x20, x0
   e9010: 36000068     	tbz	w8, #0x0, 0xe901c <std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>::pair<char const*&, char const*&, false>(char const*&, char const*&)+0x138>
   e9014: f9400a60     	ldr	x0, [x19, #0x10]
   e9018: 9401cfb2     	bl	0x15cee0 <_ZdlPv@plt>
   e901c: aa1403e0     	mov	x0, x20
   e9020: 9401c050     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e9024 <InGame::InGameReportMetrics::ReportMetrics(char const*)>:
   e9024: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e9028: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e902c: 910003fd     	mov	x29, sp
   e9030: aa0103f4     	mov	x20, x1
   e9034: aa0003f3     	mov	x19, x0
   e9038: b40000e1     	cbz	x1, 0xe9054 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x30>
   e903c: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e9040: aa1403e0     	mov	x0, x20
   e9044: f9454108     	ldr	x8, [x8, #0xa80]
   e9048: f9400101     	ldr	x1, [x8]
   e904c: 9401d0f5     	bl	0x15d420 <strcmp@plt>
   e9050: 350001c0     	cbnz	w0, 0xe9088 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x64>
   e9054: f9401260     	ldr	x0, [x19, #0x20]
   e9058: b40000a0     	cbz	x0, 0xe906c <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x48>
   e905c: f9400008     	ldr	x8, [x0]
   e9060: 91002261     	add	x1, x19, #0x8
   e9064: f9401108     	ldr	x8, [x8, #0x20]
   e9068: d63f0100     	blr	x8
   e906c: f9401a60     	ldr	x0, [x19, #0x30]
   e9070: b40000a0     	cbz	x0, 0xe9084 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x60>
   e9074: f9400008     	ldr	x8, [x0]
   e9078: 91002261     	add	x1, x19, #0x8
   e907c: f9401108     	ldr	x8, [x8, #0x20]
   e9080: d63f0100     	blr	x8
   e9084: b40000f4     	cbz	x20, 0xe90a0 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x7c>
   e9088: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e908c: aa1403e0     	mov	x0, x20
   e9090: f9458108     	ldr	x8, [x8, #0xb00]
   e9094: f9400101     	ldr	x1, [x8]
   e9098: 9401d0e2     	bl	0x15d420 <strcmp@plt>
   e909c: 350001c0     	cbnz	w0, 0xe90d4 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0xb0>
   e90a0: f9402260     	ldr	x0, [x19, #0x40]
   e90a4: b40000a0     	cbz	x0, 0xe90b8 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x94>
   e90a8: f9400008     	ldr	x8, [x0]
   e90ac: 91002261     	add	x1, x19, #0x8
   e90b0: f9401108     	ldr	x8, [x8, #0x20]
   e90b4: d63f0100     	blr	x8
   e90b8: f9402a60     	ldr	x0, [x19, #0x50]
   e90bc: b40000a0     	cbz	x0, 0xe90d0 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0xac>
   e90c0: f9400008     	ldr	x8, [x0]
   e90c4: 91002261     	add	x1, x19, #0x8
   e90c8: f9401108     	ldr	x8, [x8, #0x20]
   e90cc: d63f0100     	blr	x8
   e90d0: b40000f4     	cbz	x20, 0xe90ec <InGame::InGameReportMetrics::ReportMetrics(char const*)+0xc8>
   e90d4: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e90d8: aa1403e0     	mov	x0, x20
   e90dc: f9453908     	ldr	x8, [x8, #0xa70]
   e90e0: f9400101     	ldr	x1, [x8]
   e90e4: 9401d0cf     	bl	0x15d420 <strcmp@plt>
   e90e8: 350001e0     	cbnz	w0, 0xe9124 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x100>
   e90ec: f9403260     	ldr	x0, [x19, #0x60]
   e90f0: b40000a0     	cbz	x0, 0xe9104 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0xe0>
   e90f4: f9400008     	ldr	x8, [x0]
   e90f8: 91002261     	add	x1, x19, #0x8
   e90fc: f9401108     	ldr	x8, [x8, #0x20]
   e9100: d63f0100     	blr	x8
   e9104: f9403a60     	ldr	x0, [x19, #0x70]
   e9108: b40000e0     	cbz	x0, 0xe9124 <InGame::InGameReportMetrics::ReportMetrics(char const*)+0x100>
   e910c: f9400008     	ldr	x8, [x0]
   e9110: 91002261     	add	x1, x19, #0x8
   e9114: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e9118: f9401102     	ldr	x2, [x8, #0x20]
   e911c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e9120: d61f0040     	br	x2
   e9124: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e9128: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e912c: d65f03c0     	ret

00000000000e9130 <InGame::InGameMetricsHandler::~InGameMetricsHandler()>:
   e9130: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e9134: f9461d08     	ldr	x8, [x8, #0xc38]
   e9138: 39402009     	ldrb	w9, [x0, #0x8]
   e913c: 91004108     	add	x8, x8, #0x10
   e9140: f9000008     	str	x8, [x0]
   e9144: 37000049     	tbnz	w9, #0x0, 0xe914c <InGame::InGameMetricsHandler::~InGameMetricsHandler()+0x1c>
   e9148: d65f03c0     	ret
   e914c: f9400c00     	ldr	x0, [x0, #0x18]
   e9150: 1401cf64     	b	0x15cee0 <_ZdlPv@plt>

00000000000e9154 <InGame::InGameMetricsHandler::~InGameMetricsHandler()>:
   e9154: d4200020     	brk	#0x1

00000000000e9158 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()>:
   e9158: d102c3ff     	sub	sp, sp, #0xb0
   e915c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   e9160: 910143fd     	add	x29, sp, #0x50
   e9164: a9066ffc     	stp	x28, x27, [sp, #0x60]
   e9168: a90767fa     	stp	x26, x25, [sp, #0x70]
   e916c: a9085ff8     	stp	x24, x23, [sp, #0x80]
   e9170: a90957f6     	stp	x22, x21, [sp, #0x90]
   e9174: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   e9178: d53bd059     	mrs	x25, TPIDR_EL0
   e917c: aa0003f3     	mov	x19, x0
   e9180: f9401728     	ldr	x8, [x25, #0x28]
   e9184: f81f83a8     	stur	x8, [x29, #-0x8]
   e9188: a9405814     	ldp	x20, x22, [x0]
   e918c: cb1402c8     	sub	x8, x22, x20
   e9190: 9346fd17     	asr	x23, x8, #6
   e9194: 910006e8     	add	x8, x23, #0x1
   e9198: d37afd09     	lsr	x9, x8, #58
   e919c: b5000c69     	cbnz	x9, 0xe9328 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x1d0>
   e91a0: aa1303e9     	mov	x9, x19
   e91a4: b27ae3ec     	mov	x12, #0x7fffffffffffffc0 // =9223372036854775744
   e91a8: f8410d2a     	ldr	x10, [x9, #0x10]!
   e91ac: f90023e9     	str	x9, [sp, #0x40]
   e91b0: cb14014a     	sub	x10, x10, x20
   e91b4: 9345fd4b     	asr	x11, x10, #5
   e91b8: eb08017f     	cmp	x11, x8
   e91bc: 9a8b3108     	csel	x8, x8, x11, lo
   e91c0: eb0c015f     	cmp	x10, x12
   e91c4: 92ff800a     	mov	x10, #0x3ffffffffffffff // =288230376151711743
   e91c8: 9a8a3118     	csel	x24, x8, x10, lo
   e91cc: b40000d8     	cbz	x24, 0xe91e4 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x8c>
   e91d0: d37aff08     	lsr	x8, x24, #58
   e91d4: b5000ae8     	cbnz	x8, 0xe9330 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x1d8>
   e91d8: d37ae700     	lsl	x0, x24, #6
   e91dc: 9401cf21     	bl	0x15ce60 <_Znwm@plt>
   e91e0: 14000002     	b	0xe91e8 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x90>
   e91e4: aa1f03e0     	mov	x0, xzr
   e91e8: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e91ec: f0000409     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e91f0: 8b171817     	add	x23, x0, x23, lsl #6
   e91f4: eb1402df     	cmp	x22, x20
   e91f8: 6f00e400     	movi	v0.2d, #0000000000000000
   e91fc: f9462508     	ldr	x8, [x8, #0xc48]
   e9200: f9462929     	ldr	x9, [x9, #0xc50]
   e9204: a9025fe0     	stp	x0, x23, [sp, #0x20]
   e9208: a9037eff     	stp	xzr, xzr, [x23, #0x30]
   e920c: 9100411a     	add	x26, x8, #0x10
   e9210: 8b181808     	add	x8, x0, x24, lsl #6
   e9214: 9100413b     	add	x27, x9, #0x10
   e9218: 910102e9     	add	x9, x23, #0x40
   e921c: 3c8082e0     	stur	q0, [x23, #0x8]
   e9220: 3c8182e0     	stur	q0, [x23, #0x18]
   e9224: f90002fa     	str	x26, [x23]
   e9228: f90016fb     	str	x27, [x23, #0x28]
   e922c: a90323e9     	stp	x9, x8, [sp, #0x30]
   e9230: 54000420     	b.eq	0xe92b4 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x15c>
   e9234: a900a3e9     	stp	x9, x8, [sp, #0x8]
   e9238: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e923c: f9000ff9     	str	x25, [sp, #0x18]
   e9240: aa1f03fc     	mov	x28, xzr
   e9244: f9464908     	ldr	x8, [x8, #0xc90]
   e9248: 91004115     	add	x21, x8, #0x10
   e924c: 8b1c02f8     	add	x24, x23, x28
   e9250: 8b1c02d9     	add	x25, x22, x28
   e9254: d100e300     	sub	x0, x24, #0x38
   e9258: d100e321     	sub	x1, x25, #0x38
   e925c: f81c0315     	stur	x21, [x24, #-0x40]
   e9260: 9401d830     	bl	0x15f320 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEEC2ERKS6_@plt>
   e9264: f85e0328     	ldur	x8, [x25, #-0x20]
   e9268: f81c031a     	stur	x26, [x24, #-0x40]
   e926c: d101039c     	sub	x28, x28, #0x40
   e9270: 8b1c02c9     	add	x9, x22, x28
   e9274: a93e6f08     	stp	x8, x27, [x24, #-0x20]
   e9278: d1010308     	sub	x8, x24, #0x40
   e927c: 3cdf0320     	ldur	q0, [x25, #-0x10]
   e9280: eb14013f     	cmp	x9, x20
   e9284: f90017e8     	str	x8, [sp, #0x28]
   e9288: 3c9f0300     	stur	q0, [x24, #-0x10]
   e928c: 54fffe01     	b.ne	0xe924c <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0xf4>
   e9290: a9405a74     	ldp	x20, x22, [x19]
   e9294: 8b1c02f7     	add	x23, x23, x28
   e9298: a94167e8     	ldp	x8, x25, [sp, #0x10]
   e929c: f94007e9     	ldr	x9, [sp, #0x8]
   e92a0: eb1402df     	cmp	x22, x20
   e92a4: a9002677     	stp	x23, x9, [x19]
   e92a8: f9000a68     	str	x8, [x19, #0x10]
   e92ac: 540000e1     	b.ne	0xe92c8 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x170>
   e92b0: 1400000f     	b	0xe92ec <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x194>
   e92b4: aa1603f4     	mov	x20, x22
   e92b8: eb1402df     	cmp	x22, x20
   e92bc: a9002677     	stp	x23, x9, [x19]
   e92c0: f9000a68     	str	x8, [x19, #0x10]
   e92c4: 54000140     	b.eq	0xe92ec <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x194>
   e92c8: d10102d3     	sub	x19, x22, #0x40
   e92cc: aa1303f5     	mov	x21, x19
   e92d0: f85c06a8     	ldr	x8, [x21], #-0x40
   e92d4: aa1303e0     	mov	x0, x19
   e92d8: f9400108     	ldr	x8, [x8]
   e92dc: d63f0100     	blr	x8
   e92e0: eb14027f     	cmp	x19, x20
   e92e4: aa1503f3     	mov	x19, x21
   e92e8: 54ffff41     	b.ne	0xe92d0 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x178>
   e92ec: b4000074     	cbz	x20, 0xe92f8 <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x1a0>
   e92f0: aa1403e0     	mov	x0, x20
   e92f4: 9401cefb     	bl	0x15cee0 <_ZdlPv@plt>
   e92f8: f9401728     	ldr	x8, [x25, #0x28]
   e92fc: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9300: eb09011f     	cmp	x8, x9
   e9304: 540001c1     	b.ne	0xe933c <void std::__ndk1::vector<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>>::__emplace_back_slow_path<>()+0x1e4>
   e9308: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   e930c: a94957f6     	ldp	x22, x21, [sp, #0x90]
   e9310: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   e9314: a94767fa     	ldp	x26, x25, [sp, #0x70]
   e9318: a9466ffc     	ldp	x28, x27, [sp, #0x60]
   e931c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   e9320: 9102c3ff     	add	sp, sp, #0xb0
   e9324: d65f03c0     	ret
   e9328: aa1303e0     	mov	x0, x19
   e932c: 9401d271     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   e9330: d0fffc20     	adrp	x0, 0x6f000
   e9334: 91026000     	add	x0, x0, #0x98
   e9338: 97ff3886     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
   e933c: 9401cebd     	bl	0x15ce30 <__stack_chk_fail@plt>
   e9340: aa0003f3     	mov	x19, x0
   e9344: 910083e0     	add	x0, sp, #0x20
   e9348: 9401d7fa     	bl	0x15f330 <_ZNSt6__ndk114__split_bufferIN6InGame13ReportGateway13CounterMetricERNS_9allocatorIS3_EEED2Ev@plt>
   e934c: aa1303e0     	mov	x0, x19
   e9350: 9401bf84     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e9354 <InGame::ReportGateway::CounterMetric::~CounterMetric()>:
   e9354: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e9358: a90157f6     	stp	x22, x21, [sp, #0x10]
   e935c: 910003fd     	mov	x29, sp
   e9360: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e9364: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e9368: f9464908     	ldr	x8, [x8, #0xc90]
   e936c: f9400415     	ldr	x21, [x0, #0x8]
   e9370: 91004108     	add	x8, x8, #0x10
   e9374: f9000008     	str	x8, [x0]
   e9378: b4000295     	cbz	x21, 0xe93c8 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x74>
   e937c: f9400808     	ldr	x8, [x0, #0x10]
   e9380: aa0003f3     	mov	x19, x0
   e9384: eb15011f     	cmp	x8, x21
   e9388: 54000280     	b.eq	0xe93d8 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x84>
   e938c: d100e114     	sub	x20, x8, #0x38
   e9390: aa1403f6     	mov	x22, x20
   e9394: f85c86c8     	ldr	x8, [x22], #-0x38
   e9398: aa1403e0     	mov	x0, x20
   e939c: f9400108     	ldr	x8, [x8]
   e93a0: d63f0100     	blr	x8
   e93a4: eb15029f     	cmp	x20, x21
   e93a8: aa1603f4     	mov	x20, x22
   e93ac: 54ffff41     	b.ne	0xe9394 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x40>
   e93b0: f9400660     	ldr	x0, [x19, #0x8]
   e93b4: f9000a75     	str	x21, [x19, #0x10]
   e93b8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e93bc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e93c0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e93c4: 1401cec7     	b	0x15cee0 <_ZdlPv@plt>
   e93c8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e93cc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e93d0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e93d4: d65f03c0     	ret
   e93d8: aa1503e0     	mov	x0, x21
   e93dc: f9000a75     	str	x21, [x19, #0x10]
   e93e0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e93e4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e93e8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e93ec: 1401cebd     	b	0x15cee0 <_ZdlPv@plt>

00000000000e93f0 <InGame::ReportGateway::CounterMetric::~CounterMetric()>:
   e93f0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e93f4: a90157f6     	stp	x22, x21, [sp, #0x10]
   e93f8: 910003fd     	mov	x29, sp
   e93fc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e9400: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e9404: aa0003f3     	mov	x19, x0
   e9408: f9464908     	ldr	x8, [x8, #0xc90]
   e940c: f9400415     	ldr	x21, [x0, #0x8]
   e9410: 91004108     	add	x8, x8, #0x10
   e9414: f9000008     	str	x8, [x0]
   e9418: b4000255     	cbz	x21, 0xe9460 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x70>
   e941c: f9400a68     	ldr	x8, [x19, #0x10]
   e9420: eb15011f     	cmp	x8, x21
   e9424: 54000180     	b.eq	0xe9454 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x64>
   e9428: d100e114     	sub	x20, x8, #0x38
   e942c: aa1403f6     	mov	x22, x20
   e9430: f85c86c8     	ldr	x8, [x22], #-0x38
   e9434: aa1403e0     	mov	x0, x20
   e9438: f9400108     	ldr	x8, [x8]
   e943c: d63f0100     	blr	x8
   e9440: eb15029f     	cmp	x20, x21
   e9444: aa1603f4     	mov	x20, x22
   e9448: 54ffff41     	b.ne	0xe9430 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x40>
   e944c: f9400660     	ldr	x0, [x19, #0x8]
   e9450: 14000002     	b	0xe9458 <InGame::ReportGateway::CounterMetric::~CounterMetric()+0x68>
   e9454: aa1503e0     	mov	x0, x21
   e9458: f9000a75     	str	x21, [x19, #0x10]
   e945c: 9401cea1     	bl	0x15cee0 <_ZdlPv@plt>
   e9460: aa1303e0     	mov	x0, x19
   e9464: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e9468: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e946c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e9470: 1401ce9c     	b	0x15cee0 <_ZdlPv@plt>

00000000000e9474 <InGame::ReportGateway::CounterMetric::GetJsonData()>:
   e9474: d104c3ff     	sub	sp, sp, #0x130
   e9478: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   e947c: 9103c3fd     	add	x29, sp, #0xf0
   e9480: f90083fc     	str	x28, [sp, #0x100]
   e9484: a91157f6     	stp	x22, x21, [sp, #0x110]
   e9488: a9124ff4     	stp	x20, x19, [sp, #0x120]
   e948c: d53bd055     	mrs	x21, TPIDR_EL0
   e9490: aa0003f4     	mov	x20, x0
   e9494: f94016a9     	ldr	x9, [x21, #0x28]
   e9498: aa0803f3     	mov	x19, x8
   e949c: f81f83a9     	stur	x9, [x29, #-0x8]
   e94a0: 9401d1d0     	bl	0x15dbe0 <_ZNSt6__ndk16chrono12system_clock3nowEv@plt>
   e94a4: d29ef9e8     	mov	x8, #0xf7cf             // =63439
   e94a8: f2bc6a68     	movk	x8, #0xe353, lsl #16
   e94ac: f2d374a8     	movk	x8, #0x9ba5, lsl #32
   e94b0: f2e41888     	movk	x8, #0x20c4, lsl #48
   e94b4: 9b487c08     	smulh	x8, x0, x8
   e94b8: 91002280     	add	x0, x20, #0x8
   e94bc: 9347fd09     	asr	x9, x8, #7
   e94c0: 8b48fd28     	add	x8, x9, x8, lsr #63
   e94c4: f9001288     	str	x8, [x20, #0x20]
   e94c8: f9001e88     	str	x8, [x20, #0x38]
   e94cc: 9100e3e8     	add	x8, sp, #0x38
   e94d0: 9401d79c     	bl	0x15f340 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_11MetricLabelEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>
   e94d4: 90fffc22     	adrp	x2, 0x6d000
   e94d8: 9100e3e0     	add	x0, sp, #0x38
   e94dc: 91194442     	add	x2, x2, #0x651
   e94e0: aa1f03e1     	mov	x1, xzr
   e94e4: 9401d79b     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   e94e8: f9400808     	ldr	x8, [x0, #0x10]
   e94ec: 3dc00000     	ldr	q0, [x0]
   e94f0: f90033e8     	str	x8, [sp, #0x60]
   e94f4: 3d8017e0     	str	q0, [sp, #0x50]
   e94f8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e94fc: f900001f     	str	xzr, [x0]
   e9500: b0fffc41     	adrp	x1, 0x72000
   e9504: 910143e0     	add	x0, sp, #0x50
   e9508: 911f6421     	add	x1, x1, #0x7d9
   e950c: 9401d579     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   e9510: f9400808     	ldr	x8, [x0, #0x10]
   e9514: 9100a289     	add	x9, x20, #0x28
   e9518: 3dc00000     	ldr	q0, [x0]
   e951c: f90043e8     	str	x8, [sp, #0x80]
   e9520: 3d801fe0     	str	q0, [sp, #0x70]
   e9524: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9528: f900001f     	str	xzr, [x0]
   e952c: 910083e8     	add	x8, sp, #0x20
   e9530: aa0903e0     	mov	x0, x9
   e9534: 910083f6     	add	x22, sp, #0x20
   e9538: 9401d78a     	bl	0x15f360 <_ZN6InGame13ReportGateway13CounterMetric11CounterData11GetJsonDataEv@plt>
   e953c: a942a7ea     	ldp	x10, x9, [sp, #0x28]
   e9540: b24002cb     	orr	x11, x22, #0x1
   e9544: 394083e8     	ldrb	w8, [sp, #0x20]
   e9548: 7200011f     	tst	w8, #0x1
   e954c: d341fd08     	lsr	x8, x8, #1
   e9550: 9a890161     	csel	x1, x11, x9, eq
   e9554: 9a8a0102     	csel	x2, x8, x10, eq
   e9558: 9101c3e0     	add	x0, sp, #0x70
   e955c: 9401d5ed     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e9560: f9400808     	ldr	x8, [x0, #0x10]
   e9564: d10183b6     	sub	x22, x29, #0x60
   e9568: 3dc00000     	ldr	q0, [x0]
   e956c: f81b03a8     	stur	x8, [x29, #-0x50]
   e9570: 3d8002c0     	str	q0, [x22]
   e9574: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9578: f900001f     	str	xzr, [x0]
   e957c: 90fffc21     	adrp	x1, 0x6d000
   e9580: d10183a0     	sub	x0, x29, #0x60
   e9584: 9126d821     	add	x1, x1, #0x9b6
   e9588: 9401d55a     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   e958c: f9400808     	ldr	x8, [x0, #0x10]
   e9590: 3dc00000     	ldr	q0, [x0]
   e9594: f81d03a8     	stur	x8, [x29, #-0x30]
   e9598: 3d800ac0     	str	q0, [x22, #0x20]
   e959c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e95a0: f900001f     	str	xzr, [x0]
   e95a4: f9401280     	ldr	x0, [x20, #0x20]
   e95a8: 910023e8     	add	x8, sp, #0x8
   e95ac: 910023f4     	add	x20, sp, #0x8
   e95b0: 9401d770     	bl	0x15f370 <_ZNSt6__ndk19to_stringEl@plt>
   e95b4: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e95b8: b240028b     	orr	x11, x20, #0x1
   e95bc: 394023e8     	ldrb	w8, [sp, #0x8]
   e95c0: 7200011f     	tst	w8, #0x1
   e95c4: d341fd08     	lsr	x8, x8, #1
   e95c8: 9a890161     	csel	x1, x11, x9, eq
   e95cc: 9a8a0102     	csel	x2, x8, x10, eq
   e95d0: d10103a0     	sub	x0, x29, #0x40
   e95d4: 9401d5cf     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e95d8: f9400808     	ldr	x8, [x0, #0x10]
   e95dc: 3dc00000     	ldr	q0, [x0]
   e95e0: f81f03a8     	stur	x8, [x29, #-0x10]
   e95e4: 3d8012c0     	str	q0, [x22, #0x40]
   e95e8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e95ec: f900001f     	str	xzr, [x0]
   e95f0: f0fffc21     	adrp	x1, 0x70000
   e95f4: d10083a0     	sub	x0, x29, #0x20
   e95f8: 91131021     	add	x1, x1, #0x4c4
   e95fc: 9401d53d     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   e9600: f9400808     	ldr	x8, [x0, #0x10]
   e9604: 3dc00000     	ldr	q0, [x0]
   e9608: f900001f     	str	xzr, [x0]
   e960c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9610: 385e03a9     	ldurb	w9, [x29, #-0x20]
   e9614: f9000a68     	str	x8, [x19, #0x10]
   e9618: 3d800260     	str	q0, [x19]
   e961c: 37000329     	tbnz	w9, #0x0, 0xe9680 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x20c>
   e9620: 394023e8     	ldrb	w8, [sp, #0x8]
   e9624: 37000368     	tbnz	w8, #0x0, 0xe9690 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x21c>
   e9628: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e962c: 370003a8     	tbnz	w8, #0x0, 0xe96a0 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x22c>
   e9630: 385a03a8     	ldurb	w8, [x29, #-0x60]
   e9634: 370003e8     	tbnz	w8, #0x0, 0xe96b0 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x23c>
   e9638: 394083e8     	ldrb	w8, [sp, #0x20]
   e963c: 37000428     	tbnz	w8, #0x0, 0xe96c0 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x24c>
   e9640: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e9644: 37000468     	tbnz	w8, #0x0, 0xe96d0 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x25c>
   e9648: 394143e8     	ldrb	w8, [sp, #0x50]
   e964c: 370004a8     	tbnz	w8, #0x0, 0xe96e0 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x26c>
   e9650: 3940e3e8     	ldrb	w8, [sp, #0x38]
   e9654: 370004e8     	tbnz	w8, #0x0, 0xe96f0 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x27c>
   e9658: f94016a8     	ldr	x8, [x21, #0x28]
   e965c: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9660: eb09011f     	cmp	x8, x9
   e9664: 54000521     	b.ne	0xe9708 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x294>
   e9668: a9524ff4     	ldp	x20, x19, [sp, #0x120]
   e966c: a95157f6     	ldp	x22, x21, [sp, #0x110]
   e9670: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   e9674: f94083fc     	ldr	x28, [sp, #0x100]
   e9678: 9104c3ff     	add	sp, sp, #0x130
   e967c: d65f03c0     	ret
   e9680: f85f03a0     	ldur	x0, [x29, #-0x10]
   e9684: 9401ce17     	bl	0x15cee0 <_ZdlPv@plt>
   e9688: 394023e8     	ldrb	w8, [sp, #0x8]
   e968c: 3607fce8     	tbz	w8, #0x0, 0xe9628 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1b4>
   e9690: f9400fe0     	ldr	x0, [sp, #0x18]
   e9694: 9401ce13     	bl	0x15cee0 <_ZdlPv@plt>
   e9698: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e969c: 3607fca8     	tbz	w8, #0x0, 0xe9630 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1bc>
   e96a0: f85d03a0     	ldur	x0, [x29, #-0x30]
   e96a4: 9401ce0f     	bl	0x15cee0 <_ZdlPv@plt>
   e96a8: 385a03a8     	ldurb	w8, [x29, #-0x60]
   e96ac: 3607fc68     	tbz	w8, #0x0, 0xe9638 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1c4>
   e96b0: f85b03a0     	ldur	x0, [x29, #-0x50]
   e96b4: 9401ce0b     	bl	0x15cee0 <_ZdlPv@plt>
   e96b8: 394083e8     	ldrb	w8, [sp, #0x20]
   e96bc: 3607fc28     	tbz	w8, #0x0, 0xe9640 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1cc>
   e96c0: f9401be0     	ldr	x0, [sp, #0x30]
   e96c4: 9401ce07     	bl	0x15cee0 <_ZdlPv@plt>
   e96c8: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e96cc: 3607fbe8     	tbz	w8, #0x0, 0xe9648 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1d4>
   e96d0: f94043e0     	ldr	x0, [sp, #0x80]
   e96d4: 9401ce03     	bl	0x15cee0 <_ZdlPv@plt>
   e96d8: 394143e8     	ldrb	w8, [sp, #0x50]
   e96dc: 3607fba8     	tbz	w8, #0x0, 0xe9650 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1dc>
   e96e0: f94033e0     	ldr	x0, [sp, #0x60]
   e96e4: 9401cdff     	bl	0x15cee0 <_ZdlPv@plt>
   e96e8: 3940e3e8     	ldrb	w8, [sp, #0x38]
   e96ec: 3607fb68     	tbz	w8, #0x0, 0xe9658 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1e4>
   e96f0: f94027e0     	ldr	x0, [sp, #0x48]
   e96f4: 9401cdfb     	bl	0x15cee0 <_ZdlPv@plt>
   e96f8: f94016a8     	ldr	x8, [x21, #0x28]
   e96fc: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9700: eb09011f     	cmp	x8, x9
   e9704: 54fffb20     	b.eq	0xe9668 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x1f4>
   e9708: 9401cdca     	bl	0x15ce30 <__stack_chk_fail@plt>
   e970c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e9710: aa0003f3     	mov	x19, x0
   e9714: 37000228     	tbnz	w8, #0x0, 0xe9758 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2e4>
   e9718: 394023e8     	ldrb	w8, [sp, #0x8]
   e971c: 370002e8     	tbnz	w8, #0x0, 0xe9778 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x304>
   e9720: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9724: 370003a8     	tbnz	w8, #0x0, 0xe9798 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x324>
   e9728: 385a03a8     	ldurb	w8, [x29, #-0x60]
   e972c: 37000468     	tbnz	w8, #0x0, 0xe97b8 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x344>
   e9730: 394083e8     	ldrb	w8, [sp, #0x20]
   e9734: 37000528     	tbnz	w8, #0x0, 0xe97d8 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x364>
   e9738: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e973c: 370005e8     	tbnz	w8, #0x0, 0xe97f8 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x384>
   e9740: 394143e8     	ldrb	w8, [sp, #0x50]
   e9744: 370006a8     	tbnz	w8, #0x0, 0xe9818 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x3a4>
   e9748: 3940e3e8     	ldrb	w8, [sp, #0x38]
   e974c: 37000768     	tbnz	w8, #0x0, 0xe9838 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x3c4>
   e9750: aa1303e0     	mov	x0, x19
   e9754: 9401be83     	bl	0x159160 <__emutls_get_address+0x6d4>
   e9758: f85f03a0     	ldur	x0, [x29, #-0x10]
   e975c: 9401cde1     	bl	0x15cee0 <_ZdlPv@plt>
   e9760: 394023e8     	ldrb	w8, [sp, #0x8]
   e9764: 3607fde8     	tbz	w8, #0x0, 0xe9720 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2ac>
   e9768: 14000004     	b	0xe9778 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x304>
   e976c: aa0003f3     	mov	x19, x0
   e9770: 394023e8     	ldrb	w8, [sp, #0x8]
   e9774: 3607fd68     	tbz	w8, #0x0, 0xe9720 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2ac>
   e9778: f9400fe0     	ldr	x0, [sp, #0x18]
   e977c: 9401cdd9     	bl	0x15cee0 <_ZdlPv@plt>
   e9780: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9784: 3607fd28     	tbz	w8, #0x0, 0xe9728 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2b4>
   e9788: 14000004     	b	0xe9798 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x324>
   e978c: aa0003f3     	mov	x19, x0
   e9790: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9794: 3607fca8     	tbz	w8, #0x0, 0xe9728 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2b4>
   e9798: f85d03a0     	ldur	x0, [x29, #-0x30]
   e979c: 9401cdd1     	bl	0x15cee0 <_ZdlPv@plt>
   e97a0: 385a03a8     	ldurb	w8, [x29, #-0x60]
   e97a4: 3607fc68     	tbz	w8, #0x0, 0xe9730 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2bc>
   e97a8: 14000004     	b	0xe97b8 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x344>
   e97ac: aa0003f3     	mov	x19, x0
   e97b0: 385a03a8     	ldurb	w8, [x29, #-0x60]
   e97b4: 3607fbe8     	tbz	w8, #0x0, 0xe9730 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2bc>
   e97b8: f85b03a0     	ldur	x0, [x29, #-0x50]
   e97bc: 9401cdc9     	bl	0x15cee0 <_ZdlPv@plt>
   e97c0: 394083e8     	ldrb	w8, [sp, #0x20]
   e97c4: 3607fba8     	tbz	w8, #0x0, 0xe9738 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2c4>
   e97c8: 14000004     	b	0xe97d8 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x364>
   e97cc: aa0003f3     	mov	x19, x0
   e97d0: 394083e8     	ldrb	w8, [sp, #0x20]
   e97d4: 3607fb28     	tbz	w8, #0x0, 0xe9738 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2c4>
   e97d8: f9401be0     	ldr	x0, [sp, #0x30]
   e97dc: 9401cdc1     	bl	0x15cee0 <_ZdlPv@plt>
   e97e0: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e97e4: 3607fae8     	tbz	w8, #0x0, 0xe9740 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2cc>
   e97e8: 14000004     	b	0xe97f8 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x384>
   e97ec: aa0003f3     	mov	x19, x0
   e97f0: 3941c3e8     	ldrb	w8, [sp, #0x70]
   e97f4: 3607fa68     	tbz	w8, #0x0, 0xe9740 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2cc>
   e97f8: f94043e0     	ldr	x0, [sp, #0x80]
   e97fc: 9401cdb9     	bl	0x15cee0 <_ZdlPv@plt>
   e9800: 394143e8     	ldrb	w8, [sp, #0x50]
   e9804: 3607fa28     	tbz	w8, #0x0, 0xe9748 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2d4>
   e9808: 14000004     	b	0xe9818 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x3a4>
   e980c: aa0003f3     	mov	x19, x0
   e9810: 394143e8     	ldrb	w8, [sp, #0x50]
   e9814: 3607f9a8     	tbz	w8, #0x0, 0xe9748 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2d4>
   e9818: f94033e0     	ldr	x0, [sp, #0x60]
   e981c: 9401cdb1     	bl	0x15cee0 <_ZdlPv@plt>
   e9820: 3940e3e8     	ldrb	w8, [sp, #0x38]
   e9824: 3607f968     	tbz	w8, #0x0, 0xe9750 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2dc>
   e9828: 14000004     	b	0xe9838 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x3c4>
   e982c: aa0003f3     	mov	x19, x0
   e9830: 3940e3e8     	ldrb	w8, [sp, #0x38]
   e9834: 3607f8e8     	tbz	w8, #0x0, 0xe9750 <InGame::ReportGateway::CounterMetric::GetJsonData()+0x2dc>
   e9838: f94027e0     	ldr	x0, [sp, #0x48]
   e983c: 9401cda9     	bl	0x15cee0 <_ZdlPv@plt>
   e9840: aa1303e0     	mov	x0, x19
   e9844: 9401be47     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e9848 <InGame::ReportGateway::MetricBase::~MetricBase()>:
   e9848: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e984c: a90157f6     	stp	x22, x21, [sp, #0x10]
   e9850: 910003fd     	mov	x29, sp
   e9854: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e9858: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e985c: f9464908     	ldr	x8, [x8, #0xc90]
   e9860: f9400415     	ldr	x21, [x0, #0x8]
   e9864: 91004108     	add	x8, x8, #0x10
   e9868: f9000008     	str	x8, [x0]
   e986c: b4000295     	cbz	x21, 0xe98bc <InGame::ReportGateway::MetricBase::~MetricBase()+0x74>
   e9870: f9400808     	ldr	x8, [x0, #0x10]
   e9874: aa0003f3     	mov	x19, x0
   e9878: eb15011f     	cmp	x8, x21
   e987c: 54000280     	b.eq	0xe98cc <InGame::ReportGateway::MetricBase::~MetricBase()+0x84>
   e9880: d100e114     	sub	x20, x8, #0x38
   e9884: aa1403f6     	mov	x22, x20
   e9888: f85c86c8     	ldr	x8, [x22], #-0x38
   e988c: aa1403e0     	mov	x0, x20
   e9890: f9400108     	ldr	x8, [x8]
   e9894: d63f0100     	blr	x8
   e9898: eb15029f     	cmp	x20, x21
   e989c: aa1603f4     	mov	x20, x22
   e98a0: 54ffff41     	b.ne	0xe9888 <InGame::ReportGateway::MetricBase::~MetricBase()+0x40>
   e98a4: f9400660     	ldr	x0, [x19, #0x8]
   e98a8: f9000a75     	str	x21, [x19, #0x10]
   e98ac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e98b0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e98b4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e98b8: 1401cd8a     	b	0x15cee0 <_ZdlPv@plt>
   e98bc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e98c0: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e98c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e98c8: d65f03c0     	ret
   e98cc: aa1503e0     	mov	x0, x21
   e98d0: f9000a75     	str	x21, [x19, #0x10]
   e98d4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e98d8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e98dc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e98e0: 1401cd80     	b	0x15cee0 <_ZdlPv@plt>

00000000000e98e4 <InGame::ReportGateway::MetricBase::~MetricBase()>:
   e98e4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e98e8: a90157f6     	stp	x22, x21, [sp, #0x10]
   e98ec: 910003fd     	mov	x29, sp
   e98f0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e98f4: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e98f8: aa0003f3     	mov	x19, x0
   e98fc: f9464908     	ldr	x8, [x8, #0xc90]
   e9900: f9400415     	ldr	x21, [x0, #0x8]
   e9904: 91004108     	add	x8, x8, #0x10
   e9908: f9000008     	str	x8, [x0]
   e990c: b4000255     	cbz	x21, 0xe9954 <InGame::ReportGateway::MetricBase::~MetricBase()+0x70>
   e9910: f9400a68     	ldr	x8, [x19, #0x10]
   e9914: eb15011f     	cmp	x8, x21
   e9918: 54000180     	b.eq	0xe9948 <InGame::ReportGateway::MetricBase::~MetricBase()+0x64>
   e991c: d100e114     	sub	x20, x8, #0x38
   e9920: aa1403f6     	mov	x22, x20
   e9924: f85c86c8     	ldr	x8, [x22], #-0x38
   e9928: aa1403e0     	mov	x0, x20
   e992c: f9400108     	ldr	x8, [x8]
   e9930: d63f0100     	blr	x8
   e9934: eb15029f     	cmp	x20, x21
   e9938: aa1603f4     	mov	x20, x22
   e993c: 54ffff41     	b.ne	0xe9924 <InGame::ReportGateway::MetricBase::~MetricBase()+0x40>
   e9940: f9400660     	ldr	x0, [x19, #0x8]
   e9944: 14000002     	b	0xe994c <InGame::ReportGateway::MetricBase::~MetricBase()+0x68>
   e9948: aa1503e0     	mov	x0, x21
   e994c: f9000a75     	str	x21, [x19, #0x10]
   e9950: 9401cd64     	bl	0x15cee0 <_ZdlPv@plt>
   e9954: aa1303e0     	mov	x0, x19
   e9958: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e995c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e9960: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e9964: 1401cd5f     	b	0x15cee0 <_ZdlPv@plt>

00000000000e9968 <InGame::ReportGateway::MetricBase::GetJsonData()>:
   e9968: 52800089     	mov	w9, #0x4                // =4
   e996c: 528faf6a     	mov	w10, #0x7d7b            // =32123
   e9970: 39000d1f     	strb	wzr, [x8, #0x3]
   e9974: 39000109     	strb	w9, [x8]
   e9978: 7800110a     	sturh	w10, [x8, #0x1]
   e997c: d65f03c0     	ret

00000000000e9980 <std::__ndk1::__vector_base<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::~__vector_base()>:
   e9980: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   e9984: a90157f6     	stp	x22, x21, [sp, #0x10]
   e9988: 910003fd     	mov	x29, sp
   e998c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   e9990: f9400015     	ldr	x21, [x0]
   e9994: b4000295     	cbz	x21, 0xe99e4 <std::__ndk1::__vector_base<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::~__vector_base()+0x64>
   e9998: f9400408     	ldr	x8, [x0, #0x8]
   e999c: aa0003f3     	mov	x19, x0
   e99a0: eb15011f     	cmp	x8, x21
   e99a4: 54000280     	b.eq	0xe99f4 <std::__ndk1::__vector_base<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::~__vector_base()+0x74>
   e99a8: d100e114     	sub	x20, x8, #0x38
   e99ac: aa1403f6     	mov	x22, x20
   e99b0: f85c86c8     	ldr	x8, [x22], #-0x38
   e99b4: aa1403e0     	mov	x0, x20
   e99b8: f9400108     	ldr	x8, [x8]
   e99bc: d63f0100     	blr	x8
   e99c0: eb15029f     	cmp	x20, x21
   e99c4: aa1603f4     	mov	x20, x22
   e99c8: 54ffff41     	b.ne	0xe99b0 <std::__ndk1::__vector_base<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::~__vector_base()+0x30>
   e99cc: f9400260     	ldr	x0, [x19]
   e99d0: f9000675     	str	x21, [x19, #0x8]
   e99d4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e99d8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e99dc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e99e0: 1401cd40     	b	0x15cee0 <_ZdlPv@plt>
   e99e4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e99e8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e99ec: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e99f0: d65f03c0     	ret
   e99f4: aa1503e0     	mov	x0, x21
   e99f8: f9000675     	str	x21, [x19, #0x8]
   e99fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   e9a00: a94157f6     	ldp	x22, x21, [sp, #0x10]
   e9a04: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   e9a08: 1401cd36     	b	0x15cee0 <_ZdlPv@plt>

00000000000e9a0c <InGame::ReportGateway::CounterMetric::CounterData::~CounterData()>:
   e9a0c: 1401cd35     	b	0x15cee0 <_ZdlPv@plt>

00000000000e9a10 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()>:
   e9a10: d10303ff     	sub	sp, sp, #0xc0
   e9a14: a9097bfd     	stp	x29, x30, [sp, #0x90]
   e9a18: 910243fd     	add	x29, sp, #0x90
   e9a1c: f90053f5     	str	x21, [sp, #0xa0]
   e9a20: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   e9a24: d53bd055     	mrs	x21, TPIDR_EL0
   e9a28: aa0803f3     	mov	x19, x8
   e9a2c: f94016a8     	ldr	x8, [x21, #0x28]
   e9a30: aa0003f4     	mov	x20, x0
   e9a34: f81f83a8     	stur	x8, [x29, #-0x8]
   e9a38: 910063e8     	add	x8, sp, #0x18
   e9a3c: fd400400     	ldr	d0, [x0, #0x8]
   e9a40: 9401d654     	bl	0x15f390 <_ZNSt6__ndk19to_stringEd@plt>
   e9a44: 90fffc22     	adrp	x2, 0x6d000
   e9a48: 910063e0     	add	x0, sp, #0x18
   e9a4c: 91191c42     	add	x2, x2, #0x647
   e9a50: aa1f03e1     	mov	x1, xzr
   e9a54: 9401d63f     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   e9a58: f9400808     	ldr	x8, [x0, #0x10]
   e9a5c: 3dc00000     	ldr	q0, [x0]
   e9a60: f90023e8     	str	x8, [sp, #0x40]
   e9a64: 3d800fe0     	str	q0, [sp, #0x30]
   e9a68: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9a6c: f900001f     	str	xzr, [x0]
   e9a70: 90fffc21     	adrp	x1, 0x6d000
   e9a74: 9100c3e0     	add	x0, sp, #0x30
   e9a78: 9126d821     	add	x1, x1, #0x9b6
   e9a7c: 9401d41d     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   e9a80: f9400808     	ldr	x8, [x0, #0x10]
   e9a84: 3dc00000     	ldr	q0, [x0]
   e9a88: f81d03a8     	stur	x8, [x29, #-0x30]
   e9a8c: 3c9c03a0     	stur	q0, [x29, #-0x40]
   e9a90: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9a94: f900001f     	str	xzr, [x0]
   e9a98: f9400a80     	ldr	x0, [x20, #0x10]
   e9a9c: 910003e8     	mov	x8, sp
   e9aa0: 910003f4     	mov	x20, sp
   e9aa4: 9401d633     	bl	0x15f370 <_ZNSt6__ndk19to_stringEl@plt>
   e9aa8: a940a7ea     	ldp	x10, x9, [sp, #0x8]
   e9aac: b240028b     	orr	x11, x20, #0x1
   e9ab0: 394003e8     	ldrb	w8, [sp]
   e9ab4: 7200011f     	tst	w8, #0x1
   e9ab8: d341fd08     	lsr	x8, x8, #1
   e9abc: 9a890161     	csel	x1, x11, x9, eq
   e9ac0: 9a8a0102     	csel	x2, x8, x10, eq
   e9ac4: d10103a0     	sub	x0, x29, #0x40
   e9ac8: 9401d492     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e9acc: f9400808     	ldr	x8, [x0, #0x10]
   e9ad0: 3dc00000     	ldr	q0, [x0]
   e9ad4: f81f03a8     	stur	x8, [x29, #-0x10]
   e9ad8: 3c9e03a0     	stur	q0, [x29, #-0x20]
   e9adc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9ae0: f900001f     	str	xzr, [x0]
   e9ae4: f0fffc21     	adrp	x1, 0x70000
   e9ae8: d10083a0     	sub	x0, x29, #0x20
   e9aec: 91131021     	add	x1, x1, #0x4c4
   e9af0: 9401d400     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   e9af4: f9400808     	ldr	x8, [x0, #0x10]
   e9af8: 3dc00000     	ldr	q0, [x0]
   e9afc: f900001f     	str	xzr, [x0]
   e9b00: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   e9b04: 385e03a9     	ldurb	w9, [x29, #-0x20]
   e9b08: f9000a68     	str	x8, [x19, #0x10]
   e9b0c: 3d800260     	str	q0, [x19]
   e9b10: 37000249     	tbnz	w9, #0x0, 0xe9b58 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x148>
   e9b14: 394003e8     	ldrb	w8, [sp]
   e9b18: 37000288     	tbnz	w8, #0x0, 0xe9b68 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x158>
   e9b1c: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9b20: 370002c8     	tbnz	w8, #0x0, 0xe9b78 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x168>
   e9b24: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e9b28: 37000308     	tbnz	w8, #0x0, 0xe9b88 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x178>
   e9b2c: 394063e8     	ldrb	w8, [sp, #0x18]
   e9b30: 37000348     	tbnz	w8, #0x0, 0xe9b98 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x188>
   e9b34: f94016a8     	ldr	x8, [x21, #0x28]
   e9b38: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9b3c: eb09011f     	cmp	x8, x9
   e9b40: 54000381     	b.ne	0xe9bb0 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1a0>
   e9b44: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   e9b48: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   e9b4c: f94053f5     	ldr	x21, [sp, #0xa0]
   e9b50: 910303ff     	add	sp, sp, #0xc0
   e9b54: d65f03c0     	ret
   e9b58: f85f03a0     	ldur	x0, [x29, #-0x10]
   e9b5c: 9401cce1     	bl	0x15cee0 <_ZdlPv@plt>
   e9b60: 394003e8     	ldrb	w8, [sp]
   e9b64: 3607fdc8     	tbz	w8, #0x0, 0xe9b1c <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x10c>
   e9b68: f9400be0     	ldr	x0, [sp, #0x10]
   e9b6c: 9401ccdd     	bl	0x15cee0 <_ZdlPv@plt>
   e9b70: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9b74: 3607fd88     	tbz	w8, #0x0, 0xe9b24 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x114>
   e9b78: f85d03a0     	ldur	x0, [x29, #-0x30]
   e9b7c: 9401ccd9     	bl	0x15cee0 <_ZdlPv@plt>
   e9b80: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e9b84: 3607fd48     	tbz	w8, #0x0, 0xe9b2c <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x11c>
   e9b88: f94023e0     	ldr	x0, [sp, #0x40]
   e9b8c: 9401ccd5     	bl	0x15cee0 <_ZdlPv@plt>
   e9b90: 394063e8     	ldrb	w8, [sp, #0x18]
   e9b94: 3607fd08     	tbz	w8, #0x0, 0xe9b34 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x124>
   e9b98: f94017e0     	ldr	x0, [sp, #0x28]
   e9b9c: 9401ccd1     	bl	0x15cee0 <_ZdlPv@plt>
   e9ba0: f94016a8     	ldr	x8, [x21, #0x28]
   e9ba4: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9ba8: eb09011f     	cmp	x8, x9
   e9bac: 54fffcc0     	b.eq	0xe9b44 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x134>
   e9bb0: 9401cca0     	bl	0x15ce30 <__stack_chk_fail@plt>
   e9bb4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   e9bb8: aa0003f3     	mov	x19, x0
   e9bbc: 37000168     	tbnz	w8, #0x0, 0xe9be8 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1d8>
   e9bc0: 394003e8     	ldrb	w8, [sp]
   e9bc4: 37000228     	tbnz	w8, #0x0, 0xe9c08 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1f8>
   e9bc8: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9bcc: 370002e8     	tbnz	w8, #0x0, 0xe9c28 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x218>
   e9bd0: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e9bd4: 370003a8     	tbnz	w8, #0x0, 0xe9c48 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x238>
   e9bd8: 394063e8     	ldrb	w8, [sp, #0x18]
   e9bdc: 37000468     	tbnz	w8, #0x0, 0xe9c68 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x258>
   e9be0: aa1303e0     	mov	x0, x19
   e9be4: 9401bd5f     	bl	0x159160 <__emutls_get_address+0x6d4>
   e9be8: f85f03a0     	ldur	x0, [x29, #-0x10]
   e9bec: 9401ccbd     	bl	0x15cee0 <_ZdlPv@plt>
   e9bf0: 394003e8     	ldrb	w8, [sp]
   e9bf4: 3607fea8     	tbz	w8, #0x0, 0xe9bc8 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1b8>
   e9bf8: 14000004     	b	0xe9c08 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1f8>
   e9bfc: aa0003f3     	mov	x19, x0
   e9c00: 394003e8     	ldrb	w8, [sp]
   e9c04: 3607fe28     	tbz	w8, #0x0, 0xe9bc8 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1b8>
   e9c08: f9400be0     	ldr	x0, [sp, #0x10]
   e9c0c: 9401ccb5     	bl	0x15cee0 <_ZdlPv@plt>
   e9c10: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9c14: 3607fde8     	tbz	w8, #0x0, 0xe9bd0 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1c0>
   e9c18: 14000004     	b	0xe9c28 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x218>
   e9c1c: aa0003f3     	mov	x19, x0
   e9c20: 385c03a8     	ldurb	w8, [x29, #-0x40]
   e9c24: 3607fd68     	tbz	w8, #0x0, 0xe9bd0 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1c0>
   e9c28: f85d03a0     	ldur	x0, [x29, #-0x30]
   e9c2c: 9401ccad     	bl	0x15cee0 <_ZdlPv@plt>
   e9c30: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e9c34: 3607fd28     	tbz	w8, #0x0, 0xe9bd8 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1c8>
   e9c38: 14000004     	b	0xe9c48 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x238>
   e9c3c: aa0003f3     	mov	x19, x0
   e9c40: 3940c3e8     	ldrb	w8, [sp, #0x30]
   e9c44: 3607fca8     	tbz	w8, #0x0, 0xe9bd8 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1c8>
   e9c48: f94023e0     	ldr	x0, [sp, #0x40]
   e9c4c: 9401cca5     	bl	0x15cee0 <_ZdlPv@plt>
   e9c50: 394063e8     	ldrb	w8, [sp, #0x18]
   e9c54: 3607fc68     	tbz	w8, #0x0, 0xe9be0 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1d0>
   e9c58: 14000004     	b	0xe9c68 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x258>
   e9c5c: aa0003f3     	mov	x19, x0
   e9c60: 394063e8     	ldrb	w8, [sp, #0x18]
   e9c64: 3607fbe8     	tbz	w8, #0x0, 0xe9be0 <InGame::ReportGateway::CounterMetric::CounterData::GetJsonData()+0x1d0>
   e9c68: f94017e0     	ldr	x0, [sp, #0x28]
   e9c6c: 9401cc9d     	bl	0x15cee0 <_ZdlPv@plt>
   e9c70: aa1303e0     	mov	x0, x19
   e9c74: 9401bd3b     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e9c78 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)>:
   e9c78: d10243ff     	sub	sp, sp, #0x90
   e9c7c: a9047bfd     	stp	x29, x30, [sp, #0x40]
   e9c80: 910103fd     	add	x29, sp, #0x40
   e9c84: f9002bf9     	str	x25, [sp, #0x50]
   e9c88: a9065ff8     	stp	x24, x23, [sp, #0x60]
   e9c8c: a90757f6     	stp	x22, x21, [sp, #0x70]
   e9c90: a9084ff4     	stp	x20, x19, [sp, #0x80]
   e9c94: d53bd055     	mrs	x21, TPIDR_EL0
   e9c98: aa0003f4     	mov	x20, x0
   e9c9c: f94016a9     	ldr	x9, [x21, #0x28]
   e9ca0: aa0803f3     	mov	x19, x8
   e9ca4: f81f83a9     	stur	x9, [x29, #-0x8]
   e9ca8: f9400000     	ldr	x0, [x0]
   e9cac: f9400689     	ldr	x9, [x20, #0x8]
   e9cb0: eb09001f     	cmp	x0, x9
   e9cb4: 54000aa0     	b.eq	0xe9e08 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x190>
   e9cb8: 528b6048     	mov	w8, #0x5b02             // =23298
   e9cbc: 39008bff     	strb	wzr, [sp, #0x22]
   e9cc0: 790043e8     	strh	w8, [sp, #0x20]
   e9cc4: f9400008     	ldr	x8, [x0]
   e9cc8: f9400909     	ldr	x9, [x8, #0x10]
   e9ccc: 910023e8     	add	x8, sp, #0x8
   e9cd0: 910023f6     	add	x22, sp, #0x8
   e9cd4: d63f0120     	blr	x9
   e9cd8: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e9cdc: b24002cb     	orr	x11, x22, #0x1
   e9ce0: 394023e8     	ldrb	w8, [sp, #0x8]
   e9ce4: 7200011f     	tst	w8, #0x1
   e9ce8: d341fd08     	lsr	x8, x8, #1
   e9cec: 9a890161     	csel	x1, x11, x9, eq
   e9cf0: 9a8a0102     	csel	x2, x8, x10, eq
   e9cf4: 910083e0     	add	x0, sp, #0x20
   e9cf8: 9401d406     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e9cfc: 394023e8     	ldrb	w8, [sp, #0x8]
   e9d00: 36000068     	tbz	w8, #0x0, 0xe9d0c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x94>
   e9d04: f9400fe0     	ldr	x0, [sp, #0x18]
   e9d08: 9401cc76     	bl	0x15cee0 <_ZdlPv@plt>
   e9d0c: a9402289     	ldp	x9, x8, [x20]
   e9d10: d28db6f6     	mov	x22, #0x6db7            // =28087
   e9d14: f2b6db76     	movk	x22, #0xb6db, lsl #16
   e9d18: f2db6db6     	movk	x22, #0xdb6d, lsl #32
   e9d1c: f2edb6d6     	movk	x22, #0x6db6, lsl #48
   e9d20: cb090108     	sub	x8, x8, x9
   e9d24: 9343fd08     	asr	x8, x8, #3
   e9d28: 9b167d08     	mul	x8, x8, x22
   e9d2c: f100091f     	cmp	x8, #0x2
   e9d30: 54000483     	b.lo	0xe9dc0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x148>
   e9d34: 910023e8     	add	x8, sp, #0x8
   e9d38: 52800038     	mov	w24, #0x1               // =1
   e9d3c: b2400117     	orr	x23, x8, #0x1
   e9d40: 52800719     	mov	w25, #0x38              // =56
   e9d44: 14000009     	b	0xe9d68 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0xf0>
   e9d48: a9402289     	ldp	x9, x8, [x20]
   e9d4c: 91000718     	add	x24, x24, #0x1
   e9d50: 9100e339     	add	x25, x25, #0x38
   e9d54: cb090108     	sub	x8, x8, x9
   e9d58: 9343fd08     	asr	x8, x8, #3
   e9d5c: 9b167d08     	mul	x8, x8, x22
   e9d60: eb08031f     	cmp	x24, x8
   e9d64: 540002e2     	b.hs	0xe9dc0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x148>
   e9d68: 910083e0     	add	x0, sp, #0x20
   e9d6c: 52800581     	mov	w1, #0x2c               // =44
   e9d70: 9401d0d4     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   e9d74: f9400288     	ldr	x8, [x20]
   e9d78: 8b190100     	add	x0, x8, x25
   e9d7c: f9400008     	ldr	x8, [x0]
   e9d80: f9400909     	ldr	x9, [x8, #0x10]
   e9d84: 910023e8     	add	x8, sp, #0x8
   e9d88: d63f0120     	blr	x9
   e9d8c: a94127ea     	ldp	x10, x9, [sp, #0x10]
   e9d90: 394023e8     	ldrb	w8, [sp, #0x8]
   e9d94: 7200011f     	tst	w8, #0x1
   e9d98: d341fd08     	lsr	x8, x8, #1
   e9d9c: 9a8902e1     	csel	x1, x23, x9, eq
   e9da0: 9a8a0102     	csel	x2, x8, x10, eq
   e9da4: 910083e0     	add	x0, sp, #0x20
   e9da8: 9401d3da     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   e9dac: 394023e8     	ldrb	w8, [sp, #0x8]
   e9db0: 3607fcc8     	tbz	w8, #0x0, 0xe9d48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0xd0>
   e9db4: f9400fe0     	ldr	x0, [sp, #0x18]
   e9db8: 9401cc4a     	bl	0x15cee0 <_ZdlPv@plt>
   e9dbc: 17ffffe3     	b	0xe9d48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0xd0>
   e9dc0: 910083e0     	add	x0, sp, #0x20
   e9dc4: 52800ba1     	mov	w1, #0x5d               // =93
   e9dc8: 9401d0be     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   e9dcc: 3dc00be0     	ldr	q0, [sp, #0x20]
   e9dd0: f9401be8     	ldr	x8, [sp, #0x30]
   e9dd4: 3d800260     	str	q0, [x19]
   e9dd8: f9000a68     	str	x8, [x19, #0x10]
   e9ddc: f94016a8     	ldr	x8, [x21, #0x28]
   e9de0: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9de4: eb09011f     	cmp	x8, x9
   e9de8: 54000221     	b.ne	0xe9e2c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1b4>
   e9dec: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   e9df0: a94757f6     	ldp	x22, x21, [sp, #0x70]
   e9df4: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   e9df8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   e9dfc: f9402bf9     	ldr	x25, [sp, #0x50]
   e9e00: 910243ff     	add	sp, sp, #0x90
   e9e04: d65f03c0     	ret
   e9e08: 52800088     	mov	w8, #0x4                // =4
   e9e0c: 528bab69     	mov	w9, #0x5d5b             // =23899
   e9e10: 39000e7f     	strb	wzr, [x19, #0x3]
   e9e14: 39000268     	strb	w8, [x19]
   e9e18: 78001269     	sturh	w9, [x19, #0x1]
   e9e1c: f94016a8     	ldr	x8, [x21, #0x28]
   e9e20: f85f83a9     	ldur	x9, [x29, #-0x8]
   e9e24: eb09011f     	cmp	x8, x9
   e9e28: 54fffe20     	b.eq	0xe9dec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x174>
   e9e2c: 9401cc01     	bl	0x15ce30 <__stack_chk_fail@plt>
   e9e30: 14000010     	b	0xe9e70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1f8>
   e9e34: 14000002     	b	0xe9e3c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1c4>
   e9e38: 1400000e     	b	0xe9e70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1f8>
   e9e3c: 394023e8     	ldrb	w8, [sp, #0x8]
   e9e40: aa0003f3     	mov	x19, x0
   e9e44: 370000a8     	tbnz	w8, #0x0, 0xe9e58 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1e0>
   e9e48: 394083e8     	ldrb	w8, [sp, #0x20]
   e9e4c: 37000188     	tbnz	w8, #0x0, 0xe9e7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x204>
   e9e50: aa1303e0     	mov	x0, x19
   e9e54: 9401bcc3     	bl	0x159160 <__emutls_get_address+0x6d4>
   e9e58: f9400fe0     	ldr	x0, [sp, #0x18]
   e9e5c: 9401cc21     	bl	0x15cee0 <_ZdlPv@plt>
   e9e60: 394083e8     	ldrb	w8, [sp, #0x20]
   e9e64: 3607ff68     	tbz	w8, #0x0, 0xe9e50 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1d8>
   e9e68: 14000005     	b	0xe9e7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x204>
   e9e6c: 14000001     	b	0xe9e70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1f8>
   e9e70: aa0003f3     	mov	x19, x0
   e9e74: 394083e8     	ldrb	w8, [sp, #0x20]
   e9e78: 3607fec8     	tbz	w8, #0x0, 0xe9e50 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricLabel>(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>&)+0x1d8>
   e9e7c: f9401be0     	ldr	x0, [sp, #0x30]
   e9e80: 9401cc18     	bl	0x15cee0 <_ZdlPv@plt>
   e9e84: aa1303e0     	mov	x0, x19
   e9e88: 9401bcb6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000e9e8c <std::__ndk1::__split_buffer<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>&>::~__split_buffer()>:
   e9e8c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   e9e90: a9014ff4     	stp	x20, x19, [sp, #0x10]
   e9e94: 910003fd     	mov	x29, sp
   e9e98: aa0003f3     	mov	x19, x0
   e9e9c: a9408014     	ldp	x20, x0, [x0, #0x8]
   e9ea0: eb14001f     	cmp	x0, x20
   e9ea4: 54000100     	b.eq	0xe9ec4 <std::__ndk1::__split_buffer<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>&>::~__split_buffer()+0x38>
   e9ea8: f85c0c08     	ldr	x8, [x0, #-0x40]!
   e9eac: f9000a60     	str	x0, [x19, #0x10]
   e9eb0: f9400108     	ldr	x8, [x8]
   e9eb4: d63f0100     	blr	x8
   e9eb8: f9400a60     	ldr	x0, [x19, #0x10]
   e9ebc: eb14001f     	cmp	x0, x20
   e9ec0: 54ffff41     	b.ne	0xe9ea8 <std::__ndk1::__split_buffer<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>&>::~__split_buffer()+0x1c>
   e9ec4: f9400260     	ldr	x0, [x19]
   e9ec8: b4000080     	cbz	x0, 0xe9ed8 <std::__ndk1::__split_buffer<InGame::ReportGateway::CounterMetric, std::__ndk1::allocator<InGame::ReportGateway::CounterMetric>&>::~__split_buffer()+0x4c>
   e9ecc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e9ed0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e9ed4: 1401cc03     	b	0x15cee0 <_ZdlPv@plt>
   e9ed8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   e9edc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   e9ee0: d65f03c0     	ret

00000000000e9ee4 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)>:
   e9ee4: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   e9ee8: a90167fa     	stp	x26, x25, [sp, #0x10]
   e9eec: 910003fd     	mov	x29, sp
   e9ef0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   e9ef4: a90357f6     	stp	x22, x21, [sp, #0x30]
   e9ef8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   e9efc: a9007c1f     	stp	xzr, xzr, [x0]
   e9f00: aa0003f3     	mov	x19, x0
   e9f04: f900081f     	str	xzr, [x0, #0x10]
   e9f08: a9402029     	ldp	x9, x8, [x1]
   e9f0c: eb090100     	subs	x0, x8, x9
   e9f10: 54000540     	b.eq	0xe9fb8 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0xd4>
   e9f14: d28db6e9     	mov	x9, #0x6db7             // =28087
   e9f18: 9343fc08     	asr	x8, x0, #3
   e9f1c: f2b6db69     	movk	x9, #0xb6db, lsl #16
   e9f20: f2db6da9     	movk	x9, #0xdb6d, lsl #32
   e9f24: f2edb6c9     	movk	x9, #0x6db6, lsl #48
   e9f28: 9b097d16     	mul	x22, x8, x9
   e9f2c: d2849268     	mov	x8, #0x2493             // =9363
   e9f30: f2b24928     	movk	x8, #0x9249, lsl #16
   e9f34: f2c92488     	movk	x8, #0x4924, lsl #32
   e9f38: f2e09248     	movk	x8, #0x492, lsl #48
   e9f3c: eb0802df     	cmp	x22, x8
   e9f40: 54000482     	b.hs	0xe9fd0 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0xec>
   e9f44: aa0103f5     	mov	x21, x1
   e9f48: 9401cbc6     	bl	0x15ce60 <_Znwm@plt>
   e9f4c: 52800708     	mov	w8, #0x38               // =56
   e9f50: a9000260     	stp	x0, x0, [x19]
   e9f54: aa0003f4     	mov	x20, x0
   e9f58: 9b0802c8     	madd	x8, x22, x8, x0
   e9f5c: f9000a68     	str	x8, [x19, #0x10]
   e9f60: a94062b7     	ldp	x23, x24, [x21]
   e9f64: eb1802ff     	cmp	x23, x24
   e9f68: 54000260     	b.eq	0xe9fb4 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0xd0>
   e9f6c: f0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   e9f70: aa1f03f6     	mov	x22, xzr
   e9f74: f9462d08     	ldr	x8, [x8, #0xc58]
   e9f78: 91004119     	add	x25, x8, #0x10
   e9f7c: 8b1602fa     	add	x26, x23, x22
   e9f80: 8b160295     	add	x21, x20, x22
   e9f84: 91002341     	add	x1, x26, #0x8
   e9f88: f80086b9     	str	x25, [x21], #0x8
   e9f8c: aa1503e0     	mov	x0, x21
   e9f90: 9401cdfc     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e9f94: 91008341     	add	x1, x26, #0x20
   e9f98: 910062a0     	add	x0, x21, #0x18
   e9f9c: 9401cdf9     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   e9fa0: 9100e2d6     	add	x22, x22, #0x38
   e9fa4: 8b1602e8     	add	x8, x23, x22
   e9fa8: eb18011f     	cmp	x8, x24
   e9fac: 54fffe81     	b.ne	0xe9f7c <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0x98>
   e9fb0: 8b160294     	add	x20, x20, x22
   e9fb4: f9000674     	str	x20, [x19, #0x8]
   e9fb8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   e9fbc: a94357f6     	ldp	x22, x21, [sp, #0x30]
   e9fc0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   e9fc4: a94167fa     	ldp	x26, x25, [sp, #0x10]
   e9fc8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   e9fcc: d65f03c0     	ret
   e9fd0: aa1303e0     	mov	x0, x19
   e9fd4: 9401cf47     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   e9fd8: aa0003f5     	mov	x21, x0
   e9fdc: 1400000b     	b	0xea008 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0x124>
   e9fe0: aa0003f5     	mov	x21, x0
   e9fe4: 14000007     	b	0xea000 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0x11c>
   e9fe8: 8b160288     	add	x8, x20, x22
   e9fec: aa0003f5     	mov	x21, x0
   e9ff0: 39402109     	ldrb	w9, [x8, #0x8]
   e9ff4: 36000069     	tbz	w9, #0x0, 0xea000 <std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::vector(std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>> const&)+0x11c>
   e9ff8: f9400d00     	ldr	x0, [x8, #0x18]
   e9ffc: 9401cbb9     	bl	0x15cee0 <_ZdlPv@plt>
   ea000: 8b160288     	add	x8, x20, x22
   ea004: f9000668     	str	x8, [x19, #0x8]
   ea008: aa1303e0     	mov	x0, x19
   ea00c: 9401d4dd     	bl	0x15f380 <_ZNSt6__ndk113__vector_baseIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEED2Ev@plt>
   ea010: aa1503e0     	mov	x0, x21
   ea014: 9401bc53     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ea018 <InGame::ReportGateway::MetricLabel::~MetricLabel()>:
   ea018: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ea01c: f9000bf3     	str	x19, [sp, #0x10]
   ea020: 910003fd     	mov	x29, sp
   ea024: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ea028: aa0003f3     	mov	x19, x0
   ea02c: f9462d08     	ldr	x8, [x8, #0xc58]
   ea030: 39408009     	ldrb	w9, [x0, #0x20]
   ea034: 91004108     	add	x8, x8, #0x10
   ea038: f9000008     	str	x8, [x0]
   ea03c: 36000069     	tbz	w9, #0x0, 0xea048 <InGame::ReportGateway::MetricLabel::~MetricLabel()+0x30>
   ea040: f9401a60     	ldr	x0, [x19, #0x30]
   ea044: 9401cba7     	bl	0x15cee0 <_ZdlPv@plt>
   ea048: 39402268     	ldrb	w8, [x19, #0x8]
   ea04c: 37000088     	tbnz	w8, #0x0, 0xea05c <InGame::ReportGateway::MetricLabel::~MetricLabel()+0x44>
   ea050: f9400bf3     	ldr	x19, [sp, #0x10]
   ea054: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ea058: d65f03c0     	ret
   ea05c: f9400e60     	ldr	x0, [x19, #0x18]
   ea060: f9400bf3     	ldr	x19, [sp, #0x10]
   ea064: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ea068: 1401cb9e     	b	0x15cee0 <_ZdlPv@plt>

00000000000ea06c <InGame::ReportGateway::MetricLabel::~MetricLabel()>:
   ea06c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ea070: f9000bf3     	str	x19, [sp, #0x10]
   ea074: 910003fd     	mov	x29, sp
   ea078: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ea07c: aa0003f3     	mov	x19, x0
   ea080: f9462d08     	ldr	x8, [x8, #0xc58]
   ea084: 39408009     	ldrb	w9, [x0, #0x20]
   ea088: 91004108     	add	x8, x8, #0x10
   ea08c: f9000008     	str	x8, [x0]
   ea090: 370000e9     	tbnz	w9, #0x0, 0xea0ac <InGame::ReportGateway::MetricLabel::~MetricLabel()+0x40>
   ea094: 39402268     	ldrb	w8, [x19, #0x8]
   ea098: 37000128     	tbnz	w8, #0x0, 0xea0bc <InGame::ReportGateway::MetricLabel::~MetricLabel()+0x50>
   ea09c: aa1303e0     	mov	x0, x19
   ea0a0: f9400bf3     	ldr	x19, [sp, #0x10]
   ea0a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ea0a8: 1401cb8e     	b	0x15cee0 <_ZdlPv@plt>
   ea0ac: f9401a60     	ldr	x0, [x19, #0x30]
   ea0b0: 9401cb8c     	bl	0x15cee0 <_ZdlPv@plt>
   ea0b4: 39402268     	ldrb	w8, [x19, #0x8]
   ea0b8: 3607ff28     	tbz	w8, #0x0, 0xea09c <InGame::ReportGateway::MetricLabel::~MetricLabel()+0x30>
   ea0bc: f9400e60     	ldr	x0, [x19, #0x18]
   ea0c0: 9401cb88     	bl	0x15cee0 <_ZdlPv@plt>
   ea0c4: aa1303e0     	mov	x0, x19
   ea0c8: f9400bf3     	ldr	x19, [sp, #0x10]
   ea0cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ea0d0: 1401cb84     	b	0x15cee0 <_ZdlPv@plt>

00000000000ea0d4 <InGame::ReportGateway::MetricLabel::GetJsonData()>:
   ea0d4: d10303ff     	sub	sp, sp, #0xc0
   ea0d8: a9097bfd     	stp	x29, x30, [sp, #0x90]
   ea0dc: 910243fd     	add	x29, sp, #0x90
   ea0e0: f90053f5     	str	x21, [sp, #0xa0]
   ea0e4: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
   ea0e8: d53bd055     	mrs	x21, TPIDR_EL0
   ea0ec: aa0803f3     	mov	x19, x8
   ea0f0: f94016a8     	ldr	x8, [x21, #0x28]
   ea0f4: aa0003f4     	mov	x20, x0
   ea0f8: 91002000     	add	x0, x0, #0x8
   ea0fc: f81f83a8     	stur	x8, [x29, #-0x8]
   ea100: 910063e8     	add	x8, sp, #0x18
   ea104: 9401d4a7     	bl	0x15f3a0 <_ZN6InGame13ReportGateway9JsonUtils10EscapeJsonERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE@plt>
   ea108: f0fffc22     	adrp	x2, 0x71000
   ea10c: 910063e0     	add	x0, sp, #0x18
   ea110: 91057042     	add	x2, x2, #0x15c
   ea114: aa1f03e1     	mov	x1, xzr
   ea118: 9401d48e     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   ea11c: f9400808     	ldr	x8, [x0, #0x10]
   ea120: 3dc00000     	ldr	q0, [x0]
   ea124: f90023e8     	str	x8, [sp, #0x40]
   ea128: 3d800fe0     	str	q0, [sp, #0x30]
   ea12c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ea130: f900001f     	str	xzr, [x0]
   ea134: 90fffc21     	adrp	x1, 0x6e000
   ea138: 9100c3e0     	add	x0, sp, #0x30
   ea13c: 91101c21     	add	x1, x1, #0x407
   ea140: 9401d26c     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea144: f9400808     	ldr	x8, [x0, #0x10]
   ea148: 91008289     	add	x9, x20, #0x20
   ea14c: 3dc00000     	ldr	q0, [x0]
   ea150: f81d03a8     	stur	x8, [x29, #-0x30]
   ea154: 3c9c03a0     	stur	q0, [x29, #-0x40]
   ea158: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ea15c: f900001f     	str	xzr, [x0]
   ea160: 910003e8     	mov	x8, sp
   ea164: aa0903e0     	mov	x0, x9
   ea168: 910003f4     	mov	x20, sp
   ea16c: 9401d48d     	bl	0x15f3a0 <_ZN6InGame13ReportGateway9JsonUtils10EscapeJsonERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE@plt>
   ea170: a940a7ea     	ldp	x10, x9, [sp, #0x8]
   ea174: b240028b     	orr	x11, x20, #0x1
   ea178: 394003e8     	ldrb	w8, [sp]
   ea17c: 7200011f     	tst	w8, #0x1
   ea180: d341fd08     	lsr	x8, x8, #1
   ea184: 9a890161     	csel	x1, x11, x9, eq
   ea188: 9a8a0102     	csel	x2, x8, x10, eq
   ea18c: d10103a0     	sub	x0, x29, #0x40
   ea190: 9401d2e0     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ea194: f9400808     	ldr	x8, [x0, #0x10]
   ea198: 3dc00000     	ldr	q0, [x0]
   ea19c: f81f03a8     	stur	x8, [x29, #-0x10]
   ea1a0: 3c9e03a0     	stur	q0, [x29, #-0x20]
   ea1a4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ea1a8: f900001f     	str	xzr, [x0]
   ea1ac: f0fffc21     	adrp	x1, 0x71000
   ea1b0: d10083a0     	sub	x0, x29, #0x20
   ea1b4: 911ab821     	add	x1, x1, #0x6ae
   ea1b8: 9401d24e     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea1bc: f9400808     	ldr	x8, [x0, #0x10]
   ea1c0: 3dc00000     	ldr	q0, [x0]
   ea1c4: f900001f     	str	xzr, [x0]
   ea1c8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ea1cc: 385e03a9     	ldurb	w9, [x29, #-0x20]
   ea1d0: f9000a68     	str	x8, [x19, #0x10]
   ea1d4: 3d800260     	str	q0, [x19]
   ea1d8: 37000249     	tbnz	w9, #0x0, 0xea220 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x14c>
   ea1dc: 394003e8     	ldrb	w8, [sp]
   ea1e0: 37000288     	tbnz	w8, #0x0, 0xea230 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x15c>
   ea1e4: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ea1e8: 370002c8     	tbnz	w8, #0x0, 0xea240 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x16c>
   ea1ec: 3940c3e8     	ldrb	w8, [sp, #0x30]
   ea1f0: 37000308     	tbnz	w8, #0x0, 0xea250 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x17c>
   ea1f4: 394063e8     	ldrb	w8, [sp, #0x18]
   ea1f8: 37000348     	tbnz	w8, #0x0, 0xea260 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x18c>
   ea1fc: f94016a8     	ldr	x8, [x21, #0x28]
   ea200: f85f83a9     	ldur	x9, [x29, #-0x8]
   ea204: eb09011f     	cmp	x8, x9
   ea208: 54000381     	b.ne	0xea278 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1a4>
   ea20c: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
   ea210: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   ea214: f94053f5     	ldr	x21, [sp, #0xa0]
   ea218: 910303ff     	add	sp, sp, #0xc0
   ea21c: d65f03c0     	ret
   ea220: f85f03a0     	ldur	x0, [x29, #-0x10]
   ea224: 9401cb2f     	bl	0x15cee0 <_ZdlPv@plt>
   ea228: 394003e8     	ldrb	w8, [sp]
   ea22c: 3607fdc8     	tbz	w8, #0x0, 0xea1e4 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x110>
   ea230: f9400be0     	ldr	x0, [sp, #0x10]
   ea234: 9401cb2b     	bl	0x15cee0 <_ZdlPv@plt>
   ea238: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ea23c: 3607fd88     	tbz	w8, #0x0, 0xea1ec <InGame::ReportGateway::MetricLabel::GetJsonData()+0x118>
   ea240: f85d03a0     	ldur	x0, [x29, #-0x30]
   ea244: 9401cb27     	bl	0x15cee0 <_ZdlPv@plt>
   ea248: 3940c3e8     	ldrb	w8, [sp, #0x30]
   ea24c: 3607fd48     	tbz	w8, #0x0, 0xea1f4 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x120>
   ea250: f94023e0     	ldr	x0, [sp, #0x40]
   ea254: 9401cb23     	bl	0x15cee0 <_ZdlPv@plt>
   ea258: 394063e8     	ldrb	w8, [sp, #0x18]
   ea25c: 3607fd08     	tbz	w8, #0x0, 0xea1fc <InGame::ReportGateway::MetricLabel::GetJsonData()+0x128>
   ea260: f94017e0     	ldr	x0, [sp, #0x28]
   ea264: 9401cb1f     	bl	0x15cee0 <_ZdlPv@plt>
   ea268: f94016a8     	ldr	x8, [x21, #0x28]
   ea26c: f85f83a9     	ldur	x9, [x29, #-0x8]
   ea270: eb09011f     	cmp	x8, x9
   ea274: 54fffcc0     	b.eq	0xea20c <InGame::ReportGateway::MetricLabel::GetJsonData()+0x138>
   ea278: 9401caee     	bl	0x15ce30 <__stack_chk_fail@plt>
   ea27c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   ea280: aa0003f3     	mov	x19, x0
   ea284: 37000168     	tbnz	w8, #0x0, 0xea2b0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1dc>
   ea288: 394003e8     	ldrb	w8, [sp]
   ea28c: 37000228     	tbnz	w8, #0x0, 0xea2d0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1fc>
   ea290: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ea294: 370002e8     	tbnz	w8, #0x0, 0xea2f0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x21c>
   ea298: 3940c3e8     	ldrb	w8, [sp, #0x30]
   ea29c: 370003a8     	tbnz	w8, #0x0, 0xea310 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x23c>
   ea2a0: 394063e8     	ldrb	w8, [sp, #0x18]
   ea2a4: 37000468     	tbnz	w8, #0x0, 0xea330 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x25c>
   ea2a8: aa1303e0     	mov	x0, x19
   ea2ac: 9401bbad     	bl	0x159160 <__emutls_get_address+0x6d4>
   ea2b0: f85f03a0     	ldur	x0, [x29, #-0x10]
   ea2b4: 9401cb0b     	bl	0x15cee0 <_ZdlPv@plt>
   ea2b8: 394003e8     	ldrb	w8, [sp]
   ea2bc: 3607fea8     	tbz	w8, #0x0, 0xea290 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1bc>
   ea2c0: 14000004     	b	0xea2d0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1fc>
   ea2c4: aa0003f3     	mov	x19, x0
   ea2c8: 394003e8     	ldrb	w8, [sp]
   ea2cc: 3607fe28     	tbz	w8, #0x0, 0xea290 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1bc>
   ea2d0: f9400be0     	ldr	x0, [sp, #0x10]
   ea2d4: 9401cb03     	bl	0x15cee0 <_ZdlPv@plt>
   ea2d8: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ea2dc: 3607fde8     	tbz	w8, #0x0, 0xea298 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1c4>
   ea2e0: 14000004     	b	0xea2f0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x21c>
   ea2e4: aa0003f3     	mov	x19, x0
   ea2e8: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ea2ec: 3607fd68     	tbz	w8, #0x0, 0xea298 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1c4>
   ea2f0: f85d03a0     	ldur	x0, [x29, #-0x30]
   ea2f4: 9401cafb     	bl	0x15cee0 <_ZdlPv@plt>
   ea2f8: 3940c3e8     	ldrb	w8, [sp, #0x30]
   ea2fc: 3607fd28     	tbz	w8, #0x0, 0xea2a0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1cc>
   ea300: 14000004     	b	0xea310 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x23c>
   ea304: aa0003f3     	mov	x19, x0
   ea308: 3940c3e8     	ldrb	w8, [sp, #0x30]
   ea30c: 3607fca8     	tbz	w8, #0x0, 0xea2a0 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1cc>
   ea310: f94023e0     	ldr	x0, [sp, #0x40]
   ea314: 9401caf3     	bl	0x15cee0 <_ZdlPv@plt>
   ea318: 394063e8     	ldrb	w8, [sp, #0x18]
   ea31c: 3607fc68     	tbz	w8, #0x0, 0xea2a8 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1d4>
   ea320: 14000004     	b	0xea330 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x25c>
   ea324: aa0003f3     	mov	x19, x0
   ea328: 394063e8     	ldrb	w8, [sp, #0x18]
   ea32c: 3607fbe8     	tbz	w8, #0x0, 0xea2a8 <InGame::ReportGateway::MetricLabel::GetJsonData()+0x1d4>
   ea330: f94017e0     	ldr	x0, [sp, #0x28]
   ea334: 9401caeb     	bl	0x15cee0 <_ZdlPv@plt>
   ea338: aa1303e0     	mov	x0, x19
   ea33c: 9401bb89     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ea340 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ea340: d101c3ff     	sub	sp, sp, #0x70
   ea344: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ea348: 910043fd     	add	x29, sp, #0x10
   ea34c: a9026ffc     	stp	x28, x27, [sp, #0x20]
   ea350: a90367fa     	stp	x26, x25, [sp, #0x30]
   ea354: a9045ff8     	stp	x24, x23, [sp, #0x40]
   ea358: a90557f6     	stp	x22, x21, [sp, #0x50]
   ea35c: a9064ff4     	stp	x20, x19, [sp, #0x60]
   ea360: d53bd05c     	mrs	x28, TPIDR_EL0
   ea364: aa0803f3     	mov	x19, x8
   ea368: f9401788     	ldr	x8, [x28, #0x28]
   ea36c: f90007e8     	str	x8, [sp, #0x8]
   ea370: a940a809     	ldp	x9, x10, [x0, #0x8]
   ea374: a9007e7f     	stp	xzr, xzr, [x19]
   ea378: 39400008     	ldrb	w8, [x0]
   ea37c: f9000a7f     	str	xzr, [x19, #0x10]
   ea380: 7200011f     	tst	w8, #0x1
   ea384: d341fd08     	lsr	x8, x8, #1
   ea388: 9a890114     	csel	x20, x8, x9, eq
   ea38c: 9a801555     	csinc	x21, x10, x0, ne
   ea390: b4000a74     	cbz	x20, 0xea4dc <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x19c>
   ea394: f0fffc36     	adrp	x22, 0x71000
   ea398: b0fffc97     	adrp	x23, 0x7b000 <InGame::Log::_length_code+0x63c>
   ea39c: b0fffc38     	adrp	x24, 0x6f000
   ea3a0: d0fffc39     	adrp	x25, 0x70000
   ea3a4: 90fffc3a     	adrp	x26, 0x6e000
   ea3a8: 90fffc5b     	adrp	x27, 0x72000
   ea3ac: 9138bed6     	add	x22, x22, #0xe2f
   ea3b0: 912ce2f7     	add	x23, x23, #0xb38
   ea3b4: 913c1b18     	add	x24, x24, #0xf06
   ea3b8: 91138f39     	add	x25, x25, #0x4e3
   ea3bc: 91104f5a     	add	x26, x26, #0x413
   ea3c0: 912c677b     	add	x27, x27, #0xb19
   ea3c4: 14000007     	b	0xea3e0 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa0>
   ea3c8: aa1303e0     	mov	x0, x19
   ea3cc: aa1b03e1     	mov	x1, x27
   ea3d0: 9401d1c8     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea3d4: 910006b5     	add	x21, x21, #0x1
   ea3d8: f1000694     	subs	x20, x20, #0x1
   ea3dc: 54000800     	b.eq	0xea4dc <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x19c>
   ea3e0: 394002a1     	ldrb	w1, [x21]
   ea3e4: 51002028     	sub	w8, w1, #0x8
   ea3e8: 71009d1f     	cmp	w8, #0x27
   ea3ec: 54000148     	b.hi	0xea414 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd4>
   ea3f0: 10fffec9     	adr	x9, 0xea3c8 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x88>
   ea3f4: 38686aea     	ldrb	w10, [x23, x8]
   ea3f8: 8b0a0929     	add	x9, x9, x10, lsl #2
   ea3fc: d61f0120     	br	x9
   ea400: d0fffc21     	adrp	x1, 0x70000
   ea404: aa1303e0     	mov	x0, x19
   ea408: 9104b021     	add	x1, x1, #0x12c
   ea40c: 9401d1b9     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea410: 17fffff1     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea414: 7101703f     	cmp	w1, #0x5c
   ea418: 540000c1     	b.ne	0xea430 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   ea41c: d0fffc21     	adrp	x1, 0x70000
   ea420: aa1303e0     	mov	x0, x19
   ea424: 9104a421     	add	x1, x1, #0x129
   ea428: 9401d1b2     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea42c: 17ffffea     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea430: 7100803f     	cmp	w1, #0x20
   ea434: 54000383     	b.lo	0xea4a4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x164>
   ea438: 7101fc3f     	cmp	w1, #0x7f
   ea43c: 54000340     	b.eq	0xea4a4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x164>
   ea440: aa1303e0     	mov	x0, x19
   ea444: 9401cf1f     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   ea448: 17ffffe3     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea44c: b0fffc41     	adrp	x1, 0x73000
   ea450: aa1303e0     	mov	x0, x19
   ea454: 9137d421     	add	x1, x1, #0xdf5
   ea458: 9401d1a6     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea45c: 17ffffde     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea460: aa1303e0     	mov	x0, x19
   ea464: aa1803e1     	mov	x1, x24
   ea468: 9401d1a2     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea46c: 17ffffda     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea470: f0fffc21     	adrp	x1, 0x71000
   ea474: aa1303e0     	mov	x0, x19
   ea478: 910ff821     	add	x1, x1, #0x3fe
   ea47c: 9401d19d     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea480: 17ffffd5     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea484: aa1303e0     	mov	x0, x19
   ea488: aa1903e1     	mov	x1, x25
   ea48c: 9401d199     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea490: 17ffffd1     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea494: aa1303e0     	mov	x0, x19
   ea498: aa1a03e1     	mov	x1, x26
   ea49c: 9401d195     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea4a0: 17ffffcd     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea4a4: d344fc28     	lsr	x8, x1, #4
   ea4a8: 92400c29     	and	x9, x1, #0xf
   ea4ac: 528eab8a     	mov	w10, #0x755c            // =30044
   ea4b0: 39001bff     	strb	wzr, [sp, #0x6]
   ea4b4: 72a6060a     	movk	w10, #0x3030, lsl #16
   ea4b8: 38686ac8     	ldrb	w8, [x22, x8]
   ea4bc: 38696ac9     	ldrb	w9, [x22, x9]
   ea4c0: b90003ea     	str	w10, [sp]
   ea4c4: 390013e8     	strb	w8, [sp, #0x4]
   ea4c8: 390017e9     	strb	w9, [sp, #0x5]
   ea4cc: 910003e1     	mov	x1, sp
   ea4d0: aa1303e0     	mov	x0, x19
   ea4d4: 9401d187     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ea4d8: 17ffffbf     	b	0xea3d4 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea4dc: f9401788     	ldr	x8, [x28, #0x28]
   ea4e0: f94007e9     	ldr	x9, [sp, #0x8]
   ea4e4: eb09011f     	cmp	x8, x9
   ea4e8: 54000121     	b.ne	0xea50c <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1cc>
   ea4ec: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   ea4f0: a94557f6     	ldp	x22, x21, [sp, #0x50]
   ea4f4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   ea4f8: a94367fa     	ldp	x26, x25, [sp, #0x30]
   ea4fc: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   ea500: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ea504: 9101c3ff     	add	sp, sp, #0x70
   ea508: d65f03c0     	ret
   ea50c: 9401ca49     	bl	0x15ce30 <__stack_chk_fail@plt>
   ea510: 14000002     	b	0xea518 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1d8>
   ea514: 14000001     	b	0xea518 <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1d8>
   ea518: aa0003f4     	mov	x20, x0
   ea51c: 39400268     	ldrb	w8, [x19]
   ea520: 36000068     	tbz	w8, #0x0, 0xea52c <InGame::ReportGateway::JsonUtils::EscapeJson(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1ec>
   ea524: f9400a60     	ldr	x0, [x19, #0x10]
   ea528: 9401ca6e     	bl	0x15cee0 <_ZdlPv@plt>
   ea52c: aa1403e0     	mov	x0, x20
   ea530: 9401bb0c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ea534 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ea534: d10283ff     	sub	sp, sp, #0xa0
   ea538: a9047bfd     	stp	x29, x30, [sp, #0x40]
   ea53c: 910103fd     	add	x29, sp, #0x40
   ea540: a9056ffc     	stp	x28, x27, [sp, #0x50]
   ea544: a90667fa     	stp	x26, x25, [sp, #0x60]
   ea548: a9075ff8     	stp	x24, x23, [sp, #0x70]
   ea54c: a90857f6     	stp	x22, x21, [sp, #0x80]
   ea550: a9094ff4     	stp	x20, x19, [sp, #0x90]
   ea554: d53bd058     	mrs	x24, TPIDR_EL0
   ea558: d28db6eb     	mov	x11, #0x6db7            // =28087
   ea55c: f9401708     	ldr	x8, [x24, #0x28]
   ea560: f2b6db6b     	movk	x11, #0xb6db, lsl #16
   ea564: f2db6dab     	movk	x11, #0xdb6d, lsl #32
   ea568: aa0003f3     	mov	x19, x0
   ea56c: f2edb6cb     	movk	x11, #0x6db6, lsl #48
   ea570: f81f83a8     	stur	x8, [x29, #-0x8]
   ea574: a940200a     	ldp	x10, x8, [x0]
   ea578: cb0a0108     	sub	x8, x8, x10
   ea57c: 9343fd08     	asr	x8, x8, #3
   ea580: 9b0b7d14     	mul	x20, x8, x11
   ea584: d2849248     	mov	x8, #0x2492             // =9362
   ea588: f2b24928     	movk	x8, #0x9249, lsl #16
   ea58c: f2c92488     	movk	x8, #0x4924, lsl #32
   ea590: 91000689     	add	x9, x20, #0x1
   ea594: f2e09248     	movk	x8, #0x492, lsl #48
   ea598: eb08013f     	cmp	x9, x8
   ea59c: 54000c68     	b.hi	0xea728 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1f4>
   ea5a0: f9400a6c     	ldr	x12, [x19, #0x10]
   ea5a4: aa0203f5     	mov	x21, x2
   ea5a8: aa0103f6     	mov	x22, x1
   ea5ac: 91004277     	add	x23, x19, #0x10
   ea5b0: cb0a018a     	sub	x10, x12, x10
   ea5b4: d292492c     	mov	x12, #0x9249            // =37449
   ea5b8: 9343fd4a     	asr	x10, x10, #3
   ea5bc: f2a9248c     	movk	x12, #0x4924, lsl #16
   ea5c0: f2c4924c     	movk	x12, #0x2492, lsl #32
   ea5c4: f9001bf7     	str	x23, [sp, #0x30]
   ea5c8: 9b0b7d4a     	mul	x10, x10, x11
   ea5cc: f2e0492c     	movk	x12, #0x249, lsl #48
   ea5d0: d37ff94b     	lsl	x11, x10, #1
   ea5d4: eb09017f     	cmp	x11, x9
   ea5d8: 9a8b3129     	csel	x9, x9, x11, lo
   ea5dc: eb0c015f     	cmp	x10, x12
   ea5e0: 9a883139     	csel	x25, x9, x8, lo
   ea5e4: b40000f9     	cbz	x25, 0xea600 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   ea5e8: eb08033f     	cmp	x25, x8
   ea5ec: 54000a28     	b.hi	0xea730 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1fc>
   ea5f0: 52800708     	mov	w8, #0x38               // =56
   ea5f4: 9b087f20     	mul	x0, x25, x8
   ea5f8: 9401ca1a     	bl	0x15ce60 <_Znwm@plt>
   ea5fc: 14000002     	b	0xea604 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   ea600: aa1f03e0     	mov	x0, xzr
   ea604: 52800708     	mov	w8, #0x38               // =56
   ea608: 9b080294     	madd	x20, x20, x8, x0
   ea60c: 9b080339     	madd	x25, x25, x8, x0
   ea610: a90153e0     	stp	x0, x20, [sp, #0x10]
   ea614: a90267f4     	stp	x20, x25, [sp, #0x20]
   ea618: aa1703e0     	mov	x0, x23
   ea61c: aa1403e1     	mov	x1, x20
   ea620: aa1603e2     	mov	x2, x22
   ea624: aa1503e3     	mov	x3, x21
   ea628: 9401d2f2     	bl	0x15f1f0 <_ZNSt6__ndk19allocatorIN6InGame13ReportGateway11MetricLabelEE9constructIS3_JRKNS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEESC_EEEvPT_DpOT0_@plt>
   ea62c: a9405676     	ldp	x22, x21, [x19]
   ea630: 9100e297     	add	x23, x20, #0x38
   ea634: f90013f7     	str	x23, [sp, #0x20]
   ea638: eb1602bf     	cmp	x21, x22
   ea63c: 540003c0     	b.eq	0xea6b4 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x180>
   ea640: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ea644: f90007f8     	str	x24, [sp, #0x8]
   ea648: aa1f03fa     	mov	x26, xzr
   ea64c: f9462d08     	ldr	x8, [x8, #0xc58]
   ea650: 9100411b     	add	x27, x8, #0x10
   ea654: 8b1a029c     	add	x28, x20, x26
   ea658: 8b1a02b8     	add	x24, x21, x26
   ea65c: d100c380     	sub	x0, x28, #0x30
   ea660: d100c301     	sub	x1, x24, #0x30
   ea664: f81c839b     	stur	x27, [x28, #-0x38]
   ea668: 9401cc46     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ea66c: d1006380     	sub	x0, x28, #0x18
   ea670: d1006301     	sub	x1, x24, #0x18
   ea674: 9401cc43     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ea678: 8b1a0288     	add	x8, x20, x26
   ea67c: d100e35a     	sub	x26, x26, #0x38
   ea680: d100e108     	sub	x8, x8, #0x38
   ea684: 8b1a02a9     	add	x9, x21, x26
   ea688: eb16013f     	cmp	x9, x22
   ea68c: f9000fe8     	str	x8, [sp, #0x18]
   ea690: 54fffe21     	b.ne	0xea654 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x120>
   ea694: a9405a75     	ldp	x21, x22, [x19]
   ea698: 8b1a0294     	add	x20, x20, x26
   ea69c: f94007f8     	ldr	x24, [sp, #0x8]
   ea6a0: eb1502df     	cmp	x22, x21
   ea6a4: a9005e74     	stp	x20, x23, [x19]
   ea6a8: f9000a79     	str	x25, [x19, #0x10]
   ea6ac: 540000e1     	b.ne	0xea6c8 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x194>
   ea6b0: 1400000f     	b	0xea6ec <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1b8>
   ea6b4: aa1603f5     	mov	x21, x22
   ea6b8: eb1502df     	cmp	x22, x21
   ea6bc: a9005e74     	stp	x20, x23, [x19]
   ea6c0: f9000a79     	str	x25, [x19, #0x10]
   ea6c4: 54000140     	b.eq	0xea6ec <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1b8>
   ea6c8: d100e2d3     	sub	x19, x22, #0x38
   ea6cc: aa1303f4     	mov	x20, x19
   ea6d0: f85c8688     	ldr	x8, [x20], #-0x38
   ea6d4: aa1303e0     	mov	x0, x19
   ea6d8: f9400108     	ldr	x8, [x8]
   ea6dc: d63f0100     	blr	x8
   ea6e0: eb15027f     	cmp	x19, x21
   ea6e4: aa1403f3     	mov	x19, x20
   ea6e8: 54ffff41     	b.ne	0xea6d0 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x19c>
   ea6ec: b4000075     	cbz	x21, 0xea6f8 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1c4>
   ea6f0: aa1503e0     	mov	x0, x21
   ea6f4: 9401c9fb     	bl	0x15cee0 <_ZdlPv@plt>
   ea6f8: f9401708     	ldr	x8, [x24, #0x28]
   ea6fc: f85f83a9     	ldur	x9, [x29, #-0x8]
   ea700: eb09011f     	cmp	x8, x9
   ea704: 540001c1     	b.ne	0xea73c <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x208>
   ea708: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   ea70c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   ea710: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   ea714: a94667fa     	ldp	x26, x25, [sp, #0x60]
   ea718: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   ea71c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   ea720: 910283ff     	add	sp, sp, #0xa0
   ea724: d65f03c0     	ret
   ea728: aa1303e0     	mov	x0, x19
   ea72c: 9401cd71     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   ea730: b0fffc20     	adrp	x0, 0x6f000
   ea734: 91026000     	add	x0, x0, #0x98
   ea738: 97ff3386     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
   ea73c: 9401c9bd     	bl	0x15ce30 <__stack_chk_fail@plt>
   ea740: 14000008     	b	0xea760 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x22c>
   ea744: 8b1a0288     	add	x8, x20, x26
   ea748: aa0003f3     	mov	x19, x0
   ea74c: 385d0109     	ldurb	w9, [x8, #-0x30]
   ea750: 360000a9     	tbz	w9, #0x0, 0xea764 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x230>
   ea754: f85e0100     	ldur	x0, [x8, #-0x20]
   ea758: 9401c9e2     	bl	0x15cee0 <_ZdlPv@plt>
   ea75c: 14000002     	b	0xea764 <void std::__ndk1::vector<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>>::__emplace_back_slow_path<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x230>
   ea760: aa0003f3     	mov	x19, x0
   ea764: 910043e0     	add	x0, sp, #0x10
   ea768: 9401d312     	bl	0x15f3b0 <_ZNSt6__ndk114__split_bufferIN6InGame13ReportGateway11MetricLabelERNS_9allocatorIS3_EEED2Ev@plt>
   ea76c: aa1303e0     	mov	x0, x19
   ea770: 9401ba7c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ea774 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ea774: d10143ff     	sub	sp, sp, #0x50
   ea778: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ea77c: 910083fd     	add	x29, sp, #0x20
   ea780: a90357f6     	stp	x22, x21, [sp, #0x30]
   ea784: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ea788: d53bd056     	mrs	x22, TPIDR_EL0
   ea78c: aa0103f3     	mov	x19, x1
   ea790: f94016c8     	ldr	x8, [x22, #0x28]
   ea794: 910003e0     	mov	x0, sp
   ea798: aa0303e1     	mov	x1, x3
   ea79c: aa0203f5     	mov	x21, x2
   ea7a0: f81f83a8     	stur	x8, [x29, #-0x8]
   ea7a4: 9401cbf7     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ea7a8: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ea7ac: aa1303f4     	mov	x20, x19
   ea7b0: f9462d08     	ldr	x8, [x8, #0xc58]
   ea7b4: 91004108     	add	x8, x8, #0x10
   ea7b8: f8008688     	str	x8, [x20], #0x8
   ea7bc: aa1403e0     	mov	x0, x20
   ea7c0: aa1503e1     	mov	x1, x21
   ea7c4: 9401cbef     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ea7c8: 91008260     	add	x0, x19, #0x20
   ea7cc: 910003e1     	mov	x1, sp
   ea7d0: 9401cbec     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ea7d4: 394003e8     	ldrb	w8, [sp]
   ea7d8: 36000068     	tbz	w8, #0x0, 0xea7e4 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x70>
   ea7dc: f9400be0     	ldr	x0, [sp, #0x10]
   ea7e0: 9401c9c0     	bl	0x15cee0 <_ZdlPv@plt>
   ea7e4: f94016c8     	ldr	x8, [x22, #0x28]
   ea7e8: f85f83a9     	ldur	x9, [x29, #-0x8]
   ea7ec: eb09011f     	cmp	x8, x9
   ea7f0: 540000c1     	b.ne	0xea808 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
   ea7f4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ea7f8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ea7fc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ea800: 910143ff     	add	sp, sp, #0x50
   ea804: d65f03c0     	ret
   ea808: 9401c98a     	bl	0x15ce30 <__stack_chk_fail@plt>
   ea80c: 39400288     	ldrb	w8, [x20]
   ea810: aa0003f4     	mov	x20, x0
   ea814: 370000a8     	tbnz	w8, #0x0, 0xea828 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb4>
   ea818: 394003e8     	ldrb	w8, [sp]
   ea81c: 37000168     	tbnz	w8, #0x0, 0xea848 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd4>
   ea820: aa1403e0     	mov	x0, x20
   ea824: 9401ba4f     	bl	0x159160 <__emutls_get_address+0x6d4>
   ea828: f9400e60     	ldr	x0, [x19, #0x18]
   ea82c: 9401c9ad     	bl	0x15cee0 <_ZdlPv@plt>
   ea830: 394003e8     	ldrb	w8, [sp]
   ea834: 3607ff68     	tbz	w8, #0x0, 0xea820 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
   ea838: 14000004     	b	0xea848 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd4>
   ea83c: aa0003f4     	mov	x20, x0
   ea840: 394003e8     	ldrb	w8, [sp]
   ea844: 3607fee8     	tbz	w8, #0x0, 0xea820 <void std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>::construct<InGame::ReportGateway::MetricLabel, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>(InGame::ReportGateway::MetricLabel*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
   ea848: f9400be0     	ldr	x0, [sp, #0x10]
   ea84c: 9401c9a5     	bl	0x15cee0 <_ZdlPv@plt>
   ea850: aa1403e0     	mov	x0, x20
   ea854: 9401ba43     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ea858 <std::__ndk1::__split_buffer<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>&>::~__split_buffer()>:
   ea858: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ea85c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ea860: 910003fd     	mov	x29, sp
   ea864: aa0003f3     	mov	x19, x0
   ea868: a9408014     	ldp	x20, x0, [x0, #0x8]
   ea86c: eb14001f     	cmp	x0, x20
   ea870: 54000100     	b.eq	0xea890 <std::__ndk1::__split_buffer<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>&>::~__split_buffer()+0x38>
   ea874: f85c8c08     	ldr	x8, [x0, #-0x38]!
   ea878: f9000a60     	str	x0, [x19, #0x10]
   ea87c: f9400108     	ldr	x8, [x8]
   ea880: d63f0100     	blr	x8
   ea884: f9400a60     	ldr	x0, [x19, #0x10]
   ea888: eb14001f     	cmp	x0, x20
   ea88c: 54ffff41     	b.ne	0xea874 <std::__ndk1::__split_buffer<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>&>::~__split_buffer()+0x1c>
   ea890: f9400260     	ldr	x0, [x19]
   ea894: b4000080     	cbz	x0, 0xea8a4 <std::__ndk1::__split_buffer<InGame::ReportGateway::MetricLabel, std::__ndk1::allocator<InGame::ReportGateway::MetricLabel>&>::~__split_buffer()+0x4c>
   ea898: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ea89c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ea8a0: 1401c990     	b	0x15cee0 <_ZdlPv@plt>
   ea8a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ea8a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ea8ac: d65f03c0     	ret

00000000000ea8b0 <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)>:
   ea8b0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   ea8b4: a90167fa     	stp	x26, x25, [sp, #0x10]
   ea8b8: 910003fd     	mov	x29, sp
   ea8bc: a9025ff8     	stp	x24, x23, [sp, #0x20]
   ea8c0: a90357f6     	stp	x22, x21, [sp, #0x30]
   ea8c4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ea8c8: f9400808     	ldr	x8, [x0, #0x10]
   ea8cc: cb010055     	sub	x21, x2, x1
   ea8d0: f9400017     	ldr	x23, [x0]
   ea8d4: aa0103f4     	mov	x20, x1
   ea8d8: aa0003f3     	mov	x19, x0
   ea8dc: 9343feb9     	asr	x25, x21, #3
   ea8e0: cb170109     	sub	x9, x8, x23
   ea8e4: eb890f3f     	cmp	x25, x9, asr #3
   ea8e8: 540004c9     	b.ls	0xea980 <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0xd0>
   ea8ec: b40000f7     	cbz	x23, 0xea908 <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0x58>
   ea8f0: aa1703e0     	mov	x0, x23
   ea8f4: f9000677     	str	x23, [x19, #0x8]
   ea8f8: 9401c97a     	bl	0x15cee0 <_ZdlPv@plt>
   ea8fc: aa1f03e8     	mov	x8, xzr
   ea900: a9007e7f     	stp	xzr, xzr, [x19]
   ea904: f9000a7f     	str	xzr, [x19, #0x10]
   ea908: b7f808b5     	tbnz	x21, #0x3f, 0xeaa1c <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0x16c>
   ea90c: 9342fd09     	asr	x9, x8, #2
   ea910: b27defea     	mov	x10, #0x7ffffffffffffff8 // =9223372036854775800
   ea914: eb19013f     	cmp	x9, x25
   ea918: 9a893329     	csel	x9, x25, x9, lo
   ea91c: eb0a011f     	cmp	x8, x10
   ea920: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
   ea924: 9a883128     	csel	x8, x9, x8, lo
   ea928: d37dfd09     	lsr	x9, x8, #61
   ea92c: b5000789     	cbnz	x9, 0xeaa1c <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0x16c>
   ea930: d37df117     	lsl	x23, x8, #3
   ea934: aa1703e0     	mov	x0, x23
   ea938: 9401c94a     	bl	0x15ce60 <_Znwm@plt>
   ea93c: aa0003f6     	mov	x22, x0
   ea940: 8b170008     	add	x8, x0, x23
   ea944: a9000260     	stp	x0, x0, [x19]
   ea948: f9000a68     	str	x8, [x19, #0x10]
   ea94c: b40000d5     	cbz	x21, 0xea964 <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0xb4>
   ea950: aa1603e0     	mov	x0, x22
   ea954: aa1403e1     	mov	x1, x20
   ea958: aa1503e2     	mov	x2, x21
   ea95c: 9401c9d1     	bl	0x15d0a0 <memcpy@plt>
   ea960: 8b1502d6     	add	x22, x22, x21
   ea964: f9000676     	str	x22, [x19, #0x8]
   ea968: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ea96c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ea970: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ea974: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ea978: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ea97c: d65f03c0     	ret
   ea980: f9400668     	ldr	x8, [x19, #0x8]
   ea984: aa0203f6     	mov	x22, x2
   ea988: cb170108     	sub	x8, x8, x23
   ea98c: 9343fd1a     	asr	x26, x8, #3
   ea990: 8b080288     	add	x8, x20, x8
   ea994: eb1a033f     	cmp	x25, x26
   ea998: 9a828115     	csel	x21, x8, x2, hi
   ea99c: eb1402b8     	subs	x24, x21, x20
   ea9a0: 540000a0     	b.eq	0xea9b4 <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0x104>
   ea9a4: aa1703e0     	mov	x0, x23
   ea9a8: aa1403e1     	mov	x1, x20
   ea9ac: aa1803e2     	mov	x2, x24
   ea9b0: 9401cb60     	bl	0x15d730 <memmove@plt>
   ea9b4: eb1a033f     	cmp	x25, x26
   ea9b8: 54000229     	b.ls	0xea9fc <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0x14c>
   ea9bc: f9400674     	ldr	x20, [x19, #0x8]
   ea9c0: cb1502d6     	sub	x22, x22, x21
   ea9c4: f10006df     	cmp	x22, #0x1
   ea9c8: 540000cb     	b.lt	0xea9e0 <std::__ndk1::enable_if<__is_cpp17_forward_iterator<double*>::value && is_constructible<double, std::__ndk1::iterator_traits<double*>::reference>::value, void>::type std::__ndk1::vector<double, std::__ndk1::allocator<double>>::assign<double*>(double*, double*)+0x130>
   ea9cc: aa1403e0     	mov	x0, x20
   ea9d0: aa1503e1     	mov	x1, x21
   ea9d4: aa1603e2     	mov	x2, x22
   ea9d8: 9401c9b2     	bl	0x15d0a0 <memcpy@plt>
   ea9dc: 8b160294     	add	x20, x20, x22
   ea9e0: f9000674     	str	x20, [x19, #0x8]
   ea9e4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ea9e8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ea9ec: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ea9f0: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ea9f4: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ea9f8: d65f03c0     	ret
   ea9fc: 8b1802e8     	add	x8, x23, x24
   eaa00: f9000668     	str	x8, [x19, #0x8]
   eaa04: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   eaa08: a94357f6     	ldp	x22, x21, [sp, #0x30]
   eaa0c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   eaa10: a94167fa     	ldp	x26, x25, [sp, #0x10]
   eaa14: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   eaa18: d65f03c0     	ret
   eaa1c: aa1303e0     	mov	x0, x19
   eaa20: 9401ccb4     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>

00000000000eaa24 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()>:
   eaa24: d10203ff     	sub	sp, sp, #0x80
   eaa28: a9037bfd     	stp	x29, x30, [sp, #0x30]
   eaa2c: 9100c3fd     	add	x29, sp, #0x30
   eaa30: a90467fa     	stp	x26, x25, [sp, #0x40]
   eaa34: a9055ff8     	stp	x24, x23, [sp, #0x50]
   eaa38: a90657f6     	stp	x22, x21, [sp, #0x60]
   eaa3c: a9074ff4     	stp	x20, x19, [sp, #0x70]
   eaa40: d53bd057     	mrs	x23, TPIDR_EL0
   eaa44: d289d8aa     	mov	x10, #0x4ec5            // =20165
   eaa48: f94016e8     	ldr	x8, [x23, #0x28]
   eaa4c: f2b89d8a     	movk	x10, #0xc4ec, lsl #16
   eaa50: f2dd89ca     	movk	x10, #0xec4e, lsl #32
   eaa54: aa0003f3     	mov	x19, x0
   eaa58: f2e9d88a     	movk	x10, #0x4ec4, lsl #48
   eaa5c: f81f83a8     	stur	x8, [x29, #-0x8]
   eaa60: a9405018     	ldp	x24, x20, [x0]
   eaa64: cb180288     	sub	x8, x20, x24
   eaa68: 9343fd08     	asr	x8, x8, #3
   eaa6c: 9b0a7d16     	mul	x22, x8, x10
   eaa70: d28c4ec8     	mov	x8, #0x6276             // =25206
   eaa74: f2aec4e8     	movk	x8, #0x7627, lsl #16
   eaa78: f2c4ec48     	movk	x8, #0x2762, lsl #32
   eaa7c: 910006c9     	add	x9, x22, #0x1
   eaa80: f2e04ec8     	movk	x8, #0x276, lsl #48
   eaa84: eb08013f     	cmp	x9, x8
   eaa88: 54000b68     	b.hi	0xeabf4 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x1d0>
   eaa8c: aa1303f5     	mov	x21, x19
   eaa90: d296276c     	mov	x12, #0xb13b            // =45371
   eaa94: f2a7626c     	movk	x12, #0x3b13, lsl #16
   eaa98: f2c2762c     	movk	x12, #0x13b1, lsl #32
   eaa9c: f8410eab     	ldr	x11, [x21, #0x10]!
   eaaa0: f2e0276c     	movk	x12, #0x13b, lsl #48
   eaaa4: f90013f5     	str	x21, [sp, #0x20]
   eaaa8: cb18016b     	sub	x11, x11, x24
   eaaac: 9343fd6b     	asr	x11, x11, #3
   eaab0: 9b0a7d6a     	mul	x10, x11, x10
   eaab4: d37ff94b     	lsl	x11, x10, #1
   eaab8: eb09017f     	cmp	x11, x9
   eaabc: 9a8b3129     	csel	x9, x9, x11, lo
   eaac0: eb0c015f     	cmp	x10, x12
   eaac4: 9a883139     	csel	x25, x9, x8, lo
   eaac8: b40000f9     	cbz	x25, 0xeaae4 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0xc0>
   eaacc: eb08033f     	cmp	x25, x8
   eaad0: 54000968     	b.hi	0xeabfc <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x1d8>
   eaad4: 52800d08     	mov	w8, #0x68               // =104
   eaad8: 9b087f20     	mul	x0, x25, x8
   eaadc: 9401c8e1     	bl	0x15ce60 <_Znwm@plt>
   eaae0: 14000002     	b	0xeaae8 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0xc4>
   eaae4: aa1f03e0     	mov	x0, xzr
   eaae8: d0000409     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eaaec: d000040a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eaaf0: 52800d08     	mov	w8, #0x68               // =104
   eaaf4: eb18029f     	cmp	x20, x24
   eaaf8: 6f00e400     	movi	v0.2d, #0000000000000000
   eaafc: f9463529     	ldr	x9, [x9, #0xc68]
   eab00: d503201f     	nop
   eab04: 9b0802d6     	madd	x22, x22, x8, x0
   eab08: f946394a     	ldr	x10, [x10, #0xc70]
   eab0c: d503201f     	nop
   eab10: 9b080339     	madd	x25, x25, x8, x0
   eab14: 9101a2da     	add	x26, x22, #0x68
   eab18: 91004129     	add	x9, x9, #0x10
   eab1c: 9100414a     	add	x10, x10, #0x10
   eab20: a9005be0     	stp	x0, x22, [sp]
   eab24: 3c8082c0     	stur	q0, [x22, #0x8]
   eab28: f90002c9     	str	x9, [x22]
   eab2c: f90016ca     	str	x10, [x22, #0x28]
   eab30: 3c8182c0     	stur	q0, [x22, #0x18]
   eab34: ad0182c0     	stp	q0, q0, [x22, #0x30]
   eab38: 3d8016c0     	str	q0, [x22, #0x50]
   eab3c: f90032df     	str	xzr, [x22, #0x60]
   eab40: a90167fa     	stp	x26, x25, [sp, #0x10]
   eab44: 54000200     	b.eq	0xeab84 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x160>
   eab48: d101a2d6     	sub	x22, x22, #0x68
   eab4c: d101a294     	sub	x20, x20, #0x68
   eab50: aa1503e0     	mov	x0, x21
   eab54: aa1603e1     	mov	x1, x22
   eab58: aa1403e2     	mov	x2, x20
   eab5c: 9401d219     	bl	0x15f3c0 <_ZNSt6__ndk19allocatorIN6InGame13ReportGateway15HistogramMetricEE9constructIS3_JRKS3_EEEvPT_DpOT0_@plt>
   eab60: eb18029f     	cmp	x20, x24
   eab64: f90007f6     	str	x22, [sp, #0x8]
   eab68: 54ffff01     	b.ne	0xeab48 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x124>
   eab6c: a9405275     	ldp	x21, x20, [x19]
   eab70: eb15029f     	cmp	x20, x21
   eab74: a9006a76     	stp	x22, x26, [x19]
   eab78: f9000a79     	str	x25, [x19, #0x10]
   eab7c: 540000e1     	b.ne	0xeab98 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x174>
   eab80: 1400000f     	b	0xeabbc <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x198>
   eab84: aa1403f5     	mov	x21, x20
   eab88: eb15029f     	cmp	x20, x21
   eab8c: a9006a76     	stp	x22, x26, [x19]
   eab90: f9000a79     	str	x25, [x19, #0x10]
   eab94: 54000140     	b.eq	0xeabbc <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x198>
   eab98: d101a293     	sub	x19, x20, #0x68
   eab9c: aa1303f4     	mov	x20, x19
   eaba0: f8598688     	ldr	x8, [x20], #-0x68
   eaba4: aa1303e0     	mov	x0, x19
   eaba8: f9400108     	ldr	x8, [x8]
   eabac: d63f0100     	blr	x8
   eabb0: eb15027f     	cmp	x19, x21
   eabb4: aa1403f3     	mov	x19, x20
   eabb8: 54ffff41     	b.ne	0xeaba0 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x17c>
   eabbc: b4000075     	cbz	x21, 0xeabc8 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x1a4>
   eabc0: aa1503e0     	mov	x0, x21
   eabc4: 9401c8c7     	bl	0x15cee0 <_ZdlPv@plt>
   eabc8: f94016e8     	ldr	x8, [x23, #0x28]
   eabcc: f85f83a9     	ldur	x9, [x29, #-0x8]
   eabd0: eb09011f     	cmp	x8, x9
   eabd4: 540001a1     	b.ne	0xeac08 <void std::__ndk1::vector<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>>::__emplace_back_slow_path<>()+0x1e4>
   eabd8: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   eabdc: a94657f6     	ldp	x22, x21, [sp, #0x60]
   eabe0: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   eabe4: a94467fa     	ldp	x26, x25, [sp, #0x40]
   eabe8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   eabec: 910203ff     	add	sp, sp, #0x80
   eabf0: d65f03c0     	ret
   eabf4: aa1303e0     	mov	x0, x19
   eabf8: 9401cc3e     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   eabfc: b0fffc20     	adrp	x0, 0x6f000
   eac00: 91026000     	add	x0, x0, #0x98
   eac04: 97ff3253     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
   eac08: 9401c88a     	bl	0x15ce30 <__stack_chk_fail@plt>
   eac0c: aa0003f3     	mov	x19, x0
   eac10: 910003e0     	mov	x0, sp
   eac14: 9401d1ef     	bl	0x15f3d0 <_ZNSt6__ndk114__split_bufferIN6InGame13ReportGateway15HistogramMetricERNS_9allocatorIS3_EEED2Ev@plt>
   eac18: aa1303e0     	mov	x0, x19
   eac1c: 9401b951     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000eac20 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()>:
   eac20: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   eac24: a90157f6     	stp	x22, x21, [sp, #0x10]
   eac28: 910003fd     	mov	x29, sp
   eac2c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   eac30: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eac34: d0000409     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eac38: aa0003f3     	mov	x19, x0
   eac3c: f9463508     	ldr	x8, [x8, #0xc68]
   eac40: f9463929     	ldr	x9, [x9, #0xc70]
   eac44: f9402415     	ldr	x21, [x0, #0x48]
   eac48: 91004108     	add	x8, x8, #0x10
   eac4c: 91004129     	add	x9, x9, #0x10
   eac50: f9000008     	str	x8, [x0]
   eac54: f9001409     	str	x9, [x0, #0x28]
   eac58: b4000255     	cbz	x21, 0xeaca0 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x80>
   eac5c: f9402a68     	ldr	x8, [x19, #0x50]
   eac60: eb15011f     	cmp	x8, x21
   eac64: 54000180     	b.eq	0xeac94 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x74>
   eac68: d1008114     	sub	x20, x8, #0x20
   eac6c: aa1403f6     	mov	x22, x20
   eac70: f85e06c8     	ldr	x8, [x22], #-0x20
   eac74: aa1403e0     	mov	x0, x20
   eac78: f9400108     	ldr	x8, [x8]
   eac7c: d63f0100     	blr	x8
   eac80: eb15029f     	cmp	x20, x21
   eac84: aa1603f4     	mov	x20, x22
   eac88: 54ffff41     	b.ne	0xeac70 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x50>
   eac8c: f9402660     	ldr	x0, [x19, #0x48]
   eac90: 14000002     	b	0xeac98 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x78>
   eac94: aa1503e0     	mov	x0, x21
   eac98: f9002a75     	str	x21, [x19, #0x50]
   eac9c: 9401c891     	bl	0x15cee0 <_ZdlPv@plt>
   eaca0: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eaca4: f9464908     	ldr	x8, [x8, #0xc90]
   eaca8: f9400675     	ldr	x21, [x19, #0x8]
   eacac: 91004108     	add	x8, x8, #0x10
   eacb0: f9000268     	str	x8, [x19]
   eacb4: b4000275     	cbz	x21, 0xead00 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xe0>
   eacb8: f9400a68     	ldr	x8, [x19, #0x10]
   eacbc: eb15011f     	cmp	x8, x21
   eacc0: 54000280     	b.eq	0xead10 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xf0>
   eacc4: d100e114     	sub	x20, x8, #0x38
   eacc8: aa1403f6     	mov	x22, x20
   eaccc: f85c86c8     	ldr	x8, [x22], #-0x38
   eacd0: aa1403e0     	mov	x0, x20
   eacd4: f9400108     	ldr	x8, [x8]
   eacd8: d63f0100     	blr	x8
   eacdc: eb15029f     	cmp	x20, x21
   eace0: aa1603f4     	mov	x20, x22
   eace4: 54ffff41     	b.ne	0xeaccc <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xac>
   eace8: f9400660     	ldr	x0, [x19, #0x8]
   eacec: f9000a75     	str	x21, [x19, #0x10]
   eacf0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eacf4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   eacf8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eacfc: 1401c879     	b	0x15cee0 <_ZdlPv@plt>
   ead00: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ead04: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ead08: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ead0c: d65f03c0     	ret
   ead10: aa1503e0     	mov	x0, x21
   ead14: f9000a75     	str	x21, [x19, #0x10]
   ead18: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ead1c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ead20: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ead24: 1401c86f     	b	0x15cee0 <_ZdlPv@plt>

00000000000ead28 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()>:
   ead28: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ead2c: a90157f6     	stp	x22, x21, [sp, #0x10]
   ead30: 910003fd     	mov	x29, sp
   ead34: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ead38: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ead3c: d0000409     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ead40: aa0003f3     	mov	x19, x0
   ead44: f9463508     	ldr	x8, [x8, #0xc68]
   ead48: f9463929     	ldr	x9, [x9, #0xc70]
   ead4c: f9402415     	ldr	x21, [x0, #0x48]
   ead50: 91004108     	add	x8, x8, #0x10
   ead54: 91004129     	add	x9, x9, #0x10
   ead58: f9000008     	str	x8, [x0]
   ead5c: f9001409     	str	x9, [x0, #0x28]
   ead60: b4000255     	cbz	x21, 0xeada8 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x80>
   ead64: f9402a68     	ldr	x8, [x19, #0x50]
   ead68: eb15011f     	cmp	x8, x21
   ead6c: 54000180     	b.eq	0xead9c <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x74>
   ead70: d1008114     	sub	x20, x8, #0x20
   ead74: aa1403f6     	mov	x22, x20
   ead78: f85e06c8     	ldr	x8, [x22], #-0x20
   ead7c: aa1403e0     	mov	x0, x20
   ead80: f9400108     	ldr	x8, [x8]
   ead84: d63f0100     	blr	x8
   ead88: eb15029f     	cmp	x20, x21
   ead8c: aa1603f4     	mov	x20, x22
   ead90: 54ffff41     	b.ne	0xead78 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x50>
   ead94: f9402660     	ldr	x0, [x19, #0x48]
   ead98: 14000002     	b	0xeada0 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0x78>
   ead9c: aa1503e0     	mov	x0, x21
   eada0: f9002a75     	str	x21, [x19, #0x50]
   eada4: 9401c84f     	bl	0x15cee0 <_ZdlPv@plt>
   eada8: d0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eadac: f9464908     	ldr	x8, [x8, #0xc90]
   eadb0: f9400675     	ldr	x21, [x19, #0x8]
   eadb4: 91004108     	add	x8, x8, #0x10
   eadb8: f9000268     	str	x8, [x19]
   eadbc: b4000255     	cbz	x21, 0xeae04 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xdc>
   eadc0: f9400a68     	ldr	x8, [x19, #0x10]
   eadc4: eb15011f     	cmp	x8, x21
   eadc8: 54000180     	b.eq	0xeadf8 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xd0>
   eadcc: d100e114     	sub	x20, x8, #0x38
   eadd0: aa1403f6     	mov	x22, x20
   eadd4: f85c86c8     	ldr	x8, [x22], #-0x38
   eadd8: aa1403e0     	mov	x0, x20
   eaddc: f9400108     	ldr	x8, [x8]
   eade0: d63f0100     	blr	x8
   eade4: eb15029f     	cmp	x20, x21
   eade8: aa1603f4     	mov	x20, x22
   eadec: 54ffff41     	b.ne	0xeadd4 <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xac>
   eadf0: f9400660     	ldr	x0, [x19, #0x8]
   eadf4: 14000002     	b	0xeadfc <InGame::ReportGateway::HistogramMetric::~HistogramMetric()+0xd4>
   eadf8: aa1503e0     	mov	x0, x21
   eadfc: f9000a75     	str	x21, [x19, #0x10]
   eae00: 9401c838     	bl	0x15cee0 <_ZdlPv@plt>
   eae04: aa1303e0     	mov	x0, x19
   eae08: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eae0c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   eae10: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eae14: 1401c833     	b	0x15cee0 <_ZdlPv@plt>

00000000000eae18 <InGame::ReportGateway::HistogramMetric::GetJsonData()>:
   eae18: d104c3ff     	sub	sp, sp, #0x130
   eae1c: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   eae20: 9103c3fd     	add	x29, sp, #0xf0
   eae24: f90083fc     	str	x28, [sp, #0x100]
   eae28: a91157f6     	stp	x22, x21, [sp, #0x110]
   eae2c: a9124ff4     	stp	x20, x19, [sp, #0x120]
   eae30: d53bd055     	mrs	x21, TPIDR_EL0
   eae34: aa0003f4     	mov	x20, x0
   eae38: f94016a9     	ldr	x9, [x21, #0x28]
   eae3c: aa0803f3     	mov	x19, x8
   eae40: f81f83a9     	stur	x9, [x29, #-0x8]
   eae44: 9401cb67     	bl	0x15dbe0 <_ZNSt6__ndk16chrono12system_clock3nowEv@plt>
   eae48: d29ef9e8     	mov	x8, #0xf7cf             // =63439
   eae4c: f2bc6a68     	movk	x8, #0xe353, lsl #16
   eae50: f2d374a8     	movk	x8, #0x9ba5, lsl #32
   eae54: f2e41888     	movk	x8, #0x20c4, lsl #48
   eae58: 9b487c08     	smulh	x8, x0, x8
   eae5c: 91002280     	add	x0, x20, #0x8
   eae60: 9347fd09     	asr	x9, x8, #7
   eae64: 8b48fd28     	add	x8, x9, x8, lsr #63
   eae68: f9001288     	str	x8, [x20, #0x20]
   eae6c: f9003288     	str	x8, [x20, #0x60]
   eae70: 9100e3e8     	add	x8, sp, #0x38
   eae74: 9401d133     	bl	0x15f340 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_11MetricLabelEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>
   eae78: f0fffc02     	adrp	x2, 0x6d000
   eae7c: 9100e3e0     	add	x0, sp, #0x38
   eae80: 91194442     	add	x2, x2, #0x651
   eae84: aa1f03e1     	mov	x1, xzr
   eae88: 9401d132     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   eae8c: f9400808     	ldr	x8, [x0, #0x10]
   eae90: 3dc00000     	ldr	q0, [x0]
   eae94: f90033e8     	str	x8, [sp, #0x60]
   eae98: 3d8017e0     	str	q0, [sp, #0x50]
   eae9c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eaea0: f900001f     	str	xzr, [x0]
   eaea4: f0fffc21     	adrp	x1, 0x71000
   eaea8: 910143e0     	add	x0, sp, #0x50
   eaeac: 91059821     	add	x1, x1, #0x166
   eaeb0: 9401cf10     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eaeb4: f9400808     	ldr	x8, [x0, #0x10]
   eaeb8: 9100a289     	add	x9, x20, #0x28
   eaebc: 3dc00000     	ldr	q0, [x0]
   eaec0: f90043e8     	str	x8, [sp, #0x80]
   eaec4: 3d801fe0     	str	q0, [sp, #0x70]
   eaec8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eaecc: f900001f     	str	xzr, [x0]
   eaed0: 910083e8     	add	x8, sp, #0x20
   eaed4: aa0903e0     	mov	x0, x9
   eaed8: 910083f6     	add	x22, sp, #0x20
   eaedc: 9401d141     	bl	0x15f3e0 <_ZN6InGame13ReportGateway15HistogramMetric13HistogramData11GetJsonDataEv@plt>
   eaee0: a942a7ea     	ldp	x10, x9, [sp, #0x28]
   eaee4: b24002cb     	orr	x11, x22, #0x1
   eaee8: 394083e8     	ldrb	w8, [sp, #0x20]
   eaeec: 7200011f     	tst	w8, #0x1
   eaef0: d341fd08     	lsr	x8, x8, #1
   eaef4: 9a890161     	csel	x1, x11, x9, eq
   eaef8: 9a8a0102     	csel	x2, x8, x10, eq
   eaefc: 9101c3e0     	add	x0, sp, #0x70
   eaf00: 9401cf84     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eaf04: f9400808     	ldr	x8, [x0, #0x10]
   eaf08: d10183b6     	sub	x22, x29, #0x60
   eaf0c: 3dc00000     	ldr	q0, [x0]
   eaf10: f81b03a8     	stur	x8, [x29, #-0x50]
   eaf14: 3d8002c0     	str	q0, [x22]
   eaf18: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eaf1c: f900001f     	str	xzr, [x0]
   eaf20: f0fffc01     	adrp	x1, 0x6d000
   eaf24: d10183a0     	sub	x0, x29, #0x60
   eaf28: 9126d821     	add	x1, x1, #0x9b6
   eaf2c: 9401cef1     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eaf30: f9400808     	ldr	x8, [x0, #0x10]
   eaf34: 3dc00000     	ldr	q0, [x0]
   eaf38: f81d03a8     	stur	x8, [x29, #-0x30]
   eaf3c: 3d800ac0     	str	q0, [x22, #0x20]
   eaf40: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eaf44: f900001f     	str	xzr, [x0]
   eaf48: f9401280     	ldr	x0, [x20, #0x20]
   eaf4c: 910023e8     	add	x8, sp, #0x8
   eaf50: 910023f4     	add	x20, sp, #0x8
   eaf54: 9401d107     	bl	0x15f370 <_ZNSt6__ndk19to_stringEl@plt>
   eaf58: a94127ea     	ldp	x10, x9, [sp, #0x10]
   eaf5c: b240028b     	orr	x11, x20, #0x1
   eaf60: 394023e8     	ldrb	w8, [sp, #0x8]
   eaf64: 7200011f     	tst	w8, #0x1
   eaf68: d341fd08     	lsr	x8, x8, #1
   eaf6c: 9a890161     	csel	x1, x11, x9, eq
   eaf70: 9a8a0102     	csel	x2, x8, x10, eq
   eaf74: d10103a0     	sub	x0, x29, #0x40
   eaf78: 9401cf66     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eaf7c: f9400808     	ldr	x8, [x0, #0x10]
   eaf80: 3dc00000     	ldr	q0, [x0]
   eaf84: f81f03a8     	stur	x8, [x29, #-0x10]
   eaf88: 3d8012c0     	str	q0, [x22, #0x40]
   eaf8c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eaf90: f900001f     	str	xzr, [x0]
   eaf94: d0fffc21     	adrp	x1, 0x70000
   eaf98: d10083a0     	sub	x0, x29, #0x20
   eaf9c: 91131021     	add	x1, x1, #0x4c4
   eafa0: 9401ced4     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eafa4: f9400808     	ldr	x8, [x0, #0x10]
   eafa8: 3dc00000     	ldr	q0, [x0]
   eafac: f900001f     	str	xzr, [x0]
   eafb0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eafb4: 385e03a9     	ldurb	w9, [x29, #-0x20]
   eafb8: f9000a68     	str	x8, [x19, #0x10]
   eafbc: 3d800260     	str	q0, [x19]
   eafc0: 37000329     	tbnz	w9, #0x0, 0xeb024 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x20c>
   eafc4: 394023e8     	ldrb	w8, [sp, #0x8]
   eafc8: 37000368     	tbnz	w8, #0x0, 0xeb034 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x21c>
   eafcc: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eafd0: 370003a8     	tbnz	w8, #0x0, 0xeb044 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x22c>
   eafd4: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eafd8: 370003e8     	tbnz	w8, #0x0, 0xeb054 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x23c>
   eafdc: 394083e8     	ldrb	w8, [sp, #0x20]
   eafe0: 37000428     	tbnz	w8, #0x0, 0xeb064 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x24c>
   eafe4: 3941c3e8     	ldrb	w8, [sp, #0x70]
   eafe8: 37000468     	tbnz	w8, #0x0, 0xeb074 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x25c>
   eafec: 394143e8     	ldrb	w8, [sp, #0x50]
   eaff0: 370004a8     	tbnz	w8, #0x0, 0xeb084 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x26c>
   eaff4: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eaff8: 370004e8     	tbnz	w8, #0x0, 0xeb094 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x27c>
   eaffc: f94016a8     	ldr	x8, [x21, #0x28]
   eb000: f85f83a9     	ldur	x9, [x29, #-0x8]
   eb004: eb09011f     	cmp	x8, x9
   eb008: 54000521     	b.ne	0xeb0ac <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x294>
   eb00c: a9524ff4     	ldp	x20, x19, [sp, #0x120]
   eb010: a95157f6     	ldp	x22, x21, [sp, #0x110]
   eb014: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   eb018: f94083fc     	ldr	x28, [sp, #0x100]
   eb01c: 9104c3ff     	add	sp, sp, #0x130
   eb020: d65f03c0     	ret
   eb024: f85f03a0     	ldur	x0, [x29, #-0x10]
   eb028: 9401c7ae     	bl	0x15cee0 <_ZdlPv@plt>
   eb02c: 394023e8     	ldrb	w8, [sp, #0x8]
   eb030: 3607fce8     	tbz	w8, #0x0, 0xeafcc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1b4>
   eb034: f9400fe0     	ldr	x0, [sp, #0x18]
   eb038: 9401c7aa     	bl	0x15cee0 <_ZdlPv@plt>
   eb03c: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb040: 3607fca8     	tbz	w8, #0x0, 0xeafd4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1bc>
   eb044: f85d03a0     	ldur	x0, [x29, #-0x30]
   eb048: 9401c7a6     	bl	0x15cee0 <_ZdlPv@plt>
   eb04c: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb050: 3607fc68     	tbz	w8, #0x0, 0xeafdc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1c4>
   eb054: f85b03a0     	ldur	x0, [x29, #-0x50]
   eb058: 9401c7a2     	bl	0x15cee0 <_ZdlPv@plt>
   eb05c: 394083e8     	ldrb	w8, [sp, #0x20]
   eb060: 3607fc28     	tbz	w8, #0x0, 0xeafe4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1cc>
   eb064: f9401be0     	ldr	x0, [sp, #0x30]
   eb068: 9401c79e     	bl	0x15cee0 <_ZdlPv@plt>
   eb06c: 3941c3e8     	ldrb	w8, [sp, #0x70]
   eb070: 3607fbe8     	tbz	w8, #0x0, 0xeafec <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1d4>
   eb074: f94043e0     	ldr	x0, [sp, #0x80]
   eb078: 9401c79a     	bl	0x15cee0 <_ZdlPv@plt>
   eb07c: 394143e8     	ldrb	w8, [sp, #0x50]
   eb080: 3607fba8     	tbz	w8, #0x0, 0xeaff4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1dc>
   eb084: f94033e0     	ldr	x0, [sp, #0x60]
   eb088: 9401c796     	bl	0x15cee0 <_ZdlPv@plt>
   eb08c: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb090: 3607fb68     	tbz	w8, #0x0, 0xeaffc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1e4>
   eb094: f94027e0     	ldr	x0, [sp, #0x48]
   eb098: 9401c792     	bl	0x15cee0 <_ZdlPv@plt>
   eb09c: f94016a8     	ldr	x8, [x21, #0x28]
   eb0a0: f85f83a9     	ldur	x9, [x29, #-0x8]
   eb0a4: eb09011f     	cmp	x8, x9
   eb0a8: 54fffb20     	b.eq	0xeb00c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x1f4>
   eb0ac: 9401c761     	bl	0x15ce30 <__stack_chk_fail@plt>
   eb0b0: 385e03a8     	ldurb	w8, [x29, #-0x20]
   eb0b4: aa0003f3     	mov	x19, x0
   eb0b8: 37000228     	tbnz	w8, #0x0, 0xeb0fc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2e4>
   eb0bc: 394023e8     	ldrb	w8, [sp, #0x8]
   eb0c0: 370002e8     	tbnz	w8, #0x0, 0xeb11c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x304>
   eb0c4: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb0c8: 370003a8     	tbnz	w8, #0x0, 0xeb13c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x324>
   eb0cc: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb0d0: 37000468     	tbnz	w8, #0x0, 0xeb15c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x344>
   eb0d4: 394083e8     	ldrb	w8, [sp, #0x20]
   eb0d8: 37000528     	tbnz	w8, #0x0, 0xeb17c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x364>
   eb0dc: 3941c3e8     	ldrb	w8, [sp, #0x70]
   eb0e0: 370005e8     	tbnz	w8, #0x0, 0xeb19c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x384>
   eb0e4: 394143e8     	ldrb	w8, [sp, #0x50]
   eb0e8: 370006a8     	tbnz	w8, #0x0, 0xeb1bc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x3a4>
   eb0ec: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb0f0: 37000768     	tbnz	w8, #0x0, 0xeb1dc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x3c4>
   eb0f4: aa1303e0     	mov	x0, x19
   eb0f8: 9401b81a     	bl	0x159160 <__emutls_get_address+0x6d4>
   eb0fc: f85f03a0     	ldur	x0, [x29, #-0x10]
   eb100: 9401c778     	bl	0x15cee0 <_ZdlPv@plt>
   eb104: 394023e8     	ldrb	w8, [sp, #0x8]
   eb108: 3607fde8     	tbz	w8, #0x0, 0xeb0c4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2ac>
   eb10c: 14000004     	b	0xeb11c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x304>
   eb110: aa0003f3     	mov	x19, x0
   eb114: 394023e8     	ldrb	w8, [sp, #0x8]
   eb118: 3607fd68     	tbz	w8, #0x0, 0xeb0c4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2ac>
   eb11c: f9400fe0     	ldr	x0, [sp, #0x18]
   eb120: 9401c770     	bl	0x15cee0 <_ZdlPv@plt>
   eb124: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb128: 3607fd28     	tbz	w8, #0x0, 0xeb0cc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2b4>
   eb12c: 14000004     	b	0xeb13c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x324>
   eb130: aa0003f3     	mov	x19, x0
   eb134: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb138: 3607fca8     	tbz	w8, #0x0, 0xeb0cc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2b4>
   eb13c: f85d03a0     	ldur	x0, [x29, #-0x30]
   eb140: 9401c768     	bl	0x15cee0 <_ZdlPv@plt>
   eb144: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb148: 3607fc68     	tbz	w8, #0x0, 0xeb0d4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2bc>
   eb14c: 14000004     	b	0xeb15c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x344>
   eb150: aa0003f3     	mov	x19, x0
   eb154: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb158: 3607fbe8     	tbz	w8, #0x0, 0xeb0d4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2bc>
   eb15c: f85b03a0     	ldur	x0, [x29, #-0x50]
   eb160: 9401c760     	bl	0x15cee0 <_ZdlPv@plt>
   eb164: 394083e8     	ldrb	w8, [sp, #0x20]
   eb168: 3607fba8     	tbz	w8, #0x0, 0xeb0dc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2c4>
   eb16c: 14000004     	b	0xeb17c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x364>
   eb170: aa0003f3     	mov	x19, x0
   eb174: 394083e8     	ldrb	w8, [sp, #0x20]
   eb178: 3607fb28     	tbz	w8, #0x0, 0xeb0dc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2c4>
   eb17c: f9401be0     	ldr	x0, [sp, #0x30]
   eb180: 9401c758     	bl	0x15cee0 <_ZdlPv@plt>
   eb184: 3941c3e8     	ldrb	w8, [sp, #0x70]
   eb188: 3607fae8     	tbz	w8, #0x0, 0xeb0e4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2cc>
   eb18c: 14000004     	b	0xeb19c <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x384>
   eb190: aa0003f3     	mov	x19, x0
   eb194: 3941c3e8     	ldrb	w8, [sp, #0x70]
   eb198: 3607fa68     	tbz	w8, #0x0, 0xeb0e4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2cc>
   eb19c: f94043e0     	ldr	x0, [sp, #0x80]
   eb1a0: 9401c750     	bl	0x15cee0 <_ZdlPv@plt>
   eb1a4: 394143e8     	ldrb	w8, [sp, #0x50]
   eb1a8: 3607fa28     	tbz	w8, #0x0, 0xeb0ec <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2d4>
   eb1ac: 14000004     	b	0xeb1bc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x3a4>
   eb1b0: aa0003f3     	mov	x19, x0
   eb1b4: 394143e8     	ldrb	w8, [sp, #0x50]
   eb1b8: 3607f9a8     	tbz	w8, #0x0, 0xeb0ec <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2d4>
   eb1bc: f94033e0     	ldr	x0, [sp, #0x60]
   eb1c0: 9401c748     	bl	0x15cee0 <_ZdlPv@plt>
   eb1c4: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb1c8: 3607f968     	tbz	w8, #0x0, 0xeb0f4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2dc>
   eb1cc: 14000004     	b	0xeb1dc <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x3c4>
   eb1d0: aa0003f3     	mov	x19, x0
   eb1d4: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb1d8: 3607f8e8     	tbz	w8, #0x0, 0xeb0f4 <InGame::ReportGateway::HistogramMetric::GetJsonData()+0x2dc>
   eb1dc: f94027e0     	ldr	x0, [sp, #0x48]
   eb1e0: 9401c740     	bl	0x15cee0 <_ZdlPv@plt>
   eb1e4: aa1303e0     	mov	x0, x19
   eb1e8: 9401b7de     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000eb1ec <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()>:
   eb1ec: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   eb1f0: a90157f6     	stp	x22, x21, [sp, #0x10]
   eb1f4: 910003fd     	mov	x29, sp
   eb1f8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   eb1fc: b0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eb200: f9463908     	ldr	x8, [x8, #0xc70]
   eb204: f9401015     	ldr	x21, [x0, #0x20]
   eb208: 91004108     	add	x8, x8, #0x10
   eb20c: f9000008     	str	x8, [x0]
   eb210: b4000295     	cbz	x21, 0xeb260 <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x74>
   eb214: f9401408     	ldr	x8, [x0, #0x28]
   eb218: aa0003f3     	mov	x19, x0
   eb21c: eb15011f     	cmp	x8, x21
   eb220: 54000280     	b.eq	0xeb270 <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x84>
   eb224: d1008114     	sub	x20, x8, #0x20
   eb228: aa1403f6     	mov	x22, x20
   eb22c: f85e06c8     	ldr	x8, [x22], #-0x20
   eb230: aa1403e0     	mov	x0, x20
   eb234: f9400108     	ldr	x8, [x8]
   eb238: d63f0100     	blr	x8
   eb23c: eb15029f     	cmp	x20, x21
   eb240: aa1603f4     	mov	x20, x22
   eb244: 54ffff41     	b.ne	0xeb22c <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x40>
   eb248: f9401260     	ldr	x0, [x19, #0x20]
   eb24c: f9001675     	str	x21, [x19, #0x28]
   eb250: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eb254: a94157f6     	ldp	x22, x21, [sp, #0x10]
   eb258: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eb25c: 1401c721     	b	0x15cee0 <_ZdlPv@plt>
   eb260: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eb264: a94157f6     	ldp	x22, x21, [sp, #0x10]
   eb268: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eb26c: d65f03c0     	ret
   eb270: aa1503e0     	mov	x0, x21
   eb274: f9001675     	str	x21, [x19, #0x28]
   eb278: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eb27c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   eb280: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eb284: 1401c717     	b	0x15cee0 <_ZdlPv@plt>

00000000000eb288 <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()>:
   eb288: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   eb28c: a90157f6     	stp	x22, x21, [sp, #0x10]
   eb290: 910003fd     	mov	x29, sp
   eb294: a9024ff4     	stp	x20, x19, [sp, #0x20]
   eb298: b0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eb29c: aa0003f3     	mov	x19, x0
   eb2a0: f9463908     	ldr	x8, [x8, #0xc70]
   eb2a4: f9401015     	ldr	x21, [x0, #0x20]
   eb2a8: 91004108     	add	x8, x8, #0x10
   eb2ac: f9000008     	str	x8, [x0]
   eb2b0: b4000255     	cbz	x21, 0xeb2f8 <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x70>
   eb2b4: f9401668     	ldr	x8, [x19, #0x28]
   eb2b8: eb15011f     	cmp	x8, x21
   eb2bc: 54000180     	b.eq	0xeb2ec <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x64>
   eb2c0: d1008114     	sub	x20, x8, #0x20
   eb2c4: aa1403f6     	mov	x22, x20
   eb2c8: f85e06c8     	ldr	x8, [x22], #-0x20
   eb2cc: aa1403e0     	mov	x0, x20
   eb2d0: f9400108     	ldr	x8, [x8]
   eb2d4: d63f0100     	blr	x8
   eb2d8: eb15029f     	cmp	x20, x21
   eb2dc: aa1603f4     	mov	x20, x22
   eb2e0: 54ffff41     	b.ne	0xeb2c8 <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x40>
   eb2e4: f9401260     	ldr	x0, [x19, #0x20]
   eb2e8: 14000002     	b	0xeb2f0 <InGame::ReportGateway::HistogramMetric::HistogramData::~HistogramData()+0x68>
   eb2ec: aa1503e0     	mov	x0, x21
   eb2f0: f9001675     	str	x21, [x19, #0x28]
   eb2f4: 9401c6fb     	bl	0x15cee0 <_ZdlPv@plt>
   eb2f8: aa1303e0     	mov	x0, x19
   eb2fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eb300: a94157f6     	ldp	x22, x21, [sp, #0x10]
   eb304: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eb308: 1401c6f6     	b	0x15cee0 <_ZdlPv@plt>

00000000000eb30c <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()>:
   eb30c: d10783ff     	sub	sp, sp, #0x1e0
   eb310: a91a7bfd     	stp	x29, x30, [sp, #0x1a0]
   eb314: 910683fd     	add	x29, sp, #0x1a0
   eb318: a91b5ffc     	stp	x28, x23, [sp, #0x1b0]
   eb31c: a91c57f6     	stp	x22, x21, [sp, #0x1c0]
   eb320: a91d4ff4     	stp	x20, x19, [sp, #0x1d0]
   eb324: d53bd055     	mrs	x21, TPIDR_EL0
   eb328: aa0803f3     	mov	x19, x8
   eb32c: f94016a8     	ldr	x8, [x21, #0x28]
   eb330: aa0003f4     	mov	x20, x0
   eb334: f81f83a8     	stur	x8, [x29, #-0x8]
   eb338: 9101a3e8     	add	x8, sp, #0x68
   eb33c: f9400400     	ldr	x0, [x0, #0x8]
   eb340: 9401d00c     	bl	0x15f370 <_ZNSt6__ndk19to_stringEl@plt>
   eb344: d0fffc22     	adrp	x2, 0x71000
   eb348: 9101a3e0     	add	x0, sp, #0x68
   eb34c: 91390042     	add	x2, x2, #0xe40
   eb350: aa1f03e1     	mov	x1, xzr
   eb354: 9401cfff     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   eb358: f9400808     	ldr	x8, [x0, #0x10]
   eb35c: 3dc00000     	ldr	q0, [x0]
   eb360: f9004be8     	str	x8, [sp, #0x90]
   eb364: 3d8023e0     	str	q0, [sp, #0x80]
   eb368: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb36c: f900001f     	str	xzr, [x0]
   eb370: d0fffc21     	adrp	x1, 0x71000
   eb374: 910203e0     	add	x0, sp, #0x80
   eb378: 911ac421     	add	x1, x1, #0x6b1
   eb37c: 9401cddd     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eb380: f9400808     	ldr	x8, [x0, #0x10]
   eb384: 910283f6     	add	x22, sp, #0xa0
   eb388: 3dc00000     	ldr	q0, [x0]
   eb38c: f9005be8     	str	x8, [sp, #0xb0]
   eb390: 3d8002c0     	str	q0, [x22]
   eb394: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb398: f900001f     	str	xzr, [x0]
   eb39c: fd400a80     	ldr	d0, [x20, #0x10]
   eb3a0: 910143e8     	add	x8, sp, #0x50
   eb3a4: 910143f7     	add	x23, sp, #0x50
   eb3a8: 9401cffa     	bl	0x15f390 <_ZNSt6__ndk19to_stringEd@plt>
   eb3ac: a945a7ea     	ldp	x10, x9, [sp, #0x58]
   eb3b0: b24002eb     	orr	x11, x23, #0x1
   eb3b4: 394143e8     	ldrb	w8, [sp, #0x50]
   eb3b8: 7200011f     	tst	w8, #0x1
   eb3bc: d341fd08     	lsr	x8, x8, #1
   eb3c0: 9a890161     	csel	x1, x11, x9, eq
   eb3c4: 9a8a0102     	csel	x2, x8, x10, eq
   eb3c8: 910283e0     	add	x0, sp, #0xa0
   eb3cc: 9401ce51     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eb3d0: f9400808     	ldr	x8, [x0, #0x10]
   eb3d4: 3dc00000     	ldr	q0, [x0]
   eb3d8: f9006be8     	str	x8, [sp, #0xd0]
   eb3dc: 3d800ac0     	str	q0, [x22, #0x20]
   eb3e0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb3e4: f900001f     	str	xzr, [x0]
   eb3e8: d0fffc21     	adrp	x1, 0x71000
   eb3ec: 910303e0     	add	x0, sp, #0xc0
   eb3f0: 911b2021     	add	x1, x1, #0x6c8
   eb3f4: 9401cdbf     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eb3f8: f9400808     	ldr	x8, [x0, #0x10]
   eb3fc: 3dc00000     	ldr	q0, [x0]
   eb400: f81503a8     	stur	x8, [x29, #-0xb0]
   eb404: 3d8012c0     	str	q0, [x22, #0x40]
   eb408: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb40c: f900001f     	str	xzr, [x0]
   eb410: fd400e80     	ldr	d0, [x20, #0x18]
   eb414: 9100e3e8     	add	x8, sp, #0x38
   eb418: 9100e3f7     	add	x23, sp, #0x38
   eb41c: 9401cfdd     	bl	0x15f390 <_ZNSt6__ndk19to_stringEd@plt>
   eb420: a94427ea     	ldp	x10, x9, [sp, #0x40]
   eb424: b24002eb     	orr	x11, x23, #0x1
   eb428: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb42c: 7200011f     	tst	w8, #0x1
   eb430: d341fd08     	lsr	x8, x8, #1
   eb434: 9a890161     	csel	x1, x11, x9, eq
   eb438: 9a8a0102     	csel	x2, x8, x10, eq
   eb43c: d10303a0     	sub	x0, x29, #0xc0
   eb440: 9401ce34     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eb444: f9400808     	ldr	x8, [x0, #0x10]
   eb448: 3dc00000     	ldr	q0, [x0]
   eb44c: f81703a8     	stur	x8, [x29, #-0x90]
   eb450: 3d801ac0     	str	q0, [x22, #0x60]
   eb454: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb458: f900001f     	str	xzr, [x0]
   eb45c: d0fffc01     	adrp	x1, 0x6d000
   eb460: d10283a0     	sub	x0, x29, #0xa0
   eb464: 91196c21     	add	x1, x1, #0x65b
   eb468: 9401cda2     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eb46c: f9400808     	ldr	x8, [x0, #0x10]
   eb470: 91008289     	add	x9, x20, #0x20
   eb474: 3dc00000     	ldr	q0, [x0]
   eb478: f81903a8     	stur	x8, [x29, #-0x70]
   eb47c: 3d8022c0     	str	q0, [x22, #0x80]
   eb480: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb484: f900001f     	str	xzr, [x0]
   eb488: 910083e8     	add	x8, sp, #0x20
   eb48c: aa0903e0     	mov	x0, x9
   eb490: 910083f7     	add	x23, sp, #0x20
   eb494: 9401cfd7     	bl	0x15f3f0 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_12MetricBucketEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>
   eb498: a942a7ea     	ldp	x10, x9, [sp, #0x28]
   eb49c: b24002eb     	orr	x11, x23, #0x1
   eb4a0: 394083e8     	ldrb	w8, [sp, #0x20]
   eb4a4: 7200011f     	tst	w8, #0x1
   eb4a8: d341fd08     	lsr	x8, x8, #1
   eb4ac: 9a890161     	csel	x1, x11, x9, eq
   eb4b0: 9a8a0102     	csel	x2, x8, x10, eq
   eb4b4: d10203a0     	sub	x0, x29, #0x80
   eb4b8: 9401ce16     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eb4bc: f9400808     	ldr	x8, [x0, #0x10]
   eb4c0: 3dc00000     	ldr	q0, [x0]
   eb4c4: f81b03a8     	stur	x8, [x29, #-0x50]
   eb4c8: 3d802ac0     	str	q0, [x22, #0xa0]
   eb4cc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb4d0: f900001f     	str	xzr, [x0]
   eb4d4: d0fffc01     	adrp	x1, 0x6d000
   eb4d8: d10183a0     	sub	x0, x29, #0x60
   eb4dc: 9126d821     	add	x1, x1, #0x9b6
   eb4e0: 9401cd84     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eb4e4: f9400808     	ldr	x8, [x0, #0x10]
   eb4e8: 3dc00000     	ldr	q0, [x0]
   eb4ec: f81d03a8     	stur	x8, [x29, #-0x30]
   eb4f0: 3d8032c0     	str	q0, [x22, #0xc0]
   eb4f4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb4f8: f900001f     	str	xzr, [x0]
   eb4fc: f9401e80     	ldr	x0, [x20, #0x38]
   eb500: 910023e8     	add	x8, sp, #0x8
   eb504: 910023f4     	add	x20, sp, #0x8
   eb508: 9401cf9a     	bl	0x15f370 <_ZNSt6__ndk19to_stringEl@plt>
   eb50c: a94127ea     	ldp	x10, x9, [sp, #0x10]
   eb510: b240028b     	orr	x11, x20, #0x1
   eb514: 394023e8     	ldrb	w8, [sp, #0x8]
   eb518: 7200011f     	tst	w8, #0x1
   eb51c: d341fd08     	lsr	x8, x8, #1
   eb520: 9a890161     	csel	x1, x11, x9, eq
   eb524: 9a8a0102     	csel	x2, x8, x10, eq
   eb528: d10103a0     	sub	x0, x29, #0x40
   eb52c: 9401cdf9     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eb530: f9400808     	ldr	x8, [x0, #0x10]
   eb534: 3dc00000     	ldr	q0, [x0]
   eb538: f81f03a8     	stur	x8, [x29, #-0x10]
   eb53c: 3d803ac0     	str	q0, [x22, #0xe0]
   eb540: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb544: f900001f     	str	xzr, [x0]
   eb548: b0fffc21     	adrp	x1, 0x70000
   eb54c: d10083a0     	sub	x0, x29, #0x20
   eb550: 91131021     	add	x1, x1, #0x4c4
   eb554: 9401cd67     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   eb558: f9400808     	ldr	x8, [x0, #0x10]
   eb55c: 3dc00000     	ldr	q0, [x0]
   eb560: f900001f     	str	xzr, [x0]
   eb564: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   eb568: 385e03a9     	ldurb	w9, [x29, #-0x20]
   eb56c: f9000a68     	str	x8, [x19, #0x10]
   eb570: 3d800260     	str	q0, [x19]
   eb574: 370004a9     	tbnz	w9, #0x0, 0xeb608 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2fc>
   eb578: 394023e8     	ldrb	w8, [sp, #0x8]
   eb57c: 370004e8     	tbnz	w8, #0x0, 0xeb618 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x30c>
   eb580: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb584: 37000528     	tbnz	w8, #0x0, 0xeb628 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x31c>
   eb588: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb58c: 37000568     	tbnz	w8, #0x0, 0xeb638 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x32c>
   eb590: 394083e8     	ldrb	w8, [sp, #0x20]
   eb594: 370005a8     	tbnz	w8, #0x0, 0xeb648 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x33c>
   eb598: 385803a8     	ldurb	w8, [x29, #-0x80]
   eb59c: 370005e8     	tbnz	w8, #0x0, 0xeb658 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x34c>
   eb5a0: 385603a8     	ldurb	w8, [x29, #-0xa0]
   eb5a4: 37000628     	tbnz	w8, #0x0, 0xeb668 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x35c>
   eb5a8: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb5ac: 37000668     	tbnz	w8, #0x0, 0xeb678 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x36c>
   eb5b0: 385403a8     	ldurb	w8, [x29, #-0xc0]
   eb5b4: 370006a8     	tbnz	w8, #0x0, 0xeb688 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x37c>
   eb5b8: 394303e8     	ldrb	w8, [sp, #0xc0]
   eb5bc: 370006e8     	tbnz	w8, #0x0, 0xeb698 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x38c>
   eb5c0: 394143e8     	ldrb	w8, [sp, #0x50]
   eb5c4: 37000728     	tbnz	w8, #0x0, 0xeb6a8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x39c>
   eb5c8: 394283e8     	ldrb	w8, [sp, #0xa0]
   eb5cc: 37000768     	tbnz	w8, #0x0, 0xeb6b8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x3ac>
   eb5d0: 394203e8     	ldrb	w8, [sp, #0x80]
   eb5d4: 370007a8     	tbnz	w8, #0x0, 0xeb6c8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x3bc>
   eb5d8: 3941a3e8     	ldrb	w8, [sp, #0x68]
   eb5dc: 370007e8     	tbnz	w8, #0x0, 0xeb6d8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x3cc>
   eb5e0: f94016a8     	ldr	x8, [x21, #0x28]
   eb5e4: f85f83a9     	ldur	x9, [x29, #-0x8]
   eb5e8: eb09011f     	cmp	x8, x9
   eb5ec: 54000821     	b.ne	0xeb6f0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x3e4>
   eb5f0: a95d4ff4     	ldp	x20, x19, [sp, #0x1d0]
   eb5f4: a95c57f6     	ldp	x22, x21, [sp, #0x1c0]
   eb5f8: a95b5ffc     	ldp	x28, x23, [sp, #0x1b0]
   eb5fc: a95a7bfd     	ldp	x29, x30, [sp, #0x1a0]
   eb600: 910783ff     	add	sp, sp, #0x1e0
   eb604: d65f03c0     	ret
   eb608: f85f03a0     	ldur	x0, [x29, #-0x10]
   eb60c: 9401c635     	bl	0x15cee0 <_ZdlPv@plt>
   eb610: 394023e8     	ldrb	w8, [sp, #0x8]
   eb614: 3607fb68     	tbz	w8, #0x0, 0xeb580 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x274>
   eb618: f9400fe0     	ldr	x0, [sp, #0x18]
   eb61c: 9401c631     	bl	0x15cee0 <_ZdlPv@plt>
   eb620: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb624: 3607fb28     	tbz	w8, #0x0, 0xeb588 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x27c>
   eb628: f85d03a0     	ldur	x0, [x29, #-0x30]
   eb62c: 9401c62d     	bl	0x15cee0 <_ZdlPv@plt>
   eb630: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb634: 3607fae8     	tbz	w8, #0x0, 0xeb590 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x284>
   eb638: f85b03a0     	ldur	x0, [x29, #-0x50]
   eb63c: 9401c629     	bl	0x15cee0 <_ZdlPv@plt>
   eb640: 394083e8     	ldrb	w8, [sp, #0x20]
   eb644: 3607faa8     	tbz	w8, #0x0, 0xeb598 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x28c>
   eb648: f9401be0     	ldr	x0, [sp, #0x30]
   eb64c: 9401c625     	bl	0x15cee0 <_ZdlPv@plt>
   eb650: 385803a8     	ldurb	w8, [x29, #-0x80]
   eb654: 3607fa68     	tbz	w8, #0x0, 0xeb5a0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x294>
   eb658: f85903a0     	ldur	x0, [x29, #-0x70]
   eb65c: 9401c621     	bl	0x15cee0 <_ZdlPv@plt>
   eb660: 385603a8     	ldurb	w8, [x29, #-0xa0]
   eb664: 3607fa28     	tbz	w8, #0x0, 0xeb5a8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x29c>
   eb668: f85703a0     	ldur	x0, [x29, #-0x90]
   eb66c: 9401c61d     	bl	0x15cee0 <_ZdlPv@plt>
   eb670: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb674: 3607f9e8     	tbz	w8, #0x0, 0xeb5b0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2a4>
   eb678: f94027e0     	ldr	x0, [sp, #0x48]
   eb67c: 9401c619     	bl	0x15cee0 <_ZdlPv@plt>
   eb680: 385403a8     	ldurb	w8, [x29, #-0xc0]
   eb684: 3607f9a8     	tbz	w8, #0x0, 0xeb5b8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2ac>
   eb688: f85503a0     	ldur	x0, [x29, #-0xb0]
   eb68c: 9401c615     	bl	0x15cee0 <_ZdlPv@plt>
   eb690: 394303e8     	ldrb	w8, [sp, #0xc0]
   eb694: 3607f968     	tbz	w8, #0x0, 0xeb5c0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2b4>
   eb698: f9406be0     	ldr	x0, [sp, #0xd0]
   eb69c: 9401c611     	bl	0x15cee0 <_ZdlPv@plt>
   eb6a0: 394143e8     	ldrb	w8, [sp, #0x50]
   eb6a4: 3607f928     	tbz	w8, #0x0, 0xeb5c8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2bc>
   eb6a8: f94033e0     	ldr	x0, [sp, #0x60]
   eb6ac: 9401c60d     	bl	0x15cee0 <_ZdlPv@plt>
   eb6b0: 394283e8     	ldrb	w8, [sp, #0xa0]
   eb6b4: 3607f8e8     	tbz	w8, #0x0, 0xeb5d0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2c4>
   eb6b8: f9405be0     	ldr	x0, [sp, #0xb0]
   eb6bc: 9401c609     	bl	0x15cee0 <_ZdlPv@plt>
   eb6c0: 394203e8     	ldrb	w8, [sp, #0x80]
   eb6c4: 3607f8a8     	tbz	w8, #0x0, 0xeb5d8 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2cc>
   eb6c8: f9404be0     	ldr	x0, [sp, #0x90]
   eb6cc: 9401c605     	bl	0x15cee0 <_ZdlPv@plt>
   eb6d0: 3941a3e8     	ldrb	w8, [sp, #0x68]
   eb6d4: 3607f868     	tbz	w8, #0x0, 0xeb5e0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2d4>
   eb6d8: f9403fe0     	ldr	x0, [sp, #0x78]
   eb6dc: 9401c601     	bl	0x15cee0 <_ZdlPv@plt>
   eb6e0: f94016a8     	ldr	x8, [x21, #0x28]
   eb6e4: f85f83a9     	ldur	x9, [x29, #-0x8]
   eb6e8: eb09011f     	cmp	x8, x9
   eb6ec: 54fff820     	b.eq	0xeb5f0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x2e4>
   eb6f0: 9401c5d0     	bl	0x15ce30 <__stack_chk_fail@plt>
   eb6f4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   eb6f8: aa0003f3     	mov	x19, x0
   eb6fc: 370003a8     	tbnz	w8, #0x0, 0xeb770 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x464>
   eb700: 394023e8     	ldrb	w8, [sp, #0x8]
   eb704: 37000468     	tbnz	w8, #0x0, 0xeb790 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x484>
   eb708: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb70c: 37000528     	tbnz	w8, #0x0, 0xeb7b0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x4a4>
   eb710: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb714: 370005e8     	tbnz	w8, #0x0, 0xeb7d0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x4c4>
   eb718: 394083e8     	ldrb	w8, [sp, #0x20]
   eb71c: 370006a8     	tbnz	w8, #0x0, 0xeb7f0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x4e4>
   eb720: 385803a8     	ldurb	w8, [x29, #-0x80]
   eb724: 37000768     	tbnz	w8, #0x0, 0xeb810 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x504>
   eb728: 385603a8     	ldurb	w8, [x29, #-0xa0]
   eb72c: 37000828     	tbnz	w8, #0x0, 0xeb830 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x524>
   eb730: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb734: 370008e8     	tbnz	w8, #0x0, 0xeb850 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x544>
   eb738: 385403a8     	ldurb	w8, [x29, #-0xc0]
   eb73c: 370009a8     	tbnz	w8, #0x0, 0xeb870 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x564>
   eb740: 394303e8     	ldrb	w8, [sp, #0xc0]
   eb744: 370009e8     	tbnz	w8, #0x0, 0xeb880 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x574>
   eb748: 394143e8     	ldrb	w8, [sp, #0x50]
   eb74c: 37000a28     	tbnz	w8, #0x0, 0xeb890 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x584>
   eb750: 394283e8     	ldrb	w8, [sp, #0xa0]
   eb754: 37000a68     	tbnz	w8, #0x0, 0xeb8a0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x594>
   eb758: 394203e8     	ldrb	w8, [sp, #0x80]
   eb75c: 37000aa8     	tbnz	w8, #0x0, 0xeb8b0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x5a4>
   eb760: 3941a3e8     	ldrb	w8, [sp, #0x68]
   eb764: 37000ae8     	tbnz	w8, #0x0, 0xeb8c0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x5b4>
   eb768: aa1303e0     	mov	x0, x19
   eb76c: 9401b67d     	bl	0x159160 <__emutls_get_address+0x6d4>
   eb770: f85f03a0     	ldur	x0, [x29, #-0x10]
   eb774: 9401c5db     	bl	0x15cee0 <_ZdlPv@plt>
   eb778: 394023e8     	ldrb	w8, [sp, #0x8]
   eb77c: 3607fc68     	tbz	w8, #0x0, 0xeb708 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x3fc>
   eb780: 14000004     	b	0xeb790 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x484>
   eb784: aa0003f3     	mov	x19, x0
   eb788: 394023e8     	ldrb	w8, [sp, #0x8]
   eb78c: 3607fbe8     	tbz	w8, #0x0, 0xeb708 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x3fc>
   eb790: f9400fe0     	ldr	x0, [sp, #0x18]
   eb794: 9401c5d3     	bl	0x15cee0 <_ZdlPv@plt>
   eb798: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb79c: 3607fba8     	tbz	w8, #0x0, 0xeb710 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x404>
   eb7a0: 14000004     	b	0xeb7b0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x4a4>
   eb7a4: aa0003f3     	mov	x19, x0
   eb7a8: 385c03a8     	ldurb	w8, [x29, #-0x40]
   eb7ac: 3607fb28     	tbz	w8, #0x0, 0xeb710 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x404>
   eb7b0: f85d03a0     	ldur	x0, [x29, #-0x30]
   eb7b4: 9401c5cb     	bl	0x15cee0 <_ZdlPv@plt>
   eb7b8: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb7bc: 3607fae8     	tbz	w8, #0x0, 0xeb718 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x40c>
   eb7c0: 14000004     	b	0xeb7d0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x4c4>
   eb7c4: aa0003f3     	mov	x19, x0
   eb7c8: 385a03a8     	ldurb	w8, [x29, #-0x60]
   eb7cc: 3607fa68     	tbz	w8, #0x0, 0xeb718 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x40c>
   eb7d0: f85b03a0     	ldur	x0, [x29, #-0x50]
   eb7d4: 9401c5c3     	bl	0x15cee0 <_ZdlPv@plt>
   eb7d8: 394083e8     	ldrb	w8, [sp, #0x20]
   eb7dc: 3607fa28     	tbz	w8, #0x0, 0xeb720 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x414>
   eb7e0: 14000004     	b	0xeb7f0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x4e4>
   eb7e4: aa0003f3     	mov	x19, x0
   eb7e8: 394083e8     	ldrb	w8, [sp, #0x20]
   eb7ec: 3607f9a8     	tbz	w8, #0x0, 0xeb720 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x414>
   eb7f0: f9401be0     	ldr	x0, [sp, #0x30]
   eb7f4: 9401c5bb     	bl	0x15cee0 <_ZdlPv@plt>
   eb7f8: 385803a8     	ldurb	w8, [x29, #-0x80]
   eb7fc: 3607f968     	tbz	w8, #0x0, 0xeb728 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x41c>
   eb800: 14000004     	b	0xeb810 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x504>
   eb804: aa0003f3     	mov	x19, x0
   eb808: 385803a8     	ldurb	w8, [x29, #-0x80]
   eb80c: 3607f8e8     	tbz	w8, #0x0, 0xeb728 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x41c>
   eb810: f85903a0     	ldur	x0, [x29, #-0x70]
   eb814: 9401c5b3     	bl	0x15cee0 <_ZdlPv@plt>
   eb818: 385603a8     	ldurb	w8, [x29, #-0xa0]
   eb81c: 3607f8a8     	tbz	w8, #0x0, 0xeb730 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x424>
   eb820: 14000004     	b	0xeb830 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x524>
   eb824: aa0003f3     	mov	x19, x0
   eb828: 385603a8     	ldurb	w8, [x29, #-0xa0]
   eb82c: 3607f828     	tbz	w8, #0x0, 0xeb730 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x424>
   eb830: f85703a0     	ldur	x0, [x29, #-0x90]
   eb834: 9401c5ab     	bl	0x15cee0 <_ZdlPv@plt>
   eb838: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb83c: 3607f7e8     	tbz	w8, #0x0, 0xeb738 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x42c>
   eb840: 14000004     	b	0xeb850 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x544>
   eb844: aa0003f3     	mov	x19, x0
   eb848: 3940e3e8     	ldrb	w8, [sp, #0x38]
   eb84c: 3607f768     	tbz	w8, #0x0, 0xeb738 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x42c>
   eb850: f94027e0     	ldr	x0, [sp, #0x48]
   eb854: 9401c5a3     	bl	0x15cee0 <_ZdlPv@plt>
   eb858: 385403a8     	ldurb	w8, [x29, #-0xc0]
   eb85c: 3607f728     	tbz	w8, #0x0, 0xeb740 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x434>
   eb860: 14000004     	b	0xeb870 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x564>
   eb864: aa0003f3     	mov	x19, x0
   eb868: 385403a8     	ldurb	w8, [x29, #-0xc0]
   eb86c: 3607f6a8     	tbz	w8, #0x0, 0xeb740 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x434>
   eb870: f85503a0     	ldur	x0, [x29, #-0xb0]
   eb874: 9401c59b     	bl	0x15cee0 <_ZdlPv@plt>
   eb878: 394303e8     	ldrb	w8, [sp, #0xc0]
   eb87c: 3607f668     	tbz	w8, #0x0, 0xeb748 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x43c>
   eb880: f9406be0     	ldr	x0, [sp, #0xd0]
   eb884: 9401c597     	bl	0x15cee0 <_ZdlPv@plt>
   eb888: 394143e8     	ldrb	w8, [sp, #0x50]
   eb88c: 3607f628     	tbz	w8, #0x0, 0xeb750 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x444>
   eb890: f94033e0     	ldr	x0, [sp, #0x60]
   eb894: 9401c593     	bl	0x15cee0 <_ZdlPv@plt>
   eb898: 394283e8     	ldrb	w8, [sp, #0xa0]
   eb89c: 3607f5e8     	tbz	w8, #0x0, 0xeb758 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x44c>
   eb8a0: f9405be0     	ldr	x0, [sp, #0xb0]
   eb8a4: 9401c58f     	bl	0x15cee0 <_ZdlPv@plt>
   eb8a8: 394203e8     	ldrb	w8, [sp, #0x80]
   eb8ac: 3607f5a8     	tbz	w8, #0x0, 0xeb760 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x454>
   eb8b0: f9404be0     	ldr	x0, [sp, #0x90]
   eb8b4: 9401c58b     	bl	0x15cee0 <_ZdlPv@plt>
   eb8b8: 3941a3e8     	ldrb	w8, [sp, #0x68]
   eb8bc: 3607f568     	tbz	w8, #0x0, 0xeb768 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x45c>
   eb8c0: f9403fe0     	ldr	x0, [sp, #0x78]
   eb8c4: 9401c587     	bl	0x15cee0 <_ZdlPv@plt>
   eb8c8: aa1303e0     	mov	x0, x19
   eb8cc: 9401b625     	bl	0x159160 <__emutls_get_address+0x6d4>
   eb8d0: aa0003f3     	mov	x19, x0
   eb8d4: 394303e8     	ldrb	w8, [sp, #0xc0]
   eb8d8: 3607f388     	tbz	w8, #0x0, 0xeb748 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x43c>
   eb8dc: 17ffffe9     	b	0xeb880 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x574>
   eb8e0: aa0003f3     	mov	x19, x0
   eb8e4: 394143e8     	ldrb	w8, [sp, #0x50]
   eb8e8: 3607f348     	tbz	w8, #0x0, 0xeb750 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x444>
   eb8ec: 17ffffe9     	b	0xeb890 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x584>
   eb8f0: aa0003f3     	mov	x19, x0
   eb8f4: 394283e8     	ldrb	w8, [sp, #0xa0]
   eb8f8: 3607f308     	tbz	w8, #0x0, 0xeb758 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x44c>
   eb8fc: 17ffffe9     	b	0xeb8a0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x594>
   eb900: aa0003f3     	mov	x19, x0
   eb904: 394203e8     	ldrb	w8, [sp, #0x80]
   eb908: 3607f2c8     	tbz	w8, #0x0, 0xeb760 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x454>
   eb90c: 17ffffe9     	b	0xeb8b0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x5a4>
   eb910: aa0003f3     	mov	x19, x0
   eb914: 3941a3e8     	ldrb	w8, [sp, #0x68]
   eb918: 3607f288     	tbz	w8, #0x0, 0xeb768 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x45c>
   eb91c: 17ffffe9     	b	0xeb8c0 <InGame::ReportGateway::HistogramMetric::HistogramData::GetJsonData()+0x5b4>

00000000000eb920 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)>:
   eb920: d10203ff     	sub	sp, sp, #0x80
   eb924: a9047bfd     	stp	x29, x30, [sp, #0x40]
   eb928: 910103fd     	add	x29, sp, #0x40
   eb92c: a9055ff8     	stp	x24, x23, [sp, #0x50]
   eb930: a90657f6     	stp	x22, x21, [sp, #0x60]
   eb934: a9074ff4     	stp	x20, x19, [sp, #0x70]
   eb938: d53bd055     	mrs	x21, TPIDR_EL0
   eb93c: aa0003f4     	mov	x20, x0
   eb940: f94016a9     	ldr	x9, [x21, #0x28]
   eb944: aa0803f3     	mov	x19, x8
   eb948: f81f83a9     	stur	x9, [x29, #-0x8]
   eb94c: f9400000     	ldr	x0, [x0]
   eb950: f9400689     	ldr	x9, [x20, #0x8]
   eb954: eb09001f     	cmp	x0, x9
   eb958: 54000980     	b.eq	0xeba88 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x168>
   eb95c: 528b6048     	mov	w8, #0x5b02             // =23298
   eb960: 39008bff     	strb	wzr, [sp, #0x22]
   eb964: 790043e8     	strh	w8, [sp, #0x20]
   eb968: f9400008     	ldr	x8, [x0]
   eb96c: f9400909     	ldr	x9, [x8, #0x10]
   eb970: 910023e8     	add	x8, sp, #0x8
   eb974: 910023f6     	add	x22, sp, #0x8
   eb978: d63f0120     	blr	x9
   eb97c: a94127ea     	ldp	x10, x9, [sp, #0x10]
   eb980: b24002cb     	orr	x11, x22, #0x1
   eb984: 394023e8     	ldrb	w8, [sp, #0x8]
   eb988: 7200011f     	tst	w8, #0x1
   eb98c: d341fd08     	lsr	x8, x8, #1
   eb990: 9a890161     	csel	x1, x11, x9, eq
   eb994: 9a8a0102     	csel	x2, x8, x10, eq
   eb998: 910083e0     	add	x0, sp, #0x20
   eb99c: 9401ccdd     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eb9a0: 394023e8     	ldrb	w8, [sp, #0x8]
   eb9a4: 36000068     	tbz	w8, #0x0, 0xeb9b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x90>
   eb9a8: f9400fe0     	ldr	x0, [sp, #0x18]
   eb9ac: 9401c54d     	bl	0x15cee0 <_ZdlPv@plt>
   eb9b0: a9402289     	ldp	x9, x8, [x20]
   eb9b4: cb090108     	sub	x8, x8, x9
   eb9b8: f100851f     	cmp	x8, #0x21
   eb9bc: 54000443     	b.lo	0xeba44 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x124>
   eb9c0: 910023e8     	add	x8, sp, #0x8
   eb9c4: 52800037     	mov	w23, #0x1               // =1
   eb9c8: b2400116     	orr	x22, x8, #0x1
   eb9cc: 52800418     	mov	w24, #0x20              // =32
   eb9d0: 14000007     	b	0xeb9ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0xcc>
   eb9d4: a9402289     	ldp	x9, x8, [x20]
   eb9d8: 910006f7     	add	x23, x23, #0x1
   eb9dc: 91008318     	add	x24, x24, #0x20
   eb9e0: cb090108     	sub	x8, x8, x9
   eb9e4: eb8816ff     	cmp	x23, x8, asr #5
   eb9e8: 540002e2     	b.hs	0xeba44 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x124>
   eb9ec: 910083e0     	add	x0, sp, #0x20
   eb9f0: 52800581     	mov	w1, #0x2c               // =44
   eb9f4: 9401c9b3     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   eb9f8: f9400288     	ldr	x8, [x20]
   eb9fc: 8b180100     	add	x0, x8, x24
   eba00: f9400008     	ldr	x8, [x0]
   eba04: f9400909     	ldr	x9, [x8, #0x10]
   eba08: 910023e8     	add	x8, sp, #0x8
   eba0c: d63f0120     	blr	x9
   eba10: a94127ea     	ldp	x10, x9, [sp, #0x10]
   eba14: 394023e8     	ldrb	w8, [sp, #0x8]
   eba18: 7200011f     	tst	w8, #0x1
   eba1c: d341fd08     	lsr	x8, x8, #1
   eba20: 9a8902c1     	csel	x1, x22, x9, eq
   eba24: 9a8a0102     	csel	x2, x8, x10, eq
   eba28: 910083e0     	add	x0, sp, #0x20
   eba2c: 9401ccb9     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   eba30: 394023e8     	ldrb	w8, [sp, #0x8]
   eba34: 3607fd08     	tbz	w8, #0x0, 0xeb9d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0xb4>
   eba38: f9400fe0     	ldr	x0, [sp, #0x18]
   eba3c: 9401c529     	bl	0x15cee0 <_ZdlPv@plt>
   eba40: 17ffffe5     	b	0xeb9d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0xb4>
   eba44: 910083e0     	add	x0, sp, #0x20
   eba48: 52800ba1     	mov	w1, #0x5d               // =93
   eba4c: 9401c99d     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
   eba50: 3dc00be0     	ldr	q0, [sp, #0x20]
   eba54: f9401be8     	ldr	x8, [sp, #0x30]
   eba58: 3d800260     	str	q0, [x19]
   eba5c: f9000a68     	str	x8, [x19, #0x10]
   eba60: f94016a8     	ldr	x8, [x21, #0x28]
   eba64: f85f83a9     	ldur	x9, [x29, #-0x8]
   eba68: eb09011f     	cmp	x8, x9
   eba6c: 54000201     	b.ne	0xebaac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x18c>
   eba70: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   eba74: a94657f6     	ldp	x22, x21, [sp, #0x60]
   eba78: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   eba7c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   eba80: 910203ff     	add	sp, sp, #0x80
   eba84: d65f03c0     	ret
   eba88: 52800088     	mov	w8, #0x4                // =4
   eba8c: 528bab69     	mov	w9, #0x5d5b             // =23899
   eba90: 39000e7f     	strb	wzr, [x19, #0x3]
   eba94: 39000268     	strb	w8, [x19]
   eba98: 78001269     	sturh	w9, [x19, #0x1]
   eba9c: f94016a8     	ldr	x8, [x21, #0x28]
   ebaa0: f85f83a9     	ldur	x9, [x29, #-0x8]
   ebaa4: eb09011f     	cmp	x8, x9
   ebaa8: 54fffe40     	b.eq	0xeba70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x150>
   ebaac: 9401c4e1     	bl	0x15ce30 <__stack_chk_fail@plt>
   ebab0: 14000010     	b	0xebaf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1d0>
   ebab4: 14000002     	b	0xebabc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x19c>
   ebab8: 1400000e     	b	0xebaf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1d0>
   ebabc: 394023e8     	ldrb	w8, [sp, #0x8]
   ebac0: aa0003f3     	mov	x19, x0
   ebac4: 370000a8     	tbnz	w8, #0x0, 0xebad8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1b8>
   ebac8: 394083e8     	ldrb	w8, [sp, #0x20]
   ebacc: 37000188     	tbnz	w8, #0x0, 0xebafc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1dc>
   ebad0: aa1303e0     	mov	x0, x19
   ebad4: 9401b5a3     	bl	0x159160 <__emutls_get_address+0x6d4>
   ebad8: f9400fe0     	ldr	x0, [sp, #0x18]
   ebadc: 9401c501     	bl	0x15cee0 <_ZdlPv@plt>
   ebae0: 394083e8     	ldrb	w8, [sp, #0x20]
   ebae4: 3607ff68     	tbz	w8, #0x0, 0xebad0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1b0>
   ebae8: 14000005     	b	0xebafc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1dc>
   ebaec: 14000001     	b	0xebaf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1d0>
   ebaf0: aa0003f3     	mov	x19, x0
   ebaf4: 394083e8     	ldrb	w8, [sp, #0x20]
   ebaf8: 3607fec8     	tbz	w8, #0x0, 0xebad0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> InGame::ReportGateway::JsonUtils::ArrayToJsonData<InGame::ReportGateway::MetricBucket>(std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>&)+0x1b0>
   ebafc: f9401be0     	ldr	x0, [sp, #0x30]
   ebb00: 9401c4f8     	bl	0x15cee0 <_ZdlPv@plt>
   ebb04: aa1303e0     	mov	x0, x19
   ebb08: 9401b596     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ebb0c <std::__ndk1::__split_buffer<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>&>::~__split_buffer()>:
   ebb0c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ebb10: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ebb14: 910003fd     	mov	x29, sp
   ebb18: aa0003f3     	mov	x19, x0
   ebb1c: a9408014     	ldp	x20, x0, [x0, #0x8]
   ebb20: eb14001f     	cmp	x0, x20
   ebb24: 54000100     	b.eq	0xebb44 <std::__ndk1::__split_buffer<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>&>::~__split_buffer()+0x38>
   ebb28: f8598c08     	ldr	x8, [x0, #-0x68]!
   ebb2c: f9000a60     	str	x0, [x19, #0x10]
   ebb30: f9400108     	ldr	x8, [x8]
   ebb34: d63f0100     	blr	x8
   ebb38: f9400a60     	ldr	x0, [x19, #0x10]
   ebb3c: eb14001f     	cmp	x0, x20
   ebb40: 54ffff41     	b.ne	0xebb28 <std::__ndk1::__split_buffer<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>&>::~__split_buffer()+0x1c>
   ebb44: f9400260     	ldr	x0, [x19]
   ebb48: b4000080     	cbz	x0, 0xebb58 <std::__ndk1::__split_buffer<InGame::ReportGateway::HistogramMetric, std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>&>::~__split_buffer()+0x4c>
   ebb4c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ebb50: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ebb54: 1401c4e3     	b	0x15cee0 <_ZdlPv@plt>
   ebb58: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ebb5c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ebb60: d65f03c0     	ret

00000000000ebb64 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)>:
   ebb64: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   ebb68: a90167fa     	stp	x26, x25, [sp, #0x10]
   ebb6c: 910003fd     	mov	x29, sp
   ebb70: a9025ff8     	stp	x24, x23, [sp, #0x20]
   ebb74: a90357f6     	stp	x22, x21, [sp, #0x30]
   ebb78: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ebb7c: b0000418     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ebb80: 91002034     	add	x20, x1, #0x8
   ebb84: aa0103f3     	mov	x19, x1
   ebb88: 91002041     	add	x1, x2, #0x8
   ebb8c: aa1403e0     	mov	x0, x20
   ebb90: aa0203f5     	mov	x21, x2
   ebb94: f9464b18     	ldr	x24, [x24, #0xc90]
   ebb98: 91004308     	add	x8, x24, #0x10
   ebb9c: f9000268     	str	x8, [x19]
   ebba0: 9401cde0     	bl	0x15f320 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEEC2ERKS6_@plt>
   ebba4: b0000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ebba8: b0000409     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ebbac: aa1303f6     	mov	x22, x19
   ebbb0: f9463508     	ldr	x8, [x8, #0xc68]
   ebbb4: f9463929     	ldr	x9, [x9, #0xc70]
   ebbb8: f94012aa     	ldr	x10, [x21, #0x20]
   ebbbc: 91004108     	add	x8, x8, #0x10
   ebbc0: 91004129     	add	x9, x9, #0x10
   ebbc4: f9000268     	str	x8, [x19]
   ebbc8: a902266a     	stp	x10, x9, [x19, #0x20]
   ebbcc: 3dc00ea0     	ldr	q0, [x21, #0x30]
   ebbd0: f94022a8     	ldr	x8, [x21, #0x40]
   ebbd4: f8048edf     	str	xzr, [x22, #0x48]!
   ebbd8: a900fedf     	stp	xzr, xzr, [x22, #0x8]
   ebbdc: f81f82c8     	stur	x8, [x22, #-0x8]
   ebbe0: 3c9e82c0     	stur	q0, [x22, #-0x18]
   ebbe4: a944a2a9     	ldp	x9, x8, [x21, #0x48]
   ebbe8: eb090117     	subs	x23, x8, x9
   ebbec: 54000300     	b.eq	0xebc4c <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0xe8>
   ebbf0: b7f803f7     	tbnz	x23, #0x3f, 0xebc6c <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x108>
   ebbf4: aa1703e0     	mov	x0, x23
   ebbf8: 9401c49a     	bl	0x15ce60 <_Znwm@plt>
   ebbfc: 9345fee8     	asr	x8, x23, #5
   ebc00: a9048260     	stp	x0, x0, [x19, #0x48]
   ebc04: 8b081408     	add	x8, x0, x8, lsl #5
   ebc08: f9002e68     	str	x8, [x19, #0x58]
   ebc0c: a944a6a8     	ldp	x8, x9, [x21, #0x48]
   ebc10: eb09011f     	cmp	x8, x9
   ebc14: 540001a0     	b.eq	0xebc48 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0xe4>
   ebc18: b000040a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ebc1c: f9463d4a     	ldr	x10, [x10, #0xc78]
   ebc20: 9100414a     	add	x10, x10, #0x10
   ebc24: f900000a     	str	x10, [x0]
   ebc28: f9400d0b     	ldr	x11, [x8, #0x18]
   ebc2c: 3cc08100     	ldur	q0, [x8, #0x8]
   ebc30: 91008108     	add	x8, x8, #0x20
   ebc34: eb09011f     	cmp	x8, x9
   ebc38: f9000c0b     	str	x11, [x0, #0x18]
   ebc3c: 3c808000     	stur	q0, [x0, #0x8]
   ebc40: 91008000     	add	x0, x0, #0x20
   ebc44: 54ffff01     	b.ne	0xebc24 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0xc0>
   ebc48: f9002a60     	str	x0, [x19, #0x50]
   ebc4c: f94032a8     	ldr	x8, [x21, #0x60]
   ebc50: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ebc54: f9003268     	str	x8, [x19, #0x60]
   ebc58: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ebc5c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ebc60: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ebc64: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ebc68: d65f03c0     	ret
   ebc6c: aa1603e0     	mov	x0, x22
   ebc70: 9401c820     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   ebc74: f94002d9     	ldr	x25, [x22]
   ebc78: aa0003f5     	mov	x21, x0
   ebc7c: b50000f9     	cbnz	x25, 0xebc98 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x134>
   ebc80: 91004308     	add	x8, x24, #0x10
   ebc84: f9400677     	ldr	x23, [x19, #0x8]
   ebc88: f9000268     	str	x8, [x19]
   ebc8c: b50002f7     	cbnz	x23, 0xebce8 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x184>
   ebc90: aa1503e0     	mov	x0, x21
   ebc94: 9401b533     	bl	0x159160 <__emutls_get_address+0x6d4>
   ebc98: f9402a68     	ldr	x8, [x19, #0x50]
   ebc9c: aa1903e0     	mov	x0, x25
   ebca0: eb19011f     	cmp	x8, x25
   ebca4: 54000160     	b.eq	0xebcd0 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x16c>
   ebca8: d1008117     	sub	x23, x8, #0x20
   ebcac: aa1703fa     	mov	x26, x23
   ebcb0: f85e0748     	ldr	x8, [x26], #-0x20
   ebcb4: aa1703e0     	mov	x0, x23
   ebcb8: f9400108     	ldr	x8, [x8]
   ebcbc: d63f0100     	blr	x8
   ebcc0: eb1902ff     	cmp	x23, x25
   ebcc4: aa1a03f7     	mov	x23, x26
   ebcc8: 54ffff41     	b.ne	0xebcb0 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x14c>
   ebccc: f94002c0     	ldr	x0, [x22]
   ebcd0: f9002a79     	str	x25, [x19, #0x50]
   ebcd4: 9401c483     	bl	0x15cee0 <_ZdlPv@plt>
   ebcd8: 91004308     	add	x8, x24, #0x10
   ebcdc: f9400677     	ldr	x23, [x19, #0x8]
   ebce0: f9000268     	str	x8, [x19]
   ebce4: b4fffd77     	cbz	x23, 0xebc90 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x12c>
   ebce8: f9400a68     	ldr	x8, [x19, #0x10]
   ebcec: aa1703e0     	mov	x0, x23
   ebcf0: eb17011f     	cmp	x8, x23
   ebcf4: 54000160     	b.eq	0xebd20 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x1bc>
   ebcf8: d100e116     	sub	x22, x8, #0x38
   ebcfc: aa1603f8     	mov	x24, x22
   ebd00: f85c8708     	ldr	x8, [x24], #-0x38
   ebd04: aa1603e0     	mov	x0, x22
   ebd08: f9400108     	ldr	x8, [x8]
   ebd0c: d63f0100     	blr	x8
   ebd10: eb1702df     	cmp	x22, x23
   ebd14: aa1803f6     	mov	x22, x24
   ebd18: 54ffff41     	b.ne	0xebd00 <void std::__ndk1::allocator<InGame::ReportGateway::HistogramMetric>::construct<InGame::ReportGateway::HistogramMetric, InGame::ReportGateway::HistogramMetric const&>(InGame::ReportGateway::HistogramMetric*, InGame::ReportGateway::HistogramMetric const&)+0x19c>
   ebd1c: f9400280     	ldr	x0, [x20]
   ebd20: f9000a77     	str	x23, [x19, #0x10]
   ebd24: 9401c46f     	bl	0x15cee0 <_ZdlPv@plt>
   ebd28: aa1503e0     	mov	x0, x21
   ebd2c: 9401b50d     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ebd30 <InGame::ReportGateway::IJsonData::~IJsonData()>:
   ebd30: d65f03c0     	ret

00000000000ebd34 <InGame::ReportGateway::MetricBucket::~MetricBucket()>:
   ebd34: 1401c46b     	b	0x15cee0 <_ZdlPv@plt>

00000000000ebd38 <InGame::ReportGateway::MetricBucket::GetJsonData()>:
   ebd38: d104c3ff     	sub	sp, sp, #0x130
   ebd3c: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
   ebd40: 9103c3fd     	add	x29, sp, #0xf0
   ebd44: f90083fc     	str	x28, [sp, #0x100]
   ebd48: a91157f6     	stp	x22, x21, [sp, #0x110]
   ebd4c: a9124ff4     	stp	x20, x19, [sp, #0x120]
   ebd50: d53bd055     	mrs	x21, TPIDR_EL0
   ebd54: aa0803f3     	mov	x19, x8
   ebd58: f94016a8     	ldr	x8, [x21, #0x28]
   ebd5c: aa0003f4     	mov	x20, x0
   ebd60: f81f83a8     	stur	x8, [x29, #-0x8]
   ebd64: 9100e3e8     	add	x8, sp, #0x38
   ebd68: f9400400     	ldr	x0, [x0, #0x8]
   ebd6c: 9401cd81     	bl	0x15f370 <_ZNSt6__ndk19to_stringEl@plt>
   ebd70: f0fffc22     	adrp	x2, 0x72000
   ebd74: 9100e3e0     	add	x0, sp, #0x38
   ebd78: 91035042     	add	x2, x2, #0xd4
   ebd7c: aa1f03e1     	mov	x1, xzr
   ebd80: 9401cd74     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   ebd84: f9400808     	ldr	x8, [x0, #0x10]
   ebd88: 3dc00000     	ldr	q0, [x0]
   ebd8c: f90033e8     	str	x8, [sp, #0x60]
   ebd90: 3d8017e0     	str	q0, [sp, #0x50]
   ebd94: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ebd98: f900001f     	str	xzr, [x0]
   ebd9c: 90fffc21     	adrp	x1, 0x6f000
   ebda0: 910143e0     	add	x0, sp, #0x50
   ebda4: 9133d821     	add	x1, x1, #0xcf6
   ebda8: 9401cb52     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ebdac: f9400808     	ldr	x8, [x0, #0x10]
   ebdb0: 3dc00000     	ldr	q0, [x0]
   ebdb4: f90043e8     	str	x8, [sp, #0x80]
   ebdb8: 3d801fe0     	str	q0, [sp, #0x70]
   ebdbc: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ebdc0: f900001f     	str	xzr, [x0]
   ebdc4: fd400a80     	ldr	d0, [x20, #0x10]
   ebdc8: 910083e8     	add	x8, sp, #0x20
   ebdcc: 910083f6     	add	x22, sp, #0x20
   ebdd0: 9401cd70     	bl	0x15f390 <_ZNSt6__ndk19to_stringEd@plt>
   ebdd4: a942a7ea     	ldp	x10, x9, [sp, #0x28]
   ebdd8: b24002cb     	orr	x11, x22, #0x1
   ebddc: 394083e8     	ldrb	w8, [sp, #0x20]
   ebde0: 7200011f     	tst	w8, #0x1
   ebde4: d341fd08     	lsr	x8, x8, #1
   ebde8: 9a890161     	csel	x1, x11, x9, eq
   ebdec: 9a8a0102     	csel	x2, x8, x10, eq
   ebdf0: 9101c3e0     	add	x0, sp, #0x70
   ebdf4: 9401cbc7     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ebdf8: f9400808     	ldr	x8, [x0, #0x10]
   ebdfc: d10183b6     	sub	x22, x29, #0x60
   ebe00: 3dc00000     	ldr	q0, [x0]
   ebe04: f81b03a8     	stur	x8, [x29, #-0x50]
   ebe08: 3d8002c0     	str	q0, [x22]
   ebe0c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ebe10: f900001f     	str	xzr, [x0]
   ebe14: 90fffc21     	adrp	x1, 0x6f000
   ebe18: d10183a0     	sub	x0, x29, #0x60
   ebe1c: 91158c21     	add	x1, x1, #0x563
   ebe20: 9401cb34     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ebe24: f9400808     	ldr	x8, [x0, #0x10]
   ebe28: 3dc00000     	ldr	q0, [x0]
   ebe2c: f81d03a8     	stur	x8, [x29, #-0x30]
   ebe30: 3d800ac0     	str	q0, [x22, #0x20]
   ebe34: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ebe38: f900001f     	str	xzr, [x0]
   ebe3c: fd400e80     	ldr	d0, [x20, #0x18]
   ebe40: 910023e8     	add	x8, sp, #0x8
   ebe44: 910023f4     	add	x20, sp, #0x8
   ebe48: 9401cd52     	bl	0x15f390 <_ZNSt6__ndk19to_stringEd@plt>
   ebe4c: a94127ea     	ldp	x10, x9, [sp, #0x10]
   ebe50: b240028b     	orr	x11, x20, #0x1
   ebe54: 394023e8     	ldrb	w8, [sp, #0x8]
   ebe58: 7200011f     	tst	w8, #0x1
   ebe5c: d341fd08     	lsr	x8, x8, #1
   ebe60: 9a890161     	csel	x1, x11, x9, eq
   ebe64: 9a8a0102     	csel	x2, x8, x10, eq
   ebe68: d10103a0     	sub	x0, x29, #0x40
   ebe6c: 9401cba9     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ebe70: f9400808     	ldr	x8, [x0, #0x10]
   ebe74: 3dc00000     	ldr	q0, [x0]
   ebe78: f81f03a8     	stur	x8, [x29, #-0x10]
   ebe7c: 3d8012c0     	str	q0, [x22, #0x40]
   ebe80: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ebe84: f900001f     	str	xzr, [x0]
   ebe88: b0fffc21     	adrp	x1, 0x70000
   ebe8c: d10083a0     	sub	x0, x29, #0x20
   ebe90: 91131021     	add	x1, x1, #0x4c4
   ebe94: 9401cb17     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ebe98: f9400808     	ldr	x8, [x0, #0x10]
   ebe9c: 3dc00000     	ldr	q0, [x0]
   ebea0: f900001f     	str	xzr, [x0]
   ebea4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   ebea8: 385e03a9     	ldurb	w9, [x29, #-0x20]
   ebeac: f9000a68     	str	x8, [x19, #0x10]
   ebeb0: 3d800260     	str	q0, [x19]
   ebeb4: 37000329     	tbnz	w9, #0x0, 0xebf18 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1e0>
   ebeb8: 394023e8     	ldrb	w8, [sp, #0x8]
   ebebc: 37000368     	tbnz	w8, #0x0, 0xebf28 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1f0>
   ebec0: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ebec4: 370003a8     	tbnz	w8, #0x0, 0xebf38 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x200>
   ebec8: 385a03a8     	ldurb	w8, [x29, #-0x60]
   ebecc: 370003e8     	tbnz	w8, #0x0, 0xebf48 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x210>
   ebed0: 394083e8     	ldrb	w8, [sp, #0x20]
   ebed4: 37000428     	tbnz	w8, #0x0, 0xebf58 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x220>
   ebed8: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ebedc: 37000468     	tbnz	w8, #0x0, 0xebf68 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x230>
   ebee0: 394143e8     	ldrb	w8, [sp, #0x50]
   ebee4: 370004a8     	tbnz	w8, #0x0, 0xebf78 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x240>
   ebee8: 3940e3e8     	ldrb	w8, [sp, #0x38]
   ebeec: 370004e8     	tbnz	w8, #0x0, 0xebf88 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x250>
   ebef0: f94016a8     	ldr	x8, [x21, #0x28]
   ebef4: f85f83a9     	ldur	x9, [x29, #-0x8]
   ebef8: eb09011f     	cmp	x8, x9
   ebefc: 54000521     	b.ne	0xebfa0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x268>
   ebf00: a9524ff4     	ldp	x20, x19, [sp, #0x120]
   ebf04: a95157f6     	ldp	x22, x21, [sp, #0x110]
   ebf08: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
   ebf0c: f94083fc     	ldr	x28, [sp, #0x100]
   ebf10: 9104c3ff     	add	sp, sp, #0x130
   ebf14: d65f03c0     	ret
   ebf18: f85f03a0     	ldur	x0, [x29, #-0x10]
   ebf1c: 9401c3f1     	bl	0x15cee0 <_ZdlPv@plt>
   ebf20: 394023e8     	ldrb	w8, [sp, #0x8]
   ebf24: 3607fce8     	tbz	w8, #0x0, 0xebec0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x188>
   ebf28: f9400fe0     	ldr	x0, [sp, #0x18]
   ebf2c: 9401c3ed     	bl	0x15cee0 <_ZdlPv@plt>
   ebf30: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ebf34: 3607fca8     	tbz	w8, #0x0, 0xebec8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x190>
   ebf38: f85d03a0     	ldur	x0, [x29, #-0x30]
   ebf3c: 9401c3e9     	bl	0x15cee0 <_ZdlPv@plt>
   ebf40: 385a03a8     	ldurb	w8, [x29, #-0x60]
   ebf44: 3607fc68     	tbz	w8, #0x0, 0xebed0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x198>
   ebf48: f85b03a0     	ldur	x0, [x29, #-0x50]
   ebf4c: 9401c3e5     	bl	0x15cee0 <_ZdlPv@plt>
   ebf50: 394083e8     	ldrb	w8, [sp, #0x20]
   ebf54: 3607fc28     	tbz	w8, #0x0, 0xebed8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1a0>
   ebf58: f9401be0     	ldr	x0, [sp, #0x30]
   ebf5c: 9401c3e1     	bl	0x15cee0 <_ZdlPv@plt>
   ebf60: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ebf64: 3607fbe8     	tbz	w8, #0x0, 0xebee0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1a8>
   ebf68: f94043e0     	ldr	x0, [sp, #0x80]
   ebf6c: 9401c3dd     	bl	0x15cee0 <_ZdlPv@plt>
   ebf70: 394143e8     	ldrb	w8, [sp, #0x50]
   ebf74: 3607fba8     	tbz	w8, #0x0, 0xebee8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1b0>
   ebf78: f94033e0     	ldr	x0, [sp, #0x60]
   ebf7c: 9401c3d9     	bl	0x15cee0 <_ZdlPv@plt>
   ebf80: 3940e3e8     	ldrb	w8, [sp, #0x38]
   ebf84: 3607fb68     	tbz	w8, #0x0, 0xebef0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1b8>
   ebf88: f94027e0     	ldr	x0, [sp, #0x48]
   ebf8c: 9401c3d5     	bl	0x15cee0 <_ZdlPv@plt>
   ebf90: f94016a8     	ldr	x8, [x21, #0x28]
   ebf94: f85f83a9     	ldur	x9, [x29, #-0x8]
   ebf98: eb09011f     	cmp	x8, x9
   ebf9c: 54fffb20     	b.eq	0xebf00 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x1c8>
   ebfa0: 9401c3a4     	bl	0x15ce30 <__stack_chk_fail@plt>
   ebfa4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   ebfa8: aa0003f3     	mov	x19, x0
   ebfac: 37000228     	tbnz	w8, #0x0, 0xebff0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2b8>
   ebfb0: 394023e8     	ldrb	w8, [sp, #0x8]
   ebfb4: 370002e8     	tbnz	w8, #0x0, 0xec010 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2d8>
   ebfb8: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ebfbc: 370003a8     	tbnz	w8, #0x0, 0xec030 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2f8>
   ebfc0: 385a03a8     	ldurb	w8, [x29, #-0x60]
   ebfc4: 37000468     	tbnz	w8, #0x0, 0xec050 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x318>
   ebfc8: 394083e8     	ldrb	w8, [sp, #0x20]
   ebfcc: 37000528     	tbnz	w8, #0x0, 0xec070 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x338>
   ebfd0: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ebfd4: 370005e8     	tbnz	w8, #0x0, 0xec090 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x358>
   ebfd8: 394143e8     	ldrb	w8, [sp, #0x50]
   ebfdc: 370006a8     	tbnz	w8, #0x0, 0xec0b0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x378>
   ebfe0: 3940e3e8     	ldrb	w8, [sp, #0x38]
   ebfe4: 37000768     	tbnz	w8, #0x0, 0xec0d0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x398>
   ebfe8: aa1303e0     	mov	x0, x19
   ebfec: 9401b45d     	bl	0x159160 <__emutls_get_address+0x6d4>
   ebff0: f85f03a0     	ldur	x0, [x29, #-0x10]
   ebff4: 9401c3bb     	bl	0x15cee0 <_ZdlPv@plt>
   ebff8: 394023e8     	ldrb	w8, [sp, #0x8]
   ebffc: 3607fde8     	tbz	w8, #0x0, 0xebfb8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x280>
   ec000: 14000004     	b	0xec010 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2d8>
   ec004: aa0003f3     	mov	x19, x0
   ec008: 394023e8     	ldrb	w8, [sp, #0x8]
   ec00c: 3607fd68     	tbz	w8, #0x0, 0xebfb8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x280>
   ec010: f9400fe0     	ldr	x0, [sp, #0x18]
   ec014: 9401c3b3     	bl	0x15cee0 <_ZdlPv@plt>
   ec018: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ec01c: 3607fd28     	tbz	w8, #0x0, 0xebfc0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x288>
   ec020: 14000004     	b	0xec030 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2f8>
   ec024: aa0003f3     	mov	x19, x0
   ec028: 385c03a8     	ldurb	w8, [x29, #-0x40]
   ec02c: 3607fca8     	tbz	w8, #0x0, 0xebfc0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x288>
   ec030: f85d03a0     	ldur	x0, [x29, #-0x30]
   ec034: 9401c3ab     	bl	0x15cee0 <_ZdlPv@plt>
   ec038: 385a03a8     	ldurb	w8, [x29, #-0x60]
   ec03c: 3607fc68     	tbz	w8, #0x0, 0xebfc8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x290>
   ec040: 14000004     	b	0xec050 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x318>
   ec044: aa0003f3     	mov	x19, x0
   ec048: 385a03a8     	ldurb	w8, [x29, #-0x60]
   ec04c: 3607fbe8     	tbz	w8, #0x0, 0xebfc8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x290>
   ec050: f85b03a0     	ldur	x0, [x29, #-0x50]
   ec054: 9401c3a3     	bl	0x15cee0 <_ZdlPv@plt>
   ec058: 394083e8     	ldrb	w8, [sp, #0x20]
   ec05c: 3607fba8     	tbz	w8, #0x0, 0xebfd0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x298>
   ec060: 14000004     	b	0xec070 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x338>
   ec064: aa0003f3     	mov	x19, x0
   ec068: 394083e8     	ldrb	w8, [sp, #0x20]
   ec06c: 3607fb28     	tbz	w8, #0x0, 0xebfd0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x298>
   ec070: f9401be0     	ldr	x0, [sp, #0x30]
   ec074: 9401c39b     	bl	0x15cee0 <_ZdlPv@plt>
   ec078: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ec07c: 3607fae8     	tbz	w8, #0x0, 0xebfd8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2a0>
   ec080: 14000004     	b	0xec090 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x358>
   ec084: aa0003f3     	mov	x19, x0
   ec088: 3941c3e8     	ldrb	w8, [sp, #0x70]
   ec08c: 3607fa68     	tbz	w8, #0x0, 0xebfd8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2a0>
   ec090: f94043e0     	ldr	x0, [sp, #0x80]
   ec094: 9401c393     	bl	0x15cee0 <_ZdlPv@plt>
   ec098: 394143e8     	ldrb	w8, [sp, #0x50]
   ec09c: 3607fa28     	tbz	w8, #0x0, 0xebfe0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2a8>
   ec0a0: 14000004     	b	0xec0b0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x378>
   ec0a4: aa0003f3     	mov	x19, x0
   ec0a8: 394143e8     	ldrb	w8, [sp, #0x50]
   ec0ac: 3607f9a8     	tbz	w8, #0x0, 0xebfe0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2a8>
   ec0b0: f94033e0     	ldr	x0, [sp, #0x60]
   ec0b4: 9401c38b     	bl	0x15cee0 <_ZdlPv@plt>
   ec0b8: 3940e3e8     	ldrb	w8, [sp, #0x38]
   ec0bc: 3607f968     	tbz	w8, #0x0, 0xebfe8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2b0>
   ec0c0: 14000004     	b	0xec0d0 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x398>
   ec0c4: aa0003f3     	mov	x19, x0
   ec0c8: 3940e3e8     	ldrb	w8, [sp, #0x38]
   ec0cc: 3607f8e8     	tbz	w8, #0x0, 0xebfe8 <InGame::ReportGateway::MetricBucket::GetJsonData()+0x2b0>
   ec0d0: f94027e0     	ldr	x0, [sp, #0x48]
   ec0d4: 9401c383     	bl	0x15cee0 <_ZdlPv@plt>
   ec0d8: aa1303e0     	mov	x0, x19
   ec0dc: 9401b421     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ec0e0 <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)>:
   ec0e0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   ec0e4: a90167fa     	stp	x26, x25, [sp, #0x10]
   ec0e8: 910003fd     	mov	x29, sp
   ec0ec: a9025ff8     	stp	x24, x23, [sp, #0x20]
   ec0f0: a90357f6     	stp	x22, x21, [sp, #0x30]
   ec0f4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ec0f8: a9404c19     	ldp	x25, x19, [x0]
   ec0fc: aa0003f4     	mov	x20, x0
   ec100: cb190268     	sub	x8, x19, x25
   ec104: 9345fd1a     	asr	x26, x8, #5
   ec108: 91000748     	add	x8, x26, #0x1
   ec10c: d37bfd09     	lsr	x9, x8, #59
   ec110: b5000989     	cbnz	x9, 0xec240 <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0x160>
   ec114: f9400a89     	ldr	x9, [x20, #0x10]
   ec118: b27be7eb     	mov	x11, #0x7fffffffffffffe0 // =9223372036854775776
   ec11c: cb190129     	sub	x9, x9, x25
   ec120: 9344fd2a     	asr	x10, x9, #4
   ec124: eb08015f     	cmp	x10, x8
   ec128: 9a8a3108     	csel	x8, x8, x10, lo
   ec12c: eb0b013f     	cmp	x9, x11
   ec130: 92ff0009     	mov	x9, #0x7ffffffffffffff  // =576460752303423487
   ec134: 9a893108     	csel	x8, x8, x9, lo
   ec138: d37bfd09     	lsr	x9, x8, #59
   ec13c: b5000869     	cbnz	x9, 0xec248 <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0x168>
   ec140: d37be918     	lsl	x24, x8, #5
   ec144: aa0303f5     	mov	x21, x3
   ec148: aa1803e0     	mov	x0, x24
   ec14c: aa0203f6     	mov	x22, x2
   ec150: aa0103f7     	mov	x23, x1
   ec154: 9401c343     	bl	0x15ce60 <_Znwm@plt>
   ec158: 90000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ec15c: b98002ec     	ldrsw	x12, [x23]
   ec160: 8b1a140a     	add	x10, x0, x26, lsl #5
   ec164: eb19027f     	cmp	x19, x25
   ec168: 91008149     	add	x9, x10, #0x20
   ec16c: f9463d08     	ldr	x8, [x8, #0xc78]
   ec170: fd4002c0     	ldr	d0, [x22]
   ec174: fd4002a1     	ldr	d1, [x21]
   ec178: 9100410b     	add	x11, x8, #0x10
   ec17c: 8b180008     	add	x8, x0, x24
   ec180: 6d010540     	stp	d0, d1, [x10, #0x10]
   ec184: a900314b     	stp	x11, x12, [x10]
   ec188: 540004a0     	b.eq	0xec21c <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0x13c>
   ec18c: aa1f03ec     	mov	x12, xzr
   ec190: 8b0c014d     	add	x13, x10, x12
   ec194: 8b0c026e     	add	x14, x19, x12
   ec198: d100818c     	sub	x12, x12, #0x20
   ec19c: f81e01ab     	stur	x11, [x13, #-0x20]
   ec1a0: f85f81cf     	ldur	x15, [x14, #-0x8]
   ec1a4: 3cde81c0     	ldur	q0, [x14, #-0x18]
   ec1a8: 8b0c026e     	add	x14, x19, x12
   ec1ac: eb1901df     	cmp	x14, x25
   ec1b0: f81f81af     	stur	x15, [x13, #-0x8]
   ec1b4: 3c9e81a0     	stur	q0, [x13, #-0x18]
   ec1b8: 54fffec1     	b.ne	0xec190 <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0xb0>
   ec1bc: 8b1a140a     	add	x10, x0, x26, lsl #5
   ec1c0: eb19027f     	cmp	x19, x25
   ec1c4: 8b0c014a     	add	x10, x10, x12
   ec1c8: f9000a88     	str	x8, [x20, #0x10]
   ec1cc: a900268a     	stp	x10, x9, [x20]
   ec1d0: 54000160     	b.eq	0xec1fc <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0x11c>
   ec1d4: d1008273     	sub	x19, x19, #0x20
   ec1d8: aa1303f4     	mov	x20, x19
   ec1dc: f85e0688     	ldr	x8, [x20], #-0x20
   ec1e0: aa1303e0     	mov	x0, x19
   ec1e4: f9400108     	ldr	x8, [x8]
   ec1e8: d63f0100     	blr	x8
   ec1ec: eb19027f     	cmp	x19, x25
   ec1f0: aa1403f3     	mov	x19, x20
   ec1f4: 54ffff41     	b.ne	0xec1dc <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0xfc>
   ec1f8: aa1903f3     	mov	x19, x25
   ec1fc: b4000173     	cbz	x19, 0xec228 <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0x148>
   ec200: aa1303e0     	mov	x0, x19
   ec204: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ec208: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ec20c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ec210: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ec214: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ec218: 1401c332     	b	0x15cee0 <_ZdlPv@plt>
   ec21c: a900268a     	stp	x10, x9, [x20]
   ec220: f9000a88     	str	x8, [x20, #0x10]
   ec224: b5fffef3     	cbnz	x19, 0xec200 <void std::__ndk1::vector<InGame::ReportGateway::MetricBucket, std::__ndk1::allocator<InGame::ReportGateway::MetricBucket>>::__emplace_back_slow_path<int, double, double const&>(int&&, double&&, double const&)+0x120>
   ec228: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ec22c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ec230: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ec234: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ec238: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ec23c: d65f03c0     	ret
   ec240: aa1403e0     	mov	x0, x20
   ec244: 9401c6ab     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
   ec248: f0fffc00     	adrp	x0, 0x6f000
   ec24c: 91026000     	add	x0, x0, #0x98
   ec250: 97ff2cc0     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000000ec254 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ec254: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   ec258: a9015ff8     	stp	x24, x23, [sp, #0x10]
   ec25c: 910003fd     	mov	x29, sp
   ec260: a90257f6     	stp	x22, x21, [sp, #0x20]
   ec264: a9034ff4     	stp	x20, x19, [sp, #0x30]
   ec268: a940a829     	ldp	x9, x10, [x1, #0x8]
   ec26c: aa0003f3     	mov	x19, x0
   ec270: 39400028     	ldrb	w8, [x1]
   ec274: f8408e77     	ldr	x23, [x19, #0x8]!
   ec278: d341fd0b     	lsr	x11, x8, #1
   ec27c: 7200011f     	tst	w8, #0x1
   ec280: 9a890176     	csel	x22, x11, x9, eq
   ec284: 9a811555     	csinc	x21, x10, x1, ne
   ec288: b4000637     	cbz	x23, 0xec34c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec28c: aa1303f4     	mov	x20, x19
   ec290: 1400000a     	b	0xec2b8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x64>
   ec294: eb1802df     	cmp	x22, x24
   ec298: 1a9f27e8     	cset	w8, lo
   ec29c: eb16031f     	cmp	x24, x22
   ec2a0: 5a9f2100     	csinv	w0, w8, wzr, hs
   ec2a4: 531f7c08     	lsr	w8, w0, #31
   ec2a8: 7100001f     	cmp	w0, #0x0
   ec2ac: 9a97b294     	csel	x20, x20, x23, lt
   ec2b0: f8685af7     	ldr	x23, [x23, w8, uxtw #3]
   ec2b4: b4000237     	cbz	x23, 0xec2f8 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa4>
   ec2b8: aa1703e8     	mov	x8, x23
   ec2bc: 38420d09     	ldrb	w9, [x8, #0x20]!
   ec2c0: f940050a     	ldr	x10, [x8, #0x8]
   ec2c4: d341fd2b     	lsr	x11, x9, #1
   ec2c8: 7200013f     	tst	w9, #0x1
   ec2cc: 9a8a0178     	csel	x24, x11, x10, eq
   ec2d0: eb1802df     	cmp	x22, x24
   ec2d4: 9a9832c2     	csel	x2, x22, x24, lo
   ec2d8: b4fffde2     	cbz	x2, 0xec294 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   ec2dc: f9401aea     	ldr	x10, [x23, #0x30]
   ec2e0: 7200013f     	tst	w9, #0x1
   ec2e4: aa1503e1     	mov	x1, x21
   ec2e8: 9a881540     	csinc	x0, x10, x8, ne
   ec2ec: 9401c3d9     	bl	0x15d250 <memcmp@plt>
   ec2f0: 35fffda0     	cbnz	w0, 0xec2a4 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   ec2f4: 17ffffe8     	b	0xec294 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x40>
   ec2f8: eb13029f     	cmp	x20, x19
   ec2fc: 54000280     	b.eq	0xec34c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec300: aa1403e8     	mov	x8, x20
   ec304: 38420d09     	ldrb	w9, [x8, #0x20]!
   ec308: f940050a     	ldr	x10, [x8, #0x8]
   ec30c: d341fd2b     	lsr	x11, x9, #1
   ec310: 7200013f     	tst	w9, #0x1
   ec314: 9a8a0177     	csel	x23, x11, x10, eq
   ec318: eb1602ff     	cmp	x23, x22
   ec31c: 9a9632e2     	csel	x2, x23, x22, lo
   ec320: b4000122     	cbz	x2, 0xec344 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   ec324: f9401a8a     	ldr	x10, [x20, #0x30]
   ec328: 7200013f     	tst	w9, #0x1
   ec32c: aa1503e0     	mov	x0, x21
   ec330: 9a881541     	csinc	x1, x10, x8, ne
   ec334: 9401c3c7     	bl	0x15d250 <memcmp@plt>
   ec338: 34000060     	cbz	w0, 0xec344 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf0>
   ec33c: 37f80080     	tbnz	w0, #0x1f, 0xec34c <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec340: 14000004     	b	0xec350 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   ec344: eb1702df     	cmp	x22, x23
   ec348: 54000042     	b.hs	0xec350 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::find<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   ec34c: aa1303f4     	mov	x20, x19
   ec350: aa1403e0     	mov	x0, x20
   ec354: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ec358: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ec35c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   ec360: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ec364: d65f03c0     	ret

00000000000ec368 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)>:
   ec368: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ec36c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ec370: 910003fd     	mov	x29, sp
   ec374: aa0103f3     	mov	x19, x1
   ec378: f9400428     	ldr	x8, [x1, #0x8]
   ec37c: b40000a8     	cbz	x8, 0xec390 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x28>
   ec380: aa0803f4     	mov	x20, x8
   ec384: f9400108     	ldr	x8, [x8]
   ec388: b5ffffc8     	cbnz	x8, 0xec380 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x18>
   ec38c: 1400000c     	b	0xec3bc <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x54>
   ec390: aa1303e8     	mov	x8, x19
   ec394: f8410d14     	ldr	x20, [x8, #0x10]!
   ec398: f9400289     	ldr	x9, [x20]
   ec39c: eb13013f     	cmp	x9, x19
   ec3a0: 540000e0     	b.eq	0xec3bc <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x54>
   ec3a4: f9400109     	ldr	x9, [x8]
   ec3a8: aa0903e8     	mov	x8, x9
   ec3ac: f8410d14     	ldr	x20, [x8, #0x10]!
   ec3b0: f940028a     	ldr	x10, [x20]
   ec3b4: eb09015f     	cmp	x10, x9
   ec3b8: 54ffff61     	b.ne	0xec3a4 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x3c>
   ec3bc: f9400008     	ldr	x8, [x0]
   ec3c0: eb13011f     	cmp	x8, x19
   ec3c4: 54000041     	b.ne	0xec3cc <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x64>
   ec3c8: f9000014     	str	x20, [x0]
   ec3cc: a940a408     	ldp	x8, x9, [x0, #0x8]
   ec3d0: aa1303e1     	mov	x1, x19
   ec3d4: d1000529     	sub	x9, x9, #0x1
   ec3d8: f9000809     	str	x9, [x0, #0x10]
   ec3dc: aa0803e0     	mov	x0, x8
   ec3e0: 9401c6bc     	bl	0x15ded0 <_ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   ec3e4: 3940e268     	ldrb	w8, [x19, #0x38]
   ec3e8: 37000128     	tbnz	w8, #0x0, 0xec40c <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0xa4>
   ec3ec: 39408268     	ldrb	w8, [x19, #0x20]
   ec3f0: 37000168     	tbnz	w8, #0x0, 0xec41c <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0xb4>
   ec3f4: aa1303e0     	mov	x0, x19
   ec3f8: 9401c2ba     	bl	0x15cee0 <_ZdlPv@plt>
   ec3fc: aa1403e0     	mov	x0, x20
   ec400: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ec404: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ec408: d65f03c0     	ret
   ec40c: f9402660     	ldr	x0, [x19, #0x48]
   ec410: 9401c2b4     	bl	0x15cee0 <_ZdlPv@plt>
   ec414: 39408268     	ldrb	w8, [x19, #0x20]
   ec418: 3607fee8     	tbz	w8, #0x0, 0xec3f4 <std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::erase(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>)+0x8c>
   ec41c: f9401a60     	ldr	x0, [x19, #0x30]
   ec420: 9401c2b0     	bl	0x15cee0 <_ZdlPv@plt>
   ec424: aa1303e0     	mov	x0, x19
   ec428: 9401c2ae     	bl	0x15cee0 <_ZdlPv@plt>
   ec42c: aa1403e0     	mov	x0, x20
   ec430: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ec434: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ec438: d65f03c0     	ret

00000000000ec43c <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>, std::__ndk1::tuple<>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>&&, std::__ndk1::tuple<>&&)>:
   ec43c: d10143ff     	sub	sp, sp, #0x50
   ec440: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ec444: 910043fd     	add	x29, sp, #0x10
   ec448: f90013f7     	str	x23, [sp, #0x20]
   ec44c: a90357f6     	stp	x22, x21, [sp, #0x30]
   ec450: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ec454: d53bd057     	mrs	x23, TPIDR_EL0
   ec458: aa0103e2     	mov	x2, x1
   ec45c: f94016e8     	ldr	x8, [x23, #0x28]
   ec460: 910003e1     	mov	x1, sp
   ec464: aa0303f6     	mov	x22, x3
   ec468: aa0003f4     	mov	x20, x0
   ec46c: f90007e8     	str	x8, [sp, #0x8]
   ec470: 9401cba0     	bl	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   ec474: f9400013     	ldr	x19, [x0]
   ec478: b40001b3     	cbz	x19, 0xec4ac <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>, std::__ndk1::tuple<>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>&&, std::__ndk1::tuple<>&&)+0x70>
   ec47c: aa1f03e1     	mov	x1, xzr
   ec480: f94016e8     	ldr	x8, [x23, #0x28]
   ec484: f94007e9     	ldr	x9, [sp, #0x8]
   ec488: eb09011f     	cmp	x8, x9
   ec48c: 540004c1     	b.ne	0xec524 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>, std::__ndk1::tuple<>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>&&, std::__ndk1::tuple<>&&)+0xe8>
   ec490: aa1303e0     	mov	x0, x19
   ec494: f94013f7     	ldr	x23, [sp, #0x20]
   ec498: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ec49c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ec4a0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ec4a4: 910143ff     	add	sp, sp, #0x50
   ec4a8: d65f03c0     	ret
   ec4ac: aa0003f5     	mov	x21, x0
   ec4b0: 52800a00     	mov	w0, #0x50               // =80
   ec4b4: 9401c26b     	bl	0x15ce60 <_Znwm@plt>
   ec4b8: aa0003f3     	mov	x19, x0
   ec4bc: f94002c1     	ldr	x1, [x22]
   ec4c0: 91008000     	add	x0, x0, #0x20
   ec4c4: 9401c4af     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ec4c8: f94003e8     	ldr	x8, [sp]
   ec4cc: a9047e7f     	stp	xzr, xzr, [x19, #0x40]
   ec4d0: f9001e7f     	str	xzr, [x19, #0x38]
   ec4d4: a9007e7f     	stp	xzr, xzr, [x19]
   ec4d8: f9000a68     	str	x8, [x19, #0x10]
   ec4dc: f90002b3     	str	x19, [x21]
   ec4e0: f9400288     	ldr	x8, [x20]
   ec4e4: f9400108     	ldr	x8, [x8]
   ec4e8: b4000088     	cbz	x8, 0xec4f8 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>, std::__ndk1::tuple<>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>&&, std::__ndk1::tuple<>&&)+0xbc>
   ec4ec: f9000288     	str	x8, [x20]
   ec4f0: f94002a1     	ldr	x1, [x21]
   ec4f4: 14000002     	b	0xec4fc <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>, std::__ndk1::tuple<>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>&&, std::__ndk1::tuple<>&&)+0xc0>
   ec4f8: aa1303e1     	mov	x1, x19
   ec4fc: f9400680     	ldr	x0, [x20, #0x8]
   ec500: 9401c498     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   ec504: f9400a88     	ldr	x8, [x20, #0x10]
   ec508: 52800021     	mov	w1, #0x1                // =1
   ec50c: 91000508     	add	x8, x8, #0x1
   ec510: f9000a88     	str	x8, [x20, #0x10]
   ec514: f94016e8     	ldr	x8, [x23, #0x28]
   ec518: f94007e9     	ldr	x9, [sp, #0x8]
   ec51c: eb09011f     	cmp	x8, x9
   ec520: 54fffb80     	b.eq	0xec490 <std::__ndk1::pair<std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, bool> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>, std::__ndk1::tuple<>>(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::piecewise_construct_t const&, std::__ndk1::tuple<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&>&&, std::__ndk1::tuple<>&&)+0x54>
   ec524: 9401c243     	bl	0x15ce30 <__stack_chk_fail@plt>
   ec528: aa0003f4     	mov	x20, x0
   ec52c: aa1303e0     	mov	x0, x19
   ec530: 9401c26c     	bl	0x15cee0 <_ZdlPv@plt>
   ec534: aa1403e0     	mov	x0, x20
   ec538: 9401b30a     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ec53c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ec53c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   ec540: a90167fa     	stp	x26, x25, [sp, #0x10]
   ec544: 910003fd     	mov	x29, sp
   ec548: a9025ff8     	stp	x24, x23, [sp, #0x20]
   ec54c: a90357f6     	stp	x22, x21, [sp, #0x30]
   ec550: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ec554: aa0003f4     	mov	x20, x0
   ec558: aa0103f3     	mov	x19, x1
   ec55c: f8408e98     	ldr	x24, [x20, #0x8]!
   ec560: b4000658     	cbz	x24, 0xec628 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
   ec564: a940a849     	ldp	x9, x10, [x2, #0x8]
   ec568: 91002014     	add	x20, x0, #0x8
   ec56c: 39400048     	ldrb	w8, [x2]
   ec570: d341fd0b     	lsr	x11, x8, #1
   ec574: 7200011f     	tst	w8, #0x1
   ec578: 9a890179     	csel	x25, x11, x9, eq
   ec57c: 9a821555     	csinc	x21, x10, x2, ne
   ec580: 14000007     	b	0xec59c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x60>
   ec584: eb19035f     	cmp	x26, x25
   ec588: 54000562     	b.hs	0xec634 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec58c: aa1803f4     	mov	x20, x24
   ec590: f8408e88     	ldr	x8, [x20, #0x8]!
   ec594: b4000508     	cbz	x8, 0xec634 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec598: aa0803f8     	mov	x24, x8
   ec59c: aa1803e8     	mov	x8, x24
   ec5a0: 38420d09     	ldrb	w9, [x8, #0x20]!
   ec5a4: f940050a     	ldr	x10, [x8, #0x8]
   ec5a8: d341fd2b     	lsr	x11, x9, #1
   ec5ac: 7200013f     	tst	w9, #0x1
   ec5b0: 9a8a017a     	csel	x26, x11, x10, eq
   ec5b4: eb19035f     	cmp	x26, x25
   ec5b8: 9a993356     	csel	x22, x26, x25, lo
   ec5bc: b4000176     	cbz	x22, 0xec5e8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
   ec5c0: f9401b0a     	ldr	x10, [x24, #0x30]
   ec5c4: 7200013f     	tst	w9, #0x1
   ec5c8: aa1503e0     	mov	x0, x21
   ec5cc: aa1603e2     	mov	x2, x22
   ec5d0: 9a881557     	csinc	x23, x10, x8, ne
   ec5d4: aa1703e1     	mov	x1, x23
   ec5d8: 9401c31e     	bl	0x15d250 <memcmp@plt>
   ec5dc: 340000c0     	cbz	w0, 0xec5f4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb8>
   ec5e0: 37f800e0     	tbnz	w0, #0x1f, 0xec5fc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   ec5e4: 1400000a     	b	0xec60c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   ec5e8: eb1a033f     	cmp	x25, x26
   ec5ec: 54000083     	b.lo	0xec5fc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   ec5f0: 17ffffe5     	b	0xec584 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   ec5f4: eb1a033f     	cmp	x25, x26
   ec5f8: 540000a2     	b.hs	0xec60c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
   ec5fc: f9400308     	ldr	x8, [x24]
   ec600: b4000188     	cbz	x8, 0xec630 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
   ec604: aa1803f4     	mov	x20, x24
   ec608: 17ffffe4     	b	0xec598 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5c>
   ec60c: aa1703e0     	mov	x0, x23
   ec610: aa1503e1     	mov	x1, x21
   ec614: aa1603e2     	mov	x2, x22
   ec618: 9401c30e     	bl	0x15d250 <memcmp@plt>
   ec61c: 34fffb40     	cbz	w0, 0xec584 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x48>
   ec620: 37fffb60     	tbnz	w0, #0x1f, 0xec58c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x50>
   ec624: 14000004     	b	0xec634 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec628: f9000274     	str	x20, [x19]
   ec62c: 14000003     	b	0xec638 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xfc>
   ec630: aa1803f4     	mov	x20, x24
   ec634: f9000278     	str	x24, [x19]
   ec638: aa1403e0     	mov	x0, x20
   ec63c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ec640: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ec644: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ec648: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ec64c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ec650: d65f03c0     	ret

00000000000ec654 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)>:
   ec654: d10183ff     	sub	sp, sp, #0x60
   ec658: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ec65c: 910083fd     	add	x29, sp, #0x20
   ec660: a9035ff8     	stp	x24, x23, [sp, #0x30]
   ec664: a90457f6     	stp	x22, x21, [sp, #0x40]
   ec668: a9054ff4     	stp	x20, x19, [sp, #0x50]
   ec66c: d53bd058     	mrs	x24, TPIDR_EL0
   ec670: aa0303f6     	mov	x22, x3
   ec674: aa0203e4     	mov	x4, x2
   ec678: f9401708     	ldr	x8, [x24, #0x28]
   ec67c: 910043e2     	add	x2, sp, #0x10
   ec680: 910023e3     	add	x3, sp, #0x8
   ec684: aa0003f4     	mov	x20, x0
   ec688: f81f83a8     	stur	x8, [x29, #-0x8]
   ec68c: 9401cb5d     	bl	0x15f400 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_@plt>
   ec690: f9400013     	ldr	x19, [x0]
   ec694: b5000393     	cbnz	x19, 0xec704 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)+0xb0>
   ec698: aa0003f5     	mov	x21, x0
   ec69c: 52800a00     	mov	w0, #0x50               // =80
   ec6a0: 9401c1f0     	bl	0x15ce60 <_Znwm@plt>
   ec6a4: aa0003f3     	mov	x19, x0
   ec6a8: 91008017     	add	x23, x0, #0x20
   ec6ac: aa1703e0     	mov	x0, x23
   ec6b0: aa1603e1     	mov	x1, x22
   ec6b4: 9401c433     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ec6b8: 9100e260     	add	x0, x19, #0x38
   ec6bc: 910062c1     	add	x1, x22, #0x18
   ec6c0: 9401c430     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
   ec6c4: f9400be8     	ldr	x8, [sp, #0x10]
   ec6c8: a9007e7f     	stp	xzr, xzr, [x19]
   ec6cc: f9000a68     	str	x8, [x19, #0x10]
   ec6d0: f90002b3     	str	x19, [x21]
   ec6d4: f9400288     	ldr	x8, [x20]
   ec6d8: f9400108     	ldr	x8, [x8]
   ec6dc: b4000088     	cbz	x8, 0xec6ec <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)+0x98>
   ec6e0: f9000288     	str	x8, [x20]
   ec6e4: f94002a1     	ldr	x1, [x21]
   ec6e8: 14000002     	b	0xec6f0 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)+0x9c>
   ec6ec: aa1303e1     	mov	x1, x19
   ec6f0: f9400680     	ldr	x0, [x20, #0x8]
   ec6f4: 9401c41b     	bl	0x15d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>
   ec6f8: f9400a88     	ldr	x8, [x20, #0x10]
   ec6fc: 91000508     	add	x8, x8, #0x1
   ec700: f9000a88     	str	x8, [x20, #0x10]
   ec704: f9401708     	ldr	x8, [x24, #0x28]
   ec708: f85f83a9     	ldur	x9, [x29, #-0x8]
   ec70c: eb09011f     	cmp	x8, x9
   ec710: 54000101     	b.ne	0xec730 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)+0xdc>
   ec714: aa1303e0     	mov	x0, x19
   ec718: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   ec71c: a94457f6     	ldp	x22, x21, [sp, #0x40]
   ec720: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   ec724: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ec728: 910183ff     	add	sp, sp, #0x60
   ec72c: d65f03c0     	ret
   ec730: 9401c1c0     	bl	0x15ce30 <__stack_chk_fail@plt>
   ec734: 394002e8     	ldrb	w8, [x23]
   ec738: aa0003f4     	mov	x20, x0
   ec73c: 360000a8     	tbz	w8, #0x0, 0xec750 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)+0xfc>
   ec740: f9401a60     	ldr	x0, [x19, #0x30]
   ec744: 9401c1e7     	bl	0x15cee0 <_ZdlPv@plt>
   ec748: 14000002     	b	0xec750 <std::__ndk1::__tree_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long> std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__emplace_hint_unique_key_args<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>> const&)+0xfc>
   ec74c: aa0003f4     	mov	x20, x0
   ec750: aa1303e0     	mov	x0, x19
   ec754: 9401c1e3     	bl	0x15cee0 <_ZdlPv@plt>
   ec758: aa1403e0     	mov	x0, x20
   ec75c: 9401b281     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ec760 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
   ec760: d101c3ff     	sub	sp, sp, #0x70
   ec764: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ec768: 910043fd     	add	x29, sp, #0x10
   ec76c: a9026ffc     	stp	x28, x27, [sp, #0x20]
   ec770: a90367fa     	stp	x26, x25, [sp, #0x30]
   ec774: a9045ff8     	stp	x24, x23, [sp, #0x40]
   ec778: a90557f6     	stp	x22, x21, [sp, #0x50]
   ec77c: a9064ff4     	stp	x20, x19, [sp, #0x60]
   ec780: aa0403f5     	mov	x21, x4
   ec784: aa0203ee     	mov	x14, x2
   ec788: aa0103f4     	mov	x20, x1
   ec78c: 91002008     	add	x8, x0, #0x8
   ec790: eb01011f     	cmp	x8, x1
   ec794: a90003e8     	stp	x8, x0, [sp]
   ec798: 540004a0     	b.eq	0xec82c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   ec79c: aa1403e8     	mov	x8, x20
   ec7a0: 394002bc     	ldrb	w28, [x21]
   ec7a4: f94006ab     	ldr	x11, [x21, #0x8]
   ec7a8: aa0303f7     	mov	x23, x3
   ec7ac: 38420d09     	ldrb	w9, [x8, #0x20]!
   ec7b0: f940050a     	ldr	x10, [x8, #0x8]
   ec7b4: d341fd2c     	lsr	x12, x9, #1
   ec7b8: 7200013f     	tst	w9, #0x1
   ec7bc: 9a8a0196     	csel	x22, x12, x10, eq
   ec7c0: d341ff8a     	lsr	x10, x28, #1
   ec7c4: 7200039f     	tst	w28, #0x1
   ec7c8: 9a8b015b     	csel	x27, x10, x11, eq
   ec7cc: eb1b02df     	cmp	x22, x27
   ec7d0: 9a9b32d8     	csel	x24, x22, x27, lo
   ec7d4: b4000218     	cbz	x24, 0xec814 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb4>
   ec7d8: f9401a8a     	ldr	x10, [x20, #0x30]
   ec7dc: 7200013f     	tst	w9, #0x1
   ec7e0: f9400aab     	ldr	x11, [x21, #0x10]
   ec7e4: aa1803e2     	mov	x2, x24
   ec7e8: aa0e03f3     	mov	x19, x14
   ec7ec: 9a881559     	csinc	x25, x10, x8, ne
   ec7f0: 7200039f     	tst	w28, #0x1
   ec7f4: 9a95157a     	csinc	x26, x11, x21, ne
   ec7f8: aa1903e1     	mov	x1, x25
   ec7fc: aa1a03e0     	mov	x0, x26
   ec800: 9401c294     	bl	0x15d250 <memcmp@plt>
   ec804: 340000e0     	cbz	w0, 0xec820 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
   ec808: aa1303ee     	mov	x14, x19
   ec80c: 37f80100     	tbnz	w0, #0x1f, 0xec82c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   ec810: 14000014     	b	0xec860 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
   ec814: eb16037f     	cmp	x27, x22
   ec818: 540000a3     	b.lo	0xec82c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
   ec81c: 1400001b     	b	0xec888 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x128>
   ec820: aa1303ee     	mov	x14, x19
   ec824: eb16037f     	cmp	x27, x22
   ec828: 540001c2     	b.hs	0xec860 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
   ec82c: f94007fa     	ldr	x26, [sp, #0x8]
   ec830: f9400293     	ldr	x19, [x20]
   ec834: f9400348     	ldr	x8, [x26]
   ec838: eb14011f     	cmp	x8, x20
   ec83c: 540000e0     	b.eq	0xec858 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf8>
   ec840: b4000353     	cbz	x19, 0xec8a8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x148>
   ec844: aa1303e8     	mov	x8, x19
   ec848: aa0803f8     	mov	x24, x8
   ec84c: f9400508     	ldr	x8, [x8, #0x8]
   ec850: b5ffffc8     	cbnz	x8, 0xec848 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe8>
   ec854: 14000021     	b	0xec8d8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x178>
   ec858: aa1403f8     	mov	x24, x20
   ec85c: 14000045     	b	0xec970 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x210>
   ec860: aa1903e0     	mov	x0, x25
   ec864: aa1a03e1     	mov	x1, x26
   ec868: aa1803e2     	mov	x2, x24
   ec86c: 9401c279     	bl	0x15d250 <memcmp@plt>
   ec870: aa1303ee     	mov	x14, x19
   ec874: 340000a0     	cbz	w0, 0xec888 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x128>
   ec878: 37f800c0     	tbnz	w0, #0x1f, 0xec890 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x130>
   ec87c: f90001d4     	str	x20, [x14]
   ec880: f90002f4     	str	x20, [x23]
   ec884: 1400006b     	b	0xeca30 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
   ec888: eb1b02df     	cmp	x22, x27
   ec88c: 54ffff82     	b.hs	0xec87c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x11c>
   ec890: f9400688     	ldr	x8, [x20, #0x8]
   ec894: b40007c8     	cbz	x8, 0xec98c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x22c>
   ec898: aa0803f7     	mov	x23, x8
   ec89c: f9400108     	ldr	x8, [x8]
   ec8a0: b5ffffc8     	cbnz	x8, 0xec898 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x138>
   ec8a4: 14000045     	b	0xec9b8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x258>
   ec8a8: aa1403e8     	mov	x8, x20
   ec8ac: f8410d09     	ldr	x9, [x8, #0x10]!
   ec8b0: f9400129     	ldr	x9, [x9]
   ec8b4: eb14013f     	cmp	x9, x20
   ec8b8: 540000e1     	b.ne	0xec8d4 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x174>
   ec8bc: f9400109     	ldr	x9, [x8]
   ec8c0: aa0903e8     	mov	x8, x9
   ec8c4: f8410d0a     	ldr	x10, [x8, #0x10]!
   ec8c8: f940014a     	ldr	x10, [x10]
   ec8cc: eb09015f     	cmp	x10, x9
   ec8d0: 54ffff60     	b.eq	0xec8bc <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x15c>
   ec8d4: f9400118     	ldr	x24, [x8]
   ec8d8: aa1803e8     	mov	x8, x24
   ec8dc: 394002a9     	ldrb	w9, [x21]
   ec8e0: f94006ab     	ldr	x11, [x21, #0x8]
   ec8e4: 38420d0a     	ldrb	w10, [x8, #0x20]!
   ec8e8: f940050d     	ldr	x13, [x8, #0x8]
   ec8ec: d341fd2c     	lsr	x12, x9, #1
   ec8f0: 7200013f     	tst	w9, #0x1
   ec8f4: 9a8b0196     	csel	x22, x12, x11, eq
   ec8f8: d341fd4b     	lsr	x11, x10, #1
   ec8fc: 7200015f     	tst	w10, #0x1
   ec900: 9a8d0177     	csel	x23, x11, x13, eq
   ec904: eb1702df     	cmp	x22, x23
   ec908: 9a9732c2     	csel	x2, x22, x23, lo
   ec90c: b40002e2     	cbz	x2, 0xec968 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x208>
   ec910: f9400aab     	ldr	x11, [x21, #0x10]
   ec914: 7200013f     	tst	w9, #0x1
   ec918: f9401b0c     	ldr	x12, [x24, #0x30]
   ec91c: aa0e03f9     	mov	x25, x14
   ec920: 9a951561     	csinc	x1, x11, x21, ne
   ec924: 7200015f     	tst	w10, #0x1
   ec928: 9a881580     	csinc	x0, x12, x8, ne
   ec92c: 9401c249     	bl	0x15d250 <memcmp@plt>
   ec930: aa1903ee     	mov	x14, x25
   ec934: 340001a0     	cbz	w0, 0xec968 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x208>
   ec938: 37f801c0     	tbnz	w0, #0x1f, 0xec970 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x210>
   ec93c: aa1a03e0     	mov	x0, x26
   ec940: aa1503e2     	mov	x2, x21
   ec944: aa0e03e1     	mov	x1, x14
   ec948: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   ec94c: a94557f6     	ldp	x22, x21, [sp, #0x50]
   ec950: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   ec954: a94367fa     	ldp	x26, x25, [sp, #0x30]
   ec958: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   ec95c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ec960: 9101c3ff     	add	sp, sp, #0x70
   ec964: 1401ca63     	b	0x15f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>
   ec968: eb1602ff     	cmp	x23, x22
   ec96c: 54fffe82     	b.hs	0xec93c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1dc>
   ec970: b4000093     	cbz	x19, 0xec980 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x220>
   ec974: 91002317     	add	x23, x24, #0x8
   ec978: f90001d8     	str	x24, [x14]
   ec97c: 1400002d     	b	0xeca30 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
   ec980: aa1403f7     	mov	x23, x20
   ec984: f90001d4     	str	x20, [x14]
   ec988: 1400002a     	b	0xeca30 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
   ec98c: aa1403e8     	mov	x8, x20
   ec990: f8410d17     	ldr	x23, [x8, #0x10]!
   ec994: f94002e9     	ldr	x9, [x23]
   ec998: eb14013f     	cmp	x9, x20
   ec99c: 540000e0     	b.eq	0xec9b8 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x258>
   ec9a0: f9400109     	ldr	x9, [x8]
   ec9a4: aa0903e8     	mov	x8, x9
   ec9a8: f8410d17     	ldr	x23, [x8, #0x10]!
   ec9ac: f94002ea     	ldr	x10, [x23]
   ec9b0: eb09015f     	cmp	x10, x9
   ec9b4: 54ffff61     	b.ne	0xec9a0 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x240>
   ec9b8: f94003e8     	ldr	x8, [sp]
   ec9bc: eb0802ff     	cmp	x23, x8
   ec9c0: 54000320     	b.eq	0xeca24 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2c4>
   ec9c4: aa1703e8     	mov	x8, x23
   ec9c8: 38420d09     	ldrb	w9, [x8, #0x20]!
   ec9cc: f940050a     	ldr	x10, [x8, #0x8]
   ec9d0: d341fd2b     	lsr	x11, x9, #1
   ec9d4: 7200013f     	tst	w9, #0x1
   ec9d8: 9a8a0173     	csel	x19, x11, x10, eq
   ec9dc: eb1b027f     	cmp	x19, x27
   ec9e0: 9a9b3262     	csel	x2, x19, x27, lo
   ec9e4: b40001c2     	cbz	x2, 0xeca1c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2bc>
   ec9e8: f9401aea     	ldr	x10, [x23, #0x30]
   ec9ec: 7200013f     	tst	w9, #0x1
   ec9f0: f9400aab     	ldr	x11, [x21, #0x10]
   ec9f4: aa0e03f6     	mov	x22, x14
   ec9f8: 9a881541     	csinc	x1, x10, x8, ne
   ec9fc: 7200039f     	tst	w28, #0x1
   eca00: 9a951560     	csinc	x0, x11, x21, ne
   eca04: 9401c213     	bl	0x15d250 <memcmp@plt>
   eca08: aa1603ee     	mov	x14, x22
   eca0c: 34000080     	cbz	w0, 0xeca1c <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2bc>
   eca10: 37f800a0     	tbnz	w0, #0x1f, 0xeca24 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2c4>
   eca14: f94007e0     	ldr	x0, [sp, #0x8]
   eca18: 17ffffca     	b	0xec940 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1e0>
   eca1c: eb13037f     	cmp	x27, x19
   eca20: 54ffffa2     	b.hs	0xeca14 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2b4>
   eca24: f9400688     	ldr	x8, [x20, #0x8]
   eca28: b4000168     	cbz	x8, 0xeca54 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2f4>
   eca2c: f90001d7     	str	x23, [x14]
   eca30: aa1703e0     	mov	x0, x23
   eca34: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   eca38: a94557f6     	ldp	x22, x21, [sp, #0x50]
   eca3c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
   eca40: a94367fa     	ldp	x26, x25, [sp, #0x30]
   eca44: a9426ffc     	ldp	x28, x27, [sp, #0x20]
   eca48: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   eca4c: 9101c3ff     	add	sp, sp, #0x70
   eca50: d65f03c0     	ret
   eca54: 91002297     	add	x23, x20, #0x8
   eca58: 17ffffcb     	b	0xec984 <std::__ndk1::__tree_node_base<void*>*& std::__ndk1::__tree<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__map_value_compare<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, true>, std::__ndk1::allocator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>>>::__find_equal<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>(std::__ndk1::__tree_const_iterator<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, std::__ndk1::__tree_node<std::__ndk1::__value_type<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>>, void*>*, long>, std::__ndk1::__tree_end_node<std::__ndk1::__tree_node_base<void*>*>*&, std::__ndk1::__tree_node_base<void*>*&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x224>

00000000000eca5c <std::__ndk1::__shared_ptr_pointer<InGame::InGameCounterMetricsHandler*, std::__ndk1::default_delete<InGame::InGameCounterMetricsHandler>, std::__ndk1::allocator<InGame::InGameCounterMetricsHandler>>::~__shared_ptr_pointer()>:
   eca5c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   eca60: f9000bf3     	str	x19, [sp, #0x10]
   eca64: 910003fd     	mov	x29, sp
   eca68: aa0003f3     	mov	x19, x0
   eca6c: 9401c1e1     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   eca70: aa1303e0     	mov	x0, x19
   eca74: f9400bf3     	ldr	x19, [sp, #0x10]
   eca78: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   eca7c: 1401c119     	b	0x15cee0 <_ZdlPv@plt>

00000000000eca80 <std::__ndk1::__shared_ptr_pointer<InGame::InGameCounterMetricsHandler*, std::__ndk1::default_delete<InGame::InGameCounterMetricsHandler>, std::__ndk1::allocator<InGame::InGameCounterMetricsHandler>>::__on_zero_shared()>:
   eca80: f9400c00     	ldr	x0, [x0, #0x18]
   eca84: b4000080     	cbz	x0, 0xeca94 <std::__ndk1::__shared_ptr_pointer<InGame::InGameCounterMetricsHandler*, std::__ndk1::default_delete<InGame::InGameCounterMetricsHandler>, std::__ndk1::allocator<InGame::InGameCounterMetricsHandler>>::__on_zero_shared()+0x14>
   eca88: f9400008     	ldr	x8, [x0]
   eca8c: f9400501     	ldr	x1, [x8, #0x8]
   eca90: d61f0020     	br	x1
   eca94: d65f03c0     	ret

00000000000eca98 <std::__ndk1::__shared_ptr_pointer<InGame::InGameCounterMetricsHandler*, std::__ndk1::default_delete<InGame::InGameCounterMetricsHandler>, std::__ndk1::allocator<InGame::InGameCounterMetricsHandler>>::__get_deleter(std::type_info const&) const>:
   eca98: 90000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eca9c: 9100600a     	add	x10, x0, #0x18
   ecaa0: f9464d08     	ldr	x8, [x8, #0xc98]
   ecaa4: f9400429     	ldr	x9, [x1, #0x8]
   ecaa8: eb08013f     	cmp	x9, x8
   ecaac: 9a9f0140     	csel	x0, x10, xzr, eq
   ecab0: d65f03c0     	ret

00000000000ecab4 <std::__ndk1::__shared_ptr_pointer<InGame::InGameCounterMetricsHandler*, std::__ndk1::default_delete<InGame::InGameCounterMetricsHandler>, std::__ndk1::allocator<InGame::InGameCounterMetricsHandler>>::__on_zero_shared_weak()>:
   ecab4: 1401c10b     	b	0x15cee0 <_ZdlPv@plt>

00000000000ecab8 <std::__ndk1::__shared_ptr_pointer<InGame::InGameHistogramMetricsHandler*, std::__ndk1::default_delete<InGame::InGameHistogramMetricsHandler>, std::__ndk1::allocator<InGame::InGameHistogramMetricsHandler>>::~__shared_ptr_pointer()>:
   ecab8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ecabc: f9000bf3     	str	x19, [sp, #0x10]
   ecac0: 910003fd     	mov	x29, sp
   ecac4: aa0003f3     	mov	x19, x0
   ecac8: 9401c1ca     	bl	0x15d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>
   ecacc: aa1303e0     	mov	x0, x19
   ecad0: f9400bf3     	ldr	x19, [sp, #0x10]
   ecad4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ecad8: 1401c102     	b	0x15cee0 <_ZdlPv@plt>

00000000000ecadc <std::__ndk1::__shared_ptr_pointer<InGame::InGameHistogramMetricsHandler*, std::__ndk1::default_delete<InGame::InGameHistogramMetricsHandler>, std::__ndk1::allocator<InGame::InGameHistogramMetricsHandler>>::__on_zero_shared()>:
   ecadc: f9400c00     	ldr	x0, [x0, #0x18]
   ecae0: b4000080     	cbz	x0, 0xecaf0 <std::__ndk1::__shared_ptr_pointer<InGame::InGameHistogramMetricsHandler*, std::__ndk1::default_delete<InGame::InGameHistogramMetricsHandler>, std::__ndk1::allocator<InGame::InGameHistogramMetricsHandler>>::__on_zero_shared()+0x14>
   ecae4: f9400008     	ldr	x8, [x0]
   ecae8: f9400501     	ldr	x1, [x8, #0x8]
   ecaec: d61f0020     	br	x1
   ecaf0: d65f03c0     	ret

00000000000ecaf4 <std::__ndk1::__shared_ptr_pointer<InGame::InGameHistogramMetricsHandler*, std::__ndk1::default_delete<InGame::InGameHistogramMetricsHandler>, std::__ndk1::allocator<InGame::InGameHistogramMetricsHandler>>::__get_deleter(std::type_info const&) const>:
   ecaf4: 90000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecaf8: 9100600a     	add	x10, x0, #0x18
   ecafc: f9465108     	ldr	x8, [x8, #0xca0]
   ecb00: f9400429     	ldr	x9, [x1, #0x8]
   ecb04: eb08013f     	cmp	x9, x8
   ecb08: 9a9f0140     	csel	x0, x10, xzr, eq
   ecb0c: d65f03c0     	ret

00000000000ecb10 <std::__ndk1::__shared_ptr_pointer<InGame::InGameHistogramMetricsHandler*, std::__ndk1::default_delete<InGame::InGameHistogramMetricsHandler>, std::__ndk1::allocator<InGame::InGameHistogramMetricsHandler>>::__on_zero_shared_weak()>:
   ecb10: 1401c0f4     	b	0x15cee0 <_ZdlPv@plt>

00000000000ecb14 <InGame::ReportCloudConfig::GetInstance()>:
   ecb14: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ecb18: f9000bf3     	str	x19, [sp, #0x10]
   ecb1c: 910003fd     	mov	x29, sp
   ecb20: f0000433     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ecb24: f9421a60     	ldr	x0, [x19, #0x430]
   ecb28: b4000080     	cbz	x0, 0xecb38 <InGame::ReportCloudConfig::GetInstance()+0x24>
   ecb2c: f9400bf3     	ldr	x19, [sp, #0x10]
   ecb30: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ecb34: d65f03c0     	ret
   ecb38: 52802000     	mov	w0, #0x100              // =256
   ecb3c: 9401c0c9     	bl	0x15ce60 <_Znwm@plt>
   ecb40: f0fffc28     	adrp	x8, 0x73000
   ecb44: f0fffc29     	adrp	x9, 0x73000
   ecb48: 6f00e400     	movi	v0.2d, #0000000000000000
   ecb4c: 5280202a     	mov	w10, #0x101             // =257
   ecb50: f9021a60     	str	x0, [x19, #0x430]
   ecb54: fd477101     	ldr	d1, [x8, #0xee0]
   ecb58: 90fffc48     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   ecb5c: ad030000     	stp	q0, q0, [x0, #0x60]
   ecb60: ad040000     	stp	q0, q0, [x0, #0x80]
   ecb64: ad050000     	stp	q0, q0, [x0, #0xa0]
   ecb68: ad060000     	stp	q0, q0, [x0, #0xc0]
   ecb6c: ad020000     	stp	q0, q0, [x0, #0x40]
   ecb70: ad000000     	stp	q0, q0, [x0]
   ecb74: ad010000     	stp	q0, q0, [x0, #0x20]
   ecb78: ad070000     	stp	q0, q0, [x0, #0xe0]
   ecb7c: fd002401     	str	d1, [x0, #0x48]
   ecb80: 3dc35901     	ldr	q1, [x8, #0xd60]
   ecb84: 3c868000     	stur	q0, [x0, #0x68]
   ecb88: 52a00208     	mov	w8, #0x100000           // =1048576
   ecb8c: 3c878000     	stur	q0, [x0, #0x78]
   ecb90: 3c888000     	stur	q0, [x0, #0x88]
   ecb94: 3c898000     	stur	q0, [x0, #0x98]
   ecb98: 3c8a8000     	stur	q0, [x0, #0xa8]
   ecb9c: 3c8b8000     	stur	q0, [x0, #0xb8]
   ecba0: 3c8c2000     	stur	q0, [x0, #0xc2]
   ecba4: 3c858000     	stur	q0, [x0, #0x58]
   ecba8: fd478520     	ldr	d0, [x9, #0xf08]
   ecbac: b900d41f     	str	wzr, [x0, #0xd4]
   ecbb0: 7901b80a     	strh	w10, [x0, #0xdc]
   ecbb4: 3d803801     	str	q1, [x0, #0xe0]
   ecbb8: fd007800     	str	d0, [x0, #0xf0]
   ecbbc: b900f808     	str	w8, [x0, #0xf8]
   ecbc0: f9400bf3     	ldr	x19, [sp, #0x10]
   ecbc4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ecbc8: d65f03c0     	ret

00000000000ecbcc <InGame::ReportCloudConfig::ReleaseInstance()>:
   ecbcc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ecbd0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ecbd4: 910003fd     	mov	x29, sp
   ecbd8: f0000434     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ecbdc: f9421a93     	ldr	x19, [x20, #0x430]
   ecbe0: b40000d3     	cbz	x19, 0xecbf8 <InGame::ReportCloudConfig::ReleaseInstance()+0x2c>
   ecbe4: aa1303e0     	mov	x0, x19
   ecbe8: 9401ca0a     	bl	0x15f410 <_ZN6InGame17ReportCloudConfigD2Ev@plt>
   ecbec: aa1303e0     	mov	x0, x19
   ecbf0: 9401c0bc     	bl	0x15cee0 <_ZdlPv@plt>
   ecbf4: f9021a9f     	str	xzr, [x20, #0x430]
   ecbf8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ecbfc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ecc00: d65f03c0     	ret

00000000000ecc04 <InGame::ReportCloudConfig::~ReportCloudConfig()>:
   ecc04: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ecc08: f9000bf3     	str	x19, [sp, #0x10]
   ecc0c: 910003fd     	mov	x29, sp
   ecc10: aa0003f3     	mov	x19, x0
   ecc14: 3942e008     	ldrb	w8, [x0, #0xb8]
   ecc18: 37000248     	tbnz	w8, #0x0, 0xecc60 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x5c>
   ecc1c: 39428268     	ldrb	w8, [x19, #0xa0]
   ecc20: 37000288     	tbnz	w8, #0x0, 0xecc70 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x6c>
   ecc24: 39422268     	ldrb	w8, [x19, #0x88]
   ecc28: 370002c8     	tbnz	w8, #0x0, 0xecc80 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x7c>
   ecc2c: 3941c268     	ldrb	w8, [x19, #0x70]
   ecc30: 37000308     	tbnz	w8, #0x0, 0xecc90 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x8c>
   ecc34: 39416268     	ldrb	w8, [x19, #0x58]
   ecc38: 37000348     	tbnz	w8, #0x0, 0xecca0 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x9c>
   ecc3c: 3940c268     	ldrb	w8, [x19, #0x30]
   ecc40: 37000388     	tbnz	w8, #0x0, 0xeccb0 <InGame::ReportCloudConfig::~ReportCloudConfig()+0xac>
   ecc44: 39406268     	ldrb	w8, [x19, #0x18]
   ecc48: 370003c8     	tbnz	w8, #0x0, 0xeccc0 <InGame::ReportCloudConfig::~ReportCloudConfig()+0xbc>
   ecc4c: 39400268     	ldrb	w8, [x19]
   ecc50: 37000408     	tbnz	w8, #0x0, 0xeccd0 <InGame::ReportCloudConfig::~ReportCloudConfig()+0xcc>
   ecc54: f9400bf3     	ldr	x19, [sp, #0x10]
   ecc58: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ecc5c: d65f03c0     	ret
   ecc60: f9406660     	ldr	x0, [x19, #0xc8]
   ecc64: 9401c09f     	bl	0x15cee0 <_ZdlPv@plt>
   ecc68: 39428268     	ldrb	w8, [x19, #0xa0]
   ecc6c: 3607fdc8     	tbz	w8, #0x0, 0xecc24 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x20>
   ecc70: f9405a60     	ldr	x0, [x19, #0xb0]
   ecc74: 9401c09b     	bl	0x15cee0 <_ZdlPv@plt>
   ecc78: 39422268     	ldrb	w8, [x19, #0x88]
   ecc7c: 3607fd88     	tbz	w8, #0x0, 0xecc2c <InGame::ReportCloudConfig::~ReportCloudConfig()+0x28>
   ecc80: f9404e60     	ldr	x0, [x19, #0x98]
   ecc84: 9401c097     	bl	0x15cee0 <_ZdlPv@plt>
   ecc88: 3941c268     	ldrb	w8, [x19, #0x70]
   ecc8c: 3607fd48     	tbz	w8, #0x0, 0xecc34 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x30>
   ecc90: f9404260     	ldr	x0, [x19, #0x80]
   ecc94: 9401c093     	bl	0x15cee0 <_ZdlPv@plt>
   ecc98: 39416268     	ldrb	w8, [x19, #0x58]
   ecc9c: 3607fd08     	tbz	w8, #0x0, 0xecc3c <InGame::ReportCloudConfig::~ReportCloudConfig()+0x38>
   ecca0: f9403660     	ldr	x0, [x19, #0x68]
   ecca4: 9401c08f     	bl	0x15cee0 <_ZdlPv@plt>
   ecca8: 3940c268     	ldrb	w8, [x19, #0x30]
   eccac: 3607fcc8     	tbz	w8, #0x0, 0xecc44 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x40>
   eccb0: f9402260     	ldr	x0, [x19, #0x40]
   eccb4: 9401c08b     	bl	0x15cee0 <_ZdlPv@plt>
   eccb8: 39406268     	ldrb	w8, [x19, #0x18]
   eccbc: 3607fc88     	tbz	w8, #0x0, 0xecc4c <InGame::ReportCloudConfig::~ReportCloudConfig()+0x48>
   eccc0: f9401660     	ldr	x0, [x19, #0x28]
   eccc4: 9401c087     	bl	0x15cee0 <_ZdlPv@plt>
   eccc8: 39400268     	ldrb	w8, [x19]
   ecccc: 3607fc48     	tbz	w8, #0x0, 0xecc54 <InGame::ReportCloudConfig::~ReportCloudConfig()+0x50>
   eccd0: f9400a60     	ldr	x0, [x19, #0x10]
   eccd4: f9400bf3     	ldr	x19, [sp, #0x10]
   eccd8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   eccdc: 1401c081     	b	0x15cee0 <_ZdlPv@plt>

00000000000ecce0 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)>:
   ecce0: d10283ff     	sub	sp, sp, #0xa0
   ecce4: a9047bfd     	stp	x29, x30, [sp, #0x40]
   ecce8: 910103fd     	add	x29, sp, #0x40
   eccec: a9056ffc     	stp	x28, x27, [sp, #0x50]
   eccf0: a90667fa     	stp	x26, x25, [sp, #0x60]
   eccf4: a9075ff8     	stp	x24, x23, [sp, #0x70]
   eccf8: a90857f6     	stp	x22, x21, [sp, #0x80]
   eccfc: a9094ff4     	stp	x20, x19, [sp, #0x90]
   ecd00: aa0103f3     	mov	x19, x1
   ecd04: aa0003f4     	mov	x20, x0
   ecd08: b0fffc21     	adrp	x1, 0x71000
   ecd0c: d0fffc23     	adrp	x3, 0x72000
   ecd10: f0fffc24     	adrp	x4, 0x73000
   ecd14: 90fffc26     	adrp	x6, 0x70000
   ecd18: 91100421     	add	x1, x1, #0x401
   ecd1c: 91297463     	add	x3, x3, #0xa5d
   ecd20: 9105f084     	add	x4, x4, #0x17c
   ecd24: 9135a0c6     	add	x6, x6, #0xd68
   ecd28: 52800020     	mov	w0, #0x1                // =1
   ecd2c: 52800442     	mov	w2, #0x22               // =34
   ecd30: aa1403e5     	mov	x5, x20
   ecd34: aa1303e7     	mov	x7, x19
   ecd38: 9401c03a     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ecd3c: b4004313     	cbz	x19, 0xed59c <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x8bc>
   ecd40: 90000415     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecd44: aa1303e0     	mov	x0, x19
   ecd48: f94656b5     	ldr	x21, [x21, #0xca8]
   ecd4c: f9400268     	ldr	x8, [x19]
   ecd50: f94002a1     	ldr	x1, [x21]
   ecd54: f9401908     	ldr	x8, [x8, #0x30]
   ecd58: d63f0100     	blr	x8
   ecd5c: b4000100     	cbz	x0, 0xecd7c <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x9c>
   ecd60: f9400268     	ldr	x8, [x19]
   ecd64: aa1303e0     	mov	x0, x19
   ecd68: f94002a1     	ldr	x1, [x21]
   ecd6c: f9401908     	ldr	x8, [x8, #0x30]
   ecd70: d63f0100     	blr	x8
   ecd74: aa0003e1     	mov	x1, x0
   ecd78: 14000003     	b	0xecd84 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0xa4>
   ecd7c: d0fffc21     	adrp	x1, 0x72000
   ecd80: 913e5821     	add	x1, x1, #0xf96
   ecd84: aa1403e0     	mov	x0, x20
   ecd88: 9401c1f6     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ecd8c: 90000415     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecd90: aa1303e0     	mov	x0, x19
   ecd94: f9465ab5     	ldr	x21, [x21, #0xcb0]
   ecd98: f9400268     	ldr	x8, [x19]
   ecd9c: f94002a1     	ldr	x1, [x21]
   ecda0: f9401908     	ldr	x8, [x8, #0x30]
   ecda4: d63f0100     	blr	x8
   ecda8: b4000100     	cbz	x0, 0xecdc8 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0xe8>
   ecdac: f9400268     	ldr	x8, [x19]
   ecdb0: aa1303e0     	mov	x0, x19
   ecdb4: f94002a1     	ldr	x1, [x21]
   ecdb8: f9401908     	ldr	x8, [x8, #0x30]
   ecdbc: d63f0100     	blr	x8
   ecdc0: aa0003e1     	mov	x1, x0
   ecdc4: 14000003     	b	0xecdd0 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0xf0>
   ecdc8: d0fffc21     	adrp	x1, 0x72000
   ecdcc: 913e5821     	add	x1, x1, #0xf96
   ecdd0: 91006296     	add	x22, x20, #0x18
   ecdd4: aa1603e0     	mov	x0, x22
   ecdd8: 9401c1e2     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ecddc: 90000417     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecde0: aa1303e0     	mov	x0, x19
   ecde4: f9465ef7     	ldr	x23, [x23, #0xcb8]
   ecde8: f9400268     	ldr	x8, [x19]
   ecdec: f94002e1     	ldr	x1, [x23]
   ecdf0: f9401908     	ldr	x8, [x8, #0x30]
   ecdf4: d63f0100     	blr	x8
   ecdf8: d0fffc35     	adrp	x21, 0x72000
   ecdfc: 913e5ab5     	add	x21, x21, #0xf96
   ece00: b4000100     	cbz	x0, 0xece20 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x140>
   ece04: f9400268     	ldr	x8, [x19]
   ece08: aa1303e0     	mov	x0, x19
   ece0c: f94002e1     	ldr	x1, [x23]
   ece10: f9401908     	ldr	x8, [x8, #0x30]
   ece14: d63f0100     	blr	x8
   ece18: aa0003e1     	mov	x1, x0
   ece1c: 14000002     	b	0xece24 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x144>
   ece20: aa1503e1     	mov	x1, x21
   ece24: 9100c280     	add	x0, x20, #0x30
   ece28: 9401c1ce     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ece2c: 39400288     	ldrb	w8, [x20]
   ece30: 90fffc39     	adrp	x25, 0x70000
   ece34: f9400a89     	ldr	x9, [x20, #0x10]
   ece38: b0fffc38     	adrp	x24, 0x71000
   ece3c: 3940628a     	ldrb	w10, [x20, #0x18]
   ece40: f0fffc37     	adrp	x23, 0x73000
   ece44: f940168b     	ldr	x11, [x20, #0x28]
   ece48: 7200011f     	tst	w8, #0x1
   ece4c: 3940c288     	ldrb	w8, [x20, #0x30]
   ece50: 9a941527     	csinc	x7, x9, x20, ne
   ece54: f9401e89     	ldr	x9, [x20, #0x38]
   ece58: 7200015f     	tst	w10, #0x1
   ece5c: 9a96156a     	csinc	x10, x11, x22, ne
   ece60: d0fffc36     	adrp	x22, 0x72000
   ece64: d341fd0b     	lsr	x11, x8, #1
   ece68: 7200011f     	tst	w8, #0x1
   ece6c: 9a890168     	csel	x8, x11, x9, eq
   ece70: 9104bf39     	add	x25, x25, #0x12f
   ece74: f100011f     	cmp	x8, #0x0
   ece78: 91100718     	add	x24, x24, #0x401
   ece7c: 912976d6     	add	x22, x22, #0xa5d
   ece80: 9105f2f7     	add	x23, x23, #0x17c
   ece84: b0fffc26     	adrp	x6, 0x71000
   ece88: 9a9902a8     	csel	x8, x21, x25, eq
   ece8c: 2a1f03e0     	mov	w0, wzr
   ece90: 52800582     	mov	w2, #0x2c               // =44
   ece94: 911b5cc6     	add	x6, x6, #0x6d7
   ece98: aa1803e1     	mov	x1, x24
   ece9c: aa1603e3     	mov	x3, x22
   ecea0: aa1703e4     	mov	x4, x23
   ecea4: aa1403e5     	mov	x5, x20
   ecea8: a90023ea     	stp	x10, x8, [sp]
   eceac: 9401bfdd     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   eceb0: 90000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eceb4: aa1303e0     	mov	x0, x19
   eceb8: f9466108     	ldr	x8, [x8, #0xcc0]
   ecebc: f9400269     	ldr	x9, [x19]
   ecec0: b9804a82     	ldrsw	x2, [x20, #0x48]
   ecec4: f9400101     	ldr	x1, [x8]
   ecec8: f9401128     	ldr	x8, [x9, #0x20]
   ececc: d63f0100     	blr	x8
   eced0: 90000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   eced4: f9466508     	ldr	x8, [x8, #0xcc8]
   eced8: b9004a80     	str	w0, [x20, #0x48]
   ecedc: f9400269     	ldr	x9, [x19]
   ecee0: aa1303e0     	mov	x0, x19
   ecee4: b9804e82     	ldrsw	x2, [x20, #0x4c]
   ecee8: f9400101     	ldr	x1, [x8]
   eceec: f9401128     	ldr	x8, [x9, #0x20]
   ecef0: d63f0100     	blr	x8
   ecef4: 90000408     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecef8: f9466908     	ldr	x8, [x8, #0xcd0]
   ecefc: b9004e80     	str	w0, [x20, #0x4c]
   ecf00: f9400269     	ldr	x9, [x19]
   ecf04: aa1303e0     	mov	x0, x19
   ecf08: b9805282     	ldrsw	x2, [x20, #0x50]
   ecf0c: f9400101     	ldr	x1, [x8]
   ecf10: f9401128     	ldr	x8, [x9, #0x20]
   ecf14: d63f0100     	blr	x8
   ecf18: 29492687     	ldp	w7, w9, [x20, #0x48]
   ecf1c: b0fffc06     	adrp	x6, 0x6d000
   ecf20: aa0003e8     	mov	x8, x0
   ecf24: 2a1f03e0     	mov	w0, wzr
   ecf28: aa1803e1     	mov	x1, x24
   ecf2c: 911998c6     	add	x6, x6, #0x666
   ecf30: 52800642     	mov	w2, #0x32               // =50
   ecf34: aa1603e3     	mov	x3, x22
   ecf38: aa1703e4     	mov	x4, x23
   ecf3c: aa1403e5     	mov	x5, x20
   ecf40: b9005288     	str	w8, [x20, #0x50]
   ecf44: b9000be8     	str	w8, [sp, #0x8]
   ecf48: b90003e9     	str	w9, [sp]
   ecf4c: 9401bfb5     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ecf50: 90000416     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecf54: aa1303e0     	mov	x0, x19
   ecf58: f9466ed6     	ldr	x22, [x22, #0xcd8]
   ecf5c: f9400268     	ldr	x8, [x19]
   ecf60: f94002c1     	ldr	x1, [x22]
   ecf64: f9401908     	ldr	x8, [x8, #0x30]
   ecf68: d63f0100     	blr	x8
   ecf6c: b40000e0     	cbz	x0, 0xecf88 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x2a8>
   ecf70: f9400268     	ldr	x8, [x19]
   ecf74: aa1303e0     	mov	x0, x19
   ecf78: f94002c1     	ldr	x1, [x22]
   ecf7c: f9401908     	ldr	x8, [x8, #0x30]
   ecf80: d63f0100     	blr	x8
   ecf84: aa0003f5     	mov	x21, x0
   ecf88: 91016296     	add	x22, x20, #0x58
   ecf8c: aa1503e1     	mov	x1, x21
   ecf90: aa1603e0     	mov	x0, x22
   ecf94: 9401c173     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ecf98: 90000415     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecf9c: aa1303e0     	mov	x0, x19
   ecfa0: f94672b5     	ldr	x21, [x21, #0xce0]
   ecfa4: f9400268     	ldr	x8, [x19]
   ecfa8: f94002a1     	ldr	x1, [x21]
   ecfac: f9401908     	ldr	x8, [x8, #0x30]
   ecfb0: d63f0100     	blr	x8
   ecfb4: b4000100     	cbz	x0, 0xecfd4 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x2f4>
   ecfb8: f9400268     	ldr	x8, [x19]
   ecfbc: aa1303e0     	mov	x0, x19
   ecfc0: f94002a1     	ldr	x1, [x21]
   ecfc4: f9401908     	ldr	x8, [x8, #0x30]
   ecfc8: d63f0100     	blr	x8
   ecfcc: aa0003e1     	mov	x1, x0
   ecfd0: 14000003     	b	0xecfdc <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x2fc>
   ecfd4: d0fffc21     	adrp	x1, 0x72000
   ecfd8: 913e5821     	add	x1, x1, #0xf96
   ecfdc: 9101c280     	add	x0, x20, #0x70
   ecfe0: 9401c160     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ecfe4: 90000417     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ecfe8: aa1303e0     	mov	x0, x19
   ecfec: f94676f7     	ldr	x23, [x23, #0xce8]
   ecff0: f9400268     	ldr	x8, [x19]
   ecff4: f94002e1     	ldr	x1, [x23]
   ecff8: f9401908     	ldr	x8, [x8, #0x30]
   ecffc: d63f0100     	blr	x8
   ed000: b0fffc35     	adrp	x21, 0x72000
   ed004: 913e5ab5     	add	x21, x21, #0xf96
   ed008: b4000100     	cbz	x0, 0xed028 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x348>
   ed00c: f9400268     	ldr	x8, [x19]
   ed010: aa1303e0     	mov	x0, x19
   ed014: f94002e1     	ldr	x1, [x23]
   ed018: f9401908     	ldr	x8, [x8, #0x30]
   ed01c: d63f0100     	blr	x8
   ed020: aa0003e1     	mov	x1, x0
   ed024: 14000002     	b	0xed02c <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x34c>
   ed028: aa1503e1     	mov	x1, x21
   ed02c: 91022280     	add	x0, x20, #0x88
   ed030: 9401c14c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ed034: 39416288     	ldrb	w8, [x20, #0x58]
   ed038: 9102268b     	add	x11, x20, #0x89
   ed03c: f9403689     	ldr	x9, [x20, #0x68]
   ed040: 90fffc21     	adrp	x1, 0x71000
   ed044: 3941c28a     	ldrb	w10, [x20, #0x70]
   ed048: b0fffc23     	adrp	x3, 0x72000
   ed04c: 7200011f     	tst	w8, #0x1
   ed050: f9403e88     	ldr	x8, [x20, #0x78]
   ed054: 9a961527     	csinc	x7, x9, x22, ne
   ed058: d0fffc24     	adrp	x4, 0x73000
   ed05c: d341fd49     	lsr	x9, x10, #1
   ed060: 7200015f     	tst	w10, #0x1
   ed064: 3942228a     	ldrb	w10, [x20, #0x88]
   ed068: 9a880128     	csel	x8, x9, x8, eq
   ed06c: f9404e89     	ldr	x9, [x20, #0x98]
   ed070: f100011f     	cmp	x8, #0x0
   ed074: 9a9902a8     	csel	x8, x21, x25, eq
   ed078: b0fffc06     	adrp	x6, 0x6e000
   ed07c: 7200015f     	tst	w10, #0x1
   ed080: 2a1f03e0     	mov	w0, wzr
   ed084: 9a890169     	csel	x9, x11, x9, eq
   ed088: 52800702     	mov	w2, #0x38               // =56
   ed08c: 91100421     	add	x1, x1, #0x401
   ed090: 91297463     	add	x3, x3, #0xa5d
   ed094: 9105f084     	add	x4, x4, #0x17c
   ed098: 911cf4c6     	add	x6, x6, #0x73d
   ed09c: aa1403e5     	mov	x5, x20
   ed0a0: a90027e8     	stp	x8, x9, [sp]
   ed0a4: 9401bf5f     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed0a8: f00003f6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed0ac: aa1303e0     	mov	x0, x19
   ed0b0: f9467ad6     	ldr	x22, [x22, #0xcf0]
   ed0b4: f9400268     	ldr	x8, [x19]
   ed0b8: f94002c1     	ldr	x1, [x22]
   ed0bc: f9401908     	ldr	x8, [x8, #0x30]
   ed0c0: d63f0100     	blr	x8
   ed0c4: b40000e0     	cbz	x0, 0xed0e0 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x400>
   ed0c8: f9400268     	ldr	x8, [x19]
   ed0cc: aa1303e0     	mov	x0, x19
   ed0d0: f94002c1     	ldr	x1, [x22]
   ed0d4: f9401908     	ldr	x8, [x8, #0x30]
   ed0d8: d63f0100     	blr	x8
   ed0dc: aa0003f5     	mov	x21, x0
   ed0e0: 91028296     	add	x22, x20, #0xa0
   ed0e4: aa1503e1     	mov	x1, x21
   ed0e8: aa1603e0     	mov	x0, x22
   ed0ec: 9401c11d     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ed0f0: f00003f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed0f4: aa1303e0     	mov	x0, x19
   ed0f8: f9467eb5     	ldr	x21, [x21, #0xcf8]
   ed0fc: f9400268     	ldr	x8, [x19]
   ed100: f94002a1     	ldr	x1, [x21]
   ed104: f9401908     	ldr	x8, [x8, #0x30]
   ed108: d63f0100     	blr	x8
   ed10c: b4000100     	cbz	x0, 0xed12c <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x44c>
   ed110: f9400268     	ldr	x8, [x19]
   ed114: aa1303e0     	mov	x0, x19
   ed118: f94002a1     	ldr	x1, [x21]
   ed11c: f9401908     	ldr	x8, [x8, #0x30]
   ed120: d63f0100     	blr	x8
   ed124: aa0003e1     	mov	x1, x0
   ed128: 14000003     	b	0xed134 <InGame::ReportCloudConfig::LoadConfig(InGame::IConfig*)+0x454>
   ed12c: b0fffc21     	adrp	x1, 0x72000
   ed130: 913e5821     	add	x1, x1, #0xf96
   ed134: 9102e280     	add	x0, x20, #0xb8
   ed138: 9401c10a     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ed13c: 39428288     	ldrb	w8, [x20, #0xa0]
   ed140: 90fffc37     	adrp	x23, 0x71000
   ed144: f9405a89     	ldr	x9, [x20, #0xb0]
   ed148: b0fffc3a     	adrp	x26, 0x72000
   ed14c: 3942e28a     	ldrb	w10, [x20, #0xb8]
   ed150: d0fffc39     	adrp	x25, 0x73000
   ed154: f940668b     	ldr	x11, [x20, #0xc8]
   ed158: 7200011f     	tst	w8, #0x1
   ed15c: 9a961527     	csinc	x7, x9, x22, ne
   ed160: 9102e688     	add	x8, x20, #0xb9
   ed164: 7200015f     	tst	w10, #0x1
   ed168: 911006f7     	add	x23, x23, #0x401
   ed16c: 9129775a     	add	x26, x26, #0xa5d
   ed170: 9105f339     	add	x25, x25, #0x17c
   ed174: f0fffc06     	adrp	x6, 0x70000
   ed178: 9a8b0108     	csel	x8, x8, x11, eq
   ed17c: 911398c6     	add	x6, x6, #0x4e6
   ed180: 2a1f03e0     	mov	w0, wzr
   ed184: aa1703e1     	mov	x1, x23
   ed188: 528007e2     	mov	w2, #0x3f               // =63
   ed18c: aa1a03e3     	mov	x3, x26
   ed190: aa1903e4     	mov	x4, x25
   ed194: aa1403e5     	mov	x5, x20
   ed198: f90003e8     	str	x8, [sp]
   ed19c: 9401bf21     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed1a0: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed1a4: aa1303e0     	mov	x0, x19
   ed1a8: f9468108     	ldr	x8, [x8, #0xd00]
   ed1ac: f9400269     	ldr	x9, [x19]
   ed1b0: 39434682     	ldrb	w2, [x20, #0xd1]
   ed1b4: f9400101     	ldr	x1, [x8]
   ed1b8: f9400d28     	ldr	x8, [x9, #0x18]
   ed1bc: d63f0100     	blr	x8
   ed1c0: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed1c4: 12000009     	and	w9, w0, #0x1
   ed1c8: aa1303e0     	mov	x0, x19
   ed1cc: f9468508     	ldr	x8, [x8, #0xd08]
   ed1d0: 39034689     	strb	w9, [x20, #0xd1]
   ed1d4: f940026a     	ldr	x10, [x19]
   ed1d8: b980d682     	ldrsw	x2, [x20, #0xd4]
   ed1dc: f9400101     	ldr	x1, [x8]
   ed1e0: f9401148     	ldr	x8, [x10, #0x20]
   ed1e4: d63f0100     	blr	x8
   ed1e8: 39434689     	ldrb	w9, [x20, #0xd1]
   ed1ec: f0fffc16     	adrp	x22, 0x70000
   ed1f0: b0fffc18     	adrp	x24, 0x6e000
   ed1f4: 911c82d6     	add	x22, x22, #0x720
   ed1f8: 9138b318     	add	x24, x24, #0xe2c
   ed1fc: d0fffc26     	adrp	x6, 0x73000
   ed200: 7100013f     	cmp	w9, #0x0
   ed204: aa0003e8     	mov	x8, x0
   ed208: 9a960307     	csel	x7, x24, x22, eq
   ed20c: 910670c6     	add	x6, x6, #0x19c
   ed210: 2a1f03e0     	mov	w0, wzr
   ed214: aa1703e1     	mov	x1, x23
   ed218: 52800882     	mov	w2, #0x44               // =68
   ed21c: aa1a03e3     	mov	x3, x26
   ed220: aa1903e4     	mov	x4, x25
   ed224: aa1403e5     	mov	x5, x20
   ed228: b900d688     	str	w8, [x20, #0xd4]
   ed22c: b90003e8     	str	w8, [sp]
   ed230: 9401befc     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed234: f00003f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed238: aa1303e0     	mov	x0, x19
   ed23c: aa1f03e2     	mov	x2, xzr
   ed240: f9468ab5     	ldr	x21, [x21, #0xd10]
   ed244: f9400268     	ldr	x8, [x19]
   ed248: f94002a1     	ldr	x1, [x21]
   ed24c: f9401108     	ldr	x8, [x8, #0x20]
   ed250: d63f0100     	blr	x8
   ed254: 71000c1f     	cmp	w0, #0x3
   ed258: 90fffc26     	adrp	x6, 0x71000
   ed25c: 1a8083e7     	csel	w7, wzr, w0, hi
   ed260: 2a1f03e0     	mov	w0, wzr
   ed264: 721e78ff     	tst	w7, #0xfffffffd
   ed268: aa1703e1     	mov	x1, x23
   ed26c: 1a9f17e8     	cset	w8, eq
   ed270: 9a9802c9     	csel	x9, x22, x24, eq
   ed274: 710008ff     	cmp	w7, #0x2
   ed278: 911becc6     	add	x6, x6, #0x6fb
   ed27c: 1a9f27ea     	cset	w10, lo
   ed280: 9a9832cb     	csel	x11, x22, x24, lo
   ed284: 52800c82     	mov	w2, #0x64               // =100
   ed288: aa1a03e3     	mov	x3, x26
   ed28c: aa1903e4     	mov	x4, x25
   ed290: aa1403e5     	mov	x5, x20
   ed294: b900da87     	str	w7, [x20, #0xd8]
   ed298: 39037288     	strb	w8, [x20, #0xdc]
   ed29c: 3903768a     	strb	w10, [x20, #0xdd]
   ed2a0: a9002fe9     	stp	x9, x11, [sp]
   ed2a4: 9401bedf     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed2a8: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed2ac: aa1303e0     	mov	x0, x19
   ed2b0: f9468d08     	ldr	x8, [x8, #0xd18]
   ed2b4: f9400269     	ldr	x9, [x19]
   ed2b8: b980e282     	ldrsw	x2, [x20, #0xe0]
   ed2bc: f9400101     	ldr	x1, [x8]
   ed2c0: f9401128     	ldr	x8, [x9, #0x20]
   ed2c4: d63f0100     	blr	x8
   ed2c8: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed2cc: f9469108     	ldr	x8, [x8, #0xd20]
   ed2d0: b900e280     	str	w0, [x20, #0xe0]
   ed2d4: f9400269     	ldr	x9, [x19]
   ed2d8: aa1303e0     	mov	x0, x19
   ed2dc: b980e682     	ldrsw	x2, [x20, #0xe4]
   ed2e0: f9400101     	ldr	x1, [x8]
   ed2e4: f9401128     	ldr	x8, [x9, #0x20]
   ed2e8: d63f0100     	blr	x8
   ed2ec: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed2f0: f9469508     	ldr	x8, [x8, #0xd28]
   ed2f4: b900e680     	str	w0, [x20, #0xe4]
   ed2f8: f9400269     	ldr	x9, [x19]
   ed2fc: aa1303e0     	mov	x0, x19
   ed300: b980ea82     	ldrsw	x2, [x20, #0xe8]
   ed304: f9400101     	ldr	x1, [x8]
   ed308: f9401128     	ldr	x8, [x9, #0x20]
   ed30c: d63f0100     	blr	x8
   ed310: 295c2687     	ldp	w7, w9, [x20, #0xe0]
   ed314: b0fffc26     	adrp	x6, 0x72000
   ed318: aa0003e8     	mov	x8, x0
   ed31c: 2a1f03e0     	mov	w0, wzr
   ed320: aa1703e1     	mov	x1, x23
   ed324: 911184c6     	add	x6, x6, #0x461
   ed328: 52800d42     	mov	w2, #0x6a               // =106
   ed32c: aa1a03e3     	mov	x3, x26
   ed330: aa1903e4     	mov	x4, x25
   ed334: aa1403e5     	mov	x5, x20
   ed338: b900ea88     	str	w8, [x20, #0xe8]
   ed33c: b9000be8     	str	w8, [sp, #0x8]
   ed340: b90003e9     	str	w9, [sp]
   ed344: 9401beb7     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed348: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed34c: aa1303e0     	mov	x0, x19
   ed350: f9469908     	ldr	x8, [x8, #0xd30]
   ed354: f9400269     	ldr	x9, [x19]
   ed358: b980ee82     	ldrsw	x2, [x20, #0xec]
   ed35c: f9400101     	ldr	x1, [x8]
   ed360: f9401128     	ldr	x8, [x9, #0x20]
   ed364: d63f0100     	blr	x8
   ed368: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed36c: f9469d08     	ldr	x8, [x8, #0xd38]
   ed370: b900ee80     	str	w0, [x20, #0xec]
   ed374: f9400269     	ldr	x9, [x19]
   ed378: aa1303e0     	mov	x0, x19
   ed37c: b980f282     	ldrsw	x2, [x20, #0xf0]
   ed380: f9400101     	ldr	x1, [x8]
   ed384: f9401128     	ldr	x8, [x9, #0x20]
   ed388: d63f0100     	blr	x8
   ed38c: 90fffc26     	adrp	x6, 0x71000
   ed390: aa0003e8     	mov	x8, x0
   ed394: b940ee87     	ldr	w7, [x20, #0xec]
   ed398: 9105d0c6     	add	x6, x6, #0x174
   ed39c: 2a1f03e0     	mov	w0, wzr
   ed3a0: aa1703e1     	mov	x1, x23
   ed3a4: 52800dc2     	mov	w2, #0x6e               // =110
   ed3a8: aa1a03e3     	mov	x3, x26
   ed3ac: aa1903e4     	mov	x4, x25
   ed3b0: aa1403e5     	mov	x5, x20
   ed3b4: b900f288     	str	w8, [x20, #0xf0]
   ed3b8: b90003e8     	str	w8, [sp]
   ed3bc: 9401be99     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed3c0: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed3c4: aa1303e0     	mov	x0, x19
   ed3c8: f946a108     	ldr	x8, [x8, #0xd40]
   ed3cc: f9400269     	ldr	x9, [x19]
   ed3d0: b980f682     	ldrsw	x2, [x20, #0xf4]
   ed3d4: f9400101     	ldr	x1, [x8]
   ed3d8: f9401128     	ldr	x8, [x9, #0x20]
   ed3dc: d63f0100     	blr	x8
   ed3e0: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed3e4: f946a508     	ldr	x8, [x8, #0xd48]
   ed3e8: b900f680     	str	w0, [x20, #0xf4]
   ed3ec: f9400269     	ldr	x9, [x19]
   ed3f0: aa1303e0     	mov	x0, x19
   ed3f4: b980fa82     	ldrsw	x2, [x20, #0xf8]
   ed3f8: f9400101     	ldr	x1, [x8]
   ed3fc: f9401128     	ldr	x8, [x9, #0x20]
   ed400: d63f0100     	blr	x8
   ed404: b0fffc26     	adrp	x6, 0x72000
   ed408: aa0003e8     	mov	x8, x0
   ed40c: b940f687     	ldr	w7, [x20, #0xf4]
   ed410: 9103a4c6     	add	x6, x6, #0xe9
   ed414: 2a1f03e0     	mov	w0, wzr
   ed418: aa1703e1     	mov	x1, x23
   ed41c: 52800e42     	mov	w2, #0x72               // =114
   ed420: aa1a03e3     	mov	x3, x26
   ed424: aa1903e4     	mov	x4, x25
   ed428: aa1403e5     	mov	x5, x20
   ed42c: b900fa88     	str	w8, [x20, #0xf8]
   ed430: b90003e8     	str	w8, [sp]
   ed434: 9401be7b     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed438: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed43c: aa1303e0     	mov	x0, x19
   ed440: aa1f03e2     	mov	x2, xzr
   ed444: f946a908     	ldr	x8, [x8, #0xd50]
   ed448: f9400269     	ldr	x9, [x19]
   ed44c: f9400101     	ldr	x1, [x8]
   ed450: f9401128     	ldr	x8, [x9, #0x20]
   ed454: d63f0100     	blr	x8
   ed458: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed45c: f9400268     	ldr	x8, [x19]
   ed460: aa0003f8     	mov	x24, x0
   ed464: aa1303e0     	mov	x0, x19
   ed468: aa1f03e2     	mov	x2, xzr
   ed46c: f946ad29     	ldr	x9, [x9, #0xd58]
   ed470: f9401108     	ldr	x8, [x8, #0x20]
   ed474: f9400121     	ldr	x1, [x9]
   ed478: d63f0100     	blr	x8
   ed47c: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed480: f9400268     	ldr	x8, [x19]
   ed484: aa0003f9     	mov	x25, x0
   ed488: aa1303e0     	mov	x0, x19
   ed48c: aa1f03e2     	mov	x2, xzr
   ed490: f946b129     	ldr	x9, [x9, #0xd60]
   ed494: f9401108     	ldr	x8, [x8, #0x20]
   ed498: f9400121     	ldr	x1, [x9]
   ed49c: d63f0100     	blr	x8
   ed4a0: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed4a4: f9400268     	ldr	x8, [x19]
   ed4a8: aa0003fa     	mov	x26, x0
   ed4ac: aa1303e0     	mov	x0, x19
   ed4b0: aa1f03e2     	mov	x2, xzr
   ed4b4: f946b529     	ldr	x9, [x9, #0xd68]
   ed4b8: f9401108     	ldr	x8, [x8, #0x20]
   ed4bc: f9400121     	ldr	x1, [x9]
   ed4c0: d63f0100     	blr	x8
   ed4c4: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed4c8: f9400268     	ldr	x8, [x19]
   ed4cc: aa0003fb     	mov	x27, x0
   ed4d0: aa1303e0     	mov	x0, x19
   ed4d4: aa1f03e2     	mov	x2, xzr
   ed4d8: f946b929     	ldr	x9, [x9, #0xd70]
   ed4dc: f9401108     	ldr	x8, [x8, #0x20]
   ed4e0: f9400121     	ldr	x1, [x9]
   ed4e4: d63f0100     	blr	x8
   ed4e8: f9400268     	ldr	x8, [x19]
   ed4ec: aa0003fc     	mov	x28, x0
   ed4f0: f94002a1     	ldr	x1, [x21]
   ed4f4: aa1303e0     	mov	x0, x19
   ed4f8: aa1f03e2     	mov	x2, xzr
   ed4fc: f9401108     	ldr	x8, [x8, #0x20]
   ed500: d63f0100     	blr	x8
   ed504: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed508: f9400268     	ldr	x8, [x19]
   ed50c: aa0003f5     	mov	x21, x0
   ed510: aa1303e0     	mov	x0, x19
   ed514: aa1f03e2     	mov	x2, xzr
   ed518: f946bd29     	ldr	x9, [x9, #0xd78]
   ed51c: f9401108     	ldr	x8, [x8, #0x20]
   ed520: f9400121     	ldr	x1, [x9]
   ed524: d63f0100     	blr	x8
   ed528: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed52c: f9400268     	ldr	x8, [x19]
   ed530: aa0003f6     	mov	x22, x0
   ed534: aa1303e0     	mov	x0, x19
   ed538: aa1f03e2     	mov	x2, xzr
   ed53c: f946c129     	ldr	x9, [x9, #0xd80]
   ed540: f9401108     	ldr	x8, [x8, #0x20]
   ed544: f9400121     	ldr	x1, [x9]
   ed548: d63f0100     	blr	x8
   ed54c: b0fffc26     	adrp	x6, 0x72000
   ed550: b0fffc23     	adrp	x3, 0x72000
   ed554: d0fffc24     	adrp	x4, 0x73000
   ed558: aa0003e8     	mov	x8, x0
   ed55c: 2a1f03e0     	mov	w0, wzr
   ed560: 911284c6     	add	x6, x6, #0x4a1
   ed564: aa1703e1     	mov	x1, x23
   ed568: 52801022     	mov	w2, #0x81               // =129
   ed56c: 91297463     	add	x3, x3, #0xa5d
   ed570: 9105f084     	add	x4, x4, #0x17c
   ed574: aa1403e5     	mov	x5, x20
   ed578: 2a1803e7     	mov	w7, w24
   ed57c: b90033e8     	str	w8, [sp, #0x30]
   ed580: b9002bf6     	str	w22, [sp, #0x28]
   ed584: b90023f5     	str	w21, [sp, #0x20]
   ed588: b9001bfc     	str	w28, [sp, #0x18]
   ed58c: b90013fb     	str	w27, [sp, #0x10]
   ed590: b9000bfa     	str	w26, [sp, #0x8]
   ed594: b90003f9     	str	w25, [sp]
   ed598: 9401be22     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ed59c: f100027f     	cmp	x19, #0x0
   ed5a0: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   ed5a4: 1a9f07e0     	cset	w0, ne
   ed5a8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   ed5ac: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   ed5b0: a94667fa     	ldp	x26, x25, [sp, #0x60]
   ed5b4: a9456ffc     	ldp	x28, x27, [sp, #0x50]
   ed5b8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
   ed5bc: 910283ff     	add	sp, sp, #0xa0
   ed5c0: d65f03c0     	ret

00000000000ed5c4 <InGame::CFile::CFile()>:
   ed5c4: f00003e9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed5c8: aa0003e8     	mov	x8, x0
   ed5cc: 91004000     	add	x0, x0, #0x10
   ed5d0: f946c529     	ldr	x9, [x9, #0xd88]
   ed5d4: 91004129     	add	x9, x9, #0x10
   ed5d8: a9007d09     	stp	x9, xzr, [x8]
   ed5dc: 1401c2c1     	b	0x15e0e0 <_ZN6InGame7AStringC1Ev@plt>

00000000000ed5e0 <InGame::CFile::~CFile()>:
   ed5e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ed5e4: f9000bf3     	str	x19, [sp, #0x10]
   ed5e8: 910003fd     	mov	x29, sp
   ed5ec: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed5f0: aa0003f3     	mov	x19, x0
   ed5f4: f946c508     	ldr	x8, [x8, #0xd88]
   ed5f8: f9400400     	ldr	x0, [x0, #0x8]
   ed5fc: 91004108     	add	x8, x8, #0x10
   ed600: f9000268     	str	x8, [x19]
   ed604: b4000040     	cbz	x0, 0xed60c <InGame::CFile::~CFile()+0x2c>
   ed608: 9401c39e     	bl	0x15e480 <fclose@plt>
   ed60c: 91004260     	add	x0, x19, #0x10
   ed610: f900067f     	str	xzr, [x19, #0x8]
   ed614: f9400bf3     	ldr	x19, [sp, #0x10]
   ed618: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ed61c: 1401c0e9     	b	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>

00000000000ed620 <InGame::CFile::Close()>:
   ed620: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ed624: f9000bf3     	str	x19, [sp, #0x10]
   ed628: 910003fd     	mov	x29, sp
   ed62c: aa0003f3     	mov	x19, x0
   ed630: f9400400     	ldr	x0, [x0, #0x8]
   ed634: b4000040     	cbz	x0, 0xed63c <InGame::CFile::Close()+0x1c>
   ed638: 9401c392     	bl	0x15e480 <fclose@plt>
   ed63c: f900067f     	str	xzr, [x19, #0x8]
   ed640: f9400bf3     	ldr	x19, [sp, #0x10]
   ed644: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ed648: d65f03c0     	ret

00000000000ed64c <InGame::CFile::~CFile()>:
   ed64c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ed650: f9000bf3     	str	x19, [sp, #0x10]
   ed654: 910003fd     	mov	x29, sp
   ed658: f00003e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ed65c: aa0003f3     	mov	x19, x0
   ed660: f946c508     	ldr	x8, [x8, #0xd88]
   ed664: f9400400     	ldr	x0, [x0, #0x8]
   ed668: 91004108     	add	x8, x8, #0x10
   ed66c: f9000268     	str	x8, [x19]
   ed670: b4000040     	cbz	x0, 0xed678 <InGame::CFile::~CFile()+0x2c>
   ed674: 9401c383     	bl	0x15e480 <fclose@plt>
   ed678: 91004260     	add	x0, x19, #0x10
   ed67c: f900067f     	str	xzr, [x19, #0x8]
   ed680: 9401c0d0     	bl	0x15d9c0 <_ZN6InGame7AStringD1Ev@plt>
   ed684: aa1303e0     	mov	x0, x19
   ed688: f9400bf3     	ldr	x19, [sp, #0x10]
   ed68c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ed690: 1401be14     	b	0x15cee0 <_ZdlPv@plt>

00000000000ed694 <InGame::CFile::Open(char const*, InGame::FileMode)>:
   ed694: b4000261     	cbz	x1, 0xed6e0 <InGame::CFile::Open(char const*, InGame::FileMode)+0x4c>
   ed698: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ed69c: f9000bf5     	str	x21, [sp, #0x10]
   ed6a0: 910003fd     	mov	x29, sp
   ed6a4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ed6a8: 2a0203f5     	mov	w21, w2
   ed6ac: aa0103f4     	mov	x20, x1
   ed6b0: aa0003f3     	mov	x19, x0
   ed6b4: f9400400     	ldr	x0, [x0, #0x8]
   ed6b8: b4000060     	cbz	x0, 0xed6c4 <InGame::CFile::Open(char const*, InGame::FileMode)+0x30>
   ed6bc: 9401c371     	bl	0x15e480 <fclose@plt>
   ed6c0: f900067f     	str	xzr, [x19, #0x8]
   ed6c4: 710012bf     	cmp	w21, #0x4
   ed6c8: 54000108     	b.hi	0xed6e8 <InGame::CFile::Open(char const*, InGame::FileMode)+0x54>
   ed6cc: d0fffc68     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
   ed6d0: 913c6108     	add	x8, x8, #0xf18
   ed6d4: b8b5d909     	ldrsw	x9, [x8, w21, sxtw #2]
   ed6d8: 8b090101     	add	x1, x8, x9
   ed6dc: 14000005     	b	0xed6f0 <InGame::CFile::Open(char const*, InGame::FileMode)+0x5c>
   ed6e0: 2a1f03e0     	mov	w0, wzr
   ed6e4: d65f03c0     	ret
   ed6e8: d0fffc01     	adrp	x1, 0x6f000
   ed6ec: 91339021     	add	x1, x1, #0xce4
   ed6f0: aa1403e0     	mov	x0, x20
   ed6f4: 9401c31f     	bl	0x15e370 <fopen@plt>
   ed6f8: 91004268     	add	x8, x19, #0x10
   ed6fc: f9000660     	str	x0, [x19, #0x8]
   ed700: aa0803e0     	mov	x0, x8
   ed704: aa1403e1     	mov	x1, x20
   ed708: 9401c21a     	bl	0x15df70 <_ZN6InGame7AStringaSEPKc@plt>
   ed70c: f9400668     	ldr	x8, [x19, #0x8]
   ed710: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed714: f9400bf5     	ldr	x21, [sp, #0x10]
   ed718: f100011f     	cmp	x8, #0x0
   ed71c: 1a9f07e0     	cset	w0, ne
   ed720: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed724: d65f03c0     	ret

00000000000ed728 <InGame::CFile::Remove()>:
   ed728: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   ed72c: 910003fd     	mov	x29, sp
   ed730: 91004000     	add	x0, x0, #0x10
   ed734: 9401c09f     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ed738: 9401c73a     	bl	0x15f420 <remove@plt>
   ed73c: 3100041f     	cmn	w0, #0x1
   ed740: 1a9f07e0     	cset	w0, ne
   ed744: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ed748: d65f03c0     	ret

00000000000ed74c <InGame::CFile::Remove(char const*)>:
   ed74c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   ed750: 910003fd     	mov	x29, sp
   ed754: 9401c733     	bl	0x15f420 <remove@plt>
   ed758: 3100041f     	cmn	w0, #0x1
   ed75c: 1a9f07e0     	cset	w0, ne
   ed760: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ed764: d65f03c0     	ret

00000000000ed768 <InGame::CFile::Exist()>:
   ed768: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   ed76c: 910003fd     	mov	x29, sp
   ed770: f9400408     	ldr	x8, [x0, #0x8]
   ed774: b40000e8     	cbz	x8, 0xed790 <InGame::CFile::Exist()+0x28>
   ed778: 91004000     	add	x0, x0, #0x10
   ed77c: 9401c08d     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   ed780: b4000080     	cbz	x0, 0xed790 <InGame::CFile::Exist()+0x28>
   ed784: 2a1f03e1     	mov	w1, wzr
   ed788: 9401c4ee     	bl	0x15eb40 <access@plt>
   ed78c: 34000080     	cbz	w0, 0xed79c <InGame::CFile::Exist()+0x34>
   ed790: 2a1f03e0     	mov	w0, wzr
   ed794: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ed798: d65f03c0     	ret
   ed79c: 52800020     	mov	w0, #0x1                // =1
   ed7a0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ed7a4: d65f03c0     	ret

00000000000ed7a8 <InGame::CFile::Exist(char const*)>:
   ed7a8: b4000100     	cbz	x0, 0xed7c8 <InGame::CFile::Exist(char const*)+0x20>
   ed7ac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   ed7b0: 910003fd     	mov	x29, sp
   ed7b4: 2a1f03e1     	mov	w1, wzr
   ed7b8: 9401c4e2     	bl	0x15eb40 <access@plt>
   ed7bc: 7100001f     	cmp	w0, #0x0
   ed7c0: 1a9f17e0     	cset	w0, eq
   ed7c4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ed7c8: d65f03c0     	ret

00000000000ed7cc <InGame::CFile::Read(void*, unsigned int)>:
   ed7cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ed7d0: a90157f6     	stp	x22, x21, [sp, #0x10]
   ed7d4: 910003fd     	mov	x29, sp
   ed7d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ed7dc: 12800014     	mov	w20, #-0x1              // =-1
   ed7e0: b4000181     	cbz	x1, 0xed810 <InGame::CFile::Read(void*, unsigned int)+0x44>
   ed7e4: aa0003f3     	mov	x19, x0
   ed7e8: f9400400     	ldr	x0, [x0, #0x8]
   ed7ec: b4000120     	cbz	x0, 0xed810 <InGame::CFile::Read(void*, unsigned int)+0x44>
   ed7f0: 2a0203f6     	mov	w22, w2
   ed7f4: 34000182     	cbz	w2, 0xed824 <InGame::CFile::Read(void*, unsigned int)+0x58>
   ed7f8: aa0103f5     	mov	x21, x1
   ed7fc: aa1f03e1     	mov	x1, xzr
   ed800: 2a1f03e2     	mov	w2, wzr
   ed804: 9401c30f     	bl	0x15e440 <fseek@plt>
   ed808: 2a1f03f4     	mov	w20, wzr
   ed80c: 34000180     	cbz	w0, 0xed83c <InGame::CFile::Read(void*, unsigned int)+0x70>
   ed810: 2a1403e0     	mov	w0, w20
   ed814: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed818: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ed81c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed820: d65f03c0     	ret
   ed824: 2a1f03f4     	mov	w20, wzr
   ed828: 2a1403e0     	mov	w0, w20
   ed82c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed830: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ed834: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed838: d65f03c0     	ret
   ed83c: 2a1603f6     	mov	w22, w22
   ed840: f9400663     	ldr	x3, [x19, #0x8]
   ed844: aa1503e0     	mov	x0, x21
   ed848: 52800021     	mov	w1, #0x1                // =1
   ed84c: aa1603e2     	mov	x2, x22
   ed850: 9401c2dc     	bl	0x15e3c0 <fread@plt>
   ed854: aa0003f4     	mov	x20, x0
   ed858: eb16001f     	cmp	x0, x22
   ed85c: 54fffda2     	b.hs	0xed810 <InGame::CFile::Read(void*, unsigned int)+0x44>
   ed860: f9400673     	ldr	x19, [x19, #0x8]
   ed864: aa1303e0     	mov	x0, x19
   ed868: 9401c2da     	bl	0x15e3d0 <ferror@plt>
   ed86c: 34fffd20     	cbz	w0, 0xed810 <InGame::CFile::Read(void*, unsigned int)+0x44>
   ed870: aa1303e0     	mov	x0, x19
   ed874: 9401c30f     	bl	0x15e4b0 <clearerr@plt>
   ed878: 12800014     	mov	w20, #-0x1              // =-1
   ed87c: 2a1403e0     	mov	w0, w20
   ed880: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed884: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ed888: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed88c: d65f03c0     	ret

00000000000ed890 <InGame::CFile::Read(void*, int, unsigned int)>:
   ed890: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ed894: a90157f6     	stp	x22, x21, [sp, #0x10]
   ed898: 910003fd     	mov	x29, sp
   ed89c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ed8a0: 12800014     	mov	w20, #-0x1              // =-1
   ed8a4: b4000181     	cbz	x1, 0xed8d4 <InGame::CFile::Read(void*, int, unsigned int)+0x44>
   ed8a8: aa0003f3     	mov	x19, x0
   ed8ac: f9400400     	ldr	x0, [x0, #0x8]
   ed8b0: b4000120     	cbz	x0, 0xed8d4 <InGame::CFile::Read(void*, int, unsigned int)+0x44>
   ed8b4: 2a0303f6     	mov	w22, w3
   ed8b8: 34000183     	cbz	w3, 0xed8e8 <InGame::CFile::Read(void*, int, unsigned int)+0x58>
   ed8bc: aa0103f5     	mov	x21, x1
   ed8c0: 93407c41     	sxtw	x1, w2
   ed8c4: 2a1f03e2     	mov	w2, wzr
   ed8c8: 9401c2de     	bl	0x15e440 <fseek@plt>
   ed8cc: 2a1f03f4     	mov	w20, wzr
   ed8d0: 34000180     	cbz	w0, 0xed900 <InGame::CFile::Read(void*, int, unsigned int)+0x70>
   ed8d4: 2a1403e0     	mov	w0, w20
   ed8d8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed8dc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ed8e0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed8e4: d65f03c0     	ret
   ed8e8: 2a1f03f4     	mov	w20, wzr
   ed8ec: 2a1403e0     	mov	w0, w20
   ed8f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed8f4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ed8f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed8fc: d65f03c0     	ret
   ed900: 2a1603f6     	mov	w22, w22
   ed904: f9400663     	ldr	x3, [x19, #0x8]
   ed908: aa1503e0     	mov	x0, x21
   ed90c: 52800021     	mov	w1, #0x1                // =1
   ed910: aa1603e2     	mov	x2, x22
   ed914: 9401c2ab     	bl	0x15e3c0 <fread@plt>
   ed918: aa0003f4     	mov	x20, x0
   ed91c: eb16001f     	cmp	x0, x22
   ed920: 54fffda2     	b.hs	0xed8d4 <InGame::CFile::Read(void*, int, unsigned int)+0x44>
   ed924: f9400673     	ldr	x19, [x19, #0x8]
   ed928: aa1303e0     	mov	x0, x19
   ed92c: 9401c2a9     	bl	0x15e3d0 <ferror@plt>
   ed930: 34fffd20     	cbz	w0, 0xed8d4 <InGame::CFile::Read(void*, int, unsigned int)+0x44>
   ed934: aa1303e0     	mov	x0, x19
   ed938: 9401c2de     	bl	0x15e4b0 <clearerr@plt>
   ed93c: 12800014     	mov	w20, #-0x1              // =-1
   ed940: 2a1403e0     	mov	w0, w20
   ed944: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed948: a94157f6     	ldp	x22, x21, [sp, #0x10]
   ed94c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed950: d65f03c0     	ret

00000000000ed954 <InGame::CFile::Write(void const*, unsigned int)>:
   ed954: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   ed958: f9000bf5     	str	x21, [sp, #0x10]
   ed95c: 910003fd     	mov	x29, sp
   ed960: a9024ff4     	stp	x20, x19, [sp, #0x20]
   ed964: aa0003f3     	mov	x19, x0
   ed968: 2a1f03e0     	mov	w0, wzr
   ed96c: b40001a1     	cbz	x1, 0xed9a0 <InGame::CFile::Write(void const*, unsigned int)+0x4c>
   ed970: f9400668     	ldr	x8, [x19, #0x8]
   ed974: b4000168     	cbz	x8, 0xed9a0 <InGame::CFile::Write(void const*, unsigned int)+0x4c>
   ed978: 2a0203f5     	mov	w21, w2
   ed97c: 340002e2     	cbz	w2, 0xed9d8 <InGame::CFile::Write(void const*, unsigned int)+0x84>
   ed980: aa0103f4     	mov	x20, x1
   ed984: aa0803e0     	mov	x0, x8
   ed988: aa1f03e1     	mov	x1, xzr
   ed98c: 2a1f03e2     	mov	w2, wzr
   ed990: 9401c2ac     	bl	0x15e440 <fseek@plt>
   ed994: 2a0003e8     	mov	w8, w0
   ed998: 2a1f03e0     	mov	w0, wzr
   ed99c: 340000a8     	cbz	w8, 0xed9b0 <InGame::CFile::Write(void const*, unsigned int)+0x5c>
   ed9a0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed9a4: f9400bf5     	ldr	x21, [sp, #0x10]
   ed9a8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed9ac: d65f03c0     	ret
   ed9b0: 2a1503f5     	mov	w21, w21
   ed9b4: f9400663     	ldr	x3, [x19, #0x8]
   ed9b8: aa1403e0     	mov	x0, x20
   ed9bc: 52800021     	mov	w1, #0x1                // =1
   ed9c0: aa1503e2     	mov	x2, x21
   ed9c4: 9401c277     	bl	0x15e3a0 <fwrite@plt>
   ed9c8: eb15001f     	cmp	x0, x21
   ed9cc: 54000101     	b.ne	0xed9ec <InGame::CFile::Write(void const*, unsigned int)+0x98>
   ed9d0: f9400660     	ldr	x0, [x19, #0x8]
   ed9d4: 9401c28f     	bl	0x15e410 <fflush@plt>
   ed9d8: 52800020     	mov	w0, #0x1                // =1
   ed9dc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed9e0: f9400bf5     	ldr	x21, [sp, #0x10]
   ed9e4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed9e8: d65f03c0     	ret
   ed9ec: 2a1f03e0     	mov	w0, wzr
   ed9f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   ed9f4: f9400bf5     	ldr	x21, [sp, #0x10]
   ed9f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   ed9fc: d65f03c0     	ret

00000000000eda00 <InGame::CFile::Append(void const*, unsigned int)>:
   eda00: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   eda04: f9000bf5     	str	x21, [sp, #0x10]
   eda08: 910003fd     	mov	x29, sp
   eda0c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   eda10: aa0003f4     	mov	x20, x0
   eda14: 2a1f03e0     	mov	w0, wzr
   eda18: b4000181     	cbz	x1, 0xeda48 <InGame::CFile::Append(void const*, unsigned int)+0x48>
   eda1c: f9400688     	ldr	x8, [x20, #0x8]
   eda20: b4000148     	cbz	x8, 0xeda48 <InGame::CFile::Append(void const*, unsigned int)+0x48>
   eda24: 2a0203f5     	mov	w21, w2
   eda28: 34000182     	cbz	w2, 0xeda58 <InGame::CFile::Append(void const*, unsigned int)+0x58>
   eda2c: aa0103f3     	mov	x19, x1
   eda30: aa0803e0     	mov	x0, x8
   eda34: aa1f03e1     	mov	x1, xzr
   eda38: 52800042     	mov	w2, #0x2                // =2
   eda3c: 9401c281     	bl	0x15e440 <fseek@plt>
   eda40: 34000160     	cbz	w0, 0xeda6c <InGame::CFile::Append(void const*, unsigned int)+0x6c>
   eda44: 2a1f03e0     	mov	w0, wzr
   eda48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eda4c: f9400bf5     	ldr	x21, [sp, #0x10]
   eda50: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eda54: d65f03c0     	ret
   eda58: 52800020     	mov	w0, #0x1                // =1
   eda5c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eda60: f9400bf5     	ldr	x21, [sp, #0x10]
   eda64: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eda68: d65f03c0     	ret
   eda6c: 2a1503f5     	mov	w21, w21
   eda70: f9400683     	ldr	x3, [x20, #0x8]
   eda74: aa1303e0     	mov	x0, x19
   eda78: 52800021     	mov	w1, #0x1                // =1
   eda7c: aa1503e2     	mov	x2, x21
   eda80: 9401c248     	bl	0x15e3a0 <fwrite@plt>
   eda84: eb15001f     	cmp	x0, x21
   eda88: 1a9f17e0     	cset	w0, eq
   eda8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   eda90: f9400bf5     	ldr	x21, [sp, #0x10]
   eda94: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   eda98: d65f03c0     	ret

00000000000eda9c <InGame::CFile::GetLength()>:
   eda9c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   edaa0: f9000bf5     	str	x21, [sp, #0x10]
   edaa4: 910003fd     	mov	x29, sp
   edaa8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   edaac: aa0003f3     	mov	x19, x0
   edab0: f9400400     	ldr	x0, [x0, #0x8]
   edab4: b4000140     	cbz	x0, 0xedadc <InGame::CFile::GetLength()+0x40>
   edab8: 9401c232     	bl	0x15e380 <ftell@plt>
   edabc: b7f80340     	tbnz	x0, #0x3f, 0xedb24 <InGame::CFile::GetLength()+0x88>
   edac0: aa0003f4     	mov	x20, x0
   edac4: f9400660     	ldr	x0, [x19, #0x8]
   edac8: aa1f03e1     	mov	x1, xzr
   edacc: 52800042     	mov	w2, #0x2                // =2
   edad0: 9401c25c     	bl	0x15e440 <fseek@plt>
   edad4: 340000c0     	cbz	w0, 0xedaec <InGame::CFile::GetLength()+0x50>
   edad8: 2a1f03e0     	mov	w0, wzr
   edadc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   edae0: f9400bf5     	ldr	x21, [sp, #0x10]
   edae4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   edae8: d65f03c0     	ret
   edaec: f9400660     	ldr	x0, [x19, #0x8]
   edaf0: 9401c224     	bl	0x15e380 <ftell@plt>
   edaf4: b7f80180     	tbnz	x0, #0x3f, 0xedb24 <InGame::CFile::GetLength()+0x88>
   edaf8: aa0003f5     	mov	x21, x0
   edafc: f9400660     	ldr	x0, [x19, #0x8]
   edb00: aa1403e1     	mov	x1, x20
   edb04: 2a1f03e2     	mov	w2, wzr
   edb08: 9401c24e     	bl	0x15e440 <fseek@plt>
   edb0c: 7100001f     	cmp	w0, #0x0
   edb10: 1a9f02a0     	csel	w0, w21, wzr, eq
   edb14: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   edb18: f9400bf5     	ldr	x21, [sp, #0x10]
   edb1c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   edb20: d65f03c0     	ret
   edb24: 2a1f03e0     	mov	w0, wzr
   edb28: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   edb2c: f9400bf5     	ldr	x21, [sp, #0x10]
   edb30: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   edb34: d65f03c0     	ret

00000000000edb38 <InGame::CFile::Seek(unsigned long, InGame::FilePosition)>:
   edb38: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   edb3c: f9000bf3     	str	x19, [sp, #0x10]
   edb40: 910003fd     	mov	x29, sp
   edb44: aa0003f3     	mov	x19, x0
   edb48: f9400400     	ldr	x0, [x0, #0x8]
   edb4c: b4000100     	cbz	x0, 0xedb6c <InGame::CFile::Seek(unsigned long, InGame::FilePosition)+0x34>
   edb50: 7100045f     	cmp	w2, #0x1
   edb54: 1a9f17e8     	cset	w8, eq
   edb58: 7100085f     	cmp	w2, #0x2
   edb5c: 1a880042     	csel	w2, w2, w8, eq
   edb60: 9401c238     	bl	0x15e440 <fseek@plt>
   edb64: 340000a0     	cbz	w0, 0xedb78 <InGame::CFile::Seek(unsigned long, InGame::FilePosition)+0x40>
   edb68: aa1f03e0     	mov	x0, xzr
   edb6c: f9400bf3     	ldr	x19, [sp, #0x10]
   edb70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edb74: d65f03c0     	ret
   edb78: f9400660     	ldr	x0, [x19, #0x8]
   edb7c: 9401c201     	bl	0x15e380 <ftell@plt>
   edb80: f9400bf3     	ldr	x19, [sp, #0x10]
   edb84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edb88: d65f03c0     	ret

00000000000edb8c <InGame::CFile::SeekToBegin()>:
   edb8c: f9400400     	ldr	x0, [x0, #0x8]
   edb90: b4000080     	cbz	x0, 0xedba0 <InGame::CFile::SeekToBegin()+0x14>
   edb94: aa1f03e1     	mov	x1, xzr
   edb98: 2a1f03e2     	mov	w2, wzr
   edb9c: 1401c229     	b	0x15e440 <fseek@plt>
   edba0: d65f03c0     	ret

00000000000edba4 <InGame::CFile::SeekToEnd()>:
   edba4: f9400400     	ldr	x0, [x0, #0x8]
   edba8: b4000080     	cbz	x0, 0xedbb8 <InGame::CFile::SeekToEnd()+0x14>
   edbac: aa1f03e1     	mov	x1, xzr
   edbb0: 52800042     	mov	w2, #0x2                // =2
   edbb4: 1401c223     	b	0x15e440 <fseek@plt>
   edbb8: d65f03c0     	ret

00000000000edbbc <InGame::CFile::IsDir(char const*)>:
   edbbc: d102c3ff     	sub	sp, sp, #0xb0
   edbc0: a9097bfd     	stp	x29, x30, [sp, #0x90]
   edbc4: 910243fd     	add	x29, sp, #0x90
   edbc8: f90053f3     	str	x19, [sp, #0xa0]
   edbcc: d53bd053     	mrs	x19, TPIDR_EL0
   edbd0: 910023e1     	add	x1, sp, #0x8
   edbd4: f9401668     	ldr	x8, [x19, #0x28]
   edbd8: f81f83a8     	stur	x8, [x29, #-0x8]
   edbdc: 9401c615     	bl	0x15f430 <stat@plt>
   edbe0: b9401be8     	ldr	w8, [sp, #0x18]
   edbe4: 7100001f     	cmp	w0, #0x0
   edbe8: f940166a     	ldr	x10, [x19, #0x28]
   edbec: f85f83ab     	ldur	x11, [x29, #-0x8]
   edbf0: 12140d09     	and	w9, w8, #0xf000
   edbf4: 1a9f17e8     	cset	w8, eq
   edbf8: 7140113f     	cmp	w9, #0x4, lsl #12       // =0x4000
   edbfc: 1a9f17e9     	cset	w9, eq
   edc00: eb0b015f     	cmp	x10, x11
   edc04: 540000c1     	b.ne	0xedc1c <InGame::CFile::IsDir(char const*)+0x60>
   edc08: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   edc0c: 0a090100     	and	w0, w8, w9
   edc10: f94053f3     	ldr	x19, [sp, #0xa0]
   edc14: 9102c3ff     	add	sp, sp, #0xb0
   edc18: d65f03c0     	ret
   edc1c: 9401bc85     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000edc20 <InGame::CFile::Rename(char const*, char const*)>:
   edc20: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   edc24: 910003fd     	mov	x29, sp
   edc28: 9401c606     	bl	0x15f440 <rename@plt>
   edc2c: 7100001f     	cmp	w0, #0x0
   edc30: 1a9f17e0     	cset	w0, eq
   edc34: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   edc38: d65f03c0     	ret

00000000000edc3c <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)>:
   edc3c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   edc40: f9000bf7     	str	x23, [sp, #0x10]
   edc44: 910003fd     	mov	x29, sp
   edc48: a90257f6     	stp	x22, x21, [sp, #0x20]
   edc4c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   edc50: b4000541     	cbz	x1, 0xedcf8 <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)+0xbc>
   edc54: aa0203f4     	mov	x20, x2
   edc58: b4000502     	cbz	x2, 0xedcf8 <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)+0xbc>
   edc5c: aa0003f3     	mov	x19, x0
   edc60: aa0103e0     	mov	x0, x1
   edc64: aa0103f6     	mov	x22, x1
   edc68: 9401bec2     	bl	0x15d770 <strlen@plt>
   edc6c: aa0003f7     	mov	x23, x0
   edc70: aa1403e0     	mov	x0, x20
   edc74: 9401bebf     	bl	0x15d770 <strlen@plt>
   edc78: f00003e1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   edc7c: 8b0002e8     	add	x8, x23, x0
   edc80: 91000900     	add	x0, x8, #0x2
   edc84: f9449421     	ldr	x1, [x1, #0x928]
   edc88: 9401befa     	bl	0x15d870 <_ZnamRKSt9nothrow_t@plt>
   edc8c: b4000360     	cbz	x0, 0xedcf8 <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)+0xbc>
   edc90: aa1603e1     	mov	x1, x22
   edc94: aa0003f5     	mov	x21, x0
   edc98: 9401c0e2     	bl	0x15e020 <strcpy@plt>
   edc9c: b4000177     	cbz	x23, 0xedcc8 <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)+0x8c>
   edca0: 8b1602e8     	add	x8, x23, x22
   edca4: 385ff108     	ldurb	w8, [x8, #-0x1]
   edca8: 7100bd1f     	cmp	w8, #0x2f
   edcac: 540000e0     	b.eq	0xedcc8 <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)+0x8c>
   edcb0: 7101711f     	cmp	w8, #0x5c
   edcb4: 540000a0     	b.eq	0xedcc8 <InGame::CPath::GetSubPath(InGame::AString&, char const*, char const*)+0x8c>
   edcb8: aa1503e0     	mov	x0, x21
   edcbc: 9401bead     	bl	0x15d770 <strlen@plt>
   edcc0: 528005e8     	mov	w8, #0x2f               // =47
   edcc4: 78206aa8     	strh	w8, [x21, x0]
   edcc8: aa1503e0     	mov	x0, x21
   edccc: aa1403e1     	mov	x1, x20
   edcd0: 9401c5e4     	bl	0x15f460 <strcat@plt>
   edcd4: aa1303e0     	mov	x0, x19
   edcd8: aa1503e1     	mov	x1, x21
   edcdc: 9401c0a5     	bl	0x15df70 <_ZN6InGame7AStringaSEPKc@plt>
   edce0: aa1503e0     	mov	x0, x21
   edce4: f9400bf7     	ldr	x23, [sp, #0x10]
   edce8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   edcec: a94257f6     	ldp	x22, x21, [sp, #0x20]
   edcf0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   edcf4: 1401bebb     	b	0x15d7e0 <_ZdaPv@plt>
   edcf8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   edcfc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   edd00: f9400bf7     	ldr	x23, [sp, #0x10]
   edd04: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   edd08: d65f03c0     	ret

00000000000edd0c <InGame::CPath::AppendSubPath(InGame::AString&, char const*)>:
   edd0c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   edd10: a9014ff4     	stp	x20, x19, [sp, #0x10]
   edd14: 910003fd     	mov	x29, sp
   edd18: aa0103f3     	mov	x19, x1
   edd1c: aa0003f4     	mov	x20, x0
   edd20: 9401bf24     	bl	0x15d9b0 <_ZNK6InGame7AString5c_strEv@plt>
   edd24: aa0003e1     	mov	x1, x0
   edd28: aa1403e0     	mov	x0, x20
   edd2c: aa1303e2     	mov	x2, x19
   edd30: 9401c5c8     	bl	0x15f450 <_ZN6InGame5CPath10GetSubPathERNS_7AStringEPKcS4_@plt>
   edd34: aa1403e0     	mov	x0, x20
   edd38: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   edd3c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edd40: d65f03c0     	ret

00000000000edd44 <InGame::CPath::GetFileName(char const*, InGame::AString&)>:
   edd44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   edd48: a9014ff4     	stp	x20, x19, [sp, #0x10]
   edd4c: 910003fd     	mov	x29, sp
   edd50: aa0103f3     	mov	x19, x1
   edd54: 52800b81     	mov	w1, #0x5c               // =92
   edd58: aa0003f4     	mov	x20, x0
   edd5c: 9401c291     	bl	0x15e7a0 <strrchr@plt>
   edd60: b40000e0     	cbz	x0, 0xedd7c <InGame::CPath::GetFileName(char const*, InGame::AString&)+0x38>
   edd64: f100001f     	cmp	x0, #0x0
   edd68: 9a800681     	csinc	x1, x20, x0, eq
   edd6c: aa1303e0     	mov	x0, x19
   edd70: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   edd74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edd78: 1401c07e     	b	0x15df70 <_ZN6InGame7AStringaSEPKc@plt>
   edd7c: aa1403e0     	mov	x0, x20
   edd80: 528005e1     	mov	w1, #0x2f               // =47
   edd84: 9401c287     	bl	0x15e7a0 <strrchr@plt>
   edd88: f100001f     	cmp	x0, #0x0
   edd8c: 9a800681     	csinc	x1, x20, x0, eq
   edd90: aa1303e0     	mov	x0, x19
   edd94: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   edd98: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edd9c: 1401c075     	b	0x15df70 <_ZN6InGame7AStringaSEPKc@plt>

00000000000edda0 <InGame::CPath::GetFiles(char const*, InGame::AArray*)>:
   edda0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   edda4: a9015ff8     	stp	x24, x23, [sp, #0x10]
   edda8: 910003fd     	mov	x29, sp
   eddac: a90257f6     	stp	x22, x21, [sp, #0x20]
   eddb0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   eddb4: b40004a0     	cbz	x0, 0xede48 <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0xa8>
   eddb8: aa0103f4     	mov	x20, x1
   eddbc: b4000461     	cbz	x1, 0xede48 <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0xa8>
   eddc0: 9401c5ac     	bl	0x15f470 <opendir@plt>
   eddc4: aa0003f3     	mov	x19, x0
   eddc8: b40006a0     	cbz	x0, 0xede9c <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0xfc>
   eddcc: aa1303e0     	mov	x0, x19
   eddd0: 9401c5ac     	bl	0x15f480 <readdir@plt>
   eddd4: b40005e0     	cbz	x0, 0xede90 <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0xf0>
   eddd8: 90fffc15     	adrp	x21, 0x6d000
   edddc: d0fffc36     	adrp	x22, 0x73000
   edde0: aa0003f7     	mov	x23, x0
   edde4: 9124fab5     	add	x21, x21, #0x93e
   edde8: 91078ad6     	add	x22, x22, #0x1e2
   eddec: 14000008     	b	0xede0c <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x6c>
   eddf0: aa1403e0     	mov	x0, x20
   eddf4: aa1803e1     	mov	x1, x24
   eddf8: 9401bfce     	bl	0x15dd30 <_ZN6InGame6AArray3AddEPKc@plt>
   eddfc: aa1303e0     	mov	x0, x19
   ede00: 9401c5a0     	bl	0x15f480 <readdir@plt>
   ede04: aa0003f7     	mov	x23, x0
   ede08: b4000440     	cbz	x0, 0xede90 <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0xf0>
   ede0c: 91004ef8     	add	x24, x23, #0x13
   ede10: aa1503e1     	mov	x1, x21
   ede14: aa1803e0     	mov	x0, x24
   ede18: 9401bd82     	bl	0x15d420 <strcmp@plt>
   ede1c: 34ffff00     	cbz	w0, 0xeddfc <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x5c>
   ede20: aa1803e0     	mov	x0, x24
   ede24: aa1603e1     	mov	x1, x22
   ede28: 9401bd7e     	bl	0x15d420 <strcmp@plt>
   ede2c: 34fffe80     	cbz	w0, 0xeddfc <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x5c>
   ede30: 39404ae8     	ldrb	w8, [x23, #0x12]
   ede34: 7100111f     	cmp	w8, #0x4
   ede38: 54fffdc0     	b.eq	0xeddf0 <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x50>
   ede3c: 7100211f     	cmp	w8, #0x8
   ede40: 54fffd80     	b.eq	0xeddf0 <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x50>
   ede44: 17ffffee     	b	0xeddfc <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x5c>
   ede48: f0fffc01     	adrp	x1, 0x70000
   ede4c: d0fffc23     	adrp	x3, 0x73000
   ede50: f0fffc04     	adrp	x4, 0x70000
   ede54: 90fffc26     	adrp	x6, 0x71000
   ede58: 91058c21     	add	x1, x1, #0x163
   ede5c: 9110c863     	add	x3, x3, #0x432
   ede60: 91295c84     	add	x4, x4, #0xa57
   ede64: 9112acc6     	add	x6, x6, #0x4ab
   ede68: 52800080     	mov	w0, #0x4                // =4
   ede6c: 52800d82     	mov	w2, #0x6c               // =108
   ede70: aa1f03e5     	mov	x5, xzr
   ede74: 9401bbeb     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   ede78: 2a1f03e0     	mov	w0, wzr
   ede7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   ede80: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ede84: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   ede88: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   ede8c: d65f03c0     	ret
   ede90: aa1303e0     	mov	x0, x19
   ede94: 9401c57f     	bl	0x15f490 <closedir@plt>
   ede98: 1400000d     	b	0xedecc <InGame::CPath::GetFiles(char const*, InGame::AArray*)+0x12c>
   ede9c: f0fffc01     	adrp	x1, 0x70000
   edea0: d0fffc23     	adrp	x3, 0x73000
   edea4: f0fffc04     	adrp	x4, 0x70000
   edea8: d0fffc06     	adrp	x6, 0x6f000
   edeac: 91058c21     	add	x1, x1, #0x163
   edeb0: 9110c863     	add	x3, x3, #0x432
   edeb4: 91295c84     	add	x4, x4, #0xa57
   edeb8: 910494c6     	add	x6, x6, #0x125
   edebc: 52800080     	mov	w0, #0x4                // =4
   edec0: 52801202     	mov	w2, #0x90               // =144
   edec4: aa1f03e5     	mov	x5, xzr
   edec8: 9401bbd6     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   edecc: f100027f     	cmp	x19, #0x0
   eded0: 1a9f07e0     	cset	w0, ne
   eded4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   eded8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   ededc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   edee0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   edee4: d65f03c0     	ret

00000000000edee8 <InGame::InGameAndroidPaths::~InGameAndroidPaths()>:
   edee8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   edeec: f9000bf3     	str	x19, [sp, #0x10]
   edef0: 910003fd     	mov	x29, sp
   edef4: aa0003f3     	mov	x19, x0
   edef8: 39418008     	ldrb	w8, [x0, #0x60]
   edefc: 37000188     	tbnz	w8, #0x0, 0xedf2c <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x44>
   edf00: 39412268     	ldrb	w8, [x19, #0x48]
   edf04: 370001c8     	tbnz	w8, #0x0, 0xedf3c <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x54>
   edf08: 3940c268     	ldrb	w8, [x19, #0x30]
   edf0c: 37000208     	tbnz	w8, #0x0, 0xedf4c <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x64>
   edf10: 39406268     	ldrb	w8, [x19, #0x18]
   edf14: 37000248     	tbnz	w8, #0x0, 0xedf5c <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x74>
   edf18: 39400268     	ldrb	w8, [x19]
   edf1c: 37000288     	tbnz	w8, #0x0, 0xedf6c <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x84>
   edf20: f9400bf3     	ldr	x19, [sp, #0x10]
   edf24: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edf28: d65f03c0     	ret
   edf2c: f9403a60     	ldr	x0, [x19, #0x70]
   edf30: 9401bbec     	bl	0x15cee0 <_ZdlPv@plt>
   edf34: 39412268     	ldrb	w8, [x19, #0x48]
   edf38: 3607fe88     	tbz	w8, #0x0, 0xedf08 <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x20>
   edf3c: f9402e60     	ldr	x0, [x19, #0x58]
   edf40: 9401bbe8     	bl	0x15cee0 <_ZdlPv@plt>
   edf44: 3940c268     	ldrb	w8, [x19, #0x30]
   edf48: 3607fe48     	tbz	w8, #0x0, 0xedf10 <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x28>
   edf4c: f9402260     	ldr	x0, [x19, #0x40]
   edf50: 9401bbe4     	bl	0x15cee0 <_ZdlPv@plt>
   edf54: 39406268     	ldrb	w8, [x19, #0x18]
   edf58: 3607fe08     	tbz	w8, #0x0, 0xedf18 <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x30>
   edf5c: f9401660     	ldr	x0, [x19, #0x28]
   edf60: 9401bbe0     	bl	0x15cee0 <_ZdlPv@plt>
   edf64: 39400268     	ldrb	w8, [x19]
   edf68: 3607fdc8     	tbz	w8, #0x0, 0xedf20 <InGame::InGameAndroidPaths::~InGameAndroidPaths()+0x38>
   edf6c: f9400a60     	ldr	x0, [x19, #0x10]
   edf70: f9400bf3     	ldr	x19, [sp, #0x10]
   edf74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   edf78: 1401bbda     	b	0x15cee0 <_ZdlPv@plt>

00000000000edf7c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)>:
   edf7c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   edf80: a90167fa     	stp	x26, x25, [sp, #0x10]
   edf84: 910003fd     	mov	x29, sp
   edf88: a9025ff8     	stp	x24, x23, [sp, #0x20]
   edf8c: a90357f6     	stp	x22, x21, [sp, #0x30]
   edf90: a9044ff4     	stp	x20, x19, [sp, #0x40]
   edf94: f9400008     	ldr	x8, [x0]
   edf98: aa0103f6     	mov	x22, x1
   edf9c: aa0003f3     	mov	x19, x0
   edfa0: f9407d08     	ldr	x8, [x8, #0xf8]
   edfa4: d63f0100     	blr	x8
   edfa8: f9400268     	ldr	x8, [x19]
   edfac: aa0003f4     	mov	x20, x0
   edfb0: 90fffc02     	adrp	x2, 0x6d000
   edfb4: b0fffc23     	adrp	x3, 0x72000
   edfb8: 913e2042     	add	x2, x2, #0xf88
   edfbc: 912ce063     	add	x3, x3, #0xb38
   edfc0: f9417908     	ldr	x8, [x8, #0x2f0]
   edfc4: aa1303e0     	mov	x0, x19
   edfc8: aa1403e1     	mov	x1, x20
   edfcc: d63f0100     	blr	x8
   edfd0: f9400268     	ldr	x8, [x19]
   edfd4: aa0003e2     	mov	x2, x0
   edfd8: aa1303e0     	mov	x0, x19
   edfdc: aa1603e1     	mov	x1, x22
   edfe0: f9417d08     	ldr	x8, [x8, #0x2f8]
   edfe4: d63f0100     	blr	x8
   edfe8: aa0003f5     	mov	x21, x0
   edfec: b4000293     	cbz	x19, 0xee03c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0xc0>
   edff0: b4000275     	cbz	x21, 0xee03c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0xc0>
   edff4: f9400268     	ldr	x8, [x19]
   edff8: aa1303e0     	mov	x0, x19
   edffc: aa1503e1     	mov	x1, x21
   ee000: aa1f03e2     	mov	x2, xzr
   ee004: f942a508     	ldr	x8, [x8, #0x548]
   ee008: d63f0100     	blr	x8
   ee00c: b4000180     	cbz	x0, 0xee03c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0xc0>
   ee010: aa0003f7     	mov	x23, x0
   ee014: b0000420     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee018: 9110e000     	add	x0, x0, #0x438
   ee01c: aa1703e1     	mov	x1, x23
   ee020: 9401bd50     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ee024: f9400268     	ldr	x8, [x19]
   ee028: aa1303e0     	mov	x0, x19
   ee02c: aa1503e1     	mov	x1, x21
   ee030: aa1703e2     	mov	x2, x23
   ee034: f942a908     	ldr	x8, [x8, #0x550]
   ee038: d63f0100     	blr	x8
   ee03c: f9400268     	ldr	x8, [x19]
   ee040: b0fffc22     	adrp	x2, 0x73000
   ee044: 90fffc23     	adrp	x3, 0x72000
   ee048: 9137e042     	add	x2, x2, #0xdf8
   ee04c: 912ce063     	add	x3, x3, #0xb38
   ee050: aa1303e0     	mov	x0, x19
   ee054: f9417908     	ldr	x8, [x8, #0x2f0]
   ee058: aa1403e1     	mov	x1, x20
   ee05c: d63f0100     	blr	x8
   ee060: f9400268     	ldr	x8, [x19]
   ee064: aa0003e2     	mov	x2, x0
   ee068: aa1303e0     	mov	x0, x19
   ee06c: aa1603e1     	mov	x1, x22
   ee070: f9417d08     	ldr	x8, [x8, #0x2f8]
   ee074: d63f0100     	blr	x8
   ee078: aa0003f7     	mov	x23, x0
   ee07c: b4000293     	cbz	x19, 0xee0cc <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x150>
   ee080: b4000277     	cbz	x23, 0xee0cc <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x150>
   ee084: f9400268     	ldr	x8, [x19]
   ee088: aa1303e0     	mov	x0, x19
   ee08c: aa1703e1     	mov	x1, x23
   ee090: aa1f03e2     	mov	x2, xzr
   ee094: f942a508     	ldr	x8, [x8, #0x548]
   ee098: d63f0100     	blr	x8
   ee09c: b4000180     	cbz	x0, 0xee0cc <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x150>
   ee0a0: aa0003f8     	mov	x24, x0
   ee0a4: b0000420     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee0a8: 91114000     	add	x0, x0, #0x450
   ee0ac: aa1803e1     	mov	x1, x24
   ee0b0: 9401bd2c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ee0b4: f9400268     	ldr	x8, [x19]
   ee0b8: aa1303e0     	mov	x0, x19
   ee0bc: aa1703e1     	mov	x1, x23
   ee0c0: aa1803e2     	mov	x2, x24
   ee0c4: f942a908     	ldr	x8, [x8, #0x550]
   ee0c8: d63f0100     	blr	x8
   ee0cc: f9400268     	ldr	x8, [x19]
   ee0d0: d0fffc02     	adrp	x2, 0x70000
   ee0d4: 90fffc23     	adrp	x3, 0x72000
   ee0d8: 9114a842     	add	x2, x2, #0x52a
   ee0dc: 912ce063     	add	x3, x3, #0xb38
   ee0e0: aa1303e0     	mov	x0, x19
   ee0e4: f9417908     	ldr	x8, [x8, #0x2f0]
   ee0e8: aa1403e1     	mov	x1, x20
   ee0ec: d63f0100     	blr	x8
   ee0f0: f9400268     	ldr	x8, [x19]
   ee0f4: aa0003e2     	mov	x2, x0
   ee0f8: aa1303e0     	mov	x0, x19
   ee0fc: aa1603e1     	mov	x1, x22
   ee100: f9417d08     	ldr	x8, [x8, #0x2f8]
   ee104: d63f0100     	blr	x8
   ee108: aa0003f8     	mov	x24, x0
   ee10c: b4000293     	cbz	x19, 0xee15c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x1e0>
   ee110: b4000278     	cbz	x24, 0xee15c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x1e0>
   ee114: f9400268     	ldr	x8, [x19]
   ee118: aa1303e0     	mov	x0, x19
   ee11c: aa1803e1     	mov	x1, x24
   ee120: aa1f03e2     	mov	x2, xzr
   ee124: f942a508     	ldr	x8, [x8, #0x548]
   ee128: d63f0100     	blr	x8
   ee12c: b4000180     	cbz	x0, 0xee15c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x1e0>
   ee130: aa0003f9     	mov	x25, x0
   ee134: b0000420     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee138: 9111a000     	add	x0, x0, #0x468
   ee13c: aa1903e1     	mov	x1, x25
   ee140: 9401bd08     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ee144: f9400268     	ldr	x8, [x19]
   ee148: aa1303e0     	mov	x0, x19
   ee14c: aa1803e1     	mov	x1, x24
   ee150: aa1903e2     	mov	x2, x25
   ee154: f942a908     	ldr	x8, [x8, #0x550]
   ee158: d63f0100     	blr	x8
   ee15c: f9400268     	ldr	x8, [x19]
   ee160: d0fffc02     	adrp	x2, 0x70000
   ee164: 90fffc23     	adrp	x3, 0x72000
   ee168: 9136a842     	add	x2, x2, #0xdaa
   ee16c: 912ce063     	add	x3, x3, #0xb38
   ee170: aa1303e0     	mov	x0, x19
   ee174: f9417908     	ldr	x8, [x8, #0x2f0]
   ee178: aa1403e1     	mov	x1, x20
   ee17c: d63f0100     	blr	x8
   ee180: f9400268     	ldr	x8, [x19]
   ee184: aa0003e2     	mov	x2, x0
   ee188: aa1303e0     	mov	x0, x19
   ee18c: aa1603e1     	mov	x1, x22
   ee190: f9417d08     	ldr	x8, [x8, #0x2f8]
   ee194: d63f0100     	blr	x8
   ee198: aa0003f9     	mov	x25, x0
   ee19c: b4000293     	cbz	x19, 0xee1ec <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x270>
   ee1a0: b4000279     	cbz	x25, 0xee1ec <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x270>
   ee1a4: f9400268     	ldr	x8, [x19]
   ee1a8: aa1303e0     	mov	x0, x19
   ee1ac: aa1903e1     	mov	x1, x25
   ee1b0: aa1f03e2     	mov	x2, xzr
   ee1b4: f942a508     	ldr	x8, [x8, #0x548]
   ee1b8: d63f0100     	blr	x8
   ee1bc: b4000180     	cbz	x0, 0xee1ec <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x270>
   ee1c0: aa0003fa     	mov	x26, x0
   ee1c4: b0000420     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee1c8: 91120000     	add	x0, x0, #0x480
   ee1cc: aa1a03e1     	mov	x1, x26
   ee1d0: 9401bce4     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ee1d4: f9400268     	ldr	x8, [x19]
   ee1d8: aa1303e0     	mov	x0, x19
   ee1dc: aa1903e1     	mov	x1, x25
   ee1e0: aa1a03e2     	mov	x2, x26
   ee1e4: f942a908     	ldr	x8, [x8, #0x550]
   ee1e8: d63f0100     	blr	x8
   ee1ec: f9400268     	ldr	x8, [x19]
   ee1f0: b0fffc22     	adrp	x2, 0x73000
   ee1f4: 90fffc23     	adrp	x3, 0x72000
   ee1f8: 9119e842     	add	x2, x2, #0x67a
   ee1fc: 912ce063     	add	x3, x3, #0xb38
   ee200: aa1303e0     	mov	x0, x19
   ee204: f9417908     	ldr	x8, [x8, #0x2f0]
   ee208: aa1403e1     	mov	x1, x20
   ee20c: d63f0100     	blr	x8
   ee210: f9400268     	ldr	x8, [x19]
   ee214: aa0003e2     	mov	x2, x0
   ee218: aa1303e0     	mov	x0, x19
   ee21c: aa1603e1     	mov	x1, x22
   ee220: f9417d08     	ldr	x8, [x8, #0x2f8]
   ee224: d63f0100     	blr	x8
   ee228: aa0003f6     	mov	x22, x0
   ee22c: b4000293     	cbz	x19, 0xee27c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x300>
   ee230: b4000276     	cbz	x22, 0xee27c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x300>
   ee234: f9400268     	ldr	x8, [x19]
   ee238: aa1303e0     	mov	x0, x19
   ee23c: aa1603e1     	mov	x1, x22
   ee240: aa1f03e2     	mov	x2, xzr
   ee244: f942a508     	ldr	x8, [x8, #0x548]
   ee248: d63f0100     	blr	x8
   ee24c: b4000180     	cbz	x0, 0xee27c <InGame::InGame_setPaths(_JNIEnv*, _jobject*)+0x300>
   ee250: aa0003fa     	mov	x26, x0
   ee254: b0000420     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee258: 91126000     	add	x0, x0, #0x498
   ee25c: aa1a03e1     	mov	x1, x26
   ee260: 9401bcc0     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ee264: f9400268     	ldr	x8, [x19]
   ee268: aa1303e0     	mov	x0, x19
   ee26c: aa1603e1     	mov	x1, x22
   ee270: aa1a03e2     	mov	x2, x26
   ee274: f942a908     	ldr	x8, [x8, #0x550]
   ee278: d63f0100     	blr	x8
   ee27c: f9400268     	ldr	x8, [x19]
   ee280: aa1303e0     	mov	x0, x19
   ee284: aa1403e1     	mov	x1, x20
   ee288: f9405d08     	ldr	x8, [x8, #0xb8]
   ee28c: d63f0100     	blr	x8
   ee290: f9400268     	ldr	x8, [x19]
   ee294: aa1303e0     	mov	x0, x19
   ee298: aa1503e1     	mov	x1, x21
   ee29c: f9405d08     	ldr	x8, [x8, #0xb8]
   ee2a0: d63f0100     	blr	x8
   ee2a4: f9400268     	ldr	x8, [x19]
   ee2a8: aa1303e0     	mov	x0, x19
   ee2ac: aa1703e1     	mov	x1, x23
   ee2b0: f9405d08     	ldr	x8, [x8, #0xb8]
   ee2b4: d63f0100     	blr	x8
   ee2b8: f9400268     	ldr	x8, [x19]
   ee2bc: aa1303e0     	mov	x0, x19
   ee2c0: aa1803e1     	mov	x1, x24
   ee2c4: f9405d08     	ldr	x8, [x8, #0xb8]
   ee2c8: d63f0100     	blr	x8
   ee2cc: f9400268     	ldr	x8, [x19]
   ee2d0: aa1303e0     	mov	x0, x19
   ee2d4: aa1903e1     	mov	x1, x25
   ee2d8: f9405d08     	ldr	x8, [x8, #0xb8]
   ee2dc: d63f0100     	blr	x8
   ee2e0: f9400268     	ldr	x8, [x19]
   ee2e4: aa1303e0     	mov	x0, x19
   ee2e8: aa1603e1     	mov	x1, x22
   ee2ec: f9405d08     	ldr	x8, [x8, #0xb8]
   ee2f0: d63f0100     	blr	x8
   ee2f4: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee2f8: b0fffc01     	adrp	x1, 0x6f000
   ee2fc: 9110e108     	add	x8, x8, #0x438
   ee300: b0fffc02     	adrp	x2, 0x6f000
   ee304: 9100650d     	add	x13, x8, #0x19
   ee308: 91223c21     	add	x1, x1, #0x88f
   ee30c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ee310: 913c7842     	add	x2, x2, #0xf1e
   ee314: 52800080     	mov	w0, #0x4                // =4
   ee318: 39400109     	ldrb	w9, [x8]
   ee31c: f940090a     	ldr	x10, [x8, #0x10]
   ee320: 3940610b     	ldrb	w11, [x8, #0x18]
   ee324: f940150c     	ldr	x12, [x8, #0x28]
   ee328: 7200013f     	tst	w9, #0x1
   ee32c: 3940c109     	ldrb	w9, [x8, #0x30]
   ee330: 9a881543     	csinc	x3, x10, x8, ne
   ee334: 7200017f     	tst	w11, #0x1
   ee338: f940210a     	ldr	x10, [x8, #0x40]
   ee33c: 9a8c01a4     	csel	x4, x13, x12, eq
   ee340: 9100c50b     	add	x11, x8, #0x31
   ee344: 7200013f     	tst	w9, #0x1
   ee348: 39412109     	ldrb	w9, [x8, #0x48]
   ee34c: 9a8a0165     	csel	x5, x11, x10, eq
   ee350: f9402d0a     	ldr	x10, [x8, #0x58]
   ee354: 3941810c     	ldrb	w12, [x8, #0x60]
   ee358: 9101250b     	add	x11, x8, #0x49
   ee35c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ee360: 7200013f     	tst	w9, #0x1
   ee364: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ee368: 9a8a0166     	csel	x6, x11, x10, eq
   ee36c: 7200019f     	tst	w12, #0x1
   ee370: a94167fa     	ldp	x26, x25, [sp, #0x10]
   ee374: f9403909     	ldr	x9, [x8, #0x70]
   ee378: 91018508     	add	x8, x8, #0x61
   ee37c: 9a890107     	csel	x7, x8, x9, eq
   ee380: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ee384: 1401ba97     	b	0x15cde0 <__android_log_print@plt>

00000000000ee388 <InGame::CPath::SetAppPath(char const*)>:
   ee388: d10143ff     	sub	sp, sp, #0x50
   ee38c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ee390: 910083fd     	add	x29, sp, #0x20
   ee394: f9001bf5     	str	x21, [sp, #0x30]
   ee398: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ee39c: d53bd055     	mrs	x21, TPIDR_EL0
   ee3a0: f94016a8     	ldr	x8, [x21, #0x28]
   ee3a4: f81f83a8     	stur	x8, [x29, #-0x8]
   ee3a8: b4000ac0     	cbz	x0, 0xee500 <InGame::CPath::SetAppPath(char const*)+0x178>
   ee3ac: b0000433     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee3b0: aa0003f4     	mov	x20, x0
   ee3b4: 9110e273     	add	x19, x19, #0x438
   ee3b8: aa1403e1     	mov	x1, x20
   ee3bc: aa1303e0     	mov	x0, x19
   ee3c0: 9401bc68     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
   ee3c4: aa1403e0     	mov	x0, x20
   ee3c8: 9401bcea     	bl	0x15d770 <strlen@plt>
   ee3cc: b4000a40     	cbz	x0, 0xee514 <InGame::CPath::SetAppPath(char const*)+0x18c>
   ee3d0: 8b000288     	add	x8, x20, x0
   ee3d4: 385ff108     	ldurb	w8, [x8, #-0x1]
   ee3d8: 7100bd1f     	cmp	w8, #0x2f
   ee3dc: 540000c0     	b.eq	0xee3f4 <InGame::CPath::SetAppPath(char const*)+0x6c>
   ee3e0: b0000420     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee3e4: f0fffbe1     	adrp	x1, 0x6d000
   ee3e8: 9110e000     	add	x0, x0, #0x438
   ee3ec: 91294021     	add	x1, x1, #0xa50
   ee3f0: 9401c1c0     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   ee3f4: b0fffc21     	adrp	x1, 0x73000
   ee3f8: 910003e8     	mov	x8, sp
   ee3fc: 91079421     	add	x1, x1, #0x1e5
   ee400: aa1303e0     	mov	x0, x19
   ee404: 94000054     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
   ee408: 3940c268     	ldrb	w8, [x19, #0x30]
   ee40c: 36000088     	tbz	w8, #0x0, 0xee41c <InGame::CPath::SetAppPath(char const*)+0x94>
   ee410: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee414: f9423d00     	ldr	x0, [x8, #0x478]
   ee418: 9401bab2     	bl	0x15cee0 <_ZdlPv@plt>
   ee41c: f9400be8     	ldr	x8, [sp, #0x10]
   ee420: b0fffc21     	adrp	x1, 0x73000
   ee424: 3dc003e0     	ldr	q0, [sp]
   ee428: 9107b021     	add	x1, x1, #0x1ec
   ee42c: aa1303e0     	mov	x0, x19
   ee430: f9002268     	str	x8, [x19, #0x40]
   ee434: 910003e8     	mov	x8, sp
   ee438: 3d800e60     	str	q0, [x19, #0x30]
   ee43c: 94000046     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
   ee440: 39406268     	ldrb	w8, [x19, #0x18]
   ee444: 36000088     	tbz	w8, #0x0, 0xee454 <InGame::CPath::SetAppPath(char const*)+0xcc>
   ee448: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee44c: f9423100     	ldr	x0, [x8, #0x460]
   ee450: 9401baa4     	bl	0x15cee0 <_ZdlPv@plt>
   ee454: b0000434     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee458: 3dc003e0     	ldr	q0, [sp]
   ee45c: 91114294     	add	x20, x20, #0x450
   ee460: 9100668a     	add	x10, x20, #0x19
   ee464: 39406288     	ldrb	w8, [x20, #0x18]
   ee468: 3d800280     	str	q0, [x20]
   ee46c: f9401689     	ldr	x9, [x20, #0x28]
   ee470: 7200011f     	tst	w8, #0x1
   ee474: f9400be8     	ldr	x8, [sp, #0x10]
   ee478: 9a890140     	csel	x0, x10, x9, eq
   ee47c: f9000a88     	str	x8, [x20, #0x10]
   ee480: b4000060     	cbz	x0, 0xee48c <InGame::CPath::SetAppPath(char const*)+0x104>
   ee484: 52803f01     	mov	w1, #0x1f8              // =504
   ee488: 9401c406     	bl	0x15f4a0 <mkdir@plt>
   ee48c: 39400289     	ldrb	w9, [x20]
   ee490: f9400a88     	ldr	x8, [x20, #0x10]
   ee494: 72000129     	ands	w9, w9, #0x1
   ee498: 9a941500     	csinc	x0, x8, x20, ne
   ee49c: b40000c0     	cbz	x0, 0xee4b4 <InGame::CPath::SetAppPath(char const*)+0x12c>
   ee4a0: 52803f01     	mov	w1, #0x1f8              // =504
   ee4a4: 9401c3ff     	bl	0x15f4a0 <mkdir@plt>
   ee4a8: 39400289     	ldrb	w9, [x20]
   ee4ac: f9400a88     	ldr	x8, [x20, #0x10]
   ee4b0: 12000129     	and	w9, w9, #0x1
   ee4b4: 3940026a     	ldrb	w10, [x19]
   ee4b8: 9100c66e     	add	x14, x19, #0x31
   ee4bc: f9400a6b     	ldr	x11, [x19, #0x10]
   ee4c0: b0fffc01     	adrp	x1, 0x6f000
   ee4c4: 3940c26c     	ldrb	w12, [x19, #0x30]
   ee4c8: 90fffc02     	adrp	x2, 0x6e000
   ee4cc: f940226d     	ldr	x13, [x19, #0x40]
   ee4d0: 7200015f     	tst	w10, #0x1
   ee4d4: 9a931563     	csinc	x3, x11, x19, ne
   ee4d8: 9100666a     	add	x10, x19, #0x19
   ee4dc: 7200019f     	tst	w12, #0x1
   ee4e0: 91223c21     	add	x1, x1, #0x88f
   ee4e4: 9a8d01c4     	csel	x4, x14, x13, eq
   ee4e8: 7100013f     	cmp	w9, #0x0
   ee4ec: 9a880145     	csel	x5, x10, x8, eq
   ee4f0: 91326042     	add	x2, x2, #0xc98
   ee4f4: 52800080     	mov	w0, #0x4                // =4
   ee4f8: 9401ba3a     	bl	0x15cde0 <__android_log_print@plt>
   ee4fc: 1400000c     	b	0xee52c <InGame::CPath::SetAppPath(char const*)+0x1a4>
   ee500: b0fffc01     	adrp	x1, 0x6f000
   ee504: b0fffc22     	adrp	x2, 0x73000
   ee508: 91223c21     	add	x1, x1, #0x88f
   ee50c: 912a9c42     	add	x2, x2, #0xaa7
   ee510: 14000005     	b	0xee524 <InGame::CPath::SetAppPath(char const*)+0x19c>
   ee514: b0fffc01     	adrp	x1, 0x6f000
   ee518: f0fffbe2     	adrp	x2, 0x6d000
   ee51c: 91223c21     	add	x1, x1, #0x88f
   ee520: 911b3442     	add	x2, x2, #0x6cd
   ee524: 528000c0     	mov	w0, #0x6                // =6
   ee528: 9401ba2e     	bl	0x15cde0 <__android_log_print@plt>
   ee52c: f94016a8     	ldr	x8, [x21, #0x28]
   ee530: f85f83a9     	ldur	x9, [x29, #-0x8]
   ee534: eb09011f     	cmp	x8, x9
   ee538: 540000c1     	b.ne	0xee550 <InGame::CPath::SetAppPath(char const*)+0x1c8>
   ee53c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ee540: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ee544: f9401bf5     	ldr	x21, [sp, #0x30]
   ee548: 910143ff     	add	sp, sp, #0x50
   ee54c: d65f03c0     	ret
   ee550: 9401ba38     	bl	0x15ce30 <__stack_chk_fail@plt>
   ee554: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   ee558: f9000bf9     	str	x25, [sp, #0x10]
   ee55c: 910003fd     	mov	x29, sp
   ee560: a9025ff8     	stp	x24, x23, [sp, #0x20]
   ee564: a90357f6     	stp	x22, x21, [sp, #0x30]
   ee568: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ee56c: aa0003f7     	mov	x23, x0
   ee570: 39400016     	ldrb	w22, [x0]
   ee574: f9400418     	ldr	x24, [x0, #0x8]
   ee578: aa0103e0     	mov	x0, x1
   ee57c: aa0103f4     	mov	x20, x1
   ee580: aa0803f3     	mov	x19, x8
   ee584: d341fed9     	lsr	x25, x22, #1
   ee588: a9007d1f     	stp	xzr, xzr, [x8]
   ee58c: f900091f     	str	xzr, [x8, #0x10]
   ee590: 9401bc78     	bl	0x15d770 <strlen@plt>
   ee594: f9400ae8     	ldr	x8, [x23, #0x10]
   ee598: 720002df     	tst	w22, #0x1
   ee59c: 9a980336     	csel	x22, x25, x24, eq
   ee5a0: 9a971517     	csinc	x23, x8, x23, ne
   ee5a4: 8b0002c8     	add	x8, x22, x0
   ee5a8: b100411f     	cmn	x8, #0x10
   ee5ac: 54000422     	b.hs	0xee630 <InGame::CPath::SetAppPath(char const*)+0x2a8>
   ee5b0: aa0003f5     	mov	x21, x0
   ee5b4: f100591f     	cmp	x8, #0x16
   ee5b8: 54000288     	b.hi	0xee608 <InGame::CPath::SetAppPath(char const*)+0x280>
   ee5bc: 531f7ac8     	lsl	w8, w22, #1
   ee5c0: aa1303f8     	mov	x24, x19
   ee5c4: 38001708     	strb	w8, [x24], #0x1
   ee5c8: b40000b6     	cbz	x22, 0xee5dc <InGame::CPath::SetAppPath(char const*)+0x254>
   ee5cc: aa1803e0     	mov	x0, x24
   ee5d0: aa1703e1     	mov	x1, x23
   ee5d4: aa1603e2     	mov	x2, x22
   ee5d8: 9401bab2     	bl	0x15d0a0 <memcpy@plt>
   ee5dc: 38366b1f     	strb	wzr, [x24, x22]
   ee5e0: aa1303e0     	mov	x0, x19
   ee5e4: aa1403e1     	mov	x1, x20
   ee5e8: aa1503e2     	mov	x2, x21
   ee5ec: 9401c1c9     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   ee5f0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ee5f4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ee5f8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ee5fc: f9400bf9     	ldr	x25, [sp, #0x10]
   ee600: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ee604: d65f03c0     	ret
   ee608: 91004108     	add	x8, x8, #0x10
   ee60c: 927ced19     	and	x25, x8, #0xfffffffffffffff0
   ee610: aa1903e0     	mov	x0, x25
   ee614: 9401ba13     	bl	0x15ce60 <_Znwm@plt>
   ee618: aa0003f8     	mov	x24, x0
   ee61c: b2400328     	orr	x8, x25, #0x1
   ee620: a9008276     	stp	x22, x0, [x19, #0x8]
   ee624: f9000268     	str	x8, [x19]
   ee628: b5fffd36     	cbnz	x22, 0xee5cc <InGame::CPath::SetAppPath(char const*)+0x244>
   ee62c: 17ffffec     	b	0xee5dc <InGame::CPath::SetAppPath(char const*)+0x254>
   ee630: aa1303e0     	mov	x0, x19
   ee634: 9401bc57     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
   ee638: 39400268     	ldrb	w8, [x19]
   ee63c: aa0003f4     	mov	x20, x0
   ee640: 36000068     	tbz	w8, #0x0, 0xee64c <InGame::CPath::SetAppPath(char const*)+0x2c4>
   ee644: f9400a60     	ldr	x0, [x19, #0x10]
   ee648: 9401ba26     	bl	0x15cee0 <_ZdlPv@plt>
   ee64c: aa1403e0     	mov	x0, x20
   ee650: 9401aac4     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ee654 <InGame::CPath::CreatePath(char const*)>:
   ee654: b4000100     	cbz	x0, 0xee674 <InGame::CPath::CreatePath(char const*)+0x20>
   ee658: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   ee65c: 910003fd     	mov	x29, sp
   ee660: 52803f01     	mov	w1, #0x1f8              // =504
   ee664: 9401c38f     	bl	0x15f4a0 <mkdir@plt>
   ee668: 7100001f     	cmp	w0, #0x0
   ee66c: 1a9f17e0     	cset	w0, eq
   ee670: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   ee674: d65f03c0     	ret

00000000000ee678 <InGame::CPath::GetCachePath()>:
   ee678: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee67c: 9111a108     	add	x8, x8, #0x468
   ee680: 39400109     	ldrb	w9, [x8]
   ee684: f940090a     	ldr	x10, [x8, #0x10]
   ee688: 7200013f     	tst	w9, #0x1
   ee68c: 9a881540     	csinc	x0, x10, x8, ne
   ee690: d65f03c0     	ret

00000000000ee694 <InGame::CPath::GetDocPath()>:
   ee694: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee698: 91114108     	add	x8, x8, #0x450
   ee69c: 39400109     	ldrb	w9, [x8]
   ee6a0: f940090a     	ldr	x10, [x8, #0x10]
   ee6a4: 7200013f     	tst	w9, #0x1
   ee6a8: 9a881540     	csinc	x0, x10, x8, ne
   ee6ac: d65f03c0     	ret

00000000000ee6b0 <InGame::CPath::GetAppPath()>:
   ee6b0: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee6b4: 9110e108     	add	x8, x8, #0x438
   ee6b8: 39400109     	ldrb	w9, [x8]
   ee6bc: f940090a     	ldr	x10, [x8, #0x10]
   ee6c0: 7200013f     	tst	w9, #0x1
   ee6c4: 9a881540     	csinc	x0, x10, x8, ne
   ee6c8: d65f03c0     	ret

00000000000ee6cc <InGame::CPath::GetInnerFilePath()>:
   ee6cc: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee6d0: 91120108     	add	x8, x8, #0x480
   ee6d4: 39400109     	ldrb	w9, [x8]
   ee6d8: f940090a     	ldr	x10, [x8, #0x10]
   ee6dc: 7200013f     	tst	w9, #0x1
   ee6e0: 9a881540     	csinc	x0, x10, x8, ne
   ee6e4: d65f03c0     	ret

00000000000ee6e8 <InGame::CPath::GetInnerCachePath()>:
   ee6e8: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee6ec: 91126108     	add	x8, x8, #0x498
   ee6f0: 39400109     	ldrb	w9, [x8]
   ee6f4: f940090a     	ldr	x10, [x8, #0x10]
   ee6f8: 7200013f     	tst	w9, #0x1
   ee6fc: 9a881540     	csinc	x0, x10, x8, ne
   ee700: d65f03c0     	ret

00000000000ee704 <InGame::CPath::RemovePath(char const*)>:
   ee704: 2a1f03e0     	mov	w0, wzr
   ee708: d65f03c0     	ret
   ee70c: b0000421     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee710: d00003e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ee714: 9110e021     	add	x1, x1, #0x438
   ee718: d00003a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   ee71c: 6f00e400     	movi	v0.2d, #0000000000000000
   ee720: 911c0042     	add	x2, x2, #0x700
   ee724: f900383f     	str	xzr, [x1, #0x70]
   ee728: f946c800     	ldr	x0, [x0, #0xd90]
   ee72c: ad028020     	stp	q0, q0, [x1, #0x50]
   ee730: ad018020     	stp	q0, q0, [x1, #0x30]
   ee734: ad008020     	stp	q0, q0, [x1, #0x10]
   ee738: 3d800020     	str	q0, [x1]
   ee73c: 1401b9a5     	b	0x15cdd0 <__cxa_atexit@plt>

00000000000ee740 <InGame::uECC_set_rng(int (*)(unsigned char*, unsigned int))>:
   ee740: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee744: f9015100     	str	x0, [x8, #0x2a0]
   ee748: d65f03c0     	ret

00000000000ee74c <InGame::uECC_get_rng()>:
   ee74c: b0000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee750: f9415100     	ldr	x0, [x8, #0x2a0]
   ee754: d65f03c0     	ret

00000000000ee758 <InGame::uECC_curve_private_key_size(InGame::uECC_Curve_t const*)>:
   ee758: 79c00408     	ldrsh	w8, [x0, #0x2]
   ee75c: 11001d09     	add	w9, w8, #0x7
   ee760: 11003908     	add	w8, w8, #0xe
   ee764: 7100013f     	cmp	w9, #0x0
   ee768: 1a89b108     	csel	w8, w8, w9, lt
   ee76c: 13037d00     	asr	w0, w8, #3
   ee770: d65f03c0     	ret

00000000000ee774 <InGame::uECC_curve_public_key_size(InGame::uECC_Curve_t const*)>:
   ee774: 39c00408     	ldrsb	w8, [x0, #0x1]
   ee778: 531f7900     	lsl	w0, w8, #1
   ee77c: d65f03c0     	ret

00000000000ee780 <InGame::uECC_secp160r1()>:
   ee780: f00003a0     	adrp	x0, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   ee784: 91370000     	add	x0, x0, #0xdc0
   ee788: d65f03c0     	ret

00000000000ee78c <InGame::uECC_secp192r1()>:
   ee78c: f00003a0     	adrp	x0, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   ee790: 913a2000     	add	x0, x0, #0xe88
   ee794: d65f03c0     	ret

00000000000ee798 <InGame::uECC_secp224r1()>:
   ee798: f00003a0     	adrp	x0, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   ee79c: 913d4000     	add	x0, x0, #0xf50
   ee7a0: d65f03c0     	ret

00000000000ee7a4 <InGame::uECC_secp256r1()>:
   ee7a4: 900003c0     	adrp	x0, 0x166000 <typeinfo for InGame::CFile+0x250>
   ee7a8: 91006000     	add	x0, x0, #0x18
   ee7ac: d65f03c0     	ret

00000000000ee7b0 <InGame::uECC_secp256k1()>:
   ee7b0: 900003c0     	adrp	x0, 0x166000 <typeinfo for InGame::CFile+0x250>
   ee7b4: 91038000     	add	x0, x0, #0xe0
   ee7b8: d65f03c0     	ret

00000000000ee7bc <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)>:
   ee7bc: d102c3ff     	sub	sp, sp, #0xb0
   ee7c0: a9077bfd     	stp	x29, x30, [sp, #0x70]
   ee7c4: 9101c3fd     	add	x29, sp, #0x70
   ee7c8: a9085ff8     	stp	x24, x23, [sp, #0x80]
   ee7cc: a90957f6     	stp	x22, x21, [sp, #0x90]
   ee7d0: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   ee7d4: d53bd057     	mrs	x23, TPIDR_EL0
   ee7d8: aa0203f3     	mov	x19, x2
   ee7dc: aa0103f5     	mov	x21, x1
   ee7e0: aa0003f4     	mov	x20, x0
   ee7e4: f94016e8     	ldr	x8, [x23, #0x28]
   ee7e8: 9100a056     	add	x22, x2, #0x28
   ee7ec: 52800818     	mov	w24, #0x40              // =64
   ee7f0: f81f83a8     	stur	x8, [x29, #-0x8]
   ee7f4: 79c00668     	ldrsh	w8, [x19, #0x2]
   ee7f8: d100a3a0     	sub	x0, x29, #0x28
   ee7fc: aa1603e1     	mov	x1, x22
   ee800: 1100fd09     	add	w9, w8, #0x3f
   ee804: 1101f908     	add	w8, w8, #0x7e
   ee808: 7100013f     	cmp	w9, #0x0
   ee80c: 1a89b108     	csel	w8, w8, w9, lt
   ee810: 13067d02     	asr	w2, w8, #6
   ee814: 9400004f     	bl	0xee950 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x194>
   ee818: 34000860     	cbz	w0, 0xee924 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x168>
   ee81c: 910023e0     	add	x0, sp, #0x8
   ee820: d100a3a1     	sub	x1, x29, #0x28
   ee824: aa1303e2     	mov	x2, x19
   ee828: 94000112     	bl	0xeec70 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x4b4>
   ee82c: b50000a0     	cbnz	x0, 0xee840 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x84>
   ee830: f1000718     	subs	x24, x24, #0x1
   ee834: 54fffe01     	b.ne	0xee7f4 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x38>
   ee838: 2a1f03e0     	mov	w0, wzr
   ee83c: 1400003a     	b	0xee924 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x168>
   ee840: 79c00669     	ldrsh	w9, [x19, #0x2]
   ee844: 11001d28     	add	w8, w9, #0x7
   ee848: 1100392a     	add	w10, w9, #0xe
   ee84c: 7100011f     	cmp	w8, #0x0
   ee850: 1a88b148     	csel	w8, w10, w8, lt
   ee854: 7100053f     	cmp	w9, #0x1
   ee858: 540001eb     	b.lt	0xee894 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0xd8>
   ee85c: 2a1f03e9     	mov	w9, wzr
   ee860: 13037d08     	asr	w8, w8, #3
   ee864: d100a3aa     	sub	x10, x29, #0x28
   ee868: 2a2903eb     	mvn	w11, w9
   ee86c: 0b0b010b     	add	w11, w8, w11
   ee870: 121d716c     	and	w12, w11, #0xfffffff8
   ee874: 531d096b     	ubfiz	w11, w11, #3, #3
   ee878: f86c494c     	ldr	x12, [x10, w12, uxtw]
   ee87c: 9acb258b     	lsr	x11, x12, x11
   ee880: 1100052c     	add	w12, w9, #0x1
   ee884: 3829caab     	strb	w11, [x21, w9, sxtw]
   ee888: 13001d89     	sxtb	w9, w12
   ee88c: 6b08013f     	cmp	w9, w8
   ee890: 54fffecb     	b.lt	0xee868 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0xac>
   ee894: 39c00668     	ldrsb	w8, [x19, #0x1]
   ee898: 7100051f     	cmp	w8, #0x1
   ee89c: 5400042b     	b.lt	0xee920 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x164>
   ee8a0: 2a1f03e9     	mov	w9, wzr
   ee8a4: 910023ea     	add	x10, sp, #0x8
   ee8a8: 2a2903eb     	mvn	w11, w9
   ee8ac: 0b08016b     	add	w11, w11, w8
   ee8b0: 121d716c     	and	w12, w11, #0xfffffff8
   ee8b4: 531d096b     	ubfiz	w11, w11, #3, #3
   ee8b8: f86c494c     	ldr	x12, [x10, w12, uxtw]
   ee8bc: 9acb258b     	lsr	x11, x12, x11
   ee8c0: 1100052c     	add	w12, w9, #0x1
   ee8c4: 3829ca8b     	strb	w11, [x20, w9, sxtw]
   ee8c8: 13001d89     	sxtb	w9, w12
   ee8cc: 6b08013f     	cmp	w9, w8
   ee8d0: 54fffecb     	b.lt	0xee8a8 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0xec>
   ee8d4: 39800668     	ldrsb	x8, [x19, #0x1]
   ee8d8: f100051f     	cmp	x8, #0x1
   ee8dc: 5400022b     	b.lt	0xee920 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x164>
   ee8e0: 3980026b     	ldrsb	x11, [x19]
   ee8e4: 910023ec     	add	x12, sp, #0x8
   ee8e8: 2a1f03e9     	mov	w9, wzr
   ee8ec: 8b08028a     	add	x10, x20, x8
   ee8f0: 8b0b0d8b     	add	x11, x12, x11, lsl #3
   ee8f4: 2a2903ec     	mvn	w12, w9
   ee8f8: 0b0c010c     	add	w12, w8, w12
   ee8fc: 121d718d     	and	w13, w12, #0xfffffff8
   ee900: 531d098c     	ubfiz	w12, w12, #3, #3
   ee904: f86d496d     	ldr	x13, [x11, w13, uxtw]
   ee908: 9acc25ac     	lsr	x12, x13, x12
   ee90c: 1100052d     	add	w13, w9, #0x1
   ee910: 3829c94c     	strb	w12, [x10, w9, sxtw]
   ee914: 13001da9     	sxtb	w9, w13
   ee918: 6b08013f     	cmp	w9, w8
   ee91c: 54fffecb     	b.lt	0xee8f4 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x138>
   ee920: 52800020     	mov	w0, #0x1                // =1
   ee924: f94016e8     	ldr	x8, [x23, #0x28]
   ee928: f85f83a9     	ldur	x9, [x29, #-0x8]
   ee92c: eb09011f     	cmp	x8, x9
   ee930: 540000e1     	b.ne	0xee94c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x190>
   ee934: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   ee938: a94957f6     	ldp	x22, x21, [sp, #0x90]
   ee93c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   ee940: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   ee944: 9102c3ff     	add	sp, sp, #0xb0
   ee948: d65f03c0     	ret
   ee94c: 9401b939     	bl	0x15ce30 <__stack_chk_fail@plt>
   ee950: d10243ff     	sub	sp, sp, #0x90
   ee954: a9037bfd     	stp	x29, x30, [sp, #0x30]
   ee958: 9100c3fd     	add	x29, sp, #0x30
   ee95c: a9046ffc     	stp	x28, x27, [sp, #0x40]
   ee960: a90567fa     	stp	x26, x25, [sp, #0x50]
   ee964: a9065ff8     	stp	x24, x23, [sp, #0x60]
   ee968: a90757f6     	stp	x22, x21, [sp, #0x70]
   ee96c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   ee970: 51000448     	sub	w8, w2, #0x1
   ee974: d53bd05b     	mrs	x27, TPIDR_EL0
   ee978: 13001d08     	sxtb	w8, w8
   ee97c: 2a0203f4     	mov	w20, w2
   ee980: 3100051f     	cmn	w8, #0x1
   ee984: aa0103f5     	mov	x21, x1
   ee988: 5a9fb108     	csinv	w8, w8, wzr, lt
   ee98c: aa0003f3     	mov	x19, x0
   ee990: f9401769     	ldr	x9, [x27, #0x28]
   ee994: 11000508     	add	w8, w8, #0x1
   ee998: 2a0203ea     	mov	w10, w2
   ee99c: f81f83a9     	stur	x9, [x29, #-0x8]
   ee9a0: 2a0a03e9     	mov	w9, w10
   ee9a4: 5100054a     	sub	w10, w10, #0x1
   ee9a8: 373800ca     	tbnz	w10, #0x7, 0xee9c0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x204>
   ee9ac: 13001d4a     	sxtb	w10, w10
   ee9b0: 92401d4b     	and	x11, x10, #0xff
   ee9b4: f86b7aab     	ldr	x11, [x21, x11, lsl #3]
   ee9b8: b4ffff4b     	cbz	x11, 0xee9a0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x1e4>
   ee9bc: 14000004     	b	0xee9cc <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x210>
   ee9c0: 2a0803e9     	mov	w9, w8
   ee9c4: 72001d1f     	tst	w8, #0xff
   ee9c8: 540002c0     	b.eq	0xeea20 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x264>
   ee9cc: 13001d28     	sxtb	w8, w9
   ee9d0: 51000508     	sub	w8, w8, #0x1
   ee9d4: f868daa9     	ldr	x9, [x21, w8, sxtw #3]
   ee9d8: b4000189     	cbz	x9, 0xeea08 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x24c>
   ee9dc: aa1f03ea     	mov	x10, xzr
   ee9e0: d341fd2b     	lsr	x11, x9, #1
   ee9e4: f100053f     	cmp	x9, #0x1
   ee9e8: 9100054a     	add	x10, x10, #0x1
   ee9ec: aa0b03e9     	mov	x9, x11
   ee9f0: 54ffff88     	b.hi	0xee9e0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x224>
   ee9f4: 0b081949     	add	w9, w10, w8, lsl #6
   ee9f8: b0000438     	adrp	x24, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ee9fc: f9415308     	ldr	x8, [x24, #0x2a0]
   eea00: b5000188     	cbnz	x8, 0xeea30 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x274>
   eea04: 14000087     	b	0xeec20 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x464>
   eea08: aa1f03ea     	mov	x10, xzr
   eea0c: 0b081949     	add	w9, w10, w8, lsl #6
   eea10: b0000438     	adrp	x24, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   eea14: f9415308     	ldr	x8, [x24, #0x2a0]
   eea18: b50000c8     	cbnz	x8, 0xeea30 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x274>
   eea1c: 14000081     	b	0xeec20 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x464>
   eea20: 2a1f03e9     	mov	w9, wzr
   eea24: b0000438     	adrp	x24, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   eea28: f9415308     	ldr	x8, [x24, #0x2a0]
   eea2c: b4000fa8     	cbz	x8, 0xeec20 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x464>
   eea30: 131a1e8a     	sbfiz	w10, w20, #6, #8
   eea34: 131d1e96     	sbfiz	w22, w20, #3, #8
   eea38: 4b090149     	sub	w9, w10, w9
   eea3c: aa1303e0     	mov	x0, x19
   eea40: 93403d29     	sxth	x9, w9
   eea44: 2a1603e1     	mov	w1, w22
   eea48: 13001e9a     	sxtb	w26, w20
   eea4c: 9280000a     	mov	x10, #-0x1              // =-1
   eea50: 5100074b     	sub	w11, w26, #0x1
   eea54: 9ac92559     	lsr	x25, x10, x9
   eea58: 93407d77     	sxtw	x23, w11
   eea5c: d63f0100     	blr	x8
   eea60: 7100035f     	cmp	w26, #0x0
   eea64: 54000c0d     	b.le	0xeebe4 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x428>
   eea68: 34000de0     	cbz	w0, 0xeec24 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x468>
   eea6c: f90003fb     	str	x27, [sp]
   eea70: 92401e9b     	and	x27, x20, #0xff
   eea74: aa1f03fa     	mov	x26, xzr
   eea78: 927f1b7c     	and	x28, x27, #0xfe
   eea7c: d37df2f7     	lsl	x23, x23, #3
   eea80: f8776a68     	ldr	x8, [x19, x23]
   eea84: 12001e89     	and	w9, w20, #0xff
   eea88: 7100093f     	cmp	w9, #0x2
   eea8c: 8a190108     	and	x8, x8, x25
   eea90: f8376a68     	str	x8, [x19, x23]
   eea94: 54000082     	b.hs	0xeeaa4 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x2e8>
   eea98: aa1f03ea     	mov	x10, xzr
   eea9c: aa1f03e8     	mov	x8, xzr
   eeaa0: 1400000e     	b	0xeead8 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x31c>
   eeaa4: 6f00e400     	movi	v0.2d, #0000000000000000
   eeaa8: aa1c03e8     	mov	x8, x28
   eeaac: aa1303e9     	mov	x9, x19
   eeab0: 3cc10521     	ldr	q1, [x9], #0x10
   eeab4: f1000908     	subs	x8, x8, #0x2
   eeab8: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   eeabc: 54ffffa1     	b.ne	0xeeab0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x2f4>
   eeac0: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   eeac4: aa1c03ea     	mov	x10, x28
   eeac8: eb1b039f     	cmp	x28, x27
   eeacc: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   eead0: 9e660008     	fmov	x8, d0
   eead4: 540000e0     	b.eq	0xeeaf0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x334>
   eead8: cb0a0369     	sub	x9, x27, x10
   eeadc: 8b0a0e6a     	add	x10, x19, x10, lsl #3
   eeae0: f840854b     	ldr	x11, [x10], #0x8
   eeae4: f1000529     	subs	x9, x9, #0x1
   eeae8: aa080168     	orr	x8, x11, x8
   eeaec: 54ffffa1     	b.ne	0xeeae0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x324>
   eeaf0: b40005e8     	cbz	x8, 0xeebac <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x3f0>
   eeaf4: aa1f03e8     	mov	x8, xzr
   eeaf8: 910023e9     	add	x9, sp, #0x8
   eeafc: aa1503ea     	mov	x10, x21
   eeb00: aa1303eb     	mov	x11, x19
   eeb04: aa1b03ec     	mov	x12, x27
   eeb08: f840856d     	ldr	x13, [x11], #0x8
   eeb0c: f840854e     	ldr	x14, [x10], #0x8
   eeb10: 8b0801ad     	add	x13, x13, x8
   eeb14: eb0d01ce     	subs	x14, x14, x13
   eeb18: 1a9f27ef     	cset	w15, lo
   eeb1c: f10001bf     	cmp	x13, #0x0
   eeb20: 9a8f0108     	csel	x8, x8, x15, eq
   eeb24: f100058c     	subs	x12, x12, #0x1
   eeb28: f800852e     	str	x14, [x9], #0x8
   eeb2c: 54fffee1     	b.ne	0xeeb08 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x34c>
   eeb30: 12001e89     	and	w9, w20, #0xff
   eeb34: 7100093f     	cmp	w9, #0x2
   eeb38: 54000082     	b.hs	0xeeb48 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x38c>
   eeb3c: aa1f03eb     	mov	x11, xzr
   eeb40: aa1f03e9     	mov	x9, xzr
   eeb44: 1400000e     	b	0xeeb7c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x3c0>
   eeb48: 6f00e400     	movi	v0.2d, #0000000000000000
   eeb4c: 910023e9     	add	x9, sp, #0x8
   eeb50: aa1c03ea     	mov	x10, x28
   eeb54: 3cc10521     	ldr	q1, [x9], #0x10
   eeb58: f100094a     	subs	x10, x10, #0x2
   eeb5c: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   eeb60: 54ffffa1     	b.ne	0xeeb54 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x398>
   eeb64: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   eeb68: aa1c03eb     	mov	x11, x28
   eeb6c: eb1b039f     	cmp	x28, x27
   eeb70: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   eeb74: 9e660009     	fmov	x9, d0
   eeb78: 54000100     	b.eq	0xeeb98 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x3dc>
   eeb7c: 910023ec     	add	x12, sp, #0x8
   eeb80: cb0b036a     	sub	x10, x27, x11
   eeb84: 8b0b0d8b     	add	x11, x12, x11, lsl #3
   eeb88: f840856c     	ldr	x12, [x11], #0x8
   eeb8c: f100054a     	subs	x10, x10, #0x1
   eeb90: aa090189     	orr	x9, x12, x9
   eeb94: 54ffffa1     	b.ne	0xeeb88 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x3cc>
   eeb98: f100013f     	cmp	x9, #0x0
   eeb9c: 1a9f17e9     	cset	w9, eq
   eeba0: 4b080528     	sub	w8, w9, w8, lsl #1
   eeba4: 72001d1f     	tst	w8, #0xff
   eeba8: 54000560     	b.eq	0xeec54 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x498>
   eebac: 9100075a     	add	x26, x26, #0x1
   eebb0: f101035f     	cmp	x26, #0x40
   eebb4: 54000340     	b.eq	0xeec1c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x460>
   eebb8: f9415308     	ldr	x8, [x24, #0x2a0]
   eebbc: aa1303e0     	mov	x0, x19
   eebc0: 2a1603e1     	mov	w1, w22
   eebc4: d63f0100     	blr	x8
   eebc8: 35fff5c0     	cbnz	w0, 0xeea80 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x2c4>
   eebcc: f94003fb     	ldr	x27, [sp]
   eebd0: f9401768     	ldr	x8, [x27, #0x28]
   eebd4: f85f83a9     	ldur	x9, [x29, #-0x8]
   eebd8: eb09011f     	cmp	x8, x9
   eebdc: 540002c0     	b.eq	0xeec34 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x478>
   eebe0: 14000023     	b	0xeec6c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x4b0>
   eebe4: 34000200     	cbz	w0, 0xeec24 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x468>
   eebe8: 52800814     	mov	w20, #0x40              // =64
   eebec: d37df2f5     	lsl	x21, x23, #3
   eebf0: f8756a68     	ldr	x8, [x19, x21]
   eebf4: f1000694     	subs	x20, x20, #0x1
   eebf8: 8a190108     	and	x8, x8, x25
   eebfc: f8356a68     	str	x8, [x19, x21]
   eec00: 54000100     	b.eq	0xeec20 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x464>
   eec04: f9415308     	ldr	x8, [x24, #0x2a0]
   eec08: aa1303e0     	mov	x0, x19
   eec0c: 2a1603e1     	mov	w1, w22
   eec10: d63f0100     	blr	x8
   eec14: 35fffee0     	cbnz	w0, 0xeebf0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x434>
   eec18: 14000003     	b	0xeec24 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x468>
   eec1c: f94003fb     	ldr	x27, [sp]
   eec20: 2a1f03e0     	mov	w0, wzr
   eec24: f9401768     	ldr	x8, [x27, #0x28]
   eec28: f85f83a9     	ldur	x9, [x29, #-0x8]
   eec2c: eb09011f     	cmp	x8, x9
   eec30: 540001e1     	b.ne	0xeec6c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x4b0>
   eec34: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   eec38: a94757f6     	ldp	x22, x21, [sp, #0x70]
   eec3c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   eec40: a94567fa     	ldp	x26, x25, [sp, #0x50]
   eec44: a9446ffc     	ldp	x28, x27, [sp, #0x40]
   eec48: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   eec4c: 910243ff     	add	sp, sp, #0x90
   eec50: d65f03c0     	ret
   eec54: f94003fb     	ldr	x27, [sp]
   eec58: 52800020     	mov	w0, #0x1                // =1
   eec5c: f9401768     	ldr	x8, [x27, #0x28]
   eec60: f85f83a9     	ldur	x9, [x29, #-0x8]
   eec64: eb09011f     	cmp	x8, x9
   eec68: 54fffe60     	b.eq	0xeec34 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x478>
   eec6c: 9401b871     	bl	0x15ce30 <__stack_chk_fail@plt>
   eec70: d10243ff     	sub	sp, sp, #0x90
   eec74: a9067bfd     	stp	x29, x30, [sp, #0x60]
   eec78: 910183fd     	add	x29, sp, #0x60
   eec7c: f9003bf5     	str	x21, [sp, #0x70]
   eec80: a9084ff4     	stp	x20, x19, [sp, #0x80]
   eec84: d53bd055     	mrs	x21, TPIDR_EL0
   eec88: aa0203f4     	mov	x20, x2
   eec8c: f94016a8     	ldr	x8, [x21, #0x28]
   eec90: aa0003f3     	mov	x19, x0
   eec94: d100a3aa     	sub	x10, x29, #0x28
   eec98: 910063ec     	add	x12, sp, #0x18
   eec9c: f81f83a8     	stur	x8, [x29, #-0x8]
   eeca0: 79c00448     	ldrsh	w8, [x2, #0x2]
   eeca4: a900b3ea     	stp	x10, x12, [sp, #0x8]
   eeca8: 1100fd09     	add	w9, w8, #0x3f
   eecac: 1101f90b     	add	w11, w8, #0x7e
   eecb0: 7100013f     	cmp	w9, #0x0
   eecb4: 1a89b16b     	csel	w11, w11, w9, lt
   eecb8: 13067d69     	asr	w9, w11, #6
   eecbc: 1306356b     	sbfx	w11, w11, #6, #8
   eecc0: 7100057f     	cmp	w11, #0x1
   eecc4: 540002ab     	b.lt	0xeed18 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x55c>
   eecc8: aa1f03ea     	mov	x10, xzr
   eeccc: 12001d2b     	and	w11, w9, #0xff
   eecd0: 9100a28c     	add	x12, x20, #0x28
   eecd4: d100a3ad     	sub	x13, x29, #0x28
   eecd8: f840842e     	ldr	x14, [x1], #0x8
   eecdc: f840858f     	ldr	x15, [x12], #0x8
   eece0: 8b0a01d0     	add	x16, x14, x10
   eece4: 8b0f020f     	add	x15, x16, x15
   eece8: eb0e01ff     	cmp	x15, x14
   eecec: 1a9f27ee     	cset	w14, lo
   eecf0: 9a8e014a     	csel	x10, x10, x14, eq
   eecf4: f100056b     	subs	x11, x11, #0x1
   eecf8: f80085af     	str	x15, [x13], #0x8
   eecfc: 54fffee1     	b.ne	0xeecd8 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x51c>
   eed00: b40000ca     	cbz	x10, 0xeed18 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x55c>
   eed04: aa1f03ea     	mov	x10, xzr
   eed08: 13001d2b     	sxtb	w11, w9
   eed0c: 7100057f     	cmp	w11, #0x1
   eed10: 5400026a     	b.ge	0xeed5c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x5a0>
   eed14: 14000021     	b	0xeed98 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x5dc>
   eed18: 53081d2a     	lsl	w10, w9, #24
   eed1c: 6b8a491f     	cmp	w8, w10, asr #18
   eed20: 5400016a     	b.ge	0xeed4c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x590>
   eed24: 13067d0a     	asr	w10, w8, #6
   eed28: d100a3ab     	sub	x11, x29, #0x28
   eed2c: f86ad96a     	ldr	x10, [x11, w10, sxtw #3]
   eed30: 9ac8254a     	lsr	x10, x10, x8
   eed34: 2a2a03ea     	mvn	w10, w10
   eed38: 9240014a     	and	x10, x10, #0x1
   eed3c: 13001d2b     	sxtb	w11, w9
   eed40: 7100057f     	cmp	w11, #0x1
   eed44: 540000ca     	b.ge	0xeed5c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x5a0>
   eed48: 14000014     	b	0xeed98 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x5dc>
   eed4c: 5280002a     	mov	w10, #0x1               // =1
   eed50: 13001d2b     	sxtb	w11, w9
   eed54: 7100057f     	cmp	w11, #0x1
   eed58: 5400020b     	b.lt	0xeed98 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x5dc>
   eed5c: aa1f03eb     	mov	x11, xzr
   eed60: 12001d29     	and	w9, w9, #0xff
   eed64: 9100a28c     	add	x12, x20, #0x28
   eed68: 910063ed     	add	x13, sp, #0x18
   eed6c: d100a3ae     	sub	x14, x29, #0x28
   eed70: f84085cf     	ldr	x15, [x14], #0x8
   eed74: f8408590     	ldr	x16, [x12], #0x8
   eed78: 8b0b01f1     	add	x17, x15, x11
   eed7c: 8b100230     	add	x16, x17, x16
   eed80: eb0f021f     	cmp	x16, x15
   eed84: 1a9f27ef     	cset	w15, lo
   eed88: 9a8f016b     	csel	x11, x11, x15, eq
   eed8c: f1000529     	subs	x9, x9, #0x1
   eed90: f80085b0     	str	x16, [x13], #0x8
   eed94: 54fffee1     	b.ne	0xeed70 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x5b4>
   eed98: 910023e9     	add	x9, sp, #0x8
   eed9c: 91012281     	add	x1, x20, #0x48
   eeda0: 11000504     	add	w4, w8, #0x1
   eeda4: aa1303e0     	mov	x0, x19
   eeda8: f86a7922     	ldr	x2, [x9, x10, lsl #3]
   eedac: aa1f03e3     	mov	x3, xzr
   eedb0: aa1403e5     	mov	x5, x20
   eedb4: 94000136     	bl	0xef28c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x410>
   eedb8: 39400288     	ldrb	w8, [x20]
   eedbc: 531f7909     	lsl	w9, w8, #1
   eedc0: 13001d28     	sxtb	w8, w9
   eedc4: 7100051f     	cmp	w8, #0x1
   eedc8: 5400010b     	b.lt	0xeede8 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x62c>
   eedcc: 92401d28     	and	x8, x9, #0xff
   eedd0: 12001d29     	and	w9, w9, #0xff
   eedd4: 7100113f     	cmp	w9, #0x4
   eedd8: 540000c2     	b.hs	0xeedf0 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x634>
   eeddc: aa1f03e9     	mov	x9, xzr
   eede0: aa1f03ea     	mov	x10, xzr
   eede4: 14000014     	b	0xeee34 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x678>
   eede8: aa1f03e0     	mov	x0, xzr
   eedec: 1400001a     	b	0xeee54 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x698>
   eedf0: 927e1509     	and	x9, x8, #0xfc
   eedf4: 9100426a     	add	x10, x19, #0x10
   eedf8: 6f00e400     	movi	v0.2d, #0000000000000000
   eedfc: aa0903eb     	mov	x11, x9
   eee00: 6f00e401     	movi	v1.2d, #0000000000000000
   eee04: ad7f8d42     	ldp	q2, q3, [x10, #-0x10]
   eee08: 9100814a     	add	x10, x10, #0x20
   eee0c: f100116b     	subs	x11, x11, #0x4
   eee10: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   eee14: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   eee18: 54ffff61     	b.ne	0xeee04 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x648>
   eee1c: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   eee20: eb08013f     	cmp	x9, x8
   eee24: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   eee28: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   eee2c: 9e66000a     	fmov	x10, d0
   eee30: 540000e0     	b.eq	0xeee4c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x690>
   eee34: cb090108     	sub	x8, x8, x9
   eee38: 8b090e69     	add	x9, x19, x9, lsl #3
   eee3c: f840852b     	ldr	x11, [x9], #0x8
   eee40: f1000508     	subs	x8, x8, #0x1
   eee44: aa0a016a     	orr	x10, x11, x10
   eee48: 54ffffa1     	b.ne	0xeee3c <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x680>
   eee4c: f100015f     	cmp	x10, #0x0
   eee50: 1a9f07e0     	cset	w0, ne
   eee54: f94016a8     	ldr	x8, [x21, #0x28]
   eee58: f85f83a9     	ldur	x9, [x29, #-0x8]
   eee5c: eb09011f     	cmp	x8, x9
   eee60: 540000c1     	b.ne	0xeee78 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x6bc>
   eee64: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   eee68: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   eee6c: f9403bf5     	ldr	x21, [sp, #0x70]
   eee70: 910243ff     	add	sp, sp, #0x90
   eee74: d65f03c0     	ret
   eee78: 9401b7ee     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000eee7c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)>:
   eee7c: d10403ff     	sub	sp, sp, #0x100
   eee80: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
   eee84: 910283fd     	add	x29, sp, #0xa0
   eee88: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
   eee8c: a90c67fa     	stp	x26, x25, [sp, #0xc0]
   eee90: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
   eee94: a90e57f6     	stp	x22, x21, [sp, #0xe0]
   eee98: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
   eee9c: d53bd059     	mrs	x25, TPIDR_EL0
   eeea0: aa0303f3     	mov	x19, x3
   eeea4: f9401728     	ldr	x8, [x25, #0x28]
   eeea8: aa0203f4     	mov	x20, x2
   eeeac: aa0103f7     	mov	x23, x1
   eeeb0: aa0003f6     	mov	x22, x0
   eeeb4: 9100e3ea     	add	x10, sp, #0x38
   eeeb8: 910063eb     	add	x11, sp, #0x18
   eeebc: f81f83a8     	stur	x8, [x29, #-0x8]
   eeec0: 79c0047b     	ldrsh	w27, [x3, #0x2]
   eeec4: 39800075     	ldrsb	x21, [x3]
   eeec8: a900afea     	stp	x10, x11, [sp, #0x8]
   eeecc: 39c0047a     	ldrsb	w26, [x3, #0x1]
   eeed0: 11001f68     	add	w8, w27, #0x7
   eeed4: 11003b69     	add	w9, w27, #0xe
   eeed8: 7100011f     	cmp	w8, #0x0
   eeedc: 1a88b128     	csel	w8, w9, w8, lt
   eeee0: 13037d18     	asr	w24, w8, #3
   eeee4: 11001f08     	add	w8, w24, #0x7
   eeee8: 13003d09     	sxth	w9, w8
   eeeec: 531c7929     	ubfx	w9, w9, #28, #3
   eeef0: 0b090108     	add	w8, w8, w9
   eeef4: 13003d09     	sxth	w9, w8
   eeef8: 13032929     	sbfx	w9, w9, #3, #8
   eeefc: 7100053f     	cmp	w9, #0x1
   eef00: 540000eb     	b.lt	0xeef1c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0xa0>
   eef04: 13033d08     	sbfx	w8, w8, #3, #13
   eef08: 9100e3e0     	add	x0, sp, #0x38
   eef0c: 531d7108     	lsl	w8, w8, #3
   eef10: 2a1f03e1     	mov	w1, wzr
   eef14: 927d1d02     	and	x2, x8, #0x7f8
   eef18: 9401b7ca     	bl	0x15ce40 <memset@plt>
   eef1c: 7100077f     	cmp	w27, #0x1
   eef20: 5400020b     	b.lt	0xeef60 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0xe4>
   eef24: 2a1f03e8     	mov	w8, wzr
   eef28: 9100e3e9     	add	x9, sp, #0x38
   eef2c: 2a2803ea     	mvn	w10, w8
   eef30: 3868caec     	ldrb	w12, [x23, w8, sxtw]
   eef34: 0b0a030a     	add	w10, w24, w10
   eef38: 11000508     	add	w8, w8, #0x1
   eef3c: 121d714b     	and	w11, w10, #0xfffffff8
   eef40: 531d094a     	ubfiz	w10, w10, #3, #3
   eef44: 13001d08     	sxtb	w8, w8
   eef48: 6b18011f     	cmp	w8, w24
   eef4c: f86b692d     	ldr	x13, [x9, x11]
   eef50: 9aca218a     	lsl	x10, x12, x10
   eef54: aa0d014a     	orr	x10, x10, x13
   eef58: f82b692a     	str	x10, [x9, x11]
   eef5c: 54fffe8b     	b.lt	0xeef2c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0xb0>
   eef60: 11001f48     	add	w8, w26, #0x7
   eef64: 12130909     	and	w9, w8, #0xe000
   eef68: 0b493508     	add	w8, w8, w9, lsr #13
   eef6c: 13037d1c     	asr	w28, w8, #3
   eef70: 531d1f97     	ubfiz	w23, w28, #3, #8
   eef74: 7100079f     	cmp	w28, #0x1
   eef78: 540000ab     	b.lt	0xeef8c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x110>
   eef7c: d10123a0     	sub	x0, x29, #0x48
   eef80: 2a1f03e1     	mov	w1, wzr
   eef84: aa1703e2     	mov	x2, x23
   eef88: 9401b7ae     	bl	0x15ce40 <memset@plt>
   eef8c: 7100075f     	cmp	w26, #0x1
   eef90: 5400020b     	b.lt	0xeefd0 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x154>
   eef94: 2a1f03e8     	mov	w8, wzr
   eef98: d10123a9     	sub	x9, x29, #0x48
   eef9c: 2a2803ea     	mvn	w10, w8
   eefa0: 3868cacc     	ldrb	w12, [x22, w8, sxtw]
   eefa4: 0b1a014a     	add	w10, w10, w26
   eefa8: 11000508     	add	w8, w8, #0x1
   eefac: 121d714b     	and	w11, w10, #0xfffffff8
   eefb0: 531d094a     	ubfiz	w10, w10, #3, #3
   eefb4: 13001d08     	sxtb	w8, w8
   eefb8: 6b1a011f     	cmp	w8, w26
   eefbc: f86b692d     	ldr	x13, [x9, x11]
   eefc0: 9aca218a     	lsl	x10, x12, x10
   eefc4: aa0d014a     	orr	x10, x10, x13
   eefc8: f82b692a     	str	x10, [x9, x11]
   eefcc: 54fffe8b     	b.lt	0xeef9c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x120>
   eefd0: d10123a8     	sub	x8, x29, #0x48
   eefd4: 7100079f     	cmp	w28, #0x1
   eefd8: 8b150d18     	add	x24, x8, x21, lsl #3
   eefdc: 540000ab     	b.lt	0xeeff0 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x174>
   eefe0: aa1803e0     	mov	x0, x24
   eefe4: 2a1f03e1     	mov	w1, wzr
   eefe8: aa1703e2     	mov	x2, x23
   eefec: 9401b795     	bl	0x15ce40 <memset@plt>
   eeff0: 7100075f     	cmp	w26, #0x1
   eeff4: 5400020b     	b.lt	0xef034 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1b8>
   eeff8: 2a1f03e9     	mov	w9, wzr
   eeffc: 8b3ac2c8     	add	x8, x22, w26, sxtw
   ef000: 2a2903ea     	mvn	w10, w9
   ef004: 3869c90c     	ldrb	w12, [x8, w9, sxtw]
   ef008: 0b1a014a     	add	w10, w10, w26
   ef00c: 11000529     	add	w9, w9, #0x1
   ef010: 121d714b     	and	w11, w10, #0xfffffff8
   ef014: 531d094a     	ubfiz	w10, w10, #3, #3
   ef018: 13001d29     	sxtb	w9, w9
   ef01c: 6b1a013f     	cmp	w9, w26
   ef020: f86b6b0d     	ldr	x13, [x24, x11]
   ef024: 9aca218a     	lsl	x10, x12, x10
   ef028: aa0d014a     	orr	x10, x10, x13
   ef02c: f82b6b0a     	str	x10, [x24, x11]
   ef030: 54fffe8b     	b.lt	0xef000 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x184>
   ef034: 1100ff68     	add	w8, w27, #0x3f
   ef038: 1101fb69     	add	w9, w27, #0x7e
   ef03c: 7100011f     	cmp	w8, #0x0
   ef040: 1a88b129     	csel	w9, w9, w8, lt
   ef044: 13067d28     	asr	w8, w9, #6
   ef048: 13063529     	sbfx	w9, w9, #6, #8
   ef04c: 7100053f     	cmp	w9, #0x1
   ef050: 540002ab     	b.lt	0xef0a4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x228>
   ef054: aa1f03e9     	mov	x9, xzr
   ef058: 12001d0a     	and	w10, w8, #0xff
   ef05c: 9100a26b     	add	x11, x19, #0x28
   ef060: 9100e3ec     	add	x12, sp, #0x38
   ef064: f940018d     	ldr	x13, [x12]
   ef068: f840856e     	ldr	x14, [x11], #0x8
   ef06c: 8b0901af     	add	x15, x13, x9
   ef070: 8b0e01ee     	add	x14, x15, x14
   ef074: eb0d01df     	cmp	x14, x13
   ef078: 1a9f27ed     	cset	w13, lo
   ef07c: 9a8d0129     	csel	x9, x9, x13, eq
   ef080: f100054a     	subs	x10, x10, #0x1
   ef084: f800858e     	str	x14, [x12], #0x8
   ef088: 54fffee1     	b.ne	0xef064 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1e8>
   ef08c: b40000c9     	cbz	x9, 0xef0a4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x228>
   ef090: 52800037     	mov	w23, #0x1               // =1
   ef094: 13001d09     	sxtb	w9, w8
   ef098: 7100053f     	cmp	w9, #0x1
   ef09c: 5400024a     	b.ge	0xef0e4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x268>
   ef0a0: 14000020     	b	0xef120 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x2a4>
   ef0a4: 53081d09     	lsl	w9, w8, #24
   ef0a8: 6b894b7f     	cmp	w27, w9, asr #18
   ef0ac: 5400014a     	b.ge	0xef0d4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x258>
   ef0b0: 13067f69     	asr	w9, w27, #6
   ef0b4: 9100e3ea     	add	x10, sp, #0x38
   ef0b8: f869d949     	ldr	x9, [x10, w9, sxtw #3]
   ef0bc: 9adb2529     	lsr	x9, x9, x27
   ef0c0: 92400137     	and	x23, x9, #0x1
   ef0c4: 13001d09     	sxtb	w9, w8
   ef0c8: 7100053f     	cmp	w9, #0x1
   ef0cc: 540000ca     	b.ge	0xef0e4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x268>
   ef0d0: 14000014     	b	0xef120 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x2a4>
   ef0d4: aa1f03f7     	mov	x23, xzr
   ef0d8: 13001d09     	sxtb	w9, w8
   ef0dc: 7100053f     	cmp	w9, #0x1
   ef0e0: 5400020b     	b.lt	0xef120 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x2a4>
   ef0e4: aa1f03e9     	mov	x9, xzr
   ef0e8: 12001d08     	and	w8, w8, #0xff
   ef0ec: 9100a26a     	add	x10, x19, #0x28
   ef0f0: 910063eb     	add	x11, sp, #0x18
   ef0f4: 9100e3ec     	add	x12, sp, #0x38
   ef0f8: f840858d     	ldr	x13, [x12], #0x8
   ef0fc: f840854e     	ldr	x14, [x10], #0x8
   ef100: 8b0901af     	add	x15, x13, x9
   ef104: 8b0e01ee     	add	x14, x15, x14
   ef108: eb0d01df     	cmp	x14, x13
   ef10c: 1a9f27ed     	cset	w13, lo
   ef110: 9a8d0129     	csel	x9, x9, x13, eq
   ef114: f1000508     	subs	x8, x8, #0x1
   ef118: f800856e     	str	x14, [x11], #0x8
   ef11c: 54fffee1     	b.ne	0xef0f8 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x27c>
   ef120: 90000428     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   ef124: f9415108     	ldr	x8, [x8, #0x2a0]
   ef128: b4000148     	cbz	x8, 0xef150 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x2d4>
   ef12c: 910023e8     	add	x8, sp, #0x8
   ef130: 91002261     	add	x1, x19, #0x8
   ef134: 2a1503e2     	mov	w2, w21
   ef138: f8777916     	ldr	x22, [x8, x23, lsl #3]
   ef13c: aa1603e0     	mov	x0, x22
   ef140: 97fffe04     	bl	0xee950 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x194>
   ef144: 340008a0     	cbz	w0, 0xef258 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x3dc>
   ef148: 7940067b     	ldrh	w27, [x19, #0x2]
   ef14c: 14000002     	b	0xef154 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x2d8>
   ef150: aa1f03f6     	mov	x22, xzr
   ef154: d24002e8     	eor	x8, x23, #0x1
   ef158: 910023e9     	add	x9, sp, #0x8
   ef15c: 11000764     	add	w4, w27, #0x1
   ef160: d10123a0     	sub	x0, x29, #0x48
   ef164: d10123a1     	sub	x1, x29, #0x48
   ef168: aa1603e3     	mov	x3, x22
   ef16c: f8687922     	ldr	x2, [x9, x8, lsl #3]
   ef170: aa1303e5     	mov	x5, x19
   ef174: d10123b5     	sub	x21, x29, #0x48
   ef178: 94000045     	bl	0xef28c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x410>
   ef17c: 7100075f     	cmp	w26, #0x1
   ef180: 540001ab     	b.lt	0xef1b4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x338>
   ef184: 2a1f03e8     	mov	w8, wzr
   ef188: 2a2803e9     	mvn	w9, w8
   ef18c: 0b1a0129     	add	w9, w9, w26
   ef190: 121d712a     	and	w10, w9, #0xfffffff8
   ef194: 531d0929     	ubfiz	w9, w9, #3, #3
   ef198: f86a4aaa     	ldr	x10, [x21, w10, uxtw]
   ef19c: 9ac92549     	lsr	x9, x10, x9
   ef1a0: 1100050a     	add	w10, w8, #0x1
   ef1a4: 3828ca89     	strb	w9, [x20, w8, sxtw]
   ef1a8: 13001d48     	sxtb	w8, w10
   ef1ac: 6b1a011f     	cmp	w8, w26
   ef1b0: 54fffecb     	b.lt	0xef188 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x30c>
   ef1b4: 39400268     	ldrb	w8, [x19]
   ef1b8: 531f7909     	lsl	w9, w8, #1
   ef1bc: 13001d28     	sxtb	w8, w9
   ef1c0: 7100051f     	cmp	w8, #0x1
   ef1c4: 5400010b     	b.lt	0xef1e4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x368>
   ef1c8: 92401d28     	and	x8, x9, #0xff
   ef1cc: 12001d29     	and	w9, w9, #0xff
   ef1d0: 7100113f     	cmp	w9, #0x4
   ef1d4: 540000c2     	b.hs	0xef1ec <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x370>
   ef1d8: aa1f03e9     	mov	x9, xzr
   ef1dc: aa1f03ea     	mov	x10, xzr
   ef1e0: 14000015     	b	0xef234 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x3b8>
   ef1e4: 2a1f03e0     	mov	w0, wzr
   ef1e8: 1400001c     	b	0xef258 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x3dc>
   ef1ec: 927e1509     	and	x9, x8, #0xfc
   ef1f0: d10123aa     	sub	x10, x29, #0x48
   ef1f4: 6f00e400     	movi	v0.2d, #0000000000000000
   ef1f8: 9100414a     	add	x10, x10, #0x10
   ef1fc: 6f00e401     	movi	v1.2d, #0000000000000000
   ef200: aa0903eb     	mov	x11, x9
   ef204: ad7f8d42     	ldp	q2, q3, [x10, #-0x10]
   ef208: 9100814a     	add	x10, x10, #0x20
   ef20c: f100116b     	subs	x11, x11, #0x4
   ef210: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   ef214: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   ef218: 54ffff61     	b.ne	0xef204 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x388>
   ef21c: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   ef220: eb08013f     	cmp	x9, x8
   ef224: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   ef228: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   ef22c: 9e66000a     	fmov	x10, d0
   ef230: 54000100     	b.eq	0xef250 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x3d4>
   ef234: d10123ab     	sub	x11, x29, #0x48
   ef238: cb090108     	sub	x8, x8, x9
   ef23c: 8b090d6b     	add	x11, x11, x9, lsl #3
   ef240: f8408569     	ldr	x9, [x11], #0x8
   ef244: f1000508     	subs	x8, x8, #0x1
   ef248: aa0a012a     	orr	x10, x9, x10
   ef24c: 54ffffa1     	b.ne	0xef240 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x3c4>
   ef250: f100015f     	cmp	x10, #0x0
   ef254: 1a9f07e0     	cset	w0, ne
   ef258: f9401728     	ldr	x8, [x25, #0x28]
   ef25c: f85f83a9     	ldur	x9, [x29, #-0x8]
   ef260: eb09011f     	cmp	x8, x9
   ef264: 54000121     	b.ne	0xef288 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x40c>
   ef268: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
   ef26c: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
   ef270: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
   ef274: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
   ef278: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
   ef27c: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
   ef280: 910403ff     	add	sp, sp, #0x100
   ef284: d65f03c0     	ret
   ef288: 9401b6ea     	bl	0x15ce30 <__stack_chk_fail@plt>
   ef28c: d10583ff     	sub	sp, sp, #0x160
   ef290: a9107bfd     	stp	x29, x30, [sp, #0x100]
   ef294: 910403fd     	add	x29, sp, #0x100
   ef298: a9116ffc     	stp	x28, x27, [sp, #0x110]
   ef29c: a91267fa     	stp	x26, x25, [sp, #0x120]
   ef2a0: a9135ff8     	stp	x24, x23, [sp, #0x130]
   ef2a4: a91457f6     	stp	x22, x21, [sp, #0x140]
   ef2a8: a9154ff4     	stp	x20, x19, [sp, #0x150]
   ef2ac: f90003e0     	str	x0, [sp]
   ef2b0: d53bd048     	mrs	x8, TPIDR_EL0
   ef2b4: f90017e8     	str	x8, [sp, #0x28]
   ef2b8: aa0503f4     	mov	x20, x5
   ef2bc: f9401508     	ldr	x8, [x8, #0x28]
   ef2c0: 2a0403f9     	mov	w25, w4
   ef2c4: aa0303f3     	mov	x19, x3
   ef2c8: aa0203f8     	mov	x24, x2
   ef2cc: aa0103f7     	mov	x23, x1
   ef2d0: f81f03a8     	stur	x8, [x29, #-0x10]
   ef2d4: 9101c3e8     	add	x8, sp, #0x70
   ef2d8: 398000b6     	ldrsb	x22, [x5]
   ef2dc: 9100811a     	add	x26, x8, #0x20
   ef2e0: f9000be1     	str	x1, [sp, #0x10]
   ef2e4: 92401ed5     	and	x21, x22, #0xff
   ef2e8: f10006df     	cmp	x22, #0x1
   ef2ec: f90013f5     	str	x21, [sp, #0x20]
   ef2f0: 540002ab     	b.lt	0xef344 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x4c8>
   ef2f4: d37df2bc     	lsl	x28, x21, #3
   ef2f8: aa1a03e0     	mov	x0, x26
   ef2fc: aa1703e1     	mov	x1, x23
   ef300: aa1c03e2     	mov	x2, x28
   ef304: 9401b767     	bl	0x15d0a0 <memcpy@plt>
   ef308: 9100c3e8     	add	x8, sp, #0x30
   ef30c: 8b150ee1     	add	x1, x23, x21, lsl #3
   ef310: 9100811b     	add	x27, x8, #0x20
   ef314: aa1c03e2     	mov	x2, x28
   ef318: aa1b03e0     	mov	x0, x27
   ef31c: f90007e1     	str	x1, [sp, #0x8]
   ef320: 9401b760     	bl	0x15d0a0 <memcpy@plt>
   ef324: b4000233     	cbz	x19, 0xef368 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x4ec>
   ef328: 92401ec8     	and	x8, x22, #0xff
   ef32c: d10143a0     	sub	x0, x29, #0x50
   ef330: d37df11c     	lsl	x28, x8, #3
   ef334: aa1303e1     	mov	x1, x19
   ef338: aa1c03e2     	mov	x2, x28
   ef33c: 9401b759     	bl	0x15d0a0 <memcpy@plt>
   ef340: 14000010     	b	0xef380 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x504>
   ef344: 9100c3e8     	add	x8, sp, #0x30
   ef348: f9000ff6     	str	x22, [sp, #0x18]
   ef34c: 9100811b     	add	x27, x8, #0x20
   ef350: 8b160ee8     	add	x8, x23, x22, lsl #3
   ef354: f90007e8     	str	x8, [sp, #0x8]
   ef358: b5000293     	cbnz	x19, 0xef3a8 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x52c>
   ef35c: 52800028     	mov	w8, #0x1                // =1
   ef360: f81b03a8     	stur	x8, [x29, #-0x50]
   ef364: 14000011     	b	0xef3a8 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x52c>
   ef368: d10143a0     	sub	x0, x29, #0x50
   ef36c: 2a1f03e1     	mov	w1, wzr
   ef370: aa1c03e2     	mov	x2, x28
   ef374: 9401b6b3     	bl	0x15ce40 <memset@plt>
   ef378: 52800028     	mov	w8, #0x1                // =1
   ef37c: f81b03a8     	stur	x8, [x29, #-0x50]
   ef380: 9101c3e0     	add	x0, sp, #0x70
   ef384: aa1a03e1     	mov	x1, x26
   ef388: aa1c03e2     	mov	x2, x28
   ef38c: 9401b8e9     	bl	0x15d730 <memmove@plt>
   ef390: 9100c3e8     	add	x8, sp, #0x30
   ef394: 9100c3e0     	add	x0, sp, #0x30
   ef398: 91008101     	add	x1, x8, #0x20
   ef39c: aa1c03e2     	mov	x2, x28
   ef3a0: 9401b8e4     	bl	0x15d730 <memmove@plt>
   ef3a4: f9000ff5     	str	x21, [sp, #0x18]
   ef3a8: d100c3a0     	sub	x0, x29, #0x30
   ef3ac: d10143a1     	sub	x1, x29, #0x50
   ef3b0: d10143a2     	sub	x2, x29, #0x50
   ef3b4: aa1403e3     	mov	x3, x20
   ef3b8: 94000ebc     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef3bc: d100c3a2     	sub	x2, x29, #0x30
   ef3c0: aa1a03e0     	mov	x0, x26
   ef3c4: aa1a03e1     	mov	x1, x26
   ef3c8: aa1403e3     	mov	x3, x20
   ef3cc: 94000eb7     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef3d0: d100c3a0     	sub	x0, x29, #0x30
   ef3d4: d100c3a1     	sub	x1, x29, #0x30
   ef3d8: d10143a2     	sub	x2, x29, #0x50
   ef3dc: aa1403e3     	mov	x3, x20
   ef3e0: 94000eb2     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef3e4: d100c3a2     	sub	x2, x29, #0x30
   ef3e8: aa1b03e0     	mov	x0, x27
   ef3ec: aa1b03e1     	mov	x1, x27
   ef3f0: aa1403e3     	mov	x3, x20
   ef3f4: 94000ead     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef3f8: f9405688     	ldr	x8, [x20, #0xa8]
   ef3fc: d10143a2     	sub	x2, x29, #0x50
   ef400: aa1a03e0     	mov	x0, x26
   ef404: aa1b03e1     	mov	x1, x27
   ef408: aa1403e3     	mov	x3, x20
   ef40c: d63f0100     	blr	x8
   ef410: d100c3a0     	sub	x0, x29, #0x30
   ef414: d10143a1     	sub	x1, x29, #0x50
   ef418: d10143a2     	sub	x2, x29, #0x50
   ef41c: aa1403e3     	mov	x3, x20
   ef420: 94000ea2     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef424: 9101c3e0     	add	x0, sp, #0x70
   ef428: 9101c3e1     	add	x1, sp, #0x70
   ef42c: d100c3a2     	sub	x2, x29, #0x30
   ef430: aa1403e3     	mov	x3, x20
   ef434: 9101c3fc     	add	x28, sp, #0x70
   ef438: 94000e9c     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef43c: d100c3a0     	sub	x0, x29, #0x30
   ef440: d100c3a1     	sub	x1, x29, #0x30
   ef444: d10143a2     	sub	x2, x29, #0x50
   ef448: aa1403e3     	mov	x3, x20
   ef44c: 94000e97     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef450: 9100c3e0     	add	x0, sp, #0x30
   ef454: 9100c3e1     	add	x1, sp, #0x30
   ef458: d100c3a2     	sub	x2, x29, #0x30
   ef45c: aa1403e3     	mov	x3, x20
   ef460: 9100c3f6     	add	x22, sp, #0x30
   ef464: 94000e91     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef468: 51000b28     	sub	w8, w25, #0x2
   ef46c: 13003d08     	sxth	w8, w8
   ef470: 7100051f     	cmp	w8, #0x1
   ef474: 540003ab     	b.lt	0xef4e8 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x66c>
   ef478: 12003d17     	and	w23, w8, #0xffff
   ef47c: 52800035     	mov	w21, #0x1               // =1
   ef480: 53067ee8     	lsr	w8, w23, #6
   ef484: 9ad722a9     	lsl	x9, x21, x23
   ef488: aa1403e4     	mov	x4, x20
   ef48c: f8685b08     	ldr	x8, [x24, w8, uxtw #3]
   ef490: ea09011f     	tst	x8, x9
   ef494: 1a9f07e8     	cset	w8, ne
   ef498: 1a9f17e9     	cset	w9, eq
   ef49c: d37be908     	lsl	x8, x8, #5
   ef4a0: d37be929     	lsl	x9, x9, #5
   ef4a4: 8b080393     	add	x19, x28, x8
   ef4a8: 8b0802d9     	add	x25, x22, x8
   ef4ac: 8b09039a     	add	x26, x28, x9
   ef4b0: 8b0902db     	add	x27, x22, x9
   ef4b4: aa1303e0     	mov	x0, x19
   ef4b8: aa1903e1     	mov	x1, x25
   ef4bc: aa1a03e2     	mov	x2, x26
   ef4c0: aa1b03e3     	mov	x3, x27
   ef4c4: 940019a5     	bl	0xf5b58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b90>
   ef4c8: aa1a03e0     	mov	x0, x26
   ef4cc: aa1b03e1     	mov	x1, x27
   ef4d0: aa1303e2     	mov	x2, x19
   ef4d4: aa1903e3     	mov	x3, x25
   ef4d8: aa1403e4     	mov	x4, x20
   ef4dc: 94000d43     	bl	0xf29e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1a20>
   ef4e0: 710006f7     	subs	w23, w23, #0x1
   ef4e4: 54fffce8     	b.hi	0xef480 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x604>
   ef4e8: f9400308     	ldr	x8, [x24]
   ef4ec: aa1403e4     	mov	x4, x20
   ef4f0: f94013f5     	ldr	x21, [sp, #0x20]
   ef4f4: 92400108     	and	x8, x8, #0x1
   ef4f8: d37be909     	lsl	x9, x8, #5
   ef4fc: d2400108     	eor	x8, x8, #0x1
   ef500: d37be908     	lsl	x8, x8, #5
   ef504: 8b090398     	add	x24, x28, x9
   ef508: 8b0902d9     	add	x25, x22, x9
   ef50c: 8b08039a     	add	x26, x28, x8
   ef510: 8b0802db     	add	x27, x22, x8
   ef514: aa1803e0     	mov	x0, x24
   ef518: aa1903e1     	mov	x1, x25
   ef51c: aa1a03e2     	mov	x2, x26
   ef520: aa1b03e3     	mov	x3, x27
   ef524: 13001eb3     	sxtb	w19, w21
   ef528: 9400198c     	bl	0xf5b58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b90>
   ef52c: a9415bf7     	ldp	x23, x22, [sp, #0x10]
   ef530: 9100229c     	add	x28, x20, #0x8
   ef534: 7100067f     	cmp	w19, #0x1
   ef538: 540003eb     	b.lt	0xef5b4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x738>
   ef53c: 9101c3e9     	add	x9, sp, #0x70
   ef540: aa1f03e8     	mov	x8, xzr
   ef544: 91008129     	add	x9, x9, #0x20
   ef548: d10143aa     	sub	x10, x29, #0x50
   ef54c: aa1503eb     	mov	x11, x21
   ef550: f85e012c     	ldur	x12, [x9, #-0x20]
   ef554: f840852d     	ldr	x13, [x9], #0x8
   ef558: 8b08018c     	add	x12, x12, x8
   ef55c: eb0c01ad     	subs	x13, x13, x12
   ef560: 1a9f27ee     	cset	w14, lo
   ef564: f100019f     	cmp	x12, #0x0
   ef568: 9a8e0108     	csel	x8, x8, x14, eq
   ef56c: f100056b     	subs	x11, x11, #0x1
   ef570: f800854d     	str	x13, [x10], #0x8
   ef574: 54fffee1     	b.ne	0xef550 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6d4>
   ef578: b40001e8     	cbz	x8, 0xef5b4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x738>
   ef57c: aa1f03e8     	mov	x8, xzr
   ef580: 91002289     	add	x9, x20, #0x8
   ef584: d10143aa     	sub	x10, x29, #0x50
   ef588: aa1503eb     	mov	x11, x21
   ef58c: f940014c     	ldr	x12, [x10]
   ef590: f840852d     	ldr	x13, [x9], #0x8
   ef594: 8b08018e     	add	x14, x12, x8
   ef598: 8b0d01cd     	add	x13, x14, x13
   ef59c: eb0c01bf     	cmp	x13, x12
   ef5a0: 1a9f27ec     	cset	w12, lo
   ef5a4: 9a8c0108     	csel	x8, x8, x12, eq
   ef5a8: f100056b     	subs	x11, x11, #0x1
   ef5ac: f800854d     	str	x13, [x10], #0x8
   ef5b0: 54fffee1     	b.ne	0xef58c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x710>
   ef5b4: d10143a0     	sub	x0, x29, #0x50
   ef5b8: d10143a1     	sub	x1, x29, #0x50
   ef5bc: aa1903e2     	mov	x2, x25
   ef5c0: aa1403e3     	mov	x3, x20
   ef5c4: 13001eb3     	sxtb	w19, w21
   ef5c8: 94000e38     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef5cc: d10143a0     	sub	x0, x29, #0x50
   ef5d0: d10143a1     	sub	x1, x29, #0x50
   ef5d4: aa1703e2     	mov	x2, x23
   ef5d8: aa1403e3     	mov	x3, x20
   ef5dc: 94000e33     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef5e0: d10143a0     	sub	x0, x29, #0x50
   ef5e4: d10143a1     	sub	x1, x29, #0x50
   ef5e8: aa1c03e2     	mov	x2, x28
   ef5ec: 2a1503e3     	mov	w3, w21
   ef5f0: 94000984     	bl	0xf1c00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc38>
   ef5f4: d10143a0     	sub	x0, x29, #0x50
   ef5f8: d10143a1     	sub	x1, x29, #0x50
   ef5fc: f94007e2     	ldr	x2, [sp, #0x8]
   ef600: aa1403e3     	mov	x3, x20
   ef604: 94000e29     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef608: d10143a0     	sub	x0, x29, #0x50
   ef60c: d10143a1     	sub	x1, x29, #0x50
   ef610: aa1803e2     	mov	x2, x24
   ef614: aa1403e3     	mov	x3, x20
   ef618: 94000e24     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef61c: aa1a03e0     	mov	x0, x26
   ef620: aa1b03e1     	mov	x1, x27
   ef624: aa1803e2     	mov	x2, x24
   ef628: aa1903e3     	mov	x3, x25
   ef62c: aa1403e4     	mov	x4, x20
   ef630: 94000cee     	bl	0xf29e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1a20>
   ef634: d100c3a0     	sub	x0, x29, #0x30
   ef638: d10143a1     	sub	x1, x29, #0x50
   ef63c: d10143a2     	sub	x2, x29, #0x50
   ef640: aa1403e3     	mov	x3, x20
   ef644: 94000e19     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef648: 9101c3e0     	add	x0, sp, #0x70
   ef64c: 9101c3e1     	add	x1, sp, #0x70
   ef650: d100c3a2     	sub	x2, x29, #0x30
   ef654: aa1403e3     	mov	x3, x20
   ef658: 94000e14     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef65c: d100c3a0     	sub	x0, x29, #0x30
   ef660: d100c3a1     	sub	x1, x29, #0x30
   ef664: d10143a2     	sub	x2, x29, #0x50
   ef668: aa1403e3     	mov	x3, x20
   ef66c: 94000e0f     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef670: 9100c3e0     	add	x0, sp, #0x30
   ef674: 9100c3e1     	add	x1, sp, #0x30
   ef678: d100c3a2     	sub	x2, x29, #0x30
   ef67c: aa1403e3     	mov	x3, x20
   ef680: 94000e0a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   ef684: 7100067f     	cmp	w19, #0x1
   ef688: 5400016b     	b.lt	0xef6b4 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x838>
   ef68c: f94003f4     	ldr	x20, [sp]
   ef690: d37df2b3     	lsl	x19, x21, #3
   ef694: 9101c3e1     	add	x1, sp, #0x70
   ef698: aa1303e2     	mov	x2, x19
   ef69c: aa1403e0     	mov	x0, x20
   ef6a0: 9401b680     	bl	0x15d0a0 <memcpy@plt>
   ef6a4: 8b160e80     	add	x0, x20, x22, lsl #3
   ef6a8: 9100c3e1     	add	x1, sp, #0x30
   ef6ac: aa1303e2     	mov	x2, x19
   ef6b0: 9401b67c     	bl	0x15d0a0 <memcpy@plt>
   ef6b4: f94017e8     	ldr	x8, [sp, #0x28]
   ef6b8: f9401508     	ldr	x8, [x8, #0x28]
   ef6bc: f85f03a9     	ldur	x9, [x29, #-0x10]
   ef6c0: eb09011f     	cmp	x8, x9
   ef6c4: 54000121     	b.ne	0xef6e8 <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x86c>
   ef6c8: a9554ff4     	ldp	x20, x19, [sp, #0x150]
   ef6cc: a95457f6     	ldp	x22, x21, [sp, #0x140]
   ef6d0: a9535ff8     	ldp	x24, x23, [sp, #0x130]
   ef6d4: a95267fa     	ldp	x26, x25, [sp, #0x120]
   ef6d8: a9516ffc     	ldp	x28, x27, [sp, #0x110]
   ef6dc: a9507bfd     	ldp	x29, x30, [sp, #0x100]
   ef6e0: 910583ff     	add	sp, sp, #0x160
   ef6e4: d65f03c0     	ret
   ef6e8: 9401b5d2     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000ef6ec <InGame::uECC_compress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)>:
   ef6ec: 39c00448     	ldrsb	w8, [x2, #0x1]
   ef6f0: 7100051f     	cmp	w8, #0x1
   ef6f4: 5400016b     	b.lt	0xef720 <InGame::uECC_compress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x34>
   ef6f8: aa1f03e9     	mov	x9, xzr
   ef6fc: 91000428     	add	x8, x1, #0x1
   ef700: 3869680a     	ldrb	w10, [x0, x9]
   ef704: 9100052b     	add	x11, x9, #0x1
   ef708: 3829690a     	strb	w10, [x8, x9]
   ef70c: aa0b03e9     	mov	x9, x11
   ef710: 3980044a     	ldrsb	x10, [x2, #0x1]
   ef714: eb0a017f     	cmp	x11, x10
   ef718: 54ffff4b     	b.lt	0xef700 <InGame::uECC_compress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x14>
   ef71c: 12001d48     	and	w8, w10, #0xff
   ef720: 131f1d08     	sbfiz	w8, w8, #1, #8
   ef724: 52800049     	mov	w9, #0x2                // =2
   ef728: 8b28c008     	add	x8, x0, w8, sxtw
   ef72c: 385ff108     	ldurb	w8, [x8, #-0x1]
   ef730: 33000109     	bfxil	w9, w8, #0, #1
   ef734: 39000029     	strb	w9, [x1]
   ef738: d65f03c0     	ret

00000000000ef73c <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)>:
   ef73c: d10283ff     	sub	sp, sp, #0xa0
   ef740: a9057bfd     	stp	x29, x30, [sp, #0x50]
   ef744: 910143fd     	add	x29, sp, #0x50
   ef748: f90033f9     	str	x25, [sp, #0x60]
   ef74c: a9075ff8     	stp	x24, x23, [sp, #0x70]
   ef750: a90857f6     	stp	x22, x21, [sp, #0x80]
   ef754: a9094ff4     	stp	x20, x19, [sp, #0x90]
   ef758: d53bd057     	mrs	x23, TPIDR_EL0
   ef75c: 910023ea     	add	x10, sp, #0x8
   ef760: f94016e8     	ldr	x8, [x23, #0x28]
   ef764: aa0203f5     	mov	x21, x2
   ef768: aa0103f4     	mov	x20, x1
   ef76c: aa0003f6     	mov	x22, x0
   ef770: f81f83a8     	stur	x8, [x29, #-0x8]
   ef774: 39c00459     	ldrsb	w25, [x2, #0x1]
   ef778: 39800058     	ldrsb	x24, [x2]
   ef77c: 11001f28     	add	w8, w25, #0x7
   ef780: 12130909     	and	w9, w8, #0xe000
   ef784: 8b180d53     	add	x19, x10, x24, lsl #3
   ef788: 0b493508     	add	w8, w8, w9, lsr #13
   ef78c: 13037d08     	asr	w8, w8, #3
   ef790: 7100051f     	cmp	w8, #0x1
   ef794: 540000cb     	b.lt	0xef7ac <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x70>
   ef798: 531d7108     	lsl	w8, w8, #3
   ef79c: 910023e0     	add	x0, sp, #0x8
   ef7a0: 927d1d02     	and	x2, x8, #0x7f8
   ef7a4: 2a1f03e1     	mov	w1, wzr
   ef7a8: 9401b5a6     	bl	0x15ce40 <memset@plt>
   ef7ac: 7100073f     	cmp	w25, #0x1
   ef7b0: 5400022b     	b.lt	0xef7f4 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0xb8>
   ef7b4: 2a1f03e9     	mov	w9, wzr
   ef7b8: 910006c8     	add	x8, x22, #0x1
   ef7bc: 910023ea     	add	x10, sp, #0x8
   ef7c0: 2a2903eb     	mvn	w11, w9
   ef7c4: 3869c90d     	ldrb	w13, [x8, w9, sxtw]
   ef7c8: 0b19016b     	add	w11, w11, w25
   ef7cc: 11000529     	add	w9, w9, #0x1
   ef7d0: 121d716c     	and	w12, w11, #0xfffffff8
   ef7d4: 531d096b     	ubfiz	w11, w11, #3, #3
   ef7d8: 13001d29     	sxtb	w9, w9
   ef7dc: 6b19013f     	cmp	w9, w25
   ef7e0: f86c694e     	ldr	x14, [x10, x12]
   ef7e4: 9acb21ab     	lsl	x11, x13, x11
   ef7e8: aa0e016b     	orr	x11, x11, x14
   ef7ec: f82c694b     	str	x11, [x10, x12]
   ef7f0: 54fffe8b     	b.lt	0xef7c0 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x84>
   ef7f4: f9405ea8     	ldr	x8, [x21, #0xb8]
   ef7f8: 910023e1     	add	x1, sp, #0x8
   ef7fc: aa1303e0     	mov	x0, x19
   ef800: aa1503e2     	mov	x2, x21
   ef804: d63f0100     	blr	x8
   ef808: f9405aa8     	ldr	x8, [x21, #0xb0]
   ef80c: aa1303e0     	mov	x0, x19
   ef810: aa1503e1     	mov	x1, x21
   ef814: d63f0100     	blr	x8
   ef818: f9400268     	ldr	x8, [x19]
   ef81c: 394002c9     	ldrb	w9, [x22]
   ef820: 9240010a     	and	x10, x8, #0x1
   ef824: 92400129     	and	x9, x9, #0x1
   ef828: eb09015f     	cmp	x10, x9
   ef82c: 54000360     	b.eq	0xef898 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x15c>
   ef830: 39c002a9     	ldrsb	w9, [x21]
   ef834: 7100053f     	cmp	w9, #0x1
   ef838: 5400030b     	b.lt	0xef898 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x15c>
   ef83c: f94006aa     	ldr	x10, [x21, #0x8]
   ef840: 92401d2c     	and	x12, x9, #0xff
   ef844: 7100059f     	cmp	w12, #0x1
   ef848: cb08014b     	sub	x11, x10, x8
   ef84c: f900026b     	str	x11, [x19]
   ef850: 54000240     	b.eq	0xef898 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x15c>
   ef854: 910023eb     	add	x11, sp, #0x8
   ef858: aa1f03e9     	mov	x9, xzr
   ef85c: 8b180d6b     	add	x11, x11, x24, lsl #3
   ef860: d100058c     	sub	x12, x12, #0x1
   ef864: 9100216b     	add	x11, x11, #0x8
   ef868: 910042ad     	add	x13, x21, #0x10
   ef86c: eb08015f     	cmp	x10, x8
   ef870: f940016e     	ldr	x14, [x11]
   ef874: 1a9f27ef     	cset	w15, lo
   ef878: f100011f     	cmp	x8, #0x0
   ef87c: f84085aa     	ldr	x10, [x13], #0x8
   ef880: 9a8f0129     	csel	x9, x9, x15, eq
   ef884: f100058c     	subs	x12, x12, #0x1
   ef888: 8b0901c8     	add	x8, x14, x9
   ef88c: cb08014e     	sub	x14, x10, x8
   ef890: f800856e     	str	x14, [x11], #0x8
   ef894: 54fffec1     	b.ne	0xef86c <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x130>
   ef898: 39c006a8     	ldrsb	w8, [x21, #0x1]
   ef89c: 7100051f     	cmp	w8, #0x1
   ef8a0: 540003cb     	b.lt	0xef918 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1dc>
   ef8a4: 2a1f03e9     	mov	w9, wzr
   ef8a8: 910023ea     	add	x10, sp, #0x8
   ef8ac: 2a2903eb     	mvn	w11, w9
   ef8b0: 0b08016b     	add	w11, w11, w8
   ef8b4: 121d716c     	and	w12, w11, #0xfffffff8
   ef8b8: 531d096b     	ubfiz	w11, w11, #3, #3
   ef8bc: f86c494c     	ldr	x12, [x10, w12, uxtw]
   ef8c0: 9acb258b     	lsr	x11, x12, x11
   ef8c4: 1100052c     	add	w12, w9, #0x1
   ef8c8: 3829ca8b     	strb	w11, [x20, w9, sxtw]
   ef8cc: 13001d89     	sxtb	w9, w12
   ef8d0: 6b08013f     	cmp	w9, w8
   ef8d4: 54fffecb     	b.lt	0xef8ac <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x170>
   ef8d8: 398006a8     	ldrsb	x8, [x21, #0x1]
   ef8dc: f100051f     	cmp	x8, #0x1
   ef8e0: 540001cb     	b.lt	0xef918 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1dc>
   ef8e4: 2a1f03e9     	mov	w9, wzr
   ef8e8: 8b08028a     	add	x10, x20, x8
   ef8ec: 2a2903eb     	mvn	w11, w9
   ef8f0: 0b0b010b     	add	w11, w8, w11
   ef8f4: 121d716c     	and	w12, w11, #0xfffffff8
   ef8f8: 531d096b     	ubfiz	w11, w11, #3, #3
   ef8fc: f86c4a6c     	ldr	x12, [x19, w12, uxtw]
   ef900: 9acb258b     	lsr	x11, x12, x11
   ef904: 1100052c     	add	w12, w9, #0x1
   ef908: 3829c94b     	strb	w11, [x10, w9, sxtw]
   ef90c: 13001d89     	sxtb	w9, w12
   ef910: 6b08013f     	cmp	w9, w8
   ef914: 54fffecb     	b.lt	0xef8ec <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1b0>
   ef918: f94016e8     	ldr	x8, [x23, #0x28]
   ef91c: f85f83a9     	ldur	x9, [x29, #-0x8]
   ef920: eb09011f     	cmp	x8, x9
   ef924: 54000101     	b.ne	0xef944 <InGame::uECC_decompress(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x208>
   ef928: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   ef92c: a94857f6     	ldp	x22, x21, [sp, #0x80]
   ef930: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   ef934: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   ef938: f94033f9     	ldr	x25, [sp, #0x60]
   ef93c: 910283ff     	add	sp, sp, #0xa0
   ef940: d65f03c0     	ret
   ef944: 9401b53b     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000ef948 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)>:
   ef948: d10203ff     	sub	sp, sp, #0x80
   ef94c: a9057bfd     	stp	x29, x30, [sp, #0x50]
   ef950: 910143fd     	add	x29, sp, #0x50
   ef954: a90657f6     	stp	x22, x21, [sp, #0x60]
   ef958: a9074ff4     	stp	x20, x19, [sp, #0x70]
   ef95c: d53bd055     	mrs	x21, TPIDR_EL0
   ef960: f94016a8     	ldr	x8, [x21, #0x28]
   ef964: f81f83a8     	stur	x8, [x29, #-0x8]
   ef968: 39800028     	ldrsb	x8, [x1]
   ef96c: 531f790a     	lsl	w10, w8, #1
   ef970: 13001d49     	sxtb	w9, w10
   ef974: 7100053f     	cmp	w9, #0x1
   ef978: 540007ab     	b.lt	0xefa6c <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x124>
   ef97c: aa0103f3     	mov	x19, x1
   ef980: aa0003f4     	mov	x20, x0
   ef984: 92401d49     	and	x9, x10, #0xff
   ef988: 12001d4a     	and	w10, w10, #0xff
   ef98c: 7100115f     	cmp	w10, #0x4
   ef990: 54000082     	b.hs	0xef9a0 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x58>
   ef994: aa1f03ea     	mov	x10, xzr
   ef998: aa1f03eb     	mov	x11, xzr
   ef99c: 14000012     	b	0xef9e4 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x9c>
   ef9a0: 927e152a     	and	x10, x9, #0xfc
   ef9a4: 9100428b     	add	x11, x20, #0x10
   ef9a8: 6f00e400     	movi	v0.2d, #0000000000000000
   ef9ac: aa0a03ec     	mov	x12, x10
   ef9b0: 6f00e401     	movi	v1.2d, #0000000000000000
   ef9b4: ad7f8d62     	ldp	q2, q3, [x11, #-0x10]
   ef9b8: 9100816b     	add	x11, x11, #0x20
   ef9bc: f100118c     	subs	x12, x12, #0x4
   ef9c0: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   ef9c4: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   ef9c8: 54ffff61     	b.ne	0xef9b4 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x6c>
   ef9cc: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   ef9d0: eb09015f     	cmp	x10, x9
   ef9d4: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   ef9d8: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   ef9dc: 9e66000b     	fmov	x11, d0
   ef9e0: 540000e0     	b.eq	0xef9fc <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0xb4>
   ef9e4: cb0a0129     	sub	x9, x9, x10
   ef9e8: 8b0a0e8a     	add	x10, x20, x10, lsl #3
   ef9ec: f840854c     	ldr	x12, [x10], #0x8
   ef9f0: f1000529     	subs	x9, x9, #0x1
   ef9f4: aa0b018b     	orr	x11, x12, x11
   ef9f8: 54ffffa1     	b.ne	0xef9ec <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0xa4>
   ef9fc: b400038b     	cbz	x11, 0xefa6c <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x124>
   efa00: 12001d16     	and	w22, w8, #0xff
   efa04: 2a1603e9     	mov	w9, w22
   efa08: 51000529     	sub	w9, w9, #0x1
   efa0c: 37380309     	tbnz	w9, #0x7, 0xefa6c <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x124>
   efa10: 13001d29     	sxtb	w9, w9
   efa14: 92401d2a     	and	x10, x9, #0xff
   efa18: d37df14a     	lsl	x10, x10, #3
   efa1c: 8b0a026b     	add	x11, x19, x10
   efa20: f86a6a8a     	ldr	x10, [x20, x10]
   efa24: f940056b     	ldr	x11, [x11, #0x8]
   efa28: eb0a017f     	cmp	x11, x10
   efa2c: 54000068     	b.hi	0xefa38 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0xf0>
   efa30: 54fffec2     	b.hs	0xefa08 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0xc0>
   efa34: 1400000e     	b	0xefa6c <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x124>
   efa38: 8b080e81     	add	x1, x20, x8, lsl #3
   efa3c: 2a1603e8     	mov	w8, w22
   efa40: 51000508     	sub	w8, w8, #0x1
   efa44: 37380148     	tbnz	w8, #0x7, 0xefa6c <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x124>
   efa48: 13001d08     	sxtb	w8, w8
   efa4c: 92401d09     	and	x9, x8, #0xff
   efa50: d37df129     	lsl	x9, x9, #3
   efa54: 8b09026a     	add	x10, x19, x9
   efa58: f8696829     	ldr	x9, [x1, x9]
   efa5c: f940054a     	ldr	x10, [x10, #0x8]
   efa60: eb09015f     	cmp	x10, x9
   efa64: 54000188     	b.hi	0xefa94 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x14c>
   efa68: 54fffec2     	b.hs	0xefa40 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0xf8>
   efa6c: 2a1f03e0     	mov	w0, wzr
   efa70: f94016a8     	ldr	x8, [x21, #0x28]
   efa74: f85f83a9     	ldur	x9, [x29, #-0x8]
   efa78: eb09011f     	cmp	x8, x9
   efa7c: 54000881     	b.ne	0xefb8c <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x244>
   efa80: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   efa84: a94657f6     	ldp	x22, x21, [sp, #0x60]
   efa88: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   efa8c: 910203ff     	add	sp, sp, #0x80
   efa90: d65f03c0     	ret
   efa94: 9100a3e0     	add	x0, sp, #0x28
   efa98: aa0103e2     	mov	x2, x1
   efa9c: aa1303e3     	mov	x3, x19
   efaa0: 94000d02     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   efaa4: f9405e68     	ldr	x8, [x19, #0xb8]
   efaa8: 910023e0     	add	x0, sp, #0x8
   efaac: aa1403e1     	mov	x1, x20
   efab0: aa1303e2     	mov	x2, x19
   efab4: d63f0100     	blr	x8
   efab8: 510006c9     	sub	w9, w22, #0x1
   efabc: 373800e9     	tbnz	w9, #0x7, 0xefad8 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x190>
   efac0: 92401d28     	and	x8, x9, #0xff
   efac4: 12001d29     	and	w9, w9, #0xff
   efac8: 71000d3f     	cmp	w9, #0x3
   efacc: 540000a2     	b.hs	0xefae0 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x198>
   efad0: aa1f03eb     	mov	x11, xzr
   efad4: 14000021     	b	0xefb58 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x210>
   efad8: 52800020     	mov	w0, #0x1                // =1
   efadc: 17ffffe5     	b	0xefa70 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x128>
   efae0: d37df10b     	lsl	x11, x8, #3
   efae4: 91000509     	add	x9, x8, #0x1
   efae8: 910023ec     	add	x12, sp, #0x8
   efaec: d100216d     	sub	x13, x11, #0x8
   efaf0: 927e192a     	and	x10, x9, #0x1fc
   efaf4: 8b0d018b     	add	x11, x12, x13
   efaf8: 9100a3ec     	add	x12, sp, #0x28
   efafc: cb0a0108     	sub	x8, x8, x10
   efb00: 6f00e400     	movi	v0.2d, #0000000000000000
   efb04: 8b0d018c     	add	x12, x12, x13
   efb08: 6f00e401     	movi	v1.2d, #0000000000000000
   efb0c: aa0a03ed     	mov	x13, x10
   efb10: ad7f8983     	ldp	q3, q2, [x12, #-0x10]
   efb14: d10011ad     	sub	x13, x13, #0x4
   efb18: d100818c     	sub	x12, x12, #0x20
   efb1c: ad7f9165     	ldp	q5, q4, [x11, #-0x10]
   efb20: d100816b     	sub	x11, x11, #0x20
   efb24: 6e231ca3     	eor	v3.16b, v5.16b, v3.16b
   efb28: 6e221c82     	eor	v2.16b, v4.16b, v2.16b
   efb2c: 6e034063     	ext	v3.16b, v3.16b, v3.16b, #0x8
   efb30: 6e024042     	ext	v2.16b, v2.16b, v2.16b, #0x8
   efb34: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   efb38: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   efb3c: b5fffead     	cbnz	x13, 0xefb10 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x1c8>
   efb40: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   efb44: eb0a013f     	cmp	x9, x10
   efb48: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   efb4c: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   efb50: 9e66000b     	fmov	x11, d0
   efb54: 54000160     	b.eq	0xefb80 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x238>
   efb58: 9100a3e9     	add	x9, sp, #0x28
   efb5c: 910023ea     	add	x10, sp, #0x8
   efb60: d37df10c     	lsl	x12, x8, #3
   efb64: d1000508     	sub	x8, x8, #0x1
   efb68: b100051f     	cmn	x8, #0x1
   efb6c: f86c692d     	ldr	x13, [x9, x12]
   efb70: f86c694c     	ldr	x12, [x10, x12]
   efb74: ca0d018c     	eor	x12, x12, x13
   efb78: aa0b018b     	orr	x11, x12, x11
   efb7c: 54ffff21     	b.ne	0xefb60 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x218>
   efb80: f100017f     	cmp	x11, #0x0
   efb84: 1a9f17e0     	cset	w0, eq
   efb88: 17ffffba     	b	0xefa70 <InGame::uECC_valid_point(unsigned long const*, InGame::uECC_Curve_t const*)+0x128>
   efb8c: 9401b4a9     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000efb90 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)>:
   efb90: d10283ff     	sub	sp, sp, #0xa0
   efb94: a9057bfd     	stp	x29, x30, [sp, #0x50]
   efb98: 910143fd     	add	x29, sp, #0x50
   efb9c: f90033f9     	str	x25, [sp, #0x60]
   efba0: a9075ff8     	stp	x24, x23, [sp, #0x70]
   efba4: a90857f6     	stp	x22, x21, [sp, #0x80]
   efba8: a9094ff4     	stp	x20, x19, [sp, #0x90]
   efbac: d53bd057     	mrs	x23, TPIDR_EL0
   efbb0: aa0103f3     	mov	x19, x1
   efbb4: f94016e8     	ldr	x8, [x23, #0x28]
   efbb8: aa0003f4     	mov	x20, x0
   efbbc: f81f83a8     	stur	x8, [x29, #-0x8]
   efbc0: 39c00438     	ldrsb	w24, [x1, #0x1]
   efbc4: 11001f08     	add	w8, w24, #0x7
   efbc8: 12130909     	and	w9, w8, #0xe000
   efbcc: 0b493508     	add	w8, w8, w9, lsr #13
   efbd0: 13037d19     	asr	w25, w8, #3
   efbd4: 531d1f35     	ubfiz	w21, w25, #3, #8
   efbd8: 7100073f     	cmp	w25, #0x1
   efbdc: 540000ab     	b.lt	0xefbf0 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0x60>
   efbe0: 910023e0     	add	x0, sp, #0x8
   efbe4: 2a1f03e1     	mov	w1, wzr
   efbe8: aa1503e2     	mov	x2, x21
   efbec: 9401b495     	bl	0x15ce40 <memset@plt>
   efbf0: 7100071f     	cmp	w24, #0x1
   efbf4: 5400020b     	b.lt	0xefc34 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0xa4>
   efbf8: 2a1f03e8     	mov	w8, wzr
   efbfc: 910023e9     	add	x9, sp, #0x8
   efc00: 2a2803ea     	mvn	w10, w8
   efc04: 3868ca8c     	ldrb	w12, [x20, w8, sxtw]
   efc08: 0b18014a     	add	w10, w10, w24
   efc0c: 11000508     	add	w8, w8, #0x1
   efc10: 121d714b     	and	w11, w10, #0xfffffff8
   efc14: 531d094a     	ubfiz	w10, w10, #3, #3
   efc18: 13001d08     	sxtb	w8, w8
   efc1c: 6b18011f     	cmp	w8, w24
   efc20: f86b692d     	ldr	x13, [x9, x11]
   efc24: 9aca218a     	lsl	x10, x12, x10
   efc28: aa0d014a     	orr	x10, x10, x13
   efc2c: f82b692a     	str	x10, [x9, x11]
   efc30: 54fffe8b     	b.lt	0xefc00 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0x70>
   efc34: 39800268     	ldrsb	x8, [x19]
   efc38: 910023e9     	add	x9, sp, #0x8
   efc3c: 7100073f     	cmp	w25, #0x1
   efc40: 8b080d36     	add	x22, x9, x8, lsl #3
   efc44: 540000ab     	b.lt	0xefc58 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0xc8>
   efc48: aa1603e0     	mov	x0, x22
   efc4c: 2a1f03e1     	mov	w1, wzr
   efc50: aa1503e2     	mov	x2, x21
   efc54: 9401b47b     	bl	0x15ce40 <memset@plt>
   efc58: 7100071f     	cmp	w24, #0x1
   efc5c: 5400022b     	b.lt	0xefca0 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0x110>
   efc60: 93407f09     	sxtw	x9, w24
   efc64: 2a1f03e8     	mov	w8, wzr
   efc68: 8b090289     	add	x9, x20, x9
   efc6c: 2a2803ea     	mvn	w10, w8
   efc70: 3868c92c     	ldrb	w12, [x9, w8, sxtw]
   efc74: 0b18014a     	add	w10, w10, w24
   efc78: 11000508     	add	w8, w8, #0x1
   efc7c: 121d714b     	and	w11, w10, #0xfffffff8
   efc80: 531d094a     	ubfiz	w10, w10, #3, #3
   efc84: 13001d08     	sxtb	w8, w8
   efc88: 6b18011f     	cmp	w8, w24
   efc8c: f86b6acd     	ldr	x13, [x22, x11]
   efc90: 9aca218a     	lsl	x10, x12, x10
   efc94: aa0d014a     	orr	x10, x10, x13
   efc98: f82b6aca     	str	x10, [x22, x11]
   efc9c: 54fffe8b     	b.lt	0xefc6c <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0xdc>
   efca0: 910023e0     	add	x0, sp, #0x8
   efca4: aa1303e1     	mov	x1, x19
   efca8: 9401be02     	bl	0x15f4b0 <_ZN6InGame16uECC_valid_pointEPKmPKNS_12uECC_Curve_tE@plt>
   efcac: f94016e8     	ldr	x8, [x23, #0x28]
   efcb0: f85f83a9     	ldur	x9, [x29, #-0x8]
   efcb4: eb09011f     	cmp	x8, x9
   efcb8: 54000101     	b.ne	0xefcd8 <InGame::uECC_valid_public_key(unsigned char const*, InGame::uECC_Curve_t const*)+0x148>
   efcbc: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   efcc0: a94857f6     	ldp	x22, x21, [sp, #0x80]
   efcc4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   efcc8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   efccc: f94033f9     	ldr	x25, [sp, #0x60]
   efcd0: 910283ff     	add	sp, sp, #0xa0
   efcd4: d65f03c0     	ret
   efcd8: 9401b456     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000efcdc <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)>:
   efcdc: d102c3ff     	sub	sp, sp, #0xb0
   efce0: a9077bfd     	stp	x29, x30, [sp, #0x70]
   efce4: 9101c3fd     	add	x29, sp, #0x70
   efce8: a9085ff8     	stp	x24, x23, [sp, #0x80]
   efcec: a90957f6     	stp	x22, x21, [sp, #0x90]
   efcf0: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
   efcf4: d53bd056     	mrs	x22, TPIDR_EL0
   efcf8: aa0203f4     	mov	x20, x2
   efcfc: f94016c8     	ldr	x8, [x22, #0x28]
   efd00: aa0103f3     	mov	x19, x1
   efd04: aa0003f5     	mov	x21, x0
   efd08: f81f83a8     	stur	x8, [x29, #-0x8]
   efd0c: 79c00457     	ldrsh	w23, [x2, #0x2]
   efd10: 11001ee8     	add	w8, w23, #0x7
   efd14: 11003ae9     	add	w9, w23, #0xe
   efd18: 7100011f     	cmp	w8, #0x0
   efd1c: 1a88b128     	csel	w8, w9, w8, lt
   efd20: 13037d18     	asr	w24, w8, #3
   efd24: 11001f08     	add	w8, w24, #0x7
   efd28: 13003d09     	sxth	w9, w8
   efd2c: 531c7929     	ubfx	w9, w9, #28, #3
   efd30: 0b090108     	add	w8, w8, w9
   efd34: 13003d09     	sxth	w9, w8
   efd38: 13032929     	sbfx	w9, w9, #3, #8
   efd3c: 7100053f     	cmp	w9, #0x1
   efd40: 540000eb     	b.lt	0xefd5c <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x80>
   efd44: 13033d08     	sbfx	w8, w8, #3, #13
   efd48: d100a3a0     	sub	x0, x29, #0x28
   efd4c: 531d7108     	lsl	w8, w8, #3
   efd50: 2a1f03e1     	mov	w1, wzr
   efd54: 927d1d02     	and	x2, x8, #0x7f8
   efd58: 9401b43a     	bl	0x15ce40 <memset@plt>
   efd5c: 710006ff     	cmp	w23, #0x1
   efd60: 5400020b     	b.lt	0xefda0 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0xc4>
   efd64: 2a1f03e8     	mov	w8, wzr
   efd68: d100a3a9     	sub	x9, x29, #0x28
   efd6c: 2a2803ea     	mvn	w10, w8
   efd70: 3868caac     	ldrb	w12, [x21, w8, sxtw]
   efd74: 0b0a030a     	add	w10, w24, w10
   efd78: 11000508     	add	w8, w8, #0x1
   efd7c: 121d714b     	and	w11, w10, #0xfffffff8
   efd80: 531d094a     	ubfiz	w10, w10, #3, #3
   efd84: 13001d08     	sxtb	w8, w8
   efd88: 6b18011f     	cmp	w8, w24
   efd8c: f86b692d     	ldr	x13, [x9, x11]
   efd90: 9aca218a     	lsl	x10, x12, x10
   efd94: aa0d014a     	orr	x10, x10, x13
   efd98: f82b692a     	str	x10, [x9, x11]
   efd9c: 54fffe8b     	b.lt	0xefd6c <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x90>
   efda0: 1100fee8     	add	w8, w23, #0x3f
   efda4: 1101fae9     	add	w9, w23, #0x7e
   efda8: 7100011f     	cmp	w8, #0x0
   efdac: 1a88b128     	csel	w8, w9, w8, lt
   efdb0: 13063509     	sbfx	w9, w8, #6, #8
   efdb4: 7100053f     	cmp	w9, #0x1
   efdb8: 54000acb     	b.lt	0xeff10 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x234>
   efdbc: 13067d08     	asr	w8, w8, #6
   efdc0: 12001d08     	and	w8, w8, #0xff
   efdc4: 7100111f     	cmp	w8, #0x4
   efdc8: 54000082     	b.hs	0xefdd8 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0xfc>
   efdcc: aa1f03e9     	mov	x9, xzr
   efdd0: aa1f03ea     	mov	x10, xzr
   efdd4: 14000013     	b	0xefe20 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x144>
   efdd8: 927e1509     	and	x9, x8, #0xfc
   efddc: d100a3aa     	sub	x10, x29, #0x28
   efde0: 6f00e400     	movi	v0.2d, #0000000000000000
   efde4: 9100414a     	add	x10, x10, #0x10
   efde8: 6f00e401     	movi	v1.2d, #0000000000000000
   efdec: aa0903eb     	mov	x11, x9
   efdf0: ad7f8d42     	ldp	q2, q3, [x10, #-0x10]
   efdf4: 9100814a     	add	x10, x10, #0x20
   efdf8: f100116b     	subs	x11, x11, #0x4
   efdfc: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   efe00: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   efe04: 54ffff61     	b.ne	0xefdf0 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x114>
   efe08: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   efe0c: eb08013f     	cmp	x9, x8
   efe10: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   efe14: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   efe18: 9e66000a     	fmov	x10, d0
   efe1c: 54000100     	b.eq	0xefe3c <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x160>
   efe20: d100a3ab     	sub	x11, x29, #0x28
   efe24: 8b090d6b     	add	x11, x11, x9, lsl #3
   efe28: cb090109     	sub	x9, x8, x9
   efe2c: f840856c     	ldr	x12, [x11], #0x8
   efe30: f1000529     	subs	x9, x9, #0x1
   efe34: aa0a018a     	orr	x10, x12, x10
   efe38: 54ffffa1     	b.ne	0xefe2c <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x150>
   efe3c: b40006aa     	cbz	x10, 0xeff10 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x234>
   efe40: aa1f03ea     	mov	x10, xzr
   efe44: aa1f03e9     	mov	x9, xzr
   efe48: d100a3ab     	sub	x11, x29, #0x28
   efe4c: 910023ec     	add	x12, sp, #0x8
   efe50: d37df14d     	lsl	x13, x10, #3
   efe54: 9100054a     	add	x10, x10, #0x1
   efe58: 8b0d028e     	add	x14, x20, x13
   efe5c: f86d696f     	ldr	x15, [x11, x13]
   efe60: f94015ce     	ldr	x14, [x14, #0x28]
   efe64: 8b0901ef     	add	x15, x15, x9
   efe68: eb0f01ce     	subs	x14, x14, x15
   efe6c: 1a9f27f0     	cset	w16, lo
   efe70: f10001ff     	cmp	x15, #0x0
   efe74: 9a900129     	csel	x9, x9, x16, eq
   efe78: eb0a011f     	cmp	x8, x10
   efe7c: f82d698e     	str	x14, [x12, x13]
   efe80: 54fffe81     	b.ne	0xefe50 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x174>
   efe84: 7100111f     	cmp	w8, #0x4
   efe88: 54000082     	b.hs	0xefe98 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1bc>
   efe8c: aa1f03ea     	mov	x10, xzr
   efe90: aa1f03eb     	mov	x11, xzr
   efe94: 14000013     	b	0xefee0 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x204>
   efe98: 927e150a     	and	x10, x8, #0xfc
   efe9c: 910023eb     	add	x11, sp, #0x8
   efea0: 6f00e400     	movi	v0.2d, #0000000000000000
   efea4: 9100416b     	add	x11, x11, #0x10
   efea8: 6f00e401     	movi	v1.2d, #0000000000000000
   efeac: aa0a03ec     	mov	x12, x10
   efeb0: ad7f8d62     	ldp	q2, q3, [x11, #-0x10]
   efeb4: 9100816b     	add	x11, x11, #0x20
   efeb8: f100118c     	subs	x12, x12, #0x4
   efebc: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   efec0: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   efec4: 54ffff61     	b.ne	0xefeb0 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1d4>
   efec8: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   efecc: eb08015f     	cmp	x10, x8
   efed0: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   efed4: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   efed8: 9e66000b     	fmov	x11, d0
   efedc: 54000100     	b.eq	0xefefc <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x220>
   efee0: 910023ec     	add	x12, sp, #0x8
   efee4: cb0a0108     	sub	x8, x8, x10
   efee8: 8b0a0d8a     	add	x10, x12, x10, lsl #3
   efeec: f840854c     	ldr	x12, [x10], #0x8
   efef0: f1000508     	subs	x8, x8, #0x1
   efef4: aa0b018b     	orr	x11, x12, x11
   efef8: 54ffffa1     	b.ne	0xefeec <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x210>
   efefc: f100017f     	cmp	x11, #0x0
   eff00: 1a9f17e8     	cset	w8, eq
   eff04: 4b090508     	sub	w8, w8, w9, lsl #1
   eff08: 72001d1f     	tst	w8, #0xff
   eff0c: 54000180     	b.eq	0xeff3c <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x260>
   eff10: 2a1f03e0     	mov	w0, wzr
   eff14: f94016c8     	ldr	x8, [x22, #0x28]
   eff18: f85f83a9     	ldur	x9, [x29, #-0x8]
   eff1c: eb09011f     	cmp	x8, x9
   eff20: 54000621     	b.ne	0xeffe4 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x308>
   eff24: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
   eff28: a94957f6     	ldp	x22, x21, [sp, #0x90]
   eff2c: a9485ff8     	ldp	x24, x23, [sp, #0x80]
   eff30: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   eff34: 9102c3ff     	add	sp, sp, #0xb0
   eff38: d65f03c0     	ret
   eff3c: 910023e0     	add	x0, sp, #0x8
   eff40: d100a3a1     	sub	x1, x29, #0x28
   eff44: aa1403e2     	mov	x2, x20
   eff48: 97fffb4a     	bl	0xeec70 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x4b4>
   eff4c: b4fffe40     	cbz	x0, 0xeff14 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x238>
   eff50: 39c00688     	ldrsb	w8, [x20, #0x1]
   eff54: 7100051f     	cmp	w8, #0x1
   eff58: 5400042b     	b.lt	0xeffdc <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x300>
   eff5c: 2a1f03e9     	mov	w9, wzr
   eff60: 910023ea     	add	x10, sp, #0x8
   eff64: 2a2903eb     	mvn	w11, w9
   eff68: 0b08016b     	add	w11, w11, w8
   eff6c: 121d716c     	and	w12, w11, #0xfffffff8
   eff70: 531d096b     	ubfiz	w11, w11, #3, #3
   eff74: f86c494c     	ldr	x12, [x10, w12, uxtw]
   eff78: 9acb258b     	lsr	x11, x12, x11
   eff7c: 1100052c     	add	w12, w9, #0x1
   eff80: 3829ca6b     	strb	w11, [x19, w9, sxtw]
   eff84: 13001d89     	sxtb	w9, w12
   eff88: 6b08013f     	cmp	w9, w8
   eff8c: 54fffecb     	b.lt	0xeff64 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   eff90: 39800688     	ldrsb	x8, [x20, #0x1]
   eff94: f100051f     	cmp	x8, #0x1
   eff98: 5400022b     	b.lt	0xeffdc <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x300>
   eff9c: 3980028b     	ldrsb	x11, [x20]
   effa0: 910023ec     	add	x12, sp, #0x8
   effa4: 2a1f03e9     	mov	w9, wzr
   effa8: 8b08026a     	add	x10, x19, x8
   effac: 8b0b0d8b     	add	x11, x12, x11, lsl #3
   effb0: 2a2903ec     	mvn	w12, w9
   effb4: 0b0c010c     	add	w12, w8, w12
   effb8: 121d718d     	and	w13, w12, #0xfffffff8
   effbc: 531d098c     	ubfiz	w12, w12, #3, #3
   effc0: f86d496d     	ldr	x13, [x11, w13, uxtw]
   effc4: 9acc25ac     	lsr	x12, x13, x12
   effc8: 1100052d     	add	w13, w9, #0x1
   effcc: 3829c94c     	strb	w12, [x10, w9, sxtw]
   effd0: 13001da9     	sxtb	w9, w13
   effd4: 6b08013f     	cmp	w9, w8
   effd8: 54fffecb     	b.lt	0xeffb0 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x2d4>
   effdc: 52800020     	mov	w0, #0x1                // =1
   effe0: 17ffffcd     	b	0xeff14 <InGame::uECC_compute_public_key(unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x238>
   effe4: 9401b393     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000effe8 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)>:
   effe8: d10203ff     	sub	sp, sp, #0x80
   effec: a9037bfd     	stp	x29, x30, [sp, #0x30]
   efff0: 9100c3fd     	add	x29, sp, #0x30
   efff4: a90467fa     	stp	x26, x25, [sp, #0x40]
   efff8: a9055ff8     	stp	x24, x23, [sp, #0x50]
   efffc: a90657f6     	stp	x22, x21, [sp, #0x60]
   f0000: a9074ff4     	stp	x20, x19, [sp, #0x70]
   f0004: d53bd059     	mrs	x25, TPIDR_EL0
   f0008: aa0403f3     	mov	x19, x4
   f000c: aa0303f4     	mov	x20, x3
   f0010: 2a0203f5     	mov	w21, w2
   f0014: aa0103f6     	mov	x22, x1
   f0018: aa0003f7     	mov	x23, x0
   f001c: f9401728     	ldr	x8, [x25, #0x28]
   f0020: 9100a098     	add	x24, x4, #0x28
   f0024: 5280081a     	mov	w26, #0x40              // =64
   f0028: f81f83a8     	stur	x8, [x29, #-0x8]
   f002c: 79c00668     	ldrsh	w8, [x19, #0x2]
   f0030: 910023e0     	add	x0, sp, #0x8
   f0034: aa1803e1     	mov	x1, x24
   f0038: 1100fd09     	add	w9, w8, #0x3f
   f003c: 1101f908     	add	w8, w8, #0x7e
   f0040: 7100013f     	cmp	w9, #0x0
   f0044: 1a89b108     	csel	w8, w8, w9, lt
   f0048: 13067d02     	asr	w2, w8, #6
   f004c: 97fffa41     	bl	0xee950 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x194>
   f0050: 340001c0     	cbz	w0, 0xf0088 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0xa0>
   f0054: 910023e3     	add	x3, sp, #0x8
   f0058: aa1703e0     	mov	x0, x23
   f005c: aa1603e1     	mov	x1, x22
   f0060: 2a1503e2     	mov	w2, w21
   f0064: aa1403e4     	mov	x4, x20
   f0068: aa1303e5     	mov	x5, x19
   f006c: 94000013     	bl	0xf00b8 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0xd0>
   f0070: 350000a0     	cbnz	w0, 0xf0084 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x9c>
   f0074: f100075a     	subs	x26, x26, #0x1
   f0078: 54fffda1     	b.ne	0xf002c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x44>
   f007c: 2a1f03e0     	mov	w0, wzr
   f0080: 14000002     	b	0xf0088 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0xa0>
   f0084: 52800020     	mov	w0, #0x1                // =1
   f0088: f9401728     	ldr	x8, [x25, #0x28]
   f008c: f85f83a9     	ldur	x9, [x29, #-0x8]
   f0090: eb09011f     	cmp	x8, x9
   f0094: 54000101     	b.ne	0xf00b4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0xcc>
   f0098: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   f009c: a94657f6     	ldp	x22, x21, [sp, #0x60]
   f00a0: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   f00a4: a94467fa     	ldp	x26, x25, [sp, #0x40]
   f00a8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   f00ac: 910203ff     	add	sp, sp, #0x80
   f00b0: d65f03c0     	ret
   f00b4: 9401b35f     	bl	0x15ce30 <__stack_chk_fail@plt>
   f00b8: d10483ff     	sub	sp, sp, #0x120
   f00bc: a90c7bfd     	stp	x29, x30, [sp, #0xc0]
   f00c0: 910303fd     	add	x29, sp, #0xc0
   f00c4: a90d6ffc     	stp	x28, x27, [sp, #0xd0]
   f00c8: a90e67fa     	stp	x26, x25, [sp, #0xe0]
   f00cc: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
   f00d0: a91057f6     	stp	x22, x21, [sp, #0x100]
   f00d4: a9114ff4     	stp	x20, x19, [sp, #0x110]
   f00d8: d53bd05b     	mrs	x27, TPIDR_EL0
   f00dc: d100c3ab     	sub	x11, x29, #0x30
   f00e0: f9401768     	ldr	x8, [x27, #0x28]
   f00e4: d10143ac     	sub	x12, x29, #0x50
   f00e8: f81f03a8     	stur	x8, [x29, #-0x10]
   f00ec: 79c004a8     	ldrsh	w8, [x5, #0x2]
   f00f0: a90633eb     	stp	x11, x12, [sp, #0x60]
   f00f4: 39c000aa     	ldrsb	w10, [x5]
   f00f8: 1100fd09     	add	w9, w8, #0x3f
   f00fc: 1101f90d     	add	w13, w8, #0x7e
   f0100: 7100013f     	cmp	w9, #0x0
   f0104: 1a89b1a9     	csel	w9, w13, w9, lt
   f0108: 7100055f     	cmp	w10, #0x1
   f010c: 54000b2b     	b.lt	0xf0270 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f0110: aa0503f4     	mov	x20, x5
   f0114: aa0403f3     	mov	x19, x4
   f0118: aa0303f5     	mov	x21, x3
   f011c: aa0003fa     	mov	x26, x0
   f0120: 92401d57     	and	x23, x10, #0xff
   f0124: 12001d58     	and	w24, w10, #0xff
   f0128: 7100071f     	cmp	w24, #0x1
   f012c: 54000081     	b.ne	0xf013c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x154>
   f0130: aa1f03ea     	mov	x10, xzr
   f0134: aa1f03eb     	mov	x11, xzr
   f0138: 1400000e     	b	0xf0170 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x188>
   f013c: 927f1aea     	and	x10, x23, #0xfe
   f0140: aa1503ec     	mov	x12, x21
   f0144: 6f00e400     	movi	v0.2d, #0000000000000000
   f0148: aa0a03eb     	mov	x11, x10
   f014c: 3cc10581     	ldr	q1, [x12], #0x10
   f0150: f100096b     	subs	x11, x11, #0x2
   f0154: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f0158: 54ffffa1     	b.ne	0xf014c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x164>
   f015c: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f0160: eb17015f     	cmp	x10, x23
   f0164: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f0168: 9e66000b     	fmov	x11, d0
   f016c: 540000e0     	b.eq	0xf0188 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x1a0>
   f0170: cb0a02ec     	sub	x12, x23, x10
   f0174: 8b0a0eaa     	add	x10, x21, x10, lsl #3
   f0178: f840854d     	ldr	x13, [x10], #0x8
   f017c: f100058c     	subs	x12, x12, #0x1
   f0180: aa0b01ab     	orr	x11, x13, x11
   f0184: 54ffffa1     	b.ne	0xf0178 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x190>
   f0188: b400074b     	cbz	x11, 0xf0270 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f018c: 13067d36     	asr	w22, w9, #6
   f0190: 13001ed0     	sxtb	w16, w22
   f0194: 7100021f     	cmp	w16, #0x0
   f0198: 540006cd     	b.le	0xf0270 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f019c: 12001edc     	and	w28, w22, #0xff
   f01a0: aa1f03ea     	mov	x10, xzr
   f01a4: aa1f03e9     	mov	x9, xzr
   f01a8: 9100a299     	add	x25, x20, #0x28
   f01ac: d37df38b     	lsl	x11, x28, #3
   f01b0: 910083ec     	add	x12, sp, #0x20
   f01b4: 8b0a028d     	add	x13, x20, x10
   f01b8: f86a6aae     	ldr	x14, [x21, x10]
   f01bc: f94015ad     	ldr	x13, [x13, #0x28]
   f01c0: 8b0901ce     	add	x14, x14, x9
   f01c4: eb0e01ad     	subs	x13, x13, x14
   f01c8: 1a9f27ef     	cset	w15, lo
   f01cc: f10001df     	cmp	x14, #0x0
   f01d0: 9a8f0129     	csel	x9, x9, x15, eq
   f01d4: f82a698d     	str	x13, [x12, x10]
   f01d8: 9100214a     	add	x10, x10, #0x8
   f01dc: eb0a017f     	cmp	x11, x10
   f01e0: 54fffea1     	b.ne	0xf01b4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x1cc>
   f01e4: 7100139f     	cmp	w28, #0x4
   f01e8: 54000082     	b.hs	0xf01f8 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x210>
   f01ec: aa1f03ea     	mov	x10, xzr
   f01f0: aa1f03eb     	mov	x11, xzr
   f01f4: 14000013     	b	0xf0240 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x258>
   f01f8: 927e178a     	and	x10, x28, #0xfc
   f01fc: 910083eb     	add	x11, sp, #0x20
   f0200: 6f00e400     	movi	v0.2d, #0000000000000000
   f0204: 9100416b     	add	x11, x11, #0x10
   f0208: 6f00e401     	movi	v1.2d, #0000000000000000
   f020c: aa0a03ec     	mov	x12, x10
   f0210: ad7f8d62     	ldp	q2, q3, [x11, #-0x10]
   f0214: 9100816b     	add	x11, x11, #0x20
   f0218: f100118c     	subs	x12, x12, #0x4
   f021c: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   f0220: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   f0224: 54ffff61     	b.ne	0xf0210 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x228>
   f0228: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f022c: eb1c015f     	cmp	x10, x28
   f0230: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f0234: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f0238: 9e66000b     	fmov	x11, d0
   f023c: 54000100     	b.eq	0xf025c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x274>
   f0240: 910083ed     	add	x13, sp, #0x20
   f0244: cb0a038c     	sub	x12, x28, x10
   f0248: 8b0a0daa     	add	x10, x13, x10, lsl #3
   f024c: f840854d     	ldr	x13, [x10], #0x8
   f0250: f100058c     	subs	x12, x12, #0x1
   f0254: aa0b01ab     	orr	x11, x13, x11
   f0258: 54ffffa1     	b.ne	0xf024c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x264>
   f025c: f100017f     	cmp	x11, #0x0
   f0260: 1a9f17ea     	cset	w10, eq
   f0264: 4b090549     	sub	w9, w10, w9, lsl #1
   f0268: 72001d3f     	tst	w9, #0xff
   f026c: 540001c0     	b.eq	0xf02a4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x2bc>
   f0270: 2a1f03e0     	mov	w0, wzr
   f0274: f9401768     	ldr	x8, [x27, #0x28]
   f0278: f85f03a9     	ldur	x9, [x29, #-0x10]
   f027c: eb09011f     	cmp	x8, x9
   f0280: 540026c1     	b.ne	0xf0758 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x770>
   f0284: a9514ff4     	ldp	x20, x19, [sp, #0x110]
   f0288: a95057f6     	ldp	x22, x21, [sp, #0x100]
   f028c: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
   f0290: a94e67fa     	ldp	x26, x25, [sp, #0xe0]
   f0294: a94d6ffc     	ldp	x28, x27, [sp, #0xd0]
   f0298: a94c7bfd     	ldp	x29, x30, [sp, #0xc0]
   f029c: 910483ff     	add	sp, sp, #0x120
   f02a0: d65f03c0     	ret
   f02a4: aa1f03ea     	mov	x10, xzr
   f02a8: aa1f03e9     	mov	x9, xzr
   f02ac: d100c3ab     	sub	x11, x29, #0x30
   f02b0: d37df14c     	lsl	x12, x10, #3
   f02b4: 9100054a     	add	x10, x10, #0x1
   f02b8: 8b0c028d     	add	x13, x20, x12
   f02bc: f86c6aae     	ldr	x14, [x21, x12]
   f02c0: f94015ad     	ldr	x13, [x13, #0x28]
   f02c4: 8b0901cf     	add	x15, x14, x9
   f02c8: 8b0d01ed     	add	x13, x15, x13
   f02cc: eb0e01bf     	cmp	x13, x14
   f02d0: 1a9f27ee     	cset	w14, lo
   f02d4: f82c696d     	str	x13, [x11, x12]
   f02d8: 9a8e0129     	csel	x9, x9, x14, eq
   f02dc: eb0a039f     	cmp	x28, x10
   f02e0: 54fffe81     	b.ne	0xf02b0 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x2c8>
   f02e4: b9000ff0     	str	w16, [sp, #0xc]
   f02e8: b4000069     	cbz	x9, 0xf02f4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x30c>
   f02ec: aa1f03e9     	mov	x9, xzr
   f02f0: 1400000c     	b	0xf0320 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x338>
   f02f4: 53081ec9     	lsl	w9, w22, #24
   f02f8: 6b89491f     	cmp	w8, w9, asr #18
   f02fc: 5400010a     	b.ge	0xf031c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x334>
   f0300: 13067d09     	asr	w9, w8, #6
   f0304: d100c3aa     	sub	x10, x29, #0x30
   f0308: f869d949     	ldr	x9, [x10, w9, sxtw #3]
   f030c: 9ac82529     	lsr	x9, x9, x8
   f0310: 2a2903e9     	mvn	w9, w9
   f0314: 92400129     	and	x9, x9, #0x1
   f0318: 14000002     	b	0xf0320 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x338>
   f031c: 52800029     	mov	w9, #0x1                // =1
   f0320: aa1f03ea     	mov	x10, xzr
   f0324: aa1f03eb     	mov	x11, xzr
   f0328: d100c3ac     	sub	x12, x29, #0x30
   f032c: d10143ad     	sub	x13, x29, #0x50
   f0330: f9000be1     	str	x1, [sp, #0x10]
   f0334: b9001fe2     	str	w2, [sp, #0x1c]
   f0338: d37df14e     	lsl	x14, x10, #3
   f033c: 9100054a     	add	x10, x10, #0x1
   f0340: 8b0e028f     	add	x15, x20, x14
   f0344: f86e6990     	ldr	x16, [x12, x14]
   f0348: f94015ef     	ldr	x15, [x15, #0x28]
   f034c: 8b0b0211     	add	x17, x16, x11
   f0350: 8b0f022f     	add	x15, x17, x15
   f0354: eb1001ff     	cmp	x15, x16
   f0358: 1a9f27f0     	cset	w16, lo
   f035c: f82e69af     	str	x15, [x13, x14]
   f0360: 9a90016b     	csel	x11, x11, x16, eq
   f0364: eb0a039f     	cmp	x28, x10
   f0368: 54fffe81     	b.ne	0xf0338 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x350>
   f036c: 910183ea     	add	x10, sp, #0x60
   f0370: 91012281     	add	x1, x20, #0x48
   f0374: 11000504     	add	w4, w8, #0x1
   f0378: 910083e0     	add	x0, sp, #0x20
   f037c: f8697942     	ldr	x2, [x10, x9, lsl #3]
   f0380: aa1f03e3     	mov	x3, xzr
   f0384: aa1403e5     	mov	x5, x20
   f0388: 97fffbc1     	bl	0xef28c <InGame::uECC_shared_secret(unsigned char const*, unsigned char const*, unsigned char*, InGame::uECC_Curve_t const*)+0x410>
   f038c: 910083eb     	add	x11, sp, #0x20
   f0390: aa1f03e8     	mov	x8, xzr
   f0394: aa1f03e9     	mov	x9, xzr
   f0398: 7100131f     	cmp	w24, #0x4
   f039c: 54000243     	b.lo	0xf03e4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x3fc>
   f03a0: 927e16e8     	and	x8, x23, #0xfc
   f03a4: 91004169     	add	x9, x11, #0x10
   f03a8: 6f00e400     	movi	v0.2d, #0000000000000000
   f03ac: aa0803ea     	mov	x10, x8
   f03b0: 6f00e401     	movi	v1.2d, #0000000000000000
   f03b4: ad7f8d22     	ldp	q2, q3, [x9, #-0x10]
   f03b8: 91008129     	add	x9, x9, #0x20
   f03bc: f100114a     	subs	x10, x10, #0x4
   f03c0: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   f03c4: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   f03c8: 54ffff61     	b.ne	0xf03b4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x3cc>
   f03cc: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f03d0: eb17011f     	cmp	x8, x23
   f03d4: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f03d8: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f03dc: 9e660009     	fmov	x9, d0
   f03e0: 540000e0     	b.eq	0xf03fc <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x414>
   f03e4: 8b080d6a     	add	x10, x11, x8, lsl #3
   f03e8: cb0802e8     	sub	x8, x23, x8
   f03ec: f840854b     	ldr	x11, [x10], #0x8
   f03f0: f1000508     	subs	x8, x8, #0x1
   f03f4: aa090169     	orr	x9, x11, x9
   f03f8: 54ffffa1     	b.ne	0xf03ec <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x404>
   f03fc: b4fff3a9     	cbz	x9, 0xf0270 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f0400: f0000408     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f0404: f9415108     	ldr	x8, [x8, #0x2a0]
   f0408: b40000e8     	cbz	x8, 0xf0424 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x43c>
   f040c: d100c3a0     	sub	x0, x29, #0x30
   f0410: aa1903e1     	mov	x1, x25
   f0414: 2a1603e2     	mov	w2, w22
   f0418: 97fff94e     	bl	0xee950 <InGame::uECC_make_key(unsigned char*, unsigned char*, InGame::uECC_Curve_t const*)+0x194>
   f041c: 35000100     	cbnz	w0, 0xf043c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x454>
   f0420: 17ffff95     	b	0xf0274 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x28c>
   f0424: 531d1ec2     	ubfiz	w2, w22, #3, #8
   f0428: d100c3a0     	sub	x0, x29, #0x30
   f042c: 2a1f03e1     	mov	w1, wzr
   f0430: 9401b284     	bl	0x15ce40 <memset@plt>
   f0434: 52800028     	mov	w8, #0x1                // =1
   f0438: f81d03a8     	stur	x8, [x29, #-0x30]
   f043c: d100c3a2     	sub	x2, x29, #0x30
   f0440: aa1503e0     	mov	x0, x21
   f0444: aa1503e1     	mov	x1, x21
   f0448: aa1903e3     	mov	x3, x25
   f044c: 2a1603e4     	mov	w4, w22
   f0450: 9400081e     	bl	0xf24c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1500>
   f0454: aa1503e0     	mov	x0, x21
   f0458: aa1503e1     	mov	x1, x21
   f045c: aa1903e2     	mov	x2, x25
   f0460: 2a1603e3     	mov	w3, w22
   f0464: 940005e7     	bl	0xf1c00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc38>
   f0468: d100c3a2     	sub	x2, x29, #0x30
   f046c: aa1503e0     	mov	x0, x21
   f0470: aa1503e1     	mov	x1, x21
   f0474: aa1903e3     	mov	x3, x25
   f0478: 2a1603e4     	mov	w4, w22
   f047c: f90003f9     	str	x25, [sp]
   f0480: 94000812     	bl	0xf24c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1500>
   f0484: 39c00688     	ldrsb	w8, [x20, #0x1]
   f0488: 7100051f     	cmp	w8, #0x1
   f048c: 540001cb     	b.lt	0xf04c4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x4dc>
   f0490: 2a1f03e9     	mov	w9, wzr
   f0494: 910083ea     	add	x10, sp, #0x20
   f0498: 2a2903eb     	mvn	w11, w9
   f049c: 0b08016b     	add	w11, w11, w8
   f04a0: 121d716c     	and	w12, w11, #0xfffffff8
   f04a4: 531d096b     	ubfiz	w11, w11, #3, #3
   f04a8: f86c494c     	ldr	x12, [x10, w12, uxtw]
   f04ac: 9acb258b     	lsr	x11, x12, x11
   f04b0: 1100052c     	add	w12, w9, #0x1
   f04b4: 3829ca6b     	strb	w11, [x19, w9, sxtw]
   f04b8: 13001d89     	sxtb	w9, w12
   f04bc: 6b08013f     	cmp	w9, w8
   f04c0: 54fffecb     	b.lt	0xf0498 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x4b0>
   f04c4: 79c00699     	ldrsh	w25, [x20, #0x2]
   f04c8: 11001f28     	add	w8, w25, #0x7
   f04cc: 11003b29     	add	w9, w25, #0xe
   f04d0: 7100011f     	cmp	w8, #0x0
   f04d4: 1a88b128     	csel	w8, w9, w8, lt
   f04d8: 13037d18     	asr	w24, w8, #3
   f04dc: 11001f08     	add	w8, w24, #0x7
   f04e0: 13003d09     	sxth	w9, w8
   f04e4: 531c7929     	ubfx	w9, w9, #28, #3
   f04e8: 0b090108     	add	w8, w8, w9
   f04ec: 13003d09     	sxth	w9, w8
   f04f0: 13032929     	sbfx	w9, w9, #3, #8
   f04f4: 7100053f     	cmp	w9, #0x1
   f04f8: 540000eb     	b.lt	0xf0514 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x52c>
   f04fc: 13033d08     	sbfx	w8, w8, #3, #13
   f0500: d100c3a0     	sub	x0, x29, #0x30
   f0504: 531d7108     	lsl	w8, w8, #3
   f0508: 2a1f03e1     	mov	w1, wzr
   f050c: 927d1d02     	and	x2, x8, #0x7f8
   f0510: 9401b24c     	bl	0x15ce40 <memset@plt>
   f0514: 7100073f     	cmp	w25, #0x1
   f0518: 5400020b     	b.lt	0xf0558 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x570>
   f051c: 2a1f03e8     	mov	w8, wzr
   f0520: d100c3a9     	sub	x9, x29, #0x30
   f0524: 2a2803ea     	mvn	w10, w8
   f0528: 3868cb4c     	ldrb	w12, [x26, w8, sxtw]
   f052c: 0b0a030a     	add	w10, w24, w10
   f0530: 11000508     	add	w8, w8, #0x1
   f0534: 121d714b     	and	w11, w10, #0xfffffff8
   f0538: 531d094a     	ubfiz	w10, w10, #3, #3
   f053c: 13001d08     	sxtb	w8, w8
   f0540: 6b18011f     	cmp	w8, w24
   f0544: f86b692d     	ldr	x13, [x9, x11]
   f0548: 9aca218a     	lsl	x10, x12, x10
   f054c: aa0d014a     	orr	x10, x10, x13
   f0550: f82b692a     	str	x10, [x9, x11]
   f0554: 54fffe8b     	b.lt	0xf0524 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x53c>
   f0558: b9400fe8     	ldr	w8, [sp, #0xc]
   f055c: d10143b8     	sub	x24, x29, #0x50
   f0560: d37df2e2     	lsl	x2, x23, #3
   f0564: d10143a0     	sub	x0, x29, #0x50
   f0568: 910083e1     	add	x1, sp, #0x20
   f056c: 8b28cf08     	add	x8, x24, w8, sxtw #3
   f0570: f81f811f     	stur	xzr, [x8, #-0x8]
   f0574: 9401b2cb     	bl	0x15d0a0 <memcpy@plt>
   f0578: f94003f9     	ldr	x25, [sp]
   f057c: d10143a0     	sub	x0, x29, #0x50
   f0580: d100c3a1     	sub	x1, x29, #0x30
   f0584: d10143a2     	sub	x2, x29, #0x50
   f0588: 2a1603e4     	mov	w4, w22
   f058c: d100c3b7     	sub	x23, x29, #0x30
   f0590: aa1903e3     	mov	x3, x25
   f0594: 940007cd     	bl	0xf24c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1500>
   f0598: d100c3a0     	sub	x0, x29, #0x30
   f059c: f9400be1     	ldr	x1, [sp, #0x10]
   f05a0: b9401fe2     	ldr	w2, [sp, #0x1c]
   f05a4: aa1403e3     	mov	x3, x20
   f05a8: 9400075d     	bl	0xf231c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1354>
   f05ac: aa1f03e8     	mov	x8, xzr
   f05b0: aa1c03e9     	mov	x9, x28
   f05b4: f84086ea     	ldr	x10, [x23], #0x8
   f05b8: f940030b     	ldr	x11, [x24]
   f05bc: 8b08014c     	add	x12, x10, x8
   f05c0: 8b0b018b     	add	x11, x12, x11
   f05c4: eb0a017f     	cmp	x11, x10
   f05c8: 1a9f27ea     	cset	w10, lo
   f05cc: 9a8a0108     	csel	x8, x8, x10, eq
   f05d0: f1000529     	subs	x9, x9, #0x1
   f05d4: f800870b     	str	x11, [x24], #0x8
   f05d8: 54fffee1     	b.ne	0xf05b4 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x5cc>
   f05dc: b4000628     	cbz	x8, 0xf06a0 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x6b8>
   f05e0: aa1f03e8     	mov	x8, xzr
   f05e4: 9100a289     	add	x9, x20, #0x28
   f05e8: d10143aa     	sub	x10, x29, #0x50
   f05ec: f840852b     	ldr	x11, [x9], #0x8
   f05f0: f940014c     	ldr	x12, [x10]
   f05f4: 8b08016b     	add	x11, x11, x8
   f05f8: eb0b018c     	subs	x12, x12, x11
   f05fc: 1a9f27ed     	cset	w13, lo
   f0600: f100017f     	cmp	x11, #0x0
   f0604: 9a8d0108     	csel	x8, x8, x13, eq
   f0608: f100079c     	subs	x28, x28, #0x1
   f060c: f800854c     	str	x12, [x10], #0x8
   f0610: 54fffee1     	b.ne	0xf05ec <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x604>
   f0614: d10143a0     	sub	x0, x29, #0x50
   f0618: d10143a1     	sub	x1, x29, #0x50
   f061c: aa1503e2     	mov	x2, x21
   f0620: aa1903e3     	mov	x3, x25
   f0624: 2a1603e4     	mov	w4, w22
   f0628: d10143b5     	sub	x21, x29, #0x50
   f062c: 940007a7     	bl	0xf24c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1500>
   f0630: 510006c8     	sub	w8, w22, #0x1
   f0634: 13001d08     	sxtb	w8, w8
   f0638: 3100051f     	cmn	w8, #0x1
   f063c: 5a9fb108     	csinv	w8, w8, wzr, lt
   f0640: 11000508     	add	w8, w8, #0x1
   f0644: 510006ca     	sub	w10, w22, #0x1
   f0648: 373800ea     	tbnz	w10, #0x7, 0xf0664 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x67c>
   f064c: 2a1603e9     	mov	w9, w22
   f0650: 13001d56     	sxtb	w22, w10
   f0654: 92401eca     	and	x10, x22, #0xff
   f0658: f86a7aaa     	ldr	x10, [x21, x10, lsl #3]
   f065c: b4ffff4a     	cbz	x10, 0xf0644 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x65c>
   f0660: 14000004     	b	0xf0670 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x688>
   f0664: 2a0803e9     	mov	w9, w8
   f0668: 72001d1f     	tst	w8, #0xff
   f066c: 54000680     	b.eq	0xf073c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x754>
   f0670: 93401d28     	sxtb	x8, w9
   f0674: d10143a9     	sub	x9, x29, #0x50
   f0678: d1000508     	sub	x8, x8, #0x1
   f067c: f8687929     	ldr	x9, [x9, x8, lsl #3]
   f0680: b40002c9     	cbz	x9, 0xf06d8 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x6f0>
   f0684: 2a1f03ea     	mov	w10, wzr
   f0688: d341fd2b     	lsr	x11, x9, #1
   f068c: f100053f     	cmp	x9, #0x1
   f0690: 1100054a     	add	w10, w10, #0x1
   f0694: aa0b03e9     	mov	x9, x11
   f0698: 54ffff88     	b.hi	0xf0688 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x6a0>
   f069c: 14000010     	b	0xf06dc <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x6f4>
   f06a0: d10143a8     	sub	x8, x29, #0x50
   f06a4: 2a1603e9     	mov	w9, w22
   f06a8: 51000529     	sub	w9, w9, #0x1
   f06ac: 373ff9a9     	tbnz	w9, #0x7, 0xf05e0 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x5f8>
   f06b0: 13001d29     	sxtb	w9, w9
   f06b4: 92401d2a     	and	x10, x9, #0xff
   f06b8: d37df14a     	lsl	x10, x10, #3
   f06bc: 8b0a028b     	add	x11, x20, x10
   f06c0: f86a690a     	ldr	x10, [x8, x10]
   f06c4: f940156b     	ldr	x11, [x11, #0x28]
   f06c8: eb0a017f     	cmp	x11, x10
   f06cc: 54fffa48     	b.hi	0xf0614 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x62c>
   f06d0: 54fffec2     	b.hs	0xf06a8 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x6c0>
   f06d4: 17ffffc3     	b	0xf05e0 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x5f8>
   f06d8: 2a1f03ea     	mov	w10, wzr
   f06dc: 0b081948     	add	w8, w10, w8, lsl #6
   f06e0: 13003d09     	sxth	w9, w8
   f06e4: 39c00688     	ldrsb	w8, [x20, #0x1]
   f06e8: 6b080d3f     	cmp	w9, w8, lsl #3
   f06ec: 54ffdc2c     	b.gt	0xf0270 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f06f0: 7100051f     	cmp	w8, #0x1
   f06f4: 540002eb     	b.lt	0xf0750 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x768>
   f06f8: 93407d0a     	sxtw	x10, w8
   f06fc: 2a1f03e9     	mov	w9, wzr
   f0700: 8b0a026a     	add	x10, x19, x10
   f0704: d10143ab     	sub	x11, x29, #0x50
   f0708: 52800020     	mov	w0, #0x1                // =1
   f070c: 2a2903ec     	mvn	w12, w9
   f0710: 0b08018c     	add	w12, w12, w8
   f0714: 121d718d     	and	w13, w12, #0xfffffff8
   f0718: 531d098c     	ubfiz	w12, w12, #3, #3
   f071c: f86d496d     	ldr	x13, [x11, w13, uxtw]
   f0720: 9acc25ac     	lsr	x12, x13, x12
   f0724: 1100052d     	add	w13, w9, #0x1
   f0728: 3829c94c     	strb	w12, [x10, w9, sxtw]
   f072c: 13001da9     	sxtb	w9, w13
   f0730: 6b08013f     	cmp	w9, w8
   f0734: 54fffecb     	b.lt	0xf070c <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x724>
   f0738: 17fffecf     	b	0xf0274 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x28c>
   f073c: 2a1f03e9     	mov	w9, wzr
   f0740: 39c00688     	ldrsb	w8, [x20, #0x1]
   f0744: 6b080d3f     	cmp	w9, w8, lsl #3
   f0748: 54ffd94c     	b.gt	0xf0270 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f074c: 17ffffe9     	b	0xf06f0 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x708>
   f0750: 52800020     	mov	w0, #0x1                // =1
   f0754: 17fffec8     	b	0xf0274 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0x28c>
   f0758: 9401b1b6     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f075c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)>:
   f075c: d10383ff     	sub	sp, sp, #0xe0
   f0760: a9087bfd     	stp	x29, x30, [sp, #0x80]
   f0764: 910203fd     	add	x29, sp, #0x80
   f0768: a9096ffc     	stp	x28, x27, [sp, #0x90]
   f076c: a90a67fa     	stp	x26, x25, [sp, #0xa0]
   f0770: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
   f0774: a90c57f6     	stp	x22, x21, [sp, #0xc0]
   f0778: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
   f077c: f90013e4     	str	x4, [sp, #0x20]
   f0780: aa0303f5     	mov	x21, x3
   f0784: b81cc3a2     	stur	w2, [x29, #-0x34]
   f0788: a90387e0     	stp	x0, x1, [sp, #0x38]
   f078c: d53bd048     	mrs	x8, TPIDR_EL0
   f0790: f90007e8     	str	x8, [sp, #0x8]
   f0794: f9401508     	ldr	x8, [x8, #0x28]
   f0798: f81f83a8     	stur	x8, [x29, #-0x8]
   f079c: 79c004a9     	ldrsh	w9, [x5, #0x2]
   f07a0: f90017e5     	str	x5, [sp, #0x28]
   f07a4: f9401079     	ldr	x25, [x3, #0x20]
   f07a8: b9401c6a     	ldr	w10, [x3, #0x1c]
   f07ac: 1100fd28     	add	w8, w9, #0x3f
   f07b0: b90037e9     	str	w9, [sp, #0x34]
   f07b4: 1101f929     	add	w9, w9, #0x7e
   f07b8: 7100011f     	cmp	w8, #0x0
   f07bc: 8b0a033a     	add	x26, x25, x10
   f07c0: 39c004bb     	ldrsb	w27, [x5, #0x1]
   f07c4: 1a88b136     	csel	w22, w9, w8, lt
   f07c8: f81d03aa     	stur	x10, [x29, #-0x30]
   f07cc: 340002ea     	cbz	w10, 0xf0828 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xcc>
   f07d0: aa1f03e8     	mov	x8, xzr
   f07d4: 52800029     	mov	w9, #0x1                // =1
   f07d8: 38286b49     	strb	w9, [x26, x8]
   f07dc: 38286b3f     	strb	wzr, [x25, x8]
   f07e0: 91000508     	add	x8, x8, #0x1
   f07e4: b9401eaa     	ldr	w10, [x21, #0x1c]
   f07e8: eb0a011f     	cmp	x8, x10
   f07ec: 54ffff63     	b.lo	0xf07d8 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x7c>
   f07f0: f94012a8     	ldr	x8, [x21, #0x20]
   f07f4: 531f7949     	lsl	w9, w10, #1
   f07f8: 8b09011c     	add	x28, x8, x9
   f07fc: 3400322a     	cbz	w10, 0xf0e40 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6e4>
   f0800: aa1f03e8     	mov	x8, xzr
   f0804: 528006c9     	mov	w9, #0x36               // =54
   f0808: 38686b2a     	ldrb	w10, [x25, x8]
   f080c: 4a09014a     	eor	w10, w10, w9
   f0810: 38286b8a     	strb	w10, [x28, x8]
   f0814: 91000508     	add	x8, x8, #0x1
   f0818: b9401eaa     	ldr	w10, [x21, #0x1c]
   f081c: eb0a011f     	cmp	x8, x10
   f0820: 54ffff43     	b.lo	0xf0808 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xac>
   f0824: 14000003     	b	0xf0830 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xd4>
   f0828: 2a1f03e8     	mov	w8, wzr
   f082c: aa1903fc     	mov	x28, x25
   f0830: b9401aa9     	ldr	w9, [x21, #0x18]
   f0834: 6b09011f     	cmp	w8, w9
   f0838: 54000102     	b.hs	0xf0858 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xfc>
   f083c: 2a0803e8     	mov	w8, w8
   f0840: 528006c9     	mov	w9, #0x36               // =54
   f0844: 38286b89     	strb	w9, [x28, x8]
   f0848: 91000508     	add	x8, x8, #0x1
   f084c: b9401aaa     	ldr	w10, [x21, #0x18]
   f0850: eb0a011f     	cmp	x8, x10
   f0854: 54ffff83     	b.lo	0xf0844 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xe8>
   f0858: f94002a8     	ldr	x8, [x21]
   f085c: aa1503e0     	mov	x0, x21
   f0860: d63f0100     	blr	x8
   f0864: f94006a8     	ldr	x8, [x21, #0x8]
   f0868: aa1503e0     	mov	x0, x21
   f086c: b9401aa2     	ldr	w2, [x21, #0x18]
   f0870: aa1c03e1     	mov	x1, x28
   f0874: d63f0100     	blr	x8
   f0878: b9401ea8     	ldr	w8, [x21, #0x1c]
   f087c: aa1503e0     	mov	x0, x21
   f0880: aa1a03e1     	mov	x1, x26
   f0884: 38286b5f     	strb	wzr, [x26, x8]
   f0888: b9401ea8     	ldr	w8, [x21, #0x1c]
   f088c: 11000502     	add	w2, w8, #0x1
   f0890: f94006a8     	ldr	x8, [x21, #0x8]
   f0894: d63f0100     	blr	x8
   f0898: f94006a8     	ldr	x8, [x21, #0x8]
   f089c: aa1503e0     	mov	x0, x21
   f08a0: f9401fe1     	ldr	x1, [sp, #0x38]
   f08a4: 2a1b03e2     	mov	w2, w27
   f08a8: d63f0100     	blr	x8
   f08ac: f94006a8     	ldr	x8, [x21, #0x8]
   f08b0: aa1503e0     	mov	x0, x21
   f08b4: f94023e1     	ldr	x1, [sp, #0x40]
   f08b8: b85cc3a2     	ldur	w2, [x29, #-0x34]
   f08bc: d63f0100     	blr	x8
   f08c0: b9401ea8     	ldr	w8, [x21, #0x1c]
   f08c4: f94012a9     	ldr	x9, [x21, #0x20]
   f08c8: 531f790a     	lsl	w10, w8, #1
   f08cc: 8b0a013c     	add	x28, x9, x10
   f08d0: 34000148     	cbz	w8, 0xf08f8 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x19c>
   f08d4: aa1f03e8     	mov	x8, xzr
   f08d8: 52800b89     	mov	w9, #0x5c               // =92
   f08dc: 38686b2a     	ldrb	w10, [x25, x8]
   f08e0: 4a09014a     	eor	w10, w10, w9
   f08e4: 38286b8a     	strb	w10, [x28, x8]
   f08e8: 91000508     	add	x8, x8, #0x1
   f08ec: b9401eaa     	ldr	w10, [x21, #0x1c]
   f08f0: eb0a011f     	cmp	x8, x10
   f08f4: 54ffff43     	b.lo	0xf08dc <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x180>
   f08f8: b9401aa9     	ldr	w9, [x21, #0x18]
   f08fc: 6b09011f     	cmp	w8, w9
   f0900: 54000102     	b.hs	0xf0920 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1c4>
   f0904: 2a0803e8     	mov	w8, w8
   f0908: 52800b89     	mov	w9, #0x5c               // =92
   f090c: 38286b89     	strb	w9, [x28, x8]
   f0910: 91000508     	add	x8, x8, #0x1
   f0914: b9401aaa     	ldr	w10, [x21, #0x18]
   f0918: eb0a011f     	cmp	x8, x10
   f091c: 54ffff83     	b.lo	0xf090c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x1b0>
   f0920: f9400aa8     	ldr	x8, [x21, #0x10]
   f0924: aa1503e0     	mov	x0, x21
   f0928: aa1903e1     	mov	x1, x25
   f092c: d63f0100     	blr	x8
   f0930: f94002a8     	ldr	x8, [x21]
   f0934: aa1503e0     	mov	x0, x21
   f0938: d63f0100     	blr	x8
   f093c: f94006a8     	ldr	x8, [x21, #0x8]
   f0940: aa1503e0     	mov	x0, x21
   f0944: b9401aa2     	ldr	w2, [x21, #0x18]
   f0948: aa1c03e1     	mov	x1, x28
   f094c: d63f0100     	blr	x8
   f0950: f94006a8     	ldr	x8, [x21, #0x8]
   f0954: aa1503e0     	mov	x0, x21
   f0958: b9401ea2     	ldr	w2, [x21, #0x1c]
   f095c: aa1903e1     	mov	x1, x25
   f0960: d63f0100     	blr	x8
   f0964: f9400aa8     	ldr	x8, [x21, #0x10]
   f0968: aa1503e0     	mov	x0, x21
   f096c: aa1903e1     	mov	x1, x25
   f0970: d63f0100     	blr	x8
   f0974: aa1503e0     	mov	x0, x21
   f0978: aa1903e1     	mov	x1, x25
   f097c: aa1a03e2     	mov	x2, x26
   f0980: 94000136     	bl	0xf0e58 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6fc>
   f0984: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0988: f94012a9     	ldr	x9, [x21, #0x20]
   f098c: 531f790a     	lsl	w10, w8, #1
   f0990: 8b0a013c     	add	x28, x9, x10
   f0994: 34000148     	cbz	w8, 0xf09bc <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x260>
   f0998: aa1f03e8     	mov	x8, xzr
   f099c: 528006c9     	mov	w9, #0x36               // =54
   f09a0: 38686b2a     	ldrb	w10, [x25, x8]
   f09a4: 4a09014a     	eor	w10, w10, w9
   f09a8: 38286b8a     	strb	w10, [x28, x8]
   f09ac: 91000508     	add	x8, x8, #0x1
   f09b0: b9401eaa     	ldr	w10, [x21, #0x1c]
   f09b4: eb0a011f     	cmp	x8, x10
   f09b8: 54ffff43     	b.lo	0xf09a0 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x244>
   f09bc: b9401aa9     	ldr	w9, [x21, #0x18]
   f09c0: 6b09011f     	cmp	w8, w9
   f09c4: 54000102     	b.hs	0xf09e4 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x288>
   f09c8: 2a0803e8     	mov	w8, w8
   f09cc: 528006c9     	mov	w9, #0x36               // =54
   f09d0: 38286b89     	strb	w9, [x28, x8]
   f09d4: 91000508     	add	x8, x8, #0x1
   f09d8: b9401aaa     	ldr	w10, [x21, #0x18]
   f09dc: eb0a011f     	cmp	x8, x10
   f09e0: 54ffff83     	b.lo	0xf09d0 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x274>
   f09e4: f94002a8     	ldr	x8, [x21]
   f09e8: aa1503e0     	mov	x0, x21
   f09ec: d63f0100     	blr	x8
   f09f0: f94006a8     	ldr	x8, [x21, #0x8]
   f09f4: aa1503e0     	mov	x0, x21
   f09f8: b9401aa2     	ldr	w2, [x21, #0x18]
   f09fc: aa1c03e1     	mov	x1, x28
   f0a00: d63f0100     	blr	x8
   f0a04: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0a08: 52800029     	mov	w9, #0x1                // =1
   f0a0c: aa1503e0     	mov	x0, x21
   f0a10: aa1a03e1     	mov	x1, x26
   f0a14: 38286b49     	strb	w9, [x26, x8]
   f0a18: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0a1c: 11000502     	add	w2, w8, #0x1
   f0a20: f94006a8     	ldr	x8, [x21, #0x8]
   f0a24: d63f0100     	blr	x8
   f0a28: f94006a8     	ldr	x8, [x21, #0x8]
   f0a2c: aa1503e0     	mov	x0, x21
   f0a30: f9401fe1     	ldr	x1, [sp, #0x38]
   f0a34: 2a1b03e2     	mov	w2, w27
   f0a38: d63f0100     	blr	x8
   f0a3c: f94006a8     	ldr	x8, [x21, #0x8]
   f0a40: aa1503e0     	mov	x0, x21
   f0a44: f94023e1     	ldr	x1, [sp, #0x40]
   f0a48: b85cc3a2     	ldur	w2, [x29, #-0x34]
   f0a4c: d63f0100     	blr	x8
   f0a50: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0a54: f94012a9     	ldr	x9, [x21, #0x20]
   f0a58: 531f790a     	lsl	w10, w8, #1
   f0a5c: 8b0a013b     	add	x27, x9, x10
   f0a60: 34000148     	cbz	w8, 0xf0a88 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x32c>
   f0a64: aa1f03e8     	mov	x8, xzr
   f0a68: 52800b89     	mov	w9, #0x5c               // =92
   f0a6c: 38686b2a     	ldrb	w10, [x25, x8]
   f0a70: 4a09014a     	eor	w10, w10, w9
   f0a74: 38286b6a     	strb	w10, [x27, x8]
   f0a78: 91000508     	add	x8, x8, #0x1
   f0a7c: b9401eaa     	ldr	w10, [x21, #0x1c]
   f0a80: eb0a011f     	cmp	x8, x10
   f0a84: 54ffff43     	b.lo	0xf0a6c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x310>
   f0a88: b9401aa9     	ldr	w9, [x21, #0x18]
   f0a8c: 13067ed3     	asr	w19, w22, #6
   f0a90: 6b09011f     	cmp	w8, w9
   f0a94: 54000102     	b.hs	0xf0ab4 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x358>
   f0a98: 2a0803e8     	mov	w8, w8
   f0a9c: 52800b89     	mov	w9, #0x5c               // =92
   f0aa0: 38286b69     	strb	w9, [x27, x8]
   f0aa4: 91000508     	add	x8, x8, #0x1
   f0aa8: b9401aaa     	ldr	w10, [x21, #0x18]
   f0aac: eb0a011f     	cmp	x8, x10
   f0ab0: 54ffff83     	b.lo	0xf0aa0 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x344>
   f0ab4: f9400aa8     	ldr	x8, [x21, #0x10]
   f0ab8: aa1503e0     	mov	x0, x21
   f0abc: aa1903e1     	mov	x1, x25
   f0ac0: d63f0100     	blr	x8
   f0ac4: f94002a8     	ldr	x8, [x21]
   f0ac8: aa1503e0     	mov	x0, x21
   f0acc: d63f0100     	blr	x8
   f0ad0: f94006a8     	ldr	x8, [x21, #0x8]
   f0ad4: aa1503e0     	mov	x0, x21
   f0ad8: b9401aa2     	ldr	w2, [x21, #0x18]
   f0adc: aa1b03e1     	mov	x1, x27
   f0ae0: d63f0100     	blr	x8
   f0ae4: f94006a8     	ldr	x8, [x21, #0x8]
   f0ae8: aa1503e0     	mov	x0, x21
   f0aec: b9401ea2     	ldr	w2, [x21, #0x1c]
   f0af0: aa1903e1     	mov	x1, x25
   f0af4: d63f0100     	blr	x8
   f0af8: f9400aa8     	ldr	x8, [x21, #0x10]
   f0afc: aa1503e0     	mov	x0, x21
   f0b00: aa1903e1     	mov	x1, x25
   f0b04: d63f0100     	blr	x8
   f0b08: aa1503e0     	mov	x0, x21
   f0b0c: aa1903e1     	mov	x1, x25
   f0b10: aa1a03e2     	mov	x2, x26
   f0b14: 940000d1     	bl	0xf0e58 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6fc>
   f0b18: b94037e9     	ldr	w9, [sp, #0x34]
   f0b1c: 131a1e77     	sbfiz	w23, w19, #6, #8
   f0b20: 13001e68     	sxtb	w8, w19
   f0b24: 9280000a     	mov	x10, #-0x1              // =-1
   f0b28: 93407d08     	sxtw	x8, w8
   f0b2c: aa1f03fc     	mov	x28, xzr
   f0b30: 4b0902e9     	sub	w9, w23, w9
   f0b34: d1000508     	sub	x8, x8, #0x1
   f0b38: 93403d29     	sxth	x9, w9
   f0b3c: 131d1e76     	sbfiz	w22, w19, #3, #8
   f0b40: d100a3b8     	sub	x24, x29, #0x28
   f0b44: d37df10b     	lsl	x11, x8, #3
   f0b48: 528006d4     	mov	w20, #0x36              // =54
   f0b4c: 52800b93     	mov	w19, #0x5c              // =92
   f0b50: 9ac92548     	lsr	x8, x10, x9
   f0b54: a9012fe8     	stp	x8, x11, [sp, #0x10]
   f0b58: 1400001d     	b	0xf0bcc <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x470>
   f0b5c: f9400aa8     	ldr	x8, [x21, #0x10]
   f0b60: aa1503e0     	mov	x0, x21
   f0b64: aa1903e1     	mov	x1, x25
   f0b68: d63f0100     	blr	x8
   f0b6c: f94002a8     	ldr	x8, [x21]
   f0b70: aa1503e0     	mov	x0, x21
   f0b74: d63f0100     	blr	x8
   f0b78: f94006a8     	ldr	x8, [x21, #0x8]
   f0b7c: aa1503e0     	mov	x0, x21
   f0b80: b9401aa2     	ldr	w2, [x21, #0x18]
   f0b84: aa1b03e1     	mov	x1, x27
   f0b88: d63f0100     	blr	x8
   f0b8c: f94006a8     	ldr	x8, [x21, #0x8]
   f0b90: aa1503e0     	mov	x0, x21
   f0b94: b9401ea2     	ldr	w2, [x21, #0x1c]
   f0b98: aa1903e1     	mov	x1, x25
   f0b9c: d63f0100     	blr	x8
   f0ba0: f9400aa8     	ldr	x8, [x21, #0x10]
   f0ba4: aa1503e0     	mov	x0, x21
   f0ba8: aa1903e1     	mov	x1, x25
   f0bac: d63f0100     	blr	x8
   f0bb0: aa1503e0     	mov	x0, x21
   f0bb4: aa1903e1     	mov	x1, x25
   f0bb8: aa1a03e2     	mov	x2, x26
   f0bbc: 940000a7     	bl	0xf0e58 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6fc>
   f0bc0: 9100079c     	add	x28, x28, #0x1
   f0bc4: f101039f     	cmp	x28, #0x40
   f0bc8: 54001200     	b.eq	0xf0e08 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6ac>
   f0bcc: 2a1f03fb     	mov	w27, wzr
   f0bd0: aa1503e0     	mov	x0, x21
   f0bd4: aa1903e1     	mov	x1, x25
   f0bd8: aa1a03e2     	mov	x2, x26
   f0bdc: 9400009f     	bl	0xf0e58 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6fc>
   f0be0: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0be4: 34ffff68     	cbz	w8, 0xf0bd0 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x474>
   f0be8: 11000769     	add	w9, w27, #0x1
   f0bec: d100050c     	sub	x12, x8, #0x1
   f0bf0: 13001d2b     	sxtb	w11, w9
   f0bf4: 6b0b02df     	cmp	w22, w11
   f0bf8: 1a8bc2ca     	csel	w10, w22, w11, gt
   f0bfc: 4b0b014a     	sub	w10, w10, w11
   f0c00: eb0a019f     	cmp	x12, x10
   f0c04: 9a8a318a     	csel	x10, x12, x10, lo
   f0c08: f100415f     	cmp	x10, #0x10
   f0c0c: 54000062     	b.hs	0xf0c18 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x4bc>
   f0c10: aa1f03e9     	mov	x9, xzr
   f0c14: 14000022     	b	0xf0c9c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x540>
   f0c18: 6b0b02df     	cmp	w22, w11
   f0c1c: 1a8bc2cd     	csel	w13, w22, w11, gt
   f0c20: 4b0b01ad     	sub	w13, w13, w11
   f0c24: eb0d019f     	cmp	x12, x13
   f0c28: 9a8d318c     	csel	x12, x12, x13, lo
   f0c2c: 0b0c012d     	add	w13, w9, w12
   f0c30: aa1f03e9     	mov	x9, xzr
   f0c34: 6b2d817f     	cmp	w11, w13, sxtb
   f0c38: 5400032c     	b.gt	0xf0c9c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x540>
   f0c3c: f103fd9f     	cmp	x12, #0xff
   f0c40: 540002e8     	b.hi	0xf0c9c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x540>
   f0c44: 0b0c036b     	add	w11, w27, w12
   f0c48: 13001d6b     	sxtb	w11, w11
   f0c4c: 6b3b817f     	cmp	w11, w27, sxtb
   f0c50: 5400026b     	b.lt	0xf0c9c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x540>
   f0c54: f103fd9f     	cmp	x12, #0xff
   f0c58: 54000228     	b.hi	0xf0c9c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x540>
   f0c5c: 91000549     	add	x9, x10, #0x1
   f0c60: 5280020c     	mov	w12, #0x10              // =16
   f0c64: 92400d2a     	and	x10, x9, #0xf
   f0c68: f2400d3f     	tst	x9, #0xf
   f0c6c: 9a8a018a     	csel	x10, x12, x10, eq
   f0c70: aa1f03eb     	mov	x11, xzr
   f0c74: cb0a0129     	sub	x9, x9, x10
   f0c78: 0b09036a     	add	w10, w27, w9
   f0c7c: 0b0b036c     	add	w12, w27, w11
   f0c80: 3ceb6b40     	ldr	q0, [x26, x11]
   f0c84: 93401d8c     	sxtb	x12, w12
   f0c88: 9100416b     	add	x11, x11, #0x10
   f0c8c: eb0b013f     	cmp	x9, x11
   f0c90: 3cac6b00     	str	q0, [x24, x12]
   f0c94: 54ffff41     	b.ne	0xf0c7c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x520>
   f0c98: 2a0a03fb     	mov	w27, w10
   f0c9c: f85d03aa     	ldur	x10, [x29, #-0x30]
   f0ca0: cb090108     	sub	x8, x8, x9
   f0ca4: 8b09014a     	add	x10, x10, x9
   f0ca8: 2a1b03e9     	mov	w9, w27
   f0cac: 386a6b2b     	ldrb	w11, [x25, x10]
   f0cb0: 1100053b     	add	w27, w9, #0x1
   f0cb4: 93401d29     	sxtb	x9, w9
   f0cb8: 6b3b82df     	cmp	w22, w27, sxtb
   f0cbc: 38296b0b     	strb	w11, [x24, x9]
   f0cc0: 540000cd     	b.le	0xf0cd8 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x57c>
   f0cc4: 9100054a     	add	x10, x10, #0x1
   f0cc8: f1000508     	subs	x8, x8, #0x1
   f0ccc: 2a1b03e9     	mov	w9, w27
   f0cd0: 54fffee1     	b.ne	0xf0cac <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x550>
   f0cd4: 17ffffbf     	b	0xf0bd0 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x474>
   f0cd8: b94037e8     	ldr	w8, [sp, #0x34]
   f0cdc: 6b0802ff     	cmp	w23, w8
   f0ce0: 540000ad     	b.le	0xf0cf4 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x598>
   f0ce4: a94127ea     	ldp	x10, x9, [sp, #0x10]
   f0ce8: f8696b08     	ldr	x8, [x24, x9]
   f0cec: 8a0a0108     	and	x8, x8, x10
   f0cf0: f8296b08     	str	x8, [x24, x9]
   f0cf4: a94387e0     	ldp	x0, x1, [sp, #0x38]
   f0cf8: d100a3a3     	sub	x3, x29, #0x28
   f0cfc: a94217e4     	ldp	x4, x5, [sp, #0x20]
   f0d00: b85cc3a2     	ldur	w2, [x29, #-0x34]
   f0d04: 97fffced     	bl	0xf00b8 <InGame::uECC_sign(unsigned char const*, unsigned char const*, unsigned int, unsigned char*, InGame::uECC_Curve_t const*)+0xd0>
   f0d08: 350007c0     	cbnz	w0, 0xf0e00 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6a4>
   f0d0c: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0d10: f94012a9     	ldr	x9, [x21, #0x20]
   f0d14: 531f790a     	lsl	w10, w8, #1
   f0d18: 8b0a013b     	add	x27, x9, x10
   f0d1c: 34000128     	cbz	w8, 0xf0d40 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x5e4>
   f0d20: aa1f03e8     	mov	x8, xzr
   f0d24: 38686b29     	ldrb	w9, [x25, x8]
   f0d28: 4a140129     	eor	w9, w9, w20
   f0d2c: 38286b69     	strb	w9, [x27, x8]
   f0d30: 91000508     	add	x8, x8, #0x1
   f0d34: b9401ea9     	ldr	w9, [x21, #0x1c]
   f0d38: eb09011f     	cmp	x8, x9
   f0d3c: 54ffff43     	b.lo	0xf0d24 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x5c8>
   f0d40: b9401aa9     	ldr	w9, [x21, #0x18]
   f0d44: 6b09011f     	cmp	w8, w9
   f0d48: 540000e2     	b.hs	0xf0d64 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x608>
   f0d4c: 2a0803e8     	mov	w8, w8
   f0d50: 38286b74     	strb	w20, [x27, x8]
   f0d54: 91000508     	add	x8, x8, #0x1
   f0d58: b9401aa9     	ldr	w9, [x21, #0x18]
   f0d5c: eb09011f     	cmp	x8, x9
   f0d60: 54ffff83     	b.lo	0xf0d50 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x5f4>
   f0d64: f94002a8     	ldr	x8, [x21]
   f0d68: aa1503e0     	mov	x0, x21
   f0d6c: d63f0100     	blr	x8
   f0d70: f94006a8     	ldr	x8, [x21, #0x8]
   f0d74: aa1503e0     	mov	x0, x21
   f0d78: b9401aa2     	ldr	w2, [x21, #0x18]
   f0d7c: aa1b03e1     	mov	x1, x27
   f0d80: d63f0100     	blr	x8
   f0d84: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0d88: aa1503e0     	mov	x0, x21
   f0d8c: aa1a03e1     	mov	x1, x26
   f0d90: 38286b5f     	strb	wzr, [x26, x8]
   f0d94: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0d98: 11000502     	add	w2, w8, #0x1
   f0d9c: f94006a8     	ldr	x8, [x21, #0x8]
   f0da0: d63f0100     	blr	x8
   f0da4: b9401ea8     	ldr	w8, [x21, #0x1c]
   f0da8: f94012a9     	ldr	x9, [x21, #0x20]
   f0dac: 531f790a     	lsl	w10, w8, #1
   f0db0: 8b0a013b     	add	x27, x9, x10
   f0db4: 34000128     	cbz	w8, 0xf0dd8 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x67c>
   f0db8: aa1f03e8     	mov	x8, xzr
   f0dbc: 38686b29     	ldrb	w9, [x25, x8]
   f0dc0: 4a130129     	eor	w9, w9, w19
   f0dc4: 38286b69     	strb	w9, [x27, x8]
   f0dc8: 91000508     	add	x8, x8, #0x1
   f0dcc: b9401ea9     	ldr	w9, [x21, #0x1c]
   f0dd0: eb09011f     	cmp	x8, x9
   f0dd4: 54ffff43     	b.lo	0xf0dbc <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x660>
   f0dd8: b9401aa9     	ldr	w9, [x21, #0x18]
   f0ddc: 6b09011f     	cmp	w8, w9
   f0de0: 54ffebe2     	b.hs	0xf0b5c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x400>
   f0de4: 2a0803e8     	mov	w8, w8
   f0de8: 38286b73     	strb	w19, [x27, x8]
   f0dec: 91000508     	add	x8, x8, #0x1
   f0df0: b9401aa9     	ldr	w9, [x21, #0x18]
   f0df4: eb09011f     	cmp	x8, x9
   f0df8: 54ffff83     	b.lo	0xf0de8 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x68c>
   f0dfc: 17ffff58     	b	0xf0b5c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x400>
   f0e00: 52800020     	mov	w0, #0x1                // =1
   f0e04: 14000002     	b	0xf0e0c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6b0>
   f0e08: 2a1f03e0     	mov	w0, wzr
   f0e0c: f94007e8     	ldr	x8, [sp, #0x8]
   f0e10: f9401508     	ldr	x8, [x8, #0x28]
   f0e14: f85f83a9     	ldur	x9, [x29, #-0x8]
   f0e18: eb09011f     	cmp	x8, x9
   f0e1c: 540001c1     	b.ne	0xf0e54 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x6f8>
   f0e20: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
   f0e24: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
   f0e28: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
   f0e2c: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
   f0e30: a9496ffc     	ldp	x28, x27, [sp, #0x90]
   f0e34: a9487bfd     	ldp	x29, x30, [sp, #0x80]
   f0e38: 910383ff     	add	sp, sp, #0xe0
   f0e3c: d65f03c0     	ret
   f0e40: 2a1f03e8     	mov	w8, wzr
   f0e44: b9401aa9     	ldr	w9, [x21, #0x18]
   f0e48: 6b09011f     	cmp	w8, w9
   f0e4c: 54ffcf83     	b.lo	0xf083c <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xe0>
   f0e50: 17fffe82     	b	0xf0858 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0xfc>
   f0e54: 9401aff7     	bl	0x15ce30 <__stack_chk_fail@plt>
   f0e58: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f0e5c: a90157f6     	stp	x22, x21, [sp, #0x10]
   f0e60: 910003fd     	mov	x29, sp
   f0e64: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f0e68: b9401c08     	ldr	w8, [x0, #0x1c]
   f0e6c: aa0203f3     	mov	x19, x2
   f0e70: f9401009     	ldr	x9, [x0, #0x20]
   f0e74: aa0103f5     	mov	x21, x1
   f0e78: aa0003f4     	mov	x20, x0
   f0e7c: 531f790a     	lsl	w10, w8, #1
   f0e80: 8b0a0136     	add	x22, x9, x10
   f0e84: 34000148     	cbz	w8, 0xf0eac <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x750>
   f0e88: aa1f03e8     	mov	x8, xzr
   f0e8c: 528006c9     	mov	w9, #0x36               // =54
   f0e90: 38686aaa     	ldrb	w10, [x21, x8]
   f0e94: 4a09014a     	eor	w10, w10, w9
   f0e98: 38286aca     	strb	w10, [x22, x8]
   f0e9c: 91000508     	add	x8, x8, #0x1
   f0ea0: b9401e8a     	ldr	w10, [x20, #0x1c]
   f0ea4: eb0a011f     	cmp	x8, x10
   f0ea8: 54ffff43     	b.lo	0xf0e90 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x734>
   f0eac: b9401a89     	ldr	w9, [x20, #0x18]
   f0eb0: 6b09011f     	cmp	w8, w9
   f0eb4: 54000102     	b.hs	0xf0ed4 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x778>
   f0eb8: 2a0803e8     	mov	w8, w8
   f0ebc: 528006c9     	mov	w9, #0x36               // =54
   f0ec0: 38286ac9     	strb	w9, [x22, x8]
   f0ec4: 91000508     	add	x8, x8, #0x1
   f0ec8: b9401a8a     	ldr	w10, [x20, #0x18]
   f0ecc: eb0a011f     	cmp	x8, x10
   f0ed0: 54ffff83     	b.lo	0xf0ec0 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x764>
   f0ed4: f9400288     	ldr	x8, [x20]
   f0ed8: aa1403e0     	mov	x0, x20
   f0edc: d63f0100     	blr	x8
   f0ee0: f9400688     	ldr	x8, [x20, #0x8]
   f0ee4: aa1403e0     	mov	x0, x20
   f0ee8: b9401a82     	ldr	w2, [x20, #0x18]
   f0eec: aa1603e1     	mov	x1, x22
   f0ef0: d63f0100     	blr	x8
   f0ef4: b9401e82     	ldr	w2, [x20, #0x1c]
   f0ef8: aa1403e0     	mov	x0, x20
   f0efc: f9400688     	ldr	x8, [x20, #0x8]
   f0f00: aa1303e1     	mov	x1, x19
   f0f04: d63f0100     	blr	x8
   f0f08: b9401e88     	ldr	w8, [x20, #0x1c]
   f0f0c: f9401289     	ldr	x9, [x20, #0x20]
   f0f10: 531f790a     	lsl	w10, w8, #1
   f0f14: 8b0a0136     	add	x22, x9, x10
   f0f18: 34000148     	cbz	w8, 0xf0f40 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x7e4>
   f0f1c: aa1f03e8     	mov	x8, xzr
   f0f20: 52800b89     	mov	w9, #0x5c               // =92
   f0f24: 38686aaa     	ldrb	w10, [x21, x8]
   f0f28: 4a09014a     	eor	w10, w10, w9
   f0f2c: 38286aca     	strb	w10, [x22, x8]
   f0f30: 91000508     	add	x8, x8, #0x1
   f0f34: b9401e8a     	ldr	w10, [x20, #0x1c]
   f0f38: eb0a011f     	cmp	x8, x10
   f0f3c: 54ffff43     	b.lo	0xf0f24 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x7c8>
   f0f40: b9401a89     	ldr	w9, [x20, #0x18]
   f0f44: 6b09011f     	cmp	w8, w9
   f0f48: 54000102     	b.hs	0xf0f68 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x80c>
   f0f4c: 2a0803e8     	mov	w8, w8
   f0f50: 52800b89     	mov	w9, #0x5c               // =92
   f0f54: 38286ac9     	strb	w9, [x22, x8]
   f0f58: 91000508     	add	x8, x8, #0x1
   f0f5c: b9401a8a     	ldr	w10, [x20, #0x18]
   f0f60: eb0a011f     	cmp	x8, x10
   f0f64: 54ffff83     	b.lo	0xf0f54 <InGame::uECC_sign_deterministic(unsigned char const*, unsigned char const*, unsigned int, InGame::uECC_HashContext const*, unsigned char*, InGame::uECC_Curve_t const*)+0x7f8>
   f0f68: f9400a88     	ldr	x8, [x20, #0x10]
   f0f6c: aa1403e0     	mov	x0, x20
   f0f70: aa1303e1     	mov	x1, x19
   f0f74: d63f0100     	blr	x8
   f0f78: f9400288     	ldr	x8, [x20]
   f0f7c: aa1403e0     	mov	x0, x20
   f0f80: d63f0100     	blr	x8
   f0f84: f9400688     	ldr	x8, [x20, #0x8]
   f0f88: aa1403e0     	mov	x0, x20
   f0f8c: b9401a82     	ldr	w2, [x20, #0x18]
   f0f90: aa1603e1     	mov	x1, x22
   f0f94: d63f0100     	blr	x8
   f0f98: f9400688     	ldr	x8, [x20, #0x8]
   f0f9c: aa1403e0     	mov	x0, x20
   f0fa0: b9401e82     	ldr	w2, [x20, #0x1c]
   f0fa4: aa1303e1     	mov	x1, x19
   f0fa8: d63f0100     	blr	x8
   f0fac: f9400a82     	ldr	x2, [x20, #0x10]
   f0fb0: aa1403e0     	mov	x0, x20
   f0fb4: aa1303e1     	mov	x1, x19
   f0fb8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f0fbc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f0fc0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f0fc4: d61f0040     	br	x2

00000000000f0fc8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)>:
   f0fc8: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   f0fcc: a9016ffc     	stp	x28, x27, [sp, #0x10]
   f0fd0: 910003fd     	mov	x29, sp
   f0fd4: a90267fa     	stp	x26, x25, [sp, #0x20]
   f0fd8: a9035ff8     	stp	x24, x23, [sp, #0x30]
   f0fdc: a90457f6     	stp	x22, x21, [sp, #0x40]
   f0fe0: a9054ff4     	stp	x20, x19, [sp, #0x50]
   f0fe4: d10983ff     	sub	sp, sp, #0x260
   f0fe8: b9003be2     	str	w2, [sp, #0x38]
   f0fec: aa0403f3     	mov	x19, x4
   f0ff0: f9001be1     	str	x1, [sp, #0x30]
   f0ff4: d53bd048     	mrs	x8, TPIDR_EL0
   f0ff8: f90023e8     	str	x8, [sp, #0x40]
   f0ffc: aa0303f5     	mov	x21, x3
   f1000: f9401508     	ldr	x8, [x8, #0x28]
   f1004: aa0003fa     	mov	x26, x0
   f1008: 910143ed     	add	x13, sp, #0x50
   f100c: f81f03a8     	stur	x8, [x29, #-0x10]
   f1010: 79c00488     	ldrsh	w8, [x4, #0x2]
   f1014: 39c00497     	ldrsb	w23, [x4, #0x1]
   f1018: 39800094     	ldrsb	x20, [x4]
   f101c: 1100fd09     	add	w9, w8, #0x3f
   f1020: 1101f908     	add	w8, w8, #0x7e
   f1024: 7100013f     	cmp	w9, #0x0
   f1028: 11001eea     	add	w10, w23, #0x7
   f102c: 1a89b11b     	csel	w27, w8, w9, lt
   f1030: 1213094b     	and	w11, w10, #0xe000
   f1034: 13063769     	sbfx	w9, w27, #6, #8
   f1038: d103c3a8     	sub	x8, x29, #0xf0
   f103c: 93407d29     	sxtw	x9, w9
   f1040: 0b4b354a     	add	w10, w10, w11, lsr #13
   f1044: d100053c     	sub	x28, x9, #0x1
   f1048: 13037d58     	asr	w24, w10, #3
   f104c: d37df38c     	lsl	x12, x28, #3
   f1050: 531d1f16     	ubfiz	w22, w24, #3, #8
   f1054: 9101c3e9     	add	x9, sp, #0x70
   f1058: 7100071f     	cmp	w24, #0x1
   f105c: f82c691f     	str	xzr, [x8, x12]
   f1060: f82c693f     	str	xzr, [x9, x12]
   f1064: f82c69bf     	str	xzr, [x13, x12]
   f1068: 540000ab     	b.lt	0xf107c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xb4>
   f106c: 910243e0     	add	x0, sp, #0x90
   f1070: 2a1f03e1     	mov	w1, wzr
   f1074: aa1603e2     	mov	x2, x22
   f1078: 9401af72     	bl	0x15ce40 <memset@plt>
   f107c: 710006ff     	cmp	w23, #0x1
   f1080: 5400020b     	b.lt	0xf10c0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xf8>
   f1084: 2a1f03e8     	mov	w8, wzr
   f1088: 910243e9     	add	x9, sp, #0x90
   f108c: 2a2803ea     	mvn	w10, w8
   f1090: 3868cb4c     	ldrb	w12, [x26, w8, sxtw]
   f1094: 0b17014a     	add	w10, w10, w23
   f1098: 11000508     	add	w8, w8, #0x1
   f109c: 121d714b     	and	w11, w10, #0xfffffff8
   f10a0: 531d094a     	ubfiz	w10, w10, #3, #3
   f10a4: 13001d08     	sxtb	w8, w8
   f10a8: 6b17011f     	cmp	w8, w23
   f10ac: f86b692d     	ldr	x13, [x9, x11]
   f10b0: 9aca218a     	lsl	x10, x12, x10
   f10b4: aa0d014a     	orr	x10, x10, x13
   f10b8: f82b692a     	str	x10, [x9, x11]
   f10bc: 54fffe8b     	b.lt	0xf108c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc4>
   f10c0: 910243e8     	add	x8, sp, #0x90
   f10c4: 7100071f     	cmp	w24, #0x1
   f10c8: 8b140d19     	add	x25, x8, x20, lsl #3
   f10cc: f90027f4     	str	x20, [sp, #0x48]
   f10d0: 540000ab     	b.lt	0xf10e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x11c>
   f10d4: aa1903e0     	mov	x0, x25
   f10d8: 2a1f03e1     	mov	w1, wzr
   f10dc: aa1603e2     	mov	x2, x22
   f10e0: 9401af58     	bl	0x15ce40 <memset@plt>
   f10e4: 93407ef4     	sxtw	x20, w23
   f10e8: 710006ff     	cmp	w23, #0x1
   f10ec: 5400020b     	b.lt	0xf112c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x164>
   f10f0: 2a1f03e9     	mov	w9, wzr
   f10f4: 8b140348     	add	x8, x26, x20
   f10f8: 2a2903ea     	mvn	w10, w9
   f10fc: 3869c90c     	ldrb	w12, [x8, w9, sxtw]
   f1100: 0b17014a     	add	w10, w10, w23
   f1104: 11000529     	add	w9, w9, #0x1
   f1108: 121d714b     	and	w11, w10, #0xfffffff8
   f110c: 531d094a     	ubfiz	w10, w10, #3, #3
   f1110: 13001d29     	sxtb	w9, w9
   f1114: 6b17013f     	cmp	w9, w23
   f1118: f86b6b2d     	ldr	x13, [x25, x11]
   f111c: 9aca218a     	lsl	x10, x12, x10
   f1120: aa0d014a     	orr	x10, x10, x13
   f1124: f82b6b2a     	str	x10, [x25, x11]
   f1128: 54fffe8b     	b.lt	0xf10f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x130>
   f112c: 7100071f     	cmp	w24, #0x1
   f1130: 540000ab     	b.lt	0xf1144 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x17c>
   f1134: 9101c3e0     	add	x0, sp, #0x70
   f1138: 2a1f03e1     	mov	w1, wzr
   f113c: aa1603e2     	mov	x2, x22
   f1140: 9401af40     	bl	0x15ce40 <memset@plt>
   f1144: 710006ff     	cmp	w23, #0x1
   f1148: 5400020b     	b.lt	0xf1188 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1c0>
   f114c: 2a1f03e8     	mov	w8, wzr
   f1150: 9101c3e9     	add	x9, sp, #0x70
   f1154: 2a2803ea     	mvn	w10, w8
   f1158: 3868caac     	ldrb	w12, [x21, w8, sxtw]
   f115c: 0b17014a     	add	w10, w10, w23
   f1160: 11000508     	add	w8, w8, #0x1
   f1164: 121d714b     	and	w11, w10, #0xfffffff8
   f1168: 531d094a     	ubfiz	w10, w10, #3, #3
   f116c: 13001d08     	sxtb	w8, w8
   f1170: 6b17011f     	cmp	w8, w23
   f1174: f86b692d     	ldr	x13, [x9, x11]
   f1178: 9aca218a     	lsl	x10, x12, x10
   f117c: aa0d014a     	orr	x10, x10, x13
   f1180: f82b692a     	str	x10, [x9, x11]
   f1184: 54fffe8b     	b.lt	0xf1154 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x18c>
   f1188: 7100071f     	cmp	w24, #0x1
   f118c: 540000ab     	b.lt	0xf11a0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1d8>
   f1190: 910143e0     	add	x0, sp, #0x50
   f1194: 2a1f03e1     	mov	w1, wzr
   f1198: aa1603e2     	mov	x2, x22
   f119c: 9401af29     	bl	0x15ce40 <memset@plt>
   f11a0: 710006ff     	cmp	w23, #0x1
   f11a4: 5400022b     	b.lt	0xf11e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x220>
   f11a8: 2a1f03e9     	mov	w9, wzr
   f11ac: 8b1402a8     	add	x8, x21, x20
   f11b0: 910143ea     	add	x10, sp, #0x50
   f11b4: 2a2903eb     	mvn	w11, w9
   f11b8: 3869c90d     	ldrb	w13, [x8, w9, sxtw]
   f11bc: 0b17016b     	add	w11, w11, w23
   f11c0: 11000529     	add	w9, w9, #0x1
   f11c4: 121d716c     	and	w12, w11, #0xfffffff8
   f11c8: 531d096b     	ubfiz	w11, w11, #3, #3
   f11cc: 13001d29     	sxtb	w9, w9
   f11d0: 6b17013f     	cmp	w9, w23
   f11d4: f86c694e     	ldr	x14, [x10, x12]
   f11d8: 9acb21ab     	lsl	x11, x13, x11
   f11dc: aa0e016b     	orr	x11, x11, x14
   f11e0: f82c694b     	str	x11, [x10, x12]
   f11e4: 54fffe8b     	b.lt	0xf11b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ec>
   f11e8: f94027ec     	ldr	x12, [sp, #0x48]
   f11ec: 7100059f     	cmp	w12, #0x1
   f11f0: 540008ab     	b.lt	0xf1304 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x33c>
   f11f4: 92401d95     	and	x21, x12, #0xff
   f11f8: 7100059f     	cmp	w12, #0x1
   f11fc: 54000081     	b.ne	0xf120c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x244>
   f1200: aa1f03e8     	mov	x8, xzr
   f1204: aa1f03e9     	mov	x9, xzr
   f1208: 1400000e     	b	0xf1240 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x278>
   f120c: 927f1aa8     	and	x8, x21, #0xfe
   f1210: 9101c3e9     	add	x9, sp, #0x70
   f1214: 6f00e400     	movi	v0.2d, #0000000000000000
   f1218: aa0803ea     	mov	x10, x8
   f121c: 3cc10521     	ldr	q1, [x9], #0x10
   f1220: f100094a     	subs	x10, x10, #0x2
   f1224: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f1228: 54ffffa1     	b.ne	0xf121c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x254>
   f122c: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f1230: eb15011f     	cmp	x8, x21
   f1234: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f1238: 9e660009     	fmov	x9, d0
   f123c: 54000100     	b.eq	0xf125c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x294>
   f1240: 9101c3ea     	add	x10, sp, #0x70
   f1244: 8b080d4a     	add	x10, x10, x8, lsl #3
   f1248: cb0802a8     	sub	x8, x21, x8
   f124c: f840854b     	ldr	x11, [x10], #0x8
   f1250: f1000508     	subs	x8, x8, #0x1
   f1254: aa090169     	orr	x9, x11, x9
   f1258: 54ffffa1     	b.ne	0xf124c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x284>
   f125c: b4000549     	cbz	x9, 0xf1304 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x33c>
   f1260: 71000abf     	cmp	w21, #0x2
   f1264: 54000082     	b.hs	0xf1274 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2ac>
   f1268: aa1f03e8     	mov	x8, xzr
   f126c: aa1f03e9     	mov	x9, xzr
   f1270: 1400000e     	b	0xf12a8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2e0>
   f1274: 927f1aa8     	and	x8, x21, #0xfe
   f1278: 910143e9     	add	x9, sp, #0x50
   f127c: 6f00e400     	movi	v0.2d, #0000000000000000
   f1280: aa0803ea     	mov	x10, x8
   f1284: 3cc10521     	ldr	q1, [x9], #0x10
   f1288: f100094a     	subs	x10, x10, #0x2
   f128c: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f1290: 54ffffa1     	b.ne	0xf1284 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2bc>
   f1294: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f1298: eb15011f     	cmp	x8, x21
   f129c: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f12a0: 9e660009     	fmov	x9, d0
   f12a4: 54000100     	b.eq	0xf12c4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2fc>
   f12a8: 910143ea     	add	x10, sp, #0x50
   f12ac: 8b080d4a     	add	x10, x10, x8, lsl #3
   f12b0: cb0802a8     	sub	x8, x21, x8
   f12b4: f840854b     	ldr	x11, [x10], #0x8
   f12b8: f1000508     	subs	x8, x8, #0x1
   f12bc: aa090169     	orr	x9, x11, x9
   f12c0: 54ffffa1     	b.ne	0xf12b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2ec>
   f12c4: b4000209     	cbz	x9, 0xf1304 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x33c>
   f12c8: 13067f76     	asr	w22, w27, #6
   f12cc: 9100a27a     	add	x26, x19, #0x28
   f12d0: 9101c3e8     	add	x8, sp, #0x70
   f12d4: 2a1603e9     	mov	w9, w22
   f12d8: 51000529     	sub	w9, w9, #0x1
   f12dc: 37380149     	tbnz	w9, #0x7, 0xf1304 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x33c>
   f12e0: 13001d29     	sxtb	w9, w9
   f12e4: 92401d2a     	and	x10, x9, #0xff
   f12e8: d37df14a     	lsl	x10, x10, #3
   f12ec: 8b0a026b     	add	x11, x19, x10
   f12f0: f86a690a     	ldr	x10, [x8, x10]
   f12f4: f940156b     	ldr	x11, [x11, #0x28]
   f12f8: eb0a017f     	cmp	x11, x10
   f12fc: 54000208     	b.hi	0xf133c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x374>
   f1300: 54fffec2     	b.hs	0xf12d8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x310>
   f1304: 2a1f03e0     	mov	w0, wzr
   f1308: f94023e8     	ldr	x8, [sp, #0x40]
   f130c: f9401508     	ldr	x8, [x8, #0x28]
   f1310: f85f03a9     	ldur	x9, [x29, #-0x10]
   f1314: eb09011f     	cmp	x8, x9
   f1318: 54004721     	b.ne	0xf1bfc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc34>
   f131c: 910983ff     	add	sp, sp, #0x260
   f1320: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   f1324: a94457f6     	ldp	x22, x21, [sp, #0x40]
   f1328: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   f132c: a94267fa     	ldp	x26, x25, [sp, #0x20]
   f1330: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   f1334: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   f1338: d65f03c0     	ret
   f133c: 910143e8     	add	x8, sp, #0x50
   f1340: 2a1603e9     	mov	w9, w22
   f1344: 51000529     	sub	w9, w9, #0x1
   f1348: 373ffde9     	tbnz	w9, #0x7, 0xf1304 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x33c>
   f134c: 13001d29     	sxtb	w9, w9
   f1350: 92401d2a     	and	x10, x9, #0xff
   f1354: d37df14a     	lsl	x10, x10, #3
   f1358: 8b0a026b     	add	x11, x19, x10
   f135c: f86a690a     	ldr	x10, [x8, x10]
   f1360: f940156b     	ldr	x11, [x11, #0x28]
   f1364: eb0a017f     	cmp	x11, x10
   f1368: 54000088     	b.hi	0xf1378 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b0>
   f136c: 2a1f03e0     	mov	w0, wzr
   f1370: 54fffea2     	b.hs	0xf1344 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x37c>
   f1374: 17ffffe5     	b	0xf1308 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x340>
   f1378: d10243a0     	sub	x0, x29, #0x90
   f137c: 910143e1     	add	x1, sp, #0x50
   f1380: aa1a03e2     	mov	x2, x26
   f1384: 2a1603e3     	mov	w3, w22
   f1388: aa0c03fb     	mov	x27, x12
   f138c: d10243b4     	sub	x20, x29, #0x90
   f1390: 9400021c     	bl	0xf1c00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc38>
   f1394: d10143a0     	sub	x0, x29, #0x50
   f1398: f9401be1     	ldr	x1, [sp, #0x30]
   f139c: b9403be2     	ldr	w2, [sp, #0x38]
   f13a0: aa1303e3     	mov	x3, x19
   f13a4: d10143a8     	sub	x8, x29, #0x50
   f13a8: f83c791f     	str	xzr, [x8, x28, lsl #3]
   f13ac: 940003dc     	bl	0xf231c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1354>
   f13b0: d10143a0     	sub	x0, x29, #0x50
   f13b4: d10143a1     	sub	x1, x29, #0x50
   f13b8: d10243a2     	sub	x2, x29, #0x90
   f13bc: aa1a03e3     	mov	x3, x26
   f13c0: 2a1603e4     	mov	w4, w22
   f13c4: 94000441     	bl	0xf24c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1500>
   f13c8: d101c3a0     	sub	x0, x29, #0x70
   f13cc: 9101c3e1     	add	x1, sp, #0x70
   f13d0: d10243a2     	sub	x2, x29, #0x90
   f13d4: aa1a03e3     	mov	x3, x26
   f13d8: 2a1603e4     	mov	w4, w22
   f13dc: 9400043b     	bl	0xf24c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1500>
   f13e0: d37df2b8     	lsl	x24, x21, #3
   f13e4: d10343a0     	sub	x0, x29, #0xd0
   f13e8: 910243e1     	add	x1, sp, #0x90
   f13ec: aa1803e2     	mov	x2, x24
   f13f0: d10343b7     	sub	x23, x29, #0xd0
   f13f4: 9401af2b     	bl	0x15d0a0 <memcpy@plt>
   f13f8: d37df37b     	lsl	x27, x27, #3
   f13fc: aa1903e1     	mov	x1, x25
   f1400: 8b1b02fa     	add	x26, x23, x27
   f1404: aa1803e2     	mov	x2, x24
   f1408: aa1a03e0     	mov	x0, x26
   f140c: 9401af25     	bl	0x15d0a0 <memcpy@plt>
   f1410: 91012261     	add	x1, x19, #0x48
   f1414: 9104c3e0     	add	x0, sp, #0x130
   f1418: aa1803e2     	mov	x2, x24
   f141c: 9104c3f9     	add	x25, sp, #0x130
   f1420: 9401af20     	bl	0x15d0a0 <memcpy@plt>
   f1424: 8b130368     	add	x8, x27, x19
   f1428: 910443e0     	add	x0, sp, #0x110
   f142c: 91012101     	add	x1, x8, #0x48
   f1430: aa1803e2     	mov	x2, x24
   f1434: 9401af1b     	bl	0x15d0a0 <memcpy@plt>
   f1438: aa1f03e9     	mov	x9, xzr
   f143c: aa1f03e8     	mov	x8, xzr
   f1440: d37df12a     	lsl	x10, x9, #3
   f1444: 91000529     	add	x9, x9, #0x1
   f1448: f86a6b2b     	ldr	x11, [x25, x10]
   f144c: f86a6aec     	ldr	x12, [x23, x10]
   f1450: 8b08016b     	add	x11, x11, x8
   f1454: eb0b018c     	subs	x12, x12, x11
   f1458: 1a9f27ed     	cset	w13, lo
   f145c: f100017f     	cmp	x11, #0x0
   f1460: 9a8d0108     	csel	x8, x8, x13, eq
   f1464: eb0902bf     	cmp	x21, x9
   f1468: f82a6a8c     	str	x12, [x20, x10]
   f146c: 54fffea1     	b.ne	0xf1440 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x478>
   f1470: b40001e8     	cbz	x8, 0xf14ac <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4e4>
   f1474: aa1f03e8     	mov	x8, xzr
   f1478: 91002269     	add	x9, x19, #0x8
   f147c: d10243aa     	sub	x10, x29, #0x90
   f1480: aa1503eb     	mov	x11, x21
   f1484: f940014c     	ldr	x12, [x10]
   f1488: f840852d     	ldr	x13, [x9], #0x8
   f148c: 8b08018e     	add	x14, x12, x8
   f1490: 8b0d01cd     	add	x13, x14, x13
   f1494: eb0c01bf     	cmp	x13, x12
   f1498: 1a9f27ec     	cset	w12, lo
   f149c: 9a8c0108     	csel	x8, x8, x12, eq
   f14a0: f100056b     	subs	x11, x11, #0x1
   f14a4: f800854d     	str	x13, [x10], #0x8
   f14a8: 54fffee1     	b.ne	0xf1484 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4bc>
   f14ac: 9104c3e0     	add	x0, sp, #0x130
   f14b0: 910443e1     	add	x1, sp, #0x110
   f14b4: d10343a2     	sub	x2, x29, #0xd0
   f14b8: aa1a03e3     	mov	x3, x26
   f14bc: aa1303e4     	mov	x4, x19
   f14c0: 91012274     	add	x20, x19, #0x48
   f14c4: 91002279     	add	x25, x19, #0x8
   f14c8: d10343b7     	sub	x23, x29, #0xd0
   f14cc: 94000547     	bl	0xf29e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1a20>
   f14d0: d10243a0     	sub	x0, x29, #0x90
   f14d4: d10243a1     	sub	x1, x29, #0x90
   f14d8: aa1903e2     	mov	x2, x25
   f14dc: 2a1503e3     	mov	w3, w21
   f14e0: 940001c8     	bl	0xf1c00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc38>
   f14e4: d100c3a0     	sub	x0, x29, #0x30
   f14e8: d10243a1     	sub	x1, x29, #0x90
   f14ec: d10243a2     	sub	x2, x29, #0x90
   f14f0: aa1303e3     	mov	x3, x19
   f14f4: 9400066d     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f14f8: d10343a0     	sub	x0, x29, #0xd0
   f14fc: d10343a1     	sub	x1, x29, #0xd0
   f1500: d100c3a2     	sub	x2, x29, #0x30
   f1504: aa1303e3     	mov	x3, x19
   f1508: 94000668     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f150c: d100c3a0     	sub	x0, x29, #0x30
   f1510: d100c3a1     	sub	x1, x29, #0x30
   f1514: d10243a2     	sub	x2, x29, #0x90
   f1518: aa1303e3     	mov	x3, x19
   f151c: 94000663     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1520: d100c3a2     	sub	x2, x29, #0x30
   f1524: aa1a03e0     	mov	x0, x26
   f1528: aa1a03e1     	mov	x1, x26
   f152c: aa1303e3     	mov	x3, x19
   f1530: 9400065e     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1534: 510006c8     	sub	w8, w22, #0x1
   f1538: 910243e9     	add	x9, sp, #0x90
   f153c: 13001d08     	sxtb	w8, w8
   f1540: a90d53ff     	stp	xzr, x20, [sp, #0xd0]
   f1544: 3100051f     	cmn	w8, #0x1
   f1548: d10143aa     	sub	x10, x29, #0x50
   f154c: 5a9fb108     	csinv	w8, w8, wzr, lt
   f1550: 2a1603eb     	mov	w11, w22
   f1554: 11000508     	add	w8, w8, #0x1
   f1558: f94027f4     	ldr	x20, [sp, #0x48]
   f155c: a90e5fe9     	stp	x9, x23, [sp, #0xe0]
   f1560: 2a0b03e9     	mov	w9, w11
   f1564: 5100056b     	sub	w11, w11, #0x1
   f1568: 373800cb     	tbnz	w11, #0x7, 0xf1580 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5b8>
   f156c: 13001d6b     	sxtb	w11, w11
   f1570: 92401d6c     	and	x12, x11, #0xff
   f1574: f86c794c     	ldr	x12, [x10, x12, lsl #3]
   f1578: b4ffff4c     	cbz	x12, 0xf1560 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x598>
   f157c: 14000004     	b	0xf158c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5c4>
   f1580: 2a0803e9     	mov	w9, w8
   f1584: 72001d1f     	tst	w8, #0xff
   f1588: 54003320     	b.eq	0xf1bec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc24>
   f158c: 93401d29     	sxtb	x9, w9
   f1590: d10143aa     	sub	x10, x29, #0x50
   f1594: d1000529     	sub	x9, x9, #0x1
   f1598: f869794a     	ldr	x10, [x10, x9, lsl #3]
   f159c: b400010a     	cbz	x10, 0xf15bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5f4>
   f15a0: aa1f03eb     	mov	x11, xzr
   f15a4: d341fd4c     	lsr	x12, x10, #1
   f15a8: f100055f     	cmp	x10, #0x1
   f15ac: 9100056b     	add	x11, x11, #0x1
   f15b0: aa0c03ea     	mov	x10, x12
   f15b4: 54ffff88     	b.hi	0xf15a4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5dc>
   f15b8: 14000002     	b	0xf15c0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5f8>
   f15bc: aa1f03eb     	mov	x11, xzr
   f15c0: 0b091969     	add	w9, w11, w9, lsl #6
   f15c4: d101c3ab     	sub	x11, x29, #0x70
   f15c8: 2a1603ec     	mov	w12, w22
   f15cc: 2a0c03ea     	mov	w10, w12
   f15d0: 5100058c     	sub	w12, w12, #0x1
   f15d4: 373800cc     	tbnz	w12, #0x7, 0xf15ec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x624>
   f15d8: 13001d8c     	sxtb	w12, w12
   f15dc: 92401d8d     	and	x13, x12, #0xff
   f15e0: f86d796d     	ldr	x13, [x11, x13, lsl #3]
   f15e4: b4ffff4d     	cbz	x13, 0xf15cc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x604>
   f15e8: 14000004     	b	0xf15f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x630>
   f15ec: 2a0803ea     	mov	w10, w8
   f15f0: 72001d1f     	tst	w8, #0xff
   f15f4: 54003000     	b.eq	0xf1bf4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc2c>
   f15f8: 93401d48     	sxtb	x8, w10
   f15fc: d101c3aa     	sub	x10, x29, #0x70
   f1600: d1000508     	sub	x8, x8, #0x1
   f1604: f868794a     	ldr	x10, [x10, x8, lsl #3]
   f1608: b400010a     	cbz	x10, 0xf1628 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x660>
   f160c: aa1f03eb     	mov	x11, xzr
   f1610: d341fd4c     	lsr	x12, x10, #1
   f1614: f100055f     	cmp	x10, #0x1
   f1618: 9100056b     	add	x11, x11, #0x1
   f161c: aa0c03ea     	mov	x10, x12
   f1620: 54ffff88     	b.hi	0xf1610 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x648>
   f1624: 14000002     	b	0xf162c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x664>
   f1628: aa1f03eb     	mov	x11, xzr
   f162c: 0b081968     	add	w8, w11, w8, lsl #6
   f1630: 13003d2a     	sxth	w10, w9
   f1634: d101c3ab     	sub	x11, x29, #0x70
   f1638: 6b28a15f     	cmp	w10, w8, sxth
   f163c: d10143aa     	sub	x10, x29, #0x50
   f1640: 1a88c137     	csel	w23, w9, w8, gt
   f1644: 7100129f     	cmp	w20, #0x4
   f1648: 510006e8     	sub	w8, w23, #0x1
   f164c: 13063d09     	sbfx	w9, w8, #6, #10
   f1650: 13003d08     	sxth	w8, w8
   f1654: 937d7d29     	sbfiz	x9, x9, #3, #32
   f1658: f869694a     	ldr	x10, [x10, x9]
   f165c: f8696969     	ldr	x9, [x11, x9]
   f1660: 9ac8254a     	lsr	x10, x10, x8
   f1664: 9ac82528     	lsr	x8, x9, x8
   f1668: 910343e9     	add	x9, sp, #0xd0
   f166c: d37f0108     	ubfiz	x8, x8, #1, #1
   f1670: b3400148     	bfxil	x8, x10, #0, #1
   f1674: f8687928     	ldr	x8, [x9, x8, lsl #3]
   f1678: 54000283     	b.lo	0xf16c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x700>
   f167c: d103c3ab     	sub	x11, x29, #0xf0
   f1680: 8b180109     	add	x9, x8, x24
   f1684: 8b18016a     	add	x10, x11, x24
   f1688: eb09017f     	cmp	x11, x9
   f168c: fa4a3102     	ccmp	x8, x10, #0x2, lo
   f1690: 540001c3     	b.lo	0xf16c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x700>
   f1694: 927e16a9     	and	x9, x21, #0xfc
   f1698: 9100410a     	add	x10, x8, #0x10
   f169c: 9100416b     	add	x11, x11, #0x10
   f16a0: aa0903ec     	mov	x12, x9
   f16a4: ad7f8540     	ldp	q0, q1, [x10, #-0x10]
   f16a8: 9100814a     	add	x10, x10, #0x20
   f16ac: f100118c     	subs	x12, x12, #0x4
   f16b0: ad3f8560     	stp	q0, q1, [x11, #-0x10]
   f16b4: 9100816b     	add	x11, x11, #0x20
   f16b8: 54ffff61     	b.ne	0xf16a4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x6dc>
   f16bc: eb15013f     	cmp	x9, x21
   f16c0: 54000061     	b.ne	0xf16cc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x704>
   f16c4: 1400000b     	b	0xf16f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x728>
   f16c8: aa1f03e9     	mov	x9, xzr
   f16cc: d37df12b     	lsl	x11, x9, #3
   f16d0: d103c3aa     	sub	x10, x29, #0xf0
   f16d4: 8b0b014a     	add	x10, x10, x11
   f16d8: cb0902a9     	sub	x9, x21, x9
   f16dc: 8b0b010b     	add	x11, x8, x11
   f16e0: f840856c     	ldr	x12, [x11], #0x8
   f16e4: f1000529     	subs	x9, x9, #0x1
   f16e8: f800854c     	str	x12, [x10], #0x8
   f16ec: 54ffffa1     	b.ne	0xf16e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x718>
   f16f0: 710012bf     	cmp	w21, #0x4
   f16f4: f90003f9     	str	x25, [sp]
   f16f8: 54000143     	b.lo	0xf1720 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x758>
   f16fc: 8b150289     	add	x9, x20, x21
   f1700: 910543eb     	add	x11, sp, #0x150
   f1704: 8b090d09     	add	x9, x8, x9, lsl #3
   f1708: eb09017f     	cmp	x11, x9
   f170c: 54002542     	b.hs	0xf1bb4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xbec>
   f1710: 8b140d09     	add	x9, x8, x20, lsl #3
   f1714: 8b150d6a     	add	x10, x11, x21, lsl #3
   f1718: eb0a013f     	cmp	x9, x10
   f171c: 540024c2     	b.hs	0xf1bb4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xbec>
   f1720: aa1f03e9     	mov	x9, xzr
   f1724: 8b14012b     	add	x11, x9, x20
   f1728: 910543ea     	add	x10, sp, #0x150
   f172c: 8b090d4a     	add	x10, x10, x9, lsl #3
   f1730: cb0902a9     	sub	x9, x21, x9
   f1734: 8b0b0d08     	add	x8, x8, x11, lsl #3
   f1738: f840850b     	ldr	x11, [x8], #0x8
   f173c: f1000529     	subs	x9, x9, #0x1
   f1740: f800854b     	str	x11, [x10], #0x8
   f1744: 54ffffa1     	b.ne	0xf1738 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x770>
   f1748: d10243a0     	sub	x0, x29, #0x90
   f174c: 2a1f03e1     	mov	w1, wzr
   f1750: aa1803e2     	mov	x2, x24
   f1754: 9401adbb     	bl	0x15ce40 <memset@plt>
   f1758: 52800029     	mov	w9, #0x1                // =1
   f175c: 51000ae8     	sub	w8, w23, #0x2
   f1760: f81703a9     	stur	x9, [x29, #-0x90]
   f1764: 37781508     	tbnz	w8, #0xf, 0xf1a04 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xa3c>
   f1768: 13003d19     	sxth	w25, w8
   f176c: 910443e8     	add	x8, sp, #0x110
   f1770: 8b180109     	add	x9, x8, x24
   f1774: 9104c3fb     	add	x27, sp, #0x130
   f1778: 91004108     	add	x8, x8, #0x10
   f177c: 927e16bc     	and	x28, x21, #0xfc
   f1780: 9100436a     	add	x10, x27, #0x10
   f1784: d101c3b7     	sub	x23, x29, #0x70
   f1788: f90013e9     	str	x9, [sp, #0x20]
   f178c: 8b150289     	add	x9, x20, x21
   f1790: f90007e8     	str	x8, [sp, #0x8]
   f1794: 91002268     	add	x8, x19, #0x8
   f1798: 910343fa     	add	x26, sp, #0xd0
   f179c: a90323e9     	stp	x9, x8, [sp, #0x30]
   f17a0: 8b180369     	add	x9, x27, x24
   f17a4: d10143b8     	sub	x24, x29, #0x50
   f17a8: f90017e9     	str	x9, [sp, #0x28]
   f17ac: 91000a89     	add	x9, x20, #0x2
   f17b0: a9012be9     	stp	x9, x10, [sp, #0x10]
   f17b4: 14000012     	b	0xf17fc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x834>
   f17b8: 9104c3e0     	add	x0, sp, #0x130
   f17bc: 910443e1     	add	x1, sp, #0x110
   f17c0: d103c3a2     	sub	x2, x29, #0xf0
   f17c4: 910543e3     	add	x3, sp, #0x150
   f17c8: aa1303e4     	mov	x4, x19
   f17cc: 94000487     	bl	0xf29e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1a20>
   f17d0: d10243a0     	sub	x0, x29, #0x90
   f17d4: d10243a1     	sub	x1, x29, #0x90
   f17d8: 9103c3e2     	add	x2, sp, #0xf0
   f17dc: aa1303e3     	mov	x3, x19
   f17e0: 940005b2     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f17e4: f94027f4     	ldr	x20, [sp, #0x48]
   f17e8: 51000728     	sub	w8, w25, #0x1
   f17ec: 13003f29     	sxth	w9, w25
   f17f0: 2a0803f9     	mov	w25, w8
   f17f4: 7100013f     	cmp	w9, #0x0
   f17f8: 5400106d     	b.le	0xf1a04 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xa3c>
   f17fc: f9405668     	ldr	x8, [x19, #0xa8]
   f1800: d103c3a0     	sub	x0, x29, #0xf0
   f1804: 910543e1     	add	x1, sp, #0x150
   f1808: d10243a2     	sub	x2, x29, #0x90
   f180c: aa1303e3     	mov	x3, x19
   f1810: d63f0100     	blr	x8
   f1814: 53037f28     	lsr	w8, w25, #3
   f1818: 927d2508     	and	x8, x8, #0x1ff8
   f181c: f8686b09     	ldr	x9, [x24, x8]
   f1820: f8686ae8     	ldr	x8, [x23, x8]
   f1824: 9ad92529     	lsr	x9, x9, x25
   f1828: 9ad92508     	lsr	x8, x8, x25
   f182c: d37f0108     	ubfiz	x8, x8, #1, #1
   f1830: b3400128     	bfxil	x8, x9, #0, #1
   f1834: f8687b48     	ldr	x8, [x26, x8, lsl #3]
   f1838: b4fffd88     	cbz	x8, 0xf17e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x820>
   f183c: 710012bf     	cmp	w21, #0x4
   f1840: 54000263     	b.lo	0xf188c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x8c4>
   f1844: 8b150d09     	add	x9, x8, x21, lsl #3
   f1848: eb09037f     	cmp	x27, x9
   f184c: f94017e9     	ldr	x9, [sp, #0x28]
   f1850: fa493102     	ccmp	x8, x9, #0x2, lo
   f1854: 540001c3     	b.lo	0xf188c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x8c4>
   f1858: 91004109     	add	x9, x8, #0x10
   f185c: aa1c03ea     	mov	x10, x28
   f1860: f9400feb     	ldr	x11, [sp, #0x18]
   f1864: ad7f8520     	ldp	q0, q1, [x9, #-0x10]
   f1868: 91008129     	add	x9, x9, #0x20
   f186c: f100114a     	subs	x10, x10, #0x4
   f1870: ad3f8560     	stp	q0, q1, [x11, #-0x10]
   f1874: 9100816b     	add	x11, x11, #0x20
   f1878: 54ffff61     	b.ne	0xf1864 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x89c>
   f187c: aa1c03ea     	mov	x10, x28
   f1880: eb15039f     	cmp	x28, x21
   f1884: 54000061     	b.ne	0xf1890 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x8c8>
   f1888: 1400000a     	b	0xf18b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x8e8>
   f188c: aa1f03ea     	mov	x10, xzr
   f1890: d37df14b     	lsl	x11, x10, #3
   f1894: cb0a02aa     	sub	x10, x21, x10
   f1898: 8b0b0369     	add	x9, x27, x11
   f189c: 8b0b010b     	add	x11, x8, x11
   f18a0: f840856c     	ldr	x12, [x11], #0x8
   f18a4: f100054a     	subs	x10, x10, #0x1
   f18a8: f800852c     	str	x12, [x9], #0x8
   f18ac: 54ffffa1     	b.ne	0xf18a0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x8d8>
   f18b0: 8b140d09     	add	x9, x8, x20, lsl #3
   f18b4: 7100129f     	cmp	w20, #0x4
   f18b8: 54000123     	b.lo	0xf18dc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x914>
   f18bc: f9401bea     	ldr	x10, [sp, #0x30]
   f18c0: 910443eb     	add	x11, sp, #0x110
   f18c4: 8b0a0d0a     	add	x10, x8, x10, lsl #3
   f18c8: eb0a017f     	cmp	x11, x10
   f18cc: 54000822     	b.hs	0xf19d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xa08>
   f18d0: f94013ea     	ldr	x10, [sp, #0x20]
   f18d4: eb0a013f     	cmp	x9, x10
   f18d8: 540007c2     	b.hs	0xf19d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xa08>
   f18dc: aa1f03ea     	mov	x10, xzr
   f18e0: d37df14b     	lsl	x11, x10, #3
   f18e4: 910443e8     	add	x8, sp, #0x110
   f18e8: 8b0b0108     	add	x8, x8, x11
   f18ec: cb0a02aa     	sub	x10, x21, x10
   f18f0: 8b0b0129     	add	x9, x9, x11
   f18f4: f840852b     	ldr	x11, [x9], #0x8
   f18f8: f100054a     	subs	x10, x10, #0x1
   f18fc: f800850b     	str	x11, [x8], #0x8
   f1900: 54ffffa1     	b.ne	0xf18f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x92c>
   f1904: d100c3a0     	sub	x0, x29, #0x30
   f1908: d10243a1     	sub	x1, x29, #0x90
   f190c: d10243a2     	sub	x2, x29, #0x90
   f1910: aa1303e3     	mov	x3, x19
   f1914: 94000565     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1918: 9104c3e0     	add	x0, sp, #0x130
   f191c: 9104c3e1     	add	x1, sp, #0x130
   f1920: d100c3a2     	sub	x2, x29, #0x30
   f1924: aa1303e3     	mov	x3, x19
   f1928: 9104c3f4     	add	x20, sp, #0x130
   f192c: 9400055f     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1930: d100c3a0     	sub	x0, x29, #0x30
   f1934: d100c3a1     	sub	x1, x29, #0x30
   f1938: d10243a2     	sub	x2, x29, #0x90
   f193c: aa1303e3     	mov	x3, x19
   f1940: 9400055a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1944: 910443e0     	add	x0, sp, #0x110
   f1948: 910443e1     	add	x1, sp, #0x110
   f194c: d100c3a2     	sub	x2, x29, #0x30
   f1950: aa1303e3     	mov	x3, x19
   f1954: 94000555     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1958: aa1f03e8     	mov	x8, xzr
   f195c: 9103c3e9     	add	x9, sp, #0xf0
   f1960: d103c3aa     	sub	x10, x29, #0xf0
   f1964: aa1503eb     	mov	x11, x21
   f1968: f840868c     	ldr	x12, [x20], #0x8
   f196c: f840854d     	ldr	x13, [x10], #0x8
   f1970: 8b08018c     	add	x12, x12, x8
   f1974: eb0c01ad     	subs	x13, x13, x12
   f1978: 1a9f27ee     	cset	w14, lo
   f197c: f100019f     	cmp	x12, #0x0
   f1980: 9a8e0108     	csel	x8, x8, x14, eq
   f1984: f100056b     	subs	x11, x11, #0x1
   f1988: f800852d     	str	x13, [x9], #0x8
   f198c: 54fffee1     	b.ne	0xf1968 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x9a0>
   f1990: b4fff148     	cbz	x8, 0xf17b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x7f0>
   f1994: aa1f03e8     	mov	x8, xzr
   f1998: 9103c3e9     	add	x9, sp, #0xf0
   f199c: aa1503ea     	mov	x10, x21
   f19a0: f9401feb     	ldr	x11, [sp, #0x38]
   f19a4: f940012c     	ldr	x12, [x9]
   f19a8: f840856d     	ldr	x13, [x11], #0x8
   f19ac: 8b08018e     	add	x14, x12, x8
   f19b0: 8b0d01cd     	add	x13, x14, x13
   f19b4: eb0c01bf     	cmp	x13, x12
   f19b8: 1a9f27ec     	cset	w12, lo
   f19bc: 9a8c0108     	csel	x8, x8, x12, eq
   f19c0: f100054a     	subs	x10, x10, #0x1
   f19c4: f800852d     	str	x13, [x9], #0x8
   f19c8: 54fffee1     	b.ne	0xf19a4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x9dc>
   f19cc: 17ffff7b     	b	0xf17b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x7f0>
   f19d0: a940abeb     	ldp	x11, x10, [sp, #0x8]
   f19d4: 8b0a0d08     	add	x8, x8, x10, lsl #3
   f19d8: aa1c03ea     	mov	x10, x28
   f19dc: ad7f8500     	ldp	q0, q1, [x8, #-0x10]
   f19e0: 91008108     	add	x8, x8, #0x20
   f19e4: f100114a     	subs	x10, x10, #0x4
   f19e8: ad3f8560     	stp	q0, q1, [x11, #-0x10]
   f19ec: 9100816b     	add	x11, x11, #0x20
   f19f0: 54ffff61     	b.ne	0xf19dc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xa14>
   f19f4: aa1c03ea     	mov	x10, x28
   f19f8: eb15039f     	cmp	x28, x21
   f19fc: 54fff840     	b.eq	0xf1904 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x93c>
   f1a00: 17ffffb8     	b	0xf18e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x918>
   f1a04: d10243a0     	sub	x0, x29, #0x90
   f1a08: d10243a1     	sub	x1, x29, #0x90
   f1a0c: f94003e2     	ldr	x2, [sp]
   f1a10: 2a1403e3     	mov	w3, w20
   f1a14: 9400007b     	bl	0xf1c00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc38>
   f1a18: d100c3a0     	sub	x0, x29, #0x30
   f1a1c: d10243a1     	sub	x1, x29, #0x90
   f1a20: d10243a2     	sub	x2, x29, #0x90
   f1a24: aa1303e3     	mov	x3, x19
   f1a28: 94000520     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1a2c: d103c3a0     	sub	x0, x29, #0xf0
   f1a30: d103c3a1     	sub	x1, x29, #0xf0
   f1a34: d100c3a2     	sub	x2, x29, #0x30
   f1a38: aa1303e3     	mov	x3, x19
   f1a3c: d103c3b4     	sub	x20, x29, #0xf0
   f1a40: 9400051a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1a44: d100c3a0     	sub	x0, x29, #0x30
   f1a48: d100c3a1     	sub	x1, x29, #0x30
   f1a4c: d10243a2     	sub	x2, x29, #0x90
   f1a50: aa1303e3     	mov	x3, x19
   f1a54: 94000515     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1a58: 910543e0     	add	x0, sp, #0x150
   f1a5c: 910543e1     	add	x1, sp, #0x150
   f1a60: d100c3a2     	sub	x2, x29, #0x30
   f1a64: aa1303e3     	mov	x3, x19
   f1a68: 94000510     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f1a6c: 2a1603e8     	mov	w8, w22
   f1a70: 51000508     	sub	w8, w8, #0x1
   f1a74: 37380148     	tbnz	w8, #0x7, 0xf1a9c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xad4>
   f1a78: 13001d08     	sxtb	w8, w8
   f1a7c: 92401d09     	and	x9, x8, #0xff
   f1a80: d37df129     	lsl	x9, x9, #3
   f1a84: 8b09026a     	add	x10, x19, x9
   f1a88: f8696a89     	ldr	x9, [x20, x9]
   f1a8c: f940154a     	ldr	x10, [x10, #0x28]
   f1a90: eb09015f     	cmp	x10, x9
   f1a94: 54000268     	b.hi	0xf1ae0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xb18>
   f1a98: 54fffec2     	b.hs	0xf1a70 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xaa8>
   f1a9c: 13001ec8     	sxtb	w8, w22
   f1aa0: 7100051f     	cmp	w8, #0x1
   f1aa4: 540001eb     	b.lt	0xf1ae0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xb18>
   f1aa8: aa1f03e8     	mov	x8, xzr
   f1aac: 12001ec9     	and	w9, w22, #0xff
   f1ab0: 9100a26a     	add	x10, x19, #0x28
   f1ab4: d103c3ab     	sub	x11, x29, #0xf0
   f1ab8: f840854c     	ldr	x12, [x10], #0x8
   f1abc: f940016d     	ldr	x13, [x11]
   f1ac0: 8b08018c     	add	x12, x12, x8
   f1ac4: eb0c01ad     	subs	x13, x13, x12
   f1ac8: 1a9f27ee     	cset	w14, lo
   f1acc: f100019f     	cmp	x12, #0x0
   f1ad0: 9a8e0108     	csel	x8, x8, x14, eq
   f1ad4: f1000529     	subs	x9, x9, #0x1
   f1ad8: f800856d     	str	x13, [x11], #0x8
   f1adc: 54fffee1     	b.ne	0xf1ab8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xaf0>
   f1ae0: 510006a9     	sub	w9, w21, #0x1
   f1ae4: 373800e9     	tbnz	w9, #0x7, 0xf1b00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xb38>
   f1ae8: 92401d28     	and	x8, x9, #0xff
   f1aec: 12001d29     	and	w9, w9, #0xff
   f1af0: 71000d3f     	cmp	w9, #0x3
   f1af4: 540000a2     	b.hs	0xf1b08 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xb40>
   f1af8: aa1f03eb     	mov	x11, xzr
   f1afc: 14000021     	b	0xf1b80 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xbb8>
   f1b00: 52800020     	mov	w0, #0x1                // =1
   f1b04: 17fffe01     	b	0xf1308 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x340>
   f1b08: d37df10b     	lsl	x11, x8, #3
   f1b0c: 91000509     	add	x9, x8, #0x1
   f1b10: 9101c3ec     	add	x12, sp, #0x70
   f1b14: d100216d     	sub	x13, x11, #0x8
   f1b18: 927e192a     	and	x10, x9, #0x1fc
   f1b1c: 8b0d018b     	add	x11, x12, x13
   f1b20: d103c3ac     	sub	x12, x29, #0xf0
   f1b24: cb0a0108     	sub	x8, x8, x10
   f1b28: 6f00e400     	movi	v0.2d, #0000000000000000
   f1b2c: 8b0d018c     	add	x12, x12, x13
   f1b30: 6f00e401     	movi	v1.2d, #0000000000000000
   f1b34: aa0a03ed     	mov	x13, x10
   f1b38: ad7f8983     	ldp	q3, q2, [x12, #-0x10]
   f1b3c: d10011ad     	sub	x13, x13, #0x4
   f1b40: d100818c     	sub	x12, x12, #0x20
   f1b44: ad7f9165     	ldp	q5, q4, [x11, #-0x10]
   f1b48: d100816b     	sub	x11, x11, #0x20
   f1b4c: 6e231ca3     	eor	v3.16b, v5.16b, v3.16b
   f1b50: 6e221c82     	eor	v2.16b, v4.16b, v2.16b
   f1b54: 6e034063     	ext	v3.16b, v3.16b, v3.16b, #0x8
   f1b58: 6e024042     	ext	v2.16b, v2.16b, v2.16b, #0x8
   f1b5c: 4ea11c61     	orr	v1.16b, v3.16b, v1.16b
   f1b60: 4ea01c40     	orr	v0.16b, v2.16b, v0.16b
   f1b64: b5fffead     	cbnz	x13, 0xf1b38 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xb70>
   f1b68: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f1b6c: eb0a013f     	cmp	x9, x10
   f1b70: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f1b74: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f1b78: 9e66000b     	fmov	x11, d0
   f1b7c: 54000160     	b.eq	0xf1ba8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xbe0>
   f1b80: d103c3a9     	sub	x9, x29, #0xf0
   f1b84: 9101c3ea     	add	x10, sp, #0x70
   f1b88: d37df10c     	lsl	x12, x8, #3
   f1b8c: d1000508     	sub	x8, x8, #0x1
   f1b90: b100051f     	cmn	x8, #0x1
   f1b94: f86c692d     	ldr	x13, [x9, x12]
   f1b98: f86c694c     	ldr	x12, [x10, x12]
   f1b9c: ca0d018c     	eor	x12, x12, x13
   f1ba0: aa0b018b     	orr	x11, x12, x11
   f1ba4: 54ffff21     	b.ne	0xf1b88 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xbc0>
   f1ba8: f100017f     	cmp	x11, #0x0
   f1bac: 1a9f17e0     	cset	w0, eq
   f1bb0: 17fffdd6     	b	0xf1308 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x340>
   f1bb4: 927e16a9     	and	x9, x21, #0xfc
   f1bb8: 8b140d0a     	add	x10, x8, x20, lsl #3
   f1bbc: 9100414a     	add	x10, x10, #0x10
   f1bc0: 9100416b     	add	x11, x11, #0x10
   f1bc4: aa0903ec     	mov	x12, x9
   f1bc8: ad7f8540     	ldp	q0, q1, [x10, #-0x10]
   f1bcc: 9100814a     	add	x10, x10, #0x20
   f1bd0: f100118c     	subs	x12, x12, #0x4
   f1bd4: ad3f8560     	stp	q0, q1, [x11, #-0x10]
   f1bd8: 9100816b     	add	x11, x11, #0x20
   f1bdc: 54ffff61     	b.ne	0xf1bc8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc00>
   f1be0: eb15013f     	cmp	x9, x21
   f1be4: 54ffdb20     	b.eq	0xf1748 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x780>
   f1be8: 17fffecf     	b	0xf1724 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x75c>
   f1bec: 2a1f03e9     	mov	w9, wzr
   f1bf0: 17fffe75     	b	0xf15c4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5fc>
   f1bf4: 2a1f03e8     	mov	w8, wzr
   f1bf8: 17fffe8e     	b	0xf1630 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x668>
   f1bfc: 9401ac8d     	bl	0x15ce30 <__stack_chk_fail@plt>
   f1c00: d103c3ff     	sub	sp, sp, #0xf0
   f1c04: a9097bfd     	stp	x29, x30, [sp, #0x90]
   f1c08: 910243fd     	add	x29, sp, #0x90
   f1c0c: a90a6ffc     	stp	x28, x27, [sp, #0xa0]
   f1c10: a90b67fa     	stp	x26, x25, [sp, #0xb0]
   f1c14: a90c5ff8     	stp	x24, x23, [sp, #0xc0]
   f1c18: a90d57f6     	stp	x22, x21, [sp, #0xd0]
   f1c1c: a90e4ff4     	stp	x20, x19, [sp, #0xe0]
   f1c20: d53bd057     	mrs	x23, TPIDR_EL0
   f1c24: 13001c69     	sxtb	w9, w3
   f1c28: f94016e8     	ldr	x8, [x23, #0x28]
   f1c2c: 7100053f     	cmp	w9, #0x1
   f1c30: f81f83a8     	stur	x8, [x29, #-0x8]
   f1c34: 540034ab     	b.lt	0xf22c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1300>
   f1c38: 2a0303f4     	mov	w20, w3
   f1c3c: aa0203f5     	mov	x21, x2
   f1c40: aa0003f3     	mov	x19, x0
   f1c44: 92401e98     	and	x24, x20, #0xff
   f1c48: 12001c68     	and	w8, w3, #0xff
   f1c4c: 7100051f     	cmp	w8, #0x1
   f1c50: 54000081     	b.ne	0xf1c60 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc98>
   f1c54: aa1f03e8     	mov	x8, xzr
   f1c58: aa1f03e9     	mov	x9, xzr
   f1c5c: 1400000e     	b	0xf1c94 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xccc>
   f1c60: 927f1b08     	and	x8, x24, #0xfe
   f1c64: aa0103ea     	mov	x10, x1
   f1c68: 6f00e400     	movi	v0.2d, #0000000000000000
   f1c6c: aa0803e9     	mov	x9, x8
   f1c70: 3cc10541     	ldr	q1, [x10], #0x10
   f1c74: f1000929     	subs	x9, x9, #0x2
   f1c78: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f1c7c: 54ffffa1     	b.ne	0xf1c70 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xca8>
   f1c80: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f1c84: eb18011f     	cmp	x8, x24
   f1c88: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f1c8c: 9e660009     	fmov	x9, d0
   f1c90: 540000e0     	b.eq	0xf1cac <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xce4>
   f1c94: cb08030a     	sub	x10, x24, x8
   f1c98: 8b080c28     	add	x8, x1, x8, lsl #3
   f1c9c: f840850b     	ldr	x11, [x8], #0x8
   f1ca0: f100054a     	subs	x10, x10, #0x1
   f1ca4: aa090169     	orr	x9, x11, x9
   f1ca8: 54ffffa1     	b.ne	0xf1c9c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xcd4>
   f1cac: d37df316     	lsl	x22, x24, #3
   f1cb0: b4003249     	cbz	x9, 0xf22f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1330>
   f1cb4: d100a3a0     	sub	x0, x29, #0x28
   f1cb8: aa1603e2     	mov	x2, x22
   f1cbc: d100a3b9     	sub	x25, x29, #0x28
   f1cc0: 9401acf8     	bl	0x15d0a0 <memcpy@plt>
   f1cc4: 910123e0     	add	x0, sp, #0x48
   f1cc8: aa1503e1     	mov	x1, x21
   f1ccc: aa1603e2     	mov	x2, x22
   f1cd0: 910123fa     	add	x26, sp, #0x48
   f1cd4: 9401acf3     	bl	0x15d0a0 <memcpy@plt>
   f1cd8: 9100a3e0     	add	x0, sp, #0x28
   f1cdc: 2a1f03e1     	mov	w1, wzr
   f1ce0: aa1603e2     	mov	x2, x22
   f1ce4: 9100a3fb     	add	x27, sp, #0x28
   f1ce8: 9401ac56     	bl	0x15ce40 <memset@plt>
   f1cec: 52800028     	mov	w8, #0x1                // =1
   f1cf0: 910023e0     	add	x0, sp, #0x8
   f1cf4: 2a1f03e1     	mov	w1, wzr
   f1cf8: aa1603e2     	mov	x2, x22
   f1cfc: 910023fc     	add	x28, sp, #0x8
   f1d00: f90017e8     	str	x8, [sp, #0x28]
   f1d04: 9401ac4f     	bl	0x15ce40 <memset@plt>
   f1d08: 2a1403ea     	mov	w10, w20
   f1d0c: 8b160348     	add	x8, x26, x22
   f1d10: 937d1d4b     	sbfiz	x11, x10, #3, #8
   f1d14: 8b160389     	add	x9, x28, x22
   f1d18: d100216d     	sub	x13, x11, #0x8
   f1d1c: 8b16032a     	add	x10, x25, x22
   f1d20: 8b16036b     	add	x11, x27, x22
   f1d24: 8b0d038c     	add	x12, x28, x13
   f1d28: 8b0d036d     	add	x13, x27, x13
   f1d2c: d100070e     	sub	x14, x24, #0x1
   f1d30: 9100234f     	add	x15, x26, #0x8
   f1d34: 91002330     	add	x16, x25, #0x8
   f1d38: 910022b1     	add	x17, x21, #0x8
   f1d3c: 91002380     	add	x0, x28, #0x8
   f1d40: 91002361     	add	x1, x27, #0x8
   f1d44: f90003e0     	str	x0, [sp]
   f1d48: 2a1403e3     	mov	w3, w20
   f1d4c: 51000462     	sub	w2, w3, #0x1
   f1d50: 37382b42     	tbnz	w2, #0x7, 0xf22b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x12f0>
   f1d54: 13001c43     	sxtb	w3, w2
   f1d58: 92401c62     	and	x2, x3, #0xff
   f1d5c: d37df042     	lsl	x2, x2, #3
   f1d60: f8626b24     	ldr	x4, [x25, x2]
   f1d64: f8626b45     	ldr	x5, [x26, x2]
   f1d68: eb05009f     	cmp	x4, x5
   f1d6c: 54ffff00     	b.eq	0xf1d4c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd84>
   f1d70: f85d83a2     	ldur	x2, [x29, #-0x28]
   f1d74: 370005c2     	tbnz	w2, #0x0, 0xf1e2c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xe64>
   f1d78: aa1f03e2     	mov	x2, xzr
   f1d7c: aa0a03e3     	mov	x3, x10
   f1d80: f85f8c64     	ldr	x4, [x3, #-0x8]!
   f1d84: eb19007f     	cmp	x3, x25
   f1d88: aa440445     	orr	x5, x2, x4, lsr #1
   f1d8c: d3410082     	lsl	x2, x4, #63
   f1d90: f9000065     	str	x5, [x3]
   f1d94: 54ffff68     	b.hi	0xf1d80 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xdb8>
   f1d98: f94017e2     	ldr	x2, [sp, #0x28]
   f1d9c: 36002462     	tbz	w2, #0x0, 0xf2228 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1260>
   f1da0: f94002a3     	ldr	x3, [x21]
   f1da4: 12001e85     	and	w5, w20, #0xff
   f1da8: ab030044     	adds	x4, x2, x3
   f1dac: 1a9f37e2     	cset	w2, hs
   f1db0: f100007f     	cmp	x3, #0x0
   f1db4: 1a9f07e3     	cset	w3, ne
   f1db8: 710004bf     	cmp	w5, #0x1
   f1dbc: 0a020062     	and	w2, w3, w2
   f1dc0: f90017e4     	str	x4, [sp, #0x28]
   f1dc4: 540001c0     	b.eq	0xf1dfc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xe34>
   f1dc8: aa0103e3     	mov	x3, x1
   f1dcc: aa0e03e4     	mov	x4, x14
   f1dd0: aa1103e5     	mov	x5, x17
   f1dd4: f9400066     	ldr	x6, [x3]
   f1dd8: f84084a7     	ldr	x7, [x5], #0x8
   f1ddc: 8b06005e     	add	x30, x2, x6
   f1de0: 8b0703c7     	add	x7, x30, x7
   f1de4: eb0600ff     	cmp	x7, x6
   f1de8: 1a9f27e6     	cset	w6, lo
   f1dec: 9a860042     	csel	x2, x2, x6, eq
   f1df0: f1000484     	subs	x4, x4, #0x1
   f1df4: f8008467     	str	x7, [x3], #0x8
   f1df8: 54fffee1     	b.ne	0xf1dd4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xe0c>
   f1dfc: aa1f03e3     	mov	x3, xzr
   f1e00: aa0b03e4     	mov	x4, x11
   f1e04: f85f8c85     	ldr	x5, [x4, #-0x8]!
   f1e08: eb1b009f     	cmp	x4, x27
   f1e0c: aa450466     	orr	x6, x3, x5, lsr #1
   f1e10: d34100a3     	lsl	x3, x5, #63
   f1e14: f9000086     	str	x6, [x4]
   f1e18: 54ffff68     	b.hi	0xf1e04 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xe3c>
   f1e1c: 2a1403e3     	mov	w3, w20
   f1e20: aa0d03e4     	mov	x4, x13
   f1e24: b5001f82     	cbnz	x2, 0xf2214 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x124c>
   f1e28: 17ffffc9     	b	0xf1d4c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd84>
   f1e2c: f94027e3     	ldr	x3, [sp, #0x48]
   f1e30: 37000563     	tbnz	w3, #0x0, 0xf1edc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xf14>
   f1e34: aa1f03e2     	mov	x2, xzr
   f1e38: aa0803e3     	mov	x3, x8
   f1e3c: f85f8c64     	ldr	x4, [x3, #-0x8]!
   f1e40: eb1a007f     	cmp	x3, x26
   f1e44: aa440445     	orr	x5, x2, x4, lsr #1
   f1e48: d3410082     	lsl	x2, x4, #63
   f1e4c: f9000065     	str	x5, [x3]
   f1e50: 54ffff68     	b.hi	0xf1e3c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xe74>
   f1e54: f94007e2     	ldr	x2, [sp, #0x8]
   f1e58: 36001fa2     	tbz	w2, #0x0, 0xf224c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1284>
   f1e5c: f94002a3     	ldr	x3, [x21]
   f1e60: 12001e85     	and	w5, w20, #0xff
   f1e64: ab030044     	adds	x4, x2, x3
   f1e68: 1a9f37e2     	cset	w2, hs
   f1e6c: f100007f     	cmp	x3, #0x0
   f1e70: 1a9f07e3     	cset	w3, ne
   f1e74: 710004bf     	cmp	w5, #0x1
   f1e78: 0a020062     	and	w2, w3, w2
   f1e7c: f90007e4     	str	x4, [sp, #0x8]
   f1e80: 540001c0     	b.eq	0xf1eb8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xef0>
   f1e84: f94003e3     	ldr	x3, [sp]
   f1e88: aa0e03e4     	mov	x4, x14
   f1e8c: aa1103e5     	mov	x5, x17
   f1e90: f9400066     	ldr	x6, [x3]
   f1e94: f84084a7     	ldr	x7, [x5], #0x8
   f1e98: 8b06005e     	add	x30, x2, x6
   f1e9c: 8b0703c7     	add	x7, x30, x7
   f1ea0: eb0600ff     	cmp	x7, x6
   f1ea4: 1a9f27e6     	cset	w6, lo
   f1ea8: 9a860042     	csel	x2, x2, x6, eq
   f1eac: f1000484     	subs	x4, x4, #0x1
   f1eb0: f8008467     	str	x7, [x3], #0x8
   f1eb4: 54fffee1     	b.ne	0xf1e90 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xec8>
   f1eb8: aa1f03e3     	mov	x3, xzr
   f1ebc: aa0903e4     	mov	x4, x9
   f1ec0: f85f8c85     	ldr	x5, [x4, #-0x8]!
   f1ec4: eb1c009f     	cmp	x4, x28
   f1ec8: aa450466     	orr	x6, x3, x5, lsr #1
   f1ecc: d34100a3     	lsl	x3, x5, #63
   f1ed0: f9000086     	str	x6, [x4]
   f1ed4: 54ffff68     	b.hi	0xf1ec0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xef8>
   f1ed8: 140000cc     	b	0xf2208 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1240>
   f1edc: eb05009f     	cmp	x4, x5
   f1ee0: 54000cc9     	b.ls	0xf2078 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x10b0>
   f1ee4: cb030044     	sub	x4, x2, x3
   f1ee8: 12001e85     	and	w5, w20, #0xff
   f1eec: 710004bf     	cmp	w5, #0x1
   f1ef0: f81d83a4     	stur	x4, [x29, #-0x28]
   f1ef4: 54000200     	b.eq	0xf1f34 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xf6c>
   f1ef8: aa1f03e4     	mov	x4, xzr
   f1efc: aa0f03e5     	mov	x5, x15
   f1f00: aa1003e6     	mov	x6, x16
   f1f04: aa0e03e7     	mov	x7, x14
   f1f08: eb03005f     	cmp	x2, x3
   f1f0c: f94000c2     	ldr	x2, [x6]
   f1f10: f84084be     	ldr	x30, [x5], #0x8
   f1f14: 1a9f27e0     	cset	w0, lo
   f1f18: f100007f     	cmp	x3, #0x0
   f1f1c: 9a800084     	csel	x4, x4, x0, eq
   f1f20: f10004e7     	subs	x7, x7, #0x1
   f1f24: 8b0403c3     	add	x3, x30, x4
   f1f28: cb030040     	sub	x0, x2, x3
   f1f2c: f80084c0     	str	x0, [x6], #0x8
   f1f30: 54fffec1     	b.ne	0xf1f08 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xf40>
   f1f34: aa1f03e2     	mov	x2, xzr
   f1f38: aa0a03e3     	mov	x3, x10
   f1f3c: f85f8c60     	ldr	x0, [x3, #-0x8]!
   f1f40: eb19007f     	cmp	x3, x25
   f1f44: aa400444     	orr	x4, x2, x0, lsr #1
   f1f48: d3410002     	lsl	x2, x0, #63
   f1f4c: f9000064     	str	x4, [x3]
   f1f50: 54ffff68     	b.hi	0xf1f3c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xf74>
   f1f54: 2a1403e2     	mov	w2, w20
   f1f58: 51000442     	sub	w2, w2, #0x1
   f1f5c: 373802e2     	tbnz	w2, #0x7, 0xf1fb8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xff0>
   f1f60: 13001c42     	sxtb	w2, w2
   f1f64: 92401c40     	and	x0, x2, #0xff
   f1f68: d37df000     	lsl	x0, x0, #3
   f1f6c: f8606b63     	ldr	x3, [x27, x0]
   f1f70: f8606b80     	ldr	x0, [x28, x0]
   f1f74: eb00007f     	cmp	x3, x0
   f1f78: 54000208     	b.hi	0xf1fb8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xff0>
   f1f7c: 54fffee2     	b.hs	0xf1f58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xf90>
   f1f80: aa1f03e2     	mov	x2, xzr
   f1f84: 9100a3e3     	add	x3, sp, #0x28
   f1f88: aa1503e4     	mov	x4, x21
   f1f8c: aa1803e5     	mov	x5, x24
   f1f90: f9400060     	ldr	x0, [x3]
   f1f94: f8408486     	ldr	x6, [x4], #0x8
   f1f98: 8b020007     	add	x7, x0, x2
   f1f9c: 8b0600e6     	add	x6, x7, x6
   f1fa0: eb0000df     	cmp	x6, x0
   f1fa4: 1a9f27e0     	cset	w0, lo
   f1fa8: 9a800042     	csel	x2, x2, x0, eq
   f1fac: f10004a5     	subs	x5, x5, #0x1
   f1fb0: f8008466     	str	x6, [x3], #0x8
   f1fb4: 54fffee1     	b.ne	0xf1f90 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xfc8>
   f1fb8: aa1f03e2     	mov	x2, xzr
   f1fbc: 910023e3     	add	x3, sp, #0x8
   f1fc0: 9100a3e4     	add	x4, sp, #0x28
   f1fc4: aa1803e5     	mov	x5, x24
   f1fc8: f8408460     	ldr	x0, [x3], #0x8
   f1fcc: f9400086     	ldr	x6, [x4]
   f1fd0: 8b020000     	add	x0, x0, x2
   f1fd4: eb0000c6     	subs	x6, x6, x0
   f1fd8: 1a9f27e7     	cset	w7, lo
   f1fdc: f100001f     	cmp	x0, #0x0
   f1fe0: 9a870042     	csel	x2, x2, x7, eq
   f1fe4: f10004a5     	subs	x5, x5, #0x1
   f1fe8: f8008486     	str	x6, [x4], #0x8
   f1fec: 54fffee1     	b.ne	0xf1fc8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1000>
   f1ff0: f94017e2     	ldr	x2, [sp, #0x28]
   f1ff4: 36001502     	tbz	w2, #0x0, 0xf2294 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x12cc>
   f1ff8: f94002a0     	ldr	x0, [x21]
   f1ffc: 12001e84     	and	w4, w20, #0xff
   f2000: ab000043     	adds	x3, x2, x0
   f2004: 1a9f37e2     	cset	w2, hs
   f2008: f100001f     	cmp	x0, #0x0
   f200c: 1a9f07e0     	cset	w0, ne
   f2010: 7100049f     	cmp	w4, #0x1
   f2014: 0a020002     	and	w2, w0, w2
   f2018: f90017e3     	str	x3, [sp, #0x28]
   f201c: 540001c0     	b.eq	0xf2054 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x108c>
   f2020: aa0103e3     	mov	x3, x1
   f2024: aa0e03e4     	mov	x4, x14
   f2028: aa1103e5     	mov	x5, x17
   f202c: f9400060     	ldr	x0, [x3]
   f2030: f84084a6     	ldr	x6, [x5], #0x8
   f2034: 8b000047     	add	x7, x2, x0
   f2038: 8b0600e6     	add	x6, x7, x6
   f203c: eb0000df     	cmp	x6, x0
   f2040: 1a9f27e0     	cset	w0, lo
   f2044: 9a800042     	csel	x2, x2, x0, eq
   f2048: f1000484     	subs	x4, x4, #0x1
   f204c: f8008466     	str	x6, [x3], #0x8
   f2050: 54fffee1     	b.ne	0xf202c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1064>
   f2054: aa1f03e3     	mov	x3, xzr
   f2058: aa0b03e4     	mov	x4, x11
   f205c: f85f8c80     	ldr	x0, [x4, #-0x8]!
   f2060: eb1b009f     	cmp	x4, x27
   f2064: aa400465     	orr	x5, x3, x0, lsr #1
   f2068: d3410003     	lsl	x3, x0, #63
   f206c: f9000085     	str	x5, [x4]
   f2070: 54ffff68     	b.hi	0xf205c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1094>
   f2074: 17ffff6a     	b	0xf1e1c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xe54>
   f2078: cb020064     	sub	x4, x3, x2
   f207c: 12001e85     	and	w5, w20, #0xff
   f2080: 710004bf     	cmp	w5, #0x1
   f2084: f90027e4     	str	x4, [sp, #0x48]
   f2088: 54000200     	b.eq	0xf20c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1100>
   f208c: aa1f03e4     	mov	x4, xzr
   f2090: aa1003e5     	mov	x5, x16
   f2094: aa0f03e6     	mov	x6, x15
   f2098: aa0e03e7     	mov	x7, x14
   f209c: eb02007f     	cmp	x3, x2
   f20a0: f94000c3     	ldr	x3, [x6]
   f20a4: f84084a0     	ldr	x0, [x5], #0x8
   f20a8: 1a9f27fe     	cset	w30, lo
   f20ac: f100005f     	cmp	x2, #0x0
   f20b0: 9a9e0084     	csel	x4, x4, x30, eq
   f20b4: f10004e7     	subs	x7, x7, #0x1
   f20b8: 8b040002     	add	x2, x0, x4
   f20bc: cb020060     	sub	x0, x3, x2
   f20c0: f80084c0     	str	x0, [x6], #0x8
   f20c4: 54fffec1     	b.ne	0xf209c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x10d4>
   f20c8: aa1f03e2     	mov	x2, xzr
   f20cc: aa0803e3     	mov	x3, x8
   f20d0: f85f8c60     	ldr	x0, [x3, #-0x8]!
   f20d4: eb1a007f     	cmp	x3, x26
   f20d8: aa400444     	orr	x4, x2, x0, lsr #1
   f20dc: d3410002     	lsl	x2, x0, #63
   f20e0: f9000064     	str	x4, [x3]
   f20e4: 54ffff68     	b.hi	0xf20d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1108>
   f20e8: 2a1403e2     	mov	w2, w20
   f20ec: 51000442     	sub	w2, w2, #0x1
   f20f0: 373802e2     	tbnz	w2, #0x7, 0xf214c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1184>
   f20f4: 13001c42     	sxtb	w2, w2
   f20f8: 92401c40     	and	x0, x2, #0xff
   f20fc: d37df000     	lsl	x0, x0, #3
   f2100: f8606b83     	ldr	x3, [x28, x0]
   f2104: f8606b60     	ldr	x0, [x27, x0]
   f2108: eb00007f     	cmp	x3, x0
   f210c: 54000208     	b.hi	0xf214c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1184>
   f2110: 54fffee2     	b.hs	0xf20ec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1124>
   f2114: aa1f03e2     	mov	x2, xzr
   f2118: 910023e3     	add	x3, sp, #0x8
   f211c: aa1503e4     	mov	x4, x21
   f2120: aa1803e5     	mov	x5, x24
   f2124: f9400060     	ldr	x0, [x3]
   f2128: f8408486     	ldr	x6, [x4], #0x8
   f212c: 8b020007     	add	x7, x0, x2
   f2130: 8b0600e6     	add	x6, x7, x6
   f2134: eb0000df     	cmp	x6, x0
   f2138: 1a9f27e0     	cset	w0, lo
   f213c: 9a800042     	csel	x2, x2, x0, eq
   f2140: f10004a5     	subs	x5, x5, #0x1
   f2144: f8008466     	str	x6, [x3], #0x8
   f2148: 54fffee1     	b.ne	0xf2124 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x115c>
   f214c: aa1f03e2     	mov	x2, xzr
   f2150: 9100a3e3     	add	x3, sp, #0x28
   f2154: 910023e4     	add	x4, sp, #0x8
   f2158: aa1803e5     	mov	x5, x24
   f215c: f8408460     	ldr	x0, [x3], #0x8
   f2160: f9400086     	ldr	x6, [x4]
   f2164: 8b020000     	add	x0, x0, x2
   f2168: eb0000c6     	subs	x6, x6, x0
   f216c: 1a9f27e7     	cset	w7, lo
   f2170: f100001f     	cmp	x0, #0x0
   f2174: 9a870042     	csel	x2, x2, x7, eq
   f2178: f10004a5     	subs	x5, x5, #0x1
   f217c: f8008486     	str	x6, [x4], #0x8
   f2180: 54fffee1     	b.ne	0xf215c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1194>
   f2184: f94007e2     	ldr	x2, [sp, #0x8]
   f2188: 36000742     	tbz	w2, #0x0, 0xf2270 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x12a8>
   f218c: f94002a0     	ldr	x0, [x21]
   f2190: 12001e84     	and	w4, w20, #0xff
   f2194: ab000043     	adds	x3, x2, x0
   f2198: 1a9f37e2     	cset	w2, hs
   f219c: f100001f     	cmp	x0, #0x0
   f21a0: 1a9f07e0     	cset	w0, ne
   f21a4: 7100049f     	cmp	w4, #0x1
   f21a8: 0a020002     	and	w2, w0, w2
   f21ac: f90007e3     	str	x3, [sp, #0x8]
   f21b0: 540001c0     	b.eq	0xf21e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1220>
   f21b4: f94003e3     	ldr	x3, [sp]
   f21b8: aa0e03e4     	mov	x4, x14
   f21bc: aa1103e5     	mov	x5, x17
   f21c0: f9400060     	ldr	x0, [x3]
   f21c4: f84084a6     	ldr	x6, [x5], #0x8
   f21c8: 8b000047     	add	x7, x2, x0
   f21cc: 8b0600e6     	add	x6, x7, x6
   f21d0: eb0000df     	cmp	x6, x0
   f21d4: 1a9f27e0     	cset	w0, lo
   f21d8: 9a800042     	csel	x2, x2, x0, eq
   f21dc: f1000484     	subs	x4, x4, #0x1
   f21e0: f8008466     	str	x6, [x3], #0x8
   f21e4: 54fffee1     	b.ne	0xf21c0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x11f8>
   f21e8: aa1f03e3     	mov	x3, xzr
   f21ec: aa0903e4     	mov	x4, x9
   f21f0: f85f8c80     	ldr	x0, [x4, #-0x8]!
   f21f4: eb1c009f     	cmp	x4, x28
   f21f8: aa400465     	orr	x5, x3, x0, lsr #1
   f21fc: d3410003     	lsl	x3, x0, #63
   f2200: f9000085     	str	x5, [x4]
   f2204: 54ffff68     	b.hi	0xf21f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1228>
   f2208: 2a1403e3     	mov	w3, w20
   f220c: aa0c03e4     	mov	x4, x12
   f2210: b4ffd9e2     	cbz	x2, 0xf1d4c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd84>
   f2214: f9400080     	ldr	x0, [x4]
   f2218: 2a1403e3     	mov	w3, w20
   f221c: b2410000     	orr	x0, x0, #0x8000000000000000
   f2220: f9000080     	str	x0, [x4]
   f2224: 17fffeca     	b	0xf1d4c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd84>
   f2228: aa1f03e2     	mov	x2, xzr
   f222c: aa0b03e3     	mov	x3, x11
   f2230: f85f8c64     	ldr	x4, [x3, #-0x8]!
   f2234: eb1b007f     	cmp	x3, x27
   f2238: aa440445     	orr	x5, x2, x4, lsr #1
   f223c: d3410082     	lsl	x2, x4, #63
   f2240: f9000065     	str	x5, [x3]
   f2244: 54ffff68     	b.hi	0xf2230 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1268>
   f2248: 17fffec0     	b	0xf1d48 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd80>
   f224c: aa1f03e2     	mov	x2, xzr
   f2250: aa0903e3     	mov	x3, x9
   f2254: f85f8c64     	ldr	x4, [x3, #-0x8]!
   f2258: eb1c007f     	cmp	x3, x28
   f225c: aa440445     	orr	x5, x2, x4, lsr #1
   f2260: d3410082     	lsl	x2, x4, #63
   f2264: f9000065     	str	x5, [x3]
   f2268: 54ffff68     	b.hi	0xf2254 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x128c>
   f226c: 17fffeb7     	b	0xf1d48 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd80>
   f2270: aa1f03e2     	mov	x2, xzr
   f2274: aa0903e3     	mov	x3, x9
   f2278: f85f8c60     	ldr	x0, [x3, #-0x8]!
   f227c: eb1c007f     	cmp	x3, x28
   f2280: aa400444     	orr	x4, x2, x0, lsr #1
   f2284: d3410002     	lsl	x2, x0, #63
   f2288: f9000064     	str	x4, [x3]
   f228c: 54ffff68     	b.hi	0xf2278 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x12b0>
   f2290: 17fffeae     	b	0xf1d48 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd80>
   f2294: aa1f03e2     	mov	x2, xzr
   f2298: aa0b03e3     	mov	x3, x11
   f229c: f85f8c60     	ldr	x0, [x3, #-0x8]!
   f22a0: eb1b007f     	cmp	x3, x27
   f22a4: aa400444     	orr	x4, x2, x0, lsr #1
   f22a8: d3410002     	lsl	x2, x0, #63
   f22ac: f9000064     	str	x4, [x3]
   f22b0: 54ffff68     	b.hi	0xf229c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x12d4>
   f22b4: 17fffea5     	b	0xf1d48 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xd80>
   f22b8: 9100a3e1     	add	x1, sp, #0x28
   f22bc: aa1303e0     	mov	x0, x19
   f22c0: aa1603e2     	mov	x2, x22
   f22c4: 9401ab77     	bl	0x15d0a0 <memcpy@plt>
   f22c8: f94016e8     	ldr	x8, [x23, #0x28]
   f22cc: f85f83a9     	ldur	x9, [x29, #-0x8]
   f22d0: eb09011f     	cmp	x8, x9
   f22d4: 54000221     	b.ne	0xf2318 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1350>
   f22d8: a94e4ff4     	ldp	x20, x19, [sp, #0xe0]
   f22dc: a94d57f6     	ldp	x22, x21, [sp, #0xd0]
   f22e0: a94c5ff8     	ldp	x24, x23, [sp, #0xc0]
   f22e4: a94b67fa     	ldp	x26, x25, [sp, #0xb0]
   f22e8: a94a6ffc     	ldp	x28, x27, [sp, #0xa0]
   f22ec: a9497bfd     	ldp	x29, x30, [sp, #0x90]
   f22f0: 9103c3ff     	add	sp, sp, #0xf0
   f22f4: d65f03c0     	ret
   f22f8: aa1303e0     	mov	x0, x19
   f22fc: 2a1f03e1     	mov	w1, wzr
   f2300: aa1603e2     	mov	x2, x22
   f2304: 9401aacf     	bl	0x15ce40 <memset@plt>
   f2308: f94016e8     	ldr	x8, [x23, #0x28]
   f230c: f85f83a9     	ldur	x9, [x29, #-0x8]
   f2310: eb09011f     	cmp	x8, x9
   f2314: 54fffe20     	b.eq	0xf22d8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1310>
   f2318: 9401aac6     	bl	0x15ce30 <__stack_chk_fail@plt>
   f231c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f2320: a9015ff8     	stp	x24, x23, [sp, #0x10]
   f2324: 910003fd     	mov	x29, sp
   f2328: a90257f6     	stp	x22, x21, [sp, #0x20]
   f232c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f2330: 79c00477     	ldrsh	w23, [x3, #0x2]
   f2334: aa0303f4     	mov	x20, x3
   f2338: aa0103f5     	mov	x21, x1
   f233c: aa0003f3     	mov	x19, x0
   f2340: 11001ee8     	add	w8, w23, #0x7
   f2344: 11003ae9     	add	w9, w23, #0xe
   f2348: 7100011f     	cmp	w8, #0x0
   f234c: 1100feea     	add	w10, w23, #0x3f
   f2350: 1a88b128     	csel	w8, w9, w8, lt
   f2354: 1101fae9     	add	w9, w23, #0x7e
   f2358: 7100015f     	cmp	w10, #0x0
   f235c: 13037d08     	asr	w8, w8, #3
   f2360: 1a8ab129     	csel	w9, w9, w10, lt
   f2364: 6b02011f     	cmp	w8, w2
   f2368: 13067d36     	asr	w22, w9, #6
   f236c: 1a823118     	csel	w24, w8, w2, lo
   f2370: 13063528     	sbfx	w8, w9, #6, #8
   f2374: 7100051f     	cmp	w8, #0x1
   f2378: 540000ab     	b.lt	0xf238c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x13c4>
   f237c: 531d1ec2     	ubfiz	w2, w22, #3, #8
   f2380: aa1303e0     	mov	x0, x19
   f2384: 2a1f03e1     	mov	w1, wzr
   f2388: 9401aaae     	bl	0x15ce40 <memset@plt>
   f238c: 11001f08     	add	w8, w24, #0x7
   f2390: 11003b09     	add	w9, w24, #0xe
   f2394: 7100011f     	cmp	w8, #0x0
   f2398: 1a88b128     	csel	w8, w9, w8, lt
   f239c: 13032909     	sbfx	w9, w8, #3, #8
   f23a0: 7100053f     	cmp	w9, #0x1
   f23a4: 540000cb     	b.lt	0xf23bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x13f4>
   f23a8: 13037d08     	asr	w8, w8, #3
   f23ac: aa1303e0     	mov	x0, x19
   f23b0: 531d1d02     	ubfiz	w2, w8, #3, #8
   f23b4: 2a1f03e1     	mov	w1, wzr
   f23b8: 9401aaa2     	bl	0x15ce40 <memset@plt>
   f23bc: 7100071f     	cmp	w24, #0x1
   f23c0: 540001eb     	b.lt	0xf23fc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1434>
   f23c4: 2a1f03e8     	mov	w8, wzr
   f23c8: 2a2803e9     	mvn	w9, w8
   f23cc: 3868caab     	ldrb	w11, [x21, w8, sxtw]
   f23d0: 0b090309     	add	w9, w24, w9
   f23d4: 11000508     	add	w8, w8, #0x1
   f23d8: 121d712a     	and	w10, w9, #0xfffffff8
   f23dc: 531d0929     	ubfiz	w9, w9, #3, #3
   f23e0: 13001d08     	sxtb	w8, w8
   f23e4: 6b18011f     	cmp	w8, w24
   f23e8: f86a6a6c     	ldr	x12, [x19, x10]
   f23ec: 9ac92169     	lsl	x9, x11, x9
   f23f0: aa0c0129     	orr	x9, x9, x12
   f23f4: f82a6a69     	str	x9, [x19, x10]
   f23f8: 54fffe8b     	b.lt	0xf23c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1400>
   f23fc: 79c00688     	ldrsh	w8, [x20, #0x2]
   f2400: 531d7309     	lsl	w9, w24, #3
   f2404: 6b080128     	subs	w8, w9, w8
   f2408: 54000569     	b.ls	0xf24b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x14ec>
   f240c: 1101fae9     	add	w9, w23, #0x7e
   f2410: 7101fd3f     	cmp	w9, #0x7f
   f2414: 54000183     	b.lo	0xf2444 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x147c>
   f2418: 5280080a     	mov	w10, #0x40              // =64
   f241c: aa1f03e9     	mov	x9, xzr
   f2420: 4b08014a     	sub	w10, w10, w8
   f2424: 8b364e6b     	add	x11, x19, w22, uxtw #3
   f2428: f85f8d6c     	ldr	x12, [x11, #-0x8]!
   f242c: eb13017f     	cmp	x11, x19
   f2430: 9ac8258d     	lsr	x13, x12, x8
   f2434: aa0901ad     	orr	x13, x13, x9
   f2438: 9aca2189     	lsl	x9, x12, x10
   f243c: f900016d     	str	x13, [x11]
   f2440: 54ffff48     	b.hi	0xf2428 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1460>
   f2444: 2a1603e8     	mov	w8, w22
   f2448: 51000508     	sub	w8, w8, #0x1
   f244c: 37380148     	tbnz	w8, #0x7, 0xf2474 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x14ac>
   f2450: 13001d08     	sxtb	w8, w8
   f2454: 92401d09     	and	x9, x8, #0xff
   f2458: d37df129     	lsl	x9, x9, #3
   f245c: 8b09028a     	add	x10, x20, x9
   f2460: f8696a69     	ldr	x9, [x19, x9]
   f2464: f940154a     	ldr	x10, [x10, #0x28]
   f2468: eb09015f     	cmp	x10, x9
   f246c: 54000248     	b.hi	0xf24b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x14ec>
   f2470: 54fffec2     	b.hs	0xf2448 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1480>
   f2474: 13001ec8     	sxtb	w8, w22
   f2478: 7100051f     	cmp	w8, #0x1
   f247c: 540001cb     	b.lt	0xf24b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x14ec>
   f2480: aa1f03e8     	mov	x8, xzr
   f2484: 12001ec9     	and	w9, w22, #0xff
   f2488: 9100a28a     	add	x10, x20, #0x28
   f248c: f840854b     	ldr	x11, [x10], #0x8
   f2490: f940026c     	ldr	x12, [x19]
   f2494: 8b08016b     	add	x11, x11, x8
   f2498: eb0b018c     	subs	x12, x12, x11
   f249c: 1a9f27ed     	cset	w13, lo
   f24a0: f100017f     	cmp	x11, #0x0
   f24a4: 9a8d0108     	csel	x8, x8, x13, eq
   f24a8: f1000529     	subs	x9, x9, #0x1
   f24ac: f800866c     	str	x12, [x19], #0x8
   f24b0: 54fffee1     	b.ne	0xf248c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x14c4>
   f24b4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f24b8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f24bc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   f24c0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f24c4: d65f03c0     	ret
   f24c8: d10503ff     	sub	sp, sp, #0x140
   f24cc: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
   f24d0: 910383fd     	add	x29, sp, #0xe0
   f24d4: a90f6ffc     	stp	x28, x27, [sp, #0xf0]
   f24d8: a91067fa     	stp	x26, x25, [sp, #0x100]
   f24dc: a9115ff8     	stp	x24, x23, [sp, #0x110]
   f24e0: a91257f6     	stp	x22, x21, [sp, #0x120]
   f24e4: a9134ff4     	stp	x20, x19, [sp, #0x130]
   f24e8: d53bd056     	mrs	x22, TPIDR_EL0
   f24ec: 2a0403f4     	mov	w20, w4
   f24f0: aa0303f5     	mov	x21, x3
   f24f4: aa0003f3     	mov	x19, x0
   f24f8: f94016c8     	ldr	x8, [x22, #0x28]
   f24fc: 13001c97     	sxtb	w23, w4
   f2500: 710006ff     	cmp	w23, #0x1
   f2504: f81f03a8     	stur	x8, [x29, #-0x10]
   f2508: 54000a8b     	b.lt	0xf2658 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1690>
   f250c: 2a1403e9     	mov	w9, w20
   f2510: aa1f03ea     	mov	x10, xzr
   f2514: aa1f03eb     	mov	x11, xzr
   f2518: aa1f03e8     	mov	x8, xzr
   f251c: aa1f03ee     	mov	x14, xzr
   f2520: 92401d2c     	and	x12, x9, #0xff
   f2524: 910003ed     	mov	x13, sp
   f2528: aa0803f1     	mov	x17, x8
   f252c: aa0103ef     	mov	x15, x1
   f2530: aa0a03f0     	mov	x16, x10
   f2534: aa1f03e8     	mov	x8, xzr
   f2538: f8706849     	ldr	x9, [x2, x16]
   f253c: d1002210     	sub	x16, x16, #0x8
   f2540: f84085e0     	ldr	x0, [x15], #0x8
   f2544: 9b007d23     	mul	x3, x9, x0
   f2548: 9bc07d29     	umulh	x9, x9, x0
   f254c: ab0301c0     	adds	x0, x14, x3
   f2550: ba090229     	adcs	x9, x17, x9
   f2554: eb0e001f     	cmp	x0, x14
   f2558: 1a9f27ee     	cset	w14, lo
   f255c: eb11013f     	cmp	x9, x17
   f2560: 1a9f27f1     	cset	w17, lo
   f2564: 1a9101ce     	csel	w14, w14, w17, eq
   f2568: aa0903f1     	mov	x17, x9
   f256c: 8b0e0108     	add	x8, x8, x14
   f2570: aa0003ee     	mov	x14, x0
   f2574: b100221f     	cmn	x16, #0x8
   f2578: 54fffe01     	b.ne	0xf2538 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1570>
   f257c: f82b79a0     	str	x0, [x13, x11, lsl #3]
   f2580: 9100056b     	add	x11, x11, #0x1
   f2584: 9100214a     	add	x10, x10, #0x8
   f2588: aa0903ee     	mov	x14, x9
   f258c: eb0c017f     	cmp	x11, x12
   f2590: 54fffcc1     	b.ne	0xf2528 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1560>
   f2594: 937f1e98     	sbfiz	x24, x20, #1, #8
   f2598: d100070a     	sub	x10, x24, #0x1
   f259c: 6b17015f     	cmp	w10, w23
   f25a0: 5400068d     	b.le	0xf2670 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x16a8>
   f25a4: 5280002d     	mov	w13, #0x1               // =1
   f25a8: 910003eb     	mov	x11, sp
   f25ac: 2a1703ec     	mov	w12, w23
   f25b0: 1400000a     	b	0xf25d8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1610>
   f25b4: aa1f03ef     	mov	x15, xzr
   f25b8: aa0803f0     	mov	x16, x8
   f25bc: f82cd969     	str	x9, [x11, w12, sxtw #3]
   f25c0: 13001dcc     	sxtb	w12, w14
   f25c4: 110005ad     	add	w13, w13, #0x1
   f25c8: aa0f03e8     	mov	x8, x15
   f25cc: aa1003e9     	mov	x9, x16
   f25d0: 6b0c015f     	cmp	w10, w12
   f25d4: 5400050d     	b.le	0xf2674 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x16ac>
   f25d8: 1100058e     	add	w14, w12, #0x1
   f25dc: 93401dad     	sxtb	x13, w13
   f25e0: 4b1401cf     	sub	w15, w14, w20
   f25e4: 13001def     	sxtb	w15, w15
   f25e8: 6b3481ff     	cmp	w15, w20, sxtb
   f25ec: 54fffe4a     	b.ge	0xf25b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x15ec>
   f25f0: 93407d90     	sxtw	x16, w12
   f25f4: aa1f03ef     	mov	x15, xzr
   f25f8: cb0d0210     	sub	x16, x16, x13
   f25fc: aa0d03f1     	mov	x17, x13
   f2600: 8b100c50     	add	x16, x2, x16, lsl #3
   f2604: f8717820     	ldr	x0, [x1, x17, lsl #3]
   f2608: 91000631     	add	x17, x17, #0x1
   f260c: f85f8603     	ldr	x3, [x16], #-0x8
   f2610: 9b007c64     	mul	x4, x3, x0
   f2614: 9bc07c60     	umulh	x0, x3, x0
   f2618: ab040123     	adds	x3, x9, x4
   f261c: 12001e24     	and	w4, w17, #0xff
   f2620: ba000100     	adcs	x0, x8, x0
   f2624: eb09007f     	cmp	x3, x9
   f2628: 1a9f27e9     	cset	w9, lo
   f262c: eb08001f     	cmp	x0, x8
   f2630: 1a9f27e8     	cset	w8, lo
   f2634: 1a880128     	csel	w8, w9, w8, eq
   f2638: aa0303e9     	mov	x9, x3
   f263c: 8b0801ef     	add	x15, x15, x8
   f2640: aa0003e8     	mov	x8, x0
   f2644: 6b34009f     	cmp	w4, w20, uxtb
   f2648: 54fffde1     	b.ne	0xf2604 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x163c>
   f264c: aa0303e9     	mov	x9, x3
   f2650: aa0003e8     	mov	x8, x0
   f2654: 17ffffd9     	b	0xf25b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x15f0>
   f2658: aa1f03e9     	mov	x9, xzr
   f265c: aa1f03e8     	mov	x8, xzr
   f2660: 937f1e98     	sbfiz	x24, x20, #1, #8
   f2664: d100070a     	sub	x10, x24, #0x1
   f2668: 6b17015f     	cmp	w10, w23
   f266c: 54fff9cc     	b.gt	0xf25a4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x15dc>
   f2670: aa0903f0     	mov	x16, x9
   f2674: 51000688     	sub	w8, w20, #0x1
   f2678: 910003e9     	mov	x9, sp
   f267c: 13001d08     	sxtb	w8, w8
   f2680: 93401e9b     	sxtb	x27, w20
   f2684: 3100051f     	cmn	w8, #0x1
   f2688: 910143eb     	add	x11, sp, #0x50
   f268c: 5a9fb108     	csinv	w8, w8, wzr, lt
   f2690: f82a7930     	str	x16, [x9, x10, lsl #3]
   f2694: 11000508     	add	w8, w8, #0x1
   f2698: 2a1403ea     	mov	w10, w20
   f269c: a90427eb     	stp	x11, x9, [sp, #0x40]
   f26a0: 2a0a03e9     	mov	w9, w10
   f26a4: 5100054a     	sub	w10, w10, #0x1
   f26a8: 373800ca     	tbnz	w10, #0x7, 0xf26c0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x16f8>
   f26ac: 13001d4a     	sxtb	w10, w10
   f26b0: 92401d4b     	and	x11, x10, #0xff
   f26b4: f86b7aab     	ldr	x11, [x21, x11, lsl #3]
   f26b8: b4ffff4b     	cbz	x11, 0xf26a0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x16d8>
   f26bc: 14000004     	b	0xf26cc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1704>
   f26c0: 2a0803e9     	mov	w9, w8
   f26c4: 72001d1f     	tst	w8, #0xff
   f26c8: 54001000     	b.eq	0xf28c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1900>
   f26cc: 13001d28     	sxtb	w8, w9
   f26d0: 51000508     	sub	w8, w8, #0x1
   f26d4: f868daa9     	ldr	x9, [x21, w8, sxtw #3]
   f26d8: b4000109     	cbz	x9, 0xf26f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1730>
   f26dc: aa1f03ea     	mov	x10, xzr
   f26e0: d341fd2b     	lsr	x11, x9, #1
   f26e4: f100053f     	cmp	x9, #0x1
   f26e8: 9100054a     	add	x10, x10, #0x1
   f26ec: aa0b03e9     	mov	x9, x11
   f26f0: 54ffff88     	b.hi	0xf26e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1718>
   f26f4: 14000002     	b	0xf26fc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1734>
   f26f8: aa1f03ea     	mov	x10, xzr
   f26fc: 0b081948     	add	w8, w10, w8, lsl #6
   f2700: 13191e89     	sbfiz	w9, w20, #7, #8
   f2704: 4b080128     	sub	w8, w9, w8
   f2708: 13003d1a     	sxth	w26, w8
   f270c: 53197b49     	ubfx	w9, w26, #25, #6
   f2710: 0b090109     	add	w9, w8, w9
   f2714: 13003d2a     	sxth	w10, w9
   f2718: 13063d2b     	sbfx	w11, w9, #6, #10
   f271c: 121a2529     	and	w9, w9, #0xffc0
   f2720: 12003d7c     	and	w28, w11, #0xffff
   f2724: 4b090108     	sub	w8, w8, w9
   f2728: 13063549     	sbfx	w9, w10, #6, #8
   f272c: 13003d19     	sxth	w25, w8
   f2730: 7100053f     	cmp	w9, #0x1
   f2734: 540000ab     	b.lt	0xf2748 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1780>
   f2738: 531d1f82     	ubfiz	w2, w28, #3, #8
   f273c: d10143a0     	sub	x0, x29, #0x50
   f2740: 2a1f03e1     	mov	w1, wzr
   f2744: 9401a9bf     	bl	0x15ce40 <memset@plt>
   f2748: 7100073f     	cmp	w25, #0x1
   f274c: 5400036b     	b.lt	0xf27b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x17f0>
   f2750: 72001e9f     	tst	w20, #0xff
   f2754: 54000200     	b.eq	0xf2794 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x17cc>
   f2758: 93401f8b     	sxtb	x11, w28
   f275c: 52800809     	mov	w9, #0x40               // =64
   f2760: 2a1403ea     	mov	w10, w20
   f2764: d10143ac     	sub	x12, x29, #0x50
   f2768: aa1f03e8     	mov	x8, xzr
   f276c: 4b190129     	sub	w9, w9, w25
   f2770: 93401d4a     	sxtb	x10, w10
   f2774: 8b0b0d8b     	add	x11, x12, x11, lsl #3
   f2778: f84086ac     	ldr	x12, [x21], #0x8
   f277c: f100054a     	subs	x10, x10, #0x1
   f2780: 9ad9218d     	lsl	x13, x12, x25
   f2784: aa0801ad     	orr	x13, x13, x8
   f2788: 9ac92588     	lsr	x8, x12, x9
   f278c: f800856d     	str	x13, [x11], #0x8
   f2790: 54ffff41     	b.ne	0xf2778 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x17b0>
   f2794: 92401e99     	and	x25, x20, #0xff
   f2798: 37f8091a     	tbnz	w26, #0x1f, 0xf28b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x18f0>
   f279c: d10143a8     	sub	x8, x29, #0x50
   f27a0: 710006ff     	cmp	w23, #0x1
   f27a4: 8b1b0d09     	add	x9, x8, x27, lsl #3
   f27a8: d1002128     	sub	x8, x9, #0x8
   f27ac: 540009cb     	b.lt	0xf28e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x191c>
   f27b0: 8b190d2a     	add	x10, x9, x25, lsl #3
   f27b4: 14000010     	b	0xf27f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x182c>
   f27b8: 710002ff     	cmp	w23, #0x0
   f27bc: 540008ad     	b.le	0xf28d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1908>
   f27c0: 13001f88     	sxtb	w8, w28
   f27c4: 92401e99     	and	x25, x20, #0xff
   f27c8: d10143bc     	sub	x28, x29, #0x50
   f27cc: d37df334     	lsl	x20, x25, #3
   f27d0: 8b28cf80     	add	x0, x28, w8, sxtw #3
   f27d4: aa1503e1     	mov	x1, x21
   f27d8: aa1403e2     	mov	x2, x20
   f27dc: 9401aa31     	bl	0x15d0a0 <memcpy@plt>
   f27e0: 37f80d3a     	tbnz	w26, #0x1f, 0xf2984 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19bc>
   f27e4: 8b140389     	add	x9, x28, x20
   f27e8: 8b1b0f88     	add	x8, x28, x27, lsl #3
   f27ec: d1002108     	sub	x8, x8, #0x8
   f27f0: 8b14012a     	add	x10, x9, x20
   f27f4: d10143ac     	sub	x12, x29, #0x50
   f27f8: 910003f0     	mov	x16, sp
   f27fc: 8b190d8d     	add	x13, x12, x25, lsl #3
   f2800: 5280002b     	mov	w11, #0x1               // =1
   f2804: 910103ee     	add	x14, sp, #0x40
   f2808: d240016f     	eor	x15, x11, #0x1
   f280c: 2a1f03f1     	mov	w17, wzr
   f2810: f86f79c0     	ldr	x0, [x14, x15, lsl #3]
   f2814: aa1f03ef     	mov	x15, xzr
   f2818: 937d1e21     	sbfiz	x1, x17, #3, #8
   f281c: 11000631     	add	w17, w17, #0x1
   f2820: f8616982     	ldr	x2, [x12, x1]
   f2824: f8616a03     	ldr	x3, [x16, x1]
   f2828: 8b0f0042     	add	x2, x2, x15
   f282c: eb020063     	subs	x3, x3, x2
   f2830: 1a9f27e4     	cset	w4, lo
   f2834: f100005f     	cmp	x2, #0x0
   f2838: 9a8401ef     	csel	x15, x15, x4, eq
   f283c: 6b31831f     	cmp	w24, w17, sxtb
   f2840: f8216803     	str	x3, [x0, x1]
   f2844: 54fffeac     	b.gt	0xf2818 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1850>
   f2848: aa1f03f0     	mov	x16, xzr
   f284c: aa0d03f1     	mov	x17, x13
   f2850: f85f8e20     	ldr	x0, [x17, #-0x8]!
   f2854: eb0c023f     	cmp	x17, x12
   f2858: aa400601     	orr	x1, x16, x0, lsr #1
   f285c: d3410010     	lsl	x16, x0, #63
   f2860: f9000221     	str	x1, [x17]
   f2864: 54ffff68     	b.hi	0xf2850 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1888>
   f2868: f9400131     	ldr	x17, [x9]
   f286c: aa1f03f0     	mov	x16, xzr
   f2870: f9400100     	ldr	x0, [x8]
   f2874: aa11fc00     	orr	x0, x0, x17, lsl #63
   f2878: aa0a03f1     	mov	x17, x10
   f287c: f9000100     	str	x0, [x8]
   f2880: f85f8e20     	ldr	x0, [x17, #-0x8]!
   f2884: eb09023f     	cmp	x17, x9
   f2888: aa400601     	orr	x1, x16, x0, lsr #1
   f288c: d3410010     	lsl	x16, x0, #63
   f2890: f9000221     	str	x1, [x17]
   f2894: 54ffff68     	b.hi	0xf2880 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x18b8>
   f2898: eb0f017f     	cmp	x11, x15
   f289c: 13003f4f     	sxth	w15, w26
   f28a0: 1a9f17eb     	cset	w11, eq
   f28a4: 710005ff     	cmp	w15, #0x1
   f28a8: 540003ab     	b.lt	0xf291c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1954>
   f28ac: f86b79d0     	ldr	x16, [x14, x11, lsl #3]
   f28b0: 5100075a     	sub	w26, w26, #0x1
   f28b4: 17ffffd5     	b	0xf2808 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1840>
   f28b8: 910003e8     	mov	x8, sp
   f28bc: 710006ff     	cmp	w23, #0x1
   f28c0: 5400036a     	b.ge	0xf292c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1964>
   f28c4: 1400003c     	b	0xf29b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19ec>
   f28c8: 2a1f03e8     	mov	w8, wzr
   f28cc: 17ffff8d     	b	0xf2700 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1738>
   f28d0: 37f8073a     	tbnz	w26, #0x1f, 0xf29b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19ec>
   f28d4: d10143a8     	sub	x8, x29, #0x50
   f28d8: 92401e99     	and	x25, x20, #0xff
   f28dc: 8b1b0d09     	add	x9, x8, x27, lsl #3
   f28e0: d1002128     	sub	x8, x9, #0x8
   f28e4: f940012a     	ldr	x10, [x9]
   f28e8: 5280002b     	mov	w11, #0x1               // =1
   f28ec: f9400109     	ldr	x9, [x8]
   f28f0: d341014a     	lsl	x10, x10, #63
   f28f4: 5100074d     	sub	w13, w26, #0x1
   f28f8: 72003f5f     	tst	w26, #0xffff
   f28fc: aa0b03ec     	mov	x12, x11
   f2900: d240016b     	eor	x11, x11, #0x1
   f2904: 2a0d03fa     	mov	w26, w13
   f2908: 54ffff61     	b.ne	0xf28f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x192c>
   f290c: f100019f     	cmp	x12, #0x0
   f2910: aa0a0129     	orr	x9, x9, x10
   f2914: 1a9f17eb     	cset	w11, eq
   f2918: f9000109     	str	x9, [x8]
   f291c: 910103e8     	add	x8, sp, #0x40
   f2920: f86b5908     	ldr	x8, [x8, w11, uxtw #3]
   f2924: 710006ff     	cmp	w23, #0x1
   f2928: 5400046b     	b.lt	0xf29b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19ec>
   f292c: f100133f     	cmp	x25, #0x4
   f2930: 54000303     	b.lo	0xf2990 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19c8>
   f2934: d37df329     	lsl	x9, x25, #3
   f2938: 8b09010a     	add	x10, x8, x9
   f293c: eb13015f     	cmp	x10, x19
   f2940: 54000089     	b.ls	0xf2950 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1988>
   f2944: 8b090269     	add	x9, x19, x9
   f2948: eb09011f     	cmp	x8, x9
   f294c: 54000223     	b.lo	0xf2990 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19c8>
   f2950: 927e1729     	and	x9, x25, #0xfc
   f2954: 9100410a     	add	x10, x8, #0x10
   f2958: 9100426b     	add	x11, x19, #0x10
   f295c: aa0903ec     	mov	x12, x9
   f2960: ad7f8540     	ldp	q0, q1, [x10, #-0x10]
   f2964: 9100814a     	add	x10, x10, #0x20
   f2968: f100118c     	subs	x12, x12, #0x4
   f296c: ad3f8560     	stp	q0, q1, [x11, #-0x10]
   f2970: 9100816b     	add	x11, x11, #0x20
   f2974: 54ffff61     	b.ne	0xf2960 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1998>
   f2978: eb09033f     	cmp	x25, x9
   f297c: 540001c0     	b.eq	0xf29b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19ec>
   f2980: 14000005     	b	0xf2994 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19cc>
   f2984: 910003e8     	mov	x8, sp
   f2988: f100133f     	cmp	x25, #0x4
   f298c: 54fffd42     	b.hs	0xf2934 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x196c>
   f2990: aa1f03e9     	mov	x9, xzr
   f2994: d37df12b     	lsl	x11, x9, #3
   f2998: cb09032a     	sub	x10, x25, x9
   f299c: 8b0b0269     	add	x9, x19, x11
   f29a0: 8b0b0108     	add	x8, x8, x11
   f29a4: f840850b     	ldr	x11, [x8], #0x8
   f29a8: f100054a     	subs	x10, x10, #0x1
   f29ac: f800852b     	str	x11, [x9], #0x8
   f29b0: 54ffffa1     	b.ne	0xf29a4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x19dc>
   f29b4: f94016c8     	ldr	x8, [x22, #0x28]
   f29b8: f85f03a9     	ldur	x9, [x29, #-0x10]
   f29bc: eb09011f     	cmp	x8, x9
   f29c0: 54000121     	b.ne	0xf29e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1a1c>
   f29c4: a9534ff4     	ldp	x20, x19, [sp, #0x130]
   f29c8: a95257f6     	ldp	x22, x21, [sp, #0x120]
   f29cc: a9515ff8     	ldp	x24, x23, [sp, #0x110]
   f29d0: a95067fa     	ldp	x26, x25, [sp, #0x100]
   f29d4: a94f6ffc     	ldp	x28, x27, [sp, #0xf0]
   f29d8: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
   f29dc: 910503ff     	add	sp, sp, #0x140
   f29e0: d65f03c0     	ret
   f29e4: 9401a913     	bl	0x15ce30 <__stack_chk_fail@plt>
   f29e8: d10243ff     	sub	sp, sp, #0x90
   f29ec: a9037bfd     	stp	x29, x30, [sp, #0x30]
   f29f0: 9100c3fd     	add	x29, sp, #0x30
   f29f4: f90023fb     	str	x27, [sp, #0x40]
   f29f8: a90567fa     	stp	x26, x25, [sp, #0x50]
   f29fc: a9065ff8     	stp	x24, x23, [sp, #0x60]
   f2a00: a90757f6     	stp	x22, x21, [sp, #0x70]
   f2a04: a9084ff4     	stp	x20, x19, [sp, #0x80]
   f2a08: d53bd059     	mrs	x25, TPIDR_EL0
   f2a0c: aa0403f5     	mov	x21, x4
   f2a10: f9401728     	ldr	x8, [x25, #0x28]
   f2a14: aa0303f4     	mov	x20, x3
   f2a18: aa0203f3     	mov	x19, x2
   f2a1c: aa0103f6     	mov	x22, x1
   f2a20: aa0003f8     	mov	x24, x0
   f2a24: f81f83a8     	stur	x8, [x29, #-0x8]
   f2a28: 39c0008a     	ldrsb	w10, [x4]
   f2a2c: 7100055f     	cmp	w10, #0x1
   f2a30: 54001f6b     	b.lt	0xf2e1c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1e54>
   f2a34: 92401d5a     	and	x26, x10, #0xff
   f2a38: aa1f03e9     	mov	x9, xzr
   f2a3c: aa1f03e8     	mov	x8, xzr
   f2a40: d37df357     	lsl	x23, x26, #3
   f2a44: 910023ea     	add	x10, sp, #0x8
   f2a48: f8696b0b     	ldr	x11, [x24, x9]
   f2a4c: f8696a6c     	ldr	x12, [x19, x9]
   f2a50: 8b08016b     	add	x11, x11, x8
   f2a54: eb0b018c     	subs	x12, x12, x11
   f2a58: 1a9f27ed     	cset	w13, lo
   f2a5c: f100017f     	cmp	x11, #0x0
   f2a60: 9a8d0108     	csel	x8, x8, x13, eq
   f2a64: f829694c     	str	x12, [x10, x9]
   f2a68: 91002129     	add	x9, x9, #0x8
   f2a6c: eb0902ff     	cmp	x23, x9
   f2a70: 54fffec1     	b.ne	0xf2a48 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1a80>
   f2a74: b40001e8     	cbz	x8, 0xf2ab0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ae8>
   f2a78: aa1f03e8     	mov	x8, xzr
   f2a7c: 910022a9     	add	x9, x21, #0x8
   f2a80: 910023ea     	add	x10, sp, #0x8
   f2a84: aa1a03eb     	mov	x11, x26
   f2a88: f940014c     	ldr	x12, [x10]
   f2a8c: f840852d     	ldr	x13, [x9], #0x8
   f2a90: 8b08018e     	add	x14, x12, x8
   f2a94: 8b0d01cd     	add	x13, x14, x13
   f2a98: eb0c01bf     	cmp	x13, x12
   f2a9c: 1a9f27ec     	cset	w12, lo
   f2aa0: 9a8c0108     	csel	x8, x8, x12, eq
   f2aa4: f100056b     	subs	x11, x11, #0x1
   f2aa8: f800854d     	str	x13, [x10], #0x8
   f2aac: 54fffee1     	b.ne	0xf2a88 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ac0>
   f2ab0: 910023e0     	add	x0, sp, #0x8
   f2ab4: 910023e1     	add	x1, sp, #0x8
   f2ab8: 910023e2     	add	x2, sp, #0x8
   f2abc: aa1503e3     	mov	x3, x21
   f2ac0: 940000fa     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2ac4: 910023e2     	add	x2, sp, #0x8
   f2ac8: aa1803e0     	mov	x0, x24
   f2acc: aa1803e1     	mov	x1, x24
   f2ad0: aa1503e3     	mov	x3, x21
   f2ad4: 940000f5     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2ad8: 910023e2     	add	x2, sp, #0x8
   f2adc: aa1303e0     	mov	x0, x19
   f2ae0: aa1303e1     	mov	x1, x19
   f2ae4: aa1503e3     	mov	x3, x21
   f2ae8: 940000f0     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2aec: aa1f03e9     	mov	x9, xzr
   f2af0: aa1f03e8     	mov	x8, xzr
   f2af4: d37df12a     	lsl	x10, x9, #3
   f2af8: 91000529     	add	x9, x9, #0x1
   f2afc: f86a6acb     	ldr	x11, [x22, x10]
   f2b00: f86a6a8c     	ldr	x12, [x20, x10]
   f2b04: 8b08016b     	add	x11, x11, x8
   f2b08: eb0b018c     	subs	x12, x12, x11
   f2b0c: 1a9f27ed     	cset	w13, lo
   f2b10: f100017f     	cmp	x11, #0x0
   f2b14: 9a8d0108     	csel	x8, x8, x13, eq
   f2b18: eb09035f     	cmp	x26, x9
   f2b1c: f82a6a8c     	str	x12, [x20, x10]
   f2b20: 54fffea1     	b.ne	0xf2af4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1b2c>
   f2b24: b40001e8     	cbz	x8, 0xf2b60 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1b98>
   f2b28: aa1f03e8     	mov	x8, xzr
   f2b2c: 910022a9     	add	x9, x21, #0x8
   f2b30: aa1403ea     	mov	x10, x20
   f2b34: aa1a03eb     	mov	x11, x26
   f2b38: f940014c     	ldr	x12, [x10]
   f2b3c: f840852d     	ldr	x13, [x9], #0x8
   f2b40: 8b08018e     	add	x14, x12, x8
   f2b44: 8b0d01cd     	add	x13, x14, x13
   f2b48: eb0c01bf     	cmp	x13, x12
   f2b4c: 1a9f27ec     	cset	w12, lo
   f2b50: 9a8c0108     	csel	x8, x8, x12, eq
   f2b54: f100056b     	subs	x11, x11, #0x1
   f2b58: f800854d     	str	x13, [x10], #0x8
   f2b5c: 54fffee1     	b.ne	0xf2b38 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1b70>
   f2b60: 910023e0     	add	x0, sp, #0x8
   f2b64: aa1403e1     	mov	x1, x20
   f2b68: aa1403e2     	mov	x2, x20
   f2b6c: aa1503e3     	mov	x3, x21
   f2b70: 910023fb     	add	x27, sp, #0x8
   f2b74: 940000cd     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2b78: aa1f03e8     	mov	x8, xzr
   f2b7c: aa1803e9     	mov	x9, x24
   f2b80: aa1a03ea     	mov	x10, x26
   f2b84: f840852b     	ldr	x11, [x9], #0x8
   f2b88: f940036c     	ldr	x12, [x27]
   f2b8c: 8b08016b     	add	x11, x11, x8
   f2b90: eb0b018c     	subs	x12, x12, x11
   f2b94: 1a9f27ed     	cset	w13, lo
   f2b98: f100017f     	cmp	x11, #0x0
   f2b9c: 9a8d0108     	csel	x8, x8, x13, eq
   f2ba0: f100054a     	subs	x10, x10, #0x1
   f2ba4: f800876c     	str	x12, [x27], #0x8
   f2ba8: 54fffee1     	b.ne	0xf2b84 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1bbc>
   f2bac: b40001e8     	cbz	x8, 0xf2be8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1c20>
   f2bb0: aa1f03e8     	mov	x8, xzr
   f2bb4: 910022a9     	add	x9, x21, #0x8
   f2bb8: 910023ea     	add	x10, sp, #0x8
   f2bbc: aa1a03eb     	mov	x11, x26
   f2bc0: f940014c     	ldr	x12, [x10]
   f2bc4: f840852d     	ldr	x13, [x9], #0x8
   f2bc8: 8b08018e     	add	x14, x12, x8
   f2bcc: 8b0d01cd     	add	x13, x14, x13
   f2bd0: eb0c01bf     	cmp	x13, x12
   f2bd4: 1a9f27ec     	cset	w12, lo
   f2bd8: 9a8c0108     	csel	x8, x8, x12, eq
   f2bdc: f100056b     	subs	x11, x11, #0x1
   f2be0: f800854d     	str	x13, [x10], #0x8
   f2be4: 54fffee1     	b.ne	0xf2bc0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1bf8>
   f2be8: aa1f03e9     	mov	x9, xzr
   f2bec: aa1f03e8     	mov	x8, xzr
   f2bf0: 910023ea     	add	x10, sp, #0x8
   f2bf4: d37df12b     	lsl	x11, x9, #3
   f2bf8: 91000529     	add	x9, x9, #0x1
   f2bfc: f86b6a6c     	ldr	x12, [x19, x11]
   f2c00: f86b694d     	ldr	x13, [x10, x11]
   f2c04: 8b08018c     	add	x12, x12, x8
   f2c08: eb0c01ad     	subs	x13, x13, x12
   f2c0c: 1a9f27ee     	cset	w14, lo
   f2c10: f100019f     	cmp	x12, #0x0
   f2c14: 9a8e0108     	csel	x8, x8, x14, eq
   f2c18: eb09035f     	cmp	x26, x9
   f2c1c: f82b694d     	str	x13, [x10, x11]
   f2c20: 54fffea1     	b.ne	0xf2bf4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1c2c>
   f2c24: b40001e8     	cbz	x8, 0xf2c60 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1c98>
   f2c28: aa1f03e8     	mov	x8, xzr
   f2c2c: 910022a9     	add	x9, x21, #0x8
   f2c30: 910023ea     	add	x10, sp, #0x8
   f2c34: aa1a03eb     	mov	x11, x26
   f2c38: f940014c     	ldr	x12, [x10]
   f2c3c: f840852d     	ldr	x13, [x9], #0x8
   f2c40: 8b08018e     	add	x14, x12, x8
   f2c44: 8b0d01cd     	add	x13, x14, x13
   f2c48: eb0c01bf     	cmp	x13, x12
   f2c4c: 1a9f27ec     	cset	w12, lo
   f2c50: 9a8c0108     	csel	x8, x8, x12, eq
   f2c54: f100056b     	subs	x11, x11, #0x1
   f2c58: f800854d     	str	x13, [x10], #0x8
   f2c5c: 54fffee1     	b.ne	0xf2c38 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1c70>
   f2c60: aa1f03e9     	mov	x9, xzr
   f2c64: aa1f03e8     	mov	x8, xzr
   f2c68: d37df12a     	lsl	x10, x9, #3
   f2c6c: 91000529     	add	x9, x9, #0x1
   f2c70: f86a6b0b     	ldr	x11, [x24, x10]
   f2c74: f86a6a6c     	ldr	x12, [x19, x10]
   f2c78: 8b08016b     	add	x11, x11, x8
   f2c7c: eb0b018c     	subs	x12, x12, x11
   f2c80: 1a9f27ed     	cset	w13, lo
   f2c84: f100017f     	cmp	x11, #0x0
   f2c88: 9a8d0108     	csel	x8, x8, x13, eq
   f2c8c: eb09035f     	cmp	x26, x9
   f2c90: f82a6a6c     	str	x12, [x19, x10]
   f2c94: 54fffea1     	b.ne	0xf2c68 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ca0>
   f2c98: b40001e8     	cbz	x8, 0xf2cd4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1d0c>
   f2c9c: aa1f03e8     	mov	x8, xzr
   f2ca0: 910022a9     	add	x9, x21, #0x8
   f2ca4: aa1303ea     	mov	x10, x19
   f2ca8: aa1a03eb     	mov	x11, x26
   f2cac: f940014c     	ldr	x12, [x10]
   f2cb0: f840852d     	ldr	x13, [x9], #0x8
   f2cb4: 8b08018e     	add	x14, x12, x8
   f2cb8: 8b0d01cd     	add	x13, x14, x13
   f2cbc: eb0c01bf     	cmp	x13, x12
   f2cc0: 1a9f27ec     	cset	w12, lo
   f2cc4: 9a8c0108     	csel	x8, x8, x12, eq
   f2cc8: f100056b     	subs	x11, x11, #0x1
   f2ccc: f800854d     	str	x13, [x10], #0x8
   f2cd0: 54fffee1     	b.ne	0xf2cac <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ce4>
   f2cd4: aa1603e0     	mov	x0, x22
   f2cd8: aa1603e1     	mov	x1, x22
   f2cdc: aa1303e2     	mov	x2, x19
   f2ce0: aa1503e3     	mov	x3, x21
   f2ce4: 94000071     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2ce8: aa1f03e9     	mov	x9, xzr
   f2cec: aa1f03e8     	mov	x8, xzr
   f2cf0: 910023ea     	add	x10, sp, #0x8
   f2cf4: d37df12b     	lsl	x11, x9, #3
   f2cf8: 91000529     	add	x9, x9, #0x1
   f2cfc: f86b694c     	ldr	x12, [x10, x11]
   f2d00: f86b6b0d     	ldr	x13, [x24, x11]
   f2d04: 8b08018c     	add	x12, x12, x8
   f2d08: eb0c01ad     	subs	x13, x13, x12
   f2d0c: 1a9f27ee     	cset	w14, lo
   f2d10: f100019f     	cmp	x12, #0x0
   f2d14: 9a8e0108     	csel	x8, x8, x14, eq
   f2d18: eb09035f     	cmp	x26, x9
   f2d1c: f82b6a6d     	str	x13, [x19, x11]
   f2d20: 54fffea1     	b.ne	0xf2cf4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1d2c>
   f2d24: b40001e8     	cbz	x8, 0xf2d60 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1d98>
   f2d28: aa1f03e8     	mov	x8, xzr
   f2d2c: 910022a9     	add	x9, x21, #0x8
   f2d30: aa1303ea     	mov	x10, x19
   f2d34: aa1a03eb     	mov	x11, x26
   f2d38: f940014c     	ldr	x12, [x10]
   f2d3c: f840852d     	ldr	x13, [x9], #0x8
   f2d40: 8b08018e     	add	x14, x12, x8
   f2d44: 8b0d01cd     	add	x13, x14, x13
   f2d48: eb0c01bf     	cmp	x13, x12
   f2d4c: 1a9f27ec     	cset	w12, lo
   f2d50: 9a8c0108     	csel	x8, x8, x12, eq
   f2d54: f100056b     	subs	x11, x11, #0x1
   f2d58: f800854d     	str	x13, [x10], #0x8
   f2d5c: 54fffee1     	b.ne	0xf2d38 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1d70>
   f2d60: aa1403e0     	mov	x0, x20
   f2d64: aa1403e1     	mov	x1, x20
   f2d68: aa1303e2     	mov	x2, x19
   f2d6c: aa1503e3     	mov	x3, x21
   f2d70: 9400004e     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2d74: aa1f03e8     	mov	x8, xzr
   f2d78: aa1403e9     	mov	x9, x20
   f2d7c: aa1a03ea     	mov	x10, x26
   f2d80: f84086cb     	ldr	x11, [x22], #0x8
   f2d84: f940012c     	ldr	x12, [x9]
   f2d88: 8b08016b     	add	x11, x11, x8
   f2d8c: eb0b018c     	subs	x12, x12, x11
   f2d90: 1a9f27ed     	cset	w13, lo
   f2d94: f100017f     	cmp	x11, #0x0
   f2d98: 9a8d0108     	csel	x8, x8, x13, eq
   f2d9c: f100054a     	subs	x10, x10, #0x1
   f2da0: f800852c     	str	x12, [x9], #0x8
   f2da4: 54fffee1     	b.ne	0xf2d80 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1db8>
   f2da8: b40001a8     	cbz	x8, 0xf2ddc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1e14>
   f2dac: aa1f03e8     	mov	x8, xzr
   f2db0: 910022a9     	add	x9, x21, #0x8
   f2db4: f940028a     	ldr	x10, [x20]
   f2db8: f840852b     	ldr	x11, [x9], #0x8
   f2dbc: 8b08014c     	add	x12, x10, x8
   f2dc0: 8b0b018b     	add	x11, x12, x11
   f2dc4: eb0a017f     	cmp	x11, x10
   f2dc8: 1a9f27ea     	cset	w10, lo
   f2dcc: 9a8a0108     	csel	x8, x8, x10, eq
   f2dd0: f100075a     	subs	x26, x26, #0x1
   f2dd4: f800868b     	str	x11, [x20], #0x8
   f2dd8: 54fffee1     	b.ne	0xf2db4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1dec>
   f2ddc: 910023e1     	add	x1, sp, #0x8
   f2de0: aa1303e0     	mov	x0, x19
   f2de4: aa1703e2     	mov	x2, x23
   f2de8: 9401a8ae     	bl	0x15d0a0 <memcpy@plt>
   f2dec: f9401728     	ldr	x8, [x25, #0x28]
   f2df0: f85f83a9     	ldur	x9, [x29, #-0x8]
   f2df4: eb09011f     	cmp	x8, x9
   f2df8: 54000561     	b.ne	0xf2ea4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1edc>
   f2dfc: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   f2e00: a94757f6     	ldp	x22, x21, [sp, #0x70]
   f2e04: a9465ff8     	ldp	x24, x23, [sp, #0x60]
   f2e08: a94567fa     	ldp	x26, x25, [sp, #0x50]
   f2e0c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   f2e10: f94023fb     	ldr	x27, [sp, #0x40]
   f2e14: 910243ff     	add	sp, sp, #0x90
   f2e18: d65f03c0     	ret
   f2e1c: 910023e0     	add	x0, sp, #0x8
   f2e20: 910023e1     	add	x1, sp, #0x8
   f2e24: 910023e2     	add	x2, sp, #0x8
   f2e28: aa1503e3     	mov	x3, x21
   f2e2c: 9400001f     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2e30: 910023e2     	add	x2, sp, #0x8
   f2e34: aa1803e0     	mov	x0, x24
   f2e38: aa1803e1     	mov	x1, x24
   f2e3c: aa1503e3     	mov	x3, x21
   f2e40: 9400001a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2e44: 910023e2     	add	x2, sp, #0x8
   f2e48: aa1303e0     	mov	x0, x19
   f2e4c: aa1303e1     	mov	x1, x19
   f2e50: aa1503e3     	mov	x3, x21
   f2e54: 94000015     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2e58: 910023e0     	add	x0, sp, #0x8
   f2e5c: aa1403e1     	mov	x1, x20
   f2e60: aa1403e2     	mov	x2, x20
   f2e64: aa1503e3     	mov	x3, x21
   f2e68: 94000010     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2e6c: aa1603e0     	mov	x0, x22
   f2e70: aa1603e1     	mov	x1, x22
   f2e74: aa1303e2     	mov	x2, x19
   f2e78: aa1503e3     	mov	x3, x21
   f2e7c: 9400000b     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2e80: aa1403e0     	mov	x0, x20
   f2e84: aa1403e1     	mov	x1, x20
   f2e88: aa1303e2     	mov	x2, x19
   f2e8c: aa1503e3     	mov	x3, x21
   f2e90: 94000006     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f2e94: f9401728     	ldr	x8, [x25, #0x28]
   f2e98: f85f83a9     	ldur	x9, [x29, #-0x8]
   f2e9c: eb09011f     	cmp	x8, x9
   f2ea0: 54fffae0     	b.eq	0xf2dfc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1e34>
   f2ea4: 9401a7e3     	bl	0x15ce30 <__stack_chk_fail@plt>
   f2ea8: d101c3ff     	sub	sp, sp, #0x70
   f2eac: a9057bfd     	stp	x29, x30, [sp, #0x50]
   f2eb0: 910143fd     	add	x29, sp, #0x50
   f2eb4: a9064ff4     	stp	x20, x19, [sp, #0x60]
   f2eb8: d53bd053     	mrs	x19, TPIDR_EL0
   f2ebc: f9401668     	ldr	x8, [x19, #0x28]
   f2ec0: f81f83a8     	stur	x8, [x29, #-0x8]
   f2ec4: 39c00068     	ldrsb	w8, [x3]
   f2ec8: 92401d09     	and	x9, x8, #0xff
   f2ecc: 7100051f     	cmp	w8, #0x1
   f2ed0: 54000a0b     	b.lt	0xf3010 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2048>
   f2ed4: aa1f03ec     	mov	x12, xzr
   f2ed8: aa1f03ed     	mov	x13, xzr
   f2edc: aa1f03ea     	mov	x10, xzr
   f2ee0: aa1f03f1     	mov	x17, xzr
   f2ee4: 910023ee     	add	x14, sp, #0x8
   f2ee8: aa0a03e4     	mov	x4, x10
   f2eec: aa0103ef     	mov	x15, x1
   f2ef0: aa0c03f0     	mov	x16, x12
   f2ef4: aa1f03ea     	mov	x10, xzr
   f2ef8: f870684b     	ldr	x11, [x2, x16]
   f2efc: d1002210     	sub	x16, x16, #0x8
   f2f00: f84085e5     	ldr	x5, [x15], #0x8
   f2f04: 9b057d66     	mul	x6, x11, x5
   f2f08: 9bc57d6b     	umulh	x11, x11, x5
   f2f0c: ab060225     	adds	x5, x17, x6
   f2f10: ba0b008b     	adcs	x11, x4, x11
   f2f14: eb1100bf     	cmp	x5, x17
   f2f18: 1a9f27f1     	cset	w17, lo
   f2f1c: eb04017f     	cmp	x11, x4
   f2f20: 1a9f27e4     	cset	w4, lo
   f2f24: 1a840231     	csel	w17, w17, w4, eq
   f2f28: aa0b03e4     	mov	x4, x11
   f2f2c: 8b11014a     	add	x10, x10, x17
   f2f30: aa0503f1     	mov	x17, x5
   f2f34: b100221f     	cmn	x16, #0x8
   f2f38: 54fffe01     	b.ne	0xf2ef8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1f30>
   f2f3c: f82d79c5     	str	x5, [x14, x13, lsl #3]
   f2f40: 910005ad     	add	x13, x13, #0x1
   f2f44: 9100218c     	add	x12, x12, #0x8
   f2f48: aa0b03f1     	mov	x17, x11
   f2f4c: eb0901bf     	cmp	x13, x9
   f2f50: 54fffcc1     	b.ne	0xf2ee8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1f20>
   f2f54: 531f790c     	lsl	w12, w8, #1
   f2f58: 5100058c     	sub	w12, w12, #0x1
   f2f5c: 6b08019f     	cmp	w12, w8
   f2f60: 5400064d     	b.le	0xf3028 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2060>
   f2f64: 5280002f     	mov	w15, #0x1               // =1
   f2f68: 910023ed     	add	x13, sp, #0x8
   f2f6c: 2a0803ee     	mov	w14, w8
   f2f70: 1400000a     	b	0xf2f98 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1fd0>
   f2f74: aa1f03f1     	mov	x17, xzr
   f2f78: aa0a03e4     	mov	x4, x10
   f2f7c: f82ed9ab     	str	x11, [x13, w14, sxtw #3]
   f2f80: 13001e0e     	sxtb	w14, w16
   f2f84: 110005ef     	add	w15, w15, #0x1
   f2f88: aa1103ea     	mov	x10, x17
   f2f8c: aa0403eb     	mov	x11, x4
   f2f90: 6b0e019f     	cmp	w12, w14
   f2f94: 540004cd     	b.le	0xf302c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2064>
   f2f98: 110005d0     	add	w16, w14, #0x1
   f2f9c: 93401def     	sxtb	x15, w15
   f2fa0: 4b080211     	sub	w17, w16, w8
   f2fa4: 6b31811f     	cmp	w8, w17, sxtb
   f2fa8: 54fffe6d     	b.le	0xf2f74 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1fac>
   f2fac: 93407dc4     	sxtw	x4, w14
   f2fb0: aa1f03f1     	mov	x17, xzr
   f2fb4: cb0f0084     	sub	x4, x4, x15
   f2fb8: aa0f03e5     	mov	x5, x15
   f2fbc: 8b040c44     	add	x4, x2, x4, lsl #3
   f2fc0: f8657826     	ldr	x6, [x1, x5, lsl #3]
   f2fc4: 910004a5     	add	x5, x5, #0x1
   f2fc8: f85f8487     	ldr	x7, [x4], #-0x8
   f2fcc: 9b067cf4     	mul	x20, x7, x6
   f2fd0: 9bc67ce6     	umulh	x6, x7, x6
   f2fd4: ab140167     	adds	x7, x11, x20
   f2fd8: ba060146     	adcs	x6, x10, x6
   f2fdc: eb0b00ff     	cmp	x7, x11
   f2fe0: 1a9f27eb     	cset	w11, lo
   f2fe4: eb0a00df     	cmp	x6, x10
   f2fe8: 1a9f27ea     	cset	w10, lo
   f2fec: 1a8a016a     	csel	w10, w11, w10, eq
   f2ff0: aa0703eb     	mov	x11, x7
   f2ff4: 8b0a0231     	add	x17, x17, x10
   f2ff8: aa0603ea     	mov	x10, x6
   f2ffc: 6b25013f     	cmp	w9, w5, uxtb
   f3000: 54fffe01     	b.ne	0xf2fc0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ff8>
   f3004: aa0703eb     	mov	x11, x7
   f3008: aa0603ea     	mov	x10, x6
   f300c: 17ffffdb     	b	0xf2f78 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1fb0>
   f3010: aa1f03eb     	mov	x11, xzr
   f3014: aa1f03ea     	mov	x10, xzr
   f3018: 531f790c     	lsl	w12, w8, #1
   f301c: 5100058c     	sub	w12, w12, #0x1
   f3020: 6b08019f     	cmp	w12, w8
   f3024: 54fffa0c     	b.gt	0xf2f64 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1f9c>
   f3028: aa0b03e4     	mov	x4, x11
   f302c: f9406069     	ldr	x9, [x3, #0xc0]
   f3030: 910023e1     	add	x1, sp, #0x8
   f3034: 910023e8     	add	x8, sp, #0x8
   f3038: f82cd904     	str	x4, [x8, w12, sxtw #3]
   f303c: d63f0120     	blr	x9
   f3040: f9401668     	ldr	x8, [x19, #0x28]
   f3044: f85f83a9     	ldur	x9, [x29, #-0x8]
   f3048: eb09011f     	cmp	x8, x9
   f304c: 540000a1     	b.ne	0xf3060 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2098>
   f3050: a9464ff4     	ldp	x20, x19, [sp, #0x60]
   f3054: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   f3058: 9101c3ff     	add	sp, sp, #0x70
   f305c: d65f03c0     	ret
   f3060: 9401a774     	bl	0x15ce30 <__stack_chk_fail@plt>
   f3064: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f3068: f9000bf5     	str	x21, [sp, #0x10]
   f306c: 910003fd     	mov	x29, sp
   f3070: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f3074: aa0003f4     	mov	x20, x0
   f3078: 90fffbe0     	adrp	x0, 0x6f000
   f307c: 2a0103f5     	mov	w21, w1
   f3080: 91268400     	add	x0, x0, #0x9a1
   f3084: 52a00101     	mov	w1, #0x80000            // =524288
   f3088: 9401b10e     	bl	0x15f4c0 <__open_2@plt>
   f308c: 2a0003f3     	mov	w19, w0
   f3090: 3100041f     	cmn	w0, #0x1
   f3094: 54000101     	b.ne	0xf30b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x20ec>
   f3098: 90fffc00     	adrp	x0, 0x73000
   f309c: 52a00101     	mov	w1, #0x80000            // =524288
   f30a0: 91380400     	add	x0, x0, #0xe01
   f30a4: 9401b107     	bl	0x15f4c0 <__open_2@plt>
   f30a8: 2a0003f3     	mov	w19, w0
   f30ac: 3100041f     	cmn	w0, #0x1
   f30b0: 540002e0     	b.eq	0xf310c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2144>
   f30b4: 34000195     	cbz	w21, 0xf30e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x211c>
   f30b8: 2a1503f5     	mov	w21, w21
   f30bc: 2a1303e0     	mov	w0, w19
   f30c0: aa1403e1     	mov	x1, x20
   f30c4: aa1503e2     	mov	x2, x21
   f30c8: 92800003     	mov	x3, #-0x1               // =-1
   f30cc: 9401b101     	bl	0x15f4d0 <__read_chk@plt>
   f30d0: f100041f     	cmp	x0, #0x1
   f30d4: 540000cb     	b.lt	0xf30ec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2124>
   f30d8: eb0002b5     	subs	x21, x21, x0
   f30dc: 8b000294     	add	x20, x20, x0
   f30e0: 54fffee1     	b.ne	0xf30bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x20f4>
   f30e4: 52800034     	mov	w20, #0x1               // =1
   f30e8: 14000002     	b	0xf30f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2128>
   f30ec: 2a1f03f4     	mov	w20, wzr
   f30f0: 2a1303e0     	mov	w0, w19
   f30f4: 9401ae8f     	bl	0x15eb30 <close@plt>
   f30f8: 2a1403e0     	mov	w0, w20
   f30fc: f9400bf5     	ldr	x21, [sp, #0x10]
   f3100: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f3104: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f3108: d65f03c0     	ret
   f310c: 2a1f03f4     	mov	w20, wzr
   f3110: 2a1403e0     	mov	w0, w20
   f3114: f9400bf5     	ldr	x21, [sp, #0x10]
   f3118: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f311c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f3120: d65f03c0     	ret
   f3124: d10283ff     	sub	sp, sp, #0xa0
   f3128: a9057bfd     	stp	x29, x30, [sp, #0x50]
   f312c: 910143fd     	add	x29, sp, #0x50
   f3130: a90667fa     	stp	x26, x25, [sp, #0x60]
   f3134: a9075ff8     	stp	x24, x23, [sp, #0x70]
   f3138: a90857f6     	stp	x22, x21, [sp, #0x80]
   f313c: a9094ff4     	stp	x20, x19, [sp, #0x90]
   f3140: d53bd057     	mrs	x23, TPIDR_EL0
   f3144: f94016e8     	ldr	x8, [x23, #0x28]
   f3148: f81f83a8     	stur	x8, [x29, #-0x8]
   f314c: 3980007a     	ldrsb	x26, [x3]
   f3150: f100075f     	cmp	x26, #0x1
   f3154: 5400340b     	b.lt	0xf37d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x280c>
   f3158: aa0303f6     	mov	x22, x3
   f315c: aa0203f4     	mov	x20, x2
   f3160: aa0103f3     	mov	x19, x1
   f3164: aa0003f5     	mov	x21, x0
   f3168: 12001f59     	and	w25, w26, #0xff
   f316c: 92401f58     	and	x24, x26, #0xff
   f3170: 7100073f     	cmp	w25, #0x1
   f3174: 54000081     	b.ne	0xf3184 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x21bc>
   f3178: aa1f03e8     	mov	x8, xzr
   f317c: aa1f03e9     	mov	x9, xzr
   f3180: 1400000e     	b	0xf31b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x21f0>
   f3184: 927f1b08     	and	x8, x24, #0xfe
   f3188: aa1403ea     	mov	x10, x20
   f318c: 6f00e400     	movi	v0.2d, #0000000000000000
   f3190: aa0803e9     	mov	x9, x8
   f3194: 3cc10541     	ldr	q1, [x10], #0x10
   f3198: f1000929     	subs	x9, x9, #0x2
   f319c: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f31a0: 54ffffa1     	b.ne	0xf3194 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x21cc>
   f31a4: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f31a8: eb18011f     	cmp	x8, x24
   f31ac: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f31b0: 9e660009     	fmov	x9, d0
   f31b4: 540000e0     	b.eq	0xf31d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2208>
   f31b8: cb08030a     	sub	x10, x24, x8
   f31bc: 8b080e88     	add	x8, x20, x8, lsl #3
   f31c0: f840850b     	ldr	x11, [x8], #0x8
   f31c4: f100054a     	subs	x10, x10, #0x1
   f31c8: aa090169     	orr	x9, x11, x9
   f31cc: 54ffffa1     	b.ne	0xf31c0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x21f8>
   f31d0: b4003029     	cbz	x9, 0xf37d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x280c>
   f31d4: 9100a3e0     	add	x0, sp, #0x28
   f31d8: aa1303e1     	mov	x1, x19
   f31dc: aa1303e2     	mov	x2, x19
   f31e0: aa1603e3     	mov	x3, x22
   f31e4: 97ffff31     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f31e8: 910023e0     	add	x0, sp, #0x8
   f31ec: 9100a3e2     	add	x2, sp, #0x28
   f31f0: aa1503e1     	mov	x1, x21
   f31f4: aa1603e3     	mov	x3, x22
   f31f8: 97ffff2c     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f31fc: 9100a3e0     	add	x0, sp, #0x28
   f3200: 9100a3e1     	add	x1, sp, #0x28
   f3204: 9100a3e2     	add	x2, sp, #0x28
   f3208: aa1603e3     	mov	x3, x22
   f320c: 97ffff27     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3210: aa1303e0     	mov	x0, x19
   f3214: aa1303e1     	mov	x1, x19
   f3218: aa1403e2     	mov	x2, x20
   f321c: aa1603e3     	mov	x3, x22
   f3220: 97ffff22     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3224: aa1403e0     	mov	x0, x20
   f3228: aa1403e1     	mov	x1, x20
   f322c: aa1403e2     	mov	x2, x20
   f3230: aa1603e3     	mov	x3, x22
   f3234: 97ffff1d     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3238: aa1f03e9     	mov	x9, xzr
   f323c: aa1f03e8     	mov	x8, xzr
   f3240: d37df12a     	lsl	x10, x9, #3
   f3244: 91000529     	add	x9, x9, #0x1
   f3248: f86a6aab     	ldr	x11, [x21, x10]
   f324c: f86a6a8c     	ldr	x12, [x20, x10]
   f3250: 8b08016d     	add	x13, x11, x8
   f3254: 8b0c01ac     	add	x12, x13, x12
   f3258: eb0b019f     	cmp	x12, x11
   f325c: 1a9f27eb     	cset	w11, lo
   f3260: f82a6aac     	str	x12, [x21, x10]
   f3264: 9a8b0108     	csel	x8, x8, x11, eq
   f3268: eb09031f     	cmp	x24, x9
   f326c: 54fffea1     	b.ne	0xf3240 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2278>
   f3270: b4002c88     	cbz	x8, 0xf3800 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2838>
   f3274: aa1f03e8     	mov	x8, xzr
   f3278: 910022c9     	add	x9, x22, #0x8
   f327c: aa1503ea     	mov	x10, x21
   f3280: aa1803eb     	mov	x11, x24
   f3284: f840852c     	ldr	x12, [x9], #0x8
   f3288: f940014d     	ldr	x13, [x10]
   f328c: 8b08018c     	add	x12, x12, x8
   f3290: eb0c01ad     	subs	x13, x13, x12
   f3294: 1a9f27ee     	cset	w14, lo
   f3298: f100019f     	cmp	x12, #0x0
   f329c: 9a8e0108     	csel	x8, x8, x14, eq
   f32a0: f100056b     	subs	x11, x11, #0x1
   f32a4: f800854d     	str	x13, [x10], #0x8
   f32a8: 54fffee1     	b.ne	0xf3284 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x22bc>
   f32ac: aa1f03e9     	mov	x9, xzr
   f32b0: aa1f03e8     	mov	x8, xzr
   f32b4: d37df12a     	lsl	x10, x9, #3
   f32b8: 91000529     	add	x9, x9, #0x1
   f32bc: f86a6a8b     	ldr	x11, [x20, x10]
   f32c0: 8b0b050c     	add	x12, x8, x11, lsl #1
   f32c4: eb0b019f     	cmp	x12, x11
   f32c8: 1a9f27eb     	cset	w11, lo
   f32cc: f82a6a8c     	str	x12, [x20, x10]
   f32d0: 9a8b0108     	csel	x8, x8, x11, eq
   f32d4: eb09031f     	cmp	x24, x9
   f32d8: 54fffee1     	b.ne	0xf32b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x22ec>
   f32dc: b4002ac8     	cbz	x8, 0xf3834 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x286c>
   f32e0: aa1f03e8     	mov	x8, xzr
   f32e4: 910022c9     	add	x9, x22, #0x8
   f32e8: aa1403ea     	mov	x10, x20
   f32ec: aa1803eb     	mov	x11, x24
   f32f0: f840852c     	ldr	x12, [x9], #0x8
   f32f4: f940014d     	ldr	x13, [x10]
   f32f8: 8b08018c     	add	x12, x12, x8
   f32fc: eb0c01ad     	subs	x13, x13, x12
   f3300: 1a9f27ee     	cset	w14, lo
   f3304: f100019f     	cmp	x12, #0x0
   f3308: 9a8e0108     	csel	x8, x8, x14, eq
   f330c: f100056b     	subs	x11, x11, #0x1
   f3310: f800854d     	str	x13, [x10], #0x8
   f3314: 54fffee1     	b.ne	0xf32f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2328>
   f3318: aa1f03e9     	mov	x9, xzr
   f331c: aa1f03e8     	mov	x8, xzr
   f3320: d37df12a     	lsl	x10, x9, #3
   f3324: 91000529     	add	x9, x9, #0x1
   f3328: f86a6a8b     	ldr	x11, [x20, x10]
   f332c: f86a6aac     	ldr	x12, [x21, x10]
   f3330: 8b08016b     	add	x11, x11, x8
   f3334: eb0b018c     	subs	x12, x12, x11
   f3338: 1a9f27ed     	cset	w13, lo
   f333c: f100017f     	cmp	x11, #0x0
   f3340: 9a8d0108     	csel	x8, x8, x13, eq
   f3344: eb09031f     	cmp	x24, x9
   f3348: f82a6a8c     	str	x12, [x20, x10]
   f334c: 54fffea1     	b.ne	0xf3320 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2358>
   f3350: b40001e8     	cbz	x8, 0xf338c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x23c4>
   f3354: aa1f03e8     	mov	x8, xzr
   f3358: 910022c9     	add	x9, x22, #0x8
   f335c: aa1403ea     	mov	x10, x20
   f3360: aa1803eb     	mov	x11, x24
   f3364: f940014c     	ldr	x12, [x10]
   f3368: f840852d     	ldr	x13, [x9], #0x8
   f336c: 8b08018e     	add	x14, x12, x8
   f3370: 8b0d01cd     	add	x13, x14, x13
   f3374: eb0c01bf     	cmp	x13, x12
   f3378: 1a9f27ec     	cset	w12, lo
   f337c: 9a8c0108     	csel	x8, x8, x12, eq
   f3380: f100056b     	subs	x11, x11, #0x1
   f3384: f800854d     	str	x13, [x10], #0x8
   f3388: 54fffee1     	b.ne	0xf3364 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x239c>
   f338c: aa1503e0     	mov	x0, x21
   f3390: aa1503e1     	mov	x1, x21
   f3394: aa1403e2     	mov	x2, x20
   f3398: aa1603e3     	mov	x3, x22
   f339c: 97fffec3     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f33a0: aa1f03e9     	mov	x9, xzr
   f33a4: aa1f03e8     	mov	x8, xzr
   f33a8: d37df12a     	lsl	x10, x9, #3
   f33ac: 91000529     	add	x9, x9, #0x1
   f33b0: f86a6aab     	ldr	x11, [x21, x10]
   f33b4: 8b0b050c     	add	x12, x8, x11, lsl #1
   f33b8: eb0b019f     	cmp	x12, x11
   f33bc: 1a9f27eb     	cset	w11, lo
   f33c0: f82a6a8c     	str	x12, [x20, x10]
   f33c4: 9a8b0108     	csel	x8, x8, x11, eq
   f33c8: eb09031f     	cmp	x24, x9
   f33cc: 54fffee1     	b.ne	0xf33a8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x23e0>
   f33d0: b40024c8     	cbz	x8, 0xf3868 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x28a0>
   f33d4: aa1f03e8     	mov	x8, xzr
   f33d8: 910022c9     	add	x9, x22, #0x8
   f33dc: aa1403ea     	mov	x10, x20
   f33e0: aa1803eb     	mov	x11, x24
   f33e4: f840852c     	ldr	x12, [x9], #0x8
   f33e8: f940014d     	ldr	x13, [x10]
   f33ec: 8b08018c     	add	x12, x12, x8
   f33f0: eb0c01ad     	subs	x13, x13, x12
   f33f4: 1a9f27ee     	cset	w14, lo
   f33f8: f100019f     	cmp	x12, #0x0
   f33fc: 9a8e0108     	csel	x8, x8, x14, eq
   f3400: f100056b     	subs	x11, x11, #0x1
   f3404: f800854d     	str	x13, [x10], #0x8
   f3408: 54fffee1     	b.ne	0xf33e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x241c>
   f340c: aa1f03e9     	mov	x9, xzr
   f3410: aa1f03e8     	mov	x8, xzr
   f3414: d37df12a     	lsl	x10, x9, #3
   f3418: 91000529     	add	x9, x9, #0x1
   f341c: f86a6aab     	ldr	x11, [x21, x10]
   f3420: f86a6a8c     	ldr	x12, [x20, x10]
   f3424: 8b08016d     	add	x13, x11, x8
   f3428: 8b0c01ac     	add	x12, x13, x12
   f342c: eb0b019f     	cmp	x12, x11
   f3430: 1a9f27eb     	cset	w11, lo
   f3434: f82a6aac     	str	x12, [x21, x10]
   f3438: 9a8b0108     	csel	x8, x8, x11, eq
   f343c: eb09031f     	cmp	x24, x9
   f3440: 54fffea1     	b.ne	0xf3414 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x244c>
   f3444: b40022c8     	cbz	x8, 0xf389c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x28d4>
   f3448: aa1f03e8     	mov	x8, xzr
   f344c: 910022c9     	add	x9, x22, #0x8
   f3450: aa1503ea     	mov	x10, x21
   f3454: aa1803eb     	mov	x11, x24
   f3458: f840852c     	ldr	x12, [x9], #0x8
   f345c: f940014d     	ldr	x13, [x10]
   f3460: 8b08018c     	add	x12, x12, x8
   f3464: eb0c01ad     	subs	x13, x13, x12
   f3468: 1a9f27ee     	cset	w14, lo
   f346c: f100019f     	cmp	x12, #0x0
   f3470: 9a8e0108     	csel	x8, x8, x14, eq
   f3474: f100056b     	subs	x11, x11, #0x1
   f3478: f800854d     	str	x13, [x10], #0x8
   f347c: 54fffee1     	b.ne	0xf3458 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2490>
   f3480: f94002a8     	ldr	x8, [x21]
   f3484: 37000148     	tbnz	w8, #0x0, 0xf34ac <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x24e4>
   f3488: aa1f03e9     	mov	x9, xzr
   f348c: 8b180ea8     	add	x8, x21, x24, lsl #3
   f3490: f85f8d0a     	ldr	x10, [x8, #-0x8]!
   f3494: eb15011f     	cmp	x8, x21
   f3498: aa4a052b     	orr	x11, x9, x10, lsr #1
   f349c: d3410149     	lsl	x9, x10, #63
   f34a0: f900010b     	str	x11, [x8]
   f34a4: 54ffff68     	b.hi	0xf3490 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x24c8>
   f34a8: 14000023     	b	0xf3534 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x256c>
   f34ac: f94006c9     	ldr	x9, [x22, #0x8]
   f34b0: ab09010a     	adds	x10, x8, x9
   f34b4: 1a9f37e8     	cset	w8, hs
   f34b8: f100013f     	cmp	x9, #0x0
   f34bc: 1a9f07e9     	cset	w9, ne
   f34c0: 7100073f     	cmp	w25, #0x1
   f34c4: 0a080128     	and	w8, w9, w8
   f34c8: f90002aa     	str	x10, [x21]
   f34cc: 540001c0     	b.eq	0xf3504 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x253c>
   f34d0: 910022a9     	add	x9, x21, #0x8
   f34d4: d100070a     	sub	x10, x24, #0x1
   f34d8: 910042cb     	add	x11, x22, #0x10
   f34dc: f940012c     	ldr	x12, [x9]
   f34e0: f840856d     	ldr	x13, [x11], #0x8
   f34e4: 8b08018e     	add	x14, x12, x8
   f34e8: 8b0d01cd     	add	x13, x14, x13
   f34ec: eb0c01bf     	cmp	x13, x12
   f34f0: 1a9f27ec     	cset	w12, lo
   f34f4: 9a8c0108     	csel	x8, x8, x12, eq
   f34f8: f100054a     	subs	x10, x10, #0x1
   f34fc: f800852d     	str	x13, [x9], #0x8
   f3500: 54fffee1     	b.ne	0xf34dc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2514>
   f3504: aa1f03ea     	mov	x10, xzr
   f3508: 8b180ea9     	add	x9, x21, x24, lsl #3
   f350c: f85f8d2b     	ldr	x11, [x9, #-0x8]!
   f3510: eb15013f     	cmp	x9, x21
   f3514: aa4b054c     	orr	x12, x10, x11, lsr #1
   f3518: d341016a     	lsl	x10, x11, #63
   f351c: f900012c     	str	x12, [x9]
   f3520: 54ffff68     	b.hi	0xf350c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2544>
   f3524: 8b1a0ea9     	add	x9, x21, x26, lsl #3
   f3528: f85f812a     	ldur	x10, [x9, #-0x8]
   f352c: aa08fd48     	orr	x8, x10, x8, lsl #63
   f3530: f81f8128     	stur	x8, [x9, #-0x8]
   f3534: aa1403e0     	mov	x0, x20
   f3538: aa1503e1     	mov	x1, x21
   f353c: aa1503e2     	mov	x2, x21
   f3540: aa1603e3     	mov	x3, x22
   f3544: 97fffe59     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3548: aa1f03e9     	mov	x9, xzr
   f354c: aa1f03e8     	mov	x8, xzr
   f3550: 910023ea     	add	x10, sp, #0x8
   f3554: d37df12b     	lsl	x11, x9, #3
   f3558: 91000529     	add	x9, x9, #0x1
   f355c: f86b694c     	ldr	x12, [x10, x11]
   f3560: f86b6a8d     	ldr	x13, [x20, x11]
   f3564: 8b08018c     	add	x12, x12, x8
   f3568: eb0c01ad     	subs	x13, x13, x12
   f356c: 1a9f27ee     	cset	w14, lo
   f3570: f100019f     	cmp	x12, #0x0
   f3574: 9a8e0108     	csel	x8, x8, x14, eq
   f3578: eb09031f     	cmp	x24, x9
   f357c: f82b6a8d     	str	x13, [x20, x11]
   f3580: 54fffea1     	b.ne	0xf3554 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x258c>
   f3584: b40001e8     	cbz	x8, 0xf35c0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x25f8>
   f3588: aa1f03e8     	mov	x8, xzr
   f358c: 910022c9     	add	x9, x22, #0x8
   f3590: aa1403ea     	mov	x10, x20
   f3594: aa1803eb     	mov	x11, x24
   f3598: f940014c     	ldr	x12, [x10]
   f359c: f840852d     	ldr	x13, [x9], #0x8
   f35a0: 8b08018e     	add	x14, x12, x8
   f35a4: 8b0d01cd     	add	x13, x14, x13
   f35a8: eb0c01bf     	cmp	x13, x12
   f35ac: 1a9f27ec     	cset	w12, lo
   f35b0: 9a8c0108     	csel	x8, x8, x12, eq
   f35b4: f100056b     	subs	x11, x11, #0x1
   f35b8: f800854d     	str	x13, [x10], #0x8
   f35bc: 54fffee1     	b.ne	0xf3598 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x25d0>
   f35c0: aa1f03e9     	mov	x9, xzr
   f35c4: aa1f03e8     	mov	x8, xzr
   f35c8: 910023ea     	add	x10, sp, #0x8
   f35cc: d37df12b     	lsl	x11, x9, #3
   f35d0: 91000529     	add	x9, x9, #0x1
   f35d4: f86b694c     	ldr	x12, [x10, x11]
   f35d8: f86b6a8d     	ldr	x13, [x20, x11]
   f35dc: 8b08018c     	add	x12, x12, x8
   f35e0: eb0c01ad     	subs	x13, x13, x12
   f35e4: 1a9f27ee     	cset	w14, lo
   f35e8: f100019f     	cmp	x12, #0x0
   f35ec: 9a8e0108     	csel	x8, x8, x14, eq
   f35f0: eb09031f     	cmp	x24, x9
   f35f4: f82b6a8d     	str	x13, [x20, x11]
   f35f8: 54fffea1     	b.ne	0xf35cc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2604>
   f35fc: b40001e8     	cbz	x8, 0xf3638 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2670>
   f3600: aa1f03e8     	mov	x8, xzr
   f3604: 910022c9     	add	x9, x22, #0x8
   f3608: aa1403ea     	mov	x10, x20
   f360c: aa1803eb     	mov	x11, x24
   f3610: f940014c     	ldr	x12, [x10]
   f3614: f840852d     	ldr	x13, [x9], #0x8
   f3618: 8b08018e     	add	x14, x12, x8
   f361c: 8b0d01cd     	add	x13, x14, x13
   f3620: eb0c01bf     	cmp	x13, x12
   f3624: 1a9f27ec     	cset	w12, lo
   f3628: 9a8c0108     	csel	x8, x8, x12, eq
   f362c: f100056b     	subs	x11, x11, #0x1
   f3630: f800854d     	str	x13, [x10], #0x8
   f3634: 54fffee1     	b.ne	0xf3610 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2648>
   f3638: aa1f03e9     	mov	x9, xzr
   f363c: aa1f03e8     	mov	x8, xzr
   f3640: 910023ea     	add	x10, sp, #0x8
   f3644: d37df12b     	lsl	x11, x9, #3
   f3648: 91000529     	add	x9, x9, #0x1
   f364c: f86b6a8c     	ldr	x12, [x20, x11]
   f3650: f86b694d     	ldr	x13, [x10, x11]
   f3654: 8b08018c     	add	x12, x12, x8
   f3658: eb0c01ad     	subs	x13, x13, x12
   f365c: 1a9f27ee     	cset	w14, lo
   f3660: f100019f     	cmp	x12, #0x0
   f3664: 9a8e0108     	csel	x8, x8, x14, eq
   f3668: eb09031f     	cmp	x24, x9
   f366c: f82b694d     	str	x13, [x10, x11]
   f3670: 54fffea1     	b.ne	0xf3644 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x267c>
   f3674: b40001e8     	cbz	x8, 0xf36b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x26e8>
   f3678: aa1f03e8     	mov	x8, xzr
   f367c: 910022c9     	add	x9, x22, #0x8
   f3680: 910023ea     	add	x10, sp, #0x8
   f3684: aa1803eb     	mov	x11, x24
   f3688: f940014c     	ldr	x12, [x10]
   f368c: f840852d     	ldr	x13, [x9], #0x8
   f3690: 8b08018e     	add	x14, x12, x8
   f3694: 8b0d01cd     	add	x13, x14, x13
   f3698: eb0c01bf     	cmp	x13, x12
   f369c: 1a9f27ec     	cset	w12, lo
   f36a0: 9a8c0108     	csel	x8, x8, x12, eq
   f36a4: f100056b     	subs	x11, x11, #0x1
   f36a8: f800854d     	str	x13, [x10], #0x8
   f36ac: 54fffee1     	b.ne	0xf3688 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x26c0>
   f36b0: 910023e2     	add	x2, sp, #0x8
   f36b4: aa1503e0     	mov	x0, x21
   f36b8: aa1503e1     	mov	x1, x21
   f36bc: aa1603e3     	mov	x3, x22
   f36c0: 97fffdfa     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f36c4: aa1f03e9     	mov	x9, xzr
   f36c8: aa1f03e8     	mov	x8, xzr
   f36cc: 9100a3ea     	add	x10, sp, #0x28
   f36d0: d37df12b     	lsl	x11, x9, #3
   f36d4: 91000529     	add	x9, x9, #0x1
   f36d8: f86b694c     	ldr	x12, [x10, x11]
   f36dc: f86b6aad     	ldr	x13, [x21, x11]
   f36e0: 8b08018c     	add	x12, x12, x8
   f36e4: eb0c01ad     	subs	x13, x13, x12
   f36e8: 1a9f27ee     	cset	w14, lo
   f36ec: f100019f     	cmp	x12, #0x0
   f36f0: 9a8e0108     	csel	x8, x8, x14, eq
   f36f4: eb09031f     	cmp	x24, x9
   f36f8: f82b694d     	str	x13, [x10, x11]
   f36fc: 54fffea1     	b.ne	0xf36d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2708>
   f3700: b40001e8     	cbz	x8, 0xf373c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2774>
   f3704: aa1f03e8     	mov	x8, xzr
   f3708: 910022c9     	add	x9, x22, #0x8
   f370c: 9100a3ea     	add	x10, sp, #0x28
   f3710: aa1803eb     	mov	x11, x24
   f3714: f940014c     	ldr	x12, [x10]
   f3718: f840852d     	ldr	x13, [x9], #0x8
   f371c: 8b08018e     	add	x14, x12, x8
   f3720: 8b0d01cd     	add	x13, x14, x13
   f3724: eb0c01bf     	cmp	x13, x12
   f3728: 1a9f27ec     	cset	w12, lo
   f372c: 9a8c0108     	csel	x8, x8, x12, eq
   f3730: f100056b     	subs	x11, x11, #0x1
   f3734: f800854d     	str	x13, [x10], #0x8
   f3738: 54fffee1     	b.ne	0xf3714 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x274c>
   f373c: d37df302     	lsl	x2, x24, #3
   f3740: 7100133f     	cmp	w25, #0x4
   f3744: 540000e3     	b.lo	0xf3760 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2798>
   f3748: 8b020288     	add	x8, x20, x2
   f374c: eb15011f     	cmp	x8, x21
   f3750: 54000c09     	b.ls	0xf38d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2908>
   f3754: 8b0202a8     	add	x8, x21, x2
   f3758: eb14011f     	cmp	x8, x20
   f375c: 54000ba9     	b.ls	0xf38d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2908>
   f3760: aa1f03e8     	mov	x8, xzr
   f3764: d37df10a     	lsl	x10, x8, #3
   f3768: cb080309     	sub	x9, x24, x8
   f376c: 8b0a02a8     	add	x8, x21, x10
   f3770: 8b0a028a     	add	x10, x20, x10
   f3774: f840854b     	ldr	x11, [x10], #0x8
   f3778: f1000529     	subs	x9, x9, #0x1
   f377c: f800850b     	str	x11, [x8], #0x8
   f3780: 54ffffa1     	b.ne	0xf3774 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x27ac>
   f3784: 7100133f     	cmp	w25, #0x4
   f3788: 540000e3     	b.lo	0xf37a4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x27dc>
   f378c: 8b020268     	add	x8, x19, x2
   f3790: eb14011f     	cmp	x8, x20
   f3794: 54000b89     	b.ls	0xf3904 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x293c>
   f3798: 8b020288     	add	x8, x20, x2
   f379c: eb13011f     	cmp	x8, x19
   f37a0: 54000b29     	b.ls	0xf3904 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x293c>
   f37a4: aa1f03e8     	mov	x8, xzr
   f37a8: d37df10a     	lsl	x10, x8, #3
   f37ac: cb080309     	sub	x9, x24, x8
   f37b0: 8b0a0288     	add	x8, x20, x10
   f37b4: 8b0a026a     	add	x10, x19, x10
   f37b8: f840854b     	ldr	x11, [x10], #0x8
   f37bc: f1000529     	subs	x9, x9, #0x1
   f37c0: f800850b     	str	x11, [x8], #0x8
   f37c4: 54ffffa1     	b.ne	0xf37b8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x27f0>
   f37c8: 9100a3e1     	add	x1, sp, #0x28
   f37cc: aa1303e0     	mov	x0, x19
   f37d0: 9401a634     	bl	0x15d0a0 <memcpy@plt>
   f37d4: f94016e8     	ldr	x8, [x23, #0x28]
   f37d8: f85f83a9     	ldur	x9, [x29, #-0x8]
   f37dc: eb09011f     	cmp	x8, x9
   f37e0: 54000ac1     	b.ne	0xf3938 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2970>
   f37e4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   f37e8: a94857f6     	ldp	x22, x21, [sp, #0x80]
   f37ec: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   f37f0: a94667fa     	ldp	x26, x25, [sp, #0x60]
   f37f4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   f37f8: 910283ff     	add	sp, sp, #0xa0
   f37fc: d65f03c0     	ret
   f3800: 2a1903e8     	mov	w8, w25
   f3804: 51000508     	sub	w8, w8, #0x1
   f3808: 373fd368     	tbnz	w8, #0x7, 0xf3274 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x22ac>
   f380c: 13001d08     	sxtb	w8, w8
   f3810: 92401d09     	and	x9, x8, #0xff
   f3814: d37df129     	lsl	x9, x9, #3
   f3818: 8b0902ca     	add	x10, x22, x9
   f381c: f8696aa9     	ldr	x9, [x21, x9]
   f3820: f940054a     	ldr	x10, [x10, #0x8]
   f3824: eb09015f     	cmp	x10, x9
   f3828: 54ffd428     	b.hi	0xf32ac <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x22e4>
   f382c: 54fffec2     	b.hs	0xf3804 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x283c>
   f3830: 17fffe91     	b	0xf3274 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x22ac>
   f3834: 2a1903e8     	mov	w8, w25
   f3838: 51000508     	sub	w8, w8, #0x1
   f383c: 373fd528     	tbnz	w8, #0x7, 0xf32e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2318>
   f3840: 13001d08     	sxtb	w8, w8
   f3844: 92401d09     	and	x9, x8, #0xff
   f3848: d37df129     	lsl	x9, x9, #3
   f384c: 8b0902ca     	add	x10, x22, x9
   f3850: f8696a89     	ldr	x9, [x20, x9]
   f3854: f940054a     	ldr	x10, [x10, #0x8]
   f3858: eb09015f     	cmp	x10, x9
   f385c: 54ffd5e8     	b.hi	0xf3318 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2350>
   f3860: 54fffec2     	b.hs	0xf3838 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2870>
   f3864: 17fffe9f     	b	0xf32e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2318>
   f3868: 2a1903e8     	mov	w8, w25
   f386c: 51000508     	sub	w8, w8, #0x1
   f3870: 373fdb28     	tbnz	w8, #0x7, 0xf33d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x240c>
   f3874: 13001d08     	sxtb	w8, w8
   f3878: 92401d09     	and	x9, x8, #0xff
   f387c: d37df129     	lsl	x9, x9, #3
   f3880: 8b0902ca     	add	x10, x22, x9
   f3884: f8696a89     	ldr	x9, [x20, x9]
   f3888: f940054a     	ldr	x10, [x10, #0x8]
   f388c: eb09015f     	cmp	x10, x9
   f3890: 54ffdbe8     	b.hi	0xf340c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2444>
   f3894: 54fffec2     	b.hs	0xf386c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x28a4>
   f3898: 17fffecf     	b	0xf33d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x240c>
   f389c: 2a1903e8     	mov	w8, w25
   f38a0: 51000508     	sub	w8, w8, #0x1
   f38a4: 373fdd28     	tbnz	w8, #0x7, 0xf3448 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2480>
   f38a8: 13001d08     	sxtb	w8, w8
   f38ac: 92401d09     	and	x9, x8, #0xff
   f38b0: d37df129     	lsl	x9, x9, #3
   f38b4: 8b0902ca     	add	x10, x22, x9
   f38b8: f8696aa9     	ldr	x9, [x21, x9]
   f38bc: f940054a     	ldr	x10, [x10, #0x8]
   f38c0: eb09015f     	cmp	x10, x9
   f38c4: 54ffdde8     	b.hi	0xf3480 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x24b8>
   f38c8: 54fffec2     	b.hs	0xf38a0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x28d8>
   f38cc: 17fffedf     	b	0xf3448 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2480>
   f38d0: 927e1708     	and	x8, x24, #0xfc
   f38d4: 91004289     	add	x9, x20, #0x10
   f38d8: 910042aa     	add	x10, x21, #0x10
   f38dc: aa0803eb     	mov	x11, x8
   f38e0: ad7f8520     	ldp	q0, q1, [x9, #-0x10]
   f38e4: 91008129     	add	x9, x9, #0x20
   f38e8: f100116b     	subs	x11, x11, #0x4
   f38ec: ad3f8540     	stp	q0, q1, [x10, #-0x10]
   f38f0: 9100814a     	add	x10, x10, #0x20
   f38f4: 54ffff61     	b.ne	0xf38e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2918>
   f38f8: eb18011f     	cmp	x8, x24
   f38fc: 54fff440     	b.eq	0xf3784 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x27bc>
   f3900: 17ffff99     	b	0xf3764 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x279c>
   f3904: 927e1708     	and	x8, x24, #0xfc
   f3908: 91004269     	add	x9, x19, #0x10
   f390c: 9100428a     	add	x10, x20, #0x10
   f3910: aa0803eb     	mov	x11, x8
   f3914: ad7f8520     	ldp	q0, q1, [x9, #-0x10]
   f3918: 91008129     	add	x9, x9, #0x20
   f391c: f100116b     	subs	x11, x11, #0x4
   f3920: ad3f8540     	stp	q0, q1, [x10, #-0x10]
   f3924: 9100814a     	add	x10, x10, #0x20
   f3928: 54ffff61     	b.ne	0xf3914 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x294c>
   f392c: eb18011f     	cmp	x8, x24
   f3930: 54fff4c0     	b.eq	0xf37c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2800>
   f3934: 17ffff9d     	b	0xf37a8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x27e0>
   f3938: 9401a53e     	bl	0x15ce30 <__stack_chk_fail@plt>
   f393c: d10283ff     	sub	sp, sp, #0xa0
   f3940: a9057bfd     	stp	x29, x30, [sp, #0x50]
   f3944: 910143fd     	add	x29, sp, #0x50
   f3948: f90033f9     	str	x25, [sp, #0x60]
   f394c: a9075ff8     	stp	x24, x23, [sp, #0x70]
   f3950: a90857f6     	stp	x22, x21, [sp, #0x80]
   f3954: a9094ff4     	stp	x20, x19, [sp, #0x90]
   f3958: d53bd055     	mrs	x21, TPIDR_EL0
   f395c: 90fffc49     	adrp	x9, 0x7b000 <InGame::Log::_length_code+0x63c>
   f3960: f94016a8     	ldr	x8, [x21, #0x28]
   f3964: 913ec129     	add	x9, x9, #0xfb0
   f3968: aa0103f4     	mov	x20, x1
   f396c: aa0003f3     	mov	x19, x0
   f3970: f81f83a8     	stur	x8, [x29, #-0x8]
   f3974: ad400520     	ldp	q0, q1, [x9]
   f3978: 39c00037     	ldrsb	w23, [x1]
   f397c: 92401ef6     	and	x22, x23, #0xff
   f3980: 710006e8     	subs	w8, w23, #0x1
   f3984: ad0107e0     	stp	q0, q1, [sp, #0x20]
   f3988: ad0007e0     	stp	q0, q1, [sp]
   f398c: 540001eb     	b.lt	0xf39c8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2a00>
   f3990: aa1f03e9     	mov	x9, xzr
   f3994: 9100228a     	add	x10, x20, #0x8
   f3998: 910083eb     	add	x11, sp, #0x20
   f399c: aa1603ec     	mov	x12, x22
   f39a0: f840854d     	ldr	x13, [x10], #0x8
   f39a4: f940016e     	ldr	x14, [x11]
   f39a8: 8b0901af     	add	x15, x13, x9
   f39ac: 8b0e01ee     	add	x14, x15, x14
   f39b0: eb0d01df     	cmp	x14, x13
   f39b4: 1a9f27ed     	cset	w13, lo
   f39b8: 9a8d0129     	csel	x9, x9, x13, eq
   f39bc: f100058c     	subs	x12, x12, #0x1
   f39c0: f800856e     	str	x14, [x11], #0x8
   f39c4: 54fffee1     	b.ne	0xf39a0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x29d8>
   f39c8: 13001d08     	sxtb	w8, w8
   f39cc: 910083ea     	add	x10, sp, #0x20
   f39d0: 3100051f     	cmn	w8, #0x1
   f39d4: 2a1703eb     	mov	w11, w23
   f39d8: 5a9fb108     	csinv	w8, w8, wzr, lt
   f39dc: 11000508     	add	w8, w8, #0x1
   f39e0: 2a0b03e9     	mov	w9, w11
   f39e4: 5100056b     	sub	w11, w11, #0x1
   f39e8: 373800cb     	tbnz	w11, #0x7, 0xf3a00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2a38>
   f39ec: 13001d6b     	sxtb	w11, w11
   f39f0: 92401d6c     	and	x12, x11, #0xff
   f39f4: f86c794c     	ldr	x12, [x10, x12, lsl #3]
   f39f8: b4ffff4c     	cbz	x12, 0xf39e0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2a18>
   f39fc: 14000004     	b	0xf3a0c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2a44>
   f3a00: 2a0803e9     	mov	w9, w8
   f3a04: 72001d1f     	tst	w8, #0xff
   f3a08: 540005c0     	b.eq	0xf3ac0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2af8>
   f3a0c: 93401d28     	sxtb	x8, w9
   f3a10: 910083e9     	add	x9, sp, #0x20
   f3a14: d1000508     	sub	x8, x8, #0x1
   f3a18: f8687929     	ldr	x9, [x9, x8, lsl #3]
   f3a1c: b40001a9     	cbz	x9, 0xf3a50 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2a88>
   f3a20: aa1f03ea     	mov	x10, xzr
   f3a24: d341fd2b     	lsr	x11, x9, #1
   f3a28: f100053f     	cmp	x9, #0x1
   f3a2c: 9100054a     	add	x10, x10, #0x1
   f3a30: aa0b03e9     	mov	x9, x11
   f3a34: 54ffff88     	b.hi	0xf3a24 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2a5c>
   f3a38: 0b081948     	add	w8, w10, w8, lsl #6
   f3a3c: 51000508     	sub	w8, w8, #0x1
   f3a40: 13003d08     	sxth	w8, w8
   f3a44: 7100051f     	cmp	w8, #0x1
   f3a48: 5400010c     	b.gt	0xf3a68 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2aa0>
   f3a4c: 1400001d     	b	0xf3ac0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2af8>
   f3a50: aa1f03ea     	mov	x10, xzr
   f3a54: 0b081948     	add	w8, w10, w8, lsl #6
   f3a58: 51000508     	sub	w8, w8, #0x1
   f3a5c: 13003d08     	sxth	w8, w8
   f3a60: 7100051f     	cmp	w8, #0x1
   f3a64: 540002ed     	b.le	0xf3ac0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2af8>
   f3a68: 12003d18     	and	w24, w8, #0xffff
   f3a6c: 910083f9     	add	x25, sp, #0x20
   f3a70: 14000005     	b	0xf3a84 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2abc>
   f3a74: 51000718     	sub	w24, w24, #0x1
   f3a78: 13003f08     	sxth	w8, w24
   f3a7c: 7100051f     	cmp	w8, #0x1
   f3a80: 5400020d     	b.le	0xf3ac0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2af8>
   f3a84: 910003e0     	mov	x0, sp
   f3a88: 910003e1     	mov	x1, sp
   f3a8c: 910003e2     	mov	x2, sp
   f3a90: aa1403e3     	mov	x3, x20
   f3a94: 97fffd05     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3a98: 53067f08     	lsr	w8, w24, #6
   f3a9c: f8685b28     	ldr	x8, [x25, w8, uxtw #3]
   f3aa0: 9ad82508     	lsr	x8, x8, x24
   f3aa4: 3607fe88     	tbz	w8, #0x0, 0xf3a74 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2aac>
   f3aa8: 910003e0     	mov	x0, sp
   f3aac: 910003e1     	mov	x1, sp
   f3ab0: aa1303e2     	mov	x2, x19
   f3ab4: aa1403e3     	mov	x3, x20
   f3ab8: 97fffcfc     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3abc: 17ffffee     	b	0xf3a74 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2aac>
   f3ac0: 710006ff     	cmp	w23, #0x1
   f3ac4: 540000ab     	b.lt	0xf3ad8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2b10>
   f3ac8: d37df2c2     	lsl	x2, x22, #3
   f3acc: 910003e1     	mov	x1, sp
   f3ad0: aa1303e0     	mov	x0, x19
   f3ad4: 9401a573     	bl	0x15d0a0 <memcpy@plt>
   f3ad8: f94016a8     	ldr	x8, [x21, #0x28]
   f3adc: f85f83a9     	ldur	x9, [x29, #-0x8]
   f3ae0: eb09011f     	cmp	x8, x9
   f3ae4: 54000101     	b.ne	0xf3b04 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2b3c>
   f3ae8: a9494ff4     	ldp	x20, x19, [sp, #0x90]
   f3aec: a94857f6     	ldp	x22, x21, [sp, #0x80]
   f3af0: a9475ff8     	ldp	x24, x23, [sp, #0x70]
   f3af4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   f3af8: f94033f9     	ldr	x25, [sp, #0x60]
   f3afc: 910283ff     	add	sp, sp, #0xa0
   f3b00: d65f03c0     	ret
   f3b04: 9401a4cb     	bl	0x15ce30 <__stack_chk_fail@plt>
   f3b08: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f3b0c: a9015ff8     	stp	x24, x23, [sp, #0x10]
   f3b10: 910003fd     	mov	x29, sp
   f3b14: a90257f6     	stp	x22, x21, [sp, #0x20]
   f3b18: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f3b1c: aa0203f4     	mov	x20, x2
   f3b20: 39c00057     	ldrsb	w23, [x2]
   f3b24: aa0103e2     	mov	x2, x1
   f3b28: aa1403e3     	mov	x3, x20
   f3b2c: aa0103f5     	mov	x21, x1
   f3b30: aa0003f3     	mov	x19, x0
   f3b34: 92401ef6     	and	x22, x23, #0xff
   f3b38: 97fffcdc     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3b3c: 710002ff     	cmp	w23, #0x0
   f3b40: 540006ad     	b.le	0xf3c14 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2c4c>
   f3b44: 90fffc4b     	adrp	x11, 0x7b000 <InGame::Log::_length_code+0x63c>
   f3b48: aa1f03e9     	mov	x9, xzr
   f3b4c: aa1f03e8     	mov	x8, xzr
   f3b50: aa1603f8     	mov	x24, x22
   f3b54: d37df2ca     	lsl	x10, x22, #3
   f3b58: 913dc16b     	add	x11, x11, #0xf70
   f3b5c: f869696c     	ldr	x12, [x11, x9]
   f3b60: f8696a6d     	ldr	x13, [x19, x9]
   f3b64: 8b08018c     	add	x12, x12, x8
   f3b68: eb0c01ad     	subs	x13, x13, x12
   f3b6c: 1a9f27ee     	cset	w14, lo
   f3b70: f100019f     	cmp	x12, #0x0
   f3b74: 9a8e0108     	csel	x8, x8, x14, eq
   f3b78: f8296a6d     	str	x13, [x19, x9]
   f3b7c: 91002129     	add	x9, x9, #0x8
   f3b80: eb09015f     	cmp	x10, x9
   f3b84: 54fffec1     	b.ne	0xf3b5c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2b94>
   f3b88: b40001e8     	cbz	x8, 0xf3bc4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2bfc>
   f3b8c: aa1f03e8     	mov	x8, xzr
   f3b90: 91002289     	add	x9, x20, #0x8
   f3b94: aa1303ea     	mov	x10, x19
   f3b98: aa1803eb     	mov	x11, x24
   f3b9c: f940014c     	ldr	x12, [x10]
   f3ba0: f840852d     	ldr	x13, [x9], #0x8
   f3ba4: 8b08018e     	add	x14, x12, x8
   f3ba8: 8b0d01cd     	add	x13, x14, x13
   f3bac: eb0c01bf     	cmp	x13, x12
   f3bb0: 1a9f27ec     	cset	w12, lo
   f3bb4: 9a8c0108     	csel	x8, x8, x12, eq
   f3bb8: f100056b     	subs	x11, x11, #0x1
   f3bbc: f800854d     	str	x13, [x10], #0x8
   f3bc0: 54fffee1     	b.ne	0xf3b9c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2bd4>
   f3bc4: aa1303e0     	mov	x0, x19
   f3bc8: aa1303e1     	mov	x1, x19
   f3bcc: aa1503e2     	mov	x2, x21
   f3bd0: aa1403e3     	mov	x3, x20
   f3bd4: 97fffcb5     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3bd8: aa1f03e8     	mov	x8, xzr
   f3bdc: 91022289     	add	x9, x20, #0x88
   f3be0: aa1303ea     	mov	x10, x19
   f3be4: f940014b     	ldr	x11, [x10]
   f3be8: f840852c     	ldr	x12, [x9], #0x8
   f3bec: 8b08016d     	add	x13, x11, x8
   f3bf0: 8b0c01ac     	add	x12, x13, x12
   f3bf4: eb0b019f     	cmp	x12, x11
   f3bf8: 1a9f27eb     	cset	w11, lo
   f3bfc: 9a8b0108     	csel	x8, x8, x11, eq
   f3c00: f1000718     	subs	x24, x24, #0x1
   f3c04: f800854c     	str	x12, [x10], #0x8
   f3c08: 54fffee1     	b.ne	0xf3be4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2c1c>
   f3c0c: b5000268     	cbnz	x8, 0xf3c58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2c90>
   f3c10: 14000006     	b	0xf3c28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2c60>
   f3c14: aa1303e0     	mov	x0, x19
   f3c18: aa1303e1     	mov	x1, x19
   f3c1c: aa1503e2     	mov	x2, x21
   f3c20: aa1403e3     	mov	x3, x20
   f3c24: 97fffca1     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f3c28: 2a1703e8     	mov	w8, w23
   f3c2c: 51000508     	sub	w8, w8, #0x1
   f3c30: 37380148     	tbnz	w8, #0x7, 0xf3c58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2c90>
   f3c34: 13001d08     	sxtb	w8, w8
   f3c38: 92401d09     	and	x9, x8, #0xff
   f3c3c: d37df129     	lsl	x9, x9, #3
   f3c40: 8b09028a     	add	x10, x20, x9
   f3c44: f8696a69     	ldr	x9, [x19, x9]
   f3c48: f940054a     	ldr	x10, [x10, #0x8]
   f3c4c: eb09015f     	cmp	x10, x9
   f3c50: 54000208     	b.hi	0xf3c90 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2cc8>
   f3c54: 54fffec2     	b.hs	0xf3c2c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2c64>
   f3c58: 710006ff     	cmp	w23, #0x1
   f3c5c: 540001ab     	b.lt	0xf3c90 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2cc8>
   f3c60: aa1f03e8     	mov	x8, xzr
   f3c64: 91002289     	add	x9, x20, #0x8
   f3c68: f840852a     	ldr	x10, [x9], #0x8
   f3c6c: f940026b     	ldr	x11, [x19]
   f3c70: 8b08014a     	add	x10, x10, x8
   f3c74: eb0a016b     	subs	x11, x11, x10
   f3c78: 1a9f27ec     	cset	w12, lo
   f3c7c: f100015f     	cmp	x10, #0x0
   f3c80: 9a8c0108     	csel	x8, x8, x12, eq
   f3c84: f10006d6     	subs	x22, x22, #0x1
   f3c88: f800866b     	str	x11, [x19], #0x8
   f3c8c: 54fffee1     	b.ne	0xf3c68 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2ca0>
   f3c90: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f3c94: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f3c98: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   f3c9c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f3ca0: d65f03c0     	ret
   f3ca4: a9412829     	ldp	x9, x10, [x1, #0x10]
   f3ca8: 320107e8     	mov	w8, #-0x7fffffff        // =-2147483647
   f3cac: a942342c     	ldp	x12, x13, [x1, #0x20]
   f3cb0: 93c9814b     	extr	x11, x10, x9, #0x20
   f3cb4: 92407d29     	and	x9, x9, #0xffffffff
   f3cb8: 93ca818a     	extr	x10, x12, x10, #0x20
   f3cbc: 93cc81ac     	extr	x12, x13, x12, #0x20
   f3cc0: 8b0b7d6e     	add	x14, x11, x11, lsl #31
   f3cc4: d361fd6f     	lsr	x15, x11, #33
   f3cc8: eb0b01df     	cmp	x14, x11
   f3ccc: 8b0a7d4b     	add	x11, x10, x10, lsl #31
   f3cd0: 9a8f25ef     	cinc	x15, x15, lo
   f3cd4: f9000829     	str	x9, [x1, #0x10]
   f3cd8: 8b0b01eb     	add	x11, x15, x11
   f3cdc: f10001ff     	cmp	x15, #0x0
   f3ce0: 1a9f07ef     	cset	w15, ne
   f3ce4: eb0a017f     	cmp	x11, x10
   f3ce8: 1a9f17ed     	cset	w13, eq
   f3cec: 1a9f27f0     	cset	w16, lo
   f3cf0: 0a0d01ed     	and	w13, w15, w13
   f3cf4: f940002f     	ldr	x15, [x1]
   f3cf8: 2a0d020d     	orr	w13, w16, w13
   f3cfc: 8b0c7d90     	add	x16, x12, x12, lsl #31
   f3d00: 8b4a85aa     	add	x10, x13, x10, lsr #33
   f3d04: 8b10014d     	add	x13, x10, x16
   f3d08: f100015f     	cmp	x10, #0x0
   f3d0c: 1a9f07ea     	cset	w10, ne
   f3d10: eb0c01bf     	cmp	x13, x12
   f3d14: 1a9f27f0     	cset	w16, lo
   f3d18: 1a9f17f1     	cset	w17, eq
   f3d1c: ab0e01ef     	adds	x15, x15, x14
   f3d20: 0a11014a     	and	w10, w10, w17
   f3d24: 1a9f37e9     	cset	w9, hs
   f3d28: f10001df     	cmp	x14, #0x0
   f3d2c: d361fd8c     	lsr	x12, x12, #33
   f3d30: 2a0a020a     	orr	w10, w16, w10
   f3d34: f900000f     	str	x15, [x0]
   f3d38: 1a9f07ef     	cset	w15, ne
   f3d3c: f940042e     	ldr	x14, [x1, #0x8]
   f3d40: 0a0901e9     	and	w9, w15, w9
   f3d44: 0b0a018a     	add	w10, w12, w10
   f3d48: 8b0901cf     	add	x15, x14, x9
   f3d4c: 93cd814a     	extr	x10, x10, x13, #0x20
   f3d50: 8b0b01eb     	add	x11, x15, x11
   f3d54: 1280000f     	mov	w15, #-0x1              // =-1
   f3d58: eb0e017f     	cmp	x11, x14
   f3d5c: 1a9f27ec     	cset	w12, lo
   f3d60: f900040b     	str	x11, [x0, #0x8]
   f3d64: 9a8c0129     	csel	x9, x9, x12, eq
   f3d68: f940082b     	ldr	x11, [x1, #0x10]
   f3d6c: d361fd4c     	lsr	x12, x10, #33
   f3d70: 8b090169     	add	x9, x11, x9
   f3d74: 8b0a7d4b     	add	x11, x10, x10, lsl #31
   f3d78: eb0a017f     	cmp	x11, x10
   f3d7c: 8b2d4129     	add	x9, x9, w13, uxtw
   f3d80: 9a8c258a     	cinc	x10, x12, lo
   f3d84: f9000809     	str	x9, [x0, #0x10]
   f3d88: a900282b     	stp	x11, x10, [x1]
   f3d8c: a9017c3f     	stp	xzr, xzr, [x1, #0x10]
   f3d90: a9403009     	ldp	x9, x12, [x0]
   f3d94: ab0b012a     	adds	x10, x9, x11
   f3d98: 1a9f37e9     	cset	w9, hs
   f3d9c: f100017f     	cmp	x11, #0x0
   f3da0: 1a9f07eb     	cset	w11, ne
   f3da4: f900000a     	str	x10, [x0]
   f3da8: 0a09016b     	and	w11, w11, w9
   f3dac: f940042d     	ldr	x13, [x1, #0x8]
   f3db0: 8b0b0189     	add	x9, x12, x11
   f3db4: 8b0d0129     	add	x9, x9, x13
   f3db8: f940080d     	ldr	x13, [x0, #0x10]
   f3dbc: eb0c013f     	cmp	x9, x12
   f3dc0: 1a9f27ec     	cset	w12, lo
   f3dc4: f9000409     	str	x9, [x0, #0x8]
   f3dc8: 9a8c016c     	csel	x12, x11, x12, eq
   f3dcc: f940082e     	ldr	x14, [x1, #0x10]
   f3dd0: 9280002b     	mov	x11, #-0x2              // =-2
   f3dd4: 8b0c01ac     	add	x12, x13, x12
   f3dd8: f2afffeb     	movk	x11, #0x7fff, lsl #16
   f3ddc: 92b0000d     	mov	x13, #-0x80000001       // =-2147483649
   f3de0: 8b0e018c     	add	x12, x12, x14
   f3de4: b2607fee     	mov	x14, #-0x100000000      // =-4294967296
   f3de8: 1400000a     	b	0xf3e10 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2e48>
   f3dec: eb0b015f     	cmp	x10, x11
   f3df0: da9f93f0     	csetm	x16, hi
   f3df4: eb100129     	subs	x9, x9, x16
   f3df8: 8b080150     	add	x16, x10, x8
   f3dfc: fa4d2140     	ccmp	x10, x13, #0x0, hs
   f3e00: a9002410     	stp	x16, x9, [x0]
   f3e04: 9a8e35ca     	cinc	x10, x14, hs
   f3e08: 8b0c014c     	add	x12, x10, x12
   f3e0c: aa1003ea     	mov	x10, x16
   f3e10: d360fd90     	lsr	x16, x12, #32
   f3e14: b5fffed0     	cbnz	x16, 0xf3dec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2e24>
   f3e18: eb0f019f     	cmp	x12, x15
   f3e1c: 540000a1     	b.ne	0xf3e30 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2e68>
   f3e20: b100053f     	cmn	x9, #0x1
   f3e24: 54000061     	b.ne	0xf3e30 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2e68>
   f3e28: eb0d015f     	cmp	x10, x13
   f3e2c: 54fffe08     	b.hi	0xf3dec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2e24>
   f3e30: f900080c     	str	x12, [x0, #0x10]
   f3e34: d65f03c0     	ret
   f3e38: f940002a     	ldr	x10, [x1]
   f3e3c: 92800028     	mov	x8, #-0x2               // =-2
   f3e40: f900000a     	str	x10, [x0]
   f3e44: f9400429     	ldr	x9, [x1, #0x8]
   f3e48: f9000409     	str	x9, [x0, #0x8]
   f3e4c: f940082b     	ldr	x11, [x1, #0x10]
   f3e50: f900080b     	str	x11, [x0, #0x10]
   f3e54: a941b42c     	ldp	x12, x13, [x1, #0x18]
   f3e58: ab0c014e     	adds	x14, x10, x12
   f3e5c: 1a9f37ef     	cset	w15, hs
   f3e60: f100019f     	cmp	x12, #0x0
   f3e64: 1a9f07f0     	cset	w16, ne
   f3e68: 0a0f020f     	and	w15, w16, w15
   f3e6c: 8b0f0130     	add	x16, x9, x15
   f3e70: 8b0d020d     	add	x13, x16, x13
   f3e74: eb0901bf     	cmp	x13, x9
   f3e78: f9401429     	ldr	x9, [x1, #0x28]
   f3e7c: 1a9f27f0     	cset	w16, lo
   f3e80: 9a9001ef     	csel	x15, x15, x16, eq
   f3e84: a900340e     	stp	x14, x13, [x0]
   f3e88: 8b0f0170     	add	x16, x11, x15
   f3e8c: 8b090210     	add	x16, x16, x9
   f3e90: f9000810     	str	x16, [x0, #0x10]
   f3e94: a941c429     	ldp	x9, x17, [x1, #0x18]
   f3e98: ab0901ad     	adds	x13, x13, x9
   f3e9c: 1a9f37e2     	cset	w2, hs
   f3ea0: f100013f     	cmp	x9, #0x0
   f3ea4: 1a9f07e9     	cset	w9, ne
   f3ea8: eb0b021f     	cmp	x16, x11
   f3eac: 0a020122     	and	w2, w9, w2
   f3eb0: 8b020209     	add	x9, x16, x2
   f3eb4: 8b110131     	add	x17, x9, x17
   f3eb8: 1a9f27e9     	cset	w9, lo
   f3ebc: 9a8901ef     	csel	x15, x15, x9, eq
   f3ec0: a900c40d     	stp	x13, x17, [x0, #0x8]
   f3ec4: f9401421     	ldr	x1, [x1, #0x28]
   f3ec8: ab0101ce     	adds	x14, x14, x1
   f3ecc: 8b01018c     	add	x12, x12, x1
   f3ed0: 1a9f37e9     	cset	w9, hs
   f3ed4: f100003f     	cmp	x1, #0x0
   f3ed8: 1a9f07eb     	cset	w11, ne
   f3edc: 8b0a018a     	add	x10, x12, x10
   f3ee0: 0a09016b     	and	w11, w11, w9
   f3ee4: 9100054a     	add	x10, x10, #0x1
   f3ee8: 8b0b01a9     	add	x9, x13, x11
   f3eec: f900000e     	str	x14, [x0]
   f3ef0: 8b010129     	add	x9, x9, x1
   f3ef4: eb0d013f     	cmp	x9, x13
   f3ef8: 1a9f27ed     	cset	w13, lo
   f3efc: 9a8d0163     	csel	x3, x11, x13, eq
   f3f00: 1a8d016d     	csel	w13, w11, w13, eq
   f3f04: ab03022b     	adds	x11, x17, x3
   f3f08: 1a9f37e3     	cset	w3, hs
   f3f0c: eb10023f     	cmp	x17, x16
   f3f10: 1a9f27f0     	cset	w16, lo
   f3f14: 0a0301ad     	and	w13, w13, w3
   f3f18: 9a900050     	csel	x16, x2, x16, eq
   f3f1c: 8b0f020f     	add	x15, x16, x15
   f3f20: 8b0d01ec     	add	x12, x15, x13
   f3f24: 1400000d     	b	0xf3f58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2f90>
   f3f28: f100015f     	cmp	x10, #0x0
   f3f2c: 93407d8c     	sxtw	x12, w12
   f3f30: 9a88050d     	cinc	x13, x8, ne
   f3f34: f900000a     	str	x10, [x0]
   f3f38: eb0d0129     	subs	x9, x9, x13
   f3f3c: 9100054a     	add	x10, x10, #0x1
   f3f40: da9f33ed     	csetm	x13, hs
   f3f44: 1a9f27ee     	cset	w14, lo
   f3f48: eb0d016b     	subs	x11, x11, x13
   f3f4c: 1a9f27ed     	cset	w13, lo
   f3f50: 2a0d01cd     	orr	w13, w14, w13
   f3f54: cb0d018c     	sub	x12, x12, x13
   f3f58: a900ac09     	stp	x9, x11, [x0, #0x8]
   f3f5c: 35fffe6c     	cbnz	w12, 0xf3f28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2f60>
   f3f60: b100057f     	cmn	x11, #0x1
   f3f64: 540000c1     	b.ne	0xf3f7c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2fb4>
   f3f68: b100093f     	cmn	x9, #0x2
   f3f6c: 54000083     	b.lo	0xf3f7c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2fb4>
   f3f70: b100053f     	cmn	x9, #0x1
   f3f74: 54fffda0     	b.eq	0xf3f28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2f60>
   f3f78: b4fffd8a     	cbz	x10, 0xf3f28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x2f60>
   f3f7c: d65f03c0     	ret
   f3f80: d105c3ff     	sub	sp, sp, #0x170
   f3f84: a9117bfd     	stp	x29, x30, [sp, #0x110]
   f3f88: 910443fd     	add	x29, sp, #0x110
   f3f8c: a9126ffc     	stp	x28, x27, [sp, #0x120]
   f3f90: a91367fa     	stp	x26, x25, [sp, #0x130]
   f3f94: a9145ff8     	stp	x24, x23, [sp, #0x140]
   f3f98: a91557f6     	stp	x22, x21, [sp, #0x150]
   f3f9c: a9164ff4     	stp	x20, x19, [sp, #0x160]
   f3fa0: d53bd048     	mrs	x8, TPIDR_EL0
   f3fa4: b2607ff6     	mov	x22, #-0x100000000      // =-4294967296
   f3fa8: f90007e8     	str	x8, [sp, #0x8]
   f3fac: 5280002e     	mov	w14, #0x1               // =1
   f3fb0: f9401508     	ldr	x8, [x8, #0x28]
   f3fb4: aa0003f3     	mov	x19, x0
   f3fb8: f81e83a8     	stur	x8, [x29, #-0x18]
   f3fbc: 90fffc48     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
   f3fc0: a940240b     	ldp	x11, x9, [x0]
   f3fc4: 913ec108     	add	x8, x8, #0xfb0
   f3fc8: f100057f     	cmp	x11, #0x1
   f3fcc: 9a899529     	cinc	x9, x9, hi
   f3fd0: ad400500     	ldp	q0, q1, [x8]
   f3fd4: 1a9f97e8     	cset	w8, hi
   f3fd8: eb16013f     	cmp	x9, x22
   f3fdc: 1a9f97ec     	cset	w12, hi
   f3fe0: f100013f     	cmp	x9, #0x0
   f3fe4: 9a8c0108     	csel	x8, x8, x12, eq
   f3fe8: a941300a     	ldp	x10, x12, [x0, #0x10]
   f3fec: ad0387e0     	stp	q0, q1, [sp, #0x70]
   f3ff0: ad400400     	ldp	q0, q1, [x0]
   f3ff4: ab0a010d     	adds	x13, x8, x10
   f3ff8: 9a9f0108     	csel	x8, x8, xzr, eq
   f3ffc: 8b0c010c     	add	x12, x8, x12
   f4000: d360fd8a     	lsr	x10, x12, #32
   f4004: f100015f     	cmp	x10, #0x0
   f4008: cb0b01ca     	sub	x10, x14, x11
   f400c: 1a9f07ef     	cset	w15, ne
   f4010: f100019f     	cmp	x12, #0x0
   f4014: 9a8f010e     	csel	x14, x8, x15, eq
   f4018: cb0902c8     	sub	x8, x22, x9
   f401c: aa2d03e9     	mvn	x9, x13
   f4020: ad3c07a0     	stp	q0, q1, [x29, #-0x80]
   f4024: b400024e     	cbz	x14, 0xf406c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x30a4>
   f4028: 5280004e     	mov	w14, #0x2               // =2
   f402c: cb0b01ce     	sub	x14, x14, x11
   f4030: eb0a01df     	cmp	x14, x10
   f4034: 9a9626ca     	cinc	x10, x22, lo
   f4038: ab080148     	adds	x8, x10, x8
   f403c: 1a9f37ea     	cset	w10, hs
   f4040: cb0d014b     	sub	x11, x10, x13
   f4044: d100096d     	sub	x13, x11, #0x2
   f4048: eb0901bf     	cmp	x13, x9
   f404c: 1a9f27e9     	cset	w9, lo
   f4050: 9a890149     	csel	x9, x10, x9, eq
   f4054: b27f7fea     	mov	x10, #0x1fffffffe       // =8589934590
   f4058: cb0c0129     	sub	x9, x9, x12
   f405c: 8b0a012b     	add	x11, x9, x10
   f4060: aa0d03e9     	mov	x9, x13
   f4064: aa0e03ea     	mov	x10, x14
   f4068: 14000003     	b	0xf4074 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x30ac>
   f406c: 1280000b     	mov	w11, #-0x1              // =-1
   f4070: cb0c016b     	sub	x11, x11, x12
   f4074: 90fffc0c     	adrp	x12, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   f4078: b0000394     	adrp	x20, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   f407c: 6f00e400     	movi	v0.2d, #0000000000000000
   f4080: 2a1f03f8     	mov	w24, wzr
   f4084: d10163b7     	sub	x23, x29, #0x58
   f4088: 52800039     	mov	w25, #0x1               // =1
   f408c: 1280001a     	mov	w26, #-0x1              // =-1
   f4090: 3dc33d81     	ldr	q1, [x12, #0xcf0]
   f4094: b27f7ffc     	mov	x28, #0x1fffffffe       // =8589934590
   f4098: 5280002c     	mov	w12, #0x1               // =1
   f409c: 913d4294     	add	x20, x20, #0xf50
   f40a0: ad7c0fa2     	ldp	q2, q3, [x29, #-0x80]
   f40a4: 13001d95     	sxtb	w21, w12
   f40a8: 5280003b     	mov	w27, #0x1               // =1
   f40ac: ad0183e1     	stp	q1, q0, [sp, #0x30]
   f40b0: a90123ea     	stp	x10, x8, [sp, #0x10]
   f40b4: a9022fe9     	stp	x9, x11, [sp, #0x20]
   f40b8: ad028fe2     	stp	q2, q3, [sp, #0x50]
   f40bc: 910143e0     	add	x0, sp, #0x50
   f40c0: 9100c3e1     	add	x1, sp, #0x30
   f40c4: 910043e2     	add	x2, sp, #0x10
   f40c8: 910143e3     	add	x3, sp, #0x50
   f40cc: 9100c3e4     	add	x4, sp, #0x30
   f40d0: 910043e5     	add	x5, sp, #0x10
   f40d4: 940001bc     	bl	0xf47c4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x37fc>
   f40d8: 11000768     	add	w8, w27, #0x1
   f40dc: 12003f69     	and	w9, w27, #0xffff
   f40e0: 2a0803fb     	mov	w27, w8
   f40e4: 6b35213f     	cmp	w9, w21, uxth
   f40e8: 54fffea3     	b.lo	0xf40bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x30f4>
   f40ec: d100e3a0     	sub	x0, x29, #0x38
   f40f0: 9100c3e1     	add	x1, sp, #0x30
   f40f4: 9101c3e2     	add	x2, sp, #0x70
   f40f8: aa1403e3     	mov	x3, x20
   f40fc: 97fffb6b     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4100: d100e3a0     	sub	x0, x29, #0x38
   f4104: d100e3a1     	sub	x1, x29, #0x38
   f4108: aa1303e2     	mov	x2, x19
   f410c: aa1403e3     	mov	x3, x20
   f4110: 97fffb66     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4114: a97ca7a8     	ldp	x8, x9, [x29, #-0x38]
   f4118: a97dbbab     	ldp	x11, x14, [x29, #-0x28]
   f411c: f100051f     	cmp	x8, #0x1
   f4120: 9a899529     	cinc	x9, x9, hi
   f4124: 1a9f97ea     	cset	w10, hi
   f4128: eb16013f     	cmp	x9, x22
   f412c: cb0902cd     	sub	x13, x22, x9
   f4130: 1a9f97ec     	cset	w12, hi
   f4134: f100013f     	cmp	x9, #0x0
   f4138: 9a8c014a     	csel	x10, x10, x12, eq
   f413c: cb08032c     	sub	x12, x25, x8
   f4140: ab0b014b     	adds	x11, x10, x11
   f4144: 9a9f014f     	csel	x15, x10, xzr, eq
   f4148: aa2b03ea     	mvn	x10, x11
   f414c: 8b0e01e9     	add	x9, x15, x14
   f4150: a93cb7ac     	stp	x12, x13, [x29, #-0x38]
   f4154: d360fd2e     	lsr	x14, x9, #32
   f4158: cb090350     	sub	x16, x26, x9
   f415c: f10001df     	cmp	x14, #0x0
   f4160: 1a9f07ee     	cset	w14, ne
   f4164: f100013f     	cmp	x9, #0x0
   f4168: 9a8e01ee     	csel	x14, x15, x14, eq
   f416c: a93dc3aa     	stp	x10, x16, [x29, #-0x28]
   f4170: b400020e     	cbz	x14, 0xf41b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x31e8>
   f4174: 5280004e     	mov	w14, #0x2               // =2
   f4178: cb0801c8     	sub	x8, x14, x8
   f417c: eb0c011f     	cmp	x8, x12
   f4180: 9a9626cc     	cinc	x12, x22, lo
   f4184: ab0c01ac     	adds	x12, x13, x12
   f4188: a93cb3a8     	stp	x8, x12, [x29, #-0x38]
   f418c: 1a9f37e8     	cset	w8, hs
   f4190: cb0b010b     	sub	x11, x8, x11
   f4194: d100096b     	sub	x11, x11, #0x2
   f4198: eb0a017f     	cmp	x11, x10
   f419c: 1a9f27ea     	cset	w10, lo
   f41a0: 9a8a0108     	csel	x8, x8, x10, eq
   f41a4: cb090108     	sub	x8, x8, x9
   f41a8: 8b1c0108     	add	x8, x8, x28
   f41ac: a93da3ab     	stp	x11, x8, [x29, #-0x28]
   f41b0: d10163a0     	sub	x0, x29, #0x58
   f41b4: 910143e1     	add	x1, sp, #0x50
   f41b8: d10203a2     	sub	x2, x29, #0x80
   f41bc: aa1403e3     	mov	x3, x20
   f41c0: 97fffb3a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f41c4: a97cafa9     	ldp	x9, x11, [x29, #-0x38]
   f41c8: a97aaba8     	ldp	x8, x10, [x29, #-0x58]
   f41cc: a97dbfad     	ldp	x13, x15, [x29, #-0x28]
   f41d0: ab080128     	adds	x8, x9, x8
   f41d4: 1a9f37ec     	cset	w12, hs
   f41d8: f100013f     	cmp	x9, #0x0
   f41dc: 1a9f07e9     	cset	w9, ne
   f41e0: 8b0a016b     	add	x11, x11, x10
   f41e4: 0a0c012c     	and	w12, w9, w12
   f41e8: 8b0c0169     	add	x9, x11, x12
   f41ec: eb0a013f     	cmp	x9, x10
   f41f0: a97bbbaa     	ldp	x10, x14, [x29, #-0x48]
   f41f4: 1a9f27eb     	cset	w11, lo
   f41f8: a93aa7a8     	stp	x8, x9, [x29, #-0x58]
   f41fc: 9a8b018c     	csel	x12, x12, x11, eq
   f4200: 8b0a01ab     	add	x11, x13, x10
   f4204: 8b0c016b     	add	x11, x11, x12
   f4208: eb0a017f     	cmp	x11, x10
   f420c: 1a9f27ea     	cset	w10, lo
   f4210: 9a8a018c     	csel	x12, x12, x10, eq
   f4214: 8b0e01ea     	add	x10, x15, x14
   f4218: 8b0c014a     	add	x10, x10, x12
   f421c: eb0e015f     	cmp	x10, x14
   f4220: 1a9f27ed     	cset	w13, lo
   f4224: 9a8d018c     	csel	x12, x12, x13, eq
   f4228: a93babab     	stp	x11, x10, [x29, #-0x48]
   f422c: b40001ac     	cbz	x12, 0xf4260 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3298>
   f4230: f100011f     	cmp	x8, #0x0
   f4234: d1000508     	sub	x8, x8, #0x1
   f4238: 9a9616cc     	cinc	x12, x22, eq
   f423c: eb0c012d     	subs	x13, x9, x12
   f4240: da9f33ee     	csetm	x14, hs
   f4244: eb0e016b     	subs	x11, x11, x14
   f4248: fa4c2120     	ccmp	x9, x12, #0x0, hs
   f424c: a93ab7a8     	stp	x8, x13, [x29, #-0x58]
   f4250: 9a9636c9     	cinc	x9, x22, hs
   f4254: 8b090149     	add	x9, x10, x9
   f4258: a93ba7ab     	stp	x11, x9, [x29, #-0x48]
   f425c: 14000003     	b	0xf4268 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x32a0>
   f4260: eb1a015f     	cmp	x10, x26
   f4264: 54000e42     	b.hs	0xf442c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3464>
   f4268: d100e3a0     	sub	x0, x29, #0x38
   f426c: 910143e1     	add	x1, sp, #0x50
   f4270: 9101c3e2     	add	x2, sp, #0x70
   f4274: aa1403e3     	mov	x3, x20
   f4278: 97fffb0c     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f427c: 9100c3e0     	add	x0, sp, #0x30
   f4280: d10203a1     	sub	x1, x29, #0x80
   f4284: 9100c3e2     	add	x2, sp, #0x30
   f4288: aa1403e3     	mov	x3, x20
   f428c: 97fffb07     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4290: a97cafa9     	ldp	x9, x11, [x29, #-0x38]
   f4294: a9432be8     	ldp	x8, x10, [sp, #0x30]
   f4298: a97dbfad     	ldp	x13, x15, [x29, #-0x28]
   f429c: ab080128     	adds	x8, x9, x8
   f42a0: 1a9f37ec     	cset	w12, hs
   f42a4: f100013f     	cmp	x9, #0x0
   f42a8: 1a9f07e9     	cset	w9, ne
   f42ac: 8b0a016b     	add	x11, x11, x10
   f42b0: 0a0c012c     	and	w12, w9, w12
   f42b4: 8b0c0169     	add	x9, x11, x12
   f42b8: eb0a013f     	cmp	x9, x10
   f42bc: a9443bea     	ldp	x10, x14, [sp, #0x40]
   f42c0: 1a9f27eb     	cset	w11, lo
   f42c4: a90327e8     	stp	x8, x9, [sp, #0x30]
   f42c8: 9a8b018c     	csel	x12, x12, x11, eq
   f42cc: 8b0a01ab     	add	x11, x13, x10
   f42d0: 8b0c016b     	add	x11, x11, x12
   f42d4: eb0a017f     	cmp	x11, x10
   f42d8: 1a9f27ea     	cset	w10, lo
   f42dc: 9a8a018c     	csel	x12, x12, x10, eq
   f42e0: 8b0e01ea     	add	x10, x15, x14
   f42e4: 8b0c014a     	add	x10, x10, x12
   f42e8: eb0e015f     	cmp	x10, x14
   f42ec: 1a9f27ed     	cset	w13, lo
   f42f0: 9a8d018c     	csel	x12, x12, x13, eq
   f42f4: a9042beb     	stp	x11, x10, [sp, #0x40]
   f42f8: b40001ac     	cbz	x12, 0xf432c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3364>
   f42fc: f100011f     	cmp	x8, #0x0
   f4300: d1000508     	sub	x8, x8, #0x1
   f4304: 9a9616cc     	cinc	x12, x22, eq
   f4308: eb0c012d     	subs	x13, x9, x12
   f430c: da9f33ee     	csetm	x14, hs
   f4310: eb0e016b     	subs	x11, x11, x14
   f4314: fa4c2120     	ccmp	x9, x12, #0x0, hs
   f4318: a90337e8     	stp	x8, x13, [sp, #0x30]
   f431c: 9a9636c9     	cinc	x9, x22, hs
   f4320: 8b090149     	add	x9, x10, x9
   f4324: a90427eb     	stp	x11, x9, [sp, #0x40]
   f4328: 14000003     	b	0xf4334 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x336c>
   f432c: eb1a015f     	cmp	x10, x26
   f4330: 54000902     	b.hs	0xf4450 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3488>
   f4334: 910043e0     	add	x0, sp, #0x10
   f4338: 9100c3e1     	add	x1, sp, #0x30
   f433c: 9100c3e2     	add	x2, sp, #0x30
   f4340: aa1403e3     	mov	x3, x20
   f4344: 97fffad9     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4348: 910043e0     	add	x0, sp, #0x10
   f434c: 910043e1     	add	x1, sp, #0x10
   f4350: aa1303e2     	mov	x2, x19
   f4354: aa1403e3     	mov	x3, x20
   f4358: 97fffad4     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f435c: a94123ec     	ldp	x12, x8, [sp, #0x10]
   f4360: f100059f     	cmp	x12, #0x1
   f4364: 9a889508     	cinc	x8, x8, hi
   f4368: 1a9f97e9     	cset	w9, hi
   f436c: eb16011f     	cmp	x8, x22
   f4370: 1a9f97eb     	cset	w11, hi
   f4374: f100011f     	cmp	x8, #0x0
   f4378: 9a8b0129     	csel	x9, x9, x11, eq
   f437c: cb0802c8     	sub	x8, x22, x8
   f4380: a9422fea     	ldp	x10, x11, [sp, #0x20]
   f4384: ab0a012e     	adds	x14, x9, x10
   f4388: cb0c032a     	sub	x10, x25, x12
   f438c: 9a9f012f     	csel	x15, x9, xzr, eq
   f4390: aa2e03e9     	mvn	x9, x14
   f4394: 8b0b01ed     	add	x13, x15, x11
   f4398: d360fdb0     	lsr	x16, x13, #32
   f439c: cb0d034b     	sub	x11, x26, x13
   f43a0: f100021f     	cmp	x16, #0x0
   f43a4: a90123ea     	stp	x10, x8, [sp, #0x10]
   f43a8: 1a9f07f0     	cset	w16, ne
   f43ac: f10001bf     	cmp	x13, #0x0
   f43b0: 9a9001ef     	csel	x15, x15, x16, eq
   f43b4: a9022fe9     	stp	x9, x11, [sp, #0x20]
   f43b8: b400024f     	cbz	x15, 0xf4400 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3438>
   f43bc: 5280004b     	mov	w11, #0x2               // =2
   f43c0: cb0c016c     	sub	x12, x11, x12
   f43c4: eb0a019f     	cmp	x12, x10
   f43c8: 9a9626ca     	cinc	x10, x22, lo
   f43cc: ab0a0108     	adds	x8, x8, x10
   f43d0: 1a9f37ea     	cset	w10, hs
   f43d4: cb0e014b     	sub	x11, x10, x14
   f43d8: d100096e     	sub	x14, x11, #0x2
   f43dc: a90123ec     	stp	x12, x8, [sp, #0x10]
   f43e0: eb0901df     	cmp	x14, x9
   f43e4: 1a9f27e9     	cset	w9, lo
   f43e8: 9a890149     	csel	x9, x10, x9, eq
   f43ec: aa0c03ea     	mov	x10, x12
   f43f0: cb0d0129     	sub	x9, x9, x13
   f43f4: 8b1c012b     	add	x11, x9, x28
   f43f8: aa0e03e9     	mov	x9, x14
   f43fc: a9022fee     	stp	x14, x11, [sp, #0x20]
   f4400: ad4006e0     	ldp	q0, q1, [x23]
   f4404: 7100171f     	cmp	w24, #0x5
   f4408: ad418fe2     	ldp	q2, q3, [sp, #0x30]
   f440c: ad0287e0     	stp	q0, q1, [sp, #0x50]
   f4410: ad3c07a0     	stp	q0, q1, [x29, #-0x80]
   f4414: ad038fe2     	stp	q2, q3, [sp, #0x70]
   f4418: 540002e8     	b.hi	0xf4474 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x34ac>
   f441c: ad4383e1     	ldp	q1, q0, [sp, #0x70]
   f4420: 11000718     	add	w24, w24, #0x1
   f4424: 531f7aac     	lsl	w12, w21, #1
   f4428: 17ffff1e     	b	0xf40a0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x30d8>
   f442c: eb1a015f     	cmp	x10, x26
   f4430: 54fff001     	b.ne	0xf4230 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3268>
   f4434: b100057f     	cmn	x11, #0x1
   f4438: 54fff181     	b.ne	0xf4268 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x32a0>
   f443c: eb16013f     	cmp	x9, x22
   f4440: 54fff143     	b.lo	0xf4268 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x32a0>
   f4444: 54ffef61     	b.ne	0xf4230 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3268>
   f4448: b4fff108     	cbz	x8, 0xf4268 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x32a0>
   f444c: 17ffff79     	b	0xf4230 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3268>
   f4450: eb1a015f     	cmp	x10, x26
   f4454: 54fff541     	b.ne	0xf42fc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3334>
   f4458: b100057f     	cmn	x11, #0x1
   f445c: 54fff6c1     	b.ne	0xf4334 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x336c>
   f4460: eb16013f     	cmp	x9, x22
   f4464: 54fff683     	b.lo	0xf4334 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x336c>
   f4468: 54fff4a1     	b.ne	0xf42fc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3334>
   f446c: b4fff648     	cbz	x8, 0xf4334 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x336c>
   f4470: 17ffffa3     	b	0xf42fc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3334>
   f4474: d10203a0     	sub	x0, x29, #0x80
   f4478: d100e3a1     	sub	x1, x29, #0x38
   f447c: d10163a2     	sub	x2, x29, #0x58
   f4480: 910143e3     	add	x3, sp, #0x50
   f4484: 9100c3e4     	add	x4, sp, #0x30
   f4488: 910043e5     	add	x5, sp, #0x10
   f448c: 940000ce     	bl	0xf47c4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x37fc>
   f4490: 52800035     	mov	w21, #0x1               // =1
   f4494: ad7c07a0     	ldp	q0, q1, [x29, #-0x80]
   f4498: d10203a0     	sub	x0, x29, #0x80
   f449c: d100e3a1     	sub	x1, x29, #0x38
   f44a0: d10163a2     	sub	x2, x29, #0x58
   f44a4: 910143e3     	add	x3, sp, #0x50
   f44a8: 9100c3e4     	add	x4, sp, #0x30
   f44ac: 910043e5     	add	x5, sp, #0x10
   f44b0: ad410ee2     	ldp	q2, q3, [x23, #0x20]
   f44b4: ad0287e0     	stp	q0, q1, [sp, #0x50]
   f44b8: ad4006e0     	ldp	q0, q1, [x23]
   f44bc: ad018fe2     	stp	q2, q3, [sp, #0x30]
   f44c0: ad0087e0     	stp	q0, q1, [sp, #0x10]
   f44c4: 940000c0     	bl	0xf47c4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x37fc>
   f44c8: ad7c03a1     	ldp	q1, q0, [x29, #-0x80]
   f44cc: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f44d0: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f44d4: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f44d8: 9e660008     	fmov	x8, d0
   f44dc: b40000a8     	cbz	x8, 0xf44f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3528>
   f44e0: 110006a8     	add	w8, w21, #0x1
   f44e4: 71017ebf     	cmp	w21, #0x5f
   f44e8: 2a0803f5     	mov	w21, w8
   f44ec: 54fffd43     	b.lo	0xf4494 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x34cc>
   f44f0: 91002282     	add	x2, x20, #0x8
   f44f4: d10163a0     	sub	x0, x29, #0x58
   f44f8: 9100c3e1     	add	x1, sp, #0x30
   f44fc: 52800083     	mov	w3, #0x4                // =4
   f4500: 97fff5c0     	bl	0xf1c00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0xc38>
   f4504: 910143e1     	add	x1, sp, #0x50
   f4508: d10163a2     	sub	x2, x29, #0x58
   f450c: aa1303e0     	mov	x0, x19
   f4510: aa1403e3     	mov	x3, x20
   f4514: 97fffa65     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4518: f94007e8     	ldr	x8, [sp, #0x8]
   f451c: f9401508     	ldr	x8, [x8, #0x28]
   f4520: f85e83a9     	ldur	x9, [x29, #-0x18]
   f4524: eb09011f     	cmp	x8, x9
   f4528: 54000121     	b.ne	0xf454c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3584>
   f452c: a9564ff4     	ldp	x20, x19, [sp, #0x160]
   f4530: a95557f6     	ldp	x22, x21, [sp, #0x150]
   f4534: a9545ff8     	ldp	x24, x23, [sp, #0x140]
   f4538: a95367fa     	ldp	x26, x25, [sp, #0x130]
   f453c: a9526ffc     	ldp	x28, x27, [sp, #0x120]
   f4540: a9517bfd     	ldp	x29, x30, [sp, #0x110]
   f4544: 9105c3ff     	add	sp, sp, #0x170
   f4548: d65f03c0     	ret
   f454c: 9401a239     	bl	0x15ce30 <__stack_chk_fail@plt>
   f4550: f940002b     	ldr	x11, [x1]
   f4554: f900000b     	str	x11, [x0]
   f4558: f9400428     	ldr	x8, [x1, #0x8]
   f455c: f9000408     	str	x8, [x0, #0x8]
   f4560: f9400829     	ldr	x9, [x1, #0x10]
   f4564: f9000809     	str	x9, [x0, #0x10]
   f4568: b940182a     	ldr	w10, [x1, #0x18]
   f456c: f9000c0a     	str	x10, [x0, #0x18]
   f4570: b9401c2c     	ldr	w12, [x1, #0x1c]
   f4574: d3607d8c     	lsl	x12, x12, #32
   f4578: ab0c0108     	adds	x8, x8, x12
   f457c: 1a9f37ed     	cset	w13, hs
   f4580: f100019f     	cmp	x12, #0x0
   f4584: f940102c     	ldr	x12, [x1, #0x20]
   f4588: 1a9f07ee     	cset	w14, ne
   f458c: 0a0d01cd     	and	w13, w14, w13
   f4590: 8b0d012e     	add	x14, x9, x13
   f4594: 8b0c01cc     	add	x12, x14, x12
   f4598: eb09019f     	cmp	x12, x9
   f459c: b9402829     	ldr	w9, [x1, #0x28]
   f45a0: 1a9f27ee     	cset	w14, lo
   f45a4: a900200b     	stp	x11, x8, [x0]
   f45a8: 9a8e01ad     	csel	x13, x13, x14, eq
   f45ac: 8b0d014a     	add	x10, x10, x13
   f45b0: 8b090149     	add	x9, x10, x9
   f45b4: a901240c     	stp	x12, x9, [x0, #0x10]
   f45b8: b9402c2a     	ldr	w10, [x1, #0x2c]
   f45bc: d3607d4a     	lsl	x10, x10, #32
   f45c0: ab0a0108     	adds	x8, x8, x10
   f45c4: 1a9f37ed     	cset	w13, hs
   f45c8: f100015f     	cmp	x10, #0x0
   f45cc: f940182a     	ldr	x10, [x1, #0x30]
   f45d0: 1a9f07ee     	cset	w14, ne
   f45d4: 0a0d01cd     	and	w13, w14, w13
   f45d8: 8b0d018e     	add	x14, x12, x13
   f45dc: 8b0a01ca     	add	x10, x14, x10
   f45e0: eb0c015f     	cmp	x10, x12
   f45e4: 1a9f27ec     	cset	w12, lo
   f45e8: 9a8c01ac     	csel	x12, x13, x12, eq
   f45ec: a900a808     	stp	x8, x10, [x0, #0x8]
   f45f0: 8b0c0129     	add	x9, x9, x12
   f45f4: f9000c09     	str	x9, [x0, #0x18]
   f45f8: a941b42c     	ldp	x12, x13, [x1, #0x18]
   f45fc: a942bc2e     	ldp	x14, x15, [x1, #0x28]
   f4600: 93cc81ac     	extr	x12, x13, x12, #0x20
   f4604: 93cd81d0     	extr	x16, x14, x13, #0x20
   f4608: 93ce81ee     	extr	x14, x15, x14, #0x20
   f460c: f100019f     	cmp	x12, #0x0
   f4610: 1a9f07f1     	cset	w17, ne
   f4614: eb0c016d     	subs	x13, x11, x12
   f4618: 1a9f27e2     	cset	w2, lo
   f461c: 0a020231     	and	w17, w17, w2
   f4620: 8b110210     	add	x16, x16, x17
   f4624: eb100108     	subs	x8, x8, x16
   f4628: 1a9f27e2     	cset	w2, lo
   f462c: f100021f     	cmp	x16, #0x0
   f4630: 9a820230     	csel	x16, x17, x2, eq
   f4634: 8b1001ce     	add	x14, x14, x16
   f4638: a900200d     	stp	x13, x8, [x0]
   f463c: eb0e0151     	subs	x17, x10, x14
   f4640: 1a9f27ea     	cset	w10, lo
   f4644: f10001df     	cmp	x14, #0x0
   f4648: 9a8a0210     	csel	x16, x16, x10, eq
   f464c: 8b4f820f     	add	x15, x16, x15, lsr #32
   f4650: eb0f0129     	subs	x9, x9, x15
   f4654: 1a9f27e2     	cset	w2, lo
   f4658: a9012411     	stp	x17, x9, [x0, #0x10]
   f465c: a942842a     	ldp	x10, x1, [x1, #0x28]
   f4660: 93ca802e     	extr	x14, x1, x10, #0x20
   f4664: f10001df     	cmp	x14, #0x0
   f4668: 1a9f07ea     	cset	w10, ne
   f466c: eb0e01a3     	subs	x3, x13, x14
   f4670: 1a9f27e4     	cset	w4, lo
   f4674: 0a040144     	and	w4, w10, w4
   f4678: 8b418081     	add	x1, x4, x1, lsr #32
   f467c: eb01010a     	subs	x10, x8, x1
   f4680: 1a9f27e8     	cset	w8, lo
   f4684: f100003f     	cmp	x1, #0x0
   f4688: 9a880081     	csel	x1, x4, x8, eq
   f468c: 1a880084     	csel	w4, w4, w8, eq
   f4690: eb010228     	subs	x8, x17, x1
   f4694: a9002803     	stp	x3, x10, [x0]
   f4698: 1a9f27f1     	cset	w17, lo
   f469c: 6a110081     	ands	w1, w4, w17
   f46a0: eb010129     	subs	x9, x9, x1
   f46a4: 1a9f27e5     	cset	w5, lo
   f46a8: 6a11009f     	tst	w4, w17
   f46ac: 9a8110b1     	csel	x17, x5, x1, ne
   f46b0: f10001ff     	cmp	x15, #0x0
   f46b4: 9a82020f     	csel	x15, x16, x2, eq
   f46b8: a9012408     	stp	x8, x9, [x0, #0x10]
   f46bc: ab0f022f     	adds	x15, x17, x15
   f46c0: 54000400     	b.eq	0xf4740 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3778>
   f46c4: 8b0e018d     	add	x13, x12, x14
   f46c8: cb0f03ec     	neg	x12, x15
   f46cc: cb0b01ab     	sub	x11, x13, x11
   f46d0: b2607fed     	mov	x13, #-0x100000000      // =-4294967296
   f46d4: 1280000e     	mov	w14, #-0x1              // =-1
   f46d8: f100056b     	subs	x11, x11, #0x1
   f46dc: aa0a03ef     	mov	x15, x10
   f46e0: 9a8a154a     	cinc	x10, x10, eq
   f46e4: 1a9f17f0     	cset	w16, eq
   f46e8: 8b0d014a     	add	x10, x10, x13
   f46ec: aa0803f1     	mov	x17, x8
   f46f0: eb0f015f     	cmp	x10, x15
   f46f4: 1a9f27ef     	cset	w15, lo
   f46f8: 9a8f020f     	csel	x15, x16, x15, eq
   f46fc: 8b0f0108     	add	x8, x8, x15
   f4700: d1000508     	sub	x8, x8, #0x1
   f4704: eb11011f     	cmp	x8, x17
   f4708: aa0903f1     	mov	x17, x9
   f470c: 1a9f27f0     	cset	w16, lo
   f4710: 9a9001ef     	csel	x15, x15, x16, eq
   f4714: 8b0f0129     	add	x9, x9, x15
   f4718: 8b0e0129     	add	x9, x9, x14
   f471c: eb11013f     	cmp	x9, x17
   f4720: 1a9f27f0     	cset	w16, lo
   f4724: 9a9001ef     	csel	x15, x15, x16, eq
   f4728: 8b2cc1ec     	add	x12, x15, w12, sxtw
   f472c: 37fffd6c     	tbnz	w12, #0x1f, 0xf46d8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3710>
   f4730: cb0b03eb     	neg	x11, x11
   f4734: a9012408     	stp	x8, x9, [x0, #0x10]
   f4738: a900280b     	stp	x11, x10, [x0]
   f473c: 14000004     	b	0xf474c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3784>
   f4740: 1280000b     	mov	w11, #-0x1              // =-1
   f4744: eb0b013f     	cmp	x9, x11
   f4748: 54000042     	b.hs	0xf4750 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3788>
   f474c: d65f03c0     	ret
   f4750: aa2e03eb     	mvn	x11, x14
   f4754: 1280000c     	mov	w12, #-0x1              // =-1
   f4758: 8b0d016b     	add	x11, x11, x13
   f475c: b2607fed     	mov	x13, #-0x100000000      // =-4294967296
   f4760: 1400000f     	b	0xf479c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x37d4>
   f4764: b100057f     	cmn	x11, #0x1
   f4768: 9a8d15ae     	cinc	x14, x13, eq
   f476c: eb0e014f     	subs	x15, x10, x14
   f4770: da9f33f0     	csetm	x16, hs
   f4774: eb100108     	subs	x8, x8, x16
   f4778: fa4e2140     	ccmp	x10, x14, #0x0, hs
   f477c: a9003c0b     	stp	x11, x15, [x0]
   f4780: d100056b     	sub	x11, x11, #0x1
   f4784: 9a8d35aa     	cinc	x10, x13, hs
   f4788: 8b090149     	add	x9, x10, x9
   f478c: aa0f03ea     	mov	x10, x15
   f4790: eb0c013f     	cmp	x9, x12
   f4794: a9012408     	stp	x8, x9, [x0, #0x10]
   f4798: 54fffda3     	b.lo	0xf474c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3784>
   f479c: eb0c013f     	cmp	x9, x12
   f47a0: 54fffe21     	b.ne	0xf4764 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x379c>
   f47a4: b100051f     	cmn	x8, #0x1
   f47a8: 54fffd21     	b.ne	0xf474c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3784>
   f47ac: eb0d015f     	cmp	x10, x13
   f47b0: 54fffce3     	b.lo	0xf474c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3784>
   f47b4: 54fffd81     	b.ne	0xf4764 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x379c>
   f47b8: b100057f     	cmn	x11, #0x1
   f47bc: 54fffd41     	b.ne	0xf4764 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x379c>
   f47c0: 17ffffe3     	b	0xf474c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3784>
   f47c4: d10203ff     	sub	sp, sp, #0x80
   f47c8: a9037bfd     	stp	x29, x30, [sp, #0x30]
   f47cc: 9100c3fd     	add	x29, sp, #0x30
   f47d0: a90467fa     	stp	x26, x25, [sp, #0x40]
   f47d4: a9055ff8     	stp	x24, x23, [sp, #0x50]
   f47d8: a90657f6     	stp	x22, x21, [sp, #0x60]
   f47dc: a9074ff4     	stp	x20, x19, [sp, #0x70]
   f47e0: b0000399     	adrp	x25, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   f47e4: d53bd05a     	mrs	x26, TPIDR_EL0
   f47e8: 913d4339     	add	x25, x25, #0xf50
   f47ec: aa0303f8     	mov	x24, x3
   f47f0: aa0203f3     	mov	x19, x2
   f47f4: aa0103f5     	mov	x21, x1
   f47f8: f9401748     	ldr	x8, [x26, #0x28]
   f47fc: aa0003f6     	mov	x22, x0
   f4800: 910023e0     	add	x0, sp, #0x8
   f4804: aa0303e1     	mov	x1, x3
   f4808: aa0303e2     	mov	x2, x3
   f480c: aa1903e3     	mov	x3, x25
   f4810: aa0503f4     	mov	x20, x5
   f4814: aa0403f7     	mov	x23, x4
   f4818: f81f83a8     	stur	x8, [x29, #-0x8]
   f481c: 97fff9a3     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4820: aa1503e0     	mov	x0, x21
   f4824: aa1803e1     	mov	x1, x24
   f4828: aa1703e2     	mov	x2, x23
   f482c: aa1903e3     	mov	x3, x25
   f4830: 97fff99e     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f4834: a940abe8     	ldp	x8, x10, [sp, #0x8]
   f4838: f9400289     	ldr	x9, [x20]
   f483c: ab090108     	adds	x8, x8, x9
   f4840: 1a9f37eb     	cset	w11, hs
   f4844: f100013f     	cmp	x9, #0x0
   f4848: 1a9f07e9     	cset	w9, ne
   f484c: f90002c8     	str	x8, [x22]
   f4850: 0a0b012b     	and	w11, w9, w11
   f4854: f940068c     	ldr	x12, [x20, #0x8]
   f4858: 8b0b0149     	add	x9, x10, x11
   f485c: 8b0c0129     	add	x9, x9, x12
   f4860: eb0a013f     	cmp	x9, x10
   f4864: a941bbea     	ldp	x10, x14, [sp, #0x18]
   f4868: f90006c9     	str	x9, [x22, #0x8]
   f486c: 1a9f27ec     	cset	w12, lo
   f4870: f9400a8d     	ldr	x13, [x20, #0x10]
   f4874: 9a8c016c     	csel	x12, x11, x12, eq
   f4878: 8b0c014b     	add	x11, x10, x12
   f487c: 8b0d016b     	add	x11, x11, x13
   f4880: eb0a017f     	cmp	x11, x10
   f4884: 1a9f27ea     	cset	w10, lo
   f4888: f9000acb     	str	x11, [x22, #0x10]
   f488c: 9a8a018c     	csel	x12, x12, x10, eq
   f4890: f9400e8d     	ldr	x13, [x20, #0x18]
   f4894: 8b0c01ca     	add	x10, x14, x12
   f4898: 8b0d014a     	add	x10, x10, x13
   f489c: eb0e015f     	cmp	x10, x14
   f48a0: 1a9f27ed     	cset	w13, lo
   f48a4: 9a8d018c     	csel	x12, x12, x13, eq
   f48a8: f9000eca     	str	x10, [x22, #0x18]
   f48ac: b40001cc     	cbz	x12, 0xf48e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x391c>
   f48b0: f100011f     	cmp	x8, #0x0
   f48b4: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   f48b8: 9a8c158d     	cinc	x13, x12, eq
   f48bc: d1000508     	sub	x8, x8, #0x1
   f48c0: eb0d012e     	subs	x14, x9, x13
   f48c4: da9f33ef     	csetm	x15, hs
   f48c8: eb0f016b     	subs	x11, x11, x15
   f48cc: fa4d2120     	ccmp	x9, x13, #0x0, hs
   f48d0: a9003ac8     	stp	x8, x14, [x22]
   f48d4: 9a8c3589     	cinc	x9, x12, hs
   f48d8: 8b0a0129     	add	x9, x9, x10
   f48dc: a90126cb     	stp	x11, x9, [x22, #0x10]
   f48e0: 14000004     	b	0xf48f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3928>
   f48e4: 1280000c     	mov	w12, #-0x1              // =-1
   f48e8: eb0c015f     	cmp	x10, x12
   f48ec: 54000b22     	b.hs	0xf4a50 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3a88>
   f48f0: a9402aa9     	ldp	x9, x10, [x21]
   f48f4: a94136ac     	ldp	x12, x13, [x21, #0x10]
   f48f8: d37ff928     	lsl	x8, x9, #1
   f48fc: eb09011f     	cmp	x8, x9
   f4900: 1a9f27eb     	cset	w11, lo
   f4904: aa0b03e9     	mov	x9, x11
   f4908: b37ff949     	bfi	x9, x10, #1, #63
   f490c: eb0a013f     	cmp	x9, x10
   f4910: 1a9f27ea     	cset	w10, lo
   f4914: 9a8a016b     	csel	x11, x11, x10, eq
   f4918: a90026a8     	stp	x8, x9, [x21]
   f491c: aa0b03ea     	mov	x10, x11
   f4920: b37ff98a     	bfi	x10, x12, #1, #63
   f4924: eb0c015f     	cmp	x10, x12
   f4928: 1a9f27ec     	cset	w12, lo
   f492c: 9a8c016c     	csel	x12, x11, x12, eq
   f4930: aa0c03eb     	mov	x11, x12
   f4934: b37ff9ab     	bfi	x11, x13, #1, #63
   f4938: eb0d017f     	cmp	x11, x13
   f493c: 1a9f27ed     	cset	w13, lo
   f4940: 9a8d018c     	csel	x12, x12, x13, eq
   f4944: a9012eaa     	stp	x10, x11, [x21, #0x10]
   f4948: b40001cc     	cbz	x12, 0xf4980 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x39b8>
   f494c: f100011f     	cmp	x8, #0x0
   f4950: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   f4954: 9a8c158d     	cinc	x13, x12, eq
   f4958: d1000508     	sub	x8, x8, #0x1
   f495c: eb0d012e     	subs	x14, x9, x13
   f4960: da9f33ef     	csetm	x15, hs
   f4964: eb0f014a     	subs	x10, x10, x15
   f4968: fa4d2120     	ccmp	x9, x13, #0x0, hs
   f496c: a9003aa8     	stp	x8, x14, [x21]
   f4970: 9a8c3589     	cinc	x9, x12, hs
   f4974: 8b0b0129     	add	x9, x9, x11
   f4978: a90126aa     	stp	x10, x9, [x21, #0x10]
   f497c: 14000004     	b	0xf498c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x39c4>
   f4980: 1280000c     	mov	w12, #-0x1              // =-1
   f4984: eb0c017f     	cmp	x11, x12
   f4988: 540007a2     	b.hs	0xf4a7c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3ab4>
   f498c: b0000383     	adrp	x3, 0x165000 <typeinfo for InGame::ValueIterator+0x10>
   f4990: 910023e1     	add	x1, sp, #0x8
   f4994: 913d4063     	add	x3, x3, #0xf50
   f4998: aa1303e0     	mov	x0, x19
   f499c: aa1403e2     	mov	x2, x20
   f49a0: 97fff942     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f49a4: a9402668     	ldp	x8, x9, [x19]
   f49a8: a941366c     	ldp	x12, x13, [x19, #0x10]
   f49ac: d37ff90a     	lsl	x10, x8, #1
   f49b0: eb08015f     	cmp	x10, x8
   f49b4: 1a9f27e8     	cset	w8, lo
   f49b8: aa0803eb     	mov	x11, x8
   f49bc: b37ff92b     	bfi	x11, x9, #1, #63
   f49c0: eb09017f     	cmp	x11, x9
   f49c4: 1a9f27e9     	cset	w9, lo
   f49c8: 9a890109     	csel	x9, x8, x9, eq
   f49cc: aa0903e8     	mov	x8, x9
   f49d0: b37ff988     	bfi	x8, x12, #1, #63
   f49d4: eb0c011f     	cmp	x8, x12
   f49d8: 1a9f27ec     	cset	w12, lo
   f49dc: 9a8c012c     	csel	x12, x9, x12, eq
   f49e0: aa0c03e9     	mov	x9, x12
   f49e4: b37ff9a9     	bfi	x9, x13, #1, #63
   f49e8: eb0d013f     	cmp	x9, x13
   f49ec: 1a9f27ed     	cset	w13, lo
   f49f0: 9a8d018c     	csel	x12, x12, x13, eq
   f49f4: b40001ac     	cbz	x12, 0xf4a28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3a60>
   f49f8: f100015f     	cmp	x10, #0x0
   f49fc: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   f4a00: 9a8c158d     	cinc	x13, x12, eq
   f4a04: d100054a     	sub	x10, x10, #0x1
   f4a08: eb0d016e     	subs	x14, x11, x13
   f4a0c: da9f33ef     	csetm	x15, hs
   f4a10: eb0f0108     	subs	x8, x8, x15
   f4a14: fa4d2160     	ccmp	x11, x13, #0x0, hs
   f4a18: 9a8c358b     	cinc	x11, x12, hs
   f4a1c: 8b090169     	add	x9, x11, x9
   f4a20: aa0e03eb     	mov	x11, x14
   f4a24: 1400002d     	b	0xf4ad8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b10>
   f4a28: 1280000c     	mov	w12, #-0x1              // =-1
   f4a2c: eb0c013f     	cmp	x9, x12
   f4a30: 54000543     	b.lo	0xf4ad8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b10>
   f4a34: 1280000c     	mov	w12, #-0x1              // =-1
   f4a38: eb0c013f     	cmp	x9, x12
   f4a3c: 54fffde1     	b.ne	0xf49f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3a30>
   f4a40: b100051f     	cmn	x8, #0x1
   f4a44: 54000320     	b.eq	0xf4aa8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3ae0>
   f4a48: 12800009     	mov	w9, #-0x1               // =-1
   f4a4c: 14000023     	b	0xf4ad8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b10>
   f4a50: 1280000c     	mov	w12, #-0x1              // =-1
   f4a54: eb0c015f     	cmp	x10, x12
   f4a58: 54fff2c1     	b.ne	0xf48b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x38e8>
   f4a5c: b100057f     	cmn	x11, #0x1
   f4a60: 54fff481     	b.ne	0xf48f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3928>
   f4a64: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   f4a68: eb0c013f     	cmp	x9, x12
   f4a6c: 54fff423     	b.lo	0xf48f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3928>
   f4a70: 54fff201     	b.ne	0xf48b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x38e8>
   f4a74: b4fff3e8     	cbz	x8, 0xf48f0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3928>
   f4a78: 17ffff8e     	b	0xf48b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x38e8>
   f4a7c: 1280000c     	mov	w12, #-0x1              // =-1
   f4a80: eb0c017f     	cmp	x11, x12
   f4a84: 54fff641     	b.ne	0xf494c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3984>
   f4a88: b100055f     	cmn	x10, #0x1
   f4a8c: 54fff801     	b.ne	0xf498c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x39c4>
   f4a90: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   f4a94: eb0c013f     	cmp	x9, x12
   f4a98: 54fff7a3     	b.lo	0xf498c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x39c4>
   f4a9c: 54fff581     	b.ne	0xf494c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3984>
   f4aa0: b4fff768     	cbz	x8, 0xf498c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x39c4>
   f4aa4: 17ffffaa     	b	0xf494c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3984>
   f4aa8: b2607fec     	mov	x12, #-0x100000000      // =-4294967296
   f4aac: eb0c017f     	cmp	x11, x12
   f4ab0: 54000082     	b.hs	0xf4ac0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3af8>
   f4ab4: 92800008     	mov	x8, #-0x1               // =-1
   f4ab8: 12800009     	mov	w9, #-0x1               // =-1
   f4abc: 14000007     	b	0xf4ad8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b10>
   f4ac0: eb0c017f     	cmp	x11, x12
   f4ac4: 54fff9a1     	b.ne	0xf49f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3a30>
   f4ac8: b5fff98a     	cbnz	x10, 0xf49f8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3a30>
   f4acc: 92800008     	mov	x8, #-0x1               // =-1
   f4ad0: 12800009     	mov	w9, #-0x1               // =-1
   f4ad4: b2607feb     	mov	x11, #-0x100000000      // =-4294967296
   f4ad8: d37ff94c     	lsl	x12, x10, #1
   f4adc: eb0a019f     	cmp	x12, x10
   f4ae0: 1a9f27ed     	cset	w13, lo
   f4ae4: aa0d03ea     	mov	x10, x13
   f4ae8: b37ff96a     	bfi	x10, x11, #1, #63
   f4aec: eb0b015f     	cmp	x10, x11
   f4af0: 1a9f27eb     	cset	w11, lo
   f4af4: 9a8b01ad     	csel	x13, x13, x11, eq
   f4af8: a9002a6c     	stp	x12, x10, [x19]
   f4afc: aa0d03eb     	mov	x11, x13
   f4b00: b37ff90b     	bfi	x11, x8, #1, #63
   f4b04: eb08017f     	cmp	x11, x8
   f4b08: 1a9f27e8     	cset	w8, lo
   f4b0c: 9a8801ad     	csel	x13, x13, x8, eq
   f4b10: aa0d03e8     	mov	x8, x13
   f4b14: b37ff928     	bfi	x8, x9, #1, #63
   f4b18: eb09011f     	cmp	x8, x9
   f4b1c: 1a9f27e9     	cset	w9, lo
   f4b20: 9a8901a9     	csel	x9, x13, x9, eq
   f4b24: a901226b     	stp	x11, x8, [x19, #0x10]
   f4b28: b40001c9     	cbz	x9, 0xf4b60 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b98>
   f4b2c: f100019f     	cmp	x12, #0x0
   f4b30: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   f4b34: 9a89152d     	cinc	x13, x9, eq
   f4b38: eb0d014e     	subs	x14, x10, x13
   f4b3c: da9f33ef     	csetm	x15, hs
   f4b40: eb0f016b     	subs	x11, x11, x15
   f4b44: fa4d2140     	ccmp	x10, x13, #0x0, hs
   f4b48: d100058a     	sub	x10, x12, #0x1
   f4b4c: 9a893529     	cinc	x9, x9, hs
   f4b50: a9003a6a     	stp	x10, x14, [x19]
   f4b54: 8b080128     	add	x8, x9, x8
   f4b58: a901226b     	stp	x11, x8, [x19, #0x10]
   f4b5c: 14000004     	b	0xf4b6c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3ba4>
   f4b60: 12800009     	mov	w9, #-0x1               // =-1
   f4b64: eb09011f     	cmp	x8, x9
   f4b68: 54000182     	b.hs	0xf4b98 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3bd0>
   f4b6c: f9401748     	ldr	x8, [x26, #0x28]
   f4b70: f85f83a9     	ldur	x9, [x29, #-0x8]
   f4b74: eb09011f     	cmp	x8, x9
   f4b78: 54000261     	b.ne	0xf4bc4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3bfc>
   f4b7c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
   f4b80: a94657f6     	ldp	x22, x21, [sp, #0x60]
   f4b84: a9455ff8     	ldp	x24, x23, [sp, #0x50]
   f4b88: a94467fa     	ldp	x26, x25, [sp, #0x40]
   f4b8c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   f4b90: 910203ff     	add	sp, sp, #0x80
   f4b94: d65f03c0     	ret
   f4b98: 12800009     	mov	w9, #-0x1               // =-1
   f4b9c: eb09011f     	cmp	x8, x9
   f4ba0: 54fffc61     	b.ne	0xf4b2c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b64>
   f4ba4: b100057f     	cmn	x11, #0x1
   f4ba8: 54fffe21     	b.ne	0xf4b6c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3ba4>
   f4bac: b2607fe9     	mov	x9, #-0x100000000       // =-4294967296
   f4bb0: eb09015f     	cmp	x10, x9
   f4bb4: 54fffdc3     	b.lo	0xf4b6c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3ba4>
   f4bb8: 54fffba1     	b.ne	0xf4b2c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b64>
   f4bbc: b4fffd8c     	cbz	x12, 0xf4b6c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3ba4>
   f4bc0: 17ffffdb     	b	0xf4b2c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x3b64>
   f4bc4: 9401a09b     	bl	0x15ce30 <__stack_chk_fail@plt>
   f4bc8: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
   f4bcc: a9016ffc     	stp	x28, x27, [sp, #0x10]
   f4bd0: a90267fa     	stp	x26, x25, [sp, #0x20]
   f4bd4: a9035ff8     	stp	x24, x23, [sp, #0x30]
   f4bd8: a90457f6     	stp	x22, x21, [sp, #0x40]
   f4bdc: a9054ff4     	stp	x20, x19, [sp, #0x50]
   f4be0: f9400028     	ldr	x8, [x1]
   f4be4: f9000008     	str	x8, [x0]
   f4be8: f940042b     	ldr	x11, [x1, #0x8]
   f4bec: f900040b     	str	x11, [x0, #0x8]
   f4bf0: f940082c     	ldr	x12, [x1, #0x10]
   f4bf4: f900080c     	str	x12, [x0, #0x10]
   f4bf8: f9400c2d     	ldr	x13, [x1, #0x18]
   f4bfc: f9000c0d     	str	x13, [x0, #0x18]
   f4c00: b9402c29     	ldr	w9, [x1, #0x2c]
   f4c04: a943282f     	ldp	x15, x10, [x1, #0x30]
   f4c08: d35f792e     	lsl	x14, x9, #33
   f4c0c: eb0981df     	cmp	x14, x9, lsl #32
   f4c10: 1a9f27e9     	cset	w9, lo
   f4c14: aa0903f0     	mov	x16, x9
   f4c18: b37ff9f0     	bfi	x16, x15, #1, #63
   f4c1c: eb0f021f     	cmp	x16, x15
   f4c20: 1a9f27ef     	cset	w15, lo
   f4c24: 9a8f0129     	csel	x9, x9, x15, eq
   f4c28: ab0e0171     	adds	x17, x11, x14
   f4c2c: 1a9f37eb     	cset	w11, hs
   f4c30: f10001df     	cmp	x14, #0x0
   f4c34: 1a9f07ee     	cset	w14, ne
   f4c38: 0a0b01ce     	and	w14, w14, w11
   f4c3c: a9004408     	stp	x8, x17, [x0]
   f4c40: 8b0e018b     	add	x11, x12, x14
   f4c44: 8b100170     	add	x16, x11, x16
   f4c48: aa0903eb     	mov	x11, x9
   f4c4c: eb0c021f     	cmp	x16, x12
   f4c50: b37ff94b     	bfi	x11, x10, #1, #63
   f4c54: 1a9f27ec     	cset	w12, lo
   f4c58: 9a8c01cc     	csel	x12, x14, x12, eq
   f4c5c: 8b0c01ae     	add	x14, x13, x12
   f4c60: 8b0b01cf     	add	x15, x14, x11
   f4c64: a9013c10     	stp	x16, x15, [x0, #0x10]
   f4c68: a943082e     	ldp	x14, x2, [x1, #0x30]
   f4c6c: d35f79c3     	lsl	x3, x14, #33
   f4c70: eb0e807f     	cmp	x3, x14, lsl #32
   f4c74: 93ce804e     	extr	x14, x2, x14, #0x20
   f4c78: 1a9f27e4     	cset	w4, lo
   f4c7c: aa0403e5     	mov	x5, x4
   f4c80: b37ff9c5     	bfi	x5, x14, #1, #63
   f4c84: eb0e00bf     	cmp	x5, x14
   f4c88: 1a9f27ee     	cset	w14, lo
   f4c8c: 9a8e008e     	csel	x14, x4, x14, eq
   f4c90: eb0d01ff     	cmp	x15, x13
   f4c94: 1a9f27ed     	cset	w13, lo
   f4c98: d360fc44     	lsr	x4, x2, #32
   f4c9c: 9a8d018c     	csel	x12, x12, x13, eq
   f4ca0: ab030231     	adds	x17, x17, x3
   f4ca4: 1a9f37ed     	cset	w13, hs
   f4ca8: f100007f     	cmp	x3, #0x0
   f4cac: 1a9f07e3     	cset	w3, ne
   f4cb0: 0a0d006d     	and	w13, w3, w13
   f4cb4: 8b0d0203     	add	x3, x16, x13
   f4cb8: 8b050063     	add	x3, x3, x5
   f4cbc: aa0e03e5     	mov	x5, x14
   f4cc0: eb10007f     	cmp	x3, x16
   f4cc4: b37f7c85     	bfi	x5, x4, #1, #32
   f4cc8: 1a9f27f0     	cset	w16, lo
   f4ccc: 9a9001b0     	csel	x16, x13, x16, eq
   f4cd0: a9008c11     	stp	x17, x3, [x0, #0x8]
   f4cd4: 8b1001ed     	add	x13, x15, x16
   f4cd8: eb0400bf     	cmp	x5, x4
   f4cdc: 8b0501a2     	add	x2, x13, x5
   f4ce0: 1a9f27e4     	cset	w4, lo
   f4ce4: 9a8401ce     	csel	x14, x14, x4, eq
   f4ce8: f9000c02     	str	x2, [x0, #0x18]
   f4cec: f940102d     	ldr	x13, [x1, #0x20]
   f4cf0: b9402826     	ldr	w6, [x1, #0x28]
   f4cf4: ab0d0104     	adds	x4, x8, x13
   f4cf8: 1a9f37e5     	cset	w5, hs
   f4cfc: f10001bf     	cmp	x13, #0x0
   f4d00: 1a9f07e7     	cset	w7, ne
   f4d04: 0a0500e5     	and	w5, w7, w5
   f4d08: 8b050227     	add	x7, x17, x5
   f4d0c: 8b0600e6     	add	x6, x7, x6
   f4d10: eb1100df     	cmp	x6, x17
   f4d14: 1a9f27f1     	cset	w17, lo
   f4d18: 9a9100a7     	csel	x7, x5, x17, eq
   f4d1c: 1a9100b1     	csel	w17, w5, w17, eq
   f4d20: ab070063     	adds	x3, x3, x7
   f4d24: f9401c27     	ldr	x7, [x1, #0x38]
   f4d28: 1a9f37e5     	cset	w5, hs
   f4d2c: a9001804     	stp	x4, x6, [x0]
   f4d30: 0a050225     	and	w5, w17, w5
   f4d34: eb0f005f     	cmp	x2, x15
   f4d38: 8b050051     	add	x17, x2, x5
   f4d3c: 1a9f27f4     	cset	w20, lo
   f4d40: 8b070231     	add	x17, x17, x7
   f4d44: 9a940210     	csel	x16, x16, x20, eq
   f4d48: a9014403     	stp	x3, x17, [x0, #0x10]
   f4d4c: a9424c27     	ldp	x7, x19, [x1, #0x20]
   f4d50: 93c7826f     	extr	x15, x19, x7, #0x20
   f4d54: ab0f0094     	adds	x20, x4, x15
   f4d58: a9435824     	ldp	x4, x22, [x1, #0x30]
   f4d5c: 1a9f37f5     	cset	w21, hs
   f4d60: f10001ff     	cmp	x15, #0x0
   f4d64: 1a9f07f7     	cset	w23, ne
   f4d68: 0a1502f5     	and	w21, w23, w21
   f4d6c: aa0403f8     	mov	x24, x4
   f4d70: b360fe78     	bfxil	x24, x19, #32, #32
   f4d74: 8b1500d3     	add	x19, x6, x21
   f4d78: 8b180273     	add	x19, x19, x24
   f4d7c: eb06027f     	cmp	x19, x6
   f4d80: 1a9f27e6     	cset	w6, lo
   f4d84: 9a8602a6     	csel	x6, x21, x6, eq
   f4d88: a9004c14     	stp	x20, x19, [x0]
   f4d8c: 8b060075     	add	x21, x3, x6
   f4d90: 8b1602b5     	add	x21, x21, x22
   f4d94: eb0302bf     	cmp	x21, x3
   f4d98: 93c480e3     	extr	x3, x7, x4, #0x20
   f4d9c: 1a9f27e4     	cset	w4, lo
   f4da0: 9a8400c6     	csel	x6, x6, x4, eq
   f4da4: eb02023f     	cmp	x17, x2
   f4da8: 8b060224     	add	x4, x17, x6
   f4dac: 1a9f27e2     	cset	w2, lo
   f4db0: 8b030087     	add	x7, x4, x3
   f4db4: 9a8200a4     	csel	x4, x5, x2, eq
   f4db8: a9011c15     	stp	x21, x7, [x0, #0x10]
   f4dbc: a942dc36     	ldp	x22, x23, [x1, #0x28]
   f4dc0: 93d682e3     	extr	x3, x23, x22, #0x20
   f4dc4: f100007f     	cmp	x3, #0x0
   f4dc8: 1a9f07e2     	cset	w2, ne
   f4dcc: eb030294     	subs	x20, x20, x3
   f4dd0: 1a9f27e5     	cset	w5, lo
   f4dd4: 0a050042     	and	w2, w2, w5
   f4dd8: 8b578045     	add	x5, x2, x23, lsr #32
   f4ddc: eb050273     	subs	x19, x19, x5
   f4de0: 1a9f27f7     	cset	w23, lo
   f4de4: f10000bf     	cmp	x5, #0x0
   f4de8: b9402025     	ldr	w5, [x1, #0x20]
   f4dec: 9a970058     	csel	x24, x2, x23, eq
   f4df0: 1a970042     	csel	w2, w2, w23, eq
   f4df4: eb1802b5     	subs	x21, x21, x24
   f4df8: 1a9f27f7     	cset	w23, lo
   f4dfc: a9004c14     	stp	x20, x19, [x0]
   f4e00: b3607ec5     	bfi	x5, x22, #32, #32
   f4e04: 0a170042     	and	w2, w2, w23
   f4e08: 8b0200b6     	add	x22, x5, x2
   f4e0c: eb1600f7     	subs	x23, x7, x22
   f4e10: 1a9f27f8     	cset	w24, lo
   f4e14: eb1100ff     	cmp	x7, x17
   f4e18: 1a9f27f1     	cset	w17, lo
   f4e1c: a9015c15     	stp	x21, x23, [x0, #0x10]
   f4e20: 9a9100c6     	csel	x6, x6, x17, eq
   f4e24: a9434425     	ldp	x5, x17, [x1, #0x30]
   f4e28: f10000bf     	cmp	x5, #0x0
   f4e2c: 1a9f07e7     	cset	w7, ne
   f4e30: eb050294     	subs	x20, x20, x5
   f4e34: 1a9f27f9     	cset	w25, lo
   f4e38: 0a1900e7     	and	w7, w7, w25
   f4e3c: b9402439     	ldr	w25, [x1, #0x24]
   f4e40: 8b070231     	add	x17, x17, x7
   f4e44: eb11027a     	subs	x26, x19, x17
   f4e48: 1a9f27f3     	cset	w19, lo
   f4e4c: f100023f     	cmp	x17, #0x0
   f4e50: b9402c31     	ldr	w17, [x1, #0x2c]
   f4e54: 9a9300fb     	csel	x27, x7, x19, eq
   f4e58: 1a9300e7     	csel	w7, w7, w19, eq
   f4e5c: eb1b02b5     	subs	x21, x21, x27
   f4e60: 1a9f27f3     	cset	w19, lo
   f4e64: a9006814     	stp	x20, x26, [x0]
   f4e68: b3607e39     	bfi	x25, x17, #32, #32
   f4e6c: 0a1300f1     	and	w17, w7, w19
   f4e70: 8b110339     	add	x25, x25, x17
   f4e74: eb1902f7     	subs	x23, x23, x25
   f4e78: 1a9f27fd     	cset	w29, lo
   f4e7c: f10002df     	cmp	x22, #0x0
   f4e80: 9a980053     	csel	x19, x2, x24, eq
   f4e84: a9015c15     	stp	x21, x23, [x0, #0x10]
   f4e88: a943703b     	ldp	x27, x28, [x1, #0x30]
   f4e8c: a9420836     	ldp	x22, x2, [x1, #0x20]
   f4e90: 93db8387     	extr	x7, x28, x27, #0x20
   f4e94: 93dc82d8     	extr	x24, x22, x28, #0x20
   f4e98: 93d68042     	extr	x2, x2, x22, #0x20
   f4e9c: f10000ff     	cmp	x7, #0x0
   f4ea0: 1a9f07fc     	cset	w28, ne
   f4ea4: eb07029e     	subs	x30, x20, x7
   f4ea8: 1a9f27f4     	cset	w20, lo
   f4eac: 0a140394     	and	w20, w28, w20
   f4eb0: 8b140318     	add	x24, x24, x20
   f4eb4: eb180356     	subs	x22, x26, x24
   f4eb8: 1a9f27fa     	cset	w26, lo
   f4ebc: f100031f     	cmp	x24, #0x0
   f4ec0: 9a9a0294     	csel	x20, x20, x26, eq
   f4ec4: 8b140042     	add	x2, x2, x20
   f4ec8: a900581e     	stp	x30, x22, [x0]
   f4ecc: eb0202b5     	subs	x21, x21, x2
   f4ed0: 1a9f27f8     	cset	w24, lo
   f4ed4: f100005f     	cmp	x2, #0x0
   f4ed8: 9a980298     	csel	x24, x20, x24, eq
   f4edc: aa1803fa     	mov	x26, x24
   f4ee0: b3607f7a     	bfi	x26, x27, #32, #32
   f4ee4: eb1a02f7     	subs	x23, x23, x26
   f4ee8: 1a9f27fb     	cset	w27, lo
   f4eec: f100033f     	cmp	x25, #0x0
   f4ef0: 9a9d0239     	csel	x25, x17, x29, eq
   f4ef4: a9015c15     	stp	x21, x23, [x0, #0x10]
   f4ef8: f9401c34     	ldr	x20, [x1, #0x38]
   f4efc: f100029f     	cmp	x20, #0x0
   f4f00: 1a9f07f1     	cset	w17, ne
   f4f04: eb1403dc     	subs	x28, x30, x20
   f4f08: 1a9f27e2     	cset	w2, lo
   f4f0c: f940143e     	ldr	x30, [x1, #0x28]
   f4f10: 0a020231     	and	w17, w17, w2
   f4f14: b9402422     	ldr	w2, [x1, #0x24]
   f4f18: aa1103fd     	mov	x29, x17
   f4f1c: b9403421     	ldr	w1, [x1, #0x34]
   f4f20: b3607c5d     	bfi	x29, x2, #32, #32
   f4f24: eb1d02c2     	subs	x2, x22, x29
   f4f28: 1a9f27f6     	cset	w22, lo
   f4f2c: f10003bf     	cmp	x29, #0x0
   f4f30: 9a960236     	csel	x22, x17, x22, eq
   f4f34: 8b1603dd     	add	x29, x30, x22
   f4f38: a900081c     	stp	x28, x2, [x0]
   f4f3c: eb1d02b1     	subs	x17, x21, x29
   f4f40: 1a9f27f5     	cset	w21, lo
   f4f44: f10003bf     	cmp	x29, #0x0
   f4f48: 9a9502d5     	csel	x21, x22, x21, eq
   f4f4c: aa1503f6     	mov	x22, x21
   f4f50: b3607c36     	bfi	x22, x1, #32, #32
   f4f54: eb1602e1     	subs	x1, x23, x22
   f4f58: 1a9f27f7     	cset	w23, lo
   f4f5c: f10002df     	cmp	x22, #0x0
   f4f60: 9a9702b5     	csel	x21, x21, x23, eq
   f4f64: f100035f     	cmp	x26, #0x0
   f4f68: 9a9b0316     	csel	x22, x24, x27, eq
   f4f6c: eb0a017f     	cmp	x11, x10
   f4f70: 1a9f27ea     	cset	w10, lo
   f4f74: a9010411     	stp	x17, x1, [x0, #0x10]
   f4f78: 9a8a0129     	csel	x9, x9, x10, eq
   f4f7c: 8b19026a     	add	x10, x19, x25
   f4f80: 8b090189     	add	x9, x12, x9
   f4f84: 8b16014a     	add	x10, x10, x22
   f4f88: 8b0e0129     	add	x9, x9, x14
   f4f8c: 8b15014a     	add	x10, x10, x21
   f4f90: 8b100129     	add	x9, x9, x16
   f4f94: 8b040129     	add	x9, x9, x4
   f4f98: 8b060129     	add	x9, x9, x6
   f4f9c: cb0a0129     	sub	x9, x9, x10
   f4fa0: 37f804a9     	tbnz	w9, #0x1f, 0xf5034 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x406c>
   f4fa4: 8b0d01ea     	add	x10, x15, x13
   f4fa8: 1280000b     	mov	w11, #-0x1              // =-1
   f4fac: 8b080148     	add	x8, x10, x8
   f4fb0: b26083ea     	mov	x10, #-0xffffffff       // =-4294967295
   f4fb4: cb030108     	sub	x8, x8, x3
   f4fb8: cb070108     	sub	x8, x8, x7
   f4fbc: cb050108     	sub	x8, x8, x5
   f4fc0: cb140108     	sub	x8, x8, x20
   f4fc4: 91000508     	add	x8, x8, #0x1
   f4fc8: 14000010     	b	0xf5008 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4040>
   f4fcc: f100011f     	cmp	x8, #0x0
   f4fd0: 9a8b056c     	cinc	x12, x11, ne
   f4fd4: eb0c005f     	cmp	x2, x12
   f4fd8: 1a9f27ed     	cset	w13, lo
   f4fdc: eb0d0231     	subs	x17, x17, x13
   f4fe0: 1a9f27ee     	cset	w14, lo
   f4fe4: eb0c0042     	subs	x2, x2, x12
   f4fe8: 9a8d31cc     	csel	x12, x14, x13, lo
   f4fec: 8b0a018c     	add	x12, x12, x10
   f4ff0: eb0c0021     	subs	x1, x1, x12
   f4ff4: a9000808     	stp	x8, x2, [x0]
   f4ff8: 1a9f27ec     	cset	w12, lo
   f4ffc: 91000508     	add	x8, x8, #0x1
   f5000: 4b0c0129     	sub	w9, w9, w12
   f5004: a9010411     	stp	x17, x1, [x0, #0x10]
   f5008: 35fffe29     	cbnz	w9, 0xf4fcc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4004>
   f500c: eb0a003f     	cmp	x1, x10
   f5010: 54000523     	b.lo	0xf50b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x40ec>
   f5014: 54fffdc1     	b.ne	0xf4fcc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4004>
   f5018: b5fffdb1     	cbnz	x17, 0xf4fcc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4004>
   f501c: eb0b005f     	cmp	x2, x11
   f5020: 540004a3     	b.lo	0xf50b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x40ec>
   f5024: eb0b005f     	cmp	x2, x11
   f5028: 54fffd21     	b.ne	0xf4fcc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4004>
   f502c: b4fffd08     	cbz	x8, 0xf4fcc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4004>
   f5030: 14000021     	b	0xf50b4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x40ec>
   f5034: 8b07006a     	add	x10, x3, x7
   f5038: b26083eb     	mov	x11, #-0xffffffff       // =-4294967295
   f503c: 8b05014a     	add	x10, x10, x5
   f5040: 8b14014a     	add	x10, x10, x20
   f5044: cb0f014a     	sub	x10, x10, x15
   f5048: cb0d014a     	sub	x10, x10, x13
   f504c: cb080148     	sub	x8, x10, x8
   f5050: 1280000a     	mov	w10, #-0x1              // =-1
   f5054: f100011f     	cmp	x8, #0x0
   f5058: aa0203ec     	mov	x12, x2
   f505c: 9a82044d     	cinc	x13, x2, ne
   f5060: 91000508     	add	x8, x8, #0x1
   f5064: 8b0a01a2     	add	x2, x13, x10
   f5068: 1a9f07ed     	cset	w13, ne
   f506c: eb0c005f     	cmp	x2, x12
   f5070: 1a9f27ec     	cset	w12, lo
   f5074: 9a8c01ae     	csel	x14, x13, x12, eq
   f5078: 1a8c01ac     	csel	w12, w13, w12, eq
   f507c: ab0e0231     	adds	x17, x17, x14
   f5080: aa0103ee     	mov	x14, x1
   f5084: 1a9f37ed     	cset	w13, hs
   f5088: 0a0d018c     	and	w12, w12, w13
   f508c: 8b0c002d     	add	x13, x1, x12
   f5090: 8b0b01a1     	add	x1, x13, x11
   f5094: eb0e003f     	cmp	x1, x14
   f5098: 1a9f27ed     	cset	w13, lo
   f509c: 9a8d018c     	csel	x12, x12, x13, eq
   f50a0: 8b29c189     	add	x9, x12, w9, sxtw
   f50a4: 37fffd89     	tbnz	w9, #0x1f, 0xf5054 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x408c>
   f50a8: cb0803e8     	neg	x8, x8
   f50ac: a9010411     	stp	x17, x1, [x0, #0x10]
   f50b0: a9000808     	stp	x8, x2, [x0]
   f50b4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   f50b8: a94457f6     	ldp	x22, x21, [sp, #0x40]
   f50bc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
   f50c0: a94267fa     	ldp	x26, x25, [sp, #0x20]
   f50c4: a9416ffc     	ldp	x28, x27, [sp, #0x10]
   f50c8: a8c67bfd     	ldp	x29, x30, [sp], #0x60
   f50cc: d65f03c0     	ret
   f50d0: d10243ff     	sub	sp, sp, #0x90
   f50d4: a9057bfd     	stp	x29, x30, [sp, #0x50]
   f50d8: 910143fd     	add	x29, sp, #0x50
   f50dc: f90033f7     	str	x23, [sp, #0x60]
   f50e0: a90757f6     	stp	x22, x21, [sp, #0x70]
   f50e4: a9084ff4     	stp	x20, x19, [sp, #0x80]
   f50e8: d53bd057     	mrs	x23, TPIDR_EL0
   f50ec: f94016e8     	ldr	x8, [x23, #0x28]
   f50f0: f81f83a8     	stur	x8, [x29, #-0x8]
   f50f4: ad400041     	ldp	q1, q0, [x2]
   f50f8: 4ea01c20     	orr	v0.16b, v1.16b, v0.16b
   f50fc: 6e004001     	ext	v1.16b, v0.16b, v0.16b, #0x8
   f5100: 0ea11c00     	orr	v0.8b, v0.8b, v1.8b
   f5104: 9e660008     	fmov	x8, d0
   f5108: b4003128     	cbz	x8, 0xf572c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4764>
   f510c: aa0203f6     	mov	x22, x2
   f5110: aa0003f5     	mov	x21, x0
   f5114: 910023e0     	add	x0, sp, #0x8
   f5118: aa0103e2     	mov	x2, x1
   f511c: aa0303f4     	mov	x20, x3
   f5120: aa0103f3     	mov	x19, x1
   f5124: 97fff761     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5128: 9100a3e0     	add	x0, sp, #0x28
   f512c: 910023e2     	add	x2, sp, #0x8
   f5130: aa1503e1     	mov	x1, x21
   f5134: aa1403e3     	mov	x3, x20
   f5138: 97fff75c     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f513c: aa1503e0     	mov	x0, x21
   f5140: aa1503e1     	mov	x1, x21
   f5144: aa1503e2     	mov	x2, x21
   f5148: aa1403e3     	mov	x3, x20
   f514c: 97fff757     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5150: 910023e0     	add	x0, sp, #0x8
   f5154: 910023e1     	add	x1, sp, #0x8
   f5158: 910023e2     	add	x2, sp, #0x8
   f515c: aa1403e3     	mov	x3, x20
   f5160: 97fff752     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5164: aa1603e0     	mov	x0, x22
   f5168: aa1303e1     	mov	x1, x19
   f516c: aa1603e2     	mov	x2, x22
   f5170: aa1403e3     	mov	x3, x20
   f5174: 97fff74d     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5178: f94002a8     	ldr	x8, [x21]
   f517c: d37ff90a     	lsl	x10, x8, #1
   f5180: eb08015f     	cmp	x10, x8
   f5184: 1a9f27e8     	cset	w8, lo
   f5188: f900026a     	str	x10, [x19]
   f518c: aa0803e9     	mov	x9, x8
   f5190: f94006ab     	ldr	x11, [x21, #0x8]
   f5194: b37ff969     	bfi	x9, x11, #1, #63
   f5198: eb0b013f     	cmp	x9, x11
   f519c: 1a9f27eb     	cset	w11, lo
   f51a0: f9000669     	str	x9, [x19, #0x8]
   f51a4: 9a8b010b     	csel	x11, x8, x11, eq
   f51a8: f9400aac     	ldr	x12, [x21, #0x10]
   f51ac: aa0b03e8     	mov	x8, x11
   f51b0: b37ff988     	bfi	x8, x12, #1, #63
   f51b4: eb0c011f     	cmp	x8, x12
   f51b8: 1a9f27ec     	cset	w12, lo
   f51bc: f9000a68     	str	x8, [x19, #0x10]
   f51c0: 9a8c016b     	csel	x11, x11, x12, eq
   f51c4: f9400ead     	ldr	x13, [x21, #0x18]
   f51c8: aa0b03ec     	mov	x12, x11
   f51cc: b37ff9ac     	bfi	x12, x13, #1, #63
   f51d0: eb0d019f     	cmp	x12, x13
   f51d4: 1a9f27ed     	cset	w13, lo
   f51d8: 9a8d016b     	csel	x11, x11, x13, eq
   f51dc: f9000e6c     	str	x12, [x19, #0x18]
   f51e0: b4002bab     	cbz	x11, 0xf5754 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x478c>
   f51e4: f940068b     	ldr	x11, [x20, #0x8]
   f51e8: f100017f     	cmp	x11, #0x0
   f51ec: 1a9f07ed     	cset	w13, ne
   f51f0: eb0b014a     	subs	x10, x10, x11
   f51f4: 1a9f27ee     	cset	w14, lo
   f51f8: 0a0e01ad     	and	w13, w13, w14
   f51fc: f900026a     	str	x10, [x19]
   f5200: f9400a8b     	ldr	x11, [x20, #0x10]
   f5204: 8b0d016b     	add	x11, x11, x13
   f5208: eb0b0129     	subs	x9, x9, x11
   f520c: 1a9f27ef     	cset	w15, lo
   f5210: f100017f     	cmp	x11, #0x0
   f5214: 9a8f01ab     	csel	x11, x13, x15, eq
   f5218: f9000669     	str	x9, [x19, #0x8]
   f521c: f9400e8e     	ldr	x14, [x20, #0x18]
   f5220: 8b0b01cd     	add	x13, x14, x11
   f5224: eb0d0108     	subs	x8, x8, x13
   f5228: 1a9f27ef     	cset	w15, lo
   f522c: f10001bf     	cmp	x13, #0x0
   f5230: 9a8f016b     	csel	x11, x11, x15, eq
   f5234: f9000a68     	str	x8, [x19, #0x10]
   f5238: f940128e     	ldr	x14, [x20, #0x20]
   f523c: 8b0b01cb     	add	x11, x14, x11
   f5240: cb0b018c     	sub	x12, x12, x11
   f5244: f9000e6c     	str	x12, [x19, #0x18]
   f5248: f94002ad     	ldr	x13, [x21]
   f524c: ab0d014b     	adds	x11, x10, x13
   f5250: 1a9f37ea     	cset	w10, hs
   f5254: f10001bf     	cmp	x13, #0x0
   f5258: 1a9f07ed     	cset	w13, ne
   f525c: f900026b     	str	x11, [x19]
   f5260: 0a0a01ad     	and	w13, w13, w10
   f5264: f94006ae     	ldr	x14, [x21, #0x8]
   f5268: 8b0d012a     	add	x10, x9, x13
   f526c: 8b0e014a     	add	x10, x10, x14
   f5270: eb09015f     	cmp	x10, x9
   f5274: 1a9f27e9     	cset	w9, lo
   f5278: f900066a     	str	x10, [x19, #0x8]
   f527c: 9a8901ad     	csel	x13, x13, x9, eq
   f5280: f9400aae     	ldr	x14, [x21, #0x10]
   f5284: 8b0d0109     	add	x9, x8, x13
   f5288: 8b0e0129     	add	x9, x9, x14
   f528c: eb08013f     	cmp	x9, x8
   f5290: 1a9f27e8     	cset	w8, lo
   f5294: f9000a69     	str	x9, [x19, #0x10]
   f5298: 9a8801ad     	csel	x13, x13, x8, eq
   f529c: f9400eae     	ldr	x14, [x21, #0x18]
   f52a0: 8b0d0188     	add	x8, x12, x13
   f52a4: 8b0e0108     	add	x8, x8, x14
   f52a8: eb0c011f     	cmp	x8, x12
   f52ac: 1a9f27ec     	cset	w12, lo
   f52b0: 9a8c01ac     	csel	x12, x13, x12, eq
   f52b4: f9000e68     	str	x8, [x19, #0x18]
   f52b8: b40026ec     	cbz	x12, 0xf5794 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x47cc>
   f52bc: f940068c     	ldr	x12, [x20, #0x8]
   f52c0: f100019f     	cmp	x12, #0x0
   f52c4: 1a9f07ed     	cset	w13, ne
   f52c8: eb0c016b     	subs	x11, x11, x12
   f52cc: 1a9f27ee     	cset	w14, lo
   f52d0: 0a0e01ad     	and	w13, w13, w14
   f52d4: f900026b     	str	x11, [x19]
   f52d8: f9400a8c     	ldr	x12, [x20, #0x10]
   f52dc: 8b0d018c     	add	x12, x12, x13
   f52e0: eb0c014a     	subs	x10, x10, x12
   f52e4: 1a9f27ef     	cset	w15, lo
   f52e8: f100019f     	cmp	x12, #0x0
   f52ec: 9a8f01ac     	csel	x12, x13, x15, eq
   f52f0: f900066a     	str	x10, [x19, #0x8]
   f52f4: f9400e8e     	ldr	x14, [x20, #0x18]
   f52f8: 8b0c01cd     	add	x13, x14, x12
   f52fc: eb0d0129     	subs	x9, x9, x13
   f5300: 1a9f27ef     	cset	w15, lo
   f5304: f10001bf     	cmp	x13, #0x0
   f5308: 9a8f018c     	csel	x12, x12, x15, eq
   f530c: f9000a69     	str	x9, [x19, #0x10]
   f5310: f940128e     	ldr	x14, [x20, #0x20]
   f5314: 8b0c01cc     	add	x12, x14, x12
   f5318: cb0c0108     	sub	x8, x8, x12
   f531c: f9000e68     	str	x8, [x19, #0x18]
   f5320: 3700014b     	tbnz	w11, #0x0, 0xf5348 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4380>
   f5324: aa1f03e9     	mov	x9, xzr
   f5328: 91008268     	add	x8, x19, #0x20
   f532c: f85f8d0a     	ldr	x10, [x8, #-0x8]!
   f5330: eb13011f     	cmp	x8, x19
   f5334: aa4a052b     	orr	x11, x9, x10, lsr #1
   f5338: d3410149     	lsl	x9, x10, #63
   f533c: f900010b     	str	x11, [x8]
   f5340: 54ffff68     	b.hi	0xf532c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4364>
   f5344: 14000029     	b	0xf53e8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4420>
   f5348: f940068d     	ldr	x13, [x20, #0x8]
   f534c: aa1f03ec     	mov	x12, xzr
   f5350: ab0d016b     	adds	x11, x11, x13
   f5354: 1a9f37ee     	cset	w14, hs
   f5358: f10001bf     	cmp	x13, #0x0
   f535c: 1a9f07ed     	cset	w13, ne
   f5360: f900026b     	str	x11, [x19]
   f5364: 0a0e01ad     	and	w13, w13, w14
   f5368: f9400a8b     	ldr	x11, [x20, #0x10]
   f536c: 8b0d014e     	add	x14, x10, x13
   f5370: 8b0b01cb     	add	x11, x14, x11
   f5374: eb0a017f     	cmp	x11, x10
   f5378: 1a9f27ea     	cset	w10, lo
   f537c: f900066b     	str	x11, [x19, #0x8]
   f5380: 9a8a01aa     	csel	x10, x13, x10, eq
   f5384: f9400e8b     	ldr	x11, [x20, #0x18]
   f5388: 8b0a012d     	add	x13, x9, x10
   f538c: 8b0b01ab     	add	x11, x13, x11
   f5390: 9100826d     	add	x13, x19, #0x20
   f5394: eb09017f     	cmp	x11, x9
   f5398: 1a9f27e9     	cset	w9, lo
   f539c: f9000a6b     	str	x11, [x19, #0x10]
   f53a0: 9a890149     	csel	x9, x10, x9, eq
   f53a4: f940128b     	ldr	x11, [x20, #0x20]
   f53a8: 8b09010a     	add	x10, x8, x9
   f53ac: 8b0b014b     	add	x11, x10, x11
   f53b0: eb08017f     	cmp	x11, x8
   f53b4: 1a9f27ea     	cset	w10, lo
   f53b8: f9000e6b     	str	x11, [x19, #0x18]
   f53bc: f85f8dae     	ldr	x14, [x13, #-0x8]!
   f53c0: eb1301bf     	cmp	x13, x19
   f53c4: aa4e058f     	orr	x15, x12, x14, lsr #1
   f53c8: d34101cc     	lsl	x12, x14, #63
   f53cc: f90001af     	str	x15, [x13]
   f53d0: 54ffff68     	b.hi	0xf53bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x43f4>
   f53d4: eb08017f     	cmp	x11, x8
   f53d8: f9400e68     	ldr	x8, [x19, #0x18]
   f53dc: 9a8a0129     	csel	x9, x9, x10, eq
   f53e0: aa09fd08     	orr	x8, x8, x9, lsl #63
   f53e4: f9000e68     	str	x8, [x19, #0x18]
   f53e8: aa1503e0     	mov	x0, x21
   f53ec: aa1303e1     	mov	x1, x19
   f53f0: aa1303e2     	mov	x2, x19
   f53f4: aa1403e3     	mov	x3, x20
   f53f8: 97fff6ac     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f53fc: a942abe8     	ldp	x8, x10, [sp, #0x28]
   f5400: a9402ea9     	ldp	x9, x11, [x21]
   f5404: f100011f     	cmp	x8, #0x0
   f5408: 1a9f07ed     	cset	w13, ne
   f540c: eb08012c     	subs	x12, x9, x8
   f5410: 1a9f27e9     	cset	w9, lo
   f5414: 0a0901ad     	and	w13, w13, w9
   f5418: 8b0d014e     	add	x14, x10, x13
   f541c: eb0e016f     	subs	x15, x11, x14
   f5420: 1a9f27eb     	cset	w11, lo
   f5424: f10001df     	cmp	x14, #0x0
   f5428: 9a8b01ad     	csel	x13, x13, x11, eq
   f542c: a943afe9     	ldp	x9, x11, [sp, #0x38]
   f5430: a9003eac     	stp	x12, x15, [x21]
   f5434: a94146ae     	ldp	x14, x17, [x21, #0x10]
   f5438: 8b0d0130     	add	x16, x9, x13
   f543c: eb1001ce     	subs	x14, x14, x16
   f5440: 1a9f27e0     	cset	w0, lo
   f5444: f100021f     	cmp	x16, #0x0
   f5448: 9a8001b0     	csel	x16, x13, x0, eq
   f544c: 8b100160     	add	x0, x11, x16
   f5450: eb00022d     	subs	x13, x17, x0
   f5454: 1a9f27f1     	cset	w17, lo
   f5458: f100001f     	cmp	x0, #0x0
   f545c: 9a910210     	csel	x16, x16, x17, eq
   f5460: a90136ae     	stp	x14, x13, [x21, #0x10]
   f5464: b4000370     	cbz	x16, 0xf54d0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4508>
   f5468: f9400690     	ldr	x16, [x20, #0x8]
   f546c: ab10018c     	adds	x12, x12, x16
   f5470: 1a9f37f1     	cset	w17, hs
   f5474: f100021f     	cmp	x16, #0x0
   f5478: 1a9f07f0     	cset	w16, ne
   f547c: f90002ac     	str	x12, [x21]
   f5480: 0a110210     	and	w16, w16, w17
   f5484: f9400a80     	ldr	x0, [x20, #0x10]
   f5488: 8b1001f1     	add	x17, x15, x16
   f548c: 8b000231     	add	x17, x17, x0
   f5490: eb0f023f     	cmp	x17, x15
   f5494: 1a9f27ef     	cset	w15, lo
   f5498: f90006b1     	str	x17, [x21, #0x8]
   f549c: 9a8f020f     	csel	x15, x16, x15, eq
   f54a0: f9400e80     	ldr	x0, [x20, #0x18]
   f54a4: 8b0f01d0     	add	x16, x14, x15
   f54a8: 8b000210     	add	x16, x16, x0
   f54ac: eb0e021f     	cmp	x16, x14
   f54b0: 1a9f27ee     	cset	w14, lo
   f54b4: f9000ab0     	str	x16, [x21, #0x10]
   f54b8: 9a8e01ee     	csel	x14, x15, x14, eq
   f54bc: f9401280     	ldr	x0, [x20, #0x20]
   f54c0: 8b0e01ad     	add	x13, x13, x14
   f54c4: aa1003ee     	mov	x14, x16
   f54c8: aa1103ef     	mov	x15, x17
   f54cc: 8b0001ad     	add	x13, x13, x0
   f54d0: f100011f     	cmp	x8, #0x0
   f54d4: 1a9f07f0     	cset	w16, ne
   f54d8: eb08018c     	subs	x12, x12, x8
   f54dc: 1a9f27f1     	cset	w17, lo
   f54e0: 0a110210     	and	w16, w16, w17
   f54e4: 8b100151     	add	x17, x10, x16
   f54e8: eb1101ef     	subs	x15, x15, x17
   f54ec: 1a9f27e0     	cset	w0, lo
   f54f0: f100023f     	cmp	x17, #0x0
   f54f4: 9a800210     	csel	x16, x16, x0, eq
   f54f8: 8b100131     	add	x17, x9, x16
   f54fc: a9003eac     	stp	x12, x15, [x21]
   f5500: eb1101ce     	subs	x14, x14, x17
   f5504: 1a9f27e0     	cset	w0, lo
   f5508: f100023f     	cmp	x17, #0x0
   f550c: 9a800210     	csel	x16, x16, x0, eq
   f5510: 8b100171     	add	x17, x11, x16
   f5514: eb1101ad     	subs	x13, x13, x17
   f5518: 1a9f27e0     	cset	w0, lo
   f551c: f100023f     	cmp	x17, #0x0
   f5520: 9a800210     	csel	x16, x16, x0, eq
   f5524: a90136ae     	stp	x14, x13, [x21, #0x10]
   f5528: b4000390     	cbz	x16, 0xf5598 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x45d0>
   f552c: f9400690     	ldr	x16, [x20, #0x8]
   f5530: ab10018c     	adds	x12, x12, x16
   f5534: 1a9f37f1     	cset	w17, hs
   f5538: f100021f     	cmp	x16, #0x0
   f553c: 1a9f07f0     	cset	w16, ne
   f5540: f90002ac     	str	x12, [x21]
   f5544: 0a110210     	and	w16, w16, w17
   f5548: f9400a80     	ldr	x0, [x20, #0x10]
   f554c: 8b1001f1     	add	x17, x15, x16
   f5550: 8b000231     	add	x17, x17, x0
   f5554: eb0f023f     	cmp	x17, x15
   f5558: 1a9f27ef     	cset	w15, lo
   f555c: f90006b1     	str	x17, [x21, #0x8]
   f5560: 9a8f020f     	csel	x15, x16, x15, eq
   f5564: f9400e80     	ldr	x0, [x20, #0x18]
   f5568: 8b0f01d0     	add	x16, x14, x15
   f556c: 8b000210     	add	x16, x16, x0
   f5570: eb0e021f     	cmp	x16, x14
   f5574: 1a9f27ee     	cset	w14, lo
   f5578: f9000ab0     	str	x16, [x21, #0x10]
   f557c: 9a8e01ee     	csel	x14, x15, x14, eq
   f5580: f9401280     	ldr	x0, [x20, #0x20]
   f5584: 8b0e01ad     	add	x13, x13, x14
   f5588: aa1003ee     	mov	x14, x16
   f558c: aa1103ef     	mov	x15, x17
   f5590: 8b0001ad     	add	x13, x13, x0
   f5594: f9000ead     	str	x13, [x21, #0x18]
   f5598: f100019f     	cmp	x12, #0x0
   f559c: 1a9f07f0     	cset	w16, ne
   f55a0: eb0c010c     	subs	x12, x8, x12
   f55a4: 1a9f27e8     	cset	w8, lo
   f55a8: 0a080208     	and	w8, w16, w8
   f55ac: 8b0801ef     	add	x15, x15, x8
   f55b0: eb0f014a     	subs	x10, x10, x15
   f55b4: 1a9f27f0     	cset	w16, lo
   f55b8: f10001ff     	cmp	x15, #0x0
   f55bc: 9a90010f     	csel	x15, x8, x16, eq
   f55c0: 8b0f01ce     	add	x14, x14, x15
   f55c4: a902abec     	stp	x12, x10, [sp, #0x28]
   f55c8: eb0e0128     	subs	x8, x9, x14
   f55cc: 1a9f27e9     	cset	w9, lo
   f55d0: f10001df     	cmp	x14, #0x0
   f55d4: 9a8901ee     	csel	x14, x15, x9, eq
   f55d8: 8b0e01ad     	add	x13, x13, x14
   f55dc: eb0d0169     	subs	x9, x11, x13
   f55e0: 1a9f27eb     	cset	w11, lo
   f55e4: f10001bf     	cmp	x13, #0x0
   f55e8: 9a8b01cb     	csel	x11, x14, x11, eq
   f55ec: a903a7e8     	stp	x8, x9, [sp, #0x38]
   f55f0: b40002cb     	cbz	x11, 0xf5648 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4680>
   f55f4: a940b68b     	ldp	x11, x13, [x20, #0x8]
   f55f8: ab0b018c     	adds	x12, x12, x11
   f55fc: 1a9f37ee     	cset	w14, hs
   f5600: f100017f     	cmp	x11, #0x0
   f5604: 1a9f07eb     	cset	w11, ne
   f5608: 0a0e016b     	and	w11, w11, w14
   f560c: 8b0b014e     	add	x14, x10, x11
   f5610: 8b0d01cd     	add	x13, x14, x13
   f5614: eb0a01bf     	cmp	x13, x10
   f5618: a941be8e     	ldp	x14, x15, [x20, #0x18]
   f561c: 1a9f27ea     	cset	w10, lo
   f5620: a902b7ec     	stp	x12, x13, [sp, #0x28]
   f5624: 9a8a016a     	csel	x10, x11, x10, eq
   f5628: 8b0a010b     	add	x11, x8, x10
   f562c: 8b0e016b     	add	x11, x11, x14
   f5630: eb08017f     	cmp	x11, x8
   f5634: 1a9f27e8     	cset	w8, lo
   f5638: 9a880148     	csel	x8, x10, x8, eq
   f563c: 8b080128     	add	x8, x9, x8
   f5640: 8b0f0108     	add	x8, x8, x15
   f5644: a903a3eb     	stp	x11, x8, [sp, #0x38]
   f5648: 9100a3e2     	add	x2, sp, #0x28
   f564c: aa1303e0     	mov	x0, x19
   f5650: aa1303e1     	mov	x1, x19
   f5654: aa1403e3     	mov	x3, x20
   f5658: 97fff614     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f565c: a940b3e8     	ldp	x8, x12, [sp, #0x8]
   f5660: a9402a69     	ldp	x9, x10, [x19]
   f5664: f100011f     	cmp	x8, #0x0
   f5668: 1a9f07ed     	cset	w13, ne
   f566c: eb08012b     	subs	x11, x9, x8
   f5670: 1a9f27e8     	cset	w8, lo
   f5674: 0a0801a9     	and	w9, w13, w8
   f5678: 8b09018c     	add	x12, x12, x9
   f567c: eb0c0148     	subs	x8, x10, x12
   f5680: a941bbed     	ldp	x13, x14, [sp, #0x18]
   f5684: 1a9f27ea     	cset	w10, lo
   f5688: f100019f     	cmp	x12, #0x0
   f568c: a9413e6c     	ldp	x12, x15, [x19, #0x10]
   f5690: 9a8a0129     	csel	x9, x9, x10, eq
   f5694: a900226b     	stp	x11, x8, [x19]
   f5698: 8b0901ad     	add	x13, x13, x9
   f569c: eb0d018a     	subs	x10, x12, x13
   f56a0: 1a9f27ec     	cset	w12, lo
   f56a4: f10001bf     	cmp	x13, #0x0
   f56a8: 9a8c012c     	csel	x12, x9, x12, eq
   f56ac: 8b0c01cd     	add	x13, x14, x12
   f56b0: eb0d01e9     	subs	x9, x15, x13
   f56b4: 1a9f27ee     	cset	w14, lo
   f56b8: f10001bf     	cmp	x13, #0x0
   f56bc: 9a8e018c     	csel	x12, x12, x14, eq
   f56c0: a901266a     	stp	x10, x9, [x19, #0x10]
   f56c4: b400034c     	cbz	x12, 0xf572c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4764>
   f56c8: f940068c     	ldr	x12, [x20, #0x8]
   f56cc: ab0c016b     	adds	x11, x11, x12
   f56d0: 1a9f37ed     	cset	w13, hs
   f56d4: f100019f     	cmp	x12, #0x0
   f56d8: 1a9f07ec     	cset	w12, ne
   f56dc: f900026b     	str	x11, [x19]
   f56e0: 0a0d018c     	and	w12, w12, w13
   f56e4: f9400a8b     	ldr	x11, [x20, #0x10]
   f56e8: 8b0c010d     	add	x13, x8, x12
   f56ec: 8b0b01ab     	add	x11, x13, x11
   f56f0: eb08017f     	cmp	x11, x8
   f56f4: 1a9f27e8     	cset	w8, lo
   f56f8: f900066b     	str	x11, [x19, #0x8]
   f56fc: 9a880188     	csel	x8, x12, x8, eq
   f5700: f9400e8b     	ldr	x11, [x20, #0x18]
   f5704: 8b08014c     	add	x12, x10, x8
   f5708: 8b0b018b     	add	x11, x12, x11
   f570c: eb0a017f     	cmp	x11, x10
   f5710: 1a9f27ea     	cset	w10, lo
   f5714: f9000a6b     	str	x11, [x19, #0x10]
   f5718: 9a8a0108     	csel	x8, x8, x10, eq
   f571c: f940128b     	ldr	x11, [x20, #0x20]
   f5720: 8b080128     	add	x8, x9, x8
   f5724: 8b0b0108     	add	x8, x8, x11
   f5728: f9000e68     	str	x8, [x19, #0x18]
   f572c: f94016e8     	ldr	x8, [x23, #0x28]
   f5730: f85f83a9     	ldur	x9, [x29, #-0x8]
   f5734: eb09011f     	cmp	x8, x9
   f5738: 540004e1     	b.ne	0xf57d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x480c>
   f573c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   f5740: a94757f6     	ldp	x22, x21, [sp, #0x70]
   f5744: a9457bfd     	ldp	x29, x30, [sp, #0x50]
   f5748: f94033f7     	ldr	x23, [sp, #0x60]
   f574c: 910243ff     	add	sp, sp, #0x90
   f5750: d65f03c0     	ret
   f5754: f940128b     	ldr	x11, [x20, #0x20]
   f5758: eb0c017f     	cmp	x11, x12
   f575c: 54ffd768     	b.hi	0xf5248 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4280>
   f5760: 54ffd423     	b.lo	0xf51e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x421c>
   f5764: f9400e8b     	ldr	x11, [x20, #0x18]
   f5768: eb08017f     	cmp	x11, x8
   f576c: 54ffd6e8     	b.hi	0xf5248 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4280>
   f5770: 54ffd3a3     	b.lo	0xf51e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x421c>
   f5774: f9400a8b     	ldr	x11, [x20, #0x10]
   f5778: eb09017f     	cmp	x11, x9
   f577c: 54ffd668     	b.hi	0xf5248 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4280>
   f5780: 54ffd323     	b.lo	0xf51e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x421c>
   f5784: f940068b     	ldr	x11, [x20, #0x8]
   f5788: eb0a017f     	cmp	x11, x10
   f578c: 54ffd2c9     	b.ls	0xf51e4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x421c>
   f5790: 17fffeae     	b	0xf5248 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4280>
   f5794: f940128c     	ldr	x12, [x20, #0x20]
   f5798: eb08019f     	cmp	x12, x8
   f579c: 54ffdc28     	b.hi	0xf5320 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4358>
   f57a0: 54ffd8e3     	b.lo	0xf52bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x42f4>
   f57a4: f9400e8c     	ldr	x12, [x20, #0x18]
   f57a8: eb09019f     	cmp	x12, x9
   f57ac: 54ffdba8     	b.hi	0xf5320 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4358>
   f57b0: 54ffd863     	b.lo	0xf52bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x42f4>
   f57b4: f9400a8c     	ldr	x12, [x20, #0x10]
   f57b8: eb0a019f     	cmp	x12, x10
   f57bc: 54ffdb28     	b.hi	0xf5320 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4358>
   f57c0: 54ffd7e3     	b.lo	0xf52bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x42f4>
   f57c4: f940068c     	ldr	x12, [x20, #0x8]
   f57c8: eb0b019f     	cmp	x12, x11
   f57cc: 54ffd789     	b.ls	0xf52bc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x42f4>
   f57d0: 17fffed4     	b	0xf5320 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4358>
   f57d4: 94019d97     	bl	0x15ce30 <__stack_chk_fail@plt>
   f57d8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f57dc: f9000bf5     	str	x21, [sp, #0x10]
   f57e0: 910003fd     	mov	x29, sp
   f57e4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f57e8: aa0203f4     	mov	x20, x2
   f57ec: aa0103e2     	mov	x2, x1
   f57f0: aa1403e3     	mov	x3, x20
   f57f4: aa0103f5     	mov	x21, x1
   f57f8: aa0003f3     	mov	x19, x0
   f57fc: 97fff5ab     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5800: aa1303e0     	mov	x0, x19
   f5804: aa1303e1     	mov	x1, x19
   f5808: aa1503e2     	mov	x2, x21
   f580c: aa1403e3     	mov	x3, x20
   f5810: 97fff5a6     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5814: a9402e69     	ldp	x9, x11, [x19]
   f5818: f9404688     	ldr	x8, [x20, #0x88]
   f581c: ab08012a     	adds	x10, x9, x8
   f5820: 1a9f37e9     	cset	w9, hs
   f5824: f100011f     	cmp	x8, #0x0
   f5828: 1a9f07e8     	cset	w8, ne
   f582c: f900026a     	str	x10, [x19]
   f5830: 0a090109     	and	w9, w8, w9
   f5834: f9404a8c     	ldr	x12, [x20, #0x90]
   f5838: 8b090168     	add	x8, x11, x9
   f583c: 8b0c0108     	add	x8, x8, x12
   f5840: a9413a6c     	ldp	x12, x14, [x19, #0x10]
   f5844: eb0b011f     	cmp	x8, x11
   f5848: f9000668     	str	x8, [x19, #0x8]
   f584c: 1a9f27eb     	cset	w11, lo
   f5850: f9404e8d     	ldr	x13, [x20, #0x98]
   f5854: 9a8b0129     	csel	x9, x9, x11, eq
   f5858: 8b09018b     	add	x11, x12, x9
   f585c: 8b0d016b     	add	x11, x11, x13
   f5860: eb0c017f     	cmp	x11, x12
   f5864: 1a9f27ec     	cset	w12, lo
   f5868: f9000a6b     	str	x11, [x19, #0x10]
   f586c: 9a8c012c     	csel	x12, x9, x12, eq
   f5870: f940528d     	ldr	x13, [x20, #0xa0]
   f5874: 8b0c01c9     	add	x9, x14, x12
   f5878: 8b0d0129     	add	x9, x9, x13
   f587c: eb0e013f     	cmp	x9, x14
   f5880: 1a9f27ed     	cset	w13, lo
   f5884: 9a8d018c     	csel	x12, x12, x13, eq
   f5888: f9000e69     	str	x9, [x19, #0x18]
   f588c: b40003cc     	cbz	x12, 0xf5904 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x493c>
   f5890: f940068c     	ldr	x12, [x20, #0x8]
   f5894: f100019f     	cmp	x12, #0x0
   f5898: 1a9f07ed     	cset	w13, ne
   f589c: eb0c014a     	subs	x10, x10, x12
   f58a0: 1a9f27ec     	cset	w12, lo
   f58a4: 0a0c01ac     	and	w12, w13, w12
   f58a8: f900026a     	str	x10, [x19]
   f58ac: f9400a8a     	ldr	x10, [x20, #0x10]
   f58b0: 8b0c014a     	add	x10, x10, x12
   f58b4: eb0a0108     	subs	x8, x8, x10
   f58b8: 1a9f27ed     	cset	w13, lo
   f58bc: f100015f     	cmp	x10, #0x0
   f58c0: 9a8d018a     	csel	x10, x12, x13, eq
   f58c4: f9000668     	str	x8, [x19, #0x8]
   f58c8: f9400e88     	ldr	x8, [x20, #0x18]
   f58cc: 8b0a0108     	add	x8, x8, x10
   f58d0: eb08016b     	subs	x11, x11, x8
   f58d4: 1a9f27ec     	cset	w12, lo
   f58d8: f100011f     	cmp	x8, #0x0
   f58dc: 9a8c0148     	csel	x8, x10, x12, eq
   f58e0: f9000a6b     	str	x11, [x19, #0x10]
   f58e4: f940128b     	ldr	x11, [x20, #0x20]
   f58e8: 8b080168     	add	x8, x11, x8
   f58ec: cb080128     	sub	x8, x9, x8
   f58f0: f9000e68     	str	x8, [x19, #0x18]
   f58f4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f58f8: f9400bf5     	ldr	x21, [sp, #0x10]
   f58fc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f5900: d65f03c0     	ret
   f5904: f940128c     	ldr	x12, [x20, #0x20]
   f5908: eb09019f     	cmp	x12, x9
   f590c: 54ffff48     	b.hi	0xf58f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x492c>
   f5910: 54fffc03     	b.lo	0xf5890 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x48c8>
   f5914: f9400e8c     	ldr	x12, [x20, #0x18]
   f5918: eb0b019f     	cmp	x12, x11
   f591c: 54fffec8     	b.hi	0xf58f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x492c>
   f5920: 54fffb83     	b.lo	0xf5890 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x48c8>
   f5924: f9400a8c     	ldr	x12, [x20, #0x10]
   f5928: eb08019f     	cmp	x12, x8
   f592c: 54fffe48     	b.hi	0xf58f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x492c>
   f5930: 54fffb03     	b.lo	0xf5890 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x48c8>
   f5934: f940068c     	ldr	x12, [x20, #0x8]
   f5938: eb0a019f     	cmp	x12, x10
   f593c: 54fffaa9     	b.ls	0xf5890 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x48c8>
   f5940: 17ffffed     	b	0xf58f4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x492c>
   f5944: a9422829     	ldp	x9, x10, [x1, #0x20]
   f5948: d2807a28     	mov	x8, #0x3d1              // =977
   f594c: f2c00028     	movk	x8, #0x1, lsl #32
   f5950: f940002f     	ldr	x15, [x1]
   f5954: a943342c     	ldp	x12, x13, [x1, #0x30]
   f5958: 9bc87d2b     	umulh	x11, x9, x8
   f595c: 9b087d4e     	mul	x14, x10, x8
   f5960: 9bc87d4a     	umulh	x10, x10, x8
   f5964: 9b087d90     	mul	x16, x12, x8
   f5968: ab0b01cb     	adds	x11, x14, x11
   f596c: 9bc87d8c     	umulh	x12, x12, x8
   f5970: ba1f014a     	adcs	x10, x10, xzr
   f5974: 9b087dae     	mul	x14, x13, x8
   f5978: ab0a020a     	adds	x10, x16, x10
   f597c: 9bc87dad     	umulh	x13, x13, x8
   f5980: ba1f018c     	adcs	x12, x12, xzr
   f5984: 9b087d29     	mul	x9, x9, x8
   f5988: ab0c01cc     	adds	x12, x14, x12
   f598c: ba1f01ad     	adcs	x13, x13, xzr
   f5990: ab0901ee     	adds	x14, x15, x9
   f5994: 1a9f37ef     	cset	w15, hs
   f5998: f100013f     	cmp	x9, #0x0
   f599c: f900000e     	str	x14, [x0]
   f59a0: 1a9f07ee     	cset	w14, ne
   f59a4: f9400429     	ldr	x9, [x1, #0x8]
   f59a8: 0a0f01ce     	and	w14, w14, w15
   f59ac: 8b0e012f     	add	x15, x9, x14
   f59b0: 8b0b01eb     	add	x11, x15, x11
   f59b4: eb09017f     	cmp	x11, x9
   f59b8: f900040b     	str	x11, [x0, #0x8]
   f59bc: 1a9f27eb     	cset	w11, lo
   f59c0: f9400829     	ldr	x9, [x1, #0x10]
   f59c4: 9a8b01cb     	csel	x11, x14, x11, eq
   f59c8: 8b0b012e     	add	x14, x9, x11
   f59cc: 8b0a01ca     	add	x10, x14, x10
   f59d0: eb09015f     	cmp	x10, x9
   f59d4: 1a9f27e9     	cset	w9, lo
   f59d8: f900080a     	str	x10, [x0, #0x10]
   f59dc: 9a89016f     	csel	x15, x11, x9, eq
   f59e0: f9400c2e     	ldr	x14, [x1, #0x18]
   f59e4: 9b087dab     	mul	x11, x13, x8
   f59e8: 8b0f01c9     	add	x9, x14, x15
   f59ec: 8b0c012c     	add	x12, x9, x12
   f59f0: 9bc87da9     	umulh	x9, x13, x8
   f59f4: f9000c0c     	str	x12, [x0, #0x18]
   f59f8: a900242b     	stp	x11, x9, [x1]
   f59fc: a901fc3f     	stp	xzr, xzr, [x1, #0x18]
   f5a00: f900083f     	str	xzr, [x1, #0x10]
   f5a04: a9403409     	ldp	x9, x13, [x0]
   f5a08: ab0b012a     	adds	x10, x9, x11
   f5a0c: 1a9f37e9     	cset	w9, hs
   f5a10: f100017f     	cmp	x11, #0x0
   f5a14: 1a9f07eb     	cset	w11, ne
   f5a18: f900000a     	str	x10, [x0]
   f5a1c: 0a09016b     	and	w11, w11, w9
   f5a20: f9400430     	ldr	x16, [x1, #0x8]
   f5a24: 8b0b01a9     	add	x9, x13, x11
   f5a28: 8b100129     	add	x9, x9, x16
   f5a2c: a9410810     	ldp	x16, x2, [x0, #0x10]
   f5a30: eb0d013f     	cmp	x9, x13
   f5a34: f9000409     	str	x9, [x0, #0x8]
   f5a38: 1a9f27ed     	cset	w13, lo
   f5a3c: f9400831     	ldr	x17, [x1, #0x10]
   f5a40: 9a8d016b     	csel	x11, x11, x13, eq
   f5a44: 8b0b020d     	add	x13, x16, x11
   f5a48: 8b1101ad     	add	x13, x13, x17
   f5a4c: eb1001bf     	cmp	x13, x16
   f5a50: 1a9f27f0     	cset	w16, lo
   f5a54: f900080d     	str	x13, [x0, #0x10]
   f5a58: 9a900170     	csel	x16, x11, x16, eq
   f5a5c: f9400c31     	ldr	x17, [x1, #0x18]
   f5a60: 8b10004b     	add	x11, x2, x16
   f5a64: 8b11016b     	add	x11, x11, x17
   f5a68: eb02017f     	cmp	x11, x2
   f5a6c: 1a9f27f1     	cset	w17, lo
   f5a70: 9a910210     	csel	x16, x16, x17, eq
   f5a74: eb0e019f     	cmp	x12, x14
   f5a78: 1a9f27ec     	cset	w12, lo
   f5a7c: f9000c0b     	str	x11, [x0, #0x18]
   f5a80: 9a8c01ee     	csel	x14, x15, x12, eq
   f5a84: 92807a0c     	mov	x12, #-0x3d1            // =-977
   f5a88: f2dfffcc     	movk	x12, #0xfffe, lsl #32
   f5a8c: ab0e020e     	adds	x14, x16, x14
   f5a90: 54000460     	b.eq	0xf5b1c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b54>
   f5a94: eb0c015f     	cmp	x10, x12
   f5a98: da9f33ef     	csetm	x15, hs
   f5a9c: 1a9f37f0     	cset	w16, hs
   f5aa0: eb0f0129     	subs	x9, x9, x15
   f5aa4: 1a9f37ef     	cset	w15, hs
   f5aa8: 0a0f0210     	and	w16, w16, w15
   f5aac: 9340020f     	sbfx	x15, x16, #0, #1
   f5ab0: eb0f01bf     	cmp	x13, x15
   f5ab4: 8b08014f     	add	x15, x10, x8
   f5ab8: 1a9f37f1     	cset	w17, hs
   f5abc: 8b1001ad     	add	x13, x13, x16
   f5ac0: 0a110211     	and	w17, w16, w17
   f5ac4: f10005df     	cmp	x14, #0x1
   f5ac8: 8b11016b     	add	x11, x11, x17
   f5acc: 54000061     	b.ne	0xf5ad8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b10>
   f5ad0: aa0f03ea     	mov	x10, x15
   f5ad4: 14000010     	b	0xf5b14 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b4c>
   f5ad8: eb0c01ff     	cmp	x15, x12
   f5adc: da9f33ee     	csetm	x14, hs
   f5ae0: 1a9f37ef     	cset	w15, hs
   f5ae4: eb0e0129     	subs	x9, x9, x14
   f5ae8: 1a9f37ee     	cset	w14, hs
   f5aec: 0a0e01ee     	and	w14, w15, w14
   f5af0: 934001cf     	sbfx	x15, x14, #0, #1
   f5af4: eb0f01bf     	cmp	x13, x15
   f5af8: d280f44f     	mov	x15, #0x7a2             // =1954
   f5afc: f2c0004f     	movk	x15, #0x2, lsl #32
   f5b00: 1a9f37f0     	cset	w16, hs
   f5b04: 8b0f014a     	add	x10, x10, x15
   f5b08: 0a1001cf     	and	w15, w14, w16
   f5b0c: 8b0e01ad     	add	x13, x13, x14
   f5b10: 8b0f016b     	add	x11, x11, x15
   f5b14: a900240a     	stp	x10, x9, [x0]
   f5b18: a9012c0d     	stp	x13, x11, [x0, #0x10]
   f5b1c: b100057f     	cmn	x11, #0x1
   f5b20: 540001a1     	b.ne	0xf5b54 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b8c>
   f5b24: b10005bf     	cmn	x13, #0x1
   f5b28: 54000161     	b.ne	0xf5b54 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b8c>
   f5b2c: b100053f     	cmn	x9, #0x1
   f5b30: 54000121     	b.ne	0xf5b54 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b8c>
   f5b34: eb0c015f     	cmp	x10, x12
   f5b38: 540000e9     	b.ls	0xf5b54 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4b8c>
   f5b3c: 8b080148     	add	x8, x10, x8
   f5b40: 91000529     	add	x9, x9, #0x1
   f5b44: 910005aa     	add	x10, x13, #0x1
   f5b48: 9100056b     	add	x11, x11, #0x1
   f5b4c: a9002408     	stp	x8, x9, [x0]
   f5b50: a9012c0a     	stp	x10, x11, [x0, #0x10]
   f5b54: d65f03c0     	ret
   f5b58: d10343ff     	sub	sp, sp, #0xd0
   f5b5c: a9077bfd     	stp	x29, x30, [sp, #0x70]
   f5b60: 9101c3fd     	add	x29, sp, #0x70
   f5b64: a9086ffc     	stp	x28, x27, [sp, #0x80]
   f5b68: a90967fa     	stp	x26, x25, [sp, #0x90]
   f5b6c: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
   f5b70: a90b57f6     	stp	x22, x21, [sp, #0xb0]
   f5b74: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
   f5b78: d53bd048     	mrs	x8, TPIDR_EL0
   f5b7c: aa0403f5     	mov	x21, x4
   f5b80: f90003e8     	str	x8, [sp]
   f5b84: aa0303f6     	mov	x22, x3
   f5b88: f9401508     	ldr	x8, [x8, #0x28]
   f5b8c: aa0203f7     	mov	x23, x2
   f5b90: aa0103f4     	mov	x20, x1
   f5b94: aa0003f3     	mov	x19, x0
   f5b98: f81f83a8     	stur	x8, [x29, #-0x8]
   f5b9c: 39c0009a     	ldrsb	w26, [x4]
   f5ba0: 2a1a03fb     	mov	w27, w26
   f5ba4: 92401f59     	and	x25, x26, #0xff
   f5ba8: 7100075f     	cmp	w26, #0x1
   f5bac: 540007eb     	b.lt	0xf5ca8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4ce0>
   f5bb0: aa1f03e9     	mov	x9, xzr
   f5bb4: aa1f03e8     	mov	x8, xzr
   f5bb8: aa1903fc     	mov	x28, x25
   f5bbc: d37df32a     	lsl	x10, x25, #3
   f5bc0: d100a3ab     	sub	x11, x29, #0x28
   f5bc4: f8696a6c     	ldr	x12, [x19, x9]
   f5bc8: f8696aed     	ldr	x13, [x23, x9]
   f5bcc: 8b08018c     	add	x12, x12, x8
   f5bd0: eb0c01ad     	subs	x13, x13, x12
   f5bd4: 1a9f27ee     	cset	w14, lo
   f5bd8: f100019f     	cmp	x12, #0x0
   f5bdc: 9a8e0108     	csel	x8, x8, x14, eq
   f5be0: f829696d     	str	x13, [x11, x9]
   f5be4: 91002129     	add	x9, x9, #0x8
   f5be8: eb09015f     	cmp	x10, x9
   f5bec: 54fffec1     	b.ne	0xf5bc4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4bfc>
   f5bf0: b40001e8     	cbz	x8, 0xf5c2c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4c64>
   f5bf4: aa1f03e8     	mov	x8, xzr
   f5bf8: 910022a9     	add	x9, x21, #0x8
   f5bfc: d100a3aa     	sub	x10, x29, #0x28
   f5c00: aa1c03eb     	mov	x11, x28
   f5c04: f940014c     	ldr	x12, [x10]
   f5c08: f840852d     	ldr	x13, [x9], #0x8
   f5c0c: 8b08018e     	add	x14, x12, x8
   f5c10: 8b0d01cd     	add	x13, x14, x13
   f5c14: eb0c01bf     	cmp	x13, x12
   f5c18: 1a9f27ec     	cset	w12, lo
   f5c1c: 9a8c0108     	csel	x8, x8, x12, eq
   f5c20: f100056b     	subs	x11, x11, #0x1
   f5c24: f800854d     	str	x13, [x10], #0x8
   f5c28: 54fffee1     	b.ne	0xf5c04 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4c3c>
   f5c2c: d100a3a0     	sub	x0, x29, #0x28
   f5c30: d100a3a1     	sub	x1, x29, #0x28
   f5c34: d100a3a2     	sub	x2, x29, #0x28
   f5c38: aa1503e3     	mov	x3, x21
   f5c3c: d100a3b8     	sub	x24, x29, #0x28
   f5c40: 97fff49a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5c44: d100a3a2     	sub	x2, x29, #0x28
   f5c48: aa1303e0     	mov	x0, x19
   f5c4c: aa1303e1     	mov	x1, x19
   f5c50: aa1503e3     	mov	x3, x21
   f5c54: 97fff495     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5c58: d100a3a2     	sub	x2, x29, #0x28
   f5c5c: aa1703e0     	mov	x0, x23
   f5c60: aa1703e1     	mov	x1, x23
   f5c64: aa1503e3     	mov	x3, x21
   f5c68: 97fff490     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5c6c: aa1f03e8     	mov	x8, xzr
   f5c70: aa1603e9     	mov	x9, x22
   f5c74: aa1403ea     	mov	x10, x20
   f5c78: f840852b     	ldr	x11, [x9], #0x8
   f5c7c: f840854c     	ldr	x12, [x10], #0x8
   f5c80: 8b08016d     	add	x13, x11, x8
   f5c84: 8b0c01ac     	add	x12, x13, x12
   f5c88: eb0b019f     	cmp	x12, x11
   f5c8c: 1a9f27eb     	cset	w11, lo
   f5c90: 9a8b0108     	csel	x8, x8, x11, eq
   f5c94: f100079c     	subs	x28, x28, #0x1
   f5c98: f800870c     	str	x12, [x24], #0x8
   f5c9c: 54fffee1     	b.ne	0xf5c78 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4cb0>
   f5ca0: b50003c8     	cbnz	x8, 0xf5d18 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4d50>
   f5ca4: 14000010     	b	0xf5ce4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4d1c>
   f5ca8: d100a3a0     	sub	x0, x29, #0x28
   f5cac: d100a3a1     	sub	x1, x29, #0x28
   f5cb0: d100a3a2     	sub	x2, x29, #0x28
   f5cb4: aa1503e3     	mov	x3, x21
   f5cb8: 97fff47c     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5cbc: d100a3a2     	sub	x2, x29, #0x28
   f5cc0: aa1303e0     	mov	x0, x19
   f5cc4: aa1303e1     	mov	x1, x19
   f5cc8: aa1503e3     	mov	x3, x21
   f5ccc: 97fff477     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5cd0: d100a3a2     	sub	x2, x29, #0x28
   f5cd4: aa1703e0     	mov	x0, x23
   f5cd8: aa1703e1     	mov	x1, x23
   f5cdc: aa1503e3     	mov	x3, x21
   f5ce0: 97fff472     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5ce4: d100a3a8     	sub	x8, x29, #0x28
   f5ce8: 2a1b03e9     	mov	w9, w27
   f5cec: 51000529     	sub	w9, w9, #0x1
   f5cf0: 37380149     	tbnz	w9, #0x7, 0xf5d18 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4d50>
   f5cf4: 13001d29     	sxtb	w9, w9
   f5cf8: 92401d2a     	and	x10, x9, #0xff
   f5cfc: d37df14a     	lsl	x10, x10, #3
   f5d00: 8b0a02ab     	add	x11, x21, x10
   f5d04: f86a690a     	ldr	x10, [x8, x10]
   f5d08: f940056b     	ldr	x11, [x11, #0x8]
   f5d0c: eb0a017f     	cmp	x11, x10
   f5d10: 54000248     	b.hi	0xf5d58 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4d90>
   f5d14: 54fffec2     	b.hs	0xf5cec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4d24>
   f5d18: 7100075f     	cmp	w26, #0x1
   f5d1c: 54000c4b     	b.lt	0xf5ea4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4edc>
   f5d20: aa1f03e8     	mov	x8, xzr
   f5d24: 910022a9     	add	x9, x21, #0x8
   f5d28: d100a3aa     	sub	x10, x29, #0x28
   f5d2c: aa1903eb     	mov	x11, x25
   f5d30: f840852c     	ldr	x12, [x9], #0x8
   f5d34: f940014d     	ldr	x13, [x10]
   f5d38: 8b08018c     	add	x12, x12, x8
   f5d3c: eb0c01ad     	subs	x13, x13, x12
   f5d40: 1a9f27ee     	cset	w14, lo
   f5d44: f100019f     	cmp	x12, #0x0
   f5d48: 9a8e0108     	csel	x8, x8, x14, eq
   f5d4c: f100056b     	subs	x11, x11, #0x1
   f5d50: f800854d     	str	x13, [x10], #0x8
   f5d54: 54fffee1     	b.ne	0xf5d30 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4d68>
   f5d58: 7100075f     	cmp	w26, #0x1
   f5d5c: 54000a4b     	b.lt	0xf5ea4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4edc>
   f5d60: aa1f03e9     	mov	x9, xzr
   f5d64: aa1f03e8     	mov	x8, xzr
   f5d68: aa1903fc     	mov	x28, x25
   f5d6c: d37df32a     	lsl	x10, x25, #3
   f5d70: f8696a8b     	ldr	x11, [x20, x9]
   f5d74: f8696acc     	ldr	x12, [x22, x9]
   f5d78: 8b08016b     	add	x11, x11, x8
   f5d7c: eb0b018c     	subs	x12, x12, x11
   f5d80: 1a9f27ed     	cset	w13, lo
   f5d84: f100017f     	cmp	x11, #0x0
   f5d88: 9a8d0108     	csel	x8, x8, x13, eq
   f5d8c: f8296acc     	str	x12, [x22, x9]
   f5d90: 91002129     	add	x9, x9, #0x8
   f5d94: eb09015f     	cmp	x10, x9
   f5d98: 54fffec1     	b.ne	0xf5d70 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4da8>
   f5d9c: b40001e8     	cbz	x8, 0xf5dd8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4e10>
   f5da0: aa1f03e8     	mov	x8, xzr
   f5da4: 910022a9     	add	x9, x21, #0x8
   f5da8: aa1603ea     	mov	x10, x22
   f5dac: aa1c03eb     	mov	x11, x28
   f5db0: f940014c     	ldr	x12, [x10]
   f5db4: f840852d     	ldr	x13, [x9], #0x8
   f5db8: 8b08018e     	add	x14, x12, x8
   f5dbc: 8b0d01cd     	add	x13, x14, x13
   f5dc0: eb0c01bf     	cmp	x13, x12
   f5dc4: 1a9f27ec     	cset	w12, lo
   f5dc8: 9a8c0108     	csel	x8, x8, x12, eq
   f5dcc: f100056b     	subs	x11, x11, #0x1
   f5dd0: f800854d     	str	x13, [x10], #0x8
   f5dd4: 54fffee1     	b.ne	0xf5db0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4de8>
   f5dd8: aa1f03e8     	mov	x8, xzr
   f5ddc: 9100a3e9     	add	x9, sp, #0x28
   f5de0: aa1703ea     	mov	x10, x23
   f5de4: aa1303eb     	mov	x11, x19
   f5de8: aa1c03ec     	mov	x12, x28
   f5dec: f840856d     	ldr	x13, [x11], #0x8
   f5df0: f840854e     	ldr	x14, [x10], #0x8
   f5df4: 8b0801ad     	add	x13, x13, x8
   f5df8: eb0d01ce     	subs	x14, x14, x13
   f5dfc: 1a9f27ef     	cset	w15, lo
   f5e00: f10001bf     	cmp	x13, #0x0
   f5e04: 9a8f0108     	csel	x8, x8, x15, eq
   f5e08: f100058c     	subs	x12, x12, #0x1
   f5e0c: f800852e     	str	x14, [x9], #0x8
   f5e10: 54fffee1     	b.ne	0xf5dec <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4e24>
   f5e14: b40001e8     	cbz	x8, 0xf5e50 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4e88>
   f5e18: aa1f03e8     	mov	x8, xzr
   f5e1c: 910022a9     	add	x9, x21, #0x8
   f5e20: 9100a3ea     	add	x10, sp, #0x28
   f5e24: aa1c03eb     	mov	x11, x28
   f5e28: f940014c     	ldr	x12, [x10]
   f5e2c: f840852d     	ldr	x13, [x9], #0x8
   f5e30: 8b08018e     	add	x14, x12, x8
   f5e34: 8b0d01cd     	add	x13, x14, x13
   f5e38: eb0c01bf     	cmp	x13, x12
   f5e3c: 1a9f27ec     	cset	w12, lo
   f5e40: 9a8c0108     	csel	x8, x8, x12, eq
   f5e44: f100056b     	subs	x11, x11, #0x1
   f5e48: f800854d     	str	x13, [x10], #0x8
   f5e4c: 54fffee1     	b.ne	0xf5e28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4e60>
   f5e50: 9100a3e2     	add	x2, sp, #0x28
   f5e54: aa1403e0     	mov	x0, x20
   f5e58: aa1403e1     	mov	x1, x20
   f5e5c: aa1503e3     	mov	x3, x21
   f5e60: 9100a3f8     	add	x24, sp, #0x28
   f5e64: 97fff411     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5e68: aa1f03e8     	mov	x8, xzr
   f5e6c: aa1303e9     	mov	x9, x19
   f5e70: aa1703ea     	mov	x10, x23
   f5e74: f840852b     	ldr	x11, [x9], #0x8
   f5e78: f840854c     	ldr	x12, [x10], #0x8
   f5e7c: 8b08016d     	add	x13, x11, x8
   f5e80: 8b0c01ac     	add	x12, x13, x12
   f5e84: eb0b019f     	cmp	x12, x11
   f5e88: 1a9f27eb     	cset	w11, lo
   f5e8c: 9a8b0108     	csel	x8, x8, x11, eq
   f5e90: f100079c     	subs	x28, x28, #0x1
   f5e94: f800870c     	str	x12, [x24], #0x8
   f5e98: 54fffee1     	b.ne	0xf5e74 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4eac>
   f5e9c: b5000268     	cbnz	x8, 0xf5ee8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4f20>
   f5ea0: 14000006     	b	0xf5eb8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4ef0>
   f5ea4: 9100a3e2     	add	x2, sp, #0x28
   f5ea8: aa1403e0     	mov	x0, x20
   f5eac: aa1403e1     	mov	x1, x20
   f5eb0: aa1503e3     	mov	x3, x21
   f5eb4: 97fff3fd     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5eb8: 9100a3e8     	add	x8, sp, #0x28
   f5ebc: 51000769     	sub	w9, w27, #0x1
   f5ec0: 37380149     	tbnz	w9, #0x7, 0xf5ee8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4f20>
   f5ec4: 13001d3b     	sxtb	w27, w9
   f5ec8: 92401f69     	and	x9, x27, #0xff
   f5ecc: d37df129     	lsl	x9, x9, #3
   f5ed0: 8b0902aa     	add	x10, x21, x9
   f5ed4: f8696909     	ldr	x9, [x8, x9]
   f5ed8: f940054a     	ldr	x10, [x10, #0x8]
   f5edc: eb09015f     	cmp	x10, x9
   f5ee0: 54000248     	b.hi	0xf5f28 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4f60>
   f5ee4: 54fffec2     	b.hs	0xf5ebc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4ef4>
   f5ee8: 7100035f     	cmp	w26, #0x0
   f5eec: 54001aed     	b.le	0xf6248 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5280>
   f5ef0: aa1f03e8     	mov	x8, xzr
   f5ef4: 910022a9     	add	x9, x21, #0x8
   f5ef8: 9100a3ea     	add	x10, sp, #0x28
   f5efc: aa1903eb     	mov	x11, x25
   f5f00: f840852c     	ldr	x12, [x9], #0x8
   f5f04: f940014d     	ldr	x13, [x10]
   f5f08: 8b08018c     	add	x12, x12, x8
   f5f0c: eb0c01ad     	subs	x13, x13, x12
   f5f10: 1a9f27ee     	cset	w14, lo
   f5f14: f100019f     	cmp	x12, #0x0
   f5f18: 9a8e0108     	csel	x8, x8, x14, eq
   f5f1c: f100056b     	subs	x11, x11, #0x1
   f5f20: f800854d     	str	x13, [x10], #0x8
   f5f24: 54fffee1     	b.ne	0xf5f00 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4f38>
   f5f28: aa1703e0     	mov	x0, x23
   f5f2c: aa1603e1     	mov	x1, x22
   f5f30: aa1603e2     	mov	x2, x22
   f5f34: aa1503e3     	mov	x3, x21
   f5f38: 97fff3dc     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f5f3c: 7100075f     	cmp	w26, #0x1
   f5f40: 540018eb     	b.lt	0xf625c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5294>
   f5f44: aa1f03e8     	mov	x8, xzr
   f5f48: 9100a3e9     	add	x9, sp, #0x28
   f5f4c: aa1703ea     	mov	x10, x23
   f5f50: aa1903eb     	mov	x11, x25
   f5f54: f840852c     	ldr	x12, [x9], #0x8
   f5f58: f940014d     	ldr	x13, [x10]
   f5f5c: 8b08018c     	add	x12, x12, x8
   f5f60: eb0c01ad     	subs	x13, x13, x12
   f5f64: 1a9f27ee     	cset	w14, lo
   f5f68: f100019f     	cmp	x12, #0x0
   f5f6c: 9a8e0108     	csel	x8, x8, x14, eq
   f5f70: f100056b     	subs	x11, x11, #0x1
   f5f74: f800854d     	str	x13, [x10], #0x8
   f5f78: 54fffee1     	b.ne	0xf5f54 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4f8c>
   f5f7c: b40001e8     	cbz	x8, 0xf5fb8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4ff0>
   f5f80: aa1f03e8     	mov	x8, xzr
   f5f84: 910022a9     	add	x9, x21, #0x8
   f5f88: aa1703ea     	mov	x10, x23
   f5f8c: aa1903eb     	mov	x11, x25
   f5f90: f940014c     	ldr	x12, [x10]
   f5f94: f840852d     	ldr	x13, [x9], #0x8
   f5f98: 8b08018e     	add	x14, x12, x8
   f5f9c: 8b0d01cd     	add	x13, x14, x13
   f5fa0: eb0c01bf     	cmp	x13, x12
   f5fa4: 1a9f27ec     	cset	w12, lo
   f5fa8: 9a8c0108     	csel	x8, x8, x12, eq
   f5fac: f100056b     	subs	x11, x11, #0x1
   f5fb0: f800854d     	str	x13, [x10], #0x8
   f5fb4: 54fffee1     	b.ne	0xf5f90 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x4fc8>
   f5fb8: aa1f03e8     	mov	x8, xzr
   f5fbc: 910023e9     	add	x9, sp, #0x8
   f5fc0: aa1303ea     	mov	x10, x19
   f5fc4: aa1903eb     	mov	x11, x25
   f5fc8: f84086ec     	ldr	x12, [x23], #0x8
   f5fcc: f840854d     	ldr	x13, [x10], #0x8
   f5fd0: 8b08018c     	add	x12, x12, x8
   f5fd4: eb0c01ad     	subs	x13, x13, x12
   f5fd8: 1a9f27ee     	cset	w14, lo
   f5fdc: f100019f     	cmp	x12, #0x0
   f5fe0: 9a8e0108     	csel	x8, x8, x14, eq
   f5fe4: f100056b     	subs	x11, x11, #0x1
   f5fe8: f800852d     	str	x13, [x9], #0x8
   f5fec: 54fffee1     	b.ne	0xf5fc8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5000>
   f5ff0: b40001e8     	cbz	x8, 0xf602c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5064>
   f5ff4: aa1f03e8     	mov	x8, xzr
   f5ff8: 910022a9     	add	x9, x21, #0x8
   f5ffc: 910023ea     	add	x10, sp, #0x8
   f6000: aa1903eb     	mov	x11, x25
   f6004: f940014c     	ldr	x12, [x10]
   f6008: f840852d     	ldr	x13, [x9], #0x8
   f600c: 8b08018e     	add	x14, x12, x8
   f6010: 8b0d01cd     	add	x13, x14, x13
   f6014: eb0c01bf     	cmp	x13, x12
   f6018: 1a9f27ec     	cset	w12, lo
   f601c: 9a8c0108     	csel	x8, x8, x12, eq
   f6020: f100056b     	subs	x11, x11, #0x1
   f6024: f800854d     	str	x13, [x10], #0x8
   f6028: 54fffee1     	b.ne	0xf6004 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x503c>
   f602c: 910023e2     	add	x2, sp, #0x8
   f6030: aa1603e0     	mov	x0, x22
   f6034: aa1603e1     	mov	x1, x22
   f6038: aa1503e3     	mov	x3, x21
   f603c: 97fff39b     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f6040: aa1f03e8     	mov	x8, xzr
   f6044: aa1603e9     	mov	x9, x22
   f6048: aa1403ea     	mov	x10, x20
   f604c: aa1903eb     	mov	x11, x25
   f6050: f840854c     	ldr	x12, [x10], #0x8
   f6054: f940012d     	ldr	x13, [x9]
   f6058: 8b08018c     	add	x12, x12, x8
   f605c: eb0c01ad     	subs	x13, x13, x12
   f6060: 1a9f27ee     	cset	w14, lo
   f6064: f100019f     	cmp	x12, #0x0
   f6068: 9a8e0108     	csel	x8, x8, x14, eq
   f606c: f100056b     	subs	x11, x11, #0x1
   f6070: f800852d     	str	x13, [x9], #0x8
   f6074: 54fffee1     	b.ne	0xf6050 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5088>
   f6078: b40001c8     	cbz	x8, 0xf60b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x50e8>
   f607c: aa1f03e8     	mov	x8, xzr
   f6080: 910022a9     	add	x9, x21, #0x8
   f6084: aa1903ea     	mov	x10, x25
   f6088: f94002cb     	ldr	x11, [x22]
   f608c: f840852c     	ldr	x12, [x9], #0x8
   f6090: 8b08016d     	add	x13, x11, x8
   f6094: 8b0c01ac     	add	x12, x13, x12
   f6098: eb0b019f     	cmp	x12, x11
   f609c: 1a9f27eb     	cset	w11, lo
   f60a0: 9a8b0108     	csel	x8, x8, x11, eq
   f60a4: f100054a     	subs	x10, x10, #0x1
   f60a8: f80086cc     	str	x12, [x22], #0x8
   f60ac: 54fffee1     	b.ne	0xf6088 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x50c0>
   f60b0: 910023e0     	add	x0, sp, #0x8
   f60b4: d100a3a1     	sub	x1, x29, #0x28
   f60b8: d100a3a2     	sub	x2, x29, #0x28
   f60bc: aa1503e3     	mov	x3, x21
   f60c0: 910023f6     	add	x22, sp, #0x8
   f60c4: 97fff379     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f60c8: aa1f03e8     	mov	x8, xzr
   f60cc: 9100a3e9     	add	x9, sp, #0x28
   f60d0: aa1903ea     	mov	x10, x25
   f60d4: f840852b     	ldr	x11, [x9], #0x8
   f60d8: f94002cc     	ldr	x12, [x22]
   f60dc: 8b08016b     	add	x11, x11, x8
   f60e0: eb0b018c     	subs	x12, x12, x11
   f60e4: 1a9f27ed     	cset	w13, lo
   f60e8: f100017f     	cmp	x11, #0x0
   f60ec: 9a8d0108     	csel	x8, x8, x13, eq
   f60f0: f100054a     	subs	x10, x10, #0x1
   f60f4: f80086cc     	str	x12, [x22], #0x8
   f60f8: 54fffee1     	b.ne	0xf60d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x510c>
   f60fc: b40001e8     	cbz	x8, 0xf6138 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5170>
   f6100: aa1f03e8     	mov	x8, xzr
   f6104: 910022a9     	add	x9, x21, #0x8
   f6108: 910023ea     	add	x10, sp, #0x8
   f610c: aa1903eb     	mov	x11, x25
   f6110: f940014c     	ldr	x12, [x10]
   f6114: f840852d     	ldr	x13, [x9], #0x8
   f6118: 8b08018e     	add	x14, x12, x8
   f611c: 8b0d01cd     	add	x13, x14, x13
   f6120: eb0c01bf     	cmp	x13, x12
   f6124: 1a9f27ec     	cset	w12, lo
   f6128: 9a8c0108     	csel	x8, x8, x12, eq
   f612c: f100056b     	subs	x11, x11, #0x1
   f6130: f800854d     	str	x13, [x10], #0x8
   f6134: 54fffee1     	b.ne	0xf6110 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5148>
   f6138: aa1f03e8     	mov	x8, xzr
   f613c: 9100a3e9     	add	x9, sp, #0x28
   f6140: 910023ea     	add	x10, sp, #0x8
   f6144: aa1303eb     	mov	x11, x19
   f6148: aa1903ec     	mov	x12, x25
   f614c: f840856d     	ldr	x13, [x11], #0x8
   f6150: f840854e     	ldr	x14, [x10], #0x8
   f6154: 8b0801ad     	add	x13, x13, x8
   f6158: eb0d01ce     	subs	x14, x14, x13
   f615c: 1a9f27ef     	cset	w15, lo
   f6160: f10001bf     	cmp	x13, #0x0
   f6164: 9a8f0108     	csel	x8, x8, x15, eq
   f6168: f100058c     	subs	x12, x12, #0x1
   f616c: f800852e     	str	x14, [x9], #0x8
   f6170: 54fffee1     	b.ne	0xf614c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5184>
   f6174: b40001e8     	cbz	x8, 0xf61b0 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x51e8>
   f6178: aa1f03e8     	mov	x8, xzr
   f617c: 910022a9     	add	x9, x21, #0x8
   f6180: 9100a3ea     	add	x10, sp, #0x28
   f6184: aa1903eb     	mov	x11, x25
   f6188: f940014c     	ldr	x12, [x10]
   f618c: f840852d     	ldr	x13, [x9], #0x8
   f6190: 8b08018e     	add	x14, x12, x8
   f6194: 8b0d01cd     	add	x13, x14, x13
   f6198: eb0c01bf     	cmp	x13, x12
   f619c: 1a9f27ec     	cset	w12, lo
   f61a0: 9a8c0108     	csel	x8, x8, x12, eq
   f61a4: f100056b     	subs	x11, x11, #0x1
   f61a8: f800854d     	str	x13, [x10], #0x8
   f61ac: 54fffee1     	b.ne	0xf6188 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x51c0>
   f61b0: 9100a3e0     	add	x0, sp, #0x28
   f61b4: 9100a3e1     	add	x1, sp, #0x28
   f61b8: d100a3a2     	sub	x2, x29, #0x28
   f61bc: aa1503e3     	mov	x3, x21
   f61c0: 9100a3f6     	add	x22, sp, #0x28
   f61c4: 97fff339     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f61c8: aa1f03e8     	mov	x8, xzr
   f61cc: aa1403e9     	mov	x9, x20
   f61d0: aa1903ea     	mov	x10, x25
   f61d4: f940012b     	ldr	x11, [x9]
   f61d8: f84086cc     	ldr	x12, [x22], #0x8
   f61dc: 8b08016b     	add	x11, x11, x8
   f61e0: eb0b018c     	subs	x12, x12, x11
   f61e4: 1a9f27ed     	cset	w13, lo
   f61e8: f100017f     	cmp	x11, #0x0
   f61ec: 9a8d0108     	csel	x8, x8, x13, eq
   f61f0: f100054a     	subs	x10, x10, #0x1
   f61f4: f800852c     	str	x12, [x9], #0x8
   f61f8: 54fffee1     	b.ne	0xf61d4 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x520c>
   f61fc: b40001c8     	cbz	x8, 0xf6234 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x526c>
   f6200: aa1f03e8     	mov	x8, xzr
   f6204: 910022a9     	add	x9, x21, #0x8
   f6208: aa1903ea     	mov	x10, x25
   f620c: f940028b     	ldr	x11, [x20]
   f6210: f840852c     	ldr	x12, [x9], #0x8
   f6214: 8b08016d     	add	x13, x11, x8
   f6218: 8b0c01ac     	add	x12, x13, x12
   f621c: eb0b019f     	cmp	x12, x11
   f6220: 1a9f27eb     	cset	w11, lo
   f6224: 9a8b0108     	csel	x8, x8, x11, eq
   f6228: f100054a     	subs	x10, x10, #0x1
   f622c: f800868c     	str	x12, [x20], #0x8
   f6230: 54fffee1     	b.ne	0xf620c <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5244>
   f6234: d37df322     	lsl	x2, x25, #3
   f6238: 910023e1     	add	x1, sp, #0x8
   f623c: aa1303e0     	mov	x0, x19
   f6240: 94019b98     	bl	0x15d0a0 <memcpy@plt>
   f6244: 14000015     	b	0xf6298 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x52d0>
   f6248: aa1703e0     	mov	x0, x23
   f624c: aa1603e1     	mov	x1, x22
   f6250: aa1603e2     	mov	x2, x22
   f6254: aa1503e3     	mov	x3, x21
   f6258: 97fff314     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f625c: 910023e2     	add	x2, sp, #0x8
   f6260: aa1603e0     	mov	x0, x22
   f6264: aa1603e1     	mov	x1, x22
   f6268: aa1503e3     	mov	x3, x21
   f626c: 97fff30f     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f6270: 910023e0     	add	x0, sp, #0x8
   f6274: d100a3a1     	sub	x1, x29, #0x28
   f6278: d100a3a2     	sub	x2, x29, #0x28
   f627c: aa1503e3     	mov	x3, x21
   f6280: 97fff30a     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f6284: 9100a3e0     	add	x0, sp, #0x28
   f6288: 9100a3e1     	add	x1, sp, #0x28
   f628c: d100a3a2     	sub	x2, x29, #0x28
   f6290: aa1503e3     	mov	x3, x21
   f6294: 97fff305     	bl	0xf2ea8 <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x1ee0>
   f6298: f94003e8     	ldr	x8, [sp]
   f629c: f9401508     	ldr	x8, [x8, #0x28]
   f62a0: f85f83a9     	ldur	x9, [x29, #-0x8]
   f62a4: eb09011f     	cmp	x8, x9
   f62a8: 54000121     	b.ne	0xf62cc <InGame::uECC_verify(unsigned char const*, unsigned char const*, unsigned int, unsigned char const*, InGame::uECC_Curve_t const*)+0x5304>
   f62ac: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
   f62b0: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
   f62b4: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
   f62b8: a94967fa     	ldp	x26, x25, [sp, #0x90]
   f62bc: a9486ffc     	ldp	x28, x27, [sp, #0x80]
   f62c0: a9477bfd     	ldp	x29, x30, [sp, #0x70]
   f62c4: 910343ff     	add	sp, sp, #0xd0
   f62c8: d65f03c0     	ret
   f62cc: 94019ad9     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f62d0 <InGame::CTime::GetYear()>:
   f62d0: d100c3ff     	sub	sp, sp, #0x30
   f62d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f62d8: 910043fd     	add	x29, sp, #0x10
   f62dc: f90013f3     	str	x19, [sp, #0x20]
   f62e0: d53bd053     	mrs	x19, TPIDR_EL0
   f62e4: 910003e0     	mov	x0, sp
   f62e8: f9401668     	ldr	x8, [x19, #0x28]
   f62ec: f90007e8     	str	x8, [sp, #0x8]
   f62f0: 9401a0b4     	bl	0x15e5c0 <time@plt>
   f62f4: 910003e0     	mov	x0, sp
   f62f8: 9401a0e2     	bl	0x15e680 <localtime@plt>
   f62fc: b9401408     	ldr	w8, [x0, #0x14]
   f6300: f9401669     	ldr	x9, [x19, #0x28]
   f6304: f94007ea     	ldr	x10, [sp, #0x8]
   f6308: eb0a013f     	cmp	x9, x10
   f630c: 540000c1     	b.ne	0xf6324 <InGame::CTime::GetYear()+0x54>
   f6310: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f6314: 111db100     	add	w0, w8, #0x76c
   f6318: f94013f3     	ldr	x19, [sp, #0x20]
   f631c: 9100c3ff     	add	sp, sp, #0x30
   f6320: d65f03c0     	ret
   f6324: 94019ac3     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f6328 <InGame::CTime::GetMonth()>:
   f6328: d100c3ff     	sub	sp, sp, #0x30
   f632c: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f6330: 910043fd     	add	x29, sp, #0x10
   f6334: f90013f3     	str	x19, [sp, #0x20]
   f6338: d53bd053     	mrs	x19, TPIDR_EL0
   f633c: 910003e0     	mov	x0, sp
   f6340: f9401668     	ldr	x8, [x19, #0x28]
   f6344: f90007e8     	str	x8, [sp, #0x8]
   f6348: 9401a09e     	bl	0x15e5c0 <time@plt>
   f634c: 910003e0     	mov	x0, sp
   f6350: 9401a0cc     	bl	0x15e680 <localtime@plt>
   f6354: b9401008     	ldr	w8, [x0, #0x10]
   f6358: f9401669     	ldr	x9, [x19, #0x28]
   f635c: f94007ea     	ldr	x10, [sp, #0x8]
   f6360: eb0a013f     	cmp	x9, x10
   f6364: 540000c1     	b.ne	0xf637c <InGame::CTime::GetMonth()+0x54>
   f6368: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f636c: 11000500     	add	w0, w8, #0x1
   f6370: f94013f3     	ldr	x19, [sp, #0x20]
   f6374: 9100c3ff     	add	sp, sp, #0x30
   f6378: d65f03c0     	ret
   f637c: 94019aad     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f6380 <InGame::CTime::GetDay()>:
   f6380: d100c3ff     	sub	sp, sp, #0x30
   f6384: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f6388: 910043fd     	add	x29, sp, #0x10
   f638c: f90013f3     	str	x19, [sp, #0x20]
   f6390: d53bd053     	mrs	x19, TPIDR_EL0
   f6394: 910003e0     	mov	x0, sp
   f6398: f9401668     	ldr	x8, [x19, #0x28]
   f639c: f90007e8     	str	x8, [sp, #0x8]
   f63a0: 9401a088     	bl	0x15e5c0 <time@plt>
   f63a4: 910003e0     	mov	x0, sp
   f63a8: 9401a0b6     	bl	0x15e680 <localtime@plt>
   f63ac: b9400c00     	ldr	w0, [x0, #0xc]
   f63b0: f9401668     	ldr	x8, [x19, #0x28]
   f63b4: f94007e9     	ldr	x9, [sp, #0x8]
   f63b8: eb09011f     	cmp	x8, x9
   f63bc: 540000a1     	b.ne	0xf63d0 <InGame::CTime::GetDay()+0x50>
   f63c0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f63c4: f94013f3     	ldr	x19, [sp, #0x20]
   f63c8: 9100c3ff     	add	sp, sp, #0x30
   f63cc: d65f03c0     	ret
   f63d0: 94019a98     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f63d4 <InGame::CTime::GetCurTime()>:
   f63d4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f63d8: 910003fd     	mov	x29, sp
   f63dc: aa1f03e0     	mov	x0, xzr
   f63e0: 9401a078     	bl	0x15e5c0 <time@plt>
   f63e4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f63e8: d65f03c0     	ret

00000000000f63ec <InGame::CTime::GetTimeDiff(long, long)>:
   f63ec: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f63f0: 910003fd     	mov	x29, sp
   f63f4: 9401a057     	bl	0x15e550 <difftime@plt>
   f63f8: 9e780000     	fcvtzs	x0, d0
   f63fc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f6400: d65f03c0     	ret

00000000000f6404 <InGame::CTime::GetTimeTick()>:
   f6404: d10103ff     	sub	sp, sp, #0x40
   f6408: a9027bfd     	stp	x29, x30, [sp, #0x20]
   f640c: 910083fd     	add	x29, sp, #0x20
   f6410: f9001bf3     	str	x19, [sp, #0x30]
   f6414: d53bd053     	mrs	x19, TPIDR_EL0
   f6418: 910023e0     	add	x0, sp, #0x8
   f641c: f9401668     	ldr	x8, [x19, #0x28]
   f6420: aa1f03e1     	mov	x1, xzr
   f6424: f81f83a8     	stur	x8, [x29, #-0x8]
   f6428: 9401a0da     	bl	0x15e790 <gettimeofday@plt>
   f642c: a940a7e8     	ldp	x8, x9, [sp, #0x8]
   f6430: f940166a     	ldr	x10, [x19, #0x28]
   f6434: f85f83ab     	ldur	x11, [x29, #-0x8]
   f6438: eb0b015f     	cmp	x10, x11
   f643c: 54000121     	b.ne	0xf6460 <InGame::CTime::GetTimeTick()+0x5c>
   f6440: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   f6444: 5288480a     	mov	w10, #0x4240            // =16960
   f6448: 72a001ea     	movk	w10, #0xf, lsl #16
   f644c: f9401bf3     	ldr	x19, [sp, #0x30]
   f6450: d503201f     	nop
   f6454: 9b0a2500     	madd	x0, x8, x10, x9
   f6458: 910103ff     	add	sp, sp, #0x40
   f645c: d65f03c0     	ret
   f6460: 94019a74     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f6464 <InGame::CTime::CTime()>:
   f6464: d65f03c0     	ret

00000000000f6468 <InGame::CTime::~CTime()>:
   f6468: d65f03c0     	ret

00000000000f646c <InGame::TimeOutInfo::Start(unsigned int)>:
   f646c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6470: f9000bf3     	str	x19, [sp, #0x10]
   f6474: 910003fd     	mov	x29, sp
   f6478: aa0003f3     	mov	x19, x0
   f647c: b9000001     	str	w1, [x0]
   f6480: aa1f03e0     	mov	x0, xzr
   f6484: 9401a04f     	bl	0x15e5c0 <time@plt>
   f6488: 52800028     	mov	w8, #0x1                // =1
   f648c: f9000660     	str	x0, [x19, #0x8]
   f6490: 39004268     	strb	w8, [x19, #0x10]
   f6494: f9400bf3     	ldr	x19, [sp, #0x10]
   f6498: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f649c: d65f03c0     	ret

00000000000f64a0 <InGame::TimeOutInfo::Reset()>:
   f64a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f64a4: f9000bf3     	str	x19, [sp, #0x10]
   f64a8: 910003fd     	mov	x29, sp
   f64ac: aa0003f3     	mov	x19, x0
   f64b0: aa1f03e0     	mov	x0, xzr
   f64b4: 9401a043     	bl	0x15e5c0 <time@plt>
   f64b8: 52800028     	mov	w8, #0x1                // =1
   f64bc: f9000660     	str	x0, [x19, #0x8]
   f64c0: 39004268     	strb	w8, [x19, #0x10]
   f64c4: f9400bf3     	ldr	x19, [sp, #0x10]
   f64c8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f64cc: d65f03c0     	ret

00000000000f64d0 <InGame::TimeOutInfo::Update()>:
   f64d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f64d4: f9000bf3     	str	x19, [sp, #0x10]
   f64d8: 910003fd     	mov	x29, sp
   f64dc: aa0003f3     	mov	x19, x0
   f64e0: aa1f03e0     	mov	x0, xzr
   f64e4: 9401a037     	bl	0x15e5c0 <time@plt>
   f64e8: f9400668     	ldr	x8, [x19, #0x8]
   f64ec: b9400269     	ldr	w9, [x19]
   f64f0: f9400bf3     	ldr	x19, [sp, #0x10]
   f64f4: cb080008     	sub	x8, x0, x8
   f64f8: eb09011f     	cmp	x8, x9
   f64fc: 1a9fa7e0     	cset	w0, lt
   f6500: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6504: d65f03c0     	ret

00000000000f6508 <InGame::TimeOutInfo::Update(long long)>:
   f6508: f9400408     	ldr	x8, [x0, #0x8]
   f650c: b9400009     	ldr	w9, [x0]
   f6510: cb080028     	sub	x8, x1, x8
   f6514: eb09011f     	cmp	x8, x9
   f6518: 1a9fa7e0     	cset	w0, lt
   f651c: d65f03c0     	ret

00000000000f6520 <InGame::TimeOutInfo::Stop()>:
   f6520: 3900401f     	strb	wzr, [x0, #0x10]
   f6524: d65f03c0     	ret

00000000000f6528 <InGame::TimeOutInfo::IsEnabled()>:
   f6528: 39404000     	ldrb	w0, [x0, #0x10]
   f652c: d65f03c0     	ret

00000000000f6530 <InGame::InGameReportGatewayImpl::InGameReportGatewayImpl()>:
   f6530: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f6534: a90157f6     	stp	x22, x21, [sp, #0x10]
   f6538: 910003fd     	mov	x29, sp
   f653c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f6540: f9400829     	ldr	x9, [x1, #0x10]
   f6544: 52802028     	mov	w8, #0x101              // =257
   f6548: aa0003f3     	mov	x19, x0
   f654c: 91004014     	add	x20, x0, #0x10
   f6550: aa1303e2     	mov	x2, x19
   f6554: f9000009     	str	x9, [x0]
   f6558: f85d8129     	ldur	x9, [x9, #-0x28]
   f655c: f9400c2a     	ldr	x10, [x1, #0x18]
   f6560: f829680a     	str	x10, [x0, x9]
   f6564: f9400429     	ldr	x9, [x1, #0x8]
   f6568: f9000009     	str	x9, [x0]
   f656c: f85d8129     	ldur	x9, [x9, #-0x28]
   f6570: f940102a     	ldr	x10, [x1, #0x20]
   f6574: f829680a     	str	x10, [x0, x9]
   f6578: f9400029     	ldr	x9, [x1]
   f657c: f9000009     	str	x9, [x0]
   f6580: f85d8129     	ldur	x9, [x9, #-0x28]
   f6584: f940142a     	ldr	x10, [x1, #0x28]
   f6588: 90fffbe1     	adrp	x1, 0x72000
   f658c: 9102f821     	add	x1, x1, #0xbe
   f6590: f829680a     	str	x10, [x0, x9]
   f6594: 79001008     	strh	w8, [x0, #0x8]
   f6598: aa1403e0     	mov	x0, x20
   f659c: 9401a2f1     	bl	0x15f160 <_ZN6InGame24GaaSReqStatReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>
   f65a0: 6f00e400     	movi	v0.2d, #0000000000000000
   f65a4: aa1303f5     	mov	x21, x19
   f65a8: 3c8a8ea0     	str	q0, [x21, #0xa8]!
   f65ac: 3c8e8260     	stur	q0, [x19, #0xe8]
   f65b0: 3c8d8260     	stur	q0, [x19, #0xd8]
   f65b4: 3c8c8260     	stur	q0, [x19, #0xc8]
   f65b8: 3c8b8260     	stur	q0, [x19, #0xb8]
   f65bc: 90fffbc1     	adrp	x1, 0x6e000
   f65c0: f0fffbc3     	adrp	x3, 0x71000
   f65c4: 90fffbc4     	adrp	x4, 0x6e000
   f65c8: 90fffbe6     	adrp	x6, 0x72000
   f65cc: 91113821     	add	x1, x1, #0x44e
   f65d0: 91066463     	add	x3, x3, #0x199
   f65d4: 91136484     	add	x4, x4, #0x4d9
   f65d8: 913e58c6     	add	x6, x6, #0xf96
   f65dc: 52800020     	mov	w0, #0x1                // =1
   f65e0: 52800202     	mov	w2, #0x10               // =16
   f65e4: aa1303e5     	mov	x5, x19
   f65e8: 94019a0e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f65ec: b00003e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f65f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f65f4: b944b109     	ldr	w9, [x8, #0x4b0]
   f65f8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f65fc: 11000529     	add	w9, w9, #0x1
   f6600: b904b109     	str	w9, [x8, #0x4b0]
   f6604: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f6608: d65f03c0     	ret
   f660c: aa0003f6     	mov	x22, x0
   f6610: 91034260     	add	x0, x19, #0xd0
   f6614: 94019d3b     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f6618: aa1503e0     	mov	x0, x21
   f661c: 94019d39     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f6620: aa1403e0     	mov	x0, x20
   f6624: 9401a2d3     	bl	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f6628: aa1603e0     	mov	x0, x22
   f662c: 94018acd     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f6630 <InGame::InGameReportGatewayImpl::InGameReportGatewayImpl()>:
   f6630: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f6634: a90157f6     	stp	x22, x21, [sp, #0x10]
   f6638: 910003fd     	mov	x29, sp
   f663c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f6640: d00003a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f6644: 52802028     	mov	w8, #0x101              // =257
   f6648: aa0003f4     	mov	x20, x0
   f664c: 91004013     	add	x19, x0, #0x10
   f6650: 90fffbe1     	adrp	x1, 0x72000
   f6654: aa1403e2     	mov	x2, x20
   f6658: f946cd29     	ldr	x9, [x9, #0xd98]
   f665c: 79001008     	strh	w8, [x0, #0x8]
   f6660: 9102f821     	add	x1, x1, #0xbe
   f6664: 9100a129     	add	x9, x9, #0x28
   f6668: f9000009     	str	x9, [x0]
   f666c: aa1303e0     	mov	x0, x19
   f6670: 9401a2bc     	bl	0x15f160 <_ZN6InGame24GaaSReqStatReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>
   f6674: 6f00e400     	movi	v0.2d, #0000000000000000
   f6678: aa1403f5     	mov	x21, x20
   f667c: 3c8a8ea0     	str	q0, [x21, #0xa8]!
   f6680: 3c8e8280     	stur	q0, [x20, #0xe8]
   f6684: 3c8d8280     	stur	q0, [x20, #0xd8]
   f6688: 3c8c8280     	stur	q0, [x20, #0xc8]
   f668c: 3c8b8280     	stur	q0, [x20, #0xb8]
   f6690: 90fffbc1     	adrp	x1, 0x6e000
   f6694: f0fffbc3     	adrp	x3, 0x71000
   f6698: 90fffbc4     	adrp	x4, 0x6e000
   f669c: 90fffbe6     	adrp	x6, 0x72000
   f66a0: 91113821     	add	x1, x1, #0x44e
   f66a4: 91066463     	add	x3, x3, #0x199
   f66a8: 91136484     	add	x4, x4, #0x4d9
   f66ac: 913e58c6     	add	x6, x6, #0xf96
   f66b0: 52800020     	mov	w0, #0x1                // =1
   f66b4: 52800202     	mov	w2, #0x10               // =16
   f66b8: aa1403e5     	mov	x5, x20
   f66bc: 940199d9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f66c0: b00003e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f66c4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f66c8: b944b109     	ldr	w9, [x8, #0x4b0]
   f66cc: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f66d0: 11000529     	add	w9, w9, #0x1
   f66d4: b904b109     	str	w9, [x8, #0x4b0]
   f66d8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f66dc: d65f03c0     	ret
   f66e0: aa0003f6     	mov	x22, x0
   f66e4: 91034280     	add	x0, x20, #0xd0
   f66e8: 94019d06     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f66ec: aa1503e0     	mov	x0, x21
   f66f0: 94019d04     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f66f4: aa1303e0     	mov	x0, x19
   f66f8: 9401a29e     	bl	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f66fc: aa1603e0     	mov	x0, x22
   f6700: 94018a98     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f6704 <InGame::InGameReportGatewayImpl::~InGameReportGatewayImpl()>:
   f6704: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6708: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f670c: 910003fd     	mov	x29, sp
   f6710: f9400028     	ldr	x8, [x1]
   f6714: aa0003f3     	mov	x19, x0
   f6718: f9000008     	str	x8, [x0]
   f671c: f85d8108     	ldur	x8, [x8, #-0x28]
   f6720: f9401429     	ldr	x9, [x1, #0x28]
   f6724: f8286809     	str	x9, [x0, x8]
   f6728: 90fffbc1     	adrp	x1, 0x6e000
   f672c: d0fffbc3     	adrp	x3, 0x70000
   f6730: 90fffbc4     	adrp	x4, 0x6e000
   f6734: 90fffbe6     	adrp	x6, 0x72000
   f6738: 91113821     	add	x1, x1, #0x44e
   f673c: 9136e063     	add	x3, x3, #0xdb8
   f6740: 91136484     	add	x4, x4, #0x4d9
   f6744: 913e58c6     	add	x6, x6, #0xf96
   f6748: 52800020     	mov	w0, #0x1                // =1
   f674c: 52800302     	mov	w2, #0x18               // =24
   f6750: aa1303e5     	mov	x5, x19
   f6754: 940199b3     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f6758: b00003e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f675c: b944b109     	ldr	w9, [x8, #0x4b0]
   f6760: 71000529     	subs	w9, w9, #0x1
   f6764: b904b109     	str	w9, [x8, #0x4b0]
   f6768: 54000041     	b.ne	0xf6770 <InGame::InGameReportGatewayImpl::~InGameReportGatewayImpl()+0x6c>
   f676c: 9401a361     	bl	0x15f4f0 <_ZN6InGame14IReportGateway15ReleaseInstanceEv@plt>
   f6770: 91034260     	add	x0, x19, #0xd0
   f6774: 94019ce3     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f6778: 9102a260     	add	x0, x19, #0xa8
   f677c: 94019ce1     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f6780: 91004260     	add	x0, x19, #0x10
   f6784: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f6788: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f678c: 1401a279     	b	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f6790: aa0003f4     	mov	x20, x0
   f6794: 91034260     	add	x0, x19, #0xd0
   f6798: 94019cda     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f679c: 9102a260     	add	x0, x19, #0xa8
   f67a0: 94019cd8     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f67a4: 91004260     	add	x0, x19, #0x10
   f67a8: 9401a272     	bl	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f67ac: aa1403e0     	mov	x0, x20
   f67b0: 97fec9e1     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f67b4 <InGame::InGameReportGatewayImpl::~InGameReportGatewayImpl()>:
   f67b4: d00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f67b8: f946d021     	ldr	x1, [x1, #0xda0]
   f67bc: 1401a349     	b	0x15f4e0 <_ZN6InGame23InGameReportGatewayImplD2Ev@plt>

00000000000f67c0 <virtual thunk to InGame::InGameReportGatewayImpl::~InGameReportGatewayImpl()>:
   f67c0: d00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f67c4: f946d021     	ldr	x1, [x1, #0xda0]
   f67c8: f9400008     	ldr	x8, [x0]
   f67cc: f85e8108     	ldur	x8, [x8, #-0x18]
   f67d0: 8b080000     	add	x0, x0, x8
   f67d4: 1401a343     	b	0x15f4e0 <_ZN6InGame23InGameReportGatewayImplD2Ev@plt>

00000000000f67d8 <InGame::InGameReportGatewayImpl::~InGameReportGatewayImpl()>:
   f67d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f67dc: f9000bf3     	str	x19, [sp, #0x10]
   f67e0: 910003fd     	mov	x29, sp
   f67e4: d00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f67e8: aa0003f3     	mov	x19, x0
   f67ec: f946d021     	ldr	x1, [x1, #0xda0]
   f67f0: 9401a33c     	bl	0x15f4e0 <_ZN6InGame23InGameReportGatewayImplD2Ev@plt>
   f67f4: aa1303e0     	mov	x0, x19
   f67f8: f9400bf3     	ldr	x19, [sp, #0x10]
   f67fc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6800: 140199b8     	b	0x15cee0 <_ZdlPv@plt>

00000000000f6804 <virtual thunk to InGame::InGameReportGatewayImpl::~InGameReportGatewayImpl()>:
   f6804: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6808: f9000bf3     	str	x19, [sp, #0x10]
   f680c: 910003fd     	mov	x29, sp
   f6810: f9400008     	ldr	x8, [x0]
   f6814: d00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f6818: f85e8108     	ldur	x8, [x8, #-0x18]
   f681c: f946d021     	ldr	x1, [x1, #0xda0]
   f6820: 8b080013     	add	x19, x0, x8
   f6824: aa1303e0     	mov	x0, x19
   f6828: 9401a32e     	bl	0x15f4e0 <_ZN6InGame23InGameReportGatewayImplD2Ev@plt>
   f682c: aa1303e0     	mov	x0, x19
   f6830: f9400bf3     	ldr	x19, [sp, #0x10]
   f6834: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6838: 140199aa     	b	0x15cee0 <_ZdlPv@plt>

00000000000f683c <InGame::InGameReportGatewayImpl::EnableReport(bool)>:
   f683c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6840: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f6844: 910003fd     	mov	x29, sp
   f6848: 2a0103f4     	mov	w20, w1
   f684c: aa0003f3     	mov	x19, x0
   f6850: 9401a0ec     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6854: 39437408     	ldrb	w8, [x0, #0xdd]
   f6858: 7100011f     	cmp	w8, #0x0
   f685c: 1a9f07e8     	cset	w8, ne
   f6860: 0a140108     	and	w8, w8, w20
   f6864: 39002668     	strb	w8, [x19, #0x9]
   f6868: 9401a0e6     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f686c: 39437008     	ldrb	w8, [x0, #0xdc]
   f6870: 34000068     	cbz	w8, 0xf687c <InGame::InGameReportGatewayImpl::EnableReport(bool)+0x40>
   f6874: 52800028     	mov	w8, #0x1                // =1
   f6878: 14000005     	b	0xf688c <InGame::InGameReportGatewayImpl::EnableReport(bool)+0x50>
   f687c: 9401a0e1     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6880: 39437408     	ldrb	w8, [x0, #0xdd]
   f6884: 7100011f     	cmp	w8, #0x0
   f6888: 1a9f07e8     	cset	w8, ne
   f688c: 39002268     	strb	w8, [x19, #0x8]
   f6890: 9401a31c     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6894: f9400008     	ldr	x8, [x0]
   f6898: 39402261     	ldrb	w1, [x19, #0x8]
   f689c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f68a0: f9401502     	ldr	x2, [x8, #0x28]
   f68a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f68a8: d61f0040     	br	x2

00000000000f68ac <InGame::InGameReportGatewayImpl::GetConfig()>:
   f68ac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f68b0: 910003fd     	mov	x29, sp
   f68b4: 9401a313     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f68b8: f9400008     	ldr	x8, [x0]
   f68bc: f9401901     	ldr	x1, [x8, #0x30]
   f68c0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f68c4: d61f0020     	br	x1

00000000000f68c8 <InGame::InGameReportGatewayImpl::CreateStreamLog()>:
   f68c8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f68cc: 910003fd     	mov	x29, sp
   f68d0: 9401a30c     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f68d4: f9400008     	ldr	x8, [x0]
   f68d8: f9401d01     	ldr	x1, [x8, #0x38]
   f68dc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f68e0: d61f0020     	br	x1

00000000000f68e4 <InGame::InGameReportGatewayImpl::DestroyStreamLog(InGame::IStreamLog*&)>:
   f68e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f68e8: f9000bf3     	str	x19, [sp, #0x10]
   f68ec: 910003fd     	mov	x29, sp
   f68f0: aa0103f3     	mov	x19, x1
   f68f4: 9401a303     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f68f8: f9400008     	ldr	x8, [x0]
   f68fc: aa1303e1     	mov	x1, x19
   f6900: f9400bf3     	ldr	x19, [sp, #0x10]
   f6904: f9402102     	ldr	x2, [x8, #0x40]
   f6908: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f690c: d61f0040     	br	x2

00000000000f6910 <InGame::InGameReportGatewayImpl::ReportStreamLog(InGame::IStreamLog const*, bool)>:
   f6910: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f6914: f9000bf5     	str	x21, [sp, #0x10]
   f6918: 910003fd     	mov	x29, sp
   f691c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f6920: 2a0203f4     	mov	w20, w2
   f6924: aa0103f3     	mov	x19, x1
   f6928: aa0003f5     	mov	x21, x0
   f692c: 9401a0b5     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6930: 39435008     	ldrb	w8, [x0, #0xd4]
   f6934: 36080188     	tbz	w8, #0x1, 0xf6964 <InGame::InGameReportGatewayImpl::ReportStreamLog(InGame::IStreamLog const*, bool)+0x54>
   f6938: 394026a8     	ldrb	w8, [x21, #0x9]
   f693c: 34000148     	cbz	w8, 0xf6964 <InGame::InGameReportGatewayImpl::ReportStreamLog(InGame::IStreamLog const*, bool)+0x54>
   f6940: 9401a2f0     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6944: f9400008     	ldr	x8, [x0]
   f6948: 12000282     	and	w2, w20, #0x1
   f694c: aa1303e1     	mov	x1, x19
   f6950: f9400bf5     	ldr	x21, [sp, #0x10]
   f6954: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f6958: f9402503     	ldr	x3, [x8, #0x48]
   f695c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f6960: d61f0060     	br	x3
   f6964: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f6968: f9400bf5     	ldr	x21, [sp, #0x10]
   f696c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f6970: d65f03c0     	ret

00000000000f6974 <InGame::InGameReportGatewayImpl::ReportLogin(int, char const*, InGame::IStreamLog const*, bool)>:
   f6974: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f6978: f9000bf7     	str	x23, [sp, #0x10]
   f697c: 910003fd     	mov	x29, sp
   f6980: a90257f6     	stp	x22, x21, [sp, #0x20]
   f6984: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f6988: 2a0403f5     	mov	w21, w4
   f698c: aa0303f3     	mov	x19, x3
   f6990: aa0203f4     	mov	x20, x2
   f6994: 2a0103f6     	mov	w22, w1
   f6998: aa0003f7     	mov	x23, x0
   f699c: 9401a099     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f69a0: 39435008     	ldrb	w8, [x0, #0xd4]
   f69a4: 360801e8     	tbz	w8, #0x1, 0xf69e0 <InGame::InGameReportGatewayImpl::ReportLogin(int, char const*, InGame::IStreamLog const*, bool)+0x6c>
   f69a8: 394026e8     	ldrb	w8, [x23, #0x9]
   f69ac: 340001a8     	cbz	w8, 0xf69e0 <InGame::InGameReportGatewayImpl::ReportLogin(int, char const*, InGame::IStreamLog const*, bool)+0x6c>
   f69b0: 9401a2d4     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f69b4: f9400008     	ldr	x8, [x0]
   f69b8: 120002a4     	and	w4, w21, #0x1
   f69bc: 2a1603e1     	mov	w1, w22
   f69c0: aa1403e2     	mov	x2, x20
   f69c4: aa1303e3     	mov	x3, x19
   f69c8: f9400bf7     	ldr	x23, [sp, #0x10]
   f69cc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f69d0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f69d4: f9402905     	ldr	x5, [x8, #0x50]
   f69d8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f69dc: d61f00a0     	br	x5
   f69e0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f69e4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f69e8: f9400bf7     	ldr	x23, [sp, #0x10]
   f69ec: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f69f0: d65f03c0     	ret

00000000000f69f4 <InGame::InGameReportGatewayImpl::CreateMetrics()>:
   f69f4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f69f8: 910003fd     	mov	x29, sp
   f69fc: 9401a2c1     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6a00: f9400008     	ldr	x8, [x0]
   f6a04: f9402d01     	ldr	x1, [x8, #0x58]
   f6a08: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f6a0c: d61f0020     	br	x1

00000000000f6a10 <InGame::InGameReportGatewayImpl::DestroyMetrics(InGame::IMetrics*&)>:
   f6a10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6a14: f9000bf3     	str	x19, [sp, #0x10]
   f6a18: 910003fd     	mov	x29, sp
   f6a1c: aa0103f3     	mov	x19, x1
   f6a20: 9401a2b8     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6a24: f9400008     	ldr	x8, [x0]
   f6a28: aa1303e1     	mov	x1, x19
   f6a2c: f9400bf3     	ldr	x19, [sp, #0x10]
   f6a30: f9403102     	ldr	x2, [x8, #0x60]
   f6a34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6a38: d61f0040     	br	x2

00000000000f6a3c <InGame::InGameReportGatewayImpl::ReportMetrics(InGame::IMetrics const*)>:
   f6a3c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6a40: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f6a44: 910003fd     	mov	x29, sp
   f6a48: aa0103f3     	mov	x19, x1
   f6a4c: aa0003f4     	mov	x20, x0
   f6a50: 9401a06c     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6a54: 39435008     	ldrb	w8, [x0, #0xd4]
   f6a58: 36080148     	tbz	w8, #0x1, 0xf6a80 <InGame::InGameReportGatewayImpl::ReportMetrics(InGame::IMetrics const*)+0x44>
   f6a5c: 39402688     	ldrb	w8, [x20, #0x9]
   f6a60: 34000108     	cbz	w8, 0xf6a80 <InGame::InGameReportGatewayImpl::ReportMetrics(InGame::IMetrics const*)+0x44>
   f6a64: 9401a2a7     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6a68: f9400008     	ldr	x8, [x0]
   f6a6c: aa1303e1     	mov	x1, x19
   f6a70: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f6a74: f9403502     	ldr	x2, [x8, #0x68]
   f6a78: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6a7c: d61f0040     	br	x2
   f6a80: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f6a84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6a88: d65f03c0     	ret

00000000000f6a8c <InGame::InGameReportGatewayImpl::SetDefaultConfig()>:
   f6a8c: d10243ff     	sub	sp, sp, #0x90
   f6a90: a9067bfd     	stp	x29, x30, [sp, #0x60]
   f6a94: 910183fd     	add	x29, sp, #0x60
   f6a98: f9003bf5     	str	x21, [sp, #0x70]
   f6a9c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   f6aa0: d53bd055     	mrs	x21, TPIDR_EL0
   f6aa4: aa0003f3     	mov	x19, x0
   f6aa8: f94016a8     	ldr	x8, [x21, #0x28]
   f6aac: f81f83a8     	stur	x8, [x29, #-0x8]
   f6ab0: 9401a294     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6ab4: f9400008     	ldr	x8, [x0]
   f6ab8: f9401908     	ldr	x8, [x8, #0x30]
   f6abc: d63f0100     	blr	x8
   f6ac0: f9400008     	ldr	x8, [x0]
   f6ac4: f9400d08     	ldr	x8, [x8, #0x18]
   f6ac8: d63f0100     	blr	x8
   f6acc: 90fffbc1     	adrp	x1, 0x6e000
   f6ad0: b0fffbc3     	adrp	x3, 0x6f000
   f6ad4: 90fffbc4     	adrp	x4, 0x6e000
   f6ad8: d0fffbc6     	adrp	x6, 0x70000
   f6adc: aa0003e7     	mov	x7, x0
   f6ae0: 91113821     	add	x1, x1, #0x44e
   f6ae4: 91161463     	add	x3, x3, #0x585
   f6ae8: 91136484     	add	x4, x4, #0x4d9
   f6aec: 912bd4c6     	add	x6, x6, #0xaf5
   f6af0: 2a1f03e0     	mov	w0, wzr
   f6af4: 52801142     	mov	w2, #0x8a               // =138
   f6af8: aa1303e5     	mov	x5, x19
   f6afc: 940198c9     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f6b00: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   f6b04: f81f03bf     	stur	xzr, [x29, #-0x10]
   f6b08: f0fffba1     	adrp	x1, 0x6d000
   f6b0c: d10083a0     	sub	x0, x29, #0x20
   f6b10: 910bf821     	add	x1, x1, #0x2fe
   f6b14: 94019ff7     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   f6b18: 9401a03a     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6b1c: b940e000     	ldr	w0, [x0, #0xe0]
   f6b20: 910023e8     	add	x8, sp, #0x8
   f6b24: 9401a01f     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f6b28: b0fffbe2     	adrp	x2, 0x73000
   f6b2c: 910023e0     	add	x0, sp, #0x8
   f6b30: 9110ec42     	add	x2, x2, #0x43b
   f6b34: aa1f03e1     	mov	x1, xzr
   f6b38: 9401a206     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f6b3c: f9400808     	ldr	x8, [x0, #0x10]
   f6b40: 910083ea     	add	x10, sp, #0x20
   f6b44: 3dc00000     	ldr	q0, [x0]
   f6b48: b240014a     	orr	x10, x10, #0x1
   f6b4c: f9001be8     	str	x8, [sp, #0x30]
   f6b50: 3d800be0     	str	q0, [sp, #0x20]
   f6b54: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f6b58: f900001f     	str	xzr, [x0]
   f6b5c: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f6b60: 394083e8     	ldrb	w8, [sp, #0x20]
   f6b64: 7200011f     	tst	w8, #0x1
   f6b68: d341fd08     	lsr	x8, x8, #1
   f6b6c: 9a890141     	csel	x1, x10, x9, eq
   f6b70: 9a8b0102     	csel	x2, x8, x11, eq
   f6b74: d10083a0     	sub	x0, x29, #0x20
   f6b78: 9401a066     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f6b7c: 394083e8     	ldrb	w8, [sp, #0x20]
   f6b80: 36000068     	tbz	w8, #0x0, 0xf6b8c <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x100>
   f6b84: f9401be0     	ldr	x0, [sp, #0x30]
   f6b88: 940198d6     	bl	0x15cee0 <_ZdlPv@plt>
   f6b8c: 394023e8     	ldrb	w8, [sp, #0x8]
   f6b90: 36000068     	tbz	w8, #0x0, 0xf6b9c <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x110>
   f6b94: f9400fe0     	ldr	x0, [sp, #0x18]
   f6b98: 940198d2     	bl	0x15cee0 <_ZdlPv@plt>
   f6b9c: 9401a019     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6ba0: b940e400     	ldr	w0, [x0, #0xe4]
   f6ba4: 910023e8     	add	x8, sp, #0x8
   f6ba8: 94019ffe     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f6bac: 90fffbc2     	adrp	x2, 0x6e000
   f6bb0: 910023e0     	add	x0, sp, #0x8
   f6bb4: 91332442     	add	x2, x2, #0xcc9
   f6bb8: aa1f03e1     	mov	x1, xzr
   f6bbc: 9401a1e5     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f6bc0: f9400808     	ldr	x8, [x0, #0x10]
   f6bc4: 910083ea     	add	x10, sp, #0x20
   f6bc8: 3dc00000     	ldr	q0, [x0]
   f6bcc: b240014a     	orr	x10, x10, #0x1
   f6bd0: f9001be8     	str	x8, [sp, #0x30]
   f6bd4: 3d800be0     	str	q0, [sp, #0x20]
   f6bd8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f6bdc: f900001f     	str	xzr, [x0]
   f6be0: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f6be4: 394083e8     	ldrb	w8, [sp, #0x20]
   f6be8: 7200011f     	tst	w8, #0x1
   f6bec: d341fd08     	lsr	x8, x8, #1
   f6bf0: 9a890141     	csel	x1, x10, x9, eq
   f6bf4: 9a8b0102     	csel	x2, x8, x11, eq
   f6bf8: d10083a0     	sub	x0, x29, #0x20
   f6bfc: 9401a045     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f6c00: 394083e8     	ldrb	w8, [sp, #0x20]
   f6c04: 36000068     	tbz	w8, #0x0, 0xf6c10 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x184>
   f6c08: f9401be0     	ldr	x0, [sp, #0x30]
   f6c0c: 940198b5     	bl	0x15cee0 <_ZdlPv@plt>
   f6c10: 394023e8     	ldrb	w8, [sp, #0x8]
   f6c14: 36000068     	tbz	w8, #0x0, 0xf6c20 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x194>
   f6c18: f9400fe0     	ldr	x0, [sp, #0x18]
   f6c1c: 940198b1     	bl	0x15cee0 <_ZdlPv@plt>
   f6c20: 94019ff8     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6c24: b940e800     	ldr	w0, [x0, #0xe8]
   f6c28: 910023e8     	add	x8, sp, #0x8
   f6c2c: 94019fdd     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f6c30: b0fffbc2     	adrp	x2, 0x6f000
   f6c34: 910023e0     	add	x0, sp, #0x8
   f6c38: 913dc842     	add	x2, x2, #0xf72
   f6c3c: aa1f03e1     	mov	x1, xzr
   f6c40: 9401a1c4     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f6c44: f9400808     	ldr	x8, [x0, #0x10]
   f6c48: 910083ea     	add	x10, sp, #0x20
   f6c4c: 3dc00000     	ldr	q0, [x0]
   f6c50: b240014a     	orr	x10, x10, #0x1
   f6c54: f9001be8     	str	x8, [sp, #0x30]
   f6c58: 3d800be0     	str	q0, [sp, #0x20]
   f6c5c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f6c60: f900001f     	str	xzr, [x0]
   f6c64: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f6c68: 394083e8     	ldrb	w8, [sp, #0x20]
   f6c6c: 7200011f     	tst	w8, #0x1
   f6c70: d341fd08     	lsr	x8, x8, #1
   f6c74: 9a890141     	csel	x1, x10, x9, eq
   f6c78: 9a8b0102     	csel	x2, x8, x11, eq
   f6c7c: d10083a0     	sub	x0, x29, #0x20
   f6c80: 9401a024     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f6c84: 394083e8     	ldrb	w8, [sp, #0x20]
   f6c88: 36000068     	tbz	w8, #0x0, 0xf6c94 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x208>
   f6c8c: f9401be0     	ldr	x0, [sp, #0x30]
   f6c90: 94019894     	bl	0x15cee0 <_ZdlPv@plt>
   f6c94: 394023e8     	ldrb	w8, [sp, #0x8]
   f6c98: 36000068     	tbz	w8, #0x0, 0xf6ca4 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x218>
   f6c9c: f9400fe0     	ldr	x0, [sp, #0x18]
   f6ca0: 94019890     	bl	0x15cee0 <_ZdlPv@plt>
   f6ca4: 94019fd7     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6ca8: b940f400     	ldr	w0, [x0, #0xf4]
   f6cac: 910023e8     	add	x8, sp, #0x8
   f6cb0: 94019fbc     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f6cb4: 90fffbe2     	adrp	x2, 0x72000
   f6cb8: 910023e0     	add	x0, sp, #0x8
   f6cbc: 911f9442     	add	x2, x2, #0x7e5
   f6cc0: aa1f03e1     	mov	x1, xzr
   f6cc4: 9401a1a3     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f6cc8: f9400808     	ldr	x8, [x0, #0x10]
   f6ccc: 910083ea     	add	x10, sp, #0x20
   f6cd0: 3dc00000     	ldr	q0, [x0]
   f6cd4: b240014a     	orr	x10, x10, #0x1
   f6cd8: f9001be8     	str	x8, [sp, #0x30]
   f6cdc: 3d800be0     	str	q0, [sp, #0x20]
   f6ce0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f6ce4: f900001f     	str	xzr, [x0]
   f6ce8: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f6cec: 394083e8     	ldrb	w8, [sp, #0x20]
   f6cf0: 7200011f     	tst	w8, #0x1
   f6cf4: d341fd08     	lsr	x8, x8, #1
   f6cf8: 9a890141     	csel	x1, x10, x9, eq
   f6cfc: 9a8b0102     	csel	x2, x8, x11, eq
   f6d00: d10083a0     	sub	x0, x29, #0x20
   f6d04: 9401a003     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f6d08: 394083e8     	ldrb	w8, [sp, #0x20]
   f6d0c: 36000068     	tbz	w8, #0x0, 0xf6d18 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x28c>
   f6d10: f9401be0     	ldr	x0, [sp, #0x30]
   f6d14: 94019873     	bl	0x15cee0 <_ZdlPv@plt>
   f6d18: 394023e8     	ldrb	w8, [sp, #0x8]
   f6d1c: 36000068     	tbz	w8, #0x0, 0xf6d28 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x29c>
   f6d20: f9400fe0     	ldr	x0, [sp, #0x18]
   f6d24: 9401986f     	bl	0x15cee0 <_ZdlPv@plt>
   f6d28: 94019fb6     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f6d2c: b940f800     	ldr	w0, [x0, #0xf8]
   f6d30: 910023e8     	add	x8, sp, #0x8
   f6d34: 94019f9b     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f6d38: 90fffbe2     	adrp	x2, 0x72000
   f6d3c: 910023e0     	add	x0, sp, #0x8
   f6d40: 91044c42     	add	x2, x2, #0x113
   f6d44: aa1f03e1     	mov	x1, xzr
   f6d48: 9401a182     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f6d4c: f9400808     	ldr	x8, [x0, #0x10]
   f6d50: 910083ea     	add	x10, sp, #0x20
   f6d54: 3dc00000     	ldr	q0, [x0]
   f6d58: b240014a     	orr	x10, x10, #0x1
   f6d5c: f9001be8     	str	x8, [sp, #0x30]
   f6d60: 3d800be0     	str	q0, [sp, #0x20]
   f6d64: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f6d68: f900001f     	str	xzr, [x0]
   f6d6c: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f6d70: 394083e8     	ldrb	w8, [sp, #0x20]
   f6d74: 7200011f     	tst	w8, #0x1
   f6d78: d341fd08     	lsr	x8, x8, #1
   f6d7c: 9a890141     	csel	x1, x10, x9, eq
   f6d80: 9a8b0102     	csel	x2, x8, x11, eq
   f6d84: d10083a0     	sub	x0, x29, #0x20
   f6d88: 94019fe2     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f6d8c: 394083e8     	ldrb	w8, [sp, #0x20]
   f6d90: 36000068     	tbz	w8, #0x0, 0xf6d9c <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x310>
   f6d94: f9401be0     	ldr	x0, [sp, #0x30]
   f6d98: 94019852     	bl	0x15cee0 <_ZdlPv@plt>
   f6d9c: 394023e8     	ldrb	w8, [sp, #0x8]
   f6da0: 36000068     	tbz	w8, #0x0, 0xf6dac <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x320>
   f6da4: f9400fe0     	ldr	x0, [sp, #0x18]
   f6da8: 9401984e     	bl	0x15cee0 <_ZdlPv@plt>
   f6dac: b0fffbe1     	adrp	x1, 0x73000
   f6db0: d10083a0     	sub	x0, x29, #0x20
   f6db4: 912b0421     	add	x1, x1, #0xac1
   f6db8: 94019f4e     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   f6dbc: d0fffbc1     	adrp	x1, 0x70000
   f6dc0: d10083a0     	sub	x0, x29, #0x20
   f6dc4: 91131021     	add	x1, x1, #0x4c4
   f6dc8: 94019f4a     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   f6dcc: 9401a1cd     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6dd0: f9400008     	ldr	x8, [x0]
   f6dd4: f9401908     	ldr	x8, [x8, #0x30]
   f6dd8: d63f0100     	blr	x8
   f6ddc: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f6de0: d10083ab     	sub	x11, x29, #0x20
   f6de4: f85f03a9     	ldur	x9, [x29, #-0x10]
   f6de8: b240016b     	orr	x11, x11, #0x1
   f6dec: f940000a     	ldr	x10, [x0]
   f6df0: 7200011f     	tst	w8, #0x1
   f6df4: 9a890161     	csel	x1, x11, x9, eq
   f6df8: f9400948     	ldr	x8, [x10, #0x10]
   f6dfc: d63f0100     	blr	x8
   f6e00: 2a0003f4     	mov	w20, w0
   f6e04: 9401a1bf     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6e08: f9400008     	ldr	x8, [x0]
   f6e0c: f9401908     	ldr	x8, [x8, #0x30]
   f6e10: d63f0100     	blr	x8
   f6e14: f9400008     	ldr	x8, [x0]
   f6e18: f9400d08     	ldr	x8, [x8, #0x18]
   f6e1c: d63f0100     	blr	x8
   f6e20: aa0003e7     	mov	x7, x0
   f6e24: 90fffbc1     	adrp	x1, 0x6e000
   f6e28: b0fffbc3     	adrp	x3, 0x6f000
   f6e2c: 90fffbc4     	adrp	x4, 0x6e000
   f6e30: d0fffbc6     	adrp	x6, 0x70000
   f6e34: 91113821     	add	x1, x1, #0x44e
   f6e38: 91161463     	add	x3, x3, #0x585
   f6e3c: 91136484     	add	x4, x4, #0x4d9
   f6e40: 912048c6     	add	x6, x6, #0x812
   f6e44: 2a1f03e0     	mov	w0, wzr
   f6e48: 528013c2     	mov	w2, #0x9e               // =158
   f6e4c: aa1303e5     	mov	x5, x19
   f6e50: 940197f4     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f6e54: f9400268     	ldr	x8, [x19]
   f6e58: f9400d08     	ldr	x8, [x8, #0x18]
   f6e5c: aa1303e0     	mov	x0, x19
   f6e60: 52800021     	mov	w1, #0x1                // =1
   f6e64: d63f0100     	blr	x8
   f6e68: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f6e6c: 36000068     	tbz	w8, #0x0, 0xf6e78 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x3ec>
   f6e70: f85f03a0     	ldur	x0, [x29, #-0x10]
   f6e74: 9401981b     	bl	0x15cee0 <_ZdlPv@plt>
   f6e78: f94016a8     	ldr	x8, [x21, #0x28]
   f6e7c: f85f83a9     	ldur	x9, [x29, #-0x8]
   f6e80: eb09011f     	cmp	x8, x9
   f6e84: 540000e1     	b.ne	0xf6ea0 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x414>
   f6e88: 12000280     	and	w0, w20, #0x1
   f6e8c: f9403bf5     	ldr	x21, [sp, #0x70]
   f6e90: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   f6e94: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   f6e98: 910243ff     	add	sp, sp, #0x90
   f6e9c: d65f03c0     	ret
   f6ea0: 940197e4     	bl	0x15ce30 <__stack_chk_fail@plt>
   f6ea4: 14000014     	b	0xf6ef4 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x468>
   f6ea8: aa0003f3     	mov	x19, x0
   f6eac: 394023e8     	ldrb	w8, [sp, #0x8]
   f6eb0: 360002c8     	tbz	w8, #0x0, 0xf6f08 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x47c>
   f6eb4: 14000021     	b	0xf6f38 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4ac>
   f6eb8: 1400000f     	b	0xf6ef4 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x468>
   f6ebc: aa0003f3     	mov	x19, x0
   f6ec0: 394023e8     	ldrb	w8, [sp, #0x8]
   f6ec4: 36000228     	tbz	w8, #0x0, 0xf6f08 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x47c>
   f6ec8: 1400001c     	b	0xf6f38 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4ac>
   f6ecc: 1400000a     	b	0xf6ef4 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x468>
   f6ed0: aa0003f3     	mov	x19, x0
   f6ed4: 394023e8     	ldrb	w8, [sp, #0x8]
   f6ed8: 36000188     	tbz	w8, #0x0, 0xf6f08 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x47c>
   f6edc: 14000017     	b	0xf6f38 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4ac>
   f6ee0: 14000005     	b	0xf6ef4 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x468>
   f6ee4: aa0003f3     	mov	x19, x0
   f6ee8: 394023e8     	ldrb	w8, [sp, #0x8]
   f6eec: 360000e8     	tbz	w8, #0x0, 0xf6f08 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x47c>
   f6ef0: 14000012     	b	0xf6f38 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4ac>
   f6ef4: 394083e8     	ldrb	w8, [sp, #0x20]
   f6ef8: aa0003f3     	mov	x19, x0
   f6efc: 370000e8     	tbnz	w8, #0x0, 0xf6f18 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x48c>
   f6f00: 394023e8     	ldrb	w8, [sp, #0x8]
   f6f04: 370001a8     	tbnz	w8, #0x0, 0xf6f38 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4ac>
   f6f08: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f6f0c: 37000328     	tbnz	w8, #0x0, 0xf6f70 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4e4>
   f6f10: aa1303e0     	mov	x0, x19
   f6f14: 94018893     	bl	0x159160 <__emutls_get_address+0x6d4>
   f6f18: f9401be0     	ldr	x0, [sp, #0x30]
   f6f1c: 940197f1     	bl	0x15cee0 <_ZdlPv@plt>
   f6f20: 394023e8     	ldrb	w8, [sp, #0x8]
   f6f24: 3607ff28     	tbz	w8, #0x0, 0xf6f08 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x47c>
   f6f28: 14000004     	b	0xf6f38 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4ac>
   f6f2c: aa0003f3     	mov	x19, x0
   f6f30: 394023e8     	ldrb	w8, [sp, #0x8]
   f6f34: 3607fea8     	tbz	w8, #0x0, 0xf6f08 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x47c>
   f6f38: f9400fe0     	ldr	x0, [sp, #0x18]
   f6f3c: 940197e9     	bl	0x15cee0 <_ZdlPv@plt>
   f6f40: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f6f44: 3607fe68     	tbz	w8, #0x0, 0xf6f10 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x484>
   f6f48: 1400000a     	b	0xf6f70 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4e4>
   f6f4c: 14000006     	b	0xf6f64 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4d8>
   f6f50: 14000005     	b	0xf6f64 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4d8>
   f6f54: 14000004     	b	0xf6f64 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4d8>
   f6f58: 14000003     	b	0xf6f64 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4d8>
   f6f5c: 14000002     	b	0xf6f64 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4d8>
   f6f60: 14000001     	b	0xf6f64 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x4d8>
   f6f64: aa0003f3     	mov	x19, x0
   f6f68: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f6f6c: 3607fd28     	tbz	w8, #0x0, 0xf6f10 <InGame::InGameReportGatewayImpl::SetDefaultConfig()+0x484>
   f6f70: f85f03a0     	ldur	x0, [x29, #-0x10]
   f6f74: 940197db     	bl	0x15cee0 <_ZdlPv@plt>
   f6f78: aa1303e0     	mov	x0, x19
   f6f7c: 94018879     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f6f80 <InGame::InGameReportGatewayImpl::SetStreamLogURL(char const*, char const*)>:
   f6f80: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6f84: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f6f88: 910003fd     	mov	x29, sp
   f6f8c: 39402008     	ldrb	w8, [x0, #0x8]
   f6f90: 34000168     	cbz	w8, 0xf6fbc <InGame::InGameReportGatewayImpl::SetStreamLogURL(char const*, char const*)+0x3c>
   f6f94: aa0203f3     	mov	x19, x2
   f6f98: aa0103f4     	mov	x20, x1
   f6f9c: 9401a159     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f6fa0: f9400008     	ldr	x8, [x0]
   f6fa4: aa1403e1     	mov	x1, x20
   f6fa8: aa1303e2     	mov	x2, x19
   f6fac: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f6fb0: f9400903     	ldr	x3, [x8, #0x10]
   f6fb4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6fb8: d61f0060     	br	x3
   f6fbc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f6fc0: 90fffbc1     	adrp	x1, 0x6e000
   f6fc4: 90fffbe3     	adrp	x3, 0x72000
   f6fc8: 90fffbc4     	adrp	x4, 0x6e000
   f6fcc: d0fffbc6     	adrp	x6, 0x70000
   f6fd0: aa0003e5     	mov	x5, x0
   f6fd4: 91113821     	add	x1, x1, #0x44e
   f6fd8: 912d2c63     	add	x3, x3, #0xb4b
   f6fdc: 91136484     	add	x4, x4, #0x4d9
   f6fe0: 910764c6     	add	x6, x6, #0x1d9
   f6fe4: 52800040     	mov	w0, #0x2                // =2
   f6fe8: 528015a2     	mov	w2, #0xad               // =173
   f6fec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f6ff0: 1401978c     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000f6ff4 <InGame::InGameReportGatewayImpl::SetMetricsURL(char const*, char const*)>:
   f6ff4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f6ff8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f6ffc: 910003fd     	mov	x29, sp
   f7000: 39402008     	ldrb	w8, [x0, #0x8]
   f7004: 34000168     	cbz	w8, 0xf7030 <InGame::InGameReportGatewayImpl::SetMetricsURL(char const*, char const*)+0x3c>
   f7008: aa0203f3     	mov	x19, x2
   f700c: aa0103f4     	mov	x20, x1
   f7010: 9401a13c     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f7014: f9400008     	ldr	x8, [x0]
   f7018: aa1403e1     	mov	x1, x20
   f701c: aa1303e2     	mov	x2, x19
   f7020: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f7024: f9400d03     	ldr	x3, [x8, #0x18]
   f7028: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f702c: d61f0060     	br	x3
   f7030: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f7034: f0fffba1     	adrp	x1, 0x6e000
   f7038: d0fffba3     	adrp	x3, 0x6d000
   f703c: f0fffba4     	adrp	x4, 0x6e000
   f7040: b0fffbc6     	adrp	x6, 0x70000
   f7044: aa0003e5     	mov	x5, x0
   f7048: 91113821     	add	x1, x1, #0x44e
   f704c: 911b9463     	add	x3, x3, #0x6e5
   f7050: 91136484     	add	x4, x4, #0x4d9
   f7054: 910764c6     	add	x6, x6, #0x1d9
   f7058: 52800040     	mov	w0, #0x2                // =2
   f705c: 52801762     	mov	w2, #0xbb               // =187
   f7060: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7064: 1401976f     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000f7068 <InGame::InGameReportGatewayImpl::Initialize(char const*, char const*, char const*, char const*)>:
   f7068: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f706c: a90157f6     	stp	x22, x21, [sp, #0x10]
   f7070: 910003fd     	mov	x29, sp
   f7074: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f7078: 39402008     	ldrb	w8, [x0, #0x8]
   f707c: 34000208     	cbz	w8, 0xf70bc <InGame::InGameReportGatewayImpl::Initialize(char const*, char const*, char const*, char const*)+0x54>
   f7080: aa0403f3     	mov	x19, x4
   f7084: aa0303f4     	mov	x20, x3
   f7088: aa0203f5     	mov	x21, x2
   f708c: aa0103f6     	mov	x22, x1
   f7090: 9401a11c     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f7094: f9400008     	ldr	x8, [x0]
   f7098: aa1603e1     	mov	x1, x22
   f709c: aa1503e2     	mov	x2, x21
   f70a0: aa1403e3     	mov	x3, x20
   f70a4: aa1303e4     	mov	x4, x19
   f70a8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f70ac: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f70b0: f9401105     	ldr	x5, [x8, #0x20]
   f70b4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f70b8: d61f00a0     	br	x5
   f70bc: f0fffba1     	adrp	x1, 0x6e000
   f70c0: f0fffbc3     	adrp	x3, 0x72000
   f70c4: f0fffba4     	adrp	x4, 0x6e000
   f70c8: b0fffbc6     	adrp	x6, 0x70000
   f70cc: aa0003e5     	mov	x5, x0
   f70d0: 91113821     	add	x1, x1, #0x44e
   f70d4: 91049c63     	add	x3, x3, #0x127
   f70d8: 91136484     	add	x4, x4, #0x4d9
   f70dc: 910764c6     	add	x6, x6, #0x1d9
   f70e0: 52800040     	mov	w0, #0x2                // =2
   f70e4: 52801942     	mov	w2, #0xca               // =202
   f70e8: 9401974e     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f70ec: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f70f0: 2a1f03e0     	mov	w0, wzr
   f70f4: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f70f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f70fc: d65f03c0     	ret

00000000000f7100 <InGame::InGameReportGatewayImpl::ReportInGameStreamLog(InGame::IStreamLog const*, bool)>:
   f7100: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7104: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f7108: 910003fd     	mov	x29, sp
   f710c: 2a0203f4     	mov	w20, w2
   f7110: aa0103f3     	mov	x19, x1
   f7114: 94019ebb     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7118: 39437008     	ldrb	w8, [x0, #0xdc]
   f711c: 34000128     	cbz	w8, 0xf7140 <InGame::InGameReportGatewayImpl::ReportInGameStreamLog(InGame::IStreamLog const*, bool)+0x40>
   f7120: 9401a0f8     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f7124: f9400008     	ldr	x8, [x0]
   f7128: 12000282     	and	w2, w20, #0x1
   f712c: aa1303e1     	mov	x1, x19
   f7130: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f7134: f9402503     	ldr	x3, [x8, #0x48]
   f7138: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f713c: d61f0060     	br	x3
   f7140: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f7144: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7148: d65f03c0     	ret

00000000000f714c <InGame::InGameReportGatewayImpl::ReportInGameMetrics(InGame::IMetrics const*)>:
   f714c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7150: f9000bf3     	str	x19, [sp, #0x10]
   f7154: 910003fd     	mov	x29, sp
   f7158: aa0103f3     	mov	x19, x1
   f715c: 94019ea9     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7160: 39437008     	ldrb	w8, [x0, #0xdc]
   f7164: 34000108     	cbz	w8, 0xf7184 <InGame::InGameReportGatewayImpl::ReportInGameMetrics(InGame::IMetrics const*)+0x38>
   f7168: 9401a0e6     	bl	0x15f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>
   f716c: f9400008     	ldr	x8, [x0]
   f7170: aa1303e1     	mov	x1, x19
   f7174: f9400bf3     	ldr	x19, [sp, #0x10]
   f7178: f9403502     	ldr	x2, [x8, #0x68]
   f717c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7180: d61f0040     	br	x2
   f7184: f9400bf3     	ldr	x19, [sp, #0x10]
   f7188: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f718c: d65f03c0     	ret

00000000000f7190 <InGame::InGameReportGatewayImpl::GetGaaSReqStatReportHandler()>:
   f7190: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7194: f9000bf3     	str	x19, [sp, #0x10]
   f7198: 910003fd     	mov	x29, sp
   f719c: aa0003f3     	mov	x19, x0
   f71a0: 94019e98     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f71a4: 39437009     	ldrb	w9, [x0, #0xdc]
   f71a8: 91004268     	add	x8, x19, #0x10
   f71ac: f9400bf3     	ldr	x19, [sp, #0x10]
   f71b0: 7100013f     	cmp	w9, #0x0
   f71b4: 9a8803e0     	csel	x0, xzr, x8, eq
   f71b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f71bc: d65f03c0     	ret

00000000000f71c0 <InGame::InGameReportGatewayImpl::GetGaaSReqStatMutex()>:
   f71c0: 9102a000     	add	x0, x0, #0xa8
   f71c4: d65f03c0     	ret

00000000000f71c8 <InGame::InGameReportGatewayImpl::GetGaaSReqMetricMutex()>:
   f71c8: 91034000     	add	x0, x0, #0xd0
   f71cc: d65f03c0     	ret

00000000000f71d0 <InGame::InGameReportGatewayImpl::ReleaseInternalInstance()>:
   f71d0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f71d4: 910003fd     	mov	x29, sp
   f71d8: f0fffba1     	adrp	x1, 0x6e000
   f71dc: 90fffbe3     	adrp	x3, 0x73000
   f71e0: f0fffba4     	adrp	x4, 0x6e000
   f71e4: f0fffbc6     	adrp	x6, 0x72000
   f71e8: aa0003e5     	mov	x5, x0
   f71ec: 91113821     	add	x1, x1, #0x44e
   f71f0: 9107cc63     	add	x3, x3, #0x1f3
   f71f4: 91136484     	add	x4, x4, #0x4d9
   f71f8: 913e58c6     	add	x6, x6, #0xf96
   f71fc: 52800020     	mov	w0, #0x1                // =1
   f7200: 52802042     	mov	w2, #0x102              // =258
   f7204: 94019707     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f7208: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f720c: 1401a0b9     	b	0x15f4f0 <_ZN6InGame14IReportGateway15ReleaseInstanceEv@plt>

00000000000f7210 <InGame::IReportGatewayInner::~IReportGatewayInner()>:
   f7210: d4200020     	brk	#0x1

00000000000f7214 <InGame::IReportGatewayInner::~IReportGatewayInner()>:
   f7214: d4200020     	brk	#0x1

00000000000f7218 <InGame::InGameReportGateway::~InGameReportGateway()>:
   f7218: d4200020     	brk	#0x1

00000000000f721c <InGame::InGameReportGateway::~InGameReportGateway()>:
   f721c: d4200020     	brk	#0x1

00000000000f7220 <InGame::InGameReportGatewayImpl::QueryInterface(unsigned long)>:
   f7220: d29c6528     	mov	x8, #0xe329             // =58153
   f7224: f2acc9c8     	movk	x8, #0x664e, lsl #16
   f7228: f2d0ee88     	movk	x8, #0x8774, lsl #32
   f722c: f2fce7a8     	movk	x8, #0xe73d, lsl #48
   f7230: eb08003f     	cmp	x1, x8
   f7234: 54000240     	b.eq	0xf727c <InGame::InGameReportGatewayImpl::QueryInterface(unsigned long)+0x5c>
   f7238: d2892568     	mov	x8, #0x492b             // =18731
   f723c: f2bc0768     	movk	x8, #0xe03b, lsl #16
   f7240: f2d06448     	movk	x8, #0x8322, lsl #32
   f7244: f2e11908     	movk	x8, #0x8c8, lsl #48
   f7248: eb08003f     	cmp	x1, x8
   f724c: 54000120     	b.eq	0xf7270 <InGame::InGameReportGatewayImpl::QueryInterface(unsigned long)+0x50>
   f7250: d292aba8     	mov	x8, #0x955d             // =38237
   f7254: f2b081e8     	movk	x8, #0x840f, lsl #16
   f7258: f2d4a648     	movk	x8, #0xa532, lsl #32
   f725c: f2ee6f28     	movk	x8, #0x7379, lsl #48
   f7260: eb08003f     	cmp	x1, x8
   f7264: 540000c0     	b.eq	0xf727c <InGame::InGameReportGatewayImpl::QueryInterface(unsigned long)+0x5c>
   f7268: aa1f03e0     	mov	x0, xzr
   f726c: d65f03c0     	ret
   f7270: f9400008     	ldr	x8, [x0]
   f7274: f85d8108     	ldur	x8, [x8, #-0x28]
   f7278: 8b080000     	add	x0, x0, x8
   f727c: d65f03c0     	ret

00000000000f7280 <InGame::InGameReportMasterImpl::InGameReportMasterImpl()>:
   f7280: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f7284: f9000bf5     	str	x21, [sp, #0x10]
   f7288: 910003fd     	mov	x29, sp
   f728c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f7290: f9400829     	ldr	x9, [x1, #0x10]
   f7294: 90fffbcb     	adrp	x11, 0x6f000
   f7298: 5280fb88     	mov	w8, #0x7dc              // =2012
   f729c: 91223d6b     	add	x11, x11, #0x88f
   f72a0: aa0003f5     	mov	x21, x0
   f72a4: 91008013     	add	x19, x0, #0x20
   f72a8: f9000009     	str	x9, [x0]
   f72ac: aa1503e2     	mov	x2, x21
   f72b0: f85d8129     	ldur	x9, [x9, #-0x28]
   f72b4: f9400c2a     	ldr	x10, [x1, #0x18]
   f72b8: f829680a     	str	x10, [x0, x9]
   f72bc: f9400429     	ldr	x9, [x1, #0x8]
   f72c0: f9000009     	str	x9, [x0]
   f72c4: f85d8129     	ldur	x9, [x9, #-0x28]
   f72c8: f940102a     	ldr	x10, [x1, #0x20]
   f72cc: f829680a     	str	x10, [x0, x9]
   f72d0: f9400029     	ldr	x9, [x1]
   f72d4: f9000009     	str	x9, [x0]
   f72d8: f85d8129     	ldur	x9, [x9, #-0x28]
   f72dc: f940142a     	ldr	x10, [x1, #0x28]
   f72e0: f0fffbc1     	adrp	x1, 0x72000
   f72e4: b9000808     	str	w8, [x0, #0x8]
   f72e8: 9102f821     	add	x1, x1, #0xbe
   f72ec: f829680a     	str	x10, [x0, x9]
   f72f0: 52802029     	mov	w9, #0x101              // =257
   f72f4: f900080b     	str	x11, [x0, #0x10]
   f72f8: 79003009     	strh	w9, [x0, #0x18]
   f72fc: aa1303e0     	mov	x0, x19
   f7300: 94019f94     	bl	0x15f150 <_ZN6InGame24GaaSReqStatReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>
   f7304: 6f00e400     	movi	v0.2d, #0000000000000000
   f7308: aa1503f4     	mov	x20, x21
   f730c: f9006ebf     	str	xzr, [x21, #0xd8]
   f7310: 3c8b8e80     	str	q0, [x20, #0xb8]!
   f7314: 3c8c82a0     	stur	q0, [x21, #0xc8]
   f7318: f0fffbc1     	adrp	x1, 0x72000
   f731c: f0fffba3     	adrp	x3, 0x6e000
   f7320: b0fffbc4     	adrp	x4, 0x70000
   f7324: f0fffbc6     	adrp	x6, 0x72000
   f7328: 911ff021     	add	x1, x1, #0x7fc
   f732c: 91338c63     	add	x3, x3, #0xce3
   f7330: 912c6084     	add	x4, x4, #0xb18
   f7334: 913e58c6     	add	x6, x6, #0xf96
   f7338: 52800020     	mov	w0, #0x1                // =1
   f733c: 52800222     	mov	w2, #0x11               // =17
   f7340: aa1503e5     	mov	x5, x21
   f7344: 940196b7     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f7348: 900003e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f734c: f9400bf5     	ldr	x21, [sp, #0x10]
   f7350: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f7354: b944b509     	ldr	w9, [x8, #0x4b4]
   f7358: 11000529     	add	w9, w9, #0x1
   f735c: b904b509     	str	w9, [x8, #0x4b4]
   f7360: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f7364: d65f03c0     	ret
   f7368: aa0003f5     	mov	x21, x0
   f736c: aa1403e0     	mov	x0, x20
   f7370: 940199e4     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f7374: aa1303e0     	mov	x0, x19
   f7378: 94019f7e     	bl	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f737c: aa1503e0     	mov	x0, x21
   f7380: 94018778     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f7384 <InGame::InGameReportMasterImpl::InGameReportMasterImpl()>:
   f7384: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f7388: f9000bf5     	str	x21, [sp, #0x10]
   f738c: 910003fd     	mov	x29, sp
   f7390: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f7394: b00003a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f7398: 90fffbca     	adrp	x10, 0x6f000
   f739c: 5280fb88     	mov	w8, #0x7dc              // =2012
   f73a0: 91223d4a     	add	x10, x10, #0x88f
   f73a4: 5280202b     	mov	w11, #0x101             // =257
   f73a8: aa0003f5     	mov	x21, x0
   f73ac: f946d529     	ldr	x9, [x9, #0xda8]
   f73b0: 91008013     	add	x19, x0, #0x20
   f73b4: f0fffbc1     	adrp	x1, 0x72000
   f73b8: b9000808     	str	w8, [x0, #0x8]
   f73bc: f900080a     	str	x10, [x0, #0x10]
   f73c0: 9102f821     	add	x1, x1, #0xbe
   f73c4: 9100a129     	add	x9, x9, #0x28
   f73c8: 7900300b     	strh	w11, [x0, #0x18]
   f73cc: aa1503e2     	mov	x2, x21
   f73d0: f9000009     	str	x9, [x0]
   f73d4: aa1303e0     	mov	x0, x19
   f73d8: 94019f5e     	bl	0x15f150 <_ZN6InGame24GaaSReqStatReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>
   f73dc: 6f00e400     	movi	v0.2d, #0000000000000000
   f73e0: aa1503f4     	mov	x20, x21
   f73e4: f9006ebf     	str	xzr, [x21, #0xd8]
   f73e8: 3c8b8e80     	str	q0, [x20, #0xb8]!
   f73ec: 3c8c82a0     	stur	q0, [x21, #0xc8]
   f73f0: f0fffbc1     	adrp	x1, 0x72000
   f73f4: f0fffba3     	adrp	x3, 0x6e000
   f73f8: b0fffbc4     	adrp	x4, 0x70000
   f73fc: f0fffbc6     	adrp	x6, 0x72000
   f7400: 911ff021     	add	x1, x1, #0x7fc
   f7404: 91338c63     	add	x3, x3, #0xce3
   f7408: 912c6084     	add	x4, x4, #0xb18
   f740c: 913e58c6     	add	x6, x6, #0xf96
   f7410: 52800020     	mov	w0, #0x1                // =1
   f7414: 52800222     	mov	w2, #0x11               // =17
   f7418: aa1503e5     	mov	x5, x21
   f741c: 94019681     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f7420: 900003e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f7424: f9400bf5     	ldr	x21, [sp, #0x10]
   f7428: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f742c: b944b509     	ldr	w9, [x8, #0x4b4]
   f7430: 11000529     	add	w9, w9, #0x1
   f7434: b904b509     	str	w9, [x8, #0x4b4]
   f7438: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f743c: d65f03c0     	ret
   f7440: aa0003f5     	mov	x21, x0
   f7444: aa1403e0     	mov	x0, x20
   f7448: 940199ae     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f744c: aa1303e0     	mov	x0, x19
   f7450: 94019f48     	bl	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f7454: aa1503e0     	mov	x0, x21
   f7458: 94018742     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f745c <InGame::InGameReportMasterImpl::~InGameReportMasterImpl()>:
   f745c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7460: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f7464: 910003fd     	mov	x29, sp
   f7468: f9400028     	ldr	x8, [x1]
   f746c: aa0003f3     	mov	x19, x0
   f7470: f9000008     	str	x8, [x0]
   f7474: f85d8108     	ldur	x8, [x8, #-0x28]
   f7478: f9401429     	ldr	x9, [x1, #0x28]
   f747c: f8286809     	str	x9, [x0, x8]
   f7480: f0fffbc1     	adrp	x1, 0x72000
   f7484: b0fffbc3     	adrp	x3, 0x70000
   f7488: b0fffbc4     	adrp	x4, 0x70000
   f748c: f0fffbc6     	adrp	x6, 0x72000
   f7490: 911ff021     	add	x1, x1, #0x7fc
   f7494: 91083c63     	add	x3, x3, #0x20f
   f7498: 912c6084     	add	x4, x4, #0xb18
   f749c: 913e58c6     	add	x6, x6, #0xf96
   f74a0: 52800020     	mov	w0, #0x1                // =1
   f74a4: 52800322     	mov	w2, #0x19               // =25
   f74a8: aa1303e5     	mov	x5, x19
   f74ac: 9401965d     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f74b0: 900003e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f74b4: b944b509     	ldr	w9, [x8, #0x4b4]
   f74b8: 71000529     	subs	w9, w9, #0x1
   f74bc: b904b509     	str	w9, [x8, #0x4b4]
   f74c0: 54000041     	b.ne	0xf74c8 <InGame::InGameReportMasterImpl::~InGameReportMasterImpl()+0x6c>
   f74c4: 9401a017     	bl	0x15f520 <_ZN6InGame13IReportMaster15ReleaseInstanceEv@plt>
   f74c8: 9102e260     	add	x0, x19, #0xb8
   f74cc: 9401998d     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f74d0: 91008260     	add	x0, x19, #0x20
   f74d4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f74d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f74dc: 14019f25     	b	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f74e0: aa0003f4     	mov	x20, x0
   f74e4: 9102e260     	add	x0, x19, #0xb8
   f74e8: 94019986     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f74ec: 91008260     	add	x0, x19, #0x20
   f74f0: 94019f20     	bl	0x15f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>
   f74f4: aa1403e0     	mov	x0, x20
   f74f8: 97fec68f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f74fc <InGame::InGameReportMasterImpl::~InGameReportMasterImpl()>:
   f74fc: b00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f7500: f946d821     	ldr	x1, [x1, #0xdb0]
   f7504: 1401a003     	b	0x15f510 <_ZN6InGame22InGameReportMasterImplD2Ev@plt>

00000000000f7508 <virtual thunk to InGame::InGameReportMasterImpl::~InGameReportMasterImpl()>:
   f7508: b00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f750c: f946d821     	ldr	x1, [x1, #0xdb0]
   f7510: f9400008     	ldr	x8, [x0]
   f7514: f85e8108     	ldur	x8, [x8, #-0x18]
   f7518: 8b080000     	add	x0, x0, x8
   f751c: 14019ffd     	b	0x15f510 <_ZN6InGame22InGameReportMasterImplD2Ev@plt>

00000000000f7520 <InGame::InGameReportMasterImpl::~InGameReportMasterImpl()>:
   f7520: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7524: f9000bf3     	str	x19, [sp, #0x10]
   f7528: 910003fd     	mov	x29, sp
   f752c: b00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f7530: aa0003f3     	mov	x19, x0
   f7534: f946d821     	ldr	x1, [x1, #0xdb0]
   f7538: 94019ff6     	bl	0x15f510 <_ZN6InGame22InGameReportMasterImplD2Ev@plt>
   f753c: aa1303e0     	mov	x0, x19
   f7540: f9400bf3     	ldr	x19, [sp, #0x10]
   f7544: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7548: 14019666     	b	0x15cee0 <_ZdlPv@plt>

00000000000f754c <virtual thunk to InGame::InGameReportMasterImpl::~InGameReportMasterImpl()>:
   f754c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7550: f9000bf3     	str	x19, [sp, #0x10]
   f7554: 910003fd     	mov	x29, sp
   f7558: f9400008     	ldr	x8, [x0]
   f755c: b00003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f7560: f85e8108     	ldur	x8, [x8, #-0x18]
   f7564: f946d821     	ldr	x1, [x1, #0xdb0]
   f7568: 8b080013     	add	x19, x0, x8
   f756c: aa1303e0     	mov	x0, x19
   f7570: 94019fe8     	bl	0x15f510 <_ZN6InGame22InGameReportMasterImplD2Ev@plt>
   f7574: aa1303e0     	mov	x0, x19
   f7578: f9400bf3     	ldr	x19, [sp, #0x10]
   f757c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7580: 14019658     	b	0x15cee0 <_ZdlPv@plt>

00000000000f7584 <InGame::InGameReportMasterImpl::EnableReport(bool)>:
   f7584: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7588: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f758c: 910003fd     	mov	x29, sp
   f7590: 2a0103f4     	mov	w20, w1
   f7594: aa0003f3     	mov	x19, x0
   f7598: 94019d9a     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f759c: 39437408     	ldrb	w8, [x0, #0xdd]
   f75a0: 7100011f     	cmp	w8, #0x0
   f75a4: 1a9f07e8     	cset	w8, ne
   f75a8: 0a140108     	and	w8, w8, w20
   f75ac: 39006668     	strb	w8, [x19, #0x19]
   f75b0: 94019d94     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f75b4: 39437008     	ldrb	w8, [x0, #0xdc]
   f75b8: 34000068     	cbz	w8, 0xf75c4 <InGame::InGameReportMasterImpl::EnableReport(bool)+0x40>
   f75bc: 52800028     	mov	w8, #0x1                // =1
   f75c0: 14000005     	b	0xf75d4 <InGame::InGameReportMasterImpl::EnableReport(bool)+0x50>
   f75c4: 94019d8f     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f75c8: 39437408     	ldrb	w8, [x0, #0xdd]
   f75cc: 7100011f     	cmp	w8, #0x0
   f75d0: 1a9f07e8     	cset	w8, ne
   f75d4: 39006268     	strb	w8, [x19, #0x18]
   f75d8: 94019fd6     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f75dc: f9400008     	ldr	x8, [x0]
   f75e0: 39406261     	ldrb	w1, [x19, #0x18]
   f75e4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f75e8: f9401102     	ldr	x2, [x8, #0x20]
   f75ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f75f0: d61f0040     	br	x2

00000000000f75f4 <InGame::InGameReportMasterImpl::GetConfig()>:
   f75f4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f75f8: 910003fd     	mov	x29, sp
   f75fc: 94019fcd     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7600: f9400008     	ldr	x8, [x0]
   f7604: f9401501     	ldr	x1, [x8, #0x28]
   f7608: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f760c: d61f0020     	br	x1

00000000000f7610 <InGame::InGameReportMasterImpl::CreateEventData()>:
   f7610: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f7614: 910003fd     	mov	x29, sp
   f7618: 94019fc6     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f761c: f9400008     	ldr	x8, [x0]
   f7620: f9401901     	ldr	x1, [x8, #0x30]
   f7624: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f7628: d61f0020     	br	x1

00000000000f762c <InGame::InGameReportMasterImpl::DestroyEventData(InGame::IEventData*&)>:
   f762c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7630: f9000bf3     	str	x19, [sp, #0x10]
   f7634: 910003fd     	mov	x29, sp
   f7638: aa0103f3     	mov	x19, x1
   f763c: 94019fbd     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7640: f9400008     	ldr	x8, [x0]
   f7644: aa1303e1     	mov	x1, x19
   f7648: f9400bf3     	ldr	x19, [sp, #0x10]
   f764c: f9401d02     	ldr	x2, [x8, #0x38]
   f7650: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7654: d61f0040     	br	x2

00000000000f7658 <InGame::InGameReportMasterImpl::ReportEventData(int, char const*, InGame::IEventData const*, bool)>:
   f7658: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f765c: f9000bf7     	str	x23, [sp, #0x10]
   f7660: 910003fd     	mov	x29, sp
   f7664: a90257f6     	stp	x22, x21, [sp, #0x20]
   f7668: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f766c: 2a0403f5     	mov	w21, w4
   f7670: aa0303f3     	mov	x19, x3
   f7674: aa0203f4     	mov	x20, x2
   f7678: 2a0103f6     	mov	w22, w1
   f767c: aa0003f7     	mov	x23, x0
   f7680: f0fffbc1     	adrp	x1, 0x72000
   f7684: b0fffbc3     	adrp	x3, 0x70000
   f7688: b0fffbc4     	adrp	x4, 0x70000
   f768c: f0fffba6     	adrp	x6, 0x6e000
   f7690: 911ff021     	add	x1, x1, #0x7fc
   f7694: 9114d063     	add	x3, x3, #0x534
   f7698: 912c6084     	add	x4, x4, #0xb18
   f769c: 9133e8c6     	add	x6, x6, #0xcfa
   f76a0: 2a1f03e0     	mov	w0, wzr
   f76a4: 52800a22     	mov	w2, #0x51               // =81
   f76a8: aa1703e5     	mov	x5, x23
   f76ac: aa1403e7     	mov	x7, x20
   f76b0: 940195dc     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f76b4: 94019d53     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f76b8: 39435008     	ldrb	w8, [x0, #0xd4]
   f76bc: 360001e8     	tbz	w8, #0x0, 0xf76f8 <InGame::InGameReportMasterImpl::ReportEventData(int, char const*, InGame::IEventData const*, bool)+0xa0>
   f76c0: 394066e8     	ldrb	w8, [x23, #0x19]
   f76c4: 340001a8     	cbz	w8, 0xf76f8 <InGame::InGameReportMasterImpl::ReportEventData(int, char const*, InGame::IEventData const*, bool)+0xa0>
   f76c8: 94019f9a     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f76cc: f9400008     	ldr	x8, [x0]
   f76d0: 120002a4     	and	w4, w21, #0x1
   f76d4: 2a1603e1     	mov	w1, w22
   f76d8: aa1403e2     	mov	x2, x20
   f76dc: aa1303e3     	mov	x3, x19
   f76e0: f9400bf7     	ldr	x23, [sp, #0x10]
   f76e4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f76e8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f76ec: f9402105     	ldr	x5, [x8, #0x40]
   f76f0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f76f4: d61f00a0     	br	x5
   f76f8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f76fc: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f7700: f9400bf7     	ldr	x23, [sp, #0x10]
   f7704: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f7708: d65f03c0     	ret

00000000000f770c <InGame::InGameReportMasterImpl::ReportLogin(int, int, char const*, InGame::IEventData const*, bool)>:
   f770c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f7710: a9015ff8     	stp	x24, x23, [sp, #0x10]
   f7714: 910003fd     	mov	x29, sp
   f7718: a90257f6     	stp	x22, x21, [sp, #0x20]
   f771c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f7720: 2a0503f7     	mov	w23, w5
   f7724: aa0403f3     	mov	x19, x4
   f7728: aa0303f4     	mov	x20, x3
   f772c: 2a0203f5     	mov	w21, w2
   f7730: 2a0103f6     	mov	w22, w1
   f7734: aa0003f8     	mov	x24, x0
   f7738: 94019d32     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f773c: 39435008     	ldrb	w8, [x0, #0xd4]
   f7740: 36000208     	tbz	w8, #0x0, 0xf7780 <InGame::InGameReportMasterImpl::ReportLogin(int, int, char const*, InGame::IEventData const*, bool)+0x74>
   f7744: 39406708     	ldrb	w8, [x24, #0x19]
   f7748: 340001c8     	cbz	w8, 0xf7780 <InGame::InGameReportMasterImpl::ReportLogin(int, int, char const*, InGame::IEventData const*, bool)+0x74>
   f774c: 94019f79     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7750: f9400008     	ldr	x8, [x0]
   f7754: 120002e5     	and	w5, w23, #0x1
   f7758: 2a1603e1     	mov	w1, w22
   f775c: 2a1503e2     	mov	w2, w21
   f7760: aa1403e3     	mov	x3, x20
   f7764: aa1303e4     	mov	x4, x19
   f7768: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f776c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f7770: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   f7774: f9402506     	ldr	x6, [x8, #0x48]
   f7778: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f777c: d61f00c0     	br	x6
   f7780: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f7784: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f7788: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   f778c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f7790: d65f03c0     	ret

00000000000f7794 <InGame::InGameReportMasterImpl::SetCommonEventData(char const*, char const*, int)>:
   f7794: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f7798: f9000bf5     	str	x21, [sp, #0x10]
   f779c: 910003fd     	mov	x29, sp
   f77a0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f77a4: 2a0303f3     	mov	w19, w3
   f77a8: aa0203f4     	mov	x20, x2
   f77ac: aa0103f5     	mov	x21, x1
   f77b0: 94019f60     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f77b4: f9400008     	ldr	x8, [x0]
   f77b8: aa1403e2     	mov	x2, x20
   f77bc: 2a1303e3     	mov	w3, w19
   f77c0: aa1503e1     	mov	x1, x21
   f77c4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f77c8: f9402904     	ldr	x4, [x8, #0x50]
   f77cc: f9400bf5     	ldr	x21, [sp, #0x10]
   f77d0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f77d4: d61f0080     	br	x4

00000000000f77d8 <InGame::InGameReportMasterImpl::SetDefaultConfig()>:
   f77d8: d10243ff     	sub	sp, sp, #0x90
   f77dc: a9067bfd     	stp	x29, x30, [sp, #0x60]
   f77e0: 910183fd     	add	x29, sp, #0x60
   f77e4: f9003bf5     	str	x21, [sp, #0x70]
   f77e8: a9084ff4     	stp	x20, x19, [sp, #0x80]
   f77ec: d53bd055     	mrs	x21, TPIDR_EL0
   f77f0: aa0003f3     	mov	x19, x0
   f77f4: f94016a8     	ldr	x8, [x21, #0x28]
   f77f8: f81f83a8     	stur	x8, [x29, #-0x8]
   f77fc: 94019f4d     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7800: f9400008     	ldr	x8, [x0]
   f7804: f9401508     	ldr	x8, [x8, #0x28]
   f7808: d63f0100     	blr	x8
   f780c: f9400008     	ldr	x8, [x0]
   f7810: f9400d08     	ldr	x8, [x8, #0x18]
   f7814: d63f0100     	blr	x8
   f7818: f0fffbc1     	adrp	x1, 0x72000
   f781c: 90fffbc3     	adrp	x3, 0x6f000
   f7820: b0fffbc4     	adrp	x4, 0x70000
   f7824: f0fffbc6     	adrp	x6, 0x72000
   f7828: aa0003e7     	mov	x7, x0
   f782c: 911ff021     	add	x1, x1, #0x7fc
   f7830: 91161463     	add	x3, x3, #0x585
   f7834: 912c6084     	add	x4, x4, #0xb18
   f7838: 913bd8c6     	add	x6, x6, #0xef6
   f783c: 2a1f03e0     	mov	w0, wzr
   f7840: 52800e22     	mov	w2, #0x71               // =113
   f7844: aa1303e5     	mov	x5, x19
   f7848: 94019576     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f784c: a93e7fbf     	stp	xzr, xzr, [x29, #-0x20]
   f7850: f81f03bf     	stur	xzr, [x29, #-0x10]
   f7854: d0fffba1     	adrp	x1, 0x6d000
   f7858: d10083a0     	sub	x0, x29, #0x20
   f785c: 910bf821     	add	x1, x1, #0x2fe
   f7860: 94019ca4     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   f7864: 94019ce7     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7868: b940e000     	ldr	w0, [x0, #0xe0]
   f786c: 910023e8     	add	x8, sp, #0x8
   f7870: 94019ccc     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f7874: 90fffbe2     	adrp	x2, 0x73000
   f7878: 910023e0     	add	x0, sp, #0x8
   f787c: 9110ec42     	add	x2, x2, #0x43b
   f7880: aa1f03e1     	mov	x1, xzr
   f7884: 94019eb3     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f7888: f9400808     	ldr	x8, [x0, #0x10]
   f788c: 910083ea     	add	x10, sp, #0x20
   f7890: 3dc00000     	ldr	q0, [x0]
   f7894: b240014a     	orr	x10, x10, #0x1
   f7898: f9001be8     	str	x8, [sp, #0x30]
   f789c: 3d800be0     	str	q0, [sp, #0x20]
   f78a0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f78a4: f900001f     	str	xzr, [x0]
   f78a8: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f78ac: 394083e8     	ldrb	w8, [sp, #0x20]
   f78b0: 7200011f     	tst	w8, #0x1
   f78b4: d341fd08     	lsr	x8, x8, #1
   f78b8: 9a890141     	csel	x1, x10, x9, eq
   f78bc: 9a8b0102     	csel	x2, x8, x11, eq
   f78c0: d10083a0     	sub	x0, x29, #0x20
   f78c4: 94019d13     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f78c8: 394083e8     	ldrb	w8, [sp, #0x20]
   f78cc: 36000068     	tbz	w8, #0x0, 0xf78d8 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x100>
   f78d0: f9401be0     	ldr	x0, [sp, #0x30]
   f78d4: 94019583     	bl	0x15cee0 <_ZdlPv@plt>
   f78d8: 394023e8     	ldrb	w8, [sp, #0x8]
   f78dc: 36000068     	tbz	w8, #0x0, 0xf78e8 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x110>
   f78e0: f9400fe0     	ldr	x0, [sp, #0x18]
   f78e4: 9401957f     	bl	0x15cee0 <_ZdlPv@plt>
   f78e8: 94019cc6     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f78ec: b940e400     	ldr	w0, [x0, #0xe4]
   f78f0: 910023e8     	add	x8, sp, #0x8
   f78f4: 94019cab     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f78f8: f0fffba2     	adrp	x2, 0x6e000
   f78fc: 910023e0     	add	x0, sp, #0x8
   f7900: 91332442     	add	x2, x2, #0xcc9
   f7904: aa1f03e1     	mov	x1, xzr
   f7908: 94019e92     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f790c: f9400808     	ldr	x8, [x0, #0x10]
   f7910: 910083ea     	add	x10, sp, #0x20
   f7914: 3dc00000     	ldr	q0, [x0]
   f7918: b240014a     	orr	x10, x10, #0x1
   f791c: f9001be8     	str	x8, [sp, #0x30]
   f7920: 3d800be0     	str	q0, [sp, #0x20]
   f7924: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f7928: f900001f     	str	xzr, [x0]
   f792c: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f7930: 394083e8     	ldrb	w8, [sp, #0x20]
   f7934: 7200011f     	tst	w8, #0x1
   f7938: d341fd08     	lsr	x8, x8, #1
   f793c: 9a890141     	csel	x1, x10, x9, eq
   f7940: 9a8b0102     	csel	x2, x8, x11, eq
   f7944: d10083a0     	sub	x0, x29, #0x20
   f7948: 94019cf2     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f794c: 394083e8     	ldrb	w8, [sp, #0x20]
   f7950: 36000068     	tbz	w8, #0x0, 0xf795c <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x184>
   f7954: f9401be0     	ldr	x0, [sp, #0x30]
   f7958: 94019562     	bl	0x15cee0 <_ZdlPv@plt>
   f795c: 394023e8     	ldrb	w8, [sp, #0x8]
   f7960: 36000068     	tbz	w8, #0x0, 0xf796c <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x194>
   f7964: f9400fe0     	ldr	x0, [sp, #0x18]
   f7968: 9401955e     	bl	0x15cee0 <_ZdlPv@plt>
   f796c: 94019ca5     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7970: b940e800     	ldr	w0, [x0, #0xe8]
   f7974: 910023e8     	add	x8, sp, #0x8
   f7978: 94019c8a     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f797c: 90fffbc2     	adrp	x2, 0x6f000
   f7980: 910023e0     	add	x0, sp, #0x8
   f7984: 913dc842     	add	x2, x2, #0xf72
   f7988: aa1f03e1     	mov	x1, xzr
   f798c: 94019e71     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f7990: f9400808     	ldr	x8, [x0, #0x10]
   f7994: 910083ea     	add	x10, sp, #0x20
   f7998: 3dc00000     	ldr	q0, [x0]
   f799c: b240014a     	orr	x10, x10, #0x1
   f79a0: f9001be8     	str	x8, [sp, #0x30]
   f79a4: 3d800be0     	str	q0, [sp, #0x20]
   f79a8: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f79ac: f900001f     	str	xzr, [x0]
   f79b0: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f79b4: 394083e8     	ldrb	w8, [sp, #0x20]
   f79b8: 7200011f     	tst	w8, #0x1
   f79bc: d341fd08     	lsr	x8, x8, #1
   f79c0: 9a890141     	csel	x1, x10, x9, eq
   f79c4: 9a8b0102     	csel	x2, x8, x11, eq
   f79c8: d10083a0     	sub	x0, x29, #0x20
   f79cc: 94019cd1     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f79d0: 394083e8     	ldrb	w8, [sp, #0x20]
   f79d4: 36000068     	tbz	w8, #0x0, 0xf79e0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x208>
   f79d8: f9401be0     	ldr	x0, [sp, #0x30]
   f79dc: 94019541     	bl	0x15cee0 <_ZdlPv@plt>
   f79e0: 394023e8     	ldrb	w8, [sp, #0x8]
   f79e4: 36000068     	tbz	w8, #0x0, 0xf79f0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x218>
   f79e8: f9400fe0     	ldr	x0, [sp, #0x18]
   f79ec: 9401953d     	bl	0x15cee0 <_ZdlPv@plt>
   f79f0: 94019c84     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f79f4: b940f400     	ldr	w0, [x0, #0xf4]
   f79f8: 910023e8     	add	x8, sp, #0x8
   f79fc: 94019c69     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f7a00: f0fffbc2     	adrp	x2, 0x72000
   f7a04: 910023e0     	add	x0, sp, #0x8
   f7a08: 911f9442     	add	x2, x2, #0x7e5
   f7a0c: aa1f03e1     	mov	x1, xzr
   f7a10: 94019e50     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f7a14: f9400808     	ldr	x8, [x0, #0x10]
   f7a18: 910083ea     	add	x10, sp, #0x20
   f7a1c: 3dc00000     	ldr	q0, [x0]
   f7a20: b240014a     	orr	x10, x10, #0x1
   f7a24: f9001be8     	str	x8, [sp, #0x30]
   f7a28: 3d800be0     	str	q0, [sp, #0x20]
   f7a2c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f7a30: f900001f     	str	xzr, [x0]
   f7a34: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f7a38: 394083e8     	ldrb	w8, [sp, #0x20]
   f7a3c: 7200011f     	tst	w8, #0x1
   f7a40: d341fd08     	lsr	x8, x8, #1
   f7a44: 9a890141     	csel	x1, x10, x9, eq
   f7a48: 9a8b0102     	csel	x2, x8, x11, eq
   f7a4c: d10083a0     	sub	x0, x29, #0x20
   f7a50: 94019cb0     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f7a54: 394083e8     	ldrb	w8, [sp, #0x20]
   f7a58: 36000068     	tbz	w8, #0x0, 0xf7a64 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x28c>
   f7a5c: f9401be0     	ldr	x0, [sp, #0x30]
   f7a60: 94019520     	bl	0x15cee0 <_ZdlPv@plt>
   f7a64: 394023e8     	ldrb	w8, [sp, #0x8]
   f7a68: 36000068     	tbz	w8, #0x0, 0xf7a74 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x29c>
   f7a6c: f9400fe0     	ldr	x0, [sp, #0x18]
   f7a70: 9401951c     	bl	0x15cee0 <_ZdlPv@plt>
   f7a74: 94019c63     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7a78: b940f000     	ldr	w0, [x0, #0xf0]
   f7a7c: 910023e8     	add	x8, sp, #0x8
   f7a80: 94019c48     	bl	0x15eba0 <_ZNSt6__ndk19to_stringEi@plt>
   f7a84: f0fffbc2     	adrp	x2, 0x72000
   f7a88: 910023e0     	add	x0, sp, #0x8
   f7a8c: 91140842     	add	x2, x2, #0x502
   f7a90: aa1f03e1     	mov	x1, xzr
   f7a94: 94019e2f     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
   f7a98: f9400808     	ldr	x8, [x0, #0x10]
   f7a9c: 910083ea     	add	x10, sp, #0x20
   f7aa0: 3dc00000     	ldr	q0, [x0]
   f7aa4: b240014a     	orr	x10, x10, #0x1
   f7aa8: f9001be8     	str	x8, [sp, #0x30]
   f7aac: 3d800be0     	str	q0, [sp, #0x20]
   f7ab0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
   f7ab4: f900001f     	str	xzr, [x0]
   f7ab8: a942a7eb     	ldp	x11, x9, [sp, #0x28]
   f7abc: 394083e8     	ldrb	w8, [sp, #0x20]
   f7ac0: 7200011f     	tst	w8, #0x1
   f7ac4: d341fd08     	lsr	x8, x8, #1
   f7ac8: 9a890141     	csel	x1, x10, x9, eq
   f7acc: 9a8b0102     	csel	x2, x8, x11, eq
   f7ad0: d10083a0     	sub	x0, x29, #0x20
   f7ad4: 94019c8f     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
   f7ad8: 394083e8     	ldrb	w8, [sp, #0x20]
   f7adc: 36000068     	tbz	w8, #0x0, 0xf7ae8 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x310>
   f7ae0: f9401be0     	ldr	x0, [sp, #0x30]
   f7ae4: 940194ff     	bl	0x15cee0 <_ZdlPv@plt>
   f7ae8: 394023e8     	ldrb	w8, [sp, #0x8]
   f7aec: 36000068     	tbz	w8, #0x0, 0xf7af8 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x320>
   f7af0: f9400fe0     	ldr	x0, [sp, #0x18]
   f7af4: 940194fb     	bl	0x15cee0 <_ZdlPv@plt>
   f7af8: 90fffbe1     	adrp	x1, 0x73000
   f7afc: d10083a0     	sub	x0, x29, #0x20
   f7b00: 912b0421     	add	x1, x1, #0xac1
   f7b04: 94019bfb     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   f7b08: b0fffbc1     	adrp	x1, 0x70000
   f7b0c: d10083a0     	sub	x0, x29, #0x20
   f7b10: 91131021     	add	x1, x1, #0x4c4
   f7b14: 94019bf7     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
   f7b18: 94019e86     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7b1c: f9400008     	ldr	x8, [x0]
   f7b20: f9401508     	ldr	x8, [x8, #0x28]
   f7b24: d63f0100     	blr	x8
   f7b28: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f7b2c: d10083ab     	sub	x11, x29, #0x20
   f7b30: f85f03a9     	ldur	x9, [x29, #-0x10]
   f7b34: b240016b     	orr	x11, x11, #0x1
   f7b38: f940000a     	ldr	x10, [x0]
   f7b3c: 7200011f     	tst	w8, #0x1
   f7b40: 9a890161     	csel	x1, x11, x9, eq
   f7b44: f9400948     	ldr	x8, [x10, #0x10]
   f7b48: d63f0100     	blr	x8
   f7b4c: 2a0003f4     	mov	w20, w0
   f7b50: 94019e78     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7b54: f9400008     	ldr	x8, [x0]
   f7b58: f9401508     	ldr	x8, [x8, #0x28]
   f7b5c: d63f0100     	blr	x8
   f7b60: f9400008     	ldr	x8, [x0]
   f7b64: f9400d08     	ldr	x8, [x8, #0x18]
   f7b68: d63f0100     	blr	x8
   f7b6c: aa0003e7     	mov	x7, x0
   f7b70: f0fffbc1     	adrp	x1, 0x72000
   f7b74: 90fffbc3     	adrp	x3, 0x6f000
   f7b78: b0fffbc4     	adrp	x4, 0x70000
   f7b7c: 90fffbe6     	adrp	x6, 0x73000
   f7b80: 911ff021     	add	x1, x1, #0x7fc
   f7b84: 91161463     	add	x3, x3, #0x585
   f7b88: 912c6084     	add	x4, x4, #0xb18
   f7b8c: 911a24c6     	add	x6, x6, #0x689
   f7b90: 2a1f03e0     	mov	w0, wzr
   f7b94: 528010a2     	mov	w2, #0x85               // =133
   f7b98: aa1303e5     	mov	x5, x19
   f7b9c: 940194a1     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f7ba0: f9400268     	ldr	x8, [x19]
   f7ba4: f9400d08     	ldr	x8, [x8, #0x18]
   f7ba8: aa1303e0     	mov	x0, x19
   f7bac: 52800021     	mov	w1, #0x1                // =1
   f7bb0: d63f0100     	blr	x8
   f7bb4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f7bb8: 36000068     	tbz	w8, #0x0, 0xf7bc4 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x3ec>
   f7bbc: f85f03a0     	ldur	x0, [x29, #-0x10]
   f7bc0: 940194c8     	bl	0x15cee0 <_ZdlPv@plt>
   f7bc4: f94016a8     	ldr	x8, [x21, #0x28]
   f7bc8: f85f83a9     	ldur	x9, [x29, #-0x8]
   f7bcc: eb09011f     	cmp	x8, x9
   f7bd0: 540000e1     	b.ne	0xf7bec <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x414>
   f7bd4: 12000280     	and	w0, w20, #0x1
   f7bd8: f9403bf5     	ldr	x21, [sp, #0x70]
   f7bdc: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   f7be0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   f7be4: 910243ff     	add	sp, sp, #0x90
   f7be8: d65f03c0     	ret
   f7bec: 94019491     	bl	0x15ce30 <__stack_chk_fail@plt>
   f7bf0: 14000014     	b	0xf7c40 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x468>
   f7bf4: aa0003f3     	mov	x19, x0
   f7bf8: 394023e8     	ldrb	w8, [sp, #0x8]
   f7bfc: 360002c8     	tbz	w8, #0x0, 0xf7c54 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x47c>
   f7c00: 14000021     	b	0xf7c84 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4ac>
   f7c04: 1400000f     	b	0xf7c40 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x468>
   f7c08: aa0003f3     	mov	x19, x0
   f7c0c: 394023e8     	ldrb	w8, [sp, #0x8]
   f7c10: 36000228     	tbz	w8, #0x0, 0xf7c54 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x47c>
   f7c14: 1400001c     	b	0xf7c84 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4ac>
   f7c18: 1400000a     	b	0xf7c40 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x468>
   f7c1c: aa0003f3     	mov	x19, x0
   f7c20: 394023e8     	ldrb	w8, [sp, #0x8]
   f7c24: 36000188     	tbz	w8, #0x0, 0xf7c54 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x47c>
   f7c28: 14000017     	b	0xf7c84 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4ac>
   f7c2c: 14000005     	b	0xf7c40 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x468>
   f7c30: aa0003f3     	mov	x19, x0
   f7c34: 394023e8     	ldrb	w8, [sp, #0x8]
   f7c38: 360000e8     	tbz	w8, #0x0, 0xf7c54 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x47c>
   f7c3c: 14000012     	b	0xf7c84 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4ac>
   f7c40: 394083e8     	ldrb	w8, [sp, #0x20]
   f7c44: aa0003f3     	mov	x19, x0
   f7c48: 370000e8     	tbnz	w8, #0x0, 0xf7c64 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x48c>
   f7c4c: 394023e8     	ldrb	w8, [sp, #0x8]
   f7c50: 370001a8     	tbnz	w8, #0x0, 0xf7c84 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4ac>
   f7c54: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f7c58: 37000328     	tbnz	w8, #0x0, 0xf7cbc <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4e4>
   f7c5c: aa1303e0     	mov	x0, x19
   f7c60: 94018540     	bl	0x159160 <__emutls_get_address+0x6d4>
   f7c64: f9401be0     	ldr	x0, [sp, #0x30]
   f7c68: 9401949e     	bl	0x15cee0 <_ZdlPv@plt>
   f7c6c: 394023e8     	ldrb	w8, [sp, #0x8]
   f7c70: 3607ff28     	tbz	w8, #0x0, 0xf7c54 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x47c>
   f7c74: 14000004     	b	0xf7c84 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4ac>
   f7c78: aa0003f3     	mov	x19, x0
   f7c7c: 394023e8     	ldrb	w8, [sp, #0x8]
   f7c80: 3607fea8     	tbz	w8, #0x0, 0xf7c54 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x47c>
   f7c84: f9400fe0     	ldr	x0, [sp, #0x18]
   f7c88: 94019496     	bl	0x15cee0 <_ZdlPv@plt>
   f7c8c: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f7c90: 3607fe68     	tbz	w8, #0x0, 0xf7c5c <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x484>
   f7c94: 1400000a     	b	0xf7cbc <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4e4>
   f7c98: 14000006     	b	0xf7cb0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4d8>
   f7c9c: 14000005     	b	0xf7cb0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4d8>
   f7ca0: 14000004     	b	0xf7cb0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4d8>
   f7ca4: 14000003     	b	0xf7cb0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4d8>
   f7ca8: 14000002     	b	0xf7cb0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4d8>
   f7cac: 14000001     	b	0xf7cb0 <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x4d8>
   f7cb0: aa0003f3     	mov	x19, x0
   f7cb4: 385e03a8     	ldurb	w8, [x29, #-0x20]
   f7cb8: 3607fd28     	tbz	w8, #0x0, 0xf7c5c <InGame::InGameReportMasterImpl::SetDefaultConfig()+0x484>
   f7cbc: f85f03a0     	ldur	x0, [x29, #-0x10]
   f7cc0: 94019488     	bl	0x15cee0 <_ZdlPv@plt>
   f7cc4: aa1303e0     	mov	x0, x19
   f7cc8: 94018526     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f7ccc <InGame::InGameReportMasterImpl::SetRouterAddress(bool, char const*)>:
   f7ccc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7cd0: f9000bf3     	str	x19, [sp, #0x10]
   f7cd4: 910003fd     	mov	x29, sp
   f7cd8: 39406008     	ldrb	w8, [x0, #0x18]
   f7cdc: 34000148     	cbz	w8, 0xf7d04 <InGame::InGameReportMasterImpl::SetRouterAddress(bool, char const*)+0x38>
   f7ce0: aa0203f3     	mov	x19, x2
   f7ce4: 94019e13     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7ce8: f9400008     	ldr	x8, [x0]
   f7cec: aa1303e2     	mov	x2, x19
   f7cf0: f9400bf3     	ldr	x19, [sp, #0x10]
   f7cf4: 2a1f03e1     	mov	w1, wzr
   f7cf8: f9400903     	ldr	x3, [x8, #0x10]
   f7cfc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7d00: d61f0060     	br	x3
   f7d04: f9400bf3     	ldr	x19, [sp, #0x10]
   f7d08: f0fffbc1     	adrp	x1, 0x72000
   f7d0c: b0fffbc3     	adrp	x3, 0x70000
   f7d10: b0fffbc4     	adrp	x4, 0x70000
   f7d14: d0fffbc6     	adrp	x6, 0x71000
   f7d18: aa0003e5     	mov	x5, x0
   f7d1c: 911ff021     	add	x1, x1, #0x7fc
   f7d20: 91151063     	add	x3, x3, #0x544
   f7d24: 912c6084     	add	x4, x4, #0xb18
   f7d28: 913a80c6     	add	x6, x6, #0xea0
   f7d2c: 52800040     	mov	w0, #0x2                // =2
   f7d30: 52801282     	mov	w2, #0x94               // =148
   f7d34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7d38: 1401943a     	b	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>

00000000000f7d3c <InGame::InGameReportMasterImpl::Initialize(char const*, char const*, char const*, char const*)>:
   f7d3c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f7d40: a90157f6     	stp	x22, x21, [sp, #0x10]
   f7d44: 910003fd     	mov	x29, sp
   f7d48: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f7d4c: 39406008     	ldrb	w8, [x0, #0x18]
   f7d50: 34000208     	cbz	w8, 0xf7d90 <InGame::InGameReportMasterImpl::Initialize(char const*, char const*, char const*, char const*)+0x54>
   f7d54: aa0403f3     	mov	x19, x4
   f7d58: aa0303f4     	mov	x20, x3
   f7d5c: aa0203f5     	mov	x21, x2
   f7d60: aa0103f6     	mov	x22, x1
   f7d64: 94019df3     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7d68: f9400008     	ldr	x8, [x0]
   f7d6c: aa1603e1     	mov	x1, x22
   f7d70: aa1503e2     	mov	x2, x21
   f7d74: aa1403e3     	mov	x3, x20
   f7d78: aa1303e4     	mov	x4, x19
   f7d7c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f7d80: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f7d84: f9400d05     	ldr	x5, [x8, #0x18]
   f7d88: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f7d8c: d61f00a0     	br	x5
   f7d90: f0fffbc1     	adrp	x1, 0x72000
   f7d94: f0fffbc3     	adrp	x3, 0x72000
   f7d98: b0fffbc4     	adrp	x4, 0x70000
   f7d9c: d0fffbc6     	adrp	x6, 0x71000
   f7da0: aa0003e5     	mov	x5, x0
   f7da4: 911ff021     	add	x1, x1, #0x7fc
   f7da8: 91049c63     	add	x3, x3, #0x127
   f7dac: 912c6084     	add	x4, x4, #0xb18
   f7db0: 913a80c6     	add	x6, x6, #0xea0
   f7db4: 52800040     	mov	w0, #0x2                // =2
   f7db8: 52801482     	mov	w2, #0xa4               // =164
   f7dbc: 94019419     	bl	0x15ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>
   f7dc0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f7dc4: 2a1f03e0     	mov	w0, wzr
   f7dc8: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f7dcc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f7dd0: d65f03c0     	ret

00000000000f7dd4 <InGame::InGameReportMasterImpl::ReportInGameEventData(InGame::IEventData const*, bool)>:
   f7dd4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f7dd8: f9000bf5     	str	x21, [sp, #0x10]
   f7ddc: 910003fd     	mov	x29, sp
   f7de0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f7de4: 2a0203f4     	mov	w20, w2
   f7de8: aa0103f3     	mov	x19, x1
   f7dec: aa0003f5     	mov	x21, x0
   f7df0: 94019b84     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7df4: 39437008     	ldrb	w8, [x0, #0xdc]
   f7df8: 34000188     	cbz	w8, 0xf7e28 <InGame::InGameReportMasterImpl::ReportInGameEventData(InGame::IEventData const*, bool)+0x54>
   f7dfc: 94019dcd     	bl	0x15f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>
   f7e00: f9400008     	ldr	x8, [x0]
   f7e04: 12000284     	and	w4, w20, #0x1
   f7e08: aa1303e3     	mov	x3, x19
   f7e0c: b9400aa1     	ldr	w1, [x21, #0x8]
   f7e10: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f7e14: f9400aa2     	ldr	x2, [x21, #0x10]
   f7e18: f9402105     	ldr	x5, [x8, #0x40]
   f7e1c: f9400bf5     	ldr	x21, [sp, #0x10]
   f7e20: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f7e24: d61f00a0     	br	x5
   f7e28: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f7e2c: f9400bf5     	ldr	x21, [sp, #0x10]
   f7e30: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f7e34: d65f03c0     	ret

00000000000f7e38 <InGame::InGameReportMasterImpl::GetGaaSReqStatReportHandler()>:
   f7e38: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f7e3c: f9000bf3     	str	x19, [sp, #0x10]
   f7e40: 910003fd     	mov	x29, sp
   f7e44: aa0003f3     	mov	x19, x0
   f7e48: 94019b6e     	bl	0x15ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>
   f7e4c: 39437009     	ldrb	w9, [x0, #0xdc]
   f7e50: 91008268     	add	x8, x19, #0x20
   f7e54: f9400bf3     	ldr	x19, [sp, #0x10]
   f7e58: 7100013f     	cmp	w9, #0x0
   f7e5c: 9a8803e0     	csel	x0, xzr, x8, eq
   f7e60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f7e64: d65f03c0     	ret

00000000000f7e68 <InGame::InGameReportMasterImpl::GetGaaSReqStatMutex()>:
   f7e68: 9102e000     	add	x0, x0, #0xb8
   f7e6c: d65f03c0     	ret

00000000000f7e70 <InGame::IReportMasterInner::~IReportMasterInner()>:
   f7e70: d4200020     	brk	#0x1

00000000000f7e74 <InGame::IReportMasterInner::~IReportMasterInner()>:
   f7e74: d4200020     	brk	#0x1

00000000000f7e78 <InGame::InGameReportMaster::~InGameReportMaster()>:
   f7e78: d4200020     	brk	#0x1

00000000000f7e7c <InGame::InGameReportMaster::~InGameReportMaster()>:
   f7e7c: d4200020     	brk	#0x1

00000000000f7e80 <InGame::InGameReportMasterImpl::QueryInterface(unsigned long)>:
   f7e80: d2892568     	mov	x8, #0x492b             // =18731
   f7e84: f2bc0768     	movk	x8, #0xe03b, lsl #16
   f7e88: f2d06448     	movk	x8, #0x8322, lsl #32
   f7e8c: f2e11908     	movk	x8, #0x8c8, lsl #48
   f7e90: eb08003f     	cmp	x1, x8
   f7e94: 540001e0     	b.eq	0xf7ed0 <InGame::InGameReportMasterImpl::QueryInterface(unsigned long)+0x50>
   f7e98: d29e3468     	mov	x8, #0xf1a3             // =61859
   f7e9c: f2a7f468     	movk	x8, #0x3fa3, lsl #16
   f7ea0: f2ca35c8     	movk	x8, #0x51ae, lsl #32
   f7ea4: f2e99a68     	movk	x8, #0x4cd3, lsl #48
   f7ea8: eb08003f     	cmp	x1, x8
   f7eac: 54000180     	b.eq	0xf7edc <InGame::InGameReportMasterImpl::QueryInterface(unsigned long)+0x5c>
   f7eb0: d29122e8     	mov	x8, #0x8917             // =35095
   f7eb4: f2bd9ea8     	movk	x8, #0xecf5, lsl #16
   f7eb8: f2c2d568     	movk	x8, #0x16ab, lsl #32
   f7ebc: f2e64588     	movk	x8, #0x322c, lsl #48
   f7ec0: eb08003f     	cmp	x1, x8
   f7ec4: 540000c0     	b.eq	0xf7edc <InGame::InGameReportMasterImpl::QueryInterface(unsigned long)+0x5c>
   f7ec8: aa1f03e0     	mov	x0, xzr
   f7ecc: d65f03c0     	ret
   f7ed0: f9400008     	ldr	x8, [x0]
   f7ed4: f85d8108     	ldur	x8, [x8, #-0x28]
   f7ed8: 8b080000     	add	x0, x0, x8
   f7edc: d65f03c0     	ret

00000000000f7ee0 <std::__ndk1::chrono::system_clock::now()>:
   f7ee0: d503233f     	paciasp
   f7ee4: d10103ff     	sub	sp, sp, #0x40
   f7ee8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   f7eec: 910083fd     	add	x29, sp, #0x20
   f7ef0: f9001bf3     	str	x19, [sp, #0x30]
   f7ef4: d53bd053     	mrs	x19, TPIDR_EL0
   f7ef8: f9401668     	ldr	x8, [x19, #0x28]
   f7efc: f81f83a8     	stur	x8, [x29, #-0x8]
   f7f00: 910023e1     	add	x1, sp, #0x8
   f7f04: 2a1f03e0     	mov	w0, wzr
   f7f08: 94019d96     	bl	0x15f560 <clock_gettime@plt>
   f7f0c: 350002a0     	cbnz	w0, 0xf7f60 <std::__ndk1::chrono::system_clock::now()+0x80>
   f7f10: a940a7e8     	ldp	x8, x9, [sp, #0x8]
   f7f14: f940166a     	ldr	x10, [x19, #0x28]
   f7f18: f85f83ab     	ldur	x11, [x29, #-0x8]
   f7f1c: eb0b015f     	cmp	x10, x11
   f7f20: 540002a1     	b.ne	0xf7f74 <std::__ndk1::chrono::system_clock::now()+0x94>
   f7f24: d29ef9ea     	mov	x10, #0xf7cf            // =63439
   f7f28: 5288480b     	mov	w11, #0x4240            // =16960
   f7f2c: f2bc6a6a     	movk	x10, #0xe353, lsl #16
   f7f30: 72a001eb     	movk	w11, #0xf, lsl #16
   f7f34: f2d374aa     	movk	x10, #0x9ba5, lsl #32
   f7f38: f9401bf3     	ldr	x19, [sp, #0x30]
   f7f3c: f2e4188a     	movk	x10, #0x20c4, lsl #48
   f7f40: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   f7f44: 9b4a7d29     	smulh	x9, x9, x10
   f7f48: 9347fd2a     	asr	x10, x9, #7
   f7f4c: 8b49fd49     	add	x9, x10, x9, lsr #63
   f7f50: 9b0b2500     	madd	x0, x8, x11, x9
   f7f54: 910103ff     	add	sp, sp, #0x40
   f7f58: d50323bf     	autiasp
   f7f5c: d65f03c0     	ret
   f7f60: 940198f8     	bl	0x15e340 <__errno@plt>
   f7f64: b9400000     	ldr	w0, [x0]
   f7f68: 90fffbc1     	adrp	x1, 0x6f000
   f7f6c: 91165821     	add	x1, x1, #0x596
   f7f70: 940196c8     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   f7f74: 940193af     	bl	0x15ce30 <__stack_chk_fail@plt>
   f7f78: 97fec3ef     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f7f7c <std::__ndk1::chrono::system_clock::to_time_t(std::__ndk1::chrono::time_point<std::__ndk1::chrono::system_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000l>>> const&)>:
   f7f7c: d503245f     	bti	c
   f7f80: d2869b69     	mov	x9, #0x34db             // =13531
   f7f84: f9400008     	ldr	x8, [x0]
   f7f88: f2baf6c9     	movk	x9, #0xd7b6, lsl #16
   f7f8c: f2dbd049     	movk	x9, #0xde82, lsl #32
   f7f90: f2e86369     	movk	x9, #0x431b, lsl #48
   f7f94: 9b497d08     	smulh	x8, x8, x9
   f7f98: 9352fd09     	asr	x9, x8, #18
   f7f9c: 8b48fd20     	add	x0, x9, x8, lsr #63
   f7fa0: d65f03c0     	ret

00000000000f7fa4 <std::__ndk1::chrono::system_clock::from_time_t(long)>:
   f7fa4: d503245f     	bti	c
   f7fa8: 52884808     	mov	w8, #0x4240             // =16960
   f7fac: 72a001e8     	movk	w8, #0xf, lsl #16
   f7fb0: 9b087c00     	mul	x0, x0, x8
   f7fb4: d65f03c0     	ret

00000000000f7fb8 <std::__ndk1::chrono::steady_clock::now()>:
   f7fb8: d503233f     	paciasp
   f7fbc: d10103ff     	sub	sp, sp, #0x40
   f7fc0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   f7fc4: 910083fd     	add	x29, sp, #0x20
   f7fc8: f9001bf3     	str	x19, [sp, #0x30]
   f7fcc: d53bd053     	mrs	x19, TPIDR_EL0
   f7fd0: f9401668     	ldr	x8, [x19, #0x28]
   f7fd4: f81f83a8     	stur	x8, [x29, #-0x8]
   f7fd8: 910023e1     	add	x1, sp, #0x8
   f7fdc: 52800020     	mov	w0, #0x1                // =1
   f7fe0: 94019d60     	bl	0x15f560 <clock_gettime@plt>
   f7fe4: 350001e0     	cbnz	w0, 0xf8020 <std::__ndk1::chrono::steady_clock::now()+0x68>
   f7fe8: a940a7e8     	ldp	x8, x9, [sp, #0x8]
   f7fec: f940166a     	ldr	x10, [x19, #0x28]
   f7ff0: f85f83ab     	ldur	x11, [x29, #-0x8]
   f7ff4: eb0b015f     	cmp	x10, x11
   f7ff8: 540001e1     	b.ne	0xf8034 <std::__ndk1::chrono::steady_clock::now()+0x7c>
   f7ffc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   f8000: 5299400a     	mov	w10, #0xca00            // =51712
   f8004: 72a7734a     	movk	w10, #0x3b9a, lsl #16
   f8008: f9401bf3     	ldr	x19, [sp, #0x30]
   f800c: d503201f     	nop
   f8010: 9b0a2500     	madd	x0, x8, x10, x9
   f8014: 910103ff     	add	sp, sp, #0x40
   f8018: d50323bf     	autiasp
   f801c: d65f03c0     	ret
   f8020: 940198c8     	bl	0x15e340 <__errno@plt>
   f8024: b9400000     	ldr	w0, [x0]
   f8028: f0fffba1     	adrp	x1, 0x6f000
   f802c: 913e1421     	add	x1, x1, #0xf85
   f8030: 94019698     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   f8034: 9401937f     	bl	0x15ce30 <__stack_chk_fail@plt>
   f8038: 97fec3bf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f803c <std::__ndk1::condition_variable::notify_one()>:
   f803c: d503233f     	paciasp
   f8040: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8044: 910003fd     	mov	x29, sp
   f8048: 94019a1e     	bl	0x15e8c0 <pthread_cond_signal@plt>
   f804c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f8050: d50323bf     	autiasp
   f8054: d65f03c0     	ret
   f8058: 97fec3b7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f805c <std::__ndk1::condition_variable::notify_all()>:
   f805c: d503233f     	paciasp
   f8060: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8064: 910003fd     	mov	x29, sp
   f8068: 94019d4e     	bl	0x15f5a0 <pthread_cond_broadcast@plt>
   f806c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f8070: d50323bf     	autiasp
   f8074: d65f03c0     	ret
   f8078: 97fec3af     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f807c <std::__ndk1::condition_variable::wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)>:
   f807c: d503233f     	paciasp
   f8080: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8084: 910003fd     	mov	x29, sp
   f8088: 39402028     	ldrb	w8, [x1, #0x8]
   f808c: 340000e8     	cbz	w8, 0xf80a8 <std::__ndk1::condition_variable::wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)+0x2c>
   f8090: f9400021     	ldr	x1, [x1]
   f8094: 94019d47     	bl	0x15f5b0 <pthread_cond_wait@plt>
   f8098: 35000100     	cbnz	w0, 0xf80b8 <std::__ndk1::condition_variable::wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)+0x3c>
   f809c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f80a0: d50323bf     	autiasp
   f80a4: d65f03c0     	ret
   f80a8: f0fffba1     	adrp	x1, 0x6f000
   f80ac: 52800020     	mov	w0, #0x1                // =1
   f80b0: 9116ec21     	add	x1, x1, #0x5bb
   f80b4: 94019677     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   f80b8: b0fffbc1     	adrp	x1, 0x71000
   f80bc: 911cec21     	add	x1, x1, #0x73b
   f80c0: 94019674     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   f80c4: 97fec39c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   f80c8: 97fec39b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f80cc <std::__ndk1::condition_variable::__do_timed_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::system_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>>>)>:
   f80cc: d503233f     	paciasp
   f80d0: d10103ff     	sub	sp, sp, #0x40
   f80d4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   f80d8: 910083fd     	add	x29, sp, #0x20
   f80dc: f9001bf3     	str	x19, [sp, #0x30]
   f80e0: d53bd053     	mrs	x19, TPIDR_EL0
   f80e4: f9401668     	ldr	x8, [x19, #0x28]
   f80e8: f81f83a8     	stur	x8, [x29, #-0x8]
   f80ec: 39402028     	ldrb	w8, [x1, #0x8]
   f80f0: 34000408     	cbz	w8, 0xf8170 <std::__ndk1::condition_variable::__do_timed_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::system_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>>>)+0xa4>
   f80f4: d29d2828     	mov	x8, #0xe941             // =59713
   f80f8: d2929669     	mov	x9, #0x94b3             // =38067
   f80fc: f2c5e008     	movk	x8, #0x2f00, lsl #32
   f8100: f2a4dac9     	movk	x9, #0x26d6, lsl #16
   f8104: f2eb2d08     	movk	x8, #0x5968, lsl #48
   f8108: f2c17d09     	movk	x9, #0xbe8, lsl #32
   f810c: eb08005f     	cmp	x2, x8
   f8110: f2e225c9     	movk	x9, #0x112e, lsl #48
   f8114: 9a88b048     	csel	x8, x2, x8, lt
   f8118: f9400021     	ldr	x1, [x1]
   f811c: 9b497d09     	smulh	x9, x8, x9
   f8120: 935afd2a     	asr	x10, x9, #26
   f8124: 8b49fd49     	add	x9, x10, x9, lsr #63
   f8128: 92993fea     	mov	x10, #-0xca00           // =-51712
   f812c: f2b88caa     	movk	x10, #0xc465, lsl #16
   f8130: 9b0a2128     	madd	x8, x9, x10, x8
   f8134: a900a3e9     	stp	x9, x8, [sp, #0x8]
   f8138: 910023e2     	add	x2, sp, #0x8
   f813c: 940199dd     	bl	0x15e8b0 <pthread_cond_timedwait@plt>
   f8140: 34000060     	cbz	w0, 0xf814c <std::__ndk1::condition_variable::__do_timed_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::system_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>>>)+0x80>
   f8144: 7101b81f     	cmp	w0, #0x6e
   f8148: 540001c1     	b.ne	0xf8180 <std::__ndk1::condition_variable::__do_timed_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::system_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>>>)+0xb4>
   f814c: f9401668     	ldr	x8, [x19, #0x28]
   f8150: f85f83a9     	ldur	x9, [x29, #-0x8]
   f8154: eb09011f     	cmp	x8, x9
   f8158: 540001a1     	b.ne	0xf818c <std::__ndk1::condition_variable::__do_timed_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&, std::__ndk1::chrono::time_point<std::__ndk1::chrono::system_clock, std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>>>)+0xc0>
   f815c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   f8160: f9401bf3     	ldr	x19, [sp, #0x30]
   f8164: 910103ff     	add	sp, sp, #0x40
   f8168: d50323bf     	autiasp
   f816c: d65f03c0     	ret
   f8170: b0fffba1     	adrp	x1, 0x6d000
   f8174: 52800020     	mov	w0, #0x1                // =1
   f8178: 913e4021     	add	x1, x1, #0xf90
   f817c: 94019645     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   f8180: d0fffbc1     	adrp	x1, 0x72000
   f8184: 91221421     	add	x1, x1, #0x885
   f8188: 94019642     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
   f818c: 94019329     	bl	0x15ce30 <__stack_chk_fail@plt>
   f8190: 97fec369     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   f8194: 97fec368     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f8198 <std::__ndk1::notify_all_at_thread_exit(std::__ndk1::condition_variable&, std::__ndk1::unique_lock<std::__ndk1::mutex>)>:
   f8198: d503233f     	paciasp
   f819c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f81a0: a90157f6     	stp	x22, x21, [sp, #0x10]
   f81a4: 910003fd     	mov	x29, sp
   f81a8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f81ac: aa0103f3     	mov	x19, x1
   f81b0: aa0003f4     	mov	x20, x0
   f81b4: 94019677     	bl	0x15db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>
   f81b8: aa0003f5     	mov	x21, x0
   f81bc: b9400000     	ldr	w0, [x0]
   f81c0: 94019d00     	bl	0x15f5c0 <pthread_getspecific@plt>
   f81c4: b5000100     	cbnz	x0, 0xf81e4 <std::__ndk1::notify_all_at_thread_exit(std::__ndk1::condition_variable&, std::__ndk1::unique_lock<std::__ndk1::mutex>)+0x4c>
   f81c8: 52800100     	mov	w0, #0x8                // =8
   f81cc: 94019325     	bl	0x15ce60 <_Znwm@plt>
   f81d0: aa0003f6     	mov	x22, x0
   f81d4: 94019613     	bl	0x15da20 <_ZNSt6__ndk115__thread_structC1Ev@plt>
   f81d8: b94002a0     	ldr	w0, [x21]
   f81dc: aa1603e1     	mov	x1, x22
   f81e0: 94019670     	bl	0x15dba0 <pthread_setspecific@plt>
   f81e4: 9401966b     	bl	0x15db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>
   f81e8: b9400000     	ldr	w0, [x0]
   f81ec: 94019cf5     	bl	0x15f5c0 <pthread_getspecific@plt>
   f81f0: f9400262     	ldr	x2, [x19]
   f81f4: aa1403e1     	mov	x1, x20
   f81f8: f900027f     	str	xzr, [x19]
   f81fc: 3900227f     	strb	wzr, [x19, #0x8]
   f8200: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f8204: a94157f6     	ldp	x22, x21, [sp, #0x10]
   f8208: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f820c: d50323bf     	autiasp
   f8210: 14019cf0     	b	0x15f5d0 <_ZNSt6__ndk115__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE@plt>
   f8214: aa0003f3     	mov	x19, x0
   f8218: aa1603e0     	mov	x0, x22
   f821c: 94019331     	bl	0x15cee0 <_ZdlPv@plt>
   f8220: aa1303e0     	mov	x0, x19
   f8224: 940183cf     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8228 <std::__ndk1::condition_variable::~condition_variable()>:
   f8228: d503233f     	paciasp
   f822c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8230: 910003fd     	mov	x29, sp
   f8234: 94019963     	bl	0x15e7c0 <pthread_cond_destroy@plt>
   f8238: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f823c: d50323bf     	autiasp
   f8240: d65f03c0     	ret
   f8244: 97fec33c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f8248 <std::uncaught_exception()>:
   f8248: d503233f     	paciasp
   f824c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8250: 910003fd     	mov	x29, sp
   f8254: 94019ceb     	bl	0x15f600 <__cxa_uncaught_exceptions@plt>
   f8258: 7100001f     	cmp	w0, #0x0
   f825c: 1a9fd7e0     	cset	w0, gt
   f8260: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f8264: d50323bf     	autiasp
   f8268: d65f03c0     	ret

00000000000f826c <std::uncaught_exceptions()>:
   f826c: d503233f     	paciasp
   f8270: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8274: 910003fd     	mov	x29, sp
   f8278: 94019ce2     	bl	0x15f600 <__cxa_uncaught_exceptions@plt>
   f827c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f8280: d50323bf     	autiasp
   f8284: d65f03c0     	ret

00000000000f8288 <std::exception_ptr::~exception_ptr()>:
   f8288: d503245f     	bti	c
   f828c: f9400000     	ldr	x0, [x0]
   f8290: 14019ce0     	b	0x15f610 <__cxa_decrement_exception_refcount@plt>

00000000000f8294 <std::exception_ptr::exception_ptr(std::exception_ptr const&)>:
   f8294: d503245f     	bti	c
   f8298: f9400028     	ldr	x8, [x1]
   f829c: aa0003e9     	mov	x9, x0
   f82a0: aa0803e0     	mov	x0, x8
   f82a4: f9000128     	str	x8, [x9]
   f82a8: 14019cde     	b	0x15f620 <__cxa_increment_exception_refcount@plt>

00000000000f82ac <std::exception_ptr::operator=(std::exception_ptr const&)>:
   f82ac: d503233f     	paciasp
   f82b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f82b4: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f82b8: 910003fd     	mov	x29, sp
   f82bc: aa0003f3     	mov	x19, x0
   f82c0: f9400008     	ldr	x8, [x0]
   f82c4: f9400020     	ldr	x0, [x1]
   f82c8: eb00011f     	cmp	x8, x0
   f82cc: 540000e0     	b.eq	0xf82e8 <std::exception_ptr::operator=(std::exception_ptr const&)+0x3c>
   f82d0: aa0103f4     	mov	x20, x1
   f82d4: 94019cd3     	bl	0x15f620 <__cxa_increment_exception_refcount@plt>
   f82d8: f9400260     	ldr	x0, [x19]
   f82dc: 94019ccd     	bl	0x15f610 <__cxa_decrement_exception_refcount@plt>
   f82e0: f9400288     	ldr	x8, [x20]
   f82e4: f9000268     	str	x8, [x19]
   f82e8: aa1303e0     	mov	x0, x19
   f82ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f82f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f82f4: d50323bf     	autiasp
   f82f8: d65f03c0     	ret

00000000000f82fc <std::nested_exception::nested_exception()>:
   f82fc: d503233f     	paciasp
   f8300: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f8304: f9000bf3     	str	x19, [sp, #0x10]
   f8308: 910003fd     	mov	x29, sp
   f830c: 900003a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8310: aa0003f3     	mov	x19, x0
   f8314: f946dd08     	ldr	x8, [x8, #0xdb8]
   f8318: 91004108     	add	x8, x8, #0x10
   f831c: f9000008     	str	x8, [x0]
   f8320: 94019cc4     	bl	0x15f630 <__cxa_current_primary_exception@plt>
   f8324: f9000660     	str	x0, [x19, #0x8]
   f8328: f9400bf3     	ldr	x19, [sp, #0x10]
   f832c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8330: d50323bf     	autiasp
   f8334: d65f03c0     	ret

00000000000f8338 <std::current_exception()>:
   f8338: d503233f     	paciasp
   f833c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f8340: f9000bf3     	str	x19, [sp, #0x10]
   f8344: 910003fd     	mov	x29, sp
   f8348: aa0803f3     	mov	x19, x8
   f834c: 94019cb9     	bl	0x15f630 <__cxa_current_primary_exception@plt>
   f8350: f9000260     	str	x0, [x19]
   f8354: f9400bf3     	ldr	x19, [sp, #0x10]
   f8358: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f835c: d50323bf     	autiasp
   f8360: d65f03c0     	ret

00000000000f8364 <std::nested_exception::~nested_exception()>:
   f8364: d503245f     	bti	c
   f8368: 900003a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f836c: aa0003e8     	mov	x8, x0
   f8370: f946dd29     	ldr	x9, [x9, #0xdb8]
   f8374: f9400400     	ldr	x0, [x0, #0x8]
   f8378: 91004129     	add	x9, x9, #0x10
   f837c: f9000109     	str	x9, [x8]
   f8380: 14019ca4     	b	0x15f610 <__cxa_decrement_exception_refcount@plt>

00000000000f8384 <std::nested_exception::~nested_exception()>:
   f8384: d503233f     	paciasp
   f8388: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f838c: f9000bf3     	str	x19, [sp, #0x10]
   f8390: 910003fd     	mov	x29, sp
   f8394: 900003a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8398: aa0003f3     	mov	x19, x0
   f839c: f946dd08     	ldr	x8, [x8, #0xdb8]
   f83a0: f9400400     	ldr	x0, [x0, #0x8]
   f83a4: 91004108     	add	x8, x8, #0x10
   f83a8: f9000268     	str	x8, [x19]
   f83ac: 94019c99     	bl	0x15f610 <__cxa_decrement_exception_refcount@plt>
   f83b0: aa1303e0     	mov	x0, x19
   f83b4: f9400bf3     	ldr	x19, [sp, #0x10]
   f83b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f83bc: d50323bf     	autiasp
   f83c0: 140192c8     	b	0x15cee0 <_ZdlPv@plt>

00000000000f83c4 <std::nested_exception::rethrow_nested() const>:
   f83c4: d503233f     	paciasp
   f83c8: d100c3ff     	sub	sp, sp, #0x30
   f83cc: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f83d0: 910043fd     	add	x29, sp, #0x10
   f83d4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f83d8: aa0003f3     	mov	x19, x0
   f83dc: f9400414     	ldr	x20, [x0, #0x8]
   f83e0: aa1f03e0     	mov	x0, xzr
   f83e4: 94019c8b     	bl	0x15f610 <__cxa_decrement_exception_refcount@plt>
   f83e8: b5000054     	cbnz	x20, 0xf83f0 <std::nested_exception::rethrow_nested() const+0x2c>
   f83ec: 940192dd     	bl	0x15cf60 <_ZSt9terminatev@plt>
   f83f0: f9400673     	ldr	x19, [x19, #0x8]
   f83f4: aa1303e0     	mov	x0, x19
   f83f8: f90007f3     	str	x19, [sp, #0x8]
   f83fc: 94019c89     	bl	0x15f620 <__cxa_increment_exception_refcount@plt>
   f8400: 910023e0     	add	x0, sp, #0x8
   f8404: 94019c8f     	bl	0x15f640 <_ZSt17rethrow_exceptionSt13exception_ptr@plt>
   f8408: aa0003f4     	mov	x20, x0
   f840c: aa1303e0     	mov	x0, x19
   f8410: 94019c80     	bl	0x15f610 <__cxa_decrement_exception_refcount@plt>
   f8414: aa1403e0     	mov	x0, x20
   f8418: 94018352     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f841c <std::rethrow_exception(std::exception_ptr)>:
   f841c: d503233f     	paciasp
   f8420: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8424: 910003fd     	mov	x29, sp
   f8428: f9400000     	ldr	x0, [x0]
   f842c: 94019c89     	bl	0x15f650 <__cxa_rethrow_primary_exception@plt>
   f8430: 940192cc     	bl	0x15cf60 <_ZSt9terminatev@plt>
   f8434: d503245f     	bti	c
   f8438: f0fffbc0     	adrp	x0, 0x73000
   f843c: 91383400     	add	x0, x0, #0xe0d
   f8440: d65f03c0     	ret
   f8444: d503233f     	paciasp
   f8448: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f844c: f9000bf3     	str	x19, [sp, #0x10]
   f8450: 910003fd     	mov	x29, sp
   f8454: aa0803f3     	mov	x19, x8
   f8458: 7100103f     	cmp	w1, #0x4
   f845c: 54000368     	b.hi	0xf84c8 <std::rethrow_exception(std::exception_ptr)+0xac>
   f8460: 90fffc29     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
   f8464: 2a0103e8     	mov	w8, w1
   f8468: 9102f129     	add	x9, x9, #0xbc
   f846c: 1000008a     	adr	x10, 0xf847c <std::rethrow_exception(std::exception_ptr)+0x60>
   f8470: 3868692b     	ldrb	w11, [x9, x8]
   f8474: 8b0b094a     	add	x10, x10, x11, lsl #2
   f8478: d61f0140     	br	x10
   f847c: d503249f     	bti	j
   f8480: 52800c00     	mov	w0, #0x60               // =96
   f8484: 94019277     	bl	0x15ce60 <_Znwm@plt>
   f8488: d0fffba9     	adrp	x9, 0x6e000
   f848c: 90fffbe8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   f8490: 911e1529     	add	x9, x9, #0x785
   f8494: f9000a60     	str	x0, [x19, #0x10]
   f8498: 3dc33100     	ldr	q0, [x8, #0xcc0]
   f849c: ad410921     	ldp	q1, q2, [x9, #0x20]
   f84a0: 3d800260     	str	q0, [x19]
   f84a4: 3dc01120     	ldr	q0, [x9, #0x40]
   f84a8: ad010801     	stp	q1, q2, [x0, #0x20]
   f84ac: f9402928     	ldr	x8, [x9, #0x50]
   f84b0: 3d801000     	str	q0, [x0, #0x40]
   f84b4: ad400121     	ldp	q1, q0, [x9]
   f84b8: f9002808     	str	x8, [x0, #0x50]
   f84bc: 91016008     	add	x8, x0, #0x58
   f84c0: ad000001     	stp	q1, q0, [x0]
   f84c4: 1400003f     	b	0xf85c0 <std::rethrow_exception(std::exception_ptr)+0x1a4>
   f84c8: 52800400     	mov	w0, #0x20               // =32
   f84cc: 94019265     	bl	0x15ce60 <_Znwm@plt>
   f84d0: f0fffbc9     	adrp	x9, 0x73000
   f84d4: 90fffbe8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   f84d8: 911aa929     	add	x9, x9, #0x6aa
   f84dc: f9000a60     	str	x0, [x19, #0x10]
   f84e0: 3dc36501     	ldr	q1, [x8, #0xd90]
   f84e4: 91007808     	add	x8, x0, #0x1e
   f84e8: 3dc00120     	ldr	q0, [x9]
   f84ec: 3cc0e122     	ldur	q2, [x9, #0xe]
   f84f0: 3d800261     	str	q1, [x19]
   f84f4: 3d800000     	str	q0, [x0]
   f84f8: 3c80e002     	stur	q2, [x0, #0xe]
   f84fc: 14000031     	b	0xf85c0 <std::rethrow_exception(std::exception_ptr)+0x1a4>
   f8500: d503249f     	bti	j
   f8504: 52800a00     	mov	w0, #0x50               // =80
   f8508: 94019256     	bl	0x15ce60 <_Znwm@plt>
   f850c: f0fffba9     	adrp	x9, 0x6f000
   f8510: 90fffbe8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   f8514: 9104dd29     	add	x9, x9, #0x137
   f8518: f9000a60     	str	x0, [x19, #0x10]
   f851c: 3dc35d02     	ldr	q2, [x8, #0xd70]
   f8520: ad410520     	ldp	q0, q1, [x9, #0x20]
   f8524: 3d800262     	str	q2, [x19]
   f8528: ad010400     	stp	q0, q1, [x0, #0x20]
   f852c: f9402128     	ldr	x8, [x9, #0x40]
   f8530: ad400121     	ldp	q1, q0, [x9]
   f8534: f9002008     	str	x8, [x0, #0x40]
   f8538: 91012008     	add	x8, x0, #0x48
   f853c: ad000001     	stp	q1, q0, [x0]
   f8540: 14000020     	b	0xf85c0 <std::rethrow_exception(std::exception_ptr)+0x1a4>
   f8544: d503249f     	bti	j
   f8548: 52800600     	mov	w0, #0x30               // =48
   f854c: 94019245     	bl	0x15ce60 <_Znwm@plt>
   f8550: b0fffba9     	adrp	x9, 0x6d000
   f8554: 90fffbe8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   f8558: 91294929     	add	x9, x9, #0xa52
   f855c: f9000a60     	str	x0, [x19, #0x10]
   f8560: 3dc30502     	ldr	q2, [x8, #0xc10]
   f8564: 9100b808     	add	x8, x0, #0x2e
   f8568: ad400520     	ldp	q0, q1, [x9]
   f856c: 3d800262     	str	q2, [x19]
   f8570: 3cc1e123     	ldur	q3, [x9, #0x1e]
   f8574: ad000400     	stp	q0, q1, [x0]
   f8578: 3c81e003     	stur	q3, [x0, #0x1e]
   f857c: 14000011     	b	0xf85c0 <std::rethrow_exception(std::exception_ptr)+0x1a4>
   f8580: d503249f     	bti	j
   f8584: 52800a00     	mov	w0, #0x50               // =80
   f8588: 94019236     	bl	0x15ce60 <_Znwm@plt>
   f858c: d0fffbc9     	adrp	x9, 0x72000
   f8590: 90fffbe8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   f8594: 912d6d29     	add	x9, x9, #0xb5b
   f8598: f9000a60     	str	x0, [x19, #0x10]
   f859c: 3dc39502     	ldr	q2, [x8, #0xe50]
   f85a0: 528005c8     	mov	w8, #0x2e               // =46
   f85a4: ad400520     	ldp	q0, q1, [x9]
   f85a8: 3d800262     	str	q2, [x19]
   f85ac: 39010008     	strb	w8, [x0, #0x40]
   f85b0: 91010408     	add	x8, x0, #0x41
   f85b4: ad000400     	stp	q0, q1, [x0]
   f85b8: ad410520     	ldp	q0, q1, [x9, #0x20]
   f85bc: ad010400     	stp	q0, q1, [x0, #0x20]
   f85c0: f9400bf3     	ldr	x19, [sp, #0x10]
   f85c4: 3900011f     	strb	wzr, [x8]
   f85c8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f85cc: d50323bf     	autiasp
   f85d0: d65f03c0     	ret

00000000000f85d4 <std::__ndk1::future_category()>:
   f85d4: d503233f     	paciasp
   f85d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f85dc: f9000bf3     	str	x19, [sp, #0x10]
   f85e0: 910003fd     	mov	x29, sp
   f85e4: f00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f85e8: 91130108     	add	x8, x8, #0x4c0
   f85ec: 08dffd08     	ldarb	w8, [x8]
   f85f0: 360000e8     	tbz	w8, #0x0, 0xf860c <std::__ndk1::future_category()+0x38>
   f85f4: f9400bf3     	ldr	x19, [sp, #0x10]
   f85f8: f00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f85fc: 9112e000     	add	x0, x0, #0x4b8
   f8600: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8604: d50323bf     	autiasp
   f8608: d65f03c0     	ret
   f860c: f00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f8610: 91130000     	add	x0, x0, #0x4c0
   f8614: 94019c23     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
   f8618: 34fffee0     	cbz	w0, 0xf85f4 <std::__ndk1::future_category()+0x20>
   f861c: f00003d3     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f8620: 9112e273     	add	x19, x19, #0x4b8
   f8624: aa1303e0     	mov	x0, x19
   f8628: 94019c22     	bl	0x15f6b0 <_ZNSt6__ndk114error_categoryC2Ev@plt>
   f862c: d0000368     	adrp	x8, 0x166000 <typeinfo for InGame::CFile+0x250>
   f8630: 900003a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8634: 911f4108     	add	x8, x8, #0x7d0
   f8638: 90000362     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   f863c: 911c0042     	add	x2, x2, #0x700
   f8640: aa1303e1     	mov	x1, x19
   f8644: f9000268     	str	x8, [x19]
   f8648: f946e800     	ldr	x0, [x0, #0xdd0]
   f864c: 940191e1     	bl	0x15cdd0 <__cxa_atexit@plt>
   f8650: f00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f8654: 91130000     	add	x0, x0, #0x4c0
   f8658: 94019c1e     	bl	0x15f6d0 <__cxa_guard_release@plt>
   f865c: 17ffffe6     	b	0xf85f4 <std::__ndk1::future_category()+0x20>

00000000000f8660 <std::__ndk1::future_error::future_error(std::__ndk1::error_code)>:
   f8660: d503233f     	paciasp
   f8664: d10143ff     	sub	sp, sp, #0x50
   f8668: a9037bfd     	stp	x29, x30, [sp, #0x30]
   f866c: 9100c3fd     	add	x29, sp, #0x30
   f8670: a9044ff4     	stp	x20, x19, [sp, #0x40]
   f8674: d53bd054     	mrs	x20, TPIDR_EL0
   f8678: aa0003f3     	mov	x19, x0
   f867c: f9401688     	ldr	x8, [x20, #0x28]
   f8680: 910063e0     	add	x0, sp, #0x18
   f8684: f81f83a8     	stur	x8, [x29, #-0x8]
   f8688: 910003e8     	mov	x8, sp
   f868c: a9018be1     	stp	x1, x2, [sp, #0x18]
   f8690: 94019c14     	bl	0x15f6e0 <_ZNKSt6__ndk110error_code7messageEv@plt>
   f8694: 910003e1     	mov	x1, sp
   f8698: aa1303e0     	mov	x0, x19
   f869c: 94019c15     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
   f86a0: 394003e8     	ldrb	w8, [sp]
   f86a4: 36000068     	tbz	w8, #0x0, 0xf86b0 <std::__ndk1::future_error::future_error(std::__ndk1::error_code)+0x50>
   f86a8: f9400be0     	ldr	x0, [sp, #0x10]
   f86ac: 9401920d     	bl	0x15cee0 <_ZdlPv@plt>
   f86b0: 900003a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f86b4: f946e108     	ldr	x8, [x8, #0xdc0]
   f86b8: 3cc183e0     	ldur	q0, [sp, #0x18]
   f86bc: 91004108     	add	x8, x8, #0x10
   f86c0: 3d800660     	str	q0, [x19, #0x10]
   f86c4: f9000268     	str	x8, [x19]
   f86c8: f9401688     	ldr	x8, [x20, #0x28]
   f86cc: f85f83a9     	ldur	x9, [x29, #-0x8]
   f86d0: eb09011f     	cmp	x8, x9
   f86d4: 540000c1     	b.ne	0xf86ec <std::__ndk1::future_error::future_error(std::__ndk1::error_code)+0x8c>
   f86d8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   f86dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   f86e0: 910143ff     	add	sp, sp, #0x50
   f86e4: d50323bf     	autiasp
   f86e8: d65f03c0     	ret
   f86ec: 940191d1     	bl	0x15ce30 <__stack_chk_fail@plt>
   f86f0: 394003e8     	ldrb	w8, [sp]
   f86f4: aa0003f3     	mov	x19, x0
   f86f8: 36000068     	tbz	w8, #0x0, 0xf8704 <std::__ndk1::future_error::future_error(std::__ndk1::error_code)+0xa4>
   f86fc: f9400be0     	ldr	x0, [sp, #0x10]
   f8700: 940191f8     	bl	0x15cee0 <_ZdlPv@plt>
   f8704: aa1303e0     	mov	x0, x19
   f8708: 94018296     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f870c <std::__ndk1::future_error::~future_error()>:
   f870c: d503245f     	bti	c
   f8710: 14019bfc     	b	0x15f700 <_ZNSt11logic_errorD2Ev@plt>

00000000000f8714 <std::__ndk1::future_error::~future_error()>:
   f8714: d503233f     	paciasp
   f8718: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f871c: f9000bf3     	str	x19, [sp, #0x10]
   f8720: 910003fd     	mov	x29, sp
   f8724: aa0003f3     	mov	x19, x0
   f8728: 94019bf6     	bl	0x15f700 <_ZNSt11logic_errorD2Ev@plt>
   f872c: aa1303e0     	mov	x0, x19
   f8730: f9400bf3     	ldr	x19, [sp, #0x10]
   f8734: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8738: d50323bf     	autiasp
   f873c: 140191e9     	b	0x15cee0 <_ZdlPv@plt>

00000000000f8740 <std::__ndk1::__assoc_sub_state::__on_zero_shared()>:
   f8740: d503245f     	bti	c
   f8744: f9400008     	ldr	x8, [x0]
   f8748: f9400510     	ldr	x16, [x8, #0x8]
   f874c: d61f0200     	br	x16

00000000000f8750 <std::__ndk1::__assoc_sub_state::set_value()>:
   f8750: d503233f     	paciasp
   f8754: d10103ff     	sub	sp, sp, #0x40
   f8758: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f875c: 910043fd     	add	x29, sp, #0x10
   f8760: a90257f6     	stp	x22, x21, [sp, #0x20]
   f8764: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f8768: d53bd055     	mrs	x21, TPIDR_EL0
   f876c: 91006013     	add	x19, x0, #0x18
   f8770: aa0003f4     	mov	x20, x0
   f8774: f94016a8     	ldr	x8, [x21, #0x28]
   f8778: aa1303e0     	mov	x0, x19
   f877c: f90007e8     	str	x8, [sp, #0x8]
   f8780: 94019510     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8784: 3941c288     	ldrb	w8, [x20, #0x70]
   f8788: 37000308     	tbnz	w8, #0x0, 0xf87e8 <std::__ndk1::__assoc_sub_state::set_value()+0x98>
   f878c: 910003e0     	mov	x0, sp
   f8790: f9400a96     	ldr	x22, [x20, #0x10]
   f8794: f90003ff     	str	xzr, [sp]
   f8798: 940194de     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f879c: b5000276     	cbnz	x22, 0xf87e8 <std::__ndk1::__assoc_sub_state::set_value()+0x98>
   f87a0: b9407288     	ldr	w8, [x20, #0x70]
   f87a4: 528000a9     	mov	w9, #0x5                // =5
   f87a8: 91010280     	add	x0, x20, #0x40
   f87ac: 2a090108     	orr	w8, w8, w9
   f87b0: b9007288     	str	w8, [x20, #0x70]
   f87b4: 94019b73     	bl	0x15f580 <_ZNSt6__ndk118condition_variable10notify_allEv@plt>
   f87b8: aa1303e0     	mov	x0, x19
   f87bc: 9401950d     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f87c0: f94016a8     	ldr	x8, [x21, #0x28]
   f87c4: f94007e9     	ldr	x9, [sp, #0x8]
   f87c8: eb09011f     	cmp	x8, x9
   f87cc: 54000121     	b.ne	0xf87f0 <std::__ndk1::__assoc_sub_state::set_value()+0xa0>
   f87d0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f87d4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f87d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f87dc: 910103ff     	add	sp, sp, #0x40
   f87e0: d50323bf     	autiasp
   f87e4: d65f03c0     	ret
   f87e8: 52800040     	mov	w0, #0x2                // =2
   f87ec: 94000007     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f87f0: 94019190     	bl	0x15ce30 <__stack_chk_fail@plt>
   f87f4: aa0003f4     	mov	x20, x0
   f87f8: aa1303e0     	mov	x0, x19
   f87fc: 940194fd     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8800: aa1403e0     	mov	x0, x20
   f8804: 94018257     	bl	0x159160 <__emutls_get_address+0x6d4>
   f8808: d503233f     	paciasp
   f880c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f8810: f9000bf5     	str	x21, [sp, #0x10]
   f8814: 910003fd     	mov	x29, sp
   f8818: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f881c: 2a0003f4     	mov	w20, w0
   f8820: 52800400     	mov	w0, #0x20               // =32
   f8824: 9401954f     	bl	0x15dd60 <__cxa_allocate_exception@plt>
   f8828: f00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f882c: aa0003f3     	mov	x19, x0
   f8830: 91130108     	add	x8, x8, #0x4c0
   f8834: 08dffd08     	ldarb	w8, [x8]
   f8838: 36000188     	tbz	w8, #0x0, 0xf8868 <std::__ndk1::__assoc_sub_state::set_value()+0x118>
   f883c: 2a1403e1     	mov	w1, w20
   f8840: f00003c2     	adrp	x2, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f8844: 9112e042     	add	x2, x2, #0x4b8
   f8848: aa1303e0     	mov	x0, x19
   f884c: 94019b8d     	bl	0x15f680 <_ZNSt6__ndk112future_errorC2ENS_10error_codeE@plt>
   f8850: 900003a1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8854: 900003a2     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8858: aa1303e0     	mov	x0, x19
   f885c: f946ec21     	ldr	x1, [x1, #0xdd8]
   f8860: f946e442     	ldr	x2, [x2, #0xdc8]
   f8864: 94019543     	bl	0x15dd70 <__cxa_throw@plt>
   f8868: f00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f886c: 91130000     	add	x0, x0, #0x4c0
   f8870: 94019b8c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
   f8874: 34fffe40     	cbz	w0, 0xf883c <std::__ndk1::__assoc_sub_state::set_value()+0xec>
   f8878: f00003d5     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f887c: 9112e2b5     	add	x21, x21, #0x4b8
   f8880: aa1503e0     	mov	x0, x21
   f8884: 94019b8b     	bl	0x15f6b0 <_ZNSt6__ndk114error_categoryC2Ev@plt>
   f8888: d0000368     	adrp	x8, 0x166000 <typeinfo for InGame::CFile+0x250>
   f888c: 900003a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8890: 911f4108     	add	x8, x8, #0x7d0
   f8894: 90000362     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   f8898: 911c0042     	add	x2, x2, #0x700
   f889c: aa1503e1     	mov	x1, x21
   f88a0: f90002a8     	str	x8, [x21]
   f88a4: f946e800     	ldr	x0, [x0, #0xdd0]
   f88a8: 9401914a     	bl	0x15cdd0 <__cxa_atexit@plt>
   f88ac: f00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f88b0: 91130000     	add	x0, x0, #0x4c0
   f88b4: 94019b87     	bl	0x15f6d0 <__cxa_guard_release@plt>
   f88b8: 17ffffe1     	b	0xf883c <std::__ndk1::__assoc_sub_state::set_value()+0xec>
   f88bc: aa0003f4     	mov	x20, x0
   f88c0: aa1303e0     	mov	x0, x19
   f88c4: 9401952f     	bl	0x15dd80 <__cxa_free_exception@plt>
   f88c8: aa1403e0     	mov	x0, x20
   f88cc: 94018225     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f88d0 <std::__ndk1::__assoc_sub_state::set_value_at_thread_exit()>:
   f88d0: d503233f     	paciasp
   f88d4: d10103ff     	sub	sp, sp, #0x40
   f88d8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f88dc: 910043fd     	add	x29, sp, #0x10
   f88e0: a90257f6     	stp	x22, x21, [sp, #0x20]
   f88e4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f88e8: d53bd055     	mrs	x21, TPIDR_EL0
   f88ec: 91006013     	add	x19, x0, #0x18
   f88f0: aa0003f4     	mov	x20, x0
   f88f4: f94016a8     	ldr	x8, [x21, #0x28]
   f88f8: aa1303e0     	mov	x0, x19
   f88fc: f90007e8     	str	x8, [sp, #0x8]
   f8900: 940194b0     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8904: 3941c288     	ldrb	w8, [x20, #0x70]
   f8908: 37000348     	tbnz	w8, #0x0, 0xf8970 <std::__ndk1::__assoc_sub_state::set_value_at_thread_exit()+0xa0>
   f890c: 910003e0     	mov	x0, sp
   f8910: f9400a96     	ldr	x22, [x20, #0x10]
   f8914: f90003ff     	str	xzr, [sp]
   f8918: 9401947e     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f891c: b50002b6     	cbnz	x22, 0xf8970 <std::__ndk1::__assoc_sub_state::set_value_at_thread_exit()+0xa0>
   f8920: b9407288     	ldr	w8, [x20, #0x70]
   f8924: 32000108     	orr	w8, w8, #0x1
   f8928: b9007288     	str	w8, [x20, #0x70]
   f892c: 94019499     	bl	0x15db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>
   f8930: b9400000     	ldr	w0, [x0]
   f8934: 94019b23     	bl	0x15f5c0 <pthread_getspecific@plt>
   f8938: aa1403e1     	mov	x1, x20
   f893c: 94019b79     	bl	0x15f720 <_ZNSt6__ndk115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE@plt>
   f8940: aa1303e0     	mov	x0, x19
   f8944: 940194ab     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8948: f94016a8     	ldr	x8, [x21, #0x28]
   f894c: f94007e9     	ldr	x9, [sp, #0x8]
   f8950: eb09011f     	cmp	x8, x9
   f8954: 54000121     	b.ne	0xf8978 <std::__ndk1::__assoc_sub_state::set_value_at_thread_exit()+0xa8>
   f8958: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f895c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f8960: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f8964: 910103ff     	add	sp, sp, #0x40
   f8968: d50323bf     	autiasp
   f896c: d65f03c0     	ret
   f8970: 52800040     	mov	w0, #0x2                // =2
   f8974: 97ffffa5     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f8978: 9401912e     	bl	0x15ce30 <__stack_chk_fail@plt>
   f897c: aa0003f4     	mov	x20, x0
   f8980: aa1303e0     	mov	x0, x19
   f8984: 9401949b     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8988: aa1403e0     	mov	x0, x20
   f898c: 940181f5     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8990 <std::__ndk1::__assoc_sub_state::set_exception(std::exception_ptr)>:
   f8990: d503233f     	paciasp
   f8994: d10143ff     	sub	sp, sp, #0x50
   f8998: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f899c: 910043fd     	add	x29, sp, #0x10
   f89a0: f90013f7     	str	x23, [sp, #0x20]
   f89a4: a90357f6     	stp	x22, x21, [sp, #0x30]
   f89a8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   f89ac: d53bd056     	mrs	x22, TPIDR_EL0
   f89b0: 91006013     	add	x19, x0, #0x18
   f89b4: aa0003f4     	mov	x20, x0
   f89b8: f94016c8     	ldr	x8, [x22, #0x28]
   f89bc: aa1303e0     	mov	x0, x19
   f89c0: aa0103f5     	mov	x21, x1
   f89c4: f90007e8     	str	x8, [sp, #0x8]
   f89c8: 9401947e     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f89cc: 3941c288     	ldrb	w8, [x20, #0x70]
   f89d0: 37000368     	tbnz	w8, #0x0, 0xf8a3c <std::__ndk1::__assoc_sub_state::set_exception(std::exception_ptr)+0xac>
   f89d4: 910003e0     	mov	x0, sp
   f89d8: f9400a97     	ldr	x23, [x20, #0x10]
   f89dc: f90003ff     	str	xzr, [sp]
   f89e0: 9401944c     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f89e4: b50002d7     	cbnz	x23, 0xf8a3c <std::__ndk1::__assoc_sub_state::set_exception(std::exception_ptr)+0xac>
   f89e8: 91004280     	add	x0, x20, #0x10
   f89ec: aa1503e1     	mov	x1, x21
   f89f0: 94019b00     	bl	0x15f5f0 <_ZNSt13exception_ptraSERKS_@plt>
   f89f4: b9407288     	ldr	w8, [x20, #0x70]
   f89f8: 91010280     	add	x0, x20, #0x40
   f89fc: 321e0108     	orr	w8, w8, #0x4
   f8a00: b9007288     	str	w8, [x20, #0x70]
   f8a04: 94019adf     	bl	0x15f580 <_ZNSt6__ndk118condition_variable10notify_allEv@plt>
   f8a08: aa1303e0     	mov	x0, x19
   f8a0c: 94019479     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8a10: f94016c8     	ldr	x8, [x22, #0x28]
   f8a14: f94007e9     	ldr	x9, [sp, #0x8]
   f8a18: eb09011f     	cmp	x8, x9
   f8a1c: 54000141     	b.ne	0xf8a44 <std::__ndk1::__assoc_sub_state::set_exception(std::exception_ptr)+0xb4>
   f8a20: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   f8a24: a94357f6     	ldp	x22, x21, [sp, #0x30]
   f8a28: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f8a2c: f94013f7     	ldr	x23, [sp, #0x20]
   f8a30: 910143ff     	add	sp, sp, #0x50
   f8a34: d50323bf     	autiasp
   f8a38: d65f03c0     	ret
   f8a3c: 52800040     	mov	w0, #0x2                // =2
   f8a40: 97ffff72     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f8a44: 940190fb     	bl	0x15ce30 <__stack_chk_fail@plt>
   f8a48: aa0003f4     	mov	x20, x0
   f8a4c: aa1303e0     	mov	x0, x19
   f8a50: 94019468     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8a54: aa1403e0     	mov	x0, x20
   f8a58: 940181c2     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8a5c <std::__ndk1::__assoc_sub_state::set_exception_at_thread_exit(std::exception_ptr)>:
   f8a5c: d503233f     	paciasp
   f8a60: d10143ff     	sub	sp, sp, #0x50
   f8a64: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f8a68: 910043fd     	add	x29, sp, #0x10
   f8a6c: f90013f7     	str	x23, [sp, #0x20]
   f8a70: a90357f6     	stp	x22, x21, [sp, #0x30]
   f8a74: a9044ff4     	stp	x20, x19, [sp, #0x40]
   f8a78: d53bd056     	mrs	x22, TPIDR_EL0
   f8a7c: 91006013     	add	x19, x0, #0x18
   f8a80: aa0003f4     	mov	x20, x0
   f8a84: f94016c8     	ldr	x8, [x22, #0x28]
   f8a88: aa1303e0     	mov	x0, x19
   f8a8c: aa0103f5     	mov	x21, x1
   f8a90: f90007e8     	str	x8, [sp, #0x8]
   f8a94: 9401944b     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8a98: 3941c288     	ldrb	w8, [x20, #0x70]
   f8a9c: 37000368     	tbnz	w8, #0x0, 0xf8b08 <std::__ndk1::__assoc_sub_state::set_exception_at_thread_exit(std::exception_ptr)+0xac>
   f8aa0: 910003e0     	mov	x0, sp
   f8aa4: f9400a97     	ldr	x23, [x20, #0x10]
   f8aa8: f90003ff     	str	xzr, [sp]
   f8aac: 94019419     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f8ab0: b50002d7     	cbnz	x23, 0xf8b08 <std::__ndk1::__assoc_sub_state::set_exception_at_thread_exit(std::exception_ptr)+0xac>
   f8ab4: 91004280     	add	x0, x20, #0x10
   f8ab8: aa1503e1     	mov	x1, x21
   f8abc: 94019acd     	bl	0x15f5f0 <_ZNSt13exception_ptraSERKS_@plt>
   f8ac0: 94019434     	bl	0x15db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>
   f8ac4: b9400000     	ldr	w0, [x0]
   f8ac8: 94019abe     	bl	0x15f5c0 <pthread_getspecific@plt>
   f8acc: aa1403e1     	mov	x1, x20
   f8ad0: 94019b14     	bl	0x15f720 <_ZNSt6__ndk115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE@plt>
   f8ad4: aa1303e0     	mov	x0, x19
   f8ad8: 94019446     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8adc: f94016c8     	ldr	x8, [x22, #0x28]
   f8ae0: f94007e9     	ldr	x9, [sp, #0x8]
   f8ae4: eb09011f     	cmp	x8, x9
   f8ae8: 54000141     	b.ne	0xf8b10 <std::__ndk1::__assoc_sub_state::set_exception_at_thread_exit(std::exception_ptr)+0xb4>
   f8aec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   f8af0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   f8af4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f8af8: f94013f7     	ldr	x23, [sp, #0x20]
   f8afc: 910143ff     	add	sp, sp, #0x50
   f8b00: d50323bf     	autiasp
   f8b04: d65f03c0     	ret
   f8b08: 52800040     	mov	w0, #0x2                // =2
   f8b0c: 97ffff3f     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f8b10: 940190c8     	bl	0x15ce30 <__stack_chk_fail@plt>
   f8b14: aa0003f4     	mov	x20, x0
   f8b18: aa1303e0     	mov	x0, x19
   f8b1c: 94019435     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8b20: aa1403e0     	mov	x0, x20
   f8b24: 9401818f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8b28 <std::__ndk1::__assoc_sub_state::__make_ready()>:
   f8b28: d503233f     	paciasp
   f8b2c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f8b30: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f8b34: 910003fd     	mov	x29, sp
   f8b38: 91006014     	add	x20, x0, #0x18
   f8b3c: aa0003f3     	mov	x19, x0
   f8b40: aa1403e0     	mov	x0, x20
   f8b44: 9401941f     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8b48: b9407268     	ldr	w8, [x19, #0x70]
   f8b4c: 91010260     	add	x0, x19, #0x40
   f8b50: 321e0108     	orr	w8, w8, #0x4
   f8b54: b9007268     	str	w8, [x19, #0x70]
   f8b58: 94019a8a     	bl	0x15f580 <_ZNSt6__ndk118condition_variable10notify_allEv@plt>
   f8b5c: aa1403e0     	mov	x0, x20
   f8b60: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f8b64: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8b68: d50323bf     	autiasp
   f8b6c: 14019421     	b	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>

00000000000f8b70 <std::__ndk1::__assoc_sub_state::copy()>:
   f8b70: d503233f     	paciasp
   f8b74: d10183ff     	sub	sp, sp, #0x60
   f8b78: a9037bfd     	stp	x29, x30, [sp, #0x30]
   f8b7c: 9100c3fd     	add	x29, sp, #0x30
   f8b80: f90023f5     	str	x21, [sp, #0x40]
   f8b84: a9054ff4     	stp	x20, x19, [sp, #0x50]
   f8b88: d53bd055     	mrs	x21, TPIDR_EL0
   f8b8c: 91006014     	add	x20, x0, #0x18
   f8b90: aa0003f3     	mov	x19, x0
   f8b94: f94016a8     	ldr	x8, [x21, #0x28]
   f8b98: 52800029     	mov	w9, #0x1                // =1
   f8b9c: aa1403e0     	mov	x0, x20
   f8ba0: f81f83a8     	stur	x8, [x29, #-0x8]
   f8ba4: f9000ff4     	str	x20, [sp, #0x18]
   f8ba8: 390083e9     	strb	w9, [sp, #0x20]
   f8bac: 94019405     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8bb0: b9407268     	ldr	w8, [x19, #0x70]
   f8bb4: 37100248     	tbnz	w8, #0x2, 0xf8bfc <std::__ndk1::__assoc_sub_state::copy()+0x8c>
   f8bb8: 37180108     	tbnz	w8, #0x3, 0xf8bd8 <std::__ndk1::__assoc_sub_state::copy()+0x68>
   f8bbc: 91010274     	add	x20, x19, #0x40
   f8bc0: 910063e1     	add	x1, sp, #0x18
   f8bc4: aa1403e0     	mov	x0, x20
   f8bc8: 94019a72     	bl	0x15f590 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>
   f8bcc: 3941c268     	ldrb	w8, [x19, #0x70]
   f8bd0: 3617ff88     	tbz	w8, #0x2, 0xf8bc0 <std::__ndk1::__assoc_sub_state::copy()+0x50>
   f8bd4: 1400000a     	b	0xf8bfc <std::__ndk1::__assoc_sub_state::copy()+0x8c>
   f8bd8: 121c7908     	and	w8, w8, #0xfffffff7
   f8bdc: aa1403e0     	mov	x0, x20
   f8be0: b9007268     	str	w8, [x19, #0x70]
   f8be4: 94019403     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8be8: f9400268     	ldr	x8, [x19]
   f8bec: aa1303e0     	mov	x0, x19
   f8bf0: 390083ff     	strb	wzr, [sp, #0x20]
   f8bf4: f9400d08     	ldr	x8, [x8, #0x18]
   f8bf8: d63f0100     	blr	x8
   f8bfc: 910043e0     	add	x0, sp, #0x10
   f8c00: f9000bff     	str	xzr, [sp, #0x10]
   f8c04: f8410e74     	ldr	x20, [x19, #0x10]!
   f8c08: 940193c2     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f8c0c: b50001f4     	cbnz	x20, 0xf8c48 <std::__ndk1::__assoc_sub_state::copy()+0xd8>
   f8c10: 394083e8     	ldrb	w8, [sp, #0x20]
   f8c14: 34000068     	cbz	w8, 0xf8c20 <std::__ndk1::__assoc_sub_state::copy()+0xb0>
   f8c18: f9400fe0     	ldr	x0, [sp, #0x18]
   f8c1c: 940193f5     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8c20: f94016a8     	ldr	x8, [x21, #0x28]
   f8c24: f85f83a9     	ldur	x9, [x29, #-0x8]
   f8c28: eb09011f     	cmp	x8, x9
   f8c2c: 54000181     	b.ne	0xf8c5c <std::__ndk1::__assoc_sub_state::copy()+0xec>
   f8c30: a9454ff4     	ldp	x20, x19, [sp, #0x50]
   f8c34: a9437bfd     	ldp	x29, x30, [sp, #0x30]
   f8c38: f94023f5     	ldr	x21, [sp, #0x40]
   f8c3c: 910183ff     	add	sp, sp, #0x60
   f8c40: d50323bf     	autiasp
   f8c44: d65f03c0     	ret
   f8c48: 910023e0     	add	x0, sp, #0x8
   f8c4c: aa1303e1     	mov	x1, x19
   f8c50: 94019a84     	bl	0x15f660 <_ZNSt13exception_ptrC1ERKS_@plt>
   f8c54: 910023e0     	add	x0, sp, #0x8
   f8c58: 94019a7a     	bl	0x15f640 <_ZSt17rethrow_exceptionSt13exception_ptr@plt>
   f8c5c: 94019075     	bl	0x15ce30 <__stack_chk_fail@plt>
   f8c60: aa0003f3     	mov	x19, x0
   f8c64: 910023e0     	add	x0, sp, #0x8
   f8c68: 940193aa     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f8c6c: 394083e8     	ldrb	w8, [sp, #0x20]
   f8c70: 34000068     	cbz	w8, 0xf8c7c <std::__ndk1::__assoc_sub_state::copy()+0x10c>
   f8c74: f9400fe0     	ldr	x0, [sp, #0x18]
   f8c78: 940193de     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8c7c: aa1303e0     	mov	x0, x19
   f8c80: 94018138     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8c84 <std::__ndk1::__assoc_sub_state::__sub_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)>:
   f8c84: d503233f     	paciasp
   f8c88: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f8c8c: f9000bf5     	str	x21, [sp, #0x10]
   f8c90: 910003fd     	mov	x29, sp
   f8c94: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f8c98: b9407008     	ldr	w8, [x0, #0x70]
   f8c9c: 37100148     	tbnz	w8, #0x2, 0xf8cc4 <std::__ndk1::__assoc_sub_state::__sub_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)+0x40>
   f8ca0: aa0003f3     	mov	x19, x0
   f8ca4: aa0103f4     	mov	x20, x1
   f8ca8: 37180188     	tbnz	w8, #0x3, 0xf8cd8 <std::__ndk1::__assoc_sub_state::__sub_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)+0x54>
   f8cac: 91010275     	add	x21, x19, #0x40
   f8cb0: aa1503e0     	mov	x0, x21
   f8cb4: aa1403e1     	mov	x1, x20
   f8cb8: 94019a36     	bl	0x15f590 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>
   f8cbc: 3941c268     	ldrb	w8, [x19, #0x70]
   f8cc0: 3617ff88     	tbz	w8, #0x2, 0xf8cb0 <std::__ndk1::__assoc_sub_state::__sub_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)+0x2c>
   f8cc4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f8cc8: f9400bf5     	ldr	x21, [sp, #0x10]
   f8ccc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f8cd0: d50323bf     	autiasp
   f8cd4: d65f03c0     	ret
   f8cd8: 121c7908     	and	w8, w8, #0xfffffff7
   f8cdc: 39402289     	ldrb	w9, [x20, #0x8]
   f8ce0: b9007268     	str	w8, [x19, #0x70]
   f8ce4: 34000189     	cbz	w9, 0xf8d14 <std::__ndk1::__assoc_sub_state::__sub_wait(std::__ndk1::unique_lock<std::__ndk1::mutex>&)+0x90>
   f8ce8: f9400280     	ldr	x0, [x20]
   f8cec: 940193c1     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8cf0: f9400268     	ldr	x8, [x19]
   f8cf4: 3900229f     	strb	wzr, [x20, #0x8]
   f8cf8: aa1303e0     	mov	x0, x19
   f8cfc: f9400bf5     	ldr	x21, [sp, #0x10]
   f8d00: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f8d04: f9400d10     	ldr	x16, [x8, #0x18]
   f8d08: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f8d0c: d50323bf     	autiasp
   f8d10: d61f0200     	br	x16
   f8d14: f0fffbc1     	adrp	x1, 0x73000
   f8d18: 52800020     	mov	w0, #0x1                // =1
   f8d1c: 911b2421     	add	x1, x1, #0x6c9
   f8d20: 9401935c     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>

00000000000f8d24 <std::__ndk1::__assoc_sub_state::wait()>:
   f8d24: d503233f     	paciasp
   f8d28: d10143ff     	sub	sp, sp, #0x50
   f8d2c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   f8d30: 910083fd     	add	x29, sp, #0x20
   f8d34: f9001bf5     	str	x21, [sp, #0x30]
   f8d38: a9044ff4     	stp	x20, x19, [sp, #0x40]
   f8d3c: d53bd055     	mrs	x21, TPIDR_EL0
   f8d40: 91006014     	add	x20, x0, #0x18
   f8d44: aa0003f3     	mov	x19, x0
   f8d48: f94016a8     	ldr	x8, [x21, #0x28]
   f8d4c: 52800029     	mov	w9, #0x1                // =1
   f8d50: aa1403e0     	mov	x0, x20
   f8d54: f81f83a8     	stur	x8, [x29, #-0x8]
   f8d58: f90007f4     	str	x20, [sp, #0x8]
   f8d5c: 390043e9     	strb	w9, [sp, #0x10]
   f8d60: 94019398     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8d64: b9407268     	ldr	w8, [x19, #0x70]
   f8d68: 37100148     	tbnz	w8, #0x2, 0xf8d90 <std::__ndk1::__assoc_sub_state::wait()+0x6c>
   f8d6c: 37180188     	tbnz	w8, #0x3, 0xf8d9c <std::__ndk1::__assoc_sub_state::wait()+0x78>
   f8d70: 91010274     	add	x20, x19, #0x40
   f8d74: 910023e1     	add	x1, sp, #0x8
   f8d78: aa1403e0     	mov	x0, x20
   f8d7c: 94019a05     	bl	0x15f590 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>
   f8d80: 3941c268     	ldrb	w8, [x19, #0x70]
   f8d84: 3617ff88     	tbz	w8, #0x2, 0xf8d74 <std::__ndk1::__assoc_sub_state::wait()+0x50>
   f8d88: 394043e8     	ldrb	w8, [sp, #0x10]
   f8d8c: 34000188     	cbz	w8, 0xf8dbc <std::__ndk1::__assoc_sub_state::wait()+0x98>
   f8d90: f94007e0     	ldr	x0, [sp, #0x8]
   f8d94: 94019397     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8d98: 14000009     	b	0xf8dbc <std::__ndk1::__assoc_sub_state::wait()+0x98>
   f8d9c: 121c7908     	and	w8, w8, #0xfffffff7
   f8da0: aa1403e0     	mov	x0, x20
   f8da4: b9007268     	str	w8, [x19, #0x70]
   f8da8: 94019392     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8dac: f9400268     	ldr	x8, [x19]
   f8db0: aa1303e0     	mov	x0, x19
   f8db4: f9400d08     	ldr	x8, [x8, #0x18]
   f8db8: d63f0100     	blr	x8
   f8dbc: f94016a8     	ldr	x8, [x21, #0x28]
   f8dc0: f85f83a9     	ldur	x9, [x29, #-0x8]
   f8dc4: eb09011f     	cmp	x8, x9
   f8dc8: 540000e1     	b.ne	0xf8de4 <std::__ndk1::__assoc_sub_state::wait()+0xc0>
   f8dcc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   f8dd0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   f8dd4: f9401bf5     	ldr	x21, [sp, #0x30]
   f8dd8: 910143ff     	add	sp, sp, #0x50
   f8ddc: d50323bf     	autiasp
   f8de0: d65f03c0     	ret
   f8de4: 94019013     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f8de8 <std::__ndk1::__assoc_sub_state::__execute()>:
   f8de8: d503233f     	paciasp
   f8dec: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8df0: 910003fd     	mov	x29, sp
   f8df4: 52800060     	mov	w0, #0x3                // =3
   f8df8: 97fffe84     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>

00000000000f8dfc <std::__ndk1::future<void>::future(std::__ndk1::__assoc_sub_state*)>:
   f8dfc: d503233f     	paciasp
   f8e00: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f8e04: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f8e08: 910003fd     	mov	x29, sp
   f8e0c: 91006033     	add	x19, x1, #0x18
   f8e10: f9000001     	str	x1, [x0]
   f8e14: aa1303e0     	mov	x0, x19
   f8e18: aa0103f4     	mov	x20, x1
   f8e1c: 94019369     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f8e20: 3941c288     	ldrb	w8, [x20, #0x70]
   f8e24: 37080168     	tbnz	w8, #0x1, 0xf8e50 <std::__ndk1::future<void>::future(std::__ndk1::__assoc_sub_state*)+0x54>
   f8e28: aa1403e0     	mov	x0, x20
   f8e2c: 94019a4d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
   f8e30: b9407288     	ldr	w8, [x20, #0x70]
   f8e34: aa1303e0     	mov	x0, x19
   f8e38: 321f0108     	orr	w8, w8, #0x2
   f8e3c: b9007288     	str	w8, [x20, #0x70]
   f8e40: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f8e44: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8e48: d50323bf     	autiasp
   f8e4c: 14019369     	b	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8e50: 52800020     	mov	w0, #0x1                // =1
   f8e54: 97fffe6d     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f8e58: aa0003f4     	mov	x20, x0
   f8e5c: aa1303e0     	mov	x0, x19
   f8e60: 94019364     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f8e64: aa1403e0     	mov	x0, x20
   f8e68: 940180be     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8e6c <std::__ndk1::future<void>::~future()>:
   f8e6c: d503233f     	paciasp
   f8e70: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f8e74: 910003fd     	mov	x29, sp
   f8e78: f9400000     	ldr	x0, [x0]
   f8e7c: b4000040     	cbz	x0, 0xf8e84 <std::__ndk1::future<void>::~future()+0x18>
   f8e80: 94019a3c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
   f8e84: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f8e88: d50323bf     	autiasp
   f8e8c: d65f03c0     	ret

00000000000f8e90 <std::__ndk1::future<void>::get()>:
   f8e90: d503233f     	paciasp
   f8e94: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f8e98: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f8e9c: 910003fd     	mov	x29, sp
   f8ea0: f9400013     	ldr	x19, [x0]
   f8ea4: f900001f     	str	xzr, [x0]
   f8ea8: aa1303e0     	mov	x0, x19
   f8eac: 94019a29     	bl	0x15f750 <_ZNSt6__ndk117__assoc_sub_state4copyEv@plt>
   f8eb0: b4000073     	cbz	x19, 0xf8ebc <std::__ndk1::future<void>::get()+0x2c>
   f8eb4: aa1303e0     	mov	x0, x19
   f8eb8: 94019a2e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
   f8ebc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f8ec0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8ec4: d50323bf     	autiasp
   f8ec8: d65f03c0     	ret
   f8ecc: aa0003f4     	mov	x20, x0
   f8ed0: b4000073     	cbz	x19, 0xf8edc <std::__ndk1::future<void>::get()+0x4c>
   f8ed4: aa1303e0     	mov	x0, x19
   f8ed8: 94019a26     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
   f8edc: aa1403e0     	mov	x0, x20
   f8ee0: 940180a0     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f8ee4 <std::__ndk1::promise<void>::promise()>:
   f8ee4: d503233f     	paciasp
   f8ee8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f8eec: f9000bf3     	str	x19, [sp, #0x10]
   f8ef0: 910003fd     	mov	x29, sp
   f8ef4: aa0003f3     	mov	x19, x0
   f8ef8: 52800f00     	mov	w0, #0x78               // =120
   f8efc: 94018fd9     	bl	0x15ce60 <_Znwm@plt>
   f8f00: 900003a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8f04: 6f00e400     	movi	v0.2d, #0000000000000000
   f8f08: f9449d08     	ldr	x8, [x8, #0x938]
   f8f0c: f9000260     	str	x0, [x19]
   f8f10: f9400bf3     	ldr	x19, [sp, #0x10]
   f8f14: b900701f     	str	wzr, [x0, #0x70]
   f8f18: ad008000     	stp	q0, q0, [x0, #0x10]
   f8f1c: 91004108     	add	x8, x8, #0x10
   f8f20: ad018000     	stp	q0, q0, [x0, #0x30]
   f8f24: ad028000     	stp	q0, q0, [x0, #0x50]
   f8f28: a9007c08     	stp	x8, xzr, [x0]
   f8f2c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f8f30: d50323bf     	autiasp
   f8f34: d65f03c0     	ret

00000000000f8f38 <std::__ndk1::promise<void>::~promise()>:
   f8f38: d503233f     	paciasp
   f8f3c: d10243ff     	sub	sp, sp, #0x90
   f8f40: a9067bfd     	stp	x29, x30, [sp, #0x60]
   f8f44: 910183fd     	add	x29, sp, #0x60
   f8f48: f9003bf5     	str	x21, [sp, #0x70]
   f8f4c: a9084ff4     	stp	x20, x19, [sp, #0x80]
   f8f50: d53bd055     	mrs	x21, TPIDR_EL0
   f8f54: f94016a8     	ldr	x8, [x21, #0x28]
   f8f58: f81f83a8     	stur	x8, [x29, #-0x8]
   f8f5c: f9400008     	ldr	x8, [x0]
   f8f60: b4000628     	cbz	x8, 0xf9024 <std::__ndk1::promise<void>::~promise()+0xec>
   f8f64: aa0003f3     	mov	x19, x0
   f8f68: 3941c109     	ldrb	w9, [x8, #0x70]
   f8f6c: 37000589     	tbnz	w9, #0x0, 0xf901c <std::__ndk1::promise<void>::~promise()+0xe4>
   f8f70: 9100c3e0     	add	x0, sp, #0x30
   f8f74: f9400914     	ldr	x20, [x8, #0x10]
   f8f78: f9001bff     	str	xzr, [sp, #0x30]
   f8f7c: 940192e5     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f8f80: b50004f4     	cbnz	x20, 0xf901c <std::__ndk1::promise<void>::~promise()+0xe4>
   f8f84: f9400274     	ldr	x20, [x19]
   f8f88: f9400688     	ldr	x8, [x20, #0x8]
   f8f8c: f100051f     	cmp	x8, #0x1
   f8f90: 5400046b     	b.lt	0xf901c <std::__ndk1::promise<void>::~promise()+0xe4>
   f8f94: f00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f8f98: 91130108     	add	x8, x8, #0x4c0
   f8f9c: 08dffd09     	ldarb	w9, [x8]
   f8fa0: f00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f8fa4: 9112e108     	add	x8, x8, #0x4b8
   f8fa8: 36000529     	tbz	w9, #0x0, 0xf904c <std::__ndk1::promise<void>::~promise()+0x114>
   f8fac: 52800089     	mov	w9, #0x4                // =4
   f8fb0: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
   f8fb4: 9100c3e8     	add	x8, sp, #0x30
   f8fb8: d10063a0     	sub	x0, x29, #0x18
   f8fbc: 940199c9     	bl	0x15f6e0 <_ZNKSt6__ndk110error_code7messageEv@plt>
   f8fc0: 910023e0     	add	x0, sp, #0x8
   f8fc4: 9100c3e1     	add	x1, sp, #0x30
   f8fc8: 940199ca     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
   f8fcc: 3940c3e8     	ldrb	w8, [sp, #0x30]
   f8fd0: 36000068     	tbz	w8, #0x0, 0xf8fdc <std::__ndk1::promise<void>::~promise()+0xa4>
   f8fd4: f94023e0     	ldr	x0, [sp, #0x40]
   f8fd8: 94018fc2     	bl	0x15cee0 <_ZdlPv@plt>
   f8fdc: 900003a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f8fe0: 910023e0     	add	x0, sp, #0x8
   f8fe4: f946e108     	ldr	x8, [x8, #0xdc0]
   f8fe8: 3cde83a0     	ldur	q0, [x29, #-0x18]
   f8fec: 91004108     	add	x8, x8, #0x10
   f8ff0: 3c8183e0     	stur	q0, [sp, #0x18]
   f8ff4: f90007e8     	str	x8, [sp, #0x8]
   f8ff8: 9100a3e8     	add	x8, sp, #0x28
   f8ffc: 94000041     	bl	0xf9100 <std::__ndk1::promise<void>::~promise()+0x1c8>
   f9000: 9100a3e1     	add	x1, sp, #0x28
   f9004: aa1403e0     	mov	x0, x20
   f9008: 940192de     	bl	0x15db80 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt>
   f900c: 9100a3e0     	add	x0, sp, #0x28
   f9010: 940192c0     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f9014: 910023e0     	add	x0, sp, #0x8
   f9018: 940199ba     	bl	0x15f700 <_ZNSt11logic_errorD2Ev@plt>
   f901c: f9400260     	ldr	x0, [x19]
   f9020: 940199d4     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
   f9024: f94016a8     	ldr	x8, [x21, #0x28]
   f9028: f85f83a9     	ldur	x9, [x29, #-0x8]
   f902c: eb09011f     	cmp	x8, x9
   f9030: 54000441     	b.ne	0xf90b8 <std::__ndk1::promise<void>::~promise()+0x180>
   f9034: a9484ff4     	ldp	x20, x19, [sp, #0x80]
   f9038: a9467bfd     	ldp	x29, x30, [sp, #0x60]
   f903c: f9403bf5     	ldr	x21, [sp, #0x70]
   f9040: 910243ff     	add	sp, sp, #0x90
   f9044: d50323bf     	autiasp
   f9048: d65f03c0     	ret
   f904c: d00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f9050: 91130000     	add	x0, x0, #0x4c0
   f9054: 94019993     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
   f9058: d00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f905c: 9112e108     	add	x8, x8, #0x4b8
   f9060: 34fffa60     	cbz	w0, 0xf8fac <std::__ndk1::promise<void>::~promise()+0x74>
   f9064: d00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f9068: 9112e000     	add	x0, x0, #0x4b8
   f906c: 94019991     	bl	0x15f6b0 <_ZNSt6__ndk114error_categoryC2Ev@plt>
   f9070: b0000369     	adrp	x9, 0x166000 <typeinfo for InGame::CFile+0x250>
   f9074: d00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f9078: 911f4129     	add	x9, x9, #0x7d0
   f907c: 9112e108     	add	x8, x8, #0x4b8
   f9080: f0000380     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9084: f0000342     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
   f9088: d00003c1     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f908c: 911c0042     	add	x2, x2, #0x700
   f9090: f9000109     	str	x9, [x8]
   f9094: 9112e021     	add	x1, x1, #0x4b8
   f9098: f946e800     	ldr	x0, [x0, #0xdd0]
   f909c: 94018f4d     	bl	0x15cdd0 <__cxa_atexit@plt>
   f90a0: d00003c0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f90a4: 91130000     	add	x0, x0, #0x4c0
   f90a8: 9401998a     	bl	0x15f6d0 <__cxa_guard_release@plt>
   f90ac: d00003c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
   f90b0: 9112e108     	add	x8, x8, #0x4b8
   f90b4: 17ffffbe     	b	0xf8fac <std::__ndk1::promise<void>::~promise()+0x74>
   f90b8: 94018f5e     	bl	0x15ce30 <__stack_chk_fail@plt>
   f90bc: aa0003f3     	mov	x19, x0
   f90c0: 9100a3e0     	add	x0, sp, #0x28
   f90c4: 94019293     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f90c8: 910023e0     	add	x0, sp, #0x8
   f90cc: 94019971     	bl	0x15f690 <_ZNSt6__ndk112future_errorD2Ev@plt>
   f90d0: aa1303e0     	mov	x0, x19
   f90d4: 97febf98     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   f90d8: 3940c3e8     	ldrb	w8, [sp, #0x30]
   f90dc: aa0003f3     	mov	x19, x0
   f90e0: 360000c8     	tbz	w8, #0x0, 0xf90f8 <std::__ndk1::promise<void>::~promise()+0x1c0>
   f90e4: f94023e0     	ldr	x0, [sp, #0x40]
   f90e8: 94018f7e     	bl	0x15cee0 <_ZdlPv@plt>
   f90ec: aa1303e0     	mov	x0, x19
   f90f0: 97febf91     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   f90f4: aa0003f3     	mov	x19, x0
   f90f8: aa1303e0     	mov	x0, x19
   f90fc: 97febf8e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
   f9100: d503233f     	paciasp
   f9104: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f9108: f9000bf5     	str	x21, [sp, #0x10]
   f910c: 910003fd     	mov	x29, sp
   f9110: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f9114: aa0003f4     	mov	x20, x0
   f9118: 52800400     	mov	w0, #0x20               // =32
   f911c: aa0803f3     	mov	x19, x8
   f9120: 94019310     	bl	0x15dd60 <__cxa_allocate_exception@plt>
   f9124: aa1403e1     	mov	x1, x20
   f9128: aa0003f5     	mov	x21, x0
   f912c: 94019995     	bl	0x15f780 <_ZNSt11logic_errorC2ERKS_@plt>
   f9130: f0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9134: f946e108     	ldr	x8, [x8, #0xdc0]
   f9138: 91004108     	add	x8, x8, #0x10
   f913c: f90002a8     	str	x8, [x21]
   f9140: 3dc00680     	ldr	q0, [x20, #0x10]
   f9144: 3d8006a0     	str	q0, [x21, #0x10]
   f9148: f0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f914c: f0000382     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9150: aa1503e0     	mov	x0, x21
   f9154: f946ec21     	ldr	x1, [x1, #0xdd8]
   f9158: f946e442     	ldr	x2, [x2, #0xdc8]
   f915c: 94019305     	bl	0x15dd70 <__cxa_throw@plt>
   f9160: 94018f7c     	bl	0x15cf50 <__cxa_begin_catch@plt>
   f9164: aa1303e8     	mov	x8, x19
   f9168: 94019282     	bl	0x15db70 <_ZSt17current_exceptionv@plt>
   f916c: 94019251     	bl	0x15dab0 <__cxa_end_catch@plt>
   f9170: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f9174: f9400bf5     	ldr	x21, [sp, #0x10]
   f9178: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f917c: d50323bf     	autiasp
   f9180: d65f03c0     	ret
   f9184: 97febf6c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f9188 <std::__ndk1::promise<void>::get_future()>:
   f9188: d503233f     	paciasp
   f918c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9190: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f9194: 910003fd     	mov	x29, sp
   f9198: f9400014     	ldr	x20, [x0]
   f919c: b4000234     	cbz	x20, 0xf91e0 <std::__ndk1::promise<void>::get_future()+0x58>
   f91a0: 91006293     	add	x19, x20, #0x18
   f91a4: f9000114     	str	x20, [x8]
   f91a8: aa1303e0     	mov	x0, x19
   f91ac: 94019285     	bl	0x15dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>
   f91b0: 3941c288     	ldrb	w8, [x20, #0x70]
   f91b4: 370801a8     	tbnz	w8, #0x1, 0xf91e8 <std::__ndk1::promise<void>::get_future()+0x60>
   f91b8: aa1403e0     	mov	x0, x20
   f91bc: 94019969     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
   f91c0: b9407288     	ldr	w8, [x20, #0x70]
   f91c4: aa1303e0     	mov	x0, x19
   f91c8: 321f0108     	orr	w8, w8, #0x2
   f91cc: b9007288     	str	w8, [x20, #0x70]
   f91d0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f91d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f91d8: d50323bf     	autiasp
   f91dc: 14019285     	b	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f91e0: 52800060     	mov	w0, #0x3                // =3
   f91e4: 97fffd89     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f91e8: 52800020     	mov	w0, #0x1                // =1
   f91ec: 97fffd87     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f91f0: aa0003f4     	mov	x20, x0
   f91f4: aa1303e0     	mov	x0, x19
   f91f8: 9401927e     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
   f91fc: aa1403e0     	mov	x0, x20
   f9200: 94017fd8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f9204 <std::__ndk1::promise<void>::set_value()>:
   f9204: d503233f     	paciasp
   f9208: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f920c: 910003fd     	mov	x29, sp
   f9210: f9400000     	ldr	x0, [x0]
   f9214: b4000080     	cbz	x0, 0xf9224 <std::__ndk1::promise<void>::set_value()+0x20>
   f9218: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f921c: d50323bf     	autiasp
   f9220: 14019250     	b	0x15db60 <_ZNSt6__ndk117__assoc_sub_state9set_valueEv@plt>
   f9224: 52800060     	mov	w0, #0x3                // =3
   f9228: 97fffd78     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>

00000000000f922c <std::__ndk1::promise<void>::set_exception(std::exception_ptr)>:
   f922c: d503233f     	paciasp
   f9230: d100c3ff     	sub	sp, sp, #0x30
   f9234: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f9238: 910043fd     	add	x29, sp, #0x10
   f923c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f9240: d53bd054     	mrs	x20, TPIDR_EL0
   f9244: f9401688     	ldr	x8, [x20, #0x28]
   f9248: f90007e8     	str	x8, [sp, #0x8]
   f924c: f9400013     	ldr	x19, [x0]
   f9250: b4000233     	cbz	x19, 0xf9294 <std::__ndk1::promise<void>::set_exception(std::exception_ptr)+0x68>
   f9254: 910003e0     	mov	x0, sp
   f9258: 94019902     	bl	0x15f660 <_ZNSt13exception_ptrC1ERKS_@plt>
   f925c: 910003e1     	mov	x1, sp
   f9260: aa1303e0     	mov	x0, x19
   f9264: 94019247     	bl	0x15db80 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt>
   f9268: 910003e0     	mov	x0, sp
   f926c: 94019229     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f9270: f9401688     	ldr	x8, [x20, #0x28]
   f9274: f94007e9     	ldr	x9, [sp, #0x8]
   f9278: eb09011f     	cmp	x8, x9
   f927c: 54000101     	b.ne	0xf929c <std::__ndk1::promise<void>::set_exception(std::exception_ptr)+0x70>
   f9280: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f9284: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f9288: 9100c3ff     	add	sp, sp, #0x30
   f928c: d50323bf     	autiasp
   f9290: d65f03c0     	ret
   f9294: 52800060     	mov	w0, #0x3                // =3
   f9298: 97fffd5c     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f929c: 94018ee5     	bl	0x15ce30 <__stack_chk_fail@plt>
   f92a0: aa0003f3     	mov	x19, x0
   f92a4: 910003e0     	mov	x0, sp
   f92a8: 9401921a     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f92ac: aa1303e0     	mov	x0, x19
   f92b0: 94017fac     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f92b4 <std::__ndk1::promise<void>::set_value_at_thread_exit()>:
   f92b4: d503233f     	paciasp
   f92b8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f92bc: 910003fd     	mov	x29, sp
   f92c0: f9400000     	ldr	x0, [x0]
   f92c4: b4000080     	cbz	x0, 0xf92d4 <std::__ndk1::promise<void>::set_value_at_thread_exit()+0x20>
   f92c8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f92cc: d50323bf     	autiasp
   f92d0: 14019910     	b	0x15f710 <_ZNSt6__ndk117__assoc_sub_state24set_value_at_thread_exitEv@plt>
   f92d4: 52800060     	mov	w0, #0x3                // =3
   f92d8: 97fffd4c     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>

00000000000f92dc <std::__ndk1::promise<void>::set_exception_at_thread_exit(std::exception_ptr)>:
   f92dc: d503233f     	paciasp
   f92e0: d100c3ff     	sub	sp, sp, #0x30
   f92e4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f92e8: 910043fd     	add	x29, sp, #0x10
   f92ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f92f0: d53bd054     	mrs	x20, TPIDR_EL0
   f92f4: f9401688     	ldr	x8, [x20, #0x28]
   f92f8: f90007e8     	str	x8, [sp, #0x8]
   f92fc: f9400013     	ldr	x19, [x0]
   f9300: b4000233     	cbz	x19, 0xf9344 <std::__ndk1::promise<void>::set_exception_at_thread_exit(std::exception_ptr)+0x68>
   f9304: 910003e0     	mov	x0, sp
   f9308: 940198d6     	bl	0x15f660 <_ZNSt13exception_ptrC1ERKS_@plt>
   f930c: 910003e1     	mov	x1, sp
   f9310: aa1303e0     	mov	x0, x19
   f9314: 94019907     	bl	0x15f730 <_ZNSt6__ndk117__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr@plt>
   f9318: 910003e0     	mov	x0, sp
   f931c: 940191fd     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f9320: f9401688     	ldr	x8, [x20, #0x28]
   f9324: f94007e9     	ldr	x9, [sp, #0x8]
   f9328: eb09011f     	cmp	x8, x9
   f932c: 54000101     	b.ne	0xf934c <std::__ndk1::promise<void>::set_exception_at_thread_exit(std::exception_ptr)+0x70>
   f9330: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f9334: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f9338: 9100c3ff     	add	sp, sp, #0x30
   f933c: d50323bf     	autiasp
   f9340: d65f03c0     	ret
   f9344: 52800060     	mov	w0, #0x3                // =3
   f9348: 97fffd30     	bl	0xf8808 <std::__ndk1::__assoc_sub_state::set_value()+0xb8>
   f934c: 94018eb9     	bl	0x15ce30 <__stack_chk_fail@plt>
   f9350: aa0003f3     	mov	x19, x0
   f9354: 910003e0     	mov	x0, sp
   f9358: 940191ee     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f935c: aa1303e0     	mov	x0, x19
   f9360: 94017f80     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f9364 <std::__ndk1::shared_future<void>::~shared_future()>:
   f9364: d503233f     	paciasp
   f9368: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
   f936c: 910003fd     	mov	x29, sp
   f9370: f9400000     	ldr	x0, [x0]
   f9374: b4000040     	cbz	x0, 0xf937c <std::__ndk1::shared_future<void>::~shared_future()+0x18>
   f9378: 940198fe     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
   f937c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
   f9380: d50323bf     	autiasp
   f9384: d65f03c0     	ret

00000000000f9388 <std::__ndk1::shared_future<void>::operator=(std::__ndk1::shared_future<void> const&)>:
   f9388: d503233f     	paciasp
   f938c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9390: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f9394: 910003fd     	mov	x29, sp
   f9398: aa0103f4     	mov	x20, x1
   f939c: f9400028     	ldr	x8, [x1]
   f93a0: aa0003f3     	mov	x19, x0
   f93a4: b4000068     	cbz	x8, 0xf93b0 <std::__ndk1::shared_future<void>::operator=(std::__ndk1::shared_future<void> const&)+0x28>
   f93a8: aa0803e0     	mov	x0, x8
   f93ac: 940198ed     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
   f93b0: f9400260     	ldr	x0, [x19]
   f93b4: b4000040     	cbz	x0, 0xf93bc <std::__ndk1::shared_future<void>::operator=(std::__ndk1::shared_future<void> const&)+0x34>
   f93b8: 940198ee     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
   f93bc: f9400288     	ldr	x8, [x20]
   f93c0: aa1303e0     	mov	x0, x19
   f93c4: f9000268     	str	x8, [x19]
   f93c8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f93cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f93d0: d50323bf     	autiasp
   f93d4: d65f03c0     	ret

00000000000f93d8 <std::__ndk1::__assoc_sub_state::~__assoc_sub_state()>:
   f93d8: d503233f     	paciasp
   f93dc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f93e0: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f93e4: 910003fd     	mov	x29, sp
   f93e8: f0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f93ec: aa0003f3     	mov	x19, x0
   f93f0: aa0003f4     	mov	x20, x0
   f93f4: 91010000     	add	x0, x0, #0x40
   f93f8: f9449d08     	ldr	x8, [x8, #0x938]
   f93fc: 91004108     	add	x8, x8, #0x10
   f9400: f8010688     	str	x8, [x20], #0x10
   f9404: 940191bb     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
   f9408: 91006260     	add	x0, x19, #0x18
   f940c: 940191bd     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
   f9410: aa1403e0     	mov	x0, x20
   f9414: 940191bf     	bl	0x15db10 <_ZNSt13exception_ptrD1Ev@plt>
   f9418: aa1303e0     	mov	x0, x19
   f941c: 940191c1     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
   f9420: aa1303e0     	mov	x0, x19
   f9424: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f9428: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f942c: d50323bf     	autiasp
   f9430: 14018eac     	b	0x15cee0 <_ZdlPv@plt>
   f9434: d503233f     	paciasp
   f9438: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f943c: f9000bf3     	str	x19, [sp, #0x10]
   f9440: 910003fd     	mov	x29, sp
   f9444: aa0003f3     	mov	x19, x0
   f9448: 9401989e     	bl	0x15f6c0 <_ZNSt6__ndk114error_categoryD2Ev@plt>
   f944c: aa1303e0     	mov	x0, x19
   f9450: f9400bf3     	ldr	x19, [sp, #0x10]
   f9454: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9458: d50323bf     	autiasp
   f945c: 14018ea1     	b	0x15cee0 <_ZdlPv@plt>

00000000000f9460 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::~basic_ios()>:
   f9460: d503245f     	bti	c
   f9464: 140198cb     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

00000000000f9468 <std::__ndk1::ios_base::~ios_base()>:
   f9468: d503233f     	paciasp
   f946c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9470: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f9474: 910003fd     	mov	x29, sp
   f9478: f0000389     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f947c: aa0003f3     	mov	x19, x0
   f9480: f946f129     	ldr	x9, [x9, #0xde0]
   f9484: f9402408     	ldr	x8, [x0, #0x48]
   f9488: 91004129     	add	x9, x9, #0x10
   f948c: f9000009     	str	x9, [x0]
   f9490: b4000168     	cbz	x8, 0xf94bc <std::__ndk1::ios_base::~ios_base()+0x54>
   f9494: d1000514     	sub	x20, x8, #0x1
   f9498: a943a668     	ldp	x8, x9, [x19, #0x38]
   f949c: f8747908     	ldr	x8, [x8, x20, lsl #3]
   f94a0: b8747922     	ldr	w2, [x9, x20, lsl #2]
   f94a4: 2a1f03e0     	mov	w0, wzr
   f94a8: aa1303e1     	mov	x1, x19
   f94ac: d63f0100     	blr	x8
   f94b0: d1000694     	sub	x20, x20, #0x1
   f94b4: b100069f     	cmn	x20, #0x1
   f94b8: 54ffff01     	b.ne	0xf9498 <std::__ndk1::ios_base::~ios_base()+0x30>
   f94bc: 9100c260     	add	x0, x19, #0x30
   f94c0: 940198b8     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   f94c4: f9401e60     	ldr	x0, [x19, #0x38]
   f94c8: 94018f76     	bl	0x15d2a0 <free@plt>
   f94cc: f9402260     	ldr	x0, [x19, #0x40]
   f94d0: 94018f74     	bl	0x15d2a0 <free@plt>
   f94d4: f9402e60     	ldr	x0, [x19, #0x58]
   f94d8: 94018f72     	bl	0x15d2a0 <free@plt>
   f94dc: f9403a60     	ldr	x0, [x19, #0x70]
   f94e0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f94e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f94e8: d50323bf     	autiasp
   f94ec: 14018f6d     	b	0x15d2a0 <free@plt>
   f94f0: 97febe91     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000f94f4 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::~basic_ios()>:
   f94f4: d503233f     	paciasp
   f94f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f94fc: f9000bf3     	str	x19, [sp, #0x10]
   f9500: 910003fd     	mov	x29, sp
   f9504: aa0003f3     	mov	x19, x0
   f9508: 940198a2     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
   f950c: aa1303e0     	mov	x0, x19
   f9510: f9400bf3     	ldr	x19, [sp, #0x10]
   f9514: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9518: d50323bf     	autiasp
   f951c: 14018e71     	b	0x15cee0 <_ZdlPv@plt>

00000000000f9520 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)>:
   f9520: d503233f     	paciasp
   f9524: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f9528: f9000bf5     	str	x21, [sp, #0x10]
   f952c: 910003fd     	mov	x29, sp
   f9530: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f9534: aa0003f3     	mov	x19, x0
   f9538: eb01001f     	cmp	x0, x1
   f953c: 54000540     	b.eq	0xf95e4 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)+0xc4>
   f9540: aa0103f4     	mov	x20, x1
   f9544: f9402668     	ldr	x8, [x19, #0x48]
   f9548: b4000168     	cbz	x8, 0xf9574 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)+0x54>
   f954c: d1000515     	sub	x21, x8, #0x1
   f9550: a943a668     	ldp	x8, x9, [x19, #0x38]
   f9554: 2a1f03e0     	mov	w0, wzr
   f9558: aa1303e1     	mov	x1, x19
   f955c: f8757908     	ldr	x8, [x8, x21, lsl #3]
   f9560: b8757922     	ldr	w2, [x9, x21, lsl #2]
   f9564: d63f0100     	blr	x8
   f9568: d10006b5     	sub	x21, x21, #0x1
   f956c: b10006bf     	cmn	x21, #0x1
   f9570: 54ffff01     	b.ne	0xf9550 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)+0x30>
   f9574: aa1303e0     	mov	x0, x19
   f9578: aa1403e1     	mov	x1, x20
   f957c: 9401988d     	bl	0x15f7b0 <_ZNSt6__ndk18ios_base7copyfmtERKS0_@plt>
   f9580: f9404689     	ldr	x9, [x20, #0x88]
   f9584: b940928a     	ldr	w10, [x20, #0x90]
   f9588: f9402668     	ldr	x8, [x19, #0x48]
   f958c: f9004669     	str	x9, [x19, #0x88]
   f9590: b900926a     	str	w10, [x19, #0x90]
   f9594: b4000168     	cbz	x8, 0xf95c0 <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)+0xa0>
   f9598: d1000515     	sub	x21, x8, #0x1
   f959c: a943a668     	ldp	x8, x9, [x19, #0x38]
   f95a0: 52800040     	mov	w0, #0x2                // =2
   f95a4: aa1303e1     	mov	x1, x19
   f95a8: f8757908     	ldr	x8, [x8, x21, lsl #3]
   f95ac: b8757922     	ldr	w2, [x9, x21, lsl #2]
   f95b0: d63f0100     	blr	x8
   f95b4: d10006b5     	sub	x21, x21, #0x1
   f95b8: b10006bf     	cmn	x21, #0x1
   f95bc: 54ffff01     	b.ne	0xf959c <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)+0x7c>
   f95c0: f9401668     	ldr	x8, [x19, #0x28]
   f95c4: b9402269     	ldr	w9, [x19, #0x20]
   f95c8: f100011f     	cmp	x8, #0x0
   f95cc: b9402688     	ldr	w8, [x20, #0x24]
   f95d0: 1a9f17ea     	cset	w10, eq
   f95d4: 2a0a0129     	orr	w9, w9, w10
   f95d8: 6a08013f     	tst	w9, w8
   f95dc: 29042269     	stp	w9, w8, [x19, #0x20]
   f95e0: 540000e1     	b.ne	0xf95fc <std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>::copyfmt(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>> const&)+0xdc>
   f95e4: aa1303e0     	mov	x0, x19
   f95e8: f9400bf5     	ldr	x21, [sp, #0x10]
   f95ec: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f95f0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f95f4: d50323bf     	autiasp
   f95f8: d65f03c0     	ret
   f95fc: d0fffba0     	adrp	x0, 0x6f000
   f9600: 91344400     	add	x0, x0, #0xd11
   f9604: 94003466     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>

00000000000f9608 <std::__ndk1::ios_base::__call_callbacks(std::__ndk1::ios_base::event)>:
   f9608: d503233f     	paciasp
   f960c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f9610: f9000bf5     	str	x21, [sp, #0x10]
   f9614: 910003fd     	mov	x29, sp
   f9618: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f961c: f9402408     	ldr	x8, [x0, #0x48]
   f9620: b40001a8     	cbz	x8, 0xf9654 <std::__ndk1::ios_base::__call_callbacks(std::__ndk1::ios_base::event)+0x4c>
   f9624: aa0003f3     	mov	x19, x0
   f9628: 2a0103f4     	mov	w20, w1
   f962c: d1000515     	sub	x21, x8, #0x1
   f9630: a943a668     	ldp	x8, x9, [x19, #0x38]
   f9634: 2a1403e0     	mov	w0, w20
   f9638: aa1303e1     	mov	x1, x19
   f963c: f8757908     	ldr	x8, [x8, x21, lsl #3]
   f9640: b8757922     	ldr	w2, [x9, x21, lsl #2]
   f9644: d63f0100     	blr	x8
   f9648: d10006b5     	sub	x21, x21, #0x1
   f964c: b10006bf     	cmn	x21, #0x1
   f9650: 54ffff01     	b.ne	0xf9630 <std::__ndk1::ios_base::__call_callbacks(std::__ndk1::ios_base::event)+0x28>
   f9654: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f9658: f9400bf5     	ldr	x21, [sp, #0x10]
   f965c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f9660: d50323bf     	autiasp
   f9664: d65f03c0     	ret

00000000000f9668 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)>:
   f9668: d503233f     	paciasp
   f966c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f9670: a9015ff8     	stp	x24, x23, [sp, #0x10]
   f9674: 910003fd     	mov	x29, sp
   f9678: a90257f6     	stp	x22, x21, [sp, #0x20]
   f967c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f9680: f9402808     	ldr	x8, [x0, #0x50]
   f9684: aa0103f5     	mov	x21, x1
   f9688: f9402434     	ldr	x20, [x1, #0x48]
   f968c: aa0003f6     	mov	x22, x0
   f9690: eb14011f     	cmp	x8, x20
   f9694: 54000142     	b.hs	0xf96bc <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x54>
   f9698: d37df280     	lsl	x0, x20, #3
   f969c: 94018ee1     	bl	0x15d220 <malloc@plt>
   f96a0: b40011a0     	cbz	x0, 0xf98d4 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x26c>
   f96a4: aa0003f3     	mov	x19, x0
   f96a8: d37ef680     	lsl	x0, x20, #2
   f96ac: 94018edd     	bl	0x15d220 <malloc@plt>
   f96b0: b4001140     	cbz	x0, 0xf98d8 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x270>
   f96b4: aa0003f4     	mov	x20, x0
   f96b8: 14000003     	b	0xf96c4 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x5c>
   f96bc: aa1f03f4     	mov	x20, xzr
   f96c0: aa1f03f3     	mov	x19, xzr
   f96c4: f94036c9     	ldr	x9, [x22, #0x68]
   f96c8: f94032a8     	ldr	x8, [x21, #0x60]
   f96cc: eb08013f     	cmp	x9, x8
   f96d0: 540000c2     	b.hs	0xf96e8 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x80>
   f96d4: d37df100     	lsl	x0, x8, #3
   f96d8: 94018ed2     	bl	0x15d220 <malloc@plt>
   f96dc: aa0003f7     	mov	x23, x0
   f96e0: b5000060     	cbnz	x0, 0xf96ec <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x84>
   f96e4: 94019837     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
   f96e8: aa1f03f7     	mov	x23, xzr
   f96ec: f94042c9     	ldr	x9, [x22, #0x80]
   f96f0: f9403ea8     	ldr	x8, [x21, #0x78]
   f96f4: eb08013f     	cmp	x9, x8
   f96f8: 540000c2     	b.hs	0xf9710 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0xa8>
   f96fc: d37df100     	lsl	x0, x8, #3
   f9700: 94018ec8     	bl	0x15d220 <malloc@plt>
   f9704: aa0003f8     	mov	x24, x0
   f9708: b5000060     	cbnz	x0, 0xf9714 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0xac>
   f970c: 9401982d     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
   f9710: aa1f03f8     	mov	x24, xzr
   f9714: b9400aa8     	ldr	w8, [x21, #0x8]
   f9718: 9100c2c0     	add	x0, x22, #0x30
   f971c: 3dc006a0     	ldr	q0, [x21, #0x10]
   f9720: 9100c2a1     	add	x1, x21, #0x30
   f9724: b9000ac8     	str	w8, [x22, #0x8]
   f9728: 3d8006c0     	str	q0, [x22, #0x10]
   f972c: 94019829     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   f9730: f9402ac8     	ldr	x8, [x22, #0x50]
   f9734: f94026a9     	ldr	x9, [x21, #0x48]
   f9738: eb09011f     	cmp	x8, x9
   f973c: 54000162     	b.hs	0xf9768 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x100>
   f9740: f9401ec0     	ldr	x0, [x22, #0x38]
   f9744: 94018ed7     	bl	0x15d2a0 <free@plt>
   f9748: f94022c0     	ldr	x0, [x22, #0x40]
   f974c: f9001ed3     	str	x19, [x22, #0x38]
   f9750: 94018ed4     	bl	0x15d2a0 <free@plt>
   f9754: aa1f03f3     	mov	x19, xzr
   f9758: f94026a8     	ldr	x8, [x21, #0x48]
   f975c: f90022d4     	str	x20, [x22, #0x40]
   f9760: aa1f03f4     	mov	x20, xzr
   f9764: f9002ac8     	str	x8, [x22, #0x50]
   f9768: f90026df     	str	xzr, [x22, #0x48]
   f976c: f94026a8     	ldr	x8, [x21, #0x48]
   f9770: b4000208     	cbz	x8, 0xf97b0 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x148>
   f9774: aa1f03e8     	mov	x8, xzr
   f9778: d37df109     	lsl	x9, x8, #3
   f977c: f9401eaa     	ldr	x10, [x21, #0x38]
   f9780: d37ef50c     	lsl	x12, x8, #2
   f9784: 91000508     	add	x8, x8, #0x1
   f9788: f9401ecb     	ldr	x11, [x22, #0x38]
   f978c: f869694a     	ldr	x10, [x10, x9]
   f9790: f90026c8     	str	x8, [x22, #0x48]
   f9794: f829696a     	str	x10, [x11, x9]
   f9798: a9442aa9     	ldp	x9, x10, [x21, #0x40]
   f979c: f94022cb     	ldr	x11, [x22, #0x40]
   f97a0: b86c6929     	ldr	w9, [x9, x12]
   f97a4: eb0a011f     	cmp	x8, x10
   f97a8: b82c6969     	str	w9, [x11, x12]
   f97ac: 54fffe63     	b.lo	0xf9778 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x110>
   f97b0: f94036c8     	ldr	x8, [x22, #0x68]
   f97b4: f94032a9     	ldr	x9, [x21, #0x60]
   f97b8: eb09011f     	cmp	x8, x9
   f97bc: 54000122     	b.hs	0xf97e0 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x178>
   f97c0: f9402ec0     	ldr	x0, [x22, #0x58]
   f97c4: 94018eb7     	bl	0x15d2a0 <free@plt>
   f97c8: f9002ed7     	str	x23, [x22, #0x58]
   f97cc: f94032a9     	ldr	x9, [x21, #0x60]
   f97d0: aa1703e8     	mov	x8, x23
   f97d4: aa1f03f7     	mov	x23, xzr
   f97d8: f90036c9     	str	x9, [x22, #0x68]
   f97dc: 14000002     	b	0xf97e4 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x17c>
   f97e0: f9402ec8     	ldr	x8, [x22, #0x58]
   f97e4: f9402ea9     	ldr	x9, [x21, #0x58]
   f97e8: f90032df     	str	xzr, [x22, #0x60]
   f97ec: f94032aa     	ldr	x10, [x21, #0x60]
   f97f0: b400016a     	cbz	x10, 0xf981c <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x1b4>
   f97f4: aa1f03ea     	mov	x10, xzr
   f97f8: d37df14a     	lsl	x10, x10, #3
   f97fc: f86a692b     	ldr	x11, [x9, x10]
   f9800: f82a690b     	str	x11, [x8, x10]
   f9804: f94032ca     	ldr	x10, [x22, #0x60]
   f9808: 9100054a     	add	x10, x10, #0x1
   f980c: f90032ca     	str	x10, [x22, #0x60]
   f9810: f94032ab     	ldr	x11, [x21, #0x60]
   f9814: eb0b015f     	cmp	x10, x11
   f9818: 54ffff03     	b.lo	0xf97f8 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x190>
   f981c: f94042c8     	ldr	x8, [x22, #0x80]
   f9820: f9403ea9     	ldr	x9, [x21, #0x78]
   f9824: eb09011f     	cmp	x8, x9
   f9828: 540000e2     	b.hs	0xf9844 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x1dc>
   f982c: f9403ac0     	ldr	x0, [x22, #0x70]
   f9830: 94018e9c     	bl	0x15d2a0 <free@plt>
   f9834: f9403ea8     	ldr	x8, [x21, #0x78]
   f9838: f9003ad8     	str	x24, [x22, #0x70]
   f983c: aa1f03f8     	mov	x24, xzr
   f9840: f90042c8     	str	x8, [x22, #0x80]
   f9844: f9003edf     	str	xzr, [x22, #0x78]
   f9848: f9403ea8     	ldr	x8, [x21, #0x78]
   f984c: b4000168     	cbz	x8, 0xf9878 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x210>
   f9850: aa1f03e8     	mov	x8, xzr
   f9854: d37df109     	lsl	x9, x8, #3
   f9858: 91000508     	add	x8, x8, #0x1
   f985c: f9403acc     	ldr	x12, [x22, #0x70]
   f9860: f9003ec8     	str	x8, [x22, #0x78]
   f9864: a9472eaa     	ldp	x10, x11, [x21, #0x70]
   f9868: f869694a     	ldr	x10, [x10, x9]
   f986c: eb0b011f     	cmp	x8, x11
   f9870: f829698a     	str	x10, [x12, x9]
   f9874: 54ffff03     	b.lo	0xf9854 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x1ec>
   f9878: b4000078     	cbz	x24, 0xf9884 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x21c>
   f987c: aa1803e0     	mov	x0, x24
   f9880: 94018e88     	bl	0x15d2a0 <free@plt>
   f9884: b4000077     	cbz	x23, 0xf9890 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x228>
   f9888: aa1703e0     	mov	x0, x23
   f988c: 94018e85     	bl	0x15d2a0 <free@plt>
   f9890: b4000074     	cbz	x20, 0xf989c <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x234>
   f9894: aa1403e0     	mov	x0, x20
   f9898: 94018e82     	bl	0x15d2a0 <free@plt>
   f989c: b4000113     	cbz	x19, 0xf98bc <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x254>
   f98a0: aa1303e0     	mov	x0, x19
   f98a4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f98a8: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f98ac: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   f98b0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f98b4: d50323bf     	autiasp
   f98b8: 14018e7a     	b	0x15d2a0 <free@plt>
   f98bc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   f98c0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   f98c4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   f98c8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   f98cc: d50323bf     	autiasp
   f98d0: d65f03c0     	ret
   f98d4: 940197bb     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
   f98d8: 940197ba     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
   f98dc: aa0003f5     	mov	x21, x0
   f98e0: b50000b7     	cbnz	x23, 0xf98f4 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x28c>
   f98e4: b5000194     	cbnz	x20, 0xf9914 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x2ac>
   f98e8: b50001d3     	cbnz	x19, 0xf9920 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x2b8>
   f98ec: aa1503e0     	mov	x0, x21
   f98f0: 94017e1c     	bl	0x159160 <__emutls_get_address+0x6d4>
   f98f4: aa1703e0     	mov	x0, x23
   f98f8: 94018e6a     	bl	0x15d2a0 <free@plt>
   f98fc: b4ffff74     	cbz	x20, 0xf98e8 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x280>
   f9900: 14000005     	b	0xf9914 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x2ac>
   f9904: aa0003f5     	mov	x21, x0
   f9908: 14000006     	b	0xf9920 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x2b8>
   f990c: aa0003f5     	mov	x21, x0
   f9910: b4fffed4     	cbz	x20, 0xf98e8 <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x280>
   f9914: aa1403e0     	mov	x0, x20
   f9918: 94018e62     	bl	0x15d2a0 <free@plt>
   f991c: b4fffe93     	cbz	x19, 0xf98ec <std::__ndk1::ios_base::copyfmt(std::__ndk1::ios_base const&)+0x284>
   f9920: aa1303e0     	mov	x0, x19
   f9924: 94018e5f     	bl	0x15d2a0 <free@plt>
   f9928: aa1503e0     	mov	x0, x21
   f992c: 94017e0d     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000f9930 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ios()>:
   f9930: d503245f     	bti	c
   f9934: 14019797     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

00000000000f9938 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ios()>:
   f9938: d503233f     	paciasp
   f993c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9940: f9000bf3     	str	x19, [sp, #0x10]
   f9944: 910003fd     	mov	x29, sp
   f9948: aa0003f3     	mov	x19, x0
   f994c: 94019791     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
   f9950: aa1303e0     	mov	x0, x19
   f9954: f9400bf3     	ldr	x19, [sp, #0x10]
   f9958: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f995c: d50323bf     	autiasp
   f9960: 14018d60     	b	0x15cee0 <_ZdlPv@plt>

00000000000f9964 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)>:
   f9964: d503233f     	paciasp
   f9968: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f996c: f9000bf5     	str	x21, [sp, #0x10]
   f9970: 910003fd     	mov	x29, sp
   f9974: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f9978: aa0003f3     	mov	x19, x0
   f997c: eb01001f     	cmp	x0, x1
   f9980: 54000540     	b.eq	0xf9a28 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)+0xc4>
   f9984: aa0103f4     	mov	x20, x1
   f9988: f9402668     	ldr	x8, [x19, #0x48]
   f998c: b4000168     	cbz	x8, 0xf99b8 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)+0x54>
   f9990: d1000515     	sub	x21, x8, #0x1
   f9994: a943a668     	ldp	x8, x9, [x19, #0x38]
   f9998: 2a1f03e0     	mov	w0, wzr
   f999c: aa1303e1     	mov	x1, x19
   f99a0: f8757908     	ldr	x8, [x8, x21, lsl #3]
   f99a4: b8757922     	ldr	w2, [x9, x21, lsl #2]
   f99a8: d63f0100     	blr	x8
   f99ac: d10006b5     	sub	x21, x21, #0x1
   f99b0: b10006bf     	cmn	x21, #0x1
   f99b4: 54ffff01     	b.ne	0xf9994 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)+0x30>
   f99b8: aa1303e0     	mov	x0, x19
   f99bc: aa1403e1     	mov	x1, x20
   f99c0: 9401977c     	bl	0x15f7b0 <_ZNSt6__ndk18ios_base7copyfmtERKS0_@plt>
   f99c4: f9404689     	ldr	x9, [x20, #0x88]
   f99c8: b940928a     	ldr	w10, [x20, #0x90]
   f99cc: f9402668     	ldr	x8, [x19, #0x48]
   f99d0: f9004669     	str	x9, [x19, #0x88]
   f99d4: b900926a     	str	w10, [x19, #0x90]
   f99d8: b4000168     	cbz	x8, 0xf9a04 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)+0xa0>
   f99dc: d1000515     	sub	x21, x8, #0x1
   f99e0: a943a668     	ldp	x8, x9, [x19, #0x38]
   f99e4: 52800040     	mov	w0, #0x2                // =2
   f99e8: aa1303e1     	mov	x1, x19
   f99ec: f8757908     	ldr	x8, [x8, x21, lsl #3]
   f99f0: b8757922     	ldr	w2, [x9, x21, lsl #2]
   f99f4: d63f0100     	blr	x8
   f99f8: d10006b5     	sub	x21, x21, #0x1
   f99fc: b10006bf     	cmn	x21, #0x1
   f9a00: 54ffff01     	b.ne	0xf99e0 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)+0x7c>
   f9a04: f9401668     	ldr	x8, [x19, #0x28]
   f9a08: b9402269     	ldr	w9, [x19, #0x20]
   f9a0c: f100011f     	cmp	x8, #0x0
   f9a10: b9402688     	ldr	w8, [x20, #0x24]
   f9a14: 1a9f17ea     	cset	w10, eq
   f9a18: 2a0a0129     	orr	w9, w9, w10
   f9a1c: 6a08013f     	tst	w9, w8
   f9a20: 29042269     	stp	w9, w8, [x19, #0x20]
   f9a24: 540000e1     	b.ne	0xf9a40 <std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>::copyfmt(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)+0xdc>
   f9a28: aa1303e0     	mov	x0, x19
   f9a2c: f9400bf5     	ldr	x21, [sp, #0x10]
   f9a30: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f9a34: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f9a38: d50323bf     	autiasp
   f9a3c: d65f03c0     	ret
   f9a40: d0fffba0     	adrp	x0, 0x6f000
   f9a44: 91344400     	add	x0, x0, #0xd11
   f9a48: 94003355     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>

00000000000f9a4c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::~basic_streambuf()>:
   f9a4c: d503245f     	bti	c
   f9a50: f0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9a54: f946f508     	ldr	x8, [x8, #0xde8]
   f9a58: 91004108     	add	x8, x8, #0x10
   f9a5c: f8008408     	str	x8, [x0], #0x8
   f9a60: 14019750     	b	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>

00000000000f9a64 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::~basic_streambuf()>:
   f9a64: d503233f     	paciasp
   f9a68: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9a6c: f9000bf3     	str	x19, [sp, #0x10]
   f9a70: 910003fd     	mov	x29, sp
   f9a74: f0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9a78: aa0003f3     	mov	x19, x0
   f9a7c: f946f508     	ldr	x8, [x8, #0xde8]
   f9a80: 91004108     	add	x8, x8, #0x10
   f9a84: f8008408     	str	x8, [x0], #0x8
   f9a88: 94019746     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   f9a8c: aa1303e0     	mov	x0, x19
   f9a90: f9400bf3     	ldr	x19, [sp, #0x10]
   f9a94: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9a98: d50323bf     	autiasp
   f9a9c: 14018d11     	b	0x15cee0 <_ZdlPv@plt>

00000000000f9aa0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pubimbue(std::__ndk1::locale const&)>:
   f9aa0: d503233f     	paciasp
   f9aa4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   f9aa8: f9000bf5     	str	x21, [sp, #0x10]
   f9aac: 910003fd     	mov	x29, sp
   f9ab0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   f9ab4: aa0003f5     	mov	x21, x0
   f9ab8: aa0803f4     	mov	x20, x8
   f9abc: aa0103f3     	mov	x19, x1
   f9ac0: f84086a8     	ldr	x8, [x21], #0x8
   f9ac4: f9400908     	ldr	x8, [x8, #0x10]
   f9ac8: d63f0100     	blr	x8
   f9acc: aa1403e0     	mov	x0, x20
   f9ad0: aa1503e1     	mov	x1, x21
   f9ad4: 94019743     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   f9ad8: aa1303e1     	mov	x1, x19
   f9adc: aa1503e0     	mov	x0, x21
   f9ae0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   f9ae4: f9400bf5     	ldr	x21, [sp, #0x10]
   f9ae8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   f9aec: d50323bf     	autiasp
   f9af0: 14019738     	b	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>

00000000000f9af4 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::getloc() const>:
   f9af4: d503245f     	bti	c
   f9af8: 91002001     	add	x1, x0, #0x8
   f9afc: aa0803e0     	mov	x0, x8
   f9b00: 14019738     	b	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>

00000000000f9b04 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pubsetbuf(char*, long)>:
   f9b04: d503245f     	bti	c
   f9b08: f9400008     	ldr	x8, [x0]
   f9b0c: f9400d10     	ldr	x16, [x8, #0x18]
   f9b10: d61f0200     	br	x16

00000000000f9b14 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pubseekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)>:
   f9b14: d503245f     	bti	c
   f9b18: f9400008     	ldr	x8, [x0]
   f9b1c: f9401110     	ldr	x16, [x8, #0x20]
   f9b20: d61f0200     	br	x16

00000000000f9b24 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pubseekpos(std::__ndk1::fpos<mbstate_t>, unsigned int)>:
   f9b24: d503245f     	bti	c
   f9b28: f9400008     	ldr	x8, [x0]
   f9b2c: f9401510     	ldr	x16, [x8, #0x28]
   f9b30: d61f0200     	br	x16

00000000000f9b34 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pubsync()>:
   f9b34: d503245f     	bti	c
   f9b38: f9400008     	ldr	x8, [x0]
   f9b3c: f9401910     	ldr	x16, [x8, #0x30]
   f9b40: d61f0200     	br	x16

00000000000f9b44 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::in_avail()>:
   f9b44: d503245f     	bti	c
   f9b48: a941a408     	ldp	x8, x9, [x0, #0x18]
   f9b4c: eb09011f     	cmp	x8, x9
   f9b50: 54000062     	b.hs	0xf9b5c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::in_avail()+0x18>
   f9b54: cb080120     	sub	x0, x9, x8
   f9b58: d65f03c0     	ret
   f9b5c: f9400008     	ldr	x8, [x0]
   f9b60: f9401d10     	ldr	x16, [x8, #0x38]
   f9b64: d61f0200     	br	x16

00000000000f9b68 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::snextc()>:
   f9b68: d503233f     	paciasp
   f9b6c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9b70: f9000bf3     	str	x19, [sp, #0x10]
   f9b74: 910003fd     	mov	x29, sp
   f9b78: a941a009     	ldp	x9, x8, [x0, #0x18]
   f9b7c: aa0003f3     	mov	x19, x0
   f9b80: eb08013f     	cmp	x9, x8
   f9b84: 540000e0     	b.eq	0xf9ba0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::snextc()+0x38>
   f9b88: 91000529     	add	x9, x9, #0x1
   f9b8c: f9000e69     	str	x9, [x19, #0x18]
   f9b90: eb08013f     	cmp	x9, x8
   f9b94: 54000180     	b.eq	0xf9bc4 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::snextc()+0x5c>
   f9b98: 39400120     	ldrb	w0, [x9]
   f9b9c: 14000011     	b	0xf9be0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::snextc()+0x78>
   f9ba0: f9400268     	ldr	x8, [x19]
   f9ba4: aa1303e0     	mov	x0, x19
   f9ba8: f9402908     	ldr	x8, [x8, #0x50]
   f9bac: d63f0100     	blr	x8
   f9bb0: 3100041f     	cmn	w0, #0x1
   f9bb4: 54000160     	b.eq	0xf9be0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::snextc()+0x78>
   f9bb8: a941a269     	ldp	x9, x8, [x19, #0x18]
   f9bbc: eb08013f     	cmp	x9, x8
   f9bc0: 54fffec1     	b.ne	0xf9b98 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::snextc()+0x30>
   f9bc4: f9400268     	ldr	x8, [x19]
   f9bc8: aa1303e0     	mov	x0, x19
   f9bcc: f9400bf3     	ldr	x19, [sp, #0x10]
   f9bd0: f9402510     	ldr	x16, [x8, #0x48]
   f9bd4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9bd8: d50323bf     	autiasp
   f9bdc: d61f0200     	br	x16
   f9be0: f9400bf3     	ldr	x19, [sp, #0x10]
   f9be4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9be8: d50323bf     	autiasp
   f9bec: d65f03c0     	ret

00000000000f9bf0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sbumpc()>:
   f9bf0: d503245f     	bti	c
   f9bf4: a941a408     	ldp	x8, x9, [x0, #0x18]
   f9bf8: eb09011f     	cmp	x8, x9
   f9bfc: 540000a0     	b.eq	0xf9c10 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sbumpc()+0x20>
   f9c00: 91000509     	add	x9, x8, #0x1
   f9c04: f9000c09     	str	x9, [x0, #0x18]
   f9c08: 39400100     	ldrb	w0, [x8]
   f9c0c: d65f03c0     	ret
   f9c10: f9400008     	ldr	x8, [x0]
   f9c14: f9402910     	ldr	x16, [x8, #0x50]
   f9c18: d61f0200     	br	x16

00000000000f9c1c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sgetc()>:
   f9c1c: d503245f     	bti	c
   f9c20: a941a408     	ldp	x8, x9, [x0, #0x18]
   f9c24: eb09011f     	cmp	x8, x9
   f9c28: 54000060     	b.eq	0xf9c34 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sgetc()+0x18>
   f9c2c: 39400100     	ldrb	w0, [x8]
   f9c30: d65f03c0     	ret
   f9c34: f9400008     	ldr	x8, [x0]
   f9c38: f9402510     	ldr	x16, [x8, #0x48]
   f9c3c: d61f0200     	br	x16

00000000000f9c40 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sgetn(char*, long)>:
   f9c40: d503245f     	bti	c
   f9c44: f9400008     	ldr	x8, [x0]
   f9c48: f9402110     	ldr	x16, [x8, #0x40]
   f9c4c: d61f0200     	br	x16

00000000000f9c50 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sputbackc(char)>:
   f9c50: d503245f     	bti	c
   f9c54: a9412009     	ldp	x9, x8, [x0, #0x10]
   f9c58: eb08013f     	cmp	x9, x8
   f9c5c: 540000e0     	b.eq	0xf9c78 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sputbackc(char)+0x28>
   f9c60: 385ffd09     	ldrb	w9, [x8, #-0x1]!
   f9c64: 6b21013f     	cmp	w9, w1, uxtb
   f9c68: 54000081     	b.ne	0xf9c78 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sputbackc(char)+0x28>
   f9c6c: f9000c08     	str	x8, [x0, #0x18]
   f9c70: 39400100     	ldrb	w0, [x8]
   f9c74: d65f03c0     	ret
   f9c78: f9400008     	ldr	x8, [x0]
   f9c7c: 12001c21     	and	w1, w1, #0xff
   f9c80: f9402d10     	ldr	x16, [x8, #0x58]
   f9c84: d61f0200     	br	x16

00000000000f9c88 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sungetc()>:
   f9c88: d503245f     	bti	c
   f9c8c: a9412009     	ldp	x9, x8, [x0, #0x10]
   f9c90: eb08013f     	cmp	x9, x8
   f9c94: 540000a0     	b.eq	0xf9ca8 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sungetc()+0x20>
   f9c98: d1000509     	sub	x9, x8, #0x1
   f9c9c: f9000c09     	str	x9, [x0, #0x18]
   f9ca0: 385ff100     	ldurb	w0, [x8, #-0x1]
   f9ca4: d65f03c0     	ret
   f9ca8: f9400008     	ldr	x8, [x0]
   f9cac: 12800001     	mov	w1, #-0x1               // =-1
   f9cb0: f9402d10     	ldr	x16, [x8, #0x58]
   f9cb4: d61f0200     	br	x16

00000000000f9cb8 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sputc(char)>:
   f9cb8: d503245f     	bti	c
   f9cbc: a9432809     	ldp	x9, x10, [x0, #0x30]
   f9cc0: aa0003e8     	mov	x8, x0
   f9cc4: eb0a013f     	cmp	x9, x10
   f9cc8: 540000c0     	b.eq	0xf9ce0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sputc(char)+0x28>
   f9ccc: 12001c20     	and	w0, w1, #0xff
   f9cd0: 9100052a     	add	x10, x9, #0x1
   f9cd4: f900190a     	str	x10, [x8, #0x30]
   f9cd8: 39000121     	strb	w1, [x9]
   f9cdc: d65f03c0     	ret
   f9ce0: f9400109     	ldr	x9, [x8]
   f9ce4: 12001c21     	and	w1, w1, #0xff
   f9ce8: aa0803e0     	mov	x0, x8
   f9cec: f9403530     	ldr	x16, [x9, #0x68]
   f9cf0: d61f0200     	br	x16

00000000000f9cf4 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sputn(char const*, long)>:
   f9cf4: d503245f     	bti	c
   f9cf8: f9400008     	ldr	x8, [x0]
   f9cfc: f9403110     	ldr	x16, [x8, #0x60]
   f9d00: d61f0200     	br	x16

00000000000f9d04 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::basic_streambuf()>:
   f9d04: d503233f     	paciasp
   f9d08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9d0c: f9000bf3     	str	x19, [sp, #0x10]
   f9d10: 910003fd     	mov	x29, sp
   f9d14: f0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9d18: aa0003f3     	mov	x19, x0
   f9d1c: 91002000     	add	x0, x0, #0x8
   f9d20: f946f508     	ldr	x8, [x8, #0xde8]
   f9d24: 91004108     	add	x8, x8, #0x10
   f9d28: f9000268     	str	x8, [x19]
   f9d2c: 940196b1     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
   f9d30: 6f00e400     	movi	v0.2d, #0000000000000000
   f9d34: ad010260     	stp	q0, q0, [x19, #0x20]
   f9d38: 3d800660     	str	q0, [x19, #0x10]
   f9d3c: f9400bf3     	ldr	x19, [sp, #0x10]
   f9d40: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9d44: d50323bf     	autiasp
   f9d48: d65f03c0     	ret

00000000000f9d4c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::basic_streambuf(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>> const&)>:
   f9d4c: d503233f     	paciasp
   f9d50: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9d54: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f9d58: 910003fd     	mov	x29, sp
   f9d5c: f0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   f9d60: aa0103f3     	mov	x19, x1
   f9d64: aa0003f4     	mov	x20, x0
   f9d68: 91002000     	add	x0, x0, #0x8
   f9d6c: 91002021     	add	x1, x1, #0x8
   f9d70: f946f508     	ldr	x8, [x8, #0xde8]
   f9d74: 91004108     	add	x8, x8, #0x10
   f9d78: f9000288     	str	x8, [x20]
   f9d7c: 94019699     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   f9d80: 3dc00660     	ldr	q0, [x19, #0x10]
   f9d84: 3d800680     	str	q0, [x20, #0x10]
   f9d88: f9401268     	ldr	x8, [x19, #0x20]
   f9d8c: f9001288     	str	x8, [x20, #0x20]
   f9d90: 3cc28260     	ldur	q0, [x19, #0x28]
   f9d94: 3c828280     	stur	q0, [x20, #0x28]
   f9d98: f9401e68     	ldr	x8, [x19, #0x38]
   f9d9c: f9001e88     	str	x8, [x20, #0x38]
   f9da0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f9da4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9da8: d50323bf     	autiasp
   f9dac: d65f03c0     	ret

00000000000f9db0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::operator=(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>> const&)>:
   f9db0: d503233f     	paciasp
   f9db4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   f9db8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   f9dbc: 910003fd     	mov	x29, sp
   f9dc0: aa0103f3     	mov	x19, x1
   f9dc4: aa0003f4     	mov	x20, x0
   f9dc8: 91002021     	add	x1, x1, #0x8
   f9dcc: 91002000     	add	x0, x0, #0x8
   f9dd0: 94019680     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   f9dd4: 3dc00660     	ldr	q0, [x19, #0x10]
   f9dd8: aa1403e0     	mov	x0, x20
   f9ddc: 3d800680     	str	q0, [x20, #0x10]
   f9de0: f9401268     	ldr	x8, [x19, #0x20]
   f9de4: f9001288     	str	x8, [x20, #0x20]
   f9de8: 3cc28260     	ldur	q0, [x19, #0x28]
   f9dec: 3c828280     	stur	q0, [x20, #0x28]
   f9df0: f9401e68     	ldr	x8, [x19, #0x38]
   f9df4: f9001e88     	str	x8, [x20, #0x38]
   f9df8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   f9dfc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   f9e00: d50323bf     	autiasp
   f9e04: d65f03c0     	ret

00000000000f9e08 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&)>:
   f9e08: d503233f     	paciasp
   f9e0c: d10143ff     	sub	sp, sp, #0x50
   f9e10: a9017bfd     	stp	x29, x30, [sp, #0x10]
   f9e14: 910043fd     	add	x29, sp, #0x10
   f9e18: f90013f7     	str	x23, [sp, #0x20]
   f9e1c: a90357f6     	stp	x22, x21, [sp, #0x30]
   f9e20: a9044ff4     	stp	x20, x19, [sp, #0x40]
   f9e24: d53bd057     	mrs	x23, TPIDR_EL0
   f9e28: 91002015     	add	x21, x0, #0x8
   f9e2c: aa0103f3     	mov	x19, x1
   f9e30: aa0003f4     	mov	x20, x0
   f9e34: f94016e8     	ldr	x8, [x23, #0x28]
   f9e38: 91002036     	add	x22, x1, #0x8
   f9e3c: 910003e0     	mov	x0, sp
   f9e40: aa1503e1     	mov	x1, x21
   f9e44: f90007e8     	str	x8, [sp, #0x8]
   f9e48: 94019666     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   f9e4c: aa1503e0     	mov	x0, x21
   f9e50: aa1603e1     	mov	x1, x22
   f9e54: 9401965f     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   f9e58: 910003e1     	mov	x1, sp
   f9e5c: aa1603e0     	mov	x0, x22
   f9e60: 9401965c     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   f9e64: 910003e0     	mov	x0, sp
   f9e68: 9401964e     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   f9e6c: f9400a68     	ldr	x8, [x19, #0x10]
   f9e70: f9400a89     	ldr	x9, [x20, #0x10]
   f9e74: f9000a88     	str	x8, [x20, #0x10]
   f9e78: f9000a69     	str	x9, [x19, #0x10]
   f9e7c: f9400e68     	ldr	x8, [x19, #0x18]
   f9e80: f9400e89     	ldr	x9, [x20, #0x18]
   f9e84: f9000e88     	str	x8, [x20, #0x18]
   f9e88: f9000e69     	str	x9, [x19, #0x18]
   f9e8c: f9401268     	ldr	x8, [x19, #0x20]
   f9e90: f9401289     	ldr	x9, [x20, #0x20]
   f9e94: f9001288     	str	x8, [x20, #0x20]
   f9e98: f9001269     	str	x9, [x19, #0x20]
   f9e9c: f9401668     	ldr	x8, [x19, #0x28]
   f9ea0: f9401689     	ldr	x9, [x20, #0x28]
   f9ea4: f9001688     	str	x8, [x20, #0x28]
   f9ea8: f9001669     	str	x9, [x19, #0x28]
   f9eac: f9401a68     	ldr	x8, [x19, #0x30]
   f9eb0: f9401a89     	ldr	x9, [x20, #0x30]
   f9eb4: f9001a88     	str	x8, [x20, #0x30]
   f9eb8: f9001a69     	str	x9, [x19, #0x30]
   f9ebc: f9401e68     	ldr	x8, [x19, #0x38]
   f9ec0: f9401e89     	ldr	x9, [x20, #0x38]
   f9ec4: f9001e88     	str	x8, [x20, #0x38]
   f9ec8: f9001e69     	str	x9, [x19, #0x38]
   f9ecc: f94016e8     	ldr	x8, [x23, #0x28]
   f9ed0: f94007e9     	ldr	x9, [sp, #0x8]
   f9ed4: eb09011f     	cmp	x8, x9
   f9ed8: 54000101     	b.ne	0xf9ef8 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&)+0xf0>
   f9edc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   f9ee0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   f9ee4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   f9ee8: f94013f7     	ldr	x23, [sp, #0x20]
   f9eec: 910143ff     	add	sp, sp, #0x50
   f9ef0: d50323bf     	autiasp
   f9ef4: d65f03c0     	ret
   f9ef8: 94018bce     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000f9efc <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::gbump(int)>:
   f9efc: d503245f     	bti	c
   f9f00: f9400c08     	ldr	x8, [x0, #0x18]
   f9f04: 8b21c108     	add	x8, x8, w1, sxtw
   f9f08: f9000c08     	str	x8, [x0, #0x18]
   f9f0c: d65f03c0     	ret

00000000000f9f10 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::setg(char*, char*, char*)>:
   f9f10: d503245f     	bti	c
   f9f14: a9010801     	stp	x1, x2, [x0, #0x10]
   f9f18: f9001003     	str	x3, [x0, #0x20]
   f9f1c: d65f03c0     	ret

00000000000f9f20 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pbump(int)>:
   f9f20: d503245f     	bti	c
   f9f24: f9401808     	ldr	x8, [x0, #0x30]
   f9f28: 8b21c108     	add	x8, x8, w1, sxtw
   f9f2c: f9001808     	str	x8, [x0, #0x30]
   f9f30: d65f03c0     	ret

00000000000f9f34 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::setp(char*, char*)>:
   f9f34: d503245f     	bti	c
   f9f38: a9028401     	stp	x1, x1, [x0, #0x28]
   f9f3c: f9001c02     	str	x2, [x0, #0x38]
   f9f40: d65f03c0     	ret

00000000000f9f44 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::imbue(std::__ndk1::locale const&)>:
   f9f44: d503245f     	bti	c
   f9f48: d65f03c0     	ret

00000000000f9f4c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::setbuf(char*, long)>:
   f9f4c: d503245f     	bti	c
   f9f50: d65f03c0     	ret

00000000000f9f54 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)>:
   f9f54: d503245f     	bti	c
   f9f58: aa1f03e0     	mov	x0, xzr
   f9f5c: 92800001     	mov	x1, #-0x1               // =-1
   f9f60: d65f03c0     	ret

00000000000f9f64 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::seekpos(std::__ndk1::fpos<mbstate_t>, unsigned int)>:
   f9f64: d503245f     	bti	c
   f9f68: aa1f03e0     	mov	x0, xzr
   f9f6c: 92800001     	mov	x1, #-0x1               // =-1
   f9f70: d65f03c0     	ret

00000000000f9f74 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::sync()>:
   f9f74: d503245f     	bti	c
   f9f78: 2a1f03e0     	mov	w0, wzr
   f9f7c: d65f03c0     	ret

00000000000f9f80 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::showmanyc()>:
   f9f80: d503245f     	bti	c
   f9f84: aa1f03e0     	mov	x0, xzr
   f9f88: d65f03c0     	ret

00000000000f9f8c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)>:
   f9f8c: d503233f     	paciasp
   f9f90: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   f9f94: a9015ff8     	stp	x24, x23, [sp, #0x10]
   f9f98: 910003fd     	mov	x29, sp
   f9f9c: a90257f6     	stp	x22, x21, [sp, #0x20]
   f9fa0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   f9fa4: f100045f     	cmp	x2, #0x1
   f9fa8: 540004ab     	b.lt	0xfa03c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0xb0>
   f9fac: aa0203f4     	mov	x20, x2
   f9fb0: aa0103f5     	mov	x21, x1
   f9fb4: aa0003f6     	mov	x22, x0
   f9fb8: aa1f03f3     	mov	x19, xzr
   f9fbc: 12b00018     	mov	w24, #0x7fffffff        // =2147483647
   f9fc0: 14000007     	b	0xf9fdc <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0x50>
   f9fc4: 8b37c028     	add	x8, x1, w23, sxtw
   f9fc8: 8b1702b5     	add	x21, x21, x23
   f9fcc: f9000ec8     	str	x8, [x22, #0x18]
   f9fd0: 8b1302f3     	add	x19, x23, x19
   f9fd4: eb14027f     	cmp	x19, x20
   f9fd8: 5400034a     	b.ge	0xfa040 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0xb4>
   f9fdc: a941a2c1     	ldp	x1, x8, [x22, #0x18]
   f9fe0: eb08003f     	cmp	x1, x8
   f9fe4: 540001a2     	b.hs	0xfa018 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0x8c>
   f9fe8: cb010108     	sub	x8, x8, x1
   f9fec: cb130289     	sub	x9, x20, x19
   f9ff0: eb08013f     	cmp	x9, x8
   f9ff4: 9a88b128     	csel	x8, x9, x8, lt
   f9ff8: eb18011f     	cmp	x8, x24
   f9ffc: 9a98b117     	csel	x23, x8, x24, lt
   fa000: b4fffe37     	cbz	x23, 0xf9fc4 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0x38>
   fa004: aa1503e0     	mov	x0, x21
   fa008: aa1703e2     	mov	x2, x23
   fa00c: 94018c25     	bl	0x15d0a0 <memcpy@plt>
   fa010: f9400ec1     	ldr	x1, [x22, #0x18]
   fa014: 17ffffec     	b	0xf9fc4 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0x38>
   fa018: f94002c8     	ldr	x8, [x22]
   fa01c: aa1603e0     	mov	x0, x22
   fa020: f9402908     	ldr	x8, [x8, #0x50]
   fa024: d63f0100     	blr	x8
   fa028: 3100041f     	cmn	w0, #0x1
   fa02c: 540000a0     	b.eq	0xfa040 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0xb4>
   fa030: 52800037     	mov	w23, #0x1               // =1
   fa034: 380016a0     	strb	w0, [x21], #0x1
   fa038: 17ffffe6     	b	0xf9fd0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsgetn(char*, long)+0x44>
   fa03c: aa1f03f3     	mov	x19, xzr
   fa040: aa1303e0     	mov	x0, x19
   fa044: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   fa048: a94257f6     	ldp	x22, x21, [sp, #0x20]
   fa04c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   fa050: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   fa054: d50323bf     	autiasp
   fa058: d65f03c0     	ret

00000000000fa05c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::underflow()>:
   fa05c: d503245f     	bti	c
   fa060: 12800000     	mov	w0, #-0x1               // =-1
   fa064: d65f03c0     	ret

00000000000fa068 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::uflow()>:
   fa068: d503233f     	paciasp
   fa06c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa070: f9000bf3     	str	x19, [sp, #0x10]
   fa074: 910003fd     	mov	x29, sp
   fa078: f9400008     	ldr	x8, [x0]
   fa07c: aa0003f3     	mov	x19, x0
   fa080: f9402508     	ldr	x8, [x8, #0x48]
   fa084: d63f0100     	blr	x8
   fa088: 3100041f     	cmn	w0, #0x1
   fa08c: 540000a0     	b.eq	0xfa0a0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::uflow()+0x38>
   fa090: f9400e68     	ldr	x8, [x19, #0x18]
   fa094: 91000509     	add	x9, x8, #0x1
   fa098: f9000e69     	str	x9, [x19, #0x18]
   fa09c: 39400100     	ldrb	w0, [x8]
   fa0a0: f9400bf3     	ldr	x19, [sp, #0x10]
   fa0a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa0a8: d50323bf     	autiasp
   fa0ac: d65f03c0     	ret

00000000000fa0b0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::pbackfail(int)>:
   fa0b0: d503245f     	bti	c
   fa0b4: 12800000     	mov	w0, #-0x1               // =-1
   fa0b8: d65f03c0     	ret

00000000000fa0bc <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)>:
   fa0bc: d503233f     	paciasp
   fa0c0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   fa0c4: f9000bf7     	str	x23, [sp, #0x10]
   fa0c8: 910003fd     	mov	x29, sp
   fa0cc: a90257f6     	stp	x22, x21, [sp, #0x20]
   fa0d0: a9034ff4     	stp	x20, x19, [sp, #0x30]
   fa0d4: f100045f     	cmp	x2, #0x1
   fa0d8: 540004ab     	b.lt	0xfa16c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0xb0>
   fa0dc: aa0203f3     	mov	x19, x2
   fa0e0: aa0103f4     	mov	x20, x1
   fa0e4: aa0003f6     	mov	x22, x0
   fa0e8: aa1f03f5     	mov	x21, xzr
   fa0ec: 14000007     	b	0xfa108 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0x4c>
   fa0f0: 8b170008     	add	x8, x0, x23
   fa0f4: 8b170294     	add	x20, x20, x23
   fa0f8: 8b1502f5     	add	x21, x23, x21
   fa0fc: f9001ac8     	str	x8, [x22, #0x30]
   fa100: eb1302bf     	cmp	x21, x19
   fa104: 5400036a     	b.ge	0xfa170 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0xb4>
   fa108: a94322c0     	ldp	x0, x8, [x22, #0x30]
   fa10c: eb08001f     	cmp	x0, x8
   fa110: 54000162     	b.hs	0xfa13c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0x80>
   fa114: cb000108     	sub	x8, x8, x0
   fa118: cb150269     	sub	x9, x19, x21
   fa11c: eb08013f     	cmp	x9, x8
   fa120: 9a88b137     	csel	x23, x9, x8, lt
   fa124: b4fffe77     	cbz	x23, 0xfa0f0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0x34>
   fa128: aa1403e1     	mov	x1, x20
   fa12c: aa1703e2     	mov	x2, x23
   fa130: 94018bdc     	bl	0x15d0a0 <memcpy@plt>
   fa134: f9401ac0     	ldr	x0, [x22, #0x30]
   fa138: 17ffffee     	b	0xfa0f0 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0x34>
   fa13c: f94002c8     	ldr	x8, [x22]
   fa140: aa1603e0     	mov	x0, x22
   fa144: 39400281     	ldrb	w1, [x20]
   fa148: f9403508     	ldr	x8, [x8, #0x68]
   fa14c: d63f0100     	blr	x8
   fa150: 3100041f     	cmn	w0, #0x1
   fa154: 540000e0     	b.eq	0xfa170 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0xb4>
   fa158: 91000694     	add	x20, x20, #0x1
   fa15c: 910006b5     	add	x21, x21, #0x1
   fa160: eb1302bf     	cmp	x21, x19
   fa164: 54fffd2b     	b.lt	0xfa108 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0x4c>
   fa168: 14000002     	b	0xfa170 <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::xsputn(char const*, long)+0xb4>
   fa16c: aa1f03f5     	mov	x21, xzr
   fa170: aa1503e0     	mov	x0, x21
   fa174: f9400bf7     	ldr	x23, [sp, #0x10]
   fa178: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   fa17c: a94257f6     	ldp	x22, x21, [sp, #0x20]
   fa180: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   fa184: d50323bf     	autiasp
   fa188: d65f03c0     	ret

00000000000fa18c <std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>::overflow(int)>:
   fa18c: d503245f     	bti	c
   fa190: 12800000     	mov	w0, #-0x1               // =-1
   fa194: d65f03c0     	ret

00000000000fa198 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_streambuf()>:
   fa198: d503245f     	bti	c
   fa19c: d0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fa1a0: f946f908     	ldr	x8, [x8, #0xdf0]
   fa1a4: 91004108     	add	x8, x8, #0x10
   fa1a8: f8008408     	str	x8, [x0], #0x8
   fa1ac: 1401957d     	b	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>

00000000000fa1b0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_streambuf()>:
   fa1b0: d503233f     	paciasp
   fa1b4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa1b8: f9000bf3     	str	x19, [sp, #0x10]
   fa1bc: 910003fd     	mov	x29, sp
   fa1c0: d0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fa1c4: aa0003f3     	mov	x19, x0
   fa1c8: f946f908     	ldr	x8, [x8, #0xdf0]
   fa1cc: 91004108     	add	x8, x8, #0x10
   fa1d0: f8008408     	str	x8, [x0], #0x8
   fa1d4: 94019573     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fa1d8: aa1303e0     	mov	x0, x19
   fa1dc: f9400bf3     	ldr	x19, [sp, #0x10]
   fa1e0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa1e4: d50323bf     	autiasp
   fa1e8: 14018b3e     	b	0x15cee0 <_ZdlPv@plt>

00000000000fa1ec <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pubimbue(std::__ndk1::locale const&)>:
   fa1ec: d503233f     	paciasp
   fa1f0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fa1f4: f9000bf5     	str	x21, [sp, #0x10]
   fa1f8: 910003fd     	mov	x29, sp
   fa1fc: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fa200: aa0003f5     	mov	x21, x0
   fa204: aa0803f4     	mov	x20, x8
   fa208: aa0103f3     	mov	x19, x1
   fa20c: f84086a8     	ldr	x8, [x21], #0x8
   fa210: f9400908     	ldr	x8, [x8, #0x10]
   fa214: d63f0100     	blr	x8
   fa218: aa1403e0     	mov	x0, x20
   fa21c: aa1503e1     	mov	x1, x21
   fa220: 94019570     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fa224: aa1303e1     	mov	x1, x19
   fa228: aa1503e0     	mov	x0, x21
   fa22c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fa230: f9400bf5     	ldr	x21, [sp, #0x10]
   fa234: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fa238: d50323bf     	autiasp
   fa23c: 14019565     	b	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>

00000000000fa240 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::getloc() const>:
   fa240: d503245f     	bti	c
   fa244: 91002001     	add	x1, x0, #0x8
   fa248: aa0803e0     	mov	x0, x8
   fa24c: 14019565     	b	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>

00000000000fa250 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pubsetbuf(wchar_t*, long)>:
   fa250: d503245f     	bti	c
   fa254: f9400008     	ldr	x8, [x0]
   fa258: f9400d10     	ldr	x16, [x8, #0x18]
   fa25c: d61f0200     	br	x16

00000000000fa260 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pubseekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)>:
   fa260: d503245f     	bti	c
   fa264: f9400008     	ldr	x8, [x0]
   fa268: f9401110     	ldr	x16, [x8, #0x20]
   fa26c: d61f0200     	br	x16

00000000000fa270 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pubseekpos(std::__ndk1::fpos<mbstate_t>, unsigned int)>:
   fa270: d503245f     	bti	c
   fa274: f9400008     	ldr	x8, [x0]
   fa278: f9401510     	ldr	x16, [x8, #0x28]
   fa27c: d61f0200     	br	x16

00000000000fa280 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pubsync()>:
   fa280: d503245f     	bti	c
   fa284: f9400008     	ldr	x8, [x0]
   fa288: f9401910     	ldr	x16, [x8, #0x30]
   fa28c: d61f0200     	br	x16

00000000000fa290 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::in_avail()>:
   fa290: d503245f     	bti	c
   fa294: a941a408     	ldp	x8, x9, [x0, #0x18]
   fa298: eb09011f     	cmp	x8, x9
   fa29c: 54000082     	b.hs	0xfa2ac <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::in_avail()+0x1c>
   fa2a0: cb080128     	sub	x8, x9, x8
   fa2a4: 9342fd00     	asr	x0, x8, #2
   fa2a8: d65f03c0     	ret
   fa2ac: f9400008     	ldr	x8, [x0]
   fa2b0: f9401d10     	ldr	x16, [x8, #0x38]
   fa2b4: d61f0200     	br	x16

00000000000fa2b8 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::snextc()>:
   fa2b8: d503233f     	paciasp
   fa2bc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa2c0: f9000bf3     	str	x19, [sp, #0x10]
   fa2c4: 910003fd     	mov	x29, sp
   fa2c8: a941a408     	ldp	x8, x9, [x0, #0x18]
   fa2cc: aa0003f3     	mov	x19, x0
   fa2d0: eb09011f     	cmp	x8, x9
   fa2d4: 540000c0     	b.eq	0xfa2ec <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::snextc()+0x34>
   fa2d8: b8404500     	ldr	w0, [x8], #0x4
   fa2dc: f9000e68     	str	x8, [x19, #0x18]
   fa2e0: 3100041f     	cmn	w0, #0x1
   fa2e4: 54000101     	b.ne	0xfa304 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::snextc()+0x4c>
   fa2e8: 1400000b     	b	0xfa314 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::snextc()+0x5c>
   fa2ec: f9400268     	ldr	x8, [x19]
   fa2f0: aa1303e0     	mov	x0, x19
   fa2f4: f9402908     	ldr	x8, [x8, #0x50]
   fa2f8: d63f0100     	blr	x8
   fa2fc: 3100041f     	cmn	w0, #0x1
   fa300: 540000a0     	b.eq	0xfa314 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::snextc()+0x5c>
   fa304: a941a668     	ldp	x8, x9, [x19, #0x18]
   fa308: eb09011f     	cmp	x8, x9
   fa30c: 540000c0     	b.eq	0xfa324 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::snextc()+0x6c>
   fa310: b9400100     	ldr	w0, [x8]
   fa314: f9400bf3     	ldr	x19, [sp, #0x10]
   fa318: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa31c: d50323bf     	autiasp
   fa320: d65f03c0     	ret
   fa324: f9400268     	ldr	x8, [x19]
   fa328: aa1303e0     	mov	x0, x19
   fa32c: f9400bf3     	ldr	x19, [sp, #0x10]
   fa330: f9402510     	ldr	x16, [x8, #0x48]
   fa334: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa338: d50323bf     	autiasp
   fa33c: d61f0200     	br	x16

00000000000fa340 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sbumpc()>:
   fa340: d503245f     	bti	c
   fa344: a941a809     	ldp	x9, x10, [x0, #0x18]
   fa348: aa0003e8     	mov	x8, x0
   fa34c: eb0a013f     	cmp	x9, x10
   fa350: 54000080     	b.eq	0xfa360 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sbumpc()+0x20>
   fa354: b8404520     	ldr	w0, [x9], #0x4
   fa358: f9000d09     	str	x9, [x8, #0x18]
   fa35c: d65f03c0     	ret
   fa360: f9400109     	ldr	x9, [x8]
   fa364: aa0803e0     	mov	x0, x8
   fa368: f9402930     	ldr	x16, [x9, #0x50]
   fa36c: d61f0200     	br	x16

00000000000fa370 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sgetc()>:
   fa370: d503245f     	bti	c
   fa374: a941a408     	ldp	x8, x9, [x0, #0x18]
   fa378: eb09011f     	cmp	x8, x9
   fa37c: 54000060     	b.eq	0xfa388 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sgetc()+0x18>
   fa380: b9400100     	ldr	w0, [x8]
   fa384: d65f03c0     	ret
   fa388: f9400008     	ldr	x8, [x0]
   fa38c: f9402510     	ldr	x16, [x8, #0x48]
   fa390: d61f0200     	br	x16

00000000000fa394 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sgetn(wchar_t*, long)>:
   fa394: d503245f     	bti	c
   fa398: f9400008     	ldr	x8, [x0]
   fa39c: f9402110     	ldr	x16, [x8, #0x40]
   fa3a0: d61f0200     	br	x16

00000000000fa3a4 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sputbackc(wchar_t)>:
   fa3a4: d503245f     	bti	c
   fa3a8: a941240a     	ldp	x10, x9, [x0, #0x10]
   fa3ac: aa0003e8     	mov	x8, x0
   fa3b0: eb09015f     	cmp	x10, x9
   fa3b4: 540000e0     	b.eq	0xfa3d0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sputbackc(wchar_t)+0x2c>
   fa3b8: b85fcd2a     	ldr	w10, [x9, #-0x4]!
   fa3bc: 6b01015f     	cmp	w10, w1
   fa3c0: 54000081     	b.ne	0xfa3d0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sputbackc(wchar_t)+0x2c>
   fa3c4: 2a0103e0     	mov	w0, w1
   fa3c8: f9000d09     	str	x9, [x8, #0x18]
   fa3cc: d65f03c0     	ret
   fa3d0: f9400109     	ldr	x9, [x8]
   fa3d4: aa0803e0     	mov	x0, x8
   fa3d8: f9402d30     	ldr	x16, [x9, #0x58]
   fa3dc: d61f0200     	br	x16

00000000000fa3e0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sungetc()>:
   fa3e0: d503245f     	bti	c
   fa3e4: a941240a     	ldp	x10, x9, [x0, #0x10]
   fa3e8: aa0003e8     	mov	x8, x0
   fa3ec: eb09015f     	cmp	x10, x9
   fa3f0: 54000080     	b.eq	0xfa400 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sungetc()+0x20>
   fa3f4: b85fcd20     	ldr	w0, [x9, #-0x4]!
   fa3f8: f9000d09     	str	x9, [x8, #0x18]
   fa3fc: d65f03c0     	ret
   fa400: f9400109     	ldr	x9, [x8]
   fa404: aa0803e0     	mov	x0, x8
   fa408: 12800001     	mov	w1, #-0x1               // =-1
   fa40c: f9402d30     	ldr	x16, [x9, #0x58]
   fa410: d61f0200     	br	x16

00000000000fa414 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sputc(wchar_t)>:
   fa414: d503245f     	bti	c
   fa418: a9432809     	ldp	x9, x10, [x0, #0x30]
   fa41c: aa0003e8     	mov	x8, x0
   fa420: eb0a013f     	cmp	x9, x10
   fa424: 540000a0     	b.eq	0xfa438 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sputc(wchar_t)+0x24>
   fa428: 2a0103e0     	mov	w0, w1
   fa42c: b8004521     	str	w1, [x9], #0x4
   fa430: f9001909     	str	x9, [x8, #0x30]
   fa434: d65f03c0     	ret
   fa438: f9400109     	ldr	x9, [x8]
   fa43c: aa0803e0     	mov	x0, x8
   fa440: f9403530     	ldr	x16, [x9, #0x68]
   fa444: d61f0200     	br	x16

00000000000fa448 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sputn(wchar_t const*, long)>:
   fa448: d503245f     	bti	c
   fa44c: f9400008     	ldr	x8, [x0]
   fa450: f9403110     	ldr	x16, [x8, #0x60]
   fa454: d61f0200     	br	x16

00000000000fa458 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::basic_streambuf()>:
   fa458: d503233f     	paciasp
   fa45c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa460: f9000bf3     	str	x19, [sp, #0x10]
   fa464: 910003fd     	mov	x29, sp
   fa468: d0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fa46c: aa0003f3     	mov	x19, x0
   fa470: 91002000     	add	x0, x0, #0x8
   fa474: f946f908     	ldr	x8, [x8, #0xdf0]
   fa478: 91004108     	add	x8, x8, #0x10
   fa47c: f9000268     	str	x8, [x19]
   fa480: 940194dc     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
   fa484: 6f00e400     	movi	v0.2d, #0000000000000000
   fa488: ad010260     	stp	q0, q0, [x19, #0x20]
   fa48c: 3d800660     	str	q0, [x19, #0x10]
   fa490: f9400bf3     	ldr	x19, [sp, #0x10]
   fa494: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa498: d50323bf     	autiasp
   fa49c: d65f03c0     	ret

00000000000fa4a0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::basic_streambuf(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)>:
   fa4a0: d503233f     	paciasp
   fa4a4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa4a8: a9014ff4     	stp	x20, x19, [sp, #0x10]
   fa4ac: 910003fd     	mov	x29, sp
   fa4b0: d0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fa4b4: aa0103f3     	mov	x19, x1
   fa4b8: aa0003f4     	mov	x20, x0
   fa4bc: 91002000     	add	x0, x0, #0x8
   fa4c0: 91002021     	add	x1, x1, #0x8
   fa4c4: f946f908     	ldr	x8, [x8, #0xdf0]
   fa4c8: 91004108     	add	x8, x8, #0x10
   fa4cc: f9000288     	str	x8, [x20]
   fa4d0: 940194c4     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fa4d4: 3dc00660     	ldr	q0, [x19, #0x10]
   fa4d8: 3d800680     	str	q0, [x20, #0x10]
   fa4dc: f9401268     	ldr	x8, [x19, #0x20]
   fa4e0: f9001288     	str	x8, [x20, #0x20]
   fa4e4: 3cc28260     	ldur	q0, [x19, #0x28]
   fa4e8: 3c828280     	stur	q0, [x20, #0x28]
   fa4ec: f9401e68     	ldr	x8, [x19, #0x38]
   fa4f0: f9001e88     	str	x8, [x20, #0x38]
   fa4f4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   fa4f8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa4fc: d50323bf     	autiasp
   fa500: d65f03c0     	ret

00000000000fa504 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator=(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>> const&)>:
   fa504: d503233f     	paciasp
   fa508: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa50c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   fa510: 910003fd     	mov	x29, sp
   fa514: aa0103f3     	mov	x19, x1
   fa518: aa0003f4     	mov	x20, x0
   fa51c: 91002021     	add	x1, x1, #0x8
   fa520: 91002000     	add	x0, x0, #0x8
   fa524: 940194ab     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   fa528: 3dc00660     	ldr	q0, [x19, #0x10]
   fa52c: aa1403e0     	mov	x0, x20
   fa530: 3d800680     	str	q0, [x20, #0x10]
   fa534: f9401268     	ldr	x8, [x19, #0x20]
   fa538: f9001288     	str	x8, [x20, #0x20]
   fa53c: 3cc28260     	ldur	q0, [x19, #0x28]
   fa540: 3c828280     	stur	q0, [x20, #0x28]
   fa544: f9401e68     	ldr	x8, [x19, #0x38]
   fa548: f9001e88     	str	x8, [x20, #0x38]
   fa54c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   fa550: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa554: d50323bf     	autiasp
   fa558: d65f03c0     	ret

00000000000fa55c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::swap(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&)>:
   fa55c: d503233f     	paciasp
   fa560: d10143ff     	sub	sp, sp, #0x50
   fa564: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fa568: 910043fd     	add	x29, sp, #0x10
   fa56c: f90013f7     	str	x23, [sp, #0x20]
   fa570: a90357f6     	stp	x22, x21, [sp, #0x30]
   fa574: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fa578: d53bd057     	mrs	x23, TPIDR_EL0
   fa57c: 91002015     	add	x21, x0, #0x8
   fa580: aa0103f3     	mov	x19, x1
   fa584: aa0003f4     	mov	x20, x0
   fa588: f94016e8     	ldr	x8, [x23, #0x28]
   fa58c: 91002036     	add	x22, x1, #0x8
   fa590: 910003e0     	mov	x0, sp
   fa594: aa1503e1     	mov	x1, x21
   fa598: f90007e8     	str	x8, [sp, #0x8]
   fa59c: 94019491     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fa5a0: aa1503e0     	mov	x0, x21
   fa5a4: aa1603e1     	mov	x1, x22
   fa5a8: 9401948a     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   fa5ac: 910003e1     	mov	x1, sp
   fa5b0: aa1603e0     	mov	x0, x22
   fa5b4: 94019487     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
   fa5b8: 910003e0     	mov	x0, sp
   fa5bc: 94019479     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fa5c0: f9400a68     	ldr	x8, [x19, #0x10]
   fa5c4: f9400a89     	ldr	x9, [x20, #0x10]
   fa5c8: f9000a88     	str	x8, [x20, #0x10]
   fa5cc: f9000a69     	str	x9, [x19, #0x10]
   fa5d0: f9400e68     	ldr	x8, [x19, #0x18]
   fa5d4: f9400e89     	ldr	x9, [x20, #0x18]
   fa5d8: f9000e88     	str	x8, [x20, #0x18]
   fa5dc: f9000e69     	str	x9, [x19, #0x18]
   fa5e0: f9401268     	ldr	x8, [x19, #0x20]
   fa5e4: f9401289     	ldr	x9, [x20, #0x20]
   fa5e8: f9001288     	str	x8, [x20, #0x20]
   fa5ec: f9001269     	str	x9, [x19, #0x20]
   fa5f0: f9401668     	ldr	x8, [x19, #0x28]
   fa5f4: f9401689     	ldr	x9, [x20, #0x28]
   fa5f8: f9001688     	str	x8, [x20, #0x28]
   fa5fc: f9001669     	str	x9, [x19, #0x28]
   fa600: f9401a68     	ldr	x8, [x19, #0x30]
   fa604: f9401a89     	ldr	x9, [x20, #0x30]
   fa608: f9001a88     	str	x8, [x20, #0x30]
   fa60c: f9001a69     	str	x9, [x19, #0x30]
   fa610: f9401e68     	ldr	x8, [x19, #0x38]
   fa614: f9401e89     	ldr	x9, [x20, #0x38]
   fa618: f9001e88     	str	x8, [x20, #0x38]
   fa61c: f9001e69     	str	x9, [x19, #0x38]
   fa620: f94016e8     	ldr	x8, [x23, #0x28]
   fa624: f94007e9     	ldr	x9, [sp, #0x8]
   fa628: eb09011f     	cmp	x8, x9
   fa62c: 54000101     	b.ne	0xfa64c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::swap(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&)+0xf0>
   fa630: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fa634: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fa638: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fa63c: f94013f7     	ldr	x23, [sp, #0x20]
   fa640: 910143ff     	add	sp, sp, #0x50
   fa644: d50323bf     	autiasp
   fa648: d65f03c0     	ret
   fa64c: 940189f9     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000000fa650 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::gbump(int)>:
   fa650: d503245f     	bti	c
   fa654: f9400c08     	ldr	x8, [x0, #0x18]
   fa658: 8b21c908     	add	x8, x8, w1, sxtw #2
   fa65c: f9000c08     	str	x8, [x0, #0x18]
   fa660: d65f03c0     	ret

00000000000fa664 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::setg(wchar_t*, wchar_t*, wchar_t*)>:
   fa664: d503245f     	bti	c
   fa668: a9010801     	stp	x1, x2, [x0, #0x10]
   fa66c: f9001003     	str	x3, [x0, #0x20]
   fa670: d65f03c0     	ret

00000000000fa674 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pbump(int)>:
   fa674: d503245f     	bti	c
   fa678: f9401808     	ldr	x8, [x0, #0x30]
   fa67c: 8b21c908     	add	x8, x8, w1, sxtw #2
   fa680: f9001808     	str	x8, [x0, #0x30]
   fa684: d65f03c0     	ret

00000000000fa688 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::setp(wchar_t*, wchar_t*)>:
   fa688: d503245f     	bti	c
   fa68c: a9028401     	stp	x1, x1, [x0, #0x28]
   fa690: f9001c02     	str	x2, [x0, #0x38]
   fa694: d65f03c0     	ret

00000000000fa698 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::imbue(std::__ndk1::locale const&)>:
   fa698: d503245f     	bti	c
   fa69c: d65f03c0     	ret

00000000000fa6a0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::setbuf(wchar_t*, long)>:
   fa6a0: d503245f     	bti	c
   fa6a4: d65f03c0     	ret

00000000000fa6a8 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekoff(long long, std::__ndk1::ios_base::seekdir, unsigned int)>:
   fa6a8: d503245f     	bti	c
   fa6ac: aa1f03e0     	mov	x0, xzr
   fa6b0: 92800001     	mov	x1, #-0x1               // =-1
   fa6b4: d65f03c0     	ret

00000000000fa6b8 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekpos(std::__ndk1::fpos<mbstate_t>, unsigned int)>:
   fa6b8: d503245f     	bti	c
   fa6bc: aa1f03e0     	mov	x0, xzr
   fa6c0: 92800001     	mov	x1, #-0x1               // =-1
   fa6c4: d65f03c0     	ret

00000000000fa6c8 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()>:
   fa6c8: d503245f     	bti	c
   fa6cc: 2a1f03e0     	mov	w0, wzr
   fa6d0: d65f03c0     	ret

00000000000fa6d4 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::showmanyc()>:
   fa6d4: d503245f     	bti	c
   fa6d8: aa1f03e0     	mov	x0, xzr
   fa6dc: d65f03c0     	ret

00000000000fa6e0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)>:
   fa6e0: d503233f     	paciasp
   fa6e4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   fa6e8: a9015ff8     	stp	x24, x23, [sp, #0x10]
   fa6ec: 910003fd     	mov	x29, sp
   fa6f0: a90257f6     	stp	x22, x21, [sp, #0x20]
   fa6f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   fa6f8: f100045f     	cmp	x2, #0x1
   fa6fc: 540004eb     	b.lt	0xfa798 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0xb8>
   fa700: aa0203f4     	mov	x20, x2
   fa704: aa0103f5     	mov	x21, x1
   fa708: aa0003f6     	mov	x22, x0
   fa70c: aa1f03f3     	mov	x19, xzr
   fa710: 12b00018     	mov	w24, #0x7fffffff        // =2147483647
   fa714: 14000008     	b	0xfa734 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0x54>
   fa718: d3607ee8     	lsl	x8, x23, #32
   fa71c: 8b170ab5     	add	x21, x21, x23, lsl #2
   fa720: 8b887828     	add	x8, x1, x8, asr #30
   fa724: f9000ec8     	str	x8, [x22, #0x18]
   fa728: 8b1302f3     	add	x19, x23, x19
   fa72c: eb14027f     	cmp	x19, x20
   fa730: 5400036a     	b.ge	0xfa79c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0xbc>
   fa734: a941a2c1     	ldp	x1, x8, [x22, #0x18]
   fa738: eb08003f     	cmp	x1, x8
   fa73c: 540001c2     	b.hs	0xfa774 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0x94>
   fa740: cb010108     	sub	x8, x8, x1
   fa744: cb130289     	sub	x9, x20, x19
   fa748: 9342fd08     	asr	x8, x8, #2
   fa74c: eb08013f     	cmp	x9, x8
   fa750: 9a88b128     	csel	x8, x9, x8, lt
   fa754: eb18011f     	cmp	x8, x24
   fa758: 9a98b117     	csel	x23, x8, x24, lt
   fa75c: b4fffdf7     	cbz	x23, 0xfa718 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0x38>
   fa760: aa1503e0     	mov	x0, x21
   fa764: aa1703e2     	mov	x2, x23
   fa768: 94019426     	bl	0x15f800 <wmemcpy@plt>
   fa76c: f9400ec1     	ldr	x1, [x22, #0x18]
   fa770: 17ffffea     	b	0xfa718 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0x38>
   fa774: f94002c8     	ldr	x8, [x22]
   fa778: aa1603e0     	mov	x0, x22
   fa77c: f9402908     	ldr	x8, [x8, #0x50]
   fa780: d63f0100     	blr	x8
   fa784: 3100041f     	cmn	w0, #0x1
   fa788: 540000a0     	b.eq	0xfa79c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0xbc>
   fa78c: 52800037     	mov	w23, #0x1               // =1
   fa790: b80046a0     	str	w0, [x21], #0x4
   fa794: 17ffffe5     	b	0xfa728 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsgetn(wchar_t*, long)+0x48>
   fa798: aa1f03f3     	mov	x19, xzr
   fa79c: aa1303e0     	mov	x0, x19
   fa7a0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   fa7a4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   fa7a8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
   fa7ac: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   fa7b0: d50323bf     	autiasp
   fa7b4: d65f03c0     	ret
   fa7b8: 97feb9df     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fa7bc <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::underflow()>:
   fa7bc: d503245f     	bti	c
   fa7c0: 12800000     	mov	w0, #-0x1               // =-1
   fa7c4: d65f03c0     	ret

00000000000fa7c8 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::uflow()>:
   fa7c8: d503233f     	paciasp
   fa7cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa7d0: f9000bf3     	str	x19, [sp, #0x10]
   fa7d4: 910003fd     	mov	x29, sp
   fa7d8: f9400008     	ldr	x8, [x0]
   fa7dc: aa0003f3     	mov	x19, x0
   fa7e0: f9402508     	ldr	x8, [x8, #0x48]
   fa7e4: d63f0100     	blr	x8
   fa7e8: 3100041f     	cmn	w0, #0x1
   fa7ec: 54000080     	b.eq	0xfa7fc <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::uflow()+0x34>
   fa7f0: f9400e68     	ldr	x8, [x19, #0x18]
   fa7f4: b8404500     	ldr	w0, [x8], #0x4
   fa7f8: f9000e68     	str	x8, [x19, #0x18]
   fa7fc: f9400bf3     	ldr	x19, [sp, #0x10]
   fa800: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa804: d50323bf     	autiasp
   fa808: d65f03c0     	ret

00000000000fa80c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::pbackfail(unsigned int)>:
   fa80c: d503245f     	bti	c
   fa810: 12800000     	mov	w0, #-0x1               // =-1
   fa814: d65f03c0     	ret

00000000000fa818 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)>:
   fa818: d503233f     	paciasp
   fa81c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
   fa820: f9000bf7     	str	x23, [sp, #0x10]
   fa824: 910003fd     	mov	x29, sp
   fa828: a90257f6     	stp	x22, x21, [sp, #0x20]
   fa82c: a9034ff4     	stp	x20, x19, [sp, #0x30]
   fa830: f100045f     	cmp	x2, #0x1
   fa834: 540004eb     	b.lt	0xfa8d0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0xb8>
   fa838: aa0203f3     	mov	x19, x2
   fa83c: aa0103f4     	mov	x20, x1
   fa840: aa0003f6     	mov	x22, x0
   fa844: aa1f03f5     	mov	x21, xzr
   fa848: 14000008     	b	0xfa868 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0x50>
   fa84c: d37ef6e8     	lsl	x8, x23, #2
   fa850: 8b1502f5     	add	x21, x23, x21
   fa854: 8b080009     	add	x9, x0, x8
   fa858: 8b080294     	add	x20, x20, x8
   fa85c: f9001ac9     	str	x9, [x22, #0x30]
   fa860: eb1302bf     	cmp	x21, x19
   fa864: 5400038a     	b.ge	0xfa8d4 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0xbc>
   fa868: a94322c0     	ldp	x0, x8, [x22, #0x30]
   fa86c: eb08001f     	cmp	x0, x8
   fa870: 54000182     	b.hs	0xfa8a0 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0x88>
   fa874: cb000108     	sub	x8, x8, x0
   fa878: cb150269     	sub	x9, x19, x21
   fa87c: 9342fd08     	asr	x8, x8, #2
   fa880: eb08013f     	cmp	x9, x8
   fa884: 9a88b137     	csel	x23, x9, x8, lt
   fa888: b4fffe37     	cbz	x23, 0xfa84c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0x34>
   fa88c: aa1403e1     	mov	x1, x20
   fa890: aa1703e2     	mov	x2, x23
   fa894: 940193db     	bl	0x15f800 <wmemcpy@plt>
   fa898: f9401ac0     	ldr	x0, [x22, #0x30]
   fa89c: 17ffffec     	b	0xfa84c <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0x34>
   fa8a0: f94002c8     	ldr	x8, [x22]
   fa8a4: aa1603e0     	mov	x0, x22
   fa8a8: b9400281     	ldr	w1, [x20]
   fa8ac: f9403508     	ldr	x8, [x8, #0x68]
   fa8b0: d63f0100     	blr	x8
   fa8b4: 3100041f     	cmn	w0, #0x1
   fa8b8: 540000e0     	b.eq	0xfa8d4 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0xbc>
   fa8bc: 91001294     	add	x20, x20, #0x4
   fa8c0: 910006b5     	add	x21, x21, #0x1
   fa8c4: eb1302bf     	cmp	x21, x19
   fa8c8: 54fffd0b     	b.lt	0xfa868 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0x50>
   fa8cc: 14000002     	b	0xfa8d4 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::xsputn(wchar_t const*, long)+0xbc>
   fa8d0: aa1f03f5     	mov	x21, xzr
   fa8d4: aa1503e0     	mov	x0, x21
   fa8d8: f9400bf7     	ldr	x23, [sp, #0x10]
   fa8dc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   fa8e0: a94257f6     	ldp	x22, x21, [sp, #0x20]
   fa8e4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
   fa8e8: d50323bf     	autiasp
   fa8ec: d65f03c0     	ret
   fa8f0: 97feb991     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fa8f4 <std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>::overflow(unsigned int)>:
   fa8f4: d503245f     	bti	c
   fa8f8: 12800000     	mov	w0, #-0x1               // =-1
   fa8fc: d65f03c0     	ret

00000000000fa900 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::basic_istream(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
   fa900: d503233f     	paciasp
   fa904: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa908: f9000bf3     	str	x19, [sp, #0x10]
   fa90c: 910003fd     	mov	x29, sp
   fa910: f9400029     	ldr	x9, [x1]
   fa914: d0fffbc8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   fa918: f100005f     	cmp	x2, #0x0
   fa91c: f9000009     	str	x9, [x0]
   fa920: 3dc38100     	ldr	q0, [x8, #0xe00]
   fa924: f85e8128     	ldur	x8, [x9, #-0x18]
   fa928: f9400429     	ldr	x9, [x1, #0x8]
   fa92c: f900041f     	str	xzr, [x0, #0x8]
   fa930: f8286809     	str	x9, [x0, x8]
   fa934: 52820049     	mov	w9, #0x1002             // =4098
   fa938: f9400008     	ldr	x8, [x0]
   fa93c: f85e8108     	ldur	x8, [x8, #-0x18]
   fa940: 8b080013     	add	x19, x0, x8
   fa944: 1a9f17e8     	cset	w8, eq
   fa948: 9100c260     	add	x0, x19, #0x30
   fa94c: 3d800660     	str	q0, [x19, #0x10]
   fa950: 6f00e400     	movi	v0.2d, #0000000000000000
   fa954: f9001662     	str	x2, [x19, #0x28]
   fa958: 29047e68     	stp	w8, wzr, [x19, #0x20]
   fa95c: b9000a69     	str	w9, [x19, #0x8]
   fa960: 3c838260     	stur	q0, [x19, #0x38]
   fa964: 3c848260     	stur	q0, [x19, #0x48]
   fa968: 3c858260     	stur	q0, [x19, #0x58]
   fa96c: 3c868260     	stur	q0, [x19, #0x68]
   fa970: 3c878260     	stur	q0, [x19, #0x78]
   fa974: 9401939f     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
   fa978: 12800008     	mov	w8, #-0x1               // =-1
   fa97c: f900467f     	str	xzr, [x19, #0x88]
   fa980: b9009268     	str	w8, [x19, #0x90]
   fa984: f9400bf3     	ldr	x19, [sp, #0x10]
   fa988: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fa98c: d50323bf     	autiasp
   fa990: d65f03c0     	ret

00000000000fa994 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::basic_istream(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
   fa994: d503233f     	paciasp
   fa998: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fa99c: f9000bf3     	str	x19, [sp, #0x10]
   fa9a0: 910003fd     	mov	x29, sp
   fa9a4: d0000388     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fa9a8: d0fffbc9     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   fa9ac: f100003f     	cmp	x1, #0x0
   fa9b0: aa0003f3     	mov	x19, x0
   fa9b4: f946fd08     	ldr	x8, [x8, #0xdf8]
   fa9b8: f9001c01     	str	x1, [x0, #0x38]
   fa9bc: 3dc38120     	ldr	q0, [x9, #0xe00]
   fa9c0: 52820049     	mov	w9, #0x1002             // =4098
   fa9c4: 9101010a     	add	x10, x8, #0x40
   fa9c8: 91006108     	add	x8, x8, #0x18
   fa9cc: 3d800800     	str	q0, [x0, #0x20]
   fa9d0: 6f00e400     	movi	v0.2d, #0000000000000000
   fa9d4: b9001809     	str	w9, [x0, #0x18]
   fa9d8: f9000008     	str	x8, [x0]
   fa9dc: 1a9f17e8     	cset	w8, eq
   fa9e0: a900a81f     	stp	xzr, x10, [x0, #0x8]
   fa9e4: 29067c08     	stp	w8, wzr, [x0, #0x30]
   fa9e8: 3c848000     	stur	q0, [x0, #0x48]
   fa9ec: 3c858000     	stur	q0, [x0, #0x58]
   fa9f0: 91010000     	add	x0, x0, #0x40
   fa9f4: 3c868260     	stur	q0, [x19, #0x68]
   fa9f8: 3c878260     	stur	q0, [x19, #0x78]
   fa9fc: 3c888260     	stur	q0, [x19, #0x88]
   faa00: 9401937c     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
   faa04: 12800008     	mov	w8, #-0x1               // =-1
   faa08: f9004e7f     	str	xzr, [x19, #0x98]
   faa0c: b900a268     	str	w8, [x19, #0xa0]
   faa10: f9400bf3     	ldr	x19, [sp, #0x10]
   faa14: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   faa18: d50323bf     	autiasp
   faa1c: d65f03c0     	ret

00000000000faa20 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::~basic_istream()>:
   faa20: d503245f     	bti	c
   faa24: d65f03c0     	ret

00000000000faa28 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::~basic_istream()>:
   faa28: d503245f     	bti	c
   faa2c: 91004000     	add	x0, x0, #0x10
   faa30: 14019358     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

00000000000faa34 <virtual thunk to std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::~basic_istream()>:
   faa34: d503245f     	bti	c
   faa38: f9400008     	ldr	x8, [x0]
   faa3c: f85e8108     	ldur	x8, [x8, #-0x18]
   faa40: 8b080008     	add	x8, x0, x8
   faa44: 91004100     	add	x0, x8, #0x10
   faa48: 14019352     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

00000000000faa4c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::~basic_istream()>:
   faa4c: d503233f     	paciasp
   faa50: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   faa54: f9000bf3     	str	x19, [sp, #0x10]
   faa58: 910003fd     	mov	x29, sp
   faa5c: aa0003f3     	mov	x19, x0
   faa60: 91004000     	add	x0, x0, #0x10
   faa64: 9401934b     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
   faa68: aa1303e0     	mov	x0, x19
   faa6c: f9400bf3     	ldr	x19, [sp, #0x10]
   faa70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   faa74: d50323bf     	autiasp
   faa78: 1401891a     	b	0x15cee0 <_ZdlPv@plt>

00000000000faa7c <virtual thunk to std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::~basic_istream()>:
   faa7c: d503233f     	paciasp
   faa80: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   faa84: f9000bf3     	str	x19, [sp, #0x10]
   faa88: 910003fd     	mov	x29, sp
   faa8c: f9400008     	ldr	x8, [x0]
   faa90: f85e8108     	ldur	x8, [x8, #-0x18]
   faa94: 8b080013     	add	x19, x0, x8
   faa98: 91004260     	add	x0, x19, #0x10
   faa9c: 9401933d     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
   faaa0: aa1303e0     	mov	x0, x19
   faaa4: f9400bf3     	ldr	x19, [sp, #0x10]
   faaa8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   faaac: d50323bf     	autiasp
   faab0: 1401890c     	b	0x15cee0 <_ZdlPv@plt>

00000000000faab4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&)>:
   faab4: d503233f     	paciasp
   faab8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   faabc: a9014ff4     	stp	x20, x19, [sp, #0x10]
   faac0: 910003fd     	mov	x29, sp
   faac4: a940202b     	ldp	x11, x8, [x1]
   faac8: a940240a     	ldp	x10, x9, [x0]
   faacc: f9000408     	str	x8, [x0, #0x8]
   faad0: f9000429     	str	x9, [x1, #0x8]
   faad4: f85e8148     	ldur	x8, [x10, #-0x18]
   faad8: f85e8169     	ldur	x9, [x11, #-0x18]
   faadc: 8b080013     	add	x19, x0, x8
   faae0: 8b090034     	add	x20, x1, x9
   faae4: aa1303e0     	mov	x0, x19
   faae8: aa1403e1     	mov	x1, x20
   faaec: 94019349     	bl	0x15f810 <_ZNSt6__ndk18ios_base4swapERS0_@plt>
   faaf0: f9404688     	ldr	x8, [x20, #0x88]
   faaf4: f9404669     	ldr	x9, [x19, #0x88]
   faaf8: b940928a     	ldr	w10, [x20, #0x90]
   faafc: b940926b     	ldr	w11, [x19, #0x90]
   fab00: f9004668     	str	x8, [x19, #0x88]
   fab04: f9004689     	str	x9, [x20, #0x88]
   fab08: b900926a     	str	w10, [x19, #0x90]
   fab0c: b900928b     	str	w11, [x20, #0x90]
   fab10: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   fab14: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fab18: d50323bf     	autiasp
   fab1c: d65f03c0     	ret

00000000000fab20 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)>:
   fab20: d503233f     	paciasp
   fab24: d10143ff     	sub	sp, sp, #0x50
   fab28: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fab2c: 910043fd     	add	x29, sp, #0x10
   fab30: f90013f7     	str	x23, [sp, #0x20]
   fab34: a90357f6     	stp	x22, x21, [sp, #0x30]
   fab38: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fab3c: d53bd057     	mrs	x23, TPIDR_EL0
   fab40: f94016e8     	ldr	x8, [x23, #0x28]
   fab44: f90007e8     	str	x8, [sp, #0x8]
   fab48: 3900001f     	strb	wzr, [x0]
   fab4c: f9400028     	ldr	x8, [x1]
   fab50: f85e8108     	ldur	x8, [x8, #-0x18]
   fab54: 8b080028     	add	x8, x1, x8
   fab58: b9402109     	ldr	w9, [x8, #0x20]
   fab5c: 340001a9     	cbz	w9, 0xfab90 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x70>
   fab60: f940150a     	ldr	x10, [x8, #0x28]
   fab64: f100015f     	cmp	x10, #0x0
   fab68: 1a9f17ea     	cset	w10, eq
   fab6c: 2a0a0129     	orr	w9, w9, w10
   fab70: b940250a     	ldr	w10, [x8, #0x24]
   fab74: 321e0129     	orr	w9, w9, #0x4
   fab78: 6a0a013f     	tst	w9, w10
   fab7c: b9002109     	str	w9, [x8, #0x20]
   fab80: 54000c00     	b.eq	0xfad00 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x1e0>
   fab84: b0fffba0     	adrp	x0, 0x6f000
   fab88: 91344400     	add	x0, x0, #0xd11
   fab8c: 94002f04     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fab90: aa0003f3     	mov	x19, x0
   fab94: aa0103f4     	mov	x20, x1
   fab98: 2a0203f5     	mov	w21, w2
   fab9c: f9404500     	ldr	x0, [x8, #0x88]
   faba0: b4000040     	cbz	x0, 0xfaba8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x88>
   faba4: 94019323     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   faba8: 370009f5     	tbnz	w21, #0x0, 0xface4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x1c4>
   fabac: f9400288     	ldr	x8, [x20]
   fabb0: f85e8108     	ldur	x8, [x8, #-0x18]
   fabb4: 8b080288     	add	x8, x20, x8
   fabb8: 39402509     	ldrb	w9, [x8, #0x9]
   fabbc: 36200949     	tbz	w9, #0x4, 0xface4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x1c4>
   fabc0: 9100c101     	add	x1, x8, #0x30
   fabc4: 910003e0     	mov	x0, sp
   fabc8: 94019306     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fabcc: d0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fabd0: 910003e0     	mov	x0, sp
   fabd4: f9470021     	ldr	x1, [x1, #0xe00]
   fabd8: 9401931a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fabdc: aa0003f5     	mov	x21, x0
   fabe0: 910003e0     	mov	x0, sp
   fabe4: 940192ef     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fabe8: f9400288     	ldr	x8, [x20]
   fabec: f85e8108     	ldur	x8, [x8, #-0x18]
   fabf0: 8b080288     	add	x8, x20, x8
   fabf4: f9401516     	ldr	x22, [x8, #0x28]
   fabf8: b50000f6     	cbnz	x22, 0xfac14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0xf4>
   fabfc: 1400002e     	b	0xfacb4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x194>
   fac00: f94002c8     	ldr	x8, [x22]
   fac04: aa1603e0     	mov	x0, x22
   fac08: f9402908     	ldr	x8, [x8, #0x50]
   fac0c: d63f0100     	blr	x8
   fac10: b4000536     	cbz	x22, 0xfacb4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x194>
   fac14: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   fac18: eb09011f     	cmp	x8, x9
   fac1c: 540000e1     	b.ne	0xfac38 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x118>
   fac20: f94002c8     	ldr	x8, [x22]
   fac24: aa1603e0     	mov	x0, x22
   fac28: f9402508     	ldr	x8, [x8, #0x48]
   fac2c: d63f0100     	blr	x8
   fac30: 3100041f     	cmn	w0, #0x1
   fac34: 54000400     	b.eq	0xfacb4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x194>
   fac38: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   fac3c: eb09011f     	cmp	x8, x9
   fac40: 54000080     	b.eq	0xfac50 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x130>
   fac44: 39400100     	ldrb	w0, [x8]
   fac48: 363800e0     	tbz	w0, #0x7, 0xfac64 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x144>
   fac4c: 14000011     	b	0xfac90 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x170>
   fac50: f94002c8     	ldr	x8, [x22]
   fac54: aa1603e0     	mov	x0, x22
   fac58: f9402508     	ldr	x8, [x8, #0x48]
   fac5c: d63f0100     	blr	x8
   fac60: 37380180     	tbnz	w0, #0x7, 0xfac90 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x170>
   fac64: 12001c08     	and	w8, w0, #0xff
   fac68: f9400aa9     	ldr	x9, [x21, #0x10]
   fac6c: f8685928     	ldr	x8, [x9, w8, uxtw #3]
   fac70: 36000108     	tbz	w8, #0x0, 0xfac90 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x170>
   fac74: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   fac78: eb09011f     	cmp	x8, x9
   fac7c: 54fffc20     	b.eq	0xfac00 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0xe0>
   fac80: 91000508     	add	x8, x8, #0x1
   fac84: f9000ec8     	str	x8, [x22, #0x18]
   fac88: b5fffc76     	cbnz	x22, 0xfac14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0xf4>
   fac8c: 1400000a     	b	0xfacb4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x194>
   fac90: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   fac94: eb09011f     	cmp	x8, x9
   fac98: 54000261     	b.ne	0xface4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x1c4>
   fac9c: f94002c8     	ldr	x8, [x22]
   faca0: aa1603e0     	mov	x0, x22
   faca4: f9402508     	ldr	x8, [x8, #0x48]
   faca8: d63f0100     	blr	x8
   facac: 3100041f     	cmn	w0, #0x1
   facb0: 540001a1     	b.ne	0xface4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x1c4>
   facb4: f9400288     	ldr	x8, [x20]
   facb8: f85e8108     	ldur	x8, [x8, #-0x18]
   facbc: 8b080288     	add	x8, x20, x8
   facc0: f9401509     	ldr	x9, [x8, #0x28]
   facc4: 29442d0a     	ldp	w10, w11, [x8, #0x20]
   facc8: f100013f     	cmp	x9, #0x0
   faccc: 1a9f17e9     	cset	w9, eq
   facd0: 2a090149     	orr	w9, w10, w9
   facd4: 321f0529     	orr	w9, w9, #0x6
   facd8: 6a0b013f     	tst	w9, w11
   facdc: b9002109     	str	w9, [x8, #0x20]
   face0: 54fff521     	b.ne	0xfab84 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x64>
   face4: f9400288     	ldr	x8, [x20]
   face8: f85e8108     	ldur	x8, [x8, #-0x18]
   facec: 8b080288     	add	x8, x20, x8
   facf0: b9402108     	ldr	w8, [x8, #0x20]
   facf4: 7100011f     	cmp	w8, #0x0
   facf8: 1a9f17e8     	cset	w8, eq
   facfc: 39000268     	strb	w8, [x19]
   fad00: f94016e8     	ldr	x8, [x23, #0x28]
   fad04: f94007e9     	ldr	x9, [sp, #0x8]
   fad08: eb09011f     	cmp	x8, x9
   fad0c: 54000101     	b.ne	0xfad2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&, bool)+0x20c>
   fad10: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fad14: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fad18: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fad1c: f94013f7     	ldr	x23, [sp, #0x20]
   fad20: 910143ff     	add	sp, sp, #0x50
   fad24: d50323bf     	autiasp
   fad28: d65f03c0     	ret
   fad2c: 94018841     	bl	0x15ce30 <__stack_chk_fail@plt>
   fad30: aa0003f3     	mov	x19, x0
   fad34: 910003e0     	mov	x0, sp
   fad38: 9401929a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fad3c: aa1303e0     	mov	x0, x19
   fad40: 94017908     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000fad44 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()>:
   fad44: d503233f     	paciasp
   fad48: d10143ff     	sub	sp, sp, #0x50
   fad4c: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fad50: 910083fd     	add	x29, sp, #0x20
   fad54: f9001bf5     	str	x21, [sp, #0x30]
   fad58: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fad5c: d53bd055     	mrs	x21, TPIDR_EL0
   fad60: aa0003f3     	mov	x19, x0
   fad64: f94016a8     	ldr	x8, [x21, #0x28]
   fad68: f81f83a8     	stur	x8, [x29, #-0x8]
   fad6c: f9400008     	ldr	x8, [x0]
   fad70: f85e8109     	ldur	x9, [x8, #-0x18]
   fad74: 8b090009     	add	x9, x0, x9
   fad78: f9401529     	ldr	x9, [x9, #0x28]
   fad7c: b40003e9     	cbz	x9, 0xfadf8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0xb4>
   fad80: 390023ff     	strb	wzr, [sp, #0x8]
   fad84: f9000bf3     	str	x19, [sp, #0x10]
   fad88: f85e8109     	ldur	x9, [x8, #-0x18]
   fad8c: 8b090269     	add	x9, x19, x9
   fad90: b940212a     	ldr	w10, [x9, #0x20]
   fad94: 350002ea     	cbnz	w10, 0xfadf0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0xac>
   fad98: f9404520     	ldr	x0, [x9, #0x88]
   fad9c: b4000060     	cbz	x0, 0xfada8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0x64>
   fada0: 940192a4     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fada4: f9400268     	ldr	x8, [x19]
   fada8: 52800029     	mov	w9, #0x1                // =1
   fadac: 390023e9     	strb	w9, [sp, #0x8]
   fadb0: f85e8108     	ldur	x8, [x8, #-0x18]
   fadb4: 8b080268     	add	x8, x19, x8
   fadb8: f9401500     	ldr	x0, [x8, #0x28]
   fadbc: f9400008     	ldr	x8, [x0]
   fadc0: f9401908     	ldr	x8, [x8, #0x30]
   fadc4: d63f0100     	blr	x8
   fadc8: 3100041f     	cmn	w0, #0x1
   fadcc: 54000121     	b.ne	0xfadf0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0xac>
   fadd0: f9400268     	ldr	x8, [x19]
   fadd4: f85e8108     	ldur	x8, [x8, #-0x18]
   fadd8: 8b080268     	add	x8, x19, x8
   faddc: 29442909     	ldp	w9, w10, [x8, #0x20]
   fade0: 32000129     	orr	w9, w9, #0x1
   fade4: 6a09015f     	tst	w10, w9
   fade8: b9002109     	str	w9, [x8, #0x20]
   fadec: 540001c1     	b.ne	0xfae24 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0xe0>
   fadf0: 910023e0     	add	x0, sp, #0x8
   fadf4: 94019297     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
   fadf8: f94016a8     	ldr	x8, [x21, #0x28]
   fadfc: f85f83a9     	ldur	x9, [x29, #-0x8]
   fae00: eb09011f     	cmp	x8, x9
   fae04: 54000161     	b.ne	0xfae30 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0xec>
   fae08: aa1303e0     	mov	x0, x19
   fae0c: f9401bf5     	ldr	x21, [sp, #0x30]
   fae10: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fae14: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fae18: 910143ff     	add	sp, sp, #0x50
   fae1c: d50323bf     	autiasp
   fae20: d65f03c0     	ret
   fae24: b0fffba0     	adrp	x0, 0x6f000
   fae28: 91344400     	add	x0, x0, #0xd11
   fae2c: 94002e5c     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fae30: 94018800     	bl	0x15ce30 <__stack_chk_fail@plt>
   fae34: aa0003f4     	mov	x20, x0
   fae38: 14000004     	b	0xfae48 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0x104>
   fae3c: aa0003f4     	mov	x20, x0
   fae40: 910023e0     	add	x0, sp, #0x8
   fae44: 94019283     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
   fae48: aa1403e0     	mov	x0, x20
   fae4c: 94018841     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fae50: f9400268     	ldr	x8, [x19]
   fae54: f85e8108     	ldur	x8, [x8, #-0x18]
   fae58: 8b080268     	add	x8, x19, x8
   fae5c: b9402109     	ldr	w9, [x8, #0x20]
   fae60: 3940910a     	ldrb	w10, [x8, #0x24]
   fae64: 32000129     	orr	w9, w9, #0x1
   fae68: b9002109     	str	w9, [x8, #0x20]
   fae6c: 3700006a     	tbnz	w10, #0x0, 0xfae78 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0x134>
   fae70: 94018b10     	bl	0x15dab0 <__cxa_end_catch@plt>
   fae74: 17ffffe1     	b	0xfadf8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::flush()+0xb4>
   fae78: 94018b0a     	bl	0x15daa0 <__cxa_rethrow@plt>
   fae7c: aa0003f3     	mov	x19, x0
   fae80: 94018b0c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fae84: aa1303e0     	mov	x0, x19
   fae88: 940178b6     	bl	0x159160 <__emutls_get_address+0x6d4>
   fae8c: 97feb82a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fae90 <std::__ndk1::ios_base::getloc() const>:
   fae90: d503245f     	bti	c
   fae94: 9100c001     	add	x1, x0, #0x30
   fae98: aa0803e0     	mov	x0, x8
   fae9c: 14019251     	b	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>

00000000000faea0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>& (*)(std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>&))>:
   faea0: d503245f     	bti	c
   faea4: aa0103f0     	mov	x16, x1
   faea8: d61f0200     	br	x16

00000000000faeac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>& (*)(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>&))>:
   faeac: d503233f     	paciasp
   faeb0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   faeb4: f9000bf3     	str	x19, [sp, #0x10]
   faeb8: 910003fd     	mov	x29, sp
   faebc: f9400008     	ldr	x8, [x0]
   faec0: aa0003f3     	mov	x19, x0
   faec4: f85e8108     	ldur	x8, [x8, #-0x18]
   faec8: 8b080000     	add	x0, x0, x8
   faecc: d63f0020     	blr	x1
   faed0: aa1303e0     	mov	x0, x19
   faed4: f9400bf3     	ldr	x19, [sp, #0x10]
   faed8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   faedc: d50323bf     	autiasp
   faee0: d65f03c0     	ret

00000000000faee4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::ios_base& (*)(std::__ndk1::ios_base&))>:
   faee4: d503233f     	paciasp
   faee8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   faeec: f9000bf3     	str	x19, [sp, #0x10]
   faef0: 910003fd     	mov	x29, sp
   faef4: f9400008     	ldr	x8, [x0]
   faef8: aa0003f3     	mov	x19, x0
   faefc: f85e8108     	ldur	x8, [x8, #-0x18]
   faf00: 8b080000     	add	x0, x0, x8
   faf04: d63f0020     	blr	x1
   faf08: aa1303e0     	mov	x0, x19
   faf0c: f9400bf3     	ldr	x19, [sp, #0x10]
   faf10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   faf14: d50323bf     	autiasp
   faf18: d65f03c0     	ret

00000000000faf1c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
   faf1c: d503233f     	paciasp
   faf20: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   faf24: f9000bf5     	str	x21, [sp, #0x10]
   faf28: 910003fd     	mov	x29, sp
   faf2c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   faf30: f9400008     	ldr	x8, [x0]
   faf34: f900041f     	str	xzr, [x0, #0x8]
   faf38: aa0003f3     	mov	x19, x0
   faf3c: f85e8108     	ldur	x8, [x8, #-0x18]
   faf40: 8b080009     	add	x9, x0, x8
   faf44: b940212a     	ldr	w10, [x9, #0x20]
   faf48: 3400016a     	cbz	w10, 0xfaf74 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x58>
   faf4c: f9401528     	ldr	x8, [x9, #0x28]
   faf50: f100011f     	cmp	x8, #0x0
   faf54: 1a9f17e8     	cset	w8, eq
   faf58: 2a080148     	orr	w8, w10, w8
   faf5c: b940252a     	ldr	w10, [x9, #0x24]
   faf60: 321e0108     	orr	w8, w8, #0x4
   faf64: 6a0a011f     	tst	w8, w10
   faf68: b9002128     	str	w8, [x9, #0x20]
   faf6c: 540009a0     	b.eq	0xfb0a0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x184>
   faf70: 14000052     	b	0xfb0b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x19c>
   faf74: aa0103f4     	mov	x20, x1
   faf78: f9404520     	ldr	x0, [x9, #0x88]
   faf7c: b40000e0     	cbz	x0, 0xfaf98 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x7c>
   faf80: 9401922c     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   faf84: f9400268     	ldr	x8, [x19]
   faf88: f85e8108     	ldur	x8, [x8, #-0x18]
   faf8c: 8b080269     	add	x9, x19, x8
   faf90: b9402129     	ldr	w9, [x9, #0x20]
   faf94: 35000869     	cbnz	w9, 0xfb0a0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x184>
   faf98: b40005b4     	cbz	x20, 0xfb04c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x130>
   faf9c: 9100a275     	add	x21, x19, #0x28
   fafa0: 14000004     	b	0xfafb0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x94>
   fafa4: 91000529     	add	x9, x9, #0x1
   fafa8: f9000c09     	str	x9, [x0, #0x18]
   fafac: f85e8108     	ldur	x8, [x8, #-0x18]
   fafb0: f8686aa0     	ldr	x0, [x21, x8]
   fafb4: a941a408     	ldp	x8, x9, [x0, #0x18]
   fafb8: eb09011f     	cmp	x8, x9
   fafbc: 54000060     	b.eq	0xfafc8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xac>
   fafc0: 39400100     	ldrb	w0, [x8]
   fafc4: 14000006     	b	0xfafdc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xc0>
   fafc8: f9400008     	ldr	x8, [x0]
   fafcc: f9402508     	ldr	x8, [x8, #0x48]
   fafd0: d63f0100     	blr	x8
   fafd4: 3100041f     	cmn	w0, #0x1
   fafd8: 540003e0     	b.eq	0xfb054 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x138>
   fafdc: a9432688     	ldp	x8, x9, [x20, #0x30]
   fafe0: eb09011f     	cmp	x8, x9
   fafe4: 540000a0     	b.eq	0xfaff8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xdc>
   fafe8: 91000509     	add	x9, x8, #0x1
   fafec: f9001a89     	str	x9, [x20, #0x30]
   faff0: 39000100     	strb	w0, [x8]
   faff4: 14000008     	b	0xfb014 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xf8>
   faff8: f9400288     	ldr	x8, [x20]
   faffc: 12001c01     	and	w1, w0, #0xff
   fb000: f9403508     	ldr	x8, [x8, #0x68]
   fb004: aa1403e0     	mov	x0, x20
   fb008: d63f0100     	blr	x8
   fb00c: 3100041f     	cmn	w0, #0x1
   fb010: 54000260     	b.eq	0xfb05c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x140>
   fb014: a9402668     	ldp	x8, x9, [x19]
   fb018: 91000529     	add	x9, x9, #0x1
   fb01c: f9000669     	str	x9, [x19, #0x8]
   fb020: f85e8109     	ldur	x9, [x8, #-0x18]
   fb024: f8696aa0     	ldr	x0, [x21, x9]
   fb028: a941a809     	ldp	x9, x10, [x0, #0x18]
   fb02c: eb0a013f     	cmp	x9, x10
   fb030: 54fffba1     	b.ne	0xfafa4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x88>
   fb034: f9400008     	ldr	x8, [x0]
   fb038: f9402908     	ldr	x8, [x8, #0x50]
   fb03c: d63f0100     	blr	x8
   fb040: f9400268     	ldr	x8, [x19]
   fb044: f85e8108     	ldur	x8, [x8, #-0x18]
   fb048: 17ffffda     	b	0xfafb0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x94>
   fb04c: 52800094     	mov	w20, #0x4               // =4
   fb050: 14000008     	b	0xfb070 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x154>
   fb054: 52800048     	mov	w8, #0x2                // =2
   fb058: 14000002     	b	0xfb060 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x144>
   fb05c: 2a1f03e8     	mov	w8, wzr
   fb060: f9400669     	ldr	x9, [x19, #0x8]
   fb064: 321e010a     	orr	w10, w8, #0x4
   fb068: f100013f     	cmp	x9, #0x0
   fb06c: 1a880154     	csel	w20, w10, w8, eq
   fb070: f9400268     	ldr	x8, [x19]
   fb074: f85e8108     	ldur	x8, [x8, #-0x18]
   fb078: 8b080268     	add	x8, x19, x8
   fb07c: f9401509     	ldr	x9, [x8, #0x28]
   fb080: f100013f     	cmp	x9, #0x0
   fb084: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fb088: 1a9f17eb     	cset	w11, eq
   fb08c: 2a14014a     	orr	w10, w10, w20
   fb090: 2a0b014a     	orr	w10, w10, w11
   fb094: 6a09015f     	tst	w10, w9
   fb098: b900210a     	str	w10, [x8, #0x20]
   fb09c: 540000e1     	b.ne	0xfb0b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x19c>
   fb0a0: aa1303e0     	mov	x0, x19
   fb0a4: f9400bf5     	ldr	x21, [sp, #0x10]
   fb0a8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fb0ac: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fb0b0: d50323bf     	autiasp
   fb0b4: d65f03c0     	ret
   fb0b8: 90fffba0     	adrp	x0, 0x6f000
   fb0bc: 91344400     	add	x0, x0, #0xd11
   fb0c0: 94002db7     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fb0c4: 940187a3     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fb0c8: a9402a68     	ldp	x8, x10, [x19]
   fb0cc: f85e8109     	ldur	x9, [x8, #-0x18]
   fb0d0: f100015f     	cmp	x10, #0x0
   fb0d4: 528000aa     	mov	w10, #0x5               // =5
   fb0d8: 1a9f0554     	csinc	w20, w10, wzr, eq
   fb0dc: 8b090269     	add	x9, x19, x9
   fb0e0: b940212b     	ldr	w11, [x9, #0x20]
   fb0e4: 2a14016b     	orr	w11, w11, w20
   fb0e8: b900212b     	str	w11, [x9, #0x20]
   fb0ec: f85e8108     	ldur	x8, [x8, #-0x18]
   fb0f0: 8b080268     	add	x8, x19, x8
   fb0f4: 39409108     	ldrb	w8, [x8, #0x24]
   fb0f8: 6a0a011f     	tst	w8, w10
   fb0fc: 54000061     	b.ne	0xfb108 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x1ec>
   fb100: 94018a6c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb104: 17ffffdb     	b	0xfb070 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x154>
   fb108: 94018a66     	bl	0x15daa0 <__cxa_rethrow@plt>
   fb10c: aa0003f3     	mov	x19, x0
   fb110: 94018a68     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb114: aa1303e0     	mov	x0, x19
   fb118: 94017812     	bl	0x159160 <__emutls_get_address+0x6d4>
   fb11c: 97feb786     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fb120 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)>:
   fb120: d503245f     	bti	c
   fb124: 14000001     	b	0xfb128 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)+0x8>
   fb128: d503233f     	paciasp
   fb12c: d10143ff     	sub	sp, sp, #0x50
   fb130: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fb134: 910083fd     	add	x29, sp, #0x20
   fb138: f9001bf5     	str	x21, [sp, #0x30]
   fb13c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fb140: d53bd055     	mrs	x21, TPIDR_EL0
   fb144: aa0003f3     	mov	x19, x0
   fb148: aa0103f4     	mov	x20, x1
   fb14c: f94016a8     	ldr	x8, [x21, #0x28]
   fb150: 910043e0     	add	x0, sp, #0x10
   fb154: aa1303e1     	mov	x1, x19
   fb158: 2a1f03e2     	mov	w2, wzr
   fb15c: f81f83a8     	stur	x8, [x29, #-0x8]
   fb160: b81f43bf     	stur	wzr, [x29, #-0xc]
   fb164: 940191af     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fb168: 394043e8     	ldrb	w8, [sp, #0x10]
   fb16c: 34000488     	cbz	w8, 0xfb1fc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)+0xdc>
   fb170: f9400268     	ldr	x8, [x19]
   fb174: 910023e0     	add	x0, sp, #0x8
   fb178: f85e8108     	ldur	x8, [x8, #-0x18]
   fb17c: 8b080268     	add	x8, x19, x8
   fb180: 9100c101     	add	x1, x8, #0x30
   fb184: 94019197     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fb188: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fb18c: 910023e0     	add	x0, sp, #0x8
   fb190: f9470421     	ldr	x1, [x1, #0xe08]
   fb194: 940191ab     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fb198: f9400268     	ldr	x8, [x19]
   fb19c: f85e8108     	ldur	x8, [x8, #-0x18]
   fb1a0: 8b080263     	add	x3, x19, x8
   fb1a4: f9400008     	ldr	x8, [x0]
   fb1a8: f9401461     	ldr	x1, [x3, #0x28]
   fb1ac: f9400d08     	ldr	x8, [x8, #0x18]
   fb1b0: d10033a4     	sub	x4, x29, #0xc
   fb1b4: aa1f03e2     	mov	x2, xzr
   fb1b8: aa1403e5     	mov	x5, x20
   fb1bc: d63f0100     	blr	x8
   fb1c0: 910023e0     	add	x0, sp, #0x8
   fb1c4: 94019177     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb1c8: f9400268     	ldr	x8, [x19]
   fb1cc: b85f43a9     	ldur	w9, [x29, #-0xc]
   fb1d0: f85e8108     	ldur	x8, [x8, #-0x18]
   fb1d4: 8b080268     	add	x8, x19, x8
   fb1d8: f940150a     	ldr	x10, [x8, #0x28]
   fb1dc: f100015f     	cmp	x10, #0x0
   fb1e0: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fb1e4: 2a090169     	orr	w9, w11, w9
   fb1e8: 1a9f17eb     	cset	w11, eq
   fb1ec: 2a0b0129     	orr	w9, w9, w11
   fb1f0: 6a0a013f     	tst	w9, w10
   fb1f4: b9002109     	str	w9, [x8, #0x20]
   fb1f8: 54000181     	b.ne	0xfb228 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)+0x108>
   fb1fc: f94016a8     	ldr	x8, [x21, #0x28]
   fb200: f85f83a9     	ldur	x9, [x29, #-0x8]
   fb204: eb09011f     	cmp	x8, x9
   fb208: 54000161     	b.ne	0xfb234 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)+0x114>
   fb20c: aa1303e0     	mov	x0, x19
   fb210: f9401bf5     	ldr	x21, [sp, #0x30]
   fb214: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fb218: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fb21c: 910143ff     	add	sp, sp, #0x50
   fb220: d50323bf     	autiasp
   fb224: d65f03c0     	ret
   fb228: 90fffba0     	adrp	x0, 0x6f000
   fb22c: 91344400     	add	x0, x0, #0xd11
   fb230: 94002d5b     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fb234: 940186ff     	bl	0x15ce30 <__stack_chk_fail@plt>
   fb238: aa0003f4     	mov	x20, x0
   fb23c: 910023e0     	add	x0, sp, #0x8
   fb240: 94019158     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb244: aa1403e0     	mov	x0, x20
   fb248: 94018742     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fb24c: f9400268     	ldr	x8, [x19]
   fb250: b85f43aa     	ldur	w10, [x29, #-0xc]
   fb254: f85e8109     	ldur	x9, [x8, #-0x18]
   fb258: 3200014a     	orr	w10, w10, #0x1
   fb25c: 8b090269     	add	x9, x19, x9
   fb260: b81f43aa     	stur	w10, [x29, #-0xc]
   fb264: b940212b     	ldr	w11, [x9, #0x20]
   fb268: 2a0a016b     	orr	w11, w11, w10
   fb26c: b900212b     	str	w11, [x9, #0x20]
   fb270: f85e8108     	ldur	x8, [x8, #-0x18]
   fb274: 8b080268     	add	x8, x19, x8
   fb278: 39409108     	ldrb	w8, [x8, #0x24]
   fb27c: 37000068     	tbnz	w8, #0x0, 0xfb288 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)+0x168>
   fb280: 94018a0c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb284: 17ffffd1     	b	0xfb1c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(bool&)+0xa8>
   fb288: 94018a06     	bl	0x15daa0 <__cxa_rethrow@plt>
   fb28c: aa0003f3     	mov	x19, x0
   fb290: 94018a08     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb294: aa1303e0     	mov	x0, x19
   fb298: 940177b2     	bl	0x159160 <__emutls_get_address+0x6d4>
   fb29c: 97feb726     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fb2a0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)>:
   fb2a0: d503245f     	bti	c
   fb2a4: 14000001     	b	0xfb2a8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0x8>
   fb2a8: d503233f     	paciasp
   fb2ac: d10143ff     	sub	sp, sp, #0x50
   fb2b0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fb2b4: 910083fd     	add	x29, sp, #0x20
   fb2b8: f9001bf5     	str	x21, [sp, #0x30]
   fb2bc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fb2c0: d53bd055     	mrs	x21, TPIDR_EL0
   fb2c4: aa0003f3     	mov	x19, x0
   fb2c8: aa0103f4     	mov	x20, x1
   fb2cc: f94016a8     	ldr	x8, [x21, #0x28]
   fb2d0: 910043e0     	add	x0, sp, #0x10
   fb2d4: aa1303e1     	mov	x1, x19
   fb2d8: 2a1f03e2     	mov	w2, wzr
   fb2dc: f81f83a8     	stur	x8, [x29, #-0x8]
   fb2e0: b81f43bf     	stur	wzr, [x29, #-0xc]
   fb2e4: 9401914f     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fb2e8: 394043e8     	ldrb	w8, [sp, #0x10]
   fb2ec: 34000688     	cbz	w8, 0xfb3bc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0x11c>
   fb2f0: f9400268     	ldr	x8, [x19]
   fb2f4: 910003e0     	mov	x0, sp
   fb2f8: f85e8108     	ldur	x8, [x8, #-0x18]
   fb2fc: 8b080268     	add	x8, x19, x8
   fb300: 9100c101     	add	x1, x8, #0x30
   fb304: 94019137     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fb308: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fb30c: 910003e0     	mov	x0, sp
   fb310: f9470421     	ldr	x1, [x1, #0xe08]
   fb314: 9401914b     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fb318: f9400268     	ldr	x8, [x19]
   fb31c: f85e8108     	ldur	x8, [x8, #-0x18]
   fb320: 8b080263     	add	x3, x19, x8
   fb324: f9400008     	ldr	x8, [x0]
   fb328: f9401461     	ldr	x1, [x3, #0x28]
   fb32c: f9401108     	ldr	x8, [x8, #0x20]
   fb330: d10033a4     	sub	x4, x29, #0xc
   fb334: 910023e5     	add	x5, sp, #0x8
   fb338: aa1f03e2     	mov	x2, xzr
   fb33c: d63f0100     	blr	x8
   fb340: 910003e0     	mov	x0, sp
   fb344: 94019117     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb348: f94007e8     	ldr	x8, [sp, #0x8]
   fb34c: 92900009     	mov	x9, #-0x8001            // =-32769
   fb350: eb09011f     	cmp	x8, x9
   fb354: 5400008c     	b.gt	0xfb364 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0xc4>
   fb358: b85f43a8     	ldur	w8, [x29, #-0xc]
   fb35c: 52900009     	mov	w9, #0x8000             // =32768
   fb360: 14000005     	b	0xfb374 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0xd4>
   fb364: f140211f     	cmp	x8, #0x8, lsl #12       // =0x8000
   fb368: 540000eb     	b.lt	0xfb384 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0xe4>
   fb36c: b85f43a8     	ldur	w8, [x29, #-0xc]
   fb370: 528fffe9     	mov	w9, #0x7fff             // =32767
   fb374: 321e0108     	orr	w8, w8, #0x4
   fb378: b81f43a8     	stur	w8, [x29, #-0xc]
   fb37c: 79000289     	strh	w9, [x20]
   fb380: 14000002     	b	0xfb388 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0xe8>
   fb384: 79000288     	strh	w8, [x20]
   fb388: f9400268     	ldr	x8, [x19]
   fb38c: b85f43a9     	ldur	w9, [x29, #-0xc]
   fb390: f85e8108     	ldur	x8, [x8, #-0x18]
   fb394: 8b080268     	add	x8, x19, x8
   fb398: f940150a     	ldr	x10, [x8, #0x28]
   fb39c: f100015f     	cmp	x10, #0x0
   fb3a0: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fb3a4: 2a090169     	orr	w9, w11, w9
   fb3a8: 1a9f17eb     	cset	w11, eq
   fb3ac: 2a0b0129     	orr	w9, w9, w11
   fb3b0: 6a0a013f     	tst	w9, w10
   fb3b4: b9002109     	str	w9, [x8, #0x20]
   fb3b8: 54000181     	b.ne	0xfb3e8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0x148>
   fb3bc: f94016a8     	ldr	x8, [x21, #0x28]
   fb3c0: f85f83a9     	ldur	x9, [x29, #-0x8]
   fb3c4: eb09011f     	cmp	x8, x9
   fb3c8: 54000161     	b.ne	0xfb3f4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0x154>
   fb3cc: aa1303e0     	mov	x0, x19
   fb3d0: f9401bf5     	ldr	x21, [sp, #0x30]
   fb3d4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fb3d8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fb3dc: 910143ff     	add	sp, sp, #0x50
   fb3e0: d50323bf     	autiasp
   fb3e4: d65f03c0     	ret
   fb3e8: 90fffba0     	adrp	x0, 0x6f000
   fb3ec: 91344400     	add	x0, x0, #0xd11
   fb3f0: 94002ceb     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fb3f4: 9401868f     	bl	0x15ce30 <__stack_chk_fail@plt>
   fb3f8: aa0003f4     	mov	x20, x0
   fb3fc: 910003e0     	mov	x0, sp
   fb400: 940190e8     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb404: aa1403e0     	mov	x0, x20
   fb408: 940186d2     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fb40c: f9400268     	ldr	x8, [x19]
   fb410: b85f43aa     	ldur	w10, [x29, #-0xc]
   fb414: f85e8109     	ldur	x9, [x8, #-0x18]
   fb418: 3200014a     	orr	w10, w10, #0x1
   fb41c: 8b090269     	add	x9, x19, x9
   fb420: b81f43aa     	stur	w10, [x29, #-0xc]
   fb424: b940212b     	ldr	w11, [x9, #0x20]
   fb428: 2a0a016b     	orr	w11, w11, w10
   fb42c: b900212b     	str	w11, [x9, #0x20]
   fb430: f85e8108     	ldur	x8, [x8, #-0x18]
   fb434: 8b080268     	add	x8, x19, x8
   fb438: 39409108     	ldrb	w8, [x8, #0x24]
   fb43c: 37000068     	tbnz	w8, #0x0, 0xfb448 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0x1a8>
   fb440: 9401899c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb444: 17ffffd1     	b	0xfb388 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(short&)+0xe8>
   fb448: 94018996     	bl	0x15daa0 <__cxa_rethrow@plt>
   fb44c: aa0003f3     	mov	x19, x0
   fb450: 94018998     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb454: aa1303e0     	mov	x0, x19
   fb458: 94017742     	bl	0x159160 <__emutls_get_address+0x6d4>
   fb45c: 97feb6b6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fb460 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)>:
   fb460: d503245f     	bti	c
   fb464: 14000001     	b	0xfb468 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)+0x8>
   fb468: d503233f     	paciasp
   fb46c: d10143ff     	sub	sp, sp, #0x50
   fb470: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fb474: 910083fd     	add	x29, sp, #0x20
   fb478: f9001bf5     	str	x21, [sp, #0x30]
   fb47c: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fb480: d53bd055     	mrs	x21, TPIDR_EL0
   fb484: aa0003f3     	mov	x19, x0
   fb488: aa0103f4     	mov	x20, x1
   fb48c: f94016a8     	ldr	x8, [x21, #0x28]
   fb490: 910043e0     	add	x0, sp, #0x10
   fb494: aa1303e1     	mov	x1, x19
   fb498: 2a1f03e2     	mov	w2, wzr
   fb49c: f81f83a8     	stur	x8, [x29, #-0x8]
   fb4a0: b81f43bf     	stur	wzr, [x29, #-0xc]
   fb4a4: 940190df     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fb4a8: 394043e8     	ldrb	w8, [sp, #0x10]
   fb4ac: 34000488     	cbz	w8, 0xfb53c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)+0xdc>
   fb4b0: f9400268     	ldr	x8, [x19]
   fb4b4: 910023e0     	add	x0, sp, #0x8
   fb4b8: f85e8108     	ldur	x8, [x8, #-0x18]
   fb4bc: 8b080268     	add	x8, x19, x8
   fb4c0: 9100c101     	add	x1, x8, #0x30
   fb4c4: 940190c7     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fb4c8: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fb4cc: 910023e0     	add	x0, sp, #0x8
   fb4d0: f9470421     	ldr	x1, [x1, #0xe08]
   fb4d4: 940190db     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fb4d8: f9400268     	ldr	x8, [x19]
   fb4dc: f85e8108     	ldur	x8, [x8, #-0x18]
   fb4e0: 8b080263     	add	x3, x19, x8
   fb4e4: f9400008     	ldr	x8, [x0]
   fb4e8: f9401461     	ldr	x1, [x3, #0x28]
   fb4ec: f9401908     	ldr	x8, [x8, #0x30]
   fb4f0: d10033a4     	sub	x4, x29, #0xc
   fb4f4: aa1f03e2     	mov	x2, xzr
   fb4f8: aa1403e5     	mov	x5, x20
   fb4fc: d63f0100     	blr	x8
   fb500: 910023e0     	add	x0, sp, #0x8
   fb504: 940190a7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb508: f9400268     	ldr	x8, [x19]
   fb50c: b85f43a9     	ldur	w9, [x29, #-0xc]
   fb510: f85e8108     	ldur	x8, [x8, #-0x18]
   fb514: 8b080268     	add	x8, x19, x8
   fb518: f940150a     	ldr	x10, [x8, #0x28]
   fb51c: f100015f     	cmp	x10, #0x0
   fb520: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fb524: 2a090169     	orr	w9, w11, w9
   fb528: 1a9f17eb     	cset	w11, eq
   fb52c: 2a0b0129     	orr	w9, w9, w11
   fb530: 6a0a013f     	tst	w9, w10
   fb534: b9002109     	str	w9, [x8, #0x20]
   fb538: 54000181     	b.ne	0xfb568 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)+0x108>
   fb53c: f94016a8     	ldr	x8, [x21, #0x28]
   fb540: f85f83a9     	ldur	x9, [x29, #-0x8]
   fb544: eb09011f     	cmp	x8, x9
   fb548: 54000161     	b.ne	0xfb574 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)+0x114>
   fb54c: aa1303e0     	mov	x0, x19
   fb550: f9401bf5     	ldr	x21, [sp, #0x30]
   fb554: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fb558: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fb55c: 910143ff     	add	sp, sp, #0x50
   fb560: d50323bf     	autiasp
   fb564: d65f03c0     	ret
   fb568: 90fffba0     	adrp	x0, 0x6f000
   fb56c: 91344400     	add	x0, x0, #0xd11
   fb570: 94002c8b     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fb574: 9401862f     	bl	0x15ce30 <__stack_chk_fail@plt>
   fb578: aa0003f4     	mov	x20, x0
   fb57c: 910023e0     	add	x0, sp, #0x8
   fb580: 94019088     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb584: aa1403e0     	mov	x0, x20
   fb588: 94018672     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fb58c: f9400268     	ldr	x8, [x19]
   fb590: b85f43aa     	ldur	w10, [x29, #-0xc]
   fb594: f85e8109     	ldur	x9, [x8, #-0x18]
   fb598: 3200014a     	orr	w10, w10, #0x1
   fb59c: 8b090269     	add	x9, x19, x9
   fb5a0: b81f43aa     	stur	w10, [x29, #-0xc]
   fb5a4: b940212b     	ldr	w11, [x9, #0x20]
   fb5a8: 2a0a016b     	orr	w11, w11, w10
   fb5ac: b900212b     	str	w11, [x9, #0x20]
   fb5b0: f85e8108     	ldur	x8, [x8, #-0x18]
   fb5b4: 8b080268     	add	x8, x19, x8
   fb5b8: 39409108     	ldrb	w8, [x8, #0x24]
   fb5bc: 37000068     	tbnz	w8, #0x0, 0xfb5c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)+0x168>
   fb5c0: 9401893c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb5c4: 17ffffd1     	b	0xfb508 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned short&)+0xa8>
   fb5c8: 94018936     	bl	0x15daa0 <__cxa_rethrow@plt>
   fb5cc: aa0003f3     	mov	x19, x0
   fb5d0: 94018938     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb5d4: aa1303e0     	mov	x0, x19
   fb5d8: 940176e2     	bl	0x159160 <__emutls_get_address+0x6d4>
   fb5dc: 97feb656     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fb5e0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)>:
   fb5e0: d503245f     	bti	c
   fb5e4: 14000001     	b	0xfb5e8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0x8>
   fb5e8: d503233f     	paciasp
   fb5ec: d10143ff     	sub	sp, sp, #0x50
   fb5f0: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fb5f4: 910083fd     	add	x29, sp, #0x20
   fb5f8: f9001bf5     	str	x21, [sp, #0x30]
   fb5fc: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fb600: d53bd055     	mrs	x21, TPIDR_EL0
   fb604: aa0003f3     	mov	x19, x0
   fb608: aa0103f4     	mov	x20, x1
   fb60c: f94016a8     	ldr	x8, [x21, #0x28]
   fb610: 910043e0     	add	x0, sp, #0x10
   fb614: aa1303e1     	mov	x1, x19
   fb618: 2a1f03e2     	mov	w2, wzr
   fb61c: f81f83a8     	stur	x8, [x29, #-0x8]
   fb620: b81f43bf     	stur	wzr, [x29, #-0xc]
   fb624: 9401907f     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fb628: 394043e8     	ldrb	w8, [sp, #0x10]
   fb62c: 340006a8     	cbz	w8, 0xfb700 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0x120>
   fb630: f9400268     	ldr	x8, [x19]
   fb634: 910003e0     	mov	x0, sp
   fb638: f85e8108     	ldur	x8, [x8, #-0x18]
   fb63c: 8b080268     	add	x8, x19, x8
   fb640: 9100c101     	add	x1, x8, #0x30
   fb644: 94019067     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fb648: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fb64c: 910003e0     	mov	x0, sp
   fb650: f9470421     	ldr	x1, [x1, #0xe08]
   fb654: 9401907b     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fb658: f9400268     	ldr	x8, [x19]
   fb65c: f85e8108     	ldur	x8, [x8, #-0x18]
   fb660: 8b080263     	add	x3, x19, x8
   fb664: f9400008     	ldr	x8, [x0]
   fb668: f9401461     	ldr	x1, [x3, #0x28]
   fb66c: f9401108     	ldr	x8, [x8, #0x20]
   fb670: d10033a4     	sub	x4, x29, #0xc
   fb674: 910023e5     	add	x5, sp, #0x8
   fb678: aa1f03e2     	mov	x2, xzr
   fb67c: d63f0100     	blr	x8
   fb680: 910003e0     	mov	x0, sp
   fb684: 94019047     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb688: f94007e8     	ldr	x8, [sp, #0x8]
   fb68c: 92b00009     	mov	x9, #-0x80000001        // =-2147483649
   fb690: eb09011f     	cmp	x8, x9
   fb694: 5400008c     	b.gt	0xfb6a4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0xc4>
   fb698: b85f43a8     	ldur	w8, [x29, #-0xc]
   fb69c: 52b00009     	mov	w9, #-0x80000000        // =-2147483648
   fb6a0: 14000006     	b	0xfb6b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0xd8>
   fb6a4: 52b00009     	mov	w9, #-0x80000000        // =-2147483648
   fb6a8: eb09011f     	cmp	x8, x9
   fb6ac: 540000eb     	b.lt	0xfb6c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0xe8>
   fb6b0: b85f43a8     	ldur	w8, [x29, #-0xc]
   fb6b4: 12b00009     	mov	w9, #0x7fffffff         // =2147483647
   fb6b8: 321e0108     	orr	w8, w8, #0x4
   fb6bc: b81f43a8     	stur	w8, [x29, #-0xc]
   fb6c0: b9000289     	str	w9, [x20]
   fb6c4: 14000002     	b	0xfb6cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0xec>
   fb6c8: b9000288     	str	w8, [x20]
   fb6cc: f9400268     	ldr	x8, [x19]
   fb6d0: b85f43a9     	ldur	w9, [x29, #-0xc]
   fb6d4: f85e8108     	ldur	x8, [x8, #-0x18]
   fb6d8: 8b080268     	add	x8, x19, x8
   fb6dc: f940150a     	ldr	x10, [x8, #0x28]
   fb6e0: f100015f     	cmp	x10, #0x0
   fb6e4: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fb6e8: 2a090169     	orr	w9, w11, w9
   fb6ec: 1a9f17eb     	cset	w11, eq
   fb6f0: 2a0b0129     	orr	w9, w9, w11
   fb6f4: 6a0a013f     	tst	w9, w10
   fb6f8: b9002109     	str	w9, [x8, #0x20]
   fb6fc: 54000181     	b.ne	0xfb72c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0x14c>
   fb700: f94016a8     	ldr	x8, [x21, #0x28]
   fb704: f85f83a9     	ldur	x9, [x29, #-0x8]
   fb708: eb09011f     	cmp	x8, x9
   fb70c: 54000161     	b.ne	0xfb738 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0x158>
   fb710: aa1303e0     	mov	x0, x19
   fb714: f9401bf5     	ldr	x21, [sp, #0x30]
   fb718: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fb71c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fb720: 910143ff     	add	sp, sp, #0x50
   fb724: d50323bf     	autiasp
   fb728: d65f03c0     	ret
   fb72c: 90fffba0     	adrp	x0, 0x6f000
   fb730: 91344400     	add	x0, x0, #0xd11
   fb734: 94002c1a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fb738: 940185be     	bl	0x15ce30 <__stack_chk_fail@plt>
   fb73c: aa0003f4     	mov	x20, x0
   fb740: 910003e0     	mov	x0, sp
   fb744: 94019017     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb748: aa1403e0     	mov	x0, x20
   fb74c: 94018601     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fb750: f9400268     	ldr	x8, [x19]
   fb754: b85f43aa     	ldur	w10, [x29, #-0xc]
   fb758: f85e8109     	ldur	x9, [x8, #-0x18]
   fb75c: 3200014a     	orr	w10, w10, #0x1
   fb760: 8b090269     	add	x9, x19, x9
   fb764: b81f43aa     	stur	w10, [x29, #-0xc]
   fb768: b940212b     	ldr	w11, [x9, #0x20]
   fb76c: 2a0a016b     	orr	w11, w11, w10
   fb770: b900212b     	str	w11, [x9, #0x20]
   fb774: f85e8108     	ldur	x8, [x8, #-0x18]
   fb778: 8b080268     	add	x8, x19, x8
   fb77c: 39409108     	ldrb	w8, [x8, #0x24]
   fb780: 37000068     	tbnz	w8, #0x0, 0xfb78c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0x1ac>
   fb784: 940188cb     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb788: 17ffffd1     	b	0xfb6cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(int&)+0xec>
   fb78c: 940188c5     	bl	0x15daa0 <__cxa_rethrow@plt>
   fb790: aa0003f3     	mov	x19, x0
   fb794: 940188c7     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb798: aa1303e0     	mov	x0, x19
   fb79c: 94017671     	bl	0x159160 <__emutls_get_address+0x6d4>
   fb7a0: 97feb5e5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fb7a4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)>:
   fb7a4: d503245f     	bti	c
   fb7a8: 14000001     	b	0xfb7ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)+0x8>
   fb7ac: d503233f     	paciasp
   fb7b0: d10143ff     	sub	sp, sp, #0x50
   fb7b4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fb7b8: 910083fd     	add	x29, sp, #0x20
   fb7bc: f9001bf5     	str	x21, [sp, #0x30]
   fb7c0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fb7c4: d53bd055     	mrs	x21, TPIDR_EL0
   fb7c8: aa0003f3     	mov	x19, x0
   fb7cc: aa0103f4     	mov	x20, x1
   fb7d0: f94016a8     	ldr	x8, [x21, #0x28]
   fb7d4: 910043e0     	add	x0, sp, #0x10
   fb7d8: aa1303e1     	mov	x1, x19
   fb7dc: 2a1f03e2     	mov	w2, wzr
   fb7e0: f81f83a8     	stur	x8, [x29, #-0x8]
   fb7e4: b81f43bf     	stur	wzr, [x29, #-0xc]
   fb7e8: 9401900e     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fb7ec: 394043e8     	ldrb	w8, [sp, #0x10]
   fb7f0: 34000488     	cbz	w8, 0xfb880 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)+0xdc>
   fb7f4: f9400268     	ldr	x8, [x19]
   fb7f8: 910023e0     	add	x0, sp, #0x8
   fb7fc: f85e8108     	ldur	x8, [x8, #-0x18]
   fb800: 8b080268     	add	x8, x19, x8
   fb804: 9100c101     	add	x1, x8, #0x30
   fb808: 94018ff6     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fb80c: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fb810: 910023e0     	add	x0, sp, #0x8
   fb814: f9470421     	ldr	x1, [x1, #0xe08]
   fb818: 9401900a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fb81c: f9400268     	ldr	x8, [x19]
   fb820: f85e8108     	ldur	x8, [x8, #-0x18]
   fb824: 8b080263     	add	x3, x19, x8
   fb828: f9400008     	ldr	x8, [x0]
   fb82c: f9401461     	ldr	x1, [x3, #0x28]
   fb830: f9401d08     	ldr	x8, [x8, #0x38]
   fb834: d10033a4     	sub	x4, x29, #0xc
   fb838: aa1f03e2     	mov	x2, xzr
   fb83c: aa1403e5     	mov	x5, x20
   fb840: d63f0100     	blr	x8
   fb844: 910023e0     	add	x0, sp, #0x8
   fb848: 94018fd6     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb84c: f9400268     	ldr	x8, [x19]
   fb850: b85f43a9     	ldur	w9, [x29, #-0xc]
   fb854: f85e8108     	ldur	x8, [x8, #-0x18]
   fb858: 8b080268     	add	x8, x19, x8
   fb85c: f940150a     	ldr	x10, [x8, #0x28]
   fb860: f100015f     	cmp	x10, #0x0
   fb864: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fb868: 2a090169     	orr	w9, w11, w9
   fb86c: 1a9f17eb     	cset	w11, eq
   fb870: 2a0b0129     	orr	w9, w9, w11
   fb874: 6a0a013f     	tst	w9, w10
   fb878: b9002109     	str	w9, [x8, #0x20]
   fb87c: 54000181     	b.ne	0xfb8ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)+0x108>
   fb880: f94016a8     	ldr	x8, [x21, #0x28]
   fb884: f85f83a9     	ldur	x9, [x29, #-0x8]
   fb888: eb09011f     	cmp	x8, x9
   fb88c: 54000161     	b.ne	0xfb8b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)+0x114>
   fb890: aa1303e0     	mov	x0, x19
   fb894: f9401bf5     	ldr	x21, [sp, #0x30]
   fb898: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fb89c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fb8a0: 910143ff     	add	sp, sp, #0x50
   fb8a4: d50323bf     	autiasp
   fb8a8: d65f03c0     	ret
   fb8ac: 90fffba0     	adrp	x0, 0x6f000
   fb8b0: 91344400     	add	x0, x0, #0xd11
   fb8b4: 94002bba     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fb8b8: 9401855e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fb8bc: aa0003f4     	mov	x20, x0
   fb8c0: 910023e0     	add	x0, sp, #0x8
   fb8c4: 94018fb7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb8c8: aa1403e0     	mov	x0, x20
   fb8cc: 940185a1     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fb8d0: f9400268     	ldr	x8, [x19]
   fb8d4: b85f43aa     	ldur	w10, [x29, #-0xc]
   fb8d8: f85e8109     	ldur	x9, [x8, #-0x18]
   fb8dc: 3200014a     	orr	w10, w10, #0x1
   fb8e0: 8b090269     	add	x9, x19, x9
   fb8e4: b81f43aa     	stur	w10, [x29, #-0xc]
   fb8e8: b940212b     	ldr	w11, [x9, #0x20]
   fb8ec: 2a0a016b     	orr	w11, w11, w10
   fb8f0: b900212b     	str	w11, [x9, #0x20]
   fb8f4: f85e8108     	ldur	x8, [x8, #-0x18]
   fb8f8: 8b080268     	add	x8, x19, x8
   fb8fc: 39409108     	ldrb	w8, [x8, #0x24]
   fb900: 37000068     	tbnz	w8, #0x0, 0xfb90c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)+0x168>
   fb904: 9401886b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb908: 17ffffd1     	b	0xfb84c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned int&)+0xa8>
   fb90c: 94018865     	bl	0x15daa0 <__cxa_rethrow@plt>
   fb910: aa0003f3     	mov	x19, x0
   fb914: 94018867     	bl	0x15dab0 <__cxa_end_catch@plt>
   fb918: aa1303e0     	mov	x0, x19
   fb91c: 94017611     	bl	0x159160 <__emutls_get_address+0x6d4>
   fb920: 97feb585     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fb924 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)>:
   fb924: d503245f     	bti	c
   fb928: 14000001     	b	0xfb92c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)+0x8>
   fb92c: d503233f     	paciasp
   fb930: d10143ff     	sub	sp, sp, #0x50
   fb934: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fb938: 910083fd     	add	x29, sp, #0x20
   fb93c: f9001bf5     	str	x21, [sp, #0x30]
   fb940: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fb944: d53bd055     	mrs	x21, TPIDR_EL0
   fb948: aa0003f3     	mov	x19, x0
   fb94c: aa0103f4     	mov	x20, x1
   fb950: f94016a8     	ldr	x8, [x21, #0x28]
   fb954: 910043e0     	add	x0, sp, #0x10
   fb958: aa1303e1     	mov	x1, x19
   fb95c: 2a1f03e2     	mov	w2, wzr
   fb960: f81f83a8     	stur	x8, [x29, #-0x8]
   fb964: b81f43bf     	stur	wzr, [x29, #-0xc]
   fb968: 94018fae     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fb96c: 394043e8     	ldrb	w8, [sp, #0x10]
   fb970: 34000488     	cbz	w8, 0xfba00 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)+0xdc>
   fb974: f9400268     	ldr	x8, [x19]
   fb978: 910023e0     	add	x0, sp, #0x8
   fb97c: f85e8108     	ldur	x8, [x8, #-0x18]
   fb980: 8b080268     	add	x8, x19, x8
   fb984: 9100c101     	add	x1, x8, #0x30
   fb988: 94018f96     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fb98c: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fb990: 910023e0     	add	x0, sp, #0x8
   fb994: f9470421     	ldr	x1, [x1, #0xe08]
   fb998: 94018faa     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fb99c: f9400268     	ldr	x8, [x19]
   fb9a0: f85e8108     	ldur	x8, [x8, #-0x18]
   fb9a4: 8b080263     	add	x3, x19, x8
   fb9a8: f9400008     	ldr	x8, [x0]
   fb9ac: f9401461     	ldr	x1, [x3, #0x28]
   fb9b0: f9401108     	ldr	x8, [x8, #0x20]
   fb9b4: d10033a4     	sub	x4, x29, #0xc
   fb9b8: aa1f03e2     	mov	x2, xzr
   fb9bc: aa1403e5     	mov	x5, x20
   fb9c0: d63f0100     	blr	x8
   fb9c4: 910023e0     	add	x0, sp, #0x8
   fb9c8: 94018f76     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fb9cc: f9400268     	ldr	x8, [x19]
   fb9d0: b85f43a9     	ldur	w9, [x29, #-0xc]
   fb9d4: f85e8108     	ldur	x8, [x8, #-0x18]
   fb9d8: 8b080268     	add	x8, x19, x8
   fb9dc: f940150a     	ldr	x10, [x8, #0x28]
   fb9e0: f100015f     	cmp	x10, #0x0
   fb9e4: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fb9e8: 2a090169     	orr	w9, w11, w9
   fb9ec: 1a9f17eb     	cset	w11, eq
   fb9f0: 2a0b0129     	orr	w9, w9, w11
   fb9f4: 6a0a013f     	tst	w9, w10
   fb9f8: b9002109     	str	w9, [x8, #0x20]
   fb9fc: 54000181     	b.ne	0xfba2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)+0x108>
   fba00: f94016a8     	ldr	x8, [x21, #0x28]
   fba04: f85f83a9     	ldur	x9, [x29, #-0x8]
   fba08: eb09011f     	cmp	x8, x9
   fba0c: 54000161     	b.ne	0xfba38 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)+0x114>
   fba10: aa1303e0     	mov	x0, x19
   fba14: f9401bf5     	ldr	x21, [sp, #0x30]
   fba18: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fba1c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fba20: 910143ff     	add	sp, sp, #0x50
   fba24: d50323bf     	autiasp
   fba28: d65f03c0     	ret
   fba2c: 90fffba0     	adrp	x0, 0x6f000
   fba30: 91344400     	add	x0, x0, #0xd11
   fba34: 94002b5a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fba38: 940184fe     	bl	0x15ce30 <__stack_chk_fail@plt>
   fba3c: aa0003f4     	mov	x20, x0
   fba40: 910023e0     	add	x0, sp, #0x8
   fba44: 94018f57     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fba48: aa1403e0     	mov	x0, x20
   fba4c: 94018541     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fba50: f9400268     	ldr	x8, [x19]
   fba54: b85f43aa     	ldur	w10, [x29, #-0xc]
   fba58: f85e8109     	ldur	x9, [x8, #-0x18]
   fba5c: 3200014a     	orr	w10, w10, #0x1
   fba60: 8b090269     	add	x9, x19, x9
   fba64: b81f43aa     	stur	w10, [x29, #-0xc]
   fba68: b940212b     	ldr	w11, [x9, #0x20]
   fba6c: 2a0a016b     	orr	w11, w11, w10
   fba70: b900212b     	str	w11, [x9, #0x20]
   fba74: f85e8108     	ldur	x8, [x8, #-0x18]
   fba78: 8b080268     	add	x8, x19, x8
   fba7c: 39409108     	ldrb	w8, [x8, #0x24]
   fba80: 37000068     	tbnz	w8, #0x0, 0xfba8c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)+0x168>
   fba84: 9401880b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fba88: 17ffffd1     	b	0xfb9cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long&)+0xa8>
   fba8c: 94018805     	bl	0x15daa0 <__cxa_rethrow@plt>
   fba90: aa0003f3     	mov	x19, x0
   fba94: 94018807     	bl	0x15dab0 <__cxa_end_catch@plt>
   fba98: aa1303e0     	mov	x0, x19
   fba9c: 940175b1     	bl	0x159160 <__emutls_get_address+0x6d4>
   fbaa0: 97feb525     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fbaa4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)>:
   fbaa4: d503245f     	bti	c
   fbaa8: 14000001     	b	0xfbaac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)+0x8>
   fbaac: d503233f     	paciasp
   fbab0: d10143ff     	sub	sp, sp, #0x50
   fbab4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fbab8: 910083fd     	add	x29, sp, #0x20
   fbabc: f9001bf5     	str	x21, [sp, #0x30]
   fbac0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fbac4: d53bd055     	mrs	x21, TPIDR_EL0
   fbac8: aa0003f3     	mov	x19, x0
   fbacc: aa0103f4     	mov	x20, x1
   fbad0: f94016a8     	ldr	x8, [x21, #0x28]
   fbad4: 910043e0     	add	x0, sp, #0x10
   fbad8: aa1303e1     	mov	x1, x19
   fbadc: 2a1f03e2     	mov	w2, wzr
   fbae0: f81f83a8     	stur	x8, [x29, #-0x8]
   fbae4: b81f43bf     	stur	wzr, [x29, #-0xc]
   fbae8: 94018f4e     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fbaec: 394043e8     	ldrb	w8, [sp, #0x10]
   fbaf0: 34000488     	cbz	w8, 0xfbb80 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)+0xdc>
   fbaf4: f9400268     	ldr	x8, [x19]
   fbaf8: 910023e0     	add	x0, sp, #0x8
   fbafc: f85e8108     	ldur	x8, [x8, #-0x18]
   fbb00: 8b080268     	add	x8, x19, x8
   fbb04: 9100c101     	add	x1, x8, #0x30
   fbb08: 94018f36     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fbb0c: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fbb10: 910023e0     	add	x0, sp, #0x8
   fbb14: f9470421     	ldr	x1, [x1, #0xe08]
   fbb18: 94018f4a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fbb1c: f9400268     	ldr	x8, [x19]
   fbb20: f85e8108     	ldur	x8, [x8, #-0x18]
   fbb24: 8b080263     	add	x3, x19, x8
   fbb28: f9400008     	ldr	x8, [x0]
   fbb2c: f9401461     	ldr	x1, [x3, #0x28]
   fbb30: f9402108     	ldr	x8, [x8, #0x40]
   fbb34: d10033a4     	sub	x4, x29, #0xc
   fbb38: aa1f03e2     	mov	x2, xzr
   fbb3c: aa1403e5     	mov	x5, x20
   fbb40: d63f0100     	blr	x8
   fbb44: 910023e0     	add	x0, sp, #0x8
   fbb48: 94018f16     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbb4c: f9400268     	ldr	x8, [x19]
   fbb50: b85f43a9     	ldur	w9, [x29, #-0xc]
   fbb54: f85e8108     	ldur	x8, [x8, #-0x18]
   fbb58: 8b080268     	add	x8, x19, x8
   fbb5c: f940150a     	ldr	x10, [x8, #0x28]
   fbb60: f100015f     	cmp	x10, #0x0
   fbb64: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fbb68: 2a090169     	orr	w9, w11, w9
   fbb6c: 1a9f17eb     	cset	w11, eq
   fbb70: 2a0b0129     	orr	w9, w9, w11
   fbb74: 6a0a013f     	tst	w9, w10
   fbb78: b9002109     	str	w9, [x8, #0x20]
   fbb7c: 54000181     	b.ne	0xfbbac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)+0x108>
   fbb80: f94016a8     	ldr	x8, [x21, #0x28]
   fbb84: f85f83a9     	ldur	x9, [x29, #-0x8]
   fbb88: eb09011f     	cmp	x8, x9
   fbb8c: 54000161     	b.ne	0xfbbb8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)+0x114>
   fbb90: aa1303e0     	mov	x0, x19
   fbb94: f9401bf5     	ldr	x21, [sp, #0x30]
   fbb98: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fbb9c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fbba0: 910143ff     	add	sp, sp, #0x50
   fbba4: d50323bf     	autiasp
   fbba8: d65f03c0     	ret
   fbbac: 90fffba0     	adrp	x0, 0x6f000
   fbbb0: 91344400     	add	x0, x0, #0xd11
   fbbb4: 94002afa     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fbbb8: 9401849e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fbbbc: aa0003f4     	mov	x20, x0
   fbbc0: 910023e0     	add	x0, sp, #0x8
   fbbc4: 94018ef7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbbc8: aa1403e0     	mov	x0, x20
   fbbcc: 940184e1     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fbbd0: f9400268     	ldr	x8, [x19]
   fbbd4: b85f43aa     	ldur	w10, [x29, #-0xc]
   fbbd8: f85e8109     	ldur	x9, [x8, #-0x18]
   fbbdc: 3200014a     	orr	w10, w10, #0x1
   fbbe0: 8b090269     	add	x9, x19, x9
   fbbe4: b81f43aa     	stur	w10, [x29, #-0xc]
   fbbe8: b940212b     	ldr	w11, [x9, #0x20]
   fbbec: 2a0a016b     	orr	w11, w11, w10
   fbbf0: b900212b     	str	w11, [x9, #0x20]
   fbbf4: f85e8108     	ldur	x8, [x8, #-0x18]
   fbbf8: 8b080268     	add	x8, x19, x8
   fbbfc: 39409108     	ldrb	w8, [x8, #0x24]
   fbc00: 37000068     	tbnz	w8, #0x0, 0xfbc0c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)+0x168>
   fbc04: 940187ab     	bl	0x15dab0 <__cxa_end_catch@plt>
   fbc08: 17ffffd1     	b	0xfbb4c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long&)+0xa8>
   fbc0c: 940187a5     	bl	0x15daa0 <__cxa_rethrow@plt>
   fbc10: aa0003f3     	mov	x19, x0
   fbc14: 940187a7     	bl	0x15dab0 <__cxa_end_catch@plt>
   fbc18: aa1303e0     	mov	x0, x19
   fbc1c: 94017551     	bl	0x159160 <__emutls_get_address+0x6d4>
   fbc20: 97feb4c5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fbc24 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)>:
   fbc24: d503245f     	bti	c
   fbc28: 14000001     	b	0xfbc2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)+0x8>
   fbc2c: d503233f     	paciasp
   fbc30: d10143ff     	sub	sp, sp, #0x50
   fbc34: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fbc38: 910083fd     	add	x29, sp, #0x20
   fbc3c: f9001bf5     	str	x21, [sp, #0x30]
   fbc40: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fbc44: d53bd055     	mrs	x21, TPIDR_EL0
   fbc48: aa0003f3     	mov	x19, x0
   fbc4c: aa0103f4     	mov	x20, x1
   fbc50: f94016a8     	ldr	x8, [x21, #0x28]
   fbc54: 910043e0     	add	x0, sp, #0x10
   fbc58: aa1303e1     	mov	x1, x19
   fbc5c: 2a1f03e2     	mov	w2, wzr
   fbc60: f81f83a8     	stur	x8, [x29, #-0x8]
   fbc64: b81f43bf     	stur	wzr, [x29, #-0xc]
   fbc68: 94018eee     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fbc6c: 394043e8     	ldrb	w8, [sp, #0x10]
   fbc70: 34000488     	cbz	w8, 0xfbd00 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)+0xdc>
   fbc74: f9400268     	ldr	x8, [x19]
   fbc78: 910023e0     	add	x0, sp, #0x8
   fbc7c: f85e8108     	ldur	x8, [x8, #-0x18]
   fbc80: 8b080268     	add	x8, x19, x8
   fbc84: 9100c101     	add	x1, x8, #0x30
   fbc88: 94018ed6     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fbc8c: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fbc90: 910023e0     	add	x0, sp, #0x8
   fbc94: f9470421     	ldr	x1, [x1, #0xe08]
   fbc98: 94018eea     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fbc9c: f9400268     	ldr	x8, [x19]
   fbca0: f85e8108     	ldur	x8, [x8, #-0x18]
   fbca4: 8b080263     	add	x3, x19, x8
   fbca8: f9400008     	ldr	x8, [x0]
   fbcac: f9401461     	ldr	x1, [x3, #0x28]
   fbcb0: f9401508     	ldr	x8, [x8, #0x28]
   fbcb4: d10033a4     	sub	x4, x29, #0xc
   fbcb8: aa1f03e2     	mov	x2, xzr
   fbcbc: aa1403e5     	mov	x5, x20
   fbcc0: d63f0100     	blr	x8
   fbcc4: 910023e0     	add	x0, sp, #0x8
   fbcc8: 94018eb6     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbccc: f9400268     	ldr	x8, [x19]
   fbcd0: b85f43a9     	ldur	w9, [x29, #-0xc]
   fbcd4: f85e8108     	ldur	x8, [x8, #-0x18]
   fbcd8: 8b080268     	add	x8, x19, x8
   fbcdc: f940150a     	ldr	x10, [x8, #0x28]
   fbce0: f100015f     	cmp	x10, #0x0
   fbce4: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fbce8: 2a090169     	orr	w9, w11, w9
   fbcec: 1a9f17eb     	cset	w11, eq
   fbcf0: 2a0b0129     	orr	w9, w9, w11
   fbcf4: 6a0a013f     	tst	w9, w10
   fbcf8: b9002109     	str	w9, [x8, #0x20]
   fbcfc: 54000181     	b.ne	0xfbd2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)+0x108>
   fbd00: f94016a8     	ldr	x8, [x21, #0x28]
   fbd04: f85f83a9     	ldur	x9, [x29, #-0x8]
   fbd08: eb09011f     	cmp	x8, x9
   fbd0c: 54000161     	b.ne	0xfbd38 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)+0x114>
   fbd10: aa1303e0     	mov	x0, x19
   fbd14: f9401bf5     	ldr	x21, [sp, #0x30]
   fbd18: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fbd1c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fbd20: 910143ff     	add	sp, sp, #0x50
   fbd24: d50323bf     	autiasp
   fbd28: d65f03c0     	ret
   fbd2c: 90fffba0     	adrp	x0, 0x6f000
   fbd30: 91344400     	add	x0, x0, #0xd11
   fbd34: 94002a9a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fbd38: 9401843e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fbd3c: aa0003f4     	mov	x20, x0
   fbd40: 910023e0     	add	x0, sp, #0x8
   fbd44: 94018e97     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbd48: aa1403e0     	mov	x0, x20
   fbd4c: 94018481     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fbd50: f9400268     	ldr	x8, [x19]
   fbd54: b85f43aa     	ldur	w10, [x29, #-0xc]
   fbd58: f85e8109     	ldur	x9, [x8, #-0x18]
   fbd5c: 3200014a     	orr	w10, w10, #0x1
   fbd60: 8b090269     	add	x9, x19, x9
   fbd64: b81f43aa     	stur	w10, [x29, #-0xc]
   fbd68: b940212b     	ldr	w11, [x9, #0x20]
   fbd6c: 2a0a016b     	orr	w11, w11, w10
   fbd70: b900212b     	str	w11, [x9, #0x20]
   fbd74: f85e8108     	ldur	x8, [x8, #-0x18]
   fbd78: 8b080268     	add	x8, x19, x8
   fbd7c: 39409108     	ldrb	w8, [x8, #0x24]
   fbd80: 37000068     	tbnz	w8, #0x0, 0xfbd8c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)+0x168>
   fbd84: 9401874b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fbd88: 17ffffd1     	b	0xfbccc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long long&)+0xa8>
   fbd8c: 94018745     	bl	0x15daa0 <__cxa_rethrow@plt>
   fbd90: aa0003f3     	mov	x19, x0
   fbd94: 94018747     	bl	0x15dab0 <__cxa_end_catch@plt>
   fbd98: aa1303e0     	mov	x0, x19
   fbd9c: 940174f1     	bl	0x159160 <__emutls_get_address+0x6d4>
   fbda0: 97feb465     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fbda4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)>:
   fbda4: d503245f     	bti	c
   fbda8: 14000001     	b	0xfbdac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)+0x8>
   fbdac: d503233f     	paciasp
   fbdb0: d10143ff     	sub	sp, sp, #0x50
   fbdb4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fbdb8: 910083fd     	add	x29, sp, #0x20
   fbdbc: f9001bf5     	str	x21, [sp, #0x30]
   fbdc0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fbdc4: d53bd055     	mrs	x21, TPIDR_EL0
   fbdc8: aa0003f3     	mov	x19, x0
   fbdcc: aa0103f4     	mov	x20, x1
   fbdd0: f94016a8     	ldr	x8, [x21, #0x28]
   fbdd4: 910043e0     	add	x0, sp, #0x10
   fbdd8: aa1303e1     	mov	x1, x19
   fbddc: 2a1f03e2     	mov	w2, wzr
   fbde0: f81f83a8     	stur	x8, [x29, #-0x8]
   fbde4: b81f43bf     	stur	wzr, [x29, #-0xc]
   fbde8: 94018e8e     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fbdec: 394043e8     	ldrb	w8, [sp, #0x10]
   fbdf0: 34000488     	cbz	w8, 0xfbe80 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)+0xdc>
   fbdf4: f9400268     	ldr	x8, [x19]
   fbdf8: 910023e0     	add	x0, sp, #0x8
   fbdfc: f85e8108     	ldur	x8, [x8, #-0x18]
   fbe00: 8b080268     	add	x8, x19, x8
   fbe04: 9100c101     	add	x1, x8, #0x30
   fbe08: 94018e76     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fbe0c: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fbe10: 910023e0     	add	x0, sp, #0x8
   fbe14: f9470421     	ldr	x1, [x1, #0xe08]
   fbe18: 94018e8a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fbe1c: f9400268     	ldr	x8, [x19]
   fbe20: f85e8108     	ldur	x8, [x8, #-0x18]
   fbe24: 8b080263     	add	x3, x19, x8
   fbe28: f9400008     	ldr	x8, [x0]
   fbe2c: f9401461     	ldr	x1, [x3, #0x28]
   fbe30: f9402508     	ldr	x8, [x8, #0x48]
   fbe34: d10033a4     	sub	x4, x29, #0xc
   fbe38: aa1f03e2     	mov	x2, xzr
   fbe3c: aa1403e5     	mov	x5, x20
   fbe40: d63f0100     	blr	x8
   fbe44: 910023e0     	add	x0, sp, #0x8
   fbe48: 94018e56     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbe4c: f9400268     	ldr	x8, [x19]
   fbe50: b85f43a9     	ldur	w9, [x29, #-0xc]
   fbe54: f85e8108     	ldur	x8, [x8, #-0x18]
   fbe58: 8b080268     	add	x8, x19, x8
   fbe5c: f940150a     	ldr	x10, [x8, #0x28]
   fbe60: f100015f     	cmp	x10, #0x0
   fbe64: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fbe68: 2a090169     	orr	w9, w11, w9
   fbe6c: 1a9f17eb     	cset	w11, eq
   fbe70: 2a0b0129     	orr	w9, w9, w11
   fbe74: 6a0a013f     	tst	w9, w10
   fbe78: b9002109     	str	w9, [x8, #0x20]
   fbe7c: 54000181     	b.ne	0xfbeac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)+0x108>
   fbe80: f94016a8     	ldr	x8, [x21, #0x28]
   fbe84: f85f83a9     	ldur	x9, [x29, #-0x8]
   fbe88: eb09011f     	cmp	x8, x9
   fbe8c: 54000161     	b.ne	0xfbeb8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)+0x114>
   fbe90: aa1303e0     	mov	x0, x19
   fbe94: f9401bf5     	ldr	x21, [sp, #0x30]
   fbe98: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fbe9c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fbea0: 910143ff     	add	sp, sp, #0x50
   fbea4: d50323bf     	autiasp
   fbea8: d65f03c0     	ret
   fbeac: 90fffba0     	adrp	x0, 0x6f000
   fbeb0: 91344400     	add	x0, x0, #0xd11
   fbeb4: 94002a3a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fbeb8: 940183de     	bl	0x15ce30 <__stack_chk_fail@plt>
   fbebc: aa0003f4     	mov	x20, x0
   fbec0: 910023e0     	add	x0, sp, #0x8
   fbec4: 94018e37     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbec8: aa1403e0     	mov	x0, x20
   fbecc: 94018421     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fbed0: f9400268     	ldr	x8, [x19]
   fbed4: b85f43aa     	ldur	w10, [x29, #-0xc]
   fbed8: f85e8109     	ldur	x9, [x8, #-0x18]
   fbedc: 3200014a     	orr	w10, w10, #0x1
   fbee0: 8b090269     	add	x9, x19, x9
   fbee4: b81f43aa     	stur	w10, [x29, #-0xc]
   fbee8: b940212b     	ldr	w11, [x9, #0x20]
   fbeec: 2a0a016b     	orr	w11, w11, w10
   fbef0: b900212b     	str	w11, [x9, #0x20]
   fbef4: f85e8108     	ldur	x8, [x8, #-0x18]
   fbef8: 8b080268     	add	x8, x19, x8
   fbefc: 39409108     	ldrb	w8, [x8, #0x24]
   fbf00: 37000068     	tbnz	w8, #0x0, 0xfbf0c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)+0x168>
   fbf04: 940186eb     	bl	0x15dab0 <__cxa_end_catch@plt>
   fbf08: 17ffffd1     	b	0xfbe4c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(unsigned long long&)+0xa8>
   fbf0c: 940186e5     	bl	0x15daa0 <__cxa_rethrow@plt>
   fbf10: aa0003f3     	mov	x19, x0
   fbf14: 940186e7     	bl	0x15dab0 <__cxa_end_catch@plt>
   fbf18: aa1303e0     	mov	x0, x19
   fbf1c: 94017491     	bl	0x159160 <__emutls_get_address+0x6d4>
   fbf20: 97feb405     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fbf24 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)>:
   fbf24: d503245f     	bti	c
   fbf28: 14000001     	b	0xfbf2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)+0x8>
   fbf2c: d503233f     	paciasp
   fbf30: d10143ff     	sub	sp, sp, #0x50
   fbf34: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fbf38: 910083fd     	add	x29, sp, #0x20
   fbf3c: f9001bf5     	str	x21, [sp, #0x30]
   fbf40: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fbf44: d53bd055     	mrs	x21, TPIDR_EL0
   fbf48: aa0003f3     	mov	x19, x0
   fbf4c: aa0103f4     	mov	x20, x1
   fbf50: f94016a8     	ldr	x8, [x21, #0x28]
   fbf54: 910043e0     	add	x0, sp, #0x10
   fbf58: aa1303e1     	mov	x1, x19
   fbf5c: 2a1f03e2     	mov	w2, wzr
   fbf60: f81f83a8     	stur	x8, [x29, #-0x8]
   fbf64: b81f43bf     	stur	wzr, [x29, #-0xc]
   fbf68: 94018e2e     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fbf6c: 394043e8     	ldrb	w8, [sp, #0x10]
   fbf70: 34000488     	cbz	w8, 0xfc000 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)+0xdc>
   fbf74: f9400268     	ldr	x8, [x19]
   fbf78: 910023e0     	add	x0, sp, #0x8
   fbf7c: f85e8108     	ldur	x8, [x8, #-0x18]
   fbf80: 8b080268     	add	x8, x19, x8
   fbf84: 9100c101     	add	x1, x8, #0x30
   fbf88: 94018e16     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fbf8c: b0000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fbf90: 910023e0     	add	x0, sp, #0x8
   fbf94: f9470421     	ldr	x1, [x1, #0xe08]
   fbf98: 94018e2a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fbf9c: f9400268     	ldr	x8, [x19]
   fbfa0: f85e8108     	ldur	x8, [x8, #-0x18]
   fbfa4: 8b080263     	add	x3, x19, x8
   fbfa8: f9400008     	ldr	x8, [x0]
   fbfac: f9401461     	ldr	x1, [x3, #0x28]
   fbfb0: f9402908     	ldr	x8, [x8, #0x50]
   fbfb4: d10033a4     	sub	x4, x29, #0xc
   fbfb8: aa1f03e2     	mov	x2, xzr
   fbfbc: aa1403e5     	mov	x5, x20
   fbfc0: d63f0100     	blr	x8
   fbfc4: 910023e0     	add	x0, sp, #0x8
   fbfc8: 94018df6     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fbfcc: f9400268     	ldr	x8, [x19]
   fbfd0: b85f43a9     	ldur	w9, [x29, #-0xc]
   fbfd4: f85e8108     	ldur	x8, [x8, #-0x18]
   fbfd8: 8b080268     	add	x8, x19, x8
   fbfdc: f940150a     	ldr	x10, [x8, #0x28]
   fbfe0: f100015f     	cmp	x10, #0x0
   fbfe4: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fbfe8: 2a090169     	orr	w9, w11, w9
   fbfec: 1a9f17eb     	cset	w11, eq
   fbff0: 2a0b0129     	orr	w9, w9, w11
   fbff4: 6a0a013f     	tst	w9, w10
   fbff8: b9002109     	str	w9, [x8, #0x20]
   fbffc: 54000181     	b.ne	0xfc02c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)+0x108>
   fc000: f94016a8     	ldr	x8, [x21, #0x28]
   fc004: f85f83a9     	ldur	x9, [x29, #-0x8]
   fc008: eb09011f     	cmp	x8, x9
   fc00c: 54000161     	b.ne	0xfc038 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)+0x114>
   fc010: aa1303e0     	mov	x0, x19
   fc014: f9401bf5     	ldr	x21, [sp, #0x30]
   fc018: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fc01c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fc020: 910143ff     	add	sp, sp, #0x50
   fc024: d50323bf     	autiasp
   fc028: d65f03c0     	ret
   fc02c: f0fffb80     	adrp	x0, 0x6f000
   fc030: 91344400     	add	x0, x0, #0xd11
   fc034: 940029da     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fc038: 9401837e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fc03c: aa0003f4     	mov	x20, x0
   fc040: 910023e0     	add	x0, sp, #0x8
   fc044: 94018dd7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc048: aa1403e0     	mov	x0, x20
   fc04c: 940183c1     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fc050: f9400268     	ldr	x8, [x19]
   fc054: b85f43aa     	ldur	w10, [x29, #-0xc]
   fc058: f85e8109     	ldur	x9, [x8, #-0x18]
   fc05c: 3200014a     	orr	w10, w10, #0x1
   fc060: 8b090269     	add	x9, x19, x9
   fc064: b81f43aa     	stur	w10, [x29, #-0xc]
   fc068: b940212b     	ldr	w11, [x9, #0x20]
   fc06c: 2a0a016b     	orr	w11, w11, w10
   fc070: b900212b     	str	w11, [x9, #0x20]
   fc074: f85e8108     	ldur	x8, [x8, #-0x18]
   fc078: 8b080268     	add	x8, x19, x8
   fc07c: 39409108     	ldrb	w8, [x8, #0x24]
   fc080: 37000068     	tbnz	w8, #0x0, 0xfc08c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)+0x168>
   fc084: 9401868b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc088: 17ffffd1     	b	0xfbfcc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(float&)+0xa8>
   fc08c: 94018685     	bl	0x15daa0 <__cxa_rethrow@plt>
   fc090: aa0003f3     	mov	x19, x0
   fc094: 94018687     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc098: aa1303e0     	mov	x0, x19
   fc09c: 94017431     	bl	0x159160 <__emutls_get_address+0x6d4>
   fc0a0: 97feb3a5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fc0a4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)>:
   fc0a4: d503245f     	bti	c
   fc0a8: 14000001     	b	0xfc0ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)+0x8>
   fc0ac: d503233f     	paciasp
   fc0b0: d10143ff     	sub	sp, sp, #0x50
   fc0b4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fc0b8: 910083fd     	add	x29, sp, #0x20
   fc0bc: f9001bf5     	str	x21, [sp, #0x30]
   fc0c0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fc0c4: d53bd055     	mrs	x21, TPIDR_EL0
   fc0c8: aa0003f3     	mov	x19, x0
   fc0cc: aa0103f4     	mov	x20, x1
   fc0d0: f94016a8     	ldr	x8, [x21, #0x28]
   fc0d4: 910043e0     	add	x0, sp, #0x10
   fc0d8: aa1303e1     	mov	x1, x19
   fc0dc: 2a1f03e2     	mov	w2, wzr
   fc0e0: f81f83a8     	stur	x8, [x29, #-0x8]
   fc0e4: b81f43bf     	stur	wzr, [x29, #-0xc]
   fc0e8: 94018dce     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fc0ec: 394043e8     	ldrb	w8, [sp, #0x10]
   fc0f0: 34000488     	cbz	w8, 0xfc180 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)+0xdc>
   fc0f4: f9400268     	ldr	x8, [x19]
   fc0f8: 910023e0     	add	x0, sp, #0x8
   fc0fc: f85e8108     	ldur	x8, [x8, #-0x18]
   fc100: 8b080268     	add	x8, x19, x8
   fc104: 9100c101     	add	x1, x8, #0x30
   fc108: 94018db6     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fc10c: 90000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fc110: 910023e0     	add	x0, sp, #0x8
   fc114: f9470421     	ldr	x1, [x1, #0xe08]
   fc118: 94018dca     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fc11c: f9400268     	ldr	x8, [x19]
   fc120: f85e8108     	ldur	x8, [x8, #-0x18]
   fc124: 8b080263     	add	x3, x19, x8
   fc128: f9400008     	ldr	x8, [x0]
   fc12c: f9401461     	ldr	x1, [x3, #0x28]
   fc130: f9402d08     	ldr	x8, [x8, #0x58]
   fc134: d10033a4     	sub	x4, x29, #0xc
   fc138: aa1f03e2     	mov	x2, xzr
   fc13c: aa1403e5     	mov	x5, x20
   fc140: d63f0100     	blr	x8
   fc144: 910023e0     	add	x0, sp, #0x8
   fc148: 94018d96     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc14c: f9400268     	ldr	x8, [x19]
   fc150: b85f43a9     	ldur	w9, [x29, #-0xc]
   fc154: f85e8108     	ldur	x8, [x8, #-0x18]
   fc158: 8b080268     	add	x8, x19, x8
   fc15c: f940150a     	ldr	x10, [x8, #0x28]
   fc160: f100015f     	cmp	x10, #0x0
   fc164: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fc168: 2a090169     	orr	w9, w11, w9
   fc16c: 1a9f17eb     	cset	w11, eq
   fc170: 2a0b0129     	orr	w9, w9, w11
   fc174: 6a0a013f     	tst	w9, w10
   fc178: b9002109     	str	w9, [x8, #0x20]
   fc17c: 54000181     	b.ne	0xfc1ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)+0x108>
   fc180: f94016a8     	ldr	x8, [x21, #0x28]
   fc184: f85f83a9     	ldur	x9, [x29, #-0x8]
   fc188: eb09011f     	cmp	x8, x9
   fc18c: 54000161     	b.ne	0xfc1b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)+0x114>
   fc190: aa1303e0     	mov	x0, x19
   fc194: f9401bf5     	ldr	x21, [sp, #0x30]
   fc198: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fc19c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fc1a0: 910143ff     	add	sp, sp, #0x50
   fc1a4: d50323bf     	autiasp
   fc1a8: d65f03c0     	ret
   fc1ac: f0fffb80     	adrp	x0, 0x6f000
   fc1b0: 91344400     	add	x0, x0, #0xd11
   fc1b4: 9400297a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fc1b8: 9401831e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fc1bc: aa0003f4     	mov	x20, x0
   fc1c0: 910023e0     	add	x0, sp, #0x8
   fc1c4: 94018d77     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc1c8: aa1403e0     	mov	x0, x20
   fc1cc: 94018361     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fc1d0: f9400268     	ldr	x8, [x19]
   fc1d4: b85f43aa     	ldur	w10, [x29, #-0xc]
   fc1d8: f85e8109     	ldur	x9, [x8, #-0x18]
   fc1dc: 3200014a     	orr	w10, w10, #0x1
   fc1e0: 8b090269     	add	x9, x19, x9
   fc1e4: b81f43aa     	stur	w10, [x29, #-0xc]
   fc1e8: b940212b     	ldr	w11, [x9, #0x20]
   fc1ec: 2a0a016b     	orr	w11, w11, w10
   fc1f0: b900212b     	str	w11, [x9, #0x20]
   fc1f4: f85e8108     	ldur	x8, [x8, #-0x18]
   fc1f8: 8b080268     	add	x8, x19, x8
   fc1fc: 39409108     	ldrb	w8, [x8, #0x24]
   fc200: 37000068     	tbnz	w8, #0x0, 0xfc20c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)+0x168>
   fc204: 9401862b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc208: 17ffffd1     	b	0xfc14c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(double&)+0xa8>
   fc20c: 94018625     	bl	0x15daa0 <__cxa_rethrow@plt>
   fc210: aa0003f3     	mov	x19, x0
   fc214: 94018627     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc218: aa1303e0     	mov	x0, x19
   fc21c: 940173d1     	bl	0x159160 <__emutls_get_address+0x6d4>
   fc220: 97feb345     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fc224 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)>:
   fc224: d503245f     	bti	c
   fc228: 14000001     	b	0xfc22c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)+0x8>
   fc22c: d503233f     	paciasp
   fc230: d10143ff     	sub	sp, sp, #0x50
   fc234: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fc238: 910083fd     	add	x29, sp, #0x20
   fc23c: f9001bf5     	str	x21, [sp, #0x30]
   fc240: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fc244: d53bd055     	mrs	x21, TPIDR_EL0
   fc248: aa0003f3     	mov	x19, x0
   fc24c: aa0103f4     	mov	x20, x1
   fc250: f94016a8     	ldr	x8, [x21, #0x28]
   fc254: 910043e0     	add	x0, sp, #0x10
   fc258: aa1303e1     	mov	x1, x19
   fc25c: 2a1f03e2     	mov	w2, wzr
   fc260: f81f83a8     	stur	x8, [x29, #-0x8]
   fc264: b81f43bf     	stur	wzr, [x29, #-0xc]
   fc268: 94018d6e     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fc26c: 394043e8     	ldrb	w8, [sp, #0x10]
   fc270: 34000488     	cbz	w8, 0xfc300 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)+0xdc>
   fc274: f9400268     	ldr	x8, [x19]
   fc278: 910023e0     	add	x0, sp, #0x8
   fc27c: f85e8108     	ldur	x8, [x8, #-0x18]
   fc280: 8b080268     	add	x8, x19, x8
   fc284: 9100c101     	add	x1, x8, #0x30
   fc288: 94018d56     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fc28c: 90000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fc290: 910023e0     	add	x0, sp, #0x8
   fc294: f9470421     	ldr	x1, [x1, #0xe08]
   fc298: 94018d6a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fc29c: f9400268     	ldr	x8, [x19]
   fc2a0: f85e8108     	ldur	x8, [x8, #-0x18]
   fc2a4: 8b080263     	add	x3, x19, x8
   fc2a8: f9400008     	ldr	x8, [x0]
   fc2ac: f9401461     	ldr	x1, [x3, #0x28]
   fc2b0: f9403108     	ldr	x8, [x8, #0x60]
   fc2b4: d10033a4     	sub	x4, x29, #0xc
   fc2b8: aa1f03e2     	mov	x2, xzr
   fc2bc: aa1403e5     	mov	x5, x20
   fc2c0: d63f0100     	blr	x8
   fc2c4: 910023e0     	add	x0, sp, #0x8
   fc2c8: 94018d36     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc2cc: f9400268     	ldr	x8, [x19]
   fc2d0: b85f43a9     	ldur	w9, [x29, #-0xc]
   fc2d4: f85e8108     	ldur	x8, [x8, #-0x18]
   fc2d8: 8b080268     	add	x8, x19, x8
   fc2dc: f940150a     	ldr	x10, [x8, #0x28]
   fc2e0: f100015f     	cmp	x10, #0x0
   fc2e4: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fc2e8: 2a090169     	orr	w9, w11, w9
   fc2ec: 1a9f17eb     	cset	w11, eq
   fc2f0: 2a0b0129     	orr	w9, w9, w11
   fc2f4: 6a0a013f     	tst	w9, w10
   fc2f8: b9002109     	str	w9, [x8, #0x20]
   fc2fc: 54000181     	b.ne	0xfc32c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)+0x108>
   fc300: f94016a8     	ldr	x8, [x21, #0x28]
   fc304: f85f83a9     	ldur	x9, [x29, #-0x8]
   fc308: eb09011f     	cmp	x8, x9
   fc30c: 54000161     	b.ne	0xfc338 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)+0x114>
   fc310: aa1303e0     	mov	x0, x19
   fc314: f9401bf5     	ldr	x21, [sp, #0x30]
   fc318: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fc31c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fc320: 910143ff     	add	sp, sp, #0x50
   fc324: d50323bf     	autiasp
   fc328: d65f03c0     	ret
   fc32c: f0fffb80     	adrp	x0, 0x6f000
   fc330: 91344400     	add	x0, x0, #0xd11
   fc334: 9400291a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fc338: 940182be     	bl	0x15ce30 <__stack_chk_fail@plt>
   fc33c: aa0003f4     	mov	x20, x0
   fc340: 910023e0     	add	x0, sp, #0x8
   fc344: 94018d17     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc348: aa1403e0     	mov	x0, x20
   fc34c: 94018301     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fc350: f9400268     	ldr	x8, [x19]
   fc354: b85f43aa     	ldur	w10, [x29, #-0xc]
   fc358: f85e8109     	ldur	x9, [x8, #-0x18]
   fc35c: 3200014a     	orr	w10, w10, #0x1
   fc360: 8b090269     	add	x9, x19, x9
   fc364: b81f43aa     	stur	w10, [x29, #-0xc]
   fc368: b940212b     	ldr	w11, [x9, #0x20]
   fc36c: 2a0a016b     	orr	w11, w11, w10
   fc370: b900212b     	str	w11, [x9, #0x20]
   fc374: f85e8108     	ldur	x8, [x8, #-0x18]
   fc378: 8b080268     	add	x8, x19, x8
   fc37c: 39409108     	ldrb	w8, [x8, #0x24]
   fc380: 37000068     	tbnz	w8, #0x0, 0xfc38c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)+0x168>
   fc384: 940185cb     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc388: 17ffffd1     	b	0xfc2cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(long double&)+0xa8>
   fc38c: 940185c5     	bl	0x15daa0 <__cxa_rethrow@plt>
   fc390: aa0003f3     	mov	x19, x0
   fc394: 940185c7     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc398: aa1303e0     	mov	x0, x19
   fc39c: 94017371     	bl	0x159160 <__emutls_get_address+0x6d4>
   fc3a0: 97feb2e5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fc3a4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)>:
   fc3a4: d503245f     	bti	c
   fc3a8: 14000001     	b	0xfc3ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)+0x8>
   fc3ac: d503233f     	paciasp
   fc3b0: d10143ff     	sub	sp, sp, #0x50
   fc3b4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fc3b8: 910083fd     	add	x29, sp, #0x20
   fc3bc: f9001bf5     	str	x21, [sp, #0x30]
   fc3c0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fc3c4: d53bd055     	mrs	x21, TPIDR_EL0
   fc3c8: aa0003f3     	mov	x19, x0
   fc3cc: aa0103f4     	mov	x20, x1
   fc3d0: f94016a8     	ldr	x8, [x21, #0x28]
   fc3d4: 910043e0     	add	x0, sp, #0x10
   fc3d8: aa1303e1     	mov	x1, x19
   fc3dc: 2a1f03e2     	mov	w2, wzr
   fc3e0: f81f83a8     	stur	x8, [x29, #-0x8]
   fc3e4: b81f43bf     	stur	wzr, [x29, #-0xc]
   fc3e8: 94018d0e     	bl	0x15f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>
   fc3ec: 394043e8     	ldrb	w8, [sp, #0x10]
   fc3f0: 34000488     	cbz	w8, 0xfc480 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)+0xdc>
   fc3f4: f9400268     	ldr	x8, [x19]
   fc3f8: 910023e0     	add	x0, sp, #0x8
   fc3fc: f85e8108     	ldur	x8, [x8, #-0x18]
   fc400: 8b080268     	add	x8, x19, x8
   fc404: 9100c101     	add	x1, x8, #0x30
   fc408: 94018cf6     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fc40c: 90000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fc410: 910023e0     	add	x0, sp, #0x8
   fc414: f9470421     	ldr	x1, [x1, #0xe08]
   fc418: 94018d0a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fc41c: f9400268     	ldr	x8, [x19]
   fc420: f85e8108     	ldur	x8, [x8, #-0x18]
   fc424: 8b080263     	add	x3, x19, x8
   fc428: f9400008     	ldr	x8, [x0]
   fc42c: f9401461     	ldr	x1, [x3, #0x28]
   fc430: f9403508     	ldr	x8, [x8, #0x68]
   fc434: d10033a4     	sub	x4, x29, #0xc
   fc438: aa1f03e2     	mov	x2, xzr
   fc43c: aa1403e5     	mov	x5, x20
   fc440: d63f0100     	blr	x8
   fc444: 910023e0     	add	x0, sp, #0x8
   fc448: 94018cd6     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc44c: f9400268     	ldr	x8, [x19]
   fc450: b85f43a9     	ldur	w9, [x29, #-0xc]
   fc454: f85e8108     	ldur	x8, [x8, #-0x18]
   fc458: 8b080268     	add	x8, x19, x8
   fc45c: f940150a     	ldr	x10, [x8, #0x28]
   fc460: f100015f     	cmp	x10, #0x0
   fc464: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fc468: 2a090169     	orr	w9, w11, w9
   fc46c: 1a9f17eb     	cset	w11, eq
   fc470: 2a0b0129     	orr	w9, w9, w11
   fc474: 6a0a013f     	tst	w9, w10
   fc478: b9002109     	str	w9, [x8, #0x20]
   fc47c: 54000181     	b.ne	0xfc4ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)+0x108>
   fc480: f94016a8     	ldr	x8, [x21, #0x28]
   fc484: f85f83a9     	ldur	x9, [x29, #-0x8]
   fc488: eb09011f     	cmp	x8, x9
   fc48c: 54000161     	b.ne	0xfc4b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)+0x114>
   fc490: aa1303e0     	mov	x0, x19
   fc494: f9401bf5     	ldr	x21, [sp, #0x30]
   fc498: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fc49c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fc4a0: 910143ff     	add	sp, sp, #0x50
   fc4a4: d50323bf     	autiasp
   fc4a8: d65f03c0     	ret
   fc4ac: f0fffb80     	adrp	x0, 0x6f000
   fc4b0: 91344400     	add	x0, x0, #0xd11
   fc4b4: 940028ba     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fc4b8: 9401825e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fc4bc: aa0003f4     	mov	x20, x0
   fc4c0: 910023e0     	add	x0, sp, #0x8
   fc4c4: 94018cb7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc4c8: aa1403e0     	mov	x0, x20
   fc4cc: 940182a1     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fc4d0: f9400268     	ldr	x8, [x19]
   fc4d4: b85f43aa     	ldur	w10, [x29, #-0xc]
   fc4d8: f85e8109     	ldur	x9, [x8, #-0x18]
   fc4dc: 3200014a     	orr	w10, w10, #0x1
   fc4e0: 8b090269     	add	x9, x19, x9
   fc4e4: b81f43aa     	stur	w10, [x29, #-0xc]
   fc4e8: b940212b     	ldr	w11, [x9, #0x20]
   fc4ec: 2a0a016b     	orr	w11, w11, w10
   fc4f0: b900212b     	str	w11, [x9, #0x20]
   fc4f4: f85e8108     	ldur	x8, [x8, #-0x18]
   fc4f8: 8b080268     	add	x8, x19, x8
   fc4fc: 39409108     	ldrb	w8, [x8, #0x24]
   fc500: 37000068     	tbnz	w8, #0x0, 0xfc50c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)+0x168>
   fc504: 9401856b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc508: 17ffffd1     	b	0xfc44c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::operator>>(void*&)+0xa8>
   fc50c: 94018565     	bl	0x15daa0 <__cxa_rethrow@plt>
   fc510: aa0003f3     	mov	x19, x0
   fc514: 94018567     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc518: aa1303e0     	mov	x0, x19
   fc51c: 94017311     	bl	0x159160 <__emutls_get_address+0x6d4>
   fc520: 97feb285     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fc524 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()>:
   fc524: d503233f     	paciasp
   fc528: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fc52c: f9000bf3     	str	x19, [sp, #0x10]
   fc530: 910003fd     	mov	x29, sp
   fc534: f9400008     	ldr	x8, [x0]
   fc538: f900041f     	str	xzr, [x0, #0x8]
   fc53c: f85e8108     	ldur	x8, [x8, #-0x18]
   fc540: 8b080009     	add	x9, x0, x8
   fc544: b940212a     	ldr	w10, [x9, #0x20]
   fc548: 3400018a     	cbz	w10, 0xfc578 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x54>
   fc54c: f9401528     	ldr	x8, [x9, #0x28]
   fc550: f100011f     	cmp	x8, #0x0
   fc554: 1a9f17e8     	cset	w8, eq
   fc558: 2a080148     	orr	w8, w10, w8
   fc55c: b940252a     	ldr	w10, [x9, #0x24]
   fc560: 321e0108     	orr	w8, w8, #0x4
   fc564: 6a0a011f     	tst	w8, w10
   fc568: b9002128     	str	w8, [x9, #0x20]
   fc56c: 54000621     	b.ne	0xfc630 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x10c>
   fc570: 12800008     	mov	w8, #-0x1               // =-1
   fc574: 14000028     	b	0xfc614 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0xf0>
   fc578: aa0003f3     	mov	x19, x0
   fc57c: f9404520     	ldr	x0, [x9, #0x88]
   fc580: b40000e0     	cbz	x0, 0xfc59c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x78>
   fc584: 94018cab     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fc588: f9400268     	ldr	x8, [x19]
   fc58c: f85e8108     	ldur	x8, [x8, #-0x18]
   fc590: 8b080269     	add	x9, x19, x8
   fc594: b9402129     	ldr	w9, [x9, #0x20]
   fc598: 35fffec9     	cbnz	w9, 0xfc570 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x4c>
   fc59c: 8b080268     	add	x8, x19, x8
   fc5a0: f9401500     	ldr	x0, [x8, #0x28]
   fc5a4: a941a408     	ldp	x8, x9, [x0, #0x18]
   fc5a8: eb09011f     	cmp	x8, x9
   fc5ac: 540000a0     	b.eq	0xfc5c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x9c>
   fc5b0: 91000509     	add	x9, x8, #0x1
   fc5b4: f9000c09     	str	x9, [x0, #0x18]
   fc5b8: 39400108     	ldrb	w8, [x8]
   fc5bc: 14000007     	b	0xfc5d8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0xb4>
   fc5c0: f9400008     	ldr	x8, [x0]
   fc5c4: f9402908     	ldr	x8, [x8, #0x50]
   fc5c8: d63f0100     	blr	x8
   fc5cc: 2a0003e8     	mov	w8, w0
   fc5d0: 3100041f     	cmn	w0, #0x1
   fc5d4: 540002a0     	b.eq	0xfc628 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x104>
   fc5d8: 5280002a     	mov	w10, #0x1               // =1
   fc5dc: 2a1f03e9     	mov	w9, wzr
   fc5e0: f900066a     	str	x10, [x19, #0x8]
   fc5e4: f940026a     	ldr	x10, [x19]
   fc5e8: f85e814a     	ldur	x10, [x10, #-0x18]
   fc5ec: 8b0a026a     	add	x10, x19, x10
   fc5f0: f940154b     	ldr	x11, [x10, #0x28]
   fc5f4: f100017f     	cmp	x11, #0x0
   fc5f8: 29442d4c     	ldp	w12, w11, [x10, #0x20]
   fc5fc: 2a090189     	orr	w9, w12, w9
   fc600: 1a9f17ec     	cset	w12, eq
   fc604: 2a0c0129     	orr	w9, w9, w12
   fc608: 6a0b013f     	tst	w9, w11
   fc60c: b9002149     	str	w9, [x10, #0x20]
   fc610: 54000101     	b.ne	0xfc630 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x10c>
   fc614: f9400bf3     	ldr	x19, [sp, #0x10]
   fc618: 2a0803e0     	mov	w0, w8
   fc61c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fc620: d50323bf     	autiasp
   fc624: d65f03c0     	ret
   fc628: 528000c9     	mov	w9, #0x6                // =6
   fc62c: 17ffffee     	b	0xfc5e4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0xc0>
   fc630: f0fffb80     	adrp	x0, 0x6f000
   fc634: 91344400     	add	x0, x0, #0xd11
   fc638: 94002859     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fc63c: 94018245     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fc640: f9400268     	ldr	x8, [x19]
   fc644: f85e8109     	ldur	x9, [x8, #-0x18]
   fc648: 8b090269     	add	x9, x19, x9
   fc64c: b940212a     	ldr	w10, [x9, #0x20]
   fc650: 3200014a     	orr	w10, w10, #0x1
   fc654: b900212a     	str	w10, [x9, #0x20]
   fc658: f85e8108     	ldur	x8, [x8, #-0x18]
   fc65c: 8b080268     	add	x8, x19, x8
   fc660: 39409108     	ldrb	w8, [x8, #0x24]
   fc664: 370000a8     	tbnz	w8, #0x0, 0xfc678 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0x154>
   fc668: 94018512     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc66c: 2a1f03e9     	mov	w9, wzr
   fc670: 12800008     	mov	w8, #-0x1               // =-1
   fc674: 17ffffdc     	b	0xfc5e4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get()+0xc0>
   fc678: 9401850a     	bl	0x15daa0 <__cxa_rethrow@plt>
   fc67c: aa0003f3     	mov	x19, x0
   fc680: 9401850c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc684: aa1303e0     	mov	x0, x19
   fc688: 940172b6     	bl	0x159160 <__emutls_get_address+0x6d4>
   fc68c: 97feb22a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fc690 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char&)>:
   fc690: d503233f     	paciasp
   fc694: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fc698: a9014ff4     	stp	x20, x19, [sp, #0x10]
   fc69c: 910003fd     	mov	x29, sp
   fc6a0: aa0103f4     	mov	x20, x1
   fc6a4: aa0003f3     	mov	x19, x0
   fc6a8: 94018c72     	bl	0x15f870 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE3getEv@plt>
   fc6ac: 3100041f     	cmn	w0, #0x1
   fc6b0: 54000040     	b.eq	0xfc6b8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char&)+0x28>
   fc6b4: 39000280     	strb	w0, [x20]
   fc6b8: aa1303e0     	mov	x0, x19
   fc6bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   fc6c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fc6c4: d50323bf     	autiasp
   fc6c8: d65f03c0     	ret

00000000000fc6cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long)>:
   fc6cc: d503233f     	paciasp
   fc6d0: d10143ff     	sub	sp, sp, #0x50
   fc6d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fc6d8: 910043fd     	add	x29, sp, #0x10
   fc6dc: f90013f7     	str	x23, [sp, #0x20]
   fc6e0: a90357f6     	stp	x22, x21, [sp, #0x30]
   fc6e4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fc6e8: d53bd057     	mrs	x23, TPIDR_EL0
   fc6ec: aa0103f4     	mov	x20, x1
   fc6f0: f94016e8     	ldr	x8, [x23, #0x28]
   fc6f4: aa0003f5     	mov	x21, x0
   fc6f8: aa0203f3     	mov	x19, x2
   fc6fc: f90007e8     	str	x8, [sp, #0x8]
   fc700: f9400008     	ldr	x8, [x0]
   fc704: f85e8108     	ldur	x8, [x8, #-0x18]
   fc708: 8b080008     	add	x8, x0, x8
   fc70c: 910003e0     	mov	x0, sp
   fc710: 9100c101     	add	x1, x8, #0x30
   fc714: 94018c33     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fc718: 90000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fc71c: 910003e0     	mov	x0, sp
   fc720: f9470021     	ldr	x1, [x1, #0xe00]
   fc724: 94018c47     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fc728: f9400008     	ldr	x8, [x0]
   fc72c: f9401d08     	ldr	x8, [x8, #0x38]
   fc730: 52800141     	mov	w1, #0xa                // =10
   fc734: d63f0100     	blr	x8
   fc738: 2a0003f6     	mov	w22, w0
   fc73c: 910003e0     	mov	x0, sp
   fc740: 94018c18     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc744: aa1503e0     	mov	x0, x21
   fc748: aa1403e1     	mov	x1, x20
   fc74c: aa1303e2     	mov	x2, x19
   fc750: 2a1603e3     	mov	w3, w22
   fc754: 94018c4b     	bl	0x15f880 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE3getEPclc@plt>
   fc758: f94016e8     	ldr	x8, [x23, #0x28]
   fc75c: f94007e9     	ldr	x9, [sp, #0x8]
   fc760: eb09011f     	cmp	x8, x9
   fc764: 54000101     	b.ne	0xfc784 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long)+0xb8>
   fc768: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fc76c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fc770: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fc774: f94013f7     	ldr	x23, [sp, #0x20]
   fc778: 910143ff     	add	sp, sp, #0x50
   fc77c: d50323bf     	autiasp
   fc780: d65f03c0     	ret
   fc784: 940181ab     	bl	0x15ce30 <__stack_chk_fail@plt>
   fc788: aa0003f3     	mov	x19, x0
   fc78c: 910003e0     	mov	x0, sp
   fc790: 94018c04     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fc794: aa1303e0     	mov	x0, x19
   fc798: 94017272     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000fc79c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)>:
   fc79c: d503233f     	paciasp
   fc7a0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   fc7a4: f9000bf9     	str	x25, [sp, #0x10]
   fc7a8: 910003fd     	mov	x29, sp
   fc7ac: a9025ff8     	stp	x24, x23, [sp, #0x20]
   fc7b0: a90357f6     	stp	x22, x21, [sp, #0x30]
   fc7b4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fc7b8: f9400008     	ldr	x8, [x0]
   fc7bc: f900041f     	str	xzr, [x0, #0x8]
   fc7c0: aa0203f4     	mov	x20, x2
   fc7c4: aa0003f3     	mov	x19, x0
   fc7c8: aa0103f5     	mov	x21, x1
   fc7cc: f85e8108     	ldur	x8, [x8, #-0x18]
   fc7d0: 8b080009     	add	x9, x0, x8
   fc7d4: b940212a     	ldr	w10, [x9, #0x20]
   fc7d8: 3400010a     	cbz	w10, 0xfc7f8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x5c>
   fc7dc: f9401528     	ldr	x8, [x9, #0x28]
   fc7e0: f100011f     	cmp	x8, #0x0
   fc7e4: 1a9f17e8     	cset	w8, eq
   fc7e8: 2a080148     	orr	w8, w10, w8
   fc7ec: b940252a     	ldr	w10, [x9, #0x24]
   fc7f0: 321e0108     	orr	w8, w8, #0x4
   fc7f4: 1400004f     	b	0xfc930 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x194>
   fc7f8: 2a0303f6     	mov	w22, w3
   fc7fc: f9404520     	ldr	x0, [x9, #0x88]
   fc800: b40000e0     	cbz	x0, 0xfc81c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x80>
   fc804: 94018c0b     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fc808: f9400268     	ldr	x8, [x19]
   fc80c: f85e8108     	ldur	x8, [x8, #-0x18]
   fc810: 8b080269     	add	x9, x19, x8
   fc814: b9402129     	ldr	w9, [x9, #0x20]
   fc818: 35000929     	cbnz	w9, 0xfc93c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x1a0>
   fc81c: f1000697     	subs	x23, x20, #0x1
   fc820: 5400058b     	b.lt	0xfc8d0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x134>
   fc824: f9400669     	ldr	x9, [x19, #0x8]
   fc828: eb17013f     	cmp	x9, x23
   fc82c: 5400056a     	b.ge	0xfc8d8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x13c>
   fc830: 9100a278     	add	x24, x19, #0x28
   fc834: f8686b00     	ldr	x0, [x24, x8]
   fc838: a941a408     	ldp	x8, x9, [x0, #0x18]
   fc83c: eb09011f     	cmp	x8, x9
   fc840: 54000060     	b.eq	0xfc84c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0xb0>
   fc844: 39400100     	ldrb	w0, [x8]
   fc848: 14000006     	b	0xfc860 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0xc4>
   fc84c: f9400008     	ldr	x8, [x0]
   fc850: f9402508     	ldr	x8, [x8, #0x48]
   fc854: d63f0100     	blr	x8
   fc858: 3100041f     	cmn	w0, #0x1
   fc85c: 540004c0     	b.eq	0xfc8f4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x158>
   fc860: 12001c08     	and	w8, w0, #0xff
   fc864: 6b36011f     	cmp	w8, w22, uxtb
   fc868: 540003c0     	b.eq	0xfc8e0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x144>
   fc86c: aa1503f9     	mov	x25, x21
   fc870: 38001720     	strb	w0, [x25], #0x1
   fc874: a9402269     	ldp	x9, x8, [x19]
   fc878: 91000508     	add	x8, x8, #0x1
   fc87c: f9000668     	str	x8, [x19, #0x8]
   fc880: f85e8129     	ldur	x9, [x9, #-0x18]
   fc884: f8696b00     	ldr	x0, [x24, x9]
   fc888: a941a809     	ldp	x9, x10, [x0, #0x18]
   fc88c: eb0a013f     	cmp	x9, x10
   fc890: 540000c0     	b.eq	0xfc8a8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x10c>
   fc894: 91000529     	add	x9, x9, #0x1
   fc898: f9000c09     	str	x9, [x0, #0x18]
   fc89c: eb17011f     	cmp	x8, x23
   fc8a0: 5400010b     	b.lt	0xfc8c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x124>
   fc8a4: 14000011     	b	0xfc8e8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x14c>
   fc8a8: f9400008     	ldr	x8, [x0]
   fc8ac: f9402908     	ldr	x8, [x8, #0x50]
   fc8b0: d63f0100     	blr	x8
   fc8b4: f9400668     	ldr	x8, [x19, #0x8]
   fc8b8: eb17011f     	cmp	x8, x23
   fc8bc: 5400016a     	b.ge	0xfc8e8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x14c>
   fc8c0: f9400268     	ldr	x8, [x19]
   fc8c4: aa1903f5     	mov	x21, x25
   fc8c8: f85e8108     	ldur	x8, [x8, #-0x18]
   fc8cc: 17ffffda     	b	0xfc834 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x98>
   fc8d0: 52800088     	mov	w8, #0x4                // =4
   fc8d4: 1400000e     	b	0xfc90c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x170>
   fc8d8: 2a1f03e8     	mov	w8, wzr
   fc8dc: 14000008     	b	0xfc8fc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x160>
   fc8e0: 2a1f03e8     	mov	w8, wzr
   fc8e4: 14000005     	b	0xfc8f8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x15c>
   fc8e8: 2a1f03e8     	mov	w8, wzr
   fc8ec: 910006b5     	add	x21, x21, #0x1
   fc8f0: 14000002     	b	0xfc8f8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x15c>
   fc8f4: 52800048     	mov	w8, #0x2                // =2
   fc8f8: f9400669     	ldr	x9, [x19, #0x8]
   fc8fc: 321e010a     	orr	w10, w8, #0x4
   fc900: f100013f     	cmp	x9, #0x0
   fc904: 1a880148     	csel	w8, w10, w8, eq
   fc908: 390002bf     	strb	wzr, [x21]
   fc90c: f9400269     	ldr	x9, [x19]
   fc910: f85e8129     	ldur	x9, [x9, #-0x18]
   fc914: 8b090269     	add	x9, x19, x9
   fc918: f940152a     	ldr	x10, [x9, #0x28]
   fc91c: f100015f     	cmp	x10, #0x0
   fc920: 2944292b     	ldp	w11, w10, [x9, #0x20]
   fc924: 2a080168     	orr	w8, w11, w8
   fc928: 1a9f17eb     	cset	w11, eq
   fc92c: 2a0b0108     	orr	w8, w8, w11
   fc930: 6a0a011f     	tst	w8, w10
   fc934: b9002128     	str	w8, [x9, #0x20]
   fc938: 54000181     	b.ne	0xfc968 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x1cc>
   fc93c: f100069f     	cmp	x20, #0x1
   fc940: 5400004b     	b.lt	0xfc948 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x1ac>
   fc944: 390002bf     	strb	wzr, [x21]
   fc948: aa1303e0     	mov	x0, x19
   fc94c: f9400bf9     	ldr	x25, [sp, #0x10]
   fc950: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fc954: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fc958: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   fc95c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   fc960: d50323bf     	autiasp
   fc964: d65f03c0     	ret
   fc968: f0fffb80     	adrp	x0, 0x6f000
   fc96c: 91344400     	add	x0, x0, #0xd11
   fc970: 9400278b     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fc974: 910006b5     	add	x21, x21, #0x1
   fc978: 14000001     	b	0xfc97c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x1e0>
   fc97c: 94018175     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fc980: f9400268     	ldr	x8, [x19]
   fc984: f85e8109     	ldur	x9, [x8, #-0x18]
   fc988: 8b090269     	add	x9, x19, x9
   fc98c: b940212a     	ldr	w10, [x9, #0x20]
   fc990: 3200014a     	orr	w10, w10, #0x1
   fc994: b900212a     	str	w10, [x9, #0x20]
   fc998: f85e8108     	ldur	x8, [x8, #-0x18]
   fc99c: 8b080268     	add	x8, x19, x8
   fc9a0: 39409108     	ldrb	w8, [x8, #0x24]
   fc9a4: 37000088     	tbnz	w8, #0x0, 0xfc9b4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x218>
   fc9a8: 94018442     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc9ac: 52800028     	mov	w8, #0x1                // =1
   fc9b0: 17ffffd6     	b	0xfc908 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(char*, long, char)+0x16c>
   fc9b4: 390002bf     	strb	wzr, [x21]
   fc9b8: 9401843a     	bl	0x15daa0 <__cxa_rethrow@plt>
   fc9bc: aa0003f3     	mov	x19, x0
   fc9c0: 9401843c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fc9c4: aa1303e0     	mov	x0, x19
   fc9c8: 940171e6     	bl	0x159160 <__emutls_get_address+0x6d4>
   fc9cc: 97feb15a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fc9d0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&)>:
   fc9d0: d503233f     	paciasp
   fc9d4: d10103ff     	sub	sp, sp, #0x40
   fc9d8: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fc9dc: 910043fd     	add	x29, sp, #0x10
   fc9e0: a90257f6     	stp	x22, x21, [sp, #0x20]
   fc9e4: a9034ff4     	stp	x20, x19, [sp, #0x30]
   fc9e8: d53bd056     	mrs	x22, TPIDR_EL0
   fc9ec: aa0103f3     	mov	x19, x1
   fc9f0: f94016c8     	ldr	x8, [x22, #0x28]
   fc9f4: aa0003f4     	mov	x20, x0
   fc9f8: f90007e8     	str	x8, [sp, #0x8]
   fc9fc: f9400008     	ldr	x8, [x0]
   fca00: f85e8108     	ldur	x8, [x8, #-0x18]
   fca04: 8b080008     	add	x8, x0, x8
   fca08: 910003e0     	mov	x0, sp
   fca0c: 9100c101     	add	x1, x8, #0x30
   fca10: 94018b74     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fca14: 90000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fca18: 910003e0     	mov	x0, sp
   fca1c: f9470021     	ldr	x1, [x1, #0xe00]
   fca20: 94018b88     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fca24: f9400008     	ldr	x8, [x0]
   fca28: f9401d08     	ldr	x8, [x8, #0x38]
   fca2c: 52800141     	mov	w1, #0xa                // =10
   fca30: d63f0100     	blr	x8
   fca34: 2a0003f5     	mov	w21, w0
   fca38: 910003e0     	mov	x0, sp
   fca3c: 94018b59     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fca40: aa1403e0     	mov	x0, x20
   fca44: aa1303e1     	mov	x1, x19
   fca48: 2a1503e2     	mov	w2, w21
   fca4c: 94018b91     	bl	0x15f890 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc@plt>
   fca50: f94016c8     	ldr	x8, [x22, #0x28]
   fca54: f94007e9     	ldr	x9, [sp, #0x8]
   fca58: eb09011f     	cmp	x8, x9
   fca5c: 540000e1     	b.ne	0xfca78 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&)+0xa8>
   fca60: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   fca64: a94257f6     	ldp	x22, x21, [sp, #0x20]
   fca68: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fca6c: 910103ff     	add	sp, sp, #0x40
   fca70: d50323bf     	autiasp
   fca74: d65f03c0     	ret
   fca78: 940180ee     	bl	0x15ce30 <__stack_chk_fail@plt>
   fca7c: aa0003f3     	mov	x19, x0
   fca80: 910003e0     	mov	x0, sp
   fca84: 94018b47     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fca88: aa1303e0     	mov	x0, x19
   fca8c: 940171b5     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000fca90 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)>:
   fca90: d503233f     	paciasp
   fca94: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fca98: a90157f6     	stp	x22, x21, [sp, #0x10]
   fca9c: 910003fd     	mov	x29, sp
   fcaa0: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fcaa4: f9400008     	ldr	x8, [x0]
   fcaa8: f900041f     	str	xzr, [x0, #0x8]
   fcaac: aa0003f3     	mov	x19, x0
   fcab0: f85e8108     	ldur	x8, [x8, #-0x18]
   fcab4: 8b080009     	add	x9, x0, x8
   fcab8: b940212a     	ldr	w10, [x9, #0x20]
   fcabc: 3400016a     	cbz	w10, 0xfcae8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x58>
   fcac0: f9401528     	ldr	x8, [x9, #0x28]
   fcac4: f100011f     	cmp	x8, #0x0
   fcac8: 1a9f17e8     	cset	w8, eq
   fcacc: 2a080148     	orr	w8, w10, w8
   fcad0: b940252a     	ldr	w10, [x9, #0x24]
   fcad4: 321e0108     	orr	w8, w8, #0x4
   fcad8: 6a0a011f     	tst	w8, w10
   fcadc: b9002128     	str	w8, [x9, #0x20]
   fcae0: 540009a0     	b.eq	0xfcc14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x184>
   fcae4: 14000052     	b	0xfcc2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x19c>
   fcae8: 2a0203f4     	mov	w20, w2
   fcaec: aa0103f5     	mov	x21, x1
   fcaf0: f9404520     	ldr	x0, [x9, #0x88]
   fcaf4: b40000e0     	cbz	x0, 0xfcb10 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x80>
   fcaf8: 94018b4e     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fcafc: f9400268     	ldr	x8, [x19]
   fcb00: f85e8108     	ldur	x8, [x8, #-0x18]
   fcb04: 8b080269     	add	x9, x19, x8
   fcb08: b9402129     	ldr	w9, [x9, #0x20]
   fcb0c: 35000849     	cbnz	w9, 0xfcc14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x184>
   fcb10: 9100a276     	add	x22, x19, #0x28
   fcb14: 14000004     	b	0xfcb24 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x94>
   fcb18: 91000529     	add	x9, x9, #0x1
   fcb1c: f9000c09     	str	x9, [x0, #0x18]
   fcb20: f85e8108     	ldur	x8, [x8, #-0x18]
   fcb24: f8686ac0     	ldr	x0, [x22, x8]
   fcb28: a941a408     	ldp	x8, x9, [x0, #0x18]
   fcb2c: eb09011f     	cmp	x8, x9
   fcb30: 54000060     	b.eq	0xfcb3c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0xac>
   fcb34: 39400100     	ldrb	w0, [x8]
   fcb38: 14000006     	b	0xfcb50 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0xc0>
   fcb3c: f9400008     	ldr	x8, [x0]
   fcb40: f9402508     	ldr	x8, [x8, #0x48]
   fcb44: d63f0100     	blr	x8
   fcb48: 3100041f     	cmn	w0, #0x1
   fcb4c: 54000440     	b.eq	0xfcbd4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x144>
   fcb50: 12001c08     	and	w8, w0, #0xff
   fcb54: 6b34011f     	cmp	w8, w20, uxtb
   fcb58: 540003a0     	b.eq	0xfcbcc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x13c>
   fcb5c: a94326a8     	ldp	x8, x9, [x21, #0x30]
   fcb60: eb09011f     	cmp	x8, x9
   fcb64: 540000a0     	b.eq	0xfcb78 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0xe8>
   fcb68: 91000509     	add	x9, x8, #0x1
   fcb6c: f9001aa9     	str	x9, [x21, #0x30]
   fcb70: 39000100     	strb	w0, [x8]
   fcb74: 14000008     	b	0xfcb94 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x104>
   fcb78: f94002a8     	ldr	x8, [x21]
   fcb7c: 12001c01     	and	w1, w0, #0xff
   fcb80: f9403508     	ldr	x8, [x8, #0x68]
   fcb84: aa1503e0     	mov	x0, x21
   fcb88: d63f0100     	blr	x8
   fcb8c: 3100041f     	cmn	w0, #0x1
   fcb90: 540001e0     	b.eq	0xfcbcc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x13c>
   fcb94: a9402668     	ldp	x8, x9, [x19]
   fcb98: 91000529     	add	x9, x9, #0x1
   fcb9c: f9000669     	str	x9, [x19, #0x8]
   fcba0: f85e8109     	ldur	x9, [x8, #-0x18]
   fcba4: f8696ac0     	ldr	x0, [x22, x9]
   fcba8: a941a809     	ldp	x9, x10, [x0, #0x18]
   fcbac: eb0a013f     	cmp	x9, x10
   fcbb0: 54fffb41     	b.ne	0xfcb18 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x88>
   fcbb4: f9400008     	ldr	x8, [x0]
   fcbb8: f9402908     	ldr	x8, [x8, #0x50]
   fcbbc: d63f0100     	blr	x8
   fcbc0: f9400268     	ldr	x8, [x19]
   fcbc4: f85e8108     	ldur	x8, [x8, #-0x18]
   fcbc8: 17ffffd7     	b	0xfcb24 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x94>
   fcbcc: 2a1f03e8     	mov	w8, wzr
   fcbd0: 14000002     	b	0xfcbd8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x148>
   fcbd4: 52800048     	mov	w8, #0x2                // =2
   fcbd8: a9402a69     	ldp	x9, x10, [x19]
   fcbdc: 321e010b     	orr	w11, w8, #0x4
   fcbe0: f85e8129     	ldur	x9, [x9, #-0x18]
   fcbe4: f100015f     	cmp	x10, #0x0
   fcbe8: 1a880168     	csel	w8, w11, w8, eq
   fcbec: 8b090269     	add	x9, x19, x9
   fcbf0: f940152c     	ldr	x12, [x9, #0x28]
   fcbf4: 29442d2a     	ldp	w10, w11, [x9, #0x20]
   fcbf8: f100019f     	cmp	x12, #0x0
   fcbfc: 2a080148     	orr	w8, w10, w8
   fcc00: 1a9f17ea     	cset	w10, eq
   fcc04: 2a0a0108     	orr	w8, w8, w10
   fcc08: 6a0b011f     	tst	w8, w11
   fcc0c: b9002128     	str	w8, [x9, #0x20]
   fcc10: 540000e1     	b.ne	0xfcc2c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x19c>
   fcc14: aa1303e0     	mov	x0, x19
   fcc18: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fcc1c: a94157f6     	ldp	x22, x21, [sp, #0x10]
   fcc20: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fcc24: d50323bf     	autiasp
   fcc28: d65f03c0     	ret
   fcc2c: f0fffb80     	adrp	x0, 0x6f000
   fcc30: 91344400     	add	x0, x0, #0xd11
   fcc34: 940026da     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fcc38: 14000001     	b	0xfcc3c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x1ac>
   fcc3c: 940180c5     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fcc40: 9401839c     	bl	0x15dab0 <__cxa_end_catch@plt>
   fcc44: 52800028     	mov	w8, #0x1                // =1
   fcc48: 17ffffe4     	b	0xfcbd8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::get(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>&, char)+0x148>

00000000000fcc4c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long)>:
   fcc4c: d503233f     	paciasp
   fcc50: d10143ff     	sub	sp, sp, #0x50
   fcc54: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fcc58: 910043fd     	add	x29, sp, #0x10
   fcc5c: f90013f7     	str	x23, [sp, #0x20]
   fcc60: a90357f6     	stp	x22, x21, [sp, #0x30]
   fcc64: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fcc68: d53bd057     	mrs	x23, TPIDR_EL0
   fcc6c: aa0103f4     	mov	x20, x1
   fcc70: f94016e8     	ldr	x8, [x23, #0x28]
   fcc74: aa0003f5     	mov	x21, x0
   fcc78: aa0203f3     	mov	x19, x2
   fcc7c: f90007e8     	str	x8, [sp, #0x8]
   fcc80: f9400008     	ldr	x8, [x0]
   fcc84: f85e8108     	ldur	x8, [x8, #-0x18]
   fcc88: 8b080008     	add	x8, x0, x8
   fcc8c: 910003e0     	mov	x0, sp
   fcc90: 9100c101     	add	x1, x8, #0x30
   fcc94: 94018ad3     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fcc98: 90000381     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fcc9c: 910003e0     	mov	x0, sp
   fcca0: f9470021     	ldr	x1, [x1, #0xe00]
   fcca4: 94018ae7     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fcca8: f9400008     	ldr	x8, [x0]
   fccac: f9401d08     	ldr	x8, [x8, #0x38]
   fccb0: 52800141     	mov	w1, #0xa                // =10
   fccb4: d63f0100     	blr	x8
   fccb8: 2a0003f6     	mov	w22, w0
   fccbc: 910003e0     	mov	x0, sp
   fccc0: 94018ab8     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fccc4: aa1503e0     	mov	x0, x21
   fccc8: aa1403e1     	mov	x1, x20
   fcccc: aa1303e2     	mov	x2, x19
   fccd0: 2a1603e3     	mov	w3, w22
   fccd4: 94018af3     	bl	0x15f8a0 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE7getlineEPclc@plt>
   fccd8: f94016e8     	ldr	x8, [x23, #0x28]
   fccdc: f94007e9     	ldr	x9, [sp, #0x8]
   fcce0: eb09011f     	cmp	x8, x9
   fcce4: 54000101     	b.ne	0xfcd04 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long)+0xb8>
   fcce8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fccec: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fccf0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fccf4: f94013f7     	ldr	x23, [sp, #0x20]
   fccf8: 910143ff     	add	sp, sp, #0x50
   fccfc: d50323bf     	autiasp
   fcd00: d65f03c0     	ret
   fcd04: 9401804b     	bl	0x15ce30 <__stack_chk_fail@plt>
   fcd08: aa0003f3     	mov	x19, x0
   fcd0c: 910003e0     	mov	x0, sp
   fcd10: 94018aa4     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fcd14: aa1303e0     	mov	x0, x19
   fcd18: 94017112     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000fcd1c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)>:
   fcd1c: d503233f     	paciasp
   fcd20: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   fcd24: f9000bf9     	str	x25, [sp, #0x10]
   fcd28: 910003fd     	mov	x29, sp
   fcd2c: a9025ff8     	stp	x24, x23, [sp, #0x20]
   fcd30: a90357f6     	stp	x22, x21, [sp, #0x30]
   fcd34: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fcd38: f9400008     	ldr	x8, [x0]
   fcd3c: f900041f     	str	xzr, [x0, #0x8]
   fcd40: aa0203f4     	mov	x20, x2
   fcd44: aa0003f3     	mov	x19, x0
   fcd48: aa0103f5     	mov	x21, x1
   fcd4c: f85e8108     	ldur	x8, [x8, #-0x18]
   fcd50: 8b080009     	add	x9, x0, x8
   fcd54: b940212a     	ldr	w10, [x9, #0x20]
   fcd58: 340004aa     	cbz	w10, 0xfcdec <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0xd0>
   fcd5c: f9401528     	ldr	x8, [x9, #0x28]
   fcd60: f100011f     	cmp	x8, #0x0
   fcd64: 1a9f17e8     	cset	w8, eq
   fcd68: 2a080148     	orr	w8, w10, w8
   fcd6c: b940252a     	ldr	w10, [x9, #0x24]
   fcd70: 321e0108     	orr	w8, w8, #0x4
   fcd74: 6a0a011f     	tst	w8, w10
   fcd78: b9002128     	str	w8, [x9, #0x20]
   fcd7c: 54000c61     	b.ne	0xfcf08 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x1ec>
   fcd80: 2a1f03e8     	mov	w8, wzr
   fcd84: f100069f     	cmp	x20, #0x1
   fcd88: 5400004b     	b.lt	0xfcd90 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x74>
   fcd8c: 390002bf     	strb	wzr, [x21]
   fcd90: a9402a69     	ldp	x9, x10, [x19]
   fcd94: 321e010b     	orr	w11, w8, #0x4
   fcd98: f85e8129     	ldur	x9, [x9, #-0x18]
   fcd9c: f100015f     	cmp	x10, #0x0
   fcda0: 1a880168     	csel	w8, w11, w8, eq
   fcda4: 8b090269     	add	x9, x19, x9
   fcda8: f940152c     	ldr	x12, [x9, #0x28]
   fcdac: 29442d2a     	ldp	w10, w11, [x9, #0x20]
   fcdb0: f100019f     	cmp	x12, #0x0
   fcdb4: 2a080148     	orr	w8, w10, w8
   fcdb8: 1a9f17ea     	cset	w10, eq
   fcdbc: 2a0a0108     	orr	w8, w8, w10
   fcdc0: 6a0b011f     	tst	w8, w11
   fcdc4: b9002128     	str	w8, [x9, #0x20]
   fcdc8: 54000a01     	b.ne	0xfcf08 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x1ec>
   fcdcc: aa1303e0     	mov	x0, x19
   fcdd0: f9400bf9     	ldr	x25, [sp, #0x10]
   fcdd4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fcdd8: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fcddc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   fcde0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   fcde4: d50323bf     	autiasp
   fcde8: d65f03c0     	ret
   fcdec: 2a0303f6     	mov	w22, w3
   fcdf0: f9404520     	ldr	x0, [x9, #0x88]
   fcdf4: b40000e0     	cbz	x0, 0xfce10 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0xf4>
   fcdf8: 94018a8e     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fcdfc: f9400268     	ldr	x8, [x19]
   fce00: f85e8108     	ldur	x8, [x8, #-0x18]
   fce04: 8b080269     	add	x9, x19, x8
   fce08: b9402129     	ldr	w9, [x9, #0x20]
   fce0c: 35fffba9     	cbnz	w9, 0xfcd80 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x64>
   fce10: d1000697     	sub	x23, x20, #0x1
   fce14: 9100a278     	add	x24, x19, #0x28
   fce18: 14000008     	b	0xfce38 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x11c>
   fce1c: 91000529     	add	x9, x9, #0x1
   fce20: f9000c09     	str	x9, [x0, #0x18]
   fce24: f9400669     	ldr	x9, [x19, #0x8]
   fce28: aa1903f5     	mov	x21, x25
   fce2c: 91000529     	add	x9, x9, #0x1
   fce30: f9000669     	str	x9, [x19, #0x8]
   fce34: f85e8108     	ldur	x8, [x8, #-0x18]
   fce38: f8686b00     	ldr	x0, [x24, x8]
   fce3c: a941a408     	ldp	x8, x9, [x0, #0x18]
   fce40: eb09011f     	cmp	x8, x9
   fce44: 54000060     	b.eq	0xfce50 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x134>
   fce48: 39400100     	ldrb	w0, [x8]
   fce4c: 14000006     	b	0xfce64 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x148>
   fce50: f9400008     	ldr	x8, [x0]
   fce54: f9402508     	ldr	x8, [x8, #0x48]
   fce58: d63f0100     	blr	x8
   fce5c: 3100041f     	cmn	w0, #0x1
   fce60: 54000400     	b.eq	0xfcee0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x1c4>
   fce64: 12001c08     	and	w8, w0, #0xff
   fce68: 6b36011f     	cmp	w8, w22, uxtb
   fce6c: 54000220     	b.eq	0xfceb0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x194>
   fce70: f9400668     	ldr	x8, [x19, #0x8]
   fce74: eb17011f     	cmp	x8, x23
   fce78: 5400030a     	b.ge	0xfced8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x1bc>
   fce7c: aa1503f9     	mov	x25, x21
   fce80: f9400268     	ldr	x8, [x19]
   fce84: 38001720     	strb	w0, [x25], #0x1
   fce88: f85e8109     	ldur	x9, [x8, #-0x18]
   fce8c: f8696b00     	ldr	x0, [x24, x9]
   fce90: a941a809     	ldp	x9, x10, [x0, #0x18]
   fce94: eb0a013f     	cmp	x9, x10
   fce98: 54fffc21     	b.ne	0xfce1c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x100>
   fce9c: f9400008     	ldr	x8, [x0]
   fcea0: f9402908     	ldr	x8, [x8, #0x50]
   fcea4: d63f0100     	blr	x8
   fcea8: f9400268     	ldr	x8, [x19]
   fceac: 17ffffde     	b	0xfce24 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x108>
   fceb0: f9400268     	ldr	x8, [x19]
   fceb4: f85e8108     	ldur	x8, [x8, #-0x18]
   fceb8: 8b080268     	add	x8, x19, x8
   fcebc: f9401500     	ldr	x0, [x8, #0x28]
   fcec0: a941a408     	ldp	x8, x9, [x0, #0x18]
   fcec4: eb09011f     	cmp	x8, x9
   fcec8: 54000100     	b.eq	0xfcee8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x1cc>
   fcecc: 91000508     	add	x8, x8, #0x1
   fced0: f9000c08     	str	x8, [x0, #0x18]
   fced4: 14000008     	b	0xfcef4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x1d8>
   fced8: 52800088     	mov	w8, #0x4                // =4
   fcedc: 17ffffaa     	b	0xfcd84 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x68>
   fcee0: 52800048     	mov	w8, #0x2                // =2
   fcee4: 17ffffa8     	b	0xfcd84 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x68>
   fcee8: f9400008     	ldr	x8, [x0]
   fceec: f9402908     	ldr	x8, [x8, #0x50]
   fcef0: d63f0100     	blr	x8
   fcef4: f9400668     	ldr	x8, [x19, #0x8]
   fcef8: 91000509     	add	x9, x8, #0x1
   fcefc: 2a1f03e8     	mov	w8, wzr
   fcf00: f9000669     	str	x9, [x19, #0x8]
   fcf04: 17ffffa0     	b	0xfcd84 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x68>
   fcf08: f0fffb80     	adrp	x0, 0x6f000
   fcf0c: 91344400     	add	x0, x0, #0xd11
   fcf10: 94002623     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fcf14: 14000003     	b	0xfcf20 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x204>
   fcf18: 910006b5     	add	x21, x21, #0x1
   fcf1c: 14000001     	b	0xfcf20 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x204>
   fcf20: 9401800c     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fcf24: f9400268     	ldr	x8, [x19]
   fcf28: f85e8109     	ldur	x9, [x8, #-0x18]
   fcf2c: 8b090269     	add	x9, x19, x9
   fcf30: b940212a     	ldr	w10, [x9, #0x20]
   fcf34: 3200014a     	orr	w10, w10, #0x1
   fcf38: b900212a     	str	w10, [x9, #0x20]
   fcf3c: f85e8108     	ldur	x8, [x8, #-0x18]
   fcf40: 8b080268     	add	x8, x19, x8
   fcf44: 39409108     	ldrb	w8, [x8, #0x24]
   fcf48: 37000088     	tbnz	w8, #0x0, 0xfcf58 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x23c>
   fcf4c: 940182d9     	bl	0x15dab0 <__cxa_end_catch@plt>
   fcf50: 52800028     	mov	w8, #0x1                // =1
   fcf54: 17ffff8c     	b	0xfcd84 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x68>
   fcf58: f100069f     	cmp	x20, #0x1
   fcf5c: 5400004b     	b.lt	0xfcf64 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::getline(char*, long, char)+0x248>
   fcf60: 390002bf     	strb	wzr, [x21]
   fcf64: 940182cf     	bl	0x15daa0 <__cxa_rethrow@plt>
   fcf68: aa0003f3     	mov	x19, x0
   fcf6c: 940182d1     	bl	0x15dab0 <__cxa_end_catch@plt>
   fcf70: aa1303e0     	mov	x0, x19
   fcf74: 9401707b     	bl	0x159160 <__emutls_get_address+0x6d4>
   fcf78: 97feafef     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fcf7c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)>:
   fcf7c: d503233f     	paciasp
   fcf80: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fcf84: a90157f6     	stp	x22, x21, [sp, #0x10]
   fcf88: 910003fd     	mov	x29, sp
   fcf8c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fcf90: f9400008     	ldr	x8, [x0]
   fcf94: f900041f     	str	xzr, [x0, #0x8]
   fcf98: aa0003f3     	mov	x19, x0
   fcf9c: f85e8108     	ldur	x8, [x8, #-0x18]
   fcfa0: 8b080009     	add	x9, x0, x8
   fcfa4: b940212a     	ldr	w10, [x9, #0x20]
   fcfa8: 3400010a     	cbz	w10, 0xfcfc8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x4c>
   fcfac: f9401528     	ldr	x8, [x9, #0x28]
   fcfb0: f100011f     	cmp	x8, #0x0
   fcfb4: 1a9f17e8     	cset	w8, eq
   fcfb8: 2a080148     	orr	w8, w10, w8
   fcfbc: b940252a     	ldr	w10, [x9, #0x24]
   fcfc0: 321e0108     	orr	w8, w8, #0x4
   fcfc4: 1400004b     	b	0xfd0f0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x174>
   fcfc8: 2a0203f4     	mov	w20, w2
   fcfcc: aa0103f5     	mov	x21, x1
   fcfd0: f9404520     	ldr	x0, [x9, #0x88]
   fcfd4: b40000e0     	cbz	x0, 0xfcff0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x74>
   fcfd8: 94018a16     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fcfdc: f9400268     	ldr	x8, [x19]
   fcfe0: f85e8108     	ldur	x8, [x8, #-0x18]
   fcfe4: 8b080269     	add	x9, x19, x8
   fcfe8: b9402129     	ldr	w9, [x9, #0x20]
   fcfec: 35000889     	cbnz	w9, 0xfd0fc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x180>
   fcff0: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
   fcff4: eb0902bf     	cmp	x21, x9
   fcff8: 540002e1     	b.ne	0xfd054 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0xd8>
   fcffc: 9100a275     	add	x21, x19, #0x28
   fd000: f8686aa0     	ldr	x0, [x21, x8]
   fd004: a941a408     	ldp	x8, x9, [x0, #0x18]
   fd008: eb09011f     	cmp	x8, x9
   fd00c: 540000a0     	b.eq	0xfd020 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0xa4>
   fd010: 91000509     	add	x9, x8, #0x1
   fd014: f9000c09     	str	x9, [x0, #0x18]
   fd018: 39400100     	ldrb	w0, [x8]
   fd01c: 14000006     	b	0xfd034 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0xb8>
   fd020: f9400008     	ldr	x8, [x0]
   fd024: f9402908     	ldr	x8, [x8, #0x50]
   fd028: d63f0100     	blr	x8
   fd02c: 3100041f     	cmn	w0, #0x1
   fd030: 540004c0     	b.eq	0xfd0c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x14c>
   fd034: f9400668     	ldr	x8, [x19, #0x8]
   fd038: 6b14001f     	cmp	w0, w20
   fd03c: 91000508     	add	x8, x8, #0x1
   fd040: f9000668     	str	x8, [x19, #0x8]
   fd044: 540003e0     	b.eq	0xfd0c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x144>
   fd048: f9400268     	ldr	x8, [x19]
   fd04c: f85e8108     	ldur	x8, [x8, #-0x18]
   fd050: 17ffffec     	b	0xfd000 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x84>
   fd054: f9400669     	ldr	x9, [x19, #0x8]
   fd058: eb15013f     	cmp	x9, x21
   fd05c: 5400032a     	b.ge	0xfd0c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x144>
   fd060: 9100a276     	add	x22, x19, #0x28
   fd064: f8686ac0     	ldr	x0, [x22, x8]
   fd068: a941a808     	ldp	x8, x10, [x0, #0x18]
   fd06c: eb0a011f     	cmp	x8, x10
   fd070: 540000a0     	b.eq	0xfd084 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x108>
   fd074: 9100050a     	add	x10, x8, #0x1
   fd078: f9000c0a     	str	x10, [x0, #0x18]
   fd07c: 39400108     	ldrb	w8, [x8]
   fd080: 14000008     	b	0xfd0a0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x124>
   fd084: f9400008     	ldr	x8, [x0]
   fd088: f9402908     	ldr	x8, [x8, #0x50]
   fd08c: d63f0100     	blr	x8
   fd090: 2a0003e8     	mov	w8, w0
   fd094: 3100041f     	cmn	w0, #0x1
   fd098: 54000180     	b.eq	0xfd0c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x14c>
   fd09c: f9400669     	ldr	x9, [x19, #0x8]
   fd0a0: 91000529     	add	x9, x9, #0x1
   fd0a4: 6b14011f     	cmp	w8, w20
   fd0a8: fa551120     	ccmp	x9, x21, #0x0, ne
   fd0ac: f9000669     	str	x9, [x19, #0x8]
   fd0b0: 5400008a     	b.ge	0xfd0c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x144>
   fd0b4: f9400268     	ldr	x8, [x19]
   fd0b8: f85e8108     	ldur	x8, [x8, #-0x18]
   fd0bc: 17ffffea     	b	0xfd064 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0xe8>
   fd0c0: 2a1f03e8     	mov	w8, wzr
   fd0c4: 14000002     	b	0xfd0cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x150>
   fd0c8: 52800048     	mov	w8, #0x2                // =2
   fd0cc: f9400269     	ldr	x9, [x19]
   fd0d0: f85e8129     	ldur	x9, [x9, #-0x18]
   fd0d4: 8b090269     	add	x9, x19, x9
   fd0d8: f940152a     	ldr	x10, [x9, #0x28]
   fd0dc: f100015f     	cmp	x10, #0x0
   fd0e0: 2944292b     	ldp	w11, w10, [x9, #0x20]
   fd0e4: 2a080168     	orr	w8, w11, w8
   fd0e8: 1a9f17eb     	cset	w11, eq
   fd0ec: 2a0b0108     	orr	w8, w8, w11
   fd0f0: 6a0a011f     	tst	w8, w10
   fd0f4: b9002128     	str	w8, [x9, #0x20]
   fd0f8: 540000e1     	b.ne	0xfd114 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x198>
   fd0fc: aa1303e0     	mov	x0, x19
   fd100: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fd104: a94157f6     	ldp	x22, x21, [sp, #0x10]
   fd108: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fd10c: d50323bf     	autiasp
   fd110: d65f03c0     	ret
   fd114: d0fffb80     	adrp	x0, 0x6f000
   fd118: 91344400     	add	x0, x0, #0xd11
   fd11c: 940025a0     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd120: 14000001     	b	0xfd124 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x1a8>
   fd124: 94017f8b     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd128: f9400268     	ldr	x8, [x19]
   fd12c: f85e8109     	ldur	x9, [x8, #-0x18]
   fd130: 8b090269     	add	x9, x19, x9
   fd134: b940212a     	ldr	w10, [x9, #0x20]
   fd138: 3200014a     	orr	w10, w10, #0x1
   fd13c: b900212a     	str	w10, [x9, #0x20]
   fd140: f85e8108     	ldur	x8, [x8, #-0x18]
   fd144: 8b080268     	add	x8, x19, x8
   fd148: 39409108     	ldrb	w8, [x8, #0x24]
   fd14c: 37000088     	tbnz	w8, #0x0, 0xfd15c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x1e0>
   fd150: 94018258     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd154: 52800028     	mov	w8, #0x1                // =1
   fd158: 17ffffdd     	b	0xfd0cc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::ignore(long, int)+0x150>
   fd15c: 94018251     	bl	0x15daa0 <__cxa_rethrow@plt>
   fd160: aa0003f3     	mov	x19, x0
   fd164: 94018253     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd168: aa1303e0     	mov	x0, x19
   fd16c: 94016ffd     	bl	0x159160 <__emutls_get_address+0x6d4>
   fd170: 97feaf71     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fd174 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()>:
   fd174: d503233f     	paciasp
   fd178: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fd17c: f9000bf3     	str	x19, [sp, #0x10]
   fd180: 910003fd     	mov	x29, sp
   fd184: f9400008     	ldr	x8, [x0]
   fd188: f900041f     	str	xzr, [x0, #0x8]
   fd18c: f85e8108     	ldur	x8, [x8, #-0x18]
   fd190: 8b080009     	add	x9, x0, x8
   fd194: b940212a     	ldr	w10, [x9, #0x20]
   fd198: 3400018a     	cbz	w10, 0xfd1c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0x54>
   fd19c: f9401528     	ldr	x8, [x9, #0x28]
   fd1a0: f100011f     	cmp	x8, #0x0
   fd1a4: 1a9f17e8     	cset	w8, eq
   fd1a8: 2a080148     	orr	w8, w10, w8
   fd1ac: b940252a     	ldr	w10, [x9, #0x24]
   fd1b0: 321e0108     	orr	w8, w8, #0x4
   fd1b4: 6a0a011f     	tst	w8, w10
   fd1b8: b9002128     	str	w8, [x9, #0x20]
   fd1bc: 54000561     	b.ne	0xfd268 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0xf4>
   fd1c0: 12800008     	mov	w8, #-0x1               // =-1
   fd1c4: 14000024     	b	0xfd254 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0xe0>
   fd1c8: aa0003f3     	mov	x19, x0
   fd1cc: f9404520     	ldr	x0, [x9, #0x88]
   fd1d0: b40000e0     	cbz	x0, 0xfd1ec <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0x78>
   fd1d4: 94018997     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fd1d8: f9400268     	ldr	x8, [x19]
   fd1dc: f85e8108     	ldur	x8, [x8, #-0x18]
   fd1e0: 8b080269     	add	x9, x19, x8
   fd1e4: b9402129     	ldr	w9, [x9, #0x20]
   fd1e8: 35fffec9     	cbnz	w9, 0xfd1c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0x4c>
   fd1ec: 8b080268     	add	x8, x19, x8
   fd1f0: f9401500     	ldr	x0, [x8, #0x28]
   fd1f4: a941a408     	ldp	x8, x9, [x0, #0x18]
   fd1f8: eb09011f     	cmp	x8, x9
   fd1fc: 54000060     	b.eq	0xfd208 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0x94>
   fd200: 39400108     	ldrb	w8, [x8]
   fd204: 14000005     	b	0xfd218 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0xa4>
   fd208: f9400008     	ldr	x8, [x0]
   fd20c: f9402508     	ldr	x8, [x8, #0x48]
   fd210: d63f0100     	blr	x8
   fd214: 2a0003e8     	mov	w8, w0
   fd218: 3100051f     	cmn	w8, #0x1
   fd21c: 1a9f17e9     	cset	w9, eq
   fd220: 531f7929     	lsl	w9, w9, #1
   fd224: f940026a     	ldr	x10, [x19]
   fd228: f85e814a     	ldur	x10, [x10, #-0x18]
   fd22c: 8b0a026a     	add	x10, x19, x10
   fd230: f940154b     	ldr	x11, [x10, #0x28]
   fd234: f100017f     	cmp	x11, #0x0
   fd238: 29442d4c     	ldp	w12, w11, [x10, #0x20]
   fd23c: 2a090189     	orr	w9, w12, w9
   fd240: 1a9f17ec     	cset	w12, eq
   fd244: 2a0c0129     	orr	w9, w9, w12
   fd248: 6a0b013f     	tst	w9, w11
   fd24c: b9002149     	str	w9, [x10, #0x20]
   fd250: 540000c1     	b.ne	0xfd268 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0xf4>
   fd254: f9400bf3     	ldr	x19, [sp, #0x10]
   fd258: 2a0803e0     	mov	w0, w8
   fd25c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fd260: d50323bf     	autiasp
   fd264: d65f03c0     	ret
   fd268: d0fffb80     	adrp	x0, 0x6f000
   fd26c: 91344400     	add	x0, x0, #0xd11
   fd270: 9400254b     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd274: 94017f37     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd278: f9400268     	ldr	x8, [x19]
   fd27c: f85e8109     	ldur	x9, [x8, #-0x18]
   fd280: 8b090269     	add	x9, x19, x9
   fd284: b940212a     	ldr	w10, [x9, #0x20]
   fd288: 3200014a     	orr	w10, w10, #0x1
   fd28c: b900212a     	str	w10, [x9, #0x20]
   fd290: f85e8108     	ldur	x8, [x8, #-0x18]
   fd294: 8b080268     	add	x8, x19, x8
   fd298: 39409108     	ldrb	w8, [x8, #0x24]
   fd29c: 370000a8     	tbnz	w8, #0x0, 0xfd2b0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0x13c>
   fd2a0: 94018204     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd2a4: 12800008     	mov	w8, #-0x1               // =-1
   fd2a8: 52800029     	mov	w9, #0x1                // =1
   fd2ac: 17ffffde     	b	0xfd224 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::peek()+0xb0>
   fd2b0: 940181fc     	bl	0x15daa0 <__cxa_rethrow@plt>
   fd2b4: aa0003f3     	mov	x19, x0
   fd2b8: 940181fe     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd2bc: aa1303e0     	mov	x0, x19
   fd2c0: 94016fa8     	bl	0x159160 <__emutls_get_address+0x6d4>
   fd2c4: 97feaf1c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fd2c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)>:
   fd2c8: d503233f     	paciasp
   fd2cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fd2d0: f9000bf5     	str	x21, [sp, #0x10]
   fd2d4: 910003fd     	mov	x29, sp
   fd2d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fd2dc: f9400008     	ldr	x8, [x0]
   fd2e0: f900041f     	str	xzr, [x0, #0x8]
   fd2e4: aa0003f3     	mov	x19, x0
   fd2e8: f85e8108     	ldur	x8, [x8, #-0x18]
   fd2ec: 8b080009     	add	x9, x0, x8
   fd2f0: b940212a     	ldr	w10, [x9, #0x20]
   fd2f4: 3400018a     	cbz	w10, 0xfd324 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0x5c>
   fd2f8: f9401528     	ldr	x8, [x9, #0x28]
   fd2fc: f100011f     	cmp	x8, #0x0
   fd300: 1a9f17e8     	cset	w8, eq
   fd304: 2a080148     	orr	w8, w10, w8
   fd308: b940252a     	ldr	w10, [x9, #0x24]
   fd30c: 321e0108     	orr	w8, w8, #0x4
   fd310: 6a0a011f     	tst	w8, w10
   fd314: b9002128     	str	w8, [x9, #0x20]
   fd318: 54000541     	b.ne	0xfd3c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0xf8>
   fd31c: 52800088     	mov	w8, #0x4                // =4
   fd320: 14000016     	b	0xfd378 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0xb0>
   fd324: aa0203f4     	mov	x20, x2
   fd328: aa0103f5     	mov	x21, x1
   fd32c: f9404520     	ldr	x0, [x9, #0x88]
   fd330: b40000e0     	cbz	x0, 0xfd34c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0x84>
   fd334: 9401893f     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fd338: f9400268     	ldr	x8, [x19]
   fd33c: f85e8108     	ldur	x8, [x8, #-0x18]
   fd340: 8b080269     	add	x9, x19, x8
   fd344: b9402129     	ldr	w9, [x9, #0x20]
   fd348: 35fffea9     	cbnz	w9, 0xfd31c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0x54>
   fd34c: 8b080268     	add	x8, x19, x8
   fd350: f9401500     	ldr	x0, [x8, #0x28]
   fd354: f9400008     	ldr	x8, [x0]
   fd358: f9402108     	ldr	x8, [x8, #0x40]
   fd35c: aa1503e1     	mov	x1, x21
   fd360: aa1403e2     	mov	x2, x20
   fd364: d63f0100     	blr	x8
   fd368: eb14001f     	cmp	x0, x20
   fd36c: 528000c8     	mov	w8, #0x6                // =6
   fd370: 1a8803e8     	csel	w8, wzr, w8, eq
   fd374: f9000660     	str	x0, [x19, #0x8]
   fd378: f9400269     	ldr	x9, [x19]
   fd37c: f85e8129     	ldur	x9, [x9, #-0x18]
   fd380: 8b090269     	add	x9, x19, x9
   fd384: f940152a     	ldr	x10, [x9, #0x28]
   fd388: f100015f     	cmp	x10, #0x0
   fd38c: 2944292b     	ldp	w11, w10, [x9, #0x20]
   fd390: 2a080168     	orr	w8, w11, w8
   fd394: 1a9f17eb     	cset	w11, eq
   fd398: 2a0b0108     	orr	w8, w8, w11
   fd39c: 6a0a011f     	tst	w8, w10
   fd3a0: b9002128     	str	w8, [x9, #0x20]
   fd3a4: 540000e1     	b.ne	0xfd3c0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0xf8>
   fd3a8: aa1303e0     	mov	x0, x19
   fd3ac: f9400bf5     	ldr	x21, [sp, #0x10]
   fd3b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fd3b4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fd3b8: d50323bf     	autiasp
   fd3bc: d65f03c0     	ret
   fd3c0: d0fffb80     	adrp	x0, 0x6f000
   fd3c4: 91344400     	add	x0, x0, #0xd11
   fd3c8: 940024f5     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd3cc: 94017ee1     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd3d0: f9400268     	ldr	x8, [x19]
   fd3d4: f85e8109     	ldur	x9, [x8, #-0x18]
   fd3d8: 8b090269     	add	x9, x19, x9
   fd3dc: b940212a     	ldr	w10, [x9, #0x20]
   fd3e0: 3200014a     	orr	w10, w10, #0x1
   fd3e4: b900212a     	str	w10, [x9, #0x20]
   fd3e8: f85e8108     	ldur	x8, [x8, #-0x18]
   fd3ec: 8b080268     	add	x8, x19, x8
   fd3f0: 39409108     	ldrb	w8, [x8, #0x24]
   fd3f4: 37000088     	tbnz	w8, #0x0, 0xfd404 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0x13c>
   fd3f8: 940181ae     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd3fc: 52800028     	mov	w8, #0x1                // =1
   fd400: 17ffffde     	b	0xfd378 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::read(char*, long)+0xb0>
   fd404: 940181a7     	bl	0x15daa0 <__cxa_rethrow@plt>
   fd408: aa0003f3     	mov	x19, x0
   fd40c: 940181a9     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd410: aa1303e0     	mov	x0, x19
   fd414: 94016f53     	bl	0x159160 <__emutls_get_address+0x6d4>
   fd418: 97feaec7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fd41c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)>:
   fd41c: d503233f     	paciasp
   fd420: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fd424: f9000bf5     	str	x21, [sp, #0x10]
   fd428: 910003fd     	mov	x29, sp
   fd42c: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fd430: f9400008     	ldr	x8, [x0]
   fd434: f900041f     	str	xzr, [x0, #0x8]
   fd438: aa0003f3     	mov	x19, x0
   fd43c: f85e8108     	ldur	x8, [x8, #-0x18]
   fd440: 8b080009     	add	x9, x0, x8
   fd444: b940212a     	ldr	w10, [x9, #0x20]
   fd448: 340003aa     	cbz	w10, 0xfd4bc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0xa0>
   fd44c: f9401528     	ldr	x8, [x9, #0x28]
   fd450: f100011f     	cmp	x8, #0x0
   fd454: 1a9f17e8     	cset	w8, eq
   fd458: 2a080148     	orr	w8, w10, w8
   fd45c: b940252a     	ldr	w10, [x9, #0x24]
   fd460: 321e0108     	orr	w8, w8, #0x4
   fd464: 6a0a011f     	tst	w8, w10
   fd468: b9002128     	str	w8, [x9, #0x20]
   fd46c: 54000801     	b.ne	0xfd56c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x150>
   fd470: 52800088     	mov	w8, #0x4                // =4
   fd474: f9400269     	ldr	x9, [x19]
   fd478: f85e8129     	ldur	x9, [x9, #-0x18]
   fd47c: 8b090269     	add	x9, x19, x9
   fd480: f940152a     	ldr	x10, [x9, #0x28]
   fd484: f100015f     	cmp	x10, #0x0
   fd488: 2944292b     	ldp	w11, w10, [x9, #0x20]
   fd48c: 2a080168     	orr	w8, w11, w8
   fd490: 1a9f17eb     	cset	w11, eq
   fd494: 2a0b0108     	orr	w8, w8, w11
   fd498: 6a0a011f     	tst	w8, w10
   fd49c: b9002128     	str	w8, [x9, #0x20]
   fd4a0: 54000661     	b.ne	0xfd56c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x150>
   fd4a4: f9400660     	ldr	x0, [x19, #0x8]
   fd4a8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fd4ac: f9400bf5     	ldr	x21, [sp, #0x10]
   fd4b0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fd4b4: d50323bf     	autiasp
   fd4b8: d65f03c0     	ret
   fd4bc: aa0203f4     	mov	x20, x2
   fd4c0: aa0103f5     	mov	x21, x1
   fd4c4: f9404520     	ldr	x0, [x9, #0x88]
   fd4c8: b40000e0     	cbz	x0, 0xfd4e4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0xc8>
   fd4cc: 940188d9     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fd4d0: f9400268     	ldr	x8, [x19]
   fd4d4: f85e8108     	ldur	x8, [x8, #-0x18]
   fd4d8: 8b080269     	add	x9, x19, x8
   fd4dc: b9402129     	ldr	w9, [x9, #0x20]
   fd4e0: 35fffc89     	cbnz	w9, 0xfd470 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x54>
   fd4e4: 8b080268     	add	x8, x19, x8
   fd4e8: f9401500     	ldr	x0, [x8, #0x28]
   fd4ec: a941a408     	ldp	x8, x9, [x0, #0x18]
   fd4f0: eb09011f     	cmp	x8, x9
   fd4f4: 54000062     	b.hs	0xfd500 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0xe4>
   fd4f8: cb080120     	sub	x0, x9, x8
   fd4fc: 14000004     	b	0xfd50c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0xf0>
   fd500: f9400008     	ldr	x8, [x0]
   fd504: f9401d08     	ldr	x8, [x8, #0x38]
   fd508: d63f0100     	blr	x8
   fd50c: b100041f     	cmn	x0, #0x1
   fd510: 54000080     	b.eq	0xfd520 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x104>
   fd514: b50000a0     	cbnz	x0, 0xfd528 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x10c>
   fd518: 2a1f03e8     	mov	w8, wzr
   fd51c: 17ffffd6     	b	0xfd474 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x58>
   fd520: 52800048     	mov	w8, #0x2                // =2
   fd524: 17ffffd4     	b	0xfd474 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x58>
   fd528: f9400268     	ldr	x8, [x19]
   fd52c: eb14001f     	cmp	x0, x20
   fd530: 9a80c294     	csel	x20, x20, x0, gt
   fd534: f85e8108     	ldur	x8, [x8, #-0x18]
   fd538: 8b080268     	add	x8, x19, x8
   fd53c: f9401508     	ldr	x8, [x8, #0x28]
   fd540: f9400109     	ldr	x9, [x8]
   fd544: f9402129     	ldr	x9, [x9, #0x40]
   fd548: aa0803e0     	mov	x0, x8
   fd54c: aa1503e1     	mov	x1, x21
   fd550: aa1403e2     	mov	x2, x20
   fd554: d63f0120     	blr	x9
   fd558: eb14001f     	cmp	x0, x20
   fd55c: 528000c8     	mov	w8, #0x6                // =6
   fd560: 1a8803e8     	csel	w8, wzr, w8, eq
   fd564: f9000660     	str	x0, [x19, #0x8]
   fd568: 17ffffc3     	b	0xfd474 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x58>
   fd56c: d0fffb80     	adrp	x0, 0x6f000
   fd570: 91344400     	add	x0, x0, #0xd11
   fd574: 9400248a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd578: 94017e76     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd57c: f9400268     	ldr	x8, [x19]
   fd580: f85e8109     	ldur	x9, [x8, #-0x18]
   fd584: 8b090269     	add	x9, x19, x9
   fd588: b940212a     	ldr	w10, [x9, #0x20]
   fd58c: 3200014a     	orr	w10, w10, #0x1
   fd590: b900212a     	str	w10, [x9, #0x20]
   fd594: f85e8108     	ldur	x8, [x8, #-0x18]
   fd598: 8b080268     	add	x8, x19, x8
   fd59c: 39409108     	ldrb	w8, [x8, #0x24]
   fd5a0: 37000088     	tbnz	w8, #0x0, 0xfd5b0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x194>
   fd5a4: 94018143     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd5a8: 52800028     	mov	w8, #0x1                // =1
   fd5ac: 17ffffb2     	b	0xfd474 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::readsome(char*, long)+0x58>
   fd5b0: 9401813c     	bl	0x15daa0 <__cxa_rethrow@plt>
   fd5b4: aa0003f3     	mov	x19, x0
   fd5b8: 9401813e     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd5bc: aa1303e0     	mov	x0, x19
   fd5c0: 94016ee8     	bl	0x159160 <__emutls_get_address+0x6d4>
   fd5c4: 97feae5c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fd5c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)>:
   fd5c8: d503233f     	paciasp
   fd5cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fd5d0: f9000bf5     	str	x21, [sp, #0x10]
   fd5d4: 910003fd     	mov	x29, sp
   fd5d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fd5dc: f9400008     	ldr	x8, [x0]
   fd5e0: f85e8109     	ldur	x9, [x8, #-0x18]
   fd5e4: f900041f     	str	xzr, [x0, #0x8]
   fd5e8: f85e8108     	ldur	x8, [x8, #-0x18]
   fd5ec: 8b090009     	add	x9, x0, x9
   fd5f0: 8b080008     	add	x8, x0, x8
   fd5f4: b9402129     	ldr	w9, [x9, #0x20]
   fd5f8: f940150a     	ldr	x10, [x8, #0x28]
   fd5fc: 121e7935     	and	w21, w9, #0xfffffffd
   fd600: f100015f     	cmp	x10, #0x0
   fd604: b940250a     	ldr	w10, [x8, #0x24]
   fd608: 1a9f17e9     	cset	w9, eq
   fd60c: 2a0902a9     	orr	w9, w21, w9
   fd610: 6a0a013f     	tst	w9, w10
   fd614: b9002109     	str	w9, [x8, #0x20]
   fd618: 540007e1     	b.ne	0xfd714 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x14c>
   fd61c: f9400008     	ldr	x8, [x0]
   fd620: aa0003f3     	mov	x19, x0
   fd624: f85e8108     	ldur	x8, [x8, #-0x18]
   fd628: 8b080009     	add	x9, x0, x8
   fd62c: b940212a     	ldr	w10, [x9, #0x20]
   fd630: 340003aa     	cbz	w10, 0xfd6a4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0xdc>
   fd634: f9401528     	ldr	x8, [x9, #0x28]
   fd638: f100011f     	cmp	x8, #0x0
   fd63c: 1a9f17e8     	cset	w8, eq
   fd640: 2a080148     	orr	w8, w10, w8
   fd644: b940252a     	ldr	w10, [x9, #0x24]
   fd648: 321e0108     	orr	w8, w8, #0x4
   fd64c: 6a0a011f     	tst	w8, w10
   fd650: b9002128     	str	w8, [x9, #0x20]
   fd654: 54000601     	b.ne	0xfd714 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x14c>
   fd658: 321e02b5     	orr	w21, w21, #0x4
   fd65c: f9400268     	ldr	x8, [x19]
   fd660: f85e8108     	ldur	x8, [x8, #-0x18]
   fd664: 8b080268     	add	x8, x19, x8
   fd668: f9401509     	ldr	x9, [x8, #0x28]
   fd66c: f100013f     	cmp	x9, #0x0
   fd670: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fd674: 1a9f17eb     	cset	w11, eq
   fd678: 2a15014a     	orr	w10, w10, w21
   fd67c: 2a0b014a     	orr	w10, w10, w11
   fd680: 6a09015f     	tst	w10, w9
   fd684: b900210a     	str	w10, [x8, #0x20]
   fd688: 54000461     	b.ne	0xfd714 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x14c>
   fd68c: aa1303e0     	mov	x0, x19
   fd690: f9400bf5     	ldr	x21, [sp, #0x10]
   fd694: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fd698: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fd69c: d50323bf     	autiasp
   fd6a0: d65f03c0     	ret
   fd6a4: 2a0103f4     	mov	w20, w1
   fd6a8: f9404520     	ldr	x0, [x9, #0x88]
   fd6ac: b40000e0     	cbz	x0, 0xfd6c8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x100>
   fd6b0: 94018860     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fd6b4: f9400268     	ldr	x8, [x19]
   fd6b8: f85e8108     	ldur	x8, [x8, #-0x18]
   fd6bc: 8b080269     	add	x9, x19, x8
   fd6c0: b9402129     	ldr	w9, [x9, #0x20]
   fd6c4: 35fffca9     	cbnz	w9, 0xfd658 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x90>
   fd6c8: 8b080268     	add	x8, x19, x8
   fd6cc: f9401500     	ldr	x0, [x8, #0x28]
   fd6d0: b40001e0     	cbz	x0, 0xfd70c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x144>
   fd6d4: a9412009     	ldp	x9, x8, [x0, #0x10]
   fd6d8: eb08013f     	cmp	x9, x8
   fd6dc: 540000c0     	b.eq	0xfd6f4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x12c>
   fd6e0: 385ffd09     	ldrb	w9, [x8, #-0x1]!
   fd6e4: 6b34013f     	cmp	w9, w20, uxtb
   fd6e8: 54000061     	b.ne	0xfd6f4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x12c>
   fd6ec: f9000c08     	str	x8, [x0, #0x18]
   fd6f0: 17ffffdb     	b	0xfd65c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x94>
   fd6f4: f9400008     	ldr	x8, [x0]
   fd6f8: 12001e81     	and	w1, w20, #0xff
   fd6fc: f9402d08     	ldr	x8, [x8, #0x58]
   fd700: d63f0100     	blr	x8
   fd704: 3100041f     	cmn	w0, #0x1
   fd708: 54fffaa1     	b.ne	0xfd65c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x94>
   fd70c: 320002b5     	orr	w21, w21, #0x1
   fd710: 17ffffd3     	b	0xfd65c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x94>
   fd714: d0fffb80     	adrp	x0, 0x6f000
   fd718: 91344400     	add	x0, x0, #0xd11
   fd71c: 94002420     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd720: 94017e0c     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd724: f9400268     	ldr	x8, [x19]
   fd728: 320002b5     	orr	w21, w21, #0x1
   fd72c: f85e8109     	ldur	x9, [x8, #-0x18]
   fd730: 8b090269     	add	x9, x19, x9
   fd734: b940212a     	ldr	w10, [x9, #0x20]
   fd738: 2a15014a     	orr	w10, w10, w21
   fd73c: b900212a     	str	w10, [x9, #0x20]
   fd740: f85e8108     	ldur	x8, [x8, #-0x18]
   fd744: 8b080268     	add	x8, x19, x8
   fd748: 39409108     	ldrb	w8, [x8, #0x24]
   fd74c: 37000068     	tbnz	w8, #0x0, 0xfd758 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x190>
   fd750: 940180d8     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd754: 17ffffc2     	b	0xfd65c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::putback(char)+0x94>
   fd758: 940180d2     	bl	0x15daa0 <__cxa_rethrow@plt>
   fd75c: aa0003f3     	mov	x19, x0
   fd760: 940180d4     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd764: aa1303e0     	mov	x0, x19
   fd768: 94016e7e     	bl	0x159160 <__emutls_get_address+0x6d4>
   fd76c: 97feadf2     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fd770 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()>:
   fd770: d503233f     	paciasp
   fd774: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fd778: a9014ff4     	stp	x20, x19, [sp, #0x10]
   fd77c: 910003fd     	mov	x29, sp
   fd780: f9400008     	ldr	x8, [x0]
   fd784: f85e8109     	ldur	x9, [x8, #-0x18]
   fd788: f900041f     	str	xzr, [x0, #0x8]
   fd78c: f85e8108     	ldur	x8, [x8, #-0x18]
   fd790: 8b090009     	add	x9, x0, x9
   fd794: 8b080008     	add	x8, x0, x8
   fd798: b9402129     	ldr	w9, [x9, #0x20]
   fd79c: f940150a     	ldr	x10, [x8, #0x28]
   fd7a0: 121e7934     	and	w20, w9, #0xfffffffd
   fd7a4: f100015f     	cmp	x10, #0x0
   fd7a8: b940250a     	ldr	w10, [x8, #0x24]
   fd7ac: 1a9f17e9     	cset	w9, eq
   fd7b0: 2a090289     	orr	w9, w20, w9
   fd7b4: 6a0a013f     	tst	w9, w10
   fd7b8: b9002109     	str	w9, [x8, #0x20]
   fd7bc: 54000761     	b.ne	0xfd8a8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x138>
   fd7c0: f9400008     	ldr	x8, [x0]
   fd7c4: aa0003f3     	mov	x19, x0
   fd7c8: f85e8108     	ldur	x8, [x8, #-0x18]
   fd7cc: 8b080009     	add	x9, x0, x8
   fd7d0: b940212a     	ldr	w10, [x9, #0x20]
   fd7d4: 3400038a     	cbz	w10, 0xfd844 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0xd4>
   fd7d8: f9401528     	ldr	x8, [x9, #0x28]
   fd7dc: f100011f     	cmp	x8, #0x0
   fd7e0: 1a9f17e8     	cset	w8, eq
   fd7e4: 2a080148     	orr	w8, w10, w8
   fd7e8: b940252a     	ldr	w10, [x9, #0x24]
   fd7ec: 321e0108     	orr	w8, w8, #0x4
   fd7f0: 6a0a011f     	tst	w8, w10
   fd7f4: b9002128     	str	w8, [x9, #0x20]
   fd7f8: 54000581     	b.ne	0xfd8a8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x138>
   fd7fc: 321e0294     	orr	w20, w20, #0x4
   fd800: f9400268     	ldr	x8, [x19]
   fd804: f85e8108     	ldur	x8, [x8, #-0x18]
   fd808: 8b080268     	add	x8, x19, x8
   fd80c: f9401509     	ldr	x9, [x8, #0x28]
   fd810: f100013f     	cmp	x9, #0x0
   fd814: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fd818: 1a9f17eb     	cset	w11, eq
   fd81c: 2a14014a     	orr	w10, w10, w20
   fd820: 2a0b014a     	orr	w10, w10, w11
   fd824: 6a09015f     	tst	w10, w9
   fd828: b900210a     	str	w10, [x8, #0x20]
   fd82c: 540003e1     	b.ne	0xfd8a8 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x138>
   fd830: aa1303e0     	mov	x0, x19
   fd834: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   fd838: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fd83c: d50323bf     	autiasp
   fd840: d65f03c0     	ret
   fd844: f9404520     	ldr	x0, [x9, #0x88]
   fd848: b40000e0     	cbz	x0, 0xfd864 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0xf4>
   fd84c: 940187f9     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fd850: f9400268     	ldr	x8, [x19]
   fd854: f85e8108     	ldur	x8, [x8, #-0x18]
   fd858: 8b080269     	add	x9, x19, x8
   fd85c: b9402129     	ldr	w9, [x9, #0x20]
   fd860: 35fffce9     	cbnz	w9, 0xfd7fc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x8c>
   fd864: 8b080268     	add	x8, x19, x8
   fd868: f9401500     	ldr	x0, [x8, #0x28]
   fd86c: b40001a0     	cbz	x0, 0xfd8a0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x130>
   fd870: a9412009     	ldp	x9, x8, [x0, #0x10]
   fd874: eb08013f     	cmp	x9, x8
   fd878: 54000080     	b.eq	0xfd888 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x118>
   fd87c: d1000508     	sub	x8, x8, #0x1
   fd880: f9000c08     	str	x8, [x0, #0x18]
   fd884: 17ffffdf     	b	0xfd800 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x90>
   fd888: f9400008     	ldr	x8, [x0]
   fd88c: f9402d08     	ldr	x8, [x8, #0x58]
   fd890: 12800001     	mov	w1, #-0x1               // =-1
   fd894: d63f0100     	blr	x8
   fd898: 3100041f     	cmn	w0, #0x1
   fd89c: 54fffb21     	b.ne	0xfd800 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x90>
   fd8a0: 32000294     	orr	w20, w20, #0x1
   fd8a4: 17ffffd7     	b	0xfd800 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x90>
   fd8a8: d0fffb80     	adrp	x0, 0x6f000
   fd8ac: 91344400     	add	x0, x0, #0xd11
   fd8b0: 940023bb     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd8b4: 94017da7     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd8b8: f9400268     	ldr	x8, [x19]
   fd8bc: 32000294     	orr	w20, w20, #0x1
   fd8c0: f85e8109     	ldur	x9, [x8, #-0x18]
   fd8c4: 8b090269     	add	x9, x19, x9
   fd8c8: b940212a     	ldr	w10, [x9, #0x20]
   fd8cc: 2a14014a     	orr	w10, w10, w20
   fd8d0: b900212a     	str	w10, [x9, #0x20]
   fd8d4: f85e8108     	ldur	x8, [x8, #-0x18]
   fd8d8: 8b080268     	add	x8, x19, x8
   fd8dc: 39409108     	ldrb	w8, [x8, #0x24]
   fd8e0: 37000068     	tbnz	w8, #0x0, 0xfd8ec <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x17c>
   fd8e4: 94018073     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd8e8: 17ffffc6     	b	0xfd800 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::unget()+0x90>
   fd8ec: 9401806d     	bl	0x15daa0 <__cxa_rethrow@plt>
   fd8f0: aa0003f3     	mov	x19, x0
   fd8f4: 9401806f     	bl	0x15dab0 <__cxa_end_catch@plt>
   fd8f8: aa1303e0     	mov	x0, x19
   fd8fc: 94016e19     	bl	0x159160 <__emutls_get_address+0x6d4>
   fd900: 97fead8d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fd904 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()>:
   fd904: d503233f     	paciasp
   fd908: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fd90c: f9000bf3     	str	x19, [sp, #0x10]
   fd910: 910003fd     	mov	x29, sp
   fd914: f9400008     	ldr	x8, [x0]
   fd918: f85e8108     	ldur	x8, [x8, #-0x18]
   fd91c: 8b080009     	add	x9, x0, x8
   fd920: b940212a     	ldr	w10, [x9, #0x20]
   fd924: 3400020a     	cbz	w10, 0xfd964 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0x60>
   fd928: f9401528     	ldr	x8, [x9, #0x28]
   fd92c: f100011f     	cmp	x8, #0x0
   fd930: 1a9f17e8     	cset	w8, eq
   fd934: 2a080148     	orr	w8, w10, w8
   fd938: b940252a     	ldr	w10, [x9, #0x24]
   fd93c: 321e0108     	orr	w8, w8, #0x4
   fd940: 6a0a011f     	tst	w8, w10
   fd944: b9002128     	str	w8, [x9, #0x20]
   fd948: 540004a1     	b.ne	0xfd9dc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0xd8>
   fd94c: 2a1f03e8     	mov	w8, wzr
   fd950: f9400bf3     	ldr	x19, [sp, #0x10]
   fd954: 2a0803e0     	mov	w0, w8
   fd958: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fd95c: d50323bf     	autiasp
   fd960: d65f03c0     	ret
   fd964: aa0003f3     	mov	x19, x0
   fd968: f9404520     	ldr	x0, [x9, #0x88]
   fd96c: b40000e0     	cbz	x0, 0xfd988 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0x84>
   fd970: 940187b0     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fd974: f9400268     	ldr	x8, [x19]
   fd978: f85e8108     	ldur	x8, [x8, #-0x18]
   fd97c: 8b080269     	add	x9, x19, x8
   fd980: b9402129     	ldr	w9, [x9, #0x20]
   fd984: 35fffe49     	cbnz	w9, 0xfd94c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0x48>
   fd988: 8b080268     	add	x8, x19, x8
   fd98c: f9401500     	ldr	x0, [x8, #0x28]
   fd990: b4000220     	cbz	x0, 0xfd9d4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0xd0>
   fd994: f9400008     	ldr	x8, [x0]
   fd998: f9401908     	ldr	x8, [x8, #0x30]
   fd99c: d63f0100     	blr	x8
   fd9a0: 3100041f     	cmn	w0, #0x1
   fd9a4: 54000180     	b.eq	0xfd9d4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0xd0>
   fd9a8: 2a1f03e8     	mov	w8, wzr
   fd9ac: f9400269     	ldr	x9, [x19]
   fd9b0: f85e8129     	ldur	x9, [x9, #-0x18]
   fd9b4: 8b090269     	add	x9, x19, x9
   fd9b8: f940152a     	ldr	x10, [x9, #0x28]
   fd9bc: f100015f     	cmp	x10, #0x0
   fd9c0: 2944292b     	ldp	w11, w10, [x9, #0x20]
   fd9c4: 2a080168     	orr	w8, w11, w8
   fd9c8: 1a9f17eb     	cset	w11, eq
   fd9cc: 2a0b0108     	orr	w8, w8, w11
   fd9d0: 17ffffdc     	b	0xfd940 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0x3c>
   fd9d4: 12800008     	mov	w8, #-0x1               // =-1
   fd9d8: 17ffffde     	b	0xfd950 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0x4c>
   fd9dc: d0fffb80     	adrp	x0, 0x6f000
   fd9e0: 91344400     	add	x0, x0, #0xd11
   fd9e4: 9400236e     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fd9e8: 94017d5a     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fd9ec: f9400268     	ldr	x8, [x19]
   fd9f0: f85e8109     	ldur	x9, [x8, #-0x18]
   fd9f4: 8b090269     	add	x9, x19, x9
   fd9f8: b940212a     	ldr	w10, [x9, #0x20]
   fd9fc: 3200014a     	orr	w10, w10, #0x1
   fda00: b900212a     	str	w10, [x9, #0x20]
   fda04: f85e8108     	ldur	x8, [x8, #-0x18]
   fda08: 8b080268     	add	x8, x19, x8
   fda0c: 39409108     	ldrb	w8, [x8, #0x24]
   fda10: 37000088     	tbnz	w8, #0x0, 0xfda20 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0x11c>
   fda14: 94018027     	bl	0x15dab0 <__cxa_end_catch@plt>
   fda18: 52800028     	mov	w8, #0x1                // =1
   fda1c: 17ffffe4     	b	0xfd9ac <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::sync()+0xa8>
   fda20: 94018020     	bl	0x15daa0 <__cxa_rethrow@plt>
   fda24: aa0003f3     	mov	x19, x0
   fda28: 94018022     	bl	0x15dab0 <__cxa_end_catch@plt>
   fda2c: aa1303e0     	mov	x0, x19
   fda30: 94016dcc     	bl	0x159160 <__emutls_get_address+0x6d4>
   fda34: 97fead40     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fda38 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()>:
   fda38: d503233f     	paciasp
   fda3c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fda40: f9000bf3     	str	x19, [sp, #0x10]
   fda44: 910003fd     	mov	x29, sp
   fda48: f9400008     	ldr	x8, [x0]
   fda4c: f85e8108     	ldur	x8, [x8, #-0x18]
   fda50: 8b080009     	add	x9, x0, x8
   fda54: b940212a     	ldr	w10, [x9, #0x20]
   fda58: 340001aa     	cbz	w10, 0xfda8c <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0x54>
   fda5c: f9401528     	ldr	x8, [x9, #0x28]
   fda60: f100011f     	cmp	x8, #0x0
   fda64: 1a9f17e8     	cset	w8, eq
   fda68: 2a080148     	orr	w8, w10, w8
   fda6c: b940252a     	ldr	w10, [x9, #0x24]
   fda70: 321e0108     	orr	w8, w8, #0x4
   fda74: 6a0a011f     	tst	w8, w10
   fda78: b9002128     	str	w8, [x9, #0x20]
   fda7c: 540004c1     	b.ne	0xfdb14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0xdc>
   fda80: aa1f03e0     	mov	x0, xzr
   fda84: 92800001     	mov	x1, #-0x1               // =-1
   fda88: 1400001f     	b	0xfdb04 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0xcc>
   fda8c: aa0003f3     	mov	x19, x0
   fda90: f9404520     	ldr	x0, [x9, #0x88]
   fda94: b40000e0     	cbz	x0, 0xfdab0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0x78>
   fda98: 94018766     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fda9c: f9400268     	ldr	x8, [x19]
   fdaa0: f85e8108     	ldur	x8, [x8, #-0x18]
   fdaa4: 8b080269     	add	x9, x19, x8
   fdaa8: b9402129     	ldr	w9, [x9, #0x20]
   fdaac: 35fffea9     	cbnz	w9, 0xfda80 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0x48>
   fdab0: 8b080268     	add	x8, x19, x8
   fdab4: f9401500     	ldr	x0, [x8, #0x28]
   fdab8: f9400008     	ldr	x8, [x0]
   fdabc: f9401108     	ldr	x8, [x8, #0x20]
   fdac0: aa1f03e1     	mov	x1, xzr
   fdac4: 52800022     	mov	w2, #0x1                // =1
   fdac8: 52800103     	mov	w3, #0x8                // =8
   fdacc: d63f0100     	blr	x8
   fdad0: 2a1f03e8     	mov	w8, wzr
   fdad4: f9400269     	ldr	x9, [x19]
   fdad8: f85e8129     	ldur	x9, [x9, #-0x18]
   fdadc: 8b090269     	add	x9, x19, x9
   fdae0: f940152a     	ldr	x10, [x9, #0x28]
   fdae4: f100015f     	cmp	x10, #0x0
   fdae8: 2944292b     	ldp	w11, w10, [x9, #0x20]
   fdaec: 2a080168     	orr	w8, w11, w8
   fdaf0: 1a9f17eb     	cset	w11, eq
   fdaf4: 2a0b0108     	orr	w8, w8, w11
   fdaf8: 6a0a011f     	tst	w8, w10
   fdafc: b9002128     	str	w8, [x9, #0x20]
   fdb00: 540000a1     	b.ne	0xfdb14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0xdc>
   fdb04: f9400bf3     	ldr	x19, [sp, #0x10]
   fdb08: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fdb0c: d50323bf     	autiasp
   fdb10: d65f03c0     	ret
   fdb14: d0fffb80     	adrp	x0, 0x6f000
   fdb18: 91344400     	add	x0, x0, #0xd11
   fdb1c: 94002320     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fdb20: 94017d0c     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fdb24: f9400268     	ldr	x8, [x19]
   fdb28: f85e8109     	ldur	x9, [x8, #-0x18]
   fdb2c: 8b090269     	add	x9, x19, x9
   fdb30: b940212a     	ldr	w10, [x9, #0x20]
   fdb34: 3200014a     	orr	w10, w10, #0x1
   fdb38: b900212a     	str	w10, [x9, #0x20]
   fdb3c: f85e8108     	ldur	x8, [x8, #-0x18]
   fdb40: 8b080268     	add	x8, x19, x8
   fdb44: 39409108     	ldrb	w8, [x8, #0x24]
   fdb48: 370000c8     	tbnz	w8, #0x0, 0xfdb60 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0x128>
   fdb4c: 94017fd9     	bl	0x15dab0 <__cxa_end_catch@plt>
   fdb50: aa1f03e0     	mov	x0, xzr
   fdb54: 52800028     	mov	w8, #0x1                // =1
   fdb58: 92800001     	mov	x1, #-0x1               // =-1
   fdb5c: 17ffffde     	b	0xfdad4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::tellg()+0x9c>
   fdb60: 94017fd0     	bl	0x15daa0 <__cxa_rethrow@plt>
   fdb64: aa0003f3     	mov	x19, x0
   fdb68: 94017fd2     	bl	0x15dab0 <__cxa_end_catch@plt>
   fdb6c: aa1303e0     	mov	x0, x19
   fdb70: 94016d7c     	bl	0x159160 <__emutls_get_address+0x6d4>
   fdb74: 97feacf0     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fdb78 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)>:
   fdb78: d503233f     	paciasp
   fdb7c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fdb80: a90157f6     	stp	x22, x21, [sp, #0x10]
   fdb84: 910003fd     	mov	x29, sp
   fdb88: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fdb8c: f9400008     	ldr	x8, [x0]
   fdb90: f85e8108     	ldur	x8, [x8, #-0x18]
   fdb94: 8b080008     	add	x8, x0, x8
   fdb98: f9401509     	ldr	x9, [x8, #0x28]
   fdb9c: f100013f     	cmp	x9, #0x0
   fdba0: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fdba4: 121e7956     	and	w22, w10, #0xfffffffd
   fdba8: 1a9f17ea     	cset	w10, eq
   fdbac: 2a0a02ca     	orr	w10, w22, w10
   fdbb0: 6a09015f     	tst	w10, w9
   fdbb4: b900210a     	str	w10, [x8, #0x20]
   fdbb8: 54000701     	b.ne	0xfdc98 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x120>
   fdbbc: f9400008     	ldr	x8, [x0]
   fdbc0: aa0003f3     	mov	x19, x0
   fdbc4: f85e8108     	ldur	x8, [x8, #-0x18]
   fdbc8: 8b080009     	add	x9, x0, x8
   fdbcc: b940212a     	ldr	w10, [x9, #0x20]
   fdbd0: 3400016a     	cbz	w10, 0xfdbfc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x84>
   fdbd4: f9401528     	ldr	x8, [x9, #0x28]
   fdbd8: f100011f     	cmp	x8, #0x0
   fdbdc: 1a9f17e8     	cset	w8, eq
   fdbe0: 2a080148     	orr	w8, w10, w8
   fdbe4: b940252a     	ldr	w10, [x9, #0x24]
   fdbe8: 321e0108     	orr	w8, w8, #0x4
   fdbec: 6a0a011f     	tst	w8, w10
   fdbf0: b9002128     	str	w8, [x9, #0x20]
   fdbf4: 54000460     	b.eq	0xfdc80 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x108>
   fdbf8: 14000028     	b	0xfdc98 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x120>
   fdbfc: aa0203f4     	mov	x20, x2
   fdc00: aa0103f5     	mov	x21, x1
   fdc04: f9404520     	ldr	x0, [x9, #0x88]
   fdc08: b40000e0     	cbz	x0, 0xfdc24 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0xac>
   fdc0c: 94018709     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fdc10: f9400268     	ldr	x8, [x19]
   fdc14: f85e8108     	ldur	x8, [x8, #-0x18]
   fdc18: 8b080269     	add	x9, x19, x8
   fdc1c: b9402129     	ldr	w9, [x9, #0x20]
   fdc20: 35000309     	cbnz	w9, 0xfdc80 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x108>
   fdc24: 8b080268     	add	x8, x19, x8
   fdc28: f9401500     	ldr	x0, [x8, #0x28]
   fdc2c: f9400008     	ldr	x8, [x0]
   fdc30: f9401508     	ldr	x8, [x8, #0x28]
   fdc34: aa1503e1     	mov	x1, x21
   fdc38: aa1403e2     	mov	x2, x20
   fdc3c: 52800103     	mov	w3, #0x8                // =8
   fdc40: d63f0100     	blr	x8
   fdc44: 321e02c8     	orr	w8, w22, #0x4
   fdc48: b100043f     	cmn	x1, #0x1
   fdc4c: 1a960114     	csel	w20, w8, w22, eq
   fdc50: f9400268     	ldr	x8, [x19]
   fdc54: f85e8108     	ldur	x8, [x8, #-0x18]
   fdc58: 8b080268     	add	x8, x19, x8
   fdc5c: f9401509     	ldr	x9, [x8, #0x28]
   fdc60: f100013f     	cmp	x9, #0x0
   fdc64: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fdc68: 1a9f17eb     	cset	w11, eq
   fdc6c: 2a14014a     	orr	w10, w10, w20
   fdc70: 2a0b014a     	orr	w10, w10, w11
   fdc74: 6a09015f     	tst	w10, w9
   fdc78: b900210a     	str	w10, [x8, #0x20]
   fdc7c: 540000e1     	b.ne	0xfdc98 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x120>
   fdc80: aa1303e0     	mov	x0, x19
   fdc84: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fdc88: a94157f6     	ldp	x22, x21, [sp, #0x10]
   fdc8c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fdc90: d50323bf     	autiasp
   fdc94: d65f03c0     	ret
   fdc98: d0fffb80     	adrp	x0, 0x6f000
   fdc9c: 91344400     	add	x0, x0, #0xd11
   fdca0: 940022bf     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fdca4: 94017cab     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fdca8: f9400268     	ldr	x8, [x19]
   fdcac: 320002d4     	orr	w20, w22, #0x1
   fdcb0: f85e8109     	ldur	x9, [x8, #-0x18]
   fdcb4: 8b090269     	add	x9, x19, x9
   fdcb8: b940212a     	ldr	w10, [x9, #0x20]
   fdcbc: 2a14014a     	orr	w10, w10, w20
   fdcc0: b900212a     	str	w10, [x9, #0x20]
   fdcc4: f85e8108     	ldur	x8, [x8, #-0x18]
   fdcc8: 8b080268     	add	x8, x19, x8
   fdccc: 39409108     	ldrb	w8, [x8, #0x24]
   fdcd0: 37000068     	tbnz	w8, #0x0, 0xfdcdc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x164>
   fdcd4: 94017f77     	bl	0x15dab0 <__cxa_end_catch@plt>
   fdcd8: 17ffffde     	b	0xfdc50 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(std::__ndk1::fpos<mbstate_t>)+0xd8>
   fdcdc: 94017f71     	bl	0x15daa0 <__cxa_rethrow@plt>
   fdce0: aa0003f3     	mov	x19, x0
   fdce4: 94017f73     	bl	0x15dab0 <__cxa_end_catch@plt>
   fdce8: aa1303e0     	mov	x0, x19
   fdcec: 94016d1d     	bl	0x159160 <__emutls_get_address+0x6d4>
   fdcf0: 97feac91     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fdcf4 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)>:
   fdcf4: d503233f     	paciasp
   fdcf8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fdcfc: a90157f6     	stp	x22, x21, [sp, #0x10]
   fdd00: 910003fd     	mov	x29, sp
   fdd04: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fdd08: f9400008     	ldr	x8, [x0]
   fdd0c: f85e8108     	ldur	x8, [x8, #-0x18]
   fdd10: 8b080008     	add	x8, x0, x8
   fdd14: f9401509     	ldr	x9, [x8, #0x28]
   fdd18: f100013f     	cmp	x9, #0x0
   fdd1c: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fdd20: 121e7956     	and	w22, w10, #0xfffffffd
   fdd24: 1a9f17ea     	cset	w10, eq
   fdd28: 2a0a02ca     	orr	w10, w22, w10
   fdd2c: 6a09015f     	tst	w10, w9
   fdd30: b900210a     	str	w10, [x8, #0x20]
   fdd34: 54000701     	b.ne	0xfde14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x120>
   fdd38: f9400008     	ldr	x8, [x0]
   fdd3c: aa0003f3     	mov	x19, x0
   fdd40: f85e8108     	ldur	x8, [x8, #-0x18]
   fdd44: 8b080009     	add	x9, x0, x8
   fdd48: b940212a     	ldr	w10, [x9, #0x20]
   fdd4c: 3400016a     	cbz	w10, 0xfdd78 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x84>
   fdd50: f9401528     	ldr	x8, [x9, #0x28]
   fdd54: f100011f     	cmp	x8, #0x0
   fdd58: 1a9f17e8     	cset	w8, eq
   fdd5c: 2a080148     	orr	w8, w10, w8
   fdd60: b940252a     	ldr	w10, [x9, #0x24]
   fdd64: 321e0108     	orr	w8, w8, #0x4
   fdd68: 6a0a011f     	tst	w8, w10
   fdd6c: b9002128     	str	w8, [x9, #0x20]
   fdd70: 54000460     	b.eq	0xfddfc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x108>
   fdd74: 14000028     	b	0xfde14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x120>
   fdd78: 2a0203f4     	mov	w20, w2
   fdd7c: aa0103f5     	mov	x21, x1
   fdd80: f9404520     	ldr	x0, [x9, #0x88]
   fdd84: b40000e0     	cbz	x0, 0xfdda0 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0xac>
   fdd88: 940186aa     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
   fdd8c: f9400268     	ldr	x8, [x19]
   fdd90: f85e8108     	ldur	x8, [x8, #-0x18]
   fdd94: 8b080269     	add	x9, x19, x8
   fdd98: b9402129     	ldr	w9, [x9, #0x20]
   fdd9c: 35000309     	cbnz	w9, 0xfddfc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x108>
   fdda0: 8b080268     	add	x8, x19, x8
   fdda4: f9401500     	ldr	x0, [x8, #0x28]
   fdda8: f9400008     	ldr	x8, [x0]
   fddac: f9401108     	ldr	x8, [x8, #0x20]
   fddb0: aa1503e1     	mov	x1, x21
   fddb4: 2a1403e2     	mov	w2, w20
   fddb8: 52800103     	mov	w3, #0x8                // =8
   fddbc: d63f0100     	blr	x8
   fddc0: 321e02c8     	orr	w8, w22, #0x4
   fddc4: b100043f     	cmn	x1, #0x1
   fddc8: 1a960114     	csel	w20, w8, w22, eq
   fddcc: f9400268     	ldr	x8, [x19]
   fddd0: f85e8108     	ldur	x8, [x8, #-0x18]
   fddd4: 8b080268     	add	x8, x19, x8
   fddd8: f9401509     	ldr	x9, [x8, #0x28]
   fdddc: f100013f     	cmp	x9, #0x0
   fdde0: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fdde4: 1a9f17eb     	cset	w11, eq
   fdde8: 2a14014a     	orr	w10, w10, w20
   fddec: 2a0b014a     	orr	w10, w10, w11
   fddf0: 6a09015f     	tst	w10, w9
   fddf4: b900210a     	str	w10, [x8, #0x20]
   fddf8: 540000e1     	b.ne	0xfde14 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x120>
   fddfc: aa1303e0     	mov	x0, x19
   fde00: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fde04: a94157f6     	ldp	x22, x21, [sp, #0x10]
   fde08: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fde0c: d50323bf     	autiasp
   fde10: d65f03c0     	ret
   fde14: d0fffb80     	adrp	x0, 0x6f000
   fde18: 91344400     	add	x0, x0, #0xd11
   fde1c: 94002260     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fde20: 94017c4c     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fde24: f9400268     	ldr	x8, [x19]
   fde28: 320002d4     	orr	w20, w22, #0x1
   fde2c: f85e8109     	ldur	x9, [x8, #-0x18]
   fde30: 8b090269     	add	x9, x19, x9
   fde34: b940212a     	ldr	w10, [x9, #0x20]
   fde38: 2a14014a     	orr	w10, w10, w20
   fde3c: b900212a     	str	w10, [x9, #0x20]
   fde40: f85e8108     	ldur	x8, [x8, #-0x18]
   fde44: 8b080268     	add	x8, x19, x8
   fde48: 39409108     	ldrb	w8, [x8, #0x24]
   fde4c: 37000068     	tbnz	w8, #0x0, 0xfde58 <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x164>
   fde50: 94017f18     	bl	0x15dab0 <__cxa_end_catch@plt>
   fde54: 17ffffde     	b	0xfddcc <std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0xd8>
   fde58: 94017f12     	bl	0x15daa0 <__cxa_rethrow@plt>
   fde5c: aa0003f3     	mov	x19, x0
   fde60: 94017f14     	bl	0x15dab0 <__cxa_end_catch@plt>
   fde64: aa1303e0     	mov	x0, x19
   fde68: 94016cbe     	bl	0x159160 <__emutls_get_address+0x6d4>
   fde6c: 97feac32     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fde70 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::basic_istream(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)>:
   fde70: d503233f     	paciasp
   fde74: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fde78: f9000bf3     	str	x19, [sp, #0x10]
   fde7c: 910003fd     	mov	x29, sp
   fde80: f9400029     	ldr	x9, [x1]
   fde84: f0fffba8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   fde88: f100005f     	cmp	x2, #0x0
   fde8c: f9000009     	str	x9, [x0]
   fde90: 3dc38100     	ldr	q0, [x8, #0xe00]
   fde94: f85e8128     	ldur	x8, [x9, #-0x18]
   fde98: f9400429     	ldr	x9, [x1, #0x8]
   fde9c: f900041f     	str	xzr, [x0, #0x8]
   fdea0: f8286809     	str	x9, [x0, x8]
   fdea4: 52820049     	mov	w9, #0x1002             // =4098
   fdea8: f9400008     	ldr	x8, [x0]
   fdeac: f85e8108     	ldur	x8, [x8, #-0x18]
   fdeb0: 8b080013     	add	x19, x0, x8
   fdeb4: 1a9f17e8     	cset	w8, eq
   fdeb8: 9100c260     	add	x0, x19, #0x30
   fdebc: 3d800660     	str	q0, [x19, #0x10]
   fdec0: 6f00e400     	movi	v0.2d, #0000000000000000
   fdec4: f9001662     	str	x2, [x19, #0x28]
   fdec8: 29047e68     	stp	w8, wzr, [x19, #0x20]
   fdecc: b9000a69     	str	w9, [x19, #0x8]
   fded0: 3c838260     	stur	q0, [x19, #0x38]
   fded4: 3c848260     	stur	q0, [x19, #0x48]
   fded8: 3c858260     	stur	q0, [x19, #0x58]
   fdedc: 3c868260     	stur	q0, [x19, #0x68]
   fdee0: 3c878260     	stur	q0, [x19, #0x78]
   fdee4: 94018643     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
   fdee8: 12800008     	mov	w8, #-0x1               // =-1
   fdeec: f900467f     	str	xzr, [x19, #0x88]
   fdef0: b9009268     	str	w8, [x19, #0x90]
   fdef4: f9400bf3     	ldr	x19, [sp, #0x10]
   fdef8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fdefc: d50323bf     	autiasp
   fdf00: d65f03c0     	ret

00000000000fdf04 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::basic_istream(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)>:
   fdf04: d503233f     	paciasp
   fdf08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fdf0c: f9000bf3     	str	x19, [sp, #0x10]
   fdf10: 910003fd     	mov	x29, sp
   fdf14: f0000368     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fdf18: f0fffba9     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
   fdf1c: f100003f     	cmp	x1, #0x0
   fdf20: aa0003f3     	mov	x19, x0
   fdf24: f9470908     	ldr	x8, [x8, #0xe10]
   fdf28: f9001c01     	str	x1, [x0, #0x38]
   fdf2c: 3dc38120     	ldr	q0, [x9, #0xe00]
   fdf30: 52820049     	mov	w9, #0x1002             // =4098
   fdf34: 9101010a     	add	x10, x8, #0x40
   fdf38: 91006108     	add	x8, x8, #0x18
   fdf3c: 3d800800     	str	q0, [x0, #0x20]
   fdf40: 6f00e400     	movi	v0.2d, #0000000000000000
   fdf44: b9001809     	str	w9, [x0, #0x18]
   fdf48: f9000008     	str	x8, [x0]
   fdf4c: 1a9f17e8     	cset	w8, eq
   fdf50: a900a81f     	stp	xzr, x10, [x0, #0x8]
   fdf54: 29067c08     	stp	w8, wzr, [x0, #0x30]
   fdf58: 3c848000     	stur	q0, [x0, #0x48]
   fdf5c: 3c858000     	stur	q0, [x0, #0x58]
   fdf60: 91010000     	add	x0, x0, #0x40
   fdf64: 3c868260     	stur	q0, [x19, #0x68]
   fdf68: 3c878260     	stur	q0, [x19, #0x78]
   fdf6c: 3c888260     	stur	q0, [x19, #0x88]
   fdf70: 94018620     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
   fdf74: 12800008     	mov	w8, #-0x1               // =-1
   fdf78: f9004e7f     	str	xzr, [x19, #0x98]
   fdf7c: b900a268     	str	w8, [x19, #0xa0]
   fdf80: f9400bf3     	ldr	x19, [sp, #0x10]
   fdf84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fdf88: d50323bf     	autiasp
   fdf8c: d65f03c0     	ret

00000000000fdf90 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_istream()>:
   fdf90: d503245f     	bti	c
   fdf94: d65f03c0     	ret

00000000000fdf98 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_istream()>:
   fdf98: d503245f     	bti	c
   fdf9c: 91004000     	add	x0, x0, #0x10
   fdfa0: 140185fc     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

00000000000fdfa4 <virtual thunk to std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_istream()>:
   fdfa4: d503245f     	bti	c
   fdfa8: f9400008     	ldr	x8, [x0]
   fdfac: f85e8108     	ldur	x8, [x8, #-0x18]
   fdfb0: 8b080008     	add	x8, x0, x8
   fdfb4: 91004100     	add	x0, x8, #0x10
   fdfb8: 140185f6     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

00000000000fdfbc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_istream()>:
   fdfbc: d503233f     	paciasp
   fdfc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fdfc4: f9000bf3     	str	x19, [sp, #0x10]
   fdfc8: 910003fd     	mov	x29, sp
   fdfcc: aa0003f3     	mov	x19, x0
   fdfd0: 91004000     	add	x0, x0, #0x10
   fdfd4: 940185ef     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
   fdfd8: aa1303e0     	mov	x0, x19
   fdfdc: f9400bf3     	ldr	x19, [sp, #0x10]
   fdfe0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fdfe4: d50323bf     	autiasp
   fdfe8: 14017bbe     	b	0x15cee0 <_ZdlPv@plt>

00000000000fdfec <virtual thunk to std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_istream()>:
   fdfec: d503233f     	paciasp
   fdff0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fdff4: f9000bf3     	str	x19, [sp, #0x10]
   fdff8: 910003fd     	mov	x29, sp
   fdffc: f9400008     	ldr	x8, [x0]
   fe000: f85e8108     	ldur	x8, [x8, #-0x18]
   fe004: 8b080013     	add	x19, x0, x8
   fe008: 91004260     	add	x0, x19, #0x10
   fe00c: 940185e1     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
   fe010: aa1303e0     	mov	x0, x19
   fe014: f9400bf3     	ldr	x19, [sp, #0x10]
   fe018: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fe01c: d50323bf     	autiasp
   fe020: 14017bb0     	b	0x15cee0 <_ZdlPv@plt>

00000000000fe024 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::swap(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&)>:
   fe024: d503233f     	paciasp
   fe028: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fe02c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   fe030: 910003fd     	mov	x29, sp
   fe034: a940202b     	ldp	x11, x8, [x1]
   fe038: a940240a     	ldp	x10, x9, [x0]
   fe03c: f9000408     	str	x8, [x0, #0x8]
   fe040: f9000429     	str	x9, [x1, #0x8]
   fe044: f85e8148     	ldur	x8, [x10, #-0x18]
   fe048: f85e8169     	ldur	x9, [x11, #-0x18]
   fe04c: 8b080013     	add	x19, x0, x8
   fe050: 8b090034     	add	x20, x1, x9
   fe054: aa1303e0     	mov	x0, x19
   fe058: aa1403e1     	mov	x1, x20
   fe05c: 940185ed     	bl	0x15f810 <_ZNSt6__ndk18ios_base4swapERS0_@plt>
   fe060: f9404688     	ldr	x8, [x20, #0x88]
   fe064: f9404669     	ldr	x9, [x19, #0x88]
   fe068: b940928a     	ldr	w10, [x20, #0x90]
   fe06c: b940926b     	ldr	w11, [x19, #0x90]
   fe070: f9004668     	str	x8, [x19, #0x88]
   fe074: f9004689     	str	x9, [x20, #0x88]
   fe078: b900926a     	str	w10, [x19, #0x90]
   fe07c: b900928b     	str	w11, [x20, #0x90]
   fe080: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   fe084: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fe088: d50323bf     	autiasp
   fe08c: d65f03c0     	ret

00000000000fe090 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)>:
   fe090: d503233f     	paciasp
   fe094: d10143ff     	sub	sp, sp, #0x50
   fe098: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fe09c: 910043fd     	add	x29, sp, #0x10
   fe0a0: a9025ff8     	stp	x24, x23, [sp, #0x20]
   fe0a4: a90357f6     	stp	x22, x21, [sp, #0x30]
   fe0a8: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fe0ac: d53bd058     	mrs	x24, TPIDR_EL0
   fe0b0: f9401708     	ldr	x8, [x24, #0x28]
   fe0b4: f90007e8     	str	x8, [sp, #0x8]
   fe0b8: 3900001f     	strb	wzr, [x0]
   fe0bc: f9400028     	ldr	x8, [x1]
   fe0c0: f85e8108     	ldur	x8, [x8, #-0x18]
   fe0c4: 8b080028     	add	x8, x1, x8
   fe0c8: b9402109     	ldr	w9, [x8, #0x20]
   fe0cc: 340001a9     	cbz	w9, 0xfe100 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x70>
   fe0d0: f940150a     	ldr	x10, [x8, #0x28]
   fe0d4: f100015f     	cmp	x10, #0x0
   fe0d8: 1a9f17ea     	cset	w10, eq
   fe0dc: 2a0a0129     	orr	w9, w9, w10
   fe0e0: b940250a     	ldr	w10, [x8, #0x24]
   fe0e4: 321e0129     	orr	w9, w9, #0x4
   fe0e8: 6a0a013f     	tst	w9, w10
   fe0ec: b9002109     	str	w9, [x8, #0x20]
   fe0f0: 54000cc0     	b.eq	0xfe288 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1f8>
   fe0f4: b0fffb80     	adrp	x0, 0x6f000
   fe0f8: 91344400     	add	x0, x0, #0xd11
   fe0fc: 940021a8     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fe100: aa0003f3     	mov	x19, x0
   fe104: aa0103f4     	mov	x20, x1
   fe108: 2a0203f5     	mov	w21, w2
   fe10c: f9404500     	ldr	x0, [x8, #0x88]
   fe110: b4000040     	cbz	x0, 0xfe118 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x88>
   fe114: 940185eb     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
   fe118: 37000ab5     	tbnz	w21, #0x0, 0xfe26c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1dc>
   fe11c: f9400288     	ldr	x8, [x20]
   fe120: f85e8108     	ldur	x8, [x8, #-0x18]
   fe124: 8b080288     	add	x8, x20, x8
   fe128: 39402509     	ldrb	w9, [x8, #0x9]
   fe12c: 36200a09     	tbz	w9, #0x4, 0xfe26c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1dc>
   fe130: 9100c101     	add	x1, x8, #0x30
   fe134: 910003e0     	mov	x0, sp
   fe138: 940185aa     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fe13c: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fe140: 910003e0     	mov	x0, sp
   fe144: f9470c21     	ldr	x1, [x1, #0xe18]
   fe148: 940185be     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fe14c: aa0003f5     	mov	x21, x0
   fe150: 910003e0     	mov	x0, sp
   fe154: 94018593     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fe158: f9400288     	ldr	x8, [x20]
   fe15c: f85e8108     	ldur	x8, [x8, #-0x18]
   fe160: 8b080288     	add	x8, x20, x8
   fe164: f9401516     	ldr	x22, [x8, #0x28]
   fe168: b50000f6     	cbnz	x22, 0xfe184 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0xf4>
   fe16c: 14000034     	b	0xfe23c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1ac>
   fe170: f94002c8     	ldr	x8, [x22]
   fe174: aa1603e0     	mov	x0, x22
   fe178: f9402908     	ldr	x8, [x8, #0x50]
   fe17c: d63f0100     	blr	x8
   fe180: b40005f6     	cbz	x22, 0xfe23c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1ac>
   fe184: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   fe188: eb09011f     	cmp	x8, x9
   fe18c: 54000060     	b.eq	0xfe198 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x108>
   fe190: b9400100     	ldr	w0, [x8]
   fe194: 14000005     	b	0xfe1a8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x118>
   fe198: f94002c8     	ldr	x8, [x22]
   fe19c: aa1603e0     	mov	x0, x22
   fe1a0: f9402508     	ldr	x8, [x8, #0x48]
   fe1a4: d63f0100     	blr	x8
   fe1a8: 3100041f     	cmn	w0, #0x1
   fe1ac: 9a9603f7     	csel	x23, xzr, x22, eq
   fe1b0: 54000460     	b.eq	0xfe23c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1ac>
   fe1b4: a941a6e8     	ldp	x8, x9, [x23, #0x18]
   fe1b8: eb09011f     	cmp	x8, x9
   fe1bc: 54000060     	b.eq	0xfe1c8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x138>
   fe1c0: b9400102     	ldr	w2, [x8]
   fe1c4: 14000006     	b	0xfe1dc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x14c>
   fe1c8: f94002e8     	ldr	x8, [x23]
   fe1cc: aa1703e0     	mov	x0, x23
   fe1d0: f9402508     	ldr	x8, [x8, #0x48]
   fe1d4: d63f0100     	blr	x8
   fe1d8: 2a0003e2     	mov	w2, w0
   fe1dc: f94002a8     	ldr	x8, [x21]
   fe1e0: aa1503e0     	mov	x0, x21
   fe1e4: 52800021     	mov	w1, #0x1                // =1
   fe1e8: f9400d08     	ldr	x8, [x8, #0x18]
   fe1ec: d63f0100     	blr	x8
   fe1f0: 36000100     	tbz	w0, #0x0, 0xfe210 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x180>
   fe1f4: a941a6e8     	ldp	x8, x9, [x23, #0x18]
   fe1f8: eb09011f     	cmp	x8, x9
   fe1fc: 54fffba0     	b.eq	0xfe170 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0xe0>
   fe200: 91001108     	add	x8, x8, #0x4
   fe204: f9000ee8     	str	x8, [x23, #0x18]
   fe208: b5fffbf6     	cbnz	x22, 0xfe184 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0xf4>
   fe20c: 1400000c     	b	0xfe23c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1ac>
   fe210: a941a6c8     	ldp	x8, x9, [x22, #0x18]
   fe214: eb09011f     	cmp	x8, x9
   fe218: 54000060     	b.eq	0xfe224 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x194>
   fe21c: b9400100     	ldr	w0, [x8]
   fe220: 14000005     	b	0xfe234 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1a4>
   fe224: f94002c8     	ldr	x8, [x22]
   fe228: aa1603e0     	mov	x0, x22
   fe22c: f9402508     	ldr	x8, [x8, #0x48]
   fe230: d63f0100     	blr	x8
   fe234: 3100041f     	cmn	w0, #0x1
   fe238: 540001a1     	b.ne	0xfe26c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x1dc>
   fe23c: f9400288     	ldr	x8, [x20]
   fe240: f85e8108     	ldur	x8, [x8, #-0x18]
   fe244: 8b080288     	add	x8, x20, x8
   fe248: f9401509     	ldr	x9, [x8, #0x28]
   fe24c: 29442d0a     	ldp	w10, w11, [x8, #0x20]
   fe250: f100013f     	cmp	x9, #0x0
   fe254: 1a9f17e9     	cset	w9, eq
   fe258: 2a090149     	orr	w9, w10, w9
   fe25c: 321f0529     	orr	w9, w9, #0x6
   fe260: 6a0b013f     	tst	w9, w11
   fe264: b9002109     	str	w9, [x8, #0x20]
   fe268: 54fff461     	b.ne	0xfe0f4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x64>
   fe26c: f9400288     	ldr	x8, [x20]
   fe270: f85e8108     	ldur	x8, [x8, #-0x18]
   fe274: 8b080288     	add	x8, x20, x8
   fe278: b9402108     	ldr	w8, [x8, #0x20]
   fe27c: 7100011f     	cmp	w8, #0x0
   fe280: 1a9f17e8     	cset	w8, eq
   fe284: 39000268     	strb	w8, [x19]
   fe288: f9401708     	ldr	x8, [x24, #0x28]
   fe28c: f94007e9     	ldr	x9, [sp, #0x8]
   fe290: eb09011f     	cmp	x8, x9
   fe294: 54000101     	b.ne	0xfe2b4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&, bool)+0x224>
   fe298: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fe29c: a94357f6     	ldp	x22, x21, [sp, #0x30]
   fe2a0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   fe2a4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fe2a8: 910143ff     	add	sp, sp, #0x50
   fe2ac: d50323bf     	autiasp
   fe2b0: d65f03c0     	ret
   fe2b4: 94017adf     	bl	0x15ce30 <__stack_chk_fail@plt>
   fe2b8: aa0003f3     	mov	x19, x0
   fe2bc: 910003e0     	mov	x0, sp
   fe2c0: 94018538     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fe2c4: aa1303e0     	mov	x0, x19
   fe2c8: 94016ba6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000fe2cc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()>:
   fe2cc: d503233f     	paciasp
   fe2d0: d10143ff     	sub	sp, sp, #0x50
   fe2d4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fe2d8: 910083fd     	add	x29, sp, #0x20
   fe2dc: f9001bf5     	str	x21, [sp, #0x30]
   fe2e0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fe2e4: d53bd055     	mrs	x21, TPIDR_EL0
   fe2e8: aa0003f3     	mov	x19, x0
   fe2ec: f94016a8     	ldr	x8, [x21, #0x28]
   fe2f0: f81f83a8     	stur	x8, [x29, #-0x8]
   fe2f4: f9400008     	ldr	x8, [x0]
   fe2f8: f85e8109     	ldur	x9, [x8, #-0x18]
   fe2fc: 8b090009     	add	x9, x0, x9
   fe300: f9401529     	ldr	x9, [x9, #0x28]
   fe304: b40003e9     	cbz	x9, 0xfe380 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0xb4>
   fe308: 390023ff     	strb	wzr, [sp, #0x8]
   fe30c: f9000bf3     	str	x19, [sp, #0x10]
   fe310: f85e8109     	ldur	x9, [x8, #-0x18]
   fe314: 8b090269     	add	x9, x19, x9
   fe318: b940212a     	ldr	w10, [x9, #0x20]
   fe31c: 350002ea     	cbnz	w10, 0xfe378 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0xac>
   fe320: f9404520     	ldr	x0, [x9, #0x88]
   fe324: b4000060     	cbz	x0, 0xfe330 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0x64>
   fe328: 94018566     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
   fe32c: f9400268     	ldr	x8, [x19]
   fe330: 52800029     	mov	w9, #0x1                // =1
   fe334: 390023e9     	strb	w9, [sp, #0x8]
   fe338: f85e8108     	ldur	x8, [x8, #-0x18]
   fe33c: 8b080268     	add	x8, x19, x8
   fe340: f9401500     	ldr	x0, [x8, #0x28]
   fe344: f9400008     	ldr	x8, [x0]
   fe348: f9401908     	ldr	x8, [x8, #0x30]
   fe34c: d63f0100     	blr	x8
   fe350: 3100041f     	cmn	w0, #0x1
   fe354: 54000121     	b.ne	0xfe378 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0xac>
   fe358: f9400268     	ldr	x8, [x19]
   fe35c: f85e8108     	ldur	x8, [x8, #-0x18]
   fe360: 8b080268     	add	x8, x19, x8
   fe364: 29442909     	ldp	w9, w10, [x8, #0x20]
   fe368: 32000129     	orr	w9, w9, #0x1
   fe36c: 6a09015f     	tst	w10, w9
   fe370: b9002109     	str	w9, [x8, #0x20]
   fe374: 540001c1     	b.ne	0xfe3ac <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0xe0>
   fe378: 910023e0     	add	x0, sp, #0x8
   fe37c: 94018555     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
   fe380: f94016a8     	ldr	x8, [x21, #0x28]
   fe384: f85f83a9     	ldur	x9, [x29, #-0x8]
   fe388: eb09011f     	cmp	x8, x9
   fe38c: 54000161     	b.ne	0xfe3b8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0xec>
   fe390: aa1303e0     	mov	x0, x19
   fe394: f9401bf5     	ldr	x21, [sp, #0x30]
   fe398: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fe39c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fe3a0: 910143ff     	add	sp, sp, #0x50
   fe3a4: d50323bf     	autiasp
   fe3a8: d65f03c0     	ret
   fe3ac: b0fffb80     	adrp	x0, 0x6f000
   fe3b0: 91344400     	add	x0, x0, #0xd11
   fe3b4: 940020fa     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fe3b8: 94017a9e     	bl	0x15ce30 <__stack_chk_fail@plt>
   fe3bc: aa0003f4     	mov	x20, x0
   fe3c0: 14000004     	b	0xfe3d0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0x104>
   fe3c4: aa0003f4     	mov	x20, x0
   fe3c8: 910023e0     	add	x0, sp, #0x8
   fe3cc: 94018541     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
   fe3d0: aa1403e0     	mov	x0, x20
   fe3d4: 94017adf     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fe3d8: f9400268     	ldr	x8, [x19]
   fe3dc: f85e8108     	ldur	x8, [x8, #-0x18]
   fe3e0: 8b080268     	add	x8, x19, x8
   fe3e4: b9402109     	ldr	w9, [x8, #0x20]
   fe3e8: 3940910a     	ldrb	w10, [x8, #0x24]
   fe3ec: 32000129     	orr	w9, w9, #0x1
   fe3f0: b9002109     	str	w9, [x8, #0x20]
   fe3f4: 3700006a     	tbnz	w10, #0x0, 0xfe400 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0x134>
   fe3f8: 94017dae     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe3fc: 17ffffe1     	b	0xfe380 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::flush()+0xb4>
   fe400: 94017da8     	bl	0x15daa0 <__cxa_rethrow@plt>
   fe404: aa0003f3     	mov	x19, x0
   fe408: 94017daa     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe40c: aa1303e0     	mov	x0, x19
   fe410: 94016b54     	bl	0x159160 <__emutls_get_address+0x6d4>
   fe414: 97feaac8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fe418 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>& (*)(std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>&))>:
   fe418: d503245f     	bti	c
   fe41c: aa0103f0     	mov	x16, x1
   fe420: d61f0200     	br	x16

00000000000fe424 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>& (*)(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>&))>:
   fe424: d503233f     	paciasp
   fe428: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fe42c: f9000bf3     	str	x19, [sp, #0x10]
   fe430: 910003fd     	mov	x29, sp
   fe434: f9400008     	ldr	x8, [x0]
   fe438: aa0003f3     	mov	x19, x0
   fe43c: f85e8108     	ldur	x8, [x8, #-0x18]
   fe440: 8b080000     	add	x0, x0, x8
   fe444: d63f0020     	blr	x1
   fe448: aa1303e0     	mov	x0, x19
   fe44c: f9400bf3     	ldr	x19, [sp, #0x10]
   fe450: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fe454: d50323bf     	autiasp
   fe458: d65f03c0     	ret

00000000000fe45c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::ios_base& (*)(std::__ndk1::ios_base&))>:
   fe45c: d503233f     	paciasp
   fe460: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   fe464: f9000bf3     	str	x19, [sp, #0x10]
   fe468: 910003fd     	mov	x29, sp
   fe46c: f9400008     	ldr	x8, [x0]
   fe470: aa0003f3     	mov	x19, x0
   fe474: f85e8108     	ldur	x8, [x8, #-0x18]
   fe478: 8b080000     	add	x0, x0, x8
   fe47c: d63f0020     	blr	x1
   fe480: aa1303e0     	mov	x0, x19
   fe484: f9400bf3     	ldr	x19, [sp, #0x10]
   fe488: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   fe48c: d50323bf     	autiasp
   fe490: d65f03c0     	ret

00000000000fe494 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)>:
   fe494: d503233f     	paciasp
   fe498: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
   fe49c: f9000bf5     	str	x21, [sp, #0x10]
   fe4a0: 910003fd     	mov	x29, sp
   fe4a4: a9024ff4     	stp	x20, x19, [sp, #0x20]
   fe4a8: f9400008     	ldr	x8, [x0]
   fe4ac: f900041f     	str	xzr, [x0, #0x8]
   fe4b0: aa0003f3     	mov	x19, x0
   fe4b4: f85e8108     	ldur	x8, [x8, #-0x18]
   fe4b8: 8b080009     	add	x9, x0, x8
   fe4bc: b940212a     	ldr	w10, [x9, #0x20]
   fe4c0: 3400016a     	cbz	w10, 0xfe4ec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x58>
   fe4c4: f9401528     	ldr	x8, [x9, #0x28]
   fe4c8: f100011f     	cmp	x8, #0x0
   fe4cc: 1a9f17e8     	cset	w8, eq
   fe4d0: 2a080148     	orr	w8, w10, w8
   fe4d4: b940252a     	ldr	w10, [x9, #0x24]
   fe4d8: 321e0108     	orr	w8, w8, #0x4
   fe4dc: 6a0a011f     	tst	w8, w10
   fe4e0: b9002128     	str	w8, [x9, #0x20]
   fe4e4: 54000980     	b.eq	0xfe614 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x180>
   fe4e8: 14000051     	b	0xfe62c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x198>
   fe4ec: aa0103f4     	mov	x20, x1
   fe4f0: f9404520     	ldr	x0, [x9, #0x88]
   fe4f4: b40000e0     	cbz	x0, 0xfe510 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x7c>
   fe4f8: 940184f2     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
   fe4fc: f9400268     	ldr	x8, [x19]
   fe500: f85e8108     	ldur	x8, [x8, #-0x18]
   fe504: 8b080269     	add	x9, x19, x8
   fe508: b9402129     	ldr	w9, [x9, #0x20]
   fe50c: 35000849     	cbnz	w9, 0xfe614 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x180>
   fe510: b40005d4     	cbz	x20, 0xfe5c8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x134>
   fe514: 9100a275     	add	x21, x19, #0x28
   fe518: 14000004     	b	0xfe528 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x94>
   fe51c: 91001129     	add	x9, x9, #0x4
   fe520: f9000c09     	str	x9, [x0, #0x18]
   fe524: f85e8108     	ldur	x8, [x8, #-0x18]
   fe528: f8686aa0     	ldr	x0, [x21, x8]
   fe52c: a941a408     	ldp	x8, x9, [x0, #0x18]
   fe530: eb09011f     	cmp	x8, x9
   fe534: 54000060     	b.eq	0xfe540 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xac>
   fe538: b9400101     	ldr	w1, [x8]
   fe53c: 14000005     	b	0xfe550 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xbc>
   fe540: f9400008     	ldr	x8, [x0]
   fe544: f9402508     	ldr	x8, [x8, #0x48]
   fe548: d63f0100     	blr	x8
   fe54c: 2a0003e1     	mov	w1, w0
   fe550: 3100043f     	cmn	w1, #0x1
   fe554: 54000360     	b.eq	0xfe5c0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x12c>
   fe558: a9432688     	ldp	x8, x9, [x20, #0x30]
   fe55c: eb09011f     	cmp	x8, x9
   fe560: 54000080     	b.eq	0xfe570 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xdc>
   fe564: b8004501     	str	w1, [x8], #0x4
   fe568: f9001a88     	str	x8, [x20, #0x30]
   fe56c: 14000007     	b	0xfe588 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xf4>
   fe570: f9400288     	ldr	x8, [x20]
   fe574: f9403508     	ldr	x8, [x8, #0x68]
   fe578: aa1403e0     	mov	x0, x20
   fe57c: d63f0100     	blr	x8
   fe580: 3100041f     	cmn	w0, #0x1
   fe584: 54000260     	b.eq	0xfe5d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x13c>
   fe588: a9402668     	ldp	x8, x9, [x19]
   fe58c: 91000529     	add	x9, x9, #0x1
   fe590: f9000669     	str	x9, [x19, #0x8]
   fe594: f85e8109     	ldur	x9, [x8, #-0x18]
   fe598: f8696aa0     	ldr	x0, [x21, x9]
   fe59c: a941a809     	ldp	x9, x10, [x0, #0x18]
   fe5a0: eb0a013f     	cmp	x9, x10
   fe5a4: 54fffbc1     	b.ne	0xfe51c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x88>
   fe5a8: f9400008     	ldr	x8, [x0]
   fe5ac: f9402908     	ldr	x8, [x8, #0x50]
   fe5b0: d63f0100     	blr	x8
   fe5b4: f9400268     	ldr	x8, [x19]
   fe5b8: f85e8108     	ldur	x8, [x8, #-0x18]
   fe5bc: 17ffffdb     	b	0xfe528 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x94>
   fe5c0: 52800048     	mov	w8, #0x2                // =2
   fe5c4: 14000004     	b	0xfe5d4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x140>
   fe5c8: 52800094     	mov	w20, #0x4               // =4
   fe5cc: 14000006     	b	0xfe5e4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x150>
   fe5d0: 2a1f03e8     	mov	w8, wzr
   fe5d4: f9400669     	ldr	x9, [x19, #0x8]
   fe5d8: 321e010a     	orr	w10, w8, #0x4
   fe5dc: f100013f     	cmp	x9, #0x0
   fe5e0: 1a880154     	csel	w20, w10, w8, eq
   fe5e4: f9400268     	ldr	x8, [x19]
   fe5e8: f85e8108     	ldur	x8, [x8, #-0x18]
   fe5ec: 8b080268     	add	x8, x19, x8
   fe5f0: f9401509     	ldr	x9, [x8, #0x28]
   fe5f4: f100013f     	cmp	x9, #0x0
   fe5f8: 2944250a     	ldp	w10, w9, [x8, #0x20]
   fe5fc: 1a9f17eb     	cset	w11, eq
   fe600: 2a14014a     	orr	w10, w10, w20
   fe604: 2a0b014a     	orr	w10, w10, w11
   fe608: 6a09015f     	tst	w10, w9
   fe60c: b900210a     	str	w10, [x8, #0x20]
   fe610: 540000e1     	b.ne	0xfe62c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x198>
   fe614: aa1303e0     	mov	x0, x19
   fe618: f9400bf5     	ldr	x21, [sp, #0x10]
   fe61c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
   fe620: a8c37bfd     	ldp	x29, x30, [sp], #0x30
   fe624: d50323bf     	autiasp
   fe628: d65f03c0     	ret
   fe62c: b0fffb80     	adrp	x0, 0x6f000
   fe630: 91344400     	add	x0, x0, #0xd11
   fe634: 9400205a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fe638: 94017a46     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fe63c: a9402a68     	ldp	x8, x10, [x19]
   fe640: f85e8109     	ldur	x9, [x8, #-0x18]
   fe644: f100015f     	cmp	x10, #0x0
   fe648: 528000aa     	mov	w10, #0x5               // =5
   fe64c: 1a9f0554     	csinc	w20, w10, wzr, eq
   fe650: 8b090269     	add	x9, x19, x9
   fe654: b940212b     	ldr	w11, [x9, #0x20]
   fe658: 2a14016b     	orr	w11, w11, w20
   fe65c: b900212b     	str	w11, [x9, #0x20]
   fe660: f85e8108     	ldur	x8, [x8, #-0x18]
   fe664: 8b080268     	add	x8, x19, x8
   fe668: 39409108     	ldrb	w8, [x8, #0x24]
   fe66c: 6a0a011f     	tst	w8, w10
   fe670: 54000061     	b.ne	0xfe67c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x1e8>
   fe674: 94017d0f     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe678: 17ffffdb     	b	0xfe5e4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x150>
   fe67c: 94017d09     	bl	0x15daa0 <__cxa_rethrow@plt>
   fe680: aa0003f3     	mov	x19, x0
   fe684: 94017d0b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe688: aa1303e0     	mov	x0, x19
   fe68c: 94016ab5     	bl	0x159160 <__emutls_get_address+0x6d4>
   fe690: 97feaa29     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fe694 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)>:
   fe694: d503245f     	bti	c
   fe698: 14000001     	b	0xfe69c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)+0x8>
   fe69c: d503233f     	paciasp
   fe6a0: d10143ff     	sub	sp, sp, #0x50
   fe6a4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fe6a8: 910083fd     	add	x29, sp, #0x20
   fe6ac: f9001bf5     	str	x21, [sp, #0x30]
   fe6b0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fe6b4: d53bd055     	mrs	x21, TPIDR_EL0
   fe6b8: aa0003f3     	mov	x19, x0
   fe6bc: aa0103f4     	mov	x20, x1
   fe6c0: f94016a8     	ldr	x8, [x21, #0x28]
   fe6c4: 910043e0     	add	x0, sp, #0x10
   fe6c8: aa1303e1     	mov	x1, x19
   fe6cc: 2a1f03e2     	mov	w2, wzr
   fe6d0: f81f83a8     	stur	x8, [x29, #-0x8]
   fe6d4: b81f43bf     	stur	wzr, [x29, #-0xc]
   fe6d8: 94018476     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   fe6dc: 394043e8     	ldrb	w8, [sp, #0x10]
   fe6e0: 34000488     	cbz	w8, 0xfe770 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)+0xdc>
   fe6e4: f9400268     	ldr	x8, [x19]
   fe6e8: 910023e0     	add	x0, sp, #0x8
   fe6ec: f85e8108     	ldur	x8, [x8, #-0x18]
   fe6f0: 8b080268     	add	x8, x19, x8
   fe6f4: 9100c101     	add	x1, x8, #0x30
   fe6f8: 9401843a     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fe6fc: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fe700: 910023e0     	add	x0, sp, #0x8
   fe704: f9471021     	ldr	x1, [x1, #0xe20]
   fe708: 9401844e     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fe70c: f9400268     	ldr	x8, [x19]
   fe710: f85e8108     	ldur	x8, [x8, #-0x18]
   fe714: 8b080263     	add	x3, x19, x8
   fe718: f9400008     	ldr	x8, [x0]
   fe71c: f9401461     	ldr	x1, [x3, #0x28]
   fe720: f9400d08     	ldr	x8, [x8, #0x18]
   fe724: d10033a4     	sub	x4, x29, #0xc
   fe728: aa1f03e2     	mov	x2, xzr
   fe72c: aa1403e5     	mov	x5, x20
   fe730: d63f0100     	blr	x8
   fe734: 910023e0     	add	x0, sp, #0x8
   fe738: 9401841a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fe73c: f9400268     	ldr	x8, [x19]
   fe740: b85f43a9     	ldur	w9, [x29, #-0xc]
   fe744: f85e8108     	ldur	x8, [x8, #-0x18]
   fe748: 8b080268     	add	x8, x19, x8
   fe74c: f940150a     	ldr	x10, [x8, #0x28]
   fe750: f100015f     	cmp	x10, #0x0
   fe754: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fe758: 2a090169     	orr	w9, w11, w9
   fe75c: 1a9f17eb     	cset	w11, eq
   fe760: 2a0b0129     	orr	w9, w9, w11
   fe764: 6a0a013f     	tst	w9, w10
   fe768: b9002109     	str	w9, [x8, #0x20]
   fe76c: 54000181     	b.ne	0xfe79c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)+0x108>
   fe770: f94016a8     	ldr	x8, [x21, #0x28]
   fe774: f85f83a9     	ldur	x9, [x29, #-0x8]
   fe778: eb09011f     	cmp	x8, x9
   fe77c: 54000161     	b.ne	0xfe7a8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)+0x114>
   fe780: aa1303e0     	mov	x0, x19
   fe784: f9401bf5     	ldr	x21, [sp, #0x30]
   fe788: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fe78c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fe790: 910143ff     	add	sp, sp, #0x50
   fe794: d50323bf     	autiasp
   fe798: d65f03c0     	ret
   fe79c: b0fffb80     	adrp	x0, 0x6f000
   fe7a0: 91344400     	add	x0, x0, #0xd11
   fe7a4: 94001ffe     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fe7a8: 940179a2     	bl	0x15ce30 <__stack_chk_fail@plt>
   fe7ac: aa0003f4     	mov	x20, x0
   fe7b0: 910023e0     	add	x0, sp, #0x8
   fe7b4: 940183fb     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fe7b8: aa1403e0     	mov	x0, x20
   fe7bc: 940179e5     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fe7c0: f9400268     	ldr	x8, [x19]
   fe7c4: b85f43aa     	ldur	w10, [x29, #-0xc]
   fe7c8: f85e8109     	ldur	x9, [x8, #-0x18]
   fe7cc: 3200014a     	orr	w10, w10, #0x1
   fe7d0: 8b090269     	add	x9, x19, x9
   fe7d4: b81f43aa     	stur	w10, [x29, #-0xc]
   fe7d8: b940212b     	ldr	w11, [x9, #0x20]
   fe7dc: 2a0a016b     	orr	w11, w11, w10
   fe7e0: b900212b     	str	w11, [x9, #0x20]
   fe7e4: f85e8108     	ldur	x8, [x8, #-0x18]
   fe7e8: 8b080268     	add	x8, x19, x8
   fe7ec: 39409108     	ldrb	w8, [x8, #0x24]
   fe7f0: 37000068     	tbnz	w8, #0x0, 0xfe7fc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)+0x168>
   fe7f4: 94017caf     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe7f8: 17ffffd1     	b	0xfe73c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(bool&)+0xa8>
   fe7fc: 94017ca9     	bl	0x15daa0 <__cxa_rethrow@plt>
   fe800: aa0003f3     	mov	x19, x0
   fe804: 94017cab     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe808: aa1303e0     	mov	x0, x19
   fe80c: 94016a55     	bl	0x159160 <__emutls_get_address+0x6d4>
   fe810: 97fea9c9     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fe814 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)>:
   fe814: d503245f     	bti	c
   fe818: 14000001     	b	0xfe81c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0x8>
   fe81c: d503233f     	paciasp
   fe820: d10143ff     	sub	sp, sp, #0x50
   fe824: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fe828: 910083fd     	add	x29, sp, #0x20
   fe82c: f9001bf5     	str	x21, [sp, #0x30]
   fe830: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fe834: d53bd055     	mrs	x21, TPIDR_EL0
   fe838: aa0003f3     	mov	x19, x0
   fe83c: aa0103f4     	mov	x20, x1
   fe840: f94016a8     	ldr	x8, [x21, #0x28]
   fe844: 910043e0     	add	x0, sp, #0x10
   fe848: aa1303e1     	mov	x1, x19
   fe84c: 2a1f03e2     	mov	w2, wzr
   fe850: f81f83a8     	stur	x8, [x29, #-0x8]
   fe854: b81f43bf     	stur	wzr, [x29, #-0xc]
   fe858: 94018416     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   fe85c: 394043e8     	ldrb	w8, [sp, #0x10]
   fe860: 34000688     	cbz	w8, 0xfe930 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0x11c>
   fe864: f9400268     	ldr	x8, [x19]
   fe868: 910003e0     	mov	x0, sp
   fe86c: f85e8108     	ldur	x8, [x8, #-0x18]
   fe870: 8b080268     	add	x8, x19, x8
   fe874: 9100c101     	add	x1, x8, #0x30
   fe878: 940183da     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fe87c: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fe880: 910003e0     	mov	x0, sp
   fe884: f9471021     	ldr	x1, [x1, #0xe20]
   fe888: 940183ee     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fe88c: f9400268     	ldr	x8, [x19]
   fe890: f85e8108     	ldur	x8, [x8, #-0x18]
   fe894: 8b080263     	add	x3, x19, x8
   fe898: f9400008     	ldr	x8, [x0]
   fe89c: f9401461     	ldr	x1, [x3, #0x28]
   fe8a0: f9401108     	ldr	x8, [x8, #0x20]
   fe8a4: d10033a4     	sub	x4, x29, #0xc
   fe8a8: 910023e5     	add	x5, sp, #0x8
   fe8ac: aa1f03e2     	mov	x2, xzr
   fe8b0: d63f0100     	blr	x8
   fe8b4: 910003e0     	mov	x0, sp
   fe8b8: 940183ba     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fe8bc: f94007e8     	ldr	x8, [sp, #0x8]
   fe8c0: 92900009     	mov	x9, #-0x8001            // =-32769
   fe8c4: eb09011f     	cmp	x8, x9
   fe8c8: 5400008c     	b.gt	0xfe8d8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0xc4>
   fe8cc: b85f43a8     	ldur	w8, [x29, #-0xc]
   fe8d0: 52900009     	mov	w9, #0x8000             // =32768
   fe8d4: 14000005     	b	0xfe8e8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0xd4>
   fe8d8: f140211f     	cmp	x8, #0x8, lsl #12       // =0x8000
   fe8dc: 540000eb     	b.lt	0xfe8f8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0xe4>
   fe8e0: b85f43a8     	ldur	w8, [x29, #-0xc]
   fe8e4: 528fffe9     	mov	w9, #0x7fff             // =32767
   fe8e8: 321e0108     	orr	w8, w8, #0x4
   fe8ec: b81f43a8     	stur	w8, [x29, #-0xc]
   fe8f0: 79000289     	strh	w9, [x20]
   fe8f4: 14000002     	b	0xfe8fc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0xe8>
   fe8f8: 79000288     	strh	w8, [x20]
   fe8fc: f9400268     	ldr	x8, [x19]
   fe900: b85f43a9     	ldur	w9, [x29, #-0xc]
   fe904: f85e8108     	ldur	x8, [x8, #-0x18]
   fe908: 8b080268     	add	x8, x19, x8
   fe90c: f940150a     	ldr	x10, [x8, #0x28]
   fe910: f100015f     	cmp	x10, #0x0
   fe914: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fe918: 2a090169     	orr	w9, w11, w9
   fe91c: 1a9f17eb     	cset	w11, eq
   fe920: 2a0b0129     	orr	w9, w9, w11
   fe924: 6a0a013f     	tst	w9, w10
   fe928: b9002109     	str	w9, [x8, #0x20]
   fe92c: 54000181     	b.ne	0xfe95c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0x148>
   fe930: f94016a8     	ldr	x8, [x21, #0x28]
   fe934: f85f83a9     	ldur	x9, [x29, #-0x8]
   fe938: eb09011f     	cmp	x8, x9
   fe93c: 54000161     	b.ne	0xfe968 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0x154>
   fe940: aa1303e0     	mov	x0, x19
   fe944: f9401bf5     	ldr	x21, [sp, #0x30]
   fe948: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fe94c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fe950: 910143ff     	add	sp, sp, #0x50
   fe954: d50323bf     	autiasp
   fe958: d65f03c0     	ret
   fe95c: b0fffb80     	adrp	x0, 0x6f000
   fe960: 91344400     	add	x0, x0, #0xd11
   fe964: 94001f8e     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fe968: 94017932     	bl	0x15ce30 <__stack_chk_fail@plt>
   fe96c: aa0003f4     	mov	x20, x0
   fe970: 910003e0     	mov	x0, sp
   fe974: 9401838b     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fe978: aa1403e0     	mov	x0, x20
   fe97c: 94017975     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fe980: f9400268     	ldr	x8, [x19]
   fe984: b85f43aa     	ldur	w10, [x29, #-0xc]
   fe988: f85e8109     	ldur	x9, [x8, #-0x18]
   fe98c: 3200014a     	orr	w10, w10, #0x1
   fe990: 8b090269     	add	x9, x19, x9
   fe994: b81f43aa     	stur	w10, [x29, #-0xc]
   fe998: b940212b     	ldr	w11, [x9, #0x20]
   fe99c: 2a0a016b     	orr	w11, w11, w10
   fe9a0: b900212b     	str	w11, [x9, #0x20]
   fe9a4: f85e8108     	ldur	x8, [x8, #-0x18]
   fe9a8: 8b080268     	add	x8, x19, x8
   fe9ac: 39409108     	ldrb	w8, [x8, #0x24]
   fe9b0: 37000068     	tbnz	w8, #0x0, 0xfe9bc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0x1a8>
   fe9b4: 94017c3f     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe9b8: 17ffffd1     	b	0xfe8fc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(short&)+0xe8>
   fe9bc: 94017c39     	bl	0x15daa0 <__cxa_rethrow@plt>
   fe9c0: aa0003f3     	mov	x19, x0
   fe9c4: 94017c3b     	bl	0x15dab0 <__cxa_end_catch@plt>
   fe9c8: aa1303e0     	mov	x0, x19
   fe9cc: 940169e5     	bl	0x159160 <__emutls_get_address+0x6d4>
   fe9d0: 97fea959     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fe9d4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)>:
   fe9d4: d503245f     	bti	c
   fe9d8: 14000001     	b	0xfe9dc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)+0x8>
   fe9dc: d503233f     	paciasp
   fe9e0: d10143ff     	sub	sp, sp, #0x50
   fe9e4: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fe9e8: 910083fd     	add	x29, sp, #0x20
   fe9ec: f9001bf5     	str	x21, [sp, #0x30]
   fe9f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fe9f4: d53bd055     	mrs	x21, TPIDR_EL0
   fe9f8: aa0003f3     	mov	x19, x0
   fe9fc: aa0103f4     	mov	x20, x1
   fea00: f94016a8     	ldr	x8, [x21, #0x28]
   fea04: 910043e0     	add	x0, sp, #0x10
   fea08: aa1303e1     	mov	x1, x19
   fea0c: 2a1f03e2     	mov	w2, wzr
   fea10: f81f83a8     	stur	x8, [x29, #-0x8]
   fea14: b81f43bf     	stur	wzr, [x29, #-0xc]
   fea18: 940183a6     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   fea1c: 394043e8     	ldrb	w8, [sp, #0x10]
   fea20: 34000488     	cbz	w8, 0xfeab0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)+0xdc>
   fea24: f9400268     	ldr	x8, [x19]
   fea28: 910023e0     	add	x0, sp, #0x8
   fea2c: f85e8108     	ldur	x8, [x8, #-0x18]
   fea30: 8b080268     	add	x8, x19, x8
   fea34: 9100c101     	add	x1, x8, #0x30
   fea38: 9401836a     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fea3c: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fea40: 910023e0     	add	x0, sp, #0x8
   fea44: f9471021     	ldr	x1, [x1, #0xe20]
   fea48: 9401837e     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fea4c: f9400268     	ldr	x8, [x19]
   fea50: f85e8108     	ldur	x8, [x8, #-0x18]
   fea54: 8b080263     	add	x3, x19, x8
   fea58: f9400008     	ldr	x8, [x0]
   fea5c: f9401461     	ldr	x1, [x3, #0x28]
   fea60: f9401908     	ldr	x8, [x8, #0x30]
   fea64: d10033a4     	sub	x4, x29, #0xc
   fea68: aa1f03e2     	mov	x2, xzr
   fea6c: aa1403e5     	mov	x5, x20
   fea70: d63f0100     	blr	x8
   fea74: 910023e0     	add	x0, sp, #0x8
   fea78: 9401834a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fea7c: f9400268     	ldr	x8, [x19]
   fea80: b85f43a9     	ldur	w9, [x29, #-0xc]
   fea84: f85e8108     	ldur	x8, [x8, #-0x18]
   fea88: 8b080268     	add	x8, x19, x8
   fea8c: f940150a     	ldr	x10, [x8, #0x28]
   fea90: f100015f     	cmp	x10, #0x0
   fea94: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fea98: 2a090169     	orr	w9, w11, w9
   fea9c: 1a9f17eb     	cset	w11, eq
   feaa0: 2a0b0129     	orr	w9, w9, w11
   feaa4: 6a0a013f     	tst	w9, w10
   feaa8: b9002109     	str	w9, [x8, #0x20]
   feaac: 54000181     	b.ne	0xfeadc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)+0x108>
   feab0: f94016a8     	ldr	x8, [x21, #0x28]
   feab4: f85f83a9     	ldur	x9, [x29, #-0x8]
   feab8: eb09011f     	cmp	x8, x9
   feabc: 54000161     	b.ne	0xfeae8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)+0x114>
   feac0: aa1303e0     	mov	x0, x19
   feac4: f9401bf5     	ldr	x21, [sp, #0x30]
   feac8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   feacc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fead0: 910143ff     	add	sp, sp, #0x50
   fead4: d50323bf     	autiasp
   fead8: d65f03c0     	ret
   feadc: b0fffb80     	adrp	x0, 0x6f000
   feae0: 91344400     	add	x0, x0, #0xd11
   feae4: 94001f2e     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   feae8: 940178d2     	bl	0x15ce30 <__stack_chk_fail@plt>
   feaec: aa0003f4     	mov	x20, x0
   feaf0: 910023e0     	add	x0, sp, #0x8
   feaf4: 9401832b     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   feaf8: aa1403e0     	mov	x0, x20
   feafc: 94017915     	bl	0x15cf50 <__cxa_begin_catch@plt>
   feb00: f9400268     	ldr	x8, [x19]
   feb04: b85f43aa     	ldur	w10, [x29, #-0xc]
   feb08: f85e8109     	ldur	x9, [x8, #-0x18]
   feb0c: 3200014a     	orr	w10, w10, #0x1
   feb10: 8b090269     	add	x9, x19, x9
   feb14: b81f43aa     	stur	w10, [x29, #-0xc]
   feb18: b940212b     	ldr	w11, [x9, #0x20]
   feb1c: 2a0a016b     	orr	w11, w11, w10
   feb20: b900212b     	str	w11, [x9, #0x20]
   feb24: f85e8108     	ldur	x8, [x8, #-0x18]
   feb28: 8b080268     	add	x8, x19, x8
   feb2c: 39409108     	ldrb	w8, [x8, #0x24]
   feb30: 37000068     	tbnz	w8, #0x0, 0xfeb3c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)+0x168>
   feb34: 94017bdf     	bl	0x15dab0 <__cxa_end_catch@plt>
   feb38: 17ffffd1     	b	0xfea7c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned short&)+0xa8>
   feb3c: 94017bd9     	bl	0x15daa0 <__cxa_rethrow@plt>
   feb40: aa0003f3     	mov	x19, x0
   feb44: 94017bdb     	bl	0x15dab0 <__cxa_end_catch@plt>
   feb48: aa1303e0     	mov	x0, x19
   feb4c: 94016985     	bl	0x159160 <__emutls_get_address+0x6d4>
   feb50: 97fea8f9     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000feb54 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)>:
   feb54: d503245f     	bti	c
   feb58: 14000001     	b	0xfeb5c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0x8>
   feb5c: d503233f     	paciasp
   feb60: d10143ff     	sub	sp, sp, #0x50
   feb64: a9027bfd     	stp	x29, x30, [sp, #0x20]
   feb68: 910083fd     	add	x29, sp, #0x20
   feb6c: f9001bf5     	str	x21, [sp, #0x30]
   feb70: a9044ff4     	stp	x20, x19, [sp, #0x40]
   feb74: d53bd055     	mrs	x21, TPIDR_EL0
   feb78: aa0003f3     	mov	x19, x0
   feb7c: aa0103f4     	mov	x20, x1
   feb80: f94016a8     	ldr	x8, [x21, #0x28]
   feb84: 910043e0     	add	x0, sp, #0x10
   feb88: aa1303e1     	mov	x1, x19
   feb8c: 2a1f03e2     	mov	w2, wzr
   feb90: f81f83a8     	stur	x8, [x29, #-0x8]
   feb94: b81f43bf     	stur	wzr, [x29, #-0xc]
   feb98: 94018346     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   feb9c: 394043e8     	ldrb	w8, [sp, #0x10]
   feba0: 340006a8     	cbz	w8, 0xfec74 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0x120>
   feba4: f9400268     	ldr	x8, [x19]
   feba8: 910003e0     	mov	x0, sp
   febac: f85e8108     	ldur	x8, [x8, #-0x18]
   febb0: 8b080268     	add	x8, x19, x8
   febb4: 9100c101     	add	x1, x8, #0x30
   febb8: 9401830a     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   febbc: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   febc0: 910003e0     	mov	x0, sp
   febc4: f9471021     	ldr	x1, [x1, #0xe20]
   febc8: 9401831e     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   febcc: f9400268     	ldr	x8, [x19]
   febd0: f85e8108     	ldur	x8, [x8, #-0x18]
   febd4: 8b080263     	add	x3, x19, x8
   febd8: f9400008     	ldr	x8, [x0]
   febdc: f9401461     	ldr	x1, [x3, #0x28]
   febe0: f9401108     	ldr	x8, [x8, #0x20]
   febe4: d10033a4     	sub	x4, x29, #0xc
   febe8: 910023e5     	add	x5, sp, #0x8
   febec: aa1f03e2     	mov	x2, xzr
   febf0: d63f0100     	blr	x8
   febf4: 910003e0     	mov	x0, sp
   febf8: 940182ea     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   febfc: f94007e8     	ldr	x8, [sp, #0x8]
   fec00: 92b00009     	mov	x9, #-0x80000001        // =-2147483649
   fec04: eb09011f     	cmp	x8, x9
   fec08: 5400008c     	b.gt	0xfec18 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0xc4>
   fec0c: b85f43a8     	ldur	w8, [x29, #-0xc]
   fec10: 52b00009     	mov	w9, #-0x80000000        // =-2147483648
   fec14: 14000006     	b	0xfec2c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0xd8>
   fec18: 52b00009     	mov	w9, #-0x80000000        // =-2147483648
   fec1c: eb09011f     	cmp	x8, x9
   fec20: 540000eb     	b.lt	0xfec3c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0xe8>
   fec24: b85f43a8     	ldur	w8, [x29, #-0xc]
   fec28: 12b00009     	mov	w9, #0x7fffffff         // =2147483647
   fec2c: 321e0108     	orr	w8, w8, #0x4
   fec30: b81f43a8     	stur	w8, [x29, #-0xc]
   fec34: b9000289     	str	w9, [x20]
   fec38: 14000002     	b	0xfec40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0xec>
   fec3c: b9000288     	str	w8, [x20]
   fec40: f9400268     	ldr	x8, [x19]
   fec44: b85f43a9     	ldur	w9, [x29, #-0xc]
   fec48: f85e8108     	ldur	x8, [x8, #-0x18]
   fec4c: 8b080268     	add	x8, x19, x8
   fec50: f940150a     	ldr	x10, [x8, #0x28]
   fec54: f100015f     	cmp	x10, #0x0
   fec58: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fec5c: 2a090169     	orr	w9, w11, w9
   fec60: 1a9f17eb     	cset	w11, eq
   fec64: 2a0b0129     	orr	w9, w9, w11
   fec68: 6a0a013f     	tst	w9, w10
   fec6c: b9002109     	str	w9, [x8, #0x20]
   fec70: 54000181     	b.ne	0xfeca0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0x14c>
   fec74: f94016a8     	ldr	x8, [x21, #0x28]
   fec78: f85f83a9     	ldur	x9, [x29, #-0x8]
   fec7c: eb09011f     	cmp	x8, x9
   fec80: 54000161     	b.ne	0xfecac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0x158>
   fec84: aa1303e0     	mov	x0, x19
   fec88: f9401bf5     	ldr	x21, [sp, #0x30]
   fec8c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fec90: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fec94: 910143ff     	add	sp, sp, #0x50
   fec98: d50323bf     	autiasp
   fec9c: d65f03c0     	ret
   feca0: b0fffb80     	adrp	x0, 0x6f000
   feca4: 91344400     	add	x0, x0, #0xd11
   feca8: 94001ebd     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fecac: 94017861     	bl	0x15ce30 <__stack_chk_fail@plt>
   fecb0: aa0003f4     	mov	x20, x0
   fecb4: 910003e0     	mov	x0, sp
   fecb8: 940182ba     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fecbc: aa1403e0     	mov	x0, x20
   fecc0: 940178a4     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fecc4: f9400268     	ldr	x8, [x19]
   fecc8: b85f43aa     	ldur	w10, [x29, #-0xc]
   feccc: f85e8109     	ldur	x9, [x8, #-0x18]
   fecd0: 3200014a     	orr	w10, w10, #0x1
   fecd4: 8b090269     	add	x9, x19, x9
   fecd8: b81f43aa     	stur	w10, [x29, #-0xc]
   fecdc: b940212b     	ldr	w11, [x9, #0x20]
   fece0: 2a0a016b     	orr	w11, w11, w10
   fece4: b900212b     	str	w11, [x9, #0x20]
   fece8: f85e8108     	ldur	x8, [x8, #-0x18]
   fecec: 8b080268     	add	x8, x19, x8
   fecf0: 39409108     	ldrb	w8, [x8, #0x24]
   fecf4: 37000068     	tbnz	w8, #0x0, 0xfed00 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0x1ac>
   fecf8: 94017b6e     	bl	0x15dab0 <__cxa_end_catch@plt>
   fecfc: 17ffffd1     	b	0xfec40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(int&)+0xec>
   fed00: 94017b68     	bl	0x15daa0 <__cxa_rethrow@plt>
   fed04: aa0003f3     	mov	x19, x0
   fed08: 94017b6a     	bl	0x15dab0 <__cxa_end_catch@plt>
   fed0c: aa1303e0     	mov	x0, x19
   fed10: 94016914     	bl	0x159160 <__emutls_get_address+0x6d4>
   fed14: 97fea888     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fed18 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)>:
   fed18: d503245f     	bti	c
   fed1c: 14000001     	b	0xfed20 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)+0x8>
   fed20: d503233f     	paciasp
   fed24: d10143ff     	sub	sp, sp, #0x50
   fed28: a9027bfd     	stp	x29, x30, [sp, #0x20]
   fed2c: 910083fd     	add	x29, sp, #0x20
   fed30: f9001bf5     	str	x21, [sp, #0x30]
   fed34: a9044ff4     	stp	x20, x19, [sp, #0x40]
   fed38: d53bd055     	mrs	x21, TPIDR_EL0
   fed3c: aa0003f3     	mov	x19, x0
   fed40: aa0103f4     	mov	x20, x1
   fed44: f94016a8     	ldr	x8, [x21, #0x28]
   fed48: 910043e0     	add	x0, sp, #0x10
   fed4c: aa1303e1     	mov	x1, x19
   fed50: 2a1f03e2     	mov	w2, wzr
   fed54: f81f83a8     	stur	x8, [x29, #-0x8]
   fed58: b81f43bf     	stur	wzr, [x29, #-0xc]
   fed5c: 940182d5     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   fed60: 394043e8     	ldrb	w8, [sp, #0x10]
   fed64: 34000488     	cbz	w8, 0xfedf4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)+0xdc>
   fed68: f9400268     	ldr	x8, [x19]
   fed6c: 910023e0     	add	x0, sp, #0x8
   fed70: f85e8108     	ldur	x8, [x8, #-0x18]
   fed74: 8b080268     	add	x8, x19, x8
   fed78: 9100c101     	add	x1, x8, #0x30
   fed7c: 94018299     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fed80: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fed84: 910023e0     	add	x0, sp, #0x8
   fed88: f9471021     	ldr	x1, [x1, #0xe20]
   fed8c: 940182ad     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fed90: f9400268     	ldr	x8, [x19]
   fed94: f85e8108     	ldur	x8, [x8, #-0x18]
   fed98: 8b080263     	add	x3, x19, x8
   fed9c: f9400008     	ldr	x8, [x0]
   feda0: f9401461     	ldr	x1, [x3, #0x28]
   feda4: f9401d08     	ldr	x8, [x8, #0x38]
   feda8: d10033a4     	sub	x4, x29, #0xc
   fedac: aa1f03e2     	mov	x2, xzr
   fedb0: aa1403e5     	mov	x5, x20
   fedb4: d63f0100     	blr	x8
   fedb8: 910023e0     	add	x0, sp, #0x8
   fedbc: 94018279     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fedc0: f9400268     	ldr	x8, [x19]
   fedc4: b85f43a9     	ldur	w9, [x29, #-0xc]
   fedc8: f85e8108     	ldur	x8, [x8, #-0x18]
   fedcc: 8b080268     	add	x8, x19, x8
   fedd0: f940150a     	ldr	x10, [x8, #0x28]
   fedd4: f100015f     	cmp	x10, #0x0
   fedd8: 2944290b     	ldp	w11, w10, [x8, #0x20]
   feddc: 2a090169     	orr	w9, w11, w9
   fede0: 1a9f17eb     	cset	w11, eq
   fede4: 2a0b0129     	orr	w9, w9, w11
   fede8: 6a0a013f     	tst	w9, w10
   fedec: b9002109     	str	w9, [x8, #0x20]
   fedf0: 54000181     	b.ne	0xfee20 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)+0x108>
   fedf4: f94016a8     	ldr	x8, [x21, #0x28]
   fedf8: f85f83a9     	ldur	x9, [x29, #-0x8]
   fedfc: eb09011f     	cmp	x8, x9
   fee00: 54000161     	b.ne	0xfee2c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)+0x114>
   fee04: aa1303e0     	mov	x0, x19
   fee08: f9401bf5     	ldr	x21, [sp, #0x30]
   fee0c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fee10: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fee14: 910143ff     	add	sp, sp, #0x50
   fee18: d50323bf     	autiasp
   fee1c: d65f03c0     	ret
   fee20: b0fffb80     	adrp	x0, 0x6f000
   fee24: 91344400     	add	x0, x0, #0xd11
   fee28: 94001e5d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fee2c: 94017801     	bl	0x15ce30 <__stack_chk_fail@plt>
   fee30: aa0003f4     	mov	x20, x0
   fee34: 910023e0     	add	x0, sp, #0x8
   fee38: 9401825a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fee3c: aa1403e0     	mov	x0, x20
   fee40: 94017844     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fee44: f9400268     	ldr	x8, [x19]
   fee48: b85f43aa     	ldur	w10, [x29, #-0xc]
   fee4c: f85e8109     	ldur	x9, [x8, #-0x18]
   fee50: 3200014a     	orr	w10, w10, #0x1
   fee54: 8b090269     	add	x9, x19, x9
   fee58: b81f43aa     	stur	w10, [x29, #-0xc]
   fee5c: b940212b     	ldr	w11, [x9, #0x20]
   fee60: 2a0a016b     	orr	w11, w11, w10
   fee64: b900212b     	str	w11, [x9, #0x20]
   fee68: f85e8108     	ldur	x8, [x8, #-0x18]
   fee6c: 8b080268     	add	x8, x19, x8
   fee70: 39409108     	ldrb	w8, [x8, #0x24]
   fee74: 37000068     	tbnz	w8, #0x0, 0xfee80 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)+0x168>
   fee78: 94017b0e     	bl	0x15dab0 <__cxa_end_catch@plt>
   fee7c: 17ffffd1     	b	0xfedc0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned int&)+0xa8>
   fee80: 94017b08     	bl	0x15daa0 <__cxa_rethrow@plt>
   fee84: aa0003f3     	mov	x19, x0
   fee88: 94017b0a     	bl	0x15dab0 <__cxa_end_catch@plt>
   fee8c: aa1303e0     	mov	x0, x19
   fee90: 940168b4     	bl	0x159160 <__emutls_get_address+0x6d4>
   fee94: 97fea828     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fee98 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)>:
   fee98: d503245f     	bti	c
   fee9c: 14000001     	b	0xfeea0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)+0x8>
   feea0: d503233f     	paciasp
   feea4: d10143ff     	sub	sp, sp, #0x50
   feea8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   feeac: 910083fd     	add	x29, sp, #0x20
   feeb0: f9001bf5     	str	x21, [sp, #0x30]
   feeb4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   feeb8: d53bd055     	mrs	x21, TPIDR_EL0
   feebc: aa0003f3     	mov	x19, x0
   feec0: aa0103f4     	mov	x20, x1
   feec4: f94016a8     	ldr	x8, [x21, #0x28]
   feec8: 910043e0     	add	x0, sp, #0x10
   feecc: aa1303e1     	mov	x1, x19
   feed0: 2a1f03e2     	mov	w2, wzr
   feed4: f81f83a8     	stur	x8, [x29, #-0x8]
   feed8: b81f43bf     	stur	wzr, [x29, #-0xc]
   feedc: 94018275     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   feee0: 394043e8     	ldrb	w8, [sp, #0x10]
   feee4: 34000488     	cbz	w8, 0xfef74 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)+0xdc>
   feee8: f9400268     	ldr	x8, [x19]
   feeec: 910023e0     	add	x0, sp, #0x8
   feef0: f85e8108     	ldur	x8, [x8, #-0x18]
   feef4: 8b080268     	add	x8, x19, x8
   feef8: 9100c101     	add	x1, x8, #0x30
   feefc: 94018239     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fef00: d0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fef04: 910023e0     	add	x0, sp, #0x8
   fef08: f9471021     	ldr	x1, [x1, #0xe20]
   fef0c: 9401824d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fef10: f9400268     	ldr	x8, [x19]
   fef14: f85e8108     	ldur	x8, [x8, #-0x18]
   fef18: 8b080263     	add	x3, x19, x8
   fef1c: f9400008     	ldr	x8, [x0]
   fef20: f9401461     	ldr	x1, [x3, #0x28]
   fef24: f9401108     	ldr	x8, [x8, #0x20]
   fef28: d10033a4     	sub	x4, x29, #0xc
   fef2c: aa1f03e2     	mov	x2, xzr
   fef30: aa1403e5     	mov	x5, x20
   fef34: d63f0100     	blr	x8
   fef38: 910023e0     	add	x0, sp, #0x8
   fef3c: 94018219     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fef40: f9400268     	ldr	x8, [x19]
   fef44: b85f43a9     	ldur	w9, [x29, #-0xc]
   fef48: f85e8108     	ldur	x8, [x8, #-0x18]
   fef4c: 8b080268     	add	x8, x19, x8
   fef50: f940150a     	ldr	x10, [x8, #0x28]
   fef54: f100015f     	cmp	x10, #0x0
   fef58: 2944290b     	ldp	w11, w10, [x8, #0x20]
   fef5c: 2a090169     	orr	w9, w11, w9
   fef60: 1a9f17eb     	cset	w11, eq
   fef64: 2a0b0129     	orr	w9, w9, w11
   fef68: 6a0a013f     	tst	w9, w10
   fef6c: b9002109     	str	w9, [x8, #0x20]
   fef70: 54000181     	b.ne	0xfefa0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)+0x108>
   fef74: f94016a8     	ldr	x8, [x21, #0x28]
   fef78: f85f83a9     	ldur	x9, [x29, #-0x8]
   fef7c: eb09011f     	cmp	x8, x9
   fef80: 54000161     	b.ne	0xfefac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)+0x114>
   fef84: aa1303e0     	mov	x0, x19
   fef88: f9401bf5     	ldr	x21, [sp, #0x30]
   fef8c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   fef90: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   fef94: 910143ff     	add	sp, sp, #0x50
   fef98: d50323bf     	autiasp
   fef9c: d65f03c0     	ret
   fefa0: b0fffb80     	adrp	x0, 0x6f000
   fefa4: 91344400     	add	x0, x0, #0xd11
   fefa8: 94001dfd     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   fefac: 940177a1     	bl	0x15ce30 <__stack_chk_fail@plt>
   fefb0: aa0003f4     	mov	x20, x0
   fefb4: 910023e0     	add	x0, sp, #0x8
   fefb8: 940181fa     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fefbc: aa1403e0     	mov	x0, x20
   fefc0: 940177e4     	bl	0x15cf50 <__cxa_begin_catch@plt>
   fefc4: f9400268     	ldr	x8, [x19]
   fefc8: b85f43aa     	ldur	w10, [x29, #-0xc]
   fefcc: f85e8109     	ldur	x9, [x8, #-0x18]
   fefd0: 3200014a     	orr	w10, w10, #0x1
   fefd4: 8b090269     	add	x9, x19, x9
   fefd8: b81f43aa     	stur	w10, [x29, #-0xc]
   fefdc: b940212b     	ldr	w11, [x9, #0x20]
   fefe0: 2a0a016b     	orr	w11, w11, w10
   fefe4: b900212b     	str	w11, [x9, #0x20]
   fefe8: f85e8108     	ldur	x8, [x8, #-0x18]
   fefec: 8b080268     	add	x8, x19, x8
   feff0: 39409108     	ldrb	w8, [x8, #0x24]
   feff4: 37000068     	tbnz	w8, #0x0, 0xff000 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)+0x168>
   feff8: 94017aae     	bl	0x15dab0 <__cxa_end_catch@plt>
   feffc: 17ffffd1     	b	0xfef40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long&)+0xa8>
   ff000: 94017aa8     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff004: aa0003f3     	mov	x19, x0
   ff008: 94017aaa     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff00c: aa1303e0     	mov	x0, x19
   ff010: 94016854     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff014: 97fea7c8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff018 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)>:
   ff018: d503245f     	bti	c
   ff01c: 14000001     	b	0xff020 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)+0x8>
   ff020: d503233f     	paciasp
   ff024: d10143ff     	sub	sp, sp, #0x50
   ff028: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff02c: 910083fd     	add	x29, sp, #0x20
   ff030: f9001bf5     	str	x21, [sp, #0x30]
   ff034: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff038: d53bd055     	mrs	x21, TPIDR_EL0
   ff03c: aa0003f3     	mov	x19, x0
   ff040: aa0103f4     	mov	x20, x1
   ff044: f94016a8     	ldr	x8, [x21, #0x28]
   ff048: 910043e0     	add	x0, sp, #0x10
   ff04c: aa1303e1     	mov	x1, x19
   ff050: 2a1f03e2     	mov	w2, wzr
   ff054: f81f83a8     	stur	x8, [x29, #-0x8]
   ff058: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff05c: 94018215     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff060: 394043e8     	ldrb	w8, [sp, #0x10]
   ff064: 34000488     	cbz	w8, 0xff0f4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)+0xdc>
   ff068: f9400268     	ldr	x8, [x19]
   ff06c: 910023e0     	add	x0, sp, #0x8
   ff070: f85e8108     	ldur	x8, [x8, #-0x18]
   ff074: 8b080268     	add	x8, x19, x8
   ff078: 9100c101     	add	x1, x8, #0x30
   ff07c: 940181d9     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff080: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff084: 910023e0     	add	x0, sp, #0x8
   ff088: f9471021     	ldr	x1, [x1, #0xe20]
   ff08c: 940181ed     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff090: f9400268     	ldr	x8, [x19]
   ff094: f85e8108     	ldur	x8, [x8, #-0x18]
   ff098: 8b080263     	add	x3, x19, x8
   ff09c: f9400008     	ldr	x8, [x0]
   ff0a0: f9401461     	ldr	x1, [x3, #0x28]
   ff0a4: f9402108     	ldr	x8, [x8, #0x40]
   ff0a8: d10033a4     	sub	x4, x29, #0xc
   ff0ac: aa1f03e2     	mov	x2, xzr
   ff0b0: aa1403e5     	mov	x5, x20
   ff0b4: d63f0100     	blr	x8
   ff0b8: 910023e0     	add	x0, sp, #0x8
   ff0bc: 940181b9     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff0c0: f9400268     	ldr	x8, [x19]
   ff0c4: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff0c8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff0cc: 8b080268     	add	x8, x19, x8
   ff0d0: f940150a     	ldr	x10, [x8, #0x28]
   ff0d4: f100015f     	cmp	x10, #0x0
   ff0d8: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff0dc: 2a090169     	orr	w9, w11, w9
   ff0e0: 1a9f17eb     	cset	w11, eq
   ff0e4: 2a0b0129     	orr	w9, w9, w11
   ff0e8: 6a0a013f     	tst	w9, w10
   ff0ec: b9002109     	str	w9, [x8, #0x20]
   ff0f0: 54000181     	b.ne	0xff120 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)+0x108>
   ff0f4: f94016a8     	ldr	x8, [x21, #0x28]
   ff0f8: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff0fc: eb09011f     	cmp	x8, x9
   ff100: 54000161     	b.ne	0xff12c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)+0x114>
   ff104: aa1303e0     	mov	x0, x19
   ff108: f9401bf5     	ldr	x21, [sp, #0x30]
   ff10c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ff110: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ff114: 910143ff     	add	sp, sp, #0x50
   ff118: d50323bf     	autiasp
   ff11c: d65f03c0     	ret
   ff120: 90fffb80     	adrp	x0, 0x6f000
   ff124: 91344400     	add	x0, x0, #0xd11
   ff128: 94001d9d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ff12c: 94017741     	bl	0x15ce30 <__stack_chk_fail@plt>
   ff130: aa0003f4     	mov	x20, x0
   ff134: 910023e0     	add	x0, sp, #0x8
   ff138: 9401819a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff13c: aa1403e0     	mov	x0, x20
   ff140: 94017784     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ff144: f9400268     	ldr	x8, [x19]
   ff148: b85f43aa     	ldur	w10, [x29, #-0xc]
   ff14c: f85e8109     	ldur	x9, [x8, #-0x18]
   ff150: 3200014a     	orr	w10, w10, #0x1
   ff154: 8b090269     	add	x9, x19, x9
   ff158: b81f43aa     	stur	w10, [x29, #-0xc]
   ff15c: b940212b     	ldr	w11, [x9, #0x20]
   ff160: 2a0a016b     	orr	w11, w11, w10
   ff164: b900212b     	str	w11, [x9, #0x20]
   ff168: f85e8108     	ldur	x8, [x8, #-0x18]
   ff16c: 8b080268     	add	x8, x19, x8
   ff170: 39409108     	ldrb	w8, [x8, #0x24]
   ff174: 37000068     	tbnz	w8, #0x0, 0xff180 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)+0x168>
   ff178: 94017a4e     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff17c: 17ffffd1     	b	0xff0c0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long&)+0xa8>
   ff180: 94017a48     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff184: aa0003f3     	mov	x19, x0
   ff188: 94017a4a     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff18c: aa1303e0     	mov	x0, x19
   ff190: 940167f4     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff194: 97fea768     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff198 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)>:
   ff198: d503245f     	bti	c
   ff19c: 14000001     	b	0xff1a0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)+0x8>
   ff1a0: d503233f     	paciasp
   ff1a4: d10143ff     	sub	sp, sp, #0x50
   ff1a8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff1ac: 910083fd     	add	x29, sp, #0x20
   ff1b0: f9001bf5     	str	x21, [sp, #0x30]
   ff1b4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff1b8: d53bd055     	mrs	x21, TPIDR_EL0
   ff1bc: aa0003f3     	mov	x19, x0
   ff1c0: aa0103f4     	mov	x20, x1
   ff1c4: f94016a8     	ldr	x8, [x21, #0x28]
   ff1c8: 910043e0     	add	x0, sp, #0x10
   ff1cc: aa1303e1     	mov	x1, x19
   ff1d0: 2a1f03e2     	mov	w2, wzr
   ff1d4: f81f83a8     	stur	x8, [x29, #-0x8]
   ff1d8: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff1dc: 940181b5     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff1e0: 394043e8     	ldrb	w8, [sp, #0x10]
   ff1e4: 34000488     	cbz	w8, 0xff274 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)+0xdc>
   ff1e8: f9400268     	ldr	x8, [x19]
   ff1ec: 910023e0     	add	x0, sp, #0x8
   ff1f0: f85e8108     	ldur	x8, [x8, #-0x18]
   ff1f4: 8b080268     	add	x8, x19, x8
   ff1f8: 9100c101     	add	x1, x8, #0x30
   ff1fc: 94018179     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff200: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff204: 910023e0     	add	x0, sp, #0x8
   ff208: f9471021     	ldr	x1, [x1, #0xe20]
   ff20c: 9401818d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff210: f9400268     	ldr	x8, [x19]
   ff214: f85e8108     	ldur	x8, [x8, #-0x18]
   ff218: 8b080263     	add	x3, x19, x8
   ff21c: f9400008     	ldr	x8, [x0]
   ff220: f9401461     	ldr	x1, [x3, #0x28]
   ff224: f9401508     	ldr	x8, [x8, #0x28]
   ff228: d10033a4     	sub	x4, x29, #0xc
   ff22c: aa1f03e2     	mov	x2, xzr
   ff230: aa1403e5     	mov	x5, x20
   ff234: d63f0100     	blr	x8
   ff238: 910023e0     	add	x0, sp, #0x8
   ff23c: 94018159     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff240: f9400268     	ldr	x8, [x19]
   ff244: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff248: f85e8108     	ldur	x8, [x8, #-0x18]
   ff24c: 8b080268     	add	x8, x19, x8
   ff250: f940150a     	ldr	x10, [x8, #0x28]
   ff254: f100015f     	cmp	x10, #0x0
   ff258: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff25c: 2a090169     	orr	w9, w11, w9
   ff260: 1a9f17eb     	cset	w11, eq
   ff264: 2a0b0129     	orr	w9, w9, w11
   ff268: 6a0a013f     	tst	w9, w10
   ff26c: b9002109     	str	w9, [x8, #0x20]
   ff270: 54000181     	b.ne	0xff2a0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)+0x108>
   ff274: f94016a8     	ldr	x8, [x21, #0x28]
   ff278: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff27c: eb09011f     	cmp	x8, x9
   ff280: 54000161     	b.ne	0xff2ac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)+0x114>
   ff284: aa1303e0     	mov	x0, x19
   ff288: f9401bf5     	ldr	x21, [sp, #0x30]
   ff28c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ff290: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ff294: 910143ff     	add	sp, sp, #0x50
   ff298: d50323bf     	autiasp
   ff29c: d65f03c0     	ret
   ff2a0: 90fffb80     	adrp	x0, 0x6f000
   ff2a4: 91344400     	add	x0, x0, #0xd11
   ff2a8: 94001d3d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ff2ac: 940176e1     	bl	0x15ce30 <__stack_chk_fail@plt>
   ff2b0: aa0003f4     	mov	x20, x0
   ff2b4: 910023e0     	add	x0, sp, #0x8
   ff2b8: 9401813a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff2bc: aa1403e0     	mov	x0, x20
   ff2c0: 94017724     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ff2c4: f9400268     	ldr	x8, [x19]
   ff2c8: b85f43aa     	ldur	w10, [x29, #-0xc]
   ff2cc: f85e8109     	ldur	x9, [x8, #-0x18]
   ff2d0: 3200014a     	orr	w10, w10, #0x1
   ff2d4: 8b090269     	add	x9, x19, x9
   ff2d8: b81f43aa     	stur	w10, [x29, #-0xc]
   ff2dc: b940212b     	ldr	w11, [x9, #0x20]
   ff2e0: 2a0a016b     	orr	w11, w11, w10
   ff2e4: b900212b     	str	w11, [x9, #0x20]
   ff2e8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff2ec: 8b080268     	add	x8, x19, x8
   ff2f0: 39409108     	ldrb	w8, [x8, #0x24]
   ff2f4: 37000068     	tbnz	w8, #0x0, 0xff300 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)+0x168>
   ff2f8: 940179ee     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff2fc: 17ffffd1     	b	0xff240 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long long&)+0xa8>
   ff300: 940179e8     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff304: aa0003f3     	mov	x19, x0
   ff308: 940179ea     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff30c: aa1303e0     	mov	x0, x19
   ff310: 94016794     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff314: 97fea708     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff318 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)>:
   ff318: d503245f     	bti	c
   ff31c: 14000001     	b	0xff320 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)+0x8>
   ff320: d503233f     	paciasp
   ff324: d10143ff     	sub	sp, sp, #0x50
   ff328: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff32c: 910083fd     	add	x29, sp, #0x20
   ff330: f9001bf5     	str	x21, [sp, #0x30]
   ff334: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff338: d53bd055     	mrs	x21, TPIDR_EL0
   ff33c: aa0003f3     	mov	x19, x0
   ff340: aa0103f4     	mov	x20, x1
   ff344: f94016a8     	ldr	x8, [x21, #0x28]
   ff348: 910043e0     	add	x0, sp, #0x10
   ff34c: aa1303e1     	mov	x1, x19
   ff350: 2a1f03e2     	mov	w2, wzr
   ff354: f81f83a8     	stur	x8, [x29, #-0x8]
   ff358: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff35c: 94018155     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff360: 394043e8     	ldrb	w8, [sp, #0x10]
   ff364: 34000488     	cbz	w8, 0xff3f4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)+0xdc>
   ff368: f9400268     	ldr	x8, [x19]
   ff36c: 910023e0     	add	x0, sp, #0x8
   ff370: f85e8108     	ldur	x8, [x8, #-0x18]
   ff374: 8b080268     	add	x8, x19, x8
   ff378: 9100c101     	add	x1, x8, #0x30
   ff37c: 94018119     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff380: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff384: 910023e0     	add	x0, sp, #0x8
   ff388: f9471021     	ldr	x1, [x1, #0xe20]
   ff38c: 9401812d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff390: f9400268     	ldr	x8, [x19]
   ff394: f85e8108     	ldur	x8, [x8, #-0x18]
   ff398: 8b080263     	add	x3, x19, x8
   ff39c: f9400008     	ldr	x8, [x0]
   ff3a0: f9401461     	ldr	x1, [x3, #0x28]
   ff3a4: f9402508     	ldr	x8, [x8, #0x48]
   ff3a8: d10033a4     	sub	x4, x29, #0xc
   ff3ac: aa1f03e2     	mov	x2, xzr
   ff3b0: aa1403e5     	mov	x5, x20
   ff3b4: d63f0100     	blr	x8
   ff3b8: 910023e0     	add	x0, sp, #0x8
   ff3bc: 940180f9     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff3c0: f9400268     	ldr	x8, [x19]
   ff3c4: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff3c8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff3cc: 8b080268     	add	x8, x19, x8
   ff3d0: f940150a     	ldr	x10, [x8, #0x28]
   ff3d4: f100015f     	cmp	x10, #0x0
   ff3d8: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff3dc: 2a090169     	orr	w9, w11, w9
   ff3e0: 1a9f17eb     	cset	w11, eq
   ff3e4: 2a0b0129     	orr	w9, w9, w11
   ff3e8: 6a0a013f     	tst	w9, w10
   ff3ec: b9002109     	str	w9, [x8, #0x20]
   ff3f0: 54000181     	b.ne	0xff420 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)+0x108>
   ff3f4: f94016a8     	ldr	x8, [x21, #0x28]
   ff3f8: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff3fc: eb09011f     	cmp	x8, x9
   ff400: 54000161     	b.ne	0xff42c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)+0x114>
   ff404: aa1303e0     	mov	x0, x19
   ff408: f9401bf5     	ldr	x21, [sp, #0x30]
   ff40c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ff410: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ff414: 910143ff     	add	sp, sp, #0x50
   ff418: d50323bf     	autiasp
   ff41c: d65f03c0     	ret
   ff420: 90fffb80     	adrp	x0, 0x6f000
   ff424: 91344400     	add	x0, x0, #0xd11
   ff428: 94001cdd     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ff42c: 94017681     	bl	0x15ce30 <__stack_chk_fail@plt>
   ff430: aa0003f4     	mov	x20, x0
   ff434: 910023e0     	add	x0, sp, #0x8
   ff438: 940180da     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff43c: aa1403e0     	mov	x0, x20
   ff440: 940176c4     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ff444: f9400268     	ldr	x8, [x19]
   ff448: b85f43aa     	ldur	w10, [x29, #-0xc]
   ff44c: f85e8109     	ldur	x9, [x8, #-0x18]
   ff450: 3200014a     	orr	w10, w10, #0x1
   ff454: 8b090269     	add	x9, x19, x9
   ff458: b81f43aa     	stur	w10, [x29, #-0xc]
   ff45c: b940212b     	ldr	w11, [x9, #0x20]
   ff460: 2a0a016b     	orr	w11, w11, w10
   ff464: b900212b     	str	w11, [x9, #0x20]
   ff468: f85e8108     	ldur	x8, [x8, #-0x18]
   ff46c: 8b080268     	add	x8, x19, x8
   ff470: 39409108     	ldrb	w8, [x8, #0x24]
   ff474: 37000068     	tbnz	w8, #0x0, 0xff480 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)+0x168>
   ff478: 9401798e     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff47c: 17ffffd1     	b	0xff3c0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(unsigned long long&)+0xa8>
   ff480: 94017988     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff484: aa0003f3     	mov	x19, x0
   ff488: 9401798a     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff48c: aa1303e0     	mov	x0, x19
   ff490: 94016734     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff494: 97fea6a8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff498 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)>:
   ff498: d503245f     	bti	c
   ff49c: 14000001     	b	0xff4a0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)+0x8>
   ff4a0: d503233f     	paciasp
   ff4a4: d10143ff     	sub	sp, sp, #0x50
   ff4a8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff4ac: 910083fd     	add	x29, sp, #0x20
   ff4b0: f9001bf5     	str	x21, [sp, #0x30]
   ff4b4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff4b8: d53bd055     	mrs	x21, TPIDR_EL0
   ff4bc: aa0003f3     	mov	x19, x0
   ff4c0: aa0103f4     	mov	x20, x1
   ff4c4: f94016a8     	ldr	x8, [x21, #0x28]
   ff4c8: 910043e0     	add	x0, sp, #0x10
   ff4cc: aa1303e1     	mov	x1, x19
   ff4d0: 2a1f03e2     	mov	w2, wzr
   ff4d4: f81f83a8     	stur	x8, [x29, #-0x8]
   ff4d8: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff4dc: 940180f5     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff4e0: 394043e8     	ldrb	w8, [sp, #0x10]
   ff4e4: 34000488     	cbz	w8, 0xff574 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)+0xdc>
   ff4e8: f9400268     	ldr	x8, [x19]
   ff4ec: 910023e0     	add	x0, sp, #0x8
   ff4f0: f85e8108     	ldur	x8, [x8, #-0x18]
   ff4f4: 8b080268     	add	x8, x19, x8
   ff4f8: 9100c101     	add	x1, x8, #0x30
   ff4fc: 940180b9     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff500: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff504: 910023e0     	add	x0, sp, #0x8
   ff508: f9471021     	ldr	x1, [x1, #0xe20]
   ff50c: 940180cd     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff510: f9400268     	ldr	x8, [x19]
   ff514: f85e8108     	ldur	x8, [x8, #-0x18]
   ff518: 8b080263     	add	x3, x19, x8
   ff51c: f9400008     	ldr	x8, [x0]
   ff520: f9401461     	ldr	x1, [x3, #0x28]
   ff524: f9402908     	ldr	x8, [x8, #0x50]
   ff528: d10033a4     	sub	x4, x29, #0xc
   ff52c: aa1f03e2     	mov	x2, xzr
   ff530: aa1403e5     	mov	x5, x20
   ff534: d63f0100     	blr	x8
   ff538: 910023e0     	add	x0, sp, #0x8
   ff53c: 94018099     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff540: f9400268     	ldr	x8, [x19]
   ff544: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff548: f85e8108     	ldur	x8, [x8, #-0x18]
   ff54c: 8b080268     	add	x8, x19, x8
   ff550: f940150a     	ldr	x10, [x8, #0x28]
   ff554: f100015f     	cmp	x10, #0x0
   ff558: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff55c: 2a090169     	orr	w9, w11, w9
   ff560: 1a9f17eb     	cset	w11, eq
   ff564: 2a0b0129     	orr	w9, w9, w11
   ff568: 6a0a013f     	tst	w9, w10
   ff56c: b9002109     	str	w9, [x8, #0x20]
   ff570: 54000181     	b.ne	0xff5a0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)+0x108>
   ff574: f94016a8     	ldr	x8, [x21, #0x28]
   ff578: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff57c: eb09011f     	cmp	x8, x9
   ff580: 54000161     	b.ne	0xff5ac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)+0x114>
   ff584: aa1303e0     	mov	x0, x19
   ff588: f9401bf5     	ldr	x21, [sp, #0x30]
   ff58c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ff590: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ff594: 910143ff     	add	sp, sp, #0x50
   ff598: d50323bf     	autiasp
   ff59c: d65f03c0     	ret
   ff5a0: 90fffb80     	adrp	x0, 0x6f000
   ff5a4: 91344400     	add	x0, x0, #0xd11
   ff5a8: 94001c7d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ff5ac: 94017621     	bl	0x15ce30 <__stack_chk_fail@plt>
   ff5b0: aa0003f4     	mov	x20, x0
   ff5b4: 910023e0     	add	x0, sp, #0x8
   ff5b8: 9401807a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff5bc: aa1403e0     	mov	x0, x20
   ff5c0: 94017664     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ff5c4: f9400268     	ldr	x8, [x19]
   ff5c8: b85f43aa     	ldur	w10, [x29, #-0xc]
   ff5cc: f85e8109     	ldur	x9, [x8, #-0x18]
   ff5d0: 3200014a     	orr	w10, w10, #0x1
   ff5d4: 8b090269     	add	x9, x19, x9
   ff5d8: b81f43aa     	stur	w10, [x29, #-0xc]
   ff5dc: b940212b     	ldr	w11, [x9, #0x20]
   ff5e0: 2a0a016b     	orr	w11, w11, w10
   ff5e4: b900212b     	str	w11, [x9, #0x20]
   ff5e8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff5ec: 8b080268     	add	x8, x19, x8
   ff5f0: 39409108     	ldrb	w8, [x8, #0x24]
   ff5f4: 37000068     	tbnz	w8, #0x0, 0xff600 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)+0x168>
   ff5f8: 9401792e     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff5fc: 17ffffd1     	b	0xff540 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(float&)+0xa8>
   ff600: 94017928     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff604: aa0003f3     	mov	x19, x0
   ff608: 9401792a     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff60c: aa1303e0     	mov	x0, x19
   ff610: 940166d4     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff614: 97fea648     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff618 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)>:
   ff618: d503245f     	bti	c
   ff61c: 14000001     	b	0xff620 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)+0x8>
   ff620: d503233f     	paciasp
   ff624: d10143ff     	sub	sp, sp, #0x50
   ff628: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff62c: 910083fd     	add	x29, sp, #0x20
   ff630: f9001bf5     	str	x21, [sp, #0x30]
   ff634: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff638: d53bd055     	mrs	x21, TPIDR_EL0
   ff63c: aa0003f3     	mov	x19, x0
   ff640: aa0103f4     	mov	x20, x1
   ff644: f94016a8     	ldr	x8, [x21, #0x28]
   ff648: 910043e0     	add	x0, sp, #0x10
   ff64c: aa1303e1     	mov	x1, x19
   ff650: 2a1f03e2     	mov	w2, wzr
   ff654: f81f83a8     	stur	x8, [x29, #-0x8]
   ff658: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff65c: 94018095     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff660: 394043e8     	ldrb	w8, [sp, #0x10]
   ff664: 34000488     	cbz	w8, 0xff6f4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)+0xdc>
   ff668: f9400268     	ldr	x8, [x19]
   ff66c: 910023e0     	add	x0, sp, #0x8
   ff670: f85e8108     	ldur	x8, [x8, #-0x18]
   ff674: 8b080268     	add	x8, x19, x8
   ff678: 9100c101     	add	x1, x8, #0x30
   ff67c: 94018059     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff680: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff684: 910023e0     	add	x0, sp, #0x8
   ff688: f9471021     	ldr	x1, [x1, #0xe20]
   ff68c: 9401806d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff690: f9400268     	ldr	x8, [x19]
   ff694: f85e8108     	ldur	x8, [x8, #-0x18]
   ff698: 8b080263     	add	x3, x19, x8
   ff69c: f9400008     	ldr	x8, [x0]
   ff6a0: f9401461     	ldr	x1, [x3, #0x28]
   ff6a4: f9402d08     	ldr	x8, [x8, #0x58]
   ff6a8: d10033a4     	sub	x4, x29, #0xc
   ff6ac: aa1f03e2     	mov	x2, xzr
   ff6b0: aa1403e5     	mov	x5, x20
   ff6b4: d63f0100     	blr	x8
   ff6b8: 910023e0     	add	x0, sp, #0x8
   ff6bc: 94018039     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff6c0: f9400268     	ldr	x8, [x19]
   ff6c4: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff6c8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff6cc: 8b080268     	add	x8, x19, x8
   ff6d0: f940150a     	ldr	x10, [x8, #0x28]
   ff6d4: f100015f     	cmp	x10, #0x0
   ff6d8: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff6dc: 2a090169     	orr	w9, w11, w9
   ff6e0: 1a9f17eb     	cset	w11, eq
   ff6e4: 2a0b0129     	orr	w9, w9, w11
   ff6e8: 6a0a013f     	tst	w9, w10
   ff6ec: b9002109     	str	w9, [x8, #0x20]
   ff6f0: 54000181     	b.ne	0xff720 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)+0x108>
   ff6f4: f94016a8     	ldr	x8, [x21, #0x28]
   ff6f8: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff6fc: eb09011f     	cmp	x8, x9
   ff700: 54000161     	b.ne	0xff72c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)+0x114>
   ff704: aa1303e0     	mov	x0, x19
   ff708: f9401bf5     	ldr	x21, [sp, #0x30]
   ff70c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ff710: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ff714: 910143ff     	add	sp, sp, #0x50
   ff718: d50323bf     	autiasp
   ff71c: d65f03c0     	ret
   ff720: 90fffb80     	adrp	x0, 0x6f000
   ff724: 91344400     	add	x0, x0, #0xd11
   ff728: 94001c1d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ff72c: 940175c1     	bl	0x15ce30 <__stack_chk_fail@plt>
   ff730: aa0003f4     	mov	x20, x0
   ff734: 910023e0     	add	x0, sp, #0x8
   ff738: 9401801a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff73c: aa1403e0     	mov	x0, x20
   ff740: 94017604     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ff744: f9400268     	ldr	x8, [x19]
   ff748: b85f43aa     	ldur	w10, [x29, #-0xc]
   ff74c: f85e8109     	ldur	x9, [x8, #-0x18]
   ff750: 3200014a     	orr	w10, w10, #0x1
   ff754: 8b090269     	add	x9, x19, x9
   ff758: b81f43aa     	stur	w10, [x29, #-0xc]
   ff75c: b940212b     	ldr	w11, [x9, #0x20]
   ff760: 2a0a016b     	orr	w11, w11, w10
   ff764: b900212b     	str	w11, [x9, #0x20]
   ff768: f85e8108     	ldur	x8, [x8, #-0x18]
   ff76c: 8b080268     	add	x8, x19, x8
   ff770: 39409108     	ldrb	w8, [x8, #0x24]
   ff774: 37000068     	tbnz	w8, #0x0, 0xff780 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)+0x168>
   ff778: 940178ce     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff77c: 17ffffd1     	b	0xff6c0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(double&)+0xa8>
   ff780: 940178c8     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff784: aa0003f3     	mov	x19, x0
   ff788: 940178ca     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff78c: aa1303e0     	mov	x0, x19
   ff790: 94016674     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff794: 97fea5e8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff798 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)>:
   ff798: d503245f     	bti	c
   ff79c: 14000001     	b	0xff7a0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)+0x8>
   ff7a0: d503233f     	paciasp
   ff7a4: d10143ff     	sub	sp, sp, #0x50
   ff7a8: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff7ac: 910083fd     	add	x29, sp, #0x20
   ff7b0: f9001bf5     	str	x21, [sp, #0x30]
   ff7b4: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff7b8: d53bd055     	mrs	x21, TPIDR_EL0
   ff7bc: aa0003f3     	mov	x19, x0
   ff7c0: aa0103f4     	mov	x20, x1
   ff7c4: f94016a8     	ldr	x8, [x21, #0x28]
   ff7c8: 910043e0     	add	x0, sp, #0x10
   ff7cc: aa1303e1     	mov	x1, x19
   ff7d0: 2a1f03e2     	mov	w2, wzr
   ff7d4: f81f83a8     	stur	x8, [x29, #-0x8]
   ff7d8: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff7dc: 94018035     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff7e0: 394043e8     	ldrb	w8, [sp, #0x10]
   ff7e4: 34000488     	cbz	w8, 0xff874 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)+0xdc>
   ff7e8: f9400268     	ldr	x8, [x19]
   ff7ec: 910023e0     	add	x0, sp, #0x8
   ff7f0: f85e8108     	ldur	x8, [x8, #-0x18]
   ff7f4: 8b080268     	add	x8, x19, x8
   ff7f8: 9100c101     	add	x1, x8, #0x30
   ff7fc: 94017ff9     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff800: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff804: 910023e0     	add	x0, sp, #0x8
   ff808: f9471021     	ldr	x1, [x1, #0xe20]
   ff80c: 9401800d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff810: f9400268     	ldr	x8, [x19]
   ff814: f85e8108     	ldur	x8, [x8, #-0x18]
   ff818: 8b080263     	add	x3, x19, x8
   ff81c: f9400008     	ldr	x8, [x0]
   ff820: f9401461     	ldr	x1, [x3, #0x28]
   ff824: f9403108     	ldr	x8, [x8, #0x60]
   ff828: d10033a4     	sub	x4, x29, #0xc
   ff82c: aa1f03e2     	mov	x2, xzr
   ff830: aa1403e5     	mov	x5, x20
   ff834: d63f0100     	blr	x8
   ff838: 910023e0     	add	x0, sp, #0x8
   ff83c: 94017fd9     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff840: f9400268     	ldr	x8, [x19]
   ff844: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff848: f85e8108     	ldur	x8, [x8, #-0x18]
   ff84c: 8b080268     	add	x8, x19, x8
   ff850: f940150a     	ldr	x10, [x8, #0x28]
   ff854: f100015f     	cmp	x10, #0x0
   ff858: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff85c: 2a090169     	orr	w9, w11, w9
   ff860: 1a9f17eb     	cset	w11, eq
   ff864: 2a0b0129     	orr	w9, w9, w11
   ff868: 6a0a013f     	tst	w9, w10
   ff86c: b9002109     	str	w9, [x8, #0x20]
   ff870: 54000181     	b.ne	0xff8a0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)+0x108>
   ff874: f94016a8     	ldr	x8, [x21, #0x28]
   ff878: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff87c: eb09011f     	cmp	x8, x9
   ff880: 54000161     	b.ne	0xff8ac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)+0x114>
   ff884: aa1303e0     	mov	x0, x19
   ff888: f9401bf5     	ldr	x21, [sp, #0x30]
   ff88c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ff890: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ff894: 910143ff     	add	sp, sp, #0x50
   ff898: d50323bf     	autiasp
   ff89c: d65f03c0     	ret
   ff8a0: 90fffb80     	adrp	x0, 0x6f000
   ff8a4: 91344400     	add	x0, x0, #0xd11
   ff8a8: 94001bbd     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ff8ac: 94017561     	bl	0x15ce30 <__stack_chk_fail@plt>
   ff8b0: aa0003f4     	mov	x20, x0
   ff8b4: 910023e0     	add	x0, sp, #0x8
   ff8b8: 94017fba     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff8bc: aa1403e0     	mov	x0, x20
   ff8c0: 940175a4     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ff8c4: f9400268     	ldr	x8, [x19]
   ff8c8: b85f43aa     	ldur	w10, [x29, #-0xc]
   ff8cc: f85e8109     	ldur	x9, [x8, #-0x18]
   ff8d0: 3200014a     	orr	w10, w10, #0x1
   ff8d4: 8b090269     	add	x9, x19, x9
   ff8d8: b81f43aa     	stur	w10, [x29, #-0xc]
   ff8dc: b940212b     	ldr	w11, [x9, #0x20]
   ff8e0: 2a0a016b     	orr	w11, w11, w10
   ff8e4: b900212b     	str	w11, [x9, #0x20]
   ff8e8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff8ec: 8b080268     	add	x8, x19, x8
   ff8f0: 39409108     	ldrb	w8, [x8, #0x24]
   ff8f4: 37000068     	tbnz	w8, #0x0, 0xff900 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)+0x168>
   ff8f8: 9401786e     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff8fc: 17ffffd1     	b	0xff840 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(long double&)+0xa8>
   ff900: 94017868     	bl	0x15daa0 <__cxa_rethrow@plt>
   ff904: aa0003f3     	mov	x19, x0
   ff908: 9401786a     	bl	0x15dab0 <__cxa_end_catch@plt>
   ff90c: aa1303e0     	mov	x0, x19
   ff910: 94016614     	bl	0x159160 <__emutls_get_address+0x6d4>
   ff914: 97fea588     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ff918 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)>:
   ff918: d503245f     	bti	c
   ff91c: 14000001     	b	0xff920 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)+0x8>
   ff920: d503233f     	paciasp
   ff924: d10143ff     	sub	sp, sp, #0x50
   ff928: a9027bfd     	stp	x29, x30, [sp, #0x20]
   ff92c: 910083fd     	add	x29, sp, #0x20
   ff930: f9001bf5     	str	x21, [sp, #0x30]
   ff934: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ff938: d53bd055     	mrs	x21, TPIDR_EL0
   ff93c: aa0003f3     	mov	x19, x0
   ff940: aa0103f4     	mov	x20, x1
   ff944: f94016a8     	ldr	x8, [x21, #0x28]
   ff948: 910043e0     	add	x0, sp, #0x10
   ff94c: aa1303e1     	mov	x1, x19
   ff950: 2a1f03e2     	mov	w2, wzr
   ff954: f81f83a8     	stur	x8, [x29, #-0x8]
   ff958: b81f43bf     	stur	wzr, [x29, #-0xc]
   ff95c: 94017fd5     	bl	0x15f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>
   ff960: 394043e8     	ldrb	w8, [sp, #0x10]
   ff964: 34000488     	cbz	w8, 0xff9f4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)+0xdc>
   ff968: f9400268     	ldr	x8, [x19]
   ff96c: 910023e0     	add	x0, sp, #0x8
   ff970: f85e8108     	ldur	x8, [x8, #-0x18]
   ff974: 8b080268     	add	x8, x19, x8
   ff978: 9100c101     	add	x1, x8, #0x30
   ff97c: 94017f99     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ff980: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ff984: 910023e0     	add	x0, sp, #0x8
   ff988: f9471021     	ldr	x1, [x1, #0xe20]
   ff98c: 94017fad     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ff990: f9400268     	ldr	x8, [x19]
   ff994: f85e8108     	ldur	x8, [x8, #-0x18]
   ff998: 8b080263     	add	x3, x19, x8
   ff99c: f9400008     	ldr	x8, [x0]
   ff9a0: f9401461     	ldr	x1, [x3, #0x28]
   ff9a4: f9403508     	ldr	x8, [x8, #0x68]
   ff9a8: d10033a4     	sub	x4, x29, #0xc
   ff9ac: aa1f03e2     	mov	x2, xzr
   ff9b0: aa1403e5     	mov	x5, x20
   ff9b4: d63f0100     	blr	x8
   ff9b8: 910023e0     	add	x0, sp, #0x8
   ff9bc: 94017f79     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ff9c0: f9400268     	ldr	x8, [x19]
   ff9c4: b85f43a9     	ldur	w9, [x29, #-0xc]
   ff9c8: f85e8108     	ldur	x8, [x8, #-0x18]
   ff9cc: 8b080268     	add	x8, x19, x8
   ff9d0: f940150a     	ldr	x10, [x8, #0x28]
   ff9d4: f100015f     	cmp	x10, #0x0
   ff9d8: 2944290b     	ldp	w11, w10, [x8, #0x20]
   ff9dc: 2a090169     	orr	w9, w11, w9
   ff9e0: 1a9f17eb     	cset	w11, eq
   ff9e4: 2a0b0129     	orr	w9, w9, w11
   ff9e8: 6a0a013f     	tst	w9, w10
   ff9ec: b9002109     	str	w9, [x8, #0x20]
   ff9f0: 54000181     	b.ne	0xffa20 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)+0x108>
   ff9f4: f94016a8     	ldr	x8, [x21, #0x28]
   ff9f8: f85f83a9     	ldur	x9, [x29, #-0x8]
   ff9fc: eb09011f     	cmp	x8, x9
   ffa00: 54000161     	b.ne	0xffa2c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)+0x114>
   ffa04: aa1303e0     	mov	x0, x19
   ffa08: f9401bf5     	ldr	x21, [sp, #0x30]
   ffa0c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ffa10: a9427bfd     	ldp	x29, x30, [sp, #0x20]
   ffa14: 910143ff     	add	sp, sp, #0x50
   ffa18: d50323bf     	autiasp
   ffa1c: d65f03c0     	ret
   ffa20: 90fffb80     	adrp	x0, 0x6f000
   ffa24: 91344400     	add	x0, x0, #0xd11
   ffa28: 94001b5d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ffa2c: 94017501     	bl	0x15ce30 <__stack_chk_fail@plt>
   ffa30: aa0003f4     	mov	x20, x0
   ffa34: 910023e0     	add	x0, sp, #0x8
   ffa38: 94017f5a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ffa3c: aa1403e0     	mov	x0, x20
   ffa40: 94017544     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ffa44: f9400268     	ldr	x8, [x19]
   ffa48: b85f43aa     	ldur	w10, [x29, #-0xc]
   ffa4c: f85e8109     	ldur	x9, [x8, #-0x18]
   ffa50: 3200014a     	orr	w10, w10, #0x1
   ffa54: 8b090269     	add	x9, x19, x9
   ffa58: b81f43aa     	stur	w10, [x29, #-0xc]
   ffa5c: b940212b     	ldr	w11, [x9, #0x20]
   ffa60: 2a0a016b     	orr	w11, w11, w10
   ffa64: b900212b     	str	w11, [x9, #0x20]
   ffa68: f85e8108     	ldur	x8, [x8, #-0x18]
   ffa6c: 8b080268     	add	x8, x19, x8
   ffa70: 39409108     	ldrb	w8, [x8, #0x24]
   ffa74: 37000068     	tbnz	w8, #0x0, 0xffa80 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)+0x168>
   ffa78: 9401780e     	bl	0x15dab0 <__cxa_end_catch@plt>
   ffa7c: 17ffffd1     	b	0xff9c0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator>>(void*&)+0xa8>
   ffa80: 94017808     	bl	0x15daa0 <__cxa_rethrow@plt>
   ffa84: aa0003f3     	mov	x19, x0
   ffa88: 9401780a     	bl	0x15dab0 <__cxa_end_catch@plt>
   ffa8c: aa1303e0     	mov	x0, x19
   ffa90: 940165b4     	bl	0x159160 <__emutls_get_address+0x6d4>
   ffa94: 97fea528     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ffa98 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()>:
   ffa98: d503233f     	paciasp
   ffa9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ffaa0: f9000bf3     	str	x19, [sp, #0x10]
   ffaa4: 910003fd     	mov	x29, sp
   ffaa8: f9400008     	ldr	x8, [x0]
   ffaac: f900041f     	str	xzr, [x0, #0x8]
   ffab0: f85e8108     	ldur	x8, [x8, #-0x18]
   ffab4: 8b080009     	add	x9, x0, x8
   ffab8: b940212a     	ldr	w10, [x9, #0x20]
   ffabc: 3400018a     	cbz	w10, 0xffaec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x54>
   ffac0: f9401528     	ldr	x8, [x9, #0x28]
   ffac4: f100011f     	cmp	x8, #0x0
   ffac8: 1a9f17e8     	cset	w8, eq
   ffacc: 2a080148     	orr	w8, w10, w8
   ffad0: b940252a     	ldr	w10, [x9, #0x24]
   ffad4: 321e0108     	orr	w8, w8, #0x4
   ffad8: 6a0a011f     	tst	w8, w10
   ffadc: b9002128     	str	w8, [x9, #0x20]
   ffae0: 54000621     	b.ne	0xffba4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x10c>
   ffae4: 12800008     	mov	w8, #-0x1               // =-1
   ffae8: 1400002a     	b	0xffb90 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0xf8>
   ffaec: aa0003f3     	mov	x19, x0
   ffaf0: f9404520     	ldr	x0, [x9, #0x88]
   ffaf4: b40000e0     	cbz	x0, 0xffb10 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x78>
   ffaf8: 94017f72     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
   ffafc: f9400268     	ldr	x8, [x19]
   ffb00: f85e8108     	ldur	x8, [x8, #-0x18]
   ffb04: 8b080269     	add	x9, x19, x8
   ffb08: b9402129     	ldr	w9, [x9, #0x20]
   ffb0c: 35fffec9     	cbnz	w9, 0xffae4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x4c>
   ffb10: 8b080268     	add	x8, x19, x8
   ffb14: f9401500     	ldr	x0, [x8, #0x28]
   ffb18: a941a009     	ldp	x9, x8, [x0, #0x18]
   ffb1c: eb08013f     	cmp	x9, x8
   ffb20: 54000120     	b.eq	0xffb44 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0xac>
   ffb24: b8404528     	ldr	w8, [x9], #0x4
   ffb28: f9000c09     	str	x9, [x0, #0x18]
   ffb2c: 3100051f     	cmn	w8, #0x1
   ffb30: 54000160     	b.eq	0xffb5c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0xc4>
   ffb34: 5280002a     	mov	w10, #0x1               // =1
   ffb38: 2a1f03e9     	mov	w9, wzr
   ffb3c: f900066a     	str	x10, [x19, #0x8]
   ffb40: 14000008     	b	0xffb60 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0xc8>
   ffb44: f9400008     	ldr	x8, [x0]
   ffb48: f9402908     	ldr	x8, [x8, #0x50]
   ffb4c: d63f0100     	blr	x8
   ffb50: 2a0003e8     	mov	w8, w0
   ffb54: 3100051f     	cmn	w8, #0x1
   ffb58: 54fffee1     	b.ne	0xffb34 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x9c>
   ffb5c: 528000c9     	mov	w9, #0x6                // =6
   ffb60: f940026a     	ldr	x10, [x19]
   ffb64: f85e814a     	ldur	x10, [x10, #-0x18]
   ffb68: 8b0a026a     	add	x10, x19, x10
   ffb6c: f940154b     	ldr	x11, [x10, #0x28]
   ffb70: f100017f     	cmp	x11, #0x0
   ffb74: 29442d4c     	ldp	w12, w11, [x10, #0x20]
   ffb78: 2a090189     	orr	w9, w12, w9
   ffb7c: 1a9f17ec     	cset	w12, eq
   ffb80: 2a0c0129     	orr	w9, w9, w12
   ffb84: 6a0b013f     	tst	w9, w11
   ffb88: b9002149     	str	w9, [x10, #0x20]
   ffb8c: 540000c1     	b.ne	0xffba4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x10c>
   ffb90: f9400bf3     	ldr	x19, [sp, #0x10]
   ffb94: 2a0803e0     	mov	w0, w8
   ffb98: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ffb9c: d50323bf     	autiasp
   ffba0: d65f03c0     	ret
   ffba4: 90fffb80     	adrp	x0, 0x6f000
   ffba8: 91344400     	add	x0, x0, #0xd11
   ffbac: 94001afc     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ffbb0: 940174e8     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ffbb4: f9400268     	ldr	x8, [x19]
   ffbb8: f85e8109     	ldur	x9, [x8, #-0x18]
   ffbbc: 8b090269     	add	x9, x19, x9
   ffbc0: b940212a     	ldr	w10, [x9, #0x20]
   ffbc4: 3200014a     	orr	w10, w10, #0x1
   ffbc8: b900212a     	str	w10, [x9, #0x20]
   ffbcc: f85e8108     	ldur	x8, [x8, #-0x18]
   ffbd0: 8b080268     	add	x8, x19, x8
   ffbd4: 39409108     	ldrb	w8, [x8, #0x24]
   ffbd8: 370000a8     	tbnz	w8, #0x0, 0xffbec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0x154>
   ffbdc: 940177b5     	bl	0x15dab0 <__cxa_end_catch@plt>
   ffbe0: 2a1f03e9     	mov	w9, wzr
   ffbe4: 12800008     	mov	w8, #-0x1               // =-1
   ffbe8: 17ffffde     	b	0xffb60 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get()+0xc8>
   ffbec: 940177ad     	bl	0x15daa0 <__cxa_rethrow@plt>
   ffbf0: aa0003f3     	mov	x19, x0
   ffbf4: 940177af     	bl	0x15dab0 <__cxa_end_catch@plt>
   ffbf8: aa1303e0     	mov	x0, x19
   ffbfc: 94016559     	bl	0x159160 <__emutls_get_address+0x6d4>
   ffc00: 97fea4cd     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000ffc04 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t&)>:
   ffc04: d503233f     	paciasp
   ffc08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
   ffc0c: a9014ff4     	stp	x20, x19, [sp, #0x10]
   ffc10: 910003fd     	mov	x29, sp
   ffc14: aa0103f4     	mov	x20, x1
   ffc18: aa0003f3     	mov	x19, x0
   ffc1c: 94017f31     	bl	0x15f8e0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE3getEv@plt>
   ffc20: 3100041f     	cmn	w0, #0x1
   ffc24: 54000040     	b.eq	0xffc2c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t&)+0x28>
   ffc28: b9000280     	str	w0, [x20]
   ffc2c: aa1303e0     	mov	x0, x19
   ffc30: a9414ff4     	ldp	x20, x19, [sp, #0x10]
   ffc34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
   ffc38: d50323bf     	autiasp
   ffc3c: d65f03c0     	ret

00000000000ffc40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long)>:
   ffc40: d503233f     	paciasp
   ffc44: d10143ff     	sub	sp, sp, #0x50
   ffc48: a9017bfd     	stp	x29, x30, [sp, #0x10]
   ffc4c: 910043fd     	add	x29, sp, #0x10
   ffc50: f90013f7     	str	x23, [sp, #0x20]
   ffc54: a90357f6     	stp	x22, x21, [sp, #0x30]
   ffc58: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ffc5c: d53bd057     	mrs	x23, TPIDR_EL0
   ffc60: aa0103f4     	mov	x20, x1
   ffc64: f94016e8     	ldr	x8, [x23, #0x28]
   ffc68: aa0003f5     	mov	x21, x0
   ffc6c: aa0203f3     	mov	x19, x2
   ffc70: f90007e8     	str	x8, [sp, #0x8]
   ffc74: f9400008     	ldr	x8, [x0]
   ffc78: f85e8108     	ldur	x8, [x8, #-0x18]
   ffc7c: 8b080008     	add	x8, x0, x8
   ffc80: 910003e0     	mov	x0, sp
   ffc84: 9100c101     	add	x1, x8, #0x30
   ffc88: 94017ed6     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   ffc8c: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   ffc90: 910003e0     	mov	x0, sp
   ffc94: f9470c21     	ldr	x1, [x1, #0xe18]
   ffc98: 94017eea     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   ffc9c: f9400008     	ldr	x8, [x0]
   ffca0: f9402d08     	ldr	x8, [x8, #0x58]
   ffca4: 52800141     	mov	w1, #0xa                // =10
   ffca8: d63f0100     	blr	x8
   ffcac: 2a0003f6     	mov	w22, w0
   ffcb0: 910003e0     	mov	x0, sp
   ffcb4: 94017ebb     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ffcb8: aa1503e0     	mov	x0, x21
   ffcbc: aa1403e1     	mov	x1, x20
   ffcc0: aa1303e2     	mov	x2, x19
   ffcc4: 2a1603e3     	mov	w3, w22
   ffcc8: 94017f0a     	bl	0x15f8f0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE3getEPwlw@plt>
   ffccc: f94016e8     	ldr	x8, [x23, #0x28]
   ffcd0: f94007e9     	ldr	x9, [sp, #0x8]
   ffcd4: eb09011f     	cmp	x8, x9
   ffcd8: 54000101     	b.ne	0xffcf8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long)+0xb8>
   ffcdc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ffce0: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ffce4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   ffce8: f94013f7     	ldr	x23, [sp, #0x20]
   ffcec: 910143ff     	add	sp, sp, #0x50
   ffcf0: d50323bf     	autiasp
   ffcf4: d65f03c0     	ret
   ffcf8: 9401744e     	bl	0x15ce30 <__stack_chk_fail@plt>
   ffcfc: aa0003f3     	mov	x19, x0
   ffd00: 910003e0     	mov	x0, sp
   ffd04: 94017ea7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ffd08: aa1303e0     	mov	x0, x19
   ffd0c: 94016515     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000000ffd10 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)>:
   ffd10: d503233f     	paciasp
   ffd14: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
   ffd18: f9000bf9     	str	x25, [sp, #0x10]
   ffd1c: 910003fd     	mov	x29, sp
   ffd20: a9025ff8     	stp	x24, x23, [sp, #0x20]
   ffd24: a90357f6     	stp	x22, x21, [sp, #0x30]
   ffd28: a9044ff4     	stp	x20, x19, [sp, #0x40]
   ffd2c: f9400008     	ldr	x8, [x0]
   ffd30: f900041f     	str	xzr, [x0, #0x8]
   ffd34: aa0203f4     	mov	x20, x2
   ffd38: aa0003f3     	mov	x19, x0
   ffd3c: aa0103f5     	mov	x21, x1
   ffd40: f85e8108     	ldur	x8, [x8, #-0x18]
   ffd44: 8b080009     	add	x9, x0, x8
   ffd48: b940212a     	ldr	w10, [x9, #0x20]
   ffd4c: 3400010a     	cbz	w10, 0xffd6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x5c>
   ffd50: f9401528     	ldr	x8, [x9, #0x28]
   ffd54: f100011f     	cmp	x8, #0x0
   ffd58: 1a9f17e8     	cset	w8, eq
   ffd5c: 2a080148     	orr	w8, w10, w8
   ffd60: b940252a     	ldr	w10, [x9, #0x24]
   ffd64: 321e0108     	orr	w8, w8, #0x4
   ffd68: 1400004e     	b	0xffea0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x190>
   ffd6c: 2a0303f6     	mov	w22, w3
   ffd70: f9404520     	ldr	x0, [x9, #0x88]
   ffd74: b40000e0     	cbz	x0, 0xffd90 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x80>
   ffd78: 94017ed2     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
   ffd7c: f9400268     	ldr	x8, [x19]
   ffd80: f85e8108     	ldur	x8, [x8, #-0x18]
   ffd84: 8b080269     	add	x9, x19, x8
   ffd88: b9402129     	ldr	w9, [x9, #0x20]
   ffd8c: 35000909     	cbnz	w9, 0xffeac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x19c>
   ffd90: f1000697     	subs	x23, x20, #0x1
   ffd94: 5400056b     	b.lt	0xffe40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x130>
   ffd98: f9400669     	ldr	x9, [x19, #0x8]
   ffd9c: eb17013f     	cmp	x9, x23
   ffda0: 5400054a     	b.ge	0xffe48 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x138>
   ffda4: 9100a278     	add	x24, x19, #0x28
   ffda8: f8686b00     	ldr	x0, [x24, x8]
   ffdac: a941a408     	ldp	x8, x9, [x0, #0x18]
   ffdb0: eb09011f     	cmp	x8, x9
   ffdb4: 54000060     	b.eq	0xffdc0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0xb0>
   ffdb8: b9400100     	ldr	w0, [x8]
   ffdbc: 14000004     	b	0xffdcc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0xbc>
   ffdc0: f9400008     	ldr	x8, [x0]
   ffdc4: f9402508     	ldr	x8, [x8, #0x48]
   ffdc8: d63f0100     	blr	x8
   ffdcc: 3100041f     	cmn	w0, #0x1
   ffdd0: 54000400     	b.eq	0xffe50 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x140>
   ffdd4: 6b16001f     	cmp	w0, w22
   ffdd8: 54000400     	b.eq	0xffe58 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x148>
   ffddc: a9402269     	ldp	x9, x8, [x19]
   ffde0: aa1503f9     	mov	x25, x21
   ffde4: b8004720     	str	w0, [x25], #0x4
   ffde8: 91000508     	add	x8, x8, #0x1
   ffdec: f9000668     	str	x8, [x19, #0x8]
   ffdf0: f85e8129     	ldur	x9, [x9, #-0x18]
   ffdf4: f8696b00     	ldr	x0, [x24, x9]
   ffdf8: a941a809     	ldp	x9, x10, [x0, #0x18]
   ffdfc: eb0a013f     	cmp	x9, x10
   ffe00: 540000c0     	b.eq	0xffe18 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x108>
   ffe04: 91001129     	add	x9, x9, #0x4
   ffe08: f9000c09     	str	x9, [x0, #0x18]
   ffe0c: eb17011f     	cmp	x8, x23
   ffe10: 5400010b     	b.lt	0xffe30 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x120>
   ffe14: 14000013     	b	0xffe60 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x150>
   ffe18: f9400008     	ldr	x8, [x0]
   ffe1c: f9402908     	ldr	x8, [x8, #0x50]
   ffe20: d63f0100     	blr	x8
   ffe24: f9400668     	ldr	x8, [x19, #0x8]
   ffe28: eb17011f     	cmp	x8, x23
   ffe2c: 540001aa     	b.ge	0xffe60 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x150>
   ffe30: f9400268     	ldr	x8, [x19]
   ffe34: aa1903f5     	mov	x21, x25
   ffe38: f85e8108     	ldur	x8, [x8, #-0x18]
   ffe3c: 17ffffdb     	b	0xffda8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x98>
   ffe40: 52800088     	mov	w8, #0x4                // =4
   ffe44: 1400000e     	b	0xffe7c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x16c>
   ffe48: 2a1f03e8     	mov	w8, wzr
   ffe4c: 14000008     	b	0xffe6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x15c>
   ffe50: 52800048     	mov	w8, #0x2                // =2
   ffe54: 14000005     	b	0xffe68 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x158>
   ffe58: 2a1f03e8     	mov	w8, wzr
   ffe5c: 14000003     	b	0xffe68 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x158>
   ffe60: 2a1f03e8     	mov	w8, wzr
   ffe64: 910012b5     	add	x21, x21, #0x4
   ffe68: f9400669     	ldr	x9, [x19, #0x8]
   ffe6c: 321e010a     	orr	w10, w8, #0x4
   ffe70: f100013f     	cmp	x9, #0x0
   ffe74: 1a880148     	csel	w8, w10, w8, eq
   ffe78: b90002bf     	str	wzr, [x21]
   ffe7c: f9400269     	ldr	x9, [x19]
   ffe80: f85e8129     	ldur	x9, [x9, #-0x18]
   ffe84: 8b090269     	add	x9, x19, x9
   ffe88: f940152a     	ldr	x10, [x9, #0x28]
   ffe8c: f100015f     	cmp	x10, #0x0
   ffe90: 2944292b     	ldp	w11, w10, [x9, #0x20]
   ffe94: 2a080168     	orr	w8, w11, w8
   ffe98: 1a9f17eb     	cset	w11, eq
   ffe9c: 2a0b0108     	orr	w8, w8, w11
   ffea0: 6a0a011f     	tst	w8, w10
   ffea4: b9002128     	str	w8, [x9, #0x20]
   ffea8: 54000181     	b.ne	0xffed8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x1c8>
   ffeac: f100069f     	cmp	x20, #0x1
   ffeb0: 5400004b     	b.lt	0xffeb8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x1a8>
   ffeb4: b90002bf     	str	wzr, [x21]
   ffeb8: aa1303e0     	mov	x0, x19
   ffebc: f9400bf9     	ldr	x25, [sp, #0x10]
   ffec0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
   ffec4: a94357f6     	ldp	x22, x21, [sp, #0x30]
   ffec8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
   ffecc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
   ffed0: d50323bf     	autiasp
   ffed4: d65f03c0     	ret
   ffed8: 90fffb80     	adrp	x0, 0x6f000
   ffedc: 91344400     	add	x0, x0, #0xd11
   ffee0: 94001a2f     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
   ffee4: 910012b5     	add	x21, x21, #0x4
   ffee8: 14000001     	b	0xffeec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x1dc>
   ffeec: 94017419     	bl	0x15cf50 <__cxa_begin_catch@plt>
   ffef0: f9400268     	ldr	x8, [x19]
   ffef4: f85e8109     	ldur	x9, [x8, #-0x18]
   ffef8: 8b090269     	add	x9, x19, x9
   ffefc: b940212a     	ldr	w10, [x9, #0x20]
   fff00: 3200014a     	orr	w10, w10, #0x1
   fff04: b900212a     	str	w10, [x9, #0x20]
   fff08: f85e8108     	ldur	x8, [x8, #-0x18]
   fff0c: 8b080268     	add	x8, x19, x8
   fff10: 39409108     	ldrb	w8, [x8, #0x24]
   fff14: 37000088     	tbnz	w8, #0x0, 0xfff24 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x214>
   fff18: 940176e6     	bl	0x15dab0 <__cxa_end_catch@plt>
   fff1c: 52800028     	mov	w8, #0x1                // =1
   fff20: 17ffffd6     	b	0xffe78 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(wchar_t*, long, wchar_t)+0x168>
   fff24: b90002bf     	str	wzr, [x21]
   fff28: 940176de     	bl	0x15daa0 <__cxa_rethrow@plt>
   fff2c: aa0003f3     	mov	x19, x0
   fff30: 940176e0     	bl	0x15dab0 <__cxa_end_catch@plt>
   fff34: aa1303e0     	mov	x0, x19
   fff38: 9401648a     	bl	0x159160 <__emutls_get_address+0x6d4>
   fff3c: 97fea3fe     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000000fff40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&)>:
   fff40: d503233f     	paciasp
   fff44: d10103ff     	sub	sp, sp, #0x40
   fff48: a9017bfd     	stp	x29, x30, [sp, #0x10]
   fff4c: 910043fd     	add	x29, sp, #0x10
   fff50: a90257f6     	stp	x22, x21, [sp, #0x20]
   fff54: a9034ff4     	stp	x20, x19, [sp, #0x30]
   fff58: d53bd056     	mrs	x22, TPIDR_EL0
   fff5c: aa0103f3     	mov	x19, x1
   fff60: f94016c8     	ldr	x8, [x22, #0x28]
   fff64: aa0003f4     	mov	x20, x0
   fff68: f90007e8     	str	x8, [sp, #0x8]
   fff6c: f9400008     	ldr	x8, [x0]
   fff70: f85e8108     	ldur	x8, [x8, #-0x18]
   fff74: 8b080008     	add	x8, x0, x8
   fff78: 910003e0     	mov	x0, sp
   fff7c: 9100c101     	add	x1, x8, #0x30
   fff80: 94017e18     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
   fff84: b0000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
   fff88: 910003e0     	mov	x0, sp
   fff8c: f9470c21     	ldr	x1, [x1, #0xe18]
   fff90: 94017e2c     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
   fff94: f9400008     	ldr	x8, [x0]
   fff98: f9402d08     	ldr	x8, [x8, #0x58]
   fff9c: 52800141     	mov	w1, #0xa                // =10
   fffa0: d63f0100     	blr	x8
   fffa4: 2a0003f5     	mov	w21, w0
   fffa8: 910003e0     	mov	x0, sp
   fffac: 94017dfd     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   fffb0: aa1403e0     	mov	x0, x20
   fffb4: aa1303e1     	mov	x1, x19
   fffb8: 2a1503e2     	mov	w2, w21
   fffbc: 94017e51     	bl	0x15f900 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw@plt>
   fffc0: f94016c8     	ldr	x8, [x22, #0x28]
   fffc4: f94007e9     	ldr	x9, [sp, #0x8]
   fffc8: eb09011f     	cmp	x8, x9
   fffcc: 540000e1     	b.ne	0xfffe8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&)+0xa8>
   fffd0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
   fffd4: a94257f6     	ldp	x22, x21, [sp, #0x20]
   fffd8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
   fffdc: 910103ff     	add	sp, sp, #0x40
   fffe0: d50323bf     	autiasp
   fffe4: d65f03c0     	ret
   fffe8: 94017392     	bl	0x15ce30 <__stack_chk_fail@plt>
   fffec: aa0003f3     	mov	x19, x0
   ffff0: 910003e0     	mov	x0, sp
   ffff4: 94017deb     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
   ffff8: aa1303e0     	mov	x0, x19
   ffffc: 94016459     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000100000 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)>:
  100000: d503233f     	paciasp
  100004: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  100008: a90157f6     	stp	x22, x21, [sp, #0x10]
  10000c: 910003fd     	mov	x29, sp
  100010: a9024ff4     	stp	x20, x19, [sp, #0x20]
  100014: f9400008     	ldr	x8, [x0]
  100018: f900041f     	str	xzr, [x0, #0x8]
  10001c: aa0003f3     	mov	x19, x0
  100020: f85e8108     	ldur	x8, [x8, #-0x18]
  100024: 8b080009     	add	x9, x0, x8
  100028: b940212a     	ldr	w10, [x9, #0x20]
  10002c: 3400016a     	cbz	w10, 0x100058 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x58>
  100030: f9401528     	ldr	x8, [x9, #0x28]
  100034: f100011f     	cmp	x8, #0x0
  100038: 1a9f17e8     	cset	w8, eq
  10003c: 2a080148     	orr	w8, w10, w8
  100040: b940252a     	ldr	w10, [x9, #0x24]
  100044: 321e0108     	orr	w8, w8, #0x4
  100048: 6a0a011f     	tst	w8, w10
  10004c: b9002128     	str	w8, [x9, #0x20]
  100050: 54000960     	b.eq	0x10017c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x17c>
  100054: 14000050     	b	0x100194 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x194>
  100058: 2a0203f4     	mov	w20, w2
  10005c: aa0103f5     	mov	x21, x1
  100060: f9404520     	ldr	x0, [x9, #0x88]
  100064: b40000e0     	cbz	x0, 0x100080 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x80>
  100068: 94017e16     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  10006c: f9400268     	ldr	x8, [x19]
  100070: f85e8108     	ldur	x8, [x8, #-0x18]
  100074: 8b080269     	add	x9, x19, x8
  100078: b9402129     	ldr	w9, [x9, #0x20]
  10007c: 35000809     	cbnz	w9, 0x10017c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x17c>
  100080: 9100a276     	add	x22, x19, #0x28
  100084: 14000004     	b	0x100094 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x94>
  100088: 91001129     	add	x9, x9, #0x4
  10008c: f9000c09     	str	x9, [x0, #0x18]
  100090: f85e8108     	ldur	x8, [x8, #-0x18]
  100094: f8686ac0     	ldr	x0, [x22, x8]
  100098: a941a408     	ldp	x8, x9, [x0, #0x18]
  10009c: eb09011f     	cmp	x8, x9
  1000a0: 54000060     	b.eq	0x1000ac <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0xac>
  1000a4: b9400101     	ldr	w1, [x8]
  1000a8: 14000005     	b	0x1000bc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0xbc>
  1000ac: f9400008     	ldr	x8, [x0]
  1000b0: f9402508     	ldr	x8, [x8, #0x48]
  1000b4: d63f0100     	blr	x8
  1000b8: 2a0003e1     	mov	w1, w0
  1000bc: 3100043f     	cmn	w1, #0x1
  1000c0: 540003e0     	b.eq	0x10013c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x13c>
  1000c4: 6b14003f     	cmp	w1, w20
  1000c8: 54000360     	b.eq	0x100134 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x134>
  1000cc: a94326a8     	ldp	x8, x9, [x21, #0x30]
  1000d0: eb09011f     	cmp	x8, x9
  1000d4: 54000080     	b.eq	0x1000e4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0xe4>
  1000d8: b8004501     	str	w1, [x8], #0x4
  1000dc: f9001aa8     	str	x8, [x21, #0x30]
  1000e0: 14000007     	b	0x1000fc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0xfc>
  1000e4: f94002a8     	ldr	x8, [x21]
  1000e8: f9403508     	ldr	x8, [x8, #0x68]
  1000ec: aa1503e0     	mov	x0, x21
  1000f0: d63f0100     	blr	x8
  1000f4: 3100041f     	cmn	w0, #0x1
  1000f8: 540001e0     	b.eq	0x100134 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x134>
  1000fc: a9402668     	ldp	x8, x9, [x19]
  100100: 91000529     	add	x9, x9, #0x1
  100104: f9000669     	str	x9, [x19, #0x8]
  100108: f85e8109     	ldur	x9, [x8, #-0x18]
  10010c: f8696ac0     	ldr	x0, [x22, x9]
  100110: a941a809     	ldp	x9, x10, [x0, #0x18]
  100114: eb0a013f     	cmp	x9, x10
  100118: 54fffb81     	b.ne	0x100088 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x88>
  10011c: f9400008     	ldr	x8, [x0]
  100120: f9402908     	ldr	x8, [x8, #0x50]
  100124: d63f0100     	blr	x8
  100128: f9400268     	ldr	x8, [x19]
  10012c: f85e8108     	ldur	x8, [x8, #-0x18]
  100130: 17ffffd9     	b	0x100094 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x94>
  100134: 2a1f03e8     	mov	w8, wzr
  100138: 14000002     	b	0x100140 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x140>
  10013c: 52800048     	mov	w8, #0x2                // =2
  100140: a9402a69     	ldp	x9, x10, [x19]
  100144: 321e010b     	orr	w11, w8, #0x4
  100148: f85e8129     	ldur	x9, [x9, #-0x18]
  10014c: f100015f     	cmp	x10, #0x0
  100150: 1a880168     	csel	w8, w11, w8, eq
  100154: 8b090269     	add	x9, x19, x9
  100158: f940152c     	ldr	x12, [x9, #0x28]
  10015c: 29442d2a     	ldp	w10, w11, [x9, #0x20]
  100160: f100019f     	cmp	x12, #0x0
  100164: 2a080148     	orr	w8, w10, w8
  100168: 1a9f17ea     	cset	w10, eq
  10016c: 2a0a0108     	orr	w8, w8, w10
  100170: 6a0b011f     	tst	w8, w11
  100174: b9002128     	str	w8, [x9, #0x20]
  100178: 540000e1     	b.ne	0x100194 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x194>
  10017c: aa1303e0     	mov	x0, x19
  100180: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  100184: a94157f6     	ldp	x22, x21, [sp, #0x10]
  100188: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  10018c: d50323bf     	autiasp
  100190: d65f03c0     	ret
  100194: f0fffb60     	adrp	x0, 0x6f000
  100198: 91344400     	add	x0, x0, #0xd11
  10019c: 94001980     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1001a0: 14000001     	b	0x1001a4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x1a4>
  1001a4: 9401736b     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1001a8: 94017642     	bl	0x15dab0 <__cxa_end_catch@plt>
  1001ac: 52800028     	mov	w8, #0x1                // =1
  1001b0: 17ffffe4     	b	0x100140 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::get(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>&, wchar_t)+0x140>

00000000001001b4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long)>:
  1001b4: d503233f     	paciasp
  1001b8: d10143ff     	sub	sp, sp, #0x50
  1001bc: a9017bfd     	stp	x29, x30, [sp, #0x10]
  1001c0: 910043fd     	add	x29, sp, #0x10
  1001c4: f90013f7     	str	x23, [sp, #0x20]
  1001c8: a90357f6     	stp	x22, x21, [sp, #0x30]
  1001cc: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1001d0: d53bd057     	mrs	x23, TPIDR_EL0
  1001d4: aa0103f4     	mov	x20, x1
  1001d8: f94016e8     	ldr	x8, [x23, #0x28]
  1001dc: aa0003f5     	mov	x21, x0
  1001e0: aa0203f3     	mov	x19, x2
  1001e4: f90007e8     	str	x8, [sp, #0x8]
  1001e8: f9400008     	ldr	x8, [x0]
  1001ec: f85e8108     	ldur	x8, [x8, #-0x18]
  1001f0: 8b080008     	add	x8, x0, x8
  1001f4: 910003e0     	mov	x0, sp
  1001f8: 9100c101     	add	x1, x8, #0x30
  1001fc: 94017d79     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  100200: 90000361     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  100204: 910003e0     	mov	x0, sp
  100208: f9470c21     	ldr	x1, [x1, #0xe18]
  10020c: 94017d8d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  100210: f9400008     	ldr	x8, [x0]
  100214: f9402d08     	ldr	x8, [x8, #0x58]
  100218: 52800141     	mov	w1, #0xa                // =10
  10021c: d63f0100     	blr	x8
  100220: 2a0003f6     	mov	w22, w0
  100224: 910003e0     	mov	x0, sp
  100228: 94017d5e     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10022c: aa1503e0     	mov	x0, x21
  100230: aa1403e1     	mov	x1, x20
  100234: aa1303e2     	mov	x2, x19
  100238: 2a1603e3     	mov	w3, w22
  10023c: 94017db5     	bl	0x15f910 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE7getlineEPwlw@plt>
  100240: f94016e8     	ldr	x8, [x23, #0x28]
  100244: f94007e9     	ldr	x9, [sp, #0x8]
  100248: eb09011f     	cmp	x8, x9
  10024c: 54000101     	b.ne	0x10026c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long)+0xb8>
  100250: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  100254: a94357f6     	ldp	x22, x21, [sp, #0x30]
  100258: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  10025c: f94013f7     	ldr	x23, [sp, #0x20]
  100260: 910143ff     	add	sp, sp, #0x50
  100264: d50323bf     	autiasp
  100268: d65f03c0     	ret
  10026c: 940172f1     	bl	0x15ce30 <__stack_chk_fail@plt>
  100270: aa0003f3     	mov	x19, x0
  100274: 910003e0     	mov	x0, sp
  100278: 94017d4a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10027c: aa1303e0     	mov	x0, x19
  100280: 940163b8     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000100284 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)>:
  100284: d503233f     	paciasp
  100288: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  10028c: f9000bf9     	str	x25, [sp, #0x10]
  100290: 910003fd     	mov	x29, sp
  100294: a9025ff8     	stp	x24, x23, [sp, #0x20]
  100298: a90357f6     	stp	x22, x21, [sp, #0x30]
  10029c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1002a0: f9400008     	ldr	x8, [x0]
  1002a4: f900041f     	str	xzr, [x0, #0x8]
  1002a8: aa0203f4     	mov	x20, x2
  1002ac: aa0003f3     	mov	x19, x0
  1002b0: aa0103f5     	mov	x21, x1
  1002b4: f85e8108     	ldur	x8, [x8, #-0x18]
  1002b8: 8b080009     	add	x9, x0, x8
  1002bc: b940212a     	ldr	w10, [x9, #0x20]
  1002c0: 340004aa     	cbz	w10, 0x100354 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0xd0>
  1002c4: f9401528     	ldr	x8, [x9, #0x28]
  1002c8: f100011f     	cmp	x8, #0x0
  1002cc: 1a9f17e8     	cset	w8, eq
  1002d0: 2a080148     	orr	w8, w10, w8
  1002d4: b940252a     	ldr	w10, [x9, #0x24]
  1002d8: 321e0108     	orr	w8, w8, #0x4
  1002dc: 6a0a011f     	tst	w8, w10
  1002e0: b9002128     	str	w8, [x9, #0x20]
  1002e4: 54000c21     	b.ne	0x100468 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1e4>
  1002e8: 2a1f03e8     	mov	w8, wzr
  1002ec: f100069f     	cmp	x20, #0x1
  1002f0: 5400004b     	b.lt	0x1002f8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x74>
  1002f4: b90002bf     	str	wzr, [x21]
  1002f8: a9402a69     	ldp	x9, x10, [x19]
  1002fc: 321e010b     	orr	w11, w8, #0x4
  100300: f85e8129     	ldur	x9, [x9, #-0x18]
  100304: f100015f     	cmp	x10, #0x0
  100308: 1a880168     	csel	w8, w11, w8, eq
  10030c: 8b090269     	add	x9, x19, x9
  100310: f940152c     	ldr	x12, [x9, #0x28]
  100314: 29442d2a     	ldp	w10, w11, [x9, #0x20]
  100318: f100019f     	cmp	x12, #0x0
  10031c: 2a080148     	orr	w8, w10, w8
  100320: 1a9f17ea     	cset	w10, eq
  100324: 2a0a0108     	orr	w8, w8, w10
  100328: 6a0b011f     	tst	w8, w11
  10032c: b9002128     	str	w8, [x9, #0x20]
  100330: 540009c1     	b.ne	0x100468 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1e4>
  100334: aa1303e0     	mov	x0, x19
  100338: f9400bf9     	ldr	x25, [sp, #0x10]
  10033c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  100340: a94357f6     	ldp	x22, x21, [sp, #0x30]
  100344: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  100348: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  10034c: d50323bf     	autiasp
  100350: d65f03c0     	ret
  100354: 2a0303f6     	mov	w22, w3
  100358: f9404520     	ldr	x0, [x9, #0x88]
  10035c: b40000e0     	cbz	x0, 0x100378 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0xf4>
  100360: 94017d58     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100364: f9400268     	ldr	x8, [x19]
  100368: f85e8108     	ldur	x8, [x8, #-0x18]
  10036c: 8b080269     	add	x9, x19, x8
  100370: b9402129     	ldr	w9, [x9, #0x20]
  100374: 35fffba9     	cbnz	w9, 0x1002e8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x64>
  100378: d1000697     	sub	x23, x20, #0x1
  10037c: 9100a278     	add	x24, x19, #0x28
  100380: 14000007     	b	0x10039c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x118>
  100384: 9100114a     	add	x10, x10, #0x4
  100388: f9000c0a     	str	x10, [x0, #0x18]
  10038c: 91000508     	add	x8, x8, #0x1
  100390: aa1903f5     	mov	x21, x25
  100394: f9000668     	str	x8, [x19, #0x8]
  100398: f85e8128     	ldur	x8, [x9, #-0x18]
  10039c: f8686b00     	ldr	x0, [x24, x8]
  1003a0: a941a408     	ldp	x8, x9, [x0, #0x18]
  1003a4: eb09011f     	cmp	x8, x9
  1003a8: 54000060     	b.eq	0x1003b4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x130>
  1003ac: b9400100     	ldr	w0, [x8]
  1003b0: 14000004     	b	0x1003c0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x13c>
  1003b4: f9400008     	ldr	x8, [x0]
  1003b8: f9402508     	ldr	x8, [x8, #0x48]
  1003bc: d63f0100     	blr	x8
  1003c0: 3100041f     	cmn	w0, #0x1
  1003c4: 54000260     	b.eq	0x100410 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x18c>
  1003c8: 6b16001f     	cmp	w0, w22
  1003cc: 54000260     	b.eq	0x100418 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x194>
  1003d0: f9400668     	ldr	x8, [x19, #0x8]
  1003d4: eb17011f     	cmp	x8, x23
  1003d8: 5400034a     	b.ge	0x100440 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1bc>
  1003dc: aa1503f9     	mov	x25, x21
  1003e0: f9400269     	ldr	x9, [x19]
  1003e4: b8004720     	str	w0, [x25], #0x4
  1003e8: f85e812a     	ldur	x10, [x9, #-0x18]
  1003ec: f86a6b00     	ldr	x0, [x24, x10]
  1003f0: a941ac0a     	ldp	x10, x11, [x0, #0x18]
  1003f4: eb0b015f     	cmp	x10, x11
  1003f8: 54fffc61     	b.ne	0x100384 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x100>
  1003fc: f9400008     	ldr	x8, [x0]
  100400: f9402908     	ldr	x8, [x8, #0x50]
  100404: d63f0100     	blr	x8
  100408: a9402269     	ldp	x9, x8, [x19]
  10040c: 17ffffe0     	b	0x10038c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x108>
  100410: 52800048     	mov	w8, #0x2                // =2
  100414: 17ffffb6     	b	0x1002ec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x68>
  100418: f9400268     	ldr	x8, [x19]
  10041c: f85e8108     	ldur	x8, [x8, #-0x18]
  100420: 8b080268     	add	x8, x19, x8
  100424: f9401500     	ldr	x0, [x8, #0x28]
  100428: a941a408     	ldp	x8, x9, [x0, #0x18]
  10042c: eb09011f     	cmp	x8, x9
  100430: 540000c0     	b.eq	0x100448 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1c4>
  100434: 91001108     	add	x8, x8, #0x4
  100438: f9000c08     	str	x8, [x0, #0x18]
  10043c: 14000006     	b	0x100454 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1d0>
  100440: 52800088     	mov	w8, #0x4                // =4
  100444: 17ffffaa     	b	0x1002ec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x68>
  100448: f9400008     	ldr	x8, [x0]
  10044c: f9402908     	ldr	x8, [x8, #0x50]
  100450: d63f0100     	blr	x8
  100454: f9400668     	ldr	x8, [x19, #0x8]
  100458: 91000509     	add	x9, x8, #0x1
  10045c: 2a1f03e8     	mov	w8, wzr
  100460: f9000669     	str	x9, [x19, #0x8]
  100464: 17ffffa2     	b	0x1002ec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x68>
  100468: f0fffb60     	adrp	x0, 0x6f000
  10046c: 91344400     	add	x0, x0, #0xd11
  100470: 940018cb     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  100474: 14000003     	b	0x100480 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1fc>
  100478: 910012b5     	add	x21, x21, #0x4
  10047c: 14000001     	b	0x100480 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x1fc>
  100480: 940172b4     	bl	0x15cf50 <__cxa_begin_catch@plt>
  100484: f9400268     	ldr	x8, [x19]
  100488: f85e8109     	ldur	x9, [x8, #-0x18]
  10048c: 8b090269     	add	x9, x19, x9
  100490: b940212a     	ldr	w10, [x9, #0x20]
  100494: 3200014a     	orr	w10, w10, #0x1
  100498: b900212a     	str	w10, [x9, #0x20]
  10049c: f85e8108     	ldur	x8, [x8, #-0x18]
  1004a0: 8b080268     	add	x8, x19, x8
  1004a4: 39409108     	ldrb	w8, [x8, #0x24]
  1004a8: 37000088     	tbnz	w8, #0x0, 0x1004b8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x234>
  1004ac: 94017581     	bl	0x15dab0 <__cxa_end_catch@plt>
  1004b0: 52800028     	mov	w8, #0x1                // =1
  1004b4: 17ffff8e     	b	0x1002ec <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x68>
  1004b8: f100069f     	cmp	x20, #0x1
  1004bc: 5400004b     	b.lt	0x1004c4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::getline(wchar_t*, long, wchar_t)+0x240>
  1004c0: b90002bf     	str	wzr, [x21]
  1004c4: 94017577     	bl	0x15daa0 <__cxa_rethrow@plt>
  1004c8: aa0003f3     	mov	x19, x0
  1004cc: 94017579     	bl	0x15dab0 <__cxa_end_catch@plt>
  1004d0: aa1303e0     	mov	x0, x19
  1004d4: 94016323     	bl	0x159160 <__emutls_get_address+0x6d4>
  1004d8: 97fea297     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001004dc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)>:
  1004dc: d503233f     	paciasp
  1004e0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1004e4: a90157f6     	stp	x22, x21, [sp, #0x10]
  1004e8: 910003fd     	mov	x29, sp
  1004ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1004f0: f9400008     	ldr	x8, [x0]
  1004f4: f900041f     	str	xzr, [x0, #0x8]
  1004f8: aa0003f3     	mov	x19, x0
  1004fc: f85e8108     	ldur	x8, [x8, #-0x18]
  100500: 8b080009     	add	x9, x0, x8
  100504: b940212a     	ldr	w10, [x9, #0x20]
  100508: 3400010a     	cbz	w10, 0x100528 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x4c>
  10050c: f9401528     	ldr	x8, [x9, #0x28]
  100510: f100011f     	cmp	x8, #0x0
  100514: 1a9f17e8     	cset	w8, eq
  100518: 2a080148     	orr	w8, w10, w8
  10051c: b940252a     	ldr	w10, [x9, #0x24]
  100520: 321e0108     	orr	w8, w8, #0x4
  100524: 1400004a     	b	0x10064c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x170>
  100528: 2a0203f4     	mov	w20, w2
  10052c: aa0103f5     	mov	x21, x1
  100530: f9404520     	ldr	x0, [x9, #0x88]
  100534: b40000e0     	cbz	x0, 0x100550 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x74>
  100538: 94017ce2     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  10053c: f9400268     	ldr	x8, [x19]
  100540: f85e8108     	ldur	x8, [x8, #-0x18]
  100544: 8b080269     	add	x9, x19, x8
  100548: b9402129     	ldr	w9, [x9, #0x20]
  10054c: 35000869     	cbnz	w9, 0x100658 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x17c>
  100550: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  100554: eb0902bf     	cmp	x21, x9
  100558: 540002e1     	b.ne	0x1005b4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0xd8>
  10055c: 9100a275     	add	x21, x19, #0x28
  100560: f8686aa8     	ldr	x8, [x21, x8]
  100564: a941a909     	ldp	x9, x10, [x8, #0x18]
  100568: eb0a013f     	cmp	x9, x10
  10056c: 54000080     	b.eq	0x10057c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0xa0>
  100570: b8404520     	ldr	w0, [x9], #0x4
  100574: f9000d09     	str	x9, [x8, #0x18]
  100578: 14000005     	b	0x10058c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0xb0>
  10057c: f9400109     	ldr	x9, [x8]
  100580: f9402929     	ldr	x9, [x9, #0x50]
  100584: aa0803e0     	mov	x0, x8
  100588: d63f0120     	blr	x9
  10058c: 3100041f     	cmn	w0, #0x1
  100590: 540004a0     	b.eq	0x100624 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x148>
  100594: f9400668     	ldr	x8, [x19, #0x8]
  100598: 6b14001f     	cmp	w0, w20
  10059c: 91000508     	add	x8, x8, #0x1
  1005a0: f9000668     	str	x8, [x19, #0x8]
  1005a4: 540003c0     	b.eq	0x10061c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x140>
  1005a8: f9400268     	ldr	x8, [x19]
  1005ac: f85e8108     	ldur	x8, [x8, #-0x18]
  1005b0: 17ffffec     	b	0x100560 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x84>
  1005b4: f9400669     	ldr	x9, [x19, #0x8]
  1005b8: eb15013f     	cmp	x9, x21
  1005bc: 5400030a     	b.ge	0x10061c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x140>
  1005c0: 9100a276     	add	x22, x19, #0x28
  1005c4: f8686ac8     	ldr	x8, [x22, x8]
  1005c8: a941a909     	ldp	x9, x10, [x8, #0x18]
  1005cc: eb0a013f     	cmp	x9, x10
  1005d0: 54000080     	b.eq	0x1005e0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x104>
  1005d4: b8404520     	ldr	w0, [x9], #0x4
  1005d8: f9000d09     	str	x9, [x8, #0x18]
  1005dc: 14000005     	b	0x1005f0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x114>
  1005e0: f9400109     	ldr	x9, [x8]
  1005e4: f9402929     	ldr	x9, [x9, #0x50]
  1005e8: aa0803e0     	mov	x0, x8
  1005ec: d63f0120     	blr	x9
  1005f0: 3100041f     	cmn	w0, #0x1
  1005f4: 54000180     	b.eq	0x100624 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x148>
  1005f8: f9400668     	ldr	x8, [x19, #0x8]
  1005fc: 6b14001f     	cmp	w0, w20
  100600: 91000508     	add	x8, x8, #0x1
  100604: fa551100     	ccmp	x8, x21, #0x0, ne
  100608: f9000668     	str	x8, [x19, #0x8]
  10060c: 5400008a     	b.ge	0x10061c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x140>
  100610: f9400268     	ldr	x8, [x19]
  100614: f85e8108     	ldur	x8, [x8, #-0x18]
  100618: 17ffffeb     	b	0x1005c4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0xe8>
  10061c: 2a1f03e8     	mov	w8, wzr
  100620: 14000002     	b	0x100628 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x14c>
  100624: 52800048     	mov	w8, #0x2                // =2
  100628: f9400269     	ldr	x9, [x19]
  10062c: f85e8129     	ldur	x9, [x9, #-0x18]
  100630: 8b090269     	add	x9, x19, x9
  100634: f940152a     	ldr	x10, [x9, #0x28]
  100638: f100015f     	cmp	x10, #0x0
  10063c: 2944292b     	ldp	w11, w10, [x9, #0x20]
  100640: 2a080168     	orr	w8, w11, w8
  100644: 1a9f17eb     	cset	w11, eq
  100648: 2a0b0108     	orr	w8, w8, w11
  10064c: 6a0a011f     	tst	w8, w10
  100650: b9002128     	str	w8, [x9, #0x20]
  100654: 540000e1     	b.ne	0x100670 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x194>
  100658: aa1303e0     	mov	x0, x19
  10065c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  100660: a94157f6     	ldp	x22, x21, [sp, #0x10]
  100664: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  100668: d50323bf     	autiasp
  10066c: d65f03c0     	ret
  100670: f0fffb60     	adrp	x0, 0x6f000
  100674: 91344400     	add	x0, x0, #0xd11
  100678: 94001849     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  10067c: 14000001     	b	0x100680 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x1a4>
  100680: 94017234     	bl	0x15cf50 <__cxa_begin_catch@plt>
  100684: f9400268     	ldr	x8, [x19]
  100688: f85e8109     	ldur	x9, [x8, #-0x18]
  10068c: 8b090269     	add	x9, x19, x9
  100690: b940212a     	ldr	w10, [x9, #0x20]
  100694: 3200014a     	orr	w10, w10, #0x1
  100698: b900212a     	str	w10, [x9, #0x20]
  10069c: f85e8108     	ldur	x8, [x8, #-0x18]
  1006a0: 8b080268     	add	x8, x19, x8
  1006a4: 39409108     	ldrb	w8, [x8, #0x24]
  1006a8: 37000088     	tbnz	w8, #0x0, 0x1006b8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x1dc>
  1006ac: 94017501     	bl	0x15dab0 <__cxa_end_catch@plt>
  1006b0: 52800028     	mov	w8, #0x1                // =1
  1006b4: 17ffffdd     	b	0x100628 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::ignore(long, unsigned int)+0x14c>
  1006b8: 940174fa     	bl	0x15daa0 <__cxa_rethrow@plt>
  1006bc: aa0003f3     	mov	x19, x0
  1006c0: 940174fc     	bl	0x15dab0 <__cxa_end_catch@plt>
  1006c4: aa1303e0     	mov	x0, x19
  1006c8: 940162a6     	bl	0x159160 <__emutls_get_address+0x6d4>
  1006cc: 97fea21a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001006d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()>:
  1006d0: d503233f     	paciasp
  1006d4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1006d8: f9000bf3     	str	x19, [sp, #0x10]
  1006dc: 910003fd     	mov	x29, sp
  1006e0: f9400008     	ldr	x8, [x0]
  1006e4: f900041f     	str	xzr, [x0, #0x8]
  1006e8: f85e8108     	ldur	x8, [x8, #-0x18]
  1006ec: 8b080009     	add	x9, x0, x8
  1006f0: b940212a     	ldr	w10, [x9, #0x20]
  1006f4: 3400018a     	cbz	w10, 0x100724 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0x54>
  1006f8: f9401528     	ldr	x8, [x9, #0x28]
  1006fc: f100011f     	cmp	x8, #0x0
  100700: 1a9f17e8     	cset	w8, eq
  100704: 2a080148     	orr	w8, w10, w8
  100708: b940252a     	ldr	w10, [x9, #0x24]
  10070c: 321e0108     	orr	w8, w8, #0x4
  100710: 6a0a011f     	tst	w8, w10
  100714: b9002128     	str	w8, [x9, #0x20]
  100718: 54000561     	b.ne	0x1007c4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0xf4>
  10071c: 12800008     	mov	w8, #-0x1               // =-1
  100720: 14000024     	b	0x1007b0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0xe0>
  100724: aa0003f3     	mov	x19, x0
  100728: f9404520     	ldr	x0, [x9, #0x88]
  10072c: b40000e0     	cbz	x0, 0x100748 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0x78>
  100730: 94017c64     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100734: f9400268     	ldr	x8, [x19]
  100738: f85e8108     	ldur	x8, [x8, #-0x18]
  10073c: 8b080269     	add	x9, x19, x8
  100740: b9402129     	ldr	w9, [x9, #0x20]
  100744: 35fffec9     	cbnz	w9, 0x10071c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0x4c>
  100748: 8b080268     	add	x8, x19, x8
  10074c: f9401500     	ldr	x0, [x8, #0x28]
  100750: a941a408     	ldp	x8, x9, [x0, #0x18]
  100754: eb09011f     	cmp	x8, x9
  100758: 54000060     	b.eq	0x100764 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0x94>
  10075c: b9400108     	ldr	w8, [x8]
  100760: 14000005     	b	0x100774 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0xa4>
  100764: f9400008     	ldr	x8, [x0]
  100768: f9402508     	ldr	x8, [x8, #0x48]
  10076c: d63f0100     	blr	x8
  100770: 2a0003e8     	mov	w8, w0
  100774: 3100051f     	cmn	w8, #0x1
  100778: 1a9f17e9     	cset	w9, eq
  10077c: 531f7929     	lsl	w9, w9, #1
  100780: f940026a     	ldr	x10, [x19]
  100784: f85e814a     	ldur	x10, [x10, #-0x18]
  100788: 8b0a026a     	add	x10, x19, x10
  10078c: f940154b     	ldr	x11, [x10, #0x28]
  100790: f100017f     	cmp	x11, #0x0
  100794: 29442d4c     	ldp	w12, w11, [x10, #0x20]
  100798: 2a090189     	orr	w9, w12, w9
  10079c: 1a9f17ec     	cset	w12, eq
  1007a0: 2a0c0129     	orr	w9, w9, w12
  1007a4: 6a0b013f     	tst	w9, w11
  1007a8: b9002149     	str	w9, [x10, #0x20]
  1007ac: 540000c1     	b.ne	0x1007c4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0xf4>
  1007b0: f9400bf3     	ldr	x19, [sp, #0x10]
  1007b4: 2a0803e0     	mov	w0, w8
  1007b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1007bc: d50323bf     	autiasp
  1007c0: d65f03c0     	ret
  1007c4: f0fffb60     	adrp	x0, 0x6f000
  1007c8: 91344400     	add	x0, x0, #0xd11
  1007cc: 940017f4     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1007d0: 940171e0     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1007d4: f9400268     	ldr	x8, [x19]
  1007d8: f85e8109     	ldur	x9, [x8, #-0x18]
  1007dc: 8b090269     	add	x9, x19, x9
  1007e0: b940212a     	ldr	w10, [x9, #0x20]
  1007e4: 3200014a     	orr	w10, w10, #0x1
  1007e8: b900212a     	str	w10, [x9, #0x20]
  1007ec: f85e8108     	ldur	x8, [x8, #-0x18]
  1007f0: 8b080268     	add	x8, x19, x8
  1007f4: 39409108     	ldrb	w8, [x8, #0x24]
  1007f8: 370000a8     	tbnz	w8, #0x0, 0x10080c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0x13c>
  1007fc: 940174ad     	bl	0x15dab0 <__cxa_end_catch@plt>
  100800: 12800008     	mov	w8, #-0x1               // =-1
  100804: 52800029     	mov	w9, #0x1                // =1
  100808: 17ffffde     	b	0x100780 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::peek()+0xb0>
  10080c: 940174a5     	bl	0x15daa0 <__cxa_rethrow@plt>
  100810: aa0003f3     	mov	x19, x0
  100814: 940174a7     	bl	0x15dab0 <__cxa_end_catch@plt>
  100818: aa1303e0     	mov	x0, x19
  10081c: 94016251     	bl	0x159160 <__emutls_get_address+0x6d4>
  100820: 97fea1c5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000100824 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)>:
  100824: d503233f     	paciasp
  100828: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  10082c: f9000bf5     	str	x21, [sp, #0x10]
  100830: 910003fd     	mov	x29, sp
  100834: a9024ff4     	stp	x20, x19, [sp, #0x20]
  100838: f9400008     	ldr	x8, [x0]
  10083c: f900041f     	str	xzr, [x0, #0x8]
  100840: aa0003f3     	mov	x19, x0
  100844: f85e8108     	ldur	x8, [x8, #-0x18]
  100848: 8b080009     	add	x9, x0, x8
  10084c: b940212a     	ldr	w10, [x9, #0x20]
  100850: 3400018a     	cbz	w10, 0x100880 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0x5c>
  100854: f9401528     	ldr	x8, [x9, #0x28]
  100858: f100011f     	cmp	x8, #0x0
  10085c: 1a9f17e8     	cset	w8, eq
  100860: 2a080148     	orr	w8, w10, w8
  100864: b940252a     	ldr	w10, [x9, #0x24]
  100868: 321e0108     	orr	w8, w8, #0x4
  10086c: 6a0a011f     	tst	w8, w10
  100870: b9002128     	str	w8, [x9, #0x20]
  100874: 54000541     	b.ne	0x10091c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0xf8>
  100878: 52800088     	mov	w8, #0x4                // =4
  10087c: 14000016     	b	0x1008d4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0xb0>
  100880: aa0203f4     	mov	x20, x2
  100884: aa0103f5     	mov	x21, x1
  100888: f9404520     	ldr	x0, [x9, #0x88]
  10088c: b40000e0     	cbz	x0, 0x1008a8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0x84>
  100890: 94017c0c     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100894: f9400268     	ldr	x8, [x19]
  100898: f85e8108     	ldur	x8, [x8, #-0x18]
  10089c: 8b080269     	add	x9, x19, x8
  1008a0: b9402129     	ldr	w9, [x9, #0x20]
  1008a4: 35fffea9     	cbnz	w9, 0x100878 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0x54>
  1008a8: 8b080268     	add	x8, x19, x8
  1008ac: f9401500     	ldr	x0, [x8, #0x28]
  1008b0: f9400008     	ldr	x8, [x0]
  1008b4: f9402108     	ldr	x8, [x8, #0x40]
  1008b8: aa1503e1     	mov	x1, x21
  1008bc: aa1403e2     	mov	x2, x20
  1008c0: d63f0100     	blr	x8
  1008c4: eb14001f     	cmp	x0, x20
  1008c8: 528000c8     	mov	w8, #0x6                // =6
  1008cc: 1a8803e8     	csel	w8, wzr, w8, eq
  1008d0: f9000660     	str	x0, [x19, #0x8]
  1008d4: f9400269     	ldr	x9, [x19]
  1008d8: f85e8129     	ldur	x9, [x9, #-0x18]
  1008dc: 8b090269     	add	x9, x19, x9
  1008e0: f940152a     	ldr	x10, [x9, #0x28]
  1008e4: f100015f     	cmp	x10, #0x0
  1008e8: 2944292b     	ldp	w11, w10, [x9, #0x20]
  1008ec: 2a080168     	orr	w8, w11, w8
  1008f0: 1a9f17eb     	cset	w11, eq
  1008f4: 2a0b0108     	orr	w8, w8, w11
  1008f8: 6a0a011f     	tst	w8, w10
  1008fc: b9002128     	str	w8, [x9, #0x20]
  100900: 540000e1     	b.ne	0x10091c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0xf8>
  100904: aa1303e0     	mov	x0, x19
  100908: f9400bf5     	ldr	x21, [sp, #0x10]
  10090c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  100910: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  100914: d50323bf     	autiasp
  100918: d65f03c0     	ret
  10091c: f0fffb60     	adrp	x0, 0x6f000
  100920: 91344400     	add	x0, x0, #0xd11
  100924: 9400179e     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  100928: 9401718a     	bl	0x15cf50 <__cxa_begin_catch@plt>
  10092c: f9400268     	ldr	x8, [x19]
  100930: f85e8109     	ldur	x9, [x8, #-0x18]
  100934: 8b090269     	add	x9, x19, x9
  100938: b940212a     	ldr	w10, [x9, #0x20]
  10093c: 3200014a     	orr	w10, w10, #0x1
  100940: b900212a     	str	w10, [x9, #0x20]
  100944: f85e8108     	ldur	x8, [x8, #-0x18]
  100948: 8b080268     	add	x8, x19, x8
  10094c: 39409108     	ldrb	w8, [x8, #0x24]
  100950: 37000088     	tbnz	w8, #0x0, 0x100960 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0x13c>
  100954: 94017457     	bl	0x15dab0 <__cxa_end_catch@plt>
  100958: 52800028     	mov	w8, #0x1                // =1
  10095c: 17ffffde     	b	0x1008d4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::read(wchar_t*, long)+0xb0>
  100960: 94017450     	bl	0x15daa0 <__cxa_rethrow@plt>
  100964: aa0003f3     	mov	x19, x0
  100968: 94017452     	bl	0x15dab0 <__cxa_end_catch@plt>
  10096c: aa1303e0     	mov	x0, x19
  100970: 940161fc     	bl	0x159160 <__emutls_get_address+0x6d4>
  100974: 97fea170     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000100978 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)>:
  100978: d503233f     	paciasp
  10097c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  100980: f9000bf5     	str	x21, [sp, #0x10]
  100984: 910003fd     	mov	x29, sp
  100988: a9024ff4     	stp	x20, x19, [sp, #0x20]
  10098c: f9400008     	ldr	x8, [x0]
  100990: f900041f     	str	xzr, [x0, #0x8]
  100994: aa0003f3     	mov	x19, x0
  100998: f85e8108     	ldur	x8, [x8, #-0x18]
  10099c: 8b080009     	add	x9, x0, x8
  1009a0: b940212a     	ldr	w10, [x9, #0x20]
  1009a4: 340003aa     	cbz	w10, 0x100a18 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0xa0>
  1009a8: f9401528     	ldr	x8, [x9, #0x28]
  1009ac: f100011f     	cmp	x8, #0x0
  1009b0: 1a9f17e8     	cset	w8, eq
  1009b4: 2a080148     	orr	w8, w10, w8
  1009b8: b940252a     	ldr	w10, [x9, #0x24]
  1009bc: 321e0108     	orr	w8, w8, #0x4
  1009c0: 6a0a011f     	tst	w8, w10
  1009c4: b9002128     	str	w8, [x9, #0x20]
  1009c8: 54000821     	b.ne	0x100acc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x154>
  1009cc: 52800088     	mov	w8, #0x4                // =4
  1009d0: f9400269     	ldr	x9, [x19]
  1009d4: f85e8129     	ldur	x9, [x9, #-0x18]
  1009d8: 8b090269     	add	x9, x19, x9
  1009dc: f940152a     	ldr	x10, [x9, #0x28]
  1009e0: f100015f     	cmp	x10, #0x0
  1009e4: 2944292b     	ldp	w11, w10, [x9, #0x20]
  1009e8: 2a080168     	orr	w8, w11, w8
  1009ec: 1a9f17eb     	cset	w11, eq
  1009f0: 2a0b0108     	orr	w8, w8, w11
  1009f4: 6a0a011f     	tst	w8, w10
  1009f8: b9002128     	str	w8, [x9, #0x20]
  1009fc: 54000681     	b.ne	0x100acc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x154>
  100a00: f9400660     	ldr	x0, [x19, #0x8]
  100a04: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  100a08: f9400bf5     	ldr	x21, [sp, #0x10]
  100a0c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  100a10: d50323bf     	autiasp
  100a14: d65f03c0     	ret
  100a18: aa0203f4     	mov	x20, x2
  100a1c: aa0103f5     	mov	x21, x1
  100a20: f9404520     	ldr	x0, [x9, #0x88]
  100a24: b40000e0     	cbz	x0, 0x100a40 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0xc8>
  100a28: 94017ba6     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100a2c: f9400268     	ldr	x8, [x19]
  100a30: f85e8108     	ldur	x8, [x8, #-0x18]
  100a34: 8b080269     	add	x9, x19, x8
  100a38: b9402129     	ldr	w9, [x9, #0x20]
  100a3c: 35fffc89     	cbnz	w9, 0x1009cc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x54>
  100a40: 8b080268     	add	x8, x19, x8
  100a44: f9401500     	ldr	x0, [x8, #0x28]
  100a48: a941a408     	ldp	x8, x9, [x0, #0x18]
  100a4c: eb09011f     	cmp	x8, x9
  100a50: 54000082     	b.hs	0x100a60 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0xe8>
  100a54: cb080128     	sub	x8, x9, x8
  100a58: 9342fd00     	asr	x0, x8, #2
  100a5c: 14000004     	b	0x100a6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0xf4>
  100a60: f9400008     	ldr	x8, [x0]
  100a64: f9401d08     	ldr	x8, [x8, #0x38]
  100a68: d63f0100     	blr	x8
  100a6c: b100041f     	cmn	x0, #0x1
  100a70: 54000080     	b.eq	0x100a80 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x108>
  100a74: b50000a0     	cbnz	x0, 0x100a88 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x110>
  100a78: 2a1f03e8     	mov	w8, wzr
  100a7c: 17ffffd5     	b	0x1009d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x58>
  100a80: 52800048     	mov	w8, #0x2                // =2
  100a84: 17ffffd3     	b	0x1009d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x58>
  100a88: f9400268     	ldr	x8, [x19]
  100a8c: eb14001f     	cmp	x0, x20
  100a90: 9a80c294     	csel	x20, x20, x0, gt
  100a94: f85e8108     	ldur	x8, [x8, #-0x18]
  100a98: 8b080268     	add	x8, x19, x8
  100a9c: f9401508     	ldr	x8, [x8, #0x28]
  100aa0: f9400109     	ldr	x9, [x8]
  100aa4: f9402129     	ldr	x9, [x9, #0x40]
  100aa8: aa0803e0     	mov	x0, x8
  100aac: aa1503e1     	mov	x1, x21
  100ab0: aa1403e2     	mov	x2, x20
  100ab4: d63f0120     	blr	x9
  100ab8: eb14001f     	cmp	x0, x20
  100abc: 528000c8     	mov	w8, #0x6                // =6
  100ac0: 1a8803e8     	csel	w8, wzr, w8, eq
  100ac4: f9000660     	str	x0, [x19, #0x8]
  100ac8: 17ffffc2     	b	0x1009d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x58>
  100acc: f0fffb60     	adrp	x0, 0x6f000
  100ad0: 91344400     	add	x0, x0, #0xd11
  100ad4: 94001732     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  100ad8: 9401711e     	bl	0x15cf50 <__cxa_begin_catch@plt>
  100adc: f9400268     	ldr	x8, [x19]
  100ae0: f85e8109     	ldur	x9, [x8, #-0x18]
  100ae4: 8b090269     	add	x9, x19, x9
  100ae8: b940212a     	ldr	w10, [x9, #0x20]
  100aec: 3200014a     	orr	w10, w10, #0x1
  100af0: b900212a     	str	w10, [x9, #0x20]
  100af4: f85e8108     	ldur	x8, [x8, #-0x18]
  100af8: 8b080268     	add	x8, x19, x8
  100afc: 39409108     	ldrb	w8, [x8, #0x24]
  100b00: 37000088     	tbnz	w8, #0x0, 0x100b10 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x198>
  100b04: 940173eb     	bl	0x15dab0 <__cxa_end_catch@plt>
  100b08: 52800028     	mov	w8, #0x1                // =1
  100b0c: 17ffffb1     	b	0x1009d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::readsome(wchar_t*, long)+0x58>
  100b10: 940173e4     	bl	0x15daa0 <__cxa_rethrow@plt>
  100b14: aa0003f3     	mov	x19, x0
  100b18: 940173e6     	bl	0x15dab0 <__cxa_end_catch@plt>
  100b1c: aa1303e0     	mov	x0, x19
  100b20: 94016190     	bl	0x159160 <__emutls_get_address+0x6d4>
  100b24: 97fea104     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000100b28 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)>:
  100b28: d503233f     	paciasp
  100b2c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  100b30: f9000bf5     	str	x21, [sp, #0x10]
  100b34: 910003fd     	mov	x29, sp
  100b38: a9024ff4     	stp	x20, x19, [sp, #0x20]
  100b3c: f9400008     	ldr	x8, [x0]
  100b40: f85e8109     	ldur	x9, [x8, #-0x18]
  100b44: f900041f     	str	xzr, [x0, #0x8]
  100b48: f85e8108     	ldur	x8, [x8, #-0x18]
  100b4c: 8b090009     	add	x9, x0, x9
  100b50: 8b080008     	add	x8, x0, x8
  100b54: b9402129     	ldr	w9, [x9, #0x20]
  100b58: f940150a     	ldr	x10, [x8, #0x28]
  100b5c: 121e7935     	and	w21, w9, #0xfffffffd
  100b60: f100015f     	cmp	x10, #0x0
  100b64: b940250a     	ldr	w10, [x8, #0x24]
  100b68: 1a9f17e9     	cset	w9, eq
  100b6c: 2a0902a9     	orr	w9, w21, w9
  100b70: 6a0a013f     	tst	w9, w10
  100b74: b9002109     	str	w9, [x8, #0x20]
  100b78: 54000841     	b.ne	0x100c80 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x158>
  100b7c: f9400008     	ldr	x8, [x0]
  100b80: aa0003f3     	mov	x19, x0
  100b84: f85e8108     	ldur	x8, [x8, #-0x18]
  100b88: 8b080009     	add	x9, x0, x8
  100b8c: b940212a     	ldr	w10, [x9, #0x20]
  100b90: 340003aa     	cbz	w10, 0x100c04 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0xdc>
  100b94: f9401528     	ldr	x8, [x9, #0x28]
  100b98: f100011f     	cmp	x8, #0x0
  100b9c: 1a9f17e8     	cset	w8, eq
  100ba0: 2a080148     	orr	w8, w10, w8
  100ba4: b940252a     	ldr	w10, [x9, #0x24]
  100ba8: 321e0108     	orr	w8, w8, #0x4
  100bac: 6a0a011f     	tst	w8, w10
  100bb0: b9002128     	str	w8, [x9, #0x20]
  100bb4: 54000661     	b.ne	0x100c80 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x158>
  100bb8: 321e02b5     	orr	w21, w21, #0x4
  100bbc: f9400268     	ldr	x8, [x19]
  100bc0: f85e8108     	ldur	x8, [x8, #-0x18]
  100bc4: 8b080268     	add	x8, x19, x8
  100bc8: f9401509     	ldr	x9, [x8, #0x28]
  100bcc: f100013f     	cmp	x9, #0x0
  100bd0: 2944250a     	ldp	w10, w9, [x8, #0x20]
  100bd4: 1a9f17eb     	cset	w11, eq
  100bd8: 2a15014a     	orr	w10, w10, w21
  100bdc: 2a0b014a     	orr	w10, w10, w11
  100be0: 6a09015f     	tst	w10, w9
  100be4: b900210a     	str	w10, [x8, #0x20]
  100be8: 540004c1     	b.ne	0x100c80 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x158>
  100bec: aa1303e0     	mov	x0, x19
  100bf0: f9400bf5     	ldr	x21, [sp, #0x10]
  100bf4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  100bf8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  100bfc: d50323bf     	autiasp
  100c00: d65f03c0     	ret
  100c04: 2a0103f4     	mov	w20, w1
  100c08: f9404520     	ldr	x0, [x9, #0x88]
  100c0c: b40000e0     	cbz	x0, 0x100c28 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x100>
  100c10: 94017b2c     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100c14: f9400268     	ldr	x8, [x19]
  100c18: f85e8108     	ldur	x8, [x8, #-0x18]
  100c1c: 8b080269     	add	x9, x19, x8
  100c20: b9402129     	ldr	w9, [x9, #0x20]
  100c24: 35fffca9     	cbnz	w9, 0x100bb8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x90>
  100c28: 8b080268     	add	x8, x19, x8
  100c2c: f9401500     	ldr	x0, [x8, #0x28]
  100c30: b4000240     	cbz	x0, 0x100c78 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x150>
  100c34: a9412009     	ldp	x9, x8, [x0, #0x10]
  100c38: eb08013f     	cmp	x9, x8
  100c3c: 54000100     	b.eq	0x100c5c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x134>
  100c40: b85fcd09     	ldr	w9, [x8, #-0x4]!
  100c44: 6b14013f     	cmp	w9, w20
  100c48: 540000a1     	b.ne	0x100c5c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x134>
  100c4c: f9000c08     	str	x8, [x0, #0x18]
  100c50: 3100069f     	cmn	w20, #0x1
  100c54: 54fffb41     	b.ne	0x100bbc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x94>
  100c58: 14000008     	b	0x100c78 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x150>
  100c5c: f9400008     	ldr	x8, [x0]
  100c60: f9402d08     	ldr	x8, [x8, #0x58]
  100c64: 2a1403e1     	mov	w1, w20
  100c68: d63f0100     	blr	x8
  100c6c: 2a0003f4     	mov	w20, w0
  100c70: 3100069f     	cmn	w20, #0x1
  100c74: 54fffa41     	b.ne	0x100bbc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x94>
  100c78: 320002b5     	orr	w21, w21, #0x1
  100c7c: 17ffffd0     	b	0x100bbc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x94>
  100c80: f0fffb60     	adrp	x0, 0x6f000
  100c84: 91344400     	add	x0, x0, #0xd11
  100c88: 940016c5     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  100c8c: 940170b1     	bl	0x15cf50 <__cxa_begin_catch@plt>
  100c90: f9400268     	ldr	x8, [x19]
  100c94: 320002b5     	orr	w21, w21, #0x1
  100c98: f85e8109     	ldur	x9, [x8, #-0x18]
  100c9c: 8b090269     	add	x9, x19, x9
  100ca0: b940212a     	ldr	w10, [x9, #0x20]
  100ca4: 2a15014a     	orr	w10, w10, w21
  100ca8: b900212a     	str	w10, [x9, #0x20]
  100cac: f85e8108     	ldur	x8, [x8, #-0x18]
  100cb0: 8b080268     	add	x8, x19, x8
  100cb4: 39409108     	ldrb	w8, [x8, #0x24]
  100cb8: 37000068     	tbnz	w8, #0x0, 0x100cc4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x19c>
  100cbc: 9401737d     	bl	0x15dab0 <__cxa_end_catch@plt>
  100cc0: 17ffffbf     	b	0x100bbc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::putback(wchar_t)+0x94>
  100cc4: 94017377     	bl	0x15daa0 <__cxa_rethrow@plt>
  100cc8: aa0003f3     	mov	x19, x0
  100ccc: 94017379     	bl	0x15dab0 <__cxa_end_catch@plt>
  100cd0: aa1303e0     	mov	x0, x19
  100cd4: 94016123     	bl	0x159160 <__emutls_get_address+0x6d4>
  100cd8: 97fea097     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000100cdc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()>:
  100cdc: d503233f     	paciasp
  100ce0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  100ce4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  100ce8: 910003fd     	mov	x29, sp
  100cec: f9400008     	ldr	x8, [x0]
  100cf0: f85e8109     	ldur	x9, [x8, #-0x18]
  100cf4: f900041f     	str	xzr, [x0, #0x8]
  100cf8: f85e8108     	ldur	x8, [x8, #-0x18]
  100cfc: 8b090009     	add	x9, x0, x9
  100d00: 8b080008     	add	x8, x0, x8
  100d04: b9402129     	ldr	w9, [x9, #0x20]
  100d08: f940150a     	ldr	x10, [x8, #0x28]
  100d0c: 121e7934     	and	w20, w9, #0xfffffffd
  100d10: f100015f     	cmp	x10, #0x0
  100d14: b940250a     	ldr	w10, [x8, #0x24]
  100d18: 1a9f17e9     	cset	w9, eq
  100d1c: 2a090289     	orr	w9, w20, w9
  100d20: 6a0a013f     	tst	w9, w10
  100d24: b9002109     	str	w9, [x8, #0x20]
  100d28: 540007c1     	b.ne	0x100e20 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x144>
  100d2c: f9400008     	ldr	x8, [x0]
  100d30: aa0003f3     	mov	x19, x0
  100d34: f85e8108     	ldur	x8, [x8, #-0x18]
  100d38: 8b080009     	add	x9, x0, x8
  100d3c: b940212a     	ldr	w10, [x9, #0x20]
  100d40: 3400038a     	cbz	w10, 0x100db0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0xd4>
  100d44: f9401528     	ldr	x8, [x9, #0x28]
  100d48: f100011f     	cmp	x8, #0x0
  100d4c: 1a9f17e8     	cset	w8, eq
  100d50: 2a080148     	orr	w8, w10, w8
  100d54: b940252a     	ldr	w10, [x9, #0x24]
  100d58: 321e0108     	orr	w8, w8, #0x4
  100d5c: 6a0a011f     	tst	w8, w10
  100d60: b9002128     	str	w8, [x9, #0x20]
  100d64: 540005e1     	b.ne	0x100e20 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x144>
  100d68: 321e0294     	orr	w20, w20, #0x4
  100d6c: f9400268     	ldr	x8, [x19]
  100d70: f85e8108     	ldur	x8, [x8, #-0x18]
  100d74: 8b080268     	add	x8, x19, x8
  100d78: f9401509     	ldr	x9, [x8, #0x28]
  100d7c: f100013f     	cmp	x9, #0x0
  100d80: 2944250a     	ldp	w10, w9, [x8, #0x20]
  100d84: 1a9f17eb     	cset	w11, eq
  100d88: 2a14014a     	orr	w10, w10, w20
  100d8c: 2a0b014a     	orr	w10, w10, w11
  100d90: 6a09015f     	tst	w10, w9
  100d94: b900210a     	str	w10, [x8, #0x20]
  100d98: 54000441     	b.ne	0x100e20 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x144>
  100d9c: aa1303e0     	mov	x0, x19
  100da0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  100da4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  100da8: d50323bf     	autiasp
  100dac: d65f03c0     	ret
  100db0: f9404520     	ldr	x0, [x9, #0x88]
  100db4: b40000e0     	cbz	x0, 0x100dd0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0xf4>
  100db8: 94017ac2     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100dbc: f9400268     	ldr	x8, [x19]
  100dc0: f85e8108     	ldur	x8, [x8, #-0x18]
  100dc4: 8b080269     	add	x9, x19, x8
  100dc8: b9402129     	ldr	w9, [x9, #0x20]
  100dcc: 35fffce9     	cbnz	w9, 0x100d68 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x8c>
  100dd0: 8b080268     	add	x8, x19, x8
  100dd4: f9401500     	ldr	x0, [x8, #0x28]
  100dd8: b4000200     	cbz	x0, 0x100e18 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x13c>
  100ddc: a9412408     	ldp	x8, x9, [x0, #0x10]
  100de0: eb09011f     	cmp	x8, x9
  100de4: 540000c0     	b.eq	0x100dfc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x120>
  100de8: b85fcd28     	ldr	w8, [x9, #-0x4]!
  100dec: f9000c09     	str	x9, [x0, #0x18]
  100df0: 3100051f     	cmn	w8, #0x1
  100df4: 54fffbc1     	b.ne	0x100d6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x90>
  100df8: 14000008     	b	0x100e18 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x13c>
  100dfc: f9400008     	ldr	x8, [x0]
  100e00: f9402d08     	ldr	x8, [x8, #0x58]
  100e04: 12800001     	mov	w1, #-0x1               // =-1
  100e08: d63f0100     	blr	x8
  100e0c: 2a0003e8     	mov	w8, w0
  100e10: 3100051f     	cmn	w8, #0x1
  100e14: 54fffac1     	b.ne	0x100d6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x90>
  100e18: 32000294     	orr	w20, w20, #0x1
  100e1c: 17ffffd4     	b	0x100d6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x90>
  100e20: f0fffb60     	adrp	x0, 0x6f000
  100e24: 91344400     	add	x0, x0, #0xd11
  100e28: 9400165d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  100e2c: 94017049     	bl	0x15cf50 <__cxa_begin_catch@plt>
  100e30: f9400268     	ldr	x8, [x19]
  100e34: 32000294     	orr	w20, w20, #0x1
  100e38: f85e8109     	ldur	x9, [x8, #-0x18]
  100e3c: 8b090269     	add	x9, x19, x9
  100e40: b940212a     	ldr	w10, [x9, #0x20]
  100e44: 2a14014a     	orr	w10, w10, w20
  100e48: b900212a     	str	w10, [x9, #0x20]
  100e4c: f85e8108     	ldur	x8, [x8, #-0x18]
  100e50: 8b080268     	add	x8, x19, x8
  100e54: 39409108     	ldrb	w8, [x8, #0x24]
  100e58: 37000068     	tbnz	w8, #0x0, 0x100e64 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x188>
  100e5c: 94017315     	bl	0x15dab0 <__cxa_end_catch@plt>
  100e60: 17ffffc3     	b	0x100d6c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::unget()+0x90>
  100e64: 9401730f     	bl	0x15daa0 <__cxa_rethrow@plt>
  100e68: aa0003f3     	mov	x19, x0
  100e6c: 94017311     	bl	0x15dab0 <__cxa_end_catch@plt>
  100e70: aa1303e0     	mov	x0, x19
  100e74: 940160bb     	bl	0x159160 <__emutls_get_address+0x6d4>
  100e78: 97fea02f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000100e7c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()>:
  100e7c: d503233f     	paciasp
  100e80: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  100e84: f9000bf3     	str	x19, [sp, #0x10]
  100e88: 910003fd     	mov	x29, sp
  100e8c: f9400008     	ldr	x8, [x0]
  100e90: f85e8108     	ldur	x8, [x8, #-0x18]
  100e94: 8b080009     	add	x9, x0, x8
  100e98: b940212a     	ldr	w10, [x9, #0x20]
  100e9c: 3400020a     	cbz	w10, 0x100edc <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0x60>
  100ea0: f9401528     	ldr	x8, [x9, #0x28]
  100ea4: f100011f     	cmp	x8, #0x0
  100ea8: 1a9f17e8     	cset	w8, eq
  100eac: 2a080148     	orr	w8, w10, w8
  100eb0: b940252a     	ldr	w10, [x9, #0x24]
  100eb4: 321e0108     	orr	w8, w8, #0x4
  100eb8: 6a0a011f     	tst	w8, w10
  100ebc: b9002128     	str	w8, [x9, #0x20]
  100ec0: 540004a1     	b.ne	0x100f54 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0xd8>
  100ec4: 2a1f03e8     	mov	w8, wzr
  100ec8: f9400bf3     	ldr	x19, [sp, #0x10]
  100ecc: 2a0803e0     	mov	w0, w8
  100ed0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  100ed4: d50323bf     	autiasp
  100ed8: d65f03c0     	ret
  100edc: aa0003f3     	mov	x19, x0
  100ee0: f9404520     	ldr	x0, [x9, #0x88]
  100ee4: b40000e0     	cbz	x0, 0x100f00 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0x84>
  100ee8: 94017a76     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  100eec: f9400268     	ldr	x8, [x19]
  100ef0: f85e8108     	ldur	x8, [x8, #-0x18]
  100ef4: 8b080269     	add	x9, x19, x8
  100ef8: b9402129     	ldr	w9, [x9, #0x20]
  100efc: 35fffe49     	cbnz	w9, 0x100ec4 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0x48>
  100f00: 8b080268     	add	x8, x19, x8
  100f04: f9401500     	ldr	x0, [x8, #0x28]
  100f08: b4000220     	cbz	x0, 0x100f4c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0xd0>
  100f0c: f9400008     	ldr	x8, [x0]
  100f10: f9401908     	ldr	x8, [x8, #0x30]
  100f14: d63f0100     	blr	x8
  100f18: 3100041f     	cmn	w0, #0x1
  100f1c: 54000180     	b.eq	0x100f4c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0xd0>
  100f20: 2a1f03e8     	mov	w8, wzr
  100f24: f9400269     	ldr	x9, [x19]
  100f28: f85e8129     	ldur	x9, [x9, #-0x18]
  100f2c: 8b090269     	add	x9, x19, x9
  100f30: f940152a     	ldr	x10, [x9, #0x28]
  100f34: f100015f     	cmp	x10, #0x0
  100f38: 2944292b     	ldp	w11, w10, [x9, #0x20]
  100f3c: 2a080168     	orr	w8, w11, w8
  100f40: 1a9f17eb     	cset	w11, eq
  100f44: 2a0b0108     	orr	w8, w8, w11
  100f48: 17ffffdc     	b	0x100eb8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0x3c>
  100f4c: 12800008     	mov	w8, #-0x1               // =-1
  100f50: 17ffffde     	b	0x100ec8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0x4c>
  100f54: f0fffb60     	adrp	x0, 0x6f000
  100f58: 91344400     	add	x0, x0, #0xd11
  100f5c: 94001610     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  100f60: 94016ffc     	bl	0x15cf50 <__cxa_begin_catch@plt>
  100f64: f9400268     	ldr	x8, [x19]
  100f68: f85e8109     	ldur	x9, [x8, #-0x18]
  100f6c: 8b090269     	add	x9, x19, x9
  100f70: b940212a     	ldr	w10, [x9, #0x20]
  100f74: 3200014a     	orr	w10, w10, #0x1
  100f78: b900212a     	str	w10, [x9, #0x20]
  100f7c: f85e8108     	ldur	x8, [x8, #-0x18]
  100f80: 8b080268     	add	x8, x19, x8
  100f84: 39409108     	ldrb	w8, [x8, #0x24]
  100f88: 37000088     	tbnz	w8, #0x0, 0x100f98 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0x11c>
  100f8c: 940172c9     	bl	0x15dab0 <__cxa_end_catch@plt>
  100f90: 52800028     	mov	w8, #0x1                // =1
  100f94: 17ffffe4     	b	0x100f24 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sync()+0xa8>
  100f98: 940172c2     	bl	0x15daa0 <__cxa_rethrow@plt>
  100f9c: aa0003f3     	mov	x19, x0
  100fa0: 940172c4     	bl	0x15dab0 <__cxa_end_catch@plt>
  100fa4: aa1303e0     	mov	x0, x19
  100fa8: 9401606e     	bl	0x159160 <__emutls_get_address+0x6d4>
  100fac: 97fe9fe2     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000100fb0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()>:
  100fb0: d503233f     	paciasp
  100fb4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  100fb8: f9000bf3     	str	x19, [sp, #0x10]
  100fbc: 910003fd     	mov	x29, sp
  100fc0: f9400008     	ldr	x8, [x0]
  100fc4: f85e8108     	ldur	x8, [x8, #-0x18]
  100fc8: 8b080009     	add	x9, x0, x8
  100fcc: b940212a     	ldr	w10, [x9, #0x20]
  100fd0: 340001aa     	cbz	w10, 0x101004 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0x54>
  100fd4: f9401528     	ldr	x8, [x9, #0x28]
  100fd8: f100011f     	cmp	x8, #0x0
  100fdc: 1a9f17e8     	cset	w8, eq
  100fe0: 2a080148     	orr	w8, w10, w8
  100fe4: b940252a     	ldr	w10, [x9, #0x24]
  100fe8: 321e0108     	orr	w8, w8, #0x4
  100fec: 6a0a011f     	tst	w8, w10
  100ff0: b9002128     	str	w8, [x9, #0x20]
  100ff4: 540004c1     	b.ne	0x10108c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0xdc>
  100ff8: aa1f03e0     	mov	x0, xzr
  100ffc: 92800001     	mov	x1, #-0x1               // =-1
  101000: 1400001f     	b	0x10107c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0xcc>
  101004: aa0003f3     	mov	x19, x0
  101008: f9404520     	ldr	x0, [x9, #0x88]
  10100c: b40000e0     	cbz	x0, 0x101028 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0x78>
  101010: 94017a2c     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  101014: f9400268     	ldr	x8, [x19]
  101018: f85e8108     	ldur	x8, [x8, #-0x18]
  10101c: 8b080269     	add	x9, x19, x8
  101020: b9402129     	ldr	w9, [x9, #0x20]
  101024: 35fffea9     	cbnz	w9, 0x100ff8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0x48>
  101028: 8b080268     	add	x8, x19, x8
  10102c: f9401500     	ldr	x0, [x8, #0x28]
  101030: f9400008     	ldr	x8, [x0]
  101034: f9401108     	ldr	x8, [x8, #0x20]
  101038: aa1f03e1     	mov	x1, xzr
  10103c: 52800022     	mov	w2, #0x1                // =1
  101040: 52800103     	mov	w3, #0x8                // =8
  101044: d63f0100     	blr	x8
  101048: 2a1f03e8     	mov	w8, wzr
  10104c: f9400269     	ldr	x9, [x19]
  101050: f85e8129     	ldur	x9, [x9, #-0x18]
  101054: 8b090269     	add	x9, x19, x9
  101058: f940152a     	ldr	x10, [x9, #0x28]
  10105c: f100015f     	cmp	x10, #0x0
  101060: 2944292b     	ldp	w11, w10, [x9, #0x20]
  101064: 2a080168     	orr	w8, w11, w8
  101068: 1a9f17eb     	cset	w11, eq
  10106c: 2a0b0108     	orr	w8, w8, w11
  101070: 6a0a011f     	tst	w8, w10
  101074: b9002128     	str	w8, [x9, #0x20]
  101078: 540000a1     	b.ne	0x10108c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0xdc>
  10107c: f9400bf3     	ldr	x19, [sp, #0x10]
  101080: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  101084: d50323bf     	autiasp
  101088: d65f03c0     	ret
  10108c: d0fffb60     	adrp	x0, 0x6f000
  101090: 91344400     	add	x0, x0, #0xd11
  101094: 940015c2     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  101098: 94016fae     	bl	0x15cf50 <__cxa_begin_catch@plt>
  10109c: f9400268     	ldr	x8, [x19]
  1010a0: f85e8109     	ldur	x9, [x8, #-0x18]
  1010a4: 8b090269     	add	x9, x19, x9
  1010a8: b940212a     	ldr	w10, [x9, #0x20]
  1010ac: 3200014a     	orr	w10, w10, #0x1
  1010b0: b900212a     	str	w10, [x9, #0x20]
  1010b4: f85e8108     	ldur	x8, [x8, #-0x18]
  1010b8: 8b080268     	add	x8, x19, x8
  1010bc: 39409108     	ldrb	w8, [x8, #0x24]
  1010c0: 370000c8     	tbnz	w8, #0x0, 0x1010d8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0x128>
  1010c4: 9401727b     	bl	0x15dab0 <__cxa_end_catch@plt>
  1010c8: aa1f03e0     	mov	x0, xzr
  1010cc: 52800028     	mov	w8, #0x1                // =1
  1010d0: 92800001     	mov	x1, #-0x1               // =-1
  1010d4: 17ffffde     	b	0x10104c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellg()+0x9c>
  1010d8: 94017272     	bl	0x15daa0 <__cxa_rethrow@plt>
  1010dc: aa0003f3     	mov	x19, x0
  1010e0: 94017274     	bl	0x15dab0 <__cxa_end_catch@plt>
  1010e4: aa1303e0     	mov	x0, x19
  1010e8: 9401601e     	bl	0x159160 <__emutls_get_address+0x6d4>
  1010ec: 97fe9f92     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001010f0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)>:
  1010f0: d503233f     	paciasp
  1010f4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1010f8: a90157f6     	stp	x22, x21, [sp, #0x10]
  1010fc: 910003fd     	mov	x29, sp
  101100: a9024ff4     	stp	x20, x19, [sp, #0x20]
  101104: f9400008     	ldr	x8, [x0]
  101108: f85e8108     	ldur	x8, [x8, #-0x18]
  10110c: 8b080008     	add	x8, x0, x8
  101110: f9401509     	ldr	x9, [x8, #0x28]
  101114: f100013f     	cmp	x9, #0x0
  101118: 2944250a     	ldp	w10, w9, [x8, #0x20]
  10111c: 121e7956     	and	w22, w10, #0xfffffffd
  101120: 1a9f17ea     	cset	w10, eq
  101124: 2a0a02ca     	orr	w10, w22, w10
  101128: 6a09015f     	tst	w10, w9
  10112c: b900210a     	str	w10, [x8, #0x20]
  101130: 54000701     	b.ne	0x101210 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x120>
  101134: f9400008     	ldr	x8, [x0]
  101138: aa0003f3     	mov	x19, x0
  10113c: f85e8108     	ldur	x8, [x8, #-0x18]
  101140: 8b080009     	add	x9, x0, x8
  101144: b940212a     	ldr	w10, [x9, #0x20]
  101148: 3400016a     	cbz	w10, 0x101174 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x84>
  10114c: f9401528     	ldr	x8, [x9, #0x28]
  101150: f100011f     	cmp	x8, #0x0
  101154: 1a9f17e8     	cset	w8, eq
  101158: 2a080148     	orr	w8, w10, w8
  10115c: b940252a     	ldr	w10, [x9, #0x24]
  101160: 321e0108     	orr	w8, w8, #0x4
  101164: 6a0a011f     	tst	w8, w10
  101168: b9002128     	str	w8, [x9, #0x20]
  10116c: 54000460     	b.eq	0x1011f8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x108>
  101170: 14000028     	b	0x101210 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x120>
  101174: aa0203f4     	mov	x20, x2
  101178: aa0103f5     	mov	x21, x1
  10117c: f9404520     	ldr	x0, [x9, #0x88]
  101180: b40000e0     	cbz	x0, 0x10119c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0xac>
  101184: 940179cf     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  101188: f9400268     	ldr	x8, [x19]
  10118c: f85e8108     	ldur	x8, [x8, #-0x18]
  101190: 8b080269     	add	x9, x19, x8
  101194: b9402129     	ldr	w9, [x9, #0x20]
  101198: 35000309     	cbnz	w9, 0x1011f8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x108>
  10119c: 8b080268     	add	x8, x19, x8
  1011a0: f9401500     	ldr	x0, [x8, #0x28]
  1011a4: f9400008     	ldr	x8, [x0]
  1011a8: f9401508     	ldr	x8, [x8, #0x28]
  1011ac: aa1503e1     	mov	x1, x21
  1011b0: aa1403e2     	mov	x2, x20
  1011b4: 52800103     	mov	w3, #0x8                // =8
  1011b8: d63f0100     	blr	x8
  1011bc: 321e02c8     	orr	w8, w22, #0x4
  1011c0: b100043f     	cmn	x1, #0x1
  1011c4: 1a960114     	csel	w20, w8, w22, eq
  1011c8: f9400268     	ldr	x8, [x19]
  1011cc: f85e8108     	ldur	x8, [x8, #-0x18]
  1011d0: 8b080268     	add	x8, x19, x8
  1011d4: f9401509     	ldr	x9, [x8, #0x28]
  1011d8: f100013f     	cmp	x9, #0x0
  1011dc: 2944250a     	ldp	w10, w9, [x8, #0x20]
  1011e0: 1a9f17eb     	cset	w11, eq
  1011e4: 2a14014a     	orr	w10, w10, w20
  1011e8: 2a0b014a     	orr	w10, w10, w11
  1011ec: 6a09015f     	tst	w10, w9
  1011f0: b900210a     	str	w10, [x8, #0x20]
  1011f4: 540000e1     	b.ne	0x101210 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x120>
  1011f8: aa1303e0     	mov	x0, x19
  1011fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  101200: a94157f6     	ldp	x22, x21, [sp, #0x10]
  101204: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  101208: d50323bf     	autiasp
  10120c: d65f03c0     	ret
  101210: d0fffb60     	adrp	x0, 0x6f000
  101214: 91344400     	add	x0, x0, #0xd11
  101218: 94001561     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  10121c: 94016f4d     	bl	0x15cf50 <__cxa_begin_catch@plt>
  101220: f9400268     	ldr	x8, [x19]
  101224: 320002d4     	orr	w20, w22, #0x1
  101228: f85e8109     	ldur	x9, [x8, #-0x18]
  10122c: 8b090269     	add	x9, x19, x9
  101230: b940212a     	ldr	w10, [x9, #0x20]
  101234: 2a14014a     	orr	w10, w10, w20
  101238: b900212a     	str	w10, [x9, #0x20]
  10123c: f85e8108     	ldur	x8, [x8, #-0x18]
  101240: 8b080268     	add	x8, x19, x8
  101244: 39409108     	ldrb	w8, [x8, #0x24]
  101248: 37000068     	tbnz	w8, #0x0, 0x101254 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0x164>
  10124c: 94017219     	bl	0x15dab0 <__cxa_end_catch@plt>
  101250: 17ffffde     	b	0x1011c8 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(std::__ndk1::fpos<mbstate_t>)+0xd8>
  101254: 94017213     	bl	0x15daa0 <__cxa_rethrow@plt>
  101258: aa0003f3     	mov	x19, x0
  10125c: 94017215     	bl	0x15dab0 <__cxa_end_catch@plt>
  101260: aa1303e0     	mov	x0, x19
  101264: 94015fbf     	bl	0x159160 <__emutls_get_address+0x6d4>
  101268: 97fe9f33     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000010126c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)>:
  10126c: d503233f     	paciasp
  101270: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  101274: a90157f6     	stp	x22, x21, [sp, #0x10]
  101278: 910003fd     	mov	x29, sp
  10127c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  101280: f9400008     	ldr	x8, [x0]
  101284: f85e8108     	ldur	x8, [x8, #-0x18]
  101288: 8b080008     	add	x8, x0, x8
  10128c: f9401509     	ldr	x9, [x8, #0x28]
  101290: f100013f     	cmp	x9, #0x0
  101294: 2944250a     	ldp	w10, w9, [x8, #0x20]
  101298: 121e7956     	and	w22, w10, #0xfffffffd
  10129c: 1a9f17ea     	cset	w10, eq
  1012a0: 2a0a02ca     	orr	w10, w22, w10
  1012a4: 6a09015f     	tst	w10, w9
  1012a8: b900210a     	str	w10, [x8, #0x20]
  1012ac: 54000701     	b.ne	0x10138c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x120>
  1012b0: f9400008     	ldr	x8, [x0]
  1012b4: aa0003f3     	mov	x19, x0
  1012b8: f85e8108     	ldur	x8, [x8, #-0x18]
  1012bc: 8b080009     	add	x9, x0, x8
  1012c0: b940212a     	ldr	w10, [x9, #0x20]
  1012c4: 3400016a     	cbz	w10, 0x1012f0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x84>
  1012c8: f9401528     	ldr	x8, [x9, #0x28]
  1012cc: f100011f     	cmp	x8, #0x0
  1012d0: 1a9f17e8     	cset	w8, eq
  1012d4: 2a080148     	orr	w8, w10, w8
  1012d8: b940252a     	ldr	w10, [x9, #0x24]
  1012dc: 321e0108     	orr	w8, w8, #0x4
  1012e0: 6a0a011f     	tst	w8, w10
  1012e4: b9002128     	str	w8, [x9, #0x20]
  1012e8: 54000460     	b.eq	0x101374 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x108>
  1012ec: 14000028     	b	0x10138c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x120>
  1012f0: 2a0203f4     	mov	w20, w2
  1012f4: aa0103f5     	mov	x21, x1
  1012f8: f9404520     	ldr	x0, [x9, #0x88]
  1012fc: b40000e0     	cbz	x0, 0x101318 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0xac>
  101300: 94017970     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  101304: f9400268     	ldr	x8, [x19]
  101308: f85e8108     	ldur	x8, [x8, #-0x18]
  10130c: 8b080269     	add	x9, x19, x8
  101310: b9402129     	ldr	w9, [x9, #0x20]
  101314: 35000309     	cbnz	w9, 0x101374 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x108>
  101318: 8b080268     	add	x8, x19, x8
  10131c: f9401500     	ldr	x0, [x8, #0x28]
  101320: f9400008     	ldr	x8, [x0]
  101324: f9401108     	ldr	x8, [x8, #0x20]
  101328: aa1503e1     	mov	x1, x21
  10132c: 2a1403e2     	mov	w2, w20
  101330: 52800103     	mov	w3, #0x8                // =8
  101334: d63f0100     	blr	x8
  101338: 321e02c8     	orr	w8, w22, #0x4
  10133c: b100043f     	cmn	x1, #0x1
  101340: 1a960114     	csel	w20, w8, w22, eq
  101344: f9400268     	ldr	x8, [x19]
  101348: f85e8108     	ldur	x8, [x8, #-0x18]
  10134c: 8b080268     	add	x8, x19, x8
  101350: f9401509     	ldr	x9, [x8, #0x28]
  101354: f100013f     	cmp	x9, #0x0
  101358: 2944250a     	ldp	w10, w9, [x8, #0x20]
  10135c: 1a9f17eb     	cset	w11, eq
  101360: 2a14014a     	orr	w10, w10, w20
  101364: 2a0b014a     	orr	w10, w10, w11
  101368: 6a09015f     	tst	w10, w9
  10136c: b900210a     	str	w10, [x8, #0x20]
  101370: 540000e1     	b.ne	0x10138c <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x120>
  101374: aa1303e0     	mov	x0, x19
  101378: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  10137c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  101380: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  101384: d50323bf     	autiasp
  101388: d65f03c0     	ret
  10138c: d0fffb60     	adrp	x0, 0x6f000
  101390: 91344400     	add	x0, x0, #0xd11
  101394: 94001502     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  101398: 94016eee     	bl	0x15cf50 <__cxa_begin_catch@plt>
  10139c: f9400268     	ldr	x8, [x19]
  1013a0: 320002d4     	orr	w20, w22, #0x1
  1013a4: f85e8109     	ldur	x9, [x8, #-0x18]
  1013a8: 8b090269     	add	x9, x19, x9
  1013ac: b940212a     	ldr	w10, [x9, #0x20]
  1013b0: 2a14014a     	orr	w10, w10, w20
  1013b4: b900212a     	str	w10, [x9, #0x20]
  1013b8: f85e8108     	ldur	x8, [x8, #-0x18]
  1013bc: 8b080268     	add	x8, x19, x8
  1013c0: 39409108     	ldrb	w8, [x8, #0x24]
  1013c4: 37000068     	tbnz	w8, #0x0, 0x1013d0 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0x164>
  1013c8: 940171ba     	bl	0x15dab0 <__cxa_end_catch@plt>
  1013cc: 17ffffde     	b	0x101344 <std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekg(long long, std::__ndk1::ios_base::seekdir)+0xd8>
  1013d0: 940171b4     	bl	0x15daa0 <__cxa_rethrow@plt>
  1013d4: aa0003f3     	mov	x19, x0
  1013d8: 940171b6     	bl	0x15dab0 <__cxa_end_catch@plt>
  1013dc: aa1303e0     	mov	x0, x19
  1013e0: 94015f60     	bl	0x159160 <__emutls_get_address+0x6d4>
  1013e4: 97fe9ed4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001013e8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::basic_ostream(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
  1013e8: d503233f     	paciasp
  1013ec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1013f0: f9000bf3     	str	x19, [sp, #0x10]
  1013f4: 910003fd     	mov	x29, sp
  1013f8: f9400029     	ldr	x9, [x1]
  1013fc: f0fffb88     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  101400: f100005f     	cmp	x2, #0x0
  101404: f9000009     	str	x9, [x0]
  101408: 3dc38100     	ldr	q0, [x8, #0xe00]
  10140c: f85e8128     	ldur	x8, [x9, #-0x18]
  101410: f9400429     	ldr	x9, [x1, #0x8]
  101414: f8286809     	str	x9, [x0, x8]
  101418: 52820049     	mov	w9, #0x1002             // =4098
  10141c: f9400008     	ldr	x8, [x0]
  101420: f85e8108     	ldur	x8, [x8, #-0x18]
  101424: 8b080013     	add	x19, x0, x8
  101428: 1a9f17e8     	cset	w8, eq
  10142c: 9100c260     	add	x0, x19, #0x30
  101430: 3d800660     	str	q0, [x19, #0x10]
  101434: 6f00e400     	movi	v0.2d, #0000000000000000
  101438: f9001662     	str	x2, [x19, #0x28]
  10143c: 29047e68     	stp	w8, wzr, [x19, #0x20]
  101440: b9000a69     	str	w9, [x19, #0x8]
  101444: 3c838260     	stur	q0, [x19, #0x38]
  101448: 3c848260     	stur	q0, [x19, #0x48]
  10144c: 3c858260     	stur	q0, [x19, #0x58]
  101450: 3c868260     	stur	q0, [x19, #0x68]
  101454: 3c878260     	stur	q0, [x19, #0x78]
  101458: 940178e6     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
  10145c: 12800008     	mov	w8, #-0x1               // =-1
  101460: f900467f     	str	xzr, [x19, #0x88]
  101464: b9009268     	str	w8, [x19, #0x90]
  101468: f9400bf3     	ldr	x19, [sp, #0x10]
  10146c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  101470: d50323bf     	autiasp
  101474: d65f03c0     	ret

0000000000101478 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::basic_ostream(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
  101478: d503233f     	paciasp
  10147c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  101480: f9000bf3     	str	x19, [sp, #0x10]
  101484: 910003fd     	mov	x29, sp
  101488: f0000348     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10148c: f0fffb89     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  101490: f100003f     	cmp	x1, #0x0
  101494: aa0003f3     	mov	x19, x0
  101498: f9471508     	ldr	x8, [x8, #0xe28]
  10149c: f9001801     	str	x1, [x0, #0x30]
  1014a0: 3dc38120     	ldr	q0, [x9, #0xe00]
  1014a4: 1a9f17e9     	cset	w9, eq
  1014a8: 9100610a     	add	x10, x8, #0x18
  1014ac: 91010108     	add	x8, x8, #0x40
  1014b0: 3c818000     	stur	q0, [x0, #0x18]
  1014b4: 6f00e400     	movi	v0.2d, #0000000000000000
  1014b8: 29057c09     	stp	w9, wzr, [x0, #0x28]
  1014bc: a900200a     	stp	x10, x8, [x0]
  1014c0: 52820048     	mov	w8, #0x1002             // =4098
  1014c4: b9001008     	str	w8, [x0, #0x10]
  1014c8: ad020000     	stp	q0, q0, [x0, #0x40]
  1014cc: 9100e000     	add	x0, x0, #0x38
  1014d0: ad030260     	stp	q0, q0, [x19, #0x60]
  1014d4: 3d802260     	str	q0, [x19, #0x80]
  1014d8: 940178c6     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
  1014dc: 12800008     	mov	w8, #-0x1               // =-1
  1014e0: f9004a7f     	str	xzr, [x19, #0x90]
  1014e4: b9009a68     	str	w8, [x19, #0x98]
  1014e8: f9400bf3     	ldr	x19, [sp, #0x10]
  1014ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1014f0: d50323bf     	autiasp
  1014f4: d65f03c0     	ret

00000000001014f8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::~basic_ostream()>:
  1014f8: d503245f     	bti	c
  1014fc: d65f03c0     	ret

0000000000101500 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::~basic_ostream()>:
  101500: d503245f     	bti	c
  101504: 91002000     	add	x0, x0, #0x8
  101508: 140178a2     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

000000000010150c <virtual thunk to std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::~basic_ostream()>:
  10150c: d503245f     	bti	c
  101510: f9400008     	ldr	x8, [x0]
  101514: f85e8108     	ldur	x8, [x8, #-0x18]
  101518: 8b080008     	add	x8, x0, x8
  10151c: 91002100     	add	x0, x8, #0x8
  101520: 1401789c     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

0000000000101524 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::~basic_ostream()>:
  101524: d503233f     	paciasp
  101528: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  10152c: f9000bf3     	str	x19, [sp, #0x10]
  101530: 910003fd     	mov	x29, sp
  101534: aa0003f3     	mov	x19, x0
  101538: 91002000     	add	x0, x0, #0x8
  10153c: 94017895     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  101540: aa1303e0     	mov	x0, x19
  101544: f9400bf3     	ldr	x19, [sp, #0x10]
  101548: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  10154c: d50323bf     	autiasp
  101550: 14016e64     	b	0x15cee0 <_ZdlPv@plt>

0000000000101554 <virtual thunk to std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::~basic_ostream()>:
  101554: d503233f     	paciasp
  101558: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  10155c: f9000bf3     	str	x19, [sp, #0x10]
  101560: 910003fd     	mov	x29, sp
  101564: f9400008     	ldr	x8, [x0]
  101568: f85e8108     	ldur	x8, [x8, #-0x18]
  10156c: 8b080013     	add	x19, x0, x8
  101570: 91002260     	add	x0, x19, #0x8
  101574: 94017887     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  101578: aa1303e0     	mov	x0, x19
  10157c: f9400bf3     	ldr	x19, [sp, #0x10]
  101580: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  101584: d50323bf     	autiasp
  101588: 14016e56     	b	0x15cee0 <_ZdlPv@plt>

000000000010158c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>&)>:
  10158c: d503233f     	paciasp
  101590: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  101594: a9014ff4     	stp	x20, x19, [sp, #0x10]
  101598: 910003fd     	mov	x29, sp
  10159c: f9400008     	ldr	x8, [x0]
  1015a0: f9400029     	ldr	x9, [x1]
  1015a4: f85e8108     	ldur	x8, [x8, #-0x18]
  1015a8: f85e8129     	ldur	x9, [x9, #-0x18]
  1015ac: 8b080013     	add	x19, x0, x8
  1015b0: 8b090034     	add	x20, x1, x9
  1015b4: aa1303e0     	mov	x0, x19
  1015b8: aa1403e1     	mov	x1, x20
  1015bc: 94017895     	bl	0x15f810 <_ZNSt6__ndk18ios_base4swapERS0_@plt>
  1015c0: f9404688     	ldr	x8, [x20, #0x88]
  1015c4: f9404669     	ldr	x9, [x19, #0x88]
  1015c8: b940928a     	ldr	w10, [x20, #0x90]
  1015cc: b940926b     	ldr	w11, [x19, #0x90]
  1015d0: f9004668     	str	x8, [x19, #0x88]
  1015d4: f9004689     	str	x9, [x20, #0x88]
  1015d8: b900926a     	str	w10, [x19, #0x90]
  1015dc: b900928b     	str	w11, [x20, #0x90]
  1015e0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1015e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1015e8: d50323bf     	autiasp
  1015ec: d65f03c0     	ret

00000000001015f0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>&)>:
  1015f0: d503233f     	paciasp
  1015f4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1015f8: f9000bf3     	str	x19, [sp, #0x10]
  1015fc: 910003fd     	mov	x29, sp
  101600: f9400028     	ldr	x8, [x1]
  101604: 3900001f     	strb	wzr, [x0]
  101608: f9000401     	str	x1, [x0, #0x8]
  10160c: f85e8108     	ldur	x8, [x8, #-0x18]
  101610: 8b080028     	add	x8, x1, x8
  101614: b9402109     	ldr	w9, [x8, #0x20]
  101618: 350000e9     	cbnz	w9, 0x101634 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>&)+0x44>
  10161c: aa0003f3     	mov	x19, x0
  101620: f9404500     	ldr	x0, [x8, #0x88]
  101624: b4000040     	cbz	x0, 0x10162c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::sentry(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>&)+0x3c>
  101628: 94017882     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  10162c: 52800028     	mov	w8, #0x1                // =1
  101630: 39000268     	strb	w8, [x19]
  101634: f9400bf3     	ldr	x19, [sp, #0x10]
  101638: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  10163c: d50323bf     	autiasp
  101640: d65f03c0     	ret

0000000000101644 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()>:
  101644: d503233f     	paciasp
  101648: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  10164c: f9000bf3     	str	x19, [sp, #0x10]
  101650: 910003fd     	mov	x29, sp
  101654: f9400408     	ldr	x8, [x0, #0x8]
  101658: f9400109     	ldr	x9, [x8]
  10165c: f85e8129     	ldur	x9, [x9, #-0x18]
  101660: 8b090108     	add	x8, x8, x9
  101664: f9401509     	ldr	x9, [x8, #0x28]
  101668: b4000369     	cbz	x9, 0x1016d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0x90>
  10166c: b9402109     	ldr	w9, [x8, #0x20]
  101670: 35000329     	cbnz	w9, 0x1016d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0x90>
  101674: 39402508     	ldrb	w8, [x8, #0x9]
  101678: 362802e8     	tbz	w8, #0x5, 0x1016d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0x90>
  10167c: aa0003f3     	mov	x19, x0
  101680: 940177d8     	bl	0x15f5e0 <_ZSt18uncaught_exceptionv@plt>
  101684: 37000280     	tbnz	w0, #0x0, 0x1016d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0x90>
  101688: f9400668     	ldr	x8, [x19, #0x8]
  10168c: f9400109     	ldr	x9, [x8]
  101690: f85e8129     	ldur	x9, [x9, #-0x18]
  101694: 8b090108     	add	x8, x8, x9
  101698: f9401500     	ldr	x0, [x8, #0x28]
  10169c: f9400008     	ldr	x8, [x0]
  1016a0: f9401908     	ldr	x8, [x8, #0x30]
  1016a4: d63f0100     	blr	x8
  1016a8: 3100041f     	cmn	w0, #0x1
  1016ac: 54000141     	b.ne	0x1016d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0x90>
  1016b0: f9400668     	ldr	x8, [x19, #0x8]
  1016b4: f9400109     	ldr	x9, [x8]
  1016b8: f85e8129     	ldur	x9, [x9, #-0x18]
  1016bc: 8b090108     	add	x8, x8, x9
  1016c0: 29442909     	ldp	w9, w10, [x8, #0x20]
  1016c4: 32000129     	orr	w9, w9, #0x1
  1016c8: 6a09015f     	tst	w10, w9
  1016cc: b9002109     	str	w9, [x8, #0x20]
  1016d0: 540000a1     	b.ne	0x1016e4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0xa0>
  1016d4: f9400bf3     	ldr	x19, [sp, #0x10]
  1016d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1016dc: d50323bf     	autiasp
  1016e0: d65f03c0     	ret
  1016e4: d0fffb60     	adrp	x0, 0x6f000
  1016e8: 91344400     	add	x0, x0, #0xd11
  1016ec: 9400142c     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1016f0: 94016e18     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1016f4: 940170ef     	bl	0x15dab0 <__cxa_end_catch@plt>
  1016f8: 17fffff7     	b	0x1016d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::sentry::~sentry()+0x90>
  1016fc: 97fe9e0e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000101700 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>& (*)(std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>&))>:
  101700: d503245f     	bti	c
  101704: aa0103f0     	mov	x16, x1
  101708: d61f0200     	br	x16

000000000010170c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>& (*)(std::__ndk1::basic_ios<char, std::__ndk1::char_traits<char>>&))>:
  10170c: d503233f     	paciasp
  101710: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  101714: f9000bf3     	str	x19, [sp, #0x10]
  101718: 910003fd     	mov	x29, sp
  10171c: f9400008     	ldr	x8, [x0]
  101720: aa0003f3     	mov	x19, x0
  101724: f85e8108     	ldur	x8, [x8, #-0x18]
  101728: 8b080000     	add	x0, x0, x8
  10172c: d63f0020     	blr	x1
  101730: aa1303e0     	mov	x0, x19
  101734: f9400bf3     	ldr	x19, [sp, #0x10]
  101738: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  10173c: d50323bf     	autiasp
  101740: d65f03c0     	ret

0000000000101744 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::ios_base& (*)(std::__ndk1::ios_base&))>:
  101744: d503233f     	paciasp
  101748: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  10174c: f9000bf3     	str	x19, [sp, #0x10]
  101750: 910003fd     	mov	x29, sp
  101754: f9400008     	ldr	x8, [x0]
  101758: aa0003f3     	mov	x19, x0
  10175c: f85e8108     	ldur	x8, [x8, #-0x18]
  101760: 8b080000     	add	x0, x0, x8
  101764: d63f0020     	blr	x1
  101768: aa1303e0     	mov	x0, x19
  10176c: f9400bf3     	ldr	x19, [sp, #0x10]
  101770: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  101774: d50323bf     	autiasp
  101778: d65f03c0     	ret

000000000010177c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)>:
  10177c: d503233f     	paciasp
  101780: d101c3ff     	sub	sp, sp, #0x70
  101784: a9027bfd     	stp	x29, x30, [sp, #0x20]
  101788: 910083fd     	add	x29, sp, #0x20
  10178c: f9001bf9     	str	x25, [sp, #0x30]
  101790: a9045ff8     	stp	x24, x23, [sp, #0x40]
  101794: a90557f6     	stp	x22, x21, [sp, #0x50]
  101798: a9064ff4     	stp	x20, x19, [sp, #0x60]
  10179c: d53bd059     	mrs	x25, TPIDR_EL0
  1017a0: aa0003f3     	mov	x19, x0
  1017a4: f9401728     	ldr	x8, [x25, #0x28]
  1017a8: f81f83a8     	stur	x8, [x29, #-0x8]
  1017ac: f9400008     	ldr	x8, [x0]
  1017b0: 390003ff     	strb	wzr, [sp]
  1017b4: f90007e0     	str	x0, [sp, #0x8]
  1017b8: f85e8109     	ldur	x9, [x8, #-0x18]
  1017bc: 8b090009     	add	x9, x0, x9
  1017c0: b940212a     	ldr	w10, [x9, #0x20]
  1017c4: 3500078a     	cbnz	w10, 0x1018b4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x138>
  1017c8: 2a0103f4     	mov	w20, w1
  1017cc: f9404520     	ldr	x0, [x9, #0x88]
  1017d0: b4000060     	cbz	x0, 0x1017dc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x60>
  1017d4: 94017817     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  1017d8: f9400268     	ldr	x8, [x19]
  1017dc: 52800029     	mov	w9, #0x1                // =1
  1017e0: 910043e0     	add	x0, sp, #0x10
  1017e4: 390003e9     	strb	w9, [sp]
  1017e8: f85e8108     	ldur	x8, [x8, #-0x18]
  1017ec: 8b080268     	add	x8, x19, x8
  1017f0: 9100c101     	add	x1, x8, #0x30
  1017f4: 940177fb     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1017f8: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1017fc: 910043e0     	add	x0, sp, #0x10
  101800: f9471821     	ldr	x1, [x1, #0xe30]
  101804: 9401780f     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101808: aa0003f5     	mov	x21, x0
  10180c: 910043e0     	add	x0, sp, #0x10
  101810: 940177e4     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101814: f9400268     	ldr	x8, [x19]
  101818: f85e8108     	ldur	x8, [x8, #-0x18]
  10181c: 8b080276     	add	x22, x19, x8
  101820: b94092c3     	ldr	w3, [x22, #0x90]
  101824: f94016d7     	ldr	x23, [x22, #0x28]
  101828: 3100047f     	cmn	w3, #0x1
  10182c: 54000221     	b.ne	0x101870 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0xf4>
  101830: 9100c2c1     	add	x1, x22, #0x30
  101834: 910043e0     	add	x0, sp, #0x10
  101838: 940177ea     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  10183c: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101840: 910043e0     	add	x0, sp, #0x10
  101844: f9470021     	ldr	x1, [x1, #0xe00]
  101848: 940177fe     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  10184c: f9400008     	ldr	x8, [x0]
  101850: f9401d08     	ldr	x8, [x8, #0x38]
  101854: 52800401     	mov	w1, #0x20               // =32
  101858: d63f0100     	blr	x8
  10185c: 2a0003f8     	mov	w24, w0
  101860: 910043e0     	add	x0, sp, #0x10
  101864: 940177cf     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101868: 12001f03     	and	w3, w24, #0xff
  10186c: b90092c3     	str	w3, [x22, #0x90]
  101870: f94002a8     	ldr	x8, [x21]
  101874: f9400d08     	ldr	x8, [x8, #0x18]
  101878: 12000284     	and	w4, w20, #0x1
  10187c: aa1503e0     	mov	x0, x21
  101880: aa1703e1     	mov	x1, x23
  101884: aa1603e2     	mov	x2, x22
  101888: d63f0100     	blr	x8
  10188c: b5000140     	cbnz	x0, 0x1018b4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x138>
  101890: f9400268     	ldr	x8, [x19]
  101894: 528000aa     	mov	w10, #0x5               // =5
  101898: f85e8108     	ldur	x8, [x8, #-0x18]
  10189c: 8b080268     	add	x8, x19, x8
  1018a0: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1018a4: 2a0a0129     	orr	w9, w9, w10
  1018a8: 6a09017f     	tst	w11, w9
  1018ac: b9002109     	str	w9, [x8, #0x20]
  1018b0: 54000201     	b.ne	0x1018f0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x174>
  1018b4: 910003e0     	mov	x0, sp
  1018b8: 940177e6     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1018bc: f9401728     	ldr	x8, [x25, #0x28]
  1018c0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1018c4: eb09011f     	cmp	x8, x9
  1018c8: 540001a1     	b.ne	0x1018fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x180>
  1018cc: aa1303e0     	mov	x0, x19
  1018d0: f9401bf9     	ldr	x25, [sp, #0x30]
  1018d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1018d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1018dc: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1018e0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1018e4: 9101c3ff     	add	sp, sp, #0x70
  1018e8: d50323bf     	autiasp
  1018ec: d65f03c0     	ret
  1018f0: d0fffb60     	adrp	x0, 0x6f000
  1018f4: 91344400     	add	x0, x0, #0xd11
  1018f8: 940013a9     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1018fc: 94016d4d     	bl	0x15ce30 <__stack_chk_fail@plt>
  101900: 14000004     	b	0x101910 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x194>
  101904: aa0003f4     	mov	x20, x0
  101908: 14000009     	b	0x10192c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x1b0>
  10190c: 14000003     	b	0x101918 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x19c>
  101910: aa0003f4     	mov	x20, x0
  101914: 14000004     	b	0x101924 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x1a8>
  101918: aa0003f4     	mov	x20, x0
  10191c: 910043e0     	add	x0, sp, #0x10
  101920: 940177a0     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101924: 910003e0     	mov	x0, sp
  101928: 940177ca     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  10192c: aa1403e0     	mov	x0, x20
  101930: 94016d88     	bl	0x15cf50 <__cxa_begin_catch@plt>
  101934: f9400268     	ldr	x8, [x19]
  101938: f85e8108     	ldur	x8, [x8, #-0x18]
  10193c: 8b080268     	add	x8, x19, x8
  101940: b9402109     	ldr	w9, [x8, #0x20]
  101944: 3940910a     	ldrb	w10, [x8, #0x24]
  101948: 32000129     	orr	w9, w9, #0x1
  10194c: b9002109     	str	w9, [x8, #0x20]
  101950: 3700006a     	tbnz	w10, #0x0, 0x10195c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x1e0>
  101954: 94017057     	bl	0x15dab0 <__cxa_end_catch@plt>
  101958: 17ffffd9     	b	0x1018bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(bool)+0x140>
  10195c: 94017051     	bl	0x15daa0 <__cxa_rethrow@plt>
  101960: aa0003f3     	mov	x19, x0
  101964: 94017053     	bl	0x15dab0 <__cxa_end_catch@plt>
  101968: aa1303e0     	mov	x0, x19
  10196c: 94015dfd     	bl	0x159160 <__emutls_get_address+0x6d4>
  101970: 97fe9d71     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000101974 <std::__ndk1::ios_base::__set_badbit_and_consider_rethrow()>:
  101974: d503233f     	paciasp
  101978: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  10197c: 910003fd     	mov	x29, sp
  101980: b9402008     	ldr	w8, [x0, #0x20]
  101984: 39409009     	ldrb	w9, [x0, #0x24]
  101988: 32000108     	orr	w8, w8, #0x1
  10198c: b9002008     	str	w8, [x0, #0x20]
  101990: 37000089     	tbnz	w9, #0x0, 0x1019a0 <std::__ndk1::ios_base::__set_badbit_and_consider_rethrow()+0x2c>
  101994: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  101998: d50323bf     	autiasp
  10199c: d65f03c0     	ret
  1019a0: 94017040     	bl	0x15daa0 <__cxa_rethrow@plt>

00000000001019a4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)>:
  1019a4: d503233f     	paciasp
  1019a8: d101c3ff     	sub	sp, sp, #0x70
  1019ac: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1019b0: 910083fd     	add	x29, sp, #0x20
  1019b4: a90367fa     	stp	x26, x25, [sp, #0x30]
  1019b8: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1019bc: a90557f6     	stp	x22, x21, [sp, #0x50]
  1019c0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1019c4: d53bd059     	mrs	x25, TPIDR_EL0
  1019c8: aa0003f3     	mov	x19, x0
  1019cc: f9401728     	ldr	x8, [x25, #0x28]
  1019d0: f81f83a8     	stur	x8, [x29, #-0x8]
  1019d4: f9400008     	ldr	x8, [x0]
  1019d8: 390003ff     	strb	wzr, [sp]
  1019dc: f90007e0     	str	x0, [sp, #0x8]
  1019e0: f85e8109     	ldur	x9, [x8, #-0x18]
  1019e4: 8b090009     	add	x9, x0, x9
  1019e8: b940212a     	ldr	w10, [x9, #0x20]
  1019ec: 3500088a     	cbnz	w10, 0x101afc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x158>
  1019f0: 2a0103f4     	mov	w20, w1
  1019f4: f9404520     	ldr	x0, [x9, #0x88]
  1019f8: b4000060     	cbz	x0, 0x101a04 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x60>
  1019fc: 9401778d     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  101a00: f9400268     	ldr	x8, [x19]
  101a04: 52800029     	mov	w9, #0x1                // =1
  101a08: 910043e0     	add	x0, sp, #0x10
  101a0c: 390003e9     	strb	w9, [sp]
  101a10: f85e8108     	ldur	x8, [x8, #-0x18]
  101a14: 8b080268     	add	x8, x19, x8
  101a18: 9100c101     	add	x1, x8, #0x30
  101a1c: b940091a     	ldr	w26, [x8, #0x8]
  101a20: 94017770     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  101a24: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101a28: 910043e0     	add	x0, sp, #0x10
  101a2c: f9471821     	ldr	x1, [x1, #0xe30]
  101a30: 94017784     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101a34: aa0003f5     	mov	x21, x0
  101a38: 910043e0     	add	x0, sp, #0x10
  101a3c: 94017759     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101a40: f9400268     	ldr	x8, [x19]
  101a44: f85e8108     	ldur	x8, [x8, #-0x18]
  101a48: 8b080276     	add	x22, x19, x8
  101a4c: b94092c3     	ldr	w3, [x22, #0x90]
  101a50: f94016d7     	ldr	x23, [x22, #0x28]
  101a54: 3100047f     	cmn	w3, #0x1
  101a58: 54000221     	b.ne	0x101a9c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0xf8>
  101a5c: 9100c2c1     	add	x1, x22, #0x30
  101a60: 910043e0     	add	x0, sp, #0x10
  101a64: 9401775f     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  101a68: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101a6c: 910043e0     	add	x0, sp, #0x10
  101a70: f9470021     	ldr	x1, [x1, #0xe00]
  101a74: 94017773     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101a78: f9400008     	ldr	x8, [x0]
  101a7c: f9401d08     	ldr	x8, [x8, #0x38]
  101a80: 52800401     	mov	w1, #0x20               // =32
  101a84: d63f0100     	blr	x8
  101a88: 2a0003f8     	mov	w24, w0
  101a8c: 910043e0     	add	x0, sp, #0x10
  101a90: 94017744     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101a94: 12001f03     	and	w3, w24, #0xff
  101a98: b90092c3     	str	w3, [x22, #0x90]
  101a9c: 52800948     	mov	w8, #0x4a               // =74
  101aa0: 52800809     	mov	w9, #0x40               // =64
  101aa4: 0a080348     	and	w8, w26, w8
  101aa8: 93403e8a     	sxth	x10, w20
  101aac: 7100211f     	cmp	w8, #0x8
  101ab0: 7a491104     	ccmp	w8, w9, #0x4, ne
  101ab4: f94002a8     	ldr	x8, [x21]
  101ab8: 92403e89     	and	x9, x20, #0xffff
  101abc: f9401108     	ldr	x8, [x8, #0x20]
  101ac0: 9a8a0124     	csel	x4, x9, x10, eq
  101ac4: aa1503e0     	mov	x0, x21
  101ac8: aa1703e1     	mov	x1, x23
  101acc: aa1603e2     	mov	x2, x22
  101ad0: d63f0100     	blr	x8
  101ad4: b5000140     	cbnz	x0, 0x101afc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x158>
  101ad8: f9400268     	ldr	x8, [x19]
  101adc: 528000aa     	mov	w10, #0x5               // =5
  101ae0: f85e8108     	ldur	x8, [x8, #-0x18]
  101ae4: 8b080268     	add	x8, x19, x8
  101ae8: 29442d09     	ldp	w9, w11, [x8, #0x20]
  101aec: 2a0a0129     	orr	w9, w9, w10
  101af0: 6a09017f     	tst	w11, w9
  101af4: b9002109     	str	w9, [x8, #0x20]
  101af8: 54000201     	b.ne	0x101b38 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x194>
  101afc: 910003e0     	mov	x0, sp
  101b00: 94017754     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  101b04: f9401728     	ldr	x8, [x25, #0x28]
  101b08: f85f83a9     	ldur	x9, [x29, #-0x8]
  101b0c: eb09011f     	cmp	x8, x9
  101b10: 540001a1     	b.ne	0x101b44 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x1a0>
  101b14: aa1303e0     	mov	x0, x19
  101b18: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  101b1c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  101b20: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  101b24: a94367fa     	ldp	x26, x25, [sp, #0x30]
  101b28: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  101b2c: 9101c3ff     	add	sp, sp, #0x70
  101b30: d50323bf     	autiasp
  101b34: d65f03c0     	ret
  101b38: d0fffb60     	adrp	x0, 0x6f000
  101b3c: 91344400     	add	x0, x0, #0xd11
  101b40: 94001317     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  101b44: 94016cbb     	bl	0x15ce30 <__stack_chk_fail@plt>
  101b48: 14000004     	b	0x101b58 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x1b4>
  101b4c: aa0003f4     	mov	x20, x0
  101b50: 14000009     	b	0x101b74 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x1d0>
  101b54: 14000003     	b	0x101b60 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x1bc>
  101b58: aa0003f4     	mov	x20, x0
  101b5c: 14000004     	b	0x101b6c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x1c8>
  101b60: aa0003f4     	mov	x20, x0
  101b64: 910043e0     	add	x0, sp, #0x10
  101b68: 9401770e     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101b6c: 910003e0     	mov	x0, sp
  101b70: 94017738     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  101b74: aa1403e0     	mov	x0, x20
  101b78: 94016cf6     	bl	0x15cf50 <__cxa_begin_catch@plt>
  101b7c: f9400268     	ldr	x8, [x19]
  101b80: f85e8108     	ldur	x8, [x8, #-0x18]
  101b84: 8b080268     	add	x8, x19, x8
  101b88: b9402109     	ldr	w9, [x8, #0x20]
  101b8c: 3940910a     	ldrb	w10, [x8, #0x24]
  101b90: 32000129     	orr	w9, w9, #0x1
  101b94: b9002109     	str	w9, [x8, #0x20]
  101b98: 3700006a     	tbnz	w10, #0x0, 0x101ba4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x200>
  101b9c: 94016fc5     	bl	0x15dab0 <__cxa_end_catch@plt>
  101ba0: 17ffffd9     	b	0x101b04 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(short)+0x160>
  101ba4: 94016fbf     	bl	0x15daa0 <__cxa_rethrow@plt>
  101ba8: aa0003f3     	mov	x19, x0
  101bac: 94016fc1     	bl	0x15dab0 <__cxa_end_catch@plt>
  101bb0: aa1303e0     	mov	x0, x19
  101bb4: 94015d6b     	bl	0x159160 <__emutls_get_address+0x6d4>
  101bb8: 97fe9cdf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000101bbc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)>:
  101bbc: d503233f     	paciasp
  101bc0: d101c3ff     	sub	sp, sp, #0x70
  101bc4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  101bc8: 910083fd     	add	x29, sp, #0x20
  101bcc: f9001bf9     	str	x25, [sp, #0x30]
  101bd0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  101bd4: a90557f6     	stp	x22, x21, [sp, #0x50]
  101bd8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  101bdc: d53bd059     	mrs	x25, TPIDR_EL0
  101be0: aa0003f3     	mov	x19, x0
  101be4: f9401728     	ldr	x8, [x25, #0x28]
  101be8: f81f83a8     	stur	x8, [x29, #-0x8]
  101bec: f9400008     	ldr	x8, [x0]
  101bf0: 390003ff     	strb	wzr, [sp]
  101bf4: f90007e0     	str	x0, [sp, #0x8]
  101bf8: f85e8109     	ldur	x9, [x8, #-0x18]
  101bfc: 8b090009     	add	x9, x0, x9
  101c00: b940212a     	ldr	w10, [x9, #0x20]
  101c04: 3500078a     	cbnz	w10, 0x101cf4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x138>
  101c08: 2a0103f4     	mov	w20, w1
  101c0c: f9404520     	ldr	x0, [x9, #0x88]
  101c10: b4000060     	cbz	x0, 0x101c1c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x60>
  101c14: 94017707     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  101c18: f9400268     	ldr	x8, [x19]
  101c1c: 52800029     	mov	w9, #0x1                // =1
  101c20: 910043e0     	add	x0, sp, #0x10
  101c24: 390003e9     	strb	w9, [sp]
  101c28: f85e8108     	ldur	x8, [x8, #-0x18]
  101c2c: 8b080268     	add	x8, x19, x8
  101c30: 9100c101     	add	x1, x8, #0x30
  101c34: 940176eb     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  101c38: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101c3c: 910043e0     	add	x0, sp, #0x10
  101c40: f9471821     	ldr	x1, [x1, #0xe30]
  101c44: 940176ff     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101c48: aa0003f5     	mov	x21, x0
  101c4c: 910043e0     	add	x0, sp, #0x10
  101c50: 940176d4     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101c54: f9400268     	ldr	x8, [x19]
  101c58: f85e8108     	ldur	x8, [x8, #-0x18]
  101c5c: 8b080276     	add	x22, x19, x8
  101c60: b94092c3     	ldr	w3, [x22, #0x90]
  101c64: f94016d7     	ldr	x23, [x22, #0x28]
  101c68: 3100047f     	cmn	w3, #0x1
  101c6c: 54000221     	b.ne	0x101cb0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0xf4>
  101c70: 9100c2c1     	add	x1, x22, #0x30
  101c74: 910043e0     	add	x0, sp, #0x10
  101c78: 940176da     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  101c7c: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101c80: 910043e0     	add	x0, sp, #0x10
  101c84: f9470021     	ldr	x1, [x1, #0xe00]
  101c88: 940176ee     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101c8c: f9400008     	ldr	x8, [x0]
  101c90: f9401d08     	ldr	x8, [x8, #0x38]
  101c94: 52800401     	mov	w1, #0x20               // =32
  101c98: d63f0100     	blr	x8
  101c9c: 2a0003f8     	mov	w24, w0
  101ca0: 910043e0     	add	x0, sp, #0x10
  101ca4: 940176bf     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101ca8: 12001f03     	and	w3, w24, #0xff
  101cac: b90092c3     	str	w3, [x22, #0x90]
  101cb0: f94002a8     	ldr	x8, [x21]
  101cb4: 92403e84     	and	x4, x20, #0xffff
  101cb8: f9401908     	ldr	x8, [x8, #0x30]
  101cbc: aa1503e0     	mov	x0, x21
  101cc0: aa1703e1     	mov	x1, x23
  101cc4: aa1603e2     	mov	x2, x22
  101cc8: d63f0100     	blr	x8
  101ccc: b5000140     	cbnz	x0, 0x101cf4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x138>
  101cd0: f9400268     	ldr	x8, [x19]
  101cd4: 528000aa     	mov	w10, #0x5               // =5
  101cd8: f85e8108     	ldur	x8, [x8, #-0x18]
  101cdc: 8b080268     	add	x8, x19, x8
  101ce0: 29442d09     	ldp	w9, w11, [x8, #0x20]
  101ce4: 2a0a0129     	orr	w9, w9, w10
  101ce8: 6a09017f     	tst	w11, w9
  101cec: b9002109     	str	w9, [x8, #0x20]
  101cf0: 54000201     	b.ne	0x101d30 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x174>
  101cf4: 910003e0     	mov	x0, sp
  101cf8: 940176d6     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  101cfc: f9401728     	ldr	x8, [x25, #0x28]
  101d00: f85f83a9     	ldur	x9, [x29, #-0x8]
  101d04: eb09011f     	cmp	x8, x9
  101d08: 540001a1     	b.ne	0x101d3c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x180>
  101d0c: aa1303e0     	mov	x0, x19
  101d10: f9401bf9     	ldr	x25, [sp, #0x30]
  101d14: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  101d18: a94557f6     	ldp	x22, x21, [sp, #0x50]
  101d1c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  101d20: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  101d24: 9101c3ff     	add	sp, sp, #0x70
  101d28: d50323bf     	autiasp
  101d2c: d65f03c0     	ret
  101d30: d0fffb60     	adrp	x0, 0x6f000
  101d34: 91344400     	add	x0, x0, #0xd11
  101d38: 94001299     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  101d3c: 94016c3d     	bl	0x15ce30 <__stack_chk_fail@plt>
  101d40: 14000004     	b	0x101d50 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x194>
  101d44: aa0003f4     	mov	x20, x0
  101d48: 14000009     	b	0x101d6c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x1b0>
  101d4c: 14000003     	b	0x101d58 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x19c>
  101d50: aa0003f4     	mov	x20, x0
  101d54: 14000004     	b	0x101d64 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x1a8>
  101d58: aa0003f4     	mov	x20, x0
  101d5c: 910043e0     	add	x0, sp, #0x10
  101d60: 94017690     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101d64: 910003e0     	mov	x0, sp
  101d68: 940176ba     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  101d6c: aa1403e0     	mov	x0, x20
  101d70: 94016c78     	bl	0x15cf50 <__cxa_begin_catch@plt>
  101d74: f9400268     	ldr	x8, [x19]
  101d78: f85e8108     	ldur	x8, [x8, #-0x18]
  101d7c: 8b080268     	add	x8, x19, x8
  101d80: b9402109     	ldr	w9, [x8, #0x20]
  101d84: 3940910a     	ldrb	w10, [x8, #0x24]
  101d88: 32000129     	orr	w9, w9, #0x1
  101d8c: b9002109     	str	w9, [x8, #0x20]
  101d90: 3700006a     	tbnz	w10, #0x0, 0x101d9c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x1e0>
  101d94: 94016f47     	bl	0x15dab0 <__cxa_end_catch@plt>
  101d98: 17ffffd9     	b	0x101cfc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned short)+0x140>
  101d9c: 94016f41     	bl	0x15daa0 <__cxa_rethrow@plt>
  101da0: aa0003f3     	mov	x19, x0
  101da4: 94016f43     	bl	0x15dab0 <__cxa_end_catch@plt>
  101da8: aa1303e0     	mov	x0, x19
  101dac: 94015ced     	bl	0x159160 <__emutls_get_address+0x6d4>
  101db0: 97fe9c61     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000101db4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)>:
  101db4: d503233f     	paciasp
  101db8: d101c3ff     	sub	sp, sp, #0x70
  101dbc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  101dc0: 910083fd     	add	x29, sp, #0x20
  101dc4: a90367fa     	stp	x26, x25, [sp, #0x30]
  101dc8: a9045ff8     	stp	x24, x23, [sp, #0x40]
  101dcc: a90557f6     	stp	x22, x21, [sp, #0x50]
  101dd0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  101dd4: d53bd059     	mrs	x25, TPIDR_EL0
  101dd8: aa0003f3     	mov	x19, x0
  101ddc: f9401728     	ldr	x8, [x25, #0x28]
  101de0: f81f83a8     	stur	x8, [x29, #-0x8]
  101de4: f9400008     	ldr	x8, [x0]
  101de8: 390003ff     	strb	wzr, [sp]
  101dec: f90007e0     	str	x0, [sp, #0x8]
  101df0: f85e8109     	ldur	x9, [x8, #-0x18]
  101df4: 8b090009     	add	x9, x0, x9
  101df8: b940212a     	ldr	w10, [x9, #0x20]
  101dfc: 3500088a     	cbnz	w10, 0x101f0c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x158>
  101e00: 2a0103f4     	mov	w20, w1
  101e04: f9404520     	ldr	x0, [x9, #0x88]
  101e08: b4000060     	cbz	x0, 0x101e14 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x60>
  101e0c: 94017689     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  101e10: f9400268     	ldr	x8, [x19]
  101e14: 52800029     	mov	w9, #0x1                // =1
  101e18: 910043e0     	add	x0, sp, #0x10
  101e1c: 390003e9     	strb	w9, [sp]
  101e20: f85e8108     	ldur	x8, [x8, #-0x18]
  101e24: 8b080268     	add	x8, x19, x8
  101e28: 9100c101     	add	x1, x8, #0x30
  101e2c: b940091a     	ldr	w26, [x8, #0x8]
  101e30: 9401766c     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  101e34: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101e38: 910043e0     	add	x0, sp, #0x10
  101e3c: f9471821     	ldr	x1, [x1, #0xe30]
  101e40: 94017680     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101e44: aa0003f5     	mov	x21, x0
  101e48: 910043e0     	add	x0, sp, #0x10
  101e4c: 94017655     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101e50: f9400268     	ldr	x8, [x19]
  101e54: f85e8108     	ldur	x8, [x8, #-0x18]
  101e58: 8b080276     	add	x22, x19, x8
  101e5c: b94092c3     	ldr	w3, [x22, #0x90]
  101e60: f94016d7     	ldr	x23, [x22, #0x28]
  101e64: 3100047f     	cmn	w3, #0x1
  101e68: 54000221     	b.ne	0x101eac <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0xf8>
  101e6c: 9100c2c1     	add	x1, x22, #0x30
  101e70: 910043e0     	add	x0, sp, #0x10
  101e74: 9401765b     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  101e78: f0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  101e7c: 910043e0     	add	x0, sp, #0x10
  101e80: f9470021     	ldr	x1, [x1, #0xe00]
  101e84: 9401766f     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  101e88: f9400008     	ldr	x8, [x0]
  101e8c: f9401d08     	ldr	x8, [x8, #0x38]
  101e90: 52800401     	mov	w1, #0x20               // =32
  101e94: d63f0100     	blr	x8
  101e98: 2a0003f8     	mov	w24, w0
  101e9c: 910043e0     	add	x0, sp, #0x10
  101ea0: 94017640     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101ea4: 12001f03     	and	w3, w24, #0xff
  101ea8: b90092c3     	str	w3, [x22, #0x90]
  101eac: 52800948     	mov	w8, #0x4a               // =74
  101eb0: 52800809     	mov	w9, #0x40               // =64
  101eb4: 0a080348     	and	w8, w26, w8
  101eb8: 93407e8a     	sxtw	x10, w20
  101ebc: 7100211f     	cmp	w8, #0x8
  101ec0: 7a491104     	ccmp	w8, w9, #0x4, ne
  101ec4: f94002a8     	ldr	x8, [x21]
  101ec8: 2a1403e9     	mov	w9, w20
  101ecc: f9401108     	ldr	x8, [x8, #0x20]
  101ed0: 9a8a0124     	csel	x4, x9, x10, eq
  101ed4: aa1503e0     	mov	x0, x21
  101ed8: aa1703e1     	mov	x1, x23
  101edc: aa1603e2     	mov	x2, x22
  101ee0: d63f0100     	blr	x8
  101ee4: b5000140     	cbnz	x0, 0x101f0c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x158>
  101ee8: f9400268     	ldr	x8, [x19]
  101eec: 528000aa     	mov	w10, #0x5               // =5
  101ef0: f85e8108     	ldur	x8, [x8, #-0x18]
  101ef4: 8b080268     	add	x8, x19, x8
  101ef8: 29442d09     	ldp	w9, w11, [x8, #0x20]
  101efc: 2a0a0129     	orr	w9, w9, w10
  101f00: 6a09017f     	tst	w11, w9
  101f04: b9002109     	str	w9, [x8, #0x20]
  101f08: 54000201     	b.ne	0x101f48 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x194>
  101f0c: 910003e0     	mov	x0, sp
  101f10: 94017650     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  101f14: f9401728     	ldr	x8, [x25, #0x28]
  101f18: f85f83a9     	ldur	x9, [x29, #-0x8]
  101f1c: eb09011f     	cmp	x8, x9
  101f20: 540001a1     	b.ne	0x101f54 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x1a0>
  101f24: aa1303e0     	mov	x0, x19
  101f28: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  101f2c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  101f30: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  101f34: a94367fa     	ldp	x26, x25, [sp, #0x30]
  101f38: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  101f3c: 9101c3ff     	add	sp, sp, #0x70
  101f40: d50323bf     	autiasp
  101f44: d65f03c0     	ret
  101f48: d0fffb60     	adrp	x0, 0x6f000
  101f4c: 91344400     	add	x0, x0, #0xd11
  101f50: 94001213     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  101f54: 94016bb7     	bl	0x15ce30 <__stack_chk_fail@plt>
  101f58: 14000004     	b	0x101f68 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x1b4>
  101f5c: aa0003f4     	mov	x20, x0
  101f60: 14000009     	b	0x101f84 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x1d0>
  101f64: 14000003     	b	0x101f70 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x1bc>
  101f68: aa0003f4     	mov	x20, x0
  101f6c: 14000004     	b	0x101f7c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x1c8>
  101f70: aa0003f4     	mov	x20, x0
  101f74: 910043e0     	add	x0, sp, #0x10
  101f78: 9401760a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  101f7c: 910003e0     	mov	x0, sp
  101f80: 94017634     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  101f84: aa1403e0     	mov	x0, x20
  101f88: 94016bf2     	bl	0x15cf50 <__cxa_begin_catch@plt>
  101f8c: f9400268     	ldr	x8, [x19]
  101f90: f85e8108     	ldur	x8, [x8, #-0x18]
  101f94: 8b080268     	add	x8, x19, x8
  101f98: b9402109     	ldr	w9, [x8, #0x20]
  101f9c: 3940910a     	ldrb	w10, [x8, #0x24]
  101fa0: 32000129     	orr	w9, w9, #0x1
  101fa4: b9002109     	str	w9, [x8, #0x20]
  101fa8: 3700006a     	tbnz	w10, #0x0, 0x101fb4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x200>
  101fac: 94016ec1     	bl	0x15dab0 <__cxa_end_catch@plt>
  101fb0: 17ffffd9     	b	0x101f14 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(int)+0x160>
  101fb4: 94016ebb     	bl	0x15daa0 <__cxa_rethrow@plt>
  101fb8: aa0003f3     	mov	x19, x0
  101fbc: 94016ebd     	bl	0x15dab0 <__cxa_end_catch@plt>
  101fc0: aa1303e0     	mov	x0, x19
  101fc4: 94015c67     	bl	0x159160 <__emutls_get_address+0x6d4>
  101fc8: 97fe9bdb     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000101fcc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)>:
  101fcc: d503233f     	paciasp
  101fd0: d101c3ff     	sub	sp, sp, #0x70
  101fd4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  101fd8: 910083fd     	add	x29, sp, #0x20
  101fdc: f9001bf9     	str	x25, [sp, #0x30]
  101fe0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  101fe4: a90557f6     	stp	x22, x21, [sp, #0x50]
  101fe8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  101fec: d53bd059     	mrs	x25, TPIDR_EL0
  101ff0: aa0003f3     	mov	x19, x0
  101ff4: f9401728     	ldr	x8, [x25, #0x28]
  101ff8: f81f83a8     	stur	x8, [x29, #-0x8]
  101ffc: f9400008     	ldr	x8, [x0]
  102000: 390003ff     	strb	wzr, [sp]
  102004: f90007e0     	str	x0, [sp, #0x8]
  102008: f85e8109     	ldur	x9, [x8, #-0x18]
  10200c: 8b090009     	add	x9, x0, x9
  102010: b940212a     	ldr	w10, [x9, #0x20]
  102014: 3500078a     	cbnz	w10, 0x102104 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x138>
  102018: 2a0103f4     	mov	w20, w1
  10201c: f9404520     	ldr	x0, [x9, #0x88]
  102020: b4000060     	cbz	x0, 0x10202c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x60>
  102024: 94017603     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102028: f9400268     	ldr	x8, [x19]
  10202c: 52800029     	mov	w9, #0x1                // =1
  102030: 910043e0     	add	x0, sp, #0x10
  102034: 390003e9     	strb	w9, [sp]
  102038: f85e8108     	ldur	x8, [x8, #-0x18]
  10203c: 8b080268     	add	x8, x19, x8
  102040: 9100c101     	add	x1, x8, #0x30
  102044: 940175e7     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102048: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10204c: 910043e0     	add	x0, sp, #0x10
  102050: f9471821     	ldr	x1, [x1, #0xe30]
  102054: 940175fb     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102058: aa0003f5     	mov	x21, x0
  10205c: 910043e0     	add	x0, sp, #0x10
  102060: 940175d0     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102064: f9400268     	ldr	x8, [x19]
  102068: f85e8108     	ldur	x8, [x8, #-0x18]
  10206c: 8b080276     	add	x22, x19, x8
  102070: b94092c3     	ldr	w3, [x22, #0x90]
  102074: f94016d7     	ldr	x23, [x22, #0x28]
  102078: 3100047f     	cmn	w3, #0x1
  10207c: 54000221     	b.ne	0x1020c0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0xf4>
  102080: 9100c2c1     	add	x1, x22, #0x30
  102084: 910043e0     	add	x0, sp, #0x10
  102088: 940175d6     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  10208c: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102090: 910043e0     	add	x0, sp, #0x10
  102094: f9470021     	ldr	x1, [x1, #0xe00]
  102098: 940175ea     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  10209c: f9400008     	ldr	x8, [x0]
  1020a0: f9401d08     	ldr	x8, [x8, #0x38]
  1020a4: 52800401     	mov	w1, #0x20               // =32
  1020a8: d63f0100     	blr	x8
  1020ac: 2a0003f8     	mov	w24, w0
  1020b0: 910043e0     	add	x0, sp, #0x10
  1020b4: 940175bb     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1020b8: 12001f03     	and	w3, w24, #0xff
  1020bc: b90092c3     	str	w3, [x22, #0x90]
  1020c0: f94002a8     	ldr	x8, [x21]
  1020c4: 2a1403e4     	mov	w4, w20
  1020c8: f9401908     	ldr	x8, [x8, #0x30]
  1020cc: aa1503e0     	mov	x0, x21
  1020d0: aa1703e1     	mov	x1, x23
  1020d4: aa1603e2     	mov	x2, x22
  1020d8: d63f0100     	blr	x8
  1020dc: b5000140     	cbnz	x0, 0x102104 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x138>
  1020e0: f9400268     	ldr	x8, [x19]
  1020e4: 528000aa     	mov	w10, #0x5               // =5
  1020e8: f85e8108     	ldur	x8, [x8, #-0x18]
  1020ec: 8b080268     	add	x8, x19, x8
  1020f0: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1020f4: 2a0a0129     	orr	w9, w9, w10
  1020f8: 6a09017f     	tst	w11, w9
  1020fc: b9002109     	str	w9, [x8, #0x20]
  102100: 54000201     	b.ne	0x102140 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x174>
  102104: 910003e0     	mov	x0, sp
  102108: 940175d2     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  10210c: f9401728     	ldr	x8, [x25, #0x28]
  102110: f85f83a9     	ldur	x9, [x29, #-0x8]
  102114: eb09011f     	cmp	x8, x9
  102118: 540001a1     	b.ne	0x10214c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x180>
  10211c: aa1303e0     	mov	x0, x19
  102120: f9401bf9     	ldr	x25, [sp, #0x30]
  102124: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102128: a94557f6     	ldp	x22, x21, [sp, #0x50]
  10212c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102130: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  102134: 9101c3ff     	add	sp, sp, #0x70
  102138: d50323bf     	autiasp
  10213c: d65f03c0     	ret
  102140: b0fffb60     	adrp	x0, 0x6f000
  102144: 91344400     	add	x0, x0, #0xd11
  102148: 94001195     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  10214c: 94016b39     	bl	0x15ce30 <__stack_chk_fail@plt>
  102150: 14000004     	b	0x102160 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x194>
  102154: aa0003f4     	mov	x20, x0
  102158: 14000009     	b	0x10217c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x1b0>
  10215c: 14000003     	b	0x102168 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x19c>
  102160: aa0003f4     	mov	x20, x0
  102164: 14000004     	b	0x102174 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x1a8>
  102168: aa0003f4     	mov	x20, x0
  10216c: 910043e0     	add	x0, sp, #0x10
  102170: 9401758c     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102174: 910003e0     	mov	x0, sp
  102178: 940175b6     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  10217c: aa1403e0     	mov	x0, x20
  102180: 94016b74     	bl	0x15cf50 <__cxa_begin_catch@plt>
  102184: f9400268     	ldr	x8, [x19]
  102188: f85e8108     	ldur	x8, [x8, #-0x18]
  10218c: 8b080268     	add	x8, x19, x8
  102190: b9402109     	ldr	w9, [x8, #0x20]
  102194: 3940910a     	ldrb	w10, [x8, #0x24]
  102198: 32000129     	orr	w9, w9, #0x1
  10219c: b9002109     	str	w9, [x8, #0x20]
  1021a0: 3700006a     	tbnz	w10, #0x0, 0x1021ac <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x1e0>
  1021a4: 94016e43     	bl	0x15dab0 <__cxa_end_catch@plt>
  1021a8: 17ffffd9     	b	0x10210c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned int)+0x140>
  1021ac: 94016e3d     	bl	0x15daa0 <__cxa_rethrow@plt>
  1021b0: aa0003f3     	mov	x19, x0
  1021b4: 94016e3f     	bl	0x15dab0 <__cxa_end_catch@plt>
  1021b8: aa1303e0     	mov	x0, x19
  1021bc: 94015be9     	bl	0x159160 <__emutls_get_address+0x6d4>
  1021c0: 97fe9b5d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001021c4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)>:
  1021c4: d503233f     	paciasp
  1021c8: d101c3ff     	sub	sp, sp, #0x70
  1021cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1021d0: 910083fd     	add	x29, sp, #0x20
  1021d4: f9001bf9     	str	x25, [sp, #0x30]
  1021d8: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1021dc: a90557f6     	stp	x22, x21, [sp, #0x50]
  1021e0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1021e4: d53bd059     	mrs	x25, TPIDR_EL0
  1021e8: aa0003f3     	mov	x19, x0
  1021ec: f9401728     	ldr	x8, [x25, #0x28]
  1021f0: f81f83a8     	stur	x8, [x29, #-0x8]
  1021f4: f9400008     	ldr	x8, [x0]
  1021f8: 390003ff     	strb	wzr, [sp]
  1021fc: f90007e0     	str	x0, [sp, #0x8]
  102200: f85e8109     	ldur	x9, [x8, #-0x18]
  102204: 8b090009     	add	x9, x0, x9
  102208: b940212a     	ldr	w10, [x9, #0x20]
  10220c: 3500078a     	cbnz	w10, 0x1022fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x138>
  102210: aa0103f4     	mov	x20, x1
  102214: f9404520     	ldr	x0, [x9, #0x88]
  102218: b4000060     	cbz	x0, 0x102224 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x60>
  10221c: 94017585     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102220: f9400268     	ldr	x8, [x19]
  102224: 52800029     	mov	w9, #0x1                // =1
  102228: 910043e0     	add	x0, sp, #0x10
  10222c: 390003e9     	strb	w9, [sp]
  102230: f85e8108     	ldur	x8, [x8, #-0x18]
  102234: 8b080268     	add	x8, x19, x8
  102238: 9100c101     	add	x1, x8, #0x30
  10223c: 94017569     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102240: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102244: 910043e0     	add	x0, sp, #0x10
  102248: f9471821     	ldr	x1, [x1, #0xe30]
  10224c: 9401757d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102250: aa0003f5     	mov	x21, x0
  102254: 910043e0     	add	x0, sp, #0x10
  102258: 94017552     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10225c: f9400268     	ldr	x8, [x19]
  102260: f85e8108     	ldur	x8, [x8, #-0x18]
  102264: 8b080276     	add	x22, x19, x8
  102268: b94092c3     	ldr	w3, [x22, #0x90]
  10226c: f94016d7     	ldr	x23, [x22, #0x28]
  102270: 3100047f     	cmn	w3, #0x1
  102274: 54000221     	b.ne	0x1022b8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0xf4>
  102278: 9100c2c1     	add	x1, x22, #0x30
  10227c: 910043e0     	add	x0, sp, #0x10
  102280: 94017558     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102284: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102288: 910043e0     	add	x0, sp, #0x10
  10228c: f9470021     	ldr	x1, [x1, #0xe00]
  102290: 9401756c     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102294: f9400008     	ldr	x8, [x0]
  102298: f9401d08     	ldr	x8, [x8, #0x38]
  10229c: 52800401     	mov	w1, #0x20               // =32
  1022a0: d63f0100     	blr	x8
  1022a4: 2a0003f8     	mov	w24, w0
  1022a8: 910043e0     	add	x0, sp, #0x10
  1022ac: 9401753d     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1022b0: 12001f03     	and	w3, w24, #0xff
  1022b4: b90092c3     	str	w3, [x22, #0x90]
  1022b8: f94002a8     	ldr	x8, [x21]
  1022bc: f9401108     	ldr	x8, [x8, #0x20]
  1022c0: aa1503e0     	mov	x0, x21
  1022c4: aa1703e1     	mov	x1, x23
  1022c8: aa1603e2     	mov	x2, x22
  1022cc: aa1403e4     	mov	x4, x20
  1022d0: d63f0100     	blr	x8
  1022d4: b5000140     	cbnz	x0, 0x1022fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x138>
  1022d8: f9400268     	ldr	x8, [x19]
  1022dc: 528000aa     	mov	w10, #0x5               // =5
  1022e0: f85e8108     	ldur	x8, [x8, #-0x18]
  1022e4: 8b080268     	add	x8, x19, x8
  1022e8: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1022ec: 2a0a0129     	orr	w9, w9, w10
  1022f0: 6a09017f     	tst	w11, w9
  1022f4: b9002109     	str	w9, [x8, #0x20]
  1022f8: 54000201     	b.ne	0x102338 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x174>
  1022fc: 910003e0     	mov	x0, sp
  102300: 94017554     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102304: f9401728     	ldr	x8, [x25, #0x28]
  102308: f85f83a9     	ldur	x9, [x29, #-0x8]
  10230c: eb09011f     	cmp	x8, x9
  102310: 540001a1     	b.ne	0x102344 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x180>
  102314: aa1303e0     	mov	x0, x19
  102318: f9401bf9     	ldr	x25, [sp, #0x30]
  10231c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102320: a94557f6     	ldp	x22, x21, [sp, #0x50]
  102324: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102328: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  10232c: 9101c3ff     	add	sp, sp, #0x70
  102330: d50323bf     	autiasp
  102334: d65f03c0     	ret
  102338: b0fffb60     	adrp	x0, 0x6f000
  10233c: 91344400     	add	x0, x0, #0xd11
  102340: 94001117     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  102344: 94016abb     	bl	0x15ce30 <__stack_chk_fail@plt>
  102348: 14000004     	b	0x102358 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x194>
  10234c: aa0003f4     	mov	x20, x0
  102350: 14000009     	b	0x102374 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x1b0>
  102354: 14000003     	b	0x102360 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x19c>
  102358: aa0003f4     	mov	x20, x0
  10235c: 14000004     	b	0x10236c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x1a8>
  102360: aa0003f4     	mov	x20, x0
  102364: 910043e0     	add	x0, sp, #0x10
  102368: 9401750e     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10236c: 910003e0     	mov	x0, sp
  102370: 94017538     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102374: aa1403e0     	mov	x0, x20
  102378: 94016af6     	bl	0x15cf50 <__cxa_begin_catch@plt>
  10237c: f9400268     	ldr	x8, [x19]
  102380: f85e8108     	ldur	x8, [x8, #-0x18]
  102384: 8b080268     	add	x8, x19, x8
  102388: b9402109     	ldr	w9, [x8, #0x20]
  10238c: 3940910a     	ldrb	w10, [x8, #0x24]
  102390: 32000129     	orr	w9, w9, #0x1
  102394: b9002109     	str	w9, [x8, #0x20]
  102398: 3700006a     	tbnz	w10, #0x0, 0x1023a4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x1e0>
  10239c: 94016dc5     	bl	0x15dab0 <__cxa_end_catch@plt>
  1023a0: 17ffffd9     	b	0x102304 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long)+0x140>
  1023a4: 94016dbf     	bl	0x15daa0 <__cxa_rethrow@plt>
  1023a8: aa0003f3     	mov	x19, x0
  1023ac: 94016dc1     	bl	0x15dab0 <__cxa_end_catch@plt>
  1023b0: aa1303e0     	mov	x0, x19
  1023b4: 94015b6b     	bl	0x159160 <__emutls_get_address+0x6d4>
  1023b8: 97fe9adf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001023bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)>:
  1023bc: d503233f     	paciasp
  1023c0: d101c3ff     	sub	sp, sp, #0x70
  1023c4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1023c8: 910083fd     	add	x29, sp, #0x20
  1023cc: f9001bf9     	str	x25, [sp, #0x30]
  1023d0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1023d4: a90557f6     	stp	x22, x21, [sp, #0x50]
  1023d8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1023dc: d53bd059     	mrs	x25, TPIDR_EL0
  1023e0: aa0003f3     	mov	x19, x0
  1023e4: f9401728     	ldr	x8, [x25, #0x28]
  1023e8: f81f83a8     	stur	x8, [x29, #-0x8]
  1023ec: f9400008     	ldr	x8, [x0]
  1023f0: 390003ff     	strb	wzr, [sp]
  1023f4: f90007e0     	str	x0, [sp, #0x8]
  1023f8: f85e8109     	ldur	x9, [x8, #-0x18]
  1023fc: 8b090009     	add	x9, x0, x9
  102400: b940212a     	ldr	w10, [x9, #0x20]
  102404: 3500078a     	cbnz	w10, 0x1024f4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x138>
  102408: aa0103f4     	mov	x20, x1
  10240c: f9404520     	ldr	x0, [x9, #0x88]
  102410: b4000060     	cbz	x0, 0x10241c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x60>
  102414: 94017507     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102418: f9400268     	ldr	x8, [x19]
  10241c: 52800029     	mov	w9, #0x1                // =1
  102420: 910043e0     	add	x0, sp, #0x10
  102424: 390003e9     	strb	w9, [sp]
  102428: f85e8108     	ldur	x8, [x8, #-0x18]
  10242c: 8b080268     	add	x8, x19, x8
  102430: 9100c101     	add	x1, x8, #0x30
  102434: 940174eb     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102438: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10243c: 910043e0     	add	x0, sp, #0x10
  102440: f9471821     	ldr	x1, [x1, #0xe30]
  102444: 940174ff     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102448: aa0003f5     	mov	x21, x0
  10244c: 910043e0     	add	x0, sp, #0x10
  102450: 940174d4     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102454: f9400268     	ldr	x8, [x19]
  102458: f85e8108     	ldur	x8, [x8, #-0x18]
  10245c: 8b080276     	add	x22, x19, x8
  102460: b94092c3     	ldr	w3, [x22, #0x90]
  102464: f94016d7     	ldr	x23, [x22, #0x28]
  102468: 3100047f     	cmn	w3, #0x1
  10246c: 54000221     	b.ne	0x1024b0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0xf4>
  102470: 9100c2c1     	add	x1, x22, #0x30
  102474: 910043e0     	add	x0, sp, #0x10
  102478: 940174da     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  10247c: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102480: 910043e0     	add	x0, sp, #0x10
  102484: f9470021     	ldr	x1, [x1, #0xe00]
  102488: 940174ee     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  10248c: f9400008     	ldr	x8, [x0]
  102490: f9401d08     	ldr	x8, [x8, #0x38]
  102494: 52800401     	mov	w1, #0x20               // =32
  102498: d63f0100     	blr	x8
  10249c: 2a0003f8     	mov	w24, w0
  1024a0: 910043e0     	add	x0, sp, #0x10
  1024a4: 940174bf     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1024a8: 12001f03     	and	w3, w24, #0xff
  1024ac: b90092c3     	str	w3, [x22, #0x90]
  1024b0: f94002a8     	ldr	x8, [x21]
  1024b4: f9401908     	ldr	x8, [x8, #0x30]
  1024b8: aa1503e0     	mov	x0, x21
  1024bc: aa1703e1     	mov	x1, x23
  1024c0: aa1603e2     	mov	x2, x22
  1024c4: aa1403e4     	mov	x4, x20
  1024c8: d63f0100     	blr	x8
  1024cc: b5000140     	cbnz	x0, 0x1024f4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x138>
  1024d0: f9400268     	ldr	x8, [x19]
  1024d4: 528000aa     	mov	w10, #0x5               // =5
  1024d8: f85e8108     	ldur	x8, [x8, #-0x18]
  1024dc: 8b080268     	add	x8, x19, x8
  1024e0: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1024e4: 2a0a0129     	orr	w9, w9, w10
  1024e8: 6a09017f     	tst	w11, w9
  1024ec: b9002109     	str	w9, [x8, #0x20]
  1024f0: 54000201     	b.ne	0x102530 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x174>
  1024f4: 910003e0     	mov	x0, sp
  1024f8: 940174d6     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1024fc: f9401728     	ldr	x8, [x25, #0x28]
  102500: f85f83a9     	ldur	x9, [x29, #-0x8]
  102504: eb09011f     	cmp	x8, x9
  102508: 540001a1     	b.ne	0x10253c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x180>
  10250c: aa1303e0     	mov	x0, x19
  102510: f9401bf9     	ldr	x25, [sp, #0x30]
  102514: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102518: a94557f6     	ldp	x22, x21, [sp, #0x50]
  10251c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102520: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  102524: 9101c3ff     	add	sp, sp, #0x70
  102528: d50323bf     	autiasp
  10252c: d65f03c0     	ret
  102530: b0fffb60     	adrp	x0, 0x6f000
  102534: 91344400     	add	x0, x0, #0xd11
  102538: 94001099     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  10253c: 94016a3d     	bl	0x15ce30 <__stack_chk_fail@plt>
  102540: 14000004     	b	0x102550 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x194>
  102544: aa0003f4     	mov	x20, x0
  102548: 14000009     	b	0x10256c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x1b0>
  10254c: 14000003     	b	0x102558 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x19c>
  102550: aa0003f4     	mov	x20, x0
  102554: 14000004     	b	0x102564 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x1a8>
  102558: aa0003f4     	mov	x20, x0
  10255c: 910043e0     	add	x0, sp, #0x10
  102560: 94017490     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102564: 910003e0     	mov	x0, sp
  102568: 940174ba     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  10256c: aa1403e0     	mov	x0, x20
  102570: 94016a78     	bl	0x15cf50 <__cxa_begin_catch@plt>
  102574: f9400268     	ldr	x8, [x19]
  102578: f85e8108     	ldur	x8, [x8, #-0x18]
  10257c: 8b080268     	add	x8, x19, x8
  102580: b9402109     	ldr	w9, [x8, #0x20]
  102584: 3940910a     	ldrb	w10, [x8, #0x24]
  102588: 32000129     	orr	w9, w9, #0x1
  10258c: b9002109     	str	w9, [x8, #0x20]
  102590: 3700006a     	tbnz	w10, #0x0, 0x10259c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x1e0>
  102594: 94016d47     	bl	0x15dab0 <__cxa_end_catch@plt>
  102598: 17ffffd9     	b	0x1024fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long)+0x140>
  10259c: 94016d41     	bl	0x15daa0 <__cxa_rethrow@plt>
  1025a0: aa0003f3     	mov	x19, x0
  1025a4: 94016d43     	bl	0x15dab0 <__cxa_end_catch@plt>
  1025a8: aa1303e0     	mov	x0, x19
  1025ac: 94015aed     	bl	0x159160 <__emutls_get_address+0x6d4>
  1025b0: 97fe9a61     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001025b4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)>:
  1025b4: d503233f     	paciasp
  1025b8: d101c3ff     	sub	sp, sp, #0x70
  1025bc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1025c0: 910083fd     	add	x29, sp, #0x20
  1025c4: f9001bf9     	str	x25, [sp, #0x30]
  1025c8: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1025cc: a90557f6     	stp	x22, x21, [sp, #0x50]
  1025d0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1025d4: d53bd059     	mrs	x25, TPIDR_EL0
  1025d8: aa0003f3     	mov	x19, x0
  1025dc: f9401728     	ldr	x8, [x25, #0x28]
  1025e0: f81f83a8     	stur	x8, [x29, #-0x8]
  1025e4: f9400008     	ldr	x8, [x0]
  1025e8: 390003ff     	strb	wzr, [sp]
  1025ec: f90007e0     	str	x0, [sp, #0x8]
  1025f0: f85e8109     	ldur	x9, [x8, #-0x18]
  1025f4: 8b090009     	add	x9, x0, x9
  1025f8: b940212a     	ldr	w10, [x9, #0x20]
  1025fc: 3500078a     	cbnz	w10, 0x1026ec <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x138>
  102600: aa0103f4     	mov	x20, x1
  102604: f9404520     	ldr	x0, [x9, #0x88]
  102608: b4000060     	cbz	x0, 0x102614 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x60>
  10260c: 94017489     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102610: f9400268     	ldr	x8, [x19]
  102614: 52800029     	mov	w9, #0x1                // =1
  102618: 910043e0     	add	x0, sp, #0x10
  10261c: 390003e9     	strb	w9, [sp]
  102620: f85e8108     	ldur	x8, [x8, #-0x18]
  102624: 8b080268     	add	x8, x19, x8
  102628: 9100c101     	add	x1, x8, #0x30
  10262c: 9401746d     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102630: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102634: 910043e0     	add	x0, sp, #0x10
  102638: f9471821     	ldr	x1, [x1, #0xe30]
  10263c: 94017481     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102640: aa0003f5     	mov	x21, x0
  102644: 910043e0     	add	x0, sp, #0x10
  102648: 94017456     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10264c: f9400268     	ldr	x8, [x19]
  102650: f85e8108     	ldur	x8, [x8, #-0x18]
  102654: 8b080276     	add	x22, x19, x8
  102658: b94092c3     	ldr	w3, [x22, #0x90]
  10265c: f94016d7     	ldr	x23, [x22, #0x28]
  102660: 3100047f     	cmn	w3, #0x1
  102664: 54000221     	b.ne	0x1026a8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0xf4>
  102668: 9100c2c1     	add	x1, x22, #0x30
  10266c: 910043e0     	add	x0, sp, #0x10
  102670: 9401745c     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102674: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102678: 910043e0     	add	x0, sp, #0x10
  10267c: f9470021     	ldr	x1, [x1, #0xe00]
  102680: 94017470     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102684: f9400008     	ldr	x8, [x0]
  102688: f9401d08     	ldr	x8, [x8, #0x38]
  10268c: 52800401     	mov	w1, #0x20               // =32
  102690: d63f0100     	blr	x8
  102694: 2a0003f8     	mov	w24, w0
  102698: 910043e0     	add	x0, sp, #0x10
  10269c: 94017441     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1026a0: 12001f03     	and	w3, w24, #0xff
  1026a4: b90092c3     	str	w3, [x22, #0x90]
  1026a8: f94002a8     	ldr	x8, [x21]
  1026ac: f9401508     	ldr	x8, [x8, #0x28]
  1026b0: aa1503e0     	mov	x0, x21
  1026b4: aa1703e1     	mov	x1, x23
  1026b8: aa1603e2     	mov	x2, x22
  1026bc: aa1403e4     	mov	x4, x20
  1026c0: d63f0100     	blr	x8
  1026c4: b5000140     	cbnz	x0, 0x1026ec <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x138>
  1026c8: f9400268     	ldr	x8, [x19]
  1026cc: 528000aa     	mov	w10, #0x5               // =5
  1026d0: f85e8108     	ldur	x8, [x8, #-0x18]
  1026d4: 8b080268     	add	x8, x19, x8
  1026d8: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1026dc: 2a0a0129     	orr	w9, w9, w10
  1026e0: 6a09017f     	tst	w11, w9
  1026e4: b9002109     	str	w9, [x8, #0x20]
  1026e8: 54000201     	b.ne	0x102728 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x174>
  1026ec: 910003e0     	mov	x0, sp
  1026f0: 94017458     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1026f4: f9401728     	ldr	x8, [x25, #0x28]
  1026f8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1026fc: eb09011f     	cmp	x8, x9
  102700: 540001a1     	b.ne	0x102734 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x180>
  102704: aa1303e0     	mov	x0, x19
  102708: f9401bf9     	ldr	x25, [sp, #0x30]
  10270c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102710: a94557f6     	ldp	x22, x21, [sp, #0x50]
  102714: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102718: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  10271c: 9101c3ff     	add	sp, sp, #0x70
  102720: d50323bf     	autiasp
  102724: d65f03c0     	ret
  102728: b0fffb60     	adrp	x0, 0x6f000
  10272c: 91344400     	add	x0, x0, #0xd11
  102730: 9400101b     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  102734: 940169bf     	bl	0x15ce30 <__stack_chk_fail@plt>
  102738: 14000004     	b	0x102748 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x194>
  10273c: aa0003f4     	mov	x20, x0
  102740: 14000009     	b	0x102764 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x1b0>
  102744: 14000003     	b	0x102750 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x19c>
  102748: aa0003f4     	mov	x20, x0
  10274c: 14000004     	b	0x10275c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x1a8>
  102750: aa0003f4     	mov	x20, x0
  102754: 910043e0     	add	x0, sp, #0x10
  102758: 94017412     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10275c: 910003e0     	mov	x0, sp
  102760: 9401743c     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102764: aa1403e0     	mov	x0, x20
  102768: 940169fa     	bl	0x15cf50 <__cxa_begin_catch@plt>
  10276c: f9400268     	ldr	x8, [x19]
  102770: f85e8108     	ldur	x8, [x8, #-0x18]
  102774: 8b080268     	add	x8, x19, x8
  102778: b9402109     	ldr	w9, [x8, #0x20]
  10277c: 3940910a     	ldrb	w10, [x8, #0x24]
  102780: 32000129     	orr	w9, w9, #0x1
  102784: b9002109     	str	w9, [x8, #0x20]
  102788: 3700006a     	tbnz	w10, #0x0, 0x102794 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x1e0>
  10278c: 94016cc9     	bl	0x15dab0 <__cxa_end_catch@plt>
  102790: 17ffffd9     	b	0x1026f4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long long)+0x140>
  102794: 94016cc3     	bl	0x15daa0 <__cxa_rethrow@plt>
  102798: aa0003f3     	mov	x19, x0
  10279c: 94016cc5     	bl	0x15dab0 <__cxa_end_catch@plt>
  1027a0: aa1303e0     	mov	x0, x19
  1027a4: 94015a6f     	bl	0x159160 <__emutls_get_address+0x6d4>
  1027a8: 97fe99e3     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001027ac <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)>:
  1027ac: d503233f     	paciasp
  1027b0: d101c3ff     	sub	sp, sp, #0x70
  1027b4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1027b8: 910083fd     	add	x29, sp, #0x20
  1027bc: f9001bf9     	str	x25, [sp, #0x30]
  1027c0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1027c4: a90557f6     	stp	x22, x21, [sp, #0x50]
  1027c8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1027cc: d53bd059     	mrs	x25, TPIDR_EL0
  1027d0: aa0003f3     	mov	x19, x0
  1027d4: f9401728     	ldr	x8, [x25, #0x28]
  1027d8: f81f83a8     	stur	x8, [x29, #-0x8]
  1027dc: f9400008     	ldr	x8, [x0]
  1027e0: 390003ff     	strb	wzr, [sp]
  1027e4: f90007e0     	str	x0, [sp, #0x8]
  1027e8: f85e8109     	ldur	x9, [x8, #-0x18]
  1027ec: 8b090009     	add	x9, x0, x9
  1027f0: b940212a     	ldr	w10, [x9, #0x20]
  1027f4: 3500078a     	cbnz	w10, 0x1028e4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x138>
  1027f8: aa0103f4     	mov	x20, x1
  1027fc: f9404520     	ldr	x0, [x9, #0x88]
  102800: b4000060     	cbz	x0, 0x10280c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x60>
  102804: 9401740b     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102808: f9400268     	ldr	x8, [x19]
  10280c: 52800029     	mov	w9, #0x1                // =1
  102810: 910043e0     	add	x0, sp, #0x10
  102814: 390003e9     	strb	w9, [sp]
  102818: f85e8108     	ldur	x8, [x8, #-0x18]
  10281c: 8b080268     	add	x8, x19, x8
  102820: 9100c101     	add	x1, x8, #0x30
  102824: 940173ef     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102828: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10282c: 910043e0     	add	x0, sp, #0x10
  102830: f9471821     	ldr	x1, [x1, #0xe30]
  102834: 94017403     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102838: aa0003f5     	mov	x21, x0
  10283c: 910043e0     	add	x0, sp, #0x10
  102840: 940173d8     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102844: f9400268     	ldr	x8, [x19]
  102848: f85e8108     	ldur	x8, [x8, #-0x18]
  10284c: 8b080276     	add	x22, x19, x8
  102850: b94092c3     	ldr	w3, [x22, #0x90]
  102854: f94016d7     	ldr	x23, [x22, #0x28]
  102858: 3100047f     	cmn	w3, #0x1
  10285c: 54000221     	b.ne	0x1028a0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0xf4>
  102860: 9100c2c1     	add	x1, x22, #0x30
  102864: 910043e0     	add	x0, sp, #0x10
  102868: 940173de     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  10286c: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102870: 910043e0     	add	x0, sp, #0x10
  102874: f9470021     	ldr	x1, [x1, #0xe00]
  102878: 940173f2     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  10287c: f9400008     	ldr	x8, [x0]
  102880: f9401d08     	ldr	x8, [x8, #0x38]
  102884: 52800401     	mov	w1, #0x20               // =32
  102888: d63f0100     	blr	x8
  10288c: 2a0003f8     	mov	w24, w0
  102890: 910043e0     	add	x0, sp, #0x10
  102894: 940173c3     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102898: 12001f03     	and	w3, w24, #0xff
  10289c: b90092c3     	str	w3, [x22, #0x90]
  1028a0: f94002a8     	ldr	x8, [x21]
  1028a4: f9401d08     	ldr	x8, [x8, #0x38]
  1028a8: aa1503e0     	mov	x0, x21
  1028ac: aa1703e1     	mov	x1, x23
  1028b0: aa1603e2     	mov	x2, x22
  1028b4: aa1403e4     	mov	x4, x20
  1028b8: d63f0100     	blr	x8
  1028bc: b5000140     	cbnz	x0, 0x1028e4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x138>
  1028c0: f9400268     	ldr	x8, [x19]
  1028c4: 528000aa     	mov	w10, #0x5               // =5
  1028c8: f85e8108     	ldur	x8, [x8, #-0x18]
  1028cc: 8b080268     	add	x8, x19, x8
  1028d0: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1028d4: 2a0a0129     	orr	w9, w9, w10
  1028d8: 6a09017f     	tst	w11, w9
  1028dc: b9002109     	str	w9, [x8, #0x20]
  1028e0: 54000201     	b.ne	0x102920 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x174>
  1028e4: 910003e0     	mov	x0, sp
  1028e8: 940173da     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1028ec: f9401728     	ldr	x8, [x25, #0x28]
  1028f0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1028f4: eb09011f     	cmp	x8, x9
  1028f8: 540001a1     	b.ne	0x10292c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x180>
  1028fc: aa1303e0     	mov	x0, x19
  102900: f9401bf9     	ldr	x25, [sp, #0x30]
  102904: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102908: a94557f6     	ldp	x22, x21, [sp, #0x50]
  10290c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102910: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  102914: 9101c3ff     	add	sp, sp, #0x70
  102918: d50323bf     	autiasp
  10291c: d65f03c0     	ret
  102920: b0fffb60     	adrp	x0, 0x6f000
  102924: 91344400     	add	x0, x0, #0xd11
  102928: 94000f9d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  10292c: 94016941     	bl	0x15ce30 <__stack_chk_fail@plt>
  102930: 14000004     	b	0x102940 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x194>
  102934: aa0003f4     	mov	x20, x0
  102938: 14000009     	b	0x10295c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x1b0>
  10293c: 14000003     	b	0x102948 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x19c>
  102940: aa0003f4     	mov	x20, x0
  102944: 14000004     	b	0x102954 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x1a8>
  102948: aa0003f4     	mov	x20, x0
  10294c: 910043e0     	add	x0, sp, #0x10
  102950: 94017394     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102954: 910003e0     	mov	x0, sp
  102958: 940173be     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  10295c: aa1403e0     	mov	x0, x20
  102960: 9401697c     	bl	0x15cf50 <__cxa_begin_catch@plt>
  102964: f9400268     	ldr	x8, [x19]
  102968: f85e8108     	ldur	x8, [x8, #-0x18]
  10296c: 8b080268     	add	x8, x19, x8
  102970: b9402109     	ldr	w9, [x8, #0x20]
  102974: 3940910a     	ldrb	w10, [x8, #0x24]
  102978: 32000129     	orr	w9, w9, #0x1
  10297c: b9002109     	str	w9, [x8, #0x20]
  102980: 3700006a     	tbnz	w10, #0x0, 0x10298c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x1e0>
  102984: 94016c4b     	bl	0x15dab0 <__cxa_end_catch@plt>
  102988: 17ffffd9     	b	0x1028ec <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(unsigned long long)+0x140>
  10298c: 94016c45     	bl	0x15daa0 <__cxa_rethrow@plt>
  102990: aa0003f3     	mov	x19, x0
  102994: 94016c47     	bl	0x15dab0 <__cxa_end_catch@plt>
  102998: aa1303e0     	mov	x0, x19
  10299c: 940159f1     	bl	0x159160 <__emutls_get_address+0x6d4>
  1029a0: 97fe9965     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001029a4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)>:
  1029a4: d503233f     	paciasp
  1029a8: d101c3ff     	sub	sp, sp, #0x70
  1029ac: fd0013e8     	str	d8, [sp, #0x20]
  1029b0: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1029b4: 9100c3fd     	add	x29, sp, #0x30
  1029b8: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1029bc: a90557f6     	stp	x22, x21, [sp, #0x50]
  1029c0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1029c4: d53bd058     	mrs	x24, TPIDR_EL0
  1029c8: aa0003f3     	mov	x19, x0
  1029cc: f9401708     	ldr	x8, [x24, #0x28]
  1029d0: f9000fe8     	str	x8, [sp, #0x18]
  1029d4: f9400008     	ldr	x8, [x0]
  1029d8: 390003ff     	strb	wzr, [sp]
  1029dc: f90007e0     	str	x0, [sp, #0x8]
  1029e0: f85e8109     	ldur	x9, [x8, #-0x18]
  1029e4: 8b090009     	add	x9, x0, x9
  1029e8: b940212a     	ldr	w10, [x9, #0x20]
  1029ec: 3500078a     	cbnz	w10, 0x102adc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x138>
  1029f0: 1e204008     	fmov	s8, s0
  1029f4: f9404520     	ldr	x0, [x9, #0x88]
  1029f8: b4000060     	cbz	x0, 0x102a04 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x60>
  1029fc: 9401738d     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102a00: f9400268     	ldr	x8, [x19]
  102a04: 52800029     	mov	w9, #0x1                // =1
  102a08: 910043e0     	add	x0, sp, #0x10
  102a0c: 390003e9     	strb	w9, [sp]
  102a10: f85e8108     	ldur	x8, [x8, #-0x18]
  102a14: 8b080268     	add	x8, x19, x8
  102a18: 9100c101     	add	x1, x8, #0x30
  102a1c: 94017371     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102a20: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102a24: 910043e0     	add	x0, sp, #0x10
  102a28: f9471821     	ldr	x1, [x1, #0xe30]
  102a2c: 94017385     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102a30: aa0003f4     	mov	x20, x0
  102a34: 910043e0     	add	x0, sp, #0x10
  102a38: 9401735a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102a3c: f9400268     	ldr	x8, [x19]
  102a40: f85e8108     	ldur	x8, [x8, #-0x18]
  102a44: 8b080275     	add	x21, x19, x8
  102a48: b94092a3     	ldr	w3, [x21, #0x90]
  102a4c: f94016b6     	ldr	x22, [x21, #0x28]
  102a50: 3100047f     	cmn	w3, #0x1
  102a54: 54000221     	b.ne	0x102a98 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0xf4>
  102a58: 9100c2a1     	add	x1, x21, #0x30
  102a5c: 910043e0     	add	x0, sp, #0x10
  102a60: 94017360     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102a64: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102a68: 910043e0     	add	x0, sp, #0x10
  102a6c: f9470021     	ldr	x1, [x1, #0xe00]
  102a70: 94017374     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102a74: f9400008     	ldr	x8, [x0]
  102a78: f9401d08     	ldr	x8, [x8, #0x38]
  102a7c: 52800401     	mov	w1, #0x20               // =32
  102a80: d63f0100     	blr	x8
  102a84: 2a0003f7     	mov	w23, w0
  102a88: 910043e0     	add	x0, sp, #0x10
  102a8c: 94017345     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102a90: 12001ee3     	and	w3, w23, #0xff
  102a94: b90092a3     	str	w3, [x21, #0x90]
  102a98: f9400288     	ldr	x8, [x20]
  102a9c: 1e22c100     	fcvt	d0, s8
  102aa0: f9402108     	ldr	x8, [x8, #0x40]
  102aa4: aa1403e0     	mov	x0, x20
  102aa8: aa1603e1     	mov	x1, x22
  102aac: aa1503e2     	mov	x2, x21
  102ab0: d63f0100     	blr	x8
  102ab4: b5000140     	cbnz	x0, 0x102adc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x138>
  102ab8: f9400268     	ldr	x8, [x19]
  102abc: 528000aa     	mov	w10, #0x5               // =5
  102ac0: f85e8108     	ldur	x8, [x8, #-0x18]
  102ac4: 8b080268     	add	x8, x19, x8
  102ac8: 29442d09     	ldp	w9, w11, [x8, #0x20]
  102acc: 2a0a0129     	orr	w9, w9, w10
  102ad0: 6a09017f     	tst	w11, w9
  102ad4: b9002109     	str	w9, [x8, #0x20]
  102ad8: 54000201     	b.ne	0x102b18 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x174>
  102adc: 910003e0     	mov	x0, sp
  102ae0: 9401735c     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102ae4: f9401708     	ldr	x8, [x24, #0x28]
  102ae8: f9400fe9     	ldr	x9, [sp, #0x18]
  102aec: eb09011f     	cmp	x8, x9
  102af0: 540001a1     	b.ne	0x102b24 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x180>
  102af4: aa1303e0     	mov	x0, x19
  102af8: fd4013e8     	ldr	d8, [sp, #0x20]
  102afc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102b00: a94557f6     	ldp	x22, x21, [sp, #0x50]
  102b04: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102b08: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  102b0c: 9101c3ff     	add	sp, sp, #0x70
  102b10: d50323bf     	autiasp
  102b14: d65f03c0     	ret
  102b18: b0fffb60     	adrp	x0, 0x6f000
  102b1c: 91344400     	add	x0, x0, #0xd11
  102b20: 94000f1f     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  102b24: 940168c3     	bl	0x15ce30 <__stack_chk_fail@plt>
  102b28: 14000004     	b	0x102b38 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x194>
  102b2c: aa0003f4     	mov	x20, x0
  102b30: 14000009     	b	0x102b54 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x1b0>
  102b34: 14000003     	b	0x102b40 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x19c>
  102b38: aa0003f4     	mov	x20, x0
  102b3c: 14000004     	b	0x102b4c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x1a8>
  102b40: aa0003f4     	mov	x20, x0
  102b44: 910043e0     	add	x0, sp, #0x10
  102b48: 94017316     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102b4c: 910003e0     	mov	x0, sp
  102b50: 94017340     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102b54: aa1403e0     	mov	x0, x20
  102b58: 940168fe     	bl	0x15cf50 <__cxa_begin_catch@plt>
  102b5c: f9400268     	ldr	x8, [x19]
  102b60: f85e8108     	ldur	x8, [x8, #-0x18]
  102b64: 8b080268     	add	x8, x19, x8
  102b68: b9402109     	ldr	w9, [x8, #0x20]
  102b6c: 3940910a     	ldrb	w10, [x8, #0x24]
  102b70: 32000129     	orr	w9, w9, #0x1
  102b74: b9002109     	str	w9, [x8, #0x20]
  102b78: 3700006a     	tbnz	w10, #0x0, 0x102b84 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x1e0>
  102b7c: 94016bcd     	bl	0x15dab0 <__cxa_end_catch@plt>
  102b80: 17ffffd9     	b	0x102ae4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(float)+0x140>
  102b84: 94016bc7     	bl	0x15daa0 <__cxa_rethrow@plt>
  102b88: aa0003f3     	mov	x19, x0
  102b8c: 94016bc9     	bl	0x15dab0 <__cxa_end_catch@plt>
  102b90: aa1303e0     	mov	x0, x19
  102b94: 94015973     	bl	0x159160 <__emutls_get_address+0x6d4>
  102b98: 97fe98e7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000102b9c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)>:
  102b9c: d503233f     	paciasp
  102ba0: d101c3ff     	sub	sp, sp, #0x70
  102ba4: fd0013e8     	str	d8, [sp, #0x20]
  102ba8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  102bac: 9100c3fd     	add	x29, sp, #0x30
  102bb0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  102bb4: a90557f6     	stp	x22, x21, [sp, #0x50]
  102bb8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  102bbc: d53bd058     	mrs	x24, TPIDR_EL0
  102bc0: aa0003f3     	mov	x19, x0
  102bc4: f9401708     	ldr	x8, [x24, #0x28]
  102bc8: f9000fe8     	str	x8, [sp, #0x18]
  102bcc: f9400008     	ldr	x8, [x0]
  102bd0: 390003ff     	strb	wzr, [sp]
  102bd4: f90007e0     	str	x0, [sp, #0x8]
  102bd8: f85e8109     	ldur	x9, [x8, #-0x18]
  102bdc: 8b090009     	add	x9, x0, x9
  102be0: b940212a     	ldr	w10, [x9, #0x20]
  102be4: 3500078a     	cbnz	w10, 0x102cd4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x138>
  102be8: 1e604008     	fmov	d8, d0
  102bec: f9404520     	ldr	x0, [x9, #0x88]
  102bf0: b4000060     	cbz	x0, 0x102bfc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x60>
  102bf4: 9401730f     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102bf8: f9400268     	ldr	x8, [x19]
  102bfc: 52800029     	mov	w9, #0x1                // =1
  102c00: 910043e0     	add	x0, sp, #0x10
  102c04: 390003e9     	strb	w9, [sp]
  102c08: f85e8108     	ldur	x8, [x8, #-0x18]
  102c0c: 8b080268     	add	x8, x19, x8
  102c10: 9100c101     	add	x1, x8, #0x30
  102c14: 940172f3     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102c18: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102c1c: 910043e0     	add	x0, sp, #0x10
  102c20: f9471821     	ldr	x1, [x1, #0xe30]
  102c24: 94017307     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102c28: aa0003f4     	mov	x20, x0
  102c2c: 910043e0     	add	x0, sp, #0x10
  102c30: 940172dc     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102c34: f9400268     	ldr	x8, [x19]
  102c38: f85e8108     	ldur	x8, [x8, #-0x18]
  102c3c: 8b080275     	add	x21, x19, x8
  102c40: b94092a3     	ldr	w3, [x21, #0x90]
  102c44: f94016b6     	ldr	x22, [x21, #0x28]
  102c48: 3100047f     	cmn	w3, #0x1
  102c4c: 54000221     	b.ne	0x102c90 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0xf4>
  102c50: 9100c2a1     	add	x1, x21, #0x30
  102c54: 910043e0     	add	x0, sp, #0x10
  102c58: 940172e2     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102c5c: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102c60: 910043e0     	add	x0, sp, #0x10
  102c64: f9470021     	ldr	x1, [x1, #0xe00]
  102c68: 940172f6     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102c6c: f9400008     	ldr	x8, [x0]
  102c70: f9401d08     	ldr	x8, [x8, #0x38]
  102c74: 52800401     	mov	w1, #0x20               // =32
  102c78: d63f0100     	blr	x8
  102c7c: 2a0003f7     	mov	w23, w0
  102c80: 910043e0     	add	x0, sp, #0x10
  102c84: 940172c7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102c88: 12001ee3     	and	w3, w23, #0xff
  102c8c: b90092a3     	str	w3, [x21, #0x90]
  102c90: f9400288     	ldr	x8, [x20]
  102c94: f9402108     	ldr	x8, [x8, #0x40]
  102c98: 1e604100     	fmov	d0, d8
  102c9c: aa1403e0     	mov	x0, x20
  102ca0: aa1603e1     	mov	x1, x22
  102ca4: aa1503e2     	mov	x2, x21
  102ca8: d63f0100     	blr	x8
  102cac: b5000140     	cbnz	x0, 0x102cd4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x138>
  102cb0: f9400268     	ldr	x8, [x19]
  102cb4: 528000aa     	mov	w10, #0x5               // =5
  102cb8: f85e8108     	ldur	x8, [x8, #-0x18]
  102cbc: 8b080268     	add	x8, x19, x8
  102cc0: 29442d09     	ldp	w9, w11, [x8, #0x20]
  102cc4: 2a0a0129     	orr	w9, w9, w10
  102cc8: 6a09017f     	tst	w11, w9
  102ccc: b9002109     	str	w9, [x8, #0x20]
  102cd0: 54000201     	b.ne	0x102d10 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x174>
  102cd4: 910003e0     	mov	x0, sp
  102cd8: 940172de     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102cdc: f9401708     	ldr	x8, [x24, #0x28]
  102ce0: f9400fe9     	ldr	x9, [sp, #0x18]
  102ce4: eb09011f     	cmp	x8, x9
  102ce8: 540001a1     	b.ne	0x102d1c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x180>
  102cec: aa1303e0     	mov	x0, x19
  102cf0: fd4013e8     	ldr	d8, [sp, #0x20]
  102cf4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102cf8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  102cfc: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102d00: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  102d04: 9101c3ff     	add	sp, sp, #0x70
  102d08: d50323bf     	autiasp
  102d0c: d65f03c0     	ret
  102d10: b0fffb60     	adrp	x0, 0x6f000
  102d14: 91344400     	add	x0, x0, #0xd11
  102d18: 94000ea1     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  102d1c: 94016845     	bl	0x15ce30 <__stack_chk_fail@plt>
  102d20: 14000004     	b	0x102d30 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x194>
  102d24: aa0003f4     	mov	x20, x0
  102d28: 14000009     	b	0x102d4c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x1b0>
  102d2c: 14000003     	b	0x102d38 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x19c>
  102d30: aa0003f4     	mov	x20, x0
  102d34: 14000004     	b	0x102d44 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x1a8>
  102d38: aa0003f4     	mov	x20, x0
  102d3c: 910043e0     	add	x0, sp, #0x10
  102d40: 94017298     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102d44: 910003e0     	mov	x0, sp
  102d48: 940172c2     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102d4c: aa1403e0     	mov	x0, x20
  102d50: 94016880     	bl	0x15cf50 <__cxa_begin_catch@plt>
  102d54: f9400268     	ldr	x8, [x19]
  102d58: f85e8108     	ldur	x8, [x8, #-0x18]
  102d5c: 8b080268     	add	x8, x19, x8
  102d60: b9402109     	ldr	w9, [x8, #0x20]
  102d64: 3940910a     	ldrb	w10, [x8, #0x24]
  102d68: 32000129     	orr	w9, w9, #0x1
  102d6c: b9002109     	str	w9, [x8, #0x20]
  102d70: 3700006a     	tbnz	w10, #0x0, 0x102d7c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x1e0>
  102d74: 94016b4f     	bl	0x15dab0 <__cxa_end_catch@plt>
  102d78: 17ffffd9     	b	0x102cdc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(double)+0x140>
  102d7c: 94016b49     	bl	0x15daa0 <__cxa_rethrow@plt>
  102d80: aa0003f3     	mov	x19, x0
  102d84: 94016b4b     	bl	0x15dab0 <__cxa_end_catch@plt>
  102d88: aa1303e0     	mov	x0, x19
  102d8c: 940158f5     	bl	0x159160 <__emutls_get_address+0x6d4>
  102d90: 97fe9869     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000102d94 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)>:
  102d94: d503233f     	paciasp
  102d98: d101c3ff     	sub	sp, sp, #0x70
  102d9c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  102da0: 9100c3fd     	add	x29, sp, #0x30
  102da4: a9045ff8     	stp	x24, x23, [sp, #0x40]
  102da8: a90557f6     	stp	x22, x21, [sp, #0x50]
  102dac: a9064ff4     	stp	x20, x19, [sp, #0x60]
  102db0: d53bd058     	mrs	x24, TPIDR_EL0
  102db4: aa0003f3     	mov	x19, x0
  102db8: f9401708     	ldr	x8, [x24, #0x28]
  102dbc: f81f83a8     	stur	x8, [x29, #-0x8]
  102dc0: f9400008     	ldr	x8, [x0]
  102dc4: 390043ff     	strb	wzr, [sp, #0x10]
  102dc8: f9000fe0     	str	x0, [sp, #0x18]
  102dcc: f85e8109     	ldur	x9, [x8, #-0x18]
  102dd0: 8b090009     	add	x9, x0, x9
  102dd4: b940212a     	ldr	w10, [x9, #0x20]
  102dd8: 3500078a     	cbnz	w10, 0x102ec8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x134>
  102ddc: f9404520     	ldr	x0, [x9, #0x88]
  102de0: 3d8003e0     	str	q0, [sp]
  102de4: b4000060     	cbz	x0, 0x102df0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x5c>
  102de8: 94017292     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102dec: f9400268     	ldr	x8, [x19]
  102df0: 52800029     	mov	w9, #0x1                // =1
  102df4: d10043a0     	sub	x0, x29, #0x10
  102df8: 390043e9     	strb	w9, [sp, #0x10]
  102dfc: f85e8108     	ldur	x8, [x8, #-0x18]
  102e00: 8b080268     	add	x8, x19, x8
  102e04: 9100c101     	add	x1, x8, #0x30
  102e08: 94017276     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102e0c: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102e10: d10043a0     	sub	x0, x29, #0x10
  102e14: f9471821     	ldr	x1, [x1, #0xe30]
  102e18: 9401728a     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102e1c: aa0003f4     	mov	x20, x0
  102e20: d10043a0     	sub	x0, x29, #0x10
  102e24: 9401725f     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102e28: f9400268     	ldr	x8, [x19]
  102e2c: f85e8108     	ldur	x8, [x8, #-0x18]
  102e30: 8b080275     	add	x21, x19, x8
  102e34: b94092a3     	ldr	w3, [x21, #0x90]
  102e38: f94016b6     	ldr	x22, [x21, #0x28]
  102e3c: 3100047f     	cmn	w3, #0x1
  102e40: 54000221     	b.ne	0x102e84 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0xf0>
  102e44: 9100c2a1     	add	x1, x21, #0x30
  102e48: d10043a0     	sub	x0, x29, #0x10
  102e4c: 94017265     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  102e50: d0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  102e54: d10043a0     	sub	x0, x29, #0x10
  102e58: f9470021     	ldr	x1, [x1, #0xe00]
  102e5c: 94017279     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  102e60: f9400008     	ldr	x8, [x0]
  102e64: f9401d08     	ldr	x8, [x8, #0x38]
  102e68: 52800401     	mov	w1, #0x20               // =32
  102e6c: d63f0100     	blr	x8
  102e70: 2a0003f7     	mov	w23, w0
  102e74: d10043a0     	sub	x0, x29, #0x10
  102e78: 9401724a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102e7c: 12001ee3     	and	w3, w23, #0xff
  102e80: b90092a3     	str	w3, [x21, #0x90]
  102e84: f9400288     	ldr	x8, [x20]
  102e88: f9402508     	ldr	x8, [x8, #0x48]
  102e8c: aa1403e0     	mov	x0, x20
  102e90: aa1603e1     	mov	x1, x22
  102e94: aa1503e2     	mov	x2, x21
  102e98: 3dc003e0     	ldr	q0, [sp]
  102e9c: d63f0100     	blr	x8
  102ea0: b5000140     	cbnz	x0, 0x102ec8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x134>
  102ea4: f9400268     	ldr	x8, [x19]
  102ea8: 528000aa     	mov	w10, #0x5               // =5
  102eac: f85e8108     	ldur	x8, [x8, #-0x18]
  102eb0: 8b080268     	add	x8, x19, x8
  102eb4: 29442d09     	ldp	w9, w11, [x8, #0x20]
  102eb8: 2a0a0129     	orr	w9, w9, w10
  102ebc: 6a09017f     	tst	w11, w9
  102ec0: b9002109     	str	w9, [x8, #0x20]
  102ec4: 540001e1     	b.ne	0x102f00 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x16c>
  102ec8: 910043e0     	add	x0, sp, #0x10
  102ecc: 94017261     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102ed0: f9401708     	ldr	x8, [x24, #0x28]
  102ed4: f85f83a9     	ldur	x9, [x29, #-0x8]
  102ed8: eb09011f     	cmp	x8, x9
  102edc: 54000181     	b.ne	0x102f0c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x178>
  102ee0: aa1303e0     	mov	x0, x19
  102ee4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  102ee8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  102eec: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  102ef0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  102ef4: 9101c3ff     	add	sp, sp, #0x70
  102ef8: d50323bf     	autiasp
  102efc: d65f03c0     	ret
  102f00: b0fffb60     	adrp	x0, 0x6f000
  102f04: 91344400     	add	x0, x0, #0xd11
  102f08: 94000e25     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  102f0c: 940167c9     	bl	0x15ce30 <__stack_chk_fail@plt>
  102f10: 14000004     	b	0x102f20 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x18c>
  102f14: aa0003f4     	mov	x20, x0
  102f18: 14000009     	b	0x102f3c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x1a8>
  102f1c: 14000003     	b	0x102f28 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x194>
  102f20: aa0003f4     	mov	x20, x0
  102f24: 14000004     	b	0x102f34 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x1a0>
  102f28: aa0003f4     	mov	x20, x0
  102f2c: d10043a0     	sub	x0, x29, #0x10
  102f30: 9401721c     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  102f34: 910043e0     	add	x0, sp, #0x10
  102f38: 94017246     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  102f3c: aa1403e0     	mov	x0, x20
  102f40: 94016804     	bl	0x15cf50 <__cxa_begin_catch@plt>
  102f44: f9400268     	ldr	x8, [x19]
  102f48: f85e8108     	ldur	x8, [x8, #-0x18]
  102f4c: 8b080268     	add	x8, x19, x8
  102f50: b9402109     	ldr	w9, [x8, #0x20]
  102f54: 3940910a     	ldrb	w10, [x8, #0x24]
  102f58: 32000129     	orr	w9, w9, #0x1
  102f5c: b9002109     	str	w9, [x8, #0x20]
  102f60: 3700006a     	tbnz	w10, #0x0, 0x102f6c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x1d8>
  102f64: 94016ad3     	bl	0x15dab0 <__cxa_end_catch@plt>
  102f68: 17ffffda     	b	0x102ed0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(long double)+0x13c>
  102f6c: 94016acd     	bl	0x15daa0 <__cxa_rethrow@plt>
  102f70: aa0003f3     	mov	x19, x0
  102f74: 94016acf     	bl	0x15dab0 <__cxa_end_catch@plt>
  102f78: aa1303e0     	mov	x0, x19
  102f7c: 94015879     	bl	0x159160 <__emutls_get_address+0x6d4>
  102f80: 97fe97ed     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000102f84 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)>:
  102f84: d503233f     	paciasp
  102f88: d101c3ff     	sub	sp, sp, #0x70
  102f8c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  102f90: 910083fd     	add	x29, sp, #0x20
  102f94: f9001bf9     	str	x25, [sp, #0x30]
  102f98: a9045ff8     	stp	x24, x23, [sp, #0x40]
  102f9c: a90557f6     	stp	x22, x21, [sp, #0x50]
  102fa0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  102fa4: d53bd059     	mrs	x25, TPIDR_EL0
  102fa8: aa0003f3     	mov	x19, x0
  102fac: f9401728     	ldr	x8, [x25, #0x28]
  102fb0: f81f83a8     	stur	x8, [x29, #-0x8]
  102fb4: f9400008     	ldr	x8, [x0]
  102fb8: 390003ff     	strb	wzr, [sp]
  102fbc: f90007e0     	str	x0, [sp, #0x8]
  102fc0: f85e8109     	ldur	x9, [x8, #-0x18]
  102fc4: 8b090009     	add	x9, x0, x9
  102fc8: b940212a     	ldr	w10, [x9, #0x20]
  102fcc: 3500078a     	cbnz	w10, 0x1030bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x138>
  102fd0: aa0103f4     	mov	x20, x1
  102fd4: f9404520     	ldr	x0, [x9, #0x88]
  102fd8: b4000060     	cbz	x0, 0x102fe4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x60>
  102fdc: 94017215     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  102fe0: f9400268     	ldr	x8, [x19]
  102fe4: 52800029     	mov	w9, #0x1                // =1
  102fe8: 910043e0     	add	x0, sp, #0x10
  102fec: 390003e9     	strb	w9, [sp]
  102ff0: f85e8108     	ldur	x8, [x8, #-0x18]
  102ff4: 8b080268     	add	x8, x19, x8
  102ff8: 9100c101     	add	x1, x8, #0x30
  102ffc: 940171f9     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  103000: b0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103004: 910043e0     	add	x0, sp, #0x10
  103008: f9471821     	ldr	x1, [x1, #0xe30]
  10300c: 9401720d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  103010: aa0003f5     	mov	x21, x0
  103014: 910043e0     	add	x0, sp, #0x10
  103018: 940171e2     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10301c: f9400268     	ldr	x8, [x19]
  103020: f85e8108     	ldur	x8, [x8, #-0x18]
  103024: 8b080276     	add	x22, x19, x8
  103028: b94092c3     	ldr	w3, [x22, #0x90]
  10302c: f94016d7     	ldr	x23, [x22, #0x28]
  103030: 3100047f     	cmn	w3, #0x1
  103034: 54000221     	b.ne	0x103078 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0xf4>
  103038: 9100c2c1     	add	x1, x22, #0x30
  10303c: 910043e0     	add	x0, sp, #0x10
  103040: 940171e8     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  103044: b0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103048: 910043e0     	add	x0, sp, #0x10
  10304c: f9470021     	ldr	x1, [x1, #0xe00]
  103050: 940171fc     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  103054: f9400008     	ldr	x8, [x0]
  103058: f9401d08     	ldr	x8, [x8, #0x38]
  10305c: 52800401     	mov	w1, #0x20               // =32
  103060: d63f0100     	blr	x8
  103064: 2a0003f8     	mov	w24, w0
  103068: 910043e0     	add	x0, sp, #0x10
  10306c: 940171cd     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  103070: 12001f03     	and	w3, w24, #0xff
  103074: b90092c3     	str	w3, [x22, #0x90]
  103078: f94002a8     	ldr	x8, [x21]
  10307c: f9402908     	ldr	x8, [x8, #0x50]
  103080: aa1503e0     	mov	x0, x21
  103084: aa1703e1     	mov	x1, x23
  103088: aa1603e2     	mov	x2, x22
  10308c: aa1403e4     	mov	x4, x20
  103090: d63f0100     	blr	x8
  103094: b5000140     	cbnz	x0, 0x1030bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x138>
  103098: f9400268     	ldr	x8, [x19]
  10309c: 528000aa     	mov	w10, #0x5               // =5
  1030a0: f85e8108     	ldur	x8, [x8, #-0x18]
  1030a4: 8b080268     	add	x8, x19, x8
  1030a8: 29442d09     	ldp	w9, w11, [x8, #0x20]
  1030ac: 2a0a0129     	orr	w9, w9, w10
  1030b0: 6a09017f     	tst	w11, w9
  1030b4: b9002109     	str	w9, [x8, #0x20]
  1030b8: 54000201     	b.ne	0x1030f8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x174>
  1030bc: 910003e0     	mov	x0, sp
  1030c0: 940171e4     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1030c4: f9401728     	ldr	x8, [x25, #0x28]
  1030c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1030cc: eb09011f     	cmp	x8, x9
  1030d0: 540001a1     	b.ne	0x103104 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x180>
  1030d4: aa1303e0     	mov	x0, x19
  1030d8: f9401bf9     	ldr	x25, [sp, #0x30]
  1030dc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1030e0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1030e4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1030e8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1030ec: 9101c3ff     	add	sp, sp, #0x70
  1030f0: d50323bf     	autiasp
  1030f4: d65f03c0     	ret
  1030f8: 90fffb60     	adrp	x0, 0x6f000
  1030fc: 91344400     	add	x0, x0, #0xd11
  103100: 94000da7     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103104: 9401674b     	bl	0x15ce30 <__stack_chk_fail@plt>
  103108: 14000004     	b	0x103118 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x194>
  10310c: aa0003f4     	mov	x20, x0
  103110: 14000009     	b	0x103134 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x1b0>
  103114: 14000003     	b	0x103120 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x19c>
  103118: aa0003f4     	mov	x20, x0
  10311c: 14000004     	b	0x10312c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x1a8>
  103120: aa0003f4     	mov	x20, x0
  103124: 910043e0     	add	x0, sp, #0x10
  103128: 9401719e     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10312c: 910003e0     	mov	x0, sp
  103130: 940171c8     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103134: aa1403e0     	mov	x0, x20
  103138: 94016786     	bl	0x15cf50 <__cxa_begin_catch@plt>
  10313c: f9400268     	ldr	x8, [x19]
  103140: f85e8108     	ldur	x8, [x8, #-0x18]
  103144: 8b080268     	add	x8, x19, x8
  103148: b9402109     	ldr	w9, [x8, #0x20]
  10314c: 3940910a     	ldrb	w10, [x8, #0x24]
  103150: 32000129     	orr	w9, w9, #0x1
  103154: b9002109     	str	w9, [x8, #0x20]
  103158: 3700006a     	tbnz	w10, #0x0, 0x103164 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x1e0>
  10315c: 94016a55     	bl	0x15dab0 <__cxa_end_catch@plt>
  103160: 17ffffd9     	b	0x1030c4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(void const*)+0x140>
  103164: 94016a4f     	bl	0x15daa0 <__cxa_rethrow@plt>
  103168: aa0003f3     	mov	x19, x0
  10316c: 94016a51     	bl	0x15dab0 <__cxa_end_catch@plt>
  103170: aa1303e0     	mov	x0, x19
  103174: 940157fb     	bl	0x159160 <__emutls_get_address+0x6d4>
  103178: 97fe976f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000010317c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
  10317c: d503233f     	paciasp
  103180: d10183ff     	sub	sp, sp, #0x60
  103184: a9027bfd     	stp	x29, x30, [sp, #0x20]
  103188: 910083fd     	add	x29, sp, #0x20
  10318c: f9001bf7     	str	x23, [sp, #0x30]
  103190: a90457f6     	stp	x22, x21, [sp, #0x40]
  103194: a9054ff4     	stp	x20, x19, [sp, #0x50]
  103198: d53bd056     	mrs	x22, TPIDR_EL0
  10319c: aa0003f3     	mov	x19, x0
  1031a0: f94016c8     	ldr	x8, [x22, #0x28]
  1031a4: f81f83a8     	stur	x8, [x29, #-0x8]
  1031a8: f9400008     	ldr	x8, [x0]
  1031ac: 390023ff     	strb	wzr, [sp, #0x8]
  1031b0: f9000be0     	str	x0, [sp, #0x10]
  1031b4: f85e8108     	ldur	x8, [x8, #-0x18]
  1031b8: 8b080008     	add	x8, x0, x8
  1031bc: b9402109     	ldr	w9, [x8, #0x20]
  1031c0: 350009e9     	cbnz	w9, 0x1032fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x180>
  1031c4: aa0103f4     	mov	x20, x1
  1031c8: f9404500     	ldr	x0, [x8, #0x88]
  1031cc: b4000040     	cbz	x0, 0x1031d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x58>
  1031d0: 94017198     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  1031d4: 52800028     	mov	w8, #0x1                // =1
  1031d8: f9400269     	ldr	x9, [x19]
  1031dc: 390023e8     	strb	w8, [sp, #0x8]
  1031e0: f85e8128     	ldur	x8, [x9, #-0x18]
  1031e4: 8b080268     	add	x8, x19, x8
  1031e8: b4000614     	cbz	x20, 0x1032a8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x12c>
  1031ec: aa1f03f7     	mov	x23, xzr
  1031f0: f9401515     	ldr	x21, [x8, #0x28]
  1031f4: 14000004     	b	0x103204 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x88>
  1031f8: 91000508     	add	x8, x8, #0x1
  1031fc: f9000e88     	str	x8, [x20, #0x18]
  103200: d10006f7     	sub	x23, x23, #0x1
  103204: a941a688     	ldp	x8, x9, [x20, #0x18]
  103208: eb09011f     	cmp	x8, x9
  10320c: 540000e1     	b.ne	0x103228 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xac>
  103210: f9400288     	ldr	x8, [x20]
  103214: f9402508     	ldr	x8, [x8, #0x48]
  103218: aa1403e0     	mov	x0, x20
  10321c: d63f0100     	blr	x8
  103220: 3100041f     	cmn	w0, #0x1
  103224: 54000520     	b.eq	0x1032c8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x14c>
  103228: a941a688     	ldp	x8, x9, [x20, #0x18]
  10322c: eb09011f     	cmp	x8, x9
  103230: 54000060     	b.eq	0x10323c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xc0>
  103234: 39400100     	ldrb	w0, [x8]
  103238: 14000005     	b	0x10324c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xd0>
  10323c: f9400288     	ldr	x8, [x20]
  103240: f9402508     	ldr	x8, [x8, #0x48]
  103244: aa1403e0     	mov	x0, x20
  103248: d63f0100     	blr	x8
  10324c: b4000415     	cbz	x21, 0x1032cc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x150>
  103250: a94326a8     	ldp	x8, x9, [x21, #0x30]
  103254: eb09011f     	cmp	x8, x9
  103258: 540000a0     	b.eq	0x10326c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0xf0>
  10325c: 91000509     	add	x9, x8, #0x1
  103260: f9001aa9     	str	x9, [x21, #0x30]
  103264: 39000100     	strb	w0, [x8]
  103268: 14000008     	b	0x103288 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x10c>
  10326c: f94002a8     	ldr	x8, [x21]
  103270: 12001c01     	and	w1, w0, #0xff
  103274: f9403508     	ldr	x8, [x8, #0x68]
  103278: aa1503e0     	mov	x0, x21
  10327c: d63f0100     	blr	x8
  103280: 3100041f     	cmn	w0, #0x1
  103284: 54000220     	b.eq	0x1032c8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x14c>
  103288: a941a688     	ldp	x8, x9, [x20, #0x18]
  10328c: eb09011f     	cmp	x8, x9
  103290: 54fffb41     	b.ne	0x1031f8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x7c>
  103294: f9400288     	ldr	x8, [x20]
  103298: f9402908     	ldr	x8, [x8, #0x50]
  10329c: aa1403e0     	mov	x0, x20
  1032a0: d63f0100     	blr	x8
  1032a4: 17ffffd7     	b	0x103200 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x84>
  1032a8: 29442909     	ldp	w9, w10, [x8, #0x20]
  1032ac: 32000129     	orr	w9, w9, #0x1
  1032b0: 6a09015f     	tst	w10, w9
  1032b4: b9002109     	str	w9, [x8, #0x20]
  1032b8: 54000220     	b.eq	0x1032fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x180>
  1032bc: 90fffb60     	adrp	x0, 0x6f000
  1032c0: 91344400     	add	x0, x0, #0xd11
  1032c4: 94000d36     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1032c8: b50001b7     	cbnz	x23, 0x1032fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x180>
  1032cc: f9400268     	ldr	x8, [x19]
  1032d0: f85e8108     	ldur	x8, [x8, #-0x18]
  1032d4: 8b080268     	add	x8, x19, x8
  1032d8: f9401509     	ldr	x9, [x8, #0x28]
  1032dc: 29442d0a     	ldp	w10, w11, [x8, #0x20]
  1032e0: f100013f     	cmp	x9, #0x0
  1032e4: 1a9f17e9     	cset	w9, eq
  1032e8: 2a090149     	orr	w9, w10, w9
  1032ec: 321e0129     	orr	w9, w9, #0x4
  1032f0: 6a0b013f     	tst	w9, w11
  1032f4: b9002109     	str	w9, [x8, #0x20]
  1032f8: 540001e1     	b.ne	0x103334 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x1b8>
  1032fc: 910023e0     	add	x0, sp, #0x8
  103300: 94017154     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103304: f94016c8     	ldr	x8, [x22, #0x28]
  103308: f85f83a9     	ldur	x9, [x29, #-0x8]
  10330c: eb09011f     	cmp	x8, x9
  103310: 54000181     	b.ne	0x103340 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x1c4>
  103314: aa1303e0     	mov	x0, x19
  103318: f9401bf7     	ldr	x23, [sp, #0x30]
  10331c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  103320: a94457f6     	ldp	x22, x21, [sp, #0x40]
  103324: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  103328: 910183ff     	add	sp, sp, #0x60
  10332c: d50323bf     	autiasp
  103330: d65f03c0     	ret
  103334: 90fffb60     	adrp	x0, 0x6f000
  103338: 91344400     	add	x0, x0, #0xd11
  10333c: 94000d18     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103340: 940166bc     	bl	0x15ce30 <__stack_chk_fail@plt>
  103344: 14000003     	b	0x103350 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x1d4>
  103348: aa0003f4     	mov	x20, x0
  10334c: 14000013     	b	0x103398 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x21c>
  103350: 94016700     	bl	0x15cf50 <__cxa_begin_catch@plt>
  103354: f9400268     	ldr	x8, [x19]
  103358: f85e8108     	ldur	x8, [x8, #-0x18]
  10335c: 8b080268     	add	x8, x19, x8
  103360: b9402109     	ldr	w9, [x8, #0x20]
  103364: 3940910a     	ldrb	w10, [x8, #0x24]
  103368: 321e0129     	orr	w9, w9, #0x4
  10336c: b9002109     	str	w9, [x8, #0x20]
  103370: 3710006a     	tbnz	w10, #0x2, 0x10337c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x200>
  103374: 940169cf     	bl	0x15dab0 <__cxa_end_catch@plt>
  103378: 17ffffe1     	b	0x1032fc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x180>
  10337c: 940169c9     	bl	0x15daa0 <__cxa_rethrow@plt>
  103380: aa0003f4     	mov	x20, x0
  103384: 940169cb     	bl	0x15dab0 <__cxa_end_catch@plt>
  103388: 14000002     	b	0x103390 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x214>
  10338c: aa0003f4     	mov	x20, x0
  103390: 910023e0     	add	x0, sp, #0x8
  103394: 9401712f     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103398: aa1403e0     	mov	x0, x20
  10339c: 940166ed     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1033a0: f9400268     	ldr	x8, [x19]
  1033a4: f85e8108     	ldur	x8, [x8, #-0x18]
  1033a8: 8b080268     	add	x8, x19, x8
  1033ac: b9402109     	ldr	w9, [x8, #0x20]
  1033b0: 3940910a     	ldrb	w10, [x8, #0x24]
  1033b4: 32000129     	orr	w9, w9, #0x1
  1033b8: b9002109     	str	w9, [x8, #0x20]
  1033bc: 3700006a     	tbnz	w10, #0x0, 0x1033c8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x24c>
  1033c0: 940169bc     	bl	0x15dab0 <__cxa_end_catch@plt>
  1033c4: 17ffffd0     	b	0x103304 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::operator<<(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)+0x188>
  1033c8: 940169b6     	bl	0x15daa0 <__cxa_rethrow@plt>
  1033cc: aa0003f3     	mov	x19, x0
  1033d0: 940169b8     	bl	0x15dab0 <__cxa_end_catch@plt>
  1033d4: aa1303e0     	mov	x0, x19
  1033d8: 94015762     	bl	0x159160 <__emutls_get_address+0x6d4>
  1033dc: 97fe96d6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001033e0 <std::__ndk1::ios_base::__set_failbit_and_consider_rethrow()>:
  1033e0: d503233f     	paciasp
  1033e4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1033e8: 910003fd     	mov	x29, sp
  1033ec: b9402008     	ldr	w8, [x0, #0x20]
  1033f0: 39409009     	ldrb	w9, [x0, #0x24]
  1033f4: 321e0108     	orr	w8, w8, #0x4
  1033f8: b9002008     	str	w8, [x0, #0x20]
  1033fc: 37100089     	tbnz	w9, #0x2, 0x10340c <std::__ndk1::ios_base::__set_failbit_and_consider_rethrow()+0x2c>
  103400: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  103404: d50323bf     	autiasp
  103408: d65f03c0     	ret
  10340c: 940169a5     	bl	0x15daa0 <__cxa_rethrow@plt>

0000000000103410 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)>:
  103410: d503233f     	paciasp
  103414: d10143ff     	sub	sp, sp, #0x50
  103418: a9027bfd     	stp	x29, x30, [sp, #0x20]
  10341c: 910083fd     	add	x29, sp, #0x20
  103420: f9001bf5     	str	x21, [sp, #0x30]
  103424: a9044ff4     	stp	x20, x19, [sp, #0x40]
  103428: d53bd055     	mrs	x21, TPIDR_EL0
  10342c: aa0003f3     	mov	x19, x0
  103430: f94016a8     	ldr	x8, [x21, #0x28]
  103434: f81f83a8     	stur	x8, [x29, #-0x8]
  103438: f9400008     	ldr	x8, [x0]
  10343c: 390023ff     	strb	wzr, [sp, #0x8]
  103440: f9000be0     	str	x0, [sp, #0x10]
  103444: f85e8109     	ldur	x9, [x8, #-0x18]
  103448: 8b090009     	add	x9, x0, x9
  10344c: b940212a     	ldr	w10, [x9, #0x20]
  103450: 3500042a     	cbnz	w10, 0x1034d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0xc4>
  103454: 2a0103f4     	mov	w20, w1
  103458: f9404520     	ldr	x0, [x9, #0x88]
  10345c: b4000060     	cbz	x0, 0x103468 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0x58>
  103460: 940170f4     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  103464: f9400268     	ldr	x8, [x19]
  103468: 52800029     	mov	w9, #0x1                // =1
  10346c: 390023e9     	strb	w9, [sp, #0x8]
  103470: f85e8108     	ldur	x8, [x8, #-0x18]
  103474: 8b080269     	add	x9, x19, x8
  103478: f9401520     	ldr	x0, [x9, #0x28]
  10347c: b4000200     	cbz	x0, 0x1034bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0xac>
  103480: a9432408     	ldp	x8, x9, [x0, #0x30]
  103484: eb09011f     	cmp	x8, x9
  103488: 540000a0     	b.eq	0x10349c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0x8c>
  10348c: 91000509     	add	x9, x8, #0x1
  103490: f9001809     	str	x9, [x0, #0x30]
  103494: 39000114     	strb	w20, [x8]
  103498: 1400000f     	b	0x1034d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0xc4>
  10349c: f9400008     	ldr	x8, [x0]
  1034a0: 12001e81     	and	w1, w20, #0xff
  1034a4: f9403508     	ldr	x8, [x8, #0x68]
  1034a8: d63f0100     	blr	x8
  1034ac: 3100041f     	cmn	w0, #0x1
  1034b0: 54000121     	b.ne	0x1034d4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0xc4>
  1034b4: f9400268     	ldr	x8, [x19]
  1034b8: f85e8108     	ldur	x8, [x8, #-0x18]
  1034bc: 8b080268     	add	x8, x19, x8
  1034c0: 29442909     	ldp	w9, w10, [x8, #0x20]
  1034c4: 32000129     	orr	w9, w9, #0x1
  1034c8: 6a09015f     	tst	w10, w9
  1034cc: b9002109     	str	w9, [x8, #0x20]
  1034d0: 540001c1     	b.ne	0x103508 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0xf8>
  1034d4: 910023e0     	add	x0, sp, #0x8
  1034d8: 940170de     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1034dc: f94016a8     	ldr	x8, [x21, #0x28]
  1034e0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1034e4: eb09011f     	cmp	x8, x9
  1034e8: 54000161     	b.ne	0x103514 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0x104>
  1034ec: aa1303e0     	mov	x0, x19
  1034f0: f9401bf5     	ldr	x21, [sp, #0x30]
  1034f4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1034f8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1034fc: 910143ff     	add	sp, sp, #0x50
  103500: d50323bf     	autiasp
  103504: d65f03c0     	ret
  103508: 90fffb60     	adrp	x0, 0x6f000
  10350c: 91344400     	add	x0, x0, #0xd11
  103510: 94000ca3     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103514: 94016647     	bl	0x15ce30 <__stack_chk_fail@plt>
  103518: aa0003f4     	mov	x20, x0
  10351c: 14000004     	b	0x10352c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0x11c>
  103520: aa0003f4     	mov	x20, x0
  103524: 910023e0     	add	x0, sp, #0x8
  103528: 940170ca     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  10352c: aa1403e0     	mov	x0, x20
  103530: 94016688     	bl	0x15cf50 <__cxa_begin_catch@plt>
  103534: f9400268     	ldr	x8, [x19]
  103538: f85e8108     	ldur	x8, [x8, #-0x18]
  10353c: 8b080268     	add	x8, x19, x8
  103540: b9402109     	ldr	w9, [x8, #0x20]
  103544: 3940910a     	ldrb	w10, [x8, #0x24]
  103548: 32000129     	orr	w9, w9, #0x1
  10354c: b9002109     	str	w9, [x8, #0x20]
  103550: 3700006a     	tbnz	w10, #0x0, 0x10355c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0x14c>
  103554: 94016957     	bl	0x15dab0 <__cxa_end_catch@plt>
  103558: 17ffffe1     	b	0x1034dc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::put(char)+0xcc>
  10355c: 94016951     	bl	0x15daa0 <__cxa_rethrow@plt>
  103560: aa0003f3     	mov	x19, x0
  103564: 94016953     	bl	0x15dab0 <__cxa_end_catch@plt>
  103568: aa1303e0     	mov	x0, x19
  10356c: 940156fd     	bl	0x159160 <__emutls_get_address+0x6d4>
  103570: 97fe9671     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000103574 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)>:
  103574: d503233f     	paciasp
  103578: d10183ff     	sub	sp, sp, #0x60
  10357c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  103580: 910083fd     	add	x29, sp, #0x20
  103584: f9001bf7     	str	x23, [sp, #0x30]
  103588: a90457f6     	stp	x22, x21, [sp, #0x40]
  10358c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  103590: d53bd056     	mrs	x22, TPIDR_EL0
  103594: aa0003f3     	mov	x19, x0
  103598: f94016c8     	ldr	x8, [x22, #0x28]
  10359c: f81f83a8     	stur	x8, [x29, #-0x8]
  1035a0: f9400008     	ldr	x8, [x0]
  1035a4: 390023ff     	strb	wzr, [sp, #0x8]
  1035a8: f9000be0     	str	x0, [sp, #0x10]
  1035ac: f85e8108     	ldur	x8, [x8, #-0x18]
  1035b0: 8b080008     	add	x8, x0, x8
  1035b4: b9402117     	ldr	w23, [x8, #0x20]
  1035b8: 340001f7     	cbz	w23, 0x1035f4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x80>
  1035bc: 910023e0     	add	x0, sp, #0x8
  1035c0: 940170a4     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  1035c4: f94016c8     	ldr	x8, [x22, #0x28]
  1035c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1035cc: eb09011f     	cmp	x8, x9
  1035d0: 54000501     	b.ne	0x103670 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0xfc>
  1035d4: aa1303e0     	mov	x0, x19
  1035d8: f9401bf7     	ldr	x23, [sp, #0x30]
  1035dc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  1035e0: a94457f6     	ldp	x22, x21, [sp, #0x40]
  1035e4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1035e8: 910183ff     	add	sp, sp, #0x60
  1035ec: d50323bf     	autiasp
  1035f0: d65f03c0     	ret
  1035f4: aa0203f4     	mov	x20, x2
  1035f8: aa0103f5     	mov	x21, x1
  1035fc: f9404500     	ldr	x0, [x8, #0x88]
  103600: b4000040     	cbz	x0, 0x103608 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x94>
  103604: 9401708b     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  103608: 52800028     	mov	w8, #0x1                // =1
  10360c: 390023e8     	strb	w8, [sp, #0x8]
  103610: b4fffd74     	cbz	x20, 0x1035bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x48>
  103614: 35fffd57     	cbnz	w23, 0x1035bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x48>
  103618: f9400268     	ldr	x8, [x19]
  10361c: f85e8108     	ldur	x8, [x8, #-0x18]
  103620: 8b080268     	add	x8, x19, x8
  103624: f9401500     	ldr	x0, [x8, #0x28]
  103628: f9400008     	ldr	x8, [x0]
  10362c: f9403108     	ldr	x8, [x8, #0x60]
  103630: aa1503e1     	mov	x1, x21
  103634: aa1403e2     	mov	x2, x20
  103638: d63f0100     	blr	x8
  10363c: eb14001f     	cmp	x0, x20
  103640: 54fffbe0     	b.eq	0x1035bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x48>
  103644: f9400268     	ldr	x8, [x19]
  103648: f85e8108     	ldur	x8, [x8, #-0x18]
  10364c: 8b080268     	add	x8, x19, x8
  103650: 29442909     	ldp	w9, w10, [x8, #0x20]
  103654: 32000129     	orr	w9, w9, #0x1
  103658: 6a09015f     	tst	w10, w9
  10365c: b9002109     	str	w9, [x8, #0x20]
  103660: 54fffae0     	b.eq	0x1035bc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x48>
  103664: 90fffb60     	adrp	x0, 0x6f000
  103668: 91344400     	add	x0, x0, #0xd11
  10366c: 94000c4c     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103670: 940165f0     	bl	0x15ce30 <__stack_chk_fail@plt>
  103674: aa0003f4     	mov	x20, x0
  103678: 14000004     	b	0x103688 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x114>
  10367c: aa0003f4     	mov	x20, x0
  103680: 910023e0     	add	x0, sp, #0x8
  103684: 94017073     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103688: aa1403e0     	mov	x0, x20
  10368c: 94016631     	bl	0x15cf50 <__cxa_begin_catch@plt>
  103690: f9400268     	ldr	x8, [x19]
  103694: f85e8108     	ldur	x8, [x8, #-0x18]
  103698: 8b080268     	add	x8, x19, x8
  10369c: b9402109     	ldr	w9, [x8, #0x20]
  1036a0: 3940910a     	ldrb	w10, [x8, #0x24]
  1036a4: 32000129     	orr	w9, w9, #0x1
  1036a8: b9002109     	str	w9, [x8, #0x20]
  1036ac: 3700006a     	tbnz	w10, #0x0, 0x1036b8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x144>
  1036b0: 94016900     	bl	0x15dab0 <__cxa_end_catch@plt>
  1036b4: 17ffffc4     	b	0x1035c4 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::write(char const*, long)+0x50>
  1036b8: 940168fa     	bl	0x15daa0 <__cxa_rethrow@plt>
  1036bc: aa0003f3     	mov	x19, x0
  1036c0: 940168fc     	bl	0x15dab0 <__cxa_end_catch@plt>
  1036c4: aa1303e0     	mov	x0, x19
  1036c8: 940156a6     	bl	0x159160 <__emutls_get_address+0x6d4>
  1036cc: 97fe961a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001036d0 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::tellp()>:
  1036d0: d503233f     	paciasp
  1036d4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1036d8: 910003fd     	mov	x29, sp
  1036dc: f9400008     	ldr	x8, [x0]
  1036e0: 528000aa     	mov	w10, #0x5               // =5
  1036e4: f85e8108     	ldur	x8, [x8, #-0x18]
  1036e8: 8b080008     	add	x8, x0, x8
  1036ec: 39408109     	ldrb	w9, [x8, #0x20]
  1036f0: 6a0a013f     	tst	w9, w10
  1036f4: 54000080     	b.eq	0x103704 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::tellp()+0x34>
  1036f8: aa1f03e0     	mov	x0, xzr
  1036fc: 92800001     	mov	x1, #-0x1               // =-1
  103700: 14000008     	b	0x103720 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::tellp()+0x50>
  103704: f9401500     	ldr	x0, [x8, #0x28]
  103708: aa1f03e1     	mov	x1, xzr
  10370c: 52800022     	mov	w2, #0x1                // =1
  103710: 52800203     	mov	w3, #0x10               // =16
  103714: f9400008     	ldr	x8, [x0]
  103718: f9401108     	ldr	x8, [x8, #0x20]
  10371c: d63f0100     	blr	x8
  103720: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  103724: d50323bf     	autiasp
  103728: d65f03c0     	ret

000000000010372c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)>:
  10372c: d503233f     	paciasp
  103730: d10143ff     	sub	sp, sp, #0x50
  103734: a9027bfd     	stp	x29, x30, [sp, #0x20]
  103738: 910083fd     	add	x29, sp, #0x20
  10373c: a90357f6     	stp	x22, x21, [sp, #0x30]
  103740: a9044ff4     	stp	x20, x19, [sp, #0x40]
  103744: d53bd056     	mrs	x22, TPIDR_EL0
  103748: aa0203f4     	mov	x20, x2
  10374c: f94016c8     	ldr	x8, [x22, #0x28]
  103750: aa0003f3     	mov	x19, x0
  103754: aa0103f5     	mov	x21, x1
  103758: f81f83a8     	stur	x8, [x29, #-0x8]
  10375c: f9400009     	ldr	x9, [x0]
  103760: 390023ff     	strb	wzr, [sp, #0x8]
  103764: f9000be0     	str	x0, [sp, #0x10]
  103768: f85e8128     	ldur	x8, [x9, #-0x18]
  10376c: 8b08000b     	add	x11, x0, x8
  103770: b940216a     	ldr	w10, [x11, #0x20]
  103774: 3500014a     	cbnz	w10, 0x10379c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x70>
  103778: f9404560     	ldr	x0, [x11, #0x88]
  10377c: b4000060     	cbz	x0, 0x103788 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x5c>
  103780: 9401702c     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  103784: f9400269     	ldr	x9, [x19]
  103788: 52800028     	mov	w8, #0x1                // =1
  10378c: 390023e8     	strb	w8, [sp, #0x8]
  103790: f85e8128     	ldur	x8, [x9, #-0x18]
  103794: 8b080269     	add	x9, x19, x8
  103798: b940212a     	ldr	w10, [x9, #0x20]
  10379c: 528000a9     	mov	w9, #0x5                // =5
  1037a0: 6a09015f     	tst	w10, w9
  1037a4: 540002e1     	b.ne	0x103800 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0xd4>
  1037a8: 8b080268     	add	x8, x19, x8
  1037ac: f9401500     	ldr	x0, [x8, #0x28]
  1037b0: f9400008     	ldr	x8, [x0]
  1037b4: f9401508     	ldr	x8, [x8, #0x28]
  1037b8: aa1503e1     	mov	x1, x21
  1037bc: aa1403e2     	mov	x2, x20
  1037c0: 52800203     	mov	w3, #0x10               // =16
  1037c4: d63f0100     	blr	x8
  1037c8: b100043f     	cmn	x1, #0x1
  1037cc: 540001a1     	b.ne	0x103800 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0xd4>
  1037d0: f9400268     	ldr	x8, [x19]
  1037d4: f85e8108     	ldur	x8, [x8, #-0x18]
  1037d8: 8b080268     	add	x8, x19, x8
  1037dc: f9401509     	ldr	x9, [x8, #0x28]
  1037e0: 29442d0a     	ldp	w10, w11, [x8, #0x20]
  1037e4: f100013f     	cmp	x9, #0x0
  1037e8: 1a9f17e9     	cset	w9, eq
  1037ec: 2a090149     	orr	w9, w10, w9
  1037f0: 321e0129     	orr	w9, w9, #0x4
  1037f4: 6a0b013f     	tst	w9, w11
  1037f8: b9002109     	str	w9, [x8, #0x20]
  1037fc: 540001c1     	b.ne	0x103834 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x108>
  103800: 910023e0     	add	x0, sp, #0x8
  103804: 94017013     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103808: f94016c8     	ldr	x8, [x22, #0x28]
  10380c: f85f83a9     	ldur	x9, [x29, #-0x8]
  103810: eb09011f     	cmp	x8, x9
  103814: 54000161     	b.ne	0x103840 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x114>
  103818: aa1303e0     	mov	x0, x19
  10381c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  103820: a94357f6     	ldp	x22, x21, [sp, #0x30]
  103824: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  103828: 910143ff     	add	sp, sp, #0x50
  10382c: d50323bf     	autiasp
  103830: d65f03c0     	ret
  103834: 90fffb60     	adrp	x0, 0x6f000
  103838: 91344400     	add	x0, x0, #0xd11
  10383c: 94000bd8     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103840: 9401657c     	bl	0x15ce30 <__stack_chk_fail@plt>
  103844: 14000001     	b	0x103848 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x11c>
  103848: aa0003f3     	mov	x19, x0
  10384c: 910023e0     	add	x0, sp, #0x8
  103850: 94017000     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103854: aa1303e0     	mov	x0, x19
  103858: 94015642     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010385c <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)>:
  10385c: d503233f     	paciasp
  103860: d10143ff     	sub	sp, sp, #0x50
  103864: a9027bfd     	stp	x29, x30, [sp, #0x20]
  103868: 910083fd     	add	x29, sp, #0x20
  10386c: a90357f6     	stp	x22, x21, [sp, #0x30]
  103870: a9044ff4     	stp	x20, x19, [sp, #0x40]
  103874: d53bd056     	mrs	x22, TPIDR_EL0
  103878: 2a0203f4     	mov	w20, w2
  10387c: f94016c8     	ldr	x8, [x22, #0x28]
  103880: aa0003f3     	mov	x19, x0
  103884: aa0103f5     	mov	x21, x1
  103888: f81f83a8     	stur	x8, [x29, #-0x8]
  10388c: f9400009     	ldr	x9, [x0]
  103890: 390023ff     	strb	wzr, [sp, #0x8]
  103894: f9000be0     	str	x0, [sp, #0x10]
  103898: f85e8128     	ldur	x8, [x9, #-0x18]
  10389c: 8b08000b     	add	x11, x0, x8
  1038a0: b940216a     	ldr	w10, [x11, #0x20]
  1038a4: 3500014a     	cbnz	w10, 0x1038cc <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x70>
  1038a8: f9404560     	ldr	x0, [x11, #0x88]
  1038ac: b4000060     	cbz	x0, 0x1038b8 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x5c>
  1038b0: 94016fe0     	bl	0x15f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>
  1038b4: f9400269     	ldr	x9, [x19]
  1038b8: 52800028     	mov	w8, #0x1                // =1
  1038bc: 390023e8     	strb	w8, [sp, #0x8]
  1038c0: f85e8128     	ldur	x8, [x9, #-0x18]
  1038c4: 8b080269     	add	x9, x19, x8
  1038c8: b940212a     	ldr	w10, [x9, #0x20]
  1038cc: 528000a9     	mov	w9, #0x5                // =5
  1038d0: 6a09015f     	tst	w10, w9
  1038d4: 540002e1     	b.ne	0x103930 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0xd4>
  1038d8: 8b080268     	add	x8, x19, x8
  1038dc: f9401500     	ldr	x0, [x8, #0x28]
  1038e0: f9400008     	ldr	x8, [x0]
  1038e4: f9401108     	ldr	x8, [x8, #0x20]
  1038e8: aa1503e1     	mov	x1, x21
  1038ec: 2a1403e2     	mov	w2, w20
  1038f0: 52800203     	mov	w3, #0x10               // =16
  1038f4: d63f0100     	blr	x8
  1038f8: b100043f     	cmn	x1, #0x1
  1038fc: 540001a1     	b.ne	0x103930 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0xd4>
  103900: f9400268     	ldr	x8, [x19]
  103904: f85e8108     	ldur	x8, [x8, #-0x18]
  103908: 8b080268     	add	x8, x19, x8
  10390c: f9401509     	ldr	x9, [x8, #0x28]
  103910: 29442d0a     	ldp	w10, w11, [x8, #0x20]
  103914: f100013f     	cmp	x9, #0x0
  103918: 1a9f17e9     	cset	w9, eq
  10391c: 2a090149     	orr	w9, w10, w9
  103920: 321e0129     	orr	w9, w9, #0x4
  103924: 6a0b013f     	tst	w9, w11
  103928: b9002109     	str	w9, [x8, #0x20]
  10392c: 540001c1     	b.ne	0x103964 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x108>
  103930: 910023e0     	add	x0, sp, #0x8
  103934: 94016fc7     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103938: f94016c8     	ldr	x8, [x22, #0x28]
  10393c: f85f83a9     	ldur	x9, [x29, #-0x8]
  103940: eb09011f     	cmp	x8, x9
  103944: 54000161     	b.ne	0x103970 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x114>
  103948: aa1303e0     	mov	x0, x19
  10394c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  103950: a94357f6     	ldp	x22, x21, [sp, #0x30]
  103954: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  103958: 910143ff     	add	sp, sp, #0x50
  10395c: d50323bf     	autiasp
  103960: d65f03c0     	ret
  103964: 90fffb60     	adrp	x0, 0x6f000
  103968: 91344400     	add	x0, x0, #0xd11
  10396c: 94000b8c     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103970: 94016530     	bl	0x15ce30 <__stack_chk_fail@plt>
  103974: 14000001     	b	0x103978 <std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x11c>
  103978: aa0003f3     	mov	x19, x0
  10397c: 910023e0     	add	x0, sp, #0x8
  103980: 94016fb4     	bl	0x15f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>
  103984: aa1303e0     	mov	x0, x19
  103988: 940155f6     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010398c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::basic_ostream(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)>:
  10398c: d503233f     	paciasp
  103990: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103994: f9000bf3     	str	x19, [sp, #0x10]
  103998: 910003fd     	mov	x29, sp
  10399c: f9400029     	ldr	x9, [x1]
  1039a0: b0fffb88     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  1039a4: f100005f     	cmp	x2, #0x0
  1039a8: f9000009     	str	x9, [x0]
  1039ac: 3dc38100     	ldr	q0, [x8, #0xe00]
  1039b0: f85e8128     	ldur	x8, [x9, #-0x18]
  1039b4: f9400429     	ldr	x9, [x1, #0x8]
  1039b8: f8286809     	str	x9, [x0, x8]
  1039bc: 52820049     	mov	w9, #0x1002             // =4098
  1039c0: f9400008     	ldr	x8, [x0]
  1039c4: f85e8108     	ldur	x8, [x8, #-0x18]
  1039c8: 8b080013     	add	x19, x0, x8
  1039cc: 1a9f17e8     	cset	w8, eq
  1039d0: 9100c260     	add	x0, x19, #0x30
  1039d4: 3d800660     	str	q0, [x19, #0x10]
  1039d8: 6f00e400     	movi	v0.2d, #0000000000000000
  1039dc: f9001662     	str	x2, [x19, #0x28]
  1039e0: 29047e68     	stp	w8, wzr, [x19, #0x20]
  1039e4: b9000a69     	str	w9, [x19, #0x8]
  1039e8: 3c838260     	stur	q0, [x19, #0x38]
  1039ec: 3c848260     	stur	q0, [x19, #0x48]
  1039f0: 3c858260     	stur	q0, [x19, #0x58]
  1039f4: 3c868260     	stur	q0, [x19, #0x68]
  1039f8: 3c878260     	stur	q0, [x19, #0x78]
  1039fc: 94016f7d     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
  103a00: 12800008     	mov	w8, #-0x1               // =-1
  103a04: f900467f     	str	xzr, [x19, #0x88]
  103a08: b9009268     	str	w8, [x19, #0x90]
  103a0c: f9400bf3     	ldr	x19, [sp, #0x10]
  103a10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103a14: d50323bf     	autiasp
  103a18: d65f03c0     	ret

0000000000103a1c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::basic_ostream(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)>:
  103a1c: d503233f     	paciasp
  103a20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103a24: f9000bf3     	str	x19, [sp, #0x10]
  103a28: 910003fd     	mov	x29, sp
  103a2c: b0000348     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103a30: b0fffb89     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  103a34: f100003f     	cmp	x1, #0x0
  103a38: aa0003f3     	mov	x19, x0
  103a3c: f9471d08     	ldr	x8, [x8, #0xe38]
  103a40: f9001801     	str	x1, [x0, #0x30]
  103a44: 3dc38120     	ldr	q0, [x9, #0xe00]
  103a48: 1a9f17e9     	cset	w9, eq
  103a4c: 9100610a     	add	x10, x8, #0x18
  103a50: 91010108     	add	x8, x8, #0x40
  103a54: 3c818000     	stur	q0, [x0, #0x18]
  103a58: 6f00e400     	movi	v0.2d, #0000000000000000
  103a5c: 29057c09     	stp	w9, wzr, [x0, #0x28]
  103a60: a900200a     	stp	x10, x8, [x0]
  103a64: 52820048     	mov	w8, #0x1002             // =4098
  103a68: b9001008     	str	w8, [x0, #0x10]
  103a6c: ad020000     	stp	q0, q0, [x0, #0x40]
  103a70: 9100e000     	add	x0, x0, #0x38
  103a74: ad030260     	stp	q0, q0, [x19, #0x60]
  103a78: 3d802260     	str	q0, [x19, #0x80]
  103a7c: 94016f5d     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
  103a80: 12800008     	mov	w8, #-0x1               // =-1
  103a84: f9004a7f     	str	xzr, [x19, #0x90]
  103a88: b9009a68     	str	w8, [x19, #0x98]
  103a8c: f9400bf3     	ldr	x19, [sp, #0x10]
  103a90: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103a94: d50323bf     	autiasp
  103a98: d65f03c0     	ret

0000000000103a9c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ostream()>:
  103a9c: d503245f     	bti	c
  103aa0: d65f03c0     	ret

0000000000103aa4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ostream()>:
  103aa4: d503245f     	bti	c
  103aa8: 91002000     	add	x0, x0, #0x8
  103aac: 14016f39     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

0000000000103ab0 <virtual thunk to std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ostream()>:
  103ab0: d503245f     	bti	c
  103ab4: f9400008     	ldr	x8, [x0]
  103ab8: f85e8108     	ldur	x8, [x8, #-0x18]
  103abc: 8b080008     	add	x8, x0, x8
  103ac0: 91002100     	add	x0, x8, #0x8
  103ac4: 14016f33     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

0000000000103ac8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ostream()>:
  103ac8: d503233f     	paciasp
  103acc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103ad0: f9000bf3     	str	x19, [sp, #0x10]
  103ad4: 910003fd     	mov	x29, sp
  103ad8: aa0003f3     	mov	x19, x0
  103adc: 91002000     	add	x0, x0, #0x8
  103ae0: 94016f2c     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  103ae4: aa1303e0     	mov	x0, x19
  103ae8: f9400bf3     	ldr	x19, [sp, #0x10]
  103aec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103af0: d50323bf     	autiasp
  103af4: 140164fb     	b	0x15cee0 <_ZdlPv@plt>

0000000000103af8 <virtual thunk to std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::~basic_ostream()>:
  103af8: d503233f     	paciasp
  103afc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103b00: f9000bf3     	str	x19, [sp, #0x10]
  103b04: 910003fd     	mov	x29, sp
  103b08: f9400008     	ldr	x8, [x0]
  103b0c: f85e8108     	ldur	x8, [x8, #-0x18]
  103b10: 8b080013     	add	x19, x0, x8
  103b14: 91002260     	add	x0, x19, #0x8
  103b18: 94016f1e     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  103b1c: aa1303e0     	mov	x0, x19
  103b20: f9400bf3     	ldr	x19, [sp, #0x10]
  103b24: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103b28: d50323bf     	autiasp
  103b2c: 140164ed     	b	0x15cee0 <_ZdlPv@plt>

0000000000103b30 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::swap(std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>&)>:
  103b30: d503233f     	paciasp
  103b34: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103b38: a9014ff4     	stp	x20, x19, [sp, #0x10]
  103b3c: 910003fd     	mov	x29, sp
  103b40: f9400008     	ldr	x8, [x0]
  103b44: f9400029     	ldr	x9, [x1]
  103b48: f85e8108     	ldur	x8, [x8, #-0x18]
  103b4c: f85e8129     	ldur	x9, [x9, #-0x18]
  103b50: 8b080013     	add	x19, x0, x8
  103b54: 8b090034     	add	x20, x1, x9
  103b58: aa1303e0     	mov	x0, x19
  103b5c: aa1403e1     	mov	x1, x20
  103b60: 94016f2c     	bl	0x15f810 <_ZNSt6__ndk18ios_base4swapERS0_@plt>
  103b64: f9404688     	ldr	x8, [x20, #0x88]
  103b68: f9404669     	ldr	x9, [x19, #0x88]
  103b6c: b940928a     	ldr	w10, [x20, #0x90]
  103b70: b940926b     	ldr	w11, [x19, #0x90]
  103b74: f9004668     	str	x8, [x19, #0x88]
  103b78: f9004689     	str	x9, [x20, #0x88]
  103b7c: b900926a     	str	w10, [x19, #0x90]
  103b80: b900928b     	str	w11, [x20, #0x90]
  103b84: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  103b88: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103b8c: d50323bf     	autiasp
  103b90: d65f03c0     	ret

0000000000103b94 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>&)>:
  103b94: d503233f     	paciasp
  103b98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103b9c: f9000bf3     	str	x19, [sp, #0x10]
  103ba0: 910003fd     	mov	x29, sp
  103ba4: f9400028     	ldr	x8, [x1]
  103ba8: 3900001f     	strb	wzr, [x0]
  103bac: f9000401     	str	x1, [x0, #0x8]
  103bb0: f85e8108     	ldur	x8, [x8, #-0x18]
  103bb4: 8b080028     	add	x8, x1, x8
  103bb8: b9402109     	ldr	w9, [x8, #0x20]
  103bbc: 350000e9     	cbnz	w9, 0x103bd8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>&)+0x44>
  103bc0: aa0003f3     	mov	x19, x0
  103bc4: f9404500     	ldr	x0, [x8, #0x88]
  103bc8: b4000040     	cbz	x0, 0x103bd0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::sentry(std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>&)+0x3c>
  103bcc: 94016f3d     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  103bd0: 52800028     	mov	w8, #0x1                // =1
  103bd4: 39000268     	strb	w8, [x19]
  103bd8: f9400bf3     	ldr	x19, [sp, #0x10]
  103bdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103be0: d50323bf     	autiasp
  103be4: d65f03c0     	ret

0000000000103be8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()>:
  103be8: d503233f     	paciasp
  103bec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103bf0: f9000bf3     	str	x19, [sp, #0x10]
  103bf4: 910003fd     	mov	x29, sp
  103bf8: f9400408     	ldr	x8, [x0, #0x8]
  103bfc: f9400109     	ldr	x9, [x8]
  103c00: f85e8129     	ldur	x9, [x9, #-0x18]
  103c04: 8b090108     	add	x8, x8, x9
  103c08: f9401509     	ldr	x9, [x8, #0x28]
  103c0c: b4000369     	cbz	x9, 0x103c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0x90>
  103c10: b9402109     	ldr	w9, [x8, #0x20]
  103c14: 35000329     	cbnz	w9, 0x103c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0x90>
  103c18: 39402508     	ldrb	w8, [x8, #0x9]
  103c1c: 362802e8     	tbz	w8, #0x5, 0x103c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0x90>
  103c20: aa0003f3     	mov	x19, x0
  103c24: 94016e6f     	bl	0x15f5e0 <_ZSt18uncaught_exceptionv@plt>
  103c28: 37000280     	tbnz	w0, #0x0, 0x103c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0x90>
  103c2c: f9400668     	ldr	x8, [x19, #0x8]
  103c30: f9400109     	ldr	x9, [x8]
  103c34: f85e8129     	ldur	x9, [x9, #-0x18]
  103c38: 8b090108     	add	x8, x8, x9
  103c3c: f9401500     	ldr	x0, [x8, #0x28]
  103c40: f9400008     	ldr	x8, [x0]
  103c44: f9401908     	ldr	x8, [x8, #0x30]
  103c48: d63f0100     	blr	x8
  103c4c: 3100041f     	cmn	w0, #0x1
  103c50: 54000141     	b.ne	0x103c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0x90>
  103c54: f9400668     	ldr	x8, [x19, #0x8]
  103c58: f9400109     	ldr	x9, [x8]
  103c5c: f85e8129     	ldur	x9, [x9, #-0x18]
  103c60: 8b090108     	add	x8, x8, x9
  103c64: 29442909     	ldp	w9, w10, [x8, #0x20]
  103c68: 32000129     	orr	w9, w9, #0x1
  103c6c: 6a09015f     	tst	w10, w9
  103c70: b9002109     	str	w9, [x8, #0x20]
  103c74: 540000a1     	b.ne	0x103c88 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0xa0>
  103c78: f9400bf3     	ldr	x19, [sp, #0x10]
  103c7c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103c80: d50323bf     	autiasp
  103c84: d65f03c0     	ret
  103c88: 90fffb60     	adrp	x0, 0x6f000
  103c8c: 91344400     	add	x0, x0, #0xd11
  103c90: 94000ac3     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103c94: 940164af     	bl	0x15cf50 <__cxa_begin_catch@plt>
  103c98: 94016786     	bl	0x15dab0 <__cxa_end_catch@plt>
  103c9c: 17fffff7     	b	0x103c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::sentry::~sentry()+0x90>
  103ca0: 97fe94a5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000103ca4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>& (*)(std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>&))>:
  103ca4: d503245f     	bti	c
  103ca8: aa0103f0     	mov	x16, x1
  103cac: d61f0200     	br	x16

0000000000103cb0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>& (*)(std::__ndk1::basic_ios<wchar_t, std::__ndk1::char_traits<wchar_t>>&))>:
  103cb0: d503233f     	paciasp
  103cb4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103cb8: f9000bf3     	str	x19, [sp, #0x10]
  103cbc: 910003fd     	mov	x29, sp
  103cc0: f9400008     	ldr	x8, [x0]
  103cc4: aa0003f3     	mov	x19, x0
  103cc8: f85e8108     	ldur	x8, [x8, #-0x18]
  103ccc: 8b080000     	add	x0, x0, x8
  103cd0: d63f0020     	blr	x1
  103cd4: aa1303e0     	mov	x0, x19
  103cd8: f9400bf3     	ldr	x19, [sp, #0x10]
  103cdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103ce0: d50323bf     	autiasp
  103ce4: d65f03c0     	ret

0000000000103ce8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::ios_base& (*)(std::__ndk1::ios_base&))>:
  103ce8: d503233f     	paciasp
  103cec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  103cf0: f9000bf3     	str	x19, [sp, #0x10]
  103cf4: 910003fd     	mov	x29, sp
  103cf8: f9400008     	ldr	x8, [x0]
  103cfc: aa0003f3     	mov	x19, x0
  103d00: f85e8108     	ldur	x8, [x8, #-0x18]
  103d04: 8b080000     	add	x0, x0, x8
  103d08: d63f0020     	blr	x1
  103d0c: aa1303e0     	mov	x0, x19
  103d10: f9400bf3     	ldr	x19, [sp, #0x10]
  103d14: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  103d18: d50323bf     	autiasp
  103d1c: d65f03c0     	ret

0000000000103d20 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)>:
  103d20: d503233f     	paciasp
  103d24: d101c3ff     	sub	sp, sp, #0x70
  103d28: a9027bfd     	stp	x29, x30, [sp, #0x20]
  103d2c: 910083fd     	add	x29, sp, #0x20
  103d30: f9001bf9     	str	x25, [sp, #0x30]
  103d34: a9045ff8     	stp	x24, x23, [sp, #0x40]
  103d38: a90557f6     	stp	x22, x21, [sp, #0x50]
  103d3c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  103d40: d53bd059     	mrs	x25, TPIDR_EL0
  103d44: aa0003f3     	mov	x19, x0
  103d48: f9401728     	ldr	x8, [x25, #0x28]
  103d4c: f81f83a8     	stur	x8, [x29, #-0x8]
  103d50: f9400008     	ldr	x8, [x0]
  103d54: 390003ff     	strb	wzr, [sp]
  103d58: f90007e0     	str	x0, [sp, #0x8]
  103d5c: f85e8109     	ldur	x9, [x8, #-0x18]
  103d60: 8b090009     	add	x9, x0, x9
  103d64: b940212a     	ldr	w10, [x9, #0x20]
  103d68: 3500078a     	cbnz	w10, 0x103e58 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x138>
  103d6c: 2a0103f4     	mov	w20, w1
  103d70: f9404520     	ldr	x0, [x9, #0x88]
  103d74: b4000060     	cbz	x0, 0x103d80 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x60>
  103d78: 94016ed2     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  103d7c: f9400268     	ldr	x8, [x19]
  103d80: 52800029     	mov	w9, #0x1                // =1
  103d84: 910043e0     	add	x0, sp, #0x10
  103d88: 390003e9     	strb	w9, [sp]
  103d8c: f85e8108     	ldur	x8, [x8, #-0x18]
  103d90: 8b080268     	add	x8, x19, x8
  103d94: 9100c101     	add	x1, x8, #0x30
  103d98: 94016e92     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  103d9c: b0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103da0: 910043e0     	add	x0, sp, #0x10
  103da4: f9472021     	ldr	x1, [x1, #0xe40]
  103da8: 94016ea6     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  103dac: aa0003f5     	mov	x21, x0
  103db0: 910043e0     	add	x0, sp, #0x10
  103db4: 94016e7b     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  103db8: f9400268     	ldr	x8, [x19]
  103dbc: f85e8108     	ldur	x8, [x8, #-0x18]
  103dc0: 8b080276     	add	x22, x19, x8
  103dc4: b94092d8     	ldr	w24, [x22, #0x90]
  103dc8: f94016d7     	ldr	x23, [x22, #0x28]
  103dcc: 3100071f     	cmn	w24, #0x1
  103dd0: 54000201     	b.ne	0x103e10 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0xf0>
  103dd4: 9100c2c1     	add	x1, x22, #0x30
  103dd8: 910043e0     	add	x0, sp, #0x10
  103ddc: 94016e81     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  103de0: b0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103de4: 910043e0     	add	x0, sp, #0x10
  103de8: f9470c21     	ldr	x1, [x1, #0xe18]
  103dec: 94016e95     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  103df0: f9400008     	ldr	x8, [x0]
  103df4: f9402d08     	ldr	x8, [x8, #0x58]
  103df8: 52800401     	mov	w1, #0x20               // =32
  103dfc: d63f0100     	blr	x8
  103e00: 2a0003f8     	mov	w24, w0
  103e04: 910043e0     	add	x0, sp, #0x10
  103e08: 94016e66     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  103e0c: b90092d8     	str	w24, [x22, #0x90]
  103e10: f94002a8     	ldr	x8, [x21]
  103e14: f9400d08     	ldr	x8, [x8, #0x18]
  103e18: 12000284     	and	w4, w20, #0x1
  103e1c: aa1503e0     	mov	x0, x21
  103e20: aa1703e1     	mov	x1, x23
  103e24: aa1603e2     	mov	x2, x22
  103e28: 2a1803e3     	mov	w3, w24
  103e2c: d63f0100     	blr	x8
  103e30: b5000140     	cbnz	x0, 0x103e58 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x138>
  103e34: f9400268     	ldr	x8, [x19]
  103e38: 528000aa     	mov	w10, #0x5               // =5
  103e3c: f85e8108     	ldur	x8, [x8, #-0x18]
  103e40: 8b080268     	add	x8, x19, x8
  103e44: 29442d09     	ldp	w9, w11, [x8, #0x20]
  103e48: 2a0a0129     	orr	w9, w9, w10
  103e4c: 6a09017f     	tst	w11, w9
  103e50: b9002109     	str	w9, [x8, #0x20]
  103e54: 54000201     	b.ne	0x103e94 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x174>
  103e58: 910003e0     	mov	x0, sp
  103e5c: 94016e9d     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  103e60: f9401728     	ldr	x8, [x25, #0x28]
  103e64: f85f83a9     	ldur	x9, [x29, #-0x8]
  103e68: eb09011f     	cmp	x8, x9
  103e6c: 540001a1     	b.ne	0x103ea0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x180>
  103e70: aa1303e0     	mov	x0, x19
  103e74: f9401bf9     	ldr	x25, [sp, #0x30]
  103e78: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  103e7c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  103e80: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  103e84: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  103e88: 9101c3ff     	add	sp, sp, #0x70
  103e8c: d50323bf     	autiasp
  103e90: d65f03c0     	ret
  103e94: 90fffb60     	adrp	x0, 0x6f000
  103e98: 91344400     	add	x0, x0, #0xd11
  103e9c: 94000a40     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  103ea0: 940163e4     	bl	0x15ce30 <__stack_chk_fail@plt>
  103ea4: 14000004     	b	0x103eb4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x194>
  103ea8: aa0003f4     	mov	x20, x0
  103eac: 14000009     	b	0x103ed0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x1b0>
  103eb0: 14000003     	b	0x103ebc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x19c>
  103eb4: aa0003f4     	mov	x20, x0
  103eb8: 14000004     	b	0x103ec8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x1a8>
  103ebc: aa0003f4     	mov	x20, x0
  103ec0: 910043e0     	add	x0, sp, #0x10
  103ec4: 94016e37     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  103ec8: 910003e0     	mov	x0, sp
  103ecc: 94016e81     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  103ed0: aa1403e0     	mov	x0, x20
  103ed4: 9401641f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  103ed8: f9400268     	ldr	x8, [x19]
  103edc: f85e8108     	ldur	x8, [x8, #-0x18]
  103ee0: 8b080268     	add	x8, x19, x8
  103ee4: b9402109     	ldr	w9, [x8, #0x20]
  103ee8: 3940910a     	ldrb	w10, [x8, #0x24]
  103eec: 32000129     	orr	w9, w9, #0x1
  103ef0: b9002109     	str	w9, [x8, #0x20]
  103ef4: 3700006a     	tbnz	w10, #0x0, 0x103f00 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x1e0>
  103ef8: 940166ee     	bl	0x15dab0 <__cxa_end_catch@plt>
  103efc: 17ffffd9     	b	0x103e60 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(bool)+0x140>
  103f00: 940166e8     	bl	0x15daa0 <__cxa_rethrow@plt>
  103f04: aa0003f3     	mov	x19, x0
  103f08: 940166ea     	bl	0x15dab0 <__cxa_end_catch@plt>
  103f0c: aa1303e0     	mov	x0, x19
  103f10: 94015494     	bl	0x159160 <__emutls_get_address+0x6d4>
  103f14: 97fe9408     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000103f18 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)>:
  103f18: d503233f     	paciasp
  103f1c: d101c3ff     	sub	sp, sp, #0x70
  103f20: a9027bfd     	stp	x29, x30, [sp, #0x20]
  103f24: 910083fd     	add	x29, sp, #0x20
  103f28: a90367fa     	stp	x26, x25, [sp, #0x30]
  103f2c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  103f30: a90557f6     	stp	x22, x21, [sp, #0x50]
  103f34: a9064ff4     	stp	x20, x19, [sp, #0x60]
  103f38: d53bd059     	mrs	x25, TPIDR_EL0
  103f3c: aa0003f3     	mov	x19, x0
  103f40: f9401728     	ldr	x8, [x25, #0x28]
  103f44: f81f83a8     	stur	x8, [x29, #-0x8]
  103f48: f9400008     	ldr	x8, [x0]
  103f4c: 390003ff     	strb	wzr, [sp]
  103f50: f90007e0     	str	x0, [sp, #0x8]
  103f54: f85e8109     	ldur	x9, [x8, #-0x18]
  103f58: 8b090009     	add	x9, x0, x9
  103f5c: b940212a     	ldr	w10, [x9, #0x20]
  103f60: 3500088a     	cbnz	w10, 0x104070 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x158>
  103f64: 2a0103f4     	mov	w20, w1
  103f68: f9404520     	ldr	x0, [x9, #0x88]
  103f6c: b4000060     	cbz	x0, 0x103f78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x60>
  103f70: 94016e54     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  103f74: f9400268     	ldr	x8, [x19]
  103f78: 52800029     	mov	w9, #0x1                // =1
  103f7c: 910043e0     	add	x0, sp, #0x10
  103f80: 390003e9     	strb	w9, [sp]
  103f84: f85e8108     	ldur	x8, [x8, #-0x18]
  103f88: 8b080268     	add	x8, x19, x8
  103f8c: 9100c101     	add	x1, x8, #0x30
  103f90: b940091a     	ldr	w26, [x8, #0x8]
  103f94: 94016e13     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  103f98: b0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103f9c: 910043e0     	add	x0, sp, #0x10
  103fa0: f9472021     	ldr	x1, [x1, #0xe40]
  103fa4: 94016e27     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  103fa8: aa0003f5     	mov	x21, x0
  103fac: 910043e0     	add	x0, sp, #0x10
  103fb0: 94016dfc     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  103fb4: f9400268     	ldr	x8, [x19]
  103fb8: f85e8108     	ldur	x8, [x8, #-0x18]
  103fbc: 8b080276     	add	x22, x19, x8
  103fc0: b94092d8     	ldr	w24, [x22, #0x90]
  103fc4: f94016d7     	ldr	x23, [x22, #0x28]
  103fc8: 3100071f     	cmn	w24, #0x1
  103fcc: 54000201     	b.ne	0x10400c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0xf4>
  103fd0: 9100c2c1     	add	x1, x22, #0x30
  103fd4: 910043e0     	add	x0, sp, #0x10
  103fd8: 94016e02     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  103fdc: b0000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  103fe0: 910043e0     	add	x0, sp, #0x10
  103fe4: f9470c21     	ldr	x1, [x1, #0xe18]
  103fe8: 94016e16     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  103fec: f9400008     	ldr	x8, [x0]
  103ff0: f9402d08     	ldr	x8, [x8, #0x58]
  103ff4: 52800401     	mov	w1, #0x20               // =32
  103ff8: d63f0100     	blr	x8
  103ffc: 2a0003f8     	mov	w24, w0
  104000: 910043e0     	add	x0, sp, #0x10
  104004: 94016de7     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104008: b90092d8     	str	w24, [x22, #0x90]
  10400c: 52800948     	mov	w8, #0x4a               // =74
  104010: 52800809     	mov	w9, #0x40               // =64
  104014: 0a080348     	and	w8, w26, w8
  104018: 93403e8a     	sxth	x10, w20
  10401c: 7100211f     	cmp	w8, #0x8
  104020: 7a491104     	ccmp	w8, w9, #0x4, ne
  104024: f94002a8     	ldr	x8, [x21]
  104028: 92403e89     	and	x9, x20, #0xffff
  10402c: f9401108     	ldr	x8, [x8, #0x20]
  104030: 9a8a0124     	csel	x4, x9, x10, eq
  104034: aa1503e0     	mov	x0, x21
  104038: aa1703e1     	mov	x1, x23
  10403c: aa1603e2     	mov	x2, x22
  104040: 2a1803e3     	mov	w3, w24
  104044: d63f0100     	blr	x8
  104048: b5000140     	cbnz	x0, 0x104070 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x158>
  10404c: f9400268     	ldr	x8, [x19]
  104050: 528000aa     	mov	w10, #0x5               // =5
  104054: f85e8108     	ldur	x8, [x8, #-0x18]
  104058: 8b080268     	add	x8, x19, x8
  10405c: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104060: 2a0a0129     	orr	w9, w9, w10
  104064: 6a09017f     	tst	w11, w9
  104068: b9002109     	str	w9, [x8, #0x20]
  10406c: 54000201     	b.ne	0x1040ac <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x194>
  104070: 910003e0     	mov	x0, sp
  104074: 94016e17     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104078: f9401728     	ldr	x8, [x25, #0x28]
  10407c: f85f83a9     	ldur	x9, [x29, #-0x8]
  104080: eb09011f     	cmp	x8, x9
  104084: 540001a1     	b.ne	0x1040b8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x1a0>
  104088: aa1303e0     	mov	x0, x19
  10408c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  104090: a94557f6     	ldp	x22, x21, [sp, #0x50]
  104094: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  104098: a94367fa     	ldp	x26, x25, [sp, #0x30]
  10409c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1040a0: 9101c3ff     	add	sp, sp, #0x70
  1040a4: d50323bf     	autiasp
  1040a8: d65f03c0     	ret
  1040ac: f0fffb40     	adrp	x0, 0x6f000
  1040b0: 91344400     	add	x0, x0, #0xd11
  1040b4: 940009ba     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1040b8: 9401635e     	bl	0x15ce30 <__stack_chk_fail@plt>
  1040bc: 14000004     	b	0x1040cc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x1b4>
  1040c0: aa0003f4     	mov	x20, x0
  1040c4: 14000009     	b	0x1040e8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x1d0>
  1040c8: 14000003     	b	0x1040d4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x1bc>
  1040cc: aa0003f4     	mov	x20, x0
  1040d0: 14000004     	b	0x1040e0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x1c8>
  1040d4: aa0003f4     	mov	x20, x0
  1040d8: 910043e0     	add	x0, sp, #0x10
  1040dc: 94016db1     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1040e0: 910003e0     	mov	x0, sp
  1040e4: 94016dfb     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1040e8: aa1403e0     	mov	x0, x20
  1040ec: 94016399     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1040f0: f9400268     	ldr	x8, [x19]
  1040f4: f85e8108     	ldur	x8, [x8, #-0x18]
  1040f8: 8b080268     	add	x8, x19, x8
  1040fc: b9402109     	ldr	w9, [x8, #0x20]
  104100: 3940910a     	ldrb	w10, [x8, #0x24]
  104104: 32000129     	orr	w9, w9, #0x1
  104108: b9002109     	str	w9, [x8, #0x20]
  10410c: 3700006a     	tbnz	w10, #0x0, 0x104118 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x200>
  104110: 94016668     	bl	0x15dab0 <__cxa_end_catch@plt>
  104114: 17ffffd9     	b	0x104078 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(short)+0x160>
  104118: 94016662     	bl	0x15daa0 <__cxa_rethrow@plt>
  10411c: aa0003f3     	mov	x19, x0
  104120: 94016664     	bl	0x15dab0 <__cxa_end_catch@plt>
  104124: aa1303e0     	mov	x0, x19
  104128: 9401540e     	bl	0x159160 <__emutls_get_address+0x6d4>
  10412c: 97fe9382     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104130 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)>:
  104130: d503233f     	paciasp
  104134: d101c3ff     	sub	sp, sp, #0x70
  104138: a9027bfd     	stp	x29, x30, [sp, #0x20]
  10413c: 910083fd     	add	x29, sp, #0x20
  104140: f9001bf9     	str	x25, [sp, #0x30]
  104144: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104148: a90557f6     	stp	x22, x21, [sp, #0x50]
  10414c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104150: d53bd059     	mrs	x25, TPIDR_EL0
  104154: aa0003f3     	mov	x19, x0
  104158: f9401728     	ldr	x8, [x25, #0x28]
  10415c: f81f83a8     	stur	x8, [x29, #-0x8]
  104160: f9400008     	ldr	x8, [x0]
  104164: 390003ff     	strb	wzr, [sp]
  104168: f90007e0     	str	x0, [sp, #0x8]
  10416c: f85e8109     	ldur	x9, [x8, #-0x18]
  104170: 8b090009     	add	x9, x0, x9
  104174: b940212a     	ldr	w10, [x9, #0x20]
  104178: 3500078a     	cbnz	w10, 0x104268 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x138>
  10417c: 2a0103f4     	mov	w20, w1
  104180: f9404520     	ldr	x0, [x9, #0x88]
  104184: b4000060     	cbz	x0, 0x104190 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x60>
  104188: 94016dce     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  10418c: f9400268     	ldr	x8, [x19]
  104190: 52800029     	mov	w9, #0x1                // =1
  104194: 910043e0     	add	x0, sp, #0x10
  104198: 390003e9     	strb	w9, [sp]
  10419c: f85e8108     	ldur	x8, [x8, #-0x18]
  1041a0: 8b080268     	add	x8, x19, x8
  1041a4: 9100c101     	add	x1, x8, #0x30
  1041a8: 94016d8e     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1041ac: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1041b0: 910043e0     	add	x0, sp, #0x10
  1041b4: f9472021     	ldr	x1, [x1, #0xe40]
  1041b8: 94016da2     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1041bc: aa0003f5     	mov	x21, x0
  1041c0: 910043e0     	add	x0, sp, #0x10
  1041c4: 94016d77     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1041c8: f9400268     	ldr	x8, [x19]
  1041cc: f85e8108     	ldur	x8, [x8, #-0x18]
  1041d0: 8b080276     	add	x22, x19, x8
  1041d4: b94092d8     	ldr	w24, [x22, #0x90]
  1041d8: f94016d7     	ldr	x23, [x22, #0x28]
  1041dc: 3100071f     	cmn	w24, #0x1
  1041e0: 54000201     	b.ne	0x104220 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0xf0>
  1041e4: 9100c2c1     	add	x1, x22, #0x30
  1041e8: 910043e0     	add	x0, sp, #0x10
  1041ec: 94016d7d     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1041f0: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1041f4: 910043e0     	add	x0, sp, #0x10
  1041f8: f9470c21     	ldr	x1, [x1, #0xe18]
  1041fc: 94016d91     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104200: f9400008     	ldr	x8, [x0]
  104204: f9402d08     	ldr	x8, [x8, #0x58]
  104208: 52800401     	mov	w1, #0x20               // =32
  10420c: d63f0100     	blr	x8
  104210: 2a0003f8     	mov	w24, w0
  104214: 910043e0     	add	x0, sp, #0x10
  104218: 94016d62     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10421c: b90092d8     	str	w24, [x22, #0x90]
  104220: f94002a8     	ldr	x8, [x21]
  104224: 92403e84     	and	x4, x20, #0xffff
  104228: f9401908     	ldr	x8, [x8, #0x30]
  10422c: aa1503e0     	mov	x0, x21
  104230: aa1703e1     	mov	x1, x23
  104234: aa1603e2     	mov	x2, x22
  104238: 2a1803e3     	mov	w3, w24
  10423c: d63f0100     	blr	x8
  104240: b5000140     	cbnz	x0, 0x104268 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x138>
  104244: f9400268     	ldr	x8, [x19]
  104248: 528000aa     	mov	w10, #0x5               // =5
  10424c: f85e8108     	ldur	x8, [x8, #-0x18]
  104250: 8b080268     	add	x8, x19, x8
  104254: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104258: 2a0a0129     	orr	w9, w9, w10
  10425c: 6a09017f     	tst	w11, w9
  104260: b9002109     	str	w9, [x8, #0x20]
  104264: 54000201     	b.ne	0x1042a4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x174>
  104268: 910003e0     	mov	x0, sp
  10426c: 94016d99     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104270: f9401728     	ldr	x8, [x25, #0x28]
  104274: f85f83a9     	ldur	x9, [x29, #-0x8]
  104278: eb09011f     	cmp	x8, x9
  10427c: 540001a1     	b.ne	0x1042b0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x180>
  104280: aa1303e0     	mov	x0, x19
  104284: f9401bf9     	ldr	x25, [sp, #0x30]
  104288: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  10428c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  104290: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  104294: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  104298: 9101c3ff     	add	sp, sp, #0x70
  10429c: d50323bf     	autiasp
  1042a0: d65f03c0     	ret
  1042a4: f0fffb40     	adrp	x0, 0x6f000
  1042a8: 91344400     	add	x0, x0, #0xd11
  1042ac: 9400093c     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1042b0: 940162e0     	bl	0x15ce30 <__stack_chk_fail@plt>
  1042b4: 14000004     	b	0x1042c4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x194>
  1042b8: aa0003f4     	mov	x20, x0
  1042bc: 14000009     	b	0x1042e0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x1b0>
  1042c0: 14000003     	b	0x1042cc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x19c>
  1042c4: aa0003f4     	mov	x20, x0
  1042c8: 14000004     	b	0x1042d8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x1a8>
  1042cc: aa0003f4     	mov	x20, x0
  1042d0: 910043e0     	add	x0, sp, #0x10
  1042d4: 94016d33     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1042d8: 910003e0     	mov	x0, sp
  1042dc: 94016d7d     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1042e0: aa1403e0     	mov	x0, x20
  1042e4: 9401631b     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1042e8: f9400268     	ldr	x8, [x19]
  1042ec: f85e8108     	ldur	x8, [x8, #-0x18]
  1042f0: 8b080268     	add	x8, x19, x8
  1042f4: b9402109     	ldr	w9, [x8, #0x20]
  1042f8: 3940910a     	ldrb	w10, [x8, #0x24]
  1042fc: 32000129     	orr	w9, w9, #0x1
  104300: b9002109     	str	w9, [x8, #0x20]
  104304: 3700006a     	tbnz	w10, #0x0, 0x104310 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x1e0>
  104308: 940165ea     	bl	0x15dab0 <__cxa_end_catch@plt>
  10430c: 17ffffd9     	b	0x104270 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned short)+0x140>
  104310: 940165e4     	bl	0x15daa0 <__cxa_rethrow@plt>
  104314: aa0003f3     	mov	x19, x0
  104318: 940165e6     	bl	0x15dab0 <__cxa_end_catch@plt>
  10431c: aa1303e0     	mov	x0, x19
  104320: 94015390     	bl	0x159160 <__emutls_get_address+0x6d4>
  104324: 97fe9304     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104328 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)>:
  104328: d503233f     	paciasp
  10432c: d101c3ff     	sub	sp, sp, #0x70
  104330: a9027bfd     	stp	x29, x30, [sp, #0x20]
  104334: 910083fd     	add	x29, sp, #0x20
  104338: a90367fa     	stp	x26, x25, [sp, #0x30]
  10433c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104340: a90557f6     	stp	x22, x21, [sp, #0x50]
  104344: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104348: d53bd059     	mrs	x25, TPIDR_EL0
  10434c: aa0003f3     	mov	x19, x0
  104350: f9401728     	ldr	x8, [x25, #0x28]
  104354: f81f83a8     	stur	x8, [x29, #-0x8]
  104358: f9400008     	ldr	x8, [x0]
  10435c: 390003ff     	strb	wzr, [sp]
  104360: f90007e0     	str	x0, [sp, #0x8]
  104364: f85e8109     	ldur	x9, [x8, #-0x18]
  104368: 8b090009     	add	x9, x0, x9
  10436c: b940212a     	ldr	w10, [x9, #0x20]
  104370: 3500088a     	cbnz	w10, 0x104480 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x158>
  104374: 2a0103f4     	mov	w20, w1
  104378: f9404520     	ldr	x0, [x9, #0x88]
  10437c: b4000060     	cbz	x0, 0x104388 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x60>
  104380: 94016d50     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  104384: f9400268     	ldr	x8, [x19]
  104388: 52800029     	mov	w9, #0x1                // =1
  10438c: 910043e0     	add	x0, sp, #0x10
  104390: 390003e9     	strb	w9, [sp]
  104394: f85e8108     	ldur	x8, [x8, #-0x18]
  104398: 8b080268     	add	x8, x19, x8
  10439c: 9100c101     	add	x1, x8, #0x30
  1043a0: b940091a     	ldr	w26, [x8, #0x8]
  1043a4: 94016d0f     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1043a8: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1043ac: 910043e0     	add	x0, sp, #0x10
  1043b0: f9472021     	ldr	x1, [x1, #0xe40]
  1043b4: 94016d23     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1043b8: aa0003f5     	mov	x21, x0
  1043bc: 910043e0     	add	x0, sp, #0x10
  1043c0: 94016cf8     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1043c4: f9400268     	ldr	x8, [x19]
  1043c8: f85e8108     	ldur	x8, [x8, #-0x18]
  1043cc: 8b080276     	add	x22, x19, x8
  1043d0: b94092d8     	ldr	w24, [x22, #0x90]
  1043d4: f94016d7     	ldr	x23, [x22, #0x28]
  1043d8: 3100071f     	cmn	w24, #0x1
  1043dc: 54000201     	b.ne	0x10441c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0xf4>
  1043e0: 9100c2c1     	add	x1, x22, #0x30
  1043e4: 910043e0     	add	x0, sp, #0x10
  1043e8: 94016cfe     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1043ec: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1043f0: 910043e0     	add	x0, sp, #0x10
  1043f4: f9470c21     	ldr	x1, [x1, #0xe18]
  1043f8: 94016d12     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1043fc: f9400008     	ldr	x8, [x0]
  104400: f9402d08     	ldr	x8, [x8, #0x58]
  104404: 52800401     	mov	w1, #0x20               // =32
  104408: d63f0100     	blr	x8
  10440c: 2a0003f8     	mov	w24, w0
  104410: 910043e0     	add	x0, sp, #0x10
  104414: 94016ce3     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104418: b90092d8     	str	w24, [x22, #0x90]
  10441c: 52800948     	mov	w8, #0x4a               // =74
  104420: 52800809     	mov	w9, #0x40               // =64
  104424: 0a080348     	and	w8, w26, w8
  104428: 93407e8a     	sxtw	x10, w20
  10442c: 7100211f     	cmp	w8, #0x8
  104430: 7a491104     	ccmp	w8, w9, #0x4, ne
  104434: f94002a8     	ldr	x8, [x21]
  104438: 2a1403e9     	mov	w9, w20
  10443c: f9401108     	ldr	x8, [x8, #0x20]
  104440: 9a8a0124     	csel	x4, x9, x10, eq
  104444: aa1503e0     	mov	x0, x21
  104448: aa1703e1     	mov	x1, x23
  10444c: aa1603e2     	mov	x2, x22
  104450: 2a1803e3     	mov	w3, w24
  104454: d63f0100     	blr	x8
  104458: b5000140     	cbnz	x0, 0x104480 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x158>
  10445c: f9400268     	ldr	x8, [x19]
  104460: 528000aa     	mov	w10, #0x5               // =5
  104464: f85e8108     	ldur	x8, [x8, #-0x18]
  104468: 8b080268     	add	x8, x19, x8
  10446c: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104470: 2a0a0129     	orr	w9, w9, w10
  104474: 6a09017f     	tst	w11, w9
  104478: b9002109     	str	w9, [x8, #0x20]
  10447c: 54000201     	b.ne	0x1044bc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x194>
  104480: 910003e0     	mov	x0, sp
  104484: 94016d13     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104488: f9401728     	ldr	x8, [x25, #0x28]
  10448c: f85f83a9     	ldur	x9, [x29, #-0x8]
  104490: eb09011f     	cmp	x8, x9
  104494: 540001a1     	b.ne	0x1044c8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x1a0>
  104498: aa1303e0     	mov	x0, x19
  10449c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1044a0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1044a4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1044a8: a94367fa     	ldp	x26, x25, [sp, #0x30]
  1044ac: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1044b0: 9101c3ff     	add	sp, sp, #0x70
  1044b4: d50323bf     	autiasp
  1044b8: d65f03c0     	ret
  1044bc: f0fffb40     	adrp	x0, 0x6f000
  1044c0: 91344400     	add	x0, x0, #0xd11
  1044c4: 940008b6     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1044c8: 9401625a     	bl	0x15ce30 <__stack_chk_fail@plt>
  1044cc: 14000004     	b	0x1044dc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x1b4>
  1044d0: aa0003f4     	mov	x20, x0
  1044d4: 14000009     	b	0x1044f8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x1d0>
  1044d8: 14000003     	b	0x1044e4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x1bc>
  1044dc: aa0003f4     	mov	x20, x0
  1044e0: 14000004     	b	0x1044f0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x1c8>
  1044e4: aa0003f4     	mov	x20, x0
  1044e8: 910043e0     	add	x0, sp, #0x10
  1044ec: 94016cad     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1044f0: 910003e0     	mov	x0, sp
  1044f4: 94016cf7     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1044f8: aa1403e0     	mov	x0, x20
  1044fc: 94016295     	bl	0x15cf50 <__cxa_begin_catch@plt>
  104500: f9400268     	ldr	x8, [x19]
  104504: f85e8108     	ldur	x8, [x8, #-0x18]
  104508: 8b080268     	add	x8, x19, x8
  10450c: b9402109     	ldr	w9, [x8, #0x20]
  104510: 3940910a     	ldrb	w10, [x8, #0x24]
  104514: 32000129     	orr	w9, w9, #0x1
  104518: b9002109     	str	w9, [x8, #0x20]
  10451c: 3700006a     	tbnz	w10, #0x0, 0x104528 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x200>
  104520: 94016564     	bl	0x15dab0 <__cxa_end_catch@plt>
  104524: 17ffffd9     	b	0x104488 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(int)+0x160>
  104528: 9401655e     	bl	0x15daa0 <__cxa_rethrow@plt>
  10452c: aa0003f3     	mov	x19, x0
  104530: 94016560     	bl	0x15dab0 <__cxa_end_catch@plt>
  104534: aa1303e0     	mov	x0, x19
  104538: 9401530a     	bl	0x159160 <__emutls_get_address+0x6d4>
  10453c: 97fe927e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104540 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)>:
  104540: d503233f     	paciasp
  104544: d101c3ff     	sub	sp, sp, #0x70
  104548: a9027bfd     	stp	x29, x30, [sp, #0x20]
  10454c: 910083fd     	add	x29, sp, #0x20
  104550: f9001bf9     	str	x25, [sp, #0x30]
  104554: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104558: a90557f6     	stp	x22, x21, [sp, #0x50]
  10455c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104560: d53bd059     	mrs	x25, TPIDR_EL0
  104564: aa0003f3     	mov	x19, x0
  104568: f9401728     	ldr	x8, [x25, #0x28]
  10456c: f81f83a8     	stur	x8, [x29, #-0x8]
  104570: f9400008     	ldr	x8, [x0]
  104574: 390003ff     	strb	wzr, [sp]
  104578: f90007e0     	str	x0, [sp, #0x8]
  10457c: f85e8109     	ldur	x9, [x8, #-0x18]
  104580: 8b090009     	add	x9, x0, x9
  104584: b940212a     	ldr	w10, [x9, #0x20]
  104588: 3500078a     	cbnz	w10, 0x104678 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x138>
  10458c: 2a0103f4     	mov	w20, w1
  104590: f9404520     	ldr	x0, [x9, #0x88]
  104594: b4000060     	cbz	x0, 0x1045a0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x60>
  104598: 94016cca     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  10459c: f9400268     	ldr	x8, [x19]
  1045a0: 52800029     	mov	w9, #0x1                // =1
  1045a4: 910043e0     	add	x0, sp, #0x10
  1045a8: 390003e9     	strb	w9, [sp]
  1045ac: f85e8108     	ldur	x8, [x8, #-0x18]
  1045b0: 8b080268     	add	x8, x19, x8
  1045b4: 9100c101     	add	x1, x8, #0x30
  1045b8: 94016c8a     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1045bc: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1045c0: 910043e0     	add	x0, sp, #0x10
  1045c4: f9472021     	ldr	x1, [x1, #0xe40]
  1045c8: 94016c9e     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1045cc: aa0003f5     	mov	x21, x0
  1045d0: 910043e0     	add	x0, sp, #0x10
  1045d4: 94016c73     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1045d8: f9400268     	ldr	x8, [x19]
  1045dc: f85e8108     	ldur	x8, [x8, #-0x18]
  1045e0: 8b080276     	add	x22, x19, x8
  1045e4: b94092d8     	ldr	w24, [x22, #0x90]
  1045e8: f94016d7     	ldr	x23, [x22, #0x28]
  1045ec: 3100071f     	cmn	w24, #0x1
  1045f0: 54000201     	b.ne	0x104630 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0xf0>
  1045f4: 9100c2c1     	add	x1, x22, #0x30
  1045f8: 910043e0     	add	x0, sp, #0x10
  1045fc: 94016c79     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104600: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104604: 910043e0     	add	x0, sp, #0x10
  104608: f9470c21     	ldr	x1, [x1, #0xe18]
  10460c: 94016c8d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104610: f9400008     	ldr	x8, [x0]
  104614: f9402d08     	ldr	x8, [x8, #0x58]
  104618: 52800401     	mov	w1, #0x20               // =32
  10461c: d63f0100     	blr	x8
  104620: 2a0003f8     	mov	w24, w0
  104624: 910043e0     	add	x0, sp, #0x10
  104628: 94016c5e     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10462c: b90092d8     	str	w24, [x22, #0x90]
  104630: f94002a8     	ldr	x8, [x21]
  104634: 2a1403e4     	mov	w4, w20
  104638: f9401908     	ldr	x8, [x8, #0x30]
  10463c: aa1503e0     	mov	x0, x21
  104640: aa1703e1     	mov	x1, x23
  104644: aa1603e2     	mov	x2, x22
  104648: 2a1803e3     	mov	w3, w24
  10464c: d63f0100     	blr	x8
  104650: b5000140     	cbnz	x0, 0x104678 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x138>
  104654: f9400268     	ldr	x8, [x19]
  104658: 528000aa     	mov	w10, #0x5               // =5
  10465c: f85e8108     	ldur	x8, [x8, #-0x18]
  104660: 8b080268     	add	x8, x19, x8
  104664: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104668: 2a0a0129     	orr	w9, w9, w10
  10466c: 6a09017f     	tst	w11, w9
  104670: b9002109     	str	w9, [x8, #0x20]
  104674: 54000201     	b.ne	0x1046b4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x174>
  104678: 910003e0     	mov	x0, sp
  10467c: 94016c95     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104680: f9401728     	ldr	x8, [x25, #0x28]
  104684: f85f83a9     	ldur	x9, [x29, #-0x8]
  104688: eb09011f     	cmp	x8, x9
  10468c: 540001a1     	b.ne	0x1046c0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x180>
  104690: aa1303e0     	mov	x0, x19
  104694: f9401bf9     	ldr	x25, [sp, #0x30]
  104698: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  10469c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1046a0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1046a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1046a8: 9101c3ff     	add	sp, sp, #0x70
  1046ac: d50323bf     	autiasp
  1046b0: d65f03c0     	ret
  1046b4: f0fffb40     	adrp	x0, 0x6f000
  1046b8: 91344400     	add	x0, x0, #0xd11
  1046bc: 94000838     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1046c0: 940161dc     	bl	0x15ce30 <__stack_chk_fail@plt>
  1046c4: 14000004     	b	0x1046d4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x194>
  1046c8: aa0003f4     	mov	x20, x0
  1046cc: 14000009     	b	0x1046f0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x1b0>
  1046d0: 14000003     	b	0x1046dc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x19c>
  1046d4: aa0003f4     	mov	x20, x0
  1046d8: 14000004     	b	0x1046e8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x1a8>
  1046dc: aa0003f4     	mov	x20, x0
  1046e0: 910043e0     	add	x0, sp, #0x10
  1046e4: 94016c2f     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1046e8: 910003e0     	mov	x0, sp
  1046ec: 94016c79     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1046f0: aa1403e0     	mov	x0, x20
  1046f4: 94016217     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1046f8: f9400268     	ldr	x8, [x19]
  1046fc: f85e8108     	ldur	x8, [x8, #-0x18]
  104700: 8b080268     	add	x8, x19, x8
  104704: b9402109     	ldr	w9, [x8, #0x20]
  104708: 3940910a     	ldrb	w10, [x8, #0x24]
  10470c: 32000129     	orr	w9, w9, #0x1
  104710: b9002109     	str	w9, [x8, #0x20]
  104714: 3700006a     	tbnz	w10, #0x0, 0x104720 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x1e0>
  104718: 940164e6     	bl	0x15dab0 <__cxa_end_catch@plt>
  10471c: 17ffffd9     	b	0x104680 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned int)+0x140>
  104720: 940164e0     	bl	0x15daa0 <__cxa_rethrow@plt>
  104724: aa0003f3     	mov	x19, x0
  104728: 940164e2     	bl	0x15dab0 <__cxa_end_catch@plt>
  10472c: aa1303e0     	mov	x0, x19
  104730: 9401528c     	bl	0x159160 <__emutls_get_address+0x6d4>
  104734: 97fe9200     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104738 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)>:
  104738: d503233f     	paciasp
  10473c: d101c3ff     	sub	sp, sp, #0x70
  104740: a9027bfd     	stp	x29, x30, [sp, #0x20]
  104744: 910083fd     	add	x29, sp, #0x20
  104748: f9001bf9     	str	x25, [sp, #0x30]
  10474c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104750: a90557f6     	stp	x22, x21, [sp, #0x50]
  104754: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104758: d53bd059     	mrs	x25, TPIDR_EL0
  10475c: aa0003f3     	mov	x19, x0
  104760: f9401728     	ldr	x8, [x25, #0x28]
  104764: f81f83a8     	stur	x8, [x29, #-0x8]
  104768: f9400008     	ldr	x8, [x0]
  10476c: 390003ff     	strb	wzr, [sp]
  104770: f90007e0     	str	x0, [sp, #0x8]
  104774: f85e8109     	ldur	x9, [x8, #-0x18]
  104778: 8b090009     	add	x9, x0, x9
  10477c: b940212a     	ldr	w10, [x9, #0x20]
  104780: 3500078a     	cbnz	w10, 0x104870 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x138>
  104784: aa0103f4     	mov	x20, x1
  104788: f9404520     	ldr	x0, [x9, #0x88]
  10478c: b4000060     	cbz	x0, 0x104798 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x60>
  104790: 94016c4c     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  104794: f9400268     	ldr	x8, [x19]
  104798: 52800029     	mov	w9, #0x1                // =1
  10479c: 910043e0     	add	x0, sp, #0x10
  1047a0: 390003e9     	strb	w9, [sp]
  1047a4: f85e8108     	ldur	x8, [x8, #-0x18]
  1047a8: 8b080268     	add	x8, x19, x8
  1047ac: 9100c101     	add	x1, x8, #0x30
  1047b0: 94016c0c     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1047b4: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1047b8: 910043e0     	add	x0, sp, #0x10
  1047bc: f9472021     	ldr	x1, [x1, #0xe40]
  1047c0: 94016c20     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1047c4: aa0003f5     	mov	x21, x0
  1047c8: 910043e0     	add	x0, sp, #0x10
  1047cc: 94016bf5     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1047d0: f9400268     	ldr	x8, [x19]
  1047d4: f85e8108     	ldur	x8, [x8, #-0x18]
  1047d8: 8b080276     	add	x22, x19, x8
  1047dc: b94092d8     	ldr	w24, [x22, #0x90]
  1047e0: f94016d7     	ldr	x23, [x22, #0x28]
  1047e4: 3100071f     	cmn	w24, #0x1
  1047e8: 54000201     	b.ne	0x104828 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0xf0>
  1047ec: 9100c2c1     	add	x1, x22, #0x30
  1047f0: 910043e0     	add	x0, sp, #0x10
  1047f4: 94016bfb     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1047f8: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1047fc: 910043e0     	add	x0, sp, #0x10
  104800: f9470c21     	ldr	x1, [x1, #0xe18]
  104804: 94016c0f     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104808: f9400008     	ldr	x8, [x0]
  10480c: f9402d08     	ldr	x8, [x8, #0x58]
  104810: 52800401     	mov	w1, #0x20               // =32
  104814: d63f0100     	blr	x8
  104818: 2a0003f8     	mov	w24, w0
  10481c: 910043e0     	add	x0, sp, #0x10
  104820: 94016be0     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104824: b90092d8     	str	w24, [x22, #0x90]
  104828: f94002a8     	ldr	x8, [x21]
  10482c: f9401108     	ldr	x8, [x8, #0x20]
  104830: aa1503e0     	mov	x0, x21
  104834: aa1703e1     	mov	x1, x23
  104838: aa1603e2     	mov	x2, x22
  10483c: 2a1803e3     	mov	w3, w24
  104840: aa1403e4     	mov	x4, x20
  104844: d63f0100     	blr	x8
  104848: b5000140     	cbnz	x0, 0x104870 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x138>
  10484c: f9400268     	ldr	x8, [x19]
  104850: 528000aa     	mov	w10, #0x5               // =5
  104854: f85e8108     	ldur	x8, [x8, #-0x18]
  104858: 8b080268     	add	x8, x19, x8
  10485c: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104860: 2a0a0129     	orr	w9, w9, w10
  104864: 6a09017f     	tst	w11, w9
  104868: b9002109     	str	w9, [x8, #0x20]
  10486c: 54000201     	b.ne	0x1048ac <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x174>
  104870: 910003e0     	mov	x0, sp
  104874: 94016c17     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104878: f9401728     	ldr	x8, [x25, #0x28]
  10487c: f85f83a9     	ldur	x9, [x29, #-0x8]
  104880: eb09011f     	cmp	x8, x9
  104884: 540001a1     	b.ne	0x1048b8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x180>
  104888: aa1303e0     	mov	x0, x19
  10488c: f9401bf9     	ldr	x25, [sp, #0x30]
  104890: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  104894: a94557f6     	ldp	x22, x21, [sp, #0x50]
  104898: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  10489c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1048a0: 9101c3ff     	add	sp, sp, #0x70
  1048a4: d50323bf     	autiasp
  1048a8: d65f03c0     	ret
  1048ac: f0fffb40     	adrp	x0, 0x6f000
  1048b0: 91344400     	add	x0, x0, #0xd11
  1048b4: 940007ba     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1048b8: 9401615e     	bl	0x15ce30 <__stack_chk_fail@plt>
  1048bc: 14000004     	b	0x1048cc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x194>
  1048c0: aa0003f4     	mov	x20, x0
  1048c4: 14000009     	b	0x1048e8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x1b0>
  1048c8: 14000003     	b	0x1048d4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x19c>
  1048cc: aa0003f4     	mov	x20, x0
  1048d0: 14000004     	b	0x1048e0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x1a8>
  1048d4: aa0003f4     	mov	x20, x0
  1048d8: 910043e0     	add	x0, sp, #0x10
  1048dc: 94016bb1     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1048e0: 910003e0     	mov	x0, sp
  1048e4: 94016bfb     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1048e8: aa1403e0     	mov	x0, x20
  1048ec: 94016199     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1048f0: f9400268     	ldr	x8, [x19]
  1048f4: f85e8108     	ldur	x8, [x8, #-0x18]
  1048f8: 8b080268     	add	x8, x19, x8
  1048fc: b9402109     	ldr	w9, [x8, #0x20]
  104900: 3940910a     	ldrb	w10, [x8, #0x24]
  104904: 32000129     	orr	w9, w9, #0x1
  104908: b9002109     	str	w9, [x8, #0x20]
  10490c: 3700006a     	tbnz	w10, #0x0, 0x104918 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x1e0>
  104910: 94016468     	bl	0x15dab0 <__cxa_end_catch@plt>
  104914: 17ffffd9     	b	0x104878 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long)+0x140>
  104918: 94016462     	bl	0x15daa0 <__cxa_rethrow@plt>
  10491c: aa0003f3     	mov	x19, x0
  104920: 94016464     	bl	0x15dab0 <__cxa_end_catch@plt>
  104924: aa1303e0     	mov	x0, x19
  104928: 9401520e     	bl	0x159160 <__emutls_get_address+0x6d4>
  10492c: 97fe9182     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104930 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)>:
  104930: d503233f     	paciasp
  104934: d101c3ff     	sub	sp, sp, #0x70
  104938: a9027bfd     	stp	x29, x30, [sp, #0x20]
  10493c: 910083fd     	add	x29, sp, #0x20
  104940: f9001bf9     	str	x25, [sp, #0x30]
  104944: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104948: a90557f6     	stp	x22, x21, [sp, #0x50]
  10494c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104950: d53bd059     	mrs	x25, TPIDR_EL0
  104954: aa0003f3     	mov	x19, x0
  104958: f9401728     	ldr	x8, [x25, #0x28]
  10495c: f81f83a8     	stur	x8, [x29, #-0x8]
  104960: f9400008     	ldr	x8, [x0]
  104964: 390003ff     	strb	wzr, [sp]
  104968: f90007e0     	str	x0, [sp, #0x8]
  10496c: f85e8109     	ldur	x9, [x8, #-0x18]
  104970: 8b090009     	add	x9, x0, x9
  104974: b940212a     	ldr	w10, [x9, #0x20]
  104978: 3500078a     	cbnz	w10, 0x104a68 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x138>
  10497c: aa0103f4     	mov	x20, x1
  104980: f9404520     	ldr	x0, [x9, #0x88]
  104984: b4000060     	cbz	x0, 0x104990 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x60>
  104988: 94016bce     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  10498c: f9400268     	ldr	x8, [x19]
  104990: 52800029     	mov	w9, #0x1                // =1
  104994: 910043e0     	add	x0, sp, #0x10
  104998: 390003e9     	strb	w9, [sp]
  10499c: f85e8108     	ldur	x8, [x8, #-0x18]
  1049a0: 8b080268     	add	x8, x19, x8
  1049a4: 9100c101     	add	x1, x8, #0x30
  1049a8: 94016b8e     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1049ac: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1049b0: 910043e0     	add	x0, sp, #0x10
  1049b4: f9472021     	ldr	x1, [x1, #0xe40]
  1049b8: 94016ba2     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1049bc: aa0003f5     	mov	x21, x0
  1049c0: 910043e0     	add	x0, sp, #0x10
  1049c4: 94016b77     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1049c8: f9400268     	ldr	x8, [x19]
  1049cc: f85e8108     	ldur	x8, [x8, #-0x18]
  1049d0: 8b080276     	add	x22, x19, x8
  1049d4: b94092d8     	ldr	w24, [x22, #0x90]
  1049d8: f94016d7     	ldr	x23, [x22, #0x28]
  1049dc: 3100071f     	cmn	w24, #0x1
  1049e0: 54000201     	b.ne	0x104a20 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0xf0>
  1049e4: 9100c2c1     	add	x1, x22, #0x30
  1049e8: 910043e0     	add	x0, sp, #0x10
  1049ec: 94016b7d     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1049f0: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1049f4: 910043e0     	add	x0, sp, #0x10
  1049f8: f9470c21     	ldr	x1, [x1, #0xe18]
  1049fc: 94016b91     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104a00: f9400008     	ldr	x8, [x0]
  104a04: f9402d08     	ldr	x8, [x8, #0x58]
  104a08: 52800401     	mov	w1, #0x20               // =32
  104a0c: d63f0100     	blr	x8
  104a10: 2a0003f8     	mov	w24, w0
  104a14: 910043e0     	add	x0, sp, #0x10
  104a18: 94016b62     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104a1c: b90092d8     	str	w24, [x22, #0x90]
  104a20: f94002a8     	ldr	x8, [x21]
  104a24: f9401908     	ldr	x8, [x8, #0x30]
  104a28: aa1503e0     	mov	x0, x21
  104a2c: aa1703e1     	mov	x1, x23
  104a30: aa1603e2     	mov	x2, x22
  104a34: 2a1803e3     	mov	w3, w24
  104a38: aa1403e4     	mov	x4, x20
  104a3c: d63f0100     	blr	x8
  104a40: b5000140     	cbnz	x0, 0x104a68 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x138>
  104a44: f9400268     	ldr	x8, [x19]
  104a48: 528000aa     	mov	w10, #0x5               // =5
  104a4c: f85e8108     	ldur	x8, [x8, #-0x18]
  104a50: 8b080268     	add	x8, x19, x8
  104a54: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104a58: 2a0a0129     	orr	w9, w9, w10
  104a5c: 6a09017f     	tst	w11, w9
  104a60: b9002109     	str	w9, [x8, #0x20]
  104a64: 54000201     	b.ne	0x104aa4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x174>
  104a68: 910003e0     	mov	x0, sp
  104a6c: 94016b99     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104a70: f9401728     	ldr	x8, [x25, #0x28]
  104a74: f85f83a9     	ldur	x9, [x29, #-0x8]
  104a78: eb09011f     	cmp	x8, x9
  104a7c: 540001a1     	b.ne	0x104ab0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x180>
  104a80: aa1303e0     	mov	x0, x19
  104a84: f9401bf9     	ldr	x25, [sp, #0x30]
  104a88: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  104a8c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  104a90: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  104a94: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  104a98: 9101c3ff     	add	sp, sp, #0x70
  104a9c: d50323bf     	autiasp
  104aa0: d65f03c0     	ret
  104aa4: f0fffb40     	adrp	x0, 0x6f000
  104aa8: 91344400     	add	x0, x0, #0xd11
  104aac: 9400073c     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  104ab0: 940160e0     	bl	0x15ce30 <__stack_chk_fail@plt>
  104ab4: 14000004     	b	0x104ac4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x194>
  104ab8: aa0003f4     	mov	x20, x0
  104abc: 14000009     	b	0x104ae0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x1b0>
  104ac0: 14000003     	b	0x104acc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x19c>
  104ac4: aa0003f4     	mov	x20, x0
  104ac8: 14000004     	b	0x104ad8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x1a8>
  104acc: aa0003f4     	mov	x20, x0
  104ad0: 910043e0     	add	x0, sp, #0x10
  104ad4: 94016b33     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104ad8: 910003e0     	mov	x0, sp
  104adc: 94016b7d     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104ae0: aa1403e0     	mov	x0, x20
  104ae4: 9401611b     	bl	0x15cf50 <__cxa_begin_catch@plt>
  104ae8: f9400268     	ldr	x8, [x19]
  104aec: f85e8108     	ldur	x8, [x8, #-0x18]
  104af0: 8b080268     	add	x8, x19, x8
  104af4: b9402109     	ldr	w9, [x8, #0x20]
  104af8: 3940910a     	ldrb	w10, [x8, #0x24]
  104afc: 32000129     	orr	w9, w9, #0x1
  104b00: b9002109     	str	w9, [x8, #0x20]
  104b04: 3700006a     	tbnz	w10, #0x0, 0x104b10 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x1e0>
  104b08: 940163ea     	bl	0x15dab0 <__cxa_end_catch@plt>
  104b0c: 17ffffd9     	b	0x104a70 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long)+0x140>
  104b10: 940163e4     	bl	0x15daa0 <__cxa_rethrow@plt>
  104b14: aa0003f3     	mov	x19, x0
  104b18: 940163e6     	bl	0x15dab0 <__cxa_end_catch@plt>
  104b1c: aa1303e0     	mov	x0, x19
  104b20: 94015190     	bl	0x159160 <__emutls_get_address+0x6d4>
  104b24: 97fe9104     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104b28 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)>:
  104b28: d503233f     	paciasp
  104b2c: d101c3ff     	sub	sp, sp, #0x70
  104b30: a9027bfd     	stp	x29, x30, [sp, #0x20]
  104b34: 910083fd     	add	x29, sp, #0x20
  104b38: f9001bf9     	str	x25, [sp, #0x30]
  104b3c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104b40: a90557f6     	stp	x22, x21, [sp, #0x50]
  104b44: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104b48: d53bd059     	mrs	x25, TPIDR_EL0
  104b4c: aa0003f3     	mov	x19, x0
  104b50: f9401728     	ldr	x8, [x25, #0x28]
  104b54: f81f83a8     	stur	x8, [x29, #-0x8]
  104b58: f9400008     	ldr	x8, [x0]
  104b5c: 390003ff     	strb	wzr, [sp]
  104b60: f90007e0     	str	x0, [sp, #0x8]
  104b64: f85e8109     	ldur	x9, [x8, #-0x18]
  104b68: 8b090009     	add	x9, x0, x9
  104b6c: b940212a     	ldr	w10, [x9, #0x20]
  104b70: 3500078a     	cbnz	w10, 0x104c60 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x138>
  104b74: aa0103f4     	mov	x20, x1
  104b78: f9404520     	ldr	x0, [x9, #0x88]
  104b7c: b4000060     	cbz	x0, 0x104b88 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x60>
  104b80: 94016b50     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  104b84: f9400268     	ldr	x8, [x19]
  104b88: 52800029     	mov	w9, #0x1                // =1
  104b8c: 910043e0     	add	x0, sp, #0x10
  104b90: 390003e9     	strb	w9, [sp]
  104b94: f85e8108     	ldur	x8, [x8, #-0x18]
  104b98: 8b080268     	add	x8, x19, x8
  104b9c: 9100c101     	add	x1, x8, #0x30
  104ba0: 94016b10     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104ba4: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104ba8: 910043e0     	add	x0, sp, #0x10
  104bac: f9472021     	ldr	x1, [x1, #0xe40]
  104bb0: 94016b24     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104bb4: aa0003f5     	mov	x21, x0
  104bb8: 910043e0     	add	x0, sp, #0x10
  104bbc: 94016af9     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104bc0: f9400268     	ldr	x8, [x19]
  104bc4: f85e8108     	ldur	x8, [x8, #-0x18]
  104bc8: 8b080276     	add	x22, x19, x8
  104bcc: b94092d8     	ldr	w24, [x22, #0x90]
  104bd0: f94016d7     	ldr	x23, [x22, #0x28]
  104bd4: 3100071f     	cmn	w24, #0x1
  104bd8: 54000201     	b.ne	0x104c18 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0xf0>
  104bdc: 9100c2c1     	add	x1, x22, #0x30
  104be0: 910043e0     	add	x0, sp, #0x10
  104be4: 94016aff     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104be8: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104bec: 910043e0     	add	x0, sp, #0x10
  104bf0: f9470c21     	ldr	x1, [x1, #0xe18]
  104bf4: 94016b13     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104bf8: f9400008     	ldr	x8, [x0]
  104bfc: f9402d08     	ldr	x8, [x8, #0x58]
  104c00: 52800401     	mov	w1, #0x20               // =32
  104c04: d63f0100     	blr	x8
  104c08: 2a0003f8     	mov	w24, w0
  104c0c: 910043e0     	add	x0, sp, #0x10
  104c10: 94016ae4     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104c14: b90092d8     	str	w24, [x22, #0x90]
  104c18: f94002a8     	ldr	x8, [x21]
  104c1c: f9401508     	ldr	x8, [x8, #0x28]
  104c20: aa1503e0     	mov	x0, x21
  104c24: aa1703e1     	mov	x1, x23
  104c28: aa1603e2     	mov	x2, x22
  104c2c: 2a1803e3     	mov	w3, w24
  104c30: aa1403e4     	mov	x4, x20
  104c34: d63f0100     	blr	x8
  104c38: b5000140     	cbnz	x0, 0x104c60 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x138>
  104c3c: f9400268     	ldr	x8, [x19]
  104c40: 528000aa     	mov	w10, #0x5               // =5
  104c44: f85e8108     	ldur	x8, [x8, #-0x18]
  104c48: 8b080268     	add	x8, x19, x8
  104c4c: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104c50: 2a0a0129     	orr	w9, w9, w10
  104c54: 6a09017f     	tst	w11, w9
  104c58: b9002109     	str	w9, [x8, #0x20]
  104c5c: 54000201     	b.ne	0x104c9c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x174>
  104c60: 910003e0     	mov	x0, sp
  104c64: 94016b1b     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104c68: f9401728     	ldr	x8, [x25, #0x28]
  104c6c: f85f83a9     	ldur	x9, [x29, #-0x8]
  104c70: eb09011f     	cmp	x8, x9
  104c74: 540001a1     	b.ne	0x104ca8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x180>
  104c78: aa1303e0     	mov	x0, x19
  104c7c: f9401bf9     	ldr	x25, [sp, #0x30]
  104c80: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  104c84: a94557f6     	ldp	x22, x21, [sp, #0x50]
  104c88: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  104c8c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  104c90: 9101c3ff     	add	sp, sp, #0x70
  104c94: d50323bf     	autiasp
  104c98: d65f03c0     	ret
  104c9c: f0fffb40     	adrp	x0, 0x6f000
  104ca0: 91344400     	add	x0, x0, #0xd11
  104ca4: 940006be     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  104ca8: 94016062     	bl	0x15ce30 <__stack_chk_fail@plt>
  104cac: 14000004     	b	0x104cbc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x194>
  104cb0: aa0003f4     	mov	x20, x0
  104cb4: 14000009     	b	0x104cd8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x1b0>
  104cb8: 14000003     	b	0x104cc4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x19c>
  104cbc: aa0003f4     	mov	x20, x0
  104cc0: 14000004     	b	0x104cd0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x1a8>
  104cc4: aa0003f4     	mov	x20, x0
  104cc8: 910043e0     	add	x0, sp, #0x10
  104ccc: 94016ab5     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104cd0: 910003e0     	mov	x0, sp
  104cd4: 94016aff     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104cd8: aa1403e0     	mov	x0, x20
  104cdc: 9401609d     	bl	0x15cf50 <__cxa_begin_catch@plt>
  104ce0: f9400268     	ldr	x8, [x19]
  104ce4: f85e8108     	ldur	x8, [x8, #-0x18]
  104ce8: 8b080268     	add	x8, x19, x8
  104cec: b9402109     	ldr	w9, [x8, #0x20]
  104cf0: 3940910a     	ldrb	w10, [x8, #0x24]
  104cf4: 32000129     	orr	w9, w9, #0x1
  104cf8: b9002109     	str	w9, [x8, #0x20]
  104cfc: 3700006a     	tbnz	w10, #0x0, 0x104d08 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x1e0>
  104d00: 9401636c     	bl	0x15dab0 <__cxa_end_catch@plt>
  104d04: 17ffffd9     	b	0x104c68 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long long)+0x140>
  104d08: 94016366     	bl	0x15daa0 <__cxa_rethrow@plt>
  104d0c: aa0003f3     	mov	x19, x0
  104d10: 94016368     	bl	0x15dab0 <__cxa_end_catch@plt>
  104d14: aa1303e0     	mov	x0, x19
  104d18: 94015112     	bl	0x159160 <__emutls_get_address+0x6d4>
  104d1c: 97fe9086     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104d20 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)>:
  104d20: d503233f     	paciasp
  104d24: d101c3ff     	sub	sp, sp, #0x70
  104d28: a9027bfd     	stp	x29, x30, [sp, #0x20]
  104d2c: 910083fd     	add	x29, sp, #0x20
  104d30: f9001bf9     	str	x25, [sp, #0x30]
  104d34: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104d38: a90557f6     	stp	x22, x21, [sp, #0x50]
  104d3c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104d40: d53bd059     	mrs	x25, TPIDR_EL0
  104d44: aa0003f3     	mov	x19, x0
  104d48: f9401728     	ldr	x8, [x25, #0x28]
  104d4c: f81f83a8     	stur	x8, [x29, #-0x8]
  104d50: f9400008     	ldr	x8, [x0]
  104d54: 390003ff     	strb	wzr, [sp]
  104d58: f90007e0     	str	x0, [sp, #0x8]
  104d5c: f85e8109     	ldur	x9, [x8, #-0x18]
  104d60: 8b090009     	add	x9, x0, x9
  104d64: b940212a     	ldr	w10, [x9, #0x20]
  104d68: 3500078a     	cbnz	w10, 0x104e58 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x138>
  104d6c: aa0103f4     	mov	x20, x1
  104d70: f9404520     	ldr	x0, [x9, #0x88]
  104d74: b4000060     	cbz	x0, 0x104d80 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x60>
  104d78: 94016ad2     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  104d7c: f9400268     	ldr	x8, [x19]
  104d80: 52800029     	mov	w9, #0x1                // =1
  104d84: 910043e0     	add	x0, sp, #0x10
  104d88: 390003e9     	strb	w9, [sp]
  104d8c: f85e8108     	ldur	x8, [x8, #-0x18]
  104d90: 8b080268     	add	x8, x19, x8
  104d94: 9100c101     	add	x1, x8, #0x30
  104d98: 94016a92     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104d9c: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104da0: 910043e0     	add	x0, sp, #0x10
  104da4: f9472021     	ldr	x1, [x1, #0xe40]
  104da8: 94016aa6     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104dac: aa0003f5     	mov	x21, x0
  104db0: 910043e0     	add	x0, sp, #0x10
  104db4: 94016a7b     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104db8: f9400268     	ldr	x8, [x19]
  104dbc: f85e8108     	ldur	x8, [x8, #-0x18]
  104dc0: 8b080276     	add	x22, x19, x8
  104dc4: b94092d8     	ldr	w24, [x22, #0x90]
  104dc8: f94016d7     	ldr	x23, [x22, #0x28]
  104dcc: 3100071f     	cmn	w24, #0x1
  104dd0: 54000201     	b.ne	0x104e10 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0xf0>
  104dd4: 9100c2c1     	add	x1, x22, #0x30
  104dd8: 910043e0     	add	x0, sp, #0x10
  104ddc: 94016a81     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104de0: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104de4: 910043e0     	add	x0, sp, #0x10
  104de8: f9470c21     	ldr	x1, [x1, #0xe18]
  104dec: 94016a95     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104df0: f9400008     	ldr	x8, [x0]
  104df4: f9402d08     	ldr	x8, [x8, #0x58]
  104df8: 52800401     	mov	w1, #0x20               // =32
  104dfc: d63f0100     	blr	x8
  104e00: 2a0003f8     	mov	w24, w0
  104e04: 910043e0     	add	x0, sp, #0x10
  104e08: 94016a66     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104e0c: b90092d8     	str	w24, [x22, #0x90]
  104e10: f94002a8     	ldr	x8, [x21]
  104e14: f9401d08     	ldr	x8, [x8, #0x38]
  104e18: aa1503e0     	mov	x0, x21
  104e1c: aa1703e1     	mov	x1, x23
  104e20: aa1603e2     	mov	x2, x22
  104e24: 2a1803e3     	mov	w3, w24
  104e28: aa1403e4     	mov	x4, x20
  104e2c: d63f0100     	blr	x8
  104e30: b5000140     	cbnz	x0, 0x104e58 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x138>
  104e34: f9400268     	ldr	x8, [x19]
  104e38: 528000aa     	mov	w10, #0x5               // =5
  104e3c: f85e8108     	ldur	x8, [x8, #-0x18]
  104e40: 8b080268     	add	x8, x19, x8
  104e44: 29442d09     	ldp	w9, w11, [x8, #0x20]
  104e48: 2a0a0129     	orr	w9, w9, w10
  104e4c: 6a09017f     	tst	w11, w9
  104e50: b9002109     	str	w9, [x8, #0x20]
  104e54: 54000201     	b.ne	0x104e94 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x174>
  104e58: 910003e0     	mov	x0, sp
  104e5c: 94016a9d     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104e60: f9401728     	ldr	x8, [x25, #0x28]
  104e64: f85f83a9     	ldur	x9, [x29, #-0x8]
  104e68: eb09011f     	cmp	x8, x9
  104e6c: 540001a1     	b.ne	0x104ea0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x180>
  104e70: aa1303e0     	mov	x0, x19
  104e74: f9401bf9     	ldr	x25, [sp, #0x30]
  104e78: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  104e7c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  104e80: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  104e84: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  104e88: 9101c3ff     	add	sp, sp, #0x70
  104e8c: d50323bf     	autiasp
  104e90: d65f03c0     	ret
  104e94: f0fffb40     	adrp	x0, 0x6f000
  104e98: 91344400     	add	x0, x0, #0xd11
  104e9c: 94000640     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  104ea0: 94015fe4     	bl	0x15ce30 <__stack_chk_fail@plt>
  104ea4: 14000004     	b	0x104eb4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x194>
  104ea8: aa0003f4     	mov	x20, x0
  104eac: 14000009     	b	0x104ed0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x1b0>
  104eb0: 14000003     	b	0x104ebc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x19c>
  104eb4: aa0003f4     	mov	x20, x0
  104eb8: 14000004     	b	0x104ec8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x1a8>
  104ebc: aa0003f4     	mov	x20, x0
  104ec0: 910043e0     	add	x0, sp, #0x10
  104ec4: 94016a37     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104ec8: 910003e0     	mov	x0, sp
  104ecc: 94016a81     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  104ed0: aa1403e0     	mov	x0, x20
  104ed4: 9401601f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  104ed8: f9400268     	ldr	x8, [x19]
  104edc: f85e8108     	ldur	x8, [x8, #-0x18]
  104ee0: 8b080268     	add	x8, x19, x8
  104ee4: b9402109     	ldr	w9, [x8, #0x20]
  104ee8: 3940910a     	ldrb	w10, [x8, #0x24]
  104eec: 32000129     	orr	w9, w9, #0x1
  104ef0: b9002109     	str	w9, [x8, #0x20]
  104ef4: 3700006a     	tbnz	w10, #0x0, 0x104f00 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x1e0>
  104ef8: 940162ee     	bl	0x15dab0 <__cxa_end_catch@plt>
  104efc: 17ffffd9     	b	0x104e60 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(unsigned long long)+0x140>
  104f00: 940162e8     	bl	0x15daa0 <__cxa_rethrow@plt>
  104f04: aa0003f3     	mov	x19, x0
  104f08: 940162ea     	bl	0x15dab0 <__cxa_end_catch@plt>
  104f0c: aa1303e0     	mov	x0, x19
  104f10: 94015094     	bl	0x159160 <__emutls_get_address+0x6d4>
  104f14: 97fe9008     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000104f18 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)>:
  104f18: d503233f     	paciasp
  104f1c: d101c3ff     	sub	sp, sp, #0x70
  104f20: fd0013e8     	str	d8, [sp, #0x20]
  104f24: a9037bfd     	stp	x29, x30, [sp, #0x30]
  104f28: 9100c3fd     	add	x29, sp, #0x30
  104f2c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  104f30: a90557f6     	stp	x22, x21, [sp, #0x50]
  104f34: a9064ff4     	stp	x20, x19, [sp, #0x60]
  104f38: d53bd058     	mrs	x24, TPIDR_EL0
  104f3c: aa0003f3     	mov	x19, x0
  104f40: f9401708     	ldr	x8, [x24, #0x28]
  104f44: f9000fe8     	str	x8, [sp, #0x18]
  104f48: f9400008     	ldr	x8, [x0]
  104f4c: 390003ff     	strb	wzr, [sp]
  104f50: f90007e0     	str	x0, [sp, #0x8]
  104f54: f85e8109     	ldur	x9, [x8, #-0x18]
  104f58: 8b090009     	add	x9, x0, x9
  104f5c: b940212a     	ldr	w10, [x9, #0x20]
  104f60: 3500078a     	cbnz	w10, 0x105050 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x138>
  104f64: 1e204008     	fmov	s8, s0
  104f68: f9404520     	ldr	x0, [x9, #0x88]
  104f6c: b4000060     	cbz	x0, 0x104f78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x60>
  104f70: 94016a54     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  104f74: f9400268     	ldr	x8, [x19]
  104f78: 52800029     	mov	w9, #0x1                // =1
  104f7c: 910043e0     	add	x0, sp, #0x10
  104f80: 390003e9     	strb	w9, [sp]
  104f84: f85e8108     	ldur	x8, [x8, #-0x18]
  104f88: 8b080268     	add	x8, x19, x8
  104f8c: 9100c101     	add	x1, x8, #0x30
  104f90: 94016a14     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104f94: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104f98: 910043e0     	add	x0, sp, #0x10
  104f9c: f9472021     	ldr	x1, [x1, #0xe40]
  104fa0: 94016a28     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104fa4: aa0003f4     	mov	x20, x0
  104fa8: 910043e0     	add	x0, sp, #0x10
  104fac: 940169fd     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  104fb0: f9400268     	ldr	x8, [x19]
  104fb4: f85e8108     	ldur	x8, [x8, #-0x18]
  104fb8: 8b080275     	add	x21, x19, x8
  104fbc: b94092b7     	ldr	w23, [x21, #0x90]
  104fc0: f94016b6     	ldr	x22, [x21, #0x28]
  104fc4: 310006ff     	cmn	w23, #0x1
  104fc8: 54000201     	b.ne	0x105008 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0xf0>
  104fcc: 9100c2a1     	add	x1, x21, #0x30
  104fd0: 910043e0     	add	x0, sp, #0x10
  104fd4: 94016a03     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  104fd8: 90000341     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  104fdc: 910043e0     	add	x0, sp, #0x10
  104fe0: f9470c21     	ldr	x1, [x1, #0xe18]
  104fe4: 94016a17     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  104fe8: f9400008     	ldr	x8, [x0]
  104fec: f9402d08     	ldr	x8, [x8, #0x58]
  104ff0: 52800401     	mov	w1, #0x20               // =32
  104ff4: d63f0100     	blr	x8
  104ff8: 2a0003f7     	mov	w23, w0
  104ffc: 910043e0     	add	x0, sp, #0x10
  105000: 940169e8     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  105004: b90092b7     	str	w23, [x21, #0x90]
  105008: f9400288     	ldr	x8, [x20]
  10500c: 1e22c100     	fcvt	d0, s8
  105010: f9402108     	ldr	x8, [x8, #0x40]
  105014: aa1403e0     	mov	x0, x20
  105018: aa1603e1     	mov	x1, x22
  10501c: aa1503e2     	mov	x2, x21
  105020: 2a1703e3     	mov	w3, w23
  105024: d63f0100     	blr	x8
  105028: b5000140     	cbnz	x0, 0x105050 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x138>
  10502c: f9400268     	ldr	x8, [x19]
  105030: 528000aa     	mov	w10, #0x5               // =5
  105034: f85e8108     	ldur	x8, [x8, #-0x18]
  105038: 8b080268     	add	x8, x19, x8
  10503c: 29442d09     	ldp	w9, w11, [x8, #0x20]
  105040: 2a0a0129     	orr	w9, w9, w10
  105044: 6a09017f     	tst	w11, w9
  105048: b9002109     	str	w9, [x8, #0x20]
  10504c: 54000201     	b.ne	0x10508c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x174>
  105050: 910003e0     	mov	x0, sp
  105054: 94016a1f     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105058: f9401708     	ldr	x8, [x24, #0x28]
  10505c: f9400fe9     	ldr	x9, [sp, #0x18]
  105060: eb09011f     	cmp	x8, x9
  105064: 540001a1     	b.ne	0x105098 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x180>
  105068: aa1303e0     	mov	x0, x19
  10506c: fd4013e8     	ldr	d8, [sp, #0x20]
  105070: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  105074: a94557f6     	ldp	x22, x21, [sp, #0x50]
  105078: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  10507c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  105080: 9101c3ff     	add	sp, sp, #0x70
  105084: d50323bf     	autiasp
  105088: d65f03c0     	ret
  10508c: d0fffb40     	adrp	x0, 0x6f000
  105090: 91344400     	add	x0, x0, #0xd11
  105094: 940005c2     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105098: 94015f66     	bl	0x15ce30 <__stack_chk_fail@plt>
  10509c: 14000004     	b	0x1050ac <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x194>
  1050a0: aa0003f4     	mov	x20, x0
  1050a4: 14000009     	b	0x1050c8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x1b0>
  1050a8: 14000003     	b	0x1050b4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x19c>
  1050ac: aa0003f4     	mov	x20, x0
  1050b0: 14000004     	b	0x1050c0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x1a8>
  1050b4: aa0003f4     	mov	x20, x0
  1050b8: 910043e0     	add	x0, sp, #0x10
  1050bc: 940169b9     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1050c0: 910003e0     	mov	x0, sp
  1050c4: 94016a03     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1050c8: aa1403e0     	mov	x0, x20
  1050cc: 94015fa1     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1050d0: f9400268     	ldr	x8, [x19]
  1050d4: f85e8108     	ldur	x8, [x8, #-0x18]
  1050d8: 8b080268     	add	x8, x19, x8
  1050dc: b9402109     	ldr	w9, [x8, #0x20]
  1050e0: 3940910a     	ldrb	w10, [x8, #0x24]
  1050e4: 32000129     	orr	w9, w9, #0x1
  1050e8: b9002109     	str	w9, [x8, #0x20]
  1050ec: 3700006a     	tbnz	w10, #0x0, 0x1050f8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x1e0>
  1050f0: 94016270     	bl	0x15dab0 <__cxa_end_catch@plt>
  1050f4: 17ffffd9     	b	0x105058 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(float)+0x140>
  1050f8: 9401626a     	bl	0x15daa0 <__cxa_rethrow@plt>
  1050fc: aa0003f3     	mov	x19, x0
  105100: 9401626c     	bl	0x15dab0 <__cxa_end_catch@plt>
  105104: aa1303e0     	mov	x0, x19
  105108: 94015016     	bl	0x159160 <__emutls_get_address+0x6d4>
  10510c: 97fe8f8a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000105110 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)>:
  105110: d503233f     	paciasp
  105114: d101c3ff     	sub	sp, sp, #0x70
  105118: fd0013e8     	str	d8, [sp, #0x20]
  10511c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  105120: 9100c3fd     	add	x29, sp, #0x30
  105124: a9045ff8     	stp	x24, x23, [sp, #0x40]
  105128: a90557f6     	stp	x22, x21, [sp, #0x50]
  10512c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  105130: d53bd058     	mrs	x24, TPIDR_EL0
  105134: aa0003f3     	mov	x19, x0
  105138: f9401708     	ldr	x8, [x24, #0x28]
  10513c: f9000fe8     	str	x8, [sp, #0x18]
  105140: f9400008     	ldr	x8, [x0]
  105144: 390003ff     	strb	wzr, [sp]
  105148: f90007e0     	str	x0, [sp, #0x8]
  10514c: f85e8109     	ldur	x9, [x8, #-0x18]
  105150: 8b090009     	add	x9, x0, x9
  105154: b940212a     	ldr	w10, [x9, #0x20]
  105158: 3500078a     	cbnz	w10, 0x105248 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x138>
  10515c: 1e604008     	fmov	d8, d0
  105160: f9404520     	ldr	x0, [x9, #0x88]
  105164: b4000060     	cbz	x0, 0x105170 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x60>
  105168: 940169d6     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  10516c: f9400268     	ldr	x8, [x19]
  105170: 52800029     	mov	w9, #0x1                // =1
  105174: 910043e0     	add	x0, sp, #0x10
  105178: 390003e9     	strb	w9, [sp]
  10517c: f85e8108     	ldur	x8, [x8, #-0x18]
  105180: 8b080268     	add	x8, x19, x8
  105184: 9100c101     	add	x1, x8, #0x30
  105188: 94016996     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  10518c: f0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  105190: 910043e0     	add	x0, sp, #0x10
  105194: f9472021     	ldr	x1, [x1, #0xe40]
  105198: 940169aa     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  10519c: aa0003f4     	mov	x20, x0
  1051a0: 910043e0     	add	x0, sp, #0x10
  1051a4: 9401697f     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1051a8: f9400268     	ldr	x8, [x19]
  1051ac: f85e8108     	ldur	x8, [x8, #-0x18]
  1051b0: 8b080275     	add	x21, x19, x8
  1051b4: b94092b7     	ldr	w23, [x21, #0x90]
  1051b8: f94016b6     	ldr	x22, [x21, #0x28]
  1051bc: 310006ff     	cmn	w23, #0x1
  1051c0: 54000201     	b.ne	0x105200 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0xf0>
  1051c4: 9100c2a1     	add	x1, x21, #0x30
  1051c8: 910043e0     	add	x0, sp, #0x10
  1051cc: 94016985     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1051d0: f0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1051d4: 910043e0     	add	x0, sp, #0x10
  1051d8: f9470c21     	ldr	x1, [x1, #0xe18]
  1051dc: 94016999     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1051e0: f9400008     	ldr	x8, [x0]
  1051e4: f9402d08     	ldr	x8, [x8, #0x58]
  1051e8: 52800401     	mov	w1, #0x20               // =32
  1051ec: d63f0100     	blr	x8
  1051f0: 2a0003f7     	mov	w23, w0
  1051f4: 910043e0     	add	x0, sp, #0x10
  1051f8: 9401696a     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1051fc: b90092b7     	str	w23, [x21, #0x90]
  105200: f9400288     	ldr	x8, [x20]
  105204: f9402108     	ldr	x8, [x8, #0x40]
  105208: 1e604100     	fmov	d0, d8
  10520c: aa1403e0     	mov	x0, x20
  105210: aa1603e1     	mov	x1, x22
  105214: aa1503e2     	mov	x2, x21
  105218: 2a1703e3     	mov	w3, w23
  10521c: d63f0100     	blr	x8
  105220: b5000140     	cbnz	x0, 0x105248 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x138>
  105224: f9400268     	ldr	x8, [x19]
  105228: 528000aa     	mov	w10, #0x5               // =5
  10522c: f85e8108     	ldur	x8, [x8, #-0x18]
  105230: 8b080268     	add	x8, x19, x8
  105234: 29442d09     	ldp	w9, w11, [x8, #0x20]
  105238: 2a0a0129     	orr	w9, w9, w10
  10523c: 6a09017f     	tst	w11, w9
  105240: b9002109     	str	w9, [x8, #0x20]
  105244: 54000201     	b.ne	0x105284 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x174>
  105248: 910003e0     	mov	x0, sp
  10524c: 940169a1     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105250: f9401708     	ldr	x8, [x24, #0x28]
  105254: f9400fe9     	ldr	x9, [sp, #0x18]
  105258: eb09011f     	cmp	x8, x9
  10525c: 540001a1     	b.ne	0x105290 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x180>
  105260: aa1303e0     	mov	x0, x19
  105264: fd4013e8     	ldr	d8, [sp, #0x20]
  105268: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  10526c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  105270: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  105274: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  105278: 9101c3ff     	add	sp, sp, #0x70
  10527c: d50323bf     	autiasp
  105280: d65f03c0     	ret
  105284: d0fffb40     	adrp	x0, 0x6f000
  105288: 91344400     	add	x0, x0, #0xd11
  10528c: 94000544     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105290: 94015ee8     	bl	0x15ce30 <__stack_chk_fail@plt>
  105294: 14000004     	b	0x1052a4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x194>
  105298: aa0003f4     	mov	x20, x0
  10529c: 14000009     	b	0x1052c0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x1b0>
  1052a0: 14000003     	b	0x1052ac <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x19c>
  1052a4: aa0003f4     	mov	x20, x0
  1052a8: 14000004     	b	0x1052b8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x1a8>
  1052ac: aa0003f4     	mov	x20, x0
  1052b0: 910043e0     	add	x0, sp, #0x10
  1052b4: 9401693b     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1052b8: 910003e0     	mov	x0, sp
  1052bc: 94016985     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1052c0: aa1403e0     	mov	x0, x20
  1052c4: 94015f23     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1052c8: f9400268     	ldr	x8, [x19]
  1052cc: f85e8108     	ldur	x8, [x8, #-0x18]
  1052d0: 8b080268     	add	x8, x19, x8
  1052d4: b9402109     	ldr	w9, [x8, #0x20]
  1052d8: 3940910a     	ldrb	w10, [x8, #0x24]
  1052dc: 32000129     	orr	w9, w9, #0x1
  1052e0: b9002109     	str	w9, [x8, #0x20]
  1052e4: 3700006a     	tbnz	w10, #0x0, 0x1052f0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x1e0>
  1052e8: 940161f2     	bl	0x15dab0 <__cxa_end_catch@plt>
  1052ec: 17ffffd9     	b	0x105250 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(double)+0x140>
  1052f0: 940161ec     	bl	0x15daa0 <__cxa_rethrow@plt>
  1052f4: aa0003f3     	mov	x19, x0
  1052f8: 940161ee     	bl	0x15dab0 <__cxa_end_catch@plt>
  1052fc: aa1303e0     	mov	x0, x19
  105300: 94014f98     	bl	0x159160 <__emutls_get_address+0x6d4>
  105304: 97fe8f0c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000105308 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)>:
  105308: d503233f     	paciasp
  10530c: d101c3ff     	sub	sp, sp, #0x70
  105310: a9037bfd     	stp	x29, x30, [sp, #0x30]
  105314: 9100c3fd     	add	x29, sp, #0x30
  105318: a9045ff8     	stp	x24, x23, [sp, #0x40]
  10531c: a90557f6     	stp	x22, x21, [sp, #0x50]
  105320: a9064ff4     	stp	x20, x19, [sp, #0x60]
  105324: d53bd058     	mrs	x24, TPIDR_EL0
  105328: aa0003f3     	mov	x19, x0
  10532c: f9401708     	ldr	x8, [x24, #0x28]
  105330: f81f83a8     	stur	x8, [x29, #-0x8]
  105334: f9400008     	ldr	x8, [x0]
  105338: 390043ff     	strb	wzr, [sp, #0x10]
  10533c: f9000fe0     	str	x0, [sp, #0x18]
  105340: f85e8109     	ldur	x9, [x8, #-0x18]
  105344: 8b090009     	add	x9, x0, x9
  105348: b940212a     	ldr	w10, [x9, #0x20]
  10534c: 3500078a     	cbnz	w10, 0x10543c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x134>
  105350: f9404520     	ldr	x0, [x9, #0x88]
  105354: 3d8003e0     	str	q0, [sp]
  105358: b4000060     	cbz	x0, 0x105364 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x5c>
  10535c: 94016959     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  105360: f9400268     	ldr	x8, [x19]
  105364: 52800029     	mov	w9, #0x1                // =1
  105368: d10043a0     	sub	x0, x29, #0x10
  10536c: 390043e9     	strb	w9, [sp, #0x10]
  105370: f85e8108     	ldur	x8, [x8, #-0x18]
  105374: 8b080268     	add	x8, x19, x8
  105378: 9100c101     	add	x1, x8, #0x30
  10537c: 94016919     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  105380: f0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  105384: d10043a0     	sub	x0, x29, #0x10
  105388: f9472021     	ldr	x1, [x1, #0xe40]
  10538c: 9401692d     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  105390: aa0003f4     	mov	x20, x0
  105394: d10043a0     	sub	x0, x29, #0x10
  105398: 94016902     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  10539c: f9400268     	ldr	x8, [x19]
  1053a0: f85e8108     	ldur	x8, [x8, #-0x18]
  1053a4: 8b080275     	add	x21, x19, x8
  1053a8: b94092b7     	ldr	w23, [x21, #0x90]
  1053ac: f94016b6     	ldr	x22, [x21, #0x28]
  1053b0: 310006ff     	cmn	w23, #0x1
  1053b4: 54000201     	b.ne	0x1053f4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0xec>
  1053b8: 9100c2a1     	add	x1, x21, #0x30
  1053bc: d10043a0     	sub	x0, x29, #0x10
  1053c0: 94016908     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1053c4: f0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1053c8: d10043a0     	sub	x0, x29, #0x10
  1053cc: f9470c21     	ldr	x1, [x1, #0xe18]
  1053d0: 9401691c     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1053d4: f9400008     	ldr	x8, [x0]
  1053d8: f9402d08     	ldr	x8, [x8, #0x58]
  1053dc: 52800401     	mov	w1, #0x20               // =32
  1053e0: d63f0100     	blr	x8
  1053e4: 2a0003f7     	mov	w23, w0
  1053e8: d10043a0     	sub	x0, x29, #0x10
  1053ec: 940168ed     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1053f0: b90092b7     	str	w23, [x21, #0x90]
  1053f4: f9400288     	ldr	x8, [x20]
  1053f8: f9402508     	ldr	x8, [x8, #0x48]
  1053fc: aa1403e0     	mov	x0, x20
  105400: aa1603e1     	mov	x1, x22
  105404: aa1503e2     	mov	x2, x21
  105408: 2a1703e3     	mov	w3, w23
  10540c: 3dc003e0     	ldr	q0, [sp]
  105410: d63f0100     	blr	x8
  105414: b5000140     	cbnz	x0, 0x10543c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x134>
  105418: f9400268     	ldr	x8, [x19]
  10541c: 528000aa     	mov	w10, #0x5               // =5
  105420: f85e8108     	ldur	x8, [x8, #-0x18]
  105424: 8b080268     	add	x8, x19, x8
  105428: 29442d09     	ldp	w9, w11, [x8, #0x20]
  10542c: 2a0a0129     	orr	w9, w9, w10
  105430: 6a09017f     	tst	w11, w9
  105434: b9002109     	str	w9, [x8, #0x20]
  105438: 540001e1     	b.ne	0x105474 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x16c>
  10543c: 910043e0     	add	x0, sp, #0x10
  105440: 94016924     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105444: f9401708     	ldr	x8, [x24, #0x28]
  105448: f85f83a9     	ldur	x9, [x29, #-0x8]
  10544c: eb09011f     	cmp	x8, x9
  105450: 54000181     	b.ne	0x105480 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x178>
  105454: aa1303e0     	mov	x0, x19
  105458: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  10545c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  105460: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  105464: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  105468: 9101c3ff     	add	sp, sp, #0x70
  10546c: d50323bf     	autiasp
  105470: d65f03c0     	ret
  105474: d0fffb40     	adrp	x0, 0x6f000
  105478: 91344400     	add	x0, x0, #0xd11
  10547c: 940004c8     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105480: 94015e6c     	bl	0x15ce30 <__stack_chk_fail@plt>
  105484: 14000004     	b	0x105494 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x18c>
  105488: aa0003f4     	mov	x20, x0
  10548c: 14000009     	b	0x1054b0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x1a8>
  105490: 14000003     	b	0x10549c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x194>
  105494: aa0003f4     	mov	x20, x0
  105498: 14000004     	b	0x1054a8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x1a0>
  10549c: aa0003f4     	mov	x20, x0
  1054a0: d10043a0     	sub	x0, x29, #0x10
  1054a4: 940168bf     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1054a8: 910043e0     	add	x0, sp, #0x10
  1054ac: 94016909     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1054b0: aa1403e0     	mov	x0, x20
  1054b4: 94015ea7     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1054b8: f9400268     	ldr	x8, [x19]
  1054bc: f85e8108     	ldur	x8, [x8, #-0x18]
  1054c0: 8b080268     	add	x8, x19, x8
  1054c4: b9402109     	ldr	w9, [x8, #0x20]
  1054c8: 3940910a     	ldrb	w10, [x8, #0x24]
  1054cc: 32000129     	orr	w9, w9, #0x1
  1054d0: b9002109     	str	w9, [x8, #0x20]
  1054d4: 3700006a     	tbnz	w10, #0x0, 0x1054e0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x1d8>
  1054d8: 94016176     	bl	0x15dab0 <__cxa_end_catch@plt>
  1054dc: 17ffffda     	b	0x105444 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(long double)+0x13c>
  1054e0: 94016170     	bl	0x15daa0 <__cxa_rethrow@plt>
  1054e4: aa0003f3     	mov	x19, x0
  1054e8: 94016172     	bl	0x15dab0 <__cxa_end_catch@plt>
  1054ec: aa1303e0     	mov	x0, x19
  1054f0: 94014f1c     	bl	0x159160 <__emutls_get_address+0x6d4>
  1054f4: 97fe8e90     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001054f8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)>:
  1054f8: d503233f     	paciasp
  1054fc: d101c3ff     	sub	sp, sp, #0x70
  105500: a9027bfd     	stp	x29, x30, [sp, #0x20]
  105504: 910083fd     	add	x29, sp, #0x20
  105508: f9001bf9     	str	x25, [sp, #0x30]
  10550c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  105510: a90557f6     	stp	x22, x21, [sp, #0x50]
  105514: a9064ff4     	stp	x20, x19, [sp, #0x60]
  105518: d53bd059     	mrs	x25, TPIDR_EL0
  10551c: aa0003f3     	mov	x19, x0
  105520: f9401728     	ldr	x8, [x25, #0x28]
  105524: f81f83a8     	stur	x8, [x29, #-0x8]
  105528: f9400008     	ldr	x8, [x0]
  10552c: 390003ff     	strb	wzr, [sp]
  105530: f90007e0     	str	x0, [sp, #0x8]
  105534: f85e8109     	ldur	x9, [x8, #-0x18]
  105538: 8b090009     	add	x9, x0, x9
  10553c: b940212a     	ldr	w10, [x9, #0x20]
  105540: 3500078a     	cbnz	w10, 0x105630 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x138>
  105544: aa0103f4     	mov	x20, x1
  105548: f9404520     	ldr	x0, [x9, #0x88]
  10554c: b4000060     	cbz	x0, 0x105558 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x60>
  105550: 940168dc     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  105554: f9400268     	ldr	x8, [x19]
  105558: 52800029     	mov	w9, #0x1                // =1
  10555c: 910043e0     	add	x0, sp, #0x10
  105560: 390003e9     	strb	w9, [sp]
  105564: f85e8108     	ldur	x8, [x8, #-0x18]
  105568: 8b080268     	add	x8, x19, x8
  10556c: 9100c101     	add	x1, x8, #0x30
  105570: 9401689c     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  105574: f0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  105578: 910043e0     	add	x0, sp, #0x10
  10557c: f9472021     	ldr	x1, [x1, #0xe40]
  105580: 940168b0     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  105584: aa0003f5     	mov	x21, x0
  105588: 910043e0     	add	x0, sp, #0x10
  10558c: 94016885     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  105590: f9400268     	ldr	x8, [x19]
  105594: f85e8108     	ldur	x8, [x8, #-0x18]
  105598: 8b080276     	add	x22, x19, x8
  10559c: b94092d8     	ldr	w24, [x22, #0x90]
  1055a0: f94016d7     	ldr	x23, [x22, #0x28]
  1055a4: 3100071f     	cmn	w24, #0x1
  1055a8: 54000201     	b.ne	0x1055e8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0xf0>
  1055ac: 9100c2c1     	add	x1, x22, #0x30
  1055b0: 910043e0     	add	x0, sp, #0x10
  1055b4: 9401688b     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1055b8: f0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1055bc: 910043e0     	add	x0, sp, #0x10
  1055c0: f9470c21     	ldr	x1, [x1, #0xe18]
  1055c4: 9401689f     	bl	0x15f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>
  1055c8: f9400008     	ldr	x8, [x0]
  1055cc: f9402d08     	ldr	x8, [x8, #0x58]
  1055d0: 52800401     	mov	w1, #0x20               // =32
  1055d4: d63f0100     	blr	x8
  1055d8: 2a0003f8     	mov	w24, w0
  1055dc: 910043e0     	add	x0, sp, #0x10
  1055e0: 94016870     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1055e4: b90092d8     	str	w24, [x22, #0x90]
  1055e8: f94002a8     	ldr	x8, [x21]
  1055ec: f9402908     	ldr	x8, [x8, #0x50]
  1055f0: aa1503e0     	mov	x0, x21
  1055f4: aa1703e1     	mov	x1, x23
  1055f8: aa1603e2     	mov	x2, x22
  1055fc: 2a1803e3     	mov	w3, w24
  105600: aa1403e4     	mov	x4, x20
  105604: d63f0100     	blr	x8
  105608: b5000140     	cbnz	x0, 0x105630 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x138>
  10560c: f9400268     	ldr	x8, [x19]
  105610: 528000aa     	mov	w10, #0x5               // =5
  105614: f85e8108     	ldur	x8, [x8, #-0x18]
  105618: 8b080268     	add	x8, x19, x8
  10561c: 29442d09     	ldp	w9, w11, [x8, #0x20]
  105620: 2a0a0129     	orr	w9, w9, w10
  105624: 6a09017f     	tst	w11, w9
  105628: b9002109     	str	w9, [x8, #0x20]
  10562c: 54000201     	b.ne	0x10566c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x174>
  105630: 910003e0     	mov	x0, sp
  105634: 940168a7     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105638: f9401728     	ldr	x8, [x25, #0x28]
  10563c: f85f83a9     	ldur	x9, [x29, #-0x8]
  105640: eb09011f     	cmp	x8, x9
  105644: 540001a1     	b.ne	0x105678 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x180>
  105648: aa1303e0     	mov	x0, x19
  10564c: f9401bf9     	ldr	x25, [sp, #0x30]
  105650: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  105654: a94557f6     	ldp	x22, x21, [sp, #0x50]
  105658: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  10565c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  105660: 9101c3ff     	add	sp, sp, #0x70
  105664: d50323bf     	autiasp
  105668: d65f03c0     	ret
  10566c: d0fffb40     	adrp	x0, 0x6f000
  105670: 91344400     	add	x0, x0, #0xd11
  105674: 9400044a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105678: 94015dee     	bl	0x15ce30 <__stack_chk_fail@plt>
  10567c: 14000004     	b	0x10568c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x194>
  105680: aa0003f4     	mov	x20, x0
  105684: 14000009     	b	0x1056a8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x1b0>
  105688: 14000003     	b	0x105694 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x19c>
  10568c: aa0003f4     	mov	x20, x0
  105690: 14000004     	b	0x1056a0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x1a8>
  105694: aa0003f4     	mov	x20, x0
  105698: 910043e0     	add	x0, sp, #0x10
  10569c: 94016841     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1056a0: 910003e0     	mov	x0, sp
  1056a4: 9401688b     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  1056a8: aa1403e0     	mov	x0, x20
  1056ac: 94015e29     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1056b0: f9400268     	ldr	x8, [x19]
  1056b4: f85e8108     	ldur	x8, [x8, #-0x18]
  1056b8: 8b080268     	add	x8, x19, x8
  1056bc: b9402109     	ldr	w9, [x8, #0x20]
  1056c0: 3940910a     	ldrb	w10, [x8, #0x24]
  1056c4: 32000129     	orr	w9, w9, #0x1
  1056c8: b9002109     	str	w9, [x8, #0x20]
  1056cc: 3700006a     	tbnz	w10, #0x0, 0x1056d8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x1e0>
  1056d0: 940160f8     	bl	0x15dab0 <__cxa_end_catch@plt>
  1056d4: 17ffffd9     	b	0x105638 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(void const*)+0x140>
  1056d8: 940160f2     	bl	0x15daa0 <__cxa_rethrow@plt>
  1056dc: aa0003f3     	mov	x19, x0
  1056e0: 940160f4     	bl	0x15dab0 <__cxa_end_catch@plt>
  1056e4: aa1303e0     	mov	x0, x19
  1056e8: 94014e9e     	bl	0x159160 <__emutls_get_address+0x6d4>
  1056ec: 97fe8e12     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001056f0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)>:
  1056f0: d503233f     	paciasp
  1056f4: d10183ff     	sub	sp, sp, #0x60
  1056f8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1056fc: 910083fd     	add	x29, sp, #0x20
  105700: a9035ff8     	stp	x24, x23, [sp, #0x30]
  105704: a90457f6     	stp	x22, x21, [sp, #0x40]
  105708: a9054ff4     	stp	x20, x19, [sp, #0x50]
  10570c: d53bd057     	mrs	x23, TPIDR_EL0
  105710: aa0003f3     	mov	x19, x0
  105714: f94016e8     	ldr	x8, [x23, #0x28]
  105718: f81f83a8     	stur	x8, [x29, #-0x8]
  10571c: f9400008     	ldr	x8, [x0]
  105720: 390023ff     	strb	wzr, [sp, #0x8]
  105724: f9000be0     	str	x0, [sp, #0x10]
  105728: f85e8108     	ldur	x8, [x8, #-0x18]
  10572c: 8b080008     	add	x8, x0, x8
  105730: b9402109     	ldr	w9, [x8, #0x20]
  105734: 340001e9     	cbz	w9, 0x105770 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x80>
  105738: 910023e0     	add	x0, sp, #0x8
  10573c: 94016865     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105740: f94016e8     	ldr	x8, [x23, #0x28]
  105744: f85f83a9     	ldur	x9, [x29, #-0x8]
  105748: eb09011f     	cmp	x8, x9
  10574c: 54000ba1     	b.ne	0x1058c0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x1d0>
  105750: aa1303e0     	mov	x0, x19
  105754: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  105758: a94457f6     	ldp	x22, x21, [sp, #0x40]
  10575c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  105760: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  105764: 910183ff     	add	sp, sp, #0x60
  105768: d50323bf     	autiasp
  10576c: d65f03c0     	ret
  105770: aa0103f4     	mov	x20, x1
  105774: f9404500     	ldr	x0, [x8, #0x88]
  105778: b4000040     	cbz	x0, 0x105780 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x90>
  10577c: 94016851     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  105780: 52800028     	mov	w8, #0x1                // =1
  105784: f9400269     	ldr	x9, [x19]
  105788: 390023e8     	strb	w8, [sp, #0x8]
  10578c: f85e8128     	ldur	x8, [x9, #-0x18]
  105790: 8b080268     	add	x8, x19, x8
  105794: b4000874     	cbz	x20, 0x1058a0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x1b0>
  105798: aa1f03f8     	mov	x24, xzr
  10579c: f9401515     	ldr	x21, [x8, #0x28]
  1057a0: 14000004     	b	0x1057b0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xc0>
  1057a4: 91001108     	add	x8, x8, #0x4
  1057a8: f9000ec8     	str	x8, [x22, #0x18]
  1057ac: d1000718     	sub	x24, x24, #0x1
  1057b0: a941a688     	ldp	x8, x9, [x20, #0x18]
  1057b4: eb09011f     	cmp	x8, x9
  1057b8: 54000060     	b.eq	0x1057c4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xd4>
  1057bc: b9400100     	ldr	w0, [x8]
  1057c0: 14000005     	b	0x1057d4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xe4>
  1057c4: f9400288     	ldr	x8, [x20]
  1057c8: f9402508     	ldr	x8, [x8, #0x48]
  1057cc: aa1403e0     	mov	x0, x20
  1057d0: d63f0100     	blr	x8
  1057d4: 3100041f     	cmn	w0, #0x1
  1057d8: 9a9403f6     	csel	x22, xzr, x20, eq
  1057dc: 54000420     	b.eq	0x105860 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x170>
  1057e0: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  1057e4: eb09011f     	cmp	x8, x9
  1057e8: 54000060     	b.eq	0x1057f4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x104>
  1057ec: b9400101     	ldr	w1, [x8]
  1057f0: 14000006     	b	0x105808 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x118>
  1057f4: f94002c8     	ldr	x8, [x22]
  1057f8: f9402508     	ldr	x8, [x8, #0x48]
  1057fc: aa1603e0     	mov	x0, x22
  105800: d63f0100     	blr	x8
  105804: 2a0003e1     	mov	w1, w0
  105808: b40002f5     	cbz	x21, 0x105864 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x174>
  10580c: a94326a8     	ldp	x8, x9, [x21, #0x30]
  105810: eb09011f     	cmp	x8, x9
  105814: 54000080     	b.eq	0x105824 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x134>
  105818: b8004501     	str	w1, [x8], #0x4
  10581c: f9001aa8     	str	x8, [x21, #0x30]
  105820: 14000006     	b	0x105838 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x148>
  105824: f94002a8     	ldr	x8, [x21]
  105828: f9403508     	ldr	x8, [x8, #0x68]
  10582c: aa1503e0     	mov	x0, x21
  105830: d63f0100     	blr	x8
  105834: 2a0003e1     	mov	w1, w0
  105838: 3100043f     	cmn	w1, #0x1
  10583c: 54000120     	b.eq	0x105860 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x170>
  105840: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  105844: eb09011f     	cmp	x8, x9
  105848: 54fffae1     	b.ne	0x1057a4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xb4>
  10584c: f94002c8     	ldr	x8, [x22]
  105850: f9402908     	ldr	x8, [x8, #0x50]
  105854: aa1603e0     	mov	x0, x22
  105858: d63f0100     	blr	x8
  10585c: 17ffffd4     	b	0x1057ac <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0xbc>
  105860: b5fff6d8     	cbnz	x24, 0x105738 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x48>
  105864: f9400268     	ldr	x8, [x19]
  105868: f85e8108     	ldur	x8, [x8, #-0x18]
  10586c: 8b080268     	add	x8, x19, x8
  105870: f9401509     	ldr	x9, [x8, #0x28]
  105874: 29442d0a     	ldp	w10, w11, [x8, #0x20]
  105878: f100013f     	cmp	x9, #0x0
  10587c: 1a9f17e9     	cset	w9, eq
  105880: 2a090149     	orr	w9, w10, w9
  105884: 321e0129     	orr	w9, w9, #0x4
  105888: 6a0b013f     	tst	w9, w11
  10588c: b9002109     	str	w9, [x8, #0x20]
  105890: 54fff540     	b.eq	0x105738 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x48>
  105894: d0fffb40     	adrp	x0, 0x6f000
  105898: 91344400     	add	x0, x0, #0xd11
  10589c: 940003c0     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1058a0: 29442909     	ldp	w9, w10, [x8, #0x20]
  1058a4: 32000129     	orr	w9, w9, #0x1
  1058a8: 6a09015f     	tst	w10, w9
  1058ac: b9002109     	str	w9, [x8, #0x20]
  1058b0: 54fff440     	b.eq	0x105738 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x48>
  1058b4: d0fffb40     	adrp	x0, 0x6f000
  1058b8: 91344400     	add	x0, x0, #0xd11
  1058bc: 940003b8     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  1058c0: 94015d5c     	bl	0x15ce30 <__stack_chk_fail@plt>
  1058c4: 14000003     	b	0x1058d0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x1e0>
  1058c8: aa0003f4     	mov	x20, x0
  1058cc: 14000013     	b	0x105918 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x228>
  1058d0: 94015da0     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1058d4: f9400268     	ldr	x8, [x19]
  1058d8: f85e8108     	ldur	x8, [x8, #-0x18]
  1058dc: 8b080268     	add	x8, x19, x8
  1058e0: b9402109     	ldr	w9, [x8, #0x20]
  1058e4: 3940910a     	ldrb	w10, [x8, #0x24]
  1058e8: 321e0129     	orr	w9, w9, #0x4
  1058ec: b9002109     	str	w9, [x8, #0x20]
  1058f0: 3710006a     	tbnz	w10, #0x2, 0x1058fc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x20c>
  1058f4: 9401606f     	bl	0x15dab0 <__cxa_end_catch@plt>
  1058f8: 17ffff90     	b	0x105738 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x48>
  1058fc: 94016069     	bl	0x15daa0 <__cxa_rethrow@plt>
  105900: aa0003f4     	mov	x20, x0
  105904: 9401606b     	bl	0x15dab0 <__cxa_end_catch@plt>
  105908: 14000002     	b	0x105910 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x220>
  10590c: aa0003f4     	mov	x20, x0
  105910: 910023e0     	add	x0, sp, #0x8
  105914: 940167ef     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105918: aa1403e0     	mov	x0, x20
  10591c: 94015d8d     	bl	0x15cf50 <__cxa_begin_catch@plt>
  105920: f9400268     	ldr	x8, [x19]
  105924: f85e8108     	ldur	x8, [x8, #-0x18]
  105928: 8b080268     	add	x8, x19, x8
  10592c: b9402109     	ldr	w9, [x8, #0x20]
  105930: 3940910a     	ldrb	w10, [x8, #0x24]
  105934: 32000129     	orr	w9, w9, #0x1
  105938: b9002109     	str	w9, [x8, #0x20]
  10593c: 3700006a     	tbnz	w10, #0x0, 0x105948 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x258>
  105940: 9401605c     	bl	0x15dab0 <__cxa_end_catch@plt>
  105944: 17ffff7f     	b	0x105740 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::operator<<(std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t>>*)+0x50>
  105948: 94016056     	bl	0x15daa0 <__cxa_rethrow@plt>
  10594c: aa0003f3     	mov	x19, x0
  105950: 94016058     	bl	0x15dab0 <__cxa_end_catch@plt>
  105954: aa1303e0     	mov	x0, x19
  105958: 94014e02     	bl	0x159160 <__emutls_get_address+0x6d4>
  10595c: 97fe8d76     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000105960 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)>:
  105960: d503233f     	paciasp
  105964: d10143ff     	sub	sp, sp, #0x50
  105968: a9027bfd     	stp	x29, x30, [sp, #0x20]
  10596c: 910083fd     	add	x29, sp, #0x20
  105970: f9001bf5     	str	x21, [sp, #0x30]
  105974: a9044ff4     	stp	x20, x19, [sp, #0x40]
  105978: d53bd055     	mrs	x21, TPIDR_EL0
  10597c: aa0003f3     	mov	x19, x0
  105980: f94016a8     	ldr	x8, [x21, #0x28]
  105984: f81f83a8     	stur	x8, [x29, #-0x8]
  105988: f9400008     	ldr	x8, [x0]
  10598c: 390023ff     	strb	wzr, [sp, #0x8]
  105990: f9000be0     	str	x0, [sp, #0x10]
  105994: f85e8109     	ldur	x9, [x8, #-0x18]
  105998: 8b090009     	add	x9, x0, x9
  10599c: b940212a     	ldr	w10, [x9, #0x20]
  1059a0: 3500046a     	cbnz	w10, 0x105a2c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0xcc>
  1059a4: 2a0103f4     	mov	w20, w1
  1059a8: f9404520     	ldr	x0, [x9, #0x88]
  1059ac: b4000060     	cbz	x0, 0x1059b8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0x58>
  1059b0: 940167c4     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  1059b4: f9400268     	ldr	x8, [x19]
  1059b8: 52800029     	mov	w9, #0x1                // =1
  1059bc: 390023e9     	strb	w9, [sp, #0x8]
  1059c0: f85e8108     	ldur	x8, [x8, #-0x18]
  1059c4: 8b080269     	add	x9, x19, x8
  1059c8: f9401520     	ldr	x0, [x9, #0x28]
  1059cc: b4000240     	cbz	x0, 0x105a14 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0xb4>
  1059d0: a9432408     	ldp	x8, x9, [x0, #0x30]
  1059d4: eb09011f     	cmp	x8, x9
  1059d8: 540000c0     	b.eq	0x1059f0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0x90>
  1059dc: b8004514     	str	w20, [x8], #0x4
  1059e0: f9001808     	str	x8, [x0, #0x30]
  1059e4: 3100069f     	cmn	w20, #0x1
  1059e8: 54000221     	b.ne	0x105a2c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0xcc>
  1059ec: 14000008     	b	0x105a0c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0xac>
  1059f0: f9400008     	ldr	x8, [x0]
  1059f4: f9403508     	ldr	x8, [x8, #0x68]
  1059f8: 2a1403e1     	mov	w1, w20
  1059fc: d63f0100     	blr	x8
  105a00: 2a0003f4     	mov	w20, w0
  105a04: 3100069f     	cmn	w20, #0x1
  105a08: 54000121     	b.ne	0x105a2c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0xcc>
  105a0c: f9400268     	ldr	x8, [x19]
  105a10: f85e8108     	ldur	x8, [x8, #-0x18]
  105a14: 8b080268     	add	x8, x19, x8
  105a18: 29442909     	ldp	w9, w10, [x8, #0x20]
  105a1c: 32000129     	orr	w9, w9, #0x1
  105a20: 6a09015f     	tst	w10, w9
  105a24: b9002109     	str	w9, [x8, #0x20]
  105a28: 540001c1     	b.ne	0x105a60 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0x100>
  105a2c: 910023e0     	add	x0, sp, #0x8
  105a30: 940167a8     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105a34: f94016a8     	ldr	x8, [x21, #0x28]
  105a38: f85f83a9     	ldur	x9, [x29, #-0x8]
  105a3c: eb09011f     	cmp	x8, x9
  105a40: 54000161     	b.ne	0x105a6c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0x10c>
  105a44: aa1303e0     	mov	x0, x19
  105a48: f9401bf5     	ldr	x21, [sp, #0x30]
  105a4c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  105a50: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  105a54: 910143ff     	add	sp, sp, #0x50
  105a58: d50323bf     	autiasp
  105a5c: d65f03c0     	ret
  105a60: d0fffb40     	adrp	x0, 0x6f000
  105a64: 91344400     	add	x0, x0, #0xd11
  105a68: 9400034d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105a6c: 94015cf1     	bl	0x15ce30 <__stack_chk_fail@plt>
  105a70: aa0003f4     	mov	x20, x0
  105a74: 14000004     	b	0x105a84 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0x124>
  105a78: aa0003f4     	mov	x20, x0
  105a7c: 910023e0     	add	x0, sp, #0x8
  105a80: 94016794     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105a84: aa1403e0     	mov	x0, x20
  105a88: 94015d32     	bl	0x15cf50 <__cxa_begin_catch@plt>
  105a8c: f9400268     	ldr	x8, [x19]
  105a90: f85e8108     	ldur	x8, [x8, #-0x18]
  105a94: 8b080268     	add	x8, x19, x8
  105a98: b9402109     	ldr	w9, [x8, #0x20]
  105a9c: 3940910a     	ldrb	w10, [x8, #0x24]
  105aa0: 32000129     	orr	w9, w9, #0x1
  105aa4: b9002109     	str	w9, [x8, #0x20]
  105aa8: 3700006a     	tbnz	w10, #0x0, 0x105ab4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0x154>
  105aac: 94016001     	bl	0x15dab0 <__cxa_end_catch@plt>
  105ab0: 17ffffe1     	b	0x105a34 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::put(wchar_t)+0xd4>
  105ab4: 94015ffb     	bl	0x15daa0 <__cxa_rethrow@plt>
  105ab8: aa0003f3     	mov	x19, x0
  105abc: 94015ffd     	bl	0x15dab0 <__cxa_end_catch@plt>
  105ac0: aa1303e0     	mov	x0, x19
  105ac4: 94014da7     	bl	0x159160 <__emutls_get_address+0x6d4>
  105ac8: 97fe8d1b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000105acc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)>:
  105acc: d503233f     	paciasp
  105ad0: d10183ff     	sub	sp, sp, #0x60
  105ad4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  105ad8: 910083fd     	add	x29, sp, #0x20
  105adc: f9001bf7     	str	x23, [sp, #0x30]
  105ae0: a90457f6     	stp	x22, x21, [sp, #0x40]
  105ae4: a9054ff4     	stp	x20, x19, [sp, #0x50]
  105ae8: d53bd056     	mrs	x22, TPIDR_EL0
  105aec: aa0003f3     	mov	x19, x0
  105af0: f94016c8     	ldr	x8, [x22, #0x28]
  105af4: f81f83a8     	stur	x8, [x29, #-0x8]
  105af8: f9400008     	ldr	x8, [x0]
  105afc: 390023ff     	strb	wzr, [sp, #0x8]
  105b00: f9000be0     	str	x0, [sp, #0x10]
  105b04: f85e8108     	ldur	x8, [x8, #-0x18]
  105b08: 8b080008     	add	x8, x0, x8
  105b0c: b9402117     	ldr	w23, [x8, #0x20]
  105b10: 340001f7     	cbz	w23, 0x105b4c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x80>
  105b14: 910023e0     	add	x0, sp, #0x8
  105b18: 9401676e     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105b1c: f94016c8     	ldr	x8, [x22, #0x28]
  105b20: f85f83a9     	ldur	x9, [x29, #-0x8]
  105b24: eb09011f     	cmp	x8, x9
  105b28: 54000501     	b.ne	0x105bc8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0xfc>
  105b2c: aa1303e0     	mov	x0, x19
  105b30: f9401bf7     	ldr	x23, [sp, #0x30]
  105b34: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  105b38: a94457f6     	ldp	x22, x21, [sp, #0x40]
  105b3c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  105b40: 910183ff     	add	sp, sp, #0x60
  105b44: d50323bf     	autiasp
  105b48: d65f03c0     	ret
  105b4c: aa0203f4     	mov	x20, x2
  105b50: aa0103f5     	mov	x21, x1
  105b54: f9404500     	ldr	x0, [x8, #0x88]
  105b58: b4000040     	cbz	x0, 0x105b60 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x94>
  105b5c: 94016759     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  105b60: 52800028     	mov	w8, #0x1                // =1
  105b64: 390023e8     	strb	w8, [sp, #0x8]
  105b68: b4fffd74     	cbz	x20, 0x105b14 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x48>
  105b6c: 35fffd57     	cbnz	w23, 0x105b14 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x48>
  105b70: f9400268     	ldr	x8, [x19]
  105b74: f85e8108     	ldur	x8, [x8, #-0x18]
  105b78: 8b080268     	add	x8, x19, x8
  105b7c: f9401500     	ldr	x0, [x8, #0x28]
  105b80: f9400008     	ldr	x8, [x0]
  105b84: f9403108     	ldr	x8, [x8, #0x60]
  105b88: aa1503e1     	mov	x1, x21
  105b8c: aa1403e2     	mov	x2, x20
  105b90: d63f0100     	blr	x8
  105b94: eb14001f     	cmp	x0, x20
  105b98: 54fffbe0     	b.eq	0x105b14 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x48>
  105b9c: f9400268     	ldr	x8, [x19]
  105ba0: f85e8108     	ldur	x8, [x8, #-0x18]
  105ba4: 8b080268     	add	x8, x19, x8
  105ba8: 29442909     	ldp	w9, w10, [x8, #0x20]
  105bac: 32000129     	orr	w9, w9, #0x1
  105bb0: 6a09015f     	tst	w10, w9
  105bb4: b9002109     	str	w9, [x8, #0x20]
  105bb8: 54fffae0     	b.eq	0x105b14 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x48>
  105bbc: d0fffb40     	adrp	x0, 0x6f000
  105bc0: 91344400     	add	x0, x0, #0xd11
  105bc4: 940002f6     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105bc8: 94015c9a     	bl	0x15ce30 <__stack_chk_fail@plt>
  105bcc: aa0003f4     	mov	x20, x0
  105bd0: 14000004     	b	0x105be0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x114>
  105bd4: aa0003f4     	mov	x20, x0
  105bd8: 910023e0     	add	x0, sp, #0x8
  105bdc: 9401673d     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105be0: aa1403e0     	mov	x0, x20
  105be4: 94015cdb     	bl	0x15cf50 <__cxa_begin_catch@plt>
  105be8: f9400268     	ldr	x8, [x19]
  105bec: f85e8108     	ldur	x8, [x8, #-0x18]
  105bf0: 8b080268     	add	x8, x19, x8
  105bf4: b9402109     	ldr	w9, [x8, #0x20]
  105bf8: 3940910a     	ldrb	w10, [x8, #0x24]
  105bfc: 32000129     	orr	w9, w9, #0x1
  105c00: b9002109     	str	w9, [x8, #0x20]
  105c04: 3700006a     	tbnz	w10, #0x0, 0x105c10 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x144>
  105c08: 94015faa     	bl	0x15dab0 <__cxa_end_catch@plt>
  105c0c: 17ffffc4     	b	0x105b1c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::write(wchar_t const*, long)+0x50>
  105c10: 94015fa4     	bl	0x15daa0 <__cxa_rethrow@plt>
  105c14: aa0003f3     	mov	x19, x0
  105c18: 94015fa6     	bl	0x15dab0 <__cxa_end_catch@plt>
  105c1c: aa1303e0     	mov	x0, x19
  105c20: 94014d50     	bl	0x159160 <__emutls_get_address+0x6d4>
  105c24: 97fe8cc4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000105c28 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellp()>:
  105c28: d503233f     	paciasp
  105c2c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  105c30: 910003fd     	mov	x29, sp
  105c34: f9400008     	ldr	x8, [x0]
  105c38: 528000aa     	mov	w10, #0x5               // =5
  105c3c: f85e8108     	ldur	x8, [x8, #-0x18]
  105c40: 8b080008     	add	x8, x0, x8
  105c44: 39408109     	ldrb	w9, [x8, #0x20]
  105c48: 6a0a013f     	tst	w9, w10
  105c4c: 54000080     	b.eq	0x105c5c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellp()+0x34>
  105c50: aa1f03e0     	mov	x0, xzr
  105c54: 92800001     	mov	x1, #-0x1               // =-1
  105c58: 14000008     	b	0x105c78 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::tellp()+0x50>
  105c5c: f9401500     	ldr	x0, [x8, #0x28]
  105c60: aa1f03e1     	mov	x1, xzr
  105c64: 52800022     	mov	w2, #0x1                // =1
  105c68: 52800203     	mov	w3, #0x10               // =16
  105c6c: f9400008     	ldr	x8, [x0]
  105c70: f9401108     	ldr	x8, [x8, #0x20]
  105c74: d63f0100     	blr	x8
  105c78: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  105c7c: d50323bf     	autiasp
  105c80: d65f03c0     	ret

0000000000105c84 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)>:
  105c84: d503233f     	paciasp
  105c88: d10143ff     	sub	sp, sp, #0x50
  105c8c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  105c90: 910083fd     	add	x29, sp, #0x20
  105c94: a90357f6     	stp	x22, x21, [sp, #0x30]
  105c98: a9044ff4     	stp	x20, x19, [sp, #0x40]
  105c9c: d53bd056     	mrs	x22, TPIDR_EL0
  105ca0: aa0203f4     	mov	x20, x2
  105ca4: f94016c8     	ldr	x8, [x22, #0x28]
  105ca8: aa0003f3     	mov	x19, x0
  105cac: aa0103f5     	mov	x21, x1
  105cb0: f81f83a8     	stur	x8, [x29, #-0x8]
  105cb4: f9400009     	ldr	x9, [x0]
  105cb8: 390023ff     	strb	wzr, [sp, #0x8]
  105cbc: f9000be0     	str	x0, [sp, #0x10]
  105cc0: f85e8128     	ldur	x8, [x9, #-0x18]
  105cc4: 8b08000b     	add	x11, x0, x8
  105cc8: b940216a     	ldr	w10, [x11, #0x20]
  105ccc: 3500014a     	cbnz	w10, 0x105cf4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x70>
  105cd0: f9404560     	ldr	x0, [x11, #0x88]
  105cd4: b4000060     	cbz	x0, 0x105ce0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x5c>
  105cd8: 940166fa     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  105cdc: f9400269     	ldr	x9, [x19]
  105ce0: 52800028     	mov	w8, #0x1                // =1
  105ce4: 390023e8     	strb	w8, [sp, #0x8]
  105ce8: f85e8128     	ldur	x8, [x9, #-0x18]
  105cec: 8b080269     	add	x9, x19, x8
  105cf0: b940212a     	ldr	w10, [x9, #0x20]
  105cf4: 528000a9     	mov	w9, #0x5                // =5
  105cf8: 6a09015f     	tst	w10, w9
  105cfc: 540002e1     	b.ne	0x105d58 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0xd4>
  105d00: 8b080268     	add	x8, x19, x8
  105d04: f9401500     	ldr	x0, [x8, #0x28]
  105d08: f9400008     	ldr	x8, [x0]
  105d0c: f9401508     	ldr	x8, [x8, #0x28]
  105d10: aa1503e1     	mov	x1, x21
  105d14: aa1403e2     	mov	x2, x20
  105d18: 52800203     	mov	w3, #0x10               // =16
  105d1c: d63f0100     	blr	x8
  105d20: b100043f     	cmn	x1, #0x1
  105d24: 540001a1     	b.ne	0x105d58 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0xd4>
  105d28: f9400268     	ldr	x8, [x19]
  105d2c: f85e8108     	ldur	x8, [x8, #-0x18]
  105d30: 8b080268     	add	x8, x19, x8
  105d34: f9401509     	ldr	x9, [x8, #0x28]
  105d38: 29442d0a     	ldp	w10, w11, [x8, #0x20]
  105d3c: f100013f     	cmp	x9, #0x0
  105d40: 1a9f17e9     	cset	w9, eq
  105d44: 2a090149     	orr	w9, w10, w9
  105d48: 321e0129     	orr	w9, w9, #0x4
  105d4c: 6a0b013f     	tst	w9, w11
  105d50: b9002109     	str	w9, [x8, #0x20]
  105d54: 540001c1     	b.ne	0x105d8c <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x108>
  105d58: 910023e0     	add	x0, sp, #0x8
  105d5c: 940166dd     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105d60: f94016c8     	ldr	x8, [x22, #0x28]
  105d64: f85f83a9     	ldur	x9, [x29, #-0x8]
  105d68: eb09011f     	cmp	x8, x9
  105d6c: 54000161     	b.ne	0x105d98 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x114>
  105d70: aa1303e0     	mov	x0, x19
  105d74: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  105d78: a94357f6     	ldp	x22, x21, [sp, #0x30]
  105d7c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  105d80: 910143ff     	add	sp, sp, #0x50
  105d84: d50323bf     	autiasp
  105d88: d65f03c0     	ret
  105d8c: d0fffb40     	adrp	x0, 0x6f000
  105d90: 91344400     	add	x0, x0, #0xd11
  105d94: 94000282     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105d98: 94015c26     	bl	0x15ce30 <__stack_chk_fail@plt>
  105d9c: 14000001     	b	0x105da0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(std::__ndk1::fpos<mbstate_t>)+0x11c>
  105da0: aa0003f3     	mov	x19, x0
  105da4: 910023e0     	add	x0, sp, #0x8
  105da8: 940166ca     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105dac: aa1303e0     	mov	x0, x19
  105db0: 94014cec     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000105db4 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)>:
  105db4: d503233f     	paciasp
  105db8: d10143ff     	sub	sp, sp, #0x50
  105dbc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  105dc0: 910083fd     	add	x29, sp, #0x20
  105dc4: a90357f6     	stp	x22, x21, [sp, #0x30]
  105dc8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  105dcc: d53bd056     	mrs	x22, TPIDR_EL0
  105dd0: 2a0203f4     	mov	w20, w2
  105dd4: f94016c8     	ldr	x8, [x22, #0x28]
  105dd8: aa0003f3     	mov	x19, x0
  105ddc: aa0103f5     	mov	x21, x1
  105de0: f81f83a8     	stur	x8, [x29, #-0x8]
  105de4: f9400009     	ldr	x9, [x0]
  105de8: 390023ff     	strb	wzr, [sp, #0x8]
  105dec: f9000be0     	str	x0, [sp, #0x10]
  105df0: f85e8128     	ldur	x8, [x9, #-0x18]
  105df4: 8b08000b     	add	x11, x0, x8
  105df8: b940216a     	ldr	w10, [x11, #0x20]
  105dfc: 3500014a     	cbnz	w10, 0x105e24 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x70>
  105e00: f9404560     	ldr	x0, [x11, #0x88]
  105e04: b4000060     	cbz	x0, 0x105e10 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x5c>
  105e08: 940166ae     	bl	0x15f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>
  105e0c: f9400269     	ldr	x9, [x19]
  105e10: 52800028     	mov	w8, #0x1                // =1
  105e14: 390023e8     	strb	w8, [sp, #0x8]
  105e18: f85e8128     	ldur	x8, [x9, #-0x18]
  105e1c: 8b080269     	add	x9, x19, x8
  105e20: b940212a     	ldr	w10, [x9, #0x20]
  105e24: 528000a9     	mov	w9, #0x5                // =5
  105e28: 6a09015f     	tst	w10, w9
  105e2c: 540002e1     	b.ne	0x105e88 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0xd4>
  105e30: 8b080268     	add	x8, x19, x8
  105e34: f9401500     	ldr	x0, [x8, #0x28]
  105e38: f9400008     	ldr	x8, [x0]
  105e3c: f9401108     	ldr	x8, [x8, #0x20]
  105e40: aa1503e1     	mov	x1, x21
  105e44: 2a1403e2     	mov	w2, w20
  105e48: 52800203     	mov	w3, #0x10               // =16
  105e4c: d63f0100     	blr	x8
  105e50: b100043f     	cmn	x1, #0x1
  105e54: 540001a1     	b.ne	0x105e88 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0xd4>
  105e58: f9400268     	ldr	x8, [x19]
  105e5c: f85e8108     	ldur	x8, [x8, #-0x18]
  105e60: 8b080268     	add	x8, x19, x8
  105e64: f9401509     	ldr	x9, [x8, #0x28]
  105e68: 29442d0a     	ldp	w10, w11, [x8, #0x20]
  105e6c: f100013f     	cmp	x9, #0x0
  105e70: 1a9f17e9     	cset	w9, eq
  105e74: 2a090149     	orr	w9, w10, w9
  105e78: 321e0129     	orr	w9, w9, #0x4
  105e7c: 6a0b013f     	tst	w9, w11
  105e80: b9002109     	str	w9, [x8, #0x20]
  105e84: 540001c1     	b.ne	0x105ebc <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x108>
  105e88: 910023e0     	add	x0, sp, #0x8
  105e8c: 94016691     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105e90: f94016c8     	ldr	x8, [x22, #0x28]
  105e94: f85f83a9     	ldur	x9, [x29, #-0x8]
  105e98: eb09011f     	cmp	x8, x9
  105e9c: 54000161     	b.ne	0x105ec8 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x114>
  105ea0: aa1303e0     	mov	x0, x19
  105ea4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  105ea8: a94357f6     	ldp	x22, x21, [sp, #0x30]
  105eac: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  105eb0: 910143ff     	add	sp, sp, #0x50
  105eb4: d50323bf     	autiasp
  105eb8: d65f03c0     	ret
  105ebc: d0fffb40     	adrp	x0, 0x6f000
  105ec0: 91344400     	add	x0, x0, #0xd11
  105ec4: 94000236     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  105ec8: 94015bda     	bl	0x15ce30 <__stack_chk_fail@plt>
  105ecc: 14000001     	b	0x105ed0 <std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t>>::seekp(long long, std::__ndk1::ios_base::seekdir)+0x11c>
  105ed0: aa0003f3     	mov	x19, x0
  105ed4: 910023e0     	add	x0, sp, #0x8
  105ed8: 9401667e     	bl	0x15f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>
  105edc: aa1303e0     	mov	x0, x19
  105ee0: 94014ca0     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000105ee4 <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::basic_iostream(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
  105ee4: d503233f     	paciasp
  105ee8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  105eec: f9000bf5     	str	x21, [sp, #0x10]
  105ef0: 910003fd     	mov	x29, sp
  105ef4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  105ef8: f9400428     	ldr	x8, [x1, #0x8]
  105efc: f100005f     	cmp	x2, #0x0
  105f00: aa0003f4     	mov	x20, x0
  105f04: aa0103f3     	mov	x19, x1
  105f08: f9000008     	str	x8, [x0]
  105f0c: f85e8108     	ldur	x8, [x8, #-0x18]
  105f10: f9400829     	ldr	x9, [x1, #0x10]
  105f14: f900041f     	str	xzr, [x0, #0x8]
  105f18: f8286809     	str	x9, [x0, x8]
  105f1c: f0fffb69     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  105f20: f9400008     	ldr	x8, [x0]
  105f24: 3dc38120     	ldr	q0, [x9, #0xe00]
  105f28: 52820049     	mov	w9, #0x1002             // =4098
  105f2c: f85e8108     	ldur	x8, [x8, #-0x18]
  105f30: 8b080015     	add	x21, x0, x8
  105f34: 1a9f17e8     	cset	w8, eq
  105f38: 9100c2a0     	add	x0, x21, #0x30
  105f3c: 3d8006a0     	str	q0, [x21, #0x10]
  105f40: 6f00e400     	movi	v0.2d, #0000000000000000
  105f44: f90016a2     	str	x2, [x21, #0x28]
  105f48: 29047ea8     	stp	w8, wzr, [x21, #0x20]
  105f4c: b9000aa9     	str	w9, [x21, #0x8]
  105f50: 3c8382a0     	stur	q0, [x21, #0x38]
  105f54: 3c8482a0     	stur	q0, [x21, #0x48]
  105f58: 3c8582a0     	stur	q0, [x21, #0x58]
  105f5c: 3c8682a0     	stur	q0, [x21, #0x68]
  105f60: 3c8782a0     	stur	q0, [x21, #0x78]
  105f64: 94016623     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
  105f68: 12800008     	mov	w8, #-0x1               // =-1
  105f6c: f90046bf     	str	xzr, [x21, #0x88]
  105f70: aa1403e9     	mov	x9, x20
  105f74: b90092a8     	str	w8, [x21, #0x90]
  105f78: f9400bf5     	ldr	x21, [sp, #0x10]
  105f7c: f9400e68     	ldr	x8, [x19, #0x18]
  105f80: f8010d28     	str	x8, [x9, #0x10]!
  105f84: f85e8108     	ldur	x8, [x8, #-0x18]
  105f88: f940126a     	ldr	x10, [x19, #0x20]
  105f8c: f828692a     	str	x10, [x9, x8]
  105f90: f9400268     	ldr	x8, [x19]
  105f94: f9000288     	str	x8, [x20]
  105f98: f85e8108     	ldur	x8, [x8, #-0x18]
  105f9c: f940166a     	ldr	x10, [x19, #0x28]
  105fa0: f8286a8a     	str	x10, [x20, x8]
  105fa4: f9401a68     	ldr	x8, [x19, #0x30]
  105fa8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  105fac: f9000128     	str	x8, [x9]
  105fb0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  105fb4: d50323bf     	autiasp
  105fb8: d65f03c0     	ret

0000000000105fbc <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::basic_iostream(std::__ndk1::basic_streambuf<char, std::__ndk1::char_traits<char>>*)>:
  105fbc: d503233f     	paciasp
  105fc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  105fc4: f9000bf3     	str	x19, [sp, #0x10]
  105fc8: 910003fd     	mov	x29, sp
  105fcc: f0000328     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  105fd0: f0fffb69     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  105fd4: f100003f     	cmp	x1, #0x0
  105fd8: aa0003f3     	mov	x19, x0
  105fdc: f9472508     	ldr	x8, [x8, #0xe48]
  105fe0: f9002001     	str	x1, [x0, #0x40]
  105fe4: 3dc38120     	ldr	q0, [x9, #0xe00]
  105fe8: 52820049     	mov	w9, #0x1002             // =4098
  105fec: 9101010a     	add	x10, x8, #0x40
  105ff0: 91006108     	add	x8, x8, #0x18
  105ff4: 3c828000     	stur	q0, [x0, #0x28]
  105ff8: 6f00e400     	movi	v0.2d, #0000000000000000
  105ffc: b9002009     	str	w9, [x0, #0x20]
  106000: a9007c08     	stp	x8, xzr, [x0]
  106004: 1a9f17e8     	cset	w8, eq
  106008: f9000c0a     	str	x10, [x0, #0x18]
  10600c: 29077c08     	stp	w8, wzr, [x0, #0x38]
  106010: ad028000     	stp	q0, q0, [x0, #0x50]
  106014: 91012000     	add	x0, x0, #0x48
  106018: ad038260     	stp	q0, q0, [x19, #0x70]
  10601c: 3d802660     	str	q0, [x19, #0x90]
  106020: 940165f4     	bl	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>
  106024: d0000328     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106028: 12800009     	mov	w9, #-0x1               // =-1
  10602c: f9472908     	ldr	x8, [x8, #0xe50]
  106030: f900527f     	str	xzr, [x19, #0xa0]
  106034: b900aa69     	str	w9, [x19, #0xa8]
  106038: 9100610a     	add	x10, x8, #0x18
  10603c: 9101a10b     	add	x11, x8, #0x68
  106040: 91010108     	add	x8, x8, #0x40
  106044: f900026a     	str	x10, [x19]
  106048: a9012e68     	stp	x8, x11, [x19, #0x10]
  10604c: f9400bf3     	ldr	x19, [sp, #0x10]
  106050: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106054: d50323bf     	autiasp
  106058: d65f03c0     	ret

000000000010605c <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  10605c: d503245f     	bti	c
  106060: d65f03c0     	ret

0000000000106064 <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  106064: d503245f     	bti	c
  106068: 91006000     	add	x0, x0, #0x18
  10606c: 140165c9     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

0000000000106070 <non-virtual thunk to std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  106070: d503245f     	bti	c
  106074: 91002000     	add	x0, x0, #0x8
  106078: 140165c6     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

000000000010607c <virtual thunk to std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  10607c: d503245f     	bti	c
  106080: f9400008     	ldr	x8, [x0]
  106084: f85e8108     	ldur	x8, [x8, #-0x18]
  106088: 8b080008     	add	x8, x0, x8
  10608c: 91006100     	add	x0, x8, #0x18
  106090: 140165c0     	b	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>

0000000000106094 <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  106094: d503233f     	paciasp
  106098: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  10609c: f9000bf3     	str	x19, [sp, #0x10]
  1060a0: 910003fd     	mov	x29, sp
  1060a4: aa0003f3     	mov	x19, x0
  1060a8: 91006000     	add	x0, x0, #0x18
  1060ac: 940165b9     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  1060b0: aa1303e0     	mov	x0, x19
  1060b4: f9400bf3     	ldr	x19, [sp, #0x10]
  1060b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1060bc: d50323bf     	autiasp
  1060c0: 14015b88     	b	0x15cee0 <_ZdlPv@plt>

00000000001060c4 <non-virtual thunk to std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  1060c4: d503233f     	paciasp
  1060c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1060cc: f9000bf3     	str	x19, [sp, #0x10]
  1060d0: 910003fd     	mov	x29, sp
  1060d4: d1004013     	sub	x19, x0, #0x10
  1060d8: 91002000     	add	x0, x0, #0x8
  1060dc: 940165ad     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  1060e0: aa1303e0     	mov	x0, x19
  1060e4: f9400bf3     	ldr	x19, [sp, #0x10]
  1060e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1060ec: d50323bf     	autiasp
  1060f0: 14015b7c     	b	0x15cee0 <_ZdlPv@plt>

00000000001060f4 <virtual thunk to std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::~basic_iostream()>:
  1060f4: d503233f     	paciasp
  1060f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1060fc: f9000bf3     	str	x19, [sp, #0x10]
  106100: 910003fd     	mov	x29, sp
  106104: f9400008     	ldr	x8, [x0]
  106108: f85e8108     	ldur	x8, [x8, #-0x18]
  10610c: 8b080013     	add	x19, x0, x8
  106110: 91006260     	add	x0, x19, #0x18
  106114: 9401659f     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  106118: aa1303e0     	mov	x0, x19
  10611c: f9400bf3     	ldr	x19, [sp, #0x10]
  106120: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106124: d50323bf     	autiasp
  106128: 14015b6e     	b	0x15cee0 <_ZdlPv@plt>

000000000010612c <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>&)>:
  10612c: d503233f     	paciasp
  106130: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106134: a9014ff4     	stp	x20, x19, [sp, #0x10]
  106138: 910003fd     	mov	x29, sp
  10613c: a940202b     	ldp	x11, x8, [x1]
  106140: a940240a     	ldp	x10, x9, [x0]
  106144: f9000408     	str	x8, [x0, #0x8]
  106148: f9000429     	str	x9, [x1, #0x8]
  10614c: f85e8148     	ldur	x8, [x10, #-0x18]
  106150: f85e8169     	ldur	x9, [x11, #-0x18]
  106154: 8b080013     	add	x19, x0, x8
  106158: 8b090034     	add	x20, x1, x9
  10615c: aa1303e0     	mov	x0, x19
  106160: aa1403e1     	mov	x1, x20
  106164: 940165ab     	bl	0x15f810 <_ZNSt6__ndk18ios_base4swapERS0_@plt>
  106168: f9404688     	ldr	x8, [x20, #0x88]
  10616c: f9404669     	ldr	x9, [x19, #0x88]
  106170: b940928a     	ldr	w10, [x20, #0x90]
  106174: b940926b     	ldr	w11, [x19, #0x90]
  106178: f9004668     	str	x8, [x19, #0x88]
  10617c: f9004689     	str	x9, [x20, #0x88]
  106180: b900926a     	str	w10, [x19, #0x90]
  106184: b900928b     	str	w11, [x20, #0x90]
  106188: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  10618c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106190: d50323bf     	autiasp
  106194: d65f03c0     	ret
  106198: d503245f     	bti	c
  10619c: f0fffb40     	adrp	x0, 0x71000
  1061a0: 911d6800     	add	x0, x0, #0x75a
  1061a4: d65f03c0     	ret
  1061a8: d503233f     	paciasp
  1061ac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1061b0: f9000bf3     	str	x19, [sp, #0x10]
  1061b4: 910003fd     	mov	x29, sp
  1061b8: aa0803f3     	mov	x19, x8
  1061bc: 7100043f     	cmp	w1, #0x1
  1061c0: 54000100     	b.eq	0x1061e0 <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>&)+0xb4>
  1061c4: 713ffc3f     	cmp	w1, #0xfff
  1061c8: 540000cc     	b.gt	0x1061e0 <std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>::swap(std::__ndk1::basic_iostream<char, std::__ndk1::char_traits<char>>&)+0xb4>
  1061cc: aa1303e8     	mov	x8, x19
  1061d0: f9400bf3     	ldr	x19, [sp, #0x10]
  1061d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1061d8: d50323bf     	autiasp
  1061dc: 1400e63c     	b	0x13facc <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x24>
  1061e0: 52800600     	mov	w0, #0x30               // =48
  1061e4: 94015b1f     	bl	0x15ce60 <_Znwm@plt>
  1061e8: d0fffb4a     	adrp	x10, 0x70000
  1061ec: d0fffb68     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  1061f0: 912cad4a     	add	x10, x10, #0xb2b
  1061f4: 528e4e49     	mov	w9, #0x7272             // =29298
  1061f8: 72ae4de9     	movk	w9, #0x726f, lsl #16
  1061fc: f9000a60     	str	x0, [x19, #0x10]
  106200: 3dc34502     	ldr	q2, [x8, #0xd10]
  106204: 39008c1f     	strb	wzr, [x0, #0x23]
  106208: ad400540     	ldp	q0, q1, [x10]
  10620c: b801f009     	stur	w9, [x0, #0x1f]
  106210: 3d800262     	str	q2, [x19]
  106214: f9400bf3     	ldr	x19, [sp, #0x10]
  106218: ad000400     	stp	q0, q1, [x0]
  10621c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106220: d50323bf     	autiasp
  106224: d65f03c0     	ret

0000000000106228 <std::__ndk1::iostream_category()>:
  106228: d503233f     	paciasp
  10622c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106230: f9000bf3     	str	x19, [sp, #0x10]
  106234: 910003fd     	mov	x29, sp
  106238: b0000368     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10623c: 91134108     	add	x8, x8, #0x4d0
  106240: 08dffd08     	ldarb	w8, [x8]
  106244: 360000e8     	tbz	w8, #0x0, 0x106260 <std::__ndk1::iostream_category()+0x38>
  106248: f9400bf3     	ldr	x19, [sp, #0x10]
  10624c: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106250: 91132000     	add	x0, x0, #0x4c8
  106254: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106258: d50323bf     	autiasp
  10625c: d65f03c0     	ret
  106260: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106264: 91134000     	add	x0, x0, #0x4d0
  106268: 9401650e     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  10626c: 34fffee0     	cbz	w0, 0x106248 <std::__ndk1::iostream_category()+0x20>
  106270: b0000373     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106274: 91132273     	add	x19, x19, #0x4c8
  106278: aa1303e0     	mov	x0, x19
  10627c: 9401650d     	bl	0x15f6b0 <_ZNSt6__ndk114error_categoryC2Ev@plt>
  106280: 90000308     	adrp	x8, 0x166000 <typeinfo for InGame::CFile+0x250>
  106284: d0000320     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106288: 91376108     	add	x8, x8, #0xdd8
  10628c: d00002e2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  106290: 911c0042     	add	x2, x2, #0x700
  106294: aa1303e1     	mov	x1, x19
  106298: f9000268     	str	x8, [x19]
  10629c: f946e800     	ldr	x0, [x0, #0xdd0]
  1062a0: 94015acc     	bl	0x15cdd0 <__cxa_atexit@plt>
  1062a4: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1062a8: 91134000     	add	x0, x0, #0x4d0
  1062ac: 94016509     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1062b0: 17ffffe6     	b	0x106248 <std::__ndk1::iostream_category()+0x20>

00000000001062b4 <std::__ndk1::ios_base::failure::failure(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::error_code const&)>:
  1062b4: d503233f     	paciasp
  1062b8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1062bc: f9000bf3     	str	x19, [sp, #0x10]
  1062c0: 910003fd     	mov	x29, sp
  1062c4: aa0103e3     	mov	x3, x1
  1062c8: aa0003f3     	mov	x19, x0
  1062cc: a9400841     	ldp	x1, x2, [x2]
  1062d0: 94016594     	bl	0x15f920 <_ZNSt6__ndk112system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  1062d4: d0000328     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1062d8: f9472d08     	ldr	x8, [x8, #0xe58]
  1062dc: 91004108     	add	x8, x8, #0x10
  1062e0: f9000268     	str	x8, [x19]
  1062e4: f9400bf3     	ldr	x19, [sp, #0x10]
  1062e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1062ec: d50323bf     	autiasp
  1062f0: d65f03c0     	ret

00000000001062f4 <std::__ndk1::ios_base::failure::failure(char const*, std::__ndk1::error_code const&)>:
  1062f4: d503233f     	paciasp
  1062f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1062fc: f9000bf3     	str	x19, [sp, #0x10]
  106300: 910003fd     	mov	x29, sp
  106304: aa0103e3     	mov	x3, x1
  106308: aa0003f3     	mov	x19, x0
  10630c: a9400841     	ldp	x1, x2, [x2]
  106310: 94016588     	bl	0x15f930 <_ZNSt6__ndk112system_errorC2ENS_10error_codeEPKc@plt>
  106314: d0000328     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106318: f9472d08     	ldr	x8, [x8, #0xe58]
  10631c: 91004108     	add	x8, x8, #0x10
  106320: f9000268     	str	x8, [x19]
  106324: f9400bf3     	ldr	x19, [sp, #0x10]
  106328: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  10632c: d50323bf     	autiasp
  106330: d65f03c0     	ret

0000000000106334 <std::__ndk1::ios_base::failure::~failure()>:
  106334: d503245f     	bti	c
  106338: 14016582     	b	0x15f940 <_ZNSt6__ndk112system_errorD2Ev@plt>

000000000010633c <std::__ndk1::ios_base::failure::~failure()>:
  10633c: d503233f     	paciasp
  106340: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106344: f9000bf3     	str	x19, [sp, #0x10]
  106348: 910003fd     	mov	x29, sp
  10634c: aa0003f3     	mov	x19, x0
  106350: 9401657c     	bl	0x15f940 <_ZNSt6__ndk112system_errorD2Ev@plt>
  106354: aa1303e0     	mov	x0, x19
  106358: f9400bf3     	ldr	x19, [sp, #0x10]
  10635c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106360: d50323bf     	autiasp
  106364: 14015adf     	b	0x15cee0 <_ZdlPv@plt>

0000000000106368 <std::__ndk1::ios_base::imbue(std::__ndk1::locale const&)>:
  106368: d503233f     	paciasp
  10636c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  106370: a90157f6     	stp	x22, x21, [sp, #0x10]
  106374: 910003fd     	mov	x29, sp
  106378: a9024ff4     	stp	x20, x19, [sp, #0x20]
  10637c: 9100c016     	add	x22, x0, #0x30
  106380: aa0103f5     	mov	x21, x1
  106384: aa0003f4     	mov	x20, x0
  106388: aa0803e0     	mov	x0, x8
  10638c: aa1603e1     	mov	x1, x22
  106390: aa0803f3     	mov	x19, x8
  106394: 94016513     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  106398: aa1603e0     	mov	x0, x22
  10639c: aa1503e1     	mov	x1, x21
  1063a0: 9401650c     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
  1063a4: f9402688     	ldr	x8, [x20, #0x48]
  1063a8: b4000168     	cbz	x8, 0x1063d4 <std::__ndk1::ios_base::imbue(std::__ndk1::locale const&)+0x6c>
  1063ac: d1000515     	sub	x21, x8, #0x1
  1063b0: a943a688     	ldp	x8, x9, [x20, #0x38]
  1063b4: f8757908     	ldr	x8, [x8, x21, lsl #3]
  1063b8: b8757922     	ldr	w2, [x9, x21, lsl #2]
  1063bc: 52800020     	mov	w0, #0x1                // =1
  1063c0: aa1403e1     	mov	x1, x20
  1063c4: d63f0100     	blr	x8
  1063c8: d10006b5     	sub	x21, x21, #0x1
  1063cc: b10006bf     	cmn	x21, #0x1
  1063d0: 54ffff01     	b.ne	0x1063b0 <std::__ndk1::ios_base::imbue(std::__ndk1::locale const&)+0x48>
  1063d4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1063d8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1063dc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1063e0: d50323bf     	autiasp
  1063e4: d65f03c0     	ret
  1063e8: aa0003f4     	mov	x20, x0
  1063ec: aa1303e0     	mov	x0, x19
  1063f0: 940164ec     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  1063f4: aa1403e0     	mov	x0, x20
  1063f8: 94014b5a     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001063fc <std::__ndk1::ios_base::xalloc()>:
  1063fc: d503233f     	paciasp
  106400: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  106404: 910003fd     	mov	x29, sp
  106408: d0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10640c: 52800020     	mov	w0, #0x1                // =1
  106410: f9473821     	ldr	x1, [x1, #0xe70]
  106414: 94014aa3     	bl	0x158ea0 <__emutls_get_address+0x414>
  106418: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  10641c: d50323bf     	autiasp
  106420: d65f03c0     	ret

0000000000106424 <std::__ndk1::ios_base::iword(int)>:
  106424: d503233f     	paciasp
  106428: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  10642c: f9000bf9     	str	x25, [sp, #0x10]
  106430: 910003fd     	mov	x29, sp
  106434: a9025ff8     	stp	x24, x23, [sp, #0x20]
  106438: a90357f6     	stp	x22, x21, [sp, #0x30]
  10643c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  106440: f9403408     	ldr	x8, [x0, #0x68]
  106444: 93407c36     	sxtw	x22, w1
  106448: aa0003f3     	mov	x19, x0
  10644c: 910006d7     	add	x23, x22, #0x1
  106450: eb0802ff     	cmp	x23, x8
  106454: 54000429     	b.ls	0x1064d8 <std::__ndk1::ios_base::iword(int)+0xb4>
  106458: d37ff908     	lsl	x8, x8, #1
  10645c: 92fe0009     	mov	x9, #0xfffffffffffffff  // =1152921504606846975
  106460: eb17011f     	cmp	x8, x23
  106464: f9402e60     	ldr	x0, [x19, #0x58]
  106468: 9a8832e8     	csel	x8, x23, x8, lo
  10646c: eb0902ff     	cmp	x23, x9
  106470: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
  106474: 9a893118     	csel	x24, x8, x9, lo
  106478: d37df315     	lsl	x21, x24, #3
  10647c: aa1503e1     	mov	x1, x21
  106480: 94015ba8     	bl	0x15d320 <realloc@plt>
  106484: b4000420     	cbz	x0, 0x106508 <std::__ndk1::ios_base::iword(int)+0xe4>
  106488: f9403279     	ldr	x25, [x19, #0x60]
  10648c: aa0003f4     	mov	x20, x0
  106490: f9002e60     	str	x0, [x19, #0x58]
  106494: eb18033f     	cmp	x25, x24
  106498: 540001ca     	b.ge	0x1064d0 <std::__ndk1::ios_base::iword(int)+0xac>
  10649c: d37df328     	lsl	x8, x25, #3
  1064a0: 8b1402aa     	add	x10, x21, x20
  1064a4: 8b080280     	add	x0, x20, x8
  1064a8: 2a1f03e1     	mov	w1, wzr
  1064ac: 91002009     	add	x9, x0, #0x8
  1064b0: eb0a013f     	cmp	x9, x10
  1064b4: 9a8a8129     	csel	x9, x9, x10, hi
  1064b8: aa3403ea     	mvn	x10, x20
  1064bc: 8b0a0129     	add	x9, x9, x10
  1064c0: cb080128     	sub	x8, x9, x8
  1064c4: 91002108     	add	x8, x8, #0x8
  1064c8: 927df102     	and	x2, x8, #0xfffffffffffffff8
  1064cc: 94015a5d     	bl	0x15ce40 <memset@plt>
  1064d0: f9003678     	str	x24, [x19, #0x68]
  1064d4: 14000002     	b	0x1064dc <std::__ndk1::ios_base::iword(int)+0xb8>
  1064d8: a945e674     	ldp	x20, x25, [x19, #0x58]
  1064dc: eb17033f     	cmp	x25, x23
  1064e0: 8b160e80     	add	x0, x20, x22, lsl #3
  1064e4: 9a9932e8     	csel	x8, x23, x25, lo
  1064e8: f9003268     	str	x8, [x19, #0x60]
  1064ec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1064f0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1064f4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  1064f8: f9400bf9     	ldr	x25, [sp, #0x10]
  1064fc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  106500: d50323bf     	autiasp
  106504: d65f03c0     	ret
  106508: 29442668     	ldp	w8, w9, [x19, #0x20]
  10650c: 32000108     	orr	w8, w8, #0x1
  106510: 6a08013f     	tst	w9, w8
  106514: b9002268     	str	w8, [x19, #0x20]
  106518: 540000a1     	b.ne	0x10652c <std::__ndk1::ios_base::iword(int)+0x108>
  10651c: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106520: 91138000     	add	x0, x0, #0x4e0
  106524: f900001f     	str	xzr, [x0]
  106528: 17fffff1     	b	0x1064ec <std::__ndk1::ios_base::iword(int)+0xc8>
  10652c: b0fffb40     	adrp	x0, 0x6f000
  106530: 91344400     	add	x0, x0, #0xd11
  106534: 9400009a     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>

0000000000106538 <std::__ndk1::ios_base::pword(int)>:
  106538: d503233f     	paciasp
  10653c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  106540: f9000bf9     	str	x25, [sp, #0x10]
  106544: 910003fd     	mov	x29, sp
  106548: a9025ff8     	stp	x24, x23, [sp, #0x20]
  10654c: a90357f6     	stp	x22, x21, [sp, #0x30]
  106550: a9044ff4     	stp	x20, x19, [sp, #0x40]
  106554: f9404008     	ldr	x8, [x0, #0x80]
  106558: 93407c36     	sxtw	x22, w1
  10655c: aa0003f3     	mov	x19, x0
  106560: 910006d7     	add	x23, x22, #0x1
  106564: eb0802ff     	cmp	x23, x8
  106568: 54000429     	b.ls	0x1065ec <std::__ndk1::ios_base::pword(int)+0xb4>
  10656c: a9468268     	ldp	x8, x0, [x19, #0x68]
  106570: 92fe0009     	mov	x9, #0xfffffffffffffff  // =1152921504606846975
  106574: d37ff908     	lsl	x8, x8, #1
  106578: eb17011f     	cmp	x8, x23
  10657c: 9a8832e8     	csel	x8, x23, x8, lo
  106580: eb0902ff     	cmp	x23, x9
  106584: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
  106588: 9a893119     	csel	x25, x8, x9, lo
  10658c: d37df335     	lsl	x21, x25, #3
  106590: aa1503e1     	mov	x1, x21
  106594: 94015b63     	bl	0x15d320 <realloc@plt>
  106598: b4000420     	cbz	x0, 0x10661c <std::__ndk1::ios_base::pword(int)+0xe4>
  10659c: f9403e78     	ldr	x24, [x19, #0x78]
  1065a0: aa0003f4     	mov	x20, x0
  1065a4: f9003a60     	str	x0, [x19, #0x70]
  1065a8: eb19031f     	cmp	x24, x25
  1065ac: 540001ca     	b.ge	0x1065e4 <std::__ndk1::ios_base::pword(int)+0xac>
  1065b0: d37df308     	lsl	x8, x24, #3
  1065b4: 8b1402aa     	add	x10, x21, x20
  1065b8: 8b080280     	add	x0, x20, x8
  1065bc: 2a1f03e1     	mov	w1, wzr
  1065c0: 91002009     	add	x9, x0, #0x8
  1065c4: eb0a013f     	cmp	x9, x10
  1065c8: 9a8a8129     	csel	x9, x9, x10, hi
  1065cc: aa3403ea     	mvn	x10, x20
  1065d0: 8b0a0129     	add	x9, x9, x10
  1065d4: cb080128     	sub	x8, x9, x8
  1065d8: 91002108     	add	x8, x8, #0x8
  1065dc: 927df102     	and	x2, x8, #0xfffffffffffffff8
  1065e0: 94015a18     	bl	0x15ce40 <memset@plt>
  1065e4: f9004279     	str	x25, [x19, #0x80]
  1065e8: 14000002     	b	0x1065f0 <std::__ndk1::ios_base::pword(int)+0xb8>
  1065ec: a9476274     	ldp	x20, x24, [x19, #0x70]
  1065f0: eb17031f     	cmp	x24, x23
  1065f4: 8b160e80     	add	x0, x20, x22, lsl #3
  1065f8: 9a9832e8     	csel	x8, x23, x24, lo
  1065fc: f9003e68     	str	x8, [x19, #0x78]
  106600: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  106604: a94357f6     	ldp	x22, x21, [sp, #0x30]
  106608: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  10660c: f9400bf9     	ldr	x25, [sp, #0x10]
  106610: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  106614: d50323bf     	autiasp
  106618: d65f03c0     	ret
  10661c: 29442668     	ldp	w8, w9, [x19, #0x20]
  106620: 32000108     	orr	w8, w8, #0x1
  106624: 6a08013f     	tst	w9, w8
  106628: b9002268     	str	w8, [x19, #0x20]
  10662c: 540000a1     	b.ne	0x106640 <std::__ndk1::ios_base::pword(int)+0x108>
  106630: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106634: 9113a000     	add	x0, x0, #0x4e8
  106638: f900001f     	str	xzr, [x0]
  10663c: 17fffff1     	b	0x106600 <std::__ndk1::ios_base::pword(int)+0xc8>
  106640: b0fffb40     	adrp	x0, 0x6f000
  106644: 91344400     	add	x0, x0, #0xd11
  106648: 94000055     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>

000000000010664c <std::__ndk1::ios_base::register_callback(void (*)(std::__ndk1::ios_base::event, std::__ndk1::ios_base&, int), int)>:
  10664c: d503233f     	paciasp
  106650: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  106654: a90157f6     	stp	x22, x21, [sp, #0x10]
  106658: 910003fd     	mov	x29, sp
  10665c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  106660: a944a809     	ldp	x9, x10, [x0, #0x48]
  106664: 2a0203f3     	mov	w19, w2
  106668: aa0103f5     	mov	x21, x1
  10666c: aa0003f4     	mov	x20, x0
  106670: 91000528     	add	x8, x9, #0x1
  106674: eb0a011f     	cmp	x8, x10
  106678: 54000409     	b.ls	0x1066f8 <std::__ndk1::ios_base::register_callback(void (*)(std::__ndk1::ios_base::event, std::__ndk1::ios_base&, int), int)+0xac>
  10667c: d37ff949     	lsl	x9, x10, #1
  106680: 92fe000a     	mov	x10, #0xfffffffffffffff // =1152921504606846975
  106684: eb08013f     	cmp	x9, x8
  106688: f9401e80     	ldr	x0, [x20, #0x38]
  10668c: 9a893109     	csel	x9, x8, x9, lo
  106690: eb0a011f     	cmp	x8, x10
  106694: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
  106698: 9a883136     	csel	x22, x9, x8, lo
  10669c: d37df2c1     	lsl	x1, x22, #3
  1066a0: 94015b20     	bl	0x15d320 <realloc@plt>
  1066a4: b50000c0     	cbnz	x0, 0x1066bc <std::__ndk1::ios_base::register_callback(void (*)(std::__ndk1::ios_base::event, std::__ndk1::ios_base&, int), int)+0x70>
  1066a8: 29442688     	ldp	w8, w9, [x20, #0x20]
  1066ac: 32000108     	orr	w8, w8, #0x1
  1066b0: 6a08013f     	tst	w9, w8
  1066b4: b9002288     	str	w8, [x20, #0x20]
  1066b8: 54000341     	b.ne	0x106720 <std::__ndk1::ios_base::register_callback(void (*)(std::__ndk1::ios_base::event, std::__ndk1::ios_base&, int), int)+0xd4>
  1066bc: f9402288     	ldr	x8, [x20, #0x40]
  1066c0: d37ef6c1     	lsl	x1, x22, #2
  1066c4: f9001e80     	str	x0, [x20, #0x38]
  1066c8: aa0803e0     	mov	x0, x8
  1066cc: 94015b15     	bl	0x15d320 <realloc@plt>
  1066d0: b50000c0     	cbnz	x0, 0x1066e8 <std::__ndk1::ios_base::register_callback(void (*)(std::__ndk1::ios_base::event, std::__ndk1::ios_base&, int), int)+0x9c>
  1066d4: 29442688     	ldp	w8, w9, [x20, #0x20]
  1066d8: 32000108     	orr	w8, w8, #0x1
  1066dc: 6a08013f     	tst	w9, w8
  1066e0: b9002288     	str	w8, [x20, #0x20]
  1066e4: 540001e1     	b.ne	0x106720 <std::__ndk1::ios_base::register_callback(void (*)(std::__ndk1::ios_base::event, std::__ndk1::ios_base&, int), int)+0xd4>
  1066e8: f9402689     	ldr	x9, [x20, #0x48]
  1066ec: f9002280     	str	x0, [x20, #0x40]
  1066f0: f9002a96     	str	x22, [x20, #0x50]
  1066f4: 91000528     	add	x8, x9, #0x1
  1066f8: f9401e8a     	ldr	x10, [x20, #0x38]
  1066fc: f9002688     	str	x8, [x20, #0x48]
  106700: f8297955     	str	x21, [x10, x9, lsl #3]
  106704: f940228a     	ldr	x10, [x20, #0x40]
  106708: a94157f6     	ldp	x22, x21, [sp, #0x10]
  10670c: b8297953     	str	w19, [x10, x9, lsl #2]
  106710: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  106714: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  106718: d50323bf     	autiasp
  10671c: d65f03c0     	ret
  106720: b0fffb40     	adrp	x0, 0x6f000
  106724: 91344400     	add	x0, x0, #0xd11
  106728: 9400001d     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>

000000000010672c <std::__ndk1::ios_base::~ios_base()>:
  10672c: d503233f     	paciasp
  106730: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106734: f9000bf3     	str	x19, [sp, #0x10]
  106738: 910003fd     	mov	x29, sp
  10673c: aa0003f3     	mov	x19, x0
  106740: 94016414     	bl	0x15f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>
  106744: aa1303e0     	mov	x0, x19
  106748: f9400bf3     	ldr	x19, [sp, #0x10]
  10674c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106750: d50323bf     	autiasp
  106754: 140159e3     	b	0x15cee0 <_ZdlPv@plt>

0000000000106758 <std::__ndk1::ios_base::clear(unsigned int)>:
  106758: d503233f     	paciasp
  10675c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  106760: 910003fd     	mov	x29, sp
  106764: f9401408     	ldr	x8, [x0, #0x28]
  106768: b9402409     	ldr	w9, [x0, #0x24]
  10676c: f100011f     	cmp	x8, #0x0
  106770: 1a9f17e8     	cset	w8, eq
  106774: 2a010108     	orr	w8, w8, w1
  106778: 6a08013f     	tst	w9, w8
  10677c: b9002008     	str	w8, [x0, #0x20]
  106780: 54000081     	b.ne	0x106790 <std::__ndk1::ios_base::clear(unsigned int)+0x38>
  106784: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  106788: d50323bf     	autiasp
  10678c: d65f03c0     	ret
  106790: b0fffb40     	adrp	x0, 0x6f000
  106794: 91344400     	add	x0, x0, #0xd11
  106798: 94000001     	bl	0x10679c <std::__ndk1::ios_base::clear(unsigned int)+0x44>
  10679c: d503233f     	paciasp
  1067a0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1067a4: f9000bf5     	str	x21, [sp, #0x10]
  1067a8: 910003fd     	mov	x29, sp
  1067ac: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1067b0: aa0003f4     	mov	x20, x0
  1067b4: 52800400     	mov	w0, #0x20               // =32
  1067b8: 94015d6a     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  1067bc: b0000368     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1067c0: aa0003f3     	mov	x19, x0
  1067c4: 91134108     	add	x8, x8, #0x4d0
  1067c8: 08dffd08     	ldarb	w8, [x8]
  1067cc: 36000228     	tbz	w8, #0x0, 0x106810 <std::__ndk1::ios_base::clear(unsigned int)+0xb8>
  1067d0: b0000362     	adrp	x2, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1067d4: aa1303e0     	mov	x0, x19
  1067d8: 91132042     	add	x2, x2, #0x4c8
  1067dc: 52800021     	mov	w1, #0x1                // =1
  1067e0: aa1403e3     	mov	x3, x20
  1067e4: 94016453     	bl	0x15f930 <_ZNSt6__ndk112system_errorC2ENS_10error_codeEPKc@plt>
  1067e8: d0000328     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1067ec: d0000321     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1067f0: d0000322     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1067f4: aa1303e0     	mov	x0, x19
  1067f8: f9472d08     	ldr	x8, [x8, #0xe58]
  1067fc: 91004108     	add	x8, x8, #0x10
  106800: f9000268     	str	x8, [x19]
  106804: f9473c21     	ldr	x1, [x1, #0xe78]
  106808: f9473042     	ldr	x2, [x2, #0xe60]
  10680c: 94015d59     	bl	0x15dd70 <__cxa_throw@plt>
  106810: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106814: 91134000     	add	x0, x0, #0x4d0
  106818: 940163a2     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  10681c: 34fffda0     	cbz	w0, 0x1067d0 <std::__ndk1::ios_base::clear(unsigned int)+0x78>
  106820: b0000375     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106824: 911322b5     	add	x21, x21, #0x4c8
  106828: aa1503e0     	mov	x0, x21
  10682c: 940163a1     	bl	0x15f6b0 <_ZNSt6__ndk114error_categoryC2Ev@plt>
  106830: 90000308     	adrp	x8, 0x166000 <typeinfo for InGame::CFile+0x250>
  106834: d0000320     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106838: 91376108     	add	x8, x8, #0xdd8
  10683c: d00002e2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  106840: 911c0042     	add	x2, x2, #0x700
  106844: aa1503e1     	mov	x1, x21
  106848: f90002a8     	str	x8, [x21]
  10684c: f946e800     	ldr	x0, [x0, #0xdd0]
  106850: 94015960     	bl	0x15cdd0 <__cxa_atexit@plt>
  106854: b0000360     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106858: 91134000     	add	x0, x0, #0x4d0
  10685c: 9401639d     	bl	0x15f6d0 <__cxa_guard_release@plt>
  106860: 17ffffdc     	b	0x1067d0 <std::__ndk1::ios_base::clear(unsigned int)+0x78>
  106864: aa0003f4     	mov	x20, x0
  106868: aa1303e0     	mov	x0, x19
  10686c: 94015d45     	bl	0x15dd80 <__cxa_free_exception@plt>
  106870: aa1403e0     	mov	x0, x20
  106874: 94014a3b     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000106878 <std::__ndk1::ios_base::init(void*)>:
  106878: d503245f     	bti	c
  10687c: d0fffb69     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  106880: f100003f     	cmp	x1, #0x0
  106884: aa0003e8     	mov	x8, x0
  106888: f9001401     	str	x1, [x0, #0x28]
  10688c: 1a9f17ea     	cset	w10, eq
  106890: 3dc38120     	ldr	q0, [x9, #0xe00]
  106894: 52820049     	mov	w9, #0x1002             // =4098
  106898: 29047d0a     	stp	w10, wzr, [x8, #0x20]
  10689c: 3d800400     	str	q0, [x0, #0x10]
  1068a0: 6f00e400     	movi	v0.2d, #0000000000000000
  1068a4: b9000809     	str	w9, [x0, #0x8]
  1068a8: 9100c000     	add	x0, x0, #0x30
  1068ac: 3c838100     	stur	q0, [x8, #0x38]
  1068b0: 3c848100     	stur	q0, [x8, #0x48]
  1068b4: 3c858100     	stur	q0, [x8, #0x58]
  1068b8: 3c868100     	stur	q0, [x8, #0x68]
  1068bc: 3c878100     	stur	q0, [x8, #0x78]
  1068c0: 140163cc     	b	0x15f7f0 <_ZNSt6__ndk16localeC1Ev@plt>

00000000001068c4 <std::__ndk1::ios_base::move(std::__ndk1::ios_base&)>:
  1068c4: d503233f     	paciasp
  1068c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1068cc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1068d0: 910003fd     	mov	x29, sp
  1068d4: b9400828     	ldr	w8, [x1, #0x8]
  1068d8: aa0103f3     	mov	x19, x1
  1068dc: aa0003f4     	mov	x20, x0
  1068e0: 3dc00420     	ldr	q0, [x1, #0x10]
  1068e4: b9000808     	str	w8, [x0, #0x8]
  1068e8: 9100c000     	add	x0, x0, #0x30
  1068ec: fd401021     	ldr	d1, [x1, #0x20]
  1068f0: 9100c021     	add	x1, x1, #0x30
  1068f4: 3d800680     	str	q0, [x20, #0x10]
  1068f8: f900169f     	str	xzr, [x20, #0x28]
  1068fc: fd001281     	str	d1, [x20, #0x20]
  106900: 940163b8     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  106904: a943a668     	ldp	x8, x9, [x19, #0x38]
  106908: 6f00e401     	movi	v1.2d, #0000000000000000
  10690c: 3cc48260     	ldur	q0, [x19, #0x48]
  106910: 3c848280     	stur	q0, [x20, #0x48]
  106914: 3dc01a60     	ldr	q0, [x19, #0x60]
  106918: a903a688     	stp	x8, x9, [x20, #0x38]
  10691c: f9402e68     	ldr	x8, [x19, #0x58]
  106920: 3c848261     	stur	q1, [x19, #0x48]
  106924: a903fe7f     	stp	xzr, xzr, [x19, #0x38]
  106928: 3d801a80     	str	q0, [x20, #0x60]
  10692c: f9002e88     	str	x8, [x20, #0x58]
  106930: f9403a68     	ldr	x8, [x19, #0x70]
  106934: 3cc78260     	ldur	q0, [x19, #0x78]
  106938: f9002e7f     	str	xzr, [x19, #0x58]
  10693c: 3d801a61     	str	q1, [x19, #0x60]
  106940: f9003a88     	str	x8, [x20, #0x70]
  106944: f9003a7f     	str	xzr, [x19, #0x70]
  106948: 3c878280     	stur	q0, [x20, #0x78]
  10694c: 3c878261     	stur	q1, [x19, #0x78]
  106950: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  106954: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106958: d50323bf     	autiasp
  10695c: d65f03c0     	ret

0000000000106960 <std::__ndk1::ios_base::swap(std::__ndk1::ios_base&)>:
  106960: d503233f     	paciasp
  106964: d10143ff     	sub	sp, sp, #0x50
  106968: a9017bfd     	stp	x29, x30, [sp, #0x10]
  10696c: 910043fd     	add	x29, sp, #0x10
  106970: f90013f7     	str	x23, [sp, #0x20]
  106974: a90357f6     	stp	x22, x21, [sp, #0x30]
  106978: a9044ff4     	stp	x20, x19, [sp, #0x40]
  10697c: d53bd057     	mrs	x23, TPIDR_EL0
  106980: 9100c015     	add	x21, x0, #0x30
  106984: f94016e8     	ldr	x8, [x23, #0x28]
  106988: aa0103f3     	mov	x19, x1
  10698c: aa0003f4     	mov	x20, x0
  106990: 9100c036     	add	x22, x1, #0x30
  106994: f90007e8     	str	x8, [sp, #0x8]
  106998: b9400828     	ldr	w8, [x1, #0x8]
  10699c: b9400809     	ldr	w9, [x0, #0x8]
  1069a0: b9000808     	str	w8, [x0, #0x8]
  1069a4: b9000829     	str	w9, [x1, #0x8]
  1069a8: f9400828     	ldr	x8, [x1, #0x10]
  1069ac: f9400809     	ldr	x9, [x0, #0x10]
  1069b0: f9000808     	str	x8, [x0, #0x10]
  1069b4: f9000829     	str	x9, [x1, #0x10]
  1069b8: f9400c28     	ldr	x8, [x1, #0x18]
  1069bc: f9400c09     	ldr	x9, [x0, #0x18]
  1069c0: f9000c08     	str	x8, [x0, #0x18]
  1069c4: f9000c29     	str	x9, [x1, #0x18]
  1069c8: b9402028     	ldr	w8, [x1, #0x20]
  1069cc: b9402009     	ldr	w9, [x0, #0x20]
  1069d0: b9002008     	str	w8, [x0, #0x20]
  1069d4: b9002029     	str	w9, [x1, #0x20]
  1069d8: b9402428     	ldr	w8, [x1, #0x24]
  1069dc: b9402409     	ldr	w9, [x0, #0x24]
  1069e0: b9002408     	str	w8, [x0, #0x24]
  1069e4: 910003e0     	mov	x0, sp
  1069e8: b9002429     	str	w9, [x1, #0x24]
  1069ec: aa1503e1     	mov	x1, x21
  1069f0: 9401637c     	bl	0x15f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>
  1069f4: aa1503e0     	mov	x0, x21
  1069f8: aa1603e1     	mov	x1, x22
  1069fc: 94016375     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
  106a00: 910003e1     	mov	x1, sp
  106a04: aa1603e0     	mov	x0, x22
  106a08: 94016372     	bl	0x15f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>
  106a0c: 910003e0     	mov	x0, sp
  106a10: 94016364     	bl	0x15f7a0 <_ZNSt6__ndk16localeD1Ev@plt>
  106a14: f9401e68     	ldr	x8, [x19, #0x38]
  106a18: f9401e89     	ldr	x9, [x20, #0x38]
  106a1c: f9001e88     	str	x8, [x20, #0x38]
  106a20: f9001e69     	str	x9, [x19, #0x38]
  106a24: f9402268     	ldr	x8, [x19, #0x40]
  106a28: f9402289     	ldr	x9, [x20, #0x40]
  106a2c: f9002288     	str	x8, [x20, #0x40]
  106a30: f9002269     	str	x9, [x19, #0x40]
  106a34: f9402668     	ldr	x8, [x19, #0x48]
  106a38: f9402689     	ldr	x9, [x20, #0x48]
  106a3c: f9002688     	str	x8, [x20, #0x48]
  106a40: f9002669     	str	x9, [x19, #0x48]
  106a44: f9402a68     	ldr	x8, [x19, #0x50]
  106a48: f9402a89     	ldr	x9, [x20, #0x50]
  106a4c: f9002a88     	str	x8, [x20, #0x50]
  106a50: f9002a69     	str	x9, [x19, #0x50]
  106a54: f9402e68     	ldr	x8, [x19, #0x58]
  106a58: f9402e89     	ldr	x9, [x20, #0x58]
  106a5c: f9002e88     	str	x8, [x20, #0x58]
  106a60: f9002e69     	str	x9, [x19, #0x58]
  106a64: f9403268     	ldr	x8, [x19, #0x60]
  106a68: f9403289     	ldr	x9, [x20, #0x60]
  106a6c: f9003288     	str	x8, [x20, #0x60]
  106a70: f9003269     	str	x9, [x19, #0x60]
  106a74: f9403668     	ldr	x8, [x19, #0x68]
  106a78: f9403689     	ldr	x9, [x20, #0x68]
  106a7c: f9003688     	str	x8, [x20, #0x68]
  106a80: f9003669     	str	x9, [x19, #0x68]
  106a84: f9403a68     	ldr	x8, [x19, #0x70]
  106a88: f9403a89     	ldr	x9, [x20, #0x70]
  106a8c: f9003a88     	str	x8, [x20, #0x70]
  106a90: f9003a69     	str	x9, [x19, #0x70]
  106a94: f9403e68     	ldr	x8, [x19, #0x78]
  106a98: f9403e89     	ldr	x9, [x20, #0x78]
  106a9c: f9003e88     	str	x8, [x20, #0x78]
  106aa0: f9003e69     	str	x9, [x19, #0x78]
  106aa4: f9404268     	ldr	x8, [x19, #0x80]
  106aa8: f9404289     	ldr	x9, [x20, #0x80]
  106aac: f9004288     	str	x8, [x20, #0x80]
  106ab0: f9004269     	str	x9, [x19, #0x80]
  106ab4: f94016e8     	ldr	x8, [x23, #0x28]
  106ab8: f94007e9     	ldr	x9, [sp, #0x8]
  106abc: eb09011f     	cmp	x8, x9
  106ac0: 54000101     	b.ne	0x106ae0 <std::__ndk1::ios_base::swap(std::__ndk1::ios_base&)+0x180>
  106ac4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  106ac8: a94357f6     	ldp	x22, x21, [sp, #0x30]
  106acc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  106ad0: f94013f7     	ldr	x23, [sp, #0x20]
  106ad4: 910143ff     	add	sp, sp, #0x50
  106ad8: d50323bf     	autiasp
  106adc: d65f03c0     	ret
  106ae0: 940158d4     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000106ae4 <std::__ndk1::ios_base::sync_with_stdio(bool)>:
  106ae4: d503245f     	bti	c
  106ae8: b000036a     	adrp	x10, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  106aec: 2a0003e9     	mov	w9, w0
  106af0: 394aa148     	ldrb	w8, [x10, #0x2a8]
  106af4: 390aa149     	strb	w9, [x10, #0x2a8]
  106af8: 2a0803e0     	mov	w0, w8
  106afc: d65f03c0     	ret
  106b00: d503233f     	paciasp
  106b04: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106b08: f9000bf3     	str	x19, [sp, #0x10]
  106b0c: 910003fd     	mov	x29, sp
  106b10: aa0003f3     	mov	x19, x0
  106b14: 940162eb     	bl	0x15f6c0 <_ZNSt6__ndk114error_categoryD2Ev@plt>
  106b18: aa1303e0     	mov	x0, x19
  106b1c: f9400bf3     	ldr	x19, [sp, #0x10]
  106b20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106b24: d50323bf     	autiasp
  106b28: 140158ee     	b	0x15cee0 <_ZdlPv@plt>

0000000000106b2c <std::__ndk1::collate<char>::~collate()>:
  106b2c: d503245f     	bti	c
  106b30: 14015bfc     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

0000000000106b34 <std::__ndk1::collate<char>::~collate()>:
  106b34: d503233f     	paciasp
  106b38: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106b3c: f9000bf3     	str	x19, [sp, #0x10]
  106b40: 910003fd     	mov	x29, sp
  106b44: aa0003f3     	mov	x19, x0
  106b48: 94015bf6     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  106b4c: aa1303e0     	mov	x0, x19
  106b50: f9400bf3     	ldr	x19, [sp, #0x10]
  106b54: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106b58: d50323bf     	autiasp
  106b5c: 140158e1     	b	0x15cee0 <_ZdlPv@plt>

0000000000106b60 <std::__ndk1::collate<char>::do_compare(char const*, char const*, char const*, char const*) const>:
  106b60: d503245f     	bti	c
  106b64: eb04007f     	cmp	x3, x4
  106b68: 54000200     	b.eq	0x106ba8 <std::__ndk1::collate<char>::do_compare(char const*, char const*, char const*, char const*) const+0x48>
  106b6c: cb030088     	sub	x8, x4, x3
  106b70: 8b080028     	add	x8, x1, x8
  106b74: eb02003f     	cmp	x1, x2
  106b78: 540001e0     	b.eq	0x106bb4 <std::__ndk1::collate<char>::do_compare(char const*, char const*, char const*, char const*) const+0x54>
  106b7c: 39400029     	ldrb	w9, [x1]
  106b80: 3940006a     	ldrb	w10, [x3]
  106b84: 6b0a013f     	cmp	w9, w10
  106b88: 54000163     	b.lo	0x106bb4 <std::__ndk1::collate<char>::do_compare(char const*, char const*, char const*, char const*) const+0x54>
  106b8c: 6b09015f     	cmp	w10, w9
  106b90: 54000163     	b.lo	0x106bbc <std::__ndk1::collate<char>::do_compare(char const*, char const*, char const*, char const*) const+0x5c>
  106b94: 91000421     	add	x1, x1, #0x1
  106b98: 91000463     	add	x3, x3, #0x1
  106b9c: eb04007f     	cmp	x3, x4
  106ba0: 54fffea1     	b.ne	0x106b74 <std::__ndk1::collate<char>::do_compare(char const*, char const*, char const*, char const*) const+0x14>
  106ba4: aa0803e1     	mov	x1, x8
  106ba8: eb02003f     	cmp	x1, x2
  106bac: 1a9f07e0     	cset	w0, ne
  106bb0: d65f03c0     	ret
  106bb4: 12800000     	mov	w0, #-0x1               // =-1
  106bb8: d65f03c0     	ret
  106bbc: 52800020     	mov	w0, #0x1                // =1
  106bc0: d65f03c0     	ret

0000000000106bc4 <std::__ndk1::collate<char>::do_transform(char const*, char const*) const>:
  106bc4: d503233f     	paciasp
  106bc8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  106bcc: f9000bf7     	str	x23, [sp, #0x10]
  106bd0: 910003fd     	mov	x29, sp
  106bd4: a90257f6     	stp	x22, x21, [sp, #0x20]
  106bd8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  106bdc: aa0803f3     	mov	x19, x8
  106be0: cb010054     	sub	x20, x2, x1
  106be4: b100429f     	cmn	x20, #0x10
  106be8: 54000402     	b.hs	0x106c68 <std::__ndk1::collate<char>::do_transform(char const*, char const*) const+0xa4>
  106bec: aa0203f6     	mov	x22, x2
  106bf0: aa0103f5     	mov	x21, x1
  106bf4: f1005a9f     	cmp	x20, #0x16
  106bf8: 540000c8     	b.hi	0x106c10 <std::__ndk1::collate<char>::do_transform(char const*, char const*) const+0x4c>
  106bfc: 531f7a88     	lsl	w8, w20, #1
  106c00: 38001668     	strb	w8, [x19], #0x1
  106c04: eb1602bf     	cmp	x21, x22
  106c08: 54000181     	b.ne	0x106c38 <std::__ndk1::collate<char>::do_transform(char const*, char const*) const+0x74>
  106c0c: 14000010     	b	0x106c4c <std::__ndk1::collate<char>::do_transform(char const*, char const*) const+0x88>
  106c10: 91004288     	add	x8, x20, #0x10
  106c14: 927ced17     	and	x23, x8, #0xfffffffffffffff0
  106c18: aa1703e0     	mov	x0, x23
  106c1c: 94015891     	bl	0x15ce60 <_Znwm@plt>
  106c20: b24002e8     	orr	x8, x23, #0x1
  106c24: a9008274     	stp	x20, x0, [x19, #0x8]
  106c28: f9000268     	str	x8, [x19]
  106c2c: aa0003f3     	mov	x19, x0
  106c30: eb1602bf     	cmp	x21, x22
  106c34: 540000c0     	b.eq	0x106c4c <std::__ndk1::collate<char>::do_transform(char const*, char const*) const+0x88>
  106c38: aa1303e0     	mov	x0, x19
  106c3c: aa1503e1     	mov	x1, x21
  106c40: aa1403e2     	mov	x2, x20
  106c44: 94015917     	bl	0x15d0a0 <memcpy@plt>
  106c48: 8b140273     	add	x19, x19, x20
  106c4c: 3900027f     	strb	wzr, [x19]
  106c50: f9400bf7     	ldr	x23, [sp, #0x10]
  106c54: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  106c58: a94257f6     	ldp	x22, x21, [sp, #0x20]
  106c5c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  106c60: d50323bf     	autiasp
  106c64: d65f03c0     	ret
  106c68: aa1303e0     	mov	x0, x19
  106c6c: 94015ac9     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000106c70 <std::__ndk1::collate<char>::do_hash(char const*, char const*) const>:
  106c70: d503245f     	bti	c
  106c74: eb02003f     	cmp	x1, x2
  106c78: 54000140     	b.eq	0x106ca0 <std::__ndk1::collate<char>::do_hash(char const*, char const*) const+0x30>
  106c7c: aa1f03e0     	mov	x0, xzr
  106c80: 38401428     	ldrb	w8, [x1], #0x1
  106c84: eb02003f     	cmp	x1, x2
  106c88: 8b001108     	add	x8, x8, x0, lsl #4
  106c8c: 92440d09     	and	x9, x8, #0xf000000000000000
  106c90: b378fd29     	bfxil	x9, x9, #56, #8
  106c94: ca080120     	eor	x0, x9, x8
  106c98: 54ffff41     	b.ne	0x106c80 <std::__ndk1::collate<char>::do_hash(char const*, char const*) const+0x10>
  106c9c: d65f03c0     	ret
  106ca0: aa1f03e0     	mov	x0, xzr
  106ca4: d65f03c0     	ret

0000000000106ca8 <std::__ndk1::collate<wchar_t>::~collate()>:
  106ca8: d503245f     	bti	c
  106cac: 14015b9d     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

0000000000106cb0 <std::__ndk1::collate<wchar_t>::~collate()>:
  106cb0: d503233f     	paciasp
  106cb4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  106cb8: f9000bf3     	str	x19, [sp, #0x10]
  106cbc: 910003fd     	mov	x29, sp
  106cc0: aa0003f3     	mov	x19, x0
  106cc4: 94015b97     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  106cc8: aa1303e0     	mov	x0, x19
  106ccc: f9400bf3     	ldr	x19, [sp, #0x10]
  106cd0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  106cd4: d50323bf     	autiasp
  106cd8: 14015882     	b	0x15cee0 <_ZdlPv@plt>

0000000000106cdc <std::__ndk1::collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const>:
  106cdc: d503245f     	bti	c
  106ce0: eb04007f     	cmp	x3, x4
  106ce4: 540001a0     	b.eq	0x106d18 <std::__ndk1::collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x3c>
  106ce8: eb02003f     	cmp	x1, x2
  106cec: 540001c0     	b.eq	0x106d24 <std::__ndk1::collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x48>
  106cf0: b9400028     	ldr	w8, [x1]
  106cf4: b9400069     	ldr	w9, [x3]
  106cf8: 6b09011f     	cmp	w8, w9
  106cfc: 54000143     	b.lo	0x106d24 <std::__ndk1::collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x48>
  106d00: 6b08013f     	cmp	w9, w8
  106d04: 54000143     	b.lo	0x106d2c <std::__ndk1::collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x50>
  106d08: 91001021     	add	x1, x1, #0x4
  106d0c: 91001063     	add	x3, x3, #0x4
  106d10: eb04007f     	cmp	x3, x4
  106d14: 54fffea1     	b.ne	0x106ce8 <std::__ndk1::collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0xc>
  106d18: eb02003f     	cmp	x1, x2
  106d1c: 1a9f07e0     	cset	w0, ne
  106d20: d65f03c0     	ret
  106d24: 12800000     	mov	w0, #-0x1               // =-1
  106d28: d65f03c0     	ret
  106d2c: 52800020     	mov	w0, #0x1                // =1
  106d30: d65f03c0     	ret

0000000000106d34 <std::__ndk1::collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const>:
  106d34: d503233f     	paciasp
  106d38: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  106d3c: a9015ff8     	stp	x24, x23, [sp, #0x10]
  106d40: 910003fd     	mov	x29, sp
  106d44: a90257f6     	stp	x22, x21, [sp, #0x20]
  106d48: a9034ff4     	stp	x20, x19, [sp, #0x30]
  106d4c: aa0803f3     	mov	x19, x8
  106d50: eb010056     	subs	x22, x2, x1
  106d54: 540004a4     	b.mi	0x106de8 <std::__ndk1::collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0xb4>
  106d58: aa0203f5     	mov	x21, x2
  106d5c: aa0103f4     	mov	x20, x1
  106d60: f1004edf     	cmp	x22, #0x13
  106d64: 540000e8     	b.hi	0x106d80 <std::__ndk1::collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x4c>
  106d68: d3417ec8     	ubfx	x8, x22, #1, #31
  106d6c: 121f1908     	and	w8, w8, #0xfe
  106d70: 38004668     	strb	w8, [x19], #0x4
  106d74: eb15029f     	cmp	x20, x21
  106d78: 540001a1     	b.ne	0x106dac <std::__ndk1::collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x78>
  106d7c: 14000014     	b	0x106dcc <std::__ndk1::collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x98>
  106d80: 9342fed7     	asr	x23, x22, #2
  106d84: 910012e8     	add	x8, x23, #0x4
  106d88: 927ef518     	and	x24, x8, #0xfffffffffffffffc
  106d8c: d37ef700     	lsl	x0, x24, #2
  106d90: 94015834     	bl	0x15ce60 <_Znwm@plt>
  106d94: b2400308     	orr	x8, x24, #0x1
  106d98: a9008277     	stp	x23, x0, [x19, #0x8]
  106d9c: f9000268     	str	x8, [x19]
  106da0: aa0003f3     	mov	x19, x0
  106da4: eb15029f     	cmp	x20, x21
  106da8: 54000120     	b.eq	0x106dcc <std::__ndk1::collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x98>
  106dac: 927ef6c2     	and	x2, x22, #0xfffffffffffffffc
  106db0: aa1303e0     	mov	x0, x19
  106db4: aa1403e1     	mov	x1, x20
  106db8: d10012c8     	sub	x8, x22, #0x4
  106dbc: 927ef515     	and	x21, x8, #0xfffffffffffffffc
  106dc0: 940158b8     	bl	0x15d0a0 <memcpy@plt>
  106dc4: 8b1302a8     	add	x8, x21, x19
  106dc8: 91001113     	add	x19, x8, #0x4
  106dcc: b900027f     	str	wzr, [x19]
  106dd0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  106dd4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  106dd8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  106ddc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  106de0: d50323bf     	autiasp
  106de4: d65f03c0     	ret
  106de8: aa1303e0     	mov	x0, x19
  106dec: 94015a69     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000106df0 <std::__ndk1::collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const>:
  106df0: d503245f     	bti	c
  106df4: eb02003f     	cmp	x1, x2
  106df8: 54000140     	b.eq	0x106e20 <std::__ndk1::collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const+0x30>
  106dfc: aa1f03e0     	mov	x0, xzr
  106e00: b8404428     	ldr	w8, [x1], #0x4
  106e04: eb02003f     	cmp	x1, x2
  106e08: 8b001108     	add	x8, x8, x0, lsl #4
  106e0c: 92440d09     	and	x9, x8, #0xf000000000000000
  106e10: b378fd29     	bfxil	x9, x9, #56, #8
  106e14: ca080120     	eor	x0, x9, x8
  106e18: 54ffff41     	b.ne	0x106e00 <std::__ndk1::collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const+0x10>
  106e1c: d65f03c0     	ret
  106e20: aa1f03e0     	mov	x0, xzr
  106e24: d65f03c0     	ret

0000000000106e28 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const>:
  106e28: d503233f     	paciasp
  106e2c: d102c3ff     	sub	sp, sp, #0xb0
  106e30: a9067bfd     	stp	x29, x30, [sp, #0x60]
  106e34: 910183fd     	add	x29, sp, #0x60
  106e38: a90767fa     	stp	x26, x25, [sp, #0x70]
  106e3c: a9085ff8     	stp	x24, x23, [sp, #0x80]
  106e40: a90957f6     	stp	x22, x21, [sp, #0x90]
  106e44: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
  106e48: d53bd058     	mrs	x24, TPIDR_EL0
  106e4c: aa0503f3     	mov	x19, x5
  106e50: f9401708     	ldr	x8, [x24, #0x28]
  106e54: aa0403f4     	mov	x20, x4
  106e58: aa0303f7     	mov	x23, x3
  106e5c: aa0203f5     	mov	x21, x2
  106e60: f81f83a8     	stur	x8, [x29, #-0x8]
  106e64: 39402068     	ldrb	w8, [x3, #0x8]
  106e68: f9000be1     	str	x1, [sp, #0x10]
  106e6c: 37000248     	tbnz	w8, #0x0, 0x106eb4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x8c>
  106e70: f9400008     	ldr	x8, [x0]
  106e74: 92800009     	mov	x9, #-0x1               // =-1
  106e78: 9100a3e5     	add	x5, sp, #0x28
  106e7c: aa1503e2     	mov	x2, x21
  106e80: aa1703e3     	mov	x3, x23
  106e84: aa1403e4     	mov	x4, x20
  106e88: f9401108     	ldr	x8, [x8, #0x20]
  106e8c: f90017e9     	str	x9, [sp, #0x28]
  106e90: d63f0100     	blr	x8
  106e94: f94017e8     	ldr	x8, [sp, #0x28]
  106e98: aa0003f5     	mov	x21, x0
  106e9c: f9000be0     	str	x0, [sp, #0x10]
  106ea0: f100051f     	cmp	x8, #0x1
  106ea4: 54000c60     	b.eq	0x107030 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x208>
  106ea8: b5000c88     	cbnz	x8, 0x107038 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x210>
  106eac: 3900027f     	strb	wzr, [x19]
  106eb0: 14000066     	b	0x107048 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  106eb4: 910023e8     	add	x8, sp, #0x8
  106eb8: aa1703e0     	mov	x0, x23
  106ebc: 94016269     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  106ec0: d0000336     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106ec4: d0000339     	adrp	x25, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106ec8: f94702d6     	ldr	x22, [x22, #0xe00]
  106ecc: f9474739     	ldr	x25, [x25, #0xe88]
  106ed0: f9001fff     	str	xzr, [sp, #0x38]
  106ed4: f94007fa     	ldr	x26, [sp, #0x8]
  106ed8: a902e7f6     	stp	x22, x25, [sp, #0x28]
  106edc: c8dffec8     	ldar	x8, [x22]
  106ee0: b100051f     	cmn	x8, #0x1
  106ee4: 54000140     	b.eq	0x106f0c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0xe4>
  106ee8: 9100a3e8     	add	x8, sp, #0x28
  106eec: 910083e9     	add	x9, sp, #0x20
  106ef0: a901a3e9     	stp	x9, x8, [sp, #0x18]
  106ef4: d0000320     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106ef8: f0000162     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  106efc: 9104d042     	add	x2, x2, #0x134
  106f00: 910063e1     	add	x1, sp, #0x18
  106f04: f9470000     	ldr	x0, [x0, #0xe00]
  106f08: 9401629a     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  106f0c: a9412748     	ldp	x8, x9, [x26, #0x10]
  106f10: b9800aca     	ldrsw	x10, [x22, #0x8]
  106f14: cb08012b     	sub	x11, x9, x8
  106f18: d1000549     	sub	x9, x10, #0x1
  106f1c: eb8b0d3f     	cmp	x9, x11, asr #3
  106f20: 54000ae2     	b.hs	0x10707c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x254>
  106f24: f8697916     	ldr	x22, [x8, x9, lsl #3]
  106f28: b4000ab6     	cbz	x22, 0x10707c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x254>
  106f2c: f94007e0     	ldr	x0, [sp, #0x8]
  106f30: 94016210     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  106f34: 910023e8     	add	x8, sp, #0x8
  106f38: aa1703e0     	mov	x0, x23
  106f3c: 94016249     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  106f40: d0000337     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106f44: f9474af7     	ldr	x23, [x23, #0xe90]
  106f48: f9001fff     	str	xzr, [sp, #0x38]
  106f4c: a902e7f7     	stp	x23, x25, [sp, #0x28]
  106f50: f94007f9     	ldr	x25, [sp, #0x8]
  106f54: c8dffee8     	ldar	x8, [x23]
  106f58: b100051f     	cmn	x8, #0x1
  106f5c: 54000140     	b.eq	0x106f84 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x15c>
  106f60: 9100a3e8     	add	x8, sp, #0x28
  106f64: 910083e9     	add	x9, sp, #0x20
  106f68: a901a3e9     	stp	x9, x8, [sp, #0x18]
  106f6c: d0000320     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  106f70: f0000162     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  106f74: 9104d042     	add	x2, x2, #0x134
  106f78: 910063e1     	add	x1, sp, #0x18
  106f7c: f9474800     	ldr	x0, [x0, #0xe90]
  106f80: 9401627c     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  106f84: a9412728     	ldp	x8, x9, [x25, #0x10]
  106f88: b9800aea     	ldrsw	x10, [x23, #0x8]
  106f8c: cb08012b     	sub	x11, x9, x8
  106f90: d1000549     	sub	x9, x10, #0x1
  106f94: eb8b0d3f     	cmp	x9, x11, asr #3
  106f98: 54000742     	b.hs	0x107080 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x258>
  106f9c: f8697917     	ldr	x23, [x8, x9, lsl #3]
  106fa0: b4000717     	cbz	x23, 0x107080 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x258>
  106fa4: f94007e0     	ldr	x0, [sp, #0x8]
  106fa8: 940161f2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  106fac: f94002e8     	ldr	x8, [x23]
  106fb0: f9401909     	ldr	x9, [x8, #0x30]
  106fb4: 9100a3e8     	add	x8, sp, #0x28
  106fb8: aa1703e0     	mov	x0, x23
  106fbc: 9100a3f9     	add	x25, sp, #0x28
  106fc0: d63f0120     	blr	x9
  106fc4: f94002e9     	ldr	x9, [x23]
  106fc8: 91006328     	add	x8, x25, #0x18
  106fcc: f9401d29     	ldr	x9, [x9, #0x38]
  106fd0: aa1703e0     	mov	x0, x23
  106fd4: d63f0120     	blr	x9
  106fd8: 9100a3f7     	add	x23, sp, #0x28
  106fdc: 9100c2e3     	add	x3, x23, #0x30
  106fe0: 910043e0     	add	x0, sp, #0x10
  106fe4: 9100a3e2     	add	x2, sp, #0x28
  106fe8: aa1503e1     	mov	x1, x21
  106fec: aa1603e4     	mov	x4, x22
  106ff0: aa1403e5     	mov	x5, x20
  106ff4: 52800026     	mov	w6, #0x1                // =1
  106ff8: 9400003a     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  106ffc: eb17001f     	cmp	x0, x23
  107000: 394103e9     	ldrb	w9, [sp, #0x40]
  107004: 1a9f17e8     	cset	w8, eq
  107008: f9400bf5     	ldr	x21, [sp, #0x10]
  10700c: 39000268     	strb	w8, [x19]
  107010: 36000069     	tbz	w9, #0x0, 0x10701c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x1f4>
  107014: f9402be0     	ldr	x0, [sp, #0x50]
  107018: 940157b2     	bl	0x15cee0 <_ZdlPv@plt>
  10701c: 3940a3e8     	ldrb	w8, [sp, #0x28]
  107020: 36000148     	tbz	w8, #0x0, 0x107048 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  107024: f9401fe0     	ldr	x0, [sp, #0x38]
  107028: 940157ae     	bl	0x15cee0 <_ZdlPv@plt>
  10702c: 14000007     	b	0x107048 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  107030: 39000268     	strb	w8, [x19]
  107034: 14000005     	b	0x107048 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  107038: 52800028     	mov	w8, #0x1                // =1
  10703c: 52800089     	mov	w9, #0x4                // =4
  107040: 39000268     	strb	w8, [x19]
  107044: b9000289     	str	w9, [x20]
  107048: f9401708     	ldr	x8, [x24, #0x28]
  10704c: f85f83a9     	ldur	x9, [x29, #-0x8]
  107050: eb09011f     	cmp	x8, x9
  107054: 54000181     	b.ne	0x107084 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x25c>
  107058: aa1503e0     	mov	x0, x21
  10705c: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
  107060: a94957f6     	ldp	x22, x21, [sp, #0x90]
  107064: a9485ff8     	ldp	x24, x23, [sp, #0x80]
  107068: a94767fa     	ldp	x26, x25, [sp, #0x70]
  10706c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  107070: 9102c3ff     	add	sp, sp, #0xb0
  107074: d50323bf     	autiasp
  107078: d65f03c0     	ret
  10707c: 940079d3     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  107080: 940079d2     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  107084: 9401576b     	bl	0x15ce30 <__stack_chk_fail@plt>
  107088: 394103e8     	ldrb	w8, [sp, #0x40]
  10708c: aa0003f3     	mov	x19, x0
  107090: 36000068     	tbz	w8, #0x0, 0x10709c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x274>
  107094: f9402be0     	ldr	x0, [sp, #0x50]
  107098: 94015792     	bl	0x15cee0 <_ZdlPv@plt>
  10709c: 3940a3e8     	ldrb	w8, [sp, #0x28]
  1070a0: 370000a8     	tbnz	w8, #0x0, 0x1070b4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x28c>
  1070a4: 14000006     	b	0x1070bc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x294>
  1070a8: 3940a3e8     	ldrb	w8, [sp, #0x28]
  1070ac: aa0003f3     	mov	x19, x0
  1070b0: 36000068     	tbz	w8, #0x0, 0x1070bc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x294>
  1070b4: f9401fe0     	ldr	x0, [sp, #0x38]
  1070b8: 9401578a     	bl	0x15cee0 <_ZdlPv@plt>
  1070bc: aa1303e0     	mov	x0, x19
  1070c0: 94014828     	bl	0x159160 <__emutls_get_address+0x6d4>
  1070c4: 94014827     	bl	0x159160 <__emutls_get_address+0x6d4>
  1070c8: 14000001     	b	0x1070cc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2a4>
  1070cc: aa0003f3     	mov	x19, x0
  1070d0: f94007e0     	ldr	x0, [sp, #0x8]
  1070d4: 940161a7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1070d8: aa1303e0     	mov	x0, x19
  1070dc: 94014821     	bl	0x159160 <__emutls_get_address+0x6d4>
  1070e0: d503233f     	paciasp
  1070e4: d10403ff     	sub	sp, sp, #0x100
  1070e8: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
  1070ec: 910283fd     	add	x29, sp, #0xa0
  1070f0: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
  1070f4: a90c67fa     	stp	x26, x25, [sp, #0xc0]
  1070f8: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
  1070fc: a90e57f6     	stp	x22, x21, [sp, #0xe0]
  107100: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
  107104: cb020068     	sub	x8, x3, x2
  107108: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  10710c: 9343fd08     	asr	x8, x8, #3
  107110: f2955569     	movk	x9, #0xaaab
  107114: b90033e6     	str	w6, [sp, #0x30]
  107118: aa0503f5     	mov	x21, x5
  10711c: f90017e4     	str	x4, [sp, #0x28]
  107120: d53bd056     	mrs	x22, TPIDR_EL0
  107124: 9b097d1b     	mul	x27, x8, x9
  107128: aa0303f9     	mov	x25, x3
  10712c: aa0203f4     	mov	x20, x2
  107130: aa0103f7     	mov	x23, x1
  107134: f94016c8     	ldr	x8, [x22, #0x28]
  107138: aa0003f8     	mov	x24, x0
  10713c: f101977f     	cmp	x27, #0x65
  107140: f81f83a8     	stur	x8, [x29, #-0x8]
  107144: 540003a3     	b.lo	0x1071b8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x390>
  107148: aa1b03e0     	mov	x0, x27
  10714c: 94015835     	bl	0x15d220 <malloc@plt>
  107150: aa0003f3     	mov	x19, x0
  107154: aa0003fa     	mov	x26, x0
  107158: b4001e40     	cbz	x0, 0x107520 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6f8>
  10715c: eb19029f     	cmp	x20, x25
  107160: 54000340     	b.eq	0x1071c8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3a0>
  107164: aa1f03fc     	mov	x28, xzr
  107168: 52800048     	mov	w8, #0x2                // =2
  10716c: 52800029     	mov	w9, #0x1                // =1
  107170: aa1403ea     	mov	x10, x20
  107174: aa1a03eb     	mov	x11, x26
  107178: 14000008     	b	0x107198 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x370>
  10717c: d100077b     	sub	x27, x27, #0x1
  107180: 9100079c     	add	x28, x28, #0x1
  107184: 39000168     	strb	w8, [x11]
  107188: 9100056b     	add	x11, x11, #0x1
  10718c: 9100614a     	add	x10, x10, #0x18
  107190: eb19015f     	cmp	x10, x25
  107194: 540001c0     	b.eq	0x1071cc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3a4>
  107198: 3940014c     	ldrb	w12, [x10]
  10719c: f940054d     	ldr	x13, [x10, #0x8]
  1071a0: d341fd8e     	lsr	x14, x12, #1
  1071a4: 7200019f     	tst	w12, #0x1
  1071a8: 9a8d01cc     	csel	x12, x14, x13, eq
  1071ac: b4fffe8c     	cbz	x12, 0x10717c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x354>
  1071b0: 39000169     	strb	w9, [x11]
  1071b4: 17fffff5     	b	0x107188 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x360>
  1071b8: aa1f03f3     	mov	x19, xzr
  1071bc: 9100d3fa     	add	x26, sp, #0x34
  1071c0: eb19029f     	cmp	x20, x25
  1071c4: 54fffd01     	b.ne	0x107164 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x33c>
  1071c8: aa1f03fc     	mov	x28, xzr
  1071cc: a900d7f3     	stp	x19, x21, [sp, #0x8]
  1071d0: aa1f03f5     	mov	x21, xzr
  1071d4: f90013fc     	str	x28, [sp, #0x20]
  1071d8: 14000005     	b	0x1071ec <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3c4>
  1071dc: 2a0003fc     	mov	w28, w0
  1071e0: 910006b5     	add	x21, x21, #0x1
  1071e4: eb19029f     	cmp	x20, x25
  1071e8: 540006e1     	b.ne	0x1072c4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x49c>
  1071ec: f940031c     	ldr	x28, [x24]
  1071f0: b400017c     	cbz	x28, 0x10721c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3f4>
  1071f4: a941a788     	ldp	x8, x9, [x28, #0x18]
  1071f8: eb09011f     	cmp	x8, x9
  1071fc: 54000101     	b.ne	0x10721c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3f4>
  107200: f9400388     	ldr	x8, [x28]
  107204: f9402508     	ldr	x8, [x8, #0x48]
  107208: aa1c03e0     	mov	x0, x28
  10720c: d63f0100     	blr	x8
  107210: 3100041f     	cmn	w0, #0x1
  107214: 54000500     	b.eq	0x1072b4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x48c>
  107218: f940031c     	ldr	x28, [x24]
  10721c: b4000157     	cbz	x23, 0x107244 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x41c>
  107220: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  107224: eb09011f     	cmp	x8, x9
  107228: 540000e1     	b.ne	0x107244 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x41c>
  10722c: f94002e8     	ldr	x8, [x23]
  107230: f9402508     	ldr	x8, [x8, #0x48]
  107234: aa1703e0     	mov	x0, x23
  107238: d63f0100     	blr	x8
  10723c: 3100041f     	cmn	w0, #0x1
  107240: 9a9703f7     	csel	x23, xzr, x23, eq
  107244: f100039f     	cmp	x28, #0x0
  107248: f940031c     	ldr	x28, [x24]
  10724c: 1a9f17e8     	cset	w8, eq
  107250: f10002ff     	cmp	x23, #0x0
  107254: 1a9f17e9     	cset	w9, eq
  107258: 6b09011f     	cmp	w8, w9
  10725c: 54000e00     	b.eq	0x10741c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5f4>
  107260: b4000dfb     	cbz	x27, 0x10741c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5f4>
  107264: a941a788     	ldp	x8, x9, [x28, #0x18]
  107268: eb09011f     	cmp	x8, x9
  10726c: 540000a0     	b.eq	0x107280 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x458>
  107270: 3940011c     	ldrb	w28, [x8]
  107274: b94033e8     	ldr	w8, [sp, #0x30]
  107278: 3707fb48     	tbnz	w8, #0x0, 0x1071e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b8>
  10727c: 14000008     	b	0x10729c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x474>
  107280: f9400388     	ldr	x8, [x28]
  107284: f9402508     	ldr	x8, [x8, #0x48]
  107288: aa1c03e0     	mov	x0, x28
  10728c: d63f0100     	blr	x8
  107290: 2a0003fc     	mov	w28, w0
  107294: b94033e8     	ldr	w8, [sp, #0x30]
  107298: 3707fa48     	tbnz	w8, #0x0, 0x1071e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b8>
  10729c: f94017e0     	ldr	x0, [sp, #0x28]
  1072a0: f9400008     	ldr	x8, [x0]
  1072a4: f9400d08     	ldr	x8, [x8, #0x18]
  1072a8: 2a1c03e1     	mov	w1, w28
  1072ac: d63f0100     	blr	x8
  1072b0: 17ffffcb     	b	0x1071dc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b4>
  1072b4: aa1f03fc     	mov	x28, xzr
  1072b8: f900031f     	str	xzr, [x24]
  1072bc: b5fffb37     	cbnz	x23, 0x107220 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3f8>
  1072c0: 17ffffe1     	b	0x107244 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x41c>
  1072c4: f90003f6     	str	x22, [sp]
  1072c8: aa1403f6     	mov	x22, x20
  1072cc: aa1a03f3     	mov	x19, x26
  1072d0: b9001fff     	str	wzr, [sp, #0x1c]
  1072d4: 14000007     	b	0x1072f0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4c8>
  1072d8: d100077b     	sub	x27, x27, #0x1
  1072dc: 3900027f     	strb	wzr, [x19]
  1072e0: 910062d6     	add	x22, x22, #0x18
  1072e4: 91000673     	add	x19, x19, #0x1
  1072e8: eb1902df     	cmp	x22, x25
  1072ec: 540004e0     	b.eq	0x107388 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x560>
  1072f0: 39400268     	ldrb	w8, [x19]
  1072f4: 7100051f     	cmp	w8, #0x1
  1072f8: 54ffff41     	b.ne	0x1072e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4b8>
  1072fc: 394002c8     	ldrb	w8, [x22]
  107300: f9400ac9     	ldr	x9, [x22, #0x10]
  107304: 7200011f     	tst	w8, #0x1
  107308: 9a961528     	csinc	x8, x9, x22, ne
  10730c: 8b150108     	add	x8, x8, x21
  107310: 385ff101     	ldurb	w1, [x8, #-0x1]
  107314: b94033e8     	ldr	w8, [sp, #0x30]
  107318: 370000c8     	tbnz	w8, #0x0, 0x107330 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x508>
  10731c: f94017e0     	ldr	x0, [sp, #0x28]
  107320: f9400008     	ldr	x8, [x0]
  107324: f9400d08     	ldr	x8, [x8, #0x18]
  107328: d63f0100     	blr	x8
  10732c: 2a0003e1     	mov	w1, w0
  107330: 12001f88     	and	w8, w28, #0xff
  107334: 6b21011f     	cmp	w8, w1, uxtb
  107338: 54fffd01     	b.ne	0x1072d8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4b0>
  10733c: 394002c8     	ldrb	w8, [x22]
  107340: f94006c9     	ldr	x9, [x22, #0x8]
  107344: d341fd0a     	lsr	x10, x8, #1
  107348: 7200011f     	tst	w8, #0x1
  10734c: 9a890148     	csel	x8, x10, x9, eq
  107350: eb15011f     	cmp	x8, x21
  107354: 54000141     	b.ne	0x10737c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x554>
  107358: f94013e8     	ldr	x8, [sp, #0x20]
  10735c: d100077b     	sub	x27, x27, #0x1
  107360: 91000508     	add	x8, x8, #0x1
  107364: f90013e8     	str	x8, [sp, #0x20]
  107368: 52800028     	mov	w8, #0x1                // =1
  10736c: b9001fe8     	str	w8, [sp, #0x1c]
  107370: 52800048     	mov	w8, #0x2                // =2
  107374: 39000268     	strb	w8, [x19]
  107378: 17ffffda     	b	0x1072e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4b8>
  10737c: 52800028     	mov	w8, #0x1                // =1
  107380: b9001fe8     	str	w8, [sp, #0x1c]
  107384: 17ffffd7     	b	0x1072e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4b8>
  107388: a9404ff6     	ldp	x22, x19, [sp]
  10738c: f94013fc     	ldr	x28, [sp, #0x20]
  107390: b9401fe8     	ldr	w8, [sp, #0x1c]
  107394: 3607f208     	tbz	w8, #0x0, 0x1071d4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3ac>
  107398: f9400300     	ldr	x0, [x24]
  10739c: a941a408     	ldp	x8, x9, [x0, #0x18]
  1073a0: eb09011f     	cmp	x8, x9
  1073a4: 54000080     	b.eq	0x1073b4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x58c>
  1073a8: 91000508     	add	x8, x8, #0x1
  1073ac: f9000c08     	str	x8, [x0, #0x18]
  1073b0: 14000004     	b	0x1073c0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x598>
  1073b4: f9400008     	ldr	x8, [x0]
  1073b8: f9402908     	ldr	x8, [x8, #0x50]
  1073bc: d63f0100     	blr	x8
  1073c0: aa1403e8     	mov	x8, x20
  1073c4: aa1a03e9     	mov	x9, x26
  1073c8: 8b1b038a     	add	x10, x28, x27
  1073cc: f100095f     	cmp	x10, #0x2
  1073d0: 54fff023     	b.lo	0x1071d4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3ac>
  1073d4: 14000005     	b	0x1073e8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5c0>
  1073d8: 91006108     	add	x8, x8, #0x18
  1073dc: 91000529     	add	x9, x9, #0x1
  1073e0: eb19011f     	cmp	x8, x25
  1073e4: 54ffef80     	b.eq	0x1071d4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3ac>
  1073e8: 3940012a     	ldrb	w10, [x9]
  1073ec: 7100095f     	cmp	w10, #0x2
  1073f0: 54ffff41     	b.ne	0x1073d8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5b0>
  1073f4: 3940010a     	ldrb	w10, [x8]
  1073f8: f940050b     	ldr	x11, [x8, #0x8]
  1073fc: d341fd4c     	lsr	x12, x10, #1
  107400: 7200015f     	tst	w10, #0x1
  107404: 9a8b018a     	csel	x10, x12, x11, eq
  107408: eb15015f     	cmp	x10, x21
  10740c: 54fffe60     	b.eq	0x1073d8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5b0>
  107410: d100079c     	sub	x28, x28, #0x1
  107414: 3900013f     	strb	wzr, [x9]
  107418: 17fffff0     	b	0x1073d8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5b0>
  10741c: b40001dc     	cbz	x28, 0x107454 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x62c>
  107420: a941a788     	ldp	x8, x9, [x28, #0x18]
  107424: f9400bf5     	ldr	x21, [sp, #0x10]
  107428: eb09011f     	cmp	x8, x9
  10742c: 54000161     	b.ne	0x107458 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x630>
  107430: f9400388     	ldr	x8, [x28]
  107434: f9402508     	ldr	x8, [x8, #0x48]
  107438: aa1c03e0     	mov	x0, x28
  10743c: d63f0100     	blr	x8
  107440: 3100041f     	cmn	w0, #0x1
  107444: 54000220     	b.eq	0x107488 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x660>
  107448: f940031c     	ldr	x28, [x24]
  10744c: b5000097     	cbnz	x23, 0x10745c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x634>
  107450: 14000011     	b	0x107494 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x66c>
  107454: f9400bf5     	ldr	x21, [sp, #0x10]
  107458: b40001f7     	cbz	x23, 0x107494 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x66c>
  10745c: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  107460: eb09011f     	cmp	x8, x9
  107464: 540000e1     	b.ne	0x107480 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x658>
  107468: f94002e8     	ldr	x8, [x23]
  10746c: f9402508     	ldr	x8, [x8, #0x48]
  107470: aa1703e0     	mov	x0, x23
  107474: d63f0100     	blr	x8
  107478: 3100041f     	cmn	w0, #0x1
  10747c: 540000c0     	b.eq	0x107494 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x66c>
  107480: b50000dc     	cbnz	x28, 0x107498 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x670>
  107484: 1400000e     	b	0x1074bc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x694>
  107488: aa1f03fc     	mov	x28, xzr
  10748c: f900031f     	str	xzr, [x24]
  107490: b5fffe77     	cbnz	x23, 0x10745c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x634>
  107494: b500015c     	cbnz	x28, 0x1074bc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x694>
  107498: b94002a8     	ldr	w8, [x21]
  10749c: 321f0108     	orr	w8, w8, #0x2
  1074a0: b90002a8     	str	w8, [x21]
  1074a4: 14000006     	b	0x1074bc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x694>
  1074a8: 39400348     	ldrb	w8, [x26]
  1074ac: 7100091f     	cmp	w8, #0x2
  1074b0: 54000320     	b.eq	0x107514 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6ec>
  1074b4: 91006294     	add	x20, x20, #0x18
  1074b8: 9100075a     	add	x26, x26, #0x1
  1074bc: eb19029f     	cmp	x20, x25
  1074c0: 54ffff41     	b.ne	0x1074a8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x680>
  1074c4: b94002a8     	ldr	w8, [x21]
  1074c8: 321e0108     	orr	w8, w8, #0x4
  1074cc: b90002a8     	str	w8, [x21]
  1074d0: b4000073     	cbz	x19, 0x1074dc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6b4>
  1074d4: aa1303e0     	mov	x0, x19
  1074d8: 94015772     	bl	0x15d2a0 <free@plt>
  1074dc: f94016c8     	ldr	x8, [x22, #0x28]
  1074e0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1074e4: eb09011f     	cmp	x8, x9
  1074e8: 540001e1     	b.ne	0x107524 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6fc>
  1074ec: aa1903e0     	mov	x0, x25
  1074f0: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
  1074f4: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
  1074f8: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
  1074fc: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
  107500: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
  107504: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
  107508: 910403ff     	add	sp, sp, #0x100
  10750c: d50323bf     	autiasp
  107510: d65f03c0     	ret
  107514: aa1403f9     	mov	x25, x20
  107518: b5fffdf3     	cbnz	x19, 0x1074d4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6ac>
  10751c: 17fffff0     	b	0x1074dc <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6b4>
  107520: 940160a8     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  107524: 94015643     	bl	0x15ce30 <__stack_chk_fail@plt>
  107528: 14000004     	b	0x107538 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x710>
  10752c: 14000003     	b	0x107538 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x710>
  107530: 14000002     	b	0x107538 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x710>
  107534: 14000001     	b	0x107538 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x710>
  107538: aa0003f4     	mov	x20, x0
  10753c: f94007e8     	ldr	x8, [sp, #0x8]
  107540: b4000068     	cbz	x8, 0x10754c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x724>
  107544: f94007e0     	ldr	x0, [sp, #0x8]
  107548: 94015756     	bl	0x15d2a0 <free@plt>
  10754c: aa1403e0     	mov	x0, x20
  107550: 94014704     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000107554 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const>:
  107554: d503245f     	bti	c
  107558: 1401610a     	b	0x15f980 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010755c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const>:
  10755c: d503233f     	paciasp
  107560: d10683ff     	sub	sp, sp, #0x1a0
  107564: a9147bfd     	stp	x29, x30, [sp, #0x140]
  107568: 910503fd     	add	x29, sp, #0x140
  10756c: a9156ffc     	stp	x28, x27, [sp, #0x150]
  107570: a91667fa     	stp	x26, x25, [sp, #0x160]
  107574: a9175ff8     	stp	x24, x23, [sp, #0x170]
  107578: a91857f6     	stp	x22, x21, [sp, #0x180]
  10757c: a9194ff4     	stp	x20, x19, [sp, #0x190]
  107580: d53bd048     	mrs	x8, TPIDR_EL0
  107584: 52800949     	mov	w9, #0x4a               // =74
  107588: f9000fe8     	str	x8, [sp, #0x18]
  10758c: aa0303e0     	mov	x0, x3
  107590: f9401508     	ldr	x8, [x8, #0x28]
  107594: aa0203f5     	mov	x21, x2
  107598: aa0103f3     	mov	x19, x1
  10759c: aa0403f4     	mov	x20, x4
  1075a0: f81f03a8     	stur	x8, [x29, #-0x10]
  1075a4: b9400868     	ldr	w8, [x3, #0x8]
  1075a8: f90013e5     	str	x5, [sp, #0x20]
  1075ac: 6a090108     	ands	w8, w8, w9
  1075b0: 54000120     	b.eq	0x1075d4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x78>
  1075b4: 7101011f     	cmp	w8, #0x40
  1075b8: 540000a0     	b.eq	0x1075cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x70>
  1075bc: 7100211f     	cmp	w8, #0x8
  1075c0: 540000e1     	b.ne	0x1075dc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x80>
  1075c4: 52800217     	mov	w23, #0x10              // =16
  1075c8: 14000006     	b	0x1075e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x84>
  1075cc: 52800117     	mov	w23, #0x8               // =8
  1075d0: 14000004     	b	0x1075e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x84>
  1075d4: 2a1f03f7     	mov	w23, wzr
  1075d8: 14000002     	b	0x1075e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x84>
  1075dc: 52800157     	mov	w23, #0xa               // =10
  1075e0: 910163e8     	add	x8, sp, #0x58
  1075e4: d100b3a1     	sub	x1, x29, #0x2c
  1075e8: 9101c3e2     	add	x2, sp, #0x70
  1075ec: d100b3ba     	sub	x26, x29, #0x2c
  1075f0: 940160e8     	bl	0x15f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>
  1075f4: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  1075f8: f9002bff     	str	xzr, [sp, #0x50]
  1075fc: 910103e0     	add	x0, sp, #0x40
  107600: 528002c1     	mov	w1, #0x16               // =22
  107604: 2a1f03e2     	mov	w2, wzr
  107608: 910103f6     	add	x22, sp, #0x40
  10760c: 94015ab1     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  107610: 394103e8     	ldrb	w8, [sp, #0x40]
  107614: b24002db     	orr	x27, x22, #0x1
  107618: f9402be9     	ldr	x9, [sp, #0x50]
  10761c: 9101d3ea     	add	x10, sp, #0x74
  107620: 528002dc     	mov	w28, #0x16              // =22
  107624: 9100c3f9     	add	x25, sp, #0x30
  107628: 7200011f     	tst	w8, #0x1
  10762c: b9002fff     	str	wzr, [sp, #0x2c]
  107630: 9a890378     	csel	x24, x27, x9, eq
  107634: a90363ea     	stp	x10, x24, [sp, #0x30]
  107638: 14000003     	b	0x107644 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xe8>
  10763c: 91000508     	add	x8, x8, #0x1
  107640: f9000e68     	str	x8, [x19, #0x18]
  107644: b4000093     	cbz	x19, 0x107654 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xf8>
  107648: a941a668     	ldp	x8, x9, [x19, #0x18]
  10764c: eb09011f     	cmp	x8, x9
  107650: 540001a0     	b.eq	0x107684 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x128>
  107654: b4000275     	cbz	x21, 0x1076a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x144>
  107658: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10765c: eb09011f     	cmp	x8, x9
  107660: 540000e1     	b.ne	0x10767c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x120>
  107664: f94002a8     	ldr	x8, [x21]
  107668: f9402508     	ldr	x8, [x8, #0x48]
  10766c: aa1503e0     	mov	x0, x21
  107670: d63f0100     	blr	x8
  107674: 3100041f     	cmn	w0, #0x1
  107678: 54000140     	b.eq	0x1076a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x144>
  10767c: b4000173     	cbz	x19, 0x1076a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x14c>
  107680: 14000041     	b	0x107784 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x228>
  107684: f9400268     	ldr	x8, [x19]
  107688: f9402508     	ldr	x8, [x8, #0x48]
  10768c: aa1303e0     	mov	x0, x19
  107690: d63f0100     	blr	x8
  107694: 3100041f     	cmn	w0, #0x1
  107698: 9a9303f3     	csel	x19, xzr, x19, eq
  10769c: b5fffdf5     	cbnz	x21, 0x107658 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xfc>
  1076a0: aa1f03f5     	mov	x21, xzr
  1076a4: b4000713     	cbz	x19, 0x107784 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x228>
  1076a8: 394103e8     	ldrb	w8, [sp, #0x40]
  1076ac: f94027e9     	ldr	x9, [sp, #0x48]
  1076b0: f9401fea     	ldr	x10, [sp, #0x38]
  1076b4: d341fd0b     	lsr	x11, x8, #1
  1076b8: 7200011f     	tst	w8, #0x1
  1076bc: 9a890176     	csel	x22, x11, x9, eq
  1076c0: 8b160308     	add	x8, x24, x22
  1076c4: eb08015f     	cmp	x10, x8
  1076c8: 54000281     	b.ne	0x107718 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x1bc>
  1076cc: d37ffac1     	lsl	x1, x22, #1
  1076d0: 910103e0     	add	x0, sp, #0x40
  1076d4: 2a1f03e2     	mov	w2, wzr
  1076d8: 94015a7e     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1076dc: f94023e8     	ldr	x8, [sp, #0x40]
  1076e0: 394103e9     	ldrb	w9, [sp, #0x40]
  1076e4: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  1076e8: d1000508     	sub	x8, x8, #0x1
  1076ec: 7200013f     	tst	w9, #0x1
  1076f0: 9a880381     	csel	x1, x28, x8, eq
  1076f4: 910103e0     	add	x0, sp, #0x40
  1076f8: 2a1f03e2     	mov	w2, wzr
  1076fc: 94015a75     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  107700: 394103e8     	ldrb	w8, [sp, #0x40]
  107704: f9402be9     	ldr	x9, [sp, #0x50]
  107708: 7200011f     	tst	w8, #0x1
  10770c: 9a890378     	csel	x24, x27, x9, eq
  107710: 8b160308     	add	x8, x24, x22
  107714: f9001fe8     	str	x8, [sp, #0x38]
  107718: a941a668     	ldp	x8, x9, [x19, #0x18]
  10771c: eb09011f     	cmp	x8, x9
  107720: 54000060     	b.eq	0x10772c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x1d0>
  107724: 39400100     	ldrb	w0, [x8]
  107728: 14000005     	b	0x10773c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x1e0>
  10772c: f9400268     	ldr	x8, [x19]
  107730: f9402508     	ldr	x8, [x8, #0x48]
  107734: aa1303e0     	mov	x0, x19
  107738: d63f0100     	blr	x8
  10773c: 3941c3e5     	ldrb	w5, [sp, #0x70]
  107740: 9100e3e3     	add	x3, sp, #0x38
  107744: 9100b3e4     	add	x4, sp, #0x2c
  107748: 910163e6     	add	x6, sp, #0x58
  10774c: 9101d3e7     	add	x7, sp, #0x74
  107750: 2a1703e1     	mov	w1, w23
  107754: aa1803e2     	mov	x2, x24
  107758: a9006bf9     	stp	x25, x26, [sp]
  10775c: 94016091     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  107760: 35000120     	cbnz	w0, 0x107784 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x228>
  107764: a941a668     	ldp	x8, x9, [x19, #0x18]
  107768: eb09011f     	cmp	x8, x9
  10776c: 54fff681     	b.ne	0x10763c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xe0>
  107770: f9400268     	ldr	x8, [x19]
  107774: f9402908     	ldr	x8, [x8, #0x50]
  107778: aa1303e0     	mov	x0, x19
  10777c: d63f0100     	blr	x8
  107780: 17ffffb1     	b	0x107644 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xe8>
  107784: 394163e8     	ldrb	w8, [sp, #0x58]
  107788: f94033e9     	ldr	x9, [sp, #0x60]
  10778c: d341fd0a     	lsr	x10, x8, #1
  107790: 7200011f     	tst	w8, #0x1
  107794: 9a890148     	csel	x8, x10, x9, eq
  107798: b4000128     	cbz	x8, 0x1077bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x260>
  10779c: f9401be8     	ldr	x8, [sp, #0x30]
  1077a0: 9101d3e9     	add	x9, sp, #0x74
  1077a4: cb090109     	sub	x9, x8, x9
  1077a8: f1027d3f     	cmp	x9, #0x9f
  1077ac: 5400008c     	b.gt	0x1077bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x260>
  1077b0: b9402fe9     	ldr	w9, [sp, #0x2c]
  1077b4: b8004509     	str	w9, [x8], #0x4
  1077b8: f9001be8     	str	x8, [sp, #0x30]
  1077bc: f9401fe1     	ldr	x1, [sp, #0x38]
  1077c0: aa1803e0     	mov	x0, x24
  1077c4: aa1403e2     	mov	x2, x20
  1077c8: 2a1703e3     	mov	w3, w23
  1077cc: 9400b69b     	bl	0x135238 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xe8c>
  1077d0: 394163e8     	ldrb	w8, [sp, #0x58]
  1077d4: 9101d3e9     	add	x9, sp, #0x74
  1077d8: f9401bed     	ldr	x13, [sp, #0x30]
  1077dc: f94033ea     	ldr	x10, [sp, #0x60]
  1077e0: 7200010c     	ands	w12, w8, #0x1
  1077e4: d341fd0b     	lsr	x11, x8, #1
  1077e8: cb0901a9     	sub	x9, x13, x9
  1077ec: 9a8a0168     	csel	x8, x11, x10, eq
  1077f0: f100153f     	cmp	x9, #0x5
  1077f4: f94013e9     	ldr	x9, [sp, #0x20]
  1077f8: f9000120     	str	x0, [x9]
  1077fc: 5400074b     	b.lt	0x1078e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x388>
  107800: b4000728     	cbz	x8, 0x1078e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x388>
  107804: d10011a8     	sub	x8, x13, #0x4
  107808: 9101d3e9     	add	x9, sp, #0x74
  10780c: eb0d013f     	cmp	x9, x13
  107810: 54000240     	b.eq	0x107858 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x2fc>
  107814: eb09011f     	cmp	x8, x9
  107818: 54000209     	b.ls	0x107858 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x2fc>
  10781c: 9101d3ea     	add	x10, sp, #0x74
  107820: aa0803eb     	mov	x11, x8
  107824: 9100114a     	add	x10, x10, #0x4
  107828: b940016c     	ldr	w12, [x11]
  10782c: 9100114e     	add	x14, x10, #0x4
  107830: b85fc14d     	ldur	w13, [x10, #-0x4]
  107834: b81fc14c     	stur	w12, [x10, #-0x4]
  107838: b81fc56d     	str	w13, [x11], #-0x4
  10783c: eb0b015f     	cmp	x10, x11
  107840: aa0e03ea     	mov	x10, x14
  107844: 54ffff23     	b.lo	0x107828 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x2cc>
  107848: 394163eb     	ldrb	w11, [sp, #0x58]
  10784c: f94033ea     	ldr	x10, [sp, #0x60]
  107850: 1200016c     	and	w12, w11, #0x1
  107854: d341fd6b     	lsr	x11, x11, #1
  107858: f94037ed     	ldr	x13, [sp, #0x68]
  10785c: 910163ee     	add	x14, sp, #0x58
  107860: b24001ce     	orr	x14, x14, #0x1
  107864: 7100019f     	cmp	w12, #0x0
  107868: 9a8a016a     	csel	x10, x11, x10, eq
  10786c: 9a8d01cc     	csel	x12, x14, x13, eq
  107870: eb09011f     	cmp	x8, x9
  107874: 54000249     	b.ls	0x1078bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x360>
  107878: 8b0a0189     	add	x9, x12, x10
  10787c: 9101d3ea     	add	x10, sp, #0x74
  107880: 14000007     	b	0x10789c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x340>
  107884: cb0c012b     	sub	x11, x9, x12
  107888: 9100114a     	add	x10, x10, #0x4
  10788c: f100057f     	cmp	x11, #0x1
  107890: 9a8cd58c     	cinc	x12, x12, gt
  107894: eb08015f     	cmp	x10, x8
  107898: 54000122     	b.hs	0x1078bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x360>
  10789c: 3940018b     	ldrb	w11, [x12]
  1078a0: 34ffff2b     	cbz	w11, 0x107884 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x328>
  1078a4: 7103fd7f     	cmp	w11, #0xff
  1078a8: 54fffee0     	b.eq	0x107884 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x328>
  1078ac: b940014d     	ldr	w13, [x10]
  1078b0: 6b0b01bf     	cmp	w13, w11
  1078b4: 54fffe80     	b.eq	0x107884 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x328>
  1078b8: 14000009     	b	0x1078dc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x380>
  1078bc: 39400189     	ldrb	w9, [x12]
  1078c0: 34000129     	cbz	w9, 0x1078e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x388>
  1078c4: 7103fd3f     	cmp	w9, #0xff
  1078c8: 540000e0     	b.eq	0x1078e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x388>
  1078cc: b9400108     	ldr	w8, [x8]
  1078d0: 51000508     	sub	w8, w8, #0x1
  1078d4: 6b09011f     	cmp	w8, w9
  1078d8: 54000063     	b.lo	0x1078e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x388>
  1078dc: 52800088     	mov	w8, #0x4                // =4
  1078e0: b9000288     	str	w8, [x20]
  1078e4: b4000093     	cbz	x19, 0x1078f4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x398>
  1078e8: a941a668     	ldp	x8, x9, [x19, #0x18]
  1078ec: eb09011f     	cmp	x8, x9
  1078f0: 540004c0     	b.eq	0x107988 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x42c>
  1078f4: b4000595     	cbz	x21, 0x1079a4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x448>
  1078f8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  1078fc: eb09011f     	cmp	x8, x9
  107900: 540000e1     	b.ne	0x10791c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3c0>
  107904: f94002a8     	ldr	x8, [x21]
  107908: f9402508     	ldr	x8, [x8, #0x48]
  10790c: aa1503e0     	mov	x0, x21
  107910: d63f0100     	blr	x8
  107914: 3100041f     	cmn	w0, #0x1
  107918: 54000460     	b.eq	0x1079a4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x448>
  10791c: b4000093     	cbz	x19, 0x10792c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3d0>
  107920: b9400288     	ldr	w8, [x20]
  107924: 321f0108     	orr	w8, w8, #0x2
  107928: b9000288     	str	w8, [x20]
  10792c: 394103e8     	ldrb	w8, [sp, #0x40]
  107930: 36000068     	tbz	w8, #0x0, 0x10793c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3e0>
  107934: f9402be0     	ldr	x0, [sp, #0x50]
  107938: 9401556a     	bl	0x15cee0 <_ZdlPv@plt>
  10793c: 394163e8     	ldrb	w8, [sp, #0x58]
  107940: 36000068     	tbz	w8, #0x0, 0x10794c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3f0>
  107944: f94037e0     	ldr	x0, [sp, #0x68]
  107948: 94015566     	bl	0x15cee0 <_ZdlPv@plt>
  10794c: f9400fe8     	ldr	x8, [sp, #0x18]
  107950: f9401508     	ldr	x8, [x8, #0x28]
  107954: f85f03a9     	ldur	x9, [x29, #-0x10]
  107958: eb09011f     	cmp	x8, x9
  10795c: 54000281     	b.ne	0x1079ac <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x450>
  107960: aa1303e0     	mov	x0, x19
  107964: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  107968: a95857f6     	ldp	x22, x21, [sp, #0x180]
  10796c: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  107970: a95667fa     	ldp	x26, x25, [sp, #0x160]
  107974: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  107978: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  10797c: 910683ff     	add	sp, sp, #0x1a0
  107980: d50323bf     	autiasp
  107984: d65f03c0     	ret
  107988: f9400268     	ldr	x8, [x19]
  10798c: f9402508     	ldr	x8, [x8, #0x48]
  107990: aa1303e0     	mov	x0, x19
  107994: d63f0100     	blr	x8
  107998: 3100041f     	cmn	w0, #0x1
  10799c: 9a9303f3     	csel	x19, xzr, x19, eq
  1079a0: b5fffad5     	cbnz	x21, 0x1078f8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x39c>
  1079a4: b5fffc53     	cbnz	x19, 0x10792c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3d0>
  1079a8: 17ffffde     	b	0x107920 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3c4>
  1079ac: 94015521     	bl	0x15ce30 <__stack_chk_fail@plt>
  1079b0: 14000003     	b	0x1079bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x460>
  1079b4: 14000002     	b	0x1079bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x460>
  1079b8: 14000001     	b	0x1079bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x460>
  1079bc: aa0003f3     	mov	x19, x0
  1079c0: 394103e8     	ldrb	w8, [sp, #0x40]
  1079c4: 370000a8     	tbnz	w8, #0x0, 0x1079d8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x47c>
  1079c8: 394163e8     	ldrb	w8, [sp, #0x58]
  1079cc: 370000e8     	tbnz	w8, #0x0, 0x1079e8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x48c>
  1079d0: aa1303e0     	mov	x0, x19
  1079d4: 940145e3     	bl	0x159160 <__emutls_get_address+0x6d4>
  1079d8: f9402be0     	ldr	x0, [sp, #0x50]
  1079dc: 94015541     	bl	0x15cee0 <_ZdlPv@plt>
  1079e0: 394163e8     	ldrb	w8, [sp, #0x58]
  1079e4: 3607ff68     	tbz	w8, #0x0, 0x1079d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x474>
  1079e8: f94037e0     	ldr	x0, [sp, #0x68]
  1079ec: 9401553d     	bl	0x15cee0 <_ZdlPv@plt>
  1079f0: aa1303e0     	mov	x0, x19
  1079f4: 940145db     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001079f8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const>:
  1079f8: d503245f     	bti	c
  1079fc: 14015fed     	b	0x15f9b0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

0000000000107a00 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const>:
  107a00: d503233f     	paciasp
  107a04: d10683ff     	sub	sp, sp, #0x1a0
  107a08: a9147bfd     	stp	x29, x30, [sp, #0x140]
  107a0c: 910503fd     	add	x29, sp, #0x140
  107a10: a9156ffc     	stp	x28, x27, [sp, #0x150]
  107a14: a91667fa     	stp	x26, x25, [sp, #0x160]
  107a18: a9175ff8     	stp	x24, x23, [sp, #0x170]
  107a1c: a91857f6     	stp	x22, x21, [sp, #0x180]
  107a20: a9194ff4     	stp	x20, x19, [sp, #0x190]
  107a24: d53bd048     	mrs	x8, TPIDR_EL0
  107a28: 52800949     	mov	w9, #0x4a               // =74
  107a2c: f9000fe8     	str	x8, [sp, #0x18]
  107a30: aa0303e0     	mov	x0, x3
  107a34: f9401508     	ldr	x8, [x8, #0x28]
  107a38: aa0203f5     	mov	x21, x2
  107a3c: aa0103f3     	mov	x19, x1
  107a40: aa0403f4     	mov	x20, x4
  107a44: f81f03a8     	stur	x8, [x29, #-0x10]
  107a48: b9400868     	ldr	w8, [x3, #0x8]
  107a4c: f90013e5     	str	x5, [sp, #0x20]
  107a50: 6a090108     	ands	w8, w8, w9
  107a54: 54000120     	b.eq	0x107a78 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x78>
  107a58: 7101011f     	cmp	w8, #0x40
  107a5c: 540000a0     	b.eq	0x107a70 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x70>
  107a60: 7100211f     	cmp	w8, #0x8
  107a64: 540000e1     	b.ne	0x107a80 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x80>
  107a68: 52800217     	mov	w23, #0x10              // =16
  107a6c: 14000006     	b	0x107a84 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x84>
  107a70: 52800117     	mov	w23, #0x8               // =8
  107a74: 14000004     	b	0x107a84 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x84>
  107a78: 2a1f03f7     	mov	w23, wzr
  107a7c: 14000002     	b	0x107a84 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x84>
  107a80: 52800157     	mov	w23, #0xa               // =10
  107a84: 910163e8     	add	x8, sp, #0x58
  107a88: d100b3a1     	sub	x1, x29, #0x2c
  107a8c: 9101c3e2     	add	x2, sp, #0x70
  107a90: d100b3ba     	sub	x26, x29, #0x2c
  107a94: 94015fbf     	bl	0x15f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>
  107a98: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  107a9c: f9002bff     	str	xzr, [sp, #0x50]
  107aa0: 910103e0     	add	x0, sp, #0x40
  107aa4: 528002c1     	mov	w1, #0x16               // =22
  107aa8: 2a1f03e2     	mov	w2, wzr
  107aac: 910103f6     	add	x22, sp, #0x40
  107ab0: 94015988     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  107ab4: 394103e8     	ldrb	w8, [sp, #0x40]
  107ab8: b24002db     	orr	x27, x22, #0x1
  107abc: f9402be9     	ldr	x9, [sp, #0x50]
  107ac0: 9101d3ea     	add	x10, sp, #0x74
  107ac4: 528002dc     	mov	w28, #0x16              // =22
  107ac8: 9100c3f9     	add	x25, sp, #0x30
  107acc: 7200011f     	tst	w8, #0x1
  107ad0: b9002fff     	str	wzr, [sp, #0x2c]
  107ad4: 9a890378     	csel	x24, x27, x9, eq
  107ad8: a90363ea     	stp	x10, x24, [sp, #0x30]
  107adc: 14000003     	b	0x107ae8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xe8>
  107ae0: 91000508     	add	x8, x8, #0x1
  107ae4: f9000e68     	str	x8, [x19, #0x18]
  107ae8: b4000093     	cbz	x19, 0x107af8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xf8>
  107aec: a941a668     	ldp	x8, x9, [x19, #0x18]
  107af0: eb09011f     	cmp	x8, x9
  107af4: 540001a0     	b.eq	0x107b28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x128>
  107af8: b4000275     	cbz	x21, 0x107b44 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x144>
  107afc: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  107b00: eb09011f     	cmp	x8, x9
  107b04: 540000e1     	b.ne	0x107b20 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x120>
  107b08: f94002a8     	ldr	x8, [x21]
  107b0c: f9402508     	ldr	x8, [x8, #0x48]
  107b10: aa1503e0     	mov	x0, x21
  107b14: d63f0100     	blr	x8
  107b18: 3100041f     	cmn	w0, #0x1
  107b1c: 54000140     	b.eq	0x107b44 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x144>
  107b20: b4000173     	cbz	x19, 0x107b4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x14c>
  107b24: 14000041     	b	0x107c28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x228>
  107b28: f9400268     	ldr	x8, [x19]
  107b2c: f9402508     	ldr	x8, [x8, #0x48]
  107b30: aa1303e0     	mov	x0, x19
  107b34: d63f0100     	blr	x8
  107b38: 3100041f     	cmn	w0, #0x1
  107b3c: 9a9303f3     	csel	x19, xzr, x19, eq
  107b40: b5fffdf5     	cbnz	x21, 0x107afc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xfc>
  107b44: aa1f03f5     	mov	x21, xzr
  107b48: b4000713     	cbz	x19, 0x107c28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x228>
  107b4c: 394103e8     	ldrb	w8, [sp, #0x40]
  107b50: f94027e9     	ldr	x9, [sp, #0x48]
  107b54: f9401fea     	ldr	x10, [sp, #0x38]
  107b58: d341fd0b     	lsr	x11, x8, #1
  107b5c: 7200011f     	tst	w8, #0x1
  107b60: 9a890176     	csel	x22, x11, x9, eq
  107b64: 8b160308     	add	x8, x24, x22
  107b68: eb08015f     	cmp	x10, x8
  107b6c: 54000281     	b.ne	0x107bbc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x1bc>
  107b70: d37ffac1     	lsl	x1, x22, #1
  107b74: 910103e0     	add	x0, sp, #0x40
  107b78: 2a1f03e2     	mov	w2, wzr
  107b7c: 94015955     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  107b80: f94023e8     	ldr	x8, [sp, #0x40]
  107b84: 394103e9     	ldrb	w9, [sp, #0x40]
  107b88: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  107b8c: d1000508     	sub	x8, x8, #0x1
  107b90: 7200013f     	tst	w9, #0x1
  107b94: 9a880381     	csel	x1, x28, x8, eq
  107b98: 910103e0     	add	x0, sp, #0x40
  107b9c: 2a1f03e2     	mov	w2, wzr
  107ba0: 9401594c     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  107ba4: 394103e8     	ldrb	w8, [sp, #0x40]
  107ba8: f9402be9     	ldr	x9, [sp, #0x50]
  107bac: 7200011f     	tst	w8, #0x1
  107bb0: 9a890378     	csel	x24, x27, x9, eq
  107bb4: 8b160308     	add	x8, x24, x22
  107bb8: f9001fe8     	str	x8, [sp, #0x38]
  107bbc: a941a668     	ldp	x8, x9, [x19, #0x18]
  107bc0: eb09011f     	cmp	x8, x9
  107bc4: 54000060     	b.eq	0x107bd0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x1d0>
  107bc8: 39400100     	ldrb	w0, [x8]
  107bcc: 14000005     	b	0x107be0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x1e0>
  107bd0: f9400268     	ldr	x8, [x19]
  107bd4: f9402508     	ldr	x8, [x8, #0x48]
  107bd8: aa1303e0     	mov	x0, x19
  107bdc: d63f0100     	blr	x8
  107be0: 3941c3e5     	ldrb	w5, [sp, #0x70]
  107be4: 9100e3e3     	add	x3, sp, #0x38
  107be8: 9100b3e4     	add	x4, sp, #0x2c
  107bec: 910163e6     	add	x6, sp, #0x58
  107bf0: 9101d3e7     	add	x7, sp, #0x74
  107bf4: 2a1703e1     	mov	w1, w23
  107bf8: aa1803e2     	mov	x2, x24
  107bfc: a9006bf9     	stp	x25, x26, [sp]
  107c00: 94015f68     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  107c04: 35000120     	cbnz	w0, 0x107c28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x228>
  107c08: a941a668     	ldp	x8, x9, [x19, #0x18]
  107c0c: eb09011f     	cmp	x8, x9
  107c10: 54fff681     	b.ne	0x107ae0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xe0>
  107c14: f9400268     	ldr	x8, [x19]
  107c18: f9402908     	ldr	x8, [x8, #0x50]
  107c1c: aa1303e0     	mov	x0, x19
  107c20: d63f0100     	blr	x8
  107c24: 17ffffb1     	b	0x107ae8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xe8>
  107c28: 394163e8     	ldrb	w8, [sp, #0x58]
  107c2c: f94033e9     	ldr	x9, [sp, #0x60]
  107c30: d341fd0a     	lsr	x10, x8, #1
  107c34: 7200011f     	tst	w8, #0x1
  107c38: 9a890148     	csel	x8, x10, x9, eq
  107c3c: b4000128     	cbz	x8, 0x107c60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x260>
  107c40: f9401be8     	ldr	x8, [sp, #0x30]
  107c44: 9101d3e9     	add	x9, sp, #0x74
  107c48: cb090109     	sub	x9, x8, x9
  107c4c: f1027d3f     	cmp	x9, #0x9f
  107c50: 5400008c     	b.gt	0x107c60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x260>
  107c54: b9402fe9     	ldr	w9, [sp, #0x2c]
  107c58: b8004509     	str	w9, [x8], #0x4
  107c5c: f9001be8     	str	x8, [sp, #0x30]
  107c60: f9401fe1     	ldr	x1, [sp, #0x38]
  107c64: aa1803e0     	mov	x0, x24
  107c68: aa1403e2     	mov	x2, x20
  107c6c: 2a1703e3     	mov	w3, w23
  107c70: 9400b5c5     	bl	0x135384 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xfd8>
  107c74: 394163e8     	ldrb	w8, [sp, #0x58]
  107c78: 9101d3e9     	add	x9, sp, #0x74
  107c7c: f9401bed     	ldr	x13, [sp, #0x30]
  107c80: f94033ea     	ldr	x10, [sp, #0x60]
  107c84: 7200010c     	ands	w12, w8, #0x1
  107c88: d341fd0b     	lsr	x11, x8, #1
  107c8c: cb0901a9     	sub	x9, x13, x9
  107c90: 9a8a0168     	csel	x8, x11, x10, eq
  107c94: f100153f     	cmp	x9, #0x5
  107c98: f94013e9     	ldr	x9, [sp, #0x20]
  107c9c: f9000120     	str	x0, [x9]
  107ca0: 5400074b     	b.lt	0x107d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x388>
  107ca4: b4000728     	cbz	x8, 0x107d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x388>
  107ca8: d10011a8     	sub	x8, x13, #0x4
  107cac: 9101d3e9     	add	x9, sp, #0x74
  107cb0: eb0d013f     	cmp	x9, x13
  107cb4: 54000240     	b.eq	0x107cfc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x2fc>
  107cb8: eb09011f     	cmp	x8, x9
  107cbc: 54000209     	b.ls	0x107cfc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x2fc>
  107cc0: 9101d3ea     	add	x10, sp, #0x74
  107cc4: aa0803eb     	mov	x11, x8
  107cc8: 9100114a     	add	x10, x10, #0x4
  107ccc: b940016c     	ldr	w12, [x11]
  107cd0: 9100114e     	add	x14, x10, #0x4
  107cd4: b85fc14d     	ldur	w13, [x10, #-0x4]
  107cd8: b81fc14c     	stur	w12, [x10, #-0x4]
  107cdc: b81fc56d     	str	w13, [x11], #-0x4
  107ce0: eb0b015f     	cmp	x10, x11
  107ce4: aa0e03ea     	mov	x10, x14
  107ce8: 54ffff23     	b.lo	0x107ccc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x2cc>
  107cec: 394163eb     	ldrb	w11, [sp, #0x58]
  107cf0: f94033ea     	ldr	x10, [sp, #0x60]
  107cf4: 1200016c     	and	w12, w11, #0x1
  107cf8: d341fd6b     	lsr	x11, x11, #1
  107cfc: f94037ed     	ldr	x13, [sp, #0x68]
  107d00: 910163ee     	add	x14, sp, #0x58
  107d04: b24001ce     	orr	x14, x14, #0x1
  107d08: 7100019f     	cmp	w12, #0x0
  107d0c: 9a8a016a     	csel	x10, x11, x10, eq
  107d10: 9a8d01cc     	csel	x12, x14, x13, eq
  107d14: eb09011f     	cmp	x8, x9
  107d18: 54000249     	b.ls	0x107d60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x360>
  107d1c: 8b0a0189     	add	x9, x12, x10
  107d20: 9101d3ea     	add	x10, sp, #0x74
  107d24: 14000007     	b	0x107d40 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x340>
  107d28: cb0c012b     	sub	x11, x9, x12
  107d2c: 9100114a     	add	x10, x10, #0x4
  107d30: f100057f     	cmp	x11, #0x1
  107d34: 9a8cd58c     	cinc	x12, x12, gt
  107d38: eb08015f     	cmp	x10, x8
  107d3c: 54000122     	b.hs	0x107d60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x360>
  107d40: 3940018b     	ldrb	w11, [x12]
  107d44: 34ffff2b     	cbz	w11, 0x107d28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x328>
  107d48: 7103fd7f     	cmp	w11, #0xff
  107d4c: 54fffee0     	b.eq	0x107d28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x328>
  107d50: b940014d     	ldr	w13, [x10]
  107d54: 6b0b01bf     	cmp	w13, w11
  107d58: 54fffe80     	b.eq	0x107d28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x328>
  107d5c: 14000009     	b	0x107d80 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x380>
  107d60: 39400189     	ldrb	w9, [x12]
  107d64: 34000129     	cbz	w9, 0x107d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x388>
  107d68: 7103fd3f     	cmp	w9, #0xff
  107d6c: 540000e0     	b.eq	0x107d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x388>
  107d70: b9400108     	ldr	w8, [x8]
  107d74: 51000508     	sub	w8, w8, #0x1
  107d78: 6b09011f     	cmp	w8, w9
  107d7c: 54000063     	b.lo	0x107d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x388>
  107d80: 52800088     	mov	w8, #0x4                // =4
  107d84: b9000288     	str	w8, [x20]
  107d88: b4000093     	cbz	x19, 0x107d98 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x398>
  107d8c: a941a668     	ldp	x8, x9, [x19, #0x18]
  107d90: eb09011f     	cmp	x8, x9
  107d94: 540004c0     	b.eq	0x107e2c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x42c>
  107d98: b4000595     	cbz	x21, 0x107e48 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x448>
  107d9c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  107da0: eb09011f     	cmp	x8, x9
  107da4: 540000e1     	b.ne	0x107dc0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3c0>
  107da8: f94002a8     	ldr	x8, [x21]
  107dac: f9402508     	ldr	x8, [x8, #0x48]
  107db0: aa1503e0     	mov	x0, x21
  107db4: d63f0100     	blr	x8
  107db8: 3100041f     	cmn	w0, #0x1
  107dbc: 54000460     	b.eq	0x107e48 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x448>
  107dc0: b4000093     	cbz	x19, 0x107dd0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3d0>
  107dc4: b9400288     	ldr	w8, [x20]
  107dc8: 321f0108     	orr	w8, w8, #0x2
  107dcc: b9000288     	str	w8, [x20]
  107dd0: 394103e8     	ldrb	w8, [sp, #0x40]
  107dd4: 36000068     	tbz	w8, #0x0, 0x107de0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3e0>
  107dd8: f9402be0     	ldr	x0, [sp, #0x50]
  107ddc: 94015441     	bl	0x15cee0 <_ZdlPv@plt>
  107de0: 394163e8     	ldrb	w8, [sp, #0x58]
  107de4: 36000068     	tbz	w8, #0x0, 0x107df0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3f0>
  107de8: f94037e0     	ldr	x0, [sp, #0x68]
  107dec: 9401543d     	bl	0x15cee0 <_ZdlPv@plt>
  107df0: f9400fe8     	ldr	x8, [sp, #0x18]
  107df4: f9401508     	ldr	x8, [x8, #0x28]
  107df8: f85f03a9     	ldur	x9, [x29, #-0x10]
  107dfc: eb09011f     	cmp	x8, x9
  107e00: 54000281     	b.ne	0x107e50 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x450>
  107e04: aa1303e0     	mov	x0, x19
  107e08: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  107e0c: a95857f6     	ldp	x22, x21, [sp, #0x180]
  107e10: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  107e14: a95667fa     	ldp	x26, x25, [sp, #0x160]
  107e18: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  107e1c: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  107e20: 910683ff     	add	sp, sp, #0x1a0
  107e24: d50323bf     	autiasp
  107e28: d65f03c0     	ret
  107e2c: f9400268     	ldr	x8, [x19]
  107e30: f9402508     	ldr	x8, [x8, #0x48]
  107e34: aa1303e0     	mov	x0, x19
  107e38: d63f0100     	blr	x8
  107e3c: 3100041f     	cmn	w0, #0x1
  107e40: 9a9303f3     	csel	x19, xzr, x19, eq
  107e44: b5fffad5     	cbnz	x21, 0x107d9c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x39c>
  107e48: b5fffc53     	cbnz	x19, 0x107dd0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3d0>
  107e4c: 17ffffde     	b	0x107dc4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3c4>
  107e50: 940153f8     	bl	0x15ce30 <__stack_chk_fail@plt>
  107e54: 14000003     	b	0x107e60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x460>
  107e58: 14000002     	b	0x107e60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x460>
  107e5c: 14000001     	b	0x107e60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x460>
  107e60: aa0003f3     	mov	x19, x0
  107e64: 394103e8     	ldrb	w8, [sp, #0x40]
  107e68: 370000a8     	tbnz	w8, #0x0, 0x107e7c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x47c>
  107e6c: 394163e8     	ldrb	w8, [sp, #0x58]
  107e70: 370000e8     	tbnz	w8, #0x0, 0x107e8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x48c>
  107e74: aa1303e0     	mov	x0, x19
  107e78: 940144ba     	bl	0x159160 <__emutls_get_address+0x6d4>
  107e7c: f9402be0     	ldr	x0, [sp, #0x50]
  107e80: 94015418     	bl	0x15cee0 <_ZdlPv@plt>
  107e84: 394163e8     	ldrb	w8, [sp, #0x58]
  107e88: 3607ff68     	tbz	w8, #0x0, 0x107e74 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x474>
  107e8c: f94037e0     	ldr	x0, [sp, #0x68]
  107e90: 94015414     	bl	0x15cee0 <_ZdlPv@plt>
  107e94: aa1303e0     	mov	x0, x19
  107e98: 940144b2     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000107e9c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const>:
  107e9c: d503245f     	bti	c
  107ea0: 14015ec8     	b	0x15f9c0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

0000000000107ea4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const>:
  107ea4: d503233f     	paciasp
  107ea8: d10683ff     	sub	sp, sp, #0x1a0
  107eac: a9147bfd     	stp	x29, x30, [sp, #0x140]
  107eb0: 910503fd     	add	x29, sp, #0x140
  107eb4: a9156ffc     	stp	x28, x27, [sp, #0x150]
  107eb8: a91667fa     	stp	x26, x25, [sp, #0x160]
  107ebc: a9175ff8     	stp	x24, x23, [sp, #0x170]
  107ec0: a91857f6     	stp	x22, x21, [sp, #0x180]
  107ec4: a9194ff4     	stp	x20, x19, [sp, #0x190]
  107ec8: d53bd048     	mrs	x8, TPIDR_EL0
  107ecc: 52800949     	mov	w9, #0x4a               // =74
  107ed0: f9000fe8     	str	x8, [sp, #0x18]
  107ed4: aa0303e0     	mov	x0, x3
  107ed8: f9401508     	ldr	x8, [x8, #0x28]
  107edc: aa0203f5     	mov	x21, x2
  107ee0: aa0103f3     	mov	x19, x1
  107ee4: aa0403f4     	mov	x20, x4
  107ee8: f81f03a8     	stur	x8, [x29, #-0x10]
  107eec: b9400868     	ldr	w8, [x3, #0x8]
  107ef0: f90013e5     	str	x5, [sp, #0x20]
  107ef4: 6a090108     	ands	w8, w8, w9
  107ef8: 54000120     	b.eq	0x107f1c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x78>
  107efc: 7101011f     	cmp	w8, #0x40
  107f00: 540000a0     	b.eq	0x107f14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x70>
  107f04: 7100211f     	cmp	w8, #0x8
  107f08: 540000e1     	b.ne	0x107f24 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x80>
  107f0c: 52800217     	mov	w23, #0x10              // =16
  107f10: 14000006     	b	0x107f28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x84>
  107f14: 52800117     	mov	w23, #0x8               // =8
  107f18: 14000004     	b	0x107f28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x84>
  107f1c: 2a1f03f7     	mov	w23, wzr
  107f20: 14000002     	b	0x107f28 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x84>
  107f24: 52800157     	mov	w23, #0xa               // =10
  107f28: 910163e8     	add	x8, sp, #0x58
  107f2c: d100b3a1     	sub	x1, x29, #0x2c
  107f30: 9101c3e2     	add	x2, sp, #0x70
  107f34: d100b3ba     	sub	x26, x29, #0x2c
  107f38: 94015e96     	bl	0x15f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>
  107f3c: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  107f40: f9002bff     	str	xzr, [sp, #0x50]
  107f44: 910103e0     	add	x0, sp, #0x40
  107f48: 528002c1     	mov	w1, #0x16               // =22
  107f4c: 2a1f03e2     	mov	w2, wzr
  107f50: 910103f6     	add	x22, sp, #0x40
  107f54: 9401585f     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  107f58: 394103e8     	ldrb	w8, [sp, #0x40]
  107f5c: b24002db     	orr	x27, x22, #0x1
  107f60: f9402be9     	ldr	x9, [sp, #0x50]
  107f64: 9101d3ea     	add	x10, sp, #0x74
  107f68: 528002dc     	mov	w28, #0x16              // =22
  107f6c: 9100c3f9     	add	x25, sp, #0x30
  107f70: 7200011f     	tst	w8, #0x1
  107f74: b9002fff     	str	wzr, [sp, #0x2c]
  107f78: 9a890378     	csel	x24, x27, x9, eq
  107f7c: a90363ea     	stp	x10, x24, [sp, #0x30]
  107f80: 14000003     	b	0x107f8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xe8>
  107f84: 91000508     	add	x8, x8, #0x1
  107f88: f9000e68     	str	x8, [x19, #0x18]
  107f8c: b4000093     	cbz	x19, 0x107f9c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xf8>
  107f90: a941a668     	ldp	x8, x9, [x19, #0x18]
  107f94: eb09011f     	cmp	x8, x9
  107f98: 540001a0     	b.eq	0x107fcc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x128>
  107f9c: b4000275     	cbz	x21, 0x107fe8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x144>
  107fa0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  107fa4: eb09011f     	cmp	x8, x9
  107fa8: 540000e1     	b.ne	0x107fc4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x120>
  107fac: f94002a8     	ldr	x8, [x21]
  107fb0: f9402508     	ldr	x8, [x8, #0x48]
  107fb4: aa1503e0     	mov	x0, x21
  107fb8: d63f0100     	blr	x8
  107fbc: 3100041f     	cmn	w0, #0x1
  107fc0: 54000140     	b.eq	0x107fe8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x144>
  107fc4: b4000173     	cbz	x19, 0x107ff0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x14c>
  107fc8: 14000041     	b	0x1080cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x228>
  107fcc: f9400268     	ldr	x8, [x19]
  107fd0: f9402508     	ldr	x8, [x8, #0x48]
  107fd4: aa1303e0     	mov	x0, x19
  107fd8: d63f0100     	blr	x8
  107fdc: 3100041f     	cmn	w0, #0x1
  107fe0: 9a9303f3     	csel	x19, xzr, x19, eq
  107fe4: b5fffdf5     	cbnz	x21, 0x107fa0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xfc>
  107fe8: aa1f03f5     	mov	x21, xzr
  107fec: b4000713     	cbz	x19, 0x1080cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x228>
  107ff0: 394103e8     	ldrb	w8, [sp, #0x40]
  107ff4: f94027e9     	ldr	x9, [sp, #0x48]
  107ff8: f9401fea     	ldr	x10, [sp, #0x38]
  107ffc: d341fd0b     	lsr	x11, x8, #1
  108000: 7200011f     	tst	w8, #0x1
  108004: 9a890176     	csel	x22, x11, x9, eq
  108008: 8b160308     	add	x8, x24, x22
  10800c: eb08015f     	cmp	x10, x8
  108010: 54000281     	b.ne	0x108060 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x1bc>
  108014: d37ffac1     	lsl	x1, x22, #1
  108018: 910103e0     	add	x0, sp, #0x40
  10801c: 2a1f03e2     	mov	w2, wzr
  108020: 9401582c     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  108024: f94023e8     	ldr	x8, [sp, #0x40]
  108028: 394103e9     	ldrb	w9, [sp, #0x40]
  10802c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  108030: d1000508     	sub	x8, x8, #0x1
  108034: 7200013f     	tst	w9, #0x1
  108038: 9a880381     	csel	x1, x28, x8, eq
  10803c: 910103e0     	add	x0, sp, #0x40
  108040: 2a1f03e2     	mov	w2, wzr
  108044: 94015823     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  108048: 394103e8     	ldrb	w8, [sp, #0x40]
  10804c: f9402be9     	ldr	x9, [sp, #0x50]
  108050: 7200011f     	tst	w8, #0x1
  108054: 9a890378     	csel	x24, x27, x9, eq
  108058: 8b160308     	add	x8, x24, x22
  10805c: f9001fe8     	str	x8, [sp, #0x38]
  108060: a941a668     	ldp	x8, x9, [x19, #0x18]
  108064: eb09011f     	cmp	x8, x9
  108068: 54000060     	b.eq	0x108074 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x1d0>
  10806c: 39400100     	ldrb	w0, [x8]
  108070: 14000005     	b	0x108084 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x1e0>
  108074: f9400268     	ldr	x8, [x19]
  108078: f9402508     	ldr	x8, [x8, #0x48]
  10807c: aa1303e0     	mov	x0, x19
  108080: d63f0100     	blr	x8
  108084: 3941c3e5     	ldrb	w5, [sp, #0x70]
  108088: 9100e3e3     	add	x3, sp, #0x38
  10808c: 9100b3e4     	add	x4, sp, #0x2c
  108090: 910163e6     	add	x6, sp, #0x58
  108094: 9101d3e7     	add	x7, sp, #0x74
  108098: 2a1703e1     	mov	w1, w23
  10809c: aa1803e2     	mov	x2, x24
  1080a0: a9006bf9     	stp	x25, x26, [sp]
  1080a4: 94015e3f     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  1080a8: 35000120     	cbnz	w0, 0x1080cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x228>
  1080ac: a941a668     	ldp	x8, x9, [x19, #0x18]
  1080b0: eb09011f     	cmp	x8, x9
  1080b4: 54fff681     	b.ne	0x107f84 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xe0>
  1080b8: f9400268     	ldr	x8, [x19]
  1080bc: f9402908     	ldr	x8, [x8, #0x50]
  1080c0: aa1303e0     	mov	x0, x19
  1080c4: d63f0100     	blr	x8
  1080c8: 17ffffb1     	b	0x107f8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xe8>
  1080cc: 394163e8     	ldrb	w8, [sp, #0x58]
  1080d0: f94033e9     	ldr	x9, [sp, #0x60]
  1080d4: d341fd0a     	lsr	x10, x8, #1
  1080d8: 7200011f     	tst	w8, #0x1
  1080dc: 9a890148     	csel	x8, x10, x9, eq
  1080e0: b4000128     	cbz	x8, 0x108104 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x260>
  1080e4: f9401be8     	ldr	x8, [sp, #0x30]
  1080e8: 9101d3e9     	add	x9, sp, #0x74
  1080ec: cb090109     	sub	x9, x8, x9
  1080f0: f1027d3f     	cmp	x9, #0x9f
  1080f4: 5400008c     	b.gt	0x108104 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x260>
  1080f8: b9402fe9     	ldr	w9, [sp, #0x2c]
  1080fc: b8004509     	str	w9, [x8], #0x4
  108100: f9001be8     	str	x8, [sp, #0x30]
  108104: f9401fe1     	ldr	x1, [sp, #0x38]
  108108: aa1803e0     	mov	x0, x24
  10810c: aa1403e2     	mov	x2, x20
  108110: 2a1703e3     	mov	w3, w23
  108114: 9400b4ef     	bl	0x1354d0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1124>
  108118: 394163e8     	ldrb	w8, [sp, #0x58]
  10811c: 9101d3e9     	add	x9, sp, #0x74
  108120: f9401bed     	ldr	x13, [sp, #0x30]
  108124: f94033ea     	ldr	x10, [sp, #0x60]
  108128: 7200010c     	ands	w12, w8, #0x1
  10812c: d341fd0b     	lsr	x11, x8, #1
  108130: cb0901a9     	sub	x9, x13, x9
  108134: 9a8a0168     	csel	x8, x11, x10, eq
  108138: f100153f     	cmp	x9, #0x5
  10813c: f94013e9     	ldr	x9, [sp, #0x20]
  108140: 79000120     	strh	w0, [x9]
  108144: 5400074b     	b.lt	0x10822c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x388>
  108148: b4000728     	cbz	x8, 0x10822c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x388>
  10814c: d10011a8     	sub	x8, x13, #0x4
  108150: 9101d3e9     	add	x9, sp, #0x74
  108154: eb0d013f     	cmp	x9, x13
  108158: 54000240     	b.eq	0x1081a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x2fc>
  10815c: eb09011f     	cmp	x8, x9
  108160: 54000209     	b.ls	0x1081a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x2fc>
  108164: 9101d3ea     	add	x10, sp, #0x74
  108168: aa0803eb     	mov	x11, x8
  10816c: 9100114a     	add	x10, x10, #0x4
  108170: b940016c     	ldr	w12, [x11]
  108174: 9100114e     	add	x14, x10, #0x4
  108178: b85fc14d     	ldur	w13, [x10, #-0x4]
  10817c: b81fc14c     	stur	w12, [x10, #-0x4]
  108180: b81fc56d     	str	w13, [x11], #-0x4
  108184: eb0b015f     	cmp	x10, x11
  108188: aa0e03ea     	mov	x10, x14
  10818c: 54ffff23     	b.lo	0x108170 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x2cc>
  108190: 394163eb     	ldrb	w11, [sp, #0x58]
  108194: f94033ea     	ldr	x10, [sp, #0x60]
  108198: 1200016c     	and	w12, w11, #0x1
  10819c: d341fd6b     	lsr	x11, x11, #1
  1081a0: f94037ed     	ldr	x13, [sp, #0x68]
  1081a4: 910163ee     	add	x14, sp, #0x58
  1081a8: b24001ce     	orr	x14, x14, #0x1
  1081ac: 7100019f     	cmp	w12, #0x0
  1081b0: 9a8a016a     	csel	x10, x11, x10, eq
  1081b4: 9a8d01cc     	csel	x12, x14, x13, eq
  1081b8: eb09011f     	cmp	x8, x9
  1081bc: 54000249     	b.ls	0x108204 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x360>
  1081c0: 8b0a0189     	add	x9, x12, x10
  1081c4: 9101d3ea     	add	x10, sp, #0x74
  1081c8: 14000007     	b	0x1081e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x340>
  1081cc: cb0c012b     	sub	x11, x9, x12
  1081d0: 9100114a     	add	x10, x10, #0x4
  1081d4: f100057f     	cmp	x11, #0x1
  1081d8: 9a8cd58c     	cinc	x12, x12, gt
  1081dc: eb08015f     	cmp	x10, x8
  1081e0: 54000122     	b.hs	0x108204 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x360>
  1081e4: 3940018b     	ldrb	w11, [x12]
  1081e8: 34ffff2b     	cbz	w11, 0x1081cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x328>
  1081ec: 7103fd7f     	cmp	w11, #0xff
  1081f0: 54fffee0     	b.eq	0x1081cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x328>
  1081f4: b940014d     	ldr	w13, [x10]
  1081f8: 6b0b01bf     	cmp	w13, w11
  1081fc: 54fffe80     	b.eq	0x1081cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x328>
  108200: 14000009     	b	0x108224 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x380>
  108204: 39400189     	ldrb	w9, [x12]
  108208: 34000129     	cbz	w9, 0x10822c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x388>
  10820c: 7103fd3f     	cmp	w9, #0xff
  108210: 540000e0     	b.eq	0x10822c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x388>
  108214: b9400108     	ldr	w8, [x8]
  108218: 51000508     	sub	w8, w8, #0x1
  10821c: 6b09011f     	cmp	w8, w9
  108220: 54000063     	b.lo	0x10822c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x388>
  108224: 52800088     	mov	w8, #0x4                // =4
  108228: b9000288     	str	w8, [x20]
  10822c: b4000093     	cbz	x19, 0x10823c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x398>
  108230: a941a668     	ldp	x8, x9, [x19, #0x18]
  108234: eb09011f     	cmp	x8, x9
  108238: 540004c0     	b.eq	0x1082d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x42c>
  10823c: b4000595     	cbz	x21, 0x1082ec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x448>
  108240: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  108244: eb09011f     	cmp	x8, x9
  108248: 540000e1     	b.ne	0x108264 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3c0>
  10824c: f94002a8     	ldr	x8, [x21]
  108250: f9402508     	ldr	x8, [x8, #0x48]
  108254: aa1503e0     	mov	x0, x21
  108258: d63f0100     	blr	x8
  10825c: 3100041f     	cmn	w0, #0x1
  108260: 54000460     	b.eq	0x1082ec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x448>
  108264: b4000093     	cbz	x19, 0x108274 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3d0>
  108268: b9400288     	ldr	w8, [x20]
  10826c: 321f0108     	orr	w8, w8, #0x2
  108270: b9000288     	str	w8, [x20]
  108274: 394103e8     	ldrb	w8, [sp, #0x40]
  108278: 36000068     	tbz	w8, #0x0, 0x108284 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3e0>
  10827c: f9402be0     	ldr	x0, [sp, #0x50]
  108280: 94015318     	bl	0x15cee0 <_ZdlPv@plt>
  108284: 394163e8     	ldrb	w8, [sp, #0x58]
  108288: 36000068     	tbz	w8, #0x0, 0x108294 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3f0>
  10828c: f94037e0     	ldr	x0, [sp, #0x68]
  108290: 94015314     	bl	0x15cee0 <_ZdlPv@plt>
  108294: f9400fe8     	ldr	x8, [sp, #0x18]
  108298: f9401508     	ldr	x8, [x8, #0x28]
  10829c: f85f03a9     	ldur	x9, [x29, #-0x10]
  1082a0: eb09011f     	cmp	x8, x9
  1082a4: 54000281     	b.ne	0x1082f4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x450>
  1082a8: aa1303e0     	mov	x0, x19
  1082ac: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  1082b0: a95857f6     	ldp	x22, x21, [sp, #0x180]
  1082b4: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  1082b8: a95667fa     	ldp	x26, x25, [sp, #0x160]
  1082bc: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  1082c0: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  1082c4: 910683ff     	add	sp, sp, #0x1a0
  1082c8: d50323bf     	autiasp
  1082cc: d65f03c0     	ret
  1082d0: f9400268     	ldr	x8, [x19]
  1082d4: f9402508     	ldr	x8, [x8, #0x48]
  1082d8: aa1303e0     	mov	x0, x19
  1082dc: d63f0100     	blr	x8
  1082e0: 3100041f     	cmn	w0, #0x1
  1082e4: 9a9303f3     	csel	x19, xzr, x19, eq
  1082e8: b5fffad5     	cbnz	x21, 0x108240 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x39c>
  1082ec: b5fffc53     	cbnz	x19, 0x108274 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3d0>
  1082f0: 17ffffde     	b	0x108268 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3c4>
  1082f4: 940152cf     	bl	0x15ce30 <__stack_chk_fail@plt>
  1082f8: 14000003     	b	0x108304 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x460>
  1082fc: 14000002     	b	0x108304 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x460>
  108300: 14000001     	b	0x108304 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x460>
  108304: aa0003f3     	mov	x19, x0
  108308: 394103e8     	ldrb	w8, [sp, #0x40]
  10830c: 370000a8     	tbnz	w8, #0x0, 0x108320 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x47c>
  108310: 394163e8     	ldrb	w8, [sp, #0x58]
  108314: 370000e8     	tbnz	w8, #0x0, 0x108330 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x48c>
  108318: aa1303e0     	mov	x0, x19
  10831c: 94014391     	bl	0x159160 <__emutls_get_address+0x6d4>
  108320: f9402be0     	ldr	x0, [sp, #0x50]
  108324: 940152ef     	bl	0x15cee0 <_ZdlPv@plt>
  108328: 394163e8     	ldrb	w8, [sp, #0x58]
  10832c: 3607ff68     	tbz	w8, #0x0, 0x108318 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x474>
  108330: f94037e0     	ldr	x0, [sp, #0x68]
  108334: 940152eb     	bl	0x15cee0 <_ZdlPv@plt>
  108338: aa1303e0     	mov	x0, x19
  10833c: 94014389     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000108340 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const>:
  108340: d503245f     	bti	c
  108344: 14015da3     	b	0x15f9d0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

0000000000108348 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const>:
  108348: d503233f     	paciasp
  10834c: d10683ff     	sub	sp, sp, #0x1a0
  108350: a9147bfd     	stp	x29, x30, [sp, #0x140]
  108354: 910503fd     	add	x29, sp, #0x140
  108358: a9156ffc     	stp	x28, x27, [sp, #0x150]
  10835c: a91667fa     	stp	x26, x25, [sp, #0x160]
  108360: a9175ff8     	stp	x24, x23, [sp, #0x170]
  108364: a91857f6     	stp	x22, x21, [sp, #0x180]
  108368: a9194ff4     	stp	x20, x19, [sp, #0x190]
  10836c: d53bd048     	mrs	x8, TPIDR_EL0
  108370: 52800949     	mov	w9, #0x4a               // =74
  108374: f9000fe8     	str	x8, [sp, #0x18]
  108378: aa0303e0     	mov	x0, x3
  10837c: f9401508     	ldr	x8, [x8, #0x28]
  108380: aa0203f5     	mov	x21, x2
  108384: aa0103f3     	mov	x19, x1
  108388: aa0403f4     	mov	x20, x4
  10838c: f81f03a8     	stur	x8, [x29, #-0x10]
  108390: b9400868     	ldr	w8, [x3, #0x8]
  108394: f90013e5     	str	x5, [sp, #0x20]
  108398: 6a090108     	ands	w8, w8, w9
  10839c: 54000120     	b.eq	0x1083c0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x78>
  1083a0: 7101011f     	cmp	w8, #0x40
  1083a4: 540000a0     	b.eq	0x1083b8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x70>
  1083a8: 7100211f     	cmp	w8, #0x8
  1083ac: 540000e1     	b.ne	0x1083c8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x80>
  1083b0: 52800217     	mov	w23, #0x10              // =16
  1083b4: 14000006     	b	0x1083cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x84>
  1083b8: 52800117     	mov	w23, #0x8               // =8
  1083bc: 14000004     	b	0x1083cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x84>
  1083c0: 2a1f03f7     	mov	w23, wzr
  1083c4: 14000002     	b	0x1083cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x84>
  1083c8: 52800157     	mov	w23, #0xa               // =10
  1083cc: 910163e8     	add	x8, sp, #0x58
  1083d0: d100b3a1     	sub	x1, x29, #0x2c
  1083d4: 9101c3e2     	add	x2, sp, #0x70
  1083d8: d100b3ba     	sub	x26, x29, #0x2c
  1083dc: 94015d6d     	bl	0x15f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>
  1083e0: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  1083e4: f9002bff     	str	xzr, [sp, #0x50]
  1083e8: 910103e0     	add	x0, sp, #0x40
  1083ec: 528002c1     	mov	w1, #0x16               // =22
  1083f0: 2a1f03e2     	mov	w2, wzr
  1083f4: 910103f6     	add	x22, sp, #0x40
  1083f8: 94015736     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1083fc: 394103e8     	ldrb	w8, [sp, #0x40]
  108400: b24002db     	orr	x27, x22, #0x1
  108404: f9402be9     	ldr	x9, [sp, #0x50]
  108408: 9101d3ea     	add	x10, sp, #0x74
  10840c: 528002dc     	mov	w28, #0x16              // =22
  108410: 9100c3f9     	add	x25, sp, #0x30
  108414: 7200011f     	tst	w8, #0x1
  108418: b9002fff     	str	wzr, [sp, #0x2c]
  10841c: 9a890378     	csel	x24, x27, x9, eq
  108420: a90363ea     	stp	x10, x24, [sp, #0x30]
  108424: 14000003     	b	0x108430 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xe8>
  108428: 91000508     	add	x8, x8, #0x1
  10842c: f9000e68     	str	x8, [x19, #0x18]
  108430: b4000093     	cbz	x19, 0x108440 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xf8>
  108434: a941a668     	ldp	x8, x9, [x19, #0x18]
  108438: eb09011f     	cmp	x8, x9
  10843c: 540001a0     	b.eq	0x108470 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x128>
  108440: b4000275     	cbz	x21, 0x10848c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x144>
  108444: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  108448: eb09011f     	cmp	x8, x9
  10844c: 540000e1     	b.ne	0x108468 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x120>
  108450: f94002a8     	ldr	x8, [x21]
  108454: f9402508     	ldr	x8, [x8, #0x48]
  108458: aa1503e0     	mov	x0, x21
  10845c: d63f0100     	blr	x8
  108460: 3100041f     	cmn	w0, #0x1
  108464: 54000140     	b.eq	0x10848c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x144>
  108468: b4000173     	cbz	x19, 0x108494 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x14c>
  10846c: 14000041     	b	0x108570 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x228>
  108470: f9400268     	ldr	x8, [x19]
  108474: f9402508     	ldr	x8, [x8, #0x48]
  108478: aa1303e0     	mov	x0, x19
  10847c: d63f0100     	blr	x8
  108480: 3100041f     	cmn	w0, #0x1
  108484: 9a9303f3     	csel	x19, xzr, x19, eq
  108488: b5fffdf5     	cbnz	x21, 0x108444 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xfc>
  10848c: aa1f03f5     	mov	x21, xzr
  108490: b4000713     	cbz	x19, 0x108570 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x228>
  108494: 394103e8     	ldrb	w8, [sp, #0x40]
  108498: f94027e9     	ldr	x9, [sp, #0x48]
  10849c: f9401fea     	ldr	x10, [sp, #0x38]
  1084a0: d341fd0b     	lsr	x11, x8, #1
  1084a4: 7200011f     	tst	w8, #0x1
  1084a8: 9a890176     	csel	x22, x11, x9, eq
  1084ac: 8b160308     	add	x8, x24, x22
  1084b0: eb08015f     	cmp	x10, x8
  1084b4: 54000281     	b.ne	0x108504 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x1bc>
  1084b8: d37ffac1     	lsl	x1, x22, #1
  1084bc: 910103e0     	add	x0, sp, #0x40
  1084c0: 2a1f03e2     	mov	w2, wzr
  1084c4: 94015703     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1084c8: f94023e8     	ldr	x8, [sp, #0x40]
  1084cc: 394103e9     	ldrb	w9, [sp, #0x40]
  1084d0: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  1084d4: d1000508     	sub	x8, x8, #0x1
  1084d8: 7200013f     	tst	w9, #0x1
  1084dc: 9a880381     	csel	x1, x28, x8, eq
  1084e0: 910103e0     	add	x0, sp, #0x40
  1084e4: 2a1f03e2     	mov	w2, wzr
  1084e8: 940156fa     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1084ec: 394103e8     	ldrb	w8, [sp, #0x40]
  1084f0: f9402be9     	ldr	x9, [sp, #0x50]
  1084f4: 7200011f     	tst	w8, #0x1
  1084f8: 9a890378     	csel	x24, x27, x9, eq
  1084fc: 8b160308     	add	x8, x24, x22
  108500: f9001fe8     	str	x8, [sp, #0x38]
  108504: a941a668     	ldp	x8, x9, [x19, #0x18]
  108508: eb09011f     	cmp	x8, x9
  10850c: 54000060     	b.eq	0x108518 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x1d0>
  108510: 39400100     	ldrb	w0, [x8]
  108514: 14000005     	b	0x108528 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x1e0>
  108518: f9400268     	ldr	x8, [x19]
  10851c: f9402508     	ldr	x8, [x8, #0x48]
  108520: aa1303e0     	mov	x0, x19
  108524: d63f0100     	blr	x8
  108528: 3941c3e5     	ldrb	w5, [sp, #0x70]
  10852c: 9100e3e3     	add	x3, sp, #0x38
  108530: 9100b3e4     	add	x4, sp, #0x2c
  108534: 910163e6     	add	x6, sp, #0x58
  108538: 9101d3e7     	add	x7, sp, #0x74
  10853c: 2a1703e1     	mov	w1, w23
  108540: aa1803e2     	mov	x2, x24
  108544: a9006bf9     	stp	x25, x26, [sp]
  108548: 94015d16     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  10854c: 35000120     	cbnz	w0, 0x108570 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x228>
  108550: a941a668     	ldp	x8, x9, [x19, #0x18]
  108554: eb09011f     	cmp	x8, x9
  108558: 54fff681     	b.ne	0x108428 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xe0>
  10855c: f9400268     	ldr	x8, [x19]
  108560: f9402908     	ldr	x8, [x8, #0x50]
  108564: aa1303e0     	mov	x0, x19
  108568: d63f0100     	blr	x8
  10856c: 17ffffb1     	b	0x108430 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xe8>
  108570: 394163e8     	ldrb	w8, [sp, #0x58]
  108574: f94033e9     	ldr	x9, [sp, #0x60]
  108578: d341fd0a     	lsr	x10, x8, #1
  10857c: 7200011f     	tst	w8, #0x1
  108580: 9a890148     	csel	x8, x10, x9, eq
  108584: b4000128     	cbz	x8, 0x1085a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x260>
  108588: f9401be8     	ldr	x8, [sp, #0x30]
  10858c: 9101d3e9     	add	x9, sp, #0x74
  108590: cb090109     	sub	x9, x8, x9
  108594: f1027d3f     	cmp	x9, #0x9f
  108598: 5400008c     	b.gt	0x1085a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x260>
  10859c: b9402fe9     	ldr	w9, [sp, #0x2c]
  1085a0: b8004509     	str	w9, [x8], #0x4
  1085a4: f9001be8     	str	x8, [sp, #0x30]
  1085a8: f9401fe1     	ldr	x1, [sp, #0x38]
  1085ac: aa1803e0     	mov	x0, x24
  1085b0: aa1403e2     	mov	x2, x20
  1085b4: 2a1703e3     	mov	w3, w23
  1085b8: 9400b426     	bl	0x135650 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x12a4>
  1085bc: 394163e8     	ldrb	w8, [sp, #0x58]
  1085c0: 9101d3e9     	add	x9, sp, #0x74
  1085c4: f9401bed     	ldr	x13, [sp, #0x30]
  1085c8: f94033ea     	ldr	x10, [sp, #0x60]
  1085cc: 7200010c     	ands	w12, w8, #0x1
  1085d0: d341fd0b     	lsr	x11, x8, #1
  1085d4: cb0901a9     	sub	x9, x13, x9
  1085d8: 9a8a0168     	csel	x8, x11, x10, eq
  1085dc: f100153f     	cmp	x9, #0x5
  1085e0: f94013e9     	ldr	x9, [sp, #0x20]
  1085e4: b9000120     	str	w0, [x9]
  1085e8: 5400074b     	b.lt	0x1086d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x388>
  1085ec: b4000728     	cbz	x8, 0x1086d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x388>
  1085f0: d10011a8     	sub	x8, x13, #0x4
  1085f4: 9101d3e9     	add	x9, sp, #0x74
  1085f8: eb0d013f     	cmp	x9, x13
  1085fc: 54000240     	b.eq	0x108644 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x2fc>
  108600: eb09011f     	cmp	x8, x9
  108604: 54000209     	b.ls	0x108644 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x2fc>
  108608: 9101d3ea     	add	x10, sp, #0x74
  10860c: aa0803eb     	mov	x11, x8
  108610: 9100114a     	add	x10, x10, #0x4
  108614: b940016c     	ldr	w12, [x11]
  108618: 9100114e     	add	x14, x10, #0x4
  10861c: b85fc14d     	ldur	w13, [x10, #-0x4]
  108620: b81fc14c     	stur	w12, [x10, #-0x4]
  108624: b81fc56d     	str	w13, [x11], #-0x4
  108628: eb0b015f     	cmp	x10, x11
  10862c: aa0e03ea     	mov	x10, x14
  108630: 54ffff23     	b.lo	0x108614 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x2cc>
  108634: 394163eb     	ldrb	w11, [sp, #0x58]
  108638: f94033ea     	ldr	x10, [sp, #0x60]
  10863c: 1200016c     	and	w12, w11, #0x1
  108640: d341fd6b     	lsr	x11, x11, #1
  108644: f94037ed     	ldr	x13, [sp, #0x68]
  108648: 910163ee     	add	x14, sp, #0x58
  10864c: b24001ce     	orr	x14, x14, #0x1
  108650: 7100019f     	cmp	w12, #0x0
  108654: 9a8a016a     	csel	x10, x11, x10, eq
  108658: 9a8d01cc     	csel	x12, x14, x13, eq
  10865c: eb09011f     	cmp	x8, x9
  108660: 54000249     	b.ls	0x1086a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x360>
  108664: 8b0a0189     	add	x9, x12, x10
  108668: 9101d3ea     	add	x10, sp, #0x74
  10866c: 14000007     	b	0x108688 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x340>
  108670: cb0c012b     	sub	x11, x9, x12
  108674: 9100114a     	add	x10, x10, #0x4
  108678: f100057f     	cmp	x11, #0x1
  10867c: 9a8cd58c     	cinc	x12, x12, gt
  108680: eb08015f     	cmp	x10, x8
  108684: 54000122     	b.hs	0x1086a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x360>
  108688: 3940018b     	ldrb	w11, [x12]
  10868c: 34ffff2b     	cbz	w11, 0x108670 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x328>
  108690: 7103fd7f     	cmp	w11, #0xff
  108694: 54fffee0     	b.eq	0x108670 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x328>
  108698: b940014d     	ldr	w13, [x10]
  10869c: 6b0b01bf     	cmp	w13, w11
  1086a0: 54fffe80     	b.eq	0x108670 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x328>
  1086a4: 14000009     	b	0x1086c8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x380>
  1086a8: 39400189     	ldrb	w9, [x12]
  1086ac: 34000129     	cbz	w9, 0x1086d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x388>
  1086b0: 7103fd3f     	cmp	w9, #0xff
  1086b4: 540000e0     	b.eq	0x1086d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x388>
  1086b8: b9400108     	ldr	w8, [x8]
  1086bc: 51000508     	sub	w8, w8, #0x1
  1086c0: 6b09011f     	cmp	w8, w9
  1086c4: 54000063     	b.lo	0x1086d0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x388>
  1086c8: 52800088     	mov	w8, #0x4                // =4
  1086cc: b9000288     	str	w8, [x20]
  1086d0: b4000093     	cbz	x19, 0x1086e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x398>
  1086d4: a941a668     	ldp	x8, x9, [x19, #0x18]
  1086d8: eb09011f     	cmp	x8, x9
  1086dc: 540004c0     	b.eq	0x108774 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x42c>
  1086e0: b4000595     	cbz	x21, 0x108790 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x448>
  1086e4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  1086e8: eb09011f     	cmp	x8, x9
  1086ec: 540000e1     	b.ne	0x108708 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3c0>
  1086f0: f94002a8     	ldr	x8, [x21]
  1086f4: f9402508     	ldr	x8, [x8, #0x48]
  1086f8: aa1503e0     	mov	x0, x21
  1086fc: d63f0100     	blr	x8
  108700: 3100041f     	cmn	w0, #0x1
  108704: 54000460     	b.eq	0x108790 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x448>
  108708: b4000093     	cbz	x19, 0x108718 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3d0>
  10870c: b9400288     	ldr	w8, [x20]
  108710: 321f0108     	orr	w8, w8, #0x2
  108714: b9000288     	str	w8, [x20]
  108718: 394103e8     	ldrb	w8, [sp, #0x40]
  10871c: 36000068     	tbz	w8, #0x0, 0x108728 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3e0>
  108720: f9402be0     	ldr	x0, [sp, #0x50]
  108724: 940151ef     	bl	0x15cee0 <_ZdlPv@plt>
  108728: 394163e8     	ldrb	w8, [sp, #0x58]
  10872c: 36000068     	tbz	w8, #0x0, 0x108738 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3f0>
  108730: f94037e0     	ldr	x0, [sp, #0x68]
  108734: 940151eb     	bl	0x15cee0 <_ZdlPv@plt>
  108738: f9400fe8     	ldr	x8, [sp, #0x18]
  10873c: f9401508     	ldr	x8, [x8, #0x28]
  108740: f85f03a9     	ldur	x9, [x29, #-0x10]
  108744: eb09011f     	cmp	x8, x9
  108748: 54000281     	b.ne	0x108798 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x450>
  10874c: aa1303e0     	mov	x0, x19
  108750: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  108754: a95857f6     	ldp	x22, x21, [sp, #0x180]
  108758: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  10875c: a95667fa     	ldp	x26, x25, [sp, #0x160]
  108760: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  108764: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  108768: 910683ff     	add	sp, sp, #0x1a0
  10876c: d50323bf     	autiasp
  108770: d65f03c0     	ret
  108774: f9400268     	ldr	x8, [x19]
  108778: f9402508     	ldr	x8, [x8, #0x48]
  10877c: aa1303e0     	mov	x0, x19
  108780: d63f0100     	blr	x8
  108784: 3100041f     	cmn	w0, #0x1
  108788: 9a9303f3     	csel	x19, xzr, x19, eq
  10878c: b5fffad5     	cbnz	x21, 0x1086e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x39c>
  108790: b5fffc53     	cbnz	x19, 0x108718 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3d0>
  108794: 17ffffde     	b	0x10870c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3c4>
  108798: 940151a6     	bl	0x15ce30 <__stack_chk_fail@plt>
  10879c: 14000003     	b	0x1087a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x460>
  1087a0: 14000002     	b	0x1087a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x460>
  1087a4: 14000001     	b	0x1087a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x460>
  1087a8: aa0003f3     	mov	x19, x0
  1087ac: 394103e8     	ldrb	w8, [sp, #0x40]
  1087b0: 370000a8     	tbnz	w8, #0x0, 0x1087c4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x47c>
  1087b4: 394163e8     	ldrb	w8, [sp, #0x58]
  1087b8: 370000e8     	tbnz	w8, #0x0, 0x1087d4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x48c>
  1087bc: aa1303e0     	mov	x0, x19
  1087c0: 94014268     	bl	0x159160 <__emutls_get_address+0x6d4>
  1087c4: f9402be0     	ldr	x0, [sp, #0x50]
  1087c8: 940151c6     	bl	0x15cee0 <_ZdlPv@plt>
  1087cc: 394163e8     	ldrb	w8, [sp, #0x58]
  1087d0: 3607ff68     	tbz	w8, #0x0, 0x1087bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x474>
  1087d4: f94037e0     	ldr	x0, [sp, #0x68]
  1087d8: 940151c2     	bl	0x15cee0 <_ZdlPv@plt>
  1087dc: aa1303e0     	mov	x0, x19
  1087e0: 94014260     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001087e4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const>:
  1087e4: d503245f     	bti	c
  1087e8: 14015c7e     	b	0x15f9e0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

00000000001087ec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const>:
  1087ec: d503233f     	paciasp
  1087f0: d10683ff     	sub	sp, sp, #0x1a0
  1087f4: a9147bfd     	stp	x29, x30, [sp, #0x140]
  1087f8: 910503fd     	add	x29, sp, #0x140
  1087fc: a9156ffc     	stp	x28, x27, [sp, #0x150]
  108800: a91667fa     	stp	x26, x25, [sp, #0x160]
  108804: a9175ff8     	stp	x24, x23, [sp, #0x170]
  108808: a91857f6     	stp	x22, x21, [sp, #0x180]
  10880c: a9194ff4     	stp	x20, x19, [sp, #0x190]
  108810: d53bd048     	mrs	x8, TPIDR_EL0
  108814: 52800949     	mov	w9, #0x4a               // =74
  108818: f9000fe8     	str	x8, [sp, #0x18]
  10881c: aa0303e0     	mov	x0, x3
  108820: f9401508     	ldr	x8, [x8, #0x28]
  108824: aa0203f5     	mov	x21, x2
  108828: aa0103f3     	mov	x19, x1
  10882c: aa0403f4     	mov	x20, x4
  108830: f81f03a8     	stur	x8, [x29, #-0x10]
  108834: b9400868     	ldr	w8, [x3, #0x8]
  108838: f90013e5     	str	x5, [sp, #0x20]
  10883c: 6a090108     	ands	w8, w8, w9
  108840: 54000120     	b.eq	0x108864 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x78>
  108844: 7101011f     	cmp	w8, #0x40
  108848: 540000a0     	b.eq	0x10885c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x70>
  10884c: 7100211f     	cmp	w8, #0x8
  108850: 540000e1     	b.ne	0x10886c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x80>
  108854: 52800217     	mov	w23, #0x10              // =16
  108858: 14000006     	b	0x108870 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x84>
  10885c: 52800117     	mov	w23, #0x8               // =8
  108860: 14000004     	b	0x108870 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x84>
  108864: 2a1f03f7     	mov	w23, wzr
  108868: 14000002     	b	0x108870 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x84>
  10886c: 52800157     	mov	w23, #0xa               // =10
  108870: 910163e8     	add	x8, sp, #0x58
  108874: d100b3a1     	sub	x1, x29, #0x2c
  108878: 9101c3e2     	add	x2, sp, #0x70
  10887c: d100b3ba     	sub	x26, x29, #0x2c
  108880: 94015c44     	bl	0x15f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>
  108884: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  108888: f9002bff     	str	xzr, [sp, #0x50]
  10888c: 910103e0     	add	x0, sp, #0x40
  108890: 528002c1     	mov	w1, #0x16               // =22
  108894: 2a1f03e2     	mov	w2, wzr
  108898: 910103f6     	add	x22, sp, #0x40
  10889c: 9401560d     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1088a0: 394103e8     	ldrb	w8, [sp, #0x40]
  1088a4: b24002db     	orr	x27, x22, #0x1
  1088a8: f9402be9     	ldr	x9, [sp, #0x50]
  1088ac: 9101d3ea     	add	x10, sp, #0x74
  1088b0: 528002dc     	mov	w28, #0x16              // =22
  1088b4: 9100c3f9     	add	x25, sp, #0x30
  1088b8: 7200011f     	tst	w8, #0x1
  1088bc: b9002fff     	str	wzr, [sp, #0x2c]
  1088c0: 9a890378     	csel	x24, x27, x9, eq
  1088c4: a90363ea     	stp	x10, x24, [sp, #0x30]
  1088c8: 14000003     	b	0x1088d4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xe8>
  1088cc: 91000508     	add	x8, x8, #0x1
  1088d0: f9000e68     	str	x8, [x19, #0x18]
  1088d4: b4000093     	cbz	x19, 0x1088e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xf8>
  1088d8: a941a668     	ldp	x8, x9, [x19, #0x18]
  1088dc: eb09011f     	cmp	x8, x9
  1088e0: 540001a0     	b.eq	0x108914 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x128>
  1088e4: b4000275     	cbz	x21, 0x108930 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x144>
  1088e8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  1088ec: eb09011f     	cmp	x8, x9
  1088f0: 540000e1     	b.ne	0x10890c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x120>
  1088f4: f94002a8     	ldr	x8, [x21]
  1088f8: f9402508     	ldr	x8, [x8, #0x48]
  1088fc: aa1503e0     	mov	x0, x21
  108900: d63f0100     	blr	x8
  108904: 3100041f     	cmn	w0, #0x1
  108908: 54000140     	b.eq	0x108930 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x144>
  10890c: b4000173     	cbz	x19, 0x108938 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x14c>
  108910: 14000041     	b	0x108a14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x228>
  108914: f9400268     	ldr	x8, [x19]
  108918: f9402508     	ldr	x8, [x8, #0x48]
  10891c: aa1303e0     	mov	x0, x19
  108920: d63f0100     	blr	x8
  108924: 3100041f     	cmn	w0, #0x1
  108928: 9a9303f3     	csel	x19, xzr, x19, eq
  10892c: b5fffdf5     	cbnz	x21, 0x1088e8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xfc>
  108930: aa1f03f5     	mov	x21, xzr
  108934: b4000713     	cbz	x19, 0x108a14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x228>
  108938: 394103e8     	ldrb	w8, [sp, #0x40]
  10893c: f94027e9     	ldr	x9, [sp, #0x48]
  108940: f9401fea     	ldr	x10, [sp, #0x38]
  108944: d341fd0b     	lsr	x11, x8, #1
  108948: 7200011f     	tst	w8, #0x1
  10894c: 9a890176     	csel	x22, x11, x9, eq
  108950: 8b160308     	add	x8, x24, x22
  108954: eb08015f     	cmp	x10, x8
  108958: 54000281     	b.ne	0x1089a8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x1bc>
  10895c: d37ffac1     	lsl	x1, x22, #1
  108960: 910103e0     	add	x0, sp, #0x40
  108964: 2a1f03e2     	mov	w2, wzr
  108968: 940155da     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10896c: f94023e8     	ldr	x8, [sp, #0x40]
  108970: 394103e9     	ldrb	w9, [sp, #0x40]
  108974: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  108978: d1000508     	sub	x8, x8, #0x1
  10897c: 7200013f     	tst	w9, #0x1
  108980: 9a880381     	csel	x1, x28, x8, eq
  108984: 910103e0     	add	x0, sp, #0x40
  108988: 2a1f03e2     	mov	w2, wzr
  10898c: 940155d1     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  108990: 394103e8     	ldrb	w8, [sp, #0x40]
  108994: f9402be9     	ldr	x9, [sp, #0x50]
  108998: 7200011f     	tst	w8, #0x1
  10899c: 9a890378     	csel	x24, x27, x9, eq
  1089a0: 8b160308     	add	x8, x24, x22
  1089a4: f9001fe8     	str	x8, [sp, #0x38]
  1089a8: a941a668     	ldp	x8, x9, [x19, #0x18]
  1089ac: eb09011f     	cmp	x8, x9
  1089b0: 54000060     	b.eq	0x1089bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x1d0>
  1089b4: 39400100     	ldrb	w0, [x8]
  1089b8: 14000005     	b	0x1089cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x1e0>
  1089bc: f9400268     	ldr	x8, [x19]
  1089c0: f9402508     	ldr	x8, [x8, #0x48]
  1089c4: aa1303e0     	mov	x0, x19
  1089c8: d63f0100     	blr	x8
  1089cc: 3941c3e5     	ldrb	w5, [sp, #0x70]
  1089d0: 9100e3e3     	add	x3, sp, #0x38
  1089d4: 9100b3e4     	add	x4, sp, #0x2c
  1089d8: 910163e6     	add	x6, sp, #0x58
  1089dc: 9101d3e7     	add	x7, sp, #0x74
  1089e0: 2a1703e1     	mov	w1, w23
  1089e4: aa1803e2     	mov	x2, x24
  1089e8: a9006bf9     	stp	x25, x26, [sp]
  1089ec: 94015bed     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  1089f0: 35000120     	cbnz	w0, 0x108a14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x228>
  1089f4: a941a668     	ldp	x8, x9, [x19, #0x18]
  1089f8: eb09011f     	cmp	x8, x9
  1089fc: 54fff681     	b.ne	0x1088cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xe0>
  108a00: f9400268     	ldr	x8, [x19]
  108a04: f9402908     	ldr	x8, [x8, #0x50]
  108a08: aa1303e0     	mov	x0, x19
  108a0c: d63f0100     	blr	x8
  108a10: 17ffffb1     	b	0x1088d4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xe8>
  108a14: 394163e8     	ldrb	w8, [sp, #0x58]
  108a18: f94033e9     	ldr	x9, [sp, #0x60]
  108a1c: d341fd0a     	lsr	x10, x8, #1
  108a20: 7200011f     	tst	w8, #0x1
  108a24: 9a890148     	csel	x8, x10, x9, eq
  108a28: b4000128     	cbz	x8, 0x108a4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x260>
  108a2c: f9401be8     	ldr	x8, [sp, #0x30]
  108a30: 9101d3e9     	add	x9, sp, #0x74
  108a34: cb090109     	sub	x9, x8, x9
  108a38: f1027d3f     	cmp	x9, #0x9f
  108a3c: 5400008c     	b.gt	0x108a4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x260>
  108a40: b9402fe9     	ldr	w9, [sp, #0x2c]
  108a44: b8004509     	str	w9, [x8], #0x4
  108a48: f9001be8     	str	x8, [sp, #0x30]
  108a4c: f9401fe1     	ldr	x1, [sp, #0x38]
  108a50: aa1803e0     	mov	x0, x24
  108a54: aa1403e2     	mov	x2, x20
  108a58: 2a1703e3     	mov	w3, w23
  108a5c: 9400b35c     	bl	0x1357cc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1420>
  108a60: 394163e8     	ldrb	w8, [sp, #0x58]
  108a64: 9101d3e9     	add	x9, sp, #0x74
  108a68: f9401bed     	ldr	x13, [sp, #0x30]
  108a6c: f94033ea     	ldr	x10, [sp, #0x60]
  108a70: 7200010c     	ands	w12, w8, #0x1
  108a74: d341fd0b     	lsr	x11, x8, #1
  108a78: cb0901a9     	sub	x9, x13, x9
  108a7c: 9a8a0168     	csel	x8, x11, x10, eq
  108a80: f100153f     	cmp	x9, #0x5
  108a84: f94013e9     	ldr	x9, [sp, #0x20]
  108a88: f9000120     	str	x0, [x9]
  108a8c: 5400074b     	b.lt	0x108b74 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x388>
  108a90: b4000728     	cbz	x8, 0x108b74 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x388>
  108a94: d10011a8     	sub	x8, x13, #0x4
  108a98: 9101d3e9     	add	x9, sp, #0x74
  108a9c: eb0d013f     	cmp	x9, x13
  108aa0: 54000240     	b.eq	0x108ae8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x2fc>
  108aa4: eb09011f     	cmp	x8, x9
  108aa8: 54000209     	b.ls	0x108ae8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x2fc>
  108aac: 9101d3ea     	add	x10, sp, #0x74
  108ab0: aa0803eb     	mov	x11, x8
  108ab4: 9100114a     	add	x10, x10, #0x4
  108ab8: b940016c     	ldr	w12, [x11]
  108abc: 9100114e     	add	x14, x10, #0x4
  108ac0: b85fc14d     	ldur	w13, [x10, #-0x4]
  108ac4: b81fc14c     	stur	w12, [x10, #-0x4]
  108ac8: b81fc56d     	str	w13, [x11], #-0x4
  108acc: eb0b015f     	cmp	x10, x11
  108ad0: aa0e03ea     	mov	x10, x14
  108ad4: 54ffff23     	b.lo	0x108ab8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x2cc>
  108ad8: 394163eb     	ldrb	w11, [sp, #0x58]
  108adc: f94033ea     	ldr	x10, [sp, #0x60]
  108ae0: 1200016c     	and	w12, w11, #0x1
  108ae4: d341fd6b     	lsr	x11, x11, #1
  108ae8: f94037ed     	ldr	x13, [sp, #0x68]
  108aec: 910163ee     	add	x14, sp, #0x58
  108af0: b24001ce     	orr	x14, x14, #0x1
  108af4: 7100019f     	cmp	w12, #0x0
  108af8: 9a8a016a     	csel	x10, x11, x10, eq
  108afc: 9a8d01cc     	csel	x12, x14, x13, eq
  108b00: eb09011f     	cmp	x8, x9
  108b04: 54000249     	b.ls	0x108b4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x360>
  108b08: 8b0a0189     	add	x9, x12, x10
  108b0c: 9101d3ea     	add	x10, sp, #0x74
  108b10: 14000007     	b	0x108b2c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x340>
  108b14: cb0c012b     	sub	x11, x9, x12
  108b18: 9100114a     	add	x10, x10, #0x4
  108b1c: f100057f     	cmp	x11, #0x1
  108b20: 9a8cd58c     	cinc	x12, x12, gt
  108b24: eb08015f     	cmp	x10, x8
  108b28: 54000122     	b.hs	0x108b4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x360>
  108b2c: 3940018b     	ldrb	w11, [x12]
  108b30: 34ffff2b     	cbz	w11, 0x108b14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x328>
  108b34: 7103fd7f     	cmp	w11, #0xff
  108b38: 54fffee0     	b.eq	0x108b14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x328>
  108b3c: b940014d     	ldr	w13, [x10]
  108b40: 6b0b01bf     	cmp	w13, w11
  108b44: 54fffe80     	b.eq	0x108b14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x328>
  108b48: 14000009     	b	0x108b6c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x380>
  108b4c: 39400189     	ldrb	w9, [x12]
  108b50: 34000129     	cbz	w9, 0x108b74 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x388>
  108b54: 7103fd3f     	cmp	w9, #0xff
  108b58: 540000e0     	b.eq	0x108b74 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x388>
  108b5c: b9400108     	ldr	w8, [x8]
  108b60: 51000508     	sub	w8, w8, #0x1
  108b64: 6b09011f     	cmp	w8, w9
  108b68: 54000063     	b.lo	0x108b74 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x388>
  108b6c: 52800088     	mov	w8, #0x4                // =4
  108b70: b9000288     	str	w8, [x20]
  108b74: b4000093     	cbz	x19, 0x108b84 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x398>
  108b78: a941a668     	ldp	x8, x9, [x19, #0x18]
  108b7c: eb09011f     	cmp	x8, x9
  108b80: 540004c0     	b.eq	0x108c18 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x42c>
  108b84: b4000595     	cbz	x21, 0x108c34 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x448>
  108b88: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  108b8c: eb09011f     	cmp	x8, x9
  108b90: 540000e1     	b.ne	0x108bac <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3c0>
  108b94: f94002a8     	ldr	x8, [x21]
  108b98: f9402508     	ldr	x8, [x8, #0x48]
  108b9c: aa1503e0     	mov	x0, x21
  108ba0: d63f0100     	blr	x8
  108ba4: 3100041f     	cmn	w0, #0x1
  108ba8: 54000460     	b.eq	0x108c34 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x448>
  108bac: b4000093     	cbz	x19, 0x108bbc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3d0>
  108bb0: b9400288     	ldr	w8, [x20]
  108bb4: 321f0108     	orr	w8, w8, #0x2
  108bb8: b9000288     	str	w8, [x20]
  108bbc: 394103e8     	ldrb	w8, [sp, #0x40]
  108bc0: 36000068     	tbz	w8, #0x0, 0x108bcc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3e0>
  108bc4: f9402be0     	ldr	x0, [sp, #0x50]
  108bc8: 940150c6     	bl	0x15cee0 <_ZdlPv@plt>
  108bcc: 394163e8     	ldrb	w8, [sp, #0x58]
  108bd0: 36000068     	tbz	w8, #0x0, 0x108bdc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3f0>
  108bd4: f94037e0     	ldr	x0, [sp, #0x68]
  108bd8: 940150c2     	bl	0x15cee0 <_ZdlPv@plt>
  108bdc: f9400fe8     	ldr	x8, [sp, #0x18]
  108be0: f9401508     	ldr	x8, [x8, #0x28]
  108be4: f85f03a9     	ldur	x9, [x29, #-0x10]
  108be8: eb09011f     	cmp	x8, x9
  108bec: 54000281     	b.ne	0x108c3c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x450>
  108bf0: aa1303e0     	mov	x0, x19
  108bf4: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  108bf8: a95857f6     	ldp	x22, x21, [sp, #0x180]
  108bfc: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  108c00: a95667fa     	ldp	x26, x25, [sp, #0x160]
  108c04: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  108c08: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  108c0c: 910683ff     	add	sp, sp, #0x1a0
  108c10: d50323bf     	autiasp
  108c14: d65f03c0     	ret
  108c18: f9400268     	ldr	x8, [x19]
  108c1c: f9402508     	ldr	x8, [x8, #0x48]
  108c20: aa1303e0     	mov	x0, x19
  108c24: d63f0100     	blr	x8
  108c28: 3100041f     	cmn	w0, #0x1
  108c2c: 9a9303f3     	csel	x19, xzr, x19, eq
  108c30: b5fffad5     	cbnz	x21, 0x108b88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x39c>
  108c34: b5fffc53     	cbnz	x19, 0x108bbc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3d0>
  108c38: 17ffffde     	b	0x108bb0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3c4>
  108c3c: 9401507d     	bl	0x15ce30 <__stack_chk_fail@plt>
  108c40: 14000003     	b	0x108c4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x460>
  108c44: 14000002     	b	0x108c4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x460>
  108c48: 14000001     	b	0x108c4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x460>
  108c4c: aa0003f3     	mov	x19, x0
  108c50: 394103e8     	ldrb	w8, [sp, #0x40]
  108c54: 370000a8     	tbnz	w8, #0x0, 0x108c68 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x47c>
  108c58: 394163e8     	ldrb	w8, [sp, #0x58]
  108c5c: 370000e8     	tbnz	w8, #0x0, 0x108c78 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x48c>
  108c60: aa1303e0     	mov	x0, x19
  108c64: 9401413f     	bl	0x159160 <__emutls_get_address+0x6d4>
  108c68: f9402be0     	ldr	x0, [sp, #0x50]
  108c6c: 9401509d     	bl	0x15cee0 <_ZdlPv@plt>
  108c70: 394163e8     	ldrb	w8, [sp, #0x58]
  108c74: 3607ff68     	tbz	w8, #0x0, 0x108c60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x474>
  108c78: f94037e0     	ldr	x0, [sp, #0x68]
  108c7c: 94015099     	bl	0x15cee0 <_ZdlPv@plt>
  108c80: aa1303e0     	mov	x0, x19
  108c84: 94014137     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000108c88 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const>:
  108c88: d503245f     	bti	c
  108c8c: 14015b59     	b	0x15f9f0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

0000000000108c90 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const>:
  108c90: d503233f     	paciasp
  108c94: d10683ff     	sub	sp, sp, #0x1a0
  108c98: a9147bfd     	stp	x29, x30, [sp, #0x140]
  108c9c: 910503fd     	add	x29, sp, #0x140
  108ca0: a9156ffc     	stp	x28, x27, [sp, #0x150]
  108ca4: a91667fa     	stp	x26, x25, [sp, #0x160]
  108ca8: a9175ff8     	stp	x24, x23, [sp, #0x170]
  108cac: a91857f6     	stp	x22, x21, [sp, #0x180]
  108cb0: a9194ff4     	stp	x20, x19, [sp, #0x190]
  108cb4: d53bd048     	mrs	x8, TPIDR_EL0
  108cb8: 52800949     	mov	w9, #0x4a               // =74
  108cbc: f9000fe8     	str	x8, [sp, #0x18]
  108cc0: aa0303e0     	mov	x0, x3
  108cc4: f9401508     	ldr	x8, [x8, #0x28]
  108cc8: aa0203f5     	mov	x21, x2
  108ccc: aa0103f3     	mov	x19, x1
  108cd0: aa0403f4     	mov	x20, x4
  108cd4: f81f03a8     	stur	x8, [x29, #-0x10]
  108cd8: b9400868     	ldr	w8, [x3, #0x8]
  108cdc: f90013e5     	str	x5, [sp, #0x20]
  108ce0: 6a090108     	ands	w8, w8, w9
  108ce4: 54000120     	b.eq	0x108d08 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x78>
  108ce8: 7101011f     	cmp	w8, #0x40
  108cec: 540000a0     	b.eq	0x108d00 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x70>
  108cf0: 7100211f     	cmp	w8, #0x8
  108cf4: 540000e1     	b.ne	0x108d10 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x80>
  108cf8: 52800217     	mov	w23, #0x10              // =16
  108cfc: 14000006     	b	0x108d14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x84>
  108d00: 52800117     	mov	w23, #0x8               // =8
  108d04: 14000004     	b	0x108d14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x84>
  108d08: 2a1f03f7     	mov	w23, wzr
  108d0c: 14000002     	b	0x108d14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x84>
  108d10: 52800157     	mov	w23, #0xa               // =10
  108d14: 910163e8     	add	x8, sp, #0x58
  108d18: d100b3a1     	sub	x1, x29, #0x2c
  108d1c: 9101c3e2     	add	x2, sp, #0x70
  108d20: d100b3ba     	sub	x26, x29, #0x2c
  108d24: 94015b1b     	bl	0x15f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>
  108d28: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  108d2c: f9002bff     	str	xzr, [sp, #0x50]
  108d30: 910103e0     	add	x0, sp, #0x40
  108d34: 528002c1     	mov	w1, #0x16               // =22
  108d38: 2a1f03e2     	mov	w2, wzr
  108d3c: 910103f6     	add	x22, sp, #0x40
  108d40: 940154e4     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  108d44: 394103e8     	ldrb	w8, [sp, #0x40]
  108d48: b24002db     	orr	x27, x22, #0x1
  108d4c: f9402be9     	ldr	x9, [sp, #0x50]
  108d50: 9101d3ea     	add	x10, sp, #0x74
  108d54: 528002dc     	mov	w28, #0x16              // =22
  108d58: 9100c3f9     	add	x25, sp, #0x30
  108d5c: 7200011f     	tst	w8, #0x1
  108d60: b9002fff     	str	wzr, [sp, #0x2c]
  108d64: 9a890378     	csel	x24, x27, x9, eq
  108d68: a90363ea     	stp	x10, x24, [sp, #0x30]
  108d6c: 14000003     	b	0x108d78 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xe8>
  108d70: 91000508     	add	x8, x8, #0x1
  108d74: f9000e68     	str	x8, [x19, #0x18]
  108d78: b4000093     	cbz	x19, 0x108d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xf8>
  108d7c: a941a668     	ldp	x8, x9, [x19, #0x18]
  108d80: eb09011f     	cmp	x8, x9
  108d84: 540001a0     	b.eq	0x108db8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x128>
  108d88: b4000275     	cbz	x21, 0x108dd4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x144>
  108d8c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  108d90: eb09011f     	cmp	x8, x9
  108d94: 540000e1     	b.ne	0x108db0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x120>
  108d98: f94002a8     	ldr	x8, [x21]
  108d9c: f9402508     	ldr	x8, [x8, #0x48]
  108da0: aa1503e0     	mov	x0, x21
  108da4: d63f0100     	blr	x8
  108da8: 3100041f     	cmn	w0, #0x1
  108dac: 54000140     	b.eq	0x108dd4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x144>
  108db0: b4000173     	cbz	x19, 0x108ddc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x14c>
  108db4: 14000041     	b	0x108eb8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x228>
  108db8: f9400268     	ldr	x8, [x19]
  108dbc: f9402508     	ldr	x8, [x8, #0x48]
  108dc0: aa1303e0     	mov	x0, x19
  108dc4: d63f0100     	blr	x8
  108dc8: 3100041f     	cmn	w0, #0x1
  108dcc: 9a9303f3     	csel	x19, xzr, x19, eq
  108dd0: b5fffdf5     	cbnz	x21, 0x108d8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xfc>
  108dd4: aa1f03f5     	mov	x21, xzr
  108dd8: b4000713     	cbz	x19, 0x108eb8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x228>
  108ddc: 394103e8     	ldrb	w8, [sp, #0x40]
  108de0: f94027e9     	ldr	x9, [sp, #0x48]
  108de4: f9401fea     	ldr	x10, [sp, #0x38]
  108de8: d341fd0b     	lsr	x11, x8, #1
  108dec: 7200011f     	tst	w8, #0x1
  108df0: 9a890176     	csel	x22, x11, x9, eq
  108df4: 8b160308     	add	x8, x24, x22
  108df8: eb08015f     	cmp	x10, x8
  108dfc: 54000281     	b.ne	0x108e4c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x1bc>
  108e00: d37ffac1     	lsl	x1, x22, #1
  108e04: 910103e0     	add	x0, sp, #0x40
  108e08: 2a1f03e2     	mov	w2, wzr
  108e0c: 940154b1     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  108e10: f94023e8     	ldr	x8, [sp, #0x40]
  108e14: 394103e9     	ldrb	w9, [sp, #0x40]
  108e18: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  108e1c: d1000508     	sub	x8, x8, #0x1
  108e20: 7200013f     	tst	w9, #0x1
  108e24: 9a880381     	csel	x1, x28, x8, eq
  108e28: 910103e0     	add	x0, sp, #0x40
  108e2c: 2a1f03e2     	mov	w2, wzr
  108e30: 940154a8     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  108e34: 394103e8     	ldrb	w8, [sp, #0x40]
  108e38: f9402be9     	ldr	x9, [sp, #0x50]
  108e3c: 7200011f     	tst	w8, #0x1
  108e40: 9a890378     	csel	x24, x27, x9, eq
  108e44: 8b160308     	add	x8, x24, x22
  108e48: f9001fe8     	str	x8, [sp, #0x38]
  108e4c: a941a668     	ldp	x8, x9, [x19, #0x18]
  108e50: eb09011f     	cmp	x8, x9
  108e54: 54000060     	b.eq	0x108e60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x1d0>
  108e58: 39400100     	ldrb	w0, [x8]
  108e5c: 14000005     	b	0x108e70 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x1e0>
  108e60: f9400268     	ldr	x8, [x19]
  108e64: f9402508     	ldr	x8, [x8, #0x48]
  108e68: aa1303e0     	mov	x0, x19
  108e6c: d63f0100     	blr	x8
  108e70: 3941c3e5     	ldrb	w5, [sp, #0x70]
  108e74: 9100e3e3     	add	x3, sp, #0x38
  108e78: 9100b3e4     	add	x4, sp, #0x2c
  108e7c: 910163e6     	add	x6, sp, #0x58
  108e80: 9101d3e7     	add	x7, sp, #0x74
  108e84: 2a1703e1     	mov	w1, w23
  108e88: aa1803e2     	mov	x2, x24
  108e8c: a9006bf9     	stp	x25, x26, [sp]
  108e90: 94015ac4     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  108e94: 35000120     	cbnz	w0, 0x108eb8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x228>
  108e98: a941a668     	ldp	x8, x9, [x19, #0x18]
  108e9c: eb09011f     	cmp	x8, x9
  108ea0: 54fff681     	b.ne	0x108d70 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xe0>
  108ea4: f9400268     	ldr	x8, [x19]
  108ea8: f9402908     	ldr	x8, [x8, #0x50]
  108eac: aa1303e0     	mov	x0, x19
  108eb0: d63f0100     	blr	x8
  108eb4: 17ffffb1     	b	0x108d78 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xe8>
  108eb8: 394163e8     	ldrb	w8, [sp, #0x58]
  108ebc: f94033e9     	ldr	x9, [sp, #0x60]
  108ec0: d341fd0a     	lsr	x10, x8, #1
  108ec4: 7200011f     	tst	w8, #0x1
  108ec8: 9a890148     	csel	x8, x10, x9, eq
  108ecc: b4000128     	cbz	x8, 0x108ef0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x260>
  108ed0: f9401be8     	ldr	x8, [sp, #0x30]
  108ed4: 9101d3e9     	add	x9, sp, #0x74
  108ed8: cb090109     	sub	x9, x8, x9
  108edc: f1027d3f     	cmp	x9, #0x9f
  108ee0: 5400008c     	b.gt	0x108ef0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x260>
  108ee4: b9402fe9     	ldr	w9, [sp, #0x2c]
  108ee8: b8004509     	str	w9, [x8], #0x4
  108eec: f9001be8     	str	x8, [sp, #0x30]
  108ef0: f9401fe1     	ldr	x1, [sp, #0x38]
  108ef4: aa1803e0     	mov	x0, x24
  108ef8: aa1403e2     	mov	x2, x20
  108efc: 2a1703e3     	mov	w3, w23
  108f00: 9400b28f     	bl	0x13593c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1590>
  108f04: 394163e8     	ldrb	w8, [sp, #0x58]
  108f08: 9101d3e9     	add	x9, sp, #0x74
  108f0c: f9401bed     	ldr	x13, [sp, #0x30]
  108f10: f94033ea     	ldr	x10, [sp, #0x60]
  108f14: 7200010c     	ands	w12, w8, #0x1
  108f18: d341fd0b     	lsr	x11, x8, #1
  108f1c: cb0901a9     	sub	x9, x13, x9
  108f20: 9a8a0168     	csel	x8, x11, x10, eq
  108f24: f100153f     	cmp	x9, #0x5
  108f28: f94013e9     	ldr	x9, [sp, #0x20]
  108f2c: f9000120     	str	x0, [x9]
  108f30: 5400074b     	b.lt	0x109018 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x388>
  108f34: b4000728     	cbz	x8, 0x109018 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x388>
  108f38: d10011a8     	sub	x8, x13, #0x4
  108f3c: 9101d3e9     	add	x9, sp, #0x74
  108f40: eb0d013f     	cmp	x9, x13
  108f44: 54000240     	b.eq	0x108f8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x2fc>
  108f48: eb09011f     	cmp	x8, x9
  108f4c: 54000209     	b.ls	0x108f8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x2fc>
  108f50: 9101d3ea     	add	x10, sp, #0x74
  108f54: aa0803eb     	mov	x11, x8
  108f58: 9100114a     	add	x10, x10, #0x4
  108f5c: b940016c     	ldr	w12, [x11]
  108f60: 9100114e     	add	x14, x10, #0x4
  108f64: b85fc14d     	ldur	w13, [x10, #-0x4]
  108f68: b81fc14c     	stur	w12, [x10, #-0x4]
  108f6c: b81fc56d     	str	w13, [x11], #-0x4
  108f70: eb0b015f     	cmp	x10, x11
  108f74: aa0e03ea     	mov	x10, x14
  108f78: 54ffff23     	b.lo	0x108f5c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x2cc>
  108f7c: 394163eb     	ldrb	w11, [sp, #0x58]
  108f80: f94033ea     	ldr	x10, [sp, #0x60]
  108f84: 1200016c     	and	w12, w11, #0x1
  108f88: d341fd6b     	lsr	x11, x11, #1
  108f8c: f94037ed     	ldr	x13, [sp, #0x68]
  108f90: 910163ee     	add	x14, sp, #0x58
  108f94: b24001ce     	orr	x14, x14, #0x1
  108f98: 7100019f     	cmp	w12, #0x0
  108f9c: 9a8a016a     	csel	x10, x11, x10, eq
  108fa0: 9a8d01cc     	csel	x12, x14, x13, eq
  108fa4: eb09011f     	cmp	x8, x9
  108fa8: 54000249     	b.ls	0x108ff0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x360>
  108fac: 8b0a0189     	add	x9, x12, x10
  108fb0: 9101d3ea     	add	x10, sp, #0x74
  108fb4: 14000007     	b	0x108fd0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x340>
  108fb8: cb0c012b     	sub	x11, x9, x12
  108fbc: 9100114a     	add	x10, x10, #0x4
  108fc0: f100057f     	cmp	x11, #0x1
  108fc4: 9a8cd58c     	cinc	x12, x12, gt
  108fc8: eb08015f     	cmp	x10, x8
  108fcc: 54000122     	b.hs	0x108ff0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x360>
  108fd0: 3940018b     	ldrb	w11, [x12]
  108fd4: 34ffff2b     	cbz	w11, 0x108fb8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x328>
  108fd8: 7103fd7f     	cmp	w11, #0xff
  108fdc: 54fffee0     	b.eq	0x108fb8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x328>
  108fe0: b940014d     	ldr	w13, [x10]
  108fe4: 6b0b01bf     	cmp	w13, w11
  108fe8: 54fffe80     	b.eq	0x108fb8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x328>
  108fec: 14000009     	b	0x109010 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x380>
  108ff0: 39400189     	ldrb	w9, [x12]
  108ff4: 34000129     	cbz	w9, 0x109018 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x388>
  108ff8: 7103fd3f     	cmp	w9, #0xff
  108ffc: 540000e0     	b.eq	0x109018 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x388>
  109000: b9400108     	ldr	w8, [x8]
  109004: 51000508     	sub	w8, w8, #0x1
  109008: 6b09011f     	cmp	w8, w9
  10900c: 54000063     	b.lo	0x109018 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x388>
  109010: 52800088     	mov	w8, #0x4                // =4
  109014: b9000288     	str	w8, [x20]
  109018: b4000093     	cbz	x19, 0x109028 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x398>
  10901c: a941a668     	ldp	x8, x9, [x19, #0x18]
  109020: eb09011f     	cmp	x8, x9
  109024: 540004c0     	b.eq	0x1090bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x42c>
  109028: b4000595     	cbz	x21, 0x1090d8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x448>
  10902c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  109030: eb09011f     	cmp	x8, x9
  109034: 540000e1     	b.ne	0x109050 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3c0>
  109038: f94002a8     	ldr	x8, [x21]
  10903c: f9402508     	ldr	x8, [x8, #0x48]
  109040: aa1503e0     	mov	x0, x21
  109044: d63f0100     	blr	x8
  109048: 3100041f     	cmn	w0, #0x1
  10904c: 54000460     	b.eq	0x1090d8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x448>
  109050: b4000093     	cbz	x19, 0x109060 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3d0>
  109054: b9400288     	ldr	w8, [x20]
  109058: 321f0108     	orr	w8, w8, #0x2
  10905c: b9000288     	str	w8, [x20]
  109060: 394103e8     	ldrb	w8, [sp, #0x40]
  109064: 36000068     	tbz	w8, #0x0, 0x109070 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3e0>
  109068: f9402be0     	ldr	x0, [sp, #0x50]
  10906c: 94014f9d     	bl	0x15cee0 <_ZdlPv@plt>
  109070: 394163e8     	ldrb	w8, [sp, #0x58]
  109074: 36000068     	tbz	w8, #0x0, 0x109080 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3f0>
  109078: f94037e0     	ldr	x0, [sp, #0x68]
  10907c: 94014f99     	bl	0x15cee0 <_ZdlPv@plt>
  109080: f9400fe8     	ldr	x8, [sp, #0x18]
  109084: f9401508     	ldr	x8, [x8, #0x28]
  109088: f85f03a9     	ldur	x9, [x29, #-0x10]
  10908c: eb09011f     	cmp	x8, x9
  109090: 54000281     	b.ne	0x1090e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x450>
  109094: aa1303e0     	mov	x0, x19
  109098: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  10909c: a95857f6     	ldp	x22, x21, [sp, #0x180]
  1090a0: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  1090a4: a95667fa     	ldp	x26, x25, [sp, #0x160]
  1090a8: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  1090ac: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  1090b0: 910683ff     	add	sp, sp, #0x1a0
  1090b4: d50323bf     	autiasp
  1090b8: d65f03c0     	ret
  1090bc: f9400268     	ldr	x8, [x19]
  1090c0: f9402508     	ldr	x8, [x8, #0x48]
  1090c4: aa1303e0     	mov	x0, x19
  1090c8: d63f0100     	blr	x8
  1090cc: 3100041f     	cmn	w0, #0x1
  1090d0: 9a9303f3     	csel	x19, xzr, x19, eq
  1090d4: b5fffad5     	cbnz	x21, 0x10902c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x39c>
  1090d8: b5fffc53     	cbnz	x19, 0x109060 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3d0>
  1090dc: 17ffffde     	b	0x109054 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3c4>
  1090e0: 94014f54     	bl	0x15ce30 <__stack_chk_fail@plt>
  1090e4: 14000003     	b	0x1090f0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x460>
  1090e8: 14000002     	b	0x1090f0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x460>
  1090ec: 14000001     	b	0x1090f0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x460>
  1090f0: aa0003f3     	mov	x19, x0
  1090f4: 394103e8     	ldrb	w8, [sp, #0x40]
  1090f8: 370000a8     	tbnz	w8, #0x0, 0x10910c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x47c>
  1090fc: 394163e8     	ldrb	w8, [sp, #0x58]
  109100: 370000e8     	tbnz	w8, #0x0, 0x10911c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x48c>
  109104: aa1303e0     	mov	x0, x19
  109108: 94014016     	bl	0x159160 <__emutls_get_address+0x6d4>
  10910c: f9402be0     	ldr	x0, [sp, #0x50]
  109110: 94014f74     	bl	0x15cee0 <_ZdlPv@plt>
  109114: 394163e8     	ldrb	w8, [sp, #0x58]
  109118: 3607ff68     	tbz	w8, #0x0, 0x109104 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x474>
  10911c: f94037e0     	ldr	x0, [sp, #0x68]
  109120: 94014f70     	bl	0x15cee0 <_ZdlPv@plt>
  109124: aa1303e0     	mov	x0, x19
  109128: 9401400e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010912c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const>:
  10912c: d503245f     	bti	c
  109130: 14015a34     	b	0x15fa00 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

0000000000109134 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const>:
  109134: d503233f     	paciasp
  109138: d10703ff     	sub	sp, sp, #0x1c0
  10913c: a9167bfd     	stp	x29, x30, [sp, #0x160]
  109140: 910583fd     	add	x29, sp, #0x160
  109144: a9176ffc     	stp	x28, x27, [sp, #0x170]
  109148: a91867fa     	stp	x26, x25, [sp, #0x180]
  10914c: a9195ff8     	stp	x24, x23, [sp, #0x190]
  109150: a91a57f6     	stp	x22, x21, [sp, #0x1a0]
  109154: a91b4ff4     	stp	x20, x19, [sp, #0x1b0]
  109158: a90293e5     	stp	x5, x4, [sp, #0x28]
  10915c: d53bd048     	mrs	x8, TPIDR_EL0
  109160: f90013e8     	str	x8, [sp, #0x20]
  109164: aa0303e0     	mov	x0, x3
  109168: f9401508     	ldr	x8, [x8, #0x28]
  10916c: aa0203f5     	mov	x21, x2
  109170: aa0103f3     	mov	x19, x1
  109174: d100c3a1     	sub	x1, x29, #0x30
  109178: 910233e2     	add	x2, sp, #0x8c
  10917c: 910223e3     	add	x3, sp, #0x88
  109180: f81f03a8     	stur	x8, [x29, #-0x10]
  109184: 9101c3e8     	add	x8, sp, #0x70
  109188: d100c3b9     	sub	x25, x29, #0x30
  10918c: 94015a21     	bl	0x15fa10 <_ZNSt6__ndk19__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_@plt>
  109190: a905ffff     	stp	xzr, xzr, [sp, #0x58]
  109194: f90037ff     	str	xzr, [sp, #0x68]
  109198: 910163e0     	add	x0, sp, #0x58
  10919c: 528002c1     	mov	w1, #0x16               // =22
  1091a0: 2a1f03e2     	mov	w2, wzr
  1091a4: 910163f4     	add	x20, sp, #0x58
  1091a8: 940153ca     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1091ac: 394163e8     	ldrb	w8, [sp, #0x58]
  1091b0: b240029a     	orr	x26, x20, #0x1
  1091b4: f94037e9     	ldr	x9, [sp, #0x68]
  1091b8: 5280002a     	mov	w10, #0x1               // =1
  1091bc: 910243fb     	add	x27, sp, #0x90
  1091c0: 528008ab     	mov	w11, #0x45              // =69
  1091c4: 7200011f     	tst	w8, #0x1
  1091c8: 528002dc     	mov	w28, #0x16              // =22
  1091cc: 9a890357     	csel	x23, x26, x9, eq
  1091d0: 910113f8     	add	x24, sp, #0x44
  1091d4: 910123f6     	add	x22, sp, #0x48
  1091d8: 390103ea     	strb	w10, [sp, #0x40]
  1091dc: 3900f3eb     	strb	w11, [sp, #0x3c]
  1091e0: a904dffb     	stp	x27, x23, [sp, #0x48]
  1091e4: b90047ff     	str	wzr, [sp, #0x44]
  1091e8: 14000003     	b	0x1091f4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xc0>
  1091ec: 91000508     	add	x8, x8, #0x1
  1091f0: f9000e68     	str	x8, [x19, #0x18]
  1091f4: b4000093     	cbz	x19, 0x109204 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xd0>
  1091f8: a941a668     	ldp	x8, x9, [x19, #0x18]
  1091fc: eb09011f     	cmp	x8, x9
  109200: 540001a0     	b.eq	0x109234 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x100>
  109204: b4000275     	cbz	x21, 0x109250 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x11c>
  109208: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10920c: eb09011f     	cmp	x8, x9
  109210: 540000e1     	b.ne	0x10922c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xf8>
  109214: f94002a8     	ldr	x8, [x21]
  109218: f9402508     	ldr	x8, [x8, #0x48]
  10921c: aa1503e0     	mov	x0, x21
  109220: d63f0100     	blr	x8
  109224: 3100041f     	cmn	w0, #0x1
  109228: 54000140     	b.eq	0x109250 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x11c>
  10922c: b4000173     	cbz	x19, 0x109258 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x124>
  109230: 14000042     	b	0x109338 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x204>
  109234: f9400268     	ldr	x8, [x19]
  109238: f9402508     	ldr	x8, [x8, #0x48]
  10923c: aa1303e0     	mov	x0, x19
  109240: d63f0100     	blr	x8
  109244: 3100041f     	cmn	w0, #0x1
  109248: 9a9303f3     	csel	x19, xzr, x19, eq
  10924c: b5fffdf5     	cbnz	x21, 0x109208 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xd4>
  109250: aa1f03f5     	mov	x21, xzr
  109254: b4000733     	cbz	x19, 0x109338 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x204>
  109258: 394163e8     	ldrb	w8, [sp, #0x58]
  10925c: f94033e9     	ldr	x9, [sp, #0x60]
  109260: f9402bea     	ldr	x10, [sp, #0x50]
  109264: d341fd0b     	lsr	x11, x8, #1
  109268: 7200011f     	tst	w8, #0x1
  10926c: 9a890174     	csel	x20, x11, x9, eq
  109270: 8b1402e8     	add	x8, x23, x20
  109274: eb08015f     	cmp	x10, x8
  109278: 54000281     	b.ne	0x1092c8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x194>
  10927c: d37ffa81     	lsl	x1, x20, #1
  109280: 910163e0     	add	x0, sp, #0x58
  109284: 2a1f03e2     	mov	w2, wzr
  109288: 94015392     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10928c: f9402fe8     	ldr	x8, [sp, #0x58]
  109290: 394163e9     	ldrb	w9, [sp, #0x58]
  109294: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  109298: d1000508     	sub	x8, x8, #0x1
  10929c: 7200013f     	tst	w9, #0x1
  1092a0: 9a880381     	csel	x1, x28, x8, eq
  1092a4: 910163e0     	add	x0, sp, #0x58
  1092a8: 2a1f03e2     	mov	w2, wzr
  1092ac: 94015389     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  1092b0: 394163e8     	ldrb	w8, [sp, #0x58]
  1092b4: f94037e9     	ldr	x9, [sp, #0x68]
  1092b8: 7200011f     	tst	w8, #0x1
  1092bc: 9a890357     	csel	x23, x26, x9, eq
  1092c0: 8b1402e8     	add	x8, x23, x20
  1092c4: f9002be8     	str	x8, [sp, #0x50]
  1092c8: a941a668     	ldp	x8, x9, [x19, #0x18]
  1092cc: eb09011f     	cmp	x8, x9
  1092d0: 54000060     	b.eq	0x1092dc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x1a8>
  1092d4: 39400100     	ldrb	w0, [x8]
  1092d8: 14000005     	b	0x1092ec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x1b8>
  1092dc: f9400268     	ldr	x8, [x19]
  1092e0: f9402508     	ldr	x8, [x8, #0x48]
  1092e4: aa1303e0     	mov	x0, x19
  1092e8: d63f0100     	blr	x8
  1092ec: 394223e6     	ldrb	w6, [sp, #0x88]
  1092f0: 394233e5     	ldrb	w5, [sp, #0x8c]
  1092f4: 910103e1     	add	x1, sp, #0x40
  1092f8: 9100f3e2     	add	x2, sp, #0x3c
  1092fc: 910143e4     	add	x4, sp, #0x50
  109300: 9101c3e7     	add	x7, sp, #0x70
  109304: aa1703e3     	mov	x3, x23
  109308: a90167f8     	stp	x24, x25, [sp, #0x10]
  10930c: a9005bfb     	stp	x27, x22, [sp]
  109310: 940159c4     	bl	0x15fa20 <_ZNSt6__ndk19__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_@plt>
  109314: 35000120     	cbnz	w0, 0x109338 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x204>
  109318: a941a668     	ldp	x8, x9, [x19, #0x18]
  10931c: eb09011f     	cmp	x8, x9
  109320: 54fff661     	b.ne	0x1091ec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xb8>
  109324: f9400268     	ldr	x8, [x19]
  109328: f9402908     	ldr	x8, [x8, #0x50]
  10932c: aa1303e0     	mov	x0, x19
  109330: d63f0100     	blr	x8
  109334: 17ffffb0     	b	0x1091f4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xc0>
  109338: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10933c: f9403fe9     	ldr	x9, [sp, #0x78]
  109340: f9401bf4     	ldr	x20, [sp, #0x30]
  109344: d341fd0a     	lsr	x10, x8, #1
  109348: 7200011f     	tst	w8, #0x1
  10934c: 9a890148     	csel	x8, x10, x9, eq
  109350: b4000168     	cbz	x8, 0x10937c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x248>
  109354: 394103e8     	ldrb	w8, [sp, #0x40]
  109358: 34000128     	cbz	w8, 0x10937c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x248>
  10935c: f94027e8     	ldr	x8, [sp, #0x48]
  109360: 910243e9     	add	x9, sp, #0x90
  109364: cb090109     	sub	x9, x8, x9
  109368: f1027d3f     	cmp	x9, #0x9f
  10936c: 5400008c     	b.gt	0x10937c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x248>
  109370: b94047e9     	ldr	w9, [sp, #0x44]
  109374: b8004509     	str	w9, [x8], #0x4
  109378: f90027e8     	str	x8, [sp, #0x48]
  10937c: f9402be1     	ldr	x1, [sp, #0x50]
  109380: aa1703e0     	mov	x0, x23
  109384: aa1403e2     	mov	x2, x20
  109388: 9400b1c9     	bl	0x135aac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1700>
  10938c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109390: 910243e9     	add	x9, sp, #0x90
  109394: f94027ed     	ldr	x13, [sp, #0x48]
  109398: f9403fea     	ldr	x10, [sp, #0x78]
  10939c: 7200010c     	ands	w12, w8, #0x1
  1093a0: d341fd0b     	lsr	x11, x8, #1
  1093a4: cb0901a9     	sub	x9, x13, x9
  1093a8: 9a8a0168     	csel	x8, x11, x10, eq
  1093ac: f100153f     	cmp	x9, #0x5
  1093b0: f94017e9     	ldr	x9, [sp, #0x28]
  1093b4: bd000120     	str	s0, [x9]
  1093b8: 5400074b     	b.lt	0x1094a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x36c>
  1093bc: b4000728     	cbz	x8, 0x1094a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x36c>
  1093c0: d10011a8     	sub	x8, x13, #0x4
  1093c4: 910243e9     	add	x9, sp, #0x90
  1093c8: eb0d013f     	cmp	x9, x13
  1093cc: 54000240     	b.eq	0x109414 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x2e0>
  1093d0: eb09011f     	cmp	x8, x9
  1093d4: 54000209     	b.ls	0x109414 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x2e0>
  1093d8: 910243ea     	add	x10, sp, #0x90
  1093dc: aa0803eb     	mov	x11, x8
  1093e0: 9100114a     	add	x10, x10, #0x4
  1093e4: b940016c     	ldr	w12, [x11]
  1093e8: 9100114e     	add	x14, x10, #0x4
  1093ec: b85fc14d     	ldur	w13, [x10, #-0x4]
  1093f0: b81fc14c     	stur	w12, [x10, #-0x4]
  1093f4: b81fc56d     	str	w13, [x11], #-0x4
  1093f8: eb0b015f     	cmp	x10, x11
  1093fc: aa0e03ea     	mov	x10, x14
  109400: 54ffff23     	b.lo	0x1093e4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x2b0>
  109404: 3941c3eb     	ldrb	w11, [sp, #0x70]
  109408: f9403fea     	ldr	x10, [sp, #0x78]
  10940c: 1200016c     	and	w12, w11, #0x1
  109410: d341fd6b     	lsr	x11, x11, #1
  109414: f94043ed     	ldr	x13, [sp, #0x80]
  109418: 9101c3ee     	add	x14, sp, #0x70
  10941c: b24001ce     	orr	x14, x14, #0x1
  109420: 7100019f     	cmp	w12, #0x0
  109424: 9a8a016a     	csel	x10, x11, x10, eq
  109428: 9a8d01cc     	csel	x12, x14, x13, eq
  10942c: eb09011f     	cmp	x8, x9
  109430: 54000249     	b.ls	0x109478 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x344>
  109434: 8b0a0189     	add	x9, x12, x10
  109438: 910243ea     	add	x10, sp, #0x90
  10943c: 14000007     	b	0x109458 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x324>
  109440: cb0c012b     	sub	x11, x9, x12
  109444: 9100114a     	add	x10, x10, #0x4
  109448: f100057f     	cmp	x11, #0x1
  10944c: 9a8cd58c     	cinc	x12, x12, gt
  109450: eb08015f     	cmp	x10, x8
  109454: 54000122     	b.hs	0x109478 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x344>
  109458: 3940018b     	ldrb	w11, [x12]
  10945c: 34ffff2b     	cbz	w11, 0x109440 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x30c>
  109460: 7103fd7f     	cmp	w11, #0xff
  109464: 54fffee0     	b.eq	0x109440 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x30c>
  109468: b940014d     	ldr	w13, [x10]
  10946c: 6b0b01bf     	cmp	w13, w11
  109470: 54fffe80     	b.eq	0x109440 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x30c>
  109474: 14000009     	b	0x109498 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x364>
  109478: 39400189     	ldrb	w9, [x12]
  10947c: 34000129     	cbz	w9, 0x1094a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x36c>
  109480: 7103fd3f     	cmp	w9, #0xff
  109484: 540000e0     	b.eq	0x1094a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x36c>
  109488: b9400108     	ldr	w8, [x8]
  10948c: 51000508     	sub	w8, w8, #0x1
  109490: 6b09011f     	cmp	w8, w9
  109494: 54000063     	b.lo	0x1094a0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x36c>
  109498: 52800088     	mov	w8, #0x4                // =4
  10949c: b9000288     	str	w8, [x20]
  1094a0: b4000093     	cbz	x19, 0x1094b0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x37c>
  1094a4: a941a668     	ldp	x8, x9, [x19, #0x18]
  1094a8: eb09011f     	cmp	x8, x9
  1094ac: 540004c0     	b.eq	0x109544 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x410>
  1094b0: b4000595     	cbz	x21, 0x109560 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x42c>
  1094b4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  1094b8: eb09011f     	cmp	x8, x9
  1094bc: 540000e1     	b.ne	0x1094d8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3a4>
  1094c0: f94002a8     	ldr	x8, [x21]
  1094c4: f9402508     	ldr	x8, [x8, #0x48]
  1094c8: aa1503e0     	mov	x0, x21
  1094cc: d63f0100     	blr	x8
  1094d0: 3100041f     	cmn	w0, #0x1
  1094d4: 54000460     	b.eq	0x109560 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x42c>
  1094d8: b4000093     	cbz	x19, 0x1094e8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3b4>
  1094dc: b9400288     	ldr	w8, [x20]
  1094e0: 321f0108     	orr	w8, w8, #0x2
  1094e4: b9000288     	str	w8, [x20]
  1094e8: 394163e8     	ldrb	w8, [sp, #0x58]
  1094ec: 36000068     	tbz	w8, #0x0, 0x1094f8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3c4>
  1094f0: f94037e0     	ldr	x0, [sp, #0x68]
  1094f4: 94014e7b     	bl	0x15cee0 <_ZdlPv@plt>
  1094f8: 3941c3e8     	ldrb	w8, [sp, #0x70]
  1094fc: 36000068     	tbz	w8, #0x0, 0x109508 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3d4>
  109500: f94043e0     	ldr	x0, [sp, #0x80]
  109504: 94014e77     	bl	0x15cee0 <_ZdlPv@plt>
  109508: f94013e8     	ldr	x8, [sp, #0x20]
  10950c: f9401508     	ldr	x8, [x8, #0x28]
  109510: f85f03a9     	ldur	x9, [x29, #-0x10]
  109514: eb09011f     	cmp	x8, x9
  109518: 54000281     	b.ne	0x109568 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x434>
  10951c: aa1303e0     	mov	x0, x19
  109520: a95b4ff4     	ldp	x20, x19, [sp, #0x1b0]
  109524: a95a57f6     	ldp	x22, x21, [sp, #0x1a0]
  109528: a9595ff8     	ldp	x24, x23, [sp, #0x190]
  10952c: a95867fa     	ldp	x26, x25, [sp, #0x180]
  109530: a9576ffc     	ldp	x28, x27, [sp, #0x170]
  109534: a9567bfd     	ldp	x29, x30, [sp, #0x160]
  109538: 910703ff     	add	sp, sp, #0x1c0
  10953c: d50323bf     	autiasp
  109540: d65f03c0     	ret
  109544: f9400268     	ldr	x8, [x19]
  109548: f9402508     	ldr	x8, [x8, #0x48]
  10954c: aa1303e0     	mov	x0, x19
  109550: d63f0100     	blr	x8
  109554: 3100041f     	cmn	w0, #0x1
  109558: 9a9303f3     	csel	x19, xzr, x19, eq
  10955c: b5fffad5     	cbnz	x21, 0x1094b4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x380>
  109560: b5fffc53     	cbnz	x19, 0x1094e8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3b4>
  109564: 17ffffde     	b	0x1094dc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3a8>
  109568: 94014e32     	bl	0x15ce30 <__stack_chk_fail@plt>
  10956c: 14000003     	b	0x109578 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x444>
  109570: 14000002     	b	0x109578 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x444>
  109574: 14000001     	b	0x109578 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x444>
  109578: aa0003f3     	mov	x19, x0
  10957c: 394163e8     	ldrb	w8, [sp, #0x58]
  109580: 370000a8     	tbnz	w8, #0x0, 0x109594 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x460>
  109584: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109588: 370000e8     	tbnz	w8, #0x0, 0x1095a4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x470>
  10958c: aa1303e0     	mov	x0, x19
  109590: 94013ef4     	bl	0x159160 <__emutls_get_address+0x6d4>
  109594: f94037e0     	ldr	x0, [sp, #0x68]
  109598: 94014e52     	bl	0x15cee0 <_ZdlPv@plt>
  10959c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  1095a0: 3607ff68     	tbz	w8, #0x0, 0x10958c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x458>
  1095a4: f94043e0     	ldr	x0, [sp, #0x80]
  1095a8: 94014e4e     	bl	0x15cee0 <_ZdlPv@plt>
  1095ac: aa1303e0     	mov	x0, x19
  1095b0: 94013eec     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001095b4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const>:
  1095b4: d503245f     	bti	c
  1095b8: 1401591e     	b	0x15fa30 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

00000000001095bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const>:
  1095bc: d503233f     	paciasp
  1095c0: d10703ff     	sub	sp, sp, #0x1c0
  1095c4: a9167bfd     	stp	x29, x30, [sp, #0x160]
  1095c8: 910583fd     	add	x29, sp, #0x160
  1095cc: a9176ffc     	stp	x28, x27, [sp, #0x170]
  1095d0: a91867fa     	stp	x26, x25, [sp, #0x180]
  1095d4: a9195ff8     	stp	x24, x23, [sp, #0x190]
  1095d8: a91a57f6     	stp	x22, x21, [sp, #0x1a0]
  1095dc: a91b4ff4     	stp	x20, x19, [sp, #0x1b0]
  1095e0: a90293e5     	stp	x5, x4, [sp, #0x28]
  1095e4: d53bd048     	mrs	x8, TPIDR_EL0
  1095e8: f90013e8     	str	x8, [sp, #0x20]
  1095ec: aa0303e0     	mov	x0, x3
  1095f0: f9401508     	ldr	x8, [x8, #0x28]
  1095f4: aa0203f5     	mov	x21, x2
  1095f8: aa0103f3     	mov	x19, x1
  1095fc: d100c3a1     	sub	x1, x29, #0x30
  109600: 910233e2     	add	x2, sp, #0x8c
  109604: 910223e3     	add	x3, sp, #0x88
  109608: f81f03a8     	stur	x8, [x29, #-0x10]
  10960c: 9101c3e8     	add	x8, sp, #0x70
  109610: d100c3b9     	sub	x25, x29, #0x30
  109614: 940158ff     	bl	0x15fa10 <_ZNSt6__ndk19__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_@plt>
  109618: a905ffff     	stp	xzr, xzr, [sp, #0x58]
  10961c: f90037ff     	str	xzr, [sp, #0x68]
  109620: 910163e0     	add	x0, sp, #0x58
  109624: 528002c1     	mov	w1, #0x16               // =22
  109628: 2a1f03e2     	mov	w2, wzr
  10962c: 910163f4     	add	x20, sp, #0x58
  109630: 940152a8     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109634: 394163e8     	ldrb	w8, [sp, #0x58]
  109638: b240029a     	orr	x26, x20, #0x1
  10963c: f94037e9     	ldr	x9, [sp, #0x68]
  109640: 5280002a     	mov	w10, #0x1               // =1
  109644: 910243fb     	add	x27, sp, #0x90
  109648: 528008ab     	mov	w11, #0x45              // =69
  10964c: 7200011f     	tst	w8, #0x1
  109650: 528002dc     	mov	w28, #0x16              // =22
  109654: 9a890357     	csel	x23, x26, x9, eq
  109658: 910113f8     	add	x24, sp, #0x44
  10965c: 910123f6     	add	x22, sp, #0x48
  109660: 390103ea     	strb	w10, [sp, #0x40]
  109664: 3900f3eb     	strb	w11, [sp, #0x3c]
  109668: a904dffb     	stp	x27, x23, [sp, #0x48]
  10966c: b90047ff     	str	wzr, [sp, #0x44]
  109670: 14000003     	b	0x10967c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xc0>
  109674: 91000508     	add	x8, x8, #0x1
  109678: f9000e68     	str	x8, [x19, #0x18]
  10967c: b4000093     	cbz	x19, 0x10968c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xd0>
  109680: a941a668     	ldp	x8, x9, [x19, #0x18]
  109684: eb09011f     	cmp	x8, x9
  109688: 540001a0     	b.eq	0x1096bc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x100>
  10968c: b4000275     	cbz	x21, 0x1096d8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x11c>
  109690: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  109694: eb09011f     	cmp	x8, x9
  109698: 540000e1     	b.ne	0x1096b4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xf8>
  10969c: f94002a8     	ldr	x8, [x21]
  1096a0: f9402508     	ldr	x8, [x8, #0x48]
  1096a4: aa1503e0     	mov	x0, x21
  1096a8: d63f0100     	blr	x8
  1096ac: 3100041f     	cmn	w0, #0x1
  1096b0: 54000140     	b.eq	0x1096d8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x11c>
  1096b4: b4000173     	cbz	x19, 0x1096e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x124>
  1096b8: 14000042     	b	0x1097c0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x204>
  1096bc: f9400268     	ldr	x8, [x19]
  1096c0: f9402508     	ldr	x8, [x8, #0x48]
  1096c4: aa1303e0     	mov	x0, x19
  1096c8: d63f0100     	blr	x8
  1096cc: 3100041f     	cmn	w0, #0x1
  1096d0: 9a9303f3     	csel	x19, xzr, x19, eq
  1096d4: b5fffdf5     	cbnz	x21, 0x109690 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xd4>
  1096d8: aa1f03f5     	mov	x21, xzr
  1096dc: b4000733     	cbz	x19, 0x1097c0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x204>
  1096e0: 394163e8     	ldrb	w8, [sp, #0x58]
  1096e4: f94033e9     	ldr	x9, [sp, #0x60]
  1096e8: f9402bea     	ldr	x10, [sp, #0x50]
  1096ec: d341fd0b     	lsr	x11, x8, #1
  1096f0: 7200011f     	tst	w8, #0x1
  1096f4: 9a890174     	csel	x20, x11, x9, eq
  1096f8: 8b1402e8     	add	x8, x23, x20
  1096fc: eb08015f     	cmp	x10, x8
  109700: 54000281     	b.ne	0x109750 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x194>
  109704: d37ffa81     	lsl	x1, x20, #1
  109708: 910163e0     	add	x0, sp, #0x58
  10970c: 2a1f03e2     	mov	w2, wzr
  109710: 94015270     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109714: f9402fe8     	ldr	x8, [sp, #0x58]
  109718: 394163e9     	ldrb	w9, [sp, #0x58]
  10971c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  109720: d1000508     	sub	x8, x8, #0x1
  109724: 7200013f     	tst	w9, #0x1
  109728: 9a880381     	csel	x1, x28, x8, eq
  10972c: 910163e0     	add	x0, sp, #0x58
  109730: 2a1f03e2     	mov	w2, wzr
  109734: 94015267     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109738: 394163e8     	ldrb	w8, [sp, #0x58]
  10973c: f94037e9     	ldr	x9, [sp, #0x68]
  109740: 7200011f     	tst	w8, #0x1
  109744: 9a890357     	csel	x23, x26, x9, eq
  109748: 8b1402e8     	add	x8, x23, x20
  10974c: f9002be8     	str	x8, [sp, #0x50]
  109750: a941a668     	ldp	x8, x9, [x19, #0x18]
  109754: eb09011f     	cmp	x8, x9
  109758: 54000060     	b.eq	0x109764 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x1a8>
  10975c: 39400100     	ldrb	w0, [x8]
  109760: 14000005     	b	0x109774 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x1b8>
  109764: f9400268     	ldr	x8, [x19]
  109768: f9402508     	ldr	x8, [x8, #0x48]
  10976c: aa1303e0     	mov	x0, x19
  109770: d63f0100     	blr	x8
  109774: 394223e6     	ldrb	w6, [sp, #0x88]
  109778: 394233e5     	ldrb	w5, [sp, #0x8c]
  10977c: 910103e1     	add	x1, sp, #0x40
  109780: 9100f3e2     	add	x2, sp, #0x3c
  109784: 910143e4     	add	x4, sp, #0x50
  109788: 9101c3e7     	add	x7, sp, #0x70
  10978c: aa1703e3     	mov	x3, x23
  109790: a90167f8     	stp	x24, x25, [sp, #0x10]
  109794: a9005bfb     	stp	x27, x22, [sp]
  109798: 940158a2     	bl	0x15fa20 <_ZNSt6__ndk19__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_@plt>
  10979c: 35000120     	cbnz	w0, 0x1097c0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x204>
  1097a0: a941a668     	ldp	x8, x9, [x19, #0x18]
  1097a4: eb09011f     	cmp	x8, x9
  1097a8: 54fff661     	b.ne	0x109674 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xb8>
  1097ac: f9400268     	ldr	x8, [x19]
  1097b0: f9402908     	ldr	x8, [x8, #0x50]
  1097b4: aa1303e0     	mov	x0, x19
  1097b8: d63f0100     	blr	x8
  1097bc: 17ffffb0     	b	0x10967c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xc0>
  1097c0: 3941c3e8     	ldrb	w8, [sp, #0x70]
  1097c4: f9403fe9     	ldr	x9, [sp, #0x78]
  1097c8: f9401bf4     	ldr	x20, [sp, #0x30]
  1097cc: d341fd0a     	lsr	x10, x8, #1
  1097d0: 7200011f     	tst	w8, #0x1
  1097d4: 9a890148     	csel	x8, x10, x9, eq
  1097d8: b4000168     	cbz	x8, 0x109804 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x248>
  1097dc: 394103e8     	ldrb	w8, [sp, #0x40]
  1097e0: 34000128     	cbz	w8, 0x109804 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x248>
  1097e4: f94027e8     	ldr	x8, [sp, #0x48]
  1097e8: 910243e9     	add	x9, sp, #0x90
  1097ec: cb090109     	sub	x9, x8, x9
  1097f0: f1027d3f     	cmp	x9, #0x9f
  1097f4: 5400008c     	b.gt	0x109804 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x248>
  1097f8: b94047e9     	ldr	w9, [sp, #0x44]
  1097fc: b8004509     	str	w9, [x8], #0x4
  109800: f90027e8     	str	x8, [sp, #0x48]
  109804: f9402be1     	ldr	x1, [sp, #0x50]
  109808: aa1703e0     	mov	x0, x23
  10980c: aa1403e2     	mov	x2, x20
  109810: 9400b0f7     	bl	0x135bec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1840>
  109814: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109818: 910243e9     	add	x9, sp, #0x90
  10981c: f94027ed     	ldr	x13, [sp, #0x48]
  109820: f9403fea     	ldr	x10, [sp, #0x78]
  109824: 7200010c     	ands	w12, w8, #0x1
  109828: d341fd0b     	lsr	x11, x8, #1
  10982c: cb0901a9     	sub	x9, x13, x9
  109830: 9a8a0168     	csel	x8, x11, x10, eq
  109834: f100153f     	cmp	x9, #0x5
  109838: f94017e9     	ldr	x9, [sp, #0x28]
  10983c: fd000120     	str	d0, [x9]
  109840: 5400074b     	b.lt	0x109928 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x36c>
  109844: b4000728     	cbz	x8, 0x109928 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x36c>
  109848: d10011a8     	sub	x8, x13, #0x4
  10984c: 910243e9     	add	x9, sp, #0x90
  109850: eb0d013f     	cmp	x9, x13
  109854: 54000240     	b.eq	0x10989c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x2e0>
  109858: eb09011f     	cmp	x8, x9
  10985c: 54000209     	b.ls	0x10989c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x2e0>
  109860: 910243ea     	add	x10, sp, #0x90
  109864: aa0803eb     	mov	x11, x8
  109868: 9100114a     	add	x10, x10, #0x4
  10986c: b940016c     	ldr	w12, [x11]
  109870: 9100114e     	add	x14, x10, #0x4
  109874: b85fc14d     	ldur	w13, [x10, #-0x4]
  109878: b81fc14c     	stur	w12, [x10, #-0x4]
  10987c: b81fc56d     	str	w13, [x11], #-0x4
  109880: eb0b015f     	cmp	x10, x11
  109884: aa0e03ea     	mov	x10, x14
  109888: 54ffff23     	b.lo	0x10986c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x2b0>
  10988c: 3941c3eb     	ldrb	w11, [sp, #0x70]
  109890: f9403fea     	ldr	x10, [sp, #0x78]
  109894: 1200016c     	and	w12, w11, #0x1
  109898: d341fd6b     	lsr	x11, x11, #1
  10989c: f94043ed     	ldr	x13, [sp, #0x80]
  1098a0: 9101c3ee     	add	x14, sp, #0x70
  1098a4: b24001ce     	orr	x14, x14, #0x1
  1098a8: 7100019f     	cmp	w12, #0x0
  1098ac: 9a8a016a     	csel	x10, x11, x10, eq
  1098b0: 9a8d01cc     	csel	x12, x14, x13, eq
  1098b4: eb09011f     	cmp	x8, x9
  1098b8: 54000249     	b.ls	0x109900 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x344>
  1098bc: 8b0a0189     	add	x9, x12, x10
  1098c0: 910243ea     	add	x10, sp, #0x90
  1098c4: 14000007     	b	0x1098e0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x324>
  1098c8: cb0c012b     	sub	x11, x9, x12
  1098cc: 9100114a     	add	x10, x10, #0x4
  1098d0: f100057f     	cmp	x11, #0x1
  1098d4: 9a8cd58c     	cinc	x12, x12, gt
  1098d8: eb08015f     	cmp	x10, x8
  1098dc: 54000122     	b.hs	0x109900 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x344>
  1098e0: 3940018b     	ldrb	w11, [x12]
  1098e4: 34ffff2b     	cbz	w11, 0x1098c8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x30c>
  1098e8: 7103fd7f     	cmp	w11, #0xff
  1098ec: 54fffee0     	b.eq	0x1098c8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x30c>
  1098f0: b940014d     	ldr	w13, [x10]
  1098f4: 6b0b01bf     	cmp	w13, w11
  1098f8: 54fffe80     	b.eq	0x1098c8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x30c>
  1098fc: 14000009     	b	0x109920 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x364>
  109900: 39400189     	ldrb	w9, [x12]
  109904: 34000129     	cbz	w9, 0x109928 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x36c>
  109908: 7103fd3f     	cmp	w9, #0xff
  10990c: 540000e0     	b.eq	0x109928 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x36c>
  109910: b9400108     	ldr	w8, [x8]
  109914: 51000508     	sub	w8, w8, #0x1
  109918: 6b09011f     	cmp	w8, w9
  10991c: 54000063     	b.lo	0x109928 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x36c>
  109920: 52800088     	mov	w8, #0x4                // =4
  109924: b9000288     	str	w8, [x20]
  109928: b4000093     	cbz	x19, 0x109938 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x37c>
  10992c: a941a668     	ldp	x8, x9, [x19, #0x18]
  109930: eb09011f     	cmp	x8, x9
  109934: 540004c0     	b.eq	0x1099cc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x410>
  109938: b4000595     	cbz	x21, 0x1099e8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x42c>
  10993c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  109940: eb09011f     	cmp	x8, x9
  109944: 540000e1     	b.ne	0x109960 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3a4>
  109948: f94002a8     	ldr	x8, [x21]
  10994c: f9402508     	ldr	x8, [x8, #0x48]
  109950: aa1503e0     	mov	x0, x21
  109954: d63f0100     	blr	x8
  109958: 3100041f     	cmn	w0, #0x1
  10995c: 54000460     	b.eq	0x1099e8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x42c>
  109960: b4000093     	cbz	x19, 0x109970 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3b4>
  109964: b9400288     	ldr	w8, [x20]
  109968: 321f0108     	orr	w8, w8, #0x2
  10996c: b9000288     	str	w8, [x20]
  109970: 394163e8     	ldrb	w8, [sp, #0x58]
  109974: 36000068     	tbz	w8, #0x0, 0x109980 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3c4>
  109978: f94037e0     	ldr	x0, [sp, #0x68]
  10997c: 94014d59     	bl	0x15cee0 <_ZdlPv@plt>
  109980: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109984: 36000068     	tbz	w8, #0x0, 0x109990 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3d4>
  109988: f94043e0     	ldr	x0, [sp, #0x80]
  10998c: 94014d55     	bl	0x15cee0 <_ZdlPv@plt>
  109990: f94013e8     	ldr	x8, [sp, #0x20]
  109994: f9401508     	ldr	x8, [x8, #0x28]
  109998: f85f03a9     	ldur	x9, [x29, #-0x10]
  10999c: eb09011f     	cmp	x8, x9
  1099a0: 54000281     	b.ne	0x1099f0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x434>
  1099a4: aa1303e0     	mov	x0, x19
  1099a8: a95b4ff4     	ldp	x20, x19, [sp, #0x1b0]
  1099ac: a95a57f6     	ldp	x22, x21, [sp, #0x1a0]
  1099b0: a9595ff8     	ldp	x24, x23, [sp, #0x190]
  1099b4: a95867fa     	ldp	x26, x25, [sp, #0x180]
  1099b8: a9576ffc     	ldp	x28, x27, [sp, #0x170]
  1099bc: a9567bfd     	ldp	x29, x30, [sp, #0x160]
  1099c0: 910703ff     	add	sp, sp, #0x1c0
  1099c4: d50323bf     	autiasp
  1099c8: d65f03c0     	ret
  1099cc: f9400268     	ldr	x8, [x19]
  1099d0: f9402508     	ldr	x8, [x8, #0x48]
  1099d4: aa1303e0     	mov	x0, x19
  1099d8: d63f0100     	blr	x8
  1099dc: 3100041f     	cmn	w0, #0x1
  1099e0: 9a9303f3     	csel	x19, xzr, x19, eq
  1099e4: b5fffad5     	cbnz	x21, 0x10993c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x380>
  1099e8: b5fffc53     	cbnz	x19, 0x109970 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3b4>
  1099ec: 17ffffde     	b	0x109964 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3a8>
  1099f0: 94014d10     	bl	0x15ce30 <__stack_chk_fail@plt>
  1099f4: 14000003     	b	0x109a00 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x444>
  1099f8: 14000002     	b	0x109a00 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x444>
  1099fc: 14000001     	b	0x109a00 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x444>
  109a00: aa0003f3     	mov	x19, x0
  109a04: 394163e8     	ldrb	w8, [sp, #0x58]
  109a08: 370000a8     	tbnz	w8, #0x0, 0x109a1c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x460>
  109a0c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109a10: 370000e8     	tbnz	w8, #0x0, 0x109a2c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x470>
  109a14: aa1303e0     	mov	x0, x19
  109a18: 94013dd2     	bl	0x159160 <__emutls_get_address+0x6d4>
  109a1c: f94037e0     	ldr	x0, [sp, #0x68]
  109a20: 94014d30     	bl	0x15cee0 <_ZdlPv@plt>
  109a24: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109a28: 3607ff68     	tbz	w8, #0x0, 0x109a14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x458>
  109a2c: f94043e0     	ldr	x0, [sp, #0x80]
  109a30: 94014d2c     	bl	0x15cee0 <_ZdlPv@plt>
  109a34: aa1303e0     	mov	x0, x19
  109a38: 94013dca     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000109a3c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const>:
  109a3c: d503245f     	bti	c
  109a40: 14015800     	b	0x15fa40 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

0000000000109a44 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const>:
  109a44: d503233f     	paciasp
  109a48: d10703ff     	sub	sp, sp, #0x1c0
  109a4c: a9167bfd     	stp	x29, x30, [sp, #0x160]
  109a50: 910583fd     	add	x29, sp, #0x160
  109a54: a9176ffc     	stp	x28, x27, [sp, #0x170]
  109a58: a91867fa     	stp	x26, x25, [sp, #0x180]
  109a5c: a9195ff8     	stp	x24, x23, [sp, #0x190]
  109a60: a91a57f6     	stp	x22, x21, [sp, #0x1a0]
  109a64: a91b4ff4     	stp	x20, x19, [sp, #0x1b0]
  109a68: a90293e5     	stp	x5, x4, [sp, #0x28]
  109a6c: d53bd048     	mrs	x8, TPIDR_EL0
  109a70: f90013e8     	str	x8, [sp, #0x20]
  109a74: aa0303e0     	mov	x0, x3
  109a78: f9401508     	ldr	x8, [x8, #0x28]
  109a7c: aa0203f5     	mov	x21, x2
  109a80: aa0103f3     	mov	x19, x1
  109a84: d100c3a1     	sub	x1, x29, #0x30
  109a88: 910233e2     	add	x2, sp, #0x8c
  109a8c: 910223e3     	add	x3, sp, #0x88
  109a90: f81f03a8     	stur	x8, [x29, #-0x10]
  109a94: 9101c3e8     	add	x8, sp, #0x70
  109a98: d100c3b9     	sub	x25, x29, #0x30
  109a9c: 940157dd     	bl	0x15fa10 <_ZNSt6__ndk19__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_@plt>
  109aa0: a905ffff     	stp	xzr, xzr, [sp, #0x58]
  109aa4: f90037ff     	str	xzr, [sp, #0x68]
  109aa8: 910163e0     	add	x0, sp, #0x58
  109aac: 528002c1     	mov	w1, #0x16               // =22
  109ab0: 2a1f03e2     	mov	w2, wzr
  109ab4: 910163f4     	add	x20, sp, #0x58
  109ab8: 94015186     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109abc: 394163e8     	ldrb	w8, [sp, #0x58]
  109ac0: b240029a     	orr	x26, x20, #0x1
  109ac4: f94037e9     	ldr	x9, [sp, #0x68]
  109ac8: 5280002a     	mov	w10, #0x1               // =1
  109acc: 910243fb     	add	x27, sp, #0x90
  109ad0: 528008ab     	mov	w11, #0x45              // =69
  109ad4: 7200011f     	tst	w8, #0x1
  109ad8: 528002dc     	mov	w28, #0x16              // =22
  109adc: 9a890357     	csel	x23, x26, x9, eq
  109ae0: 910113f8     	add	x24, sp, #0x44
  109ae4: 910123f6     	add	x22, sp, #0x48
  109ae8: 390103ea     	strb	w10, [sp, #0x40]
  109aec: 3900f3eb     	strb	w11, [sp, #0x3c]
  109af0: a904dffb     	stp	x27, x23, [sp, #0x48]
  109af4: b90047ff     	str	wzr, [sp, #0x44]
  109af8: 14000003     	b	0x109b04 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xc0>
  109afc: 91000508     	add	x8, x8, #0x1
  109b00: f9000e68     	str	x8, [x19, #0x18]
  109b04: b4000093     	cbz	x19, 0x109b14 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xd0>
  109b08: a941a668     	ldp	x8, x9, [x19, #0x18]
  109b0c: eb09011f     	cmp	x8, x9
  109b10: 540001a0     	b.eq	0x109b44 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x100>
  109b14: b4000275     	cbz	x21, 0x109b60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x11c>
  109b18: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  109b1c: eb09011f     	cmp	x8, x9
  109b20: 540000e1     	b.ne	0x109b3c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xf8>
  109b24: f94002a8     	ldr	x8, [x21]
  109b28: f9402508     	ldr	x8, [x8, #0x48]
  109b2c: aa1503e0     	mov	x0, x21
  109b30: d63f0100     	blr	x8
  109b34: 3100041f     	cmn	w0, #0x1
  109b38: 54000140     	b.eq	0x109b60 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x11c>
  109b3c: b4000173     	cbz	x19, 0x109b68 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x124>
  109b40: 14000042     	b	0x109c48 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x204>
  109b44: f9400268     	ldr	x8, [x19]
  109b48: f9402508     	ldr	x8, [x8, #0x48]
  109b4c: aa1303e0     	mov	x0, x19
  109b50: d63f0100     	blr	x8
  109b54: 3100041f     	cmn	w0, #0x1
  109b58: 9a9303f3     	csel	x19, xzr, x19, eq
  109b5c: b5fffdf5     	cbnz	x21, 0x109b18 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xd4>
  109b60: aa1f03f5     	mov	x21, xzr
  109b64: b4000733     	cbz	x19, 0x109c48 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x204>
  109b68: 394163e8     	ldrb	w8, [sp, #0x58]
  109b6c: f94033e9     	ldr	x9, [sp, #0x60]
  109b70: f9402bea     	ldr	x10, [sp, #0x50]
  109b74: d341fd0b     	lsr	x11, x8, #1
  109b78: 7200011f     	tst	w8, #0x1
  109b7c: 9a890174     	csel	x20, x11, x9, eq
  109b80: 8b1402e8     	add	x8, x23, x20
  109b84: eb08015f     	cmp	x10, x8
  109b88: 54000281     	b.ne	0x109bd8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x194>
  109b8c: d37ffa81     	lsl	x1, x20, #1
  109b90: 910163e0     	add	x0, sp, #0x58
  109b94: 2a1f03e2     	mov	w2, wzr
  109b98: 9401514e     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109b9c: f9402fe8     	ldr	x8, [sp, #0x58]
  109ba0: 394163e9     	ldrb	w9, [sp, #0x58]
  109ba4: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  109ba8: d1000508     	sub	x8, x8, #0x1
  109bac: 7200013f     	tst	w9, #0x1
  109bb0: 9a880381     	csel	x1, x28, x8, eq
  109bb4: 910163e0     	add	x0, sp, #0x58
  109bb8: 2a1f03e2     	mov	w2, wzr
  109bbc: 94015145     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109bc0: 394163e8     	ldrb	w8, [sp, #0x58]
  109bc4: f94037e9     	ldr	x9, [sp, #0x68]
  109bc8: 7200011f     	tst	w8, #0x1
  109bcc: 9a890357     	csel	x23, x26, x9, eq
  109bd0: 8b1402e8     	add	x8, x23, x20
  109bd4: f9002be8     	str	x8, [sp, #0x50]
  109bd8: a941a668     	ldp	x8, x9, [x19, #0x18]
  109bdc: eb09011f     	cmp	x8, x9
  109be0: 54000060     	b.eq	0x109bec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1a8>
  109be4: 39400100     	ldrb	w0, [x8]
  109be8: 14000005     	b	0x109bfc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1b8>
  109bec: f9400268     	ldr	x8, [x19]
  109bf0: f9402508     	ldr	x8, [x8, #0x48]
  109bf4: aa1303e0     	mov	x0, x19
  109bf8: d63f0100     	blr	x8
  109bfc: 394223e6     	ldrb	w6, [sp, #0x88]
  109c00: 394233e5     	ldrb	w5, [sp, #0x8c]
  109c04: 910103e1     	add	x1, sp, #0x40
  109c08: 9100f3e2     	add	x2, sp, #0x3c
  109c0c: 910143e4     	add	x4, sp, #0x50
  109c10: 9101c3e7     	add	x7, sp, #0x70
  109c14: aa1703e3     	mov	x3, x23
  109c18: a90167f8     	stp	x24, x25, [sp, #0x10]
  109c1c: a9005bfb     	stp	x27, x22, [sp]
  109c20: 94015780     	bl	0x15fa20 <_ZNSt6__ndk19__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_@plt>
  109c24: 35000120     	cbnz	w0, 0x109c48 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x204>
  109c28: a941a668     	ldp	x8, x9, [x19, #0x18]
  109c2c: eb09011f     	cmp	x8, x9
  109c30: 54fff661     	b.ne	0x109afc <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xb8>
  109c34: f9400268     	ldr	x8, [x19]
  109c38: f9402908     	ldr	x8, [x8, #0x50]
  109c3c: aa1303e0     	mov	x0, x19
  109c40: d63f0100     	blr	x8
  109c44: 17ffffb0     	b	0x109b04 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xc0>
  109c48: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109c4c: f9403fe9     	ldr	x9, [sp, #0x78]
  109c50: f9401bf4     	ldr	x20, [sp, #0x30]
  109c54: d341fd0a     	lsr	x10, x8, #1
  109c58: 7200011f     	tst	w8, #0x1
  109c5c: 9a890148     	csel	x8, x10, x9, eq
  109c60: b4000168     	cbz	x8, 0x109c8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x248>
  109c64: 394103e8     	ldrb	w8, [sp, #0x40]
  109c68: 34000128     	cbz	w8, 0x109c8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x248>
  109c6c: f94027e8     	ldr	x8, [sp, #0x48]
  109c70: 910243e9     	add	x9, sp, #0x90
  109c74: cb090109     	sub	x9, x8, x9
  109c78: f1027d3f     	cmp	x9, #0x9f
  109c7c: 5400008c     	b.gt	0x109c8c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x248>
  109c80: b94047e9     	ldr	w9, [sp, #0x44]
  109c84: b8004509     	str	w9, [x8], #0x4
  109c88: f90027e8     	str	x8, [sp, #0x48]
  109c8c: f9402be1     	ldr	x1, [sp, #0x50]
  109c90: aa1703e0     	mov	x0, x23
  109c94: aa1403e2     	mov	x2, x20
  109c98: 9400b025     	bl	0x135d2c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1980>
  109c9c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109ca0: 910243e9     	add	x9, sp, #0x90
  109ca4: f94027ed     	ldr	x13, [sp, #0x48]
  109ca8: f9403fea     	ldr	x10, [sp, #0x78]
  109cac: 7200010c     	ands	w12, w8, #0x1
  109cb0: d341fd0b     	lsr	x11, x8, #1
  109cb4: cb0901a9     	sub	x9, x13, x9
  109cb8: 9a8a0168     	csel	x8, x11, x10, eq
  109cbc: f100153f     	cmp	x9, #0x5
  109cc0: f94017e9     	ldr	x9, [sp, #0x28]
  109cc4: 3d800120     	str	q0, [x9]
  109cc8: 5400074b     	b.lt	0x109db0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x36c>
  109ccc: b4000728     	cbz	x8, 0x109db0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x36c>
  109cd0: d10011a8     	sub	x8, x13, #0x4
  109cd4: 910243e9     	add	x9, sp, #0x90
  109cd8: eb0d013f     	cmp	x9, x13
  109cdc: 54000240     	b.eq	0x109d24 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2e0>
  109ce0: eb09011f     	cmp	x8, x9
  109ce4: 54000209     	b.ls	0x109d24 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2e0>
  109ce8: 910243ea     	add	x10, sp, #0x90
  109cec: aa0803eb     	mov	x11, x8
  109cf0: 9100114a     	add	x10, x10, #0x4
  109cf4: b940016c     	ldr	w12, [x11]
  109cf8: 9100114e     	add	x14, x10, #0x4
  109cfc: b85fc14d     	ldur	w13, [x10, #-0x4]
  109d00: b81fc14c     	stur	w12, [x10, #-0x4]
  109d04: b81fc56d     	str	w13, [x11], #-0x4
  109d08: eb0b015f     	cmp	x10, x11
  109d0c: aa0e03ea     	mov	x10, x14
  109d10: 54ffff23     	b.lo	0x109cf4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2b0>
  109d14: 3941c3eb     	ldrb	w11, [sp, #0x70]
  109d18: f9403fea     	ldr	x10, [sp, #0x78]
  109d1c: 1200016c     	and	w12, w11, #0x1
  109d20: d341fd6b     	lsr	x11, x11, #1
  109d24: f94043ed     	ldr	x13, [sp, #0x80]
  109d28: 9101c3ee     	add	x14, sp, #0x70
  109d2c: b24001ce     	orr	x14, x14, #0x1
  109d30: 7100019f     	cmp	w12, #0x0
  109d34: 9a8a016a     	csel	x10, x11, x10, eq
  109d38: 9a8d01cc     	csel	x12, x14, x13, eq
  109d3c: eb09011f     	cmp	x8, x9
  109d40: 54000249     	b.ls	0x109d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x344>
  109d44: 8b0a0189     	add	x9, x12, x10
  109d48: 910243ea     	add	x10, sp, #0x90
  109d4c: 14000007     	b	0x109d68 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x324>
  109d50: cb0c012b     	sub	x11, x9, x12
  109d54: 9100114a     	add	x10, x10, #0x4
  109d58: f100057f     	cmp	x11, #0x1
  109d5c: 9a8cd58c     	cinc	x12, x12, gt
  109d60: eb08015f     	cmp	x10, x8
  109d64: 54000122     	b.hs	0x109d88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x344>
  109d68: 3940018b     	ldrb	w11, [x12]
  109d6c: 34ffff2b     	cbz	w11, 0x109d50 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x30c>
  109d70: 7103fd7f     	cmp	w11, #0xff
  109d74: 54fffee0     	b.eq	0x109d50 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x30c>
  109d78: b940014d     	ldr	w13, [x10]
  109d7c: 6b0b01bf     	cmp	w13, w11
  109d80: 54fffe80     	b.eq	0x109d50 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x30c>
  109d84: 14000009     	b	0x109da8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x364>
  109d88: 39400189     	ldrb	w9, [x12]
  109d8c: 34000129     	cbz	w9, 0x109db0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x36c>
  109d90: 7103fd3f     	cmp	w9, #0xff
  109d94: 540000e0     	b.eq	0x109db0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x36c>
  109d98: b9400108     	ldr	w8, [x8]
  109d9c: 51000508     	sub	w8, w8, #0x1
  109da0: 6b09011f     	cmp	w8, w9
  109da4: 54000063     	b.lo	0x109db0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x36c>
  109da8: 52800088     	mov	w8, #0x4                // =4
  109dac: b9000288     	str	w8, [x20]
  109db0: b4000093     	cbz	x19, 0x109dc0 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x37c>
  109db4: a941a668     	ldp	x8, x9, [x19, #0x18]
  109db8: eb09011f     	cmp	x8, x9
  109dbc: 540004c0     	b.eq	0x109e54 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x410>
  109dc0: b4000595     	cbz	x21, 0x109e70 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x42c>
  109dc4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  109dc8: eb09011f     	cmp	x8, x9
  109dcc: 540000e1     	b.ne	0x109de8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3a4>
  109dd0: f94002a8     	ldr	x8, [x21]
  109dd4: f9402508     	ldr	x8, [x8, #0x48]
  109dd8: aa1503e0     	mov	x0, x21
  109ddc: d63f0100     	blr	x8
  109de0: 3100041f     	cmn	w0, #0x1
  109de4: 54000460     	b.eq	0x109e70 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x42c>
  109de8: b4000093     	cbz	x19, 0x109df8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3b4>
  109dec: b9400288     	ldr	w8, [x20]
  109df0: 321f0108     	orr	w8, w8, #0x2
  109df4: b9000288     	str	w8, [x20]
  109df8: 394163e8     	ldrb	w8, [sp, #0x58]
  109dfc: 36000068     	tbz	w8, #0x0, 0x109e08 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3c4>
  109e00: f94037e0     	ldr	x0, [sp, #0x68]
  109e04: 94014c37     	bl	0x15cee0 <_ZdlPv@plt>
  109e08: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109e0c: 36000068     	tbz	w8, #0x0, 0x109e18 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3d4>
  109e10: f94043e0     	ldr	x0, [sp, #0x80]
  109e14: 94014c33     	bl	0x15cee0 <_ZdlPv@plt>
  109e18: f94013e8     	ldr	x8, [sp, #0x20]
  109e1c: f9401508     	ldr	x8, [x8, #0x28]
  109e20: f85f03a9     	ldur	x9, [x29, #-0x10]
  109e24: eb09011f     	cmp	x8, x9
  109e28: 54000281     	b.ne	0x109e78 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x434>
  109e2c: aa1303e0     	mov	x0, x19
  109e30: a95b4ff4     	ldp	x20, x19, [sp, #0x1b0]
  109e34: a95a57f6     	ldp	x22, x21, [sp, #0x1a0]
  109e38: a9595ff8     	ldp	x24, x23, [sp, #0x190]
  109e3c: a95867fa     	ldp	x26, x25, [sp, #0x180]
  109e40: a9576ffc     	ldp	x28, x27, [sp, #0x170]
  109e44: a9567bfd     	ldp	x29, x30, [sp, #0x160]
  109e48: 910703ff     	add	sp, sp, #0x1c0
  109e4c: d50323bf     	autiasp
  109e50: d65f03c0     	ret
  109e54: f9400268     	ldr	x8, [x19]
  109e58: f9402508     	ldr	x8, [x8, #0x48]
  109e5c: aa1303e0     	mov	x0, x19
  109e60: d63f0100     	blr	x8
  109e64: 3100041f     	cmn	w0, #0x1
  109e68: 9a9303f3     	csel	x19, xzr, x19, eq
  109e6c: b5fffad5     	cbnz	x21, 0x109dc4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x380>
  109e70: b5fffc53     	cbnz	x19, 0x109df8 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3b4>
  109e74: 17ffffde     	b	0x109dec <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3a8>
  109e78: 94014bee     	bl	0x15ce30 <__stack_chk_fail@plt>
  109e7c: 14000003     	b	0x109e88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x444>
  109e80: 14000002     	b	0x109e88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x444>
  109e84: 14000001     	b	0x109e88 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x444>
  109e88: aa0003f3     	mov	x19, x0
  109e8c: 394163e8     	ldrb	w8, [sp, #0x58]
  109e90: 370000a8     	tbnz	w8, #0x0, 0x109ea4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x460>
  109e94: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109e98: 370000e8     	tbnz	w8, #0x0, 0x109eb4 <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x470>
  109e9c: aa1303e0     	mov	x0, x19
  109ea0: 94013cb0     	bl	0x159160 <__emutls_get_address+0x6d4>
  109ea4: f94037e0     	ldr	x0, [sp, #0x68]
  109ea8: 94014c0e     	bl	0x15cee0 <_ZdlPv@plt>
  109eac: 3941c3e8     	ldrb	w8, [sp, #0x70]
  109eb0: 3607ff68     	tbz	w8, #0x0, 0x109e9c <std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>> std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x458>
  109eb4: f94043e0     	ldr	x0, [sp, #0x80]
  109eb8: 94014c0a     	bl	0x15cee0 <_ZdlPv@plt>
  109ebc: aa1303e0     	mov	x0, x19
  109ec0: 94013ca8     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000109ec4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const>:
  109ec4: d503233f     	paciasp
  109ec8: d10643ff     	sub	sp, sp, #0x190
  109ecc: a9137bfd     	stp	x29, x30, [sp, #0x130]
  109ed0: 9104c3fd     	add	x29, sp, #0x130
  109ed4: a9146ffc     	stp	x28, x27, [sp, #0x140]
  109ed8: a91567fa     	stp	x26, x25, [sp, #0x150]
  109edc: a9165ff8     	stp	x24, x23, [sp, #0x160]
  109ee0: a91757f6     	stp	x22, x21, [sp, #0x170]
  109ee4: a9184ff4     	stp	x20, x19, [sp, #0x180]
  109ee8: d53bd058     	mrs	x24, TPIDR_EL0
  109eec: aa0503f4     	mov	x20, x5
  109ef0: aa0403f9     	mov	x25, x4
  109ef4: aa0303e0     	mov	x0, x3
  109ef8: aa0203f5     	mov	x21, x2
  109efc: aa0103f3     	mov	x19, x1
  109f00: f9401708     	ldr	x8, [x24, #0x28]
  109f04: f81f03a8     	stur	x8, [x29, #-0x10]
  109f08: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  109f0c: f9002bff     	str	xzr, [sp, #0x50]
  109f10: 9100e3e8     	add	x8, sp, #0x38
  109f14: 94015653     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  109f18: f0000316     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  109f1c: f0000308     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  109f20: f94702d6     	ldr	x22, [x22, #0xe00]
  109f24: f9474508     	ldr	x8, [x8, #0xe88]
  109f28: f9003bff     	str	xzr, [sp, #0x70]
  109f2c: f9401ff7     	ldr	x23, [sp, #0x38]
  109f30: a90623f6     	stp	x22, x8, [sp, #0x60]
  109f34: c8dffec8     	ldar	x8, [x22]
  109f38: b100051f     	cmn	x8, #0x1
  109f3c: 54000160     	b.eq	0x109f68 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0xa4>
  109f40: 910183e8     	add	x8, sp, #0x60
  109f44: 910083e9     	add	x9, sp, #0x20
  109f48: f90013e8     	str	x8, [sp, #0x20]
  109f4c: f9002fe9     	str	x9, [sp, #0x58]
  109f50: f0000300     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  109f54: 90000162     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  109f58: 9104d042     	add	x2, x2, #0x134
  109f5c: 910163e1     	add	x1, sp, #0x58
  109f60: f9470000     	ldr	x0, [x0, #0xe00]
  109f64: 94015683     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  109f68: a94126e8     	ldp	x8, x9, [x23, #0x10]
  109f6c: b9800aca     	ldrsw	x10, [x22, #0x8]
  109f70: cb08012b     	sub	x11, x9, x8
  109f74: d1000549     	sub	x9, x10, #0x1
  109f78: eb8b0d3f     	cmp	x9, x11, asr #3
  109f7c: 540017e2     	b.hs	0x10a278 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3b4>
  109f80: f8697900     	ldr	x0, [x8, x9, lsl #3]
  109f84: b40017a0     	cbz	x0, 0x10a278 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3b4>
  109f88: f9400008     	ldr	x8, [x0]
  109f8c: f9402108     	ldr	x8, [x8, #0x40]
  109f90: f0000301     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  109f94: d100b3a3     	sub	x3, x29, #0x2c
  109f98: f9474c21     	ldr	x1, [x1, #0xe98]
  109f9c: 91006822     	add	x2, x1, #0x1a
  109fa0: d63f0100     	blr	x8
  109fa4: f9401fe0     	ldr	x0, [sp, #0x38]
  109fa8: f9000bf8     	str	x24, [sp, #0x10]
  109fac: aa1903f8     	mov	x24, x25
  109fb0: 940155f0     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  109fb4: a9027fff     	stp	xzr, xzr, [sp, #0x20]
  109fb8: f9001bff     	str	xzr, [sp, #0x30]
  109fbc: 910083e0     	add	x0, sp, #0x20
  109fc0: 528002c1     	mov	w1, #0x16               // =22
  109fc4: 2a1f03e2     	mov	w2, wzr
  109fc8: 910083f6     	add	x22, sp, #0x20
  109fcc: 94015041     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  109fd0: 394083e8     	ldrb	w8, [sp, #0x20]
  109fd4: b24002d9     	orr	x25, x22, #0x1
  109fd8: f9401be9     	ldr	x9, [sp, #0x30]
  109fdc: 910183ea     	add	x10, sp, #0x60
  109fe0: 528002da     	mov	w26, #0x16              // =22
  109fe4: d100b3bb     	sub	x27, x29, #0x2c
  109fe8: 7200011f     	tst	w8, #0x1
  109fec: 9100e3fc     	add	x28, sp, #0x38
  109ff0: 9a890337     	csel	x23, x25, x9, eq
  109ff4: f9001fea     	str	x10, [sp, #0x38]
  109ff8: b9001fff     	str	wzr, [sp, #0x1c]
  109ffc: f9002ff7     	str	x23, [sp, #0x58]
  10a000: 14000003     	b	0x10a00c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x148>
  10a004: 91000508     	add	x8, x8, #0x1
  10a008: f9000e68     	str	x8, [x19, #0x18]
  10a00c: b4000093     	cbz	x19, 0x10a01c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x158>
  10a010: a941a668     	ldp	x8, x9, [x19, #0x18]
  10a014: eb09011f     	cmp	x8, x9
  10a018: 540001a0     	b.eq	0x10a04c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x188>
  10a01c: b4000275     	cbz	x21, 0x10a068 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1a4>
  10a020: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10a024: eb09011f     	cmp	x8, x9
  10a028: 540000e1     	b.ne	0x10a044 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x180>
  10a02c: f94002a8     	ldr	x8, [x21]
  10a030: f9402508     	ldr	x8, [x8, #0x48]
  10a034: aa1503e0     	mov	x0, x21
  10a038: d63f0100     	blr	x8
  10a03c: 3100041f     	cmn	w0, #0x1
  10a040: 54000140     	b.eq	0x10a068 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1a4>
  10a044: b4000173     	cbz	x19, 0x10a070 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1ac>
  10a048: 14000041     	b	0x10a14c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x288>
  10a04c: f9400268     	ldr	x8, [x19]
  10a050: f9402508     	ldr	x8, [x8, #0x48]
  10a054: aa1303e0     	mov	x0, x19
  10a058: d63f0100     	blr	x8
  10a05c: 3100041f     	cmn	w0, #0x1
  10a060: 9a9303f3     	csel	x19, xzr, x19, eq
  10a064: b5fffdf5     	cbnz	x21, 0x10a020 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x15c>
  10a068: aa1f03f5     	mov	x21, xzr
  10a06c: b4000713     	cbz	x19, 0x10a14c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x288>
  10a070: 394083e8     	ldrb	w8, [sp, #0x20]
  10a074: f94017e9     	ldr	x9, [sp, #0x28]
  10a078: f9402fea     	ldr	x10, [sp, #0x58]
  10a07c: d341fd0b     	lsr	x11, x8, #1
  10a080: 7200011f     	tst	w8, #0x1
  10a084: 9a890176     	csel	x22, x11, x9, eq
  10a088: 8b1602e8     	add	x8, x23, x22
  10a08c: eb08015f     	cmp	x10, x8
  10a090: 54000281     	b.ne	0x10a0e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x21c>
  10a094: d37ffac1     	lsl	x1, x22, #1
  10a098: 910083e0     	add	x0, sp, #0x20
  10a09c: 2a1f03e2     	mov	w2, wzr
  10a0a0: 9401500c     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10a0a4: f94013e8     	ldr	x8, [sp, #0x20]
  10a0a8: 394083e9     	ldrb	w9, [sp, #0x20]
  10a0ac: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10a0b0: d1000508     	sub	x8, x8, #0x1
  10a0b4: 7200013f     	tst	w9, #0x1
  10a0b8: 9a880341     	csel	x1, x26, x8, eq
  10a0bc: 910083e0     	add	x0, sp, #0x20
  10a0c0: 2a1f03e2     	mov	w2, wzr
  10a0c4: 94015003     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10a0c8: 394083e8     	ldrb	w8, [sp, #0x20]
  10a0cc: f9401be9     	ldr	x9, [sp, #0x30]
  10a0d0: 7200011f     	tst	w8, #0x1
  10a0d4: 9a890337     	csel	x23, x25, x9, eq
  10a0d8: 8b1602e8     	add	x8, x23, x22
  10a0dc: f9002fe8     	str	x8, [sp, #0x58]
  10a0e0: a941a668     	ldp	x8, x9, [x19, #0x18]
  10a0e4: eb09011f     	cmp	x8, x9
  10a0e8: 54000060     	b.eq	0x10a0f4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x230>
  10a0ec: 39400100     	ldrb	w0, [x8]
  10a0f0: 14000005     	b	0x10a104 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x240>
  10a0f4: f9400268     	ldr	x8, [x19]
  10a0f8: f9402508     	ldr	x8, [x8, #0x48]
  10a0fc: aa1303e0     	mov	x0, x19
  10a100: d63f0100     	blr	x8
  10a104: 2a1f03e5     	mov	w5, wzr
  10a108: 910163e3     	add	x3, sp, #0x58
  10a10c: 910073e4     	add	x4, sp, #0x1c
  10a110: 910103e6     	add	x6, sp, #0x40
  10a114: 910183e7     	add	x7, sp, #0x60
  10a118: 52800201     	mov	w1, #0x10               // =16
  10a11c: aa1703e2     	mov	x2, x23
  10a120: a9006ffc     	stp	x28, x27, [sp]
  10a124: 9401561f     	bl	0x15f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>
  10a128: 35000120     	cbnz	w0, 0x10a14c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x288>
  10a12c: a941a668     	ldp	x8, x9, [x19, #0x18]
  10a130: eb09011f     	cmp	x8, x9
  10a134: 54fff681     	b.ne	0x10a004 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x140>
  10a138: f9400268     	ldr	x8, [x19]
  10a13c: f9402908     	ldr	x8, [x8, #0x50]
  10a140: aa1303e0     	mov	x0, x19
  10a144: d63f0100     	blr	x8
  10a148: 17ffffb1     	b	0x10a00c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x148>
  10a14c: f9402fe8     	ldr	x8, [sp, #0x58]
  10a150: cb170101     	sub	x1, x8, x23
  10a154: 910083e0     	add	x0, sp, #0x20
  10a158: 2a1f03e2     	mov	w2, wzr
  10a15c: 94014fdd     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10a160: 394083e8     	ldrb	w8, [sp, #0x20]
  10a164: b000034a     	adrp	x10, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a168: f9401be9     	ldr	x9, [sp, #0x30]
  10a16c: 9118e14a     	add	x10, x10, #0x638
  10a170: aa1803fa     	mov	x26, x24
  10a174: b0000356     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a178: 7200011f     	tst	w8, #0x1
  10a17c: 08dffd48     	ldarb	w8, [x10]
  10a180: 9a890337     	csel	x23, x25, x9, eq
  10a184: 360007c8     	tbz	w8, #0x0, 0x10a27c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3b8>
  10a188: f9431ac1     	ldr	x1, [x22, #0x630]
  10a18c: f0fffb22     	adrp	x2, 0x71000
  10a190: aa1703e0     	mov	x0, x23
  10a194: 911d8c42     	add	x2, x2, #0x763
  10a198: aa1403e3     	mov	x3, x20
  10a19c: 9401562d     	bl	0x15fa50 <_ZNSt6__ndk117__libcpp_sscanf_lEPKcP10__locale_tS1_z@plt>
  10a1a0: 7100041f     	cmp	w0, #0x1
  10a1a4: 54000060     	b.eq	0x10a1b0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2ec>
  10a1a8: 52800088     	mov	w8, #0x4                // =4
  10a1ac: b9000348     	str	w8, [x26]
  10a1b0: b4000093     	cbz	x19, 0x10a1c0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2fc>
  10a1b4: a941a668     	ldp	x8, x9, [x19, #0x18]
  10a1b8: eb09011f     	cmp	x8, x9
  10a1bc: 540004c0     	b.eq	0x10a254 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x390>
  10a1c0: b4000595     	cbz	x21, 0x10a270 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3ac>
  10a1c4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10a1c8: eb09011f     	cmp	x8, x9
  10a1cc: 540000e1     	b.ne	0x10a1e8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x324>
  10a1d0: f94002a8     	ldr	x8, [x21]
  10a1d4: f9402508     	ldr	x8, [x8, #0x48]
  10a1d8: aa1503e0     	mov	x0, x21
  10a1dc: d63f0100     	blr	x8
  10a1e0: 3100041f     	cmn	w0, #0x1
  10a1e4: 54000460     	b.eq	0x10a270 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3ac>
  10a1e8: b4000093     	cbz	x19, 0x10a1f8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x334>
  10a1ec: b9400348     	ldr	w8, [x26]
  10a1f0: 321f0108     	orr	w8, w8, #0x2
  10a1f4: b9000348     	str	w8, [x26]
  10a1f8: 394083e8     	ldrb	w8, [sp, #0x20]
  10a1fc: 36000068     	tbz	w8, #0x0, 0x10a208 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x344>
  10a200: f9401be0     	ldr	x0, [sp, #0x30]
  10a204: 94014b37     	bl	0x15cee0 <_ZdlPv@plt>
  10a208: 394103e8     	ldrb	w8, [sp, #0x40]
  10a20c: f9400bf4     	ldr	x20, [sp, #0x10]
  10a210: 36000068     	tbz	w8, #0x0, 0x10a21c <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x358>
  10a214: f9402be0     	ldr	x0, [sp, #0x50]
  10a218: 94014b32     	bl	0x15cee0 <_ZdlPv@plt>
  10a21c: f9401688     	ldr	x8, [x20, #0x28]
  10a220: f85f03a9     	ldur	x9, [x29, #-0x10]
  10a224: eb09011f     	cmp	x8, x9
  10a228: 54000481     	b.ne	0x10a2b8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3f4>
  10a22c: aa1303e0     	mov	x0, x19
  10a230: a9584ff4     	ldp	x20, x19, [sp, #0x180]
  10a234: a95757f6     	ldp	x22, x21, [sp, #0x170]
  10a238: a9565ff8     	ldp	x24, x23, [sp, #0x160]
  10a23c: a95567fa     	ldp	x26, x25, [sp, #0x150]
  10a240: a9546ffc     	ldp	x28, x27, [sp, #0x140]
  10a244: a9537bfd     	ldp	x29, x30, [sp, #0x130]
  10a248: 910643ff     	add	sp, sp, #0x190
  10a24c: d50323bf     	autiasp
  10a250: d65f03c0     	ret
  10a254: f9400268     	ldr	x8, [x19]
  10a258: f9402508     	ldr	x8, [x8, #0x48]
  10a25c: aa1303e0     	mov	x0, x19
  10a260: d63f0100     	blr	x8
  10a264: 3100041f     	cmn	w0, #0x1
  10a268: 9a9303f3     	csel	x19, xzr, x19, eq
  10a26c: b5fffad5     	cbnz	x21, 0x10a1c4 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x300>
  10a270: b5fffc53     	cbnz	x19, 0x10a1f8 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x334>
  10a274: 17ffffde     	b	0x10a1ec <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x328>
  10a278: 94006d54     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10a27c: b0000340     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a280: 9118e000     	add	x0, x0, #0x638
  10a284: 94015507     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  10a288: 34fff800     	cbz	w0, 0x10a188 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2c4>
  10a28c: 90fffb21     	adrp	x1, 0x6e000
  10a290: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  10a294: 911fa421     	add	x1, x1, #0x7e9
  10a298: aa1f03e2     	mov	x2, xzr
  10a29c: 940155f1     	bl	0x15fa60 <newlocale@plt>
  10a2a0: f9031ac0     	str	x0, [x22, #0x630]
  10a2a4: b0000340     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a2a8: 9118e000     	add	x0, x0, #0x638
  10a2ac: 94015509     	bl	0x15f6d0 <__cxa_guard_release@plt>
  10a2b0: aa1803fa     	mov	x26, x24
  10a2b4: 17ffffb5     	b	0x10a188 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2c4>
  10a2b8: 94014ade     	bl	0x15ce30 <__stack_chk_fail@plt>
  10a2bc: aa0003f3     	mov	x19, x0
  10a2c0: b0000340     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a2c4: 9118e000     	add	x0, x0, #0x638
  10a2c8: 940155ea     	bl	0x15fa70 <__cxa_guard_abort@plt>
  10a2cc: 1400000f     	b	0x10a308 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x444>
  10a2d0: 1400000d     	b	0x10a304 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x440>
  10a2d4: aa0003f3     	mov	x19, x0
  10a2d8: 394103e8     	ldrb	w8, [sp, #0x40]
  10a2dc: 360001e8     	tbz	w8, #0x0, 0x10a318 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x454>
  10a2e0: 14000014     	b	0x10a330 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x46c>
  10a2e4: 14000008     	b	0x10a304 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x440>
  10a2e8: aa0003f3     	mov	x19, x0
  10a2ec: f9401fe0     	ldr	x0, [sp, #0x38]
  10a2f0: 94015520     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10a2f4: 394103e8     	ldrb	w8, [sp, #0x40]
  10a2f8: 36000108     	tbz	w8, #0x0, 0x10a318 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x454>
  10a2fc: 1400000d     	b	0x10a330 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x46c>
  10a300: 14000001     	b	0x10a304 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x440>
  10a304: aa0003f3     	mov	x19, x0
  10a308: 394083e8     	ldrb	w8, [sp, #0x20]
  10a30c: 370000a8     	tbnz	w8, #0x0, 0x10a320 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x45c>
  10a310: 394103e8     	ldrb	w8, [sp, #0x40]
  10a314: 370000e8     	tbnz	w8, #0x0, 0x10a330 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x46c>
  10a318: aa1303e0     	mov	x0, x19
  10a31c: 94013b91     	bl	0x159160 <__emutls_get_address+0x6d4>
  10a320: f9401be0     	ldr	x0, [sp, #0x30]
  10a324: 94014aef     	bl	0x15cee0 <_ZdlPv@plt>
  10a328: 394103e8     	ldrb	w8, [sp, #0x40]
  10a32c: 3607ff68     	tbz	w8, #0x0, 0x10a318 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x454>
  10a330: f9402be0     	ldr	x0, [sp, #0x50]
  10a334: 94014aeb     	bl	0x15cee0 <_ZdlPv@plt>
  10a338: aa1303e0     	mov	x0, x19
  10a33c: 94013b89     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010a340 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)>:
  10a340: d503245f     	bti	c
  10a344: f9400068     	ldr	x8, [x3]
  10a348: 12001c0b     	and	w11, w0, #0xff
  10a34c: f94007e9     	ldr	x9, [sp, #0x8]
  10a350: eb02011f     	cmp	x8, x2
  10a354: 540002a0     	b.eq	0x10a3a8 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x68>
  10a358: 394000ca     	ldrb	w10, [x6]
  10a35c: 12001cae     	and	w14, w5, #0xff
  10a360: f94004cc     	ldr	x12, [x6, #0x8]
  10a364: d341fd4d     	lsr	x13, x10, #1
  10a368: 7200015f     	tst	w10, #0x1
  10a36c: 9a8c01aa     	csel	x10, x13, x12, eq
  10a370: 6b0e017f     	cmp	w11, w14
  10a374: 54000241     	b.ne	0x10a3bc <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x7c>
  10a378: b400022a     	cbz	x10, 0x10a3bc <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x7c>
  10a37c: f94003e8     	ldr	x8, [sp]
  10a380: f9400109     	ldr	x9, [x8]
  10a384: cb07012a     	sub	x10, x9, x7
  10a388: f1027d5f     	cmp	x10, #0x9f
  10a38c: 540011cc     	b.gt	0x10a5c4 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x284>
  10a390: 2a1f03e0     	mov	w0, wzr
  10a394: b940008a     	ldr	w10, [x4]
  10a398: b800452a     	str	w10, [x9], #0x4
  10a39c: f9000109     	str	x9, [x8]
  10a3a0: b900009f     	str	wzr, [x4]
  10a3a4: d65f03c0     	ret
  10a3a8: 3940612a     	ldrb	w10, [x9, #0x18]
  10a3ac: 6b0b015f     	cmp	w10, w11
  10a3b0: 54000121     	b.ne	0x10a3d4 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x94>
  10a3b4: 52800568     	mov	w8, #0x2b               // =43
  10a3b8: 1400000b     	b	0x10a3e4 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0xa4>
  10a3bc: aa0903ec     	mov	x12, x9
  10a3c0: 3841a58a     	ldrb	w10, [x12], #0x1a
  10a3c4: 6b0b015f     	cmp	w10, w11
  10a3c8: 540001a1     	b.ne	0x10a3fc <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0xbc>
  10a3cc: aa0903ea     	mov	x10, x9
  10a3d0: 1400006f     	b	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a3d4: 3940652a     	ldrb	w10, [x9, #0x19]
  10a3d8: 6b0b015f     	cmp	w10, w11
  10a3dc: 54fffbe1     	b.ne	0x10a358 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x18>
  10a3e0: 528005a8     	mov	w8, #0x2d               // =45
  10a3e4: 2a1f03e0     	mov	w0, wzr
  10a3e8: 91000449     	add	x9, x2, #0x1
  10a3ec: f9000069     	str	x9, [x3]
  10a3f0: 39000048     	strb	w8, [x2]
  10a3f4: b900009f     	str	wzr, [x4]
  10a3f8: d65f03c0     	ret
  10a3fc: aa0903ea     	mov	x10, x9
  10a400: 38401d4d     	ldrb	w13, [x10, #0x1]!
  10a404: 6b0b01bf     	cmp	w13, w11
  10a408: 54000c20     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a40c: aa0903ea     	mov	x10, x9
  10a410: 38402d4d     	ldrb	w13, [x10, #0x2]!
  10a414: 6b0b01bf     	cmp	w13, w11
  10a418: 54000ba0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a41c: aa0903ea     	mov	x10, x9
  10a420: 38403d4d     	ldrb	w13, [x10, #0x3]!
  10a424: 6b0b01bf     	cmp	w13, w11
  10a428: 54000b20     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a42c: aa0903ea     	mov	x10, x9
  10a430: 38404d4d     	ldrb	w13, [x10, #0x4]!
  10a434: 6b0b01bf     	cmp	w13, w11
  10a438: 54000aa0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a43c: aa0903ea     	mov	x10, x9
  10a440: 38405d4d     	ldrb	w13, [x10, #0x5]!
  10a444: 6b0b01bf     	cmp	w13, w11
  10a448: 54000a20     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a44c: aa0903ea     	mov	x10, x9
  10a450: 38406d4d     	ldrb	w13, [x10, #0x6]!
  10a454: 6b0b01bf     	cmp	w13, w11
  10a458: 540009a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a45c: aa0903ea     	mov	x10, x9
  10a460: 38407d4d     	ldrb	w13, [x10, #0x7]!
  10a464: 6b0b01bf     	cmp	w13, w11
  10a468: 54000920     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a46c: aa0903ea     	mov	x10, x9
  10a470: 38408d4d     	ldrb	w13, [x10, #0x8]!
  10a474: 6b0b01bf     	cmp	w13, w11
  10a478: 540008a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a47c: aa0903ea     	mov	x10, x9
  10a480: 38409d4d     	ldrb	w13, [x10, #0x9]!
  10a484: 6b0b01bf     	cmp	w13, w11
  10a488: 54000820     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a48c: aa0903ea     	mov	x10, x9
  10a490: 3840ad4d     	ldrb	w13, [x10, #0xa]!
  10a494: 6b0b01bf     	cmp	w13, w11
  10a498: 540007a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a49c: aa0903ea     	mov	x10, x9
  10a4a0: 3840bd4d     	ldrb	w13, [x10, #0xb]!
  10a4a4: 6b0b01bf     	cmp	w13, w11
  10a4a8: 54000720     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a4ac: aa0903ea     	mov	x10, x9
  10a4b0: 3840cd4d     	ldrb	w13, [x10, #0xc]!
  10a4b4: 6b0b01bf     	cmp	w13, w11
  10a4b8: 540006a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a4bc: aa0903ea     	mov	x10, x9
  10a4c0: 3840dd4d     	ldrb	w13, [x10, #0xd]!
  10a4c4: 6b0b01bf     	cmp	w13, w11
  10a4c8: 54000620     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a4cc: aa0903ea     	mov	x10, x9
  10a4d0: 3840ed4d     	ldrb	w13, [x10, #0xe]!
  10a4d4: 6b0b01bf     	cmp	w13, w11
  10a4d8: 540005a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a4dc: aa0903ea     	mov	x10, x9
  10a4e0: 3840fd4d     	ldrb	w13, [x10, #0xf]!
  10a4e4: 6b0b01bf     	cmp	w13, w11
  10a4e8: 54000520     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a4ec: aa0903ea     	mov	x10, x9
  10a4f0: 38410d4d     	ldrb	w13, [x10, #0x10]!
  10a4f4: 6b0b01bf     	cmp	w13, w11
  10a4f8: 540004a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a4fc: aa0903ea     	mov	x10, x9
  10a500: 38411d4d     	ldrb	w13, [x10, #0x11]!
  10a504: 6b0b01bf     	cmp	w13, w11
  10a508: 54000420     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a50c: aa0903ea     	mov	x10, x9
  10a510: 38412d4d     	ldrb	w13, [x10, #0x12]!
  10a514: 6b0b01bf     	cmp	w13, w11
  10a518: 540003a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a51c: aa0903ea     	mov	x10, x9
  10a520: 38413d4d     	ldrb	w13, [x10, #0x13]!
  10a524: 6b0b01bf     	cmp	w13, w11
  10a528: 54000320     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a52c: aa0903ea     	mov	x10, x9
  10a530: 38414d4d     	ldrb	w13, [x10, #0x14]!
  10a534: 6b0b01bf     	cmp	w13, w11
  10a538: 540002a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a53c: aa0903ea     	mov	x10, x9
  10a540: 38415d4d     	ldrb	w13, [x10, #0x15]!
  10a544: 6b0b01bf     	cmp	w13, w11
  10a548: 54000220     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a54c: aa0903ea     	mov	x10, x9
  10a550: 38416d4d     	ldrb	w13, [x10, #0x16]!
  10a554: 6b0b01bf     	cmp	w13, w11
  10a558: 540001a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a55c: aa0903ea     	mov	x10, x9
  10a560: 38417d4d     	ldrb	w13, [x10, #0x17]!
  10a564: 6b0b01bf     	cmp	w13, w11
  10a568: 54000120     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a56c: aa0903ea     	mov	x10, x9
  10a570: 38418d4d     	ldrb	w13, [x10, #0x18]!
  10a574: 6b0b01bf     	cmp	w13, w11
  10a578: 540000a0     	b.eq	0x10a58c <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x24c>
  10a57c: aa0903ea     	mov	x10, x9
  10a580: 38419d4d     	ldrb	w13, [x10, #0x19]!
  10a584: 6b0b01bf     	cmp	w13, w11
  10a588: 9a8c014a     	csel	x10, x10, x12, eq
  10a58c: cb090149     	sub	x9, x10, x9
  10a590: f1005d3f     	cmp	x9, #0x17
  10a594: 5400006d     	b.le	0x10a5a0 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x260>
  10a598: 12800000     	mov	w0, #-0x1               // =-1
  10a59c: d65f03c0     	ret
  10a5a0: 7100203f     	cmp	w1, #0x8
  10a5a4: 540000a0     	b.eq	0x10a5b8 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x278>
  10a5a8: 7100403f     	cmp	w1, #0x10
  10a5ac: 54000100     	b.eq	0x10a5cc <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x28c>
  10a5b0: 7100283f     	cmp	w1, #0xa
  10a5b4: 54000101     	b.ne	0x10a5d4 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x294>
  10a5b8: eb21413f     	cmp	x9, w1, uxtw
  10a5bc: 540000cb     	b.lt	0x10a5d4 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x294>
  10a5c0: 17fffff6     	b	0x10a598 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x258>
  10a5c4: 2a1f03e0     	mov	w0, wzr
  10a5c8: d65f03c0     	ret
  10a5cc: f100593f     	cmp	x9, #0x16
  10a5d0: 5400018a     	b.ge	0x10a600 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x2c0>
  10a5d4: d000030a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a5d8: 2a1f03e0     	mov	w0, wzr
  10a5dc: f9474d4a     	ldr	x10, [x10, #0xe98]
  10a5e0: 38696949     	ldrb	w9, [x10, x9]
  10a5e4: 9100050a     	add	x10, x8, #0x1
  10a5e8: f900006a     	str	x10, [x3]
  10a5ec: 39000109     	strb	w9, [x8]
  10a5f0: b9400088     	ldr	w8, [x4]
  10a5f4: 11000508     	add	w8, w8, #0x1
  10a5f8: b9000088     	str	w8, [x4]
  10a5fc: d65f03c0     	ret
  10a600: eb02010a     	subs	x10, x8, x2
  10a604: 12800000     	mov	w0, #-0x1               // =-1
  10a608: 54ffffa0     	b.eq	0x10a5fc <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x2bc>
  10a60c: f100095f     	cmp	x10, #0x2
  10a610: 54ffff6c     	b.gt	0x10a5fc <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x2bc>
  10a614: 385ff10a     	ldurb	w10, [x8, #-0x1]
  10a618: 7100c15f     	cmp	w10, #0x30
  10a61c: 54fffbe1     	b.ne	0x10a598 <std::__ndk1::__num_get<char>::__stage2_int_loop(char, int, char*, char*&, unsigned int&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, char*)+0x258>
  10a620: d000030b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a624: 2a1f03e0     	mov	w0, wzr
  10a628: 9100050a     	add	x10, x8, #0x1
  10a62c: f9474d6b     	ldr	x11, [x11, #0xe98]
  10a630: b900009f     	str	wzr, [x4]
  10a634: f900006a     	str	x10, [x3]
  10a638: 38696969     	ldrb	w9, [x11, x9]
  10a63c: 39000109     	strb	w9, [x8]
  10a640: d65f03c0     	ret

000000000010a644 <std::__ndk1::__libcpp_sscanf_l(char const*, __locale_t*, char const*, ...)>:
  10a644: d503233f     	paciasp
  10a648: d10503ff     	sub	sp, sp, #0x140
  10a64c: a9107bfd     	stp	x29, x30, [sp, #0x100]
  10a650: 910403fd     	add	x29, sp, #0x100
  10a654: a9115ffc     	stp	x28, x23, [sp, #0x110]
  10a658: a91257f6     	stp	x22, x21, [sp, #0x120]
  10a65c: a9134ff4     	stp	x20, x19, [sp, #0x130]
  10a660: a93893a3     	stp	x3, x4, [x29, #-0x78]
  10a664: 928004e9     	mov	x9, #-0x28              // =-40
  10a668: a9399ba5     	stp	x5, x6, [x29, #-0x68]
  10a66c: 910003ea     	mov	x10, sp
  10a670: f81a83a7     	stur	x7, [x29, #-0x58]
  10a674: d101e3ab     	sub	x11, x29, #0x78
  10a678: ad0007e0     	stp	q0, q1, [sp]
  10a67c: aa0003f5     	mov	x21, x0
  10a680: ad010fe2     	stp	q2, q3, [sp, #0x20]
  10a684: f2dff009     	movk	x9, #0xff80, lsl #32
  10a688: ad0217e4     	stp	q4, q5, [sp, #0x40]
  10a68c: 9102014a     	add	x10, x10, #0x80
  10a690: ad031fe6     	stp	q6, q7, [sp, #0x60]
  10a694: d53bd056     	mrs	x22, TPIDR_EL0
  10a698: f94016c8     	ldr	x8, [x22, #0x28]
  10a69c: aa0103e0     	mov	x0, x1
  10a6a0: aa0203f3     	mov	x19, x2
  10a6a4: d100a3b7     	sub	x23, x29, #0x28
  10a6a8: f81f83a8     	stur	x8, [x29, #-0x8]
  10a6ac: 9100a168     	add	x8, x11, #0x28
  10a6b0: 910103ab     	add	x11, x29, #0x40
  10a6b4: a93ea7aa     	stp	x10, x9, [x29, #-0x18]
  10a6b8: a93da3ab     	stp	x11, x8, [x29, #-0x28]
  10a6bc: 940154f1     	bl	0x15fa80 <uselocale@plt>
  10a6c0: ad4006e0     	ldp	q0, q1, [x23]
  10a6c4: aa0003f4     	mov	x20, x0
  10a6c8: d10143a2     	sub	x2, x29, #0x50
  10a6cc: aa1503e0     	mov	x0, x21
  10a6d0: aa1303e1     	mov	x1, x19
  10a6d4: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
  10a6d8: 940154ee     	bl	0x15fa90 <vsscanf@plt>
  10a6dc: 2a0003f3     	mov	w19, w0
  10a6e0: b4000074     	cbz	x20, 0x10a6ec <std::__ndk1::__libcpp_sscanf_l(char const*, __locale_t*, char const*, ...)+0xa8>
  10a6e4: aa1403e0     	mov	x0, x20
  10a6e8: 940154e6     	bl	0x15fa80 <uselocale@plt>
  10a6ec: f94016c8     	ldr	x8, [x22, #0x28]
  10a6f0: f85f83a9     	ldur	x9, [x29, #-0x8]
  10a6f4: eb09011f     	cmp	x8, x9
  10a6f8: 54000121     	b.ne	0x10a71c <std::__ndk1::__libcpp_sscanf_l(char const*, __locale_t*, char const*, ...)+0xd8>
  10a6fc: 2a1303e0     	mov	w0, w19
  10a700: a9534ff4     	ldp	x20, x19, [sp, #0x130]
  10a704: a95257f6     	ldp	x22, x21, [sp, #0x120]
  10a708: a9515ffc     	ldp	x28, x23, [sp, #0x110]
  10a70c: a9507bfd     	ldp	x29, x30, [sp, #0x100]
  10a710: 910503ff     	add	sp, sp, #0x140
  10a714: d50323bf     	autiasp
  10a718: d65f03c0     	ret
  10a71c: 940149c5     	bl	0x15ce30 <__stack_chk_fail@plt>
  10a720: 97fe7a05     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000010a724 <std::__ndk1::__cloc()>:
  10a724: d503233f     	paciasp
  10a728: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  10a72c: f9000bf3     	str	x19, [sp, #0x10]
  10a730: 910003fd     	mov	x29, sp
  10a734: b0000348     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a738: b0000353     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a73c: 9118e108     	add	x8, x8, #0x638
  10a740: 08dffd08     	ldarb	w8, [x8]
  10a744: 360000c8     	tbz	w8, #0x0, 0x10a75c <std::__ndk1::__cloc()+0x38>
  10a748: f9431a60     	ldr	x0, [x19, #0x630]
  10a74c: f9400bf3     	ldr	x19, [sp, #0x10]
  10a750: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  10a754: d50323bf     	autiasp
  10a758: d65f03c0     	ret
  10a75c: b0000340     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a760: 9118e000     	add	x0, x0, #0x638
  10a764: 940153cf     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  10a768: 34ffff00     	cbz	w0, 0x10a748 <std::__ndk1::__cloc()+0x24>
  10a76c: 90fffb21     	adrp	x1, 0x6e000
  10a770: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  10a774: 911fa421     	add	x1, x1, #0x7e9
  10a778: aa1f03e2     	mov	x2, xzr
  10a77c: 940154b9     	bl	0x15fa60 <newlocale@plt>
  10a780: f9031a60     	str	x0, [x19, #0x630]
  10a784: b0000340     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a788: 9118e000     	add	x0, x0, #0x638
  10a78c: 940153d1     	bl	0x15f6d0 <__cxa_guard_release@plt>
  10a790: 17ffffee     	b	0x10a748 <std::__ndk1::__cloc()+0x24>
  10a794: aa0003f3     	mov	x19, x0
  10a798: b0000340     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10a79c: 9118e000     	add	x0, x0, #0x638
  10a7a0: 940154b4     	bl	0x15fa70 <__cxa_guard_abort@plt>
  10a7a4: aa1303e0     	mov	x0, x19
  10a7a8: 94013a6e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010a7ac <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const>:
  10a7ac: d503233f     	paciasp
  10a7b0: d102c3ff     	sub	sp, sp, #0xb0
  10a7b4: a9067bfd     	stp	x29, x30, [sp, #0x60]
  10a7b8: 910183fd     	add	x29, sp, #0x60
  10a7bc: a90767fa     	stp	x26, x25, [sp, #0x70]
  10a7c0: a9085ff8     	stp	x24, x23, [sp, #0x80]
  10a7c4: a90957f6     	stp	x22, x21, [sp, #0x90]
  10a7c8: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
  10a7cc: d53bd058     	mrs	x24, TPIDR_EL0
  10a7d0: aa0503f3     	mov	x19, x5
  10a7d4: f9401708     	ldr	x8, [x24, #0x28]
  10a7d8: aa0403f4     	mov	x20, x4
  10a7dc: aa0303f7     	mov	x23, x3
  10a7e0: aa0203f5     	mov	x21, x2
  10a7e4: f81f83a8     	stur	x8, [x29, #-0x8]
  10a7e8: 39402068     	ldrb	w8, [x3, #0x8]
  10a7ec: f9000be1     	str	x1, [sp, #0x10]
  10a7f0: 37000248     	tbnz	w8, #0x0, 0x10a838 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x8c>
  10a7f4: f9400008     	ldr	x8, [x0]
  10a7f8: 92800009     	mov	x9, #-0x1               // =-1
  10a7fc: 9100a3e5     	add	x5, sp, #0x28
  10a800: aa1503e2     	mov	x2, x21
  10a804: aa1703e3     	mov	x3, x23
  10a808: aa1403e4     	mov	x4, x20
  10a80c: f9401108     	ldr	x8, [x8, #0x20]
  10a810: f90017e9     	str	x9, [sp, #0x28]
  10a814: d63f0100     	blr	x8
  10a818: f94017e8     	ldr	x8, [sp, #0x28]
  10a81c: aa0003f5     	mov	x21, x0
  10a820: f9000be0     	str	x0, [sp, #0x10]
  10a824: f100051f     	cmp	x8, #0x1
  10a828: 54000c60     	b.eq	0x10a9b4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x208>
  10a82c: b5000c88     	cbnz	x8, 0x10a9bc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x210>
  10a830: 3900027f     	strb	wzr, [x19]
  10a834: 14000066     	b	0x10a9cc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  10a838: 910023e8     	add	x8, sp, #0x8
  10a83c: aa1703e0     	mov	x0, x23
  10a840: 94015408     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10a844: d0000316     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a848: d0000319     	adrp	x25, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a84c: f9470ed6     	ldr	x22, [x22, #0xe18]
  10a850: f9474739     	ldr	x25, [x25, #0xe88]
  10a854: f9001fff     	str	xzr, [sp, #0x38]
  10a858: f94007fa     	ldr	x26, [sp, #0x8]
  10a85c: a902e7f6     	stp	x22, x25, [sp, #0x28]
  10a860: c8dffec8     	ldar	x8, [x22]
  10a864: b100051f     	cmn	x8, #0x1
  10a868: 54000140     	b.eq	0x10a890 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0xe4>
  10a86c: 9100a3e8     	add	x8, sp, #0x28
  10a870: 910083e9     	add	x9, sp, #0x20
  10a874: a901a3e9     	stp	x9, x8, [sp, #0x18]
  10a878: d0000300     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a87c: f0000142     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10a880: 9104d042     	add	x2, x2, #0x134
  10a884: 910063e1     	add	x1, sp, #0x18
  10a888: f9470c00     	ldr	x0, [x0, #0xe18]
  10a88c: 94015439     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10a890: a9412748     	ldp	x8, x9, [x26, #0x10]
  10a894: b9800aca     	ldrsw	x10, [x22, #0x8]
  10a898: cb08012b     	sub	x11, x9, x8
  10a89c: d1000549     	sub	x9, x10, #0x1
  10a8a0: eb8b0d3f     	cmp	x9, x11, asr #3
  10a8a4: 54000ae2     	b.hs	0x10aa00 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x254>
  10a8a8: f8697916     	ldr	x22, [x8, x9, lsl #3]
  10a8ac: b4000ab6     	cbz	x22, 0x10aa00 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x254>
  10a8b0: f94007e0     	ldr	x0, [sp, #0x8]
  10a8b4: 940153af     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10a8b8: 910023e8     	add	x8, sp, #0x8
  10a8bc: aa1703e0     	mov	x0, x23
  10a8c0: 940153e8     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10a8c4: d0000317     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a8c8: f94752f7     	ldr	x23, [x23, #0xea0]
  10a8cc: f9001fff     	str	xzr, [sp, #0x38]
  10a8d0: a902e7f7     	stp	x23, x25, [sp, #0x28]
  10a8d4: f94007f9     	ldr	x25, [sp, #0x8]
  10a8d8: c8dffee8     	ldar	x8, [x23]
  10a8dc: b100051f     	cmn	x8, #0x1
  10a8e0: 54000140     	b.eq	0x10a908 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x15c>
  10a8e4: 9100a3e8     	add	x8, sp, #0x28
  10a8e8: 910083e9     	add	x9, sp, #0x20
  10a8ec: a901a3e9     	stp	x9, x8, [sp, #0x18]
  10a8f0: d0000300     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10a8f4: f0000142     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10a8f8: 9104d042     	add	x2, x2, #0x134
  10a8fc: 910063e1     	add	x1, sp, #0x18
  10a900: f9475000     	ldr	x0, [x0, #0xea0]
  10a904: 9401541b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10a908: a9412728     	ldp	x8, x9, [x25, #0x10]
  10a90c: b9800aea     	ldrsw	x10, [x23, #0x8]
  10a910: cb08012b     	sub	x11, x9, x8
  10a914: d1000549     	sub	x9, x10, #0x1
  10a918: eb8b0d3f     	cmp	x9, x11, asr #3
  10a91c: 54000742     	b.hs	0x10aa04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x258>
  10a920: f8697917     	ldr	x23, [x8, x9, lsl #3]
  10a924: b4000717     	cbz	x23, 0x10aa04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x258>
  10a928: f94007e0     	ldr	x0, [sp, #0x8]
  10a92c: 94015391     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10a930: f94002e8     	ldr	x8, [x23]
  10a934: f9401909     	ldr	x9, [x8, #0x30]
  10a938: 9100a3e8     	add	x8, sp, #0x28
  10a93c: aa1703e0     	mov	x0, x23
  10a940: 9100a3f9     	add	x25, sp, #0x28
  10a944: d63f0120     	blr	x9
  10a948: f94002e9     	ldr	x9, [x23]
  10a94c: 91006328     	add	x8, x25, #0x18
  10a950: f9401d29     	ldr	x9, [x9, #0x38]
  10a954: aa1703e0     	mov	x0, x23
  10a958: d63f0120     	blr	x9
  10a95c: 9100a3f7     	add	x23, sp, #0x28
  10a960: 9100c2e3     	add	x3, x23, #0x30
  10a964: 910043e0     	add	x0, sp, #0x10
  10a968: 9100a3e2     	add	x2, sp, #0x28
  10a96c: aa1503e1     	mov	x1, x21
  10a970: aa1603e4     	mov	x4, x22
  10a974: aa1403e5     	mov	x5, x20
  10a978: 52800026     	mov	w6, #0x1                // =1
  10a97c: 9400003a     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  10a980: eb17001f     	cmp	x0, x23
  10a984: 394103e9     	ldrb	w9, [sp, #0x40]
  10a988: 1a9f17e8     	cset	w8, eq
  10a98c: f9400bf5     	ldr	x21, [sp, #0x10]
  10a990: 39000268     	strb	w8, [x19]
  10a994: 36000069     	tbz	w9, #0x0, 0x10a9a0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x1f4>
  10a998: f9402be0     	ldr	x0, [sp, #0x50]
  10a99c: 94014951     	bl	0x15cee0 <_ZdlPv@plt>
  10a9a0: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10a9a4: 36000148     	tbz	w8, #0x0, 0x10a9cc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  10a9a8: f9401fe0     	ldr	x0, [sp, #0x38]
  10a9ac: 9401494d     	bl	0x15cee0 <_ZdlPv@plt>
  10a9b0: 14000007     	b	0x10a9cc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  10a9b4: 39000268     	strb	w8, [x19]
  10a9b8: 14000005     	b	0x10a9cc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x220>
  10a9bc: 52800028     	mov	w8, #0x1                // =1
  10a9c0: 52800089     	mov	w9, #0x4                // =4
  10a9c4: 39000268     	strb	w8, [x19]
  10a9c8: b9000289     	str	w9, [x20]
  10a9cc: f9401708     	ldr	x8, [x24, #0x28]
  10a9d0: f85f83a9     	ldur	x9, [x29, #-0x8]
  10a9d4: eb09011f     	cmp	x8, x9
  10a9d8: 54000181     	b.ne	0x10aa08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x25c>
  10a9dc: aa1503e0     	mov	x0, x21
  10a9e0: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
  10a9e4: a94957f6     	ldp	x22, x21, [sp, #0x90]
  10a9e8: a9485ff8     	ldp	x24, x23, [sp, #0x80]
  10a9ec: a94767fa     	ldp	x26, x25, [sp, #0x70]
  10a9f0: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  10a9f4: 9102c3ff     	add	sp, sp, #0xb0
  10a9f8: d50323bf     	autiasp
  10a9fc: d65f03c0     	ret
  10aa00: 94006b72     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10aa04: 94006b71     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10aa08: 9401490a     	bl	0x15ce30 <__stack_chk_fail@plt>
  10aa0c: 394103e8     	ldrb	w8, [sp, #0x40]
  10aa10: aa0003f3     	mov	x19, x0
  10aa14: 36000068     	tbz	w8, #0x0, 0x10aa20 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x274>
  10aa18: f9402be0     	ldr	x0, [sp, #0x50]
  10aa1c: 94014931     	bl	0x15cee0 <_ZdlPv@plt>
  10aa20: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10aa24: 370000a8     	tbnz	w8, #0x0, 0x10aa38 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x28c>
  10aa28: 14000006     	b	0x10aa40 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x294>
  10aa2c: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10aa30: aa0003f3     	mov	x19, x0
  10aa34: 36000068     	tbz	w8, #0x0, 0x10aa40 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x294>
  10aa38: f9401fe0     	ldr	x0, [sp, #0x38]
  10aa3c: 94014929     	bl	0x15cee0 <_ZdlPv@plt>
  10aa40: aa1303e0     	mov	x0, x19
  10aa44: 940139c7     	bl	0x159160 <__emutls_get_address+0x6d4>
  10aa48: 940139c6     	bl	0x159160 <__emutls_get_address+0x6d4>
  10aa4c: 14000001     	b	0x10aa50 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2a4>
  10aa50: aa0003f3     	mov	x19, x0
  10aa54: f94007e0     	ldr	x0, [sp, #0x8]
  10aa58: 94015346     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10aa5c: aa1303e0     	mov	x0, x19
  10aa60: 940139c0     	bl	0x159160 <__emutls_get_address+0x6d4>
  10aa64: d503233f     	paciasp
  10aa68: d10403ff     	sub	sp, sp, #0x100
  10aa6c: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
  10aa70: 910283fd     	add	x29, sp, #0xa0
  10aa74: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
  10aa78: a90c67fa     	stp	x26, x25, [sp, #0xc0]
  10aa7c: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
  10aa80: a90e57f6     	stp	x22, x21, [sp, #0xe0]
  10aa84: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
  10aa88: cb020068     	sub	x8, x3, x2
  10aa8c: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  10aa90: 9343fd08     	asr	x8, x8, #3
  10aa94: f2955569     	movk	x9, #0xaaab
  10aa98: b90033e6     	str	w6, [sp, #0x30]
  10aa9c: aa0303f9     	mov	x25, x3
  10aaa0: f90007e5     	str	x5, [sp, #0x8]
  10aaa4: 9b097d1b     	mul	x27, x8, x9
  10aaa8: f90017e4     	str	x4, [sp, #0x28]
  10aaac: d53bd053     	mrs	x19, TPIDR_EL0
  10aab0: aa0203f4     	mov	x20, x2
  10aab4: aa0103f7     	mov	x23, x1
  10aab8: f9401668     	ldr	x8, [x19, #0x28]
  10aabc: aa0003f8     	mov	x24, x0
  10aac0: f101977f     	cmp	x27, #0x65
  10aac4: f81f83a8     	stur	x8, [x29, #-0x8]
  10aac8: 540003a3     	b.lo	0x10ab3c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x390>
  10aacc: aa1b03e0     	mov	x0, x27
  10aad0: 940149d4     	bl	0x15d220 <malloc@plt>
  10aad4: aa0003f6     	mov	x22, x0
  10aad8: aa0003fa     	mov	x26, x0
  10aadc: b4002020     	cbz	x0, 0x10aee0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x734>
  10aae0: eb19029f     	cmp	x20, x25
  10aae4: 54000340     	b.eq	0x10ab4c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3a0>
  10aae8: aa1f03fc     	mov	x28, xzr
  10aaec: 52800048     	mov	w8, #0x2                // =2
  10aaf0: 52800029     	mov	w9, #0x1                // =1
  10aaf4: aa1403ea     	mov	x10, x20
  10aaf8: aa1a03eb     	mov	x11, x26
  10aafc: 14000008     	b	0x10ab1c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x370>
  10ab00: d100077b     	sub	x27, x27, #0x1
  10ab04: 9100079c     	add	x28, x28, #0x1
  10ab08: 39000168     	strb	w8, [x11]
  10ab0c: 9100056b     	add	x11, x11, #0x1
  10ab10: 9100614a     	add	x10, x10, #0x18
  10ab14: eb19015f     	cmp	x10, x25
  10ab18: 540001c0     	b.eq	0x10ab50 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3a4>
  10ab1c: 3940014c     	ldrb	w12, [x10]
  10ab20: f940054d     	ldr	x13, [x10, #0x8]
  10ab24: d341fd8e     	lsr	x14, x12, #1
  10ab28: 7200019f     	tst	w12, #0x1
  10ab2c: 9a8d01cc     	csel	x12, x14, x13, eq
  10ab30: b4fffe8c     	cbz	x12, 0x10ab00 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x354>
  10ab34: 39000169     	strb	w9, [x11]
  10ab38: 17fffff5     	b	0x10ab0c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x360>
  10ab3c: aa1f03f6     	mov	x22, xzr
  10ab40: 9100d3fa     	add	x26, sp, #0x34
  10ab44: eb19029f     	cmp	x20, x25
  10ab48: 54fffd01     	b.ne	0x10aae8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x33c>
  10ab4c: aa1f03fc     	mov	x28, xzr
  10ab50: aa1f03f5     	mov	x21, xzr
  10ab54: f9000bf3     	str	x19, [sp, #0x10]
  10ab58: f90003f6     	str	x22, [sp]
  10ab5c: f90013fc     	str	x28, [sp, #0x20]
  10ab60: 14000005     	b	0x10ab74 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3c8>
  10ab64: 2a0003fc     	mov	w28, w0
  10ab68: 910006b5     	add	x21, x21, #0x1
  10ab6c: eb19029f     	cmp	x20, x25
  10ab70: 54000781     	b.ne	0x10ac60 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4b4>
  10ab74: f9400300     	ldr	x0, [x24]
  10ab78: b40000c0     	cbz	x0, 0x10ab90 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3e4>
  10ab7c: a941a408     	ldp	x8, x9, [x0, #0x18]
  10ab80: eb09011f     	cmp	x8, x9
  10ab84: 540000c0     	b.eq	0x10ab9c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3f0>
  10ab88: b9400100     	ldr	w0, [x8]
  10ab8c: 14000007     	b	0x10aba8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3fc>
  10ab90: 52800033     	mov	w19, #0x1               // =1
  10ab94: b5000177     	cbnz	x23, 0x10abc0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x414>
  10ab98: 1400001a     	b	0x10ac00 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x454>
  10ab9c: f9400008     	ldr	x8, [x0]
  10aba0: f9402508     	ldr	x8, [x8, #0x48]
  10aba4: d63f0100     	blr	x8
  10aba8: 3100041f     	cmn	w0, #0x1
  10abac: 54000240     	b.eq	0x10abf4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x448>
  10abb0: f9400308     	ldr	x8, [x24]
  10abb4: f100011f     	cmp	x8, #0x0
  10abb8: 1a9f17f3     	cset	w19, eq
  10abbc: b4000237     	cbz	x23, 0x10ac00 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x454>
  10abc0: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  10abc4: eb09011f     	cmp	x8, x9
  10abc8: 54000060     	b.eq	0x10abd4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x428>
  10abcc: b9400100     	ldr	w0, [x8]
  10abd0: 14000005     	b	0x10abe4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x438>
  10abd4: f94002e8     	ldr	x8, [x23]
  10abd8: f9402508     	ldr	x8, [x8, #0x48]
  10abdc: aa1703e0     	mov	x0, x23
  10abe0: d63f0100     	blr	x8
  10abe4: 3100041f     	cmn	w0, #0x1
  10abe8: 1a9f17e8     	cset	w8, eq
  10abec: 9a9703f7     	csel	x23, xzr, x23, eq
  10abf0: 14000005     	b	0x10ac04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x458>
  10abf4: 52800033     	mov	w19, #0x1               // =1
  10abf8: f900031f     	str	xzr, [x24]
  10abfc: b5fffe37     	cbnz	x23, 0x10abc0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x414>
  10ac00: 52800028     	mov	w8, #0x1                // =1
  10ac04: f9400300     	ldr	x0, [x24]
  10ac08: 6b08027f     	cmp	w19, w8
  10ac0c: 54000d40     	b.eq	0x10adb4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x608>
  10ac10: b4000d3b     	cbz	x27, 0x10adb4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x608>
  10ac14: a941a408     	ldp	x8, x9, [x0, #0x18]
  10ac18: eb09011f     	cmp	x8, x9
  10ac1c: 540000a0     	b.eq	0x10ac30 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x484>
  10ac20: b940011c     	ldr	w28, [x8]
  10ac24: b94033e8     	ldr	w8, [sp, #0x30]
  10ac28: 3707fa08     	tbnz	w8, #0x0, 0x10ab68 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3bc>
  10ac2c: 14000007     	b	0x10ac48 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x49c>
  10ac30: f9400008     	ldr	x8, [x0]
  10ac34: f9402508     	ldr	x8, [x8, #0x48]
  10ac38: d63f0100     	blr	x8
  10ac3c: 2a0003fc     	mov	w28, w0
  10ac40: b94033e8     	ldr	w8, [sp, #0x30]
  10ac44: 3707f928     	tbnz	w8, #0x0, 0x10ab68 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3bc>
  10ac48: f94017e0     	ldr	x0, [sp, #0x28]
  10ac4c: f9400008     	ldr	x8, [x0]
  10ac50: f9401d08     	ldr	x8, [x8, #0x38]
  10ac54: 2a1c03e1     	mov	w1, w28
  10ac58: d63f0100     	blr	x8
  10ac5c: 17ffffc2     	b	0x10ab64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b8>
  10ac60: aa1403f6     	mov	x22, x20
  10ac64: aa1a03f3     	mov	x19, x26
  10ac68: b9001fff     	str	wzr, [sp, #0x1c]
  10ac6c: 14000007     	b	0x10ac88 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4dc>
  10ac70: d100077b     	sub	x27, x27, #0x1
  10ac74: 3900027f     	strb	wzr, [x19]
  10ac78: 910062d6     	add	x22, x22, #0x18
  10ac7c: 91000673     	add	x19, x19, #0x1
  10ac80: eb1902df     	cmp	x22, x25
  10ac84: 540004e0     	b.eq	0x10ad20 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x574>
  10ac88: 39400268     	ldrb	w8, [x19]
  10ac8c: 7100051f     	cmp	w8, #0x1
  10ac90: 54ffff41     	b.ne	0x10ac78 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4cc>
  10ac94: 394002c8     	ldrb	w8, [x22]
  10ac98: 910012ca     	add	x10, x22, #0x4
  10ac9c: f9400ac9     	ldr	x9, [x22, #0x10]
  10aca0: 7200011f     	tst	w8, #0x1
  10aca4: 9a890148     	csel	x8, x10, x9, eq
  10aca8: 8b150908     	add	x8, x8, x21, lsl #2
  10acac: b85fc101     	ldur	w1, [x8, #-0x4]
  10acb0: b94033e8     	ldr	w8, [sp, #0x30]
  10acb4: 370000c8     	tbnz	w8, #0x0, 0x10accc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x520>
  10acb8: f94017e0     	ldr	x0, [sp, #0x28]
  10acbc: f9400008     	ldr	x8, [x0]
  10acc0: f9401d08     	ldr	x8, [x8, #0x38]
  10acc4: d63f0100     	blr	x8
  10acc8: 2a0003e1     	mov	w1, w0
  10accc: 6b01039f     	cmp	w28, w1
  10acd0: 54fffd01     	b.ne	0x10ac70 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4c4>
  10acd4: 394002c8     	ldrb	w8, [x22]
  10acd8: f94006c9     	ldr	x9, [x22, #0x8]
  10acdc: d341fd0a     	lsr	x10, x8, #1
  10ace0: 7200011f     	tst	w8, #0x1
  10ace4: 9a890148     	csel	x8, x10, x9, eq
  10ace8: eb15011f     	cmp	x8, x21
  10acec: 54000141     	b.ne	0x10ad14 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x568>
  10acf0: f94013e8     	ldr	x8, [sp, #0x20]
  10acf4: d100077b     	sub	x27, x27, #0x1
  10acf8: 91000508     	add	x8, x8, #0x1
  10acfc: f90013e8     	str	x8, [sp, #0x20]
  10ad00: 52800028     	mov	w8, #0x1                // =1
  10ad04: b9001fe8     	str	w8, [sp, #0x1c]
  10ad08: 52800048     	mov	w8, #0x2                // =2
  10ad0c: 39000268     	strb	w8, [x19]
  10ad10: 17ffffda     	b	0x10ac78 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4cc>
  10ad14: 52800028     	mov	w8, #0x1                // =1
  10ad18: b9001fe8     	str	w8, [sp, #0x1c]
  10ad1c: 17ffffd7     	b	0x10ac78 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x4cc>
  10ad20: f94003f6     	ldr	x22, [sp]
  10ad24: f94013fc     	ldr	x28, [sp, #0x20]
  10ad28: b9401fe8     	ldr	w8, [sp, #0x1c]
  10ad2c: 3607f188     	tbz	w8, #0x0, 0x10ab5c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b0>
  10ad30: f9400300     	ldr	x0, [x24]
  10ad34: a941a408     	ldp	x8, x9, [x0, #0x18]
  10ad38: eb09011f     	cmp	x8, x9
  10ad3c: 54000080     	b.eq	0x10ad4c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5a0>
  10ad40: 91001108     	add	x8, x8, #0x4
  10ad44: f9000c08     	str	x8, [x0, #0x18]
  10ad48: 14000004     	b	0x10ad58 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5ac>
  10ad4c: f9400008     	ldr	x8, [x0]
  10ad50: f9402908     	ldr	x8, [x8, #0x50]
  10ad54: d63f0100     	blr	x8
  10ad58: aa1403e8     	mov	x8, x20
  10ad5c: aa1a03e9     	mov	x9, x26
  10ad60: 8b1b038a     	add	x10, x28, x27
  10ad64: f100095f     	cmp	x10, #0x2
  10ad68: 54ffefa3     	b.lo	0x10ab5c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b0>
  10ad6c: 14000005     	b	0x10ad80 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5d4>
  10ad70: 91006108     	add	x8, x8, #0x18
  10ad74: 91000529     	add	x9, x9, #0x1
  10ad78: eb19011f     	cmp	x8, x25
  10ad7c: 54ffef00     	b.eq	0x10ab5c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x3b0>
  10ad80: 3940012a     	ldrb	w10, [x9]
  10ad84: 7100095f     	cmp	w10, #0x2
  10ad88: 54ffff41     	b.ne	0x10ad70 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5c4>
  10ad8c: 3940010a     	ldrb	w10, [x8]
  10ad90: f940050b     	ldr	x11, [x8, #0x8]
  10ad94: d341fd4c     	lsr	x12, x10, #1
  10ad98: 7200015f     	tst	w10, #0x1
  10ad9c: 9a8b018a     	csel	x10, x12, x11, eq
  10ada0: eb15015f     	cmp	x10, x21
  10ada4: 54fffe60     	b.eq	0x10ad70 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5c4>
  10ada8: d100079c     	sub	x28, x28, #0x1
  10adac: 3900013f     	strb	wzr, [x9]
  10adb0: 17fffff0     	b	0x10ad70 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x5c4>
  10adb4: b40000e0     	cbz	x0, 0x10add0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x624>
  10adb8: a941a408     	ldp	x8, x9, [x0, #0x18]
  10adbc: f9400bf5     	ldr	x21, [sp, #0x10]
  10adc0: eb09011f     	cmp	x8, x9
  10adc4: 540000e0     	b.eq	0x10ade0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x634>
  10adc8: b9400100     	ldr	w0, [x8]
  10adcc: 14000008     	b	0x10adec <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x640>
  10add0: f9400bf5     	ldr	x21, [sp, #0x10]
  10add4: 52800033     	mov	w19, #0x1               // =1
  10add8: b5000177     	cbnz	x23, 0x10ae04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x658>
  10addc: 1400001d     	b	0x10ae50 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6a4>
  10ade0: f9400008     	ldr	x8, [x0]
  10ade4: f9402508     	ldr	x8, [x8, #0x48]
  10ade8: d63f0100     	blr	x8
  10adec: 3100041f     	cmn	w0, #0x1
  10adf0: 540002a0     	b.eq	0x10ae44 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x698>
  10adf4: f9400308     	ldr	x8, [x24]
  10adf8: f100011f     	cmp	x8, #0x0
  10adfc: 1a9f17f3     	cset	w19, eq
  10ae00: b4000297     	cbz	x23, 0x10ae50 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6a4>
  10ae04: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  10ae08: eb09011f     	cmp	x8, x9
  10ae0c: 54000060     	b.eq	0x10ae18 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x66c>
  10ae10: b9400108     	ldr	w8, [x8]
  10ae14: 14000006     	b	0x10ae2c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x680>
  10ae18: f94002e8     	ldr	x8, [x23]
  10ae1c: f9402508     	ldr	x8, [x8, #0x48]
  10ae20: aa1703e0     	mov	x0, x23
  10ae24: d63f0100     	blr	x8
  10ae28: 2a0003e8     	mov	w8, w0
  10ae2c: 3100051f     	cmn	w8, #0x1
  10ae30: f94007e9     	ldr	x9, [sp, #0x8]
  10ae34: 1a9f17e8     	cset	w8, eq
  10ae38: 4a080268     	eor	w8, w19, w8
  10ae3c: 37000208     	tbnz	w8, #0x0, 0x10ae7c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6d0>
  10ae40: 14000006     	b	0x10ae58 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6ac>
  10ae44: 52800033     	mov	w19, #0x1               // =1
  10ae48: f900031f     	str	xzr, [x24]
  10ae4c: b5fffdd7     	cbnz	x23, 0x10ae04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x658>
  10ae50: f94007e9     	ldr	x9, [sp, #0x8]
  10ae54: 36000153     	tbz	w19, #0x0, 0x10ae7c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6d0>
  10ae58: b9400128     	ldr	w8, [x9]
  10ae5c: 321f0108     	orr	w8, w8, #0x2
  10ae60: b9000128     	str	w8, [x9]
  10ae64: 14000006     	b	0x10ae7c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6d0>
  10ae68: 39400348     	ldrb	w8, [x26]
  10ae6c: 7100091f     	cmp	w8, #0x2
  10ae70: 54000320     	b.eq	0x10aed4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x728>
  10ae74: 91006294     	add	x20, x20, #0x18
  10ae78: 9100075a     	add	x26, x26, #0x1
  10ae7c: eb19029f     	cmp	x20, x25
  10ae80: 54ffff41     	b.ne	0x10ae68 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6bc>
  10ae84: b9400128     	ldr	w8, [x9]
  10ae88: 321e0108     	orr	w8, w8, #0x4
  10ae8c: b9000128     	str	w8, [x9]
  10ae90: b4000076     	cbz	x22, 0x10ae9c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6f0>
  10ae94: aa1603e0     	mov	x0, x22
  10ae98: 94014902     	bl	0x15d2a0 <free@plt>
  10ae9c: f94016a8     	ldr	x8, [x21, #0x28]
  10aea0: f85f83a9     	ldur	x9, [x29, #-0x8]
  10aea4: eb09011f     	cmp	x8, x9
  10aea8: 540001e1     	b.ne	0x10aee4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x738>
  10aeac: aa1903e0     	mov	x0, x25
  10aeb0: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
  10aeb4: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
  10aeb8: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
  10aebc: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
  10aec0: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
  10aec4: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
  10aec8: 910403ff     	add	sp, sp, #0x100
  10aecc: d50323bf     	autiasp
  10aed0: d65f03c0     	ret
  10aed4: aa1403f9     	mov	x25, x20
  10aed8: b5fffdf6     	cbnz	x22, 0x10ae94 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6e8>
  10aedc: 17fffff0     	b	0x10ae9c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x6f0>
  10aee0: 94015238     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  10aee4: 940147d3     	bl	0x15ce30 <__stack_chk_fail@plt>
  10aee8: 14000004     	b	0x10aef8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x74c>
  10aeec: 14000003     	b	0x10aef8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x74c>
  10aef0: 14000002     	b	0x10aef8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x74c>
  10aef4: 14000001     	b	0x10aef8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x74c>
  10aef8: aa0003f4     	mov	x20, x0
  10aefc: f94003e8     	ldr	x8, [sp]
  10af00: b4000068     	cbz	x8, 0x10af0c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x760>
  10af04: f94003e0     	ldr	x0, [sp]
  10af08: 940148e6     	bl	0x15d2a0 <free@plt>
  10af0c: aa1403e0     	mov	x0, x20
  10af10: 94013894     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010af14 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const>:
  10af14: d503245f     	bti	c
  10af18: 140152e2     	b	0x15faa0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010af1c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const>:
  10af1c: d503233f     	paciasp
  10af20: d107c3ff     	sub	sp, sp, #0x1f0
  10af24: a9197bfd     	stp	x29, x30, [sp, #0x190]
  10af28: 910643fd     	add	x29, sp, #0x190
  10af2c: a91a6ffc     	stp	x28, x27, [sp, #0x1a0]
  10af30: a91b67fa     	stp	x26, x25, [sp, #0x1b0]
  10af34: a91c5ff8     	stp	x24, x23, [sp, #0x1c0]
  10af38: a91d57f6     	stp	x22, x21, [sp, #0x1d0]
  10af3c: a91e4ff4     	stp	x20, x19, [sp, #0x1e0]
  10af40: d53bd04a     	mrs	x10, TPIDR_EL0
  10af44: 52800949     	mov	w9, #0x4a               // =74
  10af48: f9401548     	ldr	x8, [x10, #0x28]
  10af4c: aa0303e0     	mov	x0, x3
  10af50: aa0203f4     	mov	x20, x2
  10af54: aa0103f5     	mov	x21, x1
  10af58: aa0403f3     	mov	x19, x4
  10af5c: f81f03a8     	stur	x8, [x29, #-0x10]
  10af60: b9400868     	ldr	w8, [x3, #0x8]
  10af64: a90197ea     	stp	x10, x5, [sp, #0x18]
  10af68: 6a090108     	ands	w8, w8, w9
  10af6c: 54000120     	b.eq	0x10af90 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x74>
  10af70: 7101011f     	cmp	w8, #0x40
  10af74: 540000a0     	b.eq	0x10af88 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x6c>
  10af78: 7100211f     	cmp	w8, #0x8
  10af7c: 540000e1     	b.ne	0x10af98 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x7c>
  10af80: 52800217     	mov	w23, #0x10              // =16
  10af84: 14000006     	b	0x10af9c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x80>
  10af88: 52800117     	mov	w23, #0x8               // =8
  10af8c: 14000004     	b	0x10af9c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x80>
  10af90: 2a1f03f7     	mov	w23, wzr
  10af94: 14000002     	b	0x10af9c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x80>
  10af98: 52800157     	mov	w23, #0xa               // =10
  10af9c: 910163e8     	add	x8, sp, #0x58
  10afa0: d101e3a1     	sub	x1, x29, #0x78
  10afa4: 9101d3e2     	add	x2, sp, #0x74
  10afa8: d101e3ba     	sub	x26, x29, #0x78
  10afac: 940152c1     	bl	0x15fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>
  10afb0: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  10afb4: f9002bff     	str	xzr, [sp, #0x50]
  10afb8: 910103e0     	add	x0, sp, #0x40
  10afbc: 528002c1     	mov	w1, #0x16               // =22
  10afc0: 2a1f03e2     	mov	w2, wzr
  10afc4: 910103f6     	add	x22, sp, #0x40
  10afc8: 94014c42     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10afcc: 394103e8     	ldrb	w8, [sp, #0x40]
  10afd0: b24002db     	orr	x27, x22, #0x1
  10afd4: f9402be9     	ldr	x9, [sp, #0x50]
  10afd8: 9101e3ea     	add	x10, sp, #0x78
  10afdc: 528002dc     	mov	w28, #0x16              // =22
  10afe0: 9100c3f9     	add	x25, sp, #0x30
  10afe4: 7200011f     	tst	w8, #0x1
  10afe8: b9002fff     	str	wzr, [sp, #0x2c]
  10afec: 9a890378     	csel	x24, x27, x9, eq
  10aff0: a90363ea     	stp	x10, x24, [sp, #0x30]
  10aff4: 14000003     	b	0x10b000 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xe4>
  10aff8: 91001108     	add	x8, x8, #0x4
  10affc: f9000ea8     	str	x8, [x21, #0x18]
  10b000: b40000d5     	cbz	x21, 0x10b018 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xfc>
  10b004: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b008: eb09011f     	cmp	x8, x9
  10b00c: 540000c0     	b.eq	0x10b024 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x108>
  10b010: b9400100     	ldr	w0, [x8]
  10b014: 14000008     	b	0x10b034 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x118>
  10b018: 52800036     	mov	w22, #0x1               // =1
  10b01c: b5000154     	cbnz	x20, 0x10b044 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x128>
  10b020: 14000016     	b	0x10b078 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x15c>
  10b024: f94002a8     	ldr	x8, [x21]
  10b028: f9402508     	ldr	x8, [x8, #0x48]
  10b02c: aa1503e0     	mov	x0, x21
  10b030: d63f0100     	blr	x8
  10b034: 3100041f     	cmn	w0, #0x1
  10b038: 1a9f17f6     	cset	w22, eq
  10b03c: 9a9503f5     	csel	x21, xzr, x21, eq
  10b040: b40001d4     	cbz	x20, 0x10b078 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x15c>
  10b044: a941a688     	ldp	x8, x9, [x20, #0x18]
  10b048: eb09011f     	cmp	x8, x9
  10b04c: 54000060     	b.eq	0x10b058 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x13c>
  10b050: b9400100     	ldr	w0, [x8]
  10b054: 14000005     	b	0x10b068 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x14c>
  10b058: f9400288     	ldr	x8, [x20]
  10b05c: f9402508     	ldr	x8, [x8, #0x48]
  10b060: aa1403e0     	mov	x0, x20
  10b064: d63f0100     	blr	x8
  10b068: 3100041f     	cmn	w0, #0x1
  10b06c: 54000060     	b.eq	0x10b078 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x15c>
  10b070: 35000096     	cbnz	w22, 0x10b080 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x164>
  10b074: 1400003a     	b	0x10b15c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x240>
  10b078: aa1f03f4     	mov	x20, xzr
  10b07c: 37000716     	tbnz	w22, #0x0, 0x10b15c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x240>
  10b080: 394103e8     	ldrb	w8, [sp, #0x40]
  10b084: f94027e9     	ldr	x9, [sp, #0x48]
  10b088: f9401fea     	ldr	x10, [sp, #0x38]
  10b08c: d341fd0b     	lsr	x11, x8, #1
  10b090: 7200011f     	tst	w8, #0x1
  10b094: 9a890176     	csel	x22, x11, x9, eq
  10b098: 8b160308     	add	x8, x24, x22
  10b09c: eb08015f     	cmp	x10, x8
  10b0a0: 54000281     	b.ne	0x10b0f0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x1d4>
  10b0a4: d37ffac1     	lsl	x1, x22, #1
  10b0a8: 910103e0     	add	x0, sp, #0x40
  10b0ac: 2a1f03e2     	mov	w2, wzr
  10b0b0: 94014c08     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10b0b4: f94023e8     	ldr	x8, [sp, #0x40]
  10b0b8: 394103e9     	ldrb	w9, [sp, #0x40]
  10b0bc: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10b0c0: d1000508     	sub	x8, x8, #0x1
  10b0c4: 7200013f     	tst	w9, #0x1
  10b0c8: 9a880381     	csel	x1, x28, x8, eq
  10b0cc: 910103e0     	add	x0, sp, #0x40
  10b0d0: 2a1f03e2     	mov	w2, wzr
  10b0d4: 94014bff     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10b0d8: 394103e8     	ldrb	w8, [sp, #0x40]
  10b0dc: f9402be9     	ldr	x9, [sp, #0x50]
  10b0e0: 7200011f     	tst	w8, #0x1
  10b0e4: 9a890378     	csel	x24, x27, x9, eq
  10b0e8: 8b160308     	add	x8, x24, x22
  10b0ec: f9001fe8     	str	x8, [sp, #0x38]
  10b0f0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b0f4: eb09011f     	cmp	x8, x9
  10b0f8: 54000060     	b.eq	0x10b104 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x1e8>
  10b0fc: b9400100     	ldr	w0, [x8]
  10b100: 14000005     	b	0x10b114 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x1f8>
  10b104: f94002a8     	ldr	x8, [x21]
  10b108: f9402508     	ldr	x8, [x8, #0x48]
  10b10c: aa1503e0     	mov	x0, x21
  10b110: d63f0100     	blr	x8
  10b114: b94077e5     	ldr	w5, [sp, #0x74]
  10b118: 9100e3e3     	add	x3, sp, #0x38
  10b11c: 9100b3e4     	add	x4, sp, #0x2c
  10b120: 910163e6     	add	x6, sp, #0x58
  10b124: 9101e3e7     	add	x7, sp, #0x78
  10b128: 2a1703e1     	mov	w1, w23
  10b12c: aa1803e2     	mov	x2, x24
  10b130: a9006bf9     	stp	x25, x26, [sp]
  10b134: 94015263     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10b138: 35000120     	cbnz	w0, 0x10b15c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x240>
  10b13c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b140: eb09011f     	cmp	x8, x9
  10b144: 54fff5a1     	b.ne	0x10aff8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xdc>
  10b148: f94002a8     	ldr	x8, [x21]
  10b14c: f9402908     	ldr	x8, [x8, #0x50]
  10b150: aa1503e0     	mov	x0, x21
  10b154: d63f0100     	blr	x8
  10b158: 17ffffaa     	b	0x10b000 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0xe4>
  10b15c: 394163e8     	ldrb	w8, [sp, #0x58]
  10b160: f94033e9     	ldr	x9, [sp, #0x60]
  10b164: d341fd0a     	lsr	x10, x8, #1
  10b168: 7200011f     	tst	w8, #0x1
  10b16c: 9a890148     	csel	x8, x10, x9, eq
  10b170: b4000128     	cbz	x8, 0x10b194 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x278>
  10b174: f9401be8     	ldr	x8, [sp, #0x30]
  10b178: 9101e3e9     	add	x9, sp, #0x78
  10b17c: cb090109     	sub	x9, x8, x9
  10b180: f1027d3f     	cmp	x9, #0x9f
  10b184: 5400008c     	b.gt	0x10b194 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x278>
  10b188: b9402fe9     	ldr	w9, [sp, #0x2c]
  10b18c: b8004509     	str	w9, [x8], #0x4
  10b190: f9001be8     	str	x8, [sp, #0x30]
  10b194: f9401fe1     	ldr	x1, [sp, #0x38]
  10b198: aa1803e0     	mov	x0, x24
  10b19c: aa1303e2     	mov	x2, x19
  10b1a0: 2a1703e3     	mov	w3, w23
  10b1a4: 9400a825     	bl	0x135238 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xe8c>
  10b1a8: 394163e8     	ldrb	w8, [sp, #0x58]
  10b1ac: 9101e3e9     	add	x9, sp, #0x78
  10b1b0: f9401bed     	ldr	x13, [sp, #0x30]
  10b1b4: f94033ea     	ldr	x10, [sp, #0x60]
  10b1b8: 7200010c     	ands	w12, w8, #0x1
  10b1bc: d341fd0b     	lsr	x11, x8, #1
  10b1c0: cb0901a9     	sub	x9, x13, x9
  10b1c4: 9a8a0168     	csel	x8, x11, x10, eq
  10b1c8: f100153f     	cmp	x9, #0x5
  10b1cc: f94013e9     	ldr	x9, [sp, #0x20]
  10b1d0: f9000120     	str	x0, [x9]
  10b1d4: 5400074b     	b.lt	0x10b2bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3a0>
  10b1d8: b4000728     	cbz	x8, 0x10b2bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3a0>
  10b1dc: d10011a8     	sub	x8, x13, #0x4
  10b1e0: 9101e3e9     	add	x9, sp, #0x78
  10b1e4: eb0d013f     	cmp	x9, x13
  10b1e8: 54000240     	b.eq	0x10b230 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x314>
  10b1ec: eb09011f     	cmp	x8, x9
  10b1f0: 54000209     	b.ls	0x10b230 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x314>
  10b1f4: 9101e3ea     	add	x10, sp, #0x78
  10b1f8: aa0803eb     	mov	x11, x8
  10b1fc: 9100114a     	add	x10, x10, #0x4
  10b200: b940016c     	ldr	w12, [x11]
  10b204: 9100114e     	add	x14, x10, #0x4
  10b208: b85fc14d     	ldur	w13, [x10, #-0x4]
  10b20c: b81fc14c     	stur	w12, [x10, #-0x4]
  10b210: b81fc56d     	str	w13, [x11], #-0x4
  10b214: eb0b015f     	cmp	x10, x11
  10b218: aa0e03ea     	mov	x10, x14
  10b21c: 54ffff23     	b.lo	0x10b200 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x2e4>
  10b220: 394163eb     	ldrb	w11, [sp, #0x58]
  10b224: f94033ea     	ldr	x10, [sp, #0x60]
  10b228: 1200016c     	and	w12, w11, #0x1
  10b22c: d341fd6b     	lsr	x11, x11, #1
  10b230: f94037ed     	ldr	x13, [sp, #0x68]
  10b234: 910163ee     	add	x14, sp, #0x58
  10b238: b24001ce     	orr	x14, x14, #0x1
  10b23c: 7100019f     	cmp	w12, #0x0
  10b240: 9a8a016a     	csel	x10, x11, x10, eq
  10b244: 9a8d01cc     	csel	x12, x14, x13, eq
  10b248: eb09011f     	cmp	x8, x9
  10b24c: 54000249     	b.ls	0x10b294 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x378>
  10b250: 8b0a0189     	add	x9, x12, x10
  10b254: 9101e3ea     	add	x10, sp, #0x78
  10b258: 14000007     	b	0x10b274 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x358>
  10b25c: cb0c012b     	sub	x11, x9, x12
  10b260: 9100114a     	add	x10, x10, #0x4
  10b264: f100057f     	cmp	x11, #0x1
  10b268: 9a8cd58c     	cinc	x12, x12, gt
  10b26c: eb08015f     	cmp	x10, x8
  10b270: 54000122     	b.hs	0x10b294 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x378>
  10b274: 3940018b     	ldrb	w11, [x12]
  10b278: 34ffff2b     	cbz	w11, 0x10b25c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x340>
  10b27c: 7103fd7f     	cmp	w11, #0xff
  10b280: 54fffee0     	b.eq	0x10b25c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x340>
  10b284: b940014d     	ldr	w13, [x10]
  10b288: 6b0b01bf     	cmp	w13, w11
  10b28c: 54fffe80     	b.eq	0x10b25c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x340>
  10b290: 14000009     	b	0x10b2b4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x398>
  10b294: 39400189     	ldrb	w9, [x12]
  10b298: 34000129     	cbz	w9, 0x10b2bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3a0>
  10b29c: 7103fd3f     	cmp	w9, #0xff
  10b2a0: 540000e0     	b.eq	0x10b2bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3a0>
  10b2a4: b9400108     	ldr	w8, [x8]
  10b2a8: 51000508     	sub	w8, w8, #0x1
  10b2ac: 6b09011f     	cmp	w8, w9
  10b2b0: 54000063     	b.lo	0x10b2bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3a0>
  10b2b4: 52800088     	mov	w8, #0x4                // =4
  10b2b8: b9000268     	str	w8, [x19]
  10b2bc: b40000d5     	cbz	x21, 0x10b2d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3b8>
  10b2c0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b2c4: eb09011f     	cmp	x8, x9
  10b2c8: 540000e0     	b.eq	0x10b2e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3c8>
  10b2cc: b9400100     	ldr	w0, [x8]
  10b2d0: 14000009     	b	0x10b2f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3d8>
  10b2d4: 52800036     	mov	w22, #0x1               // =1
  10b2d8: b5000174     	cbnz	x20, 0x10b304 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3e8>
  10b2dc: 370002f6     	tbnz	w22, #0x0, 0x10b338 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x41c>
  10b2e0: 14000019     	b	0x10b344 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x428>
  10b2e4: f94002a8     	ldr	x8, [x21]
  10b2e8: f9402508     	ldr	x8, [x8, #0x48]
  10b2ec: aa1503e0     	mov	x0, x21
  10b2f0: d63f0100     	blr	x8
  10b2f4: 3100041f     	cmn	w0, #0x1
  10b2f8: 1a9f17f6     	cset	w22, eq
  10b2fc: 9a9503f5     	csel	x21, xzr, x21, eq
  10b300: b4fffef4     	cbz	x20, 0x10b2dc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3c0>
  10b304: a941a688     	ldp	x8, x9, [x20, #0x18]
  10b308: eb09011f     	cmp	x8, x9
  10b30c: 54000060     	b.eq	0x10b318 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x3fc>
  10b310: b9400100     	ldr	w0, [x8]
  10b314: 14000005     	b	0x10b328 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x40c>
  10b318: f9400288     	ldr	x8, [x20]
  10b31c: f9402508     	ldr	x8, [x8, #0x48]
  10b320: aa1403e0     	mov	x0, x20
  10b324: d63f0100     	blr	x8
  10b328: 3100041f     	cmn	w0, #0x1
  10b32c: 1a9f17e8     	cset	w8, eq
  10b330: 4a0802c8     	eor	w8, w22, w8
  10b334: 37000088     	tbnz	w8, #0x0, 0x10b344 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x428>
  10b338: b9400268     	ldr	w8, [x19]
  10b33c: 321f0108     	orr	w8, w8, #0x2
  10b340: b9000268     	str	w8, [x19]
  10b344: 394103e8     	ldrb	w8, [sp, #0x40]
  10b348: 36000068     	tbz	w8, #0x0, 0x10b354 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x438>
  10b34c: f9402be0     	ldr	x0, [sp, #0x50]
  10b350: 940146e4     	bl	0x15cee0 <_ZdlPv@plt>
  10b354: 394163e8     	ldrb	w8, [sp, #0x58]
  10b358: f9400ff3     	ldr	x19, [sp, #0x18]
  10b35c: 36000068     	tbz	w8, #0x0, 0x10b368 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x44c>
  10b360: f94037e0     	ldr	x0, [sp, #0x68]
  10b364: 940146df     	bl	0x15cee0 <_ZdlPv@plt>
  10b368: f9401668     	ldr	x8, [x19, #0x28]
  10b36c: f85f03a9     	ldur	x9, [x29, #-0x10]
  10b370: eb09011f     	cmp	x8, x9
  10b374: 54000161     	b.ne	0x10b3a0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x484>
  10b378: aa1503e0     	mov	x0, x21
  10b37c: a95e4ff4     	ldp	x20, x19, [sp, #0x1e0]
  10b380: a95d57f6     	ldp	x22, x21, [sp, #0x1d0]
  10b384: a95c5ff8     	ldp	x24, x23, [sp, #0x1c0]
  10b388: a95b67fa     	ldp	x26, x25, [sp, #0x1b0]
  10b38c: a95a6ffc     	ldp	x28, x27, [sp, #0x1a0]
  10b390: a9597bfd     	ldp	x29, x30, [sp, #0x190]
  10b394: 9107c3ff     	add	sp, sp, #0x1f0
  10b398: d50323bf     	autiasp
  10b39c: d65f03c0     	ret
  10b3a0: 940146a4     	bl	0x15ce30 <__stack_chk_fail@plt>
  10b3a4: 14000003     	b	0x10b3b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x494>
  10b3a8: 14000002     	b	0x10b3b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x494>
  10b3ac: 14000001     	b	0x10b3b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x494>
  10b3b0: aa0003f3     	mov	x19, x0
  10b3b4: 394103e8     	ldrb	w8, [sp, #0x40]
  10b3b8: 370000a8     	tbnz	w8, #0x0, 0x10b3cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x4b0>
  10b3bc: 394163e8     	ldrb	w8, [sp, #0x58]
  10b3c0: 370000e8     	tbnz	w8, #0x0, 0x10b3dc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x4c0>
  10b3c4: aa1303e0     	mov	x0, x19
  10b3c8: 94013766     	bl	0x159160 <__emutls_get_address+0x6d4>
  10b3cc: f9402be0     	ldr	x0, [sp, #0x50]
  10b3d0: 940146c4     	bl	0x15cee0 <_ZdlPv@plt>
  10b3d4: 394163e8     	ldrb	w8, [sp, #0x58]
  10b3d8: 3607ff68     	tbz	w8, #0x0, 0x10b3c4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long&) const+0x4a8>
  10b3dc: f94037e0     	ldr	x0, [sp, #0x68]
  10b3e0: 940146c0     	bl	0x15cee0 <_ZdlPv@plt>
  10b3e4: aa1303e0     	mov	x0, x19
  10b3e8: 9401375e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010b3ec <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const>:
  10b3ec: d503245f     	bti	c
  10b3f0: 140151b8     	b	0x15fad0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010b3f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const>:
  10b3f4: d503233f     	paciasp
  10b3f8: d107c3ff     	sub	sp, sp, #0x1f0
  10b3fc: a9197bfd     	stp	x29, x30, [sp, #0x190]
  10b400: 910643fd     	add	x29, sp, #0x190
  10b404: a91a6ffc     	stp	x28, x27, [sp, #0x1a0]
  10b408: a91b67fa     	stp	x26, x25, [sp, #0x1b0]
  10b40c: a91c5ff8     	stp	x24, x23, [sp, #0x1c0]
  10b410: a91d57f6     	stp	x22, x21, [sp, #0x1d0]
  10b414: a91e4ff4     	stp	x20, x19, [sp, #0x1e0]
  10b418: d53bd04a     	mrs	x10, TPIDR_EL0
  10b41c: 52800949     	mov	w9, #0x4a               // =74
  10b420: f9401548     	ldr	x8, [x10, #0x28]
  10b424: aa0303e0     	mov	x0, x3
  10b428: aa0203f4     	mov	x20, x2
  10b42c: aa0103f5     	mov	x21, x1
  10b430: aa0403f3     	mov	x19, x4
  10b434: f81f03a8     	stur	x8, [x29, #-0x10]
  10b438: b9400868     	ldr	w8, [x3, #0x8]
  10b43c: a90197ea     	stp	x10, x5, [sp, #0x18]
  10b440: 6a090108     	ands	w8, w8, w9
  10b444: 54000120     	b.eq	0x10b468 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x74>
  10b448: 7101011f     	cmp	w8, #0x40
  10b44c: 540000a0     	b.eq	0x10b460 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x6c>
  10b450: 7100211f     	cmp	w8, #0x8
  10b454: 540000e1     	b.ne	0x10b470 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x7c>
  10b458: 52800217     	mov	w23, #0x10              // =16
  10b45c: 14000006     	b	0x10b474 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x80>
  10b460: 52800117     	mov	w23, #0x8               // =8
  10b464: 14000004     	b	0x10b474 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x80>
  10b468: 2a1f03f7     	mov	w23, wzr
  10b46c: 14000002     	b	0x10b474 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x80>
  10b470: 52800157     	mov	w23, #0xa               // =10
  10b474: 910163e8     	add	x8, sp, #0x58
  10b478: d101e3a1     	sub	x1, x29, #0x78
  10b47c: 9101d3e2     	add	x2, sp, #0x74
  10b480: d101e3ba     	sub	x26, x29, #0x78
  10b484: 9401518b     	bl	0x15fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>
  10b488: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  10b48c: f9002bff     	str	xzr, [sp, #0x50]
  10b490: 910103e0     	add	x0, sp, #0x40
  10b494: 528002c1     	mov	w1, #0x16               // =22
  10b498: 2a1f03e2     	mov	w2, wzr
  10b49c: 910103f6     	add	x22, sp, #0x40
  10b4a0: 94014b0c     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10b4a4: 394103e8     	ldrb	w8, [sp, #0x40]
  10b4a8: b24002db     	orr	x27, x22, #0x1
  10b4ac: f9402be9     	ldr	x9, [sp, #0x50]
  10b4b0: 9101e3ea     	add	x10, sp, #0x78
  10b4b4: 528002dc     	mov	w28, #0x16              // =22
  10b4b8: 9100c3f9     	add	x25, sp, #0x30
  10b4bc: 7200011f     	tst	w8, #0x1
  10b4c0: b9002fff     	str	wzr, [sp, #0x2c]
  10b4c4: 9a890378     	csel	x24, x27, x9, eq
  10b4c8: a90363ea     	stp	x10, x24, [sp, #0x30]
  10b4cc: 14000003     	b	0x10b4d8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xe4>
  10b4d0: 91001108     	add	x8, x8, #0x4
  10b4d4: f9000ea8     	str	x8, [x21, #0x18]
  10b4d8: b40000d5     	cbz	x21, 0x10b4f0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xfc>
  10b4dc: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b4e0: eb09011f     	cmp	x8, x9
  10b4e4: 540000c0     	b.eq	0x10b4fc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x108>
  10b4e8: b9400100     	ldr	w0, [x8]
  10b4ec: 14000008     	b	0x10b50c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x118>
  10b4f0: 52800036     	mov	w22, #0x1               // =1
  10b4f4: b5000154     	cbnz	x20, 0x10b51c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x128>
  10b4f8: 14000016     	b	0x10b550 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x15c>
  10b4fc: f94002a8     	ldr	x8, [x21]
  10b500: f9402508     	ldr	x8, [x8, #0x48]
  10b504: aa1503e0     	mov	x0, x21
  10b508: d63f0100     	blr	x8
  10b50c: 3100041f     	cmn	w0, #0x1
  10b510: 1a9f17f6     	cset	w22, eq
  10b514: 9a9503f5     	csel	x21, xzr, x21, eq
  10b518: b40001d4     	cbz	x20, 0x10b550 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x15c>
  10b51c: a941a688     	ldp	x8, x9, [x20, #0x18]
  10b520: eb09011f     	cmp	x8, x9
  10b524: 54000060     	b.eq	0x10b530 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x13c>
  10b528: b9400100     	ldr	w0, [x8]
  10b52c: 14000005     	b	0x10b540 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x14c>
  10b530: f9400288     	ldr	x8, [x20]
  10b534: f9402508     	ldr	x8, [x8, #0x48]
  10b538: aa1403e0     	mov	x0, x20
  10b53c: d63f0100     	blr	x8
  10b540: 3100041f     	cmn	w0, #0x1
  10b544: 54000060     	b.eq	0x10b550 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x15c>
  10b548: 35000096     	cbnz	w22, 0x10b558 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x164>
  10b54c: 1400003a     	b	0x10b634 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x240>
  10b550: aa1f03f4     	mov	x20, xzr
  10b554: 37000716     	tbnz	w22, #0x0, 0x10b634 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x240>
  10b558: 394103e8     	ldrb	w8, [sp, #0x40]
  10b55c: f94027e9     	ldr	x9, [sp, #0x48]
  10b560: f9401fea     	ldr	x10, [sp, #0x38]
  10b564: d341fd0b     	lsr	x11, x8, #1
  10b568: 7200011f     	tst	w8, #0x1
  10b56c: 9a890176     	csel	x22, x11, x9, eq
  10b570: 8b160308     	add	x8, x24, x22
  10b574: eb08015f     	cmp	x10, x8
  10b578: 54000281     	b.ne	0x10b5c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x1d4>
  10b57c: d37ffac1     	lsl	x1, x22, #1
  10b580: 910103e0     	add	x0, sp, #0x40
  10b584: 2a1f03e2     	mov	w2, wzr
  10b588: 94014ad2     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10b58c: f94023e8     	ldr	x8, [sp, #0x40]
  10b590: 394103e9     	ldrb	w9, [sp, #0x40]
  10b594: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10b598: d1000508     	sub	x8, x8, #0x1
  10b59c: 7200013f     	tst	w9, #0x1
  10b5a0: 9a880381     	csel	x1, x28, x8, eq
  10b5a4: 910103e0     	add	x0, sp, #0x40
  10b5a8: 2a1f03e2     	mov	w2, wzr
  10b5ac: 94014ac9     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10b5b0: 394103e8     	ldrb	w8, [sp, #0x40]
  10b5b4: f9402be9     	ldr	x9, [sp, #0x50]
  10b5b8: 7200011f     	tst	w8, #0x1
  10b5bc: 9a890378     	csel	x24, x27, x9, eq
  10b5c0: 8b160308     	add	x8, x24, x22
  10b5c4: f9001fe8     	str	x8, [sp, #0x38]
  10b5c8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b5cc: eb09011f     	cmp	x8, x9
  10b5d0: 54000060     	b.eq	0x10b5dc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x1e8>
  10b5d4: b9400100     	ldr	w0, [x8]
  10b5d8: 14000005     	b	0x10b5ec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x1f8>
  10b5dc: f94002a8     	ldr	x8, [x21]
  10b5e0: f9402508     	ldr	x8, [x8, #0x48]
  10b5e4: aa1503e0     	mov	x0, x21
  10b5e8: d63f0100     	blr	x8
  10b5ec: b94077e5     	ldr	w5, [sp, #0x74]
  10b5f0: 9100e3e3     	add	x3, sp, #0x38
  10b5f4: 9100b3e4     	add	x4, sp, #0x2c
  10b5f8: 910163e6     	add	x6, sp, #0x58
  10b5fc: 9101e3e7     	add	x7, sp, #0x78
  10b600: 2a1703e1     	mov	w1, w23
  10b604: aa1803e2     	mov	x2, x24
  10b608: a9006bf9     	stp	x25, x26, [sp]
  10b60c: 9401512d     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10b610: 35000120     	cbnz	w0, 0x10b634 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x240>
  10b614: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b618: eb09011f     	cmp	x8, x9
  10b61c: 54fff5a1     	b.ne	0x10b4d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xdc>
  10b620: f94002a8     	ldr	x8, [x21]
  10b624: f9402908     	ldr	x8, [x8, #0x50]
  10b628: aa1503e0     	mov	x0, x21
  10b62c: d63f0100     	blr	x8
  10b630: 17ffffaa     	b	0x10b4d8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0xe4>
  10b634: 394163e8     	ldrb	w8, [sp, #0x58]
  10b638: f94033e9     	ldr	x9, [sp, #0x60]
  10b63c: d341fd0a     	lsr	x10, x8, #1
  10b640: 7200011f     	tst	w8, #0x1
  10b644: 9a890148     	csel	x8, x10, x9, eq
  10b648: b4000128     	cbz	x8, 0x10b66c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x278>
  10b64c: f9401be8     	ldr	x8, [sp, #0x30]
  10b650: 9101e3e9     	add	x9, sp, #0x78
  10b654: cb090109     	sub	x9, x8, x9
  10b658: f1027d3f     	cmp	x9, #0x9f
  10b65c: 5400008c     	b.gt	0x10b66c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x278>
  10b660: b9402fe9     	ldr	w9, [sp, #0x2c]
  10b664: b8004509     	str	w9, [x8], #0x4
  10b668: f9001be8     	str	x8, [sp, #0x30]
  10b66c: f9401fe1     	ldr	x1, [sp, #0x38]
  10b670: aa1803e0     	mov	x0, x24
  10b674: aa1303e2     	mov	x2, x19
  10b678: 2a1703e3     	mov	w3, w23
  10b67c: 9400a742     	bl	0x135384 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xfd8>
  10b680: 394163e8     	ldrb	w8, [sp, #0x58]
  10b684: 9101e3e9     	add	x9, sp, #0x78
  10b688: f9401bed     	ldr	x13, [sp, #0x30]
  10b68c: f94033ea     	ldr	x10, [sp, #0x60]
  10b690: 7200010c     	ands	w12, w8, #0x1
  10b694: d341fd0b     	lsr	x11, x8, #1
  10b698: cb0901a9     	sub	x9, x13, x9
  10b69c: 9a8a0168     	csel	x8, x11, x10, eq
  10b6a0: f100153f     	cmp	x9, #0x5
  10b6a4: f94013e9     	ldr	x9, [sp, #0x20]
  10b6a8: f9000120     	str	x0, [x9]
  10b6ac: 5400074b     	b.lt	0x10b794 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3a0>
  10b6b0: b4000728     	cbz	x8, 0x10b794 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3a0>
  10b6b4: d10011a8     	sub	x8, x13, #0x4
  10b6b8: 9101e3e9     	add	x9, sp, #0x78
  10b6bc: eb0d013f     	cmp	x9, x13
  10b6c0: 54000240     	b.eq	0x10b708 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x314>
  10b6c4: eb09011f     	cmp	x8, x9
  10b6c8: 54000209     	b.ls	0x10b708 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x314>
  10b6cc: 9101e3ea     	add	x10, sp, #0x78
  10b6d0: aa0803eb     	mov	x11, x8
  10b6d4: 9100114a     	add	x10, x10, #0x4
  10b6d8: b940016c     	ldr	w12, [x11]
  10b6dc: 9100114e     	add	x14, x10, #0x4
  10b6e0: b85fc14d     	ldur	w13, [x10, #-0x4]
  10b6e4: b81fc14c     	stur	w12, [x10, #-0x4]
  10b6e8: b81fc56d     	str	w13, [x11], #-0x4
  10b6ec: eb0b015f     	cmp	x10, x11
  10b6f0: aa0e03ea     	mov	x10, x14
  10b6f4: 54ffff23     	b.lo	0x10b6d8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x2e4>
  10b6f8: 394163eb     	ldrb	w11, [sp, #0x58]
  10b6fc: f94033ea     	ldr	x10, [sp, #0x60]
  10b700: 1200016c     	and	w12, w11, #0x1
  10b704: d341fd6b     	lsr	x11, x11, #1
  10b708: f94037ed     	ldr	x13, [sp, #0x68]
  10b70c: 910163ee     	add	x14, sp, #0x58
  10b710: b24001ce     	orr	x14, x14, #0x1
  10b714: 7100019f     	cmp	w12, #0x0
  10b718: 9a8a016a     	csel	x10, x11, x10, eq
  10b71c: 9a8d01cc     	csel	x12, x14, x13, eq
  10b720: eb09011f     	cmp	x8, x9
  10b724: 54000249     	b.ls	0x10b76c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x378>
  10b728: 8b0a0189     	add	x9, x12, x10
  10b72c: 9101e3ea     	add	x10, sp, #0x78
  10b730: 14000007     	b	0x10b74c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x358>
  10b734: cb0c012b     	sub	x11, x9, x12
  10b738: 9100114a     	add	x10, x10, #0x4
  10b73c: f100057f     	cmp	x11, #0x1
  10b740: 9a8cd58c     	cinc	x12, x12, gt
  10b744: eb08015f     	cmp	x10, x8
  10b748: 54000122     	b.hs	0x10b76c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x378>
  10b74c: 3940018b     	ldrb	w11, [x12]
  10b750: 34ffff2b     	cbz	w11, 0x10b734 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x340>
  10b754: 7103fd7f     	cmp	w11, #0xff
  10b758: 54fffee0     	b.eq	0x10b734 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x340>
  10b75c: b940014d     	ldr	w13, [x10]
  10b760: 6b0b01bf     	cmp	w13, w11
  10b764: 54fffe80     	b.eq	0x10b734 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x340>
  10b768: 14000009     	b	0x10b78c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x398>
  10b76c: 39400189     	ldrb	w9, [x12]
  10b770: 34000129     	cbz	w9, 0x10b794 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3a0>
  10b774: 7103fd3f     	cmp	w9, #0xff
  10b778: 540000e0     	b.eq	0x10b794 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3a0>
  10b77c: b9400108     	ldr	w8, [x8]
  10b780: 51000508     	sub	w8, w8, #0x1
  10b784: 6b09011f     	cmp	w8, w9
  10b788: 54000063     	b.lo	0x10b794 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3a0>
  10b78c: 52800088     	mov	w8, #0x4                // =4
  10b790: b9000268     	str	w8, [x19]
  10b794: b40000d5     	cbz	x21, 0x10b7ac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3b8>
  10b798: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b79c: eb09011f     	cmp	x8, x9
  10b7a0: 540000e0     	b.eq	0x10b7bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3c8>
  10b7a4: b9400100     	ldr	w0, [x8]
  10b7a8: 14000009     	b	0x10b7cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3d8>
  10b7ac: 52800036     	mov	w22, #0x1               // =1
  10b7b0: b5000174     	cbnz	x20, 0x10b7dc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3e8>
  10b7b4: 370002f6     	tbnz	w22, #0x0, 0x10b810 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x41c>
  10b7b8: 14000019     	b	0x10b81c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x428>
  10b7bc: f94002a8     	ldr	x8, [x21]
  10b7c0: f9402508     	ldr	x8, [x8, #0x48]
  10b7c4: aa1503e0     	mov	x0, x21
  10b7c8: d63f0100     	blr	x8
  10b7cc: 3100041f     	cmn	w0, #0x1
  10b7d0: 1a9f17f6     	cset	w22, eq
  10b7d4: 9a9503f5     	csel	x21, xzr, x21, eq
  10b7d8: b4fffef4     	cbz	x20, 0x10b7b4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3c0>
  10b7dc: a941a688     	ldp	x8, x9, [x20, #0x18]
  10b7e0: eb09011f     	cmp	x8, x9
  10b7e4: 54000060     	b.eq	0x10b7f0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x3fc>
  10b7e8: b9400100     	ldr	w0, [x8]
  10b7ec: 14000005     	b	0x10b800 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x40c>
  10b7f0: f9400288     	ldr	x8, [x20]
  10b7f4: f9402508     	ldr	x8, [x8, #0x48]
  10b7f8: aa1403e0     	mov	x0, x20
  10b7fc: d63f0100     	blr	x8
  10b800: 3100041f     	cmn	w0, #0x1
  10b804: 1a9f17e8     	cset	w8, eq
  10b808: 4a0802c8     	eor	w8, w22, w8
  10b80c: 37000088     	tbnz	w8, #0x0, 0x10b81c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x428>
  10b810: b9400268     	ldr	w8, [x19]
  10b814: 321f0108     	orr	w8, w8, #0x2
  10b818: b9000268     	str	w8, [x19]
  10b81c: 394103e8     	ldrb	w8, [sp, #0x40]
  10b820: 36000068     	tbz	w8, #0x0, 0x10b82c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x438>
  10b824: f9402be0     	ldr	x0, [sp, #0x50]
  10b828: 940145ae     	bl	0x15cee0 <_ZdlPv@plt>
  10b82c: 394163e8     	ldrb	w8, [sp, #0x58]
  10b830: f9400ff3     	ldr	x19, [sp, #0x18]
  10b834: 36000068     	tbz	w8, #0x0, 0x10b840 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x44c>
  10b838: f94037e0     	ldr	x0, [sp, #0x68]
  10b83c: 940145a9     	bl	0x15cee0 <_ZdlPv@plt>
  10b840: f9401668     	ldr	x8, [x19, #0x28]
  10b844: f85f03a9     	ldur	x9, [x29, #-0x10]
  10b848: eb09011f     	cmp	x8, x9
  10b84c: 54000161     	b.ne	0x10b878 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x484>
  10b850: aa1503e0     	mov	x0, x21
  10b854: a95e4ff4     	ldp	x20, x19, [sp, #0x1e0]
  10b858: a95d57f6     	ldp	x22, x21, [sp, #0x1d0]
  10b85c: a95c5ff8     	ldp	x24, x23, [sp, #0x1c0]
  10b860: a95b67fa     	ldp	x26, x25, [sp, #0x1b0]
  10b864: a95a6ffc     	ldp	x28, x27, [sp, #0x1a0]
  10b868: a9597bfd     	ldp	x29, x30, [sp, #0x190]
  10b86c: 9107c3ff     	add	sp, sp, #0x1f0
  10b870: d50323bf     	autiasp
  10b874: d65f03c0     	ret
  10b878: 9401456e     	bl	0x15ce30 <__stack_chk_fail@plt>
  10b87c: 14000003     	b	0x10b888 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x494>
  10b880: 14000002     	b	0x10b888 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x494>
  10b884: 14000001     	b	0x10b888 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x494>
  10b888: aa0003f3     	mov	x19, x0
  10b88c: 394103e8     	ldrb	w8, [sp, #0x40]
  10b890: 370000a8     	tbnz	w8, #0x0, 0x10b8a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x4b0>
  10b894: 394163e8     	ldrb	w8, [sp, #0x58]
  10b898: 370000e8     	tbnz	w8, #0x0, 0x10b8b4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x4c0>
  10b89c: aa1303e0     	mov	x0, x19
  10b8a0: 94013630     	bl	0x159160 <__emutls_get_address+0x6d4>
  10b8a4: f9402be0     	ldr	x0, [sp, #0x50]
  10b8a8: 9401458e     	bl	0x15cee0 <_ZdlPv@plt>
  10b8ac: 394163e8     	ldrb	w8, [sp, #0x58]
  10b8b0: 3607ff68     	tbz	w8, #0x0, 0x10b89c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_signed<long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long long&) const+0x4a8>
  10b8b4: f94037e0     	ldr	x0, [sp, #0x68]
  10b8b8: 9401458a     	bl	0x15cee0 <_ZdlPv@plt>
  10b8bc: aa1303e0     	mov	x0, x19
  10b8c0: 94013628     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010b8c4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const>:
  10b8c4: d503245f     	bti	c
  10b8c8: 14015086     	b	0x15fae0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010b8cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const>:
  10b8cc: d503233f     	paciasp
  10b8d0: d107c3ff     	sub	sp, sp, #0x1f0
  10b8d4: a9197bfd     	stp	x29, x30, [sp, #0x190]
  10b8d8: 910643fd     	add	x29, sp, #0x190
  10b8dc: a91a6ffc     	stp	x28, x27, [sp, #0x1a0]
  10b8e0: a91b67fa     	stp	x26, x25, [sp, #0x1b0]
  10b8e4: a91c5ff8     	stp	x24, x23, [sp, #0x1c0]
  10b8e8: a91d57f6     	stp	x22, x21, [sp, #0x1d0]
  10b8ec: a91e4ff4     	stp	x20, x19, [sp, #0x1e0]
  10b8f0: d53bd04a     	mrs	x10, TPIDR_EL0
  10b8f4: 52800949     	mov	w9, #0x4a               // =74
  10b8f8: f9401548     	ldr	x8, [x10, #0x28]
  10b8fc: aa0303e0     	mov	x0, x3
  10b900: aa0203f4     	mov	x20, x2
  10b904: aa0103f5     	mov	x21, x1
  10b908: aa0403f3     	mov	x19, x4
  10b90c: f81f03a8     	stur	x8, [x29, #-0x10]
  10b910: b9400868     	ldr	w8, [x3, #0x8]
  10b914: a90197ea     	stp	x10, x5, [sp, #0x18]
  10b918: 6a090108     	ands	w8, w8, w9
  10b91c: 54000120     	b.eq	0x10b940 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x74>
  10b920: 7101011f     	cmp	w8, #0x40
  10b924: 540000a0     	b.eq	0x10b938 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x6c>
  10b928: 7100211f     	cmp	w8, #0x8
  10b92c: 540000e1     	b.ne	0x10b948 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x7c>
  10b930: 52800217     	mov	w23, #0x10              // =16
  10b934: 14000006     	b	0x10b94c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x80>
  10b938: 52800117     	mov	w23, #0x8               // =8
  10b93c: 14000004     	b	0x10b94c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x80>
  10b940: 2a1f03f7     	mov	w23, wzr
  10b944: 14000002     	b	0x10b94c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x80>
  10b948: 52800157     	mov	w23, #0xa               // =10
  10b94c: 910163e8     	add	x8, sp, #0x58
  10b950: d101e3a1     	sub	x1, x29, #0x78
  10b954: 9101d3e2     	add	x2, sp, #0x74
  10b958: d101e3ba     	sub	x26, x29, #0x78
  10b95c: 94015055     	bl	0x15fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>
  10b960: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  10b964: f9002bff     	str	xzr, [sp, #0x50]
  10b968: 910103e0     	add	x0, sp, #0x40
  10b96c: 528002c1     	mov	w1, #0x16               // =22
  10b970: 2a1f03e2     	mov	w2, wzr
  10b974: 910103f6     	add	x22, sp, #0x40
  10b978: 940149d6     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10b97c: 394103e8     	ldrb	w8, [sp, #0x40]
  10b980: b24002db     	orr	x27, x22, #0x1
  10b984: f9402be9     	ldr	x9, [sp, #0x50]
  10b988: 9101e3ea     	add	x10, sp, #0x78
  10b98c: 528002dc     	mov	w28, #0x16              // =22
  10b990: 9100c3f9     	add	x25, sp, #0x30
  10b994: 7200011f     	tst	w8, #0x1
  10b998: b9002fff     	str	wzr, [sp, #0x2c]
  10b99c: 9a890378     	csel	x24, x27, x9, eq
  10b9a0: a90363ea     	stp	x10, x24, [sp, #0x30]
  10b9a4: 14000003     	b	0x10b9b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xe4>
  10b9a8: 91001108     	add	x8, x8, #0x4
  10b9ac: f9000ea8     	str	x8, [x21, #0x18]
  10b9b0: b40000d5     	cbz	x21, 0x10b9c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xfc>
  10b9b4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10b9b8: eb09011f     	cmp	x8, x9
  10b9bc: 540000c0     	b.eq	0x10b9d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x108>
  10b9c0: b9400100     	ldr	w0, [x8]
  10b9c4: 14000008     	b	0x10b9e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x118>
  10b9c8: 52800036     	mov	w22, #0x1               // =1
  10b9cc: b5000154     	cbnz	x20, 0x10b9f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x128>
  10b9d0: 14000016     	b	0x10ba28 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x15c>
  10b9d4: f94002a8     	ldr	x8, [x21]
  10b9d8: f9402508     	ldr	x8, [x8, #0x48]
  10b9dc: aa1503e0     	mov	x0, x21
  10b9e0: d63f0100     	blr	x8
  10b9e4: 3100041f     	cmn	w0, #0x1
  10b9e8: 1a9f17f6     	cset	w22, eq
  10b9ec: 9a9503f5     	csel	x21, xzr, x21, eq
  10b9f0: b40001d4     	cbz	x20, 0x10ba28 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x15c>
  10b9f4: a941a688     	ldp	x8, x9, [x20, #0x18]
  10b9f8: eb09011f     	cmp	x8, x9
  10b9fc: 54000060     	b.eq	0x10ba08 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x13c>
  10ba00: b9400100     	ldr	w0, [x8]
  10ba04: 14000005     	b	0x10ba18 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x14c>
  10ba08: f9400288     	ldr	x8, [x20]
  10ba0c: f9402508     	ldr	x8, [x8, #0x48]
  10ba10: aa1403e0     	mov	x0, x20
  10ba14: d63f0100     	blr	x8
  10ba18: 3100041f     	cmn	w0, #0x1
  10ba1c: 54000060     	b.eq	0x10ba28 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x15c>
  10ba20: 35000096     	cbnz	w22, 0x10ba30 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x164>
  10ba24: 1400003a     	b	0x10bb0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x240>
  10ba28: aa1f03f4     	mov	x20, xzr
  10ba2c: 37000716     	tbnz	w22, #0x0, 0x10bb0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x240>
  10ba30: 394103e8     	ldrb	w8, [sp, #0x40]
  10ba34: f94027e9     	ldr	x9, [sp, #0x48]
  10ba38: f9401fea     	ldr	x10, [sp, #0x38]
  10ba3c: d341fd0b     	lsr	x11, x8, #1
  10ba40: 7200011f     	tst	w8, #0x1
  10ba44: 9a890176     	csel	x22, x11, x9, eq
  10ba48: 8b160308     	add	x8, x24, x22
  10ba4c: eb08015f     	cmp	x10, x8
  10ba50: 54000281     	b.ne	0x10baa0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x1d4>
  10ba54: d37ffac1     	lsl	x1, x22, #1
  10ba58: 910103e0     	add	x0, sp, #0x40
  10ba5c: 2a1f03e2     	mov	w2, wzr
  10ba60: 9401499c     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10ba64: f94023e8     	ldr	x8, [sp, #0x40]
  10ba68: 394103e9     	ldrb	w9, [sp, #0x40]
  10ba6c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10ba70: d1000508     	sub	x8, x8, #0x1
  10ba74: 7200013f     	tst	w9, #0x1
  10ba78: 9a880381     	csel	x1, x28, x8, eq
  10ba7c: 910103e0     	add	x0, sp, #0x40
  10ba80: 2a1f03e2     	mov	w2, wzr
  10ba84: 94014993     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10ba88: 394103e8     	ldrb	w8, [sp, #0x40]
  10ba8c: f9402be9     	ldr	x9, [sp, #0x50]
  10ba90: 7200011f     	tst	w8, #0x1
  10ba94: 9a890378     	csel	x24, x27, x9, eq
  10ba98: 8b160308     	add	x8, x24, x22
  10ba9c: f9001fe8     	str	x8, [sp, #0x38]
  10baa0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10baa4: eb09011f     	cmp	x8, x9
  10baa8: 54000060     	b.eq	0x10bab4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x1e8>
  10baac: b9400100     	ldr	w0, [x8]
  10bab0: 14000005     	b	0x10bac4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x1f8>
  10bab4: f94002a8     	ldr	x8, [x21]
  10bab8: f9402508     	ldr	x8, [x8, #0x48]
  10babc: aa1503e0     	mov	x0, x21
  10bac0: d63f0100     	blr	x8
  10bac4: b94077e5     	ldr	w5, [sp, #0x74]
  10bac8: 9100e3e3     	add	x3, sp, #0x38
  10bacc: 9100b3e4     	add	x4, sp, #0x2c
  10bad0: 910163e6     	add	x6, sp, #0x58
  10bad4: 9101e3e7     	add	x7, sp, #0x78
  10bad8: 2a1703e1     	mov	w1, w23
  10badc: aa1803e2     	mov	x2, x24
  10bae0: a9006bf9     	stp	x25, x26, [sp]
  10bae4: 94014ff7     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10bae8: 35000120     	cbnz	w0, 0x10bb0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x240>
  10baec: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10baf0: eb09011f     	cmp	x8, x9
  10baf4: 54fff5a1     	b.ne	0x10b9a8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xdc>
  10baf8: f94002a8     	ldr	x8, [x21]
  10bafc: f9402908     	ldr	x8, [x8, #0x50]
  10bb00: aa1503e0     	mov	x0, x21
  10bb04: d63f0100     	blr	x8
  10bb08: 17ffffaa     	b	0x10b9b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0xe4>
  10bb0c: 394163e8     	ldrb	w8, [sp, #0x58]
  10bb10: f94033e9     	ldr	x9, [sp, #0x60]
  10bb14: d341fd0a     	lsr	x10, x8, #1
  10bb18: 7200011f     	tst	w8, #0x1
  10bb1c: 9a890148     	csel	x8, x10, x9, eq
  10bb20: b4000128     	cbz	x8, 0x10bb44 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x278>
  10bb24: f9401be8     	ldr	x8, [sp, #0x30]
  10bb28: 9101e3e9     	add	x9, sp, #0x78
  10bb2c: cb090109     	sub	x9, x8, x9
  10bb30: f1027d3f     	cmp	x9, #0x9f
  10bb34: 5400008c     	b.gt	0x10bb44 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x278>
  10bb38: b9402fe9     	ldr	w9, [sp, #0x2c]
  10bb3c: b8004509     	str	w9, [x8], #0x4
  10bb40: f9001be8     	str	x8, [sp, #0x30]
  10bb44: f9401fe1     	ldr	x1, [sp, #0x38]
  10bb48: aa1803e0     	mov	x0, x24
  10bb4c: aa1303e2     	mov	x2, x19
  10bb50: 2a1703e3     	mov	w3, w23
  10bb54: 9400a65f     	bl	0x1354d0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1124>
  10bb58: 394163e8     	ldrb	w8, [sp, #0x58]
  10bb5c: 9101e3e9     	add	x9, sp, #0x78
  10bb60: f9401bed     	ldr	x13, [sp, #0x30]
  10bb64: f94033ea     	ldr	x10, [sp, #0x60]
  10bb68: 7200010c     	ands	w12, w8, #0x1
  10bb6c: d341fd0b     	lsr	x11, x8, #1
  10bb70: cb0901a9     	sub	x9, x13, x9
  10bb74: 9a8a0168     	csel	x8, x11, x10, eq
  10bb78: f100153f     	cmp	x9, #0x5
  10bb7c: f94013e9     	ldr	x9, [sp, #0x20]
  10bb80: 79000120     	strh	w0, [x9]
  10bb84: 5400074b     	b.lt	0x10bc6c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3a0>
  10bb88: b4000728     	cbz	x8, 0x10bc6c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3a0>
  10bb8c: d10011a8     	sub	x8, x13, #0x4
  10bb90: 9101e3e9     	add	x9, sp, #0x78
  10bb94: eb0d013f     	cmp	x9, x13
  10bb98: 54000240     	b.eq	0x10bbe0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x314>
  10bb9c: eb09011f     	cmp	x8, x9
  10bba0: 54000209     	b.ls	0x10bbe0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x314>
  10bba4: 9101e3ea     	add	x10, sp, #0x78
  10bba8: aa0803eb     	mov	x11, x8
  10bbac: 9100114a     	add	x10, x10, #0x4
  10bbb0: b940016c     	ldr	w12, [x11]
  10bbb4: 9100114e     	add	x14, x10, #0x4
  10bbb8: b85fc14d     	ldur	w13, [x10, #-0x4]
  10bbbc: b81fc14c     	stur	w12, [x10, #-0x4]
  10bbc0: b81fc56d     	str	w13, [x11], #-0x4
  10bbc4: eb0b015f     	cmp	x10, x11
  10bbc8: aa0e03ea     	mov	x10, x14
  10bbcc: 54ffff23     	b.lo	0x10bbb0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x2e4>
  10bbd0: 394163eb     	ldrb	w11, [sp, #0x58]
  10bbd4: f94033ea     	ldr	x10, [sp, #0x60]
  10bbd8: 1200016c     	and	w12, w11, #0x1
  10bbdc: d341fd6b     	lsr	x11, x11, #1
  10bbe0: f94037ed     	ldr	x13, [sp, #0x68]
  10bbe4: 910163ee     	add	x14, sp, #0x58
  10bbe8: b24001ce     	orr	x14, x14, #0x1
  10bbec: 7100019f     	cmp	w12, #0x0
  10bbf0: 9a8a016a     	csel	x10, x11, x10, eq
  10bbf4: 9a8d01cc     	csel	x12, x14, x13, eq
  10bbf8: eb09011f     	cmp	x8, x9
  10bbfc: 54000249     	b.ls	0x10bc44 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x378>
  10bc00: 8b0a0189     	add	x9, x12, x10
  10bc04: 9101e3ea     	add	x10, sp, #0x78
  10bc08: 14000007     	b	0x10bc24 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x358>
  10bc0c: cb0c012b     	sub	x11, x9, x12
  10bc10: 9100114a     	add	x10, x10, #0x4
  10bc14: f100057f     	cmp	x11, #0x1
  10bc18: 9a8cd58c     	cinc	x12, x12, gt
  10bc1c: eb08015f     	cmp	x10, x8
  10bc20: 54000122     	b.hs	0x10bc44 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x378>
  10bc24: 3940018b     	ldrb	w11, [x12]
  10bc28: 34ffff2b     	cbz	w11, 0x10bc0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x340>
  10bc2c: 7103fd7f     	cmp	w11, #0xff
  10bc30: 54fffee0     	b.eq	0x10bc0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x340>
  10bc34: b940014d     	ldr	w13, [x10]
  10bc38: 6b0b01bf     	cmp	w13, w11
  10bc3c: 54fffe80     	b.eq	0x10bc0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x340>
  10bc40: 14000009     	b	0x10bc64 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x398>
  10bc44: 39400189     	ldrb	w9, [x12]
  10bc48: 34000129     	cbz	w9, 0x10bc6c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3a0>
  10bc4c: 7103fd3f     	cmp	w9, #0xff
  10bc50: 540000e0     	b.eq	0x10bc6c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3a0>
  10bc54: b9400108     	ldr	w8, [x8]
  10bc58: 51000508     	sub	w8, w8, #0x1
  10bc5c: 6b09011f     	cmp	w8, w9
  10bc60: 54000063     	b.lo	0x10bc6c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3a0>
  10bc64: 52800088     	mov	w8, #0x4                // =4
  10bc68: b9000268     	str	w8, [x19]
  10bc6c: b40000d5     	cbz	x21, 0x10bc84 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3b8>
  10bc70: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10bc74: eb09011f     	cmp	x8, x9
  10bc78: 540000e0     	b.eq	0x10bc94 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3c8>
  10bc7c: b9400100     	ldr	w0, [x8]
  10bc80: 14000009     	b	0x10bca4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3d8>
  10bc84: 52800036     	mov	w22, #0x1               // =1
  10bc88: b5000174     	cbnz	x20, 0x10bcb4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3e8>
  10bc8c: 370002f6     	tbnz	w22, #0x0, 0x10bce8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x41c>
  10bc90: 14000019     	b	0x10bcf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x428>
  10bc94: f94002a8     	ldr	x8, [x21]
  10bc98: f9402508     	ldr	x8, [x8, #0x48]
  10bc9c: aa1503e0     	mov	x0, x21
  10bca0: d63f0100     	blr	x8
  10bca4: 3100041f     	cmn	w0, #0x1
  10bca8: 1a9f17f6     	cset	w22, eq
  10bcac: 9a9503f5     	csel	x21, xzr, x21, eq
  10bcb0: b4fffef4     	cbz	x20, 0x10bc8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3c0>
  10bcb4: a941a688     	ldp	x8, x9, [x20, #0x18]
  10bcb8: eb09011f     	cmp	x8, x9
  10bcbc: 54000060     	b.eq	0x10bcc8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x3fc>
  10bcc0: b9400100     	ldr	w0, [x8]
  10bcc4: 14000005     	b	0x10bcd8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x40c>
  10bcc8: f9400288     	ldr	x8, [x20]
  10bccc: f9402508     	ldr	x8, [x8, #0x48]
  10bcd0: aa1403e0     	mov	x0, x20
  10bcd4: d63f0100     	blr	x8
  10bcd8: 3100041f     	cmn	w0, #0x1
  10bcdc: 1a9f17e8     	cset	w8, eq
  10bce0: 4a0802c8     	eor	w8, w22, w8
  10bce4: 37000088     	tbnz	w8, #0x0, 0x10bcf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x428>
  10bce8: b9400268     	ldr	w8, [x19]
  10bcec: 321f0108     	orr	w8, w8, #0x2
  10bcf0: b9000268     	str	w8, [x19]
  10bcf4: 394103e8     	ldrb	w8, [sp, #0x40]
  10bcf8: 36000068     	tbz	w8, #0x0, 0x10bd04 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x438>
  10bcfc: f9402be0     	ldr	x0, [sp, #0x50]
  10bd00: 94014478     	bl	0x15cee0 <_ZdlPv@plt>
  10bd04: 394163e8     	ldrb	w8, [sp, #0x58]
  10bd08: f9400ff3     	ldr	x19, [sp, #0x18]
  10bd0c: 36000068     	tbz	w8, #0x0, 0x10bd18 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x44c>
  10bd10: f94037e0     	ldr	x0, [sp, #0x68]
  10bd14: 94014473     	bl	0x15cee0 <_ZdlPv@plt>
  10bd18: f9401668     	ldr	x8, [x19, #0x28]
  10bd1c: f85f03a9     	ldur	x9, [x29, #-0x10]
  10bd20: eb09011f     	cmp	x8, x9
  10bd24: 54000161     	b.ne	0x10bd50 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x484>
  10bd28: aa1503e0     	mov	x0, x21
  10bd2c: a95e4ff4     	ldp	x20, x19, [sp, #0x1e0]
  10bd30: a95d57f6     	ldp	x22, x21, [sp, #0x1d0]
  10bd34: a95c5ff8     	ldp	x24, x23, [sp, #0x1c0]
  10bd38: a95b67fa     	ldp	x26, x25, [sp, #0x1b0]
  10bd3c: a95a6ffc     	ldp	x28, x27, [sp, #0x1a0]
  10bd40: a9597bfd     	ldp	x29, x30, [sp, #0x190]
  10bd44: 9107c3ff     	add	sp, sp, #0x1f0
  10bd48: d50323bf     	autiasp
  10bd4c: d65f03c0     	ret
  10bd50: 94014438     	bl	0x15ce30 <__stack_chk_fail@plt>
  10bd54: 14000003     	b	0x10bd60 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x494>
  10bd58: 14000002     	b	0x10bd60 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x494>
  10bd5c: 14000001     	b	0x10bd60 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x494>
  10bd60: aa0003f3     	mov	x19, x0
  10bd64: 394103e8     	ldrb	w8, [sp, #0x40]
  10bd68: 370000a8     	tbnz	w8, #0x0, 0x10bd7c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x4b0>
  10bd6c: 394163e8     	ldrb	w8, [sp, #0x58]
  10bd70: 370000e8     	tbnz	w8, #0x0, 0x10bd8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x4c0>
  10bd74: aa1303e0     	mov	x0, x19
  10bd78: 940134fa     	bl	0x159160 <__emutls_get_address+0x6d4>
  10bd7c: f9402be0     	ldr	x0, [sp, #0x50]
  10bd80: 94014458     	bl	0x15cee0 <_ZdlPv@plt>
  10bd84: 394163e8     	ldrb	w8, [sp, #0x58]
  10bd88: 3607ff68     	tbz	w8, #0x0, 0x10bd74 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned short>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned short&) const+0x4a8>
  10bd8c: f94037e0     	ldr	x0, [sp, #0x68]
  10bd90: 94014454     	bl	0x15cee0 <_ZdlPv@plt>
  10bd94: aa1303e0     	mov	x0, x19
  10bd98: 940134f2     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010bd9c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const>:
  10bd9c: d503245f     	bti	c
  10bda0: 14014f54     	b	0x15faf0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010bda4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const>:
  10bda4: d503233f     	paciasp
  10bda8: d107c3ff     	sub	sp, sp, #0x1f0
  10bdac: a9197bfd     	stp	x29, x30, [sp, #0x190]
  10bdb0: 910643fd     	add	x29, sp, #0x190
  10bdb4: a91a6ffc     	stp	x28, x27, [sp, #0x1a0]
  10bdb8: a91b67fa     	stp	x26, x25, [sp, #0x1b0]
  10bdbc: a91c5ff8     	stp	x24, x23, [sp, #0x1c0]
  10bdc0: a91d57f6     	stp	x22, x21, [sp, #0x1d0]
  10bdc4: a91e4ff4     	stp	x20, x19, [sp, #0x1e0]
  10bdc8: d53bd04a     	mrs	x10, TPIDR_EL0
  10bdcc: 52800949     	mov	w9, #0x4a               // =74
  10bdd0: f9401548     	ldr	x8, [x10, #0x28]
  10bdd4: aa0303e0     	mov	x0, x3
  10bdd8: aa0203f4     	mov	x20, x2
  10bddc: aa0103f5     	mov	x21, x1
  10bde0: aa0403f3     	mov	x19, x4
  10bde4: f81f03a8     	stur	x8, [x29, #-0x10]
  10bde8: b9400868     	ldr	w8, [x3, #0x8]
  10bdec: a90197ea     	stp	x10, x5, [sp, #0x18]
  10bdf0: 6a090108     	ands	w8, w8, w9
  10bdf4: 54000120     	b.eq	0x10be18 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x74>
  10bdf8: 7101011f     	cmp	w8, #0x40
  10bdfc: 540000a0     	b.eq	0x10be10 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x6c>
  10be00: 7100211f     	cmp	w8, #0x8
  10be04: 540000e1     	b.ne	0x10be20 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x7c>
  10be08: 52800217     	mov	w23, #0x10              // =16
  10be0c: 14000006     	b	0x10be24 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x80>
  10be10: 52800117     	mov	w23, #0x8               // =8
  10be14: 14000004     	b	0x10be24 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x80>
  10be18: 2a1f03f7     	mov	w23, wzr
  10be1c: 14000002     	b	0x10be24 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x80>
  10be20: 52800157     	mov	w23, #0xa               // =10
  10be24: 910163e8     	add	x8, sp, #0x58
  10be28: d101e3a1     	sub	x1, x29, #0x78
  10be2c: 9101d3e2     	add	x2, sp, #0x74
  10be30: d101e3ba     	sub	x26, x29, #0x78
  10be34: 94014f1f     	bl	0x15fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>
  10be38: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  10be3c: f9002bff     	str	xzr, [sp, #0x50]
  10be40: 910103e0     	add	x0, sp, #0x40
  10be44: 528002c1     	mov	w1, #0x16               // =22
  10be48: 2a1f03e2     	mov	w2, wzr
  10be4c: 910103f6     	add	x22, sp, #0x40
  10be50: 940148a0     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10be54: 394103e8     	ldrb	w8, [sp, #0x40]
  10be58: b24002db     	orr	x27, x22, #0x1
  10be5c: f9402be9     	ldr	x9, [sp, #0x50]
  10be60: 9101e3ea     	add	x10, sp, #0x78
  10be64: 528002dc     	mov	w28, #0x16              // =22
  10be68: 9100c3f9     	add	x25, sp, #0x30
  10be6c: 7200011f     	tst	w8, #0x1
  10be70: b9002fff     	str	wzr, [sp, #0x2c]
  10be74: 9a890378     	csel	x24, x27, x9, eq
  10be78: a90363ea     	stp	x10, x24, [sp, #0x30]
  10be7c: 14000003     	b	0x10be88 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xe4>
  10be80: 91001108     	add	x8, x8, #0x4
  10be84: f9000ea8     	str	x8, [x21, #0x18]
  10be88: b40000d5     	cbz	x21, 0x10bea0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xfc>
  10be8c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10be90: eb09011f     	cmp	x8, x9
  10be94: 540000c0     	b.eq	0x10beac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x108>
  10be98: b9400100     	ldr	w0, [x8]
  10be9c: 14000008     	b	0x10bebc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x118>
  10bea0: 52800036     	mov	w22, #0x1               // =1
  10bea4: b5000154     	cbnz	x20, 0x10becc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x128>
  10bea8: 14000016     	b	0x10bf00 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x15c>
  10beac: f94002a8     	ldr	x8, [x21]
  10beb0: f9402508     	ldr	x8, [x8, #0x48]
  10beb4: aa1503e0     	mov	x0, x21
  10beb8: d63f0100     	blr	x8
  10bebc: 3100041f     	cmn	w0, #0x1
  10bec0: 1a9f17f6     	cset	w22, eq
  10bec4: 9a9503f5     	csel	x21, xzr, x21, eq
  10bec8: b40001d4     	cbz	x20, 0x10bf00 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x15c>
  10becc: a941a688     	ldp	x8, x9, [x20, #0x18]
  10bed0: eb09011f     	cmp	x8, x9
  10bed4: 54000060     	b.eq	0x10bee0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x13c>
  10bed8: b9400100     	ldr	w0, [x8]
  10bedc: 14000005     	b	0x10bef0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x14c>
  10bee0: f9400288     	ldr	x8, [x20]
  10bee4: f9402508     	ldr	x8, [x8, #0x48]
  10bee8: aa1403e0     	mov	x0, x20
  10beec: d63f0100     	blr	x8
  10bef0: 3100041f     	cmn	w0, #0x1
  10bef4: 54000060     	b.eq	0x10bf00 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x15c>
  10bef8: 35000096     	cbnz	w22, 0x10bf08 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x164>
  10befc: 1400003a     	b	0x10bfe4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x240>
  10bf00: aa1f03f4     	mov	x20, xzr
  10bf04: 37000716     	tbnz	w22, #0x0, 0x10bfe4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x240>
  10bf08: 394103e8     	ldrb	w8, [sp, #0x40]
  10bf0c: f94027e9     	ldr	x9, [sp, #0x48]
  10bf10: f9401fea     	ldr	x10, [sp, #0x38]
  10bf14: d341fd0b     	lsr	x11, x8, #1
  10bf18: 7200011f     	tst	w8, #0x1
  10bf1c: 9a890176     	csel	x22, x11, x9, eq
  10bf20: 8b160308     	add	x8, x24, x22
  10bf24: eb08015f     	cmp	x10, x8
  10bf28: 54000281     	b.ne	0x10bf78 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x1d4>
  10bf2c: d37ffac1     	lsl	x1, x22, #1
  10bf30: 910103e0     	add	x0, sp, #0x40
  10bf34: 2a1f03e2     	mov	w2, wzr
  10bf38: 94014866     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10bf3c: f94023e8     	ldr	x8, [sp, #0x40]
  10bf40: 394103e9     	ldrb	w9, [sp, #0x40]
  10bf44: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10bf48: d1000508     	sub	x8, x8, #0x1
  10bf4c: 7200013f     	tst	w9, #0x1
  10bf50: 9a880381     	csel	x1, x28, x8, eq
  10bf54: 910103e0     	add	x0, sp, #0x40
  10bf58: 2a1f03e2     	mov	w2, wzr
  10bf5c: 9401485d     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10bf60: 394103e8     	ldrb	w8, [sp, #0x40]
  10bf64: f9402be9     	ldr	x9, [sp, #0x50]
  10bf68: 7200011f     	tst	w8, #0x1
  10bf6c: 9a890378     	csel	x24, x27, x9, eq
  10bf70: 8b160308     	add	x8, x24, x22
  10bf74: f9001fe8     	str	x8, [sp, #0x38]
  10bf78: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10bf7c: eb09011f     	cmp	x8, x9
  10bf80: 54000060     	b.eq	0x10bf8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x1e8>
  10bf84: b9400100     	ldr	w0, [x8]
  10bf88: 14000005     	b	0x10bf9c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x1f8>
  10bf8c: f94002a8     	ldr	x8, [x21]
  10bf90: f9402508     	ldr	x8, [x8, #0x48]
  10bf94: aa1503e0     	mov	x0, x21
  10bf98: d63f0100     	blr	x8
  10bf9c: b94077e5     	ldr	w5, [sp, #0x74]
  10bfa0: 9100e3e3     	add	x3, sp, #0x38
  10bfa4: 9100b3e4     	add	x4, sp, #0x2c
  10bfa8: 910163e6     	add	x6, sp, #0x58
  10bfac: 9101e3e7     	add	x7, sp, #0x78
  10bfb0: 2a1703e1     	mov	w1, w23
  10bfb4: aa1803e2     	mov	x2, x24
  10bfb8: a9006bf9     	stp	x25, x26, [sp]
  10bfbc: 94014ec1     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10bfc0: 35000120     	cbnz	w0, 0x10bfe4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x240>
  10bfc4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10bfc8: eb09011f     	cmp	x8, x9
  10bfcc: 54fff5a1     	b.ne	0x10be80 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xdc>
  10bfd0: f94002a8     	ldr	x8, [x21]
  10bfd4: f9402908     	ldr	x8, [x8, #0x50]
  10bfd8: aa1503e0     	mov	x0, x21
  10bfdc: d63f0100     	blr	x8
  10bfe0: 17ffffaa     	b	0x10be88 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0xe4>
  10bfe4: 394163e8     	ldrb	w8, [sp, #0x58]
  10bfe8: f94033e9     	ldr	x9, [sp, #0x60]
  10bfec: d341fd0a     	lsr	x10, x8, #1
  10bff0: 7200011f     	tst	w8, #0x1
  10bff4: 9a890148     	csel	x8, x10, x9, eq
  10bff8: b4000128     	cbz	x8, 0x10c01c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x278>
  10bffc: f9401be8     	ldr	x8, [sp, #0x30]
  10c000: 9101e3e9     	add	x9, sp, #0x78
  10c004: cb090109     	sub	x9, x8, x9
  10c008: f1027d3f     	cmp	x9, #0x9f
  10c00c: 5400008c     	b.gt	0x10c01c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x278>
  10c010: b9402fe9     	ldr	w9, [sp, #0x2c]
  10c014: b8004509     	str	w9, [x8], #0x4
  10c018: f9001be8     	str	x8, [sp, #0x30]
  10c01c: f9401fe1     	ldr	x1, [sp, #0x38]
  10c020: aa1803e0     	mov	x0, x24
  10c024: aa1303e2     	mov	x2, x19
  10c028: 2a1703e3     	mov	w3, w23
  10c02c: 9400a589     	bl	0x135650 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x12a4>
  10c030: 394163e8     	ldrb	w8, [sp, #0x58]
  10c034: 9101e3e9     	add	x9, sp, #0x78
  10c038: f9401bed     	ldr	x13, [sp, #0x30]
  10c03c: f94033ea     	ldr	x10, [sp, #0x60]
  10c040: 7200010c     	ands	w12, w8, #0x1
  10c044: d341fd0b     	lsr	x11, x8, #1
  10c048: cb0901a9     	sub	x9, x13, x9
  10c04c: 9a8a0168     	csel	x8, x11, x10, eq
  10c050: f100153f     	cmp	x9, #0x5
  10c054: f94013e9     	ldr	x9, [sp, #0x20]
  10c058: b9000120     	str	w0, [x9]
  10c05c: 5400074b     	b.lt	0x10c144 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3a0>
  10c060: b4000728     	cbz	x8, 0x10c144 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3a0>
  10c064: d10011a8     	sub	x8, x13, #0x4
  10c068: 9101e3e9     	add	x9, sp, #0x78
  10c06c: eb0d013f     	cmp	x9, x13
  10c070: 54000240     	b.eq	0x10c0b8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x314>
  10c074: eb09011f     	cmp	x8, x9
  10c078: 54000209     	b.ls	0x10c0b8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x314>
  10c07c: 9101e3ea     	add	x10, sp, #0x78
  10c080: aa0803eb     	mov	x11, x8
  10c084: 9100114a     	add	x10, x10, #0x4
  10c088: b940016c     	ldr	w12, [x11]
  10c08c: 9100114e     	add	x14, x10, #0x4
  10c090: b85fc14d     	ldur	w13, [x10, #-0x4]
  10c094: b81fc14c     	stur	w12, [x10, #-0x4]
  10c098: b81fc56d     	str	w13, [x11], #-0x4
  10c09c: eb0b015f     	cmp	x10, x11
  10c0a0: aa0e03ea     	mov	x10, x14
  10c0a4: 54ffff23     	b.lo	0x10c088 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x2e4>
  10c0a8: 394163eb     	ldrb	w11, [sp, #0x58]
  10c0ac: f94033ea     	ldr	x10, [sp, #0x60]
  10c0b0: 1200016c     	and	w12, w11, #0x1
  10c0b4: d341fd6b     	lsr	x11, x11, #1
  10c0b8: f94037ed     	ldr	x13, [sp, #0x68]
  10c0bc: 910163ee     	add	x14, sp, #0x58
  10c0c0: b24001ce     	orr	x14, x14, #0x1
  10c0c4: 7100019f     	cmp	w12, #0x0
  10c0c8: 9a8a016a     	csel	x10, x11, x10, eq
  10c0cc: 9a8d01cc     	csel	x12, x14, x13, eq
  10c0d0: eb09011f     	cmp	x8, x9
  10c0d4: 54000249     	b.ls	0x10c11c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x378>
  10c0d8: 8b0a0189     	add	x9, x12, x10
  10c0dc: 9101e3ea     	add	x10, sp, #0x78
  10c0e0: 14000007     	b	0x10c0fc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x358>
  10c0e4: cb0c012b     	sub	x11, x9, x12
  10c0e8: 9100114a     	add	x10, x10, #0x4
  10c0ec: f100057f     	cmp	x11, #0x1
  10c0f0: 9a8cd58c     	cinc	x12, x12, gt
  10c0f4: eb08015f     	cmp	x10, x8
  10c0f8: 54000122     	b.hs	0x10c11c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x378>
  10c0fc: 3940018b     	ldrb	w11, [x12]
  10c100: 34ffff2b     	cbz	w11, 0x10c0e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x340>
  10c104: 7103fd7f     	cmp	w11, #0xff
  10c108: 54fffee0     	b.eq	0x10c0e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x340>
  10c10c: b940014d     	ldr	w13, [x10]
  10c110: 6b0b01bf     	cmp	w13, w11
  10c114: 54fffe80     	b.eq	0x10c0e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x340>
  10c118: 14000009     	b	0x10c13c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x398>
  10c11c: 39400189     	ldrb	w9, [x12]
  10c120: 34000129     	cbz	w9, 0x10c144 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3a0>
  10c124: 7103fd3f     	cmp	w9, #0xff
  10c128: 540000e0     	b.eq	0x10c144 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3a0>
  10c12c: b9400108     	ldr	w8, [x8]
  10c130: 51000508     	sub	w8, w8, #0x1
  10c134: 6b09011f     	cmp	w8, w9
  10c138: 54000063     	b.lo	0x10c144 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3a0>
  10c13c: 52800088     	mov	w8, #0x4                // =4
  10c140: b9000268     	str	w8, [x19]
  10c144: b40000d5     	cbz	x21, 0x10c15c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3b8>
  10c148: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c14c: eb09011f     	cmp	x8, x9
  10c150: 540000e0     	b.eq	0x10c16c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3c8>
  10c154: b9400100     	ldr	w0, [x8]
  10c158: 14000009     	b	0x10c17c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3d8>
  10c15c: 52800036     	mov	w22, #0x1               // =1
  10c160: b5000174     	cbnz	x20, 0x10c18c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3e8>
  10c164: 370002f6     	tbnz	w22, #0x0, 0x10c1c0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x41c>
  10c168: 14000019     	b	0x10c1cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x428>
  10c16c: f94002a8     	ldr	x8, [x21]
  10c170: f9402508     	ldr	x8, [x8, #0x48]
  10c174: aa1503e0     	mov	x0, x21
  10c178: d63f0100     	blr	x8
  10c17c: 3100041f     	cmn	w0, #0x1
  10c180: 1a9f17f6     	cset	w22, eq
  10c184: 9a9503f5     	csel	x21, xzr, x21, eq
  10c188: b4fffef4     	cbz	x20, 0x10c164 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3c0>
  10c18c: a941a688     	ldp	x8, x9, [x20, #0x18]
  10c190: eb09011f     	cmp	x8, x9
  10c194: 54000060     	b.eq	0x10c1a0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x3fc>
  10c198: b9400100     	ldr	w0, [x8]
  10c19c: 14000005     	b	0x10c1b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x40c>
  10c1a0: f9400288     	ldr	x8, [x20]
  10c1a4: f9402508     	ldr	x8, [x8, #0x48]
  10c1a8: aa1403e0     	mov	x0, x20
  10c1ac: d63f0100     	blr	x8
  10c1b0: 3100041f     	cmn	w0, #0x1
  10c1b4: 1a9f17e8     	cset	w8, eq
  10c1b8: 4a0802c8     	eor	w8, w22, w8
  10c1bc: 37000088     	tbnz	w8, #0x0, 0x10c1cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x428>
  10c1c0: b9400268     	ldr	w8, [x19]
  10c1c4: 321f0108     	orr	w8, w8, #0x2
  10c1c8: b9000268     	str	w8, [x19]
  10c1cc: 394103e8     	ldrb	w8, [sp, #0x40]
  10c1d0: 36000068     	tbz	w8, #0x0, 0x10c1dc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x438>
  10c1d4: f9402be0     	ldr	x0, [sp, #0x50]
  10c1d8: 94014342     	bl	0x15cee0 <_ZdlPv@plt>
  10c1dc: 394163e8     	ldrb	w8, [sp, #0x58]
  10c1e0: f9400ff3     	ldr	x19, [sp, #0x18]
  10c1e4: 36000068     	tbz	w8, #0x0, 0x10c1f0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x44c>
  10c1e8: f94037e0     	ldr	x0, [sp, #0x68]
  10c1ec: 9401433d     	bl	0x15cee0 <_ZdlPv@plt>
  10c1f0: f9401668     	ldr	x8, [x19, #0x28]
  10c1f4: f85f03a9     	ldur	x9, [x29, #-0x10]
  10c1f8: eb09011f     	cmp	x8, x9
  10c1fc: 54000161     	b.ne	0x10c228 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x484>
  10c200: aa1503e0     	mov	x0, x21
  10c204: a95e4ff4     	ldp	x20, x19, [sp, #0x1e0]
  10c208: a95d57f6     	ldp	x22, x21, [sp, #0x1d0]
  10c20c: a95c5ff8     	ldp	x24, x23, [sp, #0x1c0]
  10c210: a95b67fa     	ldp	x26, x25, [sp, #0x1b0]
  10c214: a95a6ffc     	ldp	x28, x27, [sp, #0x1a0]
  10c218: a9597bfd     	ldp	x29, x30, [sp, #0x190]
  10c21c: 9107c3ff     	add	sp, sp, #0x1f0
  10c220: d50323bf     	autiasp
  10c224: d65f03c0     	ret
  10c228: 94014302     	bl	0x15ce30 <__stack_chk_fail@plt>
  10c22c: 14000003     	b	0x10c238 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x494>
  10c230: 14000002     	b	0x10c238 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x494>
  10c234: 14000001     	b	0x10c238 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x494>
  10c238: aa0003f3     	mov	x19, x0
  10c23c: 394103e8     	ldrb	w8, [sp, #0x40]
  10c240: 370000a8     	tbnz	w8, #0x0, 0x10c254 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x4b0>
  10c244: 394163e8     	ldrb	w8, [sp, #0x58]
  10c248: 370000e8     	tbnz	w8, #0x0, 0x10c264 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x4c0>
  10c24c: aa1303e0     	mov	x0, x19
  10c250: 940133c4     	bl	0x159160 <__emutls_get_address+0x6d4>
  10c254: f9402be0     	ldr	x0, [sp, #0x50]
  10c258: 94014322     	bl	0x15cee0 <_ZdlPv@plt>
  10c25c: 394163e8     	ldrb	w8, [sp, #0x58]
  10c260: 3607ff68     	tbz	w8, #0x0, 0x10c24c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned int>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned int&) const+0x4a8>
  10c264: f94037e0     	ldr	x0, [sp, #0x68]
  10c268: 9401431e     	bl	0x15cee0 <_ZdlPv@plt>
  10c26c: aa1303e0     	mov	x0, x19
  10c270: 940133bc     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010c274 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const>:
  10c274: d503245f     	bti	c
  10c278: 14014e22     	b	0x15fb00 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010c27c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const>:
  10c27c: d503233f     	paciasp
  10c280: d107c3ff     	sub	sp, sp, #0x1f0
  10c284: a9197bfd     	stp	x29, x30, [sp, #0x190]
  10c288: 910643fd     	add	x29, sp, #0x190
  10c28c: a91a6ffc     	stp	x28, x27, [sp, #0x1a0]
  10c290: a91b67fa     	stp	x26, x25, [sp, #0x1b0]
  10c294: a91c5ff8     	stp	x24, x23, [sp, #0x1c0]
  10c298: a91d57f6     	stp	x22, x21, [sp, #0x1d0]
  10c29c: a91e4ff4     	stp	x20, x19, [sp, #0x1e0]
  10c2a0: d53bd04a     	mrs	x10, TPIDR_EL0
  10c2a4: 52800949     	mov	w9, #0x4a               // =74
  10c2a8: f9401548     	ldr	x8, [x10, #0x28]
  10c2ac: aa0303e0     	mov	x0, x3
  10c2b0: aa0203f4     	mov	x20, x2
  10c2b4: aa0103f5     	mov	x21, x1
  10c2b8: aa0403f3     	mov	x19, x4
  10c2bc: f81f03a8     	stur	x8, [x29, #-0x10]
  10c2c0: b9400868     	ldr	w8, [x3, #0x8]
  10c2c4: a90197ea     	stp	x10, x5, [sp, #0x18]
  10c2c8: 6a090108     	ands	w8, w8, w9
  10c2cc: 54000120     	b.eq	0x10c2f0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x74>
  10c2d0: 7101011f     	cmp	w8, #0x40
  10c2d4: 540000a0     	b.eq	0x10c2e8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x6c>
  10c2d8: 7100211f     	cmp	w8, #0x8
  10c2dc: 540000e1     	b.ne	0x10c2f8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x7c>
  10c2e0: 52800217     	mov	w23, #0x10              // =16
  10c2e4: 14000006     	b	0x10c2fc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x80>
  10c2e8: 52800117     	mov	w23, #0x8               // =8
  10c2ec: 14000004     	b	0x10c2fc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x80>
  10c2f0: 2a1f03f7     	mov	w23, wzr
  10c2f4: 14000002     	b	0x10c2fc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x80>
  10c2f8: 52800157     	mov	w23, #0xa               // =10
  10c2fc: 910163e8     	add	x8, sp, #0x58
  10c300: d101e3a1     	sub	x1, x29, #0x78
  10c304: 9101d3e2     	add	x2, sp, #0x74
  10c308: d101e3ba     	sub	x26, x29, #0x78
  10c30c: 94014de9     	bl	0x15fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>
  10c310: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  10c314: f9002bff     	str	xzr, [sp, #0x50]
  10c318: 910103e0     	add	x0, sp, #0x40
  10c31c: 528002c1     	mov	w1, #0x16               // =22
  10c320: 2a1f03e2     	mov	w2, wzr
  10c324: 910103f6     	add	x22, sp, #0x40
  10c328: 9401476a     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10c32c: 394103e8     	ldrb	w8, [sp, #0x40]
  10c330: b24002db     	orr	x27, x22, #0x1
  10c334: f9402be9     	ldr	x9, [sp, #0x50]
  10c338: 9101e3ea     	add	x10, sp, #0x78
  10c33c: 528002dc     	mov	w28, #0x16              // =22
  10c340: 9100c3f9     	add	x25, sp, #0x30
  10c344: 7200011f     	tst	w8, #0x1
  10c348: b9002fff     	str	wzr, [sp, #0x2c]
  10c34c: 9a890378     	csel	x24, x27, x9, eq
  10c350: a90363ea     	stp	x10, x24, [sp, #0x30]
  10c354: 14000003     	b	0x10c360 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xe4>
  10c358: 91001108     	add	x8, x8, #0x4
  10c35c: f9000ea8     	str	x8, [x21, #0x18]
  10c360: b40000d5     	cbz	x21, 0x10c378 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xfc>
  10c364: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c368: eb09011f     	cmp	x8, x9
  10c36c: 540000c0     	b.eq	0x10c384 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x108>
  10c370: b9400100     	ldr	w0, [x8]
  10c374: 14000008     	b	0x10c394 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x118>
  10c378: 52800036     	mov	w22, #0x1               // =1
  10c37c: b5000154     	cbnz	x20, 0x10c3a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x128>
  10c380: 14000016     	b	0x10c3d8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x15c>
  10c384: f94002a8     	ldr	x8, [x21]
  10c388: f9402508     	ldr	x8, [x8, #0x48]
  10c38c: aa1503e0     	mov	x0, x21
  10c390: d63f0100     	blr	x8
  10c394: 3100041f     	cmn	w0, #0x1
  10c398: 1a9f17f6     	cset	w22, eq
  10c39c: 9a9503f5     	csel	x21, xzr, x21, eq
  10c3a0: b40001d4     	cbz	x20, 0x10c3d8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x15c>
  10c3a4: a941a688     	ldp	x8, x9, [x20, #0x18]
  10c3a8: eb09011f     	cmp	x8, x9
  10c3ac: 54000060     	b.eq	0x10c3b8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x13c>
  10c3b0: b9400100     	ldr	w0, [x8]
  10c3b4: 14000005     	b	0x10c3c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x14c>
  10c3b8: f9400288     	ldr	x8, [x20]
  10c3bc: f9402508     	ldr	x8, [x8, #0x48]
  10c3c0: aa1403e0     	mov	x0, x20
  10c3c4: d63f0100     	blr	x8
  10c3c8: 3100041f     	cmn	w0, #0x1
  10c3cc: 54000060     	b.eq	0x10c3d8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x15c>
  10c3d0: 35000096     	cbnz	w22, 0x10c3e0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x164>
  10c3d4: 1400003a     	b	0x10c4bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x240>
  10c3d8: aa1f03f4     	mov	x20, xzr
  10c3dc: 37000716     	tbnz	w22, #0x0, 0x10c4bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x240>
  10c3e0: 394103e8     	ldrb	w8, [sp, #0x40]
  10c3e4: f94027e9     	ldr	x9, [sp, #0x48]
  10c3e8: f9401fea     	ldr	x10, [sp, #0x38]
  10c3ec: d341fd0b     	lsr	x11, x8, #1
  10c3f0: 7200011f     	tst	w8, #0x1
  10c3f4: 9a890176     	csel	x22, x11, x9, eq
  10c3f8: 8b160308     	add	x8, x24, x22
  10c3fc: eb08015f     	cmp	x10, x8
  10c400: 54000281     	b.ne	0x10c450 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x1d4>
  10c404: d37ffac1     	lsl	x1, x22, #1
  10c408: 910103e0     	add	x0, sp, #0x40
  10c40c: 2a1f03e2     	mov	w2, wzr
  10c410: 94014730     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10c414: f94023e8     	ldr	x8, [sp, #0x40]
  10c418: 394103e9     	ldrb	w9, [sp, #0x40]
  10c41c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10c420: d1000508     	sub	x8, x8, #0x1
  10c424: 7200013f     	tst	w9, #0x1
  10c428: 9a880381     	csel	x1, x28, x8, eq
  10c42c: 910103e0     	add	x0, sp, #0x40
  10c430: 2a1f03e2     	mov	w2, wzr
  10c434: 94014727     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10c438: 394103e8     	ldrb	w8, [sp, #0x40]
  10c43c: f9402be9     	ldr	x9, [sp, #0x50]
  10c440: 7200011f     	tst	w8, #0x1
  10c444: 9a890378     	csel	x24, x27, x9, eq
  10c448: 8b160308     	add	x8, x24, x22
  10c44c: f9001fe8     	str	x8, [sp, #0x38]
  10c450: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c454: eb09011f     	cmp	x8, x9
  10c458: 54000060     	b.eq	0x10c464 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x1e8>
  10c45c: b9400100     	ldr	w0, [x8]
  10c460: 14000005     	b	0x10c474 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x1f8>
  10c464: f94002a8     	ldr	x8, [x21]
  10c468: f9402508     	ldr	x8, [x8, #0x48]
  10c46c: aa1503e0     	mov	x0, x21
  10c470: d63f0100     	blr	x8
  10c474: b94077e5     	ldr	w5, [sp, #0x74]
  10c478: 9100e3e3     	add	x3, sp, #0x38
  10c47c: 9100b3e4     	add	x4, sp, #0x2c
  10c480: 910163e6     	add	x6, sp, #0x58
  10c484: 9101e3e7     	add	x7, sp, #0x78
  10c488: 2a1703e1     	mov	w1, w23
  10c48c: aa1803e2     	mov	x2, x24
  10c490: a9006bf9     	stp	x25, x26, [sp]
  10c494: 94014d8b     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10c498: 35000120     	cbnz	w0, 0x10c4bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x240>
  10c49c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c4a0: eb09011f     	cmp	x8, x9
  10c4a4: 54fff5a1     	b.ne	0x10c358 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xdc>
  10c4a8: f94002a8     	ldr	x8, [x21]
  10c4ac: f9402908     	ldr	x8, [x8, #0x50]
  10c4b0: aa1503e0     	mov	x0, x21
  10c4b4: d63f0100     	blr	x8
  10c4b8: 17ffffaa     	b	0x10c360 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0xe4>
  10c4bc: 394163e8     	ldrb	w8, [sp, #0x58]
  10c4c0: f94033e9     	ldr	x9, [sp, #0x60]
  10c4c4: d341fd0a     	lsr	x10, x8, #1
  10c4c8: 7200011f     	tst	w8, #0x1
  10c4cc: 9a890148     	csel	x8, x10, x9, eq
  10c4d0: b4000128     	cbz	x8, 0x10c4f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x278>
  10c4d4: f9401be8     	ldr	x8, [sp, #0x30]
  10c4d8: 9101e3e9     	add	x9, sp, #0x78
  10c4dc: cb090109     	sub	x9, x8, x9
  10c4e0: f1027d3f     	cmp	x9, #0x9f
  10c4e4: 5400008c     	b.gt	0x10c4f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x278>
  10c4e8: b9402fe9     	ldr	w9, [sp, #0x2c]
  10c4ec: b8004509     	str	w9, [x8], #0x4
  10c4f0: f9001be8     	str	x8, [sp, #0x30]
  10c4f4: f9401fe1     	ldr	x1, [sp, #0x38]
  10c4f8: aa1803e0     	mov	x0, x24
  10c4fc: aa1303e2     	mov	x2, x19
  10c500: 2a1703e3     	mov	w3, w23
  10c504: 9400a4b2     	bl	0x1357cc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1420>
  10c508: 394163e8     	ldrb	w8, [sp, #0x58]
  10c50c: 9101e3e9     	add	x9, sp, #0x78
  10c510: f9401bed     	ldr	x13, [sp, #0x30]
  10c514: f94033ea     	ldr	x10, [sp, #0x60]
  10c518: 7200010c     	ands	w12, w8, #0x1
  10c51c: d341fd0b     	lsr	x11, x8, #1
  10c520: cb0901a9     	sub	x9, x13, x9
  10c524: 9a8a0168     	csel	x8, x11, x10, eq
  10c528: f100153f     	cmp	x9, #0x5
  10c52c: f94013e9     	ldr	x9, [sp, #0x20]
  10c530: f9000120     	str	x0, [x9]
  10c534: 5400074b     	b.lt	0x10c61c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3a0>
  10c538: b4000728     	cbz	x8, 0x10c61c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3a0>
  10c53c: d10011a8     	sub	x8, x13, #0x4
  10c540: 9101e3e9     	add	x9, sp, #0x78
  10c544: eb0d013f     	cmp	x9, x13
  10c548: 54000240     	b.eq	0x10c590 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x314>
  10c54c: eb09011f     	cmp	x8, x9
  10c550: 54000209     	b.ls	0x10c590 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x314>
  10c554: 9101e3ea     	add	x10, sp, #0x78
  10c558: aa0803eb     	mov	x11, x8
  10c55c: 9100114a     	add	x10, x10, #0x4
  10c560: b940016c     	ldr	w12, [x11]
  10c564: 9100114e     	add	x14, x10, #0x4
  10c568: b85fc14d     	ldur	w13, [x10, #-0x4]
  10c56c: b81fc14c     	stur	w12, [x10, #-0x4]
  10c570: b81fc56d     	str	w13, [x11], #-0x4
  10c574: eb0b015f     	cmp	x10, x11
  10c578: aa0e03ea     	mov	x10, x14
  10c57c: 54ffff23     	b.lo	0x10c560 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x2e4>
  10c580: 394163eb     	ldrb	w11, [sp, #0x58]
  10c584: f94033ea     	ldr	x10, [sp, #0x60]
  10c588: 1200016c     	and	w12, w11, #0x1
  10c58c: d341fd6b     	lsr	x11, x11, #1
  10c590: f94037ed     	ldr	x13, [sp, #0x68]
  10c594: 910163ee     	add	x14, sp, #0x58
  10c598: b24001ce     	orr	x14, x14, #0x1
  10c59c: 7100019f     	cmp	w12, #0x0
  10c5a0: 9a8a016a     	csel	x10, x11, x10, eq
  10c5a4: 9a8d01cc     	csel	x12, x14, x13, eq
  10c5a8: eb09011f     	cmp	x8, x9
  10c5ac: 54000249     	b.ls	0x10c5f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x378>
  10c5b0: 8b0a0189     	add	x9, x12, x10
  10c5b4: 9101e3ea     	add	x10, sp, #0x78
  10c5b8: 14000007     	b	0x10c5d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x358>
  10c5bc: cb0c012b     	sub	x11, x9, x12
  10c5c0: 9100114a     	add	x10, x10, #0x4
  10c5c4: f100057f     	cmp	x11, #0x1
  10c5c8: 9a8cd58c     	cinc	x12, x12, gt
  10c5cc: eb08015f     	cmp	x10, x8
  10c5d0: 54000122     	b.hs	0x10c5f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x378>
  10c5d4: 3940018b     	ldrb	w11, [x12]
  10c5d8: 34ffff2b     	cbz	w11, 0x10c5bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x340>
  10c5dc: 7103fd7f     	cmp	w11, #0xff
  10c5e0: 54fffee0     	b.eq	0x10c5bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x340>
  10c5e4: b940014d     	ldr	w13, [x10]
  10c5e8: 6b0b01bf     	cmp	w13, w11
  10c5ec: 54fffe80     	b.eq	0x10c5bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x340>
  10c5f0: 14000009     	b	0x10c614 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x398>
  10c5f4: 39400189     	ldrb	w9, [x12]
  10c5f8: 34000129     	cbz	w9, 0x10c61c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3a0>
  10c5fc: 7103fd3f     	cmp	w9, #0xff
  10c600: 540000e0     	b.eq	0x10c61c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3a0>
  10c604: b9400108     	ldr	w8, [x8]
  10c608: 51000508     	sub	w8, w8, #0x1
  10c60c: 6b09011f     	cmp	w8, w9
  10c610: 54000063     	b.lo	0x10c61c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3a0>
  10c614: 52800088     	mov	w8, #0x4                // =4
  10c618: b9000268     	str	w8, [x19]
  10c61c: b40000d5     	cbz	x21, 0x10c634 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3b8>
  10c620: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c624: eb09011f     	cmp	x8, x9
  10c628: 540000e0     	b.eq	0x10c644 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3c8>
  10c62c: b9400100     	ldr	w0, [x8]
  10c630: 14000009     	b	0x10c654 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3d8>
  10c634: 52800036     	mov	w22, #0x1               // =1
  10c638: b5000174     	cbnz	x20, 0x10c664 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3e8>
  10c63c: 370002f6     	tbnz	w22, #0x0, 0x10c698 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x41c>
  10c640: 14000019     	b	0x10c6a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x428>
  10c644: f94002a8     	ldr	x8, [x21]
  10c648: f9402508     	ldr	x8, [x8, #0x48]
  10c64c: aa1503e0     	mov	x0, x21
  10c650: d63f0100     	blr	x8
  10c654: 3100041f     	cmn	w0, #0x1
  10c658: 1a9f17f6     	cset	w22, eq
  10c65c: 9a9503f5     	csel	x21, xzr, x21, eq
  10c660: b4fffef4     	cbz	x20, 0x10c63c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3c0>
  10c664: a941a688     	ldp	x8, x9, [x20, #0x18]
  10c668: eb09011f     	cmp	x8, x9
  10c66c: 54000060     	b.eq	0x10c678 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x3fc>
  10c670: b9400100     	ldr	w0, [x8]
  10c674: 14000005     	b	0x10c688 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x40c>
  10c678: f9400288     	ldr	x8, [x20]
  10c67c: f9402508     	ldr	x8, [x8, #0x48]
  10c680: aa1403e0     	mov	x0, x20
  10c684: d63f0100     	blr	x8
  10c688: 3100041f     	cmn	w0, #0x1
  10c68c: 1a9f17e8     	cset	w8, eq
  10c690: 4a0802c8     	eor	w8, w22, w8
  10c694: 37000088     	tbnz	w8, #0x0, 0x10c6a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x428>
  10c698: b9400268     	ldr	w8, [x19]
  10c69c: 321f0108     	orr	w8, w8, #0x2
  10c6a0: b9000268     	str	w8, [x19]
  10c6a4: 394103e8     	ldrb	w8, [sp, #0x40]
  10c6a8: 36000068     	tbz	w8, #0x0, 0x10c6b4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x438>
  10c6ac: f9402be0     	ldr	x0, [sp, #0x50]
  10c6b0: 9401420c     	bl	0x15cee0 <_ZdlPv@plt>
  10c6b4: 394163e8     	ldrb	w8, [sp, #0x58]
  10c6b8: f9400ff3     	ldr	x19, [sp, #0x18]
  10c6bc: 36000068     	tbz	w8, #0x0, 0x10c6c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x44c>
  10c6c0: f94037e0     	ldr	x0, [sp, #0x68]
  10c6c4: 94014207     	bl	0x15cee0 <_ZdlPv@plt>
  10c6c8: f9401668     	ldr	x8, [x19, #0x28]
  10c6cc: f85f03a9     	ldur	x9, [x29, #-0x10]
  10c6d0: eb09011f     	cmp	x8, x9
  10c6d4: 54000161     	b.ne	0x10c700 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x484>
  10c6d8: aa1503e0     	mov	x0, x21
  10c6dc: a95e4ff4     	ldp	x20, x19, [sp, #0x1e0]
  10c6e0: a95d57f6     	ldp	x22, x21, [sp, #0x1d0]
  10c6e4: a95c5ff8     	ldp	x24, x23, [sp, #0x1c0]
  10c6e8: a95b67fa     	ldp	x26, x25, [sp, #0x1b0]
  10c6ec: a95a6ffc     	ldp	x28, x27, [sp, #0x1a0]
  10c6f0: a9597bfd     	ldp	x29, x30, [sp, #0x190]
  10c6f4: 9107c3ff     	add	sp, sp, #0x1f0
  10c6f8: d50323bf     	autiasp
  10c6fc: d65f03c0     	ret
  10c700: 940141cc     	bl	0x15ce30 <__stack_chk_fail@plt>
  10c704: 14000003     	b	0x10c710 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x494>
  10c708: 14000002     	b	0x10c710 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x494>
  10c70c: 14000001     	b	0x10c710 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x494>
  10c710: aa0003f3     	mov	x19, x0
  10c714: 394103e8     	ldrb	w8, [sp, #0x40]
  10c718: 370000a8     	tbnz	w8, #0x0, 0x10c72c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x4b0>
  10c71c: 394163e8     	ldrb	w8, [sp, #0x58]
  10c720: 370000e8     	tbnz	w8, #0x0, 0x10c73c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x4c0>
  10c724: aa1303e0     	mov	x0, x19
  10c728: 9401328e     	bl	0x159160 <__emutls_get_address+0x6d4>
  10c72c: f9402be0     	ldr	x0, [sp, #0x50]
  10c730: 940141ec     	bl	0x15cee0 <_ZdlPv@plt>
  10c734: 394163e8     	ldrb	w8, [sp, #0x58]
  10c738: 3607ff68     	tbz	w8, #0x0, 0x10c724 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long&) const+0x4a8>
  10c73c: f94037e0     	ldr	x0, [sp, #0x68]
  10c740: 940141e8     	bl	0x15cee0 <_ZdlPv@plt>
  10c744: aa1303e0     	mov	x0, x19
  10c748: 94013286     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010c74c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const>:
  10c74c: d503245f     	bti	c
  10c750: 14014cf0     	b	0x15fb10 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010c754 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const>:
  10c754: d503233f     	paciasp
  10c758: d107c3ff     	sub	sp, sp, #0x1f0
  10c75c: a9197bfd     	stp	x29, x30, [sp, #0x190]
  10c760: 910643fd     	add	x29, sp, #0x190
  10c764: a91a6ffc     	stp	x28, x27, [sp, #0x1a0]
  10c768: a91b67fa     	stp	x26, x25, [sp, #0x1b0]
  10c76c: a91c5ff8     	stp	x24, x23, [sp, #0x1c0]
  10c770: a91d57f6     	stp	x22, x21, [sp, #0x1d0]
  10c774: a91e4ff4     	stp	x20, x19, [sp, #0x1e0]
  10c778: d53bd04a     	mrs	x10, TPIDR_EL0
  10c77c: 52800949     	mov	w9, #0x4a               // =74
  10c780: f9401548     	ldr	x8, [x10, #0x28]
  10c784: aa0303e0     	mov	x0, x3
  10c788: aa0203f4     	mov	x20, x2
  10c78c: aa0103f5     	mov	x21, x1
  10c790: aa0403f3     	mov	x19, x4
  10c794: f81f03a8     	stur	x8, [x29, #-0x10]
  10c798: b9400868     	ldr	w8, [x3, #0x8]
  10c79c: a90197ea     	stp	x10, x5, [sp, #0x18]
  10c7a0: 6a090108     	ands	w8, w8, w9
  10c7a4: 54000120     	b.eq	0x10c7c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x74>
  10c7a8: 7101011f     	cmp	w8, #0x40
  10c7ac: 540000a0     	b.eq	0x10c7c0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x6c>
  10c7b0: 7100211f     	cmp	w8, #0x8
  10c7b4: 540000e1     	b.ne	0x10c7d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x7c>
  10c7b8: 52800217     	mov	w23, #0x10              // =16
  10c7bc: 14000006     	b	0x10c7d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x80>
  10c7c0: 52800117     	mov	w23, #0x8               // =8
  10c7c4: 14000004     	b	0x10c7d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x80>
  10c7c8: 2a1f03f7     	mov	w23, wzr
  10c7cc: 14000002     	b	0x10c7d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x80>
  10c7d0: 52800157     	mov	w23, #0xa               // =10
  10c7d4: 910163e8     	add	x8, sp, #0x58
  10c7d8: d101e3a1     	sub	x1, x29, #0x78
  10c7dc: 9101d3e2     	add	x2, sp, #0x74
  10c7e0: d101e3ba     	sub	x26, x29, #0x78
  10c7e4: 94014cb3     	bl	0x15fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>
  10c7e8: a9047fff     	stp	xzr, xzr, [sp, #0x40]
  10c7ec: f9002bff     	str	xzr, [sp, #0x50]
  10c7f0: 910103e0     	add	x0, sp, #0x40
  10c7f4: 528002c1     	mov	w1, #0x16               // =22
  10c7f8: 2a1f03e2     	mov	w2, wzr
  10c7fc: 910103f6     	add	x22, sp, #0x40
  10c800: 94014634     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10c804: 394103e8     	ldrb	w8, [sp, #0x40]
  10c808: b24002db     	orr	x27, x22, #0x1
  10c80c: f9402be9     	ldr	x9, [sp, #0x50]
  10c810: 9101e3ea     	add	x10, sp, #0x78
  10c814: 528002dc     	mov	w28, #0x16              // =22
  10c818: 9100c3f9     	add	x25, sp, #0x30
  10c81c: 7200011f     	tst	w8, #0x1
  10c820: b9002fff     	str	wzr, [sp, #0x2c]
  10c824: 9a890378     	csel	x24, x27, x9, eq
  10c828: a90363ea     	stp	x10, x24, [sp, #0x30]
  10c82c: 14000003     	b	0x10c838 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xe4>
  10c830: 91001108     	add	x8, x8, #0x4
  10c834: f9000ea8     	str	x8, [x21, #0x18]
  10c838: b40000d5     	cbz	x21, 0x10c850 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xfc>
  10c83c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c840: eb09011f     	cmp	x8, x9
  10c844: 540000c0     	b.eq	0x10c85c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x108>
  10c848: b9400100     	ldr	w0, [x8]
  10c84c: 14000008     	b	0x10c86c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x118>
  10c850: 52800036     	mov	w22, #0x1               // =1
  10c854: b5000154     	cbnz	x20, 0x10c87c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x128>
  10c858: 14000016     	b	0x10c8b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x15c>
  10c85c: f94002a8     	ldr	x8, [x21]
  10c860: f9402508     	ldr	x8, [x8, #0x48]
  10c864: aa1503e0     	mov	x0, x21
  10c868: d63f0100     	blr	x8
  10c86c: 3100041f     	cmn	w0, #0x1
  10c870: 1a9f17f6     	cset	w22, eq
  10c874: 9a9503f5     	csel	x21, xzr, x21, eq
  10c878: b40001d4     	cbz	x20, 0x10c8b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x15c>
  10c87c: a941a688     	ldp	x8, x9, [x20, #0x18]
  10c880: eb09011f     	cmp	x8, x9
  10c884: 54000060     	b.eq	0x10c890 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x13c>
  10c888: b9400100     	ldr	w0, [x8]
  10c88c: 14000005     	b	0x10c8a0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x14c>
  10c890: f9400288     	ldr	x8, [x20]
  10c894: f9402508     	ldr	x8, [x8, #0x48]
  10c898: aa1403e0     	mov	x0, x20
  10c89c: d63f0100     	blr	x8
  10c8a0: 3100041f     	cmn	w0, #0x1
  10c8a4: 54000060     	b.eq	0x10c8b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x15c>
  10c8a8: 35000096     	cbnz	w22, 0x10c8b8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x164>
  10c8ac: 1400003a     	b	0x10c994 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x240>
  10c8b0: aa1f03f4     	mov	x20, xzr
  10c8b4: 37000716     	tbnz	w22, #0x0, 0x10c994 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x240>
  10c8b8: 394103e8     	ldrb	w8, [sp, #0x40]
  10c8bc: f94027e9     	ldr	x9, [sp, #0x48]
  10c8c0: f9401fea     	ldr	x10, [sp, #0x38]
  10c8c4: d341fd0b     	lsr	x11, x8, #1
  10c8c8: 7200011f     	tst	w8, #0x1
  10c8cc: 9a890176     	csel	x22, x11, x9, eq
  10c8d0: 8b160308     	add	x8, x24, x22
  10c8d4: eb08015f     	cmp	x10, x8
  10c8d8: 54000281     	b.ne	0x10c928 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x1d4>
  10c8dc: d37ffac1     	lsl	x1, x22, #1
  10c8e0: 910103e0     	add	x0, sp, #0x40
  10c8e4: 2a1f03e2     	mov	w2, wzr
  10c8e8: 940145fa     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10c8ec: f94023e8     	ldr	x8, [sp, #0x40]
  10c8f0: 394103e9     	ldrb	w9, [sp, #0x40]
  10c8f4: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10c8f8: d1000508     	sub	x8, x8, #0x1
  10c8fc: 7200013f     	tst	w9, #0x1
  10c900: 9a880381     	csel	x1, x28, x8, eq
  10c904: 910103e0     	add	x0, sp, #0x40
  10c908: 2a1f03e2     	mov	w2, wzr
  10c90c: 940145f1     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10c910: 394103e8     	ldrb	w8, [sp, #0x40]
  10c914: f9402be9     	ldr	x9, [sp, #0x50]
  10c918: 7200011f     	tst	w8, #0x1
  10c91c: 9a890378     	csel	x24, x27, x9, eq
  10c920: 8b160308     	add	x8, x24, x22
  10c924: f9001fe8     	str	x8, [sp, #0x38]
  10c928: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c92c: eb09011f     	cmp	x8, x9
  10c930: 54000060     	b.eq	0x10c93c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x1e8>
  10c934: b9400100     	ldr	w0, [x8]
  10c938: 14000005     	b	0x10c94c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x1f8>
  10c93c: f94002a8     	ldr	x8, [x21]
  10c940: f9402508     	ldr	x8, [x8, #0x48]
  10c944: aa1503e0     	mov	x0, x21
  10c948: d63f0100     	blr	x8
  10c94c: b94077e5     	ldr	w5, [sp, #0x74]
  10c950: 9100e3e3     	add	x3, sp, #0x38
  10c954: 9100b3e4     	add	x4, sp, #0x2c
  10c958: 910163e6     	add	x6, sp, #0x58
  10c95c: 9101e3e7     	add	x7, sp, #0x78
  10c960: 2a1703e1     	mov	w1, w23
  10c964: aa1803e2     	mov	x2, x24
  10c968: a9006bf9     	stp	x25, x26, [sp]
  10c96c: 94014c55     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10c970: 35000120     	cbnz	w0, 0x10c994 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x240>
  10c974: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10c978: eb09011f     	cmp	x8, x9
  10c97c: 54fff5a1     	b.ne	0x10c830 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xdc>
  10c980: f94002a8     	ldr	x8, [x21]
  10c984: f9402908     	ldr	x8, [x8, #0x50]
  10c988: aa1503e0     	mov	x0, x21
  10c98c: d63f0100     	blr	x8
  10c990: 17ffffaa     	b	0x10c838 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0xe4>
  10c994: 394163e8     	ldrb	w8, [sp, #0x58]
  10c998: f94033e9     	ldr	x9, [sp, #0x60]
  10c99c: d341fd0a     	lsr	x10, x8, #1
  10c9a0: 7200011f     	tst	w8, #0x1
  10c9a4: 9a890148     	csel	x8, x10, x9, eq
  10c9a8: b4000128     	cbz	x8, 0x10c9cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x278>
  10c9ac: f9401be8     	ldr	x8, [sp, #0x30]
  10c9b0: 9101e3e9     	add	x9, sp, #0x78
  10c9b4: cb090109     	sub	x9, x8, x9
  10c9b8: f1027d3f     	cmp	x9, #0x9f
  10c9bc: 5400008c     	b.gt	0x10c9cc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x278>
  10c9c0: b9402fe9     	ldr	w9, [sp, #0x2c]
  10c9c4: b8004509     	str	w9, [x8], #0x4
  10c9c8: f9001be8     	str	x8, [sp, #0x30]
  10c9cc: f9401fe1     	ldr	x1, [sp, #0x38]
  10c9d0: aa1803e0     	mov	x0, x24
  10c9d4: aa1303e2     	mov	x2, x19
  10c9d8: 2a1703e3     	mov	w3, w23
  10c9dc: 9400a3d8     	bl	0x13593c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1590>
  10c9e0: 394163e8     	ldrb	w8, [sp, #0x58]
  10c9e4: 9101e3e9     	add	x9, sp, #0x78
  10c9e8: f9401bed     	ldr	x13, [sp, #0x30]
  10c9ec: f94033ea     	ldr	x10, [sp, #0x60]
  10c9f0: 7200010c     	ands	w12, w8, #0x1
  10c9f4: d341fd0b     	lsr	x11, x8, #1
  10c9f8: cb0901a9     	sub	x9, x13, x9
  10c9fc: 9a8a0168     	csel	x8, x11, x10, eq
  10ca00: f100153f     	cmp	x9, #0x5
  10ca04: f94013e9     	ldr	x9, [sp, #0x20]
  10ca08: f9000120     	str	x0, [x9]
  10ca0c: 5400074b     	b.lt	0x10caf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3a0>
  10ca10: b4000728     	cbz	x8, 0x10caf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3a0>
  10ca14: d10011a8     	sub	x8, x13, #0x4
  10ca18: 9101e3e9     	add	x9, sp, #0x78
  10ca1c: eb0d013f     	cmp	x9, x13
  10ca20: 54000240     	b.eq	0x10ca68 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x314>
  10ca24: eb09011f     	cmp	x8, x9
  10ca28: 54000209     	b.ls	0x10ca68 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x314>
  10ca2c: 9101e3ea     	add	x10, sp, #0x78
  10ca30: aa0803eb     	mov	x11, x8
  10ca34: 9100114a     	add	x10, x10, #0x4
  10ca38: b940016c     	ldr	w12, [x11]
  10ca3c: 9100114e     	add	x14, x10, #0x4
  10ca40: b85fc14d     	ldur	w13, [x10, #-0x4]
  10ca44: b81fc14c     	stur	w12, [x10, #-0x4]
  10ca48: b81fc56d     	str	w13, [x11], #-0x4
  10ca4c: eb0b015f     	cmp	x10, x11
  10ca50: aa0e03ea     	mov	x10, x14
  10ca54: 54ffff23     	b.lo	0x10ca38 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x2e4>
  10ca58: 394163eb     	ldrb	w11, [sp, #0x58]
  10ca5c: f94033ea     	ldr	x10, [sp, #0x60]
  10ca60: 1200016c     	and	w12, w11, #0x1
  10ca64: d341fd6b     	lsr	x11, x11, #1
  10ca68: f94037ed     	ldr	x13, [sp, #0x68]
  10ca6c: 910163ee     	add	x14, sp, #0x58
  10ca70: b24001ce     	orr	x14, x14, #0x1
  10ca74: 7100019f     	cmp	w12, #0x0
  10ca78: 9a8a016a     	csel	x10, x11, x10, eq
  10ca7c: 9a8d01cc     	csel	x12, x14, x13, eq
  10ca80: eb09011f     	cmp	x8, x9
  10ca84: 54000249     	b.ls	0x10cacc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x378>
  10ca88: 8b0a0189     	add	x9, x12, x10
  10ca8c: 9101e3ea     	add	x10, sp, #0x78
  10ca90: 14000007     	b	0x10caac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x358>
  10ca94: cb0c012b     	sub	x11, x9, x12
  10ca98: 9100114a     	add	x10, x10, #0x4
  10ca9c: f100057f     	cmp	x11, #0x1
  10caa0: 9a8cd58c     	cinc	x12, x12, gt
  10caa4: eb08015f     	cmp	x10, x8
  10caa8: 54000122     	b.hs	0x10cacc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x378>
  10caac: 3940018b     	ldrb	w11, [x12]
  10cab0: 34ffff2b     	cbz	w11, 0x10ca94 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x340>
  10cab4: 7103fd7f     	cmp	w11, #0xff
  10cab8: 54fffee0     	b.eq	0x10ca94 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x340>
  10cabc: b940014d     	ldr	w13, [x10]
  10cac0: 6b0b01bf     	cmp	w13, w11
  10cac4: 54fffe80     	b.eq	0x10ca94 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x340>
  10cac8: 14000009     	b	0x10caec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x398>
  10cacc: 39400189     	ldrb	w9, [x12]
  10cad0: 34000129     	cbz	w9, 0x10caf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3a0>
  10cad4: 7103fd3f     	cmp	w9, #0xff
  10cad8: 540000e0     	b.eq	0x10caf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3a0>
  10cadc: b9400108     	ldr	w8, [x8]
  10cae0: 51000508     	sub	w8, w8, #0x1
  10cae4: 6b09011f     	cmp	w8, w9
  10cae8: 54000063     	b.lo	0x10caf4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3a0>
  10caec: 52800088     	mov	w8, #0x4                // =4
  10caf0: b9000268     	str	w8, [x19]
  10caf4: b40000d5     	cbz	x21, 0x10cb0c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3b8>
  10caf8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10cafc: eb09011f     	cmp	x8, x9
  10cb00: 540000e0     	b.eq	0x10cb1c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3c8>
  10cb04: b9400100     	ldr	w0, [x8]
  10cb08: 14000009     	b	0x10cb2c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3d8>
  10cb0c: 52800036     	mov	w22, #0x1               // =1
  10cb10: b5000174     	cbnz	x20, 0x10cb3c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3e8>
  10cb14: 370002f6     	tbnz	w22, #0x0, 0x10cb70 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x41c>
  10cb18: 14000019     	b	0x10cb7c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x428>
  10cb1c: f94002a8     	ldr	x8, [x21]
  10cb20: f9402508     	ldr	x8, [x8, #0x48]
  10cb24: aa1503e0     	mov	x0, x21
  10cb28: d63f0100     	blr	x8
  10cb2c: 3100041f     	cmn	w0, #0x1
  10cb30: 1a9f17f6     	cset	w22, eq
  10cb34: 9a9503f5     	csel	x21, xzr, x21, eq
  10cb38: b4fffef4     	cbz	x20, 0x10cb14 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3c0>
  10cb3c: a941a688     	ldp	x8, x9, [x20, #0x18]
  10cb40: eb09011f     	cmp	x8, x9
  10cb44: 54000060     	b.eq	0x10cb50 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x3fc>
  10cb48: b9400100     	ldr	w0, [x8]
  10cb4c: 14000005     	b	0x10cb60 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x40c>
  10cb50: f9400288     	ldr	x8, [x20]
  10cb54: f9402508     	ldr	x8, [x8, #0x48]
  10cb58: aa1403e0     	mov	x0, x20
  10cb5c: d63f0100     	blr	x8
  10cb60: 3100041f     	cmn	w0, #0x1
  10cb64: 1a9f17e8     	cset	w8, eq
  10cb68: 4a0802c8     	eor	w8, w22, w8
  10cb6c: 37000088     	tbnz	w8, #0x0, 0x10cb7c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x428>
  10cb70: b9400268     	ldr	w8, [x19]
  10cb74: 321f0108     	orr	w8, w8, #0x2
  10cb78: b9000268     	str	w8, [x19]
  10cb7c: 394103e8     	ldrb	w8, [sp, #0x40]
  10cb80: 36000068     	tbz	w8, #0x0, 0x10cb8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x438>
  10cb84: f9402be0     	ldr	x0, [sp, #0x50]
  10cb88: 940140d6     	bl	0x15cee0 <_ZdlPv@plt>
  10cb8c: 394163e8     	ldrb	w8, [sp, #0x58]
  10cb90: f9400ff3     	ldr	x19, [sp, #0x18]
  10cb94: 36000068     	tbz	w8, #0x0, 0x10cba0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x44c>
  10cb98: f94037e0     	ldr	x0, [sp, #0x68]
  10cb9c: 940140d1     	bl	0x15cee0 <_ZdlPv@plt>
  10cba0: f9401668     	ldr	x8, [x19, #0x28]
  10cba4: f85f03a9     	ldur	x9, [x29, #-0x10]
  10cba8: eb09011f     	cmp	x8, x9
  10cbac: 54000161     	b.ne	0x10cbd8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x484>
  10cbb0: aa1503e0     	mov	x0, x21
  10cbb4: a95e4ff4     	ldp	x20, x19, [sp, #0x1e0]
  10cbb8: a95d57f6     	ldp	x22, x21, [sp, #0x1d0]
  10cbbc: a95c5ff8     	ldp	x24, x23, [sp, #0x1c0]
  10cbc0: a95b67fa     	ldp	x26, x25, [sp, #0x1b0]
  10cbc4: a95a6ffc     	ldp	x28, x27, [sp, #0x1a0]
  10cbc8: a9597bfd     	ldp	x29, x30, [sp, #0x190]
  10cbcc: 9107c3ff     	add	sp, sp, #0x1f0
  10cbd0: d50323bf     	autiasp
  10cbd4: d65f03c0     	ret
  10cbd8: 94014096     	bl	0x15ce30 <__stack_chk_fail@plt>
  10cbdc: 14000003     	b	0x10cbe8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x494>
  10cbe0: 14000002     	b	0x10cbe8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x494>
  10cbe4: 14000001     	b	0x10cbe8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x494>
  10cbe8: aa0003f3     	mov	x19, x0
  10cbec: 394103e8     	ldrb	w8, [sp, #0x40]
  10cbf0: 370000a8     	tbnz	w8, #0x0, 0x10cc04 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x4b0>
  10cbf4: 394163e8     	ldrb	w8, [sp, #0x58]
  10cbf8: 370000e8     	tbnz	w8, #0x0, 0x10cc14 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x4c0>
  10cbfc: aa1303e0     	mov	x0, x19
  10cc00: 94013158     	bl	0x159160 <__emutls_get_address+0x6d4>
  10cc04: f9402be0     	ldr	x0, [sp, #0x50]
  10cc08: 940140b6     	bl	0x15cee0 <_ZdlPv@plt>
  10cc0c: 394163e8     	ldrb	w8, [sp, #0x58]
  10cc10: 3607ff68     	tbz	w8, #0x0, 0x10cbfc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_unsigned<unsigned long long>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, unsigned long long&) const+0x4a8>
  10cc14: f94037e0     	ldr	x0, [sp, #0x68]
  10cc18: 940140b2     	bl	0x15cee0 <_ZdlPv@plt>
  10cc1c: aa1303e0     	mov	x0, x19
  10cc20: 94013150     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010cc24 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const>:
  10cc24: d503245f     	bti	c
  10cc28: 14014bbe     	b	0x15fb20 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010cc2c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const>:
  10cc2c: d503233f     	paciasp
  10cc30: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  10cc34: a9016ffc     	stp	x28, x27, [sp, #0x10]
  10cc38: 910003fd     	mov	x29, sp
  10cc3c: a90267fa     	stp	x26, x25, [sp, #0x20]
  10cc40: a9035ff8     	stp	x24, x23, [sp, #0x30]
  10cc44: a90457f6     	stp	x22, x21, [sp, #0x40]
  10cc48: a9054ff4     	stp	x20, x19, [sp, #0x50]
  10cc4c: d10703ff     	sub	sp, sp, #0x1c0
  10cc50: a90293e5     	stp	x5, x4, [sp, #0x28]
  10cc54: d53bd048     	mrs	x8, TPIDR_EL0
  10cc58: f90013e8     	str	x8, [sp, #0x20]
  10cc5c: aa0303e0     	mov	x0, x3
  10cc60: f9401508     	ldr	x8, [x8, #0x28]
  10cc64: aa0203f4     	mov	x20, x2
  10cc68: aa0103f5     	mov	x21, x1
  10cc6c: d10243a1     	sub	x1, x29, #0x90
  10cc70: 910233e2     	add	x2, sp, #0x8c
  10cc74: 910223e3     	add	x3, sp, #0x88
  10cc78: f81f03a8     	stur	x8, [x29, #-0x10]
  10cc7c: 9101c3e8     	add	x8, sp, #0x70
  10cc80: d10243b9     	sub	x25, x29, #0x90
  10cc84: 94014bab     	bl	0x15fb30 <_ZNSt6__ndk19__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_@plt>
  10cc88: a905ffff     	stp	xzr, xzr, [sp, #0x58]
  10cc8c: f90037ff     	str	xzr, [sp, #0x68]
  10cc90: 910163e0     	add	x0, sp, #0x58
  10cc94: 528002c1     	mov	w1, #0x16               // =22
  10cc98: 2a1f03e2     	mov	w2, wzr
  10cc9c: 910163f3     	add	x19, sp, #0x58
  10cca0: 9401450c     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10cca4: 394163e8     	ldrb	w8, [sp, #0x58]
  10cca8: b240027a     	orr	x26, x19, #0x1
  10ccac: f94037e9     	ldr	x9, [sp, #0x68]
  10ccb0: 5280002a     	mov	w10, #0x1               // =1
  10ccb4: 910243fb     	add	x27, sp, #0x90
  10ccb8: 528008ab     	mov	w11, #0x45              // =69
  10ccbc: 7200011f     	tst	w8, #0x1
  10ccc0: 528002dc     	mov	w28, #0x16              // =22
  10ccc4: 9a890357     	csel	x23, x26, x9, eq
  10ccc8: 910113f8     	add	x24, sp, #0x44
  10cccc: 910123f6     	add	x22, sp, #0x48
  10ccd0: 390103ea     	strb	w10, [sp, #0x40]
  10ccd4: 3900f3eb     	strb	w11, [sp, #0x3c]
  10ccd8: a904dffb     	stp	x27, x23, [sp, #0x48]
  10ccdc: b90047ff     	str	wzr, [sp, #0x44]
  10cce0: 14000003     	b	0x10ccec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xc0>
  10cce4: 91001108     	add	x8, x8, #0x4
  10cce8: f9000ea8     	str	x8, [x21, #0x18]
  10ccec: b40000d5     	cbz	x21, 0x10cd04 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xd8>
  10ccf0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10ccf4: eb09011f     	cmp	x8, x9
  10ccf8: 540000c0     	b.eq	0x10cd10 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xe4>
  10ccfc: b9400100     	ldr	w0, [x8]
  10cd00: 14000008     	b	0x10cd20 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xf4>
  10cd04: 52800033     	mov	w19, #0x1               // =1
  10cd08: b5000154     	cbnz	x20, 0x10cd30 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x104>
  10cd0c: 14000016     	b	0x10cd64 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x138>
  10cd10: f94002a8     	ldr	x8, [x21]
  10cd14: f9402508     	ldr	x8, [x8, #0x48]
  10cd18: aa1503e0     	mov	x0, x21
  10cd1c: d63f0100     	blr	x8
  10cd20: 3100041f     	cmn	w0, #0x1
  10cd24: 1a9f17f3     	cset	w19, eq
  10cd28: 9a9503f5     	csel	x21, xzr, x21, eq
  10cd2c: b40001d4     	cbz	x20, 0x10cd64 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x138>
  10cd30: a941a688     	ldp	x8, x9, [x20, #0x18]
  10cd34: eb09011f     	cmp	x8, x9
  10cd38: 54000060     	b.eq	0x10cd44 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x118>
  10cd3c: b9400100     	ldr	w0, [x8]
  10cd40: 14000005     	b	0x10cd54 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x128>
  10cd44: f9400288     	ldr	x8, [x20]
  10cd48: f9402508     	ldr	x8, [x8, #0x48]
  10cd4c: aa1403e0     	mov	x0, x20
  10cd50: d63f0100     	blr	x8
  10cd54: 3100041f     	cmn	w0, #0x1
  10cd58: 54000060     	b.eq	0x10cd64 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x138>
  10cd5c: 35000093     	cbnz	w19, 0x10cd6c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x140>
  10cd60: 1400003a     	b	0x10ce48 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x21c>
  10cd64: aa1f03f4     	mov	x20, xzr
  10cd68: 37000713     	tbnz	w19, #0x0, 0x10ce48 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x21c>
  10cd6c: 394163e8     	ldrb	w8, [sp, #0x58]
  10cd70: f94033e9     	ldr	x9, [sp, #0x60]
  10cd74: f9402bea     	ldr	x10, [sp, #0x50]
  10cd78: d341fd0b     	lsr	x11, x8, #1
  10cd7c: 7200011f     	tst	w8, #0x1
  10cd80: 9a890173     	csel	x19, x11, x9, eq
  10cd84: 8b1302e8     	add	x8, x23, x19
  10cd88: eb08015f     	cmp	x10, x8
  10cd8c: 54000281     	b.ne	0x10cddc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x1b0>
  10cd90: d37ffa61     	lsl	x1, x19, #1
  10cd94: 910163e0     	add	x0, sp, #0x58
  10cd98: 2a1f03e2     	mov	w2, wzr
  10cd9c: 940144cd     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10cda0: f9402fe8     	ldr	x8, [sp, #0x58]
  10cda4: 394163e9     	ldrb	w9, [sp, #0x58]
  10cda8: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10cdac: d1000508     	sub	x8, x8, #0x1
  10cdb0: 7200013f     	tst	w9, #0x1
  10cdb4: 9a880381     	csel	x1, x28, x8, eq
  10cdb8: 910163e0     	add	x0, sp, #0x58
  10cdbc: 2a1f03e2     	mov	w2, wzr
  10cdc0: 940144c4     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10cdc4: 394163e8     	ldrb	w8, [sp, #0x58]
  10cdc8: f94037e9     	ldr	x9, [sp, #0x68]
  10cdcc: 7200011f     	tst	w8, #0x1
  10cdd0: 9a890357     	csel	x23, x26, x9, eq
  10cdd4: 8b1302e8     	add	x8, x23, x19
  10cdd8: f9002be8     	str	x8, [sp, #0x50]
  10cddc: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10cde0: eb09011f     	cmp	x8, x9
  10cde4: 54000060     	b.eq	0x10cdf0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x1c4>
  10cde8: b9400100     	ldr	w0, [x8]
  10cdec: 14000005     	b	0x10ce00 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x1d4>
  10cdf0: f94002a8     	ldr	x8, [x21]
  10cdf4: f9402508     	ldr	x8, [x8, #0x48]
  10cdf8: aa1503e0     	mov	x0, x21
  10cdfc: d63f0100     	blr	x8
  10ce00: 295117e6     	ldp	w6, w5, [sp, #0x88]
  10ce04: 910103e1     	add	x1, sp, #0x40
  10ce08: 9100f3e2     	add	x2, sp, #0x3c
  10ce0c: 910143e4     	add	x4, sp, #0x50
  10ce10: 9101c3e7     	add	x7, sp, #0x70
  10ce14: aa1703e3     	mov	x3, x23
  10ce18: a90167f8     	stp	x24, x25, [sp, #0x10]
  10ce1c: a9005bfb     	stp	x27, x22, [sp]
  10ce20: 94014b48     	bl	0x15fb40 <_ZNSt6__ndk19__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw@plt>
  10ce24: 35000120     	cbnz	w0, 0x10ce48 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x21c>
  10ce28: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10ce2c: eb09011f     	cmp	x8, x9
  10ce30: 54fff5a1     	b.ne	0x10cce4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xb8>
  10ce34: f94002a8     	ldr	x8, [x21]
  10ce38: f9402908     	ldr	x8, [x8, #0x50]
  10ce3c: aa1503e0     	mov	x0, x21
  10ce40: d63f0100     	blr	x8
  10ce44: 17ffffaa     	b	0x10ccec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0xc0>
  10ce48: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10ce4c: f9403fe9     	ldr	x9, [sp, #0x78]
  10ce50: f9401bf6     	ldr	x22, [sp, #0x30]
  10ce54: d341fd0a     	lsr	x10, x8, #1
  10ce58: 7200011f     	tst	w8, #0x1
  10ce5c: 9a890148     	csel	x8, x10, x9, eq
  10ce60: b4000168     	cbz	x8, 0x10ce8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x260>
  10ce64: 394103e8     	ldrb	w8, [sp, #0x40]
  10ce68: 34000128     	cbz	w8, 0x10ce8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x260>
  10ce6c: f94027e8     	ldr	x8, [sp, #0x48]
  10ce70: 910243e9     	add	x9, sp, #0x90
  10ce74: cb090109     	sub	x9, x8, x9
  10ce78: f1027d3f     	cmp	x9, #0x9f
  10ce7c: 5400008c     	b.gt	0x10ce8c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x260>
  10ce80: b94047e9     	ldr	w9, [sp, #0x44]
  10ce84: b8004509     	str	w9, [x8], #0x4
  10ce88: f90027e8     	str	x8, [sp, #0x48]
  10ce8c: f9402be1     	ldr	x1, [sp, #0x50]
  10ce90: aa1703e0     	mov	x0, x23
  10ce94: aa1603e2     	mov	x2, x22
  10ce98: 9400a305     	bl	0x135aac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1700>
  10ce9c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10cea0: 910243e9     	add	x9, sp, #0x90
  10cea4: f94027ed     	ldr	x13, [sp, #0x48]
  10cea8: f9403fea     	ldr	x10, [sp, #0x78]
  10ceac: 7200010c     	ands	w12, w8, #0x1
  10ceb0: d341fd0b     	lsr	x11, x8, #1
  10ceb4: cb0901a9     	sub	x9, x13, x9
  10ceb8: 9a8a0168     	csel	x8, x11, x10, eq
  10cebc: f100153f     	cmp	x9, #0x5
  10cec0: f94017e9     	ldr	x9, [sp, #0x28]
  10cec4: bd000120     	str	s0, [x9]
  10cec8: 5400074b     	b.lt	0x10cfb0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x384>
  10cecc: b4000728     	cbz	x8, 0x10cfb0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x384>
  10ced0: d10011a8     	sub	x8, x13, #0x4
  10ced4: 910243e9     	add	x9, sp, #0x90
  10ced8: eb0d013f     	cmp	x9, x13
  10cedc: 54000240     	b.eq	0x10cf24 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x2f8>
  10cee0: eb09011f     	cmp	x8, x9
  10cee4: 54000209     	b.ls	0x10cf24 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x2f8>
  10cee8: 910243ea     	add	x10, sp, #0x90
  10ceec: aa0803eb     	mov	x11, x8
  10cef0: 9100114a     	add	x10, x10, #0x4
  10cef4: b940016c     	ldr	w12, [x11]
  10cef8: 9100114e     	add	x14, x10, #0x4
  10cefc: b85fc14d     	ldur	w13, [x10, #-0x4]
  10cf00: b81fc14c     	stur	w12, [x10, #-0x4]
  10cf04: b81fc56d     	str	w13, [x11], #-0x4
  10cf08: eb0b015f     	cmp	x10, x11
  10cf0c: aa0e03ea     	mov	x10, x14
  10cf10: 54ffff23     	b.lo	0x10cef4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x2c8>
  10cf14: 3941c3eb     	ldrb	w11, [sp, #0x70]
  10cf18: f9403fea     	ldr	x10, [sp, #0x78]
  10cf1c: 1200016c     	and	w12, w11, #0x1
  10cf20: d341fd6b     	lsr	x11, x11, #1
  10cf24: f94043ed     	ldr	x13, [sp, #0x80]
  10cf28: 9101c3ee     	add	x14, sp, #0x70
  10cf2c: b24001ce     	orr	x14, x14, #0x1
  10cf30: 7100019f     	cmp	w12, #0x0
  10cf34: 9a8a016a     	csel	x10, x11, x10, eq
  10cf38: 9a8d01cc     	csel	x12, x14, x13, eq
  10cf3c: eb09011f     	cmp	x8, x9
  10cf40: 54000249     	b.ls	0x10cf88 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x35c>
  10cf44: 8b0a0189     	add	x9, x12, x10
  10cf48: 910243ea     	add	x10, sp, #0x90
  10cf4c: 14000007     	b	0x10cf68 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x33c>
  10cf50: cb0c012b     	sub	x11, x9, x12
  10cf54: 9100114a     	add	x10, x10, #0x4
  10cf58: f100057f     	cmp	x11, #0x1
  10cf5c: 9a8cd58c     	cinc	x12, x12, gt
  10cf60: eb08015f     	cmp	x10, x8
  10cf64: 54000122     	b.hs	0x10cf88 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x35c>
  10cf68: 3940018b     	ldrb	w11, [x12]
  10cf6c: 34ffff2b     	cbz	w11, 0x10cf50 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x324>
  10cf70: 7103fd7f     	cmp	w11, #0xff
  10cf74: 54fffee0     	b.eq	0x10cf50 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x324>
  10cf78: b940014d     	ldr	w13, [x10]
  10cf7c: 6b0b01bf     	cmp	w13, w11
  10cf80: 54fffe80     	b.eq	0x10cf50 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x324>
  10cf84: 14000009     	b	0x10cfa8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x37c>
  10cf88: 39400189     	ldrb	w9, [x12]
  10cf8c: 34000129     	cbz	w9, 0x10cfb0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x384>
  10cf90: 7103fd3f     	cmp	w9, #0xff
  10cf94: 540000e0     	b.eq	0x10cfb0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x384>
  10cf98: b9400108     	ldr	w8, [x8]
  10cf9c: 51000508     	sub	w8, w8, #0x1
  10cfa0: 6b09011f     	cmp	w8, w9
  10cfa4: 54000063     	b.lo	0x10cfb0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x384>
  10cfa8: 52800088     	mov	w8, #0x4                // =4
  10cfac: b90002c8     	str	w8, [x22]
  10cfb0: b40000d5     	cbz	x21, 0x10cfc8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x39c>
  10cfb4: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10cfb8: eb09011f     	cmp	x8, x9
  10cfbc: 54000100     	b.eq	0x10cfdc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3b0>
  10cfc0: b9400100     	ldr	w0, [x8]
  10cfc4: 1400000a     	b	0x10cfec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3c0>
  10cfc8: 52800033     	mov	w19, #0x1               // =1
  10cfcc: b5000194     	cbnz	x20, 0x10cffc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3d0>
  10cfd0: f94013f4     	ldr	x20, [sp, #0x20]
  10cfd4: 37000313     	tbnz	w19, #0x0, 0x10d034 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x408>
  10cfd8: 1400001a     	b	0x10d040 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x414>
  10cfdc: f94002a8     	ldr	x8, [x21]
  10cfe0: f9402508     	ldr	x8, [x8, #0x48]
  10cfe4: aa1503e0     	mov	x0, x21
  10cfe8: d63f0100     	blr	x8
  10cfec: 3100041f     	cmn	w0, #0x1
  10cff0: 1a9f17f3     	cset	w19, eq
  10cff4: 9a9503f5     	csel	x21, xzr, x21, eq
  10cff8: b4fffed4     	cbz	x20, 0x10cfd0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3a4>
  10cffc: a941a688     	ldp	x8, x9, [x20, #0x18]
  10d000: eb09011f     	cmp	x8, x9
  10d004: 54000060     	b.eq	0x10d010 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3e4>
  10d008: b9400100     	ldr	w0, [x8]
  10d00c: 14000005     	b	0x10d020 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x3f4>
  10d010: f9400288     	ldr	x8, [x20]
  10d014: f9402508     	ldr	x8, [x8, #0x48]
  10d018: aa1403e0     	mov	x0, x20
  10d01c: d63f0100     	blr	x8
  10d020: 3100041f     	cmn	w0, #0x1
  10d024: f94013f4     	ldr	x20, [sp, #0x20]
  10d028: 1a9f17e8     	cset	w8, eq
  10d02c: 4a080268     	eor	w8, w19, w8
  10d030: 37000088     	tbnz	w8, #0x0, 0x10d040 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x414>
  10d034: b94002c8     	ldr	w8, [x22]
  10d038: 321f0108     	orr	w8, w8, #0x2
  10d03c: b90002c8     	str	w8, [x22]
  10d040: 394163e8     	ldrb	w8, [sp, #0x58]
  10d044: 36000068     	tbz	w8, #0x0, 0x10d050 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x424>
  10d048: f94037e0     	ldr	x0, [sp, #0x68]
  10d04c: 94013fa5     	bl	0x15cee0 <_ZdlPv@plt>
  10d050: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d054: 36000068     	tbz	w8, #0x0, 0x10d060 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x434>
  10d058: f94043e0     	ldr	x0, [sp, #0x80]
  10d05c: 94013fa1     	bl	0x15cee0 <_ZdlPv@plt>
  10d060: f9401688     	ldr	x8, [x20, #0x28]
  10d064: f85f03a9     	ldur	x9, [x29, #-0x10]
  10d068: eb09011f     	cmp	x8, x9
  10d06c: 54000161     	b.ne	0x10d098 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x46c>
  10d070: aa1503e0     	mov	x0, x21
  10d074: 910703ff     	add	sp, sp, #0x1c0
  10d078: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  10d07c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  10d080: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  10d084: a94267fa     	ldp	x26, x25, [sp, #0x20]
  10d088: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  10d08c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  10d090: d50323bf     	autiasp
  10d094: d65f03c0     	ret
  10d098: 94013f66     	bl	0x15ce30 <__stack_chk_fail@plt>
  10d09c: 14000003     	b	0x10d0a8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x47c>
  10d0a0: 14000002     	b	0x10d0a8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x47c>
  10d0a4: 14000001     	b	0x10d0a8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x47c>
  10d0a8: aa0003f3     	mov	x19, x0
  10d0ac: 394163e8     	ldrb	w8, [sp, #0x58]
  10d0b0: 370000a8     	tbnz	w8, #0x0, 0x10d0c4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x498>
  10d0b4: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d0b8: 370000e8     	tbnz	w8, #0x0, 0x10d0d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x4a8>
  10d0bc: aa1303e0     	mov	x0, x19
  10d0c0: 94013028     	bl	0x159160 <__emutls_get_address+0x6d4>
  10d0c4: f94037e0     	ldr	x0, [sp, #0x68]
  10d0c8: 94013f86     	bl	0x15cee0 <_ZdlPv@plt>
  10d0cc: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d0d0: 3607ff68     	tbz	w8, #0x0, 0x10d0bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<float>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, float&) const+0x490>
  10d0d4: f94043e0     	ldr	x0, [sp, #0x80]
  10d0d8: 94013f82     	bl	0x15cee0 <_ZdlPv@plt>
  10d0dc: aa1303e0     	mov	x0, x19
  10d0e0: 94013020     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010d0e4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const>:
  10d0e4: d503245f     	bti	c
  10d0e8: 14014a9a     	b	0x15fb50 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010d0ec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const>:
  10d0ec: d503233f     	paciasp
  10d0f0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  10d0f4: a9016ffc     	stp	x28, x27, [sp, #0x10]
  10d0f8: 910003fd     	mov	x29, sp
  10d0fc: a90267fa     	stp	x26, x25, [sp, #0x20]
  10d100: a9035ff8     	stp	x24, x23, [sp, #0x30]
  10d104: a90457f6     	stp	x22, x21, [sp, #0x40]
  10d108: a9054ff4     	stp	x20, x19, [sp, #0x50]
  10d10c: d10703ff     	sub	sp, sp, #0x1c0
  10d110: a90293e5     	stp	x5, x4, [sp, #0x28]
  10d114: d53bd048     	mrs	x8, TPIDR_EL0
  10d118: f90013e8     	str	x8, [sp, #0x20]
  10d11c: aa0303e0     	mov	x0, x3
  10d120: f9401508     	ldr	x8, [x8, #0x28]
  10d124: aa0203f4     	mov	x20, x2
  10d128: aa0103f5     	mov	x21, x1
  10d12c: d10243a1     	sub	x1, x29, #0x90
  10d130: 910233e2     	add	x2, sp, #0x8c
  10d134: 910223e3     	add	x3, sp, #0x88
  10d138: f81f03a8     	stur	x8, [x29, #-0x10]
  10d13c: 9101c3e8     	add	x8, sp, #0x70
  10d140: d10243b9     	sub	x25, x29, #0x90
  10d144: 94014a7b     	bl	0x15fb30 <_ZNSt6__ndk19__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_@plt>
  10d148: a905ffff     	stp	xzr, xzr, [sp, #0x58]
  10d14c: f90037ff     	str	xzr, [sp, #0x68]
  10d150: 910163e0     	add	x0, sp, #0x58
  10d154: 528002c1     	mov	w1, #0x16               // =22
  10d158: 2a1f03e2     	mov	w2, wzr
  10d15c: 910163f3     	add	x19, sp, #0x58
  10d160: 940143dc     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10d164: 394163e8     	ldrb	w8, [sp, #0x58]
  10d168: b240027a     	orr	x26, x19, #0x1
  10d16c: f94037e9     	ldr	x9, [sp, #0x68]
  10d170: 5280002a     	mov	w10, #0x1               // =1
  10d174: 910243fb     	add	x27, sp, #0x90
  10d178: 528008ab     	mov	w11, #0x45              // =69
  10d17c: 7200011f     	tst	w8, #0x1
  10d180: 528002dc     	mov	w28, #0x16              // =22
  10d184: 9a890357     	csel	x23, x26, x9, eq
  10d188: 910113f8     	add	x24, sp, #0x44
  10d18c: 910123f6     	add	x22, sp, #0x48
  10d190: 390103ea     	strb	w10, [sp, #0x40]
  10d194: 3900f3eb     	strb	w11, [sp, #0x3c]
  10d198: a904dffb     	stp	x27, x23, [sp, #0x48]
  10d19c: b90047ff     	str	wzr, [sp, #0x44]
  10d1a0: 14000003     	b	0x10d1ac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xc0>
  10d1a4: 91001108     	add	x8, x8, #0x4
  10d1a8: f9000ea8     	str	x8, [x21, #0x18]
  10d1ac: b40000d5     	cbz	x21, 0x10d1c4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xd8>
  10d1b0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d1b4: eb09011f     	cmp	x8, x9
  10d1b8: 540000c0     	b.eq	0x10d1d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xe4>
  10d1bc: b9400100     	ldr	w0, [x8]
  10d1c0: 14000008     	b	0x10d1e0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xf4>
  10d1c4: 52800033     	mov	w19, #0x1               // =1
  10d1c8: b5000154     	cbnz	x20, 0x10d1f0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x104>
  10d1cc: 14000016     	b	0x10d224 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x138>
  10d1d0: f94002a8     	ldr	x8, [x21]
  10d1d4: f9402508     	ldr	x8, [x8, #0x48]
  10d1d8: aa1503e0     	mov	x0, x21
  10d1dc: d63f0100     	blr	x8
  10d1e0: 3100041f     	cmn	w0, #0x1
  10d1e4: 1a9f17f3     	cset	w19, eq
  10d1e8: 9a9503f5     	csel	x21, xzr, x21, eq
  10d1ec: b40001d4     	cbz	x20, 0x10d224 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x138>
  10d1f0: a941a688     	ldp	x8, x9, [x20, #0x18]
  10d1f4: eb09011f     	cmp	x8, x9
  10d1f8: 54000060     	b.eq	0x10d204 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x118>
  10d1fc: b9400100     	ldr	w0, [x8]
  10d200: 14000005     	b	0x10d214 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x128>
  10d204: f9400288     	ldr	x8, [x20]
  10d208: f9402508     	ldr	x8, [x8, #0x48]
  10d20c: aa1403e0     	mov	x0, x20
  10d210: d63f0100     	blr	x8
  10d214: 3100041f     	cmn	w0, #0x1
  10d218: 54000060     	b.eq	0x10d224 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x138>
  10d21c: 35000093     	cbnz	w19, 0x10d22c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x140>
  10d220: 1400003a     	b	0x10d308 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x21c>
  10d224: aa1f03f4     	mov	x20, xzr
  10d228: 37000713     	tbnz	w19, #0x0, 0x10d308 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x21c>
  10d22c: 394163e8     	ldrb	w8, [sp, #0x58]
  10d230: f94033e9     	ldr	x9, [sp, #0x60]
  10d234: f9402bea     	ldr	x10, [sp, #0x50]
  10d238: d341fd0b     	lsr	x11, x8, #1
  10d23c: 7200011f     	tst	w8, #0x1
  10d240: 9a890173     	csel	x19, x11, x9, eq
  10d244: 8b1302e8     	add	x8, x23, x19
  10d248: eb08015f     	cmp	x10, x8
  10d24c: 54000281     	b.ne	0x10d29c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x1b0>
  10d250: d37ffa61     	lsl	x1, x19, #1
  10d254: 910163e0     	add	x0, sp, #0x58
  10d258: 2a1f03e2     	mov	w2, wzr
  10d25c: 9401439d     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10d260: f9402fe8     	ldr	x8, [sp, #0x58]
  10d264: 394163e9     	ldrb	w9, [sp, #0x58]
  10d268: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10d26c: d1000508     	sub	x8, x8, #0x1
  10d270: 7200013f     	tst	w9, #0x1
  10d274: 9a880381     	csel	x1, x28, x8, eq
  10d278: 910163e0     	add	x0, sp, #0x58
  10d27c: 2a1f03e2     	mov	w2, wzr
  10d280: 94014394     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10d284: 394163e8     	ldrb	w8, [sp, #0x58]
  10d288: f94037e9     	ldr	x9, [sp, #0x68]
  10d28c: 7200011f     	tst	w8, #0x1
  10d290: 9a890357     	csel	x23, x26, x9, eq
  10d294: 8b1302e8     	add	x8, x23, x19
  10d298: f9002be8     	str	x8, [sp, #0x50]
  10d29c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d2a0: eb09011f     	cmp	x8, x9
  10d2a4: 54000060     	b.eq	0x10d2b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x1c4>
  10d2a8: b9400100     	ldr	w0, [x8]
  10d2ac: 14000005     	b	0x10d2c0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x1d4>
  10d2b0: f94002a8     	ldr	x8, [x21]
  10d2b4: f9402508     	ldr	x8, [x8, #0x48]
  10d2b8: aa1503e0     	mov	x0, x21
  10d2bc: d63f0100     	blr	x8
  10d2c0: 295117e6     	ldp	w6, w5, [sp, #0x88]
  10d2c4: 910103e1     	add	x1, sp, #0x40
  10d2c8: 9100f3e2     	add	x2, sp, #0x3c
  10d2cc: 910143e4     	add	x4, sp, #0x50
  10d2d0: 9101c3e7     	add	x7, sp, #0x70
  10d2d4: aa1703e3     	mov	x3, x23
  10d2d8: a90167f8     	stp	x24, x25, [sp, #0x10]
  10d2dc: a9005bfb     	stp	x27, x22, [sp]
  10d2e0: 94014a18     	bl	0x15fb40 <_ZNSt6__ndk19__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw@plt>
  10d2e4: 35000120     	cbnz	w0, 0x10d308 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x21c>
  10d2e8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d2ec: eb09011f     	cmp	x8, x9
  10d2f0: 54fff5a1     	b.ne	0x10d1a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xb8>
  10d2f4: f94002a8     	ldr	x8, [x21]
  10d2f8: f9402908     	ldr	x8, [x8, #0x50]
  10d2fc: aa1503e0     	mov	x0, x21
  10d300: d63f0100     	blr	x8
  10d304: 17ffffaa     	b	0x10d1ac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0xc0>
  10d308: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d30c: f9403fe9     	ldr	x9, [sp, #0x78]
  10d310: f9401bf6     	ldr	x22, [sp, #0x30]
  10d314: d341fd0a     	lsr	x10, x8, #1
  10d318: 7200011f     	tst	w8, #0x1
  10d31c: 9a890148     	csel	x8, x10, x9, eq
  10d320: b4000168     	cbz	x8, 0x10d34c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x260>
  10d324: 394103e8     	ldrb	w8, [sp, #0x40]
  10d328: 34000128     	cbz	w8, 0x10d34c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x260>
  10d32c: f94027e8     	ldr	x8, [sp, #0x48]
  10d330: 910243e9     	add	x9, sp, #0x90
  10d334: cb090109     	sub	x9, x8, x9
  10d338: f1027d3f     	cmp	x9, #0x9f
  10d33c: 5400008c     	b.gt	0x10d34c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x260>
  10d340: b94047e9     	ldr	w9, [sp, #0x44]
  10d344: b8004509     	str	w9, [x8], #0x4
  10d348: f90027e8     	str	x8, [sp, #0x48]
  10d34c: f9402be1     	ldr	x1, [sp, #0x50]
  10d350: aa1703e0     	mov	x0, x23
  10d354: aa1603e2     	mov	x2, x22
  10d358: 9400a225     	bl	0x135bec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1840>
  10d35c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d360: 910243e9     	add	x9, sp, #0x90
  10d364: f94027ed     	ldr	x13, [sp, #0x48]
  10d368: f9403fea     	ldr	x10, [sp, #0x78]
  10d36c: 7200010c     	ands	w12, w8, #0x1
  10d370: d341fd0b     	lsr	x11, x8, #1
  10d374: cb0901a9     	sub	x9, x13, x9
  10d378: 9a8a0168     	csel	x8, x11, x10, eq
  10d37c: f100153f     	cmp	x9, #0x5
  10d380: f94017e9     	ldr	x9, [sp, #0x28]
  10d384: fd000120     	str	d0, [x9]
  10d388: 5400074b     	b.lt	0x10d470 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x384>
  10d38c: b4000728     	cbz	x8, 0x10d470 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x384>
  10d390: d10011a8     	sub	x8, x13, #0x4
  10d394: 910243e9     	add	x9, sp, #0x90
  10d398: eb0d013f     	cmp	x9, x13
  10d39c: 54000240     	b.eq	0x10d3e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x2f8>
  10d3a0: eb09011f     	cmp	x8, x9
  10d3a4: 54000209     	b.ls	0x10d3e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x2f8>
  10d3a8: 910243ea     	add	x10, sp, #0x90
  10d3ac: aa0803eb     	mov	x11, x8
  10d3b0: 9100114a     	add	x10, x10, #0x4
  10d3b4: b940016c     	ldr	w12, [x11]
  10d3b8: 9100114e     	add	x14, x10, #0x4
  10d3bc: b85fc14d     	ldur	w13, [x10, #-0x4]
  10d3c0: b81fc14c     	stur	w12, [x10, #-0x4]
  10d3c4: b81fc56d     	str	w13, [x11], #-0x4
  10d3c8: eb0b015f     	cmp	x10, x11
  10d3cc: aa0e03ea     	mov	x10, x14
  10d3d0: 54ffff23     	b.lo	0x10d3b4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x2c8>
  10d3d4: 3941c3eb     	ldrb	w11, [sp, #0x70]
  10d3d8: f9403fea     	ldr	x10, [sp, #0x78]
  10d3dc: 1200016c     	and	w12, w11, #0x1
  10d3e0: d341fd6b     	lsr	x11, x11, #1
  10d3e4: f94043ed     	ldr	x13, [sp, #0x80]
  10d3e8: 9101c3ee     	add	x14, sp, #0x70
  10d3ec: b24001ce     	orr	x14, x14, #0x1
  10d3f0: 7100019f     	cmp	w12, #0x0
  10d3f4: 9a8a016a     	csel	x10, x11, x10, eq
  10d3f8: 9a8d01cc     	csel	x12, x14, x13, eq
  10d3fc: eb09011f     	cmp	x8, x9
  10d400: 54000249     	b.ls	0x10d448 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x35c>
  10d404: 8b0a0189     	add	x9, x12, x10
  10d408: 910243ea     	add	x10, sp, #0x90
  10d40c: 14000007     	b	0x10d428 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x33c>
  10d410: cb0c012b     	sub	x11, x9, x12
  10d414: 9100114a     	add	x10, x10, #0x4
  10d418: f100057f     	cmp	x11, #0x1
  10d41c: 9a8cd58c     	cinc	x12, x12, gt
  10d420: eb08015f     	cmp	x10, x8
  10d424: 54000122     	b.hs	0x10d448 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x35c>
  10d428: 3940018b     	ldrb	w11, [x12]
  10d42c: 34ffff2b     	cbz	w11, 0x10d410 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x324>
  10d430: 7103fd7f     	cmp	w11, #0xff
  10d434: 54fffee0     	b.eq	0x10d410 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x324>
  10d438: b940014d     	ldr	w13, [x10]
  10d43c: 6b0b01bf     	cmp	w13, w11
  10d440: 54fffe80     	b.eq	0x10d410 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x324>
  10d444: 14000009     	b	0x10d468 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x37c>
  10d448: 39400189     	ldrb	w9, [x12]
  10d44c: 34000129     	cbz	w9, 0x10d470 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x384>
  10d450: 7103fd3f     	cmp	w9, #0xff
  10d454: 540000e0     	b.eq	0x10d470 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x384>
  10d458: b9400108     	ldr	w8, [x8]
  10d45c: 51000508     	sub	w8, w8, #0x1
  10d460: 6b09011f     	cmp	w8, w9
  10d464: 54000063     	b.lo	0x10d470 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x384>
  10d468: 52800088     	mov	w8, #0x4                // =4
  10d46c: b90002c8     	str	w8, [x22]
  10d470: b40000d5     	cbz	x21, 0x10d488 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x39c>
  10d474: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d478: eb09011f     	cmp	x8, x9
  10d47c: 54000100     	b.eq	0x10d49c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3b0>
  10d480: b9400100     	ldr	w0, [x8]
  10d484: 1400000a     	b	0x10d4ac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3c0>
  10d488: 52800033     	mov	w19, #0x1               // =1
  10d48c: b5000194     	cbnz	x20, 0x10d4bc <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3d0>
  10d490: f94013f4     	ldr	x20, [sp, #0x20]
  10d494: 37000313     	tbnz	w19, #0x0, 0x10d4f4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x408>
  10d498: 1400001a     	b	0x10d500 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x414>
  10d49c: f94002a8     	ldr	x8, [x21]
  10d4a0: f9402508     	ldr	x8, [x8, #0x48]
  10d4a4: aa1503e0     	mov	x0, x21
  10d4a8: d63f0100     	blr	x8
  10d4ac: 3100041f     	cmn	w0, #0x1
  10d4b0: 1a9f17f3     	cset	w19, eq
  10d4b4: 9a9503f5     	csel	x21, xzr, x21, eq
  10d4b8: b4fffed4     	cbz	x20, 0x10d490 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3a4>
  10d4bc: a941a688     	ldp	x8, x9, [x20, #0x18]
  10d4c0: eb09011f     	cmp	x8, x9
  10d4c4: 54000060     	b.eq	0x10d4d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3e4>
  10d4c8: b9400100     	ldr	w0, [x8]
  10d4cc: 14000005     	b	0x10d4e0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x3f4>
  10d4d0: f9400288     	ldr	x8, [x20]
  10d4d4: f9402508     	ldr	x8, [x8, #0x48]
  10d4d8: aa1403e0     	mov	x0, x20
  10d4dc: d63f0100     	blr	x8
  10d4e0: 3100041f     	cmn	w0, #0x1
  10d4e4: f94013f4     	ldr	x20, [sp, #0x20]
  10d4e8: 1a9f17e8     	cset	w8, eq
  10d4ec: 4a080268     	eor	w8, w19, w8
  10d4f0: 37000088     	tbnz	w8, #0x0, 0x10d500 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x414>
  10d4f4: b94002c8     	ldr	w8, [x22]
  10d4f8: 321f0108     	orr	w8, w8, #0x2
  10d4fc: b90002c8     	str	w8, [x22]
  10d500: 394163e8     	ldrb	w8, [sp, #0x58]
  10d504: 36000068     	tbz	w8, #0x0, 0x10d510 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x424>
  10d508: f94037e0     	ldr	x0, [sp, #0x68]
  10d50c: 94013e75     	bl	0x15cee0 <_ZdlPv@plt>
  10d510: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d514: 36000068     	tbz	w8, #0x0, 0x10d520 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x434>
  10d518: f94043e0     	ldr	x0, [sp, #0x80]
  10d51c: 94013e71     	bl	0x15cee0 <_ZdlPv@plt>
  10d520: f9401688     	ldr	x8, [x20, #0x28]
  10d524: f85f03a9     	ldur	x9, [x29, #-0x10]
  10d528: eb09011f     	cmp	x8, x9
  10d52c: 54000161     	b.ne	0x10d558 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x46c>
  10d530: aa1503e0     	mov	x0, x21
  10d534: 910703ff     	add	sp, sp, #0x1c0
  10d538: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  10d53c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  10d540: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  10d544: a94267fa     	ldp	x26, x25, [sp, #0x20]
  10d548: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  10d54c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  10d550: d50323bf     	autiasp
  10d554: d65f03c0     	ret
  10d558: 94013e36     	bl	0x15ce30 <__stack_chk_fail@plt>
  10d55c: 14000003     	b	0x10d568 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x47c>
  10d560: 14000002     	b	0x10d568 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x47c>
  10d564: 14000001     	b	0x10d568 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x47c>
  10d568: aa0003f3     	mov	x19, x0
  10d56c: 394163e8     	ldrb	w8, [sp, #0x58]
  10d570: 370000a8     	tbnz	w8, #0x0, 0x10d584 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x498>
  10d574: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d578: 370000e8     	tbnz	w8, #0x0, 0x10d594 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x4a8>
  10d57c: aa1303e0     	mov	x0, x19
  10d580: 94012ef8     	bl	0x159160 <__emutls_get_address+0x6d4>
  10d584: f94037e0     	ldr	x0, [sp, #0x68]
  10d588: 94013e56     	bl	0x15cee0 <_ZdlPv@plt>
  10d58c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d590: 3607ff68     	tbz	w8, #0x0, 0x10d57c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, double&) const+0x490>
  10d594: f94043e0     	ldr	x0, [sp, #0x80]
  10d598: 94013e52     	bl	0x15cee0 <_ZdlPv@plt>
  10d59c: aa1303e0     	mov	x0, x19
  10d5a0: 94012ef0     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010d5a4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const>:
  10d5a4: d503245f     	bti	c
  10d5a8: 1401496e     	b	0x15fb60 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_@plt>

000000000010d5ac <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const>:
  10d5ac: d503233f     	paciasp
  10d5b0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  10d5b4: a9016ffc     	stp	x28, x27, [sp, #0x10]
  10d5b8: 910003fd     	mov	x29, sp
  10d5bc: a90267fa     	stp	x26, x25, [sp, #0x20]
  10d5c0: a9035ff8     	stp	x24, x23, [sp, #0x30]
  10d5c4: a90457f6     	stp	x22, x21, [sp, #0x40]
  10d5c8: a9054ff4     	stp	x20, x19, [sp, #0x50]
  10d5cc: d10703ff     	sub	sp, sp, #0x1c0
  10d5d0: a90293e5     	stp	x5, x4, [sp, #0x28]
  10d5d4: d53bd048     	mrs	x8, TPIDR_EL0
  10d5d8: f90013e8     	str	x8, [sp, #0x20]
  10d5dc: aa0303e0     	mov	x0, x3
  10d5e0: f9401508     	ldr	x8, [x8, #0x28]
  10d5e4: aa0203f4     	mov	x20, x2
  10d5e8: aa0103f5     	mov	x21, x1
  10d5ec: d10243a1     	sub	x1, x29, #0x90
  10d5f0: 910233e2     	add	x2, sp, #0x8c
  10d5f4: 910223e3     	add	x3, sp, #0x88
  10d5f8: f81f03a8     	stur	x8, [x29, #-0x10]
  10d5fc: 9101c3e8     	add	x8, sp, #0x70
  10d600: d10243b9     	sub	x25, x29, #0x90
  10d604: 9401494b     	bl	0x15fb30 <_ZNSt6__ndk19__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_@plt>
  10d608: a905ffff     	stp	xzr, xzr, [sp, #0x58]
  10d60c: f90037ff     	str	xzr, [sp, #0x68]
  10d610: 910163e0     	add	x0, sp, #0x58
  10d614: 528002c1     	mov	w1, #0x16               // =22
  10d618: 2a1f03e2     	mov	w2, wzr
  10d61c: 910163f3     	add	x19, sp, #0x58
  10d620: 940142ac     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10d624: 394163e8     	ldrb	w8, [sp, #0x58]
  10d628: b240027a     	orr	x26, x19, #0x1
  10d62c: f94037e9     	ldr	x9, [sp, #0x68]
  10d630: 5280002a     	mov	w10, #0x1               // =1
  10d634: 910243fb     	add	x27, sp, #0x90
  10d638: 528008ab     	mov	w11, #0x45              // =69
  10d63c: 7200011f     	tst	w8, #0x1
  10d640: 528002dc     	mov	w28, #0x16              // =22
  10d644: 9a890357     	csel	x23, x26, x9, eq
  10d648: 910113f8     	add	x24, sp, #0x44
  10d64c: 910123f6     	add	x22, sp, #0x48
  10d650: 390103ea     	strb	w10, [sp, #0x40]
  10d654: 3900f3eb     	strb	w11, [sp, #0x3c]
  10d658: a904dffb     	stp	x27, x23, [sp, #0x48]
  10d65c: b90047ff     	str	wzr, [sp, #0x44]
  10d660: 14000003     	b	0x10d66c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xc0>
  10d664: 91001108     	add	x8, x8, #0x4
  10d668: f9000ea8     	str	x8, [x21, #0x18]
  10d66c: b40000d5     	cbz	x21, 0x10d684 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xd8>
  10d670: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d674: eb09011f     	cmp	x8, x9
  10d678: 540000c0     	b.eq	0x10d690 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xe4>
  10d67c: b9400100     	ldr	w0, [x8]
  10d680: 14000008     	b	0x10d6a0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xf4>
  10d684: 52800033     	mov	w19, #0x1               // =1
  10d688: b5000154     	cbnz	x20, 0x10d6b0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x104>
  10d68c: 14000016     	b	0x10d6e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x138>
  10d690: f94002a8     	ldr	x8, [x21]
  10d694: f9402508     	ldr	x8, [x8, #0x48]
  10d698: aa1503e0     	mov	x0, x21
  10d69c: d63f0100     	blr	x8
  10d6a0: 3100041f     	cmn	w0, #0x1
  10d6a4: 1a9f17f3     	cset	w19, eq
  10d6a8: 9a9503f5     	csel	x21, xzr, x21, eq
  10d6ac: b40001d4     	cbz	x20, 0x10d6e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x138>
  10d6b0: a941a688     	ldp	x8, x9, [x20, #0x18]
  10d6b4: eb09011f     	cmp	x8, x9
  10d6b8: 54000060     	b.eq	0x10d6c4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x118>
  10d6bc: b9400100     	ldr	w0, [x8]
  10d6c0: 14000005     	b	0x10d6d4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x128>
  10d6c4: f9400288     	ldr	x8, [x20]
  10d6c8: f9402508     	ldr	x8, [x8, #0x48]
  10d6cc: aa1403e0     	mov	x0, x20
  10d6d0: d63f0100     	blr	x8
  10d6d4: 3100041f     	cmn	w0, #0x1
  10d6d8: 54000060     	b.eq	0x10d6e4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x138>
  10d6dc: 35000093     	cbnz	w19, 0x10d6ec <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x140>
  10d6e0: 1400003a     	b	0x10d7c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x21c>
  10d6e4: aa1f03f4     	mov	x20, xzr
  10d6e8: 37000713     	tbnz	w19, #0x0, 0x10d7c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x21c>
  10d6ec: 394163e8     	ldrb	w8, [sp, #0x58]
  10d6f0: f94033e9     	ldr	x9, [sp, #0x60]
  10d6f4: f9402bea     	ldr	x10, [sp, #0x50]
  10d6f8: d341fd0b     	lsr	x11, x8, #1
  10d6fc: 7200011f     	tst	w8, #0x1
  10d700: 9a890173     	csel	x19, x11, x9, eq
  10d704: 8b1302e8     	add	x8, x23, x19
  10d708: eb08015f     	cmp	x10, x8
  10d70c: 54000281     	b.ne	0x10d75c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1b0>
  10d710: d37ffa61     	lsl	x1, x19, #1
  10d714: 910163e0     	add	x0, sp, #0x58
  10d718: 2a1f03e2     	mov	w2, wzr
  10d71c: 9401426d     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10d720: f9402fe8     	ldr	x8, [sp, #0x58]
  10d724: 394163e9     	ldrb	w9, [sp, #0x58]
  10d728: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10d72c: d1000508     	sub	x8, x8, #0x1
  10d730: 7200013f     	tst	w9, #0x1
  10d734: 9a880381     	csel	x1, x28, x8, eq
  10d738: 910163e0     	add	x0, sp, #0x58
  10d73c: 2a1f03e2     	mov	w2, wzr
  10d740: 94014264     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10d744: 394163e8     	ldrb	w8, [sp, #0x58]
  10d748: f94037e9     	ldr	x9, [sp, #0x68]
  10d74c: 7200011f     	tst	w8, #0x1
  10d750: 9a890357     	csel	x23, x26, x9, eq
  10d754: 8b1302e8     	add	x8, x23, x19
  10d758: f9002be8     	str	x8, [sp, #0x50]
  10d75c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d760: eb09011f     	cmp	x8, x9
  10d764: 54000060     	b.eq	0x10d770 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c4>
  10d768: b9400100     	ldr	w0, [x8]
  10d76c: 14000005     	b	0x10d780 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1d4>
  10d770: f94002a8     	ldr	x8, [x21]
  10d774: f9402508     	ldr	x8, [x8, #0x48]
  10d778: aa1503e0     	mov	x0, x21
  10d77c: d63f0100     	blr	x8
  10d780: 295117e6     	ldp	w6, w5, [sp, #0x88]
  10d784: 910103e1     	add	x1, sp, #0x40
  10d788: 9100f3e2     	add	x2, sp, #0x3c
  10d78c: 910143e4     	add	x4, sp, #0x50
  10d790: 9101c3e7     	add	x7, sp, #0x70
  10d794: aa1703e3     	mov	x3, x23
  10d798: a90167f8     	stp	x24, x25, [sp, #0x10]
  10d79c: a9005bfb     	stp	x27, x22, [sp]
  10d7a0: 940148e8     	bl	0x15fb40 <_ZNSt6__ndk19__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw@plt>
  10d7a4: 35000120     	cbnz	w0, 0x10d7c8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x21c>
  10d7a8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d7ac: eb09011f     	cmp	x8, x9
  10d7b0: 54fff5a1     	b.ne	0x10d664 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xb8>
  10d7b4: f94002a8     	ldr	x8, [x21]
  10d7b8: f9402908     	ldr	x8, [x8, #0x50]
  10d7bc: aa1503e0     	mov	x0, x21
  10d7c0: d63f0100     	blr	x8
  10d7c4: 17ffffaa     	b	0x10d66c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xc0>
  10d7c8: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d7cc: f9403fe9     	ldr	x9, [sp, #0x78]
  10d7d0: f9401bf6     	ldr	x22, [sp, #0x30]
  10d7d4: d341fd0a     	lsr	x10, x8, #1
  10d7d8: 7200011f     	tst	w8, #0x1
  10d7dc: 9a890148     	csel	x8, x10, x9, eq
  10d7e0: b4000168     	cbz	x8, 0x10d80c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x260>
  10d7e4: 394103e8     	ldrb	w8, [sp, #0x40]
  10d7e8: 34000128     	cbz	w8, 0x10d80c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x260>
  10d7ec: f94027e8     	ldr	x8, [sp, #0x48]
  10d7f0: 910243e9     	add	x9, sp, #0x90
  10d7f4: cb090109     	sub	x9, x8, x9
  10d7f8: f1027d3f     	cmp	x9, #0x9f
  10d7fc: 5400008c     	b.gt	0x10d80c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x260>
  10d800: b94047e9     	ldr	w9, [sp, #0x44]
  10d804: b8004509     	str	w9, [x8], #0x4
  10d808: f90027e8     	str	x8, [sp, #0x48]
  10d80c: f9402be1     	ldr	x1, [sp, #0x50]
  10d810: aa1703e0     	mov	x0, x23
  10d814: aa1603e2     	mov	x2, x22
  10d818: 9400a145     	bl	0x135d2c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1980>
  10d81c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d820: 910243e9     	add	x9, sp, #0x90
  10d824: f94027ed     	ldr	x13, [sp, #0x48]
  10d828: f9403fea     	ldr	x10, [sp, #0x78]
  10d82c: 7200010c     	ands	w12, w8, #0x1
  10d830: d341fd0b     	lsr	x11, x8, #1
  10d834: cb0901a9     	sub	x9, x13, x9
  10d838: 9a8a0168     	csel	x8, x11, x10, eq
  10d83c: f100153f     	cmp	x9, #0x5
  10d840: f94017e9     	ldr	x9, [sp, #0x28]
  10d844: 3d800120     	str	q0, [x9]
  10d848: 5400074b     	b.lt	0x10d930 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x384>
  10d84c: b4000728     	cbz	x8, 0x10d930 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x384>
  10d850: d10011a8     	sub	x8, x13, #0x4
  10d854: 910243e9     	add	x9, sp, #0x90
  10d858: eb0d013f     	cmp	x9, x13
  10d85c: 54000240     	b.eq	0x10d8a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2f8>
  10d860: eb09011f     	cmp	x8, x9
  10d864: 54000209     	b.ls	0x10d8a4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2f8>
  10d868: 910243ea     	add	x10, sp, #0x90
  10d86c: aa0803eb     	mov	x11, x8
  10d870: 9100114a     	add	x10, x10, #0x4
  10d874: b940016c     	ldr	w12, [x11]
  10d878: 9100114e     	add	x14, x10, #0x4
  10d87c: b85fc14d     	ldur	w13, [x10, #-0x4]
  10d880: b81fc14c     	stur	w12, [x10, #-0x4]
  10d884: b81fc56d     	str	w13, [x11], #-0x4
  10d888: eb0b015f     	cmp	x10, x11
  10d88c: aa0e03ea     	mov	x10, x14
  10d890: 54ffff23     	b.lo	0x10d874 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2c8>
  10d894: 3941c3eb     	ldrb	w11, [sp, #0x70]
  10d898: f9403fea     	ldr	x10, [sp, #0x78]
  10d89c: 1200016c     	and	w12, w11, #0x1
  10d8a0: d341fd6b     	lsr	x11, x11, #1
  10d8a4: f94043ed     	ldr	x13, [sp, #0x80]
  10d8a8: 9101c3ee     	add	x14, sp, #0x70
  10d8ac: b24001ce     	orr	x14, x14, #0x1
  10d8b0: 7100019f     	cmp	w12, #0x0
  10d8b4: 9a8a016a     	csel	x10, x11, x10, eq
  10d8b8: 9a8d01cc     	csel	x12, x14, x13, eq
  10d8bc: eb09011f     	cmp	x8, x9
  10d8c0: 54000249     	b.ls	0x10d908 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x35c>
  10d8c4: 8b0a0189     	add	x9, x12, x10
  10d8c8: 910243ea     	add	x10, sp, #0x90
  10d8cc: 14000007     	b	0x10d8e8 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x33c>
  10d8d0: cb0c012b     	sub	x11, x9, x12
  10d8d4: 9100114a     	add	x10, x10, #0x4
  10d8d8: f100057f     	cmp	x11, #0x1
  10d8dc: 9a8cd58c     	cinc	x12, x12, gt
  10d8e0: eb08015f     	cmp	x10, x8
  10d8e4: 54000122     	b.hs	0x10d908 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x35c>
  10d8e8: 3940018b     	ldrb	w11, [x12]
  10d8ec: 34ffff2b     	cbz	w11, 0x10d8d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x324>
  10d8f0: 7103fd7f     	cmp	w11, #0xff
  10d8f4: 54fffee0     	b.eq	0x10d8d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x324>
  10d8f8: b940014d     	ldr	w13, [x10]
  10d8fc: 6b0b01bf     	cmp	w13, w11
  10d900: 54fffe80     	b.eq	0x10d8d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x324>
  10d904: 14000009     	b	0x10d928 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x37c>
  10d908: 39400189     	ldrb	w9, [x12]
  10d90c: 34000129     	cbz	w9, 0x10d930 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x384>
  10d910: 7103fd3f     	cmp	w9, #0xff
  10d914: 540000e0     	b.eq	0x10d930 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x384>
  10d918: b9400108     	ldr	w8, [x8]
  10d91c: 51000508     	sub	w8, w8, #0x1
  10d920: 6b09011f     	cmp	w8, w9
  10d924: 54000063     	b.lo	0x10d930 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x384>
  10d928: 52800088     	mov	w8, #0x4                // =4
  10d92c: b90002c8     	str	w8, [x22]
  10d930: b40000d5     	cbz	x21, 0x10d948 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x39c>
  10d934: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10d938: eb09011f     	cmp	x8, x9
  10d93c: 54000100     	b.eq	0x10d95c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3b0>
  10d940: b9400100     	ldr	w0, [x8]
  10d944: 1400000a     	b	0x10d96c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3c0>
  10d948: 52800033     	mov	w19, #0x1               // =1
  10d94c: b5000194     	cbnz	x20, 0x10d97c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3d0>
  10d950: f94013f4     	ldr	x20, [sp, #0x20]
  10d954: 37000313     	tbnz	w19, #0x0, 0x10d9b4 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x408>
  10d958: 1400001a     	b	0x10d9c0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x414>
  10d95c: f94002a8     	ldr	x8, [x21]
  10d960: f9402508     	ldr	x8, [x8, #0x48]
  10d964: aa1503e0     	mov	x0, x21
  10d968: d63f0100     	blr	x8
  10d96c: 3100041f     	cmn	w0, #0x1
  10d970: 1a9f17f3     	cset	w19, eq
  10d974: 9a9503f5     	csel	x21, xzr, x21, eq
  10d978: b4fffed4     	cbz	x20, 0x10d950 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3a4>
  10d97c: a941a688     	ldp	x8, x9, [x20, #0x18]
  10d980: eb09011f     	cmp	x8, x9
  10d984: 54000060     	b.eq	0x10d990 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3e4>
  10d988: b9400100     	ldr	w0, [x8]
  10d98c: 14000005     	b	0x10d9a0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3f4>
  10d990: f9400288     	ldr	x8, [x20]
  10d994: f9402508     	ldr	x8, [x8, #0x48]
  10d998: aa1403e0     	mov	x0, x20
  10d99c: d63f0100     	blr	x8
  10d9a0: 3100041f     	cmn	w0, #0x1
  10d9a4: f94013f4     	ldr	x20, [sp, #0x20]
  10d9a8: 1a9f17e8     	cset	w8, eq
  10d9ac: 4a080268     	eor	w8, w19, w8
  10d9b0: 37000088     	tbnz	w8, #0x0, 0x10d9c0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x414>
  10d9b4: b94002c8     	ldr	w8, [x22]
  10d9b8: 321f0108     	orr	w8, w8, #0x2
  10d9bc: b90002c8     	str	w8, [x22]
  10d9c0: 394163e8     	ldrb	w8, [sp, #0x58]
  10d9c4: 36000068     	tbz	w8, #0x0, 0x10d9d0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x424>
  10d9c8: f94037e0     	ldr	x0, [sp, #0x68]
  10d9cc: 94013d45     	bl	0x15cee0 <_ZdlPv@plt>
  10d9d0: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10d9d4: 36000068     	tbz	w8, #0x0, 0x10d9e0 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x434>
  10d9d8: f94043e0     	ldr	x0, [sp, #0x80]
  10d9dc: 94013d41     	bl	0x15cee0 <_ZdlPv@plt>
  10d9e0: f9401688     	ldr	x8, [x20, #0x28]
  10d9e4: f85f03a9     	ldur	x9, [x29, #-0x10]
  10d9e8: eb09011f     	cmp	x8, x9
  10d9ec: 54000161     	b.ne	0x10da18 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x46c>
  10d9f0: aa1503e0     	mov	x0, x21
  10d9f4: 910703ff     	add	sp, sp, #0x1c0
  10d9f8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  10d9fc: a94457f6     	ldp	x22, x21, [sp, #0x40]
  10da00: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  10da04: a94267fa     	ldp	x26, x25, [sp, #0x20]
  10da08: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  10da0c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  10da10: d50323bf     	autiasp
  10da14: d65f03c0     	ret
  10da18: 94013d06     	bl	0x15ce30 <__stack_chk_fail@plt>
  10da1c: 14000003     	b	0x10da28 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x47c>
  10da20: 14000002     	b	0x10da28 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x47c>
  10da24: 14000001     	b	0x10da28 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x47c>
  10da28: aa0003f3     	mov	x19, x0
  10da2c: 394163e8     	ldrb	w8, [sp, #0x58]
  10da30: 370000a8     	tbnz	w8, #0x0, 0x10da44 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x498>
  10da34: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10da38: 370000e8     	tbnz	w8, #0x0, 0x10da54 <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x4a8>
  10da3c: aa1303e0     	mov	x0, x19
  10da40: 94012dc8     	bl	0x159160 <__emutls_get_address+0x6d4>
  10da44: f94037e0     	ldr	x0, [sp, #0x68]
  10da48: 94013d26     	bl	0x15cee0 <_ZdlPv@plt>
  10da4c: 3941c3e8     	ldrb	w8, [sp, #0x70]
  10da50: 3607ff68     	tbz	w8, #0x0, 0x10da3c <std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>> std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get_floating_point<long double>(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x490>
  10da54: f94043e0     	ldr	x0, [sp, #0x80]
  10da58: 94013d22     	bl	0x15cee0 <_ZdlPv@plt>
  10da5c: aa1303e0     	mov	x0, x19
  10da60: 94012dc0     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010da64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const>:
  10da64: d503233f     	paciasp
  10da68: d10783ff     	sub	sp, sp, #0x1e0
  10da6c: a9187bfd     	stp	x29, x30, [sp, #0x180]
  10da70: 910603fd     	add	x29, sp, #0x180
  10da74: a9196ffc     	stp	x28, x27, [sp, #0x190]
  10da78: a91a67fa     	stp	x26, x25, [sp, #0x1a0]
  10da7c: a91b5ff8     	stp	x24, x23, [sp, #0x1b0]
  10da80: a91c57f6     	stp	x22, x21, [sp, #0x1c0]
  10da84: a91d4ff4     	stp	x20, x19, [sp, #0x1d0]
  10da88: d53bd058     	mrs	x24, TPIDR_EL0
  10da8c: aa0503f3     	mov	x19, x5
  10da90: aa0403f9     	mov	x25, x4
  10da94: aa0303e0     	mov	x0, x3
  10da98: aa0203f4     	mov	x20, x2
  10da9c: aa0103f5     	mov	x21, x1
  10daa0: f9401708     	ldr	x8, [x24, #0x28]
  10daa4: f81f03a8     	stur	x8, [x29, #-0x10]
  10daa8: a904ffff     	stp	xzr, xzr, [sp, #0x48]
  10daac: f9002fff     	str	xzr, [sp, #0x58]
  10dab0: 910103e8     	add	x8, sp, #0x40
  10dab4: 9401476b     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10dab8: f00002f6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10dabc: f00002e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10dac0: f9470ed6     	ldr	x22, [x22, #0xe18]
  10dac4: f9474508     	ldr	x8, [x8, #0xe88]
  10dac8: f9003fff     	str	xzr, [sp, #0x78]
  10dacc: f94023f7     	ldr	x23, [sp, #0x40]
  10dad0: a906a3f6     	stp	x22, x8, [sp, #0x68]
  10dad4: c8dffec8     	ldar	x8, [x22]
  10dad8: b100051f     	cmn	x8, #0x1
  10dadc: 54000160     	b.eq	0x10db08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0xa4>
  10dae0: 9101a3e8     	add	x8, sp, #0x68
  10dae4: 9100a3e9     	add	x9, sp, #0x28
  10dae8: f90017e8     	str	x8, [sp, #0x28]
  10daec: f90033e9     	str	x9, [sp, #0x60]
  10daf0: f00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10daf4: 90000142     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10daf8: 9104d042     	add	x2, x2, #0x134
  10dafc: 910183e1     	add	x1, sp, #0x60
  10db00: f9470c00     	ldr	x0, [x0, #0xe18]
  10db04: 9401479b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10db08: a94126e8     	ldp	x8, x9, [x23, #0x10]
  10db0c: b9800aca     	ldrsw	x10, [x22, #0x8]
  10db10: cb08012b     	sub	x11, x9, x8
  10db14: d1000549     	sub	x9, x10, #0x1
  10db18: eb8b0d3f     	cmp	x9, x11, asr #3
  10db1c: 540019a2     	b.hs	0x10de50 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3ec>
  10db20: f8697900     	ldr	x0, [x8, x9, lsl #3]
  10db24: b4001960     	cbz	x0, 0x10de50 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3ec>
  10db28: f9400008     	ldr	x8, [x0]
  10db2c: f9403108     	ldr	x8, [x8, #0x60]
  10db30: f00002e1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10db34: d101e3a3     	sub	x3, x29, #0x78
  10db38: f9474c21     	ldr	x1, [x1, #0xe98]
  10db3c: 91006822     	add	x2, x1, #0x1a
  10db40: d63f0100     	blr	x8
  10db44: f94023e0     	ldr	x0, [sp, #0x40]
  10db48: f9000ff8     	str	x24, [sp, #0x18]
  10db4c: aa1903f8     	mov	x24, x25
  10db50: 94014708     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10db54: a902ffff     	stp	xzr, xzr, [sp, #0x28]
  10db58: f9001fff     	str	xzr, [sp, #0x38]
  10db5c: 9100a3e0     	add	x0, sp, #0x28
  10db60: 528002c1     	mov	w1, #0x16               // =22
  10db64: 2a1f03e2     	mov	w2, wzr
  10db68: 9100a3f6     	add	x22, sp, #0x28
  10db6c: 94014159     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10db70: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10db74: b24002d9     	orr	x25, x22, #0x1
  10db78: f9401fe9     	ldr	x9, [sp, #0x38]
  10db7c: 9101a3ea     	add	x10, sp, #0x68
  10db80: 528002da     	mov	w26, #0x16              // =22
  10db84: d101e3bb     	sub	x27, x29, #0x78
  10db88: 7200011f     	tst	w8, #0x1
  10db8c: 910103fc     	add	x28, sp, #0x40
  10db90: 9a890337     	csel	x23, x25, x9, eq
  10db94: f90023ea     	str	x10, [sp, #0x40]
  10db98: b90027ff     	str	wzr, [sp, #0x24]
  10db9c: f90033f7     	str	x23, [sp, #0x60]
  10dba0: 14000003     	b	0x10dbac <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x148>
  10dba4: 91001108     	add	x8, x8, #0x4
  10dba8: f9000ea8     	str	x8, [x21, #0x18]
  10dbac: b40000d5     	cbz	x21, 0x10dbc4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x160>
  10dbb0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10dbb4: eb09011f     	cmp	x8, x9
  10dbb8: 540000c0     	b.eq	0x10dbd0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x16c>
  10dbbc: b9400100     	ldr	w0, [x8]
  10dbc0: 14000008     	b	0x10dbe0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x17c>
  10dbc4: 52800036     	mov	w22, #0x1               // =1
  10dbc8: b5000154     	cbnz	x20, 0x10dbf0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x18c>
  10dbcc: 14000016     	b	0x10dc24 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1c0>
  10dbd0: f94002a8     	ldr	x8, [x21]
  10dbd4: f9402508     	ldr	x8, [x8, #0x48]
  10dbd8: aa1503e0     	mov	x0, x21
  10dbdc: d63f0100     	blr	x8
  10dbe0: 3100041f     	cmn	w0, #0x1
  10dbe4: 1a9f17f6     	cset	w22, eq
  10dbe8: 9a9503f5     	csel	x21, xzr, x21, eq
  10dbec: b40001d4     	cbz	x20, 0x10dc24 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1c0>
  10dbf0: a941a688     	ldp	x8, x9, [x20, #0x18]
  10dbf4: eb09011f     	cmp	x8, x9
  10dbf8: 54000060     	b.eq	0x10dc04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1a0>
  10dbfc: b9400100     	ldr	w0, [x8]
  10dc00: 14000005     	b	0x10dc14 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1b0>
  10dc04: f9400288     	ldr	x8, [x20]
  10dc08: f9402508     	ldr	x8, [x8, #0x48]
  10dc0c: aa1403e0     	mov	x0, x20
  10dc10: d63f0100     	blr	x8
  10dc14: 3100041f     	cmn	w0, #0x1
  10dc18: 54000060     	b.eq	0x10dc24 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1c0>
  10dc1c: 35000096     	cbnz	w22, 0x10dc2c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x1c8>
  10dc20: 1400003a     	b	0x10dd08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2a4>
  10dc24: aa1f03f4     	mov	x20, xzr
  10dc28: 37000716     	tbnz	w22, #0x0, 0x10dd08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2a4>
  10dc2c: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10dc30: f9401be9     	ldr	x9, [sp, #0x30]
  10dc34: f94033ea     	ldr	x10, [sp, #0x60]
  10dc38: d341fd0b     	lsr	x11, x8, #1
  10dc3c: 7200011f     	tst	w8, #0x1
  10dc40: 9a890176     	csel	x22, x11, x9, eq
  10dc44: 8b1602e8     	add	x8, x23, x22
  10dc48: eb08015f     	cmp	x10, x8
  10dc4c: 54000281     	b.ne	0x10dc9c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x238>
  10dc50: d37ffac1     	lsl	x1, x22, #1
  10dc54: 9100a3e0     	add	x0, sp, #0x28
  10dc58: 2a1f03e2     	mov	w2, wzr
  10dc5c: 9401411d     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10dc60: f94017e8     	ldr	x8, [sp, #0x28]
  10dc64: 3940a3e9     	ldrb	w9, [sp, #0x28]
  10dc68: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  10dc6c: d1000508     	sub	x8, x8, #0x1
  10dc70: 7200013f     	tst	w9, #0x1
  10dc74: 9a880341     	csel	x1, x26, x8, eq
  10dc78: 9100a3e0     	add	x0, sp, #0x28
  10dc7c: 2a1f03e2     	mov	w2, wzr
  10dc80: 94014114     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10dc84: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10dc88: f9401fe9     	ldr	x9, [sp, #0x38]
  10dc8c: 7200011f     	tst	w8, #0x1
  10dc90: 9a890337     	csel	x23, x25, x9, eq
  10dc94: 8b1602e8     	add	x8, x23, x22
  10dc98: f90033e8     	str	x8, [sp, #0x60]
  10dc9c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10dca0: eb09011f     	cmp	x8, x9
  10dca4: 54000060     	b.eq	0x10dcb0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x24c>
  10dca8: b9400100     	ldr	w0, [x8]
  10dcac: 14000005     	b	0x10dcc0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x25c>
  10dcb0: f94002a8     	ldr	x8, [x21]
  10dcb4: f9402508     	ldr	x8, [x8, #0x48]
  10dcb8: aa1503e0     	mov	x0, x21
  10dcbc: d63f0100     	blr	x8
  10dcc0: 2a1f03e5     	mov	w5, wzr
  10dcc4: 910183e3     	add	x3, sp, #0x60
  10dcc8: 910093e4     	add	x4, sp, #0x24
  10dccc: 910123e6     	add	x6, sp, #0x48
  10dcd0: 9101a3e7     	add	x7, sp, #0x68
  10dcd4: 52800201     	mov	w1, #0x10               // =16
  10dcd8: aa1703e2     	mov	x2, x23
  10dcdc: a9006ffc     	stp	x28, x27, [sp]
  10dce0: 94014778     	bl	0x15fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>
  10dce4: 35000120     	cbnz	w0, 0x10dd08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2a4>
  10dce8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10dcec: eb09011f     	cmp	x8, x9
  10dcf0: 54fff5a1     	b.ne	0x10dba4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x140>
  10dcf4: f94002a8     	ldr	x8, [x21]
  10dcf8: f9402908     	ldr	x8, [x8, #0x50]
  10dcfc: aa1503e0     	mov	x0, x21
  10dd00: d63f0100     	blr	x8
  10dd04: 17ffffaa     	b	0x10dbac <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x148>
  10dd08: f94033e8     	ldr	x8, [sp, #0x60]
  10dd0c: cb170101     	sub	x1, x8, x23
  10dd10: 9100a3e0     	add	x0, sp, #0x28
  10dd14: 2a1f03e2     	mov	w2, wzr
  10dd18: 940140ee     	bl	0x15e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>
  10dd1c: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10dd20: d000032a     	adrp	x10, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10dd24: f9401fe9     	ldr	x9, [sp, #0x38]
  10dd28: 9118e14a     	add	x10, x10, #0x638
  10dd2c: aa1803fa     	mov	x26, x24
  10dd30: d0000336     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10dd34: 7200011f     	tst	w8, #0x1
  10dd38: 08dffd48     	ldarb	w8, [x10]
  10dd3c: 9a890337     	csel	x23, x25, x9, eq
  10dd40: 360008a8     	tbz	w8, #0x0, 0x10de54 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3f0>
  10dd44: f9431ac1     	ldr	x1, [x22, #0x630]
  10dd48: 90fffb22     	adrp	x2, 0x71000
  10dd4c: aa1703e0     	mov	x0, x23
  10dd50: 911d8c42     	add	x2, x2, #0x763
  10dd54: aa1303e3     	mov	x3, x19
  10dd58: 9401473e     	bl	0x15fa50 <_ZNSt6__ndk117__libcpp_sscanf_lEPKcP10__locale_tS1_z@plt>
  10dd5c: 7100041f     	cmp	w0, #0x1
  10dd60: 54000060     	b.eq	0x10dd6c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x308>
  10dd64: 52800088     	mov	w8, #0x4                // =4
  10dd68: b9000348     	str	w8, [x26]
  10dd6c: b40000d5     	cbz	x21, 0x10dd84 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x320>
  10dd70: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  10dd74: eb09011f     	cmp	x8, x9
  10dd78: 540000e0     	b.eq	0x10dd94 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x330>
  10dd7c: b9400100     	ldr	w0, [x8]
  10dd80: 14000009     	b	0x10dda4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x340>
  10dd84: 52800036     	mov	w22, #0x1               // =1
  10dd88: b5000174     	cbnz	x20, 0x10ddb4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x350>
  10dd8c: 370002f6     	tbnz	w22, #0x0, 0x10dde8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x384>
  10dd90: 14000019     	b	0x10ddf4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x390>
  10dd94: f94002a8     	ldr	x8, [x21]
  10dd98: f9402508     	ldr	x8, [x8, #0x48]
  10dd9c: aa1503e0     	mov	x0, x21
  10dda0: d63f0100     	blr	x8
  10dda4: 3100041f     	cmn	w0, #0x1
  10dda8: 1a9f17f6     	cset	w22, eq
  10ddac: 9a9503f5     	csel	x21, xzr, x21, eq
  10ddb0: b4fffef4     	cbz	x20, 0x10dd8c <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x328>
  10ddb4: a941a688     	ldp	x8, x9, [x20, #0x18]
  10ddb8: eb09011f     	cmp	x8, x9
  10ddbc: 54000060     	b.eq	0x10ddc8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x364>
  10ddc0: b9400100     	ldr	w0, [x8]
  10ddc4: 14000005     	b	0x10ddd8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x374>
  10ddc8: f9400288     	ldr	x8, [x20]
  10ddcc: f9402508     	ldr	x8, [x8, #0x48]
  10ddd0: aa1403e0     	mov	x0, x20
  10ddd4: d63f0100     	blr	x8
  10ddd8: 3100041f     	cmn	w0, #0x1
  10dddc: 1a9f17e8     	cset	w8, eq
  10dde0: 4a0802c8     	eor	w8, w22, w8
  10dde4: 37000088     	tbnz	w8, #0x0, 0x10ddf4 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x390>
  10dde8: b9400348     	ldr	w8, [x26]
  10ddec: 321f0108     	orr	w8, w8, #0x2
  10ddf0: b9000348     	str	w8, [x26]
  10ddf4: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10ddf8: 36000068     	tbz	w8, #0x0, 0x10de04 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3a0>
  10ddfc: f9401fe0     	ldr	x0, [sp, #0x38]
  10de00: 94013c38     	bl	0x15cee0 <_ZdlPv@plt>
  10de04: 394123e8     	ldrb	w8, [sp, #0x48]
  10de08: f9400ff3     	ldr	x19, [sp, #0x18]
  10de0c: 36000068     	tbz	w8, #0x0, 0x10de18 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x3b4>
  10de10: f9402fe0     	ldr	x0, [sp, #0x58]
  10de14: 94013c33     	bl	0x15cee0 <_ZdlPv@plt>
  10de18: f9401668     	ldr	x8, [x19, #0x28]
  10de1c: f85f03a9     	ldur	x9, [x29, #-0x10]
  10de20: eb09011f     	cmp	x8, x9
  10de24: 54000361     	b.ne	0x10de90 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x42c>
  10de28: aa1503e0     	mov	x0, x21
  10de2c: a95d4ff4     	ldp	x20, x19, [sp, #0x1d0]
  10de30: a95c57f6     	ldp	x22, x21, [sp, #0x1c0]
  10de34: a95b5ff8     	ldp	x24, x23, [sp, #0x1b0]
  10de38: a95a67fa     	ldp	x26, x25, [sp, #0x1a0]
  10de3c: a9596ffc     	ldp	x28, x27, [sp, #0x190]
  10de40: a9587bfd     	ldp	x29, x30, [sp, #0x180]
  10de44: 910783ff     	add	sp, sp, #0x1e0
  10de48: d50323bf     	autiasp
  10de4c: d65f03c0     	ret
  10de50: 94005e5e     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10de54: d0000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10de58: 9118e000     	add	x0, x0, #0x638
  10de5c: 94014611     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  10de60: 34fff720     	cbz	w0, 0x10dd44 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2e0>
  10de64: b0fffb01     	adrp	x1, 0x6e000
  10de68: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  10de6c: 911fa421     	add	x1, x1, #0x7e9
  10de70: aa1f03e2     	mov	x2, xzr
  10de74: 940146fb     	bl	0x15fa60 <newlocale@plt>
  10de78: f9031ac0     	str	x0, [x22, #0x630]
  10de7c: d0000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10de80: 9118e000     	add	x0, x0, #0x638
  10de84: 94014613     	bl	0x15f6d0 <__cxa_guard_release@plt>
  10de88: aa1803fa     	mov	x26, x24
  10de8c: 17ffffae     	b	0x10dd44 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x2e0>
  10de90: 94013be8     	bl	0x15ce30 <__stack_chk_fail@plt>
  10de94: aa0003f3     	mov	x19, x0
  10de98: d0000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10de9c: 9118e000     	add	x0, x0, #0x638
  10dea0: 940146f4     	bl	0x15fa70 <__cxa_guard_abort@plt>
  10dea4: 1400000f     	b	0x10dee0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x47c>
  10dea8: 1400000d     	b	0x10dedc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x478>
  10deac: aa0003f3     	mov	x19, x0
  10deb0: 394123e8     	ldrb	w8, [sp, #0x48]
  10deb4: 360001e8     	tbz	w8, #0x0, 0x10def0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x48c>
  10deb8: 14000014     	b	0x10df08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x4a4>
  10debc: 14000008     	b	0x10dedc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x478>
  10dec0: aa0003f3     	mov	x19, x0
  10dec4: f94023e0     	ldr	x0, [sp, #0x40]
  10dec8: 9401462a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10decc: 394123e8     	ldrb	w8, [sp, #0x48]
  10ded0: 36000108     	tbz	w8, #0x0, 0x10def0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x48c>
  10ded4: 1400000d     	b	0x10df08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x4a4>
  10ded8: 14000001     	b	0x10dedc <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x478>
  10dedc: aa0003f3     	mov	x19, x0
  10dee0: 3940a3e8     	ldrb	w8, [sp, #0x28]
  10dee4: 370000a8     	tbnz	w8, #0x0, 0x10def8 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x494>
  10dee8: 394123e8     	ldrb	w8, [sp, #0x48]
  10deec: 370000e8     	tbnz	w8, #0x0, 0x10df08 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x4a4>
  10def0: aa1303e0     	mov	x0, x19
  10def4: 94012c9b     	bl	0x159160 <__emutls_get_address+0x6d4>
  10def8: f9401fe0     	ldr	x0, [sp, #0x38]
  10defc: 94013bf9     	bl	0x15cee0 <_ZdlPv@plt>
  10df00: 394123e8     	ldrb	w8, [sp, #0x48]
  10df04: 3607ff68     	tbz	w8, #0x0, 0x10def0 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, void*&) const+0x48c>
  10df08: f9402fe0     	ldr	x0, [sp, #0x58]
  10df0c: 94013bf5     	bl	0x15cee0 <_ZdlPv@plt>
  10df10: aa1303e0     	mov	x0, x19
  10df14: 94012c93     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010df18 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)>:
  10df18: d503245f     	bti	c
  10df1c: f9400068     	ldr	x8, [x3]
  10df20: f94007e9     	ldr	x9, [sp, #0x8]
  10df24: eb02011f     	cmp	x8, x2
  10df28: 54000280     	b.eq	0x10df78 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x60>
  10df2c: 394000ca     	ldrb	w10, [x6]
  10df30: f94004cb     	ldr	x11, [x6, #0x8]
  10df34: d341fd4c     	lsr	x12, x10, #1
  10df38: 7200015f     	tst	w10, #0x1
  10df3c: 9a8b018a     	csel	x10, x12, x11, eq
  10df40: 6b05001f     	cmp	w0, w5
  10df44: 54000241     	b.ne	0x10df8c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x74>
  10df48: b400022a     	cbz	x10, 0x10df8c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x74>
  10df4c: f94003e8     	ldr	x8, [sp]
  10df50: f9400109     	ldr	x9, [x8]
  10df54: cb07012a     	sub	x10, x9, x7
  10df58: f1027d5f     	cmp	x10, #0x9f
  10df5c: 5400042c     	b.gt	0x10dfe0 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0xc8>
  10df60: 2a1f03e0     	mov	w0, wzr
  10df64: b940008a     	ldr	w10, [x4]
  10df68: b800452a     	str	w10, [x9], #0x4
  10df6c: f9000109     	str	x9, [x8]
  10df70: b900009f     	str	wzr, [x4]
  10df74: d65f03c0     	ret
  10df78: b940612a     	ldr	w10, [x9, #0x60]
  10df7c: 6b00015f     	cmp	w10, w0
  10df80: 54000121     	b.ne	0x10dfa4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x8c>
  10df84: 52800568     	mov	w8, #0x2b               // =43
  10df88: 1400000b     	b	0x10dfb4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x9c>
  10df8c: aa0903ea     	mov	x10, x9
  10df90: b846854b     	ldr	w11, [x10], #0x68
  10df94: 6b00017f     	cmp	w11, w0
  10df98: 540001a1     	b.ne	0x10dfcc <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0xb4>
  10df9c: aa1f03ea     	mov	x10, xzr
  10dfa0: 14000089     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10dfa4: b940652a     	ldr	w10, [x9, #0x64]
  10dfa8: 6b00015f     	cmp	w10, w0
  10dfac: 54fffc01     	b.ne	0x10df2c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x14>
  10dfb0: 528005a8     	mov	w8, #0x2d               // =45
  10dfb4: 2a1f03e0     	mov	w0, wzr
  10dfb8: 91000449     	add	x9, x2, #0x1
  10dfbc: f9000069     	str	x9, [x3]
  10dfc0: 39000048     	strb	w8, [x2]
  10dfc4: b900009f     	str	wzr, [x4]
  10dfc8: d65f03c0     	ret
  10dfcc: b940052b     	ldr	w11, [x9, #0x4]
  10dfd0: 6b00017f     	cmp	w11, w0
  10dfd4: 540000a1     	b.ne	0x10dfe8 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0xd0>
  10dfd8: 5280002a     	mov	w10, #0x1               // =1
  10dfdc: 1400007a     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10dfe0: 2a1f03e0     	mov	w0, wzr
  10dfe4: d65f03c0     	ret
  10dfe8: b940092b     	ldr	w11, [x9, #0x8]
  10dfec: 6b00017f     	cmp	w11, w0
  10dff0: 54000061     	b.ne	0x10dffc <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0xe4>
  10dff4: 5280004a     	mov	w10, #0x2               // =2
  10dff8: 14000073     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10dffc: b9400d2b     	ldr	w11, [x9, #0xc]
  10e000: 6b00017f     	cmp	w11, w0
  10e004: 54000061     	b.ne	0x10e010 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0xf8>
  10e008: 5280006a     	mov	w10, #0x3               // =3
  10e00c: 1400006e     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e010: b940112b     	ldr	w11, [x9, #0x10]
  10e014: 6b00017f     	cmp	w11, w0
  10e018: 54000061     	b.ne	0x10e024 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x10c>
  10e01c: 5280008a     	mov	w10, #0x4               // =4
  10e020: 14000069     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e024: b940152b     	ldr	w11, [x9, #0x14]
  10e028: 6b00017f     	cmp	w11, w0
  10e02c: 54000061     	b.ne	0x10e038 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x120>
  10e030: 528000aa     	mov	w10, #0x5               // =5
  10e034: 14000064     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e038: b940192b     	ldr	w11, [x9, #0x18]
  10e03c: 6b00017f     	cmp	w11, w0
  10e040: 54000061     	b.ne	0x10e04c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x134>
  10e044: 528000ca     	mov	w10, #0x6               // =6
  10e048: 1400005f     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e04c: b9401d2b     	ldr	w11, [x9, #0x1c]
  10e050: 6b00017f     	cmp	w11, w0
  10e054: 54000061     	b.ne	0x10e060 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x148>
  10e058: 528000ea     	mov	w10, #0x7               // =7
  10e05c: 1400005a     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e060: b940212b     	ldr	w11, [x9, #0x20]
  10e064: 6b00017f     	cmp	w11, w0
  10e068: 54000061     	b.ne	0x10e074 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x15c>
  10e06c: 5280010a     	mov	w10, #0x8               // =8
  10e070: 14000055     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e074: b940252b     	ldr	w11, [x9, #0x24]
  10e078: 6b00017f     	cmp	w11, w0
  10e07c: 54000061     	b.ne	0x10e088 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x170>
  10e080: 5280012a     	mov	w10, #0x9               // =9
  10e084: 14000050     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e088: b940292b     	ldr	w11, [x9, #0x28]
  10e08c: 6b00017f     	cmp	w11, w0
  10e090: 54000061     	b.ne	0x10e09c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x184>
  10e094: 5280014a     	mov	w10, #0xa               // =10
  10e098: 1400004b     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e09c: b9402d2b     	ldr	w11, [x9, #0x2c]
  10e0a0: 6b00017f     	cmp	w11, w0
  10e0a4: 54000061     	b.ne	0x10e0b0 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x198>
  10e0a8: 5280016a     	mov	w10, #0xb               // =11
  10e0ac: 14000046     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e0b0: b940312b     	ldr	w11, [x9, #0x30]
  10e0b4: 6b00017f     	cmp	w11, w0
  10e0b8: 54000061     	b.ne	0x10e0c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x1ac>
  10e0bc: 5280018a     	mov	w10, #0xc               // =12
  10e0c0: 14000041     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e0c4: b940352b     	ldr	w11, [x9, #0x34]
  10e0c8: 6b00017f     	cmp	w11, w0
  10e0cc: 54000061     	b.ne	0x10e0d8 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x1c0>
  10e0d0: 528001aa     	mov	w10, #0xd               // =13
  10e0d4: 1400003c     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e0d8: b940392b     	ldr	w11, [x9, #0x38]
  10e0dc: 6b00017f     	cmp	w11, w0
  10e0e0: 54000061     	b.ne	0x10e0ec <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x1d4>
  10e0e4: 528001ca     	mov	w10, #0xe               // =14
  10e0e8: 14000037     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e0ec: b9403d2b     	ldr	w11, [x9, #0x3c]
  10e0f0: 6b00017f     	cmp	w11, w0
  10e0f4: 54000061     	b.ne	0x10e100 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x1e8>
  10e0f8: 528001ea     	mov	w10, #0xf               // =15
  10e0fc: 14000032     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e100: b940412b     	ldr	w11, [x9, #0x40]
  10e104: 6b00017f     	cmp	w11, w0
  10e108: 54000061     	b.ne	0x10e114 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x1fc>
  10e10c: 5280020a     	mov	w10, #0x10              // =16
  10e110: 1400002d     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e114: b940452b     	ldr	w11, [x9, #0x44]
  10e118: 6b00017f     	cmp	w11, w0
  10e11c: 54000061     	b.ne	0x10e128 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x210>
  10e120: 5280022a     	mov	w10, #0x11              // =17
  10e124: 14000028     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e128: b940492b     	ldr	w11, [x9, #0x48]
  10e12c: 6b00017f     	cmp	w11, w0
  10e130: 54000061     	b.ne	0x10e13c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x224>
  10e134: 5280024a     	mov	w10, #0x12              // =18
  10e138: 14000023     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e13c: b9404d2b     	ldr	w11, [x9, #0x4c]
  10e140: 6b00017f     	cmp	w11, w0
  10e144: 54000061     	b.ne	0x10e150 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x238>
  10e148: 5280026a     	mov	w10, #0x13              // =19
  10e14c: 1400001e     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e150: b940512b     	ldr	w11, [x9, #0x50]
  10e154: 6b00017f     	cmp	w11, w0
  10e158: 54000061     	b.ne	0x10e164 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x24c>
  10e15c: 5280028a     	mov	w10, #0x14              // =20
  10e160: 14000019     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e164: b940552b     	ldr	w11, [x9, #0x54]
  10e168: 6b00017f     	cmp	w11, w0
  10e16c: 54000061     	b.ne	0x10e178 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x260>
  10e170: 528002aa     	mov	w10, #0x15              // =21
  10e174: 14000014     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e178: b940592b     	ldr	w11, [x9, #0x58]
  10e17c: 6b00017f     	cmp	w11, w0
  10e180: 54000061     	b.ne	0x10e18c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x274>
  10e184: 528002ca     	mov	w10, #0x16              // =22
  10e188: 1400000f     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e18c: b9405d2b     	ldr	w11, [x9, #0x5c]
  10e190: 6b00017f     	cmp	w11, w0
  10e194: 54000061     	b.ne	0x10e1a0 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x288>
  10e198: 528002ea     	mov	w10, #0x17              // =23
  10e19c: 1400000a     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e1a0: b940612b     	ldr	w11, [x9, #0x60]
  10e1a4: 6b00017f     	cmp	w11, w0
  10e1a8: 54000061     	b.ne	0x10e1b4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x29c>
  10e1ac: 5280030a     	mov	w10, #0x18              // =24
  10e1b0: 14000005     	b	0x10e1c4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ac>
  10e1b4: b940652b     	ldr	w11, [x9, #0x64]
  10e1b8: 6b00017f     	cmp	w11, w0
  10e1bc: 54000061     	b.ne	0x10e1c8 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2b0>
  10e1c0: 5280032a     	mov	w10, #0x19              // =25
  10e1c4: 8b0a092a     	add	x10, x9, x10, lsl #2
  10e1c8: cb09014a     	sub	x10, x10, x9
  10e1cc: f101715f     	cmp	x10, #0x5c
  10e1d0: 5400006d     	b.le	0x10e1dc <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2c4>
  10e1d4: 12800000     	mov	w0, #-0x1               // =-1
  10e1d8: d65f03c0     	ret
  10e1dc: 9342fd49     	asr	x9, x10, #2
  10e1e0: 7100203f     	cmp	w1, #0x8
  10e1e4: 540000a0     	b.eq	0x10e1f8 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2e0>
  10e1e8: 7100403f     	cmp	w1, #0x10
  10e1ec: 540000c0     	b.eq	0x10e204 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2ec>
  10e1f0: 7100283f     	cmp	w1, #0xa
  10e1f4: 540000c1     	b.ne	0x10e20c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2f4>
  10e1f8: eb21413f     	cmp	x9, w1, uxtw
  10e1fc: 5400008b     	b.lt	0x10e20c <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2f4>
  10e200: 17fffff5     	b	0x10e1d4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2bc>
  10e204: f101615f     	cmp	x10, #0x58
  10e208: 5400018a     	b.ge	0x10e238 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x320>
  10e20c: d00002ea     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e210: 2a1f03e0     	mov	w0, wzr
  10e214: f9474d4a     	ldr	x10, [x10, #0xe98]
  10e218: 38696949     	ldrb	w9, [x10, x9]
  10e21c: 9100050a     	add	x10, x8, #0x1
  10e220: f900006a     	str	x10, [x3]
  10e224: 39000109     	strb	w9, [x8]
  10e228: b9400088     	ldr	w8, [x4]
  10e22c: 11000508     	add	w8, w8, #0x1
  10e230: b9000088     	str	w8, [x4]
  10e234: d65f03c0     	ret
  10e238: eb02010a     	subs	x10, x8, x2
  10e23c: 12800000     	mov	w0, #-0x1               // =-1
  10e240: 54ffffa0     	b.eq	0x10e234 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x31c>
  10e244: f100095f     	cmp	x10, #0x2
  10e248: 54ffff6c     	b.gt	0x10e234 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x31c>
  10e24c: 385ff10a     	ldurb	w10, [x8, #-0x1]
  10e250: 7100c15f     	cmp	w10, #0x30
  10e254: 54fffc01     	b.ne	0x10e1d4 <std::__ndk1::__num_get<wchar_t>::__stage2_int_loop(wchar_t, int, char*, char*&, unsigned int&, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, wchar_t*)+0x2bc>
  10e258: d00002eb     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e25c: 2a1f03e0     	mov	w0, wzr
  10e260: 9100050a     	add	x10, x8, #0x1
  10e264: f9474d6b     	ldr	x11, [x11, #0xe98]
  10e268: b900009f     	str	wzr, [x4]
  10e26c: f900006a     	str	x10, [x3]
  10e270: 38696969     	ldrb	w9, [x11, x9]
  10e274: 39000109     	strb	w9, [x8]
  10e278: d65f03c0     	ret

000000000010e27c <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)>:
  10e27c: d503233f     	paciasp
  10e280: d10243ff     	sub	sp, sp, #0x90
  10e284: a9047bfd     	stp	x29, x30, [sp, #0x40]
  10e288: 910103fd     	add	x29, sp, #0x40
  10e28c: a90567fa     	stp	x26, x25, [sp, #0x50]
  10e290: a9065ff8     	stp	x24, x23, [sp, #0x60]
  10e294: a90757f6     	stp	x22, x21, [sp, #0x70]
  10e298: a9084ff4     	stp	x20, x19, [sp, #0x80]
  10e29c: d53bd057     	mrs	x23, TPIDR_EL0
  10e2a0: aa0803f4     	mov	x20, x8
  10e2a4: f94016e9     	ldr	x9, [x23, #0x28]
  10e2a8: 910023e8     	add	x8, sp, #0x8
  10e2ac: aa0303f3     	mov	x19, x3
  10e2b0: aa0203f5     	mov	x21, x2
  10e2b4: aa0103f6     	mov	x22, x1
  10e2b8: f81f83a9     	stur	x9, [x29, #-0x8]
  10e2bc: 94014569     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10e2c0: d00002f9     	adrp	x25, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e2c4: d00002f8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e2c8: f9470339     	ldr	x25, [x25, #0xe00]
  10e2cc: f9474718     	ldr	x24, [x24, #0xe88]
  10e2d0: f90013ff     	str	xzr, [sp, #0x20]
  10e2d4: f94007fa     	ldr	x26, [sp, #0x8]
  10e2d8: a90163f9     	stp	x25, x24, [sp, #0x10]
  10e2dc: c8dfff28     	ldar	x8, [x25]
  10e2e0: b100051f     	cmn	x8, #0x1
  10e2e4: 54000140     	b.eq	0x10e30c <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x90>
  10e2e8: 910043e8     	add	x8, sp, #0x10
  10e2ec: d10043a9     	sub	x9, x29, #0x10
  10e2f0: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10e2f4: d00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e2f8: f0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10e2fc: 9104d042     	add	x2, x2, #0x134
  10e300: d10063a1     	sub	x1, x29, #0x18
  10e304: f9470000     	ldr	x0, [x0, #0xe00]
  10e308: 9401459a     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10e30c: a9412748     	ldp	x8, x9, [x26, #0x10]
  10e310: b9800b2a     	ldrsw	x10, [x25, #0x8]
  10e314: cb08012b     	sub	x11, x9, x8
  10e318: d1000549     	sub	x9, x10, #0x1
  10e31c: eb8b0d3f     	cmp	x9, x11, asr #3
  10e320: 54000802     	b.hs	0x10e420 <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x1a4>
  10e324: f8697900     	ldr	x0, [x8, x9, lsl #3]
  10e328: b40007c0     	cbz	x0, 0x10e420 <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x1a4>
  10e32c: f9400008     	ldr	x8, [x0]
  10e330: f9402108     	ldr	x8, [x8, #0x40]
  10e334: d00002e1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e338: aa1603e3     	mov	x3, x22
  10e33c: f9474c21     	ldr	x1, [x1, #0xe98]
  10e340: 91008022     	add	x2, x1, #0x20
  10e344: d63f0100     	blr	x8
  10e348: d00002f6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e34c: f9474ad6     	ldr	x22, [x22, #0xe90]
  10e350: f90013ff     	str	xzr, [sp, #0x20]
  10e354: a90163f6     	stp	x22, x24, [sp, #0x10]
  10e358: f94007f8     	ldr	x24, [sp, #0x8]
  10e35c: c8dffec8     	ldar	x8, [x22]
  10e360: b100051f     	cmn	x8, #0x1
  10e364: 54000140     	b.eq	0x10e38c <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x110>
  10e368: 910043e8     	add	x8, sp, #0x10
  10e36c: d10043a9     	sub	x9, x29, #0x10
  10e370: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10e374: d00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e378: f0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10e37c: 9104d042     	add	x2, x2, #0x134
  10e380: d10063a1     	sub	x1, x29, #0x18
  10e384: f9474800     	ldr	x0, [x0, #0xe90]
  10e388: 9401457a     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10e38c: a9412708     	ldp	x8, x9, [x24, #0x10]
  10e390: b9800aca     	ldrsw	x10, [x22, #0x8]
  10e394: cb08012b     	sub	x11, x9, x8
  10e398: d1000549     	sub	x9, x10, #0x1
  10e39c: eb8b0d3f     	cmp	x9, x11, asr #3
  10e3a0: 54000422     	b.hs	0x10e424 <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x1a8>
  10e3a4: f8697916     	ldr	x22, [x8, x9, lsl #3]
  10e3a8: b40003f6     	cbz	x22, 0x10e424 <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x1a8>
  10e3ac: f94002c8     	ldr	x8, [x22]
  10e3b0: f9400d08     	ldr	x8, [x8, #0x18]
  10e3b4: aa1603e0     	mov	x0, x22
  10e3b8: d63f0100     	blr	x8
  10e3bc: 390002a0     	strb	w0, [x21]
  10e3c0: f94002c8     	ldr	x8, [x22]
  10e3c4: f9401108     	ldr	x8, [x8, #0x20]
  10e3c8: aa1603e0     	mov	x0, x22
  10e3cc: d63f0100     	blr	x8
  10e3d0: 39000260     	strb	w0, [x19]
  10e3d4: f94002c8     	ldr	x8, [x22]
  10e3d8: f9401509     	ldr	x9, [x8, #0x28]
  10e3dc: aa1403e8     	mov	x8, x20
  10e3e0: aa1603e0     	mov	x0, x22
  10e3e4: d63f0120     	blr	x9
  10e3e8: f94007e0     	ldr	x0, [sp, #0x8]
  10e3ec: 940144e1     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10e3f0: f94016e8     	ldr	x8, [x23, #0x28]
  10e3f4: f85f83a9     	ldur	x9, [x29, #-0x8]
  10e3f8: eb09011f     	cmp	x8, x9
  10e3fc: 54000161     	b.ne	0x10e428 <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x1ac>
  10e400: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  10e404: a94757f6     	ldp	x22, x21, [sp, #0x70]
  10e408: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  10e40c: a94567fa     	ldp	x26, x25, [sp, #0x50]
  10e410: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  10e414: 910243ff     	add	sp, sp, #0x90
  10e418: d50323bf     	autiasp
  10e41c: d65f03c0     	ret
  10e420: 94005cea     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10e424: 94005ce9     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10e428: 94013a82     	bl	0x15ce30 <__stack_chk_fail@plt>
  10e42c: 14000001     	b	0x10e430 <std::__ndk1::__num_get<char>::__stage2_float_prep(std::__ndk1::ios_base&, char*, char&, char&)+0x1b4>
  10e430: aa0003f3     	mov	x19, x0
  10e434: f94007e0     	ldr	x0, [sp, #0x8]
  10e438: 940144ce     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10e43c: aa1303e0     	mov	x0, x19
  10e440: 94012b48     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010e444 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)>:
  10e444: d503245f     	bti	c
  10e448: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  10e44c: 12001c0d     	and	w13, w0, #0xff
  10e450: f94003ea     	ldr	x10, [sp]
  10e454: 6b2501bf     	cmp	w13, w5, uxtb
  10e458: 54000301     	b.ne	0x10e4b8 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x74>
  10e45c: 3940002b     	ldrb	w11, [x1]
  10e460: 3400162b     	cbz	w11, 0x10e724 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2e0>
  10e464: f940008b     	ldr	x11, [x4]
  10e468: 528005cd     	mov	w13, #0x2e              // =46
  10e46c: 3900003f     	strb	wzr, [x1]
  10e470: 9100056c     	add	x12, x11, #0x1
  10e474: f900008c     	str	x12, [x4]
  10e478: 3900016d     	strb	w13, [x11]
  10e47c: 394000eb     	ldrb	w11, [x7]
  10e480: f94004ec     	ldr	x12, [x7, #0x8]
  10e484: d341fd6d     	lsr	x13, x11, #1
  10e488: 7200017f     	tst	w11, #0x1
  10e48c: 9a8c01ab     	csel	x11, x13, x12, eq
  10e490: b4001beb     	cbz	x11, 0x10e80c <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3c8>
  10e494: f940012b     	ldr	x11, [x9]
  10e498: cb0a016a     	sub	x10, x11, x10
  10e49c: f1027d5f     	cmp	x10, #0x9f
  10e4a0: 54001b6c     	b.gt	0x10e80c <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3c8>
  10e4a4: b9400108     	ldr	w8, [x8]
  10e4a8: 2a1f03e0     	mov	w0, wzr
  10e4ac: b8004568     	str	w8, [x11], #0x4
  10e4b0: f900012b     	str	x11, [x9]
  10e4b4: d65f03c0     	ret
  10e4b8: 12001ccb     	and	w11, w6, #0xff
  10e4bc: 6b0b01bf     	cmp	w13, w11
  10e4c0: 54000261     	b.ne	0x10e50c <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0xc8>
  10e4c4: 394000eb     	ldrb	w11, [x7]
  10e4c8: f94004ec     	ldr	x12, [x7, #0x8]
  10e4cc: d341fd6e     	lsr	x14, x11, #1
  10e4d0: 7200017f     	tst	w11, #0x1
  10e4d4: 9a8c01cb     	csel	x11, x14, x12, eq
  10e4d8: b40001ab     	cbz	x11, 0x10e50c <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0xc8>
  10e4dc: 3940002b     	ldrb	w11, [x1]
  10e4e0: 3400122b     	cbz	w11, 0x10e724 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2e0>
  10e4e4: f940012b     	ldr	x11, [x9]
  10e4e8: cb0a016a     	sub	x10, x11, x10
  10e4ec: f1027d5f     	cmp	x10, #0x9f
  10e4f0: 540018ec     	b.gt	0x10e80c <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3c8>
  10e4f4: 2a1f03e0     	mov	w0, wzr
  10e4f8: b940010a     	ldr	w10, [x8]
  10e4fc: b800456a     	str	w10, [x11], #0x4
  10e500: f900012b     	str	x11, [x9]
  10e504: b900011f     	str	wzr, [x8]
  10e508: d65f03c0     	ret
  10e50c: f9400feb     	ldr	x11, [sp, #0x18]
  10e510: aa0b03ee     	mov	x14, x11
  10e514: 384205cc     	ldrb	w12, [x14], #0x20
  10e518: 6b0d019f     	cmp	w12, w13
  10e51c: 54000061     	b.ne	0x10e528 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0xe4>
  10e520: aa0b03ec     	mov	x12, x11
  10e524: 1400007d     	b	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e528: aa0b03ec     	mov	x12, x11
  10e52c: 38401d8f     	ldrb	w15, [x12, #0x1]!
  10e530: 6b0d01ff     	cmp	w15, w13
  10e534: 54000f20     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e538: aa0b03ec     	mov	x12, x11
  10e53c: 38402d8f     	ldrb	w15, [x12, #0x2]!
  10e540: 6b0d01ff     	cmp	w15, w13
  10e544: 54000ea0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e548: aa0b03ec     	mov	x12, x11
  10e54c: 38403d8f     	ldrb	w15, [x12, #0x3]!
  10e550: 6b0d01ff     	cmp	w15, w13
  10e554: 54000e20     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e558: aa0b03ec     	mov	x12, x11
  10e55c: 38404d8f     	ldrb	w15, [x12, #0x4]!
  10e560: 6b0d01ff     	cmp	w15, w13
  10e564: 54000da0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e568: aa0b03ec     	mov	x12, x11
  10e56c: 38405d8f     	ldrb	w15, [x12, #0x5]!
  10e570: 6b0d01ff     	cmp	w15, w13
  10e574: 54000d20     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e578: aa0b03ec     	mov	x12, x11
  10e57c: 38406d8f     	ldrb	w15, [x12, #0x6]!
  10e580: 6b0d01ff     	cmp	w15, w13
  10e584: 54000ca0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e588: aa0b03ec     	mov	x12, x11
  10e58c: 38407d8f     	ldrb	w15, [x12, #0x7]!
  10e590: 6b0d01ff     	cmp	w15, w13
  10e594: 54000c20     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e598: aa0b03ec     	mov	x12, x11
  10e59c: 38408d8f     	ldrb	w15, [x12, #0x8]!
  10e5a0: 6b0d01ff     	cmp	w15, w13
  10e5a4: 54000ba0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e5a8: aa0b03ec     	mov	x12, x11
  10e5ac: 38409d8f     	ldrb	w15, [x12, #0x9]!
  10e5b0: 6b0d01ff     	cmp	w15, w13
  10e5b4: 54000b20     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e5b8: aa0b03ec     	mov	x12, x11
  10e5bc: 3840ad8f     	ldrb	w15, [x12, #0xa]!
  10e5c0: 6b0d01ff     	cmp	w15, w13
  10e5c4: 54000aa0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e5c8: aa0b03ec     	mov	x12, x11
  10e5cc: 3840bd8f     	ldrb	w15, [x12, #0xb]!
  10e5d0: 6b0d01ff     	cmp	w15, w13
  10e5d4: 54000a20     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e5d8: aa0b03ec     	mov	x12, x11
  10e5dc: 3840cd8f     	ldrb	w15, [x12, #0xc]!
  10e5e0: 6b0d01ff     	cmp	w15, w13
  10e5e4: 540009a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e5e8: aa0b03ec     	mov	x12, x11
  10e5ec: 3840dd8f     	ldrb	w15, [x12, #0xd]!
  10e5f0: 6b0d01ff     	cmp	w15, w13
  10e5f4: 54000920     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e5f8: aa0b03ec     	mov	x12, x11
  10e5fc: 3840ed8f     	ldrb	w15, [x12, #0xe]!
  10e600: 6b0d01ff     	cmp	w15, w13
  10e604: 540008a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e608: aa0b03ec     	mov	x12, x11
  10e60c: 3840fd8f     	ldrb	w15, [x12, #0xf]!
  10e610: 6b0d01ff     	cmp	w15, w13
  10e614: 54000820     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e618: aa0b03ec     	mov	x12, x11
  10e61c: 38410d8f     	ldrb	w15, [x12, #0x10]!
  10e620: 6b0d01ff     	cmp	w15, w13
  10e624: 540007a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e628: aa0b03ec     	mov	x12, x11
  10e62c: 38411d8f     	ldrb	w15, [x12, #0x11]!
  10e630: 6b0d01ff     	cmp	w15, w13
  10e634: 54000720     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e638: aa0b03ec     	mov	x12, x11
  10e63c: 38412d8f     	ldrb	w15, [x12, #0x12]!
  10e640: 6b0d01ff     	cmp	w15, w13
  10e644: 540006a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e648: aa0b03ec     	mov	x12, x11
  10e64c: 38413d8f     	ldrb	w15, [x12, #0x13]!
  10e650: 6b0d01ff     	cmp	w15, w13
  10e654: 54000620     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e658: aa0b03ec     	mov	x12, x11
  10e65c: 38414d8f     	ldrb	w15, [x12, #0x14]!
  10e660: 6b0d01ff     	cmp	w15, w13
  10e664: 540005a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e668: aa0b03ec     	mov	x12, x11
  10e66c: 38415d8f     	ldrb	w15, [x12, #0x15]!
  10e670: 6b0d01ff     	cmp	w15, w13
  10e674: 54000520     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e678: aa0b03ec     	mov	x12, x11
  10e67c: 38416d8f     	ldrb	w15, [x12, #0x16]!
  10e680: 6b0d01ff     	cmp	w15, w13
  10e684: 540004a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e688: aa0b03ec     	mov	x12, x11
  10e68c: 38417d8f     	ldrb	w15, [x12, #0x17]!
  10e690: 6b0d01ff     	cmp	w15, w13
  10e694: 54000420     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e698: aa0b03ec     	mov	x12, x11
  10e69c: 38418d8f     	ldrb	w15, [x12, #0x18]!
  10e6a0: 6b0d01ff     	cmp	w15, w13
  10e6a4: 540003a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e6a8: aa0b03ec     	mov	x12, x11
  10e6ac: 38419d8f     	ldrb	w15, [x12, #0x19]!
  10e6b0: 6b0d01ff     	cmp	w15, w13
  10e6b4: 54000320     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e6b8: aa0b03ec     	mov	x12, x11
  10e6bc: 3841ad8f     	ldrb	w15, [x12, #0x1a]!
  10e6c0: 6b0d01ff     	cmp	w15, w13
  10e6c4: 540002a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e6c8: aa0b03ec     	mov	x12, x11
  10e6cc: 3841bd8f     	ldrb	w15, [x12, #0x1b]!
  10e6d0: 6b0d01ff     	cmp	w15, w13
  10e6d4: 54000220     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e6d8: aa0b03ec     	mov	x12, x11
  10e6dc: 3841cd8f     	ldrb	w15, [x12, #0x1c]!
  10e6e0: 6b0d01ff     	cmp	w15, w13
  10e6e4: 540001a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e6e8: aa0b03ec     	mov	x12, x11
  10e6ec: 3841dd8f     	ldrb	w15, [x12, #0x1d]!
  10e6f0: 6b0d01ff     	cmp	w15, w13
  10e6f4: 54000120     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e6f8: aa0b03ec     	mov	x12, x11
  10e6fc: 3841ed8f     	ldrb	w15, [x12, #0x1e]!
  10e700: 6b0d01ff     	cmp	w15, w13
  10e704: 540000a0     	b.eq	0x10e718 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2d4>
  10e708: aa0b03ec     	mov	x12, x11
  10e70c: 3841fd8f     	ldrb	w15, [x12, #0x1f]!
  10e710: 6b0d01ff     	cmp	w15, w13
  10e714: 9a8e018c     	csel	x12, x12, x14, eq
  10e718: cb0b018c     	sub	x12, x12, x11
  10e71c: f1007d9f     	cmp	x12, #0x1f
  10e720: 5400006d     	b.le	0x10e72c <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2e8>
  10e724: 12800000     	mov	w0, #-0x1               // =-1
  10e728: d65f03c0     	ret
  10e72c: d00002eb     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e730: 927ff98d     	and	x13, x12, #0xfffffffffffffffe
  10e734: f10059bf     	cmp	x13, #0x16
  10e738: f9474d6b     	ldr	x11, [x11, #0xe98]
  10e73c: 386c696b     	ldrb	w11, [x11, x12]
  10e740: 540001c0     	b.eq	0x10e778 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x334>
  10e744: f10061bf     	cmp	x13, #0x18
  10e748: 54000281     	b.ne	0x10e798 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x354>
  10e74c: f9400088     	ldr	x8, [x4]
  10e750: eb03011f     	cmp	x8, x3
  10e754: 54000180     	b.eq	0x10e784 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x340>
  10e758: 385ff109     	ldurb	w9, [x8, #-0x1]
  10e75c: 52800bec     	mov	w12, #0x5f              // =95
  10e760: 3940004a     	ldrb	w10, [x2]
  10e764: 0a0c0129     	and	w9, w9, w12
  10e768: 1200194a     	and	w10, w10, #0x7f
  10e76c: 6b0a013f     	cmp	w9, w10
  10e770: 540000a0     	b.eq	0x10e784 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x340>
  10e774: 17ffffec     	b	0x10e724 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x2e0>
  10e778: 52800a08     	mov	w8, #0x50               // =80
  10e77c: 39000048     	strb	w8, [x2]
  10e780: f9400088     	ldr	x8, [x4]
  10e784: 91000509     	add	x9, x8, #0x1
  10e788: 2a1f03e0     	mov	w0, wzr
  10e78c: f9000089     	str	x9, [x4]
  10e790: 3900010b     	strb	w11, [x8]
  10e794: d65f03c0     	ret
  10e798: 3940004e     	ldrb	w14, [x2]
  10e79c: 52800bed     	mov	w13, #0x5f              // =95
  10e7a0: 0a0d016d     	and	w13, w11, w13
  10e7a4: 6b0e01bf     	cmp	w13, w14
  10e7a8: 54000261     	b.ne	0x10e7f4 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3b0>
  10e7ac: 321901ad     	orr	w13, w13, #0x80
  10e7b0: 3900004d     	strb	w13, [x2]
  10e7b4: 3940002d     	ldrb	w13, [x1]
  10e7b8: 340001ed     	cbz	w13, 0x10e7f4 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3b0>
  10e7bc: 3900003f     	strb	wzr, [x1]
  10e7c0: 394000ed     	ldrb	w13, [x7]
  10e7c4: f94004ee     	ldr	x14, [x7, #0x8]
  10e7c8: d341fdaf     	lsr	x15, x13, #1
  10e7cc: 720001bf     	tst	w13, #0x1
  10e7d0: 9a8e01ed     	csel	x13, x15, x14, eq
  10e7d4: b400010d     	cbz	x13, 0x10e7f4 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3b0>
  10e7d8: f940012d     	ldr	x13, [x9]
  10e7dc: cb0a01aa     	sub	x10, x13, x10
  10e7e0: f1027d5f     	cmp	x10, #0x9f
  10e7e4: 5400008c     	b.gt	0x10e7f4 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3b0>
  10e7e8: b940010a     	ldr	w10, [x8]
  10e7ec: b80045aa     	str	w10, [x13], #0x4
  10e7f0: f900012d     	str	x13, [x9]
  10e7f4: f9400089     	ldr	x9, [x4]
  10e7f8: f100559f     	cmp	x12, #0x15
  10e7fc: 9100052a     	add	x10, x9, #0x1
  10e800: f900008a     	str	x10, [x4]
  10e804: 3900012b     	strb	w11, [x9]
  10e808: 5400006d     	b.le	0x10e814 <std::__ndk1::__num_get<char>::__stage2_float_loop(char, bool&, char&, char*, char*&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, char*)+0x3d0>
  10e80c: 2a1f03e0     	mov	w0, wzr
  10e810: d65f03c0     	ret
  10e814: b9400109     	ldr	w9, [x8]
  10e818: 2a1f03e0     	mov	w0, wzr
  10e81c: 11000529     	add	w9, w9, #0x1
  10e820: b9000109     	str	w9, [x8]
  10e824: d65f03c0     	ret

000000000010e828 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)>:
  10e828: d503233f     	paciasp
  10e82c: d10243ff     	sub	sp, sp, #0x90
  10e830: a9047bfd     	stp	x29, x30, [sp, #0x40]
  10e834: 910103fd     	add	x29, sp, #0x40
  10e838: f9002bf9     	str	x25, [sp, #0x50]
  10e83c: a9065ff8     	stp	x24, x23, [sp, #0x60]
  10e840: a90757f6     	stp	x22, x21, [sp, #0x70]
  10e844: a9084ff4     	stp	x20, x19, [sp, #0x80]
  10e848: d53bd056     	mrs	x22, TPIDR_EL0
  10e84c: aa0803f4     	mov	x20, x8
  10e850: f94016c9     	ldr	x9, [x22, #0x28]
  10e854: 910023e8     	add	x8, sp, #0x8
  10e858: aa0203f3     	mov	x19, x2
  10e85c: aa0103f5     	mov	x21, x1
  10e860: f81f83a9     	stur	x9, [x29, #-0x8]
  10e864: 940143ff     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10e868: d00002f8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e86c: d00002f7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e870: f9470318     	ldr	x24, [x24, #0xe00]
  10e874: f94746f7     	ldr	x23, [x23, #0xe88]
  10e878: f90013ff     	str	xzr, [sp, #0x20]
  10e87c: f94007f9     	ldr	x25, [sp, #0x8]
  10e880: a9015ff8     	stp	x24, x23, [sp, #0x10]
  10e884: c8dfff08     	ldar	x8, [x24]
  10e888: b100051f     	cmn	x8, #0x1
  10e88c: 54000140     	b.eq	0x10e8b4 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x8c>
  10e890: 910043e8     	add	x8, sp, #0x10
  10e894: d10043a9     	sub	x9, x29, #0x10
  10e898: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10e89c: d00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e8a0: f0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10e8a4: 9104d042     	add	x2, x2, #0x134
  10e8a8: d10063a1     	sub	x1, x29, #0x18
  10e8ac: f9470000     	ldr	x0, [x0, #0xe00]
  10e8b0: 94014430     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10e8b4: a9412728     	ldp	x8, x9, [x25, #0x10]
  10e8b8: b9800b0a     	ldrsw	x10, [x24, #0x8]
  10e8bc: cb08012b     	sub	x11, x9, x8
  10e8c0: d1000549     	sub	x9, x10, #0x1
  10e8c4: eb8b0d3f     	cmp	x9, x11, asr #3
  10e8c8: 54000762     	b.hs	0x10e9b4 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x18c>
  10e8cc: f8697900     	ldr	x0, [x8, x9, lsl #3]
  10e8d0: b4000720     	cbz	x0, 0x10e9b4 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x18c>
  10e8d4: f9400008     	ldr	x8, [x0]
  10e8d8: f9402108     	ldr	x8, [x8, #0x40]
  10e8dc: d00002e1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e8e0: aa1503e3     	mov	x3, x21
  10e8e4: f9474c21     	ldr	x1, [x1, #0xe98]
  10e8e8: 91006822     	add	x2, x1, #0x1a
  10e8ec: d63f0100     	blr	x8
  10e8f0: d00002f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e8f4: f9474ab5     	ldr	x21, [x21, #0xe90]
  10e8f8: f90013ff     	str	xzr, [sp, #0x20]
  10e8fc: a9015ff5     	stp	x21, x23, [sp, #0x10]
  10e900: f94007f7     	ldr	x23, [sp, #0x8]
  10e904: c8dffea8     	ldar	x8, [x21]
  10e908: b100051f     	cmn	x8, #0x1
  10e90c: 54000140     	b.eq	0x10e934 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x10c>
  10e910: 910043e8     	add	x8, sp, #0x10
  10e914: d10043a9     	sub	x9, x29, #0x10
  10e918: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10e91c: d00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10e920: f0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10e924: 9104d042     	add	x2, x2, #0x134
  10e928: d10063a1     	sub	x1, x29, #0x18
  10e92c: f9474800     	ldr	x0, [x0, #0xe90]
  10e930: 94014410     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10e934: a94126e8     	ldp	x8, x9, [x23, #0x10]
  10e938: b9800aaa     	ldrsw	x10, [x21, #0x8]
  10e93c: cb08012b     	sub	x11, x9, x8
  10e940: d1000549     	sub	x9, x10, #0x1
  10e944: eb8b0d3f     	cmp	x9, x11, asr #3
  10e948: 54000382     	b.hs	0x10e9b8 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x190>
  10e94c: f8697915     	ldr	x21, [x8, x9, lsl #3]
  10e950: b4000355     	cbz	x21, 0x10e9b8 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x190>
  10e954: f94002a8     	ldr	x8, [x21]
  10e958: f9401108     	ldr	x8, [x8, #0x20]
  10e95c: aa1503e0     	mov	x0, x21
  10e960: d63f0100     	blr	x8
  10e964: 39000260     	strb	w0, [x19]
  10e968: f94002a8     	ldr	x8, [x21]
  10e96c: f9401509     	ldr	x9, [x8, #0x28]
  10e970: aa1403e8     	mov	x8, x20
  10e974: aa1503e0     	mov	x0, x21
  10e978: d63f0120     	blr	x9
  10e97c: f94007e0     	ldr	x0, [sp, #0x8]
  10e980: 9401437c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10e984: f94016c8     	ldr	x8, [x22, #0x28]
  10e988: f85f83a9     	ldur	x9, [x29, #-0x8]
  10e98c: eb09011f     	cmp	x8, x9
  10e990: 54000161     	b.ne	0x10e9bc <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x194>
  10e994: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  10e998: a94757f6     	ldp	x22, x21, [sp, #0x70]
  10e99c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  10e9a0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  10e9a4: f9402bf9     	ldr	x25, [sp, #0x50]
  10e9a8: 910243ff     	add	sp, sp, #0x90
  10e9ac: d50323bf     	autiasp
  10e9b0: d65f03c0     	ret
  10e9b4: 94005b85     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10e9b8: 94005b84     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10e9bc: 9401391d     	bl	0x15ce30 <__stack_chk_fail@plt>
  10e9c0: 14000001     	b	0x10e9c4 <std::__ndk1::__num_get<char>::__stage2_int_prep(std::__ndk1::ios_base&, char*, char&)+0x19c>
  10e9c4: aa0003f3     	mov	x19, x0
  10e9c8: f94007e0     	ldr	x0, [sp, #0x8]
  10e9cc: 94014369     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10e9d0: aa1303e0     	mov	x0, x19
  10e9d4: 940129e3     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010e9d8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)>:
  10e9d8: d503233f     	paciasp
  10e9dc: d10243ff     	sub	sp, sp, #0x90
  10e9e0: a9047bfd     	stp	x29, x30, [sp, #0x40]
  10e9e4: 910103fd     	add	x29, sp, #0x40
  10e9e8: a90567fa     	stp	x26, x25, [sp, #0x50]
  10e9ec: a9065ff8     	stp	x24, x23, [sp, #0x60]
  10e9f0: a90757f6     	stp	x22, x21, [sp, #0x70]
  10e9f4: a9084ff4     	stp	x20, x19, [sp, #0x80]
  10e9f8: d53bd057     	mrs	x23, TPIDR_EL0
  10e9fc: aa0803f4     	mov	x20, x8
  10ea00: f94016e9     	ldr	x9, [x23, #0x28]
  10ea04: 910023e8     	add	x8, sp, #0x8
  10ea08: aa0303f3     	mov	x19, x3
  10ea0c: aa0203f5     	mov	x21, x2
  10ea10: aa0103f6     	mov	x22, x1
  10ea14: f81f83a9     	stur	x9, [x29, #-0x8]
  10ea18: 94014392     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10ea1c: d00002f9     	adrp	x25, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10ea20: d00002f8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10ea24: f9470f39     	ldr	x25, [x25, #0xe18]
  10ea28: f9474718     	ldr	x24, [x24, #0xe88]
  10ea2c: f90013ff     	str	xzr, [sp, #0x20]
  10ea30: f94007fa     	ldr	x26, [sp, #0x8]
  10ea34: a90163f9     	stp	x25, x24, [sp, #0x10]
  10ea38: c8dfff28     	ldar	x8, [x25]
  10ea3c: b100051f     	cmn	x8, #0x1
  10ea40: 54000140     	b.eq	0x10ea68 <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x90>
  10ea44: 910043e8     	add	x8, sp, #0x10
  10ea48: d10043a9     	sub	x9, x29, #0x10
  10ea4c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10ea50: d00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10ea54: f0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10ea58: 9104d042     	add	x2, x2, #0x134
  10ea5c: d10063a1     	sub	x1, x29, #0x18
  10ea60: f9470c00     	ldr	x0, [x0, #0xe18]
  10ea64: 940143c3     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10ea68: a9412748     	ldp	x8, x9, [x26, #0x10]
  10ea6c: b9800b2a     	ldrsw	x10, [x25, #0x8]
  10ea70: cb08012b     	sub	x11, x9, x8
  10ea74: d1000549     	sub	x9, x10, #0x1
  10ea78: eb8b0d3f     	cmp	x9, x11, asr #3
  10ea7c: 54000802     	b.hs	0x10eb7c <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x1a4>
  10ea80: f8697900     	ldr	x0, [x8, x9, lsl #3]
  10ea84: b40007c0     	cbz	x0, 0x10eb7c <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x1a4>
  10ea88: f9400008     	ldr	x8, [x0]
  10ea8c: f9403108     	ldr	x8, [x8, #0x60]
  10ea90: d00002e1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10ea94: aa1603e3     	mov	x3, x22
  10ea98: f9474c21     	ldr	x1, [x1, #0xe98]
  10ea9c: 91008022     	add	x2, x1, #0x20
  10eaa0: d63f0100     	blr	x8
  10eaa4: d00002f6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10eaa8: f94752d6     	ldr	x22, [x22, #0xea0]
  10eaac: f90013ff     	str	xzr, [sp, #0x20]
  10eab0: a90163f6     	stp	x22, x24, [sp, #0x10]
  10eab4: f94007f8     	ldr	x24, [sp, #0x8]
  10eab8: c8dffec8     	ldar	x8, [x22]
  10eabc: b100051f     	cmn	x8, #0x1
  10eac0: 54000140     	b.eq	0x10eae8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x110>
  10eac4: 910043e8     	add	x8, sp, #0x10
  10eac8: d10043a9     	sub	x9, x29, #0x10
  10eacc: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10ead0: d00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10ead4: f0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10ead8: 9104d042     	add	x2, x2, #0x134
  10eadc: d10063a1     	sub	x1, x29, #0x18
  10eae0: f9475000     	ldr	x0, [x0, #0xea0]
  10eae4: 940143a3     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10eae8: a9412708     	ldp	x8, x9, [x24, #0x10]
  10eaec: b9800aca     	ldrsw	x10, [x22, #0x8]
  10eaf0: cb08012b     	sub	x11, x9, x8
  10eaf4: d1000549     	sub	x9, x10, #0x1
  10eaf8: eb8b0d3f     	cmp	x9, x11, asr #3
  10eafc: 54000422     	b.hs	0x10eb80 <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x1a8>
  10eb00: f8697916     	ldr	x22, [x8, x9, lsl #3]
  10eb04: b40003f6     	cbz	x22, 0x10eb80 <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x1a8>
  10eb08: f94002c8     	ldr	x8, [x22]
  10eb0c: f9400d08     	ldr	x8, [x8, #0x18]
  10eb10: aa1603e0     	mov	x0, x22
  10eb14: d63f0100     	blr	x8
  10eb18: b90002a0     	str	w0, [x21]
  10eb1c: f94002c8     	ldr	x8, [x22]
  10eb20: f9401108     	ldr	x8, [x8, #0x20]
  10eb24: aa1603e0     	mov	x0, x22
  10eb28: d63f0100     	blr	x8
  10eb2c: b9000260     	str	w0, [x19]
  10eb30: f94002c8     	ldr	x8, [x22]
  10eb34: f9401509     	ldr	x9, [x8, #0x28]
  10eb38: aa1403e8     	mov	x8, x20
  10eb3c: aa1603e0     	mov	x0, x22
  10eb40: d63f0120     	blr	x9
  10eb44: f94007e0     	ldr	x0, [sp, #0x8]
  10eb48: 9401430a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10eb4c: f94016e8     	ldr	x8, [x23, #0x28]
  10eb50: f85f83a9     	ldur	x9, [x29, #-0x8]
  10eb54: eb09011f     	cmp	x8, x9
  10eb58: 54000161     	b.ne	0x10eb84 <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x1ac>
  10eb5c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  10eb60: a94757f6     	ldp	x22, x21, [sp, #0x70]
  10eb64: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  10eb68: a94567fa     	ldp	x26, x25, [sp, #0x50]
  10eb6c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  10eb70: 910243ff     	add	sp, sp, #0x90
  10eb74: d50323bf     	autiasp
  10eb78: d65f03c0     	ret
  10eb7c: 94005b13     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10eb80: 94005b12     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10eb84: 940138ab     	bl	0x15ce30 <__stack_chk_fail@plt>
  10eb88: 14000001     	b	0x10eb8c <std::__ndk1::__num_get<wchar_t>::__stage2_float_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&, wchar_t&)+0x1b4>
  10eb8c: aa0003f3     	mov	x19, x0
  10eb90: f94007e0     	ldr	x0, [sp, #0x8]
  10eb94: 940142f7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10eb98: aa1303e0     	mov	x0, x19
  10eb9c: 94012971     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010eba0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)>:
  10eba0: d503245f     	bti	c
  10eba4: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  10eba8: 6b05001f     	cmp	w0, w5
  10ebac: f94003ea     	ldr	x10, [sp]
  10ebb0: 54000301     	b.ne	0x10ec10 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x70>
  10ebb4: 3940002b     	ldrb	w11, [x1]
  10ebb8: 340019eb     	cbz	w11, 0x10eef4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x354>
  10ebbc: f940008b     	ldr	x11, [x4]
  10ebc0: 528005cd     	mov	w13, #0x2e              // =46
  10ebc4: 3900003f     	strb	wzr, [x1]
  10ebc8: 9100056c     	add	x12, x11, #0x1
  10ebcc: f900008c     	str	x12, [x4]
  10ebd0: 3900016d     	strb	w13, [x11]
  10ebd4: 394000eb     	ldrb	w11, [x7]
  10ebd8: f94004ec     	ldr	x12, [x7, #0x8]
  10ebdc: d341fd6d     	lsr	x13, x11, #1
  10ebe0: 7200017f     	tst	w11, #0x1
  10ebe4: 9a8c01ab     	csel	x11, x13, x12, eq
  10ebe8: b4001fcb     	cbz	x11, 0x10efe0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x440>
  10ebec: f940012b     	ldr	x11, [x9]
  10ebf0: cb0a016a     	sub	x10, x11, x10
  10ebf4: f1027d5f     	cmp	x10, #0x9f
  10ebf8: 54001f4c     	b.gt	0x10efe0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x440>
  10ebfc: b9400108     	ldr	w8, [x8]
  10ec00: 2a1f03e0     	mov	w0, wzr
  10ec04: b8004568     	str	w8, [x11], #0x4
  10ec08: f900012b     	str	x11, [x9]
  10ec0c: d65f03c0     	ret
  10ec10: 6b06001f     	cmp	w0, w6
  10ec14: 54000261     	b.ne	0x10ec60 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0xc0>
  10ec18: 394000eb     	ldrb	w11, [x7]
  10ec1c: f94004ec     	ldr	x12, [x7, #0x8]
  10ec20: d341fd6d     	lsr	x13, x11, #1
  10ec24: 7200017f     	tst	w11, #0x1
  10ec28: 9a8c01ab     	csel	x11, x13, x12, eq
  10ec2c: b40001ab     	cbz	x11, 0x10ec60 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0xc0>
  10ec30: 3940002b     	ldrb	w11, [x1]
  10ec34: 3400160b     	cbz	w11, 0x10eef4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x354>
  10ec38: f940012b     	ldr	x11, [x9]
  10ec3c: cb0a016a     	sub	x10, x11, x10
  10ec40: f1027d5f     	cmp	x10, #0x9f
  10ec44: 54001cec     	b.gt	0x10efe0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x440>
  10ec48: 2a1f03e0     	mov	w0, wzr
  10ec4c: b940010a     	ldr	w10, [x8]
  10ec50: b800456a     	str	w10, [x11], #0x4
  10ec54: f900012b     	str	x11, [x9]
  10ec58: b900011f     	str	wzr, [x8]
  10ec5c: d65f03c0     	ret
  10ec60: f9400feb     	ldr	x11, [sp, #0x18]
  10ec64: aa0b03ec     	mov	x12, x11
  10ec68: b848058d     	ldr	w13, [x12], #0x80
  10ec6c: 6b0001bf     	cmp	w13, w0
  10ec70: 54000061     	b.ne	0x10ec7c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0xdc>
  10ec74: aa1f03ec     	mov	x12, xzr
  10ec78: 1400009b     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ec7c: b940056d     	ldr	w13, [x11, #0x4]
  10ec80: 6b0001bf     	cmp	w13, w0
  10ec84: 54000061     	b.ne	0x10ec90 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0xf0>
  10ec88: 5280002c     	mov	w12, #0x1               // =1
  10ec8c: 14000096     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ec90: b940096d     	ldr	w13, [x11, #0x8]
  10ec94: 6b0001bf     	cmp	w13, w0
  10ec98: 54000061     	b.ne	0x10eca4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x104>
  10ec9c: 5280004c     	mov	w12, #0x2               // =2
  10eca0: 14000091     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10eca4: b9400d6d     	ldr	w13, [x11, #0xc]
  10eca8: 6b0001bf     	cmp	w13, w0
  10ecac: 54000061     	b.ne	0x10ecb8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x118>
  10ecb0: 5280006c     	mov	w12, #0x3               // =3
  10ecb4: 1400008c     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ecb8: b940116d     	ldr	w13, [x11, #0x10]
  10ecbc: 6b0001bf     	cmp	w13, w0
  10ecc0: 54000061     	b.ne	0x10eccc <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x12c>
  10ecc4: 5280008c     	mov	w12, #0x4               // =4
  10ecc8: 14000087     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10eccc: b940156d     	ldr	w13, [x11, #0x14]
  10ecd0: 6b0001bf     	cmp	w13, w0
  10ecd4: 54000061     	b.ne	0x10ece0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x140>
  10ecd8: 528000ac     	mov	w12, #0x5               // =5
  10ecdc: 14000082     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ece0: b940196d     	ldr	w13, [x11, #0x18]
  10ece4: 6b0001bf     	cmp	w13, w0
  10ece8: 54000061     	b.ne	0x10ecf4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x154>
  10ecec: 528000cc     	mov	w12, #0x6               // =6
  10ecf0: 1400007d     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ecf4: b9401d6d     	ldr	w13, [x11, #0x1c]
  10ecf8: 6b0001bf     	cmp	w13, w0
  10ecfc: 54000061     	b.ne	0x10ed08 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x168>
  10ed00: 528000ec     	mov	w12, #0x7               // =7
  10ed04: 14000078     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed08: b940216d     	ldr	w13, [x11, #0x20]
  10ed0c: 6b0001bf     	cmp	w13, w0
  10ed10: 54000061     	b.ne	0x10ed1c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x17c>
  10ed14: 5280010c     	mov	w12, #0x8               // =8
  10ed18: 14000073     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed1c: b940256d     	ldr	w13, [x11, #0x24]
  10ed20: 6b0001bf     	cmp	w13, w0
  10ed24: 54000061     	b.ne	0x10ed30 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x190>
  10ed28: 5280012c     	mov	w12, #0x9               // =9
  10ed2c: 1400006e     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed30: b940296d     	ldr	w13, [x11, #0x28]
  10ed34: 6b0001bf     	cmp	w13, w0
  10ed38: 54000061     	b.ne	0x10ed44 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x1a4>
  10ed3c: 5280014c     	mov	w12, #0xa               // =10
  10ed40: 14000069     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed44: b9402d6d     	ldr	w13, [x11, #0x2c]
  10ed48: 6b0001bf     	cmp	w13, w0
  10ed4c: 54000061     	b.ne	0x10ed58 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x1b8>
  10ed50: 5280016c     	mov	w12, #0xb               // =11
  10ed54: 14000064     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed58: b940316d     	ldr	w13, [x11, #0x30]
  10ed5c: 6b0001bf     	cmp	w13, w0
  10ed60: 54000061     	b.ne	0x10ed6c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x1cc>
  10ed64: 5280018c     	mov	w12, #0xc               // =12
  10ed68: 1400005f     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed6c: b940356d     	ldr	w13, [x11, #0x34]
  10ed70: 6b0001bf     	cmp	w13, w0
  10ed74: 54000061     	b.ne	0x10ed80 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x1e0>
  10ed78: 528001ac     	mov	w12, #0xd               // =13
  10ed7c: 1400005a     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed80: b940396d     	ldr	w13, [x11, #0x38]
  10ed84: 6b0001bf     	cmp	w13, w0
  10ed88: 54000061     	b.ne	0x10ed94 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x1f4>
  10ed8c: 528001cc     	mov	w12, #0xe               // =14
  10ed90: 14000055     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ed94: b9403d6d     	ldr	w13, [x11, #0x3c]
  10ed98: 6b0001bf     	cmp	w13, w0
  10ed9c: 54000061     	b.ne	0x10eda8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x208>
  10eda0: 528001ec     	mov	w12, #0xf               // =15
  10eda4: 14000050     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10eda8: b940416d     	ldr	w13, [x11, #0x40]
  10edac: 6b0001bf     	cmp	w13, w0
  10edb0: 54000061     	b.ne	0x10edbc <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x21c>
  10edb4: 5280020c     	mov	w12, #0x10              // =16
  10edb8: 1400004b     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10edbc: b940456d     	ldr	w13, [x11, #0x44]
  10edc0: 6b0001bf     	cmp	w13, w0
  10edc4: 54000061     	b.ne	0x10edd0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x230>
  10edc8: 5280022c     	mov	w12, #0x11              // =17
  10edcc: 14000046     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10edd0: b940496d     	ldr	w13, [x11, #0x48]
  10edd4: 6b0001bf     	cmp	w13, w0
  10edd8: 54000061     	b.ne	0x10ede4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x244>
  10eddc: 5280024c     	mov	w12, #0x12              // =18
  10ede0: 14000041     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ede4: b9404d6d     	ldr	w13, [x11, #0x4c]
  10ede8: 6b0001bf     	cmp	w13, w0
  10edec: 54000061     	b.ne	0x10edf8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x258>
  10edf0: 5280026c     	mov	w12, #0x13              // =19
  10edf4: 1400003c     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10edf8: b940516d     	ldr	w13, [x11, #0x50]
  10edfc: 6b0001bf     	cmp	w13, w0
  10ee00: 54000061     	b.ne	0x10ee0c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x26c>
  10ee04: 5280028c     	mov	w12, #0x14              // =20
  10ee08: 14000037     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee0c: b940556d     	ldr	w13, [x11, #0x54]
  10ee10: 6b0001bf     	cmp	w13, w0
  10ee14: 54000061     	b.ne	0x10ee20 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x280>
  10ee18: 528002ac     	mov	w12, #0x15              // =21
  10ee1c: 14000032     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee20: b940596d     	ldr	w13, [x11, #0x58]
  10ee24: 6b0001bf     	cmp	w13, w0
  10ee28: 54000061     	b.ne	0x10ee34 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x294>
  10ee2c: 528002cc     	mov	w12, #0x16              // =22
  10ee30: 1400002d     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee34: b9405d6d     	ldr	w13, [x11, #0x5c]
  10ee38: 6b0001bf     	cmp	w13, w0
  10ee3c: 54000061     	b.ne	0x10ee48 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x2a8>
  10ee40: 528002ec     	mov	w12, #0x17              // =23
  10ee44: 14000028     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee48: b940616d     	ldr	w13, [x11, #0x60]
  10ee4c: 6b0001bf     	cmp	w13, w0
  10ee50: 54000061     	b.ne	0x10ee5c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x2bc>
  10ee54: 5280030c     	mov	w12, #0x18              // =24
  10ee58: 14000023     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee5c: b940656d     	ldr	w13, [x11, #0x64]
  10ee60: 6b0001bf     	cmp	w13, w0
  10ee64: 54000061     	b.ne	0x10ee70 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x2d0>
  10ee68: 5280032c     	mov	w12, #0x19              // =25
  10ee6c: 1400001e     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee70: b940696d     	ldr	w13, [x11, #0x68]
  10ee74: 6b0001bf     	cmp	w13, w0
  10ee78: 54000061     	b.ne	0x10ee84 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x2e4>
  10ee7c: 5280034c     	mov	w12, #0x1a              // =26
  10ee80: 14000019     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee84: b9406d6d     	ldr	w13, [x11, #0x6c]
  10ee88: 6b0001bf     	cmp	w13, w0
  10ee8c: 54000061     	b.ne	0x10ee98 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x2f8>
  10ee90: 5280036c     	mov	w12, #0x1b              // =27
  10ee94: 14000014     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10ee98: b940716d     	ldr	w13, [x11, #0x70]
  10ee9c: 6b0001bf     	cmp	w13, w0
  10eea0: 54000061     	b.ne	0x10eeac <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x30c>
  10eea4: 5280038c     	mov	w12, #0x1c              // =28
  10eea8: 1400000f     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10eeac: b940756d     	ldr	w13, [x11, #0x74]
  10eeb0: 6b0001bf     	cmp	w13, w0
  10eeb4: 54000061     	b.ne	0x10eec0 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x320>
  10eeb8: 528003ac     	mov	w12, #0x1d              // =29
  10eebc: 1400000a     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10eec0: b940796d     	ldr	w13, [x11, #0x78]
  10eec4: 6b0001bf     	cmp	w13, w0
  10eec8: 54000061     	b.ne	0x10eed4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x334>
  10eecc: 528003cc     	mov	w12, #0x1e              // =30
  10eed0: 14000005     	b	0x10eee4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x344>
  10eed4: b9407d6d     	ldr	w13, [x11, #0x7c]
  10eed8: 6b0001bf     	cmp	w13, w0
  10eedc: 54000061     	b.ne	0x10eee8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x348>
  10eee0: 528003ec     	mov	w12, #0x1f              // =31
  10eee4: 8b0c096c     	add	x12, x11, x12, lsl #2
  10eee8: cb0b018c     	sub	x12, x12, x11
  10eeec: f101f19f     	cmp	x12, #0x7c
  10eef0: 5400006d     	b.le	0x10eefc <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x35c>
  10eef4: 12800000     	mov	w0, #-0x1               // =-1
  10eef8: d65f03c0     	ret
  10eefc: d00002ed     	adrp	x13, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10ef00: 9342fd8b     	asr	x11, x12, #2
  10ef04: f9474dad     	ldr	x13, [x13, #0xe98]
  10ef08: 386b69ab     	ldrb	w11, [x13, x11]
  10ef0c: 927df98d     	and	x13, x12, #0xfffffffffffffffb
  10ef10: f10161bf     	cmp	x13, #0x58
  10ef14: 540001c0     	b.eq	0x10ef4c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x3ac>
  10ef18: f10181bf     	cmp	x13, #0x60
  10ef1c: 54000281     	b.ne	0x10ef6c <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x3cc>
  10ef20: f9400088     	ldr	x8, [x4]
  10ef24: eb03011f     	cmp	x8, x3
  10ef28: 54000180     	b.eq	0x10ef58 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x3b8>
  10ef2c: 385ff109     	ldurb	w9, [x8, #-0x1]
  10ef30: 52800bec     	mov	w12, #0x5f              // =95
  10ef34: 3940004a     	ldrb	w10, [x2]
  10ef38: 0a0c0129     	and	w9, w9, w12
  10ef3c: 1200194a     	and	w10, w10, #0x7f
  10ef40: 6b0a013f     	cmp	w9, w10
  10ef44: 540000a0     	b.eq	0x10ef58 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x3b8>
  10ef48: 17ffffeb     	b	0x10eef4 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x354>
  10ef4c: 52800a08     	mov	w8, #0x50               // =80
  10ef50: 39000048     	strb	w8, [x2]
  10ef54: f9400088     	ldr	x8, [x4]
  10ef58: 91000509     	add	x9, x8, #0x1
  10ef5c: 2a1f03e0     	mov	w0, wzr
  10ef60: f9000089     	str	x9, [x4]
  10ef64: 3900010b     	strb	w11, [x8]
  10ef68: d65f03c0     	ret
  10ef6c: 3940004e     	ldrb	w14, [x2]
  10ef70: 52800bed     	mov	w13, #0x5f              // =95
  10ef74: 0a0d016d     	and	w13, w11, w13
  10ef78: 6b0e01bf     	cmp	w13, w14
  10ef7c: 54000261     	b.ne	0x10efc8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x428>
  10ef80: 321901ad     	orr	w13, w13, #0x80
  10ef84: 3900004d     	strb	w13, [x2]
  10ef88: 3940002d     	ldrb	w13, [x1]
  10ef8c: 340001ed     	cbz	w13, 0x10efc8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x428>
  10ef90: 3900003f     	strb	wzr, [x1]
  10ef94: 394000ed     	ldrb	w13, [x7]
  10ef98: f94004ee     	ldr	x14, [x7, #0x8]
  10ef9c: d341fdaf     	lsr	x15, x13, #1
  10efa0: 720001bf     	tst	w13, #0x1
  10efa4: 9a8e01ed     	csel	x13, x15, x14, eq
  10efa8: b400010d     	cbz	x13, 0x10efc8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x428>
  10efac: f940012d     	ldr	x13, [x9]
  10efb0: cb0a01aa     	sub	x10, x13, x10
  10efb4: f1027d5f     	cmp	x10, #0x9f
  10efb8: 5400008c     	b.gt	0x10efc8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x428>
  10efbc: b940010a     	ldr	w10, [x8]
  10efc0: b80045aa     	str	w10, [x13], #0x4
  10efc4: f900012d     	str	x13, [x9]
  10efc8: f9400089     	ldr	x9, [x4]
  10efcc: f101519f     	cmp	x12, #0x54
  10efd0: 9100052a     	add	x10, x9, #0x1
  10efd4: f900008a     	str	x10, [x4]
  10efd8: 3900012b     	strb	w11, [x9]
  10efdc: 5400006d     	b.le	0x10efe8 <std::__ndk1::__num_get<wchar_t>::__stage2_float_loop(wchar_t, bool&, char&, char*, char*&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*&, unsigned int&, wchar_t*)+0x448>
  10efe0: 2a1f03e0     	mov	w0, wzr
  10efe4: d65f03c0     	ret
  10efe8: b9400109     	ldr	w9, [x8]
  10efec: 2a1f03e0     	mov	w0, wzr
  10eff0: 11000529     	add	w9, w9, #0x1
  10eff4: b9000109     	str	w9, [x8]
  10eff8: d65f03c0     	ret

000000000010effc <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)>:
  10effc: d503233f     	paciasp
  10f000: d10243ff     	sub	sp, sp, #0x90
  10f004: a9047bfd     	stp	x29, x30, [sp, #0x40]
  10f008: 910103fd     	add	x29, sp, #0x40
  10f00c: f9002bf9     	str	x25, [sp, #0x50]
  10f010: a9065ff8     	stp	x24, x23, [sp, #0x60]
  10f014: a90757f6     	stp	x22, x21, [sp, #0x70]
  10f018: a9084ff4     	stp	x20, x19, [sp, #0x80]
  10f01c: d53bd056     	mrs	x22, TPIDR_EL0
  10f020: aa0803f4     	mov	x20, x8
  10f024: f94016c9     	ldr	x9, [x22, #0x28]
  10f028: 910023e8     	add	x8, sp, #0x8
  10f02c: aa0203f3     	mov	x19, x2
  10f030: aa0103f5     	mov	x21, x1
  10f034: f81f83a9     	stur	x9, [x29, #-0x8]
  10f038: 9401420a     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10f03c: b00002f8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f040: b00002f7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f044: f9470f18     	ldr	x24, [x24, #0xe18]
  10f048: f94746f7     	ldr	x23, [x23, #0xe88]
  10f04c: f90013ff     	str	xzr, [sp, #0x20]
  10f050: f94007f9     	ldr	x25, [sp, #0x8]
  10f054: a9015ff8     	stp	x24, x23, [sp, #0x10]
  10f058: c8dfff08     	ldar	x8, [x24]
  10f05c: b100051f     	cmn	x8, #0x1
  10f060: 54000140     	b.eq	0x10f088 <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x8c>
  10f064: 910043e8     	add	x8, sp, #0x10
  10f068: d10043a9     	sub	x9, x29, #0x10
  10f06c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10f070: b00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f074: d0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10f078: 9104d042     	add	x2, x2, #0x134
  10f07c: d10063a1     	sub	x1, x29, #0x18
  10f080: f9470c00     	ldr	x0, [x0, #0xe18]
  10f084: 9401423b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10f088: a9412728     	ldp	x8, x9, [x25, #0x10]
  10f08c: b9800b0a     	ldrsw	x10, [x24, #0x8]
  10f090: cb08012b     	sub	x11, x9, x8
  10f094: d1000549     	sub	x9, x10, #0x1
  10f098: eb8b0d3f     	cmp	x9, x11, asr #3
  10f09c: 54000762     	b.hs	0x10f188 <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x18c>
  10f0a0: f8697900     	ldr	x0, [x8, x9, lsl #3]
  10f0a4: b4000720     	cbz	x0, 0x10f188 <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x18c>
  10f0a8: f9400008     	ldr	x8, [x0]
  10f0ac: f9403108     	ldr	x8, [x8, #0x60]
  10f0b0: b00002e1     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f0b4: aa1503e3     	mov	x3, x21
  10f0b8: f9474c21     	ldr	x1, [x1, #0xe98]
  10f0bc: 91006822     	add	x2, x1, #0x1a
  10f0c0: d63f0100     	blr	x8
  10f0c4: b00002f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f0c8: f94752b5     	ldr	x21, [x21, #0xea0]
  10f0cc: f90013ff     	str	xzr, [sp, #0x20]
  10f0d0: a9015ff5     	stp	x21, x23, [sp, #0x10]
  10f0d4: f94007f7     	ldr	x23, [sp, #0x8]
  10f0d8: c8dffea8     	ldar	x8, [x21]
  10f0dc: b100051f     	cmn	x8, #0x1
  10f0e0: 54000140     	b.eq	0x10f108 <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x10c>
  10f0e4: 910043e8     	add	x8, sp, #0x10
  10f0e8: d10043a9     	sub	x9, x29, #0x10
  10f0ec: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10f0f0: b00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f0f4: d0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10f0f8: 9104d042     	add	x2, x2, #0x134
  10f0fc: d10063a1     	sub	x1, x29, #0x18
  10f100: f9475000     	ldr	x0, [x0, #0xea0]
  10f104: 9401421b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10f108: a94126e8     	ldp	x8, x9, [x23, #0x10]
  10f10c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  10f110: cb08012b     	sub	x11, x9, x8
  10f114: d1000549     	sub	x9, x10, #0x1
  10f118: eb8b0d3f     	cmp	x9, x11, asr #3
  10f11c: 54000382     	b.hs	0x10f18c <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x190>
  10f120: f8697915     	ldr	x21, [x8, x9, lsl #3]
  10f124: b4000355     	cbz	x21, 0x10f18c <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x190>
  10f128: f94002a8     	ldr	x8, [x21]
  10f12c: f9401108     	ldr	x8, [x8, #0x20]
  10f130: aa1503e0     	mov	x0, x21
  10f134: d63f0100     	blr	x8
  10f138: b9000260     	str	w0, [x19]
  10f13c: f94002a8     	ldr	x8, [x21]
  10f140: f9401509     	ldr	x9, [x8, #0x28]
  10f144: aa1403e8     	mov	x8, x20
  10f148: aa1503e0     	mov	x0, x21
  10f14c: d63f0120     	blr	x9
  10f150: f94007e0     	ldr	x0, [sp, #0x8]
  10f154: 94014187     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10f158: f94016c8     	ldr	x8, [x22, #0x28]
  10f15c: f85f83a9     	ldur	x9, [x29, #-0x8]
  10f160: eb09011f     	cmp	x8, x9
  10f164: 54000161     	b.ne	0x10f190 <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x194>
  10f168: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  10f16c: a94757f6     	ldp	x22, x21, [sp, #0x70]
  10f170: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  10f174: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  10f178: f9402bf9     	ldr	x25, [sp, #0x50]
  10f17c: 910243ff     	add	sp, sp, #0x90
  10f180: d50323bf     	autiasp
  10f184: d65f03c0     	ret
  10f188: 94005990     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10f18c: 9400598f     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10f190: 94013728     	bl	0x15ce30 <__stack_chk_fail@plt>
  10f194: 14000001     	b	0x10f198 <std::__ndk1::__num_get<wchar_t>::__stage2_int_prep(std::__ndk1::ios_base&, wchar_t*, wchar_t&)+0x19c>
  10f198: aa0003f3     	mov	x19, x0
  10f19c: f94007e0     	ldr	x0, [sp, #0x8]
  10f1a0: 94014174     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10f1a4: aa1303e0     	mov	x0, x19
  10f1a8: 940127ee     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010f1ac <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const>:
  10f1ac: d503233f     	paciasp
  10f1b0: d10203ff     	sub	sp, sp, #0x80
  10f1b4: a9047bfd     	stp	x29, x30, [sp, #0x40]
  10f1b8: 910103fd     	add	x29, sp, #0x40
  10f1bc: f9002bf7     	str	x23, [sp, #0x50]
  10f1c0: a90657f6     	stp	x22, x21, [sp, #0x60]
  10f1c4: a9074ff4     	stp	x20, x19, [sp, #0x70]
  10f1c8: d53bd056     	mrs	x22, TPIDR_EL0
  10f1cc: 2a0403f4     	mov	w20, w4
  10f1d0: f94016c8     	ldr	x8, [x22, #0x28]
  10f1d4: aa0103f3     	mov	x19, x1
  10f1d8: f81f83a8     	stur	x8, [x29, #-0x8]
  10f1dc: 39402048     	ldrb	w8, [x2, #0x8]
  10f1e0: 37000108     	tbnz	w8, #0x0, 0x10f200 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x54>
  10f1e4: f9400008     	ldr	x8, [x0]
  10f1e8: 92400284     	and	x4, x20, #0x1
  10f1ec: aa1303e1     	mov	x1, x19
  10f1f0: f9401908     	ldr	x8, [x8, #0x30]
  10f1f4: d63f0100     	blr	x8
  10f1f8: aa0003f3     	mov	x19, x0
  10f1fc: 14000052     	b	0x10f344 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x198>
  10f200: 910023e8     	add	x8, sp, #0x8
  10f204: aa0203e0     	mov	x0, x2
  10f208: 94014196     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10f20c: b00002f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f210: b00002e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f214: f9474ab5     	ldr	x21, [x21, #0xe90]
  10f218: f9474508     	ldr	x8, [x8, #0xe88]
  10f21c: f90013ff     	str	xzr, [sp, #0x20]
  10f220: f94007f7     	ldr	x23, [sp, #0x8]
  10f224: a90123f5     	stp	x21, x8, [sp, #0x10]
  10f228: c8dffea8     	ldar	x8, [x21]
  10f22c: b100051f     	cmn	x8, #0x1
  10f230: 54000140     	b.eq	0x10f258 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0xac>
  10f234: 910043e8     	add	x8, sp, #0x10
  10f238: d10043a9     	sub	x9, x29, #0x10
  10f23c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10f240: b00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f244: d0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10f248: 9104d042     	add	x2, x2, #0x134
  10f24c: d10063a1     	sub	x1, x29, #0x18
  10f250: f9474800     	ldr	x0, [x0, #0xe90]
  10f254: 940141c7     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10f258: a94126e8     	ldp	x8, x9, [x23, #0x10]
  10f25c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  10f260: cb08012b     	sub	x11, x9, x8
  10f264: d1000549     	sub	x9, x10, #0x1
  10f268: eb8b0d3f     	cmp	x9, x11, asr #3
  10f26c: 54000842     	b.hs	0x10f374 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x1c8>
  10f270: f8697915     	ldr	x21, [x8, x9, lsl #3]
  10f274: b4000815     	cbz	x21, 0x10f374 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x1c8>
  10f278: f94007e0     	ldr	x0, [sp, #0x8]
  10f27c: 9401413d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10f280: 7200029f     	tst	w20, #0x1
  10f284: 52800708     	mov	w8, #0x38               // =56
  10f288: 52800609     	mov	w9, #0x30               // =48
  10f28c: aa1503e0     	mov	x0, x21
  10f290: 9a881128     	csel	x8, x9, x8, ne
  10f294: f94002a9     	ldr	x9, [x21]
  10f298: 910043f4     	add	x20, sp, #0x10
  10f29c: f8686929     	ldr	x9, [x9, x8]
  10f2a0: 910043e8     	add	x8, sp, #0x10
  10f2a4: d63f0120     	blr	x9
  10f2a8: 394043e9     	ldrb	w9, [sp, #0x10]
  10f2ac: a94183e8     	ldp	x8, x0, [sp, #0x18]
  10f2b0: 7200013f     	tst	w9, #0x1
  10f2b4: d341fd2a     	lsr	x10, x9, #1
  10f2b8: 9a88014a     	csel	x10, x10, x8, eq
  10f2bc: 1a9f17e8     	cset	w8, eq
  10f2c0: b40003ea     	cbz	x10, 0x10f33c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x190>
  10f2c4: b2400294     	orr	x20, x20, #0x1
  10f2c8: 7200013f     	tst	w9, #0x1
  10f2cc: 9a800295     	csel	x21, x20, x0, eq
  10f2d0: 1400000f     	b	0x10f30c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x160>
  10f2d4: 91000509     	add	x9, x8, #0x1
  10f2d8: f9001a69     	str	x9, [x19, #0x30]
  10f2dc: 39000101     	strb	w1, [x8]
  10f2e0: a94183e9     	ldp	x9, x0, [sp, #0x18]
  10f2e4: 910006b5     	add	x21, x21, #0x1
  10f2e8: 394043e8     	ldrb	w8, [sp, #0x10]
  10f2ec: 7200011f     	tst	w8, #0x1
  10f2f0: d341fd08     	lsr	x8, x8, #1
  10f2f4: 9a80028a     	csel	x10, x20, x0, eq
  10f2f8: 9a890109     	csel	x9, x8, x9, eq
  10f2fc: 1a9f17e8     	cset	w8, eq
  10f300: 8b090149     	add	x9, x10, x9
  10f304: eb0902bf     	cmp	x21, x9
  10f308: 540001a0     	b.eq	0x10f33c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x190>
  10f30c: b4fffeb3     	cbz	x19, 0x10f2e0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x134>
  10f310: a9432668     	ldp	x8, x9, [x19, #0x30]
  10f314: 394002a1     	ldrb	w1, [x21]
  10f318: eb09011f     	cmp	x8, x9
  10f31c: 54fffdc1     	b.ne	0x10f2d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x128>
  10f320: f9400268     	ldr	x8, [x19]
  10f324: f9403508     	ldr	x8, [x8, #0x68]
  10f328: aa1303e0     	mov	x0, x19
  10f32c: d63f0100     	blr	x8
  10f330: 3100041f     	cmn	w0, #0x1
  10f334: 9a9303f3     	csel	x19, xzr, x19, eq
  10f338: 17ffffea     	b	0x10f2e0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x134>
  10f33c: 37000048     	tbnz	w8, #0x0, 0x10f344 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x198>
  10f340: 940136e8     	bl	0x15cee0 <_ZdlPv@plt>
  10f344: f94016c8     	ldr	x8, [x22, #0x28]
  10f348: f85f83a9     	ldur	x9, [x29, #-0x8]
  10f34c: eb09011f     	cmp	x8, x9
  10f350: 54000141     	b.ne	0x10f378 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x1cc>
  10f354: aa1303e0     	mov	x0, x19
  10f358: f9402bf7     	ldr	x23, [sp, #0x50]
  10f35c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  10f360: a94657f6     	ldp	x22, x21, [sp, #0x60]
  10f364: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  10f368: 910203ff     	add	sp, sp, #0x80
  10f36c: d50323bf     	autiasp
  10f370: d65f03c0     	ret
  10f374: 94005915     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10f378: 940136ae     	bl	0x15ce30 <__stack_chk_fail@plt>
  10f37c: aa0003f3     	mov	x19, x0
  10f380: f94007e0     	ldr	x0, [sp, #0x8]
  10f384: 940140fb     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10f388: aa1303e0     	mov	x0, x19
  10f38c: 94012775     	bl	0x159160 <__emutls_get_address+0x6d4>
  10f390: 394043e8     	ldrb	w8, [sp, #0x10]
  10f394: aa0003f3     	mov	x19, x0
  10f398: 36000068     	tbz	w8, #0x0, 0x10f3a4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, bool) const+0x1f8>
  10f39c: f94013e0     	ldr	x0, [sp, #0x20]
  10f3a0: 940136d0     	bl	0x15cee0 <_ZdlPv@plt>
  10f3a4: aa1303e0     	mov	x0, x19
  10f3a8: 9401276e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010f3ac <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const>:
  10f3ac: d503233f     	paciasp
  10f3b0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  10f3b4: f9000bfb     	str	x27, [sp, #0x10]
  10f3b8: 910003fd     	mov	x29, sp
  10f3bc: a90267fa     	stp	x26, x25, [sp, #0x20]
  10f3c0: a9035ff8     	stp	x24, x23, [sp, #0x30]
  10f3c4: a90457f6     	stp	x22, x21, [sp, #0x40]
  10f3c8: a9054ff4     	stp	x20, x19, [sp, #0x50]
  10f3cc: d100c3ff     	sub	sp, sp, #0x30
  10f3d0: d53bd05a     	mrs	x26, TPIDR_EL0
  10f3d4: aa0403f6     	mov	x22, x4
  10f3d8: f9401748     	ldr	x8, [x26, #0x28]
  10f3dc: 2a0303f3     	mov	w19, w3
  10f3e0: aa0203f4     	mov	x20, x2
  10f3e4: aa0103f5     	mov	x21, x1
  10f3e8: 528004aa     	mov	w10, #0x25              // =37
  10f3ec: f81f83a8     	stur	x8, [x29, #-0x8]
  10f3f0: d10043a8     	sub	x8, x29, #0x10
  10f3f4: b9400849     	ldr	w9, [x2, #0x8]
  10f3f8: 781f43bf     	sturh	wzr, [x29, #-0xc]
  10f3fc: b81f03aa     	stur	w10, [x29, #-0x10]
  10f400: 37580089     	tbnz	w9, #0xb, 0x10f410 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x64>
  10f404: b2400108     	orr	x8, x8, #0x1
  10f408: 374800c9     	tbnz	w9, #0x9, 0x10f420 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x74>
  10f40c: 14000007     	b	0x10f428 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x7c>
  10f410: 5280056a     	mov	w10, #0x2b              // =43
  10f414: b27f0108     	orr	x8, x8, #0x2
  10f418: 381f13aa     	sturb	w10, [x29, #-0xf]
  10f41c: 36480069     	tbz	w9, #0x9, 0x10f428 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x7c>
  10f420: 5280046a     	mov	w10, #0x23              // =35
  10f424: 3800150a     	strb	w10, [x8], #0x1
  10f428: 5280094a     	mov	w10, #0x4a              // =74
  10f42c: 52800d8b     	mov	w11, #0x6c              // =108
  10f430: 0a0a012a     	and	w10, w9, w10
  10f434: 7101015f     	cmp	w10, #0x40
  10f438: 3900010b     	strb	w11, [x8]
  10f43c: 54000100     	b.eq	0x10f45c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0xb0>
  10f440: 7100215f     	cmp	w10, #0x8
  10f444: 54000101     	b.ne	0x10f464 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0xb8>
  10f448: 7212013f     	tst	w9, #0x4000
  10f44c: 52800b09     	mov	w9, #0x58               // =88
  10f450: 52800f0a     	mov	w10, #0x78              // =120
  10f454: 1a890149     	csel	w9, w10, w9, eq
  10f458: 14000004     	b	0x10f468 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0xbc>
  10f45c: 52800de9     	mov	w9, #0x6f               // =111
  10f460: 14000002     	b	0x10f468 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0xbc>
  10f464: 52800c89     	mov	w9, #0x64               // =100
  10f468: 39000509     	strb	w9, [x8, #0x1]
  10f46c: 910003e9     	mov	x9, sp
  10f470: b9400a88     	ldr	w8, [x20, #0x8]
  10f474: 910003fb     	mov	x27, sp
  10f478: d3492508     	ubfx	x8, x8, #9, #1
  10f47c: 91005d18     	add	x24, x8, #0x17
  10f480: 11003f08     	add	w8, w24, #0xf
  10f484: 927c0508     	and	x8, x8, #0x30
  10f488: cb080137     	sub	x23, x9, x8
  10f48c: 910002ff     	mov	sp, x23
  10f490: 90000328     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10f494: 90000339     	adrp	x25, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10f498: 9118e108     	add	x8, x8, #0x638
  10f49c: 08dffd08     	ldarb	w8, [x8]
  10f4a0: 360008a8     	tbz	w8, #0x0, 0x10f5b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x208>
  10f4a4: f9431b22     	ldr	x2, [x25, #0x630]
  10f4a8: d10043a3     	sub	x3, x29, #0x10
  10f4ac: aa1703e0     	mov	x0, x23
  10f4b0: aa1803e1     	mov	x1, x24
  10f4b4: aa1603e4     	mov	x4, x22
  10f4b8: 940141ae     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  10f4bc: b9400a88     	ldr	w8, [x20, #0x8]
  10f4c0: 8b20c2f6     	add	x22, x23, w0, sxtw
  10f4c4: 52801609     	mov	w9, #0xb0               // =176
  10f4c8: aa1603f9     	mov	x25, x22
  10f4cc: 0a090108     	and	w8, w8, w9
  10f4d0: 7100811f     	cmp	w8, #0x20
  10f4d4: 540002a0     	b.eq	0x10f528 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x17c>
  10f4d8: 7100411f     	cmp	w8, #0x10
  10f4dc: 54000241     	b.ne	0x10f524 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x178>
  10f4e0: 394002e8     	ldrb	w8, [x23]
  10f4e4: 7100b51f     	cmp	w8, #0x2d
  10f4e8: 54000060     	b.eq	0x10f4f4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x148>
  10f4ec: 7100ad1f     	cmp	w8, #0x2b
  10f4f0: 54000061     	b.ne	0x10f4fc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x150>
  10f4f4: 910006f9     	add	x25, x23, #0x1
  10f4f8: 1400000c     	b	0x10f528 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x17c>
  10f4fc: 7100081f     	cmp	w0, #0x2
  10f500: 5400012b     	b.lt	0x10f524 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x178>
  10f504: 7100c11f     	cmp	w8, #0x30
  10f508: 540000e1     	b.ne	0x10f524 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x178>
  10f50c: 394006e8     	ldrb	w8, [x23, #0x1]
  10f510: 321b0108     	orr	w8, w8, #0x20
  10f514: 7101e11f     	cmp	w8, #0x78
  10f518: 54000061     	b.ne	0x10f524 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x178>
  10f51c: 91000af9     	add	x25, x23, #0x2
  10f520: 14000002     	b	0x10f528 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x17c>
  10f524: aa1703f9     	mov	x25, x23
  10f528: d100c3f8     	sub	x24, sp, #0x30
  10f52c: 9100031f     	mov	sp, x24
  10f530: d100a3a8     	sub	x8, x29, #0x28
  10f534: aa1403e0     	mov	x0, x20
  10f538: 940140ca     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10f53c: d10063a4     	sub	x4, x29, #0x18
  10f540: d10083a5     	sub	x5, x29, #0x20
  10f544: d100a3a6     	sub	x6, x29, #0x28
  10f548: aa1703e0     	mov	x0, x23
  10f54c: aa1903e1     	mov	x1, x25
  10f550: aa1603e2     	mov	x2, x22
  10f554: aa1803e3     	mov	x3, x24
  10f558: 9401418a     	bl	0x15fb80 <_ZNSt6__ndk19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>
  10f55c: f85d83a0     	ldur	x0, [x29, #-0x28]
  10f560: 94014084     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10f564: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  10f568: aa1503e0     	mov	x0, x21
  10f56c: aa1803e1     	mov	x1, x24
  10f570: aa1403e4     	mov	x4, x20
  10f574: 2a1303e5     	mov	w5, w19
  10f578: 940001b3     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  10f57c: 9100037f     	mov	sp, x27
  10f580: f9401748     	ldr	x8, [x26, #0x28]
  10f584: f85f83a9     	ldur	x9, [x29, #-0x8]
  10f588: eb09011f     	cmp	x8, x9
  10f58c: 54000301     	b.ne	0x10f5ec <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0x240>
  10f590: 910003bf     	mov	sp, x29
  10f594: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  10f598: a94457f6     	ldp	x22, x21, [sp, #0x40]
  10f59c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  10f5a0: a94267fa     	ldp	x26, x25, [sp, #0x20]
  10f5a4: f9400bfb     	ldr	x27, [sp, #0x10]
  10f5a8: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  10f5ac: d50323bf     	autiasp
  10f5b0: d65f03c0     	ret
  10f5b4: 90000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10f5b8: 9118e000     	add	x0, x0, #0x638
  10f5bc: 94014039     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  10f5c0: 34fff720     	cbz	w0, 0x10f4a4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0xf8>
  10f5c4: f0fffae1     	adrp	x1, 0x6e000
  10f5c8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  10f5cc: 911fa421     	add	x1, x1, #0x7e9
  10f5d0: aa1f03e2     	mov	x2, xzr
  10f5d4: 94014123     	bl	0x15fa60 <newlocale@plt>
  10f5d8: f9031b20     	str	x0, [x25, #0x630]
  10f5dc: 90000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10f5e0: 9118e000     	add	x0, x0, #0x638
  10f5e4: 9401403b     	bl	0x15f6d0 <__cxa_guard_release@plt>
  10f5e8: 17ffffaf     	b	0x10f4a4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long) const+0xf8>
  10f5ec: 94013611     	bl	0x15ce30 <__stack_chk_fail@plt>
  10f5f0: aa0003f3     	mov	x19, x0
  10f5f4: 90000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10f5f8: 9118e000     	add	x0, x0, #0x638
  10f5fc: 9401411d     	bl	0x15fa70 <__cxa_guard_abort@plt>
  10f600: aa1303e0     	mov	x0, x19
  10f604: 940126d7     	bl	0x159160 <__emutls_get_address+0x6d4>
  10f608: aa0003f3     	mov	x19, x0
  10f60c: f85d83a0     	ldur	x0, [x29, #-0x28]
  10f610: 94014058     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10f614: aa1303e0     	mov	x0, x19
  10f618: 940126d2     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010f61c <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)>:
  10f61c: d503245f     	bti	c
  10f620: 375800a3     	tbnz	w3, #0xb, 0x10f634 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x18>
  10f624: 374800e3     	tbnz	w3, #0x9, 0x10f640 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x24>
  10f628: 39400028     	ldrb	w8, [x1]
  10f62c: 35000128     	cbnz	w8, 0x10f650 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x34>
  10f630: 1400000c     	b	0x10f660 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x44>
  10f634: 52800568     	mov	w8, #0x2b               // =43
  10f638: 38001408     	strb	w8, [x0], #0x1
  10f63c: 364fff63     	tbz	w3, #0x9, 0x10f628 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0xc>
  10f640: 52800468     	mov	w8, #0x23               // =35
  10f644: 38001408     	strb	w8, [x0], #0x1
  10f648: 39400028     	ldrb	w8, [x1]
  10f64c: 340000a8     	cbz	w8, 0x10f660 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x44>
  10f650: 91000429     	add	x9, x1, #0x1
  10f654: 38001408     	strb	w8, [x0], #0x1
  10f658: 38401528     	ldrb	w8, [x9], #0x1
  10f65c: 35ffffc8     	cbnz	w8, 0x10f654 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x38>
  10f660: 52800948     	mov	w8, #0x4a               // =74
  10f664: 0a080068     	and	w8, w3, w8
  10f668: 7101011f     	cmp	w8, #0x40
  10f66c: 54000120     	b.eq	0x10f690 <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x74>
  10f670: 7100211f     	cmp	w8, #0x8
  10f674: 54000141     	b.ne	0x10f69c <std::__ndk1::__num_put_base::__format_int(char*, char const*, bool, unsigned int)+0x80>
  10f678: 7212007f     	tst	w3, #0x4000
  10f67c: 52800b08     	mov	w8, #0x58               // =88
  10f680: 52800f09     	mov	w9, #0x78               // =120
  10f684: 1a880128     	csel	w8, w9, w8, eq
  10f688: 39000008     	strb	w8, [x0]
  10f68c: d65f03c0     	ret
  10f690: 52800de8     	mov	w8, #0x6f               // =111
  10f694: 39000008     	strb	w8, [x0]
  10f698: d65f03c0     	ret
  10f69c: 7200005f     	tst	w2, #0x1
  10f6a0: 52800ea8     	mov	w8, #0x75               // =117
  10f6a4: 52800c89     	mov	w9, #0x64               // =100
  10f6a8: 1a881128     	csel	w8, w9, w8, ne
  10f6ac: 39000008     	strb	w8, [x0]
  10f6b0: d65f03c0     	ret

000000000010f6b4 <std::__ndk1::__libcpp_snprintf_l(char*, unsigned long, __locale_t*, char const*, ...)>:
  10f6b4: d503233f     	paciasp
  10f6b8: d10503ff     	sub	sp, sp, #0x140
  10f6bc: a9107bfd     	stp	x29, x30, [sp, #0x100]
  10f6c0: 910403fd     	add	x29, sp, #0x100
  10f6c4: a9115ffc     	stp	x28, x23, [sp, #0x110]
  10f6c8: a91257f6     	stp	x22, x21, [sp, #0x120]
  10f6cc: a9134ff4     	stp	x20, x19, [sp, #0x130]
  10f6d0: a93897a4     	stp	x4, x5, [x29, #-0x78]
  10f6d4: 928003e9     	mov	x9, #-0x20              // =-32
  10f6d8: a9399fa6     	stp	x6, x7, [x29, #-0x68]
  10f6dc: 910003ea     	mov	x10, sp
  10f6e0: ad0007e0     	stp	q0, q1, [sp]
  10f6e4: d101e3ab     	sub	x11, x29, #0x78
  10f6e8: ad010fe2     	stp	q2, q3, [sp, #0x20]
  10f6ec: aa0003f6     	mov	x22, x0
  10f6f0: ad0217e4     	stp	q4, q5, [sp, #0x40]
  10f6f4: f2dff009     	movk	x9, #0xff80, lsl #32
  10f6f8: ad031fe6     	stp	q6, q7, [sp, #0x60]
  10f6fc: d53bd057     	mrs	x23, TPIDR_EL0
  10f700: f94016e8     	ldr	x8, [x23, #0x28]
  10f704: 9102014a     	add	x10, x10, #0x80
  10f708: aa0203e0     	mov	x0, x2
  10f70c: aa0303f4     	mov	x20, x3
  10f710: aa0103f5     	mov	x21, x1
  10f714: f81f83a8     	stur	x8, [x29, #-0x8]
  10f718: 91008168     	add	x8, x11, #0x20
  10f71c: 910103ab     	add	x11, x29, #0x40
  10f720: a93c27aa     	stp	x10, x9, [x29, #-0x40]
  10f724: a93b23ab     	stp	x11, x8, [x29, #-0x50]
  10f728: 940140d6     	bl	0x15fa80 <uselocale@plt>
  10f72c: ad7d87a0     	ldp	q0, q1, [x29, #-0x50]
  10f730: aa0003f3     	mov	x19, x0
  10f734: f81a83a0     	stur	x0, [x29, #-0x58]
  10f738: ad3e87a0     	stp	q0, q1, [x29, #-0x30]
  10f73c: d100c3a5     	sub	x5, x29, #0x30
  10f740: aa1603e0     	mov	x0, x22
  10f744: aa1503e1     	mov	x1, x21
  10f748: 2a1f03e2     	mov	w2, wzr
  10f74c: 92800003     	mov	x3, #-0x1               // =-1
  10f750: aa1403e4     	mov	x4, x20
  10f754: 94013a2b     	bl	0x15e000 <__vsnprintf_chk@plt>
  10f758: 2a0003f4     	mov	w20, w0
  10f75c: b4000073     	cbz	x19, 0x10f768 <std::__ndk1::__libcpp_snprintf_l(char*, unsigned long, __locale_t*, char const*, ...)+0xb4>
  10f760: aa1303e0     	mov	x0, x19
  10f764: 940140c7     	bl	0x15fa80 <uselocale@plt>
  10f768: f94016e8     	ldr	x8, [x23, #0x28]
  10f76c: f85f83a9     	ldur	x9, [x29, #-0x8]
  10f770: eb09011f     	cmp	x8, x9
  10f774: 54000121     	b.ne	0x10f798 <std::__ndk1::__libcpp_snprintf_l(char*, unsigned long, __locale_t*, char const*, ...)+0xe4>
  10f778: 2a1403e0     	mov	w0, w20
  10f77c: a9534ff4     	ldp	x20, x19, [sp, #0x130]
  10f780: a95257f6     	ldp	x22, x21, [sp, #0x120]
  10f784: a9515ffc     	ldp	x28, x23, [sp, #0x110]
  10f788: a9507bfd     	ldp	x29, x30, [sp, #0x100]
  10f78c: 910503ff     	add	sp, sp, #0x140
  10f790: d50323bf     	autiasp
  10f794: d65f03c0     	ret
  10f798: 940135a6     	bl	0x15ce30 <__stack_chk_fail@plt>
  10f79c: 97fe65e6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  10f7a0: aa0003f3     	mov	x19, x0
  10f7a4: d10163a0     	sub	x0, x29, #0x58
  10f7a8: 94009426     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  10f7ac: aa1303e0     	mov	x0, x19
  10f7b0: 9401266c     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010f7b4 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)>:
  10f7b4: d503245f     	bti	c
  10f7b8: b9400848     	ldr	w8, [x2, #0x8]
  10f7bc: 52801609     	mov	w9, #0xb0               // =176
  10f7c0: 0a090108     	and	w8, w8, w9
  10f7c4: 7100811f     	cmp	w8, #0x20
  10f7c8: 54000140     	b.eq	0x10f7f0 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x3c>
  10f7cc: 7100411f     	cmp	w8, #0x10
  10f7d0: 54000281     	b.ne	0x10f820 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x6c>
  10f7d4: 39400008     	ldrb	w8, [x0]
  10f7d8: 7100b51f     	cmp	w8, #0x2d
  10f7dc: 54000060     	b.eq	0x10f7e8 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x34>
  10f7e0: 7100ad1f     	cmp	w8, #0x2b
  10f7e4: 540000a1     	b.ne	0x10f7f8 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x44>
  10f7e8: 91000400     	add	x0, x0, #0x1
  10f7ec: d65f03c0     	ret
  10f7f0: aa0103e0     	mov	x0, x1
  10f7f4: d65f03c0     	ret
  10f7f8: cb000029     	sub	x9, x1, x0
  10f7fc: f100093f     	cmp	x9, #0x2
  10f800: 5400010b     	b.lt	0x10f820 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x6c>
  10f804: 7100c11f     	cmp	w8, #0x30
  10f808: 540000c1     	b.ne	0x10f820 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x6c>
  10f80c: 39400408     	ldrb	w8, [x0, #0x1]
  10f810: 321b0108     	orr	w8, w8, #0x20
  10f814: 7101e11f     	cmp	w8, #0x78
  10f818: 54000041     	b.ne	0x10f820 <std::__ndk1::__num_put_base::__identify_padding(char*, char*, std::__ndk1::ios_base const&)+0x6c>
  10f81c: 91000800     	add	x0, x0, #0x2
  10f820: d65f03c0     	ret

000000000010f824 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)>:
  10f824: d503233f     	paciasp
  10f828: d10303ff     	sub	sp, sp, #0xc0
  10f82c: a9067bfd     	stp	x29, x30, [sp, #0x60]
  10f830: 910183fd     	add	x29, sp, #0x60
  10f834: a9076ffc     	stp	x28, x27, [sp, #0x70]
  10f838: a90867fa     	stp	x26, x25, [sp, #0x80]
  10f83c: a9095ff8     	stp	x24, x23, [sp, #0x90]
  10f840: a90a57f6     	stp	x22, x21, [sp, #0xa0]
  10f844: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
  10f848: b00002f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f84c: b00002f3     	adrp	x19, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f850: a9020fe1     	stp	x1, x3, [sp, #0x20]
  10f854: d53bd05b     	mrs	x27, TPIDR_EL0
  10f858: f9401768     	ldr	x8, [x27, #0x28]
  10f85c: aa0603fa     	mov	x26, x6
  10f860: f94702b5     	ldr	x21, [x21, #0xe00]
  10f864: aa0503f7     	mov	x23, x5
  10f868: f9474673     	ldr	x19, [x19, #0xe88]
  10f86c: aa0403fc     	mov	x28, x4
  10f870: f81f83a8     	stur	x8, [x29, #-0x8]
  10f874: aa0203f4     	mov	x20, x2
  10f878: f90023ff     	str	xzr, [sp, #0x40]
  10f87c: f94000d6     	ldr	x22, [x6]
  10f880: a9034ff5     	stp	x21, x19, [sp, #0x30]
  10f884: aa0003f8     	mov	x24, x0
  10f888: c8dffea8     	ldar	x8, [x21]
  10f88c: b100051f     	cmn	x8, #0x1
  10f890: 54000140     	b.eq	0x10f8b8 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x94>
  10f894: 9100c3e8     	add	x8, sp, #0x30
  10f898: d10043a9     	sub	x9, x29, #0x10
  10f89c: b00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f8a0: d0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10f8a4: 9104d042     	add	x2, x2, #0x134
  10f8a8: d10063a1     	sub	x1, x29, #0x18
  10f8ac: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10f8b0: f9470000     	ldr	x0, [x0, #0xe00]
  10f8b4: 9401402f     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10f8b8: a94126c8     	ldp	x8, x9, [x22, #0x10]
  10f8bc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  10f8c0: cb08012b     	sub	x11, x9, x8
  10f8c4: d1000549     	sub	x9, x10, #0x1
  10f8c8: eb8b0d3f     	cmp	x9, x11, asr #3
  10f8cc: 54001a42     	b.hs	0x10fc14 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3f0>
  10f8d0: f8697919     	ldr	x25, [x8, x9, lsl #3]
  10f8d4: b4001a19     	cbz	x25, 0x10fc14 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3f0>
  10f8d8: b00002f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f8dc: f9474ab5     	ldr	x21, [x21, #0xe90]
  10f8e0: f90023ff     	str	xzr, [sp, #0x40]
  10f8e4: a9034ff5     	stp	x21, x19, [sp, #0x30]
  10f8e8: f9400353     	ldr	x19, [x26]
  10f8ec: c8dffea8     	ldar	x8, [x21]
  10f8f0: b100051f     	cmn	x8, #0x1
  10f8f4: 54000140     	b.eq	0x10f91c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0xf8>
  10f8f8: 9100c3e8     	add	x8, sp, #0x30
  10f8fc: d10043a9     	sub	x9, x29, #0x10
  10f900: b00002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  10f904: d0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  10f908: 9104d042     	add	x2, x2, #0x134
  10f90c: d10063a1     	sub	x1, x29, #0x18
  10f910: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  10f914: f9474800     	ldr	x0, [x0, #0xe90]
  10f918: 94014016     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  10f91c: a9412668     	ldp	x8, x9, [x19, #0x10]
  10f920: b9800aaa     	ldrsw	x10, [x21, #0x8]
  10f924: cb08012b     	sub	x11, x9, x8
  10f928: d1000549     	sub	x9, x10, #0x1
  10f92c: eb8b0d3f     	cmp	x9, x11, asr #3
  10f930: 54001722     	b.hs	0x10fc14 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3f0>
  10f934: f869791a     	ldr	x26, [x8, x9, lsl #3]
  10f938: b40016fa     	cbz	x26, 0x10fc14 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3f0>
  10f93c: f9400348     	ldr	x8, [x26]
  10f940: aa1a03e0     	mov	x0, x26
  10f944: f9401509     	ldr	x9, [x8, #0x28]
  10f948: 9100c3e8     	add	x8, sp, #0x30
  10f94c: d63f0120     	blr	x9
  10f950: 3940c3e8     	ldrb	w8, [sp, #0x30]
  10f954: f9401fe9     	ldr	x9, [sp, #0x38]
  10f958: f94017f3     	ldr	x19, [sp, #0x28]
  10f95c: d341fd0a     	lsr	x10, x8, #1
  10f960: 7200011f     	tst	w8, #0x1
  10f964: 9a890148     	csel	x8, x10, x9, eq
  10f968: b4001108     	cbz	x8, 0x10fb88 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x364>
  10f96c: f90002f3     	str	x19, [x23]
  10f970: 39400301     	ldrb	w1, [x24]
  10f974: f9000bfc     	str	x28, [sp, #0x10]
  10f978: 7100b43f     	cmp	w1, #0x2d
  10f97c: 54000080     	b.eq	0x10f98c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x168>
  10f980: aa1803fc     	mov	x28, x24
  10f984: 7100ac3f     	cmp	w1, #0x2b
  10f988: 54000141     	b.ne	0x10f9b0 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x18c>
  10f98c: f9400328     	ldr	x8, [x25]
  10f990: f9401d08     	ldr	x8, [x8, #0x38]
  10f994: aa1903e0     	mov	x0, x25
  10f998: d63f0100     	blr	x8
  10f99c: f94002e8     	ldr	x8, [x23]
  10f9a0: 9100071c     	add	x28, x24, #0x1
  10f9a4: 91000509     	add	x9, x8, #0x1
  10f9a8: f90002e9     	str	x9, [x23]
  10f9ac: 39000100     	strb	w0, [x8]
  10f9b0: cb1c0288     	sub	x8, x20, x28
  10f9b4: f100091f     	cmp	x8, #0x2
  10f9b8: 540003ab     	b.lt	0x10fa2c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x208>
  10f9bc: 39400388     	ldrb	w8, [x28]
  10f9c0: 7100c11f     	cmp	w8, #0x30
  10f9c4: 54000341     	b.ne	0x10fa2c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x208>
  10f9c8: 39400788     	ldrb	w8, [x28, #0x1]
  10f9cc: 321b0108     	orr	w8, w8, #0x20
  10f9d0: 7101e11f     	cmp	w8, #0x78
  10f9d4: 540002c1     	b.ne	0x10fa2c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x208>
  10f9d8: f9400328     	ldr	x8, [x25]
  10f9dc: f9401d08     	ldr	x8, [x8, #0x38]
  10f9e0: aa1903e0     	mov	x0, x25
  10f9e4: 52800601     	mov	w1, #0x30               // =48
  10f9e8: d63f0100     	blr	x8
  10f9ec: f94002e8     	ldr	x8, [x23]
  10f9f0: 91000509     	add	x9, x8, #0x1
  10f9f4: f90002e9     	str	x9, [x23]
  10f9f8: 39000100     	strb	w0, [x8]
  10f9fc: f9400328     	ldr	x8, [x25]
  10fa00: 39400781     	ldrb	w1, [x28, #0x1]
  10fa04: f9401d08     	ldr	x8, [x8, #0x38]
  10fa08: aa1903e0     	mov	x0, x25
  10fa0c: d63f0100     	blr	x8
  10fa10: f94002e8     	ldr	x8, [x23]
  10fa14: 91000b9c     	add	x28, x28, #0x2
  10fa18: 91000509     	add	x9, x8, #0x1
  10fa1c: f9000ffc     	str	x28, [sp, #0x18]
  10fa20: f90002e9     	str	x9, [x23]
  10fa24: 39000100     	strb	w0, [x8]
  10fa28: 14000002     	b	0x10fa30 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x20c>
  10fa2c: f9000ffc     	str	x28, [sp, #0x18]
  10fa30: eb14039f     	cmp	x28, x20
  10fa34: f90007fb     	str	x27, [sp, #0x8]
  10fa38: 540001a0     	b.eq	0x10fa6c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x248>
  10fa3c: d1000688     	sub	x8, x20, #0x1
  10fa40: eb1c011f     	cmp	x8, x28
  10fa44: 54000149     	b.ls	0x10fa6c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x248>
  10fa48: 91000789     	add	x9, x28, #0x1
  10fa4c: 3940010a     	ldrb	w10, [x8]
  10fa50: 9100052c     	add	x12, x9, #0x1
  10fa54: 385ff12b     	ldurb	w11, [x9, #-0x1]
  10fa58: 381ff12a     	sturb	w10, [x9, #-0x1]
  10fa5c: 381ff50b     	strb	w11, [x8], #-0x1
  10fa60: eb08013f     	cmp	x9, x8
  10fa64: aa0c03e9     	mov	x9, x12
  10fa68: 54ffff23     	b.lo	0x10fa4c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x228>
  10fa6c: f9400348     	ldr	x8, [x26]
  10fa70: f9401108     	ldr	x8, [x8, #0x20]
  10fa74: aa1a03e0     	mov	x0, x26
  10fa78: d63f0100     	blr	x8
  10fa7c: eb14039f     	cmp	x28, x20
  10fa80: 54000562     	b.hs	0x10fb2c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x308>
  10fa84: 9100c3e8     	add	x8, sp, #0x30
  10fa88: 2a0003fa     	mov	w26, w0
  10fa8c: b2400113     	orr	x19, x8, #0x1
  10fa90: f9400fe8     	ldr	x8, [sp, #0x18]
  10fa94: 2a1f03fb     	mov	w27, wzr
  10fa98: 2a1f03f6     	mov	w22, wzr
  10fa9c: cb080295     	sub	x21, x20, x8
  10faa0: 3940c3e9     	ldrb	w9, [sp, #0x30]
  10faa4: 2a1b03e8     	mov	w8, w27
  10faa8: f94023ea     	ldr	x10, [sp, #0x40]
  10faac: 7200013f     	tst	w9, #0x1
  10fab0: 9a8a0269     	csel	x9, x19, x10, eq
  10fab4: 38686929     	ldrb	w9, [x9, x8]
  10fab8: 7100013f     	cmp	w9, #0x0
  10fabc: 7a4912c0     	ccmp	w22, w9, #0x0, ne
  10fac0: 540001c1     	b.ne	0x10faf8 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x2d4>
  10fac4: f94002e9     	ldr	x9, [x23]
  10fac8: 2a1f03f6     	mov	w22, wzr
  10facc: 9100052a     	add	x10, x9, #0x1
  10fad0: f90002ea     	str	x10, [x23]
  10fad4: 3900013a     	strb	w26, [x9]
  10fad8: 3940c3e9     	ldrb	w9, [sp, #0x30]
  10fadc: f9401fea     	ldr	x10, [sp, #0x38]
  10fae0: d341fd2b     	lsr	x11, x9, #1
  10fae4: 7200013f     	tst	w9, #0x1
  10fae8: 9a8a0169     	csel	x9, x11, x10, eq
  10faec: d1000529     	sub	x9, x9, #0x1
  10faf0: eb08013f     	cmp	x9, x8
  10faf4: 1a9b977b     	cinc	w27, w27, hi
  10faf8: f9400328     	ldr	x8, [x25]
  10fafc: 39400381     	ldrb	w1, [x28]
  10fb00: f9401d08     	ldr	x8, [x8, #0x38]
  10fb04: aa1903e0     	mov	x0, x25
  10fb08: d63f0100     	blr	x8
  10fb0c: f94002e8     	ldr	x8, [x23]
  10fb10: 110006d6     	add	w22, w22, #0x1
  10fb14: 9100079c     	add	x28, x28, #0x1
  10fb18: f10006b5     	subs	x21, x21, #0x1
  10fb1c: 91000509     	add	x9, x8, #0x1
  10fb20: f90002e9     	str	x9, [x23]
  10fb24: 39000100     	strb	w0, [x8]
  10fb28: 54fffbc1     	b.ne	0x10faa0 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x27c>
  10fb2c: f9400fe8     	ldr	x8, [sp, #0x18]
  10fb30: f94017f3     	ldr	x19, [sp, #0x28]
  10fb34: f94002e9     	ldr	x9, [x23]
  10fb38: cb18010a     	sub	x10, x8, x24
  10fb3c: 8b0a026b     	add	x11, x19, x10
  10fb40: eb09017f     	cmp	x11, x9
  10fb44: 54000380     	b.eq	0x10fbb4 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x390>
  10fb48: a940f3fb     	ldp	x27, x28, [sp, #0x8]
  10fb4c: d1000528     	sub	x8, x9, #0x1
  10fb50: eb0b011f     	cmp	x8, x11
  10fb54: 54000329     	b.ls	0x10fbb8 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x394>
  10fb58: 8b130149     	add	x9, x10, x19
  10fb5c: 91000529     	add	x9, x9, #0x1
  10fb60: 3940010a     	ldrb	w10, [x8]
  10fb64: 9100052c     	add	x12, x9, #0x1
  10fb68: 385ff12b     	ldurb	w11, [x9, #-0x1]
  10fb6c: 381ff12a     	sturb	w10, [x9, #-0x1]
  10fb70: 381ff50b     	strb	w11, [x8], #-0x1
  10fb74: eb08013f     	cmp	x9, x8
  10fb78: aa0c03e9     	mov	x9, x12
  10fb7c: 54ffff23     	b.lo	0x10fb60 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x33c>
  10fb80: f94002e9     	ldr	x9, [x23]
  10fb84: 1400000d     	b	0x10fbb8 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x394>
  10fb88: f9400328     	ldr	x8, [x25]
  10fb8c: f9402108     	ldr	x8, [x8, #0x40]
  10fb90: aa1903e0     	mov	x0, x25
  10fb94: aa1803e1     	mov	x1, x24
  10fb98: aa1403e2     	mov	x2, x20
  10fb9c: aa1303e3     	mov	x3, x19
  10fba0: d63f0100     	blr	x8
  10fba4: cb180288     	sub	x8, x20, x24
  10fba8: 8b080269     	add	x9, x19, x8
  10fbac: f90002e9     	str	x9, [x23]
  10fbb0: 14000002     	b	0x10fbb8 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x394>
  10fbb4: a940f3fb     	ldp	x27, x28, [sp, #0x8]
  10fbb8: f94013ea     	ldr	x10, [sp, #0x20]
  10fbbc: cb180148     	sub	x8, x10, x24
  10fbc0: eb14015f     	cmp	x10, x20
  10fbc4: 8b080268     	add	x8, x19, x8
  10fbc8: 9a880128     	csel	x8, x9, x8, eq
  10fbcc: 3940c3e9     	ldrb	w9, [sp, #0x30]
  10fbd0: f9000388     	str	x8, [x28]
  10fbd4: 36000069     	tbz	w9, #0x0, 0x10fbe0 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3bc>
  10fbd8: f94023e0     	ldr	x0, [sp, #0x40]
  10fbdc: 940134c1     	bl	0x15cee0 <_ZdlPv@plt>
  10fbe0: f9401768     	ldr	x8, [x27, #0x28]
  10fbe4: f85f83a9     	ldur	x9, [x29, #-0x8]
  10fbe8: eb09011f     	cmp	x8, x9
  10fbec: 54000161     	b.ne	0x10fc18 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3f4>
  10fbf0: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
  10fbf4: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
  10fbf8: a9495ff8     	ldp	x24, x23, [sp, #0x90]
  10fbfc: a94867fa     	ldp	x26, x25, [sp, #0x80]
  10fc00: a9476ffc     	ldp	x28, x27, [sp, #0x70]
  10fc04: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  10fc08: 910303ff     	add	sp, sp, #0xc0
  10fc0c: d50323bf     	autiasp
  10fc10: d65f03c0     	ret
  10fc14: 940056ed     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  10fc18: 94013486     	bl	0x15ce30 <__stack_chk_fail@plt>
  10fc1c: 14000003     	b	0x10fc28 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x404>
  10fc20: 14000002     	b	0x10fc28 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x404>
  10fc24: 14000001     	b	0x10fc28 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x404>
  10fc28: aa0003f3     	mov	x19, x0
  10fc2c: 3940c3e8     	ldrb	w8, [sp, #0x30]
  10fc30: 36000068     	tbz	w8, #0x0, 0x10fc3c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x418>
  10fc34: f94023e0     	ldr	x0, [sp, #0x40]
  10fc38: 940134aa     	bl	0x15cee0 <_ZdlPv@plt>
  10fc3c: aa1303e0     	mov	x0, x19
  10fc40: 94012548     	bl	0x159160 <__emutls_get_address+0x6d4>
  10fc44: d503233f     	paciasp
  10fc48: d10203ff     	sub	sp, sp, #0x80
  10fc4c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  10fc50: 910083fd     	add	x29, sp, #0x20
  10fc54: f9001bfb     	str	x27, [sp, #0x30]
  10fc58: a90467fa     	stp	x26, x25, [sp, #0x40]
  10fc5c: a9055ff8     	stp	x24, x23, [sp, #0x50]
  10fc60: a90657f6     	stp	x22, x21, [sp, #0x60]
  10fc64: a9074ff4     	stp	x20, x19, [sp, #0x70]
  10fc68: d53bd05b     	mrs	x27, TPIDR_EL0
  10fc6c: aa0003f3     	mov	x19, x0
  10fc70: f9401768     	ldr	x8, [x27, #0x28]
  10fc74: f81f83a8     	stur	x8, [x29, #-0x8]
  10fc78: b4000900     	cbz	x0, 0x10fd98 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x574>
  10fc7c: f9400c88     	ldr	x8, [x4, #0x18]
  10fc80: cb010069     	sub	x9, x3, x1
  10fc84: 2a0503f8     	mov	w24, w5
  10fc88: aa0403f4     	mov	x20, x4
  10fc8c: aa0303f6     	mov	x22, x3
  10fc90: aa0203f5     	mov	x21, x2
  10fc94: eb090108     	subs	x8, x8, x9
  10fc98: cb010059     	sub	x25, x2, x1
  10fc9c: 9a9fc117     	csel	x23, x8, xzr, gt
  10fca0: f100073f     	cmp	x25, #0x1
  10fca4: 5400010b     	b.lt	0x10fcc4 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x4a0>
  10fca8: f9400268     	ldr	x8, [x19]
  10fcac: aa1303e0     	mov	x0, x19
  10fcb0: aa1903e2     	mov	x2, x25
  10fcb4: f9403108     	ldr	x8, [x8, #0x60]
  10fcb8: d63f0100     	blr	x8
  10fcbc: eb19001f     	cmp	x0, x25
  10fcc0: 540006a1     	b.ne	0x10fd94 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x570>
  10fcc4: b40004f7     	cbz	x23, 0x10fd60 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x53c>
  10fcc8: f1005eff     	cmp	x23, #0x17
  10fccc: 540000c2     	b.hs	0x10fce4 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x4c0>
  10fcd0: 910003e9     	mov	x9, sp
  10fcd4: 531f7ae8     	lsl	w8, w23, #1
  10fcd8: b2400139     	orr	x25, x9, #0x1
  10fcdc: 390003e8     	strb	w8, [sp]
  10fce0: 14000009     	b	0x10fd04 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x4e0>
  10fce4: 910042e8     	add	x8, x23, #0x10
  10fce8: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
  10fcec: aa1a03e0     	mov	x0, x26
  10fcf0: 9401345c     	bl	0x15ce60 <_Znwm@plt>
  10fcf4: b2400348     	orr	x8, x26, #0x1
  10fcf8: aa0003f9     	mov	x25, x0
  10fcfc: a90083f7     	stp	x23, x0, [sp, #0x8]
  10fd00: f90003e8     	str	x8, [sp]
  10fd04: aa1903e0     	mov	x0, x25
  10fd08: 2a1803e1     	mov	w1, w24
  10fd0c: aa1703e2     	mov	x2, x23
  10fd10: 9401344c     	bl	0x15ce40 <memset@plt>
  10fd14: 38376b3f     	strb	wzr, [x25, x23]
  10fd18: 910003eb     	mov	x11, sp
  10fd1c: 394003e8     	ldrb	w8, [sp]
  10fd20: b240016b     	orr	x11, x11, #0x1
  10fd24: f9400be9     	ldr	x9, [sp, #0x10]
  10fd28: f940026a     	ldr	x10, [x19]
  10fd2c: 7200011f     	tst	w8, #0x1
  10fd30: 9a890161     	csel	x1, x11, x9, eq
  10fd34: f9403148     	ldr	x8, [x10, #0x60]
  10fd38: aa1303e0     	mov	x0, x19
  10fd3c: aa1703e2     	mov	x2, x23
  10fd40: d63f0100     	blr	x8
  10fd44: aa0003f8     	mov	x24, x0
  10fd48: 394003e8     	ldrb	w8, [sp]
  10fd4c: 36000068     	tbz	w8, #0x0, 0x10fd58 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x534>
  10fd50: f9400be0     	ldr	x0, [sp, #0x10]
  10fd54: 94013463     	bl	0x15cee0 <_ZdlPv@plt>
  10fd58: eb17031f     	cmp	x24, x23
  10fd5c: 540001c1     	b.ne	0x10fd94 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x570>
  10fd60: cb1502d6     	sub	x22, x22, x21
  10fd64: f10006df     	cmp	x22, #0x1
  10fd68: 5400012b     	b.lt	0x10fd8c <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x568>
  10fd6c: f9400268     	ldr	x8, [x19]
  10fd70: aa1303e0     	mov	x0, x19
  10fd74: aa1503e1     	mov	x1, x21
  10fd78: aa1603e2     	mov	x2, x22
  10fd7c: f9403108     	ldr	x8, [x8, #0x60]
  10fd80: d63f0100     	blr	x8
  10fd84: eb16001f     	cmp	x0, x22
  10fd88: 54000061     	b.ne	0x10fd94 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x570>
  10fd8c: f9000e9f     	str	xzr, [x20, #0x18]
  10fd90: 14000002     	b	0x10fd98 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x574>
  10fd94: aa1f03f3     	mov	x19, xzr
  10fd98: f9401768     	ldr	x8, [x27, #0x28]
  10fd9c: f85f83a9     	ldur	x9, [x29, #-0x8]
  10fda0: eb09011f     	cmp	x8, x9
  10fda4: 54000161     	b.ne	0x10fdd0 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5ac>
  10fda8: aa1303e0     	mov	x0, x19
  10fdac: f9401bfb     	ldr	x27, [sp, #0x30]
  10fdb0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  10fdb4: a94657f6     	ldp	x22, x21, [sp, #0x60]
  10fdb8: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  10fdbc: a94467fa     	ldp	x26, x25, [sp, #0x40]
  10fdc0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  10fdc4: 910203ff     	add	sp, sp, #0x80
  10fdc8: d50323bf     	autiasp
  10fdcc: d65f03c0     	ret
  10fdd0: 94013418     	bl	0x15ce30 <__stack_chk_fail@plt>
  10fdd4: 394003e8     	ldrb	w8, [sp]
  10fdd8: aa0003f3     	mov	x19, x0
  10fddc: 36000068     	tbz	w8, #0x0, 0x10fde8 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5c4>
  10fde0: f9400be0     	ldr	x0, [sp, #0x10]
  10fde4: 9401343f     	bl	0x15cee0 <_ZdlPv@plt>
  10fde8: aa1303e0     	mov	x0, x19
  10fdec: 940124dd     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000010fdf0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const>:
  10fdf0: d503233f     	paciasp
  10fdf4: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  10fdf8: f9000bfb     	str	x27, [sp, #0x10]
  10fdfc: 910003fd     	mov	x29, sp
  10fe00: a90267fa     	stp	x26, x25, [sp, #0x20]
  10fe04: a9035ff8     	stp	x24, x23, [sp, #0x30]
  10fe08: a90457f6     	stp	x22, x21, [sp, #0x40]
  10fe0c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  10fe10: d100c3ff     	sub	sp, sp, #0x30
  10fe14: d53bd05a     	mrs	x26, TPIDR_EL0
  10fe18: aa0403f6     	mov	x22, x4
  10fe1c: f9401748     	ldr	x8, [x26, #0x28]
  10fe20: 2a0303f3     	mov	w19, w3
  10fe24: aa0203f4     	mov	x20, x2
  10fe28: aa0103f5     	mov	x21, x1
  10fe2c: 528004aa     	mov	w10, #0x25              // =37
  10fe30: f81f83a8     	stur	x8, [x29, #-0x8]
  10fe34: d10043a8     	sub	x8, x29, #0x10
  10fe38: b9400849     	ldr	w9, [x2, #0x8]
  10fe3c: f81f03aa     	stur	x10, [x29, #-0x10]
  10fe40: 37580089     	tbnz	w9, #0xb, 0x10fe50 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x60>
  10fe44: b2400108     	orr	x8, x8, #0x1
  10fe48: 374800c9     	tbnz	w9, #0x9, 0x10fe60 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x70>
  10fe4c: 14000007     	b	0x10fe68 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x78>
  10fe50: 5280056a     	mov	w10, #0x2b              // =43
  10fe54: b27f0108     	orr	x8, x8, #0x2
  10fe58: 381f13aa     	sturb	w10, [x29, #-0xf]
  10fe5c: 36480069     	tbz	w9, #0x9, 0x10fe68 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x78>
  10fe60: 5280046a     	mov	w10, #0x23              // =35
  10fe64: 3800150a     	strb	w10, [x8], #0x1
  10fe68: 5280094a     	mov	w10, #0x4a              // =74
  10fe6c: 528d8d8b     	mov	w11, #0x6c6c            // =27756
  10fe70: 0a0a012a     	and	w10, w9, w10
  10fe74: 7101015f     	cmp	w10, #0x40
  10fe78: 7900010b     	strh	w11, [x8]
  10fe7c: 54000100     	b.eq	0x10fe9c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0xac>
  10fe80: 7100215f     	cmp	w10, #0x8
  10fe84: 54000101     	b.ne	0x10fea4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0xb4>
  10fe88: 7212013f     	tst	w9, #0x4000
  10fe8c: 52800b09     	mov	w9, #0x58               // =88
  10fe90: 52800f0a     	mov	w10, #0x78              // =120
  10fe94: 1a890149     	csel	w9, w10, w9, eq
  10fe98: 14000004     	b	0x10fea8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0xb8>
  10fe9c: 52800de9     	mov	w9, #0x6f               // =111
  10fea0: 14000002     	b	0x10fea8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0xb8>
  10fea4: 52800c89     	mov	w9, #0x64               // =100
  10fea8: 39000909     	strb	w9, [x8, #0x2]
  10feac: 910003e9     	mov	x9, sp
  10feb0: b9400a88     	ldr	w8, [x20, #0x8]
  10feb4: 910003fb     	mov	x27, sp
  10feb8: d3492508     	ubfx	x8, x8, #9, #1
  10febc: 91005d18     	add	x24, x8, #0x17
  10fec0: 11003f08     	add	w8, w24, #0xf
  10fec4: 927c0508     	and	x8, x8, #0x30
  10fec8: cb080137     	sub	x23, x9, x8
  10fecc: 910002ff     	mov	sp, x23
  10fed0: 90000328     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10fed4: 90000339     	adrp	x25, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10fed8: 9118e108     	add	x8, x8, #0x638
  10fedc: 08dffd08     	ldarb	w8, [x8]
  10fee0: 360008a8     	tbz	w8, #0x0, 0x10fff4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x204>
  10fee4: f9431b22     	ldr	x2, [x25, #0x630]
  10fee8: d10043a3     	sub	x3, x29, #0x10
  10feec: aa1703e0     	mov	x0, x23
  10fef0: aa1803e1     	mov	x1, x24
  10fef4: aa1603e4     	mov	x4, x22
  10fef8: 94013f1e     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  10fefc: b9400a88     	ldr	w8, [x20, #0x8]
  10ff00: 8b20c2f6     	add	x22, x23, w0, sxtw
  10ff04: 52801609     	mov	w9, #0xb0               // =176
  10ff08: aa1603f9     	mov	x25, x22
  10ff0c: 0a090108     	and	w8, w8, w9
  10ff10: 7100811f     	cmp	w8, #0x20
  10ff14: 540002a0     	b.eq	0x10ff68 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x178>
  10ff18: 7100411f     	cmp	w8, #0x10
  10ff1c: 54000241     	b.ne	0x10ff64 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x174>
  10ff20: 394002e8     	ldrb	w8, [x23]
  10ff24: 7100b51f     	cmp	w8, #0x2d
  10ff28: 54000060     	b.eq	0x10ff34 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x144>
  10ff2c: 7100ad1f     	cmp	w8, #0x2b
  10ff30: 54000061     	b.ne	0x10ff3c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x14c>
  10ff34: 910006f9     	add	x25, x23, #0x1
  10ff38: 1400000c     	b	0x10ff68 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x178>
  10ff3c: 7100081f     	cmp	w0, #0x2
  10ff40: 5400012b     	b.lt	0x10ff64 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x174>
  10ff44: 7100c11f     	cmp	w8, #0x30
  10ff48: 540000e1     	b.ne	0x10ff64 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x174>
  10ff4c: 394006e8     	ldrb	w8, [x23, #0x1]
  10ff50: 321b0108     	orr	w8, w8, #0x20
  10ff54: 7101e11f     	cmp	w8, #0x78
  10ff58: 54000061     	b.ne	0x10ff64 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x174>
  10ff5c: 91000af9     	add	x25, x23, #0x2
  10ff60: 14000002     	b	0x10ff68 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x178>
  10ff64: aa1703f9     	mov	x25, x23
  10ff68: d100c3f8     	sub	x24, sp, #0x30
  10ff6c: 9100031f     	mov	sp, x24
  10ff70: d100a3a8     	sub	x8, x29, #0x28
  10ff74: aa1403e0     	mov	x0, x20
  10ff78: 94013e3a     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  10ff7c: d10063a4     	sub	x4, x29, #0x18
  10ff80: d10083a5     	sub	x5, x29, #0x20
  10ff84: d100a3a6     	sub	x6, x29, #0x28
  10ff88: aa1703e0     	mov	x0, x23
  10ff8c: aa1903e1     	mov	x1, x25
  10ff90: aa1603e2     	mov	x2, x22
  10ff94: aa1803e3     	mov	x3, x24
  10ff98: 94013efa     	bl	0x15fb80 <_ZNSt6__ndk19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>
  10ff9c: f85d83a0     	ldur	x0, [x29, #-0x28]
  10ffa0: 94013df4     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  10ffa4: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  10ffa8: aa1503e0     	mov	x0, x21
  10ffac: aa1803e1     	mov	x1, x24
  10ffb0: aa1403e4     	mov	x4, x20
  10ffb4: 2a1303e5     	mov	w5, w19
  10ffb8: 97ffff23     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  10ffbc: 9100037f     	mov	sp, x27
  10ffc0: f9401748     	ldr	x8, [x26, #0x28]
  10ffc4: f85f83a9     	ldur	x9, [x29, #-0x8]
  10ffc8: eb09011f     	cmp	x8, x9
  10ffcc: 54000301     	b.ne	0x11002c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0x23c>
  10ffd0: 910003bf     	mov	sp, x29
  10ffd4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  10ffd8: a94457f6     	ldp	x22, x21, [sp, #0x40]
  10ffdc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  10ffe0: a94267fa     	ldp	x26, x25, [sp, #0x20]
  10ffe4: f9400bfb     	ldr	x27, [sp, #0x10]
  10ffe8: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  10ffec: d50323bf     	autiasp
  10fff0: d65f03c0     	ret
  10fff4: 90000320     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  10fff8: 9118e000     	add	x0, x0, #0x638
  10fffc: 94013da9     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  110000: 34fff720     	cbz	w0, 0x10fee4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0xf4>
  110004: d0fffae1     	adrp	x1, 0x6e000
  110008: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11000c: 911fa421     	add	x1, x1, #0x7e9
  110010: aa1f03e2     	mov	x2, xzr
  110014: 94013e93     	bl	0x15fa60 <newlocale@plt>
  110018: f9031b20     	str	x0, [x25, #0x630]
  11001c: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110020: 9118e000     	add	x0, x0, #0x638
  110024: 94013dab     	bl	0x15f6d0 <__cxa_guard_release@plt>
  110028: 17ffffaf     	b	0x10fee4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long long) const+0xf4>
  11002c: 94013381     	bl	0x15ce30 <__stack_chk_fail@plt>
  110030: aa0003f3     	mov	x19, x0
  110034: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110038: 9118e000     	add	x0, x0, #0x638
  11003c: 94013e8d     	bl	0x15fa70 <__cxa_guard_abort@plt>
  110040: aa1303e0     	mov	x0, x19
  110044: 94012447     	bl	0x159160 <__emutls_get_address+0x6d4>
  110048: aa0003f3     	mov	x19, x0
  11004c: f85d83a0     	ldur	x0, [x29, #-0x28]
  110050: 94013dc8     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  110054: aa1303e0     	mov	x0, x19
  110058: 94012442     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011005c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const>:
  11005c: d503233f     	paciasp
  110060: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  110064: f9000bfb     	str	x27, [sp, #0x10]
  110068: 910003fd     	mov	x29, sp
  11006c: a90267fa     	stp	x26, x25, [sp, #0x20]
  110070: a9035ff8     	stp	x24, x23, [sp, #0x30]
  110074: a90457f6     	stp	x22, x21, [sp, #0x40]
  110078: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11007c: d100c3ff     	sub	sp, sp, #0x30
  110080: d53bd05a     	mrs	x26, TPIDR_EL0
  110084: aa0403f6     	mov	x22, x4
  110088: f9401748     	ldr	x8, [x26, #0x28]
  11008c: 2a0303f3     	mov	w19, w3
  110090: aa0203f4     	mov	x20, x2
  110094: aa0103f5     	mov	x21, x1
  110098: 528004aa     	mov	w10, #0x25              // =37
  11009c: f81f83a8     	stur	x8, [x29, #-0x8]
  1100a0: d10043a8     	sub	x8, x29, #0x10
  1100a4: b9400849     	ldr	w9, [x2, #0x8]
  1100a8: 781f43bf     	sturh	wzr, [x29, #-0xc]
  1100ac: b81f03aa     	stur	w10, [x29, #-0x10]
  1100b0: 37580089     	tbnz	w9, #0xb, 0x1100c0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x64>
  1100b4: b2400108     	orr	x8, x8, #0x1
  1100b8: 374800c9     	tbnz	w9, #0x9, 0x1100d0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x74>
  1100bc: 14000007     	b	0x1100d8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x7c>
  1100c0: 5280056a     	mov	w10, #0x2b              // =43
  1100c4: b27f0108     	orr	x8, x8, #0x2
  1100c8: 381f13aa     	sturb	w10, [x29, #-0xf]
  1100cc: 36480069     	tbz	w9, #0x9, 0x1100d8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x7c>
  1100d0: 5280046a     	mov	w10, #0x23              // =35
  1100d4: 3800150a     	strb	w10, [x8], #0x1
  1100d8: 5280094a     	mov	w10, #0x4a              // =74
  1100dc: 52800d8b     	mov	w11, #0x6c              // =108
  1100e0: 0a0a012a     	and	w10, w9, w10
  1100e4: 7101015f     	cmp	w10, #0x40
  1100e8: 3900010b     	strb	w11, [x8]
  1100ec: 54000100     	b.eq	0x11010c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0xb0>
  1100f0: 7100215f     	cmp	w10, #0x8
  1100f4: 54000101     	b.ne	0x110114 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0xb8>
  1100f8: 7212013f     	tst	w9, #0x4000
  1100fc: 52800b09     	mov	w9, #0x58               // =88
  110100: 52800f0a     	mov	w10, #0x78              // =120
  110104: 1a890149     	csel	w9, w10, w9, eq
  110108: 14000004     	b	0x110118 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0xbc>
  11010c: 52800de9     	mov	w9, #0x6f               // =111
  110110: 14000002     	b	0x110118 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0xbc>
  110114: 52800ea9     	mov	w9, #0x75               // =117
  110118: 39000509     	strb	w9, [x8, #0x1]
  11011c: 910003e9     	mov	x9, sp
  110120: b9400a88     	ldr	w8, [x20, #0x8]
  110124: 910003fb     	mov	x27, sp
  110128: d3492508     	ubfx	x8, x8, #9, #1
  11012c: 91005d18     	add	x24, x8, #0x17
  110130: 11003f08     	add	w8, w24, #0xf
  110134: 927c0508     	and	x8, x8, #0x30
  110138: cb080137     	sub	x23, x9, x8
  11013c: 910002ff     	mov	sp, x23
  110140: f0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110144: f0000319     	adrp	x25, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110148: 9118e108     	add	x8, x8, #0x638
  11014c: 08dffd08     	ldarb	w8, [x8]
  110150: 360008a8     	tbz	w8, #0x0, 0x110264 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x208>
  110154: f9431b22     	ldr	x2, [x25, #0x630]
  110158: d10043a3     	sub	x3, x29, #0x10
  11015c: aa1703e0     	mov	x0, x23
  110160: aa1803e1     	mov	x1, x24
  110164: aa1603e4     	mov	x4, x22
  110168: 94013e82     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  11016c: b9400a88     	ldr	w8, [x20, #0x8]
  110170: 8b20c2f6     	add	x22, x23, w0, sxtw
  110174: 52801609     	mov	w9, #0xb0               // =176
  110178: aa1603f9     	mov	x25, x22
  11017c: 0a090108     	and	w8, w8, w9
  110180: 7100811f     	cmp	w8, #0x20
  110184: 540002a0     	b.eq	0x1101d8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x17c>
  110188: 7100411f     	cmp	w8, #0x10
  11018c: 54000241     	b.ne	0x1101d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x178>
  110190: 394002e8     	ldrb	w8, [x23]
  110194: 7100b51f     	cmp	w8, #0x2d
  110198: 54000060     	b.eq	0x1101a4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x148>
  11019c: 7100ad1f     	cmp	w8, #0x2b
  1101a0: 54000061     	b.ne	0x1101ac <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x150>
  1101a4: 910006f9     	add	x25, x23, #0x1
  1101a8: 1400000c     	b	0x1101d8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x17c>
  1101ac: 7100081f     	cmp	w0, #0x2
  1101b0: 5400012b     	b.lt	0x1101d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x178>
  1101b4: 7100c11f     	cmp	w8, #0x30
  1101b8: 540000e1     	b.ne	0x1101d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x178>
  1101bc: 394006e8     	ldrb	w8, [x23, #0x1]
  1101c0: 321b0108     	orr	w8, w8, #0x20
  1101c4: 7101e11f     	cmp	w8, #0x78
  1101c8: 54000061     	b.ne	0x1101d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x178>
  1101cc: 91000af9     	add	x25, x23, #0x2
  1101d0: 14000002     	b	0x1101d8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x17c>
  1101d4: aa1703f9     	mov	x25, x23
  1101d8: d100c3f8     	sub	x24, sp, #0x30
  1101dc: 9100031f     	mov	sp, x24
  1101e0: d100a3a8     	sub	x8, x29, #0x28
  1101e4: aa1403e0     	mov	x0, x20
  1101e8: 94013d9e     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1101ec: d10063a4     	sub	x4, x29, #0x18
  1101f0: d10083a5     	sub	x5, x29, #0x20
  1101f4: d100a3a6     	sub	x6, x29, #0x28
  1101f8: aa1703e0     	mov	x0, x23
  1101fc: aa1903e1     	mov	x1, x25
  110200: aa1603e2     	mov	x2, x22
  110204: aa1803e3     	mov	x3, x24
  110208: 94013e5e     	bl	0x15fb80 <_ZNSt6__ndk19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>
  11020c: f85d83a0     	ldur	x0, [x29, #-0x28]
  110210: 94013d58     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  110214: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  110218: aa1503e0     	mov	x0, x21
  11021c: aa1803e1     	mov	x1, x24
  110220: aa1403e4     	mov	x4, x20
  110224: 2a1303e5     	mov	w5, w19
  110228: 97fffe87     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  11022c: 9100037f     	mov	sp, x27
  110230: f9401748     	ldr	x8, [x26, #0x28]
  110234: f85f83a9     	ldur	x9, [x29, #-0x8]
  110238: eb09011f     	cmp	x8, x9
  11023c: 54000301     	b.ne	0x11029c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0x240>
  110240: 910003bf     	mov	sp, x29
  110244: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  110248: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11024c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  110250: a94267fa     	ldp	x26, x25, [sp, #0x20]
  110254: f9400bfb     	ldr	x27, [sp, #0x10]
  110258: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11025c: d50323bf     	autiasp
  110260: d65f03c0     	ret
  110264: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110268: 9118e000     	add	x0, x0, #0x638
  11026c: 94013d0d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  110270: 34fff720     	cbz	w0, 0x110154 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0xf8>
  110274: d0fffae1     	adrp	x1, 0x6e000
  110278: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11027c: 911fa421     	add	x1, x1, #0x7e9
  110280: aa1f03e2     	mov	x2, xzr
  110284: 94013df7     	bl	0x15fa60 <newlocale@plt>
  110288: f9031b20     	str	x0, [x25, #0x630]
  11028c: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110290: 9118e000     	add	x0, x0, #0x638
  110294: 94013d0f     	bl	0x15f6d0 <__cxa_guard_release@plt>
  110298: 17ffffaf     	b	0x110154 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long) const+0xf8>
  11029c: 940132e5     	bl	0x15ce30 <__stack_chk_fail@plt>
  1102a0: aa0003f3     	mov	x19, x0
  1102a4: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1102a8: 9118e000     	add	x0, x0, #0x638
  1102ac: 94013df1     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1102b0: aa1303e0     	mov	x0, x19
  1102b4: 940123ab     	bl	0x159160 <__emutls_get_address+0x6d4>
  1102b8: aa0003f3     	mov	x19, x0
  1102bc: f85d83a0     	ldur	x0, [x29, #-0x28]
  1102c0: 94013d2c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1102c4: aa1303e0     	mov	x0, x19
  1102c8: 940123a6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001102cc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const>:
  1102cc: d503233f     	paciasp
  1102d0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  1102d4: f9000bfb     	str	x27, [sp, #0x10]
  1102d8: 910003fd     	mov	x29, sp
  1102dc: a90267fa     	stp	x26, x25, [sp, #0x20]
  1102e0: a9035ff8     	stp	x24, x23, [sp, #0x30]
  1102e4: a90457f6     	stp	x22, x21, [sp, #0x40]
  1102e8: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1102ec: d100c3ff     	sub	sp, sp, #0x30
  1102f0: d53bd05a     	mrs	x26, TPIDR_EL0
  1102f4: aa0403f6     	mov	x22, x4
  1102f8: f9401748     	ldr	x8, [x26, #0x28]
  1102fc: 2a0303f3     	mov	w19, w3
  110300: aa0203f4     	mov	x20, x2
  110304: aa0103f5     	mov	x21, x1
  110308: 528004aa     	mov	w10, #0x25              // =37
  11030c: f81f83a8     	stur	x8, [x29, #-0x8]
  110310: d10043a8     	sub	x8, x29, #0x10
  110314: b9400849     	ldr	w9, [x2, #0x8]
  110318: f81f03aa     	stur	x10, [x29, #-0x10]
  11031c: 37580089     	tbnz	w9, #0xb, 0x11032c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x60>
  110320: b2400108     	orr	x8, x8, #0x1
  110324: 374800c9     	tbnz	w9, #0x9, 0x11033c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x70>
  110328: 14000007     	b	0x110344 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x78>
  11032c: 5280056a     	mov	w10, #0x2b              // =43
  110330: b27f0108     	orr	x8, x8, #0x2
  110334: 381f13aa     	sturb	w10, [x29, #-0xf]
  110338: 36480069     	tbz	w9, #0x9, 0x110344 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x78>
  11033c: 5280046a     	mov	w10, #0x23              // =35
  110340: 3800150a     	strb	w10, [x8], #0x1
  110344: 5280094a     	mov	w10, #0x4a              // =74
  110348: 528d8d8b     	mov	w11, #0x6c6c            // =27756
  11034c: 0a0a012a     	and	w10, w9, w10
  110350: 7101015f     	cmp	w10, #0x40
  110354: 7900010b     	strh	w11, [x8]
  110358: 54000100     	b.eq	0x110378 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0xac>
  11035c: 7100215f     	cmp	w10, #0x8
  110360: 54000101     	b.ne	0x110380 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0xb4>
  110364: 7212013f     	tst	w9, #0x4000
  110368: 52800b09     	mov	w9, #0x58               // =88
  11036c: 52800f0a     	mov	w10, #0x78              // =120
  110370: 1a890149     	csel	w9, w10, w9, eq
  110374: 14000004     	b	0x110384 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0xb8>
  110378: 52800de9     	mov	w9, #0x6f               // =111
  11037c: 14000002     	b	0x110384 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0xb8>
  110380: 52800ea9     	mov	w9, #0x75               // =117
  110384: 39000909     	strb	w9, [x8, #0x2]
  110388: 910003e9     	mov	x9, sp
  11038c: b9400a88     	ldr	w8, [x20, #0x8]
  110390: 910003fb     	mov	x27, sp
  110394: d3492508     	ubfx	x8, x8, #9, #1
  110398: 91005d18     	add	x24, x8, #0x17
  11039c: 11003f08     	add	w8, w24, #0xf
  1103a0: 927c0508     	and	x8, x8, #0x30
  1103a4: cb080137     	sub	x23, x9, x8
  1103a8: 910002ff     	mov	sp, x23
  1103ac: f0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1103b0: f0000319     	adrp	x25, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1103b4: 9118e108     	add	x8, x8, #0x638
  1103b8: 08dffd08     	ldarb	w8, [x8]
  1103bc: 360008a8     	tbz	w8, #0x0, 0x1104d0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x204>
  1103c0: f9431b22     	ldr	x2, [x25, #0x630]
  1103c4: d10043a3     	sub	x3, x29, #0x10
  1103c8: aa1703e0     	mov	x0, x23
  1103cc: aa1803e1     	mov	x1, x24
  1103d0: aa1603e4     	mov	x4, x22
  1103d4: 94013de7     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  1103d8: b9400a88     	ldr	w8, [x20, #0x8]
  1103dc: 8b20c2f6     	add	x22, x23, w0, sxtw
  1103e0: 52801609     	mov	w9, #0xb0               // =176
  1103e4: aa1603f9     	mov	x25, x22
  1103e8: 0a090108     	and	w8, w8, w9
  1103ec: 7100811f     	cmp	w8, #0x20
  1103f0: 540002a0     	b.eq	0x110444 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x178>
  1103f4: 7100411f     	cmp	w8, #0x10
  1103f8: 54000241     	b.ne	0x110440 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x174>
  1103fc: 394002e8     	ldrb	w8, [x23]
  110400: 7100b51f     	cmp	w8, #0x2d
  110404: 54000060     	b.eq	0x110410 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x144>
  110408: 7100ad1f     	cmp	w8, #0x2b
  11040c: 54000061     	b.ne	0x110418 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x14c>
  110410: 910006f9     	add	x25, x23, #0x1
  110414: 1400000c     	b	0x110444 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x178>
  110418: 7100081f     	cmp	w0, #0x2
  11041c: 5400012b     	b.lt	0x110440 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x174>
  110420: 7100c11f     	cmp	w8, #0x30
  110424: 540000e1     	b.ne	0x110440 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x174>
  110428: 394006e8     	ldrb	w8, [x23, #0x1]
  11042c: 321b0108     	orr	w8, w8, #0x20
  110430: 7101e11f     	cmp	w8, #0x78
  110434: 54000061     	b.ne	0x110440 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x174>
  110438: 91000af9     	add	x25, x23, #0x2
  11043c: 14000002     	b	0x110444 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x178>
  110440: aa1703f9     	mov	x25, x23
  110444: d100c3f8     	sub	x24, sp, #0x30
  110448: 9100031f     	mov	sp, x24
  11044c: d100a3a8     	sub	x8, x29, #0x28
  110450: aa1403e0     	mov	x0, x20
  110454: 94013d03     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  110458: d10063a4     	sub	x4, x29, #0x18
  11045c: d10083a5     	sub	x5, x29, #0x20
  110460: d100a3a6     	sub	x6, x29, #0x28
  110464: aa1703e0     	mov	x0, x23
  110468: aa1903e1     	mov	x1, x25
  11046c: aa1603e2     	mov	x2, x22
  110470: aa1803e3     	mov	x3, x24
  110474: 94013dc3     	bl	0x15fb80 <_ZNSt6__ndk19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>
  110478: f85d83a0     	ldur	x0, [x29, #-0x28]
  11047c: 94013cbd     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  110480: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  110484: aa1503e0     	mov	x0, x21
  110488: aa1803e1     	mov	x1, x24
  11048c: aa1403e4     	mov	x4, x20
  110490: 2a1303e5     	mov	w5, w19
  110494: 97fffdec     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  110498: 9100037f     	mov	sp, x27
  11049c: f9401748     	ldr	x8, [x26, #0x28]
  1104a0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1104a4: eb09011f     	cmp	x8, x9
  1104a8: 54000301     	b.ne	0x110508 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0x23c>
  1104ac: 910003bf     	mov	sp, x29
  1104b0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  1104b4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  1104b8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  1104bc: a94267fa     	ldp	x26, x25, [sp, #0x20]
  1104c0: f9400bfb     	ldr	x27, [sp, #0x10]
  1104c4: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  1104c8: d50323bf     	autiasp
  1104cc: d65f03c0     	ret
  1104d0: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1104d4: 9118e000     	add	x0, x0, #0x638
  1104d8: 94013c72     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1104dc: 34fff720     	cbz	w0, 0x1103c0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0xf4>
  1104e0: d0fffae1     	adrp	x1, 0x6e000
  1104e4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1104e8: 911fa421     	add	x1, x1, #0x7e9
  1104ec: aa1f03e2     	mov	x2, xzr
  1104f0: 94013d5c     	bl	0x15fa60 <newlocale@plt>
  1104f4: f9031b20     	str	x0, [x25, #0x630]
  1104f8: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1104fc: 9118e000     	add	x0, x0, #0x638
  110500: 94013c74     	bl	0x15f6d0 <__cxa_guard_release@plt>
  110504: 17ffffaf     	b	0x1103c0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, unsigned long long) const+0xf4>
  110508: 9401324a     	bl	0x15ce30 <__stack_chk_fail@plt>
  11050c: aa0003f3     	mov	x19, x0
  110510: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110514: 9118e000     	add	x0, x0, #0x638
  110518: 94013d56     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11051c: aa1303e0     	mov	x0, x19
  110520: 94012310     	bl	0x159160 <__emutls_get_address+0x6d4>
  110524: aa0003f3     	mov	x19, x0
  110528: f85d83a0     	ldur	x0, [x29, #-0x28]
  11052c: 94013c91     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  110530: aa1303e0     	mov	x0, x19
  110534: 9401230b     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000110538 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const>:
  110538: d503233f     	paciasp
  11053c: d10403ff     	sub	sp, sp, #0x100
  110540: fd004be8     	str	d8, [sp, #0x90]
  110544: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
  110548: 910283fd     	add	x29, sp, #0xa0
  11054c: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
  110550: a90c67fa     	stp	x26, x25, [sp, #0xc0]
  110554: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
  110558: a90e57f6     	stp	x22, x21, [sp, #0xe0]
  11055c: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
  110560: d53bd05c     	mrs	x28, TPIDR_EL0
  110564: 1e604008     	fmov	d8, d0
  110568: f9401788     	ldr	x8, [x28, #0x28]
  11056c: 2a0303f3     	mov	w19, w3
  110570: aa0203f4     	mov	x20, x2
  110574: aa0103f5     	mov	x21, x1
  110578: 528004aa     	mov	w10, #0x25              // =37
  11057c: f81e83a8     	stur	x8, [x29, #-0x18]
  110580: 910083e8     	add	x8, sp, #0x20
  110584: b9400849     	ldr	w9, [x2, #0x8]
  110588: f90013ea     	str	x10, [sp, #0x20]
  11058c: 37580089     	tbnz	w9, #0xb, 0x11059c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x64>
  110590: b2400108     	orr	x8, x8, #0x1
  110594: 375000c9     	tbnz	w9, #0xa, 0x1105ac <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x74>
  110598: 14000007     	b	0x1105b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x7c>
  11059c: 5280056a     	mov	w10, #0x2b              // =43
  1105a0: b27f0108     	orr	x8, x8, #0x2
  1105a4: 390087ea     	strb	w10, [sp, #0x21]
  1105a8: 36500069     	tbz	w9, #0xa, 0x1105b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x7c>
  1105ac: 5280046a     	mov	w10, #0x23              // =35
  1105b0: 3800150a     	strb	w10, [x8], #0x1
  1105b4: 5280208a     	mov	w10, #0x104             // =260
  1105b8: 0a0a012a     	and	w10, w9, w10
  1105bc: 7104115f     	cmp	w10, #0x104
  1105c0: 540003a1     	b.ne	0x110634 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0xfc>
  1105c4: 7212013f     	tst	w9, #0x4000
  1105c8: 52800829     	mov	w9, #0x41               // =65
  1105cc: 52800c2a     	mov	w10, #0x61              // =97
  1105d0: d100e3ab     	sub	x11, x29, #0x38
  1105d4: 1a890149     	csel	w9, w10, w9, eq
  1105d8: f0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1105dc: 9118e2d6     	add	x22, x22, #0x638
  1105e0: f9000feb     	str	x11, [sp, #0x18]
  1105e4: 39000109     	strb	w9, [x8]
  1105e8: 08dffec8     	ldarb	w8, [x22]
  1105ec: 36001248     	tbz	w8, #0x0, 0x110834 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x2fc>
  1105f0: f0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1105f4: 1e604100     	fmov	d0, d8
  1105f8: d100e3a0     	sub	x0, x29, #0x38
  1105fc: 910083e3     	add	x3, sp, #0x20
  110600: 528003c1     	mov	w1, #0x1e               // =30
  110604: f9431ae2     	ldr	x2, [x23, #0x630]
  110608: 94013d5a     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  11060c: 7100741f     	cmp	w0, #0x1d
  110610: 540006ed     	b.le	0x1106ec <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x1b4>
  110614: 08dffec8     	ldarb	w8, [x22]
  110618: 36001488     	tbz	w8, #0x0, 0x1108a8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x370>
  11061c: f9431ae1     	ldr	x1, [x23, #0x630]
  110620: 1e604100     	fmov	d0, d8
  110624: 910063e0     	add	x0, sp, #0x18
  110628: 910083e2     	add	x2, sp, #0x20
  11062c: 94013d59     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  110630: 1400002c     	b	0x1106e0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x1a8>
  110634: 528545cb     	mov	w11, #0x2a2e            // =10798
  110638: 7104015f     	cmp	w10, #0x100
  11063c: 7900010b     	strh	w11, [x8]
  110640: 540000e0     	b.eq	0x11065c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x124>
  110644: 7100115f     	cmp	w10, #0x4
  110648: 54000121     	b.ne	0x11066c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x134>
  11064c: 7212013f     	tst	w9, #0x4000
  110650: 528008c9     	mov	w9, #0x46               // =70
  110654: 52800cca     	mov	w10, #0x66              // =102
  110658: 14000008     	b	0x110678 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x140>
  11065c: 7212013f     	tst	w9, #0x4000
  110660: 528008a9     	mov	w9, #0x45               // =69
  110664: 52800caa     	mov	w10, #0x65              // =101
  110668: 14000004     	b	0x110678 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x140>
  11066c: 7212013f     	tst	w9, #0x4000
  110670: 528008e9     	mov	w9, #0x47               // =71
  110674: 52800cea     	mov	w10, #0x67              // =103
  110678: 1a890149     	csel	w9, w10, w9, eq
  11067c: d100e3aa     	sub	x10, x29, #0x38
  110680: f0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110684: f0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110688: 9118e2f7     	add	x23, x23, #0x638
  11068c: 39000909     	strb	w9, [x8, #0x2]
  110690: f9000fea     	str	x10, [sp, #0x18]
  110694: 08dffee8     	ldarb	w8, [x23]
  110698: 36000ec8     	tbz	w8, #0x0, 0x110870 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x338>
  11069c: 1e604100     	fmov	d0, d8
  1106a0: f9431ac2     	ldr	x2, [x22, #0x630]
  1106a4: b9401284     	ldr	w4, [x20, #0x10]
  1106a8: d100e3a0     	sub	x0, x29, #0x38
  1106ac: 910083e3     	add	x3, sp, #0x20
  1106b0: 528003c1     	mov	w1, #0x1e               // =30
  1106b4: 94013d2f     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  1106b8: 7100741f     	cmp	w0, #0x1d
  1106bc: 5400018d     	b.le	0x1106ec <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x1b4>
  1106c0: 08dffee8     	ldarb	w8, [x23]
  1106c4: 360010e8     	tbz	w8, #0x0, 0x1108e0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x3a8>
  1106c8: f9431ac1     	ldr	x1, [x22, #0x630]
  1106cc: b9401283     	ldr	w3, [x20, #0x10]
  1106d0: 1e604100     	fmov	d0, d8
  1106d4: 910063e0     	add	x0, sp, #0x18
  1106d8: 910083e2     	add	x2, sp, #0x20
  1106dc: 94013d2d     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  1106e0: f9400ff6     	ldr	x22, [sp, #0x18]
  1106e4: b5000076     	cbnz	x22, 0x1106f0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x1b8>
  1106e8: 94013c36     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  1106ec: aa1f03f6     	mov	x22, xzr
  1106f0: f9400ff7     	ldr	x23, [sp, #0x18]
  1106f4: 93407c08     	sxtw	x8, w0
  1106f8: b9400a89     	ldr	w9, [x20, #0x8]
  1106fc: 5280160a     	mov	w10, #0xb0              // =176
  110700: 8b0802f8     	add	x24, x23, x8
  110704: 0a0a0129     	and	w9, w9, w10
  110708: aa1803fa     	mov	x26, x24
  11070c: 7100813f     	cmp	w9, #0x20
  110710: 540002a0     	b.eq	0x110764 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x22c>
  110714: 7100413f     	cmp	w9, #0x10
  110718: 54000241     	b.ne	0x110760 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x228>
  11071c: 394002e9     	ldrb	w9, [x23]
  110720: 7100b53f     	cmp	w9, #0x2d
  110724: 54000060     	b.eq	0x110730 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x1f8>
  110728: 7100ad3f     	cmp	w9, #0x2b
  11072c: 54000061     	b.ne	0x110738 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x200>
  110730: 910006fa     	add	x26, x23, #0x1
  110734: 1400000c     	b	0x110764 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x22c>
  110738: 7100091f     	cmp	w8, #0x2
  11073c: 5400012b     	b.lt	0x110760 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x228>
  110740: 7100c13f     	cmp	w9, #0x30
  110744: 540000e1     	b.ne	0x110760 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x228>
  110748: 394006e9     	ldrb	w9, [x23, #0x1]
  11074c: 321b0129     	orr	w9, w9, #0x20
  110750: 7101e13f     	cmp	w9, #0x78
  110754: 54000061     	b.ne	0x110760 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x228>
  110758: 91000afa     	add	x26, x23, #0x2
  11075c: 14000002     	b	0x110764 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x22c>
  110760: aa1703fa     	mov	x26, x23
  110764: d100e3a9     	sub	x9, x29, #0x38
  110768: eb0902ff     	cmp	x23, x9
  11076c: 540000e0     	b.eq	0x110788 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x250>
  110770: d37ff900     	lsl	x0, x8, #1
  110774: 940132ab     	bl	0x15d220 <malloc@plt>
  110778: aa0003f9     	mov	x25, x0
  11077c: aa0003fb     	mov	x27, x0
  110780: b5000080     	cbnz	x0, 0x110790 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x258>
  110784: 94013c0f     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  110788: aa1f03f9     	mov	x25, xzr
  11078c: 9100b3fb     	add	x27, sp, #0x2c
  110790: 910003e8     	mov	x8, sp
  110794: aa1403e0     	mov	x0, x20
  110798: 94013c32     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11079c: 910043e4     	add	x4, sp, #0x10
  1107a0: 910023e5     	add	x5, sp, #0x8
  1107a4: 910003e6     	mov	x6, sp
  1107a8: aa1703e0     	mov	x0, x23
  1107ac: aa1a03e1     	mov	x1, x26
  1107b0: aa1803e2     	mov	x2, x24
  1107b4: aa1b03e3     	mov	x3, x27
  1107b8: 94013cfa     	bl	0x15fba0 <_ZNSt6__ndk19__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>
  1107bc: f94003e0     	ldr	x0, [sp]
  1107c0: 94013bec     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1107c4: a9408be3     	ldp	x3, x2, [sp, #0x8]
  1107c8: aa1503e0     	mov	x0, x21
  1107cc: aa1b03e1     	mov	x1, x27
  1107d0: aa1403e4     	mov	x4, x20
  1107d4: 2a1303e5     	mov	w5, w19
  1107d8: 97fffd1b     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  1107dc: aa0003f3     	mov	x19, x0
  1107e0: b4000079     	cbz	x25, 0x1107ec <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x2b4>
  1107e4: aa1903e0     	mov	x0, x25
  1107e8: 940132ae     	bl	0x15d2a0 <free@plt>
  1107ec: b4000076     	cbz	x22, 0x1107f8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x2c0>
  1107f0: aa1603e0     	mov	x0, x22
  1107f4: 940132ab     	bl	0x15d2a0 <free@plt>
  1107f8: f9401788     	ldr	x8, [x28, #0x28]
  1107fc: f85e83a9     	ldur	x9, [x29, #-0x18]
  110800: eb09011f     	cmp	x8, x9
  110804: 540008a1     	b.ne	0x110918 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x3e0>
  110808: aa1303e0     	mov	x0, x19
  11080c: fd404be8     	ldr	d8, [sp, #0x90]
  110810: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
  110814: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
  110818: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
  11081c: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
  110820: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
  110824: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
  110828: 910403ff     	add	sp, sp, #0x100
  11082c: d50323bf     	autiasp
  110830: d65f03c0     	ret
  110834: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110838: 9118e000     	add	x0, x0, #0x638
  11083c: 94013b99     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  110840: 34ffed80     	cbz	w0, 0x1105f0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0xb8>
  110844: d0fffae1     	adrp	x1, 0x6e000
  110848: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11084c: 911fa421     	add	x1, x1, #0x7e9
  110850: aa1f03e2     	mov	x2, xzr
  110854: 94013c83     	bl	0x15fa60 <newlocale@plt>
  110858: f0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11085c: f9031900     	str	x0, [x8, #0x630]
  110860: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110864: 9118e000     	add	x0, x0, #0x638
  110868: 94013b9a     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11086c: 17ffff61     	b	0x1105f0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0xb8>
  110870: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110874: 9118e000     	add	x0, x0, #0x638
  110878: 94013b8a     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11087c: 34fff100     	cbz	w0, 0x11069c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x164>
  110880: d0fffae1     	adrp	x1, 0x6e000
  110884: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  110888: 911fa421     	add	x1, x1, #0x7e9
  11088c: aa1f03e2     	mov	x2, xzr
  110890: 94013c74     	bl	0x15fa60 <newlocale@plt>
  110894: f9031ac0     	str	x0, [x22, #0x630]
  110898: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11089c: 9118e000     	add	x0, x0, #0x638
  1108a0: 94013b8c     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1108a4: 17ffff7e     	b	0x11069c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x164>
  1108a8: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1108ac: 9118e000     	add	x0, x0, #0x638
  1108b0: 94013b7c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1108b4: 34ffeb40     	cbz	w0, 0x11061c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0xe4>
  1108b8: d0fffae1     	adrp	x1, 0x6e000
  1108bc: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1108c0: 911fa421     	add	x1, x1, #0x7e9
  1108c4: aa1f03e2     	mov	x2, xzr
  1108c8: 94013c66     	bl	0x15fa60 <newlocale@plt>
  1108cc: f9031ae0     	str	x0, [x23, #0x630]
  1108d0: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1108d4: 9118e000     	add	x0, x0, #0x638
  1108d8: 94013b7e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1108dc: 17ffff50     	b	0x11061c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0xe4>
  1108e0: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1108e4: 9118e000     	add	x0, x0, #0x638
  1108e8: 94013b6e     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1108ec: 34ffeee0     	cbz	w0, 0x1106c8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x190>
  1108f0: d0fffae1     	adrp	x1, 0x6e000
  1108f4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1108f8: 911fa421     	add	x1, x1, #0x7e9
  1108fc: aa1f03e2     	mov	x2, xzr
  110900: 94013c58     	bl	0x15fa60 <newlocale@plt>
  110904: f9031ac0     	str	x0, [x22, #0x630]
  110908: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11090c: 9118e000     	add	x0, x0, #0x638
  110910: 94013b70     	bl	0x15f6d0 <__cxa_guard_release@plt>
  110914: 17ffff6d     	b	0x1106c8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x190>
  110918: 94013146     	bl	0x15ce30 <__stack_chk_fail@plt>
  11091c: 14000003     	b	0x110928 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x3f0>
  110920: 14000002     	b	0x110928 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x3f0>
  110924: 14000001     	b	0x110928 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x3f0>
  110928: aa0003f3     	mov	x19, x0
  11092c: f0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110930: 9118e000     	add	x0, x0, #0x638
  110934: 94013c4f     	bl	0x15fa70 <__cxa_guard_abort@plt>
  110938: aa1303e0     	mov	x0, x19
  11093c: 94012209     	bl	0x159160 <__emutls_get_address+0x6d4>
  110940: aa0003f3     	mov	x19, x0
  110944: b4000156     	cbz	x22, 0x11096c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x434>
  110948: 1400000e     	b	0x110980 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x448>
  11094c: 14000005     	b	0x110960 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x428>
  110950: aa0003f3     	mov	x19, x0
  110954: f94003e0     	ldr	x0, [sp]
  110958: 94013b86     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11095c: 14000002     	b	0x110964 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x42c>
  110960: aa0003f3     	mov	x19, x0
  110964: b5000099     	cbnz	x25, 0x110974 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x43c>
  110968: b50000d6     	cbnz	x22, 0x110980 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x448>
  11096c: aa1303e0     	mov	x0, x19
  110970: 940121fc     	bl	0x159160 <__emutls_get_address+0x6d4>
  110974: aa1903e0     	mov	x0, x25
  110978: 9401324a     	bl	0x15d2a0 <free@plt>
  11097c: b4ffff96     	cbz	x22, 0x11096c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, double) const+0x434>
  110980: aa1603e0     	mov	x0, x22
  110984: 94013247     	bl	0x15d2a0 <free@plt>
  110988: aa1303e0     	mov	x0, x19
  11098c: 940121f5     	bl	0x159160 <__emutls_get_address+0x6d4>
  110990: 940121f4     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000110994 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)>:
  110994: d503245f     	bti	c
  110998: aa0003e8     	mov	x8, x0
  11099c: 36580062     	tbz	w2, #0xb, 0x1109a8 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x14>
  1109a0: 52800569     	mov	w9, #0x2b               // =43
  1109a4: 38001509     	strb	w9, [x8], #0x1
  1109a8: 36500062     	tbz	w2, #0xa, 0x1109b4 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x20>
  1109ac: 52800469     	mov	w9, #0x23               // =35
  1109b0: 38001509     	strb	w9, [x8], #0x1
  1109b4: 52802089     	mov	w9, #0x104              // =260
  1109b8: 0a090049     	and	w9, w2, w9
  1109bc: 7104113f     	cmp	w9, #0x104
  1109c0: 54000060     	b.eq	0x1109cc <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x38>
  1109c4: 528545ca     	mov	w10, #0x2a2e            // =10798
  1109c8: 7800250a     	strh	w10, [x8], #0x2
  1109cc: 3940002a     	ldrb	w10, [x1]
  1109d0: 340000aa     	cbz	w10, 0x1109e4 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x50>
  1109d4: 9100042b     	add	x11, x1, #0x1
  1109d8: 3800150a     	strb	w10, [x8], #0x1
  1109dc: 3840156a     	ldrb	w10, [x11], #0x1
  1109e0: 35ffffca     	cbnz	w10, 0x1109d8 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x44>
  1109e4: 7104013f     	cmp	w9, #0x100
  1109e8: 540000e0     	b.eq	0x110a04 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x70>
  1109ec: 7100113f     	cmp	w9, #0x4
  1109f0: 54000121     	b.ne	0x110a14 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x80>
  1109f4: 7212005f     	tst	w2, #0x4000
  1109f8: 528008ca     	mov	w10, #0x46              // =70
  1109fc: 52800ccb     	mov	w11, #0x66              // =102
  110a00: 1400000e     	b	0x110a38 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0xa4>
  110a04: 7212005f     	tst	w2, #0x4000
  110a08: 528008aa     	mov	w10, #0x45              // =69
  110a0c: 52800cab     	mov	w11, #0x65              // =101
  110a10: 1400000a     	b	0x110a38 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0xa4>
  110a14: 7104113f     	cmp	w9, #0x104
  110a18: 540000a1     	b.ne	0x110a2c <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0x98>
  110a1c: 7212005f     	tst	w2, #0x4000
  110a20: 5280082a     	mov	w10, #0x41              // =65
  110a24: 52800c2b     	mov	w11, #0x61              // =97
  110a28: 14000004     	b	0x110a38 <std::__ndk1::__num_put_base::__format_float(char*, char const*, unsigned int)+0xa4>
  110a2c: 528008ea     	mov	w10, #0x47              // =71
  110a30: 52800ceb     	mov	w11, #0x67              // =103
  110a34: 7212005f     	tst	w2, #0x4000
  110a38: 1a8a016a     	csel	w10, w11, w10, eq
  110a3c: 7104113f     	cmp	w9, #0x104
  110a40: 1a9f07e0     	cset	w0, ne
  110a44: 3900010a     	strb	w10, [x8]
  110a48: d65f03c0     	ret

0000000000110a4c <std::__ndk1::__libcpp_asprintf_l(char**, __locale_t*, char const*, ...)>:
  110a4c: d503233f     	paciasp
  110a50: d10503ff     	sub	sp, sp, #0x140
  110a54: a9107bfd     	stp	x29, x30, [sp, #0x100]
  110a58: 910403fd     	add	x29, sp, #0x100
  110a5c: a9115ffc     	stp	x28, x23, [sp, #0x110]
  110a60: a91257f6     	stp	x22, x21, [sp, #0x120]
  110a64: a9134ff4     	stp	x20, x19, [sp, #0x130]
  110a68: a93893a3     	stp	x3, x4, [x29, #-0x78]
  110a6c: 928004e9     	mov	x9, #-0x28              // =-40
  110a70: a9399ba5     	stp	x5, x6, [x29, #-0x68]
  110a74: 910003ea     	mov	x10, sp
  110a78: f81a83a7     	stur	x7, [x29, #-0x58]
  110a7c: d101e3ab     	sub	x11, x29, #0x78
  110a80: ad0007e0     	stp	q0, q1, [sp]
  110a84: aa0003f5     	mov	x21, x0
  110a88: ad010fe2     	stp	q2, q3, [sp, #0x20]
  110a8c: f2dff009     	movk	x9, #0xff80, lsl #32
  110a90: ad0217e4     	stp	q4, q5, [sp, #0x40]
  110a94: 9102014a     	add	x10, x10, #0x80
  110a98: ad031fe6     	stp	q6, q7, [sp, #0x60]
  110a9c: d53bd056     	mrs	x22, TPIDR_EL0
  110aa0: f94016c8     	ldr	x8, [x22, #0x28]
  110aa4: aa0103e0     	mov	x0, x1
  110aa8: aa0203f4     	mov	x20, x2
  110aac: d100a3b7     	sub	x23, x29, #0x28
  110ab0: f81f83a8     	stur	x8, [x29, #-0x8]
  110ab4: 9100a168     	add	x8, x11, #0x28
  110ab8: 910103ab     	add	x11, x29, #0x40
  110abc: a93ea7aa     	stp	x10, x9, [x29, #-0x18]
  110ac0: a93da3ab     	stp	x11, x8, [x29, #-0x28]
  110ac4: 94013bef     	bl	0x15fa80 <uselocale@plt>
  110ac8: ad4006e0     	ldp	q0, q1, [x23]
  110acc: aa0003f3     	mov	x19, x0
  110ad0: f81d03a0     	stur	x0, [x29, #-0x30]
  110ad4: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
  110ad8: d10143a2     	sub	x2, x29, #0x50
  110adc: aa1503e0     	mov	x0, x21
  110ae0: aa1403e1     	mov	x1, x20
  110ae4: 94013c33     	bl	0x15fbb0 <vasprintf@plt>
  110ae8: 2a0003f4     	mov	w20, w0
  110aec: b4000073     	cbz	x19, 0x110af8 <std::__ndk1::__libcpp_asprintf_l(char**, __locale_t*, char const*, ...)+0xac>
  110af0: aa1303e0     	mov	x0, x19
  110af4: 94013be3     	bl	0x15fa80 <uselocale@plt>
  110af8: f94016c8     	ldr	x8, [x22, #0x28]
  110afc: f85f83a9     	ldur	x9, [x29, #-0x8]
  110b00: eb09011f     	cmp	x8, x9
  110b04: 54000121     	b.ne	0x110b28 <std::__ndk1::__libcpp_asprintf_l(char**, __locale_t*, char const*, ...)+0xdc>
  110b08: 2a1403e0     	mov	w0, w20
  110b0c: a9534ff4     	ldp	x20, x19, [sp, #0x130]
  110b10: a95257f6     	ldp	x22, x21, [sp, #0x120]
  110b14: a9515ffc     	ldp	x28, x23, [sp, #0x110]
  110b18: a9507bfd     	ldp	x29, x30, [sp, #0x100]
  110b1c: 910503ff     	add	sp, sp, #0x140
  110b20: d50323bf     	autiasp
  110b24: d65f03c0     	ret
  110b28: 940130c2     	bl	0x15ce30 <__stack_chk_fail@plt>
  110b2c: 97fe6102     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  110b30: aa0003f3     	mov	x19, x0
  110b34: d100c3a0     	sub	x0, x29, #0x30
  110b38: 94008f42     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  110b3c: aa1303e0     	mov	x0, x19
  110b40: 94012188     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000110b44 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)>:
  110b44: d503233f     	paciasp
  110b48: d10343ff     	sub	sp, sp, #0xd0
  110b4c: a9077bfd     	stp	x29, x30, [sp, #0x70]
  110b50: 9101c3fd     	add	x29, sp, #0x70
  110b54: a9086ffc     	stp	x28, x27, [sp, #0x80]
  110b58: a90967fa     	stp	x26, x25, [sp, #0x90]
  110b5c: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
  110b60: a90b57f6     	stp	x22, x21, [sp, #0xb0]
  110b64: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
  110b68: 900002f6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  110b6c: 900002f5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  110b70: f9000fe1     	str	x1, [sp, #0x18]
  110b74: d53bd05c     	mrs	x28, TPIDR_EL0
  110b78: f9401788     	ldr	x8, [x28, #0x28]
  110b7c: aa0603f4     	mov	x20, x6
  110b80: f94702d6     	ldr	x22, [x22, #0xe00]
  110b84: aa0503f3     	mov	x19, x5
  110b88: f94746b5     	ldr	x21, [x21, #0xe88]
  110b8c: aa0403f8     	mov	x24, x4
  110b90: f81f83a8     	stur	x8, [x29, #-0x8]
  110b94: aa0303fb     	mov	x27, x3
  110b98: f81e03bf     	stur	xzr, [x29, #-0x20]
  110b9c: f94000d7     	ldr	x23, [x6]
  110ba0: a93d57b6     	stp	x22, x21, [x29, #-0x30]
  110ba4: aa0203fa     	mov	x26, x2
  110ba8: c8dffec8     	ldar	x8, [x22]
  110bac: f9001fe0     	str	x0, [sp, #0x38]
  110bb0: b100051f     	cmn	x8, #0x1
  110bb4: 54000140     	b.eq	0x110bdc <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x98>
  110bb8: d100c3a8     	sub	x8, x29, #0x30
  110bbc: d10043a9     	sub	x9, x29, #0x10
  110bc0: 900002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  110bc4: b0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  110bc8: 9104d042     	add	x2, x2, #0x134
  110bcc: d10063a1     	sub	x1, x29, #0x18
  110bd0: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  110bd4: f9470000     	ldr	x0, [x0, #0xe00]
  110bd8: 94013b66     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  110bdc: a94126e8     	ldp	x8, x9, [x23, #0x10]
  110be0: b9800aca     	ldrsw	x10, [x22, #0x8]
  110be4: cb08012b     	sub	x11, x9, x8
  110be8: d1000549     	sub	x9, x10, #0x1
  110bec: eb8b0d3f     	cmp	x9, x11, asr #3
  110bf0: 540028c2     	b.hs	0x111108 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5c4>
  110bf4: f8697919     	ldr	x25, [x8, x9, lsl #3]
  110bf8: b4002899     	cbz	x25, 0x111108 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5c4>
  110bfc: 900002f6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  110c00: f9474ad6     	ldr	x22, [x22, #0xe90]
  110c04: f81e03bf     	stur	xzr, [x29, #-0x20]
  110c08: f9400294     	ldr	x20, [x20]
  110c0c: a93d57b6     	stp	x22, x21, [x29, #-0x30]
  110c10: c8dffec8     	ldar	x8, [x22]
  110c14: b100051f     	cmn	x8, #0x1
  110c18: 54000140     	b.eq	0x110c40 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0xfc>
  110c1c: d100c3a8     	sub	x8, x29, #0x30
  110c20: d10043a9     	sub	x9, x29, #0x10
  110c24: 900002e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  110c28: b0000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  110c2c: 9104d042     	add	x2, x2, #0x134
  110c30: d10063a1     	sub	x1, x29, #0x18
  110c34: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  110c38: f9474800     	ldr	x0, [x0, #0xe90]
  110c3c: 94013b4d     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  110c40: a9412688     	ldp	x8, x9, [x20, #0x10]
  110c44: b9800aca     	ldrsw	x10, [x22, #0x8]
  110c48: cb08012b     	sub	x11, x9, x8
  110c4c: d1000549     	sub	x9, x10, #0x1
  110c50: eb8b0d3f     	cmp	x9, x11, asr #3
  110c54: 540025a2     	b.hs	0x111108 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5c4>
  110c58: f8697914     	ldr	x20, [x8, x9, lsl #3]
  110c5c: b4002574     	cbz	x20, 0x111108 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5c4>
  110c60: f9400288     	ldr	x8, [x20]
  110c64: aa1403e0     	mov	x0, x20
  110c68: f9401509     	ldr	x9, [x8, #0x28]
  110c6c: d100c3a8     	sub	x8, x29, #0x30
  110c70: d63f0120     	blr	x9
  110c74: f9401fe8     	ldr	x8, [sp, #0x38]
  110c78: f900027b     	str	x27, [x19]
  110c7c: 39400101     	ldrb	w1, [x8]
  110c80: 7100b43f     	cmp	w1, #0x2d
  110c84: 54000080     	b.eq	0x110c94 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x150>
  110c88: f9401ff5     	ldr	x21, [sp, #0x38]
  110c8c: 7100ac3f     	cmp	w1, #0x2b
  110c90: 54000161     	b.ne	0x110cbc <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x178>
  110c94: f9400328     	ldr	x8, [x25]
  110c98: f9401d08     	ldr	x8, [x8, #0x38]
  110c9c: aa1903e0     	mov	x0, x25
  110ca0: d63f0100     	blr	x8
  110ca4: f9400268     	ldr	x8, [x19]
  110ca8: f9401fea     	ldr	x10, [sp, #0x38]
  110cac: 91000509     	add	x9, x8, #0x1
  110cb0: 91000555     	add	x21, x10, #0x1
  110cb4: f9000269     	str	x9, [x19]
  110cb8: 39000100     	strb	w0, [x8]
  110cbc: cb150356     	sub	x22, x26, x21
  110cc0: a902effa     	stp	x26, x27, [sp, #0x28]
  110cc4: f1000ad7     	subs	x23, x22, #0x2
  110cc8: f9000bf8     	str	x24, [sp, #0x10]
  110ccc: f90013f4     	str	x20, [sp, #0x20]
  110cd0: 5400074b     	b.lt	0x110db8 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x274>
  110cd4: 394002a8     	ldrb	w8, [x21]
  110cd8: 7100c11f     	cmp	w8, #0x30
  110cdc: 540006e1     	b.ne	0x110db8 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x274>
  110ce0: 394006a8     	ldrb	w8, [x21, #0x1]
  110ce4: 321b0108     	orr	w8, w8, #0x20
  110ce8: 7101e11f     	cmp	w8, #0x78
  110cec: 54000661     	b.ne	0x110db8 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x274>
  110cf0: f9400328     	ldr	x8, [x25]
  110cf4: f9401d08     	ldr	x8, [x8, #0x38]
  110cf8: aa1903e0     	mov	x0, x25
  110cfc: 52800601     	mov	w1, #0x30               // =48
  110d00: d63f0100     	blr	x8
  110d04: f9400268     	ldr	x8, [x19]
  110d08: 91000509     	add	x9, x8, #0x1
  110d0c: f9000269     	str	x9, [x19]
  110d10: 39000100     	strb	w0, [x8]
  110d14: f9400328     	ldr	x8, [x25]
  110d18: 394006a1     	ldrb	w1, [x21, #0x1]
  110d1c: f9401d08     	ldr	x8, [x8, #0x38]
  110d20: aa1903e0     	mov	x0, x25
  110d24: d63f0100     	blr	x8
  110d28: f9400268     	ldr	x8, [x19]
  110d2c: 91000ab8     	add	x24, x21, #0x2
  110d30: eb1a031f     	cmp	x24, x26
  110d34: 91000509     	add	x9, x8, #0x1
  110d38: f9000269     	str	x9, [x19]
  110d3c: 39000100     	strb	w0, [x8]
  110d40: 54000802     	b.hs	0x110e40 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x2fc>
  110d44: f0000314     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110d48: aa1c03fa     	mov	x26, x28
  110d4c: 8b1602b5     	add	x21, x21, x22
  110d50: f0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110d54: aa1803fb     	mov	x27, x24
  110d58: 9118e294     	add	x20, x20, #0x638
  110d5c: 3940037c     	ldrb	w28, [x27]
  110d60: 08dffe88     	ldarb	w8, [x20]
  110d64: 36000128     	tbz	w8, #0x0, 0x110d88 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x244>
  110d68: f9431ac1     	ldr	x1, [x22, #0x630]
  110d6c: 2a1c03e0     	mov	w0, w28
  110d70: 94013b94     	bl	0x15fbc0 <isxdigit_l@plt>
  110d74: 340006e0     	cbz	w0, 0x110e50 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x30c>
  110d78: 9100077b     	add	x27, x27, #0x1
  110d7c: f10006f7     	subs	x23, x23, #0x1
  110d80: 54fffee1     	b.ne	0x110d5c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x218>
  110d84: 14000032     	b	0x110e4c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x308>
  110d88: aa1403e0     	mov	x0, x20
  110d8c: 94013a45     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  110d90: 34fffec0     	cbz	w0, 0x110d68 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x224>
  110d94: d0fffae1     	adrp	x1, 0x6e000
  110d98: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  110d9c: 911fa421     	add	x1, x1, #0x7e9
  110da0: aa1f03e2     	mov	x2, xzr
  110da4: 94013b2f     	bl	0x15fa60 <newlocale@plt>
  110da8: f9031ac0     	str	x0, [x22, #0x630]
  110dac: aa1403e0     	mov	x0, x20
  110db0: 94013a48     	bl	0x15f6d0 <__cxa_guard_release@plt>
  110db4: 17ffffed     	b	0x110d68 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x224>
  110db8: eb1a02bf     	cmp	x21, x26
  110dbc: 540003a2     	b.hs	0x110e30 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x2ec>
  110dc0: f0000314     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110dc4: aa1f03f8     	mov	x24, xzr
  110dc8: 8b1602bb     	add	x27, x21, x22
  110dcc: f000031a     	adrp	x26, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  110dd0: 9118e294     	add	x20, x20, #0x638
  110dd4: 38786ab7     	ldrb	w23, [x21, x24]
  110dd8: 08dffe88     	ldarb	w8, [x20]
  110ddc: 36000128     	tbz	w8, #0x0, 0x110e00 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x2bc>
  110de0: f9431b41     	ldr	x1, [x26, #0x630]
  110de4: 2a1703e0     	mov	w0, w23
  110de8: 94013b7a     	bl	0x15fbd0 <isdigit_l@plt>
  110dec: 34000260     	cbz	w0, 0x110e38 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x2f4>
  110df0: 91000718     	add	x24, x24, #0x1
  110df4: eb1802df     	cmp	x22, x24
  110df8: 54fffee1     	b.ne	0x110dd4 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x290>
  110dfc: 14000017     	b	0x110e58 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x314>
  110e00: aa1403e0     	mov	x0, x20
  110e04: 94013a27     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  110e08: 34fffec0     	cbz	w0, 0x110de0 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x29c>
  110e0c: d0fffae1     	adrp	x1, 0x6e000
  110e10: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  110e14: 911fa421     	add	x1, x1, #0x7e9
  110e18: aa1f03e2     	mov	x2, xzr
  110e1c: 94013b11     	bl	0x15fa60 <newlocale@plt>
  110e20: f9031b40     	str	x0, [x26, #0x630]
  110e24: aa1403e0     	mov	x0, x20
  110e28: 94013a2a     	bl	0x15f6d0 <__cxa_guard_release@plt>
  110e2c: 17ffffed     	b	0x110de0 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x29c>
  110e30: aa1503fb     	mov	x27, x21
  110e34: 1400000a     	b	0x110e5c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x318>
  110e38: 8b1802bb     	add	x27, x21, x24
  110e3c: 14000007     	b	0x110e58 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x314>
  110e40: aa1803fb     	mov	x27, x24
  110e44: aa1803f5     	mov	x21, x24
  110e48: 14000005     	b	0x110e5c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x318>
  110e4c: aa1503fb     	mov	x27, x21
  110e50: aa1803f5     	mov	x21, x24
  110e54: aa1a03fc     	mov	x28, x26
  110e58: a9426bf4     	ldp	x20, x26, [sp, #0x20]
  110e5c: 385d03a8     	ldurb	w8, [x29, #-0x30]
  110e60: f85d83a9     	ldur	x9, [x29, #-0x28]
  110e64: d341fd0a     	lsr	x10, x8, #1
  110e68: 7200011f     	tst	w8, #0x1
  110e6c: 9a890148     	csel	x8, x10, x9, eq
  110e70: b4000b28     	cbz	x8, 0x110fd4 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x490>
  110e74: eb1b02bf     	cmp	x21, x27
  110e78: 540001a0     	b.eq	0x110eac <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x368>
  110e7c: d1000768     	sub	x8, x27, #0x1
  110e80: eb15011f     	cmp	x8, x21
  110e84: 54000149     	b.ls	0x110eac <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x368>
  110e88: 910006a9     	add	x9, x21, #0x1
  110e8c: 3940010a     	ldrb	w10, [x8]
  110e90: 9100052c     	add	x12, x9, #0x1
  110e94: 385ff12b     	ldurb	w11, [x9, #-0x1]
  110e98: 381ff12a     	sturb	w10, [x9, #-0x1]
  110e9c: 381ff50b     	strb	w11, [x8], #-0x1
  110ea0: eb08013f     	cmp	x9, x8
  110ea4: aa0c03e9     	mov	x9, x12
  110ea8: 54ffff23     	b.lo	0x110e8c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x348>
  110eac: f9400288     	ldr	x8, [x20]
  110eb0: f90007fc     	str	x28, [sp, #0x8]
  110eb4: f9401108     	ldr	x8, [x8, #0x20]
  110eb8: aa1403e0     	mov	x0, x20
  110ebc: d63f0100     	blr	x8
  110ec0: eb1b02bf     	cmp	x21, x27
  110ec4: 54000562     	b.hs	0x110f70 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x42c>
  110ec8: d100c3a8     	sub	x8, x29, #0x30
  110ecc: 2a0003f4     	mov	w20, w0
  110ed0: 2a1f03f6     	mov	w22, wzr
  110ed4: 2a1f03f7     	mov	w23, wzr
  110ed8: b2400118     	orr	x24, x8, #0x1
  110edc: cb15037a     	sub	x26, x27, x21
  110ee0: aa1503fc     	mov	x28, x21
  110ee4: 385d03a9     	ldurb	w9, [x29, #-0x30]
  110ee8: 2a1603e8     	mov	w8, w22
  110eec: f85e03aa     	ldur	x10, [x29, #-0x20]
  110ef0: 7200013f     	tst	w9, #0x1
  110ef4: 9a8a0309     	csel	x9, x24, x10, eq
  110ef8: 38686929     	ldrb	w9, [x9, x8]
  110efc: 7100013f     	cmp	w9, #0x0
  110f00: 7a4912e0     	ccmp	w23, w9, #0x0, ne
  110f04: 540001c1     	b.ne	0x110f3c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3f8>
  110f08: f9400269     	ldr	x9, [x19]
  110f0c: 2a1f03f7     	mov	w23, wzr
  110f10: 9100052a     	add	x10, x9, #0x1
  110f14: f900026a     	str	x10, [x19]
  110f18: 39000134     	strb	w20, [x9]
  110f1c: 385d03a9     	ldurb	w9, [x29, #-0x30]
  110f20: f85d83aa     	ldur	x10, [x29, #-0x28]
  110f24: d341fd2b     	lsr	x11, x9, #1
  110f28: 7200013f     	tst	w9, #0x1
  110f2c: 9a8a0169     	csel	x9, x11, x10, eq
  110f30: d1000529     	sub	x9, x9, #0x1
  110f34: eb08013f     	cmp	x9, x8
  110f38: 1a9696d6     	cinc	w22, w22, hi
  110f3c: f9400328     	ldr	x8, [x25]
  110f40: 39400381     	ldrb	w1, [x28]
  110f44: f9401d08     	ldr	x8, [x8, #0x38]
  110f48: aa1903e0     	mov	x0, x25
  110f4c: d63f0100     	blr	x8
  110f50: f9400268     	ldr	x8, [x19]
  110f54: 110006f7     	add	w23, w23, #0x1
  110f58: 9100079c     	add	x28, x28, #0x1
  110f5c: f100075a     	subs	x26, x26, #0x1
  110f60: 91000509     	add	x9, x8, #0x1
  110f64: f9000269     	str	x9, [x19]
  110f68: 39000100     	strb	w0, [x8]
  110f6c: 54fffbc1     	b.ne	0x110ee4 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x3a0>
  110f70: a94327ea     	ldp	x10, x9, [sp, #0x30]
  110f74: a9426bf4     	ldp	x20, x26, [sp, #0x20]
  110f78: f9400268     	ldr	x8, [x19]
  110f7c: cb0902a9     	sub	x9, x21, x9
  110f80: f94007fc     	ldr	x28, [sp, #0x8]
  110f84: 8b09014a     	add	x10, x10, x9
  110f88: eb08015f     	cmp	x10, x8
  110f8c: 540001e0     	b.eq	0x110fc8 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x484>
  110f90: d1000508     	sub	x8, x8, #0x1
  110f94: eb0a011f     	cmp	x8, x10
  110f98: 54000189     	b.ls	0x110fc8 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x484>
  110f9c: f9401bea     	ldr	x10, [sp, #0x30]
  110fa0: 8b0a0129     	add	x9, x9, x10
  110fa4: 91000529     	add	x9, x9, #0x1
  110fa8: 3940010a     	ldrb	w10, [x8]
  110fac: 9100052c     	add	x12, x9, #0x1
  110fb0: 385ff12b     	ldurb	w11, [x9, #-0x1]
  110fb4: 381ff12a     	sturb	w10, [x9, #-0x1]
  110fb8: 381ff50b     	strb	w11, [x8], #-0x1
  110fbc: eb08013f     	cmp	x9, x8
  110fc0: aa0c03e9     	mov	x9, x12
  110fc4: 54ffff23     	b.lo	0x110fa8 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x464>
  110fc8: eb1a037f     	cmp	x27, x26
  110fcc: 540001e3     	b.lo	0x111008 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x4c4>
  110fd0: 14000029     	b	0x111074 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x530>
  110fd4: f9400328     	ldr	x8, [x25]
  110fd8: f9400263     	ldr	x3, [x19]
  110fdc: f9402108     	ldr	x8, [x8, #0x40]
  110fe0: aa1903e0     	mov	x0, x25
  110fe4: aa1503e1     	mov	x1, x21
  110fe8: aa1b03e2     	mov	x2, x27
  110fec: d63f0100     	blr	x8
  110ff0: f9400268     	ldr	x8, [x19]
  110ff4: cb150369     	sub	x9, x27, x21
  110ff8: 8b090108     	add	x8, x8, x9
  110ffc: f9000268     	str	x8, [x19]
  111000: eb1a037f     	cmp	x27, x26
  111004: 54000382     	b.hs	0x111074 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x530>
  111008: aa1403f5     	mov	x21, x20
  11100c: cb1b0354     	sub	x20, x26, x27
  111010: 9100077b     	add	x27, x27, #0x1
  111014: 385ff361     	ldurb	w1, [x27, #-0x1]
  111018: 7100b83f     	cmp	w1, #0x2e
  11101c: 540001c0     	b.eq	0x111054 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x510>
  111020: f9400328     	ldr	x8, [x25]
  111024: f9401d08     	ldr	x8, [x8, #0x38]
  111028: aa1903e0     	mov	x0, x25
  11102c: d63f0100     	blr	x8
  111030: f9400268     	ldr	x8, [x19]
  111034: 9100077b     	add	x27, x27, #0x1
  111038: f1000694     	subs	x20, x20, #0x1
  11103c: 91000509     	add	x9, x8, #0x1
  111040: f9000269     	str	x9, [x19]
  111044: 39000100     	strb	w0, [x8]
  111048: 54fffe61     	b.ne	0x111014 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x4d0>
  11104c: aa1a03fb     	mov	x27, x26
  111050: 14000009     	b	0x111074 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x530>
  111054: f94002a8     	ldr	x8, [x21]
  111058: aa1503e0     	mov	x0, x21
  11105c: f9400d08     	ldr	x8, [x8, #0x18]
  111060: d63f0100     	blr	x8
  111064: f9400268     	ldr	x8, [x19]
  111068: 91000509     	add	x9, x8, #0x1
  11106c: f9000269     	str	x9, [x19]
  111070: 39000100     	strb	w0, [x8]
  111074: f9400328     	ldr	x8, [x25]
  111078: f9400263     	ldr	x3, [x19]
  11107c: f9402108     	ldr	x8, [x8, #0x40]
  111080: aa1903e0     	mov	x0, x25
  111084: aa1b03e1     	mov	x1, x27
  111088: aa1a03e2     	mov	x2, x26
  11108c: d63f0100     	blr	x8
  111090: f9400268     	ldr	x8, [x19]
  111094: cb1b0349     	sub	x9, x26, x27
  111098: f9400feb     	ldr	x11, [sp, #0x18]
  11109c: f9401fea     	ldr	x10, [sp, #0x38]
  1110a0: 8b090108     	add	x8, x8, x9
  1110a4: f9401be9     	ldr	x9, [sp, #0x30]
  1110a8: eb1a017f     	cmp	x11, x26
  1110ac: cb0a016a     	sub	x10, x11, x10
  1110b0: 8b0a0129     	add	x9, x9, x10
  1110b4: 385d03aa     	ldurb	w10, [x29, #-0x30]
  1110b8: 9a890109     	csel	x9, x8, x9, eq
  1110bc: f9000268     	str	x8, [x19]
  1110c0: f9400be8     	ldr	x8, [sp, #0x10]
  1110c4: f9000109     	str	x9, [x8]
  1110c8: 3600006a     	tbz	w10, #0x0, 0x1110d4 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x590>
  1110cc: f85e03a0     	ldur	x0, [x29, #-0x20]
  1110d0: 94012f84     	bl	0x15cee0 <_ZdlPv@plt>
  1110d4: f9401788     	ldr	x8, [x28, #0x28]
  1110d8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1110dc: eb09011f     	cmp	x8, x9
  1110e0: 54000161     	b.ne	0x11110c <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5c8>
  1110e4: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
  1110e8: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
  1110ec: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
  1110f0: a94967fa     	ldp	x26, x25, [sp, #0x90]
  1110f4: a9486ffc     	ldp	x28, x27, [sp, #0x80]
  1110f8: a9477bfd     	ldp	x29, x30, [sp, #0x70]
  1110fc: 910343ff     	add	sp, sp, #0xd0
  111100: d50323bf     	autiasp
  111104: d65f03c0     	ret
  111108: 940051b0     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11110c: 94012f49     	bl	0x15ce30 <__stack_chk_fail@plt>
  111110: 14000001     	b	0x111114 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5d0>
  111114: aa0003f3     	mov	x19, x0
  111118: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11111c: 9118e000     	add	x0, x0, #0x638
  111120: 94013a54     	bl	0x15fa70 <__cxa_guard_abort@plt>
  111124: 14000008     	b	0x111144 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x600>
  111128: 14000006     	b	0x111140 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5fc>
  11112c: 14000005     	b	0x111140 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5fc>
  111130: 14000004     	b	0x111140 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5fc>
  111134: 14000003     	b	0x111140 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5fc>
  111138: 14000002     	b	0x111140 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5fc>
  11113c: 14000001     	b	0x111140 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x5fc>
  111140: aa0003f3     	mov	x19, x0
  111144: 385d03a8     	ldurb	w8, [x29, #-0x30]
  111148: 36000068     	tbz	w8, #0x0, 0x111154 <std::__ndk1::__num_put<char>::__widen_and_group_float(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x610>
  11114c: f85e03a0     	ldur	x0, [x29, #-0x20]
  111150: 94012f64     	bl	0x15cee0 <_ZdlPv@plt>
  111154: aa1303e0     	mov	x0, x19
  111158: 94012002     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011115c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const>:
  11115c: d503233f     	paciasp
  111160: d10403ff     	sub	sp, sp, #0x100
  111164: a90a7bfd     	stp	x29, x30, [sp, #0xa0]
  111168: 910283fd     	add	x29, sp, #0xa0
  11116c: a90b6ffc     	stp	x28, x27, [sp, #0xb0]
  111170: a90c67fa     	stp	x26, x25, [sp, #0xc0]
  111174: a90d5ff8     	stp	x24, x23, [sp, #0xd0]
  111178: a90e57f6     	stp	x22, x21, [sp, #0xe0]
  11117c: a90f4ff4     	stp	x20, x19, [sp, #0xf0]
  111180: 3d8003e0     	str	q0, [sp]
  111184: d53bd05c     	mrs	x28, TPIDR_EL0
  111188: f9401788     	ldr	x8, [x28, #0x28]
  11118c: 2a0303f3     	mov	w19, w3
  111190: aa0203f4     	mov	x20, x2
  111194: aa0103f5     	mov	x21, x1
  111198: 528004aa     	mov	w10, #0x25              // =37
  11119c: f81f83a8     	stur	x8, [x29, #-0x8]
  1111a0: 9100c3e8     	add	x8, sp, #0x30
  1111a4: b9400849     	ldr	w9, [x2, #0x8]
  1111a8: f9001bea     	str	x10, [sp, #0x30]
  1111ac: 37580089     	tbnz	w9, #0xb, 0x1111bc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x60>
  1111b0: b2400108     	orr	x8, x8, #0x1
  1111b4: 375000c9     	tbnz	w9, #0xa, 0x1111cc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x70>
  1111b8: 14000007     	b	0x1111d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x78>
  1111bc: 5280056a     	mov	w10, #0x2b              // =43
  1111c0: b27f0108     	orr	x8, x8, #0x2
  1111c4: 3900c7ea     	strb	w10, [sp, #0x31]
  1111c8: 36500069     	tbz	w9, #0xa, 0x1111d4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x78>
  1111cc: 5280046a     	mov	w10, #0x23              // =35
  1111d0: 3800150a     	strb	w10, [x8], #0x1
  1111d4: 5280208a     	mov	w10, #0x104             // =260
  1111d8: 0a0a012a     	and	w10, w9, w10
  1111dc: 7104115f     	cmp	w10, #0x104
  1111e0: 540003e1     	b.ne	0x11125c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x100>
  1111e4: 7212013f     	tst	w9, #0x4000
  1111e8: 52800829     	mov	w9, #0x41               // =65
  1111ec: 52800c2b     	mov	w11, #0x61              // =97
  1111f0: 5280098a     	mov	w10, #0x4c              // =76
  1111f4: d100a3ac     	sub	x12, x29, #0x28
  1111f8: 1a890169     	csel	w9, w11, w9, eq
  1111fc: d0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111200: 9118e2d6     	add	x22, x22, #0x638
  111204: 3900010a     	strb	w10, [x8]
  111208: f90017ec     	str	x12, [sp, #0x28]
  11120c: 39000509     	strb	w9, [x8, #0x1]
  111210: 08dffec8     	ldarb	w8, [x22]
  111214: 36001288     	tbz	w8, #0x0, 0x111464 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x308>
  111218: d0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11121c: d100a3a0     	sub	x0, x29, #0x28
  111220: 9100c3e3     	add	x3, sp, #0x30
  111224: 528003c1     	mov	w1, #0x1e               // =30
  111228: 3dc003e0     	ldr	q0, [sp]
  11122c: f9431ae2     	ldr	x2, [x23, #0x630]
  111230: 94013a50     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  111234: 7100741f     	cmp	w0, #0x1d
  111238: 5400074d     	b.le	0x111320 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x1c4>
  11123c: 08dffec8     	ldarb	w8, [x22]
  111240: 360014c8     	tbz	w8, #0x0, 0x1114d8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x37c>
  111244: f9431ae1     	ldr	x1, [x23, #0x630]
  111248: 9100a3e0     	add	x0, sp, #0x28
  11124c: 9100c3e2     	add	x2, sp, #0x30
  111250: 3dc003e0     	ldr	q0, [sp]
  111254: 94013a4f     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  111258: 1400002e     	b	0x111310 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x1b4>
  11125c: 528545cb     	mov	w11, #0x2a2e            // =10798
  111260: 5280098c     	mov	w12, #0x4c              // =76
  111264: 7104015f     	cmp	w10, #0x100
  111268: 7900010b     	strh	w11, [x8]
  11126c: 3900090c     	strb	w12, [x8, #0x2]
  111270: 540000e0     	b.eq	0x11128c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x130>
  111274: 7100115f     	cmp	w10, #0x4
  111278: 54000121     	b.ne	0x11129c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x140>
  11127c: 7212013f     	tst	w9, #0x4000
  111280: 528008c9     	mov	w9, #0x46               // =70
  111284: 52800cca     	mov	w10, #0x66              // =102
  111288: 14000008     	b	0x1112a8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x14c>
  11128c: 7212013f     	tst	w9, #0x4000
  111290: 528008a9     	mov	w9, #0x45               // =69
  111294: 52800caa     	mov	w10, #0x65              // =101
  111298: 14000004     	b	0x1112a8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x14c>
  11129c: 7212013f     	tst	w9, #0x4000
  1112a0: 528008e9     	mov	w9, #0x47               // =71
  1112a4: 52800cea     	mov	w10, #0x67              // =103
  1112a8: 1a890149     	csel	w9, w10, w9, eq
  1112ac: d0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1112b0: 9118e2f7     	add	x23, x23, #0x638
  1112b4: d0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1112b8: 39000d09     	strb	w9, [x8, #0x3]
  1112bc: d100a3a8     	sub	x8, x29, #0x28
  1112c0: f90017e8     	str	x8, [sp, #0x28]
  1112c4: 08dffee8     	ldarb	w8, [x23]
  1112c8: 36000ec8     	tbz	w8, #0x0, 0x1114a0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x344>
  1112cc: f9431ac2     	ldr	x2, [x22, #0x630]
  1112d0: d100a3a0     	sub	x0, x29, #0x28
  1112d4: b9401284     	ldr	w4, [x20, #0x10]
  1112d8: 9100c3e3     	add	x3, sp, #0x30
  1112dc: 528003c1     	mov	w1, #0x1e               // =30
  1112e0: 3dc003e0     	ldr	q0, [sp]
  1112e4: 94013a23     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  1112e8: 7100741f     	cmp	w0, #0x1d
  1112ec: 540001ad     	b.le	0x111320 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x1c4>
  1112f0: 08dffee8     	ldarb	w8, [x23]
  1112f4: 360010e8     	tbz	w8, #0x0, 0x111510 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x3b4>
  1112f8: f9431ac1     	ldr	x1, [x22, #0x630]
  1112fc: b9401283     	ldr	w3, [x20, #0x10]
  111300: 9100a3e0     	add	x0, sp, #0x28
  111304: 9100c3e2     	add	x2, sp, #0x30
  111308: 3dc003e0     	ldr	q0, [sp]
  11130c: 94013a21     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  111310: f94017f7     	ldr	x23, [sp, #0x28]
  111314: aa1703f6     	mov	x22, x23
  111318: b5000097     	cbnz	x23, 0x111328 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x1cc>
  11131c: 94013929     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  111320: aa1f03f6     	mov	x22, xzr
  111324: f94017f7     	ldr	x23, [sp, #0x28]
  111328: b9400a89     	ldr	w9, [x20, #0x8]
  11132c: 93407c08     	sxtw	x8, w0
  111330: 8b0802f8     	add	x24, x23, x8
  111334: 5280160a     	mov	w10, #0xb0              // =176
  111338: aa1803fa     	mov	x26, x24
  11133c: 0a0a0129     	and	w9, w9, w10
  111340: 7100813f     	cmp	w9, #0x20
  111344: 540002a0     	b.eq	0x111398 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x23c>
  111348: 7100413f     	cmp	w9, #0x10
  11134c: 54000241     	b.ne	0x111394 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x238>
  111350: 394002e9     	ldrb	w9, [x23]
  111354: 7100b53f     	cmp	w9, #0x2d
  111358: 54000060     	b.eq	0x111364 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x208>
  11135c: 7100ad3f     	cmp	w9, #0x2b
  111360: 54000061     	b.ne	0x11136c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x210>
  111364: 910006fa     	add	x26, x23, #0x1
  111368: 1400000c     	b	0x111398 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x23c>
  11136c: 7100091f     	cmp	w8, #0x2
  111370: 5400012b     	b.lt	0x111394 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x238>
  111374: 7100c13f     	cmp	w9, #0x30
  111378: 540000e1     	b.ne	0x111394 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x238>
  11137c: 394006e9     	ldrb	w9, [x23, #0x1]
  111380: 321b0129     	orr	w9, w9, #0x20
  111384: 7101e13f     	cmp	w9, #0x78
  111388: 54000061     	b.ne	0x111394 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x238>
  11138c: 91000afa     	add	x26, x23, #0x2
  111390: 14000002     	b	0x111398 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x23c>
  111394: aa1703fa     	mov	x26, x23
  111398: d100a3a9     	sub	x9, x29, #0x28
  11139c: eb0902ff     	cmp	x23, x9
  1113a0: 540000e0     	b.eq	0x1113bc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x260>
  1113a4: d37ff900     	lsl	x0, x8, #1
  1113a8: 94012f9e     	bl	0x15d220 <malloc@plt>
  1113ac: aa0003f9     	mov	x25, x0
  1113b0: aa0003fb     	mov	x27, x0
  1113b4: b5000080     	cbnz	x0, 0x1113c4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x268>
  1113b8: 94013902     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  1113bc: aa1f03f9     	mov	x25, xzr
  1113c0: 9100f3fb     	add	x27, sp, #0x3c
  1113c4: 910043e8     	add	x8, sp, #0x10
  1113c8: aa1403e0     	mov	x0, x20
  1113cc: 94013925     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1113d0: 910083e4     	add	x4, sp, #0x20
  1113d4: 910063e5     	add	x5, sp, #0x18
  1113d8: 910043e6     	add	x6, sp, #0x10
  1113dc: aa1703e0     	mov	x0, x23
  1113e0: aa1a03e1     	mov	x1, x26
  1113e4: aa1803e2     	mov	x2, x24
  1113e8: aa1b03e3     	mov	x3, x27
  1113ec: 940139ed     	bl	0x15fba0 <_ZNSt6__ndk19__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>
  1113f0: f9400be0     	ldr	x0, [sp, #0x10]
  1113f4: 940138df     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1113f8: a9418be3     	ldp	x3, x2, [sp, #0x18]
  1113fc: aa1503e0     	mov	x0, x21
  111400: aa1b03e1     	mov	x1, x27
  111404: aa1403e4     	mov	x4, x20
  111408: 2a1303e5     	mov	w5, w19
  11140c: 97fffa0e     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  111410: aa0003f3     	mov	x19, x0
  111414: b4000079     	cbz	x25, 0x111420 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x2c4>
  111418: aa1903e0     	mov	x0, x25
  11141c: 94012fa1     	bl	0x15d2a0 <free@plt>
  111420: b4000076     	cbz	x22, 0x11142c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x2d0>
  111424: aa1603e0     	mov	x0, x22
  111428: 94012f9e     	bl	0x15d2a0 <free@plt>
  11142c: f9401788     	ldr	x8, [x28, #0x28]
  111430: f85f83a9     	ldur	x9, [x29, #-0x8]
  111434: eb09011f     	cmp	x8, x9
  111438: 54000881     	b.ne	0x111548 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x3ec>
  11143c: aa1303e0     	mov	x0, x19
  111440: a94f4ff4     	ldp	x20, x19, [sp, #0xf0]
  111444: a94e57f6     	ldp	x22, x21, [sp, #0xe0]
  111448: a94d5ff8     	ldp	x24, x23, [sp, #0xd0]
  11144c: a94c67fa     	ldp	x26, x25, [sp, #0xc0]
  111450: a94b6ffc     	ldp	x28, x27, [sp, #0xb0]
  111454: a94a7bfd     	ldp	x29, x30, [sp, #0xa0]
  111458: 910403ff     	add	sp, sp, #0x100
  11145c: d50323bf     	autiasp
  111460: d65f03c0     	ret
  111464: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111468: 9118e000     	add	x0, x0, #0x638
  11146c: 9401388d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  111470: 34ffed40     	cbz	w0, 0x111218 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0xbc>
  111474: b0fffae1     	adrp	x1, 0x6e000
  111478: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11147c: 911fa421     	add	x1, x1, #0x7e9
  111480: aa1f03e2     	mov	x2, xzr
  111484: 94013977     	bl	0x15fa60 <newlocale@plt>
  111488: d0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11148c: f9031900     	str	x0, [x8, #0x630]
  111490: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111494: 9118e000     	add	x0, x0, #0x638
  111498: 9401388e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11149c: 17ffff5f     	b	0x111218 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0xbc>
  1114a0: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1114a4: 9118e000     	add	x0, x0, #0x638
  1114a8: 9401387e     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1114ac: 34fff100     	cbz	w0, 0x1112cc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x170>
  1114b0: b0fffae1     	adrp	x1, 0x6e000
  1114b4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1114b8: 911fa421     	add	x1, x1, #0x7e9
  1114bc: aa1f03e2     	mov	x2, xzr
  1114c0: 94013968     	bl	0x15fa60 <newlocale@plt>
  1114c4: f9031ac0     	str	x0, [x22, #0x630]
  1114c8: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1114cc: 9118e000     	add	x0, x0, #0x638
  1114d0: 94013880     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1114d4: 17ffff7e     	b	0x1112cc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x170>
  1114d8: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1114dc: 9118e000     	add	x0, x0, #0x638
  1114e0: 94013870     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1114e4: 34ffeb00     	cbz	w0, 0x111244 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0xe8>
  1114e8: b0fffae1     	adrp	x1, 0x6e000
  1114ec: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1114f0: 911fa421     	add	x1, x1, #0x7e9
  1114f4: aa1f03e2     	mov	x2, xzr
  1114f8: 9401395a     	bl	0x15fa60 <newlocale@plt>
  1114fc: f9031ae0     	str	x0, [x23, #0x630]
  111500: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111504: 9118e000     	add	x0, x0, #0x638
  111508: 94013872     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11150c: 17ffff4e     	b	0x111244 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0xe8>
  111510: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111514: 9118e000     	add	x0, x0, #0x638
  111518: 94013862     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11151c: 34ffeee0     	cbz	w0, 0x1112f8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x19c>
  111520: b0fffae1     	adrp	x1, 0x6e000
  111524: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  111528: 911fa421     	add	x1, x1, #0x7e9
  11152c: aa1f03e2     	mov	x2, xzr
  111530: 9401394c     	bl	0x15fa60 <newlocale@plt>
  111534: f9031ac0     	str	x0, [x22, #0x630]
  111538: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11153c: 9118e000     	add	x0, x0, #0x638
  111540: 94013864     	bl	0x15f6d0 <__cxa_guard_release@plt>
  111544: 17ffff6d     	b	0x1112f8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x19c>
  111548: 94012e3a     	bl	0x15ce30 <__stack_chk_fail@plt>
  11154c: 14000003     	b	0x111558 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x3fc>
  111550: 14000002     	b	0x111558 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x3fc>
  111554: 14000001     	b	0x111558 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x3fc>
  111558: aa0003f3     	mov	x19, x0
  11155c: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111560: 9118e000     	add	x0, x0, #0x638
  111564: 94013943     	bl	0x15fa70 <__cxa_guard_abort@plt>
  111568: aa1303e0     	mov	x0, x19
  11156c: 94011efd     	bl	0x159160 <__emutls_get_address+0x6d4>
  111570: aa0003f3     	mov	x19, x0
  111574: b4000156     	cbz	x22, 0x11159c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x440>
  111578: 1400000e     	b	0x1115b0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x454>
  11157c: 14000005     	b	0x111590 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x434>
  111580: aa0003f3     	mov	x19, x0
  111584: f9400be0     	ldr	x0, [sp, #0x10]
  111588: 9401387a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11158c: 14000002     	b	0x111594 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x438>
  111590: aa0003f3     	mov	x19, x0
  111594: b5000099     	cbnz	x25, 0x1115a4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x448>
  111598: b50000d6     	cbnz	x22, 0x1115b0 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x454>
  11159c: aa1303e0     	mov	x0, x19
  1115a0: 94011ef0     	bl	0x159160 <__emutls_get_address+0x6d4>
  1115a4: aa1903e0     	mov	x0, x25
  1115a8: 94012f3e     	bl	0x15d2a0 <free@plt>
  1115ac: b4ffff96     	cbz	x22, 0x11159c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, long double) const+0x440>
  1115b0: aa1603e0     	mov	x0, x22
  1115b4: 94012f3b     	bl	0x15d2a0 <free@plt>
  1115b8: aa1303e0     	mov	x0, x19
  1115bc: 94011ee9     	bl	0x159160 <__emutls_get_address+0x6d4>
  1115c0: 94011ee8     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001115c4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const>:
  1115c4: d503233f     	paciasp
  1115c8: d10383ff     	sub	sp, sp, #0xe0
  1115cc: a9087bfd     	stp	x29, x30, [sp, #0x80]
  1115d0: 910203fd     	add	x29, sp, #0x80
  1115d4: f9004bfb     	str	x27, [sp, #0x90]
  1115d8: a90a67fa     	stp	x26, x25, [sp, #0xa0]
  1115dc: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
  1115e0: a90c57f6     	stp	x22, x21, [sp, #0xc0]
  1115e4: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
  1115e8: d53bd058     	mrs	x24, TPIDR_EL0
  1115ec: 528e04a9     	mov	w9, #0x7025             // =28709
  1115f0: f9401708     	ldr	x8, [x24, #0x28]
  1115f4: aa0403f6     	mov	x22, x4
  1115f8: 2a0303f3     	mov	w19, w3
  1115fc: aa0203f4     	mov	x20, x2
  111600: aa0103f5     	mov	x21, x1
  111604: d0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111608: f81f83a8     	stur	x8, [x29, #-0x8]
  11160c: d0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111610: 9118e108     	add	x8, x8, #0x638
  111614: 790073ff     	strh	wzr, [sp, #0x38]
  111618: b90037e9     	str	w9, [sp, #0x34]
  11161c: 08dffd08     	ldarb	w8, [x8]
  111620: 36000ce8     	tbz	w8, #0x0, 0x1117bc <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x1f8>
  111624: f9431ae2     	ldr	x2, [x23, #0x630]
  111628: d10073a0     	sub	x0, x29, #0x1c
  11162c: 9100d3e3     	add	x3, sp, #0x34
  111630: 52800281     	mov	w1, #0x14               // =20
  111634: aa1603e4     	mov	x4, x22
  111638: d10073b6     	sub	x22, x29, #0x1c
  11163c: 9401394d     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  111640: b9400a88     	ldr	w8, [x20, #0x8]
  111644: 93407c19     	sxtw	x25, w0
  111648: 8b1902d6     	add	x22, x22, x25
  11164c: 52801609     	mov	w9, #0xb0               // =176
  111650: aa1603fa     	mov	x26, x22
  111654: 0a090108     	and	w8, w8, w9
  111658: 7100811f     	cmp	w8, #0x20
  11165c: 540002e0     	b.eq	0x1116b8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf4>
  111660: 7100411f     	cmp	w8, #0x10
  111664: 54000281     	b.ne	0x1116b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf0>
  111668: 385e43a8     	ldurb	w8, [x29, #-0x1c]
  11166c: 7100b51f     	cmp	w8, #0x2d
  111670: 54000060     	b.eq	0x11167c <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xb8>
  111674: 7100ad1f     	cmp	w8, #0x2b
  111678: 54000081     	b.ne	0x111688 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xc4>
  11167c: d10073a8     	sub	x8, x29, #0x1c
  111680: b240011a     	orr	x26, x8, #0x1
  111684: 1400000d     	b	0x1116b8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf4>
  111688: 71000b3f     	cmp	w25, #0x2
  11168c: 5400014b     	b.lt	0x1116b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf0>
  111690: 7100c11f     	cmp	w8, #0x30
  111694: 54000101     	b.ne	0x1116b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf0>
  111698: 385e53a8     	ldurb	w8, [x29, #-0x1b]
  11169c: 321b0108     	orr	w8, w8, #0x20
  1116a0: 7101e11f     	cmp	w8, #0x78
  1116a4: 54000081     	b.ne	0x1116b4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf0>
  1116a8: d10073a8     	sub	x8, x29, #0x1c
  1116ac: b27f011a     	orr	x26, x8, #0x2
  1116b0: 14000002     	b	0x1116b8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0xf4>
  1116b4: d10073ba     	sub	x26, x29, #0x1c
  1116b8: 910003e8     	mov	x8, sp
  1116bc: aa1403e0     	mov	x0, x20
  1116c0: 94013868     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1116c4: f00002d7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1116c8: f00002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1116cc: f94702f7     	ldr	x23, [x23, #0xe00]
  1116d0: f9474508     	ldr	x8, [x8, #0xe88]
  1116d4: f9000fff     	str	xzr, [sp, #0x18]
  1116d8: f94003fb     	ldr	x27, [sp]
  1116dc: a900a3f7     	stp	x23, x8, [sp, #0x8]
  1116e0: c8dffee8     	ldar	x8, [x23]
  1116e4: b100051f     	cmn	x8, #0x1
  1116e8: 54000140     	b.eq	0x111710 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x14c>
  1116ec: 910023e8     	add	x8, sp, #0x8
  1116f0: 9100a3e9     	add	x9, sp, #0x28
  1116f4: a90223e9     	stp	x9, x8, [sp, #0x20]
  1116f8: f00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1116fc: 90000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  111700: 9104d042     	add	x2, x2, #0x134
  111704: 910083e1     	add	x1, sp, #0x20
  111708: f9470000     	ldr	x0, [x0, #0xe00]
  11170c: 94013899     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  111710: a9412768     	ldp	x8, x9, [x27, #0x10]
  111714: b9800aea     	ldrsw	x10, [x23, #0x8]
  111718: cb08012b     	sub	x11, x9, x8
  11171c: d1000549     	sub	x9, x10, #0x1
  111720: eb8b0d3f     	cmp	x9, x11, asr #3
  111724: 540004a2     	b.hs	0x1117b8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x1f4>
  111728: f8697917     	ldr	x23, [x8, x9, lsl #3]
  11172c: b4000477     	cbz	x23, 0x1117b8 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x1f4>
  111730: f94003e0     	ldr	x0, [sp]
  111734: 9401380f     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  111738: f94002e8     	ldr	x8, [x23]
  11173c: d10073a1     	sub	x1, x29, #0x1c
  111740: 9100f3e3     	add	x3, sp, #0x3c
  111744: aa1703e0     	mov	x0, x23
  111748: aa1603e2     	mov	x2, x22
  11174c: d10073b7     	sub	x23, x29, #0x1c
  111750: f9402108     	ldr	x8, [x8, #0x40]
  111754: 9100f3fb     	add	x27, sp, #0x3c
  111758: d63f0100     	blr	x8
  11175c: cb170348     	sub	x8, x26, x23
  111760: 8b190363     	add	x3, x27, x25
  111764: 8b080368     	add	x8, x27, x8
  111768: eb16035f     	cmp	x26, x22
  11176c: 9a880062     	csel	x2, x3, x8, eq
  111770: 9100f3e1     	add	x1, sp, #0x3c
  111774: aa1503e0     	mov	x0, x21
  111778: aa1403e4     	mov	x4, x20
  11177c: 2a1303e5     	mov	w5, w19
  111780: 97fff931     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  111784: f9401708     	ldr	x8, [x24, #0x28]
  111788: f85f83a9     	ldur	x9, [x29, #-0x8]
  11178c: eb09011f     	cmp	x8, x9
  111790: 54000321     	b.ne	0x1117f4 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x230>
  111794: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
  111798: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
  11179c: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
  1117a0: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
  1117a4: a9487bfd     	ldp	x29, x30, [sp, #0x80]
  1117a8: f9404bfb     	ldr	x27, [sp, #0x90]
  1117ac: 910383ff     	add	sp, sp, #0xe0
  1117b0: d50323bf     	autiasp
  1117b4: d65f03c0     	ret
  1117b8: 94005004     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1117bc: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1117c0: 9118e000     	add	x0, x0, #0x638
  1117c4: 940137b7     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1117c8: 34fff2e0     	cbz	w0, 0x111624 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x60>
  1117cc: b0fffae1     	adrp	x1, 0x6e000
  1117d0: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1117d4: 911fa421     	add	x1, x1, #0x7e9
  1117d8: aa1f03e2     	mov	x2, xzr
  1117dc: 940138a1     	bl	0x15fa60 <newlocale@plt>
  1117e0: f9031ae0     	str	x0, [x23, #0x630]
  1117e4: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1117e8: 9118e000     	add	x0, x0, #0x638
  1117ec: 940137b9     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1117f0: 17ffff8d     	b	0x111624 <std::__ndk1::num_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, void const*) const+0x60>
  1117f4: 94012d8f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1117f8: aa0003f3     	mov	x19, x0
  1117fc: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111800: 9118e000     	add	x0, x0, #0x638
  111804: 9401389b     	bl	0x15fa70 <__cxa_guard_abort@plt>
  111808: aa1303e0     	mov	x0, x19
  11180c: 94011e55     	bl	0x159160 <__emutls_get_address+0x6d4>
  111810: aa0003f3     	mov	x19, x0
  111814: f94003e0     	ldr	x0, [sp]
  111818: 940137d6     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11181c: aa1303e0     	mov	x0, x19
  111820: 94011e50     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000111824 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const>:
  111824: d503233f     	paciasp
  111828: d10203ff     	sub	sp, sp, #0x80
  11182c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  111830: 910103fd     	add	x29, sp, #0x40
  111834: f9002bf7     	str	x23, [sp, #0x50]
  111838: a90657f6     	stp	x22, x21, [sp, #0x60]
  11183c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  111840: d53bd056     	mrs	x22, TPIDR_EL0
  111844: 2a0403f4     	mov	w20, w4
  111848: f94016c8     	ldr	x8, [x22, #0x28]
  11184c: aa0103f3     	mov	x19, x1
  111850: f81f83a8     	stur	x8, [x29, #-0x8]
  111854: 39402048     	ldrb	w8, [x2, #0x8]
  111858: 37000108     	tbnz	w8, #0x0, 0x111878 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x54>
  11185c: f9400008     	ldr	x8, [x0]
  111860: 92400284     	and	x4, x20, #0x1
  111864: aa1303e1     	mov	x1, x19
  111868: f9401908     	ldr	x8, [x8, #0x30]
  11186c: d63f0100     	blr	x8
  111870: aa0003f3     	mov	x19, x0
  111874: 14000055     	b	0x1119c8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x1a4>
  111878: 910023e8     	add	x8, sp, #0x8
  11187c: aa0203e0     	mov	x0, x2
  111880: 940137f8     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  111884: f00002d5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  111888: f00002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11188c: f94752b5     	ldr	x21, [x21, #0xea0]
  111890: f9474508     	ldr	x8, [x8, #0xe88]
  111894: f90013ff     	str	xzr, [sp, #0x20]
  111898: f94007f7     	ldr	x23, [sp, #0x8]
  11189c: a90123f5     	stp	x21, x8, [sp, #0x10]
  1118a0: c8dffea8     	ldar	x8, [x21]
  1118a4: b100051f     	cmn	x8, #0x1
  1118a8: 54000140     	b.eq	0x1118d0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0xac>
  1118ac: 910043e8     	add	x8, sp, #0x10
  1118b0: d10043a9     	sub	x9, x29, #0x10
  1118b4: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  1118b8: f00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1118bc: 90000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1118c0: 9104d042     	add	x2, x2, #0x134
  1118c4: d10063a1     	sub	x1, x29, #0x18
  1118c8: f9475000     	ldr	x0, [x0, #0xea0]
  1118cc: 94013829     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1118d0: a94126e8     	ldp	x8, x9, [x23, #0x10]
  1118d4: b9800aaa     	ldrsw	x10, [x21, #0x8]
  1118d8: cb08012b     	sub	x11, x9, x8
  1118dc: d1000549     	sub	x9, x10, #0x1
  1118e0: eb8b0d3f     	cmp	x9, x11, asr #3
  1118e4: 540008a2     	b.hs	0x1119f8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x1d4>
  1118e8: f8697915     	ldr	x21, [x8, x9, lsl #3]
  1118ec: b4000875     	cbz	x21, 0x1119f8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x1d4>
  1118f0: f94007e0     	ldr	x0, [sp, #0x8]
  1118f4: 9401379f     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1118f8: 7200029f     	tst	w20, #0x1
  1118fc: 52800708     	mov	w8, #0x38               // =56
  111900: 52800609     	mov	w9, #0x30               // =48
  111904: aa1503e0     	mov	x0, x21
  111908: 9a881128     	csel	x8, x9, x8, ne
  11190c: f94002a9     	ldr	x9, [x21]
  111910: 910043f4     	add	x20, sp, #0x10
  111914: f8686929     	ldr	x9, [x9, x8]
  111918: 910043e8     	add	x8, sp, #0x10
  11191c: d63f0120     	blr	x9
  111920: 394043e8     	ldrb	w8, [sp, #0x10]
  111924: f9400fea     	ldr	x10, [sp, #0x18]
  111928: 2a0803e9     	mov	w9, w8
  11192c: d341fd08     	lsr	x8, x8, #1
  111930: 7200013f     	tst	w9, #0x1
  111934: 9a8a010c     	csel	x12, x8, x10, eq
  111938: f94013e8     	ldr	x8, [sp, #0x20]
  11193c: 1a9f17eb     	cset	w11, eq
  111940: b40003ec     	cbz	x12, 0x1119bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x198>
  111944: b27e0294     	orr	x20, x20, #0x4
  111948: 7200013f     	tst	w9, #0x1
  11194c: 9a880295     	csel	x21, x20, x8, eq
  111950: 14000010     	b	0x111990 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x16c>
  111954: b8004501     	str	w1, [x8], #0x4
  111958: f9001a68     	str	x8, [x19, #0x30]
  11195c: a941a3ea     	ldp	x10, x8, [sp, #0x18]
  111960: 3100043f     	cmn	w1, #0x1
  111964: 394043e9     	ldrb	w9, [sp, #0x10]
  111968: 9a9303f3     	csel	x19, xzr, x19, eq
  11196c: 7200013f     	tst	w9, #0x1
  111970: d341212b     	ubfx	x11, x9, #1, #8
  111974: 9a8a016c     	csel	x12, x11, x10, eq
  111978: 910012b5     	add	x21, x21, #0x4
  11197c: 9a88028d     	csel	x13, x20, x8, eq
  111980: 1a9f17eb     	cset	w11, eq
  111984: 8b0c09ac     	add	x12, x13, x12, lsl #2
  111988: eb0c02bf     	cmp	x21, x12
  11198c: 54000180     	b.eq	0x1119bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x198>
  111990: b4fffef3     	cbz	x19, 0x11196c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x148>
  111994: a9432668     	ldp	x8, x9, [x19, #0x30]
  111998: b94002a1     	ldr	w1, [x21]
  11199c: eb09011f     	cmp	x8, x9
  1119a0: 54fffda1     	b.ne	0x111954 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x130>
  1119a4: f9400268     	ldr	x8, [x19]
  1119a8: f9403508     	ldr	x8, [x8, #0x68]
  1119ac: aa1303e0     	mov	x0, x19
  1119b0: d63f0100     	blr	x8
  1119b4: 2a0003e1     	mov	w1, w0
  1119b8: 17ffffe9     	b	0x11195c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x138>
  1119bc: 3700006b     	tbnz	w11, #0x0, 0x1119c8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x1a4>
  1119c0: aa0803e0     	mov	x0, x8
  1119c4: 94012d47     	bl	0x15cee0 <_ZdlPv@plt>
  1119c8: f94016c8     	ldr	x8, [x22, #0x28]
  1119cc: f85f83a9     	ldur	x9, [x29, #-0x8]
  1119d0: eb09011f     	cmp	x8, x9
  1119d4: 54000141     	b.ne	0x1119fc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x1d8>
  1119d8: aa1303e0     	mov	x0, x19
  1119dc: f9402bf7     	ldr	x23, [sp, #0x50]
  1119e0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  1119e4: a94657f6     	ldp	x22, x21, [sp, #0x60]
  1119e8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  1119ec: 910203ff     	add	sp, sp, #0x80
  1119f0: d50323bf     	autiasp
  1119f4: d65f03c0     	ret
  1119f8: 94004f74     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1119fc: 94012d0d     	bl	0x15ce30 <__stack_chk_fail@plt>
  111a00: aa0003f3     	mov	x19, x0
  111a04: f94007e0     	ldr	x0, [sp, #0x8]
  111a08: 9401375a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  111a0c: aa1303e0     	mov	x0, x19
  111a10: 94011dd4     	bl	0x159160 <__emutls_get_address+0x6d4>
  111a14: 394043e8     	ldrb	w8, [sp, #0x10]
  111a18: aa0003f3     	mov	x19, x0
  111a1c: 36000068     	tbz	w8, #0x0, 0x111a28 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, bool) const+0x204>
  111a20: f94013e0     	ldr	x0, [sp, #0x20]
  111a24: 94012d2f     	bl	0x15cee0 <_ZdlPv@plt>
  111a28: aa1303e0     	mov	x0, x19
  111a2c: 94011dcd     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000111a30 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const>:
  111a30: d503233f     	paciasp
  111a34: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  111a38: a9016ffc     	stp	x28, x27, [sp, #0x10]
  111a3c: 910003fd     	mov	x29, sp
  111a40: a90267fa     	stp	x26, x25, [sp, #0x20]
  111a44: a9035ff8     	stp	x24, x23, [sp, #0x30]
  111a48: a90457f6     	stp	x22, x21, [sp, #0x40]
  111a4c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  111a50: d100c3ff     	sub	sp, sp, #0x30
  111a54: d53bd05a     	mrs	x26, TPIDR_EL0
  111a58: aa0403f6     	mov	x22, x4
  111a5c: f9401748     	ldr	x8, [x26, #0x28]
  111a60: 2a0303f3     	mov	w19, w3
  111a64: aa0203f4     	mov	x20, x2
  111a68: aa0103f5     	mov	x21, x1
  111a6c: 528004aa     	mov	w10, #0x25              // =37
  111a70: f81f83a8     	stur	x8, [x29, #-0x8]
  111a74: d10043a8     	sub	x8, x29, #0x10
  111a78: b9400849     	ldr	w9, [x2, #0x8]
  111a7c: 781f43bf     	sturh	wzr, [x29, #-0xc]
  111a80: b81f03aa     	stur	w10, [x29, #-0x10]
  111a84: 37580089     	tbnz	w9, #0xb, 0x111a94 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x64>
  111a88: b2400108     	orr	x8, x8, #0x1
  111a8c: 374800c9     	tbnz	w9, #0x9, 0x111aa4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x74>
  111a90: 14000007     	b	0x111aac <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x7c>
  111a94: 5280056a     	mov	w10, #0x2b              // =43
  111a98: b27f0108     	orr	x8, x8, #0x2
  111a9c: 381f13aa     	sturb	w10, [x29, #-0xf]
  111aa0: 36480069     	tbz	w9, #0x9, 0x111aac <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x7c>
  111aa4: 5280046a     	mov	w10, #0x23              // =35
  111aa8: 3800150a     	strb	w10, [x8], #0x1
  111aac: 5280094a     	mov	w10, #0x4a              // =74
  111ab0: 52800d8b     	mov	w11, #0x6c              // =108
  111ab4: 0a0a012a     	and	w10, w9, w10
  111ab8: 7101015f     	cmp	w10, #0x40
  111abc: 3900010b     	strb	w11, [x8]
  111ac0: 54000100     	b.eq	0x111ae0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0xb0>
  111ac4: 7100215f     	cmp	w10, #0x8
  111ac8: 54000101     	b.ne	0x111ae8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0xb8>
  111acc: 7212013f     	tst	w9, #0x4000
  111ad0: 52800b09     	mov	w9, #0x58               // =88
  111ad4: 52800f0a     	mov	w10, #0x78              // =120
  111ad8: 1a890149     	csel	w9, w10, w9, eq
  111adc: 14000004     	b	0x111aec <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0xbc>
  111ae0: 52800de9     	mov	w9, #0x6f               // =111
  111ae4: 14000002     	b	0x111aec <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0xbc>
  111ae8: 52800c89     	mov	w9, #0x64               // =100
  111aec: 39000509     	strb	w9, [x8, #0x1]
  111af0: 910003e9     	mov	x9, sp
  111af4: b9400a88     	ldr	w8, [x20, #0x8]
  111af8: 910003fb     	mov	x27, sp
  111afc: d3492519     	ubfx	x25, x8, #9, #1
  111b00: 91005f38     	add	x24, x25, #0x17
  111b04: 11003f08     	add	w8, w24, #0xf
  111b08: 927c0508     	and	x8, x8, #0x30
  111b0c: cb080137     	sub	x23, x9, x8
  111b10: 910002ff     	mov	sp, x23
  111b14: d0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111b18: d000031c     	adrp	x28, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111b1c: 9118e108     	add	x8, x8, #0x638
  111b20: 08dffd08     	ldarb	w8, [x8]
  111b24: 36000928     	tbz	w8, #0x0, 0x111c48 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x218>
  111b28: f9431b82     	ldr	x2, [x28, #0x630]
  111b2c: d10043a3     	sub	x3, x29, #0x10
  111b30: aa1703e0     	mov	x0, x23
  111b34: aa1803e1     	mov	x1, x24
  111b38: aa1603e4     	mov	x4, x22
  111b3c: 9401380d     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  111b40: b9400a88     	ldr	w8, [x20, #0x8]
  111b44: 8b20c2f6     	add	x22, x23, w0, sxtw
  111b48: 52801609     	mov	w9, #0xb0               // =176
  111b4c: aa1603f8     	mov	x24, x22
  111b50: 0a090108     	and	w8, w8, w9
  111b54: 7100811f     	cmp	w8, #0x20
  111b58: 540002a0     	b.eq	0x111bac <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x17c>
  111b5c: 7100411f     	cmp	w8, #0x10
  111b60: 54000241     	b.ne	0x111ba8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x178>
  111b64: 394002e8     	ldrb	w8, [x23]
  111b68: 7100b51f     	cmp	w8, #0x2d
  111b6c: 54000060     	b.eq	0x111b78 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x148>
  111b70: 7100ad1f     	cmp	w8, #0x2b
  111b74: 54000061     	b.ne	0x111b80 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x150>
  111b78: 910006f8     	add	x24, x23, #0x1
  111b7c: 1400000c     	b	0x111bac <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x17c>
  111b80: 7100081f     	cmp	w0, #0x2
  111b84: 5400012b     	b.lt	0x111ba8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x178>
  111b88: 7100c11f     	cmp	w8, #0x30
  111b8c: 540000e1     	b.ne	0x111ba8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x178>
  111b90: 394006e8     	ldrb	w8, [x23, #0x1]
  111b94: 321b0108     	orr	w8, w8, #0x20
  111b98: 7101e11f     	cmp	w8, #0x78
  111b9c: 54000061     	b.ne	0x111ba8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x178>
  111ba0: 91000af8     	add	x24, x23, #0x2
  111ba4: 14000002     	b	0x111bac <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x17c>
  111ba8: aa1703f8     	mov	x24, x23
  111bac: 531d7328     	lsl	w8, w25, #3
  111bb0: 910003e9     	mov	x9, sp
  111bb4: 1102ed08     	add	w8, w8, #0xbb
  111bb8: 927c0d08     	and	x8, x8, #0xf0
  111bbc: cb080139     	sub	x25, x9, x8
  111bc0: 9100033f     	mov	sp, x25
  111bc4: d100a3a8     	sub	x8, x29, #0x28
  111bc8: aa1403e0     	mov	x0, x20
  111bcc: 94013725     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  111bd0: d10063a4     	sub	x4, x29, #0x18
  111bd4: d10083a5     	sub	x5, x29, #0x20
  111bd8: d100a3a6     	sub	x6, x29, #0x28
  111bdc: aa1703e0     	mov	x0, x23
  111be0: aa1803e1     	mov	x1, x24
  111be4: aa1603e2     	mov	x2, x22
  111be8: aa1903e3     	mov	x3, x25
  111bec: 940137fd     	bl	0x15fbe0 <_ZNSt6__ndk19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>
  111bf0: f85d83a0     	ldur	x0, [x29, #-0x28]
  111bf4: 940136df     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  111bf8: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  111bfc: aa1503e0     	mov	x0, x21
  111c00: aa1903e1     	mov	x1, x25
  111c04: aa1403e4     	mov	x4, x20
  111c08: 2a1303e5     	mov	w5, w19
  111c0c: 9400012e     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  111c10: 9100037f     	mov	sp, x27
  111c14: f9401748     	ldr	x8, [x26, #0x28]
  111c18: f85f83a9     	ldur	x9, [x29, #-0x8]
  111c1c: eb09011f     	cmp	x8, x9
  111c20: 54000301     	b.ne	0x111c80 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0x250>
  111c24: 910003bf     	mov	sp, x29
  111c28: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  111c2c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  111c30: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  111c34: a94267fa     	ldp	x26, x25, [sp, #0x20]
  111c38: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  111c3c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  111c40: d50323bf     	autiasp
  111c44: d65f03c0     	ret
  111c48: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111c4c: 9118e000     	add	x0, x0, #0x638
  111c50: 94013694     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  111c54: 34fff6a0     	cbz	w0, 0x111b28 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0xf8>
  111c58: b0fffae1     	adrp	x1, 0x6e000
  111c5c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  111c60: 911fa421     	add	x1, x1, #0x7e9
  111c64: aa1f03e2     	mov	x2, xzr
  111c68: 9401377e     	bl	0x15fa60 <newlocale@plt>
  111c6c: f9031b80     	str	x0, [x28, #0x630]
  111c70: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111c74: 9118e000     	add	x0, x0, #0x638
  111c78: 94013696     	bl	0x15f6d0 <__cxa_guard_release@plt>
  111c7c: 17ffffab     	b	0x111b28 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long) const+0xf8>
  111c80: 94012c6c     	bl	0x15ce30 <__stack_chk_fail@plt>
  111c84: aa0003f3     	mov	x19, x0
  111c88: d0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  111c8c: 9118e000     	add	x0, x0, #0x638
  111c90: 94013778     	bl	0x15fa70 <__cxa_guard_abort@plt>
  111c94: aa1303e0     	mov	x0, x19
  111c98: 94011d32     	bl	0x159160 <__emutls_get_address+0x6d4>
  111c9c: aa0003f3     	mov	x19, x0
  111ca0: f85d83a0     	ldur	x0, [x29, #-0x28]
  111ca4: 940136b3     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  111ca8: aa1303e0     	mov	x0, x19
  111cac: 94011d2d     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000111cb0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)>:
  111cb0: d503233f     	paciasp
  111cb4: d10303ff     	sub	sp, sp, #0xc0
  111cb8: a9067bfd     	stp	x29, x30, [sp, #0x60]
  111cbc: 910183fd     	add	x29, sp, #0x60
  111cc0: a9076ffc     	stp	x28, x27, [sp, #0x70]
  111cc4: a90867fa     	stp	x26, x25, [sp, #0x80]
  111cc8: a9095ff8     	stp	x24, x23, [sp, #0x90]
  111ccc: a90a57f6     	stp	x22, x21, [sp, #0xa0]
  111cd0: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
  111cd4: f00002d5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  111cd8: f00002d3     	adrp	x19, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  111cdc: a9020fe1     	stp	x1, x3, [sp, #0x20]
  111ce0: d53bd05b     	mrs	x27, TPIDR_EL0
  111ce4: f9401768     	ldr	x8, [x27, #0x28]
  111ce8: aa0603fa     	mov	x26, x6
  111cec: f9470eb5     	ldr	x21, [x21, #0xe18]
  111cf0: aa0503f4     	mov	x20, x5
  111cf4: f9474673     	ldr	x19, [x19, #0xe88]
  111cf8: aa0403fc     	mov	x28, x4
  111cfc: f81f83a8     	stur	x8, [x29, #-0x8]
  111d00: aa0203f6     	mov	x22, x2
  111d04: f90023ff     	str	xzr, [sp, #0x40]
  111d08: f94000d7     	ldr	x23, [x6]
  111d0c: a9034ff5     	stp	x21, x19, [sp, #0x30]
  111d10: aa0003f8     	mov	x24, x0
  111d14: c8dffea8     	ldar	x8, [x21]
  111d18: b100051f     	cmn	x8, #0x1
  111d1c: 54000140     	b.eq	0x111d44 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x94>
  111d20: 9100c3e8     	add	x8, sp, #0x30
  111d24: d10043a9     	sub	x9, x29, #0x10
  111d28: f00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  111d2c: 90000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  111d30: 9104d042     	add	x2, x2, #0x134
  111d34: d10063a1     	sub	x1, x29, #0x18
  111d38: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  111d3c: f9470c00     	ldr	x0, [x0, #0xe18]
  111d40: 9401370c     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  111d44: a94126e8     	ldp	x8, x9, [x23, #0x10]
  111d48: b9800aaa     	ldrsw	x10, [x21, #0x8]
  111d4c: cb08012b     	sub	x11, x9, x8
  111d50: d1000549     	sub	x9, x10, #0x1
  111d54: eb8b0d3f     	cmp	x9, x11, asr #3
  111d58: 540019e2     	b.hs	0x112094 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3e4>
  111d5c: f8697919     	ldr	x25, [x8, x9, lsl #3]
  111d60: b40019b9     	cbz	x25, 0x112094 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3e4>
  111d64: f00002d5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  111d68: f94752b5     	ldr	x21, [x21, #0xea0]
  111d6c: f90023ff     	str	xzr, [sp, #0x40]
  111d70: a9034ff5     	stp	x21, x19, [sp, #0x30]
  111d74: f9400353     	ldr	x19, [x26]
  111d78: c8dffea8     	ldar	x8, [x21]
  111d7c: b100051f     	cmn	x8, #0x1
  111d80: 54000140     	b.eq	0x111da8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0xf8>
  111d84: 9100c3e8     	add	x8, sp, #0x30
  111d88: d10043a9     	sub	x9, x29, #0x10
  111d8c: f00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  111d90: 90000122     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  111d94: 9104d042     	add	x2, x2, #0x134
  111d98: d10063a1     	sub	x1, x29, #0x18
  111d9c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  111da0: f9475000     	ldr	x0, [x0, #0xea0]
  111da4: 940136f3     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  111da8: a9412668     	ldp	x8, x9, [x19, #0x10]
  111dac: b9800aaa     	ldrsw	x10, [x21, #0x8]
  111db0: cb08012b     	sub	x11, x9, x8
  111db4: d1000549     	sub	x9, x10, #0x1
  111db8: eb8b0d3f     	cmp	x9, x11, asr #3
  111dbc: 540016c2     	b.hs	0x112094 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3e4>
  111dc0: f869791a     	ldr	x26, [x8, x9, lsl #3]
  111dc4: b400169a     	cbz	x26, 0x112094 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3e4>
  111dc8: f9400348     	ldr	x8, [x26]
  111dcc: aa1a03e0     	mov	x0, x26
  111dd0: f9401509     	ldr	x9, [x8, #0x28]
  111dd4: 9100c3e8     	add	x8, sp, #0x30
  111dd8: d63f0120     	blr	x9
  111ddc: 3940c3e8     	ldrb	w8, [sp, #0x30]
  111de0: f9401fe9     	ldr	x9, [sp, #0x38]
  111de4: f94017f3     	ldr	x19, [sp, #0x28]
  111de8: d341fd0a     	lsr	x10, x8, #1
  111dec: 7200011f     	tst	w8, #0x1
  111df0: 9a890148     	csel	x8, x10, x9, eq
  111df4: b4000e48     	cbz	x8, 0x111fbc <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x30c>
  111df8: f9000293     	str	x19, [x20]
  111dfc: 39400301     	ldrb	w1, [x24]
  111e00: f9000ffc     	str	x28, [sp, #0x18]
  111e04: 7100b43f     	cmp	w1, #0x2d
  111e08: 54000080     	b.eq	0x111e18 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x168>
  111e0c: aa1803fc     	mov	x28, x24
  111e10: 7100ac3f     	cmp	w1, #0x2b
  111e14: 54000121     	b.ne	0x111e38 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x188>
  111e18: f9400328     	ldr	x8, [x25]
  111e1c: f9402d08     	ldr	x8, [x8, #0x58]
  111e20: aa1903e0     	mov	x0, x25
  111e24: d63f0100     	blr	x8
  111e28: f9400288     	ldr	x8, [x20]
  111e2c: 9100071c     	add	x28, x24, #0x1
  111e30: b8004500     	str	w0, [x8], #0x4
  111e34: f9000288     	str	x8, [x20]
  111e38: cb1c02c8     	sub	x8, x22, x28
  111e3c: f100091f     	cmp	x8, #0x2
  111e40: 540003ab     	b.lt	0x111eb4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x204>
  111e44: 39400388     	ldrb	w8, [x28]
  111e48: 7100c11f     	cmp	w8, #0x30
  111e4c: 54000341     	b.ne	0x111eb4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x204>
  111e50: 39400788     	ldrb	w8, [x28, #0x1]
  111e54: 321b0108     	orr	w8, w8, #0x20
  111e58: 7101e11f     	cmp	w8, #0x78
  111e5c: 540002c1     	b.ne	0x111eb4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x204>
  111e60: f9400328     	ldr	x8, [x25]
  111e64: f9402d08     	ldr	x8, [x8, #0x58]
  111e68: aa1903e0     	mov	x0, x25
  111e6c: 52800601     	mov	w1, #0x30               // =48
  111e70: d63f0100     	blr	x8
  111e74: f9400288     	ldr	x8, [x20]
  111e78: b8004500     	str	w0, [x8], #0x4
  111e7c: f9000288     	str	x8, [x20]
  111e80: f9400328     	ldr	x8, [x25]
  111e84: 39400781     	ldrb	w1, [x28, #0x1]
  111e88: f9402d08     	ldr	x8, [x8, #0x58]
  111e8c: aa1903e0     	mov	x0, x25
  111e90: d63f0100     	blr	x8
  111e94: 91000b95     	add	x21, x28, #0x2
  111e98: f9400288     	ldr	x8, [x20]
  111e9c: aa1503fc     	mov	x28, x21
  111ea0: b8004500     	str	w0, [x8], #0x4
  111ea4: f9000288     	str	x8, [x20]
  111ea8: eb16039f     	cmp	x28, x22
  111eac: 540000a1     	b.ne	0x111ec0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x210>
  111eb0: 14000010     	b	0x111ef0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x240>
  111eb4: aa1c03f5     	mov	x21, x28
  111eb8: eb16039f     	cmp	x28, x22
  111ebc: 540001a0     	b.eq	0x111ef0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x240>
  111ec0: d10006c8     	sub	x8, x22, #0x1
  111ec4: eb1c011f     	cmp	x8, x28
  111ec8: 54000149     	b.ls	0x111ef0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x240>
  111ecc: 91000789     	add	x9, x28, #0x1
  111ed0: 3940010a     	ldrb	w10, [x8]
  111ed4: 9100052c     	add	x12, x9, #0x1
  111ed8: 385ff12b     	ldurb	w11, [x9, #-0x1]
  111edc: 381ff12a     	sturb	w10, [x9, #-0x1]
  111ee0: 381ff50b     	strb	w11, [x8], #-0x1
  111ee4: eb08013f     	cmp	x9, x8
  111ee8: aa0c03e9     	mov	x9, x12
  111eec: 54ffff23     	b.lo	0x111ed0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x220>
  111ef0: f9400348     	ldr	x8, [x26]
  111ef4: f9401108     	ldr	x8, [x8, #0x20]
  111ef8: aa1a03e0     	mov	x0, x26
  111efc: d63f0100     	blr	x8
  111f00: eb16039f     	cmp	x28, x22
  111f04: 54000722     	b.hs	0x111fe8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x338>
  111f08: 9100c3e8     	add	x8, sp, #0x30
  111f0c: 2a0003fa     	mov	w26, w0
  111f10: a900eff5     	stp	x21, x27, [sp, #0x8]
  111f14: 2a1f03fb     	mov	w27, wzr
  111f18: 2a1f03f7     	mov	w23, wzr
  111f1c: b2400113     	orr	x19, x8, #0x1
  111f20: cb1502d5     	sub	x21, x22, x21
  111f24: 3940c3e9     	ldrb	w9, [sp, #0x30]
  111f28: 2a1b03e8     	mov	w8, w27
  111f2c: f94023ea     	ldr	x10, [sp, #0x40]
  111f30: 7200013f     	tst	w9, #0x1
  111f34: 9a8a0269     	csel	x9, x19, x10, eq
  111f38: 38686929     	ldrb	w9, [x9, x8]
  111f3c: 7100013f     	cmp	w9, #0x0
  111f40: 7a4912e0     	ccmp	w23, w9, #0x0, ne
  111f44: 540001a1     	b.ne	0x111f78 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2c8>
  111f48: f9400289     	ldr	x9, [x20]
  111f4c: 2a1f03f7     	mov	w23, wzr
  111f50: b800453a     	str	w26, [x9], #0x4
  111f54: 3940c3ea     	ldrb	w10, [sp, #0x30]
  111f58: f9000289     	str	x9, [x20]
  111f5c: f9401feb     	ldr	x11, [sp, #0x38]
  111f60: d341fd4c     	lsr	x12, x10, #1
  111f64: 7200015f     	tst	w10, #0x1
  111f68: 9a8b018a     	csel	x10, x12, x11, eq
  111f6c: d100054a     	sub	x10, x10, #0x1
  111f70: eb08015f     	cmp	x10, x8
  111f74: 1a9b977b     	cinc	w27, w27, hi
  111f78: f9400328     	ldr	x8, [x25]
  111f7c: 39400381     	ldrb	w1, [x28]
  111f80: f9402d08     	ldr	x8, [x8, #0x58]
  111f84: aa1903e0     	mov	x0, x25
  111f88: d63f0100     	blr	x8
  111f8c: f9400288     	ldr	x8, [x20]
  111f90: 110006f7     	add	w23, w23, #0x1
  111f94: 9100079c     	add	x28, x28, #0x1
  111f98: f10006b5     	subs	x21, x21, #0x1
  111f9c: aa0803e9     	mov	x9, x8
  111fa0: b8004520     	str	w0, [x9], #0x4
  111fa4: f9000289     	str	x9, [x20]
  111fa8: 54fffbe1     	b.ne	0x111f24 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x274>
  111fac: a940eff5     	ldp	x21, x27, [sp, #0x8]
  111fb0: 91001108     	add	x8, x8, #0x4
  111fb4: f94017f3     	ldr	x19, [sp, #0x28]
  111fb8: 1400000d     	b	0x111fec <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x33c>
  111fbc: f9400328     	ldr	x8, [x25]
  111fc0: f9403108     	ldr	x8, [x8, #0x60]
  111fc4: aa1903e0     	mov	x0, x25
  111fc8: aa1803e1     	mov	x1, x24
  111fcc: aa1603e2     	mov	x2, x22
  111fd0: aa1303e3     	mov	x3, x19
  111fd4: d63f0100     	blr	x8
  111fd8: cb1802c8     	sub	x8, x22, x24
  111fdc: 8b080a68     	add	x8, x19, x8, lsl #2
  111fe0: f9000288     	str	x8, [x20]
  111fe4: 14000014     	b	0x112034 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x384>
  111fe8: f9400288     	ldr	x8, [x20]
  111fec: cb1802a9     	sub	x9, x21, x24
  111ff0: f9400ffc     	ldr	x28, [sp, #0x18]
  111ff4: 8b090a6a     	add	x10, x19, x9, lsl #2
  111ff8: eb08015f     	cmp	x10, x8
  111ffc: 540001c0     	b.eq	0x112034 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x384>
  112000: d1001108     	sub	x8, x8, #0x4
  112004: eb0a011f     	cmp	x8, x10
  112008: 54000169     	b.ls	0x112034 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x384>
  11200c: 8b090a69     	add	x9, x19, x9, lsl #2
  112010: 91001129     	add	x9, x9, #0x4
  112014: b940010a     	ldr	w10, [x8]
  112018: 9100112c     	add	x12, x9, #0x4
  11201c: b85fc12b     	ldur	w11, [x9, #-0x4]
  112020: b81fc12a     	stur	w10, [x9, #-0x4]
  112024: b81fc50b     	str	w11, [x8], #-0x4
  112028: eb08013f     	cmp	x9, x8
  11202c: aa0c03e9     	mov	x9, x12
  112030: 54ffff23     	b.lo	0x112014 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x364>
  112034: f94013ea     	ldr	x10, [sp, #0x20]
  112038: f9400289     	ldr	x9, [x20]
  11203c: cb180148     	sub	x8, x10, x24
  112040: eb16015f     	cmp	x10, x22
  112044: 8b080a68     	add	x8, x19, x8, lsl #2
  112048: 9a880128     	csel	x8, x9, x8, eq
  11204c: 3940c3e9     	ldrb	w9, [sp, #0x30]
  112050: f9000388     	str	x8, [x28]
  112054: 36000069     	tbz	w9, #0x0, 0x112060 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3b0>
  112058: f94023e0     	ldr	x0, [sp, #0x40]
  11205c: 94012ba1     	bl	0x15cee0 <_ZdlPv@plt>
  112060: f9401768     	ldr	x8, [x27, #0x28]
  112064: f85f83a9     	ldur	x9, [x29, #-0x8]
  112068: eb09011f     	cmp	x8, x9
  11206c: 54000161     	b.ne	0x112098 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3e8>
  112070: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
  112074: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
  112078: a9495ff8     	ldp	x24, x23, [sp, #0x90]
  11207c: a94867fa     	ldp	x26, x25, [sp, #0x80]
  112080: a9476ffc     	ldp	x28, x27, [sp, #0x70]
  112084: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  112088: 910303ff     	add	sp, sp, #0xc0
  11208c: d50323bf     	autiasp
  112090: d65f03c0     	ret
  112094: 94004dcd     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  112098: 94012b66     	bl	0x15ce30 <__stack_chk_fail@plt>
  11209c: 14000003     	b	0x1120a8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3f8>
  1120a0: 14000002     	b	0x1120a8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3f8>
  1120a4: 14000001     	b	0x1120a8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3f8>
  1120a8: aa0003f3     	mov	x19, x0
  1120ac: 3940c3e8     	ldrb	w8, [sp, #0x30]
  1120b0: 36000068     	tbz	w8, #0x0, 0x1120bc <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x40c>
  1120b4: f94023e0     	ldr	x0, [sp, #0x40]
  1120b8: 94012b8a     	bl	0x15cee0 <_ZdlPv@plt>
  1120bc: aa1303e0     	mov	x0, x19
  1120c0: 94011c28     	bl	0x159160 <__emutls_get_address+0x6d4>
  1120c4: d503233f     	paciasp
  1120c8: d10203ff     	sub	sp, sp, #0x80
  1120cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1120d0: 910083fd     	add	x29, sp, #0x20
  1120d4: f9001bfb     	str	x27, [sp, #0x30]
  1120d8: a90467fa     	stp	x26, x25, [sp, #0x40]
  1120dc: a9055ff8     	stp	x24, x23, [sp, #0x50]
  1120e0: a90657f6     	stp	x22, x21, [sp, #0x60]
  1120e4: a9074ff4     	stp	x20, x19, [sp, #0x70]
  1120e8: d53bd05a     	mrs	x26, TPIDR_EL0
  1120ec: aa0003f3     	mov	x19, x0
  1120f0: f9401748     	ldr	x8, [x26, #0x28]
  1120f4: f81f83a8     	stur	x8, [x29, #-0x8]
  1120f8: b40009c0     	cbz	x0, 0x112230 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x580>
  1120fc: f9400c88     	ldr	x8, [x4, #0x18]
  112100: cb010069     	sub	x9, x3, x1
  112104: 9342fd29     	asr	x9, x9, #2
  112108: 2a0503f8     	mov	w24, w5
  11210c: aa0403f4     	mov	x20, x4
  112110: aa0303f6     	mov	x22, x3
  112114: eb090108     	subs	x8, x8, x9
  112118: aa0203f5     	mov	x21, x2
  11211c: 9a9fc117     	csel	x23, x8, xzr, gt
  112120: cb010048     	sub	x8, x2, x1
  112124: f100051f     	cmp	x8, #0x1
  112128: 5400012b     	b.lt	0x11214c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x49c>
  11212c: f9400269     	ldr	x9, [x19]
  112130: 9342fd19     	asr	x25, x8, #2
  112134: aa1303e0     	mov	x0, x19
  112138: aa1903e2     	mov	x2, x25
  11213c: f9403128     	ldr	x8, [x9, #0x60]
  112140: d63f0100     	blr	x8
  112144: eb19001f     	cmp	x0, x25
  112148: 54000721     	b.ne	0x11222c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x57c>
  11214c: b4000557     	cbz	x23, 0x1121f4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x544>
  112150: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  112154: eb0802ff     	cmp	x23, x8
  112158: 54000882     	b.hs	0x112268 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5b8>
  11215c: f10016ff     	cmp	x23, #0x5
  112160: 540000c2     	b.hs	0x112178 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x4c8>
  112164: 910003e9     	mov	x9, sp
  112168: 531f7ae8     	lsl	w8, w23, #1
  11216c: b27e0139     	orr	x25, x9, #0x4
  112170: 390003e8     	strb	w8, [sp]
  112174: 14000009     	b	0x112198 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x4e8>
  112178: 910012e8     	add	x8, x23, #0x4
  11217c: 927ef11b     	and	x27, x8, #0x7ffffffffffffffc
  112180: d37ef760     	lsl	x0, x27, #2
  112184: 94012b37     	bl	0x15ce60 <_Znwm@plt>
  112188: b2400368     	orr	x8, x27, #0x1
  11218c: aa0003f9     	mov	x25, x0
  112190: a90083f7     	stp	x23, x0, [sp, #0x8]
  112194: f90003e8     	str	x8, [sp]
  112198: aa1903e0     	mov	x0, x25
  11219c: 2a1803e1     	mov	w1, w24
  1121a0: aa1703e2     	mov	x2, x23
  1121a4: 94013693     	bl	0x15fbf0 <wmemset@plt>
  1121a8: b8377b3f     	str	wzr, [x25, x23, lsl #2]
  1121ac: 910003eb     	mov	x11, sp
  1121b0: 394003e8     	ldrb	w8, [sp]
  1121b4: b27e016b     	orr	x11, x11, #0x4
  1121b8: f9400be9     	ldr	x9, [sp, #0x10]
  1121bc: f940026a     	ldr	x10, [x19]
  1121c0: 7200011f     	tst	w8, #0x1
  1121c4: 9a890161     	csel	x1, x11, x9, eq
  1121c8: f9403148     	ldr	x8, [x10, #0x60]
  1121cc: aa1303e0     	mov	x0, x19
  1121d0: aa1703e2     	mov	x2, x23
  1121d4: d63f0100     	blr	x8
  1121d8: aa0003f8     	mov	x24, x0
  1121dc: 394003e8     	ldrb	w8, [sp]
  1121e0: 36000068     	tbz	w8, #0x0, 0x1121ec <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x53c>
  1121e4: f9400be0     	ldr	x0, [sp, #0x10]
  1121e8: 94012b3e     	bl	0x15cee0 <_ZdlPv@plt>
  1121ec: eb17031f     	cmp	x24, x23
  1121f0: 540001e1     	b.ne	0x11222c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x57c>
  1121f4: cb1502c8     	sub	x8, x22, x21
  1121f8: f100051f     	cmp	x8, #0x1
  1121fc: 5400014b     	b.lt	0x112224 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x574>
  112200: f9400269     	ldr	x9, [x19]
  112204: 9342fd16     	asr	x22, x8, #2
  112208: aa1303e0     	mov	x0, x19
  11220c: aa1503e1     	mov	x1, x21
  112210: aa1603e2     	mov	x2, x22
  112214: f9403128     	ldr	x8, [x9, #0x60]
  112218: d63f0100     	blr	x8
  11221c: eb16001f     	cmp	x0, x22
  112220: 54000061     	b.ne	0x11222c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x57c>
  112224: f9000e9f     	str	xzr, [x20, #0x18]
  112228: 14000002     	b	0x112230 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x580>
  11222c: aa1f03f3     	mov	x19, xzr
  112230: f9401748     	ldr	x8, [x26, #0x28]
  112234: f85f83a9     	ldur	x9, [x29, #-0x8]
  112238: eb09011f     	cmp	x8, x9
  11223c: 540001a1     	b.ne	0x112270 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5c0>
  112240: aa1303e0     	mov	x0, x19
  112244: f9401bfb     	ldr	x27, [sp, #0x30]
  112248: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  11224c: a94657f6     	ldp	x22, x21, [sp, #0x60]
  112250: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  112254: a94467fa     	ldp	x26, x25, [sp, #0x40]
  112258: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  11225c: 910203ff     	add	sp, sp, #0x80
  112260: d50323bf     	autiasp
  112264: d65f03c0     	ret
  112268: 910003e0     	mov	x0, sp
  11226c: 94012d49     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  112270: 94012af0     	bl	0x15ce30 <__stack_chk_fail@plt>
  112274: 394003e8     	ldrb	w8, [sp]
  112278: aa0003f3     	mov	x19, x0
  11227c: 36000068     	tbz	w8, #0x0, 0x112288 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5d8>
  112280: f9400be0     	ldr	x0, [sp, #0x10]
  112284: 94012b17     	bl	0x15cee0 <_ZdlPv@plt>
  112288: aa1303e0     	mov	x0, x19
  11228c: 94011bb5     	bl	0x159160 <__emutls_get_address+0x6d4>
  112290: 97fe5b29     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000112294 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const>:
  112294: d503233f     	paciasp
  112298: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11229c: a9016ffc     	stp	x28, x27, [sp, #0x10]
  1122a0: 910003fd     	mov	x29, sp
  1122a4: a90267fa     	stp	x26, x25, [sp, #0x20]
  1122a8: a9035ff8     	stp	x24, x23, [sp, #0x30]
  1122ac: a90457f6     	stp	x22, x21, [sp, #0x40]
  1122b0: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1122b4: d100c3ff     	sub	sp, sp, #0x30
  1122b8: d53bd05a     	mrs	x26, TPIDR_EL0
  1122bc: aa0403f6     	mov	x22, x4
  1122c0: f9401748     	ldr	x8, [x26, #0x28]
  1122c4: 2a0303f3     	mov	w19, w3
  1122c8: aa0203f4     	mov	x20, x2
  1122cc: aa0103f5     	mov	x21, x1
  1122d0: 528004aa     	mov	w10, #0x25              // =37
  1122d4: f81f83a8     	stur	x8, [x29, #-0x8]
  1122d8: d10043a8     	sub	x8, x29, #0x10
  1122dc: b9400849     	ldr	w9, [x2, #0x8]
  1122e0: f81f03aa     	stur	x10, [x29, #-0x10]
  1122e4: 37580089     	tbnz	w9, #0xb, 0x1122f4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x60>
  1122e8: b2400108     	orr	x8, x8, #0x1
  1122ec: 374800c9     	tbnz	w9, #0x9, 0x112304 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x70>
  1122f0: 14000007     	b	0x11230c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x78>
  1122f4: 5280056a     	mov	w10, #0x2b              // =43
  1122f8: b27f0108     	orr	x8, x8, #0x2
  1122fc: 381f13aa     	sturb	w10, [x29, #-0xf]
  112300: 36480069     	tbz	w9, #0x9, 0x11230c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x78>
  112304: 5280046a     	mov	w10, #0x23              // =35
  112308: 3800150a     	strb	w10, [x8], #0x1
  11230c: 5280094a     	mov	w10, #0x4a              // =74
  112310: 528d8d8b     	mov	w11, #0x6c6c            // =27756
  112314: 0a0a012a     	and	w10, w9, w10
  112318: 7101015f     	cmp	w10, #0x40
  11231c: 7900010b     	strh	w11, [x8]
  112320: 54000100     	b.eq	0x112340 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0xac>
  112324: 7100215f     	cmp	w10, #0x8
  112328: 54000101     	b.ne	0x112348 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0xb4>
  11232c: 7212013f     	tst	w9, #0x4000
  112330: 52800b09     	mov	w9, #0x58               // =88
  112334: 52800f0a     	mov	w10, #0x78              // =120
  112338: 1a890149     	csel	w9, w10, w9, eq
  11233c: 14000004     	b	0x11234c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0xb8>
  112340: 52800de9     	mov	w9, #0x6f               // =111
  112344: 14000002     	b	0x11234c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0xb8>
  112348: 52800c89     	mov	w9, #0x64               // =100
  11234c: 39000909     	strb	w9, [x8, #0x2]
  112350: 910003e9     	mov	x9, sp
  112354: b9400a88     	ldr	w8, [x20, #0x8]
  112358: 910003fb     	mov	x27, sp
  11235c: d3492519     	ubfx	x25, x8, #9, #1
  112360: 91005f38     	add	x24, x25, #0x17
  112364: 11003f08     	add	w8, w24, #0xf
  112368: 927c0508     	and	x8, x8, #0x30
  11236c: cb080137     	sub	x23, x9, x8
  112370: 910002ff     	mov	sp, x23
  112374: b0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112378: b000031c     	adrp	x28, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11237c: 9118e108     	add	x8, x8, #0x638
  112380: 08dffd08     	ldarb	w8, [x8]
  112384: 36000928     	tbz	w8, #0x0, 0x1124a8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x214>
  112388: f9431b82     	ldr	x2, [x28, #0x630]
  11238c: d10043a3     	sub	x3, x29, #0x10
  112390: aa1703e0     	mov	x0, x23
  112394: aa1803e1     	mov	x1, x24
  112398: aa1603e4     	mov	x4, x22
  11239c: 940135f5     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  1123a0: b9400a88     	ldr	w8, [x20, #0x8]
  1123a4: 8b20c2f6     	add	x22, x23, w0, sxtw
  1123a8: 52801609     	mov	w9, #0xb0               // =176
  1123ac: aa1603f8     	mov	x24, x22
  1123b0: 0a090108     	and	w8, w8, w9
  1123b4: 7100811f     	cmp	w8, #0x20
  1123b8: 540002a0     	b.eq	0x11240c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x178>
  1123bc: 7100411f     	cmp	w8, #0x10
  1123c0: 54000241     	b.ne	0x112408 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x174>
  1123c4: 394002e8     	ldrb	w8, [x23]
  1123c8: 7100b51f     	cmp	w8, #0x2d
  1123cc: 54000060     	b.eq	0x1123d8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x144>
  1123d0: 7100ad1f     	cmp	w8, #0x2b
  1123d4: 54000061     	b.ne	0x1123e0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x14c>
  1123d8: 910006f8     	add	x24, x23, #0x1
  1123dc: 1400000c     	b	0x11240c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x178>
  1123e0: 7100081f     	cmp	w0, #0x2
  1123e4: 5400012b     	b.lt	0x112408 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x174>
  1123e8: 7100c11f     	cmp	w8, #0x30
  1123ec: 540000e1     	b.ne	0x112408 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x174>
  1123f0: 394006e8     	ldrb	w8, [x23, #0x1]
  1123f4: 321b0108     	orr	w8, w8, #0x20
  1123f8: 7101e11f     	cmp	w8, #0x78
  1123fc: 54000061     	b.ne	0x112408 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x174>
  112400: 91000af8     	add	x24, x23, #0x2
  112404: 14000002     	b	0x11240c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x178>
  112408: aa1703f8     	mov	x24, x23
  11240c: 531d7328     	lsl	w8, w25, #3
  112410: 910003e9     	mov	x9, sp
  112414: 1102ed08     	add	w8, w8, #0xbb
  112418: 927c0d08     	and	x8, x8, #0xf0
  11241c: cb080139     	sub	x25, x9, x8
  112420: 9100033f     	mov	sp, x25
  112424: d100a3a8     	sub	x8, x29, #0x28
  112428: aa1403e0     	mov	x0, x20
  11242c: 9401350d     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  112430: d10063a4     	sub	x4, x29, #0x18
  112434: d10083a5     	sub	x5, x29, #0x20
  112438: d100a3a6     	sub	x6, x29, #0x28
  11243c: aa1703e0     	mov	x0, x23
  112440: aa1803e1     	mov	x1, x24
  112444: aa1603e2     	mov	x2, x22
  112448: aa1903e3     	mov	x3, x25
  11244c: 940135e5     	bl	0x15fbe0 <_ZNSt6__ndk19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>
  112450: f85d83a0     	ldur	x0, [x29, #-0x28]
  112454: 940134c7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112458: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  11245c: aa1503e0     	mov	x0, x21
  112460: aa1903e1     	mov	x1, x25
  112464: aa1403e4     	mov	x4, x20
  112468: 2a1303e5     	mov	w5, w19
  11246c: 97ffff16     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  112470: 9100037f     	mov	sp, x27
  112474: f9401748     	ldr	x8, [x26, #0x28]
  112478: f85f83a9     	ldur	x9, [x29, #-0x8]
  11247c: eb09011f     	cmp	x8, x9
  112480: 54000301     	b.ne	0x1124e0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0x24c>
  112484: 910003bf     	mov	sp, x29
  112488: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11248c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  112490: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  112494: a94267fa     	ldp	x26, x25, [sp, #0x20]
  112498: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11249c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  1124a0: d50323bf     	autiasp
  1124a4: d65f03c0     	ret
  1124a8: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1124ac: 9118e000     	add	x0, x0, #0x638
  1124b0: 9401347c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1124b4: 34fff6a0     	cbz	w0, 0x112388 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0xf4>
  1124b8: 90fffae1     	adrp	x1, 0x6e000
  1124bc: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1124c0: 911fa421     	add	x1, x1, #0x7e9
  1124c4: aa1f03e2     	mov	x2, xzr
  1124c8: 94013566     	bl	0x15fa60 <newlocale@plt>
  1124cc: f9031b80     	str	x0, [x28, #0x630]
  1124d0: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1124d4: 9118e000     	add	x0, x0, #0x638
  1124d8: 9401347e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1124dc: 17ffffab     	b	0x112388 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long long) const+0xf4>
  1124e0: 94012a54     	bl	0x15ce30 <__stack_chk_fail@plt>
  1124e4: aa0003f3     	mov	x19, x0
  1124e8: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1124ec: 9118e000     	add	x0, x0, #0x638
  1124f0: 94013560     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1124f4: aa1303e0     	mov	x0, x19
  1124f8: 94011b1a     	bl	0x159160 <__emutls_get_address+0x6d4>
  1124fc: aa0003f3     	mov	x19, x0
  112500: f85d83a0     	ldur	x0, [x29, #-0x28]
  112504: 9401349b     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112508: aa1303e0     	mov	x0, x19
  11250c: 94011b15     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000112510 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const>:
  112510: d503233f     	paciasp
  112514: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  112518: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11251c: 910003fd     	mov	x29, sp
  112520: a90267fa     	stp	x26, x25, [sp, #0x20]
  112524: a9035ff8     	stp	x24, x23, [sp, #0x30]
  112528: a90457f6     	stp	x22, x21, [sp, #0x40]
  11252c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  112530: d100c3ff     	sub	sp, sp, #0x30
  112534: d53bd05a     	mrs	x26, TPIDR_EL0
  112538: aa0403f6     	mov	x22, x4
  11253c: f9401748     	ldr	x8, [x26, #0x28]
  112540: 2a0303f3     	mov	w19, w3
  112544: aa0203f4     	mov	x20, x2
  112548: aa0103f5     	mov	x21, x1
  11254c: 528004aa     	mov	w10, #0x25              // =37
  112550: f81f83a8     	stur	x8, [x29, #-0x8]
  112554: d10043a8     	sub	x8, x29, #0x10
  112558: b9400849     	ldr	w9, [x2, #0x8]
  11255c: 781f43bf     	sturh	wzr, [x29, #-0xc]
  112560: b81f03aa     	stur	w10, [x29, #-0x10]
  112564: 37580089     	tbnz	w9, #0xb, 0x112574 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x64>
  112568: b2400108     	orr	x8, x8, #0x1
  11256c: 374800c9     	tbnz	w9, #0x9, 0x112584 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x74>
  112570: 14000007     	b	0x11258c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x7c>
  112574: 5280056a     	mov	w10, #0x2b              // =43
  112578: b27f0108     	orr	x8, x8, #0x2
  11257c: 381f13aa     	sturb	w10, [x29, #-0xf]
  112580: 36480069     	tbz	w9, #0x9, 0x11258c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x7c>
  112584: 5280046a     	mov	w10, #0x23              // =35
  112588: 3800150a     	strb	w10, [x8], #0x1
  11258c: 5280094a     	mov	w10, #0x4a              // =74
  112590: 52800d8b     	mov	w11, #0x6c              // =108
  112594: 0a0a012a     	and	w10, w9, w10
  112598: 7101015f     	cmp	w10, #0x40
  11259c: 3900010b     	strb	w11, [x8]
  1125a0: 54000100     	b.eq	0x1125c0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0xb0>
  1125a4: 7100215f     	cmp	w10, #0x8
  1125a8: 54000101     	b.ne	0x1125c8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0xb8>
  1125ac: 7212013f     	tst	w9, #0x4000
  1125b0: 52800b09     	mov	w9, #0x58               // =88
  1125b4: 52800f0a     	mov	w10, #0x78              // =120
  1125b8: 1a890149     	csel	w9, w10, w9, eq
  1125bc: 14000004     	b	0x1125cc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0xbc>
  1125c0: 52800de9     	mov	w9, #0x6f               // =111
  1125c4: 14000002     	b	0x1125cc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0xbc>
  1125c8: 52800ea9     	mov	w9, #0x75               // =117
  1125cc: 39000509     	strb	w9, [x8, #0x1]
  1125d0: 910003e9     	mov	x9, sp
  1125d4: b9400a88     	ldr	w8, [x20, #0x8]
  1125d8: 910003fb     	mov	x27, sp
  1125dc: d3492519     	ubfx	x25, x8, #9, #1
  1125e0: 91005f38     	add	x24, x25, #0x17
  1125e4: 11003f08     	add	w8, w24, #0xf
  1125e8: 927c0508     	and	x8, x8, #0x30
  1125ec: cb080137     	sub	x23, x9, x8
  1125f0: 910002ff     	mov	sp, x23
  1125f4: b0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1125f8: b000031c     	adrp	x28, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1125fc: 9118e108     	add	x8, x8, #0x638
  112600: 08dffd08     	ldarb	w8, [x8]
  112604: 36000928     	tbz	w8, #0x0, 0x112728 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x218>
  112608: f9431b82     	ldr	x2, [x28, #0x630]
  11260c: d10043a3     	sub	x3, x29, #0x10
  112610: aa1703e0     	mov	x0, x23
  112614: aa1803e1     	mov	x1, x24
  112618: aa1603e4     	mov	x4, x22
  11261c: 94013555     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  112620: b9400a88     	ldr	w8, [x20, #0x8]
  112624: 8b20c2f6     	add	x22, x23, w0, sxtw
  112628: 52801609     	mov	w9, #0xb0               // =176
  11262c: aa1603f8     	mov	x24, x22
  112630: 0a090108     	and	w8, w8, w9
  112634: 7100811f     	cmp	w8, #0x20
  112638: 540002a0     	b.eq	0x11268c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x17c>
  11263c: 7100411f     	cmp	w8, #0x10
  112640: 54000241     	b.ne	0x112688 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x178>
  112644: 394002e8     	ldrb	w8, [x23]
  112648: 7100b51f     	cmp	w8, #0x2d
  11264c: 54000060     	b.eq	0x112658 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x148>
  112650: 7100ad1f     	cmp	w8, #0x2b
  112654: 54000061     	b.ne	0x112660 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x150>
  112658: 910006f8     	add	x24, x23, #0x1
  11265c: 1400000c     	b	0x11268c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x17c>
  112660: 7100081f     	cmp	w0, #0x2
  112664: 5400012b     	b.lt	0x112688 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x178>
  112668: 7100c11f     	cmp	w8, #0x30
  11266c: 540000e1     	b.ne	0x112688 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x178>
  112670: 394006e8     	ldrb	w8, [x23, #0x1]
  112674: 321b0108     	orr	w8, w8, #0x20
  112678: 7101e11f     	cmp	w8, #0x78
  11267c: 54000061     	b.ne	0x112688 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x178>
  112680: 91000af8     	add	x24, x23, #0x2
  112684: 14000002     	b	0x11268c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x17c>
  112688: aa1703f8     	mov	x24, x23
  11268c: 531d7328     	lsl	w8, w25, #3
  112690: 910003e9     	mov	x9, sp
  112694: 1102ed08     	add	w8, w8, #0xbb
  112698: 927c0d08     	and	x8, x8, #0xf0
  11269c: cb080139     	sub	x25, x9, x8
  1126a0: 9100033f     	mov	sp, x25
  1126a4: d100a3a8     	sub	x8, x29, #0x28
  1126a8: aa1403e0     	mov	x0, x20
  1126ac: 9401346d     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1126b0: d10063a4     	sub	x4, x29, #0x18
  1126b4: d10083a5     	sub	x5, x29, #0x20
  1126b8: d100a3a6     	sub	x6, x29, #0x28
  1126bc: aa1703e0     	mov	x0, x23
  1126c0: aa1803e1     	mov	x1, x24
  1126c4: aa1603e2     	mov	x2, x22
  1126c8: aa1903e3     	mov	x3, x25
  1126cc: 94013545     	bl	0x15fbe0 <_ZNSt6__ndk19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>
  1126d0: f85d83a0     	ldur	x0, [x29, #-0x28]
  1126d4: 94013427     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1126d8: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  1126dc: aa1503e0     	mov	x0, x21
  1126e0: aa1903e1     	mov	x1, x25
  1126e4: aa1403e4     	mov	x4, x20
  1126e8: 2a1303e5     	mov	w5, w19
  1126ec: 97fffe76     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  1126f0: 9100037f     	mov	sp, x27
  1126f4: f9401748     	ldr	x8, [x26, #0x28]
  1126f8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1126fc: eb09011f     	cmp	x8, x9
  112700: 54000301     	b.ne	0x112760 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0x250>
  112704: 910003bf     	mov	sp, x29
  112708: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11270c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  112710: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  112714: a94267fa     	ldp	x26, x25, [sp, #0x20]
  112718: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11271c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  112720: d50323bf     	autiasp
  112724: d65f03c0     	ret
  112728: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11272c: 9118e000     	add	x0, x0, #0x638
  112730: 940133dc     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  112734: 34fff6a0     	cbz	w0, 0x112608 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0xf8>
  112738: 90fffae1     	adrp	x1, 0x6e000
  11273c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  112740: 911fa421     	add	x1, x1, #0x7e9
  112744: aa1f03e2     	mov	x2, xzr
  112748: 940134c6     	bl	0x15fa60 <newlocale@plt>
  11274c: f9031b80     	str	x0, [x28, #0x630]
  112750: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112754: 9118e000     	add	x0, x0, #0x638
  112758: 940133de     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11275c: 17ffffab     	b	0x112608 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long) const+0xf8>
  112760: 940129b4     	bl	0x15ce30 <__stack_chk_fail@plt>
  112764: aa0003f3     	mov	x19, x0
  112768: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11276c: 9118e000     	add	x0, x0, #0x638
  112770: 940134c0     	bl	0x15fa70 <__cxa_guard_abort@plt>
  112774: aa1303e0     	mov	x0, x19
  112778: 94011a7a     	bl	0x159160 <__emutls_get_address+0x6d4>
  11277c: aa0003f3     	mov	x19, x0
  112780: f85d83a0     	ldur	x0, [x29, #-0x28]
  112784: 940133fb     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112788: aa1303e0     	mov	x0, x19
  11278c: 94011a75     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000112790 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const>:
  112790: d503233f     	paciasp
  112794: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  112798: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11279c: 910003fd     	mov	x29, sp
  1127a0: a90267fa     	stp	x26, x25, [sp, #0x20]
  1127a4: a9035ff8     	stp	x24, x23, [sp, #0x30]
  1127a8: a90457f6     	stp	x22, x21, [sp, #0x40]
  1127ac: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1127b0: d100c3ff     	sub	sp, sp, #0x30
  1127b4: d53bd05a     	mrs	x26, TPIDR_EL0
  1127b8: aa0403f6     	mov	x22, x4
  1127bc: f9401748     	ldr	x8, [x26, #0x28]
  1127c0: 2a0303f3     	mov	w19, w3
  1127c4: aa0203f4     	mov	x20, x2
  1127c8: aa0103f5     	mov	x21, x1
  1127cc: 528004aa     	mov	w10, #0x25              // =37
  1127d0: f81f83a8     	stur	x8, [x29, #-0x8]
  1127d4: d10043a8     	sub	x8, x29, #0x10
  1127d8: b9400849     	ldr	w9, [x2, #0x8]
  1127dc: f81f03aa     	stur	x10, [x29, #-0x10]
  1127e0: 37580089     	tbnz	w9, #0xb, 0x1127f0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x60>
  1127e4: b2400108     	orr	x8, x8, #0x1
  1127e8: 374800c9     	tbnz	w9, #0x9, 0x112800 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x70>
  1127ec: 14000007     	b	0x112808 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x78>
  1127f0: 5280056a     	mov	w10, #0x2b              // =43
  1127f4: b27f0108     	orr	x8, x8, #0x2
  1127f8: 381f13aa     	sturb	w10, [x29, #-0xf]
  1127fc: 36480069     	tbz	w9, #0x9, 0x112808 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x78>
  112800: 5280046a     	mov	w10, #0x23              // =35
  112804: 3800150a     	strb	w10, [x8], #0x1
  112808: 5280094a     	mov	w10, #0x4a              // =74
  11280c: 528d8d8b     	mov	w11, #0x6c6c            // =27756
  112810: 0a0a012a     	and	w10, w9, w10
  112814: 7101015f     	cmp	w10, #0x40
  112818: 7900010b     	strh	w11, [x8]
  11281c: 54000100     	b.eq	0x11283c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0xac>
  112820: 7100215f     	cmp	w10, #0x8
  112824: 54000101     	b.ne	0x112844 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0xb4>
  112828: 7212013f     	tst	w9, #0x4000
  11282c: 52800b09     	mov	w9, #0x58               // =88
  112830: 52800f0a     	mov	w10, #0x78              // =120
  112834: 1a890149     	csel	w9, w10, w9, eq
  112838: 14000004     	b	0x112848 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0xb8>
  11283c: 52800de9     	mov	w9, #0x6f               // =111
  112840: 14000002     	b	0x112848 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0xb8>
  112844: 52800ea9     	mov	w9, #0x75               // =117
  112848: 39000909     	strb	w9, [x8, #0x2]
  11284c: 910003e9     	mov	x9, sp
  112850: b9400a88     	ldr	w8, [x20, #0x8]
  112854: 910003fb     	mov	x27, sp
  112858: d3492519     	ubfx	x25, x8, #9, #1
  11285c: 91005f38     	add	x24, x25, #0x17
  112860: 11003f08     	add	w8, w24, #0xf
  112864: 927c0508     	and	x8, x8, #0x30
  112868: cb080137     	sub	x23, x9, x8
  11286c: 910002ff     	mov	sp, x23
  112870: b0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112874: b000031c     	adrp	x28, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112878: 9118e108     	add	x8, x8, #0x638
  11287c: 08dffd08     	ldarb	w8, [x8]
  112880: 36000928     	tbz	w8, #0x0, 0x1129a4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x214>
  112884: f9431b82     	ldr	x2, [x28, #0x630]
  112888: d10043a3     	sub	x3, x29, #0x10
  11288c: aa1703e0     	mov	x0, x23
  112890: aa1803e1     	mov	x1, x24
  112894: aa1603e4     	mov	x4, x22
  112898: 940134b6     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  11289c: b9400a88     	ldr	w8, [x20, #0x8]
  1128a0: 8b20c2f6     	add	x22, x23, w0, sxtw
  1128a4: 52801609     	mov	w9, #0xb0               // =176
  1128a8: aa1603f8     	mov	x24, x22
  1128ac: 0a090108     	and	w8, w8, w9
  1128b0: 7100811f     	cmp	w8, #0x20
  1128b4: 540002a0     	b.eq	0x112908 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x178>
  1128b8: 7100411f     	cmp	w8, #0x10
  1128bc: 54000241     	b.ne	0x112904 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x174>
  1128c0: 394002e8     	ldrb	w8, [x23]
  1128c4: 7100b51f     	cmp	w8, #0x2d
  1128c8: 54000060     	b.eq	0x1128d4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x144>
  1128cc: 7100ad1f     	cmp	w8, #0x2b
  1128d0: 54000061     	b.ne	0x1128dc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x14c>
  1128d4: 910006f8     	add	x24, x23, #0x1
  1128d8: 1400000c     	b	0x112908 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x178>
  1128dc: 7100081f     	cmp	w0, #0x2
  1128e0: 5400012b     	b.lt	0x112904 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x174>
  1128e4: 7100c11f     	cmp	w8, #0x30
  1128e8: 540000e1     	b.ne	0x112904 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x174>
  1128ec: 394006e8     	ldrb	w8, [x23, #0x1]
  1128f0: 321b0108     	orr	w8, w8, #0x20
  1128f4: 7101e11f     	cmp	w8, #0x78
  1128f8: 54000061     	b.ne	0x112904 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x174>
  1128fc: 91000af8     	add	x24, x23, #0x2
  112900: 14000002     	b	0x112908 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x178>
  112904: aa1703f8     	mov	x24, x23
  112908: 531d7328     	lsl	w8, w25, #3
  11290c: 910003e9     	mov	x9, sp
  112910: 1102ed08     	add	w8, w8, #0xbb
  112914: 927c0d08     	and	x8, x8, #0xf0
  112918: cb080139     	sub	x25, x9, x8
  11291c: 9100033f     	mov	sp, x25
  112920: d100a3a8     	sub	x8, x29, #0x28
  112924: aa1403e0     	mov	x0, x20
  112928: 940133ce     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11292c: d10063a4     	sub	x4, x29, #0x18
  112930: d10083a5     	sub	x5, x29, #0x20
  112934: d100a3a6     	sub	x6, x29, #0x28
  112938: aa1703e0     	mov	x0, x23
  11293c: aa1803e1     	mov	x1, x24
  112940: aa1603e2     	mov	x2, x22
  112944: aa1903e3     	mov	x3, x25
  112948: 940134a6     	bl	0x15fbe0 <_ZNSt6__ndk19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>
  11294c: f85d83a0     	ldur	x0, [x29, #-0x28]
  112950: 94013388     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112954: a97e0ba3     	ldp	x3, x2, [x29, #-0x20]
  112958: aa1503e0     	mov	x0, x21
  11295c: aa1903e1     	mov	x1, x25
  112960: aa1403e4     	mov	x4, x20
  112964: 2a1303e5     	mov	w5, w19
  112968: 97fffdd7     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  11296c: 9100037f     	mov	sp, x27
  112970: f9401748     	ldr	x8, [x26, #0x28]
  112974: f85f83a9     	ldur	x9, [x29, #-0x8]
  112978: eb09011f     	cmp	x8, x9
  11297c: 54000301     	b.ne	0x1129dc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0x24c>
  112980: 910003bf     	mov	sp, x29
  112984: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  112988: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11298c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  112990: a94267fa     	ldp	x26, x25, [sp, #0x20]
  112994: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  112998: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11299c: d50323bf     	autiasp
  1129a0: d65f03c0     	ret
  1129a4: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1129a8: 9118e000     	add	x0, x0, #0x638
  1129ac: 9401333d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1129b0: 34fff6a0     	cbz	w0, 0x112884 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0xf4>
  1129b4: 90fffae1     	adrp	x1, 0x6e000
  1129b8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1129bc: 911fa421     	add	x1, x1, #0x7e9
  1129c0: aa1f03e2     	mov	x2, xzr
  1129c4: 94013427     	bl	0x15fa60 <newlocale@plt>
  1129c8: f9031b80     	str	x0, [x28, #0x630]
  1129cc: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1129d0: 9118e000     	add	x0, x0, #0x638
  1129d4: 9401333f     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1129d8: 17ffffab     	b	0x112884 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, unsigned long long) const+0xf4>
  1129dc: 94012915     	bl	0x15ce30 <__stack_chk_fail@plt>
  1129e0: aa0003f3     	mov	x19, x0
  1129e4: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1129e8: 9118e000     	add	x0, x0, #0x638
  1129ec: 94013421     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1129f0: aa1303e0     	mov	x0, x19
  1129f4: 940119db     	bl	0x159160 <__emutls_get_address+0x6d4>
  1129f8: aa0003f3     	mov	x19, x0
  1129fc: f85d83a0     	ldur	x0, [x29, #-0x28]
  112a00: 9401335c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112a04: aa1303e0     	mov	x0, x19
  112a08: 940119d6     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000112a0c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const>:
  112a0c: d503233f     	paciasp
  112a10: d106c3ff     	sub	sp, sp, #0x1b0
  112a14: fd00a3e8     	str	d8, [sp, #0x140]
  112a18: a9157bfd     	stp	x29, x30, [sp, #0x150]
  112a1c: 910543fd     	add	x29, sp, #0x150
  112a20: a9166ffc     	stp	x28, x27, [sp, #0x160]
  112a24: a91767fa     	stp	x26, x25, [sp, #0x170]
  112a28: a9185ff8     	stp	x24, x23, [sp, #0x180]
  112a2c: a91957f6     	stp	x22, x21, [sp, #0x190]
  112a30: a91a4ff4     	stp	x20, x19, [sp, #0x1a0]
  112a34: d53bd05c     	mrs	x28, TPIDR_EL0
  112a38: 1e604008     	fmov	d8, d0
  112a3c: f9401788     	ldr	x8, [x28, #0x28]
  112a40: 2a0303f3     	mov	w19, w3
  112a44: aa0203f4     	mov	x20, x2
  112a48: aa0103f5     	mov	x21, x1
  112a4c: 528004aa     	mov	w10, #0x25              // =37
  112a50: f81e03a8     	stur	x8, [x29, #-0x20]
  112a54: 910083e8     	add	x8, sp, #0x20
  112a58: b9400849     	ldr	w9, [x2, #0x8]
  112a5c: f90013ea     	str	x10, [sp, #0x20]
  112a60: 37580089     	tbnz	w9, #0xb, 0x112a70 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x64>
  112a64: b2400108     	orr	x8, x8, #0x1
  112a68: 375000c9     	tbnz	w9, #0xa, 0x112a80 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x74>
  112a6c: 14000007     	b	0x112a88 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x7c>
  112a70: 5280056a     	mov	w10, #0x2b              // =43
  112a74: b27f0108     	orr	x8, x8, #0x2
  112a78: 390087ea     	strb	w10, [sp, #0x21]
  112a7c: 36500069     	tbz	w9, #0xa, 0x112a88 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x7c>
  112a80: 5280046a     	mov	w10, #0x23              // =35
  112a84: 3800150a     	strb	w10, [x8], #0x1
  112a88: 5280208a     	mov	w10, #0x104             // =260
  112a8c: 0a0a012a     	and	w10, w9, w10
  112a90: 7104115f     	cmp	w10, #0x104
  112a94: 540003a1     	b.ne	0x112b08 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0xfc>
  112a98: 7212013f     	tst	w9, #0x4000
  112a9c: 52800829     	mov	w9, #0x41               // =65
  112aa0: 52800c2a     	mov	w10, #0x61              // =97
  112aa4: d10103ab     	sub	x11, x29, #0x40
  112aa8: 1a890149     	csel	w9, w10, w9, eq
  112aac: b0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112ab0: 9118e2d6     	add	x22, x22, #0x638
  112ab4: f9000feb     	str	x11, [sp, #0x18]
  112ab8: 39000109     	strb	w9, [x8]
  112abc: 08dffec8     	ldarb	w8, [x22]
  112ac0: 36001248     	tbz	w8, #0x0, 0x112d08 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x2fc>
  112ac4: b0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112ac8: 1e604100     	fmov	d0, d8
  112acc: d10103a0     	sub	x0, x29, #0x40
  112ad0: 910083e3     	add	x3, sp, #0x20
  112ad4: 528003c1     	mov	w1, #0x1e               // =30
  112ad8: f9431ae2     	ldr	x2, [x23, #0x630]
  112adc: 94013425     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  112ae0: 7100741f     	cmp	w0, #0x1d
  112ae4: 540006ed     	b.le	0x112bc0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x1b4>
  112ae8: 08dffec8     	ldarb	w8, [x22]
  112aec: 36001488     	tbz	w8, #0x0, 0x112d7c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x370>
  112af0: f9431ae1     	ldr	x1, [x23, #0x630]
  112af4: 1e604100     	fmov	d0, d8
  112af8: 910063e0     	add	x0, sp, #0x18
  112afc: 910083e2     	add	x2, sp, #0x20
  112b00: 94013424     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  112b04: 1400002c     	b	0x112bb4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x1a8>
  112b08: 528545cb     	mov	w11, #0x2a2e            // =10798
  112b0c: 7104015f     	cmp	w10, #0x100
  112b10: 7900010b     	strh	w11, [x8]
  112b14: 540000e0     	b.eq	0x112b30 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x124>
  112b18: 7100115f     	cmp	w10, #0x4
  112b1c: 54000121     	b.ne	0x112b40 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x134>
  112b20: 7212013f     	tst	w9, #0x4000
  112b24: 528008c9     	mov	w9, #0x46               // =70
  112b28: 52800cca     	mov	w10, #0x66              // =102
  112b2c: 14000008     	b	0x112b4c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x140>
  112b30: 7212013f     	tst	w9, #0x4000
  112b34: 528008a9     	mov	w9, #0x45               // =69
  112b38: 52800caa     	mov	w10, #0x65              // =101
  112b3c: 14000004     	b	0x112b4c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x140>
  112b40: 7212013f     	tst	w9, #0x4000
  112b44: 528008e9     	mov	w9, #0x47               // =71
  112b48: 52800cea     	mov	w10, #0x67              // =103
  112b4c: 1a890149     	csel	w9, w10, w9, eq
  112b50: d10103aa     	sub	x10, x29, #0x40
  112b54: b0000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112b58: b0000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112b5c: 9118e2f7     	add	x23, x23, #0x638
  112b60: 39000909     	strb	w9, [x8, #0x2]
  112b64: f9000fea     	str	x10, [sp, #0x18]
  112b68: 08dffee8     	ldarb	w8, [x23]
  112b6c: 36000ec8     	tbz	w8, #0x0, 0x112d44 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x338>
  112b70: 1e604100     	fmov	d0, d8
  112b74: f9431ac2     	ldr	x2, [x22, #0x630]
  112b78: b9401284     	ldr	w4, [x20, #0x10]
  112b7c: d10103a0     	sub	x0, x29, #0x40
  112b80: 910083e3     	add	x3, sp, #0x20
  112b84: 528003c1     	mov	w1, #0x1e               // =30
  112b88: 940133fa     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  112b8c: 7100741f     	cmp	w0, #0x1d
  112b90: 5400018d     	b.le	0x112bc0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x1b4>
  112b94: 08dffee8     	ldarb	w8, [x23]
  112b98: 360010e8     	tbz	w8, #0x0, 0x112db4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x3a8>
  112b9c: f9431ac1     	ldr	x1, [x22, #0x630]
  112ba0: b9401283     	ldr	w3, [x20, #0x10]
  112ba4: 1e604100     	fmov	d0, d8
  112ba8: 910063e0     	add	x0, sp, #0x18
  112bac: 910083e2     	add	x2, sp, #0x20
  112bb0: 940133f8     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  112bb4: f9400ff6     	ldr	x22, [sp, #0x18]
  112bb8: b5000076     	cbnz	x22, 0x112bc4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x1b8>
  112bbc: 94013301     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  112bc0: aa1f03f6     	mov	x22, xzr
  112bc4: f9400ff7     	ldr	x23, [sp, #0x18]
  112bc8: 93407c08     	sxtw	x8, w0
  112bcc: b9400a89     	ldr	w9, [x20, #0x8]
  112bd0: 5280160a     	mov	w10, #0xb0              // =176
  112bd4: 8b0802f8     	add	x24, x23, x8
  112bd8: 0a0a0129     	and	w9, w9, w10
  112bdc: aa1803fa     	mov	x26, x24
  112be0: 7100813f     	cmp	w9, #0x20
  112be4: 540002a0     	b.eq	0x112c38 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x22c>
  112be8: 7100413f     	cmp	w9, #0x10
  112bec: 54000241     	b.ne	0x112c34 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x228>
  112bf0: 394002e9     	ldrb	w9, [x23]
  112bf4: 7100b53f     	cmp	w9, #0x2d
  112bf8: 54000060     	b.eq	0x112c04 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x1f8>
  112bfc: 7100ad3f     	cmp	w9, #0x2b
  112c00: 54000061     	b.ne	0x112c0c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x200>
  112c04: 910006fa     	add	x26, x23, #0x1
  112c08: 1400000c     	b	0x112c38 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x22c>
  112c0c: 7100091f     	cmp	w8, #0x2
  112c10: 5400012b     	b.lt	0x112c34 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x228>
  112c14: 7100c13f     	cmp	w9, #0x30
  112c18: 540000e1     	b.ne	0x112c34 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x228>
  112c1c: 394006e9     	ldrb	w9, [x23, #0x1]
  112c20: 321b0129     	orr	w9, w9, #0x20
  112c24: 7101e13f     	cmp	w9, #0x78
  112c28: 54000061     	b.ne	0x112c34 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x228>
  112c2c: 91000afa     	add	x26, x23, #0x2
  112c30: 14000002     	b	0x112c38 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x22c>
  112c34: aa1703fa     	mov	x26, x23
  112c38: d10103a9     	sub	x9, x29, #0x40
  112c3c: eb0902ff     	cmp	x23, x9
  112c40: 540000e0     	b.eq	0x112c5c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x250>
  112c44: d37df100     	lsl	x0, x8, #3
  112c48: 94012976     	bl	0x15d220 <malloc@plt>
  112c4c: aa0003f9     	mov	x25, x0
  112c50: aa0003fb     	mov	x27, x0
  112c54: b5000080     	cbnz	x0, 0x112c64 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x258>
  112c58: 940132da     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  112c5c: aa1f03f9     	mov	x25, xzr
  112c60: 9100b3fb     	add	x27, sp, #0x2c
  112c64: 910003e8     	mov	x8, sp
  112c68: aa1403e0     	mov	x0, x20
  112c6c: 940132fd     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  112c70: 910043e4     	add	x4, sp, #0x10
  112c74: 910023e5     	add	x5, sp, #0x8
  112c78: 910003e6     	mov	x6, sp
  112c7c: aa1703e0     	mov	x0, x23
  112c80: aa1a03e1     	mov	x1, x26
  112c84: aa1803e2     	mov	x2, x24
  112c88: aa1b03e3     	mov	x3, x27
  112c8c: 940133dd     	bl	0x15fc00 <_ZNSt6__ndk19__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>
  112c90: f94003e0     	ldr	x0, [sp]
  112c94: 940132b7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112c98: a9408be3     	ldp	x3, x2, [sp, #0x8]
  112c9c: aa1503e0     	mov	x0, x21
  112ca0: aa1b03e1     	mov	x1, x27
  112ca4: aa1403e4     	mov	x4, x20
  112ca8: 2a1303e5     	mov	w5, w19
  112cac: 97fffd06     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  112cb0: aa0003f3     	mov	x19, x0
  112cb4: b4000079     	cbz	x25, 0x112cc0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x2b4>
  112cb8: aa1903e0     	mov	x0, x25
  112cbc: 94012979     	bl	0x15d2a0 <free@plt>
  112cc0: b4000076     	cbz	x22, 0x112ccc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x2c0>
  112cc4: aa1603e0     	mov	x0, x22
  112cc8: 94012976     	bl	0x15d2a0 <free@plt>
  112ccc: f9401788     	ldr	x8, [x28, #0x28]
  112cd0: f85e03a9     	ldur	x9, [x29, #-0x20]
  112cd4: eb09011f     	cmp	x8, x9
  112cd8: 540008a1     	b.ne	0x112dec <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x3e0>
  112cdc: aa1303e0     	mov	x0, x19
  112ce0: fd40a3e8     	ldr	d8, [sp, #0x140]
  112ce4: a95a4ff4     	ldp	x20, x19, [sp, #0x1a0]
  112ce8: a95957f6     	ldp	x22, x21, [sp, #0x190]
  112cec: a9585ff8     	ldp	x24, x23, [sp, #0x180]
  112cf0: a95767fa     	ldp	x26, x25, [sp, #0x170]
  112cf4: a9566ffc     	ldp	x28, x27, [sp, #0x160]
  112cf8: a9557bfd     	ldp	x29, x30, [sp, #0x150]
  112cfc: 9106c3ff     	add	sp, sp, #0x1b0
  112d00: d50323bf     	autiasp
  112d04: d65f03c0     	ret
  112d08: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112d0c: 9118e000     	add	x0, x0, #0x638
  112d10: 94013264     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  112d14: 34ffed80     	cbz	w0, 0x112ac4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0xb8>
  112d18: 90fffae1     	adrp	x1, 0x6e000
  112d1c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  112d20: 911fa421     	add	x1, x1, #0x7e9
  112d24: aa1f03e2     	mov	x2, xzr
  112d28: 9401334e     	bl	0x15fa60 <newlocale@plt>
  112d2c: b0000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112d30: f9031900     	str	x0, [x8, #0x630]
  112d34: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112d38: 9118e000     	add	x0, x0, #0x638
  112d3c: 94013265     	bl	0x15f6d0 <__cxa_guard_release@plt>
  112d40: 17ffff61     	b	0x112ac4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0xb8>
  112d44: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112d48: 9118e000     	add	x0, x0, #0x638
  112d4c: 94013255     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  112d50: 34fff100     	cbz	w0, 0x112b70 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x164>
  112d54: 90fffae1     	adrp	x1, 0x6e000
  112d58: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  112d5c: 911fa421     	add	x1, x1, #0x7e9
  112d60: aa1f03e2     	mov	x2, xzr
  112d64: 9401333f     	bl	0x15fa60 <newlocale@plt>
  112d68: f9031ac0     	str	x0, [x22, #0x630]
  112d6c: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112d70: 9118e000     	add	x0, x0, #0x638
  112d74: 94013257     	bl	0x15f6d0 <__cxa_guard_release@plt>
  112d78: 17ffff7e     	b	0x112b70 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x164>
  112d7c: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112d80: 9118e000     	add	x0, x0, #0x638
  112d84: 94013247     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  112d88: 34ffeb40     	cbz	w0, 0x112af0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0xe4>
  112d8c: 90fffae1     	adrp	x1, 0x6e000
  112d90: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  112d94: 911fa421     	add	x1, x1, #0x7e9
  112d98: aa1f03e2     	mov	x2, xzr
  112d9c: 94013331     	bl	0x15fa60 <newlocale@plt>
  112da0: f9031ae0     	str	x0, [x23, #0x630]
  112da4: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112da8: 9118e000     	add	x0, x0, #0x638
  112dac: 94013249     	bl	0x15f6d0 <__cxa_guard_release@plt>
  112db0: 17ffff50     	b	0x112af0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0xe4>
  112db4: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112db8: 9118e000     	add	x0, x0, #0x638
  112dbc: 94013239     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  112dc0: 34ffeee0     	cbz	w0, 0x112b9c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x190>
  112dc4: 90fffae1     	adrp	x1, 0x6e000
  112dc8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  112dcc: 911fa421     	add	x1, x1, #0x7e9
  112dd0: aa1f03e2     	mov	x2, xzr
  112dd4: 94013323     	bl	0x15fa60 <newlocale@plt>
  112dd8: f9031ac0     	str	x0, [x22, #0x630]
  112ddc: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112de0: 9118e000     	add	x0, x0, #0x638
  112de4: 9401323b     	bl	0x15f6d0 <__cxa_guard_release@plt>
  112de8: 17ffff6d     	b	0x112b9c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x190>
  112dec: 94012811     	bl	0x15ce30 <__stack_chk_fail@plt>
  112df0: 14000003     	b	0x112dfc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x3f0>
  112df4: 14000002     	b	0x112dfc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x3f0>
  112df8: 14000001     	b	0x112dfc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x3f0>
  112dfc: aa0003f3     	mov	x19, x0
  112e00: b0000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  112e04: 9118e000     	add	x0, x0, #0x638
  112e08: 9401331a     	bl	0x15fa70 <__cxa_guard_abort@plt>
  112e0c: aa1303e0     	mov	x0, x19
  112e10: 940118d4     	bl	0x159160 <__emutls_get_address+0x6d4>
  112e14: aa0003f3     	mov	x19, x0
  112e18: b4000156     	cbz	x22, 0x112e40 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x434>
  112e1c: 1400000e     	b	0x112e54 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x448>
  112e20: 14000005     	b	0x112e34 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x428>
  112e24: aa0003f3     	mov	x19, x0
  112e28: f94003e0     	ldr	x0, [sp]
  112e2c: 94013251     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  112e30: 14000002     	b	0x112e38 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x42c>
  112e34: aa0003f3     	mov	x19, x0
  112e38: b5000099     	cbnz	x25, 0x112e48 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x43c>
  112e3c: b50000d6     	cbnz	x22, 0x112e54 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x448>
  112e40: aa1303e0     	mov	x0, x19
  112e44: 940118c7     	bl	0x159160 <__emutls_get_address+0x6d4>
  112e48: aa1903e0     	mov	x0, x25
  112e4c: 94012915     	bl	0x15d2a0 <free@plt>
  112e50: b4ffff96     	cbz	x22, 0x112e40 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, double) const+0x434>
  112e54: aa1603e0     	mov	x0, x22
  112e58: 94012912     	bl	0x15d2a0 <free@plt>
  112e5c: aa1303e0     	mov	x0, x19
  112e60: 940118c0     	bl	0x159160 <__emutls_get_address+0x6d4>
  112e64: 940118bf     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000112e68 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)>:
  112e68: d503233f     	paciasp
  112e6c: d10343ff     	sub	sp, sp, #0xd0
  112e70: a9077bfd     	stp	x29, x30, [sp, #0x70]
  112e74: 9101c3fd     	add	x29, sp, #0x70
  112e78: a9086ffc     	stp	x28, x27, [sp, #0x80]
  112e7c: a90967fa     	stp	x26, x25, [sp, #0x90]
  112e80: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
  112e84: a90b57f6     	stp	x22, x21, [sp, #0xb0]
  112e88: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
  112e8c: d00002d6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  112e90: d00002d5     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  112e94: d53bd048     	mrs	x8, TPIDR_EL0
  112e98: aa0603f4     	mov	x20, x6
  112e9c: f90017e8     	str	x8, [sp, #0x28]
  112ea0: aa0503f3     	mov	x19, x5
  112ea4: f9401508     	ldr	x8, [x8, #0x28]
  112ea8: aa0403fa     	mov	x26, x4
  112eac: f9470ed6     	ldr	x22, [x22, #0xe18]
  112eb0: aa0303f8     	mov	x24, x3
  112eb4: f94746b5     	ldr	x21, [x21, #0xe88]
  112eb8: aa0203fc     	mov	x28, x2
  112ebc: f81f83a8     	stur	x8, [x29, #-0x8]
  112ec0: aa0103fb     	mov	x27, x1
  112ec4: f81e03bf     	stur	xzr, [x29, #-0x20]
  112ec8: f94000d7     	ldr	x23, [x6]
  112ecc: a93d57b6     	stp	x22, x21, [x29, #-0x30]
  112ed0: c8dffec8     	ldar	x8, [x22]
  112ed4: f9001fe0     	str	x0, [sp, #0x38]
  112ed8: b100051f     	cmn	x8, #0x1
  112edc: 54000140     	b.eq	0x112f04 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x9c>
  112ee0: d100c3a8     	sub	x8, x29, #0x30
  112ee4: d10043a9     	sub	x9, x29, #0x10
  112ee8: d00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  112eec: f0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  112ef0: 9104d042     	add	x2, x2, #0x134
  112ef4: d10063a1     	sub	x1, x29, #0x18
  112ef8: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  112efc: f9470c00     	ldr	x0, [x0, #0xe18]
  112f00: 9401329c     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  112f04: a94126e8     	ldp	x8, x9, [x23, #0x10]
  112f08: b9800aca     	ldrsw	x10, [x22, #0x8]
  112f0c: cb08012b     	sub	x11, x9, x8
  112f10: d1000549     	sub	x9, x10, #0x1
  112f14: eb8b0d3f     	cmp	x9, x11, asr #3
  112f18: 540028c2     	b.hs	0x113430 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5c8>
  112f1c: f8697919     	ldr	x25, [x8, x9, lsl #3]
  112f20: b4002899     	cbz	x25, 0x113430 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5c8>
  112f24: d00002d6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  112f28: f94752d6     	ldr	x22, [x22, #0xea0]
  112f2c: f81e03bf     	stur	xzr, [x29, #-0x20]
  112f30: f9400294     	ldr	x20, [x20]
  112f34: a93d57b6     	stp	x22, x21, [x29, #-0x30]
  112f38: c8dffec8     	ldar	x8, [x22]
  112f3c: b100051f     	cmn	x8, #0x1
  112f40: 54000140     	b.eq	0x112f68 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x100>
  112f44: d100c3a8     	sub	x8, x29, #0x30
  112f48: d10043a9     	sub	x9, x29, #0x10
  112f4c: d00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  112f50: f0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  112f54: 9104d042     	add	x2, x2, #0x134
  112f58: d10063a1     	sub	x1, x29, #0x18
  112f5c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  112f60: f9475000     	ldr	x0, [x0, #0xea0]
  112f64: 94013283     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  112f68: a9412688     	ldp	x8, x9, [x20, #0x10]
  112f6c: b9800aca     	ldrsw	x10, [x22, #0x8]
  112f70: cb08012b     	sub	x11, x9, x8
  112f74: d1000549     	sub	x9, x10, #0x1
  112f78: eb8b0d3f     	cmp	x9, x11, asr #3
  112f7c: 540025a2     	b.hs	0x113430 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5c8>
  112f80: f8697914     	ldr	x20, [x8, x9, lsl #3]
  112f84: b4002574     	cbz	x20, 0x113430 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5c8>
  112f88: f9400288     	ldr	x8, [x20]
  112f8c: aa1403e0     	mov	x0, x20
  112f90: f9401509     	ldr	x9, [x8, #0x28]
  112f94: d100c3a8     	sub	x8, x29, #0x30
  112f98: d63f0120     	blr	x9
  112f9c: f9401fe8     	ldr	x8, [sp, #0x38]
  112fa0: f9000278     	str	x24, [x19]
  112fa4: 39400101     	ldrb	w1, [x8]
  112fa8: 7100b43f     	cmp	w1, #0x2d
  112fac: 54000080     	b.eq	0x112fbc <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x154>
  112fb0: f9401ff5     	ldr	x21, [sp, #0x38]
  112fb4: 7100ac3f     	cmp	w1, #0x2b
  112fb8: 54000141     	b.ne	0x112fe0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x178>
  112fbc: f9400328     	ldr	x8, [x25]
  112fc0: f9402d08     	ldr	x8, [x8, #0x58]
  112fc4: aa1903e0     	mov	x0, x25
  112fc8: d63f0100     	blr	x8
  112fcc: f9401fe9     	ldr	x9, [sp, #0x38]
  112fd0: f9400268     	ldr	x8, [x19]
  112fd4: 91000535     	add	x21, x9, #0x1
  112fd8: b8004500     	str	w0, [x8], #0x4
  112fdc: f9000268     	str	x8, [x19]
  112fe0: cb150396     	sub	x22, x28, x21
  112fe4: f90013fb     	str	x27, [sp, #0x20]
  112fe8: f1000ad7     	subs	x23, x22, #0x2
  112fec: f9001bf4     	str	x20, [sp, #0x30]
  112ff0: 5400074b     	b.lt	0x1130d8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x270>
  112ff4: 394002a8     	ldrb	w8, [x21]
  112ff8: 7100c11f     	cmp	w8, #0x30
  112ffc: 540006e1     	b.ne	0x1130d8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x270>
  113000: 394006a8     	ldrb	w8, [x21, #0x1]
  113004: 321b0108     	orr	w8, w8, #0x20
  113008: 7101e11f     	cmp	w8, #0x78
  11300c: 54000661     	b.ne	0x1130d8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x270>
  113010: f9400328     	ldr	x8, [x25]
  113014: f9402d08     	ldr	x8, [x8, #0x58]
  113018: aa1903e0     	mov	x0, x25
  11301c: 52800601     	mov	w1, #0x30               // =48
  113020: d63f0100     	blr	x8
  113024: f9400268     	ldr	x8, [x19]
  113028: b8004500     	str	w0, [x8], #0x4
  11302c: f9000268     	str	x8, [x19]
  113030: f9400328     	ldr	x8, [x25]
  113034: 394006a1     	ldrb	w1, [x21, #0x1]
  113038: f9402d08     	ldr	x8, [x8, #0x58]
  11303c: aa1903e0     	mov	x0, x25
  113040: d63f0100     	blr	x8
  113044: f9000ff8     	str	x24, [sp, #0x18]
  113048: f9400268     	ldr	x8, [x19]
  11304c: 91000ab8     	add	x24, x21, #0x2
  113050: eb1c031f     	cmp	x24, x28
  113054: b8004500     	str	w0, [x8], #0x4
  113058: f9000268     	str	x8, [x19]
  11305c: 54001da2     	b.hs	0x113410 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5a8>
  113060: a900f3fa     	stp	x26, x28, [sp, #0x8]
  113064: 90000314     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113068: f0fffada     	adrp	x26, 0x6e000
  11306c: 8b1602b5     	add	x21, x21, x22
  113070: 90000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113074: aa1803fb     	mov	x27, x24
  113078: 9118e294     	add	x20, x20, #0x638
  11307c: 911fa75a     	add	x26, x26, #0x7e9
  113080: 3940037c     	ldrb	w28, [x27]
  113084: 08dffe88     	ldarb	w8, [x20]
  113088: 36000128     	tbz	w8, #0x0, 0x1130ac <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x244>
  11308c: f9431ac1     	ldr	x1, [x22, #0x630]
  113090: 2a1c03e0     	mov	w0, w28
  113094: 940132cb     	bl	0x15fbc0 <isxdigit_l@plt>
  113098: 34001c60     	cbz	w0, 0x113424 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5bc>
  11309c: 9100077b     	add	x27, x27, #0x1
  1130a0: f10006f7     	subs	x23, x23, #0x1
  1130a4: 54fffee1     	b.ne	0x113080 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x218>
  1130a8: 140000de     	b	0x113420 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5b8>
  1130ac: aa1403e0     	mov	x0, x20
  1130b0: 9401317c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1130b4: 34fffec0     	cbz	w0, 0x11308c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x224>
  1130b8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1130bc: aa1a03e1     	mov	x1, x26
  1130c0: aa1f03e2     	mov	x2, xzr
  1130c4: 94013267     	bl	0x15fa60 <newlocale@plt>
  1130c8: f9031ac0     	str	x0, [x22, #0x630]
  1130cc: aa1403e0     	mov	x0, x20
  1130d0: 94013180     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1130d4: 17ffffee     	b	0x11308c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x224>
  1130d8: eb1c02bf     	cmp	x21, x28
  1130dc: 540003e2     	b.hs	0x113158 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2f0>
  1130e0: 90000314     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1130e4: a90163fc     	stp	x28, x24, [sp, #0x10]
  1130e8: aa1a03fc     	mov	x28, x26
  1130ec: aa1f03f8     	mov	x24, xzr
  1130f0: 8b1602bb     	add	x27, x21, x22
  1130f4: 9000031a     	adrp	x26, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1130f8: 9118e294     	add	x20, x20, #0x638
  1130fc: 38786ab7     	ldrb	w23, [x21, x24]
  113100: 08dffe88     	ldarb	w8, [x20]
  113104: 36000128     	tbz	w8, #0x0, 0x113128 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2c0>
  113108: f9431b41     	ldr	x1, [x26, #0x630]
  11310c: 2a1703e0     	mov	w0, w23
  113110: 940132b0     	bl	0x15fbd0 <isdigit_l@plt>
  113114: 34000260     	cbz	w0, 0x113160 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2f8>
  113118: 91000718     	add	x24, x24, #0x1
  11311c: eb1802df     	cmp	x22, x24
  113120: 54fffee1     	b.ne	0x1130fc <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x294>
  113124: 14000010     	b	0x113164 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2fc>
  113128: aa1403e0     	mov	x0, x20
  11312c: 9401315d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  113130: 34fffec0     	cbz	w0, 0x113108 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2a0>
  113134: f0fffac1     	adrp	x1, 0x6e000
  113138: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11313c: 911fa421     	add	x1, x1, #0x7e9
  113140: aa1f03e2     	mov	x2, xzr
  113144: 94013247     	bl	0x15fa60 <newlocale@plt>
  113148: f9031b40     	str	x0, [x26, #0x630]
  11314c: aa1403e0     	mov	x0, x20
  113150: 94013160     	bl	0x15f6d0 <__cxa_guard_release@plt>
  113154: 17ffffed     	b	0x113108 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x2a0>
  113158: aa1503fb     	mov	x27, x21
  11315c: 14000005     	b	0x113170 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x308>
  113160: 8b1802bb     	add	x27, x21, x24
  113164: aa1c03fa     	mov	x26, x28
  113168: a94163fc     	ldp	x28, x24, [sp, #0x10]
  11316c: f9401bf4     	ldr	x20, [sp, #0x30]
  113170: 385d03a8     	ldurb	w8, [x29, #-0x30]
  113174: f85d83a9     	ldur	x9, [x29, #-0x28]
  113178: d341fd0a     	lsr	x10, x8, #1
  11317c: 7200011f     	tst	w8, #0x1
  113180: 9a890148     	csel	x8, x10, x9, eq
  113184: b4000888     	cbz	x8, 0x113294 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x42c>
  113188: eb1b02bf     	cmp	x21, x27
  11318c: 540001a0     	b.eq	0x1131c0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x358>
  113190: d1000768     	sub	x8, x27, #0x1
  113194: eb15011f     	cmp	x8, x21
  113198: 54000149     	b.ls	0x1131c0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x358>
  11319c: 910006a9     	add	x9, x21, #0x1
  1131a0: 3940010a     	ldrb	w10, [x8]
  1131a4: 9100052c     	add	x12, x9, #0x1
  1131a8: 385ff12b     	ldurb	w11, [x9, #-0x1]
  1131ac: 381ff12a     	sturb	w10, [x9, #-0x1]
  1131b0: 381ff50b     	strb	w11, [x8], #-0x1
  1131b4: eb08013f     	cmp	x9, x8
  1131b8: aa0c03e9     	mov	x9, x12
  1131bc: 54ffff23     	b.lo	0x1131a0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x338>
  1131c0: f9400288     	ldr	x8, [x20]
  1131c4: f9401108     	ldr	x8, [x8, #0x20]
  1131c8: aa1403e0     	mov	x0, x20
  1131cc: d63f0100     	blr	x8
  1131d0: eb1b02bf     	cmp	x21, x27
  1131d4: 54000782     	b.hs	0x1132c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x45c>
  1131d8: d100c3a8     	sub	x8, x29, #0x30
  1131dc: 2a0003f4     	mov	w20, w0
  1131e0: a90163fc     	stp	x28, x24, [sp, #0x10]
  1131e4: 2a1f03f6     	mov	w22, wzr
  1131e8: f90007fa     	str	x26, [sp, #0x8]
  1131ec: 2a1f03f7     	mov	w23, wzr
  1131f0: b2400118     	orr	x24, x8, #0x1
  1131f4: cb15037a     	sub	x26, x27, x21
  1131f8: aa1503fc     	mov	x28, x21
  1131fc: 385d03a9     	ldurb	w9, [x29, #-0x30]
  113200: 2a1603e8     	mov	w8, w22
  113204: f85e03aa     	ldur	x10, [x29, #-0x20]
  113208: 7200013f     	tst	w9, #0x1
  11320c: 9a8a0309     	csel	x9, x24, x10, eq
  113210: 38686929     	ldrb	w9, [x9, x8]
  113214: 7100013f     	cmp	w9, #0x0
  113218: 7a4912e0     	ccmp	w23, w9, #0x0, ne
  11321c: 540001a1     	b.ne	0x113250 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x3e8>
  113220: f9400269     	ldr	x9, [x19]
  113224: 2a1f03f7     	mov	w23, wzr
  113228: b8004534     	str	w20, [x9], #0x4
  11322c: 385d03aa     	ldurb	w10, [x29, #-0x30]
  113230: f9000269     	str	x9, [x19]
  113234: f85d83ab     	ldur	x11, [x29, #-0x28]
  113238: d341fd4c     	lsr	x12, x10, #1
  11323c: 7200015f     	tst	w10, #0x1
  113240: 9a8b018a     	csel	x10, x12, x11, eq
  113244: d100054a     	sub	x10, x10, #0x1
  113248: eb08015f     	cmp	x10, x8
  11324c: 1a9696d6     	cinc	w22, w22, hi
  113250: f9400328     	ldr	x8, [x25]
  113254: 39400381     	ldrb	w1, [x28]
  113258: f9402d08     	ldr	x8, [x8, #0x58]
  11325c: aa1903e0     	mov	x0, x25
  113260: d63f0100     	blr	x8
  113264: f9400268     	ldr	x8, [x19]
  113268: 110006f7     	add	w23, w23, #0x1
  11326c: 9100079c     	add	x28, x28, #0x1
  113270: f100075a     	subs	x26, x26, #0x1
  113274: aa0803e9     	mov	x9, x8
  113278: b8004520     	str	w0, [x9], #0x4
  11327c: f9000269     	str	x9, [x19]
  113280: 54fffbe1     	b.ne	0x1131fc <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x394>
  113284: a940f3fa     	ldp	x26, x28, [sp, #0x8]
  113288: 91001103     	add	x3, x8, #0x4
  11328c: f9400ff8     	ldr	x24, [sp, #0x18]
  113290: 1400000e     	b	0x1132c8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x460>
  113294: f9400328     	ldr	x8, [x25]
  113298: f9400263     	ldr	x3, [x19]
  11329c: f9403108     	ldr	x8, [x8, #0x60]
  1132a0: aa1903e0     	mov	x0, x25
  1132a4: aa1503e1     	mov	x1, x21
  1132a8: aa1b03e2     	mov	x2, x27
  1132ac: d63f0100     	blr	x8
  1132b0: f9400268     	ldr	x8, [x19]
  1132b4: cb150369     	sub	x9, x27, x21
  1132b8: 8b090903     	add	x3, x8, x9, lsl #2
  1132bc: f9000263     	str	x3, [x19]
  1132c0: 14000014     	b	0x113310 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x4a8>
  1132c4: f9400263     	ldr	x3, [x19]
  1132c8: a94323f4     	ldp	x20, x8, [sp, #0x30]
  1132cc: cb0802a9     	sub	x9, x21, x8
  1132d0: 8b090b0a     	add	x10, x24, x9, lsl #2
  1132d4: eb03015f     	cmp	x10, x3
  1132d8: 540001c0     	b.eq	0x113310 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x4a8>
  1132dc: d1001068     	sub	x8, x3, #0x4
  1132e0: eb0a011f     	cmp	x8, x10
  1132e4: 54000169     	b.ls	0x113310 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x4a8>
  1132e8: 8b090b09     	add	x9, x24, x9, lsl #2
  1132ec: 91001129     	add	x9, x9, #0x4
  1132f0: b940010a     	ldr	w10, [x8]
  1132f4: 9100112c     	add	x12, x9, #0x4
  1132f8: b85fc12b     	ldur	w11, [x9, #-0x4]
  1132fc: b81fc12a     	stur	w10, [x9, #-0x4]
  113300: b81fc50b     	str	w11, [x8], #-0x4
  113304: eb08013f     	cmp	x9, x8
  113308: aa0c03e9     	mov	x9, x12
  11330c: 54ffff23     	b.lo	0x1132f0 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x488>
  113310: eb1c037f     	cmp	x27, x28
  113314: 54000382     	b.hs	0x113384 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x51c>
  113318: aa1403f5     	mov	x21, x20
  11331c: cb1b0394     	sub	x20, x28, x27
  113320: 9100077b     	add	x27, x27, #0x1
  113324: 385ff361     	ldurb	w1, [x27, #-0x1]
  113328: 7100b83f     	cmp	w1, #0x2e
  11332c: 540001e0     	b.eq	0x113368 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x500>
  113330: f9400328     	ldr	x8, [x25]
  113334: f9402d08     	ldr	x8, [x8, #0x58]
  113338: aa1903e0     	mov	x0, x25
  11333c: d63f0100     	blr	x8
  113340: f9400268     	ldr	x8, [x19]
  113344: 9100077b     	add	x27, x27, #0x1
  113348: f1000694     	subs	x20, x20, #0x1
  11334c: aa0803e9     	mov	x9, x8
  113350: b8004520     	str	w0, [x9], #0x4
  113354: f9000269     	str	x9, [x19]
  113358: 54fffe61     	b.ne	0x113324 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x4bc>
  11335c: 91001103     	add	x3, x8, #0x4
  113360: aa1c03fb     	mov	x27, x28
  113364: 14000008     	b	0x113384 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x51c>
  113368: f94002a8     	ldr	x8, [x21]
  11336c: aa1503e0     	mov	x0, x21
  113370: f9400d08     	ldr	x8, [x8, #0x18]
  113374: d63f0100     	blr	x8
  113378: f9400263     	ldr	x3, [x19]
  11337c: b8004460     	str	w0, [x3], #0x4
  113380: f9000263     	str	x3, [x19]
  113384: f9400328     	ldr	x8, [x25]
  113388: f9403108     	ldr	x8, [x8, #0x60]
  11338c: aa1903e0     	mov	x0, x25
  113390: aa1b03e1     	mov	x1, x27
  113394: aa1c03e2     	mov	x2, x28
  113398: d63f0100     	blr	x8
  11339c: f94013eb     	ldr	x11, [sp, #0x20]
  1133a0: cb1b0389     	sub	x9, x28, x27
  1133a4: f9401fea     	ldr	x10, [sp, #0x38]
  1133a8: f9400268     	ldr	x8, [x19]
  1133ac: eb1c017f     	cmp	x11, x28
  1133b0: cb0a016a     	sub	x10, x11, x10
  1133b4: 8b090908     	add	x8, x8, x9, lsl #2
  1133b8: 8b0a0b09     	add	x9, x24, x10, lsl #2
  1133bc: 385d03aa     	ldurb	w10, [x29, #-0x30]
  1133c0: 9a890109     	csel	x9, x8, x9, eq
  1133c4: f9000268     	str	x8, [x19]
  1133c8: f9000349     	str	x9, [x26]
  1133cc: 3600006a     	tbz	w10, #0x0, 0x1133d8 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x570>
  1133d0: f85e03a0     	ldur	x0, [x29, #-0x20]
  1133d4: 940126c3     	bl	0x15cee0 <_ZdlPv@plt>
  1133d8: f94017e8     	ldr	x8, [sp, #0x28]
  1133dc: f9401508     	ldr	x8, [x8, #0x28]
  1133e0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1133e4: eb09011f     	cmp	x8, x9
  1133e8: 54000261     	b.ne	0x113434 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5cc>
  1133ec: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
  1133f0: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
  1133f4: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
  1133f8: a94967fa     	ldp	x26, x25, [sp, #0x90]
  1133fc: a9486ffc     	ldp	x28, x27, [sp, #0x80]
  113400: a9477bfd     	ldp	x29, x30, [sp, #0x70]
  113404: 910343ff     	add	sp, sp, #0xd0
  113408: d50323bf     	autiasp
  11340c: d65f03c0     	ret
  113410: aa1803fb     	mov	x27, x24
  113414: aa1803f5     	mov	x21, x24
  113418: f9400ff8     	ldr	x24, [sp, #0x18]
  11341c: 17ffff55     	b	0x113170 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x308>
  113420: aa1503fb     	mov	x27, x21
  113424: f94007fa     	ldr	x26, [sp, #0x8]
  113428: aa1803f5     	mov	x21, x24
  11342c: 17ffff4f     	b	0x113168 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x300>
  113430: 940048e6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  113434: 9401267f     	bl	0x15ce30 <__stack_chk_fail@plt>
  113438: 14000001     	b	0x11343c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x5d4>
  11343c: aa0003f3     	mov	x19, x0
  113440: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113444: 9118e000     	add	x0, x0, #0x638
  113448: 9401318a     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11344c: 14000008     	b	0x11346c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x604>
  113450: 14000006     	b	0x113468 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x600>
  113454: 14000005     	b	0x113468 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x600>
  113458: 14000004     	b	0x113468 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x600>
  11345c: 14000003     	b	0x113468 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x600>
  113460: 14000002     	b	0x113468 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x600>
  113464: 14000001     	b	0x113468 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x600>
  113468: aa0003f3     	mov	x19, x0
  11346c: 385d03a8     	ldurb	w8, [x29, #-0x30]
  113470: 36000068     	tbz	w8, #0x0, 0x11347c <std::__ndk1::__num_put<wchar_t>::__widen_and_group_float(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x614>
  113474: f85e03a0     	ldur	x0, [x29, #-0x20]
  113478: 9401269a     	bl	0x15cee0 <_ZdlPv@plt>
  11347c: aa1303e0     	mov	x0, x19
  113480: 94011738     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000113484 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const>:
  113484: d503233f     	paciasp
  113488: d106c3ff     	sub	sp, sp, #0x1b0
  11348c: a9157bfd     	stp	x29, x30, [sp, #0x150]
  113490: 910543fd     	add	x29, sp, #0x150
  113494: a9166ffc     	stp	x28, x27, [sp, #0x160]
  113498: a91767fa     	stp	x26, x25, [sp, #0x170]
  11349c: a9185ff8     	stp	x24, x23, [sp, #0x180]
  1134a0: a91957f6     	stp	x22, x21, [sp, #0x190]
  1134a4: a91a4ff4     	stp	x20, x19, [sp, #0x1a0]
  1134a8: 3d8003e0     	str	q0, [sp]
  1134ac: d53bd05c     	mrs	x28, TPIDR_EL0
  1134b0: f9401788     	ldr	x8, [x28, #0x28]
  1134b4: 2a0303f3     	mov	w19, w3
  1134b8: aa0203f4     	mov	x20, x2
  1134bc: aa0103f5     	mov	x21, x1
  1134c0: 528004aa     	mov	w10, #0x25              // =37
  1134c4: f81f03a8     	stur	x8, [x29, #-0x10]
  1134c8: 9100c3e8     	add	x8, sp, #0x30
  1134cc: b9400849     	ldr	w9, [x2, #0x8]
  1134d0: f9001bea     	str	x10, [sp, #0x30]
  1134d4: 37580089     	tbnz	w9, #0xb, 0x1134e4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x60>
  1134d8: b2400108     	orr	x8, x8, #0x1
  1134dc: 375000c9     	tbnz	w9, #0xa, 0x1134f4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x70>
  1134e0: 14000007     	b	0x1134fc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x78>
  1134e4: 5280056a     	mov	w10, #0x2b              // =43
  1134e8: b27f0108     	orr	x8, x8, #0x2
  1134ec: 3900c7ea     	strb	w10, [sp, #0x31]
  1134f0: 36500069     	tbz	w9, #0xa, 0x1134fc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x78>
  1134f4: 5280046a     	mov	w10, #0x23              // =35
  1134f8: 3800150a     	strb	w10, [x8], #0x1
  1134fc: 5280208a     	mov	w10, #0x104             // =260
  113500: 0a0a012a     	and	w10, w9, w10
  113504: 7104115f     	cmp	w10, #0x104
  113508: 540003e1     	b.ne	0x113584 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x100>
  11350c: 7212013f     	tst	w9, #0x4000
  113510: 52800829     	mov	w9, #0x41               // =65
  113514: 52800c2b     	mov	w11, #0x61              // =97
  113518: 5280098a     	mov	w10, #0x4c              // =76
  11351c: d100c3ac     	sub	x12, x29, #0x30
  113520: 1a890169     	csel	w9, w11, w9, eq
  113524: 90000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113528: 9118e2d6     	add	x22, x22, #0x638
  11352c: 3900010a     	strb	w10, [x8]
  113530: f90017ec     	str	x12, [sp, #0x28]
  113534: 39000509     	strb	w9, [x8, #0x1]
  113538: 08dffec8     	ldarb	w8, [x22]
  11353c: 36001288     	tbz	w8, #0x0, 0x11378c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x308>
  113540: 90000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113544: d100c3a0     	sub	x0, x29, #0x30
  113548: 9100c3e3     	add	x3, sp, #0x30
  11354c: 528003c1     	mov	w1, #0x1e               // =30
  113550: 3dc003e0     	ldr	q0, [sp]
  113554: f9431ae2     	ldr	x2, [x23, #0x630]
  113558: 94013186     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  11355c: 7100741f     	cmp	w0, #0x1d
  113560: 5400074d     	b.le	0x113648 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x1c4>
  113564: 08dffec8     	ldarb	w8, [x22]
  113568: 360014c8     	tbz	w8, #0x0, 0x113800 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x37c>
  11356c: f9431ae1     	ldr	x1, [x23, #0x630]
  113570: 9100a3e0     	add	x0, sp, #0x28
  113574: 9100c3e2     	add	x2, sp, #0x30
  113578: 3dc003e0     	ldr	q0, [sp]
  11357c: 94013185     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  113580: 1400002e     	b	0x113638 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x1b4>
  113584: 528545cb     	mov	w11, #0x2a2e            // =10798
  113588: 5280098c     	mov	w12, #0x4c              // =76
  11358c: 7104015f     	cmp	w10, #0x100
  113590: 7900010b     	strh	w11, [x8]
  113594: 3900090c     	strb	w12, [x8, #0x2]
  113598: 540000e0     	b.eq	0x1135b4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x130>
  11359c: 7100115f     	cmp	w10, #0x4
  1135a0: 54000121     	b.ne	0x1135c4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x140>
  1135a4: 7212013f     	tst	w9, #0x4000
  1135a8: 528008c9     	mov	w9, #0x46               // =70
  1135ac: 52800cca     	mov	w10, #0x66              // =102
  1135b0: 14000008     	b	0x1135d0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x14c>
  1135b4: 7212013f     	tst	w9, #0x4000
  1135b8: 528008a9     	mov	w9, #0x45               // =69
  1135bc: 52800caa     	mov	w10, #0x65              // =101
  1135c0: 14000004     	b	0x1135d0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x14c>
  1135c4: 7212013f     	tst	w9, #0x4000
  1135c8: 528008e9     	mov	w9, #0x47               // =71
  1135cc: 52800cea     	mov	w10, #0x67              // =103
  1135d0: 1a890149     	csel	w9, w10, w9, eq
  1135d4: 90000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1135d8: 9118e2f7     	add	x23, x23, #0x638
  1135dc: 90000316     	adrp	x22, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1135e0: 39000d09     	strb	w9, [x8, #0x3]
  1135e4: d100c3a8     	sub	x8, x29, #0x30
  1135e8: f90017e8     	str	x8, [sp, #0x28]
  1135ec: 08dffee8     	ldarb	w8, [x23]
  1135f0: 36000ec8     	tbz	w8, #0x0, 0x1137c8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x344>
  1135f4: f9431ac2     	ldr	x2, [x22, #0x630]
  1135f8: d100c3a0     	sub	x0, x29, #0x30
  1135fc: b9401284     	ldr	w4, [x20, #0x10]
  113600: 9100c3e3     	add	x3, sp, #0x30
  113604: 528003c1     	mov	w1, #0x1e               // =30
  113608: 3dc003e0     	ldr	q0, [sp]
  11360c: 94013159     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  113610: 7100741f     	cmp	w0, #0x1d
  113614: 540001ad     	b.le	0x113648 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x1c4>
  113618: 08dffee8     	ldarb	w8, [x23]
  11361c: 360010e8     	tbz	w8, #0x0, 0x113838 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x3b4>
  113620: f9431ac1     	ldr	x1, [x22, #0x630]
  113624: b9401283     	ldr	w3, [x20, #0x10]
  113628: 9100a3e0     	add	x0, sp, #0x28
  11362c: 9100c3e2     	add	x2, sp, #0x30
  113630: 3dc003e0     	ldr	q0, [sp]
  113634: 94013157     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  113638: f94017f7     	ldr	x23, [sp, #0x28]
  11363c: aa1703f6     	mov	x22, x23
  113640: b5000097     	cbnz	x23, 0x113650 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x1cc>
  113644: 9401305f     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  113648: aa1f03f6     	mov	x22, xzr
  11364c: f94017f7     	ldr	x23, [sp, #0x28]
  113650: b9400a89     	ldr	w9, [x20, #0x8]
  113654: 93407c08     	sxtw	x8, w0
  113658: 8b0802f8     	add	x24, x23, x8
  11365c: 5280160a     	mov	w10, #0xb0              // =176
  113660: aa1803fa     	mov	x26, x24
  113664: 0a0a0129     	and	w9, w9, w10
  113668: 7100813f     	cmp	w9, #0x20
  11366c: 540002a0     	b.eq	0x1136c0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x23c>
  113670: 7100413f     	cmp	w9, #0x10
  113674: 54000241     	b.ne	0x1136bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x238>
  113678: 394002e9     	ldrb	w9, [x23]
  11367c: 7100b53f     	cmp	w9, #0x2d
  113680: 54000060     	b.eq	0x11368c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x208>
  113684: 7100ad3f     	cmp	w9, #0x2b
  113688: 54000061     	b.ne	0x113694 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x210>
  11368c: 910006fa     	add	x26, x23, #0x1
  113690: 1400000c     	b	0x1136c0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x23c>
  113694: 7100091f     	cmp	w8, #0x2
  113698: 5400012b     	b.lt	0x1136bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x238>
  11369c: 7100c13f     	cmp	w9, #0x30
  1136a0: 540000e1     	b.ne	0x1136bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x238>
  1136a4: 394006e9     	ldrb	w9, [x23, #0x1]
  1136a8: 321b0129     	orr	w9, w9, #0x20
  1136ac: 7101e13f     	cmp	w9, #0x78
  1136b0: 54000061     	b.ne	0x1136bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x238>
  1136b4: 91000afa     	add	x26, x23, #0x2
  1136b8: 14000002     	b	0x1136c0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x23c>
  1136bc: aa1703fa     	mov	x26, x23
  1136c0: d100c3a9     	sub	x9, x29, #0x30
  1136c4: eb0902ff     	cmp	x23, x9
  1136c8: 540000e0     	b.eq	0x1136e4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x260>
  1136cc: d37df100     	lsl	x0, x8, #3
  1136d0: 940126d4     	bl	0x15d220 <malloc@plt>
  1136d4: aa0003f9     	mov	x25, x0
  1136d8: aa0003fb     	mov	x27, x0
  1136dc: b5000080     	cbnz	x0, 0x1136ec <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x268>
  1136e0: 94013038     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  1136e4: aa1f03f9     	mov	x25, xzr
  1136e8: 9100f3fb     	add	x27, sp, #0x3c
  1136ec: 910043e8     	add	x8, sp, #0x10
  1136f0: aa1403e0     	mov	x0, x20
  1136f4: 9401305b     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1136f8: 910083e4     	add	x4, sp, #0x20
  1136fc: 910063e5     	add	x5, sp, #0x18
  113700: 910043e6     	add	x6, sp, #0x10
  113704: aa1703e0     	mov	x0, x23
  113708: aa1a03e1     	mov	x1, x26
  11370c: aa1803e2     	mov	x2, x24
  113710: aa1b03e3     	mov	x3, x27
  113714: 9401313b     	bl	0x15fc00 <_ZNSt6__ndk19__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>
  113718: f9400be0     	ldr	x0, [sp, #0x10]
  11371c: 94013015     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  113720: a9418be3     	ldp	x3, x2, [sp, #0x18]
  113724: aa1503e0     	mov	x0, x21
  113728: aa1b03e1     	mov	x1, x27
  11372c: aa1403e4     	mov	x4, x20
  113730: 2a1303e5     	mov	w5, w19
  113734: 97fffa64     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  113738: aa0003f3     	mov	x19, x0
  11373c: b4000079     	cbz	x25, 0x113748 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x2c4>
  113740: aa1903e0     	mov	x0, x25
  113744: 940126d7     	bl	0x15d2a0 <free@plt>
  113748: b4000076     	cbz	x22, 0x113754 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x2d0>
  11374c: aa1603e0     	mov	x0, x22
  113750: 940126d4     	bl	0x15d2a0 <free@plt>
  113754: f9401788     	ldr	x8, [x28, #0x28]
  113758: f85f03a9     	ldur	x9, [x29, #-0x10]
  11375c: eb09011f     	cmp	x8, x9
  113760: 54000881     	b.ne	0x113870 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x3ec>
  113764: aa1303e0     	mov	x0, x19
  113768: a95a4ff4     	ldp	x20, x19, [sp, #0x1a0]
  11376c: a95957f6     	ldp	x22, x21, [sp, #0x190]
  113770: a9585ff8     	ldp	x24, x23, [sp, #0x180]
  113774: a95767fa     	ldp	x26, x25, [sp, #0x170]
  113778: a9566ffc     	ldp	x28, x27, [sp, #0x160]
  11377c: a9557bfd     	ldp	x29, x30, [sp, #0x150]
  113780: 9106c3ff     	add	sp, sp, #0x1b0
  113784: d50323bf     	autiasp
  113788: d65f03c0     	ret
  11378c: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113790: 9118e000     	add	x0, x0, #0x638
  113794: 94012fc3     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  113798: 34ffed40     	cbz	w0, 0x113540 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0xbc>
  11379c: f0fffac1     	adrp	x1, 0x6e000
  1137a0: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1137a4: 911fa421     	add	x1, x1, #0x7e9
  1137a8: aa1f03e2     	mov	x2, xzr
  1137ac: 940130ad     	bl	0x15fa60 <newlocale@plt>
  1137b0: 90000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1137b4: f9031900     	str	x0, [x8, #0x630]
  1137b8: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1137bc: 9118e000     	add	x0, x0, #0x638
  1137c0: 94012fc4     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1137c4: 17ffff5f     	b	0x113540 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0xbc>
  1137c8: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1137cc: 9118e000     	add	x0, x0, #0x638
  1137d0: 94012fb4     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1137d4: 34fff100     	cbz	w0, 0x1135f4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x170>
  1137d8: f0fffac1     	adrp	x1, 0x6e000
  1137dc: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1137e0: 911fa421     	add	x1, x1, #0x7e9
  1137e4: aa1f03e2     	mov	x2, xzr
  1137e8: 9401309e     	bl	0x15fa60 <newlocale@plt>
  1137ec: f9031ac0     	str	x0, [x22, #0x630]
  1137f0: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1137f4: 9118e000     	add	x0, x0, #0x638
  1137f8: 94012fb6     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1137fc: 17ffff7e     	b	0x1135f4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x170>
  113800: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113804: 9118e000     	add	x0, x0, #0x638
  113808: 94012fa6     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11380c: 34ffeb00     	cbz	w0, 0x11356c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0xe8>
  113810: f0fffac1     	adrp	x1, 0x6e000
  113814: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  113818: 911fa421     	add	x1, x1, #0x7e9
  11381c: aa1f03e2     	mov	x2, xzr
  113820: 94013090     	bl	0x15fa60 <newlocale@plt>
  113824: f9031ae0     	str	x0, [x23, #0x630]
  113828: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11382c: 9118e000     	add	x0, x0, #0x638
  113830: 94012fa8     	bl	0x15f6d0 <__cxa_guard_release@plt>
  113834: 17ffff4e     	b	0x11356c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0xe8>
  113838: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11383c: 9118e000     	add	x0, x0, #0x638
  113840: 94012f98     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  113844: 34ffeee0     	cbz	w0, 0x113620 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x19c>
  113848: f0fffac1     	adrp	x1, 0x6e000
  11384c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  113850: 911fa421     	add	x1, x1, #0x7e9
  113854: aa1f03e2     	mov	x2, xzr
  113858: 94013082     	bl	0x15fa60 <newlocale@plt>
  11385c: f9031ac0     	str	x0, [x22, #0x630]
  113860: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113864: 9118e000     	add	x0, x0, #0x638
  113868: 94012f9a     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11386c: 17ffff6d     	b	0x113620 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x19c>
  113870: 94012570     	bl	0x15ce30 <__stack_chk_fail@plt>
  113874: 14000003     	b	0x113880 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x3fc>
  113878: 14000002     	b	0x113880 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x3fc>
  11387c: 14000001     	b	0x113880 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x3fc>
  113880: aa0003f3     	mov	x19, x0
  113884: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113888: 9118e000     	add	x0, x0, #0x638
  11388c: 94013079     	bl	0x15fa70 <__cxa_guard_abort@plt>
  113890: aa1303e0     	mov	x0, x19
  113894: 94011633     	bl	0x159160 <__emutls_get_address+0x6d4>
  113898: aa0003f3     	mov	x19, x0
  11389c: b4000156     	cbz	x22, 0x1138c4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x440>
  1138a0: 1400000e     	b	0x1138d8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x454>
  1138a4: 14000005     	b	0x1138b8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x434>
  1138a8: aa0003f3     	mov	x19, x0
  1138ac: f9400be0     	ldr	x0, [sp, #0x10]
  1138b0: 94012fb0     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1138b4: 14000002     	b	0x1138bc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x438>
  1138b8: aa0003f3     	mov	x19, x0
  1138bc: b5000099     	cbnz	x25, 0x1138cc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x448>
  1138c0: b50000d6     	cbnz	x22, 0x1138d8 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x454>
  1138c4: aa1303e0     	mov	x0, x19
  1138c8: 94011626     	bl	0x159160 <__emutls_get_address+0x6d4>
  1138cc: aa1903e0     	mov	x0, x25
  1138d0: 94012674     	bl	0x15d2a0 <free@plt>
  1138d4: b4ffff96     	cbz	x22, 0x1138c4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, long double) const+0x440>
  1138d8: aa1603e0     	mov	x0, x22
  1138dc: 94012671     	bl	0x15d2a0 <free@plt>
  1138e0: aa1303e0     	mov	x0, x19
  1138e4: 9401161f     	bl	0x159160 <__emutls_get_address+0x6d4>
  1138e8: 9401161e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001138ec <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const>:
  1138ec: d503233f     	paciasp
  1138f0: d10543ff     	sub	sp, sp, #0x150
  1138f4: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
  1138f8: 9103c3fd     	add	x29, sp, #0xf0
  1138fc: a9106ffc     	stp	x28, x27, [sp, #0x100]
  113900: a91167fa     	stp	x26, x25, [sp, #0x110]
  113904: a9125ff8     	stp	x24, x23, [sp, #0x120]
  113908: a91357f6     	stp	x22, x21, [sp, #0x130]
  11390c: a9144ff4     	stp	x20, x19, [sp, #0x140]
  113910: d53bd058     	mrs	x24, TPIDR_EL0
  113914: 528e04a9     	mov	w9, #0x7025             // =28709
  113918: f9401708     	ldr	x8, [x24, #0x28]
  11391c: aa0403f6     	mov	x22, x4
  113920: 2a0303f3     	mov	w19, w3
  113924: aa0203f4     	mov	x20, x2
  113928: aa0103f5     	mov	x21, x1
  11392c: 90000317     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113930: f81f83a8     	stur	x8, [x29, #-0x8]
  113934: 90000308     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113938: 9118e108     	add	x8, x8, #0x638
  11393c: 79007bff     	strh	wzr, [sp, #0x3c]
  113940: b9003be9     	str	w9, [sp, #0x38]
  113944: 08dffd08     	ldarb	w8, [x8]
  113948: 36000ce8     	tbz	w8, #0x0, 0x113ae4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x1f8>
  11394c: f9431ae2     	ldr	x2, [x23, #0x630]
  113950: d10073a0     	sub	x0, x29, #0x1c
  113954: 9100e3e3     	add	x3, sp, #0x38
  113958: 52800281     	mov	w1, #0x14               // =20
  11395c: aa1603e4     	mov	x4, x22
  113960: d10073b6     	sub	x22, x29, #0x1c
  113964: 94013083     	bl	0x15fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>
  113968: b9400a88     	ldr	w8, [x20, #0x8]
  11396c: 93407c19     	sxtw	x25, w0
  113970: 8b1902d6     	add	x22, x22, x25
  113974: 52801609     	mov	w9, #0xb0               // =176
  113978: aa1603fa     	mov	x26, x22
  11397c: 0a090108     	and	w8, w8, w9
  113980: 7100811f     	cmp	w8, #0x20
  113984: 540002e0     	b.eq	0x1139e0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf4>
  113988: 7100411f     	cmp	w8, #0x10
  11398c: 54000281     	b.ne	0x1139dc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf0>
  113990: 385e43a8     	ldurb	w8, [x29, #-0x1c]
  113994: 7100b51f     	cmp	w8, #0x2d
  113998: 54000060     	b.eq	0x1139a4 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xb8>
  11399c: 7100ad1f     	cmp	w8, #0x2b
  1139a0: 54000081     	b.ne	0x1139b0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xc4>
  1139a4: d10073a8     	sub	x8, x29, #0x1c
  1139a8: b240011a     	orr	x26, x8, #0x1
  1139ac: 1400000d     	b	0x1139e0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf4>
  1139b0: 71000b3f     	cmp	w25, #0x2
  1139b4: 5400014b     	b.lt	0x1139dc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf0>
  1139b8: 7100c11f     	cmp	w8, #0x30
  1139bc: 54000101     	b.ne	0x1139dc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf0>
  1139c0: 385e53a8     	ldurb	w8, [x29, #-0x1b]
  1139c4: 321b0108     	orr	w8, w8, #0x20
  1139c8: 7101e11f     	cmp	w8, #0x78
  1139cc: 54000081     	b.ne	0x1139dc <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf0>
  1139d0: d10073a8     	sub	x8, x29, #0x1c
  1139d4: b27f011a     	orr	x26, x8, #0x2
  1139d8: 14000002     	b	0x1139e0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0xf4>
  1139dc: d10073ba     	sub	x26, x29, #0x1c
  1139e0: 910023e8     	add	x8, sp, #0x8
  1139e4: aa1403e0     	mov	x0, x20
  1139e8: 94012f9e     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1139ec: b00002d7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1139f0: b00002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1139f4: f9470ef7     	ldr	x23, [x23, #0xe18]
  1139f8: f9474508     	ldr	x8, [x8, #0xe88]
  1139fc: f90013ff     	str	xzr, [sp, #0x20]
  113a00: f94007fb     	ldr	x27, [sp, #0x8]
  113a04: a90123f7     	stp	x23, x8, [sp, #0x10]
  113a08: c8dffee8     	ldar	x8, [x23]
  113a0c: b100051f     	cmn	x8, #0x1
  113a10: 54000140     	b.eq	0x113a38 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x14c>
  113a14: 910043e8     	add	x8, sp, #0x10
  113a18: 9100c3e9     	add	x9, sp, #0x30
  113a1c: a902a3e9     	stp	x9, x8, [sp, #0x28]
  113a20: b00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  113a24: d0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  113a28: 9104d042     	add	x2, x2, #0x134
  113a2c: 9100a3e1     	add	x1, sp, #0x28
  113a30: f9470c00     	ldr	x0, [x0, #0xe18]
  113a34: 94012fcf     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  113a38: a9412768     	ldp	x8, x9, [x27, #0x10]
  113a3c: b9800aea     	ldrsw	x10, [x23, #0x8]
  113a40: cb08012b     	sub	x11, x9, x8
  113a44: d1000549     	sub	x9, x10, #0x1
  113a48: eb8b0d3f     	cmp	x9, x11, asr #3
  113a4c: 540004a2     	b.hs	0x113ae0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x1f4>
  113a50: f8697917     	ldr	x23, [x8, x9, lsl #3]
  113a54: b4000477     	cbz	x23, 0x113ae0 <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x1f4>
  113a58: f94007e0     	ldr	x0, [sp, #0x8]
  113a5c: 94012f45     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  113a60: f94002e8     	ldr	x8, [x23]
  113a64: d10073a1     	sub	x1, x29, #0x1c
  113a68: 910103e3     	add	x3, sp, #0x40
  113a6c: aa1703e0     	mov	x0, x23
  113a70: aa1603e2     	mov	x2, x22
  113a74: d10073b7     	sub	x23, x29, #0x1c
  113a78: f9403108     	ldr	x8, [x8, #0x60]
  113a7c: 910103fb     	add	x27, sp, #0x40
  113a80: d63f0100     	blr	x8
  113a84: cb170348     	sub	x8, x26, x23
  113a88: 8b190b63     	add	x3, x27, x25, lsl #2
  113a8c: eb16035f     	cmp	x26, x22
  113a90: 910103e1     	add	x1, sp, #0x40
  113a94: 8b080b68     	add	x8, x27, x8, lsl #2
  113a98: aa1503e0     	mov	x0, x21
  113a9c: 9a880062     	csel	x2, x3, x8, eq
  113aa0: aa1403e4     	mov	x4, x20
  113aa4: 2a1303e5     	mov	w5, w19
  113aa8: 97fff987     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  113aac: f9401708     	ldr	x8, [x24, #0x28]
  113ab0: f85f83a9     	ldur	x9, [x29, #-0x8]
  113ab4: eb09011f     	cmp	x8, x9
  113ab8: 54000321     	b.ne	0x113b1c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x230>
  113abc: a9544ff4     	ldp	x20, x19, [sp, #0x140]
  113ac0: a95357f6     	ldp	x22, x21, [sp, #0x130]
  113ac4: a9525ff8     	ldp	x24, x23, [sp, #0x120]
  113ac8: a95167fa     	ldp	x26, x25, [sp, #0x110]
  113acc: a9506ffc     	ldp	x28, x27, [sp, #0x100]
  113ad0: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
  113ad4: 910543ff     	add	sp, sp, #0x150
  113ad8: d50323bf     	autiasp
  113adc: d65f03c0     	ret
  113ae0: 9400473a     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  113ae4: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113ae8: 9118e000     	add	x0, x0, #0x638
  113aec: 94012eed     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  113af0: 34fff2e0     	cbz	w0, 0x11394c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x60>
  113af4: f0fffac1     	adrp	x1, 0x6e000
  113af8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  113afc: 911fa421     	add	x1, x1, #0x7e9
  113b00: aa1f03e2     	mov	x2, xzr
  113b04: 94012fd7     	bl	0x15fa60 <newlocale@plt>
  113b08: f9031ae0     	str	x0, [x23, #0x630]
  113b0c: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113b10: 9118e000     	add	x0, x0, #0x638
  113b14: 94012eef     	bl	0x15f6d0 <__cxa_guard_release@plt>
  113b18: 17ffff8d     	b	0x11394c <std::__ndk1::num_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, void const*) const+0x60>
  113b1c: 940124c5     	bl	0x15ce30 <__stack_chk_fail@plt>
  113b20: aa0003f3     	mov	x19, x0
  113b24: 90000300     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  113b28: 9118e000     	add	x0, x0, #0x638
  113b2c: 94012fd1     	bl	0x15fa70 <__cxa_guard_abort@plt>
  113b30: aa1303e0     	mov	x0, x19
  113b34: 9401158b     	bl	0x159160 <__emutls_get_address+0x6d4>
  113b38: aa0003f3     	mov	x19, x0
  113b3c: f94007e0     	ldr	x0, [sp, #0x8]
  113b40: 94012f0c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  113b44: aa1303e0     	mov	x0, x19
  113b48: 94011586     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000113b4c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const>:
  113b4c: d503233f     	paciasp
  113b50: d10283ff     	sub	sp, sp, #0xa0
  113b54: a9047bfd     	stp	x29, x30, [sp, #0x40]
  113b58: 910103fd     	add	x29, sp, #0x40
  113b5c: a9056ffc     	stp	x28, x27, [sp, #0x50]
  113b60: a90667fa     	stp	x26, x25, [sp, #0x60]
  113b64: a9075ff8     	stp	x24, x23, [sp, #0x70]
  113b68: a90857f6     	stp	x22, x21, [sp, #0x80]
  113b6c: a9094ff4     	stp	x20, x19, [sp, #0x90]
  113b70: d53bd048     	mrs	x8, TPIDR_EL0
  113b74: aa0003f9     	mov	x25, x0
  113b78: f90003e8     	str	x8, [sp]
  113b7c: aa0303e0     	mov	x0, x3
  113b80: f9401508     	ldr	x8, [x8, #0x28]
  113b84: aa0703f6     	mov	x22, x7
  113b88: aa0603fa     	mov	x26, x6
  113b8c: aa0503f7     	mov	x23, x5
  113b90: aa0403f3     	mov	x19, x4
  113b94: aa0303f8     	mov	x24, x3
  113b98: f81f83a8     	stur	x8, [x29, #-0x8]
  113b9c: 910023e8     	add	x8, sp, #0x8
  113ba0: aa0203f5     	mov	x21, x2
  113ba4: aa0103f4     	mov	x20, x1
  113ba8: 94012f2e     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  113bac: b00002db     	adrp	x27, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  113bb0: b00002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  113bb4: f947037b     	ldr	x27, [x27, #0xe00]
  113bb8: f9474508     	ldr	x8, [x8, #0xe88]
  113bbc: f90013ff     	str	xzr, [sp, #0x20]
  113bc0: f94007fc     	ldr	x28, [sp, #0x8]
  113bc4: a90123fb     	stp	x27, x8, [sp, #0x10]
  113bc8: c8dfff68     	ldar	x8, [x27]
  113bcc: b100051f     	cmn	x8, #0x1
  113bd0: 54000140     	b.eq	0x113bf8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0xac>
  113bd4: 910043e8     	add	x8, sp, #0x10
  113bd8: d10043a9     	sub	x9, x29, #0x10
  113bdc: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  113be0: b00002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  113be4: d0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  113be8: 9104d042     	add	x2, x2, #0x134
  113bec: d10063a1     	sub	x1, x29, #0x18
  113bf0: f9470000     	ldr	x0, [x0, #0xe00]
  113bf4: 94012f5f     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  113bf8: a9412788     	ldp	x8, x9, [x28, #0x10]
  113bfc: b9800b6a     	ldrsw	x10, [x27, #0x8]
  113c00: cb08012b     	sub	x11, x9, x8
  113c04: d1000549     	sub	x9, x10, #0x1
  113c08: eb8b0d3f     	cmp	x9, x11, asr #3
  113c0c: 54001f22     	b.hs	0x113ff0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x4a4>
  113c10: f869791b     	ldr	x27, [x8, x9, lsl #3]
  113c14: b4001efb     	cbz	x27, 0x113ff0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x4a4>
  113c18: f94007e0     	ldr	x0, [sp, #0x8]
  113c1c: 94012ed5     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  113c20: eb16035f     	cmp	x26, x22
  113c24: b900027f     	str	wzr, [x19]
  113c28: 540018c0     	b.eq	0x113f40 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3f4>
  113c2c: b4000094     	cbz	x20, 0x113c3c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0xf0>
  113c30: a941a688     	ldp	x8, x9, [x20, #0x18]
  113c34: eb09011f     	cmp	x8, x9
  113c38: 540001a0     	b.eq	0x113c6c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x120>
  113c3c: b4000275     	cbz	x21, 0x113c88 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x13c>
  113c40: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  113c44: eb09011f     	cmp	x8, x9
  113c48: 540000e1     	b.ne	0x113c64 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x118>
  113c4c: f94002a8     	ldr	x8, [x21]
  113c50: aa1503e0     	mov	x0, x21
  113c54: f9402508     	ldr	x8, [x8, #0x48]
  113c58: d63f0100     	blr	x8
  113c5c: 3100041f     	cmn	w0, #0x1
  113c60: 54000140     	b.eq	0x113c88 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x13c>
  113c64: b4000174     	cbz	x20, 0x113c90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x144>
  113c68: 140000b4     	b	0x113f38 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3ec>
  113c6c: f9400288     	ldr	x8, [x20]
  113c70: aa1403e0     	mov	x0, x20
  113c74: f9402508     	ldr	x8, [x8, #0x48]
  113c78: d63f0100     	blr	x8
  113c7c: 3100041f     	cmn	w0, #0x1
  113c80: 9a9403f4     	csel	x20, xzr, x20, eq
  113c84: b5fffdf5     	cbnz	x21, 0x113c40 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0xf4>
  113c88: aa1f03f5     	mov	x21, xzr
  113c8c: b4001574     	cbz	x20, 0x113f38 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3ec>
  113c90: f9400368     	ldr	x8, [x27]
  113c94: aa1b03e0     	mov	x0, x27
  113c98: 39400341     	ldrb	w1, [x26]
  113c9c: 2a1f03e2     	mov	w2, wzr
  113ca0: f9402508     	ldr	x8, [x8, #0x48]
  113ca4: d63f0100     	blr	x8
  113ca8: 12001c08     	and	w8, w0, #0xff
  113cac: 7100951f     	cmp	w8, #0x25
  113cb0: 540003a1     	b.ne	0x113d24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x1d8>
  113cb4: 91000748     	add	x8, x26, #0x1
  113cb8: eb16011f     	cmp	x8, x22
  113cbc: 540013e0     	b.eq	0x113f38 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3ec>
  113cc0: f9400369     	ldr	x9, [x27]
  113cc4: aa1b03e0     	mov	x0, x27
  113cc8: 39400101     	ldrb	w1, [x8]
  113ccc: 2a1f03e2     	mov	w2, wzr
  113cd0: f9402529     	ldr	x9, [x9, #0x48]
  113cd4: d63f0120     	blr	x9
  113cd8: 2a0003fc     	mov	w28, w0
  113cdc: 12001c08     	and	w8, w0, #0xff
  113ce0: 7101151f     	cmp	w8, #0x45
  113ce4: 54000060     	b.eq	0x113cf0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x1a4>
  113ce8: 7100c11f     	cmp	w8, #0x30
  113cec: 54000321     	b.ne	0x113d50 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x204>
  113cf0: 91000b48     	add	x8, x26, #0x2
  113cf4: eb16011f     	cmp	x8, x22
  113cf8: 54001200     	b.eq	0x113f38 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3ec>
  113cfc: f9400369     	ldr	x9, [x27]
  113d00: aa1b03e0     	mov	x0, x27
  113d04: 39400101     	ldrb	w1, [x8]
  113d08: 2a1f03e2     	mov	w2, wzr
  113d0c: f9402529     	ldr	x9, [x9, #0x48]
  113d10: d63f0120     	blr	x9
  113d14: 2a1c03e7     	mov	w7, w28
  113d18: 2a0003fc     	mov	w28, w0
  113d1c: 52800048     	mov	w8, #0x2                // =2
  113d20: 1400000e     	b	0x113d58 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x20c>
  113d24: 39c00348     	ldrsb	w8, [x26]
  113d28: 37f800a8     	tbnz	w8, #0x1f, 0x113d3c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x1f0>
  113d2c: 92401d09     	and	x9, x8, #0xff
  113d30: f9400b68     	ldr	x8, [x27, #0x10]
  113d34: f8697909     	ldr	x9, [x8, x9, lsl #3]
  113d38: 370002c9     	tbnz	w9, #0x0, 0x113d90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x244>
  113d3c: a941a688     	ldp	x8, x9, [x20, #0x18]
  113d40: eb09011f     	cmp	x8, x9
  113d44: 540003c0     	b.eq	0x113dbc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x270>
  113d48: 39400101     	ldrb	w1, [x8]
  113d4c: 14000021     	b	0x113dd0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x284>
  113d50: 2a1f03e7     	mov	w7, wzr
  113d54: 52800028     	mov	w8, #0x1                // =1
  113d58: f9400329     	ldr	x9, [x25]
  113d5c: 8b08035a     	add	x26, x26, x8
  113d60: aa1903e0     	mov	x0, x25
  113d64: aa1403e1     	mov	x1, x20
  113d68: aa1503e2     	mov	x2, x21
  113d6c: aa1803e3     	mov	x3, x24
  113d70: f9402528     	ldr	x8, [x9, #0x48]
  113d74: aa1303e4     	mov	x4, x19
  113d78: aa1703e5     	mov	x5, x23
  113d7c: 2a1c03e6     	mov	w6, w28
  113d80: d63f0100     	blr	x8
  113d84: aa0003f4     	mov	x20, x0
  113d88: 9100075a     	add	x26, x26, #0x1
  113d8c: 14000066     	b	0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113d90: 91000749     	add	x9, x26, #0x1
  113d94: eb16013f     	cmp	x9, x22
  113d98: 54000540     	b.eq	0x113e40 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x2f4>
  113d9c: 39c0012a     	ldrsb	w10, [x9]
  113da0: 37f8056a     	tbnz	w10, #0x1f, 0x113e4c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x300>
  113da4: 92401d4a     	and	x10, x10, #0xff
  113da8: 9100075a     	add	x26, x26, #0x1
  113dac: 91000529     	add	x9, x9, #0x1
  113db0: f86a790a     	ldr	x10, [x8, x10, lsl #3]
  113db4: 3707ff0a     	tbnz	w10, #0x0, 0x113d94 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x248>
  113db8: 1400002c     	b	0x113e68 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x31c>
  113dbc: f9400288     	ldr	x8, [x20]
  113dc0: aa1403e0     	mov	x0, x20
  113dc4: f9402508     	ldr	x8, [x8, #0x48]
  113dc8: d63f0100     	blr	x8
  113dcc: 2a0003e1     	mov	w1, w0
  113dd0: f9400368     	ldr	x8, [x27]
  113dd4: aa1b03e0     	mov	x0, x27
  113dd8: f9400d08     	ldr	x8, [x8, #0x18]
  113ddc: d63f0100     	blr	x8
  113de0: f9400368     	ldr	x8, [x27]
  113de4: 12001c1c     	and	w28, w0, #0xff
  113de8: 39400341     	ldrb	w1, [x26]
  113dec: aa1b03e0     	mov	x0, x27
  113df0: f9400d08     	ldr	x8, [x8, #0x18]
  113df4: d63f0100     	blr	x8
  113df8: 6b20039f     	cmp	w28, w0, uxtb
  113dfc: 54000101     	b.ne	0x113e1c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x2d0>
  113e00: a941a688     	ldp	x8, x9, [x20, #0x18]
  113e04: eb09011f     	cmp	x8, x9
  113e08: 54000100     	b.eq	0x113e28 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x2dc>
  113e0c: 91000508     	add	x8, x8, #0x1
  113e10: 9100075a     	add	x26, x26, #0x1
  113e14: f9000e88     	str	x8, [x20, #0x18]
  113e18: 14000043     	b	0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113e1c: 52800088     	mov	w8, #0x4                // =4
  113e20: b9000268     	str	w8, [x19]
  113e24: 14000040     	b	0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113e28: f9400288     	ldr	x8, [x20]
  113e2c: aa1403e0     	mov	x0, x20
  113e30: f9402908     	ldr	x8, [x8, #0x50]
  113e34: d63f0100     	blr	x8
  113e38: 9100075a     	add	x26, x26, #0x1
  113e3c: 1400003a     	b	0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113e40: aa1603fa     	mov	x26, x22
  113e44: b5000154     	cbnz	x20, 0x113e6c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x320>
  113e48: 14000012     	b	0x113e90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x344>
  113e4c: aa0903fa     	mov	x26, x9
  113e50: b50000f4     	cbnz	x20, 0x113e6c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x320>
  113e54: 1400000f     	b	0x113e90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x344>
  113e58: f9400288     	ldr	x8, [x20]
  113e5c: aa1403e0     	mov	x0, x20
  113e60: f9402908     	ldr	x8, [x8, #0x50]
  113e64: d63f0100     	blr	x8
  113e68: b4000154     	cbz	x20, 0x113e90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x344>
  113e6c: a941a688     	ldp	x8, x9, [x20, #0x18]
  113e70: eb09011f     	cmp	x8, x9
  113e74: 540000e1     	b.ne	0x113e90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x344>
  113e78: f9400288     	ldr	x8, [x20]
  113e7c: aa1403e0     	mov	x0, x20
  113e80: f9402508     	ldr	x8, [x8, #0x48]
  113e84: d63f0100     	blr	x8
  113e88: 3100041f     	cmn	w0, #0x1
  113e8c: 9a9403f4     	csel	x20, xzr, x20, eq
  113e90: b4000195     	cbz	x21, 0x113ec0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x374>
  113e94: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  113e98: eb09011f     	cmp	x8, x9
  113e9c: 540000e1     	b.ne	0x113eb8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x36c>
  113ea0: f94002a8     	ldr	x8, [x21]
  113ea4: aa1503e0     	mov	x0, x21
  113ea8: f9402508     	ldr	x8, [x8, #0x48]
  113eac: d63f0100     	blr	x8
  113eb0: 3100041f     	cmn	w0, #0x1
  113eb4: 54000060     	b.eq	0x113ec0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x374>
  113eb8: b4000094     	cbz	x20, 0x113ec8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x37c>
  113ebc: 1400001a     	b	0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113ec0: aa1f03f5     	mov	x21, xzr
  113ec4: b40002f4     	cbz	x20, 0x113f20 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d4>
  113ec8: a941a688     	ldp	x8, x9, [x20, #0x18]
  113ecc: eb09011f     	cmp	x8, x9
  113ed0: 54000080     	b.eq	0x113ee0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x394>
  113ed4: 39400100     	ldrb	w0, [x8]
  113ed8: 363800e0     	tbz	w0, #0x7, 0x113ef4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3a8>
  113edc: 14000012     	b	0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113ee0: f9400288     	ldr	x8, [x20]
  113ee4: aa1403e0     	mov	x0, x20
  113ee8: f9402508     	ldr	x8, [x8, #0x48]
  113eec: d63f0100     	blr	x8
  113ef0: 373801a0     	tbnz	w0, #0x7, 0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113ef4: 12001c08     	and	w8, w0, #0xff
  113ef8: f9400b69     	ldr	x9, [x27, #0x10]
  113efc: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  113f00: 36000128     	tbz	w8, #0x0, 0x113f24 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3d8>
  113f04: a941a688     	ldp	x8, x9, [x20, #0x18]
  113f08: eb09011f     	cmp	x8, x9
  113f0c: 54fffa60     	b.eq	0x113e58 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x30c>
  113f10: 91000508     	add	x8, x8, #0x1
  113f14: f9000e88     	str	x8, [x20, #0x18]
  113f18: b5fffab4     	cbnz	x20, 0x113e6c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x320>
  113f1c: 17ffffdd     	b	0x113e90 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x344>
  113f20: aa1503f4     	mov	x20, x21
  113f24: eb16035f     	cmp	x26, x22
  113f28: 540000c0     	b.eq	0x113f40 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3f4>
  113f2c: b9400268     	ldr	w8, [x19]
  113f30: 34ffe7e8     	cbz	w8, 0x113c2c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0xe0>
  113f34: 14000003     	b	0x113f40 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x3f4>
  113f38: 52800088     	mov	w8, #0x4                // =4
  113f3c: b9000268     	str	w8, [x19]
  113f40: b40001b4     	cbz	x20, 0x113f74 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x428>
  113f44: a941a688     	ldp	x8, x9, [x20, #0x18]
  113f48: f94003f6     	ldr	x22, [sp]
  113f4c: eb09011f     	cmp	x8, x9
  113f50: 540000e1     	b.ne	0x113f6c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x420>
  113f54: f9400288     	ldr	x8, [x20]
  113f58: aa1403e0     	mov	x0, x20
  113f5c: f9402508     	ldr	x8, [x8, #0x48]
  113f60: d63f0100     	blr	x8
  113f64: 3100041f     	cmn	w0, #0x1
  113f68: 9a9403f4     	csel	x20, xzr, x20, eq
  113f6c: b5000095     	cbnz	x21, 0x113f7c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x430>
  113f70: 1400001e     	b	0x113fe8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x49c>
  113f74: f94003f6     	ldr	x22, [sp]
  113f78: b4000395     	cbz	x21, 0x113fe8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x49c>
  113f7c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  113f80: eb09011f     	cmp	x8, x9
  113f84: 540000e1     	b.ne	0x113fa0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x454>
  113f88: f94002a8     	ldr	x8, [x21]
  113f8c: aa1503e0     	mov	x0, x21
  113f90: f9402508     	ldr	x8, [x8, #0x48]
  113f94: d63f0100     	blr	x8
  113f98: 3100041f     	cmn	w0, #0x1
  113f9c: 54000260     	b.eq	0x113fe8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x49c>
  113fa0: b4000094     	cbz	x20, 0x113fb0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x464>
  113fa4: b9400268     	ldr	w8, [x19]
  113fa8: 321f0108     	orr	w8, w8, #0x2
  113fac: b9000268     	str	w8, [x19]
  113fb0: f94016c8     	ldr	x8, [x22, #0x28]
  113fb4: f85f83a9     	ldur	x9, [x29, #-0x8]
  113fb8: eb09011f     	cmp	x8, x9
  113fbc: 540001c1     	b.ne	0x113ff4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x4a8>
  113fc0: aa1403e0     	mov	x0, x20
  113fc4: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  113fc8: a94857f6     	ldp	x22, x21, [sp, #0x80]
  113fcc: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  113fd0: a94667fa     	ldp	x26, x25, [sp, #0x60]
  113fd4: a9456ffc     	ldp	x28, x27, [sp, #0x50]
  113fd8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  113fdc: 910283ff     	add	sp, sp, #0xa0
  113fe0: d50323bf     	autiasp
  113fe4: d65f03c0     	ret
  113fe8: b5fffe54     	cbnz	x20, 0x113fb0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x464>
  113fec: 17ffffee     	b	0x113fa4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char const*, char const*) const+0x458>
  113ff0: 940045f6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  113ff4: 9401238f     	bl	0x15ce30 <__stack_chk_fail@plt>
  113ff8: aa0003f3     	mov	x19, x0
  113ffc: f94007e0     	ldr	x0, [sp, #0x8]
  114000: 94012ddc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  114004: aa1303e0     	mov	x0, x19
  114008: 94011456     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011400c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_date_order() const>:
  11400c: d503245f     	bti	c
  114010: 52800040     	mov	w0, #0x2                // =2
  114014: d65f03c0     	ret

0000000000114018 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_time(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  114018: d503233f     	paciasp
  11401c: d100c3ff     	sub	sp, sp, #0x30
  114020: a9017bfd     	stp	x29, x30, [sp, #0x10]
  114024: 910043fd     	add	x29, sp, #0x10
  114028: f90013f3     	str	x19, [sp, #0x20]
  11402c: d28904a9     	mov	x9, #0x4825             // =18469
  114030: d53bd053     	mrs	x19, TPIDR_EL0
  114034: f2a4a749     	movk	x9, #0x253a, lsl #16
  114038: 910003ea     	mov	x10, sp
  11403c: f2c749a9     	movk	x9, #0x3a4d, lsl #32
  114040: f9401668     	ldr	x8, [x19, #0x28]
  114044: f2ea64a9     	movk	x9, #0x5325, lsl #48
  114048: 91002147     	add	x7, x10, #0x8
  11404c: 910003e6     	mov	x6, sp
  114050: f90007e8     	str	x8, [sp, #0x8]
  114054: f90003e9     	str	x9, [sp]
  114058: 94012eee     	bl	0x15fc10 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_@plt>
  11405c: f9401668     	ldr	x8, [x19, #0x28]
  114060: f94007e9     	ldr	x9, [sp, #0x8]
  114064: eb09011f     	cmp	x8, x9
  114068: 540000c1     	b.ne	0x114080 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_time(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x68>
  11406c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  114070: f94013f3     	ldr	x19, [sp, #0x20]
  114074: 9100c3ff     	add	sp, sp, #0x30
  114078: d50323bf     	autiasp
  11407c: d65f03c0     	ret
  114080: 9401236c     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000114084 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_date(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  114084: d503233f     	paciasp
  114088: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  11408c: a9015ff8     	stp	x24, x23, [sp, #0x10]
  114090: 910003fd     	mov	x29, sp
  114094: a90257f6     	stp	x22, x21, [sp, #0x20]
  114098: a9034ff4     	stp	x20, x19, [sp, #0x30]
  11409c: aa0003f5     	mov	x21, x0
  1140a0: aa0503f3     	mov	x19, x5
  1140a4: f8410c08     	ldr	x8, [x0, #0x10]!
  1140a8: aa0403f4     	mov	x20, x4
  1140ac: aa0303f6     	mov	x22, x3
  1140b0: aa0203f7     	mov	x23, x2
  1140b4: aa0103f8     	mov	x24, x1
  1140b8: f9401508     	ldr	x8, [x8, #0x28]
  1140bc: d63f0100     	blr	x8
  1140c0: aa0003e8     	mov	x8, x0
  1140c4: aa1503e0     	mov	x0, x21
  1140c8: aa1803e1     	mov	x1, x24
  1140cc: aa1703e2     	mov	x2, x23
  1140d0: aa1603e3     	mov	x3, x22
  1140d4: aa1403e4     	mov	x4, x20
  1140d8: a940a90b     	ldp	x11, x10, [x8, #0x8]
  1140dc: aa1303e5     	mov	x5, x19
  1140e0: 39400109     	ldrb	w9, [x8]
  1140e4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1140e8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1140ec: 7200013f     	tst	w9, #0x1
  1140f0: d341fd29     	lsr	x9, x9, #1
  1140f4: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  1140f8: 9a881546     	csinc	x6, x10, x8, ne
  1140fc: 9a8b0128     	csel	x8, x9, x11, eq
  114100: 8b0800c7     	add	x7, x6, x8
  114104: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  114108: d50323bf     	autiasp
  11410c: 14012ec1     	b	0x15fc10 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_@plt>

0000000000114110 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  114110: d503233f     	paciasp
  114114: d10243ff     	sub	sp, sp, #0x90
  114118: a9047bfd     	stp	x29, x30, [sp, #0x40]
  11411c: 910103fd     	add	x29, sp, #0x40
  114120: f9002bf9     	str	x25, [sp, #0x50]
  114124: a9065ff8     	stp	x24, x23, [sp, #0x60]
  114128: a90757f6     	stp	x22, x21, [sp, #0x70]
  11412c: a9084ff4     	stp	x20, x19, [sp, #0x80]
  114130: d53bd058     	mrs	x24, TPIDR_EL0
  114134: aa0003f6     	mov	x22, x0
  114138: f9401708     	ldr	x8, [x24, #0x28]
  11413c: aa0303e0     	mov	x0, x3
  114140: aa0503f3     	mov	x19, x5
  114144: aa0403f4     	mov	x20, x4
  114148: aa0203f5     	mov	x21, x2
  11414c: f81f83a8     	stur	x8, [x29, #-0x8]
  114150: 910003e8     	mov	x8, sp
  114154: f90007e1     	str	x1, [sp, #0x8]
  114158: 94012dc2     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11415c: 900002d7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  114160: 900002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  114164: f94702f7     	ldr	x23, [x23, #0xe00]
  114168: f9474508     	ldr	x8, [x8, #0xe88]
  11416c: f90013ff     	str	xzr, [sp, #0x20]
  114170: f94003f9     	ldr	x25, [sp]
  114174: a90123f7     	stp	x23, x8, [sp, #0x10]
  114178: c8dffee8     	ldar	x8, [x23]
  11417c: b100051f     	cmn	x8, #0x1
  114180: 54000140     	b.eq	0x1141a8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x98>
  114184: 910043e8     	add	x8, sp, #0x10
  114188: d10043a9     	sub	x9, x29, #0x10
  11418c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  114190: 900002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  114194: b0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  114198: 9104d042     	add	x2, x2, #0x134
  11419c: d10063a1     	sub	x1, x29, #0x18
  1141a0: f9470000     	ldr	x0, [x0, #0xe00]
  1141a4: 94012df3     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1141a8: a9412728     	ldp	x8, x9, [x25, #0x10]
  1141ac: b9800aea     	ldrsw	x10, [x23, #0x8]
  1141b0: cb08012b     	sub	x11, x9, x8
  1141b4: d1000549     	sub	x9, x10, #0x1
  1141b8: eb8b0d3f     	cmp	x9, x11, asr #3
  1141bc: 54000622     	b.hs	0x114280 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x170>
  1141c0: f8697917     	ldr	x23, [x8, x9, lsl #3]
  1141c4: b40005f7     	cbz	x23, 0x114280 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x170>
  1141c8: f94003e0     	ldr	x0, [sp]
  1141cc: 94012d69     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1141d0: f8410ec8     	ldr	x8, [x22, #0x10]!
  1141d4: aa1603e0     	mov	x0, x22
  1141d8: f9400108     	ldr	x8, [x8]
  1141dc: d63f0100     	blr	x8
  1141e0: aa0003f6     	mov	x22, x0
  1141e4: 91054003     	add	x3, x0, #0x150
  1141e8: 910023e0     	add	x0, sp, #0x8
  1141ec: aa1503e1     	mov	x1, x21
  1141f0: aa1603e2     	mov	x2, x22
  1141f4: aa1703e4     	mov	x4, x23
  1141f8: aa1403e5     	mov	x5, x20
  1141fc: 2a1f03e6     	mov	w6, wzr
  114200: 97ffcbb8     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  114204: cb160008     	sub	x8, x0, x22
  114208: f1053d1f     	cmp	x8, #0x14f
  11420c: 5400020c     	b.gt	0x11424c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x13c>
  114210: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  114214: 9343fd08     	asr	x8, x8, #3
  114218: f2955569     	movk	x9, #0xaaab
  11421c: 9b097d08     	mul	x8, x8, x9
  114220: d28924a9     	mov	x9, #0x4925             // =18725
  114224: f2a49249     	movk	x9, #0x2492, lsl #16
  114228: f2d24929     	movk	x9, #0x9249, lsl #32
  11422c: f2e92489     	movk	x9, #0x4924, lsl #48
  114230: 9b497d09     	smulh	x9, x8, x9
  114234: d37ffd2a     	lsr	x10, x9, #63
  114238: d341fd29     	lsr	x9, x9, #1
  11423c: 0b0a0129     	add	w9, w9, w10
  114240: 4b090d29     	sub	w9, w9, w9, lsl #3
  114244: 0b090108     	add	w8, w8, w9
  114248: b9001a68     	str	w8, [x19, #0x18]
  11424c: f94007e0     	ldr	x0, [sp, #0x8]
  114250: f9401708     	ldr	x8, [x24, #0x28]
  114254: f85f83a9     	ldur	x9, [x29, #-0x8]
  114258: eb09011f     	cmp	x8, x9
  11425c: 54000141     	b.ne	0x114284 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x174>
  114260: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  114264: a94757f6     	ldp	x22, x21, [sp, #0x70]
  114268: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  11426c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  114270: f9402bf9     	ldr	x25, [sp, #0x50]
  114274: 910243ff     	add	sp, sp, #0x90
  114278: d50323bf     	autiasp
  11427c: d65f03c0     	ret
  114280: 94004552     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  114284: 940122eb     	bl	0x15ce30 <__stack_chk_fail@plt>
  114288: aa0003f3     	mov	x19, x0
  11428c: f94003e0     	ldr	x0, [sp]
  114290: 94012d38     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  114294: aa1303e0     	mov	x0, x19
  114298: 940113b2     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011429c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_weekdayname(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  11429c: d503233f     	paciasp
  1142a0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1142a4: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1142a8: 910003fd     	mov	x29, sp
  1142ac: a90257f6     	stp	x22, x21, [sp, #0x20]
  1142b0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1142b4: f8410c08     	ldr	x8, [x0, #0x10]!
  1142b8: aa0503f4     	mov	x20, x5
  1142bc: aa0403f5     	mov	x21, x4
  1142c0: aa0303f6     	mov	x22, x3
  1142c4: aa0203f7     	mov	x23, x2
  1142c8: f9400108     	ldr	x8, [x8]
  1142cc: aa0103f3     	mov	x19, x1
  1142d0: d63f0100     	blr	x8
  1142d4: aa0003f8     	mov	x24, x0
  1142d8: 91054003     	add	x3, x0, #0x150
  1142dc: aa1703e0     	mov	x0, x23
  1142e0: aa1603e1     	mov	x1, x22
  1142e4: aa1803e2     	mov	x2, x24
  1142e8: aa1403e4     	mov	x4, x20
  1142ec: aa1503e5     	mov	x5, x21
  1142f0: 2a1f03e6     	mov	w6, wzr
  1142f4: 97ffcb7b     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  1142f8: cb180008     	sub	x8, x0, x24
  1142fc: f1053d1f     	cmp	x8, #0x14f
  114300: 5400020c     	b.gt	0x114340 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_weekdayname(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xa4>
  114304: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  114308: 9343fd08     	asr	x8, x8, #3
  11430c: f2955569     	movk	x9, #0xaaab
  114310: 9b097d08     	mul	x8, x8, x9
  114314: d28924a9     	mov	x9, #0x4925             // =18725
  114318: f2a49249     	movk	x9, #0x2492, lsl #16
  11431c: f2d24929     	movk	x9, #0x9249, lsl #32
  114320: f2e92489     	movk	x9, #0x4924, lsl #48
  114324: 9b497d09     	smulh	x9, x8, x9
  114328: d37ffd2a     	lsr	x10, x9, #63
  11432c: d341fd29     	lsr	x9, x9, #1
  114330: 0b0a0129     	add	w9, w9, w10
  114334: 4b090d29     	sub	w9, w9, w9, lsl #3
  114338: 0b090108     	add	w8, w8, w9
  11433c: b9000268     	str	w8, [x19]
  114340: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  114344: a94257f6     	ldp	x22, x21, [sp, #0x20]
  114348: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  11434c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  114350: d50323bf     	autiasp
  114354: d65f03c0     	ret

0000000000114358 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  114358: d503233f     	paciasp
  11435c: d10243ff     	sub	sp, sp, #0x90
  114360: a9047bfd     	stp	x29, x30, [sp, #0x40]
  114364: 910103fd     	add	x29, sp, #0x40
  114368: f9002bf9     	str	x25, [sp, #0x50]
  11436c: a9065ff8     	stp	x24, x23, [sp, #0x60]
  114370: a90757f6     	stp	x22, x21, [sp, #0x70]
  114374: a9084ff4     	stp	x20, x19, [sp, #0x80]
  114378: d53bd058     	mrs	x24, TPIDR_EL0
  11437c: aa0003f6     	mov	x22, x0
  114380: f9401708     	ldr	x8, [x24, #0x28]
  114384: aa0303e0     	mov	x0, x3
  114388: aa0503f3     	mov	x19, x5
  11438c: aa0403f4     	mov	x20, x4
  114390: aa0203f5     	mov	x21, x2
  114394: f81f83a8     	stur	x8, [x29, #-0x8]
  114398: 910003e8     	mov	x8, sp
  11439c: f90007e1     	str	x1, [sp, #0x8]
  1143a0: 94012d30     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1143a4: 900002d7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1143a8: 900002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1143ac: f94702f7     	ldr	x23, [x23, #0xe00]
  1143b0: f9474508     	ldr	x8, [x8, #0xe88]
  1143b4: f90013ff     	str	xzr, [sp, #0x20]
  1143b8: f94003f9     	ldr	x25, [sp]
  1143bc: a90123f7     	stp	x23, x8, [sp, #0x10]
  1143c0: c8dffee8     	ldar	x8, [x23]
  1143c4: b100051f     	cmn	x8, #0x1
  1143c8: 54000140     	b.eq	0x1143f0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x98>
  1143cc: 910043e8     	add	x8, sp, #0x10
  1143d0: d10043a9     	sub	x9, x29, #0x10
  1143d4: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  1143d8: 900002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1143dc: b0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1143e0: 9104d042     	add	x2, x2, #0x134
  1143e4: d10063a1     	sub	x1, x29, #0x18
  1143e8: f9470000     	ldr	x0, [x0, #0xe00]
  1143ec: 94012d61     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1143f0: a9412728     	ldp	x8, x9, [x25, #0x10]
  1143f4: b9800aea     	ldrsw	x10, [x23, #0x8]
  1143f8: cb08012b     	sub	x11, x9, x8
  1143fc: d1000549     	sub	x9, x10, #0x1
  114400: eb8b0d3f     	cmp	x9, x11, asr #3
  114404: 54000602     	b.hs	0x1144c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x16c>
  114408: f8697917     	ldr	x23, [x8, x9, lsl #3]
  11440c: b40005d7     	cbz	x23, 0x1144c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x16c>
  114410: f94003e0     	ldr	x0, [sp]
  114414: 94012cd7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  114418: f8410ec8     	ldr	x8, [x22, #0x10]!
  11441c: aa1603e0     	mov	x0, x22
  114420: f9400508     	ldr	x8, [x8, #0x8]
  114424: d63f0100     	blr	x8
  114428: aa0003f6     	mov	x22, x0
  11442c: 91090003     	add	x3, x0, #0x240
  114430: 910023e0     	add	x0, sp, #0x8
  114434: aa1503e1     	mov	x1, x21
  114438: aa1603e2     	mov	x2, x22
  11443c: aa1703e4     	mov	x4, x23
  114440: aa1403e5     	mov	x5, x20
  114444: 2a1f03e6     	mov	w6, wzr
  114448: 97ffcb26     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  11444c: cb160008     	sub	x8, x0, x22
  114450: f108fd1f     	cmp	x8, #0x23f
  114454: 540001ec     	b.gt	0x114490 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x138>
  114458: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  11445c: 9343fd08     	asr	x8, x8, #3
  114460: f2955569     	movk	x9, #0xaaab
  114464: 9b097d08     	mul	x8, x8, x9
  114468: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  11446c: f2955569     	movk	x9, #0xaaab
  114470: f2e55549     	movk	x9, #0x2aaa, lsl #48
  114474: 9b497d09     	smulh	x9, x8, x9
  114478: d37ffd2a     	lsr	x10, x9, #63
  11447c: d341fd29     	lsr	x9, x9, #1
  114480: 0b0a0129     	add	w9, w9, w10
  114484: 5280018a     	mov	w10, #0xc               // =12
  114488: 1b0aa128     	msub	w8, w9, w10, w8
  11448c: b9001268     	str	w8, [x19, #0x10]
  114490: f94007e0     	ldr	x0, [sp, #0x8]
  114494: f9401708     	ldr	x8, [x24, #0x28]
  114498: f85f83a9     	ldur	x9, [x29, #-0x8]
  11449c: eb09011f     	cmp	x8, x9
  1144a0: 54000141     	b.ne	0x1144c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x170>
  1144a4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  1144a8: a94757f6     	ldp	x22, x21, [sp, #0x70]
  1144ac: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  1144b0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  1144b4: f9402bf9     	ldr	x25, [sp, #0x50]
  1144b8: 910243ff     	add	sp, sp, #0x90
  1144bc: d50323bf     	autiasp
  1144c0: d65f03c0     	ret
  1144c4: 940044c1     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1144c8: 9401225a     	bl	0x15ce30 <__stack_chk_fail@plt>
  1144cc: aa0003f3     	mov	x19, x0
  1144d0: f94003e0     	ldr	x0, [sp]
  1144d4: 94012ca7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1144d8: aa1303e0     	mov	x0, x19
  1144dc: 94011321     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001144e0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_monthname(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  1144e0: d503233f     	paciasp
  1144e4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1144e8: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1144ec: 910003fd     	mov	x29, sp
  1144f0: a90257f6     	stp	x22, x21, [sp, #0x20]
  1144f4: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1144f8: f8410c08     	ldr	x8, [x0, #0x10]!
  1144fc: aa0503f4     	mov	x20, x5
  114500: aa0403f5     	mov	x21, x4
  114504: aa0303f6     	mov	x22, x3
  114508: aa0203f7     	mov	x23, x2
  11450c: f9400508     	ldr	x8, [x8, #0x8]
  114510: aa0103f3     	mov	x19, x1
  114514: d63f0100     	blr	x8
  114518: aa0003f8     	mov	x24, x0
  11451c: 91090003     	add	x3, x0, #0x240
  114520: aa1703e0     	mov	x0, x23
  114524: aa1603e1     	mov	x1, x22
  114528: aa1803e2     	mov	x2, x24
  11452c: aa1403e4     	mov	x4, x20
  114530: aa1503e5     	mov	x5, x21
  114534: 2a1f03e6     	mov	w6, wzr
  114538: 97ffcaea     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  11453c: cb180008     	sub	x8, x0, x24
  114540: f108fd1f     	cmp	x8, #0x23f
  114544: 540001ec     	b.gt	0x114580 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_monthname(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xa0>
  114548: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  11454c: 9343fd08     	asr	x8, x8, #3
  114550: f2955569     	movk	x9, #0xaaab
  114554: 9b097d08     	mul	x8, x8, x9
  114558: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  11455c: f2955569     	movk	x9, #0xaaab
  114560: f2e55549     	movk	x9, #0x2aaa, lsl #48
  114564: 9b497d09     	smulh	x9, x8, x9
  114568: d37ffd2a     	lsr	x10, x9, #63
  11456c: d341fd29     	lsr	x9, x9, #1
  114570: 0b0a0129     	add	w9, w9, w10
  114574: 5280018a     	mov	w10, #0xc               // =12
  114578: 1b0aa128     	msub	w8, w9, w10, w8
  11457c: b9000268     	str	w8, [x19]
  114580: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  114584: a94257f6     	ldp	x22, x21, [sp, #0x20]
  114588: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  11458c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  114590: d50323bf     	autiasp
  114594: d65f03c0     	ret

0000000000114598 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_year(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  114598: d503233f     	paciasp
  11459c: d10203ff     	sub	sp, sp, #0x80
  1145a0: a9047bfd     	stp	x29, x30, [sp, #0x40]
  1145a4: 910103fd     	add	x29, sp, #0x40
  1145a8: a9055ff8     	stp	x24, x23, [sp, #0x50]
  1145ac: a90657f6     	stp	x22, x21, [sp, #0x60]
  1145b0: a9074ff4     	stp	x20, x19, [sp, #0x70]
  1145b4: d53bd057     	mrs	x23, TPIDR_EL0
  1145b8: aa0303e0     	mov	x0, x3
  1145bc: f94016e8     	ldr	x8, [x23, #0x28]
  1145c0: aa0503f3     	mov	x19, x5
  1145c4: aa0403f4     	mov	x20, x4
  1145c8: aa0203f5     	mov	x21, x2
  1145cc: f81f83a8     	stur	x8, [x29, #-0x8]
  1145d0: 910003e8     	mov	x8, sp
  1145d4: f90007e1     	str	x1, [sp, #0x8]
  1145d8: 94012ca2     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1145dc: 900002d6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1145e0: 900002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1145e4: f94702d6     	ldr	x22, [x22, #0xe00]
  1145e8: f9474508     	ldr	x8, [x8, #0xe88]
  1145ec: f90013ff     	str	xzr, [sp, #0x20]
  1145f0: f94003f8     	ldr	x24, [sp]
  1145f4: a90123f6     	stp	x22, x8, [sp, #0x10]
  1145f8: c8dffec8     	ldar	x8, [x22]
  1145fc: b100051f     	cmn	x8, #0x1
  114600: 54000140     	b.eq	0x114628 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_year(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x90>
  114604: 910043e8     	add	x8, sp, #0x10
  114608: d10043a9     	sub	x9, x29, #0x10
  11460c: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  114610: 900002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  114614: b0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  114618: 9104d042     	add	x2, x2, #0x134
  11461c: d10063a1     	sub	x1, x29, #0x18
  114620: f9470000     	ldr	x0, [x0, #0xe00]
  114624: 94012cd3     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  114628: a9412708     	ldp	x8, x9, [x24, #0x10]
  11462c: b9800aca     	ldrsw	x10, [x22, #0x8]
  114630: cb08012b     	sub	x11, x9, x8
  114634: d1000549     	sub	x9, x10, #0x1
  114638: eb8b0d3f     	cmp	x9, x11, asr #3
  11463c: 54000422     	b.hs	0x1146c0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_year(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x128>
  114640: f8697916     	ldr	x22, [x8, x9, lsl #3]
  114644: b40003f6     	cbz	x22, 0x1146c0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_year(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x128>
  114648: f94003e0     	ldr	x0, [sp]
  11464c: 94012c49     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  114650: 910023e0     	add	x0, sp, #0x8
  114654: aa1503e1     	mov	x1, x21
  114658: aa1403e2     	mov	x2, x20
  11465c: aa1603e3     	mov	x3, x22
  114660: 52800084     	mov	w4, #0x4                // =4
  114664: 940003d6     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114668: 39400288     	ldrb	w8, [x20]
  11466c: 37100128     	tbnz	w8, #0x2, 0x114690 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_year(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0xf8>
  114670: 111db009     	add	w9, w0, #0x76c
  114674: 7101901f     	cmp	w0, #0x64
  114678: 111f4008     	add	w8, w0, #0x7d0
  11467c: 1a80b129     	csel	w9, w9, w0, lt
  114680: 7101141f     	cmp	w0, #0x45
  114684: 1a89b108     	csel	w8, w8, w9, lt
  114688: 511db108     	sub	w8, w8, #0x76c
  11468c: b9001668     	str	w8, [x19, #0x14]
  114690: f94007e0     	ldr	x0, [sp, #0x8]
  114694: f94016e8     	ldr	x8, [x23, #0x28]
  114698: f85f83a9     	ldur	x9, [x29, #-0x8]
  11469c: eb09011f     	cmp	x8, x9
  1146a0: 54000121     	b.ne	0x1146c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get_year(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x12c>
  1146a4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  1146a8: a94657f6     	ldp	x22, x21, [sp, #0x60]
  1146ac: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  1146b0: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  1146b4: 910203ff     	add	sp, sp, #0x80
  1146b8: d50323bf     	autiasp
  1146bc: d65f03c0     	ret
  1146c0: 94004442     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1146c4: 940121db     	bl	0x15ce30 <__stack_chk_fail@plt>
  1146c8: aa0003f3     	mov	x19, x0
  1146cc: f94003e0     	ldr	x0, [sp]
  1146d0: 94012c28     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1146d4: aa1303e0     	mov	x0, x19
  1146d8: 940112a2     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001146dc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_year(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  1146dc: d503233f     	paciasp
  1146e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1146e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1146e8: 910003fd     	mov	x29, sp
  1146ec: aa0403f4     	mov	x20, x4
  1146f0: aa0203e0     	mov	x0, x2
  1146f4: aa0103f3     	mov	x19, x1
  1146f8: aa0303e1     	mov	x1, x3
  1146fc: aa0403e2     	mov	x2, x4
  114700: aa0503e3     	mov	x3, x5
  114704: 52800084     	mov	w4, #0x4                // =4
  114708: 940003ad     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  11470c: 39400288     	ldrb	w8, [x20]
  114710: 37100128     	tbnz	w8, #0x2, 0x114734 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_year(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x58>
  114714: 111db009     	add	w9, w0, #0x76c
  114718: 7101901f     	cmp	w0, #0x64
  11471c: 111f4008     	add	w8, w0, #0x7d0
  114720: 1a80b129     	csel	w9, w9, w0, lt
  114724: 7101141f     	cmp	w0, #0x45
  114728: 1a89b108     	csel	w8, w8, w9, lt
  11472c: 511db108     	sub	w8, w8, #0x76c
  114730: b9000268     	str	w8, [x19]
  114734: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  114738: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11473c: d50323bf     	autiasp
  114740: d65f03c0     	ret

0000000000114744 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const>:
  114744: d503233f     	paciasp
  114748: d10283ff     	sub	sp, sp, #0xa0
  11474c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  114750: 910103fd     	add	x29, sp, #0x40
  114754: f9002bfb     	str	x27, [sp, #0x50]
  114758: a90667fa     	stp	x26, x25, [sp, #0x60]
  11475c: a9075ff8     	stp	x24, x23, [sp, #0x70]
  114760: a90857f6     	stp	x22, x21, [sp, #0x80]
  114764: a9094ff4     	stp	x20, x19, [sp, #0x90]
  114768: d53bd05a     	mrs	x26, TPIDR_EL0
  11476c: aa0003f6     	mov	x22, x0
  114770: f9401748     	ldr	x8, [x26, #0x28]
  114774: aa0303e0     	mov	x0, x3
  114778: 2a0603f9     	mov	w25, w6
  11477c: aa0503f3     	mov	x19, x5
  114780: aa0403f4     	mov	x20, x4
  114784: aa0303f7     	mov	x23, x3
  114788: f81f83a8     	stur	x8, [x29, #-0x8]
  11478c: 910003e8     	mov	x8, sp
  114790: aa0203f5     	mov	x21, x2
  114794: f90007e1     	str	x1, [sp, #0x8]
  114798: b900009f     	str	wzr, [x4]
  11479c: 94012c31     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1147a0: 900002d8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1147a4: 900002c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1147a8: f9470318     	ldr	x24, [x24, #0xe00]
  1147ac: f9474508     	ldr	x8, [x8, #0xe88]
  1147b0: f9001bff     	str	xzr, [sp, #0x30]
  1147b4: f94003fb     	ldr	x27, [sp]
  1147b8: a90223f8     	stp	x24, x8, [sp, #0x20]
  1147bc: c8dfff08     	ldar	x8, [x24]
  1147c0: b100051f     	cmn	x8, #0x1
  1147c4: 54000140     	b.eq	0x1147ec <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0xa8>
  1147c8: 910083e8     	add	x8, sp, #0x20
  1147cc: 910063e9     	add	x9, sp, #0x18
  1147d0: a90123e9     	stp	x9, x8, [sp, #0x10]
  1147d4: 900002c0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1147d8: b0000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1147dc: 9104d042     	add	x2, x2, #0x134
  1147e0: 910043e1     	add	x1, sp, #0x10
  1147e4: f9470000     	ldr	x0, [x0, #0xe00]
  1147e8: 94012c62     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1147ec: a9412768     	ldp	x8, x9, [x27, #0x10]
  1147f0: b9800b0a     	ldrsw	x10, [x24, #0x8]
  1147f4: cb08012b     	sub	x11, x9, x8
  1147f8: d1000549     	sub	x9, x10, #0x1
  1147fc: eb8b0d3f     	cmp	x9, x11, asr #3
  114800: 54002e62     	b.hs	0x114dcc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x688>
  114804: f8697918     	ldr	x24, [x8, x9, lsl #3]
  114808: b4002e38     	cbz	x24, 0x114dcc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x688>
  11480c: f94003e0     	ldr	x0, [sp]
  114810: 94012bd8     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  114814: 12001f28     	and	w8, w25, #0xff
  114818: 51009508     	sub	w8, w8, #0x25
  11481c: 7101511f     	cmp	w8, #0x54
  114820: 540026a8     	b.hi	0x114cf4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  114824: 90fffb49     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  114828: 910e8129     	add	x9, x9, #0x3a0
  11482c: 1000008a     	adr	x10, 0x11483c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0xf8>
  114830: 7868792b     	ldrh	w11, [x9, x8, lsl #1]
  114834: 8b0b094a     	add	x10, x10, x11, lsl #2
  114838: d61f0140     	br	x10
  11483c: d503249f     	bti	j
  114840: f8410ec8     	ldr	x8, [x22, #0x10]!
  114844: aa1603e0     	mov	x0, x22
  114848: f9400508     	ldr	x8, [x8, #0x8]
  11484c: d63f0100     	blr	x8
  114850: aa0003f6     	mov	x22, x0
  114854: 91090003     	add	x3, x0, #0x240
  114858: 910023e0     	add	x0, sp, #0x8
  11485c: aa1503e1     	mov	x1, x21
  114860: aa1603e2     	mov	x2, x22
  114864: aa1803e4     	mov	x4, x24
  114868: aa1403e5     	mov	x5, x20
  11486c: 2a1f03e6     	mov	w6, wzr
  114870: 97ffca1c     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  114874: cb160008     	sub	x8, x0, x22
  114878: f108fd1f     	cmp	x8, #0x23f
  11487c: 5400244c     	b.gt	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114880: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  114884: 9343fd08     	asr	x8, x8, #3
  114888: f2955569     	movk	x9, #0xaaab
  11488c: 9b097d08     	mul	x8, x8, x9
  114890: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  114894: f2955569     	movk	x9, #0xaaab
  114898: f2e55549     	movk	x9, #0x2aaa, lsl #48
  11489c: 9b497d09     	smulh	x9, x8, x9
  1148a0: d37ffd2a     	lsr	x10, x9, #63
  1148a4: d341fd29     	lsr	x9, x9, #1
  1148a8: 0b0a0129     	add	w9, w9, w10
  1148ac: 5280018a     	mov	w10, #0xc               // =12
  1148b0: 1b0aa128     	msub	w8, w9, w10, w8
  1148b4: b9001268     	str	w8, [x19, #0x10]
  1148b8: 14000113     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  1148bc: d503249f     	bti	j
  1148c0: 910023e0     	add	x0, sp, #0x8
  1148c4: aa1503e1     	mov	x1, x21
  1148c8: aa1403e2     	mov	x2, x20
  1148cc: aa1803e3     	mov	x3, x24
  1148d0: 52800044     	mov	w4, #0x2                // =2
  1148d4: 9400033a     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  1148d8: b9400288     	ldr	w8, [x20]
  1148dc: 51000409     	sub	w9, w0, #0x1
  1148e0: 7100793f     	cmp	w9, #0x1e
  1148e4: 540020c8     	b.hi	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  1148e8: 371020a8     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  1148ec: b9000e60     	str	w0, [x19, #0xc]
  1148f0: 14000105     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  1148f4: d503249f     	bti	j
  1148f8: f8410ec8     	ldr	x8, [x22, #0x10]!
  1148fc: aa1603e0     	mov	x0, x22
  114900: f9400108     	ldr	x8, [x8]
  114904: d63f0100     	blr	x8
  114908: aa0003f6     	mov	x22, x0
  11490c: 91054003     	add	x3, x0, #0x150
  114910: 910023e0     	add	x0, sp, #0x8
  114914: aa1503e1     	mov	x1, x21
  114918: aa1603e2     	mov	x2, x22
  11491c: aa1803e4     	mov	x4, x24
  114920: aa1403e5     	mov	x5, x20
  114924: 2a1f03e6     	mov	w6, wzr
  114928: 97ffc9ee     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  11492c: cb160008     	sub	x8, x0, x22
  114930: f1053d1f     	cmp	x8, #0x14f
  114934: 54001e8c     	b.gt	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114938: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  11493c: 9343fd08     	asr	x8, x8, #3
  114940: f2955569     	movk	x9, #0xaaab
  114944: 9b097d08     	mul	x8, x8, x9
  114948: d28924a9     	mov	x9, #0x4925             // =18725
  11494c: f2a49249     	movk	x9, #0x2492, lsl #16
  114950: f2d24929     	movk	x9, #0x9249, lsl #32
  114954: f2e92489     	movk	x9, #0x4924, lsl #48
  114958: 9b497d09     	smulh	x9, x8, x9
  11495c: d37ffd2a     	lsr	x10, x9, #63
  114960: d341fd29     	lsr	x9, x9, #1
  114964: 0b0a0129     	add	w9, w9, w10
  114968: 4b090d29     	sub	w9, w9, w9, lsl #3
  11496c: 0b090108     	add	w8, w8, w9
  114970: b9001a68     	str	w8, [x19, #0x18]
  114974: 140000e4     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114978: d503249f     	bti	j
  11497c: 910023e1     	add	x1, sp, #0x8
  114980: aa1603e0     	mov	x0, x22
  114984: aa1503e2     	mov	x2, x21
  114988: aa1403e3     	mov	x3, x20
  11498c: aa1803e4     	mov	x4, x24
  114990: 94012ca4     	bl	0x15fc20 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE@plt>
  114994: 140000dc     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114998: d503249f     	bti	j
  11499c: 90fffb49     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  1149a0: 52840a68     	mov	w8, #0x2053             // =8275
  1149a4: 9117bd29     	add	x9, x9, #0x5ef
  1149a8: 72ae04a8     	movk	w8, #0x7025, lsl #16
  1149ac: f94007e1     	ldr	x1, [sp, #0x8]
  1149b0: 910083ea     	add	x10, sp, #0x20
  1149b4: 91002d47     	add	x7, x10, #0xb
  1149b8: f9400129     	ldr	x9, [x9]
  1149bc: b80273e8     	stur	w8, [sp, #0x27]
  1149c0: f90013e9     	str	x9, [sp, #0x20]
  1149c4: 14000088     	b	0x114be4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x4a0>
  1149c8: d503249f     	bti	j
  1149cc: aa1603e0     	mov	x0, x22
  1149d0: f8410c08     	ldr	x8, [x0, #0x10]!
  1149d4: f9401908     	ldr	x8, [x8, #0x30]
  1149d8: 1400001e     	b	0x114a50 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x30c>
  1149dc: d503249f     	bti	j
  1149e0: 910023e0     	add	x0, sp, #0x8
  1149e4: aa1503e1     	mov	x1, x21
  1149e8: aa1403e2     	mov	x2, x20
  1149ec: aa1803e3     	mov	x3, x24
  1149f0: 52800084     	mov	w4, #0x4                // =4
  1149f4: 940002f2     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  1149f8: 39400288     	ldrb	w8, [x20]
  1149fc: 37101848     	tbnz	w8, #0x2, 0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114a00: 511db008     	sub	w8, w0, #0x76c
  114a04: b9001668     	str	w8, [x19, #0x14]
  114a08: 140000bf     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114a0c: d503249f     	bti	j
  114a10: 910023e0     	add	x0, sp, #0x8
  114a14: aa1503e1     	mov	x1, x21
  114a18: aa1403e2     	mov	x2, x20
  114a1c: aa1803e3     	mov	x3, x24
  114a20: 52800044     	mov	w4, #0x2                // =2
  114a24: 940002e6     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114a28: b9400288     	ldr	w8, [x20]
  114a2c: 7100ec1f     	cmp	w0, #0x3b
  114a30: 5400166c     	b.gt	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114a34: 37101648     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114a38: b9000660     	str	w0, [x19, #0x4]
  114a3c: 140000b2     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114a40: d503249f     	bti	j
  114a44: aa1603e0     	mov	x0, x22
  114a48: f8410c08     	ldr	x8, [x0, #0x10]!
  114a4c: f9400d08     	ldr	x8, [x8, #0x18]
  114a50: d63f0100     	blr	x8
  114a54: a940a40a     	ldp	x10, x9, [x0, #0x8]
  114a58: 39400008     	ldrb	w8, [x0]
  114a5c: f94007e1     	ldr	x1, [sp, #0x8]
  114a60: 7200011f     	tst	w8, #0x1
  114a64: d341fd08     	lsr	x8, x8, #1
  114a68: 9a801526     	csinc	x6, x9, x0, ne
  114a6c: 9a8a0108     	csel	x8, x8, x10, eq
  114a70: 8b0800c7     	add	x7, x6, x8
  114a74: 1400005d     	b	0x114be8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x4a4>
  114a78: d503249f     	bti	j
  114a7c: d28da4a8     	mov	x8, #0x6d25             // =27941
  114a80: f2a4a5e8     	movk	x8, #0x252f, lsl #16
  114a84: f2c5ec88     	movk	x8, #0x2f64, lsl #32
  114a88: f2ef24a8     	movk	x8, #0x7925, lsl #48
  114a8c: 14000052     	b	0x114bd4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x490>
  114a90: d503249f     	bti	j
  114a94: 910023e0     	add	x0, sp, #0x8
  114a98: aa1503e1     	mov	x1, x21
  114a9c: aa1403e2     	mov	x2, x20
  114aa0: aa1803e3     	mov	x3, x24
  114aa4: 52800044     	mov	w4, #0x2                // =2
  114aa8: 940002c5     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114aac: b9400288     	ldr	w8, [x20]
  114ab0: 7100301f     	cmp	w0, #0xc
  114ab4: 5400124c     	b.gt	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114ab8: 37101228     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114abc: 51000408     	sub	w8, w0, #0x1
  114ac0: b9001268     	str	w8, [x19, #0x10]
  114ac4: 14000090     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114ac8: d503249f     	bti	j
  114acc: d28904a8     	mov	x8, #0x4825             // =18469
  114ad0: f2a4a748     	movk	x8, #0x253a, lsl #16
  114ad4: f2c749a8     	movk	x8, #0x3a4d, lsl #32
  114ad8: f2ea64a8     	movk	x8, #0x5325, lsl #48
  114adc: 1400003e     	b	0x114bd4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x490>
  114ae0: d503249f     	bti	j
  114ae4: 910023e0     	add	x0, sp, #0x8
  114ae8: aa1503e1     	mov	x1, x21
  114aec: aa1403e2     	mov	x2, x20
  114af0: aa1803e3     	mov	x3, x24
  114af4: 52800044     	mov	w4, #0x2                // =2
  114af8: 940002b1     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114afc: b9400288     	ldr	w8, [x20]
  114b00: 71005c1f     	cmp	w0, #0x17
  114b04: 540002ed     	b.le	0x114b60 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x41c>
  114b08: 1400007d     	b	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114b0c: d503249f     	bti	j
  114b10: 528904a9     	mov	w9, #0x4825             // =18469
  114b14: 528009a8     	mov	w8, #0x4d               // =77
  114b18: 72a4a749     	movk	w9, #0x253a, lsl #16
  114b1c: f94007e1     	ldr	x1, [sp, #0x8]
  114b20: 910083ea     	add	x10, sp, #0x20
  114b24: 91001547     	add	x7, x10, #0x5
  114b28: 390093e8     	strb	w8, [sp, #0x24]
  114b2c: b90023e9     	str	w9, [sp, #0x20]
  114b30: 1400002d     	b	0x114be4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x4a0>
  114b34: d503249f     	bti	j
  114b38: 910023e0     	add	x0, sp, #0x8
  114b3c: aa1503e1     	mov	x1, x21
  114b40: aa1403e2     	mov	x2, x20
  114b44: aa1803e3     	mov	x3, x24
  114b48: 52800044     	mov	w4, #0x2                // =2
  114b4c: 9400029c     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114b50: b9400288     	ldr	w8, [x20]
  114b54: 51000409     	sub	w9, w0, #0x1
  114b58: 71002d3f     	cmp	w9, #0xb
  114b5c: 54000d08     	b.hi	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114b60: 37100ce8     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114b64: b9000a60     	str	w0, [x19, #0x8]
  114b68: 14000067     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114b6c: d503249f     	bti	j
  114b70: 910023e1     	add	x1, sp, #0x8
  114b74: aa1603e0     	mov	x0, x22
  114b78: aa1503e2     	mov	x2, x21
  114b7c: aa1403e3     	mov	x3, x20
  114b80: aa1803e4     	mov	x4, x24
  114b84: 94012c2b     	bl	0x15fc30 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE@plt>
  114b88: 1400005f     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114b8c: d503249f     	bti	j
  114b90: 910023e0     	add	x0, sp, #0x8
  114b94: aa1503e1     	mov	x1, x21
  114b98: aa1403e2     	mov	x2, x20
  114b9c: aa1803e3     	mov	x3, x24
  114ba0: 52800044     	mov	w4, #0x2                // =2
  114ba4: 94000286     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114ba8: b9400288     	ldr	w8, [x20]
  114bac: 7100f01f     	cmp	w0, #0x3c
  114bb0: 54000a6c     	b.gt	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114bb4: 37100a48     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114bb8: b9000260     	str	w0, [x19]
  114bbc: 14000052     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114bc0: d503249f     	bti	j
  114bc4: d28b24a8     	mov	x8, #0x5925             // =22821
  114bc8: f2a4a5a8     	movk	x8, #0x252d, lsl #16
  114bcc: f2c5ada8     	movk	x8, #0x2d6d, lsl #32
  114bd0: f2ec84a8     	movk	x8, #0x6425, lsl #48
  114bd4: 910083e9     	add	x9, sp, #0x20
  114bd8: f94007e1     	ldr	x1, [sp, #0x8]
  114bdc: 91002127     	add	x7, x9, #0x8
  114be0: f90013e8     	str	x8, [sp, #0x20]
  114be4: 910083e6     	add	x6, sp, #0x20
  114be8: aa1603e0     	mov	x0, x22
  114bec: aa1503e2     	mov	x2, x21
  114bf0: aa1703e3     	mov	x3, x23
  114bf4: aa1403e4     	mov	x4, x20
  114bf8: aa1303e5     	mov	x5, x19
  114bfc: 94012c05     	bl	0x15fc10 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_@plt>
  114c00: f90007e0     	str	x0, [sp, #0x8]
  114c04: 14000040     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114c08: d503249f     	bti	j
  114c0c: 910023e0     	add	x0, sp, #0x8
  114c10: aa1503e1     	mov	x1, x21
  114c14: aa1403e2     	mov	x2, x20
  114c18: aa1803e3     	mov	x3, x24
  114c1c: 52800084     	mov	w4, #0x4                // =4
  114c20: 94000267     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114c24: 39400288     	ldrb	w8, [x20]
  114c28: 371006e8     	tbnz	w8, #0x2, 0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114c2c: 111db009     	add	w9, w0, #0x76c
  114c30: 7101901f     	cmp	w0, #0x64
  114c34: 111f4008     	add	w8, w0, #0x7d0
  114c38: 1a80b129     	csel	w9, w9, w0, lt
  114c3c: 7101141f     	cmp	w0, #0x45
  114c40: 1a89b108     	csel	w8, w8, w9, lt
  114c44: 511db108     	sub	w8, w8, #0x76c
  114c48: b9001668     	str	w8, [x19, #0x14]
  114c4c: 1400002e     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114c50: d503249f     	bti	j
  114c54: f94002c8     	ldr	x8, [x22]
  114c58: aa1603e0     	mov	x0, x22
  114c5c: f94007e1     	ldr	x1, [sp, #0x8]
  114c60: aa1503e2     	mov	x2, x21
  114c64: aa1703e3     	mov	x3, x23
  114c68: aa1403e4     	mov	x4, x20
  114c6c: f9401508     	ldr	x8, [x8, #0x28]
  114c70: aa1303e5     	mov	x5, x19
  114c74: d63f0100     	blr	x8
  114c78: 14000024     	b	0x114d08 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c4>
  114c7c: d503249f     	bti	j
  114c80: 910023e0     	add	x0, sp, #0x8
  114c84: aa1503e1     	mov	x1, x21
  114c88: aa1403e2     	mov	x2, x20
  114c8c: aa1803e3     	mov	x3, x24
  114c90: 52800064     	mov	w4, #0x3                // =3
  114c94: 9400024a     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114c98: b9400288     	ldr	w8, [x20]
  114c9c: 7105b41f     	cmp	w0, #0x16d
  114ca0: 540002ec     	b.gt	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114ca4: 371002c8     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114ca8: b9001e60     	str	w0, [x19, #0x1c]
  114cac: 14000016     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114cb0: d503249f     	bti	j
  114cb4: f8410ec8     	ldr	x8, [x22, #0x10]!
  114cb8: aa1603e0     	mov	x0, x22
  114cbc: f9400908     	ldr	x8, [x8, #0x10]
  114cc0: d63f0100     	blr	x8
  114cc4: 39400008     	ldrb	w8, [x0]
  114cc8: f9400409     	ldr	x9, [x0, #0x8]
  114ccc: 3940600a     	ldrb	w10, [x0, #0x18]
  114cd0: f940100b     	ldr	x11, [x0, #0x20]
  114cd4: d341fd0c     	lsr	x12, x8, #1
  114cd8: 7200011f     	tst	w8, #0x1
  114cdc: 9a890188     	csel	x8, x12, x9, eq
  114ce0: d341fd49     	lsr	x9, x10, #1
  114ce4: 7200015f     	tst	w10, #0x1
  114ce8: 9a8b0129     	csel	x9, x9, x11, eq
  114cec: ab09011f     	cmn	x8, x9
  114cf0: 54000401     	b.ne	0x114d70 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x62c>
  114cf4: d503249f     	bti	j
  114cf8: b9400288     	ldr	w8, [x20]
  114cfc: 321e0108     	orr	w8, w8, #0x4
  114d00: b9000288     	str	w8, [x20]
  114d04: f94007e0     	ldr	x0, [sp, #0x8]
  114d08: f9401748     	ldr	x8, [x26, #0x28]
  114d0c: f85f83a9     	ldur	x9, [x29, #-0x8]
  114d10: eb09011f     	cmp	x8, x9
  114d14: 540005e1     	b.ne	0x114dd0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x68c>
  114d18: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  114d1c: a94857f6     	ldp	x22, x21, [sp, #0x80]
  114d20: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  114d24: a94667fa     	ldp	x26, x25, [sp, #0x60]
  114d28: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  114d2c: f9402bfb     	ldr	x27, [sp, #0x50]
  114d30: 910283ff     	add	sp, sp, #0xa0
  114d34: d50323bf     	autiasp
  114d38: d65f03c0     	ret
  114d3c: d503249f     	bti	j
  114d40: 910023e0     	add	x0, sp, #0x8
  114d44: aa1503e1     	mov	x1, x21
  114d48: aa1403e2     	mov	x2, x20
  114d4c: aa1803e3     	mov	x3, x24
  114d50: 52800024     	mov	w4, #0x1                // =1
  114d54: 9400021a     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114d58: b9400288     	ldr	w8, [x20]
  114d5c: 7100181f     	cmp	w0, #0x6
  114d60: 54fffcec     	b.gt	0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114d64: 3717fcc8     	tbnz	w8, #0x2, 0x114cfc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b8>
  114d68: b9001a60     	str	w0, [x19, #0x18]
  114d6c: 17ffffe6     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114d70: aa0003f6     	mov	x22, x0
  114d74: 9100c003     	add	x3, x0, #0x30
  114d78: 910023e0     	add	x0, sp, #0x8
  114d7c: aa1503e1     	mov	x1, x21
  114d80: aa1603e2     	mov	x2, x22
  114d84: aa1803e4     	mov	x4, x24
  114d88: aa1403e5     	mov	x5, x20
  114d8c: 2a1f03e6     	mov	w6, wzr
  114d90: 97ffc8d4     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  114d94: b9400a68     	ldr	w8, [x19, #0x8]
  114d98: eb160009     	subs	x9, x0, x22
  114d9c: 540000a1     	b.ne	0x114db0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x66c>
  114da0: 7100311f     	cmp	w8, #0xc
  114da4: 54000061     	b.ne	0x114db0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x66c>
  114da8: b9000a7f     	str	wzr, [x19, #0x8]
  114dac: 17ffffd6     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114db0: f100613f     	cmp	x9, #0x18
  114db4: 54fffa81     	b.ne	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114db8: 71002d1f     	cmp	w8, #0xb
  114dbc: 54fffa4c     	b.gt	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114dc0: 11003108     	add	w8, w8, #0xc
  114dc4: b9000a68     	str	w8, [x19, #0x8]
  114dc8: 17ffffcf     	b	0x114d04 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5c0>
  114dcc: 9400427f     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  114dd0: 94012018     	bl	0x15ce30 <__stack_chk_fail@plt>
  114dd4: aa0003f3     	mov	x19, x0
  114dd8: f94003e0     	ldr	x0, [sp]
  114ddc: 94012a65     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  114de0: aa1303e0     	mov	x0, x19
  114de4: 940110df     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000114de8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_day(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  114de8: d503233f     	paciasp
  114dec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  114df0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  114df4: 910003fd     	mov	x29, sp
  114df8: aa0403f3     	mov	x19, x4
  114dfc: aa0203e0     	mov	x0, x2
  114e00: aa0103f4     	mov	x20, x1
  114e04: aa0303e1     	mov	x1, x3
  114e08: aa0403e2     	mov	x2, x4
  114e0c: aa0503e3     	mov	x3, x5
  114e10: 52800044     	mov	w4, #0x2                // =2
  114e14: 940001ea     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114e18: b9400268     	ldr	w8, [x19]
  114e1c: 51000409     	sub	w9, w0, #0x1
  114e20: 7100793f     	cmp	w9, #0x1e
  114e24: 121e0109     	and	w9, w8, #0x4
  114e28: 7a409920     	ccmp	w9, #0x0, #0x0, ls
  114e2c: 54000080     	b.eq	0x114e3c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_day(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  114e30: 321e0108     	orr	w8, w8, #0x4
  114e34: b9000268     	str	w8, [x19]
  114e38: 14000002     	b	0x114e40 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_day(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x58>
  114e3c: b9000280     	str	w0, [x20]
  114e40: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  114e44: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  114e48: d50323bf     	autiasp
  114e4c: d65f03c0     	ret

0000000000114e50 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_hour(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  114e50: d503233f     	paciasp
  114e54: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  114e58: a9014ff4     	stp	x20, x19, [sp, #0x10]
  114e5c: 910003fd     	mov	x29, sp
  114e60: aa0403f3     	mov	x19, x4
  114e64: aa0203e0     	mov	x0, x2
  114e68: aa0103f4     	mov	x20, x1
  114e6c: aa0303e1     	mov	x1, x3
  114e70: aa0403e2     	mov	x2, x4
  114e74: aa0503e3     	mov	x3, x5
  114e78: 52800044     	mov	w4, #0x2                // =2
  114e7c: 940001d0     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114e80: b9400268     	ldr	w8, [x19]
  114e84: 71005c1f     	cmp	w0, #0x17
  114e88: 121e0109     	and	w9, w8, #0x4
  114e8c: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  114e90: 54000080     	b.eq	0x114ea0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_hour(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x50>
  114e94: 321e0108     	orr	w8, w8, #0x4
  114e98: b9000268     	str	w8, [x19]
  114e9c: 14000002     	b	0x114ea4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_hour(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  114ea0: b9000280     	str	w0, [x20]
  114ea4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  114ea8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  114eac: d50323bf     	autiasp
  114eb0: d65f03c0     	ret

0000000000114eb4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_12_hour(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  114eb4: d503233f     	paciasp
  114eb8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  114ebc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  114ec0: 910003fd     	mov	x29, sp
  114ec4: aa0403f3     	mov	x19, x4
  114ec8: aa0203e0     	mov	x0, x2
  114ecc: aa0103f4     	mov	x20, x1
  114ed0: aa0303e1     	mov	x1, x3
  114ed4: aa0403e2     	mov	x2, x4
  114ed8: aa0503e3     	mov	x3, x5
  114edc: 52800044     	mov	w4, #0x2                // =2
  114ee0: 940001b7     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114ee4: b9400268     	ldr	w8, [x19]
  114ee8: 51000409     	sub	w9, w0, #0x1
  114eec: 71002d3f     	cmp	w9, #0xb
  114ef0: 121e0109     	and	w9, w8, #0x4
  114ef4: 7a409920     	ccmp	w9, #0x0, #0x0, ls
  114ef8: 54000080     	b.eq	0x114f08 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_12_hour(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  114efc: 321e0108     	orr	w8, w8, #0x4
  114f00: b9000268     	str	w8, [x19]
  114f04: 14000002     	b	0x114f0c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_12_hour(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x58>
  114f08: b9000280     	str	w0, [x20]
  114f0c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  114f10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  114f14: d50323bf     	autiasp
  114f18: d65f03c0     	ret

0000000000114f1c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_day_year_num(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  114f1c: d503233f     	paciasp
  114f20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  114f24: a9014ff4     	stp	x20, x19, [sp, #0x10]
  114f28: 910003fd     	mov	x29, sp
  114f2c: aa0403f3     	mov	x19, x4
  114f30: aa0203e0     	mov	x0, x2
  114f34: aa0103f4     	mov	x20, x1
  114f38: aa0303e1     	mov	x1, x3
  114f3c: aa0403e2     	mov	x2, x4
  114f40: aa0503e3     	mov	x3, x5
  114f44: 52800064     	mov	w4, #0x3                // =3
  114f48: 9400019d     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114f4c: b9400268     	ldr	w8, [x19]
  114f50: 7105b41f     	cmp	w0, #0x16d
  114f54: 121e0109     	and	w9, w8, #0x4
  114f58: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  114f5c: 54000080     	b.eq	0x114f6c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_day_year_num(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x50>
  114f60: 321e0108     	orr	w8, w8, #0x4
  114f64: b9000268     	str	w8, [x19]
  114f68: 14000002     	b	0x114f70 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_day_year_num(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  114f6c: b9000280     	str	w0, [x20]
  114f70: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  114f74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  114f78: d50323bf     	autiasp
  114f7c: d65f03c0     	ret

0000000000114f80 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_month(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  114f80: d503233f     	paciasp
  114f84: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  114f88: a9014ff4     	stp	x20, x19, [sp, #0x10]
  114f8c: 910003fd     	mov	x29, sp
  114f90: aa0403f3     	mov	x19, x4
  114f94: aa0203e0     	mov	x0, x2
  114f98: aa0103f4     	mov	x20, x1
  114f9c: aa0303e1     	mov	x1, x3
  114fa0: aa0403e2     	mov	x2, x4
  114fa4: aa0503e3     	mov	x3, x5
  114fa8: 52800044     	mov	w4, #0x2                // =2
  114fac: 94000184     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  114fb0: b9400268     	ldr	w8, [x19]
  114fb4: 7100301f     	cmp	w0, #0xc
  114fb8: 121e0109     	and	w9, w8, #0x4
  114fbc: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  114fc0: 54000080     	b.eq	0x114fd0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_month(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x50>
  114fc4: 321e0108     	orr	w8, w8, #0x4
  114fc8: b9000268     	str	w8, [x19]
  114fcc: 14000003     	b	0x114fd8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_month(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x58>
  114fd0: 51000408     	sub	w8, w0, #0x1
  114fd4: b9000288     	str	w8, [x20]
  114fd8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  114fdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  114fe0: d50323bf     	autiasp
  114fe4: d65f03c0     	ret

0000000000114fe8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_minute(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  114fe8: d503233f     	paciasp
  114fec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  114ff0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  114ff4: 910003fd     	mov	x29, sp
  114ff8: aa0403f3     	mov	x19, x4
  114ffc: aa0203e0     	mov	x0, x2
  115000: aa0103f4     	mov	x20, x1
  115004: aa0303e1     	mov	x1, x3
  115008: aa0403e2     	mov	x2, x4
  11500c: aa0503e3     	mov	x3, x5
  115010: 52800044     	mov	w4, #0x2                // =2
  115014: 9400016a     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  115018: b9400268     	ldr	w8, [x19]
  11501c: 7100ec1f     	cmp	w0, #0x3b
  115020: 121e0109     	and	w9, w8, #0x4
  115024: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  115028: 54000080     	b.eq	0x115038 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_minute(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x50>
  11502c: 321e0108     	orr	w8, w8, #0x4
  115030: b9000268     	str	w8, [x19]
  115034: 14000002     	b	0x11503c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_minute(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  115038: b9000280     	str	w0, [x20]
  11503c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  115040: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  115044: d50323bf     	autiasp
  115048: d65f03c0     	ret

000000000011504c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  11504c: d503233f     	paciasp
  115050: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  115054: f9000bf7     	str	x23, [sp, #0x10]
  115058: 910003fd     	mov	x29, sp
  11505c: a90257f6     	stp	x22, x21, [sp, #0x20]
  115060: a9034ff4     	stp	x20, x19, [sp, #0x30]
  115064: aa0403f6     	mov	x22, x4
  115068: aa0303f3     	mov	x19, x3
  11506c: aa0203f4     	mov	x20, x2
  115070: aa0103f5     	mov	x21, x1
  115074: f94002b7     	ldr	x23, [x21]
  115078: b50000d7     	cbnz	x23, 0x115090 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x44>
  11507c: 14000012     	b	0x1150c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x78>
  115080: 91000508     	add	x8, x8, #0x1
  115084: f9000c08     	str	x8, [x0, #0x18]
  115088: f94002b7     	ldr	x23, [x21]
  11508c: b40001d7     	cbz	x23, 0x1150c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x78>
  115090: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  115094: eb09011f     	cmp	x8, x9
  115098: 54000161     	b.ne	0x1150c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x78>
  11509c: f94002e8     	ldr	x8, [x23]
  1150a0: aa1703e0     	mov	x0, x23
  1150a4: f9402508     	ldr	x8, [x8, #0x48]
  1150a8: d63f0100     	blr	x8
  1150ac: 3100041f     	cmn	w0, #0x1
  1150b0: 54000060     	b.eq	0x1150bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x70>
  1150b4: f94002b7     	ldr	x23, [x21]
  1150b8: 14000003     	b	0x1150c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x78>
  1150bc: aa1f03f7     	mov	x23, xzr
  1150c0: f90002bf     	str	xzr, [x21]
  1150c4: b4000194     	cbz	x20, 0x1150f4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xa8>
  1150c8: a941a688     	ldp	x8, x9, [x20, #0x18]
  1150cc: eb09011f     	cmp	x8, x9
  1150d0: 540000e1     	b.ne	0x1150ec <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xa0>
  1150d4: f9400288     	ldr	x8, [x20]
  1150d8: aa1403e0     	mov	x0, x20
  1150dc: f9402508     	ldr	x8, [x8, #0x48]
  1150e0: d63f0100     	blr	x8
  1150e4: 3100041f     	cmn	w0, #0x1
  1150e8: 54000060     	b.eq	0x1150f4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xa8>
  1150ec: b4000097     	cbz	x23, 0x1150fc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xb0>
  1150f0: 1400001c     	b	0x115160 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x114>
  1150f4: aa1f03f4     	mov	x20, xzr
  1150f8: b4000357     	cbz	x23, 0x115160 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x114>
  1150fc: f94002a0     	ldr	x0, [x21]
  115100: a941a408     	ldp	x8, x9, [x0, #0x18]
  115104: eb09011f     	cmp	x8, x9
  115108: 54000080     	b.eq	0x115118 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xcc>
  11510c: 39400100     	ldrb	w0, [x8]
  115110: 363800c0     	tbz	w0, #0x7, 0x115128 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xdc>
  115114: 14000013     	b	0x115160 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x114>
  115118: f9400008     	ldr	x8, [x0]
  11511c: f9402508     	ldr	x8, [x8, #0x48]
  115120: d63f0100     	blr	x8
  115124: 373801e0     	tbnz	w0, #0x7, 0x115160 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x114>
  115128: 12001c08     	and	w8, w0, #0xff
  11512c: f9400ac9     	ldr	x9, [x22, #0x10]
  115130: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  115134: 36000168     	tbz	w8, #0x0, 0x115160 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x114>
  115138: f94002a0     	ldr	x0, [x21]
  11513c: a941a408     	ldp	x8, x9, [x0, #0x18]
  115140: eb09011f     	cmp	x8, x9
  115144: 54fff9e1     	b.ne	0x115080 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x34>
  115148: f9400008     	ldr	x8, [x0]
  11514c: f9402908     	ldr	x8, [x8, #0x50]
  115150: d63f0100     	blr	x8
  115154: f94002b7     	ldr	x23, [x21]
  115158: b5fff9d7     	cbnz	x23, 0x115090 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x44>
  11515c: 17ffffda     	b	0x1150c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x78>
  115160: f94002b6     	ldr	x22, [x21]
  115164: b4000176     	cbz	x22, 0x115190 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x144>
  115168: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11516c: eb09011f     	cmp	x8, x9
  115170: 54000101     	b.ne	0x115190 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x144>
  115174: f94002c8     	ldr	x8, [x22]
  115178: aa1603e0     	mov	x0, x22
  11517c: f9402508     	ldr	x8, [x8, #0x48]
  115180: d63f0100     	blr	x8
  115184: 3100041f     	cmn	w0, #0x1
  115188: 540002c0     	b.eq	0x1151e0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x194>
  11518c: f94002b6     	ldr	x22, [x21]
  115190: b40002f4     	cbz	x20, 0x1151ec <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1a0>
  115194: a941a688     	ldp	x8, x9, [x20, #0x18]
  115198: eb09011f     	cmp	x8, x9
  11519c: 540000e1     	b.ne	0x1151b8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x16c>
  1151a0: f9400288     	ldr	x8, [x20]
  1151a4: aa1403e0     	mov	x0, x20
  1151a8: f9402508     	ldr	x8, [x8, #0x48]
  1151ac: d63f0100     	blr	x8
  1151b0: 3100041f     	cmn	w0, #0x1
  1151b4: 540001c0     	b.eq	0x1151ec <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1a0>
  1151b8: b4000096     	cbz	x22, 0x1151c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x17c>
  1151bc: b9400268     	ldr	w8, [x19]
  1151c0: 321f0108     	orr	w8, w8, #0x2
  1151c4: b9000268     	str	w8, [x19]
  1151c8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1151cc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1151d0: f9400bf7     	ldr	x23, [sp, #0x10]
  1151d4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1151d8: d50323bf     	autiasp
  1151dc: d65f03c0     	ret
  1151e0: aa1f03f6     	mov	x22, xzr
  1151e4: f90002bf     	str	xzr, [x21]
  1151e8: b5fffd74     	cbnz	x20, 0x115194 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x148>
  1151ec: b5fffef6     	cbnz	x22, 0x1151c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x17c>
  1151f0: 17fffff3     	b	0x1151bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_white_space(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x170>

00000000001151f4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  1151f4: d503233f     	paciasp
  1151f8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1151fc: a9015ff8     	stp	x24, x23, [sp, #0x10]
  115200: 910003fd     	mov	x29, sp
  115204: a90257f6     	stp	x22, x21, [sp, #0x20]
  115208: a9034ff4     	stp	x20, x19, [sp, #0x30]
  11520c: f8410c08     	ldr	x8, [x0, #0x10]!
  115210: aa0503f5     	mov	x21, x5
  115214: aa0403f4     	mov	x20, x4
  115218: aa0303f6     	mov	x22, x3
  11521c: aa0203f8     	mov	x24, x2
  115220: f9400908     	ldr	x8, [x8, #0x10]
  115224: aa0103f3     	mov	x19, x1
  115228: d63f0100     	blr	x8
  11522c: 39400008     	ldrb	w8, [x0]
  115230: f9400409     	ldr	x9, [x0, #0x8]
  115234: 3940600a     	ldrb	w10, [x0, #0x18]
  115238: f940100b     	ldr	x11, [x0, #0x20]
  11523c: d341fd0c     	lsr	x12, x8, #1
  115240: 7200011f     	tst	w8, #0x1
  115244: 9a890188     	csel	x8, x12, x9, eq
  115248: d341fd49     	lsr	x9, x10, #1
  11524c: 7200015f     	tst	w10, #0x1
  115250: 9a8b0129     	csel	x9, x9, x11, eq
  115254: ab09011f     	cmn	x8, x9
  115258: 540000a1     	b.ne	0x11526c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x78>
  11525c: b9400288     	ldr	w8, [x20]
  115260: 321e0108     	orr	w8, w8, #0x4
  115264: b9000288     	str	w8, [x20]
  115268: 14000017     	b	0x1152c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xd0>
  11526c: aa0003f7     	mov	x23, x0
  115270: 9100c003     	add	x3, x0, #0x30
  115274: aa1803e0     	mov	x0, x24
  115278: aa1603e1     	mov	x1, x22
  11527c: aa1703e2     	mov	x2, x23
  115280: aa1503e4     	mov	x4, x21
  115284: aa1403e5     	mov	x5, x20
  115288: 2a1f03e6     	mov	w6, wzr
  11528c: 97ffc795     	bl	0x1070e0 <std::__ndk1::num_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  115290: b9400268     	ldr	w8, [x19]
  115294: cb170009     	sub	x9, x0, x23
  115298: f100013f     	cmp	x9, #0x0
  11529c: 7a4c0900     	ccmp	w8, #0xc, #0x0, eq
  1152a0: 54000100     	b.eq	0x1152c0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xcc>
  1152a4: f100613f     	cmp	x9, #0x18
  1152a8: 540000e1     	b.ne	0x1152c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xd0>
  1152ac: 71002d1f     	cmp	w8, #0xb
  1152b0: 540000ac     	b.gt	0x1152c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xd0>
  1152b4: 11003108     	add	w8, w8, #0xc
  1152b8: b9000268     	str	w8, [x19]
  1152bc: 14000002     	b	0x1152c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xd0>
  1152c0: b900027f     	str	wzr, [x19]
  1152c4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1152c8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1152cc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  1152d0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1152d4: d50323bf     	autiasp
  1152d8: d65f03c0     	ret

00000000001152dc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_second(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  1152dc: d503233f     	paciasp
  1152e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1152e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1152e8: 910003fd     	mov	x29, sp
  1152ec: aa0403f3     	mov	x19, x4
  1152f0: aa0203e0     	mov	x0, x2
  1152f4: aa0103f4     	mov	x20, x1
  1152f8: aa0303e1     	mov	x1, x3
  1152fc: aa0403e2     	mov	x2, x4
  115300: aa0503e3     	mov	x3, x5
  115304: 52800044     	mov	w4, #0x2                // =2
  115308: 940000ad     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  11530c: b9400268     	ldr	w8, [x19]
  115310: 7100f01f     	cmp	w0, #0x3c
  115314: 121e0109     	and	w9, w8, #0x4
  115318: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  11531c: 54000080     	b.eq	0x11532c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_second(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x50>
  115320: 321e0108     	orr	w8, w8, #0x4
  115324: b9000268     	str	w8, [x19]
  115328: 14000002     	b	0x115330 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_second(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  11532c: b9000280     	str	w0, [x20]
  115330: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  115334: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  115338: d50323bf     	autiasp
  11533c: d65f03c0     	ret

0000000000115340 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_weekday(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  115340: d503233f     	paciasp
  115344: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  115348: a9014ff4     	stp	x20, x19, [sp, #0x10]
  11534c: 910003fd     	mov	x29, sp
  115350: aa0403f3     	mov	x19, x4
  115354: aa0203e0     	mov	x0, x2
  115358: aa0103f4     	mov	x20, x1
  11535c: aa0303e1     	mov	x1, x3
  115360: aa0403e2     	mov	x2, x4
  115364: aa0503e3     	mov	x3, x5
  115368: 52800024     	mov	w4, #0x1                // =1
  11536c: 94000094     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  115370: b9400268     	ldr	w8, [x19]
  115374: 7100181f     	cmp	w0, #0x6
  115378: 121e0109     	and	w9, w8, #0x4
  11537c: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  115380: 54000080     	b.eq	0x115390 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_weekday(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x50>
  115384: 321e0108     	orr	w8, w8, #0x4
  115388: b9000268     	str	w8, [x19]
  11538c: 14000002     	b	0x115394 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_weekday(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x54>
  115390: b9000280     	str	w0, [x20]
  115394: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  115398: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11539c: d50323bf     	autiasp
  1153a0: d65f03c0     	ret

00000000001153a4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_year4(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  1153a4: d503233f     	paciasp
  1153a8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1153ac: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1153b0: 910003fd     	mov	x29, sp
  1153b4: aa0403f4     	mov	x20, x4
  1153b8: aa0203e0     	mov	x0, x2
  1153bc: aa0103f3     	mov	x19, x1
  1153c0: aa0303e1     	mov	x1, x3
  1153c4: aa0403e2     	mov	x2, x4
  1153c8: aa0503e3     	mov	x3, x5
  1153cc: 52800084     	mov	w4, #0x4                // =4
  1153d0: 9400007b     	bl	0x1155bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1c8>
  1153d4: 39400288     	ldrb	w8, [x20]
  1153d8: 37100068     	tbnz	w8, #0x2, 0x1153e4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_year4(int&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x40>
  1153dc: 511db008     	sub	w8, w0, #0x76c
  1153e0: b9000268     	str	w8, [x19]
  1153e4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1153e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1153ec: d50323bf     	autiasp
  1153f0: d65f03c0     	ret

00000000001153f4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const>:
  1153f4: d503233f     	paciasp
  1153f8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1153fc: f9000bf7     	str	x23, [sp, #0x10]
  115400: 910003fd     	mov	x29, sp
  115404: a90257f6     	stp	x22, x21, [sp, #0x20]
  115408: a9034ff4     	stp	x20, x19, [sp, #0x30]
  11540c: aa0403f6     	mov	x22, x4
  115410: aa0303f3     	mov	x19, x3
  115414: aa0103f5     	mov	x21, x1
  115418: f9400037     	ldr	x23, [x1]
  11541c: aa0203f4     	mov	x20, x2
  115420: b4000097     	cbz	x23, 0x115430 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x3c>
  115424: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  115428: eb09011f     	cmp	x8, x9
  11542c: 540001a0     	b.eq	0x115460 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x6c>
  115430: b4000314     	cbz	x20, 0x115490 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x9c>
  115434: a941a688     	ldp	x8, x9, [x20, #0x18]
  115438: eb09011f     	cmp	x8, x9
  11543c: 540000e1     	b.ne	0x115458 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x64>
  115440: f9400288     	ldr	x8, [x20]
  115444: aa1403e0     	mov	x0, x20
  115448: f9402508     	ldr	x8, [x8, #0x48]
  11544c: d63f0100     	blr	x8
  115450: 3100041f     	cmn	w0, #0x1
  115454: 540001e0     	b.eq	0x115490 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x9c>
  115458: b50002d7     	cbnz	x23, 0x1154b0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xbc>
  11545c: 1400000f     	b	0x115498 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xa4>
  115460: f94002e8     	ldr	x8, [x23]
  115464: aa1703e0     	mov	x0, x23
  115468: f9402508     	ldr	x8, [x8, #0x48]
  11546c: d63f0100     	blr	x8
  115470: 3100041f     	cmn	w0, #0x1
  115474: 54000080     	b.eq	0x115484 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x90>
  115478: f94002b7     	ldr	x23, [x21]
  11547c: b5fffdd4     	cbnz	x20, 0x115434 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x40>
  115480: 14000004     	b	0x115490 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x9c>
  115484: aa1f03f7     	mov	x23, xzr
  115488: f90002bf     	str	xzr, [x21]
  11548c: b5fffd54     	cbnz	x20, 0x115434 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x40>
  115490: b4000117     	cbz	x23, 0x1154b0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xbc>
  115494: aa1f03f4     	mov	x20, xzr
  115498: f94002a0     	ldr	x0, [x21]
  11549c: a941a408     	ldp	x8, x9, [x0, #0x18]
  1154a0: eb09011f     	cmp	x8, x9
  1154a4: 540000a0     	b.eq	0x1154b8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xc4>
  1154a8: 39400101     	ldrb	w1, [x8]
  1154ac: 14000007     	b	0x1154c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0xd4>
  1154b0: 528000c8     	mov	w8, #0x6                // =6
  1154b4: 14000039     	b	0x115598 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1a4>
  1154b8: f9400008     	ldr	x8, [x0]
  1154bc: f9402508     	ldr	x8, [x8, #0x48]
  1154c0: d63f0100     	blr	x8
  1154c4: 2a0003e1     	mov	w1, w0
  1154c8: f94002c8     	ldr	x8, [x22]
  1154cc: aa1603e0     	mov	x0, x22
  1154d0: 2a1f03e2     	mov	w2, wzr
  1154d4: f9402508     	ldr	x8, [x8, #0x48]
  1154d8: d63f0100     	blr	x8
  1154dc: 12001c08     	and	w8, w0, #0xff
  1154e0: 7100951f     	cmp	w8, #0x25
  1154e4: 54000101     	b.ne	0x115504 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x110>
  1154e8: f94002b6     	ldr	x22, [x21]
  1154ec: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  1154f0: eb09011f     	cmp	x8, x9
  1154f4: 540000c0     	b.eq	0x11550c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x118>
  1154f8: 91000508     	add	x8, x8, #0x1
  1154fc: f9000ec8     	str	x8, [x22, #0x18]
  115500: 14000009     	b	0x115524 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x130>
  115504: 52800088     	mov	w8, #0x4                // =4
  115508: 14000024     	b	0x115598 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1a4>
  11550c: f94002c8     	ldr	x8, [x22]
  115510: aa1603e0     	mov	x0, x22
  115514: f9402908     	ldr	x8, [x8, #0x50]
  115518: d63f0100     	blr	x8
  11551c: f94002b6     	ldr	x22, [x21]
  115520: b4000096     	cbz	x22, 0x115530 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x13c>
  115524: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  115528: eb09011f     	cmp	x8, x9
  11552c: 540001a0     	b.eq	0x115560 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x16c>
  115530: b4000314     	cbz	x20, 0x115590 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x19c>
  115534: a941a688     	ldp	x8, x9, [x20, #0x18]
  115538: eb09011f     	cmp	x8, x9
  11553c: 540000e1     	b.ne	0x115558 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x164>
  115540: f9400288     	ldr	x8, [x20]
  115544: aa1403e0     	mov	x0, x20
  115548: f9402508     	ldr	x8, [x8, #0x48]
  11554c: d63f0100     	blr	x8
  115550: 3100041f     	cmn	w0, #0x1
  115554: 540001e0     	b.eq	0x115590 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x19c>
  115558: b50001f6     	cbnz	x22, 0x115594 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1a0>
  11555c: 14000012     	b	0x1155a4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1b0>
  115560: f94002c8     	ldr	x8, [x22]
  115564: aa1603e0     	mov	x0, x22
  115568: f9402508     	ldr	x8, [x8, #0x48]
  11556c: d63f0100     	blr	x8
  115570: 3100041f     	cmn	w0, #0x1
  115574: 54000080     	b.eq	0x115584 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x190>
  115578: f94002b6     	ldr	x22, [x21]
  11557c: b5fffdd4     	cbnz	x20, 0x115534 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x140>
  115580: 14000004     	b	0x115590 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x19c>
  115584: aa1f03f6     	mov	x22, xzr
  115588: f90002bf     	str	xzr, [x21]
  11558c: b5fffd54     	cbnz	x20, 0x115534 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x140>
  115590: b50000b6     	cbnz	x22, 0x1155a4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x1b0>
  115594: 52800048     	mov	w8, #0x2                // =2
  115598: b9400269     	ldr	w9, [x19]
  11559c: 2a080128     	orr	w8, w9, w8
  1155a0: b9000268     	str	w8, [x19]
  1155a4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1155a8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1155ac: f9400bf7     	ldr	x23, [sp, #0x10]
  1155b0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1155b4: d50323bf     	autiasp
  1155b8: d65f03c0     	ret
  1155bc: d503233f     	paciasp
  1155c0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1155c4: a90167fa     	stp	x26, x25, [sp, #0x10]
  1155c8: 910003fd     	mov	x29, sp
  1155cc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1155d0: a90357f6     	stp	x22, x21, [sp, #0x30]
  1155d4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1155d8: 2a0403f6     	mov	w22, w4
  1155dc: aa0303f7     	mov	x23, x3
  1155e0: aa0003f5     	mov	x21, x0
  1155e4: aa0203f3     	mov	x19, x2
  1155e8: f9400018     	ldr	x24, [x0]
  1155ec: aa0103f4     	mov	x20, x1
  1155f0: b4000098     	cbz	x24, 0x115600 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x20c>
  1155f4: a941a708     	ldp	x8, x9, [x24, #0x18]
  1155f8: eb09011f     	cmp	x8, x9
  1155fc: 540001c0     	b.eq	0x115634 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x240>
  115600: b4000334     	cbz	x20, 0x115664 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x270>
  115604: a941a688     	ldp	x8, x9, [x20, #0x18]
  115608: eb09011f     	cmp	x8, x9
  11560c: 540000e1     	b.ne	0x115628 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x234>
  115610: f9400288     	ldr	x8, [x20]
  115614: aa1403e0     	mov	x0, x20
  115618: f9402508     	ldr	x8, [x8, #0x48]
  11561c: d63f0100     	blr	x8
  115620: 3100041f     	cmn	w0, #0x1
  115624: 54000200     	b.eq	0x115664 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x270>
  115628: b4000238     	cbz	x24, 0x11566c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x278>
  11562c: 2a1f03f8     	mov	w24, wzr
  115630: 14000016     	b	0x115688 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x294>
  115634: f9400308     	ldr	x8, [x24]
  115638: aa1803e0     	mov	x0, x24
  11563c: f9402508     	ldr	x8, [x8, #0x48]
  115640: d63f0100     	blr	x8
  115644: 3100041f     	cmn	w0, #0x1
  115648: 54000080     	b.eq	0x115658 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x264>
  11564c: f94002b8     	ldr	x24, [x21]
  115650: b5fffdb4     	cbnz	x20, 0x115604 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x210>
  115654: 14000004     	b	0x115664 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x270>
  115658: aa1f03f8     	mov	x24, xzr
  11565c: f90002bf     	str	xzr, [x21]
  115660: b5fffd34     	cbnz	x20, 0x115604 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x210>
  115664: b4000138     	cbz	x24, 0x115688 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x294>
  115668: aa1f03f4     	mov	x20, xzr
  11566c: f94002a0     	ldr	x0, [x21]
  115670: a941a408     	ldp	x8, x9, [x0, #0x18]
  115674: eb09011f     	cmp	x8, x9
  115678: 540000c0     	b.eq	0x115690 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x29c>
  11567c: 39400101     	ldrb	w1, [x8]
  115680: 36380121     	tbz	w1, #0x7, 0x1156a4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2b0>
  115684: 1400000c     	b	0x1156b4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2c0>
  115688: 528000c8     	mov	w8, #0x6                // =6
  11568c: 1400000c     	b	0x1156bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2c8>
  115690: f9400008     	ldr	x8, [x0]
  115694: f9402508     	ldr	x8, [x8, #0x48]
  115698: d63f0100     	blr	x8
  11569c: 2a0003e1     	mov	w1, w0
  1156a0: 373800a1     	tbnz	w1, #0x7, 0x1156b4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2c0>
  1156a4: 12001c28     	and	w8, w1, #0xff
  1156a8: f9400ae9     	ldr	x9, [x23, #0x10]
  1156ac: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  1156b0: 373001c8     	tbnz	w8, #0x6, 0x1156e8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2f4>
  1156b4: 2a1f03f8     	mov	w24, wzr
  1156b8: 52800088     	mov	w8, #0x4                // =4
  1156bc: b9400269     	ldr	w9, [x19]
  1156c0: 2a080128     	orr	w8, w9, w8
  1156c4: b9000268     	str	w8, [x19]
  1156c8: 2a1803e0     	mov	w0, w24
  1156cc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1156d0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1156d4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  1156d8: a94167fa     	ldp	x26, x25, [sp, #0x10]
  1156dc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  1156e0: d50323bf     	autiasp
  1156e4: d65f03c0     	ret
  1156e8: f94002e8     	ldr	x8, [x23]
  1156ec: aa1703e0     	mov	x0, x23
  1156f0: 2a1f03e2     	mov	w2, wzr
  1156f4: f9402508     	ldr	x8, [x8, #0x48]
  1156f8: d63f0100     	blr	x8
  1156fc: f94002a8     	ldr	x8, [x21]
  115700: 12001c18     	and	w24, w0, #0xff
  115704: a941a909     	ldp	x9, x10, [x8, #0x18]
  115708: eb0a013f     	cmp	x9, x10
  11570c: 54000080     	b.eq	0x11571c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x328>
  115710: 91000529     	add	x9, x9, #0x1
  115714: f9000d09     	str	x9, [x8, #0x18]
  115718: 14000005     	b	0x11572c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x338>
  11571c: f9400109     	ldr	x9, [x8]
  115720: aa0803e0     	mov	x0, x8
  115724: f9402929     	ldr	x9, [x9, #0x50]
  115728: d63f0120     	blr	x9
  11572c: 5280015a     	mov	w26, #0xa               // =10
  115730: 14000008     	b	0x115750 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x35c>
  115734: f9400109     	ldr	x9, [x8]
  115738: aa0803e0     	mov	x0, x8
  11573c: f9402929     	ldr	x9, [x9, #0x50]
  115740: d63f0120     	blr	x9
  115744: 1b1a7f08     	mul	w8, w24, w26
  115748: 510006d6     	sub	w22, w22, #0x1
  11574c: 0b390118     	add	w24, w8, w25, uxtb
  115750: f94002b9     	ldr	x25, [x21]
  115754: b4000099     	cbz	x25, 0x115764 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x370>
  115758: a941a728     	ldp	x8, x9, [x25, #0x18]
  11575c: eb09011f     	cmp	x8, x9
  115760: 54000640     	b.eq	0x115828 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x434>
  115764: 5100c318     	sub	w24, w24, #0x30
  115768: b4000154     	cbz	x20, 0x115790 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x39c>
  11576c: a941a688     	ldp	x8, x9, [x20, #0x18]
  115770: eb09011f     	cmp	x8, x9
  115774: 540000e1     	b.ne	0x115790 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x39c>
  115778: f9400288     	ldr	x8, [x20]
  11577c: aa1403e0     	mov	x0, x20
  115780: f9402508     	ldr	x8, [x8, #0x48]
  115784: d63f0100     	blr	x8
  115788: 3100041f     	cmn	w0, #0x1
  11578c: 9a9403f4     	csel	x20, xzr, x20, eq
  115790: f100033f     	cmp	x25, #0x0
  115794: f94002b9     	ldr	x25, [x21]
  115798: 1a9f17e8     	cset	w8, eq
  11579c: f100029f     	cmp	x20, #0x0
  1157a0: 1a9f17e9     	cset	w9, eq
  1157a4: 6b09011f     	cmp	w8, w9
  1157a8: 540005e0     	b.eq	0x115864 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x470>
  1157ac: 71000adf     	cmp	w22, #0x2
  1157b0: 540005ab     	b.lt	0x115864 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x470>
  1157b4: a941a728     	ldp	x8, x9, [x25, #0x18]
  1157b8: eb09011f     	cmp	x8, x9
  1157bc: 54000080     	b.eq	0x1157cc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x3d8>
  1157c0: 39400101     	ldrb	w1, [x8]
  1157c4: 36380101     	tbz	w1, #0x7, 0x1157e4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x3f0>
  1157c8: 17ffffc0     	b	0x1156c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2d4>
  1157cc: f9400328     	ldr	x8, [x25]
  1157d0: aa1903e0     	mov	x0, x25
  1157d4: f9402508     	ldr	x8, [x8, #0x48]
  1157d8: d63f0100     	blr	x8
  1157dc: 2a0003e1     	mov	w1, w0
  1157e0: 373ff741     	tbnz	w1, #0x7, 0x1156c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2d4>
  1157e4: 12001c28     	and	w8, w1, #0xff
  1157e8: f9400ae9     	ldr	x9, [x23, #0x10]
  1157ec: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  1157f0: 3637f6c8     	tbz	w8, #0x6, 0x1156c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2d4>
  1157f4: f94002e8     	ldr	x8, [x23]
  1157f8: aa1703e0     	mov	x0, x23
  1157fc: 2a1f03e2     	mov	w2, wzr
  115800: f9402508     	ldr	x8, [x8, #0x48]
  115804: d63f0100     	blr	x8
  115808: f94002a8     	ldr	x8, [x21]
  11580c: 2a0003f9     	mov	w25, w0
  115810: a941a909     	ldp	x9, x10, [x8, #0x18]
  115814: eb0a013f     	cmp	x9, x10
  115818: 54fff8e0     	b.eq	0x115734 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x340>
  11581c: 91000529     	add	x9, x9, #0x1
  115820: f9000d09     	str	x9, [x8, #0x18]
  115824: 17ffffc8     	b	0x115744 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x350>
  115828: f9400328     	ldr	x8, [x25]
  11582c: aa1903e0     	mov	x0, x25
  115830: f9402508     	ldr	x8, [x8, #0x48]
  115834: d63f0100     	blr	x8
  115838: 3100041f     	cmn	w0, #0x1
  11583c: 540000a0     	b.eq	0x115850 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x45c>
  115840: f94002b9     	ldr	x25, [x21]
  115844: 5100c318     	sub	w24, w24, #0x30
  115848: b5fff934     	cbnz	x20, 0x11576c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x378>
  11584c: 17ffffd1     	b	0x115790 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x39c>
  115850: aa1f03f9     	mov	x25, xzr
  115854: f90002bf     	str	xzr, [x21]
  115858: 5100c318     	sub	w24, w24, #0x30
  11585c: b5fff894     	cbnz	x20, 0x11576c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x378>
  115860: 17ffffcc     	b	0x115790 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x39c>
  115864: b40001d9     	cbz	x25, 0x11589c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4a8>
  115868: a941a728     	ldp	x8, x9, [x25, #0x18]
  11586c: eb09011f     	cmp	x8, x9
  115870: 54000161     	b.ne	0x11589c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4a8>
  115874: f9400328     	ldr	x8, [x25]
  115878: aa1903e0     	mov	x0, x25
  11587c: f9402508     	ldr	x8, [x8, #0x48]
  115880: d63f0100     	blr	x8
  115884: 3100041f     	cmn	w0, #0x1
  115888: 54000060     	b.eq	0x115894 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4a0>
  11588c: f94002b9     	ldr	x25, [x21]
  115890: 14000003     	b	0x11589c <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4a8>
  115894: aa1f03f9     	mov	x25, xzr
  115898: f90002bf     	str	xzr, [x21]
  11589c: b4000194     	cbz	x20, 0x1158cc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4d8>
  1158a0: a941a688     	ldp	x8, x9, [x20, #0x18]
  1158a4: eb09011f     	cmp	x8, x9
  1158a8: 540000e1     	b.ne	0x1158c4 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4d0>
  1158ac: f9400288     	ldr	x8, [x20]
  1158b0: aa1403e0     	mov	x0, x20
  1158b4: f9402508     	ldr	x8, [x8, #0x48]
  1158b8: d63f0100     	blr	x8
  1158bc: 3100041f     	cmn	w0, #0x1
  1158c0: 54000060     	b.eq	0x1158cc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4d8>
  1158c4: b5000079     	cbnz	x25, 0x1158d0 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x4dc>
  1158c8: 17ffff80     	b	0x1156c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2d4>
  1158cc: b5ffeff9     	cbnz	x25, 0x1156c8 <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2d4>
  1158d0: 52800048     	mov	w8, #0x2                // =2
  1158d4: 17ffff7a     	b	0x1156bc <std::__ndk1::time_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__get_percent(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, unsigned int&, std::__ndk1::ctype<char> const&) const+0x2c8>

00000000001158d8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const>:
  1158d8: d503233f     	paciasp
  1158dc: d10283ff     	sub	sp, sp, #0xa0
  1158e0: a9047bfd     	stp	x29, x30, [sp, #0x40]
  1158e4: 910103fd     	add	x29, sp, #0x40
  1158e8: a9056ffc     	stp	x28, x27, [sp, #0x50]
  1158ec: a90667fa     	stp	x26, x25, [sp, #0x60]
  1158f0: a9075ff8     	stp	x24, x23, [sp, #0x70]
  1158f4: a90857f6     	stp	x22, x21, [sp, #0x80]
  1158f8: a9094ff4     	stp	x20, x19, [sp, #0x90]
  1158fc: d53bd048     	mrs	x8, TPIDR_EL0
  115900: aa0003f9     	mov	x25, x0
  115904: f90003e8     	str	x8, [sp]
  115908: aa0303e0     	mov	x0, x3
  11590c: f9401508     	ldr	x8, [x8, #0x28]
  115910: aa0703f6     	mov	x22, x7
  115914: aa0603fa     	mov	x26, x6
  115918: aa0503f7     	mov	x23, x5
  11591c: aa0403f3     	mov	x19, x4
  115920: aa0303f8     	mov	x24, x3
  115924: f81f83a8     	stur	x8, [x29, #-0x8]
  115928: 910023e8     	add	x8, sp, #0x8
  11592c: aa0203f4     	mov	x20, x2
  115930: aa0103f5     	mov	x21, x1
  115934: 940127cb     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  115938: f00002bb     	adrp	x27, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11593c: f00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  115940: f9470f7b     	ldr	x27, [x27, #0xe18]
  115944: f9474508     	ldr	x8, [x8, #0xe88]
  115948: f90013ff     	str	xzr, [sp, #0x20]
  11594c: f94007fc     	ldr	x28, [sp, #0x8]
  115950: a90123fb     	stp	x27, x8, [sp, #0x10]
  115954: c8dfff68     	ldar	x8, [x27]
  115958: b100051f     	cmn	x8, #0x1
  11595c: 54000140     	b.eq	0x115984 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0xac>
  115960: 910043e8     	add	x8, sp, #0x10
  115964: d10043a9     	sub	x9, x29, #0x10
  115968: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  11596c: f00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  115970: 90000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  115974: 9104d042     	add	x2, x2, #0x134
  115978: d10063a1     	sub	x1, x29, #0x18
  11597c: f9470c00     	ldr	x0, [x0, #0xe18]
  115980: 940127fc     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  115984: a9412788     	ldp	x8, x9, [x28, #0x10]
  115988: b9800b6a     	ldrsw	x10, [x27, #0x8]
  11598c: cb08012b     	sub	x11, x9, x8
  115990: d1000549     	sub	x9, x10, #0x1
  115994: eb8b0d3f     	cmp	x9, x11, asr #3
  115998: 54002222     	b.hs	0x115ddc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x504>
  11599c: f869791b     	ldr	x27, [x8, x9, lsl #3]
  1159a0: b40021fb     	cbz	x27, 0x115ddc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x504>
  1159a4: f94007e0     	ldr	x0, [sp, #0x8]
  1159a8: 94012772     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1159ac: eb16035f     	cmp	x26, x22
  1159b0: b900027f     	str	wzr, [x19]
  1159b4: 54001b00     	b.eq	0x115d14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x43c>
  1159b8: b40000d5     	cbz	x21, 0x1159d0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0xf8>
  1159bc: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  1159c0: eb09011f     	cmp	x8, x9
  1159c4: 540000e0     	b.eq	0x1159e0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x108>
  1159c8: b9400100     	ldr	w0, [x8]
  1159cc: 14000009     	b	0x1159f0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x118>
  1159d0: 5280003c     	mov	w28, #0x1               // =1
  1159d4: b5000174     	cbnz	x20, 0x115a00 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x128>
  1159d8: 3600031c     	tbz	w28, #0x0, 0x115a38 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x160>
  1159dc: 140000cc     	b	0x115d0c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x434>
  1159e0: f94002a8     	ldr	x8, [x21]
  1159e4: aa1503e0     	mov	x0, x21
  1159e8: f9402508     	ldr	x8, [x8, #0x48]
  1159ec: d63f0100     	blr	x8
  1159f0: 3100041f     	cmn	w0, #0x1
  1159f4: 1a9f17fc     	cset	w28, eq
  1159f8: 9a9503f5     	csel	x21, xzr, x21, eq
  1159fc: b4fffef4     	cbz	x20, 0x1159d8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x100>
  115a00: a941a688     	ldp	x8, x9, [x20, #0x18]
  115a04: eb09011f     	cmp	x8, x9
  115a08: 54000060     	b.eq	0x115a14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x13c>
  115a0c: b9400100     	ldr	w0, [x8]
  115a10: 14000005     	b	0x115a24 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x14c>
  115a14: f9400288     	ldr	x8, [x20]
  115a18: aa1403e0     	mov	x0, x20
  115a1c: f9402508     	ldr	x8, [x8, #0x48]
  115a20: d63f0100     	blr	x8
  115a24: 3100041f     	cmn	w0, #0x1
  115a28: 1a9f17e8     	cset	w8, eq
  115a2c: 9a9403f4     	csel	x20, xzr, x20, eq
  115a30: 4a080388     	eor	w8, w28, w8
  115a34: 360016c8     	tbz	w8, #0x0, 0x115d0c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x434>
  115a38: f9400368     	ldr	x8, [x27]
  115a3c: aa1b03e0     	mov	x0, x27
  115a40: b9400341     	ldr	w1, [x26]
  115a44: 2a1f03e2     	mov	w2, wzr
  115a48: f9403508     	ldr	x8, [x8, #0x68]
  115a4c: d63f0100     	blr	x8
  115a50: 12001c08     	and	w8, w0, #0xff
  115a54: 7100951f     	cmp	w8, #0x25
  115a58: 540003a1     	b.ne	0x115acc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x1f4>
  115a5c: 91001348     	add	x8, x26, #0x4
  115a60: eb16011f     	cmp	x8, x22
  115a64: 54001540     	b.eq	0x115d0c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x434>
  115a68: f9400369     	ldr	x9, [x27]
  115a6c: aa1b03e0     	mov	x0, x27
  115a70: b9400101     	ldr	w1, [x8]
  115a74: 2a1f03e2     	mov	w2, wzr
  115a78: f9403528     	ldr	x8, [x9, #0x68]
  115a7c: d63f0100     	blr	x8
  115a80: 2a0003fc     	mov	w28, w0
  115a84: 12001c08     	and	w8, w0, #0xff
  115a88: 7101151f     	cmp	w8, #0x45
  115a8c: 54000060     	b.eq	0x115a98 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x1c0>
  115a90: 7100c11f     	cmp	w8, #0x30
  115a94: 540004e1     	b.ne	0x115b30 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x258>
  115a98: 91002348     	add	x8, x26, #0x8
  115a9c: eb16011f     	cmp	x8, x22
  115aa0: 54001360     	b.eq	0x115d0c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x434>
  115aa4: f9400369     	ldr	x9, [x27]
  115aa8: aa1b03e0     	mov	x0, x27
  115aac: b9400101     	ldr	w1, [x8]
  115ab0: 2a1f03e2     	mov	w2, wzr
  115ab4: f9403528     	ldr	x8, [x9, #0x68]
  115ab8: d63f0100     	blr	x8
  115abc: 2a1c03e7     	mov	w7, w28
  115ac0: 2a0003fc     	mov	w28, w0
  115ac4: 52800048     	mov	w8, #0x2                // =2
  115ac8: 1400001c     	b	0x115b38 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x260>
  115acc: f9400368     	ldr	x8, [x27]
  115ad0: aa1b03e0     	mov	x0, x27
  115ad4: b9400342     	ldr	w2, [x26]
  115ad8: 52800021     	mov	w1, #0x1                // =1
  115adc: f9400d08     	ldr	x8, [x8, #0x18]
  115ae0: d63f0100     	blr	x8
  115ae4: 360001c0     	tbz	w0, #0x0, 0x115b1c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x244>
  115ae8: 9100135a     	add	x26, x26, #0x4
  115aec: eb16035f     	cmp	x26, x22
  115af0: 54000440     	b.eq	0x115b78 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2a0>
  115af4: f9400368     	ldr	x8, [x27]
  115af8: aa1b03e0     	mov	x0, x27
  115afc: b8404742     	ldr	w2, [x26], #0x4
  115b00: 52800021     	mov	w1, #0x1                // =1
  115b04: f9400d08     	ldr	x8, [x8, #0x18]
  115b08: d63f0100     	blr	x8
  115b0c: 3707ff00     	tbnz	w0, #0x0, 0x115aec <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x214>
  115b10: d100135a     	sub	x26, x26, #0x4
  115b14: b5000435     	cbnz	x21, 0x115b98 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2c0>
  115b18: 14000031     	b	0x115bdc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x304>
  115b1c: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  115b20: eb09011f     	cmp	x8, x9
  115b24: 54000a80     	b.eq	0x115c74 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x39c>
  115b28: b9400101     	ldr	w1, [x8]
  115b2c: 14000057     	b	0x115c88 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x3b0>
  115b30: 2a1f03e7     	mov	w7, wzr
  115b34: 52800028     	mov	w8, #0x1                // =1
  115b38: f9400329     	ldr	x9, [x25]
  115b3c: 8b080b5a     	add	x26, x26, x8, lsl #2
  115b40: aa1903e0     	mov	x0, x25
  115b44: aa1503e1     	mov	x1, x21
  115b48: aa1403e2     	mov	x2, x20
  115b4c: aa1803e3     	mov	x3, x24
  115b50: f9402528     	ldr	x8, [x9, #0x48]
  115b54: aa1303e4     	mov	x4, x19
  115b58: aa1703e5     	mov	x5, x23
  115b5c: 2a1c03e6     	mov	w6, w28
  115b60: d63f0100     	blr	x8
  115b64: aa0003f5     	mov	x21, x0
  115b68: 9100135a     	add	x26, x26, #0x4
  115b6c: eb16035f     	cmp	x26, x22
  115b70: 54000be1     	b.ne	0x115cec <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x414>
  115b74: 14000068     	b	0x115d14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x43c>
  115b78: aa1603fa     	mov	x26, x22
  115b7c: b50000f5     	cbnz	x21, 0x115b98 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2c0>
  115b80: 14000017     	b	0x115bdc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x304>
  115b84: f94002a8     	ldr	x8, [x21]
  115b88: aa1503e0     	mov	x0, x21
  115b8c: f9402908     	ldr	x8, [x8, #0x50]
  115b90: d63f0100     	blr	x8
  115b94: b4000255     	cbz	x21, 0x115bdc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x304>
  115b98: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  115b9c: eb09011f     	cmp	x8, x9
  115ba0: 54000060     	b.eq	0x115bac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2d4>
  115ba4: b9400100     	ldr	w0, [x8]
  115ba8: 14000005     	b	0x115bbc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2e4>
  115bac: f94002a8     	ldr	x8, [x21]
  115bb0: aa1503e0     	mov	x0, x21
  115bb4: f9402508     	ldr	x8, [x8, #0x48]
  115bb8: d63f0100     	blr	x8
  115bbc: 3100041f     	cmn	w0, #0x1
  115bc0: 1a9f17fc     	cset	w28, eq
  115bc4: 9a9503f5     	csel	x21, xzr, x21, eq
  115bc8: b50000f4     	cbnz	x20, 0x115be4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x30c>
  115bcc: 14000014     	b	0x115c1c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x344>
  115bd0: 91001108     	add	x8, x8, #0x4
  115bd4: f9000ea8     	str	x8, [x21, #0x18]
  115bd8: b5fffe15     	cbnz	x21, 0x115b98 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2c0>
  115bdc: 5280003c     	mov	w28, #0x1               // =1
  115be0: b40001f4     	cbz	x20, 0x115c1c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x344>
  115be4: a941a688     	ldp	x8, x9, [x20, #0x18]
  115be8: eb09011f     	cmp	x8, x9
  115bec: 540000c0     	b.eq	0x115c04 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x32c>
  115bf0: b9400100     	ldr	w0, [x8]
  115bf4: 3100041f     	cmn	w0, #0x1
  115bf8: 54000120     	b.eq	0x115c1c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x344>
  115bfc: 3500015c     	cbnz	w28, 0x115c24 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x34c>
  115c00: 14000039     	b	0x115ce4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x40c>
  115c04: f9400288     	ldr	x8, [x20]
  115c08: aa1403e0     	mov	x0, x20
  115c0c: f9402508     	ldr	x8, [x8, #0x48]
  115c10: d63f0100     	blr	x8
  115c14: 3100041f     	cmn	w0, #0x1
  115c18: 54ffff21     	b.ne	0x115bfc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x324>
  115c1c: aa1f03f4     	mov	x20, xzr
  115c20: 3700063c     	tbnz	w28, #0x0, 0x115ce4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x40c>
  115c24: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  115c28: eb09011f     	cmp	x8, x9
  115c2c: 54000060     	b.eq	0x115c38 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x360>
  115c30: b9400102     	ldr	w2, [x8]
  115c34: 14000006     	b	0x115c4c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x374>
  115c38: f94002a8     	ldr	x8, [x21]
  115c3c: aa1503e0     	mov	x0, x21
  115c40: f9402508     	ldr	x8, [x8, #0x48]
  115c44: d63f0100     	blr	x8
  115c48: 2a0003e2     	mov	w2, w0
  115c4c: f9400368     	ldr	x8, [x27]
  115c50: aa1b03e0     	mov	x0, x27
  115c54: 52800021     	mov	w1, #0x1                // =1
  115c58: f9400d08     	ldr	x8, [x8, #0x18]
  115c5c: d63f0100     	blr	x8
  115c60: 36000420     	tbz	w0, #0x0, 0x115ce4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x40c>
  115c64: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  115c68: eb09011f     	cmp	x8, x9
  115c6c: 54fffb21     	b.ne	0x115bd0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2f8>
  115c70: 17ffffc5     	b	0x115b84 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x2ac>
  115c74: f94002a8     	ldr	x8, [x21]
  115c78: aa1503e0     	mov	x0, x21
  115c7c: f9402508     	ldr	x8, [x8, #0x48]
  115c80: d63f0100     	blr	x8
  115c84: 2a0003e1     	mov	w1, w0
  115c88: f9400368     	ldr	x8, [x27]
  115c8c: aa1b03e0     	mov	x0, x27
  115c90: f9401d08     	ldr	x8, [x8, #0x38]
  115c94: d63f0100     	blr	x8
  115c98: f9400368     	ldr	x8, [x27]
  115c9c: 2a0003fc     	mov	w28, w0
  115ca0: b9400341     	ldr	w1, [x26]
  115ca4: aa1b03e0     	mov	x0, x27
  115ca8: f9401d08     	ldr	x8, [x8, #0x38]
  115cac: d63f0100     	blr	x8
  115cb0: 6b00039f     	cmp	w28, w0
  115cb4: 54000141     	b.ne	0x115cdc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x404>
  115cb8: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  115cbc: eb09011f     	cmp	x8, x9
  115cc0: 540001c0     	b.eq	0x115cf8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x420>
  115cc4: 91001108     	add	x8, x8, #0x4
  115cc8: 9100135a     	add	x26, x26, #0x4
  115ccc: f9000ea8     	str	x8, [x21, #0x18]
  115cd0: eb16035f     	cmp	x26, x22
  115cd4: 540000c1     	b.ne	0x115cec <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x414>
  115cd8: 1400000f     	b	0x115d14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x43c>
  115cdc: 52800088     	mov	w8, #0x4                // =4
  115ce0: b9000268     	str	w8, [x19]
  115ce4: eb16035f     	cmp	x26, x22
  115ce8: 54000160     	b.eq	0x115d14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x43c>
  115cec: b9400268     	ldr	w8, [x19]
  115cf0: 34ffe648     	cbz	w8, 0x1159b8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0xe0>
  115cf4: 14000008     	b	0x115d14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x43c>
  115cf8: f94002a8     	ldr	x8, [x21]
  115cfc: aa1503e0     	mov	x0, x21
  115d00: f9402908     	ldr	x8, [x8, #0x50]
  115d04: d63f0100     	blr	x8
  115d08: 17ffff98     	b	0x115b68 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x290>
  115d0c: 52800088     	mov	w8, #0x4                // =4
  115d10: b9000268     	str	w8, [x19]
  115d14: b40000d5     	cbz	x21, 0x115d2c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x454>
  115d18: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  115d1c: eb09011f     	cmp	x8, x9
  115d20: 54000100     	b.eq	0x115d40 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x468>
  115d24: b9400100     	ldr	w0, [x8]
  115d28: 1400000a     	b	0x115d50 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x478>
  115d2c: 52800036     	mov	w22, #0x1               // =1
  115d30: b5000194     	cbnz	x20, 0x115d60 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x488>
  115d34: f94003e9     	ldr	x9, [sp]
  115d38: 37000316     	tbnz	w22, #0x0, 0x115d98 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x4c0>
  115d3c: 1400001a     	b	0x115da4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x4cc>
  115d40: f94002a8     	ldr	x8, [x21]
  115d44: aa1503e0     	mov	x0, x21
  115d48: f9402508     	ldr	x8, [x8, #0x48]
  115d4c: d63f0100     	blr	x8
  115d50: 3100041f     	cmn	w0, #0x1
  115d54: 1a9f17f6     	cset	w22, eq
  115d58: 9a9503f5     	csel	x21, xzr, x21, eq
  115d5c: b4fffed4     	cbz	x20, 0x115d34 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x45c>
  115d60: a941a688     	ldp	x8, x9, [x20, #0x18]
  115d64: eb09011f     	cmp	x8, x9
  115d68: 54000060     	b.eq	0x115d74 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x49c>
  115d6c: b9400100     	ldr	w0, [x8]
  115d70: 14000005     	b	0x115d84 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x4ac>
  115d74: f9400288     	ldr	x8, [x20]
  115d78: aa1403e0     	mov	x0, x20
  115d7c: f9402508     	ldr	x8, [x8, #0x48]
  115d80: d63f0100     	blr	x8
  115d84: 3100041f     	cmn	w0, #0x1
  115d88: f94003e9     	ldr	x9, [sp]
  115d8c: 1a9f17e8     	cset	w8, eq
  115d90: 4a0802c8     	eor	w8, w22, w8
  115d94: 37000088     	tbnz	w8, #0x0, 0x115da4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x4cc>
  115d98: b9400268     	ldr	w8, [x19]
  115d9c: 321f0108     	orr	w8, w8, #0x2
  115da0: b9000268     	str	w8, [x19]
  115da4: f9401528     	ldr	x8, [x9, #0x28]
  115da8: f85f83a9     	ldur	x9, [x29, #-0x8]
  115dac: eb09011f     	cmp	x8, x9
  115db0: 54000181     	b.ne	0x115de0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, wchar_t const*, wchar_t const*) const+0x508>
  115db4: aa1503e0     	mov	x0, x21
  115db8: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  115dbc: a94857f6     	ldp	x22, x21, [sp, #0x80]
  115dc0: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  115dc4: a94667fa     	ldp	x26, x25, [sp, #0x60]
  115dc8: a9456ffc     	ldp	x28, x27, [sp, #0x50]
  115dcc: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  115dd0: 910283ff     	add	sp, sp, #0xa0
  115dd4: d50323bf     	autiasp
  115dd8: d65f03c0     	ret
  115ddc: 94003e7b     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  115de0: 94011c14     	bl	0x15ce30 <__stack_chk_fail@plt>
  115de4: aa0003f3     	mov	x19, x0
  115de8: f94007e0     	ldr	x0, [sp, #0x8]
  115dec: 94012661     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  115df0: aa1303e0     	mov	x0, x19
  115df4: 94010cdb     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000115df8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_date_order() const>:
  115df8: d503245f     	bti	c
  115dfc: 52800040     	mov	w0, #0x2                // =2
  115e00: d65f03c0     	ret

0000000000115e04 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_time(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  115e04: d503233f     	paciasp
  115e08: d10143ff     	sub	sp, sp, #0x50
  115e0c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  115e10: 9100c3fd     	add	x29, sp, #0x30
  115e14: f90023f3     	str	x19, [sp, #0x40]
  115e18: d0fffb29     	adrp	x9, 0x7b000 <InGame::Log::_length_code+0x63c>
  115e1c: d53bd053     	mrs	x19, TPIDR_EL0
  115e20: 913cc129     	add	x9, x9, #0xf30
  115e24: f9401668     	ldr	x8, [x19, #0x28]
  115e28: 910003e6     	mov	x6, sp
  115e2c: ad400520     	ldp	q0, q1, [x9]
  115e30: 910003e9     	mov	x9, sp
  115e34: f81f83a8     	stur	x8, [x29, #-0x8]
  115e38: 91008127     	add	x7, x9, #0x20
  115e3c: ad0007e0     	stp	q0, q1, [sp]
  115e40: 94012780     	bl	0x15fc40 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_@plt>
  115e44: f9401668     	ldr	x8, [x19, #0x28]
  115e48: f85f83a9     	ldur	x9, [x29, #-0x8]
  115e4c: eb09011f     	cmp	x8, x9
  115e50: 540000c1     	b.ne	0x115e68 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_time(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x64>
  115e54: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  115e58: f94023f3     	ldr	x19, [sp, #0x40]
  115e5c: 910143ff     	add	sp, sp, #0x50
  115e60: d50323bf     	autiasp
  115e64: d65f03c0     	ret
  115e68: 94011bf2     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000115e6c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_date(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  115e6c: d503233f     	paciasp
  115e70: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  115e74: a9015ff8     	stp	x24, x23, [sp, #0x10]
  115e78: 910003fd     	mov	x29, sp
  115e7c: a90257f6     	stp	x22, x21, [sp, #0x20]
  115e80: a9034ff4     	stp	x20, x19, [sp, #0x30]
  115e84: aa0003f5     	mov	x21, x0
  115e88: aa0503f3     	mov	x19, x5
  115e8c: f8410c08     	ldr	x8, [x0, #0x10]!
  115e90: aa0403f4     	mov	x20, x4
  115e94: aa0303f6     	mov	x22, x3
  115e98: aa0203f7     	mov	x23, x2
  115e9c: aa0103f8     	mov	x24, x1
  115ea0: f9401508     	ldr	x8, [x8, #0x28]
  115ea4: d63f0100     	blr	x8
  115ea8: aa0003e8     	mov	x8, x0
  115eac: aa1503e0     	mov	x0, x21
  115eb0: 91001109     	add	x9, x8, #0x4
  115eb4: aa1803e1     	mov	x1, x24
  115eb8: aa1703e2     	mov	x2, x23
  115ebc: aa1603e3     	mov	x3, x22
  115ec0: 3940010a     	ldrb	w10, [x8]
  115ec4: aa1403e4     	mov	x4, x20
  115ec8: a940a10b     	ldp	x11, x8, [x8, #0x8]
  115ecc: aa1303e5     	mov	x5, x19
  115ed0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  115ed4: 7200015f     	tst	w10, #0x1
  115ed8: d341fd4a     	lsr	x10, x10, #1
  115edc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  115ee0: 9a8b014a     	csel	x10, x10, x11, eq
  115ee4: 9a880126     	csel	x6, x9, x8, eq
  115ee8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  115eec: 8b0a08c7     	add	x7, x6, x10, lsl #2
  115ef0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  115ef4: d50323bf     	autiasp
  115ef8: 14012752     	b	0x15fc40 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_@plt>

0000000000115efc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  115efc: d503233f     	paciasp
  115f00: d10243ff     	sub	sp, sp, #0x90
  115f04: a9047bfd     	stp	x29, x30, [sp, #0x40]
  115f08: 910103fd     	add	x29, sp, #0x40
  115f0c: f9002bf9     	str	x25, [sp, #0x50]
  115f10: a9065ff8     	stp	x24, x23, [sp, #0x60]
  115f14: a90757f6     	stp	x22, x21, [sp, #0x70]
  115f18: a9084ff4     	stp	x20, x19, [sp, #0x80]
  115f1c: d53bd058     	mrs	x24, TPIDR_EL0
  115f20: aa0003f6     	mov	x22, x0
  115f24: f9401708     	ldr	x8, [x24, #0x28]
  115f28: aa0303e0     	mov	x0, x3
  115f2c: aa0503f3     	mov	x19, x5
  115f30: aa0403f4     	mov	x20, x4
  115f34: aa0203f5     	mov	x21, x2
  115f38: f81f83a8     	stur	x8, [x29, #-0x8]
  115f3c: 910003e8     	mov	x8, sp
  115f40: f90007e1     	str	x1, [sp, #0x8]
  115f44: 94012647     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  115f48: f00002b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  115f4c: f00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  115f50: f9470ef7     	ldr	x23, [x23, #0xe18]
  115f54: f9474508     	ldr	x8, [x8, #0xe88]
  115f58: f90013ff     	str	xzr, [sp, #0x20]
  115f5c: f94003f9     	ldr	x25, [sp]
  115f60: a90123f7     	stp	x23, x8, [sp, #0x10]
  115f64: c8dffee8     	ldar	x8, [x23]
  115f68: b100051f     	cmn	x8, #0x1
  115f6c: 54000140     	b.eq	0x115f94 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x98>
  115f70: 910043e8     	add	x8, sp, #0x10
  115f74: d10043a9     	sub	x9, x29, #0x10
  115f78: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  115f7c: f00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  115f80: 90000102     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  115f84: 9104d042     	add	x2, x2, #0x134
  115f88: d10063a1     	sub	x1, x29, #0x18
  115f8c: f9470c00     	ldr	x0, [x0, #0xe18]
  115f90: 94012678     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  115f94: a9412728     	ldp	x8, x9, [x25, #0x10]
  115f98: b9800aea     	ldrsw	x10, [x23, #0x8]
  115f9c: cb08012b     	sub	x11, x9, x8
  115fa0: d1000549     	sub	x9, x10, #0x1
  115fa4: eb8b0d3f     	cmp	x9, x11, asr #3
  115fa8: 54000622     	b.hs	0x11606c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x170>
  115fac: f8697917     	ldr	x23, [x8, x9, lsl #3]
  115fb0: b40005f7     	cbz	x23, 0x11606c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x170>
  115fb4: f94003e0     	ldr	x0, [sp]
  115fb8: 940125ee     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  115fbc: f8410ec8     	ldr	x8, [x22, #0x10]!
  115fc0: aa1603e0     	mov	x0, x22
  115fc4: f9400108     	ldr	x8, [x8]
  115fc8: d63f0100     	blr	x8
  115fcc: aa0003f6     	mov	x22, x0
  115fd0: 91054003     	add	x3, x0, #0x150
  115fd4: 910023e0     	add	x0, sp, #0x8
  115fd8: aa1503e1     	mov	x1, x21
  115fdc: aa1603e2     	mov	x2, x22
  115fe0: aa1703e4     	mov	x4, x23
  115fe4: aa1403e5     	mov	x5, x20
  115fe8: 2a1f03e6     	mov	w6, wzr
  115fec: 97ffd29e     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  115ff0: cb160008     	sub	x8, x0, x22
  115ff4: f1053d1f     	cmp	x8, #0x14f
  115ff8: 5400020c     	b.gt	0x116038 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x13c>
  115ffc: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116000: 9343fd08     	asr	x8, x8, #3
  116004: f2955569     	movk	x9, #0xaaab
  116008: 9b097d08     	mul	x8, x8, x9
  11600c: d28924a9     	mov	x9, #0x4925             // =18725
  116010: f2a49249     	movk	x9, #0x2492, lsl #16
  116014: f2d24929     	movk	x9, #0x9249, lsl #32
  116018: f2e92489     	movk	x9, #0x4924, lsl #48
  11601c: 9b497d09     	smulh	x9, x8, x9
  116020: d37ffd2a     	lsr	x10, x9, #63
  116024: d341fd29     	lsr	x9, x9, #1
  116028: 0b0a0129     	add	w9, w9, w10
  11602c: 4b090d29     	sub	w9, w9, w9, lsl #3
  116030: 0b090108     	add	w8, w8, w9
  116034: b9001a68     	str	w8, [x19, #0x18]
  116038: f94007e0     	ldr	x0, [sp, #0x8]
  11603c: f9401708     	ldr	x8, [x24, #0x28]
  116040: f85f83a9     	ldur	x9, [x29, #-0x8]
  116044: eb09011f     	cmp	x8, x9
  116048: 54000141     	b.ne	0x116070 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_weekday(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x174>
  11604c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  116050: a94757f6     	ldp	x22, x21, [sp, #0x70]
  116054: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  116058: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  11605c: f9402bf9     	ldr	x25, [sp, #0x50]
  116060: 910243ff     	add	sp, sp, #0x90
  116064: d50323bf     	autiasp
  116068: d65f03c0     	ret
  11606c: 94003dd7     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  116070: 94011b70     	bl	0x15ce30 <__stack_chk_fail@plt>
  116074: aa0003f3     	mov	x19, x0
  116078: f94003e0     	ldr	x0, [sp]
  11607c: 940125bd     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  116080: aa1303e0     	mov	x0, x19
  116084: 94010c37     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000116088 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_weekdayname(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116088: d503233f     	paciasp
  11608c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  116090: a9015ff8     	stp	x24, x23, [sp, #0x10]
  116094: 910003fd     	mov	x29, sp
  116098: a90257f6     	stp	x22, x21, [sp, #0x20]
  11609c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1160a0: f8410c08     	ldr	x8, [x0, #0x10]!
  1160a4: aa0503f4     	mov	x20, x5
  1160a8: aa0403f5     	mov	x21, x4
  1160ac: aa0303f6     	mov	x22, x3
  1160b0: aa0203f7     	mov	x23, x2
  1160b4: f9400108     	ldr	x8, [x8]
  1160b8: aa0103f3     	mov	x19, x1
  1160bc: d63f0100     	blr	x8
  1160c0: aa0003f8     	mov	x24, x0
  1160c4: 91054003     	add	x3, x0, #0x150
  1160c8: aa1703e0     	mov	x0, x23
  1160cc: aa1603e1     	mov	x1, x22
  1160d0: aa1803e2     	mov	x2, x24
  1160d4: aa1403e4     	mov	x4, x20
  1160d8: aa1503e5     	mov	x5, x21
  1160dc: 2a1f03e6     	mov	w6, wzr
  1160e0: 97ffd261     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  1160e4: cb180008     	sub	x8, x0, x24
  1160e8: f1053d1f     	cmp	x8, #0x14f
  1160ec: 5400020c     	b.gt	0x11612c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_weekdayname(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xa4>
  1160f0: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  1160f4: 9343fd08     	asr	x8, x8, #3
  1160f8: f2955569     	movk	x9, #0xaaab
  1160fc: 9b097d08     	mul	x8, x8, x9
  116100: d28924a9     	mov	x9, #0x4925             // =18725
  116104: f2a49249     	movk	x9, #0x2492, lsl #16
  116108: f2d24929     	movk	x9, #0x9249, lsl #32
  11610c: f2e92489     	movk	x9, #0x4924, lsl #48
  116110: 9b497d09     	smulh	x9, x8, x9
  116114: d37ffd2a     	lsr	x10, x9, #63
  116118: d341fd29     	lsr	x9, x9, #1
  11611c: 0b0a0129     	add	w9, w9, w10
  116120: 4b090d29     	sub	w9, w9, w9, lsl #3
  116124: 0b090108     	add	w8, w8, w9
  116128: b9000268     	str	w8, [x19]
  11612c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  116130: a94257f6     	ldp	x22, x21, [sp, #0x20]
  116134: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  116138: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  11613c: d50323bf     	autiasp
  116140: d65f03c0     	ret

0000000000116144 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  116144: d503233f     	paciasp
  116148: d10243ff     	sub	sp, sp, #0x90
  11614c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  116150: 910103fd     	add	x29, sp, #0x40
  116154: f9002bf9     	str	x25, [sp, #0x50]
  116158: a9065ff8     	stp	x24, x23, [sp, #0x60]
  11615c: a90757f6     	stp	x22, x21, [sp, #0x70]
  116160: a9084ff4     	stp	x20, x19, [sp, #0x80]
  116164: d53bd058     	mrs	x24, TPIDR_EL0
  116168: aa0003f6     	mov	x22, x0
  11616c: f9401708     	ldr	x8, [x24, #0x28]
  116170: aa0303e0     	mov	x0, x3
  116174: aa0503f3     	mov	x19, x5
  116178: aa0403f4     	mov	x20, x4
  11617c: aa0203f5     	mov	x21, x2
  116180: f81f83a8     	stur	x8, [x29, #-0x8]
  116184: 910003e8     	mov	x8, sp
  116188: f90007e1     	str	x1, [sp, #0x8]
  11618c: 940125b5     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  116190: d00002b7     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  116194: d00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  116198: f9470ef7     	ldr	x23, [x23, #0xe18]
  11619c: f9474508     	ldr	x8, [x8, #0xe88]
  1161a0: f90013ff     	str	xzr, [sp, #0x20]
  1161a4: f94003f9     	ldr	x25, [sp]
  1161a8: a90123f7     	stp	x23, x8, [sp, #0x10]
  1161ac: c8dffee8     	ldar	x8, [x23]
  1161b0: b100051f     	cmn	x8, #0x1
  1161b4: 54000140     	b.eq	0x1161dc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x98>
  1161b8: 910043e8     	add	x8, sp, #0x10
  1161bc: d10043a9     	sub	x9, x29, #0x10
  1161c0: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  1161c4: d00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1161c8: f00000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1161cc: 9104d042     	add	x2, x2, #0x134
  1161d0: d10063a1     	sub	x1, x29, #0x18
  1161d4: f9470c00     	ldr	x0, [x0, #0xe18]
  1161d8: 940125e6     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1161dc: a9412728     	ldp	x8, x9, [x25, #0x10]
  1161e0: b9800aea     	ldrsw	x10, [x23, #0x8]
  1161e4: cb08012b     	sub	x11, x9, x8
  1161e8: d1000549     	sub	x9, x10, #0x1
  1161ec: eb8b0d3f     	cmp	x9, x11, asr #3
  1161f0: 54000602     	b.hs	0x1162b0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x16c>
  1161f4: f8697917     	ldr	x23, [x8, x9, lsl #3]
  1161f8: b40005d7     	cbz	x23, 0x1162b0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x16c>
  1161fc: f94003e0     	ldr	x0, [sp]
  116200: 9401255c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  116204: f8410ec8     	ldr	x8, [x22, #0x10]!
  116208: aa1603e0     	mov	x0, x22
  11620c: f9400508     	ldr	x8, [x8, #0x8]
  116210: d63f0100     	blr	x8
  116214: aa0003f6     	mov	x22, x0
  116218: 91090003     	add	x3, x0, #0x240
  11621c: 910023e0     	add	x0, sp, #0x8
  116220: aa1503e1     	mov	x1, x21
  116224: aa1603e2     	mov	x2, x22
  116228: aa1703e4     	mov	x4, x23
  11622c: aa1403e5     	mov	x5, x20
  116230: 2a1f03e6     	mov	w6, wzr
  116234: 97ffd20c     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  116238: cb160008     	sub	x8, x0, x22
  11623c: f108fd1f     	cmp	x8, #0x23f
  116240: 540001ec     	b.gt	0x11627c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x138>
  116244: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116248: 9343fd08     	asr	x8, x8, #3
  11624c: f2955569     	movk	x9, #0xaaab
  116250: 9b097d08     	mul	x8, x8, x9
  116254: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116258: f2955569     	movk	x9, #0xaaab
  11625c: f2e55549     	movk	x9, #0x2aaa, lsl #48
  116260: 9b497d09     	smulh	x9, x8, x9
  116264: d37ffd2a     	lsr	x10, x9, #63
  116268: d341fd29     	lsr	x9, x9, #1
  11626c: 0b0a0129     	add	w9, w9, w10
  116270: 5280018a     	mov	w10, #0xc               // =12
  116274: 1b0aa128     	msub	w8, w9, w10, w8
  116278: b9001268     	str	w8, [x19, #0x10]
  11627c: f94007e0     	ldr	x0, [sp, #0x8]
  116280: f9401708     	ldr	x8, [x24, #0x28]
  116284: f85f83a9     	ldur	x9, [x29, #-0x8]
  116288: eb09011f     	cmp	x8, x9
  11628c: 54000141     	b.ne	0x1162b4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_monthname(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x170>
  116290: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  116294: a94757f6     	ldp	x22, x21, [sp, #0x70]
  116298: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  11629c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  1162a0: f9402bf9     	ldr	x25, [sp, #0x50]
  1162a4: 910243ff     	add	sp, sp, #0x90
  1162a8: d50323bf     	autiasp
  1162ac: d65f03c0     	ret
  1162b0: 94003d46     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1162b4: 94011adf     	bl	0x15ce30 <__stack_chk_fail@plt>
  1162b8: aa0003f3     	mov	x19, x0
  1162bc: f94003e0     	ldr	x0, [sp]
  1162c0: 9401252c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1162c4: aa1303e0     	mov	x0, x19
  1162c8: 94010ba6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001162cc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_monthname(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  1162cc: d503233f     	paciasp
  1162d0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1162d4: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1162d8: 910003fd     	mov	x29, sp
  1162dc: a90257f6     	stp	x22, x21, [sp, #0x20]
  1162e0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1162e4: f8410c08     	ldr	x8, [x0, #0x10]!
  1162e8: aa0503f4     	mov	x20, x5
  1162ec: aa0403f5     	mov	x21, x4
  1162f0: aa0303f6     	mov	x22, x3
  1162f4: aa0203f7     	mov	x23, x2
  1162f8: f9400508     	ldr	x8, [x8, #0x8]
  1162fc: aa0103f3     	mov	x19, x1
  116300: d63f0100     	blr	x8
  116304: aa0003f8     	mov	x24, x0
  116308: 91090003     	add	x3, x0, #0x240
  11630c: aa1703e0     	mov	x0, x23
  116310: aa1603e1     	mov	x1, x22
  116314: aa1803e2     	mov	x2, x24
  116318: aa1403e4     	mov	x4, x20
  11631c: aa1503e5     	mov	x5, x21
  116320: 2a1f03e6     	mov	w6, wzr
  116324: 97ffd1d0     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  116328: cb180008     	sub	x8, x0, x24
  11632c: f108fd1f     	cmp	x8, #0x23f
  116330: 540001ec     	b.gt	0x11636c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_monthname(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xa0>
  116334: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116338: 9343fd08     	asr	x8, x8, #3
  11633c: f2955569     	movk	x9, #0xaaab
  116340: 9b097d08     	mul	x8, x8, x9
  116344: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116348: f2955569     	movk	x9, #0xaaab
  11634c: f2e55549     	movk	x9, #0x2aaa, lsl #48
  116350: 9b497d09     	smulh	x9, x8, x9
  116354: d37ffd2a     	lsr	x10, x9, #63
  116358: d341fd29     	lsr	x9, x9, #1
  11635c: 0b0a0129     	add	w9, w9, w10
  116360: 5280018a     	mov	w10, #0xc               // =12
  116364: 1b0aa128     	msub	w8, w9, w10, w8
  116368: b9000268     	str	w8, [x19]
  11636c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  116370: a94257f6     	ldp	x22, x21, [sp, #0x20]
  116374: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  116378: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  11637c: d50323bf     	autiasp
  116380: d65f03c0     	ret

0000000000116384 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_year(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const>:
  116384: d503233f     	paciasp
  116388: d10203ff     	sub	sp, sp, #0x80
  11638c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  116390: 910103fd     	add	x29, sp, #0x40
  116394: a9055ff8     	stp	x24, x23, [sp, #0x50]
  116398: a90657f6     	stp	x22, x21, [sp, #0x60]
  11639c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  1163a0: d53bd057     	mrs	x23, TPIDR_EL0
  1163a4: aa0303e0     	mov	x0, x3
  1163a8: f94016e8     	ldr	x8, [x23, #0x28]
  1163ac: aa0503f3     	mov	x19, x5
  1163b0: aa0403f4     	mov	x20, x4
  1163b4: aa0203f5     	mov	x21, x2
  1163b8: f81f83a8     	stur	x8, [x29, #-0x8]
  1163bc: 910003e8     	mov	x8, sp
  1163c0: f90007e1     	str	x1, [sp, #0x8]
  1163c4: 94012527     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1163c8: d00002b6     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1163cc: d00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1163d0: f9470ed6     	ldr	x22, [x22, #0xe18]
  1163d4: f9474508     	ldr	x8, [x8, #0xe88]
  1163d8: f90013ff     	str	xzr, [sp, #0x20]
  1163dc: f94003f8     	ldr	x24, [sp]
  1163e0: a90123f6     	stp	x22, x8, [sp, #0x10]
  1163e4: c8dffec8     	ldar	x8, [x22]
  1163e8: b100051f     	cmn	x8, #0x1
  1163ec: 54000140     	b.eq	0x116414 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_year(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x90>
  1163f0: 910043e8     	add	x8, sp, #0x10
  1163f4: d10043a9     	sub	x9, x29, #0x10
  1163f8: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  1163fc: d00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  116400: f00000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  116404: 9104d042     	add	x2, x2, #0x134
  116408: d10063a1     	sub	x1, x29, #0x18
  11640c: f9470c00     	ldr	x0, [x0, #0xe18]
  116410: 94012558     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  116414: a9412708     	ldp	x8, x9, [x24, #0x10]
  116418: b9800aca     	ldrsw	x10, [x22, #0x8]
  11641c: cb08012b     	sub	x11, x9, x8
  116420: d1000549     	sub	x9, x10, #0x1
  116424: eb8b0d3f     	cmp	x9, x11, asr #3
  116428: 54000422     	b.hs	0x1164ac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_year(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x128>
  11642c: f8697916     	ldr	x22, [x8, x9, lsl #3]
  116430: b40003f6     	cbz	x22, 0x1164ac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_year(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x128>
  116434: f94003e0     	ldr	x0, [sp]
  116438: 940124ce     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11643c: 910023e0     	add	x0, sp, #0x8
  116440: aa1503e1     	mov	x1, x21
  116444: aa1403e2     	mov	x2, x20
  116448: aa1603e3     	mov	x3, x22
  11644c: 52800084     	mov	w4, #0x4                // =4
  116450: 940003f8     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116454: 39400288     	ldrb	w8, [x20]
  116458: 37100128     	tbnz	w8, #0x2, 0x11647c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_year(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0xf8>
  11645c: 111db009     	add	w9, w0, #0x76c
  116460: 7101901f     	cmp	w0, #0x64
  116464: 111f4008     	add	w8, w0, #0x7d0
  116468: 1a80b129     	csel	w9, w9, w0, lt
  11646c: 7101141f     	cmp	w0, #0x45
  116470: 1a89b108     	csel	w8, w8, w9, lt
  116474: 511db108     	sub	w8, w8, #0x76c
  116478: b9001668     	str	w8, [x19, #0x14]
  11647c: f94007e0     	ldr	x0, [sp, #0x8]
  116480: f94016e8     	ldr	x8, [x23, #0x28]
  116484: f85f83a9     	ldur	x9, [x29, #-0x8]
  116488: eb09011f     	cmp	x8, x9
  11648c: 54000121     	b.ne	0x1164b0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get_year(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*) const+0x12c>
  116490: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  116494: a94657f6     	ldp	x22, x21, [sp, #0x60]
  116498: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  11649c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  1164a0: 910203ff     	add	sp, sp, #0x80
  1164a4: d50323bf     	autiasp
  1164a8: d65f03c0     	ret
  1164ac: 94003cc7     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1164b0: 94011a60     	bl	0x15ce30 <__stack_chk_fail@plt>
  1164b4: aa0003f3     	mov	x19, x0
  1164b8: f94003e0     	ldr	x0, [sp]
  1164bc: 940124ad     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1164c0: aa1303e0     	mov	x0, x19
  1164c4: 94010b27     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001164c8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_year(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  1164c8: d503233f     	paciasp
  1164cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1164d0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1164d4: 910003fd     	mov	x29, sp
  1164d8: aa0403f4     	mov	x20, x4
  1164dc: aa0203e0     	mov	x0, x2
  1164e0: aa0103f3     	mov	x19, x1
  1164e4: aa0303e1     	mov	x1, x3
  1164e8: aa0403e2     	mov	x2, x4
  1164ec: aa0503e3     	mov	x3, x5
  1164f0: 52800084     	mov	w4, #0x4                // =4
  1164f4: 940003cf     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  1164f8: 39400288     	ldrb	w8, [x20]
  1164fc: 37100128     	tbnz	w8, #0x2, 0x116520 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_year(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x58>
  116500: 111db009     	add	w9, w0, #0x76c
  116504: 7101901f     	cmp	w0, #0x64
  116508: 111f4008     	add	w8, w0, #0x7d0
  11650c: 1a80b129     	csel	w9, w9, w0, lt
  116510: 7101141f     	cmp	w0, #0x45
  116514: 1a89b108     	csel	w8, w8, w9, lt
  116518: 511db108     	sub	w8, w8, #0x76c
  11651c: b9000268     	str	w8, [x19]
  116520: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116524: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116528: d50323bf     	autiasp
  11652c: d65f03c0     	ret

0000000000116530 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const>:
  116530: d503233f     	paciasp
  116534: d10303ff     	sub	sp, sp, #0xc0
  116538: a9067bfd     	stp	x29, x30, [sp, #0x60]
  11653c: 910183fd     	add	x29, sp, #0x60
  116540: f9003bfb     	str	x27, [sp, #0x70]
  116544: a90867fa     	stp	x26, x25, [sp, #0x80]
  116548: a9095ff8     	stp	x24, x23, [sp, #0x90]
  11654c: a90a57f6     	stp	x22, x21, [sp, #0xa0]
  116550: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
  116554: d53bd05a     	mrs	x26, TPIDR_EL0
  116558: aa0003f6     	mov	x22, x0
  11655c: f9401748     	ldr	x8, [x26, #0x28]
  116560: aa0303e0     	mov	x0, x3
  116564: 2a0603f9     	mov	w25, w6
  116568: aa0503f3     	mov	x19, x5
  11656c: aa0403f4     	mov	x20, x4
  116570: aa0303f7     	mov	x23, x3
  116574: f81f83a8     	stur	x8, [x29, #-0x8]
  116578: 910003e8     	mov	x8, sp
  11657c: aa0203f5     	mov	x21, x2
  116580: f90007e1     	str	x1, [sp, #0x8]
  116584: b900009f     	str	wzr, [x4]
  116588: 940124b6     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11658c: d00002b8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  116590: d00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  116594: f9470f18     	ldr	x24, [x24, #0xe18]
  116598: f9474508     	ldr	x8, [x8, #0xe88]
  11659c: f9001bff     	str	xzr, [sp, #0x30]
  1165a0: f94003fb     	ldr	x27, [sp]
  1165a4: a90223f8     	stp	x24, x8, [sp, #0x20]
  1165a8: c8dfff08     	ldar	x8, [x24]
  1165ac: b100051f     	cmn	x8, #0x1
  1165b0: 54000140     	b.eq	0x1165d8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0xa8>
  1165b4: 910083e8     	add	x8, sp, #0x20
  1165b8: 910063e9     	add	x9, sp, #0x18
  1165bc: a90123e9     	stp	x9, x8, [sp, #0x10]
  1165c0: d00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1165c4: f00000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1165c8: 9104d042     	add	x2, x2, #0x134
  1165cc: 910043e1     	add	x1, sp, #0x10
  1165d0: f9470c00     	ldr	x0, [x0, #0xe18]
  1165d4: 940124e7     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1165d8: a9412768     	ldp	x8, x9, [x27, #0x10]
  1165dc: b9800b0a     	ldrsw	x10, [x24, #0x8]
  1165e0: cb08012b     	sub	x11, x9, x8
  1165e4: d1000549     	sub	x9, x10, #0x1
  1165e8: eb8b0d3f     	cmp	x9, x11, asr #3
  1165ec: 54002de2     	b.hs	0x116ba8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x678>
  1165f0: f8697918     	ldr	x24, [x8, x9, lsl #3]
  1165f4: b4002db8     	cbz	x24, 0x116ba8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x678>
  1165f8: f94003e0     	ldr	x0, [sp]
  1165fc: 9401245d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  116600: 12001f28     	and	w8, w25, #0xff
  116604: 51009508     	sub	w8, w8, #0x25
  116608: 7101511f     	cmp	w8, #0x54
  11660c: 54002628     	b.hi	0x116ad0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a0>
  116610: d0fffb29     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  116614: 91112929     	add	x9, x9, #0x44a
  116618: 1000008a     	adr	x10, 0x116628 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0xf8>
  11661c: 7868792b     	ldrh	w11, [x9, x8, lsl #1]
  116620: 8b0b094a     	add	x10, x10, x11, lsl #2
  116624: d61f0140     	br	x10
  116628: d503249f     	bti	j
  11662c: f8410ec8     	ldr	x8, [x22, #0x10]!
  116630: aa1603e0     	mov	x0, x22
  116634: f9400508     	ldr	x8, [x8, #0x8]
  116638: d63f0100     	blr	x8
  11663c: aa0003f6     	mov	x22, x0
  116640: 91090003     	add	x3, x0, #0x240
  116644: 910023e0     	add	x0, sp, #0x8
  116648: aa1503e1     	mov	x1, x21
  11664c: aa1603e2     	mov	x2, x22
  116650: aa1803e4     	mov	x4, x24
  116654: aa1403e5     	mov	x5, x20
  116658: 2a1f03e6     	mov	w6, wzr
  11665c: 97ffd102     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  116660: cb160008     	sub	x8, x0, x22
  116664: f108fd1f     	cmp	x8, #0x23f
  116668: 540023cc     	b.gt	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  11666c: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116670: 9343fd08     	asr	x8, x8, #3
  116674: f2955569     	movk	x9, #0xaaab
  116678: 9b097d08     	mul	x8, x8, x9
  11667c: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116680: f2955569     	movk	x9, #0xaaab
  116684: f2e55549     	movk	x9, #0x2aaa, lsl #48
  116688: 9b497d09     	smulh	x9, x8, x9
  11668c: d37ffd2a     	lsr	x10, x9, #63
  116690: d341fd29     	lsr	x9, x9, #1
  116694: 0b0a0129     	add	w9, w9, w10
  116698: 5280018a     	mov	w10, #0xc               // =12
  11669c: 1b0aa128     	msub	w8, w9, w10, w8
  1166a0: b9001268     	str	w8, [x19, #0x10]
  1166a4: 1400010f     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1166a8: d503249f     	bti	j
  1166ac: 910023e0     	add	x0, sp, #0x8
  1166b0: aa1503e1     	mov	x1, x21
  1166b4: aa1403e2     	mov	x2, x20
  1166b8: aa1803e3     	mov	x3, x24
  1166bc: 52800044     	mov	w4, #0x2                // =2
  1166c0: 9400035c     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  1166c4: b9400288     	ldr	w8, [x20]
  1166c8: 51000409     	sub	w9, w0, #0x1
  1166cc: 7100793f     	cmp	w9, #0x1e
  1166d0: 54002048     	b.hi	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  1166d4: 37102028     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  1166d8: b9000e60     	str	w0, [x19, #0xc]
  1166dc: 14000101     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1166e0: d503249f     	bti	j
  1166e4: f8410ec8     	ldr	x8, [x22, #0x10]!
  1166e8: aa1603e0     	mov	x0, x22
  1166ec: f9400108     	ldr	x8, [x8]
  1166f0: d63f0100     	blr	x8
  1166f4: aa0003f6     	mov	x22, x0
  1166f8: 91054003     	add	x3, x0, #0x150
  1166fc: 910023e0     	add	x0, sp, #0x8
  116700: aa1503e1     	mov	x1, x21
  116704: aa1603e2     	mov	x2, x22
  116708: aa1803e4     	mov	x4, x24
  11670c: aa1403e5     	mov	x5, x20
  116710: 2a1f03e6     	mov	w6, wzr
  116714: 97ffd0d4     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  116718: cb160008     	sub	x8, x0, x22
  11671c: f1053d1f     	cmp	x8, #0x14f
  116720: 54001e0c     	b.gt	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116724: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  116728: 9343fd08     	asr	x8, x8, #3
  11672c: f2955569     	movk	x9, #0xaaab
  116730: 9b097d08     	mul	x8, x8, x9
  116734: d28924a9     	mov	x9, #0x4925             // =18725
  116738: f2a49249     	movk	x9, #0x2492, lsl #16
  11673c: f2d24929     	movk	x9, #0x9249, lsl #32
  116740: f2e92489     	movk	x9, #0x4924, lsl #48
  116744: 9b497d09     	smulh	x9, x8, x9
  116748: d37ffd2a     	lsr	x10, x9, #63
  11674c: d341fd29     	lsr	x9, x9, #1
  116750: 0b0a0129     	add	w9, w9, w10
  116754: 4b090d29     	sub	w9, w9, w9, lsl #3
  116758: 0b090108     	add	w8, w8, w9
  11675c: b9001a68     	str	w8, [x19, #0x18]
  116760: 140000e0     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116764: d503249f     	bti	j
  116768: 910023e1     	add	x1, sp, #0x8
  11676c: aa1603e0     	mov	x0, x22
  116770: aa1503e2     	mov	x2, x21
  116774: aa1403e3     	mov	x3, x20
  116778: aa1803e4     	mov	x4, x24
  11677c: 94012535     	bl	0x15fc50 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE@plt>
  116780: 140000d8     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116784: d503249f     	bti	j
  116788: d0fffb28     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11678c: f94007e1     	ldr	x1, [sp, #0x8]
  116790: 9117f108     	add	x8, x8, #0x5fc
  116794: ad400500     	ldp	q0, q1, [x8]
  116798: 3cc1c102     	ldur	q2, [x8, #0x1c]
  11679c: 910083e8     	add	x8, sp, #0x20
  1167a0: 9100b107     	add	x7, x8, #0x2c
  1167a4: ad0107e0     	stp	q0, q1, [sp, #0x20]
  1167a8: 3c83c3e2     	stur	q2, [sp, #0x3c]
  1167ac: 14000085     	b	0x1169c0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x490>
  1167b0: d503249f     	bti	j
  1167b4: aa1603e0     	mov	x0, x22
  1167b8: f8410c08     	ldr	x8, [x0, #0x10]!
  1167bc: f9401908     	ldr	x8, [x8, #0x30]
  1167c0: 1400001e     	b	0x116838 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x308>
  1167c4: d503249f     	bti	j
  1167c8: 910023e0     	add	x0, sp, #0x8
  1167cc: aa1503e1     	mov	x1, x21
  1167d0: aa1403e2     	mov	x2, x20
  1167d4: aa1803e3     	mov	x3, x24
  1167d8: 52800084     	mov	w4, #0x4                // =4
  1167dc: 94000315     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  1167e0: 39400288     	ldrb	w8, [x20]
  1167e4: 371017e8     	tbnz	w8, #0x2, 0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1167e8: 511db008     	sub	w8, w0, #0x76c
  1167ec: b9001668     	str	w8, [x19, #0x14]
  1167f0: 140000bc     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1167f4: d503249f     	bti	j
  1167f8: 910023e0     	add	x0, sp, #0x8
  1167fc: aa1503e1     	mov	x1, x21
  116800: aa1403e2     	mov	x2, x20
  116804: aa1803e3     	mov	x3, x24
  116808: 52800044     	mov	w4, #0x2                // =2
  11680c: 94000309     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116810: b9400288     	ldr	w8, [x20]
  116814: 7100ec1f     	cmp	w0, #0x3b
  116818: 5400160c     	b.gt	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  11681c: 371015e8     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116820: b9000660     	str	w0, [x19, #0x4]
  116824: 140000af     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116828: d503249f     	bti	j
  11682c: aa1603e0     	mov	x0, x22
  116830: f8410c08     	ldr	x8, [x0, #0x10]!
  116834: f9400d08     	ldr	x8, [x8, #0x18]
  116838: d63f0100     	blr	x8
  11683c: 39400009     	ldrb	w9, [x0]
  116840: 91001008     	add	x8, x0, #0x4
  116844: a940ac0a     	ldp	x10, x11, [x0, #0x8]
  116848: 7200013f     	tst	w9, #0x1
  11684c: d341fd29     	lsr	x9, x9, #1
  116850: f94007e1     	ldr	x1, [sp, #0x8]
  116854: 9a8a0129     	csel	x9, x9, x10, eq
  116858: 9a8b0106     	csel	x6, x8, x11, eq
  11685c: 8b0908c7     	add	x7, x6, x9, lsl #2
  116860: 14000059     	b	0x1169c4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x494>
  116864: d503249f     	bti	j
  116868: b0fffb28     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
  11686c: 913d4108     	add	x8, x8, #0xf50
  116870: 1400004f     	b	0x1169ac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x47c>
  116874: d503249f     	bti	j
  116878: 910023e0     	add	x0, sp, #0x8
  11687c: aa1503e1     	mov	x1, x21
  116880: aa1403e2     	mov	x2, x20
  116884: aa1803e3     	mov	x3, x24
  116888: 52800044     	mov	w4, #0x2                // =2
  11688c: 940002e9     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116890: b9400288     	ldr	w8, [x20]
  116894: 7100301f     	cmp	w0, #0xc
  116898: 5400120c     	b.gt	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  11689c: 371011e8     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  1168a0: 51000408     	sub	w8, w0, #0x1
  1168a4: b9001268     	str	w8, [x19, #0x10]
  1168a8: 1400008e     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1168ac: d503249f     	bti	j
  1168b0: b0fffb28     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
  1168b4: 913cc108     	add	x8, x8, #0xf30
  1168b8: 1400003d     	b	0x1169ac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x47c>
  1168bc: d503249f     	bti	j
  1168c0: 910023e0     	add	x0, sp, #0x8
  1168c4: aa1503e1     	mov	x1, x21
  1168c8: aa1403e2     	mov	x2, x20
  1168cc: aa1803e3     	mov	x3, x24
  1168d0: 52800044     	mov	w4, #0x2                // =2
  1168d4: 940002d7     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  1168d8: b9400288     	ldr	w8, [x20]
  1168dc: 71005c1f     	cmp	w0, #0x17
  1168e0: 5400030d     	b.le	0x116940 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x410>
  1168e4: 1400007d     	b	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  1168e8: d503249f     	bti	j
  1168ec: d0fffb28     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  1168f0: f94007e1     	ldr	x1, [sp, #0x8]
  1168f4: 9118a108     	add	x8, x8, #0x628
  1168f8: 910083e9     	add	x9, sp, #0x20
  1168fc: 91005127     	add	x7, x9, #0x14
  116900: 3dc00100     	ldr	q0, [x8]
  116904: b9401108     	ldr	w8, [x8, #0x10]
  116908: 3d800be0     	str	q0, [sp, #0x20]
  11690c: b90033e8     	str	w8, [sp, #0x30]
  116910: 1400002c     	b	0x1169c0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x490>
  116914: d503249f     	bti	j
  116918: 910023e0     	add	x0, sp, #0x8
  11691c: aa1503e1     	mov	x1, x21
  116920: aa1403e2     	mov	x2, x20
  116924: aa1803e3     	mov	x3, x24
  116928: 52800044     	mov	w4, #0x2                // =2
  11692c: 940002c1     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116930: b9400288     	ldr	w8, [x20]
  116934: 51000409     	sub	w9, w0, #0x1
  116938: 71002d3f     	cmp	w9, #0xb
  11693c: 54000ce8     	b.hi	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116940: 37100cc8     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116944: b9000a60     	str	w0, [x19, #0x8]
  116948: 14000066     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  11694c: d503249f     	bti	j
  116950: 910023e1     	add	x1, sp, #0x8
  116954: aa1603e0     	mov	x0, x22
  116958: aa1503e2     	mov	x2, x21
  11695c: aa1403e3     	mov	x3, x20
  116960: aa1803e4     	mov	x4, x24
  116964: 940124bf     	bl	0x15fc60 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE@plt>
  116968: 1400005e     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  11696c: d503249f     	bti	j
  116970: 910023e0     	add	x0, sp, #0x8
  116974: aa1503e1     	mov	x1, x21
  116978: aa1403e2     	mov	x2, x20
  11697c: aa1803e3     	mov	x3, x24
  116980: 52800044     	mov	w4, #0x2                // =2
  116984: 940002ab     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116988: b9400288     	ldr	w8, [x20]
  11698c: 7100f01f     	cmp	w0, #0x3c
  116990: 54000a4c     	b.gt	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116994: 37100a28     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116998: b9000260     	str	w0, [x19]
  11699c: 14000051     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1169a0: d503249f     	bti	j
  1169a4: b0fffb28     	adrp	x8, 0x7b000 <InGame::Log::_length_code+0x63c>
  1169a8: 913e4108     	add	x8, x8, #0xf90
  1169ac: ad400500     	ldp	q0, q1, [x8]
  1169b0: 910083e8     	add	x8, sp, #0x20
  1169b4: 91008107     	add	x7, x8, #0x20
  1169b8: f94007e1     	ldr	x1, [sp, #0x8]
  1169bc: ad0107e0     	stp	q0, q1, [sp, #0x20]
  1169c0: 910083e6     	add	x6, sp, #0x20
  1169c4: aa1603e0     	mov	x0, x22
  1169c8: aa1503e2     	mov	x2, x21
  1169cc: aa1703e3     	mov	x3, x23
  1169d0: aa1403e4     	mov	x4, x20
  1169d4: aa1303e5     	mov	x5, x19
  1169d8: 9401249a     	bl	0x15fc40 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_@plt>
  1169dc: f90007e0     	str	x0, [sp, #0x8]
  1169e0: 14000040     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  1169e4: d503249f     	bti	j
  1169e8: 910023e0     	add	x0, sp, #0x8
  1169ec: aa1503e1     	mov	x1, x21
  1169f0: aa1403e2     	mov	x2, x20
  1169f4: aa1803e3     	mov	x3, x24
  1169f8: 52800084     	mov	w4, #0x4                // =4
  1169fc: 9400028d     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116a00: 39400288     	ldrb	w8, [x20]
  116a04: 371006e8     	tbnz	w8, #0x2, 0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116a08: 111db009     	add	w9, w0, #0x76c
  116a0c: 7101901f     	cmp	w0, #0x64
  116a10: 111f4008     	add	w8, w0, #0x7d0
  116a14: 1a80b129     	csel	w9, w9, w0, lt
  116a18: 7101141f     	cmp	w0, #0x45
  116a1c: 1a89b108     	csel	w8, w8, w9, lt
  116a20: 511db108     	sub	w8, w8, #0x76c
  116a24: b9001668     	str	w8, [x19, #0x14]
  116a28: 1400002e     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116a2c: d503249f     	bti	j
  116a30: f94002c8     	ldr	x8, [x22]
  116a34: aa1603e0     	mov	x0, x22
  116a38: f94007e1     	ldr	x1, [sp, #0x8]
  116a3c: aa1503e2     	mov	x2, x21
  116a40: aa1703e3     	mov	x3, x23
  116a44: aa1403e4     	mov	x4, x20
  116a48: f9401508     	ldr	x8, [x8, #0x28]
  116a4c: aa1303e5     	mov	x5, x19
  116a50: d63f0100     	blr	x8
  116a54: 14000024     	b	0x116ae4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b4>
  116a58: d503249f     	bti	j
  116a5c: 910023e0     	add	x0, sp, #0x8
  116a60: aa1503e1     	mov	x1, x21
  116a64: aa1403e2     	mov	x2, x20
  116a68: aa1803e3     	mov	x3, x24
  116a6c: 52800064     	mov	w4, #0x3                // =3
  116a70: 94000270     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116a74: b9400288     	ldr	w8, [x20]
  116a78: 7105b41f     	cmp	w0, #0x16d
  116a7c: 540002ec     	b.gt	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116a80: 371002c8     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116a84: b9001e60     	str	w0, [x19, #0x1c]
  116a88: 14000016     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116a8c: d503249f     	bti	j
  116a90: f8410ec8     	ldr	x8, [x22, #0x10]!
  116a94: aa1603e0     	mov	x0, x22
  116a98: f9400908     	ldr	x8, [x8, #0x10]
  116a9c: d63f0100     	blr	x8
  116aa0: 39400008     	ldrb	w8, [x0]
  116aa4: f9400409     	ldr	x9, [x0, #0x8]
  116aa8: 3940600a     	ldrb	w10, [x0, #0x18]
  116aac: f940100b     	ldr	x11, [x0, #0x20]
  116ab0: d341fd0c     	lsr	x12, x8, #1
  116ab4: 7200011f     	tst	w8, #0x1
  116ab8: 9a890188     	csel	x8, x12, x9, eq
  116abc: d341fd49     	lsr	x9, x10, #1
  116ac0: 7200015f     	tst	w10, #0x1
  116ac4: 9a8b0129     	csel	x9, x9, x11, eq
  116ac8: ab09011f     	cmn	x8, x9
  116acc: 54000401     	b.ne	0x116b4c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x61c>
  116ad0: d503249f     	bti	j
  116ad4: b9400288     	ldr	w8, [x20]
  116ad8: 321e0108     	orr	w8, w8, #0x4
  116adc: b9000288     	str	w8, [x20]
  116ae0: f94007e0     	ldr	x0, [sp, #0x8]
  116ae4: f9401748     	ldr	x8, [x26, #0x28]
  116ae8: f85f83a9     	ldur	x9, [x29, #-0x8]
  116aec: eb09011f     	cmp	x8, x9
  116af0: 540005e1     	b.ne	0x116bac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x67c>
  116af4: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
  116af8: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
  116afc: a9495ff8     	ldp	x24, x23, [sp, #0x90]
  116b00: a94867fa     	ldp	x26, x25, [sp, #0x80]
  116b04: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  116b08: f9403bfb     	ldr	x27, [sp, #0x70]
  116b0c: 910303ff     	add	sp, sp, #0xc0
  116b10: d50323bf     	autiasp
  116b14: d65f03c0     	ret
  116b18: d503249f     	bti	j
  116b1c: 910023e0     	add	x0, sp, #0x8
  116b20: aa1503e1     	mov	x1, x21
  116b24: aa1403e2     	mov	x2, x20
  116b28: aa1803e3     	mov	x3, x24
  116b2c: 52800024     	mov	w4, #0x1                // =1
  116b30: 94000240     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116b34: b9400288     	ldr	w8, [x20]
  116b38: 7100181f     	cmp	w0, #0x6
  116b3c: 54fffcec     	b.gt	0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116b40: 3717fcc8     	tbnz	w8, #0x2, 0x116ad8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5a8>
  116b44: b9001a60     	str	w0, [x19, #0x18]
  116b48: 17ffffe6     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116b4c: aa0003f6     	mov	x22, x0
  116b50: 9100c003     	add	x3, x0, #0x30
  116b54: 910023e0     	add	x0, sp, #0x8
  116b58: aa1503e1     	mov	x1, x21
  116b5c: aa1603e2     	mov	x2, x22
  116b60: aa1803e4     	mov	x4, x24
  116b64: aa1403e5     	mov	x5, x20
  116b68: 2a1f03e6     	mov	w6, wzr
  116b6c: 97ffcfbe     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  116b70: b9400a68     	ldr	w8, [x19, #0x8]
  116b74: eb160009     	subs	x9, x0, x22
  116b78: 540000a1     	b.ne	0x116b8c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x65c>
  116b7c: 7100311f     	cmp	w8, #0xc
  116b80: 54000061     	b.ne	0x116b8c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x65c>
  116b84: b9000a7f     	str	wzr, [x19, #0x8]
  116b88: 17ffffd6     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116b8c: f100613f     	cmp	x9, #0x18
  116b90: 54fffa81     	b.ne	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116b94: 71002d1f     	cmp	w8, #0xb
  116b98: 54fffa4c     	b.gt	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116b9c: 11003108     	add	w8, w8, #0xc
  116ba0: b9000a68     	str	w8, [x19, #0x8]
  116ba4: 17ffffcf     	b	0x116ae0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, tm*, char, char) const+0x5b0>
  116ba8: 94003b08     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  116bac: 940118a1     	bl	0x15ce30 <__stack_chk_fail@plt>
  116bb0: aa0003f3     	mov	x19, x0
  116bb4: f94003e0     	ldr	x0, [sp]
  116bb8: 940122ee     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  116bbc: aa1303e0     	mov	x0, x19
  116bc0: 94010968     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000116bc4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_day(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116bc4: d503233f     	paciasp
  116bc8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  116bcc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  116bd0: 910003fd     	mov	x29, sp
  116bd4: aa0403f3     	mov	x19, x4
  116bd8: aa0203e0     	mov	x0, x2
  116bdc: aa0103f4     	mov	x20, x1
  116be0: aa0303e1     	mov	x1, x3
  116be4: aa0403e2     	mov	x2, x4
  116be8: aa0503e3     	mov	x3, x5
  116bec: 52800044     	mov	w4, #0x2                // =2
  116bf0: 94000210     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116bf4: b9400268     	ldr	w8, [x19]
  116bf8: 51000409     	sub	w9, w0, #0x1
  116bfc: 7100793f     	cmp	w9, #0x1e
  116c00: 121e0109     	and	w9, w8, #0x4
  116c04: 7a409920     	ccmp	w9, #0x0, #0x0, ls
  116c08: 54000080     	b.eq	0x116c18 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_day(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  116c0c: 321e0108     	orr	w8, w8, #0x4
  116c10: b9000268     	str	w8, [x19]
  116c14: 14000002     	b	0x116c1c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_day(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x58>
  116c18: b9000280     	str	w0, [x20]
  116c1c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116c20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116c24: d50323bf     	autiasp
  116c28: d65f03c0     	ret

0000000000116c2c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_hour(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116c2c: d503233f     	paciasp
  116c30: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  116c34: a9014ff4     	stp	x20, x19, [sp, #0x10]
  116c38: 910003fd     	mov	x29, sp
  116c3c: aa0403f3     	mov	x19, x4
  116c40: aa0203e0     	mov	x0, x2
  116c44: aa0103f4     	mov	x20, x1
  116c48: aa0303e1     	mov	x1, x3
  116c4c: aa0403e2     	mov	x2, x4
  116c50: aa0503e3     	mov	x3, x5
  116c54: 52800044     	mov	w4, #0x2                // =2
  116c58: 940001f6     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116c5c: b9400268     	ldr	w8, [x19]
  116c60: 71005c1f     	cmp	w0, #0x17
  116c64: 121e0109     	and	w9, w8, #0x4
  116c68: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  116c6c: 54000080     	b.eq	0x116c7c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_hour(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x50>
  116c70: 321e0108     	orr	w8, w8, #0x4
  116c74: b9000268     	str	w8, [x19]
  116c78: 14000002     	b	0x116c80 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_hour(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  116c7c: b9000280     	str	w0, [x20]
  116c80: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116c84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116c88: d50323bf     	autiasp
  116c8c: d65f03c0     	ret

0000000000116c90 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_12_hour(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116c90: d503233f     	paciasp
  116c94: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  116c98: a9014ff4     	stp	x20, x19, [sp, #0x10]
  116c9c: 910003fd     	mov	x29, sp
  116ca0: aa0403f3     	mov	x19, x4
  116ca4: aa0203e0     	mov	x0, x2
  116ca8: aa0103f4     	mov	x20, x1
  116cac: aa0303e1     	mov	x1, x3
  116cb0: aa0403e2     	mov	x2, x4
  116cb4: aa0503e3     	mov	x3, x5
  116cb8: 52800044     	mov	w4, #0x2                // =2
  116cbc: 940001dd     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116cc0: b9400268     	ldr	w8, [x19]
  116cc4: 51000409     	sub	w9, w0, #0x1
  116cc8: 71002d3f     	cmp	w9, #0xb
  116ccc: 121e0109     	and	w9, w8, #0x4
  116cd0: 7a409920     	ccmp	w9, #0x0, #0x0, ls
  116cd4: 54000080     	b.eq	0x116ce4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_12_hour(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  116cd8: 321e0108     	orr	w8, w8, #0x4
  116cdc: b9000268     	str	w8, [x19]
  116ce0: 14000002     	b	0x116ce8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_12_hour(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x58>
  116ce4: b9000280     	str	w0, [x20]
  116ce8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116cec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116cf0: d50323bf     	autiasp
  116cf4: d65f03c0     	ret

0000000000116cf8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_day_year_num(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116cf8: d503233f     	paciasp
  116cfc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  116d00: a9014ff4     	stp	x20, x19, [sp, #0x10]
  116d04: 910003fd     	mov	x29, sp
  116d08: aa0403f3     	mov	x19, x4
  116d0c: aa0203e0     	mov	x0, x2
  116d10: aa0103f4     	mov	x20, x1
  116d14: aa0303e1     	mov	x1, x3
  116d18: aa0403e2     	mov	x2, x4
  116d1c: aa0503e3     	mov	x3, x5
  116d20: 52800064     	mov	w4, #0x3                // =3
  116d24: 940001c3     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116d28: b9400268     	ldr	w8, [x19]
  116d2c: 7105b41f     	cmp	w0, #0x16d
  116d30: 121e0109     	and	w9, w8, #0x4
  116d34: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  116d38: 54000080     	b.eq	0x116d48 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_day_year_num(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x50>
  116d3c: 321e0108     	orr	w8, w8, #0x4
  116d40: b9000268     	str	w8, [x19]
  116d44: 14000002     	b	0x116d4c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_day_year_num(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  116d48: b9000280     	str	w0, [x20]
  116d4c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116d50: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116d54: d50323bf     	autiasp
  116d58: d65f03c0     	ret

0000000000116d5c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_month(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116d5c: d503233f     	paciasp
  116d60: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  116d64: a9014ff4     	stp	x20, x19, [sp, #0x10]
  116d68: 910003fd     	mov	x29, sp
  116d6c: aa0403f3     	mov	x19, x4
  116d70: aa0203e0     	mov	x0, x2
  116d74: aa0103f4     	mov	x20, x1
  116d78: aa0303e1     	mov	x1, x3
  116d7c: aa0403e2     	mov	x2, x4
  116d80: aa0503e3     	mov	x3, x5
  116d84: 52800044     	mov	w4, #0x2                // =2
  116d88: 940001aa     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116d8c: b9400268     	ldr	w8, [x19]
  116d90: 7100301f     	cmp	w0, #0xc
  116d94: 121e0109     	and	w9, w8, #0x4
  116d98: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  116d9c: 54000080     	b.eq	0x116dac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_month(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x50>
  116da0: 321e0108     	orr	w8, w8, #0x4
  116da4: b9000268     	str	w8, [x19]
  116da8: 14000003     	b	0x116db4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_month(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x58>
  116dac: 51000408     	sub	w8, w0, #0x1
  116db0: b9000288     	str	w8, [x20]
  116db4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116db8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116dbc: d50323bf     	autiasp
  116dc0: d65f03c0     	ret

0000000000116dc4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_minute(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116dc4: d503233f     	paciasp
  116dc8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  116dcc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  116dd0: 910003fd     	mov	x29, sp
  116dd4: aa0403f3     	mov	x19, x4
  116dd8: aa0203e0     	mov	x0, x2
  116ddc: aa0103f4     	mov	x20, x1
  116de0: aa0303e1     	mov	x1, x3
  116de4: aa0403e2     	mov	x2, x4
  116de8: aa0503e3     	mov	x3, x5
  116dec: 52800044     	mov	w4, #0x2                // =2
  116df0: 94000190     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  116df4: b9400268     	ldr	w8, [x19]
  116df8: 7100ec1f     	cmp	w0, #0x3b
  116dfc: 121e0109     	and	w9, w8, #0x4
  116e00: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  116e04: 54000080     	b.eq	0x116e14 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_minute(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x50>
  116e08: 321e0108     	orr	w8, w8, #0x4
  116e0c: b9000268     	str	w8, [x19]
  116e10: 14000002     	b	0x116e18 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_minute(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  116e14: b9000280     	str	w0, [x20]
  116e18: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  116e1c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  116e20: d50323bf     	autiasp
  116e24: d65f03c0     	ret

0000000000116e28 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  116e28: d503233f     	paciasp
  116e2c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  116e30: f9000bf7     	str	x23, [sp, #0x10]
  116e34: 910003fd     	mov	x29, sp
  116e38: a90257f6     	stp	x22, x21, [sp, #0x20]
  116e3c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  116e40: aa0403f6     	mov	x22, x4
  116e44: aa0303f3     	mov	x19, x3
  116e48: aa0203f4     	mov	x20, x2
  116e4c: aa0103f5     	mov	x21, x1
  116e50: f94002a0     	ldr	x0, [x21]
  116e54: b50000c0     	cbnz	x0, 0x116e6c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x44>
  116e58: 14000019     	b	0x116ebc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x94>
  116e5c: 91001108     	add	x8, x8, #0x4
  116e60: f9000c08     	str	x8, [x0, #0x18]
  116e64: f94002a0     	ldr	x0, [x21]
  116e68: b40002a0     	cbz	x0, 0x116ebc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x94>
  116e6c: a941a408     	ldp	x8, x9, [x0, #0x18]
  116e70: eb09011f     	cmp	x8, x9
  116e74: 54000120     	b.eq	0x116e98 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x70>
  116e78: b9400100     	ldr	w0, [x8]
  116e7c: 3100041f     	cmn	w0, #0x1
  116e80: 54000160     	b.eq	0x116eac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x84>
  116e84: f94002a8     	ldr	x8, [x21]
  116e88: f100011f     	cmp	x8, #0x0
  116e8c: 1a9f17f7     	cset	w23, eq
  116e90: b50001b4     	cbnz	x20, 0x116ec4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x9c>
  116e94: 1400001a     	b	0x116efc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd4>
  116e98: f9400008     	ldr	x8, [x0]
  116e9c: f9402508     	ldr	x8, [x8, #0x48]
  116ea0: d63f0100     	blr	x8
  116ea4: 3100041f     	cmn	w0, #0x1
  116ea8: 54fffee1     	b.ne	0x116e84 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x5c>
  116eac: 52800037     	mov	w23, #0x1               // =1
  116eb0: f90002bf     	str	xzr, [x21]
  116eb4: b5000094     	cbnz	x20, 0x116ec4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x9c>
  116eb8: 14000011     	b	0x116efc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd4>
  116ebc: 52800037     	mov	w23, #0x1               // =1
  116ec0: b40001f4     	cbz	x20, 0x116efc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd4>
  116ec4: a941a688     	ldp	x8, x9, [x20, #0x18]
  116ec8: eb09011f     	cmp	x8, x9
  116ecc: 540000c0     	b.eq	0x116ee4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xbc>
  116ed0: b9400100     	ldr	w0, [x8]
  116ed4: 3100041f     	cmn	w0, #0x1
  116ed8: 54000120     	b.eq	0x116efc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd4>
  116edc: 35000157     	cbnz	w23, 0x116f04 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xdc>
  116ee0: 14000023     	b	0x116f6c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x144>
  116ee4: f9400288     	ldr	x8, [x20]
  116ee8: aa1403e0     	mov	x0, x20
  116eec: f9402508     	ldr	x8, [x8, #0x48]
  116ef0: d63f0100     	blr	x8
  116ef4: 3100041f     	cmn	w0, #0x1
  116ef8: 54ffff21     	b.ne	0x116edc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xb4>
  116efc: aa1f03f4     	mov	x20, xzr
  116f00: 37000377     	tbnz	w23, #0x0, 0x116f6c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x144>
  116f04: f94002a0     	ldr	x0, [x21]
  116f08: a941a408     	ldp	x8, x9, [x0, #0x18]
  116f0c: eb09011f     	cmp	x8, x9
  116f10: 54000060     	b.eq	0x116f1c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xf4>
  116f14: b9400102     	ldr	w2, [x8]
  116f18: 14000005     	b	0x116f2c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x104>
  116f1c: f9400008     	ldr	x8, [x0]
  116f20: f9402508     	ldr	x8, [x8, #0x48]
  116f24: d63f0100     	blr	x8
  116f28: 2a0003e2     	mov	w2, w0
  116f2c: f94002c8     	ldr	x8, [x22]
  116f30: aa1603e0     	mov	x0, x22
  116f34: 52800021     	mov	w1, #0x1                // =1
  116f38: f9400d08     	ldr	x8, [x8, #0x18]
  116f3c: d63f0100     	blr	x8
  116f40: 36000160     	tbz	w0, #0x0, 0x116f6c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x144>
  116f44: f94002a0     	ldr	x0, [x21]
  116f48: a941a408     	ldp	x8, x9, [x0, #0x18]
  116f4c: eb09011f     	cmp	x8, x9
  116f50: 54fff861     	b.ne	0x116e5c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x34>
  116f54: f9400008     	ldr	x8, [x0]
  116f58: f9402908     	ldr	x8, [x8, #0x50]
  116f5c: d63f0100     	blr	x8
  116f60: f94002a0     	ldr	x0, [x21]
  116f64: b5fff840     	cbnz	x0, 0x116e6c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x44>
  116f68: 17ffffd5     	b	0x116ebc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x94>
  116f6c: f94002a0     	ldr	x0, [x21]
  116f70: b4000180     	cbz	x0, 0x116fa0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x178>
  116f74: a941a408     	ldp	x8, x9, [x0, #0x18]
  116f78: eb09011f     	cmp	x8, x9
  116f7c: 54000200     	b.eq	0x116fbc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x194>
  116f80: b9400100     	ldr	w0, [x8]
  116f84: 3100041f     	cmn	w0, #0x1
  116f88: 54000240     	b.eq	0x116fd0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1a8>
  116f8c: f94002a8     	ldr	x8, [x21]
  116f90: f100011f     	cmp	x8, #0x0
  116f94: 1a9f17f6     	cset	w22, eq
  116f98: b5000094     	cbnz	x20, 0x116fa8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x180>
  116f9c: 14000010     	b	0x116fdc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1b4>
  116fa0: 52800036     	mov	w22, #0x1               // =1
  116fa4: b40001d4     	cbz	x20, 0x116fdc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1b4>
  116fa8: a941a688     	ldp	x8, x9, [x20, #0x18]
  116fac: eb09011f     	cmp	x8, x9
  116fb0: 540001a0     	b.eq	0x116fe4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1bc>
  116fb4: b9400100     	ldr	w0, [x8]
  116fb8: 1400000f     	b	0x116ff4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1cc>
  116fbc: f9400008     	ldr	x8, [x0]
  116fc0: f9402508     	ldr	x8, [x8, #0x48]
  116fc4: d63f0100     	blr	x8
  116fc8: 3100041f     	cmn	w0, #0x1
  116fcc: 54fffe01     	b.ne	0x116f8c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x164>
  116fd0: 52800036     	mov	w22, #0x1               // =1
  116fd4: f90002bf     	str	xzr, [x21]
  116fd8: b5fffe94     	cbnz	x20, 0x116fa8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x180>
  116fdc: 37000156     	tbnz	w22, #0x0, 0x117004 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1dc>
  116fe0: 1400000c     	b	0x117010 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1e8>
  116fe4: f9400288     	ldr	x8, [x20]
  116fe8: aa1403e0     	mov	x0, x20
  116fec: f9402508     	ldr	x8, [x8, #0x48]
  116ff0: d63f0100     	blr	x8
  116ff4: 3100041f     	cmn	w0, #0x1
  116ff8: 1a9f17e8     	cset	w8, eq
  116ffc: 4a0802c8     	eor	w8, w22, w8
  117000: 37000088     	tbnz	w8, #0x0, 0x117010 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_white_space(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1e8>
  117004: b9400268     	ldr	w8, [x19]
  117008: 321f0108     	orr	w8, w8, #0x2
  11700c: b9000268     	str	w8, [x19]
  117010: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  117014: a94257f6     	ldp	x22, x21, [sp, #0x20]
  117018: f9400bf7     	ldr	x23, [sp, #0x10]
  11701c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  117020: d50323bf     	autiasp
  117024: d65f03c0     	ret

0000000000117028 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  117028: d503233f     	paciasp
  11702c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  117030: a9015ff8     	stp	x24, x23, [sp, #0x10]
  117034: 910003fd     	mov	x29, sp
  117038: a90257f6     	stp	x22, x21, [sp, #0x20]
  11703c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  117040: f8410c08     	ldr	x8, [x0, #0x10]!
  117044: aa0503f5     	mov	x21, x5
  117048: aa0403f4     	mov	x20, x4
  11704c: aa0303f6     	mov	x22, x3
  117050: aa0203f8     	mov	x24, x2
  117054: f9400908     	ldr	x8, [x8, #0x10]
  117058: aa0103f3     	mov	x19, x1
  11705c: d63f0100     	blr	x8
  117060: 39400008     	ldrb	w8, [x0]
  117064: f9400409     	ldr	x9, [x0, #0x8]
  117068: 3940600a     	ldrb	w10, [x0, #0x18]
  11706c: f940100b     	ldr	x11, [x0, #0x20]
  117070: d341fd0c     	lsr	x12, x8, #1
  117074: 7200011f     	tst	w8, #0x1
  117078: 9a890188     	csel	x8, x12, x9, eq
  11707c: d341fd49     	lsr	x9, x10, #1
  117080: 7200015f     	tst	w10, #0x1
  117084: 9a8b0129     	csel	x9, x9, x11, eq
  117088: ab09011f     	cmn	x8, x9
  11708c: 540000a1     	b.ne	0x1170a0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x78>
  117090: b9400288     	ldr	w8, [x20]
  117094: 321e0108     	orr	w8, w8, #0x4
  117098: b9000288     	str	w8, [x20]
  11709c: 14000017     	b	0x1170f8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd0>
  1170a0: aa0003f7     	mov	x23, x0
  1170a4: 9100c003     	add	x3, x0, #0x30
  1170a8: aa1803e0     	mov	x0, x24
  1170ac: aa1603e1     	mov	x1, x22
  1170b0: aa1703e2     	mov	x2, x23
  1170b4: aa1503e4     	mov	x4, x21
  1170b8: aa1403e5     	mov	x5, x20
  1170bc: 2a1f03e6     	mov	w6, wzr
  1170c0: 97ffce69     	bl	0x10aa64 <std::__ndk1::num_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, unsigned int&, bool&) const+0x2b8>
  1170c4: b9400268     	ldr	w8, [x19]
  1170c8: cb170009     	sub	x9, x0, x23
  1170cc: f100013f     	cmp	x9, #0x0
  1170d0: 7a4c0900     	ccmp	w8, #0xc, #0x0, eq
  1170d4: 54000100     	b.eq	0x1170f4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xcc>
  1170d8: f100613f     	cmp	x9, #0x18
  1170dc: 540000e1     	b.ne	0x1170f8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd0>
  1170e0: 71002d1f     	cmp	w8, #0xb
  1170e4: 540000ac     	b.gt	0x1170f8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd0>
  1170e8: 11003108     	add	w8, w8, #0xc
  1170ec: b9000268     	str	w8, [x19]
  1170f0: 14000002     	b	0x1170f8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_am_pm(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xd0>
  1170f4: b900027f     	str	wzr, [x19]
  1170f8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1170fc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  117100: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  117104: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  117108: d50323bf     	autiasp
  11710c: d65f03c0     	ret

0000000000117110 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_second(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  117110: d503233f     	paciasp
  117114: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  117118: a9014ff4     	stp	x20, x19, [sp, #0x10]
  11711c: 910003fd     	mov	x29, sp
  117120: aa0403f3     	mov	x19, x4
  117124: aa0203e0     	mov	x0, x2
  117128: aa0103f4     	mov	x20, x1
  11712c: aa0303e1     	mov	x1, x3
  117130: aa0403e2     	mov	x2, x4
  117134: aa0503e3     	mov	x3, x5
  117138: 52800044     	mov	w4, #0x2                // =2
  11713c: 940000bd     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  117140: b9400268     	ldr	w8, [x19]
  117144: 7100f01f     	cmp	w0, #0x3c
  117148: 121e0109     	and	w9, w8, #0x4
  11714c: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  117150: 54000080     	b.eq	0x117160 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_second(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x50>
  117154: 321e0108     	orr	w8, w8, #0x4
  117158: b9000268     	str	w8, [x19]
  11715c: 14000002     	b	0x117164 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_second(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  117160: b9000280     	str	w0, [x20]
  117164: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  117168: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11716c: d50323bf     	autiasp
  117170: d65f03c0     	ret

0000000000117174 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_weekday(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  117174: d503233f     	paciasp
  117178: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  11717c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  117180: 910003fd     	mov	x29, sp
  117184: aa0403f3     	mov	x19, x4
  117188: aa0203e0     	mov	x0, x2
  11718c: aa0103f4     	mov	x20, x1
  117190: aa0303e1     	mov	x1, x3
  117194: aa0403e2     	mov	x2, x4
  117198: aa0503e3     	mov	x3, x5
  11719c: 52800024     	mov	w4, #0x1                // =1
  1171a0: 940000a4     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  1171a4: b9400268     	ldr	w8, [x19]
  1171a8: 7100181f     	cmp	w0, #0x6
  1171ac: 121e0109     	and	w9, w8, #0x4
  1171b0: 7a40d920     	ccmp	w9, #0x0, #0x0, le
  1171b4: 54000080     	b.eq	0x1171c4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_weekday(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x50>
  1171b8: 321e0108     	orr	w8, w8, #0x4
  1171bc: b9000268     	str	w8, [x19]
  1171c0: 14000002     	b	0x1171c8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_weekday(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x54>
  1171c4: b9000280     	str	w0, [x20]
  1171c8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1171cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1171d0: d50323bf     	autiasp
  1171d4: d65f03c0     	ret

00000000001171d8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_year4(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  1171d8: d503233f     	paciasp
  1171dc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1171e0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1171e4: 910003fd     	mov	x29, sp
  1171e8: aa0403f4     	mov	x20, x4
  1171ec: aa0203e0     	mov	x0, x2
  1171f0: aa0103f3     	mov	x19, x1
  1171f4: aa0303e1     	mov	x1, x3
  1171f8: aa0403e2     	mov	x2, x4
  1171fc: aa0503e3     	mov	x3, x5
  117200: 52800084     	mov	w4, #0x4                // =4
  117204: 9400008b     	bl	0x117430 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x208>
  117208: 39400288     	ldrb	w8, [x20]
  11720c: 37100068     	tbnz	w8, #0x2, 0x117218 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_year4(int&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x40>
  117210: 511db008     	sub	w8, w0, #0x76c
  117214: b9000268     	str	w8, [x19]
  117218: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  11721c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  117220: d50323bf     	autiasp
  117224: d65f03c0     	ret

0000000000117228 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const>:
  117228: d503233f     	paciasp
  11722c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  117230: f9000bf7     	str	x23, [sp, #0x10]
  117234: 910003fd     	mov	x29, sp
  117238: a90257f6     	stp	x22, x21, [sp, #0x20]
  11723c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  117240: aa0403f6     	mov	x22, x4
  117244: aa0303f3     	mov	x19, x3
  117248: aa0103f4     	mov	x20, x1
  11724c: f9400020     	ldr	x0, [x1]
  117250: aa0203f5     	mov	x21, x2
  117254: b40001c0     	cbz	x0, 0x11728c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x64>
  117258: a941a408     	ldp	x8, x9, [x0, #0x18]
  11725c: eb09011f     	cmp	x8, x9
  117260: 54000240     	b.eq	0x1172a8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x80>
  117264: b9400100     	ldr	w0, [x8]
  117268: 3100041f     	cmn	w0, #0x1
  11726c: 54000280     	b.eq	0x1172bc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x94>
  117270: f9400288     	ldr	x8, [x20]
  117274: f100011f     	cmp	x8, #0x0
  117278: 1a9f17f7     	cset	w23, eq
  11727c: b50000d5     	cbnz	x21, 0x117294 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x6c>
  117280: 37000457     	tbnz	w23, #0x0, 0x117308 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xe0>
  117284: aa1f03f5     	mov	x21, xzr
  117288: 1400001a     	b	0x1172f0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xc8>
  11728c: 52800037     	mov	w23, #0x1               // =1
  117290: b4ffff95     	cbz	x21, 0x117280 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x58>
  117294: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  117298: eb09011f     	cmp	x8, x9
  11729c: 54000180     	b.eq	0x1172cc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xa4>
  1172a0: b9400100     	ldr	w0, [x8]
  1172a4: 1400000e     	b	0x1172dc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xb4>
  1172a8: f9400008     	ldr	x8, [x0]
  1172ac: f9402508     	ldr	x8, [x8, #0x48]
  1172b0: d63f0100     	blr	x8
  1172b4: 3100041f     	cmn	w0, #0x1
  1172b8: 54fffdc1     	b.ne	0x117270 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x48>
  1172bc: 52800037     	mov	w23, #0x1               // =1
  1172c0: f900029f     	str	xzr, [x20]
  1172c4: b5fffe95     	cbnz	x21, 0x117294 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x6c>
  1172c8: 17ffffee     	b	0x117280 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x58>
  1172cc: f94002a8     	ldr	x8, [x21]
  1172d0: aa1503e0     	mov	x0, x21
  1172d4: f9402508     	ldr	x8, [x8, #0x48]
  1172d8: d63f0100     	blr	x8
  1172dc: 3100041f     	cmn	w0, #0x1
  1172e0: 9a9503f5     	csel	x21, xzr, x21, eq
  1172e4: 1a9f17e8     	cset	w8, eq
  1172e8: 6b0802ff     	cmp	w23, w8
  1172ec: 540000e0     	b.eq	0x117308 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xe0>
  1172f0: f9400280     	ldr	x0, [x20]
  1172f4: a941a408     	ldp	x8, x9, [x0, #0x18]
  1172f8: eb09011f     	cmp	x8, x9
  1172fc: 540000a0     	b.eq	0x117310 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xe8>
  117300: b9400101     	ldr	w1, [x8]
  117304: 14000007     	b	0x117320 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0xf8>
  117308: 528000c8     	mov	w8, #0x6                // =6
  11730c: 1400003d     	b	0x117400 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1d8>
  117310: f9400008     	ldr	x8, [x0]
  117314: f9402508     	ldr	x8, [x8, #0x48]
  117318: d63f0100     	blr	x8
  11731c: 2a0003e1     	mov	w1, w0
  117320: f94002c8     	ldr	x8, [x22]
  117324: aa1603e0     	mov	x0, x22
  117328: 2a1f03e2     	mov	w2, wzr
  11732c: f9403508     	ldr	x8, [x8, #0x68]
  117330: d63f0100     	blr	x8
  117334: 12001c08     	and	w8, w0, #0xff
  117338: 7100951f     	cmp	w8, #0x25
  11733c: 54000101     	b.ne	0x11735c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x134>
  117340: f9400280     	ldr	x0, [x20]
  117344: a941a408     	ldp	x8, x9, [x0, #0x18]
  117348: eb09011f     	cmp	x8, x9
  11734c: 540000c0     	b.eq	0x117364 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x13c>
  117350: 91001108     	add	x8, x8, #0x4
  117354: f9000c08     	str	x8, [x0, #0x18]
  117358: 14000008     	b	0x117378 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x150>
  11735c: 52800088     	mov	w8, #0x4                // =4
  117360: 14000028     	b	0x117400 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1d8>
  117364: f9400008     	ldr	x8, [x0]
  117368: f9402908     	ldr	x8, [x8, #0x50]
  11736c: d63f0100     	blr	x8
  117370: f9400280     	ldr	x0, [x20]
  117374: b4000580     	cbz	x0, 0x117424 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1fc>
  117378: a941a408     	ldp	x8, x9, [x0, #0x18]
  11737c: eb09011f     	cmp	x8, x9
  117380: 540001a0     	b.eq	0x1173b4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x18c>
  117384: b9400100     	ldr	w0, [x8]
  117388: 3100041f     	cmn	w0, #0x1
  11738c: 540001e0     	b.eq	0x1173c8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1a0>
  117390: f9400288     	ldr	x8, [x20]
  117394: f100011f     	cmp	x8, #0x0
  117398: 1a9f17f6     	cset	w22, eq
  11739c: b40001d5     	cbz	x21, 0x1173d4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1ac>
  1173a0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  1173a4: eb09011f     	cmp	x8, x9
  1173a8: 540001a0     	b.eq	0x1173dc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1b4>
  1173ac: b9400100     	ldr	w0, [x8]
  1173b0: 1400000f     	b	0x1173ec <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1c4>
  1173b4: f9400008     	ldr	x8, [x0]
  1173b8: f9402508     	ldr	x8, [x8, #0x48]
  1173bc: d63f0100     	blr	x8
  1173c0: 3100041f     	cmn	w0, #0x1
  1173c4: 54fffe61     	b.ne	0x117390 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x168>
  1173c8: 52800036     	mov	w22, #0x1               // =1
  1173cc: f900029f     	str	xzr, [x20]
  1173d0: b5fffe95     	cbnz	x21, 0x1173a0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x178>
  1173d4: 360001d6     	tbz	w22, #0x0, 0x11740c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1e4>
  1173d8: 14000009     	b	0x1173fc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1d4>
  1173dc: f94002a8     	ldr	x8, [x21]
  1173e0: aa1503e0     	mov	x0, x21
  1173e4: f9402508     	ldr	x8, [x8, #0x48]
  1173e8: d63f0100     	blr	x8
  1173ec: 3100041f     	cmn	w0, #0x1
  1173f0: 1a9f17e8     	cset	w8, eq
  1173f4: 4a0802c8     	eor	w8, w22, w8
  1173f8: 370000a8     	tbnz	w8, #0x0, 0x11740c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1e4>
  1173fc: 52800048     	mov	w8, #0x2                // =2
  117400: b9400269     	ldr	w9, [x19]
  117404: 2a080128     	orr	w8, w9, w8
  117408: b9000268     	str	w8, [x19]
  11740c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  117410: a94257f6     	ldp	x22, x21, [sp, #0x20]
  117414: f9400bf7     	ldr	x23, [sp, #0x10]
  117418: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  11741c: d50323bf     	autiasp
  117420: d65f03c0     	ret
  117424: 52800036     	mov	w22, #0x1               // =1
  117428: b5fffbd5     	cbnz	x21, 0x1173a0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x178>
  11742c: 17ffffea     	b	0x1173d4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x1ac>
  117430: d503233f     	paciasp
  117434: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  117438: a90167fa     	stp	x26, x25, [sp, #0x10]
  11743c: 910003fd     	mov	x29, sp
  117440: a9025ff8     	stp	x24, x23, [sp, #0x20]
  117444: a90357f6     	stp	x22, x21, [sp, #0x30]
  117448: a9044ff4     	stp	x20, x19, [sp, #0x40]
  11744c: 2a0403f5     	mov	w21, w4
  117450: aa0303f6     	mov	x22, x3
  117454: aa0003f4     	mov	x20, x0
  117458: aa0203f3     	mov	x19, x2
  11745c: f9400000     	ldr	x0, [x0]
  117460: aa0103f7     	mov	x23, x1
  117464: b4000180     	cbz	x0, 0x117494 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x26c>
  117468: a941a408     	ldp	x8, x9, [x0, #0x18]
  11746c: eb09011f     	cmp	x8, x9
  117470: 54000200     	b.eq	0x1174b0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x288>
  117474: b9400100     	ldr	w0, [x8]
  117478: 3100041f     	cmn	w0, #0x1
  11747c: 54000240     	b.eq	0x1174c4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x29c>
  117480: f9400288     	ldr	x8, [x20]
  117484: f100011f     	cmp	x8, #0x0
  117488: 1a9f17f8     	cset	w24, eq
  11748c: b5000097     	cbnz	x23, 0x11749c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x274>
  117490: 14000010     	b	0x1174d0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2a8>
  117494: 52800038     	mov	w24, #0x1               // =1
  117498: b40001d7     	cbz	x23, 0x1174d0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2a8>
  11749c: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  1174a0: eb09011f     	cmp	x8, x9
  1174a4: 540001c0     	b.eq	0x1174dc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2b4>
  1174a8: b9400100     	ldr	w0, [x8]
  1174ac: 14000010     	b	0x1174ec <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2c4>
  1174b0: f9400008     	ldr	x8, [x0]
  1174b4: f9402508     	ldr	x8, [x8, #0x48]
  1174b8: d63f0100     	blr	x8
  1174bc: 3100041f     	cmn	w0, #0x1
  1174c0: 54fffe01     	b.ne	0x117480 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x258>
  1174c4: 52800038     	mov	w24, #0x1               // =1
  1174c8: f900029f     	str	xzr, [x20]
  1174cc: b5fffe97     	cbnz	x23, 0x11749c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x274>
  1174d0: 37000258     	tbnz	w24, #0x0, 0x117518 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2f0>
  1174d4: aa1f03f7     	mov	x23, xzr
  1174d8: 1400000a     	b	0x117500 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2d8>
  1174dc: f94002e8     	ldr	x8, [x23]
  1174e0: aa1703e0     	mov	x0, x23
  1174e4: f9402508     	ldr	x8, [x8, #0x48]
  1174e8: d63f0100     	blr	x8
  1174ec: 3100041f     	cmn	w0, #0x1
  1174f0: 9a9703f7     	csel	x23, xzr, x23, eq
  1174f4: 1a9f17e8     	cset	w8, eq
  1174f8: 6b08031f     	cmp	w24, w8
  1174fc: 540000e0     	b.eq	0x117518 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2f0>
  117500: f9400280     	ldr	x0, [x20]
  117504: a941a408     	ldp	x8, x9, [x0, #0x18]
  117508: eb09011f     	cmp	x8, x9
  11750c: 540000c0     	b.eq	0x117524 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x2fc>
  117510: b9400118     	ldr	w24, [x8]
  117514: 14000008     	b	0x117534 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x30c>
  117518: 2a1f03f8     	mov	w24, wzr
  11751c: 528000c8     	mov	w8, #0x6                // =6
  117520: 1400009b     	b	0x11778c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x564>
  117524: f9400008     	ldr	x8, [x0]
  117528: f9402508     	ldr	x8, [x8, #0x48]
  11752c: d63f0100     	blr	x8
  117530: 2a0003f8     	mov	w24, w0
  117534: f94002c8     	ldr	x8, [x22]
  117538: aa1603e0     	mov	x0, x22
  11753c: 52800801     	mov	w1, #0x40               // =64
  117540: 2a1803e2     	mov	w2, w24
  117544: f9400d08     	ldr	x8, [x8, #0x18]
  117548: d63f0100     	blr	x8
  11754c: 360001e0     	tbz	w0, #0x0, 0x117588 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x360>
  117550: f94002c8     	ldr	x8, [x22]
  117554: aa1603e0     	mov	x0, x22
  117558: 2a1803e1     	mov	w1, w24
  11755c: 2a1f03e2     	mov	w2, wzr
  117560: f9403508     	ldr	x8, [x8, #0x68]
  117564: d63f0100     	blr	x8
  117568: f9400288     	ldr	x8, [x20]
  11756c: 12001c18     	and	w24, w0, #0xff
  117570: a941a909     	ldp	x9, x10, [x8, #0x18]
  117574: eb0a013f     	cmp	x9, x10
  117578: 540000e0     	b.eq	0x117594 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x36c>
  11757c: 91001129     	add	x9, x9, #0x4
  117580: f9000d09     	str	x9, [x8, #0x18]
  117584: 14000008     	b	0x1175a4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x37c>
  117588: 2a1f03f8     	mov	w24, wzr
  11758c: 52800088     	mov	w8, #0x4                // =4
  117590: 1400007f     	b	0x11778c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x564>
  117594: f9400109     	ldr	x9, [x8]
  117598: aa0803e0     	mov	x0, x8
  11759c: f9402929     	ldr	x9, [x9, #0x50]
  1175a0: d63f0120     	blr	x9
  1175a4: 5280015a     	mov	w26, #0xa               // =10
  1175a8: 14000008     	b	0x1175c8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x3a0>
  1175ac: f9400109     	ldr	x9, [x8]
  1175b0: aa0803e0     	mov	x0, x8
  1175b4: f9402929     	ldr	x9, [x9, #0x50]
  1175b8: d63f0120     	blr	x9
  1175bc: 1b1a7f08     	mul	w8, w24, w26
  1175c0: 510006b5     	sub	w21, w21, #0x1
  1175c4: 0b390118     	add	w24, w8, w25, uxtb
  1175c8: f9400280     	ldr	x0, [x20]
  1175cc: b40001a0     	cbz	x0, 0x117600 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x3d8>
  1175d0: a941a408     	ldp	x8, x9, [x0, #0x18]
  1175d4: eb09011f     	cmp	x8, x9
  1175d8: 54000240     	b.eq	0x117620 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x3f8>
  1175dc: b9400100     	ldr	w0, [x8]
  1175e0: 3100041f     	cmn	w0, #0x1
  1175e4: 54000280     	b.eq	0x117634 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x40c>
  1175e8: f9400288     	ldr	x8, [x20]
  1175ec: f100011f     	cmp	x8, #0x0
  1175f0: 1a9f17f9     	cset	w25, eq
  1175f4: 5100c318     	sub	w24, w24, #0x30
  1175f8: b50000b7     	cbnz	x23, 0x11760c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x3e4>
  1175fc: 14000012     	b	0x117644 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x41c>
  117600: 52800039     	mov	w25, #0x1               // =1
  117604: 5100c318     	sub	w24, w24, #0x30
  117608: b40001f7     	cbz	x23, 0x117644 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x41c>
  11760c: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  117610: eb09011f     	cmp	x8, x9
  117614: 540001c0     	b.eq	0x11764c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x424>
  117618: b9400100     	ldr	w0, [x8]
  11761c: 14000010     	b	0x11765c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x434>
  117620: f9400008     	ldr	x8, [x0]
  117624: f9402508     	ldr	x8, [x8, #0x48]
  117628: d63f0100     	blr	x8
  11762c: 3100041f     	cmn	w0, #0x1
  117630: 54fffdc1     	b.ne	0x1175e8 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x3c0>
  117634: 52800039     	mov	w25, #0x1               // =1
  117638: f900029f     	str	xzr, [x20]
  11763c: 5100c318     	sub	w24, w24, #0x30
  117640: b5fffe77     	cbnz	x23, 0x11760c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x3e4>
  117644: 52800028     	mov	w8, #0x1                // =1
  117648: 14000008     	b	0x117668 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x440>
  11764c: f94002e8     	ldr	x8, [x23]
  117650: aa1703e0     	mov	x0, x23
  117654: f9402508     	ldr	x8, [x8, #0x48]
  117658: d63f0100     	blr	x8
  11765c: 3100041f     	cmn	w0, #0x1
  117660: 1a9f17e8     	cset	w8, eq
  117664: 9a9703f7     	csel	x23, xzr, x23, eq
  117668: f9400280     	ldr	x0, [x20]
  11766c: 6b08033f     	cmp	w25, w8
  117670: 54000420     	b.eq	0x1176f4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x4cc>
  117674: 71000abf     	cmp	w21, #0x2
  117678: 540003eb     	b.lt	0x1176f4 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x4cc>
  11767c: a941a408     	ldp	x8, x9, [x0, #0x18]
  117680: eb09011f     	cmp	x8, x9
  117684: 54000060     	b.eq	0x117690 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x468>
  117688: b9400119     	ldr	w25, [x8]
  11768c: 14000005     	b	0x1176a0 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x478>
  117690: f9400008     	ldr	x8, [x0]
  117694: f9402508     	ldr	x8, [x8, #0x48]
  117698: d63f0100     	blr	x8
  11769c: 2a0003f9     	mov	w25, w0
  1176a0: f94002c8     	ldr	x8, [x22]
  1176a4: aa1603e0     	mov	x0, x22
  1176a8: 52800801     	mov	w1, #0x40               // =64
  1176ac: 2a1903e2     	mov	w2, w25
  1176b0: f9400d08     	ldr	x8, [x8, #0x18]
  1176b4: d63f0100     	blr	x8
  1176b8: 36000700     	tbz	w0, #0x0, 0x117798 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x570>
  1176bc: f94002c8     	ldr	x8, [x22]
  1176c0: aa1603e0     	mov	x0, x22
  1176c4: 2a1903e1     	mov	w1, w25
  1176c8: 2a1f03e2     	mov	w2, wzr
  1176cc: f9403508     	ldr	x8, [x8, #0x68]
  1176d0: d63f0100     	blr	x8
  1176d4: f9400288     	ldr	x8, [x20]
  1176d8: 2a0003f9     	mov	w25, w0
  1176dc: a941a909     	ldp	x9, x10, [x8, #0x18]
  1176e0: eb0a013f     	cmp	x9, x10
  1176e4: 54fff640     	b.eq	0x1175ac <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x384>
  1176e8: 91001129     	add	x9, x9, #0x4
  1176ec: f9000d09     	str	x9, [x8, #0x18]
  1176f0: 17ffffb3     	b	0x1175bc <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x394>
  1176f4: b4000180     	cbz	x0, 0x117724 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x4fc>
  1176f8: a941a408     	ldp	x8, x9, [x0, #0x18]
  1176fc: eb09011f     	cmp	x8, x9
  117700: 54000200     	b.eq	0x117740 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x518>
  117704: b9400100     	ldr	w0, [x8]
  117708: 3100041f     	cmn	w0, #0x1
  11770c: 54000240     	b.eq	0x117754 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x52c>
  117710: f9400288     	ldr	x8, [x20]
  117714: f100011f     	cmp	x8, #0x0
  117718: 1a9f17f5     	cset	w21, eq
  11771c: b5000097     	cbnz	x23, 0x11772c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x504>
  117720: 14000010     	b	0x117760 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x538>
  117724: 52800035     	mov	w21, #0x1               // =1
  117728: b40001d7     	cbz	x23, 0x117760 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x538>
  11772c: a941a6e8     	ldp	x8, x9, [x23, #0x18]
  117730: eb09011f     	cmp	x8, x9
  117734: 540001a0     	b.eq	0x117768 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x540>
  117738: b9400100     	ldr	w0, [x8]
  11773c: 1400000f     	b	0x117778 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x550>
  117740: f9400008     	ldr	x8, [x0]
  117744: f9402508     	ldr	x8, [x8, #0x48]
  117748: d63f0100     	blr	x8
  11774c: 3100041f     	cmn	w0, #0x1
  117750: 54fffe01     	b.ne	0x117710 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x4e8>
  117754: 52800035     	mov	w21, #0x1               // =1
  117758: f900029f     	str	xzr, [x20]
  11775c: b5fffe97     	cbnz	x23, 0x11772c <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x504>
  117760: 37000155     	tbnz	w21, #0x0, 0x117788 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x560>
  117764: 1400000d     	b	0x117798 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x570>
  117768: f94002e8     	ldr	x8, [x23]
  11776c: aa1703e0     	mov	x0, x23
  117770: f9402508     	ldr	x8, [x8, #0x48]
  117774: d63f0100     	blr	x8
  117778: 3100041f     	cmn	w0, #0x1
  11777c: 1a9f17e8     	cset	w8, eq
  117780: 4a0802a8     	eor	w8, w21, w8
  117784: 370000a8     	tbnz	w8, #0x0, 0x117798 <std::__ndk1::time_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__get_percent(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, unsigned int&, std::__ndk1::ctype<wchar_t> const&) const+0x570>
  117788: 52800048     	mov	w8, #0x2                // =2
  11778c: b9400269     	ldr	w9, [x19]
  117790: 2a080128     	orr	w8, w9, w8
  117794: b9000268     	str	w8, [x19]
  117798: 2a1803e0     	mov	w0, w24
  11779c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1177a0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1177a4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  1177a8: a94167fa     	ldp	x26, x25, [sp, #0x10]
  1177ac: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  1177b0: d50323bf     	autiasp
  1177b4: d65f03c0     	ret

00000000001177b8 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const>:
  1177b8: d503233f     	paciasp
  1177bc: d102c3ff     	sub	sp, sp, #0xb0
  1177c0: a9057bfd     	stp	x29, x30, [sp, #0x50]
  1177c4: 910143fd     	add	x29, sp, #0x50
  1177c8: a9066ffc     	stp	x28, x27, [sp, #0x60]
  1177cc: a90767fa     	stp	x26, x25, [sp, #0x70]
  1177d0: a9085ff8     	stp	x24, x23, [sp, #0x80]
  1177d4: a90957f6     	stp	x22, x21, [sp, #0x90]
  1177d8: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
  1177dc: d53bd048     	mrs	x8, TPIDR_EL0
  1177e0: aa0003f8     	mov	x24, x0
  1177e4: a90093e8     	stp	x8, x4, [sp, #0x8]
  1177e8: aa0203e0     	mov	x0, x2
  1177ec: f9401508     	ldr	x8, [x8, #0x28]
  1177f0: aa0603f4     	mov	x20, x6
  1177f4: aa0503f9     	mov	x25, x5
  1177f8: 2a0303f6     	mov	w22, w3
  1177fc: aa0203f7     	mov	x23, x2
  117800: aa0103f3     	mov	x19, x1
  117804: f81f83a8     	stur	x8, [x29, #-0x8]
  117808: 910063e8     	add	x8, sp, #0x18
  11780c: 94012015     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  117810: b00002ba     	adrp	x26, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  117814: b00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  117818: f947035a     	ldr	x26, [x26, #0xe00]
  11781c: f9474508     	ldr	x8, [x8, #0xe88]
  117820: f9001bff     	str	xzr, [sp, #0x30]
  117824: f9400ffb     	ldr	x27, [sp, #0x18]
  117828: a90223fa     	stp	x26, x8, [sp, #0x20]
  11782c: c8dfff48     	ldar	x8, [x26]
  117830: b100051f     	cmn	x8, #0x1
  117834: 54000140     	b.eq	0x11785c <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0xa4>
  117838: 910083e8     	add	x8, sp, #0x20
  11783c: d10043a9     	sub	x9, x29, #0x10
  117840: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  117844: b00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  117848: d00000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11784c: 9104d042     	add	x2, x2, #0x134
  117850: d10063a1     	sub	x1, x29, #0x18
  117854: f9470000     	ldr	x0, [x0, #0xe00]
  117858: 94012046     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11785c: a9412768     	ldp	x8, x9, [x27, #0x10]
  117860: b9800b4a     	ldrsw	x10, [x26, #0x8]
  117864: cb08012b     	sub	x11, x9, x8
  117868: d1000549     	sub	x9, x10, #0x1
  11786c: eb8b0d3f     	cmp	x9, x11, asr #3
  117870: 54000fe2     	b.hs	0x117a6c <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x2b4>
  117874: f869791a     	ldr	x26, [x8, x9, lsl #3]
  117878: b4000fba     	cbz	x26, 0x117a6c <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x2b4>
  11787c: f9400fe0     	ldr	x0, [sp, #0x18]
  117880: 94011fbc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  117884: 14000008     	b	0x1178a4 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0xec>
  117888: f9400268     	ldr	x8, [x19]
  11788c: aa1303e0     	mov	x0, x19
  117890: f9403508     	ldr	x8, [x8, #0x68]
  117894: d63f0100     	blr	x8
  117898: 3100041f     	cmn	w0, #0x1
  11789c: 9a9303f3     	csel	x19, xzr, x19, eq
  1178a0: 91000739     	add	x25, x25, #0x1
  1178a4: eb14033f     	cmp	x25, x20
  1178a8: 54000c00     	b.eq	0x117a28 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x270>
  1178ac: f9400348     	ldr	x8, [x26]
  1178b0: aa1a03e0     	mov	x0, x26
  1178b4: 39400321     	ldrb	w1, [x25]
  1178b8: 2a1f03e2     	mov	w2, wzr
  1178bc: f9402508     	ldr	x8, [x8, #0x48]
  1178c0: d63f0100     	blr	x8
  1178c4: 12001c08     	and	w8, w0, #0xff
  1178c8: 7100951f     	cmp	w8, #0x25
  1178cc: 54000381     	b.ne	0x11793c <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x184>
  1178d0: 91000735     	add	x21, x25, #0x1
  1178d4: eb1402bf     	cmp	x21, x20
  1178d8: 54000640     	b.eq	0x1179a0 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x1e8>
  1178dc: f9400348     	ldr	x8, [x26]
  1178e0: aa1a03e0     	mov	x0, x26
  1178e4: 394002a1     	ldrb	w1, [x21]
  1178e8: 2a1f03e2     	mov	w2, wzr
  1178ec: f9402508     	ldr	x8, [x8, #0x48]
  1178f0: d63f0100     	blr	x8
  1178f4: 2a0003fb     	mov	w27, w0
  1178f8: 12001c08     	and	w8, w0, #0xff
  1178fc: 71013d1f     	cmp	w8, #0x4f
  117900: 54000060     	b.eq	0x11790c <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x154>
  117904: 7101151f     	cmp	w8, #0x45
  117908: 540002e1     	b.ne	0x117964 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x1ac>
  11790c: 91000b3c     	add	x28, x25, #0x2
  117910: eb14039f     	cmp	x28, x20
  117914: 54000580     	b.eq	0x1179c4 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x20c>
  117918: f9400348     	ldr	x8, [x26]
  11791c: aa1a03e0     	mov	x0, x26
  117920: 39400381     	ldrb	w1, [x28]
  117924: 2a1f03e2     	mov	w2, wzr
  117928: f9402508     	ldr	x8, [x8, #0x48]
  11792c: d63f0100     	blr	x8
  117930: 2a0003e5     	mov	w5, w0
  117934: aa1c03f5     	mov	x21, x28
  117938: 1400000d     	b	0x11796c <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x1b4>
  11793c: b4fffb33     	cbz	x19, 0x1178a0 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0xe8>
  117940: a9432668     	ldp	x8, x9, [x19, #0x30]
  117944: 39400321     	ldrb	w1, [x25]
  117948: eb09011f     	cmp	x8, x9
  11794c: 54fff9e0     	b.eq	0x117888 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0xd0>
  117950: 91000509     	add	x9, x8, #0x1
  117954: 91000739     	add	x25, x25, #0x1
  117958: f9001a69     	str	x9, [x19, #0x30]
  11795c: 39000101     	strb	w1, [x8]
  117960: 17ffffd1     	b	0x1178a4 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0xec>
  117964: 2a1b03e5     	mov	w5, w27
  117968: 2a1f03fb     	mov	w27, wzr
  11796c: f9400308     	ldr	x8, [x24]
  117970: aa1803e0     	mov	x0, x24
  117974: aa1303e1     	mov	x1, x19
  117978: aa1703e2     	mov	x2, x23
  11797c: 2a1603e3     	mov	w3, w22
  117980: f9400be4     	ldr	x4, [sp, #0x10]
  117984: f9400d08     	ldr	x8, [x8, #0x18]
  117988: 2a1b03e6     	mov	w6, w27
  11798c: d63f0100     	blr	x8
  117990: aa1503f9     	mov	x25, x21
  117994: aa0003f3     	mov	x19, x0
  117998: 910006b9     	add	x25, x21, #0x1
  11799c: 17ffffc2     	b	0x1178a4 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0xec>
  1179a0: b4000453     	cbz	x19, 0x117a28 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x270>
  1179a4: a9432668     	ldp	x8, x9, [x19, #0x30]
  1179a8: 39400321     	ldrb	w1, [x25]
  1179ac: eb09011f     	cmp	x8, x9
  1179b0: 54000300     	b.eq	0x117a10 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x258>
  1179b4: 91000509     	add	x9, x8, #0x1
  1179b8: f9001a69     	str	x9, [x19, #0x30]
  1179bc: 39000101     	strb	w1, [x8]
  1179c0: 1400001a     	b	0x117a28 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x270>
  1179c4: b4000333     	cbz	x19, 0x117a28 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x270>
  1179c8: a9432668     	ldp	x8, x9, [x19, #0x30]
  1179cc: 39400321     	ldrb	w1, [x25]
  1179d0: eb09011f     	cmp	x8, x9
  1179d4: 540000a0     	b.eq	0x1179e8 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x230>
  1179d8: 91000509     	add	x9, x8, #0x1
  1179dc: f9001a69     	str	x9, [x19, #0x30]
  1179e0: 39000101     	strb	w1, [x8]
  1179e4: 14000007     	b	0x117a00 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x248>
  1179e8: f9400268     	ldr	x8, [x19]
  1179ec: aa1303e0     	mov	x0, x19
  1179f0: f9403508     	ldr	x8, [x8, #0x68]
  1179f4: d63f0100     	blr	x8
  1179f8: 3100041f     	cmn	w0, #0x1
  1179fc: 54000340     	b.eq	0x117a64 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x2ac>
  117a00: a9432668     	ldp	x8, x9, [x19, #0x30]
  117a04: 394002a1     	ldrb	w1, [x21]
  117a08: eb09011f     	cmp	x8, x9
  117a0c: 54fffd41     	b.ne	0x1179b4 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x1fc>
  117a10: f9400268     	ldr	x8, [x19]
  117a14: aa1303e0     	mov	x0, x19
  117a18: f9403508     	ldr	x8, [x8, #0x68]
  117a1c: d63f0100     	blr	x8
  117a20: 3100041f     	cmn	w0, #0x1
  117a24: 9a9303f3     	csel	x19, xzr, x19, eq
  117a28: f94007e8     	ldr	x8, [sp, #0x8]
  117a2c: f9401508     	ldr	x8, [x8, #0x28]
  117a30: f85f83a9     	ldur	x9, [x29, #-0x8]
  117a34: eb09011f     	cmp	x8, x9
  117a38: 540001c1     	b.ne	0x117a70 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x2b8>
  117a3c: aa1303e0     	mov	x0, x19
  117a40: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
  117a44: a94957f6     	ldp	x22, x21, [sp, #0x90]
  117a48: a9485ff8     	ldp	x24, x23, [sp, #0x80]
  117a4c: a94767fa     	ldp	x26, x25, [sp, #0x70]
  117a50: a9466ffc     	ldp	x28, x27, [sp, #0x60]
  117a54: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  117a58: 9102c3ff     	add	sp, sp, #0xb0
  117a5c: d50323bf     	autiasp
  117a60: d65f03c0     	ret
  117a64: aa1f03f3     	mov	x19, xzr
  117a68: 17fffff0     	b	0x117a28 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char const*, char const*) const+0x270>
  117a6c: 94003757     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  117a70: 940114f0     	bl	0x15ce30 <__stack_chk_fail@plt>
  117a74: aa0003f3     	mov	x19, x0
  117a78: f9400fe0     	ldr	x0, [sp, #0x18]
  117a7c: 94011f3d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  117a80: aa1303e0     	mov	x0, x19
  117a84: 940105b7     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000117a88 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const>:
  117a88: d503233f     	paciasp
  117a8c: d10283ff     	sub	sp, sp, #0xa0
  117a90: a9077bfd     	stp	x29, x30, [sp, #0x70]
  117a94: 9101c3fd     	add	x29, sp, #0x70
  117a98: a90857f6     	stp	x22, x21, [sp, #0x80]
  117a9c: a9094ff4     	stp	x20, x19, [sp, #0x90]
  117aa0: d53bd055     	mrs	x21, TPIDR_EL0
  117aa4: aa0403e3     	mov	x3, x4
  117aa8: aa0103f3     	mov	x19, x1
  117aac: f94016a8     	ldr	x8, [x21, #0x28]
  117ab0: 528004a9     	mov	w9, #0x25               // =37
  117ab4: 72001cdf     	tst	w6, #0xff
  117ab8: f81f83a8     	stur	x8, [x29, #-0x8]
  117abc: 390003e9     	strb	w9, [sp]
  117ac0: 390007e5     	strb	w5, [sp, #0x1]
  117ac4: 39000be6     	strb	w6, [sp, #0x2]
  117ac8: 39000fff     	strb	wzr, [sp, #0x3]
  117acc: 54000060     	b.eq	0x117ad8 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0x50>
  117ad0: 390007e6     	strb	w6, [sp, #0x1]
  117ad4: 39000be5     	strb	w5, [sp, #0x2]
  117ad8: f9400804     	ldr	x4, [x0, #0x10]
  117adc: 910013e0     	add	x0, sp, #0x4
  117ae0: 910003e2     	mov	x2, sp
  117ae4: 52800c81     	mov	w1, #0x64               // =100
  117ae8: 94012062     	bl	0x15fc70 <strftime_l@plt>
  117aec: b40002c0     	cbz	x0, 0x117b44 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0xbc>
  117af0: aa0003f4     	mov	x20, x0
  117af4: 910013f6     	add	x22, sp, #0x4
  117af8: 1400000a     	b	0x117b20 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0x98>
  117afc: f9400268     	ldr	x8, [x19]
  117b00: aa1303e0     	mov	x0, x19
  117b04: f9403508     	ldr	x8, [x8, #0x68]
  117b08: d63f0100     	blr	x8
  117b0c: 3100041f     	cmn	w0, #0x1
  117b10: 9a9303f3     	csel	x19, xzr, x19, eq
  117b14: 910006d6     	add	x22, x22, #0x1
  117b18: f1000694     	subs	x20, x20, #0x1
  117b1c: 54000140     	b.eq	0x117b44 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0xbc>
  117b20: b4ffffb3     	cbz	x19, 0x117b14 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0x8c>
  117b24: a9432668     	ldp	x8, x9, [x19, #0x30]
  117b28: 394002c1     	ldrb	w1, [x22]
  117b2c: eb09011f     	cmp	x8, x9
  117b30: 54fffe60     	b.eq	0x117afc <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0x74>
  117b34: 91000509     	add	x9, x8, #0x1
  117b38: f9001a69     	str	x9, [x19, #0x30]
  117b3c: 39000101     	strb	w1, [x8]
  117b40: 17fffff5     	b	0x117b14 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0x8c>
  117b44: f94016a8     	ldr	x8, [x21, #0x28]
  117b48: f85f83a9     	ldur	x9, [x29, #-0x8]
  117b4c: eb09011f     	cmp	x8, x9
  117b50: 54000101     	b.ne	0x117b70 <std::__ndk1::time_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::ios_base&, char, tm const*, char, char) const+0xe8>
  117b54: aa1303e0     	mov	x0, x19
  117b58: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  117b5c: a94857f6     	ldp	x22, x21, [sp, #0x80]
  117b60: a9477bfd     	ldp	x29, x30, [sp, #0x70]
  117b64: 910283ff     	add	sp, sp, #0xa0
  117b68: d50323bf     	autiasp
  117b6c: d65f03c0     	ret
  117b70: 940114b0     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000117b74 <std::__ndk1::__time_put::__do_put(char*, char*&, tm const*, char, char) const>:
  117b74: d503233f     	paciasp
  117b78: d10103ff     	sub	sp, sp, #0x40
  117b7c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  117b80: 910043fd     	add	x29, sp, #0x10
  117b84: f90013f5     	str	x21, [sp, #0x20]
  117b88: a9034ff4     	stp	x20, x19, [sp, #0x30]
  117b8c: d53bd055     	mrs	x21, TPIDR_EL0
  117b90: aa0203f3     	mov	x19, x2
  117b94: aa0103f4     	mov	x20, x1
  117b98: f94016a8     	ldr	x8, [x21, #0x28]
  117b9c: 528004a9     	mov	w9, #0x25               // =37
  117ba0: 72001cbf     	tst	w5, #0xff
  117ba4: f90007e8     	str	x8, [sp, #0x8]
  117ba8: 390013e9     	strb	w9, [sp, #0x4]
  117bac: 390017e4     	strb	w4, [sp, #0x5]
  117bb0: 39001be5     	strb	w5, [sp, #0x6]
  117bb4: 39001fff     	strb	wzr, [sp, #0x7]
  117bb8: 54000060     	b.eq	0x117bc4 <std::__ndk1::__time_put::__do_put(char*, char*&, tm const*, char, char) const+0x50>
  117bbc: 390017e5     	strb	w5, [sp, #0x5]
  117bc0: 39001be4     	strb	w4, [sp, #0x6]
  117bc4: f9400268     	ldr	x8, [x19]
  117bc8: 910013e2     	add	x2, sp, #0x4
  117bcc: f9400004     	ldr	x4, [x0]
  117bd0: aa1403e0     	mov	x0, x20
  117bd4: cb140101     	sub	x1, x8, x20
  117bd8: 94012026     	bl	0x15fc70 <strftime_l@plt>
  117bdc: 8b000288     	add	x8, x20, x0
  117be0: f9000268     	str	x8, [x19]
  117be4: f94016a8     	ldr	x8, [x21, #0x28]
  117be8: f94007e9     	ldr	x9, [sp, #0x8]
  117bec: eb09011f     	cmp	x8, x9
  117bf0: 540000e1     	b.ne	0x117c0c <std::__ndk1::__time_put::__do_put(char*, char*&, tm const*, char, char) const+0x98>
  117bf4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  117bf8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  117bfc: f94013f5     	ldr	x21, [sp, #0x20]
  117c00: 910103ff     	add	sp, sp, #0x40
  117c04: d50323bf     	autiasp
  117c08: d65f03c0     	ret
  117c0c: 94011489     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000117c10 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const>:
  117c10: d503233f     	paciasp
  117c14: d102c3ff     	sub	sp, sp, #0xb0
  117c18: a9057bfd     	stp	x29, x30, [sp, #0x50]
  117c1c: 910143fd     	add	x29, sp, #0x50
  117c20: a9066ffc     	stp	x28, x27, [sp, #0x60]
  117c24: a90767fa     	stp	x26, x25, [sp, #0x70]
  117c28: a9085ff8     	stp	x24, x23, [sp, #0x80]
  117c2c: a90957f6     	stp	x22, x21, [sp, #0x90]
  117c30: a90a4ff4     	stp	x20, x19, [sp, #0xa0]
  117c34: d53bd048     	mrs	x8, TPIDR_EL0
  117c38: aa0003f8     	mov	x24, x0
  117c3c: a90093e8     	stp	x8, x4, [sp, #0x8]
  117c40: aa0203e0     	mov	x0, x2
  117c44: f9401508     	ldr	x8, [x8, #0x28]
  117c48: aa0603f4     	mov	x20, x6
  117c4c: aa0503f9     	mov	x25, x5
  117c50: 2a0303f6     	mov	w22, w3
  117c54: aa0203f7     	mov	x23, x2
  117c58: aa0103f3     	mov	x19, x1
  117c5c: f81f83a8     	stur	x8, [x29, #-0x8]
  117c60: 910063e8     	add	x8, sp, #0x18
  117c64: 94011eff     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  117c68: b00002ba     	adrp	x26, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  117c6c: b00002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  117c70: f9470f5a     	ldr	x26, [x26, #0xe18]
  117c74: f9474508     	ldr	x8, [x8, #0xe88]
  117c78: f9001bff     	str	xzr, [sp, #0x30]
  117c7c: f9400ffb     	ldr	x27, [sp, #0x18]
  117c80: a90223fa     	stp	x26, x8, [sp, #0x20]
  117c84: c8dfff48     	ldar	x8, [x26]
  117c88: b100051f     	cmn	x8, #0x1
  117c8c: 54000140     	b.eq	0x117cb4 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0xa4>
  117c90: 910083e8     	add	x8, sp, #0x20
  117c94: d10043a9     	sub	x9, x29, #0x10
  117c98: a93ea3a9     	stp	x9, x8, [x29, #-0x18]
  117c9c: b00002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  117ca0: d00000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  117ca4: 9104d042     	add	x2, x2, #0x134
  117ca8: d10063a1     	sub	x1, x29, #0x18
  117cac: f9470c00     	ldr	x0, [x0, #0xe18]
  117cb0: 94011f30     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  117cb4: a9412768     	ldp	x8, x9, [x27, #0x10]
  117cb8: b9800b4a     	ldrsw	x10, [x26, #0x8]
  117cbc: cb08012b     	sub	x11, x9, x8
  117cc0: d1000549     	sub	x9, x10, #0x1
  117cc4: eb8b0d3f     	cmp	x9, x11, asr #3
  117cc8: 54001062     	b.hs	0x117ed4 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x2c4>
  117ccc: f869791a     	ldr	x26, [x8, x9, lsl #3]
  117cd0: b400103a     	cbz	x26, 0x117ed4 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x2c4>
  117cd4: f9400fe0     	ldr	x0, [sp, #0x18]
  117cd8: 94011ea6     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  117cdc: eb14033f     	cmp	x25, x20
  117ce0: 54000121     	b.ne	0x117d04 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0xf4>
  117ce4: 14000064     	b	0x117e74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x264>
  117ce8: b8004501     	str	w1, [x8], #0x4
  117cec: f9001a68     	str	x8, [x19, #0x30]
  117cf0: 3100043f     	cmn	w1, #0x1
  117cf4: 9a9303f3     	csel	x19, xzr, x19, eq
  117cf8: 91001339     	add	x25, x25, #0x4
  117cfc: eb14033f     	cmp	x25, x20
  117d00: 54000ba0     	b.eq	0x117e74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x264>
  117d04: f9400348     	ldr	x8, [x26]
  117d08: aa1a03e0     	mov	x0, x26
  117d0c: b9400321     	ldr	w1, [x25]
  117d10: 2a1f03e2     	mov	w2, wzr
  117d14: f9403508     	ldr	x8, [x8, #0x68]
  117d18: d63f0100     	blr	x8
  117d1c: 12001c08     	and	w8, w0, #0xff
  117d20: 7100951f     	cmp	w8, #0x25
  117d24: 54000381     	b.ne	0x117d94 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x184>
  117d28: 91001335     	add	x21, x25, #0x4
  117d2c: eb1402bf     	cmp	x21, x20
  117d30: 540006a0     	b.eq	0x117e04 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x1f4>
  117d34: f9400348     	ldr	x8, [x26]
  117d38: aa1a03e0     	mov	x0, x26
  117d3c: b94002a1     	ldr	w1, [x21]
  117d40: 2a1f03e2     	mov	w2, wzr
  117d44: f9403508     	ldr	x8, [x8, #0x68]
  117d48: d63f0100     	blr	x8
  117d4c: 2a0003fb     	mov	w27, w0
  117d50: 12001c08     	and	w8, w0, #0xff
  117d54: 71013d1f     	cmp	w8, #0x4f
  117d58: 54000060     	b.eq	0x117d64 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x154>
  117d5c: 7101151f     	cmp	w8, #0x45
  117d60: 54000301     	b.ne	0x117dc0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x1b0>
  117d64: 9100233c     	add	x28, x25, #0x8
  117d68: eb14039f     	cmp	x28, x20
  117d6c: 540005c0     	b.eq	0x117e24 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x214>
  117d70: f9400348     	ldr	x8, [x26]
  117d74: aa1a03e0     	mov	x0, x26
  117d78: b9400381     	ldr	w1, [x28]
  117d7c: 2a1f03e2     	mov	w2, wzr
  117d80: f9403508     	ldr	x8, [x8, #0x68]
  117d84: d63f0100     	blr	x8
  117d88: 2a0003e5     	mov	w5, w0
  117d8c: aa1c03f5     	mov	x21, x28
  117d90: 1400000e     	b	0x117dc8 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x1b8>
  117d94: b4fffb33     	cbz	x19, 0x117cf8 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0xe8>
  117d98: a9432668     	ldp	x8, x9, [x19, #0x30]
  117d9c: b9400321     	ldr	w1, [x25]
  117da0: eb09011f     	cmp	x8, x9
  117da4: 54fffa21     	b.ne	0x117ce8 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0xd8>
  117da8: f9400268     	ldr	x8, [x19]
  117dac: aa1303e0     	mov	x0, x19
  117db0: f9403508     	ldr	x8, [x8, #0x68]
  117db4: d63f0100     	blr	x8
  117db8: 2a0003e1     	mov	w1, w0
  117dbc: 17ffffcd     	b	0x117cf0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0xe0>
  117dc0: 2a1b03e5     	mov	w5, w27
  117dc4: 2a1f03fb     	mov	w27, wzr
  117dc8: f9400308     	ldr	x8, [x24]
  117dcc: aa1803e0     	mov	x0, x24
  117dd0: aa1303e1     	mov	x1, x19
  117dd4: aa1703e2     	mov	x2, x23
  117dd8: 2a1603e3     	mov	w3, w22
  117ddc: f9400be4     	ldr	x4, [sp, #0x10]
  117de0: f9400d08     	ldr	x8, [x8, #0x18]
  117de4: 2a1b03e6     	mov	w6, w27
  117de8: d63f0100     	blr	x8
  117dec: aa1503f9     	mov	x25, x21
  117df0: aa0003f3     	mov	x19, x0
  117df4: 910012b9     	add	x25, x21, #0x4
  117df8: eb14033f     	cmp	x25, x20
  117dfc: 54fff841     	b.ne	0x117d04 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0xf4>
  117e00: 1400001d     	b	0x117e74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x264>
  117e04: b4000393     	cbz	x19, 0x117e74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x264>
  117e08: a9432668     	ldp	x8, x9, [x19, #0x30]
  117e0c: b9400321     	ldr	w1, [x25]
  117e10: eb09011f     	cmp	x8, x9
  117e14: 54000220     	b.eq	0x117e58 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x248>
  117e18: b8004501     	str	w1, [x8], #0x4
  117e1c: f9001a68     	str	x8, [x19, #0x30]
  117e20: 14000013     	b	0x117e6c <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x25c>
  117e24: b4000293     	cbz	x19, 0x117e74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x264>
  117e28: a9432668     	ldp	x8, x9, [x19, #0x30]
  117e2c: b9400321     	ldr	w1, [x25]
  117e30: eb09011f     	cmp	x8, x9
  117e34: 540003e0     	b.eq	0x117eb0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x2a0>
  117e38: b8004501     	str	w1, [x8], #0x4
  117e3c: f9001a68     	str	x8, [x19, #0x30]
  117e40: 3100043f     	cmn	w1, #0x1
  117e44: 54000440     	b.eq	0x117ecc <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x2bc>
  117e48: a9432668     	ldp	x8, x9, [x19, #0x30]
  117e4c: b94002a1     	ldr	w1, [x21]
  117e50: eb09011f     	cmp	x8, x9
  117e54: 54fffe21     	b.ne	0x117e18 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x208>
  117e58: f9400268     	ldr	x8, [x19]
  117e5c: aa1303e0     	mov	x0, x19
  117e60: f9403508     	ldr	x8, [x8, #0x68]
  117e64: d63f0100     	blr	x8
  117e68: 2a0003e1     	mov	w1, w0
  117e6c: 3100043f     	cmn	w1, #0x1
  117e70: 9a9303f3     	csel	x19, xzr, x19, eq
  117e74: f94007e8     	ldr	x8, [sp, #0x8]
  117e78: f9401508     	ldr	x8, [x8, #0x28]
  117e7c: f85f83a9     	ldur	x9, [x29, #-0x8]
  117e80: eb09011f     	cmp	x8, x9
  117e84: 540002a1     	b.ne	0x117ed8 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x2c8>
  117e88: aa1303e0     	mov	x0, x19
  117e8c: a94a4ff4     	ldp	x20, x19, [sp, #0xa0]
  117e90: a94957f6     	ldp	x22, x21, [sp, #0x90]
  117e94: a9485ff8     	ldp	x24, x23, [sp, #0x80]
  117e98: a94767fa     	ldp	x26, x25, [sp, #0x70]
  117e9c: a9466ffc     	ldp	x28, x27, [sp, #0x60]
  117ea0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  117ea4: 9102c3ff     	add	sp, sp, #0xb0
  117ea8: d50323bf     	autiasp
  117eac: d65f03c0     	ret
  117eb0: f9400268     	ldr	x8, [x19]
  117eb4: aa1303e0     	mov	x0, x19
  117eb8: f9403508     	ldr	x8, [x8, #0x68]
  117ebc: d63f0100     	blr	x8
  117ec0: 2a0003e1     	mov	w1, w0
  117ec4: 3100043f     	cmn	w1, #0x1
  117ec8: 54fffc01     	b.ne	0x117e48 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x238>
  117ecc: aa1f03f3     	mov	x19, xzr
  117ed0: 17ffffe9     	b	0x117e74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const+0x264>
  117ed4: 9400363d     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  117ed8: 940113d6     	bl	0x15ce30 <__stack_chk_fail@plt>
  117edc: aa0003f3     	mov	x19, x0
  117ee0: f9400fe0     	ldr	x0, [sp, #0x18]
  117ee4: 94011e23     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  117ee8: aa1303e0     	mov	x0, x19
  117eec: 9401049d     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000117ef0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const>:
  117ef0: d503233f     	paciasp
  117ef4: d10783ff     	sub	sp, sp, #0x1e0
  117ef8: a91a7bfd     	stp	x29, x30, [sp, #0x1a0]
  117efc: 910683fd     	add	x29, sp, #0x1a0
  117f00: f900dbfc     	str	x28, [sp, #0x1b0]
  117f04: a91c57f6     	stp	x22, x21, [sp, #0x1c0]
  117f08: a91d4ff4     	stp	x20, x19, [sp, #0x1d0]
  117f0c: d53bd054     	mrs	x20, TPIDR_EL0
  117f10: 910023f6     	add	x22, sp, #0x8
  117f14: aa0403e3     	mov	x3, x4
  117f18: aa0103f3     	mov	x19, x1
  117f1c: f9401688     	ldr	x8, [x20, #0x28]
  117f20: 910642c9     	add	x9, x22, #0x190
  117f24: 91004000     	add	x0, x0, #0x10
  117f28: 910023e1     	add	x1, sp, #0x8
  117f2c: 910003e2     	mov	x2, sp
  117f30: 2a0503e4     	mov	w4, w5
  117f34: 2a0603e5     	mov	w5, w6
  117f38: f81f83a8     	stur	x8, [x29, #-0x8]
  117f3c: f90003e9     	str	x9, [sp]
  117f40: 94011f50     	bl	0x15fc80 <_ZNKSt6__ndk110__time_put8__do_putEPwRS1_PK2tmcc@plt>
  117f44: f94003f5     	ldr	x21, [sp]
  117f48: eb1502df     	cmp	x22, x21
  117f4c: 540002a0     	b.eq	0x117fa0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0xb0>
  117f50: 910023f6     	add	x22, sp, #0x8
  117f54: 14000008     	b	0x117f74 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0x84>
  117f58: b8004501     	str	w1, [x8], #0x4
  117f5c: f9001a68     	str	x8, [x19, #0x30]
  117f60: 3100043f     	cmn	w1, #0x1
  117f64: 9a9303f3     	csel	x19, xzr, x19, eq
  117f68: 910012d6     	add	x22, x22, #0x4
  117f6c: eb1502df     	cmp	x22, x21
  117f70: 54000180     	b.eq	0x117fa0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0xb0>
  117f74: b4ffffb3     	cbz	x19, 0x117f68 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0x78>
  117f78: a9432668     	ldp	x8, x9, [x19, #0x30]
  117f7c: b94002c1     	ldr	w1, [x22]
  117f80: eb09011f     	cmp	x8, x9
  117f84: 54fffea1     	b.ne	0x117f58 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0x68>
  117f88: f9400268     	ldr	x8, [x19]
  117f8c: aa1303e0     	mov	x0, x19
  117f90: f9403508     	ldr	x8, [x8, #0x68]
  117f94: d63f0100     	blr	x8
  117f98: 2a0003e1     	mov	w1, w0
  117f9c: 17fffff1     	b	0x117f60 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0x70>
  117fa0: f9401688     	ldr	x8, [x20, #0x28]
  117fa4: f85f83a9     	ldur	x9, [x29, #-0x8]
  117fa8: eb09011f     	cmp	x8, x9
  117fac: 54000121     	b.ne	0x117fd0 <std::__ndk1::time_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::ios_base&, wchar_t, tm const*, char, char) const+0xe0>
  117fb0: aa1303e0     	mov	x0, x19
  117fb4: f940dbfc     	ldr	x28, [sp, #0x1b0]
  117fb8: a95d4ff4     	ldp	x20, x19, [sp, #0x1d0]
  117fbc: a95c57f6     	ldp	x22, x21, [sp, #0x1c0]
  117fc0: a95a7bfd     	ldp	x29, x30, [sp, #0x1a0]
  117fc4: 910783ff     	add	sp, sp, #0x1e0
  117fc8: d50323bf     	autiasp
  117fcc: d65f03c0     	ret
  117fd0: 94011398     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000117fd4 <std::__ndk1::__time_put::__do_put(wchar_t*, wchar_t*&, tm const*, char, char) const>:
  117fd4: d503233f     	paciasp
  117fd8: d10343ff     	sub	sp, sp, #0xd0
  117fdc: a9097bfd     	stp	x29, x30, [sp, #0x90]
  117fe0: 910243fd     	add	x29, sp, #0x90
  117fe4: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
  117fe8: a90b57f6     	stp	x22, x21, [sp, #0xb0]
  117fec: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
  117ff0: d53bd057     	mrs	x23, TPIDR_EL0
  117ff4: aa0203f3     	mov	x19, x2
  117ff8: aa0103f4     	mov	x20, x1
  117ffc: aa0003f5     	mov	x21, x0
  118000: f94016e8     	ldr	x8, [x23, #0x28]
  118004: 528004a9     	mov	w9, #0x25               // =37
  118008: 72001cbf     	tst	w5, #0xff
  11800c: f81f83a8     	stur	x8, [x29, #-0x8]
  118010: 390063e9     	strb	w9, [sp, #0x18]
  118014: 390067e4     	strb	w4, [sp, #0x19]
  118018: 39006be5     	strb	w5, [sp, #0x1a]
  11801c: 39006fff     	strb	wzr, [sp, #0x1b]
  118020: 54000060     	b.eq	0x11802c <std::__ndk1::__time_put::__do_put(wchar_t*, wchar_t*&, tm const*, char, char) const+0x58>
  118024: 390067e5     	strb	w5, [sp, #0x19]
  118028: 39006be4     	strb	w4, [sp, #0x1a]
  11802c: f94002a4     	ldr	x4, [x21]
  118030: 910093e0     	add	x0, sp, #0x24
  118034: 910063e2     	add	x2, sp, #0x18
  118038: 52800c81     	mov	w1, #0x64               // =100
  11803c: 910093f8     	add	x24, sp, #0x24
  118040: 94011f0c     	bl	0x15fc70 <strftime_l@plt>
  118044: f9400268     	ldr	x8, [x19]
  118048: a900fff8     	stp	x24, xzr, [sp, #0x8]
  11804c: f94002a0     	ldr	x0, [x21]
  118050: cb140108     	sub	x8, x8, x20
  118054: 9342fd16     	asr	x22, x8, #2
  118058: 94011e8a     	bl	0x15fa80 <uselocale@plt>
  11805c: aa0003f5     	mov	x21, x0
  118060: f9000fe0     	str	x0, [sp, #0x18]
  118064: 910023e1     	add	x1, sp, #0x8
  118068: 910043e3     	add	x3, sp, #0x10
  11806c: aa1403e0     	mov	x0, x20
  118070: aa1603e2     	mov	x2, x22
  118074: 94011f07     	bl	0x15fc90 <mbsrtowcs@plt>
  118078: aa0003f6     	mov	x22, x0
  11807c: b4000075     	cbz	x21, 0x118088 <std::__ndk1::__time_put::__do_put(wchar_t*, wchar_t*&, tm const*, char, char) const+0xb4>
  118080: aa1503e0     	mov	x0, x21
  118084: 94011e7f     	bl	0x15fa80 <uselocale@plt>
  118088: b10006df     	cmn	x22, #0x1
  11808c: 540001c0     	b.eq	0x1180c4 <std::__ndk1::__time_put::__do_put(wchar_t*, wchar_t*&, tm const*, char, char) const+0xf0>
  118090: 8b160a88     	add	x8, x20, x22, lsl #2
  118094: f9000268     	str	x8, [x19]
  118098: f94016e8     	ldr	x8, [x23, #0x28]
  11809c: f85f83a9     	ldur	x9, [x29, #-0x8]
  1180a0: eb09011f     	cmp	x8, x9
  1180a4: 54000161     	b.ne	0x1180d0 <std::__ndk1::__time_put::__do_put(wchar_t*, wchar_t*&, tm const*, char, char) const+0xfc>
  1180a8: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
  1180ac: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
  1180b0: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
  1180b4: a9497bfd     	ldp	x29, x30, [sp, #0x90]
  1180b8: 910343ff     	add	sp, sp, #0xd0
  1180bc: d50323bf     	autiasp
  1180c0: d65f03c0     	ret
  1180c4: f0fffac0     	adrp	x0, 0x73000
  1180c8: 912dc400     	add	x0, x0, #0xb71
  1180cc: 94011ef5     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  1180d0: 94011358     	bl	0x15ce30 <__stack_chk_fail@plt>
  1180d4: 97fe4398     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1180d8: aa0003f3     	mov	x19, x0
  1180dc: 910063e0     	add	x0, sp, #0x18
  1180e0: 940071d8     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  1180e4: aa1303e0     	mov	x0, x19
  1180e8: 9401041e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001180ec <std::__ndk1::moneypunct<char, false>::do_decimal_point() const>:
  1180ec: d503245f     	bti	c
  1180f0: 52801fe0     	mov	w0, #0xff               // =255
  1180f4: d65f03c0     	ret

00000000001180f8 <std::__ndk1::moneypunct<char, false>::do_thousands_sep() const>:
  1180f8: d503245f     	bti	c
  1180fc: 52801fe0     	mov	w0, #0xff               // =255
  118100: d65f03c0     	ret

0000000000118104 <std::__ndk1::moneypunct<char, false>::do_grouping() const>:
  118104: d503245f     	bti	c
  118108: a9007d1f     	stp	xzr, xzr, [x8]
  11810c: f900091f     	str	xzr, [x8, #0x10]
  118110: d65f03c0     	ret

0000000000118114 <std::__ndk1::moneypunct<char, false>::do_curr_symbol() const>:
  118114: d503245f     	bti	c
  118118: a9007d1f     	stp	xzr, xzr, [x8]
  11811c: f900091f     	str	xzr, [x8, #0x10]
  118120: d65f03c0     	ret

0000000000118124 <std::__ndk1::moneypunct<char, false>::do_positive_sign() const>:
  118124: d503245f     	bti	c
  118128: a9007d1f     	stp	xzr, xzr, [x8]
  11812c: f900091f     	str	xzr, [x8, #0x10]
  118130: d65f03c0     	ret

0000000000118134 <std::__ndk1::moneypunct<char, false>::do_negative_sign() const>:
  118134: d503245f     	bti	c
  118138: 5285a049     	mov	w9, #0x2d02             // =11522
  11813c: 3900091f     	strb	wzr, [x8, #0x2]
  118140: 79000109     	strh	w9, [x8]
  118144: d65f03c0     	ret

0000000000118148 <std::__ndk1::moneypunct<char, false>::do_frac_digits() const>:
  118148: d503245f     	bti	c
  11814c: 2a1f03e0     	mov	w0, wzr
  118150: d65f03c0     	ret

0000000000118154 <std::__ndk1::moneypunct<char, false>::do_pos_format() const>:
  118154: d503245f     	bti	c
  118158: 52806040     	mov	w0, #0x302              // =770
  11815c: 72a08000     	movk	w0, #0x400, lsl #16
  118160: d65f03c0     	ret

0000000000118164 <std::__ndk1::moneypunct<char, false>::do_neg_format() const>:
  118164: d503245f     	bti	c
  118168: 52806040     	mov	w0, #0x302              // =770
  11816c: 72a08000     	movk	w0, #0x400, lsl #16
  118170: d65f03c0     	ret

0000000000118174 <std::__ndk1::moneypunct<char, true>::do_decimal_point() const>:
  118174: d503245f     	bti	c
  118178: 52801fe0     	mov	w0, #0xff               // =255
  11817c: d65f03c0     	ret

0000000000118180 <std::__ndk1::moneypunct<char, true>::do_thousands_sep() const>:
  118180: d503245f     	bti	c
  118184: 52801fe0     	mov	w0, #0xff               // =255
  118188: d65f03c0     	ret

000000000011818c <std::__ndk1::moneypunct<char, true>::do_grouping() const>:
  11818c: d503245f     	bti	c
  118190: a9007d1f     	stp	xzr, xzr, [x8]
  118194: f900091f     	str	xzr, [x8, #0x10]
  118198: d65f03c0     	ret

000000000011819c <std::__ndk1::moneypunct<char, true>::do_curr_symbol() const>:
  11819c: d503245f     	bti	c
  1181a0: a9007d1f     	stp	xzr, xzr, [x8]
  1181a4: f900091f     	str	xzr, [x8, #0x10]
  1181a8: d65f03c0     	ret

00000000001181ac <std::__ndk1::moneypunct<char, true>::do_positive_sign() const>:
  1181ac: d503245f     	bti	c
  1181b0: a9007d1f     	stp	xzr, xzr, [x8]
  1181b4: f900091f     	str	xzr, [x8, #0x10]
  1181b8: d65f03c0     	ret

00000000001181bc <std::__ndk1::moneypunct<char, true>::do_negative_sign() const>:
  1181bc: d503245f     	bti	c
  1181c0: 5285a049     	mov	w9, #0x2d02             // =11522
  1181c4: 3900091f     	strb	wzr, [x8, #0x2]
  1181c8: 79000109     	strh	w9, [x8]
  1181cc: d65f03c0     	ret

00000000001181d0 <std::__ndk1::moneypunct<char, true>::do_frac_digits() const>:
  1181d0: d503245f     	bti	c
  1181d4: 2a1f03e0     	mov	w0, wzr
  1181d8: d65f03c0     	ret

00000000001181dc <std::__ndk1::moneypunct<char, true>::do_pos_format() const>:
  1181dc: d503245f     	bti	c
  1181e0: 52806040     	mov	w0, #0x302              // =770
  1181e4: 72a08000     	movk	w0, #0x400, lsl #16
  1181e8: d65f03c0     	ret

00000000001181ec <std::__ndk1::moneypunct<char, true>::do_neg_format() const>:
  1181ec: d503245f     	bti	c
  1181f0: 52806040     	mov	w0, #0x302              // =770
  1181f4: 72a08000     	movk	w0, #0x400, lsl #16
  1181f8: d65f03c0     	ret

00000000001181fc <std::__ndk1::moneypunct<wchar_t, false>::do_decimal_point() const>:
  1181fc: d503245f     	bti	c
  118200: 12800000     	mov	w0, #-0x1               // =-1
  118204: d65f03c0     	ret

0000000000118208 <std::__ndk1::moneypunct<wchar_t, false>::do_thousands_sep() const>:
  118208: d503245f     	bti	c
  11820c: 12800000     	mov	w0, #-0x1               // =-1
  118210: d65f03c0     	ret

0000000000118214 <std::__ndk1::moneypunct<wchar_t, false>::do_grouping() const>:
  118214: d503245f     	bti	c
  118218: a9007d1f     	stp	xzr, xzr, [x8]
  11821c: f900091f     	str	xzr, [x8, #0x10]
  118220: d65f03c0     	ret

0000000000118224 <std::__ndk1::moneypunct<wchar_t, false>::do_curr_symbol() const>:
  118224: d503245f     	bti	c
  118228: a9007d1f     	stp	xzr, xzr, [x8]
  11822c: f900091f     	str	xzr, [x8, #0x10]
  118230: d65f03c0     	ret

0000000000118234 <std::__ndk1::moneypunct<wchar_t, false>::do_positive_sign() const>:
  118234: d503245f     	bti	c
  118238: a9007d1f     	stp	xzr, xzr, [x8]
  11823c: f900091f     	str	xzr, [x8, #0x10]
  118240: d65f03c0     	ret

0000000000118244 <std::__ndk1::moneypunct<wchar_t, false>::do_negative_sign() const>:
  118244: d503233f     	paciasp
  118248: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  11824c: f9000bf3     	str	x19, [sp, #0x10]
  118250: 910003fd     	mov	x29, sp
  118254: aa0803f3     	mov	x19, x8
  118258: 52800048     	mov	w8, #0x2                // =2
  11825c: aa1303e0     	mov	x0, x19
  118260: 38004408     	strb	w8, [x0], #0x4
  118264: 528005a1     	mov	w1, #0x2d               // =45
  118268: 52800022     	mov	w2, #0x1                // =1
  11826c: 94011e61     	bl	0x15fbf0 <wmemset@plt>
  118270: b9000a7f     	str	wzr, [x19, #0x8]
  118274: f9400bf3     	ldr	x19, [sp, #0x10]
  118278: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11827c: d50323bf     	autiasp
  118280: d65f03c0     	ret
  118284: 97fe432c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000118288 <std::__ndk1::moneypunct<wchar_t, false>::do_frac_digits() const>:
  118288: d503245f     	bti	c
  11828c: 2a1f03e0     	mov	w0, wzr
  118290: d65f03c0     	ret

0000000000118294 <std::__ndk1::moneypunct<wchar_t, false>::do_pos_format() const>:
  118294: d503245f     	bti	c
  118298: 52806040     	mov	w0, #0x302              // =770
  11829c: 72a08000     	movk	w0, #0x400, lsl #16
  1182a0: d65f03c0     	ret

00000000001182a4 <std::__ndk1::moneypunct<wchar_t, false>::do_neg_format() const>:
  1182a4: d503245f     	bti	c
  1182a8: 52806040     	mov	w0, #0x302              // =770
  1182ac: 72a08000     	movk	w0, #0x400, lsl #16
  1182b0: d65f03c0     	ret

00000000001182b4 <std::__ndk1::moneypunct<wchar_t, true>::do_decimal_point() const>:
  1182b4: d503245f     	bti	c
  1182b8: 12800000     	mov	w0, #-0x1               // =-1
  1182bc: d65f03c0     	ret

00000000001182c0 <std::__ndk1::moneypunct<wchar_t, true>::do_thousands_sep() const>:
  1182c0: d503245f     	bti	c
  1182c4: 12800000     	mov	w0, #-0x1               // =-1
  1182c8: d65f03c0     	ret

00000000001182cc <std::__ndk1::moneypunct<wchar_t, true>::do_grouping() const>:
  1182cc: d503245f     	bti	c
  1182d0: a9007d1f     	stp	xzr, xzr, [x8]
  1182d4: f900091f     	str	xzr, [x8, #0x10]
  1182d8: d65f03c0     	ret

00000000001182dc <std::__ndk1::moneypunct<wchar_t, true>::do_curr_symbol() const>:
  1182dc: d503245f     	bti	c
  1182e0: a9007d1f     	stp	xzr, xzr, [x8]
  1182e4: f900091f     	str	xzr, [x8, #0x10]
  1182e8: d65f03c0     	ret

00000000001182ec <std::__ndk1::moneypunct<wchar_t, true>::do_positive_sign() const>:
  1182ec: d503245f     	bti	c
  1182f0: a9007d1f     	stp	xzr, xzr, [x8]
  1182f4: f900091f     	str	xzr, [x8, #0x10]
  1182f8: d65f03c0     	ret

00000000001182fc <std::__ndk1::moneypunct<wchar_t, true>::do_negative_sign() const>:
  1182fc: d503233f     	paciasp
  118300: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  118304: f9000bf3     	str	x19, [sp, #0x10]
  118308: 910003fd     	mov	x29, sp
  11830c: aa0803f3     	mov	x19, x8
  118310: 52800048     	mov	w8, #0x2                // =2
  118314: aa1303e0     	mov	x0, x19
  118318: 38004408     	strb	w8, [x0], #0x4
  11831c: 528005a1     	mov	w1, #0x2d               // =45
  118320: 52800022     	mov	w2, #0x1                // =1
  118324: 94011e33     	bl	0x15fbf0 <wmemset@plt>
  118328: b9000a7f     	str	wzr, [x19, #0x8]
  11832c: f9400bf3     	ldr	x19, [sp, #0x10]
  118330: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  118334: d50323bf     	autiasp
  118338: d65f03c0     	ret
  11833c: 97fe42fe     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000118340 <std::__ndk1::moneypunct<wchar_t, true>::do_frac_digits() const>:
  118340: d503245f     	bti	c
  118344: 2a1f03e0     	mov	w0, wzr
  118348: d65f03c0     	ret

000000000011834c <std::__ndk1::moneypunct<wchar_t, true>::do_pos_format() const>:
  11834c: d503245f     	bti	c
  118350: 52806040     	mov	w0, #0x302              // =770
  118354: 72a08000     	movk	w0, #0x400, lsl #16
  118358: d65f03c0     	ret

000000000011835c <std::__ndk1::moneypunct<wchar_t, true>::do_neg_format() const>:
  11835c: d503245f     	bti	c
  118360: 52806040     	mov	w0, #0x302              // =770
  118364: 72a08000     	movk	w0, #0x400, lsl #16
  118368: d65f03c0     	ret

000000000011836c <std::__ndk1::moneypunct_byname<char, false>::do_decimal_point() const>:
  11836c: d503245f     	bti	c
  118370: 39404000     	ldrb	w0, [x0, #0x10]
  118374: d65f03c0     	ret

0000000000118378 <std::__ndk1::moneypunct_byname<char, false>::do_thousands_sep() const>:
  118378: d503245f     	bti	c
  11837c: 39404400     	ldrb	w0, [x0, #0x11]
  118380: d65f03c0     	ret

0000000000118384 <std::__ndk1::moneypunct_byname<char, false>::do_grouping() const>:
  118384: d503245f     	bti	c
  118388: 91006001     	add	x1, x0, #0x18
  11838c: aa0803e0     	mov	x0, x8
  118390: 140114fc     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000118394 <std::__ndk1::moneypunct_byname<char, false>::do_curr_symbol() const>:
  118394: d503245f     	bti	c
  118398: 9100c001     	add	x1, x0, #0x30
  11839c: aa0803e0     	mov	x0, x8
  1183a0: 140114f8     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

00000000001183a4 <std::__ndk1::moneypunct_byname<char, false>::do_positive_sign() const>:
  1183a4: d503245f     	bti	c
  1183a8: 91012001     	add	x1, x0, #0x48
  1183ac: aa0803e0     	mov	x0, x8
  1183b0: 140114f4     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

00000000001183b4 <std::__ndk1::moneypunct_byname<char, false>::do_negative_sign() const>:
  1183b4: d503245f     	bti	c
  1183b8: 91018001     	add	x1, x0, #0x60
  1183bc: aa0803e0     	mov	x0, x8
  1183c0: 140114f0     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

00000000001183c4 <std::__ndk1::moneypunct_byname<char, false>::do_frac_digits() const>:
  1183c4: d503245f     	bti	c
  1183c8: b9407800     	ldr	w0, [x0, #0x78]
  1183cc: d65f03c0     	ret

00000000001183d0 <std::__ndk1::moneypunct_byname<char, false>::do_pos_format() const>:
  1183d0: d503245f     	bti	c
  1183d4: b9407c00     	ldr	w0, [x0, #0x7c]
  1183d8: d65f03c0     	ret

00000000001183dc <std::__ndk1::moneypunct_byname<char, false>::do_neg_format() const>:
  1183dc: d503245f     	bti	c
  1183e0: b9408000     	ldr	w0, [x0, #0x80]
  1183e4: d65f03c0     	ret

00000000001183e8 <std::__ndk1::moneypunct_byname<char, true>::do_decimal_point() const>:
  1183e8: d503245f     	bti	c
  1183ec: 39404000     	ldrb	w0, [x0, #0x10]
  1183f0: d65f03c0     	ret

00000000001183f4 <std::__ndk1::moneypunct_byname<char, true>::do_thousands_sep() const>:
  1183f4: d503245f     	bti	c
  1183f8: 39404400     	ldrb	w0, [x0, #0x11]
  1183fc: d65f03c0     	ret

0000000000118400 <std::__ndk1::moneypunct_byname<char, true>::do_grouping() const>:
  118400: d503245f     	bti	c
  118404: 91006001     	add	x1, x0, #0x18
  118408: aa0803e0     	mov	x0, x8
  11840c: 140114dd     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000118410 <std::__ndk1::moneypunct_byname<char, true>::do_curr_symbol() const>:
  118410: d503245f     	bti	c
  118414: 9100c001     	add	x1, x0, #0x30
  118418: aa0803e0     	mov	x0, x8
  11841c: 140114d9     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000118420 <std::__ndk1::moneypunct_byname<char, true>::do_positive_sign() const>:
  118420: d503245f     	bti	c
  118424: 91012001     	add	x1, x0, #0x48
  118428: aa0803e0     	mov	x0, x8
  11842c: 140114d5     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000118430 <std::__ndk1::moneypunct_byname<char, true>::do_negative_sign() const>:
  118430: d503245f     	bti	c
  118434: 91018001     	add	x1, x0, #0x60
  118438: aa0803e0     	mov	x0, x8
  11843c: 140114d1     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000118440 <std::__ndk1::moneypunct_byname<char, true>::do_frac_digits() const>:
  118440: d503245f     	bti	c
  118444: b9407800     	ldr	w0, [x0, #0x78]
  118448: d65f03c0     	ret

000000000011844c <std::__ndk1::moneypunct_byname<char, true>::do_pos_format() const>:
  11844c: d503245f     	bti	c
  118450: b9407c00     	ldr	w0, [x0, #0x7c]
  118454: d65f03c0     	ret

0000000000118458 <std::__ndk1::moneypunct_byname<char, true>::do_neg_format() const>:
  118458: d503245f     	bti	c
  11845c: b9408000     	ldr	w0, [x0, #0x80]
  118460: d65f03c0     	ret

0000000000118464 <std::__ndk1::moneypunct_byname<wchar_t, false>::do_decimal_point() const>:
  118464: d503245f     	bti	c
  118468: b9401000     	ldr	w0, [x0, #0x10]
  11846c: d65f03c0     	ret

0000000000118470 <std::__ndk1::moneypunct_byname<wchar_t, false>::do_thousands_sep() const>:
  118470: d503245f     	bti	c
  118474: b9401400     	ldr	w0, [x0, #0x14]
  118478: d65f03c0     	ret

000000000011847c <std::__ndk1::moneypunct_byname<wchar_t, false>::do_grouping() const>:
  11847c: d503245f     	bti	c
  118480: 91006001     	add	x1, x0, #0x18
  118484: aa0803e0     	mov	x0, x8
  118488: 140114be     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

000000000011848c <std::__ndk1::moneypunct_byname<wchar_t, false>::do_curr_symbol() const>:
  11848c: d503245f     	bti	c
  118490: 9100c001     	add	x1, x0, #0x30
  118494: aa0803e0     	mov	x0, x8
  118498: 14011e06     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

000000000011849c <std::__ndk1::moneypunct_byname<wchar_t, false>::do_positive_sign() const>:
  11849c: d503245f     	bti	c
  1184a0: 91012001     	add	x1, x0, #0x48
  1184a4: aa0803e0     	mov	x0, x8
  1184a8: 14011e02     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

00000000001184ac <std::__ndk1::moneypunct_byname<wchar_t, false>::do_negative_sign() const>:
  1184ac: d503245f     	bti	c
  1184b0: 91018001     	add	x1, x0, #0x60
  1184b4: aa0803e0     	mov	x0, x8
  1184b8: 14011dfe     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

00000000001184bc <std::__ndk1::moneypunct_byname<wchar_t, false>::do_frac_digits() const>:
  1184bc: d503245f     	bti	c
  1184c0: b9407800     	ldr	w0, [x0, #0x78]
  1184c4: d65f03c0     	ret

00000000001184c8 <std::__ndk1::moneypunct_byname<wchar_t, false>::do_pos_format() const>:
  1184c8: d503245f     	bti	c
  1184cc: b9407c00     	ldr	w0, [x0, #0x7c]
  1184d0: d65f03c0     	ret

00000000001184d4 <std::__ndk1::moneypunct_byname<wchar_t, false>::do_neg_format() const>:
  1184d4: d503245f     	bti	c
  1184d8: b9408000     	ldr	w0, [x0, #0x80]
  1184dc: d65f03c0     	ret

00000000001184e0 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_decimal_point() const>:
  1184e0: d503245f     	bti	c
  1184e4: b9401000     	ldr	w0, [x0, #0x10]
  1184e8: d65f03c0     	ret

00000000001184ec <std::__ndk1::moneypunct_byname<wchar_t, true>::do_thousands_sep() const>:
  1184ec: d503245f     	bti	c
  1184f0: b9401400     	ldr	w0, [x0, #0x14]
  1184f4: d65f03c0     	ret

00000000001184f8 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_grouping() const>:
  1184f8: d503245f     	bti	c
  1184fc: 91006001     	add	x1, x0, #0x18
  118500: aa0803e0     	mov	x0, x8
  118504: 1401149f     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000118508 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_curr_symbol() const>:
  118508: d503245f     	bti	c
  11850c: 9100c001     	add	x1, x0, #0x30
  118510: aa0803e0     	mov	x0, x8
  118514: 14011de7     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

0000000000118518 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_positive_sign() const>:
  118518: d503245f     	bti	c
  11851c: 91012001     	add	x1, x0, #0x48
  118520: aa0803e0     	mov	x0, x8
  118524: 14011de3     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

0000000000118528 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_negative_sign() const>:
  118528: d503245f     	bti	c
  11852c: 91018001     	add	x1, x0, #0x60
  118530: aa0803e0     	mov	x0, x8
  118534: 14011ddf     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

0000000000118538 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_frac_digits() const>:
  118538: d503245f     	bti	c
  11853c: b9407800     	ldr	w0, [x0, #0x78]
  118540: d65f03c0     	ret

0000000000118544 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_pos_format() const>:
  118544: d503245f     	bti	c
  118548: b9407c00     	ldr	w0, [x0, #0x7c]
  11854c: d65f03c0     	ret

0000000000118550 <std::__ndk1::moneypunct_byname<wchar_t, true>::do_neg_format() const>:
  118550: d503245f     	bti	c
  118554: b9408000     	ldr	w0, [x0, #0x80]
  118558: d65f03c0     	ret

000000000011855c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const>:
  11855c: d503233f     	paciasp
  118560: d10683ff     	sub	sp, sp, #0x1a0
  118564: a9147bfd     	stp	x29, x30, [sp, #0x140]
  118568: 910503fd     	add	x29, sp, #0x140
  11856c: a9156ffc     	stp	x28, x27, [sp, #0x150]
  118570: a91667fa     	stp	x26, x25, [sp, #0x160]
  118574: a9175ff8     	stp	x24, x23, [sp, #0x170]
  118578: a91857f6     	stp	x22, x21, [sp, #0x180]
  11857c: a9194ff4     	stp	x20, x19, [sp, #0x190]
  118580: d53bd059     	mrs	x25, TPIDR_EL0
  118584: aa0603f5     	mov	x21, x6
  118588: f9401728     	ldr	x8, [x25, #0x28]
  11858c: aa0503f3     	mov	x19, x5
  118590: aa0403f7     	mov	x23, x4
  118594: 2a0303f6     	mov	w22, w3
  118598: aa0203f4     	mov	x20, x2
  11859c: d101d3bb     	sub	x27, x29, #0x74
  1185a0: f81f03a8     	stur	x8, [x29, #-0x10]
  1185a4: 900002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1185a8: f9475508     	ldr	x8, [x8, #0xea8]
  1185ac: f9001bfb     	str	x27, [sp, #0x30]
  1185b0: a90387e8     	stp	x8, x1, [sp, #0x38]
  1185b4: 910083e8     	add	x8, sp, #0x20
  1185b8: aa0403e0     	mov	x0, x4
  1185bc: 94011ca9     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  1185c0: 900002b8     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1185c4: 900002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1185c8: d10243ba     	sub	x26, x29, #0x90
  1185cc: f9470318     	ldr	x24, [x24, #0xe00]
  1185d0: f9474508     	ldr	x8, [x8, #0xe88]
  1185d4: f9002fff     	str	xzr, [sp, #0x58]
  1185d8: f94013fc     	ldr	x28, [sp, #0x20]
  1185dc: a904a3f8     	stp	x24, x8, [sp, #0x48]
  1185e0: c8dfff08     	ldar	x8, [x24]
  1185e4: b100051f     	cmn	x8, #0x1
  1185e8: 54000160     	b.eq	0x118614 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xb8>
  1185ec: 910123e8     	add	x8, sp, #0x48
  1185f0: d10203a9     	sub	x9, x29, #0x80
  1185f4: f9000b48     	str	x8, [x26, #0x10]
  1185f8: f9000349     	str	x9, [x26]
  1185fc: 900002a0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118600: b00000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  118604: 9104d042     	add	x2, x2, #0x134
  118608: d10243a1     	sub	x1, x29, #0x90
  11860c: f9470000     	ldr	x0, [x0, #0xe00]
  118610: 94011cd8     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  118614: a9412788     	ldp	x8, x9, [x28, #0x10]
  118618: b9800b0a     	ldrsw	x10, [x24, #0x8]
  11861c: cb08012b     	sub	x11, x9, x8
  118620: d1000549     	sub	x9, x10, #0x1
  118624: eb8b0d3f     	cmp	x9, x11, asr #3
  118628: 54001662     	b.hs	0x1188f4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x398>
  11862c: f8697918     	ldr	x24, [x8, x9, lsl #3]
  118630: b4001638     	cbz	x24, 0x1188f4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x398>
  118634: b9400ae4     	ldr	w4, [x23, #0x8]
  118638: 91019368     	add	x8, x27, #0x64
  11863c: 390073ff     	strb	wzr, [sp, #0x1c]
  118640: 9100a3e9     	add	x9, sp, #0x28
  118644: 9100c3ea     	add	x10, sp, #0x30
  118648: 120002c2     	and	w2, w22, #0x1
  11864c: 910103e0     	add	x0, sp, #0x40
  118650: 910083e3     	add	x3, sp, #0x20
  118654: 910073e6     	add	x6, sp, #0x1c
  118658: aa1403e1     	mov	x1, x20
  11865c: aa1303e5     	mov	x5, x19
  118660: aa1803e7     	mov	x7, x24
  118664: a900a3e9     	stp	x9, x8, [sp, #0x8]
  118668: f90003ea     	str	x10, [sp]
  11866c: 94011d95     	bl	0x15fcc0 <_ZNSt6__ndk19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_@plt>
  118670: 36000ce0     	tbz	w0, #0x0, 0x11880c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2b0>
  118674: d0fffaa9     	adrp	x9, 0x6e000
  118678: 528706e8     	mov	w8, #0x3837             // =14391
  11867c: 911f7929     	add	x9, x9, #0x7de
  118680: 72a00728     	movk	w8, #0x39, lsl #16
  118684: f9400129     	ldr	x9, [x9]
  118688: b8017348     	stur	w8, [x26, #0x17]
  11868c: f9000b49     	str	x9, [x26, #0x10]
  118690: d10203a9     	sub	x9, x29, #0x80
  118694: f9400308     	ldr	x8, [x24]
  118698: 91002922     	add	x2, x9, #0xa
  11869c: f9402108     	ldr	x8, [x8, #0x40]
  1186a0: d10203a1     	sub	x1, x29, #0x80
  1186a4: d10243a3     	sub	x3, x29, #0x90
  1186a8: aa1803e0     	mov	x0, x24
  1186ac: d63f0100     	blr	x8
  1186b0: a942dff8     	ldp	x24, x23, [sp, #0x28]
  1186b4: cb170308     	sub	x8, x24, x23
  1186b8: f1018d1f     	cmp	x8, #0x63
  1186bc: 5400108b     	b.lt	0x1188cc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x370>
  1186c0: 91000900     	add	x0, x8, #0x2
  1186c4: 940112d7     	bl	0x15d220 <malloc@plt>
  1186c8: aa0003f6     	mov	x22, x0
  1186cc: aa0003e8     	mov	x8, x0
  1186d0: b40011a0     	cbz	x0, 0x118904 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3a8>
  1186d4: 394073e9     	ldrb	w9, [sp, #0x1c]
  1186d8: 34000069     	cbz	w9, 0x1186e4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x188>
  1186dc: 528005a9     	mov	w9, #0x2d               // =45
  1186e0: 38001509     	strb	w9, [x8], #0x1
  1186e4: eb1802ff     	cmp	x23, x24
  1186e8: 540007c2     	b.hs	0x1187e0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x284>
  1186ec: d10243a9     	sub	x9, x29, #0x90
  1186f0: d10203a2     	sub	x2, x29, #0x80
  1186f4: 9100292a     	add	x10, x9, #0xa
  1186f8: b240012b     	orr	x11, x9, #0x1
  1186fc: b27f012c     	orr	x12, x9, #0x2
  118700: b240052d     	orr	x13, x9, #0x3
  118704: 9100112e     	add	x14, x9, #0x4
  118708: 9100152f     	add	x15, x9, #0x5
  11870c: 91001930     	add	x16, x9, #0x6
  118710: 91001d31     	add	x17, x9, #0x7
  118714: 91002120     	add	x0, x9, #0x8
  118718: 91002521     	add	x1, x9, #0x9
  11871c: 14000009     	b	0x118740 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1e4>
  118720: d10243a4     	sub	x4, x29, #0x90
  118724: cb090083     	sub	x3, x4, x9
  118728: f94017e4     	ldr	x4, [sp, #0x28]
  11872c: 910006f7     	add	x23, x23, #0x1
  118730: 38636843     	ldrb	w3, [x2, x3]
  118734: eb0402ff     	cmp	x23, x4
  118738: 38001503     	strb	w3, [x8], #0x1
  11873c: 54000522     	b.hs	0x1187e0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x284>
  118740: 394002e3     	ldrb	w3, [x23]
  118744: 385703a4     	ldurb	w4, [x29, #-0x90]
  118748: 6b03009f     	cmp	w4, w3
  11874c: 54fffea0     	b.eq	0x118720 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c4>
  118750: 385713a5     	ldurb	w5, [x29, #-0x8f]
  118754: aa0b03e4     	mov	x4, x11
  118758: 6b0300bf     	cmp	w5, w3
  11875c: 54fffe40     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  118760: 385723a5     	ldurb	w5, [x29, #-0x8e]
  118764: aa0c03e4     	mov	x4, x12
  118768: 6b0300bf     	cmp	w5, w3
  11876c: 54fffdc0     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  118770: 385733a5     	ldurb	w5, [x29, #-0x8d]
  118774: aa0d03e4     	mov	x4, x13
  118778: 6b0300bf     	cmp	w5, w3
  11877c: 54fffd40     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  118780: 385743a5     	ldurb	w5, [x29, #-0x8c]
  118784: aa0e03e4     	mov	x4, x14
  118788: 6b0300bf     	cmp	w5, w3
  11878c: 54fffcc0     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  118790: 385753a5     	ldurb	w5, [x29, #-0x8b]
  118794: aa0f03e4     	mov	x4, x15
  118798: 6b0300bf     	cmp	w5, w3
  11879c: 54fffc40     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  1187a0: 385763a5     	ldurb	w5, [x29, #-0x8a]
  1187a4: aa1003e4     	mov	x4, x16
  1187a8: 6b0300bf     	cmp	w5, w3
  1187ac: 54fffbc0     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  1187b0: 385773a5     	ldurb	w5, [x29, #-0x89]
  1187b4: aa1103e4     	mov	x4, x17
  1187b8: 6b0300bf     	cmp	w5, w3
  1187bc: 54fffb40     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  1187c0: 385783a5     	ldurb	w5, [x29, #-0x88]
  1187c4: aa0003e4     	mov	x4, x0
  1187c8: 6b0300bf     	cmp	w5, w3
  1187cc: 54fffac0     	b.eq	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  1187d0: 385793a4     	ldurb	w4, [x29, #-0x87]
  1187d4: 6b03009f     	cmp	w4, w3
  1187d8: 9a8a0024     	csel	x4, x1, x10, eq
  1187dc: 17ffffd2     	b	0x118724 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  1187e0: 90fffac1     	adrp	x1, 0x70000
  1187e4: 910123e0     	add	x0, sp, #0x48
  1187e8: 91155421     	add	x1, x1, #0x555
  1187ec: aa1503e2     	mov	x2, x21
  1187f0: 3900011f     	strb	wzr, [x8]
  1187f4: 9401160f     	bl	0x15e030 <sscanf@plt>
  1187f8: 7100041f     	cmp	w0, #0x1
  1187fc: 540007e1     	b.ne	0x1188f8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x39c>
  118800: b4000076     	cbz	x22, 0x11880c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2b0>
  118804: aa1603e0     	mov	x0, x22
  118808: 940112a6     	bl	0x15d2a0 <free@plt>
  11880c: f94023f5     	ldr	x21, [sp, #0x40]
  118810: b4000175     	cbz	x21, 0x11883c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2e0>
  118814: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  118818: eb09011f     	cmp	x8, x9
  11881c: 54000101     	b.ne	0x11883c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2e0>
  118820: f94002a8     	ldr	x8, [x21]
  118824: f9402508     	ldr	x8, [x8, #0x48]
  118828: aa1503e0     	mov	x0, x21
  11882c: d63f0100     	blr	x8
  118830: 3100041f     	cmn	w0, #0x1
  118834: 54000560     	b.eq	0x1188e0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x384>
  118838: f94023f5     	ldr	x21, [sp, #0x40]
  11883c: b4000594     	cbz	x20, 0x1188ec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x390>
  118840: a941a688     	ldp	x8, x9, [x20, #0x18]
  118844: eb09011f     	cmp	x8, x9
  118848: 540000e1     	b.ne	0x118864 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x308>
  11884c: f9400288     	ldr	x8, [x20]
  118850: f9402508     	ldr	x8, [x8, #0x48]
  118854: aa1403e0     	mov	x0, x20
  118858: d63f0100     	blr	x8
  11885c: 3100041f     	cmn	w0, #0x1
  118860: 54000460     	b.eq	0x1188ec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x390>
  118864: b4000095     	cbz	x21, 0x118874 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x318>
  118868: b9400268     	ldr	w8, [x19]
  11886c: 321f0108     	orr	w8, w8, #0x2
  118870: b9000268     	str	w8, [x19]
  118874: f94013e0     	ldr	x0, [sp, #0x20]
  118878: f94023f3     	ldr	x19, [sp, #0x40]
  11887c: 94011bbd     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  118880: f9401be0     	ldr	x0, [sp, #0x30]
  118884: f9001bff     	str	xzr, [sp, #0x30]
  118888: b4000060     	cbz	x0, 0x118894 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x338>
  11888c: f9401fe8     	ldr	x8, [sp, #0x38]
  118890: d63f0100     	blr	x8
  118894: f9401728     	ldr	x8, [x25, #0x28]
  118898: f85f03a9     	ldur	x9, [x29, #-0x10]
  11889c: eb09011f     	cmp	x8, x9
  1188a0: 54000341     	b.ne	0x118908 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3ac>
  1188a4: aa1303e0     	mov	x0, x19
  1188a8: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  1188ac: a95857f6     	ldp	x22, x21, [sp, #0x180]
  1188b0: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  1188b4: a95667fa     	ldp	x26, x25, [sp, #0x160]
  1188b8: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  1188bc: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  1188c0: 910683ff     	add	sp, sp, #0x1a0
  1188c4: d50323bf     	autiasp
  1188c8: d65f03c0     	ret
  1188cc: aa1f03f6     	mov	x22, xzr
  1188d0: 910123e8     	add	x8, sp, #0x48
  1188d4: 394073e9     	ldrb	w9, [sp, #0x1c]
  1188d8: 35fff029     	cbnz	w9, 0x1186dc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x180>
  1188dc: 17ffff82     	b	0x1186e4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x188>
  1188e0: aa1f03f5     	mov	x21, xzr
  1188e4: f90023ff     	str	xzr, [sp, #0x40]
  1188e8: b5fffad4     	cbnz	x20, 0x118840 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2e4>
  1188ec: b5fffc55     	cbnz	x21, 0x118874 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x318>
  1188f0: 17ffffde     	b	0x118868 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x30c>
  1188f4: 940033b5     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1188f8: d0fffaa0     	adrp	x0, 0x6e000
  1188fc: 913ca000     	add	x0, x0, #0xf28
  118900: 94011ce8     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  118904: 94011baf     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  118908: 9401114a     	bl	0x15ce30 <__stack_chk_fail@plt>
  11890c: 1400000f     	b	0x118948 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3ec>
  118910: aa0003f3     	mov	x19, x0
  118914: b40001d6     	cbz	x22, 0x11894c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3f0>
  118918: aa1603e0     	mov	x0, x22
  11891c: 94011261     	bl	0x15d2a0 <free@plt>
  118920: 1400000b     	b	0x11894c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3f0>
  118924: 14000009     	b	0x118948 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3ec>
  118928: 97fe4183     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  11892c: 900002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118930: aa0003f3     	mov	x19, x0
  118934: d101d3a0     	sub	x0, x29, #0x74
  118938: f9475508     	ldr	x8, [x8, #0xea8]
  11893c: f9001bff     	str	xzr, [sp, #0x30]
  118940: 14000009     	b	0x118964 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x408>
  118944: 14000001     	b	0x118948 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3ec>
  118948: aa0003f3     	mov	x19, x0
  11894c: f94013e0     	ldr	x0, [sp, #0x20]
  118950: 94011b88     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  118954: f9401be0     	ldr	x0, [sp, #0x30]
  118958: f9001bff     	str	xzr, [sp, #0x30]
  11895c: b4000060     	cbz	x0, 0x118968 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x40c>
  118960: f9401fe8     	ldr	x8, [sp, #0x38]
  118964: d63f0100     	blr	x8
  118968: aa1303e0     	mov	x0, x19
  11896c: 940101fd     	bl	0x159160 <__emutls_get_address+0x6d4>
  118970: 97fe4171     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000118974 <std::__ndk1::__do_nothing(void*)>:
  118974: d503245f     	bti	c
  118978: d65f03c0     	ret

000000000011897c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)>:
  11897c: d503233f     	paciasp
  118980: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  118984: a9016ffc     	stp	x28, x27, [sp, #0x10]
  118988: 910003fd     	mov	x29, sp
  11898c: a90267fa     	stp	x26, x25, [sp, #0x20]
  118990: a9035ff8     	stp	x24, x23, [sp, #0x30]
  118994: a90457f6     	stp	x22, x21, [sp, #0x40]
  118998: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11899c: d10b03ff     	sub	sp, sp, #0x2c0
  1189a0: f90013e6     	str	x6, [sp, #0x20]
  1189a4: aa0703f8     	mov	x24, x7
  1189a8: f90023e5     	str	x5, [sp, #0x40]
  1189ac: d53bd04a     	mrs	x10, TPIDR_EL0
  1189b0: f9002bea     	str	x10, [sp, #0x50]
  1189b4: 2a0403f7     	mov	w23, w4
  1189b8: aa0103f6     	mov	x22, x1
  1189bc: aa0003f5     	mov	x21, x0
  1189c0: f940154a     	ldr	x10, [x10, #0x28]
  1189c4: aa0303e8     	mov	x8, x3
  1189c8: 2a0203e9     	mov	w9, w2
  1189cc: f81f03aa     	stur	x10, [x29, #-0x10]
  1189d0: a90fffff     	stp	xzr, xzr, [sp, #0xf8]
  1189d4: f90087ff     	str	xzr, [sp, #0x108]
  1189d8: a90e7fff     	stp	xzr, xzr, [sp, #0xe0]
  1189dc: f9007bff     	str	xzr, [sp, #0xf0]
  1189e0: a90cffff     	stp	xzr, xzr, [sp, #0xc8]
  1189e4: f9006fff     	str	xzr, [sp, #0xd8]
  1189e8: a90b7fff     	stp	xzr, xzr, [sp, #0xb0]
  1189ec: f90063ff     	str	xzr, [sp, #0xc0]
  1189f0: a909ffff     	stp	xzr, xzr, [sp, #0x98]
  1189f4: f90057ff     	str	xzr, [sp, #0xa8]
  1189f8: 910253ea     	add	x10, sp, #0x94
  1189fc: 9102c3fb     	add	x27, sp, #0xb0
  118a00: 910463e2     	add	x2, sp, #0x118
  118a04: 910453e3     	add	x3, sp, #0x114
  118a08: 910443e4     	add	x4, sp, #0x110
  118a0c: 9103e3e5     	add	x5, sp, #0xf8
  118a10: 910383e6     	add	x6, sp, #0xe0
  118a14: 910323e7     	add	x7, sp, #0xc8
  118a18: 2a0903e0     	mov	w0, w9
  118a1c: aa0803e1     	mov	x1, x8
  118a20: 910383f4     	add	x20, sp, #0xe0
  118a24: 910323fc     	add	x28, sp, #0xc8
  118a28: a9002bfb     	stp	x27, x10, [sp]
  118a2c: 94011ca9     	bl	0x15fcd0 <_ZNSt6__ndk111__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri@plt>
  118a30: 910483e9     	add	x9, sp, #0x120
  118a34: f9403ba8     	ldr	x8, [x29, #0x70]
  118a38: 91064133     	add	x19, x9, #0x190
  118a3c: 530926e9     	ubfx	w9, w23, #9, #1
  118a40: a9462faa     	ldp	x10, x11, [x29, #0x60]
  118a44: f90047e8     	str	x8, [sp, #0x88]
  118a48: 910483e8     	add	x8, sp, #0x120
  118a4c: b9003fe9     	str	w9, [sp, #0x3c]
  118a50: b2400289     	orr	x9, x20, #0x1
  118a54: b9004ff7     	str	w23, [sp, #0x4c]
  118a58: aa1f03fa     	mov	x26, xzr
  118a5c: f90043e8     	str	x8, [sp, #0x80]
  118a60: aa1f03f9     	mov	x25, xzr
  118a64: a906abe9     	stp	x9, x10, [sp, #0x68]
  118a68: 910263e9     	add	x9, sp, #0x98
  118a6c: b2400129     	orr	x9, x9, #0x1
  118a70: f9400148     	ldr	x8, [x10]
  118a74: b240036a     	orr	x10, x27, #0x1
  118a78: 910483f7     	add	x23, sp, #0x120
  118a7c: 9102c3f4     	add	x20, sp, #0xb0
  118a80: f9000fe9     	str	x9, [sp, #0x18]
  118a84: b2400389     	orr	x9, x28, #0x1
  118a88: aa0b03fc     	mov	x28, x11
  118a8c: f9001be9     	str	x9, [sp, #0x30]
  118a90: 900002a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118a94: f9475529     	ldr	x9, [x9, #0xea8]
  118a98: f90017ea     	str	x10, [sp, #0x28]
  118a9c: f9000168     	str	x8, [x11]
  118aa0: f9003fe9     	str	x9, [sp, #0x78]
  118aa4: 14000009     	b	0x118ac8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x14c>
  118aa8: f9403be9     	ldr	x9, [sp, #0x70]
  118aac: f9400388     	ldr	x8, [x28]
  118ab0: f9400129     	ldr	x9, [x9]
  118ab4: eb09011f     	cmp	x8, x9
  118ab8: 540078e0     	b.eq	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  118abc: 9100075a     	add	x26, x26, #0x1
  118ac0: f100135f     	cmp	x26, #0x4
  118ac4: 540065a0     	b.eq	0x119778 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdfc>
  118ac8: f94002bb     	ldr	x27, [x21]
  118acc: b400009b     	cbz	x27, 0x118adc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x160>
  118ad0: a941a768     	ldp	x8, x9, [x27, #0x18]
  118ad4: eb09011f     	cmp	x8, x9
  118ad8: 540001a0     	b.eq	0x118b0c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x190>
  118adc: b4000316     	cbz	x22, 0x118b3c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1c0>
  118ae0: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  118ae4: eb09011f     	cmp	x8, x9
  118ae8: 540000e1     	b.ne	0x118b04 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x188>
  118aec: f94002c8     	ldr	x8, [x22]
  118af0: f9402508     	ldr	x8, [x8, #0x48]
  118af4: aa1603e0     	mov	x0, x22
  118af8: d63f0100     	blr	x8
  118afc: 3100041f     	cmn	w0, #0x1
  118b00: 540001e0     	b.eq	0x118b3c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1c0>
  118b04: b400021b     	cbz	x27, 0x118b44 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1c8>
  118b08: 1400031c     	b	0x119778 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdfc>
  118b0c: f9400368     	ldr	x8, [x27]
  118b10: f9402508     	ldr	x8, [x8, #0x48]
  118b14: aa1b03e0     	mov	x0, x27
  118b18: d63f0100     	blr	x8
  118b1c: 3100041f     	cmn	w0, #0x1
  118b20: 54000080     	b.eq	0x118b30 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1b4>
  118b24: f94002bb     	ldr	x27, [x21]
  118b28: b5fffdd6     	cbnz	x22, 0x118ae0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x164>
  118b2c: 14000004     	b	0x118b3c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1c0>
  118b30: aa1f03fb     	mov	x27, xzr
  118b34: f90002bf     	str	xzr, [x21]
  118b38: b5fffd56     	cbnz	x22, 0x118ae0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x164>
  118b3c: aa1f03f6     	mov	x22, xzr
  118b40: b40061db     	cbz	x27, 0x119778 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdfc>
  118b44: 910463e8     	add	x8, sp, #0x118
  118b48: 387a6908     	ldrb	w8, [x8, x26]
  118b4c: 7100111f     	cmp	w8, #0x4
  118b50: 54fffb68     	b.hi	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  118b54: 90fffb2b     	adrp	x11, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  118b58: 9113d16b     	add	x11, x11, #0x4f4
  118b5c: 10000089     	adr	x9, 0x118b6c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1f0>
  118b60: 3868696a     	ldrb	w10, [x11, x8]
  118b64: 8b0a0929     	add	x9, x9, x10, lsl #2
  118b68: d61f0120     	br	x9
  118b6c: d503249f     	bti	j
  118b70: f1000f5f     	cmp	x26, #0x3
  118b74: 540023a1     	b.ne	0x118fe8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x66c>
  118b78: 14000300     	b	0x119778 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdfc>
  118b7c: d503249f     	bti	j
  118b80: a905ebf9     	stp	x25, x26, [sp, #0x58]
  118b84: 2a1f03f9     	mov	w25, wzr
  118b88: 14000003     	b	0x118b94 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x218>
  118b8c: 91000508     	add	x8, x8, #0x1
  118b90: f9000c08     	str	x8, [x0, #0x18]
  118b94: f94002bb     	ldr	x27, [x21]
  118b98: b400009b     	cbz	x27, 0x118ba8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x22c>
  118b9c: a941a768     	ldp	x8, x9, [x27, #0x18]
  118ba0: eb09011f     	cmp	x8, x9
  118ba4: 540001a0     	b.eq	0x118bd8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x25c>
  118ba8: b4000316     	cbz	x22, 0x118c08 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x28c>
  118bac: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  118bb0: eb09011f     	cmp	x8, x9
  118bb4: 540000e1     	b.ne	0x118bd0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x254>
  118bb8: f94002c8     	ldr	x8, [x22]
  118bbc: f9402508     	ldr	x8, [x8, #0x48]
  118bc0: aa1603e0     	mov	x0, x22
  118bc4: d63f0100     	blr	x8
  118bc8: 3100041f     	cmn	w0, #0x1
  118bcc: 540001e0     	b.eq	0x118c08 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x28c>
  118bd0: b400021b     	cbz	x27, 0x118c10 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x294>
  118bd4: 140000b3     	b	0x118ea0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x524>
  118bd8: f9400368     	ldr	x8, [x27]
  118bdc: f9402508     	ldr	x8, [x8, #0x48]
  118be0: aa1b03e0     	mov	x0, x27
  118be4: d63f0100     	blr	x8
  118be8: 3100041f     	cmn	w0, #0x1
  118bec: 54000080     	b.eq	0x118bfc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x280>
  118bf0: f94002bb     	ldr	x27, [x21]
  118bf4: b5fffdd6     	cbnz	x22, 0x118bac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x230>
  118bf8: 14000004     	b	0x118c08 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x28c>
  118bfc: aa1f03fb     	mov	x27, xzr
  118c00: f90002bf     	str	xzr, [x21]
  118c04: b5fffd56     	cbnz	x22, 0x118bac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x230>
  118c08: aa1f03f6     	mov	x22, xzr
  118c0c: b40014bb     	cbz	x27, 0x118ea0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x524>
  118c10: f94002a0     	ldr	x0, [x21]
  118c14: a941a408     	ldp	x8, x9, [x0, #0x18]
  118c18: eb09011f     	cmp	x8, x9
  118c1c: 54000080     	b.eq	0x118c2c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x2b0>
  118c20: 3940011b     	ldrb	w27, [x8]
  118c24: 363800fb     	tbz	w27, #0x7, 0x118c40 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x2c4>
  118c28: 1400000a     	b	0x118c50 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x2d4>
  118c2c: f9400008     	ldr	x8, [x0]
  118c30: f9402508     	ldr	x8, [x8, #0x48]
  118c34: d63f0100     	blr	x8
  118c38: 2a0003fb     	mov	w27, w0
  118c3c: 373800bb     	tbnz	w27, #0x7, 0x118c50 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x2d4>
  118c40: 12001f68     	and	w8, w27, #0xff
  118c44: f9400b09     	ldr	x9, [x24, #0x10]
  118c48: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  118c4c: 373003c8     	tbnz	w8, #0x6, 0x118cc4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x348>
  118c50: 3943e3e8     	ldrb	w8, [sp, #0xf8]
  118c54: f94083e9     	ldr	x9, [sp, #0x100]
  118c58: d341fd0a     	lsr	x10, x8, #1
  118c5c: 7200011f     	tst	w8, #0x1
  118c60: 9a890148     	csel	x8, x10, x9, eq
  118c64: b40011e8     	cbz	x8, 0x118ea0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x524>
  118c68: 340011d9     	cbz	w25, 0x118ea0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x524>
  118c6c: 394443e8     	ldrb	w8, [sp, #0x110]
  118c70: 6b3b011f     	cmp	w8, w27, uxtb
  118c74: 54001161     	b.ne	0x118ea0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x524>
  118c78: eb1302ff     	cmp	x23, x19
  118c7c: 54000681     	b.ne	0x118d4c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x3d0>
  118c80: f94043e0     	ldr	x0, [sp, #0x80]
  118c84: 52800089     	mov	w9, #0x4                // =4
  118c88: eb000273     	subs	x19, x19, x0
  118c8c: d37ffa68     	lsl	x8, x19, #1
  118c90: 9a880128     	csel	x8, x9, x8, eq
  118c94: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  118c98: eb09027f     	cmp	x19, x9
  118c9c: 900002a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118ca0: da9f3117     	csinv	x23, x8, xzr, lo
  118ca4: f9403fe8     	ldr	x8, [sp, #0x78]
  118ca8: f9475529     	ldr	x9, [x9, #0xea8]
  118cac: eb09011f     	cmp	x8, x9
  118cb0: 540003a0     	b.eq	0x118d24 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x3a8>
  118cb4: aa1703e1     	mov	x1, x23
  118cb8: 9401119a     	bl	0x15d320 <realloc@plt>
  118cbc: b50003a0     	cbnz	x0, 0x118d30 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x3b4>
  118cc0: 1400037c     	b	0x119ab0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1134>
  118cc4: f9400388     	ldr	x8, [x28]
  118cc8: f94047e9     	ldr	x9, [sp, #0x88]
  118ccc: eb09011f     	cmp	x8, x9
  118cd0: 540006a1     	b.ne	0x118da4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x428>
  118cd4: f9403be8     	ldr	x8, [sp, #0x70]
  118cd8: 92f0000a     	mov	x10, #0x7fffffffffffffff // =9223372036854775807
  118cdc: aa1703fa     	mov	x26, x23
  118ce0: aa1803f7     	mov	x23, x24
  118ce4: aa1303f8     	mov	x24, x19
  118ce8: aa1c03f3     	mov	x19, x28
  118cec: a9402100     	ldp	x0, x8, [x8]
  118cf0: eb000134     	subs	x20, x9, x0
  118cf4: d37ffa89     	lsl	x9, x20, #1
  118cf8: 9a9f1529     	csinc	x9, x9, xzr, ne
  118cfc: eb0a029f     	cmp	x20, x10
  118d00: da9f313c     	csinv	x28, x9, xzr, lo
  118d04: 900002a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118d08: f9475529     	ldr	x9, [x9, #0xea8]
  118d0c: eb09011f     	cmp	x8, x9
  118d10: 54000240     	b.eq	0x118d58 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x3dc>
  118d14: aa1c03e1     	mov	x1, x28
  118d18: 94011182     	bl	0x15d320 <realloc@plt>
  118d1c: b5000240     	cbnz	x0, 0x118d64 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x3e8>
  118d20: 14000365     	b	0x119ab4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1138>
  118d24: aa1703e0     	mov	x0, x23
  118d28: 9401113e     	bl	0x15d220 <malloc@plt>
  118d2c: b4006c20     	cbz	x0, 0x119ab0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1134>
  118d30: 927ef6e8     	and	x8, x23, #0xfffffffffffffffc
  118d34: 8b130017     	add	x23, x0, x19
  118d38: 8b080013     	add	x19, x0, x8
  118d3c: 900002a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118d40: f90043e0     	str	x0, [sp, #0x80]
  118d44: f9446508     	ldr	x8, [x8, #0x8c8]
  118d48: f9003fe8     	str	x8, [sp, #0x78]
  118d4c: b80046f9     	str	w25, [x23], #0x4
  118d50: 2a1f03f9     	mov	w25, wzr
  118d54: 14000018     	b	0x118db4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x438>
  118d58: aa1c03e0     	mov	x0, x28
  118d5c: 94011131     	bl	0x15d220 <malloc@plt>
  118d60: b4006aa0     	cbz	x0, 0x119ab4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1138>
  118d64: f9403be9     	ldr	x9, [sp, #0x70]
  118d68: 900002aa     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118d6c: 8b140008     	add	x8, x0, x20
  118d70: 9102c3f4     	add	x20, sp, #0xb0
  118d74: f9000120     	str	x0, [x9]
  118d78: f944654a     	ldr	x10, [x10, #0x8c8]
  118d7c: f900052a     	str	x10, [x9, #0x8]
  118d80: f9000268     	str	x8, [x19]
  118d84: f9400129     	ldr	x9, [x9]
  118d88: 8b1c0129     	add	x9, x9, x28
  118d8c: aa1303fc     	mov	x28, x19
  118d90: aa1803f3     	mov	x19, x24
  118d94: aa1703f8     	mov	x24, x23
  118d98: aa1a03f7     	mov	x23, x26
  118d9c: f94033fa     	ldr	x26, [sp, #0x60]
  118da0: f90047e9     	str	x9, [sp, #0x88]
  118da4: 91000509     	add	x9, x8, #0x1
  118da8: 11000739     	add	w25, w25, #0x1
  118dac: f9000389     	str	x9, [x28]
  118db0: 3900011b     	strb	w27, [x8]
  118db4: f94002a0     	ldr	x0, [x21]
  118db8: a941a408     	ldp	x8, x9, [x0, #0x18]
  118dbc: eb09011f     	cmp	x8, x9
  118dc0: 54ffee61     	b.ne	0x118b8c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x210>
  118dc4: f9400008     	ldr	x8, [x0]
  118dc8: f9402908     	ldr	x8, [x8, #0x50]
  118dcc: d63f0100     	blr	x8
  118dd0: 17ffff71     	b	0x118b94 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x218>
  118dd4: d503249f     	bti	j
  118dd8: b5000939     	cbnz	x25, 0x118efc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x580>
  118ddc: f1000b5f     	cmp	x26, #0x2
  118de0: 540008e3     	b.lo	0x118efc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x580>
  118de4: 39446fe8     	ldrb	w8, [sp, #0x11b]
  118de8: 1a9f17e9     	cset	w9, eq
  118dec: 7100011f     	cmp	w8, #0x0
  118df0: 1a9f07e8     	cset	w8, ne
  118df4: 0a080128     	and	w8, w9, w8
  118df8: b9403fe9     	ldr	w9, [sp, #0x3c]
  118dfc: 2a080128     	orr	w8, w9, w8
  118e00: 7100051f     	cmp	w8, #0x1
  118e04: 540015e1     	b.ne	0x1190c0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x744>
  118e08: 394383e8     	ldrb	w8, [sp, #0xe0]
  118e0c: aa1903f4     	mov	x20, x25
  118e10: f9407be9     	ldr	x9, [sp, #0xf0]
  118e14: f94037eb     	ldr	x11, [sp, #0x68]
  118e18: 7200011f     	tst	w8, #0x1
  118e1c: 1a9f17ea     	cset	w10, eq
  118e20: 9a890179     	csel	x25, x11, x9, eq
  118e24: 1400003e     	b	0x118f1c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x5a0>
  118e28: d503249f     	bti	j
  118e2c: 394323e9     	ldrb	w9, [sp, #0xc8]
  118e30: f9406beb     	ldr	x11, [sp, #0xd0]
  118e34: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  118e38: f9405fec     	ldr	x12, [sp, #0xb8]
  118e3c: 7200012a     	ands	w10, w9, #0x1
  118e40: d341fd2d     	lsr	x13, x9, #1
  118e44: 9a8b01ad     	csel	x13, x13, x11, eq
  118e48: 7200010b     	ands	w11, w8, #0x1
  118e4c: d341fd0e     	lsr	x14, x8, #1
  118e50: 9a8c01cc     	csel	x12, x14, x12, eq
  118e54: ab0c01bf     	cmn	x13, x12
  118e58: 54ffe320     	b.eq	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  118e5c: b400136d     	cbz	x13, 0x1190c8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x74c>
  118e60: f94002a0     	ldr	x0, [x21]
  118e64: a941ac08     	ldp	x8, x11, [x0, #0x18]
  118e68: eb0b011f     	cmp	x8, x11
  118e6c: b40013ac     	cbz	x12, 0x1190e0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x764>
  118e70: 54002220     	b.eq	0x1192b4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x938>
  118e74: 39400100     	ldrb	w0, [x8]
  118e78: 14000114     	b	0x1192c8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x94c>
  118e7c: d503249f     	bti	j
  118e80: f1000f5f     	cmp	x26, #0x3
  118e84: 540047a0     	b.eq	0x119778 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdfc>
  118e88: f94002a0     	ldr	x0, [x21]
  118e8c: a941a408     	ldp	x8, x9, [x0, #0x18]
  118e90: eb09011f     	cmp	x8, x9
  118e94: 54000720     	b.eq	0x118f78 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x5fc>
  118e98: 39400100     	ldrb	w0, [x8]
  118e9c: 1400003a     	b	0x118f84 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x608>
  118ea0: f94043e8     	ldr	x8, [sp, #0x80]
  118ea4: eb17011f     	cmp	x8, x23
  118ea8: 54002700     	b.eq	0x119388 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa0c>
  118eac: 340026f9     	cbz	w25, 0x119388 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa0c>
  118eb0: eb1302ff     	cmp	x23, x19
  118eb4: 54002681     	b.ne	0x119384 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa08>
  118eb8: f94043e0     	ldr	x0, [sp, #0x80]
  118ebc: 52800089     	mov	w9, #0x4                // =4
  118ec0: eb000273     	subs	x19, x19, x0
  118ec4: d37ffa68     	lsl	x8, x19, #1
  118ec8: 9a880128     	csel	x8, x9, x8, eq
  118ecc: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  118ed0: eb09027f     	cmp	x19, x9
  118ed4: 900002a9     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  118ed8: da9f3117     	csinv	x23, x8, xzr, lo
  118edc: f9403fe8     	ldr	x8, [sp, #0x78]
  118ee0: f9475529     	ldr	x9, [x9, #0xea8]
  118ee4: eb09011f     	cmp	x8, x9
  118ee8: 540023a0     	b.eq	0x11935c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x9e0>
  118eec: aa1703e1     	mov	x1, x23
  118ef0: 9401110c     	bl	0x15d320 <realloc@plt>
  118ef4: b50023a0     	cbnz	x0, 0x119368 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x9ec>
  118ef8: 140002f1     	b	0x119abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1140>
  118efc: 394383e8     	ldrb	w8, [sp, #0xe0]
  118f00: aa1903f4     	mov	x20, x25
  118f04: f9407be9     	ldr	x9, [sp, #0xf0]
  118f08: f94037eb     	ldr	x11, [sp, #0x68]
  118f0c: 7200011f     	tst	w8, #0x1
  118f10: 1a9f17ea     	cset	w10, eq
  118f14: 9a890179     	csel	x25, x11, x9, eq
  118f18: b40011da     	cbz	x26, 0x119150 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7d4>
  118f1c: 5100074b     	sub	w11, w26, #0x1
  118f20: 910463ec     	add	x12, sp, #0x118
  118f24: 386b498b     	ldrb	w11, [x12, w11, uxtw]
  118f28: 7100057f     	cmp	w11, #0x1
  118f2c: 54001128     	b.hi	0x119150 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7d4>
  118f30: f94077eb     	ldr	x11, [sp, #0xe8]
  118f34: 53017d0c     	lsr	w12, w8, #1
  118f38: 7100015f     	cmp	w10, #0x0
  118f3c: 9a8b118b     	csel	x11, x12, x11, ne
  118f40: b4000d6b     	cbz	x11, 0x1190ec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x770>
  118f44: 8b0b032c     	add	x12, x25, x11
  118f48: f9400b0d     	ldr	x13, [x24, #0x10]
  118f4c: aa1903ea     	mov	x10, x25
  118f50: 39c0014e     	ldrsb	w14, [x10]
  118f54: 37f80cee     	tbnz	w14, #0x1f, 0x1190f0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x774>
  118f58: 92401dce     	and	x14, x14, #0xff
  118f5c: f86e79ae     	ldr	x14, [x13, x14, lsl #3]
  118f60: 36000c8e     	tbz	w14, #0x0, 0x1190f0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x774>
  118f64: 9100054a     	add	x10, x10, #0x1
  118f68: f100056b     	subs	x11, x11, #0x1
  118f6c: 54ffff21     	b.ne	0x118f50 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x5d4>
  118f70: aa0c03ea     	mov	x10, x12
  118f74: 1400005f     	b	0x1190f0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x774>
  118f78: f9400008     	ldr	x8, [x0]
  118f7c: f9402508     	ldr	x8, [x8, #0x48]
  118f80: d63f0100     	blr	x8
  118f84: 37385280     	tbnz	w0, #0x7, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  118f88: 12001c08     	and	w8, w0, #0xff
  118f8c: f9400b09     	ldr	x9, [x24, #0x10]
  118f90: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  118f94: 36005208     	tbz	w8, #0x0, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  118f98: f94002a0     	ldr	x0, [x21]
  118f9c: a941a408     	ldp	x8, x9, [x0, #0x18]
  118fa0: eb09011f     	cmp	x8, x9
  118fa4: 540000a0     	b.eq	0x118fb8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x63c>
  118fa8: 91000509     	add	x9, x8, #0x1
  118fac: f9000c09     	str	x9, [x0, #0x18]
  118fb0: 39400101     	ldrb	w1, [x8]
  118fb4: 14000005     	b	0x118fc8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x64c>
  118fb8: f9400008     	ldr	x8, [x0]
  118fbc: f9402908     	ldr	x8, [x8, #0x50]
  118fc0: d63f0100     	blr	x8
  118fc4: 2a0003e1     	mov	w1, w0
  118fc8: 910263e0     	add	x0, sp, #0x98
  118fcc: 9401143d     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  118fd0: 14000006     	b	0x118fe8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x66c>
  118fd4: 91000509     	add	x9, x8, #0x1
  118fd8: f9000c09     	str	x9, [x0, #0x18]
  118fdc: 39400101     	ldrb	w1, [x8]
  118fe0: 910263e0     	add	x0, sp, #0x98
  118fe4: 94011437     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  118fe8: f94002bb     	ldr	x27, [x21]
  118fec: b400009b     	cbz	x27, 0x118ffc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x680>
  118ff0: a941a768     	ldp	x8, x9, [x27, #0x18]
  118ff4: eb09011f     	cmp	x8, x9
  118ff8: 540001a0     	b.eq	0x11902c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6b0>
  118ffc: b4000316     	cbz	x22, 0x11905c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6e0>
  119000: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  119004: eb09011f     	cmp	x8, x9
  119008: 540000e1     	b.ne	0x119024 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6a8>
  11900c: f94002c8     	ldr	x8, [x22]
  119010: f9402508     	ldr	x8, [x8, #0x48]
  119014: aa1603e0     	mov	x0, x22
  119018: d63f0100     	blr	x8
  11901c: 3100041f     	cmn	w0, #0x1
  119020: 540001e0     	b.eq	0x11905c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6e0>
  119024: b400021b     	cbz	x27, 0x119064 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6e8>
  119028: 17fffea5     	b	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  11902c: f9400368     	ldr	x8, [x27]
  119030: f9402508     	ldr	x8, [x8, #0x48]
  119034: aa1b03e0     	mov	x0, x27
  119038: d63f0100     	blr	x8
  11903c: 3100041f     	cmn	w0, #0x1
  119040: 54000080     	b.eq	0x119050 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6d4>
  119044: f94002bb     	ldr	x27, [x21]
  119048: b5fffdd6     	cbnz	x22, 0x119000 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x684>
  11904c: 14000004     	b	0x11905c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x6e0>
  119050: aa1f03fb     	mov	x27, xzr
  119054: f90002bf     	str	xzr, [x21]
  119058: b5fffd56     	cbnz	x22, 0x119000 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x684>
  11905c: aa1f03f6     	mov	x22, xzr
  119060: b4ffd2fb     	cbz	x27, 0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  119064: f94002a0     	ldr	x0, [x21]
  119068: a941a408     	ldp	x8, x9, [x0, #0x18]
  11906c: eb09011f     	cmp	x8, x9
  119070: 54000060     	b.eq	0x11907c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x700>
  119074: 39400100     	ldrb	w0, [x8]
  119078: 14000004     	b	0x119088 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x70c>
  11907c: f9400008     	ldr	x8, [x0]
  119080: f9402508     	ldr	x8, [x8, #0x48]
  119084: d63f0100     	blr	x8
  119088: 373fd1a0     	tbnz	w0, #0x7, 0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  11908c: 12001c08     	and	w8, w0, #0xff
  119090: f9400b09     	ldr	x9, [x24, #0x10]
  119094: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  119098: 3607d128     	tbz	w8, #0x0, 0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  11909c: f94002a0     	ldr	x0, [x21]
  1190a0: a941a408     	ldp	x8, x9, [x0, #0x18]
  1190a4: eb09011f     	cmp	x8, x9
  1190a8: 54fff961     	b.ne	0x118fd4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x658>
  1190ac: f9400008     	ldr	x8, [x0]
  1190b0: f9402908     	ldr	x8, [x8, #0x50]
  1190b4: d63f0100     	blr	x8
  1190b8: 2a0003e1     	mov	w1, w0
  1190bc: 17ffffc9     	b	0x118fe0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x664>
  1190c0: aa1f03f9     	mov	x25, xzr
  1190c4: 17fffe7e     	b	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  1190c8: f94002a0     	ldr	x0, [x21]
  1190cc: a941a809     	ldp	x9, x10, [x0, #0x18]
  1190d0: eb0a013f     	cmp	x9, x10
  1190d4: 540011e0     	b.eq	0x119310 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x994>
  1190d8: 39400120     	ldrb	w0, [x9]
  1190dc: 14000092     	b	0x119324 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x9a8>
  1190e0: 54002aa0     	b.eq	0x119634 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xcb8>
  1190e4: 39400100     	ldrb	w0, [x8]
  1190e8: 14000158     	b	0x119648 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xccc>
  1190ec: aa1903ea     	mov	x10, x25
  1190f0: 394263ec     	ldrb	w12, [sp, #0x98]
  1190f4: cb19014b     	sub	x11, x10, x25
  1190f8: f94053ed     	ldr	x13, [sp, #0xa0]
  1190fc: d341fd8e     	lsr	x14, x12, #1
  119100: 7200019f     	tst	w12, #0x1
  119104: 9a8d01cd     	csel	x13, x14, x13, eq
  119108: eb0d017f     	cmp	x11, x13
  11910c: 54000228     	b.hi	0x119150 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7d4>
  119110: f94057ee     	ldr	x14, [sp, #0xa8]
  119114: 7200019f     	tst	w12, #0x1
  119118: f9400fec     	ldr	x12, [sp, #0x18]
  11911c: 9a8e018e     	csel	x14, x12, x14, eq
  119120: b400016b     	cbz	x11, 0x11914c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7d0>
  119124: 8b0d01cd     	add	x13, x14, x13
  119128: aa1f03ec     	mov	x12, xzr
  11912c: cb0b01ad     	sub	x13, x13, x11
  119130: 386c69ae     	ldrb	w14, [x13, x12]
  119134: 386c6b2f     	ldrb	w15, [x25, x12]
  119138: 6b0f01df     	cmp	w14, w15
  11913c: 540000a1     	b.ne	0x119150 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7d4>
  119140: 9100058c     	add	x12, x12, #0x1
  119144: eb0c017f     	cmp	x11, x12
  119148: 54ffff41     	b.ne	0x119130 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7b4>
  11914c: aa0a03f9     	mov	x25, x10
  119150: f94077ea     	ldr	x10, [sp, #0xe8]
  119154: 7200011f     	tst	w8, #0x1
  119158: f94037eb     	ldr	x11, [sp, #0x68]
  11915c: 53017d08     	lsr	w8, w8, #1
  119160: 9a8a0108     	csel	x8, x8, x10, eq
  119164: 9a890169     	csel	x9, x11, x9, eq
  119168: 1400000b     	b	0x119194 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x818>
  11916c: 91000508     	add	x8, x8, #0x1
  119170: f9000c08     	str	x8, [x0, #0x18]
  119174: a94ea7ea     	ldp	x10, x9, [sp, #0xe8]
  119178: 91000739     	add	x25, x25, #0x1
  11917c: 394383e8     	ldrb	w8, [sp, #0xe0]
  119180: f94037eb     	ldr	x11, [sp, #0x68]
  119184: 7200011f     	tst	w8, #0x1
  119188: d341fd08     	lsr	x8, x8, #1
  11918c: 9a890169     	csel	x9, x11, x9, eq
  119190: 9a8a0108     	csel	x8, x8, x10, eq
  119194: 8b080128     	add	x8, x9, x8
  119198: eb08033f     	cmp	x25, x8
  11919c: 54000680     	b.eq	0x11926c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8f0>
  1191a0: f94002bb     	ldr	x27, [x21]
  1191a4: b400009b     	cbz	x27, 0x1191b4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x838>
  1191a8: a941a768     	ldp	x8, x9, [x27, #0x18]
  1191ac: eb09011f     	cmp	x8, x9
  1191b0: 540001a0     	b.eq	0x1191e4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x868>
  1191b4: b4000316     	cbz	x22, 0x119214 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x898>
  1191b8: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  1191bc: eb09011f     	cmp	x8, x9
  1191c0: 540000e1     	b.ne	0x1191dc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x860>
  1191c4: f94002c8     	ldr	x8, [x22]
  1191c8: f9402508     	ldr	x8, [x8, #0x48]
  1191cc: aa1603e0     	mov	x0, x22
  1191d0: d63f0100     	blr	x8
  1191d4: 3100041f     	cmn	w0, #0x1
  1191d8: 540001e0     	b.eq	0x119214 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x898>
  1191dc: b400021b     	cbz	x27, 0x11921c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8a0>
  1191e0: 14000023     	b	0x11926c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8f0>
  1191e4: f9400368     	ldr	x8, [x27]
  1191e8: f9402508     	ldr	x8, [x8, #0x48]
  1191ec: aa1b03e0     	mov	x0, x27
  1191f0: d63f0100     	blr	x8
  1191f4: 3100041f     	cmn	w0, #0x1
  1191f8: 54000080     	b.eq	0x119208 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x88c>
  1191fc: f94002bb     	ldr	x27, [x21]
  119200: b5fffdd6     	cbnz	x22, 0x1191b8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x83c>
  119204: 14000004     	b	0x119214 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x898>
  119208: aa1f03fb     	mov	x27, xzr
  11920c: f90002bf     	str	xzr, [x21]
  119210: b5fffd56     	cbnz	x22, 0x1191b8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x83c>
  119214: aa1f03f6     	mov	x22, xzr
  119218: b40002bb     	cbz	x27, 0x11926c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8f0>
  11921c: f94002a0     	ldr	x0, [x21]
  119220: a941a408     	ldp	x8, x9, [x0, #0x18]
  119224: eb09011f     	cmp	x8, x9
  119228: 54000060     	b.eq	0x119234 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8b8>
  11922c: 39400100     	ldrb	w0, [x8]
  119230: 14000004     	b	0x119240 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8c4>
  119234: f9400008     	ldr	x8, [x0]
  119238: f9402508     	ldr	x8, [x8, #0x48]
  11923c: d63f0100     	blr	x8
  119240: 39400328     	ldrb	w8, [x25]
  119244: 6b20011f     	cmp	w8, w0, uxtb
  119248: 54000121     	b.ne	0x11926c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x8f0>
  11924c: f94002a0     	ldr	x0, [x21]
  119250: a941a408     	ldp	x8, x9, [x0, #0x18]
  119254: eb09011f     	cmp	x8, x9
  119258: 54fff8a1     	b.ne	0x11916c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7f0>
  11925c: f9400008     	ldr	x8, [x0]
  119260: f9402908     	ldr	x8, [x8, #0x50]
  119264: d63f0100     	blr	x8
  119268: 17ffffc3     	b	0x119174 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x7f8>
  11926c: b9404fe8     	ldr	w8, [sp, #0x4c]
  119270: 37480088     	tbnz	w8, #0x9, 0x119280 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x904>
  119274: aa1403f9     	mov	x25, x20
  119278: 9102c3f4     	add	x20, sp, #0xb0
  11927c: 17fffe10     	b	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  119280: a94ea7ea     	ldp	x10, x9, [sp, #0xe8]
  119284: 394383e8     	ldrb	w8, [sp, #0xe0]
  119288: f94037eb     	ldr	x11, [sp, #0x68]
  11928c: 7200011f     	tst	w8, #0x1
  119290: d341fd08     	lsr	x8, x8, #1
  119294: 9a890169     	csel	x9, x11, x9, eq
  119298: 9a8a0108     	csel	x8, x8, x10, eq
  11929c: 8b080128     	add	x8, x9, x8
  1192a0: eb08033f     	cmp	x25, x8
  1192a4: aa1403f9     	mov	x25, x20
  1192a8: 9102c3f4     	add	x20, sp, #0xb0
  1192ac: 54ffc080     	b.eq	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  1192b0: 140001c9     	b	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  1192b4: f9400008     	ldr	x8, [x0]
  1192b8: f9402508     	ldr	x8, [x8, #0x48]
  1192bc: d63f0100     	blr	x8
  1192c0: 394323e9     	ldrb	w9, [sp, #0xc8]
  1192c4: 1200012a     	and	w10, w9, #0x1
  1192c8: f9406fe8     	ldr	x8, [sp, #0xd8]
  1192cc: 7100015f     	cmp	w10, #0x0
  1192d0: f9401beb     	ldr	x11, [sp, #0x30]
  1192d4: 9a88016b     	csel	x11, x11, x8, eq
  1192d8: f94002a8     	ldr	x8, [x21]
  1192dc: 3940016d     	ldrb	w13, [x11]
  1192e0: a941b10b     	ldp	x11, x12, [x8, #0x18]
  1192e4: 6b2001bf     	cmp	w13, w0, uxtb
  1192e8: 540000c1     	b.ne	0x119300 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x984>
  1192ec: eb0c017f     	cmp	x11, x12
  1192f0: 54001c80     	b.eq	0x119680 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xd04>
  1192f4: 9100056b     	add	x11, x11, #0x1
  1192f8: f9000d0b     	str	x11, [x8, #0x18]
  1192fc: 14000117     	b	0x119758 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xddc>
  119300: eb0c017f     	cmp	x11, x12
  119304: 54001c80     	b.eq	0x119694 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xd18>
  119308: 39400160     	ldrb	w0, [x11]
  11930c: 140000e6     	b	0x1196a4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xd28>
  119310: f9400008     	ldr	x8, [x0]
  119314: f9402508     	ldr	x8, [x8, #0x48]
  119318: d63f0100     	blr	x8
  11931c: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  119320: 1200010b     	and	w11, w8, #0x1
  119324: f94063e9     	ldr	x9, [sp, #0xc0]
  119328: 7100017f     	cmp	w11, #0x0
  11932c: f94017ea     	ldr	x10, [sp, #0x28]
  119330: 9a890149     	csel	x9, x10, x9, eq
  119334: 39400129     	ldrb	w9, [x9]
  119338: 6b20013f     	cmp	w9, w0, uxtb
  11933c: 54ffbc01     	b.ne	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  119340: f94002a0     	ldr	x0, [x21]
  119344: a941a809     	ldp	x9, x10, [x0, #0x18]
  119348: eb0a013f     	cmp	x9, x10
  11934c: 54001de0     	b.eq	0x119708 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xd8c>
  119350: 91000529     	add	x9, x9, #0x1
  119354: f9000c09     	str	x9, [x0, #0x18]
  119358: 140000f1     	b	0x11971c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xda0>
  11935c: aa1703e0     	mov	x0, x23
  119360: 94010fb0     	bl	0x15d220 <malloc@plt>
  119364: b4003ac0     	cbz	x0, 0x119abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1140>
  119368: 927ef6e8     	and	x8, x23, #0xfffffffffffffffc
  11936c: 8b130017     	add	x23, x0, x19
  119370: 8b080013     	add	x19, x0, x8
  119374: f0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119378: f90043e0     	str	x0, [sp, #0x80]
  11937c: f9446508     	ldr	x8, [x8, #0x8c8]
  119380: f9003fe8     	str	x8, [sp, #0x78]
  119384: b80046f9     	str	w25, [x23], #0x4
  119388: b94097e8     	ldr	w8, [sp, #0x94]
  11938c: f9402ff9     	ldr	x25, [sp, #0x58]
  119390: 7100051f     	cmp	w8, #0x1
  119394: 54ffb8ab     	b.lt	0x118aa8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x12c>
  119398: f94002bb     	ldr	x27, [x21]
  11939c: b400009b     	cbz	x27, 0x1193ac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa30>
  1193a0: a941a768     	ldp	x8, x9, [x27, #0x18]
  1193a4: eb09011f     	cmp	x8, x9
  1193a8: 540001a0     	b.eq	0x1193dc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa60>
  1193ac: b4000316     	cbz	x22, 0x11940c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa90>
  1193b0: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  1193b4: eb09011f     	cmp	x8, x9
  1193b8: 540000e1     	b.ne	0x1193d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa58>
  1193bc: f94002c8     	ldr	x8, [x22]
  1193c0: f9402508     	ldr	x8, [x8, #0x48]
  1193c4: aa1603e0     	mov	x0, x22
  1193c8: d63f0100     	blr	x8
  1193cc: 3100041f     	cmn	w0, #0x1
  1193d0: 540001e0     	b.eq	0x11940c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa90>
  1193d4: b400021b     	cbz	x27, 0x119414 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa98>
  1193d8: 1400017f     	b	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  1193dc: f9400368     	ldr	x8, [x27]
  1193e0: f9402508     	ldr	x8, [x8, #0x48]
  1193e4: aa1b03e0     	mov	x0, x27
  1193e8: d63f0100     	blr	x8
  1193ec: 3100041f     	cmn	w0, #0x1
  1193f0: 54000080     	b.eq	0x119400 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa84>
  1193f4: f94002bb     	ldr	x27, [x21]
  1193f8: b5fffdd6     	cbnz	x22, 0x1193b0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa34>
  1193fc: 14000004     	b	0x11940c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa90>
  119400: aa1f03fb     	mov	x27, xzr
  119404: f90002bf     	str	xzr, [x21]
  119408: b5fffd56     	cbnz	x22, 0x1193b0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xa34>
  11940c: b4002e5b     	cbz	x27, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119410: aa1f03f6     	mov	x22, xzr
  119414: f94002a0     	ldr	x0, [x21]
  119418: a941a408     	ldp	x8, x9, [x0, #0x18]
  11941c: eb09011f     	cmp	x8, x9
  119420: 54000060     	b.eq	0x11942c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xab0>
  119424: 39400100     	ldrb	w0, [x8]
  119428: 14000004     	b	0x119438 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xabc>
  11942c: f9400008     	ldr	x8, [x0]
  119430: f9402508     	ldr	x8, [x8, #0x48]
  119434: d63f0100     	blr	x8
  119438: 394453e8     	ldrb	w8, [sp, #0x114]
  11943c: 6b20011f     	cmp	w8, w0, uxtb
  119440: 54002ca1     	b.ne	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119444: f94002a0     	ldr	x0, [x21]
  119448: a941a408     	ldp	x8, x9, [x0, #0x18]
  11944c: eb09011f     	cmp	x8, x9
  119450: 54000080     	b.eq	0x119460 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xae4>
  119454: 91000508     	add	x8, x8, #0x1
  119458: f9000c08     	str	x8, [x0, #0x18]
  11945c: 14000004     	b	0x11946c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xaf0>
  119460: f9400008     	ldr	x8, [x0]
  119464: f9402908     	ldr	x8, [x8, #0x50]
  119468: d63f0100     	blr	x8
  11946c: b94097e8     	ldr	w8, [sp, #0x94]
  119470: 7100051f     	cmp	w8, #0x1
  119474: 540000ca     	b.ge	0x11948c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb10>
  119478: 17fffd8c     	b	0x118aa8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x12c>
  11947c: 91000529     	add	x9, x9, #0x1
  119480: f9000c09     	str	x9, [x0, #0x18]
  119484: 7100011f     	cmp	w8, #0x0
  119488: 54ffb10d     	b.le	0x118aa8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x12c>
  11948c: f94002bb     	ldr	x27, [x21]
  119490: b400009b     	cbz	x27, 0x1194a0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb24>
  119494: a941a768     	ldp	x8, x9, [x27, #0x18]
  119498: eb09011f     	cmp	x8, x9
  11949c: 540001a0     	b.eq	0x1194d0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb54>
  1194a0: b4000316     	cbz	x22, 0x119500 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb84>
  1194a4: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  1194a8: eb09011f     	cmp	x8, x9
  1194ac: 540000e1     	b.ne	0x1194c8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb4c>
  1194b0: f94002c8     	ldr	x8, [x22]
  1194b4: f9402508     	ldr	x8, [x8, #0x48]
  1194b8: aa1603e0     	mov	x0, x22
  1194bc: d63f0100     	blr	x8
  1194c0: 3100041f     	cmn	w0, #0x1
  1194c4: 540001e0     	b.eq	0x119500 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb84>
  1194c8: b400021b     	cbz	x27, 0x119508 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb8c>
  1194cc: 14000142     	b	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  1194d0: f9400368     	ldr	x8, [x27]
  1194d4: f9402508     	ldr	x8, [x8, #0x48]
  1194d8: aa1b03e0     	mov	x0, x27
  1194dc: d63f0100     	blr	x8
  1194e0: 3100041f     	cmn	w0, #0x1
  1194e4: 54000080     	b.eq	0x1194f4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb78>
  1194e8: f94002bb     	ldr	x27, [x21]
  1194ec: b5fffdd6     	cbnz	x22, 0x1194a4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb28>
  1194f0: 14000004     	b	0x119500 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb84>
  1194f4: aa1f03fb     	mov	x27, xzr
  1194f8: f90002bf     	str	xzr, [x21]
  1194fc: b5fffd56     	cbnz	x22, 0x1194a4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb28>
  119500: b40026bb     	cbz	x27, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119504: aa1f03f6     	mov	x22, xzr
  119508: f94002a0     	ldr	x0, [x21]
  11950c: a941a408     	ldp	x8, x9, [x0, #0x18]
  119510: eb09011f     	cmp	x8, x9
  119514: 54000060     	b.eq	0x119520 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xba4>
  119518: 39400100     	ldrb	w0, [x8]
  11951c: 14000004     	b	0x11952c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xbb0>
  119520: f9400008     	ldr	x8, [x0]
  119524: f9402508     	ldr	x8, [x8, #0x48]
  119528: d63f0100     	blr	x8
  11952c: 37382540     	tbnz	w0, #0x7, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119530: 12001c08     	and	w8, w0, #0xff
  119534: f9400b09     	ldr	x9, [x24, #0x10]
  119538: f8685928     	ldr	x8, [x9, w8, uxtw #3]
  11953c: 363024c8     	tbz	w8, #0x6, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119540: f9400388     	ldr	x8, [x28]
  119544: f94047e9     	ldr	x9, [sp, #0x88]
  119548: eb09011f     	cmp	x8, x9
  11954c: 540003e1     	b.ne	0x1195c8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xc4c>
  119550: f9403be8     	ldr	x8, [sp, #0x70]
  119554: 92f0000a     	mov	x10, #0x7fffffffffffffff // =9223372036854775807
  119558: a9402100     	ldp	x0, x8, [x8]
  11955c: eb000134     	subs	x20, x9, x0
  119560: d37ffa89     	lsl	x9, x20, #1
  119564: 9a9f1529     	csinc	x9, x9, xzr, ne
  119568: eb0a029f     	cmp	x20, x10
  11956c: da9f313b     	csinv	x27, x9, xzr, lo
  119570: f0000289     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119574: f9475529     	ldr	x9, [x9, #0xea8]
  119578: eb09011f     	cmp	x8, x9
  11957c: 540000a0     	b.eq	0x119590 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xc14>
  119580: aa1b03e1     	mov	x1, x27
  119584: 94010f67     	bl	0x15d320 <realloc@plt>
  119588: b50000a0     	cbnz	x0, 0x11959c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xc20>
  11958c: 1400014b     	b	0x119ab8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x113c>
  119590: aa1b03e0     	mov	x0, x27
  119594: 94010f23     	bl	0x15d220 <malloc@plt>
  119598: b4002900     	cbz	x0, 0x119ab8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x113c>
  11959c: f9403be9     	ldr	x9, [sp, #0x70]
  1195a0: f000028a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1195a4: 8b140008     	add	x8, x0, x20
  1195a8: 9102c3f4     	add	x20, sp, #0xb0
  1195ac: f9000120     	str	x0, [x9]
  1195b0: f944654a     	ldr	x10, [x10, #0x8c8]
  1195b4: f900052a     	str	x10, [x9, #0x8]
  1195b8: f9000388     	str	x8, [x28]
  1195bc: f9400129     	ldr	x9, [x9]
  1195c0: 8b1b0129     	add	x9, x9, x27
  1195c4: f90047e9     	str	x9, [sp, #0x88]
  1195c8: f94002a0     	ldr	x0, [x21]
  1195cc: a941a809     	ldp	x9, x10, [x0, #0x18]
  1195d0: eb0a013f     	cmp	x9, x10
  1195d4: 54000060     	b.eq	0x1195e0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xc64>
  1195d8: 39400120     	ldrb	w0, [x9]
  1195dc: 14000005     	b	0x1195f0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xc74>
  1195e0: f9400008     	ldr	x8, [x0]
  1195e4: f9402508     	ldr	x8, [x8, #0x48]
  1195e8: d63f0100     	blr	x8
  1195ec: f9400388     	ldr	x8, [x28]
  1195f0: 91000509     	add	x9, x8, #0x1
  1195f4: f9000389     	str	x9, [x28]
  1195f8: 39000100     	strb	w0, [x8]
  1195fc: f94002a0     	ldr	x0, [x21]
  119600: b94097e8     	ldr	w8, [sp, #0x94]
  119604: a941a809     	ldp	x9, x10, [x0, #0x18]
  119608: 51000508     	sub	w8, w8, #0x1
  11960c: b90097e8     	str	w8, [sp, #0x94]
  119610: eb0a013f     	cmp	x9, x10
  119614: 54fff341     	b.ne	0x11947c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb00>
  119618: f9400008     	ldr	x8, [x0]
  11961c: f9402908     	ldr	x8, [x8, #0x50]
  119620: d63f0100     	blr	x8
  119624: b94097e8     	ldr	w8, [sp, #0x94]
  119628: 7100011f     	cmp	w8, #0x0
  11962c: 54fff30c     	b.gt	0x11948c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xb10>
  119630: 17fffd1e     	b	0x118aa8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x12c>
  119634: f9400008     	ldr	x8, [x0]
  119638: f9402508     	ldr	x8, [x8, #0x48]
  11963c: d63f0100     	blr	x8
  119640: 394323e9     	ldrb	w9, [sp, #0xc8]
  119644: 1200012a     	and	w10, w9, #0x1
  119648: f9406fe8     	ldr	x8, [sp, #0xd8]
  11964c: 7100015f     	cmp	w10, #0x0
  119650: f9401beb     	ldr	x11, [sp, #0x30]
  119654: 9a880168     	csel	x8, x11, x8, eq
  119658: 39400108     	ldrb	w8, [x8]
  11965c: 6b20011f     	cmp	w8, w0, uxtb
  119660: 540006a1     	b.ne	0x119734 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdb8>
  119664: f94002a0     	ldr	x0, [x21]
  119668: a941ac08     	ldp	x8, x11, [x0, #0x18]
  11966c: eb0b011f     	cmp	x8, x11
  119670: 540006a0     	b.eq	0x119744 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdc8>
  119674: 91000508     	add	x8, x8, #0x1
  119678: f9000c08     	str	x8, [x0, #0x18]
  11967c: 14000037     	b	0x119758 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xddc>
  119680: f9400109     	ldr	x9, [x8]
  119684: f9402929     	ldr	x9, [x9, #0x50]
  119688: aa0803e0     	mov	x0, x8
  11968c: d63f0120     	blr	x9
  119690: 14000030     	b	0x119750 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdd4>
  119694: f9400109     	ldr	x9, [x8]
  119698: f9402529     	ldr	x9, [x9, #0x48]
  11969c: aa0803e0     	mov	x0, x8
  1196a0: d63f0120     	blr	x9
  1196a4: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  1196a8: f94063ea     	ldr	x10, [sp, #0xc0]
  1196ac: f94017eb     	ldr	x11, [sp, #0x28]
  1196b0: 72000109     	ands	w9, w8, #0x1
  1196b4: 9a8a016a     	csel	x10, x11, x10, eq
  1196b8: 3940014a     	ldrb	w10, [x10]
  1196bc: 6b20015f     	cmp	w10, w0, uxtb
  1196c0: 540018a1     	b.ne	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  1196c4: f94002a0     	ldr	x0, [x21]
  1196c8: a941ac0a     	ldp	x10, x11, [x0, #0x18]
  1196cc: eb0b015f     	cmp	x10, x11
  1196d0: 54000080     	b.eq	0x1196e0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xd64>
  1196d4: 9100054a     	add	x10, x10, #0x1
  1196d8: f9000c0a     	str	x10, [x0, #0x18]
  1196dc: 14000006     	b	0x1196f4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xd78>
  1196e0: f9400008     	ldr	x8, [x0]
  1196e4: f9402908     	ldr	x8, [x8, #0x50]
  1196e8: d63f0100     	blr	x8
  1196ec: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  1196f0: 12000109     	and	w9, w8, #0x1
  1196f4: f9405fea     	ldr	x10, [sp, #0xb8]
  1196f8: 53017d08     	lsr	w8, w8, #1
  1196fc: 7100013f     	cmp	w9, #0x0
  119700: 9a8a0108     	csel	x8, x8, x10, eq
  119704: 1400000a     	b	0x11972c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xdb0>
  119708: f9400008     	ldr	x8, [x0]
  11970c: f9402908     	ldr	x8, [x8, #0x50]
  119710: d63f0100     	blr	x8
  119714: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  119718: 1200010b     	and	w11, w8, #0x1
  11971c: f9405fe9     	ldr	x9, [sp, #0xb8]
  119720: 53017d08     	lsr	w8, w8, #1
  119724: 7100017f     	cmp	w11, #0x0
  119728: 9a890108     	csel	x8, x8, x9, eq
  11972c: f100051f     	cmp	x8, #0x1
  119730: 9a998299     	csel	x25, x20, x25, hi
  119734: f94013e8     	ldr	x8, [sp, #0x20]
  119738: 52800029     	mov	w9, #0x1                // =1
  11973c: 39000109     	strb	w9, [x8]
  119740: 17fffcdf     	b	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  119744: f9400008     	ldr	x8, [x0]
  119748: f9402908     	ldr	x8, [x8, #0x50]
  11974c: d63f0100     	blr	x8
  119750: 394323e9     	ldrb	w9, [sp, #0xc8]
  119754: 1200012a     	and	w10, w9, #0x1
  119758: f9406be8     	ldr	x8, [sp, #0xd0]
  11975c: 53017d29     	lsr	w9, w9, #1
  119760: 7100015f     	cmp	w10, #0x0
  119764: 9a880128     	csel	x8, x9, x8, eq
  119768: f100051f     	cmp	x8, #0x1
  11976c: 910323e8     	add	x8, sp, #0xc8
  119770: 9a998119     	csel	x25, x8, x25, hi
  119774: 17fffcd2     	b	0x118abc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x140>
  119778: b40009b9     	cbz	x25, 0x1198ac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xf30>
  11977c: 39400328     	ldrb	w8, [x25]
  119780: f9400729     	ldr	x9, [x25, #0x8]
  119784: d341fd0a     	lsr	x10, x8, #1
  119788: 7200011f     	tst	w8, #0x1
  11978c: 9a890148     	csel	x8, x10, x9, eq
  119790: f100091f     	cmp	x8, #0x2
  119794: 540008c3     	b.lo	0x1198ac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xf30>
  119798: 91000733     	add	x19, x25, #0x1
  11979c: 52800034     	mov	w20, #0x1               // =1
  1197a0: 1400000c     	b	0x1197d0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe54>
  1197a4: 91000508     	add	x8, x8, #0x1
  1197a8: f9000c08     	str	x8, [x0, #0x18]
  1197ac: 39400328     	ldrb	w8, [x25]
  1197b0: 9100068a     	add	x10, x20, #0x1
  1197b4: f9400729     	ldr	x9, [x25, #0x8]
  1197b8: 92407d54     	and	x20, x10, #0xffffffff
  1197bc: d341fd0b     	lsr	x11, x8, #1
  1197c0: 7200011f     	tst	w8, #0x1
  1197c4: 9a890168     	csel	x8, x11, x9, eq
  1197c8: eb14011f     	cmp	x8, x20
  1197cc: 54000709     	b.ls	0x1198ac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xf30>
  1197d0: f94002b8     	ldr	x24, [x21]
  1197d4: b4000098     	cbz	x24, 0x1197e4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe68>
  1197d8: a941a708     	ldp	x8, x9, [x24, #0x18]
  1197dc: eb09011f     	cmp	x8, x9
  1197e0: 540001a0     	b.eq	0x119814 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe98>
  1197e4: b4000316     	cbz	x22, 0x119844 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xec8>
  1197e8: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  1197ec: eb09011f     	cmp	x8, x9
  1197f0: 540000e1     	b.ne	0x11980c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe90>
  1197f4: f94002c8     	ldr	x8, [x22]
  1197f8: f9402508     	ldr	x8, [x8, #0x48]
  1197fc: aa1603e0     	mov	x0, x22
  119800: d63f0100     	blr	x8
  119804: 3100041f     	cmn	w0, #0x1
  119808: 540001e0     	b.eq	0x119844 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xec8>
  11980c: b4000218     	cbz	x24, 0x11984c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xed0>
  119810: 14000071     	b	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119814: f9400308     	ldr	x8, [x24]
  119818: f9402508     	ldr	x8, [x8, #0x48]
  11981c: aa1803e0     	mov	x0, x24
  119820: d63f0100     	blr	x8
  119824: 3100041f     	cmn	w0, #0x1
  119828: 54000080     	b.eq	0x119838 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xebc>
  11982c: f94002b8     	ldr	x24, [x21]
  119830: b5fffdd6     	cbnz	x22, 0x1197e8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe6c>
  119834: 14000004     	b	0x119844 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xec8>
  119838: aa1f03f8     	mov	x24, xzr
  11983c: f90002bf     	str	xzr, [x21]
  119840: b5fffd56     	cbnz	x22, 0x1197e8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe6c>
  119844: b4000c98     	cbz	x24, 0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119848: aa1f03f6     	mov	x22, xzr
  11984c: f94002a0     	ldr	x0, [x21]
  119850: a941a408     	ldp	x8, x9, [x0, #0x18]
  119854: eb09011f     	cmp	x8, x9
  119858: 54000060     	b.eq	0x119864 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xee8>
  11985c: 39400100     	ldrb	w0, [x8]
  119860: 14000004     	b	0x119870 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xef4>
  119864: f9400008     	ldr	x8, [x0]
  119868: f9402508     	ldr	x8, [x8, #0x48]
  11986c: d63f0100     	blr	x8
  119870: 39400328     	ldrb	w8, [x25]
  119874: f9400b29     	ldr	x9, [x25, #0x10]
  119878: 7200011f     	tst	w8, #0x1
  11987c: 9a890268     	csel	x8, x19, x9, eq
  119880: 38746908     	ldrb	w8, [x8, x20]
  119884: 6b20011f     	cmp	w8, w0, uxtb
  119888: 54000a61     	b.ne	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  11988c: f94002a0     	ldr	x0, [x21]
  119890: a941a408     	ldp	x8, x9, [x0, #0x18]
  119894: eb09011f     	cmp	x8, x9
  119898: 54fff861     	b.ne	0x1197a4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe28>
  11989c: f9400008     	ldr	x8, [x0]
  1198a0: f9402908     	ldr	x8, [x8, #0x50]
  1198a4: d63f0100     	blr	x8
  1198a8: 17ffffc1     	b	0x1197ac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xe30>
  1198ac: f94043ee     	ldr	x14, [sp, #0x80]
  1198b0: eb1701df     	cmp	x14, x23
  1198b4: 54000660     	b.eq	0x119980 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1004>
  1198b8: 3943e3e9     	ldrb	w9, [sp, #0xf8]
  1198bc: 52800035     	mov	w21, #0x1               // =1
  1198c0: f94083e8     	ldr	x8, [sp, #0x100]
  1198c4: d341fd2a     	lsr	x10, x9, #1
  1198c8: 7200013f     	tst	w9, #0x1
  1198cc: 9a880148     	csel	x8, x10, x8, eq
  1198d0: cb0e02ea     	sub	x10, x23, x14
  1198d4: f100155f     	cmp	x10, #0x5
  1198d8: 540006cb     	b.lt	0x1199b0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1034>
  1198dc: b40006a8     	cbz	x8, 0x1199b0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1034>
  1198e0: d10012e8     	sub	x8, x23, #0x4
  1198e4: eb0e011f     	cmp	x8, x14
  1198e8: 54000509     	b.ls	0x119988 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x100c>
  1198ec: 910011c9     	add	x9, x14, #0x4
  1198f0: aa0803ea     	mov	x10, x8
  1198f4: b940014b     	ldr	w11, [x10]
  1198f8: 9100112d     	add	x13, x9, #0x4
  1198fc: b85fc12c     	ldur	w12, [x9, #-0x4]
  119900: b81fc12b     	stur	w11, [x9, #-0x4]
  119904: b81fc54c     	str	w12, [x10], #-0x4
  119908: eb0a013f     	cmp	x9, x10
  11990c: aa0d03e9     	mov	x9, x13
  119910: 54ffff23     	b.lo	0x1198f4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xf78>
  119914: a9502fea     	ldp	x10, x11, [sp, #0x100]
  119918: 9103e3ec     	add	x12, sp, #0xf8
  11991c: 3943e3e9     	ldrb	w9, [sp, #0xf8]
  119920: b240018c     	orr	x12, x12, #0x1
  119924: d341fd2d     	lsr	x13, x9, #1
  119928: 7200013f     	tst	w9, #0x1
  11992c: 9a8b0189     	csel	x9, x12, x11, eq
  119930: 9a8a01aa     	csel	x10, x13, x10, eq
  119934: eb0e011f     	cmp	x8, x14
  119938: 54000329     	b.ls	0x11999c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1020>
  11993c: 8b0a012a     	add	x10, x9, x10
  119940: aa0e03eb     	mov	x11, x14
  119944: 14000007     	b	0x119960 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xfe4>
  119948: cb09014c     	sub	x12, x10, x9
  11994c: 9100116b     	add	x11, x11, #0x4
  119950: f100059f     	cmp	x12, #0x1
  119954: 9a89d529     	cinc	x9, x9, gt
  119958: eb08017f     	cmp	x11, x8
  11995c: 54000202     	b.hs	0x11999c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1020>
  119960: 3940012c     	ldrb	w12, [x9]
  119964: 34ffff2c     	cbz	w12, 0x119948 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xfcc>
  119968: 7103fd9f     	cmp	w12, #0xff
  11996c: 54fffee0     	b.eq	0x119948 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xfcc>
  119970: b940016d     	ldr	w13, [x11]
  119974: 6b0c01bf     	cmp	w13, w12
  119978: 54fffe80     	b.eq	0x119948 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0xfcc>
  11997c: 14000016     	b	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  119980: 52800035     	mov	w21, #0x1               // =1
  119984: 1400001a     	b	0x1199ec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1070>
  119988: f94087ea     	ldr	x10, [sp, #0x108]
  11998c: 9103e3eb     	add	x11, sp, #0xf8
  119990: b240016b     	orr	x11, x11, #0x1
  119994: 7200013f     	tst	w9, #0x1
  119998: 9a8a0169     	csel	x9, x11, x10, eq
  11999c: 39400129     	ldrb	w9, [x9]
  1199a0: 52800035     	mov	w21, #0x1               // =1
  1199a4: 34000069     	cbz	w9, 0x1199b0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1034>
  1199a8: 7103fd3f     	cmp	w9, #0xff
  1199ac: 54000061     	b.ne	0x1199b8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x103c>
  1199b0: aa0e03f7     	mov	x23, x14
  1199b4: 1400000e     	b	0x1199ec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1070>
  1199b8: b9400108     	ldr	w8, [x8]
  1199bc: 51000508     	sub	w8, w8, #0x1
  1199c0: 6b09011f     	cmp	w8, w9
  1199c4: 54000082     	b.hs	0x1199d4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1058>
  1199c8: 52800035     	mov	w21, #0x1               // =1
  1199cc: aa0e03f7     	mov	x23, x14
  1199d0: 14000007     	b	0x1199ec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1070>
  1199d4: f94023e9     	ldr	x9, [sp, #0x40]
  1199d8: 2a1f03f5     	mov	w21, wzr
  1199dc: f94043f7     	ldr	x23, [sp, #0x80]
  1199e0: b9400128     	ldr	w8, [x9]
  1199e4: 321e0108     	orr	w8, w8, #0x4
  1199e8: b9000128     	str	w8, [x9]
  1199ec: 394263e8     	ldrb	w8, [sp, #0x98]
  1199f0: 37000168     	tbnz	w8, #0x0, 0x119a1c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10a0>
  1199f4: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  1199f8: 370001a8     	tbnz	w8, #0x0, 0x119a2c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10b0>
  1199fc: 394323e8     	ldrb	w8, [sp, #0xc8]
  119a00: 370001e8     	tbnz	w8, #0x0, 0x119a3c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10c0>
  119a04: 394383e8     	ldrb	w8, [sp, #0xe0]
  119a08: 37000228     	tbnz	w8, #0x0, 0x119a4c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10d0>
  119a0c: 3943e3e8     	ldrb	w8, [sp, #0xf8]
  119a10: 37000268     	tbnz	w8, #0x0, 0x119a5c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10e0>
  119a14: b50002b7     	cbnz	x23, 0x119a68 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10ec>
  119a18: 14000017     	b	0x119a74 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10f8>
  119a1c: f94057e0     	ldr	x0, [sp, #0xa8]
  119a20: 94010d30     	bl	0x15cee0 <_ZdlPv@plt>
  119a24: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  119a28: 3607fea8     	tbz	w8, #0x0, 0x1199fc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1080>
  119a2c: f94063e0     	ldr	x0, [sp, #0xc0]
  119a30: 94010d2c     	bl	0x15cee0 <_ZdlPv@plt>
  119a34: 394323e8     	ldrb	w8, [sp, #0xc8]
  119a38: 3607fe68     	tbz	w8, #0x0, 0x119a04 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1088>
  119a3c: f9406fe0     	ldr	x0, [sp, #0xd8]
  119a40: 94010d28     	bl	0x15cee0 <_ZdlPv@plt>
  119a44: 394383e8     	ldrb	w8, [sp, #0xe0]
  119a48: 3607fe28     	tbz	w8, #0x0, 0x119a0c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1090>
  119a4c: f9407be0     	ldr	x0, [sp, #0xf0]
  119a50: 94010d24     	bl	0x15cee0 <_ZdlPv@plt>
  119a54: 3943e3e8     	ldrb	w8, [sp, #0xf8]
  119a58: 3607fde8     	tbz	w8, #0x0, 0x119a14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1098>
  119a5c: f94087e0     	ldr	x0, [sp, #0x108]
  119a60: 94010d20     	bl	0x15cee0 <_ZdlPv@plt>
  119a64: b4000097     	cbz	x23, 0x119a74 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x10f8>
  119a68: aa1703e0     	mov	x0, x23
  119a6c: f9403fe8     	ldr	x8, [sp, #0x78]
  119a70: d63f0100     	blr	x8
  119a74: f9402be8     	ldr	x8, [sp, #0x50]
  119a78: f9401508     	ldr	x8, [x8, #0x28]
  119a7c: f85f03a9     	ldur	x9, [x29, #-0x10]
  119a80: eb09011f     	cmp	x8, x9
  119a84: 540001e1     	b.ne	0x119ac0 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1144>
  119a88: 2a1503e0     	mov	w0, w21
  119a8c: 910b03ff     	add	sp, sp, #0x2c0
  119a90: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  119a94: a94457f6     	ldp	x22, x21, [sp, #0x40]
  119a98: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  119a9c: a94267fa     	ldp	x26, x25, [sp, #0x20]
  119aa0: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  119aa4: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  119aa8: d50323bf     	autiasp
  119aac: d65f03c0     	ret
  119ab0: 94011744     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  119ab4: 94011743     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  119ab8: 94011742     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  119abc: 94011741     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  119ac0: 94010cdc     	bl	0x15ce30 <__stack_chk_fail@plt>
  119ac4: 97fe3d1c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  119ac8: 14000013     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119acc: 910483e8     	add	x8, sp, #0x120
  119ad0: aa0003f4     	mov	x20, x0
  119ad4: f90043e8     	str	x8, [sp, #0x80]
  119ad8: f0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119adc: f9475508     	ldr	x8, [x8, #0xea8]
  119ae0: f9003fe8     	str	x8, [sp, #0x78]
  119ae4: 1400000d     	b	0x119b18 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x119c>
  119ae8: 1400000b     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119aec: 1400000a     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119af0: 14000009     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119af4: 14000008     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119af8: 14000007     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119afc: 14000006     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119b00: 14000005     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119b04: 14000004     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119b08: 14000003     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119b0c: 14000002     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119b10: 14000001     	b	0x119b14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1198>
  119b14: aa0003f4     	mov	x20, x0
  119b18: 394263e8     	ldrb	w8, [sp, #0x98]
  119b1c: 37000188     	tbnz	w8, #0x0, 0x119b4c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11d0>
  119b20: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  119b24: 370001c8     	tbnz	w8, #0x0, 0x119b5c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11e0>
  119b28: 394323e8     	ldrb	w8, [sp, #0xc8]
  119b2c: 37000208     	tbnz	w8, #0x0, 0x119b6c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11f0>
  119b30: 394383e8     	ldrb	w8, [sp, #0xe0]
  119b34: 37000248     	tbnz	w8, #0x0, 0x119b7c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1200>
  119b38: 3943e3e8     	ldrb	w8, [sp, #0xf8]
  119b3c: 37000288     	tbnz	w8, #0x0, 0x119b8c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1210>
  119b40: f94043e0     	ldr	x0, [sp, #0x80]
  119b44: b50002c0     	cbnz	x0, 0x119b9c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1220>
  119b48: 14000017     	b	0x119ba4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1228>
  119b4c: f94057e0     	ldr	x0, [sp, #0xa8]
  119b50: 94010ce4     	bl	0x15cee0 <_ZdlPv@plt>
  119b54: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  119b58: 3607fe88     	tbz	w8, #0x0, 0x119b28 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11ac>
  119b5c: f94063e0     	ldr	x0, [sp, #0xc0]
  119b60: 94010ce0     	bl	0x15cee0 <_ZdlPv@plt>
  119b64: 394323e8     	ldrb	w8, [sp, #0xc8]
  119b68: 3607fe48     	tbz	w8, #0x0, 0x119b30 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11b4>
  119b6c: f9406fe0     	ldr	x0, [sp, #0xd8]
  119b70: 94010cdc     	bl	0x15cee0 <_ZdlPv@plt>
  119b74: 394383e8     	ldrb	w8, [sp, #0xe0]
  119b78: 3607fe08     	tbz	w8, #0x0, 0x119b38 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11bc>
  119b7c: f9407be0     	ldr	x0, [sp, #0xf0]
  119b80: 94010cd8     	bl	0x15cee0 <_ZdlPv@plt>
  119b84: 3943e3e8     	ldrb	w8, [sp, #0xf8]
  119b88: 3607fdc8     	tbz	w8, #0x0, 0x119b40 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x11c4>
  119b8c: f94087e0     	ldr	x0, [sp, #0x108]
  119b90: 94010cd4     	bl	0x15cee0 <_ZdlPv@plt>
  119b94: f94043e0     	ldr	x0, [sp, #0x80]
  119b98: b4000060     	cbz	x0, 0x119ba4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::__do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>&, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<char> const&, std::__ndk1::unique_ptr<char, void (*)(void*)>&, char*&, char*)+0x1228>
  119b9c: f9403fe8     	ldr	x8, [sp, #0x78]
  119ba0: d63f0100     	blr	x8
  119ba4: aa1403e0     	mov	x0, x20
  119ba8: 9400fd6e     	bl	0x159160 <__emutls_get_address+0x6d4>
  119bac: 97fe3ce2     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000119bb0 <std::__ndk1::__throw_runtime_error(char const*)>:
  119bb0: d503233f     	paciasp
  119bb4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  119bb8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  119bbc: 910003fd     	mov	x29, sp
  119bc0: aa0003f4     	mov	x20, x0
  119bc4: 52800200     	mov	w0, #0x10               // =16
  119bc8: 94011066     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  119bcc: aa0003f3     	mov	x19, x0
  119bd0: aa1403e1     	mov	x1, x20
  119bd4: 94011843     	bl	0x15fce0 <_ZNSt13runtime_errorC1EPKc@plt>
  119bd8: f0000281     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119bdc: f0000282     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119be0: aa1303e0     	mov	x0, x19
  119be4: f9475821     	ldr	x1, [x1, #0xeb0]
  119be8: f9475c42     	ldr	x2, [x2, #0xeb8]
  119bec: 94011061     	bl	0x15dd70 <__cxa_throw@plt>
  119bf0: aa0003f4     	mov	x20, x0
  119bf4: aa1303e0     	mov	x0, x19
  119bf8: 94011062     	bl	0x15dd80 <__cxa_free_exception@plt>
  119bfc: aa1403e0     	mov	x0, x20
  119c00: 9400fd58     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000119c04 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const>:
  119c04: d503233f     	paciasp
  119c08: d10503ff     	sub	sp, sp, #0x140
  119c0c: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
  119c10: 910383fd     	add	x29, sp, #0xe0
  119c14: a90f6ffc     	stp	x28, x27, [sp, #0xf0]
  119c18: a91067fa     	stp	x26, x25, [sp, #0x100]
  119c1c: a9115ff8     	stp	x24, x23, [sp, #0x110]
  119c20: a91257f6     	stp	x22, x21, [sp, #0x120]
  119c24: a9134ff4     	stp	x20, x19, [sp, #0x130]
  119c28: d53bd059     	mrs	x25, TPIDR_EL0
  119c2c: aa0603f5     	mov	x21, x6
  119c30: f9401728     	ldr	x8, [x25, #0x28]
  119c34: aa0503f3     	mov	x19, x5
  119c38: aa0403f8     	mov	x24, x4
  119c3c: 2a0303f7     	mov	w23, w3
  119c40: aa0203f4     	mov	x20, x2
  119c44: d101b3ba     	sub	x26, x29, #0x6c
  119c48: f81f83a8     	stur	x8, [x29, #-0x8]
  119c4c: f0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119c50: f9475508     	ldr	x8, [x8, #0xea8]
  119c54: f9001bfa     	str	x26, [sp, #0x30]
  119c58: a90387e8     	stp	x8, x1, [sp, #0x38]
  119c5c: 910083e8     	add	x8, sp, #0x20
  119c60: aa0403e0     	mov	x0, x4
  119c64: 940116ff     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  119c68: f0000296     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119c6c: f0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119c70: f94702d6     	ldr	x22, [x22, #0xe00]
  119c74: f9474508     	ldr	x8, [x8, #0xe88]
  119c78: f9002fff     	str	xzr, [sp, #0x58]
  119c7c: f94013fb     	ldr	x27, [sp, #0x20]
  119c80: a904a3f6     	stp	x22, x8, [sp, #0x48]
  119c84: c8dffec8     	ldar	x8, [x22]
  119c88: b100051f     	cmn	x8, #0x1
  119c8c: 54000140     	b.eq	0x119cb4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0xb0>
  119c90: 910123e8     	add	x8, sp, #0x48
  119c94: 9101a3e9     	add	x9, sp, #0x68
  119c98: a90623e9     	stp	x9, x8, [sp, #0x60]
  119c9c: f0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119ca0: 900000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  119ca4: 9104d042     	add	x2, x2, #0x134
  119ca8: 910183e1     	add	x1, sp, #0x60
  119cac: f9470000     	ldr	x0, [x0, #0xe00]
  119cb0: 94011730     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  119cb4: a9412768     	ldp	x8, x9, [x27, #0x10]
  119cb8: b9800aca     	ldrsw	x10, [x22, #0x8]
  119cbc: cb08012b     	sub	x11, x9, x8
  119cc0: d1000549     	sub	x9, x10, #0x1
  119cc4: eb8b0d3f     	cmp	x9, x11, asr #3
  119cc8: 54000e22     	b.hs	0x119e8c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x288>
  119ccc: f8697916     	ldr	x22, [x8, x9, lsl #3]
  119cd0: b4000df6     	cbz	x22, 0x119e8c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x288>
  119cd4: b9400b04     	ldr	w4, [x24, #0x8]
  119cd8: 91019348     	add	x8, x26, #0x64
  119cdc: 390123ff     	strb	wzr, [sp, #0x48]
  119ce0: 9100a3e9     	add	x9, sp, #0x28
  119ce4: 9100c3ea     	add	x10, sp, #0x30
  119ce8: 120002e2     	and	w2, w23, #0x1
  119cec: 910103e0     	add	x0, sp, #0x40
  119cf0: 910083e3     	add	x3, sp, #0x20
  119cf4: 910123e6     	add	x6, sp, #0x48
  119cf8: aa1403e1     	mov	x1, x20
  119cfc: aa1303e5     	mov	x5, x19
  119d00: aa1603e7     	mov	x7, x22
  119d04: a900a3e9     	stp	x9, x8, [sp, #0x8]
  119d08: f90003ea     	str	x10, [sp]
  119d0c: 940117ed     	bl	0x15fcc0 <_ZNSt6__ndk19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_@plt>
  119d10: 36000540     	tbz	w0, #0x0, 0x119db8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x1b4>
  119d14: 394002a8     	ldrb	w8, [x21]
  119d18: 370000a8     	tbnz	w8, #0x0, 0x119d2c <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x128>
  119d1c: 790002bf     	strh	wzr, [x21]
  119d20: 394123e8     	ldrb	w8, [sp, #0x48]
  119d24: 350000e8     	cbnz	w8, 0x119d40 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x13c>
  119d28: 1400000e     	b	0x119d60 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x15c>
  119d2c: f9400aa8     	ldr	x8, [x21, #0x10]
  119d30: 3900011f     	strb	wzr, [x8]
  119d34: f90006bf     	str	xzr, [x21, #0x8]
  119d38: 394123e8     	ldrb	w8, [sp, #0x48]
  119d3c: 34000128     	cbz	w8, 0x119d60 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x15c>
  119d40: f94002c8     	ldr	x8, [x22]
  119d44: f9401d08     	ldr	x8, [x8, #0x38]
  119d48: aa1603e0     	mov	x0, x22
  119d4c: 528005a1     	mov	w1, #0x2d               // =45
  119d50: d63f0100     	blr	x8
  119d54: 2a0003e1     	mov	w1, w0
  119d58: aa1503e0     	mov	x0, x21
  119d5c: 940110d9     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  119d60: f94002c8     	ldr	x8, [x22]
  119d64: f9401d08     	ldr	x8, [x8, #0x38]
  119d68: aa1603e0     	mov	x0, x22
  119d6c: 52800601     	mov	w1, #0x30               // =48
  119d70: d63f0100     	blr	x8
  119d74: a942a3e2     	ldp	x2, x8, [sp, #0x28]
  119d78: d1000449     	sub	x9, x2, #0x1
  119d7c: eb09011f     	cmp	x8, x9
  119d80: 54000162     	b.hs	0x119dac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x1a8>
  119d84: aa2803e9     	mvn	x9, x8
  119d88: 8b020129     	add	x9, x9, x2
  119d8c: 8b09010a     	add	x10, x8, x9
  119d90: 3940010b     	ldrb	w11, [x8]
  119d94: 6b20017f     	cmp	w11, w0, uxtb
  119d98: 540000a1     	b.ne	0x119dac <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x1a8>
  119d9c: 91000508     	add	x8, x8, #0x1
  119da0: f1000529     	subs	x9, x9, #0x1
  119da4: 54ffff61     	b.ne	0x119d90 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x18c>
  119da8: aa0a03e8     	mov	x8, x10
  119dac: aa1503e0     	mov	x0, x21
  119db0: aa0803e1     	mov	x1, x8
  119db4: 940117cf     	bl	0x15fcf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE23__append_forward_unsafeIPcEERS5_T_S9_@plt>
  119db8: f94023f5     	ldr	x21, [sp, #0x40]
  119dbc: b4000175     	cbz	x21, 0x119de8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x1e4>
  119dc0: a941a6a8     	ldp	x8, x9, [x21, #0x18]
  119dc4: eb09011f     	cmp	x8, x9
  119dc8: 54000101     	b.ne	0x119de8 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x1e4>
  119dcc: f94002a8     	ldr	x8, [x21]
  119dd0: f9402508     	ldr	x8, [x8, #0x48]
  119dd4: aa1503e0     	mov	x0, x21
  119dd8: d63f0100     	blr	x8
  119ddc: 3100041f     	cmn	w0, #0x1
  119de0: 540004c0     	b.eq	0x119e78 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x274>
  119de4: f94023f5     	ldr	x21, [sp, #0x40]
  119de8: b40004f4     	cbz	x20, 0x119e84 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x280>
  119dec: a941a688     	ldp	x8, x9, [x20, #0x18]
  119df0: eb09011f     	cmp	x8, x9
  119df4: 540000e1     	b.ne	0x119e10 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x20c>
  119df8: f9400288     	ldr	x8, [x20]
  119dfc: f9402508     	ldr	x8, [x8, #0x48]
  119e00: aa1403e0     	mov	x0, x20
  119e04: d63f0100     	blr	x8
  119e08: 3100041f     	cmn	w0, #0x1
  119e0c: 540003c0     	b.eq	0x119e84 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x280>
  119e10: b4000095     	cbz	x21, 0x119e20 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x21c>
  119e14: b9400268     	ldr	w8, [x19]
  119e18: 321f0108     	orr	w8, w8, #0x2
  119e1c: b9000268     	str	w8, [x19]
  119e20: f94013e0     	ldr	x0, [sp, #0x20]
  119e24: f94023f3     	ldr	x19, [sp, #0x40]
  119e28: 94011652     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  119e2c: f9401be0     	ldr	x0, [sp, #0x30]
  119e30: f9001bff     	str	xzr, [sp, #0x30]
  119e34: b4000060     	cbz	x0, 0x119e40 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x23c>
  119e38: f9401fe8     	ldr	x8, [sp, #0x38]
  119e3c: d63f0100     	blr	x8
  119e40: f9401728     	ldr	x8, [x25, #0x28]
  119e44: f85f83a9     	ldur	x9, [x29, #-0x8]
  119e48: eb09011f     	cmp	x8, x9
  119e4c: 54000221     	b.ne	0x119e90 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x28c>
  119e50: aa1303e0     	mov	x0, x19
  119e54: a9534ff4     	ldp	x20, x19, [sp, #0x130]
  119e58: a95257f6     	ldp	x22, x21, [sp, #0x120]
  119e5c: a9515ff8     	ldp	x24, x23, [sp, #0x110]
  119e60: a95067fa     	ldp	x26, x25, [sp, #0x100]
  119e64: a94f6ffc     	ldp	x28, x27, [sp, #0xf0]
  119e68: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
  119e6c: 910503ff     	add	sp, sp, #0x140
  119e70: d50323bf     	autiasp
  119e74: d65f03c0     	ret
  119e78: aa1f03f5     	mov	x21, xzr
  119e7c: f90023ff     	str	xzr, [sp, #0x40]
  119e80: b5fffb74     	cbnz	x20, 0x119dec <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x1e8>
  119e84: b5fffcf5     	cbnz	x21, 0x119e20 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x21c>
  119e88: 17ffffe3     	b	0x119e14 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x210>
  119e8c: 94002e4f     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  119e90: 94010be8     	bl	0x15ce30 <__stack_chk_fail@plt>
  119e94: 14000008     	b	0x119eb4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x2b0>
  119e98: 14000007     	b	0x119eb4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x2b0>
  119e9c: 97fe3c26     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  119ea0: aa0003f3     	mov	x19, x0
  119ea4: d101b3a0     	sub	x0, x29, #0x6c
  119ea8: f9001bff     	str	xzr, [sp, #0x30]
  119eac: 14000008     	b	0x119ecc <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x2c8>
  119eb0: 14000001     	b	0x119eb4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x2b0>
  119eb4: aa0003f3     	mov	x19, x0
  119eb8: f94013e0     	ldr	x0, [sp, #0x20]
  119ebc: 9401162d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  119ec0: f9401be0     	ldr	x0, [sp, #0x30]
  119ec4: f9001bff     	str	xzr, [sp, #0x30]
  119ec8: b4000060     	cbz	x0, 0x119ed4 <std::__ndk1::money_get<char, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_get(std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, std::__ndk1::istreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&) const+0x2d0>
  119ecc: f9401fe8     	ldr	x8, [sp, #0x38]
  119ed0: d63f0100     	blr	x8
  119ed4: aa1303e0     	mov	x0, x19
  119ed8: 9400fca2     	bl	0x159160 <__emutls_get_address+0x6d4>
  119edc: 97fe3c16     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000119ee0 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)>:
  119ee0: d503233f     	paciasp
  119ee4: d10243ff     	sub	sp, sp, #0x90
  119ee8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  119eec: 9100c3fd     	add	x29, sp, #0x30
  119ef0: a9046ffc     	stp	x28, x27, [sp, #0x40]
  119ef4: a90567fa     	stp	x26, x25, [sp, #0x50]
  119ef8: a9065ff8     	stp	x24, x23, [sp, #0x60]
  119efc: a90757f6     	stp	x22, x21, [sp, #0x70]
  119f00: a9084ff4     	stp	x20, x19, [sp, #0x80]
  119f04: d53bd05a     	mrs	x26, TPIDR_EL0
  119f08: aa0703f7     	mov	x23, x7
  119f0c: f9401748     	ldr	x8, [x26, #0x28]
  119f10: aa0603f3     	mov	x19, x6
  119f14: aa0503f4     	mov	x20, x5
  119f18: aa0403f5     	mov	x21, x4
  119f1c: aa0303f6     	mov	x22, x3
  119f20: aa0203f9     	mov	x25, x2
  119f24: f81f83a8     	stur	x8, [x29, #-0x8]
  119f28: f94033bb     	ldr	x27, [x29, #0x60]
  119f2c: f9400038     	ldr	x24, [x1]
  119f30: 36000220     	tbz	w0, #0x0, 0x119f74 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x94>
  119f34: f000029c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119f38: f0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119f3c: f947639c     	ldr	x28, [x28, #0xec0]
  119f40: f9474508     	ldr	x8, [x8, #0xe88]
  119f44: f9000bff     	str	xzr, [sp, #0x10]
  119f48: a90023fc     	stp	x28, x8, [sp]
  119f4c: c8dfff88     	ldar	x8, [x28]
  119f50: b100051f     	cmn	x8, #0x1
  119f54: 54000360     	b.eq	0x119fc0 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0xe0>
  119f58: 910003e8     	mov	x8, sp
  119f5c: d10043a9     	sub	x9, x29, #0x10
  119f60: f0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119f64: f81f03a8     	stur	x8, [x29, #-0x10]
  119f68: f9000fe9     	str	x9, [sp, #0x18]
  119f6c: f9476000     	ldr	x0, [x0, #0xec0]
  119f70: 14000010     	b	0x119fb0 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0xd0>
  119f74: f000029c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119f78: f0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119f7c: f947679c     	ldr	x28, [x28, #0xec8]
  119f80: f9474508     	ldr	x8, [x8, #0xe88]
  119f84: f9000bff     	str	xzr, [sp, #0x10]
  119f88: a90023fc     	stp	x28, x8, [sp]
  119f8c: c8dfff88     	ldar	x8, [x28]
  119f90: b100051f     	cmn	x8, #0x1
  119f94: 54000160     	b.eq	0x119fc0 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0xe0>
  119f98: 910003e8     	mov	x8, sp
  119f9c: d10043a9     	sub	x9, x29, #0x10
  119fa0: f0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  119fa4: f81f03a8     	stur	x8, [x29, #-0x10]
  119fa8: f9000fe9     	str	x9, [sp, #0x18]
  119fac: f9476400     	ldr	x0, [x0, #0xec8]
  119fb0: 900000e2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  119fb4: 910063e1     	add	x1, sp, #0x18
  119fb8: 9104d042     	add	x2, x2, #0x134
  119fbc: 9401166d     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  119fc0: a9412708     	ldp	x8, x9, [x24, #0x10]
  119fc4: b9800b8a     	ldrsw	x10, [x28, #0x8]
  119fc8: cb08012b     	sub	x11, x9, x8
  119fcc: d1000549     	sub	x9, x10, #0x1
  119fd0: eb8b0d3f     	cmp	x9, x11, asr #3
  119fd4: 54000b22     	b.hs	0x11a138 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x258>
  119fd8: f8697918     	ldr	x24, [x8, x9, lsl #3]
  119fdc: b4000af8     	cbz	x24, 0x11a138 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x258>
  119fe0: f9400308     	ldr	x8, [x24]
  119fe4: aa1803e0     	mov	x0, x24
  119fe8: f9402d08     	ldr	x8, [x8, #0x58]
  119fec: d63f0100     	blr	x8
  119ff0: b9000320     	str	w0, [x25]
  119ff4: aa1803e0     	mov	x0, x24
  119ff8: f9400308     	ldr	x8, [x24]
  119ffc: f9402109     	ldr	x9, [x8, #0x40]
  11a000: 910003e8     	mov	x8, sp
  11a004: d63f0120     	blr	x9
  11a008: 39400368     	ldrb	w8, [x27]
  11a00c: 36000068     	tbz	w8, #0x0, 0x11a018 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x138>
  11a010: f9400b60     	ldr	x0, [x27, #0x10]
  11a014: 94010bb3     	bl	0x15cee0 <_ZdlPv@plt>
  11a018: 3dc003e0     	ldr	q0, [sp]
  11a01c: aa1803e0     	mov	x0, x24
  11a020: f9400be8     	ldr	x8, [sp, #0x10]
  11a024: 3d800360     	str	q0, [x27]
  11a028: f9000b68     	str	x8, [x27, #0x10]
  11a02c: f9400308     	ldr	x8, [x24]
  11a030: f9401d09     	ldr	x9, [x8, #0x38]
  11a034: 910003e8     	mov	x8, sp
  11a038: d63f0120     	blr	x9
  11a03c: 394002e8     	ldrb	w8, [x23]
  11a040: 36000068     	tbz	w8, #0x0, 0x11a04c <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x16c>
  11a044: f9400ae0     	ldr	x0, [x23, #0x10]
  11a048: 94010ba6     	bl	0x15cee0 <_ZdlPv@plt>
  11a04c: 3dc003e0     	ldr	q0, [sp]
  11a050: aa1803e0     	mov	x0, x24
  11a054: f9400be8     	ldr	x8, [sp, #0x10]
  11a058: 3d8002e0     	str	q0, [x23]
  11a05c: f9000ae8     	str	x8, [x23, #0x10]
  11a060: f9400308     	ldr	x8, [x24]
  11a064: f9400d08     	ldr	x8, [x8, #0x18]
  11a068: d63f0100     	blr	x8
  11a06c: 390002c0     	strb	w0, [x22]
  11a070: aa1803e0     	mov	x0, x24
  11a074: f9400308     	ldr	x8, [x24]
  11a078: f9401108     	ldr	x8, [x8, #0x20]
  11a07c: d63f0100     	blr	x8
  11a080: 390002a0     	strb	w0, [x21]
  11a084: aa1803e0     	mov	x0, x24
  11a088: f9400308     	ldr	x8, [x24]
  11a08c: f9401509     	ldr	x9, [x8, #0x28]
  11a090: 910003e8     	mov	x8, sp
  11a094: d63f0120     	blr	x9
  11a098: 39400288     	ldrb	w8, [x20]
  11a09c: 36000068     	tbz	w8, #0x0, 0x11a0a8 <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x1c8>
  11a0a0: f9400a80     	ldr	x0, [x20, #0x10]
  11a0a4: 94010b8f     	bl	0x15cee0 <_ZdlPv@plt>
  11a0a8: 3dc003e0     	ldr	q0, [sp]
  11a0ac: aa1803e0     	mov	x0, x24
  11a0b0: f9400be8     	ldr	x8, [sp, #0x10]
  11a0b4: 3d800280     	str	q0, [x20]
  11a0b8: f9000a88     	str	x8, [x20, #0x10]
  11a0bc: f9400308     	ldr	x8, [x24]
  11a0c0: f9401909     	ldr	x9, [x8, #0x30]
  11a0c4: 910003e8     	mov	x8, sp
  11a0c8: d63f0120     	blr	x9
  11a0cc: 39400268     	ldrb	w8, [x19]
  11a0d0: 36000068     	tbz	w8, #0x0, 0x11a0dc <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x1fc>
  11a0d4: f9400a60     	ldr	x0, [x19, #0x10]
  11a0d8: 94010b82     	bl	0x15cee0 <_ZdlPv@plt>
  11a0dc: 3dc003e0     	ldr	q0, [sp]
  11a0e0: aa1803e0     	mov	x0, x24
  11a0e4: f9400be8     	ldr	x8, [sp, #0x10]
  11a0e8: 3d800260     	str	q0, [x19]
  11a0ec: f9000a68     	str	x8, [x19, #0x10]
  11a0f0: f9400308     	ldr	x8, [x24]
  11a0f4: f9402508     	ldr	x8, [x8, #0x48]
  11a0f8: d63f0100     	blr	x8
  11a0fc: f94037a8     	ldr	x8, [x29, #0x68]
  11a100: b9000100     	str	w0, [x8]
  11a104: f9401748     	ldr	x8, [x26, #0x28]
  11a108: f85f83a9     	ldur	x9, [x29, #-0x8]
  11a10c: eb09011f     	cmp	x8, x9
  11a110: 54000161     	b.ne	0x11a13c <std::__ndk1::__money_get<char>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x25c>
  11a114: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  11a118: a94757f6     	ldp	x22, x21, [sp, #0x70]
  11a11c: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  11a120: a94567fa     	ldp	x26, x25, [sp, #0x50]
  11a124: a9446ffc     	ldp	x28, x27, [sp, #0x40]
  11a128: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11a12c: 910243ff     	add	sp, sp, #0x90
  11a130: d50323bf     	autiasp
  11a134: d65f03c0     	ret
  11a138: 94002da4     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11a13c: 94010b3d     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000011a140 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)>:
  11a140: d503245f     	bti	c
  11a144: 39400008     	ldrb	w8, [x0]
  11a148: cb01004c     	sub	x12, x2, x1
  11a14c: f9400409     	ldr	x9, [x0, #0x8]
  11a150: 7200010a     	ands	w10, w8, #0x1
  11a154: d341fd0b     	lsr	x11, x8, #1
  11a158: 9a890168     	csel	x8, x11, x9, eq
  11a15c: f100159f     	cmp	x12, #0x5
  11a160: 540006ab     	b.lt	0x11a234 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xf4>
  11a164: b4000688     	cbz	x8, 0x11a234 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xf4>
  11a168: d1001048     	sub	x8, x2, #0x4
  11a16c: eb02003f     	cmp	x1, x2
  11a170: 54000220     	b.eq	0x11a1b4 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0x74>
  11a174: eb01011f     	cmp	x8, x1
  11a178: 540001e9     	b.ls	0x11a1b4 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0x74>
  11a17c: 91001029     	add	x9, x1, #0x4
  11a180: aa0803ea     	mov	x10, x8
  11a184: b940014b     	ldr	w11, [x10]
  11a188: 9100112d     	add	x13, x9, #0x4
  11a18c: b85fc12c     	ldur	w12, [x9, #-0x4]
  11a190: b81fc12b     	stur	w11, [x9, #-0x4]
  11a194: b81fc54c     	str	w12, [x10], #-0x4
  11a198: eb0a013f     	cmp	x9, x10
  11a19c: aa0d03e9     	mov	x9, x13
  11a1a0: 54ffff23     	b.lo	0x11a184 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0x44>
  11a1a4: 3940000b     	ldrb	w11, [x0]
  11a1a8: f9400409     	ldr	x9, [x0, #0x8]
  11a1ac: 1200016a     	and	w10, w11, #0x1
  11a1b0: d341fd6b     	lsr	x11, x11, #1
  11a1b4: f940080c     	ldr	x12, [x0, #0x10]
  11a1b8: 7100015f     	cmp	w10, #0x0
  11a1bc: 9a890169     	csel	x9, x11, x9, eq
  11a1c0: 9a80158a     	csinc	x10, x12, x0, ne
  11a1c4: eb01011f     	cmp	x8, x1
  11a1c8: 54000229     	b.ls	0x11a20c <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xcc>
  11a1cc: 8b090149     	add	x9, x10, x9
  11a1d0: 14000007     	b	0x11a1ec <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xac>
  11a1d4: cb0a012b     	sub	x11, x9, x10
  11a1d8: 91001021     	add	x1, x1, #0x4
  11a1dc: f100057f     	cmp	x11, #0x1
  11a1e0: 9a8ad54a     	cinc	x10, x10, gt
  11a1e4: eb08003f     	cmp	x1, x8
  11a1e8: 54000122     	b.hs	0x11a20c <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xcc>
  11a1ec: 3940014b     	ldrb	w11, [x10]
  11a1f0: 34ffff2b     	cbz	w11, 0x11a1d4 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0x94>
  11a1f4: 7103fd7f     	cmp	w11, #0xff
  11a1f8: 54fffee0     	b.eq	0x11a1d4 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0x94>
  11a1fc: b940002c     	ldr	w12, [x1]
  11a200: 6b0b019f     	cmp	w12, w11
  11a204: 54fffe80     	b.eq	0x11a1d4 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0x94>
  11a208: 14000009     	b	0x11a22c <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xec>
  11a20c: 39400149     	ldrb	w9, [x10]
  11a210: 34000129     	cbz	w9, 0x11a234 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xf4>
  11a214: 7103fd3f     	cmp	w9, #0xff
  11a218: 540000e0     	b.eq	0x11a234 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xf4>
  11a21c: b9400108     	ldr	w8, [x8]
  11a220: 51000508     	sub	w8, w8, #0x1
  11a224: 6b09011f     	cmp	w8, w9
  11a228: 54000063     	b.lo	0x11a234 <std::__ndk1::__check_grouping(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned int*, unsigned int*, unsigned int&)+0xf4>
  11a22c: 52800088     	mov	w8, #0x4                // =4
  11a230: b9000068     	str	w8, [x3]
  11a234: d65f03c0     	ret

000000000011a238 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const>:
  11a238: d503233f     	paciasp
  11a23c: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11a240: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11a244: 910003fd     	mov	x29, sp
  11a248: a90267fa     	stp	x26, x25, [sp, #0x20]
  11a24c: a9035ff8     	stp	x24, x23, [sp, #0x30]
  11a250: a90457f6     	stp	x22, x21, [sp, #0x40]
  11a254: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11a258: d10a43ff     	sub	sp, sp, #0x290
  11a25c: d53bd059     	mrs	x25, TPIDR_EL0
  11a260: aa0603f5     	mov	x21, x6
  11a264: f9401728     	ldr	x8, [x25, #0x28]
  11a268: aa0503f3     	mov	x19, x5
  11a26c: aa0403f7     	mov	x23, x4
  11a270: 2a0303f6     	mov	w22, w3
  11a274: aa0203f4     	mov	x20, x2
  11a278: 9103c3fb     	add	x27, sp, #0xf0
  11a27c: f81f03a8     	stur	x8, [x29, #-0x10]
  11a280: d0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a284: f9475508     	ldr	x8, [x8, #0xea8]
  11a288: f9001ffb     	str	x27, [sp, #0x38]
  11a28c: a90407e8     	stp	x8, x1, [sp, #0x40]
  11a290: 9100a3e8     	add	x8, sp, #0x28
  11a294: aa0403e0     	mov	x0, x4
  11a298: 94011572     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11a29c: d0000298     	adrp	x24, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a2a0: d0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a2a4: 9102e3fa     	add	x26, sp, #0xb8
  11a2a8: f9470f18     	ldr	x24, [x24, #0xe18]
  11a2ac: f9474508     	ldr	x8, [x8, #0xe88]
  11a2b0: f90033ff     	str	xzr, [sp, #0x60]
  11a2b4: f94017fc     	ldr	x28, [sp, #0x28]
  11a2b8: a90523f8     	stp	x24, x8, [sp, #0x50]
  11a2bc: c8dfff08     	ldar	x8, [x24]
  11a2c0: b100051f     	cmn	x8, #0x1
  11a2c4: 54000140     	b.eq	0x11a2ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0xb4>
  11a2c8: 910143e8     	add	x8, sp, #0x50
  11a2cc: f900175a     	str	x26, [x26, #0x28]
  11a2d0: f9000348     	str	x8, [x26]
  11a2d4: d0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a2d8: f00000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11a2dc: 9104d042     	add	x2, x2, #0x134
  11a2e0: 910383e1     	add	x1, sp, #0xe0
  11a2e4: f9470c00     	ldr	x0, [x0, #0xe18]
  11a2e8: 940115a2     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11a2ec: a9412788     	ldp	x8, x9, [x28, #0x10]
  11a2f0: b9800b0a     	ldrsw	x10, [x24, #0x8]
  11a2f4: cb08012b     	sub	x11, x9, x8
  11a2f8: d1000549     	sub	x9, x10, #0x1
  11a2fc: eb8b0d3f     	cmp	x9, x11, asr #3
  11a300: 540017c2     	b.hs	0x11a5f8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3c0>
  11a304: f8697918     	ldr	x24, [x8, x9, lsl #3]
  11a308: b4001798     	cbz	x24, 0x11a5f8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3c0>
  11a30c: b9400ae4     	ldr	w4, [x23, #0x8]
  11a310: 91064368     	add	x8, x27, #0x190
  11a314: 390093ff     	strb	wzr, [sp, #0x24]
  11a318: 9100c3e9     	add	x9, sp, #0x30
  11a31c: 9100e3ea     	add	x10, sp, #0x38
  11a320: 120002c2     	and	w2, w22, #0x1
  11a324: 910123e0     	add	x0, sp, #0x48
  11a328: 9100a3e3     	add	x3, sp, #0x28
  11a32c: 910093e6     	add	x6, sp, #0x24
  11a330: aa1403e1     	mov	x1, x20
  11a334: aa1303e5     	mov	x5, x19
  11a338: aa1803e7     	mov	x7, x24
  11a33c: a900a3e9     	stp	x9, x8, [sp, #0x8]
  11a340: f90003ea     	str	x10, [sp]
  11a344: 9401166f     	bl	0x15fd00 <_ZNSt6__ndk19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_@plt>
  11a348: 36000d20     	tbz	w0, #0x0, 0x11a4ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2b4>
  11a34c: 90fffaa9     	adrp	x9, 0x6e000
  11a350: 528706e8     	mov	w8, #0x3837             // =14391
  11a354: 911f7929     	add	x9, x9, #0x7de
  11a358: 72a00728     	movk	w8, #0x39, lsl #16
  11a35c: f9400129     	ldr	x9, [x9]
  11a360: b802f348     	stur	w8, [x26, #0x2f]
  11a364: f9001749     	str	x9, [x26, #0x28]
  11a368: 910383e9     	add	x9, sp, #0xe0
  11a36c: f9400308     	ldr	x8, [x24]
  11a370: 91002922     	add	x2, x9, #0xa
  11a374: f9403108     	ldr	x8, [x8, #0x60]
  11a378: 910383e1     	add	x1, sp, #0xe0
  11a37c: 9102e3e3     	add	x3, sp, #0xb8
  11a380: aa1803e0     	mov	x0, x24
  11a384: d63f0100     	blr	x8
  11a388: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11a38c: cb170308     	sub	x8, x24, x23
  11a390: f106251f     	cmp	x8, #0x189
  11a394: 54000c0b     	b.lt	0x11a514 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2dc>
  11a398: d342fd08     	lsr	x8, x8, #2
  11a39c: 91000900     	add	x0, x8, #0x2
  11a3a0: 94010ba0     	bl	0x15d220 <malloc@plt>
  11a3a4: aa0003f6     	mov	x22, x0
  11a3a8: aa0003e8     	mov	x8, x0
  11a3ac: b40012e0     	cbz	x0, 0x11a608 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3d0>
  11a3b0: 394093e9     	ldrb	w9, [sp, #0x24]
  11a3b4: 34000069     	cbz	w9, 0x11a3c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x188>
  11a3b8: 528005a9     	mov	w9, #0x2d               // =45
  11a3bc: 38001509     	strb	w9, [x8], #0x1
  11a3c0: eb1802ff     	cmp	x23, x24
  11a3c4: 540007e2     	b.hs	0x11a4c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x288>
  11a3c8: 9102e3e9     	add	x9, sp, #0xb8
  11a3cc: 910383e2     	add	x2, sp, #0xe0
  11a3d0: 9100a12a     	add	x10, x9, #0x28
  11a3d4: 9100112b     	add	x11, x9, #0x4
  11a3d8: 9100212c     	add	x12, x9, #0x8
  11a3dc: 9100312d     	add	x13, x9, #0xc
  11a3e0: 9100412e     	add	x14, x9, #0x10
  11a3e4: 9100512f     	add	x15, x9, #0x14
  11a3e8: 91006130     	add	x16, x9, #0x18
  11a3ec: 91007131     	add	x17, x9, #0x1c
  11a3f0: 91008120     	add	x0, x9, #0x20
  11a3f4: 91009121     	add	x1, x9, #0x24
  11a3f8: 1400000a     	b	0x11a420 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1e8>
  11a3fc: 9102e3e4     	add	x4, sp, #0xb8
  11a400: cb090083     	sub	x3, x4, x9
  11a404: f9401be4     	ldr	x4, [sp, #0x30]
  11a408: 9342fc63     	asr	x3, x3, #2
  11a40c: 910012f7     	add	x23, x23, #0x4
  11a410: eb0402ff     	cmp	x23, x4
  11a414: 38636843     	ldrb	w3, [x2, x3]
  11a418: 38001503     	strb	w3, [x8], #0x1
  11a41c: 54000522     	b.hs	0x11a4c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x288>
  11a420: b94002e3     	ldr	w3, [x23]
  11a424: b940bbe4     	ldr	w4, [sp, #0xb8]
  11a428: 6b03009f     	cmp	w4, w3
  11a42c: 54fffe80     	b.eq	0x11a3fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c4>
  11a430: b940bfe5     	ldr	w5, [sp, #0xbc]
  11a434: aa0b03e4     	mov	x4, x11
  11a438: 6b0300bf     	cmp	w5, w3
  11a43c: 54fffe20     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a440: b940c3e5     	ldr	w5, [sp, #0xc0]
  11a444: aa0c03e4     	mov	x4, x12
  11a448: 6b0300bf     	cmp	w5, w3
  11a44c: 54fffda0     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a450: b940c7e5     	ldr	w5, [sp, #0xc4]
  11a454: aa0d03e4     	mov	x4, x13
  11a458: 6b0300bf     	cmp	w5, w3
  11a45c: 54fffd20     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a460: b940cbe5     	ldr	w5, [sp, #0xc8]
  11a464: aa0e03e4     	mov	x4, x14
  11a468: 6b0300bf     	cmp	w5, w3
  11a46c: 54fffca0     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a470: b940cfe5     	ldr	w5, [sp, #0xcc]
  11a474: aa0f03e4     	mov	x4, x15
  11a478: 6b0300bf     	cmp	w5, w3
  11a47c: 54fffc20     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a480: b940d3e5     	ldr	w5, [sp, #0xd0]
  11a484: aa1003e4     	mov	x4, x16
  11a488: 6b0300bf     	cmp	w5, w3
  11a48c: 54fffba0     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a490: b940d7e5     	ldr	w5, [sp, #0xd4]
  11a494: aa1103e4     	mov	x4, x17
  11a498: 6b0300bf     	cmp	w5, w3
  11a49c: 54fffb20     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a4a0: b940dbe5     	ldr	w5, [sp, #0xd8]
  11a4a4: aa0003e4     	mov	x4, x0
  11a4a8: 6b0300bf     	cmp	w5, w3
  11a4ac: 54fffaa0     	b.eq	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a4b0: b940dfe4     	ldr	w4, [sp, #0xdc]
  11a4b4: 6b03009f     	cmp	w4, w3
  11a4b8: 9a8a0024     	csel	x4, x1, x10, eq
  11a4bc: 17ffffd1     	b	0x11a400 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x1c8>
  11a4c0: d0fffaa1     	adrp	x1, 0x70000
  11a4c4: 910143e0     	add	x0, sp, #0x50
  11a4c8: 91155421     	add	x1, x1, #0x555
  11a4cc: aa1503e2     	mov	x2, x21
  11a4d0: 3900011f     	strb	wzr, [x8]
  11a4d4: 94010ed7     	bl	0x15e030 <sscanf@plt>
  11a4d8: 7100041f     	cmp	w0, #0x1
  11a4dc: 54000901     	b.ne	0x11a5fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3c4>
  11a4e0: b4000076     	cbz	x22, 0x11a4ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2b4>
  11a4e4: aa1603e0     	mov	x0, x22
  11a4e8: 94010b6e     	bl	0x15d2a0 <free@plt>
  11a4ec: f94027e0     	ldr	x0, [sp, #0x48]
  11a4f0: b40000c0     	cbz	x0, 0x11a508 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2d0>
  11a4f4: a941a408     	ldp	x8, x9, [x0, #0x18]
  11a4f8: eb09011f     	cmp	x8, x9
  11a4fc: 54000160     	b.eq	0x11a528 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2f0>
  11a500: b9400100     	ldr	w0, [x8]
  11a504: 1400000c     	b	0x11a534 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x2fc>
  11a508: 52800035     	mov	w21, #0x1               // =1
  11a50c: b5000214     	cbnz	x20, 0x11a54c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x314>
  11a510: 14000038     	b	0x11a5f0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3b8>
  11a514: aa1f03f6     	mov	x22, xzr
  11a518: 910143e8     	add	x8, sp, #0x50
  11a51c: 394093e9     	ldrb	w9, [sp, #0x24]
  11a520: 35fff4c9     	cbnz	w9, 0x11a3b8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x180>
  11a524: 17ffffa7     	b	0x11a3c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x188>
  11a528: f9400008     	ldr	x8, [x0]
  11a52c: f9402508     	ldr	x8, [x8, #0x48]
  11a530: d63f0100     	blr	x8
  11a534: 3100041f     	cmn	w0, #0x1
  11a538: 54000560     	b.eq	0x11a5e4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3ac>
  11a53c: f94027e8     	ldr	x8, [sp, #0x48]
  11a540: f100011f     	cmp	x8, #0x0
  11a544: 1a9f17f5     	cset	w21, eq
  11a548: b4000554     	cbz	x20, 0x11a5f0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3b8>
  11a54c: a941a688     	ldp	x8, x9, [x20, #0x18]
  11a550: eb09011f     	cmp	x8, x9
  11a554: 54000060     	b.eq	0x11a560 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x328>
  11a558: b9400100     	ldr	w0, [x8]
  11a55c: 14000005     	b	0x11a570 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x338>
  11a560: f9400288     	ldr	x8, [x20]
  11a564: f9402508     	ldr	x8, [x8, #0x48]
  11a568: aa1403e0     	mov	x0, x20
  11a56c: d63f0100     	blr	x8
  11a570: 3100041f     	cmn	w0, #0x1
  11a574: 1a9f17e8     	cset	w8, eq
  11a578: 4a0802a8     	eor	w8, w21, w8
  11a57c: 37000088     	tbnz	w8, #0x0, 0x11a58c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x354>
  11a580: b9400268     	ldr	w8, [x19]
  11a584: 321f0108     	orr	w8, w8, #0x2
  11a588: b9000268     	str	w8, [x19]
  11a58c: f94017e0     	ldr	x0, [sp, #0x28]
  11a590: f94027f3     	ldr	x19, [sp, #0x48]
  11a594: 94011477     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11a598: f9401fe0     	ldr	x0, [sp, #0x38]
  11a59c: f9001fff     	str	xzr, [sp, #0x38]
  11a5a0: b4000060     	cbz	x0, 0x11a5ac <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x374>
  11a5a4: f94023e8     	ldr	x8, [sp, #0x40]
  11a5a8: d63f0100     	blr	x8
  11a5ac: f9401728     	ldr	x8, [x25, #0x28]
  11a5b0: f85f03a9     	ldur	x9, [x29, #-0x10]
  11a5b4: eb09011f     	cmp	x8, x9
  11a5b8: 540002a1     	b.ne	0x11a60c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x3d4>
  11a5bc: aa1303e0     	mov	x0, x19
  11a5c0: 910a43ff     	add	sp, sp, #0x290
  11a5c4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11a5c8: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11a5cc: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11a5d0: a94267fa     	ldp	x26, x25, [sp, #0x20]
  11a5d4: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11a5d8: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11a5dc: d50323bf     	autiasp
  11a5e0: d65f03c0     	ret
  11a5e4: 52800035     	mov	w21, #0x1               // =1
  11a5e8: f90027ff     	str	xzr, [sp, #0x48]
  11a5ec: b5fffb14     	cbnz	x20, 0x11a54c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x314>
  11a5f0: 3707fc95     	tbnz	w21, #0x0, 0x11a580 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x348>
  11a5f4: 17ffffe6     	b	0x11a58c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x354>
  11a5f8: 94002c74     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11a5fc: 90fffaa0     	adrp	x0, 0x6e000
  11a600: 913ca000     	add	x0, x0, #0xf28
  11a604: 940115a7     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  11a608: 9401146e     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11a60c: 94010a09     	bl	0x15ce30 <__stack_chk_fail@plt>
  11a610: 1400000f     	b	0x11a64c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x414>
  11a614: aa0003f3     	mov	x19, x0
  11a618: b40001d6     	cbz	x22, 0x11a650 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x418>
  11a61c: aa1603e0     	mov	x0, x22
  11a620: 94010b20     	bl	0x15d2a0 <free@plt>
  11a624: 1400000b     	b	0x11a650 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x418>
  11a628: 14000009     	b	0x11a64c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x414>
  11a62c: 97fe3a42     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  11a630: d0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a634: aa0003f3     	mov	x19, x0
  11a638: 9103c3e0     	add	x0, sp, #0xf0
  11a63c: f9475508     	ldr	x8, [x8, #0xea8]
  11a640: f9001fff     	str	xzr, [sp, #0x38]
  11a644: 14000009     	b	0x11a668 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x430>
  11a648: 14000001     	b	0x11a64c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x414>
  11a64c: aa0003f3     	mov	x19, x0
  11a650: f94017e0     	ldr	x0, [sp, #0x28]
  11a654: 94011447     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11a658: f9401fe0     	ldr	x0, [sp, #0x38]
  11a65c: f9001fff     	str	xzr, [sp, #0x38]
  11a660: b4000060     	cbz	x0, 0x11a66c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, long double&) const+0x434>
  11a664: f94023e8     	ldr	x8, [sp, #0x40]
  11a668: d63f0100     	blr	x8
  11a66c: aa1303e0     	mov	x0, x19
  11a670: 9400fabc     	bl	0x159160 <__emutls_get_address+0x6d4>
  11a674: 97fe3a30     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000011a678 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)>:
  11a678: d503233f     	paciasp
  11a67c: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11a680: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11a684: 910003fd     	mov	x29, sp
  11a688: a90267fa     	stp	x26, x25, [sp, #0x20]
  11a68c: a9035ff8     	stp	x24, x23, [sp, #0x30]
  11a690: a90457f6     	stp	x22, x21, [sp, #0x40]
  11a694: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11a698: d10ac3ff     	sub	sp, sp, #0x2b0
  11a69c: f90013e6     	str	x6, [sp, #0x20]
  11a6a0: aa0703f8     	mov	x24, x7
  11a6a4: f9001fe5     	str	x5, [sp, #0x38]
  11a6a8: d53bd04a     	mrs	x10, TPIDR_EL0
  11a6ac: f90027ea     	str	x10, [sp, #0x48]
  11a6b0: 2a0403f4     	mov	w20, w4
  11a6b4: aa0103f6     	mov	x22, x1
  11a6b8: aa0003f5     	mov	x21, x0
  11a6bc: f940154a     	ldr	x10, [x10, #0x28]
  11a6c0: aa0303e8     	mov	x8, x3
  11a6c4: 2a0203e9     	mov	w9, w2
  11a6c8: f81f03aa     	stur	x10, [x29, #-0x10]
  11a6cc: a90effff     	stp	xzr, xzr, [sp, #0xe8]
  11a6d0: f9007fff     	str	xzr, [sp, #0xf8]
  11a6d4: a90d7fff     	stp	xzr, xzr, [sp, #0xd0]
  11a6d8: f90073ff     	str	xzr, [sp, #0xe0]
  11a6dc: a90bffff     	stp	xzr, xzr, [sp, #0xb8]
  11a6e0: f90067ff     	str	xzr, [sp, #0xc8]
  11a6e4: a90a7fff     	stp	xzr, xzr, [sp, #0xa0]
  11a6e8: f9005bff     	str	xzr, [sp, #0xb0]
  11a6ec: a908ffff     	stp	xzr, xzr, [sp, #0x88]
  11a6f0: f9004fff     	str	xzr, [sp, #0x98]
  11a6f4: 910213ea     	add	x10, sp, #0x84
  11a6f8: 910283f7     	add	x23, sp, #0xa0
  11a6fc: 910423e2     	add	x2, sp, #0x108
  11a700: 910413e3     	add	x3, sp, #0x104
  11a704: 910403e4     	add	x4, sp, #0x100
  11a708: 9103a3e5     	add	x5, sp, #0xe8
  11a70c: 910343e6     	add	x6, sp, #0xd0
  11a710: 9102e3e7     	add	x7, sp, #0xb8
  11a714: 2a0903e0     	mov	w0, w9
  11a718: aa0803e1     	mov	x1, x8
  11a71c: 910343f3     	add	x19, sp, #0xd0
  11a720: 9102e3fb     	add	x27, sp, #0xb8
  11a724: a9002bf7     	stp	x23, x10, [sp]
  11a728: 9401157a     	bl	0x15fd10 <_ZNSt6__ndk111__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri@plt>
  11a72c: a9462ba8     	ldp	x8, x10, [x29, #0x60]
  11a730: 910443f9     	add	x25, sp, #0x110
  11a734: f9002bff     	str	xzr, [sp, #0x50]
  11a738: 91064329     	add	x9, x25, #0x190
  11a73c: aa1f03fa     	mov	x26, xzr
  11a740: f9403bbc     	ldr	x28, [x29, #0x70]
  11a744: b27e02eb     	orr	x11, x23, #0x4
  11a748: 910443f7     	add	x23, sp, #0x110
  11a74c: a906a7e8     	stp	x8, x9, [sp, #0x68]
  11a750: 53092689     	ubfx	w9, w20, #9, #1
  11a754: f9400108     	ldr	x8, [x8]
  11a758: 290853e9     	stp	w9, w20, [sp, #0x40]
  11a75c: b27e0269     	orr	x9, x19, #0x4
  11a760: 9102e3f4     	add	x20, sp, #0xb8
  11a764: f90033e9     	str	x9, [sp, #0x60]
  11a768: 910223e9     	add	x9, sp, #0x88
  11a76c: b27e0129     	orr	x9, x9, #0x4
  11a770: f9000fe9     	str	x9, [sp, #0x18]
  11a774: b27e0369     	orr	x9, x27, #0x4
  11a778: f9001be9     	str	x9, [sp, #0x30]
  11a77c: d0000289     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a780: f9475529     	ldr	x9, [x9, #0xea8]
  11a784: f90017eb     	str	x11, [sp, #0x28]
  11a788: f9003fea     	str	x10, [sp, #0x78]
  11a78c: f9000148     	str	x8, [x10]
  11a790: f9002fe9     	str	x9, [sp, #0x58]
  11a794: 1400000a     	b	0x11a7bc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x144>
  11a798: f9403fe8     	ldr	x8, [sp, #0x78]
  11a79c: f94037e9     	ldr	x9, [sp, #0x68]
  11a7a0: f9400108     	ldr	x8, [x8]
  11a7a4: f9400129     	ldr	x9, [x9]
  11a7a8: eb09011f     	cmp	x8, x9
  11a7ac: 54008280     	b.eq	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11a7b0: 9100075a     	add	x26, x26, #0x1
  11a7b4: f100135f     	cmp	x26, #0x4
  11a7b8: 54006e00     	b.eq	0x11b578 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf00>
  11a7bc: f94002a0     	ldr	x0, [x21]
  11a7c0: b40000c0     	cbz	x0, 0x11a7d8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x160>
  11a7c4: a941a408     	ldp	x8, x9, [x0, #0x18]
  11a7c8: eb09011f     	cmp	x8, x9
  11a7cc: 540000c0     	b.eq	0x11a7e4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x16c>
  11a7d0: b9400100     	ldr	w0, [x8]
  11a7d4: 14000007     	b	0x11a7f0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x178>
  11a7d8: 52800033     	mov	w19, #0x1               // =1
  11a7dc: b50001f6     	cbnz	x22, 0x11a818 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1a0>
  11a7e0: 1400001b     	b	0x11a84c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1d4>
  11a7e4: f9400008     	ldr	x8, [x0]
  11a7e8: f9402508     	ldr	x8, [x8, #0x48]
  11a7ec: d63f0100     	blr	x8
  11a7f0: 3100041f     	cmn	w0, #0x1
  11a7f4: 540000c0     	b.eq	0x11a80c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x194>
  11a7f8: f94002a8     	ldr	x8, [x21]
  11a7fc: f100011f     	cmp	x8, #0x0
  11a800: 1a9f17f3     	cset	w19, eq
  11a804: b50000b6     	cbnz	x22, 0x11a818 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1a0>
  11a808: 14000011     	b	0x11a84c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1d4>
  11a80c: 52800033     	mov	w19, #0x1               // =1
  11a810: f90002bf     	str	xzr, [x21]
  11a814: b40001d6     	cbz	x22, 0x11a84c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1d4>
  11a818: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11a81c: eb09011f     	cmp	x8, x9
  11a820: 54000060     	b.eq	0x11a82c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1b4>
  11a824: b9400100     	ldr	w0, [x8]
  11a828: 14000005     	b	0x11a83c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1c4>
  11a82c: f94002c8     	ldr	x8, [x22]
  11a830: f9402508     	ldr	x8, [x8, #0x48]
  11a834: aa1603e0     	mov	x0, x22
  11a838: d63f0100     	blr	x8
  11a83c: 3100041f     	cmn	w0, #0x1
  11a840: 54000060     	b.eq	0x11a84c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1d4>
  11a844: 37000093     	tbnz	w19, #0x0, 0x11a854 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1dc>
  11a848: 1400034c     	b	0x11b578 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf00>
  11a84c: aa1f03f6     	mov	x22, xzr
  11a850: 37006953     	tbnz	w19, #0x0, 0x11b578 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf00>
  11a854: 910423e8     	add	x8, sp, #0x108
  11a858: 387a6908     	ldrb	w8, [x8, x26]
  11a85c: 7100111f     	cmp	w8, #0x4
  11a860: 54fffa88     	b.hi	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11a864: d0fffb0b     	adrp	x11, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11a868: 9113e56b     	add	x11, x11, #0x4f9
  11a86c: 10000089     	adr	x9, 0x11a87c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x204>
  11a870: 3868696a     	ldrb	w10, [x11, x8]
  11a874: 8b0a0929     	add	x9, x9, x10, lsl #2
  11a878: d61f0120     	br	x9
  11a87c: d503249f     	bti	j
  11a880: f1000f5f     	cmp	x26, #0x3
  11a884: 54002561     	b.ne	0x11ad30 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6b8>
  11a888: 1400033c     	b	0x11b578 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf00>
  11a88c: d503249f     	bti	j
  11a890: 2a1f03f3     	mov	w19, wzr
  11a894: 14000003     	b	0x11a8a0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x228>
  11a898: 91001108     	add	x8, x8, #0x4
  11a89c: f9000c08     	str	x8, [x0, #0x18]
  11a8a0: f94002a0     	ldr	x0, [x21]
  11a8a4: b40000c0     	cbz	x0, 0x11a8bc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x244>
  11a8a8: a941a408     	ldp	x8, x9, [x0, #0x18]
  11a8ac: eb09011f     	cmp	x8, x9
  11a8b0: 540000c0     	b.eq	0x11a8c8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x250>
  11a8b4: b9400100     	ldr	w0, [x8]
  11a8b8: 14000007     	b	0x11a8d4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x25c>
  11a8bc: 5280003b     	mov	w27, #0x1               // =1
  11a8c0: b50001f6     	cbnz	x22, 0x11a8fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x284>
  11a8c4: 1400001b     	b	0x11a930 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2b8>
  11a8c8: f9400008     	ldr	x8, [x0]
  11a8cc: f9402508     	ldr	x8, [x8, #0x48]
  11a8d0: d63f0100     	blr	x8
  11a8d4: 3100041f     	cmn	w0, #0x1
  11a8d8: 540000c0     	b.eq	0x11a8f0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x278>
  11a8dc: f94002a8     	ldr	x8, [x21]
  11a8e0: f100011f     	cmp	x8, #0x0
  11a8e4: 1a9f17fb     	cset	w27, eq
  11a8e8: b50000b6     	cbnz	x22, 0x11a8fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x284>
  11a8ec: 14000011     	b	0x11a930 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2b8>
  11a8f0: 5280003b     	mov	w27, #0x1               // =1
  11a8f4: f90002bf     	str	xzr, [x21]
  11a8f8: b40001d6     	cbz	x22, 0x11a930 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2b8>
  11a8fc: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11a900: eb09011f     	cmp	x8, x9
  11a904: 54000060     	b.eq	0x11a910 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x298>
  11a908: b9400100     	ldr	w0, [x8]
  11a90c: 14000005     	b	0x11a920 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2a8>
  11a910: f94002c8     	ldr	x8, [x22]
  11a914: f9402508     	ldr	x8, [x8, #0x48]
  11a918: aa1603e0     	mov	x0, x22
  11a91c: d63f0100     	blr	x8
  11a920: 3100041f     	cmn	w0, #0x1
  11a924: 54000060     	b.eq	0x11a930 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2b8>
  11a928: 3500009b     	cbnz	w27, 0x11a938 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2c0>
  11a92c: 140000a8     	b	0x11abcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x554>
  11a930: aa1f03f6     	mov	x22, xzr
  11a934: 370014db     	tbnz	w27, #0x0, 0x11abcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x554>
  11a938: f94002a0     	ldr	x0, [x21]
  11a93c: a941a408     	ldp	x8, x9, [x0, #0x18]
  11a940: eb09011f     	cmp	x8, x9
  11a944: 54000060     	b.eq	0x11a950 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2d8>
  11a948: b940011b     	ldr	w27, [x8]
  11a94c: 14000005     	b	0x11a960 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x2e8>
  11a950: f9400008     	ldr	x8, [x0]
  11a954: f9402508     	ldr	x8, [x8, #0x48]
  11a958: d63f0100     	blr	x8
  11a95c: 2a0003fb     	mov	w27, w0
  11a960: f9400308     	ldr	x8, [x24]
  11a964: f9400d08     	ldr	x8, [x8, #0x18]
  11a968: aa1803e0     	mov	x0, x24
  11a96c: 52800801     	mov	w1, #0x40               // =64
  11a970: 2a1b03e2     	mov	w2, w27
  11a974: d63f0100     	blr	x8
  11a978: 360000e0     	tbz	w0, #0x0, 0x11a994 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x31c>
  11a97c: f9403fe8     	ldr	x8, [sp, #0x78]
  11a980: f9400108     	ldr	x8, [x8]
  11a984: eb1c011f     	cmp	x8, x28
  11a988: 54000440     	b.eq	0x11aa10 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x398>
  11a98c: f9403feb     	ldr	x11, [sp, #0x78]
  11a990: 14000042     	b	0x11aa98 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x420>
  11a994: 3943a3e8     	ldrb	w8, [sp, #0xe8]
  11a998: f9407be9     	ldr	x9, [sp, #0xf0]
  11a99c: d341fd0a     	lsr	x10, x8, #1
  11a9a0: 7200011f     	tst	w8, #0x1
  11a9a4: 9a890148     	csel	x8, x10, x9, eq
  11a9a8: b4001128     	cbz	x8, 0x11abcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x554>
  11a9ac: 34001113     	cbz	w19, 0x11abcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x554>
  11a9b0: b94103e8     	ldr	w8, [sp, #0x100]
  11a9b4: 6b08037f     	cmp	w27, w8
  11a9b8: 540010a1     	b.ne	0x11abcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x554>
  11a9bc: f9403be8     	ldr	x8, [sp, #0x70]
  11a9c0: eb0802ff     	cmp	x23, x8
  11a9c4: 540008c1     	b.ne	0x11aadc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x464>
  11a9c8: aa1903e0     	mov	x0, x25
  11a9cc: eb190119     	subs	x25, x8, x25
  11a9d0: d37ffb28     	lsl	x8, x25, #1
  11a9d4: 52800089     	mov	w9, #0x4                // =4
  11a9d8: 9a880128     	csel	x8, x9, x8, eq
  11a9dc: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  11a9e0: eb09033f     	cmp	x25, x9
  11a9e4: d0000289     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11a9e8: da9f3117     	csinv	x23, x8, xzr, lo
  11a9ec: f9402fe8     	ldr	x8, [sp, #0x58]
  11a9f0: f9475529     	ldr	x9, [x9, #0xea8]
  11a9f4: eb09011f     	cmp	x8, x9
  11a9f8: 54000580     	b.eq	0x11aaa8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x430>
  11a9fc: aa1703e1     	mov	x1, x23
  11aa00: aa0003f4     	mov	x20, x0
  11aa04: 94010a47     	bl	0x15d320 <realloc@plt>
  11aa08: b5000580     	cbnz	x0, 0x11aab8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x440>
  11aa0c: 140003b2     	b	0x11b8d4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x125c>
  11aa10: f94037e8     	ldr	x8, [sp, #0x68]
  11aa14: aa1903f4     	mov	x20, x25
  11aa18: 5280008a     	mov	w10, #0x4               // =4
  11aa1c: a9402100     	ldp	x0, x8, [x8]
  11aa20: eb000399     	subs	x25, x28, x0
  11aa24: d37ffb29     	lsl	x9, x25, #1
  11aa28: 9a890149     	csel	x9, x10, x9, eq
  11aa2c: 92f0000a     	mov	x10, #0x7fffffffffffffff // =9223372036854775807
  11aa30: eb0a033f     	cmp	x25, x10
  11aa34: da9f313c     	csinv	x28, x9, xzr, lo
  11aa38: d0000289     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11aa3c: f9475529     	ldr	x9, [x9, #0xea8]
  11aa40: eb09011f     	cmp	x8, x9
  11aa44: 540000a0     	b.eq	0x11aa58 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x3e0>
  11aa48: aa1c03e1     	mov	x1, x28
  11aa4c: 94010a35     	bl	0x15d320 <realloc@plt>
  11aa50: b50000a0     	cbnz	x0, 0x11aa64 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x3ec>
  11aa54: 1400039f     	b	0x11b8d0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1258>
  11aa58: aa1c03e0     	mov	x0, x28
  11aa5c: 940109f1     	bl	0x15d220 <malloc@plt>
  11aa60: b4007380     	cbz	x0, 0x11b8d0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1258>
  11aa64: f94037e9     	ldr	x9, [sp, #0x68]
  11aa68: d000028a     	adrp	x10, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11aa6c: 8b190008     	add	x8, x0, x25
  11aa70: aa1403f9     	mov	x25, x20
  11aa74: 9102e3f4     	add	x20, sp, #0xb8
  11aa78: f9000120     	str	x0, [x9]
  11aa7c: f944654a     	ldr	x10, [x10, #0x8c8]
  11aa80: f9403feb     	ldr	x11, [sp, #0x78]
  11aa84: f900052a     	str	x10, [x9, #0x8]
  11aa88: 927ef78a     	and	x10, x28, #0xfffffffffffffffc
  11aa8c: f9000168     	str	x8, [x11]
  11aa90: f9400129     	ldr	x9, [x9]
  11aa94: 8b0a013c     	add	x28, x9, x10
  11aa98: 11000673     	add	w19, w19, #0x1
  11aa9c: b800451b     	str	w27, [x8], #0x4
  11aaa0: f9000168     	str	x8, [x11]
  11aaa4: 14000010     	b	0x11aae4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x46c>
  11aaa8: aa0003f4     	mov	x20, x0
  11aaac: aa1703e0     	mov	x0, x23
  11aab0: 940109dc     	bl	0x15d220 <malloc@plt>
  11aab4: b4007100     	cbz	x0, 0x11b8d4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x125c>
  11aab8: 927ef6e8     	and	x8, x23, #0xfffffffffffffffc
  11aabc: 8b190017     	add	x23, x0, x25
  11aac0: 8b080008     	add	x8, x0, x8
  11aac4: aa0003f9     	mov	x25, x0
  11aac8: 9102e3f4     	add	x20, sp, #0xb8
  11aacc: f9003be8     	str	x8, [sp, #0x70]
  11aad0: d0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11aad4: f9446508     	ldr	x8, [x8, #0x8c8]
  11aad8: f9002fe8     	str	x8, [sp, #0x58]
  11aadc: b80046f3     	str	w19, [x23], #0x4
  11aae0: 2a1f03f3     	mov	w19, wzr
  11aae4: f94002a0     	ldr	x0, [x21]
  11aae8: a941a408     	ldp	x8, x9, [x0, #0x18]
  11aaec: eb09011f     	cmp	x8, x9
  11aaf0: 54ffed41     	b.ne	0x11a898 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x220>
  11aaf4: f9400008     	ldr	x8, [x0]
  11aaf8: f9402908     	ldr	x8, [x8, #0x50]
  11aafc: d63f0100     	blr	x8
  11ab00: 17ffff68     	b	0x11a8a0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x228>
  11ab04: d503249f     	bti	j
  11ab08: f9402be8     	ldr	x8, [sp, #0x50]
  11ab0c: b5000908     	cbnz	x8, 0x11ac2c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x5b4>
  11ab10: f1000b5f     	cmp	x26, #0x2
  11ab14: 540008c3     	b.lo	0x11ac2c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x5b4>
  11ab18: 39442fe8     	ldrb	w8, [sp, #0x10b]
  11ab1c: 1a9f17e9     	cset	w9, eq
  11ab20: 7100011f     	cmp	w8, #0x0
  11ab24: 1a9f07e8     	cset	w8, ne
  11ab28: 0a080128     	and	w8, w9, w8
  11ab2c: b94043e9     	ldr	w9, [sp, #0x40]
  11ab30: 2a080128     	orr	w8, w9, w8
  11ab34: 7100051f     	cmp	w8, #0x1
  11ab38: 540017a1     	b.ne	0x11ae2c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x7b4>
  11ab3c: 394343e8     	ldrb	w8, [sp, #0xd0]
  11ab40: f94073e9     	ldr	x9, [sp, #0xe0]
  11ab44: f94033ea     	ldr	x10, [sp, #0x60]
  11ab48: 7200011f     	tst	w8, #0x1
  11ab4c: 9a890153     	csel	x19, x10, x9, eq
  11ab50: 1400003d     	b	0x11ac44 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x5cc>
  11ab54: d503249f     	bti	j
  11ab58: 3942e3e9     	ldrb	w9, [sp, #0xb8]
  11ab5c: f94063eb     	ldr	x11, [sp, #0xc0]
  11ab60: 394283e8     	ldrb	w8, [sp, #0xa0]
  11ab64: f94057ec     	ldr	x12, [sp, #0xa8]
  11ab68: 7200012a     	ands	w10, w9, #0x1
  11ab6c: d341fd2d     	lsr	x13, x9, #1
  11ab70: 9a8b01ad     	csel	x13, x13, x11, eq
  11ab74: 7200010b     	ands	w11, w8, #0x1
  11ab78: d341fd0e     	lsr	x14, x8, #1
  11ab7c: 9a8c01cc     	csel	x12, x14, x12, eq
  11ab80: ab0c01bf     	cmn	x13, x12
  11ab84: 54ffe160     	b.eq	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11ab88: b400156d     	cbz	x13, 0x11ae34 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x7bc>
  11ab8c: f94002a0     	ldr	x0, [x21]
  11ab90: a941ac08     	ldp	x8, x11, [x0, #0x18]
  11ab94: eb0b011f     	cmp	x8, x11
  11ab98: b40015ac     	cbz	x12, 0x11ae4c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x7d4>
  11ab9c: 54002560     	b.eq	0x11b048 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x9d0>
  11aba0: b9400100     	ldr	w0, [x8]
  11aba4: 1400012e     	b	0x11b05c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x9e4>
  11aba8: d503249f     	bti	j
  11abac: f1000f5f     	cmp	x26, #0x3
  11abb0: 54004e40     	b.eq	0x11b578 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf00>
  11abb4: f94002a0     	ldr	x0, [x21]
  11abb8: a941a408     	ldp	x8, x9, [x0, #0x18]
  11abbc: eb09011f     	cmp	x8, x9
  11abc0: 54000800     	b.eq	0x11acc0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x648>
  11abc4: b9400102     	ldr	w2, [x8]
  11abc8: 14000042     	b	0x11acd0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x658>
  11abcc: eb17033f     	cmp	x25, x23
  11abd0: 54002ac0     	b.eq	0x11b128 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xab0>
  11abd4: 34002ab3     	cbz	w19, 0x11b128 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xab0>
  11abd8: f9403be8     	ldr	x8, [sp, #0x70]
  11abdc: eb0802ff     	cmp	x23, x8
  11abe0: 54002a21     	b.ne	0x11b124 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xaac>
  11abe4: aa1903e0     	mov	x0, x25
  11abe8: eb190119     	subs	x25, x8, x25
  11abec: d37ffb28     	lsl	x8, x25, #1
  11abf0: 52800089     	mov	w9, #0x4                // =4
  11abf4: 9a880128     	csel	x8, x9, x8, eq
  11abf8: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  11abfc: eb09033f     	cmp	x25, x9
  11ac00: d0000289     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ac04: da9f3117     	csinv	x23, x8, xzr, lo
  11ac08: f9402fe8     	ldr	x8, [sp, #0x58]
  11ac0c: f9475529     	ldr	x9, [x9, #0xea8]
  11ac10: eb09011f     	cmp	x8, x9
  11ac14: 540026e0     	b.eq	0x11b0f0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xa78>
  11ac18: aa1703e1     	mov	x1, x23
  11ac1c: aa0003f4     	mov	x20, x0
  11ac20: 940109c0     	bl	0x15d320 <realloc@plt>
  11ac24: b50026e0     	cbnz	x0, 0x11b100 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xa88>
  11ac28: 1400032e     	b	0x11b8e0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1268>
  11ac2c: 394343e8     	ldrb	w8, [sp, #0xd0]
  11ac30: f94073e9     	ldr	x9, [sp, #0xe0]
  11ac34: f94033eb     	ldr	x11, [sp, #0x60]
  11ac38: 7200010a     	ands	w10, w8, #0x1
  11ac3c: 9a890173     	csel	x19, x11, x9, eq
  11ac40: b40014fa     	cbz	x26, 0x11aedc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x864>
  11ac44: 5100074a     	sub	w10, w26, #0x1
  11ac48: 910423eb     	add	x11, sp, #0x108
  11ac4c: 386a496b     	ldrb	w11, [x11, w10, uxtw]
  11ac50: 1200010a     	and	w10, w8, #0x1
  11ac54: 7100057f     	cmp	w11, #0x1
  11ac58: 54001428     	b.hi	0x11aedc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x864>
  11ac5c: f9406feb     	ldr	x11, [sp, #0xd8]
  11ac60: 7100015f     	cmp	w10, #0x0
  11ac64: 53017d0c     	lsr	w12, w8, #1
  11ac68: 9a8b018b     	csel	x11, x12, x11, eq
  11ac6c: f94033ec     	ldr	x12, [sp, #0x60]
  11ac70: 9a89018c     	csel	x12, x12, x9, eq
  11ac74: 8b0b098b     	add	x11, x12, x11, lsl #2
  11ac78: eb0b027f     	cmp	x19, x11
  11ac7c: 54000f40     	b.eq	0x11ae64 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x7ec>
  11ac80: f9400308     	ldr	x8, [x24]
  11ac84: b9400262     	ldr	w2, [x19]
  11ac88: f9400d08     	ldr	x8, [x8, #0x18]
  11ac8c: aa1803e0     	mov	x0, x24
  11ac90: 52800021     	mov	w1, #0x1                // =1
  11ac94: d63f0100     	blr	x8
  11ac98: 36000e00     	tbz	w0, #0x0, 0x11ae58 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x7e0>
  11ac9c: 394343e8     	ldrb	w8, [sp, #0xd0]
  11aca0: 91001273     	add	x19, x19, #0x4
  11aca4: a94da7eb     	ldp	x11, x9, [sp, #0xd8]
  11aca8: 7200010a     	ands	w10, w8, #0x1
  11acac: d341fd0c     	lsr	x12, x8, #1
  11acb0: 9a8b018b     	csel	x11, x12, x11, eq
  11acb4: f94033ec     	ldr	x12, [sp, #0x60]
  11acb8: 9a89018c     	csel	x12, x12, x9, eq
  11acbc: 17ffffee     	b	0x11ac74 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x5fc>
  11acc0: f9400008     	ldr	x8, [x0]
  11acc4: f9402508     	ldr	x8, [x8, #0x48]
  11acc8: d63f0100     	blr	x8
  11accc: 2a0003e2     	mov	w2, w0
  11acd0: f9400308     	ldr	x8, [x24]
  11acd4: f9400d08     	ldr	x8, [x8, #0x18]
  11acd8: aa1803e0     	mov	x0, x24
  11acdc: 52800021     	mov	w1, #0x1                // =1
  11ace0: d63f0100     	blr	x8
  11ace4: 360058c0     	tbz	w0, #0x0, 0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11ace8: f94002a0     	ldr	x0, [x21]
  11acec: a941a408     	ldp	x8, x9, [x0, #0x18]
  11acf0: eb09011f     	cmp	x8, x9
  11acf4: 54000080     	b.eq	0x11ad04 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x68c>
  11acf8: b8404501     	ldr	w1, [x8], #0x4
  11acfc: f9000c08     	str	x8, [x0, #0x18]
  11ad00: 14000005     	b	0x11ad14 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x69c>
  11ad04: f9400008     	ldr	x8, [x0]
  11ad08: f9402908     	ldr	x8, [x8, #0x50]
  11ad0c: d63f0100     	blr	x8
  11ad10: 2a0003e1     	mov	w1, w0
  11ad14: 910223e0     	add	x0, sp, #0x88
  11ad18: 94011402     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  11ad1c: 14000005     	b	0x11ad30 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6b8>
  11ad20: b8404501     	ldr	w1, [x8], #0x4
  11ad24: f9000c08     	str	x8, [x0, #0x18]
  11ad28: 910223e0     	add	x0, sp, #0x88
  11ad2c: 940113fd     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  11ad30: f94002a0     	ldr	x0, [x21]
  11ad34: b40000c0     	cbz	x0, 0x11ad4c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6d4>
  11ad38: a941a408     	ldp	x8, x9, [x0, #0x18]
  11ad3c: eb09011f     	cmp	x8, x9
  11ad40: 540000c0     	b.eq	0x11ad58 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6e0>
  11ad44: b9400100     	ldr	w0, [x8]
  11ad48: 14000007     	b	0x11ad64 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6ec>
  11ad4c: 52800033     	mov	w19, #0x1               // =1
  11ad50: b50001f6     	cbnz	x22, 0x11ad8c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x714>
  11ad54: 1400001b     	b	0x11adc0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x748>
  11ad58: f9400008     	ldr	x8, [x0]
  11ad5c: f9402508     	ldr	x8, [x8, #0x48]
  11ad60: d63f0100     	blr	x8
  11ad64: 3100041f     	cmn	w0, #0x1
  11ad68: 540000c0     	b.eq	0x11ad80 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x708>
  11ad6c: f94002a8     	ldr	x8, [x21]
  11ad70: f100011f     	cmp	x8, #0x0
  11ad74: 1a9f17f3     	cset	w19, eq
  11ad78: b50000b6     	cbnz	x22, 0x11ad8c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x714>
  11ad7c: 14000011     	b	0x11adc0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x748>
  11ad80: 52800033     	mov	w19, #0x1               // =1
  11ad84: f90002bf     	str	xzr, [x21]
  11ad88: b40001d6     	cbz	x22, 0x11adc0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x748>
  11ad8c: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11ad90: eb09011f     	cmp	x8, x9
  11ad94: 54000060     	b.eq	0x11ada0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x728>
  11ad98: b9400100     	ldr	w0, [x8]
  11ad9c: 14000005     	b	0x11adb0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x738>
  11ada0: f94002c8     	ldr	x8, [x22]
  11ada4: f9402508     	ldr	x8, [x8, #0x48]
  11ada8: aa1603e0     	mov	x0, x22
  11adac: d63f0100     	blr	x8
  11adb0: 3100041f     	cmn	w0, #0x1
  11adb4: 54000060     	b.eq	0x11adc0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x748>
  11adb8: 35000093     	cbnz	w19, 0x11adc8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x750>
  11adbc: 17fffe7d     	b	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11adc0: aa1f03f6     	mov	x22, xzr
  11adc4: 3707cf73     	tbnz	w19, #0x0, 0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11adc8: f94002a0     	ldr	x0, [x21]
  11adcc: a941a408     	ldp	x8, x9, [x0, #0x18]
  11add0: eb09011f     	cmp	x8, x9
  11add4: 54000060     	b.eq	0x11ade0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x768>
  11add8: b9400102     	ldr	w2, [x8]
  11addc: 14000005     	b	0x11adf0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x778>
  11ade0: f9400008     	ldr	x8, [x0]
  11ade4: f9402508     	ldr	x8, [x8, #0x48]
  11ade8: d63f0100     	blr	x8
  11adec: 2a0003e2     	mov	w2, w0
  11adf0: f9400308     	ldr	x8, [x24]
  11adf4: f9400d08     	ldr	x8, [x8, #0x18]
  11adf8: aa1803e0     	mov	x0, x24
  11adfc: 52800021     	mov	w1, #0x1                // =1
  11ae00: d63f0100     	blr	x8
  11ae04: 3607cd60     	tbz	w0, #0x0, 0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11ae08: f94002a0     	ldr	x0, [x21]
  11ae0c: a941a408     	ldp	x8, x9, [x0, #0x18]
  11ae10: eb09011f     	cmp	x8, x9
  11ae14: 54fff861     	b.ne	0x11ad20 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6a8>
  11ae18: f9400008     	ldr	x8, [x0]
  11ae1c: f9402908     	ldr	x8, [x8, #0x50]
  11ae20: d63f0100     	blr	x8
  11ae24: 2a0003e1     	mov	w1, w0
  11ae28: 17ffffc0     	b	0x11ad28 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x6b0>
  11ae2c: f9002bff     	str	xzr, [sp, #0x50]
  11ae30: 17fffe60     	b	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11ae34: f94002a0     	ldr	x0, [x21]
  11ae38: a941a809     	ldp	x9, x10, [x0, #0x18]
  11ae3c: eb0a013f     	cmp	x9, x10
  11ae40: 54001320     	b.eq	0x11b0a4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xa2c>
  11ae44: b9400120     	ldr	w0, [x9]
  11ae48: 1400009c     	b	0x11b0b8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xa40>
  11ae4c: 54002ec0     	b.eq	0x11b424 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xdac>
  11ae50: b9400100     	ldr	w0, [x8]
  11ae54: 14000179     	b	0x11b438 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xdc0>
  11ae58: 394343e8     	ldrb	w8, [sp, #0xd0]
  11ae5c: f94073e9     	ldr	x9, [sp, #0xe0]
  11ae60: 1200010a     	and	w10, w8, #0x1
  11ae64: f94033eb     	ldr	x11, [sp, #0x60]
  11ae68: 7100015f     	cmp	w10, #0x0
  11ae6c: 394223ec     	ldrb	w12, [sp, #0x88]
  11ae70: f9404bef     	ldr	x15, [sp, #0x90]
  11ae74: 9a89016b     	csel	x11, x11, x9, eq
  11ae78: cb0b026e     	sub	x14, x19, x11
  11ae7c: d341fd90     	lsr	x16, x12, #1
  11ae80: 7200019f     	tst	w12, #0x1
  11ae84: 9342fdcd     	asr	x13, x14, #2
  11ae88: 9a8f020f     	csel	x15, x16, x15, eq
  11ae8c: eb0f01bf     	cmp	x13, x15
  11ae90: 54000069     	b.ls	0x11ae9c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x824>
  11ae94: aa0b03f3     	mov	x19, x11
  11ae98: 14000011     	b	0x11aedc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x864>
  11ae9c: f9404ff0     	ldr	x16, [sp, #0x98]
  11aea0: 7200019f     	tst	w12, #0x1
  11aea4: f9400fec     	ldr	x12, [sp, #0x18]
  11aea8: 9a900190     	csel	x16, x12, x16, eq
  11aeac: b400018e     	cbz	x14, 0x11aedc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x864>
  11aeb0: 8b0f0a0e     	add	x14, x16, x15, lsl #2
  11aeb4: d37ef5ad     	lsl	x13, x13, #2
  11aeb8: aa1f03ec     	mov	x12, xzr
  11aebc: cb0d01ce     	sub	x14, x14, x13
  11aec0: b86c69cf     	ldr	w15, [x14, x12]
  11aec4: b86c6970     	ldr	w16, [x11, x12]
  11aec8: 6b1001ff     	cmp	w15, w16
  11aecc: 54fffe41     	b.ne	0x11ae94 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x81c>
  11aed0: 9100118c     	add	x12, x12, #0x4
  11aed4: eb0c01bf     	cmp	x13, x12
  11aed8: 54ffff41     	b.ne	0x11aec0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x848>
  11aedc: f9406feb     	ldr	x11, [sp, #0xd8]
  11aee0: 7100015f     	cmp	w10, #0x0
  11aee4: f94033ea     	ldr	x10, [sp, #0x60]
  11aee8: 53017d08     	lsr	w8, w8, #1
  11aeec: 9a8b0108     	csel	x8, x8, x11, eq
  11aef0: 9a890149     	csel	x9, x10, x9, eq
  11aef4: 1400000b     	b	0x11af20 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x8a8>
  11aef8: 91001108     	add	x8, x8, #0x4
  11aefc: f9000c08     	str	x8, [x0, #0x18]
  11af00: 394343e8     	ldrb	w8, [sp, #0xd0]
  11af04: 91001273     	add	x19, x19, #0x4
  11af08: a94dabe9     	ldp	x9, x10, [sp, #0xd8]
  11af0c: 7200011f     	tst	w8, #0x1
  11af10: d341fd08     	lsr	x8, x8, #1
  11af14: 9a890108     	csel	x8, x8, x9, eq
  11af18: f94033e9     	ldr	x9, [sp, #0x60]
  11af1c: 9a8a0129     	csel	x9, x9, x10, eq
  11af20: 8b080928     	add	x8, x9, x8, lsl #2
  11af24: eb08027f     	cmp	x19, x8
  11af28: 54000760     	b.eq	0x11b014 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x99c>
  11af2c: f94002a0     	ldr	x0, [x21]
  11af30: b40000c0     	cbz	x0, 0x11af48 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x8d0>
  11af34: a941a408     	ldp	x8, x9, [x0, #0x18]
  11af38: eb09011f     	cmp	x8, x9
  11af3c: 540000c0     	b.eq	0x11af54 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x8dc>
  11af40: b9400100     	ldr	w0, [x8]
  11af44: 14000007     	b	0x11af60 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x8e8>
  11af48: 5280003b     	mov	w27, #0x1               // =1
  11af4c: b50001f6     	cbnz	x22, 0x11af88 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x910>
  11af50: 1400001b     	b	0x11afbc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x944>
  11af54: f9400008     	ldr	x8, [x0]
  11af58: f9402508     	ldr	x8, [x8, #0x48]
  11af5c: d63f0100     	blr	x8
  11af60: 3100041f     	cmn	w0, #0x1
  11af64: 540000c0     	b.eq	0x11af7c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x904>
  11af68: f94002a8     	ldr	x8, [x21]
  11af6c: f100011f     	cmp	x8, #0x0
  11af70: 1a9f17fb     	cset	w27, eq
  11af74: b50000b6     	cbnz	x22, 0x11af88 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x910>
  11af78: 14000011     	b	0x11afbc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x944>
  11af7c: 5280003b     	mov	w27, #0x1               // =1
  11af80: f90002bf     	str	xzr, [x21]
  11af84: b40001d6     	cbz	x22, 0x11afbc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x944>
  11af88: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11af8c: eb09011f     	cmp	x8, x9
  11af90: 54000060     	b.eq	0x11af9c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x924>
  11af94: b9400100     	ldr	w0, [x8]
  11af98: 14000005     	b	0x11afac <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x934>
  11af9c: f94002c8     	ldr	x8, [x22]
  11afa0: f9402508     	ldr	x8, [x8, #0x48]
  11afa4: aa1603e0     	mov	x0, x22
  11afa8: d63f0100     	blr	x8
  11afac: 3100041f     	cmn	w0, #0x1
  11afb0: 54000060     	b.eq	0x11afbc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x944>
  11afb4: 3500009b     	cbnz	w27, 0x11afc4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x94c>
  11afb8: 14000017     	b	0x11b014 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x99c>
  11afbc: aa1f03f6     	mov	x22, xzr
  11afc0: 370002bb     	tbnz	w27, #0x0, 0x11b014 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x99c>
  11afc4: f94002a0     	ldr	x0, [x21]
  11afc8: a941a408     	ldp	x8, x9, [x0, #0x18]
  11afcc: eb09011f     	cmp	x8, x9
  11afd0: 54000060     	b.eq	0x11afdc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x964>
  11afd4: b9400100     	ldr	w0, [x8]
  11afd8: 14000004     	b	0x11afe8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x970>
  11afdc: f9400008     	ldr	x8, [x0]
  11afe0: f9402508     	ldr	x8, [x8, #0x48]
  11afe4: d63f0100     	blr	x8
  11afe8: b9400268     	ldr	w8, [x19]
  11afec: 6b08001f     	cmp	w0, w8
  11aff0: 54000121     	b.ne	0x11b014 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x99c>
  11aff4: f94002a0     	ldr	x0, [x21]
  11aff8: a941a408     	ldp	x8, x9, [x0, #0x18]
  11affc: eb09011f     	cmp	x8, x9
  11b000: 54fff7c1     	b.ne	0x11aef8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x880>
  11b004: f9400008     	ldr	x8, [x0]
  11b008: f9402908     	ldr	x8, [x8, #0x50]
  11b00c: d63f0100     	blr	x8
  11b010: 17ffffbc     	b	0x11af00 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x888>
  11b014: b94047e8     	ldr	w8, [sp, #0x44]
  11b018: 364fbcc8     	tbz	w8, #0x9, 0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11b01c: 394343e8     	ldrb	w8, [sp, #0xd0]
  11b020: a94dabe9     	ldp	x9, x10, [sp, #0xd8]
  11b024: 7200011f     	tst	w8, #0x1
  11b028: d341fd08     	lsr	x8, x8, #1
  11b02c: 9a890108     	csel	x8, x8, x9, eq
  11b030: f94033e9     	ldr	x9, [sp, #0x60]
  11b034: 9a8a0129     	csel	x9, x9, x10, eq
  11b038: 8b080928     	add	x8, x9, x8, lsl #2
  11b03c: eb08027f     	cmp	x19, x8
  11b040: 54ffbb80     	b.eq	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11b044: 140001ee     	b	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b048: f9400008     	ldr	x8, [x0]
  11b04c: f9402508     	ldr	x8, [x8, #0x48]
  11b050: d63f0100     	blr	x8
  11b054: 3942e3e9     	ldrb	w9, [sp, #0xb8]
  11b058: 1200012a     	and	w10, w9, #0x1
  11b05c: f94067e8     	ldr	x8, [sp, #0xc8]
  11b060: 7100015f     	cmp	w10, #0x0
  11b064: f9401beb     	ldr	x11, [sp, #0x30]
  11b068: 9a88016b     	csel	x11, x11, x8, eq
  11b06c: f94002a8     	ldr	x8, [x21]
  11b070: b940016d     	ldr	w13, [x11]
  11b074: a941b10b     	ldp	x11, x12, [x8, #0x18]
  11b078: 6b0d001f     	cmp	w0, w13
  11b07c: 540000c1     	b.ne	0x11b094 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xa1c>
  11b080: eb0c017f     	cmp	x11, x12
  11b084: 54001f60     	b.eq	0x11b470 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xdf8>
  11b088: 9100116b     	add	x11, x11, #0x4
  11b08c: f9000d0b     	str	x11, [x8, #0x18]
  11b090: 14000131     	b	0x11b554 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xedc>
  11b094: eb0c017f     	cmp	x11, x12
  11b098: 54001f60     	b.eq	0x11b484 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xe0c>
  11b09c: b9400160     	ldr	w0, [x11]
  11b0a0: 140000fd     	b	0x11b494 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xe1c>
  11b0a4: f9400008     	ldr	x8, [x0]
  11b0a8: f9402508     	ldr	x8, [x8, #0x48]
  11b0ac: d63f0100     	blr	x8
  11b0b0: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b0b4: 1200010b     	and	w11, w8, #0x1
  11b0b8: f9405be9     	ldr	x9, [sp, #0xb0]
  11b0bc: 7100017f     	cmp	w11, #0x0
  11b0c0: f94017ea     	ldr	x10, [sp, #0x28]
  11b0c4: 9a890149     	csel	x9, x10, x9, eq
  11b0c8: b9400129     	ldr	w9, [x9]
  11b0cc: 6b09001f     	cmp	w0, w9
  11b0d0: 54ffb701     	b.ne	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11b0d4: f94002a0     	ldr	x0, [x21]
  11b0d8: a941a809     	ldp	x9, x10, [x0, #0x18]
  11b0dc: eb0a013f     	cmp	x9, x10
  11b0e0: 540020c0     	b.eq	0x11b4f8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xe80>
  11b0e4: 91001129     	add	x9, x9, #0x4
  11b0e8: f9000c09     	str	x9, [x0, #0x18]
  11b0ec: 14000108     	b	0x11b50c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xe94>
  11b0f0: aa0003f4     	mov	x20, x0
  11b0f4: aa1703e0     	mov	x0, x23
  11b0f8: 9401084a     	bl	0x15d220 <malloc@plt>
  11b0fc: b4003f20     	cbz	x0, 0x11b8e0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1268>
  11b100: 927ef6e8     	and	x8, x23, #0xfffffffffffffffc
  11b104: 8b190017     	add	x23, x0, x25
  11b108: 8b080008     	add	x8, x0, x8
  11b10c: aa0003f9     	mov	x25, x0
  11b110: 9102e3f4     	add	x20, sp, #0xb8
  11b114: f9003be8     	str	x8, [sp, #0x70]
  11b118: b0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11b11c: f9446508     	ldr	x8, [x8, #0x8c8]
  11b120: f9002fe8     	str	x8, [sp, #0x58]
  11b124: b80046f3     	str	w19, [x23], #0x4
  11b128: b94087e8     	ldr	w8, [sp, #0x84]
  11b12c: 7100051f     	cmp	w8, #0x1
  11b130: 54ffb34b     	b.lt	0x11a798 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x120>
  11b134: f94002a0     	ldr	x0, [x21]
  11b138: b40000c0     	cbz	x0, 0x11b150 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xad8>
  11b13c: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b140: eb09011f     	cmp	x8, x9
  11b144: 54000100     	b.eq	0x11b164 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xaec>
  11b148: b9400100     	ldr	w0, [x8]
  11b14c: 14000009     	b	0x11b170 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xaf8>
  11b150: 52800033     	mov	w19, #0x1               // =1
  11b154: b50001b6     	cbnz	x22, 0x11b188 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb10>
  11b158: 37003533     	tbnz	w19, #0x0, 0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b15c: aa1f03f6     	mov	x22, xzr
  11b160: 14000018     	b	0x11b1c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb48>
  11b164: f9400008     	ldr	x8, [x0]
  11b168: f9402508     	ldr	x8, [x8, #0x48]
  11b16c: d63f0100     	blr	x8
  11b170: 3100041f     	cmn	w0, #0x1
  11b174: 54001500     	b.eq	0x11b414 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xd9c>
  11b178: f94002a8     	ldr	x8, [x21]
  11b17c: f100011f     	cmp	x8, #0x0
  11b180: 1a9f17f3     	cset	w19, eq
  11b184: b4fffeb6     	cbz	x22, 0x11b158 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xae0>
  11b188: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11b18c: eb09011f     	cmp	x8, x9
  11b190: 54000060     	b.eq	0x11b19c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb24>
  11b194: b9400100     	ldr	w0, [x8]
  11b198: 14000005     	b	0x11b1ac <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb34>
  11b19c: f94002c8     	ldr	x8, [x22]
  11b1a0: f9402508     	ldr	x8, [x8, #0x48]
  11b1a4: aa1603e0     	mov	x0, x22
  11b1a8: d63f0100     	blr	x8
  11b1ac: 3100041f     	cmn	w0, #0x1
  11b1b0: 9a9603f6     	csel	x22, xzr, x22, eq
  11b1b4: 1a9f17e8     	cset	w8, eq
  11b1b8: 6b08027f     	cmp	w19, w8
  11b1bc: 54003200     	b.eq	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b1c0: f94002a0     	ldr	x0, [x21]
  11b1c4: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b1c8: eb09011f     	cmp	x8, x9
  11b1cc: 54000060     	b.eq	0x11b1d8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb60>
  11b1d0: b9400100     	ldr	w0, [x8]
  11b1d4: 14000004     	b	0x11b1e4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb6c>
  11b1d8: f9400008     	ldr	x8, [x0]
  11b1dc: f9402508     	ldr	x8, [x8, #0x48]
  11b1e0: d63f0100     	blr	x8
  11b1e4: b94107e8     	ldr	w8, [sp, #0x104]
  11b1e8: 6b08001f     	cmp	w0, w8
  11b1ec: 54003081     	b.ne	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b1f0: f94002a0     	ldr	x0, [x21]
  11b1f4: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b1f8: eb09011f     	cmp	x8, x9
  11b1fc: 54000080     	b.eq	0x11b20c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb94>
  11b200: 91001108     	add	x8, x8, #0x4
  11b204: f9000c08     	str	x8, [x0, #0x18]
  11b208: 14000004     	b	0x11b218 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xba0>
  11b20c: f9400008     	ldr	x8, [x0]
  11b210: f9402908     	ldr	x8, [x8, #0x50]
  11b214: d63f0100     	blr	x8
  11b218: b94087e8     	ldr	w8, [sp, #0x84]
  11b21c: 7100051f     	cmp	w8, #0x1
  11b220: 540000ca     	b.ge	0x11b238 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbc0>
  11b224: 17fffd5d     	b	0x11a798 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x120>
  11b228: 91001129     	add	x9, x9, #0x4
  11b22c: f9000c09     	str	x9, [x0, #0x18]
  11b230: 7100011f     	cmp	w8, #0x0
  11b234: 54ffab2d     	b.le	0x11a798 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x120>
  11b238: f94002a0     	ldr	x0, [x21]
  11b23c: b40000c0     	cbz	x0, 0x11b254 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbdc>
  11b240: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b244: eb09011f     	cmp	x8, x9
  11b248: 54000100     	b.eq	0x11b268 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbf0>
  11b24c: b9400100     	ldr	w0, [x8]
  11b250: 14000009     	b	0x11b274 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbfc>
  11b254: 52800033     	mov	w19, #0x1               // =1
  11b258: b50001b6     	cbnz	x22, 0x11b28c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc14>
  11b25c: 37002d13     	tbnz	w19, #0x0, 0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b260: aa1f03f6     	mov	x22, xzr
  11b264: 14000018     	b	0x11b2c4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc4c>
  11b268: f9400008     	ldr	x8, [x0]
  11b26c: f9402508     	ldr	x8, [x8, #0x48]
  11b270: d63f0100     	blr	x8
  11b274: 3100041f     	cmn	w0, #0x1
  11b278: 54000720     	b.eq	0x11b35c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xce4>
  11b27c: f94002a8     	ldr	x8, [x21]
  11b280: f100011f     	cmp	x8, #0x0
  11b284: 1a9f17f3     	cset	w19, eq
  11b288: b4fffeb6     	cbz	x22, 0x11b25c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbe4>
  11b28c: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11b290: eb09011f     	cmp	x8, x9
  11b294: 54000060     	b.eq	0x11b2a0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc28>
  11b298: b9400100     	ldr	w0, [x8]
  11b29c: 14000005     	b	0x11b2b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc38>
  11b2a0: f94002c8     	ldr	x8, [x22]
  11b2a4: f9402508     	ldr	x8, [x8, #0x48]
  11b2a8: aa1603e0     	mov	x0, x22
  11b2ac: d63f0100     	blr	x8
  11b2b0: 3100041f     	cmn	w0, #0x1
  11b2b4: 9a9603f6     	csel	x22, xzr, x22, eq
  11b2b8: 1a9f17e8     	cset	w8, eq
  11b2bc: 6b08027f     	cmp	w19, w8
  11b2c0: 540029e0     	b.eq	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b2c4: f94002a0     	ldr	x0, [x21]
  11b2c8: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b2cc: eb09011f     	cmp	x8, x9
  11b2d0: 54000060     	b.eq	0x11b2dc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc64>
  11b2d4: b9400102     	ldr	w2, [x8]
  11b2d8: 14000005     	b	0x11b2ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc74>
  11b2dc: f9400008     	ldr	x8, [x0]
  11b2e0: f9402508     	ldr	x8, [x8, #0x48]
  11b2e4: d63f0100     	blr	x8
  11b2e8: 2a0003e2     	mov	w2, w0
  11b2ec: f9400308     	ldr	x8, [x24]
  11b2f0: f9400d08     	ldr	x8, [x8, #0x18]
  11b2f4: aa1803e0     	mov	x0, x24
  11b2f8: 52800801     	mov	w1, #0x40               // =64
  11b2fc: d63f0100     	blr	x8
  11b300: 360027e0     	tbz	w0, #0x0, 0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b304: f9403fe8     	ldr	x8, [sp, #0x78]
  11b308: f9400108     	ldr	x8, [x8]
  11b30c: eb1c011f     	cmp	x8, x28
  11b310: 540004a1     	b.ne	0x11b3a4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xd2c>
  11b314: f94037e8     	ldr	x8, [sp, #0x68]
  11b318: 5280008a     	mov	w10, #0x4               // =4
  11b31c: a9402100     	ldp	x0, x8, [x8]
  11b320: eb000393     	subs	x19, x28, x0
  11b324: d37ffa69     	lsl	x9, x19, #1
  11b328: 9a890149     	csel	x9, x10, x9, eq
  11b32c: 92f0000a     	mov	x10, #0x7fffffffffffffff // =9223372036854775807
  11b330: eb0a027f     	cmp	x19, x10
  11b334: da9f313b     	csinv	x27, x9, xzr, lo
  11b338: b0000289     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11b33c: f9475529     	ldr	x9, [x9, #0xea8]
  11b340: eb09011f     	cmp	x8, x9
  11b344: 54000140     	b.eq	0x11b36c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xcf4>
  11b348: aa1b03e1     	mov	x1, x27
  11b34c: 940107f5     	bl	0x15d320 <realloc@plt>
  11b350: f9403fea     	ldr	x10, [sp, #0x78]
  11b354: b5000140     	cbnz	x0, 0x11b37c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xd04>
  11b358: 14000160     	b	0x11b8d8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1260>
  11b35c: 52800033     	mov	w19, #0x1               // =1
  11b360: f90002bf     	str	xzr, [x21]
  11b364: b5fff956     	cbnz	x22, 0x11b28c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xc14>
  11b368: 17ffffbd     	b	0x11b25c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbe4>
  11b36c: aa1b03e0     	mov	x0, x27
  11b370: 940107ac     	bl	0x15d220 <malloc@plt>
  11b374: f9403fea     	ldr	x10, [sp, #0x78]
  11b378: b4002b00     	cbz	x0, 0x11b8d8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1260>
  11b37c: f94037e9     	ldr	x9, [sp, #0x68]
  11b380: b000028b     	adrp	x11, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11b384: 8b130008     	add	x8, x0, x19
  11b388: f9000120     	str	x0, [x9]
  11b38c: f944656b     	ldr	x11, [x11, #0x8c8]
  11b390: f900052b     	str	x11, [x9, #0x8]
  11b394: f9000148     	str	x8, [x10]
  11b398: 927ef76a     	and	x10, x27, #0xfffffffffffffffc
  11b39c: f9400129     	ldr	x9, [x9]
  11b3a0: 8b0a013c     	add	x28, x9, x10
  11b3a4: f94002a0     	ldr	x0, [x21]
  11b3a8: a941a809     	ldp	x9, x10, [x0, #0x18]
  11b3ac: eb0a013f     	cmp	x9, x10
  11b3b0: 54000080     	b.eq	0x11b3c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xd48>
  11b3b4: b9400120     	ldr	w0, [x9]
  11b3b8: f9403fe9     	ldr	x9, [sp, #0x78]
  11b3bc: 14000006     	b	0x11b3d4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xd5c>
  11b3c0: f9400008     	ldr	x8, [x0]
  11b3c4: f9402508     	ldr	x8, [x8, #0x48]
  11b3c8: d63f0100     	blr	x8
  11b3cc: f9403fe9     	ldr	x9, [sp, #0x78]
  11b3d0: f9400128     	ldr	x8, [x9]
  11b3d4: b8004500     	str	w0, [x8], #0x4
  11b3d8: f9000128     	str	x8, [x9]
  11b3dc: b94087e8     	ldr	w8, [sp, #0x84]
  11b3e0: f94002a0     	ldr	x0, [x21]
  11b3e4: 51000508     	sub	w8, w8, #0x1
  11b3e8: a941a809     	ldp	x9, x10, [x0, #0x18]
  11b3ec: b90087e8     	str	w8, [sp, #0x84]
  11b3f0: eb0a013f     	cmp	x9, x10
  11b3f4: 54fff1a1     	b.ne	0x11b228 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbb0>
  11b3f8: f9400008     	ldr	x8, [x0]
  11b3fc: f9402908     	ldr	x8, [x8, #0x50]
  11b400: d63f0100     	blr	x8
  11b404: b94087e8     	ldr	w8, [sp, #0x84]
  11b408: 7100011f     	cmp	w8, #0x0
  11b40c: 54fff16c     	b.gt	0x11b238 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xbc0>
  11b410: 17fffce2     	b	0x11a798 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x120>
  11b414: 52800033     	mov	w19, #0x1               // =1
  11b418: f90002bf     	str	xzr, [x21]
  11b41c: b5ffeb76     	cbnz	x22, 0x11b188 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xb10>
  11b420: 17ffff4e     	b	0x11b158 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xae0>
  11b424: f9400008     	ldr	x8, [x0]
  11b428: f9402508     	ldr	x8, [x8, #0x48]
  11b42c: d63f0100     	blr	x8
  11b430: 3942e3e9     	ldrb	w9, [sp, #0xb8]
  11b434: 1200012a     	and	w10, w9, #0x1
  11b438: f94067e8     	ldr	x8, [sp, #0xc8]
  11b43c: 7100015f     	cmp	w10, #0x0
  11b440: f9401beb     	ldr	x11, [sp, #0x30]
  11b444: 9a880168     	csel	x8, x11, x8, eq
  11b448: b9400108     	ldr	w8, [x8]
  11b44c: 6b08001f     	cmp	w0, w8
  11b450: 54000701     	b.ne	0x11b530 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xeb8>
  11b454: f94002a0     	ldr	x0, [x21]
  11b458: a941ac08     	ldp	x8, x11, [x0, #0x18]
  11b45c: eb0b011f     	cmp	x8, x11
  11b460: 54000700     	b.eq	0x11b540 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xec8>
  11b464: 91001108     	add	x8, x8, #0x4
  11b468: f9000c08     	str	x8, [x0, #0x18]
  11b46c: 1400003a     	b	0x11b554 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xedc>
  11b470: f9400109     	ldr	x9, [x8]
  11b474: f9402929     	ldr	x9, [x9, #0x50]
  11b478: aa0803e0     	mov	x0, x8
  11b47c: d63f0120     	blr	x9
  11b480: 14000033     	b	0x11b54c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xed4>
  11b484: f9400109     	ldr	x9, [x8]
  11b488: f9402529     	ldr	x9, [x9, #0x48]
  11b48c: aa0803e0     	mov	x0, x8
  11b490: d63f0120     	blr	x9
  11b494: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b498: f9405bea     	ldr	x10, [sp, #0xb0]
  11b49c: f94017eb     	ldr	x11, [sp, #0x28]
  11b4a0: 72000109     	ands	w9, w8, #0x1
  11b4a4: 9a8a016a     	csel	x10, x11, x10, eq
  11b4a8: b940014a     	ldr	w10, [x10]
  11b4ac: 6b0a001f     	cmp	w0, w10
  11b4b0: 54001a61     	b.ne	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b4b4: f94002a0     	ldr	x0, [x21]
  11b4b8: a941ac0a     	ldp	x10, x11, [x0, #0x18]
  11b4bc: eb0b015f     	cmp	x10, x11
  11b4c0: 54000080     	b.eq	0x11b4d0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xe58>
  11b4c4: 9100114a     	add	x10, x10, #0x4
  11b4c8: f9000c0a     	str	x10, [x0, #0x18]
  11b4cc: 14000006     	b	0x11b4e4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xe6c>
  11b4d0: f9400008     	ldr	x8, [x0]
  11b4d4: f9402908     	ldr	x8, [x8, #0x50]
  11b4d8: d63f0100     	blr	x8
  11b4dc: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b4e0: 12000109     	and	w9, w8, #0x1
  11b4e4: f94057ea     	ldr	x10, [sp, #0xa8]
  11b4e8: 53017d08     	lsr	w8, w8, #1
  11b4ec: 7100013f     	cmp	w9, #0x0
  11b4f0: 9a8a0108     	csel	x8, x8, x10, eq
  11b4f4: 1400000a     	b	0x11b51c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xea4>
  11b4f8: f9400008     	ldr	x8, [x0]
  11b4fc: f9402908     	ldr	x8, [x8, #0x50]
  11b500: d63f0100     	blr	x8
  11b504: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b508: 1200010b     	and	w11, w8, #0x1
  11b50c: f94057e9     	ldr	x9, [sp, #0xa8]
  11b510: 53017d08     	lsr	w8, w8, #1
  11b514: 7100017f     	cmp	w11, #0x0
  11b518: 9a890108     	csel	x8, x8, x9, eq
  11b51c: f100051f     	cmp	x8, #0x1
  11b520: f9402be8     	ldr	x8, [sp, #0x50]
  11b524: 910283e9     	add	x9, sp, #0xa0
  11b528: 9a888128     	csel	x8, x9, x8, hi
  11b52c: f9002be8     	str	x8, [sp, #0x50]
  11b530: f94013e8     	ldr	x8, [sp, #0x20]
  11b534: 52800029     	mov	w9, #0x1                // =1
  11b538: 39000109     	strb	w9, [x8]
  11b53c: 17fffc9d     	b	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11b540: f9400008     	ldr	x8, [x0]
  11b544: f9402908     	ldr	x8, [x8, #0x50]
  11b548: d63f0100     	blr	x8
  11b54c: 3942e3e9     	ldrb	w9, [sp, #0xb8]
  11b550: 1200012a     	and	w10, w9, #0x1
  11b554: f94063e8     	ldr	x8, [sp, #0xc0]
  11b558: 53017d29     	lsr	w9, w9, #1
  11b55c: 7100015f     	cmp	w10, #0x0
  11b560: 9a880128     	csel	x8, x9, x8, eq
  11b564: f100051f     	cmp	x8, #0x1
  11b568: f9402be8     	ldr	x8, [sp, #0x50]
  11b56c: 9a888288     	csel	x8, x20, x8, hi
  11b570: f9002be8     	str	x8, [sp, #0x50]
  11b574: 17fffc8f     	b	0x11a7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x138>
  11b578: f9402bfa     	ldr	x26, [sp, #0x50]
  11b57c: b4000aba     	cbz	x26, 0x11b6d0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1058>
  11b580: 39400348     	ldrb	w8, [x26]
  11b584: f9400749     	ldr	x9, [x26, #0x8]
  11b588: d341fd0a     	lsr	x10, x8, #1
  11b58c: 7200011f     	tst	w8, #0x1
  11b590: 9a890148     	csel	x8, x10, x9, eq
  11b594: f100091f     	cmp	x8, #0x2
  11b598: 540009c3     	b.lo	0x11b6d0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1058>
  11b59c: 91001353     	add	x19, x26, #0x4
  11b5a0: 52800034     	mov	w20, #0x1               // =1
  11b5a4: 1400000c     	b	0x11b5d4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf5c>
  11b5a8: 91001108     	add	x8, x8, #0x4
  11b5ac: f9000c08     	str	x8, [x0, #0x18]
  11b5b0: 39400348     	ldrb	w8, [x26]
  11b5b4: 9100068a     	add	x10, x20, #0x1
  11b5b8: f9400749     	ldr	x9, [x26, #0x8]
  11b5bc: 92407d54     	and	x20, x10, #0xffffffff
  11b5c0: d341fd0b     	lsr	x11, x8, #1
  11b5c4: 7200011f     	tst	w8, #0x1
  11b5c8: 9a890168     	csel	x8, x11, x9, eq
  11b5cc: eb14011f     	cmp	x8, x20
  11b5d0: 54000809     	b.ls	0x11b6d0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1058>
  11b5d4: f94002a0     	ldr	x0, [x21]
  11b5d8: b40000c0     	cbz	x0, 0x11b5f0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf78>
  11b5dc: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b5e0: eb09011f     	cmp	x8, x9
  11b5e4: 54000100     	b.eq	0x11b604 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf8c>
  11b5e8: b9400100     	ldr	w0, [x8]
  11b5ec: 14000009     	b	0x11b610 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf98>
  11b5f0: 52800038     	mov	w24, #0x1               // =1
  11b5f4: b50001b6     	cbnz	x22, 0x11b628 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xfb0>
  11b5f8: 37001038     	tbnz	w24, #0x0, 0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b5fc: aa1f03f6     	mov	x22, xzr
  11b600: 14000018     	b	0x11b660 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xfe8>
  11b604: f9400008     	ldr	x8, [x0]
  11b608: f9402508     	ldr	x8, [x8, #0x48]
  11b60c: d63f0100     	blr	x8
  11b610: 3100041f     	cmn	w0, #0x1
  11b614: 54000560     	b.eq	0x11b6c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1048>
  11b618: f94002a8     	ldr	x8, [x21]
  11b61c: f100011f     	cmp	x8, #0x0
  11b620: 1a9f17f8     	cset	w24, eq
  11b624: b4fffeb6     	cbz	x22, 0x11b5f8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf80>
  11b628: a941a6c8     	ldp	x8, x9, [x22, #0x18]
  11b62c: eb09011f     	cmp	x8, x9
  11b630: 54000060     	b.eq	0x11b63c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xfc4>
  11b634: b9400100     	ldr	w0, [x8]
  11b638: 14000005     	b	0x11b64c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xfd4>
  11b63c: f94002c8     	ldr	x8, [x22]
  11b640: f9402508     	ldr	x8, [x8, #0x48]
  11b644: aa1603e0     	mov	x0, x22
  11b648: d63f0100     	blr	x8
  11b64c: 3100041f     	cmn	w0, #0x1
  11b650: 9a9603f6     	csel	x22, xzr, x22, eq
  11b654: 1a9f17e8     	cset	w8, eq
  11b658: 6b08031f     	cmp	w24, w8
  11b65c: 54000d00     	b.eq	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b660: f94002a0     	ldr	x0, [x21]
  11b664: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b668: eb09011f     	cmp	x8, x9
  11b66c: 54000060     	b.eq	0x11b678 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1000>
  11b670: b9400100     	ldr	w0, [x8]
  11b674: 14000004     	b	0x11b684 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x100c>
  11b678: f9400008     	ldr	x8, [x0]
  11b67c: f9402508     	ldr	x8, [x8, #0x48]
  11b680: d63f0100     	blr	x8
  11b684: 39400348     	ldrb	w8, [x26]
  11b688: f9400b49     	ldr	x9, [x26, #0x10]
  11b68c: 7200011f     	tst	w8, #0x1
  11b690: 9a890268     	csel	x8, x19, x9, eq
  11b694: b8747908     	ldr	w8, [x8, x20, lsl #2]
  11b698: 6b08001f     	cmp	w0, w8
  11b69c: 54000b01     	b.ne	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b6a0: f94002a0     	ldr	x0, [x21]
  11b6a4: a941a408     	ldp	x8, x9, [x0, #0x18]
  11b6a8: eb09011f     	cmp	x8, x9
  11b6ac: 54fff7e1     	b.ne	0x11b5a8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf30>
  11b6b0: f9400008     	ldr	x8, [x0]
  11b6b4: f9402908     	ldr	x8, [x8, #0x50]
  11b6b8: d63f0100     	blr	x8
  11b6bc: 17ffffbd     	b	0x11b5b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf38>
  11b6c0: 52800038     	mov	w24, #0x1               // =1
  11b6c4: f90002bf     	str	xzr, [x21]
  11b6c8: b5fffb16     	cbnz	x22, 0x11b628 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xfb0>
  11b6cc: 17ffffcb     	b	0x11b5f8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0xf80>
  11b6d0: eb17033f     	cmp	x25, x23
  11b6d4: 54000660     	b.eq	0x11b7a0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1128>
  11b6d8: 3943a3e9     	ldrb	w9, [sp, #0xe8]
  11b6dc: 52800035     	mov	w21, #0x1               // =1
  11b6e0: f9407be8     	ldr	x8, [sp, #0xf0]
  11b6e4: d341fd2a     	lsr	x10, x9, #1
  11b6e8: 7200013f     	tst	w9, #0x1
  11b6ec: 9a880148     	csel	x8, x10, x8, eq
  11b6f0: cb1902ea     	sub	x10, x23, x25
  11b6f4: f100155f     	cmp	x10, #0x5
  11b6f8: 540007ab     	b.lt	0x11b7ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1174>
  11b6fc: b4000788     	cbz	x8, 0x11b7ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1174>
  11b700: d10012e8     	sub	x8, x23, #0x4
  11b704: eb19011f     	cmp	x8, x25
  11b708: 54000549     	b.ls	0x11b7b0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1138>
  11b70c: 91001329     	add	x9, x25, #0x4
  11b710: aa0803ea     	mov	x10, x8
  11b714: b940014b     	ldr	w11, [x10]
  11b718: 9100112d     	add	x13, x9, #0x4
  11b71c: b85fc12c     	ldur	w12, [x9, #-0x4]
  11b720: b81fc12b     	stur	w11, [x9, #-0x4]
  11b724: b81fc54c     	str	w12, [x10], #-0x4
  11b728: eb0a013f     	cmp	x9, x10
  11b72c: aa0d03e9     	mov	x9, x13
  11b730: 54ffff23     	b.lo	0x11b714 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x109c>
  11b734: a94f2fea     	ldp	x10, x11, [sp, #0xf0]
  11b738: 9103a3ec     	add	x12, sp, #0xe8
  11b73c: 3943a3e9     	ldrb	w9, [sp, #0xe8]
  11b740: b240018c     	orr	x12, x12, #0x1
  11b744: d341fd2d     	lsr	x13, x9, #1
  11b748: 7200013f     	tst	w9, #0x1
  11b74c: 9a8b0189     	csel	x9, x12, x11, eq
  11b750: 9a8a01aa     	csel	x10, x13, x10, eq
  11b754: eb19011f     	cmp	x8, x25
  11b758: 54000369     	b.ls	0x11b7c4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x114c>
  11b75c: 8b0a012a     	add	x10, x9, x10
  11b760: aa1903eb     	mov	x11, x25
  11b764: 14000007     	b	0x11b780 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1108>
  11b768: cb09014c     	sub	x12, x10, x9
  11b76c: 9100116b     	add	x11, x11, #0x4
  11b770: f100059f     	cmp	x12, #0x1
  11b774: 9a89d529     	cinc	x9, x9, gt
  11b778: eb08017f     	cmp	x11, x8
  11b77c: 54000242     	b.hs	0x11b7c4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x114c>
  11b780: 3940012c     	ldrb	w12, [x9]
  11b784: 34ffff2c     	cbz	w12, 0x11b768 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x10f0>
  11b788: 7103fd9f     	cmp	w12, #0xff
  11b78c: 54fffee0     	b.eq	0x11b768 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x10f0>
  11b790: b940016d     	ldr	w13, [x11]
  11b794: 6b0c01bf     	cmp	w13, w12
  11b798: 54fffe80     	b.eq	0x11b768 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x10f0>
  11b79c: 14000018     	b	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b7a0: 52800035     	mov	w21, #0x1               // =1
  11b7a4: 394223e8     	ldrb	w8, [sp, #0x88]
  11b7a8: 370003a8     	tbnz	w8, #0x0, 0x11b81c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11a4>
  11b7ac: 1400001e     	b	0x11b824 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11ac>
  11b7b0: f9407fea     	ldr	x10, [sp, #0xf8]
  11b7b4: 9103a3eb     	add	x11, sp, #0xe8
  11b7b8: b240016b     	orr	x11, x11, #0x1
  11b7bc: 7200013f     	tst	w9, #0x1
  11b7c0: 9a8a0169     	csel	x9, x11, x10, eq
  11b7c4: 39400129     	ldrb	w9, [x9]
  11b7c8: 52800035     	mov	w21, #0x1               // =1
  11b7cc: 34000109     	cbz	w9, 0x11b7ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1174>
  11b7d0: 7103fd3f     	cmp	w9, #0xff
  11b7d4: 540000c0     	b.eq	0x11b7ec <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1174>
  11b7d8: b9400108     	ldr	w8, [x8]
  11b7dc: 51000508     	sub	w8, w8, #0x1
  11b7e0: 6b09011f     	cmp	w8, w9
  11b7e4: 540000c2     	b.hs	0x11b7fc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1184>
  11b7e8: 52800035     	mov	w21, #0x1               // =1
  11b7ec: aa1903f7     	mov	x23, x25
  11b7f0: 394223e8     	ldrb	w8, [sp, #0x88]
  11b7f4: 36000188     	tbz	w8, #0x0, 0x11b824 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11ac>
  11b7f8: 14000009     	b	0x11b81c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11a4>
  11b7fc: f9401fe9     	ldr	x9, [sp, #0x38]
  11b800: 2a1f03f5     	mov	w21, wzr
  11b804: aa1903f7     	mov	x23, x25
  11b808: b9400128     	ldr	w8, [x9]
  11b80c: 321e0108     	orr	w8, w8, #0x4
  11b810: b9000128     	str	w8, [x9]
  11b814: 394223e8     	ldrb	w8, [sp, #0x88]
  11b818: 36000068     	tbz	w8, #0x0, 0x11b824 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11ac>
  11b81c: f9404fe0     	ldr	x0, [sp, #0x98]
  11b820: 940105b0     	bl	0x15cee0 <_ZdlPv@plt>
  11b824: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b828: 37000128     	tbnz	w8, #0x0, 0x11b84c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11d4>
  11b82c: 3942e3e8     	ldrb	w8, [sp, #0xb8]
  11b830: 37000168     	tbnz	w8, #0x0, 0x11b85c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11e4>
  11b834: 394343e8     	ldrb	w8, [sp, #0xd0]
  11b838: 370001a8     	tbnz	w8, #0x0, 0x11b86c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11f4>
  11b83c: 3943a3e8     	ldrb	w8, [sp, #0xe8]
  11b840: 370001e8     	tbnz	w8, #0x0, 0x11b87c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1204>
  11b844: b5000237     	cbnz	x23, 0x11b888 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1210>
  11b848: 14000013     	b	0x11b894 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x121c>
  11b84c: f9405be0     	ldr	x0, [sp, #0xb0]
  11b850: 940105a4     	bl	0x15cee0 <_ZdlPv@plt>
  11b854: 3942e3e8     	ldrb	w8, [sp, #0xb8]
  11b858: 3607fee8     	tbz	w8, #0x0, 0x11b834 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11bc>
  11b85c: f94067e0     	ldr	x0, [sp, #0xc8]
  11b860: 940105a0     	bl	0x15cee0 <_ZdlPv@plt>
  11b864: 394343e8     	ldrb	w8, [sp, #0xd0]
  11b868: 3607fea8     	tbz	w8, #0x0, 0x11b83c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11c4>
  11b86c: f94073e0     	ldr	x0, [sp, #0xe0]
  11b870: 9401059c     	bl	0x15cee0 <_ZdlPv@plt>
  11b874: 3943a3e8     	ldrb	w8, [sp, #0xe8]
  11b878: 3607fe68     	tbz	w8, #0x0, 0x11b844 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x11cc>
  11b87c: f9407fe0     	ldr	x0, [sp, #0xf8]
  11b880: 94010598     	bl	0x15cee0 <_ZdlPv@plt>
  11b884: b4000097     	cbz	x23, 0x11b894 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x121c>
  11b888: aa1703e0     	mov	x0, x23
  11b88c: f9402fe8     	ldr	x8, [sp, #0x58]
  11b890: d63f0100     	blr	x8
  11b894: f94027e8     	ldr	x8, [sp, #0x48]
  11b898: f9401508     	ldr	x8, [x8, #0x28]
  11b89c: f85f03a9     	ldur	x9, [x29, #-0x10]
  11b8a0: eb09011f     	cmp	x8, x9
  11b8a4: 54000201     	b.ne	0x11b8e4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x126c>
  11b8a8: 2a1503e0     	mov	w0, w21
  11b8ac: 910ac3ff     	add	sp, sp, #0x2b0
  11b8b0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11b8b4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11b8b8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11b8bc: a94267fa     	ldp	x26, x25, [sp, #0x20]
  11b8c0: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11b8c4: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11b8c8: d50323bf     	autiasp
  11b8cc: d65f03c0     	ret
  11b8d0: 94010fbc     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11b8d4: 94010fbb     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11b8d8: aa1903f4     	mov	x20, x25
  11b8dc: 94010fb9     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11b8e0: 94010fb8     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11b8e4: 94010553     	bl	0x15ce30 <__stack_chk_fail@plt>
  11b8e8: 97fe3593     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  11b8ec: 14000015     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b8f0: b0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11b8f4: aa0003f3     	mov	x19, x0
  11b8f8: 910443f9     	add	x25, sp, #0x110
  11b8fc: f9475508     	ldr	x8, [x8, #0xea8]
  11b900: f9002fe8     	str	x8, [sp, #0x58]
  11b904: 14000010     	b	0x11b944 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12cc>
  11b908: 1400000e     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b90c: 14000006     	b	0x11b924 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12ac>
  11b910: 1400000c     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b914: 1400000b     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b918: 1400000a     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b91c: 14000009     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b920: 14000008     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b924: aa0003f3     	mov	x19, x0
  11b928: aa1403f9     	mov	x25, x20
  11b92c: 14000006     	b	0x11b944 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12cc>
  11b930: 14000004     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b934: 14000003     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b938: 14000002     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b93c: 14000001     	b	0x11b940 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12c8>
  11b940: aa0003f3     	mov	x19, x0
  11b944: 394223e8     	ldrb	w8, [sp, #0x88]
  11b948: 37000168     	tbnz	w8, #0x0, 0x11b974 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12fc>
  11b94c: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b950: 370001a8     	tbnz	w8, #0x0, 0x11b984 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x130c>
  11b954: 3942e3e8     	ldrb	w8, [sp, #0xb8]
  11b958: 370001e8     	tbnz	w8, #0x0, 0x11b994 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x131c>
  11b95c: 394343e8     	ldrb	w8, [sp, #0xd0]
  11b960: 37000228     	tbnz	w8, #0x0, 0x11b9a4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x132c>
  11b964: 3943a3e8     	ldrb	w8, [sp, #0xe8]
  11b968: 37000268     	tbnz	w8, #0x0, 0x11b9b4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x133c>
  11b96c: b50002b9     	cbnz	x25, 0x11b9c0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1348>
  11b970: 14000017     	b	0x11b9cc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1354>
  11b974: f9404fe0     	ldr	x0, [sp, #0x98]
  11b978: 9401055a     	bl	0x15cee0 <_ZdlPv@plt>
  11b97c: 394283e8     	ldrb	w8, [sp, #0xa0]
  11b980: 3607fea8     	tbz	w8, #0x0, 0x11b954 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12dc>
  11b984: f9405be0     	ldr	x0, [sp, #0xb0]
  11b988: 94010556     	bl	0x15cee0 <_ZdlPv@plt>
  11b98c: 3942e3e8     	ldrb	w8, [sp, #0xb8]
  11b990: 3607fe68     	tbz	w8, #0x0, 0x11b95c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12e4>
  11b994: f94067e0     	ldr	x0, [sp, #0xc8]
  11b998: 94010552     	bl	0x15cee0 <_ZdlPv@plt>
  11b99c: 394343e8     	ldrb	w8, [sp, #0xd0]
  11b9a0: 3607fe28     	tbz	w8, #0x0, 0x11b964 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12ec>
  11b9a4: f94073e0     	ldr	x0, [sp, #0xe0]
  11b9a8: 9401054e     	bl	0x15cee0 <_ZdlPv@plt>
  11b9ac: 3943a3e8     	ldrb	w8, [sp, #0xe8]
  11b9b0: 3607fde8     	tbz	w8, #0x0, 0x11b96c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x12f4>
  11b9b4: f9407fe0     	ldr	x0, [sp, #0xf8]
  11b9b8: 9401054a     	bl	0x15cee0 <_ZdlPv@plt>
  11b9bc: b4000099     	cbz	x25, 0x11b9cc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::__do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>&, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::locale const&, unsigned int, unsigned int&, bool&, std::__ndk1::ctype<wchar_t> const&, std::__ndk1::unique_ptr<wchar_t, void (*)(void*)>&, wchar_t*&, wchar_t*)+0x1354>
  11b9c0: aa1903e0     	mov	x0, x25
  11b9c4: f9402fe8     	ldr	x8, [sp, #0x58]
  11b9c8: d63f0100     	blr	x8
  11b9cc: aa1303e0     	mov	x0, x19
  11b9d0: 9400f5e4     	bl	0x159160 <__emutls_get_address+0x6d4>
  11b9d4: 97fe3558     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000011b9d8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const>:
  11b9d8: d503233f     	paciasp
  11b9dc: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11b9e0: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11b9e4: 910003fd     	mov	x29, sp
  11b9e8: a90267fa     	stp	x26, x25, [sp, #0x20]
  11b9ec: a9035ff8     	stp	x24, x23, [sp, #0x30]
  11b9f0: a90457f6     	stp	x22, x21, [sp, #0x40]
  11b9f4: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11b9f8: d10803ff     	sub	sp, sp, #0x200
  11b9fc: d53bd059     	mrs	x25, TPIDR_EL0
  11ba00: aa0603f5     	mov	x21, x6
  11ba04: f9401728     	ldr	x8, [x25, #0x28]
  11ba08: aa0503f3     	mov	x19, x5
  11ba0c: aa0403f8     	mov	x24, x4
  11ba10: 2a0303f7     	mov	w23, w3
  11ba14: aa0203f4     	mov	x20, x2
  11ba18: 9101a3fa     	add	x26, sp, #0x68
  11ba1c: f81f83a8     	stur	x8, [x29, #-0x8]
  11ba20: b0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ba24: f9475508     	ldr	x8, [x8, #0xea8]
  11ba28: f90017fa     	str	x26, [sp, #0x28]
  11ba2c: a90307e8     	stp	x8, x1, [sp, #0x30]
  11ba30: 910063e8     	add	x8, sp, #0x18
  11ba34: aa0403e0     	mov	x0, x4
  11ba38: 94010f8a     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11ba3c: b0000296     	adrp	x22, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ba40: b0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ba44: f9470ed6     	ldr	x22, [x22, #0xe18]
  11ba48: f9474508     	ldr	x8, [x8, #0xe88]
  11ba4c: f9002bff     	str	xzr, [sp, #0x50]
  11ba50: f9400ffb     	ldr	x27, [sp, #0x18]
  11ba54: a90423f6     	stp	x22, x8, [sp, #0x40]
  11ba58: c8dffec8     	ldar	x8, [x22]
  11ba5c: b100051f     	cmn	x8, #0x1
  11ba60: 54000140     	b.eq	0x11ba88 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0xb0>
  11ba64: 910103e8     	add	x8, sp, #0x40
  11ba68: 910183e9     	add	x9, sp, #0x60
  11ba6c: a905a3e9     	stp	x9, x8, [sp, #0x58]
  11ba70: b0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ba74: d00000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11ba78: 9104d042     	add	x2, x2, #0x134
  11ba7c: 910163e1     	add	x1, sp, #0x58
  11ba80: f9470c00     	ldr	x0, [x0, #0xe18]
  11ba84: 94010fbb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11ba88: a9412768     	ldp	x8, x9, [x27, #0x10]
  11ba8c: b9800aca     	ldrsw	x10, [x22, #0x8]
  11ba90: cb08012b     	sub	x11, x9, x8
  11ba94: d1000549     	sub	x9, x10, #0x1
  11ba98: eb8b0d3f     	cmp	x9, x11, asr #3
  11ba9c: 54000ee2     	b.hs	0x11bc78 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2a0>
  11baa0: f8697916     	ldr	x22, [x8, x9, lsl #3]
  11baa4: b4000eb6     	cbz	x22, 0x11bc78 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2a0>
  11baa8: b9400b04     	ldr	w4, [x24, #0x8]
  11baac: 91064348     	add	x8, x26, #0x190
  11bab0: 390103ff     	strb	wzr, [sp, #0x40]
  11bab4: 910083e9     	add	x9, sp, #0x20
  11bab8: 9100a3ea     	add	x10, sp, #0x28
  11babc: 120002e2     	and	w2, w23, #0x1
  11bac0: 9100e3e0     	add	x0, sp, #0x38
  11bac4: 910063e3     	add	x3, sp, #0x18
  11bac8: 910103e6     	add	x6, sp, #0x40
  11bacc: aa1403e1     	mov	x1, x20
  11bad0: aa1303e5     	mov	x5, x19
  11bad4: aa1603e7     	mov	x7, x22
  11bad8: a900a3e9     	stp	x9, x8, [sp, #0x8]
  11badc: f90003ea     	str	x10, [sp]
  11bae0: 94011088     	bl	0x15fd00 <_ZNSt6__ndk19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_@plt>
  11bae4: 360004e0     	tbz	w0, #0x0, 0x11bb80 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x1a8>
  11bae8: 394002a8     	ldrb	w8, [x21]
  11baec: 370000c8     	tbnz	w8, #0x0, 0x11bb04 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x12c>
  11baf0: b90006bf     	str	wzr, [x21, #0x4]
  11baf4: 390002bf     	strb	wzr, [x21]
  11baf8: 394103e8     	ldrb	w8, [sp, #0x40]
  11bafc: 350000e8     	cbnz	w8, 0x11bb18 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x140>
  11bb00: 1400000e     	b	0x11bb38 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x160>
  11bb04: f9400aa8     	ldr	x8, [x21, #0x10]
  11bb08: b900011f     	str	wzr, [x8]
  11bb0c: f90006bf     	str	xzr, [x21, #0x8]
  11bb10: 394103e8     	ldrb	w8, [sp, #0x40]
  11bb14: 34000128     	cbz	w8, 0x11bb38 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x160>
  11bb18: f94002c8     	ldr	x8, [x22]
  11bb1c: f9402d08     	ldr	x8, [x8, #0x58]
  11bb20: aa1603e0     	mov	x0, x22
  11bb24: 528005a1     	mov	w1, #0x2d               // =45
  11bb28: d63f0100     	blr	x8
  11bb2c: 2a0003e1     	mov	w1, w0
  11bb30: aa1503e0     	mov	x0, x21
  11bb34: 9401107b     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  11bb38: f94002c8     	ldr	x8, [x22]
  11bb3c: f9402d08     	ldr	x8, [x8, #0x58]
  11bb40: aa1603e0     	mov	x0, x22
  11bb44: 52800601     	mov	w1, #0x30               // =48
  11bb48: d63f0100     	blr	x8
  11bb4c: a94223e2     	ldp	x2, x8, [sp, #0x20]
  11bb50: d1001049     	sub	x9, x2, #0x4
  11bb54: eb09011f     	cmp	x8, x9
  11bb58: 540000e2     	b.hs	0x11bb74 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x19c>
  11bb5c: b940010a     	ldr	w10, [x8]
  11bb60: 6b00015f     	cmp	w10, w0
  11bb64: 54000081     	b.ne	0x11bb74 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x19c>
  11bb68: 91001108     	add	x8, x8, #0x4
  11bb6c: eb09011f     	cmp	x8, x9
  11bb70: 54ffff63     	b.lo	0x11bb5c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x184>
  11bb74: aa1503e0     	mov	x0, x21
  11bb78: aa0803e1     	mov	x1, x8
  11bb7c: 9401106d     	bl	0x15fd30 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE23__append_forward_unsafeIPwEERS5_T_S9_@plt>
  11bb80: f9401fe0     	ldr	x0, [sp, #0x38]
  11bb84: b40000c0     	cbz	x0, 0x11bb9c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x1c4>
  11bb88: a941a408     	ldp	x8, x9, [x0, #0x18]
  11bb8c: eb09011f     	cmp	x8, x9
  11bb90: 540000c0     	b.eq	0x11bba8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x1d0>
  11bb94: b9400100     	ldr	w0, [x8]
  11bb98: 14000007     	b	0x11bbb4 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x1dc>
  11bb9c: 52800035     	mov	w21, #0x1               // =1
  11bba0: b5000174     	cbnz	x20, 0x11bbcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x1f4>
  11bba4: 14000033     	b	0x11bc70 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x298>
  11bba8: f9400008     	ldr	x8, [x0]
  11bbac: f9402508     	ldr	x8, [x8, #0x48]
  11bbb0: d63f0100     	blr	x8
  11bbb4: 3100041f     	cmn	w0, #0x1
  11bbb8: 54000560     	b.eq	0x11bc64 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x28c>
  11bbbc: f9401fe8     	ldr	x8, [sp, #0x38]
  11bbc0: f100011f     	cmp	x8, #0x0
  11bbc4: 1a9f17f5     	cset	w21, eq
  11bbc8: b4000554     	cbz	x20, 0x11bc70 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x298>
  11bbcc: a941a688     	ldp	x8, x9, [x20, #0x18]
  11bbd0: eb09011f     	cmp	x8, x9
  11bbd4: 54000060     	b.eq	0x11bbe0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x208>
  11bbd8: b9400100     	ldr	w0, [x8]
  11bbdc: 14000005     	b	0x11bbf0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x218>
  11bbe0: f9400288     	ldr	x8, [x20]
  11bbe4: f9402508     	ldr	x8, [x8, #0x48]
  11bbe8: aa1403e0     	mov	x0, x20
  11bbec: d63f0100     	blr	x8
  11bbf0: 3100041f     	cmn	w0, #0x1
  11bbf4: 1a9f17e8     	cset	w8, eq
  11bbf8: 4a0802a8     	eor	w8, w21, w8
  11bbfc: 37000088     	tbnz	w8, #0x0, 0x11bc0c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x234>
  11bc00: b9400268     	ldr	w8, [x19]
  11bc04: 321f0108     	orr	w8, w8, #0x2
  11bc08: b9000268     	str	w8, [x19]
  11bc0c: f9400fe0     	ldr	x0, [sp, #0x18]
  11bc10: f9401ff3     	ldr	x19, [sp, #0x38]
  11bc14: 94010ed7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11bc18: f94017e0     	ldr	x0, [sp, #0x28]
  11bc1c: f90017ff     	str	xzr, [sp, #0x28]
  11bc20: b4000060     	cbz	x0, 0x11bc2c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x254>
  11bc24: f9401be8     	ldr	x8, [sp, #0x30]
  11bc28: d63f0100     	blr	x8
  11bc2c: f9401728     	ldr	x8, [x25, #0x28]
  11bc30: f85f83a9     	ldur	x9, [x29, #-0x8]
  11bc34: eb09011f     	cmp	x8, x9
  11bc38: 54000221     	b.ne	0x11bc7c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2a4>
  11bc3c: aa1303e0     	mov	x0, x19
  11bc40: 910803ff     	add	sp, sp, #0x200
  11bc44: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11bc48: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11bc4c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11bc50: a94267fa     	ldp	x26, x25, [sp, #0x20]
  11bc54: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11bc58: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11bc5c: d50323bf     	autiasp
  11bc60: d65f03c0     	ret
  11bc64: 52800035     	mov	w21, #0x1               // =1
  11bc68: f9001fff     	str	xzr, [sp, #0x38]
  11bc6c: b5fffb14     	cbnz	x20, 0x11bbcc <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x1f4>
  11bc70: 3707fc95     	tbnz	w21, #0x0, 0x11bc00 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x228>
  11bc74: 17ffffe6     	b	0x11bc0c <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x234>
  11bc78: 940026d4     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11bc7c: 9401046d     	bl	0x15ce30 <__stack_chk_fail@plt>
  11bc80: 14000008     	b	0x11bca0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2c8>
  11bc84: 14000007     	b	0x11bca0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2c8>
  11bc88: 97fe34ab     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  11bc8c: aa0003f3     	mov	x19, x0
  11bc90: 9101a3e0     	add	x0, sp, #0x68
  11bc94: f90017ff     	str	xzr, [sp, #0x28]
  11bc98: 14000008     	b	0x11bcb8 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2e0>
  11bc9c: 14000001     	b	0x11bca0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2c8>
  11bca0: aa0003f3     	mov	x19, x0
  11bca4: f9400fe0     	ldr	x0, [sp, #0x18]
  11bca8: 94010eb2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11bcac: f94017e0     	ldr	x0, [sp, #0x28]
  11bcb0: f90017ff     	str	xzr, [sp, #0x28]
  11bcb4: b4000060     	cbz	x0, 0x11bcc0 <std::__ndk1::money_get<wchar_t, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_get(std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, std::__ndk1::istreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, unsigned int&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&) const+0x2e8>
  11bcb8: f9401be8     	ldr	x8, [sp, #0x30]
  11bcbc: d63f0100     	blr	x8
  11bcc0: aa1303e0     	mov	x0, x19
  11bcc4: 9400f527     	bl	0x159160 <__emutls_get_address+0x6d4>
  11bcc8: 97fe349b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000011bccc <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)>:
  11bccc: d503233f     	paciasp
  11bcd0: d10243ff     	sub	sp, sp, #0x90
  11bcd4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11bcd8: 9100c3fd     	add	x29, sp, #0x30
  11bcdc: a9046ffc     	stp	x28, x27, [sp, #0x40]
  11bce0: a90567fa     	stp	x26, x25, [sp, #0x50]
  11bce4: a9065ff8     	stp	x24, x23, [sp, #0x60]
  11bce8: a90757f6     	stp	x22, x21, [sp, #0x70]
  11bcec: a9084ff4     	stp	x20, x19, [sp, #0x80]
  11bcf0: d53bd05a     	mrs	x26, TPIDR_EL0
  11bcf4: aa0703f7     	mov	x23, x7
  11bcf8: f9401748     	ldr	x8, [x26, #0x28]
  11bcfc: aa0603f3     	mov	x19, x6
  11bd00: aa0503f4     	mov	x20, x5
  11bd04: aa0403f5     	mov	x21, x4
  11bd08: aa0303f6     	mov	x22, x3
  11bd0c: aa0203f9     	mov	x25, x2
  11bd10: f81f83a8     	stur	x8, [x29, #-0x8]
  11bd14: f94033bb     	ldr	x27, [x29, #0x60]
  11bd18: f9400038     	ldr	x24, [x1]
  11bd1c: 36000220     	tbz	w0, #0x0, 0x11bd60 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x94>
  11bd20: b000029c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11bd24: b0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11bd28: f9476b9c     	ldr	x28, [x28, #0xed0]
  11bd2c: f9474508     	ldr	x8, [x8, #0xe88]
  11bd30: f9000bff     	str	xzr, [sp, #0x10]
  11bd34: a90023fc     	stp	x28, x8, [sp]
  11bd38: c8dfff88     	ldar	x8, [x28]
  11bd3c: b100051f     	cmn	x8, #0x1
  11bd40: 54000360     	b.eq	0x11bdac <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0xe0>
  11bd44: 910003e8     	mov	x8, sp
  11bd48: d10043a9     	sub	x9, x29, #0x10
  11bd4c: b0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11bd50: f81f03a8     	stur	x8, [x29, #-0x10]
  11bd54: f9000fe9     	str	x9, [sp, #0x18]
  11bd58: f9476800     	ldr	x0, [x0, #0xed0]
  11bd5c: 14000010     	b	0x11bd9c <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0xd0>
  11bd60: b000029c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11bd64: b0000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11bd68: f9476f9c     	ldr	x28, [x28, #0xed8]
  11bd6c: f9474508     	ldr	x8, [x8, #0xe88]
  11bd70: f9000bff     	str	xzr, [sp, #0x10]
  11bd74: a90023fc     	stp	x28, x8, [sp]
  11bd78: c8dfff88     	ldar	x8, [x28]
  11bd7c: b100051f     	cmn	x8, #0x1
  11bd80: 54000160     	b.eq	0x11bdac <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0xe0>
  11bd84: 910003e8     	mov	x8, sp
  11bd88: d10043a9     	sub	x9, x29, #0x10
  11bd8c: b0000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11bd90: f81f03a8     	stur	x8, [x29, #-0x10]
  11bd94: f9000fe9     	str	x9, [sp, #0x18]
  11bd98: f9476c00     	ldr	x0, [x0, #0xed8]
  11bd9c: d00000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11bda0: 910063e1     	add	x1, sp, #0x18
  11bda4: 9104d042     	add	x2, x2, #0x134
  11bda8: 94010ef2     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11bdac: a9412708     	ldp	x8, x9, [x24, #0x10]
  11bdb0: b9800b8a     	ldrsw	x10, [x28, #0x8]
  11bdb4: cb08012b     	sub	x11, x9, x8
  11bdb8: d1000549     	sub	x9, x10, #0x1
  11bdbc: eb8b0d3f     	cmp	x9, x11, asr #3
  11bdc0: 54000b22     	b.hs	0x11bf24 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x258>
  11bdc4: f8697918     	ldr	x24, [x8, x9, lsl #3]
  11bdc8: b4000af8     	cbz	x24, 0x11bf24 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x258>
  11bdcc: f9400308     	ldr	x8, [x24]
  11bdd0: aa1803e0     	mov	x0, x24
  11bdd4: f9402d08     	ldr	x8, [x8, #0x58]
  11bdd8: d63f0100     	blr	x8
  11bddc: b9000320     	str	w0, [x25]
  11bde0: aa1803e0     	mov	x0, x24
  11bde4: f9400308     	ldr	x8, [x24]
  11bde8: f9402109     	ldr	x9, [x8, #0x40]
  11bdec: 910003e8     	mov	x8, sp
  11bdf0: d63f0120     	blr	x9
  11bdf4: 39400368     	ldrb	w8, [x27]
  11bdf8: 36000068     	tbz	w8, #0x0, 0x11be04 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x138>
  11bdfc: f9400b60     	ldr	x0, [x27, #0x10]
  11be00: 94010438     	bl	0x15cee0 <_ZdlPv@plt>
  11be04: 3dc003e0     	ldr	q0, [sp]
  11be08: aa1803e0     	mov	x0, x24
  11be0c: f9400be8     	ldr	x8, [sp, #0x10]
  11be10: 3d800360     	str	q0, [x27]
  11be14: f9000b68     	str	x8, [x27, #0x10]
  11be18: f9400308     	ldr	x8, [x24]
  11be1c: f9401d09     	ldr	x9, [x8, #0x38]
  11be20: 910003e8     	mov	x8, sp
  11be24: d63f0120     	blr	x9
  11be28: 394002e8     	ldrb	w8, [x23]
  11be2c: 36000068     	tbz	w8, #0x0, 0x11be38 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x16c>
  11be30: f9400ae0     	ldr	x0, [x23, #0x10]
  11be34: 9401042b     	bl	0x15cee0 <_ZdlPv@plt>
  11be38: 3dc003e0     	ldr	q0, [sp]
  11be3c: aa1803e0     	mov	x0, x24
  11be40: f9400be8     	ldr	x8, [sp, #0x10]
  11be44: 3d8002e0     	str	q0, [x23]
  11be48: f9000ae8     	str	x8, [x23, #0x10]
  11be4c: f9400308     	ldr	x8, [x24]
  11be50: f9400d08     	ldr	x8, [x8, #0x18]
  11be54: d63f0100     	blr	x8
  11be58: b90002c0     	str	w0, [x22]
  11be5c: aa1803e0     	mov	x0, x24
  11be60: f9400308     	ldr	x8, [x24]
  11be64: f9401108     	ldr	x8, [x8, #0x20]
  11be68: d63f0100     	blr	x8
  11be6c: b90002a0     	str	w0, [x21]
  11be70: aa1803e0     	mov	x0, x24
  11be74: f9400308     	ldr	x8, [x24]
  11be78: f9401509     	ldr	x9, [x8, #0x28]
  11be7c: 910003e8     	mov	x8, sp
  11be80: d63f0120     	blr	x9
  11be84: 39400288     	ldrb	w8, [x20]
  11be88: 36000068     	tbz	w8, #0x0, 0x11be94 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x1c8>
  11be8c: f9400a80     	ldr	x0, [x20, #0x10]
  11be90: 94010414     	bl	0x15cee0 <_ZdlPv@plt>
  11be94: 3dc003e0     	ldr	q0, [sp]
  11be98: aa1803e0     	mov	x0, x24
  11be9c: f9400be8     	ldr	x8, [sp, #0x10]
  11bea0: 3d800280     	str	q0, [x20]
  11bea4: f9000a88     	str	x8, [x20, #0x10]
  11bea8: f9400308     	ldr	x8, [x24]
  11beac: f9401909     	ldr	x9, [x8, #0x30]
  11beb0: 910003e8     	mov	x8, sp
  11beb4: d63f0120     	blr	x9
  11beb8: 39400268     	ldrb	w8, [x19]
  11bebc: 36000068     	tbz	w8, #0x0, 0x11bec8 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x1fc>
  11bec0: f9400a60     	ldr	x0, [x19, #0x10]
  11bec4: 94010407     	bl	0x15cee0 <_ZdlPv@plt>
  11bec8: 3dc003e0     	ldr	q0, [sp]
  11becc: aa1803e0     	mov	x0, x24
  11bed0: f9400be8     	ldr	x8, [sp, #0x10]
  11bed4: 3d800260     	str	q0, [x19]
  11bed8: f9000a68     	str	x8, [x19, #0x10]
  11bedc: f9400308     	ldr	x8, [x24]
  11bee0: f9402508     	ldr	x8, [x8, #0x48]
  11bee4: d63f0100     	blr	x8
  11bee8: f94037a8     	ldr	x8, [x29, #0x68]
  11beec: b9000100     	str	w0, [x8]
  11bef0: f9401748     	ldr	x8, [x26, #0x28]
  11bef4: f85f83a9     	ldur	x9, [x29, #-0x8]
  11bef8: eb09011f     	cmp	x8, x9
  11befc: 54000161     	b.ne	0x11bf28 <std::__ndk1::__money_get<wchar_t>::__gather_info(bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x25c>
  11bf00: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  11bf04: a94757f6     	ldp	x22, x21, [sp, #0x70]
  11bf08: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  11bf0c: a94567fa     	ldp	x26, x25, [sp, #0x50]
  11bf10: a9446ffc     	ldp	x28, x27, [sp, #0x40]
  11bf14: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11bf18: 910243ff     	add	sp, sp, #0x90
  11bf1c: d50323bf     	autiasp
  11bf20: d65f03c0     	ret
  11bf24: 94002629     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11bf28: 940103c2     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000011bf2c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const>:
  11bf2c: d503233f     	paciasp
  11bf30: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11bf34: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11bf38: 910003fd     	mov	x29, sp
  11bf3c: a90267fa     	stp	x26, x25, [sp, #0x20]
  11bf40: a9035ff8     	stp	x24, x23, [sp, #0x30]
  11bf44: a90457f6     	stp	x22, x21, [sp, #0x40]
  11bf48: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11bf4c: d10883ff     	sub	sp, sp, #0x220
  11bf50: d53bd05c     	mrs	x28, TPIDR_EL0
  11bf54: d101d3a9     	sub	x9, x29, #0x74
  11bf58: f9401788     	ldr	x8, [x28, #0x28]
  11bf5c: aa0103f7     	mov	x23, x1
  11bf60: d101d3a0     	sub	x0, x29, #0x74
  11bf64: 52800c81     	mov	w1, #0x64               // =100
  11bf68: 2a0403f5     	mov	w21, w4
  11bf6c: aa0303f6     	mov	x22, x3
  11bf70: 2a0203fa     	mov	w26, w2
  11bf74: f81f03a8     	stur	x8, [x29, #-0x10]
  11bf78: f9006be9     	str	x9, [sp, #0xd0]
  11bf7c: 3d8017e0     	str	q0, [sp, #0x50]
  11bf80: 94000118     	bl	0x11c3e0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x4b4>
  11bf84: 7101901f     	cmp	w0, #0x64
  11bf88: 540002c3     	b.lo	0x11bfe0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0xb4>
  11bf8c: 900002c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11bf90: 900002d3     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11bf94: 9118e108     	add	x8, x8, #0x638
  11bf98: 08dffd08     	ldarb	w8, [x8]
  11bf9c: 360018a8     	tbz	w8, #0x0, 0x11c2b0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x384>
  11bfa0: f9431a61     	ldr	x1, [x19, #0x630]
  11bfa4: d0fffa82     	adrp	x2, 0x6d000
  11bfa8: 910343e0     	add	x0, sp, #0xd0
  11bfac: 910dcc42     	add	x2, x2, #0x373
  11bfb0: 3dc017e0     	ldr	q0, [sp, #0x50]
  11bfb4: aa1f03f3     	mov	x19, xzr
  11bfb8: 94010ef6     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  11bfbc: f9406bf3     	ldr	x19, [sp, #0xd0]
  11bfc0: b4001953     	cbz	x19, 0x11c2e8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3bc>
  11bfc4: 93407c19     	sxtw	x25, w0
  11bfc8: aa1903e0     	mov	x0, x25
  11bfcc: 94010495     	bl	0x15d220 <malloc@plt>
  11bfd0: b40018e0     	cbz	x0, 0x11c2ec <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3c0>
  11bfd4: aa0003f4     	mov	x20, x0
  11bfd8: aa0003f8     	mov	x24, x0
  11bfdc: 14000005     	b	0x11bff0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0xc4>
  11bfe0: aa1f03f4     	mov	x20, xzr
  11bfe4: aa1f03f3     	mov	x19, xzr
  11bfe8: d10363b8     	sub	x24, x29, #0xd8
  11bfec: 93407c19     	sxtw	x25, w0
  11bff0: 910323e8     	add	x8, sp, #0xc8
  11bff4: aa1603e0     	mov	x0, x22
  11bff8: f90023f7     	str	x23, [sp, #0x40]
  11bffc: b9004ff5     	str	w21, [sp, #0x4c]
  11c000: f9002bf3     	str	x19, [sp, #0x50]
  11c004: 94010e17     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11c008: 90000295     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c00c: 90000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c010: f94702b5     	ldr	x21, [x21, #0xe00]
  11c014: f9474508     	ldr	x8, [x8, #0xe88]
  11c018: f9007bff     	str	xzr, [sp, #0xf0]
  11c01c: f94067f7     	ldr	x23, [sp, #0xc8]
  11c020: a90e23f5     	stp	x21, x8, [sp, #0xe0]
  11c024: c8dffea8     	ldar	x8, [x21]
  11c028: b100051f     	cmn	x8, #0x1
  11c02c: 54000160     	b.eq	0x11c058 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x12c>
  11c030: 910383e8     	add	x8, sp, #0xe0
  11c034: 9102a3e9     	add	x9, sp, #0xa8
  11c038: f90057e8     	str	x8, [sp, #0xa8]
  11c03c: f9004be9     	str	x9, [sp, #0x90]
  11c040: 90000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c044: b00000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11c048: 9104d042     	add	x2, x2, #0x134
  11c04c: 910243e1     	add	x1, sp, #0x90
  11c050: f9470000     	ldr	x0, [x0, #0xe00]
  11c054: 94010e47     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11c058: a94126e8     	ldp	x8, x9, [x23, #0x10]
  11c05c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  11c060: cb08012b     	sub	x11, x9, x8
  11c064: d1000549     	sub	x9, x10, #0x1
  11c068: eb8b0d3f     	cmp	x9, x11, asr #3
  11c06c: 54001202     	b.hs	0x11c2ac <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x380>
  11c070: f869791b     	ldr	x27, [x8, x9, lsl #3]
  11c074: b40011db     	cbz	x27, 0x11c2ac <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x380>
  11c078: f9400368     	ldr	x8, [x27]
  11c07c: f9406be1     	ldr	x1, [sp, #0xd0]
  11c080: f9402108     	ldr	x8, [x8, #0x40]
  11c084: 8b190022     	add	x2, x1, x25
  11c088: aa1b03e0     	mov	x0, x27
  11c08c: aa1803e3     	mov	x3, x24
  11c090: d63f0100     	blr	x8
  11c094: aa1c03f3     	mov	x19, x28
  11c098: b40000d9     	cbz	x25, 0x11c0b0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x184>
  11c09c: f9406be8     	ldr	x8, [sp, #0xd0]
  11c0a0: 39400108     	ldrb	w8, [x8]
  11c0a4: 7100b51f     	cmp	w8, #0x2d
  11c0a8: 1a9f17fc     	cset	w28, eq
  11c0ac: 14000002     	b	0x11c0b4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x188>
  11c0b0: 2a1f03fc     	mov	w28, wzr
  11c0b4: a90affff     	stp	xzr, xzr, [sp, #0xa8]
  11c0b8: f9005fff     	str	xzr, [sp, #0xb8]
  11c0bc: a9097fff     	stp	xzr, xzr, [sp, #0x90]
  11c0c0: f90053ff     	str	xzr, [sp, #0xa0]
  11c0c4: a907ffff     	stp	xzr, xzr, [sp, #0x78]
  11c0c8: f90047ff     	str	xzr, [sp, #0x88]
  11c0cc: 9101d3e8     	add	x8, sp, #0x74
  11c0d0: 9101e3e9     	add	x9, sp, #0x78
  11c0d4: 12000340     	and	w0, w26, #0x1
  11c0d8: 910323e2     	add	x2, sp, #0xc8
  11c0dc: 910363e3     	add	x3, sp, #0xd8
  11c0e0: 910313e4     	add	x4, sp, #0xc4
  11c0e4: 910303e5     	add	x5, sp, #0xc0
  11c0e8: 9102a3e6     	add	x6, sp, #0xa8
  11c0ec: 910243e7     	add	x7, sp, #0x90
  11c0f0: 2a1c03e1     	mov	w1, w28
  11c0f4: a90023e9     	stp	x9, x8, [sp]
  11c0f8: 94010f12     	bl	0x15fd40 <_ZNSt6__ndk111__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri@plt>
  11c0fc: b98077f5     	ldrsw	x21, [sp, #0x74]
  11c100: 6b1902bf     	cmp	w21, w25
  11c104: 540002aa     	b.ge	0x11c158 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x22c>
  11c108: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11c10c: cb15032b     	sub	x11, x25, x21
  11c110: f94043e9     	ldr	x9, [sp, #0x80]
  11c114: 394243ea     	ldrb	w10, [sp, #0x90]
  11c118: f9404fec     	ldr	x12, [sp, #0x98]
  11c11c: 7200011f     	tst	w8, #0x1
  11c120: d341fd08     	lsr	x8, x8, #1
  11c124: 9a890108     	csel	x8, x8, x9, eq
  11c128: d341fd49     	lsr	x9, x10, #1
  11c12c: 7200015f     	tst	w10, #0x1
  11c130: 8b0b06aa     	add	x10, x21, x11, lsl #1
  11c134: 9a8c0129     	csel	x9, x9, x12, eq
  11c138: 8b080148     	add	x8, x10, x8
  11c13c: 8b090108     	add	x8, x8, x9
  11c140: 91000500     	add	x0, x8, #0x1
  11c144: f101941f     	cmp	x0, #0x65
  11c148: 54000262     	b.hs	0x11c194 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x268>
  11c14c: aa1f03f7     	mov	x23, xzr
  11c150: 910383fa     	add	x26, sp, #0xe0
  11c154: 14000014     	b	0x11c1a4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x278>
  11c158: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11c15c: f94043e9     	ldr	x9, [sp, #0x80]
  11c160: 394243ea     	ldrb	w10, [sp, #0x90]
  11c164: f9404feb     	ldr	x11, [sp, #0x98]
  11c168: d341fd0c     	lsr	x12, x8, #1
  11c16c: 7200011f     	tst	w8, #0x1
  11c170: 9a890188     	csel	x8, x12, x9, eq
  11c174: d341fd49     	lsr	x9, x10, #1
  11c178: 7200015f     	tst	w10, #0x1
  11c17c: 8b0802a8     	add	x8, x21, x8
  11c180: 9a8b0129     	csel	x9, x9, x11, eq
  11c184: 8b090108     	add	x8, x8, x9
  11c188: 91000900     	add	x0, x8, #0x2
  11c18c: f101941f     	cmp	x0, #0x65
  11c190: 54fffde3     	b.lo	0x11c14c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x220>
  11c194: 94010423     	bl	0x15d220 <malloc@plt>
  11c198: aa0003f7     	mov	x23, x0
  11c19c: aa0003fa     	mov	x26, x0
  11c1a0: b4000a80     	cbz	x0, 0x11c2f0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3c4>
  11c1a4: b9400ac3     	ldr	w3, [x22, #0x8]
  11c1a8: 8b190305     	add	x5, x24, x25
  11c1ac: 394313e8     	ldrb	w8, [sp, #0xc4]
  11c1b0: 394303e9     	ldrb	w9, [sp, #0xc0]
  11c1b4: 9101e3ea     	add	x10, sp, #0x78
  11c1b8: 910243eb     	add	x11, sp, #0x90
  11c1bc: 9102a3ec     	add	x12, sp, #0xa8
  11c1c0: 9101a3e1     	add	x1, sp, #0x68
  11c1c4: 910183e2     	add	x2, sp, #0x60
  11c1c8: aa1a03e0     	mov	x0, x26
  11c1cc: a9022beb     	stp	x11, x10, [sp, #0x20]
  11c1d0: 910363ea     	add	x10, sp, #0xd8
  11c1d4: aa1803e4     	mov	x4, x24
  11c1d8: aa1b03e6     	mov	x6, x27
  11c1dc: 2a1c03e7     	mov	w7, w28
  11c1e0: b90033f5     	str	w21, [sp, #0x30]
  11c1e4: f9000fec     	str	x12, [sp, #0x18]
  11c1e8: 390043e9     	strb	w9, [sp, #0x10]
  11c1ec: 390023e8     	strb	w8, [sp, #0x8]
  11c1f0: f90003ea     	str	x10, [sp]
  11c1f4: 94010ed7     	bl	0x15fd50 <_ZNSt6__ndk111__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i@plt>
  11c1f8: a9460be3     	ldp	x3, x2, [sp, #0x60]
  11c1fc: f94023e0     	ldr	x0, [sp, #0x40]
  11c200: aa1a03e1     	mov	x1, x26
  11c204: aa1603e4     	mov	x4, x22
  11c208: b9404fe5     	ldr	w5, [sp, #0x4c]
  11c20c: 97ffce8e     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  11c210: aa0003f5     	mov	x21, x0
  11c214: b4000077     	cbz	x23, 0x11c220 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x2f4>
  11c218: aa1703e0     	mov	x0, x23
  11c21c: 94010421     	bl	0x15d2a0 <free@plt>
  11c220: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11c224: 36000068     	tbz	w8, #0x0, 0x11c230 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x304>
  11c228: f94047e0     	ldr	x0, [sp, #0x88]
  11c22c: 9401032d     	bl	0x15cee0 <_ZdlPv@plt>
  11c230: 394243e8     	ldrb	w8, [sp, #0x90]
  11c234: f9402bf6     	ldr	x22, [sp, #0x50]
  11c238: 36000068     	tbz	w8, #0x0, 0x11c244 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x318>
  11c23c: f94053e0     	ldr	x0, [sp, #0xa0]
  11c240: 94010328     	bl	0x15cee0 <_ZdlPv@plt>
  11c244: 3942a3e8     	ldrb	w8, [sp, #0xa8]
  11c248: 36000068     	tbz	w8, #0x0, 0x11c254 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x328>
  11c24c: f9405fe0     	ldr	x0, [sp, #0xb8]
  11c250: 94010324     	bl	0x15cee0 <_ZdlPv@plt>
  11c254: f94067e0     	ldr	x0, [sp, #0xc8]
  11c258: 94010d46     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11c25c: b4000074     	cbz	x20, 0x11c268 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x33c>
  11c260: aa1403e0     	mov	x0, x20
  11c264: 9401040f     	bl	0x15d2a0 <free@plt>
  11c268: b4000076     	cbz	x22, 0x11c274 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x348>
  11c26c: aa1603e0     	mov	x0, x22
  11c270: 9401040c     	bl	0x15d2a0 <free@plt>
  11c274: f9401668     	ldr	x8, [x19, #0x28]
  11c278: f85f03a9     	ldur	x9, [x29, #-0x10]
  11c27c: eb09011f     	cmp	x8, x9
  11c280: 540003a1     	b.ne	0x11c2f4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3c8>
  11c284: aa1503e0     	mov	x0, x21
  11c288: 910883ff     	add	sp, sp, #0x220
  11c28c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11c290: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11c294: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11c298: a94267fa     	ldp	x26, x25, [sp, #0x20]
  11c29c: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11c2a0: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11c2a4: d50323bf     	autiasp
  11c2a8: d65f03c0     	ret
  11c2ac: 94002547     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11c2b0: f00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11c2b4: 9118e000     	add	x0, x0, #0x638
  11c2b8: 94010cfa     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11c2bc: 34ffe720     	cbz	w0, 0x11bfa0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x74>
  11c2c0: d0fffa81     	adrp	x1, 0x6e000
  11c2c4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11c2c8: 911fa421     	add	x1, x1, #0x7e9
  11c2cc: aa1f03e2     	mov	x2, xzr
  11c2d0: 94010de4     	bl	0x15fa60 <newlocale@plt>
  11c2d4: f9031a60     	str	x0, [x19, #0x630]
  11c2d8: f00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11c2dc: 9118e000     	add	x0, x0, #0x638
  11c2e0: 94010cfc     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11c2e4: 17ffff2f     	b	0x11bfa0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x74>
  11c2e8: 94010d36     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11c2ec: 94010d35     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11c2f0: 94010d34     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11c2f4: 940102cf     	bl	0x15ce30 <__stack_chk_fail@plt>
  11c2f8: aa0003f5     	mov	x21, x0
  11c2fc: f00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11c300: 9118e000     	add	x0, x0, #0x638
  11c304: 94010ddb     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11c308: aa1503e0     	mov	x0, x21
  11c30c: 9400f395     	bl	0x159160 <__emutls_get_address+0x6d4>
  11c310: 14000001     	b	0x11c314 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3e8>
  11c314: aa0003f5     	mov	x21, x0
  11c318: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11c31c: 360002a8     	tbz	w8, #0x0, 0x11c370 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x444>
  11c320: f94047e0     	ldr	x0, [sp, #0x88]
  11c324: 940102ef     	bl	0x15cee0 <_ZdlPv@plt>
  11c328: 394243e8     	ldrb	w8, [sp, #0x90]
  11c32c: 36000268     	tbz	w8, #0x0, 0x11c378 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x44c>
  11c330: f94053e0     	ldr	x0, [sp, #0xa0]
  11c334: 940102eb     	bl	0x15cee0 <_ZdlPv@plt>
  11c338: 3942a3e8     	ldrb	w8, [sp, #0xa8]
  11c33c: 36000348     	tbz	w8, #0x0, 0x11c3a4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x478>
  11c340: 14000010     	b	0x11c380 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x454>
  11c344: aa0003f5     	mov	x21, x0
  11c348: 14000019     	b	0x11c3ac <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x480>
  11c34c: f9002bf3     	str	x19, [sp, #0x50]
  11c350: aa0003f5     	mov	x21, x0
  11c354: f9402be8     	ldr	x8, [sp, #0x50]
  11c358: b4000308     	cbz	x8, 0x11c3b8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x48c>
  11c35c: 1400001d     	b	0x11c3d0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x4a4>
  11c360: aa0003f5     	mov	x21, x0
  11c364: b5000157     	cbnz	x23, 0x11c38c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x460>
  11c368: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11c36c: 3707fda8     	tbnz	w8, #0x0, 0x11c320 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3f4>
  11c370: 394243e8     	ldrb	w8, [sp, #0x90]
  11c374: 3707fde8     	tbnz	w8, #0x0, 0x11c330 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x404>
  11c378: 3942a3e8     	ldrb	w8, [sp, #0xa8]
  11c37c: 36000148     	tbz	w8, #0x0, 0x11c3a4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x478>
  11c380: f9405fe0     	ldr	x0, [sp, #0xb8]
  11c384: 940102d7     	bl	0x15cee0 <_ZdlPv@plt>
  11c388: 14000007     	b	0x11c3a4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x478>
  11c38c: aa1703e0     	mov	x0, x23
  11c390: 940103c4     	bl	0x15d2a0 <free@plt>
  11c394: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11c398: 3607fec8     	tbz	w8, #0x0, 0x11c370 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x444>
  11c39c: 17ffffe1     	b	0x11c320 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x3f4>
  11c3a0: aa0003f5     	mov	x21, x0
  11c3a4: f94067e0     	ldr	x0, [sp, #0xc8]
  11c3a8: 94010cf2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11c3ac: b50000b4     	cbnz	x20, 0x11c3c0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x494>
  11c3b0: f9402be8     	ldr	x8, [sp, #0x50]
  11c3b4: b50000e8     	cbnz	x8, 0x11c3d0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x4a4>
  11c3b8: aa1503e0     	mov	x0, x21
  11c3bc: 9400f369     	bl	0x159160 <__emutls_get_address+0x6d4>
  11c3c0: aa1403e0     	mov	x0, x20
  11c3c4: 940103b7     	bl	0x15d2a0 <free@plt>
  11c3c8: f9402be8     	ldr	x8, [sp, #0x50]
  11c3cc: b4ffff68     	cbz	x8, 0x11c3b8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x48c>
  11c3d0: f9402be0     	ldr	x0, [sp, #0x50]
  11c3d4: 940103b3     	bl	0x15d2a0 <free@plt>
  11c3d8: aa1503e0     	mov	x0, x21
  11c3dc: 9400f361     	bl	0x159160 <__emutls_get_address+0x6d4>
  11c3e0: d503233f     	paciasp
  11c3e4: d10443ff     	sub	sp, sp, #0x110
  11c3e8: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
  11c3ec: 9103c3fd     	add	x29, sp, #0xf0
  11c3f0: a9104ffc     	stp	x28, x19, [sp, #0x100]
  11c3f4: a9399ba5     	stp	x5, x6, [x29, #-0x68]
  11c3f8: d101c3a9     	sub	x9, x29, #0x70
  11c3fc: f81903a4     	stur	x4, [x29, #-0x70]
  11c400: 928003eb     	mov	x11, #-0x20             // =-32
  11c404: f81a83a7     	stur	x7, [x29, #-0x58]
  11c408: 910003ec     	mov	x12, sp
  11c40c: ad0007e0     	stp	q0, q1, [sp]
  11c410: 91008129     	add	x9, x9, #0x20
  11c414: ad010fe2     	stp	q2, q3, [sp, #0x20]
  11c418: f2dff00b     	movk	x11, #0xff80, lsl #32
  11c41c: ad0217e4     	stp	q4, q5, [sp, #0x40]
  11c420: 9102018c     	add	x12, x12, #0x80
  11c424: ad031fe6     	stp	q6, q7, [sp, #0x60]
  11c428: d53bd053     	mrs	x19, TPIDR_EL0
  11c42c: f9401668     	ldr	x8, [x19, #0x28]
  11c430: d100a3aa     	sub	x10, x29, #0x28
  11c434: b0fffa84     	adrp	x4, 0x6d000
  11c438: aa0103e3     	mov	x3, x1
  11c43c: 910dcc84     	add	x4, x4, #0x373
  11c440: d10143a5     	sub	x5, x29, #0x50
  11c444: f81f83a8     	stur	x8, [x29, #-0x8]
  11c448: 910083a8     	add	x8, x29, #0x20
  11c44c: a93eafac     	stp	x12, x11, [x29, #-0x18]
  11c450: 52800c81     	mov	w1, #0x64               // =100
  11c454: 2a1f03e2     	mov	w2, wzr
  11c458: a93da7a8     	stp	x8, x9, [x29, #-0x28]
  11c45c: ad400540     	ldp	q0, q1, [x10]
  11c460: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
  11c464: 940106e7     	bl	0x15e000 <__vsnprintf_chk@plt>
  11c468: f9401668     	ldr	x8, [x19, #0x28]
  11c46c: f85f83a9     	ldur	x9, [x29, #-0x8]
  11c470: eb09011f     	cmp	x8, x9
  11c474: 540000c1     	b.ne	0x11c48c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x560>
  11c478: a9504ffc     	ldp	x28, x19, [sp, #0x100]
  11c47c: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
  11c480: 910443ff     	add	sp, sp, #0x110
  11c484: d50323bf     	autiasp
  11c488: d65f03c0     	ret
  11c48c: 94010269     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000011c490 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)>:
  11c490: d503233f     	paciasp
  11c494: d10243ff     	sub	sp, sp, #0x90
  11c498: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11c49c: 9100c3fd     	add	x29, sp, #0x30
  11c4a0: a9046ffc     	stp	x28, x27, [sp, #0x40]
  11c4a4: a90567fa     	stp	x26, x25, [sp, #0x50]
  11c4a8: a9065ff8     	stp	x24, x23, [sp, #0x60]
  11c4ac: a90757f6     	stp	x22, x21, [sp, #0x70]
  11c4b0: a9084ff4     	stp	x20, x19, [sp, #0x80]
  11c4b4: d53bd05a     	mrs	x26, TPIDR_EL0
  11c4b8: aa0703f3     	mov	x19, x7
  11c4bc: f9401748     	ldr	x8, [x26, #0x28]
  11c4c0: aa0603f4     	mov	x20, x6
  11c4c4: aa0503f5     	mov	x21, x5
  11c4c8: aa0403f6     	mov	x22, x4
  11c4cc: aa0303f7     	mov	x23, x3
  11c4d0: 2a0103f9     	mov	w25, w1
  11c4d4: f81f83a8     	stur	x8, [x29, #-0x8]
  11c4d8: f94033bb     	ldr	x27, [x29, #0x60]
  11c4dc: f9400058     	ldr	x24, [x2]
  11c4e0: 36000220     	tbz	w0, #0x0, 0x11c524 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x94>
  11c4e4: 9000029c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c4e8: 90000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c4ec: f947639c     	ldr	x28, [x28, #0xec0]
  11c4f0: f9474508     	ldr	x8, [x8, #0xe88]
  11c4f4: f9000bff     	str	xzr, [sp, #0x10]
  11c4f8: a90023fc     	stp	x28, x8, [sp]
  11c4fc: c8dfff88     	ldar	x8, [x28]
  11c500: b100051f     	cmn	x8, #0x1
  11c504: 54000360     	b.eq	0x11c570 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0xe0>
  11c508: 910003e8     	mov	x8, sp
  11c50c: d10043a9     	sub	x9, x29, #0x10
  11c510: 90000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c514: f81f03a8     	stur	x8, [x29, #-0x10]
  11c518: f9000fe9     	str	x9, [sp, #0x18]
  11c51c: f9476000     	ldr	x0, [x0, #0xec0]
  11c520: 14000010     	b	0x11c560 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0xd0>
  11c524: 9000029c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c528: 90000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c52c: f947679c     	ldr	x28, [x28, #0xec8]
  11c530: f9474508     	ldr	x8, [x8, #0xe88]
  11c534: f9000bff     	str	xzr, [sp, #0x10]
  11c538: a90023fc     	stp	x28, x8, [sp]
  11c53c: c8dfff88     	ldar	x8, [x28]
  11c540: b100051f     	cmn	x8, #0x1
  11c544: 54000160     	b.eq	0x11c570 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0xe0>
  11c548: 910003e8     	mov	x8, sp
  11c54c: d10043a9     	sub	x9, x29, #0x10
  11c550: 90000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11c554: f81f03a8     	stur	x8, [x29, #-0x10]
  11c558: f9000fe9     	str	x9, [sp, #0x18]
  11c55c: f9476400     	ldr	x0, [x0, #0xec8]
  11c560: b00000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11c564: 910063e1     	add	x1, sp, #0x18
  11c568: 9104d042     	add	x2, x2, #0x134
  11c56c: 94010d01     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11c570: a9412708     	ldp	x8, x9, [x24, #0x10]
  11c574: b9800b8a     	ldrsw	x10, [x28, #0x8]
  11c578: cb08012b     	sub	x11, x9, x8
  11c57c: d1000549     	sub	x9, x10, #0x1
  11c580: eb8b0d3f     	cmp	x9, x11, asr #3
  11c584: 54000a82     	b.hs	0x11c6d4 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x244>
  11c588: f8697918     	ldr	x24, [x8, x9, lsl #3]
  11c58c: b4000a58     	cbz	x24, 0x11c6d4 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x244>
  11c590: f9400308     	ldr	x8, [x24]
  11c594: 36000119     	tbz	w25, #0x0, 0x11c5b4 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x124>
  11c598: f9402d08     	ldr	x8, [x8, #0x58]
  11c59c: aa1803e0     	mov	x0, x24
  11c5a0: d63f0100     	blr	x8
  11c5a4: b90002e0     	str	w0, [x23]
  11c5a8: f9400308     	ldr	x8, [x24]
  11c5ac: f9402109     	ldr	x9, [x8, #0x40]
  11c5b0: 14000007     	b	0x11c5cc <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x13c>
  11c5b4: f9402908     	ldr	x8, [x8, #0x50]
  11c5b8: aa1803e0     	mov	x0, x24
  11c5bc: d63f0100     	blr	x8
  11c5c0: b90002e0     	str	w0, [x23]
  11c5c4: f9400308     	ldr	x8, [x24]
  11c5c8: f9401d09     	ldr	x9, [x8, #0x38]
  11c5cc: 910003e8     	mov	x8, sp
  11c5d0: aa1803e0     	mov	x0, x24
  11c5d4: d63f0120     	blr	x9
  11c5d8: 39400368     	ldrb	w8, [x27]
  11c5dc: 36000068     	tbz	w8, #0x0, 0x11c5e8 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x158>
  11c5e0: f9400b60     	ldr	x0, [x27, #0x10]
  11c5e4: 9401023f     	bl	0x15cee0 <_ZdlPv@plt>
  11c5e8: 3dc003e0     	ldr	q0, [sp]
  11c5ec: aa1803e0     	mov	x0, x24
  11c5f0: f9400be8     	ldr	x8, [sp, #0x10]
  11c5f4: 3d800360     	str	q0, [x27]
  11c5f8: f9000b68     	str	x8, [x27, #0x10]
  11c5fc: f9400308     	ldr	x8, [x24]
  11c600: f9400d08     	ldr	x8, [x8, #0x18]
  11c604: d63f0100     	blr	x8
  11c608: 390002c0     	strb	w0, [x22]
  11c60c: aa1803e0     	mov	x0, x24
  11c610: f9400308     	ldr	x8, [x24]
  11c614: f9401108     	ldr	x8, [x8, #0x20]
  11c618: d63f0100     	blr	x8
  11c61c: 390002a0     	strb	w0, [x21]
  11c620: aa1803e0     	mov	x0, x24
  11c624: f9400308     	ldr	x8, [x24]
  11c628: f9401509     	ldr	x9, [x8, #0x28]
  11c62c: 910003e8     	mov	x8, sp
  11c630: d63f0120     	blr	x9
  11c634: 39400288     	ldrb	w8, [x20]
  11c638: 36000068     	tbz	w8, #0x0, 0x11c644 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x1b4>
  11c63c: f9400a80     	ldr	x0, [x20, #0x10]
  11c640: 94010228     	bl	0x15cee0 <_ZdlPv@plt>
  11c644: 3dc003e0     	ldr	q0, [sp]
  11c648: aa1803e0     	mov	x0, x24
  11c64c: f9400be8     	ldr	x8, [sp, #0x10]
  11c650: 3d800280     	str	q0, [x20]
  11c654: f9000a88     	str	x8, [x20, #0x10]
  11c658: f9400308     	ldr	x8, [x24]
  11c65c: f9401909     	ldr	x9, [x8, #0x30]
  11c660: 910003e8     	mov	x8, sp
  11c664: d63f0120     	blr	x9
  11c668: 39400268     	ldrb	w8, [x19]
  11c66c: 36000068     	tbz	w8, #0x0, 0x11c678 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x1e8>
  11c670: f9400a60     	ldr	x0, [x19, #0x10]
  11c674: 9401021b     	bl	0x15cee0 <_ZdlPv@plt>
  11c678: 3dc003e0     	ldr	q0, [sp]
  11c67c: aa1803e0     	mov	x0, x24
  11c680: f9400be8     	ldr	x8, [sp, #0x10]
  11c684: 3d800260     	str	q0, [x19]
  11c688: f9000a68     	str	x8, [x19, #0x10]
  11c68c: f9400308     	ldr	x8, [x24]
  11c690: f9402508     	ldr	x8, [x8, #0x48]
  11c694: d63f0100     	blr	x8
  11c698: f94037a8     	ldr	x8, [x29, #0x68]
  11c69c: b9000100     	str	w0, [x8]
  11c6a0: f9401748     	ldr	x8, [x26, #0x28]
  11c6a4: f85f83a9     	ldur	x9, [x29, #-0x8]
  11c6a8: eb09011f     	cmp	x8, x9
  11c6ac: 54000161     	b.ne	0x11c6d8 <std::__ndk1::__money_put<char>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, char&, char&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, int&)+0x248>
  11c6b0: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  11c6b4: a94757f6     	ldp	x22, x21, [sp, #0x70]
  11c6b8: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  11c6bc: a94567fa     	ldp	x26, x25, [sp, #0x50]
  11c6c0: a9446ffc     	ldp	x28, x27, [sp, #0x40]
  11c6c4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11c6c8: 910243ff     	add	sp, sp, #0x90
  11c6cc: d50323bf     	autiasp
  11c6d0: d65f03c0     	ret
  11c6d4: 9400243d     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11c6d8: 940101d6     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000011c6dc <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)>:
  11c6dc: d503233f     	paciasp
  11c6e0: d10303ff     	sub	sp, sp, #0xc0
  11c6e4: a9067bfd     	stp	x29, x30, [sp, #0x60]
  11c6e8: 910183fd     	add	x29, sp, #0x60
  11c6ec: a9076ffc     	stp	x28, x27, [sp, #0x70]
  11c6f0: a90867fa     	stp	x26, x25, [sp, #0x80]
  11c6f4: a9095ff8     	stp	x24, x23, [sp, #0x90]
  11c6f8: a90a57f6     	stp	x22, x21, [sp, #0xa0]
  11c6fc: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
  11c700: a9486fa9     	ldp	x9, x27, [x29, #0x80]
  11c704: 90fffb1a     	adrp	x26, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11c708: aa0503f8     	mov	x24, x5
  11c70c: b94093a8     	ldr	w8, [x29, #0x90]
  11c710: aa0403f9     	mov	x25, x4
  11c714: f9403fb3     	ldr	x19, [x29, #0x78]
  11c718: aa0203f5     	mov	x21, x2
  11c71c: f81e03a9     	stur	x9, [x29, #-0x20]
  11c720: 91000529     	add	x9, x9, #0x1
  11c724: 3941a3aa     	ldrb	w10, [x29, #0x68]
  11c728: b81dc3a8     	stur	w8, [x29, #-0x24]
  11c72c: aa0103f7     	mov	x23, x1
  11c730: aa1f03f4     	mov	x20, xzr
  11c734: f9000be9     	str	x9, [sp, #0x10]
  11c738: 71000509     	subs	w9, w8, #0x1
  11c73c: 91000768     	add	x8, x27, #0x1
  11c740: 3941c3b6     	ldrb	w22, [x29, #0x70]
  11c744: b9001fea     	str	w10, [sp, #0x1c]
  11c748: f94033bc     	ldr	x28, [x29, #0x60]
  11c74c: 924000ea     	and	x10, x7, #0x1
  11c750: 9100066f     	add	x15, x19, #0x1
  11c754: a90207e8     	stp	x8, x1, [sp, #0x20]
  11c758: 1a9f07e8     	cset	w8, ne
  11c75c: 9113fb5a     	add	x26, x26, #0x4fe
  11c760: f81f83a6     	stur	x6, [x29, #-0x8]
  11c764: b81d83a3     	stur	w3, [x29, #-0x28]
  11c768: f9001bea     	str	x10, [sp, #0x30]
  11c76c: 290127e8     	stp	w8, w9, [sp, #0x8]
  11c770: f90003e0     	str	x0, [sp]
  11c774: f9000040     	str	x0, [x2]
  11c778: a93ebfbb     	stp	x27, x15, [x29, #-0x18]
  11c77c: 14000007     	b	0x11c798 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xbc>
  11c780: f85e83bb     	ldur	x27, [x29, #-0x18]
  11c784: 90fffb1a     	adrp	x26, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11c788: 9113fb5a     	add	x26, x26, #0x4fe
  11c78c: 91000694     	add	x20, x20, #0x1
  11c790: f100129f     	cmp	x20, #0x4
  11c794: 54001c60     	b.eq	0x11cb20 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x444>
  11c798: 38746b88     	ldrb	w8, [x28, x20]
  11c79c: 7100111f     	cmp	w8, #0x4
  11c7a0: 54ffff68     	b.hi	0x11c78c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xb0>
  11c7a4: 10000089     	adr	x9, 0x11c7b4 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xd8>
  11c7a8: 38686b4a     	ldrb	w10, [x26, x8]
  11c7ac: 8b0a0929     	add	x9, x9, x10, lsl #2
  11c7b0: d61f0120     	br	x9
  11c7b4: d503249f     	bti	j
  11c7b8: f94002a8     	ldr	x8, [x21]
  11c7bc: f90002e8     	str	x8, [x23]
  11c7c0: 17fffff3     	b	0x11c78c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xb0>
  11c7c4: d503249f     	bti	j
  11c7c8: f9401be8     	ldr	x8, [sp, #0x30]
  11c7cc: 8b080339     	add	x25, x25, x8
  11c7d0: aa1903e8     	mov	x8, x25
  11c7d4: eb18033f     	cmp	x25, x24
  11c7d8: 540001a2     	b.hs	0x11c80c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x130>
  11c7dc: f85f83a8     	ldur	x8, [x29, #-0x8]
  11c7e0: f9400909     	ldr	x9, [x8, #0x10]
  11c7e4: aa1903e8     	mov	x8, x25
  11c7e8: 39c0010a     	ldrsb	w10, [x8]
  11c7ec: 37f8010a     	tbnz	w10, #0x1f, 0x11c80c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x130>
  11c7f0: 92401d4a     	and	x10, x10, #0xff
  11c7f4: f86a792a     	ldr	x10, [x9, x10, lsl #3]
  11c7f8: 363000aa     	tbz	w10, #0x6, 0x11c80c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x130>
  11c7fc: 91000508     	add	x8, x8, #0x1
  11c800: eb18011f     	cmp	x8, x24
  11c804: 54ffff23     	b.lo	0x11c7e8 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x10c>
  11c808: aa1803e8     	mov	x8, x24
  11c80c: b85dc3a9     	ldur	w9, [x29, #-0x24]
  11c810: f94002ba     	ldr	x26, [x21]
  11c814: 7100053f     	cmp	w9, #0x1
  11c818: 54000b2b     	b.lt	0x11c97c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x2a0>
  11c81c: eb19011f     	cmp	x8, x25
  11c820: 54000ea9     	b.ls	0x11c9f4 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x318>
  11c824: aa0803fb     	mov	x27, x8
  11c828: 91000749     	add	x9, x26, #0x1
  11c82c: 385fff6a     	ldrb	w10, [x27, #-0x1]!
  11c830: eb19037f     	cmp	x27, x25
  11c834: f90002a9     	str	x9, [x21]
  11c838: 3900034a     	strb	w10, [x26]
  11c83c: 540016c9     	b.ls	0x11cb14 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x438>
  11c840: 29412be9     	ldp	w9, w10, [sp, #0x8]
  11c844: 2a0a03f7     	mov	w23, w10
  11c848: 3400024a     	cbz	w10, 0x11c890 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x1b4>
  11c84c: d100090b     	sub	x11, x8, #0x2
  11c850: b9400fea     	ldr	w10, [sp, #0xc]
  11c854: aa0b03e8     	mov	x8, x11
  11c858: f94002ac     	ldr	x12, [x21]
  11c85c: 71000557     	subs	w23, w10, #0x1
  11c860: 385ff50d     	ldrb	w13, [x8], #-0x1
  11c864: 1a9f07e9     	cset	w9, ne
  11c868: eb19017f     	cmp	x11, x25
  11c86c: 9100058e     	add	x14, x12, #0x1
  11c870: f90002ae     	str	x14, [x21]
  11c874: 3900018d     	strb	w13, [x12]
  11c878: 540000a9     	b.ls	0x11c88c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x1b0>
  11c87c: 7100055f     	cmp	w10, #0x1
  11c880: aa0803eb     	mov	x11, x8
  11c884: 2a1703ea     	mov	w10, w23
  11c888: 54fffe81     	b.ne	0x11c858 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x17c>
  11c88c: 9100051b     	add	x27, x8, #0x1
  11c890: 35000b69     	cbnz	w9, 0x11c9fc <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x320>
  11c894: 2a1f03f7     	mov	w23, wzr
  11c898: 2a1f03e0     	mov	w0, wzr
  11c89c: 710006ff     	cmp	w23, #0x1
  11c8a0: 54000bea     	b.ge	0x11ca1c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x340>
  11c8a4: 14000066     	b	0x11ca3c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x360>
  11c8a8: d503249f     	bti	j
  11c8ac: f85f83a0     	ldur	x0, [x29, #-0x8]
  11c8b0: 52800401     	mov	w1, #0x20               // =32
  11c8b4: f94002a8     	ldr	x8, [x21]
  11c8b8: f9400009     	ldr	x9, [x0]
  11c8bc: f90002e8     	str	x8, [x23]
  11c8c0: f9401d28     	ldr	x8, [x9, #0x38]
  11c8c4: d63f0100     	blr	x8
  11c8c8: f94002a8     	ldr	x8, [x21]
  11c8cc: f85f03af     	ldur	x15, [x29, #-0x10]
  11c8d0: 91000509     	add	x9, x8, #0x1
  11c8d4: f90002a9     	str	x9, [x21]
  11c8d8: 39000100     	strb	w0, [x8]
  11c8dc: 17ffffac     	b	0x11c78c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xb0>
  11c8e0: d503249f     	bti	j
  11c8e4: f85e03a9     	ldur	x9, [x29, #-0x20]
  11c8e8: 39400128     	ldrb	w8, [x9]
  11c8ec: f9400529     	ldr	x9, [x9, #0x8]
  11c8f0: d341fd0a     	lsr	x10, x8, #1
  11c8f4: 7200011f     	tst	w8, #0x1
  11c8f8: 9a89015a     	csel	x26, x10, x9, eq
  11c8fc: b85d83a9     	ldur	w9, [x29, #-0x28]
  11c900: 364ff429     	tbz	w9, #0x9, 0x11c784 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xa8>
  11c904: b4fff41a     	cbz	x26, 0x11c784 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xa8>
  11c908: f85e03a9     	ldur	x9, [x29, #-0x20]
  11c90c: 7200011f     	tst	w8, #0x1
  11c910: f94002bb     	ldr	x27, [x21]
  11c914: aa1a03e2     	mov	x2, x26
  11c918: f9400be8     	ldr	x8, [sp, #0x10]
  11c91c: f9400929     	ldr	x9, [x9, #0x10]
  11c920: aa1b03e0     	mov	x0, x27
  11c924: 9a890101     	csel	x1, x8, x9, eq
  11c928: 94010382     	bl	0x15d730 <memmove@plt>
  11c92c: 8b1a0368     	add	x8, x27, x26
  11c930: a97ebfbb     	ldp	x27, x15, [x29, #-0x18]
  11c934: f90002a8     	str	x8, [x21]
  11c938: 17ffff93     	b	0x11c784 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xa8>
  11c93c: d503249f     	bti	j
  11c940: 39400368     	ldrb	w8, [x27]
  11c944: f9400769     	ldr	x9, [x27, #0x8]
  11c948: d341fd0a     	lsr	x10, x8, #1
  11c94c: 7200011f     	tst	w8, #0x1
  11c950: 9a890148     	csel	x8, x10, x9, eq
  11c954: b4fff1c8     	cbz	x8, 0x11c78c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xb0>
  11c958: f9400b68     	ldr	x8, [x27, #0x10]
  11c95c: f94013ea     	ldr	x10, [sp, #0x20]
  11c960: f94002a9     	ldr	x9, [x21]
  11c964: 9a880148     	csel	x8, x10, x8, eq
  11c968: 9100052a     	add	x10, x9, #0x1
  11c96c: 39400108     	ldrb	w8, [x8]
  11c970: f90002aa     	str	x10, [x21]
  11c974: 39000128     	strb	w8, [x9]
  11c978: 17ffff85     	b	0x11c78c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xb0>
  11c97c: aa0803fb     	mov	x27, x8
  11c980: eb19037f     	cmp	x27, x25
  11c984: 540006c1     	b.ne	0x11ca5c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x380>
  11c988: f85f83a0     	ldur	x0, [x29, #-0x8]
  11c98c: 52800601     	mov	w1, #0x30               // =48
  11c990: f9400008     	ldr	x8, [x0]
  11c994: f9401d08     	ldr	x8, [x8, #0x38]
  11c998: d63f0100     	blr	x8
  11c99c: f94002a8     	ldr	x8, [x21]
  11c9a0: f85f03af     	ldur	x15, [x29, #-0x10]
  11c9a4: 91000509     	add	x9, x8, #0x1
  11c9a8: f90002a9     	str	x9, [x21]
  11c9ac: 39000100     	strb	w0, [x8]
  11c9b0: f94002a8     	ldr	x8, [x21]
  11c9b4: eb08035f     	cmp	x26, x8
  11c9b8: 54ffee40     	b.eq	0x11c780 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xa4>
  11c9bc: d1000508     	sub	x8, x8, #0x1
  11c9c0: f85e83bb     	ldur	x27, [x29, #-0x18]
  11c9c4: eb1a011f     	cmp	x8, x26
  11c9c8: 54ffede9     	b.ls	0x11c784 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xa8>
  11c9cc: 91000749     	add	x9, x26, #0x1
  11c9d0: 3940010a     	ldrb	w10, [x8]
  11c9d4: 9100052c     	add	x12, x9, #0x1
  11c9d8: 385ff12b     	ldurb	w11, [x9, #-0x1]
  11c9dc: 381ff12a     	sturb	w10, [x9, #-0x1]
  11c9e0: 381ff50b     	strb	w11, [x8], #-0x1
  11c9e4: eb08013f     	cmp	x9, x8
  11c9e8: aa0c03e9     	mov	x9, x12
  11c9ec: 54ffff23     	b.lo	0x11c9d0 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x2f4>
  11c9f0: 17ffff65     	b	0x11c784 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0xa8>
  11c9f4: b85dc3b7     	ldur	w23, [x29, #-0x24]
  11c9f8: aa0803fb     	mov	x27, x8
  11c9fc: f85f83a0     	ldur	x0, [x29, #-0x8]
  11ca00: 52800601     	mov	w1, #0x30               // =48
  11ca04: f9400008     	ldr	x8, [x0]
  11ca08: f9401d08     	ldr	x8, [x8, #0x38]
  11ca0c: d63f0100     	blr	x8
  11ca10: f85f03af     	ldur	x15, [x29, #-0x10]
  11ca14: 710006ff     	cmp	w23, #0x1
  11ca18: 5400012b     	b.lt	0x11ca3c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x360>
  11ca1c: 110006e8     	add	w8, w23, #0x1
  11ca20: f94002a9     	ldr	x9, [x21]
  11ca24: 51000508     	sub	w8, w8, #0x1
  11ca28: 7100051f     	cmp	w8, #0x1
  11ca2c: 9100052a     	add	x10, x9, #0x1
  11ca30: f90002aa     	str	x10, [x21]
  11ca34: 39000120     	strb	w0, [x9]
  11ca38: 54ffff48     	b.hi	0x11ca20 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x344>
  11ca3c: f94002a8     	ldr	x8, [x21]
  11ca40: f94017f7     	ldr	x23, [sp, #0x28]
  11ca44: 91000509     	add	x9, x8, #0x1
  11ca48: f90002a9     	str	x9, [x21]
  11ca4c: b9401fe9     	ldr	w9, [sp, #0x1c]
  11ca50: 39000109     	strb	w9, [x8]
  11ca54: eb19037f     	cmp	x27, x25
  11ca58: 54fff980     	b.eq	0x11c988 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x2ac>
  11ca5c: 39400268     	ldrb	w8, [x19]
  11ca60: f9400669     	ldr	x9, [x19, #0x8]
  11ca64: d341fd0a     	lsr	x10, x8, #1
  11ca68: 7200011f     	tst	w8, #0x1
  11ca6c: 9a890149     	csel	x9, x10, x9, eq
  11ca70: b40000c9     	cbz	x9, 0x11ca88 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x3ac>
  11ca74: f9400a69     	ldr	x9, [x19, #0x10]
  11ca78: 7200011f     	tst	w8, #0x1
  11ca7c: 9a8901e8     	csel	x8, x15, x9, eq
  11ca80: 39400108     	ldrb	w8, [x8]
  11ca84: 14000002     	b	0x11ca8c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x3b0>
  11ca88: 12800008     	mov	w8, #-0x1               // =-1
  11ca8c: 2a1f03e9     	mov	w9, wzr
  11ca90: 2a1f03ea     	mov	w10, wzr
  11ca94: 14000010     	b	0x11cad4 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x3f8>
  11ca98: f9400a68     	ldr	x8, [x19, #0x10]
  11ca9c: 7200017f     	tst	w11, #0x1
  11caa0: 2a1f03ea     	mov	w10, wzr
  11caa4: 9a8801e8     	csel	x8, x15, x8, eq
  11caa8: 38696908     	ldrb	w8, [x8, x9]
  11caac: 7103fd1f     	cmp	w8, #0xff
  11cab0: 5a9f1108     	csinv	w8, w8, wzr, ne
  11cab4: f94002ab     	ldr	x11, [x21]
  11cab8: 1100054a     	add	w10, w10, #0x1
  11cabc: 385fff6d     	ldrb	w13, [x27, #-0x1]!
  11cac0: eb19037f     	cmp	x27, x25
  11cac4: 9100056c     	add	x12, x11, #0x1
  11cac8: f90002ac     	str	x12, [x21]
  11cacc: 3900016d     	strb	w13, [x11]
  11cad0: 54fff700     	b.eq	0x11c9b0 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x2d4>
  11cad4: 6b08015f     	cmp	w10, w8
  11cad8: 54fffee1     	b.ne	0x11cab4 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x3d8>
  11cadc: f94002aa     	ldr	x10, [x21]
  11cae0: 11000529     	add	w9, w9, #0x1
  11cae4: 9100054b     	add	x11, x10, #0x1
  11cae8: f90002ab     	str	x11, [x21]
  11caec: 39000156     	strb	w22, [x10]
  11caf0: 3940026b     	ldrb	w11, [x19]
  11caf4: f940066a     	ldr	x10, [x19, #0x8]
  11caf8: d341fd6c     	lsr	x12, x11, #1
  11cafc: 7200017f     	tst	w11, #0x1
  11cb00: 9a8a018a     	csel	x10, x12, x10, eq
  11cb04: eb09015f     	cmp	x10, x9
  11cb08: 54fffc88     	b.hi	0x11ca98 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x3bc>
  11cb0c: 2a1f03ea     	mov	w10, wzr
  11cb10: 17ffffe9     	b	0x11cab4 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x3d8>
  11cb14: 29415fe9     	ldp	w9, w23, [sp, #0x8]
  11cb18: 34ffebe9     	cbz	w9, 0x11c894 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x1b8>
  11cb1c: 17ffffb8     	b	0x11c9fc <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x320>
  11cb20: 39400368     	ldrb	w8, [x27]
  11cb24: f9400769     	ldr	x9, [x27, #0x8]
  11cb28: d341fd0a     	lsr	x10, x8, #1
  11cb2c: 7200011f     	tst	w8, #0x1
  11cb30: 9a890149     	csel	x9, x10, x9, eq
  11cb34: f1000537     	subs	x23, x9, #0x1
  11cb38: 54000189     	b.ls	0x11cb68 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x48c>
  11cb3c: f9400b69     	ldr	x9, [x27, #0x10]
  11cb40: 7200011f     	tst	w8, #0x1
  11cb44: f94013e8     	ldr	x8, [sp, #0x20]
  11cb48: aa1703e2     	mov	x2, x23
  11cb4c: f94002b8     	ldr	x24, [x21]
  11cb50: 9a890108     	csel	x8, x8, x9, eq
  11cb54: 91000501     	add	x1, x8, #0x1
  11cb58: aa1803e0     	mov	x0, x24
  11cb5c: 940102f5     	bl	0x15d730 <memmove@plt>
  11cb60: 8b170308     	add	x8, x24, x23
  11cb64: f90002a8     	str	x8, [x21]
  11cb68: b85d83a9     	ldur	w9, [x29, #-0x28]
  11cb6c: 52801608     	mov	w8, #0xb0               // =176
  11cb70: 0a080128     	and	w8, w9, w8
  11cb74: 7100411f     	cmp	w8, #0x10
  11cb78: 540000e0     	b.eq	0x11cb94 <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x4b8>
  11cb7c: f94003e9     	ldr	x9, [sp]
  11cb80: 7100811f     	cmp	w8, #0x20
  11cb84: 54000041     	b.ne	0x11cb8c <std::__ndk1::__money_put<char>::__format(char*, char*&, char*&, unsigned int, char const*, char const*, std::__ndk1::ctype<char> const&, bool, std::__ndk1::money_base::pattern const&, char, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)+0x4b0>
  11cb88: f94002a9     	ldr	x9, [x21]
  11cb8c: f94017e8     	ldr	x8, [sp, #0x28]
  11cb90: f9000109     	str	x9, [x8]
  11cb94: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
  11cb98: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
  11cb9c: a9495ff8     	ldp	x24, x23, [sp, #0x90]
  11cba0: a94867fa     	ldp	x26, x25, [sp, #0x80]
  11cba4: a9476ffc     	ldp	x28, x27, [sp, #0x70]
  11cba8: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  11cbac: 910303ff     	add	sp, sp, #0xc0
  11cbb0: d50323bf     	autiasp
  11cbb4: d65f03c0     	ret

000000000011cbb8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const>:
  11cbb8: d503233f     	paciasp
  11cbbc: d10683ff     	sub	sp, sp, #0x1a0
  11cbc0: a9147bfd     	stp	x29, x30, [sp, #0x140]
  11cbc4: 910503fd     	add	x29, sp, #0x140
  11cbc8: a9156ffc     	stp	x28, x27, [sp, #0x150]
  11cbcc: a91667fa     	stp	x26, x25, [sp, #0x160]
  11cbd0: a9175ff8     	stp	x24, x23, [sp, #0x170]
  11cbd4: a91857f6     	stp	x22, x21, [sp, #0x180]
  11cbd8: a9194ff4     	stp	x20, x19, [sp, #0x190]
  11cbdc: d53bd05b     	mrs	x27, TPIDR_EL0
  11cbe0: aa0303e0     	mov	x0, x3
  11cbe4: f9401768     	ldr	x8, [x27, #0x28]
  11cbe8: aa0503f6     	mov	x22, x5
  11cbec: 2a0403fa     	mov	w26, w4
  11cbf0: aa0303f4     	mov	x20, x3
  11cbf4: 2a0203f9     	mov	w25, w2
  11cbf8: aa0103fc     	mov	x28, x1
  11cbfc: f81f03a8     	stur	x8, [x29, #-0x10]
  11cc00: d10223a8     	sub	x8, x29, #0x88
  11cc04: 94010b17     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11cc08: 90000293     	adrp	x19, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11cc0c: 90000288     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11cc10: f9470273     	ldr	x19, [x19, #0xe00]
  11cc14: f9474508     	ldr	x8, [x8, #0xe88]
  11cc18: f81983bf     	stur	xzr, [x29, #-0x68]
  11cc1c: f85783b5     	ldur	x21, [x29, #-0x88]
  11cc20: a938a3b3     	stp	x19, x8, [x29, #-0x78]
  11cc24: c8dffe68     	ldar	x8, [x19]
  11cc28: b100051f     	cmn	x8, #0x1
  11cc2c: 54000160     	b.eq	0x11cc58 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0xa0>
  11cc30: d101e3a8     	sub	x8, x29, #0x78
  11cc34: 910263e9     	add	x9, sp, #0x98
  11cc38: f9004fe8     	str	x8, [sp, #0x98]
  11cc3c: f90043e9     	str	x9, [sp, #0x80]
  11cc40: 90000280     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11cc44: b00000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11cc48: 9104d042     	add	x2, x2, #0x134
  11cc4c: 910203e1     	add	x1, sp, #0x80
  11cc50: f9470000     	ldr	x0, [x0, #0xe00]
  11cc54: 94010b47     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11cc58: a94126a8     	ldp	x8, x9, [x21, #0x10]
  11cc5c: b9800a6a     	ldrsw	x10, [x19, #0x8]
  11cc60: cb08012b     	sub	x11, x9, x8
  11cc64: d1000549     	sub	x9, x10, #0x1
  11cc68: eb8b0d3f     	cmp	x9, x11, asr #3
  11cc6c: 54001382     	b.hs	0x11cedc <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x324>
  11cc70: f8697917     	ldr	x23, [x8, x9, lsl #3]
  11cc74: b4001357     	cbz	x23, 0x11cedc <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x324>
  11cc78: 394002c8     	ldrb	w8, [x22]
  11cc7c: f94006c9     	ldr	x9, [x22, #0x8]
  11cc80: d341fd0a     	lsr	x10, x8, #1
  11cc84: 7200011f     	tst	w8, #0x1
  11cc88: 9a890149     	csel	x9, x10, x9, eq
  11cc8c: b40001a9     	cbz	x9, 0x11ccc0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x108>
  11cc90: f9400ac9     	ldr	x9, [x22, #0x10]
  11cc94: 7200011f     	tst	w8, #0x1
  11cc98: 9a961528     	csinc	x8, x9, x22, ne
  11cc9c: f94002e9     	ldr	x9, [x23]
  11cca0: 39400113     	ldrb	w19, [x8]
  11cca4: f9401d28     	ldr	x8, [x9, #0x38]
  11cca8: aa1703e0     	mov	x0, x23
  11ccac: 528005a1     	mov	w1, #0x2d               // =45
  11ccb0: d63f0100     	blr	x8
  11ccb4: 6b20027f     	cmp	w19, w0, uxtb
  11ccb8: 1a9f17f8     	cset	w24, eq
  11ccbc: 14000002     	b	0x11ccc4 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x10c>
  11ccc0: 2a1f03f8     	mov	w24, wzr
  11ccc4: f90027fc     	str	x28, [sp, #0x48]
  11ccc8: a909ffff     	stp	xzr, xzr, [sp, #0x98]
  11cccc: f90057ff     	str	xzr, [sp, #0xa8]
  11ccd0: a9087fff     	stp	xzr, xzr, [sp, #0x80]
  11ccd4: f9004bff     	str	xzr, [sp, #0x90]
  11ccd8: a906ffff     	stp	xzr, xzr, [sp, #0x68]
  11ccdc: f9003fff     	str	xzr, [sp, #0x78]
  11cce0: 910193e8     	add	x8, sp, #0x64
  11cce4: 9101a3e9     	add	x9, sp, #0x68
  11cce8: 12000320     	and	w0, w25, #0x1
  11ccec: d10223a2     	sub	x2, x29, #0x88
  11ccf0: d10203a3     	sub	x3, x29, #0x80
  11ccf4: d10233a4     	sub	x4, x29, #0x8c
  11ccf8: d10243a5     	sub	x5, x29, #0x90
  11ccfc: 910263e6     	add	x6, sp, #0x98
  11cd00: 910203e7     	add	x7, sp, #0x80
  11cd04: 2a1803e1     	mov	w1, w24
  11cd08: a90023e9     	stp	x9, x8, [sp]
  11cd0c: 94010c0d     	bl	0x15fd40 <_ZNSt6__ndk111__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri@plt>
  11cd10: 394002d3     	ldrb	w19, [x22]
  11cd14: f90023fb     	str	x27, [sp, #0x40]
  11cd18: f94006c8     	ldr	x8, [x22, #0x8]
  11cd1c: b98067fc     	ldrsw	x28, [sp, #0x64]
  11cd20: d341fe69     	lsr	x9, x19, #1
  11cd24: 7200027f     	tst	w19, #0x1
  11cd28: 9a880135     	csel	x21, x9, x8, eq
  11cd2c: 6b15039f     	cmp	w28, w21
  11cd30: 5400022a     	b.ge	0x11cd74 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x1bc>
  11cd34: 3941a3e8     	ldrb	w8, [sp, #0x68]
  11cd38: cb1c02ab     	sub	x11, x21, x28
  11cd3c: f9403be9     	ldr	x9, [sp, #0x70]
  11cd40: 394203ea     	ldrb	w10, [sp, #0x80]
  11cd44: f94047ec     	ldr	x12, [sp, #0x88]
  11cd48: 7200011f     	tst	w8, #0x1
  11cd4c: d341fd08     	lsr	x8, x8, #1
  11cd50: 9a890108     	csel	x8, x8, x9, eq
  11cd54: d341fd49     	lsr	x9, x10, #1
  11cd58: 7200015f     	tst	w10, #0x1
  11cd5c: 8b0b078a     	add	x10, x28, x11, lsl #1
  11cd60: 9a8c0129     	csel	x9, x9, x12, eq
  11cd64: 8b080148     	add	x8, x10, x8
  11cd68: 8b090108     	add	x8, x8, x9
  11cd6c: 91000500     	add	x0, x8, #0x1
  11cd70: 1400000e     	b	0x11cda8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x1f0>
  11cd74: 3941a3e8     	ldrb	w8, [sp, #0x68]
  11cd78: f9403be9     	ldr	x9, [sp, #0x70]
  11cd7c: 394203ea     	ldrb	w10, [sp, #0x80]
  11cd80: f94047eb     	ldr	x11, [sp, #0x88]
  11cd84: d341fd0c     	lsr	x12, x8, #1
  11cd88: 7200011f     	tst	w8, #0x1
  11cd8c: 9a890188     	csel	x8, x12, x9, eq
  11cd90: d341fd49     	lsr	x9, x10, #1
  11cd94: 7200015f     	tst	w10, #0x1
  11cd98: 8b080388     	add	x8, x28, x8
  11cd9c: 9a8b0129     	csel	x9, x9, x11, eq
  11cda0: 8b090108     	add	x8, x8, x9
  11cda4: 91000900     	add	x0, x8, #0x2
  11cda8: 2a1a03fb     	mov	w27, w26
  11cdac: f101941f     	cmp	x0, #0x65
  11cdb0: 540000c3     	b.lo	0x11cdc8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x210>
  11cdb4: 9401011b     	bl	0x15d220 <malloc@plt>
  11cdb8: aa0003f9     	mov	x25, x0
  11cdbc: aa0003fa     	mov	x26, x0
  11cdc0: b5000080     	cbnz	x0, 0x11cdd0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x218>
  11cdc4: 94010a7f     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11cdc8: aa1f03f9     	mov	x25, xzr
  11cdcc: d101e3ba     	sub	x26, x29, #0x78
  11cdd0: f9400ac8     	ldr	x8, [x22, #0x10]
  11cdd4: 7200027f     	tst	w19, #0x1
  11cdd8: b9400a83     	ldr	w3, [x20, #0x8]
  11cddc: 385703a9     	ldurb	w9, [x29, #-0x90]
  11cde0: 9a961504     	csinc	x4, x8, x22, ne
  11cde4: 385743a8     	ldurb	w8, [x29, #-0x8c]
  11cde8: 8b150085     	add	x5, x4, x21
  11cdec: 9101a3ea     	add	x10, sp, #0x68
  11cdf0: 910203eb     	add	x11, sp, #0x80
  11cdf4: 910263ec     	add	x12, sp, #0x98
  11cdf8: 910163e1     	add	x1, sp, #0x58
  11cdfc: 910143e2     	add	x2, sp, #0x50
  11ce00: aa1a03e0     	mov	x0, x26
  11ce04: a9022beb     	stp	x11, x10, [sp, #0x20]
  11ce08: d10203aa     	sub	x10, x29, #0x80
  11ce0c: aa1703e6     	mov	x6, x23
  11ce10: 2a1803e7     	mov	w7, w24
  11ce14: b90033fc     	str	w28, [sp, #0x30]
  11ce18: f9000fec     	str	x12, [sp, #0x18]
  11ce1c: 390043e9     	strb	w9, [sp, #0x10]
  11ce20: 390023e8     	strb	w8, [sp, #0x8]
  11ce24: f90003ea     	str	x10, [sp]
  11ce28: 94010bca     	bl	0x15fd50 <_ZNSt6__ndk111__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i@plt>
  11ce2c: a9450be3     	ldp	x3, x2, [sp, #0x50]
  11ce30: f94027e0     	ldr	x0, [sp, #0x48]
  11ce34: aa1a03e1     	mov	x1, x26
  11ce38: aa1403e4     	mov	x4, x20
  11ce3c: 2a1b03e5     	mov	w5, w27
  11ce40: 97ffcb81     	bl	0x10fc44 <std::__ndk1::__num_put<char>::__widen_and_group_int(char*, char*, char*, char*, char*&, char*&, std::__ndk1::locale const&)+0x420>
  11ce44: aa0003f3     	mov	x19, x0
  11ce48: b4000079     	cbz	x25, 0x11ce54 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x29c>
  11ce4c: aa1903e0     	mov	x0, x25
  11ce50: 94010114     	bl	0x15d2a0 <free@plt>
  11ce54: 3941a3e8     	ldrb	w8, [sp, #0x68]
  11ce58: f94023f4     	ldr	x20, [sp, #0x40]
  11ce5c: 370002e8     	tbnz	w8, #0x0, 0x11ceb8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x300>
  11ce60: 394203e8     	ldrb	w8, [sp, #0x80]
  11ce64: 37000328     	tbnz	w8, #0x0, 0x11cec8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x310>
  11ce68: 394263e8     	ldrb	w8, [sp, #0x98]
  11ce6c: 36000068     	tbz	w8, #0x0, 0x11ce78 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x2c0>
  11ce70: f94057e0     	ldr	x0, [sp, #0xa8]
  11ce74: 9401001b     	bl	0x15cee0 <_ZdlPv@plt>
  11ce78: f85783a0     	ldur	x0, [x29, #-0x88]
  11ce7c: 94010a3d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ce80: f9401688     	ldr	x8, [x20, #0x28]
  11ce84: f85f03a9     	ldur	x9, [x29, #-0x10]
  11ce88: eb09011f     	cmp	x8, x9
  11ce8c: 540002a1     	b.ne	0x11cee0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x328>
  11ce90: aa1303e0     	mov	x0, x19
  11ce94: a9594ff4     	ldp	x20, x19, [sp, #0x190]
  11ce98: a95857f6     	ldp	x22, x21, [sp, #0x180]
  11ce9c: a9575ff8     	ldp	x24, x23, [sp, #0x170]
  11cea0: a95667fa     	ldp	x26, x25, [sp, #0x160]
  11cea4: a9556ffc     	ldp	x28, x27, [sp, #0x150]
  11cea8: a9547bfd     	ldp	x29, x30, [sp, #0x140]
  11ceac: 910683ff     	add	sp, sp, #0x1a0
  11ceb0: d50323bf     	autiasp
  11ceb4: d65f03c0     	ret
  11ceb8: f9403fe0     	ldr	x0, [sp, #0x78]
  11cebc: 94010009     	bl	0x15cee0 <_ZdlPv@plt>
  11cec0: 394203e8     	ldrb	w8, [sp, #0x80]
  11cec4: 3607fd28     	tbz	w8, #0x0, 0x11ce68 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x2b0>
  11cec8: f9404be0     	ldr	x0, [sp, #0x90]
  11cecc: 94010005     	bl	0x15cee0 <_ZdlPv@plt>
  11ced0: 394263e8     	ldrb	w8, [sp, #0x98]
  11ced4: 3707fce8     	tbnz	w8, #0x0, 0x11ce70 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x2b8>
  11ced8: 17ffffe8     	b	0x11ce78 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x2c0>
  11cedc: 9400223b     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11cee0: 9400ffd4     	bl	0x15ce30 <__stack_chk_fail@plt>
  11cee4: 14000002     	b	0x11ceec <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x334>
  11cee8: 1400001d     	b	0x11cf5c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x3a4>
  11ceec: aa0003f3     	mov	x19, x0
  11cef0: 3941a3e8     	ldrb	w8, [sp, #0x68]
  11cef4: 360001c8     	tbz	w8, #0x0, 0x11cf2c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x374>
  11cef8: f9403fe0     	ldr	x0, [sp, #0x78]
  11cefc: 9400fff9     	bl	0x15cee0 <_ZdlPv@plt>
  11cf00: 394203e8     	ldrb	w8, [sp, #0x80]
  11cf04: 36000188     	tbz	w8, #0x0, 0x11cf34 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x37c>
  11cf08: f9404be0     	ldr	x0, [sp, #0x90]
  11cf0c: 9400fff5     	bl	0x15cee0 <_ZdlPv@plt>
  11cf10: 394263e8     	ldrb	w8, [sp, #0x98]
  11cf14: 36000268     	tbz	w8, #0x0, 0x11cf60 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x3a8>
  11cf18: 14000009     	b	0x11cf3c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x384>
  11cf1c: aa0003f3     	mov	x19, x0
  11cf20: b5000159     	cbnz	x25, 0x11cf48 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x390>
  11cf24: 3941a3e8     	ldrb	w8, [sp, #0x68]
  11cf28: 3707fe88     	tbnz	w8, #0x0, 0x11cef8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x340>
  11cf2c: 394203e8     	ldrb	w8, [sp, #0x80]
  11cf30: 3707fec8     	tbnz	w8, #0x0, 0x11cf08 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x350>
  11cf34: 394263e8     	ldrb	w8, [sp, #0x98]
  11cf38: 36000148     	tbz	w8, #0x0, 0x11cf60 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x3a8>
  11cf3c: f94057e0     	ldr	x0, [sp, #0xa8]
  11cf40: 9400ffe8     	bl	0x15cee0 <_ZdlPv@plt>
  11cf44: 14000007     	b	0x11cf60 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x3a8>
  11cf48: aa1903e0     	mov	x0, x25
  11cf4c: 940100d5     	bl	0x15d2a0 <free@plt>
  11cf50: 3941a3e8     	ldrb	w8, [sp, #0x68]
  11cf54: 3607fec8     	tbz	w8, #0x0, 0x11cf2c <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x374>
  11cf58: 17ffffe8     	b	0x11cef8 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const+0x340>
  11cf5c: aa0003f3     	mov	x19, x0
  11cf60: f85783a0     	ldur	x0, [x29, #-0x88]
  11cf64: 94010a03     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11cf68: aa1303e0     	mov	x0, x19
  11cf6c: 9400f07d     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011cf70 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const>:
  11cf70: d503233f     	paciasp
  11cf74: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11cf78: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11cf7c: 910003fd     	mov	x29, sp
  11cf80: a90267fa     	stp	x26, x25, [sp, #0x20]
  11cf84: a9035ff8     	stp	x24, x23, [sp, #0x30]
  11cf88: a90457f6     	stp	x22, x21, [sp, #0x40]
  11cf8c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11cf90: d11203ff     	sub	sp, sp, #0x480
  11cf94: d53bd05c     	mrs	x28, TPIDR_EL0
  11cf98: d101d3a9     	sub	x9, x29, #0x74
  11cf9c: f9401788     	ldr	x8, [x28, #0x28]
  11cfa0: aa0103f7     	mov	x23, x1
  11cfa4: d101d3a0     	sub	x0, x29, #0x74
  11cfa8: 52800c81     	mov	w1, #0x64               // =100
  11cfac: 2a0403f4     	mov	w20, w4
  11cfb0: aa0303f6     	mov	x22, x3
  11cfb4: 2a0203f9     	mov	w25, w2
  11cfb8: f81f03a8     	stur	x8, [x29, #-0x10]
  11cfbc: f9006fe9     	str	x9, [sp, #0xd8]
  11cfc0: 3d8017e0     	str	q0, [sp, #0x50]
  11cfc4: 97fffd07     	bl	0x11c3e0 <std::__ndk1::money_put<char, std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>>::do_put(std::__ndk1::ostreambuf_iterator<char, std::__ndk1::char_traits<char>>, bool, std::__ndk1::ios_base&, char, long double) const+0x4b4>
  11cfc8: 7101901f     	cmp	w0, #0x64
  11cfcc: 540002c3     	b.lo	0x11d024 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0xb4>
  11cfd0: f00002a8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11cfd4: f00002b3     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11cfd8: 9118e108     	add	x8, x8, #0x638
  11cfdc: 08dffd08     	ldarb	w8, [x8]
  11cfe0: 36001908     	tbz	w8, #0x0, 0x11d300 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x390>
  11cfe4: f9431a61     	ldr	x1, [x19, #0x630]
  11cfe8: b0fffa82     	adrp	x2, 0x6d000
  11cfec: 910363e0     	add	x0, sp, #0xd8
  11cff0: 910dcc42     	add	x2, x2, #0x373
  11cff4: 3dc017e0     	ldr	q0, [sp, #0x50]
  11cff8: aa1f03f3     	mov	x19, xzr
  11cffc: 94010ae5     	bl	0x15fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>
  11d000: f9406ff3     	ldr	x19, [sp, #0xd8]
  11d004: b40019b3     	cbz	x19, 0x11d338 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x3c8>
  11d008: 93407c15     	sxtw	x21, w0
  11d00c: d37ef6a0     	lsl	x0, x21, #2
  11d010: 94010084     	bl	0x15d220 <malloc@plt>
  11d014: b4001940     	cbz	x0, 0x11d33c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x3cc>
  11d018: aa0003fb     	mov	x27, x0
  11d01c: aa0003f8     	mov	x24, x0
  11d020: 14000005     	b	0x11d034 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0xc4>
  11d024: aa1f03fb     	mov	x27, xzr
  11d028: aa1f03f3     	mov	x19, xzr
  11d02c: 9109f3f8     	add	x24, sp, #0x27c
  11d030: 93407c15     	sxtw	x21, w0
  11d034: 910343e8     	add	x8, sp, #0xd0
  11d038: aa1603e0     	mov	x0, x22
  11d03c: a9046ff7     	stp	x23, x27, [sp, #0x40]
  11d040: f9002bf3     	str	x19, [sp, #0x50]
  11d044: 94010a07     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11d048: f0000277     	adrp	x23, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d04c: f0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d050: f9470ef7     	ldr	x23, [x23, #0xe18]
  11d054: f9474508     	ldr	x8, [x8, #0xe88]
  11d058: f9007fff     	str	xzr, [sp, #0xf8]
  11d05c: f9406bfa     	ldr	x26, [sp, #0xd0]
  11d060: a90ea3f7     	stp	x23, x8, [sp, #0xe8]
  11d064: c8dffee8     	ldar	x8, [x23]
  11d068: b100051f     	cmn	x8, #0x1
  11d06c: 54000160     	b.eq	0x11d098 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x128>
  11d070: 9103a3e8     	add	x8, sp, #0xe8
  11d074: 9102c3e9     	add	x9, sp, #0xb0
  11d078: f9005be8     	str	x8, [sp, #0xb0]
  11d07c: f9004fe9     	str	x9, [sp, #0x98]
  11d080: f0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d084: 900000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11d088: 9104d042     	add	x2, x2, #0x134
  11d08c: 910263e1     	add	x1, sp, #0x98
  11d090: f9470c00     	ldr	x0, [x0, #0xe18]
  11d094: 94010a37     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11d098: a9412748     	ldp	x8, x9, [x26, #0x10]
  11d09c: b9800aea     	ldrsw	x10, [x23, #0x8]
  11d0a0: cb08012b     	sub	x11, x9, x8
  11d0a4: d1000549     	sub	x9, x10, #0x1
  11d0a8: eb8b0d3f     	cmp	x9, x11, asr #3
  11d0ac: 54001282     	b.hs	0x11d2fc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x38c>
  11d0b0: f869791a     	ldr	x26, [x8, x9, lsl #3]
  11d0b4: b400125a     	cbz	x26, 0x11d2fc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x38c>
  11d0b8: f9400348     	ldr	x8, [x26]
  11d0bc: f9406fe1     	ldr	x1, [sp, #0xd8]
  11d0c0: f9403108     	ldr	x8, [x8, #0x60]
  11d0c4: 8b150022     	add	x2, x1, x21
  11d0c8: aa1a03e0     	mov	x0, x26
  11d0cc: aa1803e3     	mov	x3, x24
  11d0d0: d63f0100     	blr	x8
  11d0d4: b40000d5     	cbz	x21, 0x11d0ec <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x17c>
  11d0d8: f9406fe8     	ldr	x8, [sp, #0xd8]
  11d0dc: 39400108     	ldrb	w8, [x8]
  11d0e0: 7100b51f     	cmp	w8, #0x2d
  11d0e4: 1a9f17fb     	cset	w27, eq
  11d0e8: 14000002     	b	0x11d0f0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x180>
  11d0ec: 2a1f03fb     	mov	w27, wzr
  11d0f0: a90b7fff     	stp	xzr, xzr, [sp, #0xb0]
  11d0f4: f90063ff     	str	xzr, [sp, #0xc0]
  11d0f8: a909ffff     	stp	xzr, xzr, [sp, #0x98]
  11d0fc: f90057ff     	str	xzr, [sp, #0xa8]
  11d100: a9087fff     	stp	xzr, xzr, [sp, #0x80]
  11d104: f9004bff     	str	xzr, [sp, #0x90]
  11d108: 9101f3e8     	add	x8, sp, #0x7c
  11d10c: 910203e9     	add	x9, sp, #0x80
  11d110: 12000320     	and	w0, w25, #0x1
  11d114: 910343e2     	add	x2, sp, #0xd0
  11d118: 910383e3     	add	x3, sp, #0xe0
  11d11c: 910333e4     	add	x4, sp, #0xcc
  11d120: 910323e5     	add	x5, sp, #0xc8
  11d124: 9102c3e6     	add	x6, sp, #0xb0
  11d128: 910263e7     	add	x7, sp, #0x98
  11d12c: 2a1b03e1     	mov	w1, w27
  11d130: a90023e9     	stp	x9, x8, [sp]
  11d134: 94010b0b     	bl	0x15fd60 <_ZNSt6__ndk111__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri@plt>
  11d138: b9807ff7     	ldrsw	x23, [sp, #0x7c]
  11d13c: 6b1502ff     	cmp	w23, w21
  11d140: 5400022a     	b.ge	0x11d184 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x214>
  11d144: 394203e8     	ldrb	w8, [sp, #0x80]
  11d148: cb1702ab     	sub	x11, x21, x23
  11d14c: f94047e9     	ldr	x9, [sp, #0x88]
  11d150: 394263ea     	ldrb	w10, [sp, #0x98]
  11d154: f94053ec     	ldr	x12, [sp, #0xa0]
  11d158: 7200011f     	tst	w8, #0x1
  11d15c: d341fd08     	lsr	x8, x8, #1
  11d160: 9a890108     	csel	x8, x8, x9, eq
  11d164: d341fd49     	lsr	x9, x10, #1
  11d168: 7200015f     	tst	w10, #0x1
  11d16c: 8b0b06ea     	add	x10, x23, x11, lsl #1
  11d170: 9a8c0129     	csel	x9, x9, x12, eq
  11d174: 8b080148     	add	x8, x10, x8
  11d178: 8b090108     	add	x8, x8, x9
  11d17c: 91000508     	add	x8, x8, #0x1
  11d180: 1400000e     	b	0x11d1b8 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x248>
  11d184: 394203e8     	ldrb	w8, [sp, #0x80]
  11d188: f94047e9     	ldr	x9, [sp, #0x88]
  11d18c: 394263ea     	ldrb	w10, [sp, #0x98]
  11d190: f94053eb     	ldr	x11, [sp, #0xa0]
  11d194: d341fd0c     	lsr	x12, x8, #1
  11d198: 7200011f     	tst	w8, #0x1
  11d19c: 9a890188     	csel	x8, x12, x9, eq
  11d1a0: d341fd49     	lsr	x9, x10, #1
  11d1a4: 7200015f     	tst	w10, #0x1
  11d1a8: 8b0802e8     	add	x8, x23, x8
  11d1ac: 9a8b0129     	csel	x9, x9, x11, eq
  11d1b0: 8b090108     	add	x8, x8, x9
  11d1b4: 91000908     	add	x8, x8, #0x2
  11d1b8: aa1c03f3     	mov	x19, x28
  11d1bc: f101951f     	cmp	x8, #0x65
  11d1c0: 540000e3     	b.lo	0x11d1dc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x26c>
  11d1c4: d37ef500     	lsl	x0, x8, #2
  11d1c8: 94010016     	bl	0x15d220 <malloc@plt>
  11d1cc: aa0003f9     	mov	x25, x0
  11d1d0: aa0003fc     	mov	x28, x0
  11d1d4: b5000080     	cbnz	x0, 0x11d1e4 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x274>
  11d1d8: 9401097a     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11d1dc: aa1f03f9     	mov	x25, xzr
  11d1e0: 9103a3fc     	add	x28, sp, #0xe8
  11d1e4: 295923e9     	ldp	w9, w8, [sp, #0xc8]
  11d1e8: b9400ac3     	ldr	w3, [x22, #0x8]
  11d1ec: 8b150b05     	add	x5, x24, x21, lsl #2
  11d1f0: 910203ea     	add	x10, sp, #0x80
  11d1f4: 910263eb     	add	x11, sp, #0x98
  11d1f8: 9102c3ec     	add	x12, sp, #0xb0
  11d1fc: 9101c3e1     	add	x1, sp, #0x70
  11d200: 9101a3e2     	add	x2, sp, #0x68
  11d204: aa1c03e0     	mov	x0, x28
  11d208: a9022beb     	stp	x11, x10, [sp, #0x20]
  11d20c: 910383ea     	add	x10, sp, #0xe0
  11d210: aa1803e4     	mov	x4, x24
  11d214: aa1a03e6     	mov	x6, x26
  11d218: 2a1b03e7     	mov	w7, w27
  11d21c: b90033f7     	str	w23, [sp, #0x30]
  11d220: f9000fec     	str	x12, [sp, #0x18]
  11d224: b90013e9     	str	w9, [sp, #0x10]
  11d228: b9000be8     	str	w8, [sp, #0x8]
  11d22c: f90003ea     	str	x10, [sp]
  11d230: 94010ad0     	bl	0x15fd70 <_ZNSt6__ndk111__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i@plt>
  11d234: a9468be3     	ldp	x3, x2, [sp, #0x68]
  11d238: f94023e0     	ldr	x0, [sp, #0x40]
  11d23c: aa1c03e1     	mov	x1, x28
  11d240: aa1603e4     	mov	x4, x22
  11d244: 2a1403e5     	mov	w5, w20
  11d248: 97ffd39f     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  11d24c: a944dbf4     	ldp	x20, x22, [sp, #0x48]
  11d250: aa0003f5     	mov	x21, x0
  11d254: b4000079     	cbz	x25, 0x11d260 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x2f0>
  11d258: aa1903e0     	mov	x0, x25
  11d25c: 94010011     	bl	0x15d2a0 <free@plt>
  11d260: 394203e8     	ldrb	w8, [sp, #0x80]
  11d264: 370003a8     	tbnz	w8, #0x0, 0x11d2d8 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x368>
  11d268: 394263e8     	ldrb	w8, [sp, #0x98]
  11d26c: 370003e8     	tbnz	w8, #0x0, 0x11d2e8 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x378>
  11d270: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  11d274: 36000068     	tbz	w8, #0x0, 0x11d280 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x310>
  11d278: f94063e0     	ldr	x0, [sp, #0xc0]
  11d27c: 9400ff19     	bl	0x15cee0 <_ZdlPv@plt>
  11d280: f9406be0     	ldr	x0, [sp, #0xd0]
  11d284: 9401093b     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11d288: b4000074     	cbz	x20, 0x11d294 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x324>
  11d28c: aa1403e0     	mov	x0, x20
  11d290: 94010004     	bl	0x15d2a0 <free@plt>
  11d294: b4000076     	cbz	x22, 0x11d2a0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x330>
  11d298: aa1603e0     	mov	x0, x22
  11d29c: 94010001     	bl	0x15d2a0 <free@plt>
  11d2a0: f9401668     	ldr	x8, [x19, #0x28]
  11d2a4: f85f03a9     	ldur	x9, [x29, #-0x10]
  11d2a8: eb09011f     	cmp	x8, x9
  11d2ac: 540004a1     	b.ne	0x11d340 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x3d0>
  11d2b0: aa1503e0     	mov	x0, x21
  11d2b4: 911203ff     	add	sp, sp, #0x480
  11d2b8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11d2bc: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11d2c0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11d2c4: a94267fa     	ldp	x26, x25, [sp, #0x20]
  11d2c8: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11d2cc: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11d2d0: d50323bf     	autiasp
  11d2d4: d65f03c0     	ret
  11d2d8: f9404be0     	ldr	x0, [sp, #0x90]
  11d2dc: 9400ff01     	bl	0x15cee0 <_ZdlPv@plt>
  11d2e0: 394263e8     	ldrb	w8, [sp, #0x98]
  11d2e4: 3607fc68     	tbz	w8, #0x0, 0x11d270 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x300>
  11d2e8: f94057e0     	ldr	x0, [sp, #0xa8]
  11d2ec: 9400fefd     	bl	0x15cee0 <_ZdlPv@plt>
  11d2f0: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  11d2f4: 3707fc28     	tbnz	w8, #0x0, 0x11d278 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x308>
  11d2f8: 17ffffe2     	b	0x11d280 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x310>
  11d2fc: 94002133     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11d300: d00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11d304: 9118e000     	add	x0, x0, #0x638
  11d308: 940108e6     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11d30c: 34ffe6c0     	cbz	w0, 0x11cfe4 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x74>
  11d310: b0fffa81     	adrp	x1, 0x6e000
  11d314: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11d318: 911fa421     	add	x1, x1, #0x7e9
  11d31c: aa1f03e2     	mov	x2, xzr
  11d320: 940109d0     	bl	0x15fa60 <newlocale@plt>
  11d324: f9031a60     	str	x0, [x19, #0x630]
  11d328: d00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11d32c: 9118e000     	add	x0, x0, #0x638
  11d330: 940108e8     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11d334: 17ffff2c     	b	0x11cfe4 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x74>
  11d338: 94010922     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11d33c: 94010921     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11d340: 9400febc     	bl	0x15ce30 <__stack_chk_fail@plt>
  11d344: aa0003f5     	mov	x21, x0
  11d348: d00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11d34c: 9118e000     	add	x0, x0, #0x638
  11d350: 940109c8     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11d354: aa1503e0     	mov	x0, x21
  11d358: 9400ef82     	bl	0x159160 <__emutls_get_address+0x6d4>
  11d35c: 14000001     	b	0x11d360 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x3f0>
  11d360: aa0003f5     	mov	x21, x0
  11d364: 394203e8     	ldrb	w8, [sp, #0x80]
  11d368: 360002a8     	tbz	w8, #0x0, 0x11d3bc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x44c>
  11d36c: f9404be0     	ldr	x0, [sp, #0x90]
  11d370: 9400fedc     	bl	0x15cee0 <_ZdlPv@plt>
  11d374: 394263e8     	ldrb	w8, [sp, #0x98]
  11d378: 36000268     	tbz	w8, #0x0, 0x11d3c4 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x454>
  11d37c: f94057e0     	ldr	x0, [sp, #0xa8]
  11d380: 9400fed8     	bl	0x15cee0 <_ZdlPv@plt>
  11d384: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  11d388: 36000348     	tbz	w8, #0x0, 0x11d3f0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x480>
  11d38c: 14000010     	b	0x11d3cc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x45c>
  11d390: aa0003f5     	mov	x21, x0
  11d394: 14000019     	b	0x11d3f8 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x488>
  11d398: f9002bf3     	str	x19, [sp, #0x50]
  11d39c: aa0003f5     	mov	x21, x0
  11d3a0: f9402be8     	ldr	x8, [sp, #0x50]
  11d3a4: b4000328     	cbz	x8, 0x11d408 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x498>
  11d3a8: 1400001e     	b	0x11d420 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x4b0>
  11d3ac: aa0003f5     	mov	x21, x0
  11d3b0: b5000159     	cbnz	x25, 0x11d3d8 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x468>
  11d3b4: 394203e8     	ldrb	w8, [sp, #0x80]
  11d3b8: 3707fda8     	tbnz	w8, #0x0, 0x11d36c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x3fc>
  11d3bc: 394263e8     	ldrb	w8, [sp, #0x98]
  11d3c0: 3707fde8     	tbnz	w8, #0x0, 0x11d37c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x40c>
  11d3c4: 3942c3e8     	ldrb	w8, [sp, #0xb0]
  11d3c8: 36000148     	tbz	w8, #0x0, 0x11d3f0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x480>
  11d3cc: f94063e0     	ldr	x0, [sp, #0xc0]
  11d3d0: 9400fec4     	bl	0x15cee0 <_ZdlPv@plt>
  11d3d4: 14000007     	b	0x11d3f0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x480>
  11d3d8: aa1903e0     	mov	x0, x25
  11d3dc: 9400ffb1     	bl	0x15d2a0 <free@plt>
  11d3e0: 394203e8     	ldrb	w8, [sp, #0x80]
  11d3e4: 3607fec8     	tbz	w8, #0x0, 0x11d3bc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x44c>
  11d3e8: 17ffffe1     	b	0x11d36c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x3fc>
  11d3ec: aa0003f5     	mov	x21, x0
  11d3f0: f9406be0     	ldr	x0, [sp, #0xd0]
  11d3f4: 940108df     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11d3f8: f94027e8     	ldr	x8, [sp, #0x48]
  11d3fc: b50000a8     	cbnz	x8, 0x11d410 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x4a0>
  11d400: f9402be8     	ldr	x8, [sp, #0x50]
  11d404: b50000e8     	cbnz	x8, 0x11d420 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x4b0>
  11d408: aa1503e0     	mov	x0, x21
  11d40c: 9400ef55     	bl	0x159160 <__emutls_get_address+0x6d4>
  11d410: f94027e0     	ldr	x0, [sp, #0x48]
  11d414: 9400ffa3     	bl	0x15d2a0 <free@plt>
  11d418: f9402be8     	ldr	x8, [sp, #0x50]
  11d41c: b4ffff68     	cbz	x8, 0x11d408 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, long double) const+0x498>
  11d420: f9402be0     	ldr	x0, [sp, #0x50]
  11d424: 9400ff9f     	bl	0x15d2a0 <free@plt>
  11d428: aa1503e0     	mov	x0, x21
  11d42c: 9400ef4d     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011d430 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)>:
  11d430: d503233f     	paciasp
  11d434: d10243ff     	sub	sp, sp, #0x90
  11d438: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11d43c: 9100c3fd     	add	x29, sp, #0x30
  11d440: a9046ffc     	stp	x28, x27, [sp, #0x40]
  11d444: a90567fa     	stp	x26, x25, [sp, #0x50]
  11d448: a9065ff8     	stp	x24, x23, [sp, #0x60]
  11d44c: a90757f6     	stp	x22, x21, [sp, #0x70]
  11d450: a9084ff4     	stp	x20, x19, [sp, #0x80]
  11d454: d53bd05a     	mrs	x26, TPIDR_EL0
  11d458: aa0703f3     	mov	x19, x7
  11d45c: f9401748     	ldr	x8, [x26, #0x28]
  11d460: aa0603f4     	mov	x20, x6
  11d464: aa0503f5     	mov	x21, x5
  11d468: aa0403f6     	mov	x22, x4
  11d46c: aa0303f7     	mov	x23, x3
  11d470: 2a0103f9     	mov	w25, w1
  11d474: f81f83a8     	stur	x8, [x29, #-0x8]
  11d478: f94033bb     	ldr	x27, [x29, #0x60]
  11d47c: f9400058     	ldr	x24, [x2]
  11d480: 36000220     	tbz	w0, #0x0, 0x11d4c4 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x94>
  11d484: f000027c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d488: f0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d48c: f9476b9c     	ldr	x28, [x28, #0xed0]
  11d490: f9474508     	ldr	x8, [x8, #0xe88]
  11d494: f9000bff     	str	xzr, [sp, #0x10]
  11d498: a90023fc     	stp	x28, x8, [sp]
  11d49c: c8dfff88     	ldar	x8, [x28]
  11d4a0: b100051f     	cmn	x8, #0x1
  11d4a4: 54000360     	b.eq	0x11d510 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0xe0>
  11d4a8: 910003e8     	mov	x8, sp
  11d4ac: d10043a9     	sub	x9, x29, #0x10
  11d4b0: f0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d4b4: f81f03a8     	stur	x8, [x29, #-0x10]
  11d4b8: f9000fe9     	str	x9, [sp, #0x18]
  11d4bc: f9476800     	ldr	x0, [x0, #0xed0]
  11d4c0: 14000010     	b	0x11d500 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0xd0>
  11d4c4: f000027c     	adrp	x28, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d4c8: f0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d4cc: f9476f9c     	ldr	x28, [x28, #0xed8]
  11d4d0: f9474508     	ldr	x8, [x8, #0xe88]
  11d4d4: f9000bff     	str	xzr, [sp, #0x10]
  11d4d8: a90023fc     	stp	x28, x8, [sp]
  11d4dc: c8dfff88     	ldar	x8, [x28]
  11d4e0: b100051f     	cmn	x8, #0x1
  11d4e4: 54000160     	b.eq	0x11d510 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0xe0>
  11d4e8: 910003e8     	mov	x8, sp
  11d4ec: d10043a9     	sub	x9, x29, #0x10
  11d4f0: f0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11d4f4: f81f03a8     	stur	x8, [x29, #-0x10]
  11d4f8: f9000fe9     	str	x9, [sp, #0x18]
  11d4fc: f9476c00     	ldr	x0, [x0, #0xed8]
  11d500: 900000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11d504: 910063e1     	add	x1, sp, #0x18
  11d508: 9104d042     	add	x2, x2, #0x134
  11d50c: 94010919     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11d510: a9412708     	ldp	x8, x9, [x24, #0x10]
  11d514: b9800b8a     	ldrsw	x10, [x28, #0x8]
  11d518: cb08012b     	sub	x11, x9, x8
  11d51c: d1000549     	sub	x9, x10, #0x1
  11d520: eb8b0d3f     	cmp	x9, x11, asr #3
  11d524: 54000a82     	b.hs	0x11d674 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x244>
  11d528: f8697918     	ldr	x24, [x8, x9, lsl #3]
  11d52c: b4000a58     	cbz	x24, 0x11d674 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x244>
  11d530: f9400308     	ldr	x8, [x24]
  11d534: 36000119     	tbz	w25, #0x0, 0x11d554 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x124>
  11d538: f9402d08     	ldr	x8, [x8, #0x58]
  11d53c: aa1803e0     	mov	x0, x24
  11d540: d63f0100     	blr	x8
  11d544: b90002e0     	str	w0, [x23]
  11d548: f9400308     	ldr	x8, [x24]
  11d54c: f9402109     	ldr	x9, [x8, #0x40]
  11d550: 14000007     	b	0x11d56c <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x13c>
  11d554: f9402908     	ldr	x8, [x8, #0x50]
  11d558: aa1803e0     	mov	x0, x24
  11d55c: d63f0100     	blr	x8
  11d560: b90002e0     	str	w0, [x23]
  11d564: f9400308     	ldr	x8, [x24]
  11d568: f9401d09     	ldr	x9, [x8, #0x38]
  11d56c: 910003e8     	mov	x8, sp
  11d570: aa1803e0     	mov	x0, x24
  11d574: d63f0120     	blr	x9
  11d578: 39400368     	ldrb	w8, [x27]
  11d57c: 36000068     	tbz	w8, #0x0, 0x11d588 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x158>
  11d580: f9400b60     	ldr	x0, [x27, #0x10]
  11d584: 9400fe57     	bl	0x15cee0 <_ZdlPv@plt>
  11d588: 3dc003e0     	ldr	q0, [sp]
  11d58c: aa1803e0     	mov	x0, x24
  11d590: f9400be8     	ldr	x8, [sp, #0x10]
  11d594: 3d800360     	str	q0, [x27]
  11d598: f9000b68     	str	x8, [x27, #0x10]
  11d59c: f9400308     	ldr	x8, [x24]
  11d5a0: f9400d08     	ldr	x8, [x8, #0x18]
  11d5a4: d63f0100     	blr	x8
  11d5a8: b90002c0     	str	w0, [x22]
  11d5ac: aa1803e0     	mov	x0, x24
  11d5b0: f9400308     	ldr	x8, [x24]
  11d5b4: f9401108     	ldr	x8, [x8, #0x20]
  11d5b8: d63f0100     	blr	x8
  11d5bc: b90002a0     	str	w0, [x21]
  11d5c0: aa1803e0     	mov	x0, x24
  11d5c4: f9400308     	ldr	x8, [x24]
  11d5c8: f9401509     	ldr	x9, [x8, #0x28]
  11d5cc: 910003e8     	mov	x8, sp
  11d5d0: d63f0120     	blr	x9
  11d5d4: 39400288     	ldrb	w8, [x20]
  11d5d8: 36000068     	tbz	w8, #0x0, 0x11d5e4 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x1b4>
  11d5dc: f9400a80     	ldr	x0, [x20, #0x10]
  11d5e0: 9400fe40     	bl	0x15cee0 <_ZdlPv@plt>
  11d5e4: 3dc003e0     	ldr	q0, [sp]
  11d5e8: aa1803e0     	mov	x0, x24
  11d5ec: f9400be8     	ldr	x8, [sp, #0x10]
  11d5f0: 3d800280     	str	q0, [x20]
  11d5f4: f9000a88     	str	x8, [x20, #0x10]
  11d5f8: f9400308     	ldr	x8, [x24]
  11d5fc: f9401909     	ldr	x9, [x8, #0x30]
  11d600: 910003e8     	mov	x8, sp
  11d604: d63f0120     	blr	x9
  11d608: 39400268     	ldrb	w8, [x19]
  11d60c: 36000068     	tbz	w8, #0x0, 0x11d618 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x1e8>
  11d610: f9400a60     	ldr	x0, [x19, #0x10]
  11d614: 9400fe33     	bl	0x15cee0 <_ZdlPv@plt>
  11d618: 3dc003e0     	ldr	q0, [sp]
  11d61c: aa1803e0     	mov	x0, x24
  11d620: f9400be8     	ldr	x8, [sp, #0x10]
  11d624: 3d800260     	str	q0, [x19]
  11d628: f9000a68     	str	x8, [x19, #0x10]
  11d62c: f9400308     	ldr	x8, [x24]
  11d630: f9402508     	ldr	x8, [x8, #0x48]
  11d634: d63f0100     	blr	x8
  11d638: f94037a8     	ldr	x8, [x29, #0x68]
  11d63c: b9000100     	str	w0, [x8]
  11d640: f9401748     	ldr	x8, [x26, #0x28]
  11d644: f85f83a9     	ldur	x9, [x29, #-0x8]
  11d648: eb09011f     	cmp	x8, x9
  11d64c: 54000161     	b.ne	0x11d678 <std::__ndk1::__money_put<wchar_t>::__gather_info(bool, bool, std::__ndk1::locale const&, std::__ndk1::money_base::pattern&, wchar_t&, wchar_t&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>&, int&)+0x248>
  11d650: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  11d654: a94757f6     	ldp	x22, x21, [sp, #0x70]
  11d658: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  11d65c: a94567fa     	ldp	x26, x25, [sp, #0x50]
  11d660: a9446ffc     	ldp	x28, x27, [sp, #0x40]
  11d664: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11d668: 910243ff     	add	sp, sp, #0x90
  11d66c: d50323bf     	autiasp
  11d670: d65f03c0     	ret
  11d674: 94002055     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11d678: 9400fdee     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000011d67c <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)>:
  11d67c: d503233f     	paciasp
  11d680: d10343ff     	sub	sp, sp, #0xd0
  11d684: a9077bfd     	stp	x29, x30, [sp, #0x70]
  11d688: 9101c3fd     	add	x29, sp, #0x70
  11d68c: a9086ffc     	stp	x28, x27, [sp, #0x80]
  11d690: a90967fa     	stp	x26, x25, [sp, #0x90]
  11d694: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
  11d698: a90b57f6     	stp	x22, x21, [sp, #0xb0]
  11d69c: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
  11d6a0: a9486fa8     	ldp	x8, x27, [x29, #0x80]
  11d6a4: f0fffaee     	adrp	x14, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11d6a8: aa0603f7     	mov	x23, x6
  11d6ac: b9406baa     	ldr	w10, [x29, #0x68]
  11d6b0: aa0503f8     	mov	x24, x5
  11d6b4: b94093a9     	ldr	w9, [x29, #0x90]
  11d6b8: aa0403f9     	mov	x25, x4
  11d6bc: f9403fb3     	ldr	x19, [x29, #0x78]
  11d6c0: f81d83a8     	stur	x8, [x29, #-0x28]
  11d6c4: b9001fea     	str	w10, [sp, #0x1c]
  11d6c8: 924000ea     	and	x10, x7, #0x1
  11d6cc: 91001108     	add	x8, x8, #0x4
  11d6d0: aa0203f5     	mov	x21, x2
  11d6d4: aa0103fa     	mov	x26, x1
  11d6d8: aa1f03f4     	mov	x20, xzr
  11d6dc: b94073b6     	ldr	w22, [x29, #0x70]
  11d6e0: f9001bea     	str	x10, [sp, #0x30]
  11d6e4: f94033ad     	ldr	x13, [x29, #0x60]
  11d6e8: 9100066a     	add	x10, x19, #0x1
  11d6ec: f9000be8     	str	x8, [sp, #0x10]
  11d6f0: 91001368     	add	x8, x27, #0x4
  11d6f4: d100053c     	sub	x28, x9, #0x1
  11d6f8: 91140dce     	add	x14, x14, #0x503
  11d6fc: b81cc3a3     	stur	w3, [x29, #-0x34]
  11d700: f81f83aa     	stur	x10, [x29, #-0x8]
  11d704: f90013e8     	str	x8, [sp, #0x20]
  11d708: f81d03a9     	stur	x9, [x29, #-0x30]
  11d70c: f90007e0     	str	x0, [sp, #0x8]
  11d710: f9000040     	str	x0, [x2]
  11d714: f90017e1     	str	x1, [sp, #0x28]
  11d718: f81e03bb     	stur	x27, [x29, #-0x20]
  11d71c: f81f03ad     	stur	x13, [x29, #-0x10]
  11d720: 14000007     	b	0x11d73c <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xc0>
  11d724: d503249f     	bti	j
  11d728: f94002a8     	ldr	x8, [x21]
  11d72c: f9000348     	str	x8, [x26]
  11d730: 91000694     	add	x20, x20, #0x1
  11d734: f100129f     	cmp	x20, #0x4
  11d738: 54001c60     	b.eq	0x11dac4 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x448>
  11d73c: 387469a8     	ldrb	w8, [x13, x20]
  11d740: 7100111f     	cmp	w8, #0x4
  11d744: 54ffff68     	b.hi	0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11d748: 10fffee9     	adr	x9, 0x11d724 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xa8>
  11d74c: 386869ca     	ldrb	w10, [x14, x8]
  11d750: 8b0a0929     	add	x9, x9, x10, lsl #2
  11d754: d61f0120     	br	x9
  11d758: d503249f     	bti	j
  11d75c: f94002a8     	ldr	x8, [x21]
  11d760: aa1703e0     	mov	x0, x23
  11d764: f94002e9     	ldr	x9, [x23]
  11d768: 52800401     	mov	w1, #0x20               // =32
  11d76c: f9000348     	str	x8, [x26]
  11d770: f9402d28     	ldr	x8, [x9, #0x58]
  11d774: d63f0100     	blr	x8
  11d778: f94002a8     	ldr	x8, [x21]
  11d77c: f0fffaee     	adrp	x14, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11d780: f85f03ad     	ldur	x13, [x29, #-0x10]
  11d784: 91140dce     	add	x14, x14, #0x503
  11d788: b8004500     	str	w0, [x8], #0x4
  11d78c: 1400001b     	b	0x11d7f8 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x17c>
  11d790: d503249f     	bti	j
  11d794: f85d83a9     	ldur	x9, [x29, #-0x28]
  11d798: 39400128     	ldrb	w8, [x9]
  11d79c: f9400529     	ldr	x9, [x9, #0x8]
  11d7a0: d341fd0a     	lsr	x10, x8, #1
  11d7a4: 7200011f     	tst	w8, #0x1
  11d7a8: 9a890149     	csel	x9, x10, x9, eq
  11d7ac: b85cc3aa     	ldur	w10, [x29, #-0x34]
  11d7b0: 364ffc0a     	tbz	w10, #0x9, 0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11d7b4: b4fffbe9     	cbz	x9, 0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11d7b8: f85d83aa     	ldur	x10, [x29, #-0x28]
  11d7bc: 7200011f     	tst	w8, #0x1
  11d7c0: f94002ba     	ldr	x26, [x21]
  11d7c4: d37ef53b     	lsl	x27, x9, #2
  11d7c8: f9400be8     	ldr	x8, [sp, #0x10]
  11d7cc: aa1b03e2     	mov	x2, x27
  11d7d0: f940094a     	ldr	x10, [x10, #0x10]
  11d7d4: aa1a03e0     	mov	x0, x26
  11d7d8: 9a8a0101     	csel	x1, x8, x10, eq
  11d7dc: 9400ffd5     	bl	0x15d730 <memmove@plt>
  11d7e0: 8b1b0348     	add	x8, x26, x27
  11d7e4: f85f03ad     	ldur	x13, [x29, #-0x10]
  11d7e8: f85e03bb     	ldur	x27, [x29, #-0x20]
  11d7ec: f0fffaee     	adrp	x14, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11d7f0: f94017fa     	ldr	x26, [sp, #0x28]
  11d7f4: 91140dce     	add	x14, x14, #0x503
  11d7f8: f90002a8     	str	x8, [x21]
  11d7fc: 17ffffcd     	b	0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11d800: d503249f     	bti	j
  11d804: 39400368     	ldrb	w8, [x27]
  11d808: f9400769     	ldr	x9, [x27, #0x8]
  11d80c: d341fd0a     	lsr	x10, x8, #1
  11d810: 7200011f     	tst	w8, #0x1
  11d814: 9a890148     	csel	x8, x10, x9, eq
  11d818: b4fff8c8     	cbz	x8, 0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11d81c: f9400b68     	ldr	x8, [x27, #0x10]
  11d820: f94013e9     	ldr	x9, [sp, #0x20]
  11d824: 9a880128     	csel	x8, x9, x8, eq
  11d828: f94002a9     	ldr	x9, [x21]
  11d82c: b9400108     	ldr	w8, [x8]
  11d830: b8004528     	str	w8, [x9], #0x4
  11d834: f90002a9     	str	x9, [x21]
  11d838: 17ffffbe     	b	0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11d83c: d503249f     	bti	j
  11d840: f9401be8     	ldr	x8, [sp, #0x30]
  11d844: 8b080b39     	add	x25, x25, x8, lsl #2
  11d848: f94002a8     	ldr	x8, [x21]
  11d84c: aa1903fb     	mov	x27, x25
  11d850: eb18033f     	cmp	x25, x24
  11d854: f81e83a8     	stur	x8, [x29, #-0x18]
  11d858: 54000182     	b.hs	0x11d888 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x20c>
  11d85c: aa1903fb     	mov	x27, x25
  11d860: f94002e8     	ldr	x8, [x23]
  11d864: aa1703e0     	mov	x0, x23
  11d868: b9400362     	ldr	w2, [x27]
  11d86c: 52800801     	mov	w1, #0x40               // =64
  11d870: f9400d08     	ldr	x8, [x8, #0x18]
  11d874: d63f0100     	blr	x8
  11d878: 36000080     	tbz	w0, #0x0, 0x11d888 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x20c>
  11d87c: 9100137b     	add	x27, x27, #0x4
  11d880: eb18037f     	cmp	x27, x24
  11d884: 54fffee3     	b.lo	0x11d860 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x1e4>
  11d888: f85d03a8     	ldur	x8, [x29, #-0x30]
  11d88c: 7100051f     	cmp	w8, #0x1
  11d890: 540007cb     	b.lt	0x11d988 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x30c>
  11d894: eb19037f     	cmp	x27, x25
  11d898: 540002c9     	b.ls	0x11d8f0 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x274>
  11d89c: aa1f03e9     	mov	x9, xzr
  11d8a0: aa1f03ea     	mov	x10, xzr
  11d8a4: f94002a8     	ldr	x8, [x21]
  11d8a8: 8b0a036c     	add	x12, x27, x10
  11d8ac: 2a0903eb     	mov	w11, w9
  11d8b0: d100114a     	sub	x10, x10, #0x4
  11d8b4: b85fcd8d     	ldr	w13, [x12, #-0x4]!
  11d8b8: eb19019f     	cmp	x12, x25
  11d8bc: b829790d     	str	w13, [x8, x9, lsl #2]
  11d8c0: 91000529     	add	x9, x9, #0x1
  11d8c4: 54000069     	b.ls	0x11d8d0 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x254>
  11d8c8: 6b0b039f     	cmp	w28, w11
  11d8cc: 54fffee1     	b.ne	0x11d8a8 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x22c>
  11d8d0: cb0a0108     	sub	x8, x8, x10
  11d8d4: 8b0a037b     	add	x27, x27, x10
  11d8d8: 6b0b039f     	cmp	w28, w11
  11d8dc: f90002a8     	str	x8, [x21]
  11d8e0: 540004e0     	b.eq	0x11d97c <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x300>
  11d8e4: f85d03a8     	ldur	x8, [x29, #-0x30]
  11d8e8: cb09011a     	sub	x26, x8, x9
  11d8ec: 14000002     	b	0x11d8f4 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x278>
  11d8f0: f85d03ba     	ldur	x26, [x29, #-0x30]
  11d8f4: f94002e8     	ldr	x8, [x23]
  11d8f8: aa1703e0     	mov	x0, x23
  11d8fc: 52800601     	mov	w1, #0x30               // =48
  11d900: f9402d08     	ldr	x8, [x8, #0x58]
  11d904: d63f0100     	blr	x8
  11d908: f94002a8     	ldr	x8, [x21]
  11d90c: 71000749     	subs	w9, w26, #0x1
  11d910: 5400034b     	b.lt	0x11d978 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2fc>
  11d914: 71001d3f     	cmp	w9, #0x7
  11d918: 54000062     	b.hs	0x11d924 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2a8>
  11d91c: aa0803e9     	mov	x9, x8
  11d920: 14000010     	b	0x11d960 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2e4>
  11d924: 9100052a     	add	x10, x9, #0x1
  11d928: 4e040c00     	dup	v0.4s, w0
  11d92c: 927d754b     	and	x11, x10, #0x1fffffff8
  11d930: 4b0b035a     	sub	w26, w26, w11
  11d934: aa0b03ec     	mov	x12, x11
  11d938: 8b0b0909     	add	x9, x8, x11, lsl #2
  11d93c: 91004108     	add	x8, x8, #0x10
  11d940: ad3f8100     	stp	q0, q0, [x8, #-0x10]
  11d944: 91008108     	add	x8, x8, #0x20
  11d948: f100218c     	subs	x12, x12, #0x8
  11d94c: 54ffffa1     	b.ne	0x11d940 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2c4>
  11d950: eb0b015f     	cmp	x10, x11
  11d954: 54000061     	b.ne	0x11d960 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2e4>
  11d958: aa0903e8     	mov	x8, x9
  11d95c: 14000007     	b	0x11d978 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2fc>
  11d960: 1100074a     	add	w10, w26, #0x1
  11d964: aa0903e8     	mov	x8, x9
  11d968: 5100054a     	sub	w10, w10, #0x1
  11d96c: 7100055f     	cmp	w10, #0x1
  11d970: b8004500     	str	w0, [x8], #0x4
  11d974: 54ffffa8     	b.hi	0x11d968 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x2ec>
  11d978: f94017fa     	ldr	x26, [sp, #0x28]
  11d97c: b9401fe9     	ldr	w9, [sp, #0x1c]
  11d980: b8004509     	str	w9, [x8], #0x4
  11d984: f90002a8     	str	x8, [x21]
  11d988: eb19037f     	cmp	x27, x25
  11d98c: 540001a0     	b.eq	0x11d9c0 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x344>
  11d990: 39400268     	ldrb	w8, [x19]
  11d994: f9400669     	ldr	x9, [x19, #0x8]
  11d998: d341fd0a     	lsr	x10, x8, #1
  11d99c: 7200011f     	tst	w8, #0x1
  11d9a0: 9a890149     	csel	x9, x10, x9, eq
  11d9a4: b4000249     	cbz	x9, 0x11d9ec <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x370>
  11d9a8: f9400a69     	ldr	x9, [x19, #0x10]
  11d9ac: 7200011f     	tst	w8, #0x1
  11d9b0: f85f83a8     	ldur	x8, [x29, #-0x8]
  11d9b4: 9a890108     	csel	x8, x8, x9, eq
  11d9b8: 39400108     	ldrb	w8, [x8]
  11d9bc: 1400000d     	b	0x11d9f0 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x374>
  11d9c0: f94002e8     	ldr	x8, [x23]
  11d9c4: aa1703e0     	mov	x0, x23
  11d9c8: 52800601     	mov	w1, #0x30               // =48
  11d9cc: f9402d08     	ldr	x8, [x8, #0x58]
  11d9d0: d63f0100     	blr	x8
  11d9d4: f94002a8     	ldr	x8, [x21]
  11d9d8: f0fffaee     	adrp	x14, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11d9dc: 91140dce     	add	x14, x14, #0x503
  11d9e0: b8004500     	str	w0, [x8], #0x4
  11d9e4: f90002a8     	str	x8, [x21]
  11d9e8: 14000026     	b	0x11da80 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x404>
  11d9ec: 12800008     	mov	w8, #-0x1               // =-1
  11d9f0: f0fffaee     	adrp	x14, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11d9f4: 2a1f03e9     	mov	w9, wzr
  11d9f8: 91140dce     	add	x14, x14, #0x503
  11d9fc: 2a1f03eb     	mov	w11, wzr
  11da00: 14000010     	b	0x11da40 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x3c4>
  11da04: f9400a68     	ldr	x8, [x19, #0x10]
  11da08: 7200019f     	tst	w12, #0x1
  11da0c: f85f83ac     	ldur	x12, [x29, #-0x8]
  11da10: 2a1f03eb     	mov	w11, wzr
  11da14: 9a880188     	csel	x8, x12, x8, eq
  11da18: 38696908     	ldrb	w8, [x8, x9]
  11da1c: 7103fd1f     	cmp	w8, #0xff
  11da20: 5a9f1108     	csinv	w8, w8, wzr, ne
  11da24: b85fcf6c     	ldr	w12, [x27, #-0x4]!
  11da28: aa0a03ed     	mov	x13, x10
  11da2c: 1100056b     	add	w11, w11, #0x1
  11da30: eb19037f     	cmp	x27, x25
  11da34: b80045ac     	str	w12, [x13], #0x4
  11da38: f90002ad     	str	x13, [x21]
  11da3c: 54000200     	b.eq	0x11da7c <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x400>
  11da40: f94002aa     	ldr	x10, [x21]
  11da44: 6b08017f     	cmp	w11, w8
  11da48: 54fffee1     	b.ne	0x11da24 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x3a8>
  11da4c: b8004556     	str	w22, [x10], #0x4
  11da50: f90002aa     	str	x10, [x21]
  11da54: 11000529     	add	w9, w9, #0x1
  11da58: 3940026c     	ldrb	w12, [x19]
  11da5c: f940066b     	ldr	x11, [x19, #0x8]
  11da60: d341fd8d     	lsr	x13, x12, #1
  11da64: 7200019f     	tst	w12, #0x1
  11da68: 9a8b01ab     	csel	x11, x13, x11, eq
  11da6c: eb09017f     	cmp	x11, x9
  11da70: 54fffca8     	b.hi	0x11da04 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x388>
  11da74: 2a1f03eb     	mov	w11, wzr
  11da78: 17ffffeb     	b	0x11da24 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x3a8>
  11da7c: 91001148     	add	x8, x10, #0x4
  11da80: a97e27bb     	ldp	x27, x9, [x29, #-0x20]
  11da84: f85f03ad     	ldur	x13, [x29, #-0x10]
  11da88: eb08013f     	cmp	x9, x8
  11da8c: 54ffe520     	b.eq	0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11da90: d1001108     	sub	x8, x8, #0x4
  11da94: eb09011f     	cmp	x8, x9
  11da98: 54ffe4c9     	b.ls	0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11da9c: 91001129     	add	x9, x9, #0x4
  11daa0: b940010a     	ldr	w10, [x8]
  11daa4: 9100112c     	add	x12, x9, #0x4
  11daa8: b85fc12b     	ldur	w11, [x9, #-0x4]
  11daac: b81fc12a     	stur	w10, [x9, #-0x4]
  11dab0: b81fc50b     	str	w11, [x8], #-0x4
  11dab4: eb08013f     	cmp	x9, x8
  11dab8: aa0c03e9     	mov	x9, x12
  11dabc: 54ffff23     	b.lo	0x11daa0 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x424>
  11dac0: 17ffff1c     	b	0x11d730 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0xb4>
  11dac4: 39400368     	ldrb	w8, [x27]
  11dac8: f9400769     	ldr	x9, [x27, #0x8]
  11dacc: d341fd0a     	lsr	x10, x8, #1
  11dad0: 7200011f     	tst	w8, #0x1
  11dad4: 9a890149     	csel	x9, x10, x9, eq
  11dad8: f100053f     	cmp	x9, #0x1
  11dadc: 540001e9     	b.ls	0x11db18 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x49c>
  11dae0: d37ef529     	lsl	x9, x9, #2
  11dae4: f94002b7     	ldr	x23, [x21]
  11dae8: f1001138     	subs	x24, x9, #0x4
  11daec: 54000120     	b.eq	0x11db10 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x494>
  11daf0: f9400b69     	ldr	x9, [x27, #0x10]
  11daf4: 7200011f     	tst	w8, #0x1
  11daf8: f94013e8     	ldr	x8, [sp, #0x20]
  11dafc: aa1703e0     	mov	x0, x23
  11db00: aa1803e2     	mov	x2, x24
  11db04: 9a890108     	csel	x8, x8, x9, eq
  11db08: 91001101     	add	x1, x8, #0x4
  11db0c: 9400ff09     	bl	0x15d730 <memmove@plt>
  11db10: 8b1802e8     	add	x8, x23, x24
  11db14: f90002a8     	str	x8, [x21]
  11db18: b85cc3a9     	ldur	w9, [x29, #-0x34]
  11db1c: 52801608     	mov	w8, #0xb0               // =176
  11db20: 0a080128     	and	w8, w9, w8
  11db24: 7100411f     	cmp	w8, #0x10
  11db28: 540000c0     	b.eq	0x11db40 <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x4c4>
  11db2c: 7100811f     	cmp	w8, #0x20
  11db30: f94007e8     	ldr	x8, [sp, #0x8]
  11db34: 54000041     	b.ne	0x11db3c <std::__ndk1::__money_put<wchar_t>::__format(wchar_t*, wchar_t*&, wchar_t*&, unsigned int, wchar_t const*, wchar_t const*, std::__ndk1::ctype<wchar_t> const&, bool, std::__ndk1::money_base::pattern const&, wchar_t, wchar_t, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, int)+0x4c0>
  11db38: f94002a8     	ldr	x8, [x21]
  11db3c: f9000348     	str	x8, [x26]
  11db40: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
  11db44: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
  11db48: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
  11db4c: a94967fa     	ldp	x26, x25, [sp, #0x90]
  11db50: a9486ffc     	ldp	x28, x27, [sp, #0x80]
  11db54: a9477bfd     	ldp	x29, x30, [sp, #0x70]
  11db58: 910343ff     	add	sp, sp, #0xd0
  11db5c: d50323bf     	autiasp
  11db60: d65f03c0     	ret

000000000011db64 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const>:
  11db64: d503233f     	paciasp
  11db68: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  11db6c: a9016ffc     	stp	x28, x27, [sp, #0x10]
  11db70: 910003fd     	mov	x29, sp
  11db74: a90267fa     	stp	x26, x25, [sp, #0x20]
  11db78: a9035ff8     	stp	x24, x23, [sp, #0x30]
  11db7c: a90457f6     	stp	x22, x21, [sp, #0x40]
  11db80: a9054ff4     	stp	x20, x19, [sp, #0x50]
  11db84: d10983ff     	sub	sp, sp, #0x260
  11db88: d53bd05b     	mrs	x27, TPIDR_EL0
  11db8c: aa0303e0     	mov	x0, x3
  11db90: f9401768     	ldr	x8, [x27, #0x28]
  11db94: aa0503f6     	mov	x22, x5
  11db98: 2a0403fa     	mov	w26, w4
  11db9c: aa0303f4     	mov	x20, x3
  11dba0: 2a0203f9     	mov	w25, w2
  11dba4: aa0103fc     	mov	x28, x1
  11dba8: f81f03a8     	stur	x8, [x29, #-0x10]
  11dbac: 9102c3e8     	add	x8, sp, #0xb0
  11dbb0: 9401072c     	bl	0x15f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>
  11dbb4: f0000273     	adrp	x19, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11dbb8: f0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11dbbc: f9470e73     	ldr	x19, [x19, #0xe18]
  11dbc0: f9474508     	ldr	x8, [x8, #0xe88]
  11dbc4: f9006bff     	str	xzr, [sp, #0xd0]
  11dbc8: f9405bf5     	ldr	x21, [sp, #0xb0]
  11dbcc: a90c23f3     	stp	x19, x8, [sp, #0xc0]
  11dbd0: c8dffe68     	ldar	x8, [x19]
  11dbd4: b100051f     	cmn	x8, #0x1
  11dbd8: 54000160     	b.eq	0x11dc04 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0xa0>
  11dbdc: 910303e8     	add	x8, sp, #0xc0
  11dbe0: 910243e9     	add	x9, sp, #0x90
  11dbe4: f9004be8     	str	x8, [sp, #0x90]
  11dbe8: f9003fe9     	str	x9, [sp, #0x78]
  11dbec: f0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11dbf0: 900000c2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11dbf4: 9104d042     	add	x2, x2, #0x134
  11dbf8: 9101e3e1     	add	x1, sp, #0x78
  11dbfc: f9470c00     	ldr	x0, [x0, #0xe18]
  11dc00: 9401075c     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11dc04: a94126a8     	ldp	x8, x9, [x21, #0x10]
  11dc08: b9800a6a     	ldrsw	x10, [x19, #0x8]
  11dc0c: cb08012b     	sub	x11, x9, x8
  11dc10: d1000549     	sub	x9, x10, #0x1
  11dc14: eb8b0d3f     	cmp	x9, x11, asr #3
  11dc18: 540013c2     	b.hs	0x11de90 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x32c>
  11dc1c: f8697917     	ldr	x23, [x8, x9, lsl #3]
  11dc20: b4001397     	cbz	x23, 0x11de90 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x32c>
  11dc24: 394002c8     	ldrb	w8, [x22]
  11dc28: f94006c9     	ldr	x9, [x22, #0x8]
  11dc2c: d341fd0a     	lsr	x10, x8, #1
  11dc30: 7200011f     	tst	w8, #0x1
  11dc34: 9a890149     	csel	x9, x10, x9, eq
  11dc38: b40001c9     	cbz	x9, 0x11dc70 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x10c>
  11dc3c: f9400ac9     	ldr	x9, [x22, #0x10]
  11dc40: 910012ca     	add	x10, x22, #0x4
  11dc44: 7200011f     	tst	w8, #0x1
  11dc48: 9a890148     	csel	x8, x10, x9, eq
  11dc4c: f94002e9     	ldr	x9, [x23]
  11dc50: b9400113     	ldr	w19, [x8]
  11dc54: f9402d28     	ldr	x8, [x9, #0x58]
  11dc58: aa1703e0     	mov	x0, x23
  11dc5c: 528005a1     	mov	w1, #0x2d               // =45
  11dc60: d63f0100     	blr	x8
  11dc64: 6b00027f     	cmp	w19, w0
  11dc68: 1a9f17f8     	cset	w24, eq
  11dc6c: 14000002     	b	0x11dc74 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x110>
  11dc70: 2a1f03f8     	mov	w24, wzr
  11dc74: f90023fc     	str	x28, [sp, #0x40]
  11dc78: a9097fff     	stp	xzr, xzr, [sp, #0x90]
  11dc7c: f90053ff     	str	xzr, [sp, #0xa0]
  11dc80: a907ffff     	stp	xzr, xzr, [sp, #0x78]
  11dc84: f90047ff     	str	xzr, [sp, #0x88]
  11dc88: a9067fff     	stp	xzr, xzr, [sp, #0x60]
  11dc8c: f9003bff     	str	xzr, [sp, #0x70]
  11dc90: 910173e8     	add	x8, sp, #0x5c
  11dc94: 910183e9     	add	x9, sp, #0x60
  11dc98: 12000320     	and	w0, w25, #0x1
  11dc9c: 9102c3e2     	add	x2, sp, #0xb0
  11dca0: 9102e3e3     	add	x3, sp, #0xb8
  11dca4: 9102b3e4     	add	x4, sp, #0xac
  11dca8: 9102a3e5     	add	x5, sp, #0xa8
  11dcac: 910243e6     	add	x6, sp, #0x90
  11dcb0: 9101e3e7     	add	x7, sp, #0x78
  11dcb4: 2a1803e1     	mov	w1, w24
  11dcb8: a90023e9     	stp	x9, x8, [sp]
  11dcbc: 94010829     	bl	0x15fd60 <_ZNSt6__ndk111__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri@plt>
  11dcc0: 394002d3     	ldrb	w19, [x22]
  11dcc4: f9001ffb     	str	x27, [sp, #0x38]
  11dcc8: f94006c8     	ldr	x8, [x22, #0x8]
  11dccc: b9805ffc     	ldrsw	x28, [sp, #0x5c]
  11dcd0: d341fe69     	lsr	x9, x19, #1
  11dcd4: 7200027f     	tst	w19, #0x1
  11dcd8: 9a880135     	csel	x21, x9, x8, eq
  11dcdc: 6b15039f     	cmp	w28, w21
  11dce0: 5400022a     	b.ge	0x11dd24 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x1c0>
  11dce4: 394183e8     	ldrb	w8, [sp, #0x60]
  11dce8: cb1c02ab     	sub	x11, x21, x28
  11dcec: f94037e9     	ldr	x9, [sp, #0x68]
  11dcf0: 3941e3ea     	ldrb	w10, [sp, #0x78]
  11dcf4: f94043ec     	ldr	x12, [sp, #0x80]
  11dcf8: 7200011f     	tst	w8, #0x1
  11dcfc: d341fd08     	lsr	x8, x8, #1
  11dd00: 9a890108     	csel	x8, x8, x9, eq
  11dd04: d341fd49     	lsr	x9, x10, #1
  11dd08: 7200015f     	tst	w10, #0x1
  11dd0c: 8b0b078a     	add	x10, x28, x11, lsl #1
  11dd10: 9a8c0129     	csel	x9, x9, x12, eq
  11dd14: 8b080148     	add	x8, x10, x8
  11dd18: 8b090108     	add	x8, x8, x9
  11dd1c: 91000508     	add	x8, x8, #0x1
  11dd20: 1400000e     	b	0x11dd58 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x1f4>
  11dd24: 394183e8     	ldrb	w8, [sp, #0x60]
  11dd28: f94037e9     	ldr	x9, [sp, #0x68]
  11dd2c: 3941e3ea     	ldrb	w10, [sp, #0x78]
  11dd30: f94043eb     	ldr	x11, [sp, #0x80]
  11dd34: d341fd0c     	lsr	x12, x8, #1
  11dd38: 7200011f     	tst	w8, #0x1
  11dd3c: 9a890188     	csel	x8, x12, x9, eq
  11dd40: d341fd49     	lsr	x9, x10, #1
  11dd44: 7200015f     	tst	w10, #0x1
  11dd48: 8b080388     	add	x8, x28, x8
  11dd4c: 9a8b0129     	csel	x9, x9, x11, eq
  11dd50: 8b090108     	add	x8, x8, x9
  11dd54: 91000908     	add	x8, x8, #0x2
  11dd58: 2a1a03fb     	mov	w27, w26
  11dd5c: f101951f     	cmp	x8, #0x65
  11dd60: 540000e3     	b.lo	0x11dd7c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x218>
  11dd64: d37ef500     	lsl	x0, x8, #2
  11dd68: 9400fd2e     	bl	0x15d220 <malloc@plt>
  11dd6c: aa0003f9     	mov	x25, x0
  11dd70: aa0003fa     	mov	x26, x0
  11dd74: b5000080     	cbnz	x0, 0x11dd84 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x220>
  11dd78: 94010692     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  11dd7c: aa1f03f9     	mov	x25, xzr
  11dd80: 910303fa     	add	x26, sp, #0xc0
  11dd84: f9400ac8     	ldr	x8, [x22, #0x10]
  11dd88: 910012c9     	add	x9, x22, #0x4
  11dd8c: 7200027f     	tst	w19, #0x1
  11dd90: b9400a83     	ldr	w3, [x20, #0x8]
  11dd94: 9a880124     	csel	x4, x9, x8, eq
  11dd98: 295523e9     	ldp	w9, w8, [sp, #0xa8]
  11dd9c: 8b150885     	add	x5, x4, x21, lsl #2
  11dda0: 910183ea     	add	x10, sp, #0x60
  11dda4: 9101e3eb     	add	x11, sp, #0x78
  11dda8: 910243ec     	add	x12, sp, #0x90
  11ddac: 910143e1     	add	x1, sp, #0x50
  11ddb0: 910123e2     	add	x2, sp, #0x48
  11ddb4: aa1a03e0     	mov	x0, x26
  11ddb8: a9022beb     	stp	x11, x10, [sp, #0x20]
  11ddbc: 9102e3ea     	add	x10, sp, #0xb8
  11ddc0: aa1703e6     	mov	x6, x23
  11ddc4: 2a1803e7     	mov	w7, w24
  11ddc8: b90033fc     	str	w28, [sp, #0x30]
  11ddcc: f9000fec     	str	x12, [sp, #0x18]
  11ddd0: b90013e9     	str	w9, [sp, #0x10]
  11ddd4: b9000be8     	str	w8, [sp, #0x8]
  11ddd8: f90003ea     	str	x10, [sp]
  11dddc: 940107e5     	bl	0x15fd70 <_ZNSt6__ndk111__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i@plt>
  11dde0: a9448be3     	ldp	x3, x2, [sp, #0x48]
  11dde4: f94023e0     	ldr	x0, [sp, #0x40]
  11dde8: aa1a03e1     	mov	x1, x26
  11ddec: aa1403e4     	mov	x4, x20
  11ddf0: 2a1b03e5     	mov	w5, w27
  11ddf4: 97ffd0b4     	bl	0x1120c4 <std::__ndk1::__num_put<wchar_t>::__widen_and_group_int(char*, char*, char*, wchar_t*, wchar_t*&, wchar_t*&, std::__ndk1::locale const&)+0x414>
  11ddf8: aa0003f3     	mov	x19, x0
  11ddfc: b4000079     	cbz	x25, 0x11de08 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x2a4>
  11de00: aa1903e0     	mov	x0, x25
  11de04: 9400fd27     	bl	0x15d2a0 <free@plt>
  11de08: 394183e8     	ldrb	w8, [sp, #0x60]
  11de0c: f9401ff4     	ldr	x20, [sp, #0x38]
  11de10: 370002e8     	tbnz	w8, #0x0, 0x11de6c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x308>
  11de14: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11de18: 37000328     	tbnz	w8, #0x0, 0x11de7c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x318>
  11de1c: 394243e8     	ldrb	w8, [sp, #0x90]
  11de20: 36000068     	tbz	w8, #0x0, 0x11de2c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x2c8>
  11de24: f94053e0     	ldr	x0, [sp, #0xa0]
  11de28: 9400fc2e     	bl	0x15cee0 <_ZdlPv@plt>
  11de2c: f9405be0     	ldr	x0, [sp, #0xb0]
  11de30: 94010650     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11de34: f9401688     	ldr	x8, [x20, #0x28]
  11de38: f85f03a9     	ldur	x9, [x29, #-0x10]
  11de3c: eb09011f     	cmp	x8, x9
  11de40: 540002a1     	b.ne	0x11de94 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x330>
  11de44: aa1303e0     	mov	x0, x19
  11de48: 910983ff     	add	sp, sp, #0x260
  11de4c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  11de50: a94457f6     	ldp	x22, x21, [sp, #0x40]
  11de54: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  11de58: a94267fa     	ldp	x26, x25, [sp, #0x20]
  11de5c: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  11de60: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  11de64: d50323bf     	autiasp
  11de68: d65f03c0     	ret
  11de6c: f9403be0     	ldr	x0, [sp, #0x70]
  11de70: 9400fc1c     	bl	0x15cee0 <_ZdlPv@plt>
  11de74: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11de78: 3607fd28     	tbz	w8, #0x0, 0x11de1c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x2b8>
  11de7c: f94047e0     	ldr	x0, [sp, #0x88]
  11de80: 9400fc18     	bl	0x15cee0 <_ZdlPv@plt>
  11de84: 394243e8     	ldrb	w8, [sp, #0x90]
  11de88: 3707fce8     	tbnz	w8, #0x0, 0x11de24 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x2c0>
  11de8c: 17ffffe8     	b	0x11de2c <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x2c8>
  11de90: 94001e4e     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  11de94: 9400fbe7     	bl	0x15ce30 <__stack_chk_fail@plt>
  11de98: 14000002     	b	0x11dea0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x33c>
  11de9c: 1400001d     	b	0x11df10 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x3ac>
  11dea0: aa0003f3     	mov	x19, x0
  11dea4: 394183e8     	ldrb	w8, [sp, #0x60]
  11dea8: 360001c8     	tbz	w8, #0x0, 0x11dee0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x37c>
  11deac: f9403be0     	ldr	x0, [sp, #0x70]
  11deb0: 9400fc0c     	bl	0x15cee0 <_ZdlPv@plt>
  11deb4: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11deb8: 36000188     	tbz	w8, #0x0, 0x11dee8 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x384>
  11debc: f94047e0     	ldr	x0, [sp, #0x88]
  11dec0: 9400fc08     	bl	0x15cee0 <_ZdlPv@plt>
  11dec4: 394243e8     	ldrb	w8, [sp, #0x90]
  11dec8: 36000268     	tbz	w8, #0x0, 0x11df14 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x3b0>
  11decc: 14000009     	b	0x11def0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x38c>
  11ded0: aa0003f3     	mov	x19, x0
  11ded4: b5000159     	cbnz	x25, 0x11defc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x398>
  11ded8: 394183e8     	ldrb	w8, [sp, #0x60]
  11dedc: 3707fe88     	tbnz	w8, #0x0, 0x11deac <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x348>
  11dee0: 3941e3e8     	ldrb	w8, [sp, #0x78]
  11dee4: 3707fec8     	tbnz	w8, #0x0, 0x11debc <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x358>
  11dee8: 394243e8     	ldrb	w8, [sp, #0x90]
  11deec: 36000148     	tbz	w8, #0x0, 0x11df14 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x3b0>
  11def0: f94053e0     	ldr	x0, [sp, #0xa0]
  11def4: 9400fbfb     	bl	0x15cee0 <_ZdlPv@plt>
  11def8: 14000007     	b	0x11df14 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x3b0>
  11defc: aa1903e0     	mov	x0, x25
  11df00: 9400fce8     	bl	0x15d2a0 <free@plt>
  11df04: 394183e8     	ldrb	w8, [sp, #0x60]
  11df08: 3607fec8     	tbz	w8, #0x0, 0x11dee0 <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x37c>
  11df0c: 17ffffe8     	b	0x11deac <std::__ndk1::money_put<wchar_t, std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>>::do_put(std::__ndk1::ostreambuf_iterator<wchar_t, std::__ndk1::char_traits<wchar_t>>, bool, std::__ndk1::ios_base&, wchar_t, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const+0x348>
  11df10: aa0003f3     	mov	x19, x0
  11df14: f9405be0     	ldr	x0, [sp, #0xb0]
  11df18: 94010616     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11df1c: aa1303e0     	mov	x0, x19
  11df20: 9400ec90     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011df24 <std::__ndk1::messages<char>::do_open(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::locale const&) const>:
  11df24: d503245f     	bti	c
  11df28: 92800000     	mov	x0, #-0x1               // =-1
  11df2c: d65f03c0     	ret

000000000011df30 <std::__ndk1::messages<char>::do_get(long, int, int, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&) const>:
  11df30: d503245f     	bti	c
  11df34: aa0403e1     	mov	x1, x4
  11df38: aa0803e0     	mov	x0, x8
  11df3c: 1400fe11     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

000000000011df40 <std::__ndk1::messages<char>::do_close(long) const>:
  11df40: d503245f     	bti	c
  11df44: d65f03c0     	ret

000000000011df48 <std::__ndk1::messages<wchar_t>::do_open(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::locale const&) const>:
  11df48: d503245f     	bti	c
  11df4c: 92800000     	mov	x0, #-0x1               // =-1
  11df50: d65f03c0     	ret

000000000011df54 <std::__ndk1::messages<wchar_t>::do_get(long, int, int, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&) const>:
  11df54: d503245f     	bti	c
  11df58: aa0403e1     	mov	x1, x4
  11df5c: aa0803e0     	mov	x0, x8
  11df60: 14010754     	b	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>

000000000011df64 <std::__ndk1::messages<wchar_t>::do_close(long) const>:
  11df64: d503245f     	bti	c
  11df68: d65f03c0     	ret

000000000011df6c <std::__ndk1::codecvt_byname<char, char, mbstate_t>::~codecvt_byname()>:
  11df6c: d503245f     	bti	c
  11df70: 1400feec     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

000000000011df74 <std::__ndk1::codecvt_byname<char, char, mbstate_t>::~codecvt_byname()>:
  11df74: d503233f     	paciasp
  11df78: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  11df7c: f9000bf3     	str	x19, [sp, #0x10]
  11df80: 910003fd     	mov	x29, sp
  11df84: aa0003f3     	mov	x19, x0
  11df88: 9400fee6     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11df8c: aa1303e0     	mov	x0, x19
  11df90: f9400bf3     	ldr	x19, [sp, #0x10]
  11df94: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11df98: d50323bf     	autiasp
  11df9c: 1400fbd1     	b	0x15cee0 <_ZdlPv@plt>

000000000011dfa0 <std::__ndk1::codecvt_byname<wchar_t, char, mbstate_t>::~codecvt_byname()>:
  11dfa0: d503245f     	bti	c
  11dfa4: 14010777     	b	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>

000000000011dfa8 <std::__ndk1::codecvt_byname<wchar_t, char, mbstate_t>::~codecvt_byname()>:
  11dfa8: d503233f     	paciasp
  11dfac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  11dfb0: f9000bf3     	str	x19, [sp, #0x10]
  11dfb4: 910003fd     	mov	x29, sp
  11dfb8: aa0003f3     	mov	x19, x0
  11dfbc: 94010771     	bl	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>
  11dfc0: aa1303e0     	mov	x0, x19
  11dfc4: f9400bf3     	ldr	x19, [sp, #0x10]
  11dfc8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11dfcc: d50323bf     	autiasp
  11dfd0: 1400fbc4     	b	0x15cee0 <_ZdlPv@plt>

000000000011dfd4 <std::__ndk1::codecvt_byname<char16_t, char, mbstate_t>::~codecvt_byname()>:
  11dfd4: d503245f     	bti	c
  11dfd8: 1400fed2     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

000000000011dfdc <std::__ndk1::codecvt_byname<char16_t, char, mbstate_t>::~codecvt_byname()>:
  11dfdc: d503233f     	paciasp
  11dfe0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  11dfe4: f9000bf3     	str	x19, [sp, #0x10]
  11dfe8: 910003fd     	mov	x29, sp
  11dfec: aa0003f3     	mov	x19, x0
  11dff0: 9400fecc     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11dff4: aa1303e0     	mov	x0, x19
  11dff8: f9400bf3     	ldr	x19, [sp, #0x10]
  11dffc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11e000: d50323bf     	autiasp
  11e004: 1400fbb7     	b	0x15cee0 <_ZdlPv@plt>

000000000011e008 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()>:
  11e008: d503245f     	bti	c
  11e00c: 1400fec5     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

000000000011e010 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()>:
  11e010: d503233f     	paciasp
  11e014: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  11e018: f9000bf3     	str	x19, [sp, #0x10]
  11e01c: 910003fd     	mov	x29, sp
  11e020: aa0003f3     	mov	x19, x0
  11e024: 9400febf     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11e028: aa1303e0     	mov	x0, x19
  11e02c: f9400bf3     	ldr	x19, [sp, #0x10]
  11e030: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  11e034: d50323bf     	autiasp
  11e038: 1400fbaa     	b	0x15cee0 <_ZdlPv@plt>
  11e03c: d503233f     	paciasp
  11e040: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  11e044: f9000bf9     	str	x25, [sp, #0x10]
  11e048: 910003fd     	mov	x29, sp
  11e04c: a9025ff8     	stp	x24, x23, [sp, #0x20]
  11e050: a90357f6     	stp	x22, x21, [sp, #0x30]
  11e054: a9044ff4     	stp	x20, x19, [sp, #0x40]
  11e058: 52800028     	mov	w8, #0x1                // =1
  11e05c: 9000024a     	adrp	x10, 0x166000 <typeinfo for InGame::CFile+0x250>
  11e060: 6f00e400     	movi	v0.2d, #0000000000000000
  11e064: d1000429     	sub	x9, x1, #0x1
  11e068: 9138e14a     	add	x10, x10, #0xe38
  11e06c: aa0003f6     	mov	x22, x0
  11e070: 39044008     	strb	w8, [x0, #0x110]
  11e074: 52886048     	mov	w8, #0x4302             // =17154
  11e078: 91044015     	add	x21, x0, #0x110
  11e07c: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e080: a900240a     	stp	x10, x9, [x0]
  11e084: aa0003f3     	mov	x19, x0
  11e088: 79024008     	strh	w8, [x0, #0x120]
  11e08c: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e090: 3c830ec0     	str	q0, [x22, #0x30]!
  11e094: f9001015     	str	x21, [x0, #0x20]
  11e098: 91004021     	add	x1, x1, #0x10
  11e09c: ad020000     	stp	q0, q0, [x0, #0x40]
  11e0a0: ad030000     	stp	q0, q0, [x0, #0x60]
  11e0a4: ad040000     	stp	q0, q0, [x0, #0x80]
  11e0a8: ad050000     	stp	q0, q0, [x0, #0xa0]
  11e0ac: ad060000     	stp	q0, q0, [x0, #0xc0]
  11e0b0: ad070000     	stp	q0, q0, [x0, #0xe0]
  11e0b4: 3d804000     	str	q0, [x0, #0x100]
  11e0b8: f9477108     	ldr	x8, [x8, #0xee0]
  11e0bc: 3904881f     	strb	wzr, [x0, #0x122]
  11e0c0: a9015816     	stp	x22, x22, [x0, #0x10]
  11e0c4: 91004108     	add	x8, x8, #0x10
  11e0c8: a9007c28     	stp	x8, xzr, [x1]
  11e0cc: 94000182     	bl	0x11e6d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x98>
  11e0d0: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e0d4: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e0d8: 91008021     	add	x1, x1, #0x20
  11e0dc: f9477508     	ldr	x8, [x8, #0xee8]
  11e0e0: 91004108     	add	x8, x8, #0x10
  11e0e4: a9007c28     	stp	x8, xzr, [x1]
  11e0e8: aa1303e0     	mov	x0, x19
  11e0ec: 940001c4     	bl	0x11e7fc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1c0>
  11e0f0: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e0f4: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e0f8: d0fffae9     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  11e0fc: 9100c021     	add	x1, x1, #0x30
  11e100: 911b0129     	add	x9, x9, #0x6c0
  11e104: f9477908     	ldr	x8, [x8, #0xef0]
  11e108: 3900603f     	strb	wzr, [x1, #0x18]
  11e10c: f9000829     	str	x9, [x1, #0x10]
  11e110: 91004108     	add	x8, x8, #0x10
  11e114: a9007c28     	stp	x8, xzr, [x1]
  11e118: aa1303e0     	mov	x0, x19
  11e11c: 94000202     	bl	0x11e924 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2e8>
  11e120: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e124: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e128: 91014021     	add	x1, x1, #0x50
  11e12c: f9477d08     	ldr	x8, [x8, #0xef8]
  11e130: 91004108     	add	x8, x8, #0x10
  11e134: a9007c28     	stp	x8, xzr, [x1]
  11e138: aa1303e0     	mov	x0, x19
  11e13c: 94000244     	bl	0x11ea4c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x410>
  11e140: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e144: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e148: 91018021     	add	x1, x1, #0x60
  11e14c: f9478108     	ldr	x8, [x8, #0xf00]
  11e150: 91004108     	add	x8, x8, #0x10
  11e154: a9007c28     	stp	x8, xzr, [x1]
  11e158: aa1303e0     	mov	x0, x19
  11e15c: 94000286     	bl	0x11eb74 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x538>
  11e160: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e164: d00002b4     	adrp	x20, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e168: 9101c294     	add	x20, x20, #0x70
  11e16c: b00002b8     	adrp	x24, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e170: 9118e318     	add	x24, x24, #0x638
  11e174: b00002b7     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e178: f9478508     	ldr	x8, [x8, #0xf08]
  11e17c: 91004108     	add	x8, x8, #0x10
  11e180: a9007e88     	stp	x8, xzr, [x20]
  11e184: 08dfff08     	ldarb	w8, [x24]
  11e188: 36001b48     	tbz	w8, #0x0, 0x11e4f0 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x4e0>
  11e18c: f9431ae8     	ldr	x8, [x23, #0x630]
  11e190: f9000a88     	str	x8, [x20, #0x10]
  11e194: aa1303e0     	mov	x0, x19
  11e198: aa1403e1     	mov	x1, x20
  11e19c: 940002c0     	bl	0x11ec9c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x660>
  11e1a0: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e1a4: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e1a8: 91024021     	add	x1, x1, #0x90
  11e1ac: f9478908     	ldr	x8, [x8, #0xf10]
  11e1b0: 91004108     	add	x8, x8, #0x10
  11e1b4: a9007c28     	stp	x8, xzr, [x1]
  11e1b8: aa1303e0     	mov	x0, x19
  11e1bc: 94000302     	bl	0x11edc4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x788>
  11e1c0: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e1c4: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e1c8: 91028021     	add	x1, x1, #0xa0
  11e1cc: f9478d08     	ldr	x8, [x8, #0xf18]
  11e1d0: 91004108     	add	x8, x8, #0x10
  11e1d4: a9007c28     	stp	x8, xzr, [x1]
  11e1d8: aa1303e0     	mov	x0, x19
  11e1dc: 94000344     	bl	0x11eeec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x8b0>
  11e1e0: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e1e4: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e1e8: 528585c9     	mov	w9, #0x2c2e             // =11310
  11e1ec: 9102c021     	add	x1, x1, #0xb0
  11e1f0: f9479108     	ldr	x8, [x8, #0xf20]
  11e1f4: a9027c3f     	stp	xzr, xzr, [x1, #0x20]
  11e1f8: 79002029     	strh	w9, [x1, #0x10]
  11e1fc: 91004108     	add	x8, x8, #0x10
  11e200: f9000c3f     	str	xzr, [x1, #0x18]
  11e204: a9007c28     	stp	x8, xzr, [x1]
  11e208: aa1303e0     	mov	x0, x19
  11e20c: 94000382     	bl	0x11f014 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x9d8>
  11e210: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e214: b0fffaa9     	adrp	x9, 0x73000
  11e218: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e21c: 91038021     	add	x1, x1, #0xe0
  11e220: f9479508     	ldr	x8, [x8, #0xf28]
  11e224: fd475d20     	ldr	d0, [x9, #0xeb8]
  11e228: a9027c3f     	stp	xzr, xzr, [x1, #0x20]
  11e22c: 91004108     	add	x8, x8, #0x10
  11e230: f9000c3f     	str	xzr, [x1, #0x18]
  11e234: fd000820     	str	d0, [x1, #0x10]
  11e238: a9007c28     	stp	x8, xzr, [x1]
  11e23c: aa1303e0     	mov	x0, x19
  11e240: 940003bf     	bl	0x11f13c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xb00>
  11e244: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e248: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e24c: 91044021     	add	x1, x1, #0x110
  11e250: f9479908     	ldr	x8, [x8, #0xf30]
  11e254: 91004108     	add	x8, x8, #0x10
  11e258: a9007c28     	stp	x8, xzr, [x1]
  11e25c: aa1303e0     	mov	x0, x19
  11e260: 94000401     	bl	0x11f264 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xc28>
  11e264: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e268: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e26c: 91048021     	add	x1, x1, #0x120
  11e270: f9479d08     	ldr	x8, [x8, #0xf38]
  11e274: 91004108     	add	x8, x8, #0x10
  11e278: a9007c28     	stp	x8, xzr, [x1]
  11e27c: aa1303e0     	mov	x0, x19
  11e280: 94000443     	bl	0x11f38c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xd50>
  11e284: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e288: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e28c: 9104c021     	add	x1, x1, #0x130
  11e290: f947a108     	ldr	x8, [x8, #0xf40]
  11e294: 91004108     	add	x8, x8, #0x10
  11e298: a9007c28     	stp	x8, xzr, [x1]
  11e29c: aa1303e0     	mov	x0, x19
  11e2a0: 94000485     	bl	0x11f4b4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe78>
  11e2a4: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e2a8: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e2ac: 91050021     	add	x1, x1, #0x140
  11e2b0: f947a508     	ldr	x8, [x8, #0xf48]
  11e2b4: 91004108     	add	x8, x8, #0x10
  11e2b8: a9007c28     	stp	x8, xzr, [x1]
  11e2bc: aa1303e0     	mov	x0, x19
  11e2c0: 940004c7     	bl	0x11f5dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xfa0>
  11e2c4: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e2c8: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e2cc: 91054021     	add	x1, x1, #0x150
  11e2d0: f947a908     	ldr	x8, [x8, #0xf50]
  11e2d4: 91004108     	add	x8, x8, #0x10
  11e2d8: a9007c28     	stp	x8, xzr, [x1]
  11e2dc: aa1303e0     	mov	x0, x19
  11e2e0: 94000509     	bl	0x11f704 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x10c8>
  11e2e4: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e2e8: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e2ec: 91058021     	add	x1, x1, #0x160
  11e2f0: f947ad08     	ldr	x8, [x8, #0xf58]
  11e2f4: 91004108     	add	x8, x8, #0x10
  11e2f8: a9007c28     	stp	x8, xzr, [x1]
  11e2fc: aa1303e0     	mov	x0, x19
  11e300: 9400054b     	bl	0x11f82c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x11f0>
  11e304: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e308: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e30c: 9105c021     	add	x1, x1, #0x170
  11e310: f947b108     	ldr	x8, [x8, #0xf60]
  11e314: 91004108     	add	x8, x8, #0x10
  11e318: a9007c28     	stp	x8, xzr, [x1]
  11e31c: aa1303e0     	mov	x0, x19
  11e320: 9400058d     	bl	0x11f954 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1318>
  11e324: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e328: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e32c: 91060021     	add	x1, x1, #0x180
  11e330: f947b508     	ldr	x8, [x8, #0xf68]
  11e334: 91004108     	add	x8, x8, #0x10
  11e338: a9007c28     	stp	x8, xzr, [x1]
  11e33c: aa1303e0     	mov	x0, x19
  11e340: 940005cf     	bl	0x11fa7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1440>
  11e344: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e348: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e34c: 91064021     	add	x1, x1, #0x190
  11e350: f947b908     	ldr	x8, [x8, #0xf70]
  11e354: 91004108     	add	x8, x8, #0x10
  11e358: a9007c28     	stp	x8, xzr, [x1]
  11e35c: aa1303e0     	mov	x0, x19
  11e360: 94000611     	bl	0x11fba4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1568>
  11e364: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e368: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e36c: 91068021     	add	x1, x1, #0x1a0
  11e370: f947bd08     	ldr	x8, [x8, #0xf78]
  11e374: 91004108     	add	x8, x8, #0x10
  11e378: a9007c28     	stp	x8, xzr, [x1]
  11e37c: aa1303e0     	mov	x0, x19
  11e380: 94000653     	bl	0x11fccc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1690>
  11e384: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e388: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e38c: 9106c021     	add	x1, x1, #0x1b0
  11e390: f947c108     	ldr	x8, [x8, #0xf80]
  11e394: 91004108     	add	x8, x8, #0x10
  11e398: a9007c28     	stp	x8, xzr, [x1]
  11e39c: aa1303e0     	mov	x0, x19
  11e3a0: 94000695     	bl	0x11fdf4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x17b8>
  11e3a4: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e3a8: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e3ac: 91070021     	add	x1, x1, #0x1c0
  11e3b0: f947c508     	ldr	x8, [x8, #0xf88]
  11e3b4: 91004108     	add	x8, x8, #0x10
  11e3b8: a9007c28     	stp	x8, xzr, [x1]
  11e3bc: aa1303e0     	mov	x0, x19
  11e3c0: 940006d7     	bl	0x11ff1c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x18e0>
  11e3c4: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e3c8: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e3cc: 91074021     	add	x1, x1, #0x1d0
  11e3d0: f947c908     	ldr	x8, [x8, #0xf90]
  11e3d4: 91004109     	add	x9, x8, #0x10
  11e3d8: 9101c108     	add	x8, x8, #0x70
  11e3dc: a9007c29     	stp	x9, xzr, [x1]
  11e3e0: f9000828     	str	x8, [x1, #0x10]
  11e3e4: aa1303e0     	mov	x0, x19
  11e3e8: 94000717     	bl	0x120044 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1a08>
  11e3ec: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e3f0: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e3f4: 9107c021     	add	x1, x1, #0x1f0
  11e3f8: f947cd08     	ldr	x8, [x8, #0xf98]
  11e3fc: 91004109     	add	x9, x8, #0x10
  11e400: 9101c108     	add	x8, x8, #0x70
  11e404: a9007c29     	stp	x9, xzr, [x1]
  11e408: f9000828     	str	x8, [x1, #0x10]
  11e40c: aa1303e0     	mov	x0, x19
  11e410: 94000757     	bl	0x12016c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1b30>
  11e414: d0000279     	adrp	x25, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e418: d00002b4     	adrp	x20, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e41c: 91084294     	add	x20, x20, #0x210
  11e420: f947d339     	ldr	x25, [x25, #0xfa0]
  11e424: 91004328     	add	x8, x25, #0x10
  11e428: a9007e88     	stp	x8, xzr, [x20]
  11e42c: 08dfff08     	ldarb	w8, [x24]
  11e430: 360007c8     	tbz	w8, #0x0, 0x11e528 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x518>
  11e434: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e438: f947d508     	ldr	x8, [x8, #0xfa8]
  11e43c: f9431ae9     	ldr	x9, [x23, #0x630]
  11e440: 91004108     	add	x8, x8, #0x10
  11e444: f9000a89     	str	x9, [x20, #0x10]
  11e448: f9000288     	str	x8, [x20]
  11e44c: aa1303e0     	mov	x0, x19
  11e450: aa1403e1     	mov	x1, x20
  11e454: 94000790     	bl	0x120294 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1c58>
  11e458: d00002b4     	adrp	x20, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e45c: 91004328     	add	x8, x25, #0x10
  11e460: 9108c294     	add	x20, x20, #0x230
  11e464: a9007e88     	stp	x8, xzr, [x20]
  11e468: 08dfff08     	ldarb	w8, [x24]
  11e46c: 360007a8     	tbz	w8, #0x0, 0x11e560 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x550>
  11e470: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e474: f947d908     	ldr	x8, [x8, #0xfb0]
  11e478: f9431ae9     	ldr	x9, [x23, #0x630]
  11e47c: 91004108     	add	x8, x8, #0x10
  11e480: f9000a89     	str	x9, [x20, #0x10]
  11e484: f9000288     	str	x8, [x20]
  11e488: aa1303e0     	mov	x0, x19
  11e48c: aa1403e1     	mov	x1, x20
  11e490: 940007cb     	bl	0x1203bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d80>
  11e494: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e498: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e49c: 91094021     	add	x1, x1, #0x250
  11e4a0: f947dd08     	ldr	x8, [x8, #0xfb8]
  11e4a4: 91004108     	add	x8, x8, #0x10
  11e4a8: a9007c28     	stp	x8, xzr, [x1]
  11e4ac: aa1303e0     	mov	x0, x19
  11e4b0: 9400080d     	bl	0x1204e4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ea8>
  11e4b4: d0000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e4b8: d00002a1     	adrp	x1, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e4bc: 91098021     	add	x1, x1, #0x260
  11e4c0: f947e108     	ldr	x8, [x8, #0xfc0]
  11e4c4: 91004108     	add	x8, x8, #0x10
  11e4c8: a9007c28     	stp	x8, xzr, [x1]
  11e4cc: aa1303e0     	mov	x0, x19
  11e4d0: 9400084f     	bl	0x12060c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1fd0>
  11e4d4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  11e4d8: a94357f6     	ldp	x22, x21, [sp, #0x30]
  11e4dc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  11e4e0: f9400bf9     	ldr	x25, [sp, #0x10]
  11e4e4: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  11e4e8: d50323bf     	autiasp
  11e4ec: d65f03c0     	ret
  11e4f0: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e4f4: 9118e000     	add	x0, x0, #0x638
  11e4f8: 9401046a     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11e4fc: 34ffe480     	cbz	w0, 0x11e18c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x17c>
  11e500: 90fffa81     	adrp	x1, 0x6e000
  11e504: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11e508: 911fa421     	add	x1, x1, #0x7e9
  11e50c: aa1f03e2     	mov	x2, xzr
  11e510: 94010554     	bl	0x15fa60 <newlocale@plt>
  11e514: f9031ae0     	str	x0, [x23, #0x630]
  11e518: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e51c: 9118e000     	add	x0, x0, #0x638
  11e520: 9401046c     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11e524: 17ffff1a     	b	0x11e18c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x17c>
  11e528: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e52c: 9118e000     	add	x0, x0, #0x638
  11e530: 9401045c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11e534: 34fff800     	cbz	w0, 0x11e434 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x424>
  11e538: 90fffa81     	adrp	x1, 0x6e000
  11e53c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11e540: 911fa421     	add	x1, x1, #0x7e9
  11e544: aa1f03e2     	mov	x2, xzr
  11e548: 94010546     	bl	0x15fa60 <newlocale@plt>
  11e54c: f9031ae0     	str	x0, [x23, #0x630]
  11e550: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e554: 9118e000     	add	x0, x0, #0x638
  11e558: 9401045e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11e55c: 17ffffb6     	b	0x11e434 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x424>
  11e560: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e564: 9118e000     	add	x0, x0, #0x638
  11e568: 9401044e     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  11e56c: 34fff820     	cbz	w0, 0x11e470 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x460>
  11e570: 90fffa81     	adrp	x1, 0x6e000
  11e574: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  11e578: 911fa421     	add	x1, x1, #0x7e9
  11e57c: aa1f03e2     	mov	x2, xzr
  11e580: 94010538     	bl	0x15fa60 <newlocale@plt>
  11e584: f9031ae0     	str	x0, [x23, #0x630]
  11e588: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e58c: 9118e000     	add	x0, x0, #0x638
  11e590: 94010450     	bl	0x15f6d0 <__cxa_guard_release@plt>
  11e594: 17ffffb7     	b	0x11e470 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x460>
  11e598: aa0003f4     	mov	x20, x0
  11e59c: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e5a0: 9118e000     	add	x0, x0, #0x638
  11e5a4: 94010533     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11e5a8: d00002a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e5ac: 9108c000     	add	x0, x0, #0x230
  11e5b0: 9400fd5c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11e5b4: 14000012     	b	0x11e5fc <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x5ec>
  11e5b8: aa0003f4     	mov	x20, x0
  11e5bc: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e5c0: 9118e000     	add	x0, x0, #0x638
  11e5c4: 9401052b     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11e5c8: d00002a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e5cc: 91084000     	add	x0, x0, #0x210
  11e5d0: 9400fd54     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11e5d4: 1400000a     	b	0x11e5fc <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x5ec>
  11e5d8: aa0003f4     	mov	x20, x0
  11e5dc: b00002a0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  11e5e0: 9118e000     	add	x0, x0, #0x638
  11e5e4: 94010523     	bl	0x15fa70 <__cxa_guard_abort@plt>
  11e5e8: d00002a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  11e5ec: 9101c000     	add	x0, x0, #0x70
  11e5f0: 9400fd4c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11e5f4: 14000002     	b	0x11e5fc <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x5ec>
  11e5f8: aa0003f4     	mov	x20, x0
  11e5fc: 39448268     	ldrb	w8, [x19, #0x120]
  11e600: 36000068     	tbz	w8, #0x0, 0x11e60c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x5fc>
  11e604: f9409a60     	ldr	x0, [x19, #0x130]
  11e608: 9400fa36     	bl	0x15cee0 <_ZdlPv@plt>
  11e60c: f9400a60     	ldr	x0, [x19, #0x10]
  11e610: b40000e0     	cbz	x0, 0x11e62c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x61c>
  11e614: eb16001f     	cmp	x0, x22
  11e618: f9000e60     	str	x0, [x19, #0x18]
  11e61c: 54000061     	b.ne	0x11e628 <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x618>
  11e620: 390002bf     	strb	wzr, [x21]
  11e624: 14000002     	b	0x11e62c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x61c>
  11e628: 9400fa2e     	bl	0x15cee0 <_ZdlPv@plt>
  11e62c: aa1303e0     	mov	x0, x19
  11e630: 9400fd3c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  11e634: aa1403e0     	mov	x0, x20
  11e638: 9400eaca     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000011e63c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)>:
  11e63c: d503233f     	paciasp
  11e640: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  11e644: a90157f6     	stp	x22, x21, [sp, #0x10]
  11e648: 910003fd     	mov	x29, sp
  11e64c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  11e650: aa0003f3     	mov	x19, x0
  11e654: aa0103e0     	mov	x0, x1
  11e658: aa0103f5     	mov	x21, x1
  11e65c: 9400fc45     	bl	0x15d770 <strlen@plt>
  11e660: b100401f     	cmn	x0, #0x10
  11e664: 54000342     	b.hs	0x11e6cc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x90>
  11e668: aa0003f4     	mov	x20, x0
  11e66c: f1005c1f     	cmp	x0, #0x17
  11e670: 540000a2     	b.hs	0x11e684 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x48>
  11e674: 531f7a88     	lsl	w8, w20, #1
  11e678: 38001668     	strb	w8, [x19], #0x1
  11e67c: b5000154     	cbnz	x20, 0x11e6a4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x68>
  11e680: 1400000d     	b	0x11e6b4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x78>
  11e684: 91004288     	add	x8, x20, #0x10
  11e688: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  11e68c: aa1603e0     	mov	x0, x22
  11e690: 9400f9f4     	bl	0x15ce60 <_Znwm@plt>
  11e694: b24002c8     	orr	x8, x22, #0x1
  11e698: a9008274     	stp	x20, x0, [x19, #0x8]
  11e69c: f9000268     	str	x8, [x19]
  11e6a0: aa0003f3     	mov	x19, x0
  11e6a4: aa1303e0     	mov	x0, x19
  11e6a8: aa1503e1     	mov	x1, x21
  11e6ac: aa1403e2     	mov	x2, x20
  11e6b0: 9400fa7c     	bl	0x15d0a0 <memcpy@plt>
  11e6b4: 38346a7f     	strb	wzr, [x19, x20]
  11e6b8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  11e6bc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  11e6c0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  11e6c4: d50323bf     	autiasp
  11e6c8: d65f03c0     	ret
  11e6cc: aa1303e0     	mov	x0, x19
  11e6d0: 9400fc30     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  11e6d4: d503233f     	paciasp
  11e6d8: d101c3ff     	sub	sp, sp, #0x70
  11e6dc: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11e6e0: 9100c3fd     	add	x29, sp, #0x30
  11e6e4: f90023f7     	str	x23, [sp, #0x40]
  11e6e8: a90557f6     	stp	x22, x21, [sp, #0x50]
  11e6ec: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11e6f0: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e6f4: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e6f8: d53bd056     	mrs	x22, TPIDR_EL0
  11e6fc: aa0103f3     	mov	x19, x1
  11e700: f94016c8     	ldr	x8, [x22, #0x28]
  11e704: aa0003f5     	mov	x21, x0
  11e708: f947e694     	ldr	x20, [x20, #0xfc8]
  11e70c: f9474529     	ldr	x9, [x9, #0xe88]
  11e710: f81f83a8     	stur	x8, [x29, #-0x8]
  11e714: f9000bff     	str	xzr, [sp, #0x10]
  11e718: a90027f4     	stp	x20, x9, [sp]
  11e71c: c8dffe88     	ldar	x8, [x20]
  11e720: b100051f     	cmn	x8, #0x1
  11e724: 54000160     	b.eq	0x11e750 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x114>
  11e728: 910003e8     	mov	x8, sp
  11e72c: d10043a9     	sub	x9, x29, #0x10
  11e730: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e734: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11e738: 9104d042     	add	x2, x2, #0x134
  11e73c: 910063e1     	add	x1, sp, #0x18
  11e740: f81f03a8     	stur	x8, [x29, #-0x10]
  11e744: f9000fe9     	str	x9, [sp, #0x18]
  11e748: f947e400     	ldr	x0, [x0, #0xfc8]
  11e74c: 94010489     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11e750: b9800a88     	ldrsw	x8, [x20, #0x8]
  11e754: aa1303e0     	mov	x0, x19
  11e758: d1000517     	sub	x23, x8, #0x1
  11e75c: 94010401     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11e760: aa1503f4     	mov	x20, x21
  11e764: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11e768: cb080129     	sub	x9, x9, x8
  11e76c: 9343fd2a     	asr	x10, x9, #3
  11e770: eb17015f     	cmp	x10, x23
  11e774: 54000168     	b.hi	0x11e7a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x164>
  11e778: 910006e9     	add	x9, x23, #0x1
  11e77c: eb0a0121     	subs	x1, x9, x10
  11e780: 540000a9     	b.ls	0x11e794 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x158>
  11e784: aa1403e0     	mov	x0, x20
  11e788: 94005a15     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11e78c: f9400288     	ldr	x8, [x20]
  11e790: 14000004     	b	0x11e7a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x164>
  11e794: 54000062     	b.hs	0x11e7a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x164>
  11e798: 8b090d09     	add	x9, x8, x9, lsl #3
  11e79c: f9000ea9     	str	x9, [x21, #0x18]
  11e7a0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11e7a4: b4000060     	cbz	x0, 0x11e7b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x174>
  11e7a8: 940103f2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11e7ac: f9400288     	ldr	x8, [x20]
  11e7b0: f8377913     	str	x19, [x8, x23, lsl #3]
  11e7b4: f94016c8     	ldr	x8, [x22, #0x28]
  11e7b8: f85f83a9     	ldur	x9, [x29, #-0x8]
  11e7bc: eb09011f     	cmp	x8, x9
  11e7c0: 54000101     	b.ne	0x11e7e0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1a4>
  11e7c4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11e7c8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11e7cc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11e7d0: f94023f7     	ldr	x23, [sp, #0x40]
  11e7d4: 9101c3ff     	add	sp, sp, #0x70
  11e7d8: d50323bf     	autiasp
  11e7dc: d65f03c0     	ret
  11e7e0: 9400f994     	bl	0x15ce30 <__stack_chk_fail@plt>
  11e7e4: aa0003f4     	mov	x20, x0
  11e7e8: b4000073     	cbz	x19, 0x11e7f4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1b8>
  11e7ec: aa1303e0     	mov	x0, x19
  11e7f0: 940103e0     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11e7f4: aa1403e0     	mov	x0, x20
  11e7f8: 9400ea5a     	bl	0x159160 <__emutls_get_address+0x6d4>
  11e7fc: d503233f     	paciasp
  11e800: d101c3ff     	sub	sp, sp, #0x70
  11e804: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11e808: 9100c3fd     	add	x29, sp, #0x30
  11e80c: f90023f7     	str	x23, [sp, #0x40]
  11e810: a90557f6     	stp	x22, x21, [sp, #0x50]
  11e814: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11e818: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e81c: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e820: d53bd056     	mrs	x22, TPIDR_EL0
  11e824: aa0103f3     	mov	x19, x1
  11e828: f94016c8     	ldr	x8, [x22, #0x28]
  11e82c: aa0003f5     	mov	x21, x0
  11e830: f947ea94     	ldr	x20, [x20, #0xfd0]
  11e834: f9474529     	ldr	x9, [x9, #0xe88]
  11e838: f81f83a8     	stur	x8, [x29, #-0x8]
  11e83c: f9000bff     	str	xzr, [sp, #0x10]
  11e840: a90027f4     	stp	x20, x9, [sp]
  11e844: c8dffe88     	ldar	x8, [x20]
  11e848: b100051f     	cmn	x8, #0x1
  11e84c: 54000160     	b.eq	0x11e878 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x23c>
  11e850: 910003e8     	mov	x8, sp
  11e854: d10043a9     	sub	x9, x29, #0x10
  11e858: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e85c: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11e860: 9104d042     	add	x2, x2, #0x134
  11e864: 910063e1     	add	x1, sp, #0x18
  11e868: f81f03a8     	stur	x8, [x29, #-0x10]
  11e86c: f9000fe9     	str	x9, [sp, #0x18]
  11e870: f947e800     	ldr	x0, [x0, #0xfd0]
  11e874: 9401043f     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11e878: b9800a88     	ldrsw	x8, [x20, #0x8]
  11e87c: aa1303e0     	mov	x0, x19
  11e880: d1000517     	sub	x23, x8, #0x1
  11e884: 940103b7     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11e888: aa1503f4     	mov	x20, x21
  11e88c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11e890: cb080129     	sub	x9, x9, x8
  11e894: 9343fd2a     	asr	x10, x9, #3
  11e898: eb17015f     	cmp	x10, x23
  11e89c: 54000168     	b.hi	0x11e8c8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x28c>
  11e8a0: 910006e9     	add	x9, x23, #0x1
  11e8a4: eb0a0121     	subs	x1, x9, x10
  11e8a8: 540000a9     	b.ls	0x11e8bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x280>
  11e8ac: aa1403e0     	mov	x0, x20
  11e8b0: 940059cb     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11e8b4: f9400288     	ldr	x8, [x20]
  11e8b8: 14000004     	b	0x11e8c8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x28c>
  11e8bc: 54000062     	b.hs	0x11e8c8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x28c>
  11e8c0: 8b090d09     	add	x9, x8, x9, lsl #3
  11e8c4: f9000ea9     	str	x9, [x21, #0x18]
  11e8c8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11e8cc: b4000060     	cbz	x0, 0x11e8d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x29c>
  11e8d0: 940103a8     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11e8d4: f9400288     	ldr	x8, [x20]
  11e8d8: f8377913     	str	x19, [x8, x23, lsl #3]
  11e8dc: f94016c8     	ldr	x8, [x22, #0x28]
  11e8e0: f85f83a9     	ldur	x9, [x29, #-0x8]
  11e8e4: eb09011f     	cmp	x8, x9
  11e8e8: 54000101     	b.ne	0x11e908 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2cc>
  11e8ec: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11e8f0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11e8f4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11e8f8: f94023f7     	ldr	x23, [sp, #0x40]
  11e8fc: 9101c3ff     	add	sp, sp, #0x70
  11e900: d50323bf     	autiasp
  11e904: d65f03c0     	ret
  11e908: 9400f94a     	bl	0x15ce30 <__stack_chk_fail@plt>
  11e90c: aa0003f4     	mov	x20, x0
  11e910: b4000073     	cbz	x19, 0x11e91c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2e0>
  11e914: aa1303e0     	mov	x0, x19
  11e918: 94010396     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11e91c: aa1403e0     	mov	x0, x20
  11e920: 9400ea10     	bl	0x159160 <__emutls_get_address+0x6d4>
  11e924: d503233f     	paciasp
  11e928: d101c3ff     	sub	sp, sp, #0x70
  11e92c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11e930: 9100c3fd     	add	x29, sp, #0x30
  11e934: f90023f7     	str	x23, [sp, #0x40]
  11e938: a90557f6     	stp	x22, x21, [sp, #0x50]
  11e93c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11e940: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e944: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e948: d53bd056     	mrs	x22, TPIDR_EL0
  11e94c: aa0103f3     	mov	x19, x1
  11e950: f94016c8     	ldr	x8, [x22, #0x28]
  11e954: aa0003f5     	mov	x21, x0
  11e958: f9470294     	ldr	x20, [x20, #0xe00]
  11e95c: f9474529     	ldr	x9, [x9, #0xe88]
  11e960: f81f83a8     	stur	x8, [x29, #-0x8]
  11e964: f9000bff     	str	xzr, [sp, #0x10]
  11e968: a90027f4     	stp	x20, x9, [sp]
  11e96c: c8dffe88     	ldar	x8, [x20]
  11e970: b100051f     	cmn	x8, #0x1
  11e974: 54000160     	b.eq	0x11e9a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x364>
  11e978: 910003e8     	mov	x8, sp
  11e97c: d10043a9     	sub	x9, x29, #0x10
  11e980: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11e984: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11e988: 9104d042     	add	x2, x2, #0x134
  11e98c: 910063e1     	add	x1, sp, #0x18
  11e990: f81f03a8     	stur	x8, [x29, #-0x10]
  11e994: f9000fe9     	str	x9, [sp, #0x18]
  11e998: f9470000     	ldr	x0, [x0, #0xe00]
  11e99c: 940103f5     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11e9a0: b9800a88     	ldrsw	x8, [x20, #0x8]
  11e9a4: aa1303e0     	mov	x0, x19
  11e9a8: d1000517     	sub	x23, x8, #0x1
  11e9ac: 9401036d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11e9b0: aa1503f4     	mov	x20, x21
  11e9b4: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11e9b8: cb080129     	sub	x9, x9, x8
  11e9bc: 9343fd2a     	asr	x10, x9, #3
  11e9c0: eb17015f     	cmp	x10, x23
  11e9c4: 54000168     	b.hi	0x11e9f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x3b4>
  11e9c8: 910006e9     	add	x9, x23, #0x1
  11e9cc: eb0a0121     	subs	x1, x9, x10
  11e9d0: 540000a9     	b.ls	0x11e9e4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x3a8>
  11e9d4: aa1403e0     	mov	x0, x20
  11e9d8: 94005981     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11e9dc: f9400288     	ldr	x8, [x20]
  11e9e0: 14000004     	b	0x11e9f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x3b4>
  11e9e4: 54000062     	b.hs	0x11e9f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x3b4>
  11e9e8: 8b090d09     	add	x9, x8, x9, lsl #3
  11e9ec: f9000ea9     	str	x9, [x21, #0x18]
  11e9f0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11e9f4: b4000060     	cbz	x0, 0x11ea00 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x3c4>
  11e9f8: 9401035e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11e9fc: f9400288     	ldr	x8, [x20]
  11ea00: f8377913     	str	x19, [x8, x23, lsl #3]
  11ea04: f94016c8     	ldr	x8, [x22, #0x28]
  11ea08: f85f83a9     	ldur	x9, [x29, #-0x8]
  11ea0c: eb09011f     	cmp	x8, x9
  11ea10: 54000101     	b.ne	0x11ea30 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x3f4>
  11ea14: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11ea18: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11ea1c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11ea20: f94023f7     	ldr	x23, [sp, #0x40]
  11ea24: 9101c3ff     	add	sp, sp, #0x70
  11ea28: d50323bf     	autiasp
  11ea2c: d65f03c0     	ret
  11ea30: 9400f900     	bl	0x15ce30 <__stack_chk_fail@plt>
  11ea34: aa0003f4     	mov	x20, x0
  11ea38: b4000073     	cbz	x19, 0x11ea44 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x408>
  11ea3c: aa1303e0     	mov	x0, x19
  11ea40: 9401034c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ea44: aa1403e0     	mov	x0, x20
  11ea48: 9400e9c6     	bl	0x159160 <__emutls_get_address+0x6d4>
  11ea4c: d503233f     	paciasp
  11ea50: d101c3ff     	sub	sp, sp, #0x70
  11ea54: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11ea58: 9100c3fd     	add	x29, sp, #0x30
  11ea5c: f90023f7     	str	x23, [sp, #0x40]
  11ea60: a90557f6     	stp	x22, x21, [sp, #0x50]
  11ea64: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11ea68: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ea6c: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ea70: d53bd056     	mrs	x22, TPIDR_EL0
  11ea74: aa0103f3     	mov	x19, x1
  11ea78: f94016c8     	ldr	x8, [x22, #0x28]
  11ea7c: aa0003f5     	mov	x21, x0
  11ea80: f9470e94     	ldr	x20, [x20, #0xe18]
  11ea84: f9474529     	ldr	x9, [x9, #0xe88]
  11ea88: f81f83a8     	stur	x8, [x29, #-0x8]
  11ea8c: f9000bff     	str	xzr, [sp, #0x10]
  11ea90: a90027f4     	stp	x20, x9, [sp]
  11ea94: c8dffe88     	ldar	x8, [x20]
  11ea98: b100051f     	cmn	x8, #0x1
  11ea9c: 54000160     	b.eq	0x11eac8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x48c>
  11eaa0: 910003e8     	mov	x8, sp
  11eaa4: d10043a9     	sub	x9, x29, #0x10
  11eaa8: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11eaac: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11eab0: 9104d042     	add	x2, x2, #0x134
  11eab4: 910063e1     	add	x1, sp, #0x18
  11eab8: f81f03a8     	stur	x8, [x29, #-0x10]
  11eabc: f9000fe9     	str	x9, [sp, #0x18]
  11eac0: f9470c00     	ldr	x0, [x0, #0xe18]
  11eac4: 940103ab     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11eac8: b9800a88     	ldrsw	x8, [x20, #0x8]
  11eacc: aa1303e0     	mov	x0, x19
  11ead0: d1000517     	sub	x23, x8, #0x1
  11ead4: 94010323     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11ead8: aa1503f4     	mov	x20, x21
  11eadc: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11eae0: cb080129     	sub	x9, x9, x8
  11eae4: 9343fd2a     	asr	x10, x9, #3
  11eae8: eb17015f     	cmp	x10, x23
  11eaec: 54000168     	b.hi	0x11eb18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x4dc>
  11eaf0: 910006e9     	add	x9, x23, #0x1
  11eaf4: eb0a0121     	subs	x1, x9, x10
  11eaf8: 540000a9     	b.ls	0x11eb0c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x4d0>
  11eafc: aa1403e0     	mov	x0, x20
  11eb00: 94005937     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11eb04: f9400288     	ldr	x8, [x20]
  11eb08: 14000004     	b	0x11eb18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x4dc>
  11eb0c: 54000062     	b.hs	0x11eb18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x4dc>
  11eb10: 8b090d09     	add	x9, x8, x9, lsl #3
  11eb14: f9000ea9     	str	x9, [x21, #0x18]
  11eb18: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11eb1c: b4000060     	cbz	x0, 0x11eb28 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x4ec>
  11eb20: 94010314     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11eb24: f9400288     	ldr	x8, [x20]
  11eb28: f8377913     	str	x19, [x8, x23, lsl #3]
  11eb2c: f94016c8     	ldr	x8, [x22, #0x28]
  11eb30: f85f83a9     	ldur	x9, [x29, #-0x8]
  11eb34: eb09011f     	cmp	x8, x9
  11eb38: 54000101     	b.ne	0x11eb58 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x51c>
  11eb3c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11eb40: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11eb44: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11eb48: f94023f7     	ldr	x23, [sp, #0x40]
  11eb4c: 9101c3ff     	add	sp, sp, #0x70
  11eb50: d50323bf     	autiasp
  11eb54: d65f03c0     	ret
  11eb58: 9400f8b6     	bl	0x15ce30 <__stack_chk_fail@plt>
  11eb5c: aa0003f4     	mov	x20, x0
  11eb60: b4000073     	cbz	x19, 0x11eb6c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x530>
  11eb64: aa1303e0     	mov	x0, x19
  11eb68: 94010302     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11eb6c: aa1403e0     	mov	x0, x20
  11eb70: 9400e97c     	bl	0x159160 <__emutls_get_address+0x6d4>
  11eb74: d503233f     	paciasp
  11eb78: d101c3ff     	sub	sp, sp, #0x70
  11eb7c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11eb80: 9100c3fd     	add	x29, sp, #0x30
  11eb84: f90023f7     	str	x23, [sp, #0x40]
  11eb88: a90557f6     	stp	x22, x21, [sp, #0x50]
  11eb8c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11eb90: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11eb94: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11eb98: d53bd056     	mrs	x22, TPIDR_EL0
  11eb9c: aa0103f3     	mov	x19, x1
  11eba0: f94016c8     	ldr	x8, [x22, #0x28]
  11eba4: aa0003f5     	mov	x21, x0
  11eba8: f947ee94     	ldr	x20, [x20, #0xfd8]
  11ebac: f9474529     	ldr	x9, [x9, #0xe88]
  11ebb0: f81f83a8     	stur	x8, [x29, #-0x8]
  11ebb4: f9000bff     	str	xzr, [sp, #0x10]
  11ebb8: a90027f4     	stp	x20, x9, [sp]
  11ebbc: c8dffe88     	ldar	x8, [x20]
  11ebc0: b100051f     	cmn	x8, #0x1
  11ebc4: 54000160     	b.eq	0x11ebf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x5b4>
  11ebc8: 910003e8     	mov	x8, sp
  11ebcc: d10043a9     	sub	x9, x29, #0x10
  11ebd0: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ebd4: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11ebd8: 9104d042     	add	x2, x2, #0x134
  11ebdc: 910063e1     	add	x1, sp, #0x18
  11ebe0: f81f03a8     	stur	x8, [x29, #-0x10]
  11ebe4: f9000fe9     	str	x9, [sp, #0x18]
  11ebe8: f947ec00     	ldr	x0, [x0, #0xfd8]
  11ebec: 94010361     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11ebf0: b9800a88     	ldrsw	x8, [x20, #0x8]
  11ebf4: aa1303e0     	mov	x0, x19
  11ebf8: d1000517     	sub	x23, x8, #0x1
  11ebfc: 940102d9     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11ec00: aa1503f4     	mov	x20, x21
  11ec04: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11ec08: cb080129     	sub	x9, x9, x8
  11ec0c: 9343fd2a     	asr	x10, x9, #3
  11ec10: eb17015f     	cmp	x10, x23
  11ec14: 54000168     	b.hi	0x11ec40 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x604>
  11ec18: 910006e9     	add	x9, x23, #0x1
  11ec1c: eb0a0121     	subs	x1, x9, x10
  11ec20: 540000a9     	b.ls	0x11ec34 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x5f8>
  11ec24: aa1403e0     	mov	x0, x20
  11ec28: 940058ed     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11ec2c: f9400288     	ldr	x8, [x20]
  11ec30: 14000004     	b	0x11ec40 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x604>
  11ec34: 54000062     	b.hs	0x11ec40 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x604>
  11ec38: 8b090d09     	add	x9, x8, x9, lsl #3
  11ec3c: f9000ea9     	str	x9, [x21, #0x18]
  11ec40: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11ec44: b4000060     	cbz	x0, 0x11ec50 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x614>
  11ec48: 940102ca     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ec4c: f9400288     	ldr	x8, [x20]
  11ec50: f8377913     	str	x19, [x8, x23, lsl #3]
  11ec54: f94016c8     	ldr	x8, [x22, #0x28]
  11ec58: f85f83a9     	ldur	x9, [x29, #-0x8]
  11ec5c: eb09011f     	cmp	x8, x9
  11ec60: 54000101     	b.ne	0x11ec80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x644>
  11ec64: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11ec68: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11ec6c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11ec70: f94023f7     	ldr	x23, [sp, #0x40]
  11ec74: 9101c3ff     	add	sp, sp, #0x70
  11ec78: d50323bf     	autiasp
  11ec7c: d65f03c0     	ret
  11ec80: 9400f86c     	bl	0x15ce30 <__stack_chk_fail@plt>
  11ec84: aa0003f4     	mov	x20, x0
  11ec88: b4000073     	cbz	x19, 0x11ec94 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x658>
  11ec8c: aa1303e0     	mov	x0, x19
  11ec90: 940102b8     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ec94: aa1403e0     	mov	x0, x20
  11ec98: 9400e932     	bl	0x159160 <__emutls_get_address+0x6d4>
  11ec9c: d503233f     	paciasp
  11eca0: d101c3ff     	sub	sp, sp, #0x70
  11eca4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11eca8: 9100c3fd     	add	x29, sp, #0x30
  11ecac: f90023f7     	str	x23, [sp, #0x40]
  11ecb0: a90557f6     	stp	x22, x21, [sp, #0x50]
  11ecb4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11ecb8: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ecbc: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ecc0: d53bd056     	mrs	x22, TPIDR_EL0
  11ecc4: aa0103f3     	mov	x19, x1
  11ecc8: f94016c8     	ldr	x8, [x22, #0x28]
  11eccc: aa0003f5     	mov	x21, x0
  11ecd0: f947f294     	ldr	x20, [x20, #0xfe0]
  11ecd4: f9474529     	ldr	x9, [x9, #0xe88]
  11ecd8: f81f83a8     	stur	x8, [x29, #-0x8]
  11ecdc: f9000bff     	str	xzr, [sp, #0x10]
  11ece0: a90027f4     	stp	x20, x9, [sp]
  11ece4: c8dffe88     	ldar	x8, [x20]
  11ece8: b100051f     	cmn	x8, #0x1
  11ecec: 54000160     	b.eq	0x11ed18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x6dc>
  11ecf0: 910003e8     	mov	x8, sp
  11ecf4: d10043a9     	sub	x9, x29, #0x10
  11ecf8: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ecfc: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11ed00: 9104d042     	add	x2, x2, #0x134
  11ed04: 910063e1     	add	x1, sp, #0x18
  11ed08: f81f03a8     	stur	x8, [x29, #-0x10]
  11ed0c: f9000fe9     	str	x9, [sp, #0x18]
  11ed10: f947f000     	ldr	x0, [x0, #0xfe0]
  11ed14: 94010317     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11ed18: b9800a88     	ldrsw	x8, [x20, #0x8]
  11ed1c: aa1303e0     	mov	x0, x19
  11ed20: d1000517     	sub	x23, x8, #0x1
  11ed24: 9401028f     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11ed28: aa1503f4     	mov	x20, x21
  11ed2c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11ed30: cb080129     	sub	x9, x9, x8
  11ed34: 9343fd2a     	asr	x10, x9, #3
  11ed38: eb17015f     	cmp	x10, x23
  11ed3c: 54000168     	b.hi	0x11ed68 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x72c>
  11ed40: 910006e9     	add	x9, x23, #0x1
  11ed44: eb0a0121     	subs	x1, x9, x10
  11ed48: 540000a9     	b.ls	0x11ed5c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x720>
  11ed4c: aa1403e0     	mov	x0, x20
  11ed50: 940058a3     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11ed54: f9400288     	ldr	x8, [x20]
  11ed58: 14000004     	b	0x11ed68 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x72c>
  11ed5c: 54000062     	b.hs	0x11ed68 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x72c>
  11ed60: 8b090d09     	add	x9, x8, x9, lsl #3
  11ed64: f9000ea9     	str	x9, [x21, #0x18]
  11ed68: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11ed6c: b4000060     	cbz	x0, 0x11ed78 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x73c>
  11ed70: 94010280     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ed74: f9400288     	ldr	x8, [x20]
  11ed78: f8377913     	str	x19, [x8, x23, lsl #3]
  11ed7c: f94016c8     	ldr	x8, [x22, #0x28]
  11ed80: f85f83a9     	ldur	x9, [x29, #-0x8]
  11ed84: eb09011f     	cmp	x8, x9
  11ed88: 54000101     	b.ne	0x11eda8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x76c>
  11ed8c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11ed90: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11ed94: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11ed98: f94023f7     	ldr	x23, [sp, #0x40]
  11ed9c: 9101c3ff     	add	sp, sp, #0x70
  11eda0: d50323bf     	autiasp
  11eda4: d65f03c0     	ret
  11eda8: 9400f822     	bl	0x15ce30 <__stack_chk_fail@plt>
  11edac: aa0003f4     	mov	x20, x0
  11edb0: b4000073     	cbz	x19, 0x11edbc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x780>
  11edb4: aa1303e0     	mov	x0, x19
  11edb8: 9401026e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11edbc: aa1403e0     	mov	x0, x20
  11edc0: 9400e8e8     	bl	0x159160 <__emutls_get_address+0x6d4>
  11edc4: d503233f     	paciasp
  11edc8: d101c3ff     	sub	sp, sp, #0x70
  11edcc: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11edd0: 9100c3fd     	add	x29, sp, #0x30
  11edd4: f90023f7     	str	x23, [sp, #0x40]
  11edd8: a90557f6     	stp	x22, x21, [sp, #0x50]
  11eddc: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11ede0: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ede4: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ede8: d53bd056     	mrs	x22, TPIDR_EL0
  11edec: aa0103f3     	mov	x19, x1
  11edf0: f94016c8     	ldr	x8, [x22, #0x28]
  11edf4: aa0003f5     	mov	x21, x0
  11edf8: f947f694     	ldr	x20, [x20, #0xfe8]
  11edfc: f9474529     	ldr	x9, [x9, #0xe88]
  11ee00: f81f83a8     	stur	x8, [x29, #-0x8]
  11ee04: f9000bff     	str	xzr, [sp, #0x10]
  11ee08: a90027f4     	stp	x20, x9, [sp]
  11ee0c: c8dffe88     	ldar	x8, [x20]
  11ee10: b100051f     	cmn	x8, #0x1
  11ee14: 54000160     	b.eq	0x11ee40 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x804>
  11ee18: 910003e8     	mov	x8, sp
  11ee1c: d10043a9     	sub	x9, x29, #0x10
  11ee20: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ee24: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11ee28: 9104d042     	add	x2, x2, #0x134
  11ee2c: 910063e1     	add	x1, sp, #0x18
  11ee30: f81f03a8     	stur	x8, [x29, #-0x10]
  11ee34: f9000fe9     	str	x9, [sp, #0x18]
  11ee38: f947f400     	ldr	x0, [x0, #0xfe8]
  11ee3c: 940102cd     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11ee40: b9800a88     	ldrsw	x8, [x20, #0x8]
  11ee44: aa1303e0     	mov	x0, x19
  11ee48: d1000517     	sub	x23, x8, #0x1
  11ee4c: 94010245     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11ee50: aa1503f4     	mov	x20, x21
  11ee54: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11ee58: cb080129     	sub	x9, x9, x8
  11ee5c: 9343fd2a     	asr	x10, x9, #3
  11ee60: eb17015f     	cmp	x10, x23
  11ee64: 54000168     	b.hi	0x11ee90 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x854>
  11ee68: 910006e9     	add	x9, x23, #0x1
  11ee6c: eb0a0121     	subs	x1, x9, x10
  11ee70: 540000a9     	b.ls	0x11ee84 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x848>
  11ee74: aa1403e0     	mov	x0, x20
  11ee78: 94005859     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11ee7c: f9400288     	ldr	x8, [x20]
  11ee80: 14000004     	b	0x11ee90 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x854>
  11ee84: 54000062     	b.hs	0x11ee90 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x854>
  11ee88: 8b090d09     	add	x9, x8, x9, lsl #3
  11ee8c: f9000ea9     	str	x9, [x21, #0x18]
  11ee90: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11ee94: b4000060     	cbz	x0, 0x11eea0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x864>
  11ee98: 94010236     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ee9c: f9400288     	ldr	x8, [x20]
  11eea0: f8377913     	str	x19, [x8, x23, lsl #3]
  11eea4: f94016c8     	ldr	x8, [x22, #0x28]
  11eea8: f85f83a9     	ldur	x9, [x29, #-0x8]
  11eeac: eb09011f     	cmp	x8, x9
  11eeb0: 54000101     	b.ne	0x11eed0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x894>
  11eeb4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11eeb8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11eebc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11eec0: f94023f7     	ldr	x23, [sp, #0x40]
  11eec4: 9101c3ff     	add	sp, sp, #0x70
  11eec8: d50323bf     	autiasp
  11eecc: d65f03c0     	ret
  11eed0: 9400f7d8     	bl	0x15ce30 <__stack_chk_fail@plt>
  11eed4: aa0003f4     	mov	x20, x0
  11eed8: b4000073     	cbz	x19, 0x11eee4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x8a8>
  11eedc: aa1303e0     	mov	x0, x19
  11eee0: 94010224     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11eee4: aa1403e0     	mov	x0, x20
  11eee8: 9400e89e     	bl	0x159160 <__emutls_get_address+0x6d4>
  11eeec: d503233f     	paciasp
  11eef0: d101c3ff     	sub	sp, sp, #0x70
  11eef4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11eef8: 9100c3fd     	add	x29, sp, #0x30
  11eefc: f90023f7     	str	x23, [sp, #0x40]
  11ef00: a90557f6     	stp	x22, x21, [sp, #0x50]
  11ef04: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11ef08: d0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ef0c: d0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ef10: d53bd056     	mrs	x22, TPIDR_EL0
  11ef14: aa0103f3     	mov	x19, x1
  11ef18: f94016c8     	ldr	x8, [x22, #0x28]
  11ef1c: aa0003f5     	mov	x21, x0
  11ef20: f947fa94     	ldr	x20, [x20, #0xff0]
  11ef24: f9474529     	ldr	x9, [x9, #0xe88]
  11ef28: f81f83a8     	stur	x8, [x29, #-0x8]
  11ef2c: f9000bff     	str	xzr, [sp, #0x10]
  11ef30: a90027f4     	stp	x20, x9, [sp]
  11ef34: c8dffe88     	ldar	x8, [x20]
  11ef38: b100051f     	cmn	x8, #0x1
  11ef3c: 54000160     	b.eq	0x11ef68 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x92c>
  11ef40: 910003e8     	mov	x8, sp
  11ef44: d10043a9     	sub	x9, x29, #0x10
  11ef48: d0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ef4c: f00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11ef50: 9104d042     	add	x2, x2, #0x134
  11ef54: 910063e1     	add	x1, sp, #0x18
  11ef58: f81f03a8     	stur	x8, [x29, #-0x10]
  11ef5c: f9000fe9     	str	x9, [sp, #0x18]
  11ef60: f947f800     	ldr	x0, [x0, #0xff0]
  11ef64: 94010283     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11ef68: b9800a88     	ldrsw	x8, [x20, #0x8]
  11ef6c: aa1303e0     	mov	x0, x19
  11ef70: d1000517     	sub	x23, x8, #0x1
  11ef74: 940101fb     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11ef78: aa1503f4     	mov	x20, x21
  11ef7c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11ef80: cb080129     	sub	x9, x9, x8
  11ef84: 9343fd2a     	asr	x10, x9, #3
  11ef88: eb17015f     	cmp	x10, x23
  11ef8c: 54000168     	b.hi	0x11efb8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x97c>
  11ef90: 910006e9     	add	x9, x23, #0x1
  11ef94: eb0a0121     	subs	x1, x9, x10
  11ef98: 540000a9     	b.ls	0x11efac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x970>
  11ef9c: aa1403e0     	mov	x0, x20
  11efa0: 9400580f     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11efa4: f9400288     	ldr	x8, [x20]
  11efa8: 14000004     	b	0x11efb8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x97c>
  11efac: 54000062     	b.hs	0x11efb8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x97c>
  11efb0: 8b090d09     	add	x9, x8, x9, lsl #3
  11efb4: f9000ea9     	str	x9, [x21, #0x18]
  11efb8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11efbc: b4000060     	cbz	x0, 0x11efc8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x98c>
  11efc0: 940101ec     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11efc4: f9400288     	ldr	x8, [x20]
  11efc8: f8377913     	str	x19, [x8, x23, lsl #3]
  11efcc: f94016c8     	ldr	x8, [x22, #0x28]
  11efd0: f85f83a9     	ldur	x9, [x29, #-0x8]
  11efd4: eb09011f     	cmp	x8, x9
  11efd8: 54000101     	b.ne	0x11eff8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x9bc>
  11efdc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11efe0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11efe4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11efe8: f94023f7     	ldr	x23, [sp, #0x40]
  11efec: 9101c3ff     	add	sp, sp, #0x70
  11eff0: d50323bf     	autiasp
  11eff4: d65f03c0     	ret
  11eff8: 9400f78e     	bl	0x15ce30 <__stack_chk_fail@plt>
  11effc: aa0003f4     	mov	x20, x0
  11f000: b4000073     	cbz	x19, 0x11f00c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x9d0>
  11f004: aa1303e0     	mov	x0, x19
  11f008: 940101da     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f00c: aa1403e0     	mov	x0, x20
  11f010: 9400e854     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f014: d503233f     	paciasp
  11f018: d101c3ff     	sub	sp, sp, #0x70
  11f01c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f020: 9100c3fd     	add	x29, sp, #0x30
  11f024: f90023f7     	str	x23, [sp, #0x40]
  11f028: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f02c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f030: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f034: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f038: d53bd056     	mrs	x22, TPIDR_EL0
  11f03c: aa0103f3     	mov	x19, x1
  11f040: f94016c8     	ldr	x8, [x22, #0x28]
  11f044: aa0003f5     	mov	x21, x0
  11f048: f9474a94     	ldr	x20, [x20, #0xe90]
  11f04c: f9474529     	ldr	x9, [x9, #0xe88]
  11f050: f81f83a8     	stur	x8, [x29, #-0x8]
  11f054: f9000bff     	str	xzr, [sp, #0x10]
  11f058: a90027f4     	stp	x20, x9, [sp]
  11f05c: c8dffe88     	ldar	x8, [x20]
  11f060: b100051f     	cmn	x8, #0x1
  11f064: 54000160     	b.eq	0x11f090 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xa54>
  11f068: 910003e8     	mov	x8, sp
  11f06c: d10043a9     	sub	x9, x29, #0x10
  11f070: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f074: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f078: 9104d042     	add	x2, x2, #0x134
  11f07c: 910063e1     	add	x1, sp, #0x18
  11f080: f81f03a8     	stur	x8, [x29, #-0x10]
  11f084: f9000fe9     	str	x9, [sp, #0x18]
  11f088: f9474800     	ldr	x0, [x0, #0xe90]
  11f08c: 94010239     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f090: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f094: aa1303e0     	mov	x0, x19
  11f098: d1000517     	sub	x23, x8, #0x1
  11f09c: 940101b1     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f0a0: aa1503f4     	mov	x20, x21
  11f0a4: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f0a8: cb080129     	sub	x9, x9, x8
  11f0ac: 9343fd2a     	asr	x10, x9, #3
  11f0b0: eb17015f     	cmp	x10, x23
  11f0b4: 54000168     	b.hi	0x11f0e0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xaa4>
  11f0b8: 910006e9     	add	x9, x23, #0x1
  11f0bc: eb0a0121     	subs	x1, x9, x10
  11f0c0: 540000a9     	b.ls	0x11f0d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xa98>
  11f0c4: aa1403e0     	mov	x0, x20
  11f0c8: 940057c5     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f0cc: f9400288     	ldr	x8, [x20]
  11f0d0: 14000004     	b	0x11f0e0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xaa4>
  11f0d4: 54000062     	b.hs	0x11f0e0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xaa4>
  11f0d8: 8b090d09     	add	x9, x8, x9, lsl #3
  11f0dc: f9000ea9     	str	x9, [x21, #0x18]
  11f0e0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f0e4: b4000060     	cbz	x0, 0x11f0f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xab4>
  11f0e8: 940101a2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f0ec: f9400288     	ldr	x8, [x20]
  11f0f0: f8377913     	str	x19, [x8, x23, lsl #3]
  11f0f4: f94016c8     	ldr	x8, [x22, #0x28]
  11f0f8: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f0fc: eb09011f     	cmp	x8, x9
  11f100: 54000101     	b.ne	0x11f120 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xae4>
  11f104: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f108: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f10c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f110: f94023f7     	ldr	x23, [sp, #0x40]
  11f114: 9101c3ff     	add	sp, sp, #0x70
  11f118: d50323bf     	autiasp
  11f11c: d65f03c0     	ret
  11f120: 9400f744     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f124: aa0003f4     	mov	x20, x0
  11f128: b4000073     	cbz	x19, 0x11f134 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xaf8>
  11f12c: aa1303e0     	mov	x0, x19
  11f130: 94010190     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f134: aa1403e0     	mov	x0, x20
  11f138: 9400e80a     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f13c: d503233f     	paciasp
  11f140: d101c3ff     	sub	sp, sp, #0x70
  11f144: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f148: 9100c3fd     	add	x29, sp, #0x30
  11f14c: f90023f7     	str	x23, [sp, #0x40]
  11f150: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f154: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f158: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f15c: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f160: d53bd056     	mrs	x22, TPIDR_EL0
  11f164: aa0103f3     	mov	x19, x1
  11f168: f94016c8     	ldr	x8, [x22, #0x28]
  11f16c: aa0003f5     	mov	x21, x0
  11f170: f9475294     	ldr	x20, [x20, #0xea0]
  11f174: f9474529     	ldr	x9, [x9, #0xe88]
  11f178: f81f83a8     	stur	x8, [x29, #-0x8]
  11f17c: f9000bff     	str	xzr, [sp, #0x10]
  11f180: a90027f4     	stp	x20, x9, [sp]
  11f184: c8dffe88     	ldar	x8, [x20]
  11f188: b100051f     	cmn	x8, #0x1
  11f18c: 54000160     	b.eq	0x11f1b8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xb7c>
  11f190: 910003e8     	mov	x8, sp
  11f194: d10043a9     	sub	x9, x29, #0x10
  11f198: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f19c: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f1a0: 9104d042     	add	x2, x2, #0x134
  11f1a4: 910063e1     	add	x1, sp, #0x18
  11f1a8: f81f03a8     	stur	x8, [x29, #-0x10]
  11f1ac: f9000fe9     	str	x9, [sp, #0x18]
  11f1b0: f9475000     	ldr	x0, [x0, #0xea0]
  11f1b4: 940101ef     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f1b8: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f1bc: aa1303e0     	mov	x0, x19
  11f1c0: d1000517     	sub	x23, x8, #0x1
  11f1c4: 94010167     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f1c8: aa1503f4     	mov	x20, x21
  11f1cc: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f1d0: cb080129     	sub	x9, x9, x8
  11f1d4: 9343fd2a     	asr	x10, x9, #3
  11f1d8: eb17015f     	cmp	x10, x23
  11f1dc: 54000168     	b.hi	0x11f208 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xbcc>
  11f1e0: 910006e9     	add	x9, x23, #0x1
  11f1e4: eb0a0121     	subs	x1, x9, x10
  11f1e8: 540000a9     	b.ls	0x11f1fc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xbc0>
  11f1ec: aa1403e0     	mov	x0, x20
  11f1f0: 9400577b     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f1f4: f9400288     	ldr	x8, [x20]
  11f1f8: 14000004     	b	0x11f208 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xbcc>
  11f1fc: 54000062     	b.hs	0x11f208 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xbcc>
  11f200: 8b090d09     	add	x9, x8, x9, lsl #3
  11f204: f9000ea9     	str	x9, [x21, #0x18]
  11f208: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f20c: b4000060     	cbz	x0, 0x11f218 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xbdc>
  11f210: 94010158     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f214: f9400288     	ldr	x8, [x20]
  11f218: f8377913     	str	x19, [x8, x23, lsl #3]
  11f21c: f94016c8     	ldr	x8, [x22, #0x28]
  11f220: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f224: eb09011f     	cmp	x8, x9
  11f228: 54000101     	b.ne	0x11f248 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xc0c>
  11f22c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f230: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f234: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f238: f94023f7     	ldr	x23, [sp, #0x40]
  11f23c: 9101c3ff     	add	sp, sp, #0x70
  11f240: d50323bf     	autiasp
  11f244: d65f03c0     	ret
  11f248: 9400f6fa     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f24c: aa0003f4     	mov	x20, x0
  11f250: b4000073     	cbz	x19, 0x11f25c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xc20>
  11f254: aa1303e0     	mov	x0, x19
  11f258: 94010146     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f25c: aa1403e0     	mov	x0, x20
  11f260: 9400e7c0     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f264: d503233f     	paciasp
  11f268: d101c3ff     	sub	sp, sp, #0x70
  11f26c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f270: 9100c3fd     	add	x29, sp, #0x30
  11f274: f90023f7     	str	x23, [sp, #0x40]
  11f278: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f27c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f280: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f284: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f288: d53bd056     	mrs	x22, TPIDR_EL0
  11f28c: aa0103f3     	mov	x19, x1
  11f290: f94016c8     	ldr	x8, [x22, #0x28]
  11f294: aa0003f5     	mov	x21, x0
  11f298: f9470694     	ldr	x20, [x20, #0xe08]
  11f29c: f9474529     	ldr	x9, [x9, #0xe88]
  11f2a0: f81f83a8     	stur	x8, [x29, #-0x8]
  11f2a4: f9000bff     	str	xzr, [sp, #0x10]
  11f2a8: a90027f4     	stp	x20, x9, [sp]
  11f2ac: c8dffe88     	ldar	x8, [x20]
  11f2b0: b100051f     	cmn	x8, #0x1
  11f2b4: 54000160     	b.eq	0x11f2e0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xca4>
  11f2b8: 910003e8     	mov	x8, sp
  11f2bc: d10043a9     	sub	x9, x29, #0x10
  11f2c0: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f2c4: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f2c8: 9104d042     	add	x2, x2, #0x134
  11f2cc: 910063e1     	add	x1, sp, #0x18
  11f2d0: f81f03a8     	stur	x8, [x29, #-0x10]
  11f2d4: f9000fe9     	str	x9, [sp, #0x18]
  11f2d8: f9470400     	ldr	x0, [x0, #0xe08]
  11f2dc: 940101a5     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f2e0: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f2e4: aa1303e0     	mov	x0, x19
  11f2e8: d1000517     	sub	x23, x8, #0x1
  11f2ec: 9401011d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f2f0: aa1503f4     	mov	x20, x21
  11f2f4: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f2f8: cb080129     	sub	x9, x9, x8
  11f2fc: 9343fd2a     	asr	x10, x9, #3
  11f300: eb17015f     	cmp	x10, x23
  11f304: 54000168     	b.hi	0x11f330 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xcf4>
  11f308: 910006e9     	add	x9, x23, #0x1
  11f30c: eb0a0121     	subs	x1, x9, x10
  11f310: 540000a9     	b.ls	0x11f324 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xce8>
  11f314: aa1403e0     	mov	x0, x20
  11f318: 94005731     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f31c: f9400288     	ldr	x8, [x20]
  11f320: 14000004     	b	0x11f330 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xcf4>
  11f324: 54000062     	b.hs	0x11f330 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xcf4>
  11f328: 8b090d09     	add	x9, x8, x9, lsl #3
  11f32c: f9000ea9     	str	x9, [x21, #0x18]
  11f330: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f334: b4000060     	cbz	x0, 0x11f340 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xd04>
  11f338: 9401010e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f33c: f9400288     	ldr	x8, [x20]
  11f340: f8377913     	str	x19, [x8, x23, lsl #3]
  11f344: f94016c8     	ldr	x8, [x22, #0x28]
  11f348: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f34c: eb09011f     	cmp	x8, x9
  11f350: 54000101     	b.ne	0x11f370 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xd34>
  11f354: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f358: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f35c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f360: f94023f7     	ldr	x23, [sp, #0x40]
  11f364: 9101c3ff     	add	sp, sp, #0x70
  11f368: d50323bf     	autiasp
  11f36c: d65f03c0     	ret
  11f370: 9400f6b0     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f374: aa0003f4     	mov	x20, x0
  11f378: b4000073     	cbz	x19, 0x11f384 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xd48>
  11f37c: aa1303e0     	mov	x0, x19
  11f380: 940100fc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f384: aa1403e0     	mov	x0, x20
  11f388: 9400e776     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f38c: d503233f     	paciasp
  11f390: d101c3ff     	sub	sp, sp, #0x70
  11f394: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f398: 9100c3fd     	add	x29, sp, #0x30
  11f39c: f90023f7     	str	x23, [sp, #0x40]
  11f3a0: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f3a4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f3a8: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f3ac: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f3b0: d53bd056     	mrs	x22, TPIDR_EL0
  11f3b4: aa0103f3     	mov	x19, x1
  11f3b8: f94016c8     	ldr	x8, [x22, #0x28]
  11f3bc: aa0003f5     	mov	x21, x0
  11f3c0: f9471294     	ldr	x20, [x20, #0xe20]
  11f3c4: f9474529     	ldr	x9, [x9, #0xe88]
  11f3c8: f81f83a8     	stur	x8, [x29, #-0x8]
  11f3cc: f9000bff     	str	xzr, [sp, #0x10]
  11f3d0: a90027f4     	stp	x20, x9, [sp]
  11f3d4: c8dffe88     	ldar	x8, [x20]
  11f3d8: b100051f     	cmn	x8, #0x1
  11f3dc: 54000160     	b.eq	0x11f408 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xdcc>
  11f3e0: 910003e8     	mov	x8, sp
  11f3e4: d10043a9     	sub	x9, x29, #0x10
  11f3e8: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f3ec: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f3f0: 9104d042     	add	x2, x2, #0x134
  11f3f4: 910063e1     	add	x1, sp, #0x18
  11f3f8: f81f03a8     	stur	x8, [x29, #-0x10]
  11f3fc: f9000fe9     	str	x9, [sp, #0x18]
  11f400: f9471000     	ldr	x0, [x0, #0xe20]
  11f404: 9401015b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f408: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f40c: aa1303e0     	mov	x0, x19
  11f410: d1000517     	sub	x23, x8, #0x1
  11f414: 940100d3     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f418: aa1503f4     	mov	x20, x21
  11f41c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f420: cb080129     	sub	x9, x9, x8
  11f424: 9343fd2a     	asr	x10, x9, #3
  11f428: eb17015f     	cmp	x10, x23
  11f42c: 54000168     	b.hi	0x11f458 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe1c>
  11f430: 910006e9     	add	x9, x23, #0x1
  11f434: eb0a0121     	subs	x1, x9, x10
  11f438: 540000a9     	b.ls	0x11f44c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe10>
  11f43c: aa1403e0     	mov	x0, x20
  11f440: 940056e7     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f444: f9400288     	ldr	x8, [x20]
  11f448: 14000004     	b	0x11f458 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe1c>
  11f44c: 54000062     	b.hs	0x11f458 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe1c>
  11f450: 8b090d09     	add	x9, x8, x9, lsl #3
  11f454: f9000ea9     	str	x9, [x21, #0x18]
  11f458: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f45c: b4000060     	cbz	x0, 0x11f468 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe2c>
  11f460: 940100c4     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f464: f9400288     	ldr	x8, [x20]
  11f468: f8377913     	str	x19, [x8, x23, lsl #3]
  11f46c: f94016c8     	ldr	x8, [x22, #0x28]
  11f470: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f474: eb09011f     	cmp	x8, x9
  11f478: 54000101     	b.ne	0x11f498 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe5c>
  11f47c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f480: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f484: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f488: f94023f7     	ldr	x23, [sp, #0x40]
  11f48c: 9101c3ff     	add	sp, sp, #0x70
  11f490: d50323bf     	autiasp
  11f494: d65f03c0     	ret
  11f498: 9400f666     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f49c: aa0003f4     	mov	x20, x0
  11f4a0: b4000073     	cbz	x19, 0x11f4ac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xe70>
  11f4a4: aa1303e0     	mov	x0, x19
  11f4a8: 940100b2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f4ac: aa1403e0     	mov	x0, x20
  11f4b0: 9400e72c     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f4b4: d503233f     	paciasp
  11f4b8: d101c3ff     	sub	sp, sp, #0x70
  11f4bc: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f4c0: 9100c3fd     	add	x29, sp, #0x30
  11f4c4: f90023f7     	str	x23, [sp, #0x40]
  11f4c8: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f4cc: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f4d0: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f4d4: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f4d8: d53bd056     	mrs	x22, TPIDR_EL0
  11f4dc: aa0103f3     	mov	x19, x1
  11f4e0: f94016c8     	ldr	x8, [x22, #0x28]
  11f4e4: aa0003f5     	mov	x21, x0
  11f4e8: f9471a94     	ldr	x20, [x20, #0xe30]
  11f4ec: f9474529     	ldr	x9, [x9, #0xe88]
  11f4f0: f81f83a8     	stur	x8, [x29, #-0x8]
  11f4f4: f9000bff     	str	xzr, [sp, #0x10]
  11f4f8: a90027f4     	stp	x20, x9, [sp]
  11f4fc: c8dffe88     	ldar	x8, [x20]
  11f500: b100051f     	cmn	x8, #0x1
  11f504: 54000160     	b.eq	0x11f530 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xef4>
  11f508: 910003e8     	mov	x8, sp
  11f50c: d10043a9     	sub	x9, x29, #0x10
  11f510: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f514: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f518: 9104d042     	add	x2, x2, #0x134
  11f51c: 910063e1     	add	x1, sp, #0x18
  11f520: f81f03a8     	stur	x8, [x29, #-0x10]
  11f524: f9000fe9     	str	x9, [sp, #0x18]
  11f528: f9471800     	ldr	x0, [x0, #0xe30]
  11f52c: 94010111     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f530: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f534: aa1303e0     	mov	x0, x19
  11f538: d1000517     	sub	x23, x8, #0x1
  11f53c: 94010089     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f540: aa1503f4     	mov	x20, x21
  11f544: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f548: cb080129     	sub	x9, x9, x8
  11f54c: 9343fd2a     	asr	x10, x9, #3
  11f550: eb17015f     	cmp	x10, x23
  11f554: 54000168     	b.hi	0x11f580 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf44>
  11f558: 910006e9     	add	x9, x23, #0x1
  11f55c: eb0a0121     	subs	x1, x9, x10
  11f560: 540000a9     	b.ls	0x11f574 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf38>
  11f564: aa1403e0     	mov	x0, x20
  11f568: 9400569d     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f56c: f9400288     	ldr	x8, [x20]
  11f570: 14000004     	b	0x11f580 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf44>
  11f574: 54000062     	b.hs	0x11f580 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf44>
  11f578: 8b090d09     	add	x9, x8, x9, lsl #3
  11f57c: f9000ea9     	str	x9, [x21, #0x18]
  11f580: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f584: b4000060     	cbz	x0, 0x11f590 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf54>
  11f588: 9401007a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f58c: f9400288     	ldr	x8, [x20]
  11f590: f8377913     	str	x19, [x8, x23, lsl #3]
  11f594: f94016c8     	ldr	x8, [x22, #0x28]
  11f598: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f59c: eb09011f     	cmp	x8, x9
  11f5a0: 54000101     	b.ne	0x11f5c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf84>
  11f5a4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f5a8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f5ac: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f5b0: f94023f7     	ldr	x23, [sp, #0x40]
  11f5b4: 9101c3ff     	add	sp, sp, #0x70
  11f5b8: d50323bf     	autiasp
  11f5bc: d65f03c0     	ret
  11f5c0: 9400f61c     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f5c4: aa0003f4     	mov	x20, x0
  11f5c8: b4000073     	cbz	x19, 0x11f5d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0xf98>
  11f5cc: aa1303e0     	mov	x0, x19
  11f5d0: 94010068     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f5d4: aa1403e0     	mov	x0, x20
  11f5d8: 9400e6e2     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f5dc: d503233f     	paciasp
  11f5e0: d101c3ff     	sub	sp, sp, #0x70
  11f5e4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f5e8: 9100c3fd     	add	x29, sp, #0x30
  11f5ec: f90023f7     	str	x23, [sp, #0x40]
  11f5f0: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f5f4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f5f8: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f5fc: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f600: d53bd056     	mrs	x22, TPIDR_EL0
  11f604: aa0103f3     	mov	x19, x1
  11f608: f94016c8     	ldr	x8, [x22, #0x28]
  11f60c: aa0003f5     	mov	x21, x0
  11f610: f9472294     	ldr	x20, [x20, #0xe40]
  11f614: f9474529     	ldr	x9, [x9, #0xe88]
  11f618: f81f83a8     	stur	x8, [x29, #-0x8]
  11f61c: f9000bff     	str	xzr, [sp, #0x10]
  11f620: a90027f4     	stp	x20, x9, [sp]
  11f624: c8dffe88     	ldar	x8, [x20]
  11f628: b100051f     	cmn	x8, #0x1
  11f62c: 54000160     	b.eq	0x11f658 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x101c>
  11f630: 910003e8     	mov	x8, sp
  11f634: d10043a9     	sub	x9, x29, #0x10
  11f638: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f63c: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f640: 9104d042     	add	x2, x2, #0x134
  11f644: 910063e1     	add	x1, sp, #0x18
  11f648: f81f03a8     	stur	x8, [x29, #-0x10]
  11f64c: f9000fe9     	str	x9, [sp, #0x18]
  11f650: f9472000     	ldr	x0, [x0, #0xe40]
  11f654: 940100c7     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f658: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f65c: aa1303e0     	mov	x0, x19
  11f660: d1000517     	sub	x23, x8, #0x1
  11f664: 9401003f     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f668: aa1503f4     	mov	x20, x21
  11f66c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f670: cb080129     	sub	x9, x9, x8
  11f674: 9343fd2a     	asr	x10, x9, #3
  11f678: eb17015f     	cmp	x10, x23
  11f67c: 54000168     	b.hi	0x11f6a8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x106c>
  11f680: 910006e9     	add	x9, x23, #0x1
  11f684: eb0a0121     	subs	x1, x9, x10
  11f688: 540000a9     	b.ls	0x11f69c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1060>
  11f68c: aa1403e0     	mov	x0, x20
  11f690: 94005653     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f694: f9400288     	ldr	x8, [x20]
  11f698: 14000004     	b	0x11f6a8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x106c>
  11f69c: 54000062     	b.hs	0x11f6a8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x106c>
  11f6a0: 8b090d09     	add	x9, x8, x9, lsl #3
  11f6a4: f9000ea9     	str	x9, [x21, #0x18]
  11f6a8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f6ac: b4000060     	cbz	x0, 0x11f6b8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x107c>
  11f6b0: 94010030     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f6b4: f9400288     	ldr	x8, [x20]
  11f6b8: f8377913     	str	x19, [x8, x23, lsl #3]
  11f6bc: f94016c8     	ldr	x8, [x22, #0x28]
  11f6c0: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f6c4: eb09011f     	cmp	x8, x9
  11f6c8: 54000101     	b.ne	0x11f6e8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x10ac>
  11f6cc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f6d0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f6d4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f6d8: f94023f7     	ldr	x23, [sp, #0x40]
  11f6dc: 9101c3ff     	add	sp, sp, #0x70
  11f6e0: d50323bf     	autiasp
  11f6e4: d65f03c0     	ret
  11f6e8: 9400f5d2     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f6ec: aa0003f4     	mov	x20, x0
  11f6f0: b4000073     	cbz	x19, 0x11f6fc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x10c0>
  11f6f4: aa1303e0     	mov	x0, x19
  11f6f8: 9401001e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f6fc: aa1403e0     	mov	x0, x20
  11f700: 9400e698     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f704: d503233f     	paciasp
  11f708: d101c3ff     	sub	sp, sp, #0x70
  11f70c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f710: 9100c3fd     	add	x29, sp, #0x30
  11f714: f90023f7     	str	x23, [sp, #0x40]
  11f718: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f71c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f720: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f724: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f728: d53bd056     	mrs	x22, TPIDR_EL0
  11f72c: aa0103f3     	mov	x19, x1
  11f730: f94016c8     	ldr	x8, [x22, #0x28]
  11f734: aa0003f5     	mov	x21, x0
  11f738: f9476694     	ldr	x20, [x20, #0xec8]
  11f73c: f9474529     	ldr	x9, [x9, #0xe88]
  11f740: f81f83a8     	stur	x8, [x29, #-0x8]
  11f744: f9000bff     	str	xzr, [sp, #0x10]
  11f748: a90027f4     	stp	x20, x9, [sp]
  11f74c: c8dffe88     	ldar	x8, [x20]
  11f750: b100051f     	cmn	x8, #0x1
  11f754: 54000160     	b.eq	0x11f780 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1144>
  11f758: 910003e8     	mov	x8, sp
  11f75c: d10043a9     	sub	x9, x29, #0x10
  11f760: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f764: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f768: 9104d042     	add	x2, x2, #0x134
  11f76c: 910063e1     	add	x1, sp, #0x18
  11f770: f81f03a8     	stur	x8, [x29, #-0x10]
  11f774: f9000fe9     	str	x9, [sp, #0x18]
  11f778: f9476400     	ldr	x0, [x0, #0xec8]
  11f77c: 9401007d     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f780: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f784: aa1303e0     	mov	x0, x19
  11f788: d1000517     	sub	x23, x8, #0x1
  11f78c: 9400fff5     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f790: aa1503f4     	mov	x20, x21
  11f794: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f798: cb080129     	sub	x9, x9, x8
  11f79c: 9343fd2a     	asr	x10, x9, #3
  11f7a0: eb17015f     	cmp	x10, x23
  11f7a4: 54000168     	b.hi	0x11f7d0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1194>
  11f7a8: 910006e9     	add	x9, x23, #0x1
  11f7ac: eb0a0121     	subs	x1, x9, x10
  11f7b0: 540000a9     	b.ls	0x11f7c4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1188>
  11f7b4: aa1403e0     	mov	x0, x20
  11f7b8: 94005609     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f7bc: f9400288     	ldr	x8, [x20]
  11f7c0: 14000004     	b	0x11f7d0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1194>
  11f7c4: 54000062     	b.hs	0x11f7d0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1194>
  11f7c8: 8b090d09     	add	x9, x8, x9, lsl #3
  11f7cc: f9000ea9     	str	x9, [x21, #0x18]
  11f7d0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f7d4: b4000060     	cbz	x0, 0x11f7e0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x11a4>
  11f7d8: 9400ffe6     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f7dc: f9400288     	ldr	x8, [x20]
  11f7e0: f8377913     	str	x19, [x8, x23, lsl #3]
  11f7e4: f94016c8     	ldr	x8, [x22, #0x28]
  11f7e8: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f7ec: eb09011f     	cmp	x8, x9
  11f7f0: 54000101     	b.ne	0x11f810 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x11d4>
  11f7f4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f7f8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f7fc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f800: f94023f7     	ldr	x23, [sp, #0x40]
  11f804: 9101c3ff     	add	sp, sp, #0x70
  11f808: d50323bf     	autiasp
  11f80c: d65f03c0     	ret
  11f810: 9400f588     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f814: aa0003f4     	mov	x20, x0
  11f818: b4000073     	cbz	x19, 0x11f824 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x11e8>
  11f81c: aa1303e0     	mov	x0, x19
  11f820: 9400ffd4     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f824: aa1403e0     	mov	x0, x20
  11f828: 9400e64e     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f82c: d503233f     	paciasp
  11f830: d101c3ff     	sub	sp, sp, #0x70
  11f834: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f838: 9100c3fd     	add	x29, sp, #0x30
  11f83c: f90023f7     	str	x23, [sp, #0x40]
  11f840: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f844: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f848: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f84c: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f850: d53bd056     	mrs	x22, TPIDR_EL0
  11f854: aa0103f3     	mov	x19, x1
  11f858: f94016c8     	ldr	x8, [x22, #0x28]
  11f85c: aa0003f5     	mov	x21, x0
  11f860: f9476294     	ldr	x20, [x20, #0xec0]
  11f864: f9474529     	ldr	x9, [x9, #0xe88]
  11f868: f81f83a8     	stur	x8, [x29, #-0x8]
  11f86c: f9000bff     	str	xzr, [sp, #0x10]
  11f870: a90027f4     	stp	x20, x9, [sp]
  11f874: c8dffe88     	ldar	x8, [x20]
  11f878: b100051f     	cmn	x8, #0x1
  11f87c: 54000160     	b.eq	0x11f8a8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x126c>
  11f880: 910003e8     	mov	x8, sp
  11f884: d10043a9     	sub	x9, x29, #0x10
  11f888: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f88c: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f890: 9104d042     	add	x2, x2, #0x134
  11f894: 910063e1     	add	x1, sp, #0x18
  11f898: f81f03a8     	stur	x8, [x29, #-0x10]
  11f89c: f9000fe9     	str	x9, [sp, #0x18]
  11f8a0: f9476000     	ldr	x0, [x0, #0xec0]
  11f8a4: 94010033     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f8a8: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f8ac: aa1303e0     	mov	x0, x19
  11f8b0: d1000517     	sub	x23, x8, #0x1
  11f8b4: 9400ffab     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f8b8: aa1503f4     	mov	x20, x21
  11f8bc: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f8c0: cb080129     	sub	x9, x9, x8
  11f8c4: 9343fd2a     	asr	x10, x9, #3
  11f8c8: eb17015f     	cmp	x10, x23
  11f8cc: 54000168     	b.hi	0x11f8f8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x12bc>
  11f8d0: 910006e9     	add	x9, x23, #0x1
  11f8d4: eb0a0121     	subs	x1, x9, x10
  11f8d8: 540000a9     	b.ls	0x11f8ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x12b0>
  11f8dc: aa1403e0     	mov	x0, x20
  11f8e0: 940055bf     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11f8e4: f9400288     	ldr	x8, [x20]
  11f8e8: 14000004     	b	0x11f8f8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x12bc>
  11f8ec: 54000062     	b.hs	0x11f8f8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x12bc>
  11f8f0: 8b090d09     	add	x9, x8, x9, lsl #3
  11f8f4: f9000ea9     	str	x9, [x21, #0x18]
  11f8f8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11f8fc: b4000060     	cbz	x0, 0x11f908 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x12cc>
  11f900: 9400ff9c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f904: f9400288     	ldr	x8, [x20]
  11f908: f8377913     	str	x19, [x8, x23, lsl #3]
  11f90c: f94016c8     	ldr	x8, [x22, #0x28]
  11f910: f85f83a9     	ldur	x9, [x29, #-0x8]
  11f914: eb09011f     	cmp	x8, x9
  11f918: 54000101     	b.ne	0x11f938 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x12fc>
  11f91c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11f920: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11f924: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11f928: f94023f7     	ldr	x23, [sp, #0x40]
  11f92c: 9101c3ff     	add	sp, sp, #0x70
  11f930: d50323bf     	autiasp
  11f934: d65f03c0     	ret
  11f938: 9400f53e     	bl	0x15ce30 <__stack_chk_fail@plt>
  11f93c: aa0003f4     	mov	x20, x0
  11f940: b4000073     	cbz	x19, 0x11f94c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1310>
  11f944: aa1303e0     	mov	x0, x19
  11f948: 9400ff8a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11f94c: aa1403e0     	mov	x0, x20
  11f950: 9400e604     	bl	0x159160 <__emutls_get_address+0x6d4>
  11f954: d503233f     	paciasp
  11f958: d101c3ff     	sub	sp, sp, #0x70
  11f95c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11f960: 9100c3fd     	add	x29, sp, #0x30
  11f964: f90023f7     	str	x23, [sp, #0x40]
  11f968: a90557f6     	stp	x22, x21, [sp, #0x50]
  11f96c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11f970: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f974: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f978: d53bd056     	mrs	x22, TPIDR_EL0
  11f97c: aa0103f3     	mov	x19, x1
  11f980: f94016c8     	ldr	x8, [x22, #0x28]
  11f984: aa0003f5     	mov	x21, x0
  11f988: f9476e94     	ldr	x20, [x20, #0xed8]
  11f98c: f9474529     	ldr	x9, [x9, #0xe88]
  11f990: f81f83a8     	stur	x8, [x29, #-0x8]
  11f994: f9000bff     	str	xzr, [sp, #0x10]
  11f998: a90027f4     	stp	x20, x9, [sp]
  11f99c: c8dffe88     	ldar	x8, [x20]
  11f9a0: b100051f     	cmn	x8, #0x1
  11f9a4: 54000160     	b.eq	0x11f9d0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1394>
  11f9a8: 910003e8     	mov	x8, sp
  11f9ac: d10043a9     	sub	x9, x29, #0x10
  11f9b0: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11f9b4: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11f9b8: 9104d042     	add	x2, x2, #0x134
  11f9bc: 910063e1     	add	x1, sp, #0x18
  11f9c0: f81f03a8     	stur	x8, [x29, #-0x10]
  11f9c4: f9000fe9     	str	x9, [sp, #0x18]
  11f9c8: f9476c00     	ldr	x0, [x0, #0xed8]
  11f9cc: 9400ffe9     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11f9d0: b9800a88     	ldrsw	x8, [x20, #0x8]
  11f9d4: aa1303e0     	mov	x0, x19
  11f9d8: d1000517     	sub	x23, x8, #0x1
  11f9dc: 9400ff61     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11f9e0: aa1503f4     	mov	x20, x21
  11f9e4: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11f9e8: cb080129     	sub	x9, x9, x8
  11f9ec: 9343fd2a     	asr	x10, x9, #3
  11f9f0: eb17015f     	cmp	x10, x23
  11f9f4: 54000168     	b.hi	0x11fa20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x13e4>
  11f9f8: 910006e9     	add	x9, x23, #0x1
  11f9fc: eb0a0121     	subs	x1, x9, x10
  11fa00: 540000a9     	b.ls	0x11fa14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x13d8>
  11fa04: aa1403e0     	mov	x0, x20
  11fa08: 94005575     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11fa0c: f9400288     	ldr	x8, [x20]
  11fa10: 14000004     	b	0x11fa20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x13e4>
  11fa14: 54000062     	b.hs	0x11fa20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x13e4>
  11fa18: 8b090d09     	add	x9, x8, x9, lsl #3
  11fa1c: f9000ea9     	str	x9, [x21, #0x18]
  11fa20: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11fa24: b4000060     	cbz	x0, 0x11fa30 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x13f4>
  11fa28: 9400ff52     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fa2c: f9400288     	ldr	x8, [x20]
  11fa30: f8377913     	str	x19, [x8, x23, lsl #3]
  11fa34: f94016c8     	ldr	x8, [x22, #0x28]
  11fa38: f85f83a9     	ldur	x9, [x29, #-0x8]
  11fa3c: eb09011f     	cmp	x8, x9
  11fa40: 54000101     	b.ne	0x11fa60 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1424>
  11fa44: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11fa48: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11fa4c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11fa50: f94023f7     	ldr	x23, [sp, #0x40]
  11fa54: 9101c3ff     	add	sp, sp, #0x70
  11fa58: d50323bf     	autiasp
  11fa5c: d65f03c0     	ret
  11fa60: 9400f4f4     	bl	0x15ce30 <__stack_chk_fail@plt>
  11fa64: aa0003f4     	mov	x20, x0
  11fa68: b4000073     	cbz	x19, 0x11fa74 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1438>
  11fa6c: aa1303e0     	mov	x0, x19
  11fa70: 9400ff40     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fa74: aa1403e0     	mov	x0, x20
  11fa78: 9400e5ba     	bl	0x159160 <__emutls_get_address+0x6d4>
  11fa7c: d503233f     	paciasp
  11fa80: d101c3ff     	sub	sp, sp, #0x70
  11fa84: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11fa88: 9100c3fd     	add	x29, sp, #0x30
  11fa8c: f90023f7     	str	x23, [sp, #0x40]
  11fa90: a90557f6     	stp	x22, x21, [sp, #0x50]
  11fa94: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11fa98: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fa9c: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11faa0: d53bd056     	mrs	x22, TPIDR_EL0
  11faa4: aa0103f3     	mov	x19, x1
  11faa8: f94016c8     	ldr	x8, [x22, #0x28]
  11faac: aa0003f5     	mov	x21, x0
  11fab0: f9476a94     	ldr	x20, [x20, #0xed0]
  11fab4: f9474529     	ldr	x9, [x9, #0xe88]
  11fab8: f81f83a8     	stur	x8, [x29, #-0x8]
  11fabc: f9000bff     	str	xzr, [sp, #0x10]
  11fac0: a90027f4     	stp	x20, x9, [sp]
  11fac4: c8dffe88     	ldar	x8, [x20]
  11fac8: b100051f     	cmn	x8, #0x1
  11facc: 54000160     	b.eq	0x11faf8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x14bc>
  11fad0: 910003e8     	mov	x8, sp
  11fad4: d10043a9     	sub	x9, x29, #0x10
  11fad8: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fadc: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11fae0: 9104d042     	add	x2, x2, #0x134
  11fae4: 910063e1     	add	x1, sp, #0x18
  11fae8: f81f03a8     	stur	x8, [x29, #-0x10]
  11faec: f9000fe9     	str	x9, [sp, #0x18]
  11faf0: f9476800     	ldr	x0, [x0, #0xed0]
  11faf4: 9400ff9f     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11faf8: b9800a88     	ldrsw	x8, [x20, #0x8]
  11fafc: aa1303e0     	mov	x0, x19
  11fb00: d1000517     	sub	x23, x8, #0x1
  11fb04: 9400ff17     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11fb08: aa1503f4     	mov	x20, x21
  11fb0c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11fb10: cb080129     	sub	x9, x9, x8
  11fb14: 9343fd2a     	asr	x10, x9, #3
  11fb18: eb17015f     	cmp	x10, x23
  11fb1c: 54000168     	b.hi	0x11fb48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x150c>
  11fb20: 910006e9     	add	x9, x23, #0x1
  11fb24: eb0a0121     	subs	x1, x9, x10
  11fb28: 540000a9     	b.ls	0x11fb3c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1500>
  11fb2c: aa1403e0     	mov	x0, x20
  11fb30: 9400552b     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11fb34: f9400288     	ldr	x8, [x20]
  11fb38: 14000004     	b	0x11fb48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x150c>
  11fb3c: 54000062     	b.hs	0x11fb48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x150c>
  11fb40: 8b090d09     	add	x9, x8, x9, lsl #3
  11fb44: f9000ea9     	str	x9, [x21, #0x18]
  11fb48: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11fb4c: b4000060     	cbz	x0, 0x11fb58 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x151c>
  11fb50: 9400ff08     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fb54: f9400288     	ldr	x8, [x20]
  11fb58: f8377913     	str	x19, [x8, x23, lsl #3]
  11fb5c: f94016c8     	ldr	x8, [x22, #0x28]
  11fb60: f85f83a9     	ldur	x9, [x29, #-0x8]
  11fb64: eb09011f     	cmp	x8, x9
  11fb68: 54000101     	b.ne	0x11fb88 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x154c>
  11fb6c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11fb70: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11fb74: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11fb78: f94023f7     	ldr	x23, [sp, #0x40]
  11fb7c: 9101c3ff     	add	sp, sp, #0x70
  11fb80: d50323bf     	autiasp
  11fb84: d65f03c0     	ret
  11fb88: 9400f4aa     	bl	0x15ce30 <__stack_chk_fail@plt>
  11fb8c: aa0003f4     	mov	x20, x0
  11fb90: b4000073     	cbz	x19, 0x11fb9c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1560>
  11fb94: aa1303e0     	mov	x0, x19
  11fb98: 9400fef6     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fb9c: aa1403e0     	mov	x0, x20
  11fba0: 9400e570     	bl	0x159160 <__emutls_get_address+0x6d4>
  11fba4: d503233f     	paciasp
  11fba8: d101c3ff     	sub	sp, sp, #0x70
  11fbac: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11fbb0: 9100c3fd     	add	x29, sp, #0x30
  11fbb4: f90023f7     	str	x23, [sp, #0x40]
  11fbb8: a90557f6     	stp	x22, x21, [sp, #0x50]
  11fbbc: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11fbc0: b0000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fbc4: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fbc8: d53bd056     	mrs	x22, TPIDR_EL0
  11fbcc: aa0103f3     	mov	x19, x1
  11fbd0: f94016c8     	ldr	x8, [x22, #0x28]
  11fbd4: aa0003f5     	mov	x21, x0
  11fbd8: f947fe94     	ldr	x20, [x20, #0xff8]
  11fbdc: f9474529     	ldr	x9, [x9, #0xe88]
  11fbe0: f81f83a8     	stur	x8, [x29, #-0x8]
  11fbe4: f9000bff     	str	xzr, [sp, #0x10]
  11fbe8: a90027f4     	stp	x20, x9, [sp]
  11fbec: c8dffe88     	ldar	x8, [x20]
  11fbf0: b100051f     	cmn	x8, #0x1
  11fbf4: 54000160     	b.eq	0x11fc20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x15e4>
  11fbf8: 910003e8     	mov	x8, sp
  11fbfc: d10043a9     	sub	x9, x29, #0x10
  11fc00: b0000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fc04: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11fc08: 9104d042     	add	x2, x2, #0x134
  11fc0c: 910063e1     	add	x1, sp, #0x18
  11fc10: f81f03a8     	stur	x8, [x29, #-0x10]
  11fc14: f9000fe9     	str	x9, [sp, #0x18]
  11fc18: f947fc00     	ldr	x0, [x0, #0xff8]
  11fc1c: 9400ff55     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11fc20: b9800a88     	ldrsw	x8, [x20, #0x8]
  11fc24: aa1303e0     	mov	x0, x19
  11fc28: d1000517     	sub	x23, x8, #0x1
  11fc2c: 9400fecd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11fc30: aa1503f4     	mov	x20, x21
  11fc34: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11fc38: cb080129     	sub	x9, x9, x8
  11fc3c: 9343fd2a     	asr	x10, x9, #3
  11fc40: eb17015f     	cmp	x10, x23
  11fc44: 54000168     	b.hi	0x11fc70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1634>
  11fc48: 910006e9     	add	x9, x23, #0x1
  11fc4c: eb0a0121     	subs	x1, x9, x10
  11fc50: 540000a9     	b.ls	0x11fc64 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1628>
  11fc54: aa1403e0     	mov	x0, x20
  11fc58: 940054e1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11fc5c: f9400288     	ldr	x8, [x20]
  11fc60: 14000004     	b	0x11fc70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1634>
  11fc64: 54000062     	b.hs	0x11fc70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1634>
  11fc68: 8b090d09     	add	x9, x8, x9, lsl #3
  11fc6c: f9000ea9     	str	x9, [x21, #0x18]
  11fc70: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11fc74: b4000060     	cbz	x0, 0x11fc80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1644>
  11fc78: 9400febe     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fc7c: f9400288     	ldr	x8, [x20]
  11fc80: f8377913     	str	x19, [x8, x23, lsl #3]
  11fc84: f94016c8     	ldr	x8, [x22, #0x28]
  11fc88: f85f83a9     	ldur	x9, [x29, #-0x8]
  11fc8c: eb09011f     	cmp	x8, x9
  11fc90: 54000101     	b.ne	0x11fcb0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1674>
  11fc94: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11fc98: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11fc9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11fca0: f94023f7     	ldr	x23, [sp, #0x40]
  11fca4: 9101c3ff     	add	sp, sp, #0x70
  11fca8: d50323bf     	autiasp
  11fcac: d65f03c0     	ret
  11fcb0: 9400f460     	bl	0x15ce30 <__stack_chk_fail@plt>
  11fcb4: aa0003f4     	mov	x20, x0
  11fcb8: b4000073     	cbz	x19, 0x11fcc4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1688>
  11fcbc: aa1303e0     	mov	x0, x19
  11fcc0: 9400feac     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fcc4: aa1403e0     	mov	x0, x20
  11fcc8: 9400e526     	bl	0x159160 <__emutls_get_address+0x6d4>
  11fccc: d503233f     	paciasp
  11fcd0: d101c3ff     	sub	sp, sp, #0x70
  11fcd4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11fcd8: 9100c3fd     	add	x29, sp, #0x30
  11fcdc: f90023f7     	str	x23, [sp, #0x40]
  11fce0: a90557f6     	stp	x22, x21, [sp, #0x50]
  11fce4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11fce8: d0000274     	adrp	x20, 0x16d000
  11fcec: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fcf0: d53bd056     	mrs	x22, TPIDR_EL0
  11fcf4: aa0103f3     	mov	x19, x1
  11fcf8: f94016c8     	ldr	x8, [x22, #0x28]
  11fcfc: aa0003f5     	mov	x21, x0
  11fd00: f9400294     	ldr	x20, [x20]
  11fd04: f9474529     	ldr	x9, [x9, #0xe88]
  11fd08: f81f83a8     	stur	x8, [x29, #-0x8]
  11fd0c: f9000bff     	str	xzr, [sp, #0x10]
  11fd10: a90027f4     	stp	x20, x9, [sp]
  11fd14: c8dffe88     	ldar	x8, [x20]
  11fd18: b100051f     	cmn	x8, #0x1
  11fd1c: 54000160     	b.eq	0x11fd48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x170c>
  11fd20: 910003e8     	mov	x8, sp
  11fd24: d10043a9     	sub	x9, x29, #0x10
  11fd28: d0000260     	adrp	x0, 0x16d000
  11fd2c: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11fd30: 9104d042     	add	x2, x2, #0x134
  11fd34: 910063e1     	add	x1, sp, #0x18
  11fd38: f81f03a8     	stur	x8, [x29, #-0x10]
  11fd3c: f9000fe9     	str	x9, [sp, #0x18]
  11fd40: f9400000     	ldr	x0, [x0]
  11fd44: 9400ff0b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11fd48: b9800a88     	ldrsw	x8, [x20, #0x8]
  11fd4c: aa1303e0     	mov	x0, x19
  11fd50: d1000517     	sub	x23, x8, #0x1
  11fd54: 9400fe83     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11fd58: aa1503f4     	mov	x20, x21
  11fd5c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11fd60: cb080129     	sub	x9, x9, x8
  11fd64: 9343fd2a     	asr	x10, x9, #3
  11fd68: eb17015f     	cmp	x10, x23
  11fd6c: 54000168     	b.hi	0x11fd98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x175c>
  11fd70: 910006e9     	add	x9, x23, #0x1
  11fd74: eb0a0121     	subs	x1, x9, x10
  11fd78: 540000a9     	b.ls	0x11fd8c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1750>
  11fd7c: aa1403e0     	mov	x0, x20
  11fd80: 94005497     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11fd84: f9400288     	ldr	x8, [x20]
  11fd88: 14000004     	b	0x11fd98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x175c>
  11fd8c: 54000062     	b.hs	0x11fd98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x175c>
  11fd90: 8b090d09     	add	x9, x8, x9, lsl #3
  11fd94: f9000ea9     	str	x9, [x21, #0x18]
  11fd98: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11fd9c: b4000060     	cbz	x0, 0x11fda8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x176c>
  11fda0: 9400fe74     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fda4: f9400288     	ldr	x8, [x20]
  11fda8: f8377913     	str	x19, [x8, x23, lsl #3]
  11fdac: f94016c8     	ldr	x8, [x22, #0x28]
  11fdb0: f85f83a9     	ldur	x9, [x29, #-0x8]
  11fdb4: eb09011f     	cmp	x8, x9
  11fdb8: 54000101     	b.ne	0x11fdd8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x179c>
  11fdbc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11fdc0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11fdc4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11fdc8: f94023f7     	ldr	x23, [sp, #0x40]
  11fdcc: 9101c3ff     	add	sp, sp, #0x70
  11fdd0: d50323bf     	autiasp
  11fdd4: d65f03c0     	ret
  11fdd8: 9400f416     	bl	0x15ce30 <__stack_chk_fail@plt>
  11fddc: aa0003f4     	mov	x20, x0
  11fde0: b4000073     	cbz	x19, 0x11fdec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x17b0>
  11fde4: aa1303e0     	mov	x0, x19
  11fde8: 9400fe62     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fdec: aa1403e0     	mov	x0, x20
  11fdf0: 9400e4dc     	bl	0x159160 <__emutls_get_address+0x6d4>
  11fdf4: d503233f     	paciasp
  11fdf8: d101c3ff     	sub	sp, sp, #0x70
  11fdfc: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11fe00: 9100c3fd     	add	x29, sp, #0x30
  11fe04: f90023f7     	str	x23, [sp, #0x40]
  11fe08: a90557f6     	stp	x22, x21, [sp, #0x50]
  11fe0c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11fe10: d0000274     	adrp	x20, 0x16d000
  11fe14: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11fe18: d53bd056     	mrs	x22, TPIDR_EL0
  11fe1c: aa0103f3     	mov	x19, x1
  11fe20: f94016c8     	ldr	x8, [x22, #0x28]
  11fe24: aa0003f5     	mov	x21, x0
  11fe28: f9400694     	ldr	x20, [x20, #0x8]
  11fe2c: f9474529     	ldr	x9, [x9, #0xe88]
  11fe30: f81f83a8     	stur	x8, [x29, #-0x8]
  11fe34: f9000bff     	str	xzr, [sp, #0x10]
  11fe38: a90027f4     	stp	x20, x9, [sp]
  11fe3c: c8dffe88     	ldar	x8, [x20]
  11fe40: b100051f     	cmn	x8, #0x1
  11fe44: 54000160     	b.eq	0x11fe70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1834>
  11fe48: 910003e8     	mov	x8, sp
  11fe4c: d10043a9     	sub	x9, x29, #0x10
  11fe50: d0000260     	adrp	x0, 0x16d000
  11fe54: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11fe58: 9104d042     	add	x2, x2, #0x134
  11fe5c: 910063e1     	add	x1, sp, #0x18
  11fe60: f81f03a8     	stur	x8, [x29, #-0x10]
  11fe64: f9000fe9     	str	x9, [sp, #0x18]
  11fe68: f9400400     	ldr	x0, [x0, #0x8]
  11fe6c: 9400fec1     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11fe70: b9800a88     	ldrsw	x8, [x20, #0x8]
  11fe74: aa1303e0     	mov	x0, x19
  11fe78: d1000517     	sub	x23, x8, #0x1
  11fe7c: 9400fe39     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11fe80: aa1503f4     	mov	x20, x21
  11fe84: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11fe88: cb080129     	sub	x9, x9, x8
  11fe8c: 9343fd2a     	asr	x10, x9, #3
  11fe90: eb17015f     	cmp	x10, x23
  11fe94: 54000168     	b.hi	0x11fec0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1884>
  11fe98: 910006e9     	add	x9, x23, #0x1
  11fe9c: eb0a0121     	subs	x1, x9, x10
  11fea0: 540000a9     	b.ls	0x11feb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1878>
  11fea4: aa1403e0     	mov	x0, x20
  11fea8: 9400544d     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11feac: f9400288     	ldr	x8, [x20]
  11feb0: 14000004     	b	0x11fec0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1884>
  11feb4: 54000062     	b.hs	0x11fec0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1884>
  11feb8: 8b090d09     	add	x9, x8, x9, lsl #3
  11febc: f9000ea9     	str	x9, [x21, #0x18]
  11fec0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11fec4: b4000060     	cbz	x0, 0x11fed0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1894>
  11fec8: 9400fe2a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fecc: f9400288     	ldr	x8, [x20]
  11fed0: f8377913     	str	x19, [x8, x23, lsl #3]
  11fed4: f94016c8     	ldr	x8, [x22, #0x28]
  11fed8: f85f83a9     	ldur	x9, [x29, #-0x8]
  11fedc: eb09011f     	cmp	x8, x9
  11fee0: 54000101     	b.ne	0x11ff00 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x18c4>
  11fee4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  11fee8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  11feec: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  11fef0: f94023f7     	ldr	x23, [sp, #0x40]
  11fef4: 9101c3ff     	add	sp, sp, #0x70
  11fef8: d50323bf     	autiasp
  11fefc: d65f03c0     	ret
  11ff00: 9400f3cc     	bl	0x15ce30 <__stack_chk_fail@plt>
  11ff04: aa0003f4     	mov	x20, x0
  11ff08: b4000073     	cbz	x19, 0x11ff14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x18d8>
  11ff0c: aa1303e0     	mov	x0, x19
  11ff10: 9400fe18     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11ff14: aa1403e0     	mov	x0, x20
  11ff18: 9400e492     	bl	0x159160 <__emutls_get_address+0x6d4>
  11ff1c: d503233f     	paciasp
  11ff20: d101c3ff     	sub	sp, sp, #0x70
  11ff24: a9037bfd     	stp	x29, x30, [sp, #0x30]
  11ff28: 9100c3fd     	add	x29, sp, #0x30
  11ff2c: f90023f7     	str	x23, [sp, #0x40]
  11ff30: a90557f6     	stp	x22, x21, [sp, #0x50]
  11ff34: a9064ff4     	stp	x20, x19, [sp, #0x60]
  11ff38: d0000274     	adrp	x20, 0x16d000
  11ff3c: b0000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  11ff40: d53bd056     	mrs	x22, TPIDR_EL0
  11ff44: aa0103f3     	mov	x19, x1
  11ff48: f94016c8     	ldr	x8, [x22, #0x28]
  11ff4c: aa0003f5     	mov	x21, x0
  11ff50: f9400a94     	ldr	x20, [x20, #0x10]
  11ff54: f9474529     	ldr	x9, [x9, #0xe88]
  11ff58: f81f83a8     	stur	x8, [x29, #-0x8]
  11ff5c: f9000bff     	str	xzr, [sp, #0x10]
  11ff60: a90027f4     	stp	x20, x9, [sp]
  11ff64: c8dffe88     	ldar	x8, [x20]
  11ff68: b100051f     	cmn	x8, #0x1
  11ff6c: 54000160     	b.eq	0x11ff98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x195c>
  11ff70: 910003e8     	mov	x8, sp
  11ff74: d10043a9     	sub	x9, x29, #0x10
  11ff78: d0000260     	adrp	x0, 0x16d000
  11ff7c: d00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  11ff80: 9104d042     	add	x2, x2, #0x134
  11ff84: 910063e1     	add	x1, sp, #0x18
  11ff88: f81f03a8     	stur	x8, [x29, #-0x10]
  11ff8c: f9000fe9     	str	x9, [sp, #0x18]
  11ff90: f9400800     	ldr	x0, [x0, #0x10]
  11ff94: 9400fe77     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  11ff98: b9800a88     	ldrsw	x8, [x20, #0x8]
  11ff9c: aa1303e0     	mov	x0, x19
  11ffa0: d1000517     	sub	x23, x8, #0x1
  11ffa4: 9400fdef     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  11ffa8: aa1503f4     	mov	x20, x21
  11ffac: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  11ffb0: cb080129     	sub	x9, x9, x8
  11ffb4: 9343fd2a     	asr	x10, x9, #3
  11ffb8: eb17015f     	cmp	x10, x23
  11ffbc: 54000168     	b.hi	0x11ffe8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x19ac>
  11ffc0: 910006e9     	add	x9, x23, #0x1
  11ffc4: eb0a0121     	subs	x1, x9, x10
  11ffc8: 540000a9     	b.ls	0x11ffdc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x19a0>
  11ffcc: aa1403e0     	mov	x0, x20
  11ffd0: 94005403     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  11ffd4: f9400288     	ldr	x8, [x20]
  11ffd8: 14000004     	b	0x11ffe8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x19ac>
  11ffdc: 54000062     	b.hs	0x11ffe8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x19ac>
  11ffe0: 8b090d09     	add	x9, x8, x9, lsl #3
  11ffe4: f9000ea9     	str	x9, [x21, #0x18]
  11ffe8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  11ffec: b4000060     	cbz	x0, 0x11fff8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x19bc>
  11fff0: 9400fde0     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  11fff4: f9400288     	ldr	x8, [x20]
  11fff8: f8377913     	str	x19, [x8, x23, lsl #3]
  11fffc: f94016c8     	ldr	x8, [x22, #0x28]
  120000: f85f83a9     	ldur	x9, [x29, #-0x8]
  120004: eb09011f     	cmp	x8, x9
  120008: 54000101     	b.ne	0x120028 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x19ec>
  12000c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  120010: a94557f6     	ldp	x22, x21, [sp, #0x50]
  120014: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  120018: f94023f7     	ldr	x23, [sp, #0x40]
  12001c: 9101c3ff     	add	sp, sp, #0x70
  120020: d50323bf     	autiasp
  120024: d65f03c0     	ret
  120028: 9400f382     	bl	0x15ce30 <__stack_chk_fail@plt>
  12002c: aa0003f4     	mov	x20, x0
  120030: b4000073     	cbz	x19, 0x12003c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1a00>
  120034: aa1303e0     	mov	x0, x19
  120038: 9400fdce     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12003c: aa1403e0     	mov	x0, x20
  120040: 9400e448     	bl	0x159160 <__emutls_get_address+0x6d4>
  120044: d503233f     	paciasp
  120048: d101c3ff     	sub	sp, sp, #0x70
  12004c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  120050: 9100c3fd     	add	x29, sp, #0x30
  120054: f90023f7     	str	x23, [sp, #0x40]
  120058: a90557f6     	stp	x22, x21, [sp, #0x50]
  12005c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  120060: b0000274     	adrp	x20, 0x16d000
  120064: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120068: d53bd056     	mrs	x22, TPIDR_EL0
  12006c: aa0103f3     	mov	x19, x1
  120070: f94016c8     	ldr	x8, [x22, #0x28]
  120074: aa0003f5     	mov	x21, x0
  120078: f9400e94     	ldr	x20, [x20, #0x18]
  12007c: f9474529     	ldr	x9, [x9, #0xe88]
  120080: f81f83a8     	stur	x8, [x29, #-0x8]
  120084: f9000bff     	str	xzr, [sp, #0x10]
  120088: a90027f4     	stp	x20, x9, [sp]
  12008c: c8dffe88     	ldar	x8, [x20]
  120090: b100051f     	cmn	x8, #0x1
  120094: 54000160     	b.eq	0x1200c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1a84>
  120098: 910003e8     	mov	x8, sp
  12009c: d10043a9     	sub	x9, x29, #0x10
  1200a0: b0000260     	adrp	x0, 0x16d000
  1200a4: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1200a8: 9104d042     	add	x2, x2, #0x134
  1200ac: 910063e1     	add	x1, sp, #0x18
  1200b0: f81f03a8     	stur	x8, [x29, #-0x10]
  1200b4: f9000fe9     	str	x9, [sp, #0x18]
  1200b8: f9400c00     	ldr	x0, [x0, #0x18]
  1200bc: 9400fe2d     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1200c0: b9800a88     	ldrsw	x8, [x20, #0x8]
  1200c4: aa1303e0     	mov	x0, x19
  1200c8: d1000517     	sub	x23, x8, #0x1
  1200cc: 9400fda5     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1200d0: aa1503f4     	mov	x20, x21
  1200d4: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1200d8: cb080129     	sub	x9, x9, x8
  1200dc: 9343fd2a     	asr	x10, x9, #3
  1200e0: eb17015f     	cmp	x10, x23
  1200e4: 54000168     	b.hi	0x120110 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ad4>
  1200e8: 910006e9     	add	x9, x23, #0x1
  1200ec: eb0a0121     	subs	x1, x9, x10
  1200f0: 540000a9     	b.ls	0x120104 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ac8>
  1200f4: aa1403e0     	mov	x0, x20
  1200f8: 940053b9     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1200fc: f9400288     	ldr	x8, [x20]
  120100: 14000004     	b	0x120110 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ad4>
  120104: 54000062     	b.hs	0x120110 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ad4>
  120108: 8b090d09     	add	x9, x8, x9, lsl #3
  12010c: f9000ea9     	str	x9, [x21, #0x18]
  120110: f8777900     	ldr	x0, [x8, x23, lsl #3]
  120114: b4000060     	cbz	x0, 0x120120 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ae4>
  120118: 9400fd96     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12011c: f9400288     	ldr	x8, [x20]
  120120: f8377913     	str	x19, [x8, x23, lsl #3]
  120124: f94016c8     	ldr	x8, [x22, #0x28]
  120128: f85f83a9     	ldur	x9, [x29, #-0x8]
  12012c: eb09011f     	cmp	x8, x9
  120130: 54000101     	b.ne	0x120150 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1b14>
  120134: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  120138: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12013c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  120140: f94023f7     	ldr	x23, [sp, #0x40]
  120144: 9101c3ff     	add	sp, sp, #0x70
  120148: d50323bf     	autiasp
  12014c: d65f03c0     	ret
  120150: 9400f338     	bl	0x15ce30 <__stack_chk_fail@plt>
  120154: aa0003f4     	mov	x20, x0
  120158: b4000073     	cbz	x19, 0x120164 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1b28>
  12015c: aa1303e0     	mov	x0, x19
  120160: 9400fd84     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120164: aa1403e0     	mov	x0, x20
  120168: 9400e3fe     	bl	0x159160 <__emutls_get_address+0x6d4>
  12016c: d503233f     	paciasp
  120170: d101c3ff     	sub	sp, sp, #0x70
  120174: a9037bfd     	stp	x29, x30, [sp, #0x30]
  120178: 9100c3fd     	add	x29, sp, #0x30
  12017c: f90023f7     	str	x23, [sp, #0x40]
  120180: a90557f6     	stp	x22, x21, [sp, #0x50]
  120184: a9064ff4     	stp	x20, x19, [sp, #0x60]
  120188: b0000274     	adrp	x20, 0x16d000
  12018c: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120190: d53bd056     	mrs	x22, TPIDR_EL0
  120194: aa0103f3     	mov	x19, x1
  120198: f94016c8     	ldr	x8, [x22, #0x28]
  12019c: aa0003f5     	mov	x21, x0
  1201a0: f9401294     	ldr	x20, [x20, #0x20]
  1201a4: f9474529     	ldr	x9, [x9, #0xe88]
  1201a8: f81f83a8     	stur	x8, [x29, #-0x8]
  1201ac: f9000bff     	str	xzr, [sp, #0x10]
  1201b0: a90027f4     	stp	x20, x9, [sp]
  1201b4: c8dffe88     	ldar	x8, [x20]
  1201b8: b100051f     	cmn	x8, #0x1
  1201bc: 54000160     	b.eq	0x1201e8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1bac>
  1201c0: 910003e8     	mov	x8, sp
  1201c4: d10043a9     	sub	x9, x29, #0x10
  1201c8: b0000260     	adrp	x0, 0x16d000
  1201cc: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1201d0: 9104d042     	add	x2, x2, #0x134
  1201d4: 910063e1     	add	x1, sp, #0x18
  1201d8: f81f03a8     	stur	x8, [x29, #-0x10]
  1201dc: f9000fe9     	str	x9, [sp, #0x18]
  1201e0: f9401000     	ldr	x0, [x0, #0x20]
  1201e4: 9400fde3     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1201e8: b9800a88     	ldrsw	x8, [x20, #0x8]
  1201ec: aa1303e0     	mov	x0, x19
  1201f0: d1000517     	sub	x23, x8, #0x1
  1201f4: 9400fd5b     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1201f8: aa1503f4     	mov	x20, x21
  1201fc: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  120200: cb080129     	sub	x9, x9, x8
  120204: 9343fd2a     	asr	x10, x9, #3
  120208: eb17015f     	cmp	x10, x23
  12020c: 54000168     	b.hi	0x120238 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1bfc>
  120210: 910006e9     	add	x9, x23, #0x1
  120214: eb0a0121     	subs	x1, x9, x10
  120218: 540000a9     	b.ls	0x12022c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1bf0>
  12021c: aa1403e0     	mov	x0, x20
  120220: 9400536f     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  120224: f9400288     	ldr	x8, [x20]
  120228: 14000004     	b	0x120238 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1bfc>
  12022c: 54000062     	b.hs	0x120238 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1bfc>
  120230: 8b090d09     	add	x9, x8, x9, lsl #3
  120234: f9000ea9     	str	x9, [x21, #0x18]
  120238: f8777900     	ldr	x0, [x8, x23, lsl #3]
  12023c: b4000060     	cbz	x0, 0x120248 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1c0c>
  120240: 9400fd4c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120244: f9400288     	ldr	x8, [x20]
  120248: f8377913     	str	x19, [x8, x23, lsl #3]
  12024c: f94016c8     	ldr	x8, [x22, #0x28]
  120250: f85f83a9     	ldur	x9, [x29, #-0x8]
  120254: eb09011f     	cmp	x8, x9
  120258: 54000101     	b.ne	0x120278 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1c3c>
  12025c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  120260: a94557f6     	ldp	x22, x21, [sp, #0x50]
  120264: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  120268: f94023f7     	ldr	x23, [sp, #0x40]
  12026c: 9101c3ff     	add	sp, sp, #0x70
  120270: d50323bf     	autiasp
  120274: d65f03c0     	ret
  120278: 9400f2ee     	bl	0x15ce30 <__stack_chk_fail@plt>
  12027c: aa0003f4     	mov	x20, x0
  120280: b4000073     	cbz	x19, 0x12028c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1c50>
  120284: aa1303e0     	mov	x0, x19
  120288: 9400fd3a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12028c: aa1403e0     	mov	x0, x20
  120290: 9400e3b4     	bl	0x159160 <__emutls_get_address+0x6d4>
  120294: d503233f     	paciasp
  120298: d101c3ff     	sub	sp, sp, #0x70
  12029c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1202a0: 9100c3fd     	add	x29, sp, #0x30
  1202a4: f90023f7     	str	x23, [sp, #0x40]
  1202a8: a90557f6     	stp	x22, x21, [sp, #0x50]
  1202ac: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1202b0: b0000274     	adrp	x20, 0x16d000
  1202b4: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1202b8: d53bd056     	mrs	x22, TPIDR_EL0
  1202bc: aa0103f3     	mov	x19, x1
  1202c0: f94016c8     	ldr	x8, [x22, #0x28]
  1202c4: aa0003f5     	mov	x21, x0
  1202c8: f9401694     	ldr	x20, [x20, #0x28]
  1202cc: f9474529     	ldr	x9, [x9, #0xe88]
  1202d0: f81f83a8     	stur	x8, [x29, #-0x8]
  1202d4: f9000bff     	str	xzr, [sp, #0x10]
  1202d8: a90027f4     	stp	x20, x9, [sp]
  1202dc: c8dffe88     	ldar	x8, [x20]
  1202e0: b100051f     	cmn	x8, #0x1
  1202e4: 54000160     	b.eq	0x120310 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1cd4>
  1202e8: 910003e8     	mov	x8, sp
  1202ec: d10043a9     	sub	x9, x29, #0x10
  1202f0: b0000260     	adrp	x0, 0x16d000
  1202f4: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1202f8: 9104d042     	add	x2, x2, #0x134
  1202fc: 910063e1     	add	x1, sp, #0x18
  120300: f81f03a8     	stur	x8, [x29, #-0x10]
  120304: f9000fe9     	str	x9, [sp, #0x18]
  120308: f9401400     	ldr	x0, [x0, #0x28]
  12030c: 9400fd99     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  120310: b9800a88     	ldrsw	x8, [x20, #0x8]
  120314: aa1303e0     	mov	x0, x19
  120318: d1000517     	sub	x23, x8, #0x1
  12031c: 9400fd11     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  120320: aa1503f4     	mov	x20, x21
  120324: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  120328: cb080129     	sub	x9, x9, x8
  12032c: 9343fd2a     	asr	x10, x9, #3
  120330: eb17015f     	cmp	x10, x23
  120334: 54000168     	b.hi	0x120360 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d24>
  120338: 910006e9     	add	x9, x23, #0x1
  12033c: eb0a0121     	subs	x1, x9, x10
  120340: 540000a9     	b.ls	0x120354 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d18>
  120344: aa1403e0     	mov	x0, x20
  120348: 94005325     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12034c: f9400288     	ldr	x8, [x20]
  120350: 14000004     	b	0x120360 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d24>
  120354: 54000062     	b.hs	0x120360 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d24>
  120358: 8b090d09     	add	x9, x8, x9, lsl #3
  12035c: f9000ea9     	str	x9, [x21, #0x18]
  120360: f8777900     	ldr	x0, [x8, x23, lsl #3]
  120364: b4000060     	cbz	x0, 0x120370 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d34>
  120368: 9400fd02     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12036c: f9400288     	ldr	x8, [x20]
  120370: f8377913     	str	x19, [x8, x23, lsl #3]
  120374: f94016c8     	ldr	x8, [x22, #0x28]
  120378: f85f83a9     	ldur	x9, [x29, #-0x8]
  12037c: eb09011f     	cmp	x8, x9
  120380: 54000101     	b.ne	0x1203a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d64>
  120384: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  120388: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12038c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  120390: f94023f7     	ldr	x23, [sp, #0x40]
  120394: 9101c3ff     	add	sp, sp, #0x70
  120398: d50323bf     	autiasp
  12039c: d65f03c0     	ret
  1203a0: 9400f2a4     	bl	0x15ce30 <__stack_chk_fail@plt>
  1203a4: aa0003f4     	mov	x20, x0
  1203a8: b4000073     	cbz	x19, 0x1203b4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1d78>
  1203ac: aa1303e0     	mov	x0, x19
  1203b0: 9400fcf0     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1203b4: aa1403e0     	mov	x0, x20
  1203b8: 9400e36a     	bl	0x159160 <__emutls_get_address+0x6d4>
  1203bc: d503233f     	paciasp
  1203c0: d101c3ff     	sub	sp, sp, #0x70
  1203c4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1203c8: 9100c3fd     	add	x29, sp, #0x30
  1203cc: f90023f7     	str	x23, [sp, #0x40]
  1203d0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1203d4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1203d8: b0000274     	adrp	x20, 0x16d000
  1203dc: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1203e0: d53bd056     	mrs	x22, TPIDR_EL0
  1203e4: aa0103f3     	mov	x19, x1
  1203e8: f94016c8     	ldr	x8, [x22, #0x28]
  1203ec: aa0003f5     	mov	x21, x0
  1203f0: f9401a94     	ldr	x20, [x20, #0x30]
  1203f4: f9474529     	ldr	x9, [x9, #0xe88]
  1203f8: f81f83a8     	stur	x8, [x29, #-0x8]
  1203fc: f9000bff     	str	xzr, [sp, #0x10]
  120400: a90027f4     	stp	x20, x9, [sp]
  120404: c8dffe88     	ldar	x8, [x20]
  120408: b100051f     	cmn	x8, #0x1
  12040c: 54000160     	b.eq	0x120438 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1dfc>
  120410: 910003e8     	mov	x8, sp
  120414: d10043a9     	sub	x9, x29, #0x10
  120418: b0000260     	adrp	x0, 0x16d000
  12041c: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  120420: 9104d042     	add	x2, x2, #0x134
  120424: 910063e1     	add	x1, sp, #0x18
  120428: f81f03a8     	stur	x8, [x29, #-0x10]
  12042c: f9000fe9     	str	x9, [sp, #0x18]
  120430: f9401800     	ldr	x0, [x0, #0x30]
  120434: 9400fd4f     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  120438: b9800a88     	ldrsw	x8, [x20, #0x8]
  12043c: aa1303e0     	mov	x0, x19
  120440: d1000517     	sub	x23, x8, #0x1
  120444: 9400fcc7     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  120448: aa1503f4     	mov	x20, x21
  12044c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  120450: cb080129     	sub	x9, x9, x8
  120454: 9343fd2a     	asr	x10, x9, #3
  120458: eb17015f     	cmp	x10, x23
  12045c: 54000168     	b.hi	0x120488 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1e4c>
  120460: 910006e9     	add	x9, x23, #0x1
  120464: eb0a0121     	subs	x1, x9, x10
  120468: 540000a9     	b.ls	0x12047c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1e40>
  12046c: aa1403e0     	mov	x0, x20
  120470: 940052db     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  120474: f9400288     	ldr	x8, [x20]
  120478: 14000004     	b	0x120488 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1e4c>
  12047c: 54000062     	b.hs	0x120488 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1e4c>
  120480: 8b090d09     	add	x9, x8, x9, lsl #3
  120484: f9000ea9     	str	x9, [x21, #0x18]
  120488: f8777900     	ldr	x0, [x8, x23, lsl #3]
  12048c: b4000060     	cbz	x0, 0x120498 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1e5c>
  120490: 9400fcb8     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120494: f9400288     	ldr	x8, [x20]
  120498: f8377913     	str	x19, [x8, x23, lsl #3]
  12049c: f94016c8     	ldr	x8, [x22, #0x28]
  1204a0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1204a4: eb09011f     	cmp	x8, x9
  1204a8: 54000101     	b.ne	0x1204c8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1e8c>
  1204ac: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1204b0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1204b4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1204b8: f94023f7     	ldr	x23, [sp, #0x40]
  1204bc: 9101c3ff     	add	sp, sp, #0x70
  1204c0: d50323bf     	autiasp
  1204c4: d65f03c0     	ret
  1204c8: 9400f25a     	bl	0x15ce30 <__stack_chk_fail@plt>
  1204cc: aa0003f4     	mov	x20, x0
  1204d0: b4000073     	cbz	x19, 0x1204dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1ea0>
  1204d4: aa1303e0     	mov	x0, x19
  1204d8: 9400fca6     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1204dc: aa1403e0     	mov	x0, x20
  1204e0: 9400e320     	bl	0x159160 <__emutls_get_address+0x6d4>
  1204e4: d503233f     	paciasp
  1204e8: d101c3ff     	sub	sp, sp, #0x70
  1204ec: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1204f0: 9100c3fd     	add	x29, sp, #0x30
  1204f4: f90023f7     	str	x23, [sp, #0x40]
  1204f8: a90557f6     	stp	x22, x21, [sp, #0x50]
  1204fc: a9064ff4     	stp	x20, x19, [sp, #0x60]
  120500: b0000274     	adrp	x20, 0x16d000
  120504: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120508: d53bd056     	mrs	x22, TPIDR_EL0
  12050c: aa0103f3     	mov	x19, x1
  120510: f94016c8     	ldr	x8, [x22, #0x28]
  120514: aa0003f5     	mov	x21, x0
  120518: f9401e94     	ldr	x20, [x20, #0x38]
  12051c: f9474529     	ldr	x9, [x9, #0xe88]
  120520: f81f83a8     	stur	x8, [x29, #-0x8]
  120524: f9000bff     	str	xzr, [sp, #0x10]
  120528: a90027f4     	stp	x20, x9, [sp]
  12052c: c8dffe88     	ldar	x8, [x20]
  120530: b100051f     	cmn	x8, #0x1
  120534: 54000160     	b.eq	0x120560 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1f24>
  120538: 910003e8     	mov	x8, sp
  12053c: d10043a9     	sub	x9, x29, #0x10
  120540: b0000260     	adrp	x0, 0x16d000
  120544: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  120548: 9104d042     	add	x2, x2, #0x134
  12054c: 910063e1     	add	x1, sp, #0x18
  120550: f81f03a8     	stur	x8, [x29, #-0x10]
  120554: f9000fe9     	str	x9, [sp, #0x18]
  120558: f9401c00     	ldr	x0, [x0, #0x38]
  12055c: 9400fd05     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  120560: b9800a88     	ldrsw	x8, [x20, #0x8]
  120564: aa1303e0     	mov	x0, x19
  120568: d1000517     	sub	x23, x8, #0x1
  12056c: 9400fc7d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  120570: aa1503f4     	mov	x20, x21
  120574: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  120578: cb080129     	sub	x9, x9, x8
  12057c: 9343fd2a     	asr	x10, x9, #3
  120580: eb17015f     	cmp	x10, x23
  120584: 54000168     	b.hi	0x1205b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1f74>
  120588: 910006e9     	add	x9, x23, #0x1
  12058c: eb0a0121     	subs	x1, x9, x10
  120590: 540000a9     	b.ls	0x1205a4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1f68>
  120594: aa1403e0     	mov	x0, x20
  120598: 94005291     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12059c: f9400288     	ldr	x8, [x20]
  1205a0: 14000004     	b	0x1205b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1f74>
  1205a4: 54000062     	b.hs	0x1205b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1f74>
  1205a8: 8b090d09     	add	x9, x8, x9, lsl #3
  1205ac: f9000ea9     	str	x9, [x21, #0x18]
  1205b0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1205b4: b4000060     	cbz	x0, 0x1205c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1f84>
  1205b8: 9400fc6e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1205bc: f9400288     	ldr	x8, [x20]
  1205c0: f8377913     	str	x19, [x8, x23, lsl #3]
  1205c4: f94016c8     	ldr	x8, [x22, #0x28]
  1205c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1205cc: eb09011f     	cmp	x8, x9
  1205d0: 54000101     	b.ne	0x1205f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1fb4>
  1205d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1205d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1205dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1205e0: f94023f7     	ldr	x23, [sp, #0x40]
  1205e4: 9101c3ff     	add	sp, sp, #0x70
  1205e8: d50323bf     	autiasp
  1205ec: d65f03c0     	ret
  1205f0: 9400f210     	bl	0x15ce30 <__stack_chk_fail@plt>
  1205f4: aa0003f4     	mov	x20, x0
  1205f8: b4000073     	cbz	x19, 0x120604 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x1fc8>
  1205fc: aa1303e0     	mov	x0, x19
  120600: 9400fc5c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120604: aa1403e0     	mov	x0, x20
  120608: 9400e2d6     	bl	0x159160 <__emutls_get_address+0x6d4>
  12060c: d503233f     	paciasp
  120610: d101c3ff     	sub	sp, sp, #0x70
  120614: a9037bfd     	stp	x29, x30, [sp, #0x30]
  120618: 9100c3fd     	add	x29, sp, #0x30
  12061c: f90023f7     	str	x23, [sp, #0x40]
  120620: a90557f6     	stp	x22, x21, [sp, #0x50]
  120624: a9064ff4     	stp	x20, x19, [sp, #0x60]
  120628: b0000274     	adrp	x20, 0x16d000
  12062c: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120630: d53bd056     	mrs	x22, TPIDR_EL0
  120634: aa0103f3     	mov	x19, x1
  120638: f94016c8     	ldr	x8, [x22, #0x28]
  12063c: aa0003f5     	mov	x21, x0
  120640: f9402294     	ldr	x20, [x20, #0x40]
  120644: f9474529     	ldr	x9, [x9, #0xe88]
  120648: f81f83a8     	stur	x8, [x29, #-0x8]
  12064c: f9000bff     	str	xzr, [sp, #0x10]
  120650: a90027f4     	stp	x20, x9, [sp]
  120654: c8dffe88     	ldar	x8, [x20]
  120658: b100051f     	cmn	x8, #0x1
  12065c: 54000160     	b.eq	0x120688 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x204c>
  120660: 910003e8     	mov	x8, sp
  120664: d10043a9     	sub	x9, x29, #0x10
  120668: b0000260     	adrp	x0, 0x16d000
  12066c: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  120670: 9104d042     	add	x2, x2, #0x134
  120674: 910063e1     	add	x1, sp, #0x18
  120678: f81f03a8     	stur	x8, [x29, #-0x10]
  12067c: f9000fe9     	str	x9, [sp, #0x18]
  120680: f9402000     	ldr	x0, [x0, #0x40]
  120684: 9400fcbb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  120688: b9800a88     	ldrsw	x8, [x20, #0x8]
  12068c: aa1303e0     	mov	x0, x19
  120690: d1000517     	sub	x23, x8, #0x1
  120694: 9400fc33     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  120698: aa1503f4     	mov	x20, x21
  12069c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1206a0: cb080129     	sub	x9, x9, x8
  1206a4: 9343fd2a     	asr	x10, x9, #3
  1206a8: eb17015f     	cmp	x10, x23
  1206ac: 54000168     	b.hi	0x1206d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x209c>
  1206b0: 910006e9     	add	x9, x23, #0x1
  1206b4: eb0a0121     	subs	x1, x9, x10
  1206b8: 540000a9     	b.ls	0x1206cc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2090>
  1206bc: aa1403e0     	mov	x0, x20
  1206c0: 94005247     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1206c4: f9400288     	ldr	x8, [x20]
  1206c8: 14000004     	b	0x1206d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x209c>
  1206cc: 54000062     	b.hs	0x1206d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x209c>
  1206d0: 8b090d09     	add	x9, x8, x9, lsl #3
  1206d4: f9000ea9     	str	x9, [x21, #0x18]
  1206d8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1206dc: b4000060     	cbz	x0, 0x1206e8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x20ac>
  1206e0: 9400fc24     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1206e4: f9400288     	ldr	x8, [x20]
  1206e8: f8377913     	str	x19, [x8, x23, lsl #3]
  1206ec: f94016c8     	ldr	x8, [x22, #0x28]
  1206f0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1206f4: eb09011f     	cmp	x8, x9
  1206f8: 54000101     	b.ne	0x120718 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x20dc>
  1206fc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  120700: a94557f6     	ldp	x22, x21, [sp, #0x50]
  120704: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  120708: f94023f7     	ldr	x23, [sp, #0x40]
  12070c: 9101c3ff     	add	sp, sp, #0x70
  120710: d50323bf     	autiasp
  120714: d65f03c0     	ret
  120718: 9400f1c6     	bl	0x15ce30 <__stack_chk_fail@plt>
  12071c: aa0003f4     	mov	x20, x0
  120720: b4000073     	cbz	x19, 0x12072c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x20f0>
  120724: aa1303e0     	mov	x0, x19
  120728: 9400fc12     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12072c: aa1403e0     	mov	x0, x20
  120730: 9400e28c     	bl	0x159160 <__emutls_get_address+0x6d4>
  120734: d503233f     	paciasp
  120738: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  12073c: f9000bf9     	str	x25, [sp, #0x10]
  120740: 910003fd     	mov	x29, sp
  120744: a9025ff8     	stp	x24, x23, [sp, #0x20]
  120748: a90357f6     	stp	x22, x21, [sp, #0x30]
  12074c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  120750: d0000229     	adrp	x9, 0x166000 <typeinfo for InGame::CFile+0x250>
  120754: d1000448     	sub	x8, x2, #0x1
  120758: 9138e129     	add	x9, x9, #0xe38
  12075c: aa0003f3     	mov	x19, x0
  120760: 6f00e400     	movi	v0.2d, #0000000000000000
  120764: aa0003f8     	mov	x24, x0
  120768: aa0003f4     	mov	x20, x0
  12076c: 91044019     	add	x25, x0, #0x110
  120770: a9002009     	stp	x9, x8, [x0]
  120774: 52800028     	mov	w8, #0x1                // =1
  120778: 91048015     	add	x21, x0, #0x120
  12077c: 3c830f00     	str	q0, [x24, #0x30]!
  120780: f8010e98     	str	x24, [x20, #0x10]!
  120784: 39044008     	strb	w8, [x0, #0x110]
  120788: ad020000     	stp	q0, q0, [x0, #0x40]
  12078c: ad030000     	stp	q0, q0, [x0, #0x60]
  120790: ad040000     	stp	q0, q0, [x0, #0x80]
  120794: ad050000     	stp	q0, q0, [x0, #0xa0]
  120798: ad060000     	stp	q0, q0, [x0, #0xc0]
  12079c: ad070000     	stp	q0, q0, [x0, #0xe0]
  1207a0: 3d804000     	str	q0, [x0, #0x100]
  1207a4: a901e419     	stp	x25, x25, [x0, #0x18]
  1207a8: aa1503e0     	mov	x0, x21
  1207ac: 9400f3f5     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  1207b0: f0000288     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1207b4: f0000297     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1207b8: 91194108     	add	x8, x8, #0x650
  1207bc: 08dffd08     	ldarb	w8, [x8]
  1207c0: 360022c8     	tbz	w8, #0x0, 0x120c18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x25dc>
  1207c4: f94322e8     	ldr	x8, [x23, #0x640]
  1207c8: eb13011f     	cmp	x8, x19
  1207cc: 54000080     	b.eq	0x1207dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x21a0>
  1207d0: a9410901     	ldp	x1, x2, [x8, #0x10]
  1207d4: aa1403e0     	mov	x0, x20
  1207d8: 9400512c     	bl	0x134c88 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x8dc>
  1207dc: a9412269     	ldp	x9, x8, [x19, #0x10]
  1207e0: eb09011f     	cmp	x8, x9
  1207e4: 54000180     	b.eq	0x120814 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x21d8>
  1207e8: aa1f03f6     	mov	x22, xzr
  1207ec: 14000005     	b	0x120800 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x21c4>
  1207f0: cb09010a     	sub	x10, x8, x9
  1207f4: 110006d6     	add	w22, w22, #0x1
  1207f8: eb8a0edf     	cmp	x22, x10, asr #3
  1207fc: 540000c2     	b.hs	0x120814 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x21d8>
  120800: f8767920     	ldr	x0, [x9, x22, lsl #3]
  120804: b4ffff60     	cbz	x0, 0x1207f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x21b4>
  120808: 9400fbd6     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  12080c: a9412269     	ldp	x9, x8, [x19, #0x10]
  120810: 17fffff8     	b	0x1207f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x21b4>
  120814: 52800300     	mov	w0, #0x18               // =24
  120818: 9400f192     	bl	0x15ce60 <_Znwm@plt>
  12081c: aa0003f6     	mov	x22, x0
  120820: aa1503e1     	mov	x1, x21
  120824: aa1f03e2     	mov	x2, xzr
  120828: 9400fd5a     	bl	0x15fd90 <_ZNSt6__ndk114collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  12082c: aa1303e0     	mov	x0, x19
  120830: aa1603e1     	mov	x1, x22
  120834: 94000181     	bl	0x120e38 <std::__ndk1::locale::classic()+0x98>
  120838: 52800300     	mov	w0, #0x18               // =24
  12083c: 9400f189     	bl	0x15ce60 <_Znwm@plt>
  120840: aa0003f6     	mov	x22, x0
  120844: aa1503e1     	mov	x1, x21
  120848: aa1f03e2     	mov	x2, xzr
  12084c: 9400fd55     	bl	0x15fda0 <_ZNSt6__ndk114collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  120850: aa1303e0     	mov	x0, x19
  120854: aa1603e1     	mov	x1, x22
  120858: 940001c2     	bl	0x120f60 <std::__ndk1::locale::classic()+0x1c0>
  12085c: 52800500     	mov	w0, #0x28               // =40
  120860: 9400f180     	bl	0x15ce60 <_Znwm@plt>
  120864: aa0003f6     	mov	x22, x0
  120868: aa1503e1     	mov	x1, x21
  12086c: aa1f03e2     	mov	x2, xzr
  120870: 9400fd50     	bl	0x15fdb0 <_ZNSt6__ndk112ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  120874: aa1303e0     	mov	x0, x19
  120878: aa1603e1     	mov	x1, x22
  12087c: 94000203     	bl	0x121088 <std::__ndk1::locale::classic()+0x2e8>
  120880: 52800300     	mov	w0, #0x18               // =24
  120884: 9400f177     	bl	0x15ce60 <_Znwm@plt>
  120888: aa0003f6     	mov	x22, x0
  12088c: aa1503e1     	mov	x1, x21
  120890: aa1f03e2     	mov	x2, xzr
  120894: 9400fd4b     	bl	0x15fdc0 <_ZNSt6__ndk112ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  120898: aa1303e0     	mov	x0, x19
  12089c: aa1603e1     	mov	x1, x22
  1208a0: 94000244     	bl	0x1211b0 <std::__ndk1::locale::classic()+0x410>
  1208a4: 52800200     	mov	w0, #0x10               // =16
  1208a8: 9400f16e     	bl	0x15ce60 <_Znwm@plt>
  1208ac: aa0003e1     	mov	x1, x0
  1208b0: b0000268     	adrp	x8, 0x16d000
  1208b4: 92800009     	mov	x9, #-0x1               // =-1
  1208b8: f9402508     	ldr	x8, [x8, #0x48]
  1208bc: 91004108     	add	x8, x8, #0x10
  1208c0: a9002428     	stp	x8, x9, [x1]
  1208c4: aa1303e0     	mov	x0, x19
  1208c8: 94000284     	bl	0x1212d8 <std::__ndk1::locale::classic()+0x538>
  1208cc: 52800300     	mov	w0, #0x18               // =24
  1208d0: 9400f164     	bl	0x15ce60 <_Znwm@plt>
  1208d4: 39448268     	ldrb	w8, [x19, #0x120]
  1208d8: aa0003f6     	mov	x22, x0
  1208dc: f9409a69     	ldr	x9, [x19, #0x130]
  1208e0: 7200011f     	tst	w8, #0x1
  1208e4: 9a951521     	csinc	x1, x9, x21, ne
  1208e8: aa1f03e2     	mov	x2, xzr
  1208ec: 9400fd39     	bl	0x15fdd0 <_ZNSt6__ndk17codecvtIwc9mbstate_tEC2EPKcm@plt>
  1208f0: b0000268     	adrp	x8, 0x16d000
  1208f4: f9402908     	ldr	x8, [x8, #0x50]
  1208f8: 91004108     	add	x8, x8, #0x10
  1208fc: f90002c8     	str	x8, [x22]
  120900: aa1303e0     	mov	x0, x19
  120904: aa1603e1     	mov	x1, x22
  120908: 940002be     	bl	0x121400 <std::__ndk1::locale::classic()+0x660>
  12090c: 52800200     	mov	w0, #0x10               // =16
  120910: 9400f154     	bl	0x15ce60 <_Znwm@plt>
  120914: aa0003e1     	mov	x1, x0
  120918: b0000268     	adrp	x8, 0x16d000
  12091c: 92800009     	mov	x9, #-0x1               // =-1
  120920: f9402d08     	ldr	x8, [x8, #0x58]
  120924: 91004108     	add	x8, x8, #0x10
  120928: a9002428     	stp	x8, x9, [x1]
  12092c: aa1303e0     	mov	x0, x19
  120930: 940002fe     	bl	0x121528 <std::__ndk1::locale::classic()+0x788>
  120934: 52800200     	mov	w0, #0x10               // =16
  120938: 9400f14a     	bl	0x15ce60 <_Znwm@plt>
  12093c: aa0003e1     	mov	x1, x0
  120940: b0000268     	adrp	x8, 0x16d000
  120944: 92800009     	mov	x9, #-0x1               // =-1
  120948: f9403108     	ldr	x8, [x8, #0x60]
  12094c: 91004108     	add	x8, x8, #0x10
  120950: a9002428     	stp	x8, x9, [x1]
  120954: aa1303e0     	mov	x0, x19
  120958: 9400033e     	bl	0x121650 <std::__ndk1::locale::classic()+0x8b0>
  12095c: 52800600     	mov	w0, #0x30               // =48
  120960: 9400f140     	bl	0x15ce60 <_Znwm@plt>
  120964: 528585c8     	mov	w8, #0x2c2e             // =11310
  120968: b000026a     	adrp	x10, 0x16d000
  12096c: 39448269     	ldrb	w9, [x19, #0x120]
  120970: 910006b7     	add	x23, x21, #0x1
  120974: aa0003f6     	mov	x22, x0
  120978: f940354a     	ldr	x10, [x10, #0x68]
  12097c: 79002008     	strh	w8, [x0, #0x10]
  120980: f9409a68     	ldr	x8, [x19, #0x130]
  120984: 7200013f     	tst	w9, #0x1
  120988: 92800009     	mov	x9, #-0x1               // =-1
  12098c: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  120990: 9100414a     	add	x10, x10, #0x10
  120994: f9000c1f     	str	xzr, [x0, #0x18]
  120998: 9a8802e1     	csel	x1, x23, x8, eq
  12099c: a900240a     	stp	x10, x9, [x0]
  1209a0: 9400fd10     	bl	0x15fde0 <_ZNSt6__ndk115numpunct_bynameIcE6__initEPKc@plt>
  1209a4: aa1303e0     	mov	x0, x19
  1209a8: aa1603e1     	mov	x1, x22
  1209ac: 94000373     	bl	0x121778 <std::__ndk1::locale::classic()+0x9d8>
  1209b0: 52800600     	mov	w0, #0x30               // =48
  1209b4: 9400f12b     	bl	0x15ce60 <_Znwm@plt>
  1209b8: f0fffa88     	adrp	x8, 0x73000
  1209bc: b000026a     	adrp	x10, 0x16d000
  1209c0: 39448269     	ldrb	w9, [x19, #0x120]
  1209c4: aa0003f6     	mov	x22, x0
  1209c8: f940394a     	ldr	x10, [x10, #0x70]
  1209cc: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  1209d0: fd475d00     	ldr	d0, [x8, #0xeb8]
  1209d4: 7200013f     	tst	w9, #0x1
  1209d8: f9409a68     	ldr	x8, [x19, #0x130]
  1209dc: 92800009     	mov	x9, #-0x1               // =-1
  1209e0: 9100414a     	add	x10, x10, #0x10
  1209e4: f9000c1f     	str	xzr, [x0, #0x18]
  1209e8: fd000800     	str	d0, [x0, #0x10]
  1209ec: 9a8802e1     	csel	x1, x23, x8, eq
  1209f0: a900240a     	stp	x10, x9, [x0]
  1209f4: 9400fcff     	bl	0x15fdf0 <_ZNSt6__ndk115numpunct_bynameIwE6__initEPKc@plt>
  1209f8: aa1303e0     	mov	x0, x19
  1209fc: aa1603e1     	mov	x1, x22
  120a00: 940003a8     	bl	0x1218a0 <std::__ndk1::locale::classic()+0xb00>
  120a04: 52801100     	mov	w0, #0x88               // =136
  120a08: 9400f116     	bl	0x15ce60 <_Znwm@plt>
  120a0c: aa0003f6     	mov	x22, x0
  120a10: aa1503e1     	mov	x1, x21
  120a14: aa1f03e2     	mov	x2, xzr
  120a18: 94000436     	bl	0x121af0 <std::__ndk1::locale::classic()+0xd50>
  120a1c: aa1303e0     	mov	x0, x19
  120a20: aa1603e1     	mov	x1, x22
  120a24: 940003e9     	bl	0x1219c8 <std::__ndk1::locale::classic()+0xc28>
  120a28: 52801100     	mov	w0, #0x88               // =136
  120a2c: 9400f10d     	bl	0x15ce60 <_Znwm@plt>
  120a30: aa0003f6     	mov	x22, x0
  120a34: aa1503e1     	mov	x1, x21
  120a38: aa1f03e2     	mov	x2, xzr
  120a3c: 940004b0     	bl	0x121cfc <std::__ndk1::locale::classic()+0xf5c>
  120a40: aa1303e0     	mov	x0, x19
  120a44: aa1603e1     	mov	x1, x22
  120a48: 94000463     	bl	0x121bd4 <std::__ndk1::locale::classic()+0xe34>
  120a4c: 52801100     	mov	w0, #0x88               // =136
  120a50: 9400f104     	bl	0x15ce60 <_Znwm@plt>
  120a54: aa0003f6     	mov	x22, x0
  120a58: aa1503e1     	mov	x1, x21
  120a5c: aa1f03e2     	mov	x2, xzr
  120a60: 9400052a     	bl	0x121f08 <std::__ndk1::locale::classic()+0x1168>
  120a64: aa1303e0     	mov	x0, x19
  120a68: aa1603e1     	mov	x1, x22
  120a6c: 940004dd     	bl	0x121de0 <std::__ndk1::locale::classic()+0x1040>
  120a70: 52801100     	mov	w0, #0x88               // =136
  120a74: 9400f0fb     	bl	0x15ce60 <_Znwm@plt>
  120a78: aa0003f6     	mov	x22, x0
  120a7c: aa1503e1     	mov	x1, x21
  120a80: aa1f03e2     	mov	x2, xzr
  120a84: 940005a4     	bl	0x122114 <std::__ndk1::locale::classic()+0x1374>
  120a88: aa1303e0     	mov	x0, x19
  120a8c: aa1603e1     	mov	x1, x22
  120a90: 94000557     	bl	0x121fec <std::__ndk1::locale::classic()+0x124c>
  120a94: 52808800     	mov	w0, #0x440              // =1088
  120a98: 9400f0f2     	bl	0x15ce60 <_Znwm@plt>
  120a9c: 90000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120aa0: aa0003f7     	mov	x23, x0
  120aa4: 92800009     	mov	x9, #-0x1               // =-1
  120aa8: 91006000     	add	x0, x0, #0x18
  120aac: f947c908     	ldr	x8, [x8, #0xf90]
  120ab0: 9100410a     	add	x10, x8, #0x10
  120ab4: 9101c108     	add	x8, x8, #0x70
  120ab8: a90026ea     	stp	x10, x9, [x23]
  120abc: f9000ae8     	str	x8, [x23, #0x10]
  120ac0: aa1503e1     	mov	x1, x21
  120ac4: 9400fccf     	bl	0x15fe00 <_ZNSt6__ndk118__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  120ac8: b0000268     	adrp	x8, 0x16d000
  120acc: f9403d08     	ldr	x8, [x8, #0x78]
  120ad0: 91004109     	add	x9, x8, #0x10
  120ad4: 9102a108     	add	x8, x8, #0xa8
  120ad8: f90002e9     	str	x9, [x23]
  120adc: f9000ae8     	str	x8, [x23, #0x10]
  120ae0: aa1303e0     	mov	x0, x19
  120ae4: aa1703e1     	mov	x1, x23
  120ae8: 940005c4     	bl	0x1221f8 <std::__ndk1::locale::classic()+0x1458>
  120aec: 52808800     	mov	w0, #0x440              // =1088
  120af0: 9400f0dc     	bl	0x15ce60 <_Znwm@plt>
  120af4: 90000268     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120af8: aa0003f7     	mov	x23, x0
  120afc: 92800009     	mov	x9, #-0x1               // =-1
  120b00: 91006000     	add	x0, x0, #0x18
  120b04: f947cd08     	ldr	x8, [x8, #0xf98]
  120b08: 9100410a     	add	x10, x8, #0x10
  120b0c: 9101c108     	add	x8, x8, #0x70
  120b10: a90026ea     	stp	x10, x9, [x23]
  120b14: f9000ae8     	str	x8, [x23, #0x10]
  120b18: aa1503e1     	mov	x1, x21
  120b1c: 9400fcbd     	bl	0x15fe10 <_ZNSt6__ndk118__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  120b20: b0000268     	adrp	x8, 0x16d000
  120b24: f9404108     	ldr	x8, [x8, #0x80]
  120b28: 91004109     	add	x9, x8, #0x10
  120b2c: 9102a108     	add	x8, x8, #0xa8
  120b30: f90002e9     	str	x9, [x23]
  120b34: f9000ae8     	str	x8, [x23, #0x10]
  120b38: aa1303e0     	mov	x0, x19
  120b3c: aa1703e1     	mov	x1, x23
  120b40: 940005f8     	bl	0x122320 <std::__ndk1::locale::classic()+0x1580>
  120b44: 52800300     	mov	w0, #0x18               // =24
  120b48: 9400f0c6     	bl	0x15ce60 <_Znwm@plt>
  120b4c: aa0003f6     	mov	x22, x0
  120b50: aa1503e1     	mov	x1, x21
  120b54: aa1f03e2     	mov	x2, xzr
  120b58: 940050ad     	bl	0x134e0c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa60>
  120b5c: b0000268     	adrp	x8, 0x16d000
  120b60: f9404508     	ldr	x8, [x8, #0x88]
  120b64: 91004108     	add	x8, x8, #0x10
  120b68: f90002c8     	str	x8, [x22]
  120b6c: aa1303e0     	mov	x0, x19
  120b70: aa1603e1     	mov	x1, x22
  120b74: 94000635     	bl	0x122448 <std::__ndk1::locale::classic()+0x16a8>
  120b78: 52800300     	mov	w0, #0x18               // =24
  120b7c: 9400f0b9     	bl	0x15ce60 <_Znwm@plt>
  120b80: aa0003f6     	mov	x22, x0
  120b84: aa1503e1     	mov	x1, x21
  120b88: aa1f03e2     	mov	x2, xzr
  120b8c: 940050da     	bl	0x134ef4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xb48>
  120b90: b0000268     	adrp	x8, 0x16d000
  120b94: f9404908     	ldr	x8, [x8, #0x90]
  120b98: 91004108     	add	x8, x8, #0x10
  120b9c: f90002c8     	str	x8, [x22]
  120ba0: aa1303e0     	mov	x0, x19
  120ba4: aa1603e1     	mov	x1, x22
  120ba8: 94000672     	bl	0x122570 <std::__ndk1::locale::classic()+0x17d0>
  120bac: 52800200     	mov	w0, #0x10               // =16
  120bb0: 9400f0ac     	bl	0x15ce60 <_Znwm@plt>
  120bb4: aa0003e1     	mov	x1, x0
  120bb8: b0000268     	adrp	x8, 0x16d000
  120bbc: 92800009     	mov	x9, #-0x1               // =-1
  120bc0: f9404d08     	ldr	x8, [x8, #0x98]
  120bc4: 91004108     	add	x8, x8, #0x10
  120bc8: a9002428     	stp	x8, x9, [x1]
  120bcc: aa1303e0     	mov	x0, x19
  120bd0: 940006b2     	bl	0x122698 <std::__ndk1::locale::classic()+0x18f8>
  120bd4: 52800200     	mov	w0, #0x10               // =16
  120bd8: 9400f0a2     	bl	0x15ce60 <_Znwm@plt>
  120bdc: aa0003e1     	mov	x1, x0
  120be0: b0000268     	adrp	x8, 0x16d000
  120be4: 92800009     	mov	x9, #-0x1               // =-1
  120be8: f9405108     	ldr	x8, [x8, #0xa0]
  120bec: 91004108     	add	x8, x8, #0x10
  120bf0: a9002428     	stp	x8, x9, [x1]
  120bf4: aa1303e0     	mov	x0, x19
  120bf8: 940006f2     	bl	0x1227c0 <std::__ndk1::locale::classic()+0x1a20>
  120bfc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  120c00: a94357f6     	ldp	x22, x21, [sp, #0x30]
  120c04: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  120c08: f9400bf9     	ldr	x25, [sp, #0x10]
  120c0c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  120c10: d50323bf     	autiasp
  120c14: d65f03c0     	ret
  120c18: f0000280     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120c1c: 91194000     	add	x0, x0, #0x650
  120c20: 9400faa0     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  120c24: 34ffdd00     	cbz	w0, 0x1207c4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2188>
  120c28: 900002b6     	adrp	x22, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  120c2c: 52800021     	mov	w1, #0x1                // =1
  120c30: 9109c2d6     	add	x22, x22, #0x270
  120c34: aa1603e0     	mov	x0, x22
  120c38: 97fff501     	bl	0x11e03c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x2c>
  120c3c: f0000289     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120c40: f0000280     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120c44: f0000288     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120c48: 91190129     	add	x9, x9, #0x640
  120c4c: 91194000     	add	x0, x0, #0x650
  120c50: f90322f6     	str	x22, [x23, #0x640]
  120c54: f9032509     	str	x9, [x8, #0x648]
  120c58: 9400fa9e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  120c5c: 17fffeda     	b	0x1207c4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2188>
  120c60: aa0003f6     	mov	x22, x0
  120c64: f0000280     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120c68: 91194000     	add	x0, x0, #0x650
  120c6c: 9400fb81     	bl	0x15fa70 <__cxa_guard_abort@plt>
  120c70: 14000028     	b	0x120d10 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26d4>
  120c74: 14000018     	b	0x120cd4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2698>
  120c78: 14000017     	b	0x120cd4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2698>
  120c7c: 14000001     	b	0x120c80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2644>
  120c80: aa0003f6     	mov	x22, x0
  120c84: aa1703e0     	mov	x0, x23
  120c88: 9400f3a6     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  120c8c: aa1703e0     	mov	x0, x23
  120c90: 1400001b     	b	0x120cfc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26c0>
  120c94: 14000017     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120c98: 14000016     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120c9c: 14000015     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120ca0: 14000014     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120ca4: aa1603f7     	mov	x23, x22
  120ca8: aa0003f6     	mov	x22, x0
  120cac: aa1703e0     	mov	x0, x23
  120cb0: 9400fc5c     	bl	0x15fe20 <_ZNSt6__ndk18numpunctIwED2Ev@plt>
  120cb4: aa1703e0     	mov	x0, x23
  120cb8: 14000011     	b	0x120cfc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26c0>
  120cbc: aa1603f7     	mov	x23, x22
  120cc0: aa0003f6     	mov	x22, x0
  120cc4: aa1703e0     	mov	x0, x23
  120cc8: 9400fc5a     	bl	0x15fe30 <_ZNSt6__ndk18numpunctIcED2Ev@plt>
  120ccc: aa1703e0     	mov	x0, x23
  120cd0: 1400000b     	b	0x120cfc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26c0>
  120cd4: aa1603e8     	mov	x8, x22
  120cd8: aa0003f6     	mov	x22, x0
  120cdc: aa0803e0     	mov	x0, x8
  120ce0: 14000007     	b	0x120cfc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26c0>
  120ce4: 14000003     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120ce8: 14000002     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120cec: 14000001     	b	0x120cf0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26b4>
  120cf0: aa1603e1     	mov	x1, x22
  120cf4: aa0003f6     	mov	x22, x0
  120cf8: aa0103e0     	mov	x0, x1
  120cfc: 9400f079     	bl	0x15cee0 <_ZdlPv@plt>
  120d00: 14000004     	b	0x120d10 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26d4>
  120d04: aa0003f6     	mov	x22, x0
  120d08: 14000019     	b	0x120d6c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2730>
  120d0c: aa0003f6     	mov	x22, x0
  120d10: aa1603e0     	mov	x0, x22
  120d14: 9400f08f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  120d18: a9412269     	ldp	x9, x8, [x19, #0x10]
  120d1c: eb09011f     	cmp	x8, x9
  120d20: 54000041     	b.ne	0x120d28 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26ec>
  120d24: 9400f35f     	bl	0x15daa0 <__cxa_rethrow@plt>
  120d28: aa1f03f6     	mov	x22, xzr
  120d2c: 14000005     	b	0x120d40 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2704>
  120d30: cb09010a     	sub	x10, x8, x9
  120d34: 110006d6     	add	w22, w22, #0x1
  120d38: eb8a0edf     	cmp	x22, x10, asr #3
  120d3c: 54ffff42     	b.hs	0x120d24 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26e8>
  120d40: f8767920     	ldr	x0, [x9, x22, lsl #3]
  120d44: b4ffff60     	cbz	x0, 0x120d30 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26f4>
  120d48: 9400fa8a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120d4c: a9412269     	ldp	x9, x8, [x19, #0x10]
  120d50: 17fffff8     	b	0x120d30 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x26f4>
  120d54: aa0003f6     	mov	x22, x0
  120d58: 9400f356     	bl	0x15dab0 <__cxa_end_catch@plt>
  120d5c: 394002a8     	ldrb	w8, [x21]
  120d60: 36000068     	tbz	w8, #0x0, 0x120d6c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2730>
  120d64: f9409a60     	ldr	x0, [x19, #0x130]
  120d68: 9400f05e     	bl	0x15cee0 <_ZdlPv@plt>
  120d6c: f9400280     	ldr	x0, [x20]
  120d70: b40000e0     	cbz	x0, 0x120d8c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2750>
  120d74: eb18001f     	cmp	x0, x24
  120d78: f9000e60     	str	x0, [x19, #0x18]
  120d7c: 54000061     	b.ne	0x120d88 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x274c>
  120d80: 3900033f     	strb	wzr, [x25]
  120d84: 14000002     	b	0x120d8c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x2750>
  120d88: 9400f056     	bl	0x15cee0 <_ZdlPv@plt>
  120d8c: aa1303e0     	mov	x0, x19
  120d90: 9400f364     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  120d94: aa1603e0     	mov	x0, x22
  120d98: 9400e0f2     	bl	0x159160 <__emutls_get_address+0x6d4>
  120d9c: 97fe2066     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000120da0 <std::__ndk1::locale::classic()>:
  120da0: d503233f     	paciasp
  120da4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  120da8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  120dac: 910003fd     	mov	x29, sp
  120db0: f0000288     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120db4: f0000294     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120db8: 91194108     	add	x8, x8, #0x650
  120dbc: 08dffd08     	ldarb	w8, [x8]
  120dc0: 360000c8     	tbz	w8, #0x0, 0x120dd8 <std::__ndk1::locale::classic()+0x38>
  120dc4: f9432680     	ldr	x0, [x20, #0x648]
  120dc8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  120dcc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  120dd0: d50323bf     	autiasp
  120dd4: d65f03c0     	ret
  120dd8: f0000280     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120ddc: 91194000     	add	x0, x0, #0x650
  120de0: 9400fa30     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  120de4: 34ffff00     	cbz	w0, 0x120dc4 <std::__ndk1::locale::classic()+0x24>
  120de8: 900002b3     	adrp	x19, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  120dec: 52800021     	mov	w1, #0x1                // =1
  120df0: 9109c273     	add	x19, x19, #0x270
  120df4: aa1303e0     	mov	x0, x19
  120df8: 97fff491     	bl	0x11e03c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x2c>
  120dfc: f0000289     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120e00: f0000280     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120e04: f0000288     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120e08: 91190129     	add	x9, x9, #0x640
  120e0c: 91194000     	add	x0, x0, #0x650
  120e10: f9032113     	str	x19, [x8, #0x640]
  120e14: f9032689     	str	x9, [x20, #0x648]
  120e18: 9400fa2e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  120e1c: 17ffffea     	b	0x120dc4 <std::__ndk1::locale::classic()+0x24>
  120e20: aa0003f3     	mov	x19, x0
  120e24: f0000280     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  120e28: 91194000     	add	x0, x0, #0x650
  120e2c: 9400fb11     	bl	0x15fa70 <__cxa_guard_abort@plt>
  120e30: aa1303e0     	mov	x0, x19
  120e34: 9400e0cb     	bl	0x159160 <__emutls_get_address+0x6d4>
  120e38: d503233f     	paciasp
  120e3c: d101c3ff     	sub	sp, sp, #0x70
  120e40: a9037bfd     	stp	x29, x30, [sp, #0x30]
  120e44: 9100c3fd     	add	x29, sp, #0x30
  120e48: f90023f7     	str	x23, [sp, #0x40]
  120e4c: a90557f6     	stp	x22, x21, [sp, #0x50]
  120e50: a9064ff4     	stp	x20, x19, [sp, #0x60]
  120e54: 90000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120e58: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120e5c: d53bd056     	mrs	x22, TPIDR_EL0
  120e60: aa0103f3     	mov	x19, x1
  120e64: f94016c8     	ldr	x8, [x22, #0x28]
  120e68: aa0003f5     	mov	x21, x0
  120e6c: f947e694     	ldr	x20, [x20, #0xfc8]
  120e70: f9474529     	ldr	x9, [x9, #0xe88]
  120e74: f81f83a8     	stur	x8, [x29, #-0x8]
  120e78: f9000bff     	str	xzr, [sp, #0x10]
  120e7c: a90027f4     	stp	x20, x9, [sp]
  120e80: c8dffe88     	ldar	x8, [x20]
  120e84: b100051f     	cmn	x8, #0x1
  120e88: 54000160     	b.eq	0x120eb4 <std::__ndk1::locale::classic()+0x114>
  120e8c: 910003e8     	mov	x8, sp
  120e90: d10043a9     	sub	x9, x29, #0x10
  120e94: 90000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120e98: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  120e9c: 9104d042     	add	x2, x2, #0x134
  120ea0: 910063e1     	add	x1, sp, #0x18
  120ea4: f81f03a8     	stur	x8, [x29, #-0x10]
  120ea8: f9000fe9     	str	x9, [sp, #0x18]
  120eac: f947e400     	ldr	x0, [x0, #0xfc8]
  120eb0: 9400fab0     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  120eb4: b9800a88     	ldrsw	x8, [x20, #0x8]
  120eb8: aa1303e0     	mov	x0, x19
  120ebc: d1000517     	sub	x23, x8, #0x1
  120ec0: 9400fa28     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  120ec4: aa1503f4     	mov	x20, x21
  120ec8: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  120ecc: cb080129     	sub	x9, x9, x8
  120ed0: 9343fd2a     	asr	x10, x9, #3
  120ed4: eb17015f     	cmp	x10, x23
  120ed8: 54000168     	b.hi	0x120f04 <std::__ndk1::locale::classic()+0x164>
  120edc: 910006e9     	add	x9, x23, #0x1
  120ee0: eb0a0121     	subs	x1, x9, x10
  120ee4: 540000a9     	b.ls	0x120ef8 <std::__ndk1::locale::classic()+0x158>
  120ee8: aa1403e0     	mov	x0, x20
  120eec: 9400503c     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  120ef0: f9400288     	ldr	x8, [x20]
  120ef4: 14000004     	b	0x120f04 <std::__ndk1::locale::classic()+0x164>
  120ef8: 54000062     	b.hs	0x120f04 <std::__ndk1::locale::classic()+0x164>
  120efc: 8b090d09     	add	x9, x8, x9, lsl #3
  120f00: f9000ea9     	str	x9, [x21, #0x18]
  120f04: f8777900     	ldr	x0, [x8, x23, lsl #3]
  120f08: b4000060     	cbz	x0, 0x120f14 <std::__ndk1::locale::classic()+0x174>
  120f0c: 9400fa19     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120f10: f9400288     	ldr	x8, [x20]
  120f14: f8377913     	str	x19, [x8, x23, lsl #3]
  120f18: f94016c8     	ldr	x8, [x22, #0x28]
  120f1c: f85f83a9     	ldur	x9, [x29, #-0x8]
  120f20: eb09011f     	cmp	x8, x9
  120f24: 54000101     	b.ne	0x120f44 <std::__ndk1::locale::classic()+0x1a4>
  120f28: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  120f2c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  120f30: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  120f34: f94023f7     	ldr	x23, [sp, #0x40]
  120f38: 9101c3ff     	add	sp, sp, #0x70
  120f3c: d50323bf     	autiasp
  120f40: d65f03c0     	ret
  120f44: 9400efbb     	bl	0x15ce30 <__stack_chk_fail@plt>
  120f48: aa0003f4     	mov	x20, x0
  120f4c: b4000073     	cbz	x19, 0x120f58 <std::__ndk1::locale::classic()+0x1b8>
  120f50: aa1303e0     	mov	x0, x19
  120f54: 9400fa07     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  120f58: aa1403e0     	mov	x0, x20
  120f5c: 9400e081     	bl	0x159160 <__emutls_get_address+0x6d4>
  120f60: d503233f     	paciasp
  120f64: d101c3ff     	sub	sp, sp, #0x70
  120f68: a9037bfd     	stp	x29, x30, [sp, #0x30]
  120f6c: 9100c3fd     	add	x29, sp, #0x30
  120f70: f90023f7     	str	x23, [sp, #0x40]
  120f74: a90557f6     	stp	x22, x21, [sp, #0x50]
  120f78: a9064ff4     	stp	x20, x19, [sp, #0x60]
  120f7c: 90000274     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120f80: 90000269     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120f84: d53bd056     	mrs	x22, TPIDR_EL0
  120f88: aa0103f3     	mov	x19, x1
  120f8c: f94016c8     	ldr	x8, [x22, #0x28]
  120f90: aa0003f5     	mov	x21, x0
  120f94: f947ea94     	ldr	x20, [x20, #0xfd0]
  120f98: f9474529     	ldr	x9, [x9, #0xe88]
  120f9c: f81f83a8     	stur	x8, [x29, #-0x8]
  120fa0: f9000bff     	str	xzr, [sp, #0x10]
  120fa4: a90027f4     	stp	x20, x9, [sp]
  120fa8: c8dffe88     	ldar	x8, [x20]
  120fac: b100051f     	cmn	x8, #0x1
  120fb0: 54000160     	b.eq	0x120fdc <std::__ndk1::locale::classic()+0x23c>
  120fb4: 910003e8     	mov	x8, sp
  120fb8: d10043a9     	sub	x9, x29, #0x10
  120fbc: 90000260     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  120fc0: b00000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  120fc4: 9104d042     	add	x2, x2, #0x134
  120fc8: 910063e1     	add	x1, sp, #0x18
  120fcc: f81f03a8     	stur	x8, [x29, #-0x10]
  120fd0: f9000fe9     	str	x9, [sp, #0x18]
  120fd4: f947e800     	ldr	x0, [x0, #0xfd0]
  120fd8: 9400fa66     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  120fdc: b9800a88     	ldrsw	x8, [x20, #0x8]
  120fe0: aa1303e0     	mov	x0, x19
  120fe4: d1000517     	sub	x23, x8, #0x1
  120fe8: 9400f9de     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  120fec: aa1503f4     	mov	x20, x21
  120ff0: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  120ff4: cb080129     	sub	x9, x9, x8
  120ff8: 9343fd2a     	asr	x10, x9, #3
  120ffc: eb17015f     	cmp	x10, x23
  121000: 54000168     	b.hi	0x12102c <std::__ndk1::locale::classic()+0x28c>
  121004: 910006e9     	add	x9, x23, #0x1
  121008: eb0a0121     	subs	x1, x9, x10
  12100c: 540000a9     	b.ls	0x121020 <std::__ndk1::locale::classic()+0x280>
  121010: aa1403e0     	mov	x0, x20
  121014: 94004ff2     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121018: f9400288     	ldr	x8, [x20]
  12101c: 14000004     	b	0x12102c <std::__ndk1::locale::classic()+0x28c>
  121020: 54000062     	b.hs	0x12102c <std::__ndk1::locale::classic()+0x28c>
  121024: 8b090d09     	add	x9, x8, x9, lsl #3
  121028: f9000ea9     	str	x9, [x21, #0x18]
  12102c: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121030: b4000060     	cbz	x0, 0x12103c <std::__ndk1::locale::classic()+0x29c>
  121034: 9400f9cf     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121038: f9400288     	ldr	x8, [x20]
  12103c: f8377913     	str	x19, [x8, x23, lsl #3]
  121040: f94016c8     	ldr	x8, [x22, #0x28]
  121044: f85f83a9     	ldur	x9, [x29, #-0x8]
  121048: eb09011f     	cmp	x8, x9
  12104c: 54000101     	b.ne	0x12106c <std::__ndk1::locale::classic()+0x2cc>
  121050: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  121054: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121058: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  12105c: f94023f7     	ldr	x23, [sp, #0x40]
  121060: 9101c3ff     	add	sp, sp, #0x70
  121064: d50323bf     	autiasp
  121068: d65f03c0     	ret
  12106c: 9400ef71     	bl	0x15ce30 <__stack_chk_fail@plt>
  121070: aa0003f4     	mov	x20, x0
  121074: b4000073     	cbz	x19, 0x121080 <std::__ndk1::locale::classic()+0x2e0>
  121078: aa1303e0     	mov	x0, x19
  12107c: 9400f9bd     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121080: aa1403e0     	mov	x0, x20
  121084: 9400e037     	bl	0x159160 <__emutls_get_address+0x6d4>
  121088: d503233f     	paciasp
  12108c: d101c3ff     	sub	sp, sp, #0x70
  121090: a9037bfd     	stp	x29, x30, [sp, #0x30]
  121094: 9100c3fd     	add	x29, sp, #0x30
  121098: f90023f7     	str	x23, [sp, #0x40]
  12109c: a90557f6     	stp	x22, x21, [sp, #0x50]
  1210a0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1210a4: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1210a8: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1210ac: d53bd056     	mrs	x22, TPIDR_EL0
  1210b0: aa0103f3     	mov	x19, x1
  1210b4: f94016c8     	ldr	x8, [x22, #0x28]
  1210b8: aa0003f5     	mov	x21, x0
  1210bc: f9470294     	ldr	x20, [x20, #0xe00]
  1210c0: f9474529     	ldr	x9, [x9, #0xe88]
  1210c4: f81f83a8     	stur	x8, [x29, #-0x8]
  1210c8: f9000bff     	str	xzr, [sp, #0x10]
  1210cc: a90027f4     	stp	x20, x9, [sp]
  1210d0: c8dffe88     	ldar	x8, [x20]
  1210d4: b100051f     	cmn	x8, #0x1
  1210d8: 54000160     	b.eq	0x121104 <std::__ndk1::locale::classic()+0x364>
  1210dc: 910003e8     	mov	x8, sp
  1210e0: d10043a9     	sub	x9, x29, #0x10
  1210e4: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1210e8: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1210ec: 9104d042     	add	x2, x2, #0x134
  1210f0: 910063e1     	add	x1, sp, #0x18
  1210f4: f81f03a8     	stur	x8, [x29, #-0x10]
  1210f8: f9000fe9     	str	x9, [sp, #0x18]
  1210fc: f9470000     	ldr	x0, [x0, #0xe00]
  121100: 9400fa1c     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  121104: b9800a88     	ldrsw	x8, [x20, #0x8]
  121108: aa1303e0     	mov	x0, x19
  12110c: d1000517     	sub	x23, x8, #0x1
  121110: 9400f994     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  121114: aa1503f4     	mov	x20, x21
  121118: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  12111c: cb080129     	sub	x9, x9, x8
  121120: 9343fd2a     	asr	x10, x9, #3
  121124: eb17015f     	cmp	x10, x23
  121128: 54000168     	b.hi	0x121154 <std::__ndk1::locale::classic()+0x3b4>
  12112c: 910006e9     	add	x9, x23, #0x1
  121130: eb0a0121     	subs	x1, x9, x10
  121134: 540000a9     	b.ls	0x121148 <std::__ndk1::locale::classic()+0x3a8>
  121138: aa1403e0     	mov	x0, x20
  12113c: 94004fa8     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121140: f9400288     	ldr	x8, [x20]
  121144: 14000004     	b	0x121154 <std::__ndk1::locale::classic()+0x3b4>
  121148: 54000062     	b.hs	0x121154 <std::__ndk1::locale::classic()+0x3b4>
  12114c: 8b090d09     	add	x9, x8, x9, lsl #3
  121150: f9000ea9     	str	x9, [x21, #0x18]
  121154: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121158: b4000060     	cbz	x0, 0x121164 <std::__ndk1::locale::classic()+0x3c4>
  12115c: 9400f985     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121160: f9400288     	ldr	x8, [x20]
  121164: f8377913     	str	x19, [x8, x23, lsl #3]
  121168: f94016c8     	ldr	x8, [x22, #0x28]
  12116c: f85f83a9     	ldur	x9, [x29, #-0x8]
  121170: eb09011f     	cmp	x8, x9
  121174: 54000101     	b.ne	0x121194 <std::__ndk1::locale::classic()+0x3f4>
  121178: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12117c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121180: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  121184: f94023f7     	ldr	x23, [sp, #0x40]
  121188: 9101c3ff     	add	sp, sp, #0x70
  12118c: d50323bf     	autiasp
  121190: d65f03c0     	ret
  121194: 9400ef27     	bl	0x15ce30 <__stack_chk_fail@plt>
  121198: aa0003f4     	mov	x20, x0
  12119c: b4000073     	cbz	x19, 0x1211a8 <std::__ndk1::locale::classic()+0x408>
  1211a0: aa1303e0     	mov	x0, x19
  1211a4: 9400f973     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1211a8: aa1403e0     	mov	x0, x20
  1211ac: 9400dfed     	bl	0x159160 <__emutls_get_address+0x6d4>
  1211b0: d503233f     	paciasp
  1211b4: d101c3ff     	sub	sp, sp, #0x70
  1211b8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1211bc: 9100c3fd     	add	x29, sp, #0x30
  1211c0: f90023f7     	str	x23, [sp, #0x40]
  1211c4: a90557f6     	stp	x22, x21, [sp, #0x50]
  1211c8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1211cc: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1211d0: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1211d4: d53bd056     	mrs	x22, TPIDR_EL0
  1211d8: aa0103f3     	mov	x19, x1
  1211dc: f94016c8     	ldr	x8, [x22, #0x28]
  1211e0: aa0003f5     	mov	x21, x0
  1211e4: f9470e94     	ldr	x20, [x20, #0xe18]
  1211e8: f9474529     	ldr	x9, [x9, #0xe88]
  1211ec: f81f83a8     	stur	x8, [x29, #-0x8]
  1211f0: f9000bff     	str	xzr, [sp, #0x10]
  1211f4: a90027f4     	stp	x20, x9, [sp]
  1211f8: c8dffe88     	ldar	x8, [x20]
  1211fc: b100051f     	cmn	x8, #0x1
  121200: 54000160     	b.eq	0x12122c <std::__ndk1::locale::classic()+0x48c>
  121204: 910003e8     	mov	x8, sp
  121208: d10043a9     	sub	x9, x29, #0x10
  12120c: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121210: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  121214: 9104d042     	add	x2, x2, #0x134
  121218: 910063e1     	add	x1, sp, #0x18
  12121c: f81f03a8     	stur	x8, [x29, #-0x10]
  121220: f9000fe9     	str	x9, [sp, #0x18]
  121224: f9470c00     	ldr	x0, [x0, #0xe18]
  121228: 9400f9d2     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  12122c: b9800a88     	ldrsw	x8, [x20, #0x8]
  121230: aa1303e0     	mov	x0, x19
  121234: d1000517     	sub	x23, x8, #0x1
  121238: 9400f94a     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  12123c: aa1503f4     	mov	x20, x21
  121240: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  121244: cb080129     	sub	x9, x9, x8
  121248: 9343fd2a     	asr	x10, x9, #3
  12124c: eb17015f     	cmp	x10, x23
  121250: 54000168     	b.hi	0x12127c <std::__ndk1::locale::classic()+0x4dc>
  121254: 910006e9     	add	x9, x23, #0x1
  121258: eb0a0121     	subs	x1, x9, x10
  12125c: 540000a9     	b.ls	0x121270 <std::__ndk1::locale::classic()+0x4d0>
  121260: aa1403e0     	mov	x0, x20
  121264: 94004f5e     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121268: f9400288     	ldr	x8, [x20]
  12126c: 14000004     	b	0x12127c <std::__ndk1::locale::classic()+0x4dc>
  121270: 54000062     	b.hs	0x12127c <std::__ndk1::locale::classic()+0x4dc>
  121274: 8b090d09     	add	x9, x8, x9, lsl #3
  121278: f9000ea9     	str	x9, [x21, #0x18]
  12127c: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121280: b4000060     	cbz	x0, 0x12128c <std::__ndk1::locale::classic()+0x4ec>
  121284: 9400f93b     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121288: f9400288     	ldr	x8, [x20]
  12128c: f8377913     	str	x19, [x8, x23, lsl #3]
  121290: f94016c8     	ldr	x8, [x22, #0x28]
  121294: f85f83a9     	ldur	x9, [x29, #-0x8]
  121298: eb09011f     	cmp	x8, x9
  12129c: 54000101     	b.ne	0x1212bc <std::__ndk1::locale::classic()+0x51c>
  1212a0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1212a4: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1212a8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1212ac: f94023f7     	ldr	x23, [sp, #0x40]
  1212b0: 9101c3ff     	add	sp, sp, #0x70
  1212b4: d50323bf     	autiasp
  1212b8: d65f03c0     	ret
  1212bc: 9400eedd     	bl	0x15ce30 <__stack_chk_fail@plt>
  1212c0: aa0003f4     	mov	x20, x0
  1212c4: b4000073     	cbz	x19, 0x1212d0 <std::__ndk1::locale::classic()+0x530>
  1212c8: aa1303e0     	mov	x0, x19
  1212cc: 9400f929     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1212d0: aa1403e0     	mov	x0, x20
  1212d4: 9400dfa3     	bl	0x159160 <__emutls_get_address+0x6d4>
  1212d8: d503233f     	paciasp
  1212dc: d101c3ff     	sub	sp, sp, #0x70
  1212e0: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1212e4: 9100c3fd     	add	x29, sp, #0x30
  1212e8: f90023f7     	str	x23, [sp, #0x40]
  1212ec: a90557f6     	stp	x22, x21, [sp, #0x50]
  1212f0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1212f4: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1212f8: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1212fc: d53bd056     	mrs	x22, TPIDR_EL0
  121300: aa0103f3     	mov	x19, x1
  121304: f94016c8     	ldr	x8, [x22, #0x28]
  121308: aa0003f5     	mov	x21, x0
  12130c: f947ee94     	ldr	x20, [x20, #0xfd8]
  121310: f9474529     	ldr	x9, [x9, #0xe88]
  121314: f81f83a8     	stur	x8, [x29, #-0x8]
  121318: f9000bff     	str	xzr, [sp, #0x10]
  12131c: a90027f4     	stp	x20, x9, [sp]
  121320: c8dffe88     	ldar	x8, [x20]
  121324: b100051f     	cmn	x8, #0x1
  121328: 54000160     	b.eq	0x121354 <std::__ndk1::locale::classic()+0x5b4>
  12132c: 910003e8     	mov	x8, sp
  121330: d10043a9     	sub	x9, x29, #0x10
  121334: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121338: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  12133c: 9104d042     	add	x2, x2, #0x134
  121340: 910063e1     	add	x1, sp, #0x18
  121344: f81f03a8     	stur	x8, [x29, #-0x10]
  121348: f9000fe9     	str	x9, [sp, #0x18]
  12134c: f947ec00     	ldr	x0, [x0, #0xfd8]
  121350: 9400f988     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  121354: b9800a88     	ldrsw	x8, [x20, #0x8]
  121358: aa1303e0     	mov	x0, x19
  12135c: d1000517     	sub	x23, x8, #0x1
  121360: 9400f900     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  121364: aa1503f4     	mov	x20, x21
  121368: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  12136c: cb080129     	sub	x9, x9, x8
  121370: 9343fd2a     	asr	x10, x9, #3
  121374: eb17015f     	cmp	x10, x23
  121378: 54000168     	b.hi	0x1213a4 <std::__ndk1::locale::classic()+0x604>
  12137c: 910006e9     	add	x9, x23, #0x1
  121380: eb0a0121     	subs	x1, x9, x10
  121384: 540000a9     	b.ls	0x121398 <std::__ndk1::locale::classic()+0x5f8>
  121388: aa1403e0     	mov	x0, x20
  12138c: 94004f14     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121390: f9400288     	ldr	x8, [x20]
  121394: 14000004     	b	0x1213a4 <std::__ndk1::locale::classic()+0x604>
  121398: 54000062     	b.hs	0x1213a4 <std::__ndk1::locale::classic()+0x604>
  12139c: 8b090d09     	add	x9, x8, x9, lsl #3
  1213a0: f9000ea9     	str	x9, [x21, #0x18]
  1213a4: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1213a8: b4000060     	cbz	x0, 0x1213b4 <std::__ndk1::locale::classic()+0x614>
  1213ac: 9400f8f1     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1213b0: f9400288     	ldr	x8, [x20]
  1213b4: f8377913     	str	x19, [x8, x23, lsl #3]
  1213b8: f94016c8     	ldr	x8, [x22, #0x28]
  1213bc: f85f83a9     	ldur	x9, [x29, #-0x8]
  1213c0: eb09011f     	cmp	x8, x9
  1213c4: 54000101     	b.ne	0x1213e4 <std::__ndk1::locale::classic()+0x644>
  1213c8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1213cc: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1213d0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1213d4: f94023f7     	ldr	x23, [sp, #0x40]
  1213d8: 9101c3ff     	add	sp, sp, #0x70
  1213dc: d50323bf     	autiasp
  1213e0: d65f03c0     	ret
  1213e4: 9400ee93     	bl	0x15ce30 <__stack_chk_fail@plt>
  1213e8: aa0003f4     	mov	x20, x0
  1213ec: b4000073     	cbz	x19, 0x1213f8 <std::__ndk1::locale::classic()+0x658>
  1213f0: aa1303e0     	mov	x0, x19
  1213f4: 9400f8df     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1213f8: aa1403e0     	mov	x0, x20
  1213fc: 9400df59     	bl	0x159160 <__emutls_get_address+0x6d4>
  121400: d503233f     	paciasp
  121404: d101c3ff     	sub	sp, sp, #0x70
  121408: a9037bfd     	stp	x29, x30, [sp, #0x30]
  12140c: 9100c3fd     	add	x29, sp, #0x30
  121410: f90023f7     	str	x23, [sp, #0x40]
  121414: a90557f6     	stp	x22, x21, [sp, #0x50]
  121418: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12141c: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121420: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121424: d53bd056     	mrs	x22, TPIDR_EL0
  121428: aa0103f3     	mov	x19, x1
  12142c: f94016c8     	ldr	x8, [x22, #0x28]
  121430: aa0003f5     	mov	x21, x0
  121434: f947f294     	ldr	x20, [x20, #0xfe0]
  121438: f9474529     	ldr	x9, [x9, #0xe88]
  12143c: f81f83a8     	stur	x8, [x29, #-0x8]
  121440: f9000bff     	str	xzr, [sp, #0x10]
  121444: a90027f4     	stp	x20, x9, [sp]
  121448: c8dffe88     	ldar	x8, [x20]
  12144c: b100051f     	cmn	x8, #0x1
  121450: 54000160     	b.eq	0x12147c <std::__ndk1::locale::classic()+0x6dc>
  121454: 910003e8     	mov	x8, sp
  121458: d10043a9     	sub	x9, x29, #0x10
  12145c: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121460: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  121464: 9104d042     	add	x2, x2, #0x134
  121468: 910063e1     	add	x1, sp, #0x18
  12146c: f81f03a8     	stur	x8, [x29, #-0x10]
  121470: f9000fe9     	str	x9, [sp, #0x18]
  121474: f947f000     	ldr	x0, [x0, #0xfe0]
  121478: 9400f93e     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  12147c: b9800a88     	ldrsw	x8, [x20, #0x8]
  121480: aa1303e0     	mov	x0, x19
  121484: d1000517     	sub	x23, x8, #0x1
  121488: 9400f8b6     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  12148c: aa1503f4     	mov	x20, x21
  121490: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  121494: cb080129     	sub	x9, x9, x8
  121498: 9343fd2a     	asr	x10, x9, #3
  12149c: eb17015f     	cmp	x10, x23
  1214a0: 54000168     	b.hi	0x1214cc <std::__ndk1::locale::classic()+0x72c>
  1214a4: 910006e9     	add	x9, x23, #0x1
  1214a8: eb0a0121     	subs	x1, x9, x10
  1214ac: 540000a9     	b.ls	0x1214c0 <std::__ndk1::locale::classic()+0x720>
  1214b0: aa1403e0     	mov	x0, x20
  1214b4: 94004eca     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1214b8: f9400288     	ldr	x8, [x20]
  1214bc: 14000004     	b	0x1214cc <std::__ndk1::locale::classic()+0x72c>
  1214c0: 54000062     	b.hs	0x1214cc <std::__ndk1::locale::classic()+0x72c>
  1214c4: 8b090d09     	add	x9, x8, x9, lsl #3
  1214c8: f9000ea9     	str	x9, [x21, #0x18]
  1214cc: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1214d0: b4000060     	cbz	x0, 0x1214dc <std::__ndk1::locale::classic()+0x73c>
  1214d4: 9400f8a7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1214d8: f9400288     	ldr	x8, [x20]
  1214dc: f8377913     	str	x19, [x8, x23, lsl #3]
  1214e0: f94016c8     	ldr	x8, [x22, #0x28]
  1214e4: f85f83a9     	ldur	x9, [x29, #-0x8]
  1214e8: eb09011f     	cmp	x8, x9
  1214ec: 54000101     	b.ne	0x12150c <std::__ndk1::locale::classic()+0x76c>
  1214f0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1214f4: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1214f8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1214fc: f94023f7     	ldr	x23, [sp, #0x40]
  121500: 9101c3ff     	add	sp, sp, #0x70
  121504: d50323bf     	autiasp
  121508: d65f03c0     	ret
  12150c: 9400ee49     	bl	0x15ce30 <__stack_chk_fail@plt>
  121510: aa0003f4     	mov	x20, x0
  121514: b4000073     	cbz	x19, 0x121520 <std::__ndk1::locale::classic()+0x780>
  121518: aa1303e0     	mov	x0, x19
  12151c: 9400f895     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121520: aa1403e0     	mov	x0, x20
  121524: 9400df0f     	bl	0x159160 <__emutls_get_address+0x6d4>
  121528: d503233f     	paciasp
  12152c: d101c3ff     	sub	sp, sp, #0x70
  121530: a9037bfd     	stp	x29, x30, [sp, #0x30]
  121534: 9100c3fd     	add	x29, sp, #0x30
  121538: f90023f7     	str	x23, [sp, #0x40]
  12153c: a90557f6     	stp	x22, x21, [sp, #0x50]
  121540: a9064ff4     	stp	x20, x19, [sp, #0x60]
  121544: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121548: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12154c: d53bd056     	mrs	x22, TPIDR_EL0
  121550: aa0103f3     	mov	x19, x1
  121554: f94016c8     	ldr	x8, [x22, #0x28]
  121558: aa0003f5     	mov	x21, x0
  12155c: f947f694     	ldr	x20, [x20, #0xfe8]
  121560: f9474529     	ldr	x9, [x9, #0xe88]
  121564: f81f83a8     	stur	x8, [x29, #-0x8]
  121568: f9000bff     	str	xzr, [sp, #0x10]
  12156c: a90027f4     	stp	x20, x9, [sp]
  121570: c8dffe88     	ldar	x8, [x20]
  121574: b100051f     	cmn	x8, #0x1
  121578: 54000160     	b.eq	0x1215a4 <std::__ndk1::locale::classic()+0x804>
  12157c: 910003e8     	mov	x8, sp
  121580: d10043a9     	sub	x9, x29, #0x10
  121584: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121588: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  12158c: 9104d042     	add	x2, x2, #0x134
  121590: 910063e1     	add	x1, sp, #0x18
  121594: f81f03a8     	stur	x8, [x29, #-0x10]
  121598: f9000fe9     	str	x9, [sp, #0x18]
  12159c: f947f400     	ldr	x0, [x0, #0xfe8]
  1215a0: 9400f8f4     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1215a4: b9800a88     	ldrsw	x8, [x20, #0x8]
  1215a8: aa1303e0     	mov	x0, x19
  1215ac: d1000517     	sub	x23, x8, #0x1
  1215b0: 9400f86c     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1215b4: aa1503f4     	mov	x20, x21
  1215b8: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1215bc: cb080129     	sub	x9, x9, x8
  1215c0: 9343fd2a     	asr	x10, x9, #3
  1215c4: eb17015f     	cmp	x10, x23
  1215c8: 54000168     	b.hi	0x1215f4 <std::__ndk1::locale::classic()+0x854>
  1215cc: 910006e9     	add	x9, x23, #0x1
  1215d0: eb0a0121     	subs	x1, x9, x10
  1215d4: 540000a9     	b.ls	0x1215e8 <std::__ndk1::locale::classic()+0x848>
  1215d8: aa1403e0     	mov	x0, x20
  1215dc: 94004e80     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1215e0: f9400288     	ldr	x8, [x20]
  1215e4: 14000004     	b	0x1215f4 <std::__ndk1::locale::classic()+0x854>
  1215e8: 54000062     	b.hs	0x1215f4 <std::__ndk1::locale::classic()+0x854>
  1215ec: 8b090d09     	add	x9, x8, x9, lsl #3
  1215f0: f9000ea9     	str	x9, [x21, #0x18]
  1215f4: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1215f8: b4000060     	cbz	x0, 0x121604 <std::__ndk1::locale::classic()+0x864>
  1215fc: 9400f85d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121600: f9400288     	ldr	x8, [x20]
  121604: f8377913     	str	x19, [x8, x23, lsl #3]
  121608: f94016c8     	ldr	x8, [x22, #0x28]
  12160c: f85f83a9     	ldur	x9, [x29, #-0x8]
  121610: eb09011f     	cmp	x8, x9
  121614: 54000101     	b.ne	0x121634 <std::__ndk1::locale::classic()+0x894>
  121618: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12161c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121620: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  121624: f94023f7     	ldr	x23, [sp, #0x40]
  121628: 9101c3ff     	add	sp, sp, #0x70
  12162c: d50323bf     	autiasp
  121630: d65f03c0     	ret
  121634: 9400edff     	bl	0x15ce30 <__stack_chk_fail@plt>
  121638: aa0003f4     	mov	x20, x0
  12163c: b4000073     	cbz	x19, 0x121648 <std::__ndk1::locale::classic()+0x8a8>
  121640: aa1303e0     	mov	x0, x19
  121644: 9400f84b     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121648: aa1403e0     	mov	x0, x20
  12164c: 9400dec5     	bl	0x159160 <__emutls_get_address+0x6d4>
  121650: d503233f     	paciasp
  121654: d101c3ff     	sub	sp, sp, #0x70
  121658: a9037bfd     	stp	x29, x30, [sp, #0x30]
  12165c: 9100c3fd     	add	x29, sp, #0x30
  121660: f90023f7     	str	x23, [sp, #0x40]
  121664: a90557f6     	stp	x22, x21, [sp, #0x50]
  121668: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12166c: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121670: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121674: d53bd056     	mrs	x22, TPIDR_EL0
  121678: aa0103f3     	mov	x19, x1
  12167c: f94016c8     	ldr	x8, [x22, #0x28]
  121680: aa0003f5     	mov	x21, x0
  121684: f947fa94     	ldr	x20, [x20, #0xff0]
  121688: f9474529     	ldr	x9, [x9, #0xe88]
  12168c: f81f83a8     	stur	x8, [x29, #-0x8]
  121690: f9000bff     	str	xzr, [sp, #0x10]
  121694: a90027f4     	stp	x20, x9, [sp]
  121698: c8dffe88     	ldar	x8, [x20]
  12169c: b100051f     	cmn	x8, #0x1
  1216a0: 54000160     	b.eq	0x1216cc <std::__ndk1::locale::classic()+0x92c>
  1216a4: 910003e8     	mov	x8, sp
  1216a8: d10043a9     	sub	x9, x29, #0x10
  1216ac: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1216b0: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1216b4: 9104d042     	add	x2, x2, #0x134
  1216b8: 910063e1     	add	x1, sp, #0x18
  1216bc: f81f03a8     	stur	x8, [x29, #-0x10]
  1216c0: f9000fe9     	str	x9, [sp, #0x18]
  1216c4: f947f800     	ldr	x0, [x0, #0xff0]
  1216c8: 9400f8aa     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1216cc: b9800a88     	ldrsw	x8, [x20, #0x8]
  1216d0: aa1303e0     	mov	x0, x19
  1216d4: d1000517     	sub	x23, x8, #0x1
  1216d8: 9400f822     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1216dc: aa1503f4     	mov	x20, x21
  1216e0: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1216e4: cb080129     	sub	x9, x9, x8
  1216e8: 9343fd2a     	asr	x10, x9, #3
  1216ec: eb17015f     	cmp	x10, x23
  1216f0: 54000168     	b.hi	0x12171c <std::__ndk1::locale::classic()+0x97c>
  1216f4: 910006e9     	add	x9, x23, #0x1
  1216f8: eb0a0121     	subs	x1, x9, x10
  1216fc: 540000a9     	b.ls	0x121710 <std::__ndk1::locale::classic()+0x970>
  121700: aa1403e0     	mov	x0, x20
  121704: 94004e36     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121708: f9400288     	ldr	x8, [x20]
  12170c: 14000004     	b	0x12171c <std::__ndk1::locale::classic()+0x97c>
  121710: 54000062     	b.hs	0x12171c <std::__ndk1::locale::classic()+0x97c>
  121714: 8b090d09     	add	x9, x8, x9, lsl #3
  121718: f9000ea9     	str	x9, [x21, #0x18]
  12171c: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121720: b4000060     	cbz	x0, 0x12172c <std::__ndk1::locale::classic()+0x98c>
  121724: 9400f813     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121728: f9400288     	ldr	x8, [x20]
  12172c: f8377913     	str	x19, [x8, x23, lsl #3]
  121730: f94016c8     	ldr	x8, [x22, #0x28]
  121734: f85f83a9     	ldur	x9, [x29, #-0x8]
  121738: eb09011f     	cmp	x8, x9
  12173c: 54000101     	b.ne	0x12175c <std::__ndk1::locale::classic()+0x9bc>
  121740: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  121744: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121748: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  12174c: f94023f7     	ldr	x23, [sp, #0x40]
  121750: 9101c3ff     	add	sp, sp, #0x70
  121754: d50323bf     	autiasp
  121758: d65f03c0     	ret
  12175c: 9400edb5     	bl	0x15ce30 <__stack_chk_fail@plt>
  121760: aa0003f4     	mov	x20, x0
  121764: b4000073     	cbz	x19, 0x121770 <std::__ndk1::locale::classic()+0x9d0>
  121768: aa1303e0     	mov	x0, x19
  12176c: 9400f801     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121770: aa1403e0     	mov	x0, x20
  121774: 9400de7b     	bl	0x159160 <__emutls_get_address+0x6d4>
  121778: d503233f     	paciasp
  12177c: d101c3ff     	sub	sp, sp, #0x70
  121780: a9037bfd     	stp	x29, x30, [sp, #0x30]
  121784: 9100c3fd     	add	x29, sp, #0x30
  121788: f90023f7     	str	x23, [sp, #0x40]
  12178c: a90557f6     	stp	x22, x21, [sp, #0x50]
  121790: a9064ff4     	stp	x20, x19, [sp, #0x60]
  121794: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121798: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12179c: d53bd056     	mrs	x22, TPIDR_EL0
  1217a0: aa0103f3     	mov	x19, x1
  1217a4: f94016c8     	ldr	x8, [x22, #0x28]
  1217a8: aa0003f5     	mov	x21, x0
  1217ac: f9474a94     	ldr	x20, [x20, #0xe90]
  1217b0: f9474529     	ldr	x9, [x9, #0xe88]
  1217b4: f81f83a8     	stur	x8, [x29, #-0x8]
  1217b8: f9000bff     	str	xzr, [sp, #0x10]
  1217bc: a90027f4     	stp	x20, x9, [sp]
  1217c0: c8dffe88     	ldar	x8, [x20]
  1217c4: b100051f     	cmn	x8, #0x1
  1217c8: 54000160     	b.eq	0x1217f4 <std::__ndk1::locale::classic()+0xa54>
  1217cc: 910003e8     	mov	x8, sp
  1217d0: d10043a9     	sub	x9, x29, #0x10
  1217d4: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1217d8: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1217dc: 9104d042     	add	x2, x2, #0x134
  1217e0: 910063e1     	add	x1, sp, #0x18
  1217e4: f81f03a8     	stur	x8, [x29, #-0x10]
  1217e8: f9000fe9     	str	x9, [sp, #0x18]
  1217ec: f9474800     	ldr	x0, [x0, #0xe90]
  1217f0: 9400f860     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1217f4: b9800a88     	ldrsw	x8, [x20, #0x8]
  1217f8: aa1303e0     	mov	x0, x19
  1217fc: d1000517     	sub	x23, x8, #0x1
  121800: 9400f7d8     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  121804: aa1503f4     	mov	x20, x21
  121808: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  12180c: cb080129     	sub	x9, x9, x8
  121810: 9343fd2a     	asr	x10, x9, #3
  121814: eb17015f     	cmp	x10, x23
  121818: 54000168     	b.hi	0x121844 <std::__ndk1::locale::classic()+0xaa4>
  12181c: 910006e9     	add	x9, x23, #0x1
  121820: eb0a0121     	subs	x1, x9, x10
  121824: 540000a9     	b.ls	0x121838 <std::__ndk1::locale::classic()+0xa98>
  121828: aa1403e0     	mov	x0, x20
  12182c: 94004dec     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121830: f9400288     	ldr	x8, [x20]
  121834: 14000004     	b	0x121844 <std::__ndk1::locale::classic()+0xaa4>
  121838: 54000062     	b.hs	0x121844 <std::__ndk1::locale::classic()+0xaa4>
  12183c: 8b090d09     	add	x9, x8, x9, lsl #3
  121840: f9000ea9     	str	x9, [x21, #0x18]
  121844: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121848: b4000060     	cbz	x0, 0x121854 <std::__ndk1::locale::classic()+0xab4>
  12184c: 9400f7c9     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121850: f9400288     	ldr	x8, [x20]
  121854: f8377913     	str	x19, [x8, x23, lsl #3]
  121858: f94016c8     	ldr	x8, [x22, #0x28]
  12185c: f85f83a9     	ldur	x9, [x29, #-0x8]
  121860: eb09011f     	cmp	x8, x9
  121864: 54000101     	b.ne	0x121884 <std::__ndk1::locale::classic()+0xae4>
  121868: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12186c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121870: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  121874: f94023f7     	ldr	x23, [sp, #0x40]
  121878: 9101c3ff     	add	sp, sp, #0x70
  12187c: d50323bf     	autiasp
  121880: d65f03c0     	ret
  121884: 9400ed6b     	bl	0x15ce30 <__stack_chk_fail@plt>
  121888: aa0003f4     	mov	x20, x0
  12188c: b4000073     	cbz	x19, 0x121898 <std::__ndk1::locale::classic()+0xaf8>
  121890: aa1303e0     	mov	x0, x19
  121894: 9400f7b7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121898: aa1403e0     	mov	x0, x20
  12189c: 9400de31     	bl	0x159160 <__emutls_get_address+0x6d4>
  1218a0: d503233f     	paciasp
  1218a4: d101c3ff     	sub	sp, sp, #0x70
  1218a8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1218ac: 9100c3fd     	add	x29, sp, #0x30
  1218b0: f90023f7     	str	x23, [sp, #0x40]
  1218b4: a90557f6     	stp	x22, x21, [sp, #0x50]
  1218b8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1218bc: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1218c0: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1218c4: d53bd056     	mrs	x22, TPIDR_EL0
  1218c8: aa0103f3     	mov	x19, x1
  1218cc: f94016c8     	ldr	x8, [x22, #0x28]
  1218d0: aa0003f5     	mov	x21, x0
  1218d4: f9475294     	ldr	x20, [x20, #0xea0]
  1218d8: f9474529     	ldr	x9, [x9, #0xe88]
  1218dc: f81f83a8     	stur	x8, [x29, #-0x8]
  1218e0: f9000bff     	str	xzr, [sp, #0x10]
  1218e4: a90027f4     	stp	x20, x9, [sp]
  1218e8: c8dffe88     	ldar	x8, [x20]
  1218ec: b100051f     	cmn	x8, #0x1
  1218f0: 54000160     	b.eq	0x12191c <std::__ndk1::locale::classic()+0xb7c>
  1218f4: 910003e8     	mov	x8, sp
  1218f8: d10043a9     	sub	x9, x29, #0x10
  1218fc: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121900: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  121904: 9104d042     	add	x2, x2, #0x134
  121908: 910063e1     	add	x1, sp, #0x18
  12190c: f81f03a8     	stur	x8, [x29, #-0x10]
  121910: f9000fe9     	str	x9, [sp, #0x18]
  121914: f9475000     	ldr	x0, [x0, #0xea0]
  121918: 9400f816     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  12191c: b9800a88     	ldrsw	x8, [x20, #0x8]
  121920: aa1303e0     	mov	x0, x19
  121924: d1000517     	sub	x23, x8, #0x1
  121928: 9400f78e     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  12192c: aa1503f4     	mov	x20, x21
  121930: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  121934: cb080129     	sub	x9, x9, x8
  121938: 9343fd2a     	asr	x10, x9, #3
  12193c: eb17015f     	cmp	x10, x23
  121940: 54000168     	b.hi	0x12196c <std::__ndk1::locale::classic()+0xbcc>
  121944: 910006e9     	add	x9, x23, #0x1
  121948: eb0a0121     	subs	x1, x9, x10
  12194c: 540000a9     	b.ls	0x121960 <std::__ndk1::locale::classic()+0xbc0>
  121950: aa1403e0     	mov	x0, x20
  121954: 94004da2     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121958: f9400288     	ldr	x8, [x20]
  12195c: 14000004     	b	0x12196c <std::__ndk1::locale::classic()+0xbcc>
  121960: 54000062     	b.hs	0x12196c <std::__ndk1::locale::classic()+0xbcc>
  121964: 8b090d09     	add	x9, x8, x9, lsl #3
  121968: f9000ea9     	str	x9, [x21, #0x18]
  12196c: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121970: b4000060     	cbz	x0, 0x12197c <std::__ndk1::locale::classic()+0xbdc>
  121974: 9400f77f     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121978: f9400288     	ldr	x8, [x20]
  12197c: f8377913     	str	x19, [x8, x23, lsl #3]
  121980: f94016c8     	ldr	x8, [x22, #0x28]
  121984: f85f83a9     	ldur	x9, [x29, #-0x8]
  121988: eb09011f     	cmp	x8, x9
  12198c: 54000101     	b.ne	0x1219ac <std::__ndk1::locale::classic()+0xc0c>
  121990: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  121994: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121998: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  12199c: f94023f7     	ldr	x23, [sp, #0x40]
  1219a0: 9101c3ff     	add	sp, sp, #0x70
  1219a4: d50323bf     	autiasp
  1219a8: d65f03c0     	ret
  1219ac: 9400ed21     	bl	0x15ce30 <__stack_chk_fail@plt>
  1219b0: aa0003f4     	mov	x20, x0
  1219b4: b4000073     	cbz	x19, 0x1219c0 <std::__ndk1::locale::classic()+0xc20>
  1219b8: aa1303e0     	mov	x0, x19
  1219bc: 9400f76d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1219c0: aa1403e0     	mov	x0, x20
  1219c4: 9400dde7     	bl	0x159160 <__emutls_get_address+0x6d4>
  1219c8: d503233f     	paciasp
  1219cc: d101c3ff     	sub	sp, sp, #0x70
  1219d0: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1219d4: 9100c3fd     	add	x29, sp, #0x30
  1219d8: f90023f7     	str	x23, [sp, #0x40]
  1219dc: a90557f6     	stp	x22, x21, [sp, #0x50]
  1219e0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1219e4: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1219e8: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1219ec: d53bd056     	mrs	x22, TPIDR_EL0
  1219f0: aa0103f3     	mov	x19, x1
  1219f4: f94016c8     	ldr	x8, [x22, #0x28]
  1219f8: aa0003f5     	mov	x21, x0
  1219fc: f9476694     	ldr	x20, [x20, #0xec8]
  121a00: f9474529     	ldr	x9, [x9, #0xe88]
  121a04: f81f83a8     	stur	x8, [x29, #-0x8]
  121a08: f9000bff     	str	xzr, [sp, #0x10]
  121a0c: a90027f4     	stp	x20, x9, [sp]
  121a10: c8dffe88     	ldar	x8, [x20]
  121a14: b100051f     	cmn	x8, #0x1
  121a18: 54000160     	b.eq	0x121a44 <std::__ndk1::locale::classic()+0xca4>
  121a1c: 910003e8     	mov	x8, sp
  121a20: d10043a9     	sub	x9, x29, #0x10
  121a24: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121a28: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  121a2c: 9104d042     	add	x2, x2, #0x134
  121a30: 910063e1     	add	x1, sp, #0x18
  121a34: f81f03a8     	stur	x8, [x29, #-0x10]
  121a38: f9000fe9     	str	x9, [sp, #0x18]
  121a3c: f9476400     	ldr	x0, [x0, #0xec8]
  121a40: 9400f7cc     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  121a44: b9800a88     	ldrsw	x8, [x20, #0x8]
  121a48: aa1303e0     	mov	x0, x19
  121a4c: d1000517     	sub	x23, x8, #0x1
  121a50: 9400f744     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  121a54: aa1503f4     	mov	x20, x21
  121a58: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  121a5c: cb080129     	sub	x9, x9, x8
  121a60: 9343fd2a     	asr	x10, x9, #3
  121a64: eb17015f     	cmp	x10, x23
  121a68: 54000168     	b.hi	0x121a94 <std::__ndk1::locale::classic()+0xcf4>
  121a6c: 910006e9     	add	x9, x23, #0x1
  121a70: eb0a0121     	subs	x1, x9, x10
  121a74: 540000a9     	b.ls	0x121a88 <std::__ndk1::locale::classic()+0xce8>
  121a78: aa1403e0     	mov	x0, x20
  121a7c: 94004d58     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121a80: f9400288     	ldr	x8, [x20]
  121a84: 14000004     	b	0x121a94 <std::__ndk1::locale::classic()+0xcf4>
  121a88: 54000062     	b.hs	0x121a94 <std::__ndk1::locale::classic()+0xcf4>
  121a8c: 8b090d09     	add	x9, x8, x9, lsl #3
  121a90: f9000ea9     	str	x9, [x21, #0x18]
  121a94: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121a98: b4000060     	cbz	x0, 0x121aa4 <std::__ndk1::locale::classic()+0xd04>
  121a9c: 9400f735     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121aa0: f9400288     	ldr	x8, [x20]
  121aa4: f8377913     	str	x19, [x8, x23, lsl #3]
  121aa8: f94016c8     	ldr	x8, [x22, #0x28]
  121aac: f85f83a9     	ldur	x9, [x29, #-0x8]
  121ab0: eb09011f     	cmp	x8, x9
  121ab4: 54000101     	b.ne	0x121ad4 <std::__ndk1::locale::classic()+0xd34>
  121ab8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  121abc: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121ac0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  121ac4: f94023f7     	ldr	x23, [sp, #0x40]
  121ac8: 9101c3ff     	add	sp, sp, #0x70
  121acc: d50323bf     	autiasp
  121ad0: d65f03c0     	ret
  121ad4: 9400ecd7     	bl	0x15ce30 <__stack_chk_fail@plt>
  121ad8: aa0003f4     	mov	x20, x0
  121adc: b4000073     	cbz	x19, 0x121ae8 <std::__ndk1::locale::classic()+0xd48>
  121ae0: aa1303e0     	mov	x0, x19
  121ae4: 9400f723     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121ae8: aa1403e0     	mov	x0, x20
  121aec: 9400dd9d     	bl	0x159160 <__emutls_get_address+0x6d4>
  121af0: d503233f     	paciasp
  121af4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  121af8: f9000bf5     	str	x21, [sp, #0x10]
  121afc: 910003fd     	mov	x29, sp
  121b00: a9024ff4     	stp	x20, x19, [sp, #0x20]
  121b04: 90000269     	adrp	x9, 0x16d000
  121b08: d1000448     	sub	x8, x2, #0x1
  121b0c: 6f00e400     	movi	v0.2d, #0000000000000000
  121b10: aa0003f5     	mov	x21, x0
  121b14: aa0003f3     	mov	x19, x0
  121b18: f9405529     	ldr	x9, [x9, #0xa8]
  121b1c: 3c828000     	stur	q0, [x0, #0x28]
  121b20: 91004129     	add	x9, x9, #0x10
  121b24: 3c838000     	stur	q0, [x0, #0x38]
  121b28: 3c848000     	stur	q0, [x0, #0x48]
  121b2c: 3c818ea0     	str	q0, [x21, #0x18]!
  121b30: 3c858000     	stur	q0, [x0, #0x58]
  121b34: 3c868000     	stur	q0, [x0, #0x68]
  121b38: a9002009     	stp	x9, x8, [x0]
  121b3c: 39400028     	ldrb	w8, [x1]
  121b40: f9400829     	ldr	x9, [x1, #0x10]
  121b44: 7200011f     	tst	w8, #0x1
  121b48: 9a811521     	csinc	x1, x9, x1, ne
  121b4c: 9400f8bd     	bl	0x15fe40 <_ZNSt6__ndk117moneypunct_bynameIcLb0EE4initEPKc@plt>
  121b50: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  121b54: f9400bf5     	ldr	x21, [sp, #0x10]
  121b58: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  121b5c: d50323bf     	autiasp
  121b60: d65f03c0     	ret
  121b64: 39418268     	ldrb	w8, [x19, #0x60]
  121b68: aa0003f4     	mov	x20, x0
  121b6c: 370001a8     	tbnz	w8, #0x0, 0x121ba0 <std::__ndk1::locale::classic()+0xe00>
  121b70: 39412268     	ldrb	w8, [x19, #0x48]
  121b74: 370001e8     	tbnz	w8, #0x0, 0x121bb0 <std::__ndk1::locale::classic()+0xe10>
  121b78: 3940c268     	ldrb	w8, [x19, #0x30]
  121b7c: 37000228     	tbnz	w8, #0x0, 0x121bc0 <std::__ndk1::locale::classic()+0xe20>
  121b80: 394002a8     	ldrb	w8, [x21]
  121b84: 36000068     	tbz	w8, #0x0, 0x121b90 <std::__ndk1::locale::classic()+0xdf0>
  121b88: f9401660     	ldr	x0, [x19, #0x28]
  121b8c: 9400ecd5     	bl	0x15cee0 <_ZdlPv@plt>
  121b90: aa1303e0     	mov	x0, x19
  121b94: 9400efe3     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  121b98: aa1403e0     	mov	x0, x20
  121b9c: 9400dd71     	bl	0x159160 <__emutls_get_address+0x6d4>
  121ba0: f9403a60     	ldr	x0, [x19, #0x70]
  121ba4: 9400eccf     	bl	0x15cee0 <_ZdlPv@plt>
  121ba8: 39412268     	ldrb	w8, [x19, #0x48]
  121bac: 3607fe68     	tbz	w8, #0x0, 0x121b78 <std::__ndk1::locale::classic()+0xdd8>
  121bb0: f9402e60     	ldr	x0, [x19, #0x58]
  121bb4: 9400eccb     	bl	0x15cee0 <_ZdlPv@plt>
  121bb8: 3940c268     	ldrb	w8, [x19, #0x30]
  121bbc: 3607fe28     	tbz	w8, #0x0, 0x121b80 <std::__ndk1::locale::classic()+0xde0>
  121bc0: f9402260     	ldr	x0, [x19, #0x40]
  121bc4: 9400ecc7     	bl	0x15cee0 <_ZdlPv@plt>
  121bc8: 394002a8     	ldrb	w8, [x21]
  121bcc: 3707fde8     	tbnz	w8, #0x0, 0x121b88 <std::__ndk1::locale::classic()+0xde8>
  121bd0: 17fffff0     	b	0x121b90 <std::__ndk1::locale::classic()+0xdf0>
  121bd4: d503233f     	paciasp
  121bd8: d101c3ff     	sub	sp, sp, #0x70
  121bdc: a9037bfd     	stp	x29, x30, [sp, #0x30]
  121be0: 9100c3fd     	add	x29, sp, #0x30
  121be4: f90023f7     	str	x23, [sp, #0x40]
  121be8: a90557f6     	stp	x22, x21, [sp, #0x50]
  121bec: a9064ff4     	stp	x20, x19, [sp, #0x60]
  121bf0: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121bf4: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121bf8: d53bd056     	mrs	x22, TPIDR_EL0
  121bfc: aa0103f3     	mov	x19, x1
  121c00: f94016c8     	ldr	x8, [x22, #0x28]
  121c04: aa0003f5     	mov	x21, x0
  121c08: f9476294     	ldr	x20, [x20, #0xec0]
  121c0c: f9474529     	ldr	x9, [x9, #0xe88]
  121c10: f81f83a8     	stur	x8, [x29, #-0x8]
  121c14: f9000bff     	str	xzr, [sp, #0x10]
  121c18: a90027f4     	stp	x20, x9, [sp]
  121c1c: c8dffe88     	ldar	x8, [x20]
  121c20: b100051f     	cmn	x8, #0x1
  121c24: 54000160     	b.eq	0x121c50 <std::__ndk1::locale::classic()+0xeb0>
  121c28: 910003e8     	mov	x8, sp
  121c2c: d10043a9     	sub	x9, x29, #0x10
  121c30: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121c34: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  121c38: 9104d042     	add	x2, x2, #0x134
  121c3c: 910063e1     	add	x1, sp, #0x18
  121c40: f81f03a8     	stur	x8, [x29, #-0x10]
  121c44: f9000fe9     	str	x9, [sp, #0x18]
  121c48: f9476000     	ldr	x0, [x0, #0xec0]
  121c4c: 9400f749     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  121c50: b9800a88     	ldrsw	x8, [x20, #0x8]
  121c54: aa1303e0     	mov	x0, x19
  121c58: d1000517     	sub	x23, x8, #0x1
  121c5c: 9400f6c1     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  121c60: aa1503f4     	mov	x20, x21
  121c64: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  121c68: cb080129     	sub	x9, x9, x8
  121c6c: 9343fd2a     	asr	x10, x9, #3
  121c70: eb17015f     	cmp	x10, x23
  121c74: 54000168     	b.hi	0x121ca0 <std::__ndk1::locale::classic()+0xf00>
  121c78: 910006e9     	add	x9, x23, #0x1
  121c7c: eb0a0121     	subs	x1, x9, x10
  121c80: 540000a9     	b.ls	0x121c94 <std::__ndk1::locale::classic()+0xef4>
  121c84: aa1403e0     	mov	x0, x20
  121c88: 94004cd5     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121c8c: f9400288     	ldr	x8, [x20]
  121c90: 14000004     	b	0x121ca0 <std::__ndk1::locale::classic()+0xf00>
  121c94: 54000062     	b.hs	0x121ca0 <std::__ndk1::locale::classic()+0xf00>
  121c98: 8b090d09     	add	x9, x8, x9, lsl #3
  121c9c: f9000ea9     	str	x9, [x21, #0x18]
  121ca0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121ca4: b4000060     	cbz	x0, 0x121cb0 <std::__ndk1::locale::classic()+0xf10>
  121ca8: 9400f6b2     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121cac: f9400288     	ldr	x8, [x20]
  121cb0: f8377913     	str	x19, [x8, x23, lsl #3]
  121cb4: f94016c8     	ldr	x8, [x22, #0x28]
  121cb8: f85f83a9     	ldur	x9, [x29, #-0x8]
  121cbc: eb09011f     	cmp	x8, x9
  121cc0: 54000101     	b.ne	0x121ce0 <std::__ndk1::locale::classic()+0xf40>
  121cc4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  121cc8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121ccc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  121cd0: f94023f7     	ldr	x23, [sp, #0x40]
  121cd4: 9101c3ff     	add	sp, sp, #0x70
  121cd8: d50323bf     	autiasp
  121cdc: d65f03c0     	ret
  121ce0: 9400ec54     	bl	0x15ce30 <__stack_chk_fail@plt>
  121ce4: aa0003f4     	mov	x20, x0
  121ce8: b4000073     	cbz	x19, 0x121cf4 <std::__ndk1::locale::classic()+0xf54>
  121cec: aa1303e0     	mov	x0, x19
  121cf0: 9400f6a0     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121cf4: aa1403e0     	mov	x0, x20
  121cf8: 9400dd1a     	bl	0x159160 <__emutls_get_address+0x6d4>
  121cfc: d503233f     	paciasp
  121d00: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  121d04: f9000bf5     	str	x21, [sp, #0x10]
  121d08: 910003fd     	mov	x29, sp
  121d0c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  121d10: 90000269     	adrp	x9, 0x16d000
  121d14: d1000448     	sub	x8, x2, #0x1
  121d18: 6f00e400     	movi	v0.2d, #0000000000000000
  121d1c: aa0003f5     	mov	x21, x0
  121d20: aa0003f3     	mov	x19, x0
  121d24: f9405929     	ldr	x9, [x9, #0xb0]
  121d28: 3c828000     	stur	q0, [x0, #0x28]
  121d2c: 91004129     	add	x9, x9, #0x10
  121d30: 3c838000     	stur	q0, [x0, #0x38]
  121d34: 3c848000     	stur	q0, [x0, #0x48]
  121d38: 3c818ea0     	str	q0, [x21, #0x18]!
  121d3c: 3c858000     	stur	q0, [x0, #0x58]
  121d40: 3c868000     	stur	q0, [x0, #0x68]
  121d44: a9002009     	stp	x9, x8, [x0]
  121d48: 39400028     	ldrb	w8, [x1]
  121d4c: f9400829     	ldr	x9, [x1, #0x10]
  121d50: 7200011f     	tst	w8, #0x1
  121d54: 9a811521     	csinc	x1, x9, x1, ne
  121d58: 9400f83e     	bl	0x15fe50 <_ZNSt6__ndk117moneypunct_bynameIcLb1EE4initEPKc@plt>
  121d5c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  121d60: f9400bf5     	ldr	x21, [sp, #0x10]
  121d64: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  121d68: d50323bf     	autiasp
  121d6c: d65f03c0     	ret
  121d70: 39418268     	ldrb	w8, [x19, #0x60]
  121d74: aa0003f4     	mov	x20, x0
  121d78: 370001a8     	tbnz	w8, #0x0, 0x121dac <std::__ndk1::locale::classic()+0x100c>
  121d7c: 39412268     	ldrb	w8, [x19, #0x48]
  121d80: 370001e8     	tbnz	w8, #0x0, 0x121dbc <std::__ndk1::locale::classic()+0x101c>
  121d84: 3940c268     	ldrb	w8, [x19, #0x30]
  121d88: 37000228     	tbnz	w8, #0x0, 0x121dcc <std::__ndk1::locale::classic()+0x102c>
  121d8c: 394002a8     	ldrb	w8, [x21]
  121d90: 36000068     	tbz	w8, #0x0, 0x121d9c <std::__ndk1::locale::classic()+0xffc>
  121d94: f9401660     	ldr	x0, [x19, #0x28]
  121d98: 9400ec52     	bl	0x15cee0 <_ZdlPv@plt>
  121d9c: aa1303e0     	mov	x0, x19
  121da0: 9400ef60     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  121da4: aa1403e0     	mov	x0, x20
  121da8: 9400dcee     	bl	0x159160 <__emutls_get_address+0x6d4>
  121dac: f9403a60     	ldr	x0, [x19, #0x70]
  121db0: 9400ec4c     	bl	0x15cee0 <_ZdlPv@plt>
  121db4: 39412268     	ldrb	w8, [x19, #0x48]
  121db8: 3607fe68     	tbz	w8, #0x0, 0x121d84 <std::__ndk1::locale::classic()+0xfe4>
  121dbc: f9402e60     	ldr	x0, [x19, #0x58]
  121dc0: 9400ec48     	bl	0x15cee0 <_ZdlPv@plt>
  121dc4: 3940c268     	ldrb	w8, [x19, #0x30]
  121dc8: 3607fe28     	tbz	w8, #0x0, 0x121d8c <std::__ndk1::locale::classic()+0xfec>
  121dcc: f9402260     	ldr	x0, [x19, #0x40]
  121dd0: 9400ec44     	bl	0x15cee0 <_ZdlPv@plt>
  121dd4: 394002a8     	ldrb	w8, [x21]
  121dd8: 3707fde8     	tbnz	w8, #0x0, 0x121d94 <std::__ndk1::locale::classic()+0xff4>
  121ddc: 17fffff0     	b	0x121d9c <std::__ndk1::locale::classic()+0xffc>
  121de0: d503233f     	paciasp
  121de4: d101c3ff     	sub	sp, sp, #0x70
  121de8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  121dec: 9100c3fd     	add	x29, sp, #0x30
  121df0: f90023f7     	str	x23, [sp, #0x40]
  121df4: a90557f6     	stp	x22, x21, [sp, #0x50]
  121df8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  121dfc: f0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121e00: f0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121e04: d53bd056     	mrs	x22, TPIDR_EL0
  121e08: aa0103f3     	mov	x19, x1
  121e0c: f94016c8     	ldr	x8, [x22, #0x28]
  121e10: aa0003f5     	mov	x21, x0
  121e14: f9476e94     	ldr	x20, [x20, #0xed8]
  121e18: f9474529     	ldr	x9, [x9, #0xe88]
  121e1c: f81f83a8     	stur	x8, [x29, #-0x8]
  121e20: f9000bff     	str	xzr, [sp, #0x10]
  121e24: a90027f4     	stp	x20, x9, [sp]
  121e28: c8dffe88     	ldar	x8, [x20]
  121e2c: b100051f     	cmn	x8, #0x1
  121e30: 54000160     	b.eq	0x121e5c <std::__ndk1::locale::classic()+0x10bc>
  121e34: 910003e8     	mov	x8, sp
  121e38: d10043a9     	sub	x9, x29, #0x10
  121e3c: f0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  121e40: 900000a2     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  121e44: 9104d042     	add	x2, x2, #0x134
  121e48: 910063e1     	add	x1, sp, #0x18
  121e4c: f81f03a8     	stur	x8, [x29, #-0x10]
  121e50: f9000fe9     	str	x9, [sp, #0x18]
  121e54: f9476c00     	ldr	x0, [x0, #0xed8]
  121e58: 9400f6c6     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  121e5c: b9800a88     	ldrsw	x8, [x20, #0x8]
  121e60: aa1303e0     	mov	x0, x19
  121e64: d1000517     	sub	x23, x8, #0x1
  121e68: 9400f63e     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  121e6c: aa1503f4     	mov	x20, x21
  121e70: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  121e74: cb080129     	sub	x9, x9, x8
  121e78: 9343fd2a     	asr	x10, x9, #3
  121e7c: eb17015f     	cmp	x10, x23
  121e80: 54000168     	b.hi	0x121eac <std::__ndk1::locale::classic()+0x110c>
  121e84: 910006e9     	add	x9, x23, #0x1
  121e88: eb0a0121     	subs	x1, x9, x10
  121e8c: 540000a9     	b.ls	0x121ea0 <std::__ndk1::locale::classic()+0x1100>
  121e90: aa1403e0     	mov	x0, x20
  121e94: 94004c52     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  121e98: f9400288     	ldr	x8, [x20]
  121e9c: 14000004     	b	0x121eac <std::__ndk1::locale::classic()+0x110c>
  121ea0: 54000062     	b.hs	0x121eac <std::__ndk1::locale::classic()+0x110c>
  121ea4: 8b090d09     	add	x9, x8, x9, lsl #3
  121ea8: f9000ea9     	str	x9, [x21, #0x18]
  121eac: f8777900     	ldr	x0, [x8, x23, lsl #3]
  121eb0: b4000060     	cbz	x0, 0x121ebc <std::__ndk1::locale::classic()+0x111c>
  121eb4: 9400f62f     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121eb8: f9400288     	ldr	x8, [x20]
  121ebc: f8377913     	str	x19, [x8, x23, lsl #3]
  121ec0: f94016c8     	ldr	x8, [x22, #0x28]
  121ec4: f85f83a9     	ldur	x9, [x29, #-0x8]
  121ec8: eb09011f     	cmp	x8, x9
  121ecc: 54000101     	b.ne	0x121eec <std::__ndk1::locale::classic()+0x114c>
  121ed0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  121ed4: a94557f6     	ldp	x22, x21, [sp, #0x50]
  121ed8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  121edc: f94023f7     	ldr	x23, [sp, #0x40]
  121ee0: 9101c3ff     	add	sp, sp, #0x70
  121ee4: d50323bf     	autiasp
  121ee8: d65f03c0     	ret
  121eec: 9400ebd1     	bl	0x15ce30 <__stack_chk_fail@plt>
  121ef0: aa0003f4     	mov	x20, x0
  121ef4: b4000073     	cbz	x19, 0x121f00 <std::__ndk1::locale::classic()+0x1160>
  121ef8: aa1303e0     	mov	x0, x19
  121efc: 9400f61d     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  121f00: aa1403e0     	mov	x0, x20
  121f04: 9400dc97     	bl	0x159160 <__emutls_get_address+0x6d4>
  121f08: d503233f     	paciasp
  121f0c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  121f10: f9000bf5     	str	x21, [sp, #0x10]
  121f14: 910003fd     	mov	x29, sp
  121f18: a9024ff4     	stp	x20, x19, [sp, #0x20]
  121f1c: 90000269     	adrp	x9, 0x16d000
  121f20: d1000448     	sub	x8, x2, #0x1
  121f24: 6f00e400     	movi	v0.2d, #0000000000000000
  121f28: aa0003f5     	mov	x21, x0
  121f2c: aa0003f3     	mov	x19, x0
  121f30: f9405d29     	ldr	x9, [x9, #0xb8]
  121f34: 3c828000     	stur	q0, [x0, #0x28]
  121f38: 91004129     	add	x9, x9, #0x10
  121f3c: 3c838000     	stur	q0, [x0, #0x38]
  121f40: 3c848000     	stur	q0, [x0, #0x48]
  121f44: 3c818ea0     	str	q0, [x21, #0x18]!
  121f48: 3c858000     	stur	q0, [x0, #0x58]
  121f4c: 3c868000     	stur	q0, [x0, #0x68]
  121f50: a9002009     	stp	x9, x8, [x0]
  121f54: 39400028     	ldrb	w8, [x1]
  121f58: f9400829     	ldr	x9, [x1, #0x10]
  121f5c: 7200011f     	tst	w8, #0x1
  121f60: 9a811521     	csinc	x1, x9, x1, ne
  121f64: 9400f7bf     	bl	0x15fe60 <_ZNSt6__ndk117moneypunct_bynameIwLb0EE4initEPKc@plt>
  121f68: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  121f6c: f9400bf5     	ldr	x21, [sp, #0x10]
  121f70: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  121f74: d50323bf     	autiasp
  121f78: d65f03c0     	ret
  121f7c: 39418268     	ldrb	w8, [x19, #0x60]
  121f80: aa0003f4     	mov	x20, x0
  121f84: 370001a8     	tbnz	w8, #0x0, 0x121fb8 <std::__ndk1::locale::classic()+0x1218>
  121f88: 39412268     	ldrb	w8, [x19, #0x48]
  121f8c: 370001e8     	tbnz	w8, #0x0, 0x121fc8 <std::__ndk1::locale::classic()+0x1228>
  121f90: 3940c268     	ldrb	w8, [x19, #0x30]
  121f94: 37000228     	tbnz	w8, #0x0, 0x121fd8 <std::__ndk1::locale::classic()+0x1238>
  121f98: 394002a8     	ldrb	w8, [x21]
  121f9c: 36000068     	tbz	w8, #0x0, 0x121fa8 <std::__ndk1::locale::classic()+0x1208>
  121fa0: f9401660     	ldr	x0, [x19, #0x28]
  121fa4: 9400ebcf     	bl	0x15cee0 <_ZdlPv@plt>
  121fa8: aa1303e0     	mov	x0, x19
  121fac: 9400eedd     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  121fb0: aa1403e0     	mov	x0, x20
  121fb4: 9400dc6b     	bl	0x159160 <__emutls_get_address+0x6d4>
  121fb8: f9403a60     	ldr	x0, [x19, #0x70]
  121fbc: 9400ebc9     	bl	0x15cee0 <_ZdlPv@plt>
  121fc0: 39412268     	ldrb	w8, [x19, #0x48]
  121fc4: 3607fe68     	tbz	w8, #0x0, 0x121f90 <std::__ndk1::locale::classic()+0x11f0>
  121fc8: f9402e60     	ldr	x0, [x19, #0x58]
  121fcc: 9400ebc5     	bl	0x15cee0 <_ZdlPv@plt>
  121fd0: 3940c268     	ldrb	w8, [x19, #0x30]
  121fd4: 3607fe28     	tbz	w8, #0x0, 0x121f98 <std::__ndk1::locale::classic()+0x11f8>
  121fd8: f9402260     	ldr	x0, [x19, #0x40]
  121fdc: 9400ebc1     	bl	0x15cee0 <_ZdlPv@plt>
  121fe0: 394002a8     	ldrb	w8, [x21]
  121fe4: 3707fde8     	tbnz	w8, #0x0, 0x121fa0 <std::__ndk1::locale::classic()+0x1200>
  121fe8: 17fffff0     	b	0x121fa8 <std::__ndk1::locale::classic()+0x1208>
  121fec: d503233f     	paciasp
  121ff0: d101c3ff     	sub	sp, sp, #0x70
  121ff4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  121ff8: 9100c3fd     	add	x29, sp, #0x30
  121ffc: f90023f7     	str	x23, [sp, #0x40]
  122000: a90557f6     	stp	x22, x21, [sp, #0x50]
  122004: a9064ff4     	stp	x20, x19, [sp, #0x60]
  122008: d0000254     	adrp	x20, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12200c: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  122010: d53bd056     	mrs	x22, TPIDR_EL0
  122014: aa0103f3     	mov	x19, x1
  122018: f94016c8     	ldr	x8, [x22, #0x28]
  12201c: aa0003f5     	mov	x21, x0
  122020: f9476a94     	ldr	x20, [x20, #0xed0]
  122024: f9474529     	ldr	x9, [x9, #0xe88]
  122028: f81f83a8     	stur	x8, [x29, #-0x8]
  12202c: f9000bff     	str	xzr, [sp, #0x10]
  122030: a90027f4     	stp	x20, x9, [sp]
  122034: c8dffe88     	ldar	x8, [x20]
  122038: b100051f     	cmn	x8, #0x1
  12203c: 54000160     	b.eq	0x122068 <std::__ndk1::locale::classic()+0x12c8>
  122040: 910003e8     	mov	x8, sp
  122044: d10043a9     	sub	x9, x29, #0x10
  122048: d0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12204c: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  122050: 9104d042     	add	x2, x2, #0x134
  122054: 910063e1     	add	x1, sp, #0x18
  122058: f81f03a8     	stur	x8, [x29, #-0x10]
  12205c: f9000fe9     	str	x9, [sp, #0x18]
  122060: f9476800     	ldr	x0, [x0, #0xed0]
  122064: 9400f643     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  122068: b9800a88     	ldrsw	x8, [x20, #0x8]
  12206c: aa1303e0     	mov	x0, x19
  122070: d1000517     	sub	x23, x8, #0x1
  122074: 9400f5bb     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  122078: aa1503f4     	mov	x20, x21
  12207c: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  122080: cb080129     	sub	x9, x9, x8
  122084: 9343fd2a     	asr	x10, x9, #3
  122088: eb17015f     	cmp	x10, x23
  12208c: 54000168     	b.hi	0x1220b8 <std::__ndk1::locale::classic()+0x1318>
  122090: 910006e9     	add	x9, x23, #0x1
  122094: eb0a0121     	subs	x1, x9, x10
  122098: 540000a9     	b.ls	0x1220ac <std::__ndk1::locale::classic()+0x130c>
  12209c: aa1403e0     	mov	x0, x20
  1220a0: 94004bcf     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1220a4: f9400288     	ldr	x8, [x20]
  1220a8: 14000004     	b	0x1220b8 <std::__ndk1::locale::classic()+0x1318>
  1220ac: 54000062     	b.hs	0x1220b8 <std::__ndk1::locale::classic()+0x1318>
  1220b0: 8b090d09     	add	x9, x8, x9, lsl #3
  1220b4: f9000ea9     	str	x9, [x21, #0x18]
  1220b8: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1220bc: b4000060     	cbz	x0, 0x1220c8 <std::__ndk1::locale::classic()+0x1328>
  1220c0: 9400f5ac     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1220c4: f9400288     	ldr	x8, [x20]
  1220c8: f8377913     	str	x19, [x8, x23, lsl #3]
  1220cc: f94016c8     	ldr	x8, [x22, #0x28]
  1220d0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1220d4: eb09011f     	cmp	x8, x9
  1220d8: 54000101     	b.ne	0x1220f8 <std::__ndk1::locale::classic()+0x1358>
  1220dc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1220e0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1220e4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1220e8: f94023f7     	ldr	x23, [sp, #0x40]
  1220ec: 9101c3ff     	add	sp, sp, #0x70
  1220f0: d50323bf     	autiasp
  1220f4: d65f03c0     	ret
  1220f8: 9400eb4e     	bl	0x15ce30 <__stack_chk_fail@plt>
  1220fc: aa0003f4     	mov	x20, x0
  122100: b4000073     	cbz	x19, 0x12210c <std::__ndk1::locale::classic()+0x136c>
  122104: aa1303e0     	mov	x0, x19
  122108: 9400f59a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12210c: aa1403e0     	mov	x0, x20
  122110: 9400dc14     	bl	0x159160 <__emutls_get_address+0x6d4>
  122114: d503233f     	paciasp
  122118: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  12211c: f9000bf5     	str	x21, [sp, #0x10]
  122120: 910003fd     	mov	x29, sp
  122124: a9024ff4     	stp	x20, x19, [sp, #0x20]
  122128: f0000249     	adrp	x9, 0x16d000
  12212c: d1000448     	sub	x8, x2, #0x1
  122130: 6f00e400     	movi	v0.2d, #0000000000000000
  122134: aa0003f5     	mov	x21, x0
  122138: aa0003f3     	mov	x19, x0
  12213c: f9406129     	ldr	x9, [x9, #0xc0]
  122140: 3c828000     	stur	q0, [x0, #0x28]
  122144: 91004129     	add	x9, x9, #0x10
  122148: 3c838000     	stur	q0, [x0, #0x38]
  12214c: 3c848000     	stur	q0, [x0, #0x48]
  122150: 3c818ea0     	str	q0, [x21, #0x18]!
  122154: 3c858000     	stur	q0, [x0, #0x58]
  122158: 3c868000     	stur	q0, [x0, #0x68]
  12215c: a9002009     	stp	x9, x8, [x0]
  122160: 39400028     	ldrb	w8, [x1]
  122164: f9400829     	ldr	x9, [x1, #0x10]
  122168: 7200011f     	tst	w8, #0x1
  12216c: 9a811521     	csinc	x1, x9, x1, ne
  122170: 9400f740     	bl	0x15fe70 <_ZNSt6__ndk117moneypunct_bynameIwLb1EE4initEPKc@plt>
  122174: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  122178: f9400bf5     	ldr	x21, [sp, #0x10]
  12217c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  122180: d50323bf     	autiasp
  122184: d65f03c0     	ret
  122188: 39418268     	ldrb	w8, [x19, #0x60]
  12218c: aa0003f4     	mov	x20, x0
  122190: 370001a8     	tbnz	w8, #0x0, 0x1221c4 <std::__ndk1::locale::classic()+0x1424>
  122194: 39412268     	ldrb	w8, [x19, #0x48]
  122198: 370001e8     	tbnz	w8, #0x0, 0x1221d4 <std::__ndk1::locale::classic()+0x1434>
  12219c: 3940c268     	ldrb	w8, [x19, #0x30]
  1221a0: 37000228     	tbnz	w8, #0x0, 0x1221e4 <std::__ndk1::locale::classic()+0x1444>
  1221a4: 394002a8     	ldrb	w8, [x21]
  1221a8: 36000068     	tbz	w8, #0x0, 0x1221b4 <std::__ndk1::locale::classic()+0x1414>
  1221ac: f9401660     	ldr	x0, [x19, #0x28]
  1221b0: 9400eb4c     	bl	0x15cee0 <_ZdlPv@plt>
  1221b4: aa1303e0     	mov	x0, x19
  1221b8: 9400ee5a     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1221bc: aa1403e0     	mov	x0, x20
  1221c0: 9400dbe8     	bl	0x159160 <__emutls_get_address+0x6d4>
  1221c4: f9403a60     	ldr	x0, [x19, #0x70]
  1221c8: 9400eb46     	bl	0x15cee0 <_ZdlPv@plt>
  1221cc: 39412268     	ldrb	w8, [x19, #0x48]
  1221d0: 3607fe68     	tbz	w8, #0x0, 0x12219c <std::__ndk1::locale::classic()+0x13fc>
  1221d4: f9402e60     	ldr	x0, [x19, #0x58]
  1221d8: 9400eb42     	bl	0x15cee0 <_ZdlPv@plt>
  1221dc: 3940c268     	ldrb	w8, [x19, #0x30]
  1221e0: 3607fe28     	tbz	w8, #0x0, 0x1221a4 <std::__ndk1::locale::classic()+0x1404>
  1221e4: f9402260     	ldr	x0, [x19, #0x40]
  1221e8: 9400eb3e     	bl	0x15cee0 <_ZdlPv@plt>
  1221ec: 394002a8     	ldrb	w8, [x21]
  1221f0: 3707fde8     	tbnz	w8, #0x0, 0x1221ac <std::__ndk1::locale::classic()+0x140c>
  1221f4: 17fffff0     	b	0x1221b4 <std::__ndk1::locale::classic()+0x1414>
  1221f8: d503233f     	paciasp
  1221fc: d101c3ff     	sub	sp, sp, #0x70
  122200: a9037bfd     	stp	x29, x30, [sp, #0x30]
  122204: 9100c3fd     	add	x29, sp, #0x30
  122208: f90023f7     	str	x23, [sp, #0x40]
  12220c: a90557f6     	stp	x22, x21, [sp, #0x50]
  122210: a9064ff4     	stp	x20, x19, [sp, #0x60]
  122214: f0000254     	adrp	x20, 0x16d000
  122218: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12221c: d53bd056     	mrs	x22, TPIDR_EL0
  122220: aa0103f3     	mov	x19, x1
  122224: f94016c8     	ldr	x8, [x22, #0x28]
  122228: aa0003f5     	mov	x21, x0
  12222c: f9400e94     	ldr	x20, [x20, #0x18]
  122230: f9474529     	ldr	x9, [x9, #0xe88]
  122234: f81f83a8     	stur	x8, [x29, #-0x8]
  122238: f9000bff     	str	xzr, [sp, #0x10]
  12223c: a90027f4     	stp	x20, x9, [sp]
  122240: c8dffe88     	ldar	x8, [x20]
  122244: b100051f     	cmn	x8, #0x1
  122248: 54000160     	b.eq	0x122274 <std::__ndk1::locale::classic()+0x14d4>
  12224c: 910003e8     	mov	x8, sp
  122250: d10043a9     	sub	x9, x29, #0x10
  122254: f0000240     	adrp	x0, 0x16d000
  122258: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  12225c: 9104d042     	add	x2, x2, #0x134
  122260: 910063e1     	add	x1, sp, #0x18
  122264: f81f03a8     	stur	x8, [x29, #-0x10]
  122268: f9000fe9     	str	x9, [sp, #0x18]
  12226c: f9400c00     	ldr	x0, [x0, #0x18]
  122270: 9400f5c0     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  122274: b9800a88     	ldrsw	x8, [x20, #0x8]
  122278: aa1303e0     	mov	x0, x19
  12227c: d1000517     	sub	x23, x8, #0x1
  122280: 9400f538     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  122284: aa1503f4     	mov	x20, x21
  122288: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  12228c: cb080129     	sub	x9, x9, x8
  122290: 9343fd2a     	asr	x10, x9, #3
  122294: eb17015f     	cmp	x10, x23
  122298: 54000168     	b.hi	0x1222c4 <std::__ndk1::locale::classic()+0x1524>
  12229c: 910006e9     	add	x9, x23, #0x1
  1222a0: eb0a0121     	subs	x1, x9, x10
  1222a4: 540000a9     	b.ls	0x1222b8 <std::__ndk1::locale::classic()+0x1518>
  1222a8: aa1403e0     	mov	x0, x20
  1222ac: 94004b4c     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1222b0: f9400288     	ldr	x8, [x20]
  1222b4: 14000004     	b	0x1222c4 <std::__ndk1::locale::classic()+0x1524>
  1222b8: 54000062     	b.hs	0x1222c4 <std::__ndk1::locale::classic()+0x1524>
  1222bc: 8b090d09     	add	x9, x8, x9, lsl #3
  1222c0: f9000ea9     	str	x9, [x21, #0x18]
  1222c4: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1222c8: b4000060     	cbz	x0, 0x1222d4 <std::__ndk1::locale::classic()+0x1534>
  1222cc: 9400f529     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1222d0: f9400288     	ldr	x8, [x20]
  1222d4: f8377913     	str	x19, [x8, x23, lsl #3]
  1222d8: f94016c8     	ldr	x8, [x22, #0x28]
  1222dc: f85f83a9     	ldur	x9, [x29, #-0x8]
  1222e0: eb09011f     	cmp	x8, x9
  1222e4: 54000101     	b.ne	0x122304 <std::__ndk1::locale::classic()+0x1564>
  1222e8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1222ec: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1222f0: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1222f4: f94023f7     	ldr	x23, [sp, #0x40]
  1222f8: 9101c3ff     	add	sp, sp, #0x70
  1222fc: d50323bf     	autiasp
  122300: d65f03c0     	ret
  122304: 9400eacb     	bl	0x15ce30 <__stack_chk_fail@plt>
  122308: aa0003f4     	mov	x20, x0
  12230c: b4000073     	cbz	x19, 0x122318 <std::__ndk1::locale::classic()+0x1578>
  122310: aa1303e0     	mov	x0, x19
  122314: 9400f517     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122318: aa1403e0     	mov	x0, x20
  12231c: 9400db91     	bl	0x159160 <__emutls_get_address+0x6d4>
  122320: d503233f     	paciasp
  122324: d101c3ff     	sub	sp, sp, #0x70
  122328: a9037bfd     	stp	x29, x30, [sp, #0x30]
  12232c: 9100c3fd     	add	x29, sp, #0x30
  122330: f90023f7     	str	x23, [sp, #0x40]
  122334: a90557f6     	stp	x22, x21, [sp, #0x50]
  122338: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12233c: f0000254     	adrp	x20, 0x16d000
  122340: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  122344: d53bd056     	mrs	x22, TPIDR_EL0
  122348: aa0103f3     	mov	x19, x1
  12234c: f94016c8     	ldr	x8, [x22, #0x28]
  122350: aa0003f5     	mov	x21, x0
  122354: f9401294     	ldr	x20, [x20, #0x20]
  122358: f9474529     	ldr	x9, [x9, #0xe88]
  12235c: f81f83a8     	stur	x8, [x29, #-0x8]
  122360: f9000bff     	str	xzr, [sp, #0x10]
  122364: a90027f4     	stp	x20, x9, [sp]
  122368: c8dffe88     	ldar	x8, [x20]
  12236c: b100051f     	cmn	x8, #0x1
  122370: 54000160     	b.eq	0x12239c <std::__ndk1::locale::classic()+0x15fc>
  122374: 910003e8     	mov	x8, sp
  122378: d10043a9     	sub	x9, x29, #0x10
  12237c: f0000240     	adrp	x0, 0x16d000
  122380: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  122384: 9104d042     	add	x2, x2, #0x134
  122388: 910063e1     	add	x1, sp, #0x18
  12238c: f81f03a8     	stur	x8, [x29, #-0x10]
  122390: f9000fe9     	str	x9, [sp, #0x18]
  122394: f9401000     	ldr	x0, [x0, #0x20]
  122398: 9400f576     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  12239c: b9800a88     	ldrsw	x8, [x20, #0x8]
  1223a0: aa1303e0     	mov	x0, x19
  1223a4: d1000517     	sub	x23, x8, #0x1
  1223a8: 9400f4ee     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1223ac: aa1503f4     	mov	x20, x21
  1223b0: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1223b4: cb080129     	sub	x9, x9, x8
  1223b8: 9343fd2a     	asr	x10, x9, #3
  1223bc: eb17015f     	cmp	x10, x23
  1223c0: 54000168     	b.hi	0x1223ec <std::__ndk1::locale::classic()+0x164c>
  1223c4: 910006e9     	add	x9, x23, #0x1
  1223c8: eb0a0121     	subs	x1, x9, x10
  1223cc: 540000a9     	b.ls	0x1223e0 <std::__ndk1::locale::classic()+0x1640>
  1223d0: aa1403e0     	mov	x0, x20
  1223d4: 94004b02     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1223d8: f9400288     	ldr	x8, [x20]
  1223dc: 14000004     	b	0x1223ec <std::__ndk1::locale::classic()+0x164c>
  1223e0: 54000062     	b.hs	0x1223ec <std::__ndk1::locale::classic()+0x164c>
  1223e4: 8b090d09     	add	x9, x8, x9, lsl #3
  1223e8: f9000ea9     	str	x9, [x21, #0x18]
  1223ec: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1223f0: b4000060     	cbz	x0, 0x1223fc <std::__ndk1::locale::classic()+0x165c>
  1223f4: 9400f4df     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1223f8: f9400288     	ldr	x8, [x20]
  1223fc: f8377913     	str	x19, [x8, x23, lsl #3]
  122400: f94016c8     	ldr	x8, [x22, #0x28]
  122404: f85f83a9     	ldur	x9, [x29, #-0x8]
  122408: eb09011f     	cmp	x8, x9
  12240c: 54000101     	b.ne	0x12242c <std::__ndk1::locale::classic()+0x168c>
  122410: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  122414: a94557f6     	ldp	x22, x21, [sp, #0x50]
  122418: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  12241c: f94023f7     	ldr	x23, [sp, #0x40]
  122420: 9101c3ff     	add	sp, sp, #0x70
  122424: d50323bf     	autiasp
  122428: d65f03c0     	ret
  12242c: 9400ea81     	bl	0x15ce30 <__stack_chk_fail@plt>
  122430: aa0003f4     	mov	x20, x0
  122434: b4000073     	cbz	x19, 0x122440 <std::__ndk1::locale::classic()+0x16a0>
  122438: aa1303e0     	mov	x0, x19
  12243c: 9400f4cd     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122440: aa1403e0     	mov	x0, x20
  122444: 9400db47     	bl	0x159160 <__emutls_get_address+0x6d4>
  122448: d503233f     	paciasp
  12244c: d101c3ff     	sub	sp, sp, #0x70
  122450: a9037bfd     	stp	x29, x30, [sp, #0x30]
  122454: 9100c3fd     	add	x29, sp, #0x30
  122458: f90023f7     	str	x23, [sp, #0x40]
  12245c: a90557f6     	stp	x22, x21, [sp, #0x50]
  122460: a9064ff4     	stp	x20, x19, [sp, #0x60]
  122464: f0000254     	adrp	x20, 0x16d000
  122468: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12246c: d53bd056     	mrs	x22, TPIDR_EL0
  122470: aa0103f3     	mov	x19, x1
  122474: f94016c8     	ldr	x8, [x22, #0x28]
  122478: aa0003f5     	mov	x21, x0
  12247c: f9401694     	ldr	x20, [x20, #0x28]
  122480: f9474529     	ldr	x9, [x9, #0xe88]
  122484: f81f83a8     	stur	x8, [x29, #-0x8]
  122488: f9000bff     	str	xzr, [sp, #0x10]
  12248c: a90027f4     	stp	x20, x9, [sp]
  122490: c8dffe88     	ldar	x8, [x20]
  122494: b100051f     	cmn	x8, #0x1
  122498: 54000160     	b.eq	0x1224c4 <std::__ndk1::locale::classic()+0x1724>
  12249c: 910003e8     	mov	x8, sp
  1224a0: d10043a9     	sub	x9, x29, #0x10
  1224a4: f0000240     	adrp	x0, 0x16d000
  1224a8: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1224ac: 9104d042     	add	x2, x2, #0x134
  1224b0: 910063e1     	add	x1, sp, #0x18
  1224b4: f81f03a8     	stur	x8, [x29, #-0x10]
  1224b8: f9000fe9     	str	x9, [sp, #0x18]
  1224bc: f9401400     	ldr	x0, [x0, #0x28]
  1224c0: 9400f52c     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1224c4: b9800a88     	ldrsw	x8, [x20, #0x8]
  1224c8: aa1303e0     	mov	x0, x19
  1224cc: d1000517     	sub	x23, x8, #0x1
  1224d0: 9400f4a4     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1224d4: aa1503f4     	mov	x20, x21
  1224d8: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1224dc: cb080129     	sub	x9, x9, x8
  1224e0: 9343fd2a     	asr	x10, x9, #3
  1224e4: eb17015f     	cmp	x10, x23
  1224e8: 54000168     	b.hi	0x122514 <std::__ndk1::locale::classic()+0x1774>
  1224ec: 910006e9     	add	x9, x23, #0x1
  1224f0: eb0a0121     	subs	x1, x9, x10
  1224f4: 540000a9     	b.ls	0x122508 <std::__ndk1::locale::classic()+0x1768>
  1224f8: aa1403e0     	mov	x0, x20
  1224fc: 94004ab8     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  122500: f9400288     	ldr	x8, [x20]
  122504: 14000004     	b	0x122514 <std::__ndk1::locale::classic()+0x1774>
  122508: 54000062     	b.hs	0x122514 <std::__ndk1::locale::classic()+0x1774>
  12250c: 8b090d09     	add	x9, x8, x9, lsl #3
  122510: f9000ea9     	str	x9, [x21, #0x18]
  122514: f8777900     	ldr	x0, [x8, x23, lsl #3]
  122518: b4000060     	cbz	x0, 0x122524 <std::__ndk1::locale::classic()+0x1784>
  12251c: 9400f495     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122520: f9400288     	ldr	x8, [x20]
  122524: f8377913     	str	x19, [x8, x23, lsl #3]
  122528: f94016c8     	ldr	x8, [x22, #0x28]
  12252c: f85f83a9     	ldur	x9, [x29, #-0x8]
  122530: eb09011f     	cmp	x8, x9
  122534: 54000101     	b.ne	0x122554 <std::__ndk1::locale::classic()+0x17b4>
  122538: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12253c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  122540: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  122544: f94023f7     	ldr	x23, [sp, #0x40]
  122548: 9101c3ff     	add	sp, sp, #0x70
  12254c: d50323bf     	autiasp
  122550: d65f03c0     	ret
  122554: 9400ea37     	bl	0x15ce30 <__stack_chk_fail@plt>
  122558: aa0003f4     	mov	x20, x0
  12255c: b4000073     	cbz	x19, 0x122568 <std::__ndk1::locale::classic()+0x17c8>
  122560: aa1303e0     	mov	x0, x19
  122564: 9400f483     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122568: aa1403e0     	mov	x0, x20
  12256c: 9400dafd     	bl	0x159160 <__emutls_get_address+0x6d4>
  122570: d503233f     	paciasp
  122574: d101c3ff     	sub	sp, sp, #0x70
  122578: a9037bfd     	stp	x29, x30, [sp, #0x30]
  12257c: 9100c3fd     	add	x29, sp, #0x30
  122580: f90023f7     	str	x23, [sp, #0x40]
  122584: a90557f6     	stp	x22, x21, [sp, #0x50]
  122588: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12258c: f0000254     	adrp	x20, 0x16d000
  122590: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  122594: d53bd056     	mrs	x22, TPIDR_EL0
  122598: aa0103f3     	mov	x19, x1
  12259c: f94016c8     	ldr	x8, [x22, #0x28]
  1225a0: aa0003f5     	mov	x21, x0
  1225a4: f9401a94     	ldr	x20, [x20, #0x30]
  1225a8: f9474529     	ldr	x9, [x9, #0xe88]
  1225ac: f81f83a8     	stur	x8, [x29, #-0x8]
  1225b0: f9000bff     	str	xzr, [sp, #0x10]
  1225b4: a90027f4     	stp	x20, x9, [sp]
  1225b8: c8dffe88     	ldar	x8, [x20]
  1225bc: b100051f     	cmn	x8, #0x1
  1225c0: 54000160     	b.eq	0x1225ec <std::__ndk1::locale::classic()+0x184c>
  1225c4: 910003e8     	mov	x8, sp
  1225c8: d10043a9     	sub	x9, x29, #0x10
  1225cc: f0000240     	adrp	x0, 0x16d000
  1225d0: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1225d4: 9104d042     	add	x2, x2, #0x134
  1225d8: 910063e1     	add	x1, sp, #0x18
  1225dc: f81f03a8     	stur	x8, [x29, #-0x10]
  1225e0: f9000fe9     	str	x9, [sp, #0x18]
  1225e4: f9401800     	ldr	x0, [x0, #0x30]
  1225e8: 9400f4e2     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1225ec: b9800a88     	ldrsw	x8, [x20, #0x8]
  1225f0: aa1303e0     	mov	x0, x19
  1225f4: d1000517     	sub	x23, x8, #0x1
  1225f8: 9400f45a     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1225fc: aa1503f4     	mov	x20, x21
  122600: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  122604: cb080129     	sub	x9, x9, x8
  122608: 9343fd2a     	asr	x10, x9, #3
  12260c: eb17015f     	cmp	x10, x23
  122610: 54000168     	b.hi	0x12263c <std::__ndk1::locale::classic()+0x189c>
  122614: 910006e9     	add	x9, x23, #0x1
  122618: eb0a0121     	subs	x1, x9, x10
  12261c: 540000a9     	b.ls	0x122630 <std::__ndk1::locale::classic()+0x1890>
  122620: aa1403e0     	mov	x0, x20
  122624: 94004a6e     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  122628: f9400288     	ldr	x8, [x20]
  12262c: 14000004     	b	0x12263c <std::__ndk1::locale::classic()+0x189c>
  122630: 54000062     	b.hs	0x12263c <std::__ndk1::locale::classic()+0x189c>
  122634: 8b090d09     	add	x9, x8, x9, lsl #3
  122638: f9000ea9     	str	x9, [x21, #0x18]
  12263c: f8777900     	ldr	x0, [x8, x23, lsl #3]
  122640: b4000060     	cbz	x0, 0x12264c <std::__ndk1::locale::classic()+0x18ac>
  122644: 9400f44b     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122648: f9400288     	ldr	x8, [x20]
  12264c: f8377913     	str	x19, [x8, x23, lsl #3]
  122650: f94016c8     	ldr	x8, [x22, #0x28]
  122654: f85f83a9     	ldur	x9, [x29, #-0x8]
  122658: eb09011f     	cmp	x8, x9
  12265c: 54000101     	b.ne	0x12267c <std::__ndk1::locale::classic()+0x18dc>
  122660: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  122664: a94557f6     	ldp	x22, x21, [sp, #0x50]
  122668: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  12266c: f94023f7     	ldr	x23, [sp, #0x40]
  122670: 9101c3ff     	add	sp, sp, #0x70
  122674: d50323bf     	autiasp
  122678: d65f03c0     	ret
  12267c: 9400e9ed     	bl	0x15ce30 <__stack_chk_fail@plt>
  122680: aa0003f4     	mov	x20, x0
  122684: b4000073     	cbz	x19, 0x122690 <std::__ndk1::locale::classic()+0x18f0>
  122688: aa1303e0     	mov	x0, x19
  12268c: 9400f439     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122690: aa1403e0     	mov	x0, x20
  122694: 9400dab3     	bl	0x159160 <__emutls_get_address+0x6d4>
  122698: d503233f     	paciasp
  12269c: d101c3ff     	sub	sp, sp, #0x70
  1226a0: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1226a4: 9100c3fd     	add	x29, sp, #0x30
  1226a8: f90023f7     	str	x23, [sp, #0x40]
  1226ac: a90557f6     	stp	x22, x21, [sp, #0x50]
  1226b0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1226b4: f0000254     	adrp	x20, 0x16d000
  1226b8: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1226bc: d53bd056     	mrs	x22, TPIDR_EL0
  1226c0: aa0103f3     	mov	x19, x1
  1226c4: f94016c8     	ldr	x8, [x22, #0x28]
  1226c8: aa0003f5     	mov	x21, x0
  1226cc: f9401e94     	ldr	x20, [x20, #0x38]
  1226d0: f9474529     	ldr	x9, [x9, #0xe88]
  1226d4: f81f83a8     	stur	x8, [x29, #-0x8]
  1226d8: f9000bff     	str	xzr, [sp, #0x10]
  1226dc: a90027f4     	stp	x20, x9, [sp]
  1226e0: c8dffe88     	ldar	x8, [x20]
  1226e4: b100051f     	cmn	x8, #0x1
  1226e8: 54000160     	b.eq	0x122714 <std::__ndk1::locale::classic()+0x1974>
  1226ec: 910003e8     	mov	x8, sp
  1226f0: d10043a9     	sub	x9, x29, #0x10
  1226f4: f0000240     	adrp	x0, 0x16d000
  1226f8: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1226fc: 9104d042     	add	x2, x2, #0x134
  122700: 910063e1     	add	x1, sp, #0x18
  122704: f81f03a8     	stur	x8, [x29, #-0x10]
  122708: f9000fe9     	str	x9, [sp, #0x18]
  12270c: f9401c00     	ldr	x0, [x0, #0x38]
  122710: 9400f498     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  122714: b9800a88     	ldrsw	x8, [x20, #0x8]
  122718: aa1303e0     	mov	x0, x19
  12271c: d1000517     	sub	x23, x8, #0x1
  122720: 9400f410     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  122724: aa1503f4     	mov	x20, x21
  122728: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  12272c: cb080129     	sub	x9, x9, x8
  122730: 9343fd2a     	asr	x10, x9, #3
  122734: eb17015f     	cmp	x10, x23
  122738: 54000168     	b.hi	0x122764 <std::__ndk1::locale::classic()+0x19c4>
  12273c: 910006e9     	add	x9, x23, #0x1
  122740: eb0a0121     	subs	x1, x9, x10
  122744: 540000a9     	b.ls	0x122758 <std::__ndk1::locale::classic()+0x19b8>
  122748: aa1403e0     	mov	x0, x20
  12274c: 94004a24     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  122750: f9400288     	ldr	x8, [x20]
  122754: 14000004     	b	0x122764 <std::__ndk1::locale::classic()+0x19c4>
  122758: 54000062     	b.hs	0x122764 <std::__ndk1::locale::classic()+0x19c4>
  12275c: 8b090d09     	add	x9, x8, x9, lsl #3
  122760: f9000ea9     	str	x9, [x21, #0x18]
  122764: f8777900     	ldr	x0, [x8, x23, lsl #3]
  122768: b4000060     	cbz	x0, 0x122774 <std::__ndk1::locale::classic()+0x19d4>
  12276c: 9400f401     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122770: f9400288     	ldr	x8, [x20]
  122774: f8377913     	str	x19, [x8, x23, lsl #3]
  122778: f94016c8     	ldr	x8, [x22, #0x28]
  12277c: f85f83a9     	ldur	x9, [x29, #-0x8]
  122780: eb09011f     	cmp	x8, x9
  122784: 54000101     	b.ne	0x1227a4 <std::__ndk1::locale::classic()+0x1a04>
  122788: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12278c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  122790: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  122794: f94023f7     	ldr	x23, [sp, #0x40]
  122798: 9101c3ff     	add	sp, sp, #0x70
  12279c: d50323bf     	autiasp
  1227a0: d65f03c0     	ret
  1227a4: 9400e9a3     	bl	0x15ce30 <__stack_chk_fail@plt>
  1227a8: aa0003f4     	mov	x20, x0
  1227ac: b4000073     	cbz	x19, 0x1227b8 <std::__ndk1::locale::classic()+0x1a18>
  1227b0: aa1303e0     	mov	x0, x19
  1227b4: 9400f3ef     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1227b8: aa1403e0     	mov	x0, x20
  1227bc: 9400da69     	bl	0x159160 <__emutls_get_address+0x6d4>
  1227c0: d503233f     	paciasp
  1227c4: d101c3ff     	sub	sp, sp, #0x70
  1227c8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1227cc: 9100c3fd     	add	x29, sp, #0x30
  1227d0: f90023f7     	str	x23, [sp, #0x40]
  1227d4: a90557f6     	stp	x22, x21, [sp, #0x50]
  1227d8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1227dc: f0000254     	adrp	x20, 0x16d000
  1227e0: d0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1227e4: d53bd056     	mrs	x22, TPIDR_EL0
  1227e8: aa0103f3     	mov	x19, x1
  1227ec: f94016c8     	ldr	x8, [x22, #0x28]
  1227f0: aa0003f5     	mov	x21, x0
  1227f4: f9402294     	ldr	x20, [x20, #0x40]
  1227f8: f9474529     	ldr	x9, [x9, #0xe88]
  1227fc: f81f83a8     	stur	x8, [x29, #-0x8]
  122800: f9000bff     	str	xzr, [sp, #0x10]
  122804: a90027f4     	stp	x20, x9, [sp]
  122808: c8dffe88     	ldar	x8, [x20]
  12280c: b100051f     	cmn	x8, #0x1
  122810: 54000160     	b.eq	0x12283c <std::__ndk1::locale::classic()+0x1a9c>
  122814: 910003e8     	mov	x8, sp
  122818: d10043a9     	sub	x9, x29, #0x10
  12281c: f0000240     	adrp	x0, 0x16d000
  122820: f0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  122824: 9104d042     	add	x2, x2, #0x134
  122828: 910063e1     	add	x1, sp, #0x18
  12282c: f81f03a8     	stur	x8, [x29, #-0x10]
  122830: f9000fe9     	str	x9, [sp, #0x18]
  122834: f9402000     	ldr	x0, [x0, #0x40]
  122838: 9400f44e     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  12283c: b9800a88     	ldrsw	x8, [x20, #0x8]
  122840: aa1303e0     	mov	x0, x19
  122844: d1000517     	sub	x23, x8, #0x1
  122848: 9400f3c6     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  12284c: aa1503f4     	mov	x20, x21
  122850: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  122854: cb080129     	sub	x9, x9, x8
  122858: 9343fd2a     	asr	x10, x9, #3
  12285c: eb17015f     	cmp	x10, x23
  122860: 54000168     	b.hi	0x12288c <std::__ndk1::locale::classic()+0x1aec>
  122864: 910006e9     	add	x9, x23, #0x1
  122868: eb0a0121     	subs	x1, x9, x10
  12286c: 540000a9     	b.ls	0x122880 <std::__ndk1::locale::classic()+0x1ae0>
  122870: aa1403e0     	mov	x0, x20
  122874: 940049da     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  122878: f9400288     	ldr	x8, [x20]
  12287c: 14000004     	b	0x12288c <std::__ndk1::locale::classic()+0x1aec>
  122880: 54000062     	b.hs	0x12288c <std::__ndk1::locale::classic()+0x1aec>
  122884: 8b090d09     	add	x9, x8, x9, lsl #3
  122888: f9000ea9     	str	x9, [x21, #0x18]
  12288c: f8777900     	ldr	x0, [x8, x23, lsl #3]
  122890: b4000060     	cbz	x0, 0x12289c <std::__ndk1::locale::classic()+0x1afc>
  122894: 9400f3b7     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122898: f9400288     	ldr	x8, [x20]
  12289c: f8377913     	str	x19, [x8, x23, lsl #3]
  1228a0: f94016c8     	ldr	x8, [x22, #0x28]
  1228a4: f85f83a9     	ldur	x9, [x29, #-0x8]
  1228a8: eb09011f     	cmp	x8, x9
  1228ac: 54000101     	b.ne	0x1228cc <std::__ndk1::locale::classic()+0x1b2c>
  1228b0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1228b4: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1228b8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1228bc: f94023f7     	ldr	x23, [sp, #0x40]
  1228c0: 9101c3ff     	add	sp, sp, #0x70
  1228c4: d50323bf     	autiasp
  1228c8: d65f03c0     	ret
  1228cc: 9400e959     	bl	0x15ce30 <__stack_chk_fail@plt>
  1228d0: aa0003f4     	mov	x20, x0
  1228d4: b4000073     	cbz	x19, 0x1228e0 <std::__ndk1::locale::classic()+0x1b40>
  1228d8: aa1303e0     	mov	x0, x19
  1228dc: 9400f3a5     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1228e0: aa1403e0     	mov	x0, x20
  1228e4: 9400da1f     	bl	0x159160 <__emutls_get_address+0x6d4>
  1228e8: d503233f     	paciasp
  1228ec: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1228f0: f9000bf9     	str	x25, [sp, #0x10]
  1228f4: 910003fd     	mov	x29, sp
  1228f8: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1228fc: a90357f6     	stp	x22, x21, [sp, #0x30]
  122900: a9044ff4     	stp	x20, x19, [sp, #0x40]
  122904: 90000229     	adrp	x9, 0x166000 <typeinfo for InGame::CFile+0x250>
  122908: 92800008     	mov	x8, #-0x1               // =-1
  12290c: 9138e129     	add	x9, x9, #0xe38
  122910: 2a0303f5     	mov	w21, w3
  122914: 6f00e400     	movi	v0.2d, #0000000000000000
  122918: aa0203f6     	mov	x22, x2
  12291c: aa0003f3     	mov	x19, x0
  122920: aa0003f8     	mov	x24, x0
  122924: a9002009     	stp	x9, x8, [x0]
  122928: 52800028     	mov	w8, #0x1                // =1
  12292c: aa0003f4     	mov	x20, x0
  122930: 91044019     	add	x25, x0, #0x110
  122934: eb01001f     	cmp	x0, x1
  122938: ad020000     	stp	q0, q0, [x0, #0x40]
  12293c: 39044008     	strb	w8, [x0, #0x110]
  122940: 52854048     	mov	w8, #0x2a02             // =10754
  122944: 3c830f00     	str	q0, [x24, #0x30]!
  122948: f8010e98     	str	x24, [x20, #0x10]!
  12294c: ad030000     	stp	q0, q0, [x0, #0x60]
  122950: ad040000     	stp	q0, q0, [x0, #0x80]
  122954: ad050000     	stp	q0, q0, [x0, #0xa0]
  122958: ad060000     	stp	q0, q0, [x0, #0xc0]
  12295c: ad070000     	stp	q0, q0, [x0, #0xe0]
  122960: 3d804000     	str	q0, [x0, #0x100]
  122964: a901e419     	stp	x25, x25, [x0, #0x18]
  122968: 79024008     	strh	w8, [x0, #0x120]
  12296c: 3904881f     	strb	wzr, [x0, #0x122]
  122970: 540000a0     	b.eq	0x122984 <std::__ndk1::locale::classic()+0x1be4>
  122974: a9410828     	ldp	x8, x2, [x1, #0x10]
  122978: aa1403e0     	mov	x0, x20
  12297c: aa0803e1     	mov	x1, x8
  122980: 940048c2     	bl	0x134c88 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x8dc>
  122984: a9412269     	ldp	x9, x8, [x19, #0x10]
  122988: eb09011f     	cmp	x8, x9
  12298c: 54000180     	b.eq	0x1229bc <std::__ndk1::locale::classic()+0x1c1c>
  122990: aa1f03f7     	mov	x23, xzr
  122994: 14000005     	b	0x1229a8 <std::__ndk1::locale::classic()+0x1c08>
  122998: cb09010a     	sub	x10, x8, x9
  12299c: 110006f7     	add	w23, w23, #0x1
  1229a0: eb8a0eff     	cmp	x23, x10, asr #3
  1229a4: 540000c2     	b.hs	0x1229bc <std::__ndk1::locale::classic()+0x1c1c>
  1229a8: f8777920     	ldr	x0, [x9, x23, lsl #3]
  1229ac: b4ffff60     	cbz	x0, 0x122998 <std::__ndk1::locale::classic()+0x1bf8>
  1229b0: 9400f36c     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1229b4: a9412269     	ldp	x9, x8, [x19, #0x10]
  1229b8: 17fffff8     	b	0x122998 <std::__ndk1::locale::classic()+0x1bf8>
  1229bc: 36180275     	tbz	w21, #0x3, 0x122a08 <std::__ndk1::locale::classic()+0x1c68>
  1229c0: 52800300     	mov	w0, #0x18               // =24
  1229c4: 9400e927     	bl	0x15ce60 <_Znwm@plt>
  1229c8: aa0003f7     	mov	x23, x0
  1229cc: aa1603e1     	mov	x1, x22
  1229d0: aa1f03e2     	mov	x2, xzr
  1229d4: 9400f4ef     	bl	0x15fd90 <_ZNSt6__ndk114collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  1229d8: aa1303e0     	mov	x0, x19
  1229dc: aa1703e1     	mov	x1, x23
  1229e0: 97fff916     	bl	0x120e38 <std::__ndk1::locale::classic()+0x98>
  1229e4: 52800300     	mov	w0, #0x18               // =24
  1229e8: 9400e91e     	bl	0x15ce60 <_Znwm@plt>
  1229ec: aa0003f7     	mov	x23, x0
  1229f0: aa1603e1     	mov	x1, x22
  1229f4: aa1f03e2     	mov	x2, xzr
  1229f8: 9400f4ea     	bl	0x15fda0 <_ZNSt6__ndk114collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  1229fc: aa1303e0     	mov	x0, x19
  122a00: aa1703e1     	mov	x1, x23
  122a04: 97fff957     	bl	0x120f60 <std::__ndk1::locale::classic()+0x1c0>
  122a08: 36000835     	tbz	w21, #0x0, 0x122b0c <std::__ndk1::locale::classic()+0x1d6c>
  122a0c: 52800500     	mov	w0, #0x28               // =40
  122a10: 9400e914     	bl	0x15ce60 <_Znwm@plt>
  122a14: aa0003f7     	mov	x23, x0
  122a18: aa1603e1     	mov	x1, x22
  122a1c: aa1f03e2     	mov	x2, xzr
  122a20: 9400f4e4     	bl	0x15fdb0 <_ZNSt6__ndk112ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  122a24: aa1303e0     	mov	x0, x19
  122a28: aa1703e1     	mov	x1, x23
  122a2c: 97fff997     	bl	0x121088 <std::__ndk1::locale::classic()+0x2e8>
  122a30: 52800300     	mov	w0, #0x18               // =24
  122a34: 9400e90b     	bl	0x15ce60 <_Znwm@plt>
  122a38: aa0003f7     	mov	x23, x0
  122a3c: aa1603e1     	mov	x1, x22
  122a40: aa1f03e2     	mov	x2, xzr
  122a44: 9400f4df     	bl	0x15fdc0 <_ZNSt6__ndk112ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  122a48: aa1303e0     	mov	x0, x19
  122a4c: aa1703e1     	mov	x1, x23
  122a50: 97fff9d8     	bl	0x1211b0 <std::__ndk1::locale::classic()+0x410>
  122a54: 52800200     	mov	w0, #0x10               // =16
  122a58: 9400e902     	bl	0x15ce60 <_Znwm@plt>
  122a5c: aa0003e1     	mov	x1, x0
  122a60: f0000248     	adrp	x8, 0x16d000
  122a64: 92800009     	mov	x9, #-0x1               // =-1
  122a68: f9402508     	ldr	x8, [x8, #0x48]
  122a6c: 91004108     	add	x8, x8, #0x10
  122a70: a9002428     	stp	x8, x9, [x1]
  122a74: aa1303e0     	mov	x0, x19
  122a78: 97fffa18     	bl	0x1212d8 <std::__ndk1::locale::classic()+0x538>
  122a7c: 52800300     	mov	w0, #0x18               // =24
  122a80: 9400e8f8     	bl	0x15ce60 <_Znwm@plt>
  122a84: 394002c8     	ldrb	w8, [x22]
  122a88: aa0003f7     	mov	x23, x0
  122a8c: f9400ac9     	ldr	x9, [x22, #0x10]
  122a90: 7200011f     	tst	w8, #0x1
  122a94: 9a961521     	csinc	x1, x9, x22, ne
  122a98: aa1f03e2     	mov	x2, xzr
  122a9c: 9400f4cd     	bl	0x15fdd0 <_ZNSt6__ndk17codecvtIwc9mbstate_tEC2EPKcm@plt>
  122aa0: f0000248     	adrp	x8, 0x16d000
  122aa4: f9402908     	ldr	x8, [x8, #0x50]
  122aa8: 91004108     	add	x8, x8, #0x10
  122aac: f90002e8     	str	x8, [x23]
  122ab0: aa1303e0     	mov	x0, x19
  122ab4: aa1703e1     	mov	x1, x23
  122ab8: 97fffa52     	bl	0x121400 <std::__ndk1::locale::classic()+0x660>
  122abc: 52800200     	mov	w0, #0x10               // =16
  122ac0: 9400e8e8     	bl	0x15ce60 <_Znwm@plt>
  122ac4: aa0003e1     	mov	x1, x0
  122ac8: f0000248     	adrp	x8, 0x16d000
  122acc: 92800009     	mov	x9, #-0x1               // =-1
  122ad0: f9402d08     	ldr	x8, [x8, #0x58]
  122ad4: 91004108     	add	x8, x8, #0x10
  122ad8: a9002428     	stp	x8, x9, [x1]
  122adc: aa1303e0     	mov	x0, x19
  122ae0: 97fffa92     	bl	0x121528 <std::__ndk1::locale::classic()+0x788>
  122ae4: 52800200     	mov	w0, #0x10               // =16
  122ae8: 9400e8de     	bl	0x15ce60 <_Znwm@plt>
  122aec: aa0003e1     	mov	x1, x0
  122af0: f0000248     	adrp	x8, 0x16d000
  122af4: 92800009     	mov	x9, #-0x1               // =-1
  122af8: f9403108     	ldr	x8, [x8, #0x60]
  122afc: 91004108     	add	x8, x8, #0x10
  122b00: a9002428     	stp	x8, x9, [x1]
  122b04: aa1303e0     	mov	x0, x19
  122b08: 97fffad2     	bl	0x121650 <std::__ndk1::locale::classic()+0x8b0>
  122b0c: 362004b5     	tbz	w21, #0x4, 0x122ba0 <std::__ndk1::locale::classic()+0x1e00>
  122b10: 52801100     	mov	w0, #0x88               // =136
  122b14: 9400e8d3     	bl	0x15ce60 <_Znwm@plt>
  122b18: aa0003f7     	mov	x23, x0
  122b1c: aa1603e1     	mov	x1, x22
  122b20: aa1f03e2     	mov	x2, xzr
  122b24: 97fffbf3     	bl	0x121af0 <std::__ndk1::locale::classic()+0xd50>
  122b28: aa1303e0     	mov	x0, x19
  122b2c: aa1703e1     	mov	x1, x23
  122b30: 97fffba6     	bl	0x1219c8 <std::__ndk1::locale::classic()+0xc28>
  122b34: 52801100     	mov	w0, #0x88               // =136
  122b38: 9400e8ca     	bl	0x15ce60 <_Znwm@plt>
  122b3c: aa0003f7     	mov	x23, x0
  122b40: aa1603e1     	mov	x1, x22
  122b44: aa1f03e2     	mov	x2, xzr
  122b48: 97fffc6d     	bl	0x121cfc <std::__ndk1::locale::classic()+0xf5c>
  122b4c: aa1303e0     	mov	x0, x19
  122b50: aa1703e1     	mov	x1, x23
  122b54: 97fffc20     	bl	0x121bd4 <std::__ndk1::locale::classic()+0xe34>
  122b58: 52801100     	mov	w0, #0x88               // =136
  122b5c: 9400e8c1     	bl	0x15ce60 <_Znwm@plt>
  122b60: aa0003f7     	mov	x23, x0
  122b64: aa1603e1     	mov	x1, x22
  122b68: aa1f03e2     	mov	x2, xzr
  122b6c: 97fffce7     	bl	0x121f08 <std::__ndk1::locale::classic()+0x1168>
  122b70: aa1303e0     	mov	x0, x19
  122b74: aa1703e1     	mov	x1, x23
  122b78: 97fffc9a     	bl	0x121de0 <std::__ndk1::locale::classic()+0x1040>
  122b7c: 52801100     	mov	w0, #0x88               // =136
  122b80: 9400e8b8     	bl	0x15ce60 <_Znwm@plt>
  122b84: aa0003f7     	mov	x23, x0
  122b88: aa1603e1     	mov	x1, x22
  122b8c: aa1f03e2     	mov	x2, xzr
  122b90: 97fffd61     	bl	0x122114 <std::__ndk1::locale::classic()+0x1374>
  122b94: aa1303e0     	mov	x0, x19
  122b98: aa1703e1     	mov	x1, x23
  122b9c: 97fffd14     	bl	0x121fec <std::__ndk1::locale::classic()+0x124c>
  122ba0: 36080575     	tbz	w21, #0x1, 0x122c4c <std::__ndk1::locale::classic()+0x1eac>
  122ba4: 52800600     	mov	w0, #0x30               // =48
  122ba8: 9400e8ae     	bl	0x15ce60 <_Znwm@plt>
  122bac: f0000249     	adrp	x9, 0x16d000
  122bb0: 528585c8     	mov	w8, #0x2c2e             // =11310
  122bb4: aa0003f7     	mov	x23, x0
  122bb8: 9280000a     	mov	x10, #-0x1              // =-1
  122bbc: f9403529     	ldr	x9, [x9, #0x68]
  122bc0: 79002008     	strh	w8, [x0, #0x10]
  122bc4: 394002cb     	ldrb	w11, [x22]
  122bc8: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  122bcc: f9400acc     	ldr	x12, [x22, #0x10]
  122bd0: f9000c1f     	str	xzr, [x0, #0x18]
  122bd4: 91004128     	add	x8, x9, #0x10
  122bd8: 7200017f     	tst	w11, #0x1
  122bdc: 9a961581     	csinc	x1, x12, x22, ne
  122be0: a9002808     	stp	x8, x10, [x0]
  122be4: 9400f47f     	bl	0x15fde0 <_ZNSt6__ndk115numpunct_bynameIcE6__initEPKc@plt>
  122be8: aa1303e0     	mov	x0, x19
  122bec: aa1703e1     	mov	x1, x23
  122bf0: 97fffae2     	bl	0x121778 <std::__ndk1::locale::classic()+0x9d8>
  122bf4: 52800600     	mov	w0, #0x30               // =48
  122bf8: 9400e89a     	bl	0x15ce60 <_Znwm@plt>
  122bfc: b0fffa88     	adrp	x8, 0x73000
  122c00: 394002ca     	ldrb	w10, [x22]
  122c04: f900141f     	str	xzr, [x0, #0x28]
  122c08: 910006c9     	add	x9, x22, #0x1
  122c0c: aa0003f7     	mov	x23, x0
  122c10: fd475d00     	ldr	d0, [x8, #0xeb8]
  122c14: f0000248     	adrp	x8, 0x16d000
  122c18: 7200015f     	tst	w10, #0x1
  122c1c: 9280000a     	mov	x10, #-0x1              // =-1
  122c20: f9403908     	ldr	x8, [x8, #0x70]
  122c24: fd000800     	str	d0, [x0, #0x10]
  122c28: f9400acb     	ldr	x11, [x22, #0x10]
  122c2c: a901fc1f     	stp	xzr, xzr, [x0, #0x18]
  122c30: 91004108     	add	x8, x8, #0x10
  122c34: 9a8b0121     	csel	x1, x9, x11, eq
  122c38: a9002808     	stp	x8, x10, [x0]
  122c3c: 9400f46d     	bl	0x15fdf0 <_ZNSt6__ndk115numpunct_bynameIwE6__initEPKc@plt>
  122c40: aa1303e0     	mov	x0, x19
  122c44: aa1703e1     	mov	x1, x23
  122c48: 97fffb16     	bl	0x1218a0 <std::__ndk1::locale::classic()+0xb00>
  122c4c: 361008f5     	tbz	w21, #0x2, 0x122d68 <std::__ndk1::locale::classic()+0x1fc8>
  122c50: 52808800     	mov	w0, #0x440              // =1088
  122c54: 9400e883     	bl	0x15ce60 <_Znwm@plt>
  122c58: d0000248     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  122c5c: aa0003f7     	mov	x23, x0
  122c60: 92800009     	mov	x9, #-0x1               // =-1
  122c64: 91006000     	add	x0, x0, #0x18
  122c68: f947c908     	ldr	x8, [x8, #0xf90]
  122c6c: 9100410a     	add	x10, x8, #0x10
  122c70: 9101c108     	add	x8, x8, #0x70
  122c74: a90026ea     	stp	x10, x9, [x23]
  122c78: f9000ae8     	str	x8, [x23, #0x10]
  122c7c: aa1603e1     	mov	x1, x22
  122c80: 9400f460     	bl	0x15fe00 <_ZNSt6__ndk118__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  122c84: f0000248     	adrp	x8, 0x16d000
  122c88: f9403d08     	ldr	x8, [x8, #0x78]
  122c8c: 91004109     	add	x9, x8, #0x10
  122c90: 9102a108     	add	x8, x8, #0xa8
  122c94: f90002e9     	str	x9, [x23]
  122c98: f9000ae8     	str	x8, [x23, #0x10]
  122c9c: aa1303e0     	mov	x0, x19
  122ca0: aa1703e1     	mov	x1, x23
  122ca4: 97fffd55     	bl	0x1221f8 <std::__ndk1::locale::classic()+0x1458>
  122ca8: 52808800     	mov	w0, #0x440              // =1088
  122cac: 9400e86d     	bl	0x15ce60 <_Znwm@plt>
  122cb0: d0000248     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  122cb4: aa0003f7     	mov	x23, x0
  122cb8: 92800009     	mov	x9, #-0x1               // =-1
  122cbc: 91006000     	add	x0, x0, #0x18
  122cc0: f947cd08     	ldr	x8, [x8, #0xf98]
  122cc4: 9100410a     	add	x10, x8, #0x10
  122cc8: 9101c108     	add	x8, x8, #0x70
  122ccc: a90026ea     	stp	x10, x9, [x23]
  122cd0: f9000ae8     	str	x8, [x23, #0x10]
  122cd4: aa1603e1     	mov	x1, x22
  122cd8: 9400f44e     	bl	0x15fe10 <_ZNSt6__ndk118__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  122cdc: f0000248     	adrp	x8, 0x16d000
  122ce0: f9404108     	ldr	x8, [x8, #0x80]
  122ce4: 91004109     	add	x9, x8, #0x10
  122ce8: 9102a108     	add	x8, x8, #0xa8
  122cec: f90002e9     	str	x9, [x23]
  122cf0: f9000ae8     	str	x8, [x23, #0x10]
  122cf4: aa1303e0     	mov	x0, x19
  122cf8: aa1703e1     	mov	x1, x23
  122cfc: 97fffd89     	bl	0x122320 <std::__ndk1::locale::classic()+0x1580>
  122d00: 52800300     	mov	w0, #0x18               // =24
  122d04: 9400e857     	bl	0x15ce60 <_Znwm@plt>
  122d08: aa0003f7     	mov	x23, x0
  122d0c: aa1603e1     	mov	x1, x22
  122d10: aa1f03e2     	mov	x2, xzr
  122d14: 9400483e     	bl	0x134e0c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa60>
  122d18: f0000248     	adrp	x8, 0x16d000
  122d1c: f9404508     	ldr	x8, [x8, #0x88]
  122d20: 91004108     	add	x8, x8, #0x10
  122d24: f90002e8     	str	x8, [x23]
  122d28: aa1303e0     	mov	x0, x19
  122d2c: aa1703e1     	mov	x1, x23
  122d30: 97fffdc6     	bl	0x122448 <std::__ndk1::locale::classic()+0x16a8>
  122d34: 52800300     	mov	w0, #0x18               // =24
  122d38: 9400e84a     	bl	0x15ce60 <_Znwm@plt>
  122d3c: aa0003f7     	mov	x23, x0
  122d40: aa1603e1     	mov	x1, x22
  122d44: aa1f03e2     	mov	x2, xzr
  122d48: 9400486b     	bl	0x134ef4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xb48>
  122d4c: f0000248     	adrp	x8, 0x16d000
  122d50: f9404908     	ldr	x8, [x8, #0x90]
  122d54: 91004108     	add	x8, x8, #0x10
  122d58: f90002e8     	str	x8, [x23]
  122d5c: aa1303e0     	mov	x0, x19
  122d60: aa1703e1     	mov	x1, x23
  122d64: 97fffe03     	bl	0x122570 <std::__ndk1::locale::classic()+0x17d0>
  122d68: 362802b5     	tbz	w21, #0x5, 0x122dbc <std::__ndk1::locale::classic()+0x201c>
  122d6c: 52800200     	mov	w0, #0x10               // =16
  122d70: 9400e83c     	bl	0x15ce60 <_Znwm@plt>
  122d74: aa0003e1     	mov	x1, x0
  122d78: f0000248     	adrp	x8, 0x16d000
  122d7c: 92800009     	mov	x9, #-0x1               // =-1
  122d80: f9404d08     	ldr	x8, [x8, #0x98]
  122d84: 91004108     	add	x8, x8, #0x10
  122d88: a9002428     	stp	x8, x9, [x1]
  122d8c: aa1303e0     	mov	x0, x19
  122d90: 97fffe42     	bl	0x122698 <std::__ndk1::locale::classic()+0x18f8>
  122d94: 52800200     	mov	w0, #0x10               // =16
  122d98: 9400e832     	bl	0x15ce60 <_Znwm@plt>
  122d9c: aa0003e1     	mov	x1, x0
  122da0: f0000248     	adrp	x8, 0x16d000
  122da4: 92800009     	mov	x9, #-0x1               // =-1
  122da8: f9405108     	ldr	x8, [x8, #0xa0]
  122dac: 91004108     	add	x8, x8, #0x10
  122db0: a9002428     	stp	x8, x9, [x1]
  122db4: aa1303e0     	mov	x0, x19
  122db8: 97fffe82     	bl	0x1227c0 <std::__ndk1::locale::classic()+0x1a20>
  122dbc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  122dc0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  122dc4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  122dc8: f9400bf9     	ldr	x25, [sp, #0x10]
  122dcc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  122dd0: d50323bf     	autiasp
  122dd4: d65f03c0     	ret
  122dd8: 14000017     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122ddc: 14000016     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122de0: 14000001     	b	0x122de4 <std::__ndk1::locale::classic()+0x2044>
  122de4: aa0003f5     	mov	x21, x0
  122de8: aa1703e0     	mov	x0, x23
  122dec: 9400eb4d     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  122df0: 14000012     	b	0x122e38 <std::__ndk1::locale::classic()+0x2098>
  122df4: aa0003f5     	mov	x21, x0
  122df8: aa1703e0     	mov	x0, x23
  122dfc: 9400f409     	bl	0x15fe20 <_ZNSt6__ndk18numpunctIwED2Ev@plt>
  122e00: 1400000e     	b	0x122e38 <std::__ndk1::locale::classic()+0x2098>
  122e04: 1400000c     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e08: aa0003f5     	mov	x21, x0
  122e0c: aa1703e0     	mov	x0, x23
  122e10: 9400f408     	bl	0x15fe30 <_ZNSt6__ndk18numpunctIcED2Ev@plt>
  122e14: 14000009     	b	0x122e38 <std::__ndk1::locale::classic()+0x2098>
  122e18: 14000007     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e1c: 14000006     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e20: 14000005     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e24: 14000004     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e28: 14000003     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e2c: 14000002     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e30: 14000001     	b	0x122e34 <std::__ndk1::locale::classic()+0x2094>
  122e34: aa0003f5     	mov	x21, x0
  122e38: aa1703e0     	mov	x0, x23
  122e3c: 9400e829     	bl	0x15cee0 <_ZdlPv@plt>
  122e40: 14000004     	b	0x122e50 <std::__ndk1::locale::classic()+0x20b0>
  122e44: aa0003f5     	mov	x21, x0
  122e48: 14000015     	b	0x122e9c <std::__ndk1::locale::classic()+0x20fc>
  122e4c: aa0003f5     	mov	x21, x0
  122e50: aa1503e0     	mov	x0, x21
  122e54: 9400e83f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  122e58: a9412269     	ldp	x9, x8, [x19, #0x10]
  122e5c: eb09011f     	cmp	x8, x9
  122e60: 54000041     	b.ne	0x122e68 <std::__ndk1::locale::classic()+0x20c8>
  122e64: 9400eb0f     	bl	0x15daa0 <__cxa_rethrow@plt>
  122e68: aa1f03f5     	mov	x21, xzr
  122e6c: 14000005     	b	0x122e80 <std::__ndk1::locale::classic()+0x20e0>
  122e70: cb09010a     	sub	x10, x8, x9
  122e74: 110006b5     	add	w21, w21, #0x1
  122e78: eb8a0ebf     	cmp	x21, x10, asr #3
  122e7c: 54ffff42     	b.hs	0x122e64 <std::__ndk1::locale::classic()+0x20c4>
  122e80: f8757920     	ldr	x0, [x9, x21, lsl #3]
  122e84: b4ffff60     	cbz	x0, 0x122e70 <std::__ndk1::locale::classic()+0x20d0>
  122e88: 9400f23a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  122e8c: a9412269     	ldp	x9, x8, [x19, #0x10]
  122e90: 17fffff8     	b	0x122e70 <std::__ndk1::locale::classic()+0x20d0>
  122e94: aa0003f5     	mov	x21, x0
  122e98: 9400eb06     	bl	0x15dab0 <__cxa_end_catch@plt>
  122e9c: 39448268     	ldrb	w8, [x19, #0x120]
  122ea0: 36000068     	tbz	w8, #0x0, 0x122eac <std::__ndk1::locale::classic()+0x210c>
  122ea4: f9409a60     	ldr	x0, [x19, #0x130]
  122ea8: 9400e80e     	bl	0x15cee0 <_ZdlPv@plt>
  122eac: f9400280     	ldr	x0, [x20]
  122eb0: b40000e0     	cbz	x0, 0x122ecc <std::__ndk1::locale::classic()+0x212c>
  122eb4: eb18001f     	cmp	x0, x24
  122eb8: f9000e60     	str	x0, [x19, #0x18]
  122ebc: 54000061     	b.ne	0x122ec8 <std::__ndk1::locale::classic()+0x2128>
  122ec0: 3900033f     	strb	wzr, [x25]
  122ec4: 14000002     	b	0x122ecc <std::__ndk1::locale::classic()+0x212c>
  122ec8: 9400e806     	bl	0x15cee0 <_ZdlPv@plt>
  122ecc: aa1303e0     	mov	x0, x19
  122ed0: 9400eb14     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  122ed4: aa1503e0     	mov	x0, x21
  122ed8: 9400d8a2     	bl	0x159160 <__emutls_get_address+0x6d4>
  122edc: 97fe1816     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  122ee0: d503233f     	paciasp
  122ee4: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  122ee8: f9000bf9     	str	x25, [sp, #0x10]
  122eec: 910003fd     	mov	x29, sp
  122ef0: a9025ff8     	stp	x24, x23, [sp, #0x20]
  122ef4: a90357f6     	stp	x22, x21, [sp, #0x30]
  122ef8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  122efc: 90000229     	adrp	x9, 0x166000 <typeinfo for InGame::CFile+0x250>
  122f00: 92800008     	mov	x8, #-0x1               // =-1
  122f04: 9138e129     	add	x9, x9, #0xe38
  122f08: 2a0303f6     	mov	w22, w3
  122f0c: 6f00e400     	movi	v0.2d, #0000000000000000
  122f10: aa0203f5     	mov	x21, x2
  122f14: aa0003f3     	mov	x19, x0
  122f18: aa0003f7     	mov	x23, x0
  122f1c: a9002009     	stp	x9, x8, [x0]
  122f20: 52800028     	mov	w8, #0x1                // =1
  122f24: aa0003f4     	mov	x20, x0
  122f28: 91044018     	add	x24, x0, #0x110
  122f2c: eb01001f     	cmp	x0, x1
  122f30: ad020000     	stp	q0, q0, [x0, #0x40]
  122f34: 39044008     	strb	w8, [x0, #0x110]
  122f38: 52854048     	mov	w8, #0x2a02             // =10754
  122f3c: 3c830ee0     	str	q0, [x23, #0x30]!
  122f40: f8010e97     	str	x23, [x20, #0x10]!
  122f44: ad030000     	stp	q0, q0, [x0, #0x60]
  122f48: ad040000     	stp	q0, q0, [x0, #0x80]
  122f4c: ad050000     	stp	q0, q0, [x0, #0xa0]
  122f50: ad060000     	stp	q0, q0, [x0, #0xc0]
  122f54: ad070000     	stp	q0, q0, [x0, #0xe0]
  122f58: 3d804000     	str	q0, [x0, #0x100]
  122f5c: a901e018     	stp	x24, x24, [x0, #0x18]
  122f60: 79024008     	strh	w8, [x0, #0x120]
  122f64: 3904881f     	strb	wzr, [x0, #0x122]
  122f68: 540000a0     	b.eq	0x122f7c <std::__ndk1::locale::classic()+0x21dc>
  122f6c: a9410828     	ldp	x8, x2, [x1, #0x10]
  122f70: aa1403e0     	mov	x0, x20
  122f74: aa0803e1     	mov	x1, x8
  122f78: 94004744     	bl	0x134c88 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x8dc>
  122f7c: a9412269     	ldp	x9, x8, [x19, #0x10]
  122f80: eb09011f     	cmp	x8, x9
  122f84: 54000180     	b.eq	0x122fb4 <std::__ndk1::locale::classic()+0x2214>
  122f88: aa1f03f9     	mov	x25, xzr
  122f8c: 14000005     	b	0x122fa0 <std::__ndk1::locale::classic()+0x2200>
  122f90: cb09010a     	sub	x10, x8, x9
  122f94: 11000739     	add	w25, w25, #0x1
  122f98: eb8a0f3f     	cmp	x25, x10, asr #3
  122f9c: 540000c2     	b.hs	0x122fb4 <std::__ndk1::locale::classic()+0x2214>
  122fa0: f8797920     	ldr	x0, [x9, x25, lsl #3]
  122fa4: b4ffff60     	cbz	x0, 0x122f90 <std::__ndk1::locale::classic()+0x21f0>
  122fa8: 9400f1ee     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  122fac: a9412269     	ldp	x9, x8, [x19, #0x10]
  122fb0: 17fffff8     	b	0x122f90 <std::__ndk1::locale::classic()+0x21f0>
  122fb4: 361800f6     	tbz	w22, #0x3, 0x122fd0 <std::__ndk1::locale::classic()+0x2230>
  122fb8: aa1303e0     	mov	x0, x19
  122fbc: aa1503e1     	mov	x1, x21
  122fc0: 94000083     	bl	0x1231cc <std::__ndk1::locale::classic()+0x242c>
  122fc4: aa1303e0     	mov	x0, x19
  122fc8: aa1503e1     	mov	x1, x21
  122fcc: 940000d0     	bl	0x12330c <std::__ndk1::locale::classic()+0x256c>
  122fd0: 36000276     	tbz	w22, #0x0, 0x12301c <std::__ndk1::locale::classic()+0x227c>
  122fd4: aa1303e0     	mov	x0, x19
  122fd8: aa1503e1     	mov	x1, x21
  122fdc: 9400011c     	bl	0x12344c <std::__ndk1::locale::classic()+0x26ac>
  122fe0: aa1303e0     	mov	x0, x19
  122fe4: aa1503e1     	mov	x1, x21
  122fe8: 94000169     	bl	0x12358c <std::__ndk1::locale::classic()+0x27ec>
  122fec: aa1303e0     	mov	x0, x19
  122ff0: aa1503e1     	mov	x1, x21
  122ff4: 940001b6     	bl	0x1236cc <std::__ndk1::locale::classic()+0x292c>
  122ff8: aa1303e0     	mov	x0, x19
  122ffc: aa1503e1     	mov	x1, x21
  123000: 94000203     	bl	0x12380c <std::__ndk1::locale::classic()+0x2a6c>
  123004: aa1303e0     	mov	x0, x19
  123008: aa1503e1     	mov	x1, x21
  12300c: 94000250     	bl	0x12394c <std::__ndk1::locale::classic()+0x2bac>
  123010: aa1303e0     	mov	x0, x19
  123014: aa1503e1     	mov	x1, x21
  123018: 9400029d     	bl	0x123a8c <std::__ndk1::locale::classic()+0x2cec>
  12301c: 36200336     	tbz	w22, #0x4, 0x123080 <std::__ndk1::locale::classic()+0x22e0>
  123020: aa1303e0     	mov	x0, x19
  123024: aa1503e1     	mov	x1, x21
  123028: 940002e9     	bl	0x123bcc <std::__ndk1::locale::classic()+0x2e2c>
  12302c: aa1303e0     	mov	x0, x19
  123030: aa1503e1     	mov	x1, x21
  123034: 94000336     	bl	0x123d0c <std::__ndk1::locale::classic()+0x2f6c>
  123038: aa1303e0     	mov	x0, x19
  12303c: aa1503e1     	mov	x1, x21
  123040: 94000383     	bl	0x123e4c <std::__ndk1::locale::classic()+0x30ac>
  123044: aa1303e0     	mov	x0, x19
  123048: aa1503e1     	mov	x1, x21
  12304c: 940003d0     	bl	0x123f8c <std::__ndk1::locale::classic()+0x31ec>
  123050: aa1303e0     	mov	x0, x19
  123054: aa1503e1     	mov	x1, x21
  123058: 9400041d     	bl	0x1240cc <std::__ndk1::locale::classic()+0x332c>
  12305c: aa1303e0     	mov	x0, x19
  123060: aa1503e1     	mov	x1, x21
  123064: 9400046a     	bl	0x12420c <std::__ndk1::locale::classic()+0x346c>
  123068: aa1303e0     	mov	x0, x19
  12306c: aa1503e1     	mov	x1, x21
  123070: 940004b7     	bl	0x12434c <std::__ndk1::locale::classic()+0x35ac>
  123074: aa1303e0     	mov	x0, x19
  123078: aa1503e1     	mov	x1, x21
  12307c: 94000504     	bl	0x12448c <std::__ndk1::locale::classic()+0x36ec>
  123080: 36080276     	tbz	w22, #0x1, 0x1230cc <std::__ndk1::locale::classic()+0x232c>
  123084: aa1303e0     	mov	x0, x19
  123088: aa1503e1     	mov	x1, x21
  12308c: 94000550     	bl	0x1245cc <std::__ndk1::locale::classic()+0x382c>
  123090: aa1303e0     	mov	x0, x19
  123094: aa1503e1     	mov	x1, x21
  123098: 9400059d     	bl	0x12470c <std::__ndk1::locale::classic()+0x396c>
  12309c: aa1303e0     	mov	x0, x19
  1230a0: aa1503e1     	mov	x1, x21
  1230a4: 940005ea     	bl	0x12484c <std::__ndk1::locale::classic()+0x3aac>
  1230a8: aa1303e0     	mov	x0, x19
  1230ac: aa1503e1     	mov	x1, x21
  1230b0: 94000637     	bl	0x12498c <std::__ndk1::locale::classic()+0x3bec>
  1230b4: aa1303e0     	mov	x0, x19
  1230b8: aa1503e1     	mov	x1, x21
  1230bc: 94000684     	bl	0x124acc <std::__ndk1::locale::classic()+0x3d2c>
  1230c0: aa1303e0     	mov	x0, x19
  1230c4: aa1503e1     	mov	x1, x21
  1230c8: 940006d1     	bl	0x124c0c <std::__ndk1::locale::classic()+0x3e6c>
  1230cc: 361001b6     	tbz	w22, #0x2, 0x123100 <std::__ndk1::locale::classic()+0x2360>
  1230d0: aa1303e0     	mov	x0, x19
  1230d4: aa1503e1     	mov	x1, x21
  1230d8: 9400071d     	bl	0x124d4c <std::__ndk1::locale::classic()+0x3fac>
  1230dc: aa1303e0     	mov	x0, x19
  1230e0: aa1503e1     	mov	x1, x21
  1230e4: 9400076a     	bl	0x124e8c <std::__ndk1::locale::classic()+0x40ec>
  1230e8: aa1303e0     	mov	x0, x19
  1230ec: aa1503e1     	mov	x1, x21
  1230f0: 940007b7     	bl	0x124fcc <std::__ndk1::locale::classic()+0x422c>
  1230f4: aa1303e0     	mov	x0, x19
  1230f8: aa1503e1     	mov	x1, x21
  1230fc: 94000804     	bl	0x12510c <std::__ndk1::locale::classic()+0x436c>
  123100: 362800f6     	tbz	w22, #0x5, 0x12311c <std::__ndk1::locale::classic()+0x237c>
  123104: aa1303e0     	mov	x0, x19
  123108: aa1503e1     	mov	x1, x21
  12310c: 94000850     	bl	0x12524c <std::__ndk1::locale::classic()+0x44ac>
  123110: aa1303e0     	mov	x0, x19
  123114: aa1503e1     	mov	x1, x21
  123118: 9400089d     	bl	0x12538c <std::__ndk1::locale::classic()+0x45ec>
  12311c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  123120: a94357f6     	ldp	x22, x21, [sp, #0x30]
  123124: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  123128: f9400bf9     	ldr	x25, [sp, #0x10]
  12312c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  123130: d50323bf     	autiasp
  123134: d65f03c0     	ret
  123138: aa0003f5     	mov	x21, x0
  12313c: 14000013     	b	0x123188 <std::__ndk1::locale::classic()+0x23e8>
  123140: 9400e784     	bl	0x15cf50 <__cxa_begin_catch@plt>
  123144: a9412269     	ldp	x9, x8, [x19, #0x10]
  123148: eb09011f     	cmp	x8, x9
  12314c: 54000041     	b.ne	0x123154 <std::__ndk1::locale::classic()+0x23b4>
  123150: 9400ea54     	bl	0x15daa0 <__cxa_rethrow@plt>
  123154: aa1f03f5     	mov	x21, xzr
  123158: 14000005     	b	0x12316c <std::__ndk1::locale::classic()+0x23cc>
  12315c: cb09010a     	sub	x10, x8, x9
  123160: 110006b5     	add	w21, w21, #0x1
  123164: eb8a0ebf     	cmp	x21, x10, asr #3
  123168: 54ffff42     	b.hs	0x123150 <std::__ndk1::locale::classic()+0x23b0>
  12316c: f8757920     	ldr	x0, [x9, x21, lsl #3]
  123170: b4ffff60     	cbz	x0, 0x12315c <std::__ndk1::locale::classic()+0x23bc>
  123174: 9400f17f     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123178: a9412269     	ldp	x9, x8, [x19, #0x10]
  12317c: 17fffff8     	b	0x12315c <std::__ndk1::locale::classic()+0x23bc>
  123180: aa0003f5     	mov	x21, x0
  123184: 9400ea4b     	bl	0x15dab0 <__cxa_end_catch@plt>
  123188: 39448268     	ldrb	w8, [x19, #0x120]
  12318c: 36000068     	tbz	w8, #0x0, 0x123198 <std::__ndk1::locale::classic()+0x23f8>
  123190: f9409a60     	ldr	x0, [x19, #0x130]
  123194: 9400e753     	bl	0x15cee0 <_ZdlPv@plt>
  123198: f9400280     	ldr	x0, [x20]
  12319c: b40000e0     	cbz	x0, 0x1231b8 <std::__ndk1::locale::classic()+0x2418>
  1231a0: eb17001f     	cmp	x0, x23
  1231a4: f9000e60     	str	x0, [x19, #0x18]
  1231a8: 54000061     	b.ne	0x1231b4 <std::__ndk1::locale::classic()+0x2414>
  1231ac: 3900031f     	strb	wzr, [x24]
  1231b0: 14000002     	b	0x1231b8 <std::__ndk1::locale::classic()+0x2418>
  1231b4: 9400e74b     	bl	0x15cee0 <_ZdlPv@plt>
  1231b8: aa1303e0     	mov	x0, x19
  1231bc: 9400ea59     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1231c0: aa1503e0     	mov	x0, x21
  1231c4: 9400d7e7     	bl	0x159160 <__emutls_get_address+0x6d4>
  1231c8: 97fe175b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1231cc: d503233f     	paciasp
  1231d0: d101c3ff     	sub	sp, sp, #0x70
  1231d4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1231d8: 9100c3fd     	add	x29, sp, #0x30
  1231dc: f90023f7     	str	x23, [sp, #0x40]
  1231e0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1231e4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1231e8: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1231ec: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1231f0: d53bd056     	mrs	x22, TPIDR_EL0
  1231f4: aa0103f3     	mov	x19, x1
  1231f8: f94016c8     	ldr	x8, [x22, #0x28]
  1231fc: aa0003f4     	mov	x20, x0
  123200: f947e6b5     	ldr	x21, [x21, #0xfc8]
  123204: f9474529     	ldr	x9, [x9, #0xe88]
  123208: f81f83a8     	stur	x8, [x29, #-0x8]
  12320c: f9000bff     	str	xzr, [sp, #0x10]
  123210: a90027f5     	stp	x21, x9, [sp]
  123214: c8dffea8     	ldar	x8, [x21]
  123218: b100051f     	cmn	x8, #0x1
  12321c: 54000160     	b.eq	0x123248 <std::__ndk1::locale::classic()+0x24a8>
  123220: 910003e8     	mov	x8, sp
  123224: d10043a9     	sub	x9, x29, #0x10
  123228: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12322c: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123230: 9104d042     	add	x2, x2, #0x134
  123234: 910063e1     	add	x1, sp, #0x18
  123238: f81f03a8     	stur	x8, [x29, #-0x10]
  12323c: f9000fe9     	str	x9, [sp, #0x18]
  123240: f947e400     	ldr	x0, [x0, #0xfc8]
  123244: 9400f1cb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123248: a9412668     	ldp	x8, x9, [x19, #0x10]
  12324c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123250: cb080129     	sub	x9, x9, x8
  123254: d1000557     	sub	x23, x10, #0x1
  123258: eb890eff     	cmp	x23, x9, asr #3
  12325c: 540004a2     	b.hs	0x1232f0 <std::__ndk1::locale::classic()+0x2550>
  123260: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123264: b4000473     	cbz	x19, 0x1232f0 <std::__ndk1::locale::classic()+0x2550>
  123268: aa1303e0     	mov	x0, x19
  12326c: 9400f13d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123270: aa1403f5     	mov	x21, x20
  123274: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123278: cb080129     	sub	x9, x9, x8
  12327c: 9343fd2a     	asr	x10, x9, #3
  123280: eb17015f     	cmp	x10, x23
  123284: 54000168     	b.hi	0x1232b0 <std::__ndk1::locale::classic()+0x2510>
  123288: 910006e9     	add	x9, x23, #0x1
  12328c: eb0a0121     	subs	x1, x9, x10
  123290: 540000a9     	b.ls	0x1232a4 <std::__ndk1::locale::classic()+0x2504>
  123294: aa1503e0     	mov	x0, x21
  123298: 94004751     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12329c: f94002a8     	ldr	x8, [x21]
  1232a0: 14000004     	b	0x1232b0 <std::__ndk1::locale::classic()+0x2510>
  1232a4: 54000062     	b.hs	0x1232b0 <std::__ndk1::locale::classic()+0x2510>
  1232a8: 8b090d09     	add	x9, x8, x9, lsl #3
  1232ac: f9000e89     	str	x9, [x20, #0x18]
  1232b0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1232b4: b4000060     	cbz	x0, 0x1232c0 <std::__ndk1::locale::classic()+0x2520>
  1232b8: 9400f12e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1232bc: f94002a8     	ldr	x8, [x21]
  1232c0: f8377913     	str	x19, [x8, x23, lsl #3]
  1232c4: f94016c8     	ldr	x8, [x22, #0x28]
  1232c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1232cc: eb09011f     	cmp	x8, x9
  1232d0: 54000121     	b.ne	0x1232f4 <std::__ndk1::locale::classic()+0x2554>
  1232d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1232d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1232dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1232e0: f94023f7     	ldr	x23, [sp, #0x40]
  1232e4: 9101c3ff     	add	sp, sp, #0x70
  1232e8: d50323bf     	autiasp
  1232ec: d65f03c0     	ret
  1232f0: 94000936     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1232f4: 9400e6cf     	bl	0x15ce30 <__stack_chk_fail@plt>
  1232f8: aa0003f4     	mov	x20, x0
  1232fc: aa1303e0     	mov	x0, x19
  123300: 9400f11c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123304: aa1403e0     	mov	x0, x20
  123308: 9400d796     	bl	0x159160 <__emutls_get_address+0x6d4>
  12330c: d503233f     	paciasp
  123310: d101c3ff     	sub	sp, sp, #0x70
  123314: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123318: 9100c3fd     	add	x29, sp, #0x30
  12331c: f90023f7     	str	x23, [sp, #0x40]
  123320: a90557f6     	stp	x22, x21, [sp, #0x50]
  123324: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123328: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12332c: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123330: d53bd056     	mrs	x22, TPIDR_EL0
  123334: aa0103f3     	mov	x19, x1
  123338: f94016c8     	ldr	x8, [x22, #0x28]
  12333c: aa0003f4     	mov	x20, x0
  123340: f947eab5     	ldr	x21, [x21, #0xfd0]
  123344: f9474529     	ldr	x9, [x9, #0xe88]
  123348: f81f83a8     	stur	x8, [x29, #-0x8]
  12334c: f9000bff     	str	xzr, [sp, #0x10]
  123350: a90027f5     	stp	x21, x9, [sp]
  123354: c8dffea8     	ldar	x8, [x21]
  123358: b100051f     	cmn	x8, #0x1
  12335c: 54000160     	b.eq	0x123388 <std::__ndk1::locale::classic()+0x25e8>
  123360: 910003e8     	mov	x8, sp
  123364: d10043a9     	sub	x9, x29, #0x10
  123368: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12336c: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123370: 9104d042     	add	x2, x2, #0x134
  123374: 910063e1     	add	x1, sp, #0x18
  123378: f81f03a8     	stur	x8, [x29, #-0x10]
  12337c: f9000fe9     	str	x9, [sp, #0x18]
  123380: f947e800     	ldr	x0, [x0, #0xfd0]
  123384: 9400f17b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123388: a9412668     	ldp	x8, x9, [x19, #0x10]
  12338c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123390: cb080129     	sub	x9, x9, x8
  123394: d1000557     	sub	x23, x10, #0x1
  123398: eb890eff     	cmp	x23, x9, asr #3
  12339c: 540004a2     	b.hs	0x123430 <std::__ndk1::locale::classic()+0x2690>
  1233a0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1233a4: b4000473     	cbz	x19, 0x123430 <std::__ndk1::locale::classic()+0x2690>
  1233a8: aa1303e0     	mov	x0, x19
  1233ac: 9400f0ed     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1233b0: aa1403f5     	mov	x21, x20
  1233b4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1233b8: cb080129     	sub	x9, x9, x8
  1233bc: 9343fd2a     	asr	x10, x9, #3
  1233c0: eb17015f     	cmp	x10, x23
  1233c4: 54000168     	b.hi	0x1233f0 <std::__ndk1::locale::classic()+0x2650>
  1233c8: 910006e9     	add	x9, x23, #0x1
  1233cc: eb0a0121     	subs	x1, x9, x10
  1233d0: 540000a9     	b.ls	0x1233e4 <std::__ndk1::locale::classic()+0x2644>
  1233d4: aa1503e0     	mov	x0, x21
  1233d8: 94004701     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1233dc: f94002a8     	ldr	x8, [x21]
  1233e0: 14000004     	b	0x1233f0 <std::__ndk1::locale::classic()+0x2650>
  1233e4: 54000062     	b.hs	0x1233f0 <std::__ndk1::locale::classic()+0x2650>
  1233e8: 8b090d09     	add	x9, x8, x9, lsl #3
  1233ec: f9000e89     	str	x9, [x20, #0x18]
  1233f0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1233f4: b4000060     	cbz	x0, 0x123400 <std::__ndk1::locale::classic()+0x2660>
  1233f8: 9400f0de     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1233fc: f94002a8     	ldr	x8, [x21]
  123400: f8377913     	str	x19, [x8, x23, lsl #3]
  123404: f94016c8     	ldr	x8, [x22, #0x28]
  123408: f85f83a9     	ldur	x9, [x29, #-0x8]
  12340c: eb09011f     	cmp	x8, x9
  123410: 54000121     	b.ne	0x123434 <std::__ndk1::locale::classic()+0x2694>
  123414: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123418: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12341c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123420: f94023f7     	ldr	x23, [sp, #0x40]
  123424: 9101c3ff     	add	sp, sp, #0x70
  123428: d50323bf     	autiasp
  12342c: d65f03c0     	ret
  123430: 940008e6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123434: 9400e67f     	bl	0x15ce30 <__stack_chk_fail@plt>
  123438: aa0003f4     	mov	x20, x0
  12343c: aa1303e0     	mov	x0, x19
  123440: 9400f0cc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123444: aa1403e0     	mov	x0, x20
  123448: 9400d746     	bl	0x159160 <__emutls_get_address+0x6d4>
  12344c: d503233f     	paciasp
  123450: d101c3ff     	sub	sp, sp, #0x70
  123454: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123458: 9100c3fd     	add	x29, sp, #0x30
  12345c: f90023f7     	str	x23, [sp, #0x40]
  123460: a90557f6     	stp	x22, x21, [sp, #0x50]
  123464: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123468: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12346c: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123470: d53bd056     	mrs	x22, TPIDR_EL0
  123474: aa0103f3     	mov	x19, x1
  123478: f94016c8     	ldr	x8, [x22, #0x28]
  12347c: aa0003f4     	mov	x20, x0
  123480: f94702b5     	ldr	x21, [x21, #0xe00]
  123484: f9474529     	ldr	x9, [x9, #0xe88]
  123488: f81f83a8     	stur	x8, [x29, #-0x8]
  12348c: f9000bff     	str	xzr, [sp, #0x10]
  123490: a90027f5     	stp	x21, x9, [sp]
  123494: c8dffea8     	ldar	x8, [x21]
  123498: b100051f     	cmn	x8, #0x1
  12349c: 54000160     	b.eq	0x1234c8 <std::__ndk1::locale::classic()+0x2728>
  1234a0: 910003e8     	mov	x8, sp
  1234a4: d10043a9     	sub	x9, x29, #0x10
  1234a8: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1234ac: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1234b0: 9104d042     	add	x2, x2, #0x134
  1234b4: 910063e1     	add	x1, sp, #0x18
  1234b8: f81f03a8     	stur	x8, [x29, #-0x10]
  1234bc: f9000fe9     	str	x9, [sp, #0x18]
  1234c0: f9470000     	ldr	x0, [x0, #0xe00]
  1234c4: 9400f12b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1234c8: a9412668     	ldp	x8, x9, [x19, #0x10]
  1234cc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  1234d0: cb080129     	sub	x9, x9, x8
  1234d4: d1000557     	sub	x23, x10, #0x1
  1234d8: eb890eff     	cmp	x23, x9, asr #3
  1234dc: 540004a2     	b.hs	0x123570 <std::__ndk1::locale::classic()+0x27d0>
  1234e0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1234e4: b4000473     	cbz	x19, 0x123570 <std::__ndk1::locale::classic()+0x27d0>
  1234e8: aa1303e0     	mov	x0, x19
  1234ec: 9400f09d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1234f0: aa1403f5     	mov	x21, x20
  1234f4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1234f8: cb080129     	sub	x9, x9, x8
  1234fc: 9343fd2a     	asr	x10, x9, #3
  123500: eb17015f     	cmp	x10, x23
  123504: 54000168     	b.hi	0x123530 <std::__ndk1::locale::classic()+0x2790>
  123508: 910006e9     	add	x9, x23, #0x1
  12350c: eb0a0121     	subs	x1, x9, x10
  123510: 540000a9     	b.ls	0x123524 <std::__ndk1::locale::classic()+0x2784>
  123514: aa1503e0     	mov	x0, x21
  123518: 940046b1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12351c: f94002a8     	ldr	x8, [x21]
  123520: 14000004     	b	0x123530 <std::__ndk1::locale::classic()+0x2790>
  123524: 54000062     	b.hs	0x123530 <std::__ndk1::locale::classic()+0x2790>
  123528: 8b090d09     	add	x9, x8, x9, lsl #3
  12352c: f9000e89     	str	x9, [x20, #0x18]
  123530: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123534: b4000060     	cbz	x0, 0x123540 <std::__ndk1::locale::classic()+0x27a0>
  123538: 9400f08e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12353c: f94002a8     	ldr	x8, [x21]
  123540: f8377913     	str	x19, [x8, x23, lsl #3]
  123544: f94016c8     	ldr	x8, [x22, #0x28]
  123548: f85f83a9     	ldur	x9, [x29, #-0x8]
  12354c: eb09011f     	cmp	x8, x9
  123550: 54000121     	b.ne	0x123574 <std::__ndk1::locale::classic()+0x27d4>
  123554: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123558: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12355c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123560: f94023f7     	ldr	x23, [sp, #0x40]
  123564: 9101c3ff     	add	sp, sp, #0x70
  123568: d50323bf     	autiasp
  12356c: d65f03c0     	ret
  123570: 94000896     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123574: 9400e62f     	bl	0x15ce30 <__stack_chk_fail@plt>
  123578: aa0003f4     	mov	x20, x0
  12357c: aa1303e0     	mov	x0, x19
  123580: 9400f07c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123584: aa1403e0     	mov	x0, x20
  123588: 9400d6f6     	bl	0x159160 <__emutls_get_address+0x6d4>
  12358c: d503233f     	paciasp
  123590: d101c3ff     	sub	sp, sp, #0x70
  123594: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123598: 9100c3fd     	add	x29, sp, #0x30
  12359c: f90023f7     	str	x23, [sp, #0x40]
  1235a0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1235a4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1235a8: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1235ac: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1235b0: d53bd056     	mrs	x22, TPIDR_EL0
  1235b4: aa0103f3     	mov	x19, x1
  1235b8: f94016c8     	ldr	x8, [x22, #0x28]
  1235bc: aa0003f4     	mov	x20, x0
  1235c0: f9470eb5     	ldr	x21, [x21, #0xe18]
  1235c4: f9474529     	ldr	x9, [x9, #0xe88]
  1235c8: f81f83a8     	stur	x8, [x29, #-0x8]
  1235cc: f9000bff     	str	xzr, [sp, #0x10]
  1235d0: a90027f5     	stp	x21, x9, [sp]
  1235d4: c8dffea8     	ldar	x8, [x21]
  1235d8: b100051f     	cmn	x8, #0x1
  1235dc: 54000160     	b.eq	0x123608 <std::__ndk1::locale::classic()+0x2868>
  1235e0: 910003e8     	mov	x8, sp
  1235e4: d10043a9     	sub	x9, x29, #0x10
  1235e8: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1235ec: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1235f0: 9104d042     	add	x2, x2, #0x134
  1235f4: 910063e1     	add	x1, sp, #0x18
  1235f8: f81f03a8     	stur	x8, [x29, #-0x10]
  1235fc: f9000fe9     	str	x9, [sp, #0x18]
  123600: f9470c00     	ldr	x0, [x0, #0xe18]
  123604: 9400f0db     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123608: a9412668     	ldp	x8, x9, [x19, #0x10]
  12360c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123610: cb080129     	sub	x9, x9, x8
  123614: d1000557     	sub	x23, x10, #0x1
  123618: eb890eff     	cmp	x23, x9, asr #3
  12361c: 540004a2     	b.hs	0x1236b0 <std::__ndk1::locale::classic()+0x2910>
  123620: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123624: b4000473     	cbz	x19, 0x1236b0 <std::__ndk1::locale::classic()+0x2910>
  123628: aa1303e0     	mov	x0, x19
  12362c: 9400f04d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123630: aa1403f5     	mov	x21, x20
  123634: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123638: cb080129     	sub	x9, x9, x8
  12363c: 9343fd2a     	asr	x10, x9, #3
  123640: eb17015f     	cmp	x10, x23
  123644: 54000168     	b.hi	0x123670 <std::__ndk1::locale::classic()+0x28d0>
  123648: 910006e9     	add	x9, x23, #0x1
  12364c: eb0a0121     	subs	x1, x9, x10
  123650: 540000a9     	b.ls	0x123664 <std::__ndk1::locale::classic()+0x28c4>
  123654: aa1503e0     	mov	x0, x21
  123658: 94004661     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12365c: f94002a8     	ldr	x8, [x21]
  123660: 14000004     	b	0x123670 <std::__ndk1::locale::classic()+0x28d0>
  123664: 54000062     	b.hs	0x123670 <std::__ndk1::locale::classic()+0x28d0>
  123668: 8b090d09     	add	x9, x8, x9, lsl #3
  12366c: f9000e89     	str	x9, [x20, #0x18]
  123670: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123674: b4000060     	cbz	x0, 0x123680 <std::__ndk1::locale::classic()+0x28e0>
  123678: 9400f03e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12367c: f94002a8     	ldr	x8, [x21]
  123680: f8377913     	str	x19, [x8, x23, lsl #3]
  123684: f94016c8     	ldr	x8, [x22, #0x28]
  123688: f85f83a9     	ldur	x9, [x29, #-0x8]
  12368c: eb09011f     	cmp	x8, x9
  123690: 54000121     	b.ne	0x1236b4 <std::__ndk1::locale::classic()+0x2914>
  123694: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123698: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12369c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1236a0: f94023f7     	ldr	x23, [sp, #0x40]
  1236a4: 9101c3ff     	add	sp, sp, #0x70
  1236a8: d50323bf     	autiasp
  1236ac: d65f03c0     	ret
  1236b0: 94000846     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1236b4: 9400e5df     	bl	0x15ce30 <__stack_chk_fail@plt>
  1236b8: aa0003f4     	mov	x20, x0
  1236bc: aa1303e0     	mov	x0, x19
  1236c0: 9400f02c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1236c4: aa1403e0     	mov	x0, x20
  1236c8: 9400d6a6     	bl	0x159160 <__emutls_get_address+0x6d4>
  1236cc: d503233f     	paciasp
  1236d0: d101c3ff     	sub	sp, sp, #0x70
  1236d4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1236d8: 9100c3fd     	add	x29, sp, #0x30
  1236dc: f90023f7     	str	x23, [sp, #0x40]
  1236e0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1236e4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1236e8: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1236ec: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1236f0: d53bd056     	mrs	x22, TPIDR_EL0
  1236f4: aa0103f3     	mov	x19, x1
  1236f8: f94016c8     	ldr	x8, [x22, #0x28]
  1236fc: aa0003f4     	mov	x20, x0
  123700: f947eeb5     	ldr	x21, [x21, #0xfd8]
  123704: f9474529     	ldr	x9, [x9, #0xe88]
  123708: f81f83a8     	stur	x8, [x29, #-0x8]
  12370c: f9000bff     	str	xzr, [sp, #0x10]
  123710: a90027f5     	stp	x21, x9, [sp]
  123714: c8dffea8     	ldar	x8, [x21]
  123718: b100051f     	cmn	x8, #0x1
  12371c: 54000160     	b.eq	0x123748 <std::__ndk1::locale::classic()+0x29a8>
  123720: 910003e8     	mov	x8, sp
  123724: d10043a9     	sub	x9, x29, #0x10
  123728: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12372c: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123730: 9104d042     	add	x2, x2, #0x134
  123734: 910063e1     	add	x1, sp, #0x18
  123738: f81f03a8     	stur	x8, [x29, #-0x10]
  12373c: f9000fe9     	str	x9, [sp, #0x18]
  123740: f947ec00     	ldr	x0, [x0, #0xfd8]
  123744: 9400f08b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123748: a9412668     	ldp	x8, x9, [x19, #0x10]
  12374c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123750: cb080129     	sub	x9, x9, x8
  123754: d1000557     	sub	x23, x10, #0x1
  123758: eb890eff     	cmp	x23, x9, asr #3
  12375c: 540004a2     	b.hs	0x1237f0 <std::__ndk1::locale::classic()+0x2a50>
  123760: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123764: b4000473     	cbz	x19, 0x1237f0 <std::__ndk1::locale::classic()+0x2a50>
  123768: aa1303e0     	mov	x0, x19
  12376c: 9400effd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123770: aa1403f5     	mov	x21, x20
  123774: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123778: cb080129     	sub	x9, x9, x8
  12377c: 9343fd2a     	asr	x10, x9, #3
  123780: eb17015f     	cmp	x10, x23
  123784: 54000168     	b.hi	0x1237b0 <std::__ndk1::locale::classic()+0x2a10>
  123788: 910006e9     	add	x9, x23, #0x1
  12378c: eb0a0121     	subs	x1, x9, x10
  123790: 540000a9     	b.ls	0x1237a4 <std::__ndk1::locale::classic()+0x2a04>
  123794: aa1503e0     	mov	x0, x21
  123798: 94004611     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12379c: f94002a8     	ldr	x8, [x21]
  1237a0: 14000004     	b	0x1237b0 <std::__ndk1::locale::classic()+0x2a10>
  1237a4: 54000062     	b.hs	0x1237b0 <std::__ndk1::locale::classic()+0x2a10>
  1237a8: 8b090d09     	add	x9, x8, x9, lsl #3
  1237ac: f9000e89     	str	x9, [x20, #0x18]
  1237b0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1237b4: b4000060     	cbz	x0, 0x1237c0 <std::__ndk1::locale::classic()+0x2a20>
  1237b8: 9400efee     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1237bc: f94002a8     	ldr	x8, [x21]
  1237c0: f8377913     	str	x19, [x8, x23, lsl #3]
  1237c4: f94016c8     	ldr	x8, [x22, #0x28]
  1237c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1237cc: eb09011f     	cmp	x8, x9
  1237d0: 54000121     	b.ne	0x1237f4 <std::__ndk1::locale::classic()+0x2a54>
  1237d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1237d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1237dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1237e0: f94023f7     	ldr	x23, [sp, #0x40]
  1237e4: 9101c3ff     	add	sp, sp, #0x70
  1237e8: d50323bf     	autiasp
  1237ec: d65f03c0     	ret
  1237f0: 940007f6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1237f4: 9400e58f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1237f8: aa0003f4     	mov	x20, x0
  1237fc: aa1303e0     	mov	x0, x19
  123800: 9400efdc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123804: aa1403e0     	mov	x0, x20
  123808: 9400d656     	bl	0x159160 <__emutls_get_address+0x6d4>
  12380c: d503233f     	paciasp
  123810: d101c3ff     	sub	sp, sp, #0x70
  123814: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123818: 9100c3fd     	add	x29, sp, #0x30
  12381c: f90023f7     	str	x23, [sp, #0x40]
  123820: a90557f6     	stp	x22, x21, [sp, #0x50]
  123824: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123828: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12382c: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123830: d53bd056     	mrs	x22, TPIDR_EL0
  123834: aa0103f3     	mov	x19, x1
  123838: f94016c8     	ldr	x8, [x22, #0x28]
  12383c: aa0003f4     	mov	x20, x0
  123840: f947f6b5     	ldr	x21, [x21, #0xfe8]
  123844: f9474529     	ldr	x9, [x9, #0xe88]
  123848: f81f83a8     	stur	x8, [x29, #-0x8]
  12384c: f9000bff     	str	xzr, [sp, #0x10]
  123850: a90027f5     	stp	x21, x9, [sp]
  123854: c8dffea8     	ldar	x8, [x21]
  123858: b100051f     	cmn	x8, #0x1
  12385c: 54000160     	b.eq	0x123888 <std::__ndk1::locale::classic()+0x2ae8>
  123860: 910003e8     	mov	x8, sp
  123864: d10043a9     	sub	x9, x29, #0x10
  123868: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12386c: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123870: 9104d042     	add	x2, x2, #0x134
  123874: 910063e1     	add	x1, sp, #0x18
  123878: f81f03a8     	stur	x8, [x29, #-0x10]
  12387c: f9000fe9     	str	x9, [sp, #0x18]
  123880: f947f400     	ldr	x0, [x0, #0xfe8]
  123884: 9400f03b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123888: a9412668     	ldp	x8, x9, [x19, #0x10]
  12388c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123890: cb080129     	sub	x9, x9, x8
  123894: d1000557     	sub	x23, x10, #0x1
  123898: eb890eff     	cmp	x23, x9, asr #3
  12389c: 540004a2     	b.hs	0x123930 <std::__ndk1::locale::classic()+0x2b90>
  1238a0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1238a4: b4000473     	cbz	x19, 0x123930 <std::__ndk1::locale::classic()+0x2b90>
  1238a8: aa1303e0     	mov	x0, x19
  1238ac: 9400efad     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1238b0: aa1403f5     	mov	x21, x20
  1238b4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1238b8: cb080129     	sub	x9, x9, x8
  1238bc: 9343fd2a     	asr	x10, x9, #3
  1238c0: eb17015f     	cmp	x10, x23
  1238c4: 54000168     	b.hi	0x1238f0 <std::__ndk1::locale::classic()+0x2b50>
  1238c8: 910006e9     	add	x9, x23, #0x1
  1238cc: eb0a0121     	subs	x1, x9, x10
  1238d0: 540000a9     	b.ls	0x1238e4 <std::__ndk1::locale::classic()+0x2b44>
  1238d4: aa1503e0     	mov	x0, x21
  1238d8: 940045c1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1238dc: f94002a8     	ldr	x8, [x21]
  1238e0: 14000004     	b	0x1238f0 <std::__ndk1::locale::classic()+0x2b50>
  1238e4: 54000062     	b.hs	0x1238f0 <std::__ndk1::locale::classic()+0x2b50>
  1238e8: 8b090d09     	add	x9, x8, x9, lsl #3
  1238ec: f9000e89     	str	x9, [x20, #0x18]
  1238f0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1238f4: b4000060     	cbz	x0, 0x123900 <std::__ndk1::locale::classic()+0x2b60>
  1238f8: 9400ef9e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1238fc: f94002a8     	ldr	x8, [x21]
  123900: f8377913     	str	x19, [x8, x23, lsl #3]
  123904: f94016c8     	ldr	x8, [x22, #0x28]
  123908: f85f83a9     	ldur	x9, [x29, #-0x8]
  12390c: eb09011f     	cmp	x8, x9
  123910: 54000121     	b.ne	0x123934 <std::__ndk1::locale::classic()+0x2b94>
  123914: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123918: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12391c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123920: f94023f7     	ldr	x23, [sp, #0x40]
  123924: 9101c3ff     	add	sp, sp, #0x70
  123928: d50323bf     	autiasp
  12392c: d65f03c0     	ret
  123930: 940007a6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123934: 9400e53f     	bl	0x15ce30 <__stack_chk_fail@plt>
  123938: aa0003f4     	mov	x20, x0
  12393c: aa1303e0     	mov	x0, x19
  123940: 9400ef8c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123944: aa1403e0     	mov	x0, x20
  123948: 9400d606     	bl	0x159160 <__emutls_get_address+0x6d4>
  12394c: d503233f     	paciasp
  123950: d101c3ff     	sub	sp, sp, #0x70
  123954: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123958: 9100c3fd     	add	x29, sp, #0x30
  12395c: f90023f7     	str	x23, [sp, #0x40]
  123960: a90557f6     	stp	x22, x21, [sp, #0x50]
  123964: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123968: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12396c: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123970: d53bd056     	mrs	x22, TPIDR_EL0
  123974: aa0103f3     	mov	x19, x1
  123978: f94016c8     	ldr	x8, [x22, #0x28]
  12397c: aa0003f4     	mov	x20, x0
  123980: f947fab5     	ldr	x21, [x21, #0xff0]
  123984: f9474529     	ldr	x9, [x9, #0xe88]
  123988: f81f83a8     	stur	x8, [x29, #-0x8]
  12398c: f9000bff     	str	xzr, [sp, #0x10]
  123990: a90027f5     	stp	x21, x9, [sp]
  123994: c8dffea8     	ldar	x8, [x21]
  123998: b100051f     	cmn	x8, #0x1
  12399c: 54000160     	b.eq	0x1239c8 <std::__ndk1::locale::classic()+0x2c28>
  1239a0: 910003e8     	mov	x8, sp
  1239a4: d10043a9     	sub	x9, x29, #0x10
  1239a8: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1239ac: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1239b0: 9104d042     	add	x2, x2, #0x134
  1239b4: 910063e1     	add	x1, sp, #0x18
  1239b8: f81f03a8     	stur	x8, [x29, #-0x10]
  1239bc: f9000fe9     	str	x9, [sp, #0x18]
  1239c0: f947f800     	ldr	x0, [x0, #0xff0]
  1239c4: 9400efeb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1239c8: a9412668     	ldp	x8, x9, [x19, #0x10]
  1239cc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  1239d0: cb080129     	sub	x9, x9, x8
  1239d4: d1000557     	sub	x23, x10, #0x1
  1239d8: eb890eff     	cmp	x23, x9, asr #3
  1239dc: 540004a2     	b.hs	0x123a70 <std::__ndk1::locale::classic()+0x2cd0>
  1239e0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1239e4: b4000473     	cbz	x19, 0x123a70 <std::__ndk1::locale::classic()+0x2cd0>
  1239e8: aa1303e0     	mov	x0, x19
  1239ec: 9400ef5d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1239f0: aa1403f5     	mov	x21, x20
  1239f4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1239f8: cb080129     	sub	x9, x9, x8
  1239fc: 9343fd2a     	asr	x10, x9, #3
  123a00: eb17015f     	cmp	x10, x23
  123a04: 54000168     	b.hi	0x123a30 <std::__ndk1::locale::classic()+0x2c90>
  123a08: 910006e9     	add	x9, x23, #0x1
  123a0c: eb0a0121     	subs	x1, x9, x10
  123a10: 540000a9     	b.ls	0x123a24 <std::__ndk1::locale::classic()+0x2c84>
  123a14: aa1503e0     	mov	x0, x21
  123a18: 94004571     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  123a1c: f94002a8     	ldr	x8, [x21]
  123a20: 14000004     	b	0x123a30 <std::__ndk1::locale::classic()+0x2c90>
  123a24: 54000062     	b.hs	0x123a30 <std::__ndk1::locale::classic()+0x2c90>
  123a28: 8b090d09     	add	x9, x8, x9, lsl #3
  123a2c: f9000e89     	str	x9, [x20, #0x18]
  123a30: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123a34: b4000060     	cbz	x0, 0x123a40 <std::__ndk1::locale::classic()+0x2ca0>
  123a38: 9400ef4e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123a3c: f94002a8     	ldr	x8, [x21]
  123a40: f8377913     	str	x19, [x8, x23, lsl #3]
  123a44: f94016c8     	ldr	x8, [x22, #0x28]
  123a48: f85f83a9     	ldur	x9, [x29, #-0x8]
  123a4c: eb09011f     	cmp	x8, x9
  123a50: 54000121     	b.ne	0x123a74 <std::__ndk1::locale::classic()+0x2cd4>
  123a54: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123a58: a94557f6     	ldp	x22, x21, [sp, #0x50]
  123a5c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123a60: f94023f7     	ldr	x23, [sp, #0x40]
  123a64: 9101c3ff     	add	sp, sp, #0x70
  123a68: d50323bf     	autiasp
  123a6c: d65f03c0     	ret
  123a70: 94000756     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123a74: 9400e4ef     	bl	0x15ce30 <__stack_chk_fail@plt>
  123a78: aa0003f4     	mov	x20, x0
  123a7c: aa1303e0     	mov	x0, x19
  123a80: 9400ef3c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123a84: aa1403e0     	mov	x0, x20
  123a88: 9400d5b6     	bl	0x159160 <__emutls_get_address+0x6d4>
  123a8c: d503233f     	paciasp
  123a90: d101c3ff     	sub	sp, sp, #0x70
  123a94: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123a98: 9100c3fd     	add	x29, sp, #0x30
  123a9c: f90023f7     	str	x23, [sp, #0x40]
  123aa0: a90557f6     	stp	x22, x21, [sp, #0x50]
  123aa4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123aa8: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123aac: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123ab0: d53bd056     	mrs	x22, TPIDR_EL0
  123ab4: aa0103f3     	mov	x19, x1
  123ab8: f94016c8     	ldr	x8, [x22, #0x28]
  123abc: aa0003f4     	mov	x20, x0
  123ac0: f947f2b5     	ldr	x21, [x21, #0xfe0]
  123ac4: f9474529     	ldr	x9, [x9, #0xe88]
  123ac8: f81f83a8     	stur	x8, [x29, #-0x8]
  123acc: f9000bff     	str	xzr, [sp, #0x10]
  123ad0: a90027f5     	stp	x21, x9, [sp]
  123ad4: c8dffea8     	ldar	x8, [x21]
  123ad8: b100051f     	cmn	x8, #0x1
  123adc: 54000160     	b.eq	0x123b08 <std::__ndk1::locale::classic()+0x2d68>
  123ae0: 910003e8     	mov	x8, sp
  123ae4: d10043a9     	sub	x9, x29, #0x10
  123ae8: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123aec: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123af0: 9104d042     	add	x2, x2, #0x134
  123af4: 910063e1     	add	x1, sp, #0x18
  123af8: f81f03a8     	stur	x8, [x29, #-0x10]
  123afc: f9000fe9     	str	x9, [sp, #0x18]
  123b00: f947f000     	ldr	x0, [x0, #0xfe0]
  123b04: 9400ef9b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123b08: a9412668     	ldp	x8, x9, [x19, #0x10]
  123b0c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123b10: cb080129     	sub	x9, x9, x8
  123b14: d1000557     	sub	x23, x10, #0x1
  123b18: eb890eff     	cmp	x23, x9, asr #3
  123b1c: 540004a2     	b.hs	0x123bb0 <std::__ndk1::locale::classic()+0x2e10>
  123b20: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123b24: b4000473     	cbz	x19, 0x123bb0 <std::__ndk1::locale::classic()+0x2e10>
  123b28: aa1303e0     	mov	x0, x19
  123b2c: 9400ef0d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123b30: aa1403f5     	mov	x21, x20
  123b34: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123b38: cb080129     	sub	x9, x9, x8
  123b3c: 9343fd2a     	asr	x10, x9, #3
  123b40: eb17015f     	cmp	x10, x23
  123b44: 54000168     	b.hi	0x123b70 <std::__ndk1::locale::classic()+0x2dd0>
  123b48: 910006e9     	add	x9, x23, #0x1
  123b4c: eb0a0121     	subs	x1, x9, x10
  123b50: 540000a9     	b.ls	0x123b64 <std::__ndk1::locale::classic()+0x2dc4>
  123b54: aa1503e0     	mov	x0, x21
  123b58: 94004521     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  123b5c: f94002a8     	ldr	x8, [x21]
  123b60: 14000004     	b	0x123b70 <std::__ndk1::locale::classic()+0x2dd0>
  123b64: 54000062     	b.hs	0x123b70 <std::__ndk1::locale::classic()+0x2dd0>
  123b68: 8b090d09     	add	x9, x8, x9, lsl #3
  123b6c: f9000e89     	str	x9, [x20, #0x18]
  123b70: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123b74: b4000060     	cbz	x0, 0x123b80 <std::__ndk1::locale::classic()+0x2de0>
  123b78: 9400eefe     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123b7c: f94002a8     	ldr	x8, [x21]
  123b80: f8377913     	str	x19, [x8, x23, lsl #3]
  123b84: f94016c8     	ldr	x8, [x22, #0x28]
  123b88: f85f83a9     	ldur	x9, [x29, #-0x8]
  123b8c: eb09011f     	cmp	x8, x9
  123b90: 54000121     	b.ne	0x123bb4 <std::__ndk1::locale::classic()+0x2e14>
  123b94: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123b98: a94557f6     	ldp	x22, x21, [sp, #0x50]
  123b9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123ba0: f94023f7     	ldr	x23, [sp, #0x40]
  123ba4: 9101c3ff     	add	sp, sp, #0x70
  123ba8: d50323bf     	autiasp
  123bac: d65f03c0     	ret
  123bb0: 94000706     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123bb4: 9400e49f     	bl	0x15ce30 <__stack_chk_fail@plt>
  123bb8: aa0003f4     	mov	x20, x0
  123bbc: aa1303e0     	mov	x0, x19
  123bc0: 9400eeec     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123bc4: aa1403e0     	mov	x0, x20
  123bc8: 9400d566     	bl	0x159160 <__emutls_get_address+0x6d4>
  123bcc: d503233f     	paciasp
  123bd0: d101c3ff     	sub	sp, sp, #0x70
  123bd4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123bd8: 9100c3fd     	add	x29, sp, #0x30
  123bdc: f90023f7     	str	x23, [sp, #0x40]
  123be0: a90557f6     	stp	x22, x21, [sp, #0x50]
  123be4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123be8: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123bec: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123bf0: d53bd056     	mrs	x22, TPIDR_EL0
  123bf4: aa0103f3     	mov	x19, x1
  123bf8: f94016c8     	ldr	x8, [x22, #0x28]
  123bfc: aa0003f4     	mov	x20, x0
  123c00: f94766b5     	ldr	x21, [x21, #0xec8]
  123c04: f9474529     	ldr	x9, [x9, #0xe88]
  123c08: f81f83a8     	stur	x8, [x29, #-0x8]
  123c0c: f9000bff     	str	xzr, [sp, #0x10]
  123c10: a90027f5     	stp	x21, x9, [sp]
  123c14: c8dffea8     	ldar	x8, [x21]
  123c18: b100051f     	cmn	x8, #0x1
  123c1c: 54000160     	b.eq	0x123c48 <std::__ndk1::locale::classic()+0x2ea8>
  123c20: 910003e8     	mov	x8, sp
  123c24: d10043a9     	sub	x9, x29, #0x10
  123c28: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123c2c: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123c30: 9104d042     	add	x2, x2, #0x134
  123c34: 910063e1     	add	x1, sp, #0x18
  123c38: f81f03a8     	stur	x8, [x29, #-0x10]
  123c3c: f9000fe9     	str	x9, [sp, #0x18]
  123c40: f9476400     	ldr	x0, [x0, #0xec8]
  123c44: 9400ef4b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123c48: a9412668     	ldp	x8, x9, [x19, #0x10]
  123c4c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123c50: cb080129     	sub	x9, x9, x8
  123c54: d1000557     	sub	x23, x10, #0x1
  123c58: eb890eff     	cmp	x23, x9, asr #3
  123c5c: 540004a2     	b.hs	0x123cf0 <std::__ndk1::locale::classic()+0x2f50>
  123c60: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123c64: b4000473     	cbz	x19, 0x123cf0 <std::__ndk1::locale::classic()+0x2f50>
  123c68: aa1303e0     	mov	x0, x19
  123c6c: 9400eebd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123c70: aa1403f5     	mov	x21, x20
  123c74: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123c78: cb080129     	sub	x9, x9, x8
  123c7c: 9343fd2a     	asr	x10, x9, #3
  123c80: eb17015f     	cmp	x10, x23
  123c84: 54000168     	b.hi	0x123cb0 <std::__ndk1::locale::classic()+0x2f10>
  123c88: 910006e9     	add	x9, x23, #0x1
  123c8c: eb0a0121     	subs	x1, x9, x10
  123c90: 540000a9     	b.ls	0x123ca4 <std::__ndk1::locale::classic()+0x2f04>
  123c94: aa1503e0     	mov	x0, x21
  123c98: 940044d1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  123c9c: f94002a8     	ldr	x8, [x21]
  123ca0: 14000004     	b	0x123cb0 <std::__ndk1::locale::classic()+0x2f10>
  123ca4: 54000062     	b.hs	0x123cb0 <std::__ndk1::locale::classic()+0x2f10>
  123ca8: 8b090d09     	add	x9, x8, x9, lsl #3
  123cac: f9000e89     	str	x9, [x20, #0x18]
  123cb0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123cb4: b4000060     	cbz	x0, 0x123cc0 <std::__ndk1::locale::classic()+0x2f20>
  123cb8: 9400eeae     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123cbc: f94002a8     	ldr	x8, [x21]
  123cc0: f8377913     	str	x19, [x8, x23, lsl #3]
  123cc4: f94016c8     	ldr	x8, [x22, #0x28]
  123cc8: f85f83a9     	ldur	x9, [x29, #-0x8]
  123ccc: eb09011f     	cmp	x8, x9
  123cd0: 54000121     	b.ne	0x123cf4 <std::__ndk1::locale::classic()+0x2f54>
  123cd4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123cd8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  123cdc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123ce0: f94023f7     	ldr	x23, [sp, #0x40]
  123ce4: 9101c3ff     	add	sp, sp, #0x70
  123ce8: d50323bf     	autiasp
  123cec: d65f03c0     	ret
  123cf0: 940006b6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123cf4: 9400e44f     	bl	0x15ce30 <__stack_chk_fail@plt>
  123cf8: aa0003f4     	mov	x20, x0
  123cfc: aa1303e0     	mov	x0, x19
  123d00: 9400ee9c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123d04: aa1403e0     	mov	x0, x20
  123d08: 9400d516     	bl	0x159160 <__emutls_get_address+0x6d4>
  123d0c: d503233f     	paciasp
  123d10: d101c3ff     	sub	sp, sp, #0x70
  123d14: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123d18: 9100c3fd     	add	x29, sp, #0x30
  123d1c: f90023f7     	str	x23, [sp, #0x40]
  123d20: a90557f6     	stp	x22, x21, [sp, #0x50]
  123d24: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123d28: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123d2c: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123d30: d53bd056     	mrs	x22, TPIDR_EL0
  123d34: aa0103f3     	mov	x19, x1
  123d38: f94016c8     	ldr	x8, [x22, #0x28]
  123d3c: aa0003f4     	mov	x20, x0
  123d40: f94762b5     	ldr	x21, [x21, #0xec0]
  123d44: f9474529     	ldr	x9, [x9, #0xe88]
  123d48: f81f83a8     	stur	x8, [x29, #-0x8]
  123d4c: f9000bff     	str	xzr, [sp, #0x10]
  123d50: a90027f5     	stp	x21, x9, [sp]
  123d54: c8dffea8     	ldar	x8, [x21]
  123d58: b100051f     	cmn	x8, #0x1
  123d5c: 54000160     	b.eq	0x123d88 <std::__ndk1::locale::classic()+0x2fe8>
  123d60: 910003e8     	mov	x8, sp
  123d64: d10043a9     	sub	x9, x29, #0x10
  123d68: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123d6c: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123d70: 9104d042     	add	x2, x2, #0x134
  123d74: 910063e1     	add	x1, sp, #0x18
  123d78: f81f03a8     	stur	x8, [x29, #-0x10]
  123d7c: f9000fe9     	str	x9, [sp, #0x18]
  123d80: f9476000     	ldr	x0, [x0, #0xec0]
  123d84: 9400eefb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123d88: a9412668     	ldp	x8, x9, [x19, #0x10]
  123d8c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123d90: cb080129     	sub	x9, x9, x8
  123d94: d1000557     	sub	x23, x10, #0x1
  123d98: eb890eff     	cmp	x23, x9, asr #3
  123d9c: 540004a2     	b.hs	0x123e30 <std::__ndk1::locale::classic()+0x3090>
  123da0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123da4: b4000473     	cbz	x19, 0x123e30 <std::__ndk1::locale::classic()+0x3090>
  123da8: aa1303e0     	mov	x0, x19
  123dac: 9400ee6d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123db0: aa1403f5     	mov	x21, x20
  123db4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123db8: cb080129     	sub	x9, x9, x8
  123dbc: 9343fd2a     	asr	x10, x9, #3
  123dc0: eb17015f     	cmp	x10, x23
  123dc4: 54000168     	b.hi	0x123df0 <std::__ndk1::locale::classic()+0x3050>
  123dc8: 910006e9     	add	x9, x23, #0x1
  123dcc: eb0a0121     	subs	x1, x9, x10
  123dd0: 540000a9     	b.ls	0x123de4 <std::__ndk1::locale::classic()+0x3044>
  123dd4: aa1503e0     	mov	x0, x21
  123dd8: 94004481     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  123ddc: f94002a8     	ldr	x8, [x21]
  123de0: 14000004     	b	0x123df0 <std::__ndk1::locale::classic()+0x3050>
  123de4: 54000062     	b.hs	0x123df0 <std::__ndk1::locale::classic()+0x3050>
  123de8: 8b090d09     	add	x9, x8, x9, lsl #3
  123dec: f9000e89     	str	x9, [x20, #0x18]
  123df0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123df4: b4000060     	cbz	x0, 0x123e00 <std::__ndk1::locale::classic()+0x3060>
  123df8: 9400ee5e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123dfc: f94002a8     	ldr	x8, [x21]
  123e00: f8377913     	str	x19, [x8, x23, lsl #3]
  123e04: f94016c8     	ldr	x8, [x22, #0x28]
  123e08: f85f83a9     	ldur	x9, [x29, #-0x8]
  123e0c: eb09011f     	cmp	x8, x9
  123e10: 54000121     	b.ne	0x123e34 <std::__ndk1::locale::classic()+0x3094>
  123e14: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123e18: a94557f6     	ldp	x22, x21, [sp, #0x50]
  123e1c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123e20: f94023f7     	ldr	x23, [sp, #0x40]
  123e24: 9101c3ff     	add	sp, sp, #0x70
  123e28: d50323bf     	autiasp
  123e2c: d65f03c0     	ret
  123e30: 94000666     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123e34: 9400e3ff     	bl	0x15ce30 <__stack_chk_fail@plt>
  123e38: aa0003f4     	mov	x20, x0
  123e3c: aa1303e0     	mov	x0, x19
  123e40: 9400ee4c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123e44: aa1403e0     	mov	x0, x20
  123e48: 9400d4c6     	bl	0x159160 <__emutls_get_address+0x6d4>
  123e4c: d503233f     	paciasp
  123e50: d101c3ff     	sub	sp, sp, #0x70
  123e54: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123e58: 9100c3fd     	add	x29, sp, #0x30
  123e5c: f90023f7     	str	x23, [sp, #0x40]
  123e60: a90557f6     	stp	x22, x21, [sp, #0x50]
  123e64: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123e68: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123e6c: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123e70: d53bd056     	mrs	x22, TPIDR_EL0
  123e74: aa0103f3     	mov	x19, x1
  123e78: f94016c8     	ldr	x8, [x22, #0x28]
  123e7c: aa0003f4     	mov	x20, x0
  123e80: f9476eb5     	ldr	x21, [x21, #0xed8]
  123e84: f9474529     	ldr	x9, [x9, #0xe88]
  123e88: f81f83a8     	stur	x8, [x29, #-0x8]
  123e8c: f9000bff     	str	xzr, [sp, #0x10]
  123e90: a90027f5     	stp	x21, x9, [sp]
  123e94: c8dffea8     	ldar	x8, [x21]
  123e98: b100051f     	cmn	x8, #0x1
  123e9c: 54000160     	b.eq	0x123ec8 <std::__ndk1::locale::classic()+0x3128>
  123ea0: 910003e8     	mov	x8, sp
  123ea4: d10043a9     	sub	x9, x29, #0x10
  123ea8: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123eac: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123eb0: 9104d042     	add	x2, x2, #0x134
  123eb4: 910063e1     	add	x1, sp, #0x18
  123eb8: f81f03a8     	stur	x8, [x29, #-0x10]
  123ebc: f9000fe9     	str	x9, [sp, #0x18]
  123ec0: f9476c00     	ldr	x0, [x0, #0xed8]
  123ec4: 9400eeab     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  123ec8: a9412668     	ldp	x8, x9, [x19, #0x10]
  123ecc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  123ed0: cb080129     	sub	x9, x9, x8
  123ed4: d1000557     	sub	x23, x10, #0x1
  123ed8: eb890eff     	cmp	x23, x9, asr #3
  123edc: 540004a2     	b.hs	0x123f70 <std::__ndk1::locale::classic()+0x31d0>
  123ee0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  123ee4: b4000473     	cbz	x19, 0x123f70 <std::__ndk1::locale::classic()+0x31d0>
  123ee8: aa1303e0     	mov	x0, x19
  123eec: 9400ee1d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  123ef0: aa1403f5     	mov	x21, x20
  123ef4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  123ef8: cb080129     	sub	x9, x9, x8
  123efc: 9343fd2a     	asr	x10, x9, #3
  123f00: eb17015f     	cmp	x10, x23
  123f04: 54000168     	b.hi	0x123f30 <std::__ndk1::locale::classic()+0x3190>
  123f08: 910006e9     	add	x9, x23, #0x1
  123f0c: eb0a0121     	subs	x1, x9, x10
  123f10: 540000a9     	b.ls	0x123f24 <std::__ndk1::locale::classic()+0x3184>
  123f14: aa1503e0     	mov	x0, x21
  123f18: 94004431     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  123f1c: f94002a8     	ldr	x8, [x21]
  123f20: 14000004     	b	0x123f30 <std::__ndk1::locale::classic()+0x3190>
  123f24: 54000062     	b.hs	0x123f30 <std::__ndk1::locale::classic()+0x3190>
  123f28: 8b090d09     	add	x9, x8, x9, lsl #3
  123f2c: f9000e89     	str	x9, [x20, #0x18]
  123f30: f8777900     	ldr	x0, [x8, x23, lsl #3]
  123f34: b4000060     	cbz	x0, 0x123f40 <std::__ndk1::locale::classic()+0x31a0>
  123f38: 9400ee0e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123f3c: f94002a8     	ldr	x8, [x21]
  123f40: f8377913     	str	x19, [x8, x23, lsl #3]
  123f44: f94016c8     	ldr	x8, [x22, #0x28]
  123f48: f85f83a9     	ldur	x9, [x29, #-0x8]
  123f4c: eb09011f     	cmp	x8, x9
  123f50: 54000121     	b.ne	0x123f74 <std::__ndk1::locale::classic()+0x31d4>
  123f54: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  123f58: a94557f6     	ldp	x22, x21, [sp, #0x50]
  123f5c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  123f60: f94023f7     	ldr	x23, [sp, #0x40]
  123f64: 9101c3ff     	add	sp, sp, #0x70
  123f68: d50323bf     	autiasp
  123f6c: d65f03c0     	ret
  123f70: 94000616     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  123f74: 9400e3af     	bl	0x15ce30 <__stack_chk_fail@plt>
  123f78: aa0003f4     	mov	x20, x0
  123f7c: aa1303e0     	mov	x0, x19
  123f80: 9400edfc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  123f84: aa1403e0     	mov	x0, x20
  123f88: 9400d476     	bl	0x159160 <__emutls_get_address+0x6d4>
  123f8c: d503233f     	paciasp
  123f90: d101c3ff     	sub	sp, sp, #0x70
  123f94: a9037bfd     	stp	x29, x30, [sp, #0x30]
  123f98: 9100c3fd     	add	x29, sp, #0x30
  123f9c: f90023f7     	str	x23, [sp, #0x40]
  123fa0: a90557f6     	stp	x22, x21, [sp, #0x50]
  123fa4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  123fa8: b0000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123fac: b0000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123fb0: d53bd056     	mrs	x22, TPIDR_EL0
  123fb4: aa0103f3     	mov	x19, x1
  123fb8: f94016c8     	ldr	x8, [x22, #0x28]
  123fbc: aa0003f4     	mov	x20, x0
  123fc0: f9476ab5     	ldr	x21, [x21, #0xed0]
  123fc4: f9474529     	ldr	x9, [x9, #0xe88]
  123fc8: f81f83a8     	stur	x8, [x29, #-0x8]
  123fcc: f9000bff     	str	xzr, [sp, #0x10]
  123fd0: a90027f5     	stp	x21, x9, [sp]
  123fd4: c8dffea8     	ldar	x8, [x21]
  123fd8: b100051f     	cmn	x8, #0x1
  123fdc: 54000160     	b.eq	0x124008 <std::__ndk1::locale::classic()+0x3268>
  123fe0: 910003e8     	mov	x8, sp
  123fe4: d10043a9     	sub	x9, x29, #0x10
  123fe8: b0000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  123fec: d0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  123ff0: 9104d042     	add	x2, x2, #0x134
  123ff4: 910063e1     	add	x1, sp, #0x18
  123ff8: f81f03a8     	stur	x8, [x29, #-0x10]
  123ffc: f9000fe9     	str	x9, [sp, #0x18]
  124000: f9476800     	ldr	x0, [x0, #0xed0]
  124004: 9400ee5b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124008: a9412668     	ldp	x8, x9, [x19, #0x10]
  12400c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124010: cb080129     	sub	x9, x9, x8
  124014: d1000557     	sub	x23, x10, #0x1
  124018: eb890eff     	cmp	x23, x9, asr #3
  12401c: 540004a2     	b.hs	0x1240b0 <std::__ndk1::locale::classic()+0x3310>
  124020: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124024: b4000473     	cbz	x19, 0x1240b0 <std::__ndk1::locale::classic()+0x3310>
  124028: aa1303e0     	mov	x0, x19
  12402c: 9400edcd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124030: aa1403f5     	mov	x21, x20
  124034: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124038: cb080129     	sub	x9, x9, x8
  12403c: 9343fd2a     	asr	x10, x9, #3
  124040: eb17015f     	cmp	x10, x23
  124044: 54000168     	b.hi	0x124070 <std::__ndk1::locale::classic()+0x32d0>
  124048: 910006e9     	add	x9, x23, #0x1
  12404c: eb0a0121     	subs	x1, x9, x10
  124050: 540000a9     	b.ls	0x124064 <std::__ndk1::locale::classic()+0x32c4>
  124054: aa1503e0     	mov	x0, x21
  124058: 940043e1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12405c: f94002a8     	ldr	x8, [x21]
  124060: 14000004     	b	0x124070 <std::__ndk1::locale::classic()+0x32d0>
  124064: 54000062     	b.hs	0x124070 <std::__ndk1::locale::classic()+0x32d0>
  124068: 8b090d09     	add	x9, x8, x9, lsl #3
  12406c: f9000e89     	str	x9, [x20, #0x18]
  124070: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124074: b4000060     	cbz	x0, 0x124080 <std::__ndk1::locale::classic()+0x32e0>
  124078: 9400edbe     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12407c: f94002a8     	ldr	x8, [x21]
  124080: f8377913     	str	x19, [x8, x23, lsl #3]
  124084: f94016c8     	ldr	x8, [x22, #0x28]
  124088: f85f83a9     	ldur	x9, [x29, #-0x8]
  12408c: eb09011f     	cmp	x8, x9
  124090: 54000121     	b.ne	0x1240b4 <std::__ndk1::locale::classic()+0x3314>
  124094: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124098: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12409c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1240a0: f94023f7     	ldr	x23, [sp, #0x40]
  1240a4: 9101c3ff     	add	sp, sp, #0x70
  1240a8: d50323bf     	autiasp
  1240ac: d65f03c0     	ret
  1240b0: 940005c6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1240b4: 9400e35f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1240b8: aa0003f4     	mov	x20, x0
  1240bc: aa1303e0     	mov	x0, x19
  1240c0: 9400edac     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1240c4: aa1403e0     	mov	x0, x20
  1240c8: 9400d426     	bl	0x159160 <__emutls_get_address+0x6d4>
  1240cc: d503233f     	paciasp
  1240d0: d101c3ff     	sub	sp, sp, #0x70
  1240d4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1240d8: 9100c3fd     	add	x29, sp, #0x30
  1240dc: f90023f7     	str	x23, [sp, #0x40]
  1240e0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1240e4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1240e8: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1240ec: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1240f0: d53bd056     	mrs	x22, TPIDR_EL0
  1240f4: aa0103f3     	mov	x19, x1
  1240f8: f94016c8     	ldr	x8, [x22, #0x28]
  1240fc: aa0003f4     	mov	x20, x0
  124100: f947feb5     	ldr	x21, [x21, #0xff8]
  124104: f9474529     	ldr	x9, [x9, #0xe88]
  124108: f81f83a8     	stur	x8, [x29, #-0x8]
  12410c: f9000bff     	str	xzr, [sp, #0x10]
  124110: a90027f5     	stp	x21, x9, [sp]
  124114: c8dffea8     	ldar	x8, [x21]
  124118: b100051f     	cmn	x8, #0x1
  12411c: 54000160     	b.eq	0x124148 <std::__ndk1::locale::classic()+0x33a8>
  124120: 910003e8     	mov	x8, sp
  124124: d10043a9     	sub	x9, x29, #0x10
  124128: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12412c: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124130: 9104d042     	add	x2, x2, #0x134
  124134: 910063e1     	add	x1, sp, #0x18
  124138: f81f03a8     	stur	x8, [x29, #-0x10]
  12413c: f9000fe9     	str	x9, [sp, #0x18]
  124140: f947fc00     	ldr	x0, [x0, #0xff8]
  124144: 9400ee0b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124148: a9412668     	ldp	x8, x9, [x19, #0x10]
  12414c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124150: cb080129     	sub	x9, x9, x8
  124154: d1000557     	sub	x23, x10, #0x1
  124158: eb890eff     	cmp	x23, x9, asr #3
  12415c: 540004a2     	b.hs	0x1241f0 <std::__ndk1::locale::classic()+0x3450>
  124160: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124164: b4000473     	cbz	x19, 0x1241f0 <std::__ndk1::locale::classic()+0x3450>
  124168: aa1303e0     	mov	x0, x19
  12416c: 9400ed7d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124170: aa1403f5     	mov	x21, x20
  124174: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124178: cb080129     	sub	x9, x9, x8
  12417c: 9343fd2a     	asr	x10, x9, #3
  124180: eb17015f     	cmp	x10, x23
  124184: 54000168     	b.hi	0x1241b0 <std::__ndk1::locale::classic()+0x3410>
  124188: 910006e9     	add	x9, x23, #0x1
  12418c: eb0a0121     	subs	x1, x9, x10
  124190: 540000a9     	b.ls	0x1241a4 <std::__ndk1::locale::classic()+0x3404>
  124194: aa1503e0     	mov	x0, x21
  124198: 94004391     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12419c: f94002a8     	ldr	x8, [x21]
  1241a0: 14000004     	b	0x1241b0 <std::__ndk1::locale::classic()+0x3410>
  1241a4: 54000062     	b.hs	0x1241b0 <std::__ndk1::locale::classic()+0x3410>
  1241a8: 8b090d09     	add	x9, x8, x9, lsl #3
  1241ac: f9000e89     	str	x9, [x20, #0x18]
  1241b0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1241b4: b4000060     	cbz	x0, 0x1241c0 <std::__ndk1::locale::classic()+0x3420>
  1241b8: 9400ed6e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1241bc: f94002a8     	ldr	x8, [x21]
  1241c0: f8377913     	str	x19, [x8, x23, lsl #3]
  1241c4: f94016c8     	ldr	x8, [x22, #0x28]
  1241c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1241cc: eb09011f     	cmp	x8, x9
  1241d0: 54000121     	b.ne	0x1241f4 <std::__ndk1::locale::classic()+0x3454>
  1241d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1241d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1241dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1241e0: f94023f7     	ldr	x23, [sp, #0x40]
  1241e4: 9101c3ff     	add	sp, sp, #0x70
  1241e8: d50323bf     	autiasp
  1241ec: d65f03c0     	ret
  1241f0: 94000576     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1241f4: 9400e30f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1241f8: aa0003f4     	mov	x20, x0
  1241fc: aa1303e0     	mov	x0, x19
  124200: 9400ed5c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124204: aa1403e0     	mov	x0, x20
  124208: 9400d3d6     	bl	0x159160 <__emutls_get_address+0x6d4>
  12420c: d503233f     	paciasp
  124210: d101c3ff     	sub	sp, sp, #0x70
  124214: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124218: 9100c3fd     	add	x29, sp, #0x30
  12421c: f90023f7     	str	x23, [sp, #0x40]
  124220: a90557f6     	stp	x22, x21, [sp, #0x50]
  124224: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124228: b0000255     	adrp	x21, 0x16d000
  12422c: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124230: d53bd056     	mrs	x22, TPIDR_EL0
  124234: aa0103f3     	mov	x19, x1
  124238: f94016c8     	ldr	x8, [x22, #0x28]
  12423c: aa0003f4     	mov	x20, x0
  124240: f94002b5     	ldr	x21, [x21]
  124244: f9474529     	ldr	x9, [x9, #0xe88]
  124248: f81f83a8     	stur	x8, [x29, #-0x8]
  12424c: f9000bff     	str	xzr, [sp, #0x10]
  124250: a90027f5     	stp	x21, x9, [sp]
  124254: c8dffea8     	ldar	x8, [x21]
  124258: b100051f     	cmn	x8, #0x1
  12425c: 54000160     	b.eq	0x124288 <std::__ndk1::locale::classic()+0x34e8>
  124260: 910003e8     	mov	x8, sp
  124264: d10043a9     	sub	x9, x29, #0x10
  124268: b0000240     	adrp	x0, 0x16d000
  12426c: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124270: 9104d042     	add	x2, x2, #0x134
  124274: 910063e1     	add	x1, sp, #0x18
  124278: f81f03a8     	stur	x8, [x29, #-0x10]
  12427c: f9000fe9     	str	x9, [sp, #0x18]
  124280: f9400000     	ldr	x0, [x0]
  124284: 9400edbb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124288: a9412668     	ldp	x8, x9, [x19, #0x10]
  12428c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124290: cb080129     	sub	x9, x9, x8
  124294: d1000557     	sub	x23, x10, #0x1
  124298: eb890eff     	cmp	x23, x9, asr #3
  12429c: 540004a2     	b.hs	0x124330 <std::__ndk1::locale::classic()+0x3590>
  1242a0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1242a4: b4000473     	cbz	x19, 0x124330 <std::__ndk1::locale::classic()+0x3590>
  1242a8: aa1303e0     	mov	x0, x19
  1242ac: 9400ed2d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1242b0: aa1403f5     	mov	x21, x20
  1242b4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1242b8: cb080129     	sub	x9, x9, x8
  1242bc: 9343fd2a     	asr	x10, x9, #3
  1242c0: eb17015f     	cmp	x10, x23
  1242c4: 54000168     	b.hi	0x1242f0 <std::__ndk1::locale::classic()+0x3550>
  1242c8: 910006e9     	add	x9, x23, #0x1
  1242cc: eb0a0121     	subs	x1, x9, x10
  1242d0: 540000a9     	b.ls	0x1242e4 <std::__ndk1::locale::classic()+0x3544>
  1242d4: aa1503e0     	mov	x0, x21
  1242d8: 94004341     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1242dc: f94002a8     	ldr	x8, [x21]
  1242e0: 14000004     	b	0x1242f0 <std::__ndk1::locale::classic()+0x3550>
  1242e4: 54000062     	b.hs	0x1242f0 <std::__ndk1::locale::classic()+0x3550>
  1242e8: 8b090d09     	add	x9, x8, x9, lsl #3
  1242ec: f9000e89     	str	x9, [x20, #0x18]
  1242f0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1242f4: b4000060     	cbz	x0, 0x124300 <std::__ndk1::locale::classic()+0x3560>
  1242f8: 9400ed1e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1242fc: f94002a8     	ldr	x8, [x21]
  124300: f8377913     	str	x19, [x8, x23, lsl #3]
  124304: f94016c8     	ldr	x8, [x22, #0x28]
  124308: f85f83a9     	ldur	x9, [x29, #-0x8]
  12430c: eb09011f     	cmp	x8, x9
  124310: 54000121     	b.ne	0x124334 <std::__ndk1::locale::classic()+0x3594>
  124314: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124318: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12431c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124320: f94023f7     	ldr	x23, [sp, #0x40]
  124324: 9101c3ff     	add	sp, sp, #0x70
  124328: d50323bf     	autiasp
  12432c: d65f03c0     	ret
  124330: 94000526     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124334: 9400e2bf     	bl	0x15ce30 <__stack_chk_fail@plt>
  124338: aa0003f4     	mov	x20, x0
  12433c: aa1303e0     	mov	x0, x19
  124340: 9400ed0c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124344: aa1403e0     	mov	x0, x20
  124348: 9400d386     	bl	0x159160 <__emutls_get_address+0x6d4>
  12434c: d503233f     	paciasp
  124350: d101c3ff     	sub	sp, sp, #0x70
  124354: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124358: 9100c3fd     	add	x29, sp, #0x30
  12435c: f90023f7     	str	x23, [sp, #0x40]
  124360: a90557f6     	stp	x22, x21, [sp, #0x50]
  124364: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124368: b0000255     	adrp	x21, 0x16d000
  12436c: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124370: d53bd056     	mrs	x22, TPIDR_EL0
  124374: aa0103f3     	mov	x19, x1
  124378: f94016c8     	ldr	x8, [x22, #0x28]
  12437c: aa0003f4     	mov	x20, x0
  124380: f94006b5     	ldr	x21, [x21, #0x8]
  124384: f9474529     	ldr	x9, [x9, #0xe88]
  124388: f81f83a8     	stur	x8, [x29, #-0x8]
  12438c: f9000bff     	str	xzr, [sp, #0x10]
  124390: a90027f5     	stp	x21, x9, [sp]
  124394: c8dffea8     	ldar	x8, [x21]
  124398: b100051f     	cmn	x8, #0x1
  12439c: 54000160     	b.eq	0x1243c8 <std::__ndk1::locale::classic()+0x3628>
  1243a0: 910003e8     	mov	x8, sp
  1243a4: d10043a9     	sub	x9, x29, #0x10
  1243a8: b0000240     	adrp	x0, 0x16d000
  1243ac: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1243b0: 9104d042     	add	x2, x2, #0x134
  1243b4: 910063e1     	add	x1, sp, #0x18
  1243b8: f81f03a8     	stur	x8, [x29, #-0x10]
  1243bc: f9000fe9     	str	x9, [sp, #0x18]
  1243c0: f9400400     	ldr	x0, [x0, #0x8]
  1243c4: 9400ed6b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1243c8: a9412668     	ldp	x8, x9, [x19, #0x10]
  1243cc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  1243d0: cb080129     	sub	x9, x9, x8
  1243d4: d1000557     	sub	x23, x10, #0x1
  1243d8: eb890eff     	cmp	x23, x9, asr #3
  1243dc: 540004a2     	b.hs	0x124470 <std::__ndk1::locale::classic()+0x36d0>
  1243e0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1243e4: b4000473     	cbz	x19, 0x124470 <std::__ndk1::locale::classic()+0x36d0>
  1243e8: aa1303e0     	mov	x0, x19
  1243ec: 9400ecdd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1243f0: aa1403f5     	mov	x21, x20
  1243f4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1243f8: cb080129     	sub	x9, x9, x8
  1243fc: 9343fd2a     	asr	x10, x9, #3
  124400: eb17015f     	cmp	x10, x23
  124404: 54000168     	b.hi	0x124430 <std::__ndk1::locale::classic()+0x3690>
  124408: 910006e9     	add	x9, x23, #0x1
  12440c: eb0a0121     	subs	x1, x9, x10
  124410: 540000a9     	b.ls	0x124424 <std::__ndk1::locale::classic()+0x3684>
  124414: aa1503e0     	mov	x0, x21
  124418: 940042f1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12441c: f94002a8     	ldr	x8, [x21]
  124420: 14000004     	b	0x124430 <std::__ndk1::locale::classic()+0x3690>
  124424: 54000062     	b.hs	0x124430 <std::__ndk1::locale::classic()+0x3690>
  124428: 8b090d09     	add	x9, x8, x9, lsl #3
  12442c: f9000e89     	str	x9, [x20, #0x18]
  124430: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124434: b4000060     	cbz	x0, 0x124440 <std::__ndk1::locale::classic()+0x36a0>
  124438: 9400ecce     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12443c: f94002a8     	ldr	x8, [x21]
  124440: f8377913     	str	x19, [x8, x23, lsl #3]
  124444: f94016c8     	ldr	x8, [x22, #0x28]
  124448: f85f83a9     	ldur	x9, [x29, #-0x8]
  12444c: eb09011f     	cmp	x8, x9
  124450: 54000121     	b.ne	0x124474 <std::__ndk1::locale::classic()+0x36d4>
  124454: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124458: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12445c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124460: f94023f7     	ldr	x23, [sp, #0x40]
  124464: 9101c3ff     	add	sp, sp, #0x70
  124468: d50323bf     	autiasp
  12446c: d65f03c0     	ret
  124470: 940004d6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124474: 9400e26f     	bl	0x15ce30 <__stack_chk_fail@plt>
  124478: aa0003f4     	mov	x20, x0
  12447c: aa1303e0     	mov	x0, x19
  124480: 9400ecbc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124484: aa1403e0     	mov	x0, x20
  124488: 9400d336     	bl	0x159160 <__emutls_get_address+0x6d4>
  12448c: d503233f     	paciasp
  124490: d101c3ff     	sub	sp, sp, #0x70
  124494: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124498: 9100c3fd     	add	x29, sp, #0x30
  12449c: f90023f7     	str	x23, [sp, #0x40]
  1244a0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1244a4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1244a8: b0000255     	adrp	x21, 0x16d000
  1244ac: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1244b0: d53bd056     	mrs	x22, TPIDR_EL0
  1244b4: aa0103f3     	mov	x19, x1
  1244b8: f94016c8     	ldr	x8, [x22, #0x28]
  1244bc: aa0003f4     	mov	x20, x0
  1244c0: f9400ab5     	ldr	x21, [x21, #0x10]
  1244c4: f9474529     	ldr	x9, [x9, #0xe88]
  1244c8: f81f83a8     	stur	x8, [x29, #-0x8]
  1244cc: f9000bff     	str	xzr, [sp, #0x10]
  1244d0: a90027f5     	stp	x21, x9, [sp]
  1244d4: c8dffea8     	ldar	x8, [x21]
  1244d8: b100051f     	cmn	x8, #0x1
  1244dc: 54000160     	b.eq	0x124508 <std::__ndk1::locale::classic()+0x3768>
  1244e0: 910003e8     	mov	x8, sp
  1244e4: d10043a9     	sub	x9, x29, #0x10
  1244e8: b0000240     	adrp	x0, 0x16d000
  1244ec: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1244f0: 9104d042     	add	x2, x2, #0x134
  1244f4: 910063e1     	add	x1, sp, #0x18
  1244f8: f81f03a8     	stur	x8, [x29, #-0x10]
  1244fc: f9000fe9     	str	x9, [sp, #0x18]
  124500: f9400800     	ldr	x0, [x0, #0x10]
  124504: 9400ed1b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124508: a9412668     	ldp	x8, x9, [x19, #0x10]
  12450c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124510: cb080129     	sub	x9, x9, x8
  124514: d1000557     	sub	x23, x10, #0x1
  124518: eb890eff     	cmp	x23, x9, asr #3
  12451c: 540004a2     	b.hs	0x1245b0 <std::__ndk1::locale::classic()+0x3810>
  124520: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124524: b4000473     	cbz	x19, 0x1245b0 <std::__ndk1::locale::classic()+0x3810>
  124528: aa1303e0     	mov	x0, x19
  12452c: 9400ec8d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124530: aa1403f5     	mov	x21, x20
  124534: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124538: cb080129     	sub	x9, x9, x8
  12453c: 9343fd2a     	asr	x10, x9, #3
  124540: eb17015f     	cmp	x10, x23
  124544: 54000168     	b.hi	0x124570 <std::__ndk1::locale::classic()+0x37d0>
  124548: 910006e9     	add	x9, x23, #0x1
  12454c: eb0a0121     	subs	x1, x9, x10
  124550: 540000a9     	b.ls	0x124564 <std::__ndk1::locale::classic()+0x37c4>
  124554: aa1503e0     	mov	x0, x21
  124558: 940042a1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12455c: f94002a8     	ldr	x8, [x21]
  124560: 14000004     	b	0x124570 <std::__ndk1::locale::classic()+0x37d0>
  124564: 54000062     	b.hs	0x124570 <std::__ndk1::locale::classic()+0x37d0>
  124568: 8b090d09     	add	x9, x8, x9, lsl #3
  12456c: f9000e89     	str	x9, [x20, #0x18]
  124570: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124574: b4000060     	cbz	x0, 0x124580 <std::__ndk1::locale::classic()+0x37e0>
  124578: 9400ec7e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12457c: f94002a8     	ldr	x8, [x21]
  124580: f8377913     	str	x19, [x8, x23, lsl #3]
  124584: f94016c8     	ldr	x8, [x22, #0x28]
  124588: f85f83a9     	ldur	x9, [x29, #-0x8]
  12458c: eb09011f     	cmp	x8, x9
  124590: 54000121     	b.ne	0x1245b4 <std::__ndk1::locale::classic()+0x3814>
  124594: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124598: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12459c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1245a0: f94023f7     	ldr	x23, [sp, #0x40]
  1245a4: 9101c3ff     	add	sp, sp, #0x70
  1245a8: d50323bf     	autiasp
  1245ac: d65f03c0     	ret
  1245b0: 94000486     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1245b4: 9400e21f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1245b8: aa0003f4     	mov	x20, x0
  1245bc: aa1303e0     	mov	x0, x19
  1245c0: 9400ec6c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1245c4: aa1403e0     	mov	x0, x20
  1245c8: 9400d2e6     	bl	0x159160 <__emutls_get_address+0x6d4>
  1245cc: d503233f     	paciasp
  1245d0: d101c3ff     	sub	sp, sp, #0x70
  1245d4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1245d8: 9100c3fd     	add	x29, sp, #0x30
  1245dc: f90023f7     	str	x23, [sp, #0x40]
  1245e0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1245e4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1245e8: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1245ec: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1245f0: d53bd056     	mrs	x22, TPIDR_EL0
  1245f4: aa0103f3     	mov	x19, x1
  1245f8: f94016c8     	ldr	x8, [x22, #0x28]
  1245fc: aa0003f4     	mov	x20, x0
  124600: f9474ab5     	ldr	x21, [x21, #0xe90]
  124604: f9474529     	ldr	x9, [x9, #0xe88]
  124608: f81f83a8     	stur	x8, [x29, #-0x8]
  12460c: f9000bff     	str	xzr, [sp, #0x10]
  124610: a90027f5     	stp	x21, x9, [sp]
  124614: c8dffea8     	ldar	x8, [x21]
  124618: b100051f     	cmn	x8, #0x1
  12461c: 54000160     	b.eq	0x124648 <std::__ndk1::locale::classic()+0x38a8>
  124620: 910003e8     	mov	x8, sp
  124624: d10043a9     	sub	x9, x29, #0x10
  124628: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12462c: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124630: 9104d042     	add	x2, x2, #0x134
  124634: 910063e1     	add	x1, sp, #0x18
  124638: f81f03a8     	stur	x8, [x29, #-0x10]
  12463c: f9000fe9     	str	x9, [sp, #0x18]
  124640: f9474800     	ldr	x0, [x0, #0xe90]
  124644: 9400eccb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124648: a9412668     	ldp	x8, x9, [x19, #0x10]
  12464c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124650: cb080129     	sub	x9, x9, x8
  124654: d1000557     	sub	x23, x10, #0x1
  124658: eb890eff     	cmp	x23, x9, asr #3
  12465c: 540004a2     	b.hs	0x1246f0 <std::__ndk1::locale::classic()+0x3950>
  124660: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124664: b4000473     	cbz	x19, 0x1246f0 <std::__ndk1::locale::classic()+0x3950>
  124668: aa1303e0     	mov	x0, x19
  12466c: 9400ec3d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124670: aa1403f5     	mov	x21, x20
  124674: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124678: cb080129     	sub	x9, x9, x8
  12467c: 9343fd2a     	asr	x10, x9, #3
  124680: eb17015f     	cmp	x10, x23
  124684: 54000168     	b.hi	0x1246b0 <std::__ndk1::locale::classic()+0x3910>
  124688: 910006e9     	add	x9, x23, #0x1
  12468c: eb0a0121     	subs	x1, x9, x10
  124690: 540000a9     	b.ls	0x1246a4 <std::__ndk1::locale::classic()+0x3904>
  124694: aa1503e0     	mov	x0, x21
  124698: 94004251     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12469c: f94002a8     	ldr	x8, [x21]
  1246a0: 14000004     	b	0x1246b0 <std::__ndk1::locale::classic()+0x3910>
  1246a4: 54000062     	b.hs	0x1246b0 <std::__ndk1::locale::classic()+0x3910>
  1246a8: 8b090d09     	add	x9, x8, x9, lsl #3
  1246ac: f9000e89     	str	x9, [x20, #0x18]
  1246b0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1246b4: b4000060     	cbz	x0, 0x1246c0 <std::__ndk1::locale::classic()+0x3920>
  1246b8: 9400ec2e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1246bc: f94002a8     	ldr	x8, [x21]
  1246c0: f8377913     	str	x19, [x8, x23, lsl #3]
  1246c4: f94016c8     	ldr	x8, [x22, #0x28]
  1246c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1246cc: eb09011f     	cmp	x8, x9
  1246d0: 54000121     	b.ne	0x1246f4 <std::__ndk1::locale::classic()+0x3954>
  1246d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1246d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1246dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1246e0: f94023f7     	ldr	x23, [sp, #0x40]
  1246e4: 9101c3ff     	add	sp, sp, #0x70
  1246e8: d50323bf     	autiasp
  1246ec: d65f03c0     	ret
  1246f0: 94000436     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1246f4: 9400e1cf     	bl	0x15ce30 <__stack_chk_fail@plt>
  1246f8: aa0003f4     	mov	x20, x0
  1246fc: aa1303e0     	mov	x0, x19
  124700: 9400ec1c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124704: aa1403e0     	mov	x0, x20
  124708: 9400d296     	bl	0x159160 <__emutls_get_address+0x6d4>
  12470c: d503233f     	paciasp
  124710: d101c3ff     	sub	sp, sp, #0x70
  124714: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124718: 9100c3fd     	add	x29, sp, #0x30
  12471c: f90023f7     	str	x23, [sp, #0x40]
  124720: a90557f6     	stp	x22, x21, [sp, #0x50]
  124724: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124728: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12472c: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124730: d53bd056     	mrs	x22, TPIDR_EL0
  124734: aa0103f3     	mov	x19, x1
  124738: f94016c8     	ldr	x8, [x22, #0x28]
  12473c: aa0003f4     	mov	x20, x0
  124740: f94752b5     	ldr	x21, [x21, #0xea0]
  124744: f9474529     	ldr	x9, [x9, #0xe88]
  124748: f81f83a8     	stur	x8, [x29, #-0x8]
  12474c: f9000bff     	str	xzr, [sp, #0x10]
  124750: a90027f5     	stp	x21, x9, [sp]
  124754: c8dffea8     	ldar	x8, [x21]
  124758: b100051f     	cmn	x8, #0x1
  12475c: 54000160     	b.eq	0x124788 <std::__ndk1::locale::classic()+0x39e8>
  124760: 910003e8     	mov	x8, sp
  124764: d10043a9     	sub	x9, x29, #0x10
  124768: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12476c: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124770: 9104d042     	add	x2, x2, #0x134
  124774: 910063e1     	add	x1, sp, #0x18
  124778: f81f03a8     	stur	x8, [x29, #-0x10]
  12477c: f9000fe9     	str	x9, [sp, #0x18]
  124780: f9475000     	ldr	x0, [x0, #0xea0]
  124784: 9400ec7b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124788: a9412668     	ldp	x8, x9, [x19, #0x10]
  12478c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124790: cb080129     	sub	x9, x9, x8
  124794: d1000557     	sub	x23, x10, #0x1
  124798: eb890eff     	cmp	x23, x9, asr #3
  12479c: 540004a2     	b.hs	0x124830 <std::__ndk1::locale::classic()+0x3a90>
  1247a0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1247a4: b4000473     	cbz	x19, 0x124830 <std::__ndk1::locale::classic()+0x3a90>
  1247a8: aa1303e0     	mov	x0, x19
  1247ac: 9400ebed     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1247b0: aa1403f5     	mov	x21, x20
  1247b4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1247b8: cb080129     	sub	x9, x9, x8
  1247bc: 9343fd2a     	asr	x10, x9, #3
  1247c0: eb17015f     	cmp	x10, x23
  1247c4: 54000168     	b.hi	0x1247f0 <std::__ndk1::locale::classic()+0x3a50>
  1247c8: 910006e9     	add	x9, x23, #0x1
  1247cc: eb0a0121     	subs	x1, x9, x10
  1247d0: 540000a9     	b.ls	0x1247e4 <std::__ndk1::locale::classic()+0x3a44>
  1247d4: aa1503e0     	mov	x0, x21
  1247d8: 94004201     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1247dc: f94002a8     	ldr	x8, [x21]
  1247e0: 14000004     	b	0x1247f0 <std::__ndk1::locale::classic()+0x3a50>
  1247e4: 54000062     	b.hs	0x1247f0 <std::__ndk1::locale::classic()+0x3a50>
  1247e8: 8b090d09     	add	x9, x8, x9, lsl #3
  1247ec: f9000e89     	str	x9, [x20, #0x18]
  1247f0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1247f4: b4000060     	cbz	x0, 0x124800 <std::__ndk1::locale::classic()+0x3a60>
  1247f8: 9400ebde     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1247fc: f94002a8     	ldr	x8, [x21]
  124800: f8377913     	str	x19, [x8, x23, lsl #3]
  124804: f94016c8     	ldr	x8, [x22, #0x28]
  124808: f85f83a9     	ldur	x9, [x29, #-0x8]
  12480c: eb09011f     	cmp	x8, x9
  124810: 54000121     	b.ne	0x124834 <std::__ndk1::locale::classic()+0x3a94>
  124814: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124818: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12481c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124820: f94023f7     	ldr	x23, [sp, #0x40]
  124824: 9101c3ff     	add	sp, sp, #0x70
  124828: d50323bf     	autiasp
  12482c: d65f03c0     	ret
  124830: 940003e6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124834: 9400e17f     	bl	0x15ce30 <__stack_chk_fail@plt>
  124838: aa0003f4     	mov	x20, x0
  12483c: aa1303e0     	mov	x0, x19
  124840: 9400ebcc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124844: aa1403e0     	mov	x0, x20
  124848: 9400d246     	bl	0x159160 <__emutls_get_address+0x6d4>
  12484c: d503233f     	paciasp
  124850: d101c3ff     	sub	sp, sp, #0x70
  124854: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124858: 9100c3fd     	add	x29, sp, #0x30
  12485c: f90023f7     	str	x23, [sp, #0x40]
  124860: a90557f6     	stp	x22, x21, [sp, #0x50]
  124864: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124868: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12486c: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124870: d53bd056     	mrs	x22, TPIDR_EL0
  124874: aa0103f3     	mov	x19, x1
  124878: f94016c8     	ldr	x8, [x22, #0x28]
  12487c: aa0003f4     	mov	x20, x0
  124880: f94706b5     	ldr	x21, [x21, #0xe08]
  124884: f9474529     	ldr	x9, [x9, #0xe88]
  124888: f81f83a8     	stur	x8, [x29, #-0x8]
  12488c: f9000bff     	str	xzr, [sp, #0x10]
  124890: a90027f5     	stp	x21, x9, [sp]
  124894: c8dffea8     	ldar	x8, [x21]
  124898: b100051f     	cmn	x8, #0x1
  12489c: 54000160     	b.eq	0x1248c8 <std::__ndk1::locale::classic()+0x3b28>
  1248a0: 910003e8     	mov	x8, sp
  1248a4: d10043a9     	sub	x9, x29, #0x10
  1248a8: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1248ac: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1248b0: 9104d042     	add	x2, x2, #0x134
  1248b4: 910063e1     	add	x1, sp, #0x18
  1248b8: f81f03a8     	stur	x8, [x29, #-0x10]
  1248bc: f9000fe9     	str	x9, [sp, #0x18]
  1248c0: f9470400     	ldr	x0, [x0, #0xe08]
  1248c4: 9400ec2b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1248c8: a9412668     	ldp	x8, x9, [x19, #0x10]
  1248cc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  1248d0: cb080129     	sub	x9, x9, x8
  1248d4: d1000557     	sub	x23, x10, #0x1
  1248d8: eb890eff     	cmp	x23, x9, asr #3
  1248dc: 540004a2     	b.hs	0x124970 <std::__ndk1::locale::classic()+0x3bd0>
  1248e0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1248e4: b4000473     	cbz	x19, 0x124970 <std::__ndk1::locale::classic()+0x3bd0>
  1248e8: aa1303e0     	mov	x0, x19
  1248ec: 9400eb9d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1248f0: aa1403f5     	mov	x21, x20
  1248f4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1248f8: cb080129     	sub	x9, x9, x8
  1248fc: 9343fd2a     	asr	x10, x9, #3
  124900: eb17015f     	cmp	x10, x23
  124904: 54000168     	b.hi	0x124930 <std::__ndk1::locale::classic()+0x3b90>
  124908: 910006e9     	add	x9, x23, #0x1
  12490c: eb0a0121     	subs	x1, x9, x10
  124910: 540000a9     	b.ls	0x124924 <std::__ndk1::locale::classic()+0x3b84>
  124914: aa1503e0     	mov	x0, x21
  124918: 940041b1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12491c: f94002a8     	ldr	x8, [x21]
  124920: 14000004     	b	0x124930 <std::__ndk1::locale::classic()+0x3b90>
  124924: 54000062     	b.hs	0x124930 <std::__ndk1::locale::classic()+0x3b90>
  124928: 8b090d09     	add	x9, x8, x9, lsl #3
  12492c: f9000e89     	str	x9, [x20, #0x18]
  124930: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124934: b4000060     	cbz	x0, 0x124940 <std::__ndk1::locale::classic()+0x3ba0>
  124938: 9400eb8e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12493c: f94002a8     	ldr	x8, [x21]
  124940: f8377913     	str	x19, [x8, x23, lsl #3]
  124944: f94016c8     	ldr	x8, [x22, #0x28]
  124948: f85f83a9     	ldur	x9, [x29, #-0x8]
  12494c: eb09011f     	cmp	x8, x9
  124950: 54000121     	b.ne	0x124974 <std::__ndk1::locale::classic()+0x3bd4>
  124954: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124958: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12495c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124960: f94023f7     	ldr	x23, [sp, #0x40]
  124964: 9101c3ff     	add	sp, sp, #0x70
  124968: d50323bf     	autiasp
  12496c: d65f03c0     	ret
  124970: 94000396     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124974: 9400e12f     	bl	0x15ce30 <__stack_chk_fail@plt>
  124978: aa0003f4     	mov	x20, x0
  12497c: aa1303e0     	mov	x0, x19
  124980: 9400eb7c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124984: aa1403e0     	mov	x0, x20
  124988: 9400d1f6     	bl	0x159160 <__emutls_get_address+0x6d4>
  12498c: d503233f     	paciasp
  124990: d101c3ff     	sub	sp, sp, #0x70
  124994: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124998: 9100c3fd     	add	x29, sp, #0x30
  12499c: f90023f7     	str	x23, [sp, #0x40]
  1249a0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1249a4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1249a8: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1249ac: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1249b0: d53bd056     	mrs	x22, TPIDR_EL0
  1249b4: aa0103f3     	mov	x19, x1
  1249b8: f94016c8     	ldr	x8, [x22, #0x28]
  1249bc: aa0003f4     	mov	x20, x0
  1249c0: f94712b5     	ldr	x21, [x21, #0xe20]
  1249c4: f9474529     	ldr	x9, [x9, #0xe88]
  1249c8: f81f83a8     	stur	x8, [x29, #-0x8]
  1249cc: f9000bff     	str	xzr, [sp, #0x10]
  1249d0: a90027f5     	stp	x21, x9, [sp]
  1249d4: c8dffea8     	ldar	x8, [x21]
  1249d8: b100051f     	cmn	x8, #0x1
  1249dc: 54000160     	b.eq	0x124a08 <std::__ndk1::locale::classic()+0x3c68>
  1249e0: 910003e8     	mov	x8, sp
  1249e4: d10043a9     	sub	x9, x29, #0x10
  1249e8: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1249ec: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1249f0: 9104d042     	add	x2, x2, #0x134
  1249f4: 910063e1     	add	x1, sp, #0x18
  1249f8: f81f03a8     	stur	x8, [x29, #-0x10]
  1249fc: f9000fe9     	str	x9, [sp, #0x18]
  124a00: f9471000     	ldr	x0, [x0, #0xe20]
  124a04: 9400ebdb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124a08: a9412668     	ldp	x8, x9, [x19, #0x10]
  124a0c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124a10: cb080129     	sub	x9, x9, x8
  124a14: d1000557     	sub	x23, x10, #0x1
  124a18: eb890eff     	cmp	x23, x9, asr #3
  124a1c: 540004a2     	b.hs	0x124ab0 <std::__ndk1::locale::classic()+0x3d10>
  124a20: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124a24: b4000473     	cbz	x19, 0x124ab0 <std::__ndk1::locale::classic()+0x3d10>
  124a28: aa1303e0     	mov	x0, x19
  124a2c: 9400eb4d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124a30: aa1403f5     	mov	x21, x20
  124a34: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124a38: cb080129     	sub	x9, x9, x8
  124a3c: 9343fd2a     	asr	x10, x9, #3
  124a40: eb17015f     	cmp	x10, x23
  124a44: 54000168     	b.hi	0x124a70 <std::__ndk1::locale::classic()+0x3cd0>
  124a48: 910006e9     	add	x9, x23, #0x1
  124a4c: eb0a0121     	subs	x1, x9, x10
  124a50: 540000a9     	b.ls	0x124a64 <std::__ndk1::locale::classic()+0x3cc4>
  124a54: aa1503e0     	mov	x0, x21
  124a58: 94004161     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  124a5c: f94002a8     	ldr	x8, [x21]
  124a60: 14000004     	b	0x124a70 <std::__ndk1::locale::classic()+0x3cd0>
  124a64: 54000062     	b.hs	0x124a70 <std::__ndk1::locale::classic()+0x3cd0>
  124a68: 8b090d09     	add	x9, x8, x9, lsl #3
  124a6c: f9000e89     	str	x9, [x20, #0x18]
  124a70: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124a74: b4000060     	cbz	x0, 0x124a80 <std::__ndk1::locale::classic()+0x3ce0>
  124a78: 9400eb3e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124a7c: f94002a8     	ldr	x8, [x21]
  124a80: f8377913     	str	x19, [x8, x23, lsl #3]
  124a84: f94016c8     	ldr	x8, [x22, #0x28]
  124a88: f85f83a9     	ldur	x9, [x29, #-0x8]
  124a8c: eb09011f     	cmp	x8, x9
  124a90: 54000121     	b.ne	0x124ab4 <std::__ndk1::locale::classic()+0x3d14>
  124a94: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124a98: a94557f6     	ldp	x22, x21, [sp, #0x50]
  124a9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124aa0: f94023f7     	ldr	x23, [sp, #0x40]
  124aa4: 9101c3ff     	add	sp, sp, #0x70
  124aa8: d50323bf     	autiasp
  124aac: d65f03c0     	ret
  124ab0: 94000346     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124ab4: 9400e0df     	bl	0x15ce30 <__stack_chk_fail@plt>
  124ab8: aa0003f4     	mov	x20, x0
  124abc: aa1303e0     	mov	x0, x19
  124ac0: 9400eb2c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124ac4: aa1403e0     	mov	x0, x20
  124ac8: 9400d1a6     	bl	0x159160 <__emutls_get_address+0x6d4>
  124acc: d503233f     	paciasp
  124ad0: d101c3ff     	sub	sp, sp, #0x70
  124ad4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124ad8: 9100c3fd     	add	x29, sp, #0x30
  124adc: f90023f7     	str	x23, [sp, #0x40]
  124ae0: a90557f6     	stp	x22, x21, [sp, #0x50]
  124ae4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124ae8: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124aec: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124af0: d53bd056     	mrs	x22, TPIDR_EL0
  124af4: aa0103f3     	mov	x19, x1
  124af8: f94016c8     	ldr	x8, [x22, #0x28]
  124afc: aa0003f4     	mov	x20, x0
  124b00: f9471ab5     	ldr	x21, [x21, #0xe30]
  124b04: f9474529     	ldr	x9, [x9, #0xe88]
  124b08: f81f83a8     	stur	x8, [x29, #-0x8]
  124b0c: f9000bff     	str	xzr, [sp, #0x10]
  124b10: a90027f5     	stp	x21, x9, [sp]
  124b14: c8dffea8     	ldar	x8, [x21]
  124b18: b100051f     	cmn	x8, #0x1
  124b1c: 54000160     	b.eq	0x124b48 <std::__ndk1::locale::classic()+0x3da8>
  124b20: 910003e8     	mov	x8, sp
  124b24: d10043a9     	sub	x9, x29, #0x10
  124b28: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124b2c: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124b30: 9104d042     	add	x2, x2, #0x134
  124b34: 910063e1     	add	x1, sp, #0x18
  124b38: f81f03a8     	stur	x8, [x29, #-0x10]
  124b3c: f9000fe9     	str	x9, [sp, #0x18]
  124b40: f9471800     	ldr	x0, [x0, #0xe30]
  124b44: 9400eb8b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124b48: a9412668     	ldp	x8, x9, [x19, #0x10]
  124b4c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124b50: cb080129     	sub	x9, x9, x8
  124b54: d1000557     	sub	x23, x10, #0x1
  124b58: eb890eff     	cmp	x23, x9, asr #3
  124b5c: 540004a2     	b.hs	0x124bf0 <std::__ndk1::locale::classic()+0x3e50>
  124b60: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124b64: b4000473     	cbz	x19, 0x124bf0 <std::__ndk1::locale::classic()+0x3e50>
  124b68: aa1303e0     	mov	x0, x19
  124b6c: 9400eafd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124b70: aa1403f5     	mov	x21, x20
  124b74: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124b78: cb080129     	sub	x9, x9, x8
  124b7c: 9343fd2a     	asr	x10, x9, #3
  124b80: eb17015f     	cmp	x10, x23
  124b84: 54000168     	b.hi	0x124bb0 <std::__ndk1::locale::classic()+0x3e10>
  124b88: 910006e9     	add	x9, x23, #0x1
  124b8c: eb0a0121     	subs	x1, x9, x10
  124b90: 540000a9     	b.ls	0x124ba4 <std::__ndk1::locale::classic()+0x3e04>
  124b94: aa1503e0     	mov	x0, x21
  124b98: 94004111     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  124b9c: f94002a8     	ldr	x8, [x21]
  124ba0: 14000004     	b	0x124bb0 <std::__ndk1::locale::classic()+0x3e10>
  124ba4: 54000062     	b.hs	0x124bb0 <std::__ndk1::locale::classic()+0x3e10>
  124ba8: 8b090d09     	add	x9, x8, x9, lsl #3
  124bac: f9000e89     	str	x9, [x20, #0x18]
  124bb0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124bb4: b4000060     	cbz	x0, 0x124bc0 <std::__ndk1::locale::classic()+0x3e20>
  124bb8: 9400eaee     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124bbc: f94002a8     	ldr	x8, [x21]
  124bc0: f8377913     	str	x19, [x8, x23, lsl #3]
  124bc4: f94016c8     	ldr	x8, [x22, #0x28]
  124bc8: f85f83a9     	ldur	x9, [x29, #-0x8]
  124bcc: eb09011f     	cmp	x8, x9
  124bd0: 54000121     	b.ne	0x124bf4 <std::__ndk1::locale::classic()+0x3e54>
  124bd4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124bd8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  124bdc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124be0: f94023f7     	ldr	x23, [sp, #0x40]
  124be4: 9101c3ff     	add	sp, sp, #0x70
  124be8: d50323bf     	autiasp
  124bec: d65f03c0     	ret
  124bf0: 940002f6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124bf4: 9400e08f     	bl	0x15ce30 <__stack_chk_fail@plt>
  124bf8: aa0003f4     	mov	x20, x0
  124bfc: aa1303e0     	mov	x0, x19
  124c00: 9400eadc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124c04: aa1403e0     	mov	x0, x20
  124c08: 9400d156     	bl	0x159160 <__emutls_get_address+0x6d4>
  124c0c: d503233f     	paciasp
  124c10: d101c3ff     	sub	sp, sp, #0x70
  124c14: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124c18: 9100c3fd     	add	x29, sp, #0x30
  124c1c: f90023f7     	str	x23, [sp, #0x40]
  124c20: a90557f6     	stp	x22, x21, [sp, #0x50]
  124c24: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124c28: 90000255     	adrp	x21, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124c2c: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124c30: d53bd056     	mrs	x22, TPIDR_EL0
  124c34: aa0103f3     	mov	x19, x1
  124c38: f94016c8     	ldr	x8, [x22, #0x28]
  124c3c: aa0003f4     	mov	x20, x0
  124c40: f94722b5     	ldr	x21, [x21, #0xe40]
  124c44: f9474529     	ldr	x9, [x9, #0xe88]
  124c48: f81f83a8     	stur	x8, [x29, #-0x8]
  124c4c: f9000bff     	str	xzr, [sp, #0x10]
  124c50: a90027f5     	stp	x21, x9, [sp]
  124c54: c8dffea8     	ldar	x8, [x21]
  124c58: b100051f     	cmn	x8, #0x1
  124c5c: 54000160     	b.eq	0x124c88 <std::__ndk1::locale::classic()+0x3ee8>
  124c60: 910003e8     	mov	x8, sp
  124c64: d10043a9     	sub	x9, x29, #0x10
  124c68: 90000240     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124c6c: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124c70: 9104d042     	add	x2, x2, #0x134
  124c74: 910063e1     	add	x1, sp, #0x18
  124c78: f81f03a8     	stur	x8, [x29, #-0x10]
  124c7c: f9000fe9     	str	x9, [sp, #0x18]
  124c80: f9472000     	ldr	x0, [x0, #0xe40]
  124c84: 9400eb3b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124c88: a9412668     	ldp	x8, x9, [x19, #0x10]
  124c8c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124c90: cb080129     	sub	x9, x9, x8
  124c94: d1000557     	sub	x23, x10, #0x1
  124c98: eb890eff     	cmp	x23, x9, asr #3
  124c9c: 540004a2     	b.hs	0x124d30 <std::__ndk1::locale::classic()+0x3f90>
  124ca0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124ca4: b4000473     	cbz	x19, 0x124d30 <std::__ndk1::locale::classic()+0x3f90>
  124ca8: aa1303e0     	mov	x0, x19
  124cac: 9400eaad     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124cb0: aa1403f5     	mov	x21, x20
  124cb4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124cb8: cb080129     	sub	x9, x9, x8
  124cbc: 9343fd2a     	asr	x10, x9, #3
  124cc0: eb17015f     	cmp	x10, x23
  124cc4: 54000168     	b.hi	0x124cf0 <std::__ndk1::locale::classic()+0x3f50>
  124cc8: 910006e9     	add	x9, x23, #0x1
  124ccc: eb0a0121     	subs	x1, x9, x10
  124cd0: 540000a9     	b.ls	0x124ce4 <std::__ndk1::locale::classic()+0x3f44>
  124cd4: aa1503e0     	mov	x0, x21
  124cd8: 940040c1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  124cdc: f94002a8     	ldr	x8, [x21]
  124ce0: 14000004     	b	0x124cf0 <std::__ndk1::locale::classic()+0x3f50>
  124ce4: 54000062     	b.hs	0x124cf0 <std::__ndk1::locale::classic()+0x3f50>
  124ce8: 8b090d09     	add	x9, x8, x9, lsl #3
  124cec: f9000e89     	str	x9, [x20, #0x18]
  124cf0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124cf4: b4000060     	cbz	x0, 0x124d00 <std::__ndk1::locale::classic()+0x3f60>
  124cf8: 9400ea9e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124cfc: f94002a8     	ldr	x8, [x21]
  124d00: f8377913     	str	x19, [x8, x23, lsl #3]
  124d04: f94016c8     	ldr	x8, [x22, #0x28]
  124d08: f85f83a9     	ldur	x9, [x29, #-0x8]
  124d0c: eb09011f     	cmp	x8, x9
  124d10: 54000121     	b.ne	0x124d34 <std::__ndk1::locale::classic()+0x3f94>
  124d14: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124d18: a94557f6     	ldp	x22, x21, [sp, #0x50]
  124d1c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124d20: f94023f7     	ldr	x23, [sp, #0x40]
  124d24: 9101c3ff     	add	sp, sp, #0x70
  124d28: d50323bf     	autiasp
  124d2c: d65f03c0     	ret
  124d30: 940002a6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124d34: 9400e03f     	bl	0x15ce30 <__stack_chk_fail@plt>
  124d38: aa0003f4     	mov	x20, x0
  124d3c: aa1303e0     	mov	x0, x19
  124d40: 9400ea8c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124d44: aa1403e0     	mov	x0, x20
  124d48: 9400d106     	bl	0x159160 <__emutls_get_address+0x6d4>
  124d4c: d503233f     	paciasp
  124d50: d101c3ff     	sub	sp, sp, #0x70
  124d54: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124d58: 9100c3fd     	add	x29, sp, #0x30
  124d5c: f90023f7     	str	x23, [sp, #0x40]
  124d60: a90557f6     	stp	x22, x21, [sp, #0x50]
  124d64: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124d68: b0000255     	adrp	x21, 0x16d000
  124d6c: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124d70: d53bd056     	mrs	x22, TPIDR_EL0
  124d74: aa0103f3     	mov	x19, x1
  124d78: f94016c8     	ldr	x8, [x22, #0x28]
  124d7c: aa0003f4     	mov	x20, x0
  124d80: f9400eb5     	ldr	x21, [x21, #0x18]
  124d84: f9474529     	ldr	x9, [x9, #0xe88]
  124d88: f81f83a8     	stur	x8, [x29, #-0x8]
  124d8c: f9000bff     	str	xzr, [sp, #0x10]
  124d90: a90027f5     	stp	x21, x9, [sp]
  124d94: c8dffea8     	ldar	x8, [x21]
  124d98: b100051f     	cmn	x8, #0x1
  124d9c: 54000160     	b.eq	0x124dc8 <std::__ndk1::locale::classic()+0x4028>
  124da0: 910003e8     	mov	x8, sp
  124da4: d10043a9     	sub	x9, x29, #0x10
  124da8: b0000240     	adrp	x0, 0x16d000
  124dac: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124db0: 9104d042     	add	x2, x2, #0x134
  124db4: 910063e1     	add	x1, sp, #0x18
  124db8: f81f03a8     	stur	x8, [x29, #-0x10]
  124dbc: f9000fe9     	str	x9, [sp, #0x18]
  124dc0: f9400c00     	ldr	x0, [x0, #0x18]
  124dc4: 9400eaeb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124dc8: a9412668     	ldp	x8, x9, [x19, #0x10]
  124dcc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124dd0: cb080129     	sub	x9, x9, x8
  124dd4: d1000557     	sub	x23, x10, #0x1
  124dd8: eb890eff     	cmp	x23, x9, asr #3
  124ddc: 540004a2     	b.hs	0x124e70 <std::__ndk1::locale::classic()+0x40d0>
  124de0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124de4: b4000473     	cbz	x19, 0x124e70 <std::__ndk1::locale::classic()+0x40d0>
  124de8: aa1303e0     	mov	x0, x19
  124dec: 9400ea5d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124df0: aa1403f5     	mov	x21, x20
  124df4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124df8: cb080129     	sub	x9, x9, x8
  124dfc: 9343fd2a     	asr	x10, x9, #3
  124e00: eb17015f     	cmp	x10, x23
  124e04: 54000168     	b.hi	0x124e30 <std::__ndk1::locale::classic()+0x4090>
  124e08: 910006e9     	add	x9, x23, #0x1
  124e0c: eb0a0121     	subs	x1, x9, x10
  124e10: 540000a9     	b.ls	0x124e24 <std::__ndk1::locale::classic()+0x4084>
  124e14: aa1503e0     	mov	x0, x21
  124e18: 94004071     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  124e1c: f94002a8     	ldr	x8, [x21]
  124e20: 14000004     	b	0x124e30 <std::__ndk1::locale::classic()+0x4090>
  124e24: 54000062     	b.hs	0x124e30 <std::__ndk1::locale::classic()+0x4090>
  124e28: 8b090d09     	add	x9, x8, x9, lsl #3
  124e2c: f9000e89     	str	x9, [x20, #0x18]
  124e30: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124e34: b4000060     	cbz	x0, 0x124e40 <std::__ndk1::locale::classic()+0x40a0>
  124e38: 9400ea4e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124e3c: f94002a8     	ldr	x8, [x21]
  124e40: f8377913     	str	x19, [x8, x23, lsl #3]
  124e44: f94016c8     	ldr	x8, [x22, #0x28]
  124e48: f85f83a9     	ldur	x9, [x29, #-0x8]
  124e4c: eb09011f     	cmp	x8, x9
  124e50: 54000121     	b.ne	0x124e74 <std::__ndk1::locale::classic()+0x40d4>
  124e54: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124e58: a94557f6     	ldp	x22, x21, [sp, #0x50]
  124e5c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124e60: f94023f7     	ldr	x23, [sp, #0x40]
  124e64: 9101c3ff     	add	sp, sp, #0x70
  124e68: d50323bf     	autiasp
  124e6c: d65f03c0     	ret
  124e70: 94000256     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124e74: 9400dfef     	bl	0x15ce30 <__stack_chk_fail@plt>
  124e78: aa0003f4     	mov	x20, x0
  124e7c: aa1303e0     	mov	x0, x19
  124e80: 9400ea3c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124e84: aa1403e0     	mov	x0, x20
  124e88: 9400d0b6     	bl	0x159160 <__emutls_get_address+0x6d4>
  124e8c: d503233f     	paciasp
  124e90: d101c3ff     	sub	sp, sp, #0x70
  124e94: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124e98: 9100c3fd     	add	x29, sp, #0x30
  124e9c: f90023f7     	str	x23, [sp, #0x40]
  124ea0: a90557f6     	stp	x22, x21, [sp, #0x50]
  124ea4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124ea8: b0000255     	adrp	x21, 0x16d000
  124eac: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124eb0: d53bd056     	mrs	x22, TPIDR_EL0
  124eb4: aa0103f3     	mov	x19, x1
  124eb8: f94016c8     	ldr	x8, [x22, #0x28]
  124ebc: aa0003f4     	mov	x20, x0
  124ec0: f94012b5     	ldr	x21, [x21, #0x20]
  124ec4: f9474529     	ldr	x9, [x9, #0xe88]
  124ec8: f81f83a8     	stur	x8, [x29, #-0x8]
  124ecc: f9000bff     	str	xzr, [sp, #0x10]
  124ed0: a90027f5     	stp	x21, x9, [sp]
  124ed4: c8dffea8     	ldar	x8, [x21]
  124ed8: b100051f     	cmn	x8, #0x1
  124edc: 54000160     	b.eq	0x124f08 <std::__ndk1::locale::classic()+0x4168>
  124ee0: 910003e8     	mov	x8, sp
  124ee4: d10043a9     	sub	x9, x29, #0x10
  124ee8: b0000240     	adrp	x0, 0x16d000
  124eec: b0000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  124ef0: 9104d042     	add	x2, x2, #0x134
  124ef4: 910063e1     	add	x1, sp, #0x18
  124ef8: f81f03a8     	stur	x8, [x29, #-0x10]
  124efc: f9000fe9     	str	x9, [sp, #0x18]
  124f00: f9401000     	ldr	x0, [x0, #0x20]
  124f04: 9400ea9b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  124f08: a9412668     	ldp	x8, x9, [x19, #0x10]
  124f0c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  124f10: cb080129     	sub	x9, x9, x8
  124f14: d1000557     	sub	x23, x10, #0x1
  124f18: eb890eff     	cmp	x23, x9, asr #3
  124f1c: 540004a2     	b.hs	0x124fb0 <std::__ndk1::locale::classic()+0x4210>
  124f20: f8777913     	ldr	x19, [x8, x23, lsl #3]
  124f24: b4000473     	cbz	x19, 0x124fb0 <std::__ndk1::locale::classic()+0x4210>
  124f28: aa1303e0     	mov	x0, x19
  124f2c: 9400ea0d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  124f30: aa1403f5     	mov	x21, x20
  124f34: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  124f38: cb080129     	sub	x9, x9, x8
  124f3c: 9343fd2a     	asr	x10, x9, #3
  124f40: eb17015f     	cmp	x10, x23
  124f44: 54000168     	b.hi	0x124f70 <std::__ndk1::locale::classic()+0x41d0>
  124f48: 910006e9     	add	x9, x23, #0x1
  124f4c: eb0a0121     	subs	x1, x9, x10
  124f50: 540000a9     	b.ls	0x124f64 <std::__ndk1::locale::classic()+0x41c4>
  124f54: aa1503e0     	mov	x0, x21
  124f58: 94004021     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  124f5c: f94002a8     	ldr	x8, [x21]
  124f60: 14000004     	b	0x124f70 <std::__ndk1::locale::classic()+0x41d0>
  124f64: 54000062     	b.hs	0x124f70 <std::__ndk1::locale::classic()+0x41d0>
  124f68: 8b090d09     	add	x9, x8, x9, lsl #3
  124f6c: f9000e89     	str	x9, [x20, #0x18]
  124f70: f8777900     	ldr	x0, [x8, x23, lsl #3]
  124f74: b4000060     	cbz	x0, 0x124f80 <std::__ndk1::locale::classic()+0x41e0>
  124f78: 9400e9fe     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124f7c: f94002a8     	ldr	x8, [x21]
  124f80: f8377913     	str	x19, [x8, x23, lsl #3]
  124f84: f94016c8     	ldr	x8, [x22, #0x28]
  124f88: f85f83a9     	ldur	x9, [x29, #-0x8]
  124f8c: eb09011f     	cmp	x8, x9
  124f90: 54000121     	b.ne	0x124fb4 <std::__ndk1::locale::classic()+0x4214>
  124f94: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  124f98: a94557f6     	ldp	x22, x21, [sp, #0x50]
  124f9c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  124fa0: f94023f7     	ldr	x23, [sp, #0x40]
  124fa4: 9101c3ff     	add	sp, sp, #0x70
  124fa8: d50323bf     	autiasp
  124fac: d65f03c0     	ret
  124fb0: 94000206     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  124fb4: 9400df9f     	bl	0x15ce30 <__stack_chk_fail@plt>
  124fb8: aa0003f4     	mov	x20, x0
  124fbc: aa1303e0     	mov	x0, x19
  124fc0: 9400e9ec     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  124fc4: aa1403e0     	mov	x0, x20
  124fc8: 9400d066     	bl	0x159160 <__emutls_get_address+0x6d4>
  124fcc: d503233f     	paciasp
  124fd0: d101c3ff     	sub	sp, sp, #0x70
  124fd4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  124fd8: 9100c3fd     	add	x29, sp, #0x30
  124fdc: f90023f7     	str	x23, [sp, #0x40]
  124fe0: a90557f6     	stp	x22, x21, [sp, #0x50]
  124fe4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  124fe8: b0000255     	adrp	x21, 0x16d000
  124fec: 90000249     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  124ff0: d53bd056     	mrs	x22, TPIDR_EL0
  124ff4: aa0103f3     	mov	x19, x1
  124ff8: f94016c8     	ldr	x8, [x22, #0x28]
  124ffc: aa0003f4     	mov	x20, x0
  125000: f94016b5     	ldr	x21, [x21, #0x28]
  125004: f9474529     	ldr	x9, [x9, #0xe88]
  125008: f81f83a8     	stur	x8, [x29, #-0x8]
  12500c: f9000bff     	str	xzr, [sp, #0x10]
  125010: a90027f5     	stp	x21, x9, [sp]
  125014: c8dffea8     	ldar	x8, [x21]
  125018: b100051f     	cmn	x8, #0x1
  12501c: 54000160     	b.eq	0x125048 <std::__ndk1::locale::classic()+0x42a8>
  125020: 910003e8     	mov	x8, sp
  125024: d10043a9     	sub	x9, x29, #0x10
  125028: 90000240     	adrp	x0, 0x16d000
  12502c: 90000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  125030: 9104d042     	add	x2, x2, #0x134
  125034: 910063e1     	add	x1, sp, #0x18
  125038: f81f03a8     	stur	x8, [x29, #-0x10]
  12503c: f9000fe9     	str	x9, [sp, #0x18]
  125040: f9401400     	ldr	x0, [x0, #0x28]
  125044: 9400ea4b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  125048: a9412668     	ldp	x8, x9, [x19, #0x10]
  12504c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  125050: cb080129     	sub	x9, x9, x8
  125054: d1000557     	sub	x23, x10, #0x1
  125058: eb890eff     	cmp	x23, x9, asr #3
  12505c: 540004a2     	b.hs	0x1250f0 <std::__ndk1::locale::classic()+0x4350>
  125060: f8777913     	ldr	x19, [x8, x23, lsl #3]
  125064: b4000473     	cbz	x19, 0x1250f0 <std::__ndk1::locale::classic()+0x4350>
  125068: aa1303e0     	mov	x0, x19
  12506c: 9400e9bd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125070: aa1403f5     	mov	x21, x20
  125074: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  125078: cb080129     	sub	x9, x9, x8
  12507c: 9343fd2a     	asr	x10, x9, #3
  125080: eb17015f     	cmp	x10, x23
  125084: 54000168     	b.hi	0x1250b0 <std::__ndk1::locale::classic()+0x4310>
  125088: 910006e9     	add	x9, x23, #0x1
  12508c: eb0a0121     	subs	x1, x9, x10
  125090: 540000a9     	b.ls	0x1250a4 <std::__ndk1::locale::classic()+0x4304>
  125094: aa1503e0     	mov	x0, x21
  125098: 94003fd1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12509c: f94002a8     	ldr	x8, [x21]
  1250a0: 14000004     	b	0x1250b0 <std::__ndk1::locale::classic()+0x4310>
  1250a4: 54000062     	b.hs	0x1250b0 <std::__ndk1::locale::classic()+0x4310>
  1250a8: 8b090d09     	add	x9, x8, x9, lsl #3
  1250ac: f9000e89     	str	x9, [x20, #0x18]
  1250b0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1250b4: b4000060     	cbz	x0, 0x1250c0 <std::__ndk1::locale::classic()+0x4320>
  1250b8: 9400e9ae     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1250bc: f94002a8     	ldr	x8, [x21]
  1250c0: f8377913     	str	x19, [x8, x23, lsl #3]
  1250c4: f94016c8     	ldr	x8, [x22, #0x28]
  1250c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1250cc: eb09011f     	cmp	x8, x9
  1250d0: 54000121     	b.ne	0x1250f4 <std::__ndk1::locale::classic()+0x4354>
  1250d4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1250d8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1250dc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1250e0: f94023f7     	ldr	x23, [sp, #0x40]
  1250e4: 9101c3ff     	add	sp, sp, #0x70
  1250e8: d50323bf     	autiasp
  1250ec: d65f03c0     	ret
  1250f0: 940001b6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1250f4: 9400df4f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1250f8: aa0003f4     	mov	x20, x0
  1250fc: aa1303e0     	mov	x0, x19
  125100: 9400e99c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125104: aa1403e0     	mov	x0, x20
  125108: 9400d016     	bl	0x159160 <__emutls_get_address+0x6d4>
  12510c: d503233f     	paciasp
  125110: d101c3ff     	sub	sp, sp, #0x70
  125114: a9037bfd     	stp	x29, x30, [sp, #0x30]
  125118: 9100c3fd     	add	x29, sp, #0x30
  12511c: f90023f7     	str	x23, [sp, #0x40]
  125120: a90557f6     	stp	x22, x21, [sp, #0x50]
  125124: a9064ff4     	stp	x20, x19, [sp, #0x60]
  125128: 90000255     	adrp	x21, 0x16d000
  12512c: f0000229     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  125130: d53bd056     	mrs	x22, TPIDR_EL0
  125134: aa0103f3     	mov	x19, x1
  125138: f94016c8     	ldr	x8, [x22, #0x28]
  12513c: aa0003f4     	mov	x20, x0
  125140: f9401ab5     	ldr	x21, [x21, #0x30]
  125144: f9474529     	ldr	x9, [x9, #0xe88]
  125148: f81f83a8     	stur	x8, [x29, #-0x8]
  12514c: f9000bff     	str	xzr, [sp, #0x10]
  125150: a90027f5     	stp	x21, x9, [sp]
  125154: c8dffea8     	ldar	x8, [x21]
  125158: b100051f     	cmn	x8, #0x1
  12515c: 54000160     	b.eq	0x125188 <std::__ndk1::locale::classic()+0x43e8>
  125160: 910003e8     	mov	x8, sp
  125164: d10043a9     	sub	x9, x29, #0x10
  125168: 90000240     	adrp	x0, 0x16d000
  12516c: 90000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  125170: 9104d042     	add	x2, x2, #0x134
  125174: 910063e1     	add	x1, sp, #0x18
  125178: f81f03a8     	stur	x8, [x29, #-0x10]
  12517c: f9000fe9     	str	x9, [sp, #0x18]
  125180: f9401800     	ldr	x0, [x0, #0x30]
  125184: 9400e9fb     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  125188: a9412668     	ldp	x8, x9, [x19, #0x10]
  12518c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  125190: cb080129     	sub	x9, x9, x8
  125194: d1000557     	sub	x23, x10, #0x1
  125198: eb890eff     	cmp	x23, x9, asr #3
  12519c: 540004a2     	b.hs	0x125230 <std::__ndk1::locale::classic()+0x4490>
  1251a0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1251a4: b4000473     	cbz	x19, 0x125230 <std::__ndk1::locale::classic()+0x4490>
  1251a8: aa1303e0     	mov	x0, x19
  1251ac: 9400e96d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1251b0: aa1403f5     	mov	x21, x20
  1251b4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1251b8: cb080129     	sub	x9, x9, x8
  1251bc: 9343fd2a     	asr	x10, x9, #3
  1251c0: eb17015f     	cmp	x10, x23
  1251c4: 54000168     	b.hi	0x1251f0 <std::__ndk1::locale::classic()+0x4450>
  1251c8: 910006e9     	add	x9, x23, #0x1
  1251cc: eb0a0121     	subs	x1, x9, x10
  1251d0: 540000a9     	b.ls	0x1251e4 <std::__ndk1::locale::classic()+0x4444>
  1251d4: aa1503e0     	mov	x0, x21
  1251d8: 94003f81     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  1251dc: f94002a8     	ldr	x8, [x21]
  1251e0: 14000004     	b	0x1251f0 <std::__ndk1::locale::classic()+0x4450>
  1251e4: 54000062     	b.hs	0x1251f0 <std::__ndk1::locale::classic()+0x4450>
  1251e8: 8b090d09     	add	x9, x8, x9, lsl #3
  1251ec: f9000e89     	str	x9, [x20, #0x18]
  1251f0: f8777900     	ldr	x0, [x8, x23, lsl #3]
  1251f4: b4000060     	cbz	x0, 0x125200 <std::__ndk1::locale::classic()+0x4460>
  1251f8: 9400e95e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1251fc: f94002a8     	ldr	x8, [x21]
  125200: f8377913     	str	x19, [x8, x23, lsl #3]
  125204: f94016c8     	ldr	x8, [x22, #0x28]
  125208: f85f83a9     	ldur	x9, [x29, #-0x8]
  12520c: eb09011f     	cmp	x8, x9
  125210: 54000121     	b.ne	0x125234 <std::__ndk1::locale::classic()+0x4494>
  125214: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  125218: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12521c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  125220: f94023f7     	ldr	x23, [sp, #0x40]
  125224: 9101c3ff     	add	sp, sp, #0x70
  125228: d50323bf     	autiasp
  12522c: d65f03c0     	ret
  125230: 94000166     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  125234: 9400deff     	bl	0x15ce30 <__stack_chk_fail@plt>
  125238: aa0003f4     	mov	x20, x0
  12523c: aa1303e0     	mov	x0, x19
  125240: 9400e94c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125244: aa1403e0     	mov	x0, x20
  125248: 9400cfc6     	bl	0x159160 <__emutls_get_address+0x6d4>
  12524c: d503233f     	paciasp
  125250: d101c3ff     	sub	sp, sp, #0x70
  125254: a9037bfd     	stp	x29, x30, [sp, #0x30]
  125258: 9100c3fd     	add	x29, sp, #0x30
  12525c: f90023f7     	str	x23, [sp, #0x40]
  125260: a90557f6     	stp	x22, x21, [sp, #0x50]
  125264: a9064ff4     	stp	x20, x19, [sp, #0x60]
  125268: 90000255     	adrp	x21, 0x16d000
  12526c: f0000229     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  125270: d53bd056     	mrs	x22, TPIDR_EL0
  125274: aa0103f3     	mov	x19, x1
  125278: f94016c8     	ldr	x8, [x22, #0x28]
  12527c: aa0003f4     	mov	x20, x0
  125280: f9401eb5     	ldr	x21, [x21, #0x38]
  125284: f9474529     	ldr	x9, [x9, #0xe88]
  125288: f81f83a8     	stur	x8, [x29, #-0x8]
  12528c: f9000bff     	str	xzr, [sp, #0x10]
  125290: a90027f5     	stp	x21, x9, [sp]
  125294: c8dffea8     	ldar	x8, [x21]
  125298: b100051f     	cmn	x8, #0x1
  12529c: 54000160     	b.eq	0x1252c8 <std::__ndk1::locale::classic()+0x4528>
  1252a0: 910003e8     	mov	x8, sp
  1252a4: d10043a9     	sub	x9, x29, #0x10
  1252a8: 90000240     	adrp	x0, 0x16d000
  1252ac: 90000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1252b0: 9104d042     	add	x2, x2, #0x134
  1252b4: 910063e1     	add	x1, sp, #0x18
  1252b8: f81f03a8     	stur	x8, [x29, #-0x10]
  1252bc: f9000fe9     	str	x9, [sp, #0x18]
  1252c0: f9401c00     	ldr	x0, [x0, #0x38]
  1252c4: 9400e9ab     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1252c8: a9412668     	ldp	x8, x9, [x19, #0x10]
  1252cc: b9800aaa     	ldrsw	x10, [x21, #0x8]
  1252d0: cb080129     	sub	x9, x9, x8
  1252d4: d1000557     	sub	x23, x10, #0x1
  1252d8: eb890eff     	cmp	x23, x9, asr #3
  1252dc: 540004a2     	b.hs	0x125370 <std::__ndk1::locale::classic()+0x45d0>
  1252e0: f8777913     	ldr	x19, [x8, x23, lsl #3]
  1252e4: b4000473     	cbz	x19, 0x125370 <std::__ndk1::locale::classic()+0x45d0>
  1252e8: aa1303e0     	mov	x0, x19
  1252ec: 9400e91d     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1252f0: aa1403f5     	mov	x21, x20
  1252f4: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1252f8: cb080129     	sub	x9, x9, x8
  1252fc: 9343fd2a     	asr	x10, x9, #3
  125300: eb17015f     	cmp	x10, x23
  125304: 54000168     	b.hi	0x125330 <std::__ndk1::locale::classic()+0x4590>
  125308: 910006e9     	add	x9, x23, #0x1
  12530c: eb0a0121     	subs	x1, x9, x10
  125310: 540000a9     	b.ls	0x125324 <std::__ndk1::locale::classic()+0x4584>
  125314: aa1503e0     	mov	x0, x21
  125318: 94003f31     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12531c: f94002a8     	ldr	x8, [x21]
  125320: 14000004     	b	0x125330 <std::__ndk1::locale::classic()+0x4590>
  125324: 54000062     	b.hs	0x125330 <std::__ndk1::locale::classic()+0x4590>
  125328: 8b090d09     	add	x9, x8, x9, lsl #3
  12532c: f9000e89     	str	x9, [x20, #0x18]
  125330: f8777900     	ldr	x0, [x8, x23, lsl #3]
  125334: b4000060     	cbz	x0, 0x125340 <std::__ndk1::locale::classic()+0x45a0>
  125338: 9400e90e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12533c: f94002a8     	ldr	x8, [x21]
  125340: f8377913     	str	x19, [x8, x23, lsl #3]
  125344: f94016c8     	ldr	x8, [x22, #0x28]
  125348: f85f83a9     	ldur	x9, [x29, #-0x8]
  12534c: eb09011f     	cmp	x8, x9
  125350: 54000121     	b.ne	0x125374 <std::__ndk1::locale::classic()+0x45d4>
  125354: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  125358: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12535c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  125360: f94023f7     	ldr	x23, [sp, #0x40]
  125364: 9101c3ff     	add	sp, sp, #0x70
  125368: d50323bf     	autiasp
  12536c: d65f03c0     	ret
  125370: 94000116     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  125374: 9400deaf     	bl	0x15ce30 <__stack_chk_fail@plt>
  125378: aa0003f4     	mov	x20, x0
  12537c: aa1303e0     	mov	x0, x19
  125380: 9400e8fc     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125384: aa1403e0     	mov	x0, x20
  125388: 9400cf76     	bl	0x159160 <__emutls_get_address+0x6d4>
  12538c: d503233f     	paciasp
  125390: d101c3ff     	sub	sp, sp, #0x70
  125394: a9037bfd     	stp	x29, x30, [sp, #0x30]
  125398: 9100c3fd     	add	x29, sp, #0x30
  12539c: f90023f7     	str	x23, [sp, #0x40]
  1253a0: a90557f6     	stp	x22, x21, [sp, #0x50]
  1253a4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1253a8: 90000255     	adrp	x21, 0x16d000
  1253ac: f0000229     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1253b0: d53bd056     	mrs	x22, TPIDR_EL0
  1253b4: aa0103f3     	mov	x19, x1
  1253b8: f94016c8     	ldr	x8, [x22, #0x28]
  1253bc: aa0003f4     	mov	x20, x0
  1253c0: f94022b5     	ldr	x21, [x21, #0x40]
  1253c4: f9474529     	ldr	x9, [x9, #0xe88]
  1253c8: f81f83a8     	stur	x8, [x29, #-0x8]
  1253cc: f9000bff     	str	xzr, [sp, #0x10]
  1253d0: a90027f5     	stp	x21, x9, [sp]
  1253d4: c8dffea8     	ldar	x8, [x21]
  1253d8: b100051f     	cmn	x8, #0x1
  1253dc: 54000160     	b.eq	0x125408 <std::__ndk1::locale::classic()+0x4668>
  1253e0: 910003e8     	mov	x8, sp
  1253e4: d10043a9     	sub	x9, x29, #0x10
  1253e8: 90000240     	adrp	x0, 0x16d000
  1253ec: 90000082     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1253f0: 9104d042     	add	x2, x2, #0x134
  1253f4: 910063e1     	add	x1, sp, #0x18
  1253f8: f81f03a8     	stur	x8, [x29, #-0x10]
  1253fc: f9000fe9     	str	x9, [sp, #0x18]
  125400: f9402000     	ldr	x0, [x0, #0x40]
  125404: 9400e95b     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  125408: a9412668     	ldp	x8, x9, [x19, #0x10]
  12540c: b9800aaa     	ldrsw	x10, [x21, #0x8]
  125410: cb080129     	sub	x9, x9, x8
  125414: d1000557     	sub	x23, x10, #0x1
  125418: eb890eff     	cmp	x23, x9, asr #3
  12541c: 540004a2     	b.hs	0x1254b0 <std::__ndk1::locale::classic()+0x4710>
  125420: f8777913     	ldr	x19, [x8, x23, lsl #3]
  125424: b4000473     	cbz	x19, 0x1254b0 <std::__ndk1::locale::classic()+0x4710>
  125428: aa1303e0     	mov	x0, x19
  12542c: 9400e8cd     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125430: aa1403f5     	mov	x21, x20
  125434: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  125438: cb080129     	sub	x9, x9, x8
  12543c: 9343fd2a     	asr	x10, x9, #3
  125440: eb17015f     	cmp	x10, x23
  125444: 54000168     	b.hi	0x125470 <std::__ndk1::locale::classic()+0x46d0>
  125448: 910006e9     	add	x9, x23, #0x1
  12544c: eb0a0121     	subs	x1, x9, x10
  125450: 540000a9     	b.ls	0x125464 <std::__ndk1::locale::classic()+0x46c4>
  125454: aa1503e0     	mov	x0, x21
  125458: 94003ee1     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  12545c: f94002a8     	ldr	x8, [x21]
  125460: 14000004     	b	0x125470 <std::__ndk1::locale::classic()+0x46d0>
  125464: 54000062     	b.hs	0x125470 <std::__ndk1::locale::classic()+0x46d0>
  125468: 8b090d09     	add	x9, x8, x9, lsl #3
  12546c: f9000e89     	str	x9, [x20, #0x18]
  125470: f8777900     	ldr	x0, [x8, x23, lsl #3]
  125474: b4000060     	cbz	x0, 0x125480 <std::__ndk1::locale::classic()+0x46e0>
  125478: 9400e8be     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12547c: f94002a8     	ldr	x8, [x21]
  125480: f8377913     	str	x19, [x8, x23, lsl #3]
  125484: f94016c8     	ldr	x8, [x22, #0x28]
  125488: f85f83a9     	ldur	x9, [x29, #-0x8]
  12548c: eb09011f     	cmp	x8, x9
  125490: 54000121     	b.ne	0x1254b4 <std::__ndk1::locale::classic()+0x4714>
  125494: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  125498: a94557f6     	ldp	x22, x21, [sp, #0x50]
  12549c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1254a0: f94023f7     	ldr	x23, [sp, #0x40]
  1254a4: 9101c3ff     	add	sp, sp, #0x70
  1254a8: d50323bf     	autiasp
  1254ac: d65f03c0     	ret
  1254b0: 940000c6     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  1254b4: 9400de5f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1254b8: aa0003f4     	mov	x20, x0
  1254bc: aa1303e0     	mov	x0, x19
  1254c0: 9400e8ac     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  1254c4: aa1403e0     	mov	x0, x20
  1254c8: 9400cf26     	bl	0x159160 <__emutls_get_address+0x6d4>
  1254cc: d503233f     	paciasp
  1254d0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1254d4: f9000bf9     	str	x25, [sp, #0x10]
  1254d8: 910003fd     	mov	x29, sp
  1254dc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1254e0: a90357f6     	stp	x22, x21, [sp, #0x30]
  1254e4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1254e8: a941202a     	ldp	x10, x8, [x1, #0x10]
  1254ec: b0000209     	adrp	x9, 0x166000 <typeinfo for InGame::CFile+0x250>
  1254f0: aa0003f3     	mov	x19, x0
  1254f4: 9138e129     	add	x9, x9, #0xe38
  1254f8: aa0003f4     	mov	x20, x0
  1254fc: 3904401f     	strb	wzr, [x0, #0x110]
  125500: a901fc1f     	stp	xzr, xzr, [x0, #0x18]
  125504: cb0a0108     	sub	x8, x8, x10
  125508: 9280000a     	mov	x10, #-0x1              // =-1
  12550c: 9343fd08     	asr	x8, x8, #3
  125510: 9100050b     	add	x11, x8, #0x1
  125514: f100717f     	cmp	x11, #0x1c
  125518: 5280038b     	mov	w11, #0x1c              // =28
  12551c: 9a889568     	csinc	x8, x11, x8, ls
  125520: a9002809     	stp	x9, x10, [x0]
  125524: d37dfd09     	lsr	x9, x8, #61
  125528: f8010e9f     	str	xzr, [x20, #0x10]!
  12552c: b50009a9     	cbnz	x9, 0x125660 <std::__ndk1::locale::classic()+0x48c0>
  125530: aa0303f6     	mov	x22, x3
  125534: aa0203f5     	mov	x21, x2
  125538: aa0103f7     	mov	x23, x1
  12553c: d37df118     	lsl	x24, x8, #3
  125540: f100711f     	cmp	x8, #0x1c
  125544: 540000a8     	b.hi	0x125558 <std::__ndk1::locale::classic()+0x47b8>
  125548: 52800028     	mov	w8, #0x1                // =1
  12554c: 9100c260     	add	x0, x19, #0x30
  125550: 39044268     	strb	w8, [x19, #0x110]
  125554: 14000003     	b	0x125560 <std::__ndk1::locale::classic()+0x47c0>
  125558: aa1803e0     	mov	x0, x24
  12555c: 9400de41     	bl	0x15ce60 <_Znwm@plt>
  125560: 8b180019     	add	x25, x0, x24
  125564: 2a1f03e1     	mov	w1, wzr
  125568: aa1803e2     	mov	x2, x24
  12556c: f9000a60     	str	x0, [x19, #0x10]
  125570: f9001279     	str	x25, [x19, #0x20]
  125574: 9400de33     	bl	0x15ce40 <memset@plt>
  125578: 52854048     	mov	w8, #0x2a02             // =10754
  12557c: aa1503e0     	mov	x0, x21
  125580: f9000e79     	str	x25, [x19, #0x18]
  125584: 39048a7f     	strb	wzr, [x19, #0x122]
  125588: 79024268     	strh	w8, [x19, #0x120]
  12558c: 9400e875     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125590: eb17027f     	cmp	x19, x23
  125594: 54000080     	b.eq	0x1255a4 <std::__ndk1::locale::classic()+0x4804>
  125598: a9410ae1     	ldp	x1, x2, [x23, #0x10]
  12559c: aa1403e0     	mov	x0, x20
  1255a0: 94003dba     	bl	0x134c88 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x8dc>
  1255a4: a94122e9     	ldp	x9, x8, [x23, #0x10]
  1255a8: eb09011f     	cmp	x8, x9
  1255ac: 540001a0     	b.eq	0x1255e0 <std::__ndk1::locale::classic()+0x4840>
  1255b0: aa1f03f8     	mov	x24, xzr
  1255b4: 14000005     	b	0x1255c8 <std::__ndk1::locale::classic()+0x4828>
  1255b8: cb09010a     	sub	x10, x8, x9
  1255bc: 11000718     	add	w24, w24, #0x1
  1255c0: eb8a0f1f     	cmp	x24, x10, asr #3
  1255c4: 540000e2     	b.hs	0x1255e0 <std::__ndk1::locale::classic()+0x4840>
  1255c8: f940028a     	ldr	x10, [x20]
  1255cc: f8787940     	ldr	x0, [x10, x24, lsl #3]
  1255d0: b4ffff40     	cbz	x0, 0x1255b8 <std::__ndk1::locale::classic()+0x4818>
  1255d4: 9400e863     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1255d8: a94122e9     	ldp	x9, x8, [x23, #0x10]
  1255dc: 17fffff7     	b	0x1255b8 <std::__ndk1::locale::classic()+0x4818>
  1255e0: aa1503e0     	mov	x0, x21
  1255e4: 9400e85f     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1255e8: a9412668     	ldp	x8, x9, [x19, #0x10]
  1255ec: cb080129     	sub	x9, x9, x8
  1255f0: 9343fd2a     	asr	x10, x9, #3
  1255f4: eb16015f     	cmp	x10, x22
  1255f8: 54000168     	b.hi	0x125624 <std::__ndk1::locale::classic()+0x4884>
  1255fc: 910006c9     	add	x9, x22, #0x1
  125600: eb0a0121     	subs	x1, x9, x10
  125604: 540000a9     	b.ls	0x125618 <std::__ndk1::locale::classic()+0x4878>
  125608: aa1403e0     	mov	x0, x20
  12560c: 94003e74     	bl	0x134fdc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc30>
  125610: f9400288     	ldr	x8, [x20]
  125614: 14000004     	b	0x125624 <std::__ndk1::locale::classic()+0x4884>
  125618: 54000062     	b.hs	0x125624 <std::__ndk1::locale::classic()+0x4884>
  12561c: 8b090d09     	add	x9, x8, x9, lsl #3
  125620: f9000e69     	str	x9, [x19, #0x18]
  125624: f8767900     	ldr	x0, [x8, x22, lsl #3]
  125628: b4000060     	cbz	x0, 0x125634 <std::__ndk1::locale::classic()+0x4894>
  12562c: 9400e851     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125630: f9400288     	ldr	x8, [x20]
  125634: f8367915     	str	x21, [x8, x22, lsl #3]
  125638: b4000075     	cbz	x21, 0x125644 <std::__ndk1::locale::classic()+0x48a4>
  12563c: aa1503e0     	mov	x0, x21
  125640: 9400e84c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125644: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  125648: a94357f6     	ldp	x22, x21, [sp, #0x30]
  12564c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  125650: f9400bf9     	ldr	x25, [sp, #0x10]
  125654: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  125658: d50323bf     	autiasp
  12565c: d65f03c0     	ret
  125660: aa1403e0     	mov	x0, x20
  125664: 9400e1a3     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
  125668: aa0003f6     	mov	x22, x0
  12566c: b4000115     	cbz	x21, 0x12568c <std::__ndk1::locale::classic()+0x48ec>
  125670: aa1503e0     	mov	x0, x21
  125674: 9400e83f     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125678: 14000003     	b	0x125684 <std::__ndk1::locale::classic()+0x48e4>
  12567c: aa0003f6     	mov	x22, x0
  125680: b4000075     	cbz	x21, 0x12568c <std::__ndk1::locale::classic()+0x48ec>
  125684: aa1503e0     	mov	x0, x21
  125688: 9400e83a     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  12568c: 39448268     	ldrb	w8, [x19, #0x120]
  125690: 36000068     	tbz	w8, #0x0, 0x12569c <std::__ndk1::locale::classic()+0x48fc>
  125694: f9409a60     	ldr	x0, [x19, #0x130]
  125698: 9400de12     	bl	0x15cee0 <_ZdlPv@plt>
  12569c: f9400280     	ldr	x0, [x20]
  1256a0: b4000220     	cbz	x0, 0x1256e4 <std::__ndk1::locale::classic()+0x4944>
  1256a4: 9100c268     	add	x8, x19, #0x30
  1256a8: f9000e60     	str	x0, [x19, #0x18]
  1256ac: eb08001f     	cmp	x0, x8
  1256b0: 54000120     	b.eq	0x1256d4 <std::__ndk1::locale::classic()+0x4934>
  1256b4: 1400000b     	b	0x1256e0 <std::__ndk1::locale::classic()+0x4940>
  1256b8: f9400288     	ldr	x8, [x20]
  1256bc: aa0003f6     	mov	x22, x0
  1256c0: b4000128     	cbz	x8, 0x1256e4 <std::__ndk1::locale::classic()+0x4944>
  1256c4: 9100c269     	add	x9, x19, #0x30
  1256c8: f9000e68     	str	x8, [x19, #0x18]
  1256cc: eb09011f     	cmp	x8, x9
  1256d0: 54000061     	b.ne	0x1256dc <std::__ndk1::locale::classic()+0x493c>
  1256d4: 3904427f     	strb	wzr, [x19, #0x110]
  1256d8: 14000003     	b	0x1256e4 <std::__ndk1::locale::classic()+0x4944>
  1256dc: aa0803e0     	mov	x0, x8
  1256e0: 9400de00     	bl	0x15cee0 <_ZdlPv@plt>
  1256e4: aa1303e0     	mov	x0, x19
  1256e8: 9400e10e     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1256ec: aa1603e0     	mov	x0, x22
  1256f0: 9400ce9c     	bl	0x159160 <__emutls_get_address+0x6d4>
  1256f4: d503233f     	paciasp
  1256f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1256fc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  125700: 910003fd     	mov	x29, sp
  125704: aa0003f3     	mov	x19, x0
  125708: b0000208     	adrp	x8, 0x166000 <typeinfo for InGame::CFile+0x250>
  12570c: a9412400     	ldp	x0, x9, [x0, #0x10]
  125710: 9138e108     	add	x8, x8, #0xe38
  125714: f9000268     	str	x8, [x19]
  125718: eb00013f     	cmp	x9, x0
  12571c: 540001a0     	b.eq	0x125750 <std::__ndk1::locale::classic()+0x49b0>
  125720: aa1f03f4     	mov	x20, xzr
  125724: 14000005     	b	0x125738 <std::__ndk1::locale::classic()+0x4998>
  125728: cb000128     	sub	x8, x9, x0
  12572c: 11000694     	add	w20, w20, #0x1
  125730: eb880e9f     	cmp	x20, x8, asr #3
  125734: 54000102     	b.hs	0x125754 <std::__ndk1::locale::classic()+0x49b4>
  125738: f8747808     	ldr	x8, [x0, x20, lsl #3]
  12573c: b4ffff68     	cbz	x8, 0x125728 <std::__ndk1::locale::classic()+0x4988>
  125740: aa0803e0     	mov	x0, x8
  125744: 9400e80b     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125748: a9412660     	ldp	x0, x9, [x19, #0x10]
  12574c: 17fffff7     	b	0x125728 <std::__ndk1::locale::classic()+0x4988>
  125750: aa0903e0     	mov	x0, x9
  125754: 39448268     	ldrb	w8, [x19, #0x120]
  125758: 36000088     	tbz	w8, #0x0, 0x125768 <std::__ndk1::locale::classic()+0x49c8>
  12575c: f9409a60     	ldr	x0, [x19, #0x130]
  125760: 9400dde0     	bl	0x15cee0 <_ZdlPv@plt>
  125764: f9400a60     	ldr	x0, [x19, #0x10]
  125768: b4000100     	cbz	x0, 0x125788 <std::__ndk1::locale::classic()+0x49e8>
  12576c: 9100c268     	add	x8, x19, #0x30
  125770: f9000e60     	str	x0, [x19, #0x18]
  125774: eb08001f     	cmp	x0, x8
  125778: 54000060     	b.eq	0x125784 <std::__ndk1::locale::classic()+0x49e4>
  12577c: 9400ddd9     	bl	0x15cee0 <_ZdlPv@plt>
  125780: 14000002     	b	0x125788 <std::__ndk1::locale::classic()+0x49e8>
  125784: 3904427f     	strb	wzr, [x19, #0x110]
  125788: aa1303e0     	mov	x0, x19
  12578c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  125790: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  125794: d50323bf     	autiasp
  125798: 1400e0e2     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12579c: d503233f     	paciasp
  1257a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1257a4: f9000bf3     	str	x19, [sp, #0x10]
  1257a8: 910003fd     	mov	x29, sp
  1257ac: aa0003f3     	mov	x19, x0
  1257b0: 97ffffd1     	bl	0x1256f4 <std::__ndk1::locale::classic()+0x4954>
  1257b4: aa1303e0     	mov	x0, x19
  1257b8: f9400bf3     	ldr	x19, [sp, #0x10]
  1257bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1257c0: d50323bf     	autiasp
  1257c4: 1400ddc7     	b	0x15cee0 <_ZdlPv@plt>
  1257c8: d503233f     	paciasp
  1257cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1257d0: f9000bf3     	str	x19, [sp, #0x10]
  1257d4: 910003fd     	mov	x29, sp
  1257d8: 52800100     	mov	w0, #0x8                // =8
  1257dc: 9400e161     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  1257e0: aa0003f3     	mov	x19, x0
  1257e4: 9400e9a7     	bl	0x15fe80 <_ZNSt8bad_castC1Ev@plt>
  1257e8: 90000241     	adrp	x1, 0x16d000
  1257ec: 90000242     	adrp	x2, 0x16d000
  1257f0: aa1303e0     	mov	x0, x19
  1257f4: f9406421     	ldr	x1, [x1, #0xc8]
  1257f8: f9406842     	ldr	x2, [x2, #0xd0]
  1257fc: 9400e15d     	bl	0x15dd70 <__cxa_throw@plt>
  125800: d503233f     	paciasp
  125804: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  125808: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12580c: 910003fd     	mov	x29, sp
  125810: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125814: d0000274     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125818: 91194108     	add	x8, x8, #0x650
  12581c: 08dffd08     	ldarb	w8, [x8]
  125820: 36000168     	tbz	w8, #0x0, 0x12584c <std::__ndk1::locale::classic()+0x4aac>
  125824: d0000273     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125828: f9432280     	ldr	x0, [x20, #0x640]
  12582c: 91196273     	add	x19, x19, #0x658
  125830: f9000260     	str	x0, [x19]
  125834: 9400e7cb     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125838: aa1303e0     	mov	x0, x19
  12583c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  125840: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  125844: d50323bf     	autiasp
  125848: d65f03c0     	ret
  12584c: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125850: 91194000     	add	x0, x0, #0x650
  125854: 9400e793     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  125858: 34fffe60     	cbz	w0, 0x125824 <std::__ndk1::locale::classic()+0x4a84>
  12585c: f0000273     	adrp	x19, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  125860: 52800021     	mov	w1, #0x1                // =1
  125864: 9109c273     	add	x19, x19, #0x270
  125868: aa1303e0     	mov	x0, x19
  12586c: 97ffe1f4     	bl	0x11e03c <std::__ndk1::codecvt_byname<char32_t, char, mbstate_t>::~codecvt_byname()+0x2c>
  125870: d0000269     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125874: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125878: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12587c: 91190129     	add	x9, x9, #0x640
  125880: 91194000     	add	x0, x0, #0x650
  125884: f9032293     	str	x19, [x20, #0x640]
  125888: f9032509     	str	x9, [x8, #0x648]
  12588c: 9400e791     	bl	0x15f6d0 <__cxa_guard_release@plt>
  125890: 17ffffe5     	b	0x125824 <std::__ndk1::locale::classic()+0x4a84>
  125894: aa0003f3     	mov	x19, x0
  125898: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12589c: 91194000     	add	x0, x0, #0x650
  1258a0: 9400e874     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1258a4: aa1303e0     	mov	x0, x19
  1258a8: 9400ce2e     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001258ac <std::__ndk1::locale::__global()>:
  1258ac: d503233f     	paciasp
  1258b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1258b4: f9000bf3     	str	x19, [sp, #0x10]
  1258b8: 910003fd     	mov	x29, sp
  1258bc: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1258c0: d0000273     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1258c4: 9119a108     	add	x8, x8, #0x668
  1258c8: 08dffd08     	ldarb	w8, [x8]
  1258cc: 360000c8     	tbz	w8, #0x0, 0x1258e4 <std::__ndk1::locale::__global()+0x38>
  1258d0: f9433260     	ldr	x0, [x19, #0x660]
  1258d4: f9400bf3     	ldr	x19, [sp, #0x10]
  1258d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1258dc: d50323bf     	autiasp
  1258e0: d65f03c0     	ret
  1258e4: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1258e8: 9119a000     	add	x0, x0, #0x668
  1258ec: 9400e76d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1258f0: 34ffff00     	cbz	w0, 0x1258d0 <std::__ndk1::locale::__global()+0x24>
  1258f4: 97ffffc3     	bl	0x125800 <std::__ndk1::locale::classic()+0x4a60>
  1258f8: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1258fc: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125900: 91196108     	add	x8, x8, #0x658
  125904: 9119a000     	add	x0, x0, #0x668
  125908: f9033268     	str	x8, [x19, #0x660]
  12590c: 9400e771     	bl	0x15f6d0 <__cxa_guard_release@plt>
  125910: 17fffff0     	b	0x1258d0 <std::__ndk1::locale::__global()+0x24>
  125914: aa0003f3     	mov	x19, x0
  125918: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12591c: 9119a000     	add	x0, x0, #0x668
  125920: 9400e854     	bl	0x15fa70 <__cxa_guard_abort@plt>
  125924: aa1303e0     	mov	x0, x19
  125928: 9400ce0e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012592c <std::__ndk1::locale::locale()>:
  12592c: d503233f     	paciasp
  125930: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  125934: f9000bf3     	str	x19, [sp, #0x10]
  125938: 910003fd     	mov	x29, sp
  12593c: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125940: aa0003f3     	mov	x19, x0
  125944: 9119a108     	add	x8, x8, #0x668
  125948: 08dffd08     	ldarb	w8, [x8]
  12594c: 36000108     	tbz	w8, #0x0, 0x12596c <std::__ndk1::locale::locale()+0x40>
  125950: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125954: f9432d00     	ldr	x0, [x8, #0x658]
  125958: f9000260     	str	x0, [x19]
  12595c: f9400bf3     	ldr	x19, [sp, #0x10]
  125960: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  125964: d50323bf     	autiasp
  125968: 1400e77e     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  12596c: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125970: 9119a000     	add	x0, x0, #0x668
  125974: 9400e74b     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  125978: 34fffec0     	cbz	w0, 0x125950 <std::__ndk1::locale::locale()+0x24>
  12597c: 97ffffa1     	bl	0x125800 <std::__ndk1::locale::classic()+0x4a60>
  125980: d0000269     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125984: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125988: d0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12598c: 91196129     	add	x9, x9, #0x658
  125990: 9119a000     	add	x0, x0, #0x668
  125994: f9033109     	str	x9, [x8, #0x660]
  125998: 9400e74e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12599c: 17ffffed     	b	0x125950 <std::__ndk1::locale::locale()+0x24>
  1259a0: aa0003f3     	mov	x19, x0
  1259a4: d0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1259a8: 9119a000     	add	x0, x0, #0x668
  1259ac: 9400e831     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1259b0: aa1303e0     	mov	x0, x19
  1259b4: 97fe0d60     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001259b8 <std::__ndk1::locale::locale(std::__ndk1::locale const&)>:
  1259b8: d503245f     	bti	c
  1259bc: f9400028     	ldr	x8, [x1]
  1259c0: aa0003e9     	mov	x9, x0
  1259c4: aa0803e0     	mov	x0, x8
  1259c8: f9000128     	str	x8, [x9]
  1259cc: 1400e765     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>

00000000001259d0 <std::__ndk1::locale::~locale()>:
  1259d0: d503245f     	bti	c
  1259d4: f9400000     	ldr	x0, [x0]
  1259d8: 1400e766     	b	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>

00000000001259dc <std::__ndk1::locale::operator=(std::__ndk1::locale const&)>:
  1259dc: d503233f     	paciasp
  1259e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1259e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1259e8: 910003fd     	mov	x29, sp
  1259ec: aa0003f4     	mov	x20, x0
  1259f0: f9400020     	ldr	x0, [x1]
  1259f4: aa0103f3     	mov	x19, x1
  1259f8: 9400e75a     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  1259fc: f9400280     	ldr	x0, [x20]
  125a00: 9400e75c     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125a04: f9400268     	ldr	x8, [x19]
  125a08: aa1403e0     	mov	x0, x20
  125a0c: f9000288     	str	x8, [x20]
  125a10: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  125a14: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  125a18: d50323bf     	autiasp
  125a1c: d65f03c0     	ret

0000000000125a20 <std::__ndk1::locale::locale(char const*)>:
  125a20: d503233f     	paciasp
  125a24: d101c3ff     	sub	sp, sp, #0x70
  125a28: a9027bfd     	stp	x29, x30, [sp, #0x20]
  125a2c: 910083fd     	add	x29, sp, #0x20
  125a30: f9001bf9     	str	x25, [sp, #0x30]
  125a34: a9045ff8     	stp	x24, x23, [sp, #0x40]
  125a38: a90557f6     	stp	x22, x21, [sp, #0x50]
  125a3c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  125a40: d53bd059     	mrs	x25, TPIDR_EL0
  125a44: f9401728     	ldr	x8, [x25, #0x28]
  125a48: f81f83a8     	stur	x8, [x29, #-0x8]
  125a4c: b40006e1     	cbz	x1, 0x125b28 <std::__ndk1::locale::locale(char const*)+0x108>
  125a50: aa0003f4     	mov	x20, x0
  125a54: 52802800     	mov	w0, #0x140              // =320
  125a58: aa0103f5     	mov	x21, x1
  125a5c: 9400dd01     	bl	0x15ce60 <_Znwm@plt>
  125a60: aa0003f3     	mov	x19, x0
  125a64: aa1503e0     	mov	x0, x21
  125a68: 9400df42     	bl	0x15d770 <strlen@plt>
  125a6c: b100401f     	cmn	x0, #0x10
  125a70: 54000622     	b.hs	0x125b34 <std::__ndk1::locale::locale(char const*)+0x114>
  125a74: aa0003f6     	mov	x22, x0
  125a78: f1005c1f     	cmp	x0, #0x17
  125a7c: 540000e2     	b.hs	0x125a98 <std::__ndk1::locale::locale(char const*)+0x78>
  125a80: 910003e9     	mov	x9, sp
  125a84: 531f7ac8     	lsl	w8, w22, #1
  125a88: b2400137     	orr	x23, x9, #0x1
  125a8c: 390003e8     	strb	w8, [sp]
  125a90: b5000156     	cbnz	x22, 0x125ab8 <std::__ndk1::locale::locale(char const*)+0x98>
  125a94: 1400000d     	b	0x125ac8 <std::__ndk1::locale::locale(char const*)+0xa8>
  125a98: 910042c8     	add	x8, x22, #0x10
  125a9c: 927ced18     	and	x24, x8, #0xfffffffffffffff0
  125aa0: aa1803e0     	mov	x0, x24
  125aa4: 9400dcef     	bl	0x15ce60 <_Znwm@plt>
  125aa8: b2400308     	orr	x8, x24, #0x1
  125aac: aa0003f7     	mov	x23, x0
  125ab0: a90083f6     	stp	x22, x0, [sp, #0x8]
  125ab4: f90003e8     	str	x8, [sp]
  125ab8: aa1703e0     	mov	x0, x23
  125abc: aa1503e1     	mov	x1, x21
  125ac0: aa1603e2     	mov	x2, x22
  125ac4: 9400dd77     	bl	0x15d0a0 <memcpy@plt>
  125ac8: 38366aff     	strb	wzr, [x23, x22]
  125acc: 910003e1     	mov	x1, sp
  125ad0: aa1303e0     	mov	x0, x19
  125ad4: aa1f03e2     	mov	x2, xzr
  125ad8: 97ffeb17     	bl	0x120734 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x20f8>
  125adc: 394003e8     	ldrb	w8, [sp]
  125ae0: 36000068     	tbz	w8, #0x0, 0x125aec <std::__ndk1::locale::locale(char const*)+0xcc>
  125ae4: f9400be0     	ldr	x0, [sp, #0x10]
  125ae8: 9400dcfe     	bl	0x15cee0 <_ZdlPv@plt>
  125aec: aa1303e0     	mov	x0, x19
  125af0: f9000293     	str	x19, [x20]
  125af4: 9400e71b     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125af8: f9401728     	ldr	x8, [x25, #0x28]
  125afc: f85f83a9     	ldur	x9, [x29, #-0x8]
  125b00: eb09011f     	cmp	x8, x9
  125b04: 540001c1     	b.ne	0x125b3c <std::__ndk1::locale::locale(char const*)+0x11c>
  125b08: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  125b0c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  125b10: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  125b14: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  125b18: f9401bf9     	ldr	x25, [sp, #0x30]
  125b1c: 9101c3ff     	add	sp, sp, #0x70
  125b20: d50323bf     	autiasp
  125b24: d65f03c0     	ret
  125b28: 90fffa60     	adrp	x0, 0x71000
  125b2c: 91131400     	add	x0, x0, #0x4c5
  125b30: 9400e85c     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  125b34: 910003e0     	mov	x0, sp
  125b38: 9400df16     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  125b3c: 9400dcbd     	bl	0x15ce30 <__stack_chk_fail@plt>
  125b40: 394003e8     	ldrb	w8, [sp]
  125b44: aa0003f4     	mov	x20, x0
  125b48: 360000a8     	tbz	w8, #0x0, 0x125b5c <std::__ndk1::locale::locale(char const*)+0x13c>
  125b4c: f9400be0     	ldr	x0, [sp, #0x10]
  125b50: 9400dce4     	bl	0x15cee0 <_ZdlPv@plt>
  125b54: 14000002     	b	0x125b5c <std::__ndk1::locale::locale(char const*)+0x13c>
  125b58: aa0003f4     	mov	x20, x0
  125b5c: aa1303e0     	mov	x0, x19
  125b60: 9400dce0     	bl	0x15cee0 <_ZdlPv@plt>
  125b64: aa1403e0     	mov	x0, x20
  125b68: 9400cd7e     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000125b6c <std::__ndk1::locale::locale(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  125b6c: d503233f     	paciasp
  125b70: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  125b74: f9000bf5     	str	x21, [sp, #0x10]
  125b78: 910003fd     	mov	x29, sp
  125b7c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  125b80: aa0003f3     	mov	x19, x0
  125b84: 52802800     	mov	w0, #0x140              // =320
  125b88: aa0103f5     	mov	x21, x1
  125b8c: 9400dcb5     	bl	0x15ce60 <_Znwm@plt>
  125b90: aa0003f4     	mov	x20, x0
  125b94: aa1503e1     	mov	x1, x21
  125b98: aa1f03e2     	mov	x2, xzr
  125b9c: 97ffeae6     	bl	0x120734 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string<std::nullptr_t>(char const*)+0x20f8>
  125ba0: aa1403e0     	mov	x0, x20
  125ba4: f9000274     	str	x20, [x19]
  125ba8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  125bac: f9400bf5     	ldr	x21, [sp, #0x10]
  125bb0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  125bb4: d50323bf     	autiasp
  125bb8: 1400e6ea     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125bbc: aa0003f3     	mov	x19, x0
  125bc0: aa1403e0     	mov	x0, x20
  125bc4: 9400dcc7     	bl	0x15cee0 <_ZdlPv@plt>
  125bc8: aa1303e0     	mov	x0, x19
  125bcc: 9400cd65     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000125bd0 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)>:
  125bd0: d503233f     	paciasp
  125bd4: d10203ff     	sub	sp, sp, #0x80
  125bd8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  125bdc: 910083fd     	add	x29, sp, #0x20
  125be0: f9001bfb     	str	x27, [sp, #0x30]
  125be4: a90467fa     	stp	x26, x25, [sp, #0x40]
  125be8: a9055ff8     	stp	x24, x23, [sp, #0x50]
  125bec: a90657f6     	stp	x22, x21, [sp, #0x60]
  125bf0: a9074ff4     	stp	x20, x19, [sp, #0x70]
  125bf4: d53bd05b     	mrs	x27, TPIDR_EL0
  125bf8: f9401768     	ldr	x8, [x27, #0x28]
  125bfc: f81f83a8     	stur	x8, [x29, #-0x8]
  125c00: b4000782     	cbz	x2, 0x125cf0 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0x120>
  125c04: aa0003f4     	mov	x20, x0
  125c08: 52802800     	mov	w0, #0x140              // =320
  125c0c: 2a0303f5     	mov	w21, w3
  125c10: aa0203f6     	mov	x22, x2
  125c14: aa0103f7     	mov	x23, x1
  125c18: 9400dc92     	bl	0x15ce60 <_Znwm@plt>
  125c1c: aa0003f3     	mov	x19, x0
  125c20: aa1603e0     	mov	x0, x22
  125c24: f94002f7     	ldr	x23, [x23]
  125c28: 9400ded2     	bl	0x15d770 <strlen@plt>
  125c2c: b100401f     	cmn	x0, #0x10
  125c30: 54000662     	b.hs	0x125cfc <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0x12c>
  125c34: aa0003f8     	mov	x24, x0
  125c38: f1005c1f     	cmp	x0, #0x17
  125c3c: 540000e2     	b.hs	0x125c58 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0x88>
  125c40: 910003e9     	mov	x9, sp
  125c44: 531f7b08     	lsl	w8, w24, #1
  125c48: b2400139     	orr	x25, x9, #0x1
  125c4c: 390003e8     	strb	w8, [sp]
  125c50: b5000158     	cbnz	x24, 0x125c78 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0xa8>
  125c54: 1400000d     	b	0x125c88 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0xb8>
  125c58: 91004308     	add	x8, x24, #0x10
  125c5c: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
  125c60: aa1a03e0     	mov	x0, x26
  125c64: 9400dc7f     	bl	0x15ce60 <_Znwm@plt>
  125c68: b2400348     	orr	x8, x26, #0x1
  125c6c: aa0003f9     	mov	x25, x0
  125c70: a90083f8     	stp	x24, x0, [sp, #0x8]
  125c74: f90003e8     	str	x8, [sp]
  125c78: aa1903e0     	mov	x0, x25
  125c7c: aa1603e1     	mov	x1, x22
  125c80: aa1803e2     	mov	x2, x24
  125c84: 9400dd07     	bl	0x15d0a0 <memcpy@plt>
  125c88: 38386b3f     	strb	wzr, [x25, x24]
  125c8c: 910003e2     	mov	x2, sp
  125c90: aa1303e0     	mov	x0, x19
  125c94: aa1703e1     	mov	x1, x23
  125c98: 2a1503e3     	mov	w3, w21
  125c9c: 97fff313     	bl	0x1228e8 <std::__ndk1::locale::classic()+0x1b48>
  125ca0: 394003e8     	ldrb	w8, [sp]
  125ca4: 36000068     	tbz	w8, #0x0, 0x125cb0 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0xe0>
  125ca8: f9400be0     	ldr	x0, [sp, #0x10]
  125cac: 9400dc8d     	bl	0x15cee0 <_ZdlPv@plt>
  125cb0: aa1303e0     	mov	x0, x19
  125cb4: f9000293     	str	x19, [x20]
  125cb8: 9400e6aa     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125cbc: f9401768     	ldr	x8, [x27, #0x28]
  125cc0: f85f83a9     	ldur	x9, [x29, #-0x8]
  125cc4: eb09011f     	cmp	x8, x9
  125cc8: 540001e1     	b.ne	0x125d04 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0x134>
  125ccc: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  125cd0: a94657f6     	ldp	x22, x21, [sp, #0x60]
  125cd4: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  125cd8: a94467fa     	ldp	x26, x25, [sp, #0x40]
  125cdc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  125ce0: f9401bfb     	ldr	x27, [sp, #0x30]
  125ce4: 910203ff     	add	sp, sp, #0x80
  125ce8: d50323bf     	autiasp
  125cec: d65f03c0     	ret
  125cf0: 90fffa60     	adrp	x0, 0x71000
  125cf4: 91131400     	add	x0, x0, #0x4c5
  125cf8: 9400e7ea     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  125cfc: 910003e0     	mov	x0, sp
  125d00: 9400dea4     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  125d04: 9400dc4b     	bl	0x15ce30 <__stack_chk_fail@plt>
  125d08: 394003e8     	ldrb	w8, [sp]
  125d0c: aa0003f4     	mov	x20, x0
  125d10: 360000a8     	tbz	w8, #0x0, 0x125d24 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0x154>
  125d14: f9400be0     	ldr	x0, [sp, #0x10]
  125d18: 9400dc72     	bl	0x15cee0 <_ZdlPv@plt>
  125d1c: 14000002     	b	0x125d24 <std::__ndk1::locale::locale(std::__ndk1::locale const&, char const*, int)+0x154>
  125d20: aa0003f4     	mov	x20, x0
  125d24: aa1303e0     	mov	x0, x19
  125d28: 9400dc6e     	bl	0x15cee0 <_ZdlPv@plt>
  125d2c: aa1403e0     	mov	x0, x20
  125d30: 9400cd0c     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000125d34 <std::__ndk1::locale::locale(std::__ndk1::locale const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, int)>:
  125d34: d503233f     	paciasp
  125d38: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  125d3c: f9000bf7     	str	x23, [sp, #0x10]
  125d40: 910003fd     	mov	x29, sp
  125d44: a90257f6     	stp	x22, x21, [sp, #0x20]
  125d48: a9034ff4     	stp	x20, x19, [sp, #0x30]
  125d4c: aa0003f3     	mov	x19, x0
  125d50: 52802800     	mov	w0, #0x140              // =320
  125d54: 2a0303f5     	mov	w21, w3
  125d58: aa0203f6     	mov	x22, x2
  125d5c: aa0103f7     	mov	x23, x1
  125d60: 9400dc40     	bl	0x15ce60 <_Znwm@plt>
  125d64: aa0003f4     	mov	x20, x0
  125d68: f94002e1     	ldr	x1, [x23]
  125d6c: aa1603e2     	mov	x2, x22
  125d70: 2a1503e3     	mov	w3, w21
  125d74: 97fff2dd     	bl	0x1228e8 <std::__ndk1::locale::classic()+0x1b48>
  125d78: aa1403e0     	mov	x0, x20
  125d7c: f9000274     	str	x20, [x19]
  125d80: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  125d84: a94257f6     	ldp	x22, x21, [sp, #0x20]
  125d88: f9400bf7     	ldr	x23, [sp, #0x10]
  125d8c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  125d90: d50323bf     	autiasp
  125d94: 1400e673     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125d98: aa0003f3     	mov	x19, x0
  125d9c: aa1403e0     	mov	x0, x20
  125da0: 9400dc50     	bl	0x15cee0 <_ZdlPv@plt>
  125da4: aa1303e0     	mov	x0, x19
  125da8: 9400ccee     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000125dac <std::__ndk1::locale::locale(std::__ndk1::locale const&, std::__ndk1::locale const&, int)>:
  125dac: d503233f     	paciasp
  125db0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  125db4: f9000bf7     	str	x23, [sp, #0x10]
  125db8: 910003fd     	mov	x29, sp
  125dbc: a90257f6     	stp	x22, x21, [sp, #0x20]
  125dc0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  125dc4: aa0003f3     	mov	x19, x0
  125dc8: 52802800     	mov	w0, #0x140              // =320
  125dcc: 2a0303f5     	mov	w21, w3
  125dd0: aa0203f6     	mov	x22, x2
  125dd4: aa0103f7     	mov	x23, x1
  125dd8: 9400dc22     	bl	0x15ce60 <_Znwm@plt>
  125ddc: aa0003f4     	mov	x20, x0
  125de0: f94002e1     	ldr	x1, [x23]
  125de4: f94002c2     	ldr	x2, [x22]
  125de8: 2a1503e3     	mov	w3, w21
  125dec: 97fff43d     	bl	0x122ee0 <std::__ndk1::locale::classic()+0x2140>
  125df0: aa1403e0     	mov	x0, x20
  125df4: f9000274     	str	x20, [x19]
  125df8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  125dfc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  125e00: f9400bf7     	ldr	x23, [sp, #0x10]
  125e04: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  125e08: d50323bf     	autiasp
  125e0c: 1400e655     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125e10: aa0003f3     	mov	x19, x0
  125e14: aa1403e0     	mov	x0, x20
  125e18: 9400dc32     	bl	0x15cee0 <_ZdlPv@plt>
  125e1c: aa1303e0     	mov	x0, x19
  125e20: 9400ccd0     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000125e24 <std::__ndk1::locale::name() const>:
  125e24: d503245f     	bti	c
  125e28: f9400009     	ldr	x9, [x0]
  125e2c: aa0803e0     	mov	x0, x8
  125e30: 91048121     	add	x1, x9, #0x120
  125e34: 1400de53     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

0000000000125e38 <std::__ndk1::locale::__install_ctor(std::__ndk1::locale const&, std::__ndk1::locale::facet*, long)>:
  125e38: d503233f     	paciasp
  125e3c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  125e40: f9000bf7     	str	x23, [sp, #0x10]
  125e44: 910003fd     	mov	x29, sp
  125e48: a90257f6     	stp	x22, x21, [sp, #0x20]
  125e4c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  125e50: aa0103f7     	mov	x23, x1
  125e54: aa0003f4     	mov	x20, x0
  125e58: b4000162     	cbz	x2, 0x125e84 <std::__ndk1::locale::__install_ctor(std::__ndk1::locale const&, std::__ndk1::locale::facet*, long)+0x4c>
  125e5c: 52802800     	mov	w0, #0x140              // =320
  125e60: aa0303f5     	mov	x21, x3
  125e64: aa0203f6     	mov	x22, x2
  125e68: 9400dbfe     	bl	0x15ce60 <_Znwm@plt>
  125e6c: aa0003f3     	mov	x19, x0
  125e70: f94002e1     	ldr	x1, [x23]
  125e74: aa1603e2     	mov	x2, x22
  125e78: aa1503e3     	mov	x3, x21
  125e7c: 97fffd94     	bl	0x1254cc <std::__ndk1::locale::classic()+0x472c>
  125e80: 14000002     	b	0x125e88 <std::__ndk1::locale::__install_ctor(std::__ndk1::locale const&, std::__ndk1::locale::facet*, long)+0x50>
  125e84: f94002f3     	ldr	x19, [x23]
  125e88: f9000293     	str	x19, [x20]
  125e8c: aa1303e0     	mov	x0, x19
  125e90: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  125e94: a94257f6     	ldp	x22, x21, [sp, #0x20]
  125e98: f9400bf7     	ldr	x23, [sp, #0x10]
  125e9c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  125ea0: d50323bf     	autiasp
  125ea4: 1400e62f     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125ea8: aa0003f4     	mov	x20, x0
  125eac: aa1303e0     	mov	x0, x19
  125eb0: 9400dc0c     	bl	0x15cee0 <_ZdlPv@plt>
  125eb4: aa1403e0     	mov	x0, x20
  125eb8: 9400ccaa     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000125ebc <std::__ndk1::locale::global(std::__ndk1::locale const&)>:
  125ebc: d503233f     	paciasp
  125ec0: d10183ff     	sub	sp, sp, #0x60
  125ec4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  125ec8: 910083fd     	add	x29, sp, #0x20
  125ecc: f9001bf7     	str	x23, [sp, #0x30]
  125ed0: a90457f6     	stp	x22, x21, [sp, #0x40]
  125ed4: a9054ff4     	stp	x20, x19, [sp, #0x50]
  125ed8: d53bd056     	mrs	x22, TPIDR_EL0
  125edc: aa0003f4     	mov	x20, x0
  125ee0: f94016c9     	ldr	x9, [x22, #0x28]
  125ee4: aa0803f5     	mov	x21, x8
  125ee8: f81f83a9     	stur	x9, [x29, #-0x8]
  125eec: d0000269     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125ef0: 9119a129     	add	x9, x9, #0x668
  125ef4: 08dffd29     	ldarb	w9, [x9]
  125ef8: 36000869     	tbz	w9, #0x0, 0x126004 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x148>
  125efc: d0000277     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  125f00: f9432ef3     	ldr	x19, [x23, #0x658]
  125f04: aa1303e0     	mov	x0, x19
  125f08: f90002b3     	str	x19, [x21]
  125f0c: 9400e615     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125f10: f9400280     	ldr	x0, [x20]
  125f14: 9400e613     	bl	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  125f18: f9432ee0     	ldr	x0, [x23, #0x658]
  125f1c: 9400e615     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  125f20: f9400288     	ldr	x8, [x20]
  125f24: 91048101     	add	x1, x8, #0x120
  125f28: f9032ee8     	str	x8, [x23, #0x658]
  125f2c: 910003e0     	mov	x0, sp
  125f30: 9400de14     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  125f34: 394003e9     	ldrb	w9, [sp]
  125f38: f94007ea     	ldr	x10, [sp, #0x8]
  125f3c: 72000128     	ands	w8, w9, #0x1
  125f40: d341fd29     	lsr	x9, x9, #1
  125f44: 9a8a0129     	csel	x9, x9, x10, eq
  125f48: f100053f     	cmp	x9, #0x1
  125f4c: 540001c1     	b.ne	0x125f84 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0xc8>
  125f50: d0fffa43     	adrp	x3, 0x6f000
  125f54: 910003e0     	mov	x0, sp
  125f58: 91179863     	add	x3, x3, #0x5e6
  125f5c: aa1f03e1     	mov	x1, xzr
  125f60: 92800002     	mov	x2, #-0x1               // =-1
  125f64: 52800024     	mov	w4, #0x1                // =1
  125f68: 9400e3e2     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
  125f6c: 394003e8     	ldrb	w8, [sp]
  125f70: 7100001f     	cmp	w0, #0x0
  125f74: 1a9f07f4     	cset	w20, ne
  125f78: 12000108     	and	w8, w8, #0x1
  125f7c: 35000088     	cbnz	w8, 0x125f8c <std::__ndk1::locale::global(std::__ndk1::locale const&)+0xd0>
  125f80: 14000005     	b	0x125f94 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0xd8>
  125f84: 52800034     	mov	w20, #0x1               // =1
  125f88: 34000068     	cbz	w8, 0x125f94 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0xd8>
  125f8c: f9400be0     	ldr	x0, [sp, #0x10]
  125f90: 9400dbd4     	bl	0x15cee0 <_ZdlPv@plt>
  125f94: 34000234     	cbz	w20, 0x125fd8 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x11c>
  125f98: f9432ee8     	ldr	x8, [x23, #0x658]
  125f9c: 91048101     	add	x1, x8, #0x120
  125fa0: 910003e0     	mov	x0, sp
  125fa4: 910003f4     	mov	x20, sp
  125fa8: 9400ddf6     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  125fac: 394003e8     	ldrb	w8, [sp]
  125fb0: b240028a     	orr	x10, x20, #0x1
  125fb4: f9400be9     	ldr	x9, [sp, #0x10]
  125fb8: 7200011f     	tst	w8, #0x1
  125fbc: 9a890141     	csel	x1, x10, x9, eq
  125fc0: 528000c0     	mov	w0, #0x6                // =6
  125fc4: 9400e7b3     	bl	0x15fe90 <setlocale@plt>
  125fc8: 394003e8     	ldrb	w8, [sp]
  125fcc: 36000068     	tbz	w8, #0x0, 0x125fd8 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x11c>
  125fd0: f9400be0     	ldr	x0, [sp, #0x10]
  125fd4: 9400dbc3     	bl	0x15cee0 <_ZdlPv@plt>
  125fd8: f94016c8     	ldr	x8, [x22, #0x28]
  125fdc: f85f83a9     	ldur	x9, [x29, #-0x8]
  125fe0: eb09011f     	cmp	x8, x9
  125fe4: 540002a1     	b.ne	0x126038 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x17c>
  125fe8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  125fec: a94457f6     	ldp	x22, x21, [sp, #0x40]
  125ff0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  125ff4: f9401bf7     	ldr	x23, [sp, #0x30]
  125ff8: 910183ff     	add	sp, sp, #0x60
  125ffc: d50323bf     	autiasp
  126000: d65f03c0     	ret
  126004: b0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  126008: 9119a000     	add	x0, x0, #0x668
  12600c: 9400e5a5     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  126010: 34fff760     	cbz	w0, 0x125efc <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x40>
  126014: 97fffdfb     	bl	0x125800 <std::__ndk1::locale::classic()+0x4a60>
  126018: b0000269     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12601c: b0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  126020: b0000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  126024: 91196129     	add	x9, x9, #0x658
  126028: 9119a000     	add	x0, x0, #0x668
  12602c: f9033109     	str	x9, [x8, #0x660]
  126030: 9400e5a8     	bl	0x15f6d0 <__cxa_guard_release@plt>
  126034: 17ffffb2     	b	0x125efc <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x40>
  126038: 9400db7e     	bl	0x15ce30 <__stack_chk_fail@plt>
  12603c: aa0003f4     	mov	x20, x0
  126040: b0000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  126044: 9119a000     	add	x0, x0, #0x668
  126048: 9400e68a     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12604c: aa1403e0     	mov	x0, x20
  126050: 9400cc44     	bl	0x159160 <__emutls_get_address+0x6d4>
  126054: 394003e8     	ldrb	w8, [sp]
  126058: aa0003f4     	mov	x20, x0
  12605c: 360000e8     	tbz	w8, #0x0, 0x126078 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x1bc>
  126060: f9400be0     	ldr	x0, [sp, #0x10]
  126064: 9400db9f     	bl	0x15cee0 <_ZdlPv@plt>
  126068: 14000004     	b	0x126078 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x1bc>
  12606c: 14000002     	b	0x126074 <std::__ndk1::locale::global(std::__ndk1::locale const&)+0x1b8>
  126070: 97fe0bb1     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  126074: aa0003f4     	mov	x20, x0
  126078: aa1303e0     	mov	x0, x19
  12607c: 9400e5bd     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  126080: aa1403e0     	mov	x0, x20
  126084: 9400cc37     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126088 <std::__ndk1::locale::has_facet(std::__ndk1::locale::id&) const>:
  126088: d503233f     	paciasp
  12608c: d10183ff     	sub	sp, sp, #0x60
  126090: a9037bfd     	stp	x29, x30, [sp, #0x30]
  126094: 9100c3fd     	add	x29, sp, #0x30
  126098: f90023f5     	str	x21, [sp, #0x40]
  12609c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1260a0: d0000229     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1260a4: d53bd054     	mrs	x20, TPIDR_EL0
  1260a8: f9401688     	ldr	x8, [x20, #0x28]
  1260ac: aa0103f3     	mov	x19, x1
  1260b0: f9474529     	ldr	x9, [x9, #0xe88]
  1260b4: f81f83a8     	stur	x8, [x29, #-0x8]
  1260b8: f9000bff     	str	xzr, [sp, #0x10]
  1260bc: f9400015     	ldr	x21, [x0]
  1260c0: a90027e1     	stp	x1, x9, [sp]
  1260c4: c8dffc28     	ldar	x8, [x1]
  1260c8: b100051f     	cmn	x8, #0x1
  1260cc: 54000140     	b.eq	0x1260f4 <std::__ndk1::locale::has_facet(std::__ndk1::locale::id&) const+0x6c>
  1260d0: f0000062     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  1260d4: 910003e8     	mov	x8, sp
  1260d8: d10043a9     	sub	x9, x29, #0x10
  1260dc: 9104d042     	add	x2, x2, #0x134
  1260e0: 910063e1     	add	x1, sp, #0x18
  1260e4: aa1303e0     	mov	x0, x19
  1260e8: f81f03a8     	stur	x8, [x29, #-0x10]
  1260ec: f9000fe9     	str	x9, [sp, #0x18]
  1260f0: 9400e620     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1260f4: a94126a8     	ldp	x8, x9, [x21, #0x10]
  1260f8: b9800a6a     	ldrsw	x10, [x19, #0x8]
  1260fc: cb08012b     	sub	x11, x9, x8
  126100: d1000549     	sub	x9, x10, #0x1
  126104: eb8b0d3f     	cmp	x9, x11, asr #3
  126108: 540000a2     	b.hs	0x12611c <std::__ndk1::locale::has_facet(std::__ndk1::locale::id&) const+0x94>
  12610c: f8697908     	ldr	x8, [x8, x9, lsl #3]
  126110: f100011f     	cmp	x8, #0x0
  126114: 1a9f07e0     	cset	w0, ne
  126118: 14000002     	b	0x126120 <std::__ndk1::locale::has_facet(std::__ndk1::locale::id&) const+0x98>
  12611c: 2a1f03e0     	mov	w0, wzr
  126120: f9401688     	ldr	x8, [x20, #0x28]
  126124: f85f83a9     	ldur	x9, [x29, #-0x8]
  126128: eb09011f     	cmp	x8, x9
  12612c: 540000e1     	b.ne	0x126148 <std::__ndk1::locale::has_facet(std::__ndk1::locale::id&) const+0xc0>
  126130: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  126134: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  126138: f94023f5     	ldr	x21, [sp, #0x40]
  12613c: 910183ff     	add	sp, sp, #0x60
  126140: d50323bf     	autiasp
  126144: d65f03c0     	ret
  126148: 9400db3a     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012614c <std::__ndk1::locale::id::__get()>:
  12614c: d503233f     	paciasp
  126150: d10143ff     	sub	sp, sp, #0x50
  126154: a9037bfd     	stp	x29, x30, [sp, #0x30]
  126158: 9100c3fd     	add	x29, sp, #0x30
  12615c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  126160: d0000229     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  126164: d53bd054     	mrs	x20, TPIDR_EL0
  126168: f9401688     	ldr	x8, [x20, #0x28]
  12616c: aa0003f3     	mov	x19, x0
  126170: f9474529     	ldr	x9, [x9, #0xe88]
  126174: f81f83a8     	stur	x8, [x29, #-0x8]
  126178: f9000bff     	str	xzr, [sp, #0x10]
  12617c: a90027e0     	stp	x0, x9, [sp]
  126180: c8dffc08     	ldar	x8, [x0]
  126184: b100051f     	cmn	x8, #0x1
  126188: 54000140     	b.eq	0x1261b0 <std::__ndk1::locale::id::__get()+0x64>
  12618c: f0000062     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  126190: 910003e8     	mov	x8, sp
  126194: d10043a9     	sub	x9, x29, #0x10
  126198: 9104d042     	add	x2, x2, #0x134
  12619c: 910063e1     	add	x1, sp, #0x18
  1261a0: aa1303e0     	mov	x0, x19
  1261a4: f81f03a8     	stur	x8, [x29, #-0x10]
  1261a8: f9000fe9     	str	x9, [sp, #0x18]
  1261ac: 9400e5f1     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  1261b0: b9800a68     	ldrsw	x8, [x19, #0x8]
  1261b4: f9401689     	ldr	x9, [x20, #0x28]
  1261b8: f85f83aa     	ldur	x10, [x29, #-0x8]
  1261bc: eb0a013f     	cmp	x9, x10
  1261c0: 540000e1     	b.ne	0x1261dc <std::__ndk1::locale::id::__get()+0x90>
  1261c4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1261c8: d1000500     	sub	x0, x8, #0x1
  1261cc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  1261d0: 910143ff     	add	sp, sp, #0x50
  1261d4: d50323bf     	autiasp
  1261d8: d65f03c0     	ret
  1261dc: 9400db15     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000001261e0 <std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const>:
  1261e0: d503233f     	paciasp
  1261e4: d10183ff     	sub	sp, sp, #0x60
  1261e8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1261ec: 9100c3fd     	add	x29, sp, #0x30
  1261f0: f90023f5     	str	x21, [sp, #0x40]
  1261f4: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1261f8: d0000229     	adrp	x9, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1261fc: d53bd054     	mrs	x20, TPIDR_EL0
  126200: f9401688     	ldr	x8, [x20, #0x28]
  126204: aa0103f3     	mov	x19, x1
  126208: f9474529     	ldr	x9, [x9, #0xe88]
  12620c: f81f83a8     	stur	x8, [x29, #-0x8]
  126210: f9000bff     	str	xzr, [sp, #0x10]
  126214: f9400015     	ldr	x21, [x0]
  126218: a90027e1     	stp	x1, x9, [sp]
  12621c: c8dffc28     	ldar	x8, [x1]
  126220: b100051f     	cmn	x8, #0x1
  126224: 54000140     	b.eq	0x12624c <std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+0x6c>
  126228: f0000062     	adrp	x2, 0x135000 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc54>
  12622c: 910003e8     	mov	x8, sp
  126230: d10043a9     	sub	x9, x29, #0x10
  126234: 9104d042     	add	x2, x2, #0x134
  126238: 910063e1     	add	x1, sp, #0x18
  12623c: aa1303e0     	mov	x0, x19
  126240: f81f03a8     	stur	x8, [x29, #-0x10]
  126244: f9000fe9     	str	x9, [sp, #0x18]
  126248: 9400e5ca     	bl	0x15f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>
  12624c: a94126a8     	ldp	x8, x9, [x21, #0x10]
  126250: b9800a6a     	ldrsw	x10, [x19, #0x8]
  126254: cb08012b     	sub	x11, x9, x8
  126258: d1000549     	sub	x9, x10, #0x1
  12625c: eb8b0d3f     	cmp	x9, x11, asr #3
  126260: 540001a2     	b.hs	0x126294 <std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+0xb4>
  126264: f8697900     	ldr	x0, [x8, x9, lsl #3]
  126268: b4000160     	cbz	x0, 0x126294 <std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+0xb4>
  12626c: f9401688     	ldr	x8, [x20, #0x28]
  126270: f85f83a9     	ldur	x9, [x29, #-0x8]
  126274: eb09011f     	cmp	x8, x9
  126278: 54000101     	b.ne	0x126298 <std::__ndk1::locale::use_facet(std::__ndk1::locale::id&) const+0xb8>
  12627c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  126280: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  126284: f94023f5     	ldr	x21, [sp, #0x40]
  126288: 910183ff     	add	sp, sp, #0x60
  12628c: d50323bf     	autiasp
  126290: d65f03c0     	ret
  126294: 97fffd4d     	bl	0x1257c8 <std::__ndk1::locale::classic()+0x4a28>
  126298: 9400dae6     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012629c <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const>:
  12629c: d503233f     	paciasp
  1262a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1262a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1262a8: 910003fd     	mov	x29, sp
  1262ac: f9400008     	ldr	x8, [x0]
  1262b0: f9400029     	ldr	x9, [x1]
  1262b4: eb09011f     	cmp	x8, x9
  1262b8: 54000760     	b.eq	0x1263a4 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x108>
  1262bc: 3944810b     	ldrb	w11, [x8, #0x120]
  1262c0: f940950c     	ldr	x12, [x8, #0x128]
  1262c4: d341fd6a     	lsr	x10, x11, #1
  1262c8: 7200017f     	tst	w11, #0x1
  1262cc: 9a8c014d     	csel	x13, x10, x12, eq
  1262d0: f10005bf     	cmp	x13, #0x1
  1262d4: 54000201     	b.ne	0x126314 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x78>
  1262d8: aa0103f3     	mov	x19, x1
  1262dc: aa0003f4     	mov	x20, x0
  1262e0: 91048100     	add	x0, x8, #0x120
  1262e4: b0fffa43     	adrp	x3, 0x6f000
  1262e8: aa1f03e1     	mov	x1, xzr
  1262ec: 91179863     	add	x3, x3, #0x5e6
  1262f0: 92800002     	mov	x2, #-0x1               // =-1
  1262f4: 52800024     	mov	w4, #0x1                // =1
  1262f8: 9400e2fe     	bl	0x15eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>
  1262fc: 34000560     	cbz	w0, 0x1263a8 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x10c>
  126300: f9400288     	ldr	x8, [x20]
  126304: f9400269     	ldr	x9, [x19]
  126308: 3944810b     	ldrb	w11, [x8, #0x120]
  12630c: f940950c     	ldr	x12, [x8, #0x128]
  126310: d341fd6a     	lsr	x10, x11, #1
  126314: 3944812d     	ldrb	w13, [x9, #0x120]
  126318: 7200017f     	tst	w11, #0x1
  12631c: f940952e     	ldr	x14, [x9, #0x128]
  126320: 9a8c0142     	csel	x2, x10, x12, eq
  126324: d341fdac     	lsr	x12, x13, #1
  126328: 720001bf     	tst	w13, #0x1
  12632c: 9a8e018c     	csel	x12, x12, x14, eq
  126330: eb0c005f     	cmp	x2, x12
  126334: 540002a1     	b.ne	0x126388 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0xec>
  126338: f940990c     	ldr	x12, [x8, #0x130]
  12633c: 9104812e     	add	x14, x9, #0x120
  126340: f9409929     	ldr	x9, [x9, #0x130]
  126344: 91048508     	add	x8, x8, #0x121
  126348: 7200017f     	tst	w11, #0x1
  12634c: 9a8c0100     	csel	x0, x8, x12, eq
  126350: 720001bf     	tst	w13, #0x1
  126354: 9a8e1521     	csinc	x1, x9, x14, ne
  126358: 370001cb     	tbnz	w11, #0x0, 0x126390 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0xf4>
  12635c: b4000242     	cbz	x2, 0x1263a4 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x108>
  126360: d1000549     	sub	x9, x10, #0x1
  126364: 3840150a     	ldrb	w10, [x8], #0x1
  126368: 3840142b     	ldrb	w11, [x1], #0x1
  12636c: d100052c     	sub	x12, x9, #0x1
  126370: 6b0b015f     	cmp	w10, w11
  126374: 1a9f17e0     	cset	w0, eq
  126378: fa400924     	ccmp	x9, #0x0, #0x4, eq
  12637c: aa0c03e9     	mov	x9, x12
  126380: 54ffff21     	b.ne	0x126364 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0xc8>
  126384: 14000009     	b	0x1263a8 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x10c>
  126388: 2a1f03e0     	mov	w0, wzr
  12638c: 14000007     	b	0x1263a8 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x10c>
  126390: b40000a2     	cbz	x2, 0x1263a4 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x108>
  126394: 9400dbaf     	bl	0x15d250 <memcmp@plt>
  126398: 7100001f     	cmp	w0, #0x0
  12639c: 1a9f17e0     	cset	w0, eq
  1263a0: 14000002     	b	0x1263a8 <std::__ndk1::locale::operator==(std::__ndk1::locale const&) const+0x10c>
  1263a4: 52800020     	mov	w0, #0x1                // =1
  1263a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1263ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1263b0: d50323bf     	autiasp
  1263b4: d65f03c0     	ret
  1263b8: 97fe0adf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001263bc <std::__ndk1::locale::facet::~facet()>:
  1263bc: d503233f     	paciasp
  1263c0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1263c4: f9000bf3     	str	x19, [sp, #0x10]
  1263c8: 910003fd     	mov	x29, sp
  1263cc: aa0003f3     	mov	x19, x0
  1263d0: 9400ddd4     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1263d4: aa1303e0     	mov	x0, x19
  1263d8: f9400bf3     	ldr	x19, [sp, #0x10]
  1263dc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1263e0: d50323bf     	autiasp
  1263e4: 1400dabf     	b	0x15cee0 <_ZdlPv@plt>

00000000001263e8 <std::__ndk1::locale::facet::__on_zero_shared()>:
  1263e8: d503245f     	bti	c
  1263ec: f9400008     	ldr	x8, [x0]
  1263f0: f9400510     	ldr	x16, [x8, #0x8]
  1263f4: d61f0200     	br	x16

00000000001263f8 <std::__ndk1::locale::id::__init()>:
  1263f8: d503233f     	paciasp
  1263fc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  126400: f9000bf3     	str	x19, [sp, #0x10]
  126404: 910003fd     	mov	x29, sp
  126408: f0000221     	adrp	x1, 0x16d000
  12640c: aa0003f3     	mov	x19, x0
  126410: 52800020     	mov	w0, #0x1                // =1
  126414: f9406c21     	ldr	x1, [x1, #0xd8]
  126418: 9400caa2     	bl	0x158ea0 <__emutls_get_address+0x414>
  12641c: 11000408     	add	w8, w0, #0x1
  126420: b9000a68     	str	w8, [x19, #0x8]
  126424: f9400bf3     	ldr	x19, [sp, #0x10]
  126428: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12642c: d50323bf     	autiasp
  126430: d65f03c0     	ret

0000000000126434 <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)>:
  126434: d503233f     	paciasp
  126438: d101c3ff     	sub	sp, sp, #0x70
  12643c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  126440: 910103fd     	add	x29, sp, #0x40
  126444: f9002bf5     	str	x21, [sp, #0x50]
  126448: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12644c: f0000228     	adrp	x8, 0x16d000
  126450: d53bd055     	mrs	x21, TPIDR_EL0
  126454: aa0103f4     	mov	x20, x1
  126458: aa0003f3     	mov	x19, x0
  12645c: d100044a     	sub	x10, x2, #0x1
  126460: f9407108     	ldr	x8, [x8, #0xe0]
  126464: f94016a9     	ldr	x9, [x21, #0x28]
  126468: 91004108     	add	x8, x8, #0x10
  12646c: f81f83a9     	stur	x9, [x29, #-0x8]
  126470: a9002808     	stp	x8, x10, [x0]
  126474: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  126478: aa1f03e2     	mov	x2, xzr
  12647c: 9400e579     	bl	0x15fa60 <newlocale@plt>
  126480: f9000a60     	str	x0, [x19, #0x10]
  126484: b4000160     	cbz	x0, 0x1264b0 <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x7c>
  126488: f94016a8     	ldr	x8, [x21, #0x28]
  12648c: f85f83a9     	ldur	x9, [x29, #-0x8]
  126490: eb09011f     	cmp	x8, x9
  126494: 540002e1     	b.ne	0x1264f0 <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0xbc>
  126498: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12649c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  1264a0: f9402bf5     	ldr	x21, [sp, #0x50]
  1264a4: 9101c3ff     	add	sp, sp, #0x70
  1264a8: d50323bf     	autiasp
  1264ac: d65f03c0     	ret
  1264b0: 910023e0     	add	x0, sp, #0x8
  1264b4: aa1403e1     	mov	x1, x20
  1264b8: 9400e46e     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  1264bc: f0fffa22     	adrp	x2, 0x6d000
  1264c0: 910023e0     	add	x0, sp, #0x8
  1264c4: 912a0442     	add	x2, x2, #0xa81
  1264c8: aa1f03e1     	mov	x1, xzr
  1264cc: 9400e3a1     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  1264d0: f9400808     	ldr	x8, [x0, #0x10]
  1264d4: 3dc00000     	ldr	q0, [x0]
  1264d8: f9001be8     	str	x8, [sp, #0x30]
  1264dc: 3d800be0     	str	q0, [sp, #0x20]
  1264e0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  1264e4: f900001f     	str	xzr, [x0]
  1264e8: 910083e0     	add	x0, sp, #0x20
  1264ec: 94000014     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  1264f0: 9400da50     	bl	0x15ce30 <__stack_chk_fail@plt>
  1264f4: 394083e8     	ldrb	w8, [sp, #0x20]
  1264f8: aa0003f4     	mov	x20, x0
  1264fc: 360000a8     	tbz	w8, #0x0, 0x126510 <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0xdc>
  126500: f9401be0     	ldr	x0, [sp, #0x30]
  126504: 9400da77     	bl	0x15cee0 <_ZdlPv@plt>
  126508: 14000002     	b	0x126510 <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0xdc>
  12650c: aa0003f4     	mov	x20, x0
  126510: 394023e8     	ldrb	w8, [sp, #0x8]
  126514: 360000c8     	tbz	w8, #0x0, 0x12652c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0xf8>
  126518: f9400fe0     	ldr	x0, [sp, #0x18]
  12651c: 9400da71     	bl	0x15cee0 <_ZdlPv@plt>
  126520: 14000003     	b	0x12652c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0xf8>
  126524: 14000001     	b	0x126528 <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0xf4>
  126528: aa0003f4     	mov	x20, x0
  12652c: aa1303e0     	mov	x0, x19
  126530: 9400dd7c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  126534: aa1403e0     	mov	x0, x20
  126538: 9400cb0a     	bl	0x159160 <__emutls_get_address+0x6d4>
  12653c: d503233f     	paciasp
  126540: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  126544: a9014ff4     	stp	x20, x19, [sp, #0x10]
  126548: 910003fd     	mov	x29, sp
  12654c: aa0003f4     	mov	x20, x0
  126550: 52800200     	mov	w0, #0x10               // =16
  126554: 9400de03     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  126558: aa0003f3     	mov	x19, x0
  12655c: aa1403e1     	mov	x1, x20
  126560: 9400e650     	bl	0x15fea0 <_ZNSt13runtime_errorC1ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  126564: d0000221     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  126568: d0000222     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12656c: aa1303e0     	mov	x0, x19
  126570: f9475821     	ldr	x1, [x1, #0xeb0]
  126574: f9475c42     	ldr	x2, [x2, #0xeb8]
  126578: 9400ddfe     	bl	0x15dd70 <__cxa_throw@plt>
  12657c: aa0003f4     	mov	x20, x0
  126580: aa1303e0     	mov	x0, x19
  126584: 9400ddff     	bl	0x15dd80 <__cxa_free_exception@plt>
  126588: aa1403e0     	mov	x0, x20
  12658c: 9400caf5     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126590 <std::__ndk1::collate_byname<char>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)>:
  126590: d503233f     	paciasp
  126594: d10143ff     	sub	sp, sp, #0x50
  126598: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12659c: 910083fd     	add	x29, sp, #0x20
  1265a0: f9001bf5     	str	x21, [sp, #0x30]
  1265a4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1265a8: f0000228     	adrp	x8, 0x16d000
  1265ac: d53bd055     	mrs	x21, TPIDR_EL0
  1265b0: d100044a     	sub	x10, x2, #0x1
  1265b4: aa0103f4     	mov	x20, x1
  1265b8: aa0003f3     	mov	x19, x0
  1265bc: f9407108     	ldr	x8, [x8, #0xe0]
  1265c0: f94016a9     	ldr	x9, [x21, #0x28]
  1265c4: 91004108     	add	x8, x8, #0x10
  1265c8: f81f83a9     	stur	x9, [x29, #-0x8]
  1265cc: a9002808     	stp	x8, x10, [x0]
  1265d0: 39400028     	ldrb	w8, [x1]
  1265d4: f9400829     	ldr	x9, [x1, #0x10]
  1265d8: 7200011f     	tst	w8, #0x1
  1265dc: 9a811521     	csinc	x1, x9, x1, ne
  1265e0: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1265e4: aa1f03e2     	mov	x2, xzr
  1265e8: 9400e51e     	bl	0x15fa60 <newlocale@plt>
  1265ec: f9000a60     	str	x0, [x19, #0x10]
  1265f0: b4000160     	cbz	x0, 0x12661c <std::__ndk1::collate_byname<char>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0x8c>
  1265f4: f94016a8     	ldr	x8, [x21, #0x28]
  1265f8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1265fc: eb09011f     	cmp	x8, x9
  126600: 540001c1     	b.ne	0x126638 <std::__ndk1::collate_byname<char>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xa8>
  126604: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  126608: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12660c: f9401bf5     	ldr	x21, [sp, #0x30]
  126610: 910143ff     	add	sp, sp, #0x50
  126614: d50323bf     	autiasp
  126618: d65f03c0     	ret
  12661c: f0fffa20     	adrp	x0, 0x6d000
  126620: 910003e8     	mov	x8, sp
  126624: 912a0400     	add	x0, x0, #0xa81
  126628: aa1403e1     	mov	x1, x20
  12662c: 9400e1b5     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  126630: 910003e0     	mov	x0, sp
  126634: 97ffffc2     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  126638: 9400d9fe     	bl	0x15ce30 <__stack_chk_fail@plt>
  12663c: 394003e8     	ldrb	w8, [sp]
  126640: aa0003f4     	mov	x20, x0
  126644: 360000c8     	tbz	w8, #0x0, 0x12665c <std::__ndk1::collate_byname<char>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xcc>
  126648: f9400be0     	ldr	x0, [sp, #0x10]
  12664c: 9400da25     	bl	0x15cee0 <_ZdlPv@plt>
  126650: 14000003     	b	0x12665c <std::__ndk1::collate_byname<char>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xcc>
  126654: 14000001     	b	0x126658 <std::__ndk1::collate_byname<char>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xc8>
  126658: aa0003f4     	mov	x20, x0
  12665c: aa1303e0     	mov	x0, x19
  126660: 9400dd30     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  126664: aa1403e0     	mov	x0, x20
  126668: 9400cabe     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012666c <std::__ndk1::collate_byname<char>::~collate_byname()>:
  12666c: d503233f     	paciasp
  126670: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  126674: a9014ff4     	stp	x20, x19, [sp, #0x10]
  126678: 910003fd     	mov	x29, sp
  12667c: f0000228     	adrp	x8, 0x16d000
  126680: aa0003f3     	mov	x19, x0
  126684: f9407108     	ldr	x8, [x8, #0xe0]
  126688: f9400800     	ldr	x0, [x0, #0x10]
  12668c: 91004108     	add	x8, x8, #0x10
  126690: f9000268     	str	x8, [x19]
  126694: 9400e607     	bl	0x15feb0 <freelocale@plt>
  126698: aa1303e0     	mov	x0, x19
  12669c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1266a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1266a4: d50323bf     	autiasp
  1266a8: 1400dd1e     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1266ac: aa0003f4     	mov	x20, x0
  1266b0: aa1303e0     	mov	x0, x19
  1266b4: 9400e4a7     	bl	0x15f950 <_ZNSt6__ndk17collateIcED2Ev@plt>
  1266b8: aa1403e0     	mov	x0, x20
  1266bc: 97fe0a1e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001266c0 <std::__ndk1::collate_byname<char>::~collate_byname()>:
  1266c0: d503233f     	paciasp
  1266c4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1266c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1266cc: 910003fd     	mov	x29, sp
  1266d0: f0000228     	adrp	x8, 0x16d000
  1266d4: aa0003f3     	mov	x19, x0
  1266d8: f9407108     	ldr	x8, [x8, #0xe0]
  1266dc: f9400800     	ldr	x0, [x0, #0x10]
  1266e0: 91004108     	add	x8, x8, #0x10
  1266e4: f9000268     	str	x8, [x19]
  1266e8: 9400e5f2     	bl	0x15feb0 <freelocale@plt>
  1266ec: aa1303e0     	mov	x0, x19
  1266f0: 9400dd0c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1266f4: aa1303e0     	mov	x0, x19
  1266f8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1266fc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  126700: d50323bf     	autiasp
  126704: 1400d9f7     	b	0x15cee0 <_ZdlPv@plt>
  126708: aa0003f4     	mov	x20, x0
  12670c: aa1303e0     	mov	x0, x19
  126710: 9400e490     	bl	0x15f950 <_ZNSt6__ndk17collateIcED2Ev@plt>
  126714: aa1403e0     	mov	x0, x20
  126718: 97fe0a07     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012671c <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const>:
  12671c: d503233f     	paciasp
  126720: d10283ff     	sub	sp, sp, #0xa0
  126724: a9047bfd     	stp	x29, x30, [sp, #0x40]
  126728: 910103fd     	add	x29, sp, #0x40
  12672c: f9002bfb     	str	x27, [sp, #0x50]
  126730: a90667fa     	stp	x26, x25, [sp, #0x60]
  126734: a9075ff8     	stp	x24, x23, [sp, #0x70]
  126738: a90857f6     	stp	x22, x21, [sp, #0x80]
  12673c: a9094ff4     	stp	x20, x19, [sp, #0x90]
  126740: d53bd05b     	mrs	x27, TPIDR_EL0
  126744: cb010057     	sub	x23, x2, x1
  126748: f9401768     	ldr	x8, [x27, #0x28]
  12674c: b10042ff     	cmn	x23, #0x10
  126750: f81f83a8     	stur	x8, [x29, #-0x8]
  126754: 54000c02     	b.hs	0x1268d4 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x1b8>
  126758: aa0403f5     	mov	x21, x4
  12675c: aa0303f4     	mov	x20, x3
  126760: aa0203f8     	mov	x24, x2
  126764: aa0103f6     	mov	x22, x1
  126768: aa0003f3     	mov	x19, x0
  12676c: f1005aff     	cmp	x23, #0x16
  126770: 54000108     	b.hi	0x126790 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x74>
  126774: 531f7ae8     	lsl	w8, w23, #1
  126778: 910083e9     	add	x9, sp, #0x20
  12677c: b2400139     	orr	x25, x9, #0x1
  126780: 390083e8     	strb	w8, [sp, #0x20]
  126784: eb1802df     	cmp	x22, x24
  126788: 54000181     	b.ne	0x1267b8 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x9c>
  12678c: 14000010     	b	0x1267cc <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0xb0>
  126790: 910042e8     	add	x8, x23, #0x10
  126794: 927ced1a     	and	x26, x8, #0xfffffffffffffff0
  126798: aa1a03e0     	mov	x0, x26
  12679c: 9400d9b1     	bl	0x15ce60 <_Znwm@plt>
  1267a0: aa0003f9     	mov	x25, x0
  1267a4: b2400348     	orr	x8, x26, #0x1
  1267a8: a90283f7     	stp	x23, x0, [sp, #0x28]
  1267ac: f90013e8     	str	x8, [sp, #0x20]
  1267b0: eb1802df     	cmp	x22, x24
  1267b4: 540000c0     	b.eq	0x1267cc <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0xb0>
  1267b8: aa1903e0     	mov	x0, x25
  1267bc: aa1603e1     	mov	x1, x22
  1267c0: aa1703e2     	mov	x2, x23
  1267c4: 9400da37     	bl	0x15d0a0 <memcpy@plt>
  1267c8: 8b170339     	add	x25, x25, x23
  1267cc: cb1402b6     	sub	x22, x21, x20
  1267d0: 3900033f     	strb	wzr, [x25]
  1267d4: b10042df     	cmn	x22, #0x10
  1267d8: 54000822     	b.hs	0x1268dc <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x1c0>
  1267dc: f1005adf     	cmp	x22, #0x16
  1267e0: 54000648     	b.hi	0x1268a8 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x18c>
  1267e4: 531f7ac8     	lsl	w8, w22, #1
  1267e8: 910023e9     	add	x9, sp, #0x8
  1267ec: b2400137     	orr	x23, x9, #0x1
  1267f0: 390023e8     	strb	w8, [sp, #0x8]
  1267f4: eb15029f     	cmp	x20, x21
  1267f8: 540000c0     	b.eq	0x126810 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0xf4>
  1267fc: aa1703e0     	mov	x0, x23
  126800: aa1403e1     	mov	x1, x20
  126804: aa1603e2     	mov	x2, x22
  126808: 9400da26     	bl	0x15d0a0 <memcpy@plt>
  12680c: 8b1602f7     	add	x23, x23, x22
  126810: 390002ff     	strb	wzr, [x23]
  126814: 394083f6     	ldrb	w22, [sp, #0x20]
  126818: f9401bf4     	ldr	x20, [sp, #0x30]
  12681c: 910083e8     	add	x8, sp, #0x20
  126820: 394023f7     	ldrb	w23, [sp, #0x8]
  126824: b2400108     	orr	x8, x8, #0x1
  126828: f9400ff5     	ldr	x21, [sp, #0x18]
  12682c: 720002df     	tst	w22, #0x1
  126830: 910023e9     	add	x9, sp, #0x8
  126834: 9a940100     	csel	x0, x8, x20, eq
  126838: b2400128     	orr	x8, x9, #0x1
  12683c: 720002ff     	tst	w23, #0x1
  126840: 9a950101     	csel	x1, x8, x21, eq
  126844: f9400a62     	ldr	x2, [x19, #0x10]
  126848: 9400e59e     	bl	0x15fec0 <strcoll_l@plt>
  12684c: 2a0003f3     	mov	w19, w0
  126850: 36000077     	tbz	w23, #0x0, 0x12685c <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x140>
  126854: aa1503e0     	mov	x0, x21
  126858: 9400d9a2     	bl	0x15cee0 <_ZdlPv@plt>
  12685c: 36000076     	tbz	w22, #0x0, 0x126868 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x14c>
  126860: aa1403e0     	mov	x0, x20
  126864: 9400d99f     	bl	0x15cee0 <_ZdlPv@plt>
  126868: 7100027f     	cmp	w19, #0x0
  12686c: f9401768     	ldr	x8, [x27, #0x28]
  126870: f85f83a9     	ldur	x9, [x29, #-0x8]
  126874: 1a9f07ea     	cset	w10, ne
  126878: 5a9fa140     	csinv	w0, w10, wzr, ge
  12687c: eb09011f     	cmp	x8, x9
  126880: 54000321     	b.ne	0x1268e4 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x1c8>
  126884: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  126888: a94857f6     	ldp	x22, x21, [sp, #0x80]
  12688c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  126890: a94667fa     	ldp	x26, x25, [sp, #0x60]
  126894: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  126898: f9402bfb     	ldr	x27, [sp, #0x50]
  12689c: 910283ff     	add	sp, sp, #0xa0
  1268a0: d50323bf     	autiasp
  1268a4: d65f03c0     	ret
  1268a8: 910042c8     	add	x8, x22, #0x10
  1268ac: 927ced18     	and	x24, x8, #0xfffffffffffffff0
  1268b0: aa1803e0     	mov	x0, x24
  1268b4: 9400d96b     	bl	0x15ce60 <_Znwm@plt>
  1268b8: aa0003f7     	mov	x23, x0
  1268bc: b2400308     	orr	x8, x24, #0x1
  1268c0: a90103f6     	stp	x22, x0, [sp, #0x10]
  1268c4: f90007e8     	str	x8, [sp, #0x8]
  1268c8: eb15029f     	cmp	x20, x21
  1268cc: 54fff981     	b.ne	0x1267fc <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0xe0>
  1268d0: 17ffffd0     	b	0x126810 <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0xf4>
  1268d4: 910083e0     	add	x0, sp, #0x20
  1268d8: 9400dbae     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  1268dc: 910023e0     	add	x0, sp, #0x8
  1268e0: 9400dbac     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  1268e4: 9400d953     	bl	0x15ce30 <__stack_chk_fail@plt>
  1268e8: 394083e8     	ldrb	w8, [sp, #0x20]
  1268ec: aa0003f3     	mov	x19, x0
  1268f0: 36000068     	tbz	w8, #0x0, 0x1268fc <std::__ndk1::collate_byname<char>::do_compare(char const*, char const*, char const*, char const*) const+0x1e0>
  1268f4: f9401be0     	ldr	x0, [sp, #0x30]
  1268f8: 9400d97a     	bl	0x15cee0 <_ZdlPv@plt>
  1268fc: aa1303e0     	mov	x0, x19
  126900: 9400ca18     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126904 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const>:
  126904: d503233f     	paciasp
  126908: d101c3ff     	sub	sp, sp, #0x70
  12690c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  126910: 910083fd     	add	x29, sp, #0x20
  126914: a90367fa     	stp	x26, x25, [sp, #0x30]
  126918: a9045ff8     	stp	x24, x23, [sp, #0x40]
  12691c: a90557f6     	stp	x22, x21, [sp, #0x50]
  126920: a9064ff4     	stp	x20, x19, [sp, #0x60]
  126924: d53bd05a     	mrs	x26, TPIDR_EL0
  126928: aa0803f3     	mov	x19, x8
  12692c: f9401748     	ldr	x8, [x26, #0x28]
  126930: cb010056     	sub	x22, x2, x1
  126934: b10042df     	cmn	x22, #0x10
  126938: f81f83a8     	stur	x8, [x29, #-0x8]
  12693c: 54000b62     	b.hs	0x126aa8 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1a4>
  126940: aa0203f7     	mov	x23, x2
  126944: aa0103f5     	mov	x21, x1
  126948: aa0003f4     	mov	x20, x0
  12694c: f1005adf     	cmp	x22, #0x16
  126950: 54000108     	b.hi	0x126970 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x6c>
  126954: 531f7ac8     	lsl	w8, w22, #1
  126958: 910003e9     	mov	x9, sp
  12695c: b2400138     	orr	x24, x9, #0x1
  126960: 390003e8     	strb	w8, [sp]
  126964: eb1702bf     	cmp	x21, x23
  126968: 54000181     	b.ne	0x126998 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x94>
  12696c: 14000010     	b	0x1269ac <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0xa8>
  126970: 910042c8     	add	x8, x22, #0x10
  126974: 927ced19     	and	x25, x8, #0xfffffffffffffff0
  126978: aa1903e0     	mov	x0, x25
  12697c: 9400d939     	bl	0x15ce60 <_Znwm@plt>
  126980: aa0003f8     	mov	x24, x0
  126984: b2400328     	orr	x8, x25, #0x1
  126988: a90083f6     	stp	x22, x0, [sp, #0x8]
  12698c: f90003e8     	str	x8, [sp]
  126990: eb1702bf     	cmp	x21, x23
  126994: 540000c0     	b.eq	0x1269ac <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0xa8>
  126998: aa1803e0     	mov	x0, x24
  12699c: aa1503e1     	mov	x1, x21
  1269a0: aa1603e2     	mov	x2, x22
  1269a4: 9400d9bf     	bl	0x15d0a0 <memcpy@plt>
  1269a8: 8b160318     	add	x24, x24, x22
  1269ac: 3900031f     	strb	wzr, [x24]
  1269b0: 910003ea     	mov	x10, sp
  1269b4: 394003e8     	ldrb	w8, [sp]
  1269b8: b2400158     	orr	x24, x10, #0x1
  1269bc: f9400be9     	ldr	x9, [sp, #0x10]
  1269c0: f9400a83     	ldr	x3, [x20, #0x10]
  1269c4: 7200011f     	tst	w8, #0x1
  1269c8: 9a890301     	csel	x1, x24, x9, eq
  1269cc: aa1f03e0     	mov	x0, xzr
  1269d0: aa1f03e2     	mov	x2, xzr
  1269d4: 9400e53f     	bl	0x15fed0 <strxfrm_l@plt>
  1269d8: aa0003f5     	mov	x21, x0
  1269dc: b100401f     	cmn	x0, #0x10
  1269e0: 54000682     	b.hs	0x126ab0 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1ac>
  1269e4: f1005ebf     	cmp	x21, #0x17
  1269e8: 540000c2     	b.hs	0x126a00 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0xfc>
  1269ec: 531f7aa8     	lsl	w8, w21, #1
  1269f0: aa1303f6     	mov	x22, x19
  1269f4: 380016c8     	strb	w8, [x22], #0x1
  1269f8: b5000155     	cbnz	x21, 0x126a20 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x11c>
  1269fc: 1400000d     	b	0x126a30 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x12c>
  126a00: 910042a8     	add	x8, x21, #0x10
  126a04: 927ced17     	and	x23, x8, #0xfffffffffffffff0
  126a08: aa1703e0     	mov	x0, x23
  126a0c: 9400d915     	bl	0x15ce60 <_Znwm@plt>
  126a10: b24002e8     	orr	x8, x23, #0x1
  126a14: aa0003f6     	mov	x22, x0
  126a18: a9008275     	stp	x21, x0, [x19, #0x8]
  126a1c: f9000268     	str	x8, [x19]
  126a20: aa1603e0     	mov	x0, x22
  126a24: 2a1f03e1     	mov	w1, wzr
  126a28: aa1503e2     	mov	x2, x21
  126a2c: 9400d905     	bl	0x15ce40 <memset@plt>
  126a30: 394003e8     	ldrb	w8, [sp]
  126a34: 38356adf     	strb	wzr, [x22, x21]
  126a38: 39400269     	ldrb	w9, [x19]
  126a3c: f9400bea     	ldr	x10, [sp, #0x10]
  126a40: 7200011f     	tst	w8, #0x1
  126a44: f9400a83     	ldr	x3, [x20, #0x10]
  126a48: a940ae68     	ldp	x8, x11, [x19, #0x8]
  126a4c: 9a8a0301     	csel	x1, x24, x10, eq
  126a50: 7200013f     	tst	w9, #0x1
  126a54: d341fd29     	lsr	x9, x9, #1
  126a58: 9a880128     	csel	x8, x9, x8, eq
  126a5c: 9a931560     	csinc	x0, x11, x19, ne
  126a60: 91000502     	add	x2, x8, #0x1
  126a64: 9400e51b     	bl	0x15fed0 <strxfrm_l@plt>
  126a68: 394003e8     	ldrb	w8, [sp]
  126a6c: 36000068     	tbz	w8, #0x0, 0x126a78 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x174>
  126a70: f9400be0     	ldr	x0, [sp, #0x10]
  126a74: 9400d91b     	bl	0x15cee0 <_ZdlPv@plt>
  126a78: f9401748     	ldr	x8, [x26, #0x28]
  126a7c: f85f83a9     	ldur	x9, [x29, #-0x8]
  126a80: eb09011f     	cmp	x8, x9
  126a84: 540001a1     	b.ne	0x126ab8 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1b4>
  126a88: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  126a8c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  126a90: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  126a94: a94367fa     	ldp	x26, x25, [sp, #0x30]
  126a98: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  126a9c: 9101c3ff     	add	sp, sp, #0x70
  126aa0: d50323bf     	autiasp
  126aa4: d65f03c0     	ret
  126aa8: 910003e0     	mov	x0, sp
  126aac: 9400db39     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  126ab0: aa1303e0     	mov	x0, x19
  126ab4: 9400db37     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  126ab8: 9400d8de     	bl	0x15ce30 <__stack_chk_fail@plt>
  126abc: 39400268     	ldrb	w8, [x19]
  126ac0: aa0003f4     	mov	x20, x0
  126ac4: 370000a8     	tbnz	w8, #0x0, 0x126ad8 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1d4>
  126ac8: 394003e8     	ldrb	w8, [sp]
  126acc: 37000168     	tbnz	w8, #0x0, 0x126af8 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1f4>
  126ad0: aa1403e0     	mov	x0, x20
  126ad4: 9400c9a3     	bl	0x159160 <__emutls_get_address+0x6d4>
  126ad8: f9400a60     	ldr	x0, [x19, #0x10]
  126adc: 9400d901     	bl	0x15cee0 <_ZdlPv@plt>
  126ae0: 394003e8     	ldrb	w8, [sp]
  126ae4: 3607ff68     	tbz	w8, #0x0, 0x126ad0 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1cc>
  126ae8: 14000004     	b	0x126af8 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1f4>
  126aec: aa0003f4     	mov	x20, x0
  126af0: 394003e8     	ldrb	w8, [sp]
  126af4: 3607fee8     	tbz	w8, #0x0, 0x126ad0 <std::__ndk1::collate_byname<char>::do_transform(char const*, char const*) const+0x1cc>
  126af8: f9400be0     	ldr	x0, [sp, #0x10]
  126afc: 9400d8f9     	bl	0x15cee0 <_ZdlPv@plt>
  126b00: aa1403e0     	mov	x0, x20
  126b04: 9400c997     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126b08 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)>:
  126b08: d503233f     	paciasp
  126b0c: d101c3ff     	sub	sp, sp, #0x70
  126b10: a9047bfd     	stp	x29, x30, [sp, #0x40]
  126b14: 910103fd     	add	x29, sp, #0x40
  126b18: f9002bf5     	str	x21, [sp, #0x50]
  126b1c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  126b20: f0000228     	adrp	x8, 0x16d000
  126b24: d53bd055     	mrs	x21, TPIDR_EL0
  126b28: aa0103f4     	mov	x20, x1
  126b2c: aa0003f3     	mov	x19, x0
  126b30: d100044a     	sub	x10, x2, #0x1
  126b34: f9407508     	ldr	x8, [x8, #0xe8]
  126b38: f94016a9     	ldr	x9, [x21, #0x28]
  126b3c: 91004108     	add	x8, x8, #0x10
  126b40: f81f83a9     	stur	x9, [x29, #-0x8]
  126b44: a9002808     	stp	x8, x10, [x0]
  126b48: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  126b4c: aa1f03e2     	mov	x2, xzr
  126b50: 9400e3c4     	bl	0x15fa60 <newlocale@plt>
  126b54: f9000a60     	str	x0, [x19, #0x10]
  126b58: b4000160     	cbz	x0, 0x126b84 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0x7c>
  126b5c: f94016a8     	ldr	x8, [x21, #0x28]
  126b60: f85f83a9     	ldur	x9, [x29, #-0x8]
  126b64: eb09011f     	cmp	x8, x9
  126b68: 540002e1     	b.ne	0x126bc4 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0xbc>
  126b6c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  126b70: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  126b74: f9402bf5     	ldr	x21, [sp, #0x50]
  126b78: 9101c3ff     	add	sp, sp, #0x70
  126b7c: d50323bf     	autiasp
  126b80: d65f03c0     	ret
  126b84: 910023e0     	add	x0, sp, #0x8
  126b88: aa1403e1     	mov	x1, x20
  126b8c: 9400e2b9     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  126b90: b0fffa42     	adrp	x2, 0x6f000
  126b94: 910023e0     	add	x0, sp, #0x8
  126b98: 9117a042     	add	x2, x2, #0x5e8
  126b9c: aa1f03e1     	mov	x1, xzr
  126ba0: 9400e1ec     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  126ba4: f9400808     	ldr	x8, [x0, #0x10]
  126ba8: 3dc00000     	ldr	q0, [x0]
  126bac: f9001be8     	str	x8, [sp, #0x30]
  126bb0: 3d800be0     	str	q0, [sp, #0x20]
  126bb4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  126bb8: f900001f     	str	xzr, [x0]
  126bbc: 910083e0     	add	x0, sp, #0x20
  126bc0: 97fffe5f     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  126bc4: 9400d89b     	bl	0x15ce30 <__stack_chk_fail@plt>
  126bc8: 394083e8     	ldrb	w8, [sp, #0x20]
  126bcc: aa0003f4     	mov	x20, x0
  126bd0: 360000a8     	tbz	w8, #0x0, 0x126be4 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0xdc>
  126bd4: f9401be0     	ldr	x0, [sp, #0x30]
  126bd8: 9400d8c2     	bl	0x15cee0 <_ZdlPv@plt>
  126bdc: 14000002     	b	0x126be4 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0xdc>
  126be0: aa0003f4     	mov	x20, x0
  126be4: 394023e8     	ldrb	w8, [sp, #0x8]
  126be8: 360000c8     	tbz	w8, #0x0, 0x126c00 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0xf8>
  126bec: f9400fe0     	ldr	x0, [sp, #0x18]
  126bf0: 9400d8bc     	bl	0x15cee0 <_ZdlPv@plt>
  126bf4: 14000003     	b	0x126c00 <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0xf8>
  126bf8: 14000001     	b	0x126bfc <std::__ndk1::collate_byname<wchar_t>::collate_byname(char const*, unsigned long)+0xf4>
  126bfc: aa0003f4     	mov	x20, x0
  126c00: aa1303e0     	mov	x0, x19
  126c04: 9400dbc7     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  126c08: aa1403e0     	mov	x0, x20
  126c0c: 9400c955     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126c10 <std::__ndk1::collate_byname<wchar_t>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)>:
  126c10: d503233f     	paciasp
  126c14: d10143ff     	sub	sp, sp, #0x50
  126c18: a9027bfd     	stp	x29, x30, [sp, #0x20]
  126c1c: 910083fd     	add	x29, sp, #0x20
  126c20: f9001bf5     	str	x21, [sp, #0x30]
  126c24: a9044ff4     	stp	x20, x19, [sp, #0x40]
  126c28: f0000228     	adrp	x8, 0x16d000
  126c2c: d53bd055     	mrs	x21, TPIDR_EL0
  126c30: d100044a     	sub	x10, x2, #0x1
  126c34: aa0103f4     	mov	x20, x1
  126c38: aa0003f3     	mov	x19, x0
  126c3c: f9407508     	ldr	x8, [x8, #0xe8]
  126c40: f94016a9     	ldr	x9, [x21, #0x28]
  126c44: 91004108     	add	x8, x8, #0x10
  126c48: f81f83a9     	stur	x9, [x29, #-0x8]
  126c4c: a9002808     	stp	x8, x10, [x0]
  126c50: 39400028     	ldrb	w8, [x1]
  126c54: f9400829     	ldr	x9, [x1, #0x10]
  126c58: 7200011f     	tst	w8, #0x1
  126c5c: 9a811521     	csinc	x1, x9, x1, ne
  126c60: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  126c64: aa1f03e2     	mov	x2, xzr
  126c68: 9400e37e     	bl	0x15fa60 <newlocale@plt>
  126c6c: f9000a60     	str	x0, [x19, #0x10]
  126c70: b4000160     	cbz	x0, 0x126c9c <std::__ndk1::collate_byname<wchar_t>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0x8c>
  126c74: f94016a8     	ldr	x8, [x21, #0x28]
  126c78: f85f83a9     	ldur	x9, [x29, #-0x8]
  126c7c: eb09011f     	cmp	x8, x9
  126c80: 540001c1     	b.ne	0x126cb8 <std::__ndk1::collate_byname<wchar_t>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xa8>
  126c84: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  126c88: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  126c8c: f9401bf5     	ldr	x21, [sp, #0x30]
  126c90: 910143ff     	add	sp, sp, #0x50
  126c94: d50323bf     	autiasp
  126c98: d65f03c0     	ret
  126c9c: b0fffa40     	adrp	x0, 0x6f000
  126ca0: 910003e8     	mov	x8, sp
  126ca4: 9117a000     	add	x0, x0, #0x5e8
  126ca8: aa1403e1     	mov	x1, x20
  126cac: 9400e015     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  126cb0: 910003e0     	mov	x0, sp
  126cb4: 97fffe22     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  126cb8: 9400d85e     	bl	0x15ce30 <__stack_chk_fail@plt>
  126cbc: 394003e8     	ldrb	w8, [sp]
  126cc0: aa0003f4     	mov	x20, x0
  126cc4: 360000c8     	tbz	w8, #0x0, 0x126cdc <std::__ndk1::collate_byname<wchar_t>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xcc>
  126cc8: f9400be0     	ldr	x0, [sp, #0x10]
  126ccc: 9400d885     	bl	0x15cee0 <_ZdlPv@plt>
  126cd0: 14000003     	b	0x126cdc <std::__ndk1::collate_byname<wchar_t>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xcc>
  126cd4: 14000001     	b	0x126cd8 <std::__ndk1::collate_byname<wchar_t>::collate_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xc8>
  126cd8: aa0003f4     	mov	x20, x0
  126cdc: aa1303e0     	mov	x0, x19
  126ce0: 9400db90     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  126ce4: aa1403e0     	mov	x0, x20
  126ce8: 9400c91e     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126cec <std::__ndk1::collate_byname<wchar_t>::~collate_byname()>:
  126cec: d503233f     	paciasp
  126cf0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  126cf4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  126cf8: 910003fd     	mov	x29, sp
  126cfc: f0000228     	adrp	x8, 0x16d000
  126d00: aa0003f3     	mov	x19, x0
  126d04: f9407508     	ldr	x8, [x8, #0xe8]
  126d08: f9400800     	ldr	x0, [x0, #0x10]
  126d0c: 91004108     	add	x8, x8, #0x10
  126d10: f9000268     	str	x8, [x19]
  126d14: 9400e467     	bl	0x15feb0 <freelocale@plt>
  126d18: aa1303e0     	mov	x0, x19
  126d1c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  126d20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  126d24: d50323bf     	autiasp
  126d28: 1400db7e     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  126d2c: aa0003f4     	mov	x20, x0
  126d30: aa1303e0     	mov	x0, x19
  126d34: 9400e30b     	bl	0x15f960 <_ZNSt6__ndk17collateIwED2Ev@plt>
  126d38: aa1403e0     	mov	x0, x20
  126d3c: 97fe087e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000126d40 <std::__ndk1::collate_byname<wchar_t>::~collate_byname()>:
  126d40: d503233f     	paciasp
  126d44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  126d48: a9014ff4     	stp	x20, x19, [sp, #0x10]
  126d4c: 910003fd     	mov	x29, sp
  126d50: f0000228     	adrp	x8, 0x16d000
  126d54: aa0003f3     	mov	x19, x0
  126d58: f9407508     	ldr	x8, [x8, #0xe8]
  126d5c: f9400800     	ldr	x0, [x0, #0x10]
  126d60: 91004108     	add	x8, x8, #0x10
  126d64: f9000268     	str	x8, [x19]
  126d68: 9400e452     	bl	0x15feb0 <freelocale@plt>
  126d6c: aa1303e0     	mov	x0, x19
  126d70: 9400db6c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  126d74: aa1303e0     	mov	x0, x19
  126d78: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  126d7c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  126d80: d50323bf     	autiasp
  126d84: 1400d857     	b	0x15cee0 <_ZdlPv@plt>
  126d88: aa0003f4     	mov	x20, x0
  126d8c: aa1303e0     	mov	x0, x19
  126d90: 9400e2f4     	bl	0x15f960 <_ZNSt6__ndk17collateIwED2Ev@plt>
  126d94: aa1403e0     	mov	x0, x20
  126d98: 97fe0867     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000126d9c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const>:
  126d9c: d503233f     	paciasp
  126da0: d10283ff     	sub	sp, sp, #0xa0
  126da4: a9047bfd     	stp	x29, x30, [sp, #0x40]
  126da8: 910103fd     	add	x29, sp, #0x40
  126dac: a9056ffc     	stp	x28, x27, [sp, #0x50]
  126db0: a90667fa     	stp	x26, x25, [sp, #0x60]
  126db4: a9075ff8     	stp	x24, x23, [sp, #0x70]
  126db8: a90857f6     	stp	x22, x21, [sp, #0x80]
  126dbc: a9094ff4     	stp	x20, x19, [sp, #0x90]
  126dc0: d53bd059     	mrs	x25, TPIDR_EL0
  126dc4: f9401728     	ldr	x8, [x25, #0x28]
  126dc8: eb01005a     	subs	x26, x2, x1
  126dcc: f81f83a8     	stur	x8, [x29, #-0x8]
  126dd0: 54000d24     	b.mi	0x126f74 <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x1d8>
  126dd4: aa0403f5     	mov	x21, x4
  126dd8: aa0303f4     	mov	x20, x3
  126ddc: aa0203f7     	mov	x23, x2
  126de0: aa0103f6     	mov	x22, x1
  126de4: aa0003f3     	mov	x19, x0
  126de8: f1004f5f     	cmp	x26, #0x13
  126dec: 54000128     	b.hi	0x126e10 <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x74>
  126df0: d3417f48     	ubfx	x8, x26, #1, #31
  126df4: 910083e9     	add	x9, sp, #0x20
  126df8: 121f1908     	and	w8, w8, #0xfe
  126dfc: b27e0138     	orr	x24, x9, #0x4
  126e00: 390083e8     	strb	w8, [sp, #0x20]
  126e04: eb1702df     	cmp	x22, x23
  126e08: 540001a1     	b.ne	0x126e3c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0xa0>
  126e0c: 14000014     	b	0x126e5c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0xc0>
  126e10: 9342ff5b     	asr	x27, x26, #2
  126e14: 91001368     	add	x8, x27, #0x4
  126e18: 927ef51c     	and	x28, x8, #0xfffffffffffffffc
  126e1c: d37ef780     	lsl	x0, x28, #2
  126e20: 9400d810     	bl	0x15ce60 <_Znwm@plt>
  126e24: aa0003f8     	mov	x24, x0
  126e28: b2400388     	orr	x8, x28, #0x1
  126e2c: a90283fb     	stp	x27, x0, [sp, #0x28]
  126e30: f90013e8     	str	x8, [sp, #0x20]
  126e34: eb1702df     	cmp	x22, x23
  126e38: 54000120     	b.eq	0x126e5c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0xc0>
  126e3c: 927ef742     	and	x2, x26, #0xfffffffffffffffc
  126e40: aa1803e0     	mov	x0, x24
  126e44: aa1603e1     	mov	x1, x22
  126e48: d1001348     	sub	x8, x26, #0x4
  126e4c: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  126e50: 9400d894     	bl	0x15d0a0 <memcpy@plt>
  126e54: 8b1802e8     	add	x8, x23, x24
  126e58: 91001118     	add	x24, x8, #0x4
  126e5c: eb1402b7     	subs	x23, x21, x20
  126e60: b900031f     	str	wzr, [x24]
  126e64: 540008c4     	b.mi	0x126f7c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x1e0>
  126e68: f1004eff     	cmp	x23, #0x13
  126e6c: 540006c8     	b.hi	0x126f44 <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x1a8>
  126e70: d3417ee8     	ubfx	x8, x23, #1, #31
  126e74: 910023e9     	add	x9, sp, #0x8
  126e78: 121f1908     	and	w8, w8, #0xfe
  126e7c: b27e0136     	orr	x22, x9, #0x4
  126e80: 390023e8     	strb	w8, [sp, #0x8]
  126e84: eb15029f     	cmp	x20, x21
  126e88: 54000120     	b.eq	0x126eac <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x110>
  126e8c: 927ef6e2     	and	x2, x23, #0xfffffffffffffffc
  126e90: aa1603e0     	mov	x0, x22
  126e94: aa1403e1     	mov	x1, x20
  126e98: d10012e8     	sub	x8, x23, #0x4
  126e9c: 927ef515     	and	x21, x8, #0xfffffffffffffffc
  126ea0: 9400d880     	bl	0x15d0a0 <memcpy@plt>
  126ea4: 8b1602a8     	add	x8, x21, x22
  126ea8: 91001116     	add	x22, x8, #0x4
  126eac: b90002df     	str	wzr, [x22]
  126eb0: 394083f6     	ldrb	w22, [sp, #0x20]
  126eb4: f9401bf4     	ldr	x20, [sp, #0x30]
  126eb8: 910083e8     	add	x8, sp, #0x20
  126ebc: 394023f7     	ldrb	w23, [sp, #0x8]
  126ec0: b27e0108     	orr	x8, x8, #0x4
  126ec4: f9400ff5     	ldr	x21, [sp, #0x18]
  126ec8: 720002df     	tst	w22, #0x1
  126ecc: 910023e9     	add	x9, sp, #0x8
  126ed0: 9a940100     	csel	x0, x8, x20, eq
  126ed4: b27e0128     	orr	x8, x9, #0x4
  126ed8: 720002ff     	tst	w23, #0x1
  126edc: 9a950101     	csel	x1, x8, x21, eq
  126ee0: f9400a62     	ldr	x2, [x19, #0x10]
  126ee4: 9400e3ff     	bl	0x15fee0 <wcscoll_l@plt>
  126ee8: 2a0003f3     	mov	w19, w0
  126eec: 36000077     	tbz	w23, #0x0, 0x126ef8 <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x15c>
  126ef0: aa1503e0     	mov	x0, x21
  126ef4: 9400d7fb     	bl	0x15cee0 <_ZdlPv@plt>
  126ef8: 36000076     	tbz	w22, #0x0, 0x126f04 <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x168>
  126efc: aa1403e0     	mov	x0, x20
  126f00: 9400d7f8     	bl	0x15cee0 <_ZdlPv@plt>
  126f04: 7100027f     	cmp	w19, #0x0
  126f08: f9401728     	ldr	x8, [x25, #0x28]
  126f0c: f85f83a9     	ldur	x9, [x29, #-0x8]
  126f10: 1a9f07ea     	cset	w10, ne
  126f14: 5a9fa140     	csinv	w0, w10, wzr, ge
  126f18: eb09011f     	cmp	x8, x9
  126f1c: 54000341     	b.ne	0x126f84 <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x1e8>
  126f20: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  126f24: a94857f6     	ldp	x22, x21, [sp, #0x80]
  126f28: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  126f2c: a94667fa     	ldp	x26, x25, [sp, #0x60]
  126f30: a9456ffc     	ldp	x28, x27, [sp, #0x50]
  126f34: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  126f38: 910283ff     	add	sp, sp, #0xa0
  126f3c: d50323bf     	autiasp
  126f40: d65f03c0     	ret
  126f44: 9342fef8     	asr	x24, x23, #2
  126f48: 91001308     	add	x8, x24, #0x4
  126f4c: 927ef51a     	and	x26, x8, #0xfffffffffffffffc
  126f50: d37ef740     	lsl	x0, x26, #2
  126f54: 9400d7c3     	bl	0x15ce60 <_Znwm@plt>
  126f58: aa0003f6     	mov	x22, x0
  126f5c: b2400348     	orr	x8, x26, #0x1
  126f60: a90103f8     	stp	x24, x0, [sp, #0x10]
  126f64: f90007e8     	str	x8, [sp, #0x8]
  126f68: eb15029f     	cmp	x20, x21
  126f6c: 54fff901     	b.ne	0x126e8c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0xf0>
  126f70: 17ffffcf     	b	0x126eac <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x110>
  126f74: 910083e0     	add	x0, sp, #0x20
  126f78: 9400da06     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  126f7c: 910023e0     	add	x0, sp, #0x8
  126f80: 9400da04     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  126f84: 9400d7ab     	bl	0x15ce30 <__stack_chk_fail@plt>
  126f88: 394083e8     	ldrb	w8, [sp, #0x20]
  126f8c: aa0003f3     	mov	x19, x0
  126f90: 36000068     	tbz	w8, #0x0, 0x126f9c <std::__ndk1::collate_byname<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const+0x200>
  126f94: f9401be0     	ldr	x0, [sp, #0x30]
  126f98: 9400d7d2     	bl	0x15cee0 <_ZdlPv@plt>
  126f9c: aa1303e0     	mov	x0, x19
  126fa0: 9400c870     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000126fa4 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const>:
  126fa4: d503233f     	paciasp
  126fa8: d10203ff     	sub	sp, sp, #0x80
  126fac: a9027bfd     	stp	x29, x30, [sp, #0x20]
  126fb0: 910083fd     	add	x29, sp, #0x20
  126fb4: f9001bfb     	str	x27, [sp, #0x30]
  126fb8: a90467fa     	stp	x26, x25, [sp, #0x40]
  126fbc: a9055ff8     	stp	x24, x23, [sp, #0x50]
  126fc0: a90657f6     	stp	x22, x21, [sp, #0x60]
  126fc4: a9074ff4     	stp	x20, x19, [sp, #0x70]
  126fc8: d53bd058     	mrs	x24, TPIDR_EL0
  126fcc: aa0803f3     	mov	x19, x8
  126fd0: f9401708     	ldr	x8, [x24, #0x28]
  126fd4: eb010059     	subs	x25, x2, x1
  126fd8: f81f83a8     	stur	x8, [x29, #-0x8]
  126fdc: 54000c64     	b.mi	0x127168 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x1c4>
  126fe0: aa0203f6     	mov	x22, x2
  126fe4: aa0103f5     	mov	x21, x1
  126fe8: aa0003f4     	mov	x20, x0
  126fec: f1004f3f     	cmp	x25, #0x13
  126ff0: 54000128     	b.hi	0x127014 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x70>
  126ff4: d3417f28     	ubfx	x8, x25, #1, #31
  126ff8: 910003e9     	mov	x9, sp
  126ffc: 121f1908     	and	w8, w8, #0xfe
  127000: b27e0137     	orr	x23, x9, #0x4
  127004: 390003e8     	strb	w8, [sp]
  127008: eb1602bf     	cmp	x21, x22
  12700c: 540001a1     	b.ne	0x127040 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x9c>
  127010: 14000014     	b	0x127060 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0xbc>
  127014: 9342ff3a     	asr	x26, x25, #2
  127018: 91001348     	add	x8, x26, #0x4
  12701c: 927ef51b     	and	x27, x8, #0xfffffffffffffffc
  127020: d37ef760     	lsl	x0, x27, #2
  127024: 9400d78f     	bl	0x15ce60 <_Znwm@plt>
  127028: aa0003f7     	mov	x23, x0
  12702c: b2400368     	orr	x8, x27, #0x1
  127030: a90083fa     	stp	x26, x0, [sp, #0x8]
  127034: f90003e8     	str	x8, [sp]
  127038: eb1602bf     	cmp	x21, x22
  12703c: 54000120     	b.eq	0x127060 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0xbc>
  127040: 927ef722     	and	x2, x25, #0xfffffffffffffffc
  127044: aa1703e0     	mov	x0, x23
  127048: aa1503e1     	mov	x1, x21
  12704c: d1001328     	sub	x8, x25, #0x4
  127050: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  127054: 9400d813     	bl	0x15d0a0 <memcpy@plt>
  127058: 8b1702c8     	add	x8, x22, x23
  12705c: 91001117     	add	x23, x8, #0x4
  127060: b90002ff     	str	wzr, [x23]
  127064: 910003ea     	mov	x10, sp
  127068: 394003e8     	ldrb	w8, [sp]
  12706c: b27e0157     	orr	x23, x10, #0x4
  127070: f9400be9     	ldr	x9, [sp, #0x10]
  127074: f9400a83     	ldr	x3, [x20, #0x10]
  127078: 7200011f     	tst	w8, #0x1
  12707c: 9a8902e1     	csel	x1, x23, x9, eq
  127080: aa1f03e0     	mov	x0, xzr
  127084: aa1f03e2     	mov	x2, xzr
  127088: 9400e39a     	bl	0x15fef0 <wcsxfrm_l@plt>
  12708c: aa0003f5     	mov	x21, x0
  127090: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  127094: eb08001f     	cmp	x0, x8
  127098: 540006c2     	b.hs	0x127170 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x1cc>
  12709c: f10016bf     	cmp	x21, #0x5
  1270a0: 540000c2     	b.hs	0x1270b8 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x114>
  1270a4: 531f7aa8     	lsl	w8, w21, #1
  1270a8: aa1303f6     	mov	x22, x19
  1270ac: 380046c8     	strb	w8, [x22], #0x4
  1270b0: b5000155     	cbnz	x21, 0x1270d8 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x134>
  1270b4: 1400000d     	b	0x1270e8 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x144>
  1270b8: 910012a8     	add	x8, x21, #0x4
  1270bc: 927ef519     	and	x25, x8, #0xfffffffffffffffc
  1270c0: d37ef720     	lsl	x0, x25, #2
  1270c4: 9400d767     	bl	0x15ce60 <_Znwm@plt>
  1270c8: b2400328     	orr	x8, x25, #0x1
  1270cc: aa0003f6     	mov	x22, x0
  1270d0: a9008275     	stp	x21, x0, [x19, #0x8]
  1270d4: f9000268     	str	x8, [x19]
  1270d8: aa1603e0     	mov	x0, x22
  1270dc: 2a1f03e1     	mov	w1, wzr
  1270e0: aa1503e2     	mov	x2, x21
  1270e4: 9400e2c3     	bl	0x15fbf0 <wmemset@plt>
  1270e8: 394003e8     	ldrb	w8, [sp]
  1270ec: b8357adf     	str	wzr, [x22, x21, lsl #2]
  1270f0: 39400269     	ldrb	w9, [x19]
  1270f4: 9100126c     	add	x12, x19, #0x4
  1270f8: f9400bea     	ldr	x10, [sp, #0x10]
  1270fc: 7200011f     	tst	w8, #0x1
  127100: f9400a83     	ldr	x3, [x20, #0x10]
  127104: a940ae68     	ldp	x8, x11, [x19, #0x8]
  127108: 9a8a02e1     	csel	x1, x23, x10, eq
  12710c: 7200013f     	tst	w9, #0x1
  127110: d341fd29     	lsr	x9, x9, #1
  127114: 9a880128     	csel	x8, x9, x8, eq
  127118: 9a8b0180     	csel	x0, x12, x11, eq
  12711c: 91000502     	add	x2, x8, #0x1
  127120: 9400e374     	bl	0x15fef0 <wcsxfrm_l@plt>
  127124: 394003e8     	ldrb	w8, [sp]
  127128: 36000068     	tbz	w8, #0x0, 0x127134 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x190>
  12712c: f9400be0     	ldr	x0, [sp, #0x10]
  127130: 9400d76c     	bl	0x15cee0 <_ZdlPv@plt>
  127134: f9401708     	ldr	x8, [x24, #0x28]
  127138: f85f83a9     	ldur	x9, [x29, #-0x8]
  12713c: eb09011f     	cmp	x8, x9
  127140: 540001c1     	b.ne	0x127178 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x1d4>
  127144: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  127148: a94657f6     	ldp	x22, x21, [sp, #0x60]
  12714c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  127150: a94467fa     	ldp	x26, x25, [sp, #0x40]
  127154: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  127158: f9401bfb     	ldr	x27, [sp, #0x30]
  12715c: 910203ff     	add	sp, sp, #0x80
  127160: d50323bf     	autiasp
  127164: d65f03c0     	ret
  127168: 910003e0     	mov	x0, sp
  12716c: 9400d989     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  127170: aa1303e0     	mov	x0, x19
  127174: 9400d987     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  127178: 9400d72e     	bl	0x15ce30 <__stack_chk_fail@plt>
  12717c: 97fe076e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  127180: 39400268     	ldrb	w8, [x19]
  127184: aa0003f4     	mov	x20, x0
  127188: 370000a8     	tbnz	w8, #0x0, 0x12719c <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x1f8>
  12718c: 394003e8     	ldrb	w8, [sp]
  127190: 37000168     	tbnz	w8, #0x0, 0x1271bc <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x218>
  127194: aa1403e0     	mov	x0, x20
  127198: 9400c7f2     	bl	0x159160 <__emutls_get_address+0x6d4>
  12719c: f9400a60     	ldr	x0, [x19, #0x10]
  1271a0: 9400d750     	bl	0x15cee0 <_ZdlPv@plt>
  1271a4: 394003e8     	ldrb	w8, [sp]
  1271a8: 3607ff68     	tbz	w8, #0x0, 0x127194 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x1f0>
  1271ac: 14000004     	b	0x1271bc <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x218>
  1271b0: aa0003f4     	mov	x20, x0
  1271b4: 394003e8     	ldrb	w8, [sp]
  1271b8: 3607fee8     	tbz	w8, #0x0, 0x127194 <std::__ndk1::collate_byname<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const+0x1f0>
  1271bc: f9400be0     	ldr	x0, [sp, #0x10]
  1271c0: 9400d748     	bl	0x15cee0 <_ZdlPv@plt>
  1271c4: aa1403e0     	mov	x0, x20
  1271c8: 9400c7e6     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001271cc <std::__ndk1::ctype<wchar_t>::~ctype()>:
  1271cc: d503233f     	paciasp
  1271d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1271d4: f9000bf3     	str	x19, [sp, #0x10]
  1271d8: 910003fd     	mov	x29, sp
  1271dc: aa0003f3     	mov	x19, x0
  1271e0: 9400da50     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1271e4: aa1303e0     	mov	x0, x19
  1271e8: f9400bf3     	ldr	x19, [sp, #0x10]
  1271ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1271f0: d50323bf     	autiasp
  1271f4: 1400d73b     	b	0x15cee0 <_ZdlPv@plt>

00000000001271f8 <std::__ndk1::ctype<wchar_t>::do_is(unsigned long, wchar_t) const>:
  1271f8: d503245f     	bti	c
  1271fc: 7101fc5f     	cmp	w2, #0x7f
  127200: 54000069     	b.ls	0x12720c <std::__ndk1::ctype<wchar_t>::do_is(unsigned long, wchar_t) const+0x14>
  127204: 2a1f03e0     	mov	w0, wzr
  127208: d65f03c0     	ret
  12720c: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  127210: 911b0108     	add	x8, x8, #0x6c0
  127214: f8625908     	ldr	x8, [x8, w2, uxtw #3]
  127218: ea01011f     	tst	x8, x1
  12721c: 1a9f07e0     	cset	w0, ne
  127220: d65f03c0     	ret

0000000000127224 <std::__ndk1::ctype<char>::classic_table()>:
  127224: d503245f     	bti	c
  127228: b0fffaa0     	adrp	x0, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12722c: 911b0000     	add	x0, x0, #0x6c0
  127230: d65f03c0     	ret

0000000000127234 <std::__ndk1::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const>:
  127234: d503245f     	bti	c
  127238: aa0103e0     	mov	x0, x1
  12723c: eb02003f     	cmp	x1, x2
  127240: 540001e0     	b.eq	0x12727c <std::__ndk1::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x48>
  127244: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  127248: 911b0108     	add	x8, x8, #0x6c0
  12724c: 14000006     	b	0x127264 <std::__ndk1::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x30>
  127250: f8697909     	ldr	x9, [x8, x9, lsl #3]
  127254: 91001000     	add	x0, x0, #0x4
  127258: eb02001f     	cmp	x0, x2
  12725c: f8008469     	str	x9, [x3], #0x8
  127260: 540000c0     	b.eq	0x127278 <std::__ndk1::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x44>
  127264: b9400009     	ldr	w9, [x0]
  127268: 7101fd3f     	cmp	w9, #0x7f
  12726c: 54ffff29     	b.ls	0x127250 <std::__ndk1::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x1c>
  127270: aa1f03e9     	mov	x9, xzr
  127274: 17fffff8     	b	0x127254 <std::__ndk1::ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x20>
  127278: aa0203e0     	mov	x0, x2
  12727c: d65f03c0     	ret

0000000000127280 <std::__ndk1::ctype<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const>:
  127280: d503245f     	bti	c
  127284: aa0203e0     	mov	x0, x2
  127288: eb03005f     	cmp	x2, x3
  12728c: 540001a0     	b.eq	0x1272c0 <std::__ndk1::ctype<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x40>
  127290: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  127294: 911b0108     	add	x8, x8, #0x6c0
  127298: 14000004     	b	0x1272a8 <std::__ndk1::ctype<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x28>
  12729c: 91001000     	add	x0, x0, #0x4
  1272a0: eb03001f     	cmp	x0, x3
  1272a4: 54000100     	b.eq	0x1272c4 <std::__ndk1::ctype<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  1272a8: b9400009     	ldr	w9, [x0]
  1272ac: 7101fd3f     	cmp	w9, #0x7f
  1272b0: 54ffff68     	b.hi	0x12729c <std::__ndk1::ctype<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x1c>
  1272b4: f8697909     	ldr	x9, [x8, x9, lsl #3]
  1272b8: ea01013f     	tst	x9, x1
  1272bc: 54ffff00     	b.eq	0x12729c <std::__ndk1::ctype<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x1c>
  1272c0: d65f03c0     	ret
  1272c4: aa0303e0     	mov	x0, x3
  1272c8: d65f03c0     	ret

00000000001272cc <std::__ndk1::ctype<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const>:
  1272cc: d503245f     	bti	c
  1272d0: aa0203e0     	mov	x0, x2
  1272d4: eb03005f     	cmp	x2, x3
  1272d8: 540001a0     	b.eq	0x12730c <std::__ndk1::ctype<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x40>
  1272dc: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  1272e0: 911b0108     	add	x8, x8, #0x6c0
  1272e4: b9400009     	ldr	w9, [x0]
  1272e8: 7101fd3f     	cmp	w9, #0x7f
  1272ec: 54000108     	b.hi	0x12730c <std::__ndk1::ctype<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x40>
  1272f0: f8697909     	ldr	x9, [x8, x9, lsl #3]
  1272f4: ea01013f     	tst	x9, x1
  1272f8: 540000a0     	b.eq	0x12730c <std::__ndk1::ctype<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x40>
  1272fc: 91001000     	add	x0, x0, #0x4
  127300: eb03001f     	cmp	x0, x3
  127304: 54ffff01     	b.ne	0x1272e4 <std::__ndk1::ctype<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x18>
  127308: aa0303e0     	mov	x0, x3
  12730c: d65f03c0     	ret

0000000000127310 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t) const>:
  127310: d503233f     	paciasp
  127314: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  127318: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12731c: 910003fd     	mov	x29, sp
  127320: 2a0103f3     	mov	w19, w1
  127324: 7101fc3f     	cmp	w1, #0x7f
  127328: 54000188     	b.hi	0x127358 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t) const+0x48>
  12732c: 90000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127330: 90000274     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127334: 9118e108     	add	x8, x8, #0x638
  127338: 08dffd08     	ldarb	w8, [x8]
  12733c: 36000188     	tbz	w8, #0x0, 0x12736c <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t) const+0x5c>
  127340: f9431a81     	ldr	x1, [x20, #0x630]
  127344: 2a1303e0     	mov	w0, w19
  127348: 9400e2ee     	bl	0x15ff00 <iswlower_l@plt>
  12734c: 51008268     	sub	w8, w19, #0x20
  127350: 7100001f     	cmp	w0, #0x0
  127354: 1a880273     	csel	w19, w19, w8, eq
  127358: 2a1303e0     	mov	w0, w19
  12735c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  127360: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  127364: d50323bf     	autiasp
  127368: d65f03c0     	ret
  12736c: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127370: 9118e000     	add	x0, x0, #0x638
  127374: 9400e0cb     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  127378: 34fffe40     	cbz	w0, 0x127340 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t) const+0x30>
  12737c: f0fffa21     	adrp	x1, 0x6e000
  127380: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127384: 911fa421     	add	x1, x1, #0x7e9
  127388: aa1f03e2     	mov	x2, xzr
  12738c: 9400e1b5     	bl	0x15fa60 <newlocale@plt>
  127390: f9031a80     	str	x0, [x20, #0x630]
  127394: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127398: 9118e000     	add	x0, x0, #0x638
  12739c: 9400e0cd     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1273a0: 17ffffe8     	b	0x127340 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t) const+0x30>
  1273a4: aa0003f3     	mov	x19, x0
  1273a8: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1273ac: 9118e000     	add	x0, x0, #0x638
  1273b0: 9400e1b0     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1273b4: aa1303e0     	mov	x0, x19
  1273b8: 9400c76a     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001273bc <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const>:
  1273bc: d503233f     	paciasp
  1273c0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1273c4: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1273c8: 910003fd     	mov	x29, sp
  1273cc: a90257f6     	stp	x22, x21, [sp, #0x20]
  1273d0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1273d4: aa0103f3     	mov	x19, x1
  1273d8: eb02003f     	cmp	x1, x2
  1273dc: 54000460     	b.eq	0x127468 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0xac>
  1273e0: 90000275     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1273e4: f0fffa36     	adrp	x22, 0x6e000
  1273e8: aa0203f4     	mov	x20, x2
  1273ec: 90000278     	adrp	x24, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1273f0: 9118e2b5     	add	x21, x21, #0x638
  1273f4: 911fa6d6     	add	x22, x22, #0x7e9
  1273f8: 1400000e     	b	0x127430 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x74>
  1273fc: f9031b00     	str	x0, [x24, #0x630]
  127400: aa1503e0     	mov	x0, x21
  127404: 9400e0b3     	bl	0x15f6d0 <__cxa_guard_release@plt>
  127408: f9431b01     	ldr	x1, [x24, #0x630]
  12740c: 2a1703e0     	mov	w0, w23
  127410: 9400e2c0     	bl	0x15ff10 <islower_l@plt>
  127414: b9400268     	ldr	w8, [x19]
  127418: 7100001f     	cmp	w0, #0x0
  12741c: 51008109     	sub	w9, w8, #0x20
  127420: 1a890117     	csel	w23, w8, w9, eq
  127424: b8004677     	str	w23, [x19], #0x4
  127428: eb14027f     	cmp	x19, x20
  12742c: 540001c0     	b.eq	0x127464 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0xa8>
  127430: b9400277     	ldr	w23, [x19]
  127434: 7101feff     	cmp	w23, #0x7f
  127438: 54ffff68     	b.hi	0x127424 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x68>
  12743c: 08dffea8     	ldarb	w8, [x21]
  127440: 3707fe48     	tbnz	w8, #0x0, 0x127408 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x4c>
  127444: aa1503e0     	mov	x0, x21
  127448: 9400e096     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12744c: 34fffde0     	cbz	w0, 0x127408 <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x4c>
  127450: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127454: aa1603e1     	mov	x1, x22
  127458: aa1f03e2     	mov	x2, xzr
  12745c: 9400e181     	bl	0x15fa60 <newlocale@plt>
  127460: 17ffffe7     	b	0x1273fc <std::__ndk1::ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x40>
  127464: aa1403f3     	mov	x19, x20
  127468: aa1303e0     	mov	x0, x19
  12746c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  127470: a94257f6     	ldp	x22, x21, [sp, #0x20]
  127474: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  127478: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  12747c: d50323bf     	autiasp
  127480: d65f03c0     	ret
  127484: aa0003f3     	mov	x19, x0
  127488: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12748c: 9118e000     	add	x0, x0, #0x638
  127490: 9400e178     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127494: aa1303e0     	mov	x0, x19
  127498: 9400c732     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012749c <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t) const>:
  12749c: d503233f     	paciasp
  1274a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1274a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1274a8: 910003fd     	mov	x29, sp
  1274ac: 2a0103f3     	mov	w19, w1
  1274b0: 7101fc3f     	cmp	w1, #0x7f
  1274b4: 54000188     	b.hi	0x1274e4 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t) const+0x48>
  1274b8: 90000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1274bc: 90000274     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1274c0: 9118e108     	add	x8, x8, #0x638
  1274c4: 08dffd08     	ldarb	w8, [x8]
  1274c8: 36000188     	tbz	w8, #0x0, 0x1274f8 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t) const+0x5c>
  1274cc: f9431a81     	ldr	x1, [x20, #0x630]
  1274d0: 2a1303e0     	mov	w0, w19
  1274d4: 9400e293     	bl	0x15ff20 <isupper_l@plt>
  1274d8: 11008268     	add	w8, w19, #0x20
  1274dc: 7100001f     	cmp	w0, #0x0
  1274e0: 1a880273     	csel	w19, w19, w8, eq
  1274e4: 2a1303e0     	mov	w0, w19
  1274e8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1274ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1274f0: d50323bf     	autiasp
  1274f4: d65f03c0     	ret
  1274f8: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1274fc: 9118e000     	add	x0, x0, #0x638
  127500: 9400e068     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  127504: 34fffe40     	cbz	w0, 0x1274cc <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t) const+0x30>
  127508: f0fffa21     	adrp	x1, 0x6e000
  12750c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127510: 911fa421     	add	x1, x1, #0x7e9
  127514: aa1f03e2     	mov	x2, xzr
  127518: 9400e152     	bl	0x15fa60 <newlocale@plt>
  12751c: f9031a80     	str	x0, [x20, #0x630]
  127520: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127524: 9118e000     	add	x0, x0, #0x638
  127528: 9400e06a     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12752c: 17ffffe8     	b	0x1274cc <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t) const+0x30>
  127530: aa0003f3     	mov	x19, x0
  127534: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127538: 9118e000     	add	x0, x0, #0x638
  12753c: 9400e14d     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127540: aa1303e0     	mov	x0, x19
  127544: 9400c707     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127548 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const>:
  127548: d503233f     	paciasp
  12754c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  127550: a9015ff8     	stp	x24, x23, [sp, #0x10]
  127554: 910003fd     	mov	x29, sp
  127558: a90257f6     	stp	x22, x21, [sp, #0x20]
  12755c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  127560: aa0103f3     	mov	x19, x1
  127564: eb02003f     	cmp	x1, x2
  127568: 54000460     	b.eq	0x1275f4 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0xac>
  12756c: 90000275     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127570: f0fffa36     	adrp	x22, 0x6e000
  127574: aa0203f4     	mov	x20, x2
  127578: 90000278     	adrp	x24, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12757c: 9118e2b5     	add	x21, x21, #0x638
  127580: 911fa6d6     	add	x22, x22, #0x7e9
  127584: 1400000e     	b	0x1275bc <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x74>
  127588: f9031b00     	str	x0, [x24, #0x630]
  12758c: aa1503e0     	mov	x0, x21
  127590: 9400e050     	bl	0x15f6d0 <__cxa_guard_release@plt>
  127594: f9431b01     	ldr	x1, [x24, #0x630]
  127598: 2a1703e0     	mov	w0, w23
  12759c: 9400e261     	bl	0x15ff20 <isupper_l@plt>
  1275a0: b9400268     	ldr	w8, [x19]
  1275a4: 7100001f     	cmp	w0, #0x0
  1275a8: 11008109     	add	w9, w8, #0x20
  1275ac: 1a890117     	csel	w23, w8, w9, eq
  1275b0: b8004677     	str	w23, [x19], #0x4
  1275b4: eb14027f     	cmp	x19, x20
  1275b8: 540001c0     	b.eq	0x1275f0 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0xa8>
  1275bc: b9400277     	ldr	w23, [x19]
  1275c0: 7101feff     	cmp	w23, #0x7f
  1275c4: 54ffff68     	b.hi	0x1275b0 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x68>
  1275c8: 08dffea8     	ldarb	w8, [x21]
  1275cc: 3707fe48     	tbnz	w8, #0x0, 0x127594 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x4c>
  1275d0: aa1503e0     	mov	x0, x21
  1275d4: 9400e033     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1275d8: 34fffde0     	cbz	w0, 0x127594 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x4c>
  1275dc: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1275e0: aa1603e1     	mov	x1, x22
  1275e4: aa1f03e2     	mov	x2, xzr
  1275e8: 9400e11e     	bl	0x15fa60 <newlocale@plt>
  1275ec: 17ffffe7     	b	0x127588 <std::__ndk1::ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x40>
  1275f0: aa1403f3     	mov	x19, x20
  1275f4: aa1303e0     	mov	x0, x19
  1275f8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1275fc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  127600: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  127604: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  127608: d50323bf     	autiasp
  12760c: d65f03c0     	ret
  127610: aa0003f3     	mov	x19, x0
  127614: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127618: 9118e000     	add	x0, x0, #0x638
  12761c: 9400e115     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127620: aa1303e0     	mov	x0, x19
  127624: 9400c6cf     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127628 <std::__ndk1::ctype<wchar_t>::do_widen(char) const>:
  127628: d503245f     	bti	c
  12762c: 12001c20     	and	w0, w1, #0xff
  127630: d65f03c0     	ret

0000000000127634 <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const>:
  127634: d503245f     	bti	c
  127638: aa0103e0     	mov	x0, x1
  12763c: eb02003f     	cmp	x1, x2
  127640: 54000200     	b.eq	0x127680 <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x4c>
  127644: cb00004a     	sub	x10, x2, x0
  127648: f100215f     	cmp	x10, #0x8
  12764c: 540000c3     	b.lo	0x127664 <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x30>
  127650: eb03005f     	cmp	x2, x3
  127654: 54000189     	b.ls	0x127684 <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x50>
  127658: 8b0a0868     	add	x8, x3, x10, lsl #2
  12765c: eb00011f     	cmp	x8, x0
  127660: 54000129     	b.ls	0x127684 <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x50>
  127664: aa0303e8     	mov	x8, x3
  127668: aa0003e9     	mov	x9, x0
  12766c: 3840152a     	ldrb	w10, [x9], #0x1
  127670: eb02013f     	cmp	x9, x2
  127674: b800450a     	str	w10, [x8], #0x4
  127678: 54ffffa1     	b.ne	0x12766c <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x38>
  12767c: aa0203e0     	mov	x0, x2
  127680: d65f03c0     	ret
  127684: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  127688: 9100100c     	add	x12, x0, #0x4
  12768c: 8b0b0009     	add	x9, x0, x11
  127690: 9100406d     	add	x13, x3, #0x10
  127694: 8b0b0868     	add	x8, x3, x11, lsl #2
  127698: aa0b03ee     	mov	x14, x11
  12769c: 2d7f8580     	ldp	s0, s1, [x12, #-0x4]
  1276a0: 9100218c     	add	x12, x12, #0x8
  1276a4: f10021ce     	subs	x14, x14, #0x8
  1276a8: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  1276ac: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  1276b0: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  1276b4: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  1276b8: ad3f85a0     	stp	q0, q1, [x13, #-0x10]
  1276bc: 910081ad     	add	x13, x13, #0x20
  1276c0: 54fffee1     	b.ne	0x12769c <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x68>
  1276c4: eb0b015f     	cmp	x10, x11
  1276c8: 54fffd21     	b.ne	0x12766c <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x38>
  1276cc: 17ffffec     	b	0x12767c <std::__ndk1::ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x48>

00000000001276d0 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t, char) const>:
  1276d0: d503245f     	bti	c
  1276d4: 7101fc3f     	cmp	w1, #0x7f
  1276d8: 1a818040     	csel	w0, w2, w1, hi
  1276dc: d65f03c0     	ret

00000000001276e0 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const>:
  1276e0: d503245f     	bti	c
  1276e4: aa0103e0     	mov	x0, x1
  1276e8: eb02003f     	cmp	x1, x2
  1276ec: 54000660     	b.eq	0x1277b8 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0xd8>
  1276f0: cb000048     	sub	x8, x2, x0
  1276f4: d1001108     	sub	x8, x8, #0x4
  1276f8: f100711f     	cmp	x8, #0x1c
  1276fc: 54000062     	b.hs	0x127708 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x28>
  127700: aa0403e8     	mov	x8, x4
  127704: 14000026     	b	0x12779c <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0xbc>
  127708: d342fd08     	lsr	x8, x8, #2
  12770c: 91000509     	add	x9, x8, #0x1
  127710: 8b090808     	add	x8, x0, x9, lsl #2
  127714: eb04011f     	cmp	x8, x4
  127718: 540000c9     	b.ls	0x127730 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x50>
  12771c: 8b090088     	add	x8, x4, x9
  127720: eb00011f     	cmp	x8, x0
  127724: 54000069     	b.ls	0x127730 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x50>
  127728: aa0403e8     	mov	x8, x4
  12772c: 1400001c     	b	0x12779c <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0xbc>
  127730: 927ded2a     	and	x10, x9, #0x7ffffffffffffff8
  127734: 0e020c60     	dup	v0.4h, w3
  127738: 4f0307e1     	movi	v1.4s, #0x7f
  12773c: 9100400b     	add	x11, x0, #0x10
  127740: 8b0a0088     	add	x8, x4, x10
  127744: 8b0a0800     	add	x0, x0, x10, lsl #2
  127748: 9100108c     	add	x12, x4, #0x4
  12774c: aa0a03ed     	mov	x13, x10
  127750: ad7f8d62     	ldp	q2, q3, [x11, #-0x10]
  127754: 9100816b     	add	x11, x11, #0x20
  127758: f10021ad     	subs	x13, x13, #0x8
  12775c: 6ea13444     	cmhi	v4.4s, v2.4s, v1.4s
  127760: 0e612842     	xtn	v2.4h, v2.4s
  127764: 6ea13465     	cmhi	v5.4s, v3.4s, v1.4s
  127768: 0e612863     	xtn	v3.4h, v3.4s
  12776c: 0e612884     	xtn	v4.4h, v4.4s
  127770: 0e6128a5     	xtn	v5.4h, v5.4s
  127774: 2ea41c02     	bit	v2.8b, v0.8b, v4.8b
  127778: 2ea51c03     	bit	v3.8b, v0.8b, v5.8b
  12777c: 0e212842     	xtn	v2.8b, v2.8h
  127780: 0e212863     	xtn	v3.8b, v3.8h
  127784: 6e0c0462     	mov	v2.s[1], v3.s[0]
  127788: fc1fc182     	stur	d2, [x12, #-0x4]
  12778c: 9100218c     	add	x12, x12, #0x8
  127790: 54fffe01     	b.ne	0x127750 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x70>
  127794: eb0a013f     	cmp	x9, x10
  127798: 540000e0     	b.eq	0x1277b4 <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0xd4>
  12779c: b8404409     	ldr	w9, [x0], #0x4
  1277a0: 7101fd3f     	cmp	w9, #0x7f
  1277a4: 1a898069     	csel	w9, w3, w9, hi
  1277a8: eb02001f     	cmp	x0, x2
  1277ac: 38001509     	strb	w9, [x8], #0x1
  1277b0: 54ffff61     	b.ne	0x12779c <std::__ndk1::ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0xbc>
  1277b4: aa0203e0     	mov	x0, x2
  1277b8: d65f03c0     	ret

00000000001277bc <std::__ndk1::ctype<char>::ctype(unsigned long const*, bool, unsigned long)>:
  1277bc: d503245f     	bti	c
  1277c0: b0000228     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1277c4: d1000469     	sub	x9, x3, #0x1
  1277c8: f9477908     	ldr	x8, [x8, #0xef0]
  1277cc: a9008409     	stp	x9, x1, [x0, #0x8]
  1277d0: 39006002     	strb	w2, [x0, #0x18]
  1277d4: 91004108     	add	x8, x8, #0x10
  1277d8: f9000008     	str	x8, [x0]
  1277dc: b4000041     	cbz	x1, 0x1277e4 <std::__ndk1::ctype<char>::ctype(unsigned long const*, bool, unsigned long)+0x28>
  1277e0: d65f03c0     	ret
  1277e4: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  1277e8: 911b0108     	add	x8, x8, #0x6c0
  1277ec: f9000808     	str	x8, [x0, #0x10]
  1277f0: d65f03c0     	ret

00000000001277f4 <std::__ndk1::ctype<char>::~ctype()>:
  1277f4: d503233f     	paciasp
  1277f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1277fc: f9000bf3     	str	x19, [sp, #0x10]
  127800: 910003fd     	mov	x29, sp
  127804: b0000228     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  127808: aa0003f3     	mov	x19, x0
  12780c: f9477908     	ldr	x8, [x8, #0xef0]
  127810: f9400800     	ldr	x0, [x0, #0x10]
  127814: 91004108     	add	x8, x8, #0x10
  127818: f9000268     	str	x8, [x19]
  12781c: b4000080     	cbz	x0, 0x12782c <std::__ndk1::ctype<char>::~ctype()+0x38>
  127820: 39406268     	ldrb	w8, [x19, #0x18]
  127824: 34000048     	cbz	w8, 0x12782c <std::__ndk1::ctype<char>::~ctype()+0x38>
  127828: 9400d7ee     	bl	0x15d7e0 <_ZdaPv@plt>
  12782c: aa1303e0     	mov	x0, x19
  127830: f9400bf3     	ldr	x19, [sp, #0x10]
  127834: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  127838: d50323bf     	autiasp
  12783c: 1400d8b9     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

0000000000127840 <std::__ndk1::ctype<char>::~ctype()>:
  127840: d503233f     	paciasp
  127844: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  127848: f9000bf3     	str	x19, [sp, #0x10]
  12784c: 910003fd     	mov	x29, sp
  127850: b0000228     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  127854: aa0003f3     	mov	x19, x0
  127858: f9477908     	ldr	x8, [x8, #0xef0]
  12785c: f9400800     	ldr	x0, [x0, #0x10]
  127860: 91004108     	add	x8, x8, #0x10
  127864: f9000268     	str	x8, [x19]
  127868: b4000080     	cbz	x0, 0x127878 <std::__ndk1::ctype<char>::~ctype()+0x38>
  12786c: 39406268     	ldrb	w8, [x19, #0x18]
  127870: 34000048     	cbz	w8, 0x127878 <std::__ndk1::ctype<char>::~ctype()+0x38>
  127874: 9400d7db     	bl	0x15d7e0 <_ZdaPv@plt>
  127878: aa1303e0     	mov	x0, x19
  12787c: 9400d8a9     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  127880: aa1303e0     	mov	x0, x19
  127884: f9400bf3     	ldr	x19, [sp, #0x10]
  127888: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12788c: d50323bf     	autiasp
  127890: 1400d594     	b	0x15cee0 <_ZdlPv@plt>

0000000000127894 <std::__ndk1::ctype<char>::do_toupper(char) const>:
  127894: d503233f     	paciasp
  127898: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12789c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1278a0: 910003fd     	mov	x29, sp
  1278a4: 2a0103f3     	mov	w19, w1
  1278a8: 37380181     	tbnz	w1, #0x7, 0x1278d8 <std::__ndk1::ctype<char>::do_toupper(char) const+0x44>
  1278ac: 90000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1278b0: 90000274     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1278b4: 9118e108     	add	x8, x8, #0x638
  1278b8: 08dffd08     	ldarb	w8, [x8]
  1278bc: 36000188     	tbz	w8, #0x0, 0x1278ec <std::__ndk1::ctype<char>::do_toupper(char) const+0x58>
  1278c0: 12001e60     	and	w0, w19, #0xff
  1278c4: f9431a81     	ldr	x1, [x20, #0x630]
  1278c8: 9400e192     	bl	0x15ff10 <islower_l@plt>
  1278cc: 51008268     	sub	w8, w19, #0x20
  1278d0: 7100001f     	cmp	w0, #0x0
  1278d4: 1a880273     	csel	w19, w19, w8, eq
  1278d8: 2a1303e0     	mov	w0, w19
  1278dc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1278e0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1278e4: d50323bf     	autiasp
  1278e8: d65f03c0     	ret
  1278ec: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1278f0: 9118e000     	add	x0, x0, #0x638
  1278f4: 9400df6b     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1278f8: 34fffe40     	cbz	w0, 0x1278c0 <std::__ndk1::ctype<char>::do_toupper(char) const+0x2c>
  1278fc: f0fffa21     	adrp	x1, 0x6e000
  127900: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127904: 911fa421     	add	x1, x1, #0x7e9
  127908: aa1f03e2     	mov	x2, xzr
  12790c: 9400e055     	bl	0x15fa60 <newlocale@plt>
  127910: f9031a80     	str	x0, [x20, #0x630]
  127914: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127918: 9118e000     	add	x0, x0, #0x638
  12791c: 9400df6d     	bl	0x15f6d0 <__cxa_guard_release@plt>
  127920: 17ffffe8     	b	0x1278c0 <std::__ndk1::ctype<char>::do_toupper(char) const+0x2c>
  127924: aa0003f3     	mov	x19, x0
  127928: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12792c: 9118e000     	add	x0, x0, #0x638
  127930: 9400e050     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127934: aa1303e0     	mov	x0, x19
  127938: 9400c60a     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012793c <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const>:
  12793c: d503233f     	paciasp
  127940: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  127944: a9015ff8     	stp	x24, x23, [sp, #0x10]
  127948: 910003fd     	mov	x29, sp
  12794c: a90257f6     	stp	x22, x21, [sp, #0x20]
  127950: a9034ff4     	stp	x20, x19, [sp, #0x30]
  127954: aa0103f3     	mov	x19, x1
  127958: eb02003f     	cmp	x1, x2
  12795c: 54000440     	b.eq	0x1279e4 <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0xa8>
  127960: 90000275     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127964: f0fffa36     	adrp	x22, 0x6e000
  127968: aa0203f4     	mov	x20, x2
  12796c: 90000277     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127970: 9118e2b5     	add	x21, x21, #0x638
  127974: 911fa6d6     	add	x22, x22, #0x7e9
  127978: 1400000e     	b	0x1279b0 <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0x74>
  12797c: f9031ae0     	str	x0, [x23, #0x630]
  127980: aa1503e0     	mov	x0, x21
  127984: 9400df53     	bl	0x15f6d0 <__cxa_guard_release@plt>
  127988: 12001f00     	and	w0, w24, #0xff
  12798c: f9431ae1     	ldr	x1, [x23, #0x630]
  127990: 9400e160     	bl	0x15ff10 <islower_l@plt>
  127994: 39400268     	ldrb	w8, [x19]
  127998: 7100001f     	cmp	w0, #0x0
  12799c: 51008109     	sub	w9, w8, #0x20
  1279a0: 1a890118     	csel	w24, w8, w9, eq
  1279a4: 38001678     	strb	w24, [x19], #0x1
  1279a8: eb14027f     	cmp	x19, x20
  1279ac: 540001a0     	b.eq	0x1279e0 <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0xa4>
  1279b0: 39c00278     	ldrsb	w24, [x19]
  1279b4: 37ffff98     	tbnz	w24, #0x1f, 0x1279a4 <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0x68>
  1279b8: 08dffea8     	ldarb	w8, [x21]
  1279bc: 3707fe68     	tbnz	w8, #0x0, 0x127988 <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0x4c>
  1279c0: aa1503e0     	mov	x0, x21
  1279c4: 9400df37     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1279c8: 34fffe00     	cbz	w0, 0x127988 <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0x4c>
  1279cc: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1279d0: aa1603e1     	mov	x1, x22
  1279d4: aa1f03e2     	mov	x2, xzr
  1279d8: 9400e022     	bl	0x15fa60 <newlocale@plt>
  1279dc: 17ffffe8     	b	0x12797c <std::__ndk1::ctype<char>::do_toupper(char*, char const*) const+0x40>
  1279e0: aa1403f3     	mov	x19, x20
  1279e4: aa1303e0     	mov	x0, x19
  1279e8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1279ec: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1279f0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  1279f4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1279f8: d50323bf     	autiasp
  1279fc: d65f03c0     	ret
  127a00: aa0003f3     	mov	x19, x0
  127a04: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127a08: 9118e000     	add	x0, x0, #0x638
  127a0c: 9400e019     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127a10: aa1303e0     	mov	x0, x19
  127a14: 9400c5d3     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127a18 <std::__ndk1::ctype<char>::do_tolower(char) const>:
  127a18: d503233f     	paciasp
  127a1c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  127a20: a9014ff4     	stp	x20, x19, [sp, #0x10]
  127a24: 910003fd     	mov	x29, sp
  127a28: 2a0103f3     	mov	w19, w1
  127a2c: 37380181     	tbnz	w1, #0x7, 0x127a5c <std::__ndk1::ctype<char>::do_tolower(char) const+0x44>
  127a30: 90000268     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127a34: 90000274     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127a38: 9118e108     	add	x8, x8, #0x638
  127a3c: 08dffd08     	ldarb	w8, [x8]
  127a40: 36000188     	tbz	w8, #0x0, 0x127a70 <std::__ndk1::ctype<char>::do_tolower(char) const+0x58>
  127a44: 12001e60     	and	w0, w19, #0xff
  127a48: f9431a81     	ldr	x1, [x20, #0x630]
  127a4c: 9400e135     	bl	0x15ff20 <isupper_l@plt>
  127a50: 11008268     	add	w8, w19, #0x20
  127a54: 7100001f     	cmp	w0, #0x0
  127a58: 1a880273     	csel	w19, w19, w8, eq
  127a5c: 2a1303e0     	mov	w0, w19
  127a60: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  127a64: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  127a68: d50323bf     	autiasp
  127a6c: d65f03c0     	ret
  127a70: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127a74: 9118e000     	add	x0, x0, #0x638
  127a78: 9400df0a     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  127a7c: 34fffe40     	cbz	w0, 0x127a44 <std::__ndk1::ctype<char>::do_tolower(char) const+0x2c>
  127a80: f0fffa21     	adrp	x1, 0x6e000
  127a84: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127a88: 911fa421     	add	x1, x1, #0x7e9
  127a8c: aa1f03e2     	mov	x2, xzr
  127a90: 9400dff4     	bl	0x15fa60 <newlocale@plt>
  127a94: f9031a80     	str	x0, [x20, #0x630]
  127a98: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127a9c: 9118e000     	add	x0, x0, #0x638
  127aa0: 9400df0c     	bl	0x15f6d0 <__cxa_guard_release@plt>
  127aa4: 17ffffe8     	b	0x127a44 <std::__ndk1::ctype<char>::do_tolower(char) const+0x2c>
  127aa8: aa0003f3     	mov	x19, x0
  127aac: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127ab0: 9118e000     	add	x0, x0, #0x638
  127ab4: 9400dfef     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127ab8: aa1303e0     	mov	x0, x19
  127abc: 9400c5a9     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127ac0 <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const>:
  127ac0: d503233f     	paciasp
  127ac4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  127ac8: a9015ff8     	stp	x24, x23, [sp, #0x10]
  127acc: 910003fd     	mov	x29, sp
  127ad0: a90257f6     	stp	x22, x21, [sp, #0x20]
  127ad4: a9034ff4     	stp	x20, x19, [sp, #0x30]
  127ad8: aa0103f3     	mov	x19, x1
  127adc: eb02003f     	cmp	x1, x2
  127ae0: 54000440     	b.eq	0x127b68 <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0xa8>
  127ae4: 90000275     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127ae8: f0fffa36     	adrp	x22, 0x6e000
  127aec: aa0203f4     	mov	x20, x2
  127af0: 90000277     	adrp	x23, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127af4: 9118e2b5     	add	x21, x21, #0x638
  127af8: 911fa6d6     	add	x22, x22, #0x7e9
  127afc: 1400000e     	b	0x127b34 <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0x74>
  127b00: f9031ae0     	str	x0, [x23, #0x630]
  127b04: aa1503e0     	mov	x0, x21
  127b08: 9400def2     	bl	0x15f6d0 <__cxa_guard_release@plt>
  127b0c: 12001f00     	and	w0, w24, #0xff
  127b10: f9431ae1     	ldr	x1, [x23, #0x630]
  127b14: 9400e103     	bl	0x15ff20 <isupper_l@plt>
  127b18: 39400268     	ldrb	w8, [x19]
  127b1c: 7100001f     	cmp	w0, #0x0
  127b20: 11008109     	add	w9, w8, #0x20
  127b24: 1a890118     	csel	w24, w8, w9, eq
  127b28: 38001678     	strb	w24, [x19], #0x1
  127b2c: eb14027f     	cmp	x19, x20
  127b30: 540001a0     	b.eq	0x127b64 <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0xa4>
  127b34: 39c00278     	ldrsb	w24, [x19]
  127b38: 37ffff98     	tbnz	w24, #0x1f, 0x127b28 <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0x68>
  127b3c: 08dffea8     	ldarb	w8, [x21]
  127b40: 3707fe68     	tbnz	w8, #0x0, 0x127b0c <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0x4c>
  127b44: aa1503e0     	mov	x0, x21
  127b48: 9400ded6     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  127b4c: 34fffe00     	cbz	w0, 0x127b0c <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0x4c>
  127b50: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127b54: aa1603e1     	mov	x1, x22
  127b58: aa1f03e2     	mov	x2, xzr
  127b5c: 9400dfc1     	bl	0x15fa60 <newlocale@plt>
  127b60: 17ffffe8     	b	0x127b00 <std::__ndk1::ctype<char>::do_tolower(char*, char const*) const+0x40>
  127b64: aa1403f3     	mov	x19, x20
  127b68: aa1303e0     	mov	x0, x19
  127b6c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  127b70: a94257f6     	ldp	x22, x21, [sp, #0x20]
  127b74: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  127b78: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  127b7c: d50323bf     	autiasp
  127b80: d65f03c0     	ret
  127b84: aa0003f3     	mov	x19, x0
  127b88: 90000260     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  127b8c: 9118e000     	add	x0, x0, #0x638
  127b90: 9400dfb8     	bl	0x15fa70 <__cxa_guard_abort@plt>
  127b94: aa1303e0     	mov	x0, x19
  127b98: 9400c572     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127b9c <std::__ndk1::ctype<char>::do_widen(char) const>:
  127b9c: d503245f     	bti	c
  127ba0: 2a0103e0     	mov	w0, w1
  127ba4: d65f03c0     	ret

0000000000127ba8 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const>:
  127ba8: d503245f     	bti	c
  127bac: aa0103e0     	mov	x0, x1
  127bb0: eb02003f     	cmp	x1, x2
  127bb4: 54000660     	b.eq	0x127c80 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xd8>
  127bb8: cb000048     	sub	x8, x2, x0
  127bbc: f100211f     	cmp	x8, #0x8
  127bc0: 54000062     	b.hs	0x127bcc <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0x24>
  127bc4: aa0303e9     	mov	x9, x3
  127bc8: 14000029     	b	0x127c6c <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xc4>
  127bcc: eb03005f     	cmp	x2, x3
  127bd0: 540000c9     	b.ls	0x127be8 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0x40>
  127bd4: 8b080069     	add	x9, x3, x8
  127bd8: eb00013f     	cmp	x9, x0
  127bdc: 54000069     	b.ls	0x127be8 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0x40>
  127be0: aa0303e9     	mov	x9, x3
  127be4: 14000022     	b	0x127c6c <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xc4>
  127be8: f100811f     	cmp	x8, #0x20
  127bec: 54000062     	b.hs	0x127bf8 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0x50>
  127bf0: aa1f03ea     	mov	x10, xzr
  127bf4: 1400000f     	b	0x127c30 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0x88>
  127bf8: 927be90a     	and	x10, x8, #0xffffffffffffffe0
  127bfc: 91004009     	add	x9, x0, #0x10
  127c00: 9100406b     	add	x11, x3, #0x10
  127c04: aa0a03ec     	mov	x12, x10
  127c08: ad7f8520     	ldp	q0, q1, [x9, #-0x10]
  127c0c: 91008129     	add	x9, x9, #0x20
  127c10: f100818c     	subs	x12, x12, #0x20
  127c14: ad3f8560     	stp	q0, q1, [x11, #-0x10]
  127c18: 9100816b     	add	x11, x11, #0x20
  127c1c: 54ffff61     	b.ne	0x127c08 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0x60>
  127c20: eb0a011f     	cmp	x8, x10
  127c24: 540002c0     	b.eq	0x127c7c <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xd4>
  127c28: f27d051f     	tst	x8, #0x18
  127c2c: 540001c0     	b.eq	0x127c64 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xbc>
  127c30: 927df10b     	and	x11, x8, #0xfffffffffffffff8
  127c34: 8b0a000c     	add	x12, x0, x10
  127c38: 8b0b0069     	add	x9, x3, x11
  127c3c: 8b0b0000     	add	x0, x0, x11
  127c40: 8b0a006d     	add	x13, x3, x10
  127c44: cb0b014a     	sub	x10, x10, x11
  127c48: fc408580     	ldr	d0, [x12], #0x8
  127c4c: b100214a     	adds	x10, x10, #0x8
  127c50: fc0085a0     	str	d0, [x13], #0x8
  127c54: 54ffffa1     	b.ne	0x127c48 <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xa0>
  127c58: eb0b011f     	cmp	x8, x11
  127c5c: 54000081     	b.ne	0x127c6c <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xc4>
  127c60: 14000007     	b	0x127c7c <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xd4>
  127c64: 8b0a0000     	add	x0, x0, x10
  127c68: 8b0a0069     	add	x9, x3, x10
  127c6c: 38401408     	ldrb	w8, [x0], #0x1
  127c70: eb02001f     	cmp	x0, x2
  127c74: 38001528     	strb	w8, [x9], #0x1
  127c78: 54ffffa1     	b.ne	0x127c6c <std::__ndk1::ctype<char>::do_widen(char const*, char const*, char*) const+0xc4>
  127c7c: aa0203e0     	mov	x0, x2
  127c80: d65f03c0     	ret

0000000000127c84 <std::__ndk1::ctype<char>::do_narrow(char, char) const>:
  127c84: d503245f     	bti	c
  127c88: 13001c28     	sxtb	w8, w1
  127c8c: 7100011f     	cmp	w8, #0x0
  127c90: 1a81b040     	csel	w0, w2, w1, lt
  127c94: d65f03c0     	ret

0000000000127c98 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const>:
  127c98: d503245f     	bti	c
  127c9c: aa0103e0     	mov	x0, x1
  127ca0: eb02003f     	cmp	x1, x2
  127ca4: 54000240     	b.eq	0x127cec <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x54>
  127ca8: cb000048     	sub	x8, x2, x0
  127cac: f100211f     	cmp	x8, #0x8
  127cb0: 540000c3     	b.lo	0x127cc8 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x30>
  127cb4: eb04005f     	cmp	x2, x4
  127cb8: 540001c9     	b.ls	0x127cf0 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x58>
  127cbc: 8b080089     	add	x9, x4, x8
  127cc0: eb00013f     	cmp	x9, x0
  127cc4: 54000169     	b.ls	0x127cf0 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x58>
  127cc8: aa0403e9     	mov	x9, x4
  127ccc: aa0003ea     	mov	x10, x0
  127cd0: 38c01548     	ldrsb	w8, [x10], #0x1
  127cd4: 7100011f     	cmp	w8, #0x0
  127cd8: 1a88b068     	csel	w8, w3, w8, lt
  127cdc: eb02015f     	cmp	x10, x2
  127ce0: 38001528     	strb	w8, [x9], #0x1
  127ce4: 54ffff61     	b.ne	0x127cd0 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x38>
  127ce8: aa0203e0     	mov	x0, x2
  127cec: d65f03c0     	ret
  127cf0: f100811f     	cmp	x8, #0x20
  127cf4: 54000062     	b.hs	0x127d00 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x68>
  127cf8: aa1f03eb     	mov	x11, xzr
  127cfc: 14000014     	b	0x127d4c <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0xb4>
  127d00: 927be90b     	and	x11, x8, #0xffffffffffffffe0
  127d04: 91004009     	add	x9, x0, #0x10
  127d08: 9100408a     	add	x10, x4, #0x10
  127d0c: aa0b03ec     	mov	x12, x11
  127d10: 4e010c60     	dup	v0.16b, w3
  127d14: ad7f8921     	ldp	q1, q2, [x9, #-0x10]
  127d18: 91008129     	add	x9, x9, #0x20
  127d1c: f100818c     	subs	x12, x12, #0x20
  127d20: 4e20a823     	cmlt	v3.16b, v1.16b, #0
  127d24: 4e20a844     	cmlt	v4.16b, v2.16b, #0
  127d28: 6ea31c01     	bit	v1.16b, v0.16b, v3.16b
  127d2c: 6ea41c02     	bit	v2.16b, v0.16b, v4.16b
  127d30: ad3f8941     	stp	q1, q2, [x10, #-0x10]
  127d34: 9100814a     	add	x10, x10, #0x20
  127d38: 54fffee1     	b.ne	0x127d14 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x7c>
  127d3c: eb0b011f     	cmp	x8, x11
  127d40: 54fffd40     	b.eq	0x127ce8 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x50>
  127d44: f27d051f     	tst	x8, #0x18
  127d48: 54000220     	b.eq	0x127d8c <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0xf4>
  127d4c: 927df10c     	and	x12, x8, #0xfffffffffffffff8
  127d50: 0e010c60     	dup	v0.8b, w3
  127d54: 8b0c0089     	add	x9, x4, x12
  127d58: 8b0c000a     	add	x10, x0, x12
  127d5c: 8b0b000d     	add	x13, x0, x11
  127d60: 8b0b008e     	add	x14, x4, x11
  127d64: cb0c016b     	sub	x11, x11, x12
  127d68: fc4085a1     	ldr	d1, [x13], #0x8
  127d6c: b100216b     	adds	x11, x11, #0x8
  127d70: 0e20a822     	cmlt	v2.8b, v1.8b, #0
  127d74: 2ea21c01     	bit	v1.8b, v0.8b, v2.8b
  127d78: fc0085c1     	str	d1, [x14], #0x8
  127d7c: 54ffff61     	b.ne	0x127d68 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0xd0>
  127d80: eb0c011f     	cmp	x8, x12
  127d84: 54fffa61     	b.ne	0x127cd0 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x38>
  127d88: 17ffffd8     	b	0x127ce8 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x50>
  127d8c: 8b0b000a     	add	x10, x0, x11
  127d90: 8b0b0089     	add	x9, x4, x11
  127d94: 17ffffcf     	b	0x127cd0 <std::__ndk1::ctype<char>::do_narrow(char const*, char const*, char, char*) const+0x38>

0000000000127d98 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)>:
  127d98: d503233f     	paciasp
  127d9c: d101c3ff     	sub	sp, sp, #0x70
  127da0: a9047bfd     	stp	x29, x30, [sp, #0x40]
  127da4: 910103fd     	add	x29, sp, #0x40
  127da8: f9002bf5     	str	x21, [sp, #0x50]
  127dac: a9064ff4     	stp	x20, x19, [sp, #0x60]
  127db0: d0000229     	adrp	x9, 0x16d000
  127db4: d53bd055     	mrs	x21, TPIDR_EL0
  127db8: f94016a8     	ldr	x8, [x21, #0x28]
  127dbc: aa0103f4     	mov	x20, x1
  127dc0: aa0003f3     	mov	x19, x0
  127dc4: d100044a     	sub	x10, x2, #0x1
  127dc8: f9407929     	ldr	x9, [x9, #0xf0]
  127dcc: f81f83a8     	stur	x8, [x29, #-0x8]
  127dd0: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  127dd4: 911b0108     	add	x8, x8, #0x6c0
  127dd8: 3900601f     	strb	wzr, [x0, #0x18]
  127ddc: 91004129     	add	x9, x9, #0x10
  127de0: a900a00a     	stp	x10, x8, [x0, #0x8]
  127de4: f9000009     	str	x9, [x0]
  127de8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127dec: aa1f03e2     	mov	x2, xzr
  127df0: 9400df1c     	bl	0x15fa60 <newlocale@plt>
  127df4: f9001260     	str	x0, [x19, #0x20]
  127df8: b4000160     	cbz	x0, 0x127e24 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0x8c>
  127dfc: f94016a8     	ldr	x8, [x21, #0x28]
  127e00: f85f83a9     	ldur	x9, [x29, #-0x8]
  127e04: eb09011f     	cmp	x8, x9
  127e08: 540002e1     	b.ne	0x127e64 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0xcc>
  127e0c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  127e10: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  127e14: f9402bf5     	ldr	x21, [sp, #0x50]
  127e18: 9101c3ff     	add	sp, sp, #0x70
  127e1c: d50323bf     	autiasp
  127e20: d65f03c0     	ret
  127e24: 910023e0     	add	x0, sp, #0x8
  127e28: aa1403e1     	mov	x1, x20
  127e2c: 9400de11     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  127e30: f0fffa42     	adrp	x2, 0x72000
  127e34: 910023e0     	add	x0, sp, #0x8
  127e38: 9104c842     	add	x2, x2, #0x132
  127e3c: aa1f03e1     	mov	x1, xzr
  127e40: 9400dd44     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  127e44: f9400808     	ldr	x8, [x0, #0x10]
  127e48: 3dc00000     	ldr	q0, [x0]
  127e4c: f9001be8     	str	x8, [sp, #0x30]
  127e50: 3d800be0     	str	q0, [sp, #0x20]
  127e54: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  127e58: f900001f     	str	xzr, [x0]
  127e5c: 910083e0     	add	x0, sp, #0x20
  127e60: 97fff9b7     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  127e64: 9400d3f3     	bl	0x15ce30 <__stack_chk_fail@plt>
  127e68: 394083e8     	ldrb	w8, [sp, #0x20]
  127e6c: aa0003f4     	mov	x20, x0
  127e70: 360000a8     	tbz	w8, #0x0, 0x127e84 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0xec>
  127e74: f9401be0     	ldr	x0, [sp, #0x30]
  127e78: 9400d41a     	bl	0x15cee0 <_ZdlPv@plt>
  127e7c: 14000002     	b	0x127e84 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0xec>
  127e80: aa0003f4     	mov	x20, x0
  127e84: 394023e8     	ldrb	w8, [sp, #0x8]
  127e88: 360000c8     	tbz	w8, #0x0, 0x127ea0 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0x108>
  127e8c: f9400fe0     	ldr	x0, [sp, #0x18]
  127e90: 9400d414     	bl	0x15cee0 <_ZdlPv@plt>
  127e94: 14000003     	b	0x127ea0 <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0x108>
  127e98: 14000001     	b	0x127e9c <std::__ndk1::ctype_byname<char>::ctype_byname(char const*, unsigned long)+0x104>
  127e9c: aa0003f4     	mov	x20, x0
  127ea0: aa1303e0     	mov	x0, x19
  127ea4: 9400e023     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  127ea8: aa1403e0     	mov	x0, x20
  127eac: 9400c4ad     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127eb0 <std::__ndk1::ctype_byname<char>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)>:
  127eb0: d503233f     	paciasp
  127eb4: d10143ff     	sub	sp, sp, #0x50
  127eb8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  127ebc: 910083fd     	add	x29, sp, #0x20
  127ec0: f9001bf5     	str	x21, [sp, #0x30]
  127ec4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  127ec8: d53bd055     	mrs	x21, TPIDR_EL0
  127ecc: d0000229     	adrp	x9, 0x16d000
  127ed0: f94016a8     	ldr	x8, [x21, #0x28]
  127ed4: d100044a     	sub	x10, x2, #0x1
  127ed8: aa0103f4     	mov	x20, x1
  127edc: aa0003f3     	mov	x19, x0
  127ee0: f9407929     	ldr	x9, [x9, #0xf0]
  127ee4: f81f83a8     	stur	x8, [x29, #-0x8]
  127ee8: b0fffaa8     	adrp	x8, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  127eec: 911b0108     	add	x8, x8, #0x6c0
  127ef0: 3900601f     	strb	wzr, [x0, #0x18]
  127ef4: a900a00a     	stp	x10, x8, [x0, #0x8]
  127ef8: 91004128     	add	x8, x9, #0x10
  127efc: f9000008     	str	x8, [x0]
  127f00: 39400028     	ldrb	w8, [x1]
  127f04: f9400829     	ldr	x9, [x1, #0x10]
  127f08: 7200011f     	tst	w8, #0x1
  127f0c: 9a811521     	csinc	x1, x9, x1, ne
  127f10: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  127f14: aa1f03e2     	mov	x2, xzr
  127f18: 9400ded2     	bl	0x15fa60 <newlocale@plt>
  127f1c: f9001260     	str	x0, [x19, #0x20]
  127f20: b4000160     	cbz	x0, 0x127f4c <std::__ndk1::ctype_byname<char>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0x9c>
  127f24: f94016a8     	ldr	x8, [x21, #0x28]
  127f28: f85f83a9     	ldur	x9, [x29, #-0x8]
  127f2c: eb09011f     	cmp	x8, x9
  127f30: 540001c1     	b.ne	0x127f68 <std::__ndk1::ctype_byname<char>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xb8>
  127f34: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  127f38: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  127f3c: f9401bf5     	ldr	x21, [sp, #0x30]
  127f40: 910143ff     	add	sp, sp, #0x50
  127f44: d50323bf     	autiasp
  127f48: d65f03c0     	ret
  127f4c: f0fffa40     	adrp	x0, 0x72000
  127f50: 910003e8     	mov	x8, sp
  127f54: 9104c800     	add	x0, x0, #0x132
  127f58: aa1403e1     	mov	x1, x20
  127f5c: 9400db69     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  127f60: 910003e0     	mov	x0, sp
  127f64: 97fff976     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  127f68: 9400d3b2     	bl	0x15ce30 <__stack_chk_fail@plt>
  127f6c: 394003e8     	ldrb	w8, [sp]
  127f70: aa0003f4     	mov	x20, x0
  127f74: 360000c8     	tbz	w8, #0x0, 0x127f8c <std::__ndk1::ctype_byname<char>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xdc>
  127f78: f9400be0     	ldr	x0, [sp, #0x10]
  127f7c: 9400d3d9     	bl	0x15cee0 <_ZdlPv@plt>
  127f80: 14000003     	b	0x127f8c <std::__ndk1::ctype_byname<char>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xdc>
  127f84: 14000001     	b	0x127f88 <std::__ndk1::ctype_byname<char>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xd8>
  127f88: aa0003f4     	mov	x20, x0
  127f8c: aa1303e0     	mov	x0, x19
  127f90: 9400dfe8     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  127f94: aa1403e0     	mov	x0, x20
  127f98: 9400c472     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000127f9c <std::__ndk1::ctype_byname<char>::~ctype_byname()>:
  127f9c: d503233f     	paciasp
  127fa0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  127fa4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  127fa8: 910003fd     	mov	x29, sp
  127fac: d0000228     	adrp	x8, 0x16d000
  127fb0: aa0003f3     	mov	x19, x0
  127fb4: f9407908     	ldr	x8, [x8, #0xf0]
  127fb8: f9401000     	ldr	x0, [x0, #0x20]
  127fbc: 91004108     	add	x8, x8, #0x10
  127fc0: f9000268     	str	x8, [x19]
  127fc4: 9400dfbb     	bl	0x15feb0 <freelocale@plt>
  127fc8: b0000228     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  127fcc: f9477908     	ldr	x8, [x8, #0xef0]
  127fd0: f9400a60     	ldr	x0, [x19, #0x10]
  127fd4: 91004108     	add	x8, x8, #0x10
  127fd8: f9000268     	str	x8, [x19]
  127fdc: b4000080     	cbz	x0, 0x127fec <std::__ndk1::ctype_byname<char>::~ctype_byname()+0x50>
  127fe0: 39406268     	ldrb	w8, [x19, #0x18]
  127fe4: 34000048     	cbz	w8, 0x127fec <std::__ndk1::ctype_byname<char>::~ctype_byname()+0x50>
  127fe8: 9400d5fe     	bl	0x15d7e0 <_ZdaPv@plt>
  127fec: aa1303e0     	mov	x0, x19
  127ff0: 9400d6cc     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  127ff4: aa1303e0     	mov	x0, x19
  127ff8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  127ffc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  128000: d50323bf     	autiasp
  128004: 1400d3b7     	b	0x15cee0 <_ZdlPv@plt>
  128008: aa0003f4     	mov	x20, x0
  12800c: aa1303e0     	mov	x0, x19
  128010: 9400dfc8     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  128014: aa1403e0     	mov	x0, x20
  128018: 97fe03c7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012801c <std::__ndk1::ctype_byname<char>::do_toupper(char) const>:
  12801c: d503233f     	paciasp
  128020: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  128024: 910003fd     	mov	x29, sp
  128028: 12001c28     	and	w8, w1, #0xff
  12802c: f9401001     	ldr	x1, [x0, #0x20]
  128030: 2a0803e0     	mov	w0, w8
  128034: 9400dfc7     	bl	0x15ff50 <toupper_l@plt>
  128038: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  12803c: d50323bf     	autiasp
  128040: d65f03c0     	ret

0000000000128044 <std::__ndk1::ctype_byname<char>::do_toupper(char*, char const*) const>:
  128044: d503233f     	paciasp
  128048: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  12804c: f9000bf5     	str	x21, [sp, #0x10]
  128050: 910003fd     	mov	x29, sp
  128054: a9024ff4     	stp	x20, x19, [sp, #0x20]
  128058: aa0103f3     	mov	x19, x1
  12805c: eb02003f     	cmp	x1, x2
  128060: 54000140     	b.eq	0x128088 <std::__ndk1::ctype_byname<char>::do_toupper(char*, char const*) const+0x44>
  128064: aa0203f4     	mov	x20, x2
  128068: aa0003f5     	mov	x21, x0
  12806c: 39400260     	ldrb	w0, [x19]
  128070: f94012a1     	ldr	x1, [x21, #0x20]
  128074: 9400dfb7     	bl	0x15ff50 <toupper_l@plt>
  128078: 38001660     	strb	w0, [x19], #0x1
  12807c: eb14027f     	cmp	x19, x20
  128080: 54ffff61     	b.ne	0x12806c <std::__ndk1::ctype_byname<char>::do_toupper(char*, char const*) const+0x28>
  128084: aa1403f3     	mov	x19, x20
  128088: aa1303e0     	mov	x0, x19
  12808c: f9400bf5     	ldr	x21, [sp, #0x10]
  128090: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  128094: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  128098: d50323bf     	autiasp
  12809c: d65f03c0     	ret

00000000001280a0 <std::__ndk1::ctype_byname<char>::do_tolower(char) const>:
  1280a0: d503233f     	paciasp
  1280a4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1280a8: 910003fd     	mov	x29, sp
  1280ac: 12001c28     	and	w8, w1, #0xff
  1280b0: f9401001     	ldr	x1, [x0, #0x20]
  1280b4: 2a0803e0     	mov	w0, w8
  1280b8: 9400dfaa     	bl	0x15ff60 <tolower_l@plt>
  1280bc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1280c0: d50323bf     	autiasp
  1280c4: d65f03c0     	ret

00000000001280c8 <std::__ndk1::ctype_byname<char>::do_tolower(char*, char const*) const>:
  1280c8: d503233f     	paciasp
  1280cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1280d0: f9000bf5     	str	x21, [sp, #0x10]
  1280d4: 910003fd     	mov	x29, sp
  1280d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1280dc: aa0103f3     	mov	x19, x1
  1280e0: eb02003f     	cmp	x1, x2
  1280e4: 54000140     	b.eq	0x12810c <std::__ndk1::ctype_byname<char>::do_tolower(char*, char const*) const+0x44>
  1280e8: aa0203f4     	mov	x20, x2
  1280ec: aa0003f5     	mov	x21, x0
  1280f0: 39400260     	ldrb	w0, [x19]
  1280f4: f94012a1     	ldr	x1, [x21, #0x20]
  1280f8: 9400df9a     	bl	0x15ff60 <tolower_l@plt>
  1280fc: 38001660     	strb	w0, [x19], #0x1
  128100: eb14027f     	cmp	x19, x20
  128104: 54ffff61     	b.ne	0x1280f0 <std::__ndk1::ctype_byname<char>::do_tolower(char*, char const*) const+0x28>
  128108: aa1403f3     	mov	x19, x20
  12810c: aa1303e0     	mov	x0, x19
  128110: f9400bf5     	ldr	x21, [sp, #0x10]
  128114: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  128118: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  12811c: d50323bf     	autiasp
  128120: d65f03c0     	ret

0000000000128124 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)>:
  128124: d503233f     	paciasp
  128128: d101c3ff     	sub	sp, sp, #0x70
  12812c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  128130: 910103fd     	add	x29, sp, #0x40
  128134: f9002bf5     	str	x21, [sp, #0x50]
  128138: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12813c: b0000228     	adrp	x8, 0x16d000
  128140: d53bd055     	mrs	x21, TPIDR_EL0
  128144: aa0103f4     	mov	x20, x1
  128148: aa0003f3     	mov	x19, x0
  12814c: d100044a     	sub	x10, x2, #0x1
  128150: f9407d08     	ldr	x8, [x8, #0xf8]
  128154: f94016a9     	ldr	x9, [x21, #0x28]
  128158: 91004108     	add	x8, x8, #0x10
  12815c: f81f83a9     	stur	x9, [x29, #-0x8]
  128160: a9002808     	stp	x8, x10, [x0]
  128164: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  128168: aa1f03e2     	mov	x2, xzr
  12816c: 9400de3d     	bl	0x15fa60 <newlocale@plt>
  128170: f9000a60     	str	x0, [x19, #0x10]
  128174: b4000160     	cbz	x0, 0x1281a0 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0x7c>
  128178: f94016a8     	ldr	x8, [x21, #0x28]
  12817c: f85f83a9     	ldur	x9, [x29, #-0x8]
  128180: eb09011f     	cmp	x8, x9
  128184: 540002e1     	b.ne	0x1281e0 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0xbc>
  128188: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12818c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  128190: f9402bf5     	ldr	x21, [sp, #0x50]
  128194: 9101c3ff     	add	sp, sp, #0x70
  128198: d50323bf     	autiasp
  12819c: d65f03c0     	ret
  1281a0: 910023e0     	add	x0, sp, #0x8
  1281a4: aa1403e1     	mov	x1, x20
  1281a8: 9400dd32     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  1281ac: d0fffa42     	adrp	x2, 0x72000
  1281b0: 910023e0     	add	x0, sp, #0x8
  1281b4: 9105b042     	add	x2, x2, #0x16c
  1281b8: aa1f03e1     	mov	x1, xzr
  1281bc: 9400dc65     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  1281c0: f9400808     	ldr	x8, [x0, #0x10]
  1281c4: 3dc00000     	ldr	q0, [x0]
  1281c8: f9001be8     	str	x8, [sp, #0x30]
  1281cc: 3d800be0     	str	q0, [sp, #0x20]
  1281d0: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  1281d4: f900001f     	str	xzr, [x0]
  1281d8: 910083e0     	add	x0, sp, #0x20
  1281dc: 97fff8d8     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  1281e0: 9400d314     	bl	0x15ce30 <__stack_chk_fail@plt>
  1281e4: 394083e8     	ldrb	w8, [sp, #0x20]
  1281e8: aa0003f4     	mov	x20, x0
  1281ec: 360000a8     	tbz	w8, #0x0, 0x128200 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0xdc>
  1281f0: f9401be0     	ldr	x0, [sp, #0x30]
  1281f4: 9400d33b     	bl	0x15cee0 <_ZdlPv@plt>
  1281f8: 14000002     	b	0x128200 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0xdc>
  1281fc: aa0003f4     	mov	x20, x0
  128200: 394023e8     	ldrb	w8, [sp, #0x8]
  128204: 360000c8     	tbz	w8, #0x0, 0x12821c <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0xf8>
  128208: f9400fe0     	ldr	x0, [sp, #0x18]
  12820c: 9400d335     	bl	0x15cee0 <_ZdlPv@plt>
  128210: 14000003     	b	0x12821c <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0xf8>
  128214: 14000001     	b	0x128218 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)+0xf4>
  128218: aa0003f4     	mov	x20, x0
  12821c: aa1303e0     	mov	x0, x19
  128220: 9400d640     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  128224: aa1403e0     	mov	x0, x20
  128228: 9400c3ce     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012822c <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)>:
  12822c: d503233f     	paciasp
  128230: d10143ff     	sub	sp, sp, #0x50
  128234: a9027bfd     	stp	x29, x30, [sp, #0x20]
  128238: 910083fd     	add	x29, sp, #0x20
  12823c: f9001bf5     	str	x21, [sp, #0x30]
  128240: a9044ff4     	stp	x20, x19, [sp, #0x40]
  128244: b0000228     	adrp	x8, 0x16d000
  128248: d53bd055     	mrs	x21, TPIDR_EL0
  12824c: d100044a     	sub	x10, x2, #0x1
  128250: aa0103f4     	mov	x20, x1
  128254: aa0003f3     	mov	x19, x0
  128258: f9407d08     	ldr	x8, [x8, #0xf8]
  12825c: f94016a9     	ldr	x9, [x21, #0x28]
  128260: 91004108     	add	x8, x8, #0x10
  128264: f81f83a9     	stur	x9, [x29, #-0x8]
  128268: a9002808     	stp	x8, x10, [x0]
  12826c: 39400028     	ldrb	w8, [x1]
  128270: f9400829     	ldr	x9, [x1, #0x10]
  128274: 7200011f     	tst	w8, #0x1
  128278: 9a811521     	csinc	x1, x9, x1, ne
  12827c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  128280: aa1f03e2     	mov	x2, xzr
  128284: 9400ddf7     	bl	0x15fa60 <newlocale@plt>
  128288: f9000a60     	str	x0, [x19, #0x10]
  12828c: b4000160     	cbz	x0, 0x1282b8 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0x8c>
  128290: f94016a8     	ldr	x8, [x21, #0x28]
  128294: f85f83a9     	ldur	x9, [x29, #-0x8]
  128298: eb09011f     	cmp	x8, x9
  12829c: 540001c1     	b.ne	0x1282d4 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xa8>
  1282a0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1282a4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1282a8: f9401bf5     	ldr	x21, [sp, #0x30]
  1282ac: 910143ff     	add	sp, sp, #0x50
  1282b0: d50323bf     	autiasp
  1282b4: d65f03c0     	ret
  1282b8: d0fffa40     	adrp	x0, 0x72000
  1282bc: 910003e8     	mov	x8, sp
  1282c0: 9105b000     	add	x0, x0, #0x16c
  1282c4: aa1403e1     	mov	x1, x20
  1282c8: 9400da8e     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  1282cc: 910003e0     	mov	x0, sp
  1282d0: 97fff89b     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  1282d4: 9400d2d7     	bl	0x15ce30 <__stack_chk_fail@plt>
  1282d8: 394003e8     	ldrb	w8, [sp]
  1282dc: aa0003f4     	mov	x20, x0
  1282e0: 360000c8     	tbz	w8, #0x0, 0x1282f8 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xcc>
  1282e4: f9400be0     	ldr	x0, [sp, #0x10]
  1282e8: 9400d2fe     	bl	0x15cee0 <_ZdlPv@plt>
  1282ec: 14000003     	b	0x1282f8 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xcc>
  1282f0: 14000001     	b	0x1282f4 <std::__ndk1::ctype_byname<wchar_t>::ctype_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)+0xc8>
  1282f4: aa0003f4     	mov	x20, x0
  1282f8: aa1303e0     	mov	x0, x19
  1282fc: 9400d609     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  128300: aa1403e0     	mov	x0, x20
  128304: 9400c397     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000128308 <std::__ndk1::ctype_byname<wchar_t>::~ctype_byname()>:
  128308: d503233f     	paciasp
  12830c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  128310: a9014ff4     	stp	x20, x19, [sp, #0x10]
  128314: 910003fd     	mov	x29, sp
  128318: b0000228     	adrp	x8, 0x16d000
  12831c: aa0003f3     	mov	x19, x0
  128320: f9407d08     	ldr	x8, [x8, #0xf8]
  128324: f9400800     	ldr	x0, [x0, #0x10]
  128328: 91004108     	add	x8, x8, #0x10
  12832c: f9000268     	str	x8, [x19]
  128330: 9400dee0     	bl	0x15feb0 <freelocale@plt>
  128334: aa1303e0     	mov	x0, x19
  128338: 9400d5fa     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12833c: aa1303e0     	mov	x0, x19
  128340: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  128344: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  128348: d50323bf     	autiasp
  12834c: 1400d2e5     	b	0x15cee0 <_ZdlPv@plt>
  128350: aa0003f4     	mov	x20, x0
  128354: aa1303e0     	mov	x0, x19
  128358: 9400df0a     	bl	0x15ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>
  12835c: aa1403e0     	mov	x0, x20
  128360: 97fe02f5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000128364 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const>:
  128364: d503233f     	paciasp
  128368: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  12836c: a90157f6     	stp	x22, x21, [sp, #0x10]
  128370: 910003fd     	mov	x29, sp
  128374: a9024ff4     	stp	x20, x19, [sp, #0x20]
  128378: 2a0203f3     	mov	w19, w2
  12837c: aa0103f6     	mov	x22, x1
  128380: aa0003f5     	mov	x21, x0
  128384: 37000096     	tbnz	w22, #0x0, 0x128394 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x30>
  128388: 2a1f03f4     	mov	w20, wzr
  12838c: 37080116     	tbnz	w22, #0x1, 0x1283ac <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x48>
  128390: 1400000d     	b	0x1283c4 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x60>
  128394: f9400aa1     	ldr	x1, [x21, #0x10]
  128398: 2a1303e0     	mov	w0, w19
  12839c: 9400defd     	bl	0x15ff90 <iswspace_l@plt>
  1283a0: 7100001f     	cmp	w0, #0x0
  1283a4: 1a9f07f4     	cset	w20, ne
  1283a8: 360800f6     	tbz	w22, #0x1, 0x1283c4 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x60>
  1283ac: f9400aa1     	ldr	x1, [x21, #0x10]
  1283b0: 2a1303e0     	mov	w0, w19
  1283b4: 9400defb     	bl	0x15ffa0 <iswprint_l@plt>
  1283b8: 7100001f     	cmp	w0, #0x0
  1283bc: 1a9f07e8     	cset	w8, ne
  1283c0: 2a080294     	orr	w20, w20, w8
  1283c4: 37100296     	tbnz	w22, #0x2, 0x128414 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0xb0>
  1283c8: 37180356     	tbnz	w22, #0x3, 0x128430 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0xcc>
  1283cc: 37200416     	tbnz	w22, #0x4, 0x12844c <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0xe8>
  1283d0: 372804d6     	tbnz	w22, #0x5, 0x128468 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x104>
  1283d4: 37300596     	tbnz	w22, #0x6, 0x128484 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x120>
  1283d8: 37380656     	tbnz	w22, #0x7, 0x1284a0 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x13c>
  1283dc: 37400716     	tbnz	w22, #0x8, 0x1284bc <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x158>
  1283e0: 364800f6     	tbz	w22, #0x9, 0x1283fc <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x98>
  1283e4: f9400aa1     	ldr	x1, [x21, #0x10]
  1283e8: 2a1303e0     	mov	w0, w19
  1283ec: 9400def1     	bl	0x15ffb0 <iswblank_l@plt>
  1283f0: 7100001f     	cmp	w0, #0x0
  1283f4: 1a9f07e8     	cset	w8, ne
  1283f8: 2a080294     	orr	w20, w20, w8
  1283fc: 2a1403e0     	mov	w0, w20
  128400: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  128404: a94157f6     	ldp	x22, x21, [sp, #0x10]
  128408: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  12840c: d50323bf     	autiasp
  128410: d65f03c0     	ret
  128414: f9400aa1     	ldr	x1, [x21, #0x10]
  128418: 2a1303e0     	mov	w0, w19
  12841c: 9400dee9     	bl	0x15ffc0 <iswcntrl_l@plt>
  128420: 7100001f     	cmp	w0, #0x0
  128424: 1a9f07e8     	cset	w8, ne
  128428: 2a080294     	orr	w20, w20, w8
  12842c: 361ffd16     	tbz	w22, #0x3, 0x1283cc <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x68>
  128430: f9400aa1     	ldr	x1, [x21, #0x10]
  128434: 2a1303e0     	mov	w0, w19
  128438: 9400dee6     	bl	0x15ffd0 <iswupper_l@plt>
  12843c: 7100001f     	cmp	w0, #0x0
  128440: 1a9f07e8     	cset	w8, ne
  128444: 2a080294     	orr	w20, w20, w8
  128448: 3627fc56     	tbz	w22, #0x4, 0x1283d0 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x6c>
  12844c: f9400aa1     	ldr	x1, [x21, #0x10]
  128450: 2a1303e0     	mov	w0, w19
  128454: 9400deab     	bl	0x15ff00 <iswlower_l@plt>
  128458: 7100001f     	cmp	w0, #0x0
  12845c: 1a9f07e8     	cset	w8, ne
  128460: 2a080294     	orr	w20, w20, w8
  128464: 362ffb96     	tbz	w22, #0x5, 0x1283d4 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x70>
  128468: f9400aa1     	ldr	x1, [x21, #0x10]
  12846c: 2a1303e0     	mov	w0, w19
  128470: 9400dedc     	bl	0x15ffe0 <iswalpha_l@plt>
  128474: 7100001f     	cmp	w0, #0x0
  128478: 1a9f07e8     	cset	w8, ne
  12847c: 2a080294     	orr	w20, w20, w8
  128480: 3637fad6     	tbz	w22, #0x6, 0x1283d8 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x74>
  128484: f9400aa1     	ldr	x1, [x21, #0x10]
  128488: 2a1303e0     	mov	w0, w19
  12848c: 9400ded9     	bl	0x15fff0 <iswdigit_l@plt>
  128490: 7100001f     	cmp	w0, #0x0
  128494: 1a9f07e8     	cset	w8, ne
  128498: 2a080294     	orr	w20, w20, w8
  12849c: 363ffa16     	tbz	w22, #0x7, 0x1283dc <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x78>
  1284a0: f9400aa1     	ldr	x1, [x21, #0x10]
  1284a4: 2a1303e0     	mov	w0, w19
  1284a8: 9400ded6     	bl	0x160000 <iswpunct_l@plt>
  1284ac: 7100001f     	cmp	w0, #0x0
  1284b0: 1a9f07e8     	cset	w8, ne
  1284b4: 2a080294     	orr	w20, w20, w8
  1284b8: 3647f956     	tbz	w22, #0x8, 0x1283e0 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x7c>
  1284bc: f9400aa1     	ldr	x1, [x21, #0x10]
  1284c0: 2a1303e0     	mov	w0, w19
  1284c4: 9400ded3     	bl	0x160010 <iswxdigit_l@plt>
  1284c8: 7100001f     	cmp	w0, #0x0
  1284cc: 1a9f07e8     	cset	w8, ne
  1284d0: 2a080294     	orr	w20, w20, w8
  1284d4: 374ff896     	tbnz	w22, #0x9, 0x1283e4 <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x80>
  1284d8: 17ffffc9     	b	0x1283fc <std::__ndk1::ctype_byname<wchar_t>::do_is(unsigned long, wchar_t) const+0x98>

00000000001284dc <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const>:
  1284dc: d503233f     	paciasp
  1284e0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1284e4: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1284e8: 910003fd     	mov	x29, sp
  1284ec: a90257f6     	stp	x22, x21, [sp, #0x20]
  1284f0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1284f4: aa0103f3     	mov	x19, x1
  1284f8: eb02003f     	cmp	x1, x2
  1284fc: 54000b00     	b.eq	0x12865c <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x180>
  128500: 90fffab8     	adrp	x24, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  128504: aa0303f5     	mov	x21, x3
  128508: aa0203f4     	mov	x20, x2
  12850c: aa0003f6     	mov	x22, x0
  128510: 911b0318     	add	x24, x24, #0x6c0
  128514: 14000007     	b	0x128530 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x54>
  128518: f8777b08     	ldr	x8, [x24, x23, lsl #3]
  12851c: f90002a8     	str	x8, [x21]
  128520: 91001273     	add	x19, x19, #0x4
  128524: 910022b5     	add	x21, x21, #0x8
  128528: eb14027f     	cmp	x19, x20
  12852c: 54000960     	b.eq	0x128658 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x17c>
  128530: b9400277     	ldr	w23, [x19]
  128534: 7101feff     	cmp	w23, #0x7f
  128538: 54ffff09     	b.ls	0x128518 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x3c>
  12853c: f9400ac1     	ldr	x1, [x22, #0x10]
  128540: 2a1703e0     	mov	w0, w23
  128544: f90002bf     	str	xzr, [x21]
  128548: 9400de92     	bl	0x15ff90 <iswspace_l@plt>
  12854c: 34000080     	cbz	w0, 0x12855c <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x80>
  128550: f94002a8     	ldr	x8, [x21]
  128554: b2400108     	orr	x8, x8, #0x1
  128558: f90002a8     	str	x8, [x21]
  12855c: f9400ac1     	ldr	x1, [x22, #0x10]
  128560: 2a1703e0     	mov	w0, w23
  128564: 9400de8f     	bl	0x15ffa0 <iswprint_l@plt>
  128568: 34000080     	cbz	w0, 0x128578 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x9c>
  12856c: f94002a8     	ldr	x8, [x21]
  128570: b27f0108     	orr	x8, x8, #0x2
  128574: f90002a8     	str	x8, [x21]
  128578: f9400ac1     	ldr	x1, [x22, #0x10]
  12857c: 2a1703e0     	mov	w0, w23
  128580: 9400de90     	bl	0x15ffc0 <iswcntrl_l@plt>
  128584: 34000080     	cbz	w0, 0x128594 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0xb8>
  128588: f94002a8     	ldr	x8, [x21]
  12858c: b27e0108     	orr	x8, x8, #0x4
  128590: f90002a8     	str	x8, [x21]
  128594: f9400ac1     	ldr	x1, [x22, #0x10]
  128598: 2a1703e0     	mov	w0, w23
  12859c: 9400de8d     	bl	0x15ffd0 <iswupper_l@plt>
  1285a0: 34000080     	cbz	w0, 0x1285b0 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0xd4>
  1285a4: f94002a8     	ldr	x8, [x21]
  1285a8: b27d0108     	orr	x8, x8, #0x8
  1285ac: f90002a8     	str	x8, [x21]
  1285b0: f9400ac1     	ldr	x1, [x22, #0x10]
  1285b4: 2a1703e0     	mov	w0, w23
  1285b8: 9400de52     	bl	0x15ff00 <iswlower_l@plt>
  1285bc: 34000080     	cbz	w0, 0x1285cc <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0xf0>
  1285c0: f94002a8     	ldr	x8, [x21]
  1285c4: b27c0108     	orr	x8, x8, #0x10
  1285c8: f90002a8     	str	x8, [x21]
  1285cc: f9400ac1     	ldr	x1, [x22, #0x10]
  1285d0: 2a1703e0     	mov	w0, w23
  1285d4: 9400de83     	bl	0x15ffe0 <iswalpha_l@plt>
  1285d8: 34000080     	cbz	w0, 0x1285e8 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x10c>
  1285dc: f94002a8     	ldr	x8, [x21]
  1285e0: b27b0108     	orr	x8, x8, #0x20
  1285e4: f90002a8     	str	x8, [x21]
  1285e8: f9400ac1     	ldr	x1, [x22, #0x10]
  1285ec: 2a1703e0     	mov	w0, w23
  1285f0: 9400de80     	bl	0x15fff0 <iswdigit_l@plt>
  1285f4: 34000080     	cbz	w0, 0x128604 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x128>
  1285f8: f94002a8     	ldr	x8, [x21]
  1285fc: b27a0108     	orr	x8, x8, #0x40
  128600: f90002a8     	str	x8, [x21]
  128604: f9400ac1     	ldr	x1, [x22, #0x10]
  128608: 2a1703e0     	mov	w0, w23
  12860c: 9400de7d     	bl	0x160000 <iswpunct_l@plt>
  128610: 34000080     	cbz	w0, 0x128620 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x144>
  128614: f94002a8     	ldr	x8, [x21]
  128618: b2790108     	orr	x8, x8, #0x80
  12861c: f90002a8     	str	x8, [x21]
  128620: f9400ac1     	ldr	x1, [x22, #0x10]
  128624: 2a1703e0     	mov	w0, w23
  128628: 9400de7a     	bl	0x160010 <iswxdigit_l@plt>
  12862c: 34000080     	cbz	w0, 0x12863c <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x160>
  128630: f94002a8     	ldr	x8, [x21]
  128634: b2780108     	orr	x8, x8, #0x100
  128638: f90002a8     	str	x8, [x21]
  12863c: f9400ac1     	ldr	x1, [x22, #0x10]
  128640: 2a1703e0     	mov	w0, w23
  128644: 9400de5b     	bl	0x15ffb0 <iswblank_l@plt>
  128648: 34fff6c0     	cbz	w0, 0x128520 <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x44>
  12864c: f94002a8     	ldr	x8, [x21]
  128650: b2770108     	orr	x8, x8, #0x200
  128654: 17ffffb2     	b	0x12851c <std::__ndk1::ctype_byname<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned long*) const+0x40>
  128658: aa1403f3     	mov	x19, x20
  12865c: aa1303e0     	mov	x0, x19
  128660: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  128664: a94257f6     	ldp	x22, x21, [sp, #0x20]
  128668: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  12866c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  128670: d50323bf     	autiasp
  128674: d65f03c0     	ret

0000000000128678 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const>:
  128678: d503233f     	paciasp
  12867c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  128680: f9000bf7     	str	x23, [sp, #0x10]
  128684: 910003fd     	mov	x29, sp
  128688: a90257f6     	stp	x22, x21, [sp, #0x20]
  12868c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  128690: aa0203f3     	mov	x19, x2
  128694: eb03005f     	cmp	x2, x3
  128698: 540007a0     	b.eq	0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  12869c: aa0303f4     	mov	x20, x3
  1286a0: aa0103f5     	mov	x21, x1
  1286a4: aa0003f6     	mov	x22, x0
  1286a8: 14000004     	b	0x1286b8 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x40>
  1286ac: 91001273     	add	x19, x19, #0x4
  1286b0: eb14027f     	cmp	x19, x20
  1286b4: 540006a0     	b.eq	0x128788 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x110>
  1286b8: b9400277     	ldr	w23, [x19]
  1286bc: 360000b5     	tbz	w21, #0x0, 0x1286d0 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x58>
  1286c0: f9400ac1     	ldr	x1, [x22, #0x10]
  1286c4: 2a1703e0     	mov	w0, w23
  1286c8: 9400de32     	bl	0x15ff90 <iswspace_l@plt>
  1286cc: 35000600     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  1286d0: 360800b5     	tbz	w21, #0x1, 0x1286e4 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x6c>
  1286d4: f9400ac1     	ldr	x1, [x22, #0x10]
  1286d8: 2a1703e0     	mov	w0, w23
  1286dc: 9400de31     	bl	0x15ffa0 <iswprint_l@plt>
  1286e0: 35000560     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  1286e4: 361000b5     	tbz	w21, #0x2, 0x1286f8 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x80>
  1286e8: f9400ac1     	ldr	x1, [x22, #0x10]
  1286ec: 2a1703e0     	mov	w0, w23
  1286f0: 9400de34     	bl	0x15ffc0 <iswcntrl_l@plt>
  1286f4: 350004c0     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  1286f8: 361800b5     	tbz	w21, #0x3, 0x12870c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x94>
  1286fc: f9400ac1     	ldr	x1, [x22, #0x10]
  128700: 2a1703e0     	mov	w0, w23
  128704: 9400de33     	bl	0x15ffd0 <iswupper_l@plt>
  128708: 35000420     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  12870c: 362000b5     	tbz	w21, #0x4, 0x128720 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0xa8>
  128710: f9400ac1     	ldr	x1, [x22, #0x10]
  128714: 2a1703e0     	mov	w0, w23
  128718: 9400ddfa     	bl	0x15ff00 <iswlower_l@plt>
  12871c: 35000380     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  128720: 362800b5     	tbz	w21, #0x5, 0x128734 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0xbc>
  128724: f9400ac1     	ldr	x1, [x22, #0x10]
  128728: 2a1703e0     	mov	w0, w23
  12872c: 9400de2d     	bl	0x15ffe0 <iswalpha_l@plt>
  128730: 350002e0     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  128734: 363000b5     	tbz	w21, #0x6, 0x128748 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0xd0>
  128738: f9400ac1     	ldr	x1, [x22, #0x10]
  12873c: 2a1703e0     	mov	w0, w23
  128740: 9400de2c     	bl	0x15fff0 <iswdigit_l@plt>
  128744: 35000240     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  128748: 363800b5     	tbz	w21, #0x7, 0x12875c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0xe4>
  12874c: f9400ac1     	ldr	x1, [x22, #0x10]
  128750: 2a1703e0     	mov	w0, w23
  128754: 9400de2b     	bl	0x160000 <iswpunct_l@plt>
  128758: 350001a0     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  12875c: 364000b5     	tbz	w21, #0x8, 0x128770 <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0xf8>
  128760: f9400ac1     	ldr	x1, [x22, #0x10]
  128764: 2a1703e0     	mov	w0, w23
  128768: 9400de2a     	bl	0x160010 <iswxdigit_l@plt>
  12876c: 35000100     	cbnz	w0, 0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  128770: 364ff9f5     	tbz	w21, #0x9, 0x1286ac <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x34>
  128774: f9400ac1     	ldr	x1, [x22, #0x10]
  128778: 2a1703e0     	mov	w0, w23
  12877c: 9400de0d     	bl	0x15ffb0 <iswblank_l@plt>
  128780: 34fff960     	cbz	w0, 0x1286ac <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x34>
  128784: 14000002     	b	0x12878c <std::__ndk1::ctype_byname<wchar_t>::do_scan_is(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  128788: aa1403f3     	mov	x19, x20
  12878c: aa1303e0     	mov	x0, x19
  128790: f9400bf7     	ldr	x23, [sp, #0x10]
  128794: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  128798: a94257f6     	ldp	x22, x21, [sp, #0x20]
  12879c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1287a0: d50323bf     	autiasp
  1287a4: d65f03c0     	ret

00000000001287a8 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const>:
  1287a8: d503233f     	paciasp
  1287ac: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1287b0: f9000bf7     	str	x23, [sp, #0x10]
  1287b4: 910003fd     	mov	x29, sp
  1287b8: a90257f6     	stp	x22, x21, [sp, #0x20]
  1287bc: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1287c0: aa0203f3     	mov	x19, x2
  1287c4: eb03005f     	cmp	x2, x3
  1287c8: 540007a0     	b.eq	0x1288bc <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  1287cc: aa0303f4     	mov	x20, x3
  1287d0: aa0103f5     	mov	x21, x1
  1287d4: aa0003f6     	mov	x22, x0
  1287d8: 14000008     	b	0x1287f8 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x50>
  1287dc: f9400ac1     	ldr	x1, [x22, #0x10]
  1287e0: 2a1703e0     	mov	w0, w23
  1287e4: 9400ddeb     	bl	0x15ff90 <iswspace_l@plt>
  1287e8: 340000c0     	cbz	w0, 0x128800 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x58>
  1287ec: 91001273     	add	x19, x19, #0x4
  1287f0: eb14027f     	cmp	x19, x20
  1287f4: 54000620     	b.eq	0x1288b8 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x110>
  1287f8: b9400277     	ldr	w23, [x19]
  1287fc: 3707ff15     	tbnz	w21, #0x0, 0x1287dc <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x34>
  128800: 360800b5     	tbz	w21, #0x1, 0x128814 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x6c>
  128804: f9400ac1     	ldr	x1, [x22, #0x10]
  128808: 2a1703e0     	mov	w0, w23
  12880c: 9400dde5     	bl	0x15ffa0 <iswprint_l@plt>
  128810: 35fffee0     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  128814: 361000b5     	tbz	w21, #0x2, 0x128828 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x80>
  128818: f9400ac1     	ldr	x1, [x22, #0x10]
  12881c: 2a1703e0     	mov	w0, w23
  128820: 9400dde8     	bl	0x15ffc0 <iswcntrl_l@plt>
  128824: 35fffe40     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  128828: 361800b5     	tbz	w21, #0x3, 0x12883c <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x94>
  12882c: f9400ac1     	ldr	x1, [x22, #0x10]
  128830: 2a1703e0     	mov	w0, w23
  128834: 9400dde7     	bl	0x15ffd0 <iswupper_l@plt>
  128838: 35fffda0     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  12883c: 362000b5     	tbz	w21, #0x4, 0x128850 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0xa8>
  128840: f9400ac1     	ldr	x1, [x22, #0x10]
  128844: 2a1703e0     	mov	w0, w23
  128848: 9400ddae     	bl	0x15ff00 <iswlower_l@plt>
  12884c: 35fffd00     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  128850: 362800b5     	tbz	w21, #0x5, 0x128864 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0xbc>
  128854: f9400ac1     	ldr	x1, [x22, #0x10]
  128858: 2a1703e0     	mov	w0, w23
  12885c: 9400dde1     	bl	0x15ffe0 <iswalpha_l@plt>
  128860: 35fffc60     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  128864: 363000b5     	tbz	w21, #0x6, 0x128878 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0xd0>
  128868: f9400ac1     	ldr	x1, [x22, #0x10]
  12886c: 2a1703e0     	mov	w0, w23
  128870: 9400dde0     	bl	0x15fff0 <iswdigit_l@plt>
  128874: 35fffbc0     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  128878: 363800b5     	tbz	w21, #0x7, 0x12888c <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0xe4>
  12887c: f9400ac1     	ldr	x1, [x22, #0x10]
  128880: 2a1703e0     	mov	w0, w23
  128884: 9400dddf     	bl	0x160000 <iswpunct_l@plt>
  128888: 35fffb20     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  12888c: 364000b5     	tbz	w21, #0x8, 0x1288a0 <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0xf8>
  128890: f9400ac1     	ldr	x1, [x22, #0x10]
  128894: 2a1703e0     	mov	w0, w23
  128898: 9400ddde     	bl	0x160010 <iswxdigit_l@plt>
  12889c: 35fffa80     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  1288a0: 364800f5     	tbz	w21, #0x9, 0x1288bc <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  1288a4: f9400ac1     	ldr	x1, [x22, #0x10]
  1288a8: 2a1703e0     	mov	w0, w23
  1288ac: 9400ddc1     	bl	0x15ffb0 <iswblank_l@plt>
  1288b0: 35fff9e0     	cbnz	w0, 0x1287ec <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x44>
  1288b4: 14000002     	b	0x1288bc <std::__ndk1::ctype_byname<wchar_t>::do_scan_not(unsigned long, wchar_t const*, wchar_t const*) const+0x114>
  1288b8: aa1403f3     	mov	x19, x20
  1288bc: aa1303e0     	mov	x0, x19
  1288c0: f9400bf7     	ldr	x23, [sp, #0x10]
  1288c4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1288c8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1288cc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1288d0: d50323bf     	autiasp
  1288d4: d65f03c0     	ret

00000000001288d8 <std::__ndk1::ctype_byname<wchar_t>::do_toupper(wchar_t) const>:
  1288d8: d503233f     	paciasp
  1288dc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1288e0: 910003fd     	mov	x29, sp
  1288e4: 2a0103e8     	mov	w8, w1
  1288e8: f9400801     	ldr	x1, [x0, #0x10]
  1288ec: 2a0803e0     	mov	w0, w8
  1288f0: 9400ddcc     	bl	0x160020 <towupper_l@plt>
  1288f4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1288f8: d50323bf     	autiasp
  1288fc: d65f03c0     	ret

0000000000128900 <std::__ndk1::ctype_byname<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const>:
  128900: d503233f     	paciasp
  128904: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  128908: f9000bf5     	str	x21, [sp, #0x10]
  12890c: 910003fd     	mov	x29, sp
  128910: a9024ff4     	stp	x20, x19, [sp, #0x20]
  128914: aa0103f3     	mov	x19, x1
  128918: eb02003f     	cmp	x1, x2
  12891c: 54000140     	b.eq	0x128944 <std::__ndk1::ctype_byname<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x44>
  128920: aa0203f4     	mov	x20, x2
  128924: aa0003f5     	mov	x21, x0
  128928: b9400260     	ldr	w0, [x19]
  12892c: f9400aa1     	ldr	x1, [x21, #0x10]
  128930: 9400ddbc     	bl	0x160020 <towupper_l@plt>
  128934: b8004660     	str	w0, [x19], #0x4
  128938: eb14027f     	cmp	x19, x20
  12893c: 54ffff61     	b.ne	0x128928 <std::__ndk1::ctype_byname<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const+0x28>
  128940: aa1403f3     	mov	x19, x20
  128944: aa1303e0     	mov	x0, x19
  128948: f9400bf5     	ldr	x21, [sp, #0x10]
  12894c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  128950: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  128954: d50323bf     	autiasp
  128958: d65f03c0     	ret

000000000012895c <std::__ndk1::ctype_byname<wchar_t>::do_tolower(wchar_t) const>:
  12895c: d503233f     	paciasp
  128960: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  128964: 910003fd     	mov	x29, sp
  128968: 2a0103e8     	mov	w8, w1
  12896c: f9400801     	ldr	x1, [x0, #0x10]
  128970: 2a0803e0     	mov	w0, w8
  128974: 9400ddaf     	bl	0x160030 <towlower_l@plt>
  128978: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  12897c: d50323bf     	autiasp
  128980: d65f03c0     	ret

0000000000128984 <std::__ndk1::ctype_byname<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const>:
  128984: d503233f     	paciasp
  128988: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  12898c: f9000bf5     	str	x21, [sp, #0x10]
  128990: 910003fd     	mov	x29, sp
  128994: a9024ff4     	stp	x20, x19, [sp, #0x20]
  128998: aa0103f3     	mov	x19, x1
  12899c: eb02003f     	cmp	x1, x2
  1289a0: 54000140     	b.eq	0x1289c8 <std::__ndk1::ctype_byname<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x44>
  1289a4: aa0203f4     	mov	x20, x2
  1289a8: aa0003f5     	mov	x21, x0
  1289ac: b9400260     	ldr	w0, [x19]
  1289b0: f9400aa1     	ldr	x1, [x21, #0x10]
  1289b4: 9400dd9f     	bl	0x160030 <towlower_l@plt>
  1289b8: b8004660     	str	w0, [x19], #0x4
  1289bc: eb14027f     	cmp	x19, x20
  1289c0: 54ffff61     	b.ne	0x1289ac <std::__ndk1::ctype_byname<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const+0x28>
  1289c4: aa1403f3     	mov	x19, x20
  1289c8: aa1303e0     	mov	x0, x19
  1289cc: f9400bf5     	ldr	x21, [sp, #0x10]
  1289d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1289d4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1289d8: d50323bf     	autiasp
  1289dc: d65f03c0     	ret

00000000001289e0 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char) const>:
  1289e0: d503233f     	paciasp
  1289e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1289e8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1289ec: 910003fd     	mov	x29, sp
  1289f0: f9400800     	ldr	x0, [x0, #0x10]
  1289f4: 12001c34     	and	w20, w1, #0xff
  1289f8: 9400dc22     	bl	0x15fa80 <uselocale@plt>
  1289fc: aa0003f3     	mov	x19, x0
  128a00: 2a1403e0     	mov	w0, w20
  128a04: 9400dd8f     	bl	0x160040 <btowc@plt>
  128a08: 2a0003f4     	mov	w20, w0
  128a0c: b4000073     	cbz	x19, 0x128a18 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char) const+0x38>
  128a10: aa1303e0     	mov	x0, x19
  128a14: 9400dc1b     	bl	0x15fa80 <uselocale@plt>
  128a18: 2a1403e0     	mov	w0, w20
  128a1c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  128a20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  128a24: d50323bf     	autiasp
  128a28: d65f03c0     	ret
  128a2c: 97fe0142     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  128a30: aa0003f4     	mov	x20, x0
  128a34: b4000073     	cbz	x19, 0x128a40 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char) const+0x60>
  128a38: aa1303e0     	mov	x0, x19
  128a3c: 9400dc11     	bl	0x15fa80 <uselocale@plt>
  128a40: aa1403e0     	mov	x0, x20
  128a44: 9400c1c7     	bl	0x159160 <__emutls_get_address+0x6d4>
  128a48: 97fe013b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000128a4c <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const>:
  128a4c: d503233f     	paciasp
  128a50: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  128a54: a9015ff8     	stp	x24, x23, [sp, #0x10]
  128a58: 910003fd     	mov	x29, sp
  128a5c: a90257f6     	stp	x22, x21, [sp, #0x20]
  128a60: a9034ff4     	stp	x20, x19, [sp, #0x30]
  128a64: aa0103f3     	mov	x19, x1
  128a68: eb02003f     	cmp	x1, x2
  128a6c: 540002a0     	b.eq	0x128ac0 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x74>
  128a70: aa0303f5     	mov	x21, x3
  128a74: aa0203f4     	mov	x20, x2
  128a78: aa0003f6     	mov	x22, x0
  128a7c: 14000005     	b	0x128a90 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x44>
  128a80: 91000673     	add	x19, x19, #0x1
  128a84: eb14027f     	cmp	x19, x20
  128a88: b80046b8     	str	w24, [x21], #0x4
  128a8c: 54000180     	b.eq	0x128abc <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x70>
  128a90: f9400ac0     	ldr	x0, [x22, #0x10]
  128a94: 39400278     	ldrb	w24, [x19]
  128a98: 9400dbfa     	bl	0x15fa80 <uselocale@plt>
  128a9c: aa0003f7     	mov	x23, x0
  128aa0: 2a1803e0     	mov	w0, w24
  128aa4: 9400dd67     	bl	0x160040 <btowc@plt>
  128aa8: 2a0003f8     	mov	w24, w0
  128aac: b4fffeb7     	cbz	x23, 0x128a80 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x34>
  128ab0: aa1703e0     	mov	x0, x23
  128ab4: 9400dbf3     	bl	0x15fa80 <uselocale@plt>
  128ab8: 17fffff2     	b	0x128a80 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0x34>
  128abc: aa1403f3     	mov	x19, x20
  128ac0: aa1303e0     	mov	x0, x19
  128ac4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  128ac8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  128acc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  128ad0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  128ad4: d50323bf     	autiasp
  128ad8: d65f03c0     	ret
  128adc: 97fe0116     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  128ae0: aa0003f3     	mov	x19, x0
  128ae4: b4000077     	cbz	x23, 0x128af0 <std::__ndk1::ctype_byname<wchar_t>::do_widen(char const*, char const*, wchar_t*) const+0xa4>
  128ae8: aa1703e0     	mov	x0, x23
  128aec: 9400dbe5     	bl	0x15fa80 <uselocale@plt>
  128af0: aa1303e0     	mov	x0, x19
  128af4: 9400c19b     	bl	0x159160 <__emutls_get_address+0x6d4>
  128af8: 97fe010f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000128afc <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t, char) const>:
  128afc: d503233f     	paciasp
  128b00: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  128b04: f9000bf5     	str	x21, [sp, #0x10]
  128b08: 910003fd     	mov	x29, sp
  128b0c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  128b10: f9400800     	ldr	x0, [x0, #0x10]
  128b14: 2a0203f3     	mov	w19, w2
  128b18: 2a0103f5     	mov	w21, w1
  128b1c: 9400dbd9     	bl	0x15fa80 <uselocale@plt>
  128b20: aa0003f4     	mov	x20, x0
  128b24: 2a1503e0     	mov	w0, w21
  128b28: 9400dd4a     	bl	0x160050 <wctob@plt>
  128b2c: 2a0003f5     	mov	w21, w0
  128b30: b4000074     	cbz	x20, 0x128b3c <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t, char) const+0x40>
  128b34: aa1403e0     	mov	x0, x20
  128b38: 9400dbd2     	bl	0x15fa80 <uselocale@plt>
  128b3c: 310006bf     	cmn	w21, #0x1
  128b40: 1a950260     	csel	w0, w19, w21, eq
  128b44: f9400bf5     	ldr	x21, [sp, #0x10]
  128b48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  128b4c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  128b50: d50323bf     	autiasp
  128b54: d65f03c0     	ret
  128b58: 97fe00f7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  128b5c: aa0003f3     	mov	x19, x0
  128b60: b4000074     	cbz	x20, 0x128b6c <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t, char) const+0x70>
  128b64: aa1403e0     	mov	x0, x20
  128b68: 9400dbc6     	bl	0x15fa80 <uselocale@plt>
  128b6c: aa1303e0     	mov	x0, x19
  128b70: 9400c17c     	bl	0x159160 <__emutls_get_address+0x6d4>
  128b74: 97fe00f0     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000128b78 <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const>:
  128b78: d503233f     	paciasp
  128b7c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  128b80: f9000bf9     	str	x25, [sp, #0x10]
  128b84: 910003fd     	mov	x29, sp
  128b88: a9025ff8     	stp	x24, x23, [sp, #0x20]
  128b8c: a90357f6     	stp	x22, x21, [sp, #0x30]
  128b90: a9044ff4     	stp	x20, x19, [sp, #0x40]
  128b94: aa0103f3     	mov	x19, x1
  128b98: eb02003f     	cmp	x1, x2
  128b9c: 54000300     	b.eq	0x128bfc <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x84>
  128ba0: aa0403f4     	mov	x20, x4
  128ba4: 2a0303f6     	mov	w22, w3
  128ba8: aa0203f5     	mov	x21, x2
  128bac: aa0003f7     	mov	x23, x0
  128bb0: 14000007     	b	0x128bcc <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x54>
  128bb4: 3100073f     	cmn	w25, #0x1
  128bb8: 91001273     	add	x19, x19, #0x4
  128bbc: 1a9902c8     	csel	w8, w22, w25, eq
  128bc0: eb15027f     	cmp	x19, x21
  128bc4: 38001688     	strb	w8, [x20], #0x1
  128bc8: 54000180     	b.eq	0x128bf8 <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x80>
  128bcc: f9400ae0     	ldr	x0, [x23, #0x10]
  128bd0: b9400279     	ldr	w25, [x19]
  128bd4: 9400dbab     	bl	0x15fa80 <uselocale@plt>
  128bd8: aa0003f8     	mov	x24, x0
  128bdc: 2a1903e0     	mov	w0, w25
  128be0: 9400dd1c     	bl	0x160050 <wctob@plt>
  128be4: 2a0003f9     	mov	w25, w0
  128be8: b4fffe78     	cbz	x24, 0x128bb4 <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x3c>
  128bec: aa1803e0     	mov	x0, x24
  128bf0: 9400dba4     	bl	0x15fa80 <uselocale@plt>
  128bf4: 17fffff0     	b	0x128bb4 <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0x3c>
  128bf8: aa1503f3     	mov	x19, x21
  128bfc: aa1303e0     	mov	x0, x19
  128c00: f9400bf9     	ldr	x25, [sp, #0x10]
  128c04: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  128c08: a94357f6     	ldp	x22, x21, [sp, #0x30]
  128c0c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  128c10: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  128c14: d50323bf     	autiasp
  128c18: d65f03c0     	ret
  128c1c: 97fe00c6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  128c20: aa0003f3     	mov	x19, x0
  128c24: b4000078     	cbz	x24, 0x128c30 <std::__ndk1::ctype_byname<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const+0xb8>
  128c28: aa1803e0     	mov	x0, x24
  128c2c: 9400db95     	bl	0x15fa80 <uselocale@plt>
  128c30: aa1303e0     	mov	x0, x19
  128c34: 9400c14b     	bl	0x159160 <__emutls_get_address+0x6d4>
  128c38: 97fe00bf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000128c3c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()>:
  128c3c: d503233f     	paciasp
  128c40: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  128c44: f9000bf3     	str	x19, [sp, #0x10]
  128c48: 910003fd     	mov	x29, sp
  128c4c: aa0003f3     	mov	x19, x0
  128c50: 9400d3b4     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  128c54: aa1303e0     	mov	x0, x19
  128c58: f9400bf3     	ldr	x19, [sp, #0x10]
  128c5c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  128c60: d50323bf     	autiasp
  128c64: 1400d09f     	b	0x15cee0 <_ZdlPv@plt>

0000000000128c68 <std::__ndk1::codecvt<char, char, mbstate_t>::do_out(mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const>:
  128c68: d503245f     	bti	c
  128c6c: 52800060     	mov	w0, #0x3                // =3
  128c70: f9000082     	str	x2, [x4]
  128c74: f90000e5     	str	x5, [x7]
  128c78: d65f03c0     	ret

0000000000128c7c <std::__ndk1::codecvt<char, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const>:
  128c7c: d503245f     	bti	c
  128c80: 52800060     	mov	w0, #0x3                // =3
  128c84: f9000082     	str	x2, [x4]
  128c88: f90000e5     	str	x5, [x7]
  128c8c: d65f03c0     	ret

0000000000128c90 <std::__ndk1::codecvt<char, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  128c90: d503245f     	bti	c
  128c94: 52800060     	mov	w0, #0x3                // =3
  128c98: f9000082     	str	x2, [x4]
  128c9c: d65f03c0     	ret

0000000000128ca0 <std::__ndk1::codecvt<char, char, mbstate_t>::do_encoding() const>:
  128ca0: d503245f     	bti	c
  128ca4: 52800020     	mov	w0, #0x1                // =1
  128ca8: d65f03c0     	ret

0000000000128cac <std::__ndk1::codecvt<char, char, mbstate_t>::do_always_noconv() const>:
  128cac: d503245f     	bti	c
  128cb0: 52800020     	mov	w0, #0x1                // =1
  128cb4: d65f03c0     	ret

0000000000128cb8 <std::__ndk1::codecvt<char, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  128cb8: d503245f     	bti	c
  128cbc: cb020068     	sub	x8, x3, x2
  128cc0: eb04011f     	cmp	x8, x4
  128cc4: 1a843100     	csel	w0, w8, w4, lo
  128cc8: d65f03c0     	ret

0000000000128ccc <std::__ndk1::codecvt<char, char, mbstate_t>::do_max_length() const>:
  128ccc: d503245f     	bti	c
  128cd0: 52800020     	mov	w0, #0x1                // =1
  128cd4: d65f03c0     	ret

0000000000128cd8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(unsigned long)>:
  128cd8: d503233f     	paciasp
  128cdc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  128ce0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  128ce4: 910003fd     	mov	x29, sp
  128ce8: 90000228     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  128cec: d1000429     	sub	x9, x1, #0x1
  128cf0: aa0003f3     	mov	x19, x0
  128cf4: f0000254     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  128cf8: f9478508     	ldr	x8, [x8, #0xf08]
  128cfc: 91004108     	add	x8, x8, #0x10
  128d00: a9002408     	stp	x8, x9, [x0]
  128d04: f0000248     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  128d08: 9118e108     	add	x8, x8, #0x638
  128d0c: 08dffd08     	ldarb	w8, [x8]
  128d10: 360000e8     	tbz	w8, #0x0, 0x128d2c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(unsigned long)+0x54>
  128d14: f9431a88     	ldr	x8, [x20, #0x630]
  128d18: f9000a68     	str	x8, [x19, #0x10]
  128d1c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  128d20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  128d24: d50323bf     	autiasp
  128d28: d65f03c0     	ret
  128d2c: f0000240     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  128d30: 9118e000     	add	x0, x0, #0x638
  128d34: 9400da5b     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  128d38: 34fffee0     	cbz	w0, 0x128d14 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(unsigned long)+0x3c>
  128d3c: d0fffa21     	adrp	x1, 0x6e000
  128d40: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  128d44: 911fa421     	add	x1, x1, #0x7e9
  128d48: aa1f03e2     	mov	x2, xzr
  128d4c: 9400db45     	bl	0x15fa60 <newlocale@plt>
  128d50: f9031a80     	str	x0, [x20, #0x630]
  128d54: f0000240     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  128d58: 9118e000     	add	x0, x0, #0x638
  128d5c: 9400da5d     	bl	0x15f6d0 <__cxa_guard_release@plt>
  128d60: 17ffffed     	b	0x128d14 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(unsigned long)+0x3c>
  128d64: aa0003f4     	mov	x20, x0
  128d68: f0000240     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  128d6c: 9118e000     	add	x0, x0, #0x638
  128d70: 9400db40     	bl	0x15fa70 <__cxa_guard_abort@plt>
  128d74: aa1303e0     	mov	x0, x19
  128d78: 9400d36a     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  128d7c: aa1403e0     	mov	x0, x20
  128d80: 9400c0f8     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000128d84 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)>:
  128d84: d503233f     	paciasp
  128d88: d101c3ff     	sub	sp, sp, #0x70
  128d8c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  128d90: 910103fd     	add	x29, sp, #0x40
  128d94: f9002bf5     	str	x21, [sp, #0x50]
  128d98: a9064ff4     	stp	x20, x19, [sp, #0x60]
  128d9c: 90000228     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  128da0: d53bd055     	mrs	x21, TPIDR_EL0
  128da4: aa0103f4     	mov	x20, x1
  128da8: aa0003f3     	mov	x19, x0
  128dac: d100044a     	sub	x10, x2, #0x1
  128db0: f9478508     	ldr	x8, [x8, #0xf08]
  128db4: f94016a9     	ldr	x9, [x21, #0x28]
  128db8: 91004108     	add	x8, x8, #0x10
  128dbc: f81f83a9     	stur	x9, [x29, #-0x8]
  128dc0: a9002808     	stp	x8, x10, [x0]
  128dc4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  128dc8: aa1f03e2     	mov	x2, xzr
  128dcc: 9400db25     	bl	0x15fa60 <newlocale@plt>
  128dd0: f9000a60     	str	x0, [x19, #0x10]
  128dd4: b4000160     	cbz	x0, 0x128e00 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0x7c>
  128dd8: f94016a8     	ldr	x8, [x21, #0x28]
  128ddc: f85f83a9     	ldur	x9, [x29, #-0x8]
  128de0: eb09011f     	cmp	x8, x9
  128de4: 540002e1     	b.ne	0x128e40 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0xbc>
  128de8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  128dec: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  128df0: f9402bf5     	ldr	x21, [sp, #0x50]
  128df4: 9101c3ff     	add	sp, sp, #0x70
  128df8: d50323bf     	autiasp
  128dfc: d65f03c0     	ret
  128e00: 910023e0     	add	x0, sp, #0x8
  128e04: aa1403e1     	mov	x1, x20
  128e08: 9400da1a     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  128e0c: f0fffa42     	adrp	x2, 0x73000
  128e10: 910023e0     	add	x0, sp, #0x8
  128e14: 912b7042     	add	x2, x2, #0xadc
  128e18: aa1f03e1     	mov	x1, xzr
  128e1c: 9400d94d     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  128e20: f9400808     	ldr	x8, [x0, #0x10]
  128e24: 3dc00000     	ldr	q0, [x0]
  128e28: f9001be8     	str	x8, [sp, #0x30]
  128e2c: 3d800be0     	str	q0, [sp, #0x20]
  128e30: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  128e34: f900001f     	str	xzr, [x0]
  128e38: 910083e0     	add	x0, sp, #0x20
  128e3c: 97fff5c0     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  128e40: 9400cffc     	bl	0x15ce30 <__stack_chk_fail@plt>
  128e44: 394083e8     	ldrb	w8, [sp, #0x20]
  128e48: aa0003f4     	mov	x20, x0
  128e4c: 360000a8     	tbz	w8, #0x0, 0x128e60 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0xdc>
  128e50: f9401be0     	ldr	x0, [sp, #0x30]
  128e54: 9400d023     	bl	0x15cee0 <_ZdlPv@plt>
  128e58: 14000002     	b	0x128e60 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0xdc>
  128e5c: aa0003f4     	mov	x20, x0
  128e60: 394023e8     	ldrb	w8, [sp, #0x8]
  128e64: 360000c8     	tbz	w8, #0x0, 0x128e7c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0xf8>
  128e68: f9400fe0     	ldr	x0, [sp, #0x18]
  128e6c: 9400d01d     	bl	0x15cee0 <_ZdlPv@plt>
  128e70: 14000003     	b	0x128e7c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0xf8>
  128e74: 14000001     	b	0x128e78 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::codecvt(char const*, unsigned long)+0xf4>
  128e78: aa0003f4     	mov	x20, x0
  128e7c: aa1303e0     	mov	x0, x19
  128e80: 9400d328     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  128e84: aa1403e0     	mov	x0, x20
  128e88: 9400c0b6     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000128e8c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()>:
  128e8c: d503233f     	paciasp
  128e90: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  128e94: f9000bf3     	str	x19, [sp, #0x10]
  128e98: 910003fd     	mov	x29, sp
  128e9c: aa0003f3     	mov	x19, x0
  128ea0: 9400dbb8     	bl	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>
  128ea4: aa1303e0     	mov	x0, x19
  128ea8: f9400bf3     	ldr	x19, [sp, #0x10]
  128eac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  128eb0: d50323bf     	autiasp
  128eb4: 1400d00b     	b	0x15cee0 <_ZdlPv@plt>

0000000000128eb8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const>:
  128eb8: d503233f     	paciasp
  128ebc: d10283ff     	sub	sp, sp, #0xa0
  128ec0: a9047bfd     	stp	x29, x30, [sp, #0x40]
  128ec4: 910103fd     	add	x29, sp, #0x40
  128ec8: a9056ffc     	stp	x28, x27, [sp, #0x50]
  128ecc: a90667fa     	stp	x26, x25, [sp, #0x60]
  128ed0: a9075ff8     	stp	x24, x23, [sp, #0x70]
  128ed4: a90857f6     	stp	x22, x21, [sp, #0x80]
  128ed8: a9094ff4     	stp	x20, x19, [sp, #0x90]
  128edc: a90193e0     	stp	x0, x4, [sp, #0x18]
  128ee0: d53bd048     	mrs	x8, TPIDR_EL0
  128ee4: f9000be8     	str	x8, [sp, #0x10]
  128ee8: aa0703f4     	mov	x20, x7
  128eec: aa0603f7     	mov	x23, x6
  128ef0: aa0203f9     	mov	x25, x2
  128ef4: aa0503fa     	mov	x26, x5
  128ef8: aa0303f3     	mov	x19, x3
  128efc: aa0103f8     	mov	x24, x1
  128f00: f9401508     	ldr	x8, [x8, #0x28]
  128f04: aa0203f6     	mov	x22, x2
  128f08: eb03005f     	cmp	x2, x3
  128f0c: f81f83a8     	stur	x8, [x29, #-0x8]
  128f10: 54000100     	b.eq	0x128f30 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x78>
  128f14: aa1903f6     	mov	x22, x25
  128f18: b94002c8     	ldr	w8, [x22]
  128f1c: 340000a8     	cbz	w8, 0x128f30 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x78>
  128f20: 910012d6     	add	x22, x22, #0x4
  128f24: eb1302df     	cmp	x22, x19
  128f28: 54ffff81     	b.ne	0x128f18 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x60>
  128f2c: aa1303f6     	mov	x22, x19
  128f30: f94013e8     	ldr	x8, [sp, #0x20]
  128f34: eb13033f     	cmp	x25, x19
  128f38: f900029a     	str	x26, [x20]
  128f3c: f9000119     	str	x25, [x8]
  128f40: 54001040     	b.eq	0x129148 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x290>
  128f44: eb17035f     	cmp	x26, x23
  128f48: 54001000     	b.eq	0x129148 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x290>
  128f4c: d10033a8     	sub	x8, x29, #0xc
  128f50: b2400108     	orr	x8, x8, #0x1
  128f54: f90007e8     	str	x8, [sp, #0x8]
  128f58: cb1902c8     	sub	x8, x22, x25
  128f5c: f9400309     	ldr	x9, [x24]
  128f60: 9342fd1c     	asr	x28, x8, #2
  128f64: f9400fe8     	ldr	x8, [sp, #0x18]
  128f68: cb1a02f5     	sub	x21, x23, x26
  128f6c: f81e83a9     	stur	x9, [x29, #-0x18]
  128f70: f9400900     	ldr	x0, [x8, #0x10]
  128f74: 9400dac3     	bl	0x15fa80 <uselocale@plt>
  128f78: aa0003fb     	mov	x27, x0
  128f7c: aa1a03e0     	mov	x0, x26
  128f80: f94013e1     	ldr	x1, [sp, #0x20]
  128f84: aa1c03e2     	mov	x2, x28
  128f88: aa1503e3     	mov	x3, x21
  128f8c: aa1803e4     	mov	x4, x24
  128f90: 9400dc34     	bl	0x160060 <wcsnrtombs@plt>
  128f94: aa0003fc     	mov	x28, x0
  128f98: b400007b     	cbz	x27, 0x128fa4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xec>
  128f9c: aa1b03e0     	mov	x0, x27
  128fa0: 9400dab8     	bl	0x15fa80 <uselocale@plt>
  128fa4: b40008bc     	cbz	x28, 0x1290b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x200>
  128fa8: b100079f     	cmn	x28, #0x1
  128fac: 540008a0     	b.eq	0x1290c0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x208>
  128fb0: f9400288     	ldr	x8, [x20]
  128fb4: 8b1c011a     	add	x26, x8, x28
  128fb8: eb17035f     	cmp	x26, x23
  128fbc: f900029a     	str	x26, [x20]
  128fc0: 54000c00     	b.eq	0x129140 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x288>
  128fc4: eb1302df     	cmp	x22, x19
  128fc8: 54000620     	b.eq	0x12908c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1d4>
  128fcc: f9400fe8     	ldr	x8, [sp, #0x18]
  128fd0: f9400900     	ldr	x0, [x8, #0x10]
  128fd4: 9400daab     	bl	0x15fa80 <uselocale@plt>
  128fd8: aa0003fa     	mov	x26, x0
  128fdc: d10033a0     	sub	x0, x29, #0xc
  128fe0: 2a1f03e1     	mov	w1, wzr
  128fe4: aa1803e2     	mov	x2, x24
  128fe8: 9400dc22     	bl	0x160070 <wcrtomb@plt>
  128fec: aa0003f9     	mov	x25, x0
  128ff0: b400007a     	cbz	x26, 0x128ffc <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x144>
  128ff4: aa1a03e0     	mov	x0, x26
  128ff8: 9400daa2     	bl	0x15fa80 <uselocale@plt>
  128ffc: b100073f     	cmn	x25, #0x1
  129000: 54000c40     	b.eq	0x129188 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2d0>
  129004: f9400289     	ldr	x9, [x20]
  129008: cb0902e8     	sub	x8, x23, x9
  12900c: eb08033f     	cmp	x25, x8
  129010: 54000548     	b.hi	0x1290b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x200>
  129014: b40001f9     	cbz	x25, 0x129050 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x198>
  129018: 9100052a     	add	x10, x9, #0x1
  12901c: 385f43ab     	ldurb	w11, [x29, #-0xc]
  129020: f1000728     	subs	x8, x25, #0x1
  129024: f900028a     	str	x10, [x20]
  129028: 3900012b     	strb	w11, [x9]
  12902c: 54000120     	b.eq	0x129050 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x198>
  129030: f94007e9     	ldr	x9, [sp, #0x8]
  129034: f940028a     	ldr	x10, [x20]
  129038: f1000508     	subs	x8, x8, #0x1
  12903c: 3840152c     	ldrb	w12, [x9], #0x1
  129040: 9100054b     	add	x11, x10, #0x1
  129044: f900028b     	str	x11, [x20]
  129048: 3900014c     	strb	w12, [x10]
  12904c: 54ffff41     	b.ne	0x129034 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x17c>
  129050: f94013e9     	ldr	x9, [sp, #0x20]
  129054: aa1303f6     	mov	x22, x19
  129058: f9400128     	ldr	x8, [x9]
  12905c: 91001119     	add	x25, x8, #0x4
  129060: aa1903e8     	mov	x8, x25
  129064: eb13033f     	cmp	x25, x19
  129068: f9000139     	str	x25, [x9]
  12906c: 540001a0     	b.eq	0x1290a0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1e8>
  129070: b9400109     	ldr	w9, [x8]
  129074: 34000149     	cbz	w9, 0x12909c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1e4>
  129078: 91001108     	add	x8, x8, #0x4
  12907c: eb13011f     	cmp	x8, x19
  129080: 54ffff81     	b.ne	0x129070 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1b8>
  129084: aa1303f6     	mov	x22, x19
  129088: 14000006     	b	0x1290a0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1e8>
  12908c: f94013e8     	ldr	x8, [sp, #0x20]
  129090: aa1303f6     	mov	x22, x19
  129094: f9400119     	ldr	x25, [x8]
  129098: 14000003     	b	0x1290a4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1ec>
  12909c: aa0803f6     	mov	x22, x8
  1290a0: f940029a     	ldr	x26, [x20]
  1290a4: eb13033f     	cmp	x25, x19
  1290a8: 54000500     	b.eq	0x129148 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x290>
  1290ac: eb17035f     	cmp	x26, x23
  1290b0: 54fff541     	b.ne	0x128f58 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xa0>
  1290b4: 14000025     	b	0x129148 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x290>
  1290b8: 52800020     	mov	w0, #0x1                // =1
  1290bc: 14000025     	b	0x129150 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x298>
  1290c0: f94013e8     	ldr	x8, [sp, #0x20]
  1290c4: f900029a     	str	x26, [x20]
  1290c8: f9400108     	ldr	x8, [x8]
  1290cc: eb08033f     	cmp	x25, x8
  1290d0: 54000300     	b.eq	0x129130 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x278>
  1290d4: f9400fe8     	ldr	x8, [sp, #0x18]
  1290d8: b9400335     	ldr	w21, [x25]
  1290dc: f9400900     	ldr	x0, [x8, #0x10]
  1290e0: 9400da68     	bl	0x15fa80 <uselocale@plt>
  1290e4: aa0003f6     	mov	x22, x0
  1290e8: d10063a2     	sub	x2, x29, #0x18
  1290ec: aa1a03e0     	mov	x0, x26
  1290f0: 2a1503e1     	mov	w1, w21
  1290f4: 9400dbdf     	bl	0x160070 <wcrtomb@plt>
  1290f8: aa0003f7     	mov	x23, x0
  1290fc: b4000076     	cbz	x22, 0x129108 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x250>
  129100: aa1603e0     	mov	x0, x22
  129104: 9400da5f     	bl	0x15fa80 <uselocale@plt>
  129108: b10006ff     	cmn	x23, #0x1
  12910c: 54000120     	b.eq	0x129130 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x278>
  129110: f9400288     	ldr	x8, [x20]
  129114: 91001339     	add	x25, x25, #0x4
  129118: 8b17011a     	add	x26, x8, x23
  12911c: f94013e8     	ldr	x8, [sp, #0x20]
  129120: f900029a     	str	x26, [x20]
  129124: f9400108     	ldr	x8, [x8]
  129128: eb08033f     	cmp	x25, x8
  12912c: 54fffd41     	b.ne	0x1290d4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x21c>
  129130: f94013e8     	ldr	x8, [sp, #0x20]
  129134: 52800040     	mov	w0, #0x2                // =2
  129138: f9000119     	str	x25, [x8]
  12913c: 14000005     	b	0x129150 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x298>
  129140: f94013e8     	ldr	x8, [sp, #0x20]
  129144: f9400119     	ldr	x25, [x8]
  129148: eb13033f     	cmp	x25, x19
  12914c: 1a9f07e0     	cset	w0, ne
  129150: f9400be8     	ldr	x8, [sp, #0x10]
  129154: f9401508     	ldr	x8, [x8, #0x28]
  129158: f85f83a9     	ldur	x9, [x29, #-0x8]
  12915c: eb09011f     	cmp	x8, x9
  129160: 54000181     	b.ne	0x129190 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2d8>
  129164: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  129168: a94857f6     	ldp	x22, x21, [sp, #0x80]
  12916c: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  129170: a94667fa     	ldp	x26, x25, [sp, #0x60]
  129174: a9456ffc     	ldp	x28, x27, [sp, #0x50]
  129178: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  12917c: 910283ff     	add	sp, sp, #0xa0
  129180: d50323bf     	autiasp
  129184: d65f03c0     	ret
  129188: 52800040     	mov	w0, #0x2                // =2
  12918c: 17fffff1     	b	0x129150 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x298>
  129190: 9400cf28     	bl	0x15ce30 <__stack_chk_fail@plt>
  129194: 97fdff68     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  129198: aa0003f3     	mov	x19, x0
  12919c: b4000236     	cbz	x22, 0x1291e0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x328>
  1291a0: aa1603e0     	mov	x0, x22
  1291a4: 9400da37     	bl	0x15fa80 <uselocale@plt>
  1291a8: 1400000e     	b	0x1291e0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x328>
  1291ac: 97fdff62     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1291b0: 97fdff61     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1291b4: aa0003f3     	mov	x19, x0
  1291b8: b400015a     	cbz	x26, 0x1291e0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x328>
  1291bc: aa1a03e0     	mov	x0, x26
  1291c0: 9400da30     	bl	0x15fa80 <uselocale@plt>
  1291c4: 14000007     	b	0x1291e0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x328>
  1291c8: 97fdff5b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1291cc: 97fdff5a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1291d0: aa0003f3     	mov	x19, x0
  1291d4: b400007b     	cbz	x27, 0x1291e0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x328>
  1291d8: aa1b03e0     	mov	x0, x27
  1291dc: 9400da29     	bl	0x15fa80 <uselocale@plt>
  1291e0: aa1303e0     	mov	x0, x19
  1291e4: 9400bfdf     	bl	0x159160 <__emutls_get_address+0x6d4>
  1291e8: 97fdff53     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001291ec <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const>:
  1291ec: d503233f     	paciasp
  1291f0: d10243ff     	sub	sp, sp, #0x90
  1291f4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  1291f8: 9100c3fd     	add	x29, sp, #0x30
  1291fc: a9046ffc     	stp	x28, x27, [sp, #0x40]
  129200: a90567fa     	stp	x26, x25, [sp, #0x50]
  129204: a9065ff8     	stp	x24, x23, [sp, #0x60]
  129208: a90757f6     	stp	x22, x21, [sp, #0x70]
  12920c: a9084ff4     	stp	x20, x19, [sp, #0x80]
  129210: a90113e0     	stp	x0, x4, [sp, #0x10]
  129214: d53bd048     	mrs	x8, TPIDR_EL0
  129218: f90007e8     	str	x8, [sp, #0x8]
  12921c: aa0703f5     	mov	x21, x7
  129220: aa0603f8     	mov	x24, x6
  129224: aa0303f4     	mov	x20, x3
  129228: aa0503fa     	mov	x26, x5
  12922c: aa0203f7     	mov	x23, x2
  129230: aa0103f9     	mov	x25, x1
  129234: f9401508     	ldr	x8, [x8, #0x28]
  129238: aa0303f3     	mov	x19, x3
  12923c: eb03005f     	cmp	x2, x3
  129240: f81f83a8     	stur	x8, [x29, #-0x8]
  129244: 54000100     	b.eq	0x129264 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x78>
  129248: aa1703f3     	mov	x19, x23
  12924c: 39400268     	ldrb	w8, [x19]
  129250: 340000a8     	cbz	w8, 0x129264 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x78>
  129254: 91000673     	add	x19, x19, #0x1
  129258: eb14027f     	cmp	x19, x20
  12925c: 54ffff81     	b.ne	0x12924c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x60>
  129260: aa1403f3     	mov	x19, x20
  129264: f9400fe8     	ldr	x8, [sp, #0x18]
  129268: eb1402ff     	cmp	x23, x20
  12926c: f90002ba     	str	x26, [x21]
  129270: f9000117     	str	x23, [x8]
  129274: 54000e40     	b.eq	0x12943c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x250>
  129278: eb18035f     	cmp	x26, x24
  12927c: 54000e00     	b.eq	0x12943c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x250>
  129280: cb1a0309     	sub	x9, x24, x26
  129284: f9400328     	ldr	x8, [x25]
  129288: 9342fd36     	asr	x22, x9, #2
  12928c: f9400be9     	ldr	x9, [sp, #0x10]
  129290: cb17027c     	sub	x28, x19, x23
  129294: f81f03a8     	stur	x8, [x29, #-0x10]
  129298: f9400920     	ldr	x0, [x9, #0x10]
  12929c: 9400d9f9     	bl	0x15fa80 <uselocale@plt>
  1292a0: aa0003fb     	mov	x27, x0
  1292a4: aa1a03e0     	mov	x0, x26
  1292a8: f9400fe1     	ldr	x1, [sp, #0x18]
  1292ac: aa1c03e2     	mov	x2, x28
  1292b0: aa1603e3     	mov	x3, x22
  1292b4: aa1903e4     	mov	x4, x25
  1292b8: 9400db72     	bl	0x160080 <mbsnrtowcs@plt>
  1292bc: aa0003fc     	mov	x28, x0
  1292c0: b400007b     	cbz	x27, 0x1292cc <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe0>
  1292c4: aa1b03e0     	mov	x0, x27
  1292c8: 9400d9ee     	bl	0x15fa80 <uselocale@plt>
  1292cc: b100079f     	cmn	x28, #0x1
  1292d0: 540005c0     	b.eq	0x129388 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x19c>
  1292d4: f94002a8     	ldr	x8, [x21]
  1292d8: 8b1c091b     	add	x27, x8, x28, lsl #2
  1292dc: eb18037f     	cmp	x27, x24
  1292e0: f90002bb     	str	x27, [x21]
  1292e4: 54000960     	b.eq	0x129410 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x224>
  1292e8: f9400fe8     	ldr	x8, [sp, #0x18]
  1292ec: eb14027f     	cmp	x19, x20
  1292f0: f9400117     	ldr	x23, [x8]
  1292f4: 540003c0     	b.eq	0x12936c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x180>
  1292f8: f9400be8     	ldr	x8, [sp, #0x10]
  1292fc: f9400900     	ldr	x0, [x8, #0x10]
  129300: 9400d9e0     	bl	0x15fa80 <uselocale@plt>
  129304: aa0003fa     	mov	x26, x0
  129308: aa1b03e0     	mov	x0, x27
  12930c: aa1703e1     	mov	x1, x23
  129310: 52800022     	mov	w2, #0x1                // =1
  129314: aa1903e3     	mov	x3, x25
  129318: 9400db5e     	bl	0x160090 <mbrtowc@plt>
  12931c: aa0003f7     	mov	x23, x0
  129320: b400007a     	cbz	x26, 0x12932c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x140>
  129324: aa1a03e0     	mov	x0, x26
  129328: 9400d9d6     	bl	0x15fa80 <uselocale@plt>
  12932c: b5000837     	cbnz	x23, 0x129430 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x244>
  129330: f94002a8     	ldr	x8, [x21]
  129334: f9400fe9     	ldr	x9, [sp, #0x18]
  129338: 91001108     	add	x8, x8, #0x4
  12933c: f90002a8     	str	x8, [x21]
  129340: f9400128     	ldr	x8, [x9]
  129344: 91000517     	add	x23, x8, #0x1
  129348: eb1402ff     	cmp	x23, x20
  12934c: f9000137     	str	x23, [x9]
  129350: 54000740     	b.eq	0x129438 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x24c>
  129354: aa1703f3     	mov	x19, x23
  129358: 39400268     	ldrb	w8, [x19]
  12935c: 340000a8     	cbz	w8, 0x129370 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x184>
  129360: 91000673     	add	x19, x19, #0x1
  129364: eb14027f     	cmp	x19, x20
  129368: 54ffff81     	b.ne	0x129358 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x16c>
  12936c: aa1403f3     	mov	x19, x20
  129370: eb1402ff     	cmp	x23, x20
  129374: 54000640     	b.eq	0x12943c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x250>
  129378: f94002ba     	ldr	x26, [x21]
  12937c: eb18035f     	cmp	x26, x24
  129380: 54fff801     	b.ne	0x129280 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x94>
  129384: 1400002e     	b	0x12943c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x250>
  129388: f9400fe8     	ldr	x8, [sp, #0x18]
  12938c: f90002ba     	str	x26, [x21]
  129390: f9400108     	ldr	x8, [x8]
  129394: 14000008     	b	0x1293b4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1c8>
  129398: 52800038     	mov	w24, #0x1               // =1
  12939c: f94002a8     	ldr	x8, [x21]
  1293a0: 8b1802f7     	add	x23, x23, x24
  1293a4: 9100111a     	add	x26, x8, #0x4
  1293a8: f9400fe8     	ldr	x8, [sp, #0x18]
  1293ac: f90002ba     	str	x26, [x21]
  1293b0: f9400108     	ldr	x8, [x8]
  1293b4: eb0802ff     	cmp	x23, x8
  1293b8: 54000320     	b.eq	0x12941c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x230>
  1293bc: f9400be8     	ldr	x8, [sp, #0x10]
  1293c0: cb170276     	sub	x22, x19, x23
  1293c4: f9400900     	ldr	x0, [x8, #0x10]
  1293c8: 9400d9ae     	bl	0x15fa80 <uselocale@plt>
  1293cc: aa0003f9     	mov	x25, x0
  1293d0: d10043a3     	sub	x3, x29, #0x10
  1293d4: aa1a03e0     	mov	x0, x26
  1293d8: aa1703e1     	mov	x1, x23
  1293dc: aa1603e2     	mov	x2, x22
  1293e0: 9400db2c     	bl	0x160090 <mbrtowc@plt>
  1293e4: aa0003f8     	mov	x24, x0
  1293e8: b4000079     	cbz	x25, 0x1293f4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x208>
  1293ec: aa1903e0     	mov	x0, x25
  1293f0: 9400d9a4     	bl	0x15fa80 <uselocale@plt>
  1293f4: b4fffd38     	cbz	x24, 0x129398 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1ac>
  1293f8: b1000b1f     	cmn	x24, #0x2
  1293fc: 54000400     	b.eq	0x12947c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x290>
  129400: b100071f     	cmn	x24, #0x1
  129404: 54fffcc1     	b.ne	0x12939c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1b0>
  129408: 52800040     	mov	w0, #0x2                // =2
  12940c: 14000006     	b	0x129424 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x238>
  129410: f9400fe8     	ldr	x8, [sp, #0x18]
  129414: f9400117     	ldr	x23, [x8]
  129418: 14000009     	b	0x12943c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x250>
  12941c: eb1402ff     	cmp	x23, x20
  129420: 1a9f07e0     	cset	w0, ne
  129424: f9400fe8     	ldr	x8, [sp, #0x18]
  129428: f9000117     	str	x23, [x8]
  12942c: 14000006     	b	0x129444 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x258>
  129430: 52800040     	mov	w0, #0x2                // =2
  129434: 14000004     	b	0x129444 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x258>
  129438: aa1403f7     	mov	x23, x20
  12943c: eb1402ff     	cmp	x23, x20
  129440: 1a9f07e0     	cset	w0, ne
  129444: f94007e8     	ldr	x8, [sp, #0x8]
  129448: f9401508     	ldr	x8, [x8, #0x28]
  12944c: f85f83a9     	ldur	x9, [x29, #-0x8]
  129450: eb09011f     	cmp	x8, x9
  129454: 54000181     	b.ne	0x129484 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x298>
  129458: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  12945c: a94757f6     	ldp	x22, x21, [sp, #0x70]
  129460: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  129464: a94567fa     	ldp	x26, x25, [sp, #0x50]
  129468: a9446ffc     	ldp	x28, x27, [sp, #0x40]
  12946c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  129470: 910243ff     	add	sp, sp, #0x90
  129474: d50323bf     	autiasp
  129478: d65f03c0     	ret
  12947c: 52800020     	mov	w0, #0x1                // =1
  129480: 17ffffe9     	b	0x129424 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x238>
  129484: 9400ce6b     	bl	0x15ce30 <__stack_chk_fail@plt>
  129488: 97fdfeab     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12948c: aa0003f3     	mov	x19, x0
  129490: b4000239     	cbz	x25, 0x1294d4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2e8>
  129494: aa1903e0     	mov	x0, x25
  129498: 9400d97a     	bl	0x15fa80 <uselocale@plt>
  12949c: 1400000e     	b	0x1294d4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2e8>
  1294a0: 97fdfea5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1294a4: 97fdfea4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1294a8: aa0003f3     	mov	x19, x0
  1294ac: b400015a     	cbz	x26, 0x1294d4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2e8>
  1294b0: aa1a03e0     	mov	x0, x26
  1294b4: 9400d973     	bl	0x15fa80 <uselocale@plt>
  1294b8: 14000007     	b	0x1294d4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2e8>
  1294bc: 97fdfe9e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1294c0: 97fdfe9d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1294c4: aa0003f3     	mov	x19, x0
  1294c8: b400007b     	cbz	x27, 0x1294d4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2e8>
  1294cc: aa1b03e0     	mov	x0, x27
  1294d0: 9400d96c     	bl	0x15fa80 <uselocale@plt>
  1294d4: aa1303e0     	mov	x0, x19
  1294d8: 9400bf22     	bl	0x159160 <__emutls_get_address+0x6d4>
  1294dc: 97fdfe96     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001294e0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  1294e0: d503233f     	paciasp
  1294e4: d10143ff     	sub	sp, sp, #0x50
  1294e8: a9017bfd     	stp	x29, x30, [sp, #0x10]
  1294ec: 910043fd     	add	x29, sp, #0x10
  1294f0: f90013f7     	str	x23, [sp, #0x20]
  1294f4: a90357f6     	stp	x22, x21, [sp, #0x30]
  1294f8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1294fc: d53bd057     	mrs	x23, TPIDR_EL0
  129500: aa0403f3     	mov	x19, x4
  129504: f94016e8     	ldr	x8, [x23, #0x28]
  129508: aa0303f4     	mov	x20, x3
  12950c: aa0103f5     	mov	x21, x1
  129510: f90007e8     	str	x8, [sp, #0x8]
  129514: f9000082     	str	x2, [x4]
  129518: f9400800     	ldr	x0, [x0, #0x10]
  12951c: 9400d959     	bl	0x15fa80 <uselocale@plt>
  129520: aa0003f6     	mov	x22, x0
  129524: 910013e0     	add	x0, sp, #0x4
  129528: 2a1f03e1     	mov	w1, wzr
  12952c: aa1503e2     	mov	x2, x21
  129530: 9400dad0     	bl	0x160070 <wcrtomb@plt>
  129534: aa0003f5     	mov	x21, x0
  129538: b4000076     	cbz	x22, 0x129544 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0x64>
  12953c: aa1603e0     	mov	x0, x22
  129540: 9400d950     	bl	0x15fa80 <uselocale@plt>
  129544: 910006a8     	add	x8, x21, #0x1
  129548: f100091f     	cmp	x8, #0x2
  12954c: 54000062     	b.hs	0x129558 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0x78>
  129550: 52800040     	mov	w0, #0x2                // =2
  129554: 14000019     	b	0x1295b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0xd8>
  129558: f9400269     	ldr	x9, [x19]
  12955c: d10006a8     	sub	x8, x21, #0x1
  129560: cb09028a     	sub	x10, x20, x9
  129564: eb0a011f     	cmp	x8, x10
  129568: 54000069     	b.ls	0x129574 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0x94>
  12956c: 52800020     	mov	w0, #0x1                // =1
  129570: 14000012     	b	0x1295b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0xd8>
  129574: b4000208     	cbz	x8, 0x1295b4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0xd4>
  129578: 9100052a     	add	x10, x9, #0x1
  12957c: 394013eb     	ldrb	w11, [sp, #0x4]
  129580: f1000aa8     	subs	x8, x21, #0x2
  129584: f900026a     	str	x10, [x19]
  129588: 3900012b     	strb	w11, [x9]
  12958c: 54000140     	b.eq	0x1295b4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0xd4>
  129590: 910013e9     	add	x9, sp, #0x4
  129594: b2400129     	orr	x9, x9, #0x1
  129598: f940026a     	ldr	x10, [x19]
  12959c: f1000508     	subs	x8, x8, #0x1
  1295a0: 3840152c     	ldrb	w12, [x9], #0x1
  1295a4: 9100054b     	add	x11, x10, #0x1
  1295a8: f900026b     	str	x11, [x19]
  1295ac: 3900014c     	strb	w12, [x10]
  1295b0: 54ffff41     	b.ne	0x129598 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0xb8>
  1295b4: 2a1f03e0     	mov	w0, wzr
  1295b8: f94016e8     	ldr	x8, [x23, #0x28]
  1295bc: f94007e9     	ldr	x9, [sp, #0x8]
  1295c0: eb09011f     	cmp	x8, x9
  1295c4: 54000101     	b.ne	0x1295e4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0x104>
  1295c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1295cc: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1295d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1295d4: f94013f7     	ldr	x23, [sp, #0x20]
  1295d8: 910143ff     	add	sp, sp, #0x50
  1295dc: d50323bf     	autiasp
  1295e0: d65f03c0     	ret
  1295e4: 9400ce13     	bl	0x15ce30 <__stack_chk_fail@plt>
  1295e8: 97fdfe53     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1295ec: aa0003f3     	mov	x19, x0
  1295f0: b4000076     	cbz	x22, 0x1295fc <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const+0x11c>
  1295f4: aa1603e0     	mov	x0, x22
  1295f8: 9400d922     	bl	0x15fa80 <uselocale@plt>
  1295fc: aa1303e0     	mov	x0, x19
  129600: 9400bed8     	bl	0x159160 <__emutls_get_address+0x6d4>
  129604: 97fdfe4c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000129608 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const>:
  129608: d503233f     	paciasp
  12960c: d10103ff     	sub	sp, sp, #0x40
  129610: a9017bfd     	stp	x29, x30, [sp, #0x10]
  129614: 910043fd     	add	x29, sp, #0x10
  129618: a90257f6     	stp	x22, x21, [sp, #0x20]
  12961c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  129620: d53bd056     	mrs	x22, TPIDR_EL0
  129624: aa0003f3     	mov	x19, x0
  129628: f94016c8     	ldr	x8, [x22, #0x28]
  12962c: f90007e8     	str	x8, [sp, #0x8]
  129630: f9400800     	ldr	x0, [x0, #0x10]
  129634: 9400d913     	bl	0x15fa80 <uselocale@plt>
  129638: aa0003f4     	mov	x20, x0
  12963c: f90003e0     	str	x0, [sp]
  129640: aa1f03e0     	mov	x0, xzr
  129644: aa1f03e1     	mov	x1, xzr
  129648: 52800082     	mov	w2, #0x4                // =4
  12964c: 9400da95     	bl	0x1600a0 <mbtowc@plt>
  129650: 2a0003f5     	mov	w21, w0
  129654: b4000074     	cbz	x20, 0x129660 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0x58>
  129658: aa1403e0     	mov	x0, x20
  12965c: 9400d909     	bl	0x15fa80 <uselocale@plt>
  129660: 34000075     	cbz	w21, 0x12966c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0x64>
  129664: 12800000     	mov	w0, #-0x1               // =-1
  129668: 1400000f     	b	0x1296a4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0x9c>
  12966c: f9400a60     	ldr	x0, [x19, #0x10]
  129670: b4000180     	cbz	x0, 0x1296a0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0x98>
  129674: 9400d903     	bl	0x15fa80 <uselocale@plt>
  129678: aa0003f3     	mov	x19, x0
  12967c: f90003e0     	str	x0, [sp]
  129680: 9400da8c     	bl	0x1600b0 <__ctype_get_mb_cur_max@plt>
  129684: aa0003f4     	mov	x20, x0
  129688: b4000073     	cbz	x19, 0x129694 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0x8c>
  12968c: aa1303e0     	mov	x0, x19
  129690: 9400d8fc     	bl	0x15fa80 <uselocale@plt>
  129694: f100069f     	cmp	x20, #0x1
  129698: 1a9f17e0     	cset	w0, eq
  12969c: 14000002     	b	0x1296a4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0x9c>
  1296a0: 52800020     	mov	w0, #0x1                // =1
  1296a4: f94016c8     	ldr	x8, [x22, #0x28]
  1296a8: f94007e9     	ldr	x9, [sp, #0x8]
  1296ac: eb09011f     	cmp	x8, x9
  1296b0: 540000e1     	b.ne	0x1296cc <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0xc4>
  1296b4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1296b8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1296bc: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1296c0: 910103ff     	add	sp, sp, #0x40
  1296c4: d50323bf     	autiasp
  1296c8: d65f03c0     	ret
  1296cc: 9400cdd9     	bl	0x15ce30 <__stack_chk_fail@plt>
  1296d0: 97fdfe19     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1296d4: 14000002     	b	0x1296dc <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_encoding() const+0xd4>
  1296d8: 97fdfe17     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1296dc: aa0003f3     	mov	x19, x0
  1296e0: 910003e0     	mov	x0, sp
  1296e4: 94002c57     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  1296e8: aa1303e0     	mov	x0, x19
  1296ec: 97fdfe12     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1296f0: 97fdfe11     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001296f4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_always_noconv() const>:
  1296f4: d503245f     	bti	c
  1296f8: 2a1f03e0     	mov	w0, wzr
  1296fc: d65f03c0     	ret

0000000000129700 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  129700: d503233f     	paciasp
  129704: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  129708: f9000bfb     	str	x27, [sp, #0x10]
  12970c: 910003fd     	mov	x29, sp
  129710: a90267fa     	stp	x26, x25, [sp, #0x20]
  129714: a9035ff8     	stp	x24, x23, [sp, #0x30]
  129718: a90457f6     	stp	x22, x21, [sp, #0x40]
  12971c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  129720: 2a1f03f3     	mov	w19, wzr
  129724: b40004a4     	cbz	x4, 0x1297b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xb8>
  129728: aa0303f5     	mov	x21, x3
  12972c: aa0203f6     	mov	x22, x2
  129730: eb03005f     	cmp	x2, x3
  129734: 54000420     	b.eq	0x1297b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xb8>
  129738: aa0403f4     	mov	x20, x4
  12973c: aa0103f7     	mov	x23, x1
  129740: aa0003f8     	mov	x24, x0
  129744: 2a1f03f3     	mov	w19, wzr
  129748: 5280003b     	mov	w27, #0x1               // =1
  12974c: f9400b00     	ldr	x0, [x24, #0x10]
  129750: cb1602b9     	sub	x25, x21, x22
  129754: 9400d8cb     	bl	0x15fa80 <uselocale@plt>
  129758: aa0003fa     	mov	x26, x0
  12975c: aa1603e0     	mov	x0, x22
  129760: aa1903e1     	mov	x1, x25
  129764: aa1703e2     	mov	x2, x23
  129768: 9400da56     	bl	0x1600c0 <mbrlen@plt>
  12976c: aa0003f9     	mov	x25, x0
  129770: b400007a     	cbz	x26, 0x12977c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x7c>
  129774: aa1a03e0     	mov	x0, x26
  129778: 9400d8c2     	bl	0x15fa80 <uselocale@plt>
  12977c: b40000d9     	cbz	x25, 0x129794 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  129780: 91000b28     	add	x8, x25, #0x2
  129784: f100091f     	cmp	x8, #0x2
  129788: 54000183     	b.lo	0x1297b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xb8>
  12978c: 2a1903e8     	mov	w8, w25
  129790: 14000003     	b	0x12979c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x9c>
  129794: 52800039     	mov	w25, #0x1               // =1
  129798: 52800028     	mov	w8, #0x1                // =1
  12979c: 0b130113     	add	w19, w8, w19
  1297a0: eb14037f     	cmp	x27, x20
  1297a4: 540000a2     	b.hs	0x1297b8 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xb8>
  1297a8: 8b1902d6     	add	x22, x22, x25
  1297ac: 9100077b     	add	x27, x27, #0x1
  1297b0: eb1502df     	cmp	x22, x21
  1297b4: 54fffcc1     	b.ne	0x12974c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x4c>
  1297b8: 2a1303e0     	mov	w0, w19
  1297bc: f9400bfb     	ldr	x27, [sp, #0x10]
  1297c0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  1297c4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  1297c8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  1297cc: a94267fa     	ldp	x26, x25, [sp, #0x20]
  1297d0: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  1297d4: d50323bf     	autiasp
  1297d8: d65f03c0     	ret
  1297dc: 97fdfdd6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1297e0: aa0003f3     	mov	x19, x0
  1297e4: b400007a     	cbz	x26, 0x1297f0 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xf0>
  1297e8: aa1a03e0     	mov	x0, x26
  1297ec: 9400d8a5     	bl	0x15fa80 <uselocale@plt>
  1297f0: aa1303e0     	mov	x0, x19
  1297f4: 9400be5b     	bl	0x159160 <__emutls_get_address+0x6d4>
  1297f8: 97fdfdcf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001297fc <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_max_length() const>:
  1297fc: d503233f     	paciasp
  129800: d10103ff     	sub	sp, sp, #0x40
  129804: a9017bfd     	stp	x29, x30, [sp, #0x10]
  129808: 910043fd     	add	x29, sp, #0x10
  12980c: f90013f5     	str	x21, [sp, #0x20]
  129810: a9034ff4     	stp	x20, x19, [sp, #0x30]
  129814: d53bd055     	mrs	x21, TPIDR_EL0
  129818: f94016a8     	ldr	x8, [x21, #0x28]
  12981c: f90007e8     	str	x8, [sp, #0x8]
  129820: f9400800     	ldr	x0, [x0, #0x10]
  129824: b4000140     	cbz	x0, 0x12984c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_max_length() const+0x50>
  129828: 9400d896     	bl	0x15fa80 <uselocale@plt>
  12982c: aa0003f4     	mov	x20, x0
  129830: f90003e0     	str	x0, [sp]
  129834: 9400da1f     	bl	0x1600b0 <__ctype_get_mb_cur_max@plt>
  129838: aa0003f3     	mov	x19, x0
  12983c: b40000b4     	cbz	x20, 0x129850 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_max_length() const+0x54>
  129840: aa1403e0     	mov	x0, x20
  129844: 9400d88f     	bl	0x15fa80 <uselocale@plt>
  129848: 14000002     	b	0x129850 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_max_length() const+0x54>
  12984c: 52800033     	mov	w19, #0x1               // =1
  129850: f94016a8     	ldr	x8, [x21, #0x28]
  129854: f94007e9     	ldr	x9, [sp, #0x8]
  129858: eb09011f     	cmp	x8, x9
  12985c: 54000101     	b.ne	0x12987c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::do_max_length() const+0x80>
  129860: 2a1303e0     	mov	w0, w19
  129864: f94013f5     	ldr	x21, [sp, #0x20]
  129868: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  12986c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  129870: 910103ff     	add	sp, sp, #0x40
  129874: d50323bf     	autiasp
  129878: d65f03c0     	ret
  12987c: 9400cd6d     	bl	0x15ce30 <__stack_chk_fail@plt>
  129880: 97fdfdad     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  129884: aa0003f3     	mov	x19, x0
  129888: 910003e0     	mov	x0, sp
  12988c: 94002bed     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  129890: aa1303e0     	mov	x0, x19
  129894: 97fdfda8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  129898: 97fdfda7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012989c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::~codecvt()>:
  12989c: d503233f     	paciasp
  1298a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1298a4: f9000bf3     	str	x19, [sp, #0x10]
  1298a8: 910003fd     	mov	x29, sp
  1298ac: aa0003f3     	mov	x19, x0
  1298b0: 9400d09c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1298b4: aa1303e0     	mov	x0, x19
  1298b8: f9400bf3     	ldr	x19, [sp, #0x10]
  1298bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1298c0: d50323bf     	autiasp
  1298c4: 1400cd87     	b	0x15cee0 <_ZdlPv@plt>

00000000001298c8 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const>:
  1298c8: d503233f     	paciasp
  1298cc: d10143ff     	sub	sp, sp, #0x50
  1298d0: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1298d4: 910083fd     	add	x29, sp, #0x20
  1298d8: f9001bf5     	str	x21, [sp, #0x30]
  1298dc: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1298e0: d53bd055     	mrs	x21, TPIDR_EL0
  1298e4: aa0503e8     	mov	x8, x5
  1298e8: f94016a9     	ldr	x9, [x21, #0x28]
  1298ec: aa0703f3     	mov	x19, x7
  1298f0: aa0203e0     	mov	x0, x2
  1298f4: aa0403f4     	mov	x20, x4
  1298f8: aa0303e1     	mov	x1, x3
  1298fc: aa0803e3     	mov	x3, x8
  129900: f81f83a9     	stur	x9, [x29, #-0x8]
  129904: aa0603e4     	mov	x4, x6
  129908: a9008be5     	stp	x5, x2, [sp, #0x8]
  12990c: 910043e2     	add	x2, sp, #0x10
  129910: 910023e5     	add	x5, sp, #0x8
  129914: 12bffde6     	mov	w6, #0x10ffff           // =1114111
  129918: 2a1f03e7     	mov	w7, wzr
  12991c: 9400000f     	bl	0x129958 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  129920: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  129924: f9000288     	str	x8, [x20]
  129928: f9000269     	str	x9, [x19]
  12992c: f94016a8     	ldr	x8, [x21, #0x28]
  129930: f85f83a9     	ldur	x9, [x29, #-0x8]
  129934: eb09011f     	cmp	x8, x9
  129938: 540000e1     	b.ne	0x129954 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x8c>
  12993c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  129940: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  129944: f9401bf5     	ldr	x21, [sp, #0x30]
  129948: 910143ff     	add	sp, sp, #0x50
  12994c: d50323bf     	autiasp
  129950: d65f03c0     	ret
  129954: 9400cd37     	bl	0x15ce30 <__stack_chk_fail@plt>
  129958: d503245f     	bti	c
  12995c: f9000040     	str	x0, [x2]
  129960: f90000a3     	str	x3, [x5]
  129964: 36080287     	tbz	w7, #0x1, 0x1299b4 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xec>
  129968: cb030088     	sub	x8, x4, x3
  12996c: f1000d1f     	cmp	x8, #0x3
  129970: 5400006a     	b.ge	0x12997c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xb4>
  129974: 52800020     	mov	w0, #0x1                // =1
  129978: d65f03c0     	ret
  12997c: 91000468     	add	x8, x3, #0x1
  129980: 52801de9     	mov	w9, #0xef               // =239
  129984: 5280176a     	mov	w10, #0xbb              // =187
  129988: f90000a8     	str	x8, [x5]
  12998c: 39000069     	strb	w9, [x3]
  129990: f94000a8     	ldr	x8, [x5]
  129994: 91000509     	add	x9, x8, #0x1
  129998: f90000a9     	str	x9, [x5]
  12999c: 3900010a     	strb	w10, [x8]
  1299a0: 528017ea     	mov	w10, #0xbf              // =191
  1299a4: f94000a8     	ldr	x8, [x5]
  1299a8: 91000509     	add	x9, x8, #0x1
  1299ac: f90000a9     	str	x9, [x5]
  1299b0: 3900010a     	strb	w10, [x8]
  1299b4: f940004a     	ldr	x10, [x2]
  1299b8: eb01015f     	cmp	x10, x1
  1299bc: 54000d62     	b.hs	0x129b68 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2a0>
  1299c0: 529b8008     	mov	w8, #0xdc00             // =56320
  1299c4: 14000015     	b	0x129a18 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x150>
  1299c8: f94000aa     	ldr	x10, [x5]
  1299cc: cb0a008b     	sub	x11, x4, x10
  1299d0: f100097f     	cmp	x11, #0x2
  1299d4: 54fffd0b     	b.lt	0x129974 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xac>
  1299d8: d3467d2b     	ubfx	x11, x9, #6, #26
  1299dc: 9100054c     	add	x12, x10, #0x1
  1299e0: 321a056b     	orr	w11, w11, #0xc0
  1299e4: f90000ac     	str	x12, [x5]
  1299e8: 3900014b     	strb	w11, [x10]
  1299ec: 5280100b     	mov	w11, #0x80              // =128
  1299f0: f94000aa     	ldr	x10, [x5]
  1299f4: 3300152b     	bfxil	w11, w9, #0, #6
  1299f8: 9100054c     	add	x12, x10, #0x1
  1299fc: f90000ac     	str	x12, [x5]
  129a00: 3900014b     	strb	w11, [x10]
  129a04: f9400049     	ldr	x9, [x2]
  129a08: 9100092a     	add	x10, x9, #0x2
  129a0c: eb01015f     	cmp	x10, x1
  129a10: f900004a     	str	x10, [x2]
  129a14: 54000aa2     	b.hs	0x129b68 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2a0>
  129a18: 79400149     	ldrh	w9, [x10]
  129a1c: eb06013f     	cmp	x9, x6
  129a20: 54000a88     	b.hi	0x129b70 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2a8>
  129a24: 7101fd3f     	cmp	w9, #0x7f
  129a28: 54000128     	b.hi	0x129a4c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x184>
  129a2c: f94000aa     	ldr	x10, [x5]
  129a30: cb0a008b     	sub	x11, x4, x10
  129a34: f100057f     	cmp	x11, #0x1
  129a38: 54fff9eb     	b.lt	0x129974 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xac>
  129a3c: 9100054b     	add	x11, x10, #0x1
  129a40: f90000ab     	str	x11, [x5]
  129a44: 39000149     	strb	w9, [x10]
  129a48: 17ffffef     	b	0x129a04 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x13c>
  129a4c: 711ffd3f     	cmp	w9, #0x7ff
  129a50: 54fffbc9     	b.ls	0x1299c8 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x100>
  129a54: d34b7d2b     	ubfx	x11, x9, #11, #21
  129a58: 7100697f     	cmp	w11, #0x1a
  129a5c: 540006a9     	b.ls	0x129b30 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x268>
  129a60: d34a7d2b     	ubfx	x11, x9, #10, #22
  129a64: 7100d97f     	cmp	w11, #0x36
  129a68: 54000608     	b.hi	0x129b28 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x260>
  129a6c: cb0a002b     	sub	x11, x1, x10
  129a70: f100117f     	cmp	x11, #0x4
  129a74: 54fff80b     	b.lt	0x129974 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xac>
  129a78: 78402d4b     	ldrh	w11, [x10, #0x2]!
  129a7c: 1216156c     	and	w12, w11, #0xfc00
  129a80: 6b08019f     	cmp	w12, w8
  129a84: 54000761     	b.ne	0x129b70 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2a8>
  129a88: f94000ac     	ldr	x12, [x5]
  129a8c: cb0c008c     	sub	x12, x4, x12
  129a90: f100119f     	cmp	x12, #0x4
  129a94: 54fff70b     	b.lt	0x129974 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xac>
  129a98: 5316552c     	lsl	w12, w9, #10
  129a9c: 9276258c     	and	x12, x12, #0xffc00
  129aa0: b340256c     	bfxil	x12, x11, #0, #10
  129aa4: 9140418c     	add	x12, x12, #0x10, lsl #12 // =0x10000
  129aa8: eb06019f     	cmp	x12, x6
  129aac: 54000628     	b.hi	0x129b70 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2a8>
  129ab0: f900004a     	str	x10, [x2]
  129ab4: 5306252c     	ubfx	w12, w9, #6, #4
  129ab8: f94000aa     	ldr	x10, [x5]
  129abc: 1100058c     	add	w12, w12, #0x1
  129ac0: 53027d8d     	lsr	w13, w12, #2
  129ac4: 531c058c     	ubfiz	w12, w12, #4, #2
  129ac8: 321c0dad     	orr	w13, w13, #0xf0
  129acc: 3302152c     	bfxil	w12, w9, #2, #4
  129ad0: 9100054e     	add	x14, x10, #0x1
  129ad4: 3219018c     	orr	w12, w12, #0x80
  129ad8: 531c0529     	ubfiz	w9, w9, #4, #2
  129adc: 33062569     	bfxil	w9, w11, #6, #4
  129ae0: f90000ae     	str	x14, [x5]
  129ae4: 32190129     	orr	w9, w9, #0x80
  129ae8: 3900014d     	strb	w13, [x10]
  129aec: f94000aa     	ldr	x10, [x5]
  129af0: 9100054d     	add	x13, x10, #0x1
  129af4: f90000ad     	str	x13, [x5]
  129af8: 3900014c     	strb	w12, [x10]
  129afc: f94000aa     	ldr	x10, [x5]
  129b00: 9100054c     	add	x12, x10, #0x1
  129b04: f90000ac     	str	x12, [x5]
  129b08: 39000149     	strb	w9, [x10]
  129b0c: 5280100a     	mov	w10, #0x80              // =128
  129b10: f94000a9     	ldr	x9, [x5]
  129b14: 3300156a     	bfxil	w10, w11, #0, #6
  129b18: 9100052c     	add	x12, x9, #0x1
  129b1c: f90000ac     	str	x12, [x5]
  129b20: 3900012a     	strb	w10, [x9]
  129b24: 17ffffb8     	b	0x129a04 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x13c>
  129b28: 7140393f     	cmp	w9, #0xe, lsl #12       // =0xe000
  129b2c: 54000223     	b.lo	0x129b70 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2a8>
  129b30: f94000aa     	ldr	x10, [x5]
  129b34: cb0a008b     	sub	x11, x4, x10
  129b38: f1000d7f     	cmp	x11, #0x3
  129b3c: 54fff1cb     	b.lt	0x129974 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xac>
  129b40: d34c7d2b     	ubfx	x11, x9, #12, #20
  129b44: 9100054c     	add	x12, x10, #0x1
  129b48: 321b096b     	orr	w11, w11, #0xe0
  129b4c: f90000ac     	str	x12, [x5]
  129b50: 3900014b     	strb	w11, [x10]
  129b54: 5280100b     	mov	w11, #0x80              // =128
  129b58: f94000aa     	ldr	x10, [x5]
  129b5c: 33062d2b     	bfxil	w11, w9, #6, #6
  129b60: 9100054c     	add	x12, x10, #0x1
  129b64: 17ffffa0     	b	0x1299e4 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x11c>
  129b68: 2a1f03e0     	mov	w0, wzr
  129b6c: d65f03c0     	ret
  129b70: 52800040     	mov	w0, #0x2                // =2
  129b74: d65f03c0     	ret

0000000000129b78 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const>:
  129b78: d503233f     	paciasp
  129b7c: d10143ff     	sub	sp, sp, #0x50
  129b80: a9027bfd     	stp	x29, x30, [sp, #0x20]
  129b84: 910083fd     	add	x29, sp, #0x20
  129b88: f9001bf5     	str	x21, [sp, #0x30]
  129b8c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  129b90: d53bd055     	mrs	x21, TPIDR_EL0
  129b94: aa0503e8     	mov	x8, x5
  129b98: f94016a9     	ldr	x9, [x21, #0x28]
  129b9c: aa0703f3     	mov	x19, x7
  129ba0: aa0203e0     	mov	x0, x2
  129ba4: aa0403f4     	mov	x20, x4
  129ba8: aa0303e1     	mov	x1, x3
  129bac: aa0803e3     	mov	x3, x8
  129bb0: f81f83a9     	stur	x9, [x29, #-0x8]
  129bb4: aa0603e4     	mov	x4, x6
  129bb8: a9008be5     	stp	x5, x2, [sp, #0x8]
  129bbc: 910043e2     	add	x2, sp, #0x10
  129bc0: 910023e5     	add	x5, sp, #0x8
  129bc4: 12bffde6     	mov	w6, #0x10ffff           // =1114111
  129bc8: 2a1f03e7     	mov	w7, wzr
  129bcc: 9400000f     	bl	0x129c08 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x90>
  129bd0: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  129bd4: f9000288     	str	x8, [x20]
  129bd8: f9000269     	str	x9, [x19]
  129bdc: f94016a8     	ldr	x8, [x21, #0x28]
  129be0: f85f83a9     	ldur	x9, [x29, #-0x8]
  129be4: eb09011f     	cmp	x8, x9
  129be8: 540000e1     	b.ne	0x129c04 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x8c>
  129bec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  129bf0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  129bf4: f9401bf5     	ldr	x21, [sp, #0x30]
  129bf8: 910143ff     	add	sp, sp, #0x50
  129bfc: d50323bf     	autiasp
  129c00: d65f03c0     	ret
  129c04: 9400cc8b     	bl	0x15ce30 <__stack_chk_fail@plt>
  129c08: d503245f     	bti	c
  129c0c: f9000040     	str	x0, [x2]
  129c10: f90000a3     	str	x3, [x5]
  129c14: f940004c     	ldr	x12, [x2]
  129c18: 361001e7     	tbz	w7, #0x2, 0x129c54 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xdc>
  129c1c: cb0c0028     	sub	x8, x1, x12
  129c20: f1000d1f     	cmp	x8, #0x3
  129c24: 5400018b     	b.lt	0x129c54 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xdc>
  129c28: 39400188     	ldrb	w8, [x12]
  129c2c: 7103bd1f     	cmp	w8, #0xef
  129c30: 54000121     	b.ne	0x129c54 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xdc>
  129c34: 39400588     	ldrb	w8, [x12, #0x1]
  129c38: 7102ed1f     	cmp	w8, #0xbb
  129c3c: 540000c1     	b.ne	0x129c54 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xdc>
  129c40: 39400988     	ldrb	w8, [x12, #0x2]
  129c44: 7102fd1f     	cmp	w8, #0xbf
  129c48: 54000061     	b.ne	0x129c54 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xdc>
  129c4c: 91000d8c     	add	x12, x12, #0x3
  129c50: f900004c     	str	x12, [x2]
  129c54: eb01019f     	cmp	x12, x1
  129c58: 54001062     	b.hs	0x129e64 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2ec>
  129c5c: f94000ab     	ldr	x11, [x5]
  129c60: 5287f808     	mov	w8, #0x3fc0             // =16320
  129c64: 529b0009     	mov	w9, #0xd800             // =55296
  129c68: 529b800a     	mov	w10, #0xdc00            // =56320
  129c6c: eb04017f     	cmp	x11, x4
  129c70: 54001022     	b.hs	0x129e74 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2fc>
  129c74: 3940018d     	ldrb	w13, [x12]
  129c78: eb0601bf     	cmp	x13, x6
  129c7c: 54000f88     	b.hi	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129c80: 3738006d     	tbnz	w13, #0x7, 0x129c8c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x114>
  129c84: 9100058c     	add	x12, x12, #0x1
  129c88: 14000045     	b	0x129d9c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x224>
  129c8c: 710309bf     	cmp	w13, #0xc2
  129c90: 54000ee3     	b.lo	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129c94: 71037dbf     	cmp	w13, #0xdf
  129c98: 540001e8     	b.hi	0x129cd4 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x15c>
  129c9c: cb0c002e     	sub	x14, x1, x12
  129ca0: f10009df     	cmp	x14, #0x2
  129ca4: 54000e8b     	b.lt	0x129e74 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2fc>
  129ca8: 3940058e     	ldrb	w14, [x12, #0x1]
  129cac: 121a05cf     	and	w15, w14, #0xc0
  129cb0: 710201ff     	cmp	w15, #0x80
  129cb4: 54000dc1     	b.ne	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129cb8: 531a65ad     	lsl	w13, w13, #6
  129cbc: 927a11ad     	and	x13, x13, #0x7c0
  129cc0: b34015cd     	bfxil	x13, x14, #0, #6
  129cc4: eb0601bf     	cmp	x13, x6
  129cc8: 54000d28     	b.hi	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129ccc: 9100098c     	add	x12, x12, #0x2
  129cd0: 14000033     	b	0x129d9c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x224>
  129cd4: 7103bdbf     	cmp	w13, #0xef
  129cd8: 540001c8     	b.hi	0x129d10 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x198>
  129cdc: cb0c002e     	sub	x14, x1, x12
  129ce0: f1000ddf     	cmp	x14, #0x3
  129ce4: 54000c8b     	b.lt	0x129e74 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2fc>
  129ce8: 3940058f     	ldrb	w15, [x12, #0x1]
  129cec: 7103b5bf     	cmp	w13, #0xed
  129cf0: 3940098e     	ldrb	w14, [x12, #0x2]
  129cf4: 54000300     	b.eq	0x129d54 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x1dc>
  129cf8: 710381bf     	cmp	w13, #0xe0
  129cfc: 54000341     	b.ne	0x129d64 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x1ec>
  129d00: 121b09f0     	and	w16, w15, #0xe0
  129d04: 7102821f     	cmp	w16, #0xa0
  129d08: 54000340     	b.eq	0x129d70 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x1f8>
  129d0c: 14000058     	b	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d10: 7103d1bf     	cmp	w13, #0xf4
  129d14: 54000ac8     	b.hi	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d18: cb0c002e     	sub	x14, x1, x12
  129d1c: f10011df     	cmp	x14, #0x4
  129d20: 54000aab     	b.lt	0x129e74 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2fc>
  129d24: 3940058f     	ldrb	w15, [x12, #0x1]
  129d28: 7103d1bf     	cmp	w13, #0xf4
  129d2c: 3940098e     	ldrb	w14, [x12, #0x2]
  129d30: 39400d8c     	ldrb	w12, [x12, #0x3]
  129d34: 54000460     	b.eq	0x129dc0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x248>
  129d38: 7103c1bf     	cmp	w13, #0xf0
  129d3c: 540004a1     	b.ne	0x129dd0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x258>
  129d40: 1101c1f0     	add	w16, w15, #0x70
  129d44: 12001e10     	and	w16, w16, #0xff
  129d48: 7100c21f     	cmp	w16, #0x30
  129d4c: 54000483     	b.lo	0x129ddc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x264>
  129d50: 14000047     	b	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d54: 121b09f0     	and	w16, w15, #0xe0
  129d58: 7102021f     	cmp	w16, #0x80
  129d5c: 540000a0     	b.eq	0x129d70 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x1f8>
  129d60: 14000043     	b	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d64: 121a05f0     	and	w16, w15, #0xc0
  129d68: 7102021f     	cmp	w16, #0x80
  129d6c: 54000801     	b.ne	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d70: 121a05d0     	and	w16, w14, #0xc0
  129d74: 7102021f     	cmp	w16, #0x80
  129d78: 540007a1     	b.ne	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d7c: 924015ef     	and	x15, x15, #0x3f
  129d80: 2a0d03ed     	mov	w13, w13
  129d84: d374cdad     	lsl	x13, x13, #12
  129d88: b37a15ed     	bfi	x13, x15, #6, #6
  129d8c: b34015cd     	bfxil	x13, x14, #0, #6
  129d90: eb2d20df     	cmp	x6, w13, uxth
  129d94: 540006c3     	b.lo	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129d98: 91000d8c     	add	x12, x12, #0x3
  129d9c: 7900016d     	strh	w13, [x11]
  129da0: f900004c     	str	x12, [x2]
  129da4: f94000ab     	ldr	x11, [x5]
  129da8: 9100096b     	add	x11, x11, #0x2
  129dac: f90000ab     	str	x11, [x5]
  129db0: f940004c     	ldr	x12, [x2]
  129db4: eb01019f     	cmp	x12, x1
  129db8: 54fff5a3     	b.lo	0x129c6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xf4>
  129dbc: 1400002a     	b	0x129e64 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2ec>
  129dc0: 121c0df0     	and	w16, w15, #0xf0
  129dc4: 7102021f     	cmp	w16, #0x80
  129dc8: 540000a0     	b.eq	0x129ddc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x264>
  129dcc: 14000028     	b	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129dd0: 121a05f0     	and	w16, w15, #0xc0
  129dd4: 7102021f     	cmp	w16, #0x80
  129dd8: 540004a1     	b.ne	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129ddc: 121a05d0     	and	w16, w14, #0xc0
  129de0: 7102021f     	cmp	w16, #0x80
  129de4: 54000441     	b.ne	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129de8: 121a0590     	and	w16, w12, #0xc0
  129dec: 7102021f     	cmp	w16, #0x80
  129df0: 540003e1     	b.ne	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129df4: cb0b0090     	sub	x16, x4, x11
  129df8: f100121f     	cmp	x16, #0x4
  129dfc: 540003cb     	b.lt	0x129e74 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2fc>
  129e00: 924015f0     	and	x16, x15, #0x3f
  129e04: 530e35b1     	lsl	w17, w13, #18
  129e08: 924015c0     	and	x0, x14, #0x3f
  129e0c: 926e0a31     	and	x17, x17, #0x1c0000
  129e10: b3741611     	bfi	x17, x16, #12, #6
  129e14: b37a1411     	bfi	x17, x0, #6, #6
  129e18: b3401591     	bfxil	x17, x12, #0, #6
  129e1c: eb06023f     	cmp	x17, x6
  129e20: 54000268     	b.hi	0x129e6c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x2f4>
  129e24: 531e75ad     	lsl	w13, w13, #2
  129e28: 9240158c     	and	x12, x12, #0x3f
  129e2c: 330415ed     	bfxil	w13, w15, #4, #2
  129e30: 531e0def     	ubfiz	w15, w15, #2, #4
  129e34: 331a0dcc     	bfi	w12, w14, #6, #4
  129e38: 2a0a018c     	orr	w12, w12, w10
  129e3c: 331a11af     	bfi	w15, w13, #6, #5
  129e40: 330415cf     	bfxil	w15, w14, #4, #2
  129e44: 0b0801ed     	add	w13, w15, w8
  129e48: 2a0901ad     	orr	w13, w13, w9
  129e4c: 7900016d     	strh	w13, [x11]
  129e50: 78002d6c     	strh	w12, [x11, #0x2]!
  129e54: f90000ab     	str	x11, [x5]
  129e58: f940004b     	ldr	x11, [x2]
  129e5c: 9100116c     	add	x12, x11, #0x4
  129e60: 17ffffd0     	b	0x129da0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x228>
  129e64: 2a1f03e0     	mov	w0, wzr
  129e68: d65f03c0     	ret
  129e6c: 52800040     	mov	w0, #0x2                // =2
  129e70: d65f03c0     	ret
  129e74: 52800020     	mov	w0, #0x1                // =1
  129e78: d65f03c0     	ret

0000000000129e7c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  129e7c: d503245f     	bti	c
  129e80: 52800060     	mov	w0, #0x3                // =3
  129e84: f9000082     	str	x2, [x4]
  129e88: d65f03c0     	ret

0000000000129e8c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_encoding() const>:
  129e8c: d503245f     	bti	c
  129e90: 2a1f03e0     	mov	w0, wzr
  129e94: d65f03c0     	ret

0000000000129e98 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_always_noconv() const>:
  129e98: d503245f     	bti	c
  129e9c: 2a1f03e0     	mov	w0, wzr
  129ea0: d65f03c0     	ret

0000000000129ea4 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  129ea4: d503245f     	bti	c
  129ea8: aa0203e0     	mov	x0, x2
  129eac: aa0303e1     	mov	x1, x3
  129eb0: aa0403e2     	mov	x2, x4
  129eb4: 12bffde3     	mov	w3, #0x10ffff           // =1114111
  129eb8: 2a1f03e4     	mov	w4, wzr
  129ebc: 14000001     	b	0x129ec0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>
  129ec0: d503245f     	bti	c
  129ec4: aa0003e8     	mov	x8, x0
  129ec8: cb000029     	sub	x9, x1, x0
  129ecc: f1000d3f     	cmp	x9, #0x3
  129ed0: 5400020b     	b.lt	0x129f10 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  129ed4: aa0003e8     	mov	x8, x0
  129ed8: 361001c4     	tbz	w4, #0x2, 0x129f10 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  129edc: 39400009     	ldrb	w9, [x0]
  129ee0: aa0003e8     	mov	x8, x0
  129ee4: 7103bd3f     	cmp	w9, #0xef
  129ee8: 54000141     	b.ne	0x129f10 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  129eec: 39400409     	ldrb	w9, [x0, #0x1]
  129ef0: aa0003e8     	mov	x8, x0
  129ef4: 7102ed3f     	cmp	w9, #0xbb
  129ef8: 540000c1     	b.ne	0x129f10 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  129efc: 39400808     	ldrb	w8, [x0, #0x2]
  129f00: 7102fd1f     	cmp	w8, #0xbf
  129f04: 52800068     	mov	w8, #0x3                // =3
  129f08: 9a9f0108     	csel	x8, x8, xzr, eq
  129f0c: 8b080008     	add	x8, x0, x8
  129f10: eb01011f     	cmp	x8, x1
  129f14: 54000e42     	b.hs	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f18: b4000e22     	cbz	x2, 0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f1c: aa1f03e9     	mov	x9, xzr
  129f20: 3940010a     	ldrb	w10, [x8]
  129f24: eb03015f     	cmp	x10, x3
  129f28: 54000da8     	b.hi	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f2c: 373800aa     	tbnz	w10, #0x7, 0x129f40 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x9c>
  129f30: 91000508     	add	x8, x8, #0x1
  129f34: eb01011f     	cmp	x8, x1
  129f38: 54000cc3     	b.lo	0x12a0d0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x22c>
  129f3c: 14000068     	b	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f40: 7103095f     	cmp	w10, #0xc2
  129f44: 54000cc3     	b.lo	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f48: 71037d5f     	cmp	w10, #0xdf
  129f4c: 54000228     	b.hi	0x129f90 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xec>
  129f50: cb08002b     	sub	x11, x1, x8
  129f54: f100097f     	cmp	x11, #0x2
  129f58: 54000c2b     	b.lt	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f5c: 3940050b     	ldrb	w11, [x8, #0x1]
  129f60: 121a056c     	and	w12, w11, #0xc0
  129f64: 7102019f     	cmp	w12, #0x80
  129f68: 54000ba1     	b.ne	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f6c: 531a654a     	lsl	w10, w10, #6
  129f70: 927a114a     	and	x10, x10, #0x7c0
  129f74: b340156a     	bfxil	x10, x11, #0, #6
  129f78: eb03015f     	cmp	x10, x3
  129f7c: 54000b08     	b.hi	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f80: 91000908     	add	x8, x8, #0x2
  129f84: eb01011f     	cmp	x8, x1
  129f88: 54000a43     	b.lo	0x12a0d0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x22c>
  129f8c: 14000054     	b	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129f90: 7103bd5f     	cmp	w10, #0xef
  129f94: 540001c8     	b.hi	0x129fcc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x128>
  129f98: cb08002b     	sub	x11, x1, x8
  129f9c: f1000d7f     	cmp	x11, #0x3
  129fa0: 540009eb     	b.lt	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129fa4: 3940050c     	ldrb	w12, [x8, #0x1]
  129fa8: 7103b55f     	cmp	w10, #0xed
  129fac: 3940090b     	ldrb	w11, [x8, #0x2]
  129fb0: 54000360     	b.eq	0x12a01c <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x178>
  129fb4: 7103815f     	cmp	w10, #0xe0
  129fb8: 54000361     	b.ne	0x12a024 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x180>
  129fbc: 121b098d     	and	w13, w12, #0xe0
  129fc0: 710281bf     	cmp	w13, #0xa0
  129fc4: 54000360     	b.eq	0x12a030 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x18c>
  129fc8: 14000045     	b	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129fcc: 7103d15f     	cmp	w10, #0xf4
  129fd0: 54000868     	b.hi	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129fd4: cb08002b     	sub	x11, x1, x8
  129fd8: f100117f     	cmp	x11, #0x4
  129fdc: 5400080b     	b.lt	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129fe0: cb09004b     	sub	x11, x2, x9
  129fe4: f100097f     	cmp	x11, #0x2
  129fe8: 540007a3     	b.lo	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  129fec: 3940050d     	ldrb	w13, [x8, #0x1]
  129ff0: 7103d15f     	cmp	w10, #0xf4
  129ff4: 3940090c     	ldrb	w12, [x8, #0x2]
  129ff8: 39400d0b     	ldrb	w11, [x8, #0x3]
  129ffc: 54000360     	b.eq	0x12a068 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c4>
  12a000: 7103c15f     	cmp	w10, #0xf0
  12a004: 540003a1     	b.ne	0x12a078 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1d4>
  12a008: 1101c1ae     	add	w14, w13, #0x70
  12a00c: 12001dce     	and	w14, w14, #0xff
  12a010: 7100c1df     	cmp	w14, #0x30
  12a014: 54000383     	b.lo	0x12a084 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1e0>
  12a018: 14000031     	b	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a01c: 121b098d     	and	w13, w12, #0xe0
  12a020: 14000002     	b	0x12a028 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x184>
  12a024: 121a058d     	and	w13, w12, #0xc0
  12a028: 710201bf     	cmp	w13, #0x80
  12a02c: 54000581     	b.ne	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a030: 121a056d     	and	w13, w11, #0xc0
  12a034: 710201bf     	cmp	w13, #0x80
  12a038: 54000521     	b.ne	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a03c: 9240158c     	and	x12, x12, #0x3f
  12a040: 53144d4a     	lsl	w10, w10, #12
  12a044: 92740d4a     	and	x10, x10, #0xf000
  12a048: b37a158a     	bfi	x10, x12, #6, #6
  12a04c: b340156a     	bfxil	x10, x11, #0, #6
  12a050: eb03015f     	cmp	x10, x3
  12a054: 54000448     	b.hi	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a058: 91000d08     	add	x8, x8, #0x3
  12a05c: eb01011f     	cmp	x8, x1
  12a060: 54000383     	b.lo	0x12a0d0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x22c>
  12a064: 1400001e     	b	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a068: 121c0dae     	and	w14, w13, #0xf0
  12a06c: 710201df     	cmp	w14, #0x80
  12a070: 540000a0     	b.eq	0x12a084 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1e0>
  12a074: 1400001a     	b	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a078: 121a05ae     	and	w14, w13, #0xc0
  12a07c: 710201df     	cmp	w14, #0x80
  12a080: 540002e1     	b.ne	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a084: 121a058e     	and	w14, w12, #0xc0
  12a088: 710201df     	cmp	w14, #0x80
  12a08c: 54000281     	b.ne	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a090: 121a056e     	and	w14, w11, #0xc0
  12a094: 710201df     	cmp	w14, #0x80
  12a098: 54000221     	b.ne	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a09c: 924015ad     	and	x13, x13, #0x3f
  12a0a0: 530e354a     	lsl	w10, w10, #18
  12a0a4: 1200158c     	and	w12, w12, #0x3f
  12a0a8: 926e094a     	and	x10, x10, #0x1c0000
  12a0ac: b37415aa     	bfi	x10, x13, #12, #6
  12a0b0: b37a158a     	bfi	x10, x12, #6, #6
  12a0b4: b340156a     	bfxil	x10, x11, #0, #6
  12a0b8: eb03015f     	cmp	x10, x3
  12a0bc: 54000108     	b.hi	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a0c0: 91000529     	add	x9, x9, #0x1
  12a0c4: 91001108     	add	x8, x8, #0x4
  12a0c8: eb01011f     	cmp	x8, x1
  12a0cc: 54000082     	b.hs	0x12a0dc <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x238>
  12a0d0: 91000529     	add	x9, x9, #0x1
  12a0d4: eb02013f     	cmp	x9, x2
  12a0d8: 54fff243     	b.lo	0x129f20 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x7c>
  12a0dc: 4b000100     	sub	w0, w8, w0
  12a0e0: d65f03c0     	ret

000000000012a0e4 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_max_length() const>:
  12a0e4: d503245f     	bti	c
  12a0e8: 52800080     	mov	w0, #0x4                // =4
  12a0ec: d65f03c0     	ret

000000000012a0f0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::~codecvt()>:
  12a0f0: d503233f     	paciasp
  12a0f4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12a0f8: f9000bf3     	str	x19, [sp, #0x10]
  12a0fc: 910003fd     	mov	x29, sp
  12a100: aa0003f3     	mov	x19, x0
  12a104: 9400ce87     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12a108: aa1303e0     	mov	x0, x19
  12a10c: f9400bf3     	ldr	x19, [sp, #0x10]
  12a110: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12a114: d50323bf     	autiasp
  12a118: 1400cb72     	b	0x15cee0 <_ZdlPv@plt>

000000000012a11c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const>:
  12a11c: d503245f     	bti	c
  12a120: eb03005f     	cmp	x2, x3
  12a124: 54000802     	b.hs	0x12a224 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x108>
  12a128: 529b0008     	mov	w8, #0xd800             // =55296
  12a12c: 14000005     	b	0x12a140 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x24>
  12a130: aa0903e5     	mov	x5, x9
  12a134: 91001042     	add	x2, x2, #0x4
  12a138: eb03005f     	cmp	x2, x3
  12a13c: 54000742     	b.hs	0x12a224 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x108>
  12a140: b9400049     	ldr	w9, [x2]
  12a144: 53107d2a     	lsr	w10, w9, #16
  12a148: 1215512b     	and	w11, w9, #0xfffff800
  12a14c: 7100415f     	cmp	w10, #0x10
  12a150: 7a489164     	ccmp	w11, w8, #0x4, ls
  12a154: 540006c0     	b.eq	0x12a22c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x110>
  12a158: 7101fd3f     	cmp	w9, #0x7f
  12a15c: 540000c8     	b.hi	0x12a174 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x58>
  12a160: cb0500ca     	sub	x10, x6, x5
  12a164: f100055f     	cmp	x10, #0x1
  12a168: 5400066b     	b.lt	0x12a234 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x118>
  12a16c: 380014a9     	strb	w9, [x5], #0x1
  12a170: 17fffff1     	b	0x12a134 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x18>
  12a174: 711ffd3f     	cmp	w9, #0x7ff
  12a178: 54000188     	b.hi	0x12a1a8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x8c>
  12a17c: cb0500ca     	sub	x10, x6, x5
  12a180: f100095f     	cmp	x10, #0x2
  12a184: 5400058b     	b.lt	0x12a234 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x118>
  12a188: 53067d2a     	lsr	w10, w9, #6
  12a18c: 5280100b     	mov	w11, #0x80              // =128
  12a190: 321a054a     	orr	w10, w10, #0xc0
  12a194: 3300152b     	bfxil	w11, w9, #0, #6
  12a198: 910008a9     	add	x9, x5, #0x2
  12a19c: 390000aa     	strb	w10, [x5]
  12a1a0: 390004ab     	strb	w11, [x5, #0x1]
  12a1a4: 17ffffe3     	b	0x12a130 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x14>
  12a1a8: cb0500cb     	sub	x11, x6, x5
  12a1ac: 350001ca     	cbnz	w10, 0x12a1e4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xc8>
  12a1b0: f1000d7f     	cmp	x11, #0x3
  12a1b4: 5400040b     	b.lt	0x12a234 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x118>
  12a1b8: 530c7d2a     	lsr	w10, w9, #12
  12a1bc: 5280100b     	mov	w11, #0x80              // =128
  12a1c0: 5280100c     	mov	w12, #0x80              // =128
  12a1c4: 321b094a     	orr	w10, w10, #0xe0
  12a1c8: 33062d2b     	bfxil	w11, w9, #6, #6
  12a1cc: 3300152c     	bfxil	w12, w9, #0, #6
  12a1d0: 91000ca9     	add	x9, x5, #0x3
  12a1d4: 390000aa     	strb	w10, [x5]
  12a1d8: 390004ab     	strb	w11, [x5, #0x1]
  12a1dc: 390008ac     	strb	w12, [x5, #0x2]
  12a1e0: 17ffffd4     	b	0x12a130 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x14>
  12a1e4: f100117f     	cmp	x11, #0x4
  12a1e8: 5400026b     	b.lt	0x12a234 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x118>
  12a1ec: 53127d2a     	lsr	w10, w9, #18
  12a1f0: 5280100b     	mov	w11, #0x80              // =128
  12a1f4: 5280100c     	mov	w12, #0x80              // =128
  12a1f8: 5280100d     	mov	w13, #0x80              // =128
  12a1fc: 321c0d4a     	orr	w10, w10, #0xf0
  12a200: 330c452b     	bfxil	w11, w9, #12, #6
  12a204: 33062d2c     	bfxil	w12, w9, #6, #6
  12a208: 3300152d     	bfxil	w13, w9, #0, #6
  12a20c: 910010a9     	add	x9, x5, #0x4
  12a210: 390000aa     	strb	w10, [x5]
  12a214: 390004ab     	strb	w11, [x5, #0x1]
  12a218: 390008ac     	strb	w12, [x5, #0x2]
  12a21c: 39000cad     	strb	w13, [x5, #0x3]
  12a220: 17ffffc4     	b	0x12a130 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x14>
  12a224: 2a1f03e0     	mov	w0, wzr
  12a228: 14000004     	b	0x12a238 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x11c>
  12a22c: 52800040     	mov	w0, #0x2                // =2
  12a230: 14000002     	b	0x12a238 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x11c>
  12a234: 52800020     	mov	w0, #0x1                // =1
  12a238: f9000082     	str	x2, [x4]
  12a23c: f90000e5     	str	x5, [x7]
  12a240: d65f03c0     	ret
  12a244: d503245f     	bti	c
  12a248: f9000040     	str	x0, [x2]
  12a24c: f90000a3     	str	x3, [x5]
  12a250: 36080287     	tbz	w7, #0x1, 0x12a2a0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x184>
  12a254: cb030088     	sub	x8, x4, x3
  12a258: f1000d1f     	cmp	x8, #0x3
  12a25c: 5400006a     	b.ge	0x12a268 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x14c>
  12a260: 52800020     	mov	w0, #0x1                // =1
  12a264: d65f03c0     	ret
  12a268: 91000468     	add	x8, x3, #0x1
  12a26c: 52801de9     	mov	w9, #0xef               // =239
  12a270: 5280176a     	mov	w10, #0xbb              // =187
  12a274: f90000a8     	str	x8, [x5]
  12a278: 39000069     	strb	w9, [x3]
  12a27c: f94000a8     	ldr	x8, [x5]
  12a280: 91000509     	add	x9, x8, #0x1
  12a284: f90000a9     	str	x9, [x5]
  12a288: 3900010a     	strb	w10, [x8]
  12a28c: 528017ea     	mov	w10, #0xbf              // =191
  12a290: f94000a8     	ldr	x8, [x5]
  12a294: 91000509     	add	x9, x8, #0x1
  12a298: f90000a9     	str	x9, [x5]
  12a29c: 3900010a     	strb	w10, [x8]
  12a2a0: f9400048     	ldr	x8, [x2]
  12a2a4: eb01011f     	cmp	x8, x1
  12a2a8: 540002c3     	b.lo	0x12a300 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1e4>
  12a2ac: 2a1f03e0     	mov	w0, wzr
  12a2b0: d65f03c0     	ret
  12a2b4: f90000ab     	str	x11, [x5]
  12a2b8: 3900012a     	strb	w10, [x9]
  12a2bc: 5280100a     	mov	w10, #0x80              // =128
  12a2c0: f94000a9     	ldr	x9, [x5]
  12a2c4: 33062d0a     	bfxil	w10, w8, #6, #6
  12a2c8: 9100052b     	add	x11, x9, #0x1
  12a2cc: f90000ab     	str	x11, [x5]
  12a2d0: 3900012a     	strb	w10, [x9]
  12a2d4: 5280100a     	mov	w10, #0x80              // =128
  12a2d8: f94000a9     	ldr	x9, [x5]
  12a2dc: 3300150a     	bfxil	w10, w8, #0, #6
  12a2e0: 9100052b     	add	x11, x9, #0x1
  12a2e4: f90000ab     	str	x11, [x5]
  12a2e8: 3900012a     	strb	w10, [x9]
  12a2ec: f9400048     	ldr	x8, [x2]
  12a2f0: 91001108     	add	x8, x8, #0x4
  12a2f4: eb01011f     	cmp	x8, x1
  12a2f8: f9000048     	str	x8, [x2]
  12a2fc: 54fffd82     	b.hs	0x12a2ac <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x190>
  12a300: b9400108     	ldr	w8, [x8]
  12a304: 530b7d09     	lsr	w9, w8, #11
  12a308: 71006d3f     	cmp	w9, #0x1b
  12a30c: fa461102     	ccmp	x8, x6, #0x2, ne
  12a310: 54000568     	b.hi	0x12a3bc <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x2a0>
  12a314: 7101fd1f     	cmp	w8, #0x7f
  12a318: 54000128     	b.hi	0x12a33c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x220>
  12a31c: f94000a9     	ldr	x9, [x5]
  12a320: cb09008a     	sub	x10, x4, x9
  12a324: f100055f     	cmp	x10, #0x1
  12a328: 54fff9cb     	b.lt	0x12a260 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x144>
  12a32c: 9100052a     	add	x10, x9, #0x1
  12a330: f90000aa     	str	x10, [x5]
  12a334: 39000128     	strb	w8, [x9]
  12a338: 17ffffed     	b	0x12a2ec <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1d0>
  12a33c: 711ffd1f     	cmp	w8, #0x7ff
  12a340: 54000128     	b.hi	0x12a364 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x248>
  12a344: f94000a9     	ldr	x9, [x5]
  12a348: cb09008a     	sub	x10, x4, x9
  12a34c: f100095f     	cmp	x10, #0x2
  12a350: 54fff88b     	b.lt	0x12a260 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x144>
  12a354: 53067d0a     	lsr	w10, w8, #6
  12a358: 9100052b     	add	x11, x9, #0x1
  12a35c: 321a054a     	orr	w10, w10, #0xc0
  12a360: 17ffffdb     	b	0x12a2cc <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1b0>
  12a364: f94000a9     	ldr	x9, [x5]
  12a368: 53107d0b     	lsr	w11, w8, #16
  12a36c: cb09008a     	sub	x10, x4, x9
  12a370: 350000eb     	cbnz	w11, 0x12a38c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x270>
  12a374: f1000d5f     	cmp	x10, #0x3
  12a378: 54fff74b     	b.lt	0x12a260 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x144>
  12a37c: 530c7d0a     	lsr	w10, w8, #12
  12a380: 9100052b     	add	x11, x9, #0x1
  12a384: 321b094a     	orr	w10, w10, #0xe0
  12a388: 17ffffcb     	b	0x12a2b4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x198>
  12a38c: f100115f     	cmp	x10, #0x4
  12a390: 54fff68b     	b.lt	0x12a260 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x144>
  12a394: 53127d0a     	lsr	w10, w8, #18
  12a398: 9100052b     	add	x11, x9, #0x1
  12a39c: 321c0d4a     	orr	w10, w10, #0xf0
  12a3a0: f90000ab     	str	x11, [x5]
  12a3a4: 3900012a     	strb	w10, [x9]
  12a3a8: 5280100a     	mov	w10, #0x80              // =128
  12a3ac: f94000a9     	ldr	x9, [x5]
  12a3b0: 330c450a     	bfxil	w10, w8, #12, #6
  12a3b4: 9100052b     	add	x11, x9, #0x1
  12a3b8: 17ffffbf     	b	0x12a2b4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x198>
  12a3bc: 52800040     	mov	w0, #0x2                // =2
  12a3c0: d65f03c0     	ret

000000000012a3c4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const>:
  12a3c4: d503233f     	paciasp
  12a3c8: d10143ff     	sub	sp, sp, #0x50
  12a3cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12a3d0: 910083fd     	add	x29, sp, #0x20
  12a3d4: f9001bf5     	str	x21, [sp, #0x30]
  12a3d8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12a3dc: d53bd055     	mrs	x21, TPIDR_EL0
  12a3e0: aa0503e8     	mov	x8, x5
  12a3e4: f94016a9     	ldr	x9, [x21, #0x28]
  12a3e8: aa0703f3     	mov	x19, x7
  12a3ec: aa0203e0     	mov	x0, x2
  12a3f0: aa0403f4     	mov	x20, x4
  12a3f4: aa0303e1     	mov	x1, x3
  12a3f8: aa0803e3     	mov	x3, x8
  12a3fc: f81f83a9     	stur	x9, [x29, #-0x8]
  12a400: aa0603e4     	mov	x4, x6
  12a404: a9008be5     	stp	x5, x2, [sp, #0x8]
  12a408: 910043e2     	add	x2, sp, #0x10
  12a40c: 910023e5     	add	x5, sp, #0x8
  12a410: 12bffde6     	mov	w6, #0x10ffff           // =1114111
  12a414: 2a1f03e7     	mov	w7, wzr
  12a418: 9400000f     	bl	0x12a454 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x90>
  12a41c: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12a420: f9000288     	str	x8, [x20]
  12a424: f9000269     	str	x9, [x19]
  12a428: f94016a8     	ldr	x8, [x21, #0x28]
  12a42c: f85f83a9     	ldur	x9, [x29, #-0x8]
  12a430: eb09011f     	cmp	x8, x9
  12a434: 540000e1     	b.ne	0x12a450 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x8c>
  12a438: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12a43c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12a440: f9401bf5     	ldr	x21, [sp, #0x30]
  12a444: 910143ff     	add	sp, sp, #0x50
  12a448: d50323bf     	autiasp
  12a44c: d65f03c0     	ret
  12a450: 9400ca78     	bl	0x15ce30 <__stack_chk_fail@plt>
  12a454: d503245f     	bti	c
  12a458: f9000040     	str	x0, [x2]
  12a45c: f90000a3     	str	x3, [x5]
  12a460: f9400048     	ldr	x8, [x2]
  12a464: 361001e7     	tbz	w7, #0x2, 0x12a4a0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xdc>
  12a468: cb080029     	sub	x9, x1, x8
  12a46c: f1000d3f     	cmp	x9, #0x3
  12a470: 5400018b     	b.lt	0x12a4a0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xdc>
  12a474: 39400109     	ldrb	w9, [x8]
  12a478: 7103bd3f     	cmp	w9, #0xef
  12a47c: 54000121     	b.ne	0x12a4a0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xdc>
  12a480: 39400509     	ldrb	w9, [x8, #0x1]
  12a484: 7102ed3f     	cmp	w9, #0xbb
  12a488: 540000c1     	b.ne	0x12a4a0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xdc>
  12a48c: 39400909     	ldrb	w9, [x8, #0x2]
  12a490: 7102fd3f     	cmp	w9, #0xbf
  12a494: 54000061     	b.ne	0x12a4a0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xdc>
  12a498: 91000d08     	add	x8, x8, #0x3
  12a49c: f9000048     	str	x8, [x2]
  12a4a0: eb01011f     	cmp	x8, x1
  12a4a4: 54000e62     	b.hs	0x12a670 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2ac>
  12a4a8: f94000a9     	ldr	x9, [x5]
  12a4ac: 1400000a     	b	0x12a4d4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x110>
  12a4b0: 8b000108     	add	x8, x8, x0
  12a4b4: b900012b     	str	w11, [x9]
  12a4b8: f9000048     	str	x8, [x2]
  12a4bc: f94000a8     	ldr	x8, [x5]
  12a4c0: 91001109     	add	x9, x8, #0x4
  12a4c4: f90000a9     	str	x9, [x5]
  12a4c8: f9400048     	ldr	x8, [x2]
  12a4cc: eb01011f     	cmp	x8, x1
  12a4d0: 54000d02     	b.hs	0x12a670 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2ac>
  12a4d4: eb04013f     	cmp	x9, x4
  12a4d8: 54000d42     	b.hs	0x12a680 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2bc>
  12a4dc: 39c0010c     	ldrsb	w12, [x8]
  12a4e0: 92401d8a     	and	x10, x12, #0xff
  12a4e4: 12001d8b     	and	w11, w12, #0xff
  12a4e8: 37f800ac     	tbnz	w12, #0x1f, 0x12a4fc <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x138>
  12a4ec: eb06015f     	cmp	x10, x6
  12a4f0: 54000c48     	b.hi	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a4f4: 52800020     	mov	w0, #0x1                // =1
  12a4f8: 17ffffee     	b	0x12a4b0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xec>
  12a4fc: 7103097f     	cmp	w11, #0xc2
  12a500: 54000bc3     	b.lo	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a504: 71037d7f     	cmp	w11, #0xdf
  12a508: 540001e8     	b.hi	0x12a544 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x180>
  12a50c: cb08002b     	sub	x11, x1, x8
  12a510: f100097f     	cmp	x11, #0x2
  12a514: 54000b6b     	b.lt	0x12a680 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2bc>
  12a518: 3940050c     	ldrb	w12, [x8, #0x1]
  12a51c: 121a058b     	and	w11, w12, #0xc0
  12a520: 7102017f     	cmp	w11, #0x80
  12a524: 54000aa1     	b.ne	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a528: 531a654a     	lsl	w10, w10, #6
  12a52c: 52800040     	mov	w0, #0x2                // =2
  12a530: 927a114b     	and	x11, x10, #0x7c0
  12a534: b340158b     	bfxil	x11, x12, #0, #6
  12a538: eb06017f     	cmp	x11, x6
  12a53c: 54fffba9     	b.ls	0x12a4b0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xec>
  12a540: 1400004d     	b	0x12a674 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b0>
  12a544: 7103bd7f     	cmp	w11, #0xef
  12a548: 540001c8     	b.hi	0x12a580 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x1bc>
  12a54c: cb08002c     	sub	x12, x1, x8
  12a550: f1000d9f     	cmp	x12, #0x3
  12a554: 5400096b     	b.lt	0x12a680 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2bc>
  12a558: 3940050d     	ldrb	w13, [x8, #0x1]
  12a55c: 7103b57f     	cmp	w11, #0xed
  12a560: 3940090c     	ldrb	w12, [x8, #0x2]
  12a564: 54000300     	b.eq	0x12a5c4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x200>
  12a568: 7103817f     	cmp	w11, #0xe0
  12a56c: 54000341     	b.ne	0x12a5d4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x210>
  12a570: 121b09ab     	and	w11, w13, #0xe0
  12a574: 7102817f     	cmp	w11, #0xa0
  12a578: 54000340     	b.eq	0x12a5e0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x21c>
  12a57c: 1400003f     	b	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a580: 7103d17f     	cmp	w11, #0xf4
  12a584: 540007a8     	b.hi	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a588: cb08002c     	sub	x12, x1, x8
  12a58c: f100119f     	cmp	x12, #0x4
  12a590: 5400078b     	b.lt	0x12a680 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2bc>
  12a594: 3940050e     	ldrb	w14, [x8, #0x1]
  12a598: 7103d17f     	cmp	w11, #0xf4
  12a59c: 3940090d     	ldrb	w13, [x8, #0x2]
  12a5a0: 39400d0c     	ldrb	w12, [x8, #0x3]
  12a5a4: 54000360     	b.eq	0x12a610 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x24c>
  12a5a8: 7103c17f     	cmp	w11, #0xf0
  12a5ac: 540003a1     	b.ne	0x12a620 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x25c>
  12a5b0: 1101c1cb     	add	w11, w14, #0x70
  12a5b4: 12001d6b     	and	w11, w11, #0xff
  12a5b8: 7100c17f     	cmp	w11, #0x30
  12a5bc: 54000383     	b.lo	0x12a62c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x268>
  12a5c0: 1400002e     	b	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a5c4: 121b09ab     	and	w11, w13, #0xe0
  12a5c8: 7102017f     	cmp	w11, #0x80
  12a5cc: 540000a0     	b.eq	0x12a5e0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x21c>
  12a5d0: 1400002a     	b	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a5d4: 121a05ab     	and	w11, w13, #0xc0
  12a5d8: 7102017f     	cmp	w11, #0x80
  12a5dc: 540004e1     	b.ne	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a5e0: 121a058b     	and	w11, w12, #0xc0
  12a5e4: 7102017f     	cmp	w11, #0x80
  12a5e8: 54000481     	b.ne	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a5ec: 924015ad     	and	x13, x13, #0x3f
  12a5f0: 53144d4a     	lsl	w10, w10, #12
  12a5f4: 92740d4b     	and	x11, x10, #0xf000
  12a5f8: b37a15ab     	bfi	x11, x13, #6, #6
  12a5fc: b340158b     	bfxil	x11, x12, #0, #6
  12a600: eb06017f     	cmp	x11, x6
  12a604: 540003a8     	b.hi	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a608: 52800060     	mov	w0, #0x3                // =3
  12a60c: 17ffffa9     	b	0x12a4b0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xec>
  12a610: 121c0dcb     	and	w11, w14, #0xf0
  12a614: 7102017f     	cmp	w11, #0x80
  12a618: 540000a0     	b.eq	0x12a62c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x268>
  12a61c: 14000017     	b	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a620: 121a05cb     	and	w11, w14, #0xc0
  12a624: 7102017f     	cmp	w11, #0x80
  12a628: 54000281     	b.ne	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a62c: 121a05ab     	and	w11, w13, #0xc0
  12a630: 7102017f     	cmp	w11, #0x80
  12a634: 54000221     	b.ne	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a638: 121a058b     	and	w11, w12, #0xc0
  12a63c: 7102017f     	cmp	w11, #0x80
  12a640: 540001c1     	b.ne	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a644: 924015ce     	and	x14, x14, #0x3f
  12a648: 530e354a     	lsl	w10, w10, #18
  12a64c: 531a65ad     	lsl	w13, w13, #6
  12a650: 926e094b     	and	x11, x10, #0x1c0000
  12a654: b37415cb     	bfi	x11, x14, #12, #6
  12a658: b3402dab     	bfxil	x11, x13, #0, #12
  12a65c: b340158b     	bfxil	x11, x12, #0, #6
  12a660: eb06017f     	cmp	x11, x6
  12a664: 540000a8     	b.hi	0x12a678 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x2b4>
  12a668: 52800080     	mov	w0, #0x4                // =4
  12a66c: 17ffff91     	b	0x12a4b0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xec>
  12a670: 2a1f03e0     	mov	w0, wzr
  12a674: d65f03c0     	ret
  12a678: 52800040     	mov	w0, #0x2                // =2
  12a67c: d65f03c0     	ret
  12a680: 52800020     	mov	w0, #0x1                // =1
  12a684: d65f03c0     	ret

000000000012a688 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12a688: d503245f     	bti	c
  12a68c: 52800060     	mov	w0, #0x3                // =3
  12a690: f9000082     	str	x2, [x4]
  12a694: d65f03c0     	ret

000000000012a698 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_encoding() const>:
  12a698: d503245f     	bti	c
  12a69c: 2a1f03e0     	mov	w0, wzr
  12a6a0: d65f03c0     	ret

000000000012a6a4 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_always_noconv() const>:
  12a6a4: d503245f     	bti	c
  12a6a8: 2a1f03e0     	mov	w0, wzr
  12a6ac: d65f03c0     	ret

000000000012a6b0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12a6b0: d503245f     	bti	c
  12a6b4: aa0203e0     	mov	x0, x2
  12a6b8: aa0303e1     	mov	x1, x3
  12a6bc: aa0403e2     	mov	x2, x4
  12a6c0: 12bffde3     	mov	w3, #0x10ffff           // =1114111
  12a6c4: 2a1f03e4     	mov	w4, wzr
  12a6c8: 14000001     	b	0x12a6cc <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>
  12a6cc: d503245f     	bti	c
  12a6d0: aa0003e8     	mov	x8, x0
  12a6d4: cb000029     	sub	x9, x1, x0
  12a6d8: f1000d3f     	cmp	x9, #0x3
  12a6dc: 5400020b     	b.lt	0x12a71c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  12a6e0: aa0003e8     	mov	x8, x0
  12a6e4: 361001c4     	tbz	w4, #0x2, 0x12a71c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  12a6e8: 39400009     	ldrb	w9, [x0]
  12a6ec: aa0003e8     	mov	x8, x0
  12a6f0: 7103bd3f     	cmp	w9, #0xef
  12a6f4: 54000141     	b.ne	0x12a71c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  12a6f8: 39400409     	ldrb	w9, [x0, #0x1]
  12a6fc: aa0003e8     	mov	x8, x0
  12a700: 7102ed3f     	cmp	w9, #0xbb
  12a704: 540000c1     	b.ne	0x12a71c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x6c>
  12a708: 39400808     	ldrb	w8, [x0, #0x2]
  12a70c: 7102fd1f     	cmp	w8, #0xbf
  12a710: 52800068     	mov	w8, #0x3                // =3
  12a714: 9a9f0108     	csel	x8, x8, xzr, eq
  12a718: 8b080008     	add	x8, x0, x8
  12a71c: eb01011f     	cmp	x8, x1
  12a720: 54000d42     	b.hs	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a724: b4000d22     	cbz	x2, 0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a728: 52800029     	mov	w9, #0x1                // =1
  12a72c: 39c0010b     	ldrsb	w11, [x8]
  12a730: 92401d6a     	and	x10, x11, #0xff
  12a734: 37f800ab     	tbnz	w11, #0x1f, 0x12a748 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x98>
  12a738: eb03015f     	cmp	x10, x3
  12a73c: 54000c68     	b.hi	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a740: 5280002a     	mov	w10, #0x1               // =1
  12a744: 1400005a     	b	0x12a8ac <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1fc>
  12a748: 12001d6d     	and	w13, w11, #0xff
  12a74c: 710309bf     	cmp	w13, #0xc2
  12a750: 54000bc3     	b.lo	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a754: 71037dbf     	cmp	w13, #0xdf
  12a758: 540001e8     	b.hi	0x12a794 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xe4>
  12a75c: cb08002b     	sub	x11, x1, x8
  12a760: f100097f     	cmp	x11, #0x2
  12a764: 54000b2b     	b.lt	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a768: 3940050b     	ldrb	w11, [x8, #0x1]
  12a76c: 121a056c     	and	w12, w11, #0xc0
  12a770: 7102019f     	cmp	w12, #0x80
  12a774: 54000aa1     	b.ne	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a778: 531a654a     	lsl	w10, w10, #6
  12a77c: 927a114a     	and	x10, x10, #0x7c0
  12a780: b340156a     	bfxil	x10, x11, #0, #6
  12a784: eb03015f     	cmp	x10, x3
  12a788: 54000a08     	b.hi	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a78c: 5280004a     	mov	w10, #0x2               // =2
  12a790: 14000047     	b	0x12a8ac <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1fc>
  12a794: 7103bdbf     	cmp	w13, #0xef
  12a798: 540001c8     	b.hi	0x12a7d0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x120>
  12a79c: cb08002b     	sub	x11, x1, x8
  12a7a0: f1000d7f     	cmp	x11, #0x3
  12a7a4: 5400092b     	b.lt	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a7a8: 3940050c     	ldrb	w12, [x8, #0x1]
  12a7ac: 7103b5bf     	cmp	w13, #0xed
  12a7b0: 3940090b     	ldrb	w11, [x8, #0x2]
  12a7b4: 54000300     	b.eq	0x12a814 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x164>
  12a7b8: 710381bf     	cmp	w13, #0xe0
  12a7bc: 54000301     	b.ne	0x12a81c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x16c>
  12a7c0: 121b098d     	and	w13, w12, #0xe0
  12a7c4: 710281bf     	cmp	w13, #0xa0
  12a7c8: 54000300     	b.eq	0x12a828 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x178>
  12a7cc: 1400003f     	b	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a7d0: 7103d1bf     	cmp	w13, #0xf4
  12a7d4: 540007a8     	b.hi	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a7d8: cb08002b     	sub	x11, x1, x8
  12a7dc: f100117f     	cmp	x11, #0x4
  12a7e0: 5400074b     	b.lt	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a7e4: 3940050e     	ldrb	w14, [x8, #0x1]
  12a7e8: 7103d1bf     	cmp	w13, #0xf4
  12a7ec: 3940090c     	ldrb	w12, [x8, #0x2]
  12a7f0: 39400d0b     	ldrb	w11, [x8, #0x3]
  12a7f4: 54000320     	b.eq	0x12a858 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1a8>
  12a7f8: 7103c1bf     	cmp	w13, #0xf0
  12a7fc: 54000321     	b.ne	0x12a860 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1b0>
  12a800: 1101c1cd     	add	w13, w14, #0x70
  12a804: 12001dad     	and	w13, w13, #0xff
  12a808: 7100c1bf     	cmp	w13, #0x30
  12a80c: 54000303     	b.lo	0x12a86c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1bc>
  12a810: 1400002e     	b	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a814: 121b098d     	and	w13, w12, #0xe0
  12a818: 14000002     	b	0x12a820 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x170>
  12a81c: 121a058d     	and	w13, w12, #0xc0
  12a820: 710201bf     	cmp	w13, #0x80
  12a824: 54000521     	b.ne	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a828: 121a056d     	and	w13, w11, #0xc0
  12a82c: 710201bf     	cmp	w13, #0x80
  12a830: 540004c1     	b.ne	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a834: 9240158c     	and	x12, x12, #0x3f
  12a838: 53144d4a     	lsl	w10, w10, #12
  12a83c: 92740d4a     	and	x10, x10, #0xf000
  12a840: b37a158a     	bfi	x10, x12, #6, #6
  12a844: b340156a     	bfxil	x10, x11, #0, #6
  12a848: eb03015f     	cmp	x10, x3
  12a84c: 540003e8     	b.hi	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a850: 5280006a     	mov	w10, #0x3               // =3
  12a854: 14000016     	b	0x12a8ac <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1fc>
  12a858: 121c0dcd     	and	w13, w14, #0xf0
  12a85c: 14000002     	b	0x12a864 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1b4>
  12a860: 121a05cd     	and	w13, w14, #0xc0
  12a864: 710201bf     	cmp	w13, #0x80
  12a868: 54000301     	b.ne	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a86c: 121a058d     	and	w13, w12, #0xc0
  12a870: 710201bf     	cmp	w13, #0x80
  12a874: 540002a1     	b.ne	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a878: 121a056d     	and	w13, w11, #0xc0
  12a87c: 710201bf     	cmp	w13, #0x80
  12a880: 54000241     	b.ne	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a884: 924015cd     	and	x13, x14, #0x3f
  12a888: 530e354a     	lsl	w10, w10, #18
  12a88c: 531a658c     	lsl	w12, w12, #6
  12a890: 926e094a     	and	x10, x10, #0x1c0000
  12a894: b37415aa     	bfi	x10, x13, #12, #6
  12a898: b3402d8a     	bfxil	x10, x12, #0, #12
  12a89c: b340156a     	bfxil	x10, x11, #0, #6
  12a8a0: eb03015f     	cmp	x10, x3
  12a8a4: 54000128     	b.hi	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a8a8: 5280008a     	mov	w10, #0x4               // =4
  12a8ac: 8b0a0108     	add	x8, x8, x10
  12a8b0: eb01011f     	cmp	x8, x1
  12a8b4: 540000a2     	b.hs	0x12a8c8 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x218>
  12a8b8: 9100052a     	add	x10, x9, #0x1
  12a8bc: eb02013f     	cmp	x9, x2
  12a8c0: aa0a03e9     	mov	x9, x10
  12a8c4: 54fff343     	b.lo	0x12a72c <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x7c>
  12a8c8: 4b000100     	sub	w0, w8, w0
  12a8cc: d65f03c0     	ret

000000000012a8d0 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_max_length() const>:
  12a8d0: d503245f     	bti	c
  12a8d4: 52800080     	mov	w0, #0x4                // =4
  12a8d8: d65f03c0     	ret

000000000012a8dc <std::__ndk1::__codecvt_utf8<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const>:
  12a8dc: d503233f     	paciasp
  12a8e0: d10143ff     	sub	sp, sp, #0x50
  12a8e4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12a8e8: 910083fd     	add	x29, sp, #0x20
  12a8ec: f9001bf5     	str	x21, [sp, #0x30]
  12a8f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12a8f4: d53bd055     	mrs	x21, TPIDR_EL0
  12a8f8: aa0603ea     	mov	x10, x6
  12a8fc: f94016ab     	ldr	x11, [x21, #0x28]
  12a900: aa0503e8     	mov	x8, x5
  12a904: aa0203e9     	mov	x9, x2
  12a908: aa0703f3     	mov	x19, x7
  12a90c: aa0403f4     	mov	x20, x4
  12a910: aa0303e1     	mov	x1, x3
  12a914: f81f83ab     	stur	x11, [x29, #-0x8]
  12a918: aa0803e3     	mov	x3, x8
  12a91c: f9400c06     	ldr	x6, [x0, #0x18]
  12a920: a9008be5     	stp	x5, x2, [sp, #0x8]
  12a924: b9402007     	ldr	w7, [x0, #0x20]
  12a928: 910043e2     	add	x2, sp, #0x10
  12a92c: 910023e5     	add	x5, sp, #0x8
  12a930: aa0903e0     	mov	x0, x9
  12a934: aa0a03e4     	mov	x4, x10
  12a938: 97fffe43     	bl	0x12a244 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x128>
  12a93c: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12a940: f9000288     	str	x8, [x20]
  12a944: f9000269     	str	x9, [x19]
  12a948: f94016a8     	ldr	x8, [x21, #0x28]
  12a94c: f85f83a9     	ldur	x9, [x29, #-0x8]
  12a950: eb09011f     	cmp	x8, x9
  12a954: 540000e1     	b.ne	0x12a970 <std::__ndk1::__codecvt_utf8<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x94>
  12a958: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12a95c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12a960: f9401bf5     	ldr	x21, [sp, #0x30]
  12a964: 910143ff     	add	sp, sp, #0x50
  12a968: d50323bf     	autiasp
  12a96c: d65f03c0     	ret
  12a970: 9400c930     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012a974 <std::__ndk1::__codecvt_utf8<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const>:
  12a974: d503233f     	paciasp
  12a978: d10143ff     	sub	sp, sp, #0x50
  12a97c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12a980: 910083fd     	add	x29, sp, #0x20
  12a984: f9001bf5     	str	x21, [sp, #0x30]
  12a988: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12a98c: d53bd055     	mrs	x21, TPIDR_EL0
  12a990: aa0603ea     	mov	x10, x6
  12a994: f94016ab     	ldr	x11, [x21, #0x28]
  12a998: aa0503e8     	mov	x8, x5
  12a99c: aa0203e9     	mov	x9, x2
  12a9a0: aa0703f3     	mov	x19, x7
  12a9a4: aa0403f4     	mov	x20, x4
  12a9a8: aa0303e1     	mov	x1, x3
  12a9ac: f81f83ab     	stur	x11, [x29, #-0x8]
  12a9b0: aa0803e3     	mov	x3, x8
  12a9b4: f9400c06     	ldr	x6, [x0, #0x18]
  12a9b8: a9008be5     	stp	x5, x2, [sp, #0x8]
  12a9bc: b9402007     	ldr	w7, [x0, #0x20]
  12a9c0: 910043e2     	add	x2, sp, #0x10
  12a9c4: 910023e5     	add	x5, sp, #0x8
  12a9c8: aa0903e0     	mov	x0, x9
  12a9cc: aa0a03e4     	mov	x4, x10
  12a9d0: 97fffea1     	bl	0x12a454 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x90>
  12a9d4: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12a9d8: f9000288     	str	x8, [x20]
  12a9dc: f9000269     	str	x9, [x19]
  12a9e0: f94016a8     	ldr	x8, [x21, #0x28]
  12a9e4: f85f83a9     	ldur	x9, [x29, #-0x8]
  12a9e8: eb09011f     	cmp	x8, x9
  12a9ec: 540000e1     	b.ne	0x12aa08 <std::__ndk1::__codecvt_utf8<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x94>
  12a9f0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12a9f4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12a9f8: f9401bf5     	ldr	x21, [sp, #0x30]
  12a9fc: 910143ff     	add	sp, sp, #0x50
  12aa00: d50323bf     	autiasp
  12aa04: d65f03c0     	ret
  12aa08: 9400c90a     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012aa0c <std::__ndk1::__codecvt_utf8<wchar_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12aa0c: d503245f     	bti	c
  12aa10: 52800060     	mov	w0, #0x3                // =3
  12aa14: f9000082     	str	x2, [x4]
  12aa18: d65f03c0     	ret

000000000012aa1c <std::__ndk1::__codecvt_utf8<wchar_t>::do_encoding() const>:
  12aa1c: d503245f     	bti	c
  12aa20: 2a1f03e0     	mov	w0, wzr
  12aa24: d65f03c0     	ret

000000000012aa28 <std::__ndk1::__codecvt_utf8<wchar_t>::do_always_noconv() const>:
  12aa28: d503245f     	bti	c
  12aa2c: 2a1f03e0     	mov	w0, wzr
  12aa30: d65f03c0     	ret

000000000012aa34 <std::__ndk1::__codecvt_utf8<wchar_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12aa34: d503245f     	bti	c
  12aa38: aa0403e8     	mov	x8, x4
  12aa3c: aa0303e1     	mov	x1, x3
  12aa40: f9400c03     	ldr	x3, [x0, #0x18]
  12aa44: b9402004     	ldr	w4, [x0, #0x20]
  12aa48: aa0203e0     	mov	x0, x2
  12aa4c: aa0803e2     	mov	x2, x8
  12aa50: 17ffff1f     	b	0x12a6cc <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>

000000000012aa54 <std::__ndk1::__codecvt_utf8<wchar_t>::do_max_length() const>:
  12aa54: d503245f     	bti	c
  12aa58: 39408009     	ldrb	w9, [x0, #0x20]
  12aa5c: 528000e8     	mov	w8, #0x7                // =7
  12aa60: 721e013f     	tst	w9, #0x4
  12aa64: 52800089     	mov	w9, #0x4                // =4
  12aa68: 1a880120     	csel	w0, w9, w8, eq
  12aa6c: d65f03c0     	ret

000000000012aa70 <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const>:
  12aa70: d503245f     	bti	c
  12aa74: 39406009     	ldrb	w9, [x0, #0x18]
  12aa78: f9400808     	ldr	x8, [x0, #0x10]
  12aa7c: 36080189     	tbz	w9, #0x1, 0x12aaac <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x3c>
  12aa80: cb0500c9     	sub	x9, x6, x5
  12aa84: f1000d3f     	cmp	x9, #0x3
  12aa88: 5400006a     	b.ge	0x12aa94 <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x24>
  12aa8c: 52800020     	mov	w0, #0x1                // =1
  12aa90: 14000037     	b	0x12ab6c <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xfc>
  12aa94: 52977de9     	mov	w9, #0xbbef             // =48111
  12aa98: 528017eb     	mov	w11, #0xbf              // =191
  12aa9c: 91000caa     	add	x10, x5, #0x3
  12aaa0: 790000a9     	strh	w9, [x5]
  12aaa4: 390008ab     	strb	w11, [x5, #0x2]
  12aaa8: aa0a03e5     	mov	x5, x10
  12aaac: eb03005f     	cmp	x2, x3
  12aab0: 54000582     	b.hs	0x12ab60 <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xf0>
  12aab4: 529b0009     	mov	w9, #0xd800             // =55296
  12aab8: 14000005     	b	0x12aacc <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x5c>
  12aabc: aa0a03e5     	mov	x5, x10
  12aac0: 91000842     	add	x2, x2, #0x2
  12aac4: eb03005f     	cmp	x2, x3
  12aac8: 540004c2     	b.hs	0x12ab60 <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xf0>
  12aacc: 7940004a     	ldrh	w10, [x2]
  12aad0: 1215114b     	and	w11, w10, #0xf800
  12aad4: 6b09017f     	cmp	w11, w9
  12aad8: fa4a1100     	ccmp	x8, x10, #0x0, ne
  12aadc: 54000463     	b.lo	0x12ab68 <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xf8>
  12aae0: cb0500cb     	sub	x11, x6, x5
  12aae4: 7101fd5f     	cmp	w10, #0x7f
  12aae8: 540000a8     	b.hi	0x12aafc <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x8c>
  12aaec: f100057f     	cmp	x11, #0x1
  12aaf0: 54fffceb     	b.lt	0x12aa8c <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x1c>
  12aaf4: 380014aa     	strb	w10, [x5], #0x1
  12aaf8: 17fffff2     	b	0x12aac0 <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x50>
  12aafc: 711ffd5f     	cmp	w10, #0x7ff
  12ab00: 54000168     	b.hi	0x12ab2c <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xbc>
  12ab04: f100097f     	cmp	x11, #0x2
  12ab08: 54fffc2b     	b.lt	0x12aa8c <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x1c>
  12ab0c: 53067d4b     	lsr	w11, w10, #6
  12ab10: 5280100c     	mov	w12, #0x80              // =128
  12ab14: 321a056b     	orr	w11, w11, #0xc0
  12ab18: 3300154c     	bfxil	w12, w10, #0, #6
  12ab1c: 910008aa     	add	x10, x5, #0x2
  12ab20: 390000ab     	strb	w11, [x5]
  12ab24: 390004ac     	strb	w12, [x5, #0x1]
  12ab28: 17ffffe5     	b	0x12aabc <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x4c>
  12ab2c: f1000d7f     	cmp	x11, #0x3
  12ab30: 54fffaeb     	b.lt	0x12aa8c <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x1c>
  12ab34: 530c7d4b     	lsr	w11, w10, #12
  12ab38: 5280100c     	mov	w12, #0x80              // =128
  12ab3c: 5280100d     	mov	w13, #0x80              // =128
  12ab40: 321b096b     	orr	w11, w11, #0xe0
  12ab44: 33062d4c     	bfxil	w12, w10, #6, #6
  12ab48: 3300154d     	bfxil	w13, w10, #0, #6
  12ab4c: 91000caa     	add	x10, x5, #0x3
  12ab50: 390000ab     	strb	w11, [x5]
  12ab54: 390004ac     	strb	w12, [x5, #0x1]
  12ab58: 390008ad     	strb	w13, [x5, #0x2]
  12ab5c: 17ffffd8     	b	0x12aabc <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x4c>
  12ab60: 2a1f03e0     	mov	w0, wzr
  12ab64: 14000002     	b	0x12ab6c <std::__ndk1::__codecvt_utf8<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0xfc>
  12ab68: 52800040     	mov	w0, #0x2                // =2
  12ab6c: f9000082     	str	x2, [x4]
  12ab70: f90000e5     	str	x5, [x7]
  12ab74: d65f03c0     	ret

000000000012ab78 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const>:
  12ab78: d503245f     	bti	c
  12ab7c: cb020068     	sub	x8, x3, x2
  12ab80: f1000d1f     	cmp	x8, #0x3
  12ab84: 540001cb     	b.lt	0x12abbc <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x44>
  12ab88: b9401808     	ldr	w8, [x0, #0x18]
  12ab8c: 36100188     	tbz	w8, #0x2, 0x12abbc <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x44>
  12ab90: 39400048     	ldrb	w8, [x2]
  12ab94: 7103bd1f     	cmp	w8, #0xef
  12ab98: 54000121     	b.ne	0x12abbc <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x44>
  12ab9c: 39400448     	ldrb	w8, [x2, #0x1]
  12aba0: 7102ed1f     	cmp	w8, #0xbb
  12aba4: 540000c1     	b.ne	0x12abbc <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x44>
  12aba8: 39400848     	ldrb	w8, [x2, #0x2]
  12abac: 7102fd1f     	cmp	w8, #0xbf
  12abb0: 52800068     	mov	w8, #0x3                // =3
  12abb4: 9a9f0108     	csel	x8, x8, xzr, eq
  12abb8: 8b080042     	add	x2, x2, x8
  12abbc: eb03005f     	cmp	x2, x3
  12abc0: 54000922     	b.hs	0x12ace4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x16c>
  12abc4: eb0600bf     	cmp	x5, x6
  12abc8: 54000922     	b.hs	0x12acec <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x174>
  12abcc: f9400808     	ldr	x8, [x0, #0x10]
  12abd0: 39c0004b     	ldrsb	w11, [x2]
  12abd4: 92401d6a     	and	x10, x11, #0xff
  12abd8: 12001d69     	and	w9, w11, #0xff
  12abdc: 37f800ab     	tbnz	w11, #0x1f, 0x12abf0 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x78>
  12abe0: eb0a011f     	cmp	x8, x10
  12abe4: 54000883     	b.lo	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12abe8: 5280002b     	mov	w11, #0x1               // =1
  12abec: 14000033     	b	0x12acb8 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x140>
  12abf0: 7103093f     	cmp	w9, #0xc2
  12abf4: 54000803     	b.lo	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12abf8: 71037d3f     	cmp	w9, #0xdf
  12abfc: 540001e8     	b.hi	0x12ac38 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xc0>
  12ac00: cb02006a     	sub	x10, x3, x2
  12ac04: f100095f     	cmp	x10, #0x2
  12ac08: 5400072b     	b.lt	0x12acec <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x174>
  12ac0c: 3940044a     	ldrb	w10, [x2, #0x1]
  12ac10: 121a054b     	and	w11, w10, #0xc0
  12ac14: 7102017f     	cmp	w11, #0x80
  12ac18: 540006e1     	b.ne	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac1c: 531a6529     	lsl	w9, w9, #6
  12ac20: 927a1129     	and	x9, x9, #0x7c0
  12ac24: b3401549     	bfxil	x9, x10, #0, #6
  12ac28: eb09011f     	cmp	x8, x9
  12ac2c: 54000643     	b.lo	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac30: 5280004b     	mov	w11, #0x2               // =2
  12ac34: 14000021     	b	0x12acb8 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x140>
  12ac38: 7103bd3f     	cmp	w9, #0xef
  12ac3c: 540005c8     	b.hi	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac40: cb02006b     	sub	x11, x3, x2
  12ac44: f1000d7f     	cmp	x11, #0x3
  12ac48: 5400052b     	b.lt	0x12acec <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x174>
  12ac4c: 3940044c     	ldrb	w12, [x2, #0x1]
  12ac50: 7103b53f     	cmp	w9, #0xed
  12ac54: 3940084b     	ldrb	w11, [x2, #0x2]
  12ac58: 540000e0     	b.eq	0x12ac74 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0xfc>
  12ac5c: 7103813f     	cmp	w9, #0xe0
  12ac60: 54000121     	b.ne	0x12ac84 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x10c>
  12ac64: 121b0989     	and	w9, w12, #0xe0
  12ac68: 7102813f     	cmp	w9, #0xa0
  12ac6c: 54000120     	b.eq	0x12ac90 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x118>
  12ac70: 14000021     	b	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac74: 121b0989     	and	w9, w12, #0xe0
  12ac78: 7102013f     	cmp	w9, #0x80
  12ac7c: 540000a0     	b.eq	0x12ac90 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x118>
  12ac80: 1400001d     	b	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac84: 121a0589     	and	w9, w12, #0xc0
  12ac88: 7102013f     	cmp	w9, #0x80
  12ac8c: 54000341     	b.ne	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac90: 121a0569     	and	w9, w11, #0xc0
  12ac94: 7102013f     	cmp	w9, #0x80
  12ac98: 540002e1     	b.ne	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12ac9c: 9240158c     	and	x12, x12, #0x3f
  12aca0: d374cd49     	lsl	x9, x10, #12
  12aca4: b37a1589     	bfi	x9, x12, #6, #6
  12aca8: b3401569     	bfxil	x9, x11, #0, #6
  12acac: eb29211f     	cmp	x8, w9, uxth
  12acb0: 54000223     	b.lo	0x12acf4 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x17c>
  12acb4: 5280006b     	mov	w11, #0x3               // =3
  12acb8: aa0503ea     	mov	x10, x5
  12acbc: 8b0b0042     	add	x2, x2, x11
  12acc0: eb03005f     	cmp	x2, x3
  12acc4: 78002549     	strh	w9, [x10], #0x2
  12acc8: 540001a2     	b.hs	0x12acfc <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x184>
  12accc: aa0a03e5     	mov	x5, x10
  12acd0: eb06015f     	cmp	x10, x6
  12acd4: 54fff7e3     	b.lo	0x12abd0 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x58>
  12acd8: 52800020     	mov	w0, #0x1                // =1
  12acdc: aa0a03e5     	mov	x5, x10
  12ace0: 14000009     	b	0x12ad04 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x18c>
  12ace4: 2a1f03e0     	mov	w0, wzr
  12ace8: 14000007     	b	0x12ad04 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x18c>
  12acec: 52800020     	mov	w0, #0x1                // =1
  12acf0: 14000005     	b	0x12ad04 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x18c>
  12acf4: 52800040     	mov	w0, #0x2                // =2
  12acf8: 14000003     	b	0x12ad04 <std::__ndk1::__codecvt_utf8<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x18c>
  12acfc: 2a1f03e0     	mov	w0, wzr
  12ad00: 910008a5     	add	x5, x5, #0x2
  12ad04: f9000082     	str	x2, [x4]
  12ad08: f90000e5     	str	x5, [x7]
  12ad0c: d65f03c0     	ret

000000000012ad10 <std::__ndk1::__codecvt_utf8<char16_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12ad10: d503245f     	bti	c
  12ad14: 52800060     	mov	w0, #0x3                // =3
  12ad18: f9000082     	str	x2, [x4]
  12ad1c: d65f03c0     	ret

000000000012ad20 <std::__ndk1::__codecvt_utf8<char16_t>::do_encoding() const>:
  12ad20: d503245f     	bti	c
  12ad24: 2a1f03e0     	mov	w0, wzr
  12ad28: d65f03c0     	ret

000000000012ad2c <std::__ndk1::__codecvt_utf8<char16_t>::do_always_noconv() const>:
  12ad2c: d503245f     	bti	c
  12ad30: 2a1f03e0     	mov	w0, wzr
  12ad34: d65f03c0     	ret

000000000012ad38 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12ad38: d503245f     	bti	c
  12ad3c: aa0203e8     	mov	x8, x2
  12ad40: cb020069     	sub	x9, x3, x2
  12ad44: f1000d3f     	cmp	x9, #0x3
  12ad48: 5400022b     	b.lt	0x12ad8c <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x54>
  12ad4c: b9401809     	ldr	w9, [x0, #0x18]
  12ad50: aa0203e8     	mov	x8, x2
  12ad54: 361001c9     	tbz	w9, #0x2, 0x12ad8c <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x54>
  12ad58: 39400049     	ldrb	w9, [x2]
  12ad5c: aa0203e8     	mov	x8, x2
  12ad60: 7103bd3f     	cmp	w9, #0xef
  12ad64: 54000141     	b.ne	0x12ad8c <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x54>
  12ad68: 39400449     	ldrb	w9, [x2, #0x1]
  12ad6c: aa0203e8     	mov	x8, x2
  12ad70: 7102ed3f     	cmp	w9, #0xbb
  12ad74: 540000c1     	b.ne	0x12ad8c <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x54>
  12ad78: 39400848     	ldrb	w8, [x2, #0x2]
  12ad7c: 7102fd1f     	cmp	w8, #0xbf
  12ad80: 52800068     	mov	w8, #0x3                // =3
  12ad84: 9a9f0108     	csel	x8, x8, xzr, eq
  12ad88: 8b080048     	add	x8, x2, x8
  12ad8c: b40008a4     	cbz	x4, 0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ad90: eb03011f     	cmp	x8, x3
  12ad94: 54000862     	b.hs	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ad98: f9400809     	ldr	x9, [x0, #0x10]
  12ad9c: 5280002a     	mov	w10, #0x1               // =1
  12ada0: 39c0010c     	ldrsb	w12, [x8]
  12ada4: 92401d8b     	and	x11, x12, #0xff
  12ada8: 37f800ac     	tbnz	w12, #0x1f, 0x12adbc <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x84>
  12adac: eb0b013f     	cmp	x9, x11
  12adb0: 54000783     	b.lo	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12adb4: 5280002b     	mov	w11, #0x1               // =1
  12adb8: 14000033     	b	0x12ae84 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x14c>
  12adbc: 12001d8d     	and	w13, w12, #0xff
  12adc0: 710309bf     	cmp	w13, #0xc2
  12adc4: 540006e3     	b.lo	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12adc8: 71037dbf     	cmp	w13, #0xdf
  12adcc: 540001e8     	b.hi	0x12ae08 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xd0>
  12add0: cb08006b     	sub	x11, x3, x8
  12add4: f100097f     	cmp	x11, #0x2
  12add8: 5400064b     	b.lt	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12addc: 3940050b     	ldrb	w11, [x8, #0x1]
  12ade0: 121a056c     	and	w12, w11, #0xc0
  12ade4: 7102019f     	cmp	w12, #0x80
  12ade8: 540005c1     	b.ne	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12adec: 531a65ac     	lsl	w12, w13, #6
  12adf0: 927a118c     	and	x12, x12, #0x7c0
  12adf4: b340156c     	bfxil	x12, x11, #0, #6
  12adf8: eb0c013f     	cmp	x9, x12
  12adfc: 54000523     	b.lo	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae00: 5280004b     	mov	w11, #0x2               // =2
  12ae04: 14000020     	b	0x12ae84 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x14c>
  12ae08: 7103bdbf     	cmp	w13, #0xef
  12ae0c: 540004a8     	b.hi	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae10: cb08006c     	sub	x12, x3, x8
  12ae14: f1000d9f     	cmp	x12, #0x3
  12ae18: 5400044b     	b.lt	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae1c: 3940050e     	ldrb	w14, [x8, #0x1]
  12ae20: 7103b5bf     	cmp	w13, #0xed
  12ae24: 3940090c     	ldrb	w12, [x8, #0x2]
  12ae28: 540000e0     	b.eq	0x12ae44 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x10c>
  12ae2c: 710381bf     	cmp	w13, #0xe0
  12ae30: 540000e1     	b.ne	0x12ae4c <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x114>
  12ae34: 121b09cd     	and	w13, w14, #0xe0
  12ae38: 710281bf     	cmp	w13, #0xa0
  12ae3c: 540000e0     	b.eq	0x12ae58 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x120>
  12ae40: 14000018     	b	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae44: 121b09cd     	and	w13, w14, #0xe0
  12ae48: 14000002     	b	0x12ae50 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x118>
  12ae4c: 121a05cd     	and	w13, w14, #0xc0
  12ae50: 710201bf     	cmp	w13, #0x80
  12ae54: 54000261     	b.ne	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae58: 121a058d     	and	w13, w12, #0xc0
  12ae5c: 710201bf     	cmp	w13, #0x80
  12ae60: 54000201     	b.ne	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae64: 924015cd     	and	x13, x14, #0x3f
  12ae68: 53144d6b     	lsl	w11, w11, #12
  12ae6c: 92740d6b     	and	x11, x11, #0xf000
  12ae70: b37a15ab     	bfi	x11, x13, #6, #6
  12ae74: b340158b     	bfxil	x11, x12, #0, #6
  12ae78: eb0b013f     	cmp	x9, x11
  12ae7c: 54000123     	b.lo	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae80: 5280006b     	mov	w11, #0x3               // =3
  12ae84: 8b0b0108     	add	x8, x8, x11
  12ae88: eb03011f     	cmp	x8, x3
  12ae8c: 540000a2     	b.hs	0x12aea0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x168>
  12ae90: 9100054b     	add	x11, x10, #0x1
  12ae94: eb04015f     	cmp	x10, x4
  12ae98: aa0b03ea     	mov	x10, x11
  12ae9c: 54fff823     	b.lo	0x12ada0 <std::__ndk1::__codecvt_utf8<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x68>
  12aea0: 4b020100     	sub	w0, w8, w2
  12aea4: d65f03c0     	ret

000000000012aea8 <std::__ndk1::__codecvt_utf8<char16_t>::do_max_length() const>:
  12aea8: d503245f     	bti	c
  12aeac: 39406009     	ldrb	w9, [x0, #0x18]
  12aeb0: 528000c8     	mov	w8, #0x6                // =6
  12aeb4: 721e013f     	tst	w9, #0x4
  12aeb8: 52800069     	mov	w9, #0x3                // =3
  12aebc: 1a880120     	csel	w0, w9, w8, eq
  12aec0: d65f03c0     	ret

000000000012aec4 <std::__ndk1::__codecvt_utf8<char32_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const>:
  12aec4: d503233f     	paciasp
  12aec8: d10143ff     	sub	sp, sp, #0x50
  12aecc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12aed0: 910083fd     	add	x29, sp, #0x20
  12aed4: f9001bf5     	str	x21, [sp, #0x30]
  12aed8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12aedc: d53bd055     	mrs	x21, TPIDR_EL0
  12aee0: aa0603ea     	mov	x10, x6
  12aee4: f94016ab     	ldr	x11, [x21, #0x28]
  12aee8: aa0503e8     	mov	x8, x5
  12aeec: aa0203e9     	mov	x9, x2
  12aef0: aa0703f3     	mov	x19, x7
  12aef4: aa0403f4     	mov	x20, x4
  12aef8: aa0303e1     	mov	x1, x3
  12aefc: f81f83ab     	stur	x11, [x29, #-0x8]
  12af00: aa0803e3     	mov	x3, x8
  12af04: f9400806     	ldr	x6, [x0, #0x10]
  12af08: a9008be5     	stp	x5, x2, [sp, #0x8]
  12af0c: b9401807     	ldr	w7, [x0, #0x18]
  12af10: 910043e2     	add	x2, sp, #0x10
  12af14: 910023e5     	add	x5, sp, #0x8
  12af18: aa0903e0     	mov	x0, x9
  12af1c: aa0a03e4     	mov	x4, x10
  12af20: 97fffcc9     	bl	0x12a244 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x128>
  12af24: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12af28: f9000288     	str	x8, [x20]
  12af2c: f9000269     	str	x9, [x19]
  12af30: f94016a8     	ldr	x8, [x21, #0x28]
  12af34: f85f83a9     	ldur	x9, [x29, #-0x8]
  12af38: eb09011f     	cmp	x8, x9
  12af3c: 540000e1     	b.ne	0x12af58 <std::__ndk1::__codecvt_utf8<char32_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x94>
  12af40: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12af44: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12af48: f9401bf5     	ldr	x21, [sp, #0x30]
  12af4c: 910143ff     	add	sp, sp, #0x50
  12af50: d50323bf     	autiasp
  12af54: d65f03c0     	ret
  12af58: 9400c7b6     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012af5c <std::__ndk1::__codecvt_utf8<char32_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const>:
  12af5c: d503233f     	paciasp
  12af60: d10143ff     	sub	sp, sp, #0x50
  12af64: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12af68: 910083fd     	add	x29, sp, #0x20
  12af6c: f9001bf5     	str	x21, [sp, #0x30]
  12af70: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12af74: d53bd055     	mrs	x21, TPIDR_EL0
  12af78: aa0603ea     	mov	x10, x6
  12af7c: f94016ab     	ldr	x11, [x21, #0x28]
  12af80: aa0503e8     	mov	x8, x5
  12af84: aa0203e9     	mov	x9, x2
  12af88: aa0703f3     	mov	x19, x7
  12af8c: aa0403f4     	mov	x20, x4
  12af90: aa0303e1     	mov	x1, x3
  12af94: f81f83ab     	stur	x11, [x29, #-0x8]
  12af98: aa0803e3     	mov	x3, x8
  12af9c: f9400806     	ldr	x6, [x0, #0x10]
  12afa0: a9008be5     	stp	x5, x2, [sp, #0x8]
  12afa4: b9401807     	ldr	w7, [x0, #0x18]
  12afa8: 910043e2     	add	x2, sp, #0x10
  12afac: 910023e5     	add	x5, sp, #0x8
  12afb0: aa0903e0     	mov	x0, x9
  12afb4: aa0a03e4     	mov	x4, x10
  12afb8: 97fffd27     	bl	0x12a454 <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x90>
  12afbc: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12afc0: f9000288     	str	x8, [x20]
  12afc4: f9000269     	str	x9, [x19]
  12afc8: f94016a8     	ldr	x8, [x21, #0x28]
  12afcc: f85f83a9     	ldur	x9, [x29, #-0x8]
  12afd0: eb09011f     	cmp	x8, x9
  12afd4: 540000e1     	b.ne	0x12aff0 <std::__ndk1::__codecvt_utf8<char32_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x94>
  12afd8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12afdc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12afe0: f9401bf5     	ldr	x21, [sp, #0x30]
  12afe4: 910143ff     	add	sp, sp, #0x50
  12afe8: d50323bf     	autiasp
  12afec: d65f03c0     	ret
  12aff0: 9400c790     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012aff4 <std::__ndk1::__codecvt_utf8<char32_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12aff4: d503245f     	bti	c
  12aff8: 52800060     	mov	w0, #0x3                // =3
  12affc: f9000082     	str	x2, [x4]
  12b000: d65f03c0     	ret

000000000012b004 <std::__ndk1::__codecvt_utf8<char32_t>::do_encoding() const>:
  12b004: d503245f     	bti	c
  12b008: 2a1f03e0     	mov	w0, wzr
  12b00c: d65f03c0     	ret

000000000012b010 <std::__ndk1::__codecvt_utf8<char32_t>::do_always_noconv() const>:
  12b010: d503245f     	bti	c
  12b014: 2a1f03e0     	mov	w0, wzr
  12b018: d65f03c0     	ret

000000000012b01c <std::__ndk1::__codecvt_utf8<char32_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12b01c: d503245f     	bti	c
  12b020: aa0403e8     	mov	x8, x4
  12b024: aa0303e1     	mov	x1, x3
  12b028: f9400803     	ldr	x3, [x0, #0x10]
  12b02c: b9401804     	ldr	w4, [x0, #0x18]
  12b030: aa0203e0     	mov	x0, x2
  12b034: aa0803e2     	mov	x2, x8
  12b038: 17fffda5     	b	0x12a6cc <std::__ndk1::codecvt<char32_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>

000000000012b03c <std::__ndk1::__codecvt_utf8<char32_t>::do_max_length() const>:
  12b03c: d503245f     	bti	c
  12b040: 39406009     	ldrb	w9, [x0, #0x18]
  12b044: 528000e8     	mov	w8, #0x7                // =7
  12b048: 721e013f     	tst	w9, #0x4
  12b04c: 52800089     	mov	w9, #0x4                // =4
  12b050: 1a880120     	csel	w0, w9, w8, eq
  12b054: d65f03c0     	ret

000000000012b058 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const>:
  12b058: d503245f     	bti	c
  12b05c: 39408009     	ldrb	w9, [x0, #0x20]
  12b060: f9400c08     	ldr	x8, [x0, #0x18]
  12b064: 36080109     	tbz	w9, #0x1, 0x12b084 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2c>
  12b068: cb0500c9     	sub	x9, x6, x5
  12b06c: f100093f     	cmp	x9, #0x2
  12b070: 5400006a     	b.ge	0x12b07c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x24>
  12b074: 52800020     	mov	w0, #0x1                // =1
  12b078: 1400002e     	b	0x12b130 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xd8>
  12b07c: 529fffc9     	mov	w9, #0xfffe             // =65534
  12b080: 780024a9     	strh	w9, [x5], #0x2
  12b084: eb03005f     	cmp	x2, x3
  12b088: 540004e2     	b.hs	0x12b124 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xcc>
  12b08c: 5287f809     	mov	w9, #0x3fc0             // =16320
  12b090: 52801b0a     	mov	w10, #0xd8              // =216
  12b094: 14000006     	b	0x12b0ac <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x54>
  12b098: 8b0d00a5     	add	x5, x5, x13
  12b09c: 91001042     	add	x2, x2, #0x4
  12b0a0: eb03005f     	cmp	x2, x3
  12b0a4: 3900018b     	strb	w11, [x12]
  12b0a8: 540003e2     	b.hs	0x12b124 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xcc>
  12b0ac: b940004b     	ldr	w11, [x2]
  12b0b0: 530b7d6c     	lsr	w12, w11, #11
  12b0b4: 71006d9f     	cmp	w12, #0x1b
  12b0b8: fa4b1100     	ccmp	x8, x11, #0x0, ne
  12b0bc: 54000383     	b.lo	0x12b12c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xd4>
  12b0c0: 53107d6d     	lsr	w13, w11, #16
  12b0c4: cb0500cc     	sub	x12, x6, x5
  12b0c8: 3500010d     	cbnz	w13, 0x12b0e8 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x90>
  12b0cc: f100099f     	cmp	x12, #0x2
  12b0d0: 54fffd2b     	b.lt	0x12b074 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1c>
  12b0d4: 53087d6e     	lsr	w14, w11, #8
  12b0d8: aa0503ec     	mov	x12, x5
  12b0dc: 5280004d     	mov	w13, #0x2               // =2
  12b0e0: 3800158e     	strb	w14, [x12], #0x1
  12b0e4: 17ffffed     	b	0x12b098 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x40>
  12b0e8: f100119f     	cmp	x12, #0x4
  12b0ec: 54fffc4b     	b.lt	0x12b074 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1c>
  12b0f0: 530a7d6c     	lsr	w12, w11, #10
  12b0f4: 52801b90     	mov	w16, #0xdc              // =220
  12b0f8: 121a118c     	and	w12, w12, #0x7c0
  12b0fc: 33082570     	bfxil	w16, w11, #8, #2
  12b100: 0b09018e     	add	w14, w12, w9
  12b104: 91000cac     	add	x12, x5, #0x3
  12b108: 5280008d     	mov	w13, #0x4               // =4
  12b10c: 2a4e214f     	orr	w15, w10, w14, lsr #8
  12b110: 330a3d6e     	bfxil	w14, w11, #10, #6
  12b114: 390008b0     	strb	w16, [x5, #0x2]
  12b118: 390000af     	strb	w15, [x5]
  12b11c: 390004ae     	strb	w14, [x5, #0x1]
  12b120: 17ffffde     	b	0x12b098 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x40>
  12b124: 2a1f03e0     	mov	w0, wzr
  12b128: 14000002     	b	0x12b130 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xd8>
  12b12c: 52800040     	mov	w0, #0x2                // =2
  12b130: f9000082     	str	x2, [x4]
  12b134: f90000e5     	str	x5, [x7]
  12b138: d65f03c0     	ret

000000000012b13c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const>:
  12b13c: d503245f     	bti	c
  12b140: cb020068     	sub	x8, x3, x2
  12b144: f100091f     	cmp	x8, #0x2
  12b148: 5400014b     	b.lt	0x12b170 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x34>
  12b14c: b9402008     	ldr	w8, [x0, #0x20]
  12b150: 36100108     	tbz	w8, #0x2, 0x12b170 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x34>
  12b154: 39400048     	ldrb	w8, [x2]
  12b158: 7103f91f     	cmp	w8, #0xfe
  12b15c: 540000a1     	b.ne	0x12b170 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x34>
  12b160: 39400448     	ldrb	w8, [x2, #0x1]
  12b164: 7103fd1f     	cmp	w8, #0xff
  12b168: 1a9f17e8     	cset	w8, eq
  12b16c: 8b284442     	add	x2, x2, w8, uxtw #1
  12b170: d1000468     	sub	x8, x3, #0x1
  12b174: eb08005f     	cmp	x2, x8
  12b178: 54000562     	b.hs	0x12b224 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe8>
  12b17c: f9400c09     	ldr	x9, [x0, #0x18]
  12b180: 529b000a     	mov	w10, #0xd800            // =55296
  12b184: 529b800b     	mov	w11, #0xdc00            // =56320
  12b188: 14000005     	b	0x12b19c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x60>
  12b18c: 8b000042     	add	x2, x2, x0
  12b190: eb08005f     	cmp	x2, x8
  12b194: b80044ac     	str	w12, [x5], #0x4
  12b198: 54000462     	b.hs	0x12b224 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe8>
  12b19c: eb0600bf     	cmp	x5, x6
  12b1a0: 54000422     	b.hs	0x12b224 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe8>
  12b1a4: 3940004d     	ldrb	w13, [x2]
  12b1a8: 3940044c     	ldrb	w12, [x2, #0x1]
  12b1ac: d378ddae     	lsl	x14, x13, #8
  12b1b0: b3781dac     	bfi	x12, x13, #8, #8
  12b1b4: 121615cd     	and	w13, w14, #0xfc00
  12b1b8: 6b0a01bf     	cmp	w13, w10
  12b1bc: 540000e0     	b.eq	0x12b1d8 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x9c>
  12b1c0: 52800040     	mov	w0, #0x2                // =2
  12b1c4: 6b0b01bf     	cmp	w13, w11
  12b1c8: 54000320     	b.eq	0x12b22c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>
  12b1cc: eb0c013f     	cmp	x9, x12
  12b1d0: 54fffde2     	b.hs	0x12b18c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x50>
  12b1d4: 14000016     	b	0x12b22c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>
  12b1d8: cb02006d     	sub	x13, x3, x2
  12b1dc: f10011bf     	cmp	x13, #0x4
  12b1e0: 5400030b     	b.lt	0x12b240 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x104>
  12b1e4: 3940084d     	ldrb	w13, [x2, #0x2]
  12b1e8: 121e15ae     	and	w14, w13, #0xfc
  12b1ec: 710371df     	cmp	w14, #0xdc
  12b1f0: 54000241     	b.ne	0x12b238 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xfc>
  12b1f4: 39400c4e     	ldrb	w14, [x2, #0x3]
  12b1f8: 53185dad     	lsl	w13, w13, #8
  12b1fc: 5316558c     	lsl	w12, w12, #10
  12b200: 927805ad     	and	x13, x13, #0x300
  12b204: 9276258c     	and	x12, x12, #0xffc00
  12b208: aa0e01ad     	orr	x13, x13, x14
  12b20c: aa0d018c     	orr	x12, x12, x13
  12b210: 9140418c     	add	x12, x12, #0x10, lsl #12 // =0x10000
  12b214: eb0c013f     	cmp	x9, x12
  12b218: 54000103     	b.lo	0x12b238 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xfc>
  12b21c: 52800080     	mov	w0, #0x4                // =4
  12b220: 17ffffdb     	b	0x12b18c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x50>
  12b224: eb03005f     	cmp	x2, x3
  12b228: 1a9f27e0     	cset	w0, lo
  12b22c: f9000082     	str	x2, [x4]
  12b230: f90000e5     	str	x5, [x7]
  12b234: d65f03c0     	ret
  12b238: 52800040     	mov	w0, #0x2                // =2
  12b23c: 17fffffc     	b	0x12b22c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>
  12b240: 52800020     	mov	w0, #0x1                // =1
  12b244: 17fffffa     	b	0x12b22c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>

000000000012b248 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12b248: d503245f     	bti	c
  12b24c: 52800060     	mov	w0, #0x3                // =3
  12b250: f9000082     	str	x2, [x4]
  12b254: d65f03c0     	ret

000000000012b258 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_encoding() const>:
  12b258: d503245f     	bti	c
  12b25c: 2a1f03e0     	mov	w0, wzr
  12b260: d65f03c0     	ret

000000000012b264 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_always_noconv() const>:
  12b264: d503245f     	bti	c
  12b268: 2a1f03e0     	mov	w0, wzr
  12b26c: d65f03c0     	ret

000000000012b270 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12b270: d503245f     	bti	c
  12b274: aa0203e8     	mov	x8, x2
  12b278: cb020069     	sub	x9, x3, x2
  12b27c: f100093f     	cmp	x9, #0x2
  12b280: 5400018b     	b.lt	0x12b2b0 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b284: b9402009     	ldr	w9, [x0, #0x20]
  12b288: aa0203e8     	mov	x8, x2
  12b28c: 36100129     	tbz	w9, #0x2, 0x12b2b0 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b290: 39400049     	ldrb	w9, [x2]
  12b294: aa0203e8     	mov	x8, x2
  12b298: 7103f93f     	cmp	w9, #0xfe
  12b29c: 540000a1     	b.ne	0x12b2b0 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b2a0: 39400448     	ldrb	w8, [x2, #0x1]
  12b2a4: 7103fd1f     	cmp	w8, #0xff
  12b2a8: 1a9f17e8     	cset	w8, eq
  12b2ac: 8b284448     	add	x8, x2, w8, uxtw #1
  12b2b0: b40005e4     	cbz	x4, 0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b2b4: d1000469     	sub	x9, x3, #0x1
  12b2b8: eb09011f     	cmp	x8, x9
  12b2bc: 54000582     	b.hs	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b2c0: f9400c0a     	ldr	x10, [x0, #0x18]
  12b2c4: 5280002b     	mov	w11, #0x1               // =1
  12b2c8: 529b000c     	mov	w12, #0xd800            // =55296
  12b2cc: 529b800d     	mov	w13, #0xdc00            // =56320
  12b2d0: 3940010f     	ldrb	w15, [x8]
  12b2d4: 3940050e     	ldrb	w14, [x8, #0x1]
  12b2d8: 53185df0     	lsl	w16, w15, #8
  12b2dc: 33181dee     	bfi	w14, w15, #8, #8
  12b2e0: 1216160f     	and	w15, w16, #0xfc00
  12b2e4: 6b0c01ff     	cmp	w15, w12
  12b2e8: 54000120     	b.eq	0x12b30c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x9c>
  12b2ec: 6b0d01ff     	cmp	w15, w13
  12b2f0: 540003e0     	b.eq	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b2f4: eb2e415f     	cmp	x10, w14, uxtw
  12b2f8: 540003a3     	b.lo	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b2fc: 91000908     	add	x8, x8, #0x2
  12b300: eb09011f     	cmp	x8, x9
  12b304: 540002c3     	b.lo	0x12b35c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xec>
  12b308: 14000019     	b	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b30c: cb08006f     	sub	x15, x3, x8
  12b310: f10011ff     	cmp	x15, #0x4
  12b314: 540002cb     	b.lt	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b318: 3940090f     	ldrb	w15, [x8, #0x2]
  12b31c: 121e15f0     	and	w16, w15, #0xfc
  12b320: 7103721f     	cmp	w16, #0xdc
  12b324: 54000241     	b.ne	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b328: 39400d10     	ldrb	w16, [x8, #0x3]
  12b32c: 53185def     	lsl	w15, w15, #8
  12b330: 531655ce     	lsl	w14, w14, #10
  12b334: 927805ef     	and	x15, x15, #0x300
  12b338: 927625ce     	and	x14, x14, #0xffc00
  12b33c: aa1001ef     	orr	x15, x15, x16
  12b340: aa0f01ce     	orr	x14, x14, x15
  12b344: 914041ce     	add	x14, x14, #0x10, lsl #12 // =0x10000
  12b348: eb0e015f     	cmp	x10, x14
  12b34c: 54000103     	b.lo	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b350: 91001108     	add	x8, x8, #0x4
  12b354: eb09011f     	cmp	x8, x9
  12b358: 540000a2     	b.hs	0x12b36c <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b35c: 9100056e     	add	x14, x11, #0x1
  12b360: eb04017f     	cmp	x11, x4
  12b364: aa0e03eb     	mov	x11, x14
  12b368: 54fffb43     	b.lo	0x12b2d0 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x60>
  12b36c: 4b020100     	sub	w0, w8, w2
  12b370: d65f03c0     	ret

000000000012b374 <std::__ndk1::__codecvt_utf16<wchar_t, false>::do_max_length() const>:
  12b374: d503245f     	bti	c
  12b378: 39408009     	ldrb	w9, [x0, #0x20]
  12b37c: 528000c8     	mov	w8, #0x6                // =6
  12b380: 721e013f     	tst	w9, #0x4
  12b384: 52800089     	mov	w9, #0x4                // =4
  12b388: 1a880120     	csel	w0, w9, w8, eq
  12b38c: d65f03c0     	ret

000000000012b390 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const>:
  12b390: d503245f     	bti	c
  12b394: 39408009     	ldrb	w9, [x0, #0x20]
  12b398: f9400c08     	ldr	x8, [x0, #0x18]
  12b39c: 36080109     	tbz	w9, #0x1, 0x12b3bc <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2c>
  12b3a0: cb0500c9     	sub	x9, x6, x5
  12b3a4: f100093f     	cmp	x9, #0x2
  12b3a8: 5400006a     	b.ge	0x12b3b4 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x24>
  12b3ac: 52800020     	mov	w0, #0x1                // =1
  12b3b0: 1400002a     	b	0x12b458 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xc8>
  12b3b4: 529fdfe9     	mov	w9, #0xfeff             // =65279
  12b3b8: 780024a9     	strh	w9, [x5], #0x2
  12b3bc: eb03005f     	cmp	x2, x3
  12b3c0: 54000462     	b.hs	0x12b44c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xbc>
  12b3c4: 5287f809     	mov	w9, #0x3fc0             // =16320
  12b3c8: 52801b0a     	mov	w10, #0xd8              // =216
  12b3cc: 14000004     	b	0x12b3dc <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x4c>
  12b3d0: 91001042     	add	x2, x2, #0x4
  12b3d4: eb03005f     	cmp	x2, x3
  12b3d8: 540003a2     	b.hs	0x12b44c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xbc>
  12b3dc: b940004b     	ldr	w11, [x2]
  12b3e0: 530b7d6c     	lsr	w12, w11, #11
  12b3e4: 71006d9f     	cmp	w12, #0x1b
  12b3e8: fa4b1100     	ccmp	x8, x11, #0x0, ne
  12b3ec: 54000343     	b.lo	0x12b454 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xc4>
  12b3f0: 53107d6d     	lsr	w13, w11, #16
  12b3f4: cb0500cc     	sub	x12, x6, x5
  12b3f8: 350000ad     	cbnz	w13, 0x12b40c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x7c>
  12b3fc: f100099f     	cmp	x12, #0x2
  12b400: 54fffd6b     	b.lt	0x12b3ac <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1c>
  12b404: 780024ab     	strh	w11, [x5], #0x2
  12b408: 17fffff2     	b	0x12b3d0 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x40>
  12b40c: f100119f     	cmp	x12, #0x4
  12b410: 54fffceb     	b.lt	0x12b3ac <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x1c>
  12b414: 530a7d6c     	lsr	w12, w11, #10
  12b418: 52801b8e     	mov	w14, #0xdc              // =220
  12b41c: 121a118c     	and	w12, w12, #0x7c0
  12b420: 3308256e     	bfxil	w14, w11, #8, #2
  12b424: 0b09018c     	add	w12, w12, w9
  12b428: 390008ab     	strb	w11, [x5, #0x2]
  12b42c: 2a4c214d     	orr	w13, w10, w12, lsr #8
  12b430: 330a3d6c     	bfxil	w12, w11, #10, #6
  12b434: 39000cae     	strb	w14, [x5, #0x3]
  12b438: 390000ac     	strb	w12, [x5]
  12b43c: 910010ac     	add	x12, x5, #0x4
  12b440: 390004ad     	strb	w13, [x5, #0x1]
  12b444: aa0c03e5     	mov	x5, x12
  12b448: 17ffffe2     	b	0x12b3d0 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x40>
  12b44c: 2a1f03e0     	mov	w0, wzr
  12b450: 14000002     	b	0x12b458 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xc8>
  12b454: 52800040     	mov	w0, #0x2                // =2
  12b458: f9000082     	str	x2, [x4]
  12b45c: f90000e5     	str	x5, [x7]
  12b460: d65f03c0     	ret

000000000012b464 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const>:
  12b464: d503245f     	bti	c
  12b468: cb020068     	sub	x8, x3, x2
  12b46c: f100091f     	cmp	x8, #0x2
  12b470: 5400014b     	b.lt	0x12b498 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x34>
  12b474: b9402008     	ldr	w8, [x0, #0x20]
  12b478: 36100108     	tbz	w8, #0x2, 0x12b498 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x34>
  12b47c: 39400048     	ldrb	w8, [x2]
  12b480: 7103fd1f     	cmp	w8, #0xff
  12b484: 540000a1     	b.ne	0x12b498 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x34>
  12b488: 39400448     	ldrb	w8, [x2, #0x1]
  12b48c: 7103f91f     	cmp	w8, #0xfe
  12b490: 1a9f17e8     	cset	w8, eq
  12b494: 8b284442     	add	x2, x2, w8, uxtw #1
  12b498: d1000468     	sub	x8, x3, #0x1
  12b49c: eb08005f     	cmp	x2, x8
  12b4a0: 54000562     	b.hs	0x12b54c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe8>
  12b4a4: f9400c09     	ldr	x9, [x0, #0x18]
  12b4a8: 529b000a     	mov	w10, #0xd800            // =55296
  12b4ac: 529b800b     	mov	w11, #0xdc00            // =56320
  12b4b0: 14000005     	b	0x12b4c4 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x60>
  12b4b4: 8b000042     	add	x2, x2, x0
  12b4b8: eb08005f     	cmp	x2, x8
  12b4bc: b80044ac     	str	w12, [x5], #0x4
  12b4c0: 54000462     	b.hs	0x12b54c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe8>
  12b4c4: eb0600bf     	cmp	x5, x6
  12b4c8: 54000422     	b.hs	0x12b54c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe8>
  12b4cc: 3940044d     	ldrb	w13, [x2, #0x1]
  12b4d0: 3940004c     	ldrb	w12, [x2]
  12b4d4: d378ddae     	lsl	x14, x13, #8
  12b4d8: b3781dac     	bfi	x12, x13, #8, #8
  12b4dc: 121615cd     	and	w13, w14, #0xfc00
  12b4e0: 6b0a01bf     	cmp	w13, w10
  12b4e4: 540000e0     	b.eq	0x12b500 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x9c>
  12b4e8: 52800040     	mov	w0, #0x2                // =2
  12b4ec: 6b0b01bf     	cmp	w13, w11
  12b4f0: 54000320     	b.eq	0x12b554 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>
  12b4f4: eb0c013f     	cmp	x9, x12
  12b4f8: 54fffde2     	b.hs	0x12b4b4 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x50>
  12b4fc: 14000016     	b	0x12b554 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>
  12b500: cb02006d     	sub	x13, x3, x2
  12b504: f10011bf     	cmp	x13, #0x4
  12b508: 5400030b     	b.lt	0x12b568 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x104>
  12b50c: 39400c4d     	ldrb	w13, [x2, #0x3]
  12b510: 121e15ae     	and	w14, w13, #0xfc
  12b514: 710371df     	cmp	w14, #0xdc
  12b518: 54000241     	b.ne	0x12b560 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xfc>
  12b51c: 3940084e     	ldrb	w14, [x2, #0x2]
  12b520: 53185dad     	lsl	w13, w13, #8
  12b524: 5316558c     	lsl	w12, w12, #10
  12b528: 927805ad     	and	x13, x13, #0x300
  12b52c: 9276258c     	and	x12, x12, #0xffc00
  12b530: aa0e01ad     	orr	x13, x13, x14
  12b534: aa0d018c     	orr	x12, x12, x13
  12b538: 9140418c     	add	x12, x12, #0x10, lsl #12 // =0x10000
  12b53c: eb0c013f     	cmp	x9, x12
  12b540: 54000103     	b.lo	0x12b560 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xfc>
  12b544: 52800080     	mov	w0, #0x4                // =4
  12b548: 17ffffdb     	b	0x12b4b4 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x50>
  12b54c: eb03005f     	cmp	x2, x3
  12b550: 1a9f27e0     	cset	w0, lo
  12b554: f9000082     	str	x2, [x4]
  12b558: f90000e5     	str	x5, [x7]
  12b55c: d65f03c0     	ret
  12b560: 52800040     	mov	w0, #0x2                // =2
  12b564: 17fffffc     	b	0x12b554 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>
  12b568: 52800020     	mov	w0, #0x1                // =1
  12b56c: 17fffffa     	b	0x12b554 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf0>

000000000012b570 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12b570: d503245f     	bti	c
  12b574: 52800060     	mov	w0, #0x3                // =3
  12b578: f9000082     	str	x2, [x4]
  12b57c: d65f03c0     	ret

000000000012b580 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_encoding() const>:
  12b580: d503245f     	bti	c
  12b584: 2a1f03e0     	mov	w0, wzr
  12b588: d65f03c0     	ret

000000000012b58c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_always_noconv() const>:
  12b58c: d503245f     	bti	c
  12b590: 2a1f03e0     	mov	w0, wzr
  12b594: d65f03c0     	ret

000000000012b598 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12b598: d503245f     	bti	c
  12b59c: aa0203e8     	mov	x8, x2
  12b5a0: cb020069     	sub	x9, x3, x2
  12b5a4: f100093f     	cmp	x9, #0x2
  12b5a8: 5400018b     	b.lt	0x12b5d8 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b5ac: b9402009     	ldr	w9, [x0, #0x20]
  12b5b0: aa0203e8     	mov	x8, x2
  12b5b4: 36100129     	tbz	w9, #0x2, 0x12b5d8 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b5b8: 39400049     	ldrb	w9, [x2]
  12b5bc: aa0203e8     	mov	x8, x2
  12b5c0: 7103fd3f     	cmp	w9, #0xff
  12b5c4: 540000a1     	b.ne	0x12b5d8 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b5c8: 39400448     	ldrb	w8, [x2, #0x1]
  12b5cc: 7103f91f     	cmp	w8, #0xfe
  12b5d0: 1a9f17e8     	cset	w8, eq
  12b5d4: 8b284448     	add	x8, x2, w8, uxtw #1
  12b5d8: b40005e4     	cbz	x4, 0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b5dc: d1000469     	sub	x9, x3, #0x1
  12b5e0: eb09011f     	cmp	x8, x9
  12b5e4: 54000582     	b.hs	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b5e8: f9400c0a     	ldr	x10, [x0, #0x18]
  12b5ec: 5280002b     	mov	w11, #0x1               // =1
  12b5f0: 529b000c     	mov	w12, #0xd800            // =55296
  12b5f4: 529b800d     	mov	w13, #0xdc00            // =56320
  12b5f8: 3940050f     	ldrb	w15, [x8, #0x1]
  12b5fc: 3940010e     	ldrb	w14, [x8]
  12b600: 53185df0     	lsl	w16, w15, #8
  12b604: 33181dee     	bfi	w14, w15, #8, #8
  12b608: 1216160f     	and	w15, w16, #0xfc00
  12b60c: 6b0c01ff     	cmp	w15, w12
  12b610: 54000120     	b.eq	0x12b634 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x9c>
  12b614: 6b0d01ff     	cmp	w15, w13
  12b618: 540003e0     	b.eq	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b61c: eb2e415f     	cmp	x10, w14, uxtw
  12b620: 540003a3     	b.lo	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b624: 91000908     	add	x8, x8, #0x2
  12b628: eb09011f     	cmp	x8, x9
  12b62c: 540002c3     	b.lo	0x12b684 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xec>
  12b630: 14000019     	b	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b634: cb08006f     	sub	x15, x3, x8
  12b638: f10011ff     	cmp	x15, #0x4
  12b63c: 540002cb     	b.lt	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b640: 39400d0f     	ldrb	w15, [x8, #0x3]
  12b644: 121e15f0     	and	w16, w15, #0xfc
  12b648: 7103721f     	cmp	w16, #0xdc
  12b64c: 54000241     	b.ne	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b650: 39400910     	ldrb	w16, [x8, #0x2]
  12b654: 53185def     	lsl	w15, w15, #8
  12b658: 531655ce     	lsl	w14, w14, #10
  12b65c: 927805ef     	and	x15, x15, #0x300
  12b660: 927625ce     	and	x14, x14, #0xffc00
  12b664: aa1001ef     	orr	x15, x15, x16
  12b668: aa0f01ce     	orr	x14, x14, x15
  12b66c: 914041ce     	add	x14, x14, #0x10, lsl #12 // =0x10000
  12b670: eb0e015f     	cmp	x10, x14
  12b674: 54000103     	b.lo	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b678: 91001108     	add	x8, x8, #0x4
  12b67c: eb09011f     	cmp	x8, x9
  12b680: 540000a2     	b.hs	0x12b694 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12b684: 9100056e     	add	x14, x11, #0x1
  12b688: eb04017f     	cmp	x11, x4
  12b68c: aa0e03eb     	mov	x11, x14
  12b690: 54fffb43     	b.lo	0x12b5f8 <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x60>
  12b694: 4b020100     	sub	w0, w8, w2
  12b698: d65f03c0     	ret

000000000012b69c <std::__ndk1::__codecvt_utf16<wchar_t, true>::do_max_length() const>:
  12b69c: d503245f     	bti	c
  12b6a0: 39408009     	ldrb	w9, [x0, #0x20]
  12b6a4: 528000c8     	mov	w8, #0x6                // =6
  12b6a8: 721e013f     	tst	w9, #0x4
  12b6ac: 52800089     	mov	w9, #0x4                // =4
  12b6b0: 1a880120     	csel	w0, w9, w8, eq
  12b6b4: d65f03c0     	ret

000000000012b6b8 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const>:
  12b6b8: d503245f     	bti	c
  12b6bc: 39406009     	ldrb	w9, [x0, #0x18]
  12b6c0: f9400808     	ldr	x8, [x0, #0x10]
  12b6c4: 36080109     	tbz	w9, #0x1, 0x12b6e4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2c>
  12b6c8: cb0500c9     	sub	x9, x6, x5
  12b6cc: f100093f     	cmp	x9, #0x2
  12b6d0: 5400006a     	b.ge	0x12b6dc <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x24>
  12b6d4: 52800020     	mov	w0, #0x1                // =1
  12b6d8: 1400001c     	b	0x12b748 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12b6dc: 529fffc9     	mov	w9, #0xfffe             // =65534
  12b6e0: 780024a9     	strh	w9, [x5], #0x2
  12b6e4: eb03005f     	cmp	x2, x3
  12b6e8: 540002a2     	b.hs	0x12b73c <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x84>
  12b6ec: cb0500c9     	sub	x9, x6, x5
  12b6f0: 529b000a     	mov	w10, #0xd800            // =55296
  12b6f4: 7940004c     	ldrh	w12, [x2]
  12b6f8: 1215118b     	and	w11, w12, #0xf800
  12b6fc: 6b0a017f     	cmp	w11, w10
  12b700: fa4c1100     	ccmp	x8, x12, #0x0, ne
  12b704: 54000203     	b.lo	0x12b744 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x8c>
  12b708: f1000929     	subs	x9, x9, #0x2
  12b70c: 54fffe4b     	b.lt	0x12b6d4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x1c>
  12b710: 53087d8d     	lsr	w13, w12, #8
  12b714: 910008ab     	add	x11, x5, #0x2
  12b718: 390004ac     	strb	w12, [x5, #0x1]
  12b71c: 91000842     	add	x2, x2, #0x2
  12b720: eb03005f     	cmp	x2, x3
  12b724: 390000ad     	strb	w13, [x5]
  12b728: aa0b03e5     	mov	x5, x11
  12b72c: 54fffe43     	b.lo	0x12b6f4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x3c>
  12b730: 2a1f03e0     	mov	w0, wzr
  12b734: aa0b03e5     	mov	x5, x11
  12b738: 14000004     	b	0x12b748 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12b73c: 2a1f03e0     	mov	w0, wzr
  12b740: 14000002     	b	0x12b748 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12b744: 52800040     	mov	w0, #0x2                // =2
  12b748: f9000082     	str	x2, [x4]
  12b74c: f90000e5     	str	x5, [x7]
  12b750: d65f03c0     	ret

000000000012b754 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const>:
  12b754: d503245f     	bti	c
  12b758: cb020068     	sub	x8, x3, x2
  12b75c: f100091f     	cmp	x8, #0x2
  12b760: 5400014b     	b.lt	0x12b788 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x34>
  12b764: b9401808     	ldr	w8, [x0, #0x18]
  12b768: 36100108     	tbz	w8, #0x2, 0x12b788 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x34>
  12b76c: 39400048     	ldrb	w8, [x2]
  12b770: 7103f91f     	cmp	w8, #0xfe
  12b774: 540000a1     	b.ne	0x12b788 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x34>
  12b778: 39400448     	ldrb	w8, [x2, #0x1]
  12b77c: 7103fd1f     	cmp	w8, #0xff
  12b780: 1a9f17e8     	cset	w8, eq
  12b784: 8b284442     	add	x2, x2, w8, uxtw #1
  12b788: d1000468     	sub	x8, x3, #0x1
  12b78c: eb08005f     	cmp	x2, x8
  12b790: 54000222     	b.hs	0x12b7d4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x80>
  12b794: f9400809     	ldr	x9, [x0, #0x10]
  12b798: 52800040     	mov	w0, #0x2                // =2
  12b79c: eb0600bf     	cmp	x5, x6
  12b7a0: 540001a2     	b.hs	0x12b7d4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x80>
  12b7a4: 3940004b     	ldrb	w11, [x2]
  12b7a8: 121d116a     	and	w10, w11, #0xf8
  12b7ac: 7103615f     	cmp	w10, #0xd8
  12b7b0: 54000160     	b.eq	0x12b7dc <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x88>
  12b7b4: 3940044a     	ldrb	w10, [x2, #0x1]
  12b7b8: 33181d6a     	bfi	w10, w11, #8, #8
  12b7bc: eb0a013f     	cmp	x9, x10
  12b7c0: 540000e3     	b.lo	0x12b7dc <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x88>
  12b7c4: 91000842     	add	x2, x2, #0x2
  12b7c8: eb08005f     	cmp	x2, x8
  12b7cc: 780024aa     	strh	w10, [x5], #0x2
  12b7d0: 54fffe63     	b.lo	0x12b79c <std::__ndk1::__codecvt_utf16<char16_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x48>
  12b7d4: eb03005f     	cmp	x2, x3
  12b7d8: 1a9f27e0     	cset	w0, lo
  12b7dc: f9000082     	str	x2, [x4]
  12b7e0: f90000e5     	str	x5, [x7]
  12b7e4: d65f03c0     	ret

000000000012b7e8 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12b7e8: d503245f     	bti	c
  12b7ec: 52800060     	mov	w0, #0x3                // =3
  12b7f0: f9000082     	str	x2, [x4]
  12b7f4: d65f03c0     	ret

000000000012b7f8 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_encoding() const>:
  12b7f8: d503245f     	bti	c
  12b7fc: 2a1f03e0     	mov	w0, wzr
  12b800: d65f03c0     	ret

000000000012b804 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_always_noconv() const>:
  12b804: d503245f     	bti	c
  12b808: 2a1f03e0     	mov	w0, wzr
  12b80c: d65f03c0     	ret

000000000012b810 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12b810: d503245f     	bti	c
  12b814: aa0203e8     	mov	x8, x2
  12b818: cb020069     	sub	x9, x3, x2
  12b81c: f100093f     	cmp	x9, #0x2
  12b820: 5400018b     	b.lt	0x12b850 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b824: b9401809     	ldr	w9, [x0, #0x18]
  12b828: aa0203e8     	mov	x8, x2
  12b82c: 36100129     	tbz	w9, #0x2, 0x12b850 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b830: 39400049     	ldrb	w9, [x2]
  12b834: aa0203e8     	mov	x8, x2
  12b838: 7103f93f     	cmp	w9, #0xfe
  12b83c: 540000a1     	b.ne	0x12b850 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12b840: 39400448     	ldrb	w8, [x2, #0x1]
  12b844: 7103fd1f     	cmp	w8, #0xff
  12b848: 1a9f17e8     	cset	w8, eq
  12b84c: 8b284448     	add	x8, x2, w8, uxtw #1
  12b850: b40002a4     	cbz	x4, 0x12b8a4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12b854: d1000469     	sub	x9, x3, #0x1
  12b858: eb09011f     	cmp	x8, x9
  12b85c: 54000242     	b.hs	0x12b8a4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12b860: f940080a     	ldr	x10, [x0, #0x10]
  12b864: 5280002b     	mov	w11, #0x1               // =1
  12b868: 3940010c     	ldrb	w12, [x8]
  12b86c: 121d118d     	and	w13, w12, #0xf8
  12b870: 710361bf     	cmp	w13, #0xd8
  12b874: 54000180     	b.eq	0x12b8a4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12b878: 3940050d     	ldrb	w13, [x8, #0x1]
  12b87c: 33181d8d     	bfi	w13, w12, #8, #8
  12b880: eb0d015f     	cmp	x10, x13
  12b884: 1a9f37ec     	cset	w12, hs
  12b888: 8b2c4508     	add	x8, x8, w12, uxtw #1
  12b88c: 540000c3     	b.lo	0x12b8a4 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12b890: 9100056c     	add	x12, x11, #0x1
  12b894: eb09011f     	cmp	x8, x9
  12b898: fa443162     	ccmp	x11, x4, #0x2, lo
  12b89c: aa0c03eb     	mov	x11, x12
  12b8a0: 54fffe43     	b.lo	0x12b868 <std::__ndk1::__codecvt_utf16<char16_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x58>
  12b8a4: 4b020100     	sub	w0, w8, w2
  12b8a8: d65f03c0     	ret

000000000012b8ac <std::__ndk1::__codecvt_utf16<char16_t, false>::do_max_length() const>:
  12b8ac: d503245f     	bti	c
  12b8b0: 39406009     	ldrb	w9, [x0, #0x18]
  12b8b4: 52800088     	mov	w8, #0x4                // =4
  12b8b8: 721e013f     	tst	w9, #0x4
  12b8bc: 52800049     	mov	w9, #0x2                // =2
  12b8c0: 1a880120     	csel	w0, w9, w8, eq
  12b8c4: d65f03c0     	ret

000000000012b8c8 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const>:
  12b8c8: d503245f     	bti	c
  12b8cc: 39406009     	ldrb	w9, [x0, #0x18]
  12b8d0: f9400808     	ldr	x8, [x0, #0x10]
  12b8d4: 36080109     	tbz	w9, #0x1, 0x12b8f4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x2c>
  12b8d8: cb0500c9     	sub	x9, x6, x5
  12b8dc: f100093f     	cmp	x9, #0x2
  12b8e0: 5400006a     	b.ge	0x12b8ec <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x24>
  12b8e4: 52800020     	mov	w0, #0x1                // =1
  12b8e8: 1400001c     	b	0x12b958 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12b8ec: 529fdfe9     	mov	w9, #0xfeff             // =65279
  12b8f0: 780024a9     	strh	w9, [x5], #0x2
  12b8f4: eb03005f     	cmp	x2, x3
  12b8f8: 540002a2     	b.hs	0x12b94c <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x84>
  12b8fc: cb0500c9     	sub	x9, x6, x5
  12b900: 529b000a     	mov	w10, #0xd800            // =55296
  12b904: 7940004c     	ldrh	w12, [x2]
  12b908: 1215118b     	and	w11, w12, #0xf800
  12b90c: 6b0a017f     	cmp	w11, w10
  12b910: fa4c1100     	ccmp	x8, x12, #0x0, ne
  12b914: 54000203     	b.lo	0x12b954 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x8c>
  12b918: f1000929     	subs	x9, x9, #0x2
  12b91c: 54fffe4b     	b.lt	0x12b8e4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x1c>
  12b920: 53087d8d     	lsr	w13, w12, #8
  12b924: 910008ab     	add	x11, x5, #0x2
  12b928: 390000ac     	strb	w12, [x5]
  12b92c: 91000842     	add	x2, x2, #0x2
  12b930: eb03005f     	cmp	x2, x3
  12b934: 390004ad     	strb	w13, [x5, #0x1]
  12b938: aa0b03e5     	mov	x5, x11
  12b93c: 54fffe43     	b.lo	0x12b904 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x3c>
  12b940: 2a1f03e0     	mov	w0, wzr
  12b944: aa0b03e5     	mov	x5, x11
  12b948: 14000004     	b	0x12b958 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12b94c: 2a1f03e0     	mov	w0, wzr
  12b950: 14000002     	b	0x12b958 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12b954: 52800040     	mov	w0, #0x2                // =2
  12b958: f9000082     	str	x2, [x4]
  12b95c: f90000e5     	str	x5, [x7]
  12b960: d65f03c0     	ret

000000000012b964 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const>:
  12b964: d503245f     	bti	c
  12b968: cb020068     	sub	x8, x3, x2
  12b96c: f100091f     	cmp	x8, #0x2
  12b970: 5400014b     	b.lt	0x12b998 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x34>
  12b974: b9401808     	ldr	w8, [x0, #0x18]
  12b978: 36100108     	tbz	w8, #0x2, 0x12b998 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x34>
  12b97c: 39400048     	ldrb	w8, [x2]
  12b980: 7103fd1f     	cmp	w8, #0xff
  12b984: 540000a1     	b.ne	0x12b998 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x34>
  12b988: 39400448     	ldrb	w8, [x2, #0x1]
  12b98c: 7103f91f     	cmp	w8, #0xfe
  12b990: 1a9f17e8     	cset	w8, eq
  12b994: 8b284442     	add	x2, x2, w8, uxtw #1
  12b998: d1000468     	sub	x8, x3, #0x1
  12b99c: eb08005f     	cmp	x2, x8
  12b9a0: 54000222     	b.hs	0x12b9e4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x80>
  12b9a4: f9400809     	ldr	x9, [x0, #0x10]
  12b9a8: 52800040     	mov	w0, #0x2                // =2
  12b9ac: eb0600bf     	cmp	x5, x6
  12b9b0: 540001a2     	b.hs	0x12b9e4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x80>
  12b9b4: 3940044b     	ldrb	w11, [x2, #0x1]
  12b9b8: 121d116a     	and	w10, w11, #0xf8
  12b9bc: 7103615f     	cmp	w10, #0xd8
  12b9c0: 54000160     	b.eq	0x12b9ec <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x88>
  12b9c4: 3940004a     	ldrb	w10, [x2]
  12b9c8: 33181d6a     	bfi	w10, w11, #8, #8
  12b9cc: eb0a013f     	cmp	x9, x10
  12b9d0: 540000e3     	b.lo	0x12b9ec <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x88>
  12b9d4: 91000842     	add	x2, x2, #0x2
  12b9d8: eb08005f     	cmp	x2, x8
  12b9dc: 780024aa     	strh	w10, [x5], #0x2
  12b9e0: 54fffe63     	b.lo	0x12b9ac <std::__ndk1::__codecvt_utf16<char16_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x48>
  12b9e4: eb03005f     	cmp	x2, x3
  12b9e8: 1a9f27e0     	cset	w0, lo
  12b9ec: f9000082     	str	x2, [x4]
  12b9f0: f90000e5     	str	x5, [x7]
  12b9f4: d65f03c0     	ret

000000000012b9f8 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12b9f8: d503245f     	bti	c
  12b9fc: 52800060     	mov	w0, #0x3                // =3
  12ba00: f9000082     	str	x2, [x4]
  12ba04: d65f03c0     	ret

000000000012ba08 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_encoding() const>:
  12ba08: d503245f     	bti	c
  12ba0c: 2a1f03e0     	mov	w0, wzr
  12ba10: d65f03c0     	ret

000000000012ba14 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_always_noconv() const>:
  12ba14: d503245f     	bti	c
  12ba18: 2a1f03e0     	mov	w0, wzr
  12ba1c: d65f03c0     	ret

000000000012ba20 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12ba20: d503245f     	bti	c
  12ba24: aa0203e8     	mov	x8, x2
  12ba28: cb020069     	sub	x9, x3, x2
  12ba2c: f100093f     	cmp	x9, #0x2
  12ba30: 5400018b     	b.lt	0x12ba60 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12ba34: b9401809     	ldr	w9, [x0, #0x18]
  12ba38: aa0203e8     	mov	x8, x2
  12ba3c: 36100129     	tbz	w9, #0x2, 0x12ba60 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12ba40: 39400049     	ldrb	w9, [x2]
  12ba44: aa0203e8     	mov	x8, x2
  12ba48: 7103fd3f     	cmp	w9, #0xff
  12ba4c: 540000a1     	b.ne	0x12ba60 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12ba50: 39400448     	ldrb	w8, [x2, #0x1]
  12ba54: 7103f91f     	cmp	w8, #0xfe
  12ba58: 1a9f17e8     	cset	w8, eq
  12ba5c: 8b284448     	add	x8, x2, w8, uxtw #1
  12ba60: b40002a4     	cbz	x4, 0x12bab4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12ba64: d1000469     	sub	x9, x3, #0x1
  12ba68: eb09011f     	cmp	x8, x9
  12ba6c: 54000242     	b.hs	0x12bab4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12ba70: f940080a     	ldr	x10, [x0, #0x10]
  12ba74: 5280002b     	mov	w11, #0x1               // =1
  12ba78: 3940050c     	ldrb	w12, [x8, #0x1]
  12ba7c: 121d118d     	and	w13, w12, #0xf8
  12ba80: 710361bf     	cmp	w13, #0xd8
  12ba84: 54000180     	b.eq	0x12bab4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12ba88: 3940010d     	ldrb	w13, [x8]
  12ba8c: 33181d8d     	bfi	w13, w12, #8, #8
  12ba90: eb0d015f     	cmp	x10, x13
  12ba94: 1a9f37ec     	cset	w12, hs
  12ba98: 8b2c4508     	add	x8, x8, w12, uxtw #1
  12ba9c: 540000c3     	b.lo	0x12bab4 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x94>
  12baa0: 9100056c     	add	x12, x11, #0x1
  12baa4: eb09011f     	cmp	x8, x9
  12baa8: fa443162     	ccmp	x11, x4, #0x2, lo
  12baac: aa0c03eb     	mov	x11, x12
  12bab0: 54fffe43     	b.lo	0x12ba78 <std::__ndk1::__codecvt_utf16<char16_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x58>
  12bab4: 4b020100     	sub	w0, w8, w2
  12bab8: d65f03c0     	ret

000000000012babc <std::__ndk1::__codecvt_utf16<char16_t, true>::do_max_length() const>:
  12babc: d503245f     	bti	c
  12bac0: 39406009     	ldrb	w9, [x0, #0x18]
  12bac4: 52800088     	mov	w8, #0x4                // =4
  12bac8: 721e013f     	tst	w9, #0x4
  12bacc: 52800049     	mov	w9, #0x2                // =2
  12bad0: 1a880120     	csel	w0, w9, w8, eq
  12bad4: d65f03c0     	ret

000000000012bad8 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const>:
  12bad8: d503245f     	bti	c
  12badc: 39406009     	ldrb	w9, [x0, #0x18]
  12bae0: f9400808     	ldr	x8, [x0, #0x10]
  12bae4: 36080109     	tbz	w9, #0x1, 0x12bb04 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x2c>
  12bae8: cb0500c9     	sub	x9, x6, x5
  12baec: f100093f     	cmp	x9, #0x2
  12baf0: 5400006a     	b.ge	0x12bafc <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x24>
  12baf4: 52800020     	mov	w0, #0x1                // =1
  12baf8: 1400002e     	b	0x12bbb0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xd8>
  12bafc: 529fffc9     	mov	w9, #0xfffe             // =65534
  12bb00: 780024a9     	strh	w9, [x5], #0x2
  12bb04: eb03005f     	cmp	x2, x3
  12bb08: 540004e2     	b.hs	0x12bba4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xcc>
  12bb0c: 5287f809     	mov	w9, #0x3fc0             // =16320
  12bb10: 52801b0a     	mov	w10, #0xd8              // =216
  12bb14: 14000006     	b	0x12bb2c <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x54>
  12bb18: 8b0d00a5     	add	x5, x5, x13
  12bb1c: 91001042     	add	x2, x2, #0x4
  12bb20: eb03005f     	cmp	x2, x3
  12bb24: 3900018b     	strb	w11, [x12]
  12bb28: 540003e2     	b.hs	0x12bba4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xcc>
  12bb2c: b940004b     	ldr	w11, [x2]
  12bb30: 530b7d6c     	lsr	w12, w11, #11
  12bb34: 71006d9f     	cmp	w12, #0x1b
  12bb38: fa4b1100     	ccmp	x8, x11, #0x0, ne
  12bb3c: 54000383     	b.lo	0x12bbac <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xd4>
  12bb40: 53107d6d     	lsr	w13, w11, #16
  12bb44: cb0500cc     	sub	x12, x6, x5
  12bb48: 3500010d     	cbnz	w13, 0x12bb68 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x90>
  12bb4c: f100099f     	cmp	x12, #0x2
  12bb50: 54fffd2b     	b.lt	0x12baf4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1c>
  12bb54: 53087d6e     	lsr	w14, w11, #8
  12bb58: aa0503ec     	mov	x12, x5
  12bb5c: 5280004d     	mov	w13, #0x2               // =2
  12bb60: 3800158e     	strb	w14, [x12], #0x1
  12bb64: 17ffffed     	b	0x12bb18 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x40>
  12bb68: f100119f     	cmp	x12, #0x4
  12bb6c: 54fffc4b     	b.lt	0x12baf4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1c>
  12bb70: 530a7d6c     	lsr	w12, w11, #10
  12bb74: 52801b90     	mov	w16, #0xdc              // =220
  12bb78: 121a118c     	and	w12, w12, #0x7c0
  12bb7c: 33082570     	bfxil	w16, w11, #8, #2
  12bb80: 0b09018e     	add	w14, w12, w9
  12bb84: 91000cac     	add	x12, x5, #0x3
  12bb88: 5280008d     	mov	w13, #0x4               // =4
  12bb8c: 2a4e214f     	orr	w15, w10, w14, lsr #8
  12bb90: 330a3d6e     	bfxil	w14, w11, #10, #6
  12bb94: 390008b0     	strb	w16, [x5, #0x2]
  12bb98: 390000af     	strb	w15, [x5]
  12bb9c: 390004ae     	strb	w14, [x5, #0x1]
  12bba0: 17ffffde     	b	0x12bb18 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x40>
  12bba4: 2a1f03e0     	mov	w0, wzr
  12bba8: 14000002     	b	0x12bbb0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xd8>
  12bbac: 52800040     	mov	w0, #0x2                // =2
  12bbb0: f9000082     	str	x2, [x4]
  12bbb4: f90000e5     	str	x5, [x7]
  12bbb8: d65f03c0     	ret

000000000012bbbc <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const>:
  12bbbc: d503245f     	bti	c
  12bbc0: cb020068     	sub	x8, x3, x2
  12bbc4: f100091f     	cmp	x8, #0x2
  12bbc8: 5400014b     	b.lt	0x12bbf0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x34>
  12bbcc: b9401808     	ldr	w8, [x0, #0x18]
  12bbd0: 36100108     	tbz	w8, #0x2, 0x12bbf0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x34>
  12bbd4: 39400048     	ldrb	w8, [x2]
  12bbd8: 7103f91f     	cmp	w8, #0xfe
  12bbdc: 540000a1     	b.ne	0x12bbf0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x34>
  12bbe0: 39400448     	ldrb	w8, [x2, #0x1]
  12bbe4: 7103fd1f     	cmp	w8, #0xff
  12bbe8: 1a9f17e8     	cset	w8, eq
  12bbec: 8b284442     	add	x2, x2, w8, uxtw #1
  12bbf0: d1000468     	sub	x8, x3, #0x1
  12bbf4: eb08005f     	cmp	x2, x8
  12bbf8: 54000562     	b.hs	0x12bca4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xe8>
  12bbfc: f9400809     	ldr	x9, [x0, #0x10]
  12bc00: 529b000a     	mov	w10, #0xd800            // =55296
  12bc04: 529b800b     	mov	w11, #0xdc00            // =56320
  12bc08: 14000005     	b	0x12bc1c <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x60>
  12bc0c: 8b000042     	add	x2, x2, x0
  12bc10: eb08005f     	cmp	x2, x8
  12bc14: b80044ac     	str	w12, [x5], #0x4
  12bc18: 54000462     	b.hs	0x12bca4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xe8>
  12bc1c: eb0600bf     	cmp	x5, x6
  12bc20: 54000422     	b.hs	0x12bca4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xe8>
  12bc24: 3940004d     	ldrb	w13, [x2]
  12bc28: 3940044c     	ldrb	w12, [x2, #0x1]
  12bc2c: d378ddae     	lsl	x14, x13, #8
  12bc30: b3781dac     	bfi	x12, x13, #8, #8
  12bc34: 121615cd     	and	w13, w14, #0xfc00
  12bc38: 6b0a01bf     	cmp	w13, w10
  12bc3c: 540000e0     	b.eq	0x12bc58 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x9c>
  12bc40: 52800040     	mov	w0, #0x2                // =2
  12bc44: 6b0b01bf     	cmp	w13, w11
  12bc48: 54000320     	b.eq	0x12bcac <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>
  12bc4c: eb0c013f     	cmp	x9, x12
  12bc50: 54fffde2     	b.hs	0x12bc0c <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x50>
  12bc54: 14000016     	b	0x12bcac <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>
  12bc58: cb02006d     	sub	x13, x3, x2
  12bc5c: f10011bf     	cmp	x13, #0x4
  12bc60: 5400030b     	b.lt	0x12bcc0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x104>
  12bc64: 3940084d     	ldrb	w13, [x2, #0x2]
  12bc68: 121e15ae     	and	w14, w13, #0xfc
  12bc6c: 710371df     	cmp	w14, #0xdc
  12bc70: 54000241     	b.ne	0x12bcb8 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xfc>
  12bc74: 39400c4e     	ldrb	w14, [x2, #0x3]
  12bc78: 53185dad     	lsl	w13, w13, #8
  12bc7c: 5316558c     	lsl	w12, w12, #10
  12bc80: 927805ad     	and	x13, x13, #0x300
  12bc84: 9276258c     	and	x12, x12, #0xffc00
  12bc88: aa0e01ad     	orr	x13, x13, x14
  12bc8c: aa0d018c     	orr	x12, x12, x13
  12bc90: 9140418c     	add	x12, x12, #0x10, lsl #12 // =0x10000
  12bc94: eb0c013f     	cmp	x9, x12
  12bc98: 54000103     	b.lo	0x12bcb8 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xfc>
  12bc9c: 52800080     	mov	w0, #0x4                // =4
  12bca0: 17ffffdb     	b	0x12bc0c <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x50>
  12bca4: eb03005f     	cmp	x2, x3
  12bca8: 1a9f27e0     	cset	w0, lo
  12bcac: f9000082     	str	x2, [x4]
  12bcb0: f90000e5     	str	x5, [x7]
  12bcb4: d65f03c0     	ret
  12bcb8: 52800040     	mov	w0, #0x2                // =2
  12bcbc: 17fffffc     	b	0x12bcac <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>
  12bcc0: 52800020     	mov	w0, #0x1                // =1
  12bcc4: 17fffffa     	b	0x12bcac <std::__ndk1::__codecvt_utf16<char32_t, false>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>

000000000012bcc8 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12bcc8: d503245f     	bti	c
  12bccc: 52800060     	mov	w0, #0x3                // =3
  12bcd0: f9000082     	str	x2, [x4]
  12bcd4: d65f03c0     	ret

000000000012bcd8 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_encoding() const>:
  12bcd8: d503245f     	bti	c
  12bcdc: 2a1f03e0     	mov	w0, wzr
  12bce0: d65f03c0     	ret

000000000012bce4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_always_noconv() const>:
  12bce4: d503245f     	bti	c
  12bce8: 2a1f03e0     	mov	w0, wzr
  12bcec: d65f03c0     	ret

000000000012bcf0 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12bcf0: d503245f     	bti	c
  12bcf4: aa0203e8     	mov	x8, x2
  12bcf8: cb020069     	sub	x9, x3, x2
  12bcfc: f100093f     	cmp	x9, #0x2
  12bd00: 5400018b     	b.lt	0x12bd30 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12bd04: b9401809     	ldr	w9, [x0, #0x18]
  12bd08: aa0203e8     	mov	x8, x2
  12bd0c: 36100129     	tbz	w9, #0x2, 0x12bd30 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12bd10: 39400049     	ldrb	w9, [x2]
  12bd14: aa0203e8     	mov	x8, x2
  12bd18: 7103f93f     	cmp	w9, #0xfe
  12bd1c: 540000a1     	b.ne	0x12bd30 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12bd20: 39400448     	ldrb	w8, [x2, #0x1]
  12bd24: 7103fd1f     	cmp	w8, #0xff
  12bd28: 1a9f17e8     	cset	w8, eq
  12bd2c: 8b284448     	add	x8, x2, w8, uxtw #1
  12bd30: b40005e4     	cbz	x4, 0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bd34: d1000469     	sub	x9, x3, #0x1
  12bd38: eb09011f     	cmp	x8, x9
  12bd3c: 54000582     	b.hs	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bd40: f940080a     	ldr	x10, [x0, #0x10]
  12bd44: 5280002b     	mov	w11, #0x1               // =1
  12bd48: 529b000c     	mov	w12, #0xd800            // =55296
  12bd4c: 529b800d     	mov	w13, #0xdc00            // =56320
  12bd50: 3940010f     	ldrb	w15, [x8]
  12bd54: 3940050e     	ldrb	w14, [x8, #0x1]
  12bd58: 53185df0     	lsl	w16, w15, #8
  12bd5c: 33181dee     	bfi	w14, w15, #8, #8
  12bd60: 1216160f     	and	w15, w16, #0xfc00
  12bd64: 6b0c01ff     	cmp	w15, w12
  12bd68: 54000120     	b.eq	0x12bd8c <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x9c>
  12bd6c: 6b0d01ff     	cmp	w15, w13
  12bd70: 540003e0     	b.eq	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bd74: eb2e415f     	cmp	x10, w14, uxtw
  12bd78: 540003a3     	b.lo	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bd7c: 91000908     	add	x8, x8, #0x2
  12bd80: eb09011f     	cmp	x8, x9
  12bd84: 540002c3     	b.lo	0x12bddc <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xec>
  12bd88: 14000019     	b	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bd8c: cb08006f     	sub	x15, x3, x8
  12bd90: f10011ff     	cmp	x15, #0x4
  12bd94: 540002cb     	b.lt	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bd98: 3940090f     	ldrb	w15, [x8, #0x2]
  12bd9c: 121e15f0     	and	w16, w15, #0xfc
  12bda0: 7103721f     	cmp	w16, #0xdc
  12bda4: 54000241     	b.ne	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bda8: 39400d10     	ldrb	w16, [x8, #0x3]
  12bdac: 53185def     	lsl	w15, w15, #8
  12bdb0: 531655ce     	lsl	w14, w14, #10
  12bdb4: 927805ef     	and	x15, x15, #0x300
  12bdb8: 927625ce     	and	x14, x14, #0xffc00
  12bdbc: aa1001ef     	orr	x15, x15, x16
  12bdc0: aa0f01ce     	orr	x14, x14, x15
  12bdc4: 914041ce     	add	x14, x14, #0x10, lsl #12 // =0x10000
  12bdc8: eb0e015f     	cmp	x10, x14
  12bdcc: 54000103     	b.lo	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bdd0: 91001108     	add	x8, x8, #0x4
  12bdd4: eb09011f     	cmp	x8, x9
  12bdd8: 540000a2     	b.hs	0x12bdec <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12bddc: 9100056e     	add	x14, x11, #0x1
  12bde0: eb04017f     	cmp	x11, x4
  12bde4: aa0e03eb     	mov	x11, x14
  12bde8: 54fffb43     	b.lo	0x12bd50 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x60>
  12bdec: 4b020100     	sub	w0, w8, w2
  12bdf0: d65f03c0     	ret

000000000012bdf4 <std::__ndk1::__codecvt_utf16<char32_t, false>::do_max_length() const>:
  12bdf4: d503245f     	bti	c
  12bdf8: 39406009     	ldrb	w9, [x0, #0x18]
  12bdfc: 528000c8     	mov	w8, #0x6                // =6
  12be00: 721e013f     	tst	w9, #0x4
  12be04: 52800089     	mov	w9, #0x4                // =4
  12be08: 1a880120     	csel	w0, w9, w8, eq
  12be0c: d65f03c0     	ret

000000000012be10 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const>:
  12be10: d503245f     	bti	c
  12be14: 39406009     	ldrb	w9, [x0, #0x18]
  12be18: f9400808     	ldr	x8, [x0, #0x10]
  12be1c: 36080109     	tbz	w9, #0x1, 0x12be3c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x2c>
  12be20: cb0500c9     	sub	x9, x6, x5
  12be24: f100093f     	cmp	x9, #0x2
  12be28: 5400006a     	b.ge	0x12be34 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x24>
  12be2c: 52800020     	mov	w0, #0x1                // =1
  12be30: 1400002a     	b	0x12bed8 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xc8>
  12be34: 529fdfe9     	mov	w9, #0xfeff             // =65279
  12be38: 780024a9     	strh	w9, [x5], #0x2
  12be3c: eb03005f     	cmp	x2, x3
  12be40: 54000462     	b.hs	0x12becc <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xbc>
  12be44: 5287f809     	mov	w9, #0x3fc0             // =16320
  12be48: 52801b0a     	mov	w10, #0xd8              // =216
  12be4c: 14000004     	b	0x12be5c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x4c>
  12be50: 91001042     	add	x2, x2, #0x4
  12be54: eb03005f     	cmp	x2, x3
  12be58: 540003a2     	b.hs	0x12becc <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xbc>
  12be5c: b940004b     	ldr	w11, [x2]
  12be60: 530b7d6c     	lsr	w12, w11, #11
  12be64: 71006d9f     	cmp	w12, #0x1b
  12be68: fa4b1100     	ccmp	x8, x11, #0x0, ne
  12be6c: 54000343     	b.lo	0x12bed4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xc4>
  12be70: 53107d6d     	lsr	w13, w11, #16
  12be74: cb0500cc     	sub	x12, x6, x5
  12be78: 350000ad     	cbnz	w13, 0x12be8c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x7c>
  12be7c: f100099f     	cmp	x12, #0x2
  12be80: 54fffd6b     	b.lt	0x12be2c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1c>
  12be84: 780024ab     	strh	w11, [x5], #0x2
  12be88: 17fffff2     	b	0x12be50 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x40>
  12be8c: f100119f     	cmp	x12, #0x4
  12be90: 54fffceb     	b.lt	0x12be2c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x1c>
  12be94: 530a7d6c     	lsr	w12, w11, #10
  12be98: 52801b8e     	mov	w14, #0xdc              // =220
  12be9c: 121a118c     	and	w12, w12, #0x7c0
  12bea0: 3308256e     	bfxil	w14, w11, #8, #2
  12bea4: 0b09018c     	add	w12, w12, w9
  12bea8: 390008ab     	strb	w11, [x5, #0x2]
  12beac: 2a4c214d     	orr	w13, w10, w12, lsr #8
  12beb0: 330a3d6c     	bfxil	w12, w11, #10, #6
  12beb4: 39000cae     	strb	w14, [x5, #0x3]
  12beb8: 390000ac     	strb	w12, [x5]
  12bebc: 910010ac     	add	x12, x5, #0x4
  12bec0: 390004ad     	strb	w13, [x5, #0x1]
  12bec4: aa0c03e5     	mov	x5, x12
  12bec8: 17ffffe2     	b	0x12be50 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x40>
  12becc: 2a1f03e0     	mov	w0, wzr
  12bed0: 14000002     	b	0x12bed8 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0xc8>
  12bed4: 52800040     	mov	w0, #0x2                // =2
  12bed8: f9000082     	str	x2, [x4]
  12bedc: f90000e5     	str	x5, [x7]
  12bee0: d65f03c0     	ret

000000000012bee4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const>:
  12bee4: d503245f     	bti	c
  12bee8: cb020068     	sub	x8, x3, x2
  12beec: f100091f     	cmp	x8, #0x2
  12bef0: 5400014b     	b.lt	0x12bf18 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x34>
  12bef4: b9401808     	ldr	w8, [x0, #0x18]
  12bef8: 36100108     	tbz	w8, #0x2, 0x12bf18 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x34>
  12befc: 39400048     	ldrb	w8, [x2]
  12bf00: 7103fd1f     	cmp	w8, #0xff
  12bf04: 540000a1     	b.ne	0x12bf18 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x34>
  12bf08: 39400448     	ldrb	w8, [x2, #0x1]
  12bf0c: 7103f91f     	cmp	w8, #0xfe
  12bf10: 1a9f17e8     	cset	w8, eq
  12bf14: 8b284442     	add	x2, x2, w8, uxtw #1
  12bf18: d1000468     	sub	x8, x3, #0x1
  12bf1c: eb08005f     	cmp	x2, x8
  12bf20: 54000562     	b.hs	0x12bfcc <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xe8>
  12bf24: f9400809     	ldr	x9, [x0, #0x10]
  12bf28: 529b000a     	mov	w10, #0xd800            // =55296
  12bf2c: 529b800b     	mov	w11, #0xdc00            // =56320
  12bf30: 14000005     	b	0x12bf44 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x60>
  12bf34: 8b000042     	add	x2, x2, x0
  12bf38: eb08005f     	cmp	x2, x8
  12bf3c: b80044ac     	str	w12, [x5], #0x4
  12bf40: 54000462     	b.hs	0x12bfcc <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xe8>
  12bf44: eb0600bf     	cmp	x5, x6
  12bf48: 54000422     	b.hs	0x12bfcc <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xe8>
  12bf4c: 3940044d     	ldrb	w13, [x2, #0x1]
  12bf50: 3940004c     	ldrb	w12, [x2]
  12bf54: d378ddae     	lsl	x14, x13, #8
  12bf58: b3781dac     	bfi	x12, x13, #8, #8
  12bf5c: 121615cd     	and	w13, w14, #0xfc00
  12bf60: 6b0a01bf     	cmp	w13, w10
  12bf64: 540000e0     	b.eq	0x12bf80 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x9c>
  12bf68: 52800040     	mov	w0, #0x2                // =2
  12bf6c: 6b0b01bf     	cmp	w13, w11
  12bf70: 54000320     	b.eq	0x12bfd4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>
  12bf74: eb0c013f     	cmp	x9, x12
  12bf78: 54fffde2     	b.hs	0x12bf34 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x50>
  12bf7c: 14000016     	b	0x12bfd4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>
  12bf80: cb02006d     	sub	x13, x3, x2
  12bf84: f10011bf     	cmp	x13, #0x4
  12bf88: 5400030b     	b.lt	0x12bfe8 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x104>
  12bf8c: 39400c4d     	ldrb	w13, [x2, #0x3]
  12bf90: 121e15ae     	and	w14, w13, #0xfc
  12bf94: 710371df     	cmp	w14, #0xdc
  12bf98: 54000241     	b.ne	0x12bfe0 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xfc>
  12bf9c: 3940084e     	ldrb	w14, [x2, #0x2]
  12bfa0: 53185dad     	lsl	w13, w13, #8
  12bfa4: 5316558c     	lsl	w12, w12, #10
  12bfa8: 927805ad     	and	x13, x13, #0x300
  12bfac: 9276258c     	and	x12, x12, #0xffc00
  12bfb0: aa0e01ad     	orr	x13, x13, x14
  12bfb4: aa0d018c     	orr	x12, x12, x13
  12bfb8: 9140418c     	add	x12, x12, #0x10, lsl #12 // =0x10000
  12bfbc: eb0c013f     	cmp	x9, x12
  12bfc0: 54000103     	b.lo	0x12bfe0 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xfc>
  12bfc4: 52800080     	mov	w0, #0x4                // =4
  12bfc8: 17ffffdb     	b	0x12bf34 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x50>
  12bfcc: eb03005f     	cmp	x2, x3
  12bfd0: 1a9f27e0     	cset	w0, lo
  12bfd4: f9000082     	str	x2, [x4]
  12bfd8: f90000e5     	str	x5, [x7]
  12bfdc: d65f03c0     	ret
  12bfe0: 52800040     	mov	w0, #0x2                // =2
  12bfe4: 17fffffc     	b	0x12bfd4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>
  12bfe8: 52800020     	mov	w0, #0x1                // =1
  12bfec: 17fffffa     	b	0x12bfd4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0xf0>

000000000012bff0 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12bff0: d503245f     	bti	c
  12bff4: 52800060     	mov	w0, #0x3                // =3
  12bff8: f9000082     	str	x2, [x4]
  12bffc: d65f03c0     	ret

000000000012c000 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_encoding() const>:
  12c000: d503245f     	bti	c
  12c004: 2a1f03e0     	mov	w0, wzr
  12c008: d65f03c0     	ret

000000000012c00c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_always_noconv() const>:
  12c00c: d503245f     	bti	c
  12c010: 2a1f03e0     	mov	w0, wzr
  12c014: d65f03c0     	ret

000000000012c018 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12c018: d503245f     	bti	c
  12c01c: aa0203e8     	mov	x8, x2
  12c020: cb020069     	sub	x9, x3, x2
  12c024: f100093f     	cmp	x9, #0x2
  12c028: 5400018b     	b.lt	0x12c058 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12c02c: b9401809     	ldr	w9, [x0, #0x18]
  12c030: aa0203e8     	mov	x8, x2
  12c034: 36100129     	tbz	w9, #0x2, 0x12c058 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12c038: 39400049     	ldrb	w9, [x2]
  12c03c: aa0203e8     	mov	x8, x2
  12c040: 7103fd3f     	cmp	w9, #0xff
  12c044: 540000a1     	b.ne	0x12c058 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x40>
  12c048: 39400448     	ldrb	w8, [x2, #0x1]
  12c04c: 7103f91f     	cmp	w8, #0xfe
  12c050: 1a9f17e8     	cset	w8, eq
  12c054: 8b284448     	add	x8, x2, w8, uxtw #1
  12c058: b40005e4     	cbz	x4, 0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c05c: d1000469     	sub	x9, x3, #0x1
  12c060: eb09011f     	cmp	x8, x9
  12c064: 54000582     	b.hs	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c068: f940080a     	ldr	x10, [x0, #0x10]
  12c06c: 5280002b     	mov	w11, #0x1               // =1
  12c070: 529b000c     	mov	w12, #0xd800            // =55296
  12c074: 529b800d     	mov	w13, #0xdc00            // =56320
  12c078: 3940050f     	ldrb	w15, [x8, #0x1]
  12c07c: 3940010e     	ldrb	w14, [x8]
  12c080: 53185df0     	lsl	w16, w15, #8
  12c084: 33181dee     	bfi	w14, w15, #8, #8
  12c088: 1216160f     	and	w15, w16, #0xfc00
  12c08c: 6b0c01ff     	cmp	w15, w12
  12c090: 54000120     	b.eq	0x12c0b4 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x9c>
  12c094: 6b0d01ff     	cmp	w15, w13
  12c098: 540003e0     	b.eq	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c09c: eb2e415f     	cmp	x10, w14, uxtw
  12c0a0: 540003a3     	b.lo	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c0a4: 91000908     	add	x8, x8, #0x2
  12c0a8: eb09011f     	cmp	x8, x9
  12c0ac: 540002c3     	b.lo	0x12c104 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xec>
  12c0b0: 14000019     	b	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c0b4: cb08006f     	sub	x15, x3, x8
  12c0b8: f10011ff     	cmp	x15, #0x4
  12c0bc: 540002cb     	b.lt	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c0c0: 39400d0f     	ldrb	w15, [x8, #0x3]
  12c0c4: 121e15f0     	and	w16, w15, #0xfc
  12c0c8: 7103721f     	cmp	w16, #0xdc
  12c0cc: 54000241     	b.ne	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c0d0: 39400910     	ldrb	w16, [x8, #0x2]
  12c0d4: 53185def     	lsl	w15, w15, #8
  12c0d8: 531655ce     	lsl	w14, w14, #10
  12c0dc: 927805ef     	and	x15, x15, #0x300
  12c0e0: 927625ce     	and	x14, x14, #0xffc00
  12c0e4: aa1001ef     	orr	x15, x15, x16
  12c0e8: aa0f01ce     	orr	x14, x14, x15
  12c0ec: 914041ce     	add	x14, x14, #0x10, lsl #12 // =0x10000
  12c0f0: eb0e015f     	cmp	x10, x14
  12c0f4: 54000103     	b.lo	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c0f8: 91001108     	add	x8, x8, #0x4
  12c0fc: eb09011f     	cmp	x8, x9
  12c100: 540000a2     	b.hs	0x12c114 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0xfc>
  12c104: 9100056e     	add	x14, x11, #0x1
  12c108: eb04017f     	cmp	x11, x4
  12c10c: aa0e03eb     	mov	x11, x14
  12c110: 54fffb43     	b.lo	0x12c078 <std::__ndk1::__codecvt_utf16<char32_t, true>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x60>
  12c114: 4b020100     	sub	w0, w8, w2
  12c118: d65f03c0     	ret

000000000012c11c <std::__ndk1::__codecvt_utf16<char32_t, true>::do_max_length() const>:
  12c11c: d503245f     	bti	c
  12c120: 39406009     	ldrb	w9, [x0, #0x18]
  12c124: 528000c8     	mov	w8, #0x6                // =6
  12c128: 721e013f     	tst	w9, #0x4
  12c12c: 52800089     	mov	w9, #0x4                // =4
  12c130: 1a880120     	csel	w0, w9, w8, eq
  12c134: d65f03c0     	ret

000000000012c138 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const>:
  12c138: d503233f     	paciasp
  12c13c: d10143ff     	sub	sp, sp, #0x50
  12c140: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12c144: 910083fd     	add	x29, sp, #0x20
  12c148: f9001bf5     	str	x21, [sp, #0x30]
  12c14c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12c150: d53bd055     	mrs	x21, TPIDR_EL0
  12c154: aa0603ea     	mov	x10, x6
  12c158: f94016ab     	ldr	x11, [x21, #0x28]
  12c15c: aa0503e8     	mov	x8, x5
  12c160: aa0203e9     	mov	x9, x2
  12c164: aa0703f3     	mov	x19, x7
  12c168: aa0403f4     	mov	x20, x4
  12c16c: aa0303e1     	mov	x1, x3
  12c170: f81f83ab     	stur	x11, [x29, #-0x8]
  12c174: aa0803e3     	mov	x3, x8
  12c178: f9400c06     	ldr	x6, [x0, #0x18]
  12c17c: a9008be5     	stp	x5, x2, [sp, #0x8]
  12c180: b9402007     	ldr	w7, [x0, #0x20]
  12c184: 910043e2     	add	x2, sp, #0x10
  12c188: 910023e5     	add	x5, sp, #0x8
  12c18c: aa0903e0     	mov	x0, x9
  12c190: aa0a03e4     	mov	x4, x10
  12c194: 9400000f     	bl	0x12c1d0 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x98>
  12c198: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12c19c: f9000288     	str	x8, [x20]
  12c1a0: f9000269     	str	x9, [x19]
  12c1a4: f94016a8     	ldr	x8, [x21, #0x28]
  12c1a8: f85f83a9     	ldur	x9, [x29, #-0x8]
  12c1ac: eb09011f     	cmp	x8, x9
  12c1b0: 540000e1     	b.ne	0x12c1cc <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x94>
  12c1b4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12c1b8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12c1bc: f9401bf5     	ldr	x21, [sp, #0x30]
  12c1c0: 910143ff     	add	sp, sp, #0x50
  12c1c4: d50323bf     	autiasp
  12c1c8: d65f03c0     	ret
  12c1cc: 9400c319     	bl	0x15ce30 <__stack_chk_fail@plt>
  12c1d0: d503245f     	bti	c
  12c1d4: f9000040     	str	x0, [x2]
  12c1d8: f90000a3     	str	x3, [x5]
  12c1dc: 36080287     	tbz	w7, #0x1, 0x12c22c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xf4>
  12c1e0: cb030088     	sub	x8, x4, x3
  12c1e4: f1000d1f     	cmp	x8, #0x3
  12c1e8: 5400006a     	b.ge	0x12c1f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xbc>
  12c1ec: 52800020     	mov	w0, #0x1                // =1
  12c1f0: d65f03c0     	ret
  12c1f4: 91000468     	add	x8, x3, #0x1
  12c1f8: 52801de9     	mov	w9, #0xef               // =239
  12c1fc: 5280176a     	mov	w10, #0xbb              // =187
  12c200: f90000a8     	str	x8, [x5]
  12c204: 39000069     	strb	w9, [x3]
  12c208: f94000a8     	ldr	x8, [x5]
  12c20c: 91000509     	add	x9, x8, #0x1
  12c210: f90000a9     	str	x9, [x5]
  12c214: 3900010a     	strb	w10, [x8]
  12c218: 528017ea     	mov	w10, #0xbf              // =191
  12c21c: f94000a8     	ldr	x8, [x5]
  12c220: 91000509     	add	x9, x8, #0x1
  12c224: f90000a9     	str	x9, [x5]
  12c228: 3900010a     	strb	w10, [x8]
  12c22c: f940004a     	ldr	x10, [x2]
  12c230: eb01015f     	cmp	x10, x1
  12c234: 54000d82     	b.hs	0x12c3e4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2ac>
  12c238: 529b8008     	mov	w8, #0xdc00             // =56320
  12c23c: 14000015     	b	0x12c290 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x158>
  12c240: f94000aa     	ldr	x10, [x5]
  12c244: cb0a008b     	sub	x11, x4, x10
  12c248: f100097f     	cmp	x11, #0x2
  12c24c: 54fffd0b     	b.lt	0x12c1ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xb4>
  12c250: 53067d2b     	lsr	w11, w9, #6
  12c254: 9100054c     	add	x12, x10, #0x1
  12c258: 321a056b     	orr	w11, w11, #0xc0
  12c25c: f90000ac     	str	x12, [x5]
  12c260: 3900014b     	strb	w11, [x10]
  12c264: 5280100b     	mov	w11, #0x80              // =128
  12c268: f94000aa     	ldr	x10, [x5]
  12c26c: 3300152b     	bfxil	w11, w9, #0, #6
  12c270: 9100054c     	add	x12, x10, #0x1
  12c274: f90000ac     	str	x12, [x5]
  12c278: 3900014b     	strb	w11, [x10]
  12c27c: f9400049     	ldr	x9, [x2]
  12c280: 9100112a     	add	x10, x9, #0x4
  12c284: eb01015f     	cmp	x10, x1
  12c288: f900004a     	str	x10, [x2]
  12c28c: 54000ac2     	b.hs	0x12c3e4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2ac>
  12c290: b9400149     	ldr	w9, [x10]
  12c294: 92403d2b     	and	x11, x9, #0xffff
  12c298: eb06017f     	cmp	x11, x6
  12c29c: 54000a88     	b.hi	0x12c3ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2b4>
  12c2a0: 7101fd7f     	cmp	w11, #0x7f
  12c2a4: 54000128     	b.hi	0x12c2c8 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x190>
  12c2a8: f94000aa     	ldr	x10, [x5]
  12c2ac: cb0a008b     	sub	x11, x4, x10
  12c2b0: f100057f     	cmp	x11, #0x1
  12c2b4: 54fff9cb     	b.lt	0x12c1ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xb4>
  12c2b8: 9100054b     	add	x11, x10, #0x1
  12c2bc: f90000ab     	str	x11, [x5]
  12c2c0: 39000149     	strb	w9, [x10]
  12c2c4: 17ffffee     	b	0x12c27c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x144>
  12c2c8: 711ffd7f     	cmp	w11, #0x7ff
  12c2cc: 54fffba9     	b.ls	0x12c240 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x108>
  12c2d0: 530b7d6c     	lsr	w12, w11, #11
  12c2d4: 7100699f     	cmp	w12, #0x1a
  12c2d8: 540006a9     	b.ls	0x12c3ac <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x274>
  12c2dc: 530a7d6c     	lsr	w12, w11, #10
  12c2e0: 7100d99f     	cmp	w12, #0x36
  12c2e4: 54000608     	b.hi	0x12c3a4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x26c>
  12c2e8: cb0a002c     	sub	x12, x1, x10
  12c2ec: f100219f     	cmp	x12, #0x8
  12c2f0: 54fff7eb     	b.lt	0x12c1ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xb4>
  12c2f4: b8404d4c     	ldr	w12, [x10, #0x4]!
  12c2f8: 1216158d     	and	w13, w12, #0xfc00
  12c2fc: 6b0801bf     	cmp	w13, w8
  12c300: 54000761     	b.ne	0x12c3ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2b4>
  12c304: f94000ad     	ldr	x13, [x5]
  12c308: cb0d008d     	sub	x13, x4, x13
  12c30c: f10011bf     	cmp	x13, #0x4
  12c310: 54fff6eb     	b.lt	0x12c1ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xb4>
  12c314: 5316556b     	lsl	w11, w11, #10
  12c318: 9276256b     	and	x11, x11, #0xffc00
  12c31c: b340258b     	bfxil	x11, x12, #0, #10
  12c320: 9140416b     	add	x11, x11, #0x10, lsl #12 // =0x10000
  12c324: eb06017f     	cmp	x11, x6
  12c328: 54000628     	b.hi	0x12c3ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2b4>
  12c32c: f900004a     	str	x10, [x2]
  12c330: 5306252b     	ubfx	w11, w9, #6, #4
  12c334: f94000aa     	ldr	x10, [x5]
  12c338: 1100056b     	add	w11, w11, #0x1
  12c33c: 53027d6d     	lsr	w13, w11, #2
  12c340: 321c0dad     	orr	w13, w13, #0xf0
  12c344: 9100054e     	add	x14, x10, #0x1
  12c348: f90000ae     	str	x14, [x5]
  12c34c: 3900014d     	strb	w13, [x10]
  12c350: 5302152d     	ubfx	w13, w9, #2, #4
  12c354: f94000aa     	ldr	x10, [x5]
  12c358: 331c056d     	bfi	w13, w11, #4, #2
  12c35c: 321901ad     	orr	w13, w13, #0x80
  12c360: 531c0529     	ubfiz	w9, w9, #4, #2
  12c364: 33062589     	bfxil	w9, w12, #6, #4
  12c368: 9100054b     	add	x11, x10, #0x1
  12c36c: 32190129     	orr	w9, w9, #0x80
  12c370: f90000ab     	str	x11, [x5]
  12c374: 3900014d     	strb	w13, [x10]
  12c378: f94000aa     	ldr	x10, [x5]
  12c37c: 9100054b     	add	x11, x10, #0x1
  12c380: f90000ab     	str	x11, [x5]
  12c384: 39000149     	strb	w9, [x10]
  12c388: 5280100a     	mov	w10, #0x80              // =128
  12c38c: f94000a9     	ldr	x9, [x5]
  12c390: 3300158a     	bfxil	w10, w12, #0, #6
  12c394: 9100052b     	add	x11, x9, #0x1
  12c398: f90000ab     	str	x11, [x5]
  12c39c: 3900012a     	strb	w10, [x9]
  12c3a0: 17ffffb7     	b	0x12c27c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x144>
  12c3a4: 7140397f     	cmp	w11, #0xe, lsl #12      // =0xe000
  12c3a8: 54000223     	b.lo	0x12c3ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x2b4>
  12c3ac: f94000aa     	ldr	x10, [x5]
  12c3b0: cb0a008c     	sub	x12, x4, x10
  12c3b4: f1000d9f     	cmp	x12, #0x3
  12c3b8: 54fff1ab     	b.lt	0x12c1ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0xb4>
  12c3bc: 530c7d6b     	lsr	w11, w11, #12
  12c3c0: 9100054c     	add	x12, x10, #0x1
  12c3c4: 321b096b     	orr	w11, w11, #0xe0
  12c3c8: f90000ac     	str	x12, [x5]
  12c3cc: 3900014b     	strb	w11, [x10]
  12c3d0: 5280100b     	mov	w11, #0x80              // =128
  12c3d4: f94000aa     	ldr	x10, [x5]
  12c3d8: 33062d2b     	bfxil	w11, w9, #6, #6
  12c3dc: 9100054c     	add	x12, x10, #0x1
  12c3e0: 17ffff9f     	b	0x12c25c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x124>
  12c3e4: 2a1f03e0     	mov	w0, wzr
  12c3e8: d65f03c0     	ret
  12c3ec: 52800040     	mov	w0, #0x2                // =2
  12c3f0: d65f03c0     	ret

000000000012c3f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const>:
  12c3f4: d503233f     	paciasp
  12c3f8: d10143ff     	sub	sp, sp, #0x50
  12c3fc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12c400: 910083fd     	add	x29, sp, #0x20
  12c404: f9001bf5     	str	x21, [sp, #0x30]
  12c408: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12c40c: d53bd055     	mrs	x21, TPIDR_EL0
  12c410: aa0603ea     	mov	x10, x6
  12c414: f94016ab     	ldr	x11, [x21, #0x28]
  12c418: aa0503e8     	mov	x8, x5
  12c41c: aa0203e9     	mov	x9, x2
  12c420: aa0703f3     	mov	x19, x7
  12c424: aa0403f4     	mov	x20, x4
  12c428: aa0303e1     	mov	x1, x3
  12c42c: f81f83ab     	stur	x11, [x29, #-0x8]
  12c430: aa0803e3     	mov	x3, x8
  12c434: f9400c06     	ldr	x6, [x0, #0x18]
  12c438: a9008be5     	stp	x5, x2, [sp, #0x8]
  12c43c: b9402007     	ldr	w7, [x0, #0x20]
  12c440: 910043e2     	add	x2, sp, #0x10
  12c444: 910023e5     	add	x5, sp, #0x8
  12c448: aa0903e0     	mov	x0, x9
  12c44c: aa0a03e4     	mov	x4, x10
  12c450: 9400000f     	bl	0x12c48c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x98>
  12c454: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12c458: f9000288     	str	x8, [x20]
  12c45c: f9000269     	str	x9, [x19]
  12c460: f94016a8     	ldr	x8, [x21, #0x28]
  12c464: f85f83a9     	ldur	x9, [x29, #-0x8]
  12c468: eb09011f     	cmp	x8, x9
  12c46c: 540000e1     	b.ne	0x12c488 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x94>
  12c470: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12c474: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12c478: f9401bf5     	ldr	x21, [sp, #0x30]
  12c47c: 910143ff     	add	sp, sp, #0x50
  12c480: d50323bf     	autiasp
  12c484: d65f03c0     	ret
  12c488: 9400c26a     	bl	0x15ce30 <__stack_chk_fail@plt>
  12c48c: d503245f     	bti	c
  12c490: f9000040     	str	x0, [x2]
  12c494: f90000a3     	str	x3, [x5]
  12c498: f940004b     	ldr	x11, [x2]
  12c49c: 361001e7     	tbz	w7, #0x2, 0x12c4d8 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe4>
  12c4a0: cb0b0028     	sub	x8, x1, x11
  12c4a4: f1000d1f     	cmp	x8, #0x3
  12c4a8: 5400018b     	b.lt	0x12c4d8 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe4>
  12c4ac: 39400168     	ldrb	w8, [x11]
  12c4b0: 7103bd1f     	cmp	w8, #0xef
  12c4b4: 54000121     	b.ne	0x12c4d8 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe4>
  12c4b8: 39400568     	ldrb	w8, [x11, #0x1]
  12c4bc: 7102ed1f     	cmp	w8, #0xbb
  12c4c0: 540000c1     	b.ne	0x12c4d8 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe4>
  12c4c4: 39400968     	ldrb	w8, [x11, #0x2]
  12c4c8: 7102fd1f     	cmp	w8, #0xbf
  12c4cc: 54000061     	b.ne	0x12c4d8 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xe4>
  12c4d0: 91000d6b     	add	x11, x11, #0x3
  12c4d4: f900004b     	str	x11, [x2]
  12c4d8: eb01017f     	cmp	x11, x1
  12c4dc: 54001042     	b.hs	0x12c6e4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f0>
  12c4e0: f94000aa     	ldr	x10, [x5]
  12c4e4: 529b0008     	mov	w8, #0xd800             // =55296
  12c4e8: 529b8009     	mov	w9, #0xdc00             // =56320
  12c4ec: eb04015f     	cmp	x10, x4
  12c4f0: 54001022     	b.hs	0x12c6f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x300>
  12c4f4: 3940016c     	ldrb	w12, [x11]
  12c4f8: eb06019f     	cmp	x12, x6
  12c4fc: 54000f88     	b.hi	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c500: 3738006c     	tbnz	w12, #0x7, 0x12c50c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x118>
  12c504: 9100056b     	add	x11, x11, #0x1
  12c508: 14000045     	b	0x12c61c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x228>
  12c50c: 7103099f     	cmp	w12, #0xc2
  12c510: 54000ee3     	b.lo	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c514: 71037d9f     	cmp	w12, #0xdf
  12c518: 540001e8     	b.hi	0x12c554 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x160>
  12c51c: cb0b002d     	sub	x13, x1, x11
  12c520: f10009bf     	cmp	x13, #0x2
  12c524: 54000e8b     	b.lt	0x12c6f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x300>
  12c528: 3940056d     	ldrb	w13, [x11, #0x1]
  12c52c: 121a05ae     	and	w14, w13, #0xc0
  12c530: 710201df     	cmp	w14, #0x80
  12c534: 54000dc1     	b.ne	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c538: 531a658c     	lsl	w12, w12, #6
  12c53c: 927a118c     	and	x12, x12, #0x7c0
  12c540: b34015ac     	bfxil	x12, x13, #0, #6
  12c544: eb06019f     	cmp	x12, x6
  12c548: 54000d28     	b.hi	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c54c: 9100096b     	add	x11, x11, #0x2
  12c550: 14000033     	b	0x12c61c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x228>
  12c554: 7103bd9f     	cmp	w12, #0xef
  12c558: 540001c8     	b.hi	0x12c590 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x19c>
  12c55c: cb0b002d     	sub	x13, x1, x11
  12c560: f1000dbf     	cmp	x13, #0x3
  12c564: 54000c8b     	b.lt	0x12c6f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x300>
  12c568: 3940056e     	ldrb	w14, [x11, #0x1]
  12c56c: 7103b59f     	cmp	w12, #0xed
  12c570: 3940096d     	ldrb	w13, [x11, #0x2]
  12c574: 54000300     	b.eq	0x12c5d4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1e0>
  12c578: 7103819f     	cmp	w12, #0xe0
  12c57c: 54000341     	b.ne	0x12c5e4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1f0>
  12c580: 121b09cf     	and	w15, w14, #0xe0
  12c584: 710281ff     	cmp	w15, #0xa0
  12c588: 54000340     	b.eq	0x12c5f0 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1fc>
  12c58c: 14000058     	b	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c590: 7103d19f     	cmp	w12, #0xf4
  12c594: 54000ac8     	b.hi	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c598: cb0b002d     	sub	x13, x1, x11
  12c59c: f10011bf     	cmp	x13, #0x4
  12c5a0: 54000aab     	b.lt	0x12c6f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x300>
  12c5a4: 3940056e     	ldrb	w14, [x11, #0x1]
  12c5a8: 7103d19f     	cmp	w12, #0xf4
  12c5ac: 3940096d     	ldrb	w13, [x11, #0x2]
  12c5b0: 39400d6b     	ldrb	w11, [x11, #0x3]
  12c5b4: 54000460     	b.eq	0x12c640 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x24c>
  12c5b8: 7103c19f     	cmp	w12, #0xf0
  12c5bc: 540004a1     	b.ne	0x12c650 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x25c>
  12c5c0: 1101c1cf     	add	w15, w14, #0x70
  12c5c4: 12001def     	and	w15, w15, #0xff
  12c5c8: 7100c1ff     	cmp	w15, #0x30
  12c5cc: 54000483     	b.lo	0x12c65c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x268>
  12c5d0: 14000047     	b	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c5d4: 121b09cf     	and	w15, w14, #0xe0
  12c5d8: 710201ff     	cmp	w15, #0x80
  12c5dc: 540000a0     	b.eq	0x12c5f0 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x1fc>
  12c5e0: 14000043     	b	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c5e4: 121a05cf     	and	w15, w14, #0xc0
  12c5e8: 710201ff     	cmp	w15, #0x80
  12c5ec: 54000801     	b.ne	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c5f0: 121a05af     	and	w15, w13, #0xc0
  12c5f4: 710201ff     	cmp	w15, #0x80
  12c5f8: 540007a1     	b.ne	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c5fc: 924015ce     	and	x14, x14, #0x3f
  12c600: 53144d8c     	lsl	w12, w12, #12
  12c604: 92740d8c     	and	x12, x12, #0xf000
  12c608: b37a15cc     	bfi	x12, x14, #6, #6
  12c60c: b34015ac     	bfxil	x12, x13, #0, #6
  12c610: eb06019f     	cmp	x12, x6
  12c614: 540006c8     	b.hi	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c618: 91000d6b     	add	x11, x11, #0x3
  12c61c: b900014c     	str	w12, [x10]
  12c620: f900004b     	str	x11, [x2]
  12c624: f94000aa     	ldr	x10, [x5]
  12c628: 9100114a     	add	x10, x10, #0x4
  12c62c: f90000aa     	str	x10, [x5]
  12c630: f940004b     	ldr	x11, [x2]
  12c634: eb01017f     	cmp	x11, x1
  12c638: 54fff5a3     	b.lo	0x12c4ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0xf8>
  12c63c: 1400002a     	b	0x12c6e4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f0>
  12c640: 121c0dcf     	and	w15, w14, #0xf0
  12c644: 710201ff     	cmp	w15, #0x80
  12c648: 540000a0     	b.eq	0x12c65c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x268>
  12c64c: 14000028     	b	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c650: 121a05cf     	and	w15, w14, #0xc0
  12c654: 710201ff     	cmp	w15, #0x80
  12c658: 540004a1     	b.ne	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c65c: 121a05af     	and	w15, w13, #0xc0
  12c660: 710201ff     	cmp	w15, #0x80
  12c664: 54000441     	b.ne	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c668: 121a056f     	and	w15, w11, #0xc0
  12c66c: 710201ff     	cmp	w15, #0x80
  12c670: 540003e1     	b.ne	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c674: cb0a008f     	sub	x15, x4, x10
  12c678: f10021ff     	cmp	x15, #0x8
  12c67c: 540003cb     	b.lt	0x12c6f4 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x300>
  12c680: 924015cf     	and	x15, x14, #0x3f
  12c684: 530e3590     	lsl	w16, w12, #18
  12c688: 924015b1     	and	x17, x13, #0x3f
  12c68c: 926e0a10     	and	x16, x16, #0x1c0000
  12c690: b37415f0     	bfi	x16, x15, #12, #6
  12c694: b37a1630     	bfi	x16, x17, #6, #6
  12c698: b3401570     	bfxil	x16, x11, #0, #6
  12c69c: eb06021f     	cmp	x16, x6
  12c6a0: 54000268     	b.hi	0x12c6ec <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x2f8>
  12c6a4: 531e758c     	lsl	w12, w12, #2
  12c6a8: 9240156b     	and	x11, x11, #0x3f
  12c6ac: 330415cc     	bfxil	w12, w14, #4, #2
  12c6b0: 531e0dce     	ubfiz	w14, w14, #2, #4
  12c6b4: 331a0dab     	bfi	w11, w13, #6, #4
  12c6b8: 2a09016b     	orr	w11, w11, w9
  12c6bc: 331a118e     	bfi	w14, w12, #6, #5
  12c6c0: 330415ae     	bfxil	w14, w13, #4, #2
  12c6c4: 510101cc     	sub	w12, w14, #0x40
  12c6c8: 2a08018c     	orr	w12, w12, w8
  12c6cc: b900014c     	str	w12, [x10]
  12c6d0: b8004d4b     	str	w11, [x10, #0x4]!
  12c6d4: f90000aa     	str	x10, [x5]
  12c6d8: f940004a     	ldr	x10, [x2]
  12c6dc: 9100114b     	add	x11, x10, #0x4
  12c6e0: 17ffffd0     	b	0x12c620 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x22c>
  12c6e4: 2a1f03e0     	mov	w0, wzr
  12c6e8: d65f03c0     	ret
  12c6ec: 52800040     	mov	w0, #0x2                // =2
  12c6f0: d65f03c0     	ret
  12c6f4: 52800020     	mov	w0, #0x1                // =1
  12c6f8: d65f03c0     	ret

000000000012c6fc <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12c6fc: d503245f     	bti	c
  12c700: 52800060     	mov	w0, #0x3                // =3
  12c704: f9000082     	str	x2, [x4]
  12c708: d65f03c0     	ret

000000000012c70c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_encoding() const>:
  12c70c: d503245f     	bti	c
  12c710: 2a1f03e0     	mov	w0, wzr
  12c714: d65f03c0     	ret

000000000012c718 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_always_noconv() const>:
  12c718: d503245f     	bti	c
  12c71c: 2a1f03e0     	mov	w0, wzr
  12c720: d65f03c0     	ret

000000000012c724 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12c724: d503245f     	bti	c
  12c728: aa0403e8     	mov	x8, x4
  12c72c: aa0303e1     	mov	x1, x3
  12c730: f9400c03     	ldr	x3, [x0, #0x18]
  12c734: b9402004     	ldr	w4, [x0, #0x20]
  12c738: aa0203e0     	mov	x0, x2
  12c73c: aa0803e2     	mov	x2, x8
  12c740: 17fff5e0     	b	0x129ec0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>

000000000012c744 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_max_length() const>:
  12c744: d503245f     	bti	c
  12c748: 39408009     	ldrb	w9, [x0, #0x20]
  12c74c: 528000e8     	mov	w8, #0x7                // =7
  12c750: 721e013f     	tst	w9, #0x4
  12c754: 52800089     	mov	w9, #0x4                // =4
  12c758: 1a880120     	csel	w0, w9, w8, eq
  12c75c: d65f03c0     	ret

000000000012c760 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const>:
  12c760: d503233f     	paciasp
  12c764: d10143ff     	sub	sp, sp, #0x50
  12c768: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12c76c: 910083fd     	add	x29, sp, #0x20
  12c770: f9001bf5     	str	x21, [sp, #0x30]
  12c774: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12c778: d53bd055     	mrs	x21, TPIDR_EL0
  12c77c: aa0603ea     	mov	x10, x6
  12c780: f94016ab     	ldr	x11, [x21, #0x28]
  12c784: aa0503e8     	mov	x8, x5
  12c788: aa0203e9     	mov	x9, x2
  12c78c: aa0703f3     	mov	x19, x7
  12c790: aa0403f4     	mov	x20, x4
  12c794: aa0303e1     	mov	x1, x3
  12c798: f81f83ab     	stur	x11, [x29, #-0x8]
  12c79c: aa0803e3     	mov	x3, x8
  12c7a0: f9400806     	ldr	x6, [x0, #0x10]
  12c7a4: a9008be5     	stp	x5, x2, [sp, #0x8]
  12c7a8: b9401807     	ldr	w7, [x0, #0x18]
  12c7ac: 910043e2     	add	x2, sp, #0x10
  12c7b0: 910023e5     	add	x5, sp, #0x8
  12c7b4: aa0903e0     	mov	x0, x9
  12c7b8: aa0a03e4     	mov	x4, x10
  12c7bc: 97fff467     	bl	0x129958 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x90>
  12c7c0: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12c7c4: f9000288     	str	x8, [x20]
  12c7c8: f9000269     	str	x9, [x19]
  12c7cc: f94016a8     	ldr	x8, [x21, #0x28]
  12c7d0: f85f83a9     	ldur	x9, [x29, #-0x8]
  12c7d4: eb09011f     	cmp	x8, x9
  12c7d8: 540000e1     	b.ne	0x12c7f4 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_out(mbstate_t&, char16_t const*, char16_t const*, char16_t const*&, char*, char*, char*&) const+0x94>
  12c7dc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12c7e0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12c7e4: f9401bf5     	ldr	x21, [sp, #0x30]
  12c7e8: 910143ff     	add	sp, sp, #0x50
  12c7ec: d50323bf     	autiasp
  12c7f0: d65f03c0     	ret
  12c7f4: 9400c18f     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012c7f8 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const>:
  12c7f8: d503233f     	paciasp
  12c7fc: d10143ff     	sub	sp, sp, #0x50
  12c800: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12c804: 910083fd     	add	x29, sp, #0x20
  12c808: f9001bf5     	str	x21, [sp, #0x30]
  12c80c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12c810: d53bd055     	mrs	x21, TPIDR_EL0
  12c814: aa0603ea     	mov	x10, x6
  12c818: f94016ab     	ldr	x11, [x21, #0x28]
  12c81c: aa0503e8     	mov	x8, x5
  12c820: aa0203e9     	mov	x9, x2
  12c824: aa0703f3     	mov	x19, x7
  12c828: aa0403f4     	mov	x20, x4
  12c82c: aa0303e1     	mov	x1, x3
  12c830: f81f83ab     	stur	x11, [x29, #-0x8]
  12c834: aa0803e3     	mov	x3, x8
  12c838: f9400806     	ldr	x6, [x0, #0x10]
  12c83c: a9008be5     	stp	x5, x2, [sp, #0x8]
  12c840: b9401807     	ldr	w7, [x0, #0x18]
  12c844: 910043e2     	add	x2, sp, #0x10
  12c848: 910023e5     	add	x5, sp, #0x8
  12c84c: aa0903e0     	mov	x0, x9
  12c850: aa0a03e4     	mov	x4, x10
  12c854: 97fff4ed     	bl	0x129c08 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x90>
  12c858: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12c85c: f9000288     	str	x8, [x20]
  12c860: f9000269     	str	x9, [x19]
  12c864: f94016a8     	ldr	x8, [x21, #0x28]
  12c868: f85f83a9     	ldur	x9, [x29, #-0x8]
  12c86c: eb09011f     	cmp	x8, x9
  12c870: 540000e1     	b.ne	0x12c88c <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char16_t*, char16_t*, char16_t*&) const+0x94>
  12c874: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12c878: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12c87c: f9401bf5     	ldr	x21, [sp, #0x30]
  12c880: 910143ff     	add	sp, sp, #0x50
  12c884: d50323bf     	autiasp
  12c888: d65f03c0     	ret
  12c88c: 9400c169     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012c890 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12c890: d503245f     	bti	c
  12c894: 52800060     	mov	w0, #0x3                // =3
  12c898: f9000082     	str	x2, [x4]
  12c89c: d65f03c0     	ret

000000000012c8a0 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_encoding() const>:
  12c8a0: d503245f     	bti	c
  12c8a4: 2a1f03e0     	mov	w0, wzr
  12c8a8: d65f03c0     	ret

000000000012c8ac <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_always_noconv() const>:
  12c8ac: d503245f     	bti	c
  12c8b0: 2a1f03e0     	mov	w0, wzr
  12c8b4: d65f03c0     	ret

000000000012c8b8 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12c8b8: d503245f     	bti	c
  12c8bc: aa0403e8     	mov	x8, x4
  12c8c0: aa0303e1     	mov	x1, x3
  12c8c4: f9400803     	ldr	x3, [x0, #0x10]
  12c8c8: b9401804     	ldr	w4, [x0, #0x18]
  12c8cc: aa0203e0     	mov	x0, x2
  12c8d0: aa0803e2     	mov	x2, x8
  12c8d4: 17fff57b     	b	0x129ec0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>

000000000012c8d8 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::do_max_length() const>:
  12c8d8: d503245f     	bti	c
  12c8dc: 39406009     	ldrb	w9, [x0, #0x18]
  12c8e0: 528000e8     	mov	w8, #0x7                // =7
  12c8e4: 721e013f     	tst	w9, #0x4
  12c8e8: 52800089     	mov	w9, #0x4                // =4
  12c8ec: 1a880120     	csel	w0, w9, w8, eq
  12c8f0: d65f03c0     	ret

000000000012c8f4 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const>:
  12c8f4: d503233f     	paciasp
  12c8f8: d10143ff     	sub	sp, sp, #0x50
  12c8fc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12c900: 910083fd     	add	x29, sp, #0x20
  12c904: f9001bf5     	str	x21, [sp, #0x30]
  12c908: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12c90c: d53bd055     	mrs	x21, TPIDR_EL0
  12c910: aa0603ea     	mov	x10, x6
  12c914: f94016ab     	ldr	x11, [x21, #0x28]
  12c918: aa0503e8     	mov	x8, x5
  12c91c: aa0203e9     	mov	x9, x2
  12c920: aa0703f3     	mov	x19, x7
  12c924: aa0403f4     	mov	x20, x4
  12c928: aa0303e1     	mov	x1, x3
  12c92c: f81f83ab     	stur	x11, [x29, #-0x8]
  12c930: aa0803e3     	mov	x3, x8
  12c934: f9400806     	ldr	x6, [x0, #0x10]
  12c938: a9008be5     	stp	x5, x2, [sp, #0x8]
  12c93c: b9401807     	ldr	w7, [x0, #0x18]
  12c940: 910043e2     	add	x2, sp, #0x10
  12c944: 910023e5     	add	x5, sp, #0x8
  12c948: aa0903e0     	mov	x0, x9
  12c94c: aa0a03e4     	mov	x4, x10
  12c950: 97fffe20     	bl	0x12c1d0 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_out(mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const+0x98>
  12c954: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12c958: f9000288     	str	x8, [x20]
  12c95c: f9000269     	str	x9, [x19]
  12c960: f94016a8     	ldr	x8, [x21, #0x28]
  12c964: f85f83a9     	ldur	x9, [x29, #-0x8]
  12c968: eb09011f     	cmp	x8, x9
  12c96c: 540000e1     	b.ne	0x12c988 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_out(mbstate_t&, char32_t const*, char32_t const*, char32_t const*&, char*, char*, char*&) const+0x94>
  12c970: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12c974: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12c978: f9401bf5     	ldr	x21, [sp, #0x30]
  12c97c: 910143ff     	add	sp, sp, #0x50
  12c980: d50323bf     	autiasp
  12c984: d65f03c0     	ret
  12c988: 9400c12a     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012c98c <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const>:
  12c98c: d503233f     	paciasp
  12c990: d10143ff     	sub	sp, sp, #0x50
  12c994: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12c998: 910083fd     	add	x29, sp, #0x20
  12c99c: f9001bf5     	str	x21, [sp, #0x30]
  12c9a0: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12c9a4: d53bd055     	mrs	x21, TPIDR_EL0
  12c9a8: aa0603ea     	mov	x10, x6
  12c9ac: f94016ab     	ldr	x11, [x21, #0x28]
  12c9b0: aa0503e8     	mov	x8, x5
  12c9b4: aa0203e9     	mov	x9, x2
  12c9b8: aa0703f3     	mov	x19, x7
  12c9bc: aa0403f4     	mov	x20, x4
  12c9c0: aa0303e1     	mov	x1, x3
  12c9c4: f81f83ab     	stur	x11, [x29, #-0x8]
  12c9c8: aa0803e3     	mov	x3, x8
  12c9cc: f9400806     	ldr	x6, [x0, #0x10]
  12c9d0: a9008be5     	stp	x5, x2, [sp, #0x8]
  12c9d4: b9401807     	ldr	w7, [x0, #0x18]
  12c9d8: 910043e2     	add	x2, sp, #0x10
  12c9dc: 910023e5     	add	x5, sp, #0x8
  12c9e0: aa0903e0     	mov	x0, x9
  12c9e4: aa0a03e4     	mov	x4, x10
  12c9e8: 97fffea9     	bl	0x12c48c <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::do_in(mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const+0x98>
  12c9ec: a940a3e9     	ldp	x9, x8, [sp, #0x8]
  12c9f0: f9000288     	str	x8, [x20]
  12c9f4: f9000269     	str	x9, [x19]
  12c9f8: f94016a8     	ldr	x8, [x21, #0x28]
  12c9fc: f85f83a9     	ldur	x9, [x29, #-0x8]
  12ca00: eb09011f     	cmp	x8, x9
  12ca04: 540000e1     	b.ne	0x12ca20 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_in(mbstate_t&, char const*, char const*, char const*&, char32_t*, char32_t*, char32_t*&) const+0x94>
  12ca08: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12ca0c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12ca10: f9401bf5     	ldr	x21, [sp, #0x30]
  12ca14: 910143ff     	add	sp, sp, #0x50
  12ca18: d50323bf     	autiasp
  12ca1c: d65f03c0     	ret
  12ca20: 9400c104     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012ca24 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_unshift(mbstate_t&, char*, char*, char*&) const>:
  12ca24: d503245f     	bti	c
  12ca28: 52800060     	mov	w0, #0x3                // =3
  12ca2c: f9000082     	str	x2, [x4]
  12ca30: d65f03c0     	ret

000000000012ca34 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_encoding() const>:
  12ca34: d503245f     	bti	c
  12ca38: 2a1f03e0     	mov	w0, wzr
  12ca3c: d65f03c0     	ret

000000000012ca40 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_always_noconv() const>:
  12ca40: d503245f     	bti	c
  12ca44: 2a1f03e0     	mov	w0, wzr
  12ca48: d65f03c0     	ret

000000000012ca4c <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const>:
  12ca4c: d503245f     	bti	c
  12ca50: aa0403e8     	mov	x8, x4
  12ca54: aa0303e1     	mov	x1, x3
  12ca58: f9400803     	ldr	x3, [x0, #0x10]
  12ca5c: b9401804     	ldr	w4, [x0, #0x18]
  12ca60: aa0203e0     	mov	x0, x2
  12ca64: aa0803e2     	mov	x2, x8
  12ca68: 17fff516     	b	0x129ec0 <std::__ndk1::codecvt<char16_t, char, mbstate_t>::do_length(mbstate_t&, char const*, char const*, unsigned long) const+0x1c>

000000000012ca6c <std::__ndk1::__codecvt_utf8_utf16<char32_t>::do_max_length() const>:
  12ca6c: d503245f     	bti	c
  12ca70: 39406009     	ldrb	w9, [x0, #0x18]
  12ca74: 528000e8     	mov	w8, #0x7                // =7
  12ca78: 721e013f     	tst	w9, #0x4
  12ca7c: 52800089     	mov	w9, #0x4                // =4
  12ca80: 1a880120     	csel	w0, w9, w8, eq
  12ca84: d65f03c0     	ret

000000000012ca88 <std::__ndk1::__narrow_to_utf8<16ul>::~__narrow_to_utf8()>:
  12ca88: d503233f     	paciasp
  12ca8c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12ca90: f9000bf3     	str	x19, [sp, #0x10]
  12ca94: 910003fd     	mov	x29, sp
  12ca98: aa0003f3     	mov	x19, x0
  12ca9c: 9400c421     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12caa0: aa1303e0     	mov	x0, x19
  12caa4: f9400bf3     	ldr	x19, [sp, #0x10]
  12caa8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12caac: d50323bf     	autiasp
  12cab0: 1400c10c     	b	0x15cee0 <_ZdlPv@plt>

000000000012cab4 <std::__ndk1::__narrow_to_utf8<32ul>::~__narrow_to_utf8()>:
  12cab4: d503233f     	paciasp
  12cab8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cabc: f9000bf3     	str	x19, [sp, #0x10]
  12cac0: 910003fd     	mov	x29, sp
  12cac4: aa0003f3     	mov	x19, x0
  12cac8: 9400c416     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12cacc: aa1303e0     	mov	x0, x19
  12cad0: f9400bf3     	ldr	x19, [sp, #0x10]
  12cad4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12cad8: d50323bf     	autiasp
  12cadc: 1400c101     	b	0x15cee0 <_ZdlPv@plt>

000000000012cae0 <std::__ndk1::__widen_from_utf8<16ul>::~__widen_from_utf8()>:
  12cae0: d503233f     	paciasp
  12cae4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cae8: f9000bf3     	str	x19, [sp, #0x10]
  12caec: 910003fd     	mov	x29, sp
  12caf0: aa0003f3     	mov	x19, x0
  12caf4: 9400c40b     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12caf8: aa1303e0     	mov	x0, x19
  12cafc: f9400bf3     	ldr	x19, [sp, #0x10]
  12cb00: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12cb04: d50323bf     	autiasp
  12cb08: 1400c0f6     	b	0x15cee0 <_ZdlPv@plt>

000000000012cb0c <std::__ndk1::__widen_from_utf8<32ul>::~__widen_from_utf8()>:
  12cb0c: d503233f     	paciasp
  12cb10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cb14: f9000bf3     	str	x19, [sp, #0x10]
  12cb18: 910003fd     	mov	x29, sp
  12cb1c: aa0003f3     	mov	x19, x0
  12cb20: 9400c400     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12cb24: aa1303e0     	mov	x0, x19
  12cb28: f9400bf3     	ldr	x19, [sp, #0x10]
  12cb2c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12cb30: d50323bf     	autiasp
  12cb34: 1400c0eb     	b	0x15cee0 <_ZdlPv@plt>

000000000012cb38 <std::__ndk1::numpunct<char>::numpunct(unsigned long)>:
  12cb38: d503245f     	bti	c
  12cb3c: 90000208     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12cb40: 528585c9     	mov	w9, #0x2c2e             // =11310
  12cb44: d100042a     	sub	x10, x1, #0x1
  12cb48: f9479108     	ldr	x8, [x8, #0xf20]
  12cb4c: 79002009     	strh	w9, [x0, #0x10]
  12cb50: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  12cb54: f9000c1f     	str	xzr, [x0, #0x18]
  12cb58: 91004108     	add	x8, x8, #0x10
  12cb5c: a9002808     	stp	x8, x10, [x0]
  12cb60: d65f03c0     	ret

000000000012cb64 <std::__ndk1::numpunct<wchar_t>::numpunct(unsigned long)>:
  12cb64: d503245f     	bti	c
  12cb68: 90000208     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12cb6c: f0fffa29     	adrp	x9, 0x73000
  12cb70: d100042a     	sub	x10, x1, #0x1
  12cb74: f9479508     	ldr	x8, [x8, #0xf28]
  12cb78: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  12cb7c: fd475d20     	ldr	d0, [x9, #0xeb8]
  12cb80: f9000c1f     	str	xzr, [x0, #0x18]
  12cb84: 91004108     	add	x8, x8, #0x10
  12cb88: fd000800     	str	d0, [x0, #0x10]
  12cb8c: a9002808     	stp	x8, x10, [x0]
  12cb90: d65f03c0     	ret

000000000012cb94 <std::__ndk1::numpunct<char>::~numpunct()>:
  12cb94: d503233f     	paciasp
  12cb98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cb9c: f9000bf3     	str	x19, [sp, #0x10]
  12cba0: 910003fd     	mov	x29, sp
  12cba4: 90000208     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12cba8: aa0003f3     	mov	x19, x0
  12cbac: f9479108     	ldr	x8, [x8, #0xf20]
  12cbb0: 39406009     	ldrb	w9, [x0, #0x18]
  12cbb4: 91004108     	add	x8, x8, #0x10
  12cbb8: f9000008     	str	x8, [x0]
  12cbbc: 36000069     	tbz	w9, #0x0, 0x12cbc8 <std::__ndk1::numpunct<char>::~numpunct()+0x34>
  12cbc0: f9401660     	ldr	x0, [x19, #0x28]
  12cbc4: 9400c0c7     	bl	0x15cee0 <_ZdlPv@plt>
  12cbc8: aa1303e0     	mov	x0, x19
  12cbcc: f9400bf3     	ldr	x19, [sp, #0x10]
  12cbd0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12cbd4: d50323bf     	autiasp
  12cbd8: 1400c3d2     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

000000000012cbdc <std::__ndk1::numpunct<char>::~numpunct()>:
  12cbdc: d503233f     	paciasp
  12cbe0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cbe4: f9000bf3     	str	x19, [sp, #0x10]
  12cbe8: 910003fd     	mov	x29, sp
  12cbec: 90000208     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12cbf0: aa0003f3     	mov	x19, x0
  12cbf4: f9479108     	ldr	x8, [x8, #0xf20]
  12cbf8: 39406009     	ldrb	w9, [x0, #0x18]
  12cbfc: 91004108     	add	x8, x8, #0x10
  12cc00: f9000008     	str	x8, [x0]
  12cc04: 36000069     	tbz	w9, #0x0, 0x12cc10 <std::__ndk1::numpunct<char>::~numpunct()+0x34>
  12cc08: f9401660     	ldr	x0, [x19, #0x28]
  12cc0c: 9400c0b5     	bl	0x15cee0 <_ZdlPv@plt>
  12cc10: aa1303e0     	mov	x0, x19
  12cc14: 9400c3c3     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12cc18: aa1303e0     	mov	x0, x19
  12cc1c: f9400bf3     	ldr	x19, [sp, #0x10]
  12cc20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12cc24: d50323bf     	autiasp
  12cc28: 1400c0ae     	b	0x15cee0 <_ZdlPv@plt>

000000000012cc2c <std::__ndk1::numpunct<wchar_t>::~numpunct()>:
  12cc2c: d503233f     	paciasp
  12cc30: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cc34: f9000bf3     	str	x19, [sp, #0x10]
  12cc38: 910003fd     	mov	x29, sp
  12cc3c: 90000208     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12cc40: aa0003f3     	mov	x19, x0
  12cc44: f9479508     	ldr	x8, [x8, #0xf28]
  12cc48: 39406009     	ldrb	w9, [x0, #0x18]
  12cc4c: 91004108     	add	x8, x8, #0x10
  12cc50: f9000008     	str	x8, [x0]
  12cc54: 36000069     	tbz	w9, #0x0, 0x12cc60 <std::__ndk1::numpunct<wchar_t>::~numpunct()+0x34>
  12cc58: f9401660     	ldr	x0, [x19, #0x28]
  12cc5c: 9400c0a1     	bl	0x15cee0 <_ZdlPv@plt>
  12cc60: aa1303e0     	mov	x0, x19
  12cc64: f9400bf3     	ldr	x19, [sp, #0x10]
  12cc68: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12cc6c: d50323bf     	autiasp
  12cc70: 1400c3ac     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>

000000000012cc74 <std::__ndk1::numpunct<wchar_t>::~numpunct()>:
  12cc74: d503233f     	paciasp
  12cc78: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12cc7c: f9000bf3     	str	x19, [sp, #0x10]
  12cc80: 910003fd     	mov	x29, sp
  12cc84: 90000208     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12cc88: aa0003f3     	mov	x19, x0
  12cc8c: f9479508     	ldr	x8, [x8, #0xf28]
  12cc90: 39406009     	ldrb	w9, [x0, #0x18]
  12cc94: 91004108     	add	x8, x8, #0x10
  12cc98: f9000008     	str	x8, [x0]
  12cc9c: 36000069     	tbz	w9, #0x0, 0x12cca8 <std::__ndk1::numpunct<wchar_t>::~numpunct()+0x34>
  12cca0: f9401660     	ldr	x0, [x19, #0x28]
  12cca4: 9400c08f     	bl	0x15cee0 <_ZdlPv@plt>
  12cca8: aa1303e0     	mov	x0, x19
  12ccac: 9400c39d     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12ccb0: aa1303e0     	mov	x0, x19
  12ccb4: f9400bf3     	ldr	x19, [sp, #0x10]
  12ccb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12ccbc: d50323bf     	autiasp
  12ccc0: 1400c088     	b	0x15cee0 <_ZdlPv@plt>

000000000012ccc4 <std::__ndk1::numpunct<char>::do_decimal_point() const>:
  12ccc4: d503245f     	bti	c
  12ccc8: 39404000     	ldrb	w0, [x0, #0x10]
  12cccc: d65f03c0     	ret

000000000012ccd0 <std::__ndk1::numpunct<wchar_t>::do_decimal_point() const>:
  12ccd0: d503245f     	bti	c
  12ccd4: b9401000     	ldr	w0, [x0, #0x10]
  12ccd8: d65f03c0     	ret

000000000012ccdc <std::__ndk1::numpunct<char>::do_thousands_sep() const>:
  12ccdc: d503245f     	bti	c
  12cce0: 39404400     	ldrb	w0, [x0, #0x11]
  12cce4: d65f03c0     	ret

000000000012cce8 <std::__ndk1::numpunct<wchar_t>::do_thousands_sep() const>:
  12cce8: d503245f     	bti	c
  12ccec: b9401400     	ldr	w0, [x0, #0x14]
  12ccf0: d65f03c0     	ret

000000000012ccf4 <std::__ndk1::numpunct<char>::do_grouping() const>:
  12ccf4: d503245f     	bti	c
  12ccf8: 91006001     	add	x1, x0, #0x18
  12ccfc: aa0803e0     	mov	x0, x8
  12cd00: 1400c2a0     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

000000000012cd04 <std::__ndk1::numpunct<wchar_t>::do_grouping() const>:
  12cd04: d503245f     	bti	c
  12cd08: 91006001     	add	x1, x0, #0x18
  12cd0c: aa0803e0     	mov	x0, x8
  12cd10: 1400c29c     	b	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>

000000000012cd14 <std::__ndk1::numpunct<char>::do_truename() const>:
  12cd14: d503245f     	bti	c
  12cd18: 528e4e8a     	mov	w10, #0x7274            // =29300
  12cd1c: 52800109     	mov	w9, #0x8                // =8
  12cd20: 72acaeaa     	movk	w10, #0x6575, lsl #16
  12cd24: 3900151f     	strb	wzr, [x8, #0x5]
  12cd28: 39000109     	strb	w9, [x8]
  12cd2c: b800110a     	stur	w10, [x8, #0x1]
  12cd30: d65f03c0     	ret

000000000012cd34 <std::__ndk1::numpunct<wchar_t>::do_truename() const>:
  12cd34: d503245f     	bti	c
  12cd38: 90fffa81     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12cd3c: aa0803e0     	mov	x0, x8
  12cd40: 913c4021     	add	x1, x1, #0xf10
  12cd44: 1400cce3     	b	0x1600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>

000000000012cd48 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string<std::nullptr_t>(wchar_t const*)>:
  12cd48: d503233f     	paciasp
  12cd4c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  12cd50: a90157f6     	stp	x22, x21, [sp, #0x10]
  12cd54: 910003fd     	mov	x29, sp
  12cd58: a9024ff4     	stp	x20, x19, [sp, #0x20]
  12cd5c: aa0003f3     	mov	x19, x0
  12cd60: aa0103e0     	mov	x0, x1
  12cd64: aa0103f5     	mov	x21, x1
  12cd68: 9400ccde     	bl	0x1600e0 <wcslen@plt>
  12cd6c: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  12cd70: eb08001f     	cmp	x0, x8
  12cd74: 54000342     	b.hs	0x12cddc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string<std::nullptr_t>(wchar_t const*)+0x94>
  12cd78: aa0003f4     	mov	x20, x0
  12cd7c: f100141f     	cmp	x0, #0x5
  12cd80: 540000a2     	b.hs	0x12cd94 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string<std::nullptr_t>(wchar_t const*)+0x4c>
  12cd84: 531f7a88     	lsl	w8, w20, #1
  12cd88: 38004668     	strb	w8, [x19], #0x4
  12cd8c: b5000154     	cbnz	x20, 0x12cdb4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string<std::nullptr_t>(wchar_t const*)+0x6c>
  12cd90: 1400000d     	b	0x12cdc4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string<std::nullptr_t>(wchar_t const*)+0x7c>
  12cd94: 91001288     	add	x8, x20, #0x4
  12cd98: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  12cd9c: d37ef6c0     	lsl	x0, x22, #2
  12cda0: 9400c030     	bl	0x15ce60 <_Znwm@plt>
  12cda4: b24002c8     	orr	x8, x22, #0x1
  12cda8: a9008274     	stp	x20, x0, [x19, #0x8]
  12cdac: f9000268     	str	x8, [x19]
  12cdb0: aa0003f3     	mov	x19, x0
  12cdb4: aa1303e0     	mov	x0, x19
  12cdb8: aa1503e1     	mov	x1, x21
  12cdbc: aa1403e2     	mov	x2, x20
  12cdc0: 9400ca90     	bl	0x15f800 <wmemcpy@plt>
  12cdc4: b8347a7f     	str	wzr, [x19, x20, lsl #2]
  12cdc8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  12cdcc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  12cdd0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  12cdd4: d50323bf     	autiasp
  12cdd8: d65f03c0     	ret
  12cddc: aa1303e0     	mov	x0, x19
  12cde0: 9400c26c     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  12cde4: 97fdf054     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012cde8 <std::__ndk1::numpunct<char>::do_falsename() const>:
  12cde8: d503245f     	bti	c
  12cdec: 528c2cca     	mov	w10, #0x6166            // =24934
  12cdf0: 52800149     	mov	w9, #0xa                // =10
  12cdf4: 72ae6d8a     	movk	w10, #0x736c, lsl #16
  12cdf8: 52800cab     	mov	w11, #0x65              // =101
  12cdfc: 39000109     	strb	w9, [x8]
  12ce00: b800110a     	stur	w10, [x8, #0x1]
  12ce04: 7800510b     	sturh	w11, [x8, #0x5]
  12ce08: d65f03c0     	ret

000000000012ce0c <std::__ndk1::numpunct<wchar_t>::do_falsename() const>:
  12ce0c: d503245f     	bti	c
  12ce10: b0fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12ce14: aa0803e0     	mov	x0, x8
  12ce18: 91047021     	add	x1, x1, #0x11c
  12ce1c: 1400ccad     	b	0x1600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>

000000000012ce20 <std::__ndk1::numpunct_byname<char>::numpunct_byname(char const*, unsigned long)>:
  12ce20: d503233f     	paciasp
  12ce24: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12ce28: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12ce2c: 910003fd     	mov	x29, sp
  12ce30: b0000209     	adrp	x9, 0x16d000
  12ce34: 528585c8     	mov	w8, #0x2c2e             // =11310
  12ce38: aa0003f3     	mov	x19, x0
  12ce3c: f9403529     	ldr	x9, [x9, #0x68]
  12ce40: 79002008     	strh	w8, [x0, #0x10]
  12ce44: d1000448     	sub	x8, x2, #0x1
  12ce48: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  12ce4c: f9000c1f     	str	xzr, [x0, #0x18]
  12ce50: 91004129     	add	x9, x9, #0x10
  12ce54: a9002009     	stp	x9, x8, [x0]
  12ce58: 9400cbe2     	bl	0x15fde0 <_ZNSt6__ndk115numpunct_bynameIcE6__initEPKc@plt>
  12ce5c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  12ce60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12ce64: d50323bf     	autiasp
  12ce68: d65f03c0     	ret
  12ce6c: aa0003f4     	mov	x20, x0
  12ce70: aa1303e0     	mov	x0, x19
  12ce74: 9400cbef     	bl	0x15fe30 <_ZNSt6__ndk18numpunctIcED2Ev@plt>
  12ce78: aa1403e0     	mov	x0, x20
  12ce7c: 9400b0b9     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012ce80 <std::__ndk1::numpunct_byname<char>::__init(char const*)>:
  12ce80: d503233f     	paciasp
  12ce84: d10243ff     	sub	sp, sp, #0x90
  12ce88: a9057bfd     	stp	x29, x30, [sp, #0x50]
  12ce8c: 910143fd     	add	x29, sp, #0x50
  12ce90: f90033f7     	str	x23, [sp, #0x60]
  12ce94: a90757f6     	stp	x22, x21, [sp, #0x70]
  12ce98: a9084ff4     	stp	x20, x19, [sp, #0x80]
  12ce9c: aa0103f5     	mov	x21, x1
  12cea0: d53bd057     	mrs	x23, TPIDR_EL0
  12cea4: d0fffa01     	adrp	x1, 0x6e000
  12cea8: f94016e8     	ldr	x8, [x23, #0x28]
  12ceac: aa0003f3     	mov	x19, x0
  12ceb0: 911fa421     	add	x1, x1, #0x7e9
  12ceb4: aa1503e0     	mov	x0, x21
  12ceb8: f81f83a8     	stur	x8, [x29, #-0x8]
  12cebc: 9400c159     	bl	0x15d420 <strcmp@plt>
  12cec0: 340003a0     	cbz	w0, 0x12cf34 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0xb4>
  12cec4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  12cec8: aa1503e1     	mov	x1, x21
  12cecc: aa1f03e2     	mov	x2, xzr
  12ced0: 9400cae4     	bl	0x15fa60 <newlocale@plt>
  12ced4: f81f03a0     	stur	x0, [x29, #-0x10]
  12ced8: b4000440     	cbz	x0, 0x12cf60 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0xe0>
  12cedc: aa0003f4     	mov	x20, x0
  12cee0: 9400cae8     	bl	0x15fa80 <uselocale@plt>
  12cee4: aa0003f6     	mov	x22, x0
  12cee8: f90013e0     	str	x0, [sp, #0x20]
  12ceec: 9400cc81     	bl	0x1600f0 <localeconv@plt>
  12cef0: aa0003f5     	mov	x21, x0
  12cef4: b4000076     	cbz	x22, 0x12cf00 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x80>
  12cef8: aa1603e0     	mov	x0, x22
  12cefc: 9400cae1     	bl	0x15fa80 <uselocale@plt>
  12cf00: 91004260     	add	x0, x19, #0x10
  12cf04: f94002a1     	ldr	x1, [x21]
  12cf08: aa1403e2     	mov	x2, x20
  12cf0c: 9400006e     	bl	0x12d0c4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x50>
  12cf10: 91004660     	add	x0, x19, #0x11
  12cf14: f94006a1     	ldr	x1, [x21, #0x8]
  12cf18: aa1403e2     	mov	x2, x20
  12cf1c: 9400006a     	bl	0x12d0c4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x50>
  12cf20: f9400aa1     	ldr	x1, [x21, #0x10]
  12cf24: 91006260     	add	x0, x19, #0x18
  12cf28: 9400c18e     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12cf2c: aa1403e0     	mov	x0, x20
  12cf30: 9400cbe0     	bl	0x15feb0 <freelocale@plt>
  12cf34: f94016e8     	ldr	x8, [x23, #0x28]
  12cf38: f85f83a9     	ldur	x9, [x29, #-0x8]
  12cf3c: eb09011f     	cmp	x8, x9
  12cf40: 54000301     	b.ne	0x12cfa0 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x120>
  12cf44: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  12cf48: a94757f6     	ldp	x22, x21, [sp, #0x70]
  12cf4c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  12cf50: f94033f7     	ldr	x23, [sp, #0x60]
  12cf54: 910243ff     	add	sp, sp, #0x90
  12cf58: d50323bf     	autiasp
  12cf5c: d65f03c0     	ret
  12cf60: 910023e0     	add	x0, sp, #0x8
  12cf64: aa1503e1     	mov	x1, x21
  12cf68: 9400c9c2     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12cf6c: d0fffa02     	adrp	x2, 0x6e000
  12cf70: 910023e0     	add	x0, sp, #0x8
  12cf74: 911fac42     	add	x2, x2, #0x7eb
  12cf78: aa1f03e1     	mov	x1, xzr
  12cf7c: 9400c8f5     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  12cf80: f9400808     	ldr	x8, [x0, #0x10]
  12cf84: 3dc00000     	ldr	q0, [x0]
  12cf88: f9001be8     	str	x8, [sp, #0x30]
  12cf8c: 3d800be0     	str	q0, [sp, #0x20]
  12cf90: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  12cf94: f900001f     	str	xzr, [x0]
  12cf98: 910083e0     	add	x0, sp, #0x20
  12cf9c: 97ffe568     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  12cfa0: 9400bfa4     	bl	0x15ce30 <__stack_chk_fail@plt>
  12cfa4: 394083e8     	ldrb	w8, [sp, #0x20]
  12cfa8: aa0003f3     	mov	x19, x0
  12cfac: 360000a8     	tbz	w8, #0x0, 0x12cfc0 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x140>
  12cfb0: f9401be0     	ldr	x0, [sp, #0x30]
  12cfb4: 9400bfcb     	bl	0x15cee0 <_ZdlPv@plt>
  12cfb8: 14000002     	b	0x12cfc0 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x140>
  12cfbc: aa0003f3     	mov	x19, x0
  12cfc0: 394023e8     	ldrb	w8, [sp, #0x8]
  12cfc4: 36000188     	tbz	w8, #0x0, 0x12cff4 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x174>
  12cfc8: f9400fe0     	ldr	x0, [sp, #0x18]
  12cfcc: 9400bfc5     	bl	0x15cee0 <_ZdlPv@plt>
  12cfd0: 14000009     	b	0x12cff4 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x174>
  12cfd4: 14000007     	b	0x12cff0 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x170>
  12cfd8: 97fdefd7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12cfdc: 97fdefd6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12cfe0: aa0003f3     	mov	x19, x0
  12cfe4: 910083e0     	add	x0, sp, #0x20
  12cfe8: 94001e16     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  12cfec: 14000002     	b	0x12cff4 <std::__ndk1::numpunct_byname<char>::__init(char const*)+0x174>
  12cff0: aa0003f3     	mov	x19, x0
  12cff4: d10043a0     	sub	x0, x29, #0x10
  12cff8: 9400cc42     	bl	0x160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>
  12cffc: aa1303e0     	mov	x0, x19
  12d000: 9400b058     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012d004 <std::__ndk1::numpunct_byname<char>::numpunct_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)>:
  12d004: d503233f     	paciasp
  12d008: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d00c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12d010: 910003fd     	mov	x29, sp
  12d014: 90000209     	adrp	x9, 0x16d000
  12d018: 528585c8     	mov	w8, #0x2c2e             // =11310
  12d01c: aa0003f3     	mov	x19, x0
  12d020: f9403529     	ldr	x9, [x9, #0x68]
  12d024: 79002008     	strh	w8, [x0, #0x10]
  12d028: d1000448     	sub	x8, x2, #0x1
  12d02c: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  12d030: f9000c1f     	str	xzr, [x0, #0x18]
  12d034: 91004129     	add	x9, x9, #0x10
  12d038: a9002009     	stp	x9, x8, [x0]
  12d03c: 39400028     	ldrb	w8, [x1]
  12d040: f9400829     	ldr	x9, [x1, #0x10]
  12d044: 7200011f     	tst	w8, #0x1
  12d048: 9a811521     	csinc	x1, x9, x1, ne
  12d04c: 9400cb65     	bl	0x15fde0 <_ZNSt6__ndk115numpunct_bynameIcE6__initEPKc@plt>
  12d050: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  12d054: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d058: d50323bf     	autiasp
  12d05c: d65f03c0     	ret
  12d060: aa0003f4     	mov	x20, x0
  12d064: aa1303e0     	mov	x0, x19
  12d068: 9400cb72     	bl	0x15fe30 <_ZNSt6__ndk18numpunctIcED2Ev@plt>
  12d06c: aa1403e0     	mov	x0, x20
  12d070: 9400b03c     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012d074 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()>:
  12d074: d503233f     	paciasp
  12d078: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d07c: f9000bf3     	str	x19, [sp, #0x10]
  12d080: 910003fd     	mov	x29, sp
  12d084: f00001e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12d088: aa0003f3     	mov	x19, x0
  12d08c: f9479108     	ldr	x8, [x8, #0xf20]
  12d090: 39406009     	ldrb	w9, [x0, #0x18]
  12d094: 91004108     	add	x8, x8, #0x10
  12d098: f9000008     	str	x8, [x0]
  12d09c: 36000069     	tbz	w9, #0x0, 0x12d0a8 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x34>
  12d0a0: f9401660     	ldr	x0, [x19, #0x28]
  12d0a4: 9400bf8f     	bl	0x15cee0 <_ZdlPv@plt>
  12d0a8: aa1303e0     	mov	x0, x19
  12d0ac: 9400c29d     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12d0b0: aa1303e0     	mov	x0, x19
  12d0b4: f9400bf3     	ldr	x19, [sp, #0x10]
  12d0b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d0bc: d50323bf     	autiasp
  12d0c0: 1400bf88     	b	0x15cee0 <_ZdlPv@plt>
  12d0c4: d503233f     	paciasp
  12d0c8: d10183ff     	sub	sp, sp, #0x60
  12d0cc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12d0d0: 910083fd     	add	x29, sp, #0x20
  12d0d4: f9001bf7     	str	x23, [sp, #0x30]
  12d0d8: a90457f6     	stp	x22, x21, [sp, #0x40]
  12d0dc: a9054ff4     	stp	x20, x19, [sp, #0x50]
  12d0e0: d53bd057     	mrs	x23, TPIDR_EL0
  12d0e4: f94016e8     	ldr	x8, [x23, #0x28]
  12d0e8: f81f83a8     	stur	x8, [x29, #-0x8]
  12d0ec: 39400028     	ldrb	w8, [x1]
  12d0f0: 34000428     	cbz	w8, 0x12d174 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x100>
  12d0f4: aa0003f3     	mov	x19, x0
  12d0f8: 39400429     	ldrb	w9, [x1, #0x1]
  12d0fc: 340002a9     	cbz	w9, 0x12d150 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0xdc>
  12d100: 910033e0     	add	x0, sp, #0xc
  12d104: aa0203f4     	mov	x20, x2
  12d108: 940000e3     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  12d10c: 36000340     	tbz	w0, #0x0, 0x12d174 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x100>
  12d110: aa1403e0     	mov	x0, x20
  12d114: b9400ff5     	ldr	w21, [sp, #0xc]
  12d118: 9400ca5a     	bl	0x15fa80 <uselocale@plt>
  12d11c: aa0003f6     	mov	x22, x0
  12d120: f9000be0     	str	x0, [sp, #0x10]
  12d124: 2a1503e0     	mov	w0, w21
  12d128: 9400cbca     	bl	0x160050 <wctob@plt>
  12d12c: 2a0003f4     	mov	w20, w0
  12d130: b4000076     	cbz	x22, 0x12d13c <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0xc8>
  12d134: aa1603e0     	mov	x0, x22
  12d138: 9400ca52     	bl	0x15fa80 <uselocale@plt>
  12d13c: 3100069f     	cmn	w20, #0x1
  12d140: 540000e0     	b.eq	0x12d15c <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0xe8>
  12d144: 52800020     	mov	w0, #0x1                // =1
  12d148: 39000274     	strb	w20, [x19]
  12d14c: 1400000b     	b	0x12d178 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x104>
  12d150: 52800020     	mov	w0, #0x1                // =1
  12d154: 39000268     	strb	w8, [x19]
  12d158: 14000008     	b	0x12d178 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x104>
  12d15c: 52800414     	mov	w20, #0x20              // =32
  12d160: 528405e8     	mov	w8, #0x202f             // =8239
  12d164: 6b0802bf     	cmp	w21, w8
  12d168: 54fffee0     	b.eq	0x12d144 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0xd0>
  12d16c: 710282bf     	cmp	w21, #0xa0
  12d170: 54fffea0     	b.eq	0x12d144 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0xd0>
  12d174: 2a1f03e0     	mov	w0, wzr
  12d178: f94016e8     	ldr	x8, [x23, #0x28]
  12d17c: f85f83a9     	ldur	x9, [x29, #-0x8]
  12d180: eb09011f     	cmp	x8, x9
  12d184: 54000101     	b.ne	0x12d1a4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x130>
  12d188: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  12d18c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  12d190: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12d194: f9401bf7     	ldr	x23, [sp, #0x30]
  12d198: 910183ff     	add	sp, sp, #0x60
  12d19c: d50323bf     	autiasp
  12d1a0: d65f03c0     	ret
  12d1a4: 9400bf23     	bl	0x15ce30 <__stack_chk_fail@plt>
  12d1a8: 97fdef63     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12d1ac: aa0003f3     	mov	x19, x0
  12d1b0: 910043e0     	add	x0, sp, #0x10
  12d1b4: 94001da3     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  12d1b8: aa1303e0     	mov	x0, x19
  12d1bc: 9400afe9     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012d1c0 <std::__ndk1::__libcpp_unique_locale::~__libcpp_unique_locale()>:
  12d1c0: d503233f     	paciasp
  12d1c4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  12d1c8: 910003fd     	mov	x29, sp
  12d1cc: f9400000     	ldr	x0, [x0]
  12d1d0: b4000040     	cbz	x0, 0x12d1d8 <std::__ndk1::__libcpp_unique_locale::~__libcpp_unique_locale()+0x18>
  12d1d4: 9400cb37     	bl	0x15feb0 <freelocale@plt>
  12d1d8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  12d1dc: d50323bf     	autiasp
  12d1e0: d65f03c0     	ret
  12d1e4: 97fdef54     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012d1e8 <std::__ndk1::numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned long)>:
  12d1e8: d503233f     	paciasp
  12d1ec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d1f0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12d1f4: 910003fd     	mov	x29, sp
  12d1f8: 90000209     	adrp	x9, 0x16d000
  12d1fc: d0fffa28     	adrp	x8, 0x73000
  12d200: aa0003f3     	mov	x19, x0
  12d204: f9403929     	ldr	x9, [x9, #0x70]
  12d208: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  12d20c: fd475d00     	ldr	d0, [x8, #0xeb8]
  12d210: d1000448     	sub	x8, x2, #0x1
  12d214: f9000c1f     	str	xzr, [x0, #0x18]
  12d218: 91004129     	add	x9, x9, #0x10
  12d21c: fd000800     	str	d0, [x0, #0x10]
  12d220: a9002009     	stp	x9, x8, [x0]
  12d224: 9400caf3     	bl	0x15fdf0 <_ZNSt6__ndk115numpunct_bynameIwE6__initEPKc@plt>
  12d228: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  12d22c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d230: d50323bf     	autiasp
  12d234: d65f03c0     	ret
  12d238: aa0003f4     	mov	x20, x0
  12d23c: aa1303e0     	mov	x0, x19
  12d240: 9400caf8     	bl	0x15fe20 <_ZNSt6__ndk18numpunctIwED2Ev@plt>
  12d244: aa1403e0     	mov	x0, x20
  12d248: 9400afc6     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012d24c <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)>:
  12d24c: d503233f     	paciasp
  12d250: d10243ff     	sub	sp, sp, #0x90
  12d254: a9057bfd     	stp	x29, x30, [sp, #0x50]
  12d258: 910143fd     	add	x29, sp, #0x50
  12d25c: f90033f7     	str	x23, [sp, #0x60]
  12d260: a90757f6     	stp	x22, x21, [sp, #0x70]
  12d264: a9084ff4     	stp	x20, x19, [sp, #0x80]
  12d268: aa0103f5     	mov	x21, x1
  12d26c: d53bd057     	mrs	x23, TPIDR_EL0
  12d270: b0fffa01     	adrp	x1, 0x6e000
  12d274: f94016e8     	ldr	x8, [x23, #0x28]
  12d278: aa0003f3     	mov	x19, x0
  12d27c: 911fa421     	add	x1, x1, #0x7e9
  12d280: aa1503e0     	mov	x0, x21
  12d284: f81f83a8     	stur	x8, [x29, #-0x8]
  12d288: 9400c066     	bl	0x15d420 <strcmp@plt>
  12d28c: 340003a0     	cbz	w0, 0x12d300 <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0xb4>
  12d290: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  12d294: aa1503e1     	mov	x1, x21
  12d298: aa1f03e2     	mov	x2, xzr
  12d29c: 9400c9f1     	bl	0x15fa60 <newlocale@plt>
  12d2a0: f81f03a0     	stur	x0, [x29, #-0x10]
  12d2a4: b4000440     	cbz	x0, 0x12d32c <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0xe0>
  12d2a8: aa0003f4     	mov	x20, x0
  12d2ac: 9400c9f5     	bl	0x15fa80 <uselocale@plt>
  12d2b0: aa0003f6     	mov	x22, x0
  12d2b4: f90013e0     	str	x0, [sp, #0x20]
  12d2b8: 9400cb8e     	bl	0x1600f0 <localeconv@plt>
  12d2bc: aa0003f5     	mov	x21, x0
  12d2c0: b4000076     	cbz	x22, 0x12d2cc <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x80>
  12d2c4: aa1603e0     	mov	x0, x22
  12d2c8: 9400c9ee     	bl	0x15fa80 <uselocale@plt>
  12d2cc: 91004260     	add	x0, x19, #0x10
  12d2d0: f94002a1     	ldr	x1, [x21]
  12d2d4: aa1403e2     	mov	x2, x20
  12d2d8: 9400006f     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  12d2dc: 91005260     	add	x0, x19, #0x14
  12d2e0: f94006a1     	ldr	x1, [x21, #0x8]
  12d2e4: aa1403e2     	mov	x2, x20
  12d2e8: 9400006b     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  12d2ec: f9400aa1     	ldr	x1, [x21, #0x10]
  12d2f0: 91006260     	add	x0, x19, #0x18
  12d2f4: 9400c09b     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d2f8: aa1403e0     	mov	x0, x20
  12d2fc: 9400caed     	bl	0x15feb0 <freelocale@plt>
  12d300: f94016e8     	ldr	x8, [x23, #0x28]
  12d304: f85f83a9     	ldur	x9, [x29, #-0x8]
  12d308: eb09011f     	cmp	x8, x9
  12d30c: 54000301     	b.ne	0x12d36c <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x120>
  12d310: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  12d314: a94757f6     	ldp	x22, x21, [sp, #0x70]
  12d318: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  12d31c: f94033f7     	ldr	x23, [sp, #0x60]
  12d320: 910243ff     	add	sp, sp, #0x90
  12d324: d50323bf     	autiasp
  12d328: d65f03c0     	ret
  12d32c: 910023e0     	add	x0, sp, #0x8
  12d330: aa1503e1     	mov	x1, x21
  12d334: 9400c8cf     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12d338: d0fffa22     	adrp	x2, 0x73000
  12d33c: 910023e0     	add	x0, sp, #0x8
  12d340: 912cb842     	add	x2, x2, #0xb2e
  12d344: aa1f03e1     	mov	x1, xzr
  12d348: 9400c802     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  12d34c: f9400808     	ldr	x8, [x0, #0x10]
  12d350: 3dc00000     	ldr	q0, [x0]
  12d354: f9001be8     	str	x8, [sp, #0x30]
  12d358: 3d800be0     	str	q0, [sp, #0x20]
  12d35c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  12d360: f900001f     	str	xzr, [x0]
  12d364: 910083e0     	add	x0, sp, #0x20
  12d368: 97ffe475     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  12d36c: 9400beb1     	bl	0x15ce30 <__stack_chk_fail@plt>
  12d370: 394083e8     	ldrb	w8, [sp, #0x20]
  12d374: aa0003f3     	mov	x19, x0
  12d378: 360000a8     	tbz	w8, #0x0, 0x12d38c <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x140>
  12d37c: f9401be0     	ldr	x0, [sp, #0x30]
  12d380: 9400bed8     	bl	0x15cee0 <_ZdlPv@plt>
  12d384: 14000002     	b	0x12d38c <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x140>
  12d388: aa0003f3     	mov	x19, x0
  12d38c: 394023e8     	ldrb	w8, [sp, #0x8]
  12d390: 36000188     	tbz	w8, #0x0, 0x12d3c0 <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x174>
  12d394: f9400fe0     	ldr	x0, [sp, #0x18]
  12d398: 9400bed2     	bl	0x15cee0 <_ZdlPv@plt>
  12d39c: 14000009     	b	0x12d3c0 <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x174>
  12d3a0: 14000007     	b	0x12d3bc <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x170>
  12d3a4: 97fdeee4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12d3a8: 97fdeee3     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12d3ac: aa0003f3     	mov	x19, x0
  12d3b0: 910083e0     	add	x0, sp, #0x20
  12d3b4: 94001d23     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  12d3b8: 14000002     	b	0x12d3c0 <std::__ndk1::numpunct_byname<wchar_t>::__init(char const*)+0x174>
  12d3bc: aa0003f3     	mov	x19, x0
  12d3c0: d10043a0     	sub	x0, x29, #0x10
  12d3c4: 9400cb4f     	bl	0x160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>
  12d3c8: aa1303e0     	mov	x0, x19
  12d3cc: 9400af65     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012d3d0 <std::__ndk1::numpunct_byname<wchar_t>::numpunct_byname(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long)>:
  12d3d0: d503233f     	paciasp
  12d3d4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d3d8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12d3dc: 910003fd     	mov	x29, sp
  12d3e0: 90000209     	adrp	x9, 0x16d000
  12d3e4: d0fffa28     	adrp	x8, 0x73000
  12d3e8: aa0003f3     	mov	x19, x0
  12d3ec: f9403929     	ldr	x9, [x9, #0x70]
  12d3f0: a9027c1f     	stp	xzr, xzr, [x0, #0x20]
  12d3f4: fd475d00     	ldr	d0, [x8, #0xeb8]
  12d3f8: d1000448     	sub	x8, x2, #0x1
  12d3fc: f9000c1f     	str	xzr, [x0, #0x18]
  12d400: 91004129     	add	x9, x9, #0x10
  12d404: fd000800     	str	d0, [x0, #0x10]
  12d408: a9002009     	stp	x9, x8, [x0]
  12d40c: 39400028     	ldrb	w8, [x1]
  12d410: f9400829     	ldr	x9, [x1, #0x10]
  12d414: 7200011f     	tst	w8, #0x1
  12d418: 9a811521     	csinc	x1, x9, x1, ne
  12d41c: 9400ca75     	bl	0x15fdf0 <_ZNSt6__ndk115numpunct_bynameIwE6__initEPKc@plt>
  12d420: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  12d424: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d428: d50323bf     	autiasp
  12d42c: d65f03c0     	ret
  12d430: aa0003f4     	mov	x20, x0
  12d434: aa1303e0     	mov	x0, x19
  12d438: 9400ca7a     	bl	0x15fe20 <_ZNSt6__ndk18numpunctIwED2Ev@plt>
  12d43c: aa1403e0     	mov	x0, x20
  12d440: 9400af48     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012d444 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()>:
  12d444: d503233f     	paciasp
  12d448: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d44c: f9000bf3     	str	x19, [sp, #0x10]
  12d450: 910003fd     	mov	x29, sp
  12d454: f00001e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12d458: aa0003f3     	mov	x19, x0
  12d45c: f9479508     	ldr	x8, [x8, #0xf28]
  12d460: 39406009     	ldrb	w9, [x0, #0x18]
  12d464: 91004108     	add	x8, x8, #0x10
  12d468: f9000008     	str	x8, [x0]
  12d46c: 36000069     	tbz	w9, #0x0, 0x12d478 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x34>
  12d470: f9401660     	ldr	x0, [x19, #0x28]
  12d474: 9400be9b     	bl	0x15cee0 <_ZdlPv@plt>
  12d478: aa1303e0     	mov	x0, x19
  12d47c: 9400c1a9     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  12d480: aa1303e0     	mov	x0, x19
  12d484: f9400bf3     	ldr	x19, [sp, #0x10]
  12d488: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d48c: d50323bf     	autiasp
  12d490: 1400be94     	b	0x15cee0 <_ZdlPv@plt>
  12d494: d503233f     	paciasp
  12d498: d10183ff     	sub	sp, sp, #0x60
  12d49c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12d4a0: 910083fd     	add	x29, sp, #0x20
  12d4a4: f9001bf7     	str	x23, [sp, #0x30]
  12d4a8: a90457f6     	stp	x22, x21, [sp, #0x40]
  12d4ac: a9054ff4     	stp	x20, x19, [sp, #0x50]
  12d4b0: d53bd057     	mrs	x23, TPIDR_EL0
  12d4b4: f94016e8     	ldr	x8, [x23, #0x28]
  12d4b8: f81f83a8     	stur	x8, [x29, #-0x8]
  12d4bc: 39400028     	ldrb	w8, [x1]
  12d4c0: 34000368     	cbz	w8, 0x12d52c <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0xe8>
  12d4c4: aa0003f3     	mov	x19, x0
  12d4c8: aa0103e0     	mov	x0, x1
  12d4cc: aa0203f4     	mov	x20, x2
  12d4d0: aa0103f5     	mov	x21, x1
  12d4d4: f9000bff     	str	xzr, [sp, #0x10]
  12d4d8: 9400c0a6     	bl	0x15d770 <strlen@plt>
  12d4dc: aa0003f6     	mov	x22, x0
  12d4e0: aa1403e0     	mov	x0, x20
  12d4e4: 9400c967     	bl	0x15fa80 <uselocale@plt>
  12d4e8: aa0003f4     	mov	x20, x0
  12d4ec: 910033e0     	add	x0, sp, #0xc
  12d4f0: 910043e3     	add	x3, sp, #0x10
  12d4f4: aa1503e1     	mov	x1, x21
  12d4f8: aa1603e2     	mov	x2, x22
  12d4fc: 9400cae5     	bl	0x160090 <mbrtowc@plt>
  12d500: aa0003f5     	mov	x21, x0
  12d504: b4000074     	cbz	x20, 0x12d510 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0xcc>
  12d508: aa1403e0     	mov	x0, x20
  12d50c: 9400c95d     	bl	0x15fa80 <uselocale@plt>
  12d510: b1000ebf     	cmn	x21, #0x3
  12d514: 54000068     	b.hi	0x12d520 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0xdc>
  12d518: b9400fe8     	ldr	w8, [sp, #0xc]
  12d51c: b9000268     	str	w8, [x19]
  12d520: b1000abf     	cmn	x21, #0x2
  12d524: 1a9f27e0     	cset	w0, lo
  12d528: 14000002     	b	0x12d530 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0xec>
  12d52c: 2a1f03e0     	mov	w0, wzr
  12d530: f94016e8     	ldr	x8, [x23, #0x28]
  12d534: f85f83a9     	ldur	x9, [x29, #-0x8]
  12d538: eb09011f     	cmp	x8, x9
  12d53c: 54000101     	b.ne	0x12d55c <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x118>
  12d540: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  12d544: a94457f6     	ldp	x22, x21, [sp, #0x40]
  12d548: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12d54c: f9401bf7     	ldr	x23, [sp, #0x30]
  12d550: 910183ff     	add	sp, sp, #0x60
  12d554: d50323bf     	autiasp
  12d558: d65f03c0     	ret
  12d55c: 9400be35     	bl	0x15ce30 <__stack_chk_fail@plt>
  12d560: 97fdee75     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12d564: aa0003f3     	mov	x19, x0
  12d568: b4000074     	cbz	x20, 0x12d574 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x130>
  12d56c: aa1403e0     	mov	x0, x20
  12d570: 9400c944     	bl	0x15fa80 <uselocale@plt>
  12d574: aa1303e0     	mov	x0, x19
  12d578: 9400aefa     	bl	0x159160 <__emutls_get_address+0x6d4>
  12d57c: 97fdee6e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012d580 <std::__ndk1::__num_get_base::__get_base(std::__ndk1::ios_base&)>:
  12d580: d503245f     	bti	c
  12d584: b9400808     	ldr	w8, [x0, #0x8]
  12d588: 52800949     	mov	w9, #0x4a               // =74
  12d58c: 6a090108     	ands	w8, w8, w9
  12d590: 540000e0     	b.eq	0x12d5ac <std::__ndk1::__num_get_base::__get_base(std::__ndk1::ios_base&)+0x2c>
  12d594: 7101011f     	cmp	w8, #0x40
  12d598: 540000e0     	b.eq	0x12d5b4 <std::__ndk1::__num_get_base::__get_base(std::__ndk1::ios_base&)+0x34>
  12d59c: 7100211f     	cmp	w8, #0x8
  12d5a0: 540000e1     	b.ne	0x12d5bc <std::__ndk1::__num_get_base::__get_base(std::__ndk1::ios_base&)+0x3c>
  12d5a4: 52800200     	mov	w0, #0x10               // =16
  12d5a8: d65f03c0     	ret
  12d5ac: 2a1f03e0     	mov	w0, wzr
  12d5b0: d65f03c0     	ret
  12d5b4: 52800100     	mov	w0, #0x8                // =8
  12d5b8: d65f03c0     	ret
  12d5bc: 52800140     	mov	w0, #0xa                // =10
  12d5c0: d65f03c0     	ret

000000000012d5c4 <std::__ndk1::__time_get_c_storage<char>::__weeks() const>:
  12d5c4: d503233f     	paciasp
  12d5c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d5cc: f9000bf3     	str	x19, [sp, #0x10]
  12d5d0: 910003fd     	mov	x29, sp
  12d5d4: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d5d8: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d5dc: 911c0108     	add	x8, x8, #0x700
  12d5e0: 08dffd08     	ldarb	w8, [x8]
  12d5e4: 360000c8     	tbz	w8, #0x0, 0x12d5fc <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0x38>
  12d5e8: f9437e60     	ldr	x0, [x19, #0x6f8]
  12d5ec: f9400bf3     	ldr	x19, [sp, #0x10]
  12d5f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d5f4: d50323bf     	autiasp
  12d5f8: d65f03c0     	ret
  12d5fc: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d600: 911c0000     	add	x0, x0, #0x700
  12d604: 9400c827     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12d608: 34ffff00     	cbz	w0, 0x12d5e8 <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0x24>
  12d60c: 9400000e     	bl	0x12d644 <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0x80>
  12d610: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d614: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d618: 91216108     	add	x8, x8, #0x858
  12d61c: 911c0000     	add	x0, x0, #0x700
  12d620: f9037e68     	str	x8, [x19, #0x6f8]
  12d624: 9400c82b     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12d628: 17fffff0     	b	0x12d5e8 <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0x24>
  12d62c: aa0003f3     	mov	x19, x0
  12d630: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d634: 911c0000     	add	x0, x0, #0x700
  12d638: 9400c90e     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12d63c: aa1303e0     	mov	x0, x19
  12d640: 9400aec8     	bl	0x159160 <__emutls_get_address+0x6d4>
  12d644: d503233f     	paciasp
  12d648: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d64c: f9000bf3     	str	x19, [sp, #0x10]
  12d650: 910003fd     	mov	x29, sp
  12d654: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d658: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d65c: 9126a108     	add	x8, x8, #0x9a8
  12d660: 91216273     	add	x19, x19, #0x858
  12d664: 08dffd08     	ldarb	w8, [x8]
  12d668: 36000788     	tbz	w8, #0x0, 0x12d758 <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0x194>
  12d66c: 90fffa21     	adrp	x1, 0x71000
  12d670: aa1303e0     	mov	x0, x19
  12d674: 9106c421     	add	x1, x1, #0x1b1
  12d678: 9400bfba     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d67c: f0fffa01     	adrp	x1, 0x70000
  12d680: 91006260     	add	x0, x19, #0x18
  12d684: 91374421     	add	x1, x1, #0xdd1
  12d688: 9400bfb6     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d68c: b0fffa01     	adrp	x1, 0x6e000
  12d690: 9100c260     	add	x0, x19, #0x30
  12d694: 9113b421     	add	x1, x1, #0x4ed
  12d698: 9400bfb2     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d69c: 90fffa21     	adrp	x1, 0x71000
  12d6a0: 91012260     	add	x0, x19, #0x48
  12d6a4: 9113b821     	add	x1, x1, #0x4ee
  12d6a8: 9400bfae     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d6ac: f0fffa01     	adrp	x1, 0x70000
  12d6b0: 91018260     	add	x0, x19, #0x60
  12d6b4: 9120d021     	add	x1, x1, #0x834
  12d6b8: 9400bfaa     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d6bc: f0fffa01     	adrp	x1, 0x70000
  12d6c0: 9101e260     	add	x0, x19, #0x78
  12d6c4: 91161021     	add	x1, x1, #0x584
  12d6c8: 9400bfa6     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d6cc: d0fffa01     	adrp	x1, 0x6f000
  12d6d0: 91024260     	add	x0, x19, #0x90
  12d6d4: 9118e421     	add	x1, x1, #0x639
  12d6d8: 9400bfa2     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d6dc: d0fffa01     	adrp	x1, 0x6f000
  12d6e0: 9102a260     	add	x0, x19, #0xa8
  12d6e4: 91062421     	add	x1, x1, #0x189
  12d6e8: 9400bf9e     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d6ec: 90fffa01     	adrp	x1, 0x6d000
  12d6f0: 91030260     	add	x0, x19, #0xc0
  12d6f4: 910df021     	add	x1, x1, #0x37c
  12d6f8: 9400bf9a     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d6fc: d0fffa21     	adrp	x1, 0x73000
  12d700: 91036260     	add	x0, x19, #0xd8
  12d704: 91082c21     	add	x1, x1, #0x20b
  12d708: 9400bf96     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d70c: d0fffa01     	adrp	x1, 0x6f000
  12d710: 9103c260     	add	x0, x19, #0xf0
  12d714: 91063421     	add	x1, x1, #0x18d
  12d718: 9400bf92     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d71c: 90fffa01     	adrp	x1, 0x6d000
  12d720: 91042260     	add	x0, x19, #0x108
  12d724: 912afc21     	add	x1, x1, #0xabf
  12d728: 9400bf8e     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d72c: d0fffa01     	adrp	x1, 0x6f000
  12d730: 91048260     	add	x0, x19, #0x120
  12d734: 91349021     	add	x1, x1, #0xd24
  12d738: 9400bf8a     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d73c: 9104e260     	add	x0, x19, #0x138
  12d740: f9400bf3     	ldr	x19, [sp, #0x10]
  12d744: b0fffa01     	adrp	x1, 0x6e000
  12d748: 9113d421     	add	x1, x1, #0x4f5
  12d74c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d750: d50323bf     	autiasp
  12d754: 1400bf83     	b	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12d758: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d75c: 9126a000     	add	x0, x0, #0x9a8
  12d760: 9400c7d0     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12d764: 34fff840     	cbz	w0, 0x12d66c <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0xa8>
  12d768: 6f00e400     	movi	v0.2d, #0000000000000000
  12d76c: f0000020     	adrp	x0, 0x134000 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()+0x194>
  12d770: f00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12d774: 9121a000     	add	x0, x0, #0x868
  12d778: 911c0042     	add	x2, x2, #0x700
  12d77c: aa1f03e1     	mov	x1, xzr
  12d780: ad098260     	stp	q0, q0, [x19, #0x130]
  12d784: ad088260     	stp	q0, q0, [x19, #0x110]
  12d788: ad078260     	stp	q0, q0, [x19, #0xf0]
  12d78c: ad068260     	stp	q0, q0, [x19, #0xd0]
  12d790: ad058260     	stp	q0, q0, [x19, #0xb0]
  12d794: ad048260     	stp	q0, q0, [x19, #0x90]
  12d798: ad038260     	stp	q0, q0, [x19, #0x70]
  12d79c: ad028260     	stp	q0, q0, [x19, #0x50]
  12d7a0: ad018260     	stp	q0, q0, [x19, #0x30]
  12d7a4: ad008260     	stp	q0, q0, [x19, #0x10]
  12d7a8: 3d800260     	str	q0, [x19]
  12d7ac: 9400bd89     	bl	0x15cdd0 <__cxa_atexit@plt>
  12d7b0: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d7b4: 9126a000     	add	x0, x0, #0x9a8
  12d7b8: 9400c7c6     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12d7bc: 17ffffac     	b	0x12d66c <std::__ndk1::__time_get_c_storage<char>::__weeks() const+0xa8>

000000000012d7c0 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const>:
  12d7c0: d503233f     	paciasp
  12d7c4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d7c8: f9000bf3     	str	x19, [sp, #0x10]
  12d7cc: 910003fd     	mov	x29, sp
  12d7d0: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d7d4: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d7d8: 911c4108     	add	x8, x8, #0x710
  12d7dc: 08dffd08     	ldarb	w8, [x8]
  12d7e0: 360000c8     	tbz	w8, #0x0, 0x12d7f8 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0x38>
  12d7e4: f9438660     	ldr	x0, [x19, #0x708]
  12d7e8: f9400bf3     	ldr	x19, [sp, #0x10]
  12d7ec: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d7f0: d50323bf     	autiasp
  12d7f4: d65f03c0     	ret
  12d7f8: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d7fc: 911c4000     	add	x0, x0, #0x710
  12d800: 9400c7a8     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12d804: 34ffff00     	cbz	w0, 0x12d7e4 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0x24>
  12d808: 9400000e     	bl	0x12d840 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0x80>
  12d80c: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d810: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d814: 9126c108     	add	x8, x8, #0x9b0
  12d818: 911c4000     	add	x0, x0, #0x710
  12d81c: f9038668     	str	x8, [x19, #0x708]
  12d820: 9400c7ac     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12d824: 17fffff0     	b	0x12d7e4 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0x24>
  12d828: aa0003f3     	mov	x19, x0
  12d82c: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d830: 911c4000     	add	x0, x0, #0x710
  12d834: 9400c88f     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12d838: aa1303e0     	mov	x0, x19
  12d83c: 9400ae49     	bl	0x159160 <__emutls_get_address+0x6d4>
  12d840: d503233f     	paciasp
  12d844: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d848: f9000bf3     	str	x19, [sp, #0x10]
  12d84c: 910003fd     	mov	x29, sp
  12d850: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d854: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d858: 912c0108     	add	x8, x8, #0xb00
  12d85c: 9126c273     	add	x19, x19, #0x9b0
  12d860: 08dffd08     	ldarb	w8, [x8]
  12d864: 36000788     	tbz	w8, #0x0, 0x12d954 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0x194>
  12d868: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d86c: aa1303e0     	mov	x0, x19
  12d870: 9107e021     	add	x1, x1, #0x1f8
  12d874: 9400ca27     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d878: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d87c: 91006260     	add	x0, x19, #0x18
  12d880: 910ce021     	add	x1, x1, #0x338
  12d884: 9400ca23     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d888: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d88c: 9100c260     	add	x0, x19, #0x30
  12d890: 91005021     	add	x1, x1, #0x14
  12d894: 9400ca1f     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d898: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d89c: 91012260     	add	x0, x19, #0x48
  12d8a0: 91022021     	add	x1, x1, #0x88
  12d8a4: 9400ca1b     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d8a8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d8ac: 91018260     	add	x0, x19, #0x60
  12d8b0: 91063021     	add	x1, x1, #0x18c
  12d8b4: 9400ca17     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d8b8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d8bc: 9101e260     	add	x0, x19, #0x78
  12d8c0: 910a7021     	add	x1, x1, #0x29c
  12d8c4: 9400ca13     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d8c8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d8cc: 91024260     	add	x0, x19, #0x90
  12d8d0: 9106c021     	add	x1, x1, #0x1b0
  12d8d4: 9400ca0f     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d8d8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d8dc: 9102a260     	add	x0, x19, #0xa8
  12d8e0: 910c6021     	add	x1, x1, #0x318
  12d8e4: 9400ca0b     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d8e8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d8ec: 91030260     	add	x0, x19, #0xc0
  12d8f0: 910ae021     	add	x1, x1, #0x2b8
  12d8f4: 9400ca07     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d8f8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d8fc: 91036260     	add	x0, x19, #0xd8
  12d900: 910ca021     	add	x1, x1, #0x328
  12d904: 9400ca03     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d908: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12d90c: 9103c260     	add	x0, x19, #0xf0
  12d910: 913cc021     	add	x1, x1, #0xf30
  12d914: 9400c9ff     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d918: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12d91c: 91042260     	add	x0, x19, #0x108
  12d920: 913f0021     	add	x1, x1, #0xfc0
  12d924: 9400c9fb     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d928: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12d92c: 91048260     	add	x0, x19, #0x120
  12d930: 9109d021     	add	x1, x1, #0x274
  12d934: 9400c9f7     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d938: 9104e260     	add	x0, x19, #0x138
  12d93c: f9400bf3     	ldr	x19, [sp, #0x10]
  12d940: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12d944: 913e3021     	add	x1, x1, #0xf8c
  12d948: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d94c: d50323bf     	autiasp
  12d950: 1400c9f0     	b	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12d954: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d958: 912c0000     	add	x0, x0, #0xb00
  12d95c: 9400c751     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12d960: 34fff840     	cbz	w0, 0x12d868 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0xa8>
  12d964: 6f00e400     	movi	v0.2d, #0000000000000000
  12d968: f0000020     	adrp	x0, 0x134000 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()+0x194>
  12d96c: f00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12d970: 91276000     	add	x0, x0, #0x9d8
  12d974: 911c0042     	add	x2, x2, #0x700
  12d978: aa1f03e1     	mov	x1, xzr
  12d97c: ad098260     	stp	q0, q0, [x19, #0x130]
  12d980: ad088260     	stp	q0, q0, [x19, #0x110]
  12d984: ad078260     	stp	q0, q0, [x19, #0xf0]
  12d988: ad068260     	stp	q0, q0, [x19, #0xd0]
  12d98c: ad058260     	stp	q0, q0, [x19, #0xb0]
  12d990: ad048260     	stp	q0, q0, [x19, #0x90]
  12d994: ad038260     	stp	q0, q0, [x19, #0x70]
  12d998: ad028260     	stp	q0, q0, [x19, #0x50]
  12d99c: ad018260     	stp	q0, q0, [x19, #0x30]
  12d9a0: ad008260     	stp	q0, q0, [x19, #0x10]
  12d9a4: 3d800260     	str	q0, [x19]
  12d9a8: 9400bd0a     	bl	0x15cdd0 <__cxa_atexit@plt>
  12d9ac: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d9b0: 912c0000     	add	x0, x0, #0xb00
  12d9b4: 9400c747     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12d9b8: 17ffffac     	b	0x12d868 <std::__ndk1::__time_get_c_storage<wchar_t>::__weeks() const+0xa8>

000000000012d9bc <std::__ndk1::__time_get_c_storage<char>::__months() const>:
  12d9bc: d503233f     	paciasp
  12d9c0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12d9c4: f9000bf3     	str	x19, [sp, #0x10]
  12d9c8: 910003fd     	mov	x29, sp
  12d9cc: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d9d0: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d9d4: 911c8108     	add	x8, x8, #0x720
  12d9d8: 08dffd08     	ldarb	w8, [x8]
  12d9dc: 360000c8     	tbz	w8, #0x0, 0x12d9f4 <std::__ndk1::__time_get_c_storage<char>::__months() const+0x38>
  12d9e0: f9438e60     	ldr	x0, [x19, #0x718]
  12d9e4: f9400bf3     	ldr	x19, [sp, #0x10]
  12d9e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12d9ec: d50323bf     	autiasp
  12d9f0: d65f03c0     	ret
  12d9f4: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12d9f8: 911c8000     	add	x0, x0, #0x720
  12d9fc: 9400c729     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12da00: 34ffff00     	cbz	w0, 0x12d9e0 <std::__ndk1::__time_get_c_storage<char>::__months() const+0x24>
  12da04: 9400000e     	bl	0x12da3c <std::__ndk1::__time_get_c_storage<char>::__months() const+0x80>
  12da08: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12da0c: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12da10: 912c2108     	add	x8, x8, #0xb08
  12da14: 911c8000     	add	x0, x0, #0x720
  12da18: f9038e68     	str	x8, [x19, #0x718]
  12da1c: 9400c72d     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12da20: 17fffff0     	b	0x12d9e0 <std::__ndk1::__time_get_c_storage<char>::__months() const+0x24>
  12da24: aa0003f3     	mov	x19, x0
  12da28: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12da2c: 911c8000     	add	x0, x0, #0x720
  12da30: 9400c810     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12da34: aa1303e0     	mov	x0, x19
  12da38: 9400adca     	bl	0x159160 <__emutls_get_address+0x6d4>
  12da3c: d503233f     	paciasp
  12da40: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12da44: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12da48: 910003fd     	mov	x29, sp
  12da4c: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12da50: 91352108     	add	x8, x8, #0xd48
  12da54: 08dffd08     	ldarb	w8, [x8]
  12da58: 36000cc8     	tbz	w8, #0x0, 0x12dbf0 <std::__ndk1::__time_get_c_storage<char>::__months() const+0x234>
  12da5c: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12da60: d0fffa01     	adrp	x1, 0x6f000
  12da64: 912c2273     	add	x19, x19, #0xb08
  12da68: 9134a021     	add	x1, x1, #0xd28
  12da6c: aa1303e0     	mov	x0, x19
  12da70: 9400bebc     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12da74: f0fffa01     	adrp	x1, 0x70000
  12da78: 91006260     	add	x0, x19, #0x18
  12da7c: 91376021     	add	x1, x1, #0xdd8
  12da80: 9400beb8     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12da84: b0fffa01     	adrp	x1, 0x6e000
  12da88: 9100c260     	add	x0, x19, #0x30
  12da8c: 9113e421     	add	x1, x1, #0x4f9
  12da90: 9400beb4     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12da94: d0fffa01     	adrp	x1, 0x6f000
  12da98: 91012260     	add	x0, x19, #0x48
  12da9c: 91190821     	add	x1, x1, #0x642
  12daa0: 9400beb0     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12daa4: 90fffa34     	adrp	x20, 0x71000
  12daa8: 91018260     	add	x0, x19, #0x60
  12daac: 911d9a94     	add	x20, x20, #0x766
  12dab0: aa1403e1     	mov	x1, x20
  12dab4: 9400beab     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dab8: b0fffa21     	adrp	x1, 0x72000
  12dabc: 9101e260     	add	x0, x19, #0x78
  12dac0: 9106a421     	add	x1, x1, #0x1a9
  12dac4: 9400bea7     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dac8: 90fffa21     	adrp	x1, 0x71000
  12dacc: 91024260     	add	x0, x19, #0x90
  12dad0: 9113e021     	add	x1, x1, #0x4f8
  12dad4: 9400bea3     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dad8: d0fffa01     	adrp	x1, 0x6f000
  12dadc: 9102a260     	add	x0, x19, #0xa8
  12dae0: 91192021     	add	x1, x1, #0x648
  12dae4: 9400be9f     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dae8: b0fffa21     	adrp	x1, 0x72000
  12daec: 91030260     	add	x0, x19, #0xc0
  12daf0: 912e7421     	add	x1, x1, #0xb9d
  12daf4: 9400be9b     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12daf8: d0fffa01     	adrp	x1, 0x6f000
  12dafc: 91036260     	add	x0, x19, #0xd8
  12db00: 9134c021     	add	x1, x1, #0xd30
  12db04: 9400be97     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db08: b0fffa21     	adrp	x1, 0x72000
  12db0c: 9103c260     	add	x0, x19, #0xf0
  12db10: 9122cc21     	add	x1, x1, #0x8b3
  12db14: 9400be93     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db18: d0fffa21     	adrp	x1, 0x73000
  12db1c: 91042260     	add	x0, x19, #0x108
  12db20: 91113421     	add	x1, x1, #0x44d
  12db24: 9400be8f     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db28: d0fffa21     	adrp	x1, 0x73000
  12db2c: 91048260     	add	x0, x19, #0x120
  12db30: 912e1821     	add	x1, x1, #0xb86
  12db34: 9400be8b     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db38: f0fffa01     	adrp	x1, 0x70000
  12db3c: 9104e260     	add	x0, x19, #0x138
  12db40: 9120f421     	add	x1, x1, #0x83d
  12db44: 9400be87     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db48: f0fffa01     	adrp	x1, 0x70000
  12db4c: 91054260     	add	x0, x19, #0x150
  12db50: 91210421     	add	x1, x1, #0x841
  12db54: 9400be83     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db58: 90fffa01     	adrp	x1, 0x6d000
  12db5c: 9105a260     	add	x0, x19, #0x168
  12db60: 912b0c21     	add	x1, x1, #0xac3
  12db64: 9400be7f     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db68: 91060260     	add	x0, x19, #0x180
  12db6c: aa1403e1     	mov	x1, x20
  12db70: 9400be7c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db74: 90fffa01     	adrp	x1, 0x6d000
  12db78: 91066260     	add	x0, x19, #0x198
  12db7c: 913f0421     	add	x1, x1, #0xfc1
  12db80: 9400be78     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db84: d0fffa01     	adrp	x1, 0x6f000
  12db88: 9106c260     	add	x0, x19, #0x1b0
  12db8c: 91064421     	add	x1, x1, #0x191
  12db90: 9400be74     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12db94: d0fffa21     	adrp	x1, 0x73000
  12db98: 91072260     	add	x0, x19, #0x1c8
  12db9c: 91083c21     	add	x1, x1, #0x20f
  12dba0: 9400be70     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dba4: d0fffa01     	adrp	x1, 0x6f000
  12dba8: 91078260     	add	x0, x19, #0x1e0
  12dbac: 913f5021     	add	x1, x1, #0xfd4
  12dbb0: 9400be6c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dbb4: 90fffa21     	adrp	x1, 0x71000
  12dbb8: 9107e260     	add	x0, x19, #0x1f8
  12dbbc: 9106e021     	add	x1, x1, #0x1b8
  12dbc0: 9400be68     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dbc4: 90fffa01     	adrp	x1, 0x6d000
  12dbc8: 91084260     	add	x0, x19, #0x210
  12dbcc: 912b1c21     	add	x1, x1, #0xac7
  12dbd0: 9400be64     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dbd4: 9108a260     	add	x0, x19, #0x228
  12dbd8: b0fffa21     	adrp	x1, 0x72000
  12dbdc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  12dbe0: 912e9c21     	add	x1, x1, #0xba7
  12dbe4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12dbe8: d50323bf     	autiasp
  12dbec: 1400be5d     	b	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12dbf0: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dbf4: 91352000     	add	x0, x0, #0xd48
  12dbf8: 9400c6aa     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12dbfc: 34fff300     	cbz	w0, 0x12da5c <std::__ndk1::__time_get_c_storage<char>::__months() const+0xa0>
  12dc00: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc04: 2a1f03e1     	mov	w1, wzr
  12dc08: 912c2000     	add	x0, x0, #0xb08
  12dc0c: 52804802     	mov	w2, #0x240              // =576
  12dc10: 9400bc8c     	bl	0x15ce40 <memset@plt>
  12dc14: f0000020     	adrp	x0, 0x134000 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()+0x194>
  12dc18: f00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12dc1c: 912d2000     	add	x0, x0, #0xb48
  12dc20: 911c0042     	add	x2, x2, #0x700
  12dc24: aa1f03e1     	mov	x1, xzr
  12dc28: 9400bc6a     	bl	0x15cdd0 <__cxa_atexit@plt>
  12dc2c: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc30: 91352000     	add	x0, x0, #0xd48
  12dc34: 9400c6a7     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12dc38: 17ffff89     	b	0x12da5c <std::__ndk1::__time_get_c_storage<char>::__months() const+0xa0>

000000000012dc3c <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const>:
  12dc3c: d503233f     	paciasp
  12dc40: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12dc44: f9000bf3     	str	x19, [sp, #0x10]
  12dc48: 910003fd     	mov	x29, sp
  12dc4c: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc50: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc54: 911cc108     	add	x8, x8, #0x730
  12dc58: 08dffd08     	ldarb	w8, [x8]
  12dc5c: 360000c8     	tbz	w8, #0x0, 0x12dc74 <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0x38>
  12dc60: f9439660     	ldr	x0, [x19, #0x728]
  12dc64: f9400bf3     	ldr	x19, [sp, #0x10]
  12dc68: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12dc6c: d50323bf     	autiasp
  12dc70: d65f03c0     	ret
  12dc74: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc78: 911cc000     	add	x0, x0, #0x730
  12dc7c: 9400c689     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12dc80: 34ffff00     	cbz	w0, 0x12dc60 <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0x24>
  12dc84: 9400000e     	bl	0x12dcbc <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0x80>
  12dc88: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc8c: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dc90: 91354108     	add	x8, x8, #0xd50
  12dc94: 911cc000     	add	x0, x0, #0x730
  12dc98: f9039668     	str	x8, [x19, #0x728]
  12dc9c: 9400c68d     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12dca0: 17fffff0     	b	0x12dc60 <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0x24>
  12dca4: aa0003f3     	mov	x19, x0
  12dca8: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dcac: 911cc000     	add	x0, x0, #0x730
  12dcb0: 9400c770     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12dcb4: aa1303e0     	mov	x0, x19
  12dcb8: 9400ad2a     	bl	0x159160 <__emutls_get_address+0x6d4>
  12dcbc: d503233f     	paciasp
  12dcc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12dcc4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  12dcc8: 910003fd     	mov	x29, sp
  12dccc: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dcd0: 913e4108     	add	x8, x8, #0xf90
  12dcd4: 08dffd08     	ldarb	w8, [x8]
  12dcd8: 36000cc8     	tbz	w8, #0x0, 0x12de70 <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0x234>
  12dcdc: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dce0: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dce4: 91354273     	add	x19, x19, #0xd50
  12dce8: 910b2021     	add	x1, x1, #0x2c8
  12dcec: aa1303e0     	mov	x0, x19
  12dcf0: 9400c908     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dcf4: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dcf8: 91006260     	add	x0, x19, #0x18
  12dcfc: 91050021     	add	x1, x1, #0x140
  12dd00: 9400c904     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd04: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd08: 9100c260     	add	x0, x19, #0x30
  12dd0c: 91059021     	add	x1, x1, #0x164
  12dd10: 9400c900     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd14: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd18: 91012260     	add	x0, x19, #0x48
  12dd1c: 910a1021     	add	x1, x1, #0x284
  12dd20: 9400c8fc     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd24: 90fffa94     	adrp	x20, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd28: 91018260     	add	x0, x19, #0x60
  12dd2c: 91085294     	add	x20, x20, #0x214
  12dd30: aa1403e1     	mov	x1, x20
  12dd34: 9400c8f7     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd38: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12dd3c: 9101e260     	add	x0, x19, #0x78
  12dd40: 913e7021     	add	x1, x1, #0xf9c
  12dd44: 9400c8f3     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd48: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12dd4c: 91024260     	add	x0, x19, #0x90
  12dd50: 913d0021     	add	x1, x1, #0xf40
  12dd54: 9400c8ef     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd58: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd5c: 9102a260     	add	x0, x19, #0xa8
  12dd60: 9102c021     	add	x1, x1, #0xb0
  12dd64: 9400c8eb     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd68: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12dd6c: 91030260     	add	x0, x19, #0xc0
  12dd70: 913d5021     	add	x1, x1, #0xf54
  12dd74: 9400c8e7     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd78: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd7c: 91036260     	add	x0, x19, #0xd8
  12dd80: 910ba021     	add	x1, x1, #0x2e8
  12dd84: 9400c8e3     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd88: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd8c: 9103c260     	add	x0, x19, #0xf0
  12dd90: 91075021     	add	x1, x1, #0x1d4
  12dd94: 9400c8df     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dd98: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dd9c: 91042260     	add	x0, x19, #0x108
  12dda0: 91033021     	add	x1, x1, #0xcc
  12dda4: 9400c8db     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dda8: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12ddac: 91048260     	add	x0, x19, #0x120
  12ddb0: 913ec021     	add	x1, x1, #0xfb0
  12ddb4: 9400c8d7     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12ddb8: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12ddbc: 9104e260     	add	x0, x19, #0x138
  12ddc0: 913df021     	add	x1, x1, #0xf7c
  12ddc4: 9400c8d3     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12ddc8: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12ddcc: 91054260     	add	x0, x19, #0x150
  12ddd0: 913f4021     	add	x1, x1, #0xfd0
  12ddd4: 9400c8cf     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12ddd8: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12dddc: 9105a260     	add	x0, x19, #0x168
  12dde0: 91099021     	add	x1, x1, #0x264
  12dde4: 9400c8cb     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12dde8: 91060260     	add	x0, x19, #0x180
  12ddec: aa1403e1     	mov	x1, x20
  12ddf0: 9400c8c8     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12ddf4: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12ddf8: 91066260     	add	x0, x19, #0x198
  12ddfc: 9108c021     	add	x1, x1, #0x230
  12de00: 9400c8c4     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de04: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12de08: 9106c260     	add	x0, x19, #0x1b0
  12de0c: 913bc021     	add	x1, x1, #0xef0
  12de10: 9400c8c0     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de14: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12de18: 91072260     	add	x0, x19, #0x1c8
  12de1c: 91001021     	add	x1, x1, #0x4
  12de20: 9400c8bc     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de24: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12de28: 91078260     	add	x0, x19, #0x1e0
  12de2c: 9105f021     	add	x1, x1, #0x17c
  12de30: 9400c8b8     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de34: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12de38: 9107e260     	add	x0, x19, #0x1f8
  12de3c: 9103c021     	add	x1, x1, #0xf0
  12de40: 9400c8b4     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de44: 90fffa81     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12de48: 91084260     	add	x0, x19, #0x210
  12de4c: 91043021     	add	x1, x1, #0x10c
  12de50: 9400c8b0     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de54: 9108a260     	add	x0, x19, #0x228
  12de58: f0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12de5c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  12de60: 913c0021     	add	x1, x1, #0xf00
  12de64: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12de68: d50323bf     	autiasp
  12de6c: 1400c8a9     	b	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12de70: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12de74: 913e4000     	add	x0, x0, #0xf90
  12de78: 9400c60a     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12de7c: 34fff300     	cbz	w0, 0x12dcdc <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0xa0>
  12de80: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12de84: 2a1f03e1     	mov	w1, wzr
  12de88: 91354000     	add	x0, x0, #0xd50
  12de8c: 52804802     	mov	w2, #0x240              // =576
  12de90: 9400bbec     	bl	0x15ce40 <memset@plt>
  12de94: f0000020     	adrp	x0, 0x134000 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()+0x194>
  12de98: f00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12de9c: 912e6000     	add	x0, x0, #0xb98
  12dea0: 911c0042     	add	x2, x2, #0x700
  12dea4: aa1f03e1     	mov	x1, xzr
  12dea8: 9400bbca     	bl	0x15cdd0 <__cxa_atexit@plt>
  12deac: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12deb0: 913e4000     	add	x0, x0, #0xf90
  12deb4: 9400c607     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12deb8: 17ffff89     	b	0x12dcdc <std::__ndk1::__time_get_c_storage<wchar_t>::__months() const+0xa0>

000000000012debc <std::__ndk1::__time_get_c_storage<char>::__am_pm() const>:
  12debc: d503233f     	paciasp
  12dec0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12dec4: f9000bf3     	str	x19, [sp, #0x10]
  12dec8: 910003fd     	mov	x29, sp
  12decc: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12ded0: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12ded4: 911d0108     	add	x8, x8, #0x740
  12ded8: 08dffd08     	ldarb	w8, [x8]
  12dedc: 360000c8     	tbz	w8, #0x0, 0x12def4 <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0x38>
  12dee0: f9439e60     	ldr	x0, [x19, #0x738]
  12dee4: f9400bf3     	ldr	x19, [sp, #0x10]
  12dee8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12deec: d50323bf     	autiasp
  12def0: d65f03c0     	ret
  12def4: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12def8: 911d0000     	add	x0, x0, #0x740
  12defc: 9400c5e9     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12df00: 34ffff00     	cbz	w0, 0x12dee0 <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0x24>
  12df04: 9400000e     	bl	0x12df3c <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0x80>
  12df08: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12df0c: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12df10: 913e6108     	add	x8, x8, #0xf98
  12df14: 911d0000     	add	x0, x0, #0x740
  12df18: f9039e68     	str	x8, [x19, #0x738]
  12df1c: 9400c5ed     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12df20: 17fffff0     	b	0x12dee0 <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0x24>
  12df24: aa0003f3     	mov	x19, x0
  12df28: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12df2c: 911d0000     	add	x0, x0, #0x740
  12df30: 9400c6d0     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12df34: aa1303e0     	mov	x0, x19
  12df38: 9400ac8a     	bl	0x159160 <__emutls_get_address+0x6d4>
  12df3c: d503233f     	paciasp
  12df40: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12df44: f9000bf3     	str	x19, [sp, #0x10]
  12df48: 910003fd     	mov	x29, sp
  12df4c: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12df50: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12df54: 913f2108     	add	x8, x8, #0xfc8
  12df58: 913e6273     	add	x19, x19, #0xf98
  12df5c: 08dffd08     	ldarb	w8, [x8]
  12df60: 36000188     	tbz	w8, #0x0, 0x12df90 <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0xd4>
  12df64: 90fffa21     	adrp	x1, 0x71000
  12df68: aa1303e0     	mov	x0, x19
  12df6c: 9106f021     	add	x1, x1, #0x1bc
  12df70: 9400bd7c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12df74: 91006260     	add	x0, x19, #0x18
  12df78: f9400bf3     	ldr	x19, [sp, #0x10]
  12df7c: 90fffa01     	adrp	x1, 0x6d000
  12df80: 912b2c21     	add	x1, x1, #0xacb
  12df84: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12df88: d50323bf     	autiasp
  12df8c: 1400bd75     	b	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12df90: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12df94: 913f2000     	add	x0, x0, #0xfc8
  12df98: 9400c5c2     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12df9c: 34fffe40     	cbz	w0, 0x12df64 <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0xa8>
  12dfa0: 6f00e400     	movi	v0.2d, #0000000000000000
  12dfa4: f0000020     	adrp	x0, 0x134000 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()+0x194>
  12dfa8: f00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12dfac: 912fa000     	add	x0, x0, #0xbe8
  12dfb0: 911c0042     	add	x2, x2, #0x700
  12dfb4: aa1f03e1     	mov	x1, xzr
  12dfb8: ad008260     	stp	q0, q0, [x19, #0x10]
  12dfbc: 3d800260     	str	q0, [x19]
  12dfc0: 9400bb84     	bl	0x15cdd0 <__cxa_atexit@plt>
  12dfc4: d0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dfc8: 913f2000     	add	x0, x0, #0xfc8
  12dfcc: 9400c5c1     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12dfd0: 17ffffe5     	b	0x12df64 <std::__ndk1::__time_get_c_storage<char>::__am_pm() const+0xa8>

000000000012dfd4 <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const>:
  12dfd4: d503233f     	paciasp
  12dfd8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12dfdc: f9000bf3     	str	x19, [sp, #0x10]
  12dfe0: 910003fd     	mov	x29, sp
  12dfe4: d0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dfe8: d0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12dfec: 911d4108     	add	x8, x8, #0x750
  12dff0: 08dffd08     	ldarb	w8, [x8]
  12dff4: 360000c8     	tbz	w8, #0x0, 0x12e00c <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0x38>
  12dff8: f943a660     	ldr	x0, [x19, #0x748]
  12dffc: f9400bf3     	ldr	x19, [sp, #0x10]
  12e000: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e004: d50323bf     	autiasp
  12e008: d65f03c0     	ret
  12e00c: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e010: 911d4000     	add	x0, x0, #0x750
  12e014: 9400c5a3     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e018: 34ffff00     	cbz	w0, 0x12dff8 <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0x24>
  12e01c: 9400000e     	bl	0x12e054 <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0x80>
  12e020: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e024: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e028: 913f4108     	add	x8, x8, #0xfd0
  12e02c: 911d4000     	add	x0, x0, #0x750
  12e030: f903a668     	str	x8, [x19, #0x748]
  12e034: 9400c5a7     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e038: 17fffff0     	b	0x12dff8 <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0x24>
  12e03c: aa0003f3     	mov	x19, x0
  12e040: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e044: 911d4000     	add	x0, x0, #0x750
  12e048: 9400c68a     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e04c: aa1303e0     	mov	x0, x19
  12e050: 9400ac44     	bl	0x159160 <__emutls_get_address+0x6d4>
  12e054: d503233f     	paciasp
  12e058: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e05c: f9000bf3     	str	x19, [sp, #0x10]
  12e060: 910003fd     	mov	x29, sp
  12e064: d0000228     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  12e068: b0000233     	adrp	x19, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e06c: 91000108     	add	x8, x8, #0x0
  12e070: 913f4273     	add	x19, x19, #0xfd0
  12e074: 08dffd08     	ldarb	w8, [x8]
  12e078: 36000188     	tbz	w8, #0x0, 0x12e0a8 <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0xd4>
  12e07c: f0fffa61     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12e080: aa1303e0     	mov	x0, x19
  12e084: 91040021     	add	x1, x1, #0x100
  12e088: 9400c822     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12e08c: 91006260     	add	x0, x19, #0x18
  12e090: f9400bf3     	ldr	x19, [sp, #0x10]
  12e094: f0fffa61     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12e098: 91089021     	add	x1, x1, #0x224
  12e09c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e0a0: d50323bf     	autiasp
  12e0a4: 1400c81b     	b	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  12e0a8: d0000220     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  12e0ac: 91000000     	add	x0, x0, #0x0
  12e0b0: 9400c57c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e0b4: 34fffe40     	cbz	w0, 0x12e07c <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0xa8>
  12e0b8: 6f00e400     	movi	v0.2d, #0000000000000000
  12e0bc: d0000020     	adrp	x0, 0x134000 <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()+0x194>
  12e0c0: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e0c4: 9130e000     	add	x0, x0, #0xc38
  12e0c8: 911c0042     	add	x2, x2, #0x700
  12e0cc: aa1f03e1     	mov	x1, xzr
  12e0d0: ad008260     	stp	q0, q0, [x19, #0x10]
  12e0d4: 3d800260     	str	q0, [x19]
  12e0d8: 9400bb3e     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e0dc: d0000220     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  12e0e0: 91000000     	add	x0, x0, #0x0
  12e0e4: 9400c57b     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e0e8: 17ffffe5     	b	0x12e07c <std::__ndk1::__time_get_c_storage<wchar_t>::__am_pm() const+0xa8>

000000000012e0ec <std::__ndk1::__time_get_c_storage<char>::__x() const>:
  12e0ec: d503233f     	paciasp
  12e0f0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e0f4: f9000bf3     	str	x19, [sp, #0x10]
  12e0f8: 910003fd     	mov	x29, sp
  12e0fc: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e100: 911dc108     	add	x8, x8, #0x770
  12e104: 08dffd08     	ldarb	w8, [x8]
  12e108: 360000e8     	tbz	w8, #0x0, 0x12e124 <std::__ndk1::__time_get_c_storage<char>::__x() const+0x38>
  12e10c: f9400bf3     	ldr	x19, [sp, #0x10]
  12e110: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e114: 911d6000     	add	x0, x0, #0x758
  12e118: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e11c: d50323bf     	autiasp
  12e120: d65f03c0     	ret
  12e124: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e128: 911dc000     	add	x0, x0, #0x770
  12e12c: 9400c55d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e130: 34fffee0     	cbz	w0, 0x12e10c <std::__ndk1::__time_get_c_storage<char>::__x() const+0x20>
  12e134: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e138: b0fffa01     	adrp	x1, 0x6f000
  12e13c: 911d6000     	add	x0, x0, #0x758
  12e140: 91060021     	add	x1, x1, #0x180
  12e144: 9400c54b     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12e148: d00001e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12e14c: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e150: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e154: 911d6021     	add	x1, x1, #0x758
  12e158: 911c0042     	add	x2, x2, #0x700
  12e15c: f9459c00     	ldr	x0, [x0, #0xb38]
  12e160: 9400bb1c     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e164: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e168: 911dc000     	add	x0, x0, #0x770
  12e16c: 9400c559     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e170: 17ffffe7     	b	0x12e10c <std::__ndk1::__time_get_c_storage<char>::__x() const+0x20>
  12e174: aa0003f3     	mov	x19, x0
  12e178: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e17c: 911dc000     	add	x0, x0, #0x770
  12e180: 9400c63c     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e184: aa1303e0     	mov	x0, x19
  12e188: 9400abf6     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e18c <std::__ndk1::__time_get_c_storage<wchar_t>::__x() const>:
  12e18c: d503233f     	paciasp
  12e190: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e194: f9000bf3     	str	x19, [sp, #0x10]
  12e198: 910003fd     	mov	x29, sp
  12e19c: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e1a0: 911e4108     	add	x8, x8, #0x790
  12e1a4: 08dffd08     	ldarb	w8, [x8]
  12e1a8: 360000e8     	tbz	w8, #0x0, 0x12e1c4 <std::__ndk1::__time_get_c_storage<wchar_t>::__x() const+0x38>
  12e1ac: f9400bf3     	ldr	x19, [sp, #0x10]
  12e1b0: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e1b4: 911de000     	add	x0, x0, #0x778
  12e1b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e1bc: d50323bf     	autiasp
  12e1c0: d65f03c0     	ret
  12e1c4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e1c8: 911e4000     	add	x0, x0, #0x790
  12e1cc: 9400c535     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e1d0: 34fffee0     	cbz	w0, 0x12e1ac <std::__ndk1::__time_get_c_storage<wchar_t>::__x() const+0x20>
  12e1d4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e1d8: d0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12e1dc: 911de000     	add	x0, x0, #0x778
  12e1e0: 913f8021     	add	x1, x1, #0xfe0
  12e1e4: 9400c7bb     	bl	0x1600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>
  12e1e8: f00001e0     	adrp	x0, 0x16d000
  12e1ec: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e1f0: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e1f4: 911de021     	add	x1, x1, #0x778
  12e1f8: 911c0042     	add	x2, x2, #0x700
  12e1fc: f9408000     	ldr	x0, [x0, #0x100]
  12e200: 9400baf4     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e204: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e208: 911e4000     	add	x0, x0, #0x790
  12e20c: 9400c531     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e210: 17ffffe7     	b	0x12e1ac <std::__ndk1::__time_get_c_storage<wchar_t>::__x() const+0x20>
  12e214: aa0003f3     	mov	x19, x0
  12e218: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e21c: 911e4000     	add	x0, x0, #0x790
  12e220: 9400c614     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e224: aa1303e0     	mov	x0, x19
  12e228: 9400abce     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e22c <std::__ndk1::__time_get_c_storage<char>::__X() const>:
  12e22c: d503233f     	paciasp
  12e230: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e234: f9000bf3     	str	x19, [sp, #0x10]
  12e238: 910003fd     	mov	x29, sp
  12e23c: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e240: 911ec108     	add	x8, x8, #0x7b0
  12e244: 08dffd08     	ldarb	w8, [x8]
  12e248: 360000e8     	tbz	w8, #0x0, 0x12e264 <std::__ndk1::__time_get_c_storage<char>::__X() const+0x38>
  12e24c: f9400bf3     	ldr	x19, [sp, #0x10]
  12e250: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e254: 911e6000     	add	x0, x0, #0x798
  12e258: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e25c: d50323bf     	autiasp
  12e260: d65f03c0     	ret
  12e264: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e268: 911ec000     	add	x0, x0, #0x7b0
  12e26c: 9400c50d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e270: 34fffee0     	cbz	w0, 0x12e24c <std::__ndk1::__time_get_c_storage<char>::__X() const+0x20>
  12e274: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e278: 90fffa21     	adrp	x1, 0x72000
  12e27c: 911e6000     	add	x0, x0, #0x798
  12e280: 9122a821     	add	x1, x1, #0x8aa
  12e284: 9400c4fb     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12e288: d00001e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12e28c: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e290: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e294: 911e6021     	add	x1, x1, #0x798
  12e298: 911c0042     	add	x2, x2, #0x700
  12e29c: f9459c00     	ldr	x0, [x0, #0xb38]
  12e2a0: 9400bacc     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e2a4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e2a8: 911ec000     	add	x0, x0, #0x7b0
  12e2ac: 9400c509     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e2b0: 17ffffe7     	b	0x12e24c <std::__ndk1::__time_get_c_storage<char>::__X() const+0x20>
  12e2b4: aa0003f3     	mov	x19, x0
  12e2b8: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e2bc: 911ec000     	add	x0, x0, #0x7b0
  12e2c0: 9400c5ec     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e2c4: aa1303e0     	mov	x0, x19
  12e2c8: 9400aba6     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e2cc <std::__ndk1::__time_get_c_storage<wchar_t>::__X() const>:
  12e2cc: d503233f     	paciasp
  12e2d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e2d4: f9000bf3     	str	x19, [sp, #0x10]
  12e2d8: 910003fd     	mov	x29, sp
  12e2dc: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e2e0: 911f4108     	add	x8, x8, #0x7d0
  12e2e4: 08dffd08     	ldarb	w8, [x8]
  12e2e8: 360000e8     	tbz	w8, #0x0, 0x12e304 <std::__ndk1::__time_get_c_storage<wchar_t>::__X() const+0x38>
  12e2ec: f9400bf3     	ldr	x19, [sp, #0x10]
  12e2f0: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e2f4: 911ee000     	add	x0, x0, #0x7b8
  12e2f8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e2fc: d50323bf     	autiasp
  12e300: d65f03c0     	ret
  12e304: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e308: 911f4000     	add	x0, x0, #0x7d0
  12e30c: 9400c4e5     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e310: 34fffee0     	cbz	w0, 0x12e2ec <std::__ndk1::__time_get_c_storage<wchar_t>::__X() const+0x20>
  12e314: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e318: f0fffa61     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12e31c: 911ee000     	add	x0, x0, #0x7b8
  12e320: 91090021     	add	x1, x1, #0x240
  12e324: 9400c76b     	bl	0x1600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>
  12e328: f00001e0     	adrp	x0, 0x16d000
  12e32c: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e330: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e334: 911ee021     	add	x1, x1, #0x7b8
  12e338: 911c0042     	add	x2, x2, #0x700
  12e33c: f9408000     	ldr	x0, [x0, #0x100]
  12e340: 9400baa4     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e344: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e348: 911f4000     	add	x0, x0, #0x7d0
  12e34c: 9400c4e1     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e350: 17ffffe7     	b	0x12e2ec <std::__ndk1::__time_get_c_storage<wchar_t>::__X() const+0x20>
  12e354: aa0003f3     	mov	x19, x0
  12e358: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e35c: 911f4000     	add	x0, x0, #0x7d0
  12e360: 9400c5c4     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e364: aa1303e0     	mov	x0, x19
  12e368: 9400ab7e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e36c <std::__ndk1::__time_get_c_storage<char>::__c() const>:
  12e36c: d503233f     	paciasp
  12e370: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e374: f9000bf3     	str	x19, [sp, #0x10]
  12e378: 910003fd     	mov	x29, sp
  12e37c: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e380: 911fc108     	add	x8, x8, #0x7f0
  12e384: 08dffd08     	ldarb	w8, [x8]
  12e388: 360000e8     	tbz	w8, #0x0, 0x12e3a4 <std::__ndk1::__time_get_c_storage<char>::__c() const+0x38>
  12e38c: f9400bf3     	ldr	x19, [sp, #0x10]
  12e390: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e394: 911f6000     	add	x0, x0, #0x7d8
  12e398: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e39c: d50323bf     	autiasp
  12e3a0: d65f03c0     	ret
  12e3a4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e3a8: 911fc000     	add	x0, x0, #0x7f0
  12e3ac: 9400c4bd     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e3b0: 34fffee0     	cbz	w0, 0x12e38c <std::__ndk1::__time_get_c_storage<char>::__c() const+0x20>
  12e3b4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e3b8: f0fff9e1     	adrp	x1, 0x6d000
  12e3bc: 911f6000     	add	x0, x0, #0x7d8
  12e3c0: 911bcc21     	add	x1, x1, #0x6f3
  12e3c4: 9400c4ab     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12e3c8: d00001e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12e3cc: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e3d0: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e3d4: 911f6021     	add	x1, x1, #0x7d8
  12e3d8: 911c0042     	add	x2, x2, #0x700
  12e3dc: f9459c00     	ldr	x0, [x0, #0xb38]
  12e3e0: 9400ba7c     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e3e4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e3e8: 911fc000     	add	x0, x0, #0x7f0
  12e3ec: 9400c4b9     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e3f0: 17ffffe7     	b	0x12e38c <std::__ndk1::__time_get_c_storage<char>::__c() const+0x20>
  12e3f4: aa0003f3     	mov	x19, x0
  12e3f8: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e3fc: 911fc000     	add	x0, x0, #0x7f0
  12e400: 9400c59c     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e404: aa1303e0     	mov	x0, x19
  12e408: 9400ab56     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e40c <std::__ndk1::__time_get_c_storage<wchar_t>::__c() const>:
  12e40c: d503233f     	paciasp
  12e410: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e414: f9000bf3     	str	x19, [sp, #0x10]
  12e418: 910003fd     	mov	x29, sp
  12e41c: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e420: 91204108     	add	x8, x8, #0x810
  12e424: 08dffd08     	ldarb	w8, [x8]
  12e428: 360000e8     	tbz	w8, #0x0, 0x12e444 <std::__ndk1::__time_get_c_storage<wchar_t>::__c() const+0x38>
  12e42c: f9400bf3     	ldr	x19, [sp, #0x10]
  12e430: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e434: 911fe000     	add	x0, x0, #0x7f8
  12e438: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e43c: d50323bf     	autiasp
  12e440: d65f03c0     	ret
  12e444: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e448: 91204000     	add	x0, x0, #0x810
  12e44c: 9400c495     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e450: 34fffee0     	cbz	w0, 0x12e42c <std::__ndk1::__time_get_c_storage<wchar_t>::__c() const+0x20>
  12e454: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e458: f0fffa61     	adrp	x1, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  12e45c: 911fe000     	add	x0, x0, #0x7f8
  12e460: 9100d021     	add	x1, x1, #0x34
  12e464: 9400c71b     	bl	0x1600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>
  12e468: f00001e0     	adrp	x0, 0x16d000
  12e46c: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e470: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e474: 911fe021     	add	x1, x1, #0x7f8
  12e478: 911c0042     	add	x2, x2, #0x700
  12e47c: f9408000     	ldr	x0, [x0, #0x100]
  12e480: 9400ba54     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e484: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e488: 91204000     	add	x0, x0, #0x810
  12e48c: 9400c491     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e490: 17ffffe7     	b	0x12e42c <std::__ndk1::__time_get_c_storage<wchar_t>::__c() const+0x20>
  12e494: aa0003f3     	mov	x19, x0
  12e498: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e49c: 91204000     	add	x0, x0, #0x810
  12e4a0: 9400c574     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e4a4: aa1303e0     	mov	x0, x19
  12e4a8: 9400ab2e     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e4ac <std::__ndk1::__time_get_c_storage<char>::__r() const>:
  12e4ac: d503233f     	paciasp
  12e4b0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e4b4: f9000bf3     	str	x19, [sp, #0x10]
  12e4b8: 910003fd     	mov	x29, sp
  12e4bc: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e4c0: 9120c108     	add	x8, x8, #0x830
  12e4c4: 08dffd08     	ldarb	w8, [x8]
  12e4c8: 360000e8     	tbz	w8, #0x0, 0x12e4e4 <std::__ndk1::__time_get_c_storage<char>::__r() const+0x38>
  12e4cc: f9400bf3     	ldr	x19, [sp, #0x10]
  12e4d0: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e4d4: 91206000     	add	x0, x0, #0x818
  12e4d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e4dc: d50323bf     	autiasp
  12e4e0: d65f03c0     	ret
  12e4e4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e4e8: 9120c000     	add	x0, x0, #0x830
  12e4ec: 9400c46d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e4f0: 34fffee0     	cbz	w0, 0x12e4cc <std::__ndk1::__time_get_c_storage<char>::__r() const+0x20>
  12e4f4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e4f8: f0fffa01     	adrp	x1, 0x71000
  12e4fc: 91206000     	add	x0, x0, #0x818
  12e500: 91138821     	add	x1, x1, #0x4e2
  12e504: 9400c45b     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12e508: d00001e0     	adrp	x0, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  12e50c: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e510: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e514: 91206021     	add	x1, x1, #0x818
  12e518: 911c0042     	add	x2, x2, #0x700
  12e51c: f9459c00     	ldr	x0, [x0, #0xb38]
  12e520: 9400ba2c     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e524: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e528: 9120c000     	add	x0, x0, #0x830
  12e52c: 9400c469     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e530: 17ffffe7     	b	0x12e4cc <std::__ndk1::__time_get_c_storage<char>::__r() const+0x20>
  12e534: aa0003f3     	mov	x19, x0
  12e538: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e53c: 9120c000     	add	x0, x0, #0x830
  12e540: 9400c54c     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e544: aa1303e0     	mov	x0, x19
  12e548: 9400ab06     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e54c <std::__ndk1::__time_get_c_storage<wchar_t>::__r() const>:
  12e54c: d503233f     	paciasp
  12e550: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  12e554: f9000bf3     	str	x19, [sp, #0x10]
  12e558: 910003fd     	mov	x29, sp
  12e55c: b0000228     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e560: 91214108     	add	x8, x8, #0x850
  12e564: 08dffd08     	ldarb	w8, [x8]
  12e568: 360000e8     	tbz	w8, #0x0, 0x12e584 <std::__ndk1::__time_get_c_storage<wchar_t>::__r() const+0x38>
  12e56c: f9400bf3     	ldr	x19, [sp, #0x10]
  12e570: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e574: 9120e000     	add	x0, x0, #0x838
  12e578: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  12e57c: d50323bf     	autiasp
  12e580: d65f03c0     	ret
  12e584: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e588: 91214000     	add	x0, x0, #0x850
  12e58c: 9400c445     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  12e590: 34fffee0     	cbz	w0, 0x12e56c <std::__ndk1::__time_get_c_storage<wchar_t>::__r() const+0x20>
  12e594: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e598: d0fffa61     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12e59c: 9120e000     	add	x0, x0, #0x838
  12e5a0: 913b0021     	add	x1, x1, #0xec0
  12e5a4: 9400c6cb     	bl	0x1600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>
  12e5a8: f00001e0     	adrp	x0, 0x16d000
  12e5ac: b0000221     	adrp	x1, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e5b0: d00001a2     	adrp	x2, 0x164000 <pthread_rwlock_rdlock@plt+0x3910>
  12e5b4: 9120e021     	add	x1, x1, #0x838
  12e5b8: 911c0042     	add	x2, x2, #0x700
  12e5bc: f9408000     	ldr	x0, [x0, #0x100]
  12e5c0: 9400ba04     	bl	0x15cdd0 <__cxa_atexit@plt>
  12e5c4: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e5c8: 91214000     	add	x0, x0, #0x850
  12e5cc: 9400c441     	bl	0x15f6d0 <__cxa_guard_release@plt>
  12e5d0: 17ffffe7     	b	0x12e56c <std::__ndk1::__time_get_c_storage<wchar_t>::__r() const+0x20>
  12e5d4: aa0003f3     	mov	x19, x0
  12e5d8: b0000220     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  12e5dc: 91214000     	add	x0, x0, #0x850
  12e5e0: 9400c524     	bl	0x15fa70 <__cxa_guard_abort@plt>
  12e5e4: aa1303e0     	mov	x0, x19
  12e5e8: 9400aade     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e5ec <std::__ndk1::__time_get::__time_get(char const*)>:
  12e5ec: d503233f     	paciasp
  12e5f0: d101c3ff     	sub	sp, sp, #0x70
  12e5f4: a9047bfd     	stp	x29, x30, [sp, #0x40]
  12e5f8: 910103fd     	add	x29, sp, #0x40
  12e5fc: f9002bf5     	str	x21, [sp, #0x50]
  12e600: a9064ff4     	stp	x20, x19, [sp, #0x60]
  12e604: d53bd055     	mrs	x21, TPIDR_EL0
  12e608: aa0003f4     	mov	x20, x0
  12e60c: f94016a8     	ldr	x8, [x21, #0x28]
  12e610: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  12e614: aa1f03e2     	mov	x2, xzr
  12e618: aa0103f3     	mov	x19, x1
  12e61c: f81f83a8     	stur	x8, [x29, #-0x8]
  12e620: 9400c510     	bl	0x15fa60 <newlocale@plt>
  12e624: f9000280     	str	x0, [x20]
  12e628: b4000160     	cbz	x0, 0x12e654 <std::__ndk1::__time_get::__time_get(char const*)+0x68>
  12e62c: f94016a8     	ldr	x8, [x21, #0x28]
  12e630: f85f83a9     	ldur	x9, [x29, #-0x8]
  12e634: eb09011f     	cmp	x8, x9
  12e638: 540002e1     	b.ne	0x12e694 <std::__ndk1::__time_get::__time_get(char const*)+0xa8>
  12e63c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  12e640: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  12e644: f9402bf5     	ldr	x21, [sp, #0x50]
  12e648: 9101c3ff     	add	sp, sp, #0x70
  12e64c: d50323bf     	autiasp
  12e650: d65f03c0     	ret
  12e654: 910023e0     	add	x0, sp, #0x8
  12e658: aa1303e1     	mov	x1, x19
  12e65c: 9400c405     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  12e660: b0fffa02     	adrp	x2, 0x6f000
  12e664: 910023e0     	add	x0, sp, #0x8
  12e668: 913eac42     	add	x2, x2, #0xfab
  12e66c: aa1f03e1     	mov	x1, xzr
  12e670: 9400c338     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  12e674: f9400808     	ldr	x8, [x0, #0x10]
  12e678: 3dc00000     	ldr	q0, [x0]
  12e67c: f9001be8     	str	x8, [sp, #0x30]
  12e680: 3d800be0     	str	q0, [sp, #0x20]
  12e684: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  12e688: f900001f     	str	xzr, [x0]
  12e68c: 910083e0     	add	x0, sp, #0x20
  12e690: 97ffdfab     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  12e694: 9400b9e7     	bl	0x15ce30 <__stack_chk_fail@plt>
  12e698: 394083e8     	ldrb	w8, [sp, #0x20]
  12e69c: aa0003f3     	mov	x19, x0
  12e6a0: 370000a8     	tbnz	w8, #0x0, 0x12e6b4 <std::__ndk1::__time_get::__time_get(char const*)+0xc8>
  12e6a4: 394023e8     	ldrb	w8, [sp, #0x8]
  12e6a8: 37000168     	tbnz	w8, #0x0, 0x12e6d4 <std::__ndk1::__time_get::__time_get(char const*)+0xe8>
  12e6ac: aa1303e0     	mov	x0, x19
  12e6b0: 9400aaac     	bl	0x159160 <__emutls_get_address+0x6d4>
  12e6b4: f9401be0     	ldr	x0, [sp, #0x30]
  12e6b8: 9400ba0a     	bl	0x15cee0 <_ZdlPv@plt>
  12e6bc: 394023e8     	ldrb	w8, [sp, #0x8]
  12e6c0: 3607ff68     	tbz	w8, #0x0, 0x12e6ac <std::__ndk1::__time_get::__time_get(char const*)+0xc0>
  12e6c4: 14000004     	b	0x12e6d4 <std::__ndk1::__time_get::__time_get(char const*)+0xe8>
  12e6c8: aa0003f3     	mov	x19, x0
  12e6cc: 394023e8     	ldrb	w8, [sp, #0x8]
  12e6d0: 3607fee8     	tbz	w8, #0x0, 0x12e6ac <std::__ndk1::__time_get::__time_get(char const*)+0xc0>
  12e6d4: f9400fe0     	ldr	x0, [sp, #0x18]
  12e6d8: 9400ba02     	bl	0x15cee0 <_ZdlPv@plt>
  12e6dc: aa1303e0     	mov	x0, x19
  12e6e0: 9400aaa0     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e6e4 <std::__ndk1::__time_get::__time_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  12e6e4: d503233f     	paciasp
  12e6e8: d10143ff     	sub	sp, sp, #0x50
  12e6ec: a9027bfd     	stp	x29, x30, [sp, #0x20]
  12e6f0: 910083fd     	add	x29, sp, #0x20
  12e6f4: f9001bf5     	str	x21, [sp, #0x30]
  12e6f8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  12e6fc: d53bd055     	mrs	x21, TPIDR_EL0
  12e700: aa0103f3     	mov	x19, x1
  12e704: f94016a8     	ldr	x8, [x21, #0x28]
  12e708: aa0003f4     	mov	x20, x0
  12e70c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  12e710: aa1f03e2     	mov	x2, xzr
  12e714: f81f83a8     	stur	x8, [x29, #-0x8]
  12e718: 39400028     	ldrb	w8, [x1]
  12e71c: f9400829     	ldr	x9, [x1, #0x10]
  12e720: 7200011f     	tst	w8, #0x1
  12e724: 9a811521     	csinc	x1, x9, x1, ne
  12e728: 9400c4ce     	bl	0x15fa60 <newlocale@plt>
  12e72c: f9000280     	str	x0, [x20]
  12e730: b4000160     	cbz	x0, 0x12e75c <std::__ndk1::__time_get::__time_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x78>
  12e734: f94016a8     	ldr	x8, [x21, #0x28]
  12e738: f85f83a9     	ldur	x9, [x29, #-0x8]
  12e73c: eb09011f     	cmp	x8, x9
  12e740: 540001c1     	b.ne	0x12e778 <std::__ndk1::__time_get::__time_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
  12e744: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  12e748: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  12e74c: f9401bf5     	ldr	x21, [sp, #0x30]
  12e750: 910143ff     	add	sp, sp, #0x50
  12e754: d50323bf     	autiasp
  12e758: d65f03c0     	ret
  12e75c: b0fffa00     	adrp	x0, 0x6f000
  12e760: 910003e8     	mov	x8, sp
  12e764: 913eac00     	add	x0, x0, #0xfab
  12e768: aa1303e1     	mov	x1, x19
  12e76c: 9400c165     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  12e770: 910003e0     	mov	x0, sp
  12e774: 97ffdf72     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  12e778: 9400b9ae     	bl	0x15ce30 <__stack_chk_fail@plt>
  12e77c: 394003e8     	ldrb	w8, [sp]
  12e780: aa0003f3     	mov	x19, x0
  12e784: 36000068     	tbz	w8, #0x0, 0x12e790 <std::__ndk1::__time_get::__time_get(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
  12e788: f9400be0     	ldr	x0, [sp, #0x10]
  12e78c: 9400b9d5     	bl	0x15cee0 <_ZdlPv@plt>
  12e790: aa1303e0     	mov	x0, x19
  12e794: 9400aa73     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012e798 <std::__ndk1::__time_get::~__time_get()>:
  12e798: d503233f     	paciasp
  12e79c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  12e7a0: 910003fd     	mov	x29, sp
  12e7a4: f9400000     	ldr	x0, [x0]
  12e7a8: 9400c5c2     	bl	0x15feb0 <freelocale@plt>
  12e7ac: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  12e7b0: d50323bf     	autiasp
  12e7b4: d65f03c0     	ret
  12e7b8: 97fde9df     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000012e7bc <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)>:
  12e7bc: d503233f     	paciasp
  12e7c0: d10503ff     	sub	sp, sp, #0x140
  12e7c4: a90e7bfd     	stp	x29, x30, [sp, #0xe0]
  12e7c8: 910383fd     	add	x29, sp, #0xe0
  12e7cc: a90f6ffc     	stp	x28, x27, [sp, #0xf0]
  12e7d0: a91067fa     	stp	x26, x25, [sp, #0x100]
  12e7d4: a9115ff8     	stp	x24, x23, [sp, #0x110]
  12e7d8: a91257f6     	stp	x22, x21, [sp, #0x120]
  12e7dc: a9134ff4     	stp	x20, x19, [sp, #0x130]
  12e7e0: aa0803f3     	mov	x19, x8
  12e7e4: d53bd048     	mrs	x8, TPIDR_EL0
  12e7e8: f90007e8     	str	x8, [sp, #0x8]
  12e7ec: d0fffa29     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  12e7f0: f9401508     	ldr	x8, [x8, #0x28]
  12e7f4: d0fffa2a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  12e7f8: aa0003f6     	mov	x22, x0
  12e7fc: aa0203f4     	mov	x20, x2
  12e800: 2a0103fb     	mov	w27, w1
  12e804: aa0003f5     	mov	x21, x0
  12e808: f81f03a8     	stur	x8, [x29, #-0x10]
  12e80c: 3dc32120     	ldr	q0, [x9, #0xc80]
  12e810: 3dc33541     	ldr	q1, [x10, #0xcd0]
  12e814: 12800008     	mov	w8, #-0x1               // =-1
  12e818: 528004a9     	mov	w9, #0x25               // =37
  12e81c: 7900d3ff     	strh	wzr, [sp, #0x68]
  12e820: f84086c4     	ldr	x4, [x22], #0x8
  12e824: 3901a7e1     	strb	w1, [sp, #0x69]
  12e828: 9101b3e0     	add	x0, sp, #0x6c
  12e82c: 9101a3e2     	add	x2, sp, #0x68
  12e830: 9100c3e3     	add	x3, sp, #0x30
  12e834: 52800c81     	mov	w1, #0x64               // =100
  12e838: a9057fff     	stp	xzr, xzr, [sp, #0x50]
  12e83c: f90033ff     	str	xzr, [sp, #0x60]
  12e840: 9101b3fa     	add	x26, sp, #0x6c
  12e844: ad0187e0     	stp	q0, q1, [sp, #0x30]
  12e848: b90053e8     	str	w8, [sp, #0x50]
  12e84c: 3901a3e9     	strb	w9, [sp, #0x68]
  12e850: 3901abff     	strb	wzr, [sp, #0x6a]
  12e854: 9400c507     	bl	0x15fc70 <strftime_l@plt>
  12e858: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
  12e85c: f900027f     	str	xzr, [x19]
  12e860: b4002be0     	cbz	x0, 0x12eddc <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x620>
  12e864: 91000668     	add	x8, x19, #0x1
  12e868: 910f22a9     	add	x9, x21, #0x3c8
  12e86c: 8b000357     	add	x23, x26, x0
  12e870: 910562b8     	add	x24, x21, #0x158
  12e874: 910e62b9     	add	x25, x21, #0x398
  12e878: f90003e8     	str	x8, [sp]
  12e87c: 8b1a0008     	add	x8, x0, x26
  12e880: a90123e9     	stp	x9, x8, [sp, #0x10]
  12e884: 12001f68     	and	w8, w27, #0xff
  12e888: b90023e8     	str	w8, [sp, #0x20]
  12e88c: 14000007     	b	0x12e8a8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xec>
  12e890: aa1303e0     	mov	x0, x19
  12e894: 52800c21     	mov	w1, #0x61               // =97
  12e898: 9400be0a     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12e89c: f94017fa     	ldr	x26, [sp, #0x28]
  12e8a0: eb17035f     	cmp	x26, x23
  12e8a4: 540029c0     	b.eq	0x12eddc <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x620>
  12e8a8: 39c00348     	ldrsb	w8, [x26]
  12e8ac: 37f800a8     	tbnz	w8, #0x1f, 0x12e8c0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x104>
  12e8b0: 92401d08     	and	x8, x8, #0xff
  12e8b4: f9400a89     	ldr	x9, [x20, #0x10]
  12e8b8: f8687928     	ldr	x8, [x9, x8, lsl #3]
  12e8bc: 37000588     	tbnz	w8, #0x0, 0x12e96c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x1b0>
  12e8c0: f90017fa     	str	x26, [sp, #0x28]
  12e8c4: b90027ff     	str	wzr, [sp, #0x24]
  12e8c8: 9100a3e0     	add	x0, sp, #0x28
  12e8cc: 910093e5     	add	x5, sp, #0x24
  12e8d0: aa1703e1     	mov	x1, x23
  12e8d4: aa1603e2     	mov	x2, x22
  12e8d8: aa1803e3     	mov	x3, x24
  12e8dc: aa1403e4     	mov	x4, x20
  12e8e0: 2a1f03e6     	mov	w6, wzr
  12e8e4: 94000157     	bl	0x12ee40 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x684>
  12e8e8: cb16001b     	sub	x27, x0, x22
  12e8ec: f1053f7f     	cmp	x27, #0x14f
  12e8f0: 5400014c     	b.gt	0x12e918 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x15c>
  12e8f4: aa1303e0     	mov	x0, x19
  12e8f8: 528004a1     	mov	w1, #0x25               // =37
  12e8fc: 9400bdf1     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12e900: f1029f7f     	cmp	x27, #0xa7
  12e904: 54fffc6c     	b.gt	0x12e890 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xd4>
  12e908: aa1303e0     	mov	x0, x19
  12e90c: 52800821     	mov	w1, #0x41               // =65
  12e910: 9400bdec     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12e914: 17ffffe2     	b	0x12e89c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe0>
  12e918: f90017fa     	str	x26, [sp, #0x28]
  12e91c: 9100a3e0     	add	x0, sp, #0x28
  12e920: 910093e5     	add	x5, sp, #0x24
  12e924: aa1703e1     	mov	x1, x23
  12e928: aa1803e2     	mov	x2, x24
  12e92c: aa1903e3     	mov	x3, x25
  12e930: aa1403e4     	mov	x4, x20
  12e934: 2a1f03e6     	mov	w6, wzr
  12e938: 94000142     	bl	0x12ee40 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x684>
  12e93c: cb18001b     	sub	x27, x0, x24
  12e940: f108ff7f     	cmp	x27, #0x23f
  12e944: 5400032c     	b.gt	0x12e9a8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x1ec>
  12e948: aa1303e0     	mov	x0, x19
  12e94c: 528004a1     	mov	w1, #0x25               // =37
  12e950: 9400bddc     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12e954: f1047f7f     	cmp	x27, #0x11f
  12e958: 540008cc     	b.gt	0x12ea70 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x2b4>
  12e95c: aa1303e0     	mov	x0, x19
  12e960: 52800841     	mov	w1, #0x42               // =66
  12e964: 9400bdd7     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12e968: 14000045     	b	0x12ea7c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x2c0>
  12e96c: aa1303e0     	mov	x0, x19
  12e970: 52800401     	mov	w1, #0x20               // =32
  12e974: 9400bdd3     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12e978: f9400a88     	ldr	x8, [x20, #0x10]
  12e97c: 91000749     	add	x9, x26, #0x1
  12e980: eb17013f     	cmp	x9, x23
  12e984: 540006e0     	b.eq	0x12ea60 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x2a4>
  12e988: 39c0012a     	ldrsb	w10, [x9]
  12e98c: 37f806ea     	tbnz	w10, #0x1f, 0x12ea68 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x2ac>
  12e990: 92401d4a     	and	x10, x10, #0xff
  12e994: 9100075a     	add	x26, x26, #0x1
  12e998: 91000529     	add	x9, x9, #0x1
  12e99c: f86a790a     	ldr	x10, [x8, x10, lsl #3]
  12e9a0: 3707ff0a     	tbnz	w10, #0x0, 0x12e980 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x1c4>
  12e9a4: 17ffffbf     	b	0x12e8a0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe4>
  12e9a8: 394e62a8     	ldrb	w8, [x21, #0x398]
  12e9ac: f941d2a9     	ldr	x9, [x21, #0x3a0]
  12e9b0: 394ec2aa     	ldrb	w10, [x21, #0x3b0]
  12e9b4: f941deab     	ldr	x11, [x21, #0x3b8]
  12e9b8: d341fd0c     	lsr	x12, x8, #1
  12e9bc: 7200011f     	tst	w8, #0x1
  12e9c0: 9a890188     	csel	x8, x12, x9, eq
  12e9c4: d341fd49     	lsr	x9, x10, #1
  12e9c8: 7200015f     	tst	w10, #0x1
  12e9cc: 9a8b0129     	csel	x9, x9, x11, eq
  12e9d0: ab09011f     	cmn	x8, x9
  12e9d4: 54000280     	b.eq	0x12ea24 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x268>
  12e9d8: f90017fa     	str	x26, [sp, #0x28]
  12e9dc: 9100a3e0     	add	x0, sp, #0x28
  12e9e0: 910093e5     	add	x5, sp, #0x24
  12e9e4: aa1703e1     	mov	x1, x23
  12e9e8: aa1903e2     	mov	x2, x25
  12e9ec: f9400be3     	ldr	x3, [sp, #0x10]
  12e9f0: aa1403e4     	mov	x4, x20
  12e9f4: 2a1f03e6     	mov	w6, wzr
  12e9f8: 94000112     	bl	0x12ee40 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x684>
  12e9fc: cb190008     	sub	x8, x0, x25
  12ea00: f100bd1f     	cmp	x8, #0x2f
  12ea04: 5400010c     	b.gt	0x12ea24 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x268>
  12ea08: aa1303e0     	mov	x0, x19
  12ea0c: 528004a1     	mov	w1, #0x25               // =37
  12ea10: 9400bdac     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ea14: aa1303e0     	mov	x0, x19
  12ea18: 52800e01     	mov	w1, #0x70               // =112
  12ea1c: 9400bda9     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ea20: 17ffff9f     	b	0x12e89c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe0>
  12ea24: f90017fa     	str	x26, [sp, #0x28]
  12ea28: 39c00348     	ldrsb	w8, [x26]
  12ea2c: 92401d01     	and	x1, x8, #0xff
  12ea30: 37f80648     	tbnz	w8, #0x1f, 0x12eaf8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x33c>
  12ea34: f9400a88     	ldr	x8, [x20, #0x10]
  12ea38: f8617908     	ldr	x8, [x8, x1, lsl #3]
  12ea3c: 37300688     	tbnz	w8, #0x6, 0x12eb0c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x350>
  12ea40: 7100943f     	cmp	w1, #0x25
  12ea44: 540005a1     	b.ne	0x12eaf8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x33c>
  12ea48: aa1303e0     	mov	x0, x19
  12ea4c: 9400bd9d     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ea50: aa1303e0     	mov	x0, x19
  12ea54: 528004a1     	mov	w1, #0x25               // =37
  12ea58: 9400bd9a     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ea5c: 14000029     	b	0x12eb00 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x344>
  12ea60: f9400ffa     	ldr	x26, [sp, #0x18]
  12ea64: 17ffff8f     	b	0x12e8a0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe4>
  12ea68: aa0903fa     	mov	x26, x9
  12ea6c: 17ffff8d     	b	0x12e8a0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe4>
  12ea70: aa1303e0     	mov	x0, x19
  12ea74: 52800c41     	mov	w1, #0x62               // =98
  12ea78: 9400bd92     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ea7c: b94023e8     	ldr	w8, [sp, #0x20]
  12ea80: 7101e11f     	cmp	w8, #0x78
  12ea84: 54fff0c1     	b.ne	0x12e89c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe0>
  12ea88: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  12ea8c: 9343ff68     	asr	x8, x27, #3
  12ea90: f2955569     	movk	x9, #0xaaab
  12ea94: 9b097d08     	mul	x8, x8, x9
  12ea98: 52800309     	mov	w9, #0x18               // =24
  12ea9c: 9b095508     	madd	x8, x8, x9, x21
  12eaa0: 91056509     	add	x9, x8, #0x159
  12eaa4: 3945610a     	ldrb	w10, [x8, #0x158]
  12eaa8: f940b508     	ldr	x8, [x8, #0x168]
  12eaac: 7200015f     	tst	w10, #0x1
  12eab0: 9a880128     	csel	x8, x9, x8, eq
  12eab4: 39c00108     	ldrsb	w8, [x8]
  12eab8: 37ffef28     	tbnz	w8, #0x1f, 0x12e89c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe0>
  12eabc: 92401d08     	and	x8, x8, #0xff
  12eac0: f9400a89     	ldr	x9, [x20, #0x10]
  12eac4: f8687928     	ldr	x8, [x9, x8, lsl #3]
  12eac8: 3637eea8     	tbz	w8, #0x6, 0x12e89c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe0>
  12eacc: a940a66a     	ldp	x10, x9, [x19, #0x8]
  12ead0: 39400268     	ldrb	w8, [x19]
  12ead4: f94003eb     	ldr	x11, [sp]
  12ead8: 7200011f     	tst	w8, #0x1
  12eadc: d341fd08     	lsr	x8, x8, #1
  12eae0: 9a890169     	csel	x9, x11, x9, eq
  12eae4: 9a8a0108     	csel	x8, x8, x10, eq
  12eae8: 8b080128     	add	x8, x9, x8
  12eaec: 52800da9     	mov	w9, #0x6d               // =109
  12eaf0: 381ff109     	sturb	w9, [x8, #-0x1]
  12eaf4: 17ffff6a     	b	0x12e89c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe0>
  12eaf8: aa1303e0     	mov	x0, x19
  12eafc: 9400bd71     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12eb00: 9100075c     	add	x28, x26, #0x1
  12eb04: aa1c03fa     	mov	x26, x28
  12eb08: 17ffff66     	b	0x12e8a0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0xe4>
  12eb0c: f9400288     	ldr	x8, [x20]
  12eb10: f9402508     	ldr	x8, [x8, #0x48]
  12eb14: aa1403e0     	mov	x0, x20
  12eb18: 2a1f03e2     	mov	w2, wzr
  12eb1c: d63f0100     	blr	x8
  12eb20: 12001c08     	and	w8, w0, #0xff
  12eb24: 9100075c     	add	x28, x26, #0x1
  12eb28: 5100c11b     	sub	w27, w8, #0x30
  12eb2c: eb17039f     	cmp	x28, x23
  12eb30: 540006e0     	b.eq	0x12ec0c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x450>
  12eb34: 39c00388     	ldrsb	w8, [x28]
  12eb38: 37f80728     	tbnz	w8, #0x1f, 0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12eb3c: 92401d01     	and	x1, x8, #0xff
  12eb40: f9400a88     	ldr	x8, [x20, #0x10]
  12eb44: f8617908     	ldr	x8, [x8, x1, lsl #3]
  12eb48: 363006a8     	tbz	w8, #0x6, 0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12eb4c: f9400288     	ldr	x8, [x20]
  12eb50: f9402508     	ldr	x8, [x8, #0x48]
  12eb54: aa1403e0     	mov	x0, x20
  12eb58: 2a1f03e2     	mov	w2, wzr
  12eb5c: d63f0100     	blr	x8
  12eb60: 52800148     	mov	w8, #0xa                // =10
  12eb64: 91000b5c     	add	x28, x26, #0x2
  12eb68: eb17039f     	cmp	x28, x23
  12eb6c: 1b087f68     	mul	w8, w27, w8
  12eb70: 0b200108     	add	w8, w8, w0, uxtb
  12eb74: 5100c11b     	sub	w27, w8, #0x30
  12eb78: 54000460     	b.eq	0x12ec04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x448>
  12eb7c: 39c00388     	ldrsb	w8, [x28]
  12eb80: 37f804e8     	tbnz	w8, #0x1f, 0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12eb84: 92401d01     	and	x1, x8, #0xff
  12eb88: f9400a88     	ldr	x8, [x20, #0x10]
  12eb8c: f8617908     	ldr	x8, [x8, x1, lsl #3]
  12eb90: 36300468     	tbz	w8, #0x6, 0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12eb94: f9400288     	ldr	x8, [x20]
  12eb98: f9402508     	ldr	x8, [x8, #0x48]
  12eb9c: aa1403e0     	mov	x0, x20
  12eba0: 2a1f03e2     	mov	w2, wzr
  12eba4: d63f0100     	blr	x8
  12eba8: 52800148     	mov	w8, #0xa                // =10
  12ebac: 91000f5c     	add	x28, x26, #0x3
  12ebb0: eb17039f     	cmp	x28, x23
  12ebb4: 1b087f68     	mul	w8, w27, w8
  12ebb8: 0b200108     	add	w8, w8, w0, uxtb
  12ebbc: 5100c11b     	sub	w27, w8, #0x30
  12ebc0: 54000220     	b.eq	0x12ec04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x448>
  12ebc4: 39c00388     	ldrsb	w8, [x28]
  12ebc8: 37f802a8     	tbnz	w8, #0x1f, 0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12ebcc: 92401d01     	and	x1, x8, #0xff
  12ebd0: f9400a88     	ldr	x8, [x20, #0x10]
  12ebd4: f8617908     	ldr	x8, [x8, x1, lsl #3]
  12ebd8: 36300228     	tbz	w8, #0x6, 0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12ebdc: f9400288     	ldr	x8, [x20]
  12ebe0: f9402508     	ldr	x8, [x8, #0x48]
  12ebe4: aa1403e0     	mov	x0, x20
  12ebe8: 2a1f03e2     	mov	w2, wzr
  12ebec: d63f0100     	blr	x8
  12ebf0: 52800148     	mov	w8, #0xa                // =10
  12ebf4: 9100135c     	add	x28, x26, #0x4
  12ebf8: 1b087f68     	mul	w8, w27, w8
  12ebfc: 0b200108     	add	w8, w8, w0, uxtb
  12ec00: 5100c11b     	sub	w27, w8, #0x30
  12ec04: eb17039f     	cmp	x28, x23
  12ec08: 540000a1     	b.ne	0x12ec1c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x460>
  12ec0c: b94027e8     	ldr	w8, [sp, #0x24]
  12ec10: aa1703fc     	mov	x28, x23
  12ec14: 321f0108     	orr	w8, w8, #0x2
  12ec18: b90027e8     	str	w8, [sp, #0x24]
  12ec1c: 51001b68     	sub	w8, w27, #0x6
  12ec20: 7100dd1f     	cmp	w8, #0x37
  12ec24: 540001e8     	b.hi	0x12ec60 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x4a4>
  12ec28: d0fffa6b     	adrp	x11, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12ec2c: 9114216b     	add	x11, x11, #0x508
  12ec30: 10000089     	adr	x9, 0x12ec40 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x484>
  12ec34: 3868696a     	ldrb	w10, [x11, x8]
  12ec38: 8b0a0929     	add	x9, x9, x10, lsl #2
  12ec3c: d61f0120     	br	x9
  12ec40: d503249f     	bti	j
  12ec44: aa1303e0     	mov	x0, x19
  12ec48: 528004a1     	mov	w1, #0x25               // =37
  12ec4c: 9400bd1d     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ec50: aa1303e0     	mov	x0, x19
  12ec54: 52800ee1     	mov	w1, #0x77               // =119
  12ec58: 9400bd1a     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ec5c: 17ffffaa     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ec60: 7105b37f     	cmp	w27, #0x16c
  12ec64: 54000ae0     	b.eq	0x12edc0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x604>
  12ec68: 7120377f     	cmp	w27, #0x80d
  12ec6c: 54000101     	b.ne	0x12ec8c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x4d0>
  12ec70: aa1303e0     	mov	x0, x19
  12ec74: 528004a1     	mov	w1, #0x25               // =37
  12ec78: 9400bd12     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ec7c: aa1303e0     	mov	x0, x19
  12ec80: 52800b21     	mov	w1, #0x59               // =89
  12ec84: 9400bd0f     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ec88: 17ffff9f     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ec8c: d503249f     	bti	j
  12ec90: f94017e8     	ldr	x8, [sp, #0x28]
  12ec94: eb1c011f     	cmp	x8, x28
  12ec98: 54fff360     	b.eq	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ec9c: 39400101     	ldrb	w1, [x8]
  12eca0: aa1303e0     	mov	x0, x19
  12eca4: 9400bd07     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12eca8: f94017e8     	ldr	x8, [sp, #0x28]
  12ecac: 91000508     	add	x8, x8, #0x1
  12ecb0: eb1c011f     	cmp	x8, x28
  12ecb4: f90017e8     	str	x8, [sp, #0x28]
  12ecb8: 54ffff21     	b.ne	0x12ec9c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x4e0>
  12ecbc: 17ffff92     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ecc0: d503249f     	bti	j
  12ecc4: aa1303e0     	mov	x0, x19
  12ecc8: 528004a1     	mov	w1, #0x25               // =37
  12eccc: 9400bcfd     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ecd0: aa1303e0     	mov	x0, x19
  12ecd4: 52800921     	mov	w1, #0x49               // =73
  12ecd8: 9400bcfa     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ecdc: 17ffff8a     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ece0: d503249f     	bti	j
  12ece4: aa1303e0     	mov	x0, x19
  12ece8: 528004a1     	mov	w1, #0x25               // =37
  12ecec: 9400bcf5     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ecf0: aa1303e0     	mov	x0, x19
  12ecf4: 52800901     	mov	w1, #0x48               // =72
  12ecf8: 9400bcf2     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ecfc: 17ffff82     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ed00: d503249f     	bti	j
  12ed04: aa1303e0     	mov	x0, x19
  12ed08: 528004a1     	mov	w1, #0x25               // =37
  12ed0c: 9400bced     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed10: aa1303e0     	mov	x0, x19
  12ed14: 52800f21     	mov	w1, #0x79               // =121
  12ed18: 9400bcea     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed1c: 17ffff7a     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ed20: d503249f     	bti	j
  12ed24: aa1303e0     	mov	x0, x19
  12ed28: 528004a1     	mov	w1, #0x25               // =37
  12ed2c: 9400bce5     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed30: aa1303e0     	mov	x0, x19
  12ed34: 52800ea1     	mov	w1, #0x75               // =117
  12ed38: 9400bce2     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed3c: 17ffff72     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ed40: d503249f     	bti	j
  12ed44: aa1303e0     	mov	x0, x19
  12ed48: 528004a1     	mov	w1, #0x25               // =37
  12ed4c: 9400bcdd     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed50: aa1303e0     	mov	x0, x19
  12ed54: 52800da1     	mov	w1, #0x6d               // =109
  12ed58: 9400bcda     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed5c: 17ffff6a     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ed60: d503249f     	bti	j
  12ed64: aa1303e0     	mov	x0, x19
  12ed68: 528004a1     	mov	w1, #0x25               // =37
  12ed6c: 9400bcd5     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed70: aa1303e0     	mov	x0, x19
  12ed74: 528009a1     	mov	w1, #0x4d               // =77
  12ed78: 9400bcd2     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed7c: 17ffff62     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12ed80: d503249f     	bti	j
  12ed84: aa1303e0     	mov	x0, x19
  12ed88: 528004a1     	mov	w1, #0x25               // =37
  12ed8c: 9400bccd     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed90: aa1303e0     	mov	x0, x19
  12ed94: 52800a61     	mov	w1, #0x53               // =83
  12ed98: 9400bcca     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12ed9c: 17ffff5a     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12eda0: d503249f     	bti	j
  12eda4: aa1303e0     	mov	x0, x19
  12eda8: 528004a1     	mov	w1, #0x25               // =37
  12edac: 9400bcc5     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12edb0: aa1303e0     	mov	x0, x19
  12edb4: 52800c81     	mov	w1, #0x64               // =100
  12edb8: 9400bcc2     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12edbc: 17ffff52     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12edc0: aa1303e0     	mov	x0, x19
  12edc4: 528004a1     	mov	w1, #0x25               // =37
  12edc8: 9400bcbe     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12edcc: aa1303e0     	mov	x0, x19
  12edd0: 52800d41     	mov	w1, #0x6a               // =106
  12edd4: 9400bcbb     	bl	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  12edd8: 17ffff4b     	b	0x12eb04 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x348>
  12eddc: f94007e8     	ldr	x8, [sp, #0x8]
  12ede0: f9401508     	ldr	x8, [x8, #0x28]
  12ede4: f85f03a9     	ldur	x9, [x29, #-0x10]
  12ede8: eb09011f     	cmp	x8, x9
  12edec: 54000141     	b.ne	0x12ee14 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x658>
  12edf0: a9534ff4     	ldp	x20, x19, [sp, #0x130]
  12edf4: a95257f6     	ldp	x22, x21, [sp, #0x120]
  12edf8: a9515ff8     	ldp	x24, x23, [sp, #0x110]
  12edfc: a95067fa     	ldp	x26, x25, [sp, #0x100]
  12ee00: a94f6ffc     	ldp	x28, x27, [sp, #0xf0]
  12ee04: a94e7bfd     	ldp	x29, x30, [sp, #0xe0]
  12ee08: 910503ff     	add	sp, sp, #0x140
  12ee0c: d50323bf     	autiasp
  12ee10: d65f03c0     	ret
  12ee14: 9400b807     	bl	0x15ce30 <__stack_chk_fail@plt>
  12ee18: 14000003     	b	0x12ee24 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x668>
  12ee1c: 14000002     	b	0x12ee24 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x668>
  12ee20: 14000001     	b	0x12ee24 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x668>
  12ee24: aa0003f4     	mov	x20, x0
  12ee28: 39400268     	ldrb	w8, [x19]
  12ee2c: 36000068     	tbz	w8, #0x0, 0x12ee38 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x67c>
  12ee30: f9400a60     	ldr	x0, [x19, #0x10]
  12ee34: 9400b82b     	bl	0x15cee0 <_ZdlPv@plt>
  12ee38: aa1403e0     	mov	x0, x20
  12ee3c: 9400a8c9     	bl	0x159160 <__emutls_get_address+0x6d4>
  12ee40: d503233f     	paciasp
  12ee44: d10443ff     	sub	sp, sp, #0x110
  12ee48: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
  12ee4c: 9102c3fd     	add	x29, sp, #0xb0
  12ee50: a90c6ffc     	stp	x28, x27, [sp, #0xc0]
  12ee54: a90d67fa     	stp	x26, x25, [sp, #0xd0]
  12ee58: a90e5ff8     	stp	x24, x23, [sp, #0xe0]
  12ee5c: a90f57f6     	stp	x22, x21, [sp, #0xf0]
  12ee60: a9104ff4     	stp	x20, x19, [sp, #0x100]
  12ee64: cb020068     	sub	x8, x3, x2
  12ee68: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  12ee6c: 9343fd08     	asr	x8, x8, #3
  12ee70: f2955569     	movk	x9, #0xaaab
  12ee74: a90287e0     	stp	x0, x1, [sp, #0x28]
  12ee78: d53bd054     	mrs	x20, TPIDR_EL0
  12ee7c: 9b097d1a     	mul	x26, x8, x9
  12ee80: aa0503f5     	mov	x21, x5
  12ee84: aa0303f3     	mov	x19, x3
  12ee88: aa0203f6     	mov	x22, x2
  12ee8c: aa0403f9     	mov	x25, x4
  12ee90: f9401688     	ldr	x8, [x20, #0x28]
  12ee94: f101975f     	cmp	x26, #0x65
  12ee98: f81f03a8     	stur	x8, [x29, #-0x10]
  12ee9c: b9003be6     	str	w6, [sp, #0x38]
  12eea0: 540000e3     	b.lo	0x12eebc <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x700>
  12eea4: aa1a03e0     	mov	x0, x26
  12eea8: 9400b8de     	bl	0x15d220 <malloc@plt>
  12eeac: b9403be6     	ldr	w6, [sp, #0x38]
  12eeb0: f90013e0     	str	x0, [sp, #0x20]
  12eeb4: b50000a0     	cbnz	x0, 0x12eec8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x70c>
  12eeb8: 9400c242     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  12eebc: 9100f3e8     	add	x8, sp, #0x3c
  12eec0: aa1f03e0     	mov	x0, xzr
  12eec4: f90013e8     	str	x8, [sp, #0x20]
  12eec8: aa1f03f8     	mov	x24, xzr
  12eecc: eb1302df     	cmp	x22, x19
  12eed0: f90003f5     	str	x21, [sp]
  12eed4: 540002a0     	b.eq	0x12ef28 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x76c>
  12eed8: 52800048     	mov	w8, #0x2                // =2
  12eedc: 52800029     	mov	w9, #0x1                // =1
  12eee0: aa1603ea     	mov	x10, x22
  12eee4: f94013eb     	ldr	x11, [sp, #0x20]
  12eee8: 14000008     	b	0x12ef08 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x74c>
  12eeec: d100075a     	sub	x26, x26, #0x1
  12eef0: 91000718     	add	x24, x24, #0x1
  12eef4: 39000168     	strb	w8, [x11]
  12eef8: 9100056b     	add	x11, x11, #0x1
  12eefc: 9100614a     	add	x10, x10, #0x18
  12ef00: eb13015f     	cmp	x10, x19
  12ef04: 54000120     	b.eq	0x12ef28 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x76c>
  12ef08: 3940014c     	ldrb	w12, [x10]
  12ef0c: f940054d     	ldr	x13, [x10, #0x8]
  12ef10: d341fd8e     	lsr	x14, x12, #1
  12ef14: 7200019f     	tst	w12, #0x1
  12ef18: 9a8d01cc     	csel	x12, x14, x13, eq
  12ef1c: b4fffe8c     	cbz	x12, 0x12eeec <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x730>
  12ef20: 39000169     	strb	w9, [x11]
  12ef24: 17fffff5     	b	0x12eef8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x73c>
  12ef28: a942a7e8     	ldp	x8, x9, [sp, #0x28]
  12ef2c: a90083f4     	stp	x20, x0, [sp, #0x8]
  12ef30: f9400108     	ldr	x8, [x8]
  12ef34: eb09011f     	cmp	x8, x9
  12ef38: 54000be0     	b.eq	0x12f0b4 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8f8>
  12ef3c: b4000bda     	cbz	x26, 0x12f0b4 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8f8>
  12ef40: aa1f03fb     	mov	x27, xzr
  12ef44: f9000ff6     	str	x22, [sp, #0x18]
  12ef48: 3940011c     	ldrb	w28, [x8]
  12ef4c: 37000106     	tbnz	w6, #0x0, 0x12ef6c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x7b0>
  12ef50: f9400328     	ldr	x8, [x25]
  12ef54: f9400d08     	ldr	x8, [x8, #0x18]
  12ef58: aa1903e0     	mov	x0, x25
  12ef5c: 2a1c03e1     	mov	w1, w28
  12ef60: d63f0100     	blr	x8
  12ef64: 2a0003fc     	mov	w28, w0
  12ef68: b9403be6     	ldr	w6, [sp, #0x38]
  12ef6c: 91000777     	add	x23, x27, #0x1
  12ef70: eb1302df     	cmp	x22, x19
  12ef74: 54000920     	b.eq	0x12f098 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8dc>
  12ef78: 2a1f03f5     	mov	w21, wzr
  12ef7c: f94013f4     	ldr	x20, [sp, #0x20]
  12ef80: 14000007     	b	0x12ef9c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x7e0>
  12ef84: d100075a     	sub	x26, x26, #0x1
  12ef88: 3900029f     	strb	wzr, [x20]
  12ef8c: 910062d6     	add	x22, x22, #0x18
  12ef90: 91000694     	add	x20, x20, #0x1
  12ef94: eb1302df     	cmp	x22, x19
  12ef98: 54000440     	b.eq	0x12f020 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x864>
  12ef9c: 39400288     	ldrb	w8, [x20]
  12efa0: 7100051f     	cmp	w8, #0x1
  12efa4: 54ffff41     	b.ne	0x12ef8c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x7d0>
  12efa8: 394002c8     	ldrb	w8, [x22]
  12efac: f9400ac9     	ldr	x9, [x22, #0x10]
  12efb0: 7200011f     	tst	w8, #0x1
  12efb4: 9a961528     	csinc	x8, x9, x22, ne
  12efb8: 387b6901     	ldrb	w1, [x8, x27]
  12efbc: 370000e6     	tbnz	w6, #0x0, 0x12efd8 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x81c>
  12efc0: f9400328     	ldr	x8, [x25]
  12efc4: f9400d08     	ldr	x8, [x8, #0x18]
  12efc8: aa1903e0     	mov	x0, x25
  12efcc: d63f0100     	blr	x8
  12efd0: 2a0003e1     	mov	w1, w0
  12efd4: b9403be6     	ldr	w6, [sp, #0x38]
  12efd8: 12001f88     	and	w8, w28, #0xff
  12efdc: 6b21011f     	cmp	w8, w1, uxtb
  12efe0: 54fffd21     	b.ne	0x12ef84 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x7c8>
  12efe4: 394002c8     	ldrb	w8, [x22]
  12efe8: f94006c9     	ldr	x9, [x22, #0x8]
  12efec: d341fd0a     	lsr	x10, x8, #1
  12eff0: 7200011f     	tst	w8, #0x1
  12eff4: 9a890148     	csel	x8, x10, x9, eq
  12eff8: eb17011f     	cmp	x8, x23
  12effc: 540000e1     	b.ne	0x12f018 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x85c>
  12f000: 52800048     	mov	w8, #0x2                // =2
  12f004: d100075a     	sub	x26, x26, #0x1
  12f008: 91000718     	add	x24, x24, #0x1
  12f00c: 52800035     	mov	w21, #0x1               // =1
  12f010: 39000288     	strb	w8, [x20]
  12f014: 17ffffde     	b	0x12ef8c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x7d0>
  12f018: 52800035     	mov	w21, #0x1               // =1
  12f01c: 17ffffdc     	b	0x12ef8c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x7d0>
  12f020: 360003b5     	tbz	w21, #0x0, 0x12f094 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8d8>
  12f024: f94017ea     	ldr	x10, [sp, #0x28]
  12f028: 8b1a0309     	add	x9, x24, x26
  12f02c: f9400ff6     	ldr	x22, [sp, #0x18]
  12f030: f100093f     	cmp	x9, #0x2
  12f034: f9400148     	ldr	x8, [x10]
  12f038: 91000508     	add	x8, x8, #0x1
  12f03c: f9000148     	str	x8, [x10]
  12f040: 54000303     	b.lo	0x12f0a0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8e4>
  12f044: aa1603e9     	mov	x9, x22
  12f048: f94013ea     	ldr	x10, [sp, #0x20]
  12f04c: 14000005     	b	0x12f060 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8a4>
  12f050: 91006129     	add	x9, x9, #0x18
  12f054: 9100054a     	add	x10, x10, #0x1
  12f058: eb13013f     	cmp	x9, x19
  12f05c: 54000220     	b.eq	0x12f0a0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8e4>
  12f060: 3940014b     	ldrb	w11, [x10]
  12f064: 7100097f     	cmp	w11, #0x2
  12f068: 54ffff41     	b.ne	0x12f050 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x894>
  12f06c: 3940012b     	ldrb	w11, [x9]
  12f070: f940052c     	ldr	x12, [x9, #0x8]
  12f074: d341fd6d     	lsr	x13, x11, #1
  12f078: 7200017f     	tst	w11, #0x1
  12f07c: 9a8c01ab     	csel	x11, x13, x12, eq
  12f080: eb17017f     	cmp	x11, x23
  12f084: 54fffe60     	b.eq	0x12f050 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x894>
  12f088: d1000718     	sub	x24, x24, #0x1
  12f08c: 3900015f     	strb	wzr, [x10]
  12f090: 17fffff0     	b	0x12f050 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x894>
  12f094: f9400ff6     	ldr	x22, [sp, #0x18]
  12f098: f94017e8     	ldr	x8, [sp, #0x28]
  12f09c: f9400108     	ldr	x8, [x8]
  12f0a0: f9401be9     	ldr	x9, [sp, #0x30]
  12f0a4: eb09011f     	cmp	x8, x9
  12f0a8: 54000060     	b.eq	0x12f0b4 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x8f8>
  12f0ac: aa1703fb     	mov	x27, x23
  12f0b0: b5fff4da     	cbnz	x26, 0x12ef48 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x78c>
  12f0b4: f9401be9     	ldr	x9, [sp, #0x30]
  12f0b8: eb09011f     	cmp	x8, x9
  12f0bc: f94003e9     	ldr	x9, [sp]
  12f0c0: 54000081     	b.ne	0x12f0d0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x914>
  12f0c4: b9400128     	ldr	w8, [x9]
  12f0c8: 321f0108     	orr	w8, w8, #0x2
  12f0cc: b9000128     	str	w8, [x9]
  12f0d0: a94083f4     	ldp	x20, x0, [sp, #0x8]
  12f0d4: eb1302df     	cmp	x22, x19
  12f0d8: f94013ea     	ldr	x10, [sp, #0x20]
  12f0dc: 54000100     	b.eq	0x12f0fc <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x940>
  12f0e0: 39400148     	ldrb	w8, [x10]
  12f0e4: 7100091f     	cmp	w8, #0x2
  12f0e8: 54000300     	b.eq	0x12f148 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x98c>
  12f0ec: 910062d6     	add	x22, x22, #0x18
  12f0f0: 9100054a     	add	x10, x10, #0x1
  12f0f4: eb1302df     	cmp	x22, x19
  12f0f8: 54ffff41     	b.ne	0x12f0e0 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x924>
  12f0fc: b9400128     	ldr	w8, [x9]
  12f100: 321e0108     	orr	w8, w8, #0x4
  12f104: b9000128     	str	w8, [x9]
  12f108: b4000040     	cbz	x0, 0x12f110 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x954>
  12f10c: 9400b865     	bl	0x15d2a0 <free@plt>
  12f110: f9401688     	ldr	x8, [x20, #0x28]
  12f114: f85f03a9     	ldur	x9, [x29, #-0x10]
  12f118: eb09011f     	cmp	x8, x9
  12f11c: 540001c1     	b.ne	0x12f154 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x998>
  12f120: aa1303e0     	mov	x0, x19
  12f124: a9504ff4     	ldp	x20, x19, [sp, #0x100]
  12f128: a94f57f6     	ldp	x22, x21, [sp, #0xf0]
  12f12c: a94e5ff8     	ldp	x24, x23, [sp, #0xe0]
  12f130: a94d67fa     	ldp	x26, x25, [sp, #0xd0]
  12f134: a94c6ffc     	ldp	x28, x27, [sp, #0xc0]
  12f138: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
  12f13c: 910443ff     	add	sp, sp, #0x110
  12f140: d50323bf     	autiasp
  12f144: d65f03c0     	ret
  12f148: aa1603f3     	mov	x19, x22
  12f14c: b5fffe00     	cbnz	x0, 0x12f10c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x950>
  12f150: 17fffff0     	b	0x12f110 <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x954>
  12f154: 9400b737     	bl	0x15ce30 <__stack_chk_fail@plt>
  12f158: 14000001     	b	0x12f15c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x9a0>
  12f15c: aa0003f3     	mov	x19, x0
  12f160: f9400be0     	ldr	x0, [sp, #0x10]
  12f164: b4000040     	cbz	x0, 0x12f16c <std::__ndk1::__time_get_storage<char>::__analyze(char, std::__ndk1::ctype<char> const&)+0x9b0>
  12f168: 9400b84e     	bl	0x15d2a0 <free@plt>
  12f16c: aa1303e0     	mov	x0, x19
  12f170: 9400a7fc     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012f174 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)>:
  12f174: d503233f     	paciasp
  12f178: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  12f17c: a9016ffc     	stp	x28, x27, [sp, #0x10]
  12f180: 910003fd     	mov	x29, sp
  12f184: a90267fa     	stp	x26, x25, [sp, #0x20]
  12f188: a9035ff8     	stp	x24, x23, [sp, #0x30]
  12f18c: a90457f6     	stp	x22, x21, [sp, #0x40]
  12f190: a9054ff4     	stp	x20, x19, [sp, #0x50]
  12f194: d10a43ff     	sub	sp, sp, #0x290
  12f198: d53bd05c     	mrs	x28, TPIDR_EL0
  12f19c: aa0803f3     	mov	x19, x8
  12f1a0: f9401788     	ldr	x8, [x28, #0x28]
  12f1a4: b0fffa29     	adrp	x9, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  12f1a8: b0fffa2a     	adrp	x10, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  12f1ac: aa0203f4     	mov	x20, x2
  12f1b0: 2a0103fb     	mov	w27, w1
  12f1b4: aa0003f5     	mov	x21, x0
  12f1b8: f81f03a8     	stur	x8, [x29, #-0x10]
  12f1bc: 12800008     	mov	w8, #-0x1               // =-1
  12f1c0: a9067fff     	stp	xzr, xzr, [sp, #0x60]
  12f1c4: 3dc32120     	ldr	q0, [x9, #0xc80]
  12f1c8: 3dc33541     	ldr	q1, [x10, #0xcd0]
  12f1cc: 790113ff     	strh	wzr, [sp, #0x88]
  12f1d0: b90063e8     	str	w8, [sp, #0x60]
  12f1d4: 528004a8     	mov	w8, #0x25               // =37
  12f1d8: f9400004     	ldr	x4, [x0]
  12f1dc: 390227e1     	strb	w1, [sp, #0x89]
  12f1e0: d101d3a0     	sub	x0, x29, #0x74
  12f1e4: 910223e2     	add	x2, sp, #0x88
  12f1e8: 910103e3     	add	x3, sp, #0x40
  12f1ec: 52800c81     	mov	w1, #0x64               // =100
  12f1f0: f9003bff     	str	xzr, [sp, #0x70]
  12f1f4: d101d3b6     	sub	x22, x29, #0x74
  12f1f8: ad0207e0     	stp	q0, q1, [sp, #0x40]
  12f1fc: 390223e8     	strb	w8, [sp, #0x88]
  12f200: 39022bff     	strb	wzr, [sp, #0x8a]
  12f204: 9400c29b     	bl	0x15fc70 <strftime_l@plt>
  12f208: f94002a0     	ldr	x0, [x21]
  12f20c: a9037ff6     	stp	x22, xzr, [sp, #0x30]
  12f210: 9400c21c     	bl	0x15fa80 <uselocale@plt>
  12f214: aa0003f6     	mov	x22, x0
  12f218: f90043e0     	str	x0, [sp, #0x80]
  12f21c: 910233e0     	add	x0, sp, #0x8c
  12f220: 9100c3e1     	add	x1, sp, #0x30
  12f224: 9100e3e3     	add	x3, sp, #0x38
  12f228: 52800c82     	mov	w2, #0x64               // =100
  12f22c: 9400c299     	bl	0x15fc90 <mbsrtowcs@plt>
  12f230: aa0003f8     	mov	x24, x0
  12f234: b4000076     	cbz	x22, 0x12f240 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xcc>
  12f238: aa1603e0     	mov	x0, x22
  12f23c: 9400c211     	bl	0x15fa80 <uselocale@plt>
  12f240: b100071f     	cmn	x24, #0x1
  12f244: 54003360     	b.eq	0x12f8b0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x73c>
  12f248: a9007e7f     	stp	xzr, xzr, [x19]
  12f24c: f9000a7f     	str	xzr, [x19, #0x10]
  12f250: b4003178     	cbz	x24, 0x12f87c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x708>
  12f254: 910233e8     	add	x8, sp, #0x8c
  12f258: 910f22a9     	add	x9, x21, #0x3c8
  12f25c: 8b18091a     	add	x26, x8, x24, lsl #2
  12f260: 910e62a8     	add	x8, x21, #0x398
  12f264: 910022b6     	add	x22, x21, #0x8
  12f268: 910562b7     	add	x23, x21, #0x158
  12f26c: 910233f8     	add	x24, sp, #0x8c
  12f270: f90013e8     	str	x8, [sp, #0x20]
  12f274: 91001268     	add	x8, x19, #0x4
  12f278: a900a7e8     	stp	x8, x9, [sp, #0x8]
  12f27c: 12001f68     	and	w8, w27, #0xff
  12f280: b9001fe8     	str	w8, [sp, #0x1c]
  12f284: 14000008     	b	0x12f2a4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x130>
  12f288: aa1303e0     	mov	x0, x19
  12f28c: 52800c21     	mov	w1, #0x61               // =97
  12f290: 9400c2a4     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f294: f94043f9     	ldr	x25, [sp, #0x80]
  12f298: aa1903f8     	mov	x24, x25
  12f29c: eb1a033f     	cmp	x25, x26
  12f2a0: 54002ee0     	b.eq	0x12f87c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x708>
  12f2a4: f9400288     	ldr	x8, [x20]
  12f2a8: b9400302     	ldr	w2, [x24]
  12f2ac: f9400d08     	ldr	x8, [x8, #0x18]
  12f2b0: aa1403e0     	mov	x0, x20
  12f2b4: 52800021     	mov	w1, #0x1                // =1
  12f2b8: d63f0100     	blr	x8
  12f2bc: 36000220     	tbz	w0, #0x0, 0x12f300 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x18c>
  12f2c0: aa1303e0     	mov	x0, x19
  12f2c4: 52800401     	mov	w1, #0x20               // =32
  12f2c8: 9400c296     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f2cc: 91001318     	add	x24, x24, #0x4
  12f2d0: eb1a031f     	cmp	x24, x26
  12f2d4: 54002d40     	b.eq	0x12f87c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x708>
  12f2d8: f9400288     	ldr	x8, [x20]
  12f2dc: b9400302     	ldr	w2, [x24]
  12f2e0: f9400d08     	ldr	x8, [x8, #0x18]
  12f2e4: aa1403e0     	mov	x0, x20
  12f2e8: 52800021     	mov	w1, #0x1                // =1
  12f2ec: d63f0100     	blr	x8
  12f2f0: 91001318     	add	x24, x24, #0x4
  12f2f4: 3707fee0     	tbnz	w0, #0x0, 0x12f2d0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x15c>
  12f2f8: d1001319     	sub	x25, x24, #0x4
  12f2fc: 17ffffe7     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f300: f90043f8     	str	x24, [sp, #0x80]
  12f304: b9002fff     	str	wzr, [sp, #0x2c]
  12f308: 910203e0     	add	x0, sp, #0x80
  12f30c: 9100b3e5     	add	x5, sp, #0x2c
  12f310: aa1a03e1     	mov	x1, x26
  12f314: aa1603e2     	mov	x2, x22
  12f318: aa1703e3     	mov	x3, x23
  12f31c: aa1403e4     	mov	x4, x20
  12f320: 2a1f03e6     	mov	w6, wzr
  12f324: 94000179     	bl	0x12f908 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x794>
  12f328: cb160019     	sub	x25, x0, x22
  12f32c: f1053f3f     	cmp	x25, #0x14f
  12f330: 5400014c     	b.gt	0x12f358 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x1e4>
  12f334: aa1303e0     	mov	x0, x19
  12f338: 528004a1     	mov	w1, #0x25               // =37
  12f33c: 9400c279     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f340: f1029f3f     	cmp	x25, #0xa7
  12f344: 54fffa2c     	b.gt	0x12f288 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x114>
  12f348: aa1303e0     	mov	x0, x19
  12f34c: 52800821     	mov	w1, #0x41               // =65
  12f350: 9400c274     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f354: 17ffffd0     	b	0x12f294 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x120>
  12f358: f90043f8     	str	x24, [sp, #0x80]
  12f35c: 910203e0     	add	x0, sp, #0x80
  12f360: 9100b3e5     	add	x5, sp, #0x2c
  12f364: aa1a03e1     	mov	x1, x26
  12f368: aa1703e2     	mov	x2, x23
  12f36c: f94013e3     	ldr	x3, [sp, #0x20]
  12f370: aa1403e4     	mov	x4, x20
  12f374: 2a1f03e6     	mov	w6, wzr
  12f378: 94000164     	bl	0x12f908 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x794>
  12f37c: cb170019     	sub	x25, x0, x23
  12f380: f108ff3f     	cmp	x25, #0x23f
  12f384: 5400014c     	b.gt	0x12f3ac <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x238>
  12f388: aa1303e0     	mov	x0, x19
  12f38c: 528004a1     	mov	w1, #0x25               // =37
  12f390: 9400c264     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f394: f1047f3f     	cmp	x25, #0x11f
  12f398: 5400116c     	b.gt	0x12f5c4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x450>
  12f39c: aa1303e0     	mov	x0, x19
  12f3a0: 52800841     	mov	w1, #0x42               // =66
  12f3a4: 9400c25f     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f3a8: 1400008a     	b	0x12f5d0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x45c>
  12f3ac: 394e62a8     	ldrb	w8, [x21, #0x398]
  12f3b0: f941d2a9     	ldr	x9, [x21, #0x3a0]
  12f3b4: 394ec2aa     	ldrb	w10, [x21, #0x3b0]
  12f3b8: f941deab     	ldr	x11, [x21, #0x3b8]
  12f3bc: d341fd0c     	lsr	x12, x8, #1
  12f3c0: 7200011f     	tst	w8, #0x1
  12f3c4: 9a890188     	csel	x8, x12, x9, eq
  12f3c8: d341fd49     	lsr	x9, x10, #1
  12f3cc: 7200015f     	tst	w10, #0x1
  12f3d0: 9a8b0129     	csel	x9, x9, x11, eq
  12f3d4: ab09011f     	cmn	x8, x9
  12f3d8: 540002a0     	b.eq	0x12f42c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x2b8>
  12f3dc: f90043f8     	str	x24, [sp, #0x80]
  12f3e0: 910203e0     	add	x0, sp, #0x80
  12f3e4: 9100b3e5     	add	x5, sp, #0x2c
  12f3e8: aa1a03e1     	mov	x1, x26
  12f3ec: f94013e2     	ldr	x2, [sp, #0x20]
  12f3f0: f9400be3     	ldr	x3, [sp, #0x10]
  12f3f4: aa1403e4     	mov	x4, x20
  12f3f8: 2a1f03e6     	mov	w6, wzr
  12f3fc: 94000143     	bl	0x12f908 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x794>
  12f400: f94013e8     	ldr	x8, [sp, #0x20]
  12f404: cb080008     	sub	x8, x0, x8
  12f408: f100bd1f     	cmp	x8, #0x2f
  12f40c: 5400010c     	b.gt	0x12f42c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x2b8>
  12f410: aa1303e0     	mov	x0, x19
  12f414: 528004a1     	mov	w1, #0x25               // =37
  12f418: 9400c242     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f41c: aa1303e0     	mov	x0, x19
  12f420: 52800e01     	mov	w1, #0x70               // =112
  12f424: 9400c23f     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f428: 17ffff9b     	b	0x12f294 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x120>
  12f42c: f9400288     	ldr	x8, [x20]
  12f430: f90043f8     	str	x24, [sp, #0x80]
  12f434: b9400302     	ldr	w2, [x24]
  12f438: f9400d08     	ldr	x8, [x8, #0x18]
  12f43c: aa1403e0     	mov	x0, x20
  12f440: 52800801     	mov	w1, #0x40               // =64
  12f444: d63f0100     	blr	x8
  12f448: b940031b     	ldr	w27, [x24]
  12f44c: 36001020     	tbz	w0, #0x0, 0x12f650 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x4dc>
  12f450: f9400288     	ldr	x8, [x20]
  12f454: f9400d08     	ldr	x8, [x8, #0x18]
  12f458: aa1403e0     	mov	x0, x20
  12f45c: 52800801     	mov	w1, #0x40               // =64
  12f460: 2a1b03e2     	mov	w2, w27
  12f464: d63f0100     	blr	x8
  12f468: 36001140     	tbz	w0, #0x0, 0x12f690 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x51c>
  12f46c: f9400288     	ldr	x8, [x20]
  12f470: f9403508     	ldr	x8, [x8, #0x68]
  12f474: aa1403e0     	mov	x0, x20
  12f478: 2a1b03e1     	mov	w1, w27
  12f47c: 2a1f03e2     	mov	w2, wzr
  12f480: d63f0100     	blr	x8
  12f484: 12001c08     	and	w8, w0, #0xff
  12f488: 91001319     	add	x25, x24, #0x4
  12f48c: 5100c10a     	sub	w10, w8, #0x30
  12f490: eb1a033f     	cmp	x25, x26
  12f494: 54000920     	b.eq	0x12f5b8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x444>
  12f498: f9400288     	ldr	x8, [x20]
  12f49c: b90007ea     	str	w10, [sp, #0x4]
  12f4a0: b940033b     	ldr	w27, [x25]
  12f4a4: f9400d08     	ldr	x8, [x8, #0x18]
  12f4a8: aa1403e0     	mov	x0, x20
  12f4ac: 52800801     	mov	w1, #0x40               // =64
  12f4b0: 2a1b03e2     	mov	w2, w27
  12f4b4: d63f0100     	blr	x8
  12f4b8: b94007ea     	ldr	w10, [sp, #0x4]
  12f4bc: 36000f60     	tbz	w0, #0x0, 0x12f6a8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x534>
  12f4c0: f9400288     	ldr	x8, [x20]
  12f4c4: f9403508     	ldr	x8, [x8, #0x68]
  12f4c8: aa1403e0     	mov	x0, x20
  12f4cc: 2a1b03e1     	mov	w1, w27
  12f4d0: 2a1f03e2     	mov	w2, wzr
  12f4d4: d63f0100     	blr	x8
  12f4d8: b94007e9     	ldr	w9, [sp, #0x4]
  12f4dc: 52800148     	mov	w8, #0xa                // =10
  12f4e0: 91002319     	add	x25, x24, #0x8
  12f4e4: eb1a033f     	cmp	x25, x26
  12f4e8: 1b087d28     	mul	w8, w9, w8
  12f4ec: 0b200108     	add	w8, w8, w0, uxtb
  12f4f0: 5100c10a     	sub	w10, w8, #0x30
  12f4f4: 540005e0     	b.eq	0x12f5b0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x43c>
  12f4f8: f9400288     	ldr	x8, [x20]
  12f4fc: b90007ea     	str	w10, [sp, #0x4]
  12f500: b940033b     	ldr	w27, [x25]
  12f504: f9400d08     	ldr	x8, [x8, #0x18]
  12f508: aa1403e0     	mov	x0, x20
  12f50c: 52800801     	mov	w1, #0x40               // =64
  12f510: 2a1b03e2     	mov	w2, w27
  12f514: d63f0100     	blr	x8
  12f518: b94007ea     	ldr	w10, [sp, #0x4]
  12f51c: 36000c60     	tbz	w0, #0x0, 0x12f6a8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x534>
  12f520: f9400288     	ldr	x8, [x20]
  12f524: f9403508     	ldr	x8, [x8, #0x68]
  12f528: aa1403e0     	mov	x0, x20
  12f52c: 2a1b03e1     	mov	w1, w27
  12f530: 2a1f03e2     	mov	w2, wzr
  12f534: d63f0100     	blr	x8
  12f538: b94007e9     	ldr	w9, [sp, #0x4]
  12f53c: 52800148     	mov	w8, #0xa                // =10
  12f540: 91003319     	add	x25, x24, #0xc
  12f544: eb1a033f     	cmp	x25, x26
  12f548: 1b087d28     	mul	w8, w9, w8
  12f54c: 0b200108     	add	w8, w8, w0, uxtb
  12f550: 5100c10a     	sub	w10, w8, #0x30
  12f554: 540002e0     	b.eq	0x12f5b0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x43c>
  12f558: f9400288     	ldr	x8, [x20]
  12f55c: b90007ea     	str	w10, [sp, #0x4]
  12f560: b940033b     	ldr	w27, [x25]
  12f564: f9400d08     	ldr	x8, [x8, #0x18]
  12f568: aa1403e0     	mov	x0, x20
  12f56c: 52800801     	mov	w1, #0x40               // =64
  12f570: 2a1b03e2     	mov	w2, w27
  12f574: d63f0100     	blr	x8
  12f578: b94007ea     	ldr	w10, [sp, #0x4]
  12f57c: 36000960     	tbz	w0, #0x0, 0x12f6a8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x534>
  12f580: f9400288     	ldr	x8, [x20]
  12f584: f9403508     	ldr	x8, [x8, #0x68]
  12f588: aa1403e0     	mov	x0, x20
  12f58c: 2a1b03e1     	mov	w1, w27
  12f590: 2a1f03e2     	mov	w2, wzr
  12f594: d63f0100     	blr	x8
  12f598: b94007e9     	ldr	w9, [sp, #0x4]
  12f59c: 52800148     	mov	w8, #0xa                // =10
  12f5a0: 91004319     	add	x25, x24, #0x10
  12f5a4: 1b087d28     	mul	w8, w9, w8
  12f5a8: 0b200108     	add	w8, w8, w0, uxtb
  12f5ac: 5100c10a     	sub	w10, w8, #0x30
  12f5b0: eb1a033f     	cmp	x25, x26
  12f5b4: 540007a1     	b.ne	0x12f6a8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x534>
  12f5b8: 52800048     	mov	w8, #0x2                // =2
  12f5bc: aa1a03f8     	mov	x24, x26
  12f5c0: 14000036     	b	0x12f698 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x524>
  12f5c4: aa1303e0     	mov	x0, x19
  12f5c8: 52800c41     	mov	w1, #0x62               // =98
  12f5cc: 9400c1d5     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f5d0: b9401fe8     	ldr	w8, [sp, #0x1c]
  12f5d4: 7101e11f     	cmp	w8, #0x78
  12f5d8: 54ffe5e1     	b.ne	0x12f294 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x120>
  12f5dc: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  12f5e0: 9343ff28     	asr	x8, x25, #3
  12f5e4: f2955569     	movk	x9, #0xaaab
  12f5e8: 9b097d08     	mul	x8, x8, x9
  12f5ec: 52800309     	mov	w9, #0x18               // =24
  12f5f0: 9b095508     	madd	x8, x8, x9, x21
  12f5f4: 91057109     	add	x9, x8, #0x15c
  12f5f8: 3945610a     	ldrb	w10, [x8, #0x158]
  12f5fc: f940b508     	ldr	x8, [x8, #0x168]
  12f600: 7200015f     	tst	w10, #0x1
  12f604: 9a880128     	csel	x8, x9, x8, eq
  12f608: f9400289     	ldr	x9, [x20]
  12f60c: b9400102     	ldr	w2, [x8]
  12f610: f9400d28     	ldr	x8, [x9, #0x18]
  12f614: aa1403e0     	mov	x0, x20
  12f618: 52800801     	mov	w1, #0x40               // =64
  12f61c: d63f0100     	blr	x8
  12f620: 3607e3a0     	tbz	w0, #0x0, 0x12f294 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x120>
  12f624: 39400268     	ldrb	w8, [x19]
  12f628: a940aa69     	ldp	x9, x10, [x19, #0x8]
  12f62c: 7200011f     	tst	w8, #0x1
  12f630: d341fd08     	lsr	x8, x8, #1
  12f634: 9a890108     	csel	x8, x8, x9, eq
  12f638: f94007e9     	ldr	x9, [sp, #0x8]
  12f63c: 9a8a0129     	csel	x9, x9, x10, eq
  12f640: 8b080928     	add	x8, x9, x8, lsl #2
  12f644: 52800da9     	mov	w9, #0x6d               // =109
  12f648: b81fc109     	stur	w9, [x8, #-0x4]
  12f64c: 17ffff12     	b	0x12f294 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x120>
  12f650: f9400288     	ldr	x8, [x20]
  12f654: f9403508     	ldr	x8, [x8, #0x68]
  12f658: aa1403e0     	mov	x0, x20
  12f65c: 2a1b03e1     	mov	w1, w27
  12f660: 2a1f03e2     	mov	w2, wzr
  12f664: d63f0100     	blr	x8
  12f668: 12001c08     	and	w8, w0, #0xff
  12f66c: 7100951f     	cmp	w8, #0x25
  12f670: 540003e1     	b.ne	0x12f6ec <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x578>
  12f674: aa1303e0     	mov	x0, x19
  12f678: 528004a1     	mov	w1, #0x25               // =37
  12f67c: 9400c1a9     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f680: aa1303e0     	mov	x0, x19
  12f684: 528004a1     	mov	w1, #0x25               // =37
  12f688: 9400c1a6     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f68c: 1400001b     	b	0x12f6f8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x584>
  12f690: 2a1f03ea     	mov	w10, wzr
  12f694: 52800088     	mov	w8, #0x4                // =4
  12f698: b9402fe9     	ldr	w9, [sp, #0x2c]
  12f69c: aa1803f9     	mov	x25, x24
  12f6a0: 2a080128     	orr	w8, w9, w8
  12f6a4: b9002fe8     	str	w8, [sp, #0x2c]
  12f6a8: 51001948     	sub	w8, w10, #0x6
  12f6ac: 7100dd1f     	cmp	w8, #0x37
  12f6b0: 54000288     	b.hi	0x12f700 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x58c>
  12f6b4: b0fffa6b     	adrp	x11, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  12f6b8: 9115016b     	add	x11, x11, #0x540
  12f6bc: 10000089     	adr	x9, 0x12f6cc <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x558>
  12f6c0: 3868696a     	ldrb	w10, [x11, x8]
  12f6c4: 8b0a0929     	add	x9, x9, x10, lsl #2
  12f6c8: d61f0120     	br	x9
  12f6cc: d503249f     	bti	j
  12f6d0: aa1303e0     	mov	x0, x19
  12f6d4: 528004a1     	mov	w1, #0x25               // =37
  12f6d8: 9400c192     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f6dc: aa1303e0     	mov	x0, x19
  12f6e0: 52800ee1     	mov	w1, #0x77               // =119
  12f6e4: 9400c18f     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f6e8: 17fffeec     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f6ec: b9400301     	ldr	w1, [x24]
  12f6f0: aa1303e0     	mov	x0, x19
  12f6f4: 9400c18b     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f6f8: 91001319     	add	x25, x24, #0x4
  12f6fc: 17fffee7     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f700: 7105b15f     	cmp	w10, #0x16c
  12f704: 54000ae0     	b.eq	0x12f860 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x6ec>
  12f708: 7120355f     	cmp	w10, #0x80d
  12f70c: 54000101     	b.ne	0x12f72c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x5b8>
  12f710: aa1303e0     	mov	x0, x19
  12f714: 528004a1     	mov	w1, #0x25               // =37
  12f718: 9400c182     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f71c: aa1303e0     	mov	x0, x19
  12f720: 52800b21     	mov	w1, #0x59               // =89
  12f724: 9400c17f     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f728: 17fffedc     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f72c: d503249f     	bti	j
  12f730: f94043e8     	ldr	x8, [sp, #0x80]
  12f734: eb19011f     	cmp	x8, x25
  12f738: 54ffdb00     	b.eq	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f73c: b9400101     	ldr	w1, [x8]
  12f740: aa1303e0     	mov	x0, x19
  12f744: 9400c177     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f748: f94043e8     	ldr	x8, [sp, #0x80]
  12f74c: 91001108     	add	x8, x8, #0x4
  12f750: eb19011f     	cmp	x8, x25
  12f754: f90043e8     	str	x8, [sp, #0x80]
  12f758: 54ffff21     	b.ne	0x12f73c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x5c8>
  12f75c: 17fffecf     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f760: d503249f     	bti	j
  12f764: aa1303e0     	mov	x0, x19
  12f768: 528004a1     	mov	w1, #0x25               // =37
  12f76c: 9400c16d     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f770: aa1303e0     	mov	x0, x19
  12f774: 52800ea1     	mov	w1, #0x75               // =117
  12f778: 9400c16a     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f77c: 17fffec7     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f780: d503249f     	bti	j
  12f784: aa1303e0     	mov	x0, x19
  12f788: 528004a1     	mov	w1, #0x25               // =37
  12f78c: 9400c165     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f790: aa1303e0     	mov	x0, x19
  12f794: 52800921     	mov	w1, #0x49               // =73
  12f798: 9400c162     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f79c: 17fffebf     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f7a0: d503249f     	bti	j
  12f7a4: aa1303e0     	mov	x0, x19
  12f7a8: 528004a1     	mov	w1, #0x25               // =37
  12f7ac: 9400c15d     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f7b0: aa1303e0     	mov	x0, x19
  12f7b4: 52800da1     	mov	w1, #0x6d               // =109
  12f7b8: 9400c15a     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f7bc: 17fffeb7     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f7c0: d503249f     	bti	j
  12f7c4: aa1303e0     	mov	x0, x19
  12f7c8: 528004a1     	mov	w1, #0x25               // =37
  12f7cc: 9400c155     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f7d0: aa1303e0     	mov	x0, x19
  12f7d4: 52800901     	mov	w1, #0x48               // =72
  12f7d8: 9400c152     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f7dc: 17fffeaf     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f7e0: d503249f     	bti	j
  12f7e4: aa1303e0     	mov	x0, x19
  12f7e8: 528004a1     	mov	w1, #0x25               // =37
  12f7ec: 9400c14d     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f7f0: aa1303e0     	mov	x0, x19
  12f7f4: 52800c81     	mov	w1, #0x64               // =100
  12f7f8: 9400c14a     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f7fc: 17fffea7     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f800: d503249f     	bti	j
  12f804: aa1303e0     	mov	x0, x19
  12f808: 528004a1     	mov	w1, #0x25               // =37
  12f80c: 9400c145     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f810: aa1303e0     	mov	x0, x19
  12f814: 528009a1     	mov	w1, #0x4d               // =77
  12f818: 9400c142     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f81c: 17fffe9f     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f820: d503249f     	bti	j
  12f824: aa1303e0     	mov	x0, x19
  12f828: 528004a1     	mov	w1, #0x25               // =37
  12f82c: 9400c13d     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f830: aa1303e0     	mov	x0, x19
  12f834: 52800a61     	mov	w1, #0x53               // =83
  12f838: 9400c13a     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f83c: 17fffe97     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f840: d503249f     	bti	j
  12f844: aa1303e0     	mov	x0, x19
  12f848: 528004a1     	mov	w1, #0x25               // =37
  12f84c: 9400c135     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f850: aa1303e0     	mov	x0, x19
  12f854: 52800f21     	mov	w1, #0x79               // =121
  12f858: 9400c132     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f85c: 17fffe8f     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f860: aa1303e0     	mov	x0, x19
  12f864: 528004a1     	mov	w1, #0x25               // =37
  12f868: 9400c12e     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f86c: aa1303e0     	mov	x0, x19
  12f870: 52800d41     	mov	w1, #0x6a               // =106
  12f874: 9400c12b     	bl	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  12f878: 17fffe88     	b	0x12f298 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x124>
  12f87c: f9401788     	ldr	x8, [x28, #0x28]
  12f880: f85f03a9     	ldur	x9, [x29, #-0x10]
  12f884: eb09011f     	cmp	x8, x9
  12f888: 540001a1     	b.ne	0x12f8bc <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x748>
  12f88c: 910a43ff     	add	sp, sp, #0x290
  12f890: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  12f894: a94457f6     	ldp	x22, x21, [sp, #0x40]
  12f898: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  12f89c: a94267fa     	ldp	x26, x25, [sp, #0x20]
  12f8a0: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  12f8a4: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  12f8a8: d50323bf     	autiasp
  12f8ac: d65f03c0     	ret
  12f8b0: 90fffa20     	adrp	x0, 0x73000
  12f8b4: 912dc400     	add	x0, x0, #0xb71
  12f8b8: 9400c0fa     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  12f8bc: 9400b55d     	bl	0x15ce30 <__stack_chk_fail@plt>
  12f8c0: 14000009     	b	0x12f8e4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x770>
  12f8c4: 14000008     	b	0x12f8e4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x770>
  12f8c8: 97fde59b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  12f8cc: aa0003f4     	mov	x20, x0
  12f8d0: 910203e0     	add	x0, sp, #0x80
  12f8d4: 940013db     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  12f8d8: 14000006     	b	0x12f8f0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x77c>
  12f8dc: 14000002     	b	0x12f8e4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x770>
  12f8e0: 14000001     	b	0x12f8e4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x770>
  12f8e4: aa0003f4     	mov	x20, x0
  12f8e8: 39400268     	ldrb	w8, [x19]
  12f8ec: 37000068     	tbnz	w8, #0x0, 0x12f8f8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x784>
  12f8f0: aa1403e0     	mov	x0, x20
  12f8f4: 9400a61b     	bl	0x159160 <__emutls_get_address+0x6d4>
  12f8f8: f9400a60     	ldr	x0, [x19, #0x10]
  12f8fc: 9400b579     	bl	0x15cee0 <_ZdlPv@plt>
  12f900: aa1403e0     	mov	x0, x20
  12f904: 9400a617     	bl	0x159160 <__emutls_get_address+0x6d4>
  12f908: d503233f     	paciasp
  12f90c: d10443ff     	sub	sp, sp, #0x110
  12f910: a90b7bfd     	stp	x29, x30, [sp, #0xb0]
  12f914: 9102c3fd     	add	x29, sp, #0xb0
  12f918: a90c6ffc     	stp	x28, x27, [sp, #0xc0]
  12f91c: a90d67fa     	stp	x26, x25, [sp, #0xd0]
  12f920: a90e5ff8     	stp	x24, x23, [sp, #0xe0]
  12f924: a90f57f6     	stp	x22, x21, [sp, #0xf0]
  12f928: a9104ff4     	stp	x20, x19, [sp, #0x100]
  12f92c: cb020068     	sub	x8, x3, x2
  12f930: b201f3e9     	mov	x9, #-0x5555555555555556 // =-6148914691236517206
  12f934: 9343fd08     	asr	x8, x8, #3
  12f938: f2955569     	movk	x9, #0xaaab
  12f93c: a90287e0     	stp	x0, x1, [sp, #0x28]
  12f940: d53bd054     	mrs	x20, TPIDR_EL0
  12f944: 9b097d1a     	mul	x26, x8, x9
  12f948: aa0503f5     	mov	x21, x5
  12f94c: aa0303f3     	mov	x19, x3
  12f950: aa0203f6     	mov	x22, x2
  12f954: aa0403f9     	mov	x25, x4
  12f958: f9401688     	ldr	x8, [x20, #0x28]
  12f95c: f101975f     	cmp	x26, #0x65
  12f960: f81f03a8     	stur	x8, [x29, #-0x10]
  12f964: b9003be6     	str	w6, [sp, #0x38]
  12f968: 540000e3     	b.lo	0x12f984 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x810>
  12f96c: aa1a03e0     	mov	x0, x26
  12f970: 9400b62c     	bl	0x15d220 <malloc@plt>
  12f974: b9403be6     	ldr	w6, [sp, #0x38]
  12f978: f90013e0     	str	x0, [sp, #0x20]
  12f97c: b50000a0     	cbnz	x0, 0x12f990 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x81c>
  12f980: 9400bf90     	bl	0x15f7c0 <_ZSt17__throw_bad_allocv@plt>
  12f984: 9100f3e8     	add	x8, sp, #0x3c
  12f988: aa1f03e0     	mov	x0, xzr
  12f98c: f90013e8     	str	x8, [sp, #0x20]
  12f990: aa1f03f8     	mov	x24, xzr
  12f994: eb1302df     	cmp	x22, x19
  12f998: f90003f5     	str	x21, [sp]
  12f99c: 540002a0     	b.eq	0x12f9f0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x87c>
  12f9a0: 52800048     	mov	w8, #0x2                // =2
  12f9a4: 52800029     	mov	w9, #0x1                // =1
  12f9a8: aa1603ea     	mov	x10, x22
  12f9ac: f94013eb     	ldr	x11, [sp, #0x20]
  12f9b0: 14000008     	b	0x12f9d0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x85c>
  12f9b4: d100075a     	sub	x26, x26, #0x1
  12f9b8: 91000718     	add	x24, x24, #0x1
  12f9bc: 39000168     	strb	w8, [x11]
  12f9c0: 9100056b     	add	x11, x11, #0x1
  12f9c4: 9100614a     	add	x10, x10, #0x18
  12f9c8: eb13015f     	cmp	x10, x19
  12f9cc: 54000120     	b.eq	0x12f9f0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x87c>
  12f9d0: 3940014c     	ldrb	w12, [x10]
  12f9d4: f940054d     	ldr	x13, [x10, #0x8]
  12f9d8: d341fd8e     	lsr	x14, x12, #1
  12f9dc: 7200019f     	tst	w12, #0x1
  12f9e0: 9a8d01cc     	csel	x12, x14, x13, eq
  12f9e4: b4fffe8c     	cbz	x12, 0x12f9b4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x840>
  12f9e8: 39000169     	strb	w9, [x11]
  12f9ec: 17fffff5     	b	0x12f9c0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x84c>
  12f9f0: a942a7e8     	ldp	x8, x9, [sp, #0x28]
  12f9f4: a90083f4     	stp	x20, x0, [sp, #0x8]
  12f9f8: f9400108     	ldr	x8, [x8]
  12f9fc: eb09011f     	cmp	x8, x9
  12fa00: 54000be0     	b.eq	0x12fb7c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa08>
  12fa04: b4000bda     	cbz	x26, 0x12fb7c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa08>
  12fa08: aa1f03fb     	mov	x27, xzr
  12fa0c: f9000ff6     	str	x22, [sp, #0x18]
  12fa10: b940011c     	ldr	w28, [x8]
  12fa14: 37000106     	tbnz	w6, #0x0, 0x12fa34 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x8c0>
  12fa18: f9400328     	ldr	x8, [x25]
  12fa1c: f9401d08     	ldr	x8, [x8, #0x38]
  12fa20: aa1903e0     	mov	x0, x25
  12fa24: 2a1c03e1     	mov	w1, w28
  12fa28: d63f0100     	blr	x8
  12fa2c: 2a0003fc     	mov	w28, w0
  12fa30: b9403be6     	ldr	w6, [sp, #0x38]
  12fa34: 91000777     	add	x23, x27, #0x1
  12fa38: eb1302df     	cmp	x22, x19
  12fa3c: 54000920     	b.eq	0x12fb60 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9ec>
  12fa40: 2a1f03f5     	mov	w21, wzr
  12fa44: f94013f4     	ldr	x20, [sp, #0x20]
  12fa48: 14000007     	b	0x12fa64 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x8f0>
  12fa4c: d100075a     	sub	x26, x26, #0x1
  12fa50: 3900029f     	strb	wzr, [x20]
  12fa54: 910062d6     	add	x22, x22, #0x18
  12fa58: 91000694     	add	x20, x20, #0x1
  12fa5c: eb1302df     	cmp	x22, x19
  12fa60: 54000440     	b.eq	0x12fae8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x974>
  12fa64: 39400288     	ldrb	w8, [x20]
  12fa68: 7100051f     	cmp	w8, #0x1
  12fa6c: 54ffff41     	b.ne	0x12fa54 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x8e0>
  12fa70: 394002c8     	ldrb	w8, [x22]
  12fa74: 910012ca     	add	x10, x22, #0x4
  12fa78: f9400ac9     	ldr	x9, [x22, #0x10]
  12fa7c: 7200011f     	tst	w8, #0x1
  12fa80: 9a890148     	csel	x8, x10, x9, eq
  12fa84: b87b7901     	ldr	w1, [x8, x27, lsl #2]
  12fa88: 370000e6     	tbnz	w6, #0x0, 0x12faa4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x930>
  12fa8c: f9400328     	ldr	x8, [x25]
  12fa90: f9401d08     	ldr	x8, [x8, #0x38]
  12fa94: aa1903e0     	mov	x0, x25
  12fa98: d63f0100     	blr	x8
  12fa9c: 2a0003e1     	mov	w1, w0
  12faa0: b9403be6     	ldr	w6, [sp, #0x38]
  12faa4: 6b01039f     	cmp	w28, w1
  12faa8: 54fffd21     	b.ne	0x12fa4c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x8d8>
  12faac: 394002c8     	ldrb	w8, [x22]
  12fab0: f94006c9     	ldr	x9, [x22, #0x8]
  12fab4: d341fd0a     	lsr	x10, x8, #1
  12fab8: 7200011f     	tst	w8, #0x1
  12fabc: 9a890148     	csel	x8, x10, x9, eq
  12fac0: eb17011f     	cmp	x8, x23
  12fac4: 540000e1     	b.ne	0x12fae0 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x96c>
  12fac8: 52800048     	mov	w8, #0x2                // =2
  12facc: d100075a     	sub	x26, x26, #0x1
  12fad0: 91000718     	add	x24, x24, #0x1
  12fad4: 52800035     	mov	w21, #0x1               // =1
  12fad8: 39000288     	strb	w8, [x20]
  12fadc: 17ffffde     	b	0x12fa54 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x8e0>
  12fae0: 52800035     	mov	w21, #0x1               // =1
  12fae4: 17ffffdc     	b	0x12fa54 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x8e0>
  12fae8: 360003b5     	tbz	w21, #0x0, 0x12fb5c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9e8>
  12faec: f94017ea     	ldr	x10, [sp, #0x28]
  12faf0: 8b1a0309     	add	x9, x24, x26
  12faf4: f9400ff6     	ldr	x22, [sp, #0x18]
  12faf8: f100093f     	cmp	x9, #0x2
  12fafc: f9400148     	ldr	x8, [x10]
  12fb00: 91001108     	add	x8, x8, #0x4
  12fb04: f9000148     	str	x8, [x10]
  12fb08: 54000303     	b.lo	0x12fb68 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9f4>
  12fb0c: aa1603e9     	mov	x9, x22
  12fb10: f94013ea     	ldr	x10, [sp, #0x20]
  12fb14: 14000005     	b	0x12fb28 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9b4>
  12fb18: 91006129     	add	x9, x9, #0x18
  12fb1c: 9100054a     	add	x10, x10, #0x1
  12fb20: eb13013f     	cmp	x9, x19
  12fb24: 54000220     	b.eq	0x12fb68 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9f4>
  12fb28: 3940014b     	ldrb	w11, [x10]
  12fb2c: 7100097f     	cmp	w11, #0x2
  12fb30: 54ffff41     	b.ne	0x12fb18 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9a4>
  12fb34: 3940012b     	ldrb	w11, [x9]
  12fb38: f940052c     	ldr	x12, [x9, #0x8]
  12fb3c: d341fd6d     	lsr	x13, x11, #1
  12fb40: 7200017f     	tst	w11, #0x1
  12fb44: 9a8c01ab     	csel	x11, x13, x12, eq
  12fb48: eb17017f     	cmp	x11, x23
  12fb4c: 54fffe60     	b.eq	0x12fb18 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9a4>
  12fb50: d1000718     	sub	x24, x24, #0x1
  12fb54: 3900015f     	strb	wzr, [x10]
  12fb58: 17fffff0     	b	0x12fb18 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x9a4>
  12fb5c: f9400ff6     	ldr	x22, [sp, #0x18]
  12fb60: f94017e8     	ldr	x8, [sp, #0x28]
  12fb64: f9400108     	ldr	x8, [x8]
  12fb68: f9401be9     	ldr	x9, [sp, #0x30]
  12fb6c: eb09011f     	cmp	x8, x9
  12fb70: 54000060     	b.eq	0x12fb7c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa08>
  12fb74: aa1703fb     	mov	x27, x23
  12fb78: b5fff4da     	cbnz	x26, 0x12fa10 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0x89c>
  12fb7c: f9401be9     	ldr	x9, [sp, #0x30]
  12fb80: eb09011f     	cmp	x8, x9
  12fb84: f94003e9     	ldr	x9, [sp]
  12fb88: 54000081     	b.ne	0x12fb98 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa24>
  12fb8c: b9400128     	ldr	w8, [x9]
  12fb90: 321f0108     	orr	w8, w8, #0x2
  12fb94: b9000128     	str	w8, [x9]
  12fb98: a94083f4     	ldp	x20, x0, [sp, #0x8]
  12fb9c: eb1302df     	cmp	x22, x19
  12fba0: f94013ea     	ldr	x10, [sp, #0x20]
  12fba4: 54000100     	b.eq	0x12fbc4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa50>
  12fba8: 39400148     	ldrb	w8, [x10]
  12fbac: 7100091f     	cmp	w8, #0x2
  12fbb0: 54000300     	b.eq	0x12fc10 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa9c>
  12fbb4: 910062d6     	add	x22, x22, #0x18
  12fbb8: 9100054a     	add	x10, x10, #0x1
  12fbbc: eb1302df     	cmp	x22, x19
  12fbc0: 54ffff41     	b.ne	0x12fba8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa34>
  12fbc4: b9400128     	ldr	w8, [x9]
  12fbc8: 321e0108     	orr	w8, w8, #0x4
  12fbcc: b9000128     	str	w8, [x9]
  12fbd0: b4000040     	cbz	x0, 0x12fbd8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa64>
  12fbd4: 9400b5b3     	bl	0x15d2a0 <free@plt>
  12fbd8: f9401688     	ldr	x8, [x20, #0x28]
  12fbdc: f85f03a9     	ldur	x9, [x29, #-0x10]
  12fbe0: eb09011f     	cmp	x8, x9
  12fbe4: 540001c1     	b.ne	0x12fc1c <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xaa8>
  12fbe8: aa1303e0     	mov	x0, x19
  12fbec: a9504ff4     	ldp	x20, x19, [sp, #0x100]
  12fbf0: a94f57f6     	ldp	x22, x21, [sp, #0xf0]
  12fbf4: a94e5ff8     	ldp	x24, x23, [sp, #0xe0]
  12fbf8: a94d67fa     	ldp	x26, x25, [sp, #0xd0]
  12fbfc: a94c6ffc     	ldp	x28, x27, [sp, #0xc0]
  12fc00: a94b7bfd     	ldp	x29, x30, [sp, #0xb0]
  12fc04: 910443ff     	add	sp, sp, #0x110
  12fc08: d50323bf     	autiasp
  12fc0c: d65f03c0     	ret
  12fc10: aa1603f3     	mov	x19, x22
  12fc14: b5fffe00     	cbnz	x0, 0x12fbd4 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa60>
  12fc18: 17fffff0     	b	0x12fbd8 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xa64>
  12fc1c: 9400b485     	bl	0x15ce30 <__stack_chk_fail@plt>
  12fc20: 14000001     	b	0x12fc24 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xab0>
  12fc24: aa0003f3     	mov	x19, x0
  12fc28: f9400be0     	ldr	x0, [sp, #0x10]
  12fc2c: b4000040     	cbz	x0, 0x12fc34 <std::__ndk1::__time_get_storage<wchar_t>::__analyze(char, std::__ndk1::ctype<wchar_t> const&)+0xac0>
  12fc30: 9400b59c     	bl	0x15d2a0 <free@plt>
  12fc34: aa1303e0     	mov	x0, x19
  12fc38: 9400a54a     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000012fc3c <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)>:
  12fc3c: d503233f     	paciasp
  12fc40: d10483ff     	sub	sp, sp, #0x120
  12fc44: a90d7bfd     	stp	x29, x30, [sp, #0xd0]
  12fc48: 910343fd     	add	x29, sp, #0xd0
  12fc4c: a90e67fc     	stp	x28, x25, [sp, #0xe0]
  12fc50: a90f5ff8     	stp	x24, x23, [sp, #0xf0]
  12fc54: a91057f6     	stp	x22, x21, [sp, #0x100]
  12fc58: a9114ff4     	stp	x20, x19, [sp, #0x110]
  12fc5c: d53bd058     	mrs	x24, TPIDR_EL0
  12fc60: 90fffa36     	adrp	x22, 0x73000
  12fc64: 6f00e400     	movi	v0.2d, #0000000000000000
  12fc68: 90fffa17     	adrp	x23, 0x6f000
  12fc6c: aa0103f4     	mov	x20, x1
  12fc70: aa0003f3     	mov	x19, x0
  12fc74: aa1f03f9     	mov	x25, xzr
  12fc78: f9401708     	ldr	x8, [x24, #0x28]
  12fc7c: 9102c015     	add	x21, x0, #0xb0
  12fc80: 911ba6d6     	add	x22, x22, #0x6e9
  12fc84: 9118daf7     	add	x23, x23, #0x636
  12fc88: f81f83a8     	stur	x8, [x29, #-0x8]
  12fc8c: f9002bff     	str	xzr, [sp, #0x50]
  12fc90: ad0183e0     	stp	q0, q0, [sp, #0x30]
  12fc94: 3d800be0     	str	q0, [sp, #0x20]
  12fc98: f9400264     	ldr	x4, [x19]
  12fc9c: 910193e0     	add	x0, sp, #0x64
  12fca0: 910083e3     	add	x3, sp, #0x20
  12fca4: 52800c81     	mov	w1, #0x64               // =100
  12fca8: aa1603e2     	mov	x2, x22
  12fcac: b9003bf9     	str	w25, [sp, #0x38]
  12fcb0: 9400bff0     	bl	0x15fc70 <strftime_l@plt>
  12fcb4: d102a2a0     	sub	x0, x21, #0xa8
  12fcb8: 910193e1     	add	x1, sp, #0x64
  12fcbc: 9400b629     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12fcc0: f9400264     	ldr	x4, [x19]
  12fcc4: 910193e0     	add	x0, sp, #0x64
  12fcc8: 910083e3     	add	x3, sp, #0x20
  12fccc: 52800c81     	mov	w1, #0x64               // =100
  12fcd0: aa1703e2     	mov	x2, x23
  12fcd4: 9400bfe7     	bl	0x15fc70 <strftime_l@plt>
  12fcd8: 910193e1     	add	x1, sp, #0x64
  12fcdc: aa1503e0     	mov	x0, x21
  12fce0: 9400b620     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12fce4: 91000739     	add	x25, x25, #0x1
  12fce8: 910062b5     	add	x21, x21, #0x18
  12fcec: f1001f3f     	cmp	x25, #0x7
  12fcf0: 54fffd41     	b.ne	0x12fc98 <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0x5c>
  12fcf4: 90fffa16     	adrp	x22, 0x6f000
  12fcf8: d0fff9f7     	adrp	x23, 0x6d000
  12fcfc: aa1f03f9     	mov	x25, xzr
  12fd00: 9109e275     	add	x21, x19, #0x278
  12fd04: 913486d6     	add	x22, x22, #0xd21
  12fd08: 910de6f7     	add	x23, x23, #0x379
  12fd0c: f9400264     	ldr	x4, [x19]
  12fd10: 910193e0     	add	x0, sp, #0x64
  12fd14: 910083e3     	add	x3, sp, #0x20
  12fd18: 52800c81     	mov	w1, #0x64               // =100
  12fd1c: aa1603e2     	mov	x2, x22
  12fd20: b90033f9     	str	w25, [sp, #0x30]
  12fd24: 9400bfd3     	bl	0x15fc70 <strftime_l@plt>
  12fd28: d10482a0     	sub	x0, x21, #0x120
  12fd2c: 910193e1     	add	x1, sp, #0x64
  12fd30: 9400b60c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12fd34: f9400264     	ldr	x4, [x19]
  12fd38: 910193e0     	add	x0, sp, #0x64
  12fd3c: 910083e3     	add	x3, sp, #0x20
  12fd40: 52800c81     	mov	w1, #0x64               // =100
  12fd44: aa1703e2     	mov	x2, x23
  12fd48: 9400bfca     	bl	0x15fc70 <strftime_l@plt>
  12fd4c: 910193e1     	add	x1, sp, #0x64
  12fd50: aa1503e0     	mov	x0, x21
  12fd54: 9400b603     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12fd58: 91000739     	add	x25, x25, #0x1
  12fd5c: 910062b5     	add	x21, x21, #0x18
  12fd60: f100333f     	cmp	x25, #0xc
  12fd64: 54fffd41     	b.ne	0x12fd0c <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0xd0>
  12fd68: d0fffa15     	adrp	x21, 0x71000
  12fd6c: 52800028     	mov	w8, #0x1                // =1
  12fd70: 911d8eb5     	add	x21, x21, #0x763
  12fd74: f9400264     	ldr	x4, [x19]
  12fd78: 910193e0     	add	x0, sp, #0x64
  12fd7c: 910083e3     	add	x3, sp, #0x20
  12fd80: 52800c81     	mov	w1, #0x64               // =100
  12fd84: aa1503e2     	mov	x2, x21
  12fd88: b9002be8     	str	w8, [sp, #0x28]
  12fd8c: 9400bfb9     	bl	0x15fc70 <strftime_l@plt>
  12fd90: 910e6260     	add	x0, x19, #0x398
  12fd94: 910193e1     	add	x1, sp, #0x64
  12fd98: 9400b5f2     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12fd9c: 528001a8     	mov	w8, #0xd                // =13
  12fda0: f9400264     	ldr	x4, [x19]
  12fda4: 910193e0     	add	x0, sp, #0x64
  12fda8: 910083e3     	add	x3, sp, #0x20
  12fdac: 52800c81     	mov	w1, #0x64               // =100
  12fdb0: aa1503e2     	mov	x2, x21
  12fdb4: b9002be8     	str	w8, [sp, #0x28]
  12fdb8: 9400bfae     	bl	0x15fc70 <strftime_l@plt>
  12fdbc: 910ec260     	add	x0, x19, #0x3b0
  12fdc0: 910193e1     	add	x1, sp, #0x64
  12fdc4: 9400b5e7     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  12fdc8: 910023e8     	add	x8, sp, #0x8
  12fdcc: aa1303e0     	mov	x0, x19
  12fdd0: 52800c61     	mov	w1, #0x63               // =99
  12fdd4: aa1403e2     	mov	x2, x20
  12fdd8: 9400c0da     	bl	0x160140 <_ZNSt6__ndk118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE@plt>
  12fddc: 394f2268     	ldrb	w8, [x19, #0x3c8]
  12fde0: 910f2275     	add	x21, x19, #0x3c8
  12fde4: 36000068     	tbz	w8, #0x0, 0x12fdf0 <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0x1b4>
  12fde8: f941ee60     	ldr	x0, [x19, #0x3d8]
  12fdec: 9400b43d     	bl	0x15cee0 <_ZdlPv@plt>
  12fdf0: f9400fe8     	ldr	x8, [sp, #0x18]
  12fdf4: aa1303e0     	mov	x0, x19
  12fdf8: 3cc083e0     	ldur	q0, [sp, #0x8]
  12fdfc: 52800e41     	mov	w1, #0x72               // =114
  12fe00: aa1403e2     	mov	x2, x20
  12fe04: f9000aa8     	str	x8, [x21, #0x10]
  12fe08: 910023e8     	add	x8, sp, #0x8
  12fe0c: 3d8002a0     	str	q0, [x21]
  12fe10: 9400c0cc     	bl	0x160140 <_ZNSt6__ndk118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE@plt>
  12fe14: 394f8268     	ldrb	w8, [x19, #0x3e0]
  12fe18: 910f8275     	add	x21, x19, #0x3e0
  12fe1c: 36000068     	tbz	w8, #0x0, 0x12fe28 <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0x1ec>
  12fe20: f941fa60     	ldr	x0, [x19, #0x3f0]
  12fe24: 9400b42f     	bl	0x15cee0 <_ZdlPv@plt>
  12fe28: f9400fe8     	ldr	x8, [sp, #0x18]
  12fe2c: aa1303e0     	mov	x0, x19
  12fe30: 3cc083e0     	ldur	q0, [sp, #0x8]
  12fe34: 52800f01     	mov	w1, #0x78               // =120
  12fe38: aa1403e2     	mov	x2, x20
  12fe3c: f9000aa8     	str	x8, [x21, #0x10]
  12fe40: 910023e8     	add	x8, sp, #0x8
  12fe44: 3d8002a0     	str	q0, [x21]
  12fe48: 9400c0be     	bl	0x160140 <_ZNSt6__ndk118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE@plt>
  12fe4c: 394fe268     	ldrb	w8, [x19, #0x3f8]
  12fe50: 910fe275     	add	x21, x19, #0x3f8
  12fe54: 36000068     	tbz	w8, #0x0, 0x12fe60 <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0x224>
  12fe58: f9420660     	ldr	x0, [x19, #0x408]
  12fe5c: 9400b421     	bl	0x15cee0 <_ZdlPv@plt>
  12fe60: f9400fe8     	ldr	x8, [sp, #0x18]
  12fe64: aa1303e0     	mov	x0, x19
  12fe68: 3cc083e0     	ldur	q0, [sp, #0x8]
  12fe6c: 52800b01     	mov	w1, #0x58               // =88
  12fe70: aa1403e2     	mov	x2, x20
  12fe74: f9000aa8     	str	x8, [x21, #0x10]
  12fe78: 910023e8     	add	x8, sp, #0x8
  12fe7c: 3d8002a0     	str	q0, [x21]
  12fe80: 9400c0b0     	bl	0x160140 <_ZNSt6__ndk118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE@plt>
  12fe84: 39504268     	ldrb	w8, [x19, #0x410]
  12fe88: 91104274     	add	x20, x19, #0x410
  12fe8c: 36000068     	tbz	w8, #0x0, 0x12fe98 <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0x25c>
  12fe90: f9421260     	ldr	x0, [x19, #0x420]
  12fe94: 9400b413     	bl	0x15cee0 <_ZdlPv@plt>
  12fe98: 3cc083e0     	ldur	q0, [sp, #0x8]
  12fe9c: f9400fe8     	ldr	x8, [sp, #0x18]
  12fea0: 3d800280     	str	q0, [x20]
  12fea4: f9000a88     	str	x8, [x20, #0x10]
  12fea8: f9401708     	ldr	x8, [x24, #0x28]
  12feac: f85f83a9     	ldur	x9, [x29, #-0x8]
  12feb0: eb09011f     	cmp	x8, x9
  12feb4: 54000121     	b.ne	0x12fed8 <std::__ndk1::__time_get_storage<char>::init(std::__ndk1::ctype<char> const&)+0x29c>
  12feb8: a9514ff4     	ldp	x20, x19, [sp, #0x110]
  12febc: a95057f6     	ldp	x22, x21, [sp, #0x100]
  12fec0: a94f5ff8     	ldp	x24, x23, [sp, #0xf0]
  12fec4: a94e67fc     	ldp	x28, x25, [sp, #0xe0]
  12fec8: a94d7bfd     	ldp	x29, x30, [sp, #0xd0]
  12fecc: 910483ff     	add	sp, sp, #0x120
  12fed0: d50323bf     	autiasp
  12fed4: d65f03c0     	ret
  12fed8: 9400b3d6     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000012fedc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)>:
  12fedc: d503233f     	paciasp
  12fee0: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  12fee4: a9016ffc     	stp	x28, x27, [sp, #0x10]
  12fee8: 910003fd     	mov	x29, sp
  12feec: a90267fa     	stp	x26, x25, [sp, #0x20]
  12fef0: a9035ff8     	stp	x24, x23, [sp, #0x30]
  12fef4: a90457f6     	stp	x22, x21, [sp, #0x40]
  12fef8: a9054ff4     	stp	x20, x19, [sp, #0x50]
  12fefc: d10a43ff     	sub	sp, sp, #0x290
  12ff00: d53bd048     	mrs	x8, TPIDR_EL0
  12ff04: 910233fb     	add	x27, sp, #0x8c
  12ff08: a900a3e1     	stp	x1, x8, [sp, #0x8]
  12ff0c: 90fffa39     	adrp	x25, 0x73000
  12ff10: f9401508     	ldr	x8, [x8, #0x28]
  12ff14: aa0003f3     	mov	x19, x0
  12ff18: 6f00e400     	movi	v0.2d, #0000000000000000
  12ff1c: aa1f03fa     	mov	x26, xzr
  12ff20: 91001369     	add	x9, x27, #0x4
  12ff24: d101d3b4     	sub	x20, x29, #0x74
  12ff28: f81f03a8     	stur	x8, [x29, #-0x10]
  12ff2c: 91004368     	add	x8, x27, #0x10
  12ff30: 5280031c     	mov	w28, #0x18              // =24
  12ff34: 52800095     	mov	w21, #0x4               // =4
  12ff38: 911ba739     	add	x25, x25, #0x6e9
  12ff3c: f90043ff     	str	xzr, [sp, #0x80]
  12ff40: ad0303e0     	stp	q0, q0, [sp, #0x60]
  12ff44: 3d8017e0     	str	q0, [sp, #0x50]
  12ff48: f90027ff     	str	xzr, [sp, #0x48]
  12ff4c: a901a7e8     	stp	x8, x9, [sp, #0x18]
  12ff50: 14000006     	b	0x12ff68 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x8c>
  12ff54: 531f7ae8     	lsl	w8, w23, #1
  12ff58: 39000308     	strb	w8, [x24]
  12ff5c: 9100075a     	add	x26, x26, #0x1
  12ff60: f1001f5f     	cmp	x26, #0x7
  12ff64: 540019e0     	b.eq	0x1302a0 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x3c4>
  12ff68: f9400264     	ldr	x4, [x19]
  12ff6c: d101d3a0     	sub	x0, x29, #0x74
  12ff70: 910143e3     	add	x3, sp, #0x50
  12ff74: 52800c81     	mov	w1, #0x64               // =100
  12ff78: aa1903e2     	mov	x2, x25
  12ff7c: b9006bfa     	str	w26, [sp, #0x68]
  12ff80: 9400bf3c     	bl	0x15fc70 <strftime_l@plt>
  12ff84: f9400260     	ldr	x0, [x19]
  12ff88: a9047ff4     	stp	x20, xzr, [sp, #0x40]
  12ff8c: 9400bebd     	bl	0x15fa80 <uselocale@plt>
  12ff90: aa0003f8     	mov	x24, x0
  12ff94: f90017e0     	str	x0, [sp, #0x28]
  12ff98: 910233e0     	add	x0, sp, #0x8c
  12ff9c: 910103e1     	add	x1, sp, #0x40
  12ffa0: 910123e3     	add	x3, sp, #0x48
  12ffa4: 52800c82     	mov	w2, #0x64               // =100
  12ffa8: 9400bf3a     	bl	0x15fc90 <mbsrtowcs@plt>
  12ffac: aa0003f7     	mov	x23, x0
  12ffb0: b4000078     	cbz	x24, 0x12ffbc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xe0>
  12ffb4: aa1803e0     	mov	x0, x24
  12ffb8: 9400beb2     	bl	0x15fa80 <uselocale@plt>
  12ffbc: b10006ff     	cmn	x23, #0x1
  12ffc0: 54005560     	b.eq	0x130a6c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb90>
  12ffc4: 9b1c4f58     	madd	x24, x26, x28, x19
  12ffc8: 38408f08     	ldrb	w8, [x24, #0x8]!
  12ffcc: f9400309     	ldr	x9, [x24]
  12ffd0: 7200011f     	tst	w8, #0x1
  12ffd4: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  12ffd8: d100054a     	sub	x10, x10, #0x1
  12ffdc: 9a8a02a1     	csel	x1, x21, x10, eq
  12ffe0: eb0102e2     	subs	x2, x23, x1
  12ffe4: 54000229     	b.ls	0x130028 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x14c>
  12ffe8: 9b1c4f56     	madd	x22, x26, x28, x19
  12ffec: 53017d0a     	lsr	w10, w8, #1
  12fff0: 7200011f     	tst	w8, #0x1
  12fff4: aa1803e0     	mov	x0, x24
  12fff8: aa1f03e4     	mov	x4, xzr
  12fffc: aa1f03e6     	mov	x6, xzr
  130000: f9400ac9     	ldr	x9, [x22, #0x10]
  130004: 9a890143     	csel	x3, x10, x9, eq
  130008: aa0303e5     	mov	x5, x3
  13000c: 9400c05d     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  130010: aa1803e8     	mov	x8, x24
  130014: f9400eca     	ldr	x10, [x22, #0x18]
  130018: 38404509     	ldrb	w9, [x8], #0x4
  13001c: 7200013f     	tst	w9, #0x1
  130020: 9a8a010a     	csel	x10, x8, x10, eq
  130024: 14000008     	b	0x130044 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x168>
  130028: 9b1c4f48     	madd	x8, x26, x28, x19
  13002c: 9100130a     	add	x10, x24, #0x4
  130030: f240013f     	tst	x9, #0x1
  130034: f9400d08     	ldr	x8, [x8, #0x18]
  130038: 9a88014a     	csel	x10, x10, x8, eq
  13003c: aa0a03e9     	mov	x9, x10
  130040: b40002f7     	cbz	x23, 0x13009c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1c0>
  130044: d10006e9     	sub	x9, x23, #0x1
  130048: 910233e8     	add	x8, sp, #0x8c
  13004c: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  130050: f1001d3f     	cmp	x9, #0x7
  130054: 54000183     	b.lo	0x130084 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1a8>
  130058: d37ef6eb     	lsl	x11, x23, #2
  13005c: d100116b     	sub	x11, x11, #0x4
  130060: 8b0b014c     	add	x12, x10, x11
  130064: 9100118c     	add	x12, x12, #0x4
  130068: eb0c011f     	cmp	x8, x12
  13006c: f94013ec     	ldr	x12, [sp, #0x20]
  130070: 8b0b018c     	add	x12, x12, x11
  130074: 1a9f27eb     	cset	w11, lo
  130078: eb0c015f     	cmp	x10, x12
  13007c: 54000ce2     	b.hs	0x130218 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x33c>
  130080: 36000ccb     	tbz	w11, #0x0, 0x130218 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x33c>
  130084: aa0a03e9     	mov	x9, x10
  130088: 8b170b6a     	add	x10, x27, x23, lsl #2
  13008c: b840450b     	ldr	w11, [x8], #0x4
  130090: eb0a011f     	cmp	x8, x10
  130094: b800452b     	str	w11, [x9], #0x4
  130098: 54ffffa1     	b.ne	0x13008c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1b0>
  13009c: b900013f     	str	wzr, [x9]
  1300a0: 39400308     	ldrb	w8, [x24]
  1300a4: 37000088     	tbnz	w8, #0x0, 0x1300b4 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1d8>
  1300a8: 531f7ae8     	lsl	w8, w23, #1
  1300ac: 39000308     	strb	w8, [x24]
  1300b0: 14000003     	b	0x1300bc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1e0>
  1300b4: 9b1c4f48     	madd	x8, x26, x28, x19
  1300b8: f9000917     	str	x23, [x8, #0x10]
  1300bc: f0fff9e2     	adrp	x2, 0x6f000
  1300c0: f9400264     	ldr	x4, [x19]
  1300c4: d101d3a0     	sub	x0, x29, #0x74
  1300c8: 910143e3     	add	x3, sp, #0x50
  1300cc: 52800c81     	mov	w1, #0x64               // =100
  1300d0: 9118d842     	add	x2, x2, #0x636
  1300d4: 9400bee7     	bl	0x15fc70 <strftime_l@plt>
  1300d8: f9400260     	ldr	x0, [x19]
  1300dc: a9047ff4     	stp	x20, xzr, [sp, #0x40]
  1300e0: 9400be68     	bl	0x15fa80 <uselocale@plt>
  1300e4: aa0003f8     	mov	x24, x0
  1300e8: f90017e0     	str	x0, [sp, #0x28]
  1300ec: 910233e0     	add	x0, sp, #0x8c
  1300f0: 910103e1     	add	x1, sp, #0x40
  1300f4: 910123e3     	add	x3, sp, #0x48
  1300f8: 52800c82     	mov	w2, #0x64               // =100
  1300fc: 9400bee5     	bl	0x15fc90 <mbsrtowcs@plt>
  130100: aa0003f7     	mov	x23, x0
  130104: b4000078     	cbz	x24, 0x130110 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x234>
  130108: aa1803e0     	mov	x0, x24
  13010c: 9400be5d     	bl	0x15fa80 <uselocale@plt>
  130110: b10006ff     	cmn	x23, #0x1
  130114: 54004ac0     	b.eq	0x130a6c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb90>
  130118: 91001f56     	add	x22, x26, #0x7
  13011c: 9b1c4ed8     	madd	x24, x22, x28, x19
  130120: 38408f08     	ldrb	w8, [x24, #0x8]!
  130124: f9400309     	ldr	x9, [x24]
  130128: 7200011f     	tst	w8, #0x1
  13012c: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  130130: d100054a     	sub	x10, x10, #0x1
  130134: 9a8a02a1     	csel	x1, x21, x10, eq
  130138: eb0102e2     	subs	x2, x23, x1
  13013c: 54000289     	b.ls	0x13018c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x2b0>
  130140: aa1903fb     	mov	x27, x25
  130144: 9b1c4ed9     	madd	x25, x22, x28, x19
  130148: 53017d0a     	lsr	w10, w8, #1
  13014c: 7200011f     	tst	w8, #0x1
  130150: aa1803e0     	mov	x0, x24
  130154: aa1f03e4     	mov	x4, xzr
  130158: aa1f03e6     	mov	x6, xzr
  13015c: f9400b29     	ldr	x9, [x25, #0x10]
  130160: 9a890143     	csel	x3, x10, x9, eq
  130164: aa0303e5     	mov	x5, x3
  130168: 9400c006     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13016c: aa1803e8     	mov	x8, x24
  130170: f9400f2a     	ldr	x10, [x25, #0x18]
  130174: aa1b03f9     	mov	x25, x27
  130178: 910233fb     	add	x27, sp, #0x8c
  13017c: 38404509     	ldrb	w9, [x8], #0x4
  130180: 7200013f     	tst	w9, #0x1
  130184: 9a8a010a     	csel	x10, x8, x10, eq
  130188: 14000008     	b	0x1301a8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x2cc>
  13018c: 9b1c4ec8     	madd	x8, x22, x28, x19
  130190: 9100130a     	add	x10, x24, #0x4
  130194: f240013f     	tst	x9, #0x1
  130198: f9400d08     	ldr	x8, [x8, #0x18]
  13019c: 9a88014a     	csel	x10, x10, x8, eq
  1301a0: aa0a03e9     	mov	x9, x10
  1301a4: b40002f7     	cbz	x23, 0x130200 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x324>
  1301a8: d10006e9     	sub	x9, x23, #0x1
  1301ac: 910233e8     	add	x8, sp, #0x8c
  1301b0: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  1301b4: f1001d3f     	cmp	x9, #0x7
  1301b8: 54000183     	b.lo	0x1301e8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x30c>
  1301bc: d37ef6eb     	lsl	x11, x23, #2
  1301c0: d100116b     	sub	x11, x11, #0x4
  1301c4: 8b0b014c     	add	x12, x10, x11
  1301c8: 9100118c     	add	x12, x12, #0x4
  1301cc: eb0c011f     	cmp	x8, x12
  1301d0: f94013ec     	ldr	x12, [sp, #0x20]
  1301d4: 8b0b018c     	add	x12, x12, x11
  1301d8: 1a9f27eb     	cset	w11, lo
  1301dc: eb0c015f     	cmp	x10, x12
  1301e0: 540003e2     	b.hs	0x13025c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x380>
  1301e4: 360003cb     	tbz	w11, #0x0, 0x13025c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x380>
  1301e8: aa0a03e9     	mov	x9, x10
  1301ec: 8b170b6a     	add	x10, x27, x23, lsl #2
  1301f0: b840450b     	ldr	w11, [x8], #0x4
  1301f4: eb0a011f     	cmp	x8, x10
  1301f8: b800452b     	str	w11, [x9], #0x4
  1301fc: 54ffffa1     	b.ne	0x1301f0 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x314>
  130200: b900013f     	str	wzr, [x9]
  130204: 39400308     	ldrb	w8, [x24]
  130208: 3607ea68     	tbz	w8, #0x0, 0x12ff54 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x78>
  13020c: 9b1c4ec8     	madd	x8, x22, x28, x19
  130210: f9000917     	str	x23, [x8, #0x10]
  130214: 17ffff52     	b	0x12ff5c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x80>
  130218: 9100052b     	add	x11, x9, #0x1
  13021c: f9400fee     	ldr	x14, [sp, #0x18]
  130220: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  130224: d37ef588     	lsl	x8, x12, #2
  130228: aa0c03ed     	mov	x13, x12
  13022c: 8b080149     	add	x9, x10, x8
  130230: 8b080368     	add	x8, x27, x8
  130234: 9100414a     	add	x10, x10, #0x10
  130238: ad7f85c0     	ldp	q0, q1, [x14, #-0x10]
  13023c: 910081ce     	add	x14, x14, #0x20
  130240: f10021ad     	subs	x13, x13, #0x8
  130244: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  130248: 9100814a     	add	x10, x10, #0x20
  13024c: 54ffff61     	b.ne	0x130238 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x35c>
  130250: eb0c017f     	cmp	x11, x12
  130254: 54fff240     	b.eq	0x13009c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1c0>
  130258: 17ffff8c     	b	0x130088 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x1ac>
  13025c: 9100052b     	add	x11, x9, #0x1
  130260: f9400fee     	ldr	x14, [sp, #0x18]
  130264: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  130268: d37ef588     	lsl	x8, x12, #2
  13026c: aa0c03ed     	mov	x13, x12
  130270: 8b080149     	add	x9, x10, x8
  130274: 8b080368     	add	x8, x27, x8
  130278: 9100414a     	add	x10, x10, #0x10
  13027c: ad7f85c0     	ldp	q0, q1, [x14, #-0x10]
  130280: 910081ce     	add	x14, x14, #0x20
  130284: f10021ad     	subs	x13, x13, #0x8
  130288: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  13028c: 9100814a     	add	x10, x10, #0x20
  130290: 54ffff61     	b.ne	0x13027c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x3a0>
  130294: eb0c017f     	cmp	x11, x12
  130298: 54fffb40     	b.eq	0x130200 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x324>
  13029c: 17ffffd4     	b	0x1301ec <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x310>
  1302a0: 910233fb     	add	x27, sp, #0x8c
  1302a4: f0fff9fc     	adrp	x28, 0x6f000
  1302a8: aa1f03fa     	mov	x26, xzr
  1302ac: 91001369     	add	x9, x27, #0x4
  1302b0: 91004368     	add	x8, x27, #0x10
  1302b4: d101d3b4     	sub	x20, x29, #0x74
  1302b8: 52800319     	mov	w25, #0x18              // =24
  1302bc: 52800095     	mov	w21, #0x4               // =4
  1302c0: 9134879c     	add	x28, x28, #0xd21
  1302c4: a901a7e8     	stp	x8, x9, [sp, #0x18]
  1302c8: 14000006     	b	0x1302e0 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x404>
  1302cc: 531f7ae8     	lsl	w8, w23, #1
  1302d0: 39000308     	strb	w8, [x24]
  1302d4: 9100075a     	add	x26, x26, #0x1
  1302d8: f100335f     	cmp	x26, #0xc
  1302dc: 54001a20     	b.eq	0x130620 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x744>
  1302e0: f9400264     	ldr	x4, [x19]
  1302e4: d101d3a0     	sub	x0, x29, #0x74
  1302e8: 910143e3     	add	x3, sp, #0x50
  1302ec: 52800c81     	mov	w1, #0x64               // =100
  1302f0: aa1c03e2     	mov	x2, x28
  1302f4: b90063fa     	str	w26, [sp, #0x60]
  1302f8: 9400be5e     	bl	0x15fc70 <strftime_l@plt>
  1302fc: f9400260     	ldr	x0, [x19]
  130300: a9047ff4     	stp	x20, xzr, [sp, #0x40]
  130304: 9400bddf     	bl	0x15fa80 <uselocale@plt>
  130308: aa0003f8     	mov	x24, x0
  13030c: f90017e0     	str	x0, [sp, #0x28]
  130310: 910233e0     	add	x0, sp, #0x8c
  130314: 910103e1     	add	x1, sp, #0x40
  130318: 910123e3     	add	x3, sp, #0x48
  13031c: 52800c82     	mov	w2, #0x64               // =100
  130320: 9400be5c     	bl	0x15fc90 <mbsrtowcs@plt>
  130324: aa0003f7     	mov	x23, x0
  130328: b4000078     	cbz	x24, 0x130334 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x458>
  13032c: aa1803e0     	mov	x0, x24
  130330: 9400bdd4     	bl	0x15fa80 <uselocale@plt>
  130334: b10006ff     	cmn	x23, #0x1
  130338: 540039a0     	b.eq	0x130a6c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb90>
  13033c: 9b194f48     	madd	x8, x26, x25, x19
  130340: 91056118     	add	x24, x8, #0x158
  130344: f940ad09     	ldr	x9, [x8, #0x158]
  130348: 39456108     	ldrb	w8, [x8, #0x158]
  13034c: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  130350: d100054a     	sub	x10, x10, #0x1
  130354: 7200011f     	tst	w8, #0x1
  130358: 9a8a02a1     	csel	x1, x21, x10, eq
  13035c: eb0102e2     	subs	x2, x23, x1
  130360: 54000229     	b.ls	0x1303a4 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x4c8>
  130364: 9b194f56     	madd	x22, x26, x25, x19
  130368: 53017d0a     	lsr	w10, w8, #1
  13036c: 7200011f     	tst	w8, #0x1
  130370: aa1803e0     	mov	x0, x24
  130374: aa1f03e4     	mov	x4, xzr
  130378: aa1f03e6     	mov	x6, xzr
  13037c: f940b2c9     	ldr	x9, [x22, #0x160]
  130380: 9a890143     	csel	x3, x10, x9, eq
  130384: aa0303e5     	mov	x5, x3
  130388: 9400bf7e     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13038c: aa1803e8     	mov	x8, x24
  130390: f940b6ca     	ldr	x10, [x22, #0x168]
  130394: 38404509     	ldrb	w9, [x8], #0x4
  130398: 7200013f     	tst	w9, #0x1
  13039c: 9a8a010a     	csel	x10, x8, x10, eq
  1303a0: 14000008     	b	0x1303c0 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x4e4>
  1303a4: 9b194f48     	madd	x8, x26, x25, x19
  1303a8: 9100130a     	add	x10, x24, #0x4
  1303ac: f240013f     	tst	x9, #0x1
  1303b0: f940b508     	ldr	x8, [x8, #0x168]
  1303b4: 9a88014a     	csel	x10, x10, x8, eq
  1303b8: aa0a03e9     	mov	x9, x10
  1303bc: b40002f7     	cbz	x23, 0x130418 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x53c>
  1303c0: d10006e9     	sub	x9, x23, #0x1
  1303c4: 910233e8     	add	x8, sp, #0x8c
  1303c8: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  1303cc: f1001d3f     	cmp	x9, #0x7
  1303d0: 54000183     	b.lo	0x130400 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x524>
  1303d4: d37ef6eb     	lsl	x11, x23, #2
  1303d8: d100116b     	sub	x11, x11, #0x4
  1303dc: 8b0b014c     	add	x12, x10, x11
  1303e0: 9100118c     	add	x12, x12, #0x4
  1303e4: eb0c011f     	cmp	x8, x12
  1303e8: f94013ec     	ldr	x12, [sp, #0x20]
  1303ec: 8b0b018c     	add	x12, x12, x11
  1303f0: 1a9f27eb     	cset	w11, lo
  1303f4: eb0c015f     	cmp	x10, x12
  1303f8: 54000d02     	b.hs	0x130598 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x6bc>
  1303fc: 36000ceb     	tbz	w11, #0x0, 0x130598 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x6bc>
  130400: aa0a03e9     	mov	x9, x10
  130404: 8b170b6a     	add	x10, x27, x23, lsl #2
  130408: b840450b     	ldr	w11, [x8], #0x4
  13040c: eb0a011f     	cmp	x8, x10
  130410: b800452b     	str	w11, [x9], #0x4
  130414: 54ffffa1     	b.ne	0x130408 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x52c>
  130418: b900013f     	str	wzr, [x9]
  13041c: 39400308     	ldrb	w8, [x24]
  130420: 37000088     	tbnz	w8, #0x0, 0x130430 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x554>
  130424: 531f7ae8     	lsl	w8, w23, #1
  130428: 39000308     	strb	w8, [x24]
  13042c: 14000003     	b	0x130438 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x55c>
  130430: 9b194f48     	madd	x8, x26, x25, x19
  130434: f900b117     	str	x23, [x8, #0x160]
  130438: b0fff9e2     	adrp	x2, 0x6d000
  13043c: f9400264     	ldr	x4, [x19]
  130440: d101d3a0     	sub	x0, x29, #0x74
  130444: 910143e3     	add	x3, sp, #0x50
  130448: 52800c81     	mov	w1, #0x64               // =100
  13044c: 910de442     	add	x2, x2, #0x379
  130450: 9400be08     	bl	0x15fc70 <strftime_l@plt>
  130454: f9400260     	ldr	x0, [x19]
  130458: a9047ff4     	stp	x20, xzr, [sp, #0x40]
  13045c: 9400bd89     	bl	0x15fa80 <uselocale@plt>
  130460: aa0003f8     	mov	x24, x0
  130464: f90017e0     	str	x0, [sp, #0x28]
  130468: 910233e0     	add	x0, sp, #0x8c
  13046c: 910103e1     	add	x1, sp, #0x40
  130470: 910123e3     	add	x3, sp, #0x48
  130474: 52800c82     	mov	w2, #0x64               // =100
  130478: 9400be06     	bl	0x15fc90 <mbsrtowcs@plt>
  13047c: aa0003f7     	mov	x23, x0
  130480: b4000078     	cbz	x24, 0x13048c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x5b0>
  130484: aa1803e0     	mov	x0, x24
  130488: 9400bd7e     	bl	0x15fa80 <uselocale@plt>
  13048c: b10006ff     	cmn	x23, #0x1
  130490: 54002ee0     	b.eq	0x130a6c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb90>
  130494: 91003356     	add	x22, x26, #0xc
  130498: 9b194ec8     	madd	x8, x22, x25, x19
  13049c: 91056118     	add	x24, x8, #0x158
  1304a0: f940ad09     	ldr	x9, [x8, #0x158]
  1304a4: 39456108     	ldrb	w8, [x8, #0x158]
  1304a8: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  1304ac: d100054a     	sub	x10, x10, #0x1
  1304b0: 7200011f     	tst	w8, #0x1
  1304b4: 9a8a02a1     	csel	x1, x21, x10, eq
  1304b8: eb0102e2     	subs	x2, x23, x1
  1304bc: 54000289     	b.ls	0x13050c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x630>
  1304c0: aa1c03fb     	mov	x27, x28
  1304c4: 9b194edc     	madd	x28, x22, x25, x19
  1304c8: 53017d0a     	lsr	w10, w8, #1
  1304cc: 7200011f     	tst	w8, #0x1
  1304d0: aa1803e0     	mov	x0, x24
  1304d4: aa1f03e4     	mov	x4, xzr
  1304d8: aa1f03e6     	mov	x6, xzr
  1304dc: f940b389     	ldr	x9, [x28, #0x160]
  1304e0: 9a890143     	csel	x3, x10, x9, eq
  1304e4: aa0303e5     	mov	x5, x3
  1304e8: 9400bf26     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  1304ec: aa1803e8     	mov	x8, x24
  1304f0: f940b78a     	ldr	x10, [x28, #0x168]
  1304f4: aa1b03fc     	mov	x28, x27
  1304f8: 910233fb     	add	x27, sp, #0x8c
  1304fc: 38404509     	ldrb	w9, [x8], #0x4
  130500: 7200013f     	tst	w9, #0x1
  130504: 9a8a010a     	csel	x10, x8, x10, eq
  130508: 14000008     	b	0x130528 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x64c>
  13050c: 9b194ec8     	madd	x8, x22, x25, x19
  130510: 9100130a     	add	x10, x24, #0x4
  130514: f240013f     	tst	x9, #0x1
  130518: f940b508     	ldr	x8, [x8, #0x168]
  13051c: 9a88014a     	csel	x10, x10, x8, eq
  130520: aa0a03e9     	mov	x9, x10
  130524: b40002f7     	cbz	x23, 0x130580 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x6a4>
  130528: d10006e9     	sub	x9, x23, #0x1
  13052c: 910233e8     	add	x8, sp, #0x8c
  130530: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  130534: f1001d3f     	cmp	x9, #0x7
  130538: 54000183     	b.lo	0x130568 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x68c>
  13053c: d37ef6eb     	lsl	x11, x23, #2
  130540: d100116b     	sub	x11, x11, #0x4
  130544: 8b0b014c     	add	x12, x10, x11
  130548: 9100118c     	add	x12, x12, #0x4
  13054c: eb0c011f     	cmp	x8, x12
  130550: f94013ec     	ldr	x12, [sp, #0x20]
  130554: 8b0b018c     	add	x12, x12, x11
  130558: 1a9f27eb     	cset	w11, lo
  13055c: eb0c015f     	cmp	x10, x12
  130560: 540003e2     	b.hs	0x1305dc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x700>
  130564: 360003cb     	tbz	w11, #0x0, 0x1305dc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x700>
  130568: aa0a03e9     	mov	x9, x10
  13056c: 8b170b6a     	add	x10, x27, x23, lsl #2
  130570: b840450b     	ldr	w11, [x8], #0x4
  130574: eb0a011f     	cmp	x8, x10
  130578: b800452b     	str	w11, [x9], #0x4
  13057c: 54ffffa1     	b.ne	0x130570 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x694>
  130580: b900013f     	str	wzr, [x9]
  130584: 39400308     	ldrb	w8, [x24]
  130588: 3607ea28     	tbz	w8, #0x0, 0x1302cc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x3f0>
  13058c: 9b194ec8     	madd	x8, x22, x25, x19
  130590: f900b117     	str	x23, [x8, #0x160]
  130594: 17ffff50     	b	0x1302d4 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x3f8>
  130598: 9100052b     	add	x11, x9, #0x1
  13059c: f9400fee     	ldr	x14, [sp, #0x18]
  1305a0: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  1305a4: d37ef588     	lsl	x8, x12, #2
  1305a8: aa0c03ed     	mov	x13, x12
  1305ac: 8b080149     	add	x9, x10, x8
  1305b0: 8b080368     	add	x8, x27, x8
  1305b4: 9100414a     	add	x10, x10, #0x10
  1305b8: ad7f85c0     	ldp	q0, q1, [x14, #-0x10]
  1305bc: 910081ce     	add	x14, x14, #0x20
  1305c0: f10021ad     	subs	x13, x13, #0x8
  1305c4: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  1305c8: 9100814a     	add	x10, x10, #0x20
  1305cc: 54ffff61     	b.ne	0x1305b8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x6dc>
  1305d0: eb0c017f     	cmp	x11, x12
  1305d4: 54fff220     	b.eq	0x130418 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x53c>
  1305d8: 17ffff8b     	b	0x130404 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x528>
  1305dc: 9100052b     	add	x11, x9, #0x1
  1305e0: f9400fee     	ldr	x14, [sp, #0x18]
  1305e4: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  1305e8: d37ef588     	lsl	x8, x12, #2
  1305ec: aa0c03ed     	mov	x13, x12
  1305f0: 8b080149     	add	x9, x10, x8
  1305f4: 8b080368     	add	x8, x27, x8
  1305f8: 9100414a     	add	x10, x10, #0x10
  1305fc: ad7f85c0     	ldp	q0, q1, [x14, #-0x10]
  130600: 910081ce     	add	x14, x14, #0x20
  130604: f10021ad     	subs	x13, x13, #0x8
  130608: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  13060c: 9100814a     	add	x10, x10, #0x20
  130610: 54ffff61     	b.ne	0x1305fc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x720>
  130614: eb0c017f     	cmp	x11, x12
  130618: 54fffb40     	b.eq	0x130580 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x6a4>
  13061c: 17ffffd4     	b	0x13056c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x690>
  130620: b0fffa02     	adrp	x2, 0x71000
  130624: 52800028     	mov	w8, #0x1                // =1
  130628: f9400264     	ldr	x4, [x19]
  13062c: 911d8c42     	add	x2, x2, #0x763
  130630: d101d3a0     	sub	x0, x29, #0x74
  130634: 910143e3     	add	x3, sp, #0x50
  130638: 52800c81     	mov	w1, #0x64               // =100
  13063c: b9005be8     	str	w8, [sp, #0x58]
  130640: d101d3b4     	sub	x20, x29, #0x74
  130644: 9400bd8b     	bl	0x15fc70 <strftime_l@plt>
  130648: f9400260     	ldr	x0, [x19]
  13064c: a9047ff4     	stp	x20, xzr, [sp, #0x40]
  130650: 9400bd0c     	bl	0x15fa80 <uselocale@plt>
  130654: aa0003f6     	mov	x22, x0
  130658: f90017e0     	str	x0, [sp, #0x28]
  13065c: 910233e0     	add	x0, sp, #0x8c
  130660: 910103e1     	add	x1, sp, #0x40
  130664: 910123e3     	add	x3, sp, #0x48
  130668: 52800c82     	mov	w2, #0x64               // =100
  13066c: 9400bd89     	bl	0x15fc90 <mbsrtowcs@plt>
  130670: aa0003f5     	mov	x21, x0
  130674: b4000076     	cbz	x22, 0x130680 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x7a4>
  130678: aa1603e0     	mov	x0, x22
  13067c: 9400bd01     	bl	0x15fa80 <uselocale@plt>
  130680: b10006bf     	cmn	x21, #0x1
  130684: 54001f40     	b.eq	0x130a6c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb90>
  130688: f941ce69     	ldr	x9, [x19, #0x398]
  13068c: 5280008b     	mov	w11, #0x4               // =4
  130690: 394e6268     	ldrb	w8, [x19, #0x398]
  130694: 910e6276     	add	x22, x19, #0x398
  130698: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  13069c: d100054a     	sub	x10, x10, #0x1
  1306a0: 7200011f     	tst	w8, #0x1
  1306a4: 9a8a0161     	csel	x1, x11, x10, eq
  1306a8: eb0102a2     	subs	x2, x21, x1
  1306ac: 54000209     	b.ls	0x1306ec <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x810>
  1306b0: f941d269     	ldr	x9, [x19, #0x3a0]
  1306b4: 53017d0a     	lsr	w10, w8, #1
  1306b8: 7200011f     	tst	w8, #0x1
  1306bc: aa1603e0     	mov	x0, x22
  1306c0: aa1f03e4     	mov	x4, xzr
  1306c4: aa1f03e6     	mov	x6, xzr
  1306c8: 9a890143     	csel	x3, x10, x9, eq
  1306cc: aa0303e5     	mov	x5, x3
  1306d0: 9400beac     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  1306d4: 394e6268     	ldrb	w8, [x19, #0x398]
  1306d8: 910012ca     	add	x10, x22, #0x4
  1306dc: f941d669     	ldr	x9, [x19, #0x3a8]
  1306e0: 7200011f     	tst	w8, #0x1
  1306e4: 9a89014a     	csel	x10, x10, x9, eq
  1306e8: 14000007     	b	0x130704 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x828>
  1306ec: f941d668     	ldr	x8, [x19, #0x3a8]
  1306f0: 910012ca     	add	x10, x22, #0x4
  1306f4: f240013f     	tst	x9, #0x1
  1306f8: 9a88014a     	csel	x10, x10, x8, eq
  1306fc: aa0a03e9     	mov	x9, x10
  130700: b40002b5     	cbz	x21, 0x130754 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x878>
  130704: d10006a9     	sub	x9, x21, #0x1
  130708: 910233e8     	add	x8, sp, #0x8c
  13070c: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  130710: f1001d3f     	cmp	x9, #0x7
  130714: 54000123     	b.lo	0x130738 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x85c>
  130718: d37ef6ab     	lsl	x11, x21, #2
  13071c: 8b0b014c     	add	x12, x10, x11
  130720: eb0c011f     	cmp	x8, x12
  130724: 8b0b010c     	add	x12, x8, x11
  130728: 1a9f27eb     	cset	w11, lo
  13072c: eb0c015f     	cmp	x10, x12
  130730: 54001562     	b.hs	0x1309dc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb00>
  130734: 3600154b     	tbz	w11, #0x0, 0x1309dc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb00>
  130738: aa0a03e9     	mov	x9, x10
  13073c: 910233ea     	add	x10, sp, #0x8c
  130740: 8b15094a     	add	x10, x10, x21, lsl #2
  130744: b840450b     	ldr	w11, [x8], #0x4
  130748: eb0a011f     	cmp	x8, x10
  13074c: b800452b     	str	w11, [x9], #0x4
  130750: 54ffffa1     	b.ne	0x130744 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x868>
  130754: b900013f     	str	wzr, [x9]
  130758: 394002c8     	ldrb	w8, [x22]
  13075c: 37000088     	tbnz	w8, #0x0, 0x13076c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x890>
  130760: 531f7aa8     	lsl	w8, w21, #1
  130764: 390002c8     	strb	w8, [x22]
  130768: 14000002     	b	0x130770 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x894>
  13076c: f901d275     	str	x21, [x19, #0x3a0]
  130770: b0fffa02     	adrp	x2, 0x71000
  130774: 528001a8     	mov	w8, #0xd                // =13
  130778: f9400264     	ldr	x4, [x19]
  13077c: 911d8c42     	add	x2, x2, #0x763
  130780: d101d3a0     	sub	x0, x29, #0x74
  130784: 910143e3     	add	x3, sp, #0x50
  130788: 52800c81     	mov	w1, #0x64               // =100
  13078c: b9005be8     	str	w8, [sp, #0x58]
  130790: d101d3b4     	sub	x20, x29, #0x74
  130794: 9400bd37     	bl	0x15fc70 <strftime_l@plt>
  130798: f9400260     	ldr	x0, [x19]
  13079c: a9047ff4     	stp	x20, xzr, [sp, #0x40]
  1307a0: 9400bcb8     	bl	0x15fa80 <uselocale@plt>
  1307a4: aa0003f6     	mov	x22, x0
  1307a8: f90017e0     	str	x0, [sp, #0x28]
  1307ac: 910233e0     	add	x0, sp, #0x8c
  1307b0: 910103e1     	add	x1, sp, #0x40
  1307b4: 910123e3     	add	x3, sp, #0x48
  1307b8: 52800c82     	mov	w2, #0x64               // =100
  1307bc: 9400bd35     	bl	0x15fc90 <mbsrtowcs@plt>
  1307c0: aa0003f5     	mov	x21, x0
  1307c4: b4000076     	cbz	x22, 0x1307d0 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x8f4>
  1307c8: aa1603e0     	mov	x0, x22
  1307cc: 9400bcad     	bl	0x15fa80 <uselocale@plt>
  1307d0: b10006bf     	cmn	x21, #0x1
  1307d4: 540014c0     	b.eq	0x130a6c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb90>
  1307d8: f941da69     	ldr	x9, [x19, #0x3b0]
  1307dc: 5280008b     	mov	w11, #0x4               // =4
  1307e0: 394ec268     	ldrb	w8, [x19, #0x3b0]
  1307e4: 910ec276     	add	x22, x19, #0x3b0
  1307e8: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  1307ec: d100054a     	sub	x10, x10, #0x1
  1307f0: 7200011f     	tst	w8, #0x1
  1307f4: 9a8a0161     	csel	x1, x11, x10, eq
  1307f8: eb0102a2     	subs	x2, x21, x1
  1307fc: 54000209     	b.ls	0x13083c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x960>
  130800: f941de69     	ldr	x9, [x19, #0x3b8]
  130804: 53017d0a     	lsr	w10, w8, #1
  130808: 7200011f     	tst	w8, #0x1
  13080c: aa1603e0     	mov	x0, x22
  130810: aa1f03e4     	mov	x4, xzr
  130814: aa1f03e6     	mov	x6, xzr
  130818: 9a890143     	csel	x3, x10, x9, eq
  13081c: aa0303e5     	mov	x5, x3
  130820: 9400be58     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  130824: 394ec268     	ldrb	w8, [x19, #0x3b0]
  130828: 910012ca     	add	x10, x22, #0x4
  13082c: f941e269     	ldr	x9, [x19, #0x3c0]
  130830: 7200011f     	tst	w8, #0x1
  130834: 9a89014a     	csel	x10, x10, x9, eq
  130838: 14000007     	b	0x130854 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x978>
  13083c: f941e268     	ldr	x8, [x19, #0x3c0]
  130840: 910012ca     	add	x10, x22, #0x4
  130844: f240013f     	tst	x9, #0x1
  130848: 9a88014a     	csel	x10, x10, x8, eq
  13084c: aa0a03e9     	mov	x9, x10
  130850: b40002b5     	cbz	x21, 0x1308a4 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9c8>
  130854: d10006a9     	sub	x9, x21, #0x1
  130858: 910233e8     	add	x8, sp, #0x8c
  13085c: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  130860: f1001d3f     	cmp	x9, #0x7
  130864: 54000123     	b.lo	0x130888 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9ac>
  130868: d37ef6ab     	lsl	x11, x21, #2
  13086c: 8b0b014c     	add	x12, x10, x11
  130870: eb0c011f     	cmp	x8, x12
  130874: 8b0b010c     	add	x12, x8, x11
  130878: 1a9f27eb     	cset	w11, lo
  13087c: eb0c015f     	cmp	x10, x12
  130880: 54000d22     	b.hs	0x130a24 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb48>
  130884: 36000d0b     	tbz	w11, #0x0, 0x130a24 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb48>
  130888: aa0a03e9     	mov	x9, x10
  13088c: 910233ea     	add	x10, sp, #0x8c
  130890: 8b15094a     	add	x10, x10, x21, lsl #2
  130894: b840450b     	ldr	w11, [x8], #0x4
  130898: eb0a011f     	cmp	x8, x10
  13089c: b800452b     	str	w11, [x9], #0x4
  1308a0: 54ffffa1     	b.ne	0x130894 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9b8>
  1308a4: b900013f     	str	wzr, [x9]
  1308a8: 394002c8     	ldrb	w8, [x22]
  1308ac: 37000088     	tbnz	w8, #0x0, 0x1308bc <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9e0>
  1308b0: 531f7aa8     	lsl	w8, w21, #1
  1308b4: 390002c8     	strb	w8, [x22]
  1308b8: 14000002     	b	0x1308c0 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9e4>
  1308bc: f901de75     	str	x21, [x19, #0x3b8]
  1308c0: f94007f5     	ldr	x21, [sp, #0x8]
  1308c4: 9100a3e8     	add	x8, sp, #0x28
  1308c8: aa1303e0     	mov	x0, x19
  1308cc: 52800c61     	mov	w1, #0x63               // =99
  1308d0: aa1503e2     	mov	x2, x21
  1308d4: 9400be1f     	bl	0x160150 <_ZNSt6__ndk118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE@plt>
  1308d8: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1308dc: 910f2274     	add	x20, x19, #0x3c8
  1308e0: 36000068     	tbz	w8, #0x0, 0x1308ec <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xa10>
  1308e4: f941ee60     	ldr	x0, [x19, #0x3d8]
  1308e8: 9400b17e     	bl	0x15cee0 <_ZdlPv@plt>
  1308ec: f9401fe8     	ldr	x8, [sp, #0x38]
  1308f0: aa1303e0     	mov	x0, x19
  1308f4: 3cc283e0     	ldur	q0, [sp, #0x28]
  1308f8: 52800e41     	mov	w1, #0x72               // =114
  1308fc: aa1503e2     	mov	x2, x21
  130900: f9000a88     	str	x8, [x20, #0x10]
  130904: 9100a3e8     	add	x8, sp, #0x28
  130908: 3d800280     	str	q0, [x20]
  13090c: 9400be11     	bl	0x160150 <_ZNSt6__ndk118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE@plt>
  130910: 394f8268     	ldrb	w8, [x19, #0x3e0]
  130914: 910f8274     	add	x20, x19, #0x3e0
  130918: 36000068     	tbz	w8, #0x0, 0x130924 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xa48>
  13091c: f941fa60     	ldr	x0, [x19, #0x3f0]
  130920: 9400b170     	bl	0x15cee0 <_ZdlPv@plt>
  130924: f9401fe8     	ldr	x8, [sp, #0x38]
  130928: aa1303e0     	mov	x0, x19
  13092c: 3cc283e0     	ldur	q0, [sp, #0x28]
  130930: 52800f01     	mov	w1, #0x78               // =120
  130934: aa1503e2     	mov	x2, x21
  130938: f9000a88     	str	x8, [x20, #0x10]
  13093c: 9100a3e8     	add	x8, sp, #0x28
  130940: 3d800280     	str	q0, [x20]
  130944: 9400be03     	bl	0x160150 <_ZNSt6__ndk118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE@plt>
  130948: 394fe268     	ldrb	w8, [x19, #0x3f8]
  13094c: 910fe274     	add	x20, x19, #0x3f8
  130950: 36000068     	tbz	w8, #0x0, 0x13095c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xa80>
  130954: f9420660     	ldr	x0, [x19, #0x408]
  130958: 9400b162     	bl	0x15cee0 <_ZdlPv@plt>
  13095c: f9401fe8     	ldr	x8, [sp, #0x38]
  130960: aa1303e0     	mov	x0, x19
  130964: 3cc283e0     	ldur	q0, [sp, #0x28]
  130968: 52800b01     	mov	w1, #0x58               // =88
  13096c: aa1503e2     	mov	x2, x21
  130970: f9000a88     	str	x8, [x20, #0x10]
  130974: 9100a3e8     	add	x8, sp, #0x28
  130978: 3d800280     	str	q0, [x20]
  13097c: 9400bdf5     	bl	0x160150 <_ZNSt6__ndk118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE@plt>
  130980: 39504268     	ldrb	w8, [x19, #0x410]
  130984: 91104274     	add	x20, x19, #0x410
  130988: 36000068     	tbz	w8, #0x0, 0x130994 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xab8>
  13098c: f9421260     	ldr	x0, [x19, #0x420]
  130990: 9400b154     	bl	0x15cee0 <_ZdlPv@plt>
  130994: f9401fe8     	ldr	x8, [sp, #0x38]
  130998: 3cc283e0     	ldur	q0, [sp, #0x28]
  13099c: f9000a88     	str	x8, [x20, #0x10]
  1309a0: f9400be8     	ldr	x8, [sp, #0x10]
  1309a4: 3d800280     	str	q0, [x20]
  1309a8: f9401508     	ldr	x8, [x8, #0x28]
  1309ac: f85f03a9     	ldur	x9, [x29, #-0x10]
  1309b0: eb09011f     	cmp	x8, x9
  1309b4: 54000621     	b.ne	0x130a78 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb9c>
  1309b8: 910a43ff     	add	sp, sp, #0x290
  1309bc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  1309c0: a94457f6     	ldp	x22, x21, [sp, #0x40]
  1309c4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  1309c8: a94267fa     	ldp	x26, x25, [sp, #0x20]
  1309cc: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  1309d0: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  1309d4: d50323bf     	autiasp
  1309d8: d65f03c0     	ret
  1309dc: 9100052b     	add	x11, x9, #0x1
  1309e0: 910233ed     	add	x13, sp, #0x8c
  1309e4: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  1309e8: d37ef588     	lsl	x8, x12, #2
  1309ec: aa0c03ee     	mov	x14, x12
  1309f0: 8b080149     	add	x9, x10, x8
  1309f4: 8b0801a8     	add	x8, x13, x8
  1309f8: 910041ad     	add	x13, x13, #0x10
  1309fc: 9100414a     	add	x10, x10, #0x10
  130a00: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  130a04: 910081ad     	add	x13, x13, #0x20
  130a08: f10021ce     	subs	x14, x14, #0x8
  130a0c: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  130a10: 9100814a     	add	x10, x10, #0x20
  130a14: 54ffff61     	b.ne	0x130a00 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb24>
  130a18: eb0c017f     	cmp	x11, x12
  130a1c: 54ffe9c0     	b.eq	0x130754 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x878>
  130a20: 17ffff47     	b	0x13073c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x860>
  130a24: 9100052b     	add	x11, x9, #0x1
  130a28: 910233ed     	add	x13, sp, #0x8c
  130a2c: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  130a30: d37ef588     	lsl	x8, x12, #2
  130a34: aa0c03ee     	mov	x14, x12
  130a38: 8b080149     	add	x9, x10, x8
  130a3c: 8b0801a8     	add	x8, x13, x8
  130a40: 910041ad     	add	x13, x13, #0x10
  130a44: 9100414a     	add	x10, x10, #0x10
  130a48: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  130a4c: 910081ad     	add	x13, x13, #0x20
  130a50: f10021ce     	subs	x14, x14, #0x8
  130a54: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  130a58: 9100814a     	add	x10, x10, #0x20
  130a5c: 54ffff61     	b.ne	0x130a48 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xb6c>
  130a60: eb0c017f     	cmp	x11, x12
  130a64: 54fff200     	b.eq	0x1308a4 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9c8>
  130a68: 17ffff89     	b	0x13088c <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0x9b0>
  130a6c: f0fffa00     	adrp	x0, 0x73000
  130a70: 912dc400     	add	x0, x0, #0xb71
  130a74: 9400bc8b     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  130a78: 9400b0ee     	bl	0x15ce30 <__stack_chk_fail@plt>
  130a7c: 97fde12e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130a80: 97fde12d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130a84: 14000009     	b	0x130aa8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xbcc>
  130a88: 14000008     	b	0x130aa8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xbcc>
  130a8c: 97fde12a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130a90: 97fde129     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130a94: 97fde128     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130a98: 97fde127     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130a9c: 14000003     	b	0x130aa8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xbcc>
  130aa0: 14000002     	b	0x130aa8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xbcc>
  130aa4: 14000001     	b	0x130aa8 <std::__ndk1::__time_get_storage<wchar_t>::init(std::__ndk1::ctype<wchar_t> const&)+0xbcc>
  130aa8: aa0003f3     	mov	x19, x0
  130aac: 9100a3e0     	add	x0, sp, #0x28
  130ab0: 94000f64     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  130ab4: aa1303e0     	mov	x0, x19
  130ab8: 9400a1aa     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000130abc <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)>:
  130abc: d503233f     	paciasp
  130ac0: d10183ff     	sub	sp, sp, #0x60
  130ac4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  130ac8: 9100c3fd     	add	x29, sp, #0x30
  130acc: f90023f5     	str	x21, [sp, #0x40]
  130ad0: a9054ff4     	stp	x20, x19, [sp, #0x50]
  130ad4: d53bd055     	mrs	x21, TPIDR_EL0
  130ad8: aa0103f4     	mov	x20, x1
  130adc: f94016a8     	ldr	x8, [x21, #0x28]
  130ae0: aa0003f3     	mov	x19, x0
  130ae4: f81f83a8     	stur	x8, [x29, #-0x8]
  130ae8: 9400bd8e     	bl	0x160120 <_ZNSt6__ndk110__time_getC2EPKc@plt>
  130aec: 91002260     	add	x0, x19, #0x8
  130af0: 2a1f03e1     	mov	w1, wzr
  130af4: 52808402     	mov	w2, #0x420              // =1056
  130af8: 9400b0d2     	bl	0x15ce40 <memset@plt>
  130afc: 910003e0     	mov	x0, sp
  130b00: aa1403e1     	mov	x1, x20
  130b04: 52800022     	mov	w2, #0x1                // =1
  130b08: 9400bd0e     	bl	0x15ff40 <_ZNSt6__ndk112ctype_bynameIcEC2EPKcm@plt>
  130b0c: b00001c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  130b10: 9107e108     	add	x8, x8, #0x1f8
  130b14: f90003e8     	str	x8, [sp]
  130b18: 910003e1     	mov	x1, sp
  130b1c: aa1303e0     	mov	x0, x19
  130b20: 9400bd90     	bl	0x160160 <_ZNSt6__ndk118__time_get_storageIcE4initERKNS_5ctypeIcEE@plt>
  130b24: b00001e8     	adrp	x8, 0x16d000
  130b28: f9407908     	ldr	x8, [x8, #0xf0]
  130b2c: f94013e0     	ldr	x0, [sp, #0x20]
  130b30: 91004108     	add	x8, x8, #0x10
  130b34: f90003e8     	str	x8, [sp]
  130b38: 9400bcde     	bl	0x15feb0 <freelocale@plt>
  130b3c: 900001e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  130b40: f9477908     	ldr	x8, [x8, #0xef0]
  130b44: f9400be0     	ldr	x0, [sp, #0x10]
  130b48: 91004108     	add	x8, x8, #0x10
  130b4c: f90003e8     	str	x8, [sp]
  130b50: b4000080     	cbz	x0, 0x130b60 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0xa4>
  130b54: 394063e8     	ldrb	w8, [sp, #0x18]
  130b58: 34000048     	cbz	w8, 0x130b60 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0xa4>
  130b5c: 9400b321     	bl	0x15d7e0 <_ZdaPv@plt>
  130b60: 910003e0     	mov	x0, sp
  130b64: 9400b3ef     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  130b68: f94016a8     	ldr	x8, [x21, #0x28]
  130b6c: f85f83a9     	ldur	x9, [x29, #-0x8]
  130b70: eb09011f     	cmp	x8, x9
  130b74: 540000e1     	b.ne	0x130b90 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0xd4>
  130b78: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  130b7c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  130b80: f94023f5     	ldr	x21, [sp, #0x40]
  130b84: 910183ff     	add	sp, sp, #0x60
  130b88: d50323bf     	autiasp
  130b8c: d65f03c0     	ret
  130b90: 9400b0a8     	bl	0x15ce30 <__stack_chk_fail@plt>
  130b94: aa0003f3     	mov	x19, x0
  130b98: 910003e0     	mov	x0, sp
  130b9c: 9400bce5     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  130ba0: aa1303e0     	mov	x0, x19
  130ba4: 97fde0e4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130ba8: aa0003f4     	mov	x20, x0
  130bac: 910003e0     	mov	x0, sp
  130bb0: 9400bd78     	bl	0x160190 <_ZNSt6__ndk112ctype_bynameIcED2Ev@plt>
  130bb4: 14000002     	b	0x130bbc <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x100>
  130bb8: aa0003f4     	mov	x20, x0
  130bbc: 39504268     	ldrb	w8, [x19, #0x410]
  130bc0: 37000728     	tbnz	w8, #0x0, 0x130ca4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1e8>
  130bc4: 394fe268     	ldrb	w8, [x19, #0x3f8]
  130bc8: 37000768     	tbnz	w8, #0x0, 0x130cb4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1f8>
  130bcc: 394f8268     	ldrb	w8, [x19, #0x3e0]
  130bd0: 370007a8     	tbnz	w8, #0x0, 0x130cc4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x208>
  130bd4: 394f2268     	ldrb	w8, [x19, #0x3c8]
  130bd8: 370007e8     	tbnz	w8, #0x0, 0x130cd4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x218>
  130bdc: 394ec268     	ldrb	w8, [x19, #0x3b0]
  130be0: 37000828     	tbnz	w8, #0x0, 0x130ce4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x228>
  130be4: 394e6268     	ldrb	w8, [x19, #0x398]
  130be8: 36000068     	tbz	w8, #0x0, 0x130bf4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x138>
  130bec: f941d660     	ldr	x0, [x19, #0x3a8]
  130bf0: 9400b0bc     	bl	0x15cee0 <_ZdlPv@plt>
  130bf4: 52804815     	mov	w21, #0x240             // =576
  130bf8: 14000003     	b	0x130c04 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x148>
  130bfc: f10062b5     	subs	x21, x21, #0x18
  130c00: 540000e0     	b.eq	0x130c1c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x160>
  130c04: 8b150268     	add	x8, x19, x21
  130c08: 39450109     	ldrb	w9, [x8, #0x140]
  130c0c: 3607ff89     	tbz	w9, #0x0, 0x130bfc <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x140>
  130c10: f940a900     	ldr	x0, [x8, #0x150]
  130c14: 9400b0b3     	bl	0x15cee0 <_ZdlPv@plt>
  130c18: 17fffff9     	b	0x130bfc <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x140>
  130c1c: 39450268     	ldrb	w8, [x19, #0x140]
  130c20: 370006c8     	tbnz	w8, #0x0, 0x130cf8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x23c>
  130c24: 3944a268     	ldrb	w8, [x19, #0x128]
  130c28: 37000708     	tbnz	w8, #0x0, 0x130d08 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x24c>
  130c2c: 39444268     	ldrb	w8, [x19, #0x110]
  130c30: 37000748     	tbnz	w8, #0x0, 0x130d18 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x25c>
  130c34: 3943e268     	ldrb	w8, [x19, #0xf8]
  130c38: 37000788     	tbnz	w8, #0x0, 0x130d28 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x26c>
  130c3c: 39438268     	ldrb	w8, [x19, #0xe0]
  130c40: 370007c8     	tbnz	w8, #0x0, 0x130d38 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x27c>
  130c44: 39432268     	ldrb	w8, [x19, #0xc8]
  130c48: 37000808     	tbnz	w8, #0x0, 0x130d48 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x28c>
  130c4c: 3942c268     	ldrb	w8, [x19, #0xb0]
  130c50: 37000848     	tbnz	w8, #0x0, 0x130d58 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x29c>
  130c54: 39426268     	ldrb	w8, [x19, #0x98]
  130c58: 37000888     	tbnz	w8, #0x0, 0x130d68 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x2ac>
  130c5c: 39420268     	ldrb	w8, [x19, #0x80]
  130c60: 370008c8     	tbnz	w8, #0x0, 0x130d78 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x2bc>
  130c64: 3941a268     	ldrb	w8, [x19, #0x68]
  130c68: 37000908     	tbnz	w8, #0x0, 0x130d88 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x2cc>
  130c6c: 39414268     	ldrb	w8, [x19, #0x50]
  130c70: 37000948     	tbnz	w8, #0x0, 0x130d98 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x2dc>
  130c74: 3940e268     	ldrb	w8, [x19, #0x38]
  130c78: 37000988     	tbnz	w8, #0x0, 0x130da8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x2ec>
  130c7c: 39408268     	ldrb	w8, [x19, #0x20]
  130c80: 370009c8     	tbnz	w8, #0x0, 0x130db8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x2fc>
  130c84: 39402268     	ldrb	w8, [x19, #0x8]
  130c88: 36000068     	tbz	w8, #0x0, 0x130c94 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1d8>
  130c8c: f9400e60     	ldr	x0, [x19, #0x18]
  130c90: 9400b094     	bl	0x15cee0 <_ZdlPv@plt>
  130c94: aa1303e0     	mov	x0, x19
  130c98: 9400bd26     	bl	0x160130 <_ZNSt6__ndk110__time_getD2Ev@plt>
  130c9c: aa1403e0     	mov	x0, x20
  130ca0: 9400a130     	bl	0x159160 <__emutls_get_address+0x6d4>
  130ca4: f9421260     	ldr	x0, [x19, #0x420]
  130ca8: 9400b08e     	bl	0x15cee0 <_ZdlPv@plt>
  130cac: 394fe268     	ldrb	w8, [x19, #0x3f8]
  130cb0: 3607f8e8     	tbz	w8, #0x0, 0x130bcc <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x110>
  130cb4: f9420660     	ldr	x0, [x19, #0x408]
  130cb8: 9400b08a     	bl	0x15cee0 <_ZdlPv@plt>
  130cbc: 394f8268     	ldrb	w8, [x19, #0x3e0]
  130cc0: 3607f8a8     	tbz	w8, #0x0, 0x130bd4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x118>
  130cc4: f941fa60     	ldr	x0, [x19, #0x3f0]
  130cc8: 9400b086     	bl	0x15cee0 <_ZdlPv@plt>
  130ccc: 394f2268     	ldrb	w8, [x19, #0x3c8]
  130cd0: 3607f868     	tbz	w8, #0x0, 0x130bdc <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x120>
  130cd4: f941ee60     	ldr	x0, [x19, #0x3d8]
  130cd8: 9400b082     	bl	0x15cee0 <_ZdlPv@plt>
  130cdc: 394ec268     	ldrb	w8, [x19, #0x3b0]
  130ce0: 3607f828     	tbz	w8, #0x0, 0x130be4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x128>
  130ce4: f941e260     	ldr	x0, [x19, #0x3c0]
  130ce8: 9400b07e     	bl	0x15cee0 <_ZdlPv@plt>
  130cec: 394e6268     	ldrb	w8, [x19, #0x398]
  130cf0: 3707f7e8     	tbnz	w8, #0x0, 0x130bec <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x130>
  130cf4: 17ffffc0     	b	0x130bf4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x138>
  130cf8: f940aa60     	ldr	x0, [x19, #0x150]
  130cfc: 9400b079     	bl	0x15cee0 <_ZdlPv@plt>
  130d00: 3944a268     	ldrb	w8, [x19, #0x128]
  130d04: 3607f948     	tbz	w8, #0x0, 0x130c2c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x170>
  130d08: f9409e60     	ldr	x0, [x19, #0x138]
  130d0c: 9400b075     	bl	0x15cee0 <_ZdlPv@plt>
  130d10: 39444268     	ldrb	w8, [x19, #0x110]
  130d14: 3607f908     	tbz	w8, #0x0, 0x130c34 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x178>
  130d18: f9409260     	ldr	x0, [x19, #0x120]
  130d1c: 9400b071     	bl	0x15cee0 <_ZdlPv@plt>
  130d20: 3943e268     	ldrb	w8, [x19, #0xf8]
  130d24: 3607f8c8     	tbz	w8, #0x0, 0x130c3c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x180>
  130d28: f9408660     	ldr	x0, [x19, #0x108]
  130d2c: 9400b06d     	bl	0x15cee0 <_ZdlPv@plt>
  130d30: 39438268     	ldrb	w8, [x19, #0xe0]
  130d34: 3607f888     	tbz	w8, #0x0, 0x130c44 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x188>
  130d38: f9407a60     	ldr	x0, [x19, #0xf0]
  130d3c: 9400b069     	bl	0x15cee0 <_ZdlPv@plt>
  130d40: 39432268     	ldrb	w8, [x19, #0xc8]
  130d44: 3607f848     	tbz	w8, #0x0, 0x130c4c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x190>
  130d48: f9406e60     	ldr	x0, [x19, #0xd8]
  130d4c: 9400b065     	bl	0x15cee0 <_ZdlPv@plt>
  130d50: 3942c268     	ldrb	w8, [x19, #0xb0]
  130d54: 3607f808     	tbz	w8, #0x0, 0x130c54 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x198>
  130d58: f9406260     	ldr	x0, [x19, #0xc0]
  130d5c: 9400b061     	bl	0x15cee0 <_ZdlPv@plt>
  130d60: 39426268     	ldrb	w8, [x19, #0x98]
  130d64: 3607f7c8     	tbz	w8, #0x0, 0x130c5c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1a0>
  130d68: f9405660     	ldr	x0, [x19, #0xa8]
  130d6c: 9400b05d     	bl	0x15cee0 <_ZdlPv@plt>
  130d70: 39420268     	ldrb	w8, [x19, #0x80]
  130d74: 3607f788     	tbz	w8, #0x0, 0x130c64 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1a8>
  130d78: f9404a60     	ldr	x0, [x19, #0x90]
  130d7c: 9400b059     	bl	0x15cee0 <_ZdlPv@plt>
  130d80: 3941a268     	ldrb	w8, [x19, #0x68]
  130d84: 3607f748     	tbz	w8, #0x0, 0x130c6c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1b0>
  130d88: f9403e60     	ldr	x0, [x19, #0x78]
  130d8c: 9400b055     	bl	0x15cee0 <_ZdlPv@plt>
  130d90: 39414268     	ldrb	w8, [x19, #0x50]
  130d94: 3607f708     	tbz	w8, #0x0, 0x130c74 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1b8>
  130d98: f9403260     	ldr	x0, [x19, #0x60]
  130d9c: 9400b051     	bl	0x15cee0 <_ZdlPv@plt>
  130da0: 3940e268     	ldrb	w8, [x19, #0x38]
  130da4: 3607f6c8     	tbz	w8, #0x0, 0x130c7c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1c0>
  130da8: f9402660     	ldr	x0, [x19, #0x48]
  130dac: 9400b04d     	bl	0x15cee0 <_ZdlPv@plt>
  130db0: 39408268     	ldrb	w8, [x19, #0x20]
  130db4: 3607f688     	tbz	w8, #0x0, 0x130c84 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1c8>
  130db8: f9401a60     	ldr	x0, [x19, #0x30]
  130dbc: 9400b049     	bl	0x15cee0 <_ZdlPv@plt>
  130dc0: 39402268     	ldrb	w8, [x19, #0x8]
  130dc4: 3707f648     	tbnz	w8, #0x0, 0x130c8c <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1d0>
  130dc8: 17ffffb3     	b	0x130c94 <std::__ndk1::__time_get_storage<char>::__time_get_storage(char const*)+0x1d8>

0000000000130dcc <std::__ndk1::ctype_byname<char>::~ctype_byname()>:
  130dcc: d503233f     	paciasp
  130dd0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  130dd4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  130dd8: 910003fd     	mov	x29, sp
  130ddc: b00001e8     	adrp	x8, 0x16d000
  130de0: aa0003f3     	mov	x19, x0
  130de4: f9407908     	ldr	x8, [x8, #0xf0]
  130de8: f9401000     	ldr	x0, [x0, #0x20]
  130dec: 91004108     	add	x8, x8, #0x10
  130df0: f9000268     	str	x8, [x19]
  130df4: 9400bc2f     	bl	0x15feb0 <freelocale@plt>
  130df8: 900001e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  130dfc: f9477908     	ldr	x8, [x8, #0xef0]
  130e00: f9400a60     	ldr	x0, [x19, #0x10]
  130e04: 91004108     	add	x8, x8, #0x10
  130e08: f9000268     	str	x8, [x19]
  130e0c: b4000080     	cbz	x0, 0x130e1c <std::__ndk1::ctype_byname<char>::~ctype_byname()+0x50>
  130e10: 39406268     	ldrb	w8, [x19, #0x18]
  130e14: 34000048     	cbz	w8, 0x130e1c <std::__ndk1::ctype_byname<char>::~ctype_byname()+0x50>
  130e18: 9400b272     	bl	0x15d7e0 <_ZdaPv@plt>
  130e1c: aa1303e0     	mov	x0, x19
  130e20: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  130e24: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  130e28: d50323bf     	autiasp
  130e2c: 1400b33d     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  130e30: aa0003f4     	mov	x20, x0
  130e34: aa1303e0     	mov	x0, x19
  130e38: 9400bc3e     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  130e3c: aa1403e0     	mov	x0, x20
  130e40: 97fde03d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000130e44 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  130e44: d503233f     	paciasp
  130e48: d10183ff     	sub	sp, sp, #0x60
  130e4c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  130e50: 9100c3fd     	add	x29, sp, #0x30
  130e54: f90023f5     	str	x21, [sp, #0x40]
  130e58: a9054ff4     	stp	x20, x19, [sp, #0x50]
  130e5c: d53bd055     	mrs	x21, TPIDR_EL0
  130e60: aa0103f4     	mov	x20, x1
  130e64: f94016a8     	ldr	x8, [x21, #0x28]
  130e68: aa0003f3     	mov	x19, x0
  130e6c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  130e70: aa1f03e2     	mov	x2, xzr
  130e74: f81f83a8     	stur	x8, [x29, #-0x8]
  130e78: 39400028     	ldrb	w8, [x1]
  130e7c: f9400829     	ldr	x9, [x1, #0x10]
  130e80: 7200011f     	tst	w8, #0x1
  130e84: 9a811521     	csinc	x1, x9, x1, ne
  130e88: 9400baf6     	bl	0x15fa60 <newlocale@plt>
  130e8c: f9000260     	str	x0, [x19]
  130e90: b4000540     	cbz	x0, 0x130f38 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
  130e94: 91002260     	add	x0, x19, #0x8
  130e98: 2a1f03e1     	mov	w1, wzr
  130e9c: 52808402     	mov	w2, #0x420              // =1056
  130ea0: 9400afe8     	bl	0x15ce40 <memset@plt>
  130ea4: 910003e0     	mov	x0, sp
  130ea8: aa1403e1     	mov	x1, x20
  130eac: 52800022     	mov	w2, #0x1                // =1
  130eb0: 9400bbc0     	bl	0x15fdb0 <_ZNSt6__ndk112ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  130eb4: b00001c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  130eb8: 9107e108     	add	x8, x8, #0x1f8
  130ebc: f90003e8     	str	x8, [sp]
  130ec0: 910003e1     	mov	x1, sp
  130ec4: aa1303e0     	mov	x0, x19
  130ec8: 9400bca6     	bl	0x160160 <_ZNSt6__ndk118__time_get_storageIcE4initERKNS_5ctypeIcEE@plt>
  130ecc: b00001e8     	adrp	x8, 0x16d000
  130ed0: f9407908     	ldr	x8, [x8, #0xf0]
  130ed4: f94013e0     	ldr	x0, [sp, #0x20]
  130ed8: 91004108     	add	x8, x8, #0x10
  130edc: f90003e8     	str	x8, [sp]
  130ee0: 9400bbf4     	bl	0x15feb0 <freelocale@plt>
  130ee4: 900001e8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  130ee8: f9477908     	ldr	x8, [x8, #0xef0]
  130eec: f9400be0     	ldr	x0, [sp, #0x10]
  130ef0: 91004108     	add	x8, x8, #0x10
  130ef4: f90003e8     	str	x8, [sp]
  130ef8: b4000080     	cbz	x0, 0x130f08 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc4>
  130efc: 394063e8     	ldrb	w8, [sp, #0x18]
  130f00: 34000048     	cbz	w8, 0x130f08 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc4>
  130f04: 9400b237     	bl	0x15d7e0 <_ZdaPv@plt>
  130f08: 910003e0     	mov	x0, sp
  130f0c: 9400b305     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  130f10: f94016a8     	ldr	x8, [x21, #0x28]
  130f14: f85f83a9     	ldur	x9, [x29, #-0x8]
  130f18: eb09011f     	cmp	x8, x9
  130f1c: 540001c1     	b.ne	0x130f54 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x110>
  130f20: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  130f24: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  130f28: f94023f5     	ldr	x21, [sp, #0x40]
  130f2c: 910183ff     	add	sp, sp, #0x60
  130f30: d50323bf     	autiasp
  130f34: d65f03c0     	ret
  130f38: f0fff9e0     	adrp	x0, 0x6f000
  130f3c: 910003e8     	mov	x8, sp
  130f40: 913eac00     	add	x0, x0, #0xfab
  130f44: aa1403e1     	mov	x1, x20
  130f48: 9400b76e     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  130f4c: 910003e0     	mov	x0, sp
  130f50: 97ffd57b     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  130f54: 9400afb7     	bl	0x15ce30 <__stack_chk_fail@plt>
  130f58: aa0003f3     	mov	x19, x0
  130f5c: 910003e0     	mov	x0, sp
  130f60: 9400bbf4     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  130f64: aa1303e0     	mov	x0, x19
  130f68: 97fddff3     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  130f6c: aa0003f4     	mov	x20, x0
  130f70: 910003e0     	mov	x0, sp
  130f74: 9400bc87     	bl	0x160190 <_ZNSt6__ndk112ctype_bynameIcED2Ev@plt>
  130f78: 14000002     	b	0x130f80 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x13c>
  130f7c: aa0003f4     	mov	x20, x0
  130f80: 39504268     	ldrb	w8, [x19, #0x410]
  130f84: 37000708     	tbnz	w8, #0x0, 0x131064 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x220>
  130f88: 394fe268     	ldrb	w8, [x19, #0x3f8]
  130f8c: 37000748     	tbnz	w8, #0x0, 0x131074 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x230>
  130f90: 394f8268     	ldrb	w8, [x19, #0x3e0]
  130f94: 37000788     	tbnz	w8, #0x0, 0x131084 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x240>
  130f98: 394f2268     	ldrb	w8, [x19, #0x3c8]
  130f9c: 370007c8     	tbnz	w8, #0x0, 0x131094 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x250>
  130fa0: 394ec268     	ldrb	w8, [x19, #0x3b0]
  130fa4: 37000808     	tbnz	w8, #0x0, 0x1310a4 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x260>
  130fa8: 394e6268     	ldrb	w8, [x19, #0x398]
  130fac: 36000068     	tbz	w8, #0x0, 0x130fb8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x174>
  130fb0: f941d660     	ldr	x0, [x19, #0x3a8]
  130fb4: 9400afcb     	bl	0x15cee0 <_ZdlPv@plt>
  130fb8: 52804815     	mov	w21, #0x240             // =576
  130fbc: 14000003     	b	0x130fc8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x184>
  130fc0: f10062b5     	subs	x21, x21, #0x18
  130fc4: 540000e0     	b.eq	0x130fe0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x19c>
  130fc8: 8b150268     	add	x8, x19, x21
  130fcc: 39450109     	ldrb	w9, [x8, #0x140]
  130fd0: 3607ff89     	tbz	w9, #0x0, 0x130fc0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x17c>
  130fd4: f940a900     	ldr	x0, [x8, #0x150]
  130fd8: 9400afc2     	bl	0x15cee0 <_ZdlPv@plt>
  130fdc: 17fffff9     	b	0x130fc0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x17c>
  130fe0: 39450268     	ldrb	w8, [x19, #0x140]
  130fe4: 370006a8     	tbnz	w8, #0x0, 0x1310b8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x274>
  130fe8: 3944a268     	ldrb	w8, [x19, #0x128]
  130fec: 370006e8     	tbnz	w8, #0x0, 0x1310c8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x284>
  130ff0: 39444268     	ldrb	w8, [x19, #0x110]
  130ff4: 37000728     	tbnz	w8, #0x0, 0x1310d8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x294>
  130ff8: 3943e268     	ldrb	w8, [x19, #0xf8]
  130ffc: 37000768     	tbnz	w8, #0x0, 0x1310e8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2a4>
  131000: 39438268     	ldrb	w8, [x19, #0xe0]
  131004: 370007a8     	tbnz	w8, #0x0, 0x1310f8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2b4>
  131008: 39432268     	ldrb	w8, [x19, #0xc8]
  13100c: 370007e8     	tbnz	w8, #0x0, 0x131108 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2c4>
  131010: 3942c268     	ldrb	w8, [x19, #0xb0]
  131014: 37000828     	tbnz	w8, #0x0, 0x131118 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d4>
  131018: 39426268     	ldrb	w8, [x19, #0x98]
  13101c: 37000868     	tbnz	w8, #0x0, 0x131128 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2e4>
  131020: 39420268     	ldrb	w8, [x19, #0x80]
  131024: 370008a8     	tbnz	w8, #0x0, 0x131138 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2f4>
  131028: 3941a268     	ldrb	w8, [x19, #0x68]
  13102c: 370008e8     	tbnz	w8, #0x0, 0x131148 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x304>
  131030: 39414268     	ldrb	w8, [x19, #0x50]
  131034: 37000928     	tbnz	w8, #0x0, 0x131158 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x314>
  131038: 3940e268     	ldrb	w8, [x19, #0x38]
  13103c: 37000968     	tbnz	w8, #0x0, 0x131168 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x324>
  131040: 39408268     	ldrb	w8, [x19, #0x20]
  131044: 370009a8     	tbnz	w8, #0x0, 0x131178 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x334>
  131048: 39402268     	ldrb	w8, [x19, #0x8]
  13104c: 36000068     	tbz	w8, #0x0, 0x131058 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x214>
  131050: f9400e60     	ldr	x0, [x19, #0x18]
  131054: 9400afa3     	bl	0x15cee0 <_ZdlPv@plt>
  131058: aa1303e0     	mov	x0, x19
  13105c: 9400bc35     	bl	0x160130 <_ZNSt6__ndk110__time_getD2Ev@plt>
  131060: 1400004e     	b	0x131198 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x354>
  131064: f9421260     	ldr	x0, [x19, #0x420]
  131068: 9400af9e     	bl	0x15cee0 <_ZdlPv@plt>
  13106c: 394fe268     	ldrb	w8, [x19, #0x3f8]
  131070: 3607f908     	tbz	w8, #0x0, 0x130f90 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x14c>
  131074: f9420660     	ldr	x0, [x19, #0x408]
  131078: 9400af9a     	bl	0x15cee0 <_ZdlPv@plt>
  13107c: 394f8268     	ldrb	w8, [x19, #0x3e0]
  131080: 3607f8c8     	tbz	w8, #0x0, 0x130f98 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x154>
  131084: f941fa60     	ldr	x0, [x19, #0x3f0]
  131088: 9400af96     	bl	0x15cee0 <_ZdlPv@plt>
  13108c: 394f2268     	ldrb	w8, [x19, #0x3c8]
  131090: 3607f888     	tbz	w8, #0x0, 0x130fa0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x15c>
  131094: f941ee60     	ldr	x0, [x19, #0x3d8]
  131098: 9400af92     	bl	0x15cee0 <_ZdlPv@plt>
  13109c: 394ec268     	ldrb	w8, [x19, #0x3b0]
  1310a0: 3607f848     	tbz	w8, #0x0, 0x130fa8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x164>
  1310a4: f941e260     	ldr	x0, [x19, #0x3c0]
  1310a8: 9400af8e     	bl	0x15cee0 <_ZdlPv@plt>
  1310ac: 394e6268     	ldrb	w8, [x19, #0x398]
  1310b0: 3707f808     	tbnz	w8, #0x0, 0x130fb0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x16c>
  1310b4: 17ffffc1     	b	0x130fb8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x174>
  1310b8: f940aa60     	ldr	x0, [x19, #0x150]
  1310bc: 9400af89     	bl	0x15cee0 <_ZdlPv@plt>
  1310c0: 3944a268     	ldrb	w8, [x19, #0x128]
  1310c4: 3607f968     	tbz	w8, #0x0, 0x130ff0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1ac>
  1310c8: f9409e60     	ldr	x0, [x19, #0x138]
  1310cc: 9400af85     	bl	0x15cee0 <_ZdlPv@plt>
  1310d0: 39444268     	ldrb	w8, [x19, #0x110]
  1310d4: 3607f928     	tbz	w8, #0x0, 0x130ff8 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1b4>
  1310d8: f9409260     	ldr	x0, [x19, #0x120]
  1310dc: 9400af81     	bl	0x15cee0 <_ZdlPv@plt>
  1310e0: 3943e268     	ldrb	w8, [x19, #0xf8]
  1310e4: 3607f8e8     	tbz	w8, #0x0, 0x131000 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1bc>
  1310e8: f9408660     	ldr	x0, [x19, #0x108]
  1310ec: 9400af7d     	bl	0x15cee0 <_ZdlPv@plt>
  1310f0: 39438268     	ldrb	w8, [x19, #0xe0]
  1310f4: 3607f8a8     	tbz	w8, #0x0, 0x131008 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1c4>
  1310f8: f9407a60     	ldr	x0, [x19, #0xf0]
  1310fc: 9400af79     	bl	0x15cee0 <_ZdlPv@plt>
  131100: 39432268     	ldrb	w8, [x19, #0xc8]
  131104: 3607f868     	tbz	w8, #0x0, 0x131010 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1cc>
  131108: f9406e60     	ldr	x0, [x19, #0xd8]
  13110c: 9400af75     	bl	0x15cee0 <_ZdlPv@plt>
  131110: 3942c268     	ldrb	w8, [x19, #0xb0]
  131114: 3607f828     	tbz	w8, #0x0, 0x131018 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1d4>
  131118: f9406260     	ldr	x0, [x19, #0xc0]
  13111c: 9400af71     	bl	0x15cee0 <_ZdlPv@plt>
  131120: 39426268     	ldrb	w8, [x19, #0x98]
  131124: 3607f7e8     	tbz	w8, #0x0, 0x131020 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1dc>
  131128: f9405660     	ldr	x0, [x19, #0xa8]
  13112c: 9400af6d     	bl	0x15cee0 <_ZdlPv@plt>
  131130: 39420268     	ldrb	w8, [x19, #0x80]
  131134: 3607f7a8     	tbz	w8, #0x0, 0x131028 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1e4>
  131138: f9404a60     	ldr	x0, [x19, #0x90]
  13113c: 9400af69     	bl	0x15cee0 <_ZdlPv@plt>
  131140: 3941a268     	ldrb	w8, [x19, #0x68]
  131144: 3607f768     	tbz	w8, #0x0, 0x131030 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1ec>
  131148: f9403e60     	ldr	x0, [x19, #0x78]
  13114c: 9400af65     	bl	0x15cee0 <_ZdlPv@plt>
  131150: 39414268     	ldrb	w8, [x19, #0x50]
  131154: 3607f728     	tbz	w8, #0x0, 0x131038 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1f4>
  131158: f9403260     	ldr	x0, [x19, #0x60]
  13115c: 9400af61     	bl	0x15cee0 <_ZdlPv@plt>
  131160: 3940e268     	ldrb	w8, [x19, #0x38]
  131164: 3607f6e8     	tbz	w8, #0x0, 0x131040 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1fc>
  131168: f9402660     	ldr	x0, [x19, #0x48]
  13116c: 9400af5d     	bl	0x15cee0 <_ZdlPv@plt>
  131170: 39408268     	ldrb	w8, [x19, #0x20]
  131174: 3607f6a8     	tbz	w8, #0x0, 0x131048 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x204>
  131178: f9401a60     	ldr	x0, [x19, #0x30]
  13117c: 9400af59     	bl	0x15cee0 <_ZdlPv@plt>
  131180: 39402268     	ldrb	w8, [x19, #0x8]
  131184: 3707f668     	tbnz	w8, #0x0, 0x131050 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x20c>
  131188: 17ffffb4     	b	0x131058 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x214>
  13118c: 394003e8     	ldrb	w8, [sp]
  131190: aa0003f4     	mov	x20, x0
  131194: 37000068     	tbnz	w8, #0x0, 0x1311a0 <std::__ndk1::__time_get_storage<char>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x35c>
  131198: aa1403e0     	mov	x0, x20
  13119c: 94009ff1     	bl	0x159160 <__emutls_get_address+0x6d4>
  1311a0: f9400be0     	ldr	x0, [sp, #0x10]
  1311a4: 9400af4f     	bl	0x15cee0 <_ZdlPv@plt>
  1311a8: aa1403e0     	mov	x0, x20
  1311ac: 94009fed     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001311b0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)>:
  1311b0: d503233f     	paciasp
  1311b4: d10143ff     	sub	sp, sp, #0x50
  1311b8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1311bc: 910083fd     	add	x29, sp, #0x20
  1311c0: f9001bf5     	str	x21, [sp, #0x30]
  1311c4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1311c8: d53bd055     	mrs	x21, TPIDR_EL0
  1311cc: aa0103f4     	mov	x20, x1
  1311d0: f94016a8     	ldr	x8, [x21, #0x28]
  1311d4: aa0003f3     	mov	x19, x0
  1311d8: f81f83a8     	stur	x8, [x29, #-0x8]
  1311dc: 9400bbd1     	bl	0x160120 <_ZNSt6__ndk110__time_getC2EPKc@plt>
  1311e0: 91002260     	add	x0, x19, #0x8
  1311e4: 2a1f03e1     	mov	w1, wzr
  1311e8: 52808402     	mov	w2, #0x420              // =1056
  1311ec: 9400af15     	bl	0x15ce40 <memset@plt>
  1311f0: 910003e0     	mov	x0, sp
  1311f4: aa1403e1     	mov	x1, x20
  1311f8: 52800022     	mov	w2, #0x1                // =1
  1311fc: 9400bb5d     	bl	0x15ff70 <_ZNSt6__ndk112ctype_bynameIwEC2EPKcm@plt>
  131200: 900001c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  131204: 9109e108     	add	x8, x8, #0x278
  131208: f90003e8     	str	x8, [sp]
  13120c: 910003e1     	mov	x1, sp
  131210: aa1303e0     	mov	x0, x19
  131214: 9400bbd7     	bl	0x160170 <_ZNSt6__ndk118__time_get_storageIwE4initERKNS_5ctypeIwEE@plt>
  131218: 900001e8     	adrp	x8, 0x16d000
  13121c: f9407d08     	ldr	x8, [x8, #0xf8]
  131220: f9400be0     	ldr	x0, [sp, #0x10]
  131224: 91004108     	add	x8, x8, #0x10
  131228: f90003e8     	str	x8, [sp]
  13122c: 9400bb21     	bl	0x15feb0 <freelocale@plt>
  131230: 910003e0     	mov	x0, sp
  131234: 9400b23b     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  131238: f94016a8     	ldr	x8, [x21, #0x28]
  13123c: f85f83a9     	ldur	x9, [x29, #-0x8]
  131240: eb09011f     	cmp	x8, x9
  131244: 540000e1     	b.ne	0x131260 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0xb0>
  131248: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  13124c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  131250: f9401bf5     	ldr	x21, [sp, #0x30]
  131254: 910143ff     	add	sp, sp, #0x50
  131258: d50323bf     	autiasp
  13125c: d65f03c0     	ret
  131260: 9400aef4     	bl	0x15ce30 <__stack_chk_fail@plt>
  131264: aa0003f3     	mov	x19, x0
  131268: 910003e0     	mov	x0, sp
  13126c: 9400bb45     	bl	0x15ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>
  131270: aa1303e0     	mov	x0, x19
  131274: 97fddf30     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  131278: aa0003f4     	mov	x20, x0
  13127c: 910003e0     	mov	x0, sp
  131280: 9400bbc8     	bl	0x1601a0 <_ZNSt6__ndk112ctype_bynameIwED2Ev@plt>
  131284: 14000002     	b	0x13128c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0xdc>
  131288: aa0003f4     	mov	x20, x0
  13128c: 39504268     	ldrb	w8, [x19, #0x410]
  131290: 37000728     	tbnz	w8, #0x0, 0x131374 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1c4>
  131294: 394fe268     	ldrb	w8, [x19, #0x3f8]
  131298: 37000768     	tbnz	w8, #0x0, 0x131384 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1d4>
  13129c: 394f8268     	ldrb	w8, [x19, #0x3e0]
  1312a0: 370007a8     	tbnz	w8, #0x0, 0x131394 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1e4>
  1312a4: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1312a8: 370007e8     	tbnz	w8, #0x0, 0x1313a4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1f4>
  1312ac: 394ec268     	ldrb	w8, [x19, #0x3b0]
  1312b0: 37000828     	tbnz	w8, #0x0, 0x1313b4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x204>
  1312b4: 394e6268     	ldrb	w8, [x19, #0x398]
  1312b8: 36000068     	tbz	w8, #0x0, 0x1312c4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x114>
  1312bc: f941d660     	ldr	x0, [x19, #0x3a8]
  1312c0: 9400af08     	bl	0x15cee0 <_ZdlPv@plt>
  1312c4: 52804815     	mov	w21, #0x240             // =576
  1312c8: 14000003     	b	0x1312d4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x124>
  1312cc: f10062b5     	subs	x21, x21, #0x18
  1312d0: 540000e0     	b.eq	0x1312ec <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x13c>
  1312d4: 8b150268     	add	x8, x19, x21
  1312d8: 39450109     	ldrb	w9, [x8, #0x140]
  1312dc: 3607ff89     	tbz	w9, #0x0, 0x1312cc <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x11c>
  1312e0: f940a900     	ldr	x0, [x8, #0x150]
  1312e4: 9400aeff     	bl	0x15cee0 <_ZdlPv@plt>
  1312e8: 17fffff9     	b	0x1312cc <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x11c>
  1312ec: 39450268     	ldrb	w8, [x19, #0x140]
  1312f0: 370006c8     	tbnz	w8, #0x0, 0x1313c8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x218>
  1312f4: 3944a268     	ldrb	w8, [x19, #0x128]
  1312f8: 37000708     	tbnz	w8, #0x0, 0x1313d8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x228>
  1312fc: 39444268     	ldrb	w8, [x19, #0x110]
  131300: 37000748     	tbnz	w8, #0x0, 0x1313e8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x238>
  131304: 3943e268     	ldrb	w8, [x19, #0xf8]
  131308: 37000788     	tbnz	w8, #0x0, 0x1313f8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x248>
  13130c: 39438268     	ldrb	w8, [x19, #0xe0]
  131310: 370007c8     	tbnz	w8, #0x0, 0x131408 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x258>
  131314: 39432268     	ldrb	w8, [x19, #0xc8]
  131318: 37000808     	tbnz	w8, #0x0, 0x131418 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x268>
  13131c: 3942c268     	ldrb	w8, [x19, #0xb0]
  131320: 37000848     	tbnz	w8, #0x0, 0x131428 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x278>
  131324: 39426268     	ldrb	w8, [x19, #0x98]
  131328: 37000888     	tbnz	w8, #0x0, 0x131438 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x288>
  13132c: 39420268     	ldrb	w8, [x19, #0x80]
  131330: 370008c8     	tbnz	w8, #0x0, 0x131448 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x298>
  131334: 3941a268     	ldrb	w8, [x19, #0x68]
  131338: 37000908     	tbnz	w8, #0x0, 0x131458 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x2a8>
  13133c: 39414268     	ldrb	w8, [x19, #0x50]
  131340: 37000948     	tbnz	w8, #0x0, 0x131468 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x2b8>
  131344: 3940e268     	ldrb	w8, [x19, #0x38]
  131348: 37000988     	tbnz	w8, #0x0, 0x131478 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x2c8>
  13134c: 39408268     	ldrb	w8, [x19, #0x20]
  131350: 370009c8     	tbnz	w8, #0x0, 0x131488 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x2d8>
  131354: 39402268     	ldrb	w8, [x19, #0x8]
  131358: 36000068     	tbz	w8, #0x0, 0x131364 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1b4>
  13135c: f9400e60     	ldr	x0, [x19, #0x18]
  131360: 9400aee0     	bl	0x15cee0 <_ZdlPv@plt>
  131364: aa1303e0     	mov	x0, x19
  131368: 9400bb72     	bl	0x160130 <_ZNSt6__ndk110__time_getD2Ev@plt>
  13136c: aa1403e0     	mov	x0, x20
  131370: 94009f7c     	bl	0x159160 <__emutls_get_address+0x6d4>
  131374: f9421260     	ldr	x0, [x19, #0x420]
  131378: 9400aeda     	bl	0x15cee0 <_ZdlPv@plt>
  13137c: 394fe268     	ldrb	w8, [x19, #0x3f8]
  131380: 3607f8e8     	tbz	w8, #0x0, 0x13129c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0xec>
  131384: f9420660     	ldr	x0, [x19, #0x408]
  131388: 9400aed6     	bl	0x15cee0 <_ZdlPv@plt>
  13138c: 394f8268     	ldrb	w8, [x19, #0x3e0]
  131390: 3607f8a8     	tbz	w8, #0x0, 0x1312a4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0xf4>
  131394: f941fa60     	ldr	x0, [x19, #0x3f0]
  131398: 9400aed2     	bl	0x15cee0 <_ZdlPv@plt>
  13139c: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1313a0: 3607f868     	tbz	w8, #0x0, 0x1312ac <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0xfc>
  1313a4: f941ee60     	ldr	x0, [x19, #0x3d8]
  1313a8: 9400aece     	bl	0x15cee0 <_ZdlPv@plt>
  1313ac: 394ec268     	ldrb	w8, [x19, #0x3b0]
  1313b0: 3607f828     	tbz	w8, #0x0, 0x1312b4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x104>
  1313b4: f941e260     	ldr	x0, [x19, #0x3c0]
  1313b8: 9400aeca     	bl	0x15cee0 <_ZdlPv@plt>
  1313bc: 394e6268     	ldrb	w8, [x19, #0x398]
  1313c0: 3707f7e8     	tbnz	w8, #0x0, 0x1312bc <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x10c>
  1313c4: 17ffffc0     	b	0x1312c4 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x114>
  1313c8: f940aa60     	ldr	x0, [x19, #0x150]
  1313cc: 9400aec5     	bl	0x15cee0 <_ZdlPv@plt>
  1313d0: 3944a268     	ldrb	w8, [x19, #0x128]
  1313d4: 3607f948     	tbz	w8, #0x0, 0x1312fc <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x14c>
  1313d8: f9409e60     	ldr	x0, [x19, #0x138]
  1313dc: 9400aec1     	bl	0x15cee0 <_ZdlPv@plt>
  1313e0: 39444268     	ldrb	w8, [x19, #0x110]
  1313e4: 3607f908     	tbz	w8, #0x0, 0x131304 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x154>
  1313e8: f9409260     	ldr	x0, [x19, #0x120]
  1313ec: 9400aebd     	bl	0x15cee0 <_ZdlPv@plt>
  1313f0: 3943e268     	ldrb	w8, [x19, #0xf8]
  1313f4: 3607f8c8     	tbz	w8, #0x0, 0x13130c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x15c>
  1313f8: f9408660     	ldr	x0, [x19, #0x108]
  1313fc: 9400aeb9     	bl	0x15cee0 <_ZdlPv@plt>
  131400: 39438268     	ldrb	w8, [x19, #0xe0]
  131404: 3607f888     	tbz	w8, #0x0, 0x131314 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x164>
  131408: f9407a60     	ldr	x0, [x19, #0xf0]
  13140c: 9400aeb5     	bl	0x15cee0 <_ZdlPv@plt>
  131410: 39432268     	ldrb	w8, [x19, #0xc8]
  131414: 3607f848     	tbz	w8, #0x0, 0x13131c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x16c>
  131418: f9406e60     	ldr	x0, [x19, #0xd8]
  13141c: 9400aeb1     	bl	0x15cee0 <_ZdlPv@plt>
  131420: 3942c268     	ldrb	w8, [x19, #0xb0]
  131424: 3607f808     	tbz	w8, #0x0, 0x131324 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x174>
  131428: f9406260     	ldr	x0, [x19, #0xc0]
  13142c: 9400aead     	bl	0x15cee0 <_ZdlPv@plt>
  131430: 39426268     	ldrb	w8, [x19, #0x98]
  131434: 3607f7c8     	tbz	w8, #0x0, 0x13132c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x17c>
  131438: f9405660     	ldr	x0, [x19, #0xa8]
  13143c: 9400aea9     	bl	0x15cee0 <_ZdlPv@plt>
  131440: 39420268     	ldrb	w8, [x19, #0x80]
  131444: 3607f788     	tbz	w8, #0x0, 0x131334 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x184>
  131448: f9404a60     	ldr	x0, [x19, #0x90]
  13144c: 9400aea5     	bl	0x15cee0 <_ZdlPv@plt>
  131450: 3941a268     	ldrb	w8, [x19, #0x68]
  131454: 3607f748     	tbz	w8, #0x0, 0x13133c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x18c>
  131458: f9403e60     	ldr	x0, [x19, #0x78]
  13145c: 9400aea1     	bl	0x15cee0 <_ZdlPv@plt>
  131460: 39414268     	ldrb	w8, [x19, #0x50]
  131464: 3607f708     	tbz	w8, #0x0, 0x131344 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x194>
  131468: f9403260     	ldr	x0, [x19, #0x60]
  13146c: 9400ae9d     	bl	0x15cee0 <_ZdlPv@plt>
  131470: 3940e268     	ldrb	w8, [x19, #0x38]
  131474: 3607f6c8     	tbz	w8, #0x0, 0x13134c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x19c>
  131478: f9402660     	ldr	x0, [x19, #0x48]
  13147c: 9400ae99     	bl	0x15cee0 <_ZdlPv@plt>
  131480: 39408268     	ldrb	w8, [x19, #0x20]
  131484: 3607f688     	tbz	w8, #0x0, 0x131354 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1a4>
  131488: f9401a60     	ldr	x0, [x19, #0x30]
  13148c: 9400ae95     	bl	0x15cee0 <_ZdlPv@plt>
  131490: 39402268     	ldrb	w8, [x19, #0x8]
  131494: 3707f648     	tbnz	w8, #0x0, 0x13135c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1ac>
  131498: 17ffffb3     	b	0x131364 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(char const*)+0x1b4>

000000000013149c <std::__ndk1::ctype_byname<wchar_t>::~ctype_byname()>:
  13149c: d503233f     	paciasp
  1314a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1314a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1314a8: 910003fd     	mov	x29, sp
  1314ac: 900001e8     	adrp	x8, 0x16d000
  1314b0: aa0003f3     	mov	x19, x0
  1314b4: f9407d08     	ldr	x8, [x8, #0xf8]
  1314b8: f9400800     	ldr	x0, [x0, #0x10]
  1314bc: 91004108     	add	x8, x8, #0x10
  1314c0: f9000268     	str	x8, [x19]
  1314c4: 9400ba7b     	bl	0x15feb0 <freelocale@plt>
  1314c8: aa1303e0     	mov	x0, x19
  1314cc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1314d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1314d4: d50323bf     	autiasp
  1314d8: 1400b192     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1314dc: aa0003f4     	mov	x20, x0
  1314e0: aa1303e0     	mov	x0, x19
  1314e4: 9400baa7     	bl	0x15ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>
  1314e8: aa1403e0     	mov	x0, x20
  1314ec: 97fdde92     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001314f0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  1314f0: d503233f     	paciasp
  1314f4: d10143ff     	sub	sp, sp, #0x50
  1314f8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  1314fc: 910083fd     	add	x29, sp, #0x20
  131500: f9001bf5     	str	x21, [sp, #0x30]
  131504: a9044ff4     	stp	x20, x19, [sp, #0x40]
  131508: d53bd055     	mrs	x21, TPIDR_EL0
  13150c: aa0103f4     	mov	x20, x1
  131510: f94016a8     	ldr	x8, [x21, #0x28]
  131514: aa0003f3     	mov	x19, x0
  131518: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  13151c: aa1f03e2     	mov	x2, xzr
  131520: f81f83a8     	stur	x8, [x29, #-0x8]
  131524: 39400028     	ldrb	w8, [x1]
  131528: f9400829     	ldr	x9, [x1, #0x10]
  13152c: 7200011f     	tst	w8, #0x1
  131530: 9a811521     	csinc	x1, x9, x1, ne
  131534: 9400b94b     	bl	0x15fa60 <newlocale@plt>
  131538: f9000260     	str	x0, [x19]
  13153c: b4000420     	cbz	x0, 0x1315c0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd0>
  131540: 91002260     	add	x0, x19, #0x8
  131544: 2a1f03e1     	mov	w1, wzr
  131548: 52808402     	mov	w2, #0x420              // =1056
  13154c: 9400ae3d     	bl	0x15ce40 <memset@plt>
  131550: 910003e0     	mov	x0, sp
  131554: aa1403e1     	mov	x1, x20
  131558: 52800022     	mov	w2, #0x1                // =1
  13155c: 9400ba19     	bl	0x15fdc0 <_ZNSt6__ndk112ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>
  131560: 900001c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  131564: 9109e108     	add	x8, x8, #0x278
  131568: f90003e8     	str	x8, [sp]
  13156c: 910003e1     	mov	x1, sp
  131570: aa1303e0     	mov	x0, x19
  131574: 9400baff     	bl	0x160170 <_ZNSt6__ndk118__time_get_storageIwE4initERKNS_5ctypeIwEE@plt>
  131578: 900001e8     	adrp	x8, 0x16d000
  13157c: f9407d08     	ldr	x8, [x8, #0xf8]
  131580: f9400be0     	ldr	x0, [sp, #0x10]
  131584: 91004108     	add	x8, x8, #0x10
  131588: f90003e8     	str	x8, [sp]
  13158c: 9400ba49     	bl	0x15feb0 <freelocale@plt>
  131590: 910003e0     	mov	x0, sp
  131594: 9400b163     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  131598: f94016a8     	ldr	x8, [x21, #0x28]
  13159c: f85f83a9     	ldur	x9, [x29, #-0x8]
  1315a0: eb09011f     	cmp	x8, x9
  1315a4: 540001c1     	b.ne	0x1315dc <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
  1315a8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1315ac: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1315b0: f9401bf5     	ldr	x21, [sp, #0x30]
  1315b4: 910143ff     	add	sp, sp, #0x50
  1315b8: d50323bf     	autiasp
  1315bc: d65f03c0     	ret
  1315c0: d0fff9e0     	adrp	x0, 0x6f000
  1315c4: 910003e8     	mov	x8, sp
  1315c8: 913eac00     	add	x0, x0, #0xfab
  1315cc: aa1403e1     	mov	x1, x20
  1315d0: 9400b5cc     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  1315d4: 910003e0     	mov	x0, sp
  1315d8: 97ffd3d9     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  1315dc: 9400ae15     	bl	0x15ce30 <__stack_chk_fail@plt>
  1315e0: aa0003f3     	mov	x19, x0
  1315e4: 910003e0     	mov	x0, sp
  1315e8: 9400ba66     	bl	0x15ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>
  1315ec: aa1303e0     	mov	x0, x19
  1315f0: 97fdde51     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1315f4: aa0003f4     	mov	x20, x0
  1315f8: 910003e0     	mov	x0, sp
  1315fc: 9400bae9     	bl	0x1601a0 <_ZNSt6__ndk112ctype_bynameIwED2Ev@plt>
  131600: 14000002     	b	0x131608 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x118>
  131604: aa0003f4     	mov	x20, x0
  131608: 39504268     	ldrb	w8, [x19, #0x410]
  13160c: 37000708     	tbnz	w8, #0x0, 0x1316ec <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1fc>
  131610: 394fe268     	ldrb	w8, [x19, #0x3f8]
  131614: 37000748     	tbnz	w8, #0x0, 0x1316fc <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x20c>
  131618: 394f8268     	ldrb	w8, [x19, #0x3e0]
  13161c: 37000788     	tbnz	w8, #0x0, 0x13170c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x21c>
  131620: 394f2268     	ldrb	w8, [x19, #0x3c8]
  131624: 370007c8     	tbnz	w8, #0x0, 0x13171c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x22c>
  131628: 394ec268     	ldrb	w8, [x19, #0x3b0]
  13162c: 37000808     	tbnz	w8, #0x0, 0x13172c <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x23c>
  131630: 394e6268     	ldrb	w8, [x19, #0x398]
  131634: 36000068     	tbz	w8, #0x0, 0x131640 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x150>
  131638: f941d660     	ldr	x0, [x19, #0x3a8]
  13163c: 9400ae29     	bl	0x15cee0 <_ZdlPv@plt>
  131640: 52804815     	mov	w21, #0x240             // =576
  131644: 14000003     	b	0x131650 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x160>
  131648: f10062b5     	subs	x21, x21, #0x18
  13164c: 540000e0     	b.eq	0x131668 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x178>
  131650: 8b150268     	add	x8, x19, x21
  131654: 39450109     	ldrb	w9, [x8, #0x140]
  131658: 3607ff89     	tbz	w9, #0x0, 0x131648 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x158>
  13165c: f940a900     	ldr	x0, [x8, #0x150]
  131660: 9400ae20     	bl	0x15cee0 <_ZdlPv@plt>
  131664: 17fffff9     	b	0x131648 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x158>
  131668: 39450268     	ldrb	w8, [x19, #0x140]
  13166c: 370006a8     	tbnz	w8, #0x0, 0x131740 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x250>
  131670: 3944a268     	ldrb	w8, [x19, #0x128]
  131674: 370006e8     	tbnz	w8, #0x0, 0x131750 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x260>
  131678: 39444268     	ldrb	w8, [x19, #0x110]
  13167c: 37000728     	tbnz	w8, #0x0, 0x131760 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x270>
  131680: 3943e268     	ldrb	w8, [x19, #0xf8]
  131684: 37000768     	tbnz	w8, #0x0, 0x131770 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x280>
  131688: 39438268     	ldrb	w8, [x19, #0xe0]
  13168c: 370007a8     	tbnz	w8, #0x0, 0x131780 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x290>
  131690: 39432268     	ldrb	w8, [x19, #0xc8]
  131694: 370007e8     	tbnz	w8, #0x0, 0x131790 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2a0>
  131698: 3942c268     	ldrb	w8, [x19, #0xb0]
  13169c: 37000828     	tbnz	w8, #0x0, 0x1317a0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2b0>
  1316a0: 39426268     	ldrb	w8, [x19, #0x98]
  1316a4: 37000868     	tbnz	w8, #0x0, 0x1317b0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2c0>
  1316a8: 39420268     	ldrb	w8, [x19, #0x80]
  1316ac: 370008a8     	tbnz	w8, #0x0, 0x1317c0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2d0>
  1316b0: 3941a268     	ldrb	w8, [x19, #0x68]
  1316b4: 370008e8     	tbnz	w8, #0x0, 0x1317d0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2e0>
  1316b8: 39414268     	ldrb	w8, [x19, #0x50]
  1316bc: 37000928     	tbnz	w8, #0x0, 0x1317e0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x2f0>
  1316c0: 3940e268     	ldrb	w8, [x19, #0x38]
  1316c4: 37000968     	tbnz	w8, #0x0, 0x1317f0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x300>
  1316c8: 39408268     	ldrb	w8, [x19, #0x20]
  1316cc: 370009a8     	tbnz	w8, #0x0, 0x131800 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x310>
  1316d0: 39402268     	ldrb	w8, [x19, #0x8]
  1316d4: 36000068     	tbz	w8, #0x0, 0x1316e0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1f0>
  1316d8: f9400e60     	ldr	x0, [x19, #0x18]
  1316dc: 9400ae01     	bl	0x15cee0 <_ZdlPv@plt>
  1316e0: aa1303e0     	mov	x0, x19
  1316e4: 9400ba93     	bl	0x160130 <_ZNSt6__ndk110__time_getD2Ev@plt>
  1316e8: 1400004e     	b	0x131820 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x330>
  1316ec: f9421260     	ldr	x0, [x19, #0x420]
  1316f0: 9400adfc     	bl	0x15cee0 <_ZdlPv@plt>
  1316f4: 394fe268     	ldrb	w8, [x19, #0x3f8]
  1316f8: 3607f908     	tbz	w8, #0x0, 0x131618 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x128>
  1316fc: f9420660     	ldr	x0, [x19, #0x408]
  131700: 9400adf8     	bl	0x15cee0 <_ZdlPv@plt>
  131704: 394f8268     	ldrb	w8, [x19, #0x3e0]
  131708: 3607f8c8     	tbz	w8, #0x0, 0x131620 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x130>
  13170c: f941fa60     	ldr	x0, [x19, #0x3f0]
  131710: 9400adf4     	bl	0x15cee0 <_ZdlPv@plt>
  131714: 394f2268     	ldrb	w8, [x19, #0x3c8]
  131718: 3607f888     	tbz	w8, #0x0, 0x131628 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x138>
  13171c: f941ee60     	ldr	x0, [x19, #0x3d8]
  131720: 9400adf0     	bl	0x15cee0 <_ZdlPv@plt>
  131724: 394ec268     	ldrb	w8, [x19, #0x3b0]
  131728: 3607f848     	tbz	w8, #0x0, 0x131630 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x140>
  13172c: f941e260     	ldr	x0, [x19, #0x3c0]
  131730: 9400adec     	bl	0x15cee0 <_ZdlPv@plt>
  131734: 394e6268     	ldrb	w8, [x19, #0x398]
  131738: 3707f808     	tbnz	w8, #0x0, 0x131638 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x148>
  13173c: 17ffffc1     	b	0x131640 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x150>
  131740: f940aa60     	ldr	x0, [x19, #0x150]
  131744: 9400ade7     	bl	0x15cee0 <_ZdlPv@plt>
  131748: 3944a268     	ldrb	w8, [x19, #0x128]
  13174c: 3607f968     	tbz	w8, #0x0, 0x131678 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x188>
  131750: f9409e60     	ldr	x0, [x19, #0x138]
  131754: 9400ade3     	bl	0x15cee0 <_ZdlPv@plt>
  131758: 39444268     	ldrb	w8, [x19, #0x110]
  13175c: 3607f928     	tbz	w8, #0x0, 0x131680 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x190>
  131760: f9409260     	ldr	x0, [x19, #0x120]
  131764: 9400addf     	bl	0x15cee0 <_ZdlPv@plt>
  131768: 3943e268     	ldrb	w8, [x19, #0xf8]
  13176c: 3607f8e8     	tbz	w8, #0x0, 0x131688 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x198>
  131770: f9408660     	ldr	x0, [x19, #0x108]
  131774: 9400addb     	bl	0x15cee0 <_ZdlPv@plt>
  131778: 39438268     	ldrb	w8, [x19, #0xe0]
  13177c: 3607f8a8     	tbz	w8, #0x0, 0x131690 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1a0>
  131780: f9407a60     	ldr	x0, [x19, #0xf0]
  131784: 9400add7     	bl	0x15cee0 <_ZdlPv@plt>
  131788: 39432268     	ldrb	w8, [x19, #0xc8]
  13178c: 3607f868     	tbz	w8, #0x0, 0x131698 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1a8>
  131790: f9406e60     	ldr	x0, [x19, #0xd8]
  131794: 9400add3     	bl	0x15cee0 <_ZdlPv@plt>
  131798: 3942c268     	ldrb	w8, [x19, #0xb0]
  13179c: 3607f828     	tbz	w8, #0x0, 0x1316a0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1b0>
  1317a0: f9406260     	ldr	x0, [x19, #0xc0]
  1317a4: 9400adcf     	bl	0x15cee0 <_ZdlPv@plt>
  1317a8: 39426268     	ldrb	w8, [x19, #0x98]
  1317ac: 3607f7e8     	tbz	w8, #0x0, 0x1316a8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1b8>
  1317b0: f9405660     	ldr	x0, [x19, #0xa8]
  1317b4: 9400adcb     	bl	0x15cee0 <_ZdlPv@plt>
  1317b8: 39420268     	ldrb	w8, [x19, #0x80]
  1317bc: 3607f7a8     	tbz	w8, #0x0, 0x1316b0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1c0>
  1317c0: f9404a60     	ldr	x0, [x19, #0x90]
  1317c4: 9400adc7     	bl	0x15cee0 <_ZdlPv@plt>
  1317c8: 3941a268     	ldrb	w8, [x19, #0x68]
  1317cc: 3607f768     	tbz	w8, #0x0, 0x1316b8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1c8>
  1317d0: f9403e60     	ldr	x0, [x19, #0x78]
  1317d4: 9400adc3     	bl	0x15cee0 <_ZdlPv@plt>
  1317d8: 39414268     	ldrb	w8, [x19, #0x50]
  1317dc: 3607f728     	tbz	w8, #0x0, 0x1316c0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1d0>
  1317e0: f9403260     	ldr	x0, [x19, #0x60]
  1317e4: 9400adbf     	bl	0x15cee0 <_ZdlPv@plt>
  1317e8: 3940e268     	ldrb	w8, [x19, #0x38]
  1317ec: 3607f6e8     	tbz	w8, #0x0, 0x1316c8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1d8>
  1317f0: f9402660     	ldr	x0, [x19, #0x48]
  1317f4: 9400adbb     	bl	0x15cee0 <_ZdlPv@plt>
  1317f8: 39408268     	ldrb	w8, [x19, #0x20]
  1317fc: 3607f6a8     	tbz	w8, #0x0, 0x1316d0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1e0>
  131800: f9401a60     	ldr	x0, [x19, #0x30]
  131804: 9400adb7     	bl	0x15cee0 <_ZdlPv@plt>
  131808: 39402268     	ldrb	w8, [x19, #0x8]
  13180c: 3707f668     	tbnz	w8, #0x0, 0x1316d8 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1e8>
  131810: 17ffffb4     	b	0x1316e0 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x1f0>
  131814: 394003e8     	ldrb	w8, [sp]
  131818: aa0003f4     	mov	x20, x0
  13181c: 37000068     	tbnz	w8, #0x0, 0x131828 <std::__ndk1::__time_get_storage<wchar_t>::__time_get_storage(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x338>
  131820: aa1403e0     	mov	x0, x20
  131824: 94009e4f     	bl	0x159160 <__emutls_get_address+0x6d4>
  131828: f9400be0     	ldr	x0, [sp, #0x10]
  13182c: 9400adad     	bl	0x15cee0 <_ZdlPv@plt>
  131830: aa1403e0     	mov	x0, x20
  131834: 94009e4b     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000131838 <std::__ndk1::__time_get_storage<char>::__do_date_order() const>:
  131838: d503245f     	bti	c
  13183c: 394fe009     	ldrb	w9, [x0, #0x3f8]
  131840: 910fe408     	add	x8, x0, #0x3f9
  131844: f942000a     	ldr	x10, [x0, #0x400]
  131848: f942040b     	ldr	x11, [x0, #0x408]
  13184c: d341fd2c     	lsr	x12, x9, #1
  131850: 7200013f     	tst	w9, #0x1
  131854: 9a8a0189     	csel	x9, x12, x10, eq
  131858: 9a8b0108     	csel	x8, x8, x11, eq
  13185c: b4000129     	cbz	x9, 0x131880 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x48>
  131860: aa1f03ea     	mov	x10, xzr
  131864: 386a690b     	ldrb	w11, [x8, x10]
  131868: 7100957f     	cmp	w11, #0x25
  13186c: 540000c0     	b.eq	0x131884 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x4c>
  131870: 1100054a     	add	w10, w10, #0x1
  131874: eb0a013f     	cmp	x9, x10
  131878: 54ffff68     	b.hi	0x131864 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x2c>
  13187c: 14000002     	b	0x131884 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x4c>
  131880: 2a1f03ea     	mov	w10, wzr
  131884: 1100054b     	add	w11, w10, #0x1
  131888: 386b490b     	ldrb	w11, [x8, w11, uxtw]
  13188c: 5101656b     	sub	w11, w11, #0x59
  131890: 7100817f     	cmp	w11, #0x20
  131894: 54000fc8     	b.hi	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131898: f0fffa4c     	adrp	x12, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  13189c: 9115e18c     	add	x12, x12, #0x578
  1318a0: 1000008d     	adr	x13, 0x1318b0 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x78>
  1318a4: 386b698e     	ldrb	w14, [x12, x11]
  1318a8: 8b0e09ad     	add	x13, x13, x14, lsl #2
  1318ac: d61f01a0     	br	x13
  1318b0: d503249f     	bti	j
  1318b4: 1100094a     	add	w10, w10, #0x2
  1318b8: eb0a013f     	cmp	x9, x10
  1318bc: 540000e9     	b.ls	0x1318d8 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0xa0>
  1318c0: 386a690b     	ldrb	w11, [x8, x10]
  1318c4: 7100957f     	cmp	w11, #0x25
  1318c8: 54000080     	b.eq	0x1318d8 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0xa0>
  1318cc: 1100054a     	add	w10, w10, #0x1
  1318d0: eb0a013f     	cmp	x9, x10
  1318d4: 54ffff68     	b.hi	0x1318c0 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x88>
  1318d8: eb0a013f     	cmp	x9, x10
  1318dc: 54000d80     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  1318e0: 1100054b     	add	w11, w10, #0x1
  1318e4: 386b490b     	ldrb	w11, [x8, w11, uxtw]
  1318e8: 7101917f     	cmp	w11, #0x64
  1318ec: 54000ae0     	b.eq	0x131a48 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x210>
  1318f0: 7101b57f     	cmp	w11, #0x6d
  1318f4: 54000cc1     	b.ne	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  1318f8: 1100094a     	add	w10, w10, #0x2
  1318fc: eb0a013f     	cmp	x9, x10
  131900: 540000e9     	b.ls	0x13191c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0xe4>
  131904: 386a690b     	ldrb	w11, [x8, x10]
  131908: 7100957f     	cmp	w11, #0x25
  13190c: 54000080     	b.eq	0x13191c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0xe4>
  131910: 1100054a     	add	w10, w10, #0x1
  131914: eb0a013f     	cmp	x9, x10
  131918: 54ffff68     	b.hi	0x131904 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0xcc>
  13191c: eb0a013f     	cmp	x9, x10
  131920: 54000b60     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131924: 11000549     	add	w9, w10, #0x1
  131928: 38694908     	ldrb	w8, [x8, w9, uxtw]
  13192c: 7101911f     	cmp	w8, #0x64
  131930: 54000ae1     	b.ne	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131934: 52800060     	mov	w0, #0x3                // =3
  131938: d65f03c0     	ret
  13193c: d503249f     	bti	j
  131940: 1100094a     	add	w10, w10, #0x2
  131944: eb0a013f     	cmp	x9, x10
  131948: 540000e9     	b.ls	0x131964 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x12c>
  13194c: 386a690b     	ldrb	w11, [x8, x10]
  131950: 7100957f     	cmp	w11, #0x25
  131954: 54000080     	b.eq	0x131964 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x12c>
  131958: 1100054a     	add	w10, w10, #0x1
  13195c: eb0a013f     	cmp	x9, x10
  131960: 54ffff68     	b.hi	0x13194c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x114>
  131964: eb0a013f     	cmp	x9, x10
  131968: 54000920     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  13196c: 1100054b     	add	w11, w10, #0x1
  131970: 386b490b     	ldrb	w11, [x8, w11, uxtw]
  131974: 7101b57f     	cmp	w11, #0x6d
  131978: 540008a1     	b.ne	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  13197c: 1100094a     	add	w10, w10, #0x2
  131980: eb0a013f     	cmp	x9, x10
  131984: 540000e9     	b.ls	0x1319a0 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x168>
  131988: 386a690b     	ldrb	w11, [x8, x10]
  13198c: 7100957f     	cmp	w11, #0x25
  131990: 54000080     	b.eq	0x1319a0 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x168>
  131994: 1100054a     	add	w10, w10, #0x1
  131998: eb0a013f     	cmp	x9, x10
  13199c: 54ffff68     	b.hi	0x131988 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x150>
  1319a0: eb0a013f     	cmp	x9, x10
  1319a4: 54000740     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  1319a8: 11000549     	add	w9, w10, #0x1
  1319ac: 38694908     	ldrb	w8, [x8, w9, uxtw]
  1319b0: 121a7908     	and	w8, w8, #0xffffffdf
  1319b4: 7101651f     	cmp	w8, #0x59
  1319b8: 1a9f17e0     	cset	w0, eq
  1319bc: d65f03c0     	ret
  1319c0: d503249f     	bti	j
  1319c4: 1100094a     	add	w10, w10, #0x2
  1319c8: eb0a013f     	cmp	x9, x10
  1319cc: 540000e9     	b.ls	0x1319e8 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x1b0>
  1319d0: 386a690b     	ldrb	w11, [x8, x10]
  1319d4: 7100957f     	cmp	w11, #0x25
  1319d8: 54000080     	b.eq	0x1319e8 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x1b0>
  1319dc: 1100054a     	add	w10, w10, #0x1
  1319e0: eb0a013f     	cmp	x9, x10
  1319e4: 54ffff68     	b.hi	0x1319d0 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x198>
  1319e8: eb0a013f     	cmp	x9, x10
  1319ec: 54000500     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  1319f0: 1100054b     	add	w11, w10, #0x1
  1319f4: 386b490b     	ldrb	w11, [x8, w11, uxtw]
  1319f8: 7101917f     	cmp	w11, #0x64
  1319fc: 54000481     	b.ne	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131a00: 1100094a     	add	w10, w10, #0x2
  131a04: eb0a013f     	cmp	x9, x10
  131a08: 540000e9     	b.ls	0x131a24 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x1ec>
  131a0c: 386a690b     	ldrb	w11, [x8, x10]
  131a10: 7100957f     	cmp	w11, #0x25
  131a14: 54000080     	b.eq	0x131a24 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x1ec>
  131a18: 1100054a     	add	w10, w10, #0x1
  131a1c: eb0a013f     	cmp	x9, x10
  131a20: 54ffff68     	b.hi	0x131a0c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x1d4>
  131a24: eb0a013f     	cmp	x9, x10
  131a28: 54000320     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131a2c: 11000549     	add	w9, w10, #0x1
  131a30: 38694908     	ldrb	w8, [x8, w9, uxtw]
  131a34: 121a7908     	and	w8, w8, #0xffffffdf
  131a38: 7101651f     	cmp	w8, #0x59
  131a3c: 1a9f17e8     	cset	w8, eq
  131a40: 531f7900     	lsl	w0, w8, #1
  131a44: d65f03c0     	ret
  131a48: 1100094a     	add	w10, w10, #0x2
  131a4c: eb0a013f     	cmp	x9, x10
  131a50: 540000e9     	b.ls	0x131a6c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x234>
  131a54: 386a690b     	ldrb	w11, [x8, x10]
  131a58: 7100957f     	cmp	w11, #0x25
  131a5c: 54000080     	b.eq	0x131a6c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x234>
  131a60: 1100054a     	add	w10, w10, #0x1
  131a64: eb0a013f     	cmp	x9, x10
  131a68: 54ffff68     	b.hi	0x131a54 <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x21c>
  131a6c: eb0a013f     	cmp	x9, x10
  131a70: 540000e0     	b.eq	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131a74: 11000549     	add	w9, w10, #0x1
  131a78: 38694908     	ldrb	w8, [x8, w9, uxtw]
  131a7c: 7101b51f     	cmp	w8, #0x6d
  131a80: 54000061     	b.ne	0x131a8c <std::__ndk1::__time_get_storage<char>::__do_date_order() const+0x254>
  131a84: 52800080     	mov	w0, #0x4                // =4
  131a88: d65f03c0     	ret
  131a8c: d503249f     	bti	j
  131a90: 2a1f03e0     	mov	w0, wzr
  131a94: d65f03c0     	ret

0000000000131a98 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const>:
  131a98: d503245f     	bti	c
  131a9c: 394fe009     	ldrb	w9, [x0, #0x3f8]
  131aa0: 910ff008     	add	x8, x0, #0x3fc
  131aa4: f942000a     	ldr	x10, [x0, #0x400]
  131aa8: f942040b     	ldr	x11, [x0, #0x408]
  131aac: d341fd2c     	lsr	x12, x9, #1
  131ab0: 7200013f     	tst	w9, #0x1
  131ab4: 9a8a0189     	csel	x9, x12, x10, eq
  131ab8: 9a8b0108     	csel	x8, x8, x11, eq
  131abc: b4000129     	cbz	x9, 0x131ae0 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x48>
  131ac0: aa1f03ea     	mov	x10, xzr
  131ac4: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131ac8: 7100957f     	cmp	w11, #0x25
  131acc: 540000c0     	b.eq	0x131ae4 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x4c>
  131ad0: 1100054a     	add	w10, w10, #0x1
  131ad4: eb0a013f     	cmp	x9, x10
  131ad8: 54ffff68     	b.hi	0x131ac4 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x2c>
  131adc: 14000002     	b	0x131ae4 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x4c>
  131ae0: 2a1f03ea     	mov	w10, wzr
  131ae4: 1100054b     	add	w11, w10, #0x1
  131ae8: b86b590b     	ldr	w11, [x8, w11, uxtw #2]
  131aec: 5101656b     	sub	w11, w11, #0x59
  131af0: 7100817f     	cmp	w11, #0x20
  131af4: 54000fc8     	b.hi	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131af8: f0fffa4c     	adrp	x12, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  131afc: 9116658c     	add	x12, x12, #0x599
  131b00: 1000008d     	adr	x13, 0x131b10 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x78>
  131b04: 386b698e     	ldrb	w14, [x12, x11]
  131b08: 8b0e09ad     	add	x13, x13, x14, lsl #2
  131b0c: d61f01a0     	br	x13
  131b10: d503249f     	bti	j
  131b14: 1100094a     	add	w10, w10, #0x2
  131b18: eb0a013f     	cmp	x9, x10
  131b1c: 540000e9     	b.ls	0x131b38 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0xa0>
  131b20: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131b24: 7100957f     	cmp	w11, #0x25
  131b28: 54000080     	b.eq	0x131b38 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0xa0>
  131b2c: 1100054a     	add	w10, w10, #0x1
  131b30: eb0a013f     	cmp	x9, x10
  131b34: 54ffff68     	b.hi	0x131b20 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x88>
  131b38: eb0a013f     	cmp	x9, x10
  131b3c: 54000d80     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131b40: 1100054b     	add	w11, w10, #0x1
  131b44: b86b590b     	ldr	w11, [x8, w11, uxtw #2]
  131b48: 7101917f     	cmp	w11, #0x64
  131b4c: 54000ae0     	b.eq	0x131ca8 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x210>
  131b50: 7101b57f     	cmp	w11, #0x6d
  131b54: 54000cc1     	b.ne	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131b58: 1100094a     	add	w10, w10, #0x2
  131b5c: eb0a013f     	cmp	x9, x10
  131b60: 540000e9     	b.ls	0x131b7c <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0xe4>
  131b64: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131b68: 7100957f     	cmp	w11, #0x25
  131b6c: 54000080     	b.eq	0x131b7c <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0xe4>
  131b70: 1100054a     	add	w10, w10, #0x1
  131b74: eb0a013f     	cmp	x9, x10
  131b78: 54ffff68     	b.hi	0x131b64 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0xcc>
  131b7c: eb0a013f     	cmp	x9, x10
  131b80: 54000b60     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131b84: 11000549     	add	w9, w10, #0x1
  131b88: b8695908     	ldr	w8, [x8, w9, uxtw #2]
  131b8c: 7101911f     	cmp	w8, #0x64
  131b90: 54000ae1     	b.ne	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131b94: 52800060     	mov	w0, #0x3                // =3
  131b98: d65f03c0     	ret
  131b9c: d503249f     	bti	j
  131ba0: 1100094a     	add	w10, w10, #0x2
  131ba4: eb0a013f     	cmp	x9, x10
  131ba8: 540000e9     	b.ls	0x131bc4 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x12c>
  131bac: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131bb0: 7100957f     	cmp	w11, #0x25
  131bb4: 54000080     	b.eq	0x131bc4 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x12c>
  131bb8: 1100054a     	add	w10, w10, #0x1
  131bbc: eb0a013f     	cmp	x9, x10
  131bc0: 54ffff68     	b.hi	0x131bac <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x114>
  131bc4: eb0a013f     	cmp	x9, x10
  131bc8: 54000920     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131bcc: 1100054b     	add	w11, w10, #0x1
  131bd0: b86b590b     	ldr	w11, [x8, w11, uxtw #2]
  131bd4: 7101b57f     	cmp	w11, #0x6d
  131bd8: 540008a1     	b.ne	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131bdc: 1100094a     	add	w10, w10, #0x2
  131be0: eb0a013f     	cmp	x9, x10
  131be4: 540000e9     	b.ls	0x131c00 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x168>
  131be8: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131bec: 7100957f     	cmp	w11, #0x25
  131bf0: 54000080     	b.eq	0x131c00 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x168>
  131bf4: 1100054a     	add	w10, w10, #0x1
  131bf8: eb0a013f     	cmp	x9, x10
  131bfc: 54ffff68     	b.hi	0x131be8 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x150>
  131c00: eb0a013f     	cmp	x9, x10
  131c04: 54000740     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131c08: 11000549     	add	w9, w10, #0x1
  131c0c: b8695908     	ldr	w8, [x8, w9, uxtw #2]
  131c10: 121a7908     	and	w8, w8, #0xffffffdf
  131c14: 7101651f     	cmp	w8, #0x59
  131c18: 1a9f17e0     	cset	w0, eq
  131c1c: d65f03c0     	ret
  131c20: d503249f     	bti	j
  131c24: 1100094a     	add	w10, w10, #0x2
  131c28: eb0a013f     	cmp	x9, x10
  131c2c: 540000e9     	b.ls	0x131c48 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x1b0>
  131c30: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131c34: 7100957f     	cmp	w11, #0x25
  131c38: 54000080     	b.eq	0x131c48 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x1b0>
  131c3c: 1100054a     	add	w10, w10, #0x1
  131c40: eb0a013f     	cmp	x9, x10
  131c44: 54ffff68     	b.hi	0x131c30 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x198>
  131c48: eb0a013f     	cmp	x9, x10
  131c4c: 54000500     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131c50: 1100054b     	add	w11, w10, #0x1
  131c54: b86b590b     	ldr	w11, [x8, w11, uxtw #2]
  131c58: 7101917f     	cmp	w11, #0x64
  131c5c: 54000481     	b.ne	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131c60: 1100094a     	add	w10, w10, #0x2
  131c64: eb0a013f     	cmp	x9, x10
  131c68: 540000e9     	b.ls	0x131c84 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x1ec>
  131c6c: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131c70: 7100957f     	cmp	w11, #0x25
  131c74: 54000080     	b.eq	0x131c84 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x1ec>
  131c78: 1100054a     	add	w10, w10, #0x1
  131c7c: eb0a013f     	cmp	x9, x10
  131c80: 54ffff68     	b.hi	0x131c6c <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x1d4>
  131c84: eb0a013f     	cmp	x9, x10
  131c88: 54000320     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131c8c: 11000549     	add	w9, w10, #0x1
  131c90: b8695908     	ldr	w8, [x8, w9, uxtw #2]
  131c94: 121a7908     	and	w8, w8, #0xffffffdf
  131c98: 7101651f     	cmp	w8, #0x59
  131c9c: 1a9f17e8     	cset	w8, eq
  131ca0: 531f7900     	lsl	w0, w8, #1
  131ca4: d65f03c0     	ret
  131ca8: 1100094a     	add	w10, w10, #0x2
  131cac: eb0a013f     	cmp	x9, x10
  131cb0: 540000e9     	b.ls	0x131ccc <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x234>
  131cb4: b86a790b     	ldr	w11, [x8, x10, lsl #2]
  131cb8: 7100957f     	cmp	w11, #0x25
  131cbc: 54000080     	b.eq	0x131ccc <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x234>
  131cc0: 1100054a     	add	w10, w10, #0x1
  131cc4: eb0a013f     	cmp	x9, x10
  131cc8: 54ffff68     	b.hi	0x131cb4 <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x21c>
  131ccc: eb0a013f     	cmp	x9, x10
  131cd0: 540000e0     	b.eq	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131cd4: 11000549     	add	w9, w10, #0x1
  131cd8: b8695908     	ldr	w8, [x8, w9, uxtw #2]
  131cdc: 7101b51f     	cmp	w8, #0x6d
  131ce0: 54000061     	b.ne	0x131cec <std::__ndk1::__time_get_storage<wchar_t>::__do_date_order() const+0x254>
  131ce4: 52800080     	mov	w0, #0x4                // =4
  131ce8: d65f03c0     	ret
  131cec: d503249f     	bti	j
  131cf0: 2a1f03e0     	mov	w0, wzr
  131cf4: d65f03c0     	ret

0000000000131cf8 <std::__ndk1::__time_put::__time_put(char const*)>:
  131cf8: d503233f     	paciasp
  131cfc: d101c3ff     	sub	sp, sp, #0x70
  131d00: a9047bfd     	stp	x29, x30, [sp, #0x40]
  131d04: 910103fd     	add	x29, sp, #0x40
  131d08: f9002bf5     	str	x21, [sp, #0x50]
  131d0c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  131d10: d53bd055     	mrs	x21, TPIDR_EL0
  131d14: aa0003f4     	mov	x20, x0
  131d18: f94016a8     	ldr	x8, [x21, #0x28]
  131d1c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  131d20: aa1f03e2     	mov	x2, xzr
  131d24: aa0103f3     	mov	x19, x1
  131d28: f81f83a8     	stur	x8, [x29, #-0x8]
  131d2c: 9400b74d     	bl	0x15fa60 <newlocale@plt>
  131d30: f9000280     	str	x0, [x20]
  131d34: b4000160     	cbz	x0, 0x131d60 <std::__ndk1::__time_put::__time_put(char const*)+0x68>
  131d38: f94016a8     	ldr	x8, [x21, #0x28]
  131d3c: f85f83a9     	ldur	x9, [x29, #-0x8]
  131d40: eb09011f     	cmp	x8, x9
  131d44: 540002e1     	b.ne	0x131da0 <std::__ndk1::__time_put::__time_put(char const*)+0xa8>
  131d48: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  131d4c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  131d50: f9402bf5     	ldr	x21, [sp, #0x50]
  131d54: 9101c3ff     	add	sp, sp, #0x70
  131d58: d50323bf     	autiasp
  131d5c: d65f03c0     	ret
  131d60: 910023e0     	add	x0, sp, #0x8
  131d64: aa1303e1     	mov	x1, x19
  131d68: 9400b642     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  131d6c: 90fff9e2     	adrp	x2, 0x6d000
  131d70: 910023e0     	add	x0, sp, #0x8
  131d74: 911c2042     	add	x2, x2, #0x708
  131d78: aa1f03e1     	mov	x1, xzr
  131d7c: 9400b575     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  131d80: f9400808     	ldr	x8, [x0, #0x10]
  131d84: 3dc00000     	ldr	q0, [x0]
  131d88: f9001be8     	str	x8, [sp, #0x30]
  131d8c: 3d800be0     	str	q0, [sp, #0x20]
  131d90: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  131d94: f900001f     	str	xzr, [x0]
  131d98: 910083e0     	add	x0, sp, #0x20
  131d9c: 97ffd1e8     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  131da0: 9400ac24     	bl	0x15ce30 <__stack_chk_fail@plt>
  131da4: 394083e8     	ldrb	w8, [sp, #0x20]
  131da8: aa0003f3     	mov	x19, x0
  131dac: 370000a8     	tbnz	w8, #0x0, 0x131dc0 <std::__ndk1::__time_put::__time_put(char const*)+0xc8>
  131db0: 394023e8     	ldrb	w8, [sp, #0x8]
  131db4: 37000168     	tbnz	w8, #0x0, 0x131de0 <std::__ndk1::__time_put::__time_put(char const*)+0xe8>
  131db8: aa1303e0     	mov	x0, x19
  131dbc: 94009ce9     	bl	0x159160 <__emutls_get_address+0x6d4>
  131dc0: f9401be0     	ldr	x0, [sp, #0x30]
  131dc4: 9400ac47     	bl	0x15cee0 <_ZdlPv@plt>
  131dc8: 394023e8     	ldrb	w8, [sp, #0x8]
  131dcc: 3607ff68     	tbz	w8, #0x0, 0x131db8 <std::__ndk1::__time_put::__time_put(char const*)+0xc0>
  131dd0: 14000004     	b	0x131de0 <std::__ndk1::__time_put::__time_put(char const*)+0xe8>
  131dd4: aa0003f3     	mov	x19, x0
  131dd8: 394023e8     	ldrb	w8, [sp, #0x8]
  131ddc: 3607fee8     	tbz	w8, #0x0, 0x131db8 <std::__ndk1::__time_put::__time_put(char const*)+0xc0>
  131de0: f9400fe0     	ldr	x0, [sp, #0x18]
  131de4: 9400ac3f     	bl	0x15cee0 <_ZdlPv@plt>
  131de8: aa1303e0     	mov	x0, x19
  131dec: 94009cdd     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000131df0 <std::__ndk1::__time_put::__time_put(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  131df0: d503233f     	paciasp
  131df4: d10143ff     	sub	sp, sp, #0x50
  131df8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  131dfc: 910083fd     	add	x29, sp, #0x20
  131e00: f9001bf5     	str	x21, [sp, #0x30]
  131e04: a9044ff4     	stp	x20, x19, [sp, #0x40]
  131e08: d53bd055     	mrs	x21, TPIDR_EL0
  131e0c: aa0103f3     	mov	x19, x1
  131e10: f94016a8     	ldr	x8, [x21, #0x28]
  131e14: aa0003f4     	mov	x20, x0
  131e18: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  131e1c: aa1f03e2     	mov	x2, xzr
  131e20: f81f83a8     	stur	x8, [x29, #-0x8]
  131e24: 39400028     	ldrb	w8, [x1]
  131e28: f9400829     	ldr	x9, [x1, #0x10]
  131e2c: 7200011f     	tst	w8, #0x1
  131e30: 9a811521     	csinc	x1, x9, x1, ne
  131e34: 9400b70b     	bl	0x15fa60 <newlocale@plt>
  131e38: f9000280     	str	x0, [x20]
  131e3c: b4000160     	cbz	x0, 0x131e68 <std::__ndk1::__time_put::__time_put(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x78>
  131e40: f94016a8     	ldr	x8, [x21, #0x28]
  131e44: f85f83a9     	ldur	x9, [x29, #-0x8]
  131e48: eb09011f     	cmp	x8, x9
  131e4c: 540001c1     	b.ne	0x131e84 <std::__ndk1::__time_put::__time_put(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x94>
  131e50: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  131e54: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  131e58: f9401bf5     	ldr	x21, [sp, #0x30]
  131e5c: 910143ff     	add	sp, sp, #0x50
  131e60: d50323bf     	autiasp
  131e64: d65f03c0     	ret
  131e68: 90fff9e0     	adrp	x0, 0x6d000
  131e6c: 910003e8     	mov	x8, sp
  131e70: 911c2000     	add	x0, x0, #0x708
  131e74: aa1303e1     	mov	x1, x19
  131e78: 9400b3a2     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  131e7c: 910003e0     	mov	x0, sp
  131e80: 97ffd1af     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  131e84: 9400abeb     	bl	0x15ce30 <__stack_chk_fail@plt>
  131e88: 394003e8     	ldrb	w8, [sp]
  131e8c: aa0003f3     	mov	x19, x0
  131e90: 36000068     	tbz	w8, #0x0, 0x131e9c <std::__ndk1::__time_put::__time_put(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
  131e94: f9400be0     	ldr	x0, [sp, #0x10]
  131e98: 9400ac12     	bl	0x15cee0 <_ZdlPv@plt>
  131e9c: aa1303e0     	mov	x0, x19
  131ea0: 94009cb0     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000131ea4 <std::__ndk1::__time_put::~__time_put()>:
  131ea4: d503233f     	paciasp
  131ea8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  131eac: f9000bf5     	str	x21, [sp, #0x10]
  131eb0: 910003fd     	mov	x29, sp
  131eb4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  131eb8: d0000208     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  131ebc: aa0003f3     	mov	x19, x0
  131ec0: 9118e108     	add	x8, x8, #0x638
  131ec4: f9400014     	ldr	x20, [x0]
  131ec8: d0000215     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  131ecc: 08dffd08     	ldarb	w8, [x8]
  131ed0: 36000168     	tbz	w8, #0x0, 0x131efc <std::__ndk1::__time_put::~__time_put()+0x58>
  131ed4: f9431aa8     	ldr	x8, [x21, #0x630]
  131ed8: eb08029f     	cmp	x20, x8
  131edc: 54000060     	b.eq	0x131ee8 <std::__ndk1::__time_put::~__time_put()+0x44>
  131ee0: f9400260     	ldr	x0, [x19]
  131ee4: 9400b7f3     	bl	0x15feb0 <freelocale@plt>
  131ee8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  131eec: f9400bf5     	ldr	x21, [sp, #0x10]
  131ef0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  131ef4: d50323bf     	autiasp
  131ef8: d65f03c0     	ret
  131efc: d0000200     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  131f00: 9118e000     	add	x0, x0, #0x638
  131f04: 9400b5e7     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  131f08: 34fffe60     	cbz	w0, 0x131ed4 <std::__ndk1::__time_put::~__time_put()+0x30>
  131f0c: b0fff9e1     	adrp	x1, 0x6e000
  131f10: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  131f14: 911fa421     	add	x1, x1, #0x7e9
  131f18: aa1f03e2     	mov	x2, xzr
  131f1c: 9400b6d1     	bl	0x15fa60 <newlocale@plt>
  131f20: f9031aa0     	str	x0, [x21, #0x630]
  131f24: d0000200     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  131f28: 9118e000     	add	x0, x0, #0x638
  131f2c: 9400b5e9     	bl	0x15f6d0 <__cxa_guard_release@plt>
  131f30: 17ffffe9     	b	0x131ed4 <std::__ndk1::__time_put::~__time_put()+0x30>
  131f34: aa0003f3     	mov	x19, x0
  131f38: d0000200     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  131f3c: 9118e000     	add	x0, x0, #0x638
  131f40: 9400b6cc     	bl	0x15fa70 <__cxa_guard_abort@plt>
  131f44: aa1303e0     	mov	x0, x19
  131f48: 97fddbfb     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  131f4c: 97fddbfa     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000131f50 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)>:
  131f50: d503233f     	paciasp
  131f54: d10243ff     	sub	sp, sp, #0x90
  131f58: a9057bfd     	stp	x29, x30, [sp, #0x50]
  131f5c: 910143fd     	add	x29, sp, #0x50
  131f60: f90033f7     	str	x23, [sp, #0x60]
  131f64: a90757f6     	stp	x22, x21, [sp, #0x70]
  131f68: a9084ff4     	stp	x20, x19, [sp, #0x80]
  131f6c: d53bd057     	mrs	x23, TPIDR_EL0
  131f70: aa0003f4     	mov	x20, x0
  131f74: f94016e8     	ldr	x8, [x23, #0x28]
  131f78: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  131f7c: aa1f03e2     	mov	x2, xzr
  131f80: aa0103f5     	mov	x21, x1
  131f84: f81f83a8     	stur	x8, [x29, #-0x8]
  131f88: 9400b6b6     	bl	0x15fa60 <newlocale@plt>
  131f8c: f81f03a0     	stur	x0, [x29, #-0x10]
  131f90: b4000b60     	cbz	x0, 0x1320fc <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x1ac>
  131f94: aa0003f3     	mov	x19, x0
  131f98: 9400b6ba     	bl	0x15fa80 <uselocale@plt>
  131f9c: aa0003f6     	mov	x22, x0
  131fa0: f90013e0     	str	x0, [sp, #0x20]
  131fa4: 9400b853     	bl	0x1600f0 <localeconv@plt>
  131fa8: aa0003f5     	mov	x21, x0
  131fac: b4000076     	cbz	x22, 0x131fb8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x68>
  131fb0: aa1603e0     	mov	x0, x22
  131fb4: 9400b6b3     	bl	0x15fa80 <uselocale@plt>
  131fb8: 91004296     	add	x22, x20, #0x10
  131fbc: f94016a1     	ldr	x1, [x21, #0x28]
  131fc0: aa1603e0     	mov	x0, x22
  131fc4: aa1303e2     	mov	x2, x19
  131fc8: 97ffec3f     	bl	0x12d0c4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x50>
  131fcc: 37000060     	tbnz	w0, #0x0, 0x131fd8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x88>
  131fd0: 52801fe8     	mov	w8, #0xff               // =255
  131fd4: 390002c8     	strb	w8, [x22]
  131fd8: 91004696     	add	x22, x20, #0x11
  131fdc: f9401aa1     	ldr	x1, [x21, #0x30]
  131fe0: aa1603e0     	mov	x0, x22
  131fe4: aa1303e2     	mov	x2, x19
  131fe8: 97ffec37     	bl	0x12d0c4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x50>
  131fec: 37000060     	tbnz	w0, #0x0, 0x131ff8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0xa8>
  131ff0: 52801fe8     	mov	w8, #0xff               // =255
  131ff4: 390002c8     	strb	w8, [x22]
  131ff8: f9401ea1     	ldr	x1, [x21, #0x38]
  131ffc: 91006280     	add	x0, x20, #0x18
  132000: 9400ad58     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132004: f94012a1     	ldr	x1, [x21, #0x20]
  132008: 9100c296     	add	x22, x20, #0x30
  13200c: aa1603e0     	mov	x0, x22
  132010: 9400ad54     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132014: 394146a8     	ldrb	w8, [x21, #0x51]
  132018: 7103fd1f     	cmp	w8, #0xff
  13201c: 1a8803e8     	csel	w8, wzr, w8, eq
  132020: b9007a88     	str	w8, [x20, #0x78]
  132024: 39415aa8     	ldrb	w8, [x21, #0x56]
  132028: 340000a8     	cbz	w8, 0x13203c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0xec>
  13202c: f94022a1     	ldr	x1, [x21, #0x40]
  132030: 91012280     	add	x0, x20, #0x48
  132034: 9400ad4b     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132038: 14000005     	b	0x13204c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0xfc>
  13203c: 91012280     	add	x0, x20, #0x48
  132040: b0fffa01     	adrp	x1, 0x73000
  132044: 911bb021     	add	x1, x1, #0x6ec
  132048: 9400ad46     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  13204c: 39415ea8     	ldrb	w8, [x21, #0x57]
  132050: 340000a8     	cbz	w8, 0x132064 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x114>
  132054: f94026a1     	ldr	x1, [x21, #0x48]
  132058: 91018280     	add	x0, x20, #0x60
  13205c: 9400ad41     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132060: 14000005     	b	0x132074 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x124>
  132064: 91018280     	add	x0, x20, #0x60
  132068: b0fffa01     	adrp	x1, 0x73000
  13206c: 911bb021     	add	x1, x1, #0x6ec
  132070: 9400ad3c     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132074: 910083e0     	add	x0, sp, #0x20
  132078: aa1603e1     	mov	x1, x22
  13207c: 9400adc1     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  132080: 9101f280     	add	x0, x20, #0x7c
  132084: 39415aa5     	ldrb	w5, [x21, #0x56]
  132088: 39414ea4     	ldrb	w4, [x21, #0x53]
  13208c: 39414aa3     	ldrb	w3, [x21, #0x52]
  132090: 910083e1     	add	x1, sp, #0x20
  132094: 2a1f03e2     	mov	w2, wzr
  132098: 94000048     	bl	0x1321b8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x268>
  13209c: 91020280     	add	x0, x20, #0x80
  1320a0: 39415ea5     	ldrb	w5, [x21, #0x57]
  1320a4: 394156a4     	ldrb	w4, [x21, #0x55]
  1320a8: 394152a3     	ldrb	w3, [x21, #0x54]
  1320ac: aa1603e1     	mov	x1, x22
  1320b0: 2a1f03e2     	mov	w2, wzr
  1320b4: 94000041     	bl	0x1321b8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x268>
  1320b8: 394083e8     	ldrb	w8, [sp, #0x20]
  1320bc: 36000068     	tbz	w8, #0x0, 0x1320c8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x178>
  1320c0: f9401be0     	ldr	x0, [sp, #0x30]
  1320c4: 9400ab87     	bl	0x15cee0 <_ZdlPv@plt>
  1320c8: aa1303e0     	mov	x0, x19
  1320cc: 9400b779     	bl	0x15feb0 <freelocale@plt>
  1320d0: f94016e8     	ldr	x8, [x23, #0x28]
  1320d4: f85f83a9     	ldur	x9, [x29, #-0x8]
  1320d8: eb09011f     	cmp	x8, x9
  1320dc: 54000301     	b.ne	0x13213c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x1ec>
  1320e0: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  1320e4: a94757f6     	ldp	x22, x21, [sp, #0x70]
  1320e8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  1320ec: f94033f7     	ldr	x23, [sp, #0x60]
  1320f0: 910243ff     	add	sp, sp, #0x90
  1320f4: d50323bf     	autiasp
  1320f8: d65f03c0     	ret
  1320fc: 910023e0     	add	x0, sp, #0x8
  132100: aa1503e1     	mov	x1, x21
  132104: 9400b55b     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  132108: d0fff9e2     	adrp	x2, 0x70000
  13210c: 910023e0     	add	x0, sp, #0x8
  132110: 91156442     	add	x2, x2, #0x559
  132114: aa1f03e1     	mov	x1, xzr
  132118: 9400b48e     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  13211c: f9400808     	ldr	x8, [x0, #0x10]
  132120: 3dc00000     	ldr	q0, [x0]
  132124: f9001be8     	str	x8, [sp, #0x30]
  132128: 3d800be0     	str	q0, [sp, #0x20]
  13212c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  132130: f900001f     	str	xzr, [x0]
  132134: 910083e0     	add	x0, sp, #0x20
  132138: 97ffd101     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  13213c: 9400ab3d     	bl	0x15ce30 <__stack_chk_fail@plt>
  132140: 394083e8     	ldrb	w8, [sp, #0x20]
  132144: aa0003f3     	mov	x19, x0
  132148: 360000a8     	tbz	w8, #0x0, 0x13215c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x20c>
  13214c: f9401be0     	ldr	x0, [sp, #0x30]
  132150: 9400ab64     	bl	0x15cee0 <_ZdlPv@plt>
  132154: 14000002     	b	0x13215c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x20c>
  132158: aa0003f3     	mov	x19, x0
  13215c: 394023e8     	ldrb	w8, [sp, #0x8]
  132160: 36000248     	tbz	w8, #0x0, 0x1321a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x258>
  132164: f9400fe0     	ldr	x0, [sp, #0x18]
  132168: 1400000d     	b	0x13219c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x24c>
  13216c: 1400000e     	b	0x1321a4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x254>
  132170: 97fddb71     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132174: 97fddb70     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132178: 1400000b     	b	0x1321a4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x254>
  13217c: aa0003f3     	mov	x19, x0
  132180: 910083e0     	add	x0, sp, #0x20
  132184: 940009af     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  132188: 14000008     	b	0x1321a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x258>
  13218c: 394083e8     	ldrb	w8, [sp, #0x20]
  132190: aa0003f3     	mov	x19, x0
  132194: 360000a8     	tbz	w8, #0x0, 0x1321a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x258>
  132198: f9401be0     	ldr	x0, [sp, #0x30]
  13219c: 9400ab51     	bl	0x15cee0 <_ZdlPv@plt>
  1321a0: 14000002     	b	0x1321a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x258>
  1321a4: aa0003f3     	mov	x19, x0
  1321a8: d10043a0     	sub	x0, x29, #0x10
  1321ac: 9400b7d5     	bl	0x160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>
  1321b0: aa1303e0     	mov	x0, x19
  1321b4: 94009beb     	bl	0x159160 <__emutls_get_address+0x6d4>
  1321b8: d503233f     	paciasp
  1321bc: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1321c0: f9000bf9     	str	x25, [sp, #0x10]
  1321c4: 910003fd     	mov	x29, sp
  1321c8: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1321cc: a90357f6     	stp	x22, x21, [sp, #0x30]
  1321d0: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1321d4: 2a0503f6     	mov	w22, w5
  1321d8: 2a0403f5     	mov	w21, w4
  1321dc: aa0103f3     	mov	x19, x1
  1321e0: aa0003f4     	mov	x20, x0
  1321e4: 36000122     	tbz	w2, #0x0, 0x132208 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x2b8>
  1321e8: 39400268     	ldrb	w8, [x19]
  1321ec: f9400669     	ldr	x9, [x19, #0x8]
  1321f0: d341fd0a     	lsr	x10, x8, #1
  1321f4: 7200011f     	tst	w8, #0x1
  1321f8: 9a890148     	csel	x8, x10, x9, eq
  1321fc: f100111f     	cmp	x8, #0x4
  132200: 1a9f17f8     	cset	w24, eq
  132204: 14000002     	b	0x13220c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x2bc>
  132208: 2a1f03f8     	mov	w24, wzr
  13220c: 12001c68     	and	w8, w3, #0xff
  132210: 7100051f     	cmp	w8, #0x1
  132214: 540002e0     	b.eq	0x132270 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x320>
  132218: 35001968     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  13221c: 34001058     	cbz	w24, 0x132424 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x4d4>
  132220: 39400268     	ldrb	w8, [x19]
  132224: a940ae69     	ldp	x9, x11, [x19, #0x8]
  132228: 7200011f     	tst	w8, #0x1
  13222c: d341fd08     	lsr	x8, x8, #1
  132230: 9a89010a     	csel	x10, x8, x9, eq
  132234: 9a931577     	csinc	x23, x11, x19, ne
  132238: f1000d49     	subs	x9, x10, #0x3
  13223c: 54000f40     	b.eq	0x132424 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x4d4>
  132240: 8b0a02e8     	add	x8, x23, x10
  132244: f100115f     	cmp	x10, #0x4
  132248: 540003e1     	b.ne	0x1322c4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x374>
  13224c: aa0803e9     	mov	x9, x8
  132250: 385ffd39     	ldrb	w25, [x9, #-0x1]!
  132254: eb170122     	subs	x2, x9, x23
  132258: 54000080     	b.eq	0x132268 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x318>
  13225c: cb020100     	sub	x0, x8, x2
  132260: aa1703e1     	mov	x1, x23
  132264: 9400ad33     	bl	0x15d730 <memmove@plt>
  132268: 390002f9     	strb	w25, [x23]
  13226c: 1400006e     	b	0x132424 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x4d4>
  132270: 12001ec8     	and	w8, w22, #0xff
  132274: 7100111f     	cmp	w8, #0x4
  132278: 54001668     	b.hi	0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  13227c: d0fffa49     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  132280: 92401ec8     	and	x8, x22, #0xff
  132284: 9116e929     	add	x9, x9, #0x5ba
  132288: 1000008a     	adr	x10, 0x132298 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x348>
  13228c: 3868692b     	ldrb	w11, [x9, x8]
  132290: 8b0b094a     	add	x10, x10, x11, lsl #2
  132294: d61f0140     	br	x10
  132298: d503249f     	bti	j
  13229c: 52804069     	mov	w9, #0x203              // =515
  1322a0: 72001ea8     	ands	w8, w21, #0xff
  1322a4: 72a08009     	movk	w9, #0x400, lsl #16
  1322a8: b9000289     	str	w9, [x20]
  1322ac: 54001520     	b.eq	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  1322b0: 7100091f     	cmp	w8, #0x2
  1322b4: 540014e0     	b.eq	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  1322b8: 7100051f     	cmp	w8, #0x1
  1322bc: 54000dc0     	b.eq	0x132474 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x524>
  1322c0: 140000a1     	b	0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  1322c4: f1000d3f     	cmp	x9, #0x3
  1322c8: 540007a1     	b.ne	0x1323bc <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x46c>
  1322cc: 39400ee8     	ldrb	w8, [x23, #0x3]
  1322d0: 394002e9     	ldrb	w9, [x23]
  1322d4: 79400aea     	ldrh	w10, [x23, #0x4]
  1322d8: 784012eb     	ldurh	w11, [x23, #0x1]
  1322dc: 390002e8     	strb	w8, [x23]
  1322e0: 39000ee9     	strb	w9, [x23, #0x3]
  1322e4: 780012ea     	sturh	w10, [x23, #0x1]
  1322e8: 79000aeb     	strh	w11, [x23, #0x4]
  1322ec: 1400004e     	b	0x132424 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x4d4>
  1322f0: d503249f     	bti	j
  1322f4: 52800069     	mov	w9, #0x3                // =3
  1322f8: 5280008a     	mov	w10, #0x4               // =4
  1322fc: 12001ea8     	and	w8, w21, #0xff
  132300: 7100091f     	cmp	w8, #0x2
  132304: 39000289     	strb	w9, [x20]
  132308: 39000e8a     	strb	w10, [x20, #0x3]
  13230c: 54001300     	b.eq	0x13256c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x61c>
  132310: 7100051f     	cmp	w8, #0x1
  132314: 54000341     	b.ne	0x13237c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x42c>
  132318: 52800048     	mov	w8, #0x2                // =2
  13231c: 140000b2     	b	0x1325e4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x694>
  132320: d503249f     	bti	j
  132324: 52800049     	mov	w9, #0x2                // =2
  132328: 5280006a     	mov	w10, #0x3               // =3
  13232c: 12001ea8     	and	w8, w21, #0xff
  132330: 7100091f     	cmp	w8, #0x2
  132334: 39000289     	strb	w9, [x20]
  132338: 39000e8a     	strb	w10, [x20, #0x3]
  13233c: 540013a0     	b.eq	0x1325b0 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x660>
  132340: 7100051f     	cmp	w8, #0x1
  132344: 540014e0     	b.eq	0x1325e0 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x690>
  132348: 35000fe8     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  13234c: 52808008     	mov	w8, #0x400              // =1024
  132350: 14000096     	b	0x1325a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x658>
  132354: d503249f     	bti	j
  132358: 52800069     	mov	w9, #0x3                // =3
  13235c: 5280008a     	mov	w10, #0x4               // =4
  132360: 12001ea8     	and	w8, w21, #0xff
  132364: 7100091f     	cmp	w8, #0x2
  132368: 39000289     	strb	w9, [x20]
  13236c: 39000e8a     	strb	w10, [x20, #0x3]
  132370: 54000fe0     	b.eq	0x13256c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x61c>
  132374: 7100051f     	cmp	w8, #0x1
  132378: 54fffd00     	b.eq	0x132318 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x3c8>
  13237c: 35000e48     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  132380: 52800048     	mov	w8, #0x2                // =2
  132384: 14000089     	b	0x1325a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x658>
  132388: d503249f     	bti	j
  13238c: 52800049     	mov	w9, #0x2                // =2
  132390: 5280008a     	mov	w10, #0x4               // =4
  132394: 12001ea8     	and	w8, w21, #0xff
  132398: 7100091f     	cmp	w8, #0x2
  13239c: 39000289     	strb	w9, [x20]
  1323a0: 39000e8a     	strb	w10, [x20, #0x3]
  1323a4: 54000ec0     	b.eq	0x13257c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x62c>
  1323a8: 7100051f     	cmp	w8, #0x1
  1323ac: 54000ec0     	b.eq	0x132584 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x634>
  1323b0: 35000ca8     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  1323b4: 52800068     	mov	w8, #0x3                // =3
  1323b8: 1400007c     	b	0x1325a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x658>
  1323bc: 5280006a     	mov	w10, #0x3               // =3
  1323c0: aa0a03eb     	mov	x11, x10
  1323c4: aa0903ea     	mov	x10, x9
  1323c8: 9ac90d69     	sdiv	x9, x11, x9
  1323cc: 9b0aad29     	msub	x9, x9, x10, x11
  1323d0: b5ffff89     	cbnz	x9, 0x1323c0 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x470>
  1323d4: b400028a     	cbz	x10, 0x132424 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x4d4>
  1323d8: 8b0a02e9     	add	x9, x23, x10
  1323dc: 385ffd2a     	ldrb	w10, [x9, #-0x1]!
  1323e0: 91000d2d     	add	x13, x9, #0x3
  1323e4: aa0903ec     	mov	x12, x9
  1323e8: aa0d03eb     	mov	x11, x13
  1323ec: cb0d010d     	sub	x13, x8, x13
  1323f0: aa0b03ee     	mov	x14, x11
  1323f4: cb0d02f0     	sub	x16, x23, x13
  1323f8: f1000dbf     	cmp	x13, #0x3
  1323fc: 91000e0d     	add	x13, x16, #0x3
  132400: 384035cf     	ldrb	w15, [x14], #0x3
  132404: 9a8dc1cd     	csel	x13, x14, x13, gt
  132408: eb0901bf     	cmp	x13, x9
  13240c: 3900018f     	strb	w15, [x12]
  132410: aa0b03ec     	mov	x12, x11
  132414: 54fffea1     	b.ne	0x1323e8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x498>
  132418: eb17013f     	cmp	x9, x23
  13241c: 3900016a     	strb	w10, [x11]
  132420: 54fffde1     	b.ne	0x1323dc <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x48c>
  132424: 12001ec8     	and	w8, w22, #0xff
  132428: 7100111f     	cmp	w8, #0x4
  13242c: 540008c8     	b.hi	0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  132430: d0fffa49     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  132434: 92401ec8     	and	x8, x22, #0xff
  132438: 9116fd29     	add	x9, x9, #0x5bf
  13243c: 1000008a     	adr	x10, 0x13244c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x4fc>
  132440: 3868692b     	ldrb	w11, [x9, x8]
  132444: 8b0b094a     	add	x10, x10, x11, lsl #2
  132448: d61f0140     	br	x10
  13244c: d503249f     	bti	j
  132450: 52808069     	mov	w9, #0x403              // =1027
  132454: 72001ea8     	ands	w8, w21, #0xff
  132458: 72a04009     	movk	w9, #0x200, lsl #16
  13245c: b9000289     	str	w9, [x20]
  132460: 54000780     	b.eq	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  132464: 7100091f     	cmp	w8, #0x2
  132468: 54000740     	b.eq	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  13246c: 7100051f     	cmp	w8, #0x1
  132470: 540006a1     	b.ne	0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  132474: 370006f8     	tbnz	w24, #0x0, 0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  132478: 1400006d     	b	0x13262c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6dc>
  13247c: d503249f     	bti	j
  132480: 52800089     	mov	w9, #0x4                // =4
  132484: 5280006a     	mov	w10, #0x3               // =3
  132488: 12001ea8     	and	w8, w21, #0xff
  13248c: 7100091f     	cmp	w8, #0x2
  132490: 39000289     	strb	w9, [x20]
  132494: 39000e8a     	strb	w10, [x20, #0x3]
  132498: 540006e0     	b.eq	0x132574 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x624>
  13249c: 7100051f     	cmp	w8, #0x1
  1324a0: 54000341     	b.ne	0x132508 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5b8>
  1324a4: 52804008     	mov	w8, #0x200              // =512
  1324a8: 1400005f     	b	0x132624 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6d4>
  1324ac: d503249f     	bti	j
  1324b0: 52800069     	mov	w9, #0x3                // =3
  1324b4: 5280004a     	mov	w10, #0x2               // =2
  1324b8: 12001ea8     	and	w8, w21, #0xff
  1324bc: 7100091f     	cmp	w8, #0x2
  1324c0: 39000289     	strb	w9, [x20]
  1324c4: 39000e8a     	strb	w10, [x20, #0x3]
  1324c8: 54000a40     	b.eq	0x132610 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6c0>
  1324cc: 7100051f     	cmp	w8, #0x1
  1324d0: 54000a40     	b.eq	0x132618 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6c8>
  1324d4: 35000388     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  1324d8: 52800088     	mov	w8, #0x4                // =4
  1324dc: 14000033     	b	0x1325a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x658>
  1324e0: d503249f     	bti	j
  1324e4: 52800089     	mov	w9, #0x4                // =4
  1324e8: 5280006a     	mov	w10, #0x3               // =3
  1324ec: 12001ea8     	and	w8, w21, #0xff
  1324f0: 7100091f     	cmp	w8, #0x2
  1324f4: 39000289     	strb	w9, [x20]
  1324f8: 39000e8a     	strb	w10, [x20, #0x3]
  1324fc: 540003c0     	b.eq	0x132574 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x624>
  132500: 7100051f     	cmp	w8, #0x1
  132504: 54000440     	b.eq	0x13258c <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x63c>
  132508: 350001e8     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  13250c: 14000026     	b	0x1325a4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x654>
  132510: d503249f     	bti	j
  132514: 52800089     	mov	w9, #0x4                // =4
  132518: 5280004a     	mov	w10, #0x2               // =2
  13251c: 12001ea8     	and	w8, w21, #0xff
  132520: 7100091f     	cmp	w8, #0x2
  132524: 39000289     	strb	w9, [x20]
  132528: 39000e8a     	strb	w10, [x20, #0x3]
  13252c: 540007a0     	b.eq	0x132620 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6d0>
  132530: 7100051f     	cmp	w8, #0x1
  132534: 54000880     	b.eq	0x132644 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6f4>
  132538: 35000068     	cbnz	w8, 0x132544 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x5f4>
  13253c: 52806008     	mov	w8, #0x300              // =768
  132540: 1400001a     	b	0x1325a8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x658>
  132544: 52806048     	mov	w8, #0x302              // =770
  132548: 72a08008     	movk	w8, #0x400, lsl #16
  13254c: b9000288     	str	w8, [x20]
  132550: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  132554: a94357f6     	ldp	x22, x21, [sp, #0x30]
  132558: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  13255c: f9400bf9     	ldr	x25, [sp, #0x10]
  132560: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  132564: d50323bf     	autiasp
  132568: d65f03c0     	ret
  13256c: 52804028     	mov	w8, #0x201              // =513
  132570: 14000011     	b	0x1325b4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x664>
  132574: 52802048     	mov	w8, #0x102              // =258
  132578: 14000034     	b	0x132648 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6f8>
  13257c: 52806008     	mov	w8, #0x300              // =768
  132580: 14000019     	b	0x1325e4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x694>
  132584: 52802068     	mov	w8, #0x103              // =259
  132588: 1400000b     	b	0x1325b4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x664>
  13258c: 370000d8     	tbnz	w24, #0x0, 0x1325a4 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x654>
  132590: aa1303e0     	mov	x0, x19
  132594: aa1f03e1     	mov	x1, xzr
  132598: 52800022     	mov	w2, #0x1                // =1
  13259c: 52800403     	mov	w3, #0x20               // =32
  1325a0: 9400b710     	bl	0x1601e0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc@plt>
  1325a4: 52804008     	mov	w8, #0x200              // =512
  1325a8: 78001288     	sturh	w8, [x20, #0x1]
  1325ac: 17ffffe9     	b	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  1325b0: 52802088     	mov	w8, #0x104              // =260
  1325b4: 78001288     	sturh	w8, [x20, #0x1]
  1325b8: 34fffcd8     	cbz	w24, 0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  1325bc: 39400268     	ldrb	w8, [x19]
  1325c0: 37000528     	tbnz	w8, #0x0, 0x132664 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x714>
  1325c4: 53017d08     	lsr	w8, w8, #1
  1325c8: d1000508     	sub	x8, x8, #0x1
  1325cc: 531f7909     	lsl	w9, w8, #1
  1325d0: 8b080268     	add	x8, x19, x8
  1325d4: 91000508     	add	x8, x8, #0x1
  1325d8: 39000269     	strb	w9, [x19]
  1325dc: 14000026     	b	0x132674 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x724>
  1325e0: 52808008     	mov	w8, #0x400              // =1024
  1325e4: 78001288     	sturh	w8, [x20, #0x1]
  1325e8: 3707fb58     	tbnz	w24, #0x0, 0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  1325ec: aa1303e0     	mov	x0, x19
  1325f0: f9400bf9     	ldr	x25, [sp, #0x10]
  1325f4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1325f8: 52800401     	mov	w1, #0x20               // =32
  1325fc: a94357f6     	ldp	x22, x21, [sp, #0x30]
  132600: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  132604: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  132608: d50323bf     	autiasp
  13260c: 1400aead     	b	0x15e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>
  132610: 52808028     	mov	w8, #0x401              // =1025
  132614: 1400000d     	b	0x132648 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6f8>
  132618: 52800088     	mov	w8, #0x4                // =4
  13261c: 14000002     	b	0x132624 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x6d4>
  132620: 52800068     	mov	w8, #0x3                // =3
  132624: 78001288     	sturh	w8, [x20, #0x1]
  132628: 3707f958     	tbnz	w24, #0x0, 0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  13262c: aa1303e0     	mov	x0, x19
  132630: aa1f03e1     	mov	x1, xzr
  132634: 52800022     	mov	w2, #0x1                // =1
  132638: 52800403     	mov	w3, #0x20               // =32
  13263c: 9400b6e9     	bl	0x1601e0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc@plt>
  132640: 17ffffc4     	b	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  132644: 52806028     	mov	w8, #0x301              // =769
  132648: 78001288     	sturh	w8, [x20, #0x1]
  13264c: 34fff838     	cbz	w24, 0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  132650: aa1303e0     	mov	x0, x19
  132654: aa1f03e1     	mov	x1, xzr
  132658: 52800022     	mov	w2, #0x1                // =1
  13265c: 9400b6e5     	bl	0x1601f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm@plt>
  132660: 17ffffbc     	b	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>
  132664: a940a668     	ldp	x8, x9, [x19, #0x8]
  132668: d100050a     	sub	x10, x8, #0x1
  13266c: 8b0a0128     	add	x8, x9, x10
  132670: f900066a     	str	x10, [x19, #0x8]
  132674: 3900011f     	strb	wzr, [x8]
  132678: 17ffffb6     	b	0x132550 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x600>

000000000013267c <std::__ndk1::moneypunct_byname<char, true>::init(char const*)>:
  13267c: d503233f     	paciasp
  132680: d10243ff     	sub	sp, sp, #0x90
  132684: a9057bfd     	stp	x29, x30, [sp, #0x50]
  132688: 910143fd     	add	x29, sp, #0x50
  13268c: f90033f7     	str	x23, [sp, #0x60]
  132690: a90757f6     	stp	x22, x21, [sp, #0x70]
  132694: a9084ff4     	stp	x20, x19, [sp, #0x80]
  132698: d53bd057     	mrs	x23, TPIDR_EL0
  13269c: aa0003f4     	mov	x20, x0
  1326a0: f94016e8     	ldr	x8, [x23, #0x28]
  1326a4: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1326a8: aa1f03e2     	mov	x2, xzr
  1326ac: aa0103f5     	mov	x21, x1
  1326b0: f81f83a8     	stur	x8, [x29, #-0x8]
  1326b4: 9400b4eb     	bl	0x15fa60 <newlocale@plt>
  1326b8: f81f03a0     	stur	x0, [x29, #-0x10]
  1326bc: b4000b60     	cbz	x0, 0x132828 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x1ac>
  1326c0: aa0003f3     	mov	x19, x0
  1326c4: 9400b4ef     	bl	0x15fa80 <uselocale@plt>
  1326c8: aa0003f6     	mov	x22, x0
  1326cc: f90013e0     	str	x0, [sp, #0x20]
  1326d0: 9400b688     	bl	0x1600f0 <localeconv@plt>
  1326d4: aa0003f5     	mov	x21, x0
  1326d8: b4000076     	cbz	x22, 0x1326e4 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x68>
  1326dc: aa1603e0     	mov	x0, x22
  1326e0: 9400b4e8     	bl	0x15fa80 <uselocale@plt>
  1326e4: 91004296     	add	x22, x20, #0x10
  1326e8: f94016a1     	ldr	x1, [x21, #0x28]
  1326ec: aa1603e0     	mov	x0, x22
  1326f0: aa1303e2     	mov	x2, x19
  1326f4: 97ffea74     	bl	0x12d0c4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x50>
  1326f8: 37000060     	tbnz	w0, #0x0, 0x132704 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x88>
  1326fc: 52801fe8     	mov	w8, #0xff               // =255
  132700: 390002c8     	strb	w8, [x22]
  132704: 91004696     	add	x22, x20, #0x11
  132708: f9401aa1     	ldr	x1, [x21, #0x30]
  13270c: aa1603e0     	mov	x0, x22
  132710: aa1303e2     	mov	x2, x19
  132714: 97ffea6c     	bl	0x12d0c4 <std::__ndk1::numpunct_byname<char>::~numpunct_byname()+0x50>
  132718: 37000060     	tbnz	w0, #0x0, 0x132724 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0xa8>
  13271c: 52801fe8     	mov	w8, #0xff               // =255
  132720: 390002c8     	strb	w8, [x22]
  132724: f9401ea1     	ldr	x1, [x21, #0x38]
  132728: 91006280     	add	x0, x20, #0x18
  13272c: 9400ab8d     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132730: f9400ea1     	ldr	x1, [x21, #0x18]
  132734: 9100c296     	add	x22, x20, #0x30
  132738: aa1603e0     	mov	x0, x22
  13273c: 9400ab89     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132740: 394142a8     	ldrb	w8, [x21, #0x50]
  132744: 7103fd1f     	cmp	w8, #0xff
  132748: 1a8803e8     	csel	w8, wzr, w8, eq
  13274c: b9007a88     	str	w8, [x20, #0x78]
  132750: 394172a8     	ldrb	w8, [x21, #0x5c]
  132754: 340000a8     	cbz	w8, 0x132768 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0xec>
  132758: f94022a1     	ldr	x1, [x21, #0x40]
  13275c: 91012280     	add	x0, x20, #0x48
  132760: 9400ab80     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132764: 14000005     	b	0x132778 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0xfc>
  132768: 91012280     	add	x0, x20, #0x48
  13276c: b0fffa01     	adrp	x1, 0x73000
  132770: 911bb021     	add	x1, x1, #0x6ec
  132774: 9400ab7b     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  132778: 394176a8     	ldrb	w8, [x21, #0x5d]
  13277c: 340000a8     	cbz	w8, 0x132790 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x114>
  132780: f94026a1     	ldr	x1, [x21, #0x48]
  132784: 91018280     	add	x0, x20, #0x60
  132788: 9400ab76     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  13278c: 14000005     	b	0x1327a0 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x124>
  132790: 91018280     	add	x0, x20, #0x60
  132794: b0fffa01     	adrp	x1, 0x73000
  132798: 911bb021     	add	x1, x1, #0x6ec
  13279c: 9400ab71     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  1327a0: 910083e0     	add	x0, sp, #0x20
  1327a4: aa1603e1     	mov	x1, x22
  1327a8: 9400abf6     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  1327ac: 9101f280     	add	x0, x20, #0x7c
  1327b0: 394172a5     	ldrb	w5, [x21, #0x5c]
  1327b4: 394166a4     	ldrb	w4, [x21, #0x59]
  1327b8: 394162a3     	ldrb	w3, [x21, #0x58]
  1327bc: 910083e1     	add	x1, sp, #0x20
  1327c0: 52800022     	mov	w2, #0x1                // =1
  1327c4: 97fffe7d     	bl	0x1321b8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x268>
  1327c8: 91020280     	add	x0, x20, #0x80
  1327cc: 394176a5     	ldrb	w5, [x21, #0x5d]
  1327d0: 39416ea4     	ldrb	w4, [x21, #0x5b]
  1327d4: 39416aa3     	ldrb	w3, [x21, #0x5a]
  1327d8: aa1603e1     	mov	x1, x22
  1327dc: 52800022     	mov	w2, #0x1                // =1
  1327e0: 97fffe76     	bl	0x1321b8 <std::__ndk1::moneypunct_byname<char, false>::init(char const*)+0x268>
  1327e4: 394083e8     	ldrb	w8, [sp, #0x20]
  1327e8: 36000068     	tbz	w8, #0x0, 0x1327f4 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x178>
  1327ec: f9401be0     	ldr	x0, [sp, #0x30]
  1327f0: 9400a9bc     	bl	0x15cee0 <_ZdlPv@plt>
  1327f4: aa1303e0     	mov	x0, x19
  1327f8: 9400b5ae     	bl	0x15feb0 <freelocale@plt>
  1327fc: f94016e8     	ldr	x8, [x23, #0x28]
  132800: f85f83a9     	ldur	x9, [x29, #-0x8]
  132804: eb09011f     	cmp	x8, x9
  132808: 54000301     	b.ne	0x132868 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x1ec>
  13280c: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  132810: a94757f6     	ldp	x22, x21, [sp, #0x70]
  132814: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  132818: f94033f7     	ldr	x23, [sp, #0x60]
  13281c: 910243ff     	add	sp, sp, #0x90
  132820: d50323bf     	autiasp
  132824: d65f03c0     	ret
  132828: 910023e0     	add	x0, sp, #0x8
  13282c: aa1503e1     	mov	x1, x21
  132830: 9400b390     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  132834: d0fff9e2     	adrp	x2, 0x70000
  132838: 910023e0     	add	x0, sp, #0x8
  13283c: 91156442     	add	x2, x2, #0x559
  132840: aa1f03e1     	mov	x1, xzr
  132844: 9400b2c3     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  132848: f9400808     	ldr	x8, [x0, #0x10]
  13284c: 3dc00000     	ldr	q0, [x0]
  132850: f9001be8     	str	x8, [sp, #0x30]
  132854: 3d800be0     	str	q0, [sp, #0x20]
  132858: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  13285c: f900001f     	str	xzr, [x0]
  132860: 910083e0     	add	x0, sp, #0x20
  132864: 97ffcf36     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  132868: 9400a972     	bl	0x15ce30 <__stack_chk_fail@plt>
  13286c: 394083e8     	ldrb	w8, [sp, #0x20]
  132870: aa0003f3     	mov	x19, x0
  132874: 360000a8     	tbz	w8, #0x0, 0x132888 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x20c>
  132878: f9401be0     	ldr	x0, [sp, #0x30]
  13287c: 9400a999     	bl	0x15cee0 <_ZdlPv@plt>
  132880: 14000002     	b	0x132888 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x20c>
  132884: aa0003f3     	mov	x19, x0
  132888: 394023e8     	ldrb	w8, [sp, #0x8]
  13288c: 36000248     	tbz	w8, #0x0, 0x1328d4 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x258>
  132890: f9400fe0     	ldr	x0, [sp, #0x18]
  132894: 1400000d     	b	0x1328c8 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x24c>
  132898: 1400000e     	b	0x1328d0 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x254>
  13289c: 97fdd9a6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1328a0: 97fdd9a5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1328a4: 1400000b     	b	0x1328d0 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x254>
  1328a8: aa0003f3     	mov	x19, x0
  1328ac: 910083e0     	add	x0, sp, #0x20
  1328b0: 940007e4     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  1328b4: 14000008     	b	0x1328d4 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x258>
  1328b8: 394083e8     	ldrb	w8, [sp, #0x20]
  1328bc: aa0003f3     	mov	x19, x0
  1328c0: 360000a8     	tbz	w8, #0x0, 0x1328d4 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x258>
  1328c4: f9401be0     	ldr	x0, [sp, #0x30]
  1328c8: 9400a986     	bl	0x15cee0 <_ZdlPv@plt>
  1328cc: 14000002     	b	0x1328d4 <std::__ndk1::moneypunct_byname<char, true>::init(char const*)+0x258>
  1328d0: aa0003f3     	mov	x19, x0
  1328d4: d10043a0     	sub	x0, x29, #0x10
  1328d8: 9400b60a     	bl	0x160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>
  1328dc: aa1303e0     	mov	x0, x19
  1328e0: 94009a20     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001328e4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)>:
  1328e4: d503233f     	paciasp
  1328e8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1328ec: a90167fc     	stp	x28, x25, [sp, #0x10]
  1328f0: 910003fd     	mov	x29, sp
  1328f4: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1328f8: a90357f6     	stp	x22, x21, [sp, #0x30]
  1328fc: a9044ff4     	stp	x20, x19, [sp, #0x40]
  132900: d10743ff     	sub	sp, sp, #0x1d0
  132904: d53bd059     	mrs	x25, TPIDR_EL0
  132908: aa0003f3     	mov	x19, x0
  13290c: f9401728     	ldr	x8, [x25, #0x28]
  132910: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  132914: aa1f03e2     	mov	x2, xzr
  132918: aa0103f4     	mov	x20, x1
  13291c: f81f83a8     	stur	x8, [x29, #-0x8]
  132920: 9400b450     	bl	0x15fa60 <newlocale@plt>
  132924: f90017e0     	str	x0, [sp, #0x28]
  132928: b4002da0     	cbz	x0, 0x132edc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x5f8>
  13292c: aa0003f6     	mov	x22, x0
  132930: 9400b454     	bl	0x15fa80 <uselocale@plt>
  132934: aa0003f5     	mov	x21, x0
  132938: f9001be0     	str	x0, [sp, #0x30]
  13293c: 9400b5ed     	bl	0x1600f0 <localeconv@plt>
  132940: aa0003f4     	mov	x20, x0
  132944: b4000075     	cbz	x21, 0x132950 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6c>
  132948: aa1503e0     	mov	x0, x21
  13294c: 9400b44d     	bl	0x15fa80 <uselocale@plt>
  132950: 91004275     	add	x21, x19, #0x10
  132954: f9401681     	ldr	x1, [x20, #0x28]
  132958: aa1503e0     	mov	x0, x21
  13295c: aa1603e2     	mov	x2, x22
  132960: 97ffeacd     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  132964: 37000060     	tbnz	w0, #0x0, 0x132970 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x8c>
  132968: 12800008     	mov	w8, #-0x1               // =-1
  13296c: b90002a8     	str	w8, [x21]
  132970: 91005275     	add	x21, x19, #0x14
  132974: f9401a81     	ldr	x1, [x20, #0x30]
  132978: aa1503e0     	mov	x0, x21
  13297c: aa1603e2     	mov	x2, x22
  132980: 97ffeac5     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  132984: 37000060     	tbnz	w0, #0x0, 0x132990 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xac>
  132988: 12800008     	mov	w8, #-0x1               // =-1
  13298c: b90002a8     	str	w8, [x21]
  132990: f9401e81     	ldr	x1, [x20, #0x38]
  132994: 91006260     	add	x0, x19, #0x18
  132998: 9400aaf2     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  13299c: f9401288     	ldr	x8, [x20, #0x20]
  1329a0: a9007fe8     	stp	x8, xzr, [sp]
  1329a4: aa1603e0     	mov	x0, x22
  1329a8: 9400b436     	bl	0x15fa80 <uselocale@plt>
  1329ac: aa0003f5     	mov	x21, x0
  1329b0: f9000be0     	str	x0, [sp, #0x10]
  1329b4: 9100c3e0     	add	x0, sp, #0x30
  1329b8: 910003e1     	mov	x1, sp
  1329bc: 910023e3     	add	x3, sp, #0x8
  1329c0: 52800c82     	mov	w2, #0x64               // =100
  1329c4: 9400b4b3     	bl	0x15fc90 <mbsrtowcs@plt>
  1329c8: aa0003f7     	mov	x23, x0
  1329cc: b4000075     	cbz	x21, 0x1329d8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xf4>
  1329d0: aa1503e0     	mov	x0, x21
  1329d4: 9400b42b     	bl	0x15fa80 <uselocale@plt>
  1329d8: b10006ff     	cmn	x23, #0x1
  1329dc: 54002a00     	b.eq	0x132f1c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x638>
  1329e0: aa1303f5     	mov	x21, x19
  1329e4: 5280008b     	mov	w11, #0x4               // =4
  1329e8: f8430ea8     	ldr	x8, [x21, #0x30]!
  1329ec: 394002a9     	ldrb	w9, [x21]
  1329f0: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
  1329f4: d100054a     	sub	x10, x10, #0x1
  1329f8: 7200013f     	tst	w9, #0x1
  1329fc: 9a8a0161     	csel	x1, x11, x10, eq
  132a00: eb0102e2     	subs	x2, x23, x1
  132a04: 54000209     	b.ls	0x132a44 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x160>
  132a08: f9401e68     	ldr	x8, [x19, #0x38]
  132a0c: 53017d2a     	lsr	w10, w9, #1
  132a10: 7200013f     	tst	w9, #0x1
  132a14: 9a880143     	csel	x3, x10, x8, eq
  132a18: aa1503e0     	mov	x0, x21
  132a1c: aa1f03e4     	mov	x4, xzr
  132a20: aa0303e5     	mov	x5, x3
  132a24: aa1f03e6     	mov	x6, xzr
  132a28: 9400b5d6     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  132a2c: 3940c268     	ldrb	w8, [x19, #0x30]
  132a30: 910012aa     	add	x10, x21, #0x4
  132a34: f9402269     	ldr	x9, [x19, #0x40]
  132a38: 7200011f     	tst	w8, #0x1
  132a3c: 9a89014a     	csel	x10, x10, x9, eq
  132a40: 14000007     	b	0x132a5c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x178>
  132a44: f9402269     	ldr	x9, [x19, #0x40]
  132a48: 910012aa     	add	x10, x21, #0x4
  132a4c: f240011f     	tst	x8, #0x1
  132a50: 9a89014a     	csel	x10, x10, x9, eq
  132a54: aa0a03e9     	mov	x9, x10
  132a58: b40002b7     	cbz	x23, 0x132aac <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1c8>
  132a5c: d10006e9     	sub	x9, x23, #0x1
  132a60: 9100c3e8     	add	x8, sp, #0x30
  132a64: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  132a68: f1001d3f     	cmp	x9, #0x7
  132a6c: 54000123     	b.lo	0x132a90 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1ac>
  132a70: d37ef6eb     	lsl	x11, x23, #2
  132a74: 8b0b014c     	add	x12, x10, x11
  132a78: eb0c011f     	cmp	x8, x12
  132a7c: 8b0b010c     	add	x12, x8, x11
  132a80: 1a9f27eb     	cset	w11, lo
  132a84: eb0c015f     	cmp	x10, x12
  132a88: 54001be2     	b.hs	0x132e04 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x520>
  132a8c: 36001bcb     	tbz	w11, #0x0, 0x132e04 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x520>
  132a90: aa0a03e9     	mov	x9, x10
  132a94: 9100c3ea     	add	x10, sp, #0x30
  132a98: 8b17094a     	add	x10, x10, x23, lsl #2
  132a9c: b840450b     	ldr	w11, [x8], #0x4
  132aa0: eb0a011f     	cmp	x8, x10
  132aa4: b800452b     	str	w11, [x9], #0x4
  132aa8: 54ffffa1     	b.ne	0x132a9c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1b8>
  132aac: b900013f     	str	wzr, [x9]
  132ab0: 394002a8     	ldrb	w8, [x21]
  132ab4: 37000088     	tbnz	w8, #0x0, 0x132ac4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1e0>
  132ab8: 531f7ae8     	lsl	w8, w23, #1
  132abc: 390002a8     	strb	w8, [x21]
  132ac0: 14000002     	b	0x132ac8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1e4>
  132ac4: f9001e77     	str	x23, [x19, #0x38]
  132ac8: 39414688     	ldrb	w8, [x20, #0x51]
  132acc: 7103fd1f     	cmp	w8, #0xff
  132ad0: 1a8803e8     	csel	w8, wzr, w8, eq
  132ad4: b9007a68     	str	w8, [x19, #0x78]
  132ad8: 39415a88     	ldrb	w8, [x20, #0x56]
  132adc: 34000568     	cbz	w8, 0x132b88 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x2a4>
  132ae0: f9402288     	ldr	x8, [x20, #0x40]
  132ae4: a9007fe8     	stp	x8, xzr, [sp]
  132ae8: aa1603e0     	mov	x0, x22
  132aec: 9400b3e5     	bl	0x15fa80 <uselocale@plt>
  132af0: aa0003f8     	mov	x24, x0
  132af4: f9000be0     	str	x0, [sp, #0x10]
  132af8: 9100c3e0     	add	x0, sp, #0x30
  132afc: 910003e1     	mov	x1, sp
  132b00: 910023e3     	add	x3, sp, #0x8
  132b04: 52800c82     	mov	w2, #0x64               // =100
  132b08: 9400b462     	bl	0x15fc90 <mbsrtowcs@plt>
  132b0c: aa0003f7     	mov	x23, x0
  132b10: b4000078     	cbz	x24, 0x132b1c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x238>
  132b14: aa1803e0     	mov	x0, x24
  132b18: 9400b3da     	bl	0x15fa80 <uselocale@plt>
  132b1c: b10006ff     	cmn	x23, #0x1
  132b20: 54002040     	b.eq	0x132f28 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x644>
  132b24: aa1303f8     	mov	x24, x19
  132b28: 5280008b     	mov	w11, #0x4               // =4
  132b2c: f8448f08     	ldr	x8, [x24, #0x48]!
  132b30: 39400309     	ldrb	w9, [x24]
  132b34: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
  132b38: d100054a     	sub	x10, x10, #0x1
  132b3c: 7200013f     	tst	w9, #0x1
  132b40: 9a8a0161     	csel	x1, x11, x10, eq
  132b44: eb0102e2     	subs	x2, x23, x1
  132b48: 54000809     	b.ls	0x132c48 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x364>
  132b4c: f9402a68     	ldr	x8, [x19, #0x50]
  132b50: 53017d2a     	lsr	w10, w9, #1
  132b54: 7200013f     	tst	w9, #0x1
  132b58: 9a880143     	csel	x3, x10, x8, eq
  132b5c: aa1803e0     	mov	x0, x24
  132b60: aa1f03e4     	mov	x4, xzr
  132b64: aa0303e5     	mov	x5, x3
  132b68: aa1f03e6     	mov	x6, xzr
  132b6c: 9400b585     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  132b70: 39412268     	ldrb	w8, [x19, #0x48]
  132b74: 9100130a     	add	x10, x24, #0x4
  132b78: f9402e69     	ldr	x9, [x19, #0x58]
  132b7c: 7200011f     	tst	w8, #0x1
  132b80: 9a89014a     	csel	x10, x10, x9, eq
  132b84: 14000037     	b	0x132c60 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x37c>
  132b88: 91012260     	add	x0, x19, #0x48
  132b8c: d0fffa41     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  132b90: 913c9021     	add	x1, x1, #0xf24
  132b94: 9400b55f     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  132b98: 39415e88     	ldrb	w8, [x20, #0x57]
  132b9c: 34000a08     	cbz	w8, 0x132cdc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3f8>
  132ba0: f9402688     	ldr	x8, [x20, #0x48]
  132ba4: a9007fe8     	stp	x8, xzr, [sp]
  132ba8: aa1603e0     	mov	x0, x22
  132bac: 9400b3b5     	bl	0x15fa80 <uselocale@plt>
  132bb0: aa0003f7     	mov	x23, x0
  132bb4: f9000be0     	str	x0, [sp, #0x10]
  132bb8: 9100c3e0     	add	x0, sp, #0x30
  132bbc: 910003e1     	mov	x1, sp
  132bc0: 910023e3     	add	x3, sp, #0x8
  132bc4: 52800c82     	mov	w2, #0x64               // =100
  132bc8: 9400b432     	bl	0x15fc90 <mbsrtowcs@plt>
  132bcc: aa0003f6     	mov	x22, x0
  132bd0: b4000077     	cbz	x23, 0x132bdc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x2f8>
  132bd4: aa1703e0     	mov	x0, x23
  132bd8: 9400b3aa     	bl	0x15fa80 <uselocale@plt>
  132bdc: b10006df     	cmn	x22, #0x1
  132be0: 54001aa0     	b.eq	0x132f34 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x650>
  132be4: aa1303f7     	mov	x23, x19
  132be8: 5280008b     	mov	w11, #0x4               // =4
  132bec: f8460ee8     	ldr	x8, [x23, #0x60]!
  132bf0: 394002e9     	ldrb	w9, [x23]
  132bf4: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
  132bf8: d100054a     	sub	x10, x10, #0x1
  132bfc: 7200013f     	tst	w9, #0x1
  132c00: 9a8a0161     	csel	x1, x11, x10, eq
  132c04: eb0102c2     	subs	x2, x22, x1
  132c08: 54000749     	b.ls	0x132cf0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x40c>
  132c0c: f9403668     	ldr	x8, [x19, #0x68]
  132c10: 53017d2a     	lsr	w10, w9, #1
  132c14: 7200013f     	tst	w9, #0x1
  132c18: 9a880143     	csel	x3, x10, x8, eq
  132c1c: aa1703e0     	mov	x0, x23
  132c20: aa1f03e4     	mov	x4, xzr
  132c24: aa0303e5     	mov	x5, x3
  132c28: aa1f03e6     	mov	x6, xzr
  132c2c: 9400b555     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  132c30: 39418268     	ldrb	w8, [x19, #0x60]
  132c34: 910012ea     	add	x10, x23, #0x4
  132c38: f9403a69     	ldr	x9, [x19, #0x70]
  132c3c: 7200011f     	tst	w8, #0x1
  132c40: 9a89014a     	csel	x10, x10, x9, eq
  132c44: 14000031     	b	0x132d08 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x424>
  132c48: f9402e69     	ldr	x9, [x19, #0x58]
  132c4c: 9100130a     	add	x10, x24, #0x4
  132c50: f240011f     	tst	x8, #0x1
  132c54: 9a89014a     	csel	x10, x10, x9, eq
  132c58: aa0a03e9     	mov	x9, x10
  132c5c: b40002b7     	cbz	x23, 0x132cb0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3cc>
  132c60: d10006e9     	sub	x9, x23, #0x1
  132c64: 9100c3e8     	add	x8, sp, #0x30
  132c68: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  132c6c: f1001d3f     	cmp	x9, #0x7
  132c70: 54000123     	b.lo	0x132c94 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3b0>
  132c74: d37ef6eb     	lsl	x11, x23, #2
  132c78: 8b0b014c     	add	x12, x10, x11
  132c7c: eb0c011f     	cmp	x8, x12
  132c80: 8b0b010c     	add	x12, x8, x11
  132c84: 1a9f27eb     	cset	w11, lo
  132c88: eb0c015f     	cmp	x10, x12
  132c8c: 54000e02     	b.hs	0x132e4c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x568>
  132c90: 36000deb     	tbz	w11, #0x0, 0x132e4c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x568>
  132c94: aa0a03e9     	mov	x9, x10
  132c98: 9100c3ea     	add	x10, sp, #0x30
  132c9c: 8b17094a     	add	x10, x10, x23, lsl #2
  132ca0: b840450b     	ldr	w11, [x8], #0x4
  132ca4: eb0a011f     	cmp	x8, x10
  132ca8: b800452b     	str	w11, [x9], #0x4
  132cac: 54ffffa1     	b.ne	0x132ca0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3bc>
  132cb0: b900013f     	str	wzr, [x9]
  132cb4: 39400308     	ldrb	w8, [x24]
  132cb8: 370000c8     	tbnz	w8, #0x0, 0x132cd0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3ec>
  132cbc: 531f7ae8     	lsl	w8, w23, #1
  132cc0: 39000308     	strb	w8, [x24]
  132cc4: 39415e88     	ldrb	w8, [x20, #0x57]
  132cc8: 35fff6c8     	cbnz	w8, 0x132ba0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x2bc>
  132ccc: 14000004     	b	0x132cdc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3f8>
  132cd0: f9002a77     	str	x23, [x19, #0x50]
  132cd4: 39415e88     	ldrb	w8, [x20, #0x57]
  132cd8: 35fff648     	cbnz	w8, 0x132ba0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x2bc>
  132cdc: 91018260     	add	x0, x19, #0x60
  132ce0: d0fffa41     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  132ce4: 913c9021     	add	x1, x1, #0xf24
  132ce8: 9400b50a     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  132cec: 14000022     	b	0x132d74 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x490>
  132cf0: f9403a69     	ldr	x9, [x19, #0x70]
  132cf4: 910012ea     	add	x10, x23, #0x4
  132cf8: f240011f     	tst	x8, #0x1
  132cfc: 9a89014a     	csel	x10, x10, x9, eq
  132d00: aa0a03e9     	mov	x9, x10
  132d04: b40002b6     	cbz	x22, 0x132d58 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x474>
  132d08: d10006c9     	sub	x9, x22, #0x1
  132d0c: 9100c3e8     	add	x8, sp, #0x30
  132d10: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  132d14: f1001d3f     	cmp	x9, #0x7
  132d18: 54000123     	b.lo	0x132d3c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x458>
  132d1c: d37ef6cb     	lsl	x11, x22, #2
  132d20: 8b0b014c     	add	x12, x10, x11
  132d24: eb0c011f     	cmp	x8, x12
  132d28: 8b0b010c     	add	x12, x8, x11
  132d2c: 1a9f27eb     	cset	w11, lo
  132d30: eb0c015f     	cmp	x10, x12
  132d34: 54000b02     	b.hs	0x132e94 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x5b0>
  132d38: 36000aeb     	tbz	w11, #0x0, 0x132e94 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x5b0>
  132d3c: aa0a03e9     	mov	x9, x10
  132d40: 9100c3ea     	add	x10, sp, #0x30
  132d44: 8b16094a     	add	x10, x10, x22, lsl #2
  132d48: b840450b     	ldr	w11, [x8], #0x4
  132d4c: eb0a011f     	cmp	x8, x10
  132d50: b800452b     	str	w11, [x9], #0x4
  132d54: 54ffffa1     	b.ne	0x132d48 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x464>
  132d58: b900013f     	str	wzr, [x9]
  132d5c: 394002e8     	ldrb	w8, [x23]
  132d60: 37000088     	tbnz	w8, #0x0, 0x132d70 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x48c>
  132d64: 531f7ac8     	lsl	w8, w22, #1
  132d68: 390002e8     	strb	w8, [x23]
  132d6c: 14000002     	b	0x132d74 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x490>
  132d70: f9003676     	str	x22, [x19, #0x68]
  132d74: 910043e0     	add	x0, sp, #0x10
  132d78: aa1503e1     	mov	x1, x21
  132d7c: 9400b3cd     	bl	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>
  132d80: 9101f260     	add	x0, x19, #0x7c
  132d84: 39415a85     	ldrb	w5, [x20, #0x56]
  132d88: 39414e84     	ldrb	w4, [x20, #0x53]
  132d8c: 39414a83     	ldrb	w3, [x20, #0x52]
  132d90: 910043e1     	add	x1, sp, #0x10
  132d94: 2a1f03e2     	mov	w2, wzr
  132d98: 94000093     	bl	0x132fe4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x700>
  132d9c: 91020260     	add	x0, x19, #0x80
  132da0: 39415e85     	ldrb	w5, [x20, #0x57]
  132da4: 39415684     	ldrb	w4, [x20, #0x55]
  132da8: 39415283     	ldrb	w3, [x20, #0x54]
  132dac: aa1503e1     	mov	x1, x21
  132db0: 2a1f03e2     	mov	w2, wzr
  132db4: 9400008c     	bl	0x132fe4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x700>
  132db8: 394043e8     	ldrb	w8, [sp, #0x10]
  132dbc: 36000068     	tbz	w8, #0x0, 0x132dc8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x4e4>
  132dc0: f94013e0     	ldr	x0, [sp, #0x20]
  132dc4: 9400a847     	bl	0x15cee0 <_ZdlPv@plt>
  132dc8: f94017e0     	ldr	x0, [sp, #0x28]
  132dcc: b4000040     	cbz	x0, 0x132dd4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x4f0>
  132dd0: 9400b438     	bl	0x15feb0 <freelocale@plt>
  132dd4: f9401728     	ldr	x8, [x25, #0x28]
  132dd8: f85f83a9     	ldur	x9, [x29, #-0x8]
  132ddc: eb09011f     	cmp	x8, x9
  132de0: 54000b01     	b.ne	0x132f40 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x65c>
  132de4: 910743ff     	add	sp, sp, #0x1d0
  132de8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  132dec: a94357f6     	ldp	x22, x21, [sp, #0x30]
  132df0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  132df4: a94167fc     	ldp	x28, x25, [sp, #0x10]
  132df8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  132dfc: d50323bf     	autiasp
  132e00: d65f03c0     	ret
  132e04: 9100052b     	add	x11, x9, #0x1
  132e08: 9100c3ed     	add	x13, sp, #0x30
  132e0c: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  132e10: d37ef588     	lsl	x8, x12, #2
  132e14: aa0c03ee     	mov	x14, x12
  132e18: 8b080149     	add	x9, x10, x8
  132e1c: 8b0801a8     	add	x8, x13, x8
  132e20: 910041ad     	add	x13, x13, #0x10
  132e24: 9100414a     	add	x10, x10, #0x10
  132e28: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  132e2c: 910081ad     	add	x13, x13, #0x20
  132e30: f10021ce     	subs	x14, x14, #0x8
  132e34: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  132e38: 9100814a     	add	x10, x10, #0x20
  132e3c: 54ffff61     	b.ne	0x132e28 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x544>
  132e40: eb0c017f     	cmp	x11, x12
  132e44: 54ffe340     	b.eq	0x132aac <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1c8>
  132e48: 17ffff13     	b	0x132a94 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x1b0>
  132e4c: 9100052b     	add	x11, x9, #0x1
  132e50: 9100c3ed     	add	x13, sp, #0x30
  132e54: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  132e58: d37ef588     	lsl	x8, x12, #2
  132e5c: aa0c03ee     	mov	x14, x12
  132e60: 8b080149     	add	x9, x10, x8
  132e64: 8b0801a8     	add	x8, x13, x8
  132e68: 910041ad     	add	x13, x13, #0x10
  132e6c: 9100414a     	add	x10, x10, #0x10
  132e70: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  132e74: 910081ad     	add	x13, x13, #0x20
  132e78: f10021ce     	subs	x14, x14, #0x8
  132e7c: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  132e80: 9100814a     	add	x10, x10, #0x20
  132e84: 54ffff61     	b.ne	0x132e70 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x58c>
  132e88: eb0c017f     	cmp	x11, x12
  132e8c: 54fff120     	b.eq	0x132cb0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3cc>
  132e90: 17ffff82     	b	0x132c98 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x3b4>
  132e94: 9100052b     	add	x11, x9, #0x1
  132e98: 9100c3ed     	add	x13, sp, #0x30
  132e9c: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  132ea0: d37ef588     	lsl	x8, x12, #2
  132ea4: aa0c03ee     	mov	x14, x12
  132ea8: 8b080149     	add	x9, x10, x8
  132eac: 8b0801a8     	add	x8, x13, x8
  132eb0: 910041ad     	add	x13, x13, #0x10
  132eb4: 9100414a     	add	x10, x10, #0x10
  132eb8: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  132ebc: 910081ad     	add	x13, x13, #0x20
  132ec0: f10021ce     	subs	x14, x14, #0x8
  132ec4: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  132ec8: 9100814a     	add	x10, x10, #0x20
  132ecc: 54ffff61     	b.ne	0x132eb8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x5d4>
  132ed0: eb0c017f     	cmp	x11, x12
  132ed4: 54fff420     	b.eq	0x132d58 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x474>
  132ed8: 17ffff9a     	b	0x132d40 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x45c>
  132edc: 910043e0     	add	x0, sp, #0x10
  132ee0: aa1403e1     	mov	x1, x20
  132ee4: 9400b1e3     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  132ee8: d0fff9e2     	adrp	x2, 0x70000
  132eec: 910043e0     	add	x0, sp, #0x10
  132ef0: 91156442     	add	x2, x2, #0x559
  132ef4: aa1f03e1     	mov	x1, xzr
  132ef8: 9400b116     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  132efc: f9400808     	ldr	x8, [x0, #0x10]
  132f00: 3dc00000     	ldr	q0, [x0]
  132f04: f90023e8     	str	x8, [sp, #0x40]
  132f08: 3d800fe0     	str	q0, [sp, #0x30]
  132f0c: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  132f10: f900001f     	str	xzr, [x0]
  132f14: 9100c3e0     	add	x0, sp, #0x30
  132f18: 97ffcd89     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  132f1c: b0fffa00     	adrp	x0, 0x73000
  132f20: 912dc400     	add	x0, x0, #0xb71
  132f24: 9400b35f     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  132f28: b0fffa00     	adrp	x0, 0x73000
  132f2c: 912dc400     	add	x0, x0, #0xb71
  132f30: 9400b35c     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  132f34: b0fffa00     	adrp	x0, 0x73000
  132f38: 912dc400     	add	x0, x0, #0xb71
  132f3c: 9400b359     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  132f40: 9400a7bc     	bl	0x15ce30 <__stack_chk_fail@plt>
  132f44: 3940c3e8     	ldrb	w8, [sp, #0x30]
  132f48: aa0003f3     	mov	x19, x0
  132f4c: 360000a8     	tbz	w8, #0x0, 0x132f60 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x67c>
  132f50: f94023e0     	ldr	x0, [sp, #0x40]
  132f54: 9400a7e3     	bl	0x15cee0 <_ZdlPv@plt>
  132f58: 14000002     	b	0x132f60 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x67c>
  132f5c: aa0003f3     	mov	x19, x0
  132f60: 394043e8     	ldrb	w8, [sp, #0x10]
  132f64: 370002c8     	tbnz	w8, #0x0, 0x132fbc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6d8>
  132f68: 1400001b     	b	0x132fd4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6f0>
  132f6c: 97fdd7f2     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132f70: 97fdd7f1     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132f74: 14000017     	b	0x132fd0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6ec>
  132f78: 97fdd7ef     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132f7c: 14000005     	b	0x132f90 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6ac>
  132f80: 14000004     	b	0x132f90 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6ac>
  132f84: 97fdd7ec     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132f88: 97fdd7eb     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  132f8c: 14000011     	b	0x132fd0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6ec>
  132f90: aa0003f3     	mov	x19, x0
  132f94: 910043e0     	add	x0, sp, #0x10
  132f98: 9400062a     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  132f9c: 1400000e     	b	0x132fd4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6f0>
  132fa0: aa0003f3     	mov	x19, x0
  132fa4: 9100c3e0     	add	x0, sp, #0x30
  132fa8: 94000626     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  132fac: 1400000a     	b	0x132fd4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6f0>
  132fb0: 394043e8     	ldrb	w8, [sp, #0x10]
  132fb4: aa0003f3     	mov	x19, x0
  132fb8: 360000e8     	tbz	w8, #0x0, 0x132fd4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6f0>
  132fbc: f94013e0     	ldr	x0, [sp, #0x20]
  132fc0: 9400a7c8     	bl	0x15cee0 <_ZdlPv@plt>
  132fc4: 14000004     	b	0x132fd4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6f0>
  132fc8: 14000002     	b	0x132fd0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6ec>
  132fcc: 14000001     	b	0x132fd0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x6ec>
  132fd0: aa0003f3     	mov	x19, x0
  132fd4: 9100a3e0     	add	x0, sp, #0x28
  132fd8: 9400b44a     	bl	0x160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>
  132fdc: aa1303e0     	mov	x0, x19
  132fe0: 94009860     	bl	0x159160 <__emutls_get_address+0x6d4>
  132fe4: d503233f     	paciasp
  132fe8: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  132fec: f9000bf9     	str	x25, [sp, #0x10]
  132ff0: 910003fd     	mov	x29, sp
  132ff4: a9025ff8     	stp	x24, x23, [sp, #0x20]
  132ff8: a90357f6     	stp	x22, x21, [sp, #0x30]
  132ffc: a9044ff4     	stp	x20, x19, [sp, #0x40]
  133000: 2a0503f6     	mov	w22, w5
  133004: 2a0403f5     	mov	w21, w4
  133008: aa0103f3     	mov	x19, x1
  13300c: aa0003f4     	mov	x20, x0
  133010: 36000122     	tbz	w2, #0x0, 0x133034 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x750>
  133014: 39400268     	ldrb	w8, [x19]
  133018: f9400669     	ldr	x9, [x19, #0x8]
  13301c: d341fd0a     	lsr	x10, x8, #1
  133020: 7200011f     	tst	w8, #0x1
  133024: 9a890148     	csel	x8, x10, x9, eq
  133028: f100111f     	cmp	x8, #0x4
  13302c: 1a9f17f8     	cset	w24, eq
  133030: 14000002     	b	0x133038 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x754>
  133034: 2a1f03f8     	mov	w24, wzr
  133038: 12001c68     	and	w8, w3, #0xff
  13303c: 7100051f     	cmp	w8, #0x1
  133040: 54000300     	b.eq	0x1330a0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x7bc>
  133044: 35001a08     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  133048: 340010f8     	cbz	w24, 0x133264 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x980>
  13304c: a940a66a     	ldp	x10, x9, [x19, #0x8]
  133050: 9100126b     	add	x11, x19, #0x4
  133054: 39400268     	ldrb	w8, [x19]
  133058: 7200011f     	tst	w8, #0x1
  13305c: d341fd08     	lsr	x8, x8, #1
  133060: 9a890177     	csel	x23, x11, x9, eq
  133064: 9a8a0109     	csel	x9, x8, x10, eq
  133068: f1000d3f     	cmp	x9, #0x3
  13306c: 54000fc0     	b.eq	0x133264 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x980>
  133070: 8b090ae8     	add	x8, x23, x9, lsl #2
  133074: f100113f     	cmp	x9, #0x4
  133078: 540003e1     	b.ne	0x1330f4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x810>
  13307c: aa0803e9     	mov	x9, x8
  133080: b85fcd39     	ldr	w25, [x9, #-0x4]!
  133084: eb170122     	subs	x2, x9, x23
  133088: 54000080     	b.eq	0x133098 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x7b4>
  13308c: cb020100     	sub	x0, x8, x2
  133090: aa1703e1     	mov	x1, x23
  133094: 9400a9a7     	bl	0x15d730 <memmove@plt>
  133098: b90002f9     	str	w25, [x23]
  13309c: 14000072     	b	0x133264 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x980>
  1330a0: 12001ec8     	and	w8, w22, #0xff
  1330a4: 7100111f     	cmp	w8, #0x4
  1330a8: 540016e8     	b.hi	0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  1330ac: b0fffa49     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  1330b0: 92401ec8     	and	x8, x22, #0xff
  1330b4: 91171129     	add	x9, x9, #0x5c4
  1330b8: 1000008a     	adr	x10, 0x1330c8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x7e4>
  1330bc: 3868692b     	ldrb	w11, [x9, x8]
  1330c0: 8b0b094a     	add	x10, x10, x11, lsl #2
  1330c4: d61f0140     	br	x10
  1330c8: d503249f     	bti	j
  1330cc: 52804069     	mov	w9, #0x203              // =515
  1330d0: 72001ea8     	ands	w8, w21, #0xff
  1330d4: 72a08009     	movk	w9, #0x400, lsl #16
  1330d8: b9000289     	str	w9, [x20]
  1330dc: 540015a0     	b.eq	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1330e0: 7100091f     	cmp	w8, #0x2
  1330e4: 54001560     	b.eq	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1330e8: 7100051f     	cmp	w8, #0x1
  1330ec: 54000e40     	b.eq	0x1332b4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x9d0>
  1330f0: 140000a5     	b	0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  1330f4: d37ef529     	lsl	x9, x9, #2
  1330f8: d1003129     	sub	x9, x9, #0xc
  1330fc: f100313f     	cmp	x9, #0xc
  133100: 540007a1     	b.ne	0x1331f4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x910>
  133104: fc40c2e0     	ldur	d0, [x23, #0xc]
  133108: fd4002e1     	ldr	d1, [x23]
  13310c: b94016e8     	ldr	w8, [x23, #0x14]
  133110: b9400ae9     	ldr	w9, [x23, #0x8]
  133114: fd0002e0     	str	d0, [x23]
  133118: fc00c2e1     	stur	d1, [x23, #0xc]
  13311c: b9000ae8     	str	w8, [x23, #0x8]
  133120: b90016e9     	str	w9, [x23, #0x14]
  133124: 14000050     	b	0x133264 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x980>
  133128: d503249f     	bti	j
  13312c: 52800069     	mov	w9, #0x3                // =3
  133130: 5280008a     	mov	w10, #0x4               // =4
  133134: 12001ea8     	and	w8, w21, #0xff
  133138: 7100091f     	cmp	w8, #0x2
  13313c: 39000289     	strb	w9, [x20]
  133140: 39000e8a     	strb	w10, [x20, #0x3]
  133144: 54001340     	b.eq	0x1333ac <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xac8>
  133148: 7100051f     	cmp	w8, #0x1
  13314c: 54000341     	b.ne	0x1331b4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x8d0>
  133150: 52800048     	mov	w8, #0x2                // =2
  133154: 140000b4     	b	0x133424 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb40>
  133158: d503249f     	bti	j
  13315c: 52800049     	mov	w9, #0x2                // =2
  133160: 5280006a     	mov	w10, #0x3               // =3
  133164: 12001ea8     	and	w8, w21, #0xff
  133168: 7100091f     	cmp	w8, #0x2
  13316c: 39000289     	strb	w9, [x20]
  133170: 39000e8a     	strb	w10, [x20, #0x3]
  133174: 540013e0     	b.eq	0x1333f0 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb0c>
  133178: 7100051f     	cmp	w8, #0x1
  13317c: 54001520     	b.eq	0x133420 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb3c>
  133180: 35001028     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  133184: 52808008     	mov	w8, #0x400              // =1024
  133188: 14000098     	b	0x1333e8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb04>
  13318c: d503249f     	bti	j
  133190: 52800069     	mov	w9, #0x3                // =3
  133194: 5280008a     	mov	w10, #0x4               // =4
  133198: 12001ea8     	and	w8, w21, #0xff
  13319c: 7100091f     	cmp	w8, #0x2
  1331a0: 39000289     	strb	w9, [x20]
  1331a4: 39000e8a     	strb	w10, [x20, #0x3]
  1331a8: 54001020     	b.eq	0x1333ac <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xac8>
  1331ac: 7100051f     	cmp	w8, #0x1
  1331b0: 54fffd00     	b.eq	0x133150 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x86c>
  1331b4: 35000e88     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  1331b8: 52800048     	mov	w8, #0x2                // =2
  1331bc: 1400008b     	b	0x1333e8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb04>
  1331c0: d503249f     	bti	j
  1331c4: 52800049     	mov	w9, #0x2                // =2
  1331c8: 5280008a     	mov	w10, #0x4               // =4
  1331cc: 12001ea8     	and	w8, w21, #0xff
  1331d0: 7100091f     	cmp	w8, #0x2
  1331d4: 39000289     	strb	w9, [x20]
  1331d8: 39000e8a     	strb	w10, [x20, #0x3]
  1331dc: 54000f00     	b.eq	0x1333bc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xad8>
  1331e0: 7100051f     	cmp	w8, #0x1
  1331e4: 54000f00     	b.eq	0x1333c4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xae0>
  1331e8: 35000ce8     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  1331ec: 52800068     	mov	w8, #0x3                // =3
  1331f0: 1400007e     	b	0x1333e8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb04>
  1331f4: 9342fd2a     	asr	x10, x9, #2
  1331f8: 52800069     	mov	w9, #0x3                // =3
  1331fc: aa0903eb     	mov	x11, x9
  133200: aa0a03e9     	mov	x9, x10
  133204: 9aca0d6a     	sdiv	x10, x11, x10
  133208: 9b09ad4a     	msub	x10, x10, x9, x11
  13320c: b5ffff8a     	cbnz	x10, 0x1331fc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x918>
  133210: b40002a9     	cbz	x9, 0x133264 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x980>
  133214: 8b090ae9     	add	x9, x23, x9, lsl #2
  133218: 5280006a     	mov	w10, #0x3               // =3
  13321c: b85fcd2b     	ldr	w11, [x9, #-0x4]!
  133220: 9100312e     	add	x14, x9, #0xc
  133224: aa0903ed     	mov	x13, x9
  133228: aa0e03ec     	mov	x12, x14
  13322c: cb0e010e     	sub	x14, x8, x14
  133230: aa0c03ef     	mov	x15, x12
  133234: f10031df     	cmp	x14, #0xc
  133238: cb4e094e     	sub	x14, x10, x14, lsr #2
  13323c: b840c5f0     	ldr	w16, [x15], #0xc
  133240: 8b0e0aee     	add	x14, x23, x14, lsl #2
  133244: 9a8ec1ee     	csel	x14, x15, x14, gt
  133248: b90001b0     	str	w16, [x13]
  13324c: aa0c03ed     	mov	x13, x12
  133250: eb0901df     	cmp	x14, x9
  133254: 54fffea1     	b.ne	0x133228 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x944>
  133258: eb17013f     	cmp	x9, x23
  13325c: b900018b     	str	w11, [x12]
  133260: 54fffde1     	b.ne	0x13321c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x938>
  133264: 12001ec8     	and	w8, w22, #0xff
  133268: 7100111f     	cmp	w8, #0x4
  13326c: 540008c8     	b.hi	0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  133270: b0fffa49     	adrp	x9, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  133274: 92401ec8     	and	x8, x22, #0xff
  133278: 91172529     	add	x9, x9, #0x5c9
  13327c: 1000008a     	adr	x10, 0x13328c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x9a8>
  133280: 3868692b     	ldrb	w11, [x9, x8]
  133284: 8b0b094a     	add	x10, x10, x11, lsl #2
  133288: d61f0140     	br	x10
  13328c: d503249f     	bti	j
  133290: 52808069     	mov	w9, #0x403              // =1027
  133294: 72001ea8     	ands	w8, w21, #0xff
  133298: 72a04009     	movk	w9, #0x200, lsl #16
  13329c: b9000289     	str	w9, [x20]
  1332a0: 54000780     	b.eq	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1332a4: 7100091f     	cmp	w8, #0x2
  1332a8: 54000740     	b.eq	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1332ac: 7100051f     	cmp	w8, #0x1
  1332b0: 540006a1     	b.ne	0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  1332b4: 370006f8     	tbnz	w24, #0x0, 0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1332b8: 1400006d     	b	0x13346c <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb88>
  1332bc: d503249f     	bti	j
  1332c0: 52800089     	mov	w9, #0x4                // =4
  1332c4: 5280006a     	mov	w10, #0x3               // =3
  1332c8: 12001ea8     	and	w8, w21, #0xff
  1332cc: 7100091f     	cmp	w8, #0x2
  1332d0: 39000289     	strb	w9, [x20]
  1332d4: 39000e8a     	strb	w10, [x20, #0x3]
  1332d8: 540006e0     	b.eq	0x1333b4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xad0>
  1332dc: 7100051f     	cmp	w8, #0x1
  1332e0: 54000341     	b.ne	0x133348 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xa64>
  1332e4: 52804008     	mov	w8, #0x200              // =512
  1332e8: 1400005f     	b	0x133464 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb80>
  1332ec: d503249f     	bti	j
  1332f0: 52800069     	mov	w9, #0x3                // =3
  1332f4: 5280004a     	mov	w10, #0x2               // =2
  1332f8: 12001ea8     	and	w8, w21, #0xff
  1332fc: 7100091f     	cmp	w8, #0x2
  133300: 39000289     	strb	w9, [x20]
  133304: 39000e8a     	strb	w10, [x20, #0x3]
  133308: 54000a40     	b.eq	0x133450 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb6c>
  13330c: 7100051f     	cmp	w8, #0x1
  133310: 54000a40     	b.eq	0x133458 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb74>
  133314: 35000388     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  133318: 52800088     	mov	w8, #0x4                // =4
  13331c: 14000033     	b	0x1333e8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb04>
  133320: d503249f     	bti	j
  133324: 52800089     	mov	w9, #0x4                // =4
  133328: 5280006a     	mov	w10, #0x3               // =3
  13332c: 12001ea8     	and	w8, w21, #0xff
  133330: 7100091f     	cmp	w8, #0x2
  133334: 39000289     	strb	w9, [x20]
  133338: 39000e8a     	strb	w10, [x20, #0x3]
  13333c: 540003c0     	b.eq	0x1333b4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xad0>
  133340: 7100051f     	cmp	w8, #0x1
  133344: 54000440     	b.eq	0x1333cc <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xae8>
  133348: 350001e8     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  13334c: 14000026     	b	0x1333e4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb00>
  133350: d503249f     	bti	j
  133354: 52800089     	mov	w9, #0x4                // =4
  133358: 5280004a     	mov	w10, #0x2               // =2
  13335c: 12001ea8     	and	w8, w21, #0xff
  133360: 7100091f     	cmp	w8, #0x2
  133364: 39000289     	strb	w9, [x20]
  133368: 39000e8a     	strb	w10, [x20, #0x3]
  13336c: 540007a0     	b.eq	0x133460 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb7c>
  133370: 7100051f     	cmp	w8, #0x1
  133374: 54000880     	b.eq	0x133484 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xba0>
  133378: 35000068     	cbnz	w8, 0x133384 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaa0>
  13337c: 52806008     	mov	w8, #0x300              // =768
  133380: 1400001a     	b	0x1333e8 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb04>
  133384: 52806048     	mov	w8, #0x302              // =770
  133388: 72a08008     	movk	w8, #0x400, lsl #16
  13338c: b9000288     	str	w8, [x20]
  133390: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  133394: a94357f6     	ldp	x22, x21, [sp, #0x30]
  133398: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  13339c: f9400bf9     	ldr	x25, [sp, #0x10]
  1333a0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  1333a4: d50323bf     	autiasp
  1333a8: d65f03c0     	ret
  1333ac: 52804028     	mov	w8, #0x201              // =513
  1333b0: 14000011     	b	0x1333f4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb10>
  1333b4: 52802048     	mov	w8, #0x102              // =258
  1333b8: 14000034     	b	0x133488 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xba4>
  1333bc: 52806008     	mov	w8, #0x300              // =768
  1333c0: 14000019     	b	0x133424 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb40>
  1333c4: 52802068     	mov	w8, #0x103              // =259
  1333c8: 1400000b     	b	0x1333f4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb10>
  1333cc: 370000d8     	tbnz	w24, #0x0, 0x1333e4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb00>
  1333d0: aa1303e0     	mov	x0, x19
  1333d4: aa1f03e1     	mov	x1, xzr
  1333d8: 52800022     	mov	w2, #0x1                // =1
  1333dc: 52800403     	mov	w3, #0x20               // =32
  1333e0: 9400b388     	bl	0x160200 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw@plt>
  1333e4: 52804008     	mov	w8, #0x200              // =512
  1333e8: 78001288     	sturh	w8, [x20, #0x1]
  1333ec: 17ffffe9     	b	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1333f0: 52802088     	mov	w8, #0x104              // =260
  1333f4: 78001288     	sturh	w8, [x20, #0x1]
  1333f8: 34fffcd8     	cbz	w24, 0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1333fc: 39400268     	ldrb	w8, [x19]
  133400: 37000528     	tbnz	w8, #0x0, 0x1334a4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xbc0>
  133404: 53017d08     	lsr	w8, w8, #1
  133408: d1000508     	sub	x8, x8, #0x1
  13340c: 531f7909     	lsl	w9, w8, #1
  133410: 8b080a68     	add	x8, x19, x8, lsl #2
  133414: 91001108     	add	x8, x8, #0x4
  133418: 39000269     	strb	w9, [x19]
  13341c: 14000026     	b	0x1334b4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xbd0>
  133420: 52808008     	mov	w8, #0x400              // =1024
  133424: 78001288     	sturh	w8, [x20, #0x1]
  133428: 3707fb58     	tbnz	w24, #0x0, 0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  13342c: aa1303e0     	mov	x0, x19
  133430: f9400bf9     	ldr	x25, [sp, #0x10]
  133434: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  133438: 52800401     	mov	w1, #0x20               // =32
  13343c: a94357f6     	ldp	x22, x21, [sp, #0x30]
  133440: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  133444: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  133448: d50323bf     	autiasp
  13344c: 1400b235     	b	0x15fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>
  133450: 52808028     	mov	w8, #0x401              // =1025
  133454: 1400000d     	b	0x133488 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xba4>
  133458: 52800088     	mov	w8, #0x4                // =4
  13345c: 14000002     	b	0x133464 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xb80>
  133460: 52800068     	mov	w8, #0x3                // =3
  133464: 78001288     	sturh	w8, [x20, #0x1]
  133468: 3707f958     	tbnz	w24, #0x0, 0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  13346c: aa1303e0     	mov	x0, x19
  133470: aa1f03e1     	mov	x1, xzr
  133474: 52800022     	mov	w2, #0x1                // =1
  133478: 52800403     	mov	w3, #0x20               // =32
  13347c: 9400b361     	bl	0x160200 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw@plt>
  133480: 17ffffc4     	b	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  133484: 52806028     	mov	w8, #0x301              // =769
  133488: 78001288     	sturh	w8, [x20, #0x1]
  13348c: 34fff838     	cbz	w24, 0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  133490: aa1303e0     	mov	x0, x19
  133494: aa1f03e1     	mov	x1, xzr
  133498: 52800022     	mov	w2, #0x1                // =1
  13349c: 9400b35d     	bl	0x160210 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEmm@plt>
  1334a0: 17ffffbc     	b	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>
  1334a4: a940a668     	ldp	x8, x9, [x19, #0x8]
  1334a8: d100050a     	sub	x10, x8, #0x1
  1334ac: 8b0a0928     	add	x8, x9, x10, lsl #2
  1334b0: f900066a     	str	x10, [x19, #0x8]
  1334b4: b900011f     	str	wzr, [x8]
  1334b8: 17ffffb6     	b	0x133390 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0xaac>

00000000001334bc <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)>:
  1334bc: d503233f     	paciasp
  1334c0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1334c4: a90167fc     	stp	x28, x25, [sp, #0x10]
  1334c8: 910003fd     	mov	x29, sp
  1334cc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1334d0: a90357f6     	stp	x22, x21, [sp, #0x30]
  1334d4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1334d8: d10743ff     	sub	sp, sp, #0x1d0
  1334dc: d53bd059     	mrs	x25, TPIDR_EL0
  1334e0: aa0003f3     	mov	x19, x0
  1334e4: f9401728     	ldr	x8, [x25, #0x28]
  1334e8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  1334ec: aa1f03e2     	mov	x2, xzr
  1334f0: aa0103f4     	mov	x20, x1
  1334f4: f81f83a8     	stur	x8, [x29, #-0x8]
  1334f8: 9400b15a     	bl	0x15fa60 <newlocale@plt>
  1334fc: f90017e0     	str	x0, [sp, #0x28]
  133500: b4002da0     	cbz	x0, 0x133ab4 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x5f8>
  133504: aa0003f6     	mov	x22, x0
  133508: 9400b15e     	bl	0x15fa80 <uselocale@plt>
  13350c: aa0003f5     	mov	x21, x0
  133510: f9001be0     	str	x0, [sp, #0x30]
  133514: 9400b2f7     	bl	0x1600f0 <localeconv@plt>
  133518: aa0003f4     	mov	x20, x0
  13351c: b4000075     	cbz	x21, 0x133528 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6c>
  133520: aa1503e0     	mov	x0, x21
  133524: 9400b157     	bl	0x15fa80 <uselocale@plt>
  133528: 91004275     	add	x21, x19, #0x10
  13352c: f9401681     	ldr	x1, [x20, #0x28]
  133530: aa1503e0     	mov	x0, x21
  133534: aa1603e2     	mov	x2, x22
  133538: 97ffe7d7     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  13353c: 37000060     	tbnz	w0, #0x0, 0x133548 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x8c>
  133540: 12800008     	mov	w8, #-0x1               // =-1
  133544: b90002a8     	str	w8, [x21]
  133548: 91005275     	add	x21, x19, #0x14
  13354c: f9401a81     	ldr	x1, [x20, #0x30]
  133550: aa1503e0     	mov	x0, x21
  133554: aa1603e2     	mov	x2, x22
  133558: 97ffe7cf     	bl	0x12d494 <std::__ndk1::numpunct_byname<wchar_t>::~numpunct_byname()+0x50>
  13355c: 37000060     	tbnz	w0, #0x0, 0x133568 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0xac>
  133560: 12800008     	mov	w8, #-0x1               // =-1
  133564: b90002a8     	str	w8, [x21]
  133568: f9401e81     	ldr	x1, [x20, #0x38]
  13356c: 91006260     	add	x0, x19, #0x18
  133570: 9400a7fc     	bl	0x15d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>
  133574: f9400e88     	ldr	x8, [x20, #0x18]
  133578: a9007fe8     	stp	x8, xzr, [sp]
  13357c: aa1603e0     	mov	x0, x22
  133580: 9400b140     	bl	0x15fa80 <uselocale@plt>
  133584: aa0003f5     	mov	x21, x0
  133588: f9000be0     	str	x0, [sp, #0x10]
  13358c: 9100c3e0     	add	x0, sp, #0x30
  133590: 910003e1     	mov	x1, sp
  133594: 910023e3     	add	x3, sp, #0x8
  133598: 52800c82     	mov	w2, #0x64               // =100
  13359c: 9400b1bd     	bl	0x15fc90 <mbsrtowcs@plt>
  1335a0: aa0003f7     	mov	x23, x0
  1335a4: b4000075     	cbz	x21, 0x1335b0 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0xf4>
  1335a8: aa1503e0     	mov	x0, x21
  1335ac: 9400b135     	bl	0x15fa80 <uselocale@plt>
  1335b0: b10006ff     	cmn	x23, #0x1
  1335b4: 54002a00     	b.eq	0x133af4 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x638>
  1335b8: aa1303f5     	mov	x21, x19
  1335bc: 5280008b     	mov	w11, #0x4               // =4
  1335c0: f8430ea8     	ldr	x8, [x21, #0x30]!
  1335c4: 394002a9     	ldrb	w9, [x21]
  1335c8: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
  1335cc: d100054a     	sub	x10, x10, #0x1
  1335d0: 7200013f     	tst	w9, #0x1
  1335d4: 9a8a0161     	csel	x1, x11, x10, eq
  1335d8: eb0102e2     	subs	x2, x23, x1
  1335dc: 54000209     	b.ls	0x13361c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x160>
  1335e0: f9401e68     	ldr	x8, [x19, #0x38]
  1335e4: 53017d2a     	lsr	w10, w9, #1
  1335e8: 7200013f     	tst	w9, #0x1
  1335ec: 9a880143     	csel	x3, x10, x8, eq
  1335f0: aa1503e0     	mov	x0, x21
  1335f4: aa1f03e4     	mov	x4, xzr
  1335f8: aa0303e5     	mov	x5, x3
  1335fc: aa1f03e6     	mov	x6, xzr
  133600: 9400b2e0     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  133604: 3940c268     	ldrb	w8, [x19, #0x30]
  133608: 910012aa     	add	x10, x21, #0x4
  13360c: f9402269     	ldr	x9, [x19, #0x40]
  133610: 7200011f     	tst	w8, #0x1
  133614: 9a89014a     	csel	x10, x10, x9, eq
  133618: 14000007     	b	0x133634 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x178>
  13361c: f9402269     	ldr	x9, [x19, #0x40]
  133620: 910012aa     	add	x10, x21, #0x4
  133624: f240011f     	tst	x8, #0x1
  133628: 9a89014a     	csel	x10, x10, x9, eq
  13362c: aa0a03e9     	mov	x9, x10
  133630: b40002b7     	cbz	x23, 0x133684 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1c8>
  133634: d10006e9     	sub	x9, x23, #0x1
  133638: 9100c3e8     	add	x8, sp, #0x30
  13363c: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  133640: f1001d3f     	cmp	x9, #0x7
  133644: 54000123     	b.lo	0x133668 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1ac>
  133648: d37ef6eb     	lsl	x11, x23, #2
  13364c: 8b0b014c     	add	x12, x10, x11
  133650: eb0c011f     	cmp	x8, x12
  133654: 8b0b010c     	add	x12, x8, x11
  133658: 1a9f27eb     	cset	w11, lo
  13365c: eb0c015f     	cmp	x10, x12
  133660: 54001be2     	b.hs	0x1339dc <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x520>
  133664: 36001bcb     	tbz	w11, #0x0, 0x1339dc <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x520>
  133668: aa0a03e9     	mov	x9, x10
  13366c: 9100c3ea     	add	x10, sp, #0x30
  133670: 8b17094a     	add	x10, x10, x23, lsl #2
  133674: b840450b     	ldr	w11, [x8], #0x4
  133678: eb0a011f     	cmp	x8, x10
  13367c: b800452b     	str	w11, [x9], #0x4
  133680: 54ffffa1     	b.ne	0x133674 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1b8>
  133684: b900013f     	str	wzr, [x9]
  133688: 394002a8     	ldrb	w8, [x21]
  13368c: 37000088     	tbnz	w8, #0x0, 0x13369c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1e0>
  133690: 531f7ae8     	lsl	w8, w23, #1
  133694: 390002a8     	strb	w8, [x21]
  133698: 14000002     	b	0x1336a0 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1e4>
  13369c: f9001e77     	str	x23, [x19, #0x38]
  1336a0: 39414288     	ldrb	w8, [x20, #0x50]
  1336a4: 7103fd1f     	cmp	w8, #0xff
  1336a8: 1a8803e8     	csel	w8, wzr, w8, eq
  1336ac: b9007a68     	str	w8, [x19, #0x78]
  1336b0: 39417288     	ldrb	w8, [x20, #0x5c]
  1336b4: 34000568     	cbz	w8, 0x133760 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x2a4>
  1336b8: f9402288     	ldr	x8, [x20, #0x40]
  1336bc: a9007fe8     	stp	x8, xzr, [sp]
  1336c0: aa1603e0     	mov	x0, x22
  1336c4: 9400b0ef     	bl	0x15fa80 <uselocale@plt>
  1336c8: aa0003f8     	mov	x24, x0
  1336cc: f9000be0     	str	x0, [sp, #0x10]
  1336d0: 9100c3e0     	add	x0, sp, #0x30
  1336d4: 910003e1     	mov	x1, sp
  1336d8: 910023e3     	add	x3, sp, #0x8
  1336dc: 52800c82     	mov	w2, #0x64               // =100
  1336e0: 9400b16c     	bl	0x15fc90 <mbsrtowcs@plt>
  1336e4: aa0003f7     	mov	x23, x0
  1336e8: b4000078     	cbz	x24, 0x1336f4 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x238>
  1336ec: aa1803e0     	mov	x0, x24
  1336f0: 9400b0e4     	bl	0x15fa80 <uselocale@plt>
  1336f4: b10006ff     	cmn	x23, #0x1
  1336f8: 54002040     	b.eq	0x133b00 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x644>
  1336fc: aa1303f8     	mov	x24, x19
  133700: 5280008b     	mov	w11, #0x4               // =4
  133704: f8448f08     	ldr	x8, [x24, #0x48]!
  133708: 39400309     	ldrb	w9, [x24]
  13370c: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
  133710: d100054a     	sub	x10, x10, #0x1
  133714: 7200013f     	tst	w9, #0x1
  133718: 9a8a0161     	csel	x1, x11, x10, eq
  13371c: eb0102e2     	subs	x2, x23, x1
  133720: 54000809     	b.ls	0x133820 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x364>
  133724: f9402a68     	ldr	x8, [x19, #0x50]
  133728: 53017d2a     	lsr	w10, w9, #1
  13372c: 7200013f     	tst	w9, #0x1
  133730: 9a880143     	csel	x3, x10, x8, eq
  133734: aa1803e0     	mov	x0, x24
  133738: aa1f03e4     	mov	x4, xzr
  13373c: aa0303e5     	mov	x5, x3
  133740: aa1f03e6     	mov	x6, xzr
  133744: 9400b28f     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  133748: 39412268     	ldrb	w8, [x19, #0x48]
  13374c: 9100130a     	add	x10, x24, #0x4
  133750: f9402e69     	ldr	x9, [x19, #0x58]
  133754: 7200011f     	tst	w8, #0x1
  133758: 9a89014a     	csel	x10, x10, x9, eq
  13375c: 14000037     	b	0x133838 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x37c>
  133760: 91012260     	add	x0, x19, #0x48
  133764: b0fffa41     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  133768: 913c9021     	add	x1, x1, #0xf24
  13376c: 9400b269     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  133770: 39417688     	ldrb	w8, [x20, #0x5d]
  133774: 34000a08     	cbz	w8, 0x1338b4 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3f8>
  133778: f9402688     	ldr	x8, [x20, #0x48]
  13377c: a9007fe8     	stp	x8, xzr, [sp]
  133780: aa1603e0     	mov	x0, x22
  133784: 9400b0bf     	bl	0x15fa80 <uselocale@plt>
  133788: aa0003f7     	mov	x23, x0
  13378c: f9000be0     	str	x0, [sp, #0x10]
  133790: 9100c3e0     	add	x0, sp, #0x30
  133794: 910003e1     	mov	x1, sp
  133798: 910023e3     	add	x3, sp, #0x8
  13379c: 52800c82     	mov	w2, #0x64               // =100
  1337a0: 9400b13c     	bl	0x15fc90 <mbsrtowcs@plt>
  1337a4: aa0003f6     	mov	x22, x0
  1337a8: b4000077     	cbz	x23, 0x1337b4 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x2f8>
  1337ac: aa1703e0     	mov	x0, x23
  1337b0: 9400b0b4     	bl	0x15fa80 <uselocale@plt>
  1337b4: b10006df     	cmn	x22, #0x1
  1337b8: 54001aa0     	b.eq	0x133b0c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x650>
  1337bc: aa1303f7     	mov	x23, x19
  1337c0: 5280008b     	mov	w11, #0x4               // =4
  1337c4: f8460ee8     	ldr	x8, [x23, #0x60]!
  1337c8: 394002e9     	ldrb	w9, [x23]
  1337cc: 927ff90a     	and	x10, x8, #0xfffffffffffffffe
  1337d0: d100054a     	sub	x10, x10, #0x1
  1337d4: 7200013f     	tst	w9, #0x1
  1337d8: 9a8a0161     	csel	x1, x11, x10, eq
  1337dc: eb0102c2     	subs	x2, x22, x1
  1337e0: 54000749     	b.ls	0x1338c8 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x40c>
  1337e4: f9403668     	ldr	x8, [x19, #0x68]
  1337e8: 53017d2a     	lsr	w10, w9, #1
  1337ec: 7200013f     	tst	w9, #0x1
  1337f0: 9a880143     	csel	x3, x10, x8, eq
  1337f4: aa1703e0     	mov	x0, x23
  1337f8: aa1f03e4     	mov	x4, xzr
  1337fc: aa0303e5     	mov	x5, x3
  133800: aa1f03e6     	mov	x6, xzr
  133804: 9400b25f     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  133808: 39418268     	ldrb	w8, [x19, #0x60]
  13380c: 910012ea     	add	x10, x23, #0x4
  133810: f9403a69     	ldr	x9, [x19, #0x70]
  133814: 7200011f     	tst	w8, #0x1
  133818: 9a89014a     	csel	x10, x10, x9, eq
  13381c: 14000031     	b	0x1338e0 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x424>
  133820: f9402e69     	ldr	x9, [x19, #0x58]
  133824: 9100130a     	add	x10, x24, #0x4
  133828: f240011f     	tst	x8, #0x1
  13382c: 9a89014a     	csel	x10, x10, x9, eq
  133830: aa0a03e9     	mov	x9, x10
  133834: b40002b7     	cbz	x23, 0x133888 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3cc>
  133838: d10006e9     	sub	x9, x23, #0x1
  13383c: 9100c3e8     	add	x8, sp, #0x30
  133840: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  133844: f1001d3f     	cmp	x9, #0x7
  133848: 54000123     	b.lo	0x13386c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3b0>
  13384c: d37ef6eb     	lsl	x11, x23, #2
  133850: 8b0b014c     	add	x12, x10, x11
  133854: eb0c011f     	cmp	x8, x12
  133858: 8b0b010c     	add	x12, x8, x11
  13385c: 1a9f27eb     	cset	w11, lo
  133860: eb0c015f     	cmp	x10, x12
  133864: 54000e02     	b.hs	0x133a24 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x568>
  133868: 36000deb     	tbz	w11, #0x0, 0x133a24 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x568>
  13386c: aa0a03e9     	mov	x9, x10
  133870: 9100c3ea     	add	x10, sp, #0x30
  133874: 8b17094a     	add	x10, x10, x23, lsl #2
  133878: b840450b     	ldr	w11, [x8], #0x4
  13387c: eb0a011f     	cmp	x8, x10
  133880: b800452b     	str	w11, [x9], #0x4
  133884: 54ffffa1     	b.ne	0x133878 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3bc>
  133888: b900013f     	str	wzr, [x9]
  13388c: 39400308     	ldrb	w8, [x24]
  133890: 370000c8     	tbnz	w8, #0x0, 0x1338a8 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3ec>
  133894: 531f7ae8     	lsl	w8, w23, #1
  133898: 39000308     	strb	w8, [x24]
  13389c: 39417688     	ldrb	w8, [x20, #0x5d]
  1338a0: 35fff6c8     	cbnz	w8, 0x133778 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x2bc>
  1338a4: 14000004     	b	0x1338b4 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3f8>
  1338a8: f9002a77     	str	x23, [x19, #0x50]
  1338ac: 39417688     	ldrb	w8, [x20, #0x5d]
  1338b0: 35fff648     	cbnz	w8, 0x133778 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x2bc>
  1338b4: 91018260     	add	x0, x19, #0x60
  1338b8: b0fffa41     	adrp	x1, 0x7c000 <typeinfo name for InGame::InGameReportGateway+0x11>
  1338bc: 913c9021     	add	x1, x1, #0xf24
  1338c0: 9400b214     	bl	0x160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>
  1338c4: 14000022     	b	0x13394c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x490>
  1338c8: f9403a69     	ldr	x9, [x19, #0x70]
  1338cc: 910012ea     	add	x10, x23, #0x4
  1338d0: f240011f     	tst	x8, #0x1
  1338d4: 9a89014a     	csel	x10, x10, x9, eq
  1338d8: aa0a03e9     	mov	x9, x10
  1338dc: b40002b6     	cbz	x22, 0x133930 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x474>
  1338e0: d10006c9     	sub	x9, x22, #0x1
  1338e4: 9100c3e8     	add	x8, sp, #0x30
  1338e8: 9240f529     	and	x9, x9, #0x3fffffffffffffff
  1338ec: f1001d3f     	cmp	x9, #0x7
  1338f0: 54000123     	b.lo	0x133914 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x458>
  1338f4: d37ef6cb     	lsl	x11, x22, #2
  1338f8: 8b0b014c     	add	x12, x10, x11
  1338fc: eb0c011f     	cmp	x8, x12
  133900: 8b0b010c     	add	x12, x8, x11
  133904: 1a9f27eb     	cset	w11, lo
  133908: eb0c015f     	cmp	x10, x12
  13390c: 54000b02     	b.hs	0x133a6c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x5b0>
  133910: 36000aeb     	tbz	w11, #0x0, 0x133a6c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x5b0>
  133914: aa0a03e9     	mov	x9, x10
  133918: 9100c3ea     	add	x10, sp, #0x30
  13391c: 8b16094a     	add	x10, x10, x22, lsl #2
  133920: b840450b     	ldr	w11, [x8], #0x4
  133924: eb0a011f     	cmp	x8, x10
  133928: b800452b     	str	w11, [x9], #0x4
  13392c: 54ffffa1     	b.ne	0x133920 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x464>
  133930: b900013f     	str	wzr, [x9]
  133934: 394002e8     	ldrb	w8, [x23]
  133938: 37000088     	tbnz	w8, #0x0, 0x133948 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x48c>
  13393c: 531f7ac8     	lsl	w8, w22, #1
  133940: 390002e8     	strb	w8, [x23]
  133944: 14000002     	b	0x13394c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x490>
  133948: f9003676     	str	x22, [x19, #0x68]
  13394c: 910043e0     	add	x0, sp, #0x10
  133950: aa1503e1     	mov	x1, x21
  133954: 9400b0d7     	bl	0x15fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>
  133958: 9101f260     	add	x0, x19, #0x7c
  13395c: 39417285     	ldrb	w5, [x20, #0x5c]
  133960: 39416684     	ldrb	w4, [x20, #0x59]
  133964: 39416283     	ldrb	w3, [x20, #0x58]
  133968: 910043e1     	add	x1, sp, #0x10
  13396c: 52800022     	mov	w2, #0x1                // =1
  133970: 97fffd9d     	bl	0x132fe4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x700>
  133974: 91020260     	add	x0, x19, #0x80
  133978: 39417685     	ldrb	w5, [x20, #0x5d]
  13397c: 39416e84     	ldrb	w4, [x20, #0x5b]
  133980: 39416a83     	ldrb	w3, [x20, #0x5a]
  133984: aa1503e1     	mov	x1, x21
  133988: 52800022     	mov	w2, #0x1                // =1
  13398c: 97fffd96     	bl	0x132fe4 <std::__ndk1::moneypunct_byname<wchar_t, false>::init(char const*)+0x700>
  133990: 394043e8     	ldrb	w8, [sp, #0x10]
  133994: 36000068     	tbz	w8, #0x0, 0x1339a0 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x4e4>
  133998: f94013e0     	ldr	x0, [sp, #0x20]
  13399c: 9400a551     	bl	0x15cee0 <_ZdlPv@plt>
  1339a0: f94017e0     	ldr	x0, [sp, #0x28]
  1339a4: b4000040     	cbz	x0, 0x1339ac <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x4f0>
  1339a8: 9400b142     	bl	0x15feb0 <freelocale@plt>
  1339ac: f9401728     	ldr	x8, [x25, #0x28]
  1339b0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1339b4: eb09011f     	cmp	x8, x9
  1339b8: 54000b01     	b.ne	0x133b18 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x65c>
  1339bc: 910743ff     	add	sp, sp, #0x1d0
  1339c0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1339c4: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1339c8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  1339cc: a94167fc     	ldp	x28, x25, [sp, #0x10]
  1339d0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  1339d4: d50323bf     	autiasp
  1339d8: d65f03c0     	ret
  1339dc: 9100052b     	add	x11, x9, #0x1
  1339e0: 9100c3ed     	add	x13, sp, #0x30
  1339e4: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  1339e8: d37ef588     	lsl	x8, x12, #2
  1339ec: aa0c03ee     	mov	x14, x12
  1339f0: 8b080149     	add	x9, x10, x8
  1339f4: 8b0801a8     	add	x8, x13, x8
  1339f8: 910041ad     	add	x13, x13, #0x10
  1339fc: 9100414a     	add	x10, x10, #0x10
  133a00: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  133a04: 910081ad     	add	x13, x13, #0x20
  133a08: f10021ce     	subs	x14, x14, #0x8
  133a0c: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  133a10: 9100814a     	add	x10, x10, #0x20
  133a14: 54ffff61     	b.ne	0x133a00 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x544>
  133a18: eb0c017f     	cmp	x11, x12
  133a1c: 54ffe340     	b.eq	0x133684 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1c8>
  133a20: 17ffff13     	b	0x13366c <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x1b0>
  133a24: 9100052b     	add	x11, x9, #0x1
  133a28: 9100c3ed     	add	x13, sp, #0x30
  133a2c: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  133a30: d37ef588     	lsl	x8, x12, #2
  133a34: aa0c03ee     	mov	x14, x12
  133a38: 8b080149     	add	x9, x10, x8
  133a3c: 8b0801a8     	add	x8, x13, x8
  133a40: 910041ad     	add	x13, x13, #0x10
  133a44: 9100414a     	add	x10, x10, #0x10
  133a48: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  133a4c: 910081ad     	add	x13, x13, #0x20
  133a50: f10021ce     	subs	x14, x14, #0x8
  133a54: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  133a58: 9100814a     	add	x10, x10, #0x20
  133a5c: 54ffff61     	b.ne	0x133a48 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x58c>
  133a60: eb0c017f     	cmp	x11, x12
  133a64: 54fff120     	b.eq	0x133888 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3cc>
  133a68: 17ffff82     	b	0x133870 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x3b4>
  133a6c: 9100052b     	add	x11, x9, #0x1
  133a70: 9100c3ed     	add	x13, sp, #0x30
  133a74: 927ded6c     	and	x12, x11, #0x7ffffffffffffff8
  133a78: d37ef588     	lsl	x8, x12, #2
  133a7c: aa0c03ee     	mov	x14, x12
  133a80: 8b080149     	add	x9, x10, x8
  133a84: 8b0801a8     	add	x8, x13, x8
  133a88: 910041ad     	add	x13, x13, #0x10
  133a8c: 9100414a     	add	x10, x10, #0x10
  133a90: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  133a94: 910081ad     	add	x13, x13, #0x20
  133a98: f10021ce     	subs	x14, x14, #0x8
  133a9c: ad3f8540     	stp	q0, q1, [x10, #-0x10]
  133aa0: 9100814a     	add	x10, x10, #0x20
  133aa4: 54ffff61     	b.ne	0x133a90 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x5d4>
  133aa8: eb0c017f     	cmp	x11, x12
  133aac: 54fff420     	b.eq	0x133930 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x474>
  133ab0: 17ffff9a     	b	0x133918 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x45c>
  133ab4: 910043e0     	add	x0, sp, #0x10
  133ab8: aa1403e1     	mov	x1, x20
  133abc: 9400aeed     	bl	0x15f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>
  133ac0: b0fff9e2     	adrp	x2, 0x70000
  133ac4: 910043e0     	add	x0, sp, #0x10
  133ac8: 91156442     	add	x2, x2, #0x559
  133acc: aa1f03e1     	mov	x1, xzr
  133ad0: 9400ae20     	bl	0x15f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>
  133ad4: f9400808     	ldr	x8, [x0, #0x10]
  133ad8: 3dc00000     	ldr	q0, [x0]
  133adc: f90023e8     	str	x8, [sp, #0x40]
  133ae0: 3d800fe0     	str	q0, [sp, #0x30]
  133ae4: a900fc1f     	stp	xzr, xzr, [x0, #0x8]
  133ae8: f900001f     	str	xzr, [x0]
  133aec: 9100c3e0     	add	x0, sp, #0x30
  133af0: 97ffca93     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  133af4: 90fffa00     	adrp	x0, 0x73000
  133af8: 912dc400     	add	x0, x0, #0xb71
  133afc: 9400b069     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  133b00: 90fffa00     	adrp	x0, 0x73000
  133b04: 912dc400     	add	x0, x0, #0xb71
  133b08: 9400b066     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  133b0c: 90fffa00     	adrp	x0, 0x73000
  133b10: 912dc400     	add	x0, x0, #0xb71
  133b14: 9400b063     	bl	0x15fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>
  133b18: 9400a4c6     	bl	0x15ce30 <__stack_chk_fail@plt>
  133b1c: 3940c3e8     	ldrb	w8, [sp, #0x30]
  133b20: aa0003f3     	mov	x19, x0
  133b24: 360000a8     	tbz	w8, #0x0, 0x133b38 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x67c>
  133b28: f94023e0     	ldr	x0, [sp, #0x40]
  133b2c: 9400a4ed     	bl	0x15cee0 <_ZdlPv@plt>
  133b30: 14000002     	b	0x133b38 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x67c>
  133b34: aa0003f3     	mov	x19, x0
  133b38: 394043e8     	ldrb	w8, [sp, #0x10]
  133b3c: 370002c8     	tbnz	w8, #0x0, 0x133b94 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6d8>
  133b40: 1400001b     	b	0x133bac <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6f0>
  133b44: 97fdd4fc     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  133b48: 97fdd4fb     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  133b4c: 14000017     	b	0x133ba8 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6ec>
  133b50: 97fdd4f9     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  133b54: 14000005     	b	0x133b68 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6ac>
  133b58: 14000004     	b	0x133b68 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6ac>
  133b5c: 97fdd4f6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  133b60: 97fdd4f5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  133b64: 14000011     	b	0x133ba8 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6ec>
  133b68: aa0003f3     	mov	x19, x0
  133b6c: 910043e0     	add	x0, sp, #0x10
  133b70: 94000334     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  133b74: 1400000e     	b	0x133bac <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6f0>
  133b78: aa0003f3     	mov	x19, x0
  133b7c: 9100c3e0     	add	x0, sp, #0x30
  133b80: 94000330     	bl	0x134840 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x494>
  133b84: 1400000a     	b	0x133bac <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6f0>
  133b88: 394043e8     	ldrb	w8, [sp, #0x10]
  133b8c: aa0003f3     	mov	x19, x0
  133b90: 360000e8     	tbz	w8, #0x0, 0x133bac <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6f0>
  133b94: f94013e0     	ldr	x0, [sp, #0x20]
  133b98: 9400a4d2     	bl	0x15cee0 <_ZdlPv@plt>
  133b9c: 14000004     	b	0x133bac <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6f0>
  133ba0: 14000002     	b	0x133ba8 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6ec>
  133ba4: 14000001     	b	0x133ba8 <std::__ndk1::moneypunct_byname<wchar_t, true>::init(char const*)+0x6ec>
  133ba8: aa0003f3     	mov	x19, x0
  133bac: 9100a3e0     	add	x0, sp, #0x28
  133bb0: 9400b154     	bl	0x160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>
  133bb4: aa1303e0     	mov	x0, x19
  133bb8: 9400956a     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000133bbc <std::__ndk1::__codecvt_utf8<wchar_t>::~__codecvt_utf8()>:
  133bbc: d503233f     	paciasp
  133bc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133bc4: f9000bf3     	str	x19, [sp, #0x10]
  133bc8: 910003fd     	mov	x29, sp
  133bcc: aa0003f3     	mov	x19, x0
  133bd0: 9400b06c     	bl	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>
  133bd4: aa1303e0     	mov	x0, x19
  133bd8: f9400bf3     	ldr	x19, [sp, #0x10]
  133bdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133be0: d50323bf     	autiasp
  133be4: 1400a4bf     	b	0x15cee0 <_ZdlPv@plt>

0000000000133be8 <std::__ndk1::__codecvt_utf8<char16_t>::~__codecvt_utf8()>:
  133be8: d503233f     	paciasp
  133bec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133bf0: f9000bf3     	str	x19, [sp, #0x10]
  133bf4: 910003fd     	mov	x29, sp
  133bf8: aa0003f3     	mov	x19, x0
  133bfc: 9400a7c9     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133c00: aa1303e0     	mov	x0, x19
  133c04: f9400bf3     	ldr	x19, [sp, #0x10]
  133c08: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133c0c: d50323bf     	autiasp
  133c10: 1400a4b4     	b	0x15cee0 <_ZdlPv@plt>

0000000000133c14 <std::__ndk1::__codecvt_utf8<char32_t>::~__codecvt_utf8()>:
  133c14: d503233f     	paciasp
  133c18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133c1c: f9000bf3     	str	x19, [sp, #0x10]
  133c20: 910003fd     	mov	x29, sp
  133c24: aa0003f3     	mov	x19, x0
  133c28: 9400a7be     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133c2c: aa1303e0     	mov	x0, x19
  133c30: f9400bf3     	ldr	x19, [sp, #0x10]
  133c34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133c38: d50323bf     	autiasp
  133c3c: 1400a4a9     	b	0x15cee0 <_ZdlPv@plt>

0000000000133c40 <std::__ndk1::__codecvt_utf16<wchar_t, false>::~__codecvt_utf16()>:
  133c40: d503233f     	paciasp
  133c44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133c48: f9000bf3     	str	x19, [sp, #0x10]
  133c4c: 910003fd     	mov	x29, sp
  133c50: aa0003f3     	mov	x19, x0
  133c54: 9400b04b     	bl	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>
  133c58: aa1303e0     	mov	x0, x19
  133c5c: f9400bf3     	ldr	x19, [sp, #0x10]
  133c60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133c64: d50323bf     	autiasp
  133c68: 1400a49e     	b	0x15cee0 <_ZdlPv@plt>

0000000000133c6c <std::__ndk1::__codecvt_utf16<wchar_t, true>::~__codecvt_utf16()>:
  133c6c: d503233f     	paciasp
  133c70: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133c74: f9000bf3     	str	x19, [sp, #0x10]
  133c78: 910003fd     	mov	x29, sp
  133c7c: aa0003f3     	mov	x19, x0
  133c80: 9400b040     	bl	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>
  133c84: aa1303e0     	mov	x0, x19
  133c88: f9400bf3     	ldr	x19, [sp, #0x10]
  133c8c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133c90: d50323bf     	autiasp
  133c94: 1400a493     	b	0x15cee0 <_ZdlPv@plt>

0000000000133c98 <std::__ndk1::__codecvt_utf16<char16_t, false>::~__codecvt_utf16()>:
  133c98: d503233f     	paciasp
  133c9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133ca0: f9000bf3     	str	x19, [sp, #0x10]
  133ca4: 910003fd     	mov	x29, sp
  133ca8: aa0003f3     	mov	x19, x0
  133cac: 9400a79d     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133cb0: aa1303e0     	mov	x0, x19
  133cb4: f9400bf3     	ldr	x19, [sp, #0x10]
  133cb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133cbc: d50323bf     	autiasp
  133cc0: 1400a488     	b	0x15cee0 <_ZdlPv@plt>

0000000000133cc4 <std::__ndk1::__codecvt_utf16<char16_t, true>::~__codecvt_utf16()>:
  133cc4: d503233f     	paciasp
  133cc8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133ccc: f9000bf3     	str	x19, [sp, #0x10]
  133cd0: 910003fd     	mov	x29, sp
  133cd4: aa0003f3     	mov	x19, x0
  133cd8: 9400a792     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133cdc: aa1303e0     	mov	x0, x19
  133ce0: f9400bf3     	ldr	x19, [sp, #0x10]
  133ce4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133ce8: d50323bf     	autiasp
  133cec: 1400a47d     	b	0x15cee0 <_ZdlPv@plt>

0000000000133cf0 <std::__ndk1::__codecvt_utf16<char32_t, false>::~__codecvt_utf16()>:
  133cf0: d503233f     	paciasp
  133cf4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133cf8: f9000bf3     	str	x19, [sp, #0x10]
  133cfc: 910003fd     	mov	x29, sp
  133d00: aa0003f3     	mov	x19, x0
  133d04: 9400a787     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133d08: aa1303e0     	mov	x0, x19
  133d0c: f9400bf3     	ldr	x19, [sp, #0x10]
  133d10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133d14: d50323bf     	autiasp
  133d18: 1400a472     	b	0x15cee0 <_ZdlPv@plt>

0000000000133d1c <std::__ndk1::__codecvt_utf16<char32_t, true>::~__codecvt_utf16()>:
  133d1c: d503233f     	paciasp
  133d20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133d24: f9000bf3     	str	x19, [sp, #0x10]
  133d28: 910003fd     	mov	x29, sp
  133d2c: aa0003f3     	mov	x19, x0
  133d30: 9400a77c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133d34: aa1303e0     	mov	x0, x19
  133d38: f9400bf3     	ldr	x19, [sp, #0x10]
  133d3c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133d40: d50323bf     	autiasp
  133d44: 1400a467     	b	0x15cee0 <_ZdlPv@plt>

0000000000133d48 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()>:
  133d48: d503233f     	paciasp
  133d4c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  133d50: f9000bf5     	str	x21, [sp, #0x10]
  133d54: 910003fd     	mov	x29, sp
  133d58: a9024ff4     	stp	x20, x19, [sp, #0x20]
  133d5c: b00001c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  133d60: aa0003f3     	mov	x19, x0
  133d64: 90000215     	adrp	x21, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  133d68: f9478508     	ldr	x8, [x8, #0xf08]
  133d6c: f9400814     	ldr	x20, [x0, #0x10]
  133d70: 91004108     	add	x8, x8, #0x10
  133d74: f9000008     	str	x8, [x0]
  133d78: 90000208     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  133d7c: 9118e108     	add	x8, x8, #0x638
  133d80: 08dffd08     	ldarb	w8, [x8]
  133d84: 36000188     	tbz	w8, #0x0, 0x133db4 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()+0x6c>
  133d88: f9431aa8     	ldr	x8, [x21, #0x630]
  133d8c: eb08029f     	cmp	x20, x8
  133d90: 54000060     	b.eq	0x133d9c <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()+0x54>
  133d94: f9400a60     	ldr	x0, [x19, #0x10]
  133d98: 9400b046     	bl	0x15feb0 <freelocale@plt>
  133d9c: aa1303e0     	mov	x0, x19
  133da0: f9400bf5     	ldr	x21, [sp, #0x10]
  133da4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  133da8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  133dac: d50323bf     	autiasp
  133db0: 1400a75c     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133db4: 90000200     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  133db8: 9118e000     	add	x0, x0, #0x638
  133dbc: 9400ae39     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  133dc0: 34fffe40     	cbz	w0, 0x133d88 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()+0x40>
  133dc4: f0fff9c1     	adrp	x1, 0x6e000
  133dc8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  133dcc: 911fa421     	add	x1, x1, #0x7e9
  133dd0: aa1f03e2     	mov	x2, xzr
  133dd4: 9400af23     	bl	0x15fa60 <newlocale@plt>
  133dd8: f9031aa0     	str	x0, [x21, #0x630]
  133ddc: 90000200     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  133de0: 9118e000     	add	x0, x0, #0x638
  133de4: 9400ae3b     	bl	0x15f6d0 <__cxa_guard_release@plt>
  133de8: 17ffffe8     	b	0x133d88 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()+0x40>
  133dec: aa0003f4     	mov	x20, x0
  133df0: 90000200     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  133df4: 9118e000     	add	x0, x0, #0x638
  133df8: 9400af1e     	bl	0x15fa70 <__cxa_guard_abort@plt>
  133dfc: 14000002     	b	0x133e04 <std::__ndk1::codecvt<wchar_t, char, mbstate_t>::~codecvt()+0xbc>
  133e00: aa0003f4     	mov	x20, x0
  133e04: aa1303e0     	mov	x0, x19
  133e08: 9400b05e     	bl	0x15ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>
  133e0c: aa1403e0     	mov	x0, x20
  133e10: 97fdd449     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000133e14 <std::__ndk1::__codecvt_utf8_utf16<wchar_t>::~__codecvt_utf8_utf16()>:
  133e14: d503233f     	paciasp
  133e18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133e1c: f9000bf3     	str	x19, [sp, #0x10]
  133e20: 910003fd     	mov	x29, sp
  133e24: aa0003f3     	mov	x19, x0
  133e28: 9400afd6     	bl	0x15fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>
  133e2c: aa1303e0     	mov	x0, x19
  133e30: f9400bf3     	ldr	x19, [sp, #0x10]
  133e34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133e38: d50323bf     	autiasp
  133e3c: 1400a429     	b	0x15cee0 <_ZdlPv@plt>

0000000000133e40 <std::__ndk1::__codecvt_utf8_utf16<char32_t>::~__codecvt_utf8_utf16()>:
  133e40: d503233f     	paciasp
  133e44: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133e48: f9000bf3     	str	x19, [sp, #0x10]
  133e4c: 910003fd     	mov	x29, sp
  133e50: aa0003f3     	mov	x19, x0
  133e54: 9400a733     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133e58: aa1303e0     	mov	x0, x19
  133e5c: f9400bf3     	ldr	x19, [sp, #0x10]
  133e60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133e64: d50323bf     	autiasp
  133e68: 1400a41e     	b	0x15cee0 <_ZdlPv@plt>

0000000000133e6c <std::__ndk1::__codecvt_utf8_utf16<char16_t>::~__codecvt_utf8_utf16()>:
  133e6c: d503233f     	paciasp
  133e70: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133e74: f9000bf3     	str	x19, [sp, #0x10]
  133e78: 910003fd     	mov	x29, sp
  133e7c: aa0003f3     	mov	x19, x0
  133e80: 9400a728     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133e84: aa1303e0     	mov	x0, x19
  133e88: f9400bf3     	ldr	x19, [sp, #0x10]
  133e8c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133e90: d50323bf     	autiasp
  133e94: 1400a413     	b	0x15cee0 <_ZdlPv@plt>
  133e98: d503233f     	paciasp
  133e9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133ea0: f9000bf3     	str	x19, [sp, #0x10]
  133ea4: 910003fd     	mov	x29, sp
  133ea8: aa0003f3     	mov	x19, x0
  133eac: 9400a71d     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133eb0: aa1303e0     	mov	x0, x19
  133eb4: f9400bf3     	ldr	x19, [sp, #0x10]
  133eb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133ebc: d50323bf     	autiasp
  133ec0: 1400a408     	b	0x15cee0 <_ZdlPv@plt>
  133ec4: d503233f     	paciasp
  133ec8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133ecc: f9000bf3     	str	x19, [sp, #0x10]
  133ed0: 910003fd     	mov	x29, sp
  133ed4: aa0003f3     	mov	x19, x0
  133ed8: 9400a712     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133edc: aa1303e0     	mov	x0, x19
  133ee0: f9400bf3     	ldr	x19, [sp, #0x10]
  133ee4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133ee8: d50323bf     	autiasp
  133eec: 1400a3fd     	b	0x15cee0 <_ZdlPv@plt>
  133ef0: d503233f     	paciasp
  133ef4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133ef8: f9000bf3     	str	x19, [sp, #0x10]
  133efc: 910003fd     	mov	x29, sp
  133f00: aa0003f3     	mov	x19, x0
  133f04: 9400a707     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133f08: aa1303e0     	mov	x0, x19
  133f0c: f9400bf3     	ldr	x19, [sp, #0x10]
  133f10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133f14: d50323bf     	autiasp
  133f18: 1400a3f2     	b	0x15cee0 <_ZdlPv@plt>
  133f1c: d503233f     	paciasp
  133f20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133f24: f9000bf3     	str	x19, [sp, #0x10]
  133f28: 910003fd     	mov	x29, sp
  133f2c: aa0003f3     	mov	x19, x0
  133f30: 9400a6fc     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133f34: aa1303e0     	mov	x0, x19
  133f38: f9400bf3     	ldr	x19, [sp, #0x10]
  133f3c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133f40: d50323bf     	autiasp
  133f44: 1400a3e7     	b	0x15cee0 <_ZdlPv@plt>
  133f48: d503245f     	bti	c
  133f4c: 1400a6f5     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133f50: d503233f     	paciasp
  133f54: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133f58: f9000bf3     	str	x19, [sp, #0x10]
  133f5c: 910003fd     	mov	x29, sp
  133f60: aa0003f3     	mov	x19, x0
  133f64: 9400a6ef     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133f68: aa1303e0     	mov	x0, x19
  133f6c: f9400bf3     	ldr	x19, [sp, #0x10]
  133f70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133f74: d50323bf     	autiasp
  133f78: 1400a3da     	b	0x15cee0 <_ZdlPv@plt>
  133f7c: d503245f     	bti	c
  133f80: 1400a6e8     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133f84: d503233f     	paciasp
  133f88: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133f8c: f9000bf3     	str	x19, [sp, #0x10]
  133f90: 910003fd     	mov	x29, sp
  133f94: aa0003f3     	mov	x19, x0
  133f98: 9400a6e2     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133f9c: aa1303e0     	mov	x0, x19
  133fa0: f9400bf3     	ldr	x19, [sp, #0x10]
  133fa4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133fa8: d50323bf     	autiasp
  133fac: 1400a3cd     	b	0x15cee0 <_ZdlPv@plt>
  133fb0: d503233f     	paciasp
  133fb4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133fb8: f9000bf3     	str	x19, [sp, #0x10]
  133fbc: 910003fd     	mov	x29, sp
  133fc0: aa0003f3     	mov	x19, x0
  133fc4: 91006000     	add	x0, x0, #0x18
  133fc8: 940008f4     	bl	0x136398 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2a4>
  133fcc: aa1303e0     	mov	x0, x19
  133fd0: f9400bf3     	ldr	x19, [sp, #0x10]
  133fd4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  133fd8: d50323bf     	autiasp
  133fdc: 1400a6d1     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  133fe0: d503233f     	paciasp
  133fe4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  133fe8: f9000bf3     	str	x19, [sp, #0x10]
  133fec: 910003fd     	mov	x29, sp
  133ff0: aa0003f3     	mov	x19, x0
  133ff4: 91006000     	add	x0, x0, #0x18
  133ff8: 940008e8     	bl	0x136398 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2a4>
  133ffc: aa1303e0     	mov	x0, x19
  134000: 9400a6c8     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134004: aa1303e0     	mov	x0, x19
  134008: f9400bf3     	ldr	x19, [sp, #0x10]
  13400c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134010: d50323bf     	autiasp
  134014: 1400a3b3     	b	0x15cee0 <_ZdlPv@plt>
  134018: d503245f     	bti	c
  13401c: 91006000     	add	x0, x0, #0x18
  134020: 1400b064     	b	0x1601b0 <_ZNKSt6__ndk118__time_get_storageIcE15__do_date_orderEv@plt>
  134024: d503245f     	bti	c
  134028: 91008000     	add	x0, x0, #0x20
  13402c: d65f03c0     	ret
  134030: d503245f     	bti	c
  134034: 9105c000     	add	x0, x0, #0x170
  134038: d65f03c0     	ret
  13403c: d503245f     	bti	c
  134040: 910ec000     	add	x0, x0, #0x3b0
  134044: d65f03c0     	ret
  134048: d503245f     	bti	c
  13404c: 910f8000     	add	x0, x0, #0x3e0
  134050: d65f03c0     	ret
  134054: d503245f     	bti	c
  134058: 910fe000     	add	x0, x0, #0x3f8
  13405c: d65f03c0     	ret
  134060: d503245f     	bti	c
  134064: 91104000     	add	x0, x0, #0x410
  134068: d65f03c0     	ret
  13406c: d503245f     	bti	c
  134070: 9110a000     	add	x0, x0, #0x428
  134074: d65f03c0     	ret
  134078: d503245f     	bti	c
  13407c: 91004000     	add	x0, x0, #0x10
  134080: d65f03c0     	ret
  134084: d503245f     	bti	c
  134088: 91058000     	add	x0, x0, #0x160
  13408c: d65f03c0     	ret
  134090: d503245f     	bti	c
  134094: 910e8000     	add	x0, x0, #0x3a0
  134098: d65f03c0     	ret
  13409c: d503245f     	bti	c
  1340a0: 910f4000     	add	x0, x0, #0x3d0
  1340a4: d65f03c0     	ret
  1340a8: d503245f     	bti	c
  1340ac: 910fa000     	add	x0, x0, #0x3e8
  1340b0: d65f03c0     	ret
  1340b4: d503245f     	bti	c
  1340b8: 91100000     	add	x0, x0, #0x400
  1340bc: d65f03c0     	ret
  1340c0: d503245f     	bti	c
  1340c4: 91106000     	add	x0, x0, #0x418
  1340c8: d65f03c0     	ret
  1340cc: d503233f     	paciasp
  1340d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1340d4: f9000bf3     	str	x19, [sp, #0x10]
  1340d8: 910003fd     	mov	x29, sp
  1340dc: aa0003f3     	mov	x19, x0
  1340e0: 91006000     	add	x0, x0, #0x18
  1340e4: 94000939     	bl	0x1365c8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x4d4>
  1340e8: aa1303e0     	mov	x0, x19
  1340ec: f9400bf3     	ldr	x19, [sp, #0x10]
  1340f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1340f4: d50323bf     	autiasp
  1340f8: 1400a68a     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1340fc: d503233f     	paciasp
  134100: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134104: f9000bf3     	str	x19, [sp, #0x10]
  134108: 910003fd     	mov	x29, sp
  13410c: aa0003f3     	mov	x19, x0
  134110: 91006000     	add	x0, x0, #0x18
  134114: 9400092d     	bl	0x1365c8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x4d4>
  134118: aa1303e0     	mov	x0, x19
  13411c: 9400a681     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134120: aa1303e0     	mov	x0, x19
  134124: f9400bf3     	ldr	x19, [sp, #0x10]
  134128: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13412c: d50323bf     	autiasp
  134130: 1400a36c     	b	0x15cee0 <_ZdlPv@plt>
  134134: d503245f     	bti	c
  134138: 91006000     	add	x0, x0, #0x18
  13413c: 1400b021     	b	0x1601c0 <_ZNKSt6__ndk118__time_get_storageIwE15__do_date_orderEv@plt>
  134140: d503245f     	bti	c
  134144: 91008000     	add	x0, x0, #0x20
  134148: d65f03c0     	ret
  13414c: d503245f     	bti	c
  134150: 9105c000     	add	x0, x0, #0x170
  134154: d65f03c0     	ret
  134158: d503245f     	bti	c
  13415c: 910ec000     	add	x0, x0, #0x3b0
  134160: d65f03c0     	ret
  134164: d503245f     	bti	c
  134168: 910f8000     	add	x0, x0, #0x3e0
  13416c: d65f03c0     	ret
  134170: d503245f     	bti	c
  134174: 910fe000     	add	x0, x0, #0x3f8
  134178: d65f03c0     	ret
  13417c: d503245f     	bti	c
  134180: 91104000     	add	x0, x0, #0x410
  134184: d65f03c0     	ret
  134188: d503245f     	bti	c
  13418c: 9110a000     	add	x0, x0, #0x428
  134190: d65f03c0     	ret
  134194: d503245f     	bti	c
  134198: 91004000     	add	x0, x0, #0x10
  13419c: d65f03c0     	ret
  1341a0: d503245f     	bti	c
  1341a4: 91058000     	add	x0, x0, #0x160
  1341a8: d65f03c0     	ret
  1341ac: d503245f     	bti	c
  1341b0: 910e8000     	add	x0, x0, #0x3a0
  1341b4: d65f03c0     	ret
  1341b8: d503245f     	bti	c
  1341bc: 910f4000     	add	x0, x0, #0x3d0
  1341c0: d65f03c0     	ret
  1341c4: d503245f     	bti	c
  1341c8: 910fa000     	add	x0, x0, #0x3e8
  1341cc: d65f03c0     	ret
  1341d0: d503245f     	bti	c
  1341d4: 91100000     	add	x0, x0, #0x400
  1341d8: d65f03c0     	ret
  1341dc: d503245f     	bti	c
  1341e0: 91106000     	add	x0, x0, #0x418
  1341e4: d65f03c0     	ret
  1341e8: d503233f     	paciasp
  1341ec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1341f0: f9000bf3     	str	x19, [sp, #0x10]
  1341f4: 910003fd     	mov	x29, sp
  1341f8: aa0003f3     	mov	x19, x0
  1341fc: 91004000     	add	x0, x0, #0x10
  134200: 9400aff4     	bl	0x1601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>
  134204: aa1303e0     	mov	x0, x19
  134208: 9400a646     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  13420c: aa1303e0     	mov	x0, x19
  134210: f9400bf3     	ldr	x19, [sp, #0x10]
  134214: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134218: d50323bf     	autiasp
  13421c: 1400a331     	b	0x15cee0 <_ZdlPv@plt>
  134220: d503233f     	paciasp
  134224: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134228: f9000bf3     	str	x19, [sp, #0x10]
  13422c: 910003fd     	mov	x29, sp
  134230: aa0003f3     	mov	x19, x0
  134234: 91004000     	add	x0, x0, #0x10
  134238: 9400afe6     	bl	0x1601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>
  13423c: aa1303e0     	mov	x0, x19
  134240: f9400bf3     	ldr	x19, [sp, #0x10]
  134244: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134248: d50323bf     	autiasp
  13424c: 1400a635     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134250: d503233f     	paciasp
  134254: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134258: f9000bf3     	str	x19, [sp, #0x10]
  13425c: 910003fd     	mov	x29, sp
  134260: aa0003f3     	mov	x19, x0
  134264: 91004000     	add	x0, x0, #0x10
  134268: 9400afda     	bl	0x1601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>
  13426c: aa1303e0     	mov	x0, x19
  134270: 9400a62c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134274: aa1303e0     	mov	x0, x19
  134278: f9400bf3     	ldr	x19, [sp, #0x10]
  13427c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134280: d50323bf     	autiasp
  134284: 1400a317     	b	0x15cee0 <_ZdlPv@plt>
  134288: d503233f     	paciasp
  13428c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134290: f9000bf3     	str	x19, [sp, #0x10]
  134294: 910003fd     	mov	x29, sp
  134298: aa0003f3     	mov	x19, x0
  13429c: 91004000     	add	x0, x0, #0x10
  1342a0: 9400afcc     	bl	0x1601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>
  1342a4: aa1303e0     	mov	x0, x19
  1342a8: f9400bf3     	ldr	x19, [sp, #0x10]
  1342ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1342b0: d50323bf     	autiasp
  1342b4: 1400a61b     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1342b8: d503233f     	paciasp
  1342bc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1342c0: f9000bf3     	str	x19, [sp, #0x10]
  1342c4: 910003fd     	mov	x29, sp
  1342c8: aa0003f3     	mov	x19, x0
  1342cc: 91004000     	add	x0, x0, #0x10
  1342d0: 9400afc0     	bl	0x1601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>
  1342d4: aa1303e0     	mov	x0, x19
  1342d8: 9400a612     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1342dc: aa1303e0     	mov	x0, x19
  1342e0: f9400bf3     	ldr	x19, [sp, #0x10]
  1342e4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1342e8: d50323bf     	autiasp
  1342ec: 1400a2fd     	b	0x15cee0 <_ZdlPv@plt>
  1342f0: d503233f     	paciasp
  1342f4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1342f8: f9000bf3     	str	x19, [sp, #0x10]
  1342fc: 910003fd     	mov	x29, sp
  134300: aa0003f3     	mov	x19, x0
  134304: 91004000     	add	x0, x0, #0x10
  134308: 9400afb2     	bl	0x1601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>
  13430c: aa1303e0     	mov	x0, x19
  134310: 9400a604     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134314: aa1303e0     	mov	x0, x19
  134318: f9400bf3     	ldr	x19, [sp, #0x10]
  13431c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134320: d50323bf     	autiasp
  134324: 1400a2ef     	b	0x15cee0 <_ZdlPv@plt>
  134328: d503233f     	paciasp
  13432c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134330: f9000bf3     	str	x19, [sp, #0x10]
  134334: 910003fd     	mov	x29, sp
  134338: aa0003f3     	mov	x19, x0
  13433c: 9400a5f9     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134340: aa1303e0     	mov	x0, x19
  134344: f9400bf3     	ldr	x19, [sp, #0x10]
  134348: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13434c: d50323bf     	autiasp
  134350: 1400a2e4     	b	0x15cee0 <_ZdlPv@plt>
  134354: d503233f     	paciasp
  134358: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13435c: f9000bf3     	str	x19, [sp, #0x10]
  134360: 910003fd     	mov	x29, sp
  134364: aa0003f3     	mov	x19, x0
  134368: 9400a5ee     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  13436c: aa1303e0     	mov	x0, x19
  134370: f9400bf3     	ldr	x19, [sp, #0x10]
  134374: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134378: d50323bf     	autiasp
  13437c: 1400a2d9     	b	0x15cee0 <_ZdlPv@plt>
  134380: d503233f     	paciasp
  134384: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134388: f9000bf3     	str	x19, [sp, #0x10]
  13438c: 910003fd     	mov	x29, sp
  134390: aa0003f3     	mov	x19, x0
  134394: 9400a5e3     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134398: aa1303e0     	mov	x0, x19
  13439c: f9400bf3     	ldr	x19, [sp, #0x10]
  1343a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1343a4: d50323bf     	autiasp
  1343a8: 1400a2ce     	b	0x15cee0 <_ZdlPv@plt>

00000000001343ac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()>:
  1343ac: d503245f     	bti	c
  1343b0: 1400a5dc     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1343b4: d503233f     	paciasp
  1343b8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1343bc: f9000bf3     	str	x19, [sp, #0x10]
  1343c0: 910003fd     	mov	x29, sp
  1343c4: aa0003f3     	mov	x19, x0
  1343c8: 9400a5d6     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1343cc: aa1303e0     	mov	x0, x19
  1343d0: f9400bf3     	ldr	x19, [sp, #0x10]
  1343d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1343d8: d50323bf     	autiasp
  1343dc: 1400a2c1     	b	0x15cee0 <_ZdlPv@plt>
  1343e0: d503233f     	paciasp
  1343e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1343e8: f9000bf3     	str	x19, [sp, #0x10]
  1343ec: 910003fd     	mov	x29, sp
  1343f0: b00001c8     	adrp	x8, 0x16d000
  1343f4: aa0003f3     	mov	x19, x0
  1343f8: f9405508     	ldr	x8, [x8, #0xa8]
  1343fc: 39418009     	ldrb	w9, [x0, #0x60]
  134400: 91004108     	add	x8, x8, #0x10
  134404: f9000008     	str	x8, [x0]
  134408: 370001c9     	tbnz	w9, #0x0, 0x134440 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x94>
  13440c: 39412268     	ldrb	w8, [x19, #0x48]
  134410: 37000208     	tbnz	w8, #0x0, 0x134450 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa4>
  134414: 3940c268     	ldrb	w8, [x19, #0x30]
  134418: 37000248     	tbnz	w8, #0x0, 0x134460 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xb4>
  13441c: 39406268     	ldrb	w8, [x19, #0x18]
  134420: 36000068     	tbz	w8, #0x0, 0x13442c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x80>
  134424: f9401660     	ldr	x0, [x19, #0x28]
  134428: 9400a2ae     	bl	0x15cee0 <_ZdlPv@plt>
  13442c: aa1303e0     	mov	x0, x19
  134430: f9400bf3     	ldr	x19, [sp, #0x10]
  134434: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134438: d50323bf     	autiasp
  13443c: 1400a5b9     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134440: f9403a60     	ldr	x0, [x19, #0x70]
  134444: 9400a2a7     	bl	0x15cee0 <_ZdlPv@plt>
  134448: 39412268     	ldrb	w8, [x19, #0x48]
  13444c: 3607fe48     	tbz	w8, #0x0, 0x134414 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x68>
  134450: f9402e60     	ldr	x0, [x19, #0x58]
  134454: 9400a2a3     	bl	0x15cee0 <_ZdlPv@plt>
  134458: 3940c268     	ldrb	w8, [x19, #0x30]
  13445c: 3607fe08     	tbz	w8, #0x0, 0x13441c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x70>
  134460: f9402260     	ldr	x0, [x19, #0x40]
  134464: 9400a29f     	bl	0x15cee0 <_ZdlPv@plt>
  134468: 39406268     	ldrb	w8, [x19, #0x18]
  13446c: 3707fdc8     	tbnz	w8, #0x0, 0x134424 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x78>
  134470: 17ffffef     	b	0x13442c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x80>
  134474: d503233f     	paciasp
  134478: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13447c: f9000bf3     	str	x19, [sp, #0x10]
  134480: 910003fd     	mov	x29, sp
  134484: aa0003f3     	mov	x19, x0
  134488: 97ffffd6     	bl	0x1343e0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x34>
  13448c: aa1303e0     	mov	x0, x19
  134490: f9400bf3     	ldr	x19, [sp, #0x10]
  134494: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134498: d50323bf     	autiasp
  13449c: 1400a291     	b	0x15cee0 <_ZdlPv@plt>
  1344a0: d503233f     	paciasp
  1344a4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1344a8: f9000bf3     	str	x19, [sp, #0x10]
  1344ac: 910003fd     	mov	x29, sp
  1344b0: b00001c8     	adrp	x8, 0x16d000
  1344b4: aa0003f3     	mov	x19, x0
  1344b8: f9405908     	ldr	x8, [x8, #0xb0]
  1344bc: 39418009     	ldrb	w9, [x0, #0x60]
  1344c0: 91004108     	add	x8, x8, #0x10
  1344c4: f9000008     	str	x8, [x0]
  1344c8: 370001c9     	tbnz	w9, #0x0, 0x134500 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x154>
  1344cc: 39412268     	ldrb	w8, [x19, #0x48]
  1344d0: 37000208     	tbnz	w8, #0x0, 0x134510 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x164>
  1344d4: 3940c268     	ldrb	w8, [x19, #0x30]
  1344d8: 37000248     	tbnz	w8, #0x0, 0x134520 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x174>
  1344dc: 39406268     	ldrb	w8, [x19, #0x18]
  1344e0: 36000068     	tbz	w8, #0x0, 0x1344ec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x140>
  1344e4: f9401660     	ldr	x0, [x19, #0x28]
  1344e8: 9400a27e     	bl	0x15cee0 <_ZdlPv@plt>
  1344ec: aa1303e0     	mov	x0, x19
  1344f0: f9400bf3     	ldr	x19, [sp, #0x10]
  1344f4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1344f8: d50323bf     	autiasp
  1344fc: 1400a589     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134500: f9403a60     	ldr	x0, [x19, #0x70]
  134504: 9400a277     	bl	0x15cee0 <_ZdlPv@plt>
  134508: 39412268     	ldrb	w8, [x19, #0x48]
  13450c: 3607fe48     	tbz	w8, #0x0, 0x1344d4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x128>
  134510: f9402e60     	ldr	x0, [x19, #0x58]
  134514: 9400a273     	bl	0x15cee0 <_ZdlPv@plt>
  134518: 3940c268     	ldrb	w8, [x19, #0x30]
  13451c: 3607fe08     	tbz	w8, #0x0, 0x1344dc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x130>
  134520: f9402260     	ldr	x0, [x19, #0x40]
  134524: 9400a26f     	bl	0x15cee0 <_ZdlPv@plt>
  134528: 39406268     	ldrb	w8, [x19, #0x18]
  13452c: 3707fdc8     	tbnz	w8, #0x0, 0x1344e4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x138>
  134530: 17ffffef     	b	0x1344ec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x140>
  134534: d503233f     	paciasp
  134538: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13453c: f9000bf3     	str	x19, [sp, #0x10]
  134540: 910003fd     	mov	x29, sp
  134544: aa0003f3     	mov	x19, x0
  134548: 97ffffd6     	bl	0x1344a0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf4>
  13454c: aa1303e0     	mov	x0, x19
  134550: f9400bf3     	ldr	x19, [sp, #0x10]
  134554: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134558: d50323bf     	autiasp
  13455c: 1400a261     	b	0x15cee0 <_ZdlPv@plt>
  134560: d503233f     	paciasp
  134564: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134568: f9000bf3     	str	x19, [sp, #0x10]
  13456c: 910003fd     	mov	x29, sp
  134570: b00001c8     	adrp	x8, 0x16d000
  134574: aa0003f3     	mov	x19, x0
  134578: f9405d08     	ldr	x8, [x8, #0xb8]
  13457c: 39418009     	ldrb	w9, [x0, #0x60]
  134580: 91004108     	add	x8, x8, #0x10
  134584: f9000008     	str	x8, [x0]
  134588: 370001c9     	tbnz	w9, #0x0, 0x1345c0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x214>
  13458c: 39412268     	ldrb	w8, [x19, #0x48]
  134590: 37000208     	tbnz	w8, #0x0, 0x1345d0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x224>
  134594: 3940c268     	ldrb	w8, [x19, #0x30]
  134598: 37000248     	tbnz	w8, #0x0, 0x1345e0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x234>
  13459c: 39406268     	ldrb	w8, [x19, #0x18]
  1345a0: 36000068     	tbz	w8, #0x0, 0x1345ac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x200>
  1345a4: f9401660     	ldr	x0, [x19, #0x28]
  1345a8: 9400a24e     	bl	0x15cee0 <_ZdlPv@plt>
  1345ac: aa1303e0     	mov	x0, x19
  1345b0: f9400bf3     	ldr	x19, [sp, #0x10]
  1345b4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1345b8: d50323bf     	autiasp
  1345bc: 1400a559     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1345c0: f9403a60     	ldr	x0, [x19, #0x70]
  1345c4: 9400a247     	bl	0x15cee0 <_ZdlPv@plt>
  1345c8: 39412268     	ldrb	w8, [x19, #0x48]
  1345cc: 3607fe48     	tbz	w8, #0x0, 0x134594 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1e8>
  1345d0: f9402e60     	ldr	x0, [x19, #0x58]
  1345d4: 9400a243     	bl	0x15cee0 <_ZdlPv@plt>
  1345d8: 3940c268     	ldrb	w8, [x19, #0x30]
  1345dc: 3607fe08     	tbz	w8, #0x0, 0x13459c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1f0>
  1345e0: f9402260     	ldr	x0, [x19, #0x40]
  1345e4: 9400a23f     	bl	0x15cee0 <_ZdlPv@plt>
  1345e8: 39406268     	ldrb	w8, [x19, #0x18]
  1345ec: 3707fdc8     	tbnz	w8, #0x0, 0x1345a4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1f8>
  1345f0: 17ffffef     	b	0x1345ac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x200>
  1345f4: d503233f     	paciasp
  1345f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1345fc: f9000bf3     	str	x19, [sp, #0x10]
  134600: 910003fd     	mov	x29, sp
  134604: aa0003f3     	mov	x19, x0
  134608: 97ffffd6     	bl	0x134560 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1b4>
  13460c: aa1303e0     	mov	x0, x19
  134610: f9400bf3     	ldr	x19, [sp, #0x10]
  134614: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134618: d50323bf     	autiasp
  13461c: 1400a231     	b	0x15cee0 <_ZdlPv@plt>
  134620: d503233f     	paciasp
  134624: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134628: f9000bf3     	str	x19, [sp, #0x10]
  13462c: 910003fd     	mov	x29, sp
  134630: b00001c8     	adrp	x8, 0x16d000
  134634: aa0003f3     	mov	x19, x0
  134638: f9406108     	ldr	x8, [x8, #0xc0]
  13463c: 39418009     	ldrb	w9, [x0, #0x60]
  134640: 91004108     	add	x8, x8, #0x10
  134644: f9000008     	str	x8, [x0]
  134648: 370001c9     	tbnz	w9, #0x0, 0x134680 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2d4>
  13464c: 39412268     	ldrb	w8, [x19, #0x48]
  134650: 37000208     	tbnz	w8, #0x0, 0x134690 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2e4>
  134654: 3940c268     	ldrb	w8, [x19, #0x30]
  134658: 37000248     	tbnz	w8, #0x0, 0x1346a0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2f4>
  13465c: 39406268     	ldrb	w8, [x19, #0x18]
  134660: 36000068     	tbz	w8, #0x0, 0x13466c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2c0>
  134664: f9401660     	ldr	x0, [x19, #0x28]
  134668: 9400a21e     	bl	0x15cee0 <_ZdlPv@plt>
  13466c: aa1303e0     	mov	x0, x19
  134670: f9400bf3     	ldr	x19, [sp, #0x10]
  134674: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134678: d50323bf     	autiasp
  13467c: 1400a529     	b	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134680: f9403a60     	ldr	x0, [x19, #0x70]
  134684: 9400a217     	bl	0x15cee0 <_ZdlPv@plt>
  134688: 39412268     	ldrb	w8, [x19, #0x48]
  13468c: 3607fe48     	tbz	w8, #0x0, 0x134654 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2a8>
  134690: f9402e60     	ldr	x0, [x19, #0x58]
  134694: 9400a213     	bl	0x15cee0 <_ZdlPv@plt>
  134698: 3940c268     	ldrb	w8, [x19, #0x30]
  13469c: 3607fe08     	tbz	w8, #0x0, 0x13465c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2b0>
  1346a0: f9402260     	ldr	x0, [x19, #0x40]
  1346a4: 9400a20f     	bl	0x15cee0 <_ZdlPv@plt>
  1346a8: 39406268     	ldrb	w8, [x19, #0x18]
  1346ac: 3707fdc8     	tbnz	w8, #0x0, 0x134664 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2b8>
  1346b0: 17ffffef     	b	0x13466c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x2c0>
  1346b4: d503233f     	paciasp
  1346b8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1346bc: f9000bf3     	str	x19, [sp, #0x10]
  1346c0: 910003fd     	mov	x29, sp
  1346c4: aa0003f3     	mov	x19, x0
  1346c8: 97ffffd6     	bl	0x134620 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x274>
  1346cc: aa1303e0     	mov	x0, x19
  1346d0: f9400bf3     	ldr	x19, [sp, #0x10]
  1346d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1346d8: d50323bf     	autiasp
  1346dc: 1400a201     	b	0x15cee0 <_ZdlPv@plt>
  1346e0: d503233f     	paciasp
  1346e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1346e8: f9000bf3     	str	x19, [sp, #0x10]
  1346ec: 910003fd     	mov	x29, sp
  1346f0: aa0003f3     	mov	x19, x0
  1346f4: 9400a50b     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1346f8: aa1303e0     	mov	x0, x19
  1346fc: f9400bf3     	ldr	x19, [sp, #0x10]
  134700: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134704: d50323bf     	autiasp
  134708: 1400a1f6     	b	0x15cee0 <_ZdlPv@plt>
  13470c: d503233f     	paciasp
  134710: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134714: f9000bf3     	str	x19, [sp, #0x10]
  134718: 910003fd     	mov	x29, sp
  13471c: aa0003f3     	mov	x19, x0
  134720: 9400a500     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134724: aa1303e0     	mov	x0, x19
  134728: f9400bf3     	ldr	x19, [sp, #0x10]
  13472c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134730: d50323bf     	autiasp
  134734: 1400a1eb     	b	0x15cee0 <_ZdlPv@plt>
  134738: d503233f     	paciasp
  13473c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134740: f9000bf3     	str	x19, [sp, #0x10]
  134744: 910003fd     	mov	x29, sp
  134748: aa0003f3     	mov	x19, x0
  13474c: 9400a4f5     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134750: aa1303e0     	mov	x0, x19
  134754: f9400bf3     	ldr	x19, [sp, #0x10]
  134758: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13475c: d50323bf     	autiasp
  134760: 1400a1e0     	b	0x15cee0 <_ZdlPv@plt>
  134764: d503233f     	paciasp
  134768: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13476c: f9000bf3     	str	x19, [sp, #0x10]
  134770: 910003fd     	mov	x29, sp
  134774: aa0003f3     	mov	x19, x0
  134778: 9400a4ea     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  13477c: aa1303e0     	mov	x0, x19
  134780: f9400bf3     	ldr	x19, [sp, #0x10]
  134784: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134788: d50323bf     	autiasp
  13478c: 1400a1d5     	b	0x15cee0 <_ZdlPv@plt>
  134790: d503233f     	paciasp
  134794: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134798: f9000bf3     	str	x19, [sp, #0x10]
  13479c: 910003fd     	mov	x29, sp
  1347a0: aa0003f3     	mov	x19, x0
  1347a4: 9400a4df     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1347a8: aa1303e0     	mov	x0, x19
  1347ac: f9400bf3     	ldr	x19, [sp, #0x10]
  1347b0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1347b4: d50323bf     	autiasp
  1347b8: 1400a1ca     	b	0x15cee0 <_ZdlPv@plt>
  1347bc: d503233f     	paciasp
  1347c0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1347c4: f9000bf3     	str	x19, [sp, #0x10]
  1347c8: 910003fd     	mov	x29, sp
  1347cc: aa0003f3     	mov	x19, x0
  1347d0: 9400a4d4     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1347d4: aa1303e0     	mov	x0, x19
  1347d8: f9400bf3     	ldr	x19, [sp, #0x10]
  1347dc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1347e0: d50323bf     	autiasp
  1347e4: 1400a1bf     	b	0x15cee0 <_ZdlPv@plt>
  1347e8: d503233f     	paciasp
  1347ec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1347f0: f9000bf3     	str	x19, [sp, #0x10]
  1347f4: 910003fd     	mov	x29, sp
  1347f8: aa0003f3     	mov	x19, x0
  1347fc: 9400a4c9     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134800: aa1303e0     	mov	x0, x19
  134804: f9400bf3     	ldr	x19, [sp, #0x10]
  134808: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13480c: d50323bf     	autiasp
  134810: 1400a1b4     	b	0x15cee0 <_ZdlPv@plt>
  134814: d503233f     	paciasp
  134818: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13481c: f9000bf3     	str	x19, [sp, #0x10]
  134820: 910003fd     	mov	x29, sp
  134824: aa0003f3     	mov	x19, x0
  134828: 9400a4be     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  13482c: aa1303e0     	mov	x0, x19
  134830: f9400bf3     	ldr	x19, [sp, #0x10]
  134834: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134838: d50323bf     	autiasp
  13483c: 1400a1a9     	b	0x15cee0 <_ZdlPv@plt>
  134840: d503233f     	paciasp
  134844: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  134848: 910003fd     	mov	x29, sp
  13484c: f9400000     	ldr	x0, [x0]
  134850: b4000040     	cbz	x0, 0x134858 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x4ac>
  134854: 9400ac8b     	bl	0x15fa80 <uselocale@plt>
  134858: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13485c: d50323bf     	autiasp
  134860: d65f03c0     	ret
  134864: 97fdd1b4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  134868: d503233f     	paciasp
  13486c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  134870: 910003fd     	mov	x29, sp
  134874: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134878: 39664108     	ldrb	w8, [x8, #0x990]
  13487c: 36000088     	tbz	w8, #0x0, 0x13488c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x4e0>
  134880: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134884: f944d100     	ldr	x0, [x8, #0x9a0]
  134888: 9400a196     	bl	0x15cee0 <_ZdlPv@plt>
  13488c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134890: 3965e108     	ldrb	w8, [x8, #0x978]
  134894: 36000088     	tbz	w8, #0x0, 0x1348a4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x4f8>
  134898: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13489c: f944c500     	ldr	x0, [x8, #0x988]
  1348a0: 9400a190     	bl	0x15cee0 <_ZdlPv@plt>
  1348a4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348a8: 39658108     	ldrb	w8, [x8, #0x960]
  1348ac: 36000088     	tbz	w8, #0x0, 0x1348bc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x510>
  1348b0: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348b4: f944b900     	ldr	x0, [x8, #0x970]
  1348b8: 9400a18a     	bl	0x15cee0 <_ZdlPv@plt>
  1348bc: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348c0: 39652108     	ldrb	w8, [x8, #0x948]
  1348c4: 36000088     	tbz	w8, #0x0, 0x1348d4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x528>
  1348c8: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348cc: f944ad00     	ldr	x0, [x8, #0x958]
  1348d0: 9400a184     	bl	0x15cee0 <_ZdlPv@plt>
  1348d4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348d8: 3964c108     	ldrb	w8, [x8, #0x930]
  1348dc: 36000088     	tbz	w8, #0x0, 0x1348ec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x540>
  1348e0: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348e4: f944a100     	ldr	x0, [x8, #0x940]
  1348e8: 9400a17e     	bl	0x15cee0 <_ZdlPv@plt>
  1348ec: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348f0: 39646108     	ldrb	w8, [x8, #0x918]
  1348f4: 36000088     	tbz	w8, #0x0, 0x134904 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x558>
  1348f8: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1348fc: f9449500     	ldr	x0, [x8, #0x928]
  134900: 9400a178     	bl	0x15cee0 <_ZdlPv@plt>
  134904: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134908: 39640108     	ldrb	w8, [x8, #0x900]
  13490c: 36000088     	tbz	w8, #0x0, 0x13491c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x570>
  134910: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134914: f9448900     	ldr	x0, [x8, #0x910]
  134918: 9400a172     	bl	0x15cee0 <_ZdlPv@plt>
  13491c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134920: 3963a108     	ldrb	w8, [x8, #0x8e8]
  134924: 36000088     	tbz	w8, #0x0, 0x134934 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x588>
  134928: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13492c: f9447d00     	ldr	x0, [x8, #0x8f8]
  134930: 9400a16c     	bl	0x15cee0 <_ZdlPv@plt>
  134934: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134938: 39634108     	ldrb	w8, [x8, #0x8d0]
  13493c: 36000088     	tbz	w8, #0x0, 0x13494c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x5a0>
  134940: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134944: f9447100     	ldr	x0, [x8, #0x8e0]
  134948: 9400a166     	bl	0x15cee0 <_ZdlPv@plt>
  13494c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134950: 3962e108     	ldrb	w8, [x8, #0x8b8]
  134954: 36000088     	tbz	w8, #0x0, 0x134964 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x5b8>
  134958: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13495c: f9446500     	ldr	x0, [x8, #0x8c8]
  134960: 9400a160     	bl	0x15cee0 <_ZdlPv@plt>
  134964: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134968: 39628108     	ldrb	w8, [x8, #0x8a0]
  13496c: 36000088     	tbz	w8, #0x0, 0x13497c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x5d0>
  134970: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134974: f9445900     	ldr	x0, [x8, #0x8b0]
  134978: 9400a15a     	bl	0x15cee0 <_ZdlPv@plt>
  13497c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134980: 39622108     	ldrb	w8, [x8, #0x888]
  134984: 36000088     	tbz	w8, #0x0, 0x134994 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x5e8>
  134988: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13498c: f9444d00     	ldr	x0, [x8, #0x898]
  134990: 9400a154     	bl	0x15cee0 <_ZdlPv@plt>
  134994: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134998: 3961c108     	ldrb	w8, [x8, #0x870]
  13499c: 36000088     	tbz	w8, #0x0, 0x1349ac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x600>
  1349a0: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1349a4: f9444100     	ldr	x0, [x8, #0x880]
  1349a8: 9400a14e     	bl	0x15cee0 <_ZdlPv@plt>
  1349ac: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1349b0: 39616108     	ldrb	w8, [x8, #0x858]
  1349b4: 37000088     	tbnz	w8, #0x0, 0x1349c4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x618>
  1349b8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1349bc: d50323bf     	autiasp
  1349c0: d65f03c0     	ret
  1349c4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1349c8: f9443500     	ldr	x0, [x8, #0x868]
  1349cc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1349d0: d50323bf     	autiasp
  1349d4: 1400a143     	b	0x15cee0 <_ZdlPv@plt>
  1349d8: d503233f     	paciasp
  1349dc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1349e0: 910003fd     	mov	x29, sp
  1349e4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1349e8: 396ba108     	ldrb	w8, [x8, #0xae8]
  1349ec: 36000088     	tbz	w8, #0x0, 0x1349fc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x650>
  1349f0: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1349f4: f9457d00     	ldr	x0, [x8, #0xaf8]
  1349f8: 9400a13a     	bl	0x15cee0 <_ZdlPv@plt>
  1349fc: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a00: 396b4108     	ldrb	w8, [x8, #0xad0]
  134a04: 36000088     	tbz	w8, #0x0, 0x134a14 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x668>
  134a08: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a0c: f9457100     	ldr	x0, [x8, #0xae0]
  134a10: 9400a134     	bl	0x15cee0 <_ZdlPv@plt>
  134a14: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a18: 396ae108     	ldrb	w8, [x8, #0xab8]
  134a1c: 36000088     	tbz	w8, #0x0, 0x134a2c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x680>
  134a20: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a24: f9456500     	ldr	x0, [x8, #0xac8]
  134a28: 9400a12e     	bl	0x15cee0 <_ZdlPv@plt>
  134a2c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a30: 396a8108     	ldrb	w8, [x8, #0xaa0]
  134a34: 36000088     	tbz	w8, #0x0, 0x134a44 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x698>
  134a38: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a3c: f9455900     	ldr	x0, [x8, #0xab0]
  134a40: 9400a128     	bl	0x15cee0 <_ZdlPv@plt>
  134a44: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a48: 396a2108     	ldrb	w8, [x8, #0xa88]
  134a4c: 36000088     	tbz	w8, #0x0, 0x134a5c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x6b0>
  134a50: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a54: f9454d00     	ldr	x0, [x8, #0xa98]
  134a58: 9400a122     	bl	0x15cee0 <_ZdlPv@plt>
  134a5c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a60: 3969c108     	ldrb	w8, [x8, #0xa70]
  134a64: 36000088     	tbz	w8, #0x0, 0x134a74 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x6c8>
  134a68: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a6c: f9454100     	ldr	x0, [x8, #0xa80]
  134a70: 9400a11c     	bl	0x15cee0 <_ZdlPv@plt>
  134a74: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a78: 39696108     	ldrb	w8, [x8, #0xa58]
  134a7c: 36000088     	tbz	w8, #0x0, 0x134a8c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x6e0>
  134a80: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a84: f9453500     	ldr	x0, [x8, #0xa68]
  134a88: 9400a116     	bl	0x15cee0 <_ZdlPv@plt>
  134a8c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a90: 39690108     	ldrb	w8, [x8, #0xa40]
  134a94: 36000088     	tbz	w8, #0x0, 0x134aa4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x6f8>
  134a98: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134a9c: f9452900     	ldr	x0, [x8, #0xa50]
  134aa0: 9400a110     	bl	0x15cee0 <_ZdlPv@plt>
  134aa4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134aa8: 3968a108     	ldrb	w8, [x8, #0xa28]
  134aac: 36000088     	tbz	w8, #0x0, 0x134abc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x710>
  134ab0: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134ab4: f9451d00     	ldr	x0, [x8, #0xa38]
  134ab8: 9400a10a     	bl	0x15cee0 <_ZdlPv@plt>
  134abc: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134ac0: 39684108     	ldrb	w8, [x8, #0xa10]
  134ac4: 36000088     	tbz	w8, #0x0, 0x134ad4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x728>
  134ac8: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134acc: f9451100     	ldr	x0, [x8, #0xa20]
  134ad0: 9400a104     	bl	0x15cee0 <_ZdlPv@plt>
  134ad4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134ad8: 3967e108     	ldrb	w8, [x8, #0x9f8]
  134adc: 36000088     	tbz	w8, #0x0, 0x134aec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x740>
  134ae0: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134ae4: f9450500     	ldr	x0, [x8, #0xa08]
  134ae8: 9400a0fe     	bl	0x15cee0 <_ZdlPv@plt>
  134aec: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134af0: 39678108     	ldrb	w8, [x8, #0x9e0]
  134af4: 36000088     	tbz	w8, #0x0, 0x134b04 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x758>
  134af8: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134afc: f944f900     	ldr	x0, [x8, #0x9f0]
  134b00: 9400a0f8     	bl	0x15cee0 <_ZdlPv@plt>
  134b04: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134b08: 39672108     	ldrb	w8, [x8, #0x9c8]
  134b0c: 36000088     	tbz	w8, #0x0, 0x134b1c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x770>
  134b10: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134b14: f944ed00     	ldr	x0, [x8, #0x9d8]
  134b18: 9400a0f2     	bl	0x15cee0 <_ZdlPv@plt>
  134b1c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134b20: 3966c108     	ldrb	w8, [x8, #0x9b0]
  134b24: 37000088     	tbnz	w8, #0x0, 0x134b34 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x788>
  134b28: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  134b2c: d50323bf     	autiasp
  134b30: d65f03c0     	ret
  134b34: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134b38: f944e100     	ldr	x0, [x8, #0x9c0]
  134b3c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  134b40: d50323bf     	autiasp
  134b44: 1400a0e7     	b	0x15cee0 <_ZdlPv@plt>
  134b48: d503233f     	paciasp
  134b4c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134b50: a9014ff4     	stp	x20, x19, [sp, #0x10]
  134b54: 910003fd     	mov	x29, sp
  134b58: f00001f4     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134b5c: 52804813     	mov	w19, #0x240             // =576
  134b60: 912c2294     	add	x20, x20, #0xb08
  134b64: 14000003     	b	0x134b70 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x7c4>
  134b68: f1006273     	subs	x19, x19, #0x18
  134b6c: 540000e0     	b.eq	0x134b88 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x7dc>
  134b70: 8b130288     	add	x8, x20, x19
  134b74: 385e8109     	ldurb	w9, [x8, #-0x18]
  134b78: 3607ff89     	tbz	w9, #0x0, 0x134b68 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x7bc>
  134b7c: f85f8100     	ldur	x0, [x8, #-0x8]
  134b80: 9400a0d8     	bl	0x15cee0 <_ZdlPv@plt>
  134b84: 17fffff9     	b	0x134b68 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x7bc>
  134b88: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  134b8c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134b90: d50323bf     	autiasp
  134b94: d65f03c0     	ret
  134b98: d503233f     	paciasp
  134b9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  134ba0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  134ba4: 910003fd     	mov	x29, sp
  134ba8: f00001f4     	adrp	x20, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134bac: 52804813     	mov	w19, #0x240             // =576
  134bb0: 91354294     	add	x20, x20, #0xd50
  134bb4: 14000003     	b	0x134bc0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x814>
  134bb8: f1006273     	subs	x19, x19, #0x18
  134bbc: 540000e0     	b.eq	0x134bd8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x82c>
  134bc0: 8b130288     	add	x8, x20, x19
  134bc4: 385e8109     	ldurb	w9, [x8, #-0x18]
  134bc8: 3607ff89     	tbz	w9, #0x0, 0x134bb8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x80c>
  134bcc: f85f8100     	ldur	x0, [x8, #-0x8]
  134bd0: 9400a0c4     	bl	0x15cee0 <_ZdlPv@plt>
  134bd4: 17fffff9     	b	0x134bb8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x80c>
  134bd8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  134bdc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  134be0: d50323bf     	autiasp
  134be4: d65f03c0     	ret
  134be8: d503233f     	paciasp
  134bec: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  134bf0: 910003fd     	mov	x29, sp
  134bf4: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134bf8: 397ec108     	ldrb	w8, [x8, #0xfb0]
  134bfc: 36000088     	tbz	w8, #0x0, 0x134c0c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x860>
  134c00: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c04: f947e100     	ldr	x0, [x8, #0xfc0]
  134c08: 9400a0b6     	bl	0x15cee0 <_ZdlPv@plt>
  134c0c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c10: 397e6108     	ldrb	w8, [x8, #0xf98]
  134c14: 37000088     	tbnz	w8, #0x0, 0x134c24 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x878>
  134c18: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  134c1c: d50323bf     	autiasp
  134c20: d65f03c0     	ret
  134c24: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c28: f947d500     	ldr	x0, [x8, #0xfa8]
  134c2c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  134c30: d50323bf     	autiasp
  134c34: 1400a0ab     	b	0x15cee0 <_ZdlPv@plt>
  134c38: d503233f     	paciasp
  134c3c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  134c40: 910003fd     	mov	x29, sp
  134c44: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c48: 397fa108     	ldrb	w8, [x8, #0xfe8]
  134c4c: 36000088     	tbz	w8, #0x0, 0x134c5c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x8b0>
  134c50: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c54: f947fd00     	ldr	x0, [x8, #0xff8]
  134c58: 9400a0a2     	bl	0x15cee0 <_ZdlPv@plt>
  134c5c: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c60: 397f4108     	ldrb	w8, [x8, #0xfd0]
  134c64: 37000088     	tbnz	w8, #0x0, 0x134c74 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x8c8>
  134c68: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  134c6c: d50323bf     	autiasp
  134c70: d65f03c0     	ret
  134c74: f00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  134c78: f947f100     	ldr	x0, [x8, #0xfe0]
  134c7c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  134c80: d50323bf     	autiasp
  134c84: 1400a097     	b	0x15cee0 <_ZdlPv@plt>
  134c88: d503233f     	paciasp
  134c8c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  134c90: a90167fa     	stp	x26, x25, [sp, #0x10]
  134c94: 910003fd     	mov	x29, sp
  134c98: a9025ff8     	stp	x24, x23, [sp, #0x20]
  134c9c: a90357f6     	stp	x22, x21, [sp, #0x30]
  134ca0: a9044ff4     	stp	x20, x19, [sp, #0x40]
  134ca4: f9400808     	ldr	x8, [x0, #0x10]
  134ca8: cb010055     	sub	x21, x2, x1
  134cac: f9400016     	ldr	x22, [x0]
  134cb0: aa0103f4     	mov	x20, x1
  134cb4: aa0003f3     	mov	x19, x0
  134cb8: 9343feb9     	asr	x25, x21, #3
  134cbc: cb160109     	sub	x9, x8, x22
  134cc0: eb890f3f     	cmp	x25, x9, asr #3
  134cc4: 54000129     	b.ls	0x134ce8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x93c>
  134cc8: b4000536     	cbz	x22, 0x134d6c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x9c0>
  134ccc: 91008268     	add	x8, x19, #0x20
  134cd0: f9000676     	str	x22, [x19, #0x8]
  134cd4: eb0802df     	cmp	x22, x8
  134cd8: 54000420     	b.eq	0x134d5c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x9b0>
  134cdc: aa1603e0     	mov	x0, x22
  134ce0: 9400a080     	bl	0x15cee0 <_ZdlPv@plt>
  134ce4: 1400001f     	b	0x134d60 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x9b4>
  134ce8: f9400668     	ldr	x8, [x19, #0x8]
  134cec: aa0203f7     	mov	x23, x2
  134cf0: cb160108     	sub	x8, x8, x22
  134cf4: 9343fd1a     	asr	x26, x8, #3
  134cf8: 8b080288     	add	x8, x20, x8
  134cfc: eb1a033f     	cmp	x25, x26
  134d00: 9a828115     	csel	x21, x8, x2, hi
  134d04: eb1402b8     	subs	x24, x21, x20
  134d08: 540000a0     	b.eq	0x134d1c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x970>
  134d0c: aa1603e0     	mov	x0, x22
  134d10: aa1403e1     	mov	x1, x20
  134d14: aa1803e2     	mov	x2, x24
  134d18: 9400a286     	bl	0x15d730 <memmove@plt>
  134d1c: eb1a033f     	cmp	x25, x26
  134d20: 54000189     	b.ls	0x134d50 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x9a4>
  134d24: f9400674     	ldr	x20, [x19, #0x8]
  134d28: cb1502f6     	sub	x22, x23, x21
  134d2c: f10006df     	cmp	x22, #0x1
  134d30: 540000cb     	b.lt	0x134d48 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x99c>
  134d34: aa1403e0     	mov	x0, x20
  134d38: aa1503e1     	mov	x1, x21
  134d3c: aa1603e2     	mov	x2, x22
  134d40: 9400a0d8     	bl	0x15d0a0 <memcpy@plt>
  134d44: 8b160294     	add	x20, x20, x22
  134d48: f9000674     	str	x20, [x19, #0x8]
  134d4c: 14000027     	b	0x134de8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa3c>
  134d50: 8b1802c8     	add	x8, x22, x24
  134d54: f9000668     	str	x8, [x19, #0x8]
  134d58: 14000024     	b	0x134de8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa3c>
  134d5c: 3904027f     	strb	wzr, [x19, #0x100]
  134d60: aa1f03e8     	mov	x8, xzr
  134d64: a9007e7f     	stp	xzr, xzr, [x19]
  134d68: f9000a7f     	str	xzr, [x19, #0x10]
  134d6c: b7f804d5     	tbnz	x21, #0x3f, 0x134e04 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa58>
  134d70: 9342fd09     	asr	x9, x8, #2
  134d74: b27defea     	mov	x10, #0x7ffffffffffffff8 // =9223372036854775800
  134d78: eb19013f     	cmp	x9, x25
  134d7c: 9a893329     	csel	x9, x25, x9, lo
  134d80: eb0a011f     	cmp	x8, x10
  134d84: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
  134d88: 9a883137     	csel	x23, x9, x8, lo
  134d8c: d37dfee8     	lsr	x8, x23, #61
  134d90: b50003a8     	cbnz	x8, 0x134e04 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa58>
  134d94: f10072ff     	cmp	x23, #0x1c
  134d98: 540000e8     	b.hi	0x134db4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa08>
  134d9c: 39440268     	ldrb	w8, [x19, #0x100]
  134da0: 350000a8     	cbnz	w8, 0x134db4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa08>
  134da4: 52800028     	mov	w8, #0x1                // =1
  134da8: 91008276     	add	x22, x19, #0x20
  134dac: 39040268     	strb	w8, [x19, #0x100]
  134db0: 14000004     	b	0x134dc0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa14>
  134db4: d37df2e0     	lsl	x0, x23, #3
  134db8: 9400a02a     	bl	0x15ce60 <_Znwm@plt>
  134dbc: aa0003f6     	mov	x22, x0
  134dc0: 8b170ec8     	add	x8, x22, x23, lsl #3
  134dc4: a9005a76     	stp	x22, x22, [x19]
  134dc8: f9000a68     	str	x8, [x19, #0x10]
  134dcc: b40000d5     	cbz	x21, 0x134de4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xa38>
  134dd0: aa1603e0     	mov	x0, x22
  134dd4: aa1403e1     	mov	x1, x20
  134dd8: aa1503e2     	mov	x2, x21
  134ddc: 9400a0b1     	bl	0x15d0a0 <memcpy@plt>
  134de0: 8b1502d6     	add	x22, x22, x21
  134de4: f9000676     	str	x22, [x19, #0x8]
  134de8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  134dec: a94357f6     	ldp	x22, x21, [sp, #0x30]
  134df0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  134df4: a94167fa     	ldp	x26, x25, [sp, #0x10]
  134df8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  134dfc: d50323bf     	autiasp
  134e00: d65f03c0     	ret
  134e04: aa1303e0     	mov	x0, x19
  134e08: 9400a3ba     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
  134e0c: d503233f     	paciasp
  134e10: d10143ff     	sub	sp, sp, #0x50
  134e14: a9027bfd     	stp	x29, x30, [sp, #0x20]
  134e18: 910083fd     	add	x29, sp, #0x20
  134e1c: f9001bf5     	str	x21, [sp, #0x30]
  134e20: a9044ff4     	stp	x20, x19, [sp, #0x40]
  134e24: 900001c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  134e28: d53bd055     	mrs	x21, TPIDR_EL0
  134e2c: d100044a     	sub	x10, x2, #0x1
  134e30: aa0103f4     	mov	x20, x1
  134e34: aa0003f3     	mov	x19, x0
  134e38: f947d108     	ldr	x8, [x8, #0xfa0]
  134e3c: f94016a9     	ldr	x9, [x21, #0x28]
  134e40: 91004108     	add	x8, x8, #0x10
  134e44: f81f83a9     	stur	x9, [x29, #-0x8]
  134e48: a9002808     	stp	x8, x10, [x0]
  134e4c: 39400028     	ldrb	w8, [x1]
  134e50: f9400829     	ldr	x9, [x1, #0x10]
  134e54: 7200011f     	tst	w8, #0x1
  134e58: 9a811521     	csinc	x1, x9, x1, ne
  134e5c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  134e60: aa1f03e2     	mov	x2, xzr
  134e64: 9400aaff     	bl	0x15fa60 <newlocale@plt>
  134e68: f9000a60     	str	x0, [x19, #0x10]
  134e6c: b40001e0     	cbz	x0, 0x134ea8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xafc>
  134e70: 900001c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  134e74: f947d508     	ldr	x8, [x8, #0xfa8]
  134e78: 91004108     	add	x8, x8, #0x10
  134e7c: f9000268     	str	x8, [x19]
  134e80: f94016a8     	ldr	x8, [x21, #0x28]
  134e84: f85f83a9     	ldur	x9, [x29, #-0x8]
  134e88: eb09011f     	cmp	x8, x9
  134e8c: 540001c1     	b.ne	0x134ec4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xb18>
  134e90: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  134e94: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  134e98: f9401bf5     	ldr	x21, [sp, #0x30]
  134e9c: 910143ff     	add	sp, sp, #0x50
  134ea0: d50323bf     	autiasp
  134ea4: d65f03c0     	ret
  134ea8: b0fff9c0     	adrp	x0, 0x6d000
  134eac: 910003e8     	mov	x8, sp
  134eb0: 911c2000     	add	x0, x0, #0x708
  134eb4: aa1403e1     	mov	x1, x20
  134eb8: 9400a792     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  134ebc: 910003e0     	mov	x0, sp
  134ec0: 97ffc59f     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  134ec4: 94009fdb     	bl	0x15ce30 <__stack_chk_fail@plt>
  134ec8: 394003e8     	ldrb	w8, [sp]
  134ecc: aa0003f4     	mov	x20, x0
  134ed0: 360000a8     	tbz	w8, #0x0, 0x134ee4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xb38>
  134ed4: f9400be0     	ldr	x0, [sp, #0x10]
  134ed8: 9400a002     	bl	0x15cee0 <_ZdlPv@plt>
  134edc: 14000002     	b	0x134ee4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xb38>
  134ee0: aa0003f4     	mov	x20, x0
  134ee4: aa1303e0     	mov	x0, x19
  134ee8: 9400a30e     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134eec: aa1403e0     	mov	x0, x20
  134ef0: 9400909c     	bl	0x159160 <__emutls_get_address+0x6d4>
  134ef4: d503233f     	paciasp
  134ef8: d10143ff     	sub	sp, sp, #0x50
  134efc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  134f00: 910083fd     	add	x29, sp, #0x20
  134f04: f9001bf5     	str	x21, [sp, #0x30]
  134f08: a9044ff4     	stp	x20, x19, [sp, #0x40]
  134f0c: 900001c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  134f10: d53bd055     	mrs	x21, TPIDR_EL0
  134f14: d100044a     	sub	x10, x2, #0x1
  134f18: aa0103f4     	mov	x20, x1
  134f1c: aa0003f3     	mov	x19, x0
  134f20: f947d108     	ldr	x8, [x8, #0xfa0]
  134f24: f94016a9     	ldr	x9, [x21, #0x28]
  134f28: 91004108     	add	x8, x8, #0x10
  134f2c: f81f83a9     	stur	x9, [x29, #-0x8]
  134f30: a9002808     	stp	x8, x10, [x0]
  134f34: 39400028     	ldrb	w8, [x1]
  134f38: f9400829     	ldr	x9, [x1, #0x10]
  134f3c: 7200011f     	tst	w8, #0x1
  134f40: 9a811521     	csinc	x1, x9, x1, ne
  134f44: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  134f48: aa1f03e2     	mov	x2, xzr
  134f4c: 9400aac5     	bl	0x15fa60 <newlocale@plt>
  134f50: f9000a60     	str	x0, [x19, #0x10]
  134f54: b40001e0     	cbz	x0, 0x134f90 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xbe4>
  134f58: 900001c8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  134f5c: f947d908     	ldr	x8, [x8, #0xfb0]
  134f60: 91004108     	add	x8, x8, #0x10
  134f64: f9000268     	str	x8, [x19]
  134f68: f94016a8     	ldr	x8, [x21, #0x28]
  134f6c: f85f83a9     	ldur	x9, [x29, #-0x8]
  134f70: eb09011f     	cmp	x8, x9
  134f74: 540001c1     	b.ne	0x134fac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc00>
  134f78: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  134f7c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  134f80: f9401bf5     	ldr	x21, [sp, #0x30]
  134f84: 910143ff     	add	sp, sp, #0x50
  134f88: d50323bf     	autiasp
  134f8c: d65f03c0     	ret
  134f90: b0fff9c0     	adrp	x0, 0x6d000
  134f94: 910003e8     	mov	x8, sp
  134f98: 911c2000     	add	x0, x0, #0x708
  134f9c: aa1403e1     	mov	x1, x20
  134fa0: 9400a758     	bl	0x15ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>
  134fa4: 910003e0     	mov	x0, sp
  134fa8: 97ffc565     	bl	0x12653c <std::__ndk1::collate_byname<char>::collate_byname(char const*, unsigned long)+0x108>
  134fac: 94009fa1     	bl	0x15ce30 <__stack_chk_fail@plt>
  134fb0: 394003e8     	ldrb	w8, [sp]
  134fb4: aa0003f4     	mov	x20, x0
  134fb8: 360000a8     	tbz	w8, #0x0, 0x134fcc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc20>
  134fbc: f9400be0     	ldr	x0, [sp, #0x10]
  134fc0: 94009fc8     	bl	0x15cee0 <_ZdlPv@plt>
  134fc4: 14000002     	b	0x134fcc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xc20>
  134fc8: aa0003f4     	mov	x20, x0
  134fcc: aa1303e0     	mov	x0, x19
  134fd0: 9400a2d4     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  134fd4: aa1403e0     	mov	x0, x20
  134fd8: 94009062     	bl	0x159160 <__emutls_get_address+0x6d4>
  134fdc: d503233f     	paciasp
  134fe0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  134fe4: a9015ff8     	stp	x24, x23, [sp, #0x10]
  134fe8: 910003fd     	mov	x29, sp
  134fec: a90257f6     	stp	x22, x21, [sp, #0x20]
  134ff0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  134ff4: a940a015     	ldp	x21, x8, [x0, #0x8]
  134ff8: aa0003f3     	mov	x19, x0
  134ffc: aa0103f4     	mov	x20, x1
  135000: cb150109     	sub	x9, x8, x21
  135004: eb890c3f     	cmp	x1, x9, asr #3
  135008: 54000309     	b.ls	0x135068 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xcbc>
  13500c: aa1303f6     	mov	x22, x19
  135010: f84206ca     	ldr	x10, [x22], #0x20
  135014: cb0a02a9     	sub	x9, x21, x10
  135018: 9343fd35     	asr	x21, x9, #3
  13501c: 8b1402a9     	add	x9, x21, x20
  135020: d37dfd2b     	lsr	x11, x9, #61
  135024: b500084b     	cbnz	x11, 0x13512c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xd80>
  135028: cb0a0108     	sub	x8, x8, x10
  13502c: b27defeb     	mov	x11, #0x7ffffffffffffff8 // =9223372036854775800
  135030: 9342fd0a     	asr	x10, x8, #2
  135034: eb09015f     	cmp	x10, x9
  135038: 9a8a3129     	csel	x9, x9, x10, lo
  13503c: eb0b011f     	cmp	x8, x11
  135040: 92fc0008     	mov	x8, #0x1fffffffffffffff // =2305843009213693951
  135044: 9a883137     	csel	x23, x9, x8, lo
  135048: b4000237     	cbz	x23, 0x13508c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xce0>
  13504c: 39440268     	ldrb	w8, [x19, #0x100]
  135050: f10072ff     	cmp	x23, #0x1c
  135054: 7a409900     	ccmp	w8, #0x0, #0x0, ls
  135058: 540001e0     	b.eq	0x135094 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xce8>
  13505c: d37df2e0     	lsl	x0, x23, #3
  135060: 94009f80     	bl	0x15ce60 <_Znwm@plt>
  135064: 1400000f     	b	0x1350a0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xcf4>
  135068: b40000f4     	cbz	x20, 0x135084 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xcd8>
  13506c: d37df294     	lsl	x20, x20, #3
  135070: aa1503e0     	mov	x0, x21
  135074: 2a1f03e1     	mov	w1, wzr
  135078: aa1403e2     	mov	x2, x20
  13507c: 94009f71     	bl	0x15ce40 <memset@plt>
  135080: 8b1402b5     	add	x21, x21, x20
  135084: f9000675     	str	x21, [x19, #0x8]
  135088: 14000023     	b	0x135114 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xd68>
  13508c: aa1f03e0     	mov	x0, xzr
  135090: 14000004     	b	0x1350a0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xcf4>
  135094: 52800028     	mov	w8, #0x1                // =1
  135098: aa1603e0     	mov	x0, x22
  13509c: 39040268     	strb	w8, [x19, #0x100]
  1350a0: 8b150c15     	add	x21, x0, x21, lsl #3
  1350a4: d37df294     	lsl	x20, x20, #3
  1350a8: 8b170c17     	add	x23, x0, x23, lsl #3
  1350ac: aa1503e0     	mov	x0, x21
  1350b0: 2a1f03e1     	mov	w1, wzr
  1350b4: aa1403e2     	mov	x2, x20
  1350b8: 94009f62     	bl	0x15ce40 <memset@plt>
  1350bc: a9402261     	ldp	x1, x8, [x19]
  1350c0: 8b1402b8     	add	x24, x21, x20
  1350c4: cb010102     	sub	x2, x8, x1
  1350c8: cb0202b4     	sub	x20, x21, x2
  1350cc: f100045f     	cmp	x2, #0x1
  1350d0: 5400008b     	b.lt	0x1350e0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xd34>
  1350d4: aa1403e0     	mov	x0, x20
  1350d8: 94009ff2     	bl	0x15d0a0 <memcpy@plt>
  1350dc: f9400261     	ldr	x1, [x19]
  1350e0: a9006274     	stp	x20, x24, [x19]
  1350e4: f9000a77     	str	x23, [x19, #0x10]
  1350e8: b4000161     	cbz	x1, 0x135114 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xd68>
  1350ec: eb16003f     	cmp	x1, x22
  1350f0: 54000100     	b.eq	0x135110 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xd64>
  1350f4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1350f8: aa0103e0     	mov	x0, x1
  1350fc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  135100: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  135104: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  135108: d50323bf     	autiasp
  13510c: 14009f75     	b	0x15cee0 <_ZdlPv@plt>
  135110: 3904027f     	strb	wzr, [x19, #0x100]
  135114: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  135118: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13511c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  135120: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  135124: d50323bf     	autiasp
  135128: d65f03c0     	ret
  13512c: aa1303e0     	mov	x0, x19
  135130: 9400a2f0     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
  135134: d503245f     	bti	c
  135138: f9400008     	ldr	x8, [x0]
  13513c: f9400108     	ldr	x8, [x8]
  135140: a940a510     	ldp	x16, x9, [x8, #0x8]
  135144: f940010a     	ldr	x10, [x8]
  135148: 8b890540     	add	x0, x10, x9, asr #1
  13514c: 36000069     	tbz	w9, #0x0, 0x135158 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xdac>
  135150: f9400008     	ldr	x8, [x0]
  135154: f8706910     	ldr	x16, [x8, x16]
  135158: d61f0200     	br	x16
  13515c: d503233f     	paciasp
  135160: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  135164: a9014ff4     	stp	x20, x19, [sp, #0x10]
  135168: 910003fd     	mov	x29, sp
  13516c: 900001c8     	adrp	x8, 0x16d000
  135170: aa0003f3     	mov	x19, x0
  135174: f9407908     	ldr	x8, [x8, #0xf0]
  135178: f9401000     	ldr	x0, [x0, #0x20]
  13517c: 91004108     	add	x8, x8, #0x10
  135180: f9000268     	str	x8, [x19]
  135184: 9400ab4b     	bl	0x15feb0 <freelocale@plt>
  135188: f00001a8     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  13518c: f9477908     	ldr	x8, [x8, #0xef0]
  135190: f9400a60     	ldr	x0, [x19, #0x10]
  135194: 91004108     	add	x8, x8, #0x10
  135198: f9000268     	str	x8, [x19]
  13519c: b4000080     	cbz	x0, 0x1351ac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xe00>
  1351a0: 39406268     	ldrb	w8, [x19, #0x18]
  1351a4: 34000048     	cbz	w8, 0x1351ac <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xe00>
  1351a8: 9400a18e     	bl	0x15d7e0 <_ZdaPv@plt>
  1351ac: aa1303e0     	mov	x0, x19
  1351b0: 9400a25c     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  1351b4: aa1303e0     	mov	x0, x19
  1351b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1351bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1351c0: d50323bf     	autiasp
  1351c4: 14009f47     	b	0x15cee0 <_ZdlPv@plt>
  1351c8: aa0003f4     	mov	x20, x0
  1351cc: aa1303e0     	mov	x0, x19
  1351d0: 9400ab58     	bl	0x15ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>
  1351d4: aa1403e0     	mov	x0, x20
  1351d8: 97fdcf57     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1351dc: d503233f     	paciasp
  1351e0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1351e4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1351e8: 910003fd     	mov	x29, sp
  1351ec: 900001c8     	adrp	x8, 0x16d000
  1351f0: aa0003f3     	mov	x19, x0
  1351f4: f9407d08     	ldr	x8, [x8, #0xf8]
  1351f8: f9400800     	ldr	x0, [x0, #0x10]
  1351fc: 91004108     	add	x8, x8, #0x10
  135200: f9000268     	str	x8, [x19]
  135204: 9400ab2b     	bl	0x15feb0 <freelocale@plt>
  135208: aa1303e0     	mov	x0, x19
  13520c: 9400a245     	bl	0x15db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>
  135210: aa1303e0     	mov	x0, x19
  135214: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  135218: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13521c: d50323bf     	autiasp
  135220: 14009f30     	b	0x15cee0 <_ZdlPv@plt>
  135224: aa0003f4     	mov	x20, x0
  135228: aa1303e0     	mov	x0, x19
  13522c: 9400ab55     	bl	0x15ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>
  135230: aa1403e0     	mov	x0, x20
  135234: 97fdcf40     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  135238: d503233f     	paciasp
  13523c: d10183ff     	sub	sp, sp, #0x60
  135240: a9017bfd     	stp	x29, x30, [sp, #0x10]
  135244: 910043fd     	add	x29, sp, #0x10
  135248: a90267fa     	stp	x26, x25, [sp, #0x20]
  13524c: a9035ff8     	stp	x24, x23, [sp, #0x30]
  135250: a90457f6     	stp	x22, x21, [sp, #0x40]
  135254: a9054ff4     	stp	x20, x19, [sp, #0x50]
  135258: d53bd058     	mrs	x24, TPIDR_EL0
  13525c: aa0203f3     	mov	x19, x2
  135260: f9401708     	ldr	x8, [x24, #0x28]
  135264: eb01001f     	cmp	x0, x1
  135268: f90007e8     	str	x8, [sp, #0x8]
  13526c: 54000440     	b.eq	0x1352f4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf48>
  135270: 2a0303f5     	mov	w21, w3
  135274: aa0103f4     	mov	x20, x1
  135278: aa0003f7     	mov	x23, x0
  13527c: 9400a431     	bl	0x15e340 <__errno@plt>
  135280: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135284: b9400019     	ldr	w25, [x0]
  135288: 9118e108     	add	x8, x8, #0x638
  13528c: b900001f     	str	wzr, [x0]
  135290: aa0003f6     	mov	x22, x0
  135294: d00001fa     	adrp	x26, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135298: 08dffd08     	ldarb	w8, [x8]
  13529c: 360004a8     	tbz	w8, #0x0, 0x135330 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf84>
  1352a0: f9431b43     	ldr	x3, [x26, #0x630]
  1352a4: 910003e1     	mov	x1, sp
  1352a8: aa1703e0     	mov	x0, x23
  1352ac: 2a1503e2     	mov	w2, w21
  1352b0: 9400abdc     	bl	0x160220 <strtoll_l@plt>
  1352b4: b94002c8     	ldr	w8, [x22]
  1352b8: 34000168     	cbz	w8, 0x1352e4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf38>
  1352bc: f94003e9     	ldr	x9, [sp]
  1352c0: eb14013f     	cmp	x9, x20
  1352c4: 54000181     	b.ne	0x1352f4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf48>
  1352c8: 7100891f     	cmp	w8, #0x22
  1352cc: 540001a1     	b.ne	0x135300 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf54>
  1352d0: f100001f     	cmp	x0, #0x0
  1352d4: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  1352d8: 52800088     	mov	w8, #0x4                // =4
  1352dc: da89c120     	cinv	x0, x9, le
  1352e0: 14000007     	b	0x1352fc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf50>
  1352e4: b90002d9     	str	w25, [x22]
  1352e8: f94003e8     	ldr	x8, [sp]
  1352ec: eb14011f     	cmp	x8, x20
  1352f0: 54000080     	b.eq	0x135300 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xf54>
  1352f4: 52800088     	mov	w8, #0x4                // =4
  1352f8: aa1f03e0     	mov	x0, xzr
  1352fc: b9000268     	str	w8, [x19]
  135300: f9401708     	ldr	x8, [x24, #0x28]
  135304: f94007e9     	ldr	x9, [sp, #0x8]
  135308: eb09011f     	cmp	x8, x9
  13530c: 540002e1     	b.ne	0x135368 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xfbc>
  135310: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  135314: a94457f6     	ldp	x22, x21, [sp, #0x40]
  135318: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  13531c: a94267fa     	ldp	x26, x25, [sp, #0x20]
  135320: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135324: 910183ff     	add	sp, sp, #0x60
  135328: d50323bf     	autiasp
  13532c: d65f03c0     	ret
  135330: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135334: 9118e000     	add	x0, x0, #0x638
  135338: 9400a8da     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  13533c: 34fffb20     	cbz	w0, 0x1352a0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xef4>
  135340: b0fff9c1     	adrp	x1, 0x6e000
  135344: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135348: 911fa421     	add	x1, x1, #0x7e9
  13534c: aa1f03e2     	mov	x2, xzr
  135350: 9400a9c4     	bl	0x15fa60 <newlocale@plt>
  135354: f9031b40     	str	x0, [x26, #0x630]
  135358: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13535c: 9118e000     	add	x0, x0, #0x638
  135360: 9400a8dc     	bl	0x15f6d0 <__cxa_guard_release@plt>
  135364: 17ffffcf     	b	0x1352a0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0xef4>
  135368: 94009eb2     	bl	0x15ce30 <__stack_chk_fail@plt>
  13536c: aa0003f3     	mov	x19, x0
  135370: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135374: 9118e000     	add	x0, x0, #0x638
  135378: 9400a9be     	bl	0x15fa70 <__cxa_guard_abort@plt>
  13537c: aa1303e0     	mov	x0, x19
  135380: 94008f78     	bl	0x159160 <__emutls_get_address+0x6d4>
  135384: d503233f     	paciasp
  135388: d10183ff     	sub	sp, sp, #0x60
  13538c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  135390: 910043fd     	add	x29, sp, #0x10
  135394: a90267fa     	stp	x26, x25, [sp, #0x20]
  135398: a9035ff8     	stp	x24, x23, [sp, #0x30]
  13539c: a90457f6     	stp	x22, x21, [sp, #0x40]
  1353a0: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1353a4: d53bd058     	mrs	x24, TPIDR_EL0
  1353a8: aa0203f3     	mov	x19, x2
  1353ac: f9401708     	ldr	x8, [x24, #0x28]
  1353b0: eb01001f     	cmp	x0, x1
  1353b4: f90007e8     	str	x8, [sp, #0x8]
  1353b8: 54000440     	b.eq	0x135440 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1094>
  1353bc: 2a0303f5     	mov	w21, w3
  1353c0: aa0103f4     	mov	x20, x1
  1353c4: aa0003f7     	mov	x23, x0
  1353c8: 9400a3de     	bl	0x15e340 <__errno@plt>
  1353cc: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1353d0: b9400019     	ldr	w25, [x0]
  1353d4: 9118e108     	add	x8, x8, #0x638
  1353d8: b900001f     	str	wzr, [x0]
  1353dc: aa0003f6     	mov	x22, x0
  1353e0: d00001fa     	adrp	x26, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1353e4: 08dffd08     	ldarb	w8, [x8]
  1353e8: 360004a8     	tbz	w8, #0x0, 0x13547c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x10d0>
  1353ec: f9431b43     	ldr	x3, [x26, #0x630]
  1353f0: 910003e1     	mov	x1, sp
  1353f4: aa1703e0     	mov	x0, x23
  1353f8: 2a1503e2     	mov	w2, w21
  1353fc: 9400ab89     	bl	0x160220 <strtoll_l@plt>
  135400: b94002c8     	ldr	w8, [x22]
  135404: 34000168     	cbz	w8, 0x135430 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1084>
  135408: f94003e9     	ldr	x9, [sp]
  13540c: eb14013f     	cmp	x9, x20
  135410: 54000181     	b.ne	0x135440 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1094>
  135414: 7100891f     	cmp	w8, #0x22
  135418: 540001a1     	b.ne	0x13544c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x10a0>
  13541c: f100001f     	cmp	x0, #0x0
  135420: 92f00009     	mov	x9, #0x7fffffffffffffff // =9223372036854775807
  135424: 52800088     	mov	w8, #0x4                // =4
  135428: da89c120     	cinv	x0, x9, le
  13542c: 14000007     	b	0x135448 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x109c>
  135430: b90002d9     	str	w25, [x22]
  135434: f94003e8     	ldr	x8, [sp]
  135438: eb14011f     	cmp	x8, x20
  13543c: 54000080     	b.eq	0x13544c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x10a0>
  135440: 52800088     	mov	w8, #0x4                // =4
  135444: aa1f03e0     	mov	x0, xzr
  135448: b9000268     	str	w8, [x19]
  13544c: f9401708     	ldr	x8, [x24, #0x28]
  135450: f94007e9     	ldr	x9, [sp, #0x8]
  135454: eb09011f     	cmp	x8, x9
  135458: 540002e1     	b.ne	0x1354b4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1108>
  13545c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  135460: a94457f6     	ldp	x22, x21, [sp, #0x40]
  135464: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  135468: a94267fa     	ldp	x26, x25, [sp, #0x20]
  13546c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135470: 910183ff     	add	sp, sp, #0x60
  135474: d50323bf     	autiasp
  135478: d65f03c0     	ret
  13547c: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135480: 9118e000     	add	x0, x0, #0x638
  135484: 9400a887     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135488: 34fffb20     	cbz	w0, 0x1353ec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1040>
  13548c: b0fff9c1     	adrp	x1, 0x6e000
  135490: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135494: 911fa421     	add	x1, x1, #0x7e9
  135498: aa1f03e2     	mov	x2, xzr
  13549c: 9400a971     	bl	0x15fa60 <newlocale@plt>
  1354a0: f9031b40     	str	x0, [x26, #0x630]
  1354a4: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1354a8: 9118e000     	add	x0, x0, #0x638
  1354ac: 9400a889     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1354b0: 17ffffcf     	b	0x1353ec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1040>
  1354b4: 94009e5f     	bl	0x15ce30 <__stack_chk_fail@plt>
  1354b8: aa0003f3     	mov	x19, x0
  1354bc: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1354c0: 9118e000     	add	x0, x0, #0x638
  1354c4: 9400a96b     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1354c8: aa1303e0     	mov	x0, x19
  1354cc: 94008f25     	bl	0x159160 <__emutls_get_address+0x6d4>
  1354d0: d503233f     	paciasp
  1354d4: d101c3ff     	sub	sp, sp, #0x70
  1354d8: a9017bfd     	stp	x29, x30, [sp, #0x10]
  1354dc: 910043fd     	add	x29, sp, #0x10
  1354e0: f90013fb     	str	x27, [sp, #0x20]
  1354e4: a90367fa     	stp	x26, x25, [sp, #0x30]
  1354e8: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1354ec: a90557f6     	stp	x22, x21, [sp, #0x50]
  1354f0: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1354f4: d53bd058     	mrs	x24, TPIDR_EL0
  1354f8: aa0203f3     	mov	x19, x2
  1354fc: f9401708     	ldr	x8, [x24, #0x28]
  135500: eb01001f     	cmp	x0, x1
  135504: f90007e8     	str	x8, [sp, #0x8]
  135508: 54000500     	b.eq	0x1355a8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11fc>
  13550c: 39400019     	ldrb	w25, [x0]
  135510: 2a0303f5     	mov	w21, w3
  135514: aa0103f4     	mov	x20, x1
  135518: aa0003f6     	mov	x22, x0
  13551c: 7100b73f     	cmp	w25, #0x2d
  135520: 54000081     	b.ne	0x135530 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1184>
  135524: 910006d6     	add	x22, x22, #0x1
  135528: eb1402df     	cmp	x22, x20
  13552c: 540003e0     	b.eq	0x1355a8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11fc>
  135530: 9400a384     	bl	0x15e340 <__errno@plt>
  135534: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135538: b940001a     	ldr	w26, [x0]
  13553c: 9118e108     	add	x8, x8, #0x638
  135540: b900001f     	str	wzr, [x0]
  135544: aa0003f7     	mov	x23, x0
  135548: d00001fb     	adrp	x27, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13554c: 08dffd08     	ldarb	w8, [x8]
  135550: 36000568     	tbz	w8, #0x0, 0x1355fc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1250>
  135554: f9431b63     	ldr	x3, [x27, #0x630]
  135558: 910003e1     	mov	x1, sp
  13555c: aa1603e0     	mov	x0, x22
  135560: 2a1503e2     	mov	w2, w21
  135564: 9400ab33     	bl	0x160230 <strtoull_l@plt>
  135568: b94002e8     	ldr	w8, [x23]
  13556c: 34000168     	cbz	w8, 0x135598 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11ec>
  135570: f94003e9     	ldr	x9, [sp]
  135574: eb14013f     	cmp	x9, x20
  135578: 54000181     	b.ne	0x1355a8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11fc>
  13557c: 7100891f     	cmp	w8, #0x22
  135580: 54000380     	b.eq	0x1355f0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1244>
  135584: d350fc08     	lsr	x8, x0, #16
  135588: b5000348     	cbnz	x8, 0x1355f0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1244>
  13558c: 7100b73f     	cmp	w25, #0x2d
  135590: 5a801400     	cneg	w0, w0, eq
  135594: 14000008     	b	0x1355b4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1208>
  135598: b90002fa     	str	w26, [x23]
  13559c: f94003e8     	ldr	x8, [sp]
  1355a0: eb14011f     	cmp	x8, x20
  1355a4: 54000220     	b.eq	0x1355e8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x123c>
  1355a8: 52800088     	mov	w8, #0x4                // =4
  1355ac: 2a1f03e0     	mov	w0, wzr
  1355b0: b9000268     	str	w8, [x19]
  1355b4: f9401708     	ldr	x8, [x24, #0x28]
  1355b8: f94007e9     	ldr	x9, [sp, #0x8]
  1355bc: eb09011f     	cmp	x8, x9
  1355c0: 540003a1     	b.ne	0x135634 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1288>
  1355c4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1355c8: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1355cc: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1355d0: a94367fa     	ldp	x26, x25, [sp, #0x30]
  1355d4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1355d8: f94013fb     	ldr	x27, [sp, #0x20]
  1355dc: 9101c3ff     	add	sp, sp, #0x70
  1355e0: d50323bf     	autiasp
  1355e4: d65f03c0     	ret
  1355e8: f140401f     	cmp	x0, #0x10, lsl #12      // =0x10000
  1355ec: 54fffd03     	b.lo	0x13558c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11e0>
  1355f0: 52800088     	mov	w8, #0x4                // =4
  1355f4: 529fffe0     	mov	w0, #0xffff             // =65535
  1355f8: 17ffffee     	b	0x1355b0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1204>
  1355fc: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135600: 9118e000     	add	x0, x0, #0x638
  135604: 9400a827     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135608: 34fffa60     	cbz	w0, 0x135554 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11a8>
  13560c: b0fff9c1     	adrp	x1, 0x6e000
  135610: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135614: 911fa421     	add	x1, x1, #0x7e9
  135618: aa1f03e2     	mov	x2, xzr
  13561c: 9400a911     	bl	0x15fa60 <newlocale@plt>
  135620: f9031b60     	str	x0, [x27, #0x630]
  135624: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135628: 9118e000     	add	x0, x0, #0x638
  13562c: 9400a829     	bl	0x15f6d0 <__cxa_guard_release@plt>
  135630: 17ffffc9     	b	0x135554 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x11a8>
  135634: 94009dff     	bl	0x15ce30 <__stack_chk_fail@plt>
  135638: aa0003f3     	mov	x19, x0
  13563c: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135640: 9118e000     	add	x0, x0, #0x638
  135644: 9400a90b     	bl	0x15fa70 <__cxa_guard_abort@plt>
  135648: aa1303e0     	mov	x0, x19
  13564c: 94008ec5     	bl	0x159160 <__emutls_get_address+0x6d4>
  135650: d503233f     	paciasp
  135654: d101c3ff     	sub	sp, sp, #0x70
  135658: a9017bfd     	stp	x29, x30, [sp, #0x10]
  13565c: 910043fd     	add	x29, sp, #0x10
  135660: f90013fb     	str	x27, [sp, #0x20]
  135664: a90367fa     	stp	x26, x25, [sp, #0x30]
  135668: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13566c: a90557f6     	stp	x22, x21, [sp, #0x50]
  135670: a9064ff4     	stp	x20, x19, [sp, #0x60]
  135674: d53bd058     	mrs	x24, TPIDR_EL0
  135678: aa0203f3     	mov	x19, x2
  13567c: f9401708     	ldr	x8, [x24, #0x28]
  135680: eb01001f     	cmp	x0, x1
  135684: f90007e8     	str	x8, [sp, #0x8]
  135688: 54000480     	b.eq	0x135718 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x136c>
  13568c: 39400019     	ldrb	w25, [x0]
  135690: 2a0303f5     	mov	w21, w3
  135694: aa0103f4     	mov	x20, x1
  135698: aa0003f6     	mov	x22, x0
  13569c: 7100b73f     	cmp	w25, #0x2d
  1356a0: 54000081     	b.ne	0x1356b0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1304>
  1356a4: 910006d6     	add	x22, x22, #0x1
  1356a8: eb1402df     	cmp	x22, x20
  1356ac: 54000360     	b.eq	0x135718 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x136c>
  1356b0: 9400a324     	bl	0x15e340 <__errno@plt>
  1356b4: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1356b8: b940001a     	ldr	w26, [x0]
  1356bc: 9118e108     	add	x8, x8, #0x638
  1356c0: b900001f     	str	wzr, [x0]
  1356c4: aa0003f7     	mov	x23, x0
  1356c8: d00001fb     	adrp	x27, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1356cc: 08dffd08     	ldarb	w8, [x8]
  1356d0: 36000548     	tbz	w8, #0x0, 0x135778 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x13cc>
  1356d4: f9431b63     	ldr	x3, [x27, #0x630]
  1356d8: 910003e1     	mov	x1, sp
  1356dc: aa1603e0     	mov	x0, x22
  1356e0: 2a1503e2     	mov	w2, w21
  1356e4: 9400aad3     	bl	0x160230 <strtoull_l@plt>
  1356e8: b94002e8     	ldr	w8, [x23]
  1356ec: 340000e8     	cbz	w8, 0x135708 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x135c>
  1356f0: f94003e9     	ldr	x9, [sp]
  1356f4: eb14013f     	cmp	x9, x20
  1356f8: 54000101     	b.ne	0x135718 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x136c>
  1356fc: 7100891f     	cmp	w8, #0x22
  135700: 540002c1     	b.ne	0x135758 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x13ac>
  135704: 1400001a     	b	0x13576c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x13c0>
  135708: b90002fa     	str	w26, [x23]
  13570c: f94003e8     	ldr	x8, [sp]
  135710: eb14011f     	cmp	x8, x20
  135714: 54000220     	b.eq	0x135758 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x13ac>
  135718: 52800088     	mov	w8, #0x4                // =4
  13571c: 2a1f03e0     	mov	w0, wzr
  135720: b9000268     	str	w8, [x19]
  135724: f9401708     	ldr	x8, [x24, #0x28]
  135728: f94007e9     	ldr	x9, [sp, #0x8]
  13572c: eb09011f     	cmp	x8, x9
  135730: 54000401     	b.ne	0x1357b0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1404>
  135734: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  135738: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13573c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  135740: a94367fa     	ldp	x26, x25, [sp, #0x30]
  135744: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135748: f94013fb     	ldr	x27, [sp, #0x20]
  13574c: 9101c3ff     	add	sp, sp, #0x70
  135750: d50323bf     	autiasp
  135754: d65f03c0     	ret
  135758: d360fc08     	lsr	x8, x0, #32
  13575c: b5000088     	cbnz	x8, 0x13576c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x13c0>
  135760: 7100b73f     	cmp	w25, #0x2d
  135764: 5a801400     	cneg	w0, w0, eq
  135768: 17ffffef     	b	0x135724 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1378>
  13576c: 52800088     	mov	w8, #0x4                // =4
  135770: 12800000     	mov	w0, #-0x1               // =-1
  135774: 17ffffeb     	b	0x135720 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1374>
  135778: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13577c: 9118e000     	add	x0, x0, #0x638
  135780: 9400a7c8     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135784: 34fffa80     	cbz	w0, 0x1356d4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1328>
  135788: b0fff9c1     	adrp	x1, 0x6e000
  13578c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135790: 911fa421     	add	x1, x1, #0x7e9
  135794: aa1f03e2     	mov	x2, xzr
  135798: 9400a8b2     	bl	0x15fa60 <newlocale@plt>
  13579c: f9031b60     	str	x0, [x27, #0x630]
  1357a0: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1357a4: 9118e000     	add	x0, x0, #0x638
  1357a8: 9400a7ca     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1357ac: 17ffffca     	b	0x1356d4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1328>
  1357b0: 94009da0     	bl	0x15ce30 <__stack_chk_fail@plt>
  1357b4: aa0003f3     	mov	x19, x0
  1357b8: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1357bc: 9118e000     	add	x0, x0, #0x638
  1357c0: 9400a8ac     	bl	0x15fa70 <__cxa_guard_abort@plt>
  1357c4: aa1303e0     	mov	x0, x19
  1357c8: 94008e66     	bl	0x159160 <__emutls_get_address+0x6d4>
  1357cc: d503233f     	paciasp
  1357d0: d101c3ff     	sub	sp, sp, #0x70
  1357d4: a9017bfd     	stp	x29, x30, [sp, #0x10]
  1357d8: 910043fd     	add	x29, sp, #0x10
  1357dc: f90013fb     	str	x27, [sp, #0x20]
  1357e0: a90367fa     	stp	x26, x25, [sp, #0x30]
  1357e4: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1357e8: a90557f6     	stp	x22, x21, [sp, #0x50]
  1357ec: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1357f0: d53bd058     	mrs	x24, TPIDR_EL0
  1357f4: aa0203f3     	mov	x19, x2
  1357f8: f9401708     	ldr	x8, [x24, #0x28]
  1357fc: eb01001f     	cmp	x0, x1
  135800: f90007e8     	str	x8, [sp, #0x8]
  135804: 540004c0     	b.eq	0x13589c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14f0>
  135808: 39400019     	ldrb	w25, [x0]
  13580c: 2a0303f5     	mov	w21, w3
  135810: aa0103f4     	mov	x20, x1
  135814: aa0003f6     	mov	x22, x0
  135818: 7100b73f     	cmp	w25, #0x2d
  13581c: 54000081     	b.ne	0x13582c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1480>
  135820: 910006d6     	add	x22, x22, #0x1
  135824: eb1402df     	cmp	x22, x20
  135828: 540003a0     	b.eq	0x13589c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14f0>
  13582c: 9400a2c5     	bl	0x15e340 <__errno@plt>
  135830: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135834: b940001a     	ldr	w26, [x0]
  135838: 9118e108     	add	x8, x8, #0x638
  13583c: b900001f     	str	wzr, [x0]
  135840: aa0003f7     	mov	x23, x0
  135844: d00001fb     	adrp	x27, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135848: 08dffd08     	ldarb	w8, [x8]
  13584c: 360004e8     	tbz	w8, #0x0, 0x1358e8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x153c>
  135850: f9431b63     	ldr	x3, [x27, #0x630]
  135854: 910003e1     	mov	x1, sp
  135858: aa1603e0     	mov	x0, x22
  13585c: 2a1503e2     	mov	w2, w21
  135860: 9400aa74     	bl	0x160230 <strtoull_l@plt>
  135864: b94002e8     	ldr	w8, [x23]
  135868: 34000128     	cbz	w8, 0x13588c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14e0>
  13586c: f94003e9     	ldr	x9, [sp]
  135870: eb14013f     	cmp	x9, x20
  135874: 54000141     	b.ne	0x13589c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14f0>
  135878: 7100891f     	cmp	w8, #0x22
  13587c: 54000301     	b.ne	0x1358dc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1530>
  135880: 52800088     	mov	w8, #0x4                // =4
  135884: 92800000     	mov	x0, #-0x1               // =-1
  135888: 14000007     	b	0x1358a4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14f8>
  13588c: b90002fa     	str	w26, [x23]
  135890: f94003e8     	ldr	x8, [sp]
  135894: eb14011f     	cmp	x8, x20
  135898: 54000220     	b.eq	0x1358dc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1530>
  13589c: 52800088     	mov	w8, #0x4                // =4
  1358a0: aa1f03e0     	mov	x0, xzr
  1358a4: b9000268     	str	w8, [x19]
  1358a8: f9401708     	ldr	x8, [x24, #0x28]
  1358ac: f94007e9     	ldr	x9, [sp, #0x8]
  1358b0: eb09011f     	cmp	x8, x9
  1358b4: 54000361     	b.ne	0x135920 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1574>
  1358b8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1358bc: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1358c0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1358c4: a94367fa     	ldp	x26, x25, [sp, #0x30]
  1358c8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1358cc: f94013fb     	ldr	x27, [sp, #0x20]
  1358d0: 9101c3ff     	add	sp, sp, #0x70
  1358d4: d50323bf     	autiasp
  1358d8: d65f03c0     	ret
  1358dc: 7100b73f     	cmp	w25, #0x2d
  1358e0: da801400     	cneg	x0, x0, eq
  1358e4: 17fffff1     	b	0x1358a8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14fc>
  1358e8: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1358ec: 9118e000     	add	x0, x0, #0x638
  1358f0: 9400a76c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1358f4: 34fffae0     	cbz	w0, 0x135850 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14a4>
  1358f8: b0fff9c1     	adrp	x1, 0x6e000
  1358fc: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135900: 911fa421     	add	x1, x1, #0x7e9
  135904: aa1f03e2     	mov	x2, xzr
  135908: 9400a856     	bl	0x15fa60 <newlocale@plt>
  13590c: f9031b60     	str	x0, [x27, #0x630]
  135910: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135914: 9118e000     	add	x0, x0, #0x638
  135918: 9400a76e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  13591c: 17ffffcd     	b	0x135850 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x14a4>
  135920: 94009d44     	bl	0x15ce30 <__stack_chk_fail@plt>
  135924: aa0003f3     	mov	x19, x0
  135928: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  13592c: 9118e000     	add	x0, x0, #0x638
  135930: 9400a850     	bl	0x15fa70 <__cxa_guard_abort@plt>
  135934: aa1303e0     	mov	x0, x19
  135938: 94008e0a     	bl	0x159160 <__emutls_get_address+0x6d4>
  13593c: d503233f     	paciasp
  135940: d101c3ff     	sub	sp, sp, #0x70
  135944: a9017bfd     	stp	x29, x30, [sp, #0x10]
  135948: 910043fd     	add	x29, sp, #0x10
  13594c: f90013fb     	str	x27, [sp, #0x20]
  135950: a90367fa     	stp	x26, x25, [sp, #0x30]
  135954: a9045ff8     	stp	x24, x23, [sp, #0x40]
  135958: a90557f6     	stp	x22, x21, [sp, #0x50]
  13595c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  135960: d53bd058     	mrs	x24, TPIDR_EL0
  135964: aa0203f3     	mov	x19, x2
  135968: f9401708     	ldr	x8, [x24, #0x28]
  13596c: eb01001f     	cmp	x0, x1
  135970: f90007e8     	str	x8, [sp, #0x8]
  135974: 540004c0     	b.eq	0x135a0c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1660>
  135978: 39400019     	ldrb	w25, [x0]
  13597c: 2a0303f5     	mov	w21, w3
  135980: aa0103f4     	mov	x20, x1
  135984: aa0003f6     	mov	x22, x0
  135988: 7100b73f     	cmp	w25, #0x2d
  13598c: 54000081     	b.ne	0x13599c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x15f0>
  135990: 910006d6     	add	x22, x22, #0x1
  135994: eb1402df     	cmp	x22, x20
  135998: 540003a0     	b.eq	0x135a0c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1660>
  13599c: 9400a269     	bl	0x15e340 <__errno@plt>
  1359a0: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1359a4: b940001a     	ldr	w26, [x0]
  1359a8: 9118e108     	add	x8, x8, #0x638
  1359ac: b900001f     	str	wzr, [x0]
  1359b0: aa0003f7     	mov	x23, x0
  1359b4: d00001fb     	adrp	x27, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1359b8: 08dffd08     	ldarb	w8, [x8]
  1359bc: 360004e8     	tbz	w8, #0x0, 0x135a58 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x16ac>
  1359c0: f9431b63     	ldr	x3, [x27, #0x630]
  1359c4: 910003e1     	mov	x1, sp
  1359c8: aa1603e0     	mov	x0, x22
  1359cc: 2a1503e2     	mov	w2, w21
  1359d0: 9400aa18     	bl	0x160230 <strtoull_l@plt>
  1359d4: b94002e8     	ldr	w8, [x23]
  1359d8: 34000128     	cbz	w8, 0x1359fc <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1650>
  1359dc: f94003e9     	ldr	x9, [sp]
  1359e0: eb14013f     	cmp	x9, x20
  1359e4: 54000141     	b.ne	0x135a0c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1660>
  1359e8: 7100891f     	cmp	w8, #0x22
  1359ec: 54000301     	b.ne	0x135a4c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x16a0>
  1359f0: 52800088     	mov	w8, #0x4                // =4
  1359f4: 92800000     	mov	x0, #-0x1               // =-1
  1359f8: 14000007     	b	0x135a14 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1668>
  1359fc: b90002fa     	str	w26, [x23]
  135a00: f94003e8     	ldr	x8, [sp]
  135a04: eb14011f     	cmp	x8, x20
  135a08: 54000220     	b.eq	0x135a4c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x16a0>
  135a0c: 52800088     	mov	w8, #0x4                // =4
  135a10: aa1f03e0     	mov	x0, xzr
  135a14: b9000268     	str	w8, [x19]
  135a18: f9401708     	ldr	x8, [x24, #0x28]
  135a1c: f94007e9     	ldr	x9, [sp, #0x8]
  135a20: eb09011f     	cmp	x8, x9
  135a24: 54000361     	b.ne	0x135a90 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x16e4>
  135a28: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  135a2c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  135a30: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  135a34: a94367fa     	ldp	x26, x25, [sp, #0x30]
  135a38: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135a3c: f94013fb     	ldr	x27, [sp, #0x20]
  135a40: 9101c3ff     	add	sp, sp, #0x70
  135a44: d50323bf     	autiasp
  135a48: d65f03c0     	ret
  135a4c: 7100b73f     	cmp	w25, #0x2d
  135a50: da801400     	cneg	x0, x0, eq
  135a54: 17fffff1     	b	0x135a18 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x166c>
  135a58: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135a5c: 9118e000     	add	x0, x0, #0x638
  135a60: 9400a710     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135a64: 34fffae0     	cbz	w0, 0x1359c0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1614>
  135a68: b0fff9c1     	adrp	x1, 0x6e000
  135a6c: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135a70: 911fa421     	add	x1, x1, #0x7e9
  135a74: aa1f03e2     	mov	x2, xzr
  135a78: 9400a7fa     	bl	0x15fa60 <newlocale@plt>
  135a7c: f9031b60     	str	x0, [x27, #0x630]
  135a80: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135a84: 9118e000     	add	x0, x0, #0x638
  135a88: 9400a712     	bl	0x15f6d0 <__cxa_guard_release@plt>
  135a8c: 17ffffcd     	b	0x1359c0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1614>
  135a90: 94009ce8     	bl	0x15ce30 <__stack_chk_fail@plt>
  135a94: aa0003f3     	mov	x19, x0
  135a98: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135a9c: 9118e000     	add	x0, x0, #0x638
  135aa0: 9400a7f4     	bl	0x15fa70 <__cxa_guard_abort@plt>
  135aa4: aa1303e0     	mov	x0, x19
  135aa8: 94008dae     	bl	0x159160 <__emutls_get_address+0x6d4>
  135aac: d503233f     	paciasp
  135ab0: d10143ff     	sub	sp, sp, #0x50
  135ab4: a9017bfd     	stp	x29, x30, [sp, #0x10]
  135ab8: 910043fd     	add	x29, sp, #0x10
  135abc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  135ac0: a90357f6     	stp	x22, x21, [sp, #0x30]
  135ac4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  135ac8: d53bd057     	mrs	x23, TPIDR_EL0
  135acc: aa0203f3     	mov	x19, x2
  135ad0: f94016e8     	ldr	x8, [x23, #0x28]
  135ad4: eb01001f     	cmp	x0, x1
  135ad8: f90007e8     	str	x8, [sp, #0x8]
  135adc: 54000300     	b.eq	0x135b3c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1790>
  135ae0: aa0103f4     	mov	x20, x1
  135ae4: aa0003f6     	mov	x22, x0
  135ae8: 9400a216     	bl	0x15e340 <__errno@plt>
  135aec: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135af0: b9400018     	ldr	w24, [x0]
  135af4: 9118e108     	add	x8, x8, #0x638
  135af8: b900001f     	str	wzr, [x0]
  135afc: aa0003f5     	mov	x21, x0
  135b00: 08dffd08     	ldarb	w8, [x8]
  135b04: 36000488     	tbz	w8, #0x0, 0x135b94 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x17e8>
  135b08: 910003e1     	mov	x1, sp
  135b0c: aa1603e0     	mov	x0, x22
  135b10: 9400a9cc     	bl	0x160240 <strtof@plt>
  135b14: b94002a8     	ldr	w8, [x21]
  135b18: 34000188     	cbz	w8, 0x135b48 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x179c>
  135b1c: f94003e9     	ldr	x9, [sp]
  135b20: 2f00e401     	movi	d1, #0000000000000000
  135b24: eb14013f     	cmp	x9, x20
  135b28: 540001a1     	b.ne	0x135b5c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x17b0>
  135b2c: 1e204001     	fmov	s1, s0
  135b30: 7100891f     	cmp	w8, #0x22
  135b34: 54000140     	b.eq	0x135b5c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x17b0>
  135b38: 1400000c     	b	0x135b68 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x17bc>
  135b3c: 2f00e400     	movi	d0, #0000000000000000
  135b40: 52800088     	mov	w8, #0x4                // =4
  135b44: 14000008     	b	0x135b64 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x17b8>
  135b48: f94003e8     	ldr	x8, [sp]
  135b4c: 2f00e401     	movi	d1, #0000000000000000
  135b50: b90002b8     	str	w24, [x21]
  135b54: eb14011f     	cmp	x8, x20
  135b58: 54000080     	b.eq	0x135b68 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x17bc>
  135b5c: 52800088     	mov	w8, #0x4                // =4
  135b60: 1e204020     	fmov	s0, s1
  135b64: b9000268     	str	w8, [x19]
  135b68: f94016e8     	ldr	x8, [x23, #0x28]
  135b6c: f94007e9     	ldr	x9, [sp, #0x8]
  135b70: eb09011f     	cmp	x8, x9
  135b74: 540002e1     	b.ne	0x135bd0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1824>
  135b78: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  135b7c: a94357f6     	ldp	x22, x21, [sp, #0x30]
  135b80: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  135b84: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135b88: 910143ff     	add	sp, sp, #0x50
  135b8c: d50323bf     	autiasp
  135b90: d65f03c0     	ret
  135b94: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135b98: 9118e000     	add	x0, x0, #0x638
  135b9c: 9400a6c1     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135ba0: 34fffb40     	cbz	w0, 0x135b08 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x175c>
  135ba4: b0fff9c1     	adrp	x1, 0x6e000
  135ba8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135bac: 911fa421     	add	x1, x1, #0x7e9
  135bb0: aa1f03e2     	mov	x2, xzr
  135bb4: 9400a7ab     	bl	0x15fa60 <newlocale@plt>
  135bb8: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135bbc: f9031900     	str	x0, [x8, #0x630]
  135bc0: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135bc4: 9118e000     	add	x0, x0, #0x638
  135bc8: 9400a6c2     	bl	0x15f6d0 <__cxa_guard_release@plt>
  135bcc: 17ffffcf     	b	0x135b08 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x175c>
  135bd0: 94009c98     	bl	0x15ce30 <__stack_chk_fail@plt>
  135bd4: aa0003f3     	mov	x19, x0
  135bd8: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135bdc: 9118e000     	add	x0, x0, #0x638
  135be0: 9400a7a4     	bl	0x15fa70 <__cxa_guard_abort@plt>
  135be4: aa1303e0     	mov	x0, x19
  135be8: 94008d5e     	bl	0x159160 <__emutls_get_address+0x6d4>
  135bec: d503233f     	paciasp
  135bf0: d10143ff     	sub	sp, sp, #0x50
  135bf4: a9017bfd     	stp	x29, x30, [sp, #0x10]
  135bf8: 910043fd     	add	x29, sp, #0x10
  135bfc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  135c00: a90357f6     	stp	x22, x21, [sp, #0x30]
  135c04: a9044ff4     	stp	x20, x19, [sp, #0x40]
  135c08: d53bd057     	mrs	x23, TPIDR_EL0
  135c0c: aa0203f3     	mov	x19, x2
  135c10: f94016e8     	ldr	x8, [x23, #0x28]
  135c14: eb01001f     	cmp	x0, x1
  135c18: f90007e8     	str	x8, [sp, #0x8]
  135c1c: 54000300     	b.eq	0x135c7c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18d0>
  135c20: aa0103f4     	mov	x20, x1
  135c24: aa0003f6     	mov	x22, x0
  135c28: 9400a1c6     	bl	0x15e340 <__errno@plt>
  135c2c: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135c30: b9400018     	ldr	w24, [x0]
  135c34: 9118e108     	add	x8, x8, #0x638
  135c38: b900001f     	str	wzr, [x0]
  135c3c: aa0003f5     	mov	x21, x0
  135c40: 08dffd08     	ldarb	w8, [x8]
  135c44: 36000488     	tbz	w8, #0x0, 0x135cd4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1928>
  135c48: 910003e1     	mov	x1, sp
  135c4c: aa1603e0     	mov	x0, x22
  135c50: 9400a0e4     	bl	0x15dfe0 <strtod@plt>
  135c54: b94002a8     	ldr	w8, [x21]
  135c58: 34000188     	cbz	w8, 0x135c88 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18dc>
  135c5c: f94003e9     	ldr	x9, [sp]
  135c60: 2f00e401     	movi	d1, #0000000000000000
  135c64: eb14013f     	cmp	x9, x20
  135c68: 540001a1     	b.ne	0x135c9c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18f0>
  135c6c: 1e604001     	fmov	d1, d0
  135c70: 7100891f     	cmp	w8, #0x22
  135c74: 54000140     	b.eq	0x135c9c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18f0>
  135c78: 1400000c     	b	0x135ca8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18fc>
  135c7c: 2f00e400     	movi	d0, #0000000000000000
  135c80: 52800088     	mov	w8, #0x4                // =4
  135c84: 14000008     	b	0x135ca4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18f8>
  135c88: f94003e8     	ldr	x8, [sp]
  135c8c: 2f00e401     	movi	d1, #0000000000000000
  135c90: b90002b8     	str	w24, [x21]
  135c94: eb14011f     	cmp	x8, x20
  135c98: 54000080     	b.eq	0x135ca8 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x18fc>
  135c9c: 52800088     	mov	w8, #0x4                // =4
  135ca0: 1e604020     	fmov	d0, d1
  135ca4: b9000268     	str	w8, [x19]
  135ca8: f94016e8     	ldr	x8, [x23, #0x28]
  135cac: f94007e9     	ldr	x9, [sp, #0x8]
  135cb0: eb09011f     	cmp	x8, x9
  135cb4: 540002e1     	b.ne	0x135d10 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1964>
  135cb8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  135cbc: a94357f6     	ldp	x22, x21, [sp, #0x30]
  135cc0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  135cc4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135cc8: 910143ff     	add	sp, sp, #0x50
  135ccc: d50323bf     	autiasp
  135cd0: d65f03c0     	ret
  135cd4: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135cd8: 9118e000     	add	x0, x0, #0x638
  135cdc: 9400a671     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135ce0: 34fffb40     	cbz	w0, 0x135c48 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x189c>
  135ce4: b0fff9c1     	adrp	x1, 0x6e000
  135ce8: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135cec: 911fa421     	add	x1, x1, #0x7e9
  135cf0: aa1f03e2     	mov	x2, xzr
  135cf4: 9400a75b     	bl	0x15fa60 <newlocale@plt>
  135cf8: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135cfc: f9031900     	str	x0, [x8, #0x630]
  135d00: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135d04: 9118e000     	add	x0, x0, #0x638
  135d08: 9400a672     	bl	0x15f6d0 <__cxa_guard_release@plt>
  135d0c: 17ffffcf     	b	0x135c48 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x189c>
  135d10: 94009c48     	bl	0x15ce30 <__stack_chk_fail@plt>
  135d14: aa0003f3     	mov	x19, x0
  135d18: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135d1c: 9118e000     	add	x0, x0, #0x638
  135d20: 9400a754     	bl	0x15fa70 <__cxa_guard_abort@plt>
  135d24: aa1303e0     	mov	x0, x19
  135d28: 94008d0e     	bl	0x159160 <__emutls_get_address+0x6d4>
  135d2c: d503233f     	paciasp
  135d30: d10183ff     	sub	sp, sp, #0x60
  135d34: a9017bfd     	stp	x29, x30, [sp, #0x10]
  135d38: 910043fd     	add	x29, sp, #0x10
  135d3c: f90013f9     	str	x25, [sp, #0x20]
  135d40: a9035ff8     	stp	x24, x23, [sp, #0x30]
  135d44: a90457f6     	stp	x22, x21, [sp, #0x40]
  135d48: a9054ff4     	stp	x20, x19, [sp, #0x50]
  135d4c: d53bd057     	mrs	x23, TPIDR_EL0
  135d50: aa0203f3     	mov	x19, x2
  135d54: f94016e8     	ldr	x8, [x23, #0x28]
  135d58: eb01001f     	cmp	x0, x1
  135d5c: f90007e8     	str	x8, [sp, #0x8]
  135d60: 54000300     	b.eq	0x135dc0 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a14>
  135d64: aa0103f4     	mov	x20, x1
  135d68: aa0003f6     	mov	x22, x0
  135d6c: 9400a175     	bl	0x15e340 <__errno@plt>
  135d70: d00001e8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135d74: b9400018     	ldr	w24, [x0]
  135d78: 9118e108     	add	x8, x8, #0x638
  135d7c: b900001f     	str	wzr, [x0]
  135d80: aa0003f5     	mov	x21, x0
  135d84: d00001f9     	adrp	x25, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135d88: 08dffd08     	ldarb	w8, [x8]
  135d8c: 360004c8     	tbz	w8, #0x0, 0x135e24 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a78>
  135d90: f9431b22     	ldr	x2, [x25, #0x630]
  135d94: 910003e1     	mov	x1, sp
  135d98: aa1603e0     	mov	x0, x22
  135d9c: 9400a92d     	bl	0x160250 <strtold_l@plt>
  135da0: b94002a8     	ldr	w8, [x21]
  135da4: 34000188     	cbz	w8, 0x135dd4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a28>
  135da8: f94003e9     	ldr	x9, [sp]
  135dac: eb14013f     	cmp	x9, x20
  135db0: 540001a1     	b.ne	0x135de4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a38>
  135db4: 7100891f     	cmp	w8, #0x22
  135db8: 540001a0     	b.eq	0x135dec <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a40>
  135dbc: 1400000e     	b	0x135df4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a48>
  135dc0: f0fff9e8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  135dc4: 52800089     	mov	w9, #0x4                // =4
  135dc8: 3dc31100     	ldr	q0, [x8, #0xc40]
  135dcc: b9000269     	str	w9, [x19]
  135dd0: 14000009     	b	0x135df4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a48>
  135dd4: b90002b8     	str	w24, [x21]
  135dd8: f94003e8     	ldr	x8, [sp]
  135ddc: eb14011f     	cmp	x8, x20
  135de0: 540000a0     	b.eq	0x135df4 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1a48>
  135de4: f0fff9e8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  135de8: 3dc31100     	ldr	q0, [x8, #0xc40]
  135dec: 52800088     	mov	w8, #0x4                // =4
  135df0: b9000268     	str	w8, [x19]
  135df4: f94016e8     	ldr	x8, [x23, #0x28]
  135df8: f94007e9     	ldr	x9, [sp, #0x8]
  135dfc: eb09011f     	cmp	x8, x9
  135e00: 540002e1     	b.ne	0x135e5c <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x1ab0>
  135e04: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  135e08: a94457f6     	ldp	x22, x21, [sp, #0x40]
  135e0c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  135e10: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  135e14: f94013f9     	ldr	x25, [sp, #0x20]
  135e18: 910183ff     	add	sp, sp, #0x60
  135e1c: d50323bf     	autiasp
  135e20: d65f03c0     	ret
  135e24: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135e28: 9118e000     	add	x0, x0, #0x638
  135e2c: 9400a61d     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  135e30: 34fffb00     	cbz	w0, 0x135d90 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x19e4>
  135e34: b0fff9c1     	adrp	x1, 0x6e000
  135e38: 5283f7e0     	mov	w0, #0x1fbf             // =8127
  135e3c: 911fa421     	add	x1, x1, #0x7e9
  135e40: aa1f03e2     	mov	x2, xzr
  135e44: 9400a707     	bl	0x15fa60 <newlocale@plt>
  135e48: f9031b20     	str	x0, [x25, #0x630]
  135e4c: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135e50: 9118e000     	add	x0, x0, #0x638
  135e54: 9400a61f     	bl	0x15f6d0 <__cxa_guard_release@plt>
  135e58: 17ffffce     	b	0x135d90 <std::__ndk1::codecvt<char, char, mbstate_t>::~codecvt()+0x19e4>
  135e5c: 94009bf5     	bl	0x15ce30 <__stack_chk_fail@plt>
  135e60: aa0003f3     	mov	x19, x0
  135e64: d00001e0     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  135e68: 9118e000     	add	x0, x0, #0x638
  135e6c: 9400a701     	bl	0x15fa70 <__cxa_guard_abort@plt>
  135e70: aa1303e0     	mov	x0, x19
  135e74: 94008cbb     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000135e78 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)>:
  135e78: d503233f     	paciasp
  135e7c: d101c3ff     	sub	sp, sp, #0x70
  135e80: a9027bfd     	stp	x29, x30, [sp, #0x20]
  135e84: 910083fd     	add	x29, sp, #0x20
  135e88: f9001bf9     	str	x25, [sp, #0x30]
  135e8c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  135e90: a90557f6     	stp	x22, x21, [sp, #0x50]
  135e94: a9064ff4     	stp	x20, x19, [sp, #0x60]
  135e98: d53bd059     	mrs	x25, TPIDR_EL0
  135e9c: aa0103f7     	mov	x23, x1
  135ea0: f9401728     	ldr	x8, [x25, #0x28]
  135ea4: aa0003f3     	mov	x19, x0
  135ea8: f81f83a8     	stur	x8, [x29, #-0x8]
  135eac: a9402009     	ldp	x9, x8, [x0]
  135eb0: 3940000a     	ldrb	w10, [x0]
  135eb4: 927ff92c     	and	x12, x9, #0xfffffffffffffffe
  135eb8: d341fd4b     	lsr	x11, x10, #1
  135ebc: 7200015f     	tst	w10, #0x1
  135ec0: d100058c     	sub	x12, x12, #0x1
  135ec4: 9a880176     	csel	x22, x11, x8, eq
  135ec8: 528002c8     	mov	w8, #0x16               // =22
  135ecc: 9a8c0101     	csel	x1, x8, x12, eq
  135ed0: eb170055     	subs	x21, x2, x23
  135ed4: 54000e20     	b.eq	0x136098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x220>
  135ed8: f9400a68     	ldr	x8, [x19, #0x10]
  135edc: 7200015f     	tst	w10, #0x1
  135ee0: aa0203f4     	mov	x20, x2
  135ee4: 9a93150a     	csinc	x10, x8, x19, ne
  135ee8: eb17015f     	cmp	x10, x23
  135eec: 540001e8     	b.hi	0x135f28 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0xb0>
  135ef0: 8b16014a     	add	x10, x10, x22
  135ef4: eb17015f     	cmp	x10, x23
  135ef8: 54000189     	b.ls	0x135f28 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0xb0>
  135efc: b10042bf     	cmn	x21, #0x10
  135f00: 54000e62     	b.hs	0x1360cc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x254>
  135f04: f1005abf     	cmp	x21, #0x16
  135f08: 54000428     	b.hi	0x135f8c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x114>
  135f0c: 531f7aa8     	lsl	w8, w21, #1
  135f10: 910003e9     	mov	x9, sp
  135f14: b2400136     	orr	x22, x9, #0x1
  135f18: 390003e8     	strb	w8, [sp]
  135f1c: eb1402ff     	cmp	x23, x20
  135f20: 540004a1     	b.ne	0x135fb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x13c>
  135f24: 14000029     	b	0x135fc8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x150>
  135f28: 91000678     	add	x24, x19, #0x1
  135f2c: cb16002a     	sub	x10, x1, x22
  135f30: eb15015f     	cmp	x10, x21
  135f34: 54000182     	b.hs	0x135f64 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0xec>
  135f38: 8b1502c8     	add	x8, x22, x21
  135f3c: aa1303e0     	mov	x0, x19
  135f40: cb010102     	sub	x2, x8, x1
  135f44: aa1603e3     	mov	x3, x22
  135f48: aa1603e4     	mov	x4, x22
  135f4c: aa1f03e5     	mov	x5, xzr
  135f50: aa1f03e6     	mov	x6, xzr
  135f54: 9400a8c3     	bl	0x160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>
  135f58: 39400269     	ldrb	w9, [x19]
  135f5c: f9400a68     	ldr	x8, [x19, #0x10]
  135f60: 14000002     	b	0x135f68 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0xf0>
  135f64: 12001d29     	and	w9, w9, #0xff
  135f68: 7200013f     	tst	w9, #0x1
  135f6c: 9a88030b     	csel	x11, x24, x8, eq
  135f70: eb1402ff     	cmp	x23, x20
  135f74: 8b160168     	add	x8, x11, x22
  135f78: 54000800     	b.eq	0x136078 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x200>
  135f7c: f10082bf     	cmp	x21, #0x20
  135f80: 54000442     	b.hs	0x136008 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x190>
  135f84: aa1703e9     	mov	x9, x23
  135f88: 14000038     	b	0x136068 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x1f0>
  135f8c: 910042a8     	add	x8, x21, #0x10
  135f90: 927ced18     	and	x24, x8, #0xfffffffffffffff0
  135f94: aa1803e0     	mov	x0, x24
  135f98: 94009bb2     	bl	0x15ce60 <_Znwm@plt>
  135f9c: aa0003f6     	mov	x22, x0
  135fa0: b2400308     	orr	x8, x24, #0x1
  135fa4: a90083f5     	stp	x21, x0, [sp, #0x8]
  135fa8: f90003e8     	str	x8, [sp]
  135fac: eb1402ff     	cmp	x23, x20
  135fb0: 540000c0     	b.eq	0x135fc8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x150>
  135fb4: aa1603e0     	mov	x0, x22
  135fb8: aa1703e1     	mov	x1, x23
  135fbc: aa1503e2     	mov	x2, x21
  135fc0: 94009c38     	bl	0x15d0a0 <memcpy@plt>
  135fc4: 8b1502d6     	add	x22, x22, x21
  135fc8: 390002df     	strb	wzr, [x22]
  135fcc: 910003ea     	mov	x10, sp
  135fd0: a940a7eb     	ldp	x11, x9, [sp, #0x8]
  135fd4: b240014a     	orr	x10, x10, #0x1
  135fd8: 394003e8     	ldrb	w8, [sp]
  135fdc: 7200011f     	tst	w8, #0x1
  135fe0: d341fd08     	lsr	x8, x8, #1
  135fe4: 9a890141     	csel	x1, x10, x9, eq
  135fe8: 9a8b0102     	csel	x2, x8, x11, eq
  135fec: aa1303e0     	mov	x0, x19
  135ff0: 9400a348     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
  135ff4: 394003e8     	ldrb	w8, [sp]
  135ff8: 36000508     	tbz	w8, #0x0, 0x136098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x220>
  135ffc: f9400be0     	ldr	x0, [sp, #0x10]
  136000: 94009bb8     	bl	0x15cee0 <_ZdlPv@plt>
  136004: 14000025     	b	0x136098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x220>
  136008: eb14011f     	cmp	x8, x20
  13600c: 54000102     	b.hs	0x13602c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x1b4>
  136010: 8b1402c9     	add	x9, x22, x20
  136014: cb170129     	sub	x9, x9, x23
  136018: 8b090169     	add	x9, x11, x9
  13601c: eb17013f     	cmp	x9, x23
  136020: 54000069     	b.ls	0x13602c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x1b4>
  136024: aa1703e9     	mov	x9, x23
  136028: 14000010     	b	0x136068 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x1f0>
  13602c: 927beaaa     	and	x10, x21, #0xffffffffffffffe0
  136030: 8b0b02cb     	add	x11, x22, x11
  136034: 8b0a0108     	add	x8, x8, x10
  136038: 8b0a02e9     	add	x9, x23, x10
  13603c: 910042ec     	add	x12, x23, #0x10
  136040: 9100416b     	add	x11, x11, #0x10
  136044: aa0a03ed     	mov	x13, x10
  136048: ad7f8580     	ldp	q0, q1, [x12, #-0x10]
  13604c: 9100818c     	add	x12, x12, #0x20
  136050: f10081ad     	subs	x13, x13, #0x20
  136054: ad3f8560     	stp	q0, q1, [x11, #-0x10]
  136058: 9100816b     	add	x11, x11, #0x20
  13605c: 54ffff61     	b.ne	0x136048 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x1d0>
  136060: eb0a02bf     	cmp	x21, x10
  136064: 540000a0     	b.eq	0x136078 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x200>
  136068: 3840152a     	ldrb	w10, [x9], #0x1
  13606c: eb14013f     	cmp	x9, x20
  136070: 3800150a     	strb	w10, [x8], #0x1
  136074: 54ffffa1     	b.ne	0x136068 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x1f0>
  136078: 3900011f     	strb	wzr, [x8]
  13607c: 8b1502c8     	add	x8, x22, x21
  136080: 39400269     	ldrb	w9, [x19]
  136084: 37000089     	tbnz	w9, #0x0, 0x136094 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x21c>
  136088: 531f7908     	lsl	w8, w8, #1
  13608c: 39000268     	strb	w8, [x19]
  136090: 14000002     	b	0x136098 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x220>
  136094: f9000668     	str	x8, [x19, #0x8]
  136098: f9401728     	ldr	x8, [x25, #0x28]
  13609c: f85f83a9     	ldur	x9, [x29, #-0x8]
  1360a0: eb09011f     	cmp	x8, x9
  1360a4: 54000181     	b.ne	0x1360d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x25c>
  1360a8: aa1303e0     	mov	x0, x19
  1360ac: f9401bf9     	ldr	x25, [sp, #0x30]
  1360b0: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1360b4: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1360b8: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1360bc: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  1360c0: 9101c3ff     	add	sp, sp, #0x70
  1360c4: d50323bf     	autiasp
  1360c8: d65f03c0     	ret
  1360cc: 910003e0     	mov	x0, sp
  1360d0: 94009db0     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  1360d4: 94009b57     	bl	0x15ce30 <__stack_chk_fail@plt>
  1360d8: 394003e8     	ldrb	w8, [sp]
  1360dc: aa0003f3     	mov	x19, x0
  1360e0: 36000068     	tbz	w8, #0x0, 0x1360ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>& std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__append_forward_unsafe<char*>(char*, char*)+0x274>
  1360e4: f9400be0     	ldr	x0, [sp, #0x10]
  1360e8: 94009b7e     	bl	0x15cee0 <_ZdlPv@plt>
  1360ec: aa1303e0     	mov	x0, x19
  1360f0: 94008c1c     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001360f4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)>:
  1360f4: d503233f     	paciasp
  1360f8: d101c3ff     	sub	sp, sp, #0x70
  1360fc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  136100: 910083fd     	add	x29, sp, #0x20
  136104: a90367fa     	stp	x26, x25, [sp, #0x30]
  136108: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13610c: a90557f6     	stp	x22, x21, [sp, #0x50]
  136110: a9064ff4     	stp	x20, x19, [sp, #0x60]
  136114: d53bd057     	mrs	x23, TPIDR_EL0
  136118: aa0103f6     	mov	x22, x1
  13611c: f94016e8     	ldr	x8, [x23, #0x28]
  136120: aa0003f3     	mov	x19, x0
  136124: f81f83a8     	stur	x8, [x29, #-0x8]
  136128: a9402009     	ldp	x9, x8, [x0]
  13612c: 3940000a     	ldrb	w10, [x0]
  136130: 927ff92c     	and	x12, x9, #0xfffffffffffffffe
  136134: d341fd4b     	lsr	x11, x10, #1
  136138: 7200015f     	tst	w10, #0x1
  13613c: d100058c     	sub	x12, x12, #0x1
  136140: 9a880175     	csel	x21, x11, x8, eq
  136144: 52800088     	mov	w8, #0x4                // =4
  136148: 9a8c0101     	csel	x1, x8, x12, eq
  13614c: eb160059     	subs	x25, x2, x22
  136150: 54000f60     	b.eq	0x13633c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x248>
  136154: f9400a68     	ldr	x8, [x19, #0x10]
  136158: 9100127a     	add	x26, x19, #0x4
  13615c: 7200015f     	tst	w10, #0x1
  136160: aa0203f4     	mov	x20, x2
  136164: 9342ff38     	asr	x24, x25, #2
  136168: 9a88034a     	csel	x10, x26, x8, eq
  13616c: eb16015f     	cmp	x10, x22
  136170: 540001e8     	b.hi	0x1361ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0xb8>
  136174: 8b15094a     	add	x10, x10, x21, lsl #2
  136178: eb16015f     	cmp	x10, x22
  13617c: 54000189     	b.ls	0x1361ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0xb8>
  136180: b7f80f99     	tbnz	x25, #0x3f, 0x136370 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x27c>
  136184: f1004f3f     	cmp	x25, #0x13
  136188: 54000448     	b.hi	0x136210 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x11c>
  13618c: d3417f28     	ubfx	x8, x25, #1, #31
  136190: 910003e9     	mov	x9, sp
  136194: 121f1908     	and	w8, w8, #0xfe
  136198: b27e0135     	orr	x21, x9, #0x4
  13619c: 390003e8     	strb	w8, [sp]
  1361a0: eb1402df     	cmp	x22, x20
  1361a4: 540004a1     	b.ne	0x136238 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x144>
  1361a8: 1400002c     	b	0x136258 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x164>
  1361ac: cb15002a     	sub	x10, x1, x21
  1361b0: eb18015f     	cmp	x10, x24
  1361b4: 54000182     	b.hs	0x1361e4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0xf0>
  1361b8: 8b1802a8     	add	x8, x21, x24
  1361bc: aa1303e0     	mov	x0, x19
  1361c0: cb010102     	sub	x2, x8, x1
  1361c4: aa1503e3     	mov	x3, x21
  1361c8: aa1503e4     	mov	x4, x21
  1361cc: aa1f03e5     	mov	x5, xzr
  1361d0: aa1f03e6     	mov	x6, xzr
  1361d4: 9400a7eb     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  1361d8: 39400269     	ldrb	w9, [x19]
  1361dc: f9400a68     	ldr	x8, [x19, #0x10]
  1361e0: 14000002     	b	0x1361e8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0xf4>
  1361e4: 12001d29     	and	w9, w9, #0xff
  1361e8: 7200013f     	tst	w9, #0x1
  1361ec: 9a88034c     	csel	x12, x26, x8, eq
  1361f0: eb1402df     	cmp	x22, x20
  1361f4: 8b150988     	add	x8, x12, x21, lsl #2
  1361f8: 54000920     	b.eq	0x13631c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x228>
  1361fc: d1001329     	sub	x9, x25, #0x4
  136200: f100713f     	cmp	x9, #0x1c
  136204: 540004a2     	b.hs	0x136298 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x1a4>
  136208: aa1603e9     	mov	x9, x22
  13620c: 14000040     	b	0x13630c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x218>
  136210: 91001308     	add	x8, x24, #0x4
  136214: 927ef51a     	and	x26, x8, #0xfffffffffffffffc
  136218: d37ef740     	lsl	x0, x26, #2
  13621c: 94009b11     	bl	0x15ce60 <_Znwm@plt>
  136220: aa0003f5     	mov	x21, x0
  136224: b2400348     	orr	x8, x26, #0x1
  136228: a90083f8     	stp	x24, x0, [sp, #0x8]
  13622c: f90003e8     	str	x8, [sp]
  136230: eb1402df     	cmp	x22, x20
  136234: 54000120     	b.eq	0x136258 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x164>
  136238: 927ef722     	and	x2, x25, #0xfffffffffffffffc
  13623c: aa1503e0     	mov	x0, x21
  136240: aa1603e1     	mov	x1, x22
  136244: d1001328     	sub	x8, x25, #0x4
  136248: 927ef514     	and	x20, x8, #0xfffffffffffffffc
  13624c: 94009b95     	bl	0x15d0a0 <memcpy@plt>
  136250: 8b150288     	add	x8, x20, x21
  136254: 91001115     	add	x21, x8, #0x4
  136258: b90002bf     	str	wzr, [x21]
  13625c: 910003ea     	mov	x10, sp
  136260: a940a7eb     	ldp	x11, x9, [sp, #0x8]
  136264: b27e014a     	orr	x10, x10, #0x4
  136268: 394003e8     	ldrb	w8, [sp]
  13626c: 7200011f     	tst	w8, #0x1
  136270: d341fd08     	lsr	x8, x8, #1
  136274: 9a890141     	csel	x1, x10, x9, eq
  136278: 9a8b0102     	csel	x2, x8, x11, eq
  13627c: aa1303e0     	mov	x0, x19
  136280: 9400a7fc     	bl	0x160270 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm@plt>
  136284: 394003e8     	ldrb	w8, [sp]
  136288: 360005a8     	tbz	w8, #0x0, 0x13633c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x248>
  13628c: f9400be0     	ldr	x0, [sp, #0x10]
  136290: 94009b14     	bl	0x15cee0 <_ZdlPv@plt>
  136294: 1400002a     	b	0x13633c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x248>
  136298: d342fd29     	lsr	x9, x9, #2
  13629c: 8b090aca     	add	x10, x22, x9, lsl #2
  1362a0: 9100114a     	add	x10, x10, #0x4
  1362a4: eb0a011f     	cmp	x8, x10
  1362a8: 54000102     	b.hs	0x1362c8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x1d4>
  1362ac: 8b0902aa     	add	x10, x21, x9
  1362b0: 8b0a098a     	add	x10, x12, x10, lsl #2
  1362b4: 9100114a     	add	x10, x10, #0x4
  1362b8: eb16015f     	cmp	x10, x22
  1362bc: 54000069     	b.ls	0x1362c8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x1d4>
  1362c0: aa1603e9     	mov	x9, x22
  1362c4: 14000012     	b	0x13630c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x218>
  1362c8: 9100052a     	add	x10, x9, #0x1
  1362cc: 8b15098c     	add	x12, x12, x21, lsl #2
  1362d0: 927ded4b     	and	x11, x10, #0x7ffffffffffffff8
  1362d4: 910042cd     	add	x13, x22, #0x10
  1362d8: d37ef569     	lsl	x9, x11, #2
  1362dc: 9100418c     	add	x12, x12, #0x10
  1362e0: 8b090108     	add	x8, x8, x9
  1362e4: 8b0902c9     	add	x9, x22, x9
  1362e8: aa0b03ee     	mov	x14, x11
  1362ec: ad7f85a0     	ldp	q0, q1, [x13, #-0x10]
  1362f0: 910081ad     	add	x13, x13, #0x20
  1362f4: f10021ce     	subs	x14, x14, #0x8
  1362f8: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  1362fc: 9100818c     	add	x12, x12, #0x20
  136300: 54ffff61     	b.ne	0x1362ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x1f8>
  136304: eb0b015f     	cmp	x10, x11
  136308: 540000a0     	b.eq	0x13631c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x228>
  13630c: b840452a     	ldr	w10, [x9], #0x4
  136310: eb14013f     	cmp	x9, x20
  136314: b800450a     	str	w10, [x8], #0x4
  136318: 54ffffa1     	b.ne	0x13630c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x218>
  13631c: b900011f     	str	wzr, [x8]
  136320: 8b1802a8     	add	x8, x21, x24
  136324: 39400269     	ldrb	w9, [x19]
  136328: 37000089     	tbnz	w9, #0x0, 0x136338 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x244>
  13632c: 531f7908     	lsl	w8, w8, #1
  136330: 39000268     	strb	w8, [x19]
  136334: 14000002     	b	0x13633c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x248>
  136338: f9000668     	str	x8, [x19, #0x8]
  13633c: f94016e8     	ldr	x8, [x23, #0x28]
  136340: f85f83a9     	ldur	x9, [x29, #-0x8]
  136344: eb09011f     	cmp	x8, x9
  136348: 54000181     	b.ne	0x136378 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x284>
  13634c: aa1303e0     	mov	x0, x19
  136350: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  136354: a94557f6     	ldp	x22, x21, [sp, #0x50]
  136358: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13635c: a94367fa     	ldp	x26, x25, [sp, #0x30]
  136360: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  136364: 9101c3ff     	add	sp, sp, #0x70
  136368: d50323bf     	autiasp
  13636c: d65f03c0     	ret
  136370: 910003e0     	mov	x0, sp
  136374: 94009d07     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  136378: 94009aae     	bl	0x15ce30 <__stack_chk_fail@plt>
  13637c: 394003e8     	ldrb	w8, [sp]
  136380: aa0003f3     	mov	x19, x0
  136384: 36000068     	tbz	w8, #0x0, 0x136390 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x29c>
  136388: f9400be0     	ldr	x0, [sp, #0x10]
  13638c: 94009ad5     	bl	0x15cee0 <_ZdlPv@plt>
  136390: aa1303e0     	mov	x0, x19
  136394: 94008b73     	bl	0x159160 <__emutls_get_address+0x6d4>
  136398: d503233f     	paciasp
  13639c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1363a0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1363a4: 910003fd     	mov	x29, sp
  1363a8: aa0003f3     	mov	x19, x0
  1363ac: 39504008     	ldrb	w8, [x0, #0x410]
  1363b0: 37000768     	tbnz	w8, #0x0, 0x13649c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x3a8>
  1363b4: 394fe268     	ldrb	w8, [x19, #0x3f8]
  1363b8: 370007a8     	tbnz	w8, #0x0, 0x1364ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x3b8>
  1363bc: 394f8268     	ldrb	w8, [x19, #0x3e0]
  1363c0: 370007e8     	tbnz	w8, #0x0, 0x1364bc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x3c8>
  1363c4: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1363c8: 37000828     	tbnz	w8, #0x0, 0x1364cc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x3d8>
  1363cc: 394ec268     	ldrb	w8, [x19, #0x3b0]
  1363d0: 37000868     	tbnz	w8, #0x0, 0x1364dc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x3e8>
  1363d4: 394e6268     	ldrb	w8, [x19, #0x398]
  1363d8: 36000068     	tbz	w8, #0x0, 0x1363e4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2f0>
  1363dc: f941d660     	ldr	x0, [x19, #0x3a8]
  1363e0: 94009ac0     	bl	0x15cee0 <_ZdlPv@plt>
  1363e4: 52804814     	mov	w20, #0x240             // =576
  1363e8: 14000003     	b	0x1363f4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x300>
  1363ec: f1006294     	subs	x20, x20, #0x18
  1363f0: 540000e0     	b.eq	0x13640c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x318>
  1363f4: 8b140268     	add	x8, x19, x20
  1363f8: 39450109     	ldrb	w9, [x8, #0x140]
  1363fc: 3607ff89     	tbz	w9, #0x0, 0x1363ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2f8>
  136400: f940a900     	ldr	x0, [x8, #0x150]
  136404: 94009ab7     	bl	0x15cee0 <_ZdlPv@plt>
  136408: 17fffff9     	b	0x1363ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2f8>
  13640c: 39450268     	ldrb	w8, [x19, #0x140]
  136410: 37000708     	tbnz	w8, #0x0, 0x1364f0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x3fc>
  136414: 3944a268     	ldrb	w8, [x19, #0x128]
  136418: 37000748     	tbnz	w8, #0x0, 0x136500 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x40c>
  13641c: 39444268     	ldrb	w8, [x19, #0x110]
  136420: 37000788     	tbnz	w8, #0x0, 0x136510 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x41c>
  136424: 3943e268     	ldrb	w8, [x19, #0xf8]
  136428: 370007c8     	tbnz	w8, #0x0, 0x136520 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x42c>
  13642c: 39438268     	ldrb	w8, [x19, #0xe0]
  136430: 37000808     	tbnz	w8, #0x0, 0x136530 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x43c>
  136434: 39432268     	ldrb	w8, [x19, #0xc8]
  136438: 37000848     	tbnz	w8, #0x0, 0x136540 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x44c>
  13643c: 3942c268     	ldrb	w8, [x19, #0xb0]
  136440: 37000888     	tbnz	w8, #0x0, 0x136550 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x45c>
  136444: 39426268     	ldrb	w8, [x19, #0x98]
  136448: 370008c8     	tbnz	w8, #0x0, 0x136560 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x46c>
  13644c: 39420268     	ldrb	w8, [x19, #0x80]
  136450: 37000908     	tbnz	w8, #0x0, 0x136570 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x47c>
  136454: 3941a268     	ldrb	w8, [x19, #0x68]
  136458: 37000948     	tbnz	w8, #0x0, 0x136580 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x48c>
  13645c: 39414268     	ldrb	w8, [x19, #0x50]
  136460: 37000988     	tbnz	w8, #0x0, 0x136590 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x49c>
  136464: 3940e268     	ldrb	w8, [x19, #0x38]
  136468: 370009c8     	tbnz	w8, #0x0, 0x1365a0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x4ac>
  13646c: 39408268     	ldrb	w8, [x19, #0x20]
  136470: 37000a08     	tbnz	w8, #0x0, 0x1365b0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x4bc>
  136474: 39402268     	ldrb	w8, [x19, #0x8]
  136478: 36000068     	tbz	w8, #0x0, 0x136484 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x390>
  13647c: f9400e60     	ldr	x0, [x19, #0x18]
  136480: 94009a98     	bl	0x15cee0 <_ZdlPv@plt>
  136484: f9400260     	ldr	x0, [x19]
  136488: 9400a68a     	bl	0x15feb0 <freelocale@plt>
  13648c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136490: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136494: d50323bf     	autiasp
  136498: d65f03c0     	ret
  13649c: f9421260     	ldr	x0, [x19, #0x420]
  1364a0: 94009a90     	bl	0x15cee0 <_ZdlPv@plt>
  1364a4: 394fe268     	ldrb	w8, [x19, #0x3f8]
  1364a8: 3607f8a8     	tbz	w8, #0x0, 0x1363bc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2c8>
  1364ac: f9420660     	ldr	x0, [x19, #0x408]
  1364b0: 94009a8c     	bl	0x15cee0 <_ZdlPv@plt>
  1364b4: 394f8268     	ldrb	w8, [x19, #0x3e0]
  1364b8: 3607f868     	tbz	w8, #0x0, 0x1363c4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2d0>
  1364bc: f941fa60     	ldr	x0, [x19, #0x3f0]
  1364c0: 94009a88     	bl	0x15cee0 <_ZdlPv@plt>
  1364c4: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1364c8: 3607f828     	tbz	w8, #0x0, 0x1363cc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2d8>
  1364cc: f941ee60     	ldr	x0, [x19, #0x3d8]
  1364d0: 94009a84     	bl	0x15cee0 <_ZdlPv@plt>
  1364d4: 394ec268     	ldrb	w8, [x19, #0x3b0]
  1364d8: 3607f7e8     	tbz	w8, #0x0, 0x1363d4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2e0>
  1364dc: f941e260     	ldr	x0, [x19, #0x3c0]
  1364e0: 94009a80     	bl	0x15cee0 <_ZdlPv@plt>
  1364e4: 394e6268     	ldrb	w8, [x19, #0x398]
  1364e8: 3707f7a8     	tbnz	w8, #0x0, 0x1363dc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2e8>
  1364ec: 17ffffbe     	b	0x1363e4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x2f0>
  1364f0: f940aa60     	ldr	x0, [x19, #0x150]
  1364f4: 94009a7b     	bl	0x15cee0 <_ZdlPv@plt>
  1364f8: 3944a268     	ldrb	w8, [x19, #0x128]
  1364fc: 3607f908     	tbz	w8, #0x0, 0x13641c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x328>
  136500: f9409e60     	ldr	x0, [x19, #0x138]
  136504: 94009a77     	bl	0x15cee0 <_ZdlPv@plt>
  136508: 39444268     	ldrb	w8, [x19, #0x110]
  13650c: 3607f8c8     	tbz	w8, #0x0, 0x136424 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x330>
  136510: f9409260     	ldr	x0, [x19, #0x120]
  136514: 94009a73     	bl	0x15cee0 <_ZdlPv@plt>
  136518: 3943e268     	ldrb	w8, [x19, #0xf8]
  13651c: 3607f888     	tbz	w8, #0x0, 0x13642c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x338>
  136520: f9408660     	ldr	x0, [x19, #0x108]
  136524: 94009a6f     	bl	0x15cee0 <_ZdlPv@plt>
  136528: 39438268     	ldrb	w8, [x19, #0xe0]
  13652c: 3607f848     	tbz	w8, #0x0, 0x136434 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x340>
  136530: f9407a60     	ldr	x0, [x19, #0xf0]
  136534: 94009a6b     	bl	0x15cee0 <_ZdlPv@plt>
  136538: 39432268     	ldrb	w8, [x19, #0xc8]
  13653c: 3607f808     	tbz	w8, #0x0, 0x13643c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x348>
  136540: f9406e60     	ldr	x0, [x19, #0xd8]
  136544: 94009a67     	bl	0x15cee0 <_ZdlPv@plt>
  136548: 3942c268     	ldrb	w8, [x19, #0xb0]
  13654c: 3607f7c8     	tbz	w8, #0x0, 0x136444 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x350>
  136550: f9406260     	ldr	x0, [x19, #0xc0]
  136554: 94009a63     	bl	0x15cee0 <_ZdlPv@plt>
  136558: 39426268     	ldrb	w8, [x19, #0x98]
  13655c: 3607f788     	tbz	w8, #0x0, 0x13644c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x358>
  136560: f9405660     	ldr	x0, [x19, #0xa8]
  136564: 94009a5f     	bl	0x15cee0 <_ZdlPv@plt>
  136568: 39420268     	ldrb	w8, [x19, #0x80]
  13656c: 3607f748     	tbz	w8, #0x0, 0x136454 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x360>
  136570: f9404a60     	ldr	x0, [x19, #0x90]
  136574: 94009a5b     	bl	0x15cee0 <_ZdlPv@plt>
  136578: 3941a268     	ldrb	w8, [x19, #0x68]
  13657c: 3607f708     	tbz	w8, #0x0, 0x13645c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x368>
  136580: f9403e60     	ldr	x0, [x19, #0x78]
  136584: 94009a57     	bl	0x15cee0 <_ZdlPv@plt>
  136588: 39414268     	ldrb	w8, [x19, #0x50]
  13658c: 3607f6c8     	tbz	w8, #0x0, 0x136464 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x370>
  136590: f9403260     	ldr	x0, [x19, #0x60]
  136594: 94009a53     	bl	0x15cee0 <_ZdlPv@plt>
  136598: 3940e268     	ldrb	w8, [x19, #0x38]
  13659c: 3607f688     	tbz	w8, #0x0, 0x13646c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x378>
  1365a0: f9402660     	ldr	x0, [x19, #0x48]
  1365a4: 94009a4f     	bl	0x15cee0 <_ZdlPv@plt>
  1365a8: 39408268     	ldrb	w8, [x19, #0x20]
  1365ac: 3607f648     	tbz	w8, #0x0, 0x136474 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x380>
  1365b0: f9401a60     	ldr	x0, [x19, #0x30]
  1365b4: 94009a4b     	bl	0x15cee0 <_ZdlPv@plt>
  1365b8: 39402268     	ldrb	w8, [x19, #0x8]
  1365bc: 3707f608     	tbnz	w8, #0x0, 0x13647c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x388>
  1365c0: 17ffffb1     	b	0x136484 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x390>
  1365c4: 97fdca5c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1365c8: d503233f     	paciasp
  1365cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1365d0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1365d4: 910003fd     	mov	x29, sp
  1365d8: aa0003f3     	mov	x19, x0
  1365dc: 39504008     	ldrb	w8, [x0, #0x410]
  1365e0: 37000768     	tbnz	w8, #0x0, 0x1366cc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5d8>
  1365e4: 394fe268     	ldrb	w8, [x19, #0x3f8]
  1365e8: 370007a8     	tbnz	w8, #0x0, 0x1366dc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5e8>
  1365ec: 394f8268     	ldrb	w8, [x19, #0x3e0]
  1365f0: 370007e8     	tbnz	w8, #0x0, 0x1366ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5f8>
  1365f4: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1365f8: 37000828     	tbnz	w8, #0x0, 0x1366fc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x608>
  1365fc: 394ec268     	ldrb	w8, [x19, #0x3b0]
  136600: 37000868     	tbnz	w8, #0x0, 0x13670c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x618>
  136604: 394e6268     	ldrb	w8, [x19, #0x398]
  136608: 36000068     	tbz	w8, #0x0, 0x136614 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x520>
  13660c: f941d660     	ldr	x0, [x19, #0x3a8]
  136610: 94009a34     	bl	0x15cee0 <_ZdlPv@plt>
  136614: 52804814     	mov	w20, #0x240             // =576
  136618: 14000003     	b	0x136624 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x530>
  13661c: f1006294     	subs	x20, x20, #0x18
  136620: 540000e0     	b.eq	0x13663c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x548>
  136624: 8b140268     	add	x8, x19, x20
  136628: 39450109     	ldrb	w9, [x8, #0x140]
  13662c: 3607ff89     	tbz	w9, #0x0, 0x13661c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x528>
  136630: f940a900     	ldr	x0, [x8, #0x150]
  136634: 94009a2b     	bl	0x15cee0 <_ZdlPv@plt>
  136638: 17fffff9     	b	0x13661c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x528>
  13663c: 39450268     	ldrb	w8, [x19, #0x140]
  136640: 37000708     	tbnz	w8, #0x0, 0x136720 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x62c>
  136644: 3944a268     	ldrb	w8, [x19, #0x128]
  136648: 37000748     	tbnz	w8, #0x0, 0x136730 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x63c>
  13664c: 39444268     	ldrb	w8, [x19, #0x110]
  136650: 37000788     	tbnz	w8, #0x0, 0x136740 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x64c>
  136654: 3943e268     	ldrb	w8, [x19, #0xf8]
  136658: 370007c8     	tbnz	w8, #0x0, 0x136750 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x65c>
  13665c: 39438268     	ldrb	w8, [x19, #0xe0]
  136660: 37000808     	tbnz	w8, #0x0, 0x136760 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x66c>
  136664: 39432268     	ldrb	w8, [x19, #0xc8]
  136668: 37000848     	tbnz	w8, #0x0, 0x136770 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x67c>
  13666c: 3942c268     	ldrb	w8, [x19, #0xb0]
  136670: 37000888     	tbnz	w8, #0x0, 0x136780 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x68c>
  136674: 39426268     	ldrb	w8, [x19, #0x98]
  136678: 370008c8     	tbnz	w8, #0x0, 0x136790 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x69c>
  13667c: 39420268     	ldrb	w8, [x19, #0x80]
  136680: 37000908     	tbnz	w8, #0x0, 0x1367a0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x6ac>
  136684: 3941a268     	ldrb	w8, [x19, #0x68]
  136688: 37000948     	tbnz	w8, #0x0, 0x1367b0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x6bc>
  13668c: 39414268     	ldrb	w8, [x19, #0x50]
  136690: 37000988     	tbnz	w8, #0x0, 0x1367c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x6cc>
  136694: 3940e268     	ldrb	w8, [x19, #0x38]
  136698: 370009c8     	tbnz	w8, #0x0, 0x1367d0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x6dc>
  13669c: 39408268     	ldrb	w8, [x19, #0x20]
  1366a0: 37000a08     	tbnz	w8, #0x0, 0x1367e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x6ec>
  1366a4: 39402268     	ldrb	w8, [x19, #0x8]
  1366a8: 36000068     	tbz	w8, #0x0, 0x1366b4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5c0>
  1366ac: f9400e60     	ldr	x0, [x19, #0x18]
  1366b0: 94009a0c     	bl	0x15cee0 <_ZdlPv@plt>
  1366b4: f9400260     	ldr	x0, [x19]
  1366b8: 9400a5fe     	bl	0x15feb0 <freelocale@plt>
  1366bc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1366c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1366c4: d50323bf     	autiasp
  1366c8: d65f03c0     	ret
  1366cc: f9421260     	ldr	x0, [x19, #0x420]
  1366d0: 94009a04     	bl	0x15cee0 <_ZdlPv@plt>
  1366d4: 394fe268     	ldrb	w8, [x19, #0x3f8]
  1366d8: 3607f8a8     	tbz	w8, #0x0, 0x1365ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x4f8>
  1366dc: f9420660     	ldr	x0, [x19, #0x408]
  1366e0: 94009a00     	bl	0x15cee0 <_ZdlPv@plt>
  1366e4: 394f8268     	ldrb	w8, [x19, #0x3e0]
  1366e8: 3607f868     	tbz	w8, #0x0, 0x1365f4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x500>
  1366ec: f941fa60     	ldr	x0, [x19, #0x3f0]
  1366f0: 940099fc     	bl	0x15cee0 <_ZdlPv@plt>
  1366f4: 394f2268     	ldrb	w8, [x19, #0x3c8]
  1366f8: 3607f828     	tbz	w8, #0x0, 0x1365fc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x508>
  1366fc: f941ee60     	ldr	x0, [x19, #0x3d8]
  136700: 940099f8     	bl	0x15cee0 <_ZdlPv@plt>
  136704: 394ec268     	ldrb	w8, [x19, #0x3b0]
  136708: 3607f7e8     	tbz	w8, #0x0, 0x136604 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x510>
  13670c: f941e260     	ldr	x0, [x19, #0x3c0]
  136710: 940099f4     	bl	0x15cee0 <_ZdlPv@plt>
  136714: 394e6268     	ldrb	w8, [x19, #0x398]
  136718: 3707f7a8     	tbnz	w8, #0x0, 0x13660c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x518>
  13671c: 17ffffbe     	b	0x136614 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x520>
  136720: f940aa60     	ldr	x0, [x19, #0x150]
  136724: 940099ef     	bl	0x15cee0 <_ZdlPv@plt>
  136728: 3944a268     	ldrb	w8, [x19, #0x128]
  13672c: 3607f908     	tbz	w8, #0x0, 0x13664c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x558>
  136730: f9409e60     	ldr	x0, [x19, #0x138]
  136734: 940099eb     	bl	0x15cee0 <_ZdlPv@plt>
  136738: 39444268     	ldrb	w8, [x19, #0x110]
  13673c: 3607f8c8     	tbz	w8, #0x0, 0x136654 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x560>
  136740: f9409260     	ldr	x0, [x19, #0x120]
  136744: 940099e7     	bl	0x15cee0 <_ZdlPv@plt>
  136748: 3943e268     	ldrb	w8, [x19, #0xf8]
  13674c: 3607f888     	tbz	w8, #0x0, 0x13665c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x568>
  136750: f9408660     	ldr	x0, [x19, #0x108]
  136754: 940099e3     	bl	0x15cee0 <_ZdlPv@plt>
  136758: 39438268     	ldrb	w8, [x19, #0xe0]
  13675c: 3607f848     	tbz	w8, #0x0, 0x136664 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x570>
  136760: f9407a60     	ldr	x0, [x19, #0xf0]
  136764: 940099df     	bl	0x15cee0 <_ZdlPv@plt>
  136768: 39432268     	ldrb	w8, [x19, #0xc8]
  13676c: 3607f808     	tbz	w8, #0x0, 0x13666c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x578>
  136770: f9406e60     	ldr	x0, [x19, #0xd8]
  136774: 940099db     	bl	0x15cee0 <_ZdlPv@plt>
  136778: 3942c268     	ldrb	w8, [x19, #0xb0]
  13677c: 3607f7c8     	tbz	w8, #0x0, 0x136674 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x580>
  136780: f9406260     	ldr	x0, [x19, #0xc0]
  136784: 940099d7     	bl	0x15cee0 <_ZdlPv@plt>
  136788: 39426268     	ldrb	w8, [x19, #0x98]
  13678c: 3607f788     	tbz	w8, #0x0, 0x13667c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x588>
  136790: f9405660     	ldr	x0, [x19, #0xa8]
  136794: 940099d3     	bl	0x15cee0 <_ZdlPv@plt>
  136798: 39420268     	ldrb	w8, [x19, #0x80]
  13679c: 3607f748     	tbz	w8, #0x0, 0x136684 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x590>
  1367a0: f9404a60     	ldr	x0, [x19, #0x90]
  1367a4: 940099cf     	bl	0x15cee0 <_ZdlPv@plt>
  1367a8: 3941a268     	ldrb	w8, [x19, #0x68]
  1367ac: 3607f708     	tbz	w8, #0x0, 0x13668c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x598>
  1367b0: f9403e60     	ldr	x0, [x19, #0x78]
  1367b4: 940099cb     	bl	0x15cee0 <_ZdlPv@plt>
  1367b8: 39414268     	ldrb	w8, [x19, #0x50]
  1367bc: 3607f6c8     	tbz	w8, #0x0, 0x136694 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5a0>
  1367c0: f9403260     	ldr	x0, [x19, #0x60]
  1367c4: 940099c7     	bl	0x15cee0 <_ZdlPv@plt>
  1367c8: 3940e268     	ldrb	w8, [x19, #0x38]
  1367cc: 3607f688     	tbz	w8, #0x0, 0x13669c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5a8>
  1367d0: f9402660     	ldr	x0, [x19, #0x48]
  1367d4: 940099c3     	bl	0x15cee0 <_ZdlPv@plt>
  1367d8: 39408268     	ldrb	w8, [x19, #0x20]
  1367dc: 3607f648     	tbz	w8, #0x0, 0x1366a4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5b0>
  1367e0: f9401a60     	ldr	x0, [x19, #0x30]
  1367e4: 940099bf     	bl	0x15cee0 <_ZdlPv@plt>
  1367e8: 39402268     	ldrb	w8, [x19, #0x8]
  1367ec: 3707f608     	tbnz	w8, #0x0, 0x1366ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5b8>
  1367f0: 17ffffb1     	b	0x1366b4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>& std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__append_forward_unsafe<wchar_t*>(wchar_t*, wchar_t*)+0x5c0>
  1367f4: 97fdc9d0     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001367f8 <std::__ndk1::bad_weak_ptr::~bad_weak_ptr()>:
  1367f8: d503245f     	bti	c
  1367fc: 1400a6a1     	b	0x160280 <_ZNSt9exceptionD2Ev@plt>

0000000000136800 <std::__ndk1::bad_weak_ptr::~bad_weak_ptr()>:
  136800: d503233f     	paciasp
  136804: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136808: f9000bf3     	str	x19, [sp, #0x10]
  13680c: 910003fd     	mov	x29, sp
  136810: aa0003f3     	mov	x19, x0
  136814: 9400a69b     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  136818: aa1303e0     	mov	x0, x19
  13681c: f9400bf3     	ldr	x19, [sp, #0x10]
  136820: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136824: d50323bf     	autiasp
  136828: 140099ae     	b	0x15cee0 <_ZdlPv@plt>

000000000013682c <std::__ndk1::bad_weak_ptr::what() const>:
  13682c: d503245f     	bti	c
  136830: f0fff9c0     	adrp	x0, 0x71000
  136834: 9113f400     	add	x0, x0, #0x4fd
  136838: d65f03c0     	ret

000000000013683c <std::__ndk1::__shared_weak_count::~__shared_weak_count()>:
  13683c: d503245f     	bti	c
  136840: d65f03c0     	ret

0000000000136844 <std::__ndk1::__shared_count::~__shared_count()>:
  136844: d503245f     	bti	c
  136848: d4200020     	brk	#0x1

000000000013684c <std::__ndk1::__shared_weak_count::~__shared_weak_count()>:
  13684c: d503245f     	bti	c
  136850: d4200020     	brk	#0x1

0000000000136854 <std::__ndk1::__shared_count::__add_shared()>:
  136854: d503233f     	paciasp
  136858: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13685c: 910003fd     	mov	x29, sp
  136860: 91002001     	add	x1, x0, #0x8
  136864: 52800020     	mov	w0, #0x1                // =1
  136868: 9400899a     	bl	0x158ed0 <__emutls_get_address+0x444>
  13686c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136870: d50323bf     	autiasp
  136874: d65f03c0     	ret

0000000000136878 <std::__ndk1::__shared_count::__release_shared()>:
  136878: d503233f     	paciasp
  13687c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136880: a9014ff4     	stp	x20, x19, [sp, #0x10]
  136884: 910003fd     	mov	x29, sp
  136888: aa0003f3     	mov	x19, x0
  13688c: 91002001     	add	x1, x0, #0x8
  136890: 92800000     	mov	x0, #-0x1               // =-1
  136894: 9400899b     	bl	0x158f00 <__emutls_get_address+0x474>
  136898: aa0003f4     	mov	x20, x0
  13689c: b50000a0     	cbnz	x0, 0x1368b0 <std::__ndk1::__shared_count::__release_shared()+0x38>
  1368a0: f9400268     	ldr	x8, [x19]
  1368a4: aa1303e0     	mov	x0, x19
  1368a8: f9400908     	ldr	x8, [x8, #0x10]
  1368ac: d63f0100     	blr	x8
  1368b0: f100029f     	cmp	x20, #0x0
  1368b4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1368b8: 1a9f17e0     	cset	w0, eq
  1368bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1368c0: d50323bf     	autiasp
  1368c4: d65f03c0     	ret

00000000001368c8 <std::__ndk1::__shared_weak_count::__add_shared()>:
  1368c8: d503233f     	paciasp
  1368cc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1368d0: 910003fd     	mov	x29, sp
  1368d4: 91002001     	add	x1, x0, #0x8
  1368d8: 52800020     	mov	w0, #0x1                // =1
  1368dc: 9400897d     	bl	0x158ed0 <__emutls_get_address+0x444>
  1368e0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1368e4: d50323bf     	autiasp
  1368e8: d65f03c0     	ret

00000000001368ec <std::__ndk1::__shared_weak_count::__add_weak()>:
  1368ec: d503233f     	paciasp
  1368f0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1368f4: 910003fd     	mov	x29, sp
  1368f8: 91004001     	add	x1, x0, #0x10
  1368fc: 52800020     	mov	w0, #0x1                // =1
  136900: 94008974     	bl	0x158ed0 <__emutls_get_address+0x444>
  136904: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136908: d50323bf     	autiasp
  13690c: d65f03c0     	ret

0000000000136910 <std::__ndk1::__shared_weak_count::__release_shared()>:
  136910: d503233f     	paciasp
  136914: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136918: a9014ff4     	stp	x20, x19, [sp, #0x10]
  13691c: 910003fd     	mov	x29, sp
  136920: aa0003f3     	mov	x19, x0
  136924: 91002001     	add	x1, x0, #0x8
  136928: 92800000     	mov	x0, #-0x1               // =-1
  13692c: 94008975     	bl	0x158f00 <__emutls_get_address+0x474>
  136930: b40000a0     	cbz	x0, 0x136944 <std::__ndk1::__shared_weak_count::__release_shared()+0x34>
  136934: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136938: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13693c: d50323bf     	autiasp
  136940: d65f03c0     	ret
  136944: aa1303f4     	mov	x20, x19
  136948: aa1303e0     	mov	x0, x19
  13694c: f8410688     	ldr	x8, [x20], #0x10
  136950: f9400908     	ldr	x8, [x8, #0x10]
  136954: d63f0100     	blr	x8
  136958: c8dffe88     	ldar	x8, [x20]
  13695c: b40000a8     	cbz	x8, 0x136970 <std::__ndk1::__shared_weak_count::__release_shared()+0x60>
  136960: 91004261     	add	x1, x19, #0x10
  136964: 92800000     	mov	x0, #-0x1               // =-1
  136968: 94008966     	bl	0x158f00 <__emutls_get_address+0x474>
  13696c: b5fffe40     	cbnz	x0, 0x136934 <std::__ndk1::__shared_weak_count::__release_shared()+0x24>
  136970: f9400268     	ldr	x8, [x19]
  136974: aa1303e0     	mov	x0, x19
  136978: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  13697c: f9401110     	ldr	x16, [x8, #0x20]
  136980: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136984: d50323bf     	autiasp
  136988: d61f0200     	br	x16

000000000013698c <std::__ndk1::__shared_weak_count::__release_weak()>:
  13698c: d503233f     	paciasp
  136990: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136994: f9000bf3     	str	x19, [sp, #0x10]
  136998: 910003fd     	mov	x29, sp
  13699c: 91004001     	add	x1, x0, #0x10
  1369a0: aa0003f3     	mov	x19, x0
  1369a4: c8dffc28     	ldar	x8, [x1]
  1369a8: b4000108     	cbz	x8, 0x1369c8 <std::__ndk1::__shared_weak_count::__release_weak()+0x3c>
  1369ac: 92800000     	mov	x0, #-0x1               // =-1
  1369b0: 94008954     	bl	0x158f00 <__emutls_get_address+0x474>
  1369b4: b40000a0     	cbz	x0, 0x1369c8 <std::__ndk1::__shared_weak_count::__release_weak()+0x3c>
  1369b8: f9400bf3     	ldr	x19, [sp, #0x10]
  1369bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1369c0: d50323bf     	autiasp
  1369c4: d65f03c0     	ret
  1369c8: f9400268     	ldr	x8, [x19]
  1369cc: aa1303e0     	mov	x0, x19
  1369d0: f9400bf3     	ldr	x19, [sp, #0x10]
  1369d4: f9401110     	ldr	x16, [x8, #0x20]
  1369d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1369dc: d50323bf     	autiasp
  1369e0: d61f0200     	br	x16

00000000001369e4 <std::__ndk1::__shared_weak_count::lock()>:
  1369e4: d503233f     	paciasp
  1369e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1369ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1369f0: 910003fd     	mov	x29, sp
  1369f4: 91002008     	add	x8, x0, #0x8
  1369f8: c8dffd14     	ldar	x20, [x8]
  1369fc: b100069f     	cmn	x20, #0x1
  136a00: 54000160     	b.eq	0x136a2c <std::__ndk1::__shared_weak_count::lock()+0x48>
  136a04: aa0003f3     	mov	x19, x0
  136a08: 91000681     	add	x1, x20, #0x1
  136a0c: 91002262     	add	x2, x19, #0x8
  136a10: aa1403e0     	mov	x0, x20
  136a14: 94008907     	bl	0x158e30 <__emutls_get_address+0x3a4>
  136a18: eb14001f     	cmp	x0, x20
  136a1c: 540000a0     	b.eq	0x136a30 <std::__ndk1::__shared_weak_count::lock()+0x4c>
  136a20: aa0003f4     	mov	x20, x0
  136a24: b100041f     	cmn	x0, #0x1
  136a28: 54ffff01     	b.ne	0x136a08 <std::__ndk1::__shared_weak_count::lock()+0x24>
  136a2c: aa1f03f3     	mov	x19, xzr
  136a30: aa1303e0     	mov	x0, x19
  136a34: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136a38: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136a3c: d50323bf     	autiasp
  136a40: d65f03c0     	ret

0000000000136a44 <std::__ndk1::__shared_weak_count::__get_deleter(std::type_info const&) const>:
  136a44: d503245f     	bti	c
  136a48: aa1f03e0     	mov	x0, xzr
  136a4c: d65f03c0     	ret

0000000000136a50 <std::__ndk1::__sp_mut::lock()>:
  136a50: d503233f     	paciasp
  136a54: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136a58: a9014ff4     	stp	x20, x19, [sp, #0x10]
  136a5c: 910003fd     	mov	x29, sp
  136a60: 52800234     	mov	w20, #0x11              // =17
  136a64: f9400013     	ldr	x19, [x0]
  136a68: aa1303e0     	mov	x0, x19
  136a6c: 9400a609     	bl	0x160290 <pthread_mutex_trylock@plt>
  136a70: 340000e0     	cbz	w0, 0x136a8c <std::__ndk1::__sp_mut::lock()+0x3c>
  136a74: 71000694     	subs	w20, w20, #0x1
  136a78: 54000060     	b.eq	0x136a84 <std::__ndk1::__sp_mut::lock()+0x34>
  136a7c: 9400a609     	bl	0x1602a0 <sched_yield@plt>
  136a80: 17fffffa     	b	0x136a68 <std::__ndk1::__sp_mut::lock()+0x18>
  136a84: aa1303e0     	mov	x0, x19
  136a88: 94009c66     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136a8c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136a90: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136a94: d50323bf     	autiasp
  136a98: d65f03c0     	ret
  136a9c: 97fdc926     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  136aa0: 97fdc925     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  136aa4: 97fdc924     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136aa8 <std::__ndk1::__sp_mut::unlock()>:
  136aa8: d503233f     	paciasp
  136aac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136ab0: 910003fd     	mov	x29, sp
  136ab4: f9400000     	ldr	x0, [x0]
  136ab8: 94009c5e     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136abc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136ac0: d50323bf     	autiasp
  136ac4: d65f03c0     	ret
  136ac8: 97fdc91b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136acc <std::__ndk1::__get_sp_mut(void const*)>:
  136acc: d503245f     	bti	c
  136ad0: d285ad28     	mov	x8, #0x2d69             // =11625
  136ad4: 531d7009     	lsl	w9, w0, #3
  136ad8: f2bd6708     	movk	x8, #0xeb38, lsl #16
  136adc: d360fc0a     	lsr	x10, x0, #32
  136ae0: f2dd4108     	movk	x8, #0xea08, lsl #32
  136ae4: 91002129     	add	x9, x9, #0x8
  136ae8: f2f3bbe8     	movk	x8, #0x9ddf, lsl #48
  136aec: ca0a0129     	eor	x9, x9, x10
  136af0: 9b087d29     	mul	x9, x9, x8
  136af4: ca0a012a     	eor	x10, x9, x10
  136af8: ca49bd49     	eor	x9, x10, x9, lsr #47
  136afc: 9b087d28     	mul	x8, x9, x8
  136b00: d36ffd09     	lsr	x9, x8, #47
  136b04: 4a080128     	eor	w8, w9, w8
  136b08: 5285ad29     	mov	w9, #0x2d69             // =11625
  136b0c: 72bd6709     	movk	w9, #0xeb38, lsl #16
  136b10: 1b097d08     	mul	w8, w8, w9
  136b14: b00001e9     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  136b18: 910ac129     	add	x9, x9, #0x2b0
  136b1c: 92400d08     	and	x8, x8, #0xf
  136b20: 8b080d20     	add	x0, x9, x8, lsl #3
  136b24: d65f03c0     	ret

0000000000136b28 <std::__ndk1::declare_reachable(void*)>:
  136b28: d503245f     	bti	c
  136b2c: d65f03c0     	ret

0000000000136b30 <std::__ndk1::declare_no_pointers(char*, unsigned long)>:
  136b30: d503245f     	bti	c
  136b34: d65f03c0     	ret

0000000000136b38 <std::__ndk1::undeclare_no_pointers(char*, unsigned long)>:
  136b38: d503245f     	bti	c
  136b3c: d65f03c0     	ret

0000000000136b40 <std::__ndk1::get_pointer_safety()>:
  136b40: d503245f     	bti	c
  136b44: 2a1f03e0     	mov	w0, wzr
  136b48: d65f03c0     	ret

0000000000136b4c <std::__ndk1::__undeclare_reachable(void*)>:
  136b4c: d503245f     	bti	c
  136b50: d65f03c0     	ret

0000000000136b54 <std::__ndk1::align(unsigned long, unsigned long, void*&, unsigned long&)>:
  136b54: d503245f     	bti	c
  136b58: f9400069     	ldr	x9, [x3]
  136b5c: eb01012a     	subs	x10, x9, x1
  136b60: 54000062     	b.hs	0x136b6c <std::__ndk1::align(unsigned long, unsigned long, void*&, unsigned long&)+0x18>
  136b64: aa1f03e0     	mov	x0, xzr
  136b68: d65f03c0     	ret
  136b6c: f940004b     	ldr	x11, [x2]
  136b70: aa0003e8     	mov	x8, x0
  136b74: aa1f03e0     	mov	x0, xzr
  136b78: 8b0b010c     	add	x12, x8, x11
  136b7c: cb0803e8     	neg	x8, x8
  136b80: d100058c     	sub	x12, x12, #0x1
  136b84: 8a080188     	and	x8, x12, x8
  136b88: cb0b010b     	sub	x11, x8, x11
  136b8c: eb0a017f     	cmp	x11, x10
  136b90: 540000a8     	b.hi	0x136ba4 <std::__ndk1::align(unsigned long, unsigned long, void*&, unsigned long&)+0x50>
  136b94: cb0b0129     	sub	x9, x9, x11
  136b98: aa0803e0     	mov	x0, x8
  136b9c: f9000048     	str	x8, [x2]
  136ba0: f9000069     	str	x9, [x3]
  136ba4: d65f03c0     	ret

0000000000136ba8 <std::__ndk1::mutex::lock()>:
  136ba8: d503233f     	paciasp
  136bac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136bb0: 910003fd     	mov	x29, sp
  136bb4: 94009c1b     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136bb8: 35000080     	cbnz	w0, 0x136bc8 <std::__ndk1::mutex::lock()+0x20>
  136bbc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136bc0: d50323bf     	autiasp
  136bc4: d65f03c0     	ret
  136bc8: d0fff9c1     	adrp	x1, 0x70000
  136bcc: 91378421     	add	x1, x1, #0xde1
  136bd0: 94009bb0     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>

0000000000136bd4 <std::__ndk1::mutex::try_lock()>:
  136bd4: d503233f     	paciasp
  136bd8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136bdc: 910003fd     	mov	x29, sp
  136be0: 9400a5ac     	bl	0x160290 <pthread_mutex_trylock@plt>
  136be4: 7100001f     	cmp	w0, #0x0
  136be8: 1a9f17e0     	cset	w0, eq
  136bec: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136bf0: d50323bf     	autiasp
  136bf4: d65f03c0     	ret
  136bf8: 97fdc8cf     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136bfc <std::__ndk1::mutex::unlock()>:
  136bfc: d503233f     	paciasp
  136c00: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136c04: 910003fd     	mov	x29, sp
  136c08: 94009c0a     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136c0c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136c10: d50323bf     	autiasp
  136c14: d65f03c0     	ret
  136c18: 97fdc8c7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136c1c <std::__ndk1::recursive_mutex::recursive_mutex()>:
  136c1c: d503233f     	paciasp
  136c20: d10143ff     	sub	sp, sp, #0x50
  136c24: a9027bfd     	stp	x29, x30, [sp, #0x20]
  136c28: 910083fd     	add	x29, sp, #0x20
  136c2c: f9001bf5     	str	x21, [sp, #0x30]
  136c30: a9044ff4     	stp	x20, x19, [sp, #0x40]
  136c34: d53bd055     	mrs	x21, TPIDR_EL0
  136c38: aa0003f3     	mov	x19, x0
  136c3c: f94016a8     	ldr	x8, [x21, #0x28]
  136c40: 910043e0     	add	x0, sp, #0x10
  136c44: f81f83a8     	stur	x8, [x29, #-0x8]
  136c48: 94009c0a     	bl	0x15dc70 <pthread_mutexattr_init@plt>
  136c4c: 350002e0     	cbnz	w0, 0x136ca8 <std::__ndk1::recursive_mutex::recursive_mutex()+0x8c>
  136c50: 910043e0     	add	x0, sp, #0x10
  136c54: 52800021     	mov	w1, #0x1                // =1
  136c58: 94009c0a     	bl	0x15dc80 <pthread_mutexattr_settype@plt>
  136c5c: 350002a0     	cbnz	w0, 0x136cb0 <std::__ndk1::recursive_mutex::recursive_mutex()+0x94>
  136c60: 910043e1     	add	x1, sp, #0x10
  136c64: aa1303e0     	mov	x0, x19
  136c68: 94009c0a     	bl	0x15dc90 <pthread_mutex_init@plt>
  136c6c: 2a0003f4     	mov	w20, w0
  136c70: 910043e0     	add	x0, sp, #0x10
  136c74: 94009c0b     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
  136c78: 35000254     	cbnz	w20, 0x136cc0 <std::__ndk1::recursive_mutex::recursive_mutex()+0xa4>
  136c7c: 35000260     	cbnz	w0, 0x136cc8 <std::__ndk1::recursive_mutex::recursive_mutex()+0xac>
  136c80: f94016a8     	ldr	x8, [x21, #0x28]
  136c84: f85f83a9     	ldur	x9, [x29, #-0x8]
  136c88: eb09011f     	cmp	x8, x9
  136c8c: 540002c1     	b.ne	0x136ce4 <std::__ndk1::recursive_mutex::recursive_mutex()+0xc8>
  136c90: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  136c94: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  136c98: f9401bf5     	ldr	x21, [sp, #0x30]
  136c9c: 910143ff     	add	sp, sp, #0x50
  136ca0: d50323bf     	autiasp
  136ca4: d65f03c0     	ret
  136ca8: b9000fe0     	str	w0, [sp, #0xc]
  136cac: 1400000a     	b	0x136cd4 <std::__ndk1::recursive_mutex::recursive_mutex()+0xb8>
  136cb0: b9000fe0     	str	w0, [sp, #0xc]
  136cb4: 910043e0     	add	x0, sp, #0x10
  136cb8: 94009bfa     	bl	0x15dca0 <pthread_mutexattr_destroy@plt>
  136cbc: 14000006     	b	0x136cd4 <std::__ndk1::recursive_mutex::recursive_mutex()+0xb8>
  136cc0: b9000ff4     	str	w20, [sp, #0xc]
  136cc4: 14000004     	b	0x136cd4 <std::__ndk1::recursive_mutex::recursive_mutex()+0xb8>
  136cc8: b9000fe0     	str	w0, [sp, #0xc]
  136ccc: aa1303e0     	mov	x0, x19
  136cd0: 94009bd0     	bl	0x15dc10 <pthread_mutex_destroy@plt>
  136cd4: b0fff9e1     	adrp	x1, 0x73000
  136cd8: b9400fe0     	ldr	w0, [sp, #0xc]
  136cdc: 91084c21     	add	x1, x1, #0x213
  136ce0: 94009b6c     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  136ce4: 94009853     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000136ce8 <std::__ndk1::recursive_mutex::~recursive_mutex()>:
  136ce8: d503233f     	paciasp
  136cec: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136cf0: 910003fd     	mov	x29, sp
  136cf4: 94009bc7     	bl	0x15dc10 <pthread_mutex_destroy@plt>
  136cf8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136cfc: d50323bf     	autiasp
  136d00: d65f03c0     	ret
  136d04: 97fdc88c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136d08 <std::__ndk1::recursive_mutex::lock()>:
  136d08: d503233f     	paciasp
  136d0c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136d10: 910003fd     	mov	x29, sp
  136d14: 94009bc3     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136d18: 35000080     	cbnz	w0, 0x136d28 <std::__ndk1::recursive_mutex::lock()+0x20>
  136d1c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136d20: d50323bf     	autiasp
  136d24: d65f03c0     	ret
  136d28: 90fff9c1     	adrp	x1, 0x6e000
  136d2c: 9120ac21     	add	x1, x1, #0x82b
  136d30: 94009b58     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>

0000000000136d34 <std::__ndk1::recursive_mutex::unlock()>:
  136d34: d503233f     	paciasp
  136d38: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136d3c: 910003fd     	mov	x29, sp
  136d40: 94009bbc     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136d44: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136d48: d50323bf     	autiasp
  136d4c: d65f03c0     	ret
  136d50: 97fdc879     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136d54 <std::__ndk1::recursive_mutex::try_lock()>:
  136d54: d503233f     	paciasp
  136d58: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136d5c: 910003fd     	mov	x29, sp
  136d60: 9400a54c     	bl	0x160290 <pthread_mutex_trylock@plt>
  136d64: 7100001f     	cmp	w0, #0x0
  136d68: 1a9f17e0     	cset	w0, eq
  136d6c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136d70: d50323bf     	autiasp
  136d74: d65f03c0     	ret
  136d78: 97fdc86f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136d7c <std::__ndk1::timed_mutex::timed_mutex()>:
  136d7c: d503245f     	bti	c
  136d80: 6f00e400     	movi	v0.2d, #0000000000000000
  136d84: 3c849000     	stur	q0, [x0, #0x49]
  136d88: ad018000     	stp	q0, q0, [x0, #0x30]
  136d8c: ad008000     	stp	q0, q0, [x0, #0x10]
  136d90: 3d800000     	str	q0, [x0]
  136d94: d65f03c0     	ret

0000000000136d98 <std::__ndk1::timed_mutex::~timed_mutex()>:
  136d98: d503233f     	paciasp
  136d9c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136da0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  136da4: 910003fd     	mov	x29, sp
  136da8: aa0003f3     	mov	x19, x0
  136dac: 94009b9d     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136db0: 35000140     	cbnz	w0, 0x136dd8 <std::__ndk1::timed_mutex::~timed_mutex()+0x40>
  136db4: aa1303e0     	mov	x0, x19
  136db8: 94009b9e     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136dbc: 9100a260     	add	x0, x19, #0x28
  136dc0: 94009b4c     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
  136dc4: aa1303e0     	mov	x0, x19
  136dc8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136dcc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136dd0: d50323bf     	autiasp
  136dd4: 14009b4b     	b	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
  136dd8: d0fff9c1     	adrp	x1, 0x70000
  136ddc: 91378421     	add	x1, x1, #0xde1
  136de0: 94009b2c     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  136de4: 97fdc854     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  136de8: aa0003f4     	mov	x20, x0
  136dec: 9100a260     	add	x0, x19, #0x28
  136df0: 94009b40     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
  136df4: aa1303e0     	mov	x0, x19
  136df8: 94009b42     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
  136dfc: aa1403e0     	mov	x0, x20
  136e00: 97fdc84d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136e04 <std::__ndk1::timed_mutex::lock()>:
  136e04: d503233f     	paciasp
  136e08: d10143ff     	sub	sp, sp, #0x50
  136e0c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  136e10: 910083fd     	add	x29, sp, #0x20
  136e14: f9001bf5     	str	x21, [sp, #0x30]
  136e18: a9044ff4     	stp	x20, x19, [sp, #0x40]
  136e1c: d53bd055     	mrs	x21, TPIDR_EL0
  136e20: 52800029     	mov	w9, #0x1                // =1
  136e24: f94016a8     	ldr	x8, [x21, #0x28]
  136e28: aa0003f3     	mov	x19, x0
  136e2c: f81f83a8     	stur	x8, [x29, #-0x8]
  136e30: f90007e0     	str	x0, [sp, #0x8]
  136e34: 390043e9     	strb	w9, [sp, #0x10]
  136e38: 94009b7a     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136e3c: 35000380     	cbnz	w0, 0x136eac <std::__ndk1::timed_mutex::lock()+0xa8>
  136e40: 39416268     	ldrb	w8, [x19, #0x58]
  136e44: 34000188     	cbz	w8, 0x136e74 <std::__ndk1::timed_mutex::lock()+0x70>
  136e48: 9100a274     	add	x20, x19, #0x28
  136e4c: 910023e1     	add	x1, sp, #0x8
  136e50: aa1403e0     	mov	x0, x20
  136e54: 9400a1cf     	bl	0x15f590 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>
  136e58: 39416268     	ldrb	w8, [x19, #0x58]
  136e5c: 35ffff88     	cbnz	w8, 0x136e4c <std::__ndk1::timed_mutex::lock()+0x48>
  136e60: 394043e8     	ldrb	w8, [sp, #0x10]
  136e64: 52800029     	mov	w9, #0x1                // =1
  136e68: 39016269     	strb	w9, [x19, #0x58]
  136e6c: 35000088     	cbnz	w8, 0x136e7c <std::__ndk1::timed_mutex::lock()+0x78>
  136e70: 14000005     	b	0x136e84 <std::__ndk1::timed_mutex::lock()+0x80>
  136e74: 52800028     	mov	w8, #0x1                // =1
  136e78: 39016268     	strb	w8, [x19, #0x58]
  136e7c: f94007e0     	ldr	x0, [sp, #0x8]
  136e80: 94009b6c     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136e84: f94016a8     	ldr	x8, [x21, #0x28]
  136e88: f85f83a9     	ldur	x9, [x29, #-0x8]
  136e8c: eb09011f     	cmp	x8, x9
  136e90: 54000141     	b.ne	0x136eb8 <std::__ndk1::timed_mutex::lock()+0xb4>
  136e94: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  136e98: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  136e9c: f9401bf5     	ldr	x21, [sp, #0x30]
  136ea0: 910143ff     	add	sp, sp, #0x50
  136ea4: d50323bf     	autiasp
  136ea8: d65f03c0     	ret
  136eac: d0fff9c1     	adrp	x1, 0x70000
  136eb0: 91378421     	add	x1, x1, #0xde1
  136eb4: 94009af7     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  136eb8: 940097de     	bl	0x15ce30 <__stack_chk_fail@plt>
  136ebc: 97fdc81e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  136ec0: d503233f     	paciasp
  136ec4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  136ec8: 910003fd     	mov	x29, sp
  136ecc: 39402008     	ldrb	w8, [x0, #0x8]
  136ed0: 34000068     	cbz	w8, 0x136edc <std::__ndk1::timed_mutex::lock()+0xd8>
  136ed4: f9400000     	ldr	x0, [x0]
  136ed8: 94009b56     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136edc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  136ee0: d50323bf     	autiasp
  136ee4: d65f03c0     	ret
  136ee8: 97fdc813     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136eec <std::__ndk1::timed_mutex::try_lock()>:
  136eec: d503233f     	paciasp
  136ef0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136ef4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  136ef8: 910003fd     	mov	x29, sp
  136efc: aa0003f3     	mov	x19, x0
  136f00: 9400a4e4     	bl	0x160290 <pthread_mutex_trylock@plt>
  136f04: 34000060     	cbz	w0, 0x136f10 <std::__ndk1::timed_mutex::try_lock()+0x24>
  136f08: 2a1f03f4     	mov	w20, wzr
  136f0c: 14000009     	b	0x136f30 <std::__ndk1::timed_mutex::try_lock()+0x44>
  136f10: 39416268     	ldrb	w8, [x19, #0x58]
  136f14: 7100011f     	cmp	w8, #0x0
  136f18: 1a9f17f4     	cset	w20, eq
  136f1c: 35000068     	cbnz	w8, 0x136f28 <std::__ndk1::timed_mutex::try_lock()+0x3c>
  136f20: 52800028     	mov	w8, #0x1                // =1
  136f24: 39016268     	strb	w8, [x19, #0x58]
  136f28: aa1303e0     	mov	x0, x19
  136f2c: 94009b41     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136f30: 2a1403e0     	mov	w0, w20
  136f34: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136f38: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136f3c: d50323bf     	autiasp
  136f40: d65f03c0     	ret
  136f44: 97fdc7fc     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  136f48: 97fdc7fb     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136f4c <std::__ndk1::timed_mutex::unlock()>:
  136f4c: d503233f     	paciasp
  136f50: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136f54: f9000bf3     	str	x19, [sp, #0x10]
  136f58: 910003fd     	mov	x29, sp
  136f5c: aa0003f3     	mov	x19, x0
  136f60: 94009b30     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136f64: 35000140     	cbnz	w0, 0x136f8c <std::__ndk1::timed_mutex::unlock()+0x40>
  136f68: 9100a260     	add	x0, x19, #0x28
  136f6c: 3901627f     	strb	wzr, [x19, #0x58]
  136f70: 9400a180     	bl	0x15f570 <_ZNSt6__ndk118condition_variable10notify_oneEv@plt>
  136f74: aa1303e0     	mov	x0, x19
  136f78: 94009b2e     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136f7c: f9400bf3     	ldr	x19, [sp, #0x10]
  136f80: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136f84: d50323bf     	autiasp
  136f88: d65f03c0     	ret
  136f8c: d0fff9c1     	adrp	x1, 0x70000
  136f90: 91378421     	add	x1, x1, #0xde1
  136f94: 94009abf     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  136f98: 97fdc7e7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  136f9c: 97fdc7e6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000136fa0 <std::__ndk1::recursive_timed_mutex::recursive_timed_mutex()>:
  136fa0: d503245f     	bti	c
  136fa4: 6f00e400     	movi	v0.2d, #0000000000000000
  136fa8: f900301f     	str	xzr, [x0, #0x60]
  136fac: ad020000     	stp	q0, q0, [x0, #0x40]
  136fb0: ad010000     	stp	q0, q0, [x0, #0x20]
  136fb4: ad000000     	stp	q0, q0, [x0]
  136fb8: d65f03c0     	ret

0000000000136fbc <std::__ndk1::recursive_timed_mutex::~recursive_timed_mutex()>:
  136fbc: d503233f     	paciasp
  136fc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  136fc4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  136fc8: 910003fd     	mov	x29, sp
  136fcc: aa0003f3     	mov	x19, x0
  136fd0: 94009b14     	bl	0x15dc20 <pthread_mutex_lock@plt>
  136fd4: 35000140     	cbnz	w0, 0x136ffc <std::__ndk1::recursive_timed_mutex::~recursive_timed_mutex()+0x40>
  136fd8: aa1303e0     	mov	x0, x19
  136fdc: 94009b15     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  136fe0: 9100a260     	add	x0, x19, #0x28
  136fe4: 94009ac3     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
  136fe8: aa1303e0     	mov	x0, x19
  136fec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  136ff0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  136ff4: d50323bf     	autiasp
  136ff8: 14009ac2     	b	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
  136ffc: d0fff9c1     	adrp	x1, 0x70000
  137000: 91378421     	add	x1, x1, #0xde1
  137004: 94009aa3     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  137008: 97fdc7cb     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13700c: aa0003f4     	mov	x20, x0
  137010: 9100a260     	add	x0, x19, #0x28
  137014: 94009ab7     	bl	0x15daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>
  137018: aa1303e0     	mov	x0, x19
  13701c: 94009ab9     	bl	0x15db00 <_ZNSt6__ndk15mutexD1Ev@plt>
  137020: aa1403e0     	mov	x0, x20
  137024: 97fdc7c4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000137028 <std::__ndk1::recursive_timed_mutex::lock()>:
  137028: d503233f     	paciasp
  13702c: d10143ff     	sub	sp, sp, #0x50
  137030: a9027bfd     	stp	x29, x30, [sp, #0x20]
  137034: 910083fd     	add	x29, sp, #0x20
  137038: a90357f6     	stp	x22, x21, [sp, #0x30]
  13703c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  137040: d53bd056     	mrs	x22, TPIDR_EL0
  137044: aa0003f3     	mov	x19, x0
  137048: f94016c8     	ldr	x8, [x22, #0x28]
  13704c: f81f83a8     	stur	x8, [x29, #-0x8]
  137050: 94009d6c     	bl	0x15e600 <pthread_self@plt>
  137054: aa0003f4     	mov	x20, x0
  137058: 52800028     	mov	w8, #0x1                // =1
  13705c: aa1303e0     	mov	x0, x19
  137060: f90007f3     	str	x19, [sp, #0x8]
  137064: 390043e8     	strb	w8, [sp, #0x10]
  137068: 94009aee     	bl	0x15dc20 <pthread_mutex_lock@plt>
  13706c: 35000540     	cbnz	w0, 0x137114 <std::__ndk1::recursive_timed_mutex::lock()+0xec>
  137070: f9403261     	ldr	x1, [x19, #0x60]
  137074: b4000174     	cbz	x20, 0x1370a0 <std::__ndk1::recursive_timed_mutex::lock()+0x78>
  137078: b4000141     	cbz	x1, 0x1370a0 <std::__ndk1::recursive_timed_mutex::lock()+0x78>
  13707c: aa1403e0     	mov	x0, x20
  137080: 9400a48c     	bl	0x1602b0 <pthread_equal@plt>
  137084: 34000120     	cbz	w0, 0x1370a8 <std::__ndk1::recursive_timed_mutex::lock()+0x80>
  137088: f9402e68     	ldr	x8, [x19, #0x58]
  13708c: b100051f     	cmn	x8, #0x1
  137090: 54000480     	b.eq	0x137120 <std::__ndk1::recursive_timed_mutex::lock()+0xf8>
  137094: 91000508     	add	x8, x8, #0x1
  137098: f9002e68     	str	x8, [x19, #0x58]
  13709c: 14000012     	b	0x1370e4 <std::__ndk1::recursive_timed_mutex::lock()+0xbc>
  1370a0: aa010288     	orr	x8, x20, x1
  1370a4: b4ffff28     	cbz	x8, 0x137088 <std::__ndk1::recursive_timed_mutex::lock()+0x60>
  1370a8: f9402e68     	ldr	x8, [x19, #0x58]
  1370ac: b4000188     	cbz	x8, 0x1370dc <std::__ndk1::recursive_timed_mutex::lock()+0xb4>
  1370b0: 9100a275     	add	x21, x19, #0x28
  1370b4: 910023e1     	add	x1, sp, #0x8
  1370b8: aa1503e0     	mov	x0, x21
  1370bc: 9400a135     	bl	0x15f590 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>
  1370c0: f9402e68     	ldr	x8, [x19, #0x58]
  1370c4: b5ffff88     	cbnz	x8, 0x1370b4 <std::__ndk1::recursive_timed_mutex::lock()+0x8c>
  1370c8: 52800028     	mov	w8, #0x1                // =1
  1370cc: 394043e9     	ldrb	w9, [sp, #0x10]
  1370d0: a905d268     	stp	x8, x20, [x19, #0x58]
  1370d4: 35000089     	cbnz	w9, 0x1370e4 <std::__ndk1::recursive_timed_mutex::lock()+0xbc>
  1370d8: 14000005     	b	0x1370ec <std::__ndk1::recursive_timed_mutex::lock()+0xc4>
  1370dc: 52800028     	mov	w8, #0x1                // =1
  1370e0: a905d268     	stp	x8, x20, [x19, #0x58]
  1370e4: f94007e0     	ldr	x0, [sp, #0x8]
  1370e8: 94009ad2     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  1370ec: f94016c8     	ldr	x8, [x22, #0x28]
  1370f0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1370f4: eb09011f     	cmp	x8, x9
  1370f8: 540001c1     	b.ne	0x137130 <std::__ndk1::recursive_timed_mutex::lock()+0x108>
  1370fc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  137100: a94357f6     	ldp	x22, x21, [sp, #0x30]
  137104: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  137108: 910143ff     	add	sp, sp, #0x50
  13710c: d50323bf     	autiasp
  137110: d65f03c0     	ret
  137114: b0fff9c1     	adrp	x1, 0x70000
  137118: 91378421     	add	x1, x1, #0xde1
  13711c: 94009a5d     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  137120: f0fff9c1     	adrp	x1, 0x72000
  137124: 52800160     	mov	w0, #0xb                // =11
  137128: 91145021     	add	x1, x1, #0x514
  13712c: 94009a59     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  137130: 94009740     	bl	0x15ce30 <__stack_chk_fail@plt>
  137134: 97fdc780     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  137138: aa0003f3     	mov	x19, x0
  13713c: 910023e0     	add	x0, sp, #0x8
  137140: 97ffff60     	bl	0x136ec0 <std::__ndk1::timed_mutex::lock()+0xbc>
  137144: aa1303e0     	mov	x0, x19
  137148: 94008806     	bl	0x159160 <__emutls_get_address+0x6d4>
  13714c: 97fdc77a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000137150 <std::__ndk1::recursive_timed_mutex::try_lock()>:
  137150: d503233f     	paciasp
  137154: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137158: f9000bf5     	str	x21, [sp, #0x10]
  13715c: 910003fd     	mov	x29, sp
  137160: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137164: aa0003f3     	mov	x19, x0
  137168: 94009d26     	bl	0x15e600 <pthread_self@plt>
  13716c: aa0003f4     	mov	x20, x0
  137170: aa1303e0     	mov	x0, x19
  137174: 9400a447     	bl	0x160290 <pthread_mutex_trylock@plt>
  137178: 34000060     	cbz	w0, 0x137184 <std::__ndk1::recursive_timed_mutex::try_lock()+0x34>
  13717c: 2a1f03f5     	mov	w21, wzr
  137180: 14000016     	b	0x1371d8 <std::__ndk1::recursive_timed_mutex::try_lock()+0x88>
  137184: f9402e68     	ldr	x8, [x19, #0x58]
  137188: b40001a8     	cbz	x8, 0x1371bc <std::__ndk1::recursive_timed_mutex::try_lock()+0x6c>
  13718c: f9403261     	ldr	x1, [x19, #0x60]
  137190: b40000f4     	cbz	x20, 0x1371ac <std::__ndk1::recursive_timed_mutex::try_lock()+0x5c>
  137194: b40000c1     	cbz	x1, 0x1371ac <std::__ndk1::recursive_timed_mutex::try_lock()+0x5c>
  137198: aa1403e0     	mov	x0, x20
  13719c: 9400a445     	bl	0x1602b0 <pthread_equal@plt>
  1371a0: 34000160     	cbz	w0, 0x1371cc <std::__ndk1::recursive_timed_mutex::try_lock()+0x7c>
  1371a4: f9402e68     	ldr	x8, [x19, #0x58]
  1371a8: 14000003     	b	0x1371b4 <std::__ndk1::recursive_timed_mutex::try_lock()+0x64>
  1371ac: aa010289     	orr	x9, x20, x1
  1371b0: b50000e9     	cbnz	x9, 0x1371cc <std::__ndk1::recursive_timed_mutex::try_lock()+0x7c>
  1371b4: b100051f     	cmn	x8, #0x1
  1371b8: 540000a0     	b.eq	0x1371cc <std::__ndk1::recursive_timed_mutex::try_lock()+0x7c>
  1371bc: 91000508     	add	x8, x8, #0x1
  1371c0: 52800035     	mov	w21, #0x1               // =1
  1371c4: a905d268     	stp	x8, x20, [x19, #0x58]
  1371c8: 14000002     	b	0x1371d0 <std::__ndk1::recursive_timed_mutex::try_lock()+0x80>
  1371cc: 2a1f03f5     	mov	w21, wzr
  1371d0: aa1303e0     	mov	x0, x19
  1371d4: 94009a97     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  1371d8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1371dc: 2a1503e0     	mov	w0, w21
  1371e0: f9400bf5     	ldr	x21, [sp, #0x10]
  1371e4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1371e8: d50323bf     	autiasp
  1371ec: d65f03c0     	ret
  1371f0: 97fdc751     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1371f4: 97fdc750     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1371f8: 97fdc74f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001371fc <std::__ndk1::recursive_timed_mutex::unlock()>:
  1371fc: d503233f     	paciasp
  137200: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  137204: f9000bf3     	str	x19, [sp, #0x10]
  137208: 910003fd     	mov	x29, sp
  13720c: aa0003f3     	mov	x19, x0
  137210: 94009a84     	bl	0x15dc20 <pthread_mutex_lock@plt>
  137214: 35000260     	cbnz	w0, 0x137260 <std::__ndk1::recursive_timed_mutex::unlock()+0x64>
  137218: f9402e68     	ldr	x8, [x19, #0x58]
  13721c: f1000508     	subs	x8, x8, #0x1
  137220: f9002e68     	str	x8, [x19, #0x58]
  137224: 540000e0     	b.eq	0x137240 <std::__ndk1::recursive_timed_mutex::unlock()+0x44>
  137228: aa1303e0     	mov	x0, x19
  13722c: 94009a81     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  137230: f9400bf3     	ldr	x19, [sp, #0x10]
  137234: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  137238: d50323bf     	autiasp
  13723c: d65f03c0     	ret
  137240: f900327f     	str	xzr, [x19, #0x60]
  137244: aa1303e0     	mov	x0, x19
  137248: 94009a7a     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  13724c: 9100a260     	add	x0, x19, #0x28
  137250: f9400bf3     	ldr	x19, [sp, #0x10]
  137254: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  137258: d50323bf     	autiasp
  13725c: 1400a0c5     	b	0x15f570 <_ZNSt6__ndk118condition_variable10notify_oneEv@plt>
  137260: b0fff9c1     	adrp	x1, 0x70000
  137264: 91378421     	add	x1, x1, #0xde1
  137268: 94009a0a     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  13726c: 97fdc732     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  137270: 97fdc731     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  137274: 97fdc730     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000137278 <std::__ndk1::__call_once(unsigned long volatile&, void*, void (*)(void*))>:
  137278: d503233f     	paciasp
  13727c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  137280: f9000bf7     	str	x23, [sp, #0x10]
  137284: 910003fd     	mov	x29, sp
  137288: a90257f6     	stp	x22, x21, [sp, #0x20]
  13728c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  137290: aa0003f3     	mov	x19, x0
  137294: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  137298: 9118c000     	add	x0, x0, #0x630
  13729c: aa0203f4     	mov	x20, x2
  1372a0: aa0103f5     	mov	x21, x1
  1372a4: 94009a5f     	bl	0x15dc20 <pthread_mutex_lock@plt>
  1372a8: f9400268     	ldr	x8, [x19]
  1372ac: f100051f     	cmp	x8, #0x1
  1372b0: 54000161     	b.ne	0x1372dc <std::__ndk1::__call_once(unsigned long volatile&, void*, void (*)(void*))+0x64>
  1372b4: b00001f6     	adrp	x22, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1372b8: b00001f7     	adrp	x23, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1372bc: 911962d6     	add	x22, x22, #0x658
  1372c0: 9118c2f7     	add	x23, x23, #0x630
  1372c4: aa1603e0     	mov	x0, x22
  1372c8: aa1703e1     	mov	x1, x23
  1372cc: 9400a0b9     	bl	0x15f5b0 <pthread_cond_wait@plt>
  1372d0: f9400268     	ldr	x8, [x19]
  1372d4: f100051f     	cmp	x8, #0x1
  1372d8: 54ffff60     	b.eq	0x1372c4 <std::__ndk1::__call_once(unsigned long volatile&, void*, void (*)(void*))+0x4c>
  1372dc: f9400268     	ldr	x8, [x19]
  1372e0: b4000128     	cbz	x8, 0x137304 <std::__ndk1::__call_once(unsigned long volatile&, void*, void (*)(void*))+0x8c>
  1372e4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1372e8: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1372ec: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1372f0: 9118c000     	add	x0, x0, #0x630
  1372f4: f9400bf7     	ldr	x23, [sp, #0x10]
  1372f8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1372fc: d50323bf     	autiasp
  137300: 14009a4c     	b	0x15dc30 <pthread_mutex_unlock@plt>
  137304: 52800028     	mov	w8, #0x1                // =1
  137308: f9000268     	str	x8, [x19]
  13730c: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  137310: 9118c000     	add	x0, x0, #0x630
  137314: 94009a47     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  137318: aa1503e0     	mov	x0, x21
  13731c: d63f0280     	blr	x20
  137320: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  137324: 9118c000     	add	x0, x0, #0x630
  137328: 94009a3e     	bl	0x15dc20 <pthread_mutex_lock@plt>
  13732c: 92800008     	mov	x8, #-0x1               // =-1
  137330: c89ffe68     	stlr	x8, [x19]
  137334: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  137338: 9118c000     	add	x0, x0, #0x630
  13733c: 94009a3d     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  137340: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  137344: 91196000     	add	x0, x0, #0x658
  137348: 9400a096     	bl	0x15f5a0 <pthread_cond_broadcast@plt>
  13734c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  137350: a94257f6     	ldp	x22, x21, [sp, #0x20]
  137354: f9400bf7     	ldr	x23, [sp, #0x10]
  137358: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13735c: d50323bf     	autiasp
  137360: d65f03c0     	ret
  137364: 940096fb     	bl	0x15cf50 <__cxa_begin_catch@plt>
  137368: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13736c: 9118c000     	add	x0, x0, #0x630
  137370: 94009a2c     	bl	0x15dc20 <pthread_mutex_lock@plt>
  137374: f900027f     	str	xzr, [x19]
  137378: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13737c: 9118c000     	add	x0, x0, #0x630
  137380: 94009a2c     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  137384: b00001e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  137388: 91196000     	add	x0, x0, #0x658
  13738c: 9400a085     	bl	0x15f5a0 <pthread_cond_broadcast@plt>
  137390: 940099c4     	bl	0x15daa0 <__cxa_rethrow@plt>
  137394: aa0003f3     	mov	x19, x0
  137398: 940099c6     	bl	0x15dab0 <__cxa_end_catch@plt>
  13739c: aa1303e0     	mov	x0, x19
  1373a0: 94008770     	bl	0x159160 <__emutls_get_address+0x6d4>
  1373a4: 97fdc6e4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001373a8 <std::__ndk1::mutex::~mutex()>:
  1373a8: d503233f     	paciasp
  1373ac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1373b0: 910003fd     	mov	x29, sp
  1373b4: 94009a17     	bl	0x15dc10 <pthread_mutex_destroy@plt>
  1373b8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1373bc: d50323bf     	autiasp
  1373c0: d65f03c0     	ret
  1373c4: 97fdc6dc     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001373c8 <std::__throw_bad_alloc()>:
  1373c8: d503233f     	paciasp
  1373cc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1373d0: f9000bf3     	str	x19, [sp, #0x10]
  1373d4: 910003fd     	mov	x29, sp
  1373d8: 52800100     	mov	w0, #0x8                // =8
  1373dc: 94009a61     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  1373e0: aa0003f3     	mov	x19, x0
  1373e4: 9400a3b7     	bl	0x1602c0 <_ZNSt9bad_allocC1Ev@plt>
  1373e8: d00001a1     	adrp	x1, 0x16d000
  1373ec: d00001a2     	adrp	x2, 0x16d000
  1373f0: aa1303e0     	mov	x0, x19
  1373f4: f9408821     	ldr	x1, [x1, #0x110]
  1373f8: f9408c42     	ldr	x2, [x2, #0x118]
  1373fc: 94009a5d     	bl	0x15dd70 <__cxa_throw@plt>

0000000000137400 <operator new(unsigned long)>:
  137400: d503233f     	paciasp
  137404: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  137408: f9000bf3     	str	x19, [sp, #0x10]
  13740c: 910003fd     	mov	x29, sp
  137410: f100001f     	cmp	x0, #0x0
  137414: 9a9f1413     	csinc	x19, x0, xzr, ne
  137418: aa1303e0     	mov	x0, x19
  13741c: 94009781     	bl	0x15d220 <malloc@plt>
  137420: b50000a0     	cbnz	x0, 0x137434 <operator new(unsigned long)+0x34>
  137424: 9400a3ab     	bl	0x1602d0 <_ZSt15get_new_handlerv@plt>
  137428: b40000e0     	cbz	x0, 0x137444 <operator new(unsigned long)+0x44>
  13742c: d63f0000     	blr	x0
  137430: 17fffffa     	b	0x137418 <operator new(unsigned long)+0x18>
  137434: f9400bf3     	ldr	x19, [sp, #0x10]
  137438: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13743c: d50323bf     	autiasp
  137440: d65f03c0     	ret
  137444: 52800100     	mov	w0, #0x8                // =8
  137448: 94009a46     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13744c: aa0003f3     	mov	x19, x0
  137450: 9400a39c     	bl	0x1602c0 <_ZNSt9bad_allocC1Ev@plt>
  137454: d00001a1     	adrp	x1, 0x16d000
  137458: d00001a2     	adrp	x2, 0x16d000
  13745c: aa1303e0     	mov	x0, x19
  137460: f9408821     	ldr	x1, [x1, #0x110]
  137464: f9408c42     	ldr	x2, [x2, #0x118]
  137468: 94009a42     	bl	0x15dd70 <__cxa_throw@plt>

000000000013746c <operator new(unsigned long, std::nothrow_t const&)>:
  13746c: d503233f     	paciasp
  137470: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  137474: 910003fd     	mov	x29, sp
  137478: 9400967a     	bl	0x15ce60 <_Znwm@plt>
  13747c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  137480: d50323bf     	autiasp
  137484: d65f03c0     	ret
  137488: 940096b2     	bl	0x15cf50 <__cxa_begin_catch@plt>
  13748c: 94009989     	bl	0x15dab0 <__cxa_end_catch@plt>
  137490: aa1f03e0     	mov	x0, xzr
  137494: 17fffffa     	b	0x13747c <operator new(unsigned long, std::nothrow_t const&)+0x10>
  137498: 97fdc6a7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013749c <operator new[](unsigned long)>:
  13749c: d503245f     	bti	c
  1374a0: 14009670     	b	0x15ce60 <_Znwm@plt>

00000000001374a4 <operator new[](unsigned long, std::nothrow_t const&)>:
  1374a4: d503233f     	paciasp
  1374a8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1374ac: 910003fd     	mov	x29, sp
  1374b0: 94009d40     	bl	0x15e9b0 <_Znam@plt>
  1374b4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1374b8: d50323bf     	autiasp
  1374bc: d65f03c0     	ret
  1374c0: 940096a4     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1374c4: 9400997b     	bl	0x15dab0 <__cxa_end_catch@plt>
  1374c8: aa1f03e0     	mov	x0, xzr
  1374cc: 17fffffa     	b	0x1374b4 <operator new[](unsigned long, std::nothrow_t const&)+0x10>
  1374d0: 97fdc699     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001374d4 <operator delete(void*)>:
  1374d4: d503245f     	bti	c
  1374d8: 14009772     	b	0x15d2a0 <free@plt>

00000000001374dc <operator delete(void*, std::nothrow_t const&)>:
  1374dc: d503245f     	bti	c
  1374e0: 14009680     	b	0x15cee0 <_ZdlPv@plt>

00000000001374e4 <operator delete(void*, unsigned long)>:
  1374e4: d503245f     	bti	c
  1374e8: 1400967e     	b	0x15cee0 <_ZdlPv@plt>

00000000001374ec <operator delete[](void*)>:
  1374ec: d503245f     	bti	c
  1374f0: 1400967c     	b	0x15cee0 <_ZdlPv@plt>

00000000001374f4 <operator delete[](void*, std::nothrow_t const&)>:
  1374f4: d503245f     	bti	c
  1374f8: 140098ba     	b	0x15d7e0 <_ZdaPv@plt>

00000000001374fc <operator delete[](void*, unsigned long)>:
  1374fc: d503245f     	bti	c
  137500: 140098b8     	b	0x15d7e0 <_ZdaPv@plt>

0000000000137504 <operator new(unsigned long, std::align_val_t)>:
  137504: d503233f     	paciasp
  137508: d10103ff     	sub	sp, sp, #0x40
  13750c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  137510: 910043fd     	add	x29, sp, #0x10
  137514: f90013f5     	str	x21, [sp, #0x20]
  137518: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13751c: d53bd055     	mrs	x21, TPIDR_EL0
  137520: 52800109     	mov	w9, #0x8                // =8
  137524: f100001f     	cmp	x0, #0x0
  137528: f94016a8     	ldr	x8, [x21, #0x28]
  13752c: 9a9f1413     	csinc	x19, x0, xzr, ne
  137530: f100203f     	cmp	x1, #0x8
  137534: 9a898034     	csel	x20, x1, x9, hi
  137538: f90007e8     	str	x8, [sp, #0x8]
  13753c: 910003e0     	mov	x0, sp
  137540: aa1403e1     	mov	x1, x20
  137544: aa1303e2     	mov	x2, x19
  137548: 9400a36a     	bl	0x1602f0 <posix_memalign@plt>
  13754c: 340000a0     	cbz	w0, 0x137560 <operator new(unsigned long, std::align_val_t)+0x5c>
  137550: 9400a360     	bl	0x1602d0 <_ZSt15get_new_handlerv@plt>
  137554: b40001c0     	cbz	x0, 0x13758c <operator new(unsigned long, std::align_val_t)+0x88>
  137558: d63f0000     	blr	x0
  13755c: 17fffff8     	b	0x13753c <operator new(unsigned long, std::align_val_t)+0x38>
  137560: f94003e0     	ldr	x0, [sp]
  137564: f94016a8     	ldr	x8, [x21, #0x28]
  137568: f94007e9     	ldr	x9, [sp, #0x8]
  13756c: eb09011f     	cmp	x8, x9
  137570: 54000221     	b.ne	0x1375b4 <operator new(unsigned long, std::align_val_t)+0xb0>
  137574: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  137578: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  13757c: f94013f5     	ldr	x21, [sp, #0x20]
  137580: 910103ff     	add	sp, sp, #0x40
  137584: d50323bf     	autiasp
  137588: d65f03c0     	ret
  13758c: 52800100     	mov	w0, #0x8                // =8
  137590: 940099f4     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  137594: aa0003f3     	mov	x19, x0
  137598: 9400a34a     	bl	0x1602c0 <_ZNSt9bad_allocC1Ev@plt>
  13759c: d00001a1     	adrp	x1, 0x16d000
  1375a0: d00001a2     	adrp	x2, 0x16d000
  1375a4: aa1303e0     	mov	x0, x19
  1375a8: f9408821     	ldr	x1, [x1, #0x110]
  1375ac: f9408c42     	ldr	x2, [x2, #0x118]
  1375b0: 940099f0     	bl	0x15dd70 <__cxa_throw@plt>
  1375b4: 9400961f     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000001375b8 <operator new(unsigned long, std::align_val_t, std::nothrow_t const&)>:
  1375b8: d503233f     	paciasp
  1375bc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1375c0: 910003fd     	mov	x29, sp
  1375c4: 9400a347     	bl	0x1602e0 <_ZnwmSt11align_val_t@plt>
  1375c8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1375cc: d50323bf     	autiasp
  1375d0: d65f03c0     	ret
  1375d4: 9400965f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1375d8: 94009936     	bl	0x15dab0 <__cxa_end_catch@plt>
  1375dc: aa1f03e0     	mov	x0, xzr
  1375e0: 17fffffa     	b	0x1375c8 <operator new(unsigned long, std::align_val_t, std::nothrow_t const&)+0x10>
  1375e4: 97fdc654     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001375e8 <operator new[](unsigned long, std::align_val_t)>:
  1375e8: d503245f     	bti	c
  1375ec: 1400a33d     	b	0x1602e0 <_ZnwmSt11align_val_t@plt>

00000000001375f0 <operator new[](unsigned long, std::align_val_t, std::nothrow_t const&)>:
  1375f0: d503233f     	paciasp
  1375f4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1375f8: 910003fd     	mov	x29, sp
  1375fc: 9400a341     	bl	0x160300 <_ZnamSt11align_val_t@plt>
  137600: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  137604: d50323bf     	autiasp
  137608: d65f03c0     	ret
  13760c: 94009651     	bl	0x15cf50 <__cxa_begin_catch@plt>
  137610: 94009928     	bl	0x15dab0 <__cxa_end_catch@plt>
  137614: aa1f03e0     	mov	x0, xzr
  137618: 17fffffa     	b	0x137600 <operator new[](unsigned long, std::align_val_t, std::nothrow_t const&)+0x10>
  13761c: 97fdc646     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000137620 <operator delete(void*, std::align_val_t)>:
  137620: d503245f     	bti	c
  137624: 1400971f     	b	0x15d2a0 <free@plt>

0000000000137628 <operator delete(void*, std::align_val_t, std::nothrow_t const&)>:
  137628: d503245f     	bti	c
  13762c: 1400a339     	b	0x160310 <_ZdlPvSt11align_val_t@plt>

0000000000137630 <operator delete(void*, unsigned long, std::align_val_t)>:
  137630: d503245f     	bti	c
  137634: aa0203e1     	mov	x1, x2
  137638: 1400a336     	b	0x160310 <_ZdlPvSt11align_val_t@plt>

000000000013763c <operator delete[](void*, std::align_val_t)>:
  13763c: d503245f     	bti	c
  137640: 1400a334     	b	0x160310 <_ZdlPvSt11align_val_t@plt>

0000000000137644 <operator delete[](void*, std::align_val_t, std::nothrow_t const&)>:
  137644: d503245f     	bti	c
  137648: 1400a336     	b	0x160320 <_ZdaPvSt11align_val_t@plt>

000000000013764c <operator delete[](void*, unsigned long, std::align_val_t)>:
  13764c: d503245f     	bti	c
  137650: aa0203e1     	mov	x1, x2
  137654: 1400a333     	b	0x160320 <_ZdaPvSt11align_val_t@plt>

0000000000137658 <std::logic_error::logic_error(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  137658: d503233f     	paciasp
  13765c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137660: a90157f6     	stp	x22, x21, [sp, #0x10]
  137664: 910003fd     	mov	x29, sp
  137668: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13766c: d00001a8     	adrp	x8, 0x16d000
  137670: aa0003f3     	mov	x19, x0
  137674: f9409108     	ldr	x8, [x8, #0x120]
  137678: 39400029     	ldrb	w9, [x1]
  13767c: 91004108     	add	x8, x8, #0x10
  137680: 7200013f     	tst	w9, #0x1
  137684: f9000008     	str	x8, [x0]
  137688: f9400828     	ldr	x8, [x1, #0x10]
  13768c: 9a811514     	csinc	x20, x8, x1, ne
  137690: aa1403e0     	mov	x0, x20
  137694: 92800001     	mov	x1, #-0x1               // =-1
  137698: 940096ea     	bl	0x15d240 <__strlen_chk@plt>
  13769c: aa0003f5     	mov	x21, x0
  1376a0: 91006400     	add	x0, x0, #0x19
  1376a4: 940095ef     	bl	0x15ce60 <_Znwm@plt>
  1376a8: 91006016     	add	x22, x0, #0x18
  1376ac: 910006a2     	add	x2, x21, #0x1
  1376b0: a9005415     	stp	x21, x21, [x0]
  1376b4: aa1403e1     	mov	x1, x20
  1376b8: b900101f     	str	wzr, [x0, #0x10]
  1376bc: aa1603e0     	mov	x0, x22
  1376c0: 94009678     	bl	0x15d0a0 <memcpy@plt>
  1376c4: f9000676     	str	x22, [x19, #0x8]
  1376c8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1376cc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1376d0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1376d4: d50323bf     	autiasp
  1376d8: d65f03c0     	ret
  1376dc: aa0003f4     	mov	x20, x0
  1376e0: aa1303e0     	mov	x0, x19
  1376e4: 9400a2e7     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  1376e8: aa1403e0     	mov	x0, x20
  1376ec: 9400869d     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001376f0 <std::logic_error::logic_error(char const*)>:
  1376f0: d503233f     	paciasp
  1376f4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1376f8: a90157f6     	stp	x22, x21, [sp, #0x10]
  1376fc: 910003fd     	mov	x29, sp
  137700: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137704: d00001a8     	adrp	x8, 0x16d000
  137708: aa0003f3     	mov	x19, x0
  13770c: aa0103f4     	mov	x20, x1
  137710: f9409108     	ldr	x8, [x8, #0x120]
  137714: 91004108     	add	x8, x8, #0x10
  137718: f9000008     	str	x8, [x0]
  13771c: aa0103e0     	mov	x0, x1
  137720: 92800001     	mov	x1, #-0x1               // =-1
  137724: 940096c7     	bl	0x15d240 <__strlen_chk@plt>
  137728: aa0003f5     	mov	x21, x0
  13772c: 91006400     	add	x0, x0, #0x19
  137730: 940095cc     	bl	0x15ce60 <_Znwm@plt>
  137734: 91006016     	add	x22, x0, #0x18
  137738: 910006a2     	add	x2, x21, #0x1
  13773c: a9005415     	stp	x21, x21, [x0]
  137740: aa1403e1     	mov	x1, x20
  137744: b900101f     	str	wzr, [x0, #0x10]
  137748: aa1603e0     	mov	x0, x22
  13774c: 94009655     	bl	0x15d0a0 <memcpy@plt>
  137750: f9000676     	str	x22, [x19, #0x8]
  137754: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137758: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13775c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137760: d50323bf     	autiasp
  137764: d65f03c0     	ret
  137768: aa0003f4     	mov	x20, x0
  13776c: aa1303e0     	mov	x0, x19
  137770: 9400a2c4     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  137774: aa1403e0     	mov	x0, x20
  137778: 9400867a     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013777c <std::logic_error::logic_error(std::logic_error const&)>:
  13777c: d503233f     	paciasp
  137780: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  137784: 910003fd     	mov	x29, sp
  137788: d00001a8     	adrp	x8, 0x16d000
  13778c: f9409108     	ldr	x8, [x8, #0x120]
  137790: f9400429     	ldr	x9, [x1, #0x8]
  137794: 91004108     	add	x8, x8, #0x10
  137798: d1002121     	sub	x1, x9, #0x8
  13779c: a9002408     	stp	x8, x9, [x0]
  1377a0: 52800020     	mov	w0, #0x1                // =1
  1377a4: 940085bf     	bl	0x158ea0 <__emutls_get_address+0x414>
  1377a8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1377ac: d50323bf     	autiasp
  1377b0: d65f03c0     	ret

00000000001377b4 <std::logic_error::operator=(std::logic_error const&)>:
  1377b4: d503233f     	paciasp
  1377b8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1377bc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1377c0: 910003fd     	mov	x29, sp
  1377c4: f9400428     	ldr	x8, [x1, #0x8]
  1377c8: aa0003f3     	mov	x19, x0
  1377cc: f9400414     	ldr	x20, [x0, #0x8]
  1377d0: d1002101     	sub	x1, x8, #0x8
  1377d4: f9000408     	str	x8, [x0, #0x8]
  1377d8: 52800020     	mov	w0, #0x1                // =1
  1377dc: 940085b1     	bl	0x158ea0 <__emutls_get_address+0x414>
  1377e0: d1002281     	sub	x1, x20, #0x8
  1377e4: 12800000     	mov	w0, #-0x1               // =-1
  1377e8: 940085ae     	bl	0x158ea0 <__emutls_get_address+0x414>
  1377ec: 7100041f     	cmp	w0, #0x1
  1377f0: 54000065     	b.pl	0x1377fc <std::logic_error::operator=(std::logic_error const&)+0x48>
  1377f4: d1006280     	sub	x0, x20, #0x18
  1377f8: 940095ba     	bl	0x15cee0 <_ZdlPv@plt>
  1377fc: aa1303e0     	mov	x0, x19
  137800: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  137804: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  137808: d50323bf     	autiasp
  13780c: d65f03c0     	ret

0000000000137810 <std::runtime_error::runtime_error(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  137810: d503233f     	paciasp
  137814: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137818: a90157f6     	stp	x22, x21, [sp, #0x10]
  13781c: 910003fd     	mov	x29, sp
  137820: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137824: d00001a8     	adrp	x8, 0x16d000
  137828: aa0003f3     	mov	x19, x0
  13782c: f9409508     	ldr	x8, [x8, #0x128]
  137830: 39400029     	ldrb	w9, [x1]
  137834: 91004108     	add	x8, x8, #0x10
  137838: 7200013f     	tst	w9, #0x1
  13783c: f9000008     	str	x8, [x0]
  137840: f9400828     	ldr	x8, [x1, #0x10]
  137844: 9a811514     	csinc	x20, x8, x1, ne
  137848: aa1403e0     	mov	x0, x20
  13784c: 92800001     	mov	x1, #-0x1               // =-1
  137850: 9400967c     	bl	0x15d240 <__strlen_chk@plt>
  137854: aa0003f5     	mov	x21, x0
  137858: 91006400     	add	x0, x0, #0x19
  13785c: 94009581     	bl	0x15ce60 <_Znwm@plt>
  137860: 91006016     	add	x22, x0, #0x18
  137864: 910006a2     	add	x2, x21, #0x1
  137868: a9005415     	stp	x21, x21, [x0]
  13786c: aa1403e1     	mov	x1, x20
  137870: b900101f     	str	wzr, [x0, #0x10]
  137874: aa1603e0     	mov	x0, x22
  137878: 9400960a     	bl	0x15d0a0 <memcpy@plt>
  13787c: f9000676     	str	x22, [x19, #0x8]
  137880: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137884: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137888: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13788c: d50323bf     	autiasp
  137890: d65f03c0     	ret
  137894: aa0003f4     	mov	x20, x0
  137898: aa1303e0     	mov	x0, x19
  13789c: 9400a279     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  1378a0: aa1403e0     	mov	x0, x20
  1378a4: 9400862f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001378a8 <std::runtime_error::runtime_error(char const*)>:
  1378a8: d503233f     	paciasp
  1378ac: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1378b0: a90157f6     	stp	x22, x21, [sp, #0x10]
  1378b4: 910003fd     	mov	x29, sp
  1378b8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1378bc: d00001a8     	adrp	x8, 0x16d000
  1378c0: aa0003f3     	mov	x19, x0
  1378c4: aa0103f4     	mov	x20, x1
  1378c8: f9409508     	ldr	x8, [x8, #0x128]
  1378cc: 91004108     	add	x8, x8, #0x10
  1378d0: f9000008     	str	x8, [x0]
  1378d4: aa0103e0     	mov	x0, x1
  1378d8: 92800001     	mov	x1, #-0x1               // =-1
  1378dc: 94009659     	bl	0x15d240 <__strlen_chk@plt>
  1378e0: aa0003f5     	mov	x21, x0
  1378e4: 91006400     	add	x0, x0, #0x19
  1378e8: 9400955e     	bl	0x15ce60 <_Znwm@plt>
  1378ec: 91006016     	add	x22, x0, #0x18
  1378f0: 910006a2     	add	x2, x21, #0x1
  1378f4: a9005415     	stp	x21, x21, [x0]
  1378f8: aa1403e1     	mov	x1, x20
  1378fc: b900101f     	str	wzr, [x0, #0x10]
  137900: aa1603e0     	mov	x0, x22
  137904: 940095e7     	bl	0x15d0a0 <memcpy@plt>
  137908: f9000676     	str	x22, [x19, #0x8]
  13790c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137910: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137914: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137918: d50323bf     	autiasp
  13791c: d65f03c0     	ret
  137920: aa0003f4     	mov	x20, x0
  137924: aa1303e0     	mov	x0, x19
  137928: 9400a256     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  13792c: aa1403e0     	mov	x0, x20
  137930: 9400860c     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000137934 <std::runtime_error::runtime_error(std::runtime_error const&)>:
  137934: d503233f     	paciasp
  137938: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13793c: 910003fd     	mov	x29, sp
  137940: d00001a8     	adrp	x8, 0x16d000
  137944: f9409508     	ldr	x8, [x8, #0x128]
  137948: f9400429     	ldr	x9, [x1, #0x8]
  13794c: 91004108     	add	x8, x8, #0x10
  137950: d1002121     	sub	x1, x9, #0x8
  137954: a9002408     	stp	x8, x9, [x0]
  137958: 52800020     	mov	w0, #0x1                // =1
  13795c: 94008551     	bl	0x158ea0 <__emutls_get_address+0x414>
  137960: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  137964: d50323bf     	autiasp
  137968: d65f03c0     	ret

000000000013796c <std::runtime_error::operator=(std::runtime_error const&)>:
  13796c: d503233f     	paciasp
  137970: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  137974: a9014ff4     	stp	x20, x19, [sp, #0x10]
  137978: 910003fd     	mov	x29, sp
  13797c: f9400428     	ldr	x8, [x1, #0x8]
  137980: aa0003f3     	mov	x19, x0
  137984: f9400414     	ldr	x20, [x0, #0x8]
  137988: d1002101     	sub	x1, x8, #0x8
  13798c: f9000408     	str	x8, [x0, #0x8]
  137990: 52800020     	mov	w0, #0x1                // =1
  137994: 94008543     	bl	0x158ea0 <__emutls_get_address+0x414>
  137998: d1002281     	sub	x1, x20, #0x8
  13799c: 12800000     	mov	w0, #-0x1               // =-1
  1379a0: 94008540     	bl	0x158ea0 <__emutls_get_address+0x414>
  1379a4: 7100041f     	cmp	w0, #0x1
  1379a8: 54000065     	b.pl	0x1379b4 <std::runtime_error::operator=(std::runtime_error const&)+0x48>
  1379ac: d1006280     	sub	x0, x20, #0x18
  1379b0: 9400954c     	bl	0x15cee0 <_ZdlPv@plt>
  1379b4: aa1303e0     	mov	x0, x19
  1379b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1379bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1379c0: d50323bf     	autiasp
  1379c4: d65f03c0     	ret

00000000001379c8 <std::__ndk1::__basic_string_common<true>::__throw_length_error() const>:
  1379c8: d503233f     	paciasp
  1379cc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1379d0: 910003fd     	mov	x29, sp
  1379d4: 90fff9e0     	adrp	x0, 0x73000
  1379d8: 9108d800     	add	x0, x0, #0x236
  1379dc: 97fdfedd     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

00000000001379e0 <std::__ndk1::__basic_string_common<true>::__throw_out_of_range() const>:
  1379e0: d503233f     	paciasp
  1379e4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1379e8: 910003fd     	mov	x29, sp
  1379ec: 90fff9e0     	adrp	x0, 0x73000
  1379f0: 9108d800     	add	x0, x0, #0x236
  1379f4: 94000001     	bl	0x1379f8 <std::__ndk1::__basic_string_common<true>::__throw_out_of_range() const+0x18>
  1379f8: d503233f     	paciasp
  1379fc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  137a00: a9014ff4     	stp	x20, x19, [sp, #0x10]
  137a04: 910003fd     	mov	x29, sp
  137a08: aa0003f4     	mov	x20, x0
  137a0c: 52800200     	mov	w0, #0x10               // =16
  137a10: 940098d4     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  137a14: aa0003f3     	mov	x19, x0
  137a18: aa1403e1     	mov	x1, x20
  137a1c: 94001dee     	bl	0x13f1d4 <std::__ndk1::to_wstring(long double)+0x1f8>
  137a20: d00001a1     	adrp	x1, 0x16d000
  137a24: d00001a2     	adrp	x2, 0x16d000
  137a28: aa1303e0     	mov	x0, x19
  137a2c: f9409821     	ldr	x1, [x1, #0x130]
  137a30: f9409c42     	ldr	x2, [x2, #0x138]
  137a34: 940098cf     	bl	0x15dd70 <__cxa_throw@plt>
  137a38: aa0003f4     	mov	x20, x0
  137a3c: aa1303e0     	mov	x0, x19
  137a40: 940098d0     	bl	0x15dd80 <__cxa_free_exception@plt>
  137a44: aa1403e0     	mov	x0, x20
  137a48: 940085c6     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000137a4c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)>:
  137a4c: d503233f     	paciasp
  137a50: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  137a54: f9000bfb     	str	x27, [sp, #0x10]
  137a58: 910003fd     	mov	x29, sp
  137a5c: a90267fa     	stp	x26, x25, [sp, #0x20]
  137a60: a9035ff8     	stp	x24, x23, [sp, #0x30]
  137a64: a90457f6     	stp	x22, x21, [sp, #0x40]
  137a68: a9054ff4     	stp	x20, x19, [sp, #0x50]
  137a6c: 39400008     	ldrb	w8, [x0]
  137a70: aa0003f3     	mov	x19, x0
  137a74: f9400409     	ldr	x9, [x0, #0x8]
  137a78: d341fd0a     	lsr	x10, x8, #1
  137a7c: 7200011f     	tst	w8, #0x1
  137a80: 9a890155     	csel	x21, x10, x9, eq
  137a84: eb0102a9     	subs	x9, x21, x1
  137a88: 54000c03     	b.lo	0x137c08 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x1bc>
  137a8c: f940026a     	ldr	x10, [x19]
  137a90: eb02013f     	cmp	x9, x2
  137a94: 9a823136     	csel	x22, x9, x2, lo
  137a98: 7200011f     	tst	w8, #0x1
  137a9c: 528002cb     	mov	w11, #0x16              // =22
  137aa0: aa0403f4     	mov	x20, x4
  137aa4: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  137aa8: aa0303f7     	mov	x23, x3
  137aac: d100054a     	sub	x10, x10, #0x1
  137ab0: aa0103f8     	mov	x24, x1
  137ab4: 9a8a0161     	csel	x1, x11, x10, eq
  137ab8: cb1502ca     	sub	x10, x22, x21
  137abc: 8b01014a     	add	x10, x10, x1
  137ac0: eb04015f     	cmp	x10, x4
  137ac4: 54000182     	b.hs	0x137af4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0xa8>
  137ac8: 8b1402a8     	add	x8, x21, x20
  137acc: 8b0102c9     	add	x9, x22, x1
  137ad0: cb090102     	sub	x2, x8, x9
  137ad4: aa1303e0     	mov	x0, x19
  137ad8: aa1503e3     	mov	x3, x21
  137adc: aa1803e4     	mov	x4, x24
  137ae0: aa1603e5     	mov	x5, x22
  137ae4: aa1403e6     	mov	x6, x20
  137ae8: aa1703e7     	mov	x7, x23
  137aec: 9400a21d     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  137af0: 1400003d     	b	0x137be4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x198>
  137af4: f9400a6a     	ldr	x10, [x19, #0x10]
  137af8: 7200011f     	tst	w8, #0x1
  137afc: 9a93155b     	csinc	x27, x10, x19, ne
  137b00: eb1402df     	cmp	x22, x20
  137b04: 54000061     	b.ne	0x137b10 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0xc4>
  137b08: aa1403f6     	mov	x22, x20
  137b0c: 14000028     	b	0x137bac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x160>
  137b10: eb160139     	subs	x25, x9, x22
  137b14: 540004c0     	b.eq	0x137bac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x160>
  137b18: 8b18037a     	add	x26, x27, x24
  137b1c: eb1402df     	cmp	x22, x20
  137b20: 54000149     	b.ls	0x137b48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0xfc>
  137b24: b40000b4     	cbz	x20, 0x137b38 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0xec>
  137b28: aa1a03e0     	mov	x0, x26
  137b2c: aa1703e1     	mov	x1, x23
  137b30: aa1403e2     	mov	x2, x20
  137b34: 940096ff     	bl	0x15d730 <memmove@plt>
  137b38: 8b140340     	add	x0, x26, x20
  137b3c: 8b160341     	add	x1, x26, x22
  137b40: aa1903e2     	mov	x2, x25
  137b44: 1400001e     	b	0x137bbc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x170>
  137b48: eb17035f     	cmp	x26, x23
  137b4c: 54000262     	b.hs	0x137b98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x14c>
  137b50: 8b150368     	add	x8, x27, x21
  137b54: eb17011f     	cmp	x8, x23
  137b58: 54000209     	b.ls	0x137b98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x14c>
  137b5c: 8b160348     	add	x8, x26, x22
  137b60: eb17011f     	cmp	x8, x23
  137b64: 54000169     	b.ls	0x137b90 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x144>
  137b68: b40000b6     	cbz	x22, 0x137b7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x130>
  137b6c: aa1a03e0     	mov	x0, x26
  137b70: aa1703e1     	mov	x1, x23
  137b74: aa1603e2     	mov	x2, x22
  137b78: 940096ee     	bl	0x15d730 <memmove@plt>
  137b7c: 8b1802d8     	add	x24, x22, x24
  137b80: 8b1402f7     	add	x23, x23, x20
  137b84: cb160294     	sub	x20, x20, x22
  137b88: aa1f03f6     	mov	x22, xzr
  137b8c: 14000003     	b	0x137b98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x14c>
  137b90: cb160288     	sub	x8, x20, x22
  137b94: 8b0802f7     	add	x23, x23, x8
  137b98: 8b180368     	add	x8, x27, x24
  137b9c: aa1903e2     	mov	x2, x25
  137ba0: 8b140100     	add	x0, x8, x20
  137ba4: 8b160101     	add	x1, x8, x22
  137ba8: 940096e2     	bl	0x15d730 <memmove@plt>
  137bac: b40000b4     	cbz	x20, 0x137bc0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x174>
  137bb0: 8b180360     	add	x0, x27, x24
  137bb4: aa1703e1     	mov	x1, x23
  137bb8: aa1403e2     	mov	x2, x20
  137bbc: 940096dd     	bl	0x15d730 <memmove@plt>
  137bc0: cb160288     	sub	x8, x20, x22
  137bc4: 39400269     	ldrb	w9, [x19]
  137bc8: 8b150108     	add	x8, x8, x21
  137bcc: 37000089     	tbnz	w9, #0x0, 0x137bdc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x190>
  137bd0: 531f7909     	lsl	w9, w8, #1
  137bd4: 39000269     	strb	w9, [x19]
  137bd8: 14000002     	b	0x137be0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*, unsigned long)+0x194>
  137bdc: f9000668     	str	x8, [x19, #0x8]
  137be0: 38286b7f     	strb	wzr, [x27, x8]
  137be4: aa1303e0     	mov	x0, x19
  137be8: f9400bfb     	ldr	x27, [sp, #0x10]
  137bec: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  137bf0: a94457f6     	ldp	x22, x21, [sp, #0x40]
  137bf4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  137bf8: a94267fa     	ldp	x26, x25, [sp, #0x20]
  137bfc: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  137c00: d50323bf     	autiasp
  137c04: d65f03c0     	ret
  137c08: aa1303e0     	mov	x0, x19
  137c0c: 9400a1cd     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000137c10 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)>:
  137c10: d503233f     	paciasp
  137c14: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  137c18: a9016ffc     	stp	x28, x27, [sp, #0x10]
  137c1c: 910003fd     	mov	x29, sp
  137c20: a90267fa     	stp	x26, x25, [sp, #0x20]
  137c24: a9035ff8     	stp	x24, x23, [sp, #0x30]
  137c28: a90457f6     	stp	x22, x21, [sp, #0x40]
  137c2c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  137c30: aa0003f4     	mov	x20, x0
  137c34: 92800228     	mov	x8, #-0x12              // =-18
  137c38: cb010108     	sub	x8, x8, x1
  137c3c: eb02011f     	cmp	x8, x2
  137c40: 54000843     	b.lo	0x137d48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x138>
  137c44: 39400288     	ldrb	w8, [x20]
  137c48: aa0703fa     	mov	x26, x7
  137c4c: f9400a89     	ldr	x9, [x20, #0x10]
  137c50: aa0603f3     	mov	x19, x6
  137c54: aa0503f7     	mov	x23, x5
  137c58: aa0103f6     	mov	x22, x1
  137c5c: 7200011f     	tst	w8, #0x1
  137c60: aa0403f5     	mov	x21, x4
  137c64: aa0303f9     	mov	x25, x3
  137c68: 9a941538     	csinc	x24, x9, x20, ne
  137c6c: 92800328     	mov	x8, #-0x1a              // =-26
  137c70: f2efffe8     	movk	x8, #0x7fff, lsl #48
  137c74: eb08003f     	cmp	x1, x8
  137c78: 54000168     	b.hi	0x137ca4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x94>
  137c7c: 8b160048     	add	x8, x2, x22
  137c80: d37ffac9     	lsl	x9, x22, #1
  137c84: eb09011f     	cmp	x8, x9
  137c88: 9a883128     	csel	x8, x9, x8, lo
  137c8c: 91004109     	add	x9, x8, #0x10
  137c90: f1005d1f     	cmp	x8, #0x17
  137c94: 927ced29     	and	x9, x9, #0xfffffffffffffff0
  137c98: 528002e8     	mov	w8, #0x17               // =23
  137c9c: 9a89311b     	csel	x27, x8, x9, lo
  137ca0: 14000002     	b	0x137ca8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x98>
  137ca4: 9280021b     	mov	x27, #-0x11             // =-17
  137ca8: aa1b03e0     	mov	x0, x27
  137cac: 9400946d     	bl	0x15ce60 <_Znwm@plt>
  137cb0: aa0003fc     	mov	x28, x0
  137cb4: b40000b5     	cbz	x21, 0x137cc8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xb8>
  137cb8: aa1c03e0     	mov	x0, x28
  137cbc: aa1803e1     	mov	x1, x24
  137cc0: aa1503e2     	mov	x2, x21
  137cc4: 940094f7     	bl	0x15d0a0 <memcpy@plt>
  137cc8: b40000b3     	cbz	x19, 0x137cdc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xcc>
  137ccc: 8b150380     	add	x0, x28, x21
  137cd0: aa1a03e1     	mov	x1, x26
  137cd4: aa1303e2     	mov	x2, x19
  137cd8: 940094f2     	bl	0x15d0a0 <memcpy@plt>
  137cdc: 8b1702a8     	add	x8, x21, x23
  137ce0: eb080339     	subs	x25, x25, x8
  137ce4: 540000e0     	b.eq	0x137d00 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0xf0>
  137ce8: 8b150388     	add	x8, x28, x21
  137cec: 8b150309     	add	x9, x24, x21
  137cf0: 8b130100     	add	x0, x8, x19
  137cf4: 8b170121     	add	x1, x9, x23
  137cf8: aa1903e2     	mov	x2, x25
  137cfc: 940094e9     	bl	0x15d0a0 <memcpy@plt>
  137d00: f1005adf     	cmp	x22, #0x16
  137d04: 54000060     	b.eq	0x137d10 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, char const*)+0x100>
  137d08: aa1803e0     	mov	x0, x24
  137d0c: 94009475     	bl	0x15cee0 <_ZdlPv@plt>
  137d10: 8b150269     	add	x9, x19, x21
  137d14: b2400368     	orr	x8, x27, #0x1
  137d18: 8b190129     	add	x9, x9, x25
  137d1c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  137d20: f9000288     	str	x8, [x20]
  137d24: a900f289     	stp	x9, x28, [x20, #0x8]
  137d28: 38296b9f     	strb	wzr, [x28, x9]
  137d2c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  137d30: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  137d34: a94267fa     	ldp	x26, x25, [sp, #0x20]
  137d38: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  137d3c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  137d40: d50323bf     	autiasp
  137d44: d65f03c0     	ret
  137d48: aa1403e0     	mov	x0, x20
  137d4c: 94009691     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000137d50 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const>:
  137d50: d503245f     	bti	c
  137d54: 39400008     	ldrb	w8, [x0]
  137d58: a940a809     	ldp	x9, x10, [x0, #0x8]
  137d5c: 7200011f     	tst	w8, #0x1
  137d60: d341fd08     	lsr	x8, x8, #1
  137d64: 9a890109     	csel	x9, x8, x9, eq
  137d68: 9a801548     	csinc	x8, x10, x0, ne
  137d6c: eb02013f     	cmp	x9, x2
  137d70: 9a82312a     	csel	x10, x9, x2, lo
  137d74: cb0a012b     	sub	x11, x9, x10
  137d78: 8b03014a     	add	x10, x10, x3
  137d7c: eb03017f     	cmp	x11, x3
  137d80: 9a89814a     	csel	x10, x10, x9, hi
  137d84: 8b0a0109     	add	x9, x8, x10
  137d88: b4000363     	cbz	x3, 0x137df4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0xa4>
  137d8c: eb03015f     	cmp	x10, x3
  137d90: 5400032b     	b.lt	0x137df4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0xa4>
  137d94: 8b03002a     	add	x10, x1, x3
  137d98: 8b08006b     	add	x11, x3, x8
  137d9c: 5280002c     	mov	w12, #0x1               // =1
  137da0: d100056b     	sub	x11, x11, #0x1
  137da4: cb03018c     	sub	x12, x12, x3
  137da8: d100094d     	sub	x13, x10, #0x2
  137dac: aa0903ee     	mov	x14, x9
  137db0: eb0e017f     	cmp	x11, x14
  137db4: 54000200     	b.eq	0x137df4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0xa4>
  137db8: aa0e03ef     	mov	x15, x14
  137dbc: 385ff151     	ldurb	w17, [x10, #-0x1]
  137dc0: 385ffdd0     	ldrb	w16, [x14, #-0x1]!
  137dc4: 6b11021f     	cmp	w16, w17
  137dc8: 54ffff41     	b.ne	0x137db0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0x60>
  137dcc: aa1f03f0     	mov	x16, xzr
  137dd0: eb10019f     	cmp	x12, x16
  137dd4: 54000140     	b.eq	0x137dfc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0xac>
  137dd8: 8b1001f1     	add	x17, x15, x16
  137ddc: 387069a0     	ldrb	w0, [x13, x16]
  137de0: d1000610     	sub	x16, x16, #0x1
  137de4: 385fe231     	ldurb	w17, [x17, #-0x2]
  137de8: 6b00023f     	cmp	w17, w0
  137dec: 54ffff20     	b.eq	0x137dd0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0x80>
  137df0: 17fffff0     	b	0x137db0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0x60>
  137df4: aa0903ea     	mov	x10, x9
  137df8: 14000002     	b	0x137e00 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char const*, unsigned long, unsigned long) const+0xb0>
  137dfc: 8b0c01ca     	add	x10, x14, x12
  137e00: eb09015f     	cmp	x10, x9
  137e04: cb080148     	sub	x8, x10, x8
  137e08: fa400864     	ccmp	x3, #0x0, #0x4, eq
  137e0c: da9f0100     	csinv	x0, x8, xzr, eq
  137e10: d65f03c0     	ret

0000000000137e14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long, unsigned long)>:
  137e14: d503233f     	paciasp
  137e18: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137e1c: a90157f6     	stp	x22, x21, [sp, #0x10]
  137e20: 910003fd     	mov	x29, sp
  137e24: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137e28: aa0003f4     	mov	x20, x0
  137e2c: b100407f     	cmn	x3, #0x10
  137e30: 54000382     	b.hs	0x137ea0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long, unsigned long)+0x8c>
  137e34: aa0203f3     	mov	x19, x2
  137e38: aa0103f5     	mov	x21, x1
  137e3c: f100587f     	cmp	x3, #0x16
  137e40: 540000a8     	b.hi	0x137e54 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long, unsigned long)+0x40>
  137e44: 531f7a68     	lsl	w8, w19, #1
  137e48: 38001688     	strb	w8, [x20], #0x1
  137e4c: b5000173     	cbnz	x19, 0x137e78 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long, unsigned long)+0x64>
  137e50: 1400000e     	b	0x137e88 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long, unsigned long)+0x74>
  137e54: 91004068     	add	x8, x3, #0x10
  137e58: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  137e5c: aa1603e0     	mov	x0, x22
  137e60: 94009400     	bl	0x15ce60 <_Znwm@plt>
  137e64: b24002c8     	orr	x8, x22, #0x1
  137e68: a9008293     	stp	x19, x0, [x20, #0x8]
  137e6c: f9000288     	str	x8, [x20]
  137e70: aa0003f4     	mov	x20, x0
  137e74: b40000b3     	cbz	x19, 0x137e88 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long, unsigned long)+0x74>
  137e78: aa1403e0     	mov	x0, x20
  137e7c: aa1503e1     	mov	x1, x21
  137e80: aa1303e2     	mov	x2, x19
  137e84: 94009487     	bl	0x15d0a0 <memcpy@plt>
  137e88: 38336a9f     	strb	wzr, [x20, x19]
  137e8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137e90: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137e94: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137e98: d50323bf     	autiasp
  137e9c: d65f03c0     	ret
  137ea0: aa1403e0     	mov	x0, x20
  137ea4: 9400963b     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000137ea8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  137ea8: d503233f     	paciasp
  137eac: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137eb0: a90157f6     	stp	x22, x21, [sp, #0x10]
  137eb4: 910003fd     	mov	x29, sp
  137eb8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137ebc: 39400028     	ldrb	w8, [x1]
  137ec0: aa0003f3     	mov	x19, x0
  137ec4: 37000148     	tbnz	w8, #0x0, 0x137eec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x44>
  137ec8: f9400828     	ldr	x8, [x1, #0x10]
  137ecc: 3dc00020     	ldr	q0, [x1]
  137ed0: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137ed4: f9000a68     	str	x8, [x19, #0x10]
  137ed8: 3d800260     	str	q0, [x19]
  137edc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137ee0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137ee4: d50323bf     	autiasp
  137ee8: d65f03c0     	ret
  137eec: a940d036     	ldp	x22, x20, [x1, #0x8]
  137ef0: f1005adf     	cmp	x22, #0x16
  137ef4: 54000088     	b.hi	0x137f04 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x5c>
  137ef8: 531f7ac8     	lsl	w8, w22, #1
  137efc: 38001668     	strb	w8, [x19], #0x1
  137f00: 1400000b     	b	0x137f2c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x84>
  137f04: b10042df     	cmn	x22, #0x10
  137f08: 54000222     	b.hs	0x137f4c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xa4>
  137f0c: 910042c8     	add	x8, x22, #0x10
  137f10: 927ced15     	and	x21, x8, #0xfffffffffffffff0
  137f14: aa1503e0     	mov	x0, x21
  137f18: 940093d2     	bl	0x15ce60 <_Znwm@plt>
  137f1c: b24002a8     	orr	x8, x21, #0x1
  137f20: a9008276     	stp	x22, x0, [x19, #0x8]
  137f24: f9000268     	str	x8, [x19]
  137f28: aa0003f3     	mov	x19, x0
  137f2c: 910006c2     	add	x2, x22, #0x1
  137f30: aa1303e0     	mov	x0, x19
  137f34: aa1403e1     	mov	x1, x20
  137f38: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137f3c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137f40: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137f44: d50323bf     	autiasp
  137f48: 14009456     	b	0x15d0a0 <memcpy@plt>
  137f4c: aa1303e0     	mov	x0, x19
  137f50: 94009610     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000137f54 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, char const*)>:
  137f54: d503233f     	paciasp
  137f58: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137f5c: a90157f6     	stp	x22, x21, [sp, #0x10]
  137f60: 910003fd     	mov	x29, sp
  137f64: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137f68: aa0003f6     	mov	x22, x0
  137f6c: aa0303e0     	mov	x0, x3
  137f70: aa0303f3     	mov	x19, x3
  137f74: aa0203f4     	mov	x20, x2
  137f78: aa0103f5     	mov	x21, x1
  137f7c: 940095fd     	bl	0x15d770 <strlen@plt>
  137f80: aa0003e4     	mov	x4, x0
  137f84: aa1603e0     	mov	x0, x22
  137f88: aa1503e1     	mov	x1, x21
  137f8c: aa1403e2     	mov	x2, x20
  137f90: aa1303e3     	mov	x3, x19
  137f94: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137f98: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137f9c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137fa0: d50323bf     	autiasp
  137fa4: 1400a0eb     	b	0x160350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm@plt>

0000000000137fa8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::allocator<char> const&)>:
  137fa8: d503233f     	paciasp
  137fac: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  137fb0: a90157f6     	stp	x22, x21, [sp, #0x10]
  137fb4: 910003fd     	mov	x29, sp
  137fb8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  137fbc: 39400028     	ldrb	w8, [x1]
  137fc0: aa0003f3     	mov	x19, x0
  137fc4: 37000148     	tbnz	w8, #0x0, 0x137fec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::allocator<char> const&)+0x44>
  137fc8: f9400828     	ldr	x8, [x1, #0x10]
  137fcc: 3dc00020     	ldr	q0, [x1]
  137fd0: a94157f6     	ldp	x22, x21, [sp, #0x10]
  137fd4: f9000a68     	str	x8, [x19, #0x10]
  137fd8: 3d800260     	str	q0, [x19]
  137fdc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  137fe0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  137fe4: d50323bf     	autiasp
  137fe8: d65f03c0     	ret
  137fec: a940d036     	ldp	x22, x20, [x1, #0x8]
  137ff0: f1005adf     	cmp	x22, #0x16
  137ff4: 54000088     	b.hi	0x138004 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::allocator<char> const&)+0x5c>
  137ff8: 531f7ac8     	lsl	w8, w22, #1
  137ffc: 38001668     	strb	w8, [x19], #0x1
  138000: 1400000b     	b	0x13802c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::allocator<char> const&)+0x84>
  138004: b10042df     	cmn	x22, #0x10
  138008: 54000222     	b.hs	0x13804c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::allocator<char> const&)+0xa4>
  13800c: 910042c8     	add	x8, x22, #0x10
  138010: 927ced15     	and	x21, x8, #0xfffffffffffffff0
  138014: aa1503e0     	mov	x0, x21
  138018: 94009392     	bl	0x15ce60 <_Znwm@plt>
  13801c: b24002a8     	orr	x8, x21, #0x1
  138020: a9008276     	stp	x22, x0, [x19, #0x8]
  138024: f9000268     	str	x8, [x19]
  138028: aa0003f3     	mov	x19, x0
  13802c: 910006c2     	add	x2, x22, #0x1
  138030: aa1303e0     	mov	x0, x19
  138034: aa1403e1     	mov	x1, x20
  138038: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13803c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  138040: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138044: d50323bf     	autiasp
  138048: 14009416     	b	0x15d0a0 <memcpy@plt>
  13804c: aa1303e0     	mov	x0, x19
  138050: 940095d0     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000138054 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_not_of(char const*, unsigned long, unsigned long) const>:
  138054: d503233f     	paciasp
  138058: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13805c: a90157f6     	stp	x22, x21, [sp, #0x10]
  138060: 910003fd     	mov	x29, sp
  138064: a9024ff4     	stp	x20, x19, [sp, #0x20]
  138068: 39400008     	ldrb	w8, [x0]
  13806c: aa0303f3     	mov	x19, x3
  138070: a940a809     	ldp	x9, x10, [x0, #0x8]
  138074: aa0103f4     	mov	x20, x1
  138078: 7200011f     	tst	w8, #0x1
  13807c: d341fd08     	lsr	x8, x8, #1
  138080: 9a890108     	csel	x8, x8, x9, eq
  138084: 9a801556     	csinc	x22, x10, x0, ne
  138088: eb02011f     	cmp	x8, x2
  13808c: 9a829508     	csinc	x8, x8, x2, ls
  138090: d1000508     	sub	x8, x8, #0x1
  138094: aa0803f5     	mov	x21, x8
  138098: b100051f     	cmn	x8, #0x1
  13809c: 54000100     	b.eq	0x1380bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_not_of(char const*, unsigned long, unsigned long) const+0x68>
  1380a0: b40000f3     	cbz	x19, 0x1380bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_not_of(char const*, unsigned long, unsigned long) const+0x68>
  1380a4: 38756ac1     	ldrb	w1, [x22, x21]
  1380a8: aa1403e0     	mov	x0, x20
  1380ac: aa1303e2     	mov	x2, x19
  1380b0: 94009764     	bl	0x15de40 <memchr@plt>
  1380b4: d10006a8     	sub	x8, x21, #0x1
  1380b8: b5fffee0     	cbnz	x0, 0x138094 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_not_of(char const*, unsigned long, unsigned long) const+0x40>
  1380bc: aa1503e0     	mov	x0, x21
  1380c0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1380c4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1380c8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1380cc: d50323bf     	autiasp
  1380d0: d65f03c0     	ret

00000000001380d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()>:
  1380d4: d503245f     	bti	c
  1380d8: 39400008     	ldrb	w8, [x0]
  1380dc: 37000048     	tbnz	w8, #0x0, 0x1380e4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::~basic_string()+0x10>
  1380e0: d65f03c0     	ret
  1380e4: f9400800     	ldr	x0, [x0, #0x10]
  1380e8: 1400937e     	b	0x15cee0 <_ZdlPv@plt>

00000000001380ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_not_of(char const*, unsigned long, unsigned long) const>:
  1380ec: d503233f     	paciasp
  1380f0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1380f4: f9000bf7     	str	x23, [sp, #0x10]
  1380f8: 910003fd     	mov	x29, sp
  1380fc: a90257f6     	stp	x22, x21, [sp, #0x20]
  138100: a9034ff4     	stp	x20, x19, [sp, #0x30]
  138104: 39400008     	ldrb	w8, [x0]
  138108: a940a809     	ldp	x9, x10, [x0, #0x8]
  13810c: 7200011f     	tst	w8, #0x1
  138110: d341fd08     	lsr	x8, x8, #1
  138114: 9a890108     	csel	x8, x8, x9, eq
  138118: 9a801555     	csinc	x21, x10, x0, ne
  13811c: eb020117     	subs	x23, x8, x2
  138120: 540001a9     	b.ls	0x138154 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_not_of(char const*, unsigned long, unsigned long) const+0x68>
  138124: aa0303f3     	mov	x19, x3
  138128: 8b0202b6     	add	x22, x21, x2
  13812c: b4000183     	cbz	x3, 0x13815c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_not_of(char const*, unsigned long, unsigned long) const+0x70>
  138130: aa0103f4     	mov	x20, x1
  138134: 394002c1     	ldrb	w1, [x22]
  138138: aa1403e0     	mov	x0, x20
  13813c: aa1303e2     	mov	x2, x19
  138140: 94009740     	bl	0x15de40 <memchr@plt>
  138144: b40000c0     	cbz	x0, 0x13815c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_not_of(char const*, unsigned long, unsigned long) const+0x70>
  138148: 910006d6     	add	x22, x22, #0x1
  13814c: f10006f7     	subs	x23, x23, #0x1
  138150: 54ffff21     	b.ne	0x138134 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_not_of(char const*, unsigned long, unsigned long) const+0x48>
  138154: 92800000     	mov	x0, #-0x1               // =-1
  138158: 14000002     	b	0x138160 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_not_of(char const*, unsigned long, unsigned long) const+0x74>
  13815c: cb1502c0     	sub	x0, x22, x21
  138160: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  138164: a94257f6     	ldp	x22, x21, [sp, #0x20]
  138168: f9400bf7     	ldr	x23, [sp, #0x10]
  13816c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  138170: d50323bf     	autiasp
  138174: d65f03c0     	ret

0000000000138178 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)>:
  138178: d503233f     	paciasp
  13817c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  138180: a9015ff8     	stp	x24, x23, [sp, #0x10]
  138184: 910003fd     	mov	x29, sp
  138188: a90257f6     	stp	x22, x21, [sp, #0x20]
  13818c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  138190: 39400008     	ldrb	w8, [x0]
  138194: aa0003f3     	mov	x19, x0
  138198: f9400409     	ldr	x9, [x0, #0x8]
  13819c: d341fd0a     	lsr	x10, x8, #1
  1381a0: 7200011f     	tst	w8, #0x1
  1381a4: 9a890156     	csel	x22, x10, x9, eq
  1381a8: eb0102df     	cmp	x22, x1
  1381ac: 54000663     	b.lo	0x138278 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0x100>
  1381b0: aa0203f4     	mov	x20, x2
  1381b4: b4000542     	cbz	x2, 0x13825c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0xe4>
  1381b8: f9400269     	ldr	x9, [x19]
  1381bc: 7200011f     	tst	w8, #0x1
  1381c0: 528002ca     	mov	w10, #0x16              // =22
  1381c4: 2a0303f5     	mov	w21, w3
  1381c8: aa0103f7     	mov	x23, x1
  1381cc: 927ff929     	and	x9, x9, #0xfffffffffffffffe
  1381d0: d1000529     	sub	x9, x9, #0x1
  1381d4: 9a890141     	csel	x1, x10, x9, eq
  1381d8: cb160029     	sub	x9, x1, x22
  1381dc: eb14013f     	cmp	x9, x20
  1381e0: 54000162     	b.hs	0x13820c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0x94>
  1381e4: 8b1402c8     	add	x8, x22, x20
  1381e8: aa1303e0     	mov	x0, x19
  1381ec: cb010102     	sub	x2, x8, x1
  1381f0: aa1603e3     	mov	x3, x22
  1381f4: aa1703e4     	mov	x4, x23
  1381f8: aa1f03e5     	mov	x5, xzr
  1381fc: aa1403e6     	mov	x6, x20
  138200: 9400a018     	bl	0x160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>
  138204: f9400a78     	ldr	x24, [x19, #0x10]
  138208: 14000009     	b	0x13822c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0xb4>
  13820c: f9400a69     	ldr	x9, [x19, #0x10]
  138210: 7200011f     	tst	w8, #0x1
  138214: 9a931538     	csinc	x24, x9, x19, ne
  138218: eb1702c2     	subs	x2, x22, x23
  13821c: 54000080     	b.eq	0x13822c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0xb4>
  138220: 8b170301     	add	x1, x24, x23
  138224: 8b140020     	add	x0, x1, x20
  138228: 94009542     	bl	0x15d730 <memmove@plt>
  13822c: 8b170300     	add	x0, x24, x23
  138230: 2a1503e1     	mov	w1, w21
  138234: aa1403e2     	mov	x2, x20
  138238: 94009302     	bl	0x15ce40 <memset@plt>
  13823c: 39400269     	ldrb	w9, [x19]
  138240: 8b1402c8     	add	x8, x22, x20
  138244: 37000089     	tbnz	w9, #0x0, 0x138254 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0xdc>
  138248: 531f7909     	lsl	w9, w8, #1
  13824c: 39000269     	strb	w9, [x19]
  138250: 14000002     	b	0x138258 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, unsigned long, char)+0xe0>
  138254: f9000668     	str	x8, [x19, #0x8]
  138258: 38286b1f     	strb	wzr, [x24, x8]
  13825c: aa1303e0     	mov	x0, x19
  138260: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  138264: a94257f6     	ldp	x22, x21, [sp, #0x20]
  138268: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13826c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  138270: d50323bf     	autiasp
  138274: d65f03c0     	ret
  138278: aa1303e0     	mov	x0, x19
  13827c: 9400a031     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000138280 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)>:
  138280: d503233f     	paciasp
  138284: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  138288: f9000bfb     	str	x27, [sp, #0x10]
  13828c: 910003fd     	mov	x29, sp
  138290: a90267fa     	stp	x26, x25, [sp, #0x20]
  138294: a9035ff8     	stp	x24, x23, [sp, #0x30]
  138298: a90457f6     	stp	x22, x21, [sp, #0x40]
  13829c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1382a0: aa0003f3     	mov	x19, x0
  1382a4: 92800208     	mov	x8, #-0x11              // =-17
  1382a8: cb010108     	sub	x8, x8, x1
  1382ac: eb02011f     	cmp	x8, x2
  1382b0: 54000703     	b.lo	0x138390 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0x110>
  1382b4: 39400268     	ldrb	w8, [x19]
  1382b8: aa0603f5     	mov	x21, x6
  1382bc: f9400a69     	ldr	x9, [x19, #0x10]
  1382c0: aa0503f6     	mov	x22, x5
  1382c4: aa0103f4     	mov	x20, x1
  1382c8: aa0403f8     	mov	x24, x4
  1382cc: 7200011f     	tst	w8, #0x1
  1382d0: aa0303f9     	mov	x25, x3
  1382d4: 9a931537     	csinc	x23, x9, x19, ne
  1382d8: 92800328     	mov	x8, #-0x1a              // =-26
  1382dc: f2efffe8     	movk	x8, #0x7fff, lsl #48
  1382e0: eb08003f     	cmp	x1, x8
  1382e4: 54000168     	b.hi	0x138310 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0x90>
  1382e8: 8b140048     	add	x8, x2, x20
  1382ec: d37ffa89     	lsl	x9, x20, #1
  1382f0: eb09011f     	cmp	x8, x9
  1382f4: 9a883128     	csel	x8, x9, x8, lo
  1382f8: 91004109     	add	x9, x8, #0x10
  1382fc: f1005d1f     	cmp	x8, #0x17
  138300: 927ced29     	and	x9, x9, #0xfffffffffffffff0
  138304: 528002e8     	mov	w8, #0x17               // =23
  138308: 9a89311a     	csel	x26, x8, x9, lo
  13830c: 14000002     	b	0x138314 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0x94>
  138310: 9280021a     	mov	x26, #-0x11             // =-17
  138314: aa1a03e0     	mov	x0, x26
  138318: 940092d2     	bl	0x15ce60 <_Znwm@plt>
  13831c: aa0003fb     	mov	x27, x0
  138320: b40000b8     	cbz	x24, 0x138334 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0xb4>
  138324: aa1b03e0     	mov	x0, x27
  138328: aa1703e1     	mov	x1, x23
  13832c: aa1803e2     	mov	x2, x24
  138330: 9400935c     	bl	0x15d0a0 <memcpy@plt>
  138334: 8b160308     	add	x8, x24, x22
  138338: eb080322     	subs	x2, x25, x8
  13833c: 540000c0     	b.eq	0x138354 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0xd4>
  138340: 8b180368     	add	x8, x27, x24
  138344: 8b1802e9     	add	x9, x23, x24
  138348: 8b150100     	add	x0, x8, x21
  13834c: 8b160121     	add	x1, x9, x22
  138350: 94009354     	bl	0x15d0a0 <memcpy@plt>
  138354: f1005a9f     	cmp	x20, #0x16
  138358: 54000060     	b.eq	0x138364 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0xe4>
  13835c: aa1703e0     	mov	x0, x23
  138360: 940092e0     	bl	0x15cee0 <_ZdlPv@plt>
  138364: b2400348     	orr	x8, x26, #0x1
  138368: f9000a7b     	str	x27, [x19, #0x10]
  13836c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  138370: f9000268     	str	x8, [x19]
  138374: f9400bfb     	ldr	x27, [sp, #0x10]
  138378: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13837c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  138380: a94267fa     	ldp	x26, x25, [sp, #0x20]
  138384: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  138388: d50323bf     	autiasp
  13838c: d65f03c0     	ret
  138390: aa1303e0     	mov	x0, x19
  138394: 940094ff     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000138398 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(char)>:
  138398: d503245f     	bti	c
  13839c: 39400008     	ldrb	w8, [x0]
  1383a0: 370000a8     	tbnz	w8, #0x0, 0x1383b4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(char)+0x1c>
  1383a4: 52800049     	mov	w9, #0x2                // =2
  1383a8: aa0003e8     	mov	x8, x0
  1383ac: 38001509     	strb	w9, [x8], #0x1
  1383b0: 14000004     	b	0x1383c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(char)+0x28>
  1383b4: 52800029     	mov	w9, #0x1                // =1
  1383b8: f9400808     	ldr	x8, [x0, #0x10]
  1383bc: f9000409     	str	x9, [x0, #0x8]
  1383c0: 39000101     	strb	w1, [x8]
  1383c4: 3900051f     	strb	wzr, [x8, #0x1]
  1383c8: d65f03c0     	ret

00000000001383cc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long)>:
  1383cc: d503233f     	paciasp
  1383d0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1383d4: a90157f6     	stp	x22, x21, [sp, #0x10]
  1383d8: 910003fd     	mov	x29, sp
  1383dc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1383e0: aa0003f4     	mov	x20, x0
  1383e4: b100405f     	cmn	x2, #0x10
  1383e8: 54000362     	b.hs	0x138454 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long)+0x88>
  1383ec: aa0203f3     	mov	x19, x2
  1383f0: aa0103f5     	mov	x21, x1
  1383f4: f1005c5f     	cmp	x2, #0x17
  1383f8: 540000a2     	b.hs	0x13840c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long)+0x40>
  1383fc: 531f7a68     	lsl	w8, w19, #1
  138400: 38001688     	strb	w8, [x20], #0x1
  138404: b5000153     	cbnz	x19, 0x13842c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long)+0x60>
  138408: 1400000d     	b	0x13843c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(char const*, unsigned long)+0x70>
  13840c: 91004268     	add	x8, x19, #0x10
  138410: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  138414: aa1603e0     	mov	x0, x22
  138418: 94009292     	bl	0x15ce60 <_Znwm@plt>
  13841c: b24002c8     	orr	x8, x22, #0x1
  138420: a9008293     	stp	x19, x0, [x20, #0x8]
  138424: f9000288     	str	x8, [x20]
  138428: aa0003f4     	mov	x20, x0
  13842c: aa1403e0     	mov	x0, x20
  138430: aa1503e1     	mov	x1, x21
  138434: aa1303e2     	mov	x2, x19
  138438: 9400931a     	bl	0x15d0a0 <memcpy@plt>
  13843c: 38336a9f     	strb	wzr, [x20, x19]
  138440: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138444: a94157f6     	ldp	x22, x21, [sp, #0x10]
  138448: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13844c: d50323bf     	autiasp
  138450: d65f03c0     	ret
  138454: aa1403e0     	mov	x0, x20
  138458: 940094ce     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

000000000013845c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::at(unsigned long) const>:
  13845c: d503233f     	paciasp
  138460: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  138464: 910003fd     	mov	x29, sp
  138468: 39400008     	ldrb	w8, [x0]
  13846c: f9400409     	ldr	x9, [x0, #0x8]
  138470: d341fd0a     	lsr	x10, x8, #1
  138474: 7200011f     	tst	w8, #0x1
  138478: 9a890149     	csel	x9, x10, x9, eq
  13847c: eb01013f     	cmp	x9, x1
  138480: 54000109     	b.ls	0x1384a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::at(unsigned long) const+0x44>
  138484: f9400809     	ldr	x9, [x0, #0x10]
  138488: 7200011f     	tst	w8, #0x1
  13848c: 9a801528     	csinc	x8, x9, x0, ne
  138490: 8b010100     	add	x0, x8, x1
  138494: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  138498: d50323bf     	autiasp
  13849c: d65f03c0     	ret
  1384a0: 94009fa8     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

00000000001384a4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)>:
  1384a4: d503233f     	paciasp
  1384a8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1384ac: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1384b0: 910003fd     	mov	x29, sp
  1384b4: a90257f6     	stp	x22, x21, [sp, #0x20]
  1384b8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1384bc: 39400008     	ldrb	w8, [x0]
  1384c0: aa0003f3     	mov	x19, x0
  1384c4: f9400409     	ldr	x9, [x0, #0x8]
  1384c8: d341fd0a     	lsr	x10, x8, #1
  1384cc: 7200011f     	tst	w8, #0x1
  1384d0: 9a890157     	csel	x23, x10, x9, eq
  1384d4: eb0102ff     	cmp	x23, x1
  1384d8: 54000703     	b.lo	0x1385b8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0x114>
  1384dc: f9400269     	ldr	x9, [x19]
  1384e0: 7200011f     	tst	w8, #0x1
  1384e4: 528002ca     	mov	w10, #0x16              // =22
  1384e8: aa0303f4     	mov	x20, x3
  1384ec: aa0203f5     	mov	x21, x2
  1384f0: aa0103f6     	mov	x22, x1
  1384f4: 927ff929     	and	x9, x9, #0xfffffffffffffffe
  1384f8: d1000529     	sub	x9, x9, #0x1
  1384fc: 9a890141     	csel	x1, x10, x9, eq
  138500: cb170029     	sub	x9, x1, x23
  138504: eb03013f     	cmp	x9, x3
  138508: 54000162     	b.hs	0x138534 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0x90>
  13850c: 8b1402e8     	add	x8, x23, x20
  138510: aa1303e0     	mov	x0, x19
  138514: cb010102     	sub	x2, x8, x1
  138518: aa1703e3     	mov	x3, x23
  13851c: aa1603e4     	mov	x4, x22
  138520: aa1f03e5     	mov	x5, xzr
  138524: aa1403e6     	mov	x6, x20
  138528: aa1503e7     	mov	x7, x21
  13852c: 94009f8d     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  138530: 1400001b     	b	0x13859c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0xf8>
  138534: b4000354     	cbz	x20, 0x13859c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0xf8>
  138538: f9400a69     	ldr	x9, [x19, #0x10]
  13853c: 7200011f     	tst	w8, #0x1
  138540: 9a931538     	csinc	x24, x9, x19, ne
  138544: eb1602e2     	subs	x2, x23, x22
  138548: 54000120     	b.eq	0x13856c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0xc8>
  13854c: 8b170308     	add	x8, x24, x23
  138550: 8b160301     	add	x1, x24, x22
  138554: eb15011f     	cmp	x8, x21
  138558: 8b140020     	add	x0, x1, x20
  13855c: fa558022     	ccmp	x1, x21, #0x2, hi
  138560: 9a9f9288     	csel	x8, x20, xzr, ls
  138564: 8b0802b5     	add	x21, x21, x8
  138568: 94009472     	bl	0x15d730 <memmove@plt>
  13856c: 8b160300     	add	x0, x24, x22
  138570: aa1503e1     	mov	x1, x21
  138574: aa1403e2     	mov	x2, x20
  138578: 9400946e     	bl	0x15d730 <memmove@plt>
  13857c: 39400269     	ldrb	w9, [x19]
  138580: 8b1402e8     	add	x8, x23, x20
  138584: 37000089     	tbnz	w9, #0x0, 0x138594 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0xf0>
  138588: 531f7909     	lsl	w9, w8, #1
  13858c: 39000269     	strb	w9, [x19]
  138590: 14000002     	b	0x138598 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*, unsigned long)+0xf4>
  138594: f9000668     	str	x8, [x19, #0x8]
  138598: 38286b1f     	strb	wzr, [x24, x8]
  13859c: aa1303e0     	mov	x0, x19
  1385a0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1385a4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1385a8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  1385ac: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1385b0: d50323bf     	autiasp
  1385b4: d65f03c0     	ret
  1385b8: aa1303e0     	mov	x0, x19
  1385bc: 94009f61     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

00000000001385c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_of(char const*, unsigned long, unsigned long) const>:
  1385c0: d503245f     	bti	c
  1385c4: aa0003e8     	mov	x8, x0
  1385c8: 92800000     	mov	x0, #-0x1               // =-1
  1385cc: a940a90b     	ldp	x11, x10, [x8, #0x8]
  1385d0: 39400109     	ldrb	w9, [x8]
  1385d4: 7200013f     	tst	w9, #0x1
  1385d8: d341fd29     	lsr	x9, x9, #1
  1385dc: 9a881548     	csinc	x8, x10, x8, ne
  1385e0: 9a8b012a     	csel	x10, x9, x11, eq
  1385e4: b4000283     	cbz	x3, 0x138634 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_of(char const*, unsigned long, unsigned long) const+0x74>
  1385e8: eb02015f     	cmp	x10, x2
  1385ec: 54000249     	b.ls	0x138634 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_of(char const*, unsigned long, unsigned long) const+0x74>
  1385f0: 8b020109     	add	x9, x8, x2
  1385f4: 8b0a010a     	add	x10, x8, x10
  1385f8: 3940012b     	ldrb	w11, [x9]
  1385fc: aa0303ec     	mov	x12, x3
  138600: aa0103ed     	mov	x13, x1
  138604: 384015ae     	ldrb	w14, [x13], #0x1
  138608: 6b0e017f     	cmp	w11, w14
  13860c: 540000e0     	b.eq	0x138628 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_of(char const*, unsigned long, unsigned long) const+0x68>
  138610: f100058c     	subs	x12, x12, #0x1
  138614: 54ffff81     	b.ne	0x138604 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_of(char const*, unsigned long, unsigned long) const+0x44>
  138618: 91000529     	add	x9, x9, #0x1
  13861c: eb0a013f     	cmp	x9, x10
  138620: 54fffec1     	b.ne	0x1385f8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_first_of(char const*, unsigned long, unsigned long) const+0x38>
  138624: aa0a03e9     	mov	x9, x10
  138628: cb080128     	sub	x8, x9, x8
  13862c: eb0a013f     	cmp	x9, x10
  138630: da9f1100     	csinv	x0, x8, xzr, ne
  138634: d65f03c0     	ret

0000000000138638 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)>:
  138638: d503233f     	paciasp
  13863c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  138640: f9000bf9     	str	x25, [sp, #0x10]
  138644: 910003fd     	mov	x29, sp
  138648: a9025ff8     	stp	x24, x23, [sp, #0x20]
  13864c: a90357f6     	stp	x22, x21, [sp, #0x30]
  138650: a9044ff4     	stp	x20, x19, [sp, #0x40]
  138654: 39400008     	ldrb	w8, [x0]
  138658: aa0003f3     	mov	x19, x0
  13865c: f9400409     	ldr	x9, [x0, #0x8]
  138660: d341fd0a     	lsr	x10, x8, #1
  138664: 7200011f     	tst	w8, #0x1
  138668: 9a890156     	csel	x22, x10, x9, eq
  13866c: eb0102c9     	subs	x9, x22, x1
  138670: 54000783     	b.lo	0x138760 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0x128>
  138674: f940026a     	ldr	x10, [x19]
  138678: eb02013f     	cmp	x9, x2
  13867c: 9a823138     	csel	x24, x9, x2, lo
  138680: 7200011f     	tst	w8, #0x1
  138684: 528002cb     	mov	w11, #0x16              // =22
  138688: 2a0403f5     	mov	w21, w4
  13868c: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  138690: aa0303f4     	mov	x20, x3
  138694: d100054a     	sub	x10, x10, #0x1
  138698: aa0103f7     	mov	x23, x1
  13869c: 9a8a0161     	csel	x1, x11, x10, eq
  1386a0: cb16030a     	sub	x10, x24, x22
  1386a4: 8b01014a     	add	x10, x10, x1
  1386a8: eb03015f     	cmp	x10, x3
  1386ac: 54000182     	b.hs	0x1386dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0xa4>
  1386b0: 8b1402c8     	add	x8, x22, x20
  1386b4: 8b010309     	add	x9, x24, x1
  1386b8: cb090102     	sub	x2, x8, x9
  1386bc: aa1303e0     	mov	x0, x19
  1386c0: aa1603e3     	mov	x3, x22
  1386c4: aa1703e4     	mov	x4, x23
  1386c8: aa1803e5     	mov	x5, x24
  1386cc: aa1403e6     	mov	x6, x20
  1386d0: 94009ee4     	bl	0x160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>
  1386d4: f9400a79     	ldr	x25, [x19, #0x10]
  1386d8: 1400000d     	b	0x13870c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0xd4>
  1386dc: f9400a6a     	ldr	x10, [x19, #0x10]
  1386e0: 7200011f     	tst	w8, #0x1
  1386e4: 9a931559     	csinc	x25, x10, x19, ne
  1386e8: eb14031f     	cmp	x24, x20
  1386ec: 540000e0     	b.eq	0x138708 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0xd0>
  1386f0: eb180122     	subs	x2, x9, x24
  1386f4: 540000a0     	b.eq	0x138708 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0xd0>
  1386f8: 8b170328     	add	x8, x25, x23
  1386fc: 8b140100     	add	x0, x8, x20
  138700: 8b180101     	add	x1, x8, x24
  138704: 9400940b     	bl	0x15d730 <memmove@plt>
  138708: b40000b4     	cbz	x20, 0x13871c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0xe4>
  13870c: 8b170320     	add	x0, x25, x23
  138710: 2a1503e1     	mov	w1, w21
  138714: aa1403e2     	mov	x2, x20
  138718: 940091ca     	bl	0x15ce40 <memset@plt>
  13871c: cb180288     	sub	x8, x20, x24
  138720: 39400269     	ldrb	w9, [x19]
  138724: 8b160108     	add	x8, x8, x22
  138728: 37000089     	tbnz	w9, #0x0, 0x138738 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0x100>
  13872c: 531f7909     	lsl	w9, w8, #1
  138730: 39000269     	strb	w9, [x19]
  138734: 14000002     	b	0x13873c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, unsigned long, char)+0x104>
  138738: f9000668     	str	x8, [x19, #0x8]
  13873c: aa1303e0     	mov	x0, x19
  138740: 38286b3f     	strb	wzr, [x25, x8]
  138744: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  138748: a94357f6     	ldp	x22, x21, [sp, #0x30]
  13874c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  138750: f9400bf9     	ldr	x25, [sp, #0x10]
  138754: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  138758: d50323bf     	autiasp
  13875c: d65f03c0     	ret
  138760: aa1303e0     	mov	x0, x19
  138764: 94009ef7     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000138768 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*, unsigned long)>:
  138768: d503233f     	paciasp
  13876c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138770: f9000bf5     	str	x21, [sp, #0x10]
  138774: 910003fd     	mov	x29, sp
  138778: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13877c: f940000a     	ldr	x10, [x0]
  138780: 528002c9     	mov	w9, #0x16               // =22
  138784: 39400008     	ldrb	w8, [x0]
  138788: aa0203f4     	mov	x20, x2
  13878c: aa0103e7     	mov	x7, x1
  138790: aa0003f3     	mov	x19, x0
  138794: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  138798: d100054a     	sub	x10, x10, #0x1
  13879c: 7200011f     	tst	w8, #0x1
  1387a0: 9a8a0121     	csel	x1, x9, x10, eq
  1387a4: eb02003f     	cmp	x1, x2
  1387a8: 54000182     	b.hs	0x1387d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*, unsigned long)+0x70>
  1387ac: f9400669     	ldr	x9, [x19, #0x8]
  1387b0: 53017d0a     	lsr	w10, w8, #1
  1387b4: 7200011f     	tst	w8, #0x1
  1387b8: cb010282     	sub	x2, x20, x1
  1387bc: aa1303e0     	mov	x0, x19
  1387c0: aa1f03e4     	mov	x4, xzr
  1387c4: 9a890143     	csel	x3, x10, x9, eq
  1387c8: aa1403e6     	mov	x6, x20
  1387cc: aa0303e5     	mov	x5, x3
  1387d0: 94009ee4     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  1387d4: 14000010     	b	0x138814 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*, unsigned long)+0xac>
  1387d8: f9400a69     	ldr	x9, [x19, #0x10]
  1387dc: 7200011f     	tst	w8, #0x1
  1387e0: 9a931535     	csinc	x21, x9, x19, ne
  1387e4: b40000b4     	cbz	x20, 0x1387f8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*, unsigned long)+0x90>
  1387e8: aa1503e0     	mov	x0, x21
  1387ec: aa0703e1     	mov	x1, x7
  1387f0: aa1403e2     	mov	x2, x20
  1387f4: 940093cf     	bl	0x15d730 <memmove@plt>
  1387f8: 38346abf     	strb	wzr, [x21, x20]
  1387fc: 39400268     	ldrb	w8, [x19]
  138800: 37000088     	tbnz	w8, #0x0, 0x138810 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*, unsigned long)+0xa8>
  138804: 531f7a88     	lsl	w8, w20, #1
  138808: 39000268     	strb	w8, [x19]
  13880c: 14000002     	b	0x138814 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*, unsigned long)+0xac>
  138810: f9000674     	str	x20, [x19, #0x8]
  138814: aa1303e0     	mov	x0, x19
  138818: f9400bf5     	ldr	x21, [sp, #0x10]
  13881c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138820: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138824: d50323bf     	autiasp
  138828: d65f03c0     	ret

000000000013882c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)>:
  13882c: d503233f     	paciasp
  138830: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  138834: a9015ff8     	stp	x24, x23, [sp, #0x10]
  138838: 910003fd     	mov	x29, sp
  13883c: a90257f6     	stp	x22, x21, [sp, #0x20]
  138840: a9034ff4     	stp	x20, x19, [sp, #0x30]
  138844: aa0003f3     	mov	x19, x0
  138848: b100403f     	cmn	x1, #0x10
  13884c: 540007c2     	b.hs	0x138944 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0x118>
  138850: a9402668     	ldp	x8, x9, [x19]
  138854: 528002cb     	mov	w11, #0x16              // =22
  138858: 39400275     	ldrb	w21, [x19]
  13885c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  138860: 720002bf     	tst	w21, #0x1
  138864: d341feaa     	lsr	x10, x21, #1
  138868: d1000508     	sub	x8, x8, #0x1
  13886c: 9a890156     	csel	x22, x10, x9, eq
  138870: 9a880168     	csel	x8, x11, x8, eq
  138874: eb0102df     	cmp	x22, x1
  138878: 9a8182c9     	csel	x9, x22, x1, hi
  13887c: 9100412a     	add	x10, x9, #0x10
  138880: f100593f     	cmp	x9, #0x16
  138884: 927ced4a     	and	x10, x10, #0xfffffffffffffff0
  138888: d100054a     	sub	x10, x10, #0x1
  13888c: 9a8b8157     	csel	x23, x10, x11, hi
  138890: eb0802ff     	cmp	x23, x8
  138894: 540003c0     	b.eq	0x13890c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xe0>
  138898: f1005aff     	cmp	x23, #0x16
  13889c: 540001e1     	b.ne	0x1388d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xac>
  1388a0: f9400a75     	ldr	x21, [x19, #0x10]
  1388a4: 91000674     	add	x20, x19, #0x1
  1388a8: 52800038     	mov	w24, #0x1               // =1
  1388ac: b10006c2     	adds	x2, x22, #0x1
  1388b0: 54000082     	b.hs	0x1388c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0x94>
  1388b4: aa1403e0     	mov	x0, x20
  1388b8: aa1503e1     	mov	x1, x21
  1388bc: 940091f9     	bl	0x15d0a0 <memcpy@plt>
  1388c0: 37000178     	tbnz	w24, #0x0, 0x1388ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xc0>
  1388c4: f1005aff     	cmp	x23, #0x16
  1388c8: 540001a1     	b.ne	0x1388fc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xd0>
  1388cc: 531f7ac8     	lsl	w8, w22, #1
  1388d0: 39000268     	strb	w8, [x19]
  1388d4: 1400000e     	b	0x13890c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xe0>
  1388d8: 910006e0     	add	x0, x23, #0x1
  1388dc: eb0802ff     	cmp	x23, x8
  1388e0: 54000229     	b.ls	0x138924 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xf8>
  1388e4: 9400915f     	bl	0x15ce60 <_Znwm@plt>
  1388e8: 14000010     	b	0x138928 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xfc>
  1388ec: aa1503e0     	mov	x0, x21
  1388f0: 9400917c     	bl	0x15cee0 <_ZdlPv@plt>
  1388f4: f1005aff     	cmp	x23, #0x16
  1388f8: 54fffea0     	b.eq	0x1388cc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0xa0>
  1388fc: 910006e8     	add	x8, x23, #0x1
  138900: f9000a74     	str	x20, [x19, #0x10]
  138904: b2400108     	orr	x8, x8, #0x1
  138908: a9005a68     	stp	x8, x22, [x19]
  13890c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  138910: a94257f6     	ldp	x22, x21, [sp, #0x20]
  138914: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  138918: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13891c: d50323bf     	autiasp
  138920: d65f03c0     	ret
  138924: 9400914f     	bl	0x15ce60 <_Znwm@plt>
  138928: f9400a68     	ldr	x8, [x19, #0x10]
  13892c: 720002b8     	ands	w24, w21, #0x1
  138930: aa0003f4     	mov	x20, x0
  138934: 9a931515     	csinc	x21, x8, x19, ne
  138938: b10006c2     	adds	x2, x22, #0x1
  13893c: 54fffbc3     	b.lo	0x1388b4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0x88>
  138940: 17ffffe0     	b	0x1388c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::reserve(unsigned long)+0x94>
  138944: aa1303e0     	mov	x0, x19
  138948: 94009392     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13894c: 94009181     	bl	0x15cf50 <__cxa_begin_catch@plt>
  138950: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  138954: a94257f6     	ldp	x22, x21, [sp, #0x20]
  138958: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13895c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  138960: d50323bf     	autiasp
  138964: 14009453     	b	0x15dab0 <__cxa_end_catch@plt>

0000000000138968 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*, unsigned long)>:
  138968: d503233f     	paciasp
  13896c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138970: a90157f6     	stp	x22, x21, [sp, #0x10]
  138974: 910003fd     	mov	x29, sp
  138978: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13897c: a9402c0a     	ldp	x10, x11, [x0]
  138980: 528002c9     	mov	w9, #0x16               // =22
  138984: aa0203f4     	mov	x20, x2
  138988: 39400008     	ldrb	w8, [x0]
  13898c: aa0103e7     	mov	x7, x1
  138990: aa0003f3     	mov	x19, x0
  138994: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  138998: d100054a     	sub	x10, x10, #0x1
  13899c: 7200011f     	tst	w8, #0x1
  1389a0: d341fd0c     	lsr	x12, x8, #1
  1389a4: 9a8a0121     	csel	x1, x9, x10, eq
  1389a8: 9a8b0195     	csel	x21, x12, x11, eq
  1389ac: cb150029     	sub	x9, x1, x21
  1389b0: eb02013f     	cmp	x9, x2
  1389b4: 54000142     	b.hs	0x1389dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*, unsigned long)+0x74>
  1389b8: 8b1402a8     	add	x8, x21, x20
  1389bc: aa1303e0     	mov	x0, x19
  1389c0: cb010102     	sub	x2, x8, x1
  1389c4: aa1503e3     	mov	x3, x21
  1389c8: aa1503e4     	mov	x4, x21
  1389cc: aa1f03e5     	mov	x5, xzr
  1389d0: aa1403e6     	mov	x6, x20
  1389d4: 94009e63     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  1389d8: 14000011     	b	0x138a1c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*, unsigned long)+0xb4>
  1389dc: b4000214     	cbz	x20, 0x138a1c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*, unsigned long)+0xb4>
  1389e0: f9400a69     	ldr	x9, [x19, #0x10]
  1389e4: 7200011f     	tst	w8, #0x1
  1389e8: aa0703e1     	mov	x1, x7
  1389ec: aa1403e2     	mov	x2, x20
  1389f0: 9a931536     	csinc	x22, x9, x19, ne
  1389f4: 8b1502c0     	add	x0, x22, x21
  1389f8: 940091aa     	bl	0x15d0a0 <memcpy@plt>
  1389fc: 39400269     	ldrb	w9, [x19]
  138a00: 8b1402a8     	add	x8, x21, x20
  138a04: 37000089     	tbnz	w9, #0x0, 0x138a14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*, unsigned long)+0xac>
  138a08: 531f7909     	lsl	w9, w8, #1
  138a0c: 39000269     	strb	w9, [x19]
  138a10: 14000002     	b	0x138a18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*, unsigned long)+0xb0>
  138a14: f9000668     	str	x8, [x19, #0x8]
  138a18: 38286adf     	strb	wzr, [x22, x8]
  138a1c: aa1303e0     	mov	x0, x19
  138a20: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138a24: a94157f6     	ldp	x22, x21, [sp, #0x10]
  138a28: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138a2c: d50323bf     	autiasp
  138a30: d65f03c0     	ret

0000000000138a34 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)>:
  138a34: d503233f     	paciasp
  138a38: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138a3c: f9000bf5     	str	x21, [sp, #0x10]
  138a40: 910003fd     	mov	x29, sp
  138a44: a9024ff4     	stp	x20, x19, [sp, #0x20]
  138a48: 39400028     	ldrb	w8, [x1]
  138a4c: aa0003f3     	mov	x19, x0
  138a50: f9400429     	ldr	x9, [x1, #0x8]
  138a54: d341fd0a     	lsr	x10, x8, #1
  138a58: 7200011f     	tst	w8, #0x1
  138a5c: 9a890149     	csel	x9, x10, x9, eq
  138a60: eb020129     	subs	x9, x9, x2
  138a64: 540005e3     	b.lo	0x138b20 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xec>
  138a68: f940082a     	ldr	x10, [x1, #0x10]
  138a6c: 7200011f     	tst	w8, #0x1
  138a70: f940026b     	ldr	x11, [x19]
  138a74: 39400268     	ldrb	w8, [x19]
  138a78: 9a81154a     	csinc	x10, x10, x1, ne
  138a7c: eb03013f     	cmp	x9, x3
  138a80: 927ff96b     	and	x11, x11, #0xfffffffffffffffe
  138a84: 9a833134     	csel	x20, x9, x3, lo
  138a88: d1000569     	sub	x9, x11, #0x1
  138a8c: 7200011f     	tst	w8, #0x1
  138a90: 528002cb     	mov	w11, #0x16              // =22
  138a94: 8b020147     	add	x7, x10, x2
  138a98: 9a890161     	csel	x1, x11, x9, eq
  138a9c: eb010282     	subs	x2, x20, x1
  138aa0: 54000169     	b.ls	0x138acc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0x98>
  138aa4: f9400669     	ldr	x9, [x19, #0x8]
  138aa8: 53017d0a     	lsr	w10, w8, #1
  138aac: 7200011f     	tst	w8, #0x1
  138ab0: aa1303e0     	mov	x0, x19
  138ab4: aa1f03e4     	mov	x4, xzr
  138ab8: aa1403e6     	mov	x6, x20
  138abc: 9a890143     	csel	x3, x10, x9, eq
  138ac0: aa0303e5     	mov	x5, x3
  138ac4: 94009e27     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  138ac8: 14000010     	b	0x138b08 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xd4>
  138acc: f9400a69     	ldr	x9, [x19, #0x10]
  138ad0: 7200011f     	tst	w8, #0x1
  138ad4: 9a931535     	csinc	x21, x9, x19, ne
  138ad8: b40000b4     	cbz	x20, 0x138aec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xb8>
  138adc: aa1503e0     	mov	x0, x21
  138ae0: aa0703e1     	mov	x1, x7
  138ae4: aa1403e2     	mov	x2, x20
  138ae8: 94009312     	bl	0x15d730 <memmove@plt>
  138aec: 38346abf     	strb	wzr, [x21, x20]
  138af0: 39400268     	ldrb	w8, [x19]
  138af4: 37000088     	tbnz	w8, #0x0, 0x138b04 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xd0>
  138af8: 531f7a88     	lsl	w8, w20, #1
  138afc: 39000268     	strb	w8, [x19]
  138b00: 14000002     	b	0x138b08 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xd4>
  138b04: f9000674     	str	x20, [x19, #0x8]
  138b08: aa1303e0     	mov	x0, x19
  138b0c: f9400bf5     	ldr	x21, [sp, #0x10]
  138b10: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138b14: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138b18: d50323bf     	autiasp
  138b1c: d65f03c0     	ret
  138b20: aa1303e0     	mov	x0, x19
  138b24: 94009e07     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000138b28 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::copy(char*, unsigned long, unsigned long) const>:
  138b28: d503233f     	paciasp
  138b2c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  138b30: f9000bf3     	str	x19, [sp, #0x10]
  138b34: 910003fd     	mov	x29, sp
  138b38: 39400008     	ldrb	w8, [x0]
  138b3c: f9400409     	ldr	x9, [x0, #0x8]
  138b40: d341fd0a     	lsr	x10, x8, #1
  138b44: 7200011f     	tst	w8, #0x1
  138b48: 9a890149     	csel	x9, x10, x9, eq
  138b4c: eb030129     	subs	x9, x9, x3
  138b50: 54000223     	b.lo	0x138b94 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::copy(char*, unsigned long, unsigned long) const+0x6c>
  138b54: eb02013f     	cmp	x9, x2
  138b58: 9a823133     	csel	x19, x9, x2, lo
  138b5c: b4000133     	cbz	x19, 0x138b80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::copy(char*, unsigned long, unsigned long) const+0x58>
  138b60: f9400809     	ldr	x9, [x0, #0x10]
  138b64: 7200011f     	tst	w8, #0x1
  138b68: aa1303e2     	mov	x2, x19
  138b6c: 9a801528     	csinc	x8, x9, x0, ne
  138b70: aa0103e0     	mov	x0, x1
  138b74: 8b030108     	add	x8, x8, x3
  138b78: aa0803e1     	mov	x1, x8
  138b7c: 94009149     	bl	0x15d0a0 <memcpy@plt>
  138b80: aa1303e0     	mov	x0, x19
  138b84: f9400bf3     	ldr	x19, [sp, #0x10]
  138b88: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  138b8c: d50323bf     	autiasp
  138b90: d65f03c0     	ret
  138b94: 94009deb     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000138b98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long, std::__ndk1::allocator<char> const&)>:
  138b98: d503233f     	paciasp
  138b9c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  138ba0: f9000bf7     	str	x23, [sp, #0x10]
  138ba4: 910003fd     	mov	x29, sp
  138ba8: a90257f6     	stp	x22, x21, [sp, #0x20]
  138bac: a9034ff4     	stp	x20, x19, [sp, #0x30]
  138bb0: 39400028     	ldrb	w8, [x1]
  138bb4: aa0003f3     	mov	x19, x0
  138bb8: f9400429     	ldr	x9, [x1, #0x8]
  138bbc: d341fd0a     	lsr	x10, x8, #1
  138bc0: 7200011f     	tst	w8, #0x1
  138bc4: 9a890149     	csel	x9, x10, x9, eq
  138bc8: eb020129     	subs	x9, x9, x2
  138bcc: 54000443     	b.lo	0x138c54 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long, std::__ndk1::allocator<char> const&)+0xbc>
  138bd0: f940082a     	ldr	x10, [x1, #0x10]
  138bd4: 7200011f     	tst	w8, #0x1
  138bd8: 9a811557     	csinc	x23, x10, x1, ne
  138bdc: eb03013f     	cmp	x9, x3
  138be0: 9a833135     	csel	x21, x9, x3, lo
  138be4: b10042bf     	cmn	x21, #0x10
  138be8: 540003a2     	b.hs	0x138c5c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long, std::__ndk1::allocator<char> const&)+0xc4>
  138bec: aa0203f4     	mov	x20, x2
  138bf0: f1005ebf     	cmp	x21, #0x17
  138bf4: 540000a2     	b.hs	0x138c08 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long, std::__ndk1::allocator<char> const&)+0x70>
  138bf8: 531f7aa8     	lsl	w8, w21, #1
  138bfc: 38001668     	strb	w8, [x19], #0x1
  138c00: b5000155     	cbnz	x21, 0x138c28 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long, std::__ndk1::allocator<char> const&)+0x90>
  138c04: 1400000d     	b	0x138c38 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::basic_string(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long, std::__ndk1::allocator<char> const&)+0xa0>
  138c08: 910042a8     	add	x8, x21, #0x10
  138c0c: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  138c10: aa1603e0     	mov	x0, x22
  138c14: 94009093     	bl	0x15ce60 <_Znwm@plt>
  138c18: b24002c8     	orr	x8, x22, #0x1
  138c1c: a9008275     	stp	x21, x0, [x19, #0x8]
  138c20: f9000268     	str	x8, [x19]
  138c24: aa0003f3     	mov	x19, x0
  138c28: 8b1402e1     	add	x1, x23, x20
  138c2c: aa1303e0     	mov	x0, x19
  138c30: aa1503e2     	mov	x2, x21
  138c34: 9400911b     	bl	0x15d0a0 <memcpy@plt>
  138c38: 38356a7f     	strb	wzr, [x19, x21]
  138c3c: f9400bf7     	ldr	x23, [sp, #0x10]
  138c40: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  138c44: a94257f6     	ldp	x22, x21, [sp, #0x20]
  138c48: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  138c4c: d50323bf     	autiasp
  138c50: d65f03c0     	ret
  138c54: aa1303e0     	mov	x0, x19
  138c58: 94009dba     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  138c5c: aa1303e0     	mov	x0, x19
  138c60: 940092cc     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000138c64 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char, unsigned long) const>:
  138c64: d503233f     	paciasp
  138c68: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  138c6c: f9000bf3     	str	x19, [sp, #0x10]
  138c70: 910003fd     	mov	x29, sp
  138c74: 39400008     	ldrb	w8, [x0]
  138c78: a940a809     	ldp	x9, x10, [x0, #0x8]
  138c7c: 7200011f     	tst	w8, #0x1
  138c80: d341fd08     	lsr	x8, x8, #1
  138c84: 9a890108     	csel	x8, x8, x9, eq
  138c88: 9a801553     	csinc	x19, x10, x0, ne
  138c8c: eb020108     	subs	x8, x8, x2
  138c90: 540000e9     	b.ls	0x138cac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char, unsigned long) const+0x48>
  138c94: 54000100     	b.eq	0x138cb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char, unsigned long) const+0x50>
  138c98: 8b020260     	add	x0, x19, x2
  138c9c: 12001c21     	and	w1, w1, #0xff
  138ca0: aa0803e2     	mov	x2, x8
  138ca4: 94009467     	bl	0x15de40 <memchr@plt>
  138ca8: 14000004     	b	0x138cb8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char, unsigned long) const+0x54>
  138cac: 92800000     	mov	x0, #-0x1               // =-1
  138cb0: 14000005     	b	0x138cc4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char, unsigned long) const+0x60>
  138cb4: aa1f03e0     	mov	x0, xzr
  138cb8: cb130008     	sub	x8, x0, x19
  138cbc: f100001f     	cmp	x0, #0x0
  138cc0: da9f1100     	csinv	x0, x8, xzr, ne
  138cc4: f9400bf3     	ldr	x19, [sp, #0x10]
  138cc8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  138ccc: d50323bf     	autiasp
  138cd0: d65f03c0     	ret

0000000000138cd4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(unsigned long, char)>:
  138cd4: d503233f     	paciasp
  138cd8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138cdc: a90157f6     	stp	x22, x21, [sp, #0x10]
  138ce0: 910003fd     	mov	x29, sp
  138ce4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  138ce8: aa0003f3     	mov	x19, x0
  138cec: b100403f     	cmn	x1, #0x10
  138cf0: 54000362     	b.hs	0x138d5c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(unsigned long, char)+0x88>
  138cf4: 2a0203f5     	mov	w21, w2
  138cf8: aa0103f4     	mov	x20, x1
  138cfc: f1005c3f     	cmp	x1, #0x17
  138d00: 540000a2     	b.hs	0x138d14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(unsigned long, char)+0x40>
  138d04: 531f7a88     	lsl	w8, w20, #1
  138d08: 38001668     	strb	w8, [x19], #0x1
  138d0c: b5000154     	cbnz	x20, 0x138d34 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(unsigned long, char)+0x60>
  138d10: 1400000d     	b	0x138d44 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::__init(unsigned long, char)+0x70>
  138d14: 91004288     	add	x8, x20, #0x10
  138d18: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  138d1c: aa1603e0     	mov	x0, x22
  138d20: 94009050     	bl	0x15ce60 <_Znwm@plt>
  138d24: b24002c8     	orr	x8, x22, #0x1
  138d28: a9008274     	stp	x20, x0, [x19, #0x8]
  138d2c: f9000268     	str	x8, [x19]
  138d30: aa0003f3     	mov	x19, x0
  138d34: aa1303e0     	mov	x0, x19
  138d38: 2a1503e1     	mov	w1, w21
  138d3c: aa1403e2     	mov	x2, x20
  138d40: 94009040     	bl	0x15ce40 <memset@plt>
  138d44: 38346a7f     	strb	wzr, [x19, x20]
  138d48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138d4c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  138d50: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138d54: d50323bf     	autiasp
  138d58: d65f03c0     	ret
  138d5c: aa1303e0     	mov	x0, x19
  138d60: 9400928c     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

0000000000138d64 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, char const*)>:
  138d64: d503233f     	paciasp
  138d68: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138d6c: f9000bf5     	str	x21, [sp, #0x10]
  138d70: 910003fd     	mov	x29, sp
  138d74: a9024ff4     	stp	x20, x19, [sp, #0x20]
  138d78: aa0003f5     	mov	x21, x0
  138d7c: aa0203e0     	mov	x0, x2
  138d80: aa0203f3     	mov	x19, x2
  138d84: aa0103f4     	mov	x20, x1
  138d88: 9400927a     	bl	0x15d770 <strlen@plt>
  138d8c: aa1403e1     	mov	x1, x20
  138d90: aa1303e2     	mov	x2, x19
  138d94: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138d98: aa0003e3     	mov	x3, x0
  138d9c: aa1503e0     	mov	x0, x21
  138da0: f9400bf5     	ldr	x21, [sp, #0x10]
  138da4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138da8: d50323bf     	autiasp
  138dac: 14009d71     	b	0x160370 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm@plt>

0000000000138db0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_of(char const*, unsigned long, unsigned long) const>:
  138db0: d503233f     	paciasp
  138db4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138db8: a90157f6     	stp	x22, x21, [sp, #0x10]
  138dbc: 910003fd     	mov	x29, sp
  138dc0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  138dc4: a940a40a     	ldp	x10, x9, [x0, #0x8]
  138dc8: 39400008     	ldrb	w8, [x0]
  138dcc: 7200011f     	tst	w8, #0x1
  138dd0: d341fd0b     	lsr	x11, x8, #1
  138dd4: 9a801528     	csinc	x8, x9, x0, ne
  138dd8: 9a8a0169     	csel	x9, x11, x10, eq
  138ddc: b40001c3     	cbz	x3, 0x138e14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_of(char const*, unsigned long, unsigned long) const+0x64>
  138de0: eb02013f     	cmp	x9, x2
  138de4: aa0303f3     	mov	x19, x3
  138de8: aa0103f4     	mov	x20, x1
  138dec: 9a829535     	csinc	x21, x9, x2, ls
  138df0: d1000516     	sub	x22, x8, #0x1
  138df4: b4000115     	cbz	x21, 0x138e14 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_of(char const*, unsigned long, unsigned long) const+0x64>
  138df8: 38756ac1     	ldrb	w1, [x22, x21]
  138dfc: aa1403e0     	mov	x0, x20
  138e00: aa1303e2     	mov	x2, x19
  138e04: 9400940f     	bl	0x15de40 <memchr@plt>
  138e08: d10006b5     	sub	x21, x21, #0x1
  138e0c: b4ffff40     	cbz	x0, 0x138df4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_of(char const*, unsigned long, unsigned long) const+0x44>
  138e10: 14000002     	b	0x138e18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find_last_of(char const*, unsigned long, unsigned long) const+0x68>
  138e14: 92800015     	mov	x21, #-0x1              // =-1
  138e18: aa1503e0     	mov	x0, x21
  138e1c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138e20: a94157f6     	ldp	x22, x21, [sp, #0x10]
  138e24: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138e28: d50323bf     	autiasp
  138e2c: d65f03c0     	ret

0000000000138e30 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)>:
  138e30: d503233f     	paciasp
  138e34: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  138e38: f9000bf5     	str	x21, [sp, #0x10]
  138e3c: 910003fd     	mov	x29, sp
  138e40: a9024ff4     	stp	x20, x19, [sp, #0x20]
  138e44: aa0003f4     	mov	x20, x0
  138e48: 39400008     	ldrb	w8, [x0]
  138e4c: 2a0103f3     	mov	w19, w1
  138e50: 370000e8     	tbnz	w8, #0x0, 0x138e6c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)+0x3c>
  138e54: 53017d15     	lsr	w21, w8, #1
  138e58: 71005abf     	cmp	w21, #0x16
  138e5c: 54000241     	b.ne	0x138ea4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)+0x74>
  138e60: 528002d5     	mov	w21, #0x16              // =22
  138e64: 528002c1     	mov	w1, #0x16               // =22
  138e68: 14000006     	b	0x138e80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)+0x50>
  138e6c: a9405688     	ldp	x8, x21, [x20]
  138e70: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  138e74: d1000501     	sub	x1, x8, #0x1
  138e78: eb0102bf     	cmp	x21, x1
  138e7c: 540001c1     	b.ne	0x138eb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)+0x84>
  138e80: aa1403e0     	mov	x0, x20
  138e84: 52800022     	mov	w2, #0x1                // =1
  138e88: aa0103e3     	mov	x3, x1
  138e8c: aa0103e4     	mov	x4, x1
  138e90: aa1f03e5     	mov	x5, xzr
  138e94: aa1f03e6     	mov	x6, xzr
  138e98: 94009cf2     	bl	0x160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>
  138e9c: 39400288     	ldrb	w8, [x20]
  138ea0: 370000a8     	tbnz	w8, #0x0, 0x138eb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)+0x84>
  138ea4: 531f7aa8     	lsl	w8, w21, #1
  138ea8: 11000908     	add	w8, w8, #0x2
  138eac: 38001688     	strb	w8, [x20], #0x1
  138eb0: 14000005     	b	0x138ec4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::push_back(char)+0x94>
  138eb4: f9400a88     	ldr	x8, [x20, #0x10]
  138eb8: 910006a9     	add	x9, x21, #0x1
  138ebc: f9000689     	str	x9, [x20, #0x8]
  138ec0: aa0803f4     	mov	x20, x8
  138ec4: 8b150288     	add	x8, x20, x21
  138ec8: f9400bf5     	ldr	x21, [sp, #0x10]
  138ecc: 39000113     	strb	w19, [x8]
  138ed0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  138ed4: 3900051f     	strb	wzr, [x8, #0x1]
  138ed8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  138edc: d50323bf     	autiasp
  138ee0: d65f03c0     	ret

0000000000138ee4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(unsigned long, char)>:
  138ee4: d503233f     	paciasp
  138ee8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  138eec: a9015ff8     	stp	x24, x23, [sp, #0x10]
  138ef0: 910003fd     	mov	x29, sp
  138ef4: a90257f6     	stp	x22, x21, [sp, #0x20]
  138ef8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  138efc: aa0003f3     	mov	x19, x0
  138f00: b4000521     	cbz	x1, 0x138fa4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(unsigned long, char)+0xc0>
  138f04: a9402a68     	ldp	x8, x10, [x19]
  138f08: 528002cc     	mov	w12, #0x16              // =22
  138f0c: 2a0203f5     	mov	w21, w2
  138f10: 39400269     	ldrb	w9, [x19]
  138f14: aa0103f4     	mov	x20, x1
  138f18: 927ff90b     	and	x11, x8, #0xfffffffffffffffe
  138f1c: 7200013f     	tst	w9, #0x1
  138f20: d100056b     	sub	x11, x11, #0x1
  138f24: d341fd29     	lsr	x9, x9, #1
  138f28: 9a8b0181     	csel	x1, x12, x11, eq
  138f2c: 9a8a0136     	csel	x22, x9, x10, eq
  138f30: cb160029     	sub	x9, x1, x22
  138f34: eb14013f     	cmp	x9, x20
  138f38: 54000162     	b.hs	0x138f64 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(unsigned long, char)+0x80>
  138f3c: 8b1402d7     	add	x23, x22, x20
  138f40: aa1303e0     	mov	x0, x19
  138f44: cb0102e2     	sub	x2, x23, x1
  138f48: aa1603e3     	mov	x3, x22
  138f4c: aa1603e4     	mov	x4, x22
  138f50: aa1f03e5     	mov	x5, xzr
  138f54: aa1f03e6     	mov	x6, xzr
  138f58: 94009cc2     	bl	0x160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>
  138f5c: 39400268     	ldrb	w8, [x19]
  138f60: 14000003     	b	0x138f6c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(unsigned long, char)+0x88>
  138f64: 12001d08     	and	w8, w8, #0xff
  138f68: 8b1402d7     	add	x23, x22, x20
  138f6c: f9400a69     	ldr	x9, [x19, #0x10]
  138f70: 7200011f     	tst	w8, #0x1
  138f74: 2a1503e1     	mov	w1, w21
  138f78: aa1403e2     	mov	x2, x20
  138f7c: 9a931538     	csinc	x24, x9, x19, ne
  138f80: 8b160300     	add	x0, x24, x22
  138f84: 94008faf     	bl	0x15ce40 <memset@plt>
  138f88: 39400268     	ldrb	w8, [x19]
  138f8c: 37000088     	tbnz	w8, #0x0, 0x138f9c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(unsigned long, char)+0xb8>
  138f90: 531f7ae8     	lsl	w8, w23, #1
  138f94: 39000268     	strb	w8, [x19]
  138f98: 14000002     	b	0x138fa0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(unsigned long, char)+0xbc>
  138f9c: f9000677     	str	x23, [x19, #0x8]
  138fa0: 38376b1f     	strb	wzr, [x24, x23]
  138fa4: aa1303e0     	mov	x0, x19
  138fa8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  138fac: a94257f6     	ldp	x22, x21, [sp, #0x20]
  138fb0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  138fb4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  138fb8: d50323bf     	autiasp
  138fbc: d65f03c0     	ret

0000000000138fc0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char, unsigned long) const>:
  138fc0: d503245f     	bti	c
  138fc4: a940a809     	ldp	x9, x10, [x0, #0x8]
  138fc8: 39400008     	ldrb	w8, [x0]
  138fcc: 7200011f     	tst	w8, #0x1
  138fd0: d341fd08     	lsr	x8, x8, #1
  138fd4: 9a890109     	csel	x9, x8, x9, eq
  138fd8: 9a801548     	csinc	x8, x10, x0, ne
  138fdc: b4000149     	cbz	x9, 0x139004 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char, unsigned long) const+0x44>
  138fe0: eb02013f     	cmp	x9, x2
  138fe4: d1000508     	sub	x8, x8, #0x1
  138fe8: 9a829520     	csinc	x0, x9, x2, ls
  138fec: b40000c0     	cbz	x0, 0x139004 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char, unsigned long) const+0x44>
  138ff0: 38606909     	ldrb	w9, [x8, x0]
  138ff4: d1000400     	sub	x0, x0, #0x1
  138ff8: 6b21013f     	cmp	w9, w1, uxtb
  138ffc: 54ffff81     	b.ne	0x138fec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::rfind(char, unsigned long) const+0x2c>
  139000: d65f03c0     	ret
  139004: 92800000     	mov	x0, #-0x1               // =-1
  139008: d65f03c0     	ret

000000000013900c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)>:
  13900c: d503233f     	paciasp
  139010: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  139014: f9000bf9     	str	x25, [sp, #0x10]
  139018: 910003fd     	mov	x29, sp
  13901c: a9025ff8     	stp	x24, x23, [sp, #0x20]
  139020: a90357f6     	stp	x22, x21, [sp, #0x30]
  139024: a9044ff4     	stp	x20, x19, [sp, #0x40]
  139028: f9400009     	ldr	x9, [x0]
  13902c: 528002c8     	mov	w8, #0x16               // =22
  139030: 39400019     	ldrb	w25, [x0]
  139034: 2a0203f5     	mov	w21, w2
  139038: aa0103f4     	mov	x20, x1
  13903c: aa0003f3     	mov	x19, x0
  139040: 927ff92a     	and	x10, x9, #0xfffffffffffffffe
  139044: d100054a     	sub	x10, x10, #0x1
  139048: 7200033f     	tst	w25, #0x1
  13904c: 9a8a0108     	csel	x8, x8, x10, eq
  139050: eb01011f     	cmp	x8, x1
  139054: 540002c2     	b.hs	0x1390ac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0xa0>
  139058: 92800209     	mov	x9, #-0x11              // =-17
  13905c: cb08028a     	sub	x10, x20, x8
  139060: cb080129     	sub	x9, x9, x8
  139064: eb0a013f     	cmp	x9, x10
  139068: 54000663     	b.lo	0x139134 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0x128>
  13906c: f9400a69     	ldr	x9, [x19, #0x10]
  139070: 7200033f     	tst	w25, #0x1
  139074: 9a931537     	csinc	x23, x9, x19, ne
  139078: 92800329     	mov	x9, #-0x1a              // =-26
  13907c: f2efffe9     	movk	x9, #0x7fff, lsl #48
  139080: eb09011f     	cmp	x8, x9
  139084: 540001e8     	b.hi	0x1390c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0xb4>
  139088: d37ff908     	lsl	x8, x8, #1
  13908c: eb14011f     	cmp	x8, x20
  139090: 9a948108     	csel	x8, x8, x20, hi
  139094: 91004109     	add	x9, x8, #0x10
  139098: f1005d1f     	cmp	x8, #0x17
  13909c: 927ced29     	and	x9, x9, #0xfffffffffffffff0
  1390a0: 528002e8     	mov	w8, #0x17               // =23
  1390a4: 9a893118     	csel	x24, x8, x9, lo
  1390a8: 14000007     	b	0x1390c4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0xb8>
  1390ac: f9400a68     	ldr	x8, [x19, #0x10]
  1390b0: f240013f     	tst	x9, #0x1
  1390b4: 9a931516     	csinc	x22, x8, x19, ne
  1390b8: b5000194     	cbnz	x20, 0x1390e8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0xdc>
  1390bc: 1400000f     	b	0x1390f8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0xec>
  1390c0: 92800218     	mov	x24, #-0x11             // =-17
  1390c4: aa1803e0     	mov	x0, x24
  1390c8: 94008f66     	bl	0x15ce60 <_Znwm@plt>
  1390cc: aa0003f6     	mov	x22, x0
  1390d0: 36000079     	tbz	w25, #0x0, 0x1390dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0xd0>
  1390d4: aa1703e0     	mov	x0, x23
  1390d8: 94008f82     	bl	0x15cee0 <_ZdlPv@plt>
  1390dc: b2400308     	orr	x8, x24, #0x1
  1390e0: f9000a76     	str	x22, [x19, #0x10]
  1390e4: f9000268     	str	x8, [x19]
  1390e8: aa1603e0     	mov	x0, x22
  1390ec: 2a1503e1     	mov	w1, w21
  1390f0: aa1403e2     	mov	x2, x20
  1390f4: 94008f53     	bl	0x15ce40 <memset@plt>
  1390f8: 38346adf     	strb	wzr, [x22, x20]
  1390fc: 39400268     	ldrb	w8, [x19]
  139100: 37000088     	tbnz	w8, #0x0, 0x139110 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0x104>
  139104: 531f7a88     	lsl	w8, w20, #1
  139108: 39000268     	strb	w8, [x19]
  13910c: 14000002     	b	0x139114 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(unsigned long, char)+0x108>
  139110: f9000674     	str	x20, [x19, #0x8]
  139114: aa1303e0     	mov	x0, x19
  139118: f9400bf9     	ldr	x25, [sp, #0x10]
  13911c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  139120: a94357f6     	ldp	x22, x21, [sp, #0x30]
  139124: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  139128: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  13912c: d50323bf     	autiasp
  139130: d65f03c0     	ret
  139134: aa1303e0     	mov	x0, x19
  139138: 94009196     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>

000000000013913c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)>:
  13913c: d503233f     	paciasp
  139140: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  139144: a90157f6     	stp	x22, x21, [sp, #0x10]
  139148: 910003fd     	mov	x29, sp
  13914c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  139150: 39400008     	ldrb	w8, [x0]
  139154: aa0003f3     	mov	x19, x0
  139158: f9400409     	ldr	x9, [x0, #0x8]
  13915c: d341fd0a     	lsr	x10, x8, #1
  139160: 7200011f     	tst	w8, #0x1
  139164: 9a890154     	csel	x20, x10, x9, eq
  139168: eb010289     	subs	x9, x20, x1
  13916c: 540004c3     	b.lo	0x139204 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0xc8>
  139170: b40003e2     	cbz	x2, 0x1391ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0xb0>
  139174: b100045f     	cmn	x2, #0x1
  139178: 540000e1     	b.ne	0x139194 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0x58>
  13917c: 370002c8     	tbnz	w8, #0x0, 0x1391d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0x98>
  139180: 8b010268     	add	x8, x19, x1
  139184: 531f7829     	lsl	w9, w1, #1
  139188: 3900051f     	strb	wzr, [x8, #0x1]
  13918c: 39000269     	strb	w9, [x19]
  139190: 14000017     	b	0x1391ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0xb0>
  139194: f9400a6a     	ldr	x10, [x19, #0x10]
  139198: 7200011f     	tst	w8, #0x1
  13919c: 9a931555     	csinc	x21, x10, x19, ne
  1391a0: eb02013f     	cmp	x9, x2
  1391a4: 9a823136     	csel	x22, x9, x2, lo
  1391a8: eb160122     	subs	x2, x9, x22
  1391ac: 540000a0     	b.eq	0x1391c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0x84>
  1391b0: 8b0102a0     	add	x0, x21, x1
  1391b4: 8b160001     	add	x1, x0, x22
  1391b8: 9400915e     	bl	0x15d730 <memmove@plt>
  1391bc: 39400268     	ldrb	w8, [x19]
  1391c0: cb160289     	sub	x9, x20, x22
  1391c4: 37000108     	tbnz	w8, #0x0, 0x1391e4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0xa8>
  1391c8: 531f7928     	lsl	w8, w9, #1
  1391cc: 39000268     	strb	w8, [x19]
  1391d0: 14000006     	b	0x1391e8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0xac>
  1391d4: f9400a68     	ldr	x8, [x19, #0x10]
  1391d8: 3821691f     	strb	wzr, [x8, x1]
  1391dc: f9000661     	str	x1, [x19, #0x8]
  1391e0: 14000003     	b	0x1391ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::erase(unsigned long, unsigned long)+0xb0>
  1391e4: f9000669     	str	x9, [x19, #0x8]
  1391e8: 38296abf     	strb	wzr, [x21, x9]
  1391ec: aa1303e0     	mov	x0, x19
  1391f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1391f4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1391f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1391fc: d50323bf     	autiasp
  139200: d65f03c0     	ret
  139204: aa1303e0     	mov	x0, x19
  139208: 94009c4e     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013920c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)>:
  13920c: d503233f     	paciasp
  139210: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  139214: a90157f6     	stp	x22, x21, [sp, #0x10]
  139218: 910003fd     	mov	x29, sp
  13921c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  139220: 39400029     	ldrb	w9, [x1]
  139224: aa0003f3     	mov	x19, x0
  139228: f9400428     	ldr	x8, [x1, #0x8]
  13922c: d341fd2a     	lsr	x10, x9, #1
  139230: 7200013f     	tst	w9, #0x1
  139234: 9a880148     	csel	x8, x10, x8, eq
  139238: eb020108     	subs	x8, x8, x2
  13923c: 54000643     	b.lo	0x139304 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xf8>
  139240: 7200013f     	tst	w9, #0x1
  139244: f940082b     	ldr	x11, [x1, #0x10]
  139248: a940266c     	ldp	x12, x9, [x19]
  13924c: 3940026a     	ldrb	w10, [x19]
  139250: 9a81156b     	csinc	x11, x11, x1, ne
  139254: eb03011f     	cmp	x8, x3
  139258: 8b020167     	add	x7, x11, x2
  13925c: 927ff98c     	and	x12, x12, #0xfffffffffffffffe
  139260: 9a833114     	csel	x20, x8, x3, lo
  139264: d1000588     	sub	x8, x12, #0x1
  139268: 7200015f     	tst	w10, #0x1
  13926c: 528002cc     	mov	w12, #0x16              // =22
  139270: d341fd4d     	lsr	x13, x10, #1
  139274: 9a880181     	csel	x1, x12, x8, eq
  139278: 9a8901b5     	csel	x21, x13, x9, eq
  13927c: cb150028     	sub	x8, x1, x21
  139280: eb14011f     	cmp	x8, x20
  139284: 54000142     	b.hs	0x1392ac <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xa0>
  139288: 8b1402a8     	add	x8, x21, x20
  13928c: aa1303e0     	mov	x0, x19
  139290: cb010102     	sub	x2, x8, x1
  139294: aa1503e3     	mov	x3, x21
  139298: aa1503e4     	mov	x4, x21
  13929c: aa1f03e5     	mov	x5, xzr
  1392a0: aa1403e6     	mov	x6, x20
  1392a4: 94009c2f     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  1392a8: 14000011     	b	0x1392ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xe0>
  1392ac: b4000214     	cbz	x20, 0x1392ec <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xe0>
  1392b0: f9400a68     	ldr	x8, [x19, #0x10]
  1392b4: 7200015f     	tst	w10, #0x1
  1392b8: aa0703e1     	mov	x1, x7
  1392bc: aa1403e2     	mov	x2, x20
  1392c0: 9a931516     	csinc	x22, x8, x19, ne
  1392c4: 8b1502c0     	add	x0, x22, x21
  1392c8: 94008f76     	bl	0x15d0a0 <memcpy@plt>
  1392cc: 39400269     	ldrb	w9, [x19]
  1392d0: 8b1402a8     	add	x8, x21, x20
  1392d4: 37000089     	tbnz	w9, #0x0, 0x1392e4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xd8>
  1392d8: 531f7909     	lsl	w9, w8, #1
  1392dc: 39000269     	strb	w9, [x19]
  1392e0: 14000002     	b	0x1392e8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0xdc>
  1392e4: f9000668     	str	x8, [x19, #0x8]
  1392e8: 38286adf     	strb	wzr, [x22, x8]
  1392ec: aa1303e0     	mov	x0, x19
  1392f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1392f4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1392f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1392fc: d50323bf     	autiasp
  139300: d65f03c0     	ret
  139304: aa1303e0     	mov	x0, x19
  139308: 94009c0e     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013930c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(char const*) const>:
  13930c: d503233f     	paciasp
  139310: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  139314: a90157f6     	stp	x22, x21, [sp, #0x10]
  139318: 910003fd     	mov	x29, sp
  13931c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  139320: aa0003f5     	mov	x21, x0
  139324: aa0103e0     	mov	x0, x1
  139328: aa0103f4     	mov	x20, x1
  13932c: 94009111     	bl	0x15d770 <strlen@plt>
  139330: 394002a8     	ldrb	w8, [x21]
  139334: f94006a9     	ldr	x9, [x21, #0x8]
  139338: d341fd0a     	lsr	x10, x8, #1
  13933c: 7200011f     	tst	w8, #0x1
  139340: 9a890156     	csel	x22, x10, x9, eq
  139344: b100041f     	cmn	x0, #0x1
  139348: 54000260     	b.eq	0x139394 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(char const*) const+0x88>
  13934c: eb0002df     	cmp	x22, x0
  139350: aa0003f3     	mov	x19, x0
  139354: 9a968002     	csel	x2, x0, x22, hi
  139358: b40000e2     	cbz	x2, 0x139374 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(char const*) const+0x68>
  13935c: f9400aa9     	ldr	x9, [x21, #0x10]
  139360: 7200011f     	tst	w8, #0x1
  139364: aa1403e1     	mov	x1, x20
  139368: 9a951520     	csinc	x0, x9, x21, ne
  13936c: 94008fb9     	bl	0x15d250 <memcmp@plt>
  139370: 35000080     	cbnz	w0, 0x139380 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(char const*) const+0x74>
  139374: eb1302df     	cmp	x22, x19
  139378: 1a9f97e8     	cset	w8, hi
  13937c: 5a9f2100     	csinv	w0, w8, wzr, hs
  139380: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  139384: a94157f6     	ldp	x22, x21, [sp, #0x10]
  139388: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13938c: d50323bf     	autiasp
  139390: d65f03c0     	ret
  139394: aa1503e0     	mov	x0, x21
  139398: 94009bea     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13939c: 97fdbee6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

00000000001393a0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*, unsigned long) const>:
  1393a0: d503233f     	paciasp
  1393a4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1393a8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1393ac: 910003fd     	mov	x29, sp
  1393b0: 39400008     	ldrb	w8, [x0]
  1393b4: f9400409     	ldr	x9, [x0, #0x8]
  1393b8: d341fd0a     	lsr	x10, x8, #1
  1393bc: 7200011f     	tst	w8, #0x1
  1393c0: 9a890149     	csel	x9, x10, x9, eq
  1393c4: b100049f     	cmn	x4, #0x1
  1393c8: 540002e0     	b.eq	0x139424 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*, unsigned long) const+0x84>
  1393cc: eb010129     	subs	x9, x9, x1
  1393d0: 540002a3     	b.lo	0x139424 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*, unsigned long) const+0x84>
  1393d4: eb02013f     	cmp	x9, x2
  1393d8: aa0403f3     	mov	x19, x4
  1393dc: 9a823134     	csel	x20, x9, x2, lo
  1393e0: eb04029f     	cmp	x20, x4
  1393e4: 9a948082     	csel	x2, x4, x20, hi
  1393e8: b4000102     	cbz	x2, 0x139408 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*, unsigned long) const+0x68>
  1393ec: f9400809     	ldr	x9, [x0, #0x10]
  1393f0: 7200011f     	tst	w8, #0x1
  1393f4: 9a801528     	csinc	x8, x9, x0, ne
  1393f8: 8b010100     	add	x0, x8, x1
  1393fc: aa0303e1     	mov	x1, x3
  139400: 94008f94     	bl	0x15d250 <memcmp@plt>
  139404: 35000080     	cbnz	w0, 0x139414 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*, unsigned long) const+0x74>
  139408: eb13029f     	cmp	x20, x19
  13940c: 1a9f97e8     	cset	w8, hi
  139410: 5a9f2100     	csinv	w0, w8, wzr, hs
  139414: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  139418: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13941c: d50323bf     	autiasp
  139420: d65f03c0     	ret
  139424: 94009bc7     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000139428 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*) const>:
  139428: d503233f     	paciasp
  13942c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  139430: f9000bf7     	str	x23, [sp, #0x10]
  139434: 910003fd     	mov	x29, sp
  139438: a90257f6     	stp	x22, x21, [sp, #0x20]
  13943c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  139440: aa0003f5     	mov	x21, x0
  139444: aa0303e0     	mov	x0, x3
  139448: aa0303f4     	mov	x20, x3
  13944c: aa0203f7     	mov	x23, x2
  139450: aa0103f6     	mov	x22, x1
  139454: 940090c7     	bl	0x15d770 <strlen@plt>
  139458: 394002a8     	ldrb	w8, [x21]
  13945c: f94006a9     	ldr	x9, [x21, #0x8]
  139460: d341fd0a     	lsr	x10, x8, #1
  139464: 7200011f     	tst	w8, #0x1
  139468: 9a890149     	csel	x9, x10, x9, eq
  13946c: b100041f     	cmn	x0, #0x1
  139470: 54000320     	b.eq	0x1394d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*) const+0xac>
  139474: eb160129     	subs	x9, x9, x22
  139478: 540002e3     	b.lo	0x1394d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*) const+0xac>
  13947c: eb17013f     	cmp	x9, x23
  139480: aa0003f3     	mov	x19, x0
  139484: 9a973137     	csel	x23, x9, x23, lo
  139488: eb0002ff     	cmp	x23, x0
  13948c: 9a978002     	csel	x2, x0, x23, hi
  139490: b4000102     	cbz	x2, 0x1394b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*) const+0x88>
  139494: f9400aa9     	ldr	x9, [x21, #0x10]
  139498: 7200011f     	tst	w8, #0x1
  13949c: aa1403e1     	mov	x1, x20
  1394a0: 9a951528     	csinc	x8, x9, x21, ne
  1394a4: 8b160100     	add	x0, x8, x22
  1394a8: 94008f6a     	bl	0x15d250 <memcmp@plt>
  1394ac: 35000080     	cbnz	w0, 0x1394bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, char const*) const+0x94>
  1394b0: eb1302ff     	cmp	x23, x19
  1394b4: 1a9f97e8     	cset	w8, hi
  1394b8: 5a9f2100     	csinv	w0, w8, wzr, hs
  1394bc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1394c0: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1394c4: f9400bf7     	ldr	x23, [sp, #0x10]
  1394c8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1394cc: d50323bf     	autiasp
  1394d0: d65f03c0     	ret
  1394d4: aa1503e0     	mov	x0, x21
  1394d8: 94009b9a     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

00000000001394dc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::at(unsigned long)>:
  1394dc: d503233f     	paciasp
  1394e0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1394e4: 910003fd     	mov	x29, sp
  1394e8: 39400008     	ldrb	w8, [x0]
  1394ec: f9400409     	ldr	x9, [x0, #0x8]
  1394f0: d341fd0a     	lsr	x10, x8, #1
  1394f4: 7200011f     	tst	w8, #0x1
  1394f8: 9a890149     	csel	x9, x10, x9, eq
  1394fc: eb01013f     	cmp	x9, x1
  139500: 54000109     	b.ls	0x139520 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::at(unsigned long)+0x44>
  139504: f9400809     	ldr	x9, [x0, #0x10]
  139508: 7200011f     	tst	w8, #0x1
  13950c: 9a801528     	csinc	x8, x9, x0, ne
  139510: 8b010100     	add	x0, x8, x1
  139514: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  139518: d50323bf     	autiasp
  13951c: d65f03c0     	ret
  139520: 94009b88     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000139524 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*)>:
  139524: d503233f     	paciasp
  139528: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13952c: a90157f6     	stp	x22, x21, [sp, #0x10]
  139530: 910003fd     	mov	x29, sp
  139534: a9024ff4     	stp	x20, x19, [sp, #0x20]
  139538: aa0003f3     	mov	x19, x0
  13953c: aa0103e0     	mov	x0, x1
  139540: aa0103f5     	mov	x21, x1
  139544: 9400908b     	bl	0x15d770 <strlen@plt>
  139548: f9400269     	ldr	x9, [x19]
  13954c: 528002ca     	mov	w10, #0x16              // =22
  139550: 39400268     	ldrb	w8, [x19]
  139554: aa0003f4     	mov	x20, x0
  139558: 927ff929     	and	x9, x9, #0xfffffffffffffffe
  13955c: d1000529     	sub	x9, x9, #0x1
  139560: 7200011f     	tst	w8, #0x1
  139564: 9a890141     	csel	x1, x10, x9, eq
  139568: eb010002     	subs	x2, x0, x1
  13956c: 54000189     	b.ls	0x13959c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*)+0x78>
  139570: f9400669     	ldr	x9, [x19, #0x8]
  139574: 53017d0a     	lsr	w10, w8, #1
  139578: 7200011f     	tst	w8, #0x1
  13957c: aa1303e0     	mov	x0, x19
  139580: aa1f03e4     	mov	x4, xzr
  139584: aa1403e6     	mov	x6, x20
  139588: 9a890143     	csel	x3, x10, x9, eq
  13958c: aa1503e7     	mov	x7, x21
  139590: aa0303e5     	mov	x5, x3
  139594: 94009b73     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  139598: 14000010     	b	0x1395d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*)+0xb4>
  13959c: f9400a69     	ldr	x9, [x19, #0x10]
  1395a0: 7200011f     	tst	w8, #0x1
  1395a4: 9a931536     	csinc	x22, x9, x19, ne
  1395a8: b40000b4     	cbz	x20, 0x1395bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*)+0x98>
  1395ac: aa1603e0     	mov	x0, x22
  1395b0: aa1503e1     	mov	x1, x21
  1395b4: aa1403e2     	mov	x2, x20
  1395b8: 9400905e     	bl	0x15d730 <memmove@plt>
  1395bc: 38346adf     	strb	wzr, [x22, x20]
  1395c0: 39400268     	ldrb	w8, [x19]
  1395c4: 37000088     	tbnz	w8, #0x0, 0x1395d4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*)+0xb0>
  1395c8: 531f7a88     	lsl	w8, w20, #1
  1395cc: 39000268     	strb	w8, [x19]
  1395d0: 14000002     	b	0x1395d8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::assign(char const*)+0xb4>
  1395d4: f9000674     	str	x20, [x19, #0x8]
  1395d8: aa1303e0     	mov	x0, x19
  1395dc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1395e0: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1395e4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1395e8: d50323bf     	autiasp
  1395ec: d65f03c0     	ret

00000000001395f0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const>:
  1395f0: d503233f     	paciasp
  1395f4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1395f8: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1395fc: 910003fd     	mov	x29, sp
  139600: a90257f6     	stp	x22, x21, [sp, #0x20]
  139604: a9034ff4     	stp	x20, x19, [sp, #0x30]
  139608: a940a40a     	ldp	x10, x9, [x0, #0x8]
  13960c: 39400008     	ldrb	w8, [x0]
  139610: 7200011f     	tst	w8, #0x1
  139614: d341fd08     	lsr	x8, x8, #1
  139618: 9a801537     	csinc	x23, x9, x0, ne
  13961c: 9a8a0108     	csel	x8, x8, x10, eq
  139620: eb02011f     	cmp	x8, x2
  139624: 54000062     	b.hs	0x139630 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x40>
  139628: 92800002     	mov	x2, #-0x1               // =-1
  13962c: 1400000c     	b	0x13965c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x6c>
  139630: aa0303f3     	mov	x19, x3
  139634: b4000143     	cbz	x3, 0x13965c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x6c>
  139638: 8b0202e0     	add	x0, x23, x2
  13963c: 8b0802f8     	add	x24, x23, x8
  139640: cb000308     	sub	x8, x24, x0
  139644: eb13011f     	cmp	x8, x19
  139648: 5400018a     	b.ge	0x139678 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x88>
  13964c: aa1803f6     	mov	x22, x24
  139650: cb1702c8     	sub	x8, x22, x23
  139654: eb1802df     	cmp	x22, x24
  139658: da9f1102     	csinv	x2, x8, xzr, ne
  13965c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  139660: aa0203e0     	mov	x0, x2
  139664: a94257f6     	ldp	x22, x21, [sp, #0x20]
  139668: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13966c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  139670: d50323bf     	autiasp
  139674: d65f03c0     	ret
  139678: aa0103f4     	mov	x20, x1
  13967c: 39400035     	ldrb	w21, [x1]
  139680: cb130108     	sub	x8, x8, x19
  139684: b1000502     	adds	x2, x8, #0x1
  139688: 54fffe22     	b.hs	0x13964c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x5c>
  13968c: 2a1503e1     	mov	w1, w21
  139690: 940091ec     	bl	0x15de40 <memchr@plt>
  139694: b4fffdc0     	cbz	x0, 0x13964c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x5c>
  139698: aa1403e1     	mov	x1, x20
  13969c: aa1303e2     	mov	x2, x19
  1396a0: aa0003f6     	mov	x22, x0
  1396a4: 94008eeb     	bl	0x15d250 <memcmp@plt>
  1396a8: 34fffd40     	cbz	w0, 0x139650 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x60>
  1396ac: 910006c0     	add	x0, x22, #0x1
  1396b0: cb000308     	sub	x8, x24, x0
  1396b4: eb13011f     	cmp	x8, x19
  1396b8: 54fffe4a     	b.ge	0x139680 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x90>
  1396bc: 17ffffe4     	b	0x13964c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::find(char const*, unsigned long, unsigned long) const+0x5c>

00000000001396c0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const>:
  1396c0: d503233f     	paciasp
  1396c4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1396c8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1396cc: 910003fd     	mov	x29, sp
  1396d0: a940a86b     	ldp	x11, x10, [x3, #0x8]
  1396d4: 39400068     	ldrb	w8, [x3]
  1396d8: 39400009     	ldrb	w9, [x0]
  1396dc: f940040c     	ldr	x12, [x0, #0x8]
  1396e0: 7200011f     	tst	w8, #0x1
  1396e4: d341fd0d     	lsr	x13, x8, #1
  1396e8: 9a831548     	csinc	x8, x10, x3, ne
  1396ec: 9a8b01aa     	csel	x10, x13, x11, eq
  1396f0: d341fd2b     	lsr	x11, x9, #1
  1396f4: 7200013f     	tst	w9, #0x1
  1396f8: 9a8c016b     	csel	x11, x11, x12, eq
  1396fc: eb01016b     	subs	x11, x11, x1
  139700: 54000363     	b.lo	0x13976c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const+0xac>
  139704: f940080c     	ldr	x12, [x0, #0x10]
  139708: 7200013f     	tst	w9, #0x1
  13970c: 9a801589     	csinc	x9, x12, x0, ne
  139710: eb02017f     	cmp	x11, x2
  139714: 9a823173     	csel	x19, x11, x2, lo
  139718: eb04014a     	subs	x10, x10, x4
  13971c: 54000283     	b.lo	0x13976c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const+0xac>
  139720: eb05015f     	cmp	x10, x5
  139724: 9a853154     	csel	x20, x10, x5, lo
  139728: eb13029f     	cmp	x20, x19
  13972c: 9a933282     	csel	x2, x20, x19, lo
  139730: b40000a2     	cbz	x2, 0x139744 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const+0x84>
  139734: 8b010120     	add	x0, x9, x1
  139738: 8b040101     	add	x1, x8, x4
  13973c: 94008ec5     	bl	0x15d250 <memcmp@plt>
  139740: 350000e0     	cbnz	w0, 0x13975c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const+0x9c>
  139744: eb14027f     	cmp	x19, x20
  139748: 54000061     	b.ne	0x139754 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const+0x94>
  13974c: 2a1f03e0     	mov	w0, wzr
  139750: 14000003     	b	0x13975c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long) const+0x9c>
  139754: 12800008     	mov	w8, #-0x1               // =-1
  139758: 5a883500     	cneg	w0, w8, hs
  13975c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  139760: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  139764: d50323bf     	autiasp
  139768: d65f03c0     	ret
  13976c: 90fff9c0     	adrp	x0, 0x71000
  139770: 911da800     	add	x0, x0, #0x76a
  139774: 97fff8a1     	bl	0x1379f8 <std::__ndk1::__basic_string_common<true>::__throw_out_of_range() const+0x18>

0000000000139778 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  139778: d503233f     	paciasp
  13977c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  139780: f9000bf5     	str	x21, [sp, #0x10]
  139784: 910003fd     	mov	x29, sp
  139788: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13978c: aa0003f3     	mov	x19, x0
  139790: eb01001f     	cmp	x0, x1
  139794: 540006c0     	b.eq	0x13986c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
  139798: 39400268     	ldrb	w8, [x19]
  13979c: 39400029     	ldrb	w9, [x1]
  1397a0: 370000e8     	tbnz	w8, #0x0, 0x1397bc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x44>
  1397a4: 37000309     	tbnz	w9, #0x0, 0x139804 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x8c>
  1397a8: f9400828     	ldr	x8, [x1, #0x10]
  1397ac: 3dc00020     	ldr	q0, [x1]
  1397b0: f9000a68     	str	x8, [x19, #0x10]
  1397b4: 3d800260     	str	q0, [x19]
  1397b8: 1400002d     	b	0x13986c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
  1397bc: a940a02a     	ldp	x10, x8, [x1, #0x8]
  1397c0: 7200013f     	tst	w9, #0x1
  1397c4: 53017d29     	lsr	w9, w9, #1
  1397c8: f940026b     	ldr	x11, [x19]
  1397cc: 9a8a0134     	csel	x20, x9, x10, eq
  1397d0: 9a811507     	csinc	x7, x8, x1, ne
  1397d4: 927ff968     	and	x8, x11, #0xfffffffffffffffe
  1397d8: eb14011f     	cmp	x8, x20
  1397dc: 540002e9     	b.ls	0x139838 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
  1397e0: f9400a75     	ldr	x21, [x19, #0x10]
  1397e4: f9000674     	str	x20, [x19, #0x8]
  1397e8: b40000b4     	cbz	x20, 0x1397fc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x84>
  1397ec: aa1503e0     	mov	x0, x21
  1397f0: aa0703e1     	mov	x1, x7
  1397f4: aa1403e2     	mov	x2, x20
  1397f8: 94008e2a     	bl	0x15d0a0 <memcpy@plt>
  1397fc: 38346abf     	strb	wzr, [x21, x20]
  139800: 1400001b     	b	0x13986c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
  139804: a9409c34     	ldp	x20, x7, [x1, #0x8]
  139808: f1005a82     	subs	x2, x20, #0x16
  13980c: 54000228     	b.hi	0x139850 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd8>
  139810: 531f7a88     	lsl	w8, w20, #1
  139814: 39000268     	strb	w8, [x19]
  139818: b40000b4     	cbz	x20, 0x13982c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xb4>
  13981c: 91000660     	add	x0, x19, #0x1
  139820: aa0703e1     	mov	x1, x7
  139824: aa1403e2     	mov	x2, x20
  139828: 94008e1e     	bl	0x15d0a0 <memcpy@plt>
  13982c: 8b140268     	add	x8, x19, x20
  139830: 3900051f     	strb	wzr, [x8, #0x1]
  139834: 1400000e     	b	0x13986c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xf4>
  139838: cb080289     	sub	x9, x20, x8
  13983c: f9400663     	ldr	x3, [x19, #0x8]
  139840: d1000501     	sub	x1, x8, #0x1
  139844: 91000522     	add	x2, x9, #0x1
  139848: aa1303e0     	mov	x0, x19
  13984c: 14000004     	b	0x13985c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::operator=(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe4>
  139850: 53017d03     	lsr	w3, w8, #1
  139854: aa1303e0     	mov	x0, x19
  139858: 528002c1     	mov	w1, #0x16               // =22
  13985c: aa1f03e4     	mov	x4, xzr
  139860: aa0303e5     	mov	x5, x3
  139864: aa1403e6     	mov	x6, x20
  139868: 94009abe     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  13986c: aa1303e0     	mov	x0, x19
  139870: f9400bf5     	ldr	x21, [sp, #0x10]
  139874: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  139878: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13987c: d50323bf     	autiasp
  139880: d65f03c0     	ret

0000000000139884 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*)>:
  139884: d503233f     	paciasp
  139888: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13988c: f9000bf7     	str	x23, [sp, #0x10]
  139890: 910003fd     	mov	x29, sp
  139894: a90257f6     	stp	x22, x21, [sp, #0x20]
  139898: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13989c: aa0003f3     	mov	x19, x0
  1398a0: aa0103e0     	mov	x0, x1
  1398a4: aa0103f4     	mov	x20, x1
  1398a8: 94008fb2     	bl	0x15d770 <strlen@plt>
  1398ac: a9402a69     	ldp	x9, x10, [x19]
  1398b0: 528002cb     	mov	w11, #0x16              // =22
  1398b4: aa0003f5     	mov	x21, x0
  1398b8: 39400268     	ldrb	w8, [x19]
  1398bc: 927ff929     	and	x9, x9, #0xfffffffffffffffe
  1398c0: 7200011f     	tst	w8, #0x1
  1398c4: d1000529     	sub	x9, x9, #0x1
  1398c8: d341fd0c     	lsr	x12, x8, #1
  1398cc: 9a890161     	csel	x1, x11, x9, eq
  1398d0: 9a8a0196     	csel	x22, x12, x10, eq
  1398d4: cb160029     	sub	x9, x1, x22
  1398d8: eb00013f     	cmp	x9, x0
  1398dc: 54000162     	b.hs	0x139908 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*)+0x84>
  1398e0: 8b1502c8     	add	x8, x22, x21
  1398e4: aa1303e0     	mov	x0, x19
  1398e8: cb010102     	sub	x2, x8, x1
  1398ec: aa1603e3     	mov	x3, x22
  1398f0: aa1603e4     	mov	x4, x22
  1398f4: aa1f03e5     	mov	x5, xzr
  1398f8: aa1503e6     	mov	x6, x21
  1398fc: aa1403e7     	mov	x7, x20
  139900: 94009a98     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  139904: 14000011     	b	0x139948 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*)+0xc4>
  139908: b4000215     	cbz	x21, 0x139948 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*)+0xc4>
  13990c: f9400a69     	ldr	x9, [x19, #0x10]
  139910: 7200011f     	tst	w8, #0x1
  139914: aa1403e1     	mov	x1, x20
  139918: aa1503e2     	mov	x2, x21
  13991c: 9a931537     	csinc	x23, x9, x19, ne
  139920: 8b1602e0     	add	x0, x23, x22
  139924: 94008ddf     	bl	0x15d0a0 <memcpy@plt>
  139928: 39400269     	ldrb	w9, [x19]
  13992c: 8b1502c8     	add	x8, x22, x21
  139930: 37000089     	tbnz	w9, #0x0, 0x139940 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*)+0xbc>
  139934: 531f7909     	lsl	w9, w8, #1
  139938: 39000269     	strb	w9, [x19]
  13993c: 14000002     	b	0x139944 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::append(char const*)+0xc0>
  139940: f9000668     	str	x8, [x19, #0x8]
  139944: 38286aff     	strb	wzr, [x23, x8]
  139948: aa1303e0     	mov	x0, x19
  13994c: f9400bf7     	ldr	x23, [sp, #0x10]
  139950: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  139954: a94257f6     	ldp	x22, x21, [sp, #0x20]
  139958: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13995c: d50323bf     	autiasp
  139960: d65f03c0     	ret

0000000000139964 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)>:
  139964: d503233f     	paciasp
  139968: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13996c: 910003fd     	mov	x29, sp
  139970: 39400068     	ldrb	w8, [x3]
  139974: f9400469     	ldr	x9, [x3, #0x8]
  139978: d341fd0a     	lsr	x10, x8, #1
  13997c: 7200011f     	tst	w8, #0x1
  139980: 9a890149     	csel	x9, x10, x9, eq
  139984: eb040129     	subs	x9, x9, x4
  139988: 54000143     	b.lo	0x1399b0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::replace(unsigned long, unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0x4c>
  13998c: f940086a     	ldr	x10, [x3, #0x10]
  139990: 7200011f     	tst	w8, #0x1
  139994: 9a831548     	csinc	x8, x10, x3, ne
  139998: eb05013f     	cmp	x9, x5
  13999c: 8b040103     	add	x3, x8, x4
  1399a0: 9a853124     	csel	x4, x9, x5, lo
  1399a4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1399a8: d50323bf     	autiasp
  1399ac: 14009a69     	b	0x160350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm@plt>
  1399b0: 94009a64     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

00000000001399b4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(std::__ndk1::__wrap_iter<char const*>, char)>:
  1399b4: d503233f     	paciasp
  1399b8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1399bc: f9000bf7     	str	x23, [sp, #0x10]
  1399c0: 910003fd     	mov	x29, sp
  1399c4: a90257f6     	stp	x22, x21, [sp, #0x20]
  1399c8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1399cc: a9402c0a     	ldp	x10, x11, [x0]
  1399d0: 2a0203f4     	mov	w20, w2
  1399d4: aa0003f3     	mov	x19, x0
  1399d8: 39400009     	ldrb	w9, [x0]
  1399dc: 528002c8     	mov	w8, #0x16               // =22
  1399e0: f940080c     	ldr	x12, [x0, #0x10]
  1399e4: 7200013f     	tst	w9, #0x1
  1399e8: d341fd29     	lsr	x9, x9, #1
  1399ec: 9a8b0136     	csel	x22, x9, x11, eq
  1399f0: 927ff949     	and	x9, x10, #0xfffffffffffffffe
  1399f4: 9a801597     	csinc	x23, x12, x0, ne
  1399f8: d1000529     	sub	x9, x9, #0x1
  1399fc: cb170035     	sub	x21, x1, x23
  139a00: 9a890108     	csel	x8, x8, x9, eq
  139a04: eb16011f     	cmp	x8, x22
  139a08: 54000161     	b.ne	0x139a34 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(std::__ndk1::__wrap_iter<char const*>, char)+0x80>
  139a0c: aa1303e0     	mov	x0, x19
  139a10: aa1603e1     	mov	x1, x22
  139a14: 52800022     	mov	w2, #0x1                // =1
  139a18: aa1603e3     	mov	x3, x22
  139a1c: aa1503e4     	mov	x4, x21
  139a20: aa1f03e5     	mov	x5, xzr
  139a24: 52800026     	mov	w6, #0x1                // =1
  139a28: 94009a0e     	bl	0x160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>
  139a2c: f9400a77     	ldr	x23, [x19, #0x10]
  139a30: 14000006     	b	0x139a48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(std::__ndk1::__wrap_iter<char const*>, char)+0x94>
  139a34: eb1502c2     	subs	x2, x22, x21
  139a38: 54000080     	b.eq	0x139a48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(std::__ndk1::__wrap_iter<char const*>, char)+0x94>
  139a3c: 8b1502e1     	add	x1, x23, x21
  139a40: 91000420     	add	x0, x1, #0x1
  139a44: 94008f3b     	bl	0x15d730 <memmove@plt>
  139a48: 910006ca     	add	x10, x22, #0x1
  139a4c: 38356af4     	strb	w20, [x23, x21]
  139a50: 91000668     	add	x8, x19, #0x1
  139a54: 382a6aff     	strb	wzr, [x23, x10]
  139a58: 39400269     	ldrb	w9, [x19]
  139a5c: 37000089     	tbnz	w9, #0x0, 0x139a6c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(std::__ndk1::__wrap_iter<char const*>, char)+0xb8>
  139a60: 531f794a     	lsl	w10, w10, #1
  139a64: 3900026a     	strb	w10, [x19]
  139a68: 14000002     	b	0x139a70 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(std::__ndk1::__wrap_iter<char const*>, char)+0xbc>
  139a6c: f900066a     	str	x10, [x19, #0x8]
  139a70: f9400a6a     	ldr	x10, [x19, #0x10]
  139a74: 7200013f     	tst	w9, #0x1
  139a78: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  139a7c: 9a8a0108     	csel	x8, x8, x10, eq
  139a80: f9400bf7     	ldr	x23, [sp, #0x10]
  139a84: 8b150100     	add	x0, x8, x21
  139a88: a94257f6     	ldp	x22, x21, [sp, #0x20]
  139a8c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  139a90: d50323bf     	autiasp
  139a94: d65f03c0     	ret

0000000000139a98 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::resize(unsigned long, char)>:
  139a98: d503233f     	paciasp
  139a9c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  139aa0: 910003fd     	mov	x29, sp
  139aa4: 39400008     	ldrb	w8, [x0]
  139aa8: f9400409     	ldr	x9, [x0, #0x8]
  139aac: d341fd0a     	lsr	x10, x8, #1
  139ab0: 7200011f     	tst	w8, #0x1
  139ab4: 9a890149     	csel	x9, x10, x9, eq
  139ab8: eb01013f     	cmp	x9, x1
  139abc: 54000082     	b.hs	0x139acc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::resize(unsigned long, char)+0x34>
  139ac0: cb090021     	sub	x1, x1, x9
  139ac4: 94009a2f     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  139ac8: 1400000a     	b	0x139af0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::resize(unsigned long, char)+0x58>
  139acc: 370000c8     	tbnz	w8, #0x0, 0x139ae4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::resize(unsigned long, char)+0x4c>
  139ad0: 8b010008     	add	x8, x0, x1
  139ad4: 531f7829     	lsl	w9, w1, #1
  139ad8: 3900051f     	strb	wzr, [x8, #0x1]
  139adc: 39000009     	strb	w9, [x0]
  139ae0: 14000004     	b	0x139af0 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::resize(unsigned long, char)+0x58>
  139ae4: f9400808     	ldr	x8, [x0, #0x10]
  139ae8: 3821691f     	strb	wzr, [x8, x1]
  139aec: f9000401     	str	x1, [x0, #0x8]
  139af0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  139af4: d50323bf     	autiasp
  139af8: d65f03c0     	ret

0000000000139afc <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)>:
  139afc: d503233f     	paciasp
  139b00: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  139b04: 910003fd     	mov	x29, sp
  139b08: 39400048     	ldrb	w8, [x2]
  139b0c: f9400449     	ldr	x9, [x2, #0x8]
  139b10: d341fd0a     	lsr	x10, x8, #1
  139b14: 7200011f     	tst	w8, #0x1
  139b18: 9a890149     	csel	x9, x10, x9, eq
  139b1c: eb030129     	subs	x9, x9, x3
  139b20: 54000143     	b.lo	0x139b48 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>::insert(unsigned long, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long, unsigned long)+0x4c>
  139b24: f940084a     	ldr	x10, [x2, #0x10]
  139b28: 7200011f     	tst	w8, #0x1
  139b2c: 9a821548     	csinc	x8, x10, x2, ne
  139b30: eb04013f     	cmp	x9, x4
  139b34: 8b030102     	add	x2, x8, x3
  139b38: 9a843123     	csel	x3, x9, x4, lo
  139b3c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  139b40: d50323bf     	autiasp
  139b44: 14009a0b     	b	0x160370 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm@plt>
  139b48: 940099fe     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

0000000000139b4c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)>:
  139b4c: d503233f     	paciasp
  139b50: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  139b54: f9000bfb     	str	x27, [sp, #0x10]
  139b58: 910003fd     	mov	x29, sp
  139b5c: a90267fa     	stp	x26, x25, [sp, #0x20]
  139b60: a9035ff8     	stp	x24, x23, [sp, #0x30]
  139b64: a90457f6     	stp	x22, x21, [sp, #0x40]
  139b68: a9054ff4     	stp	x20, x19, [sp, #0x50]
  139b6c: 39400008     	ldrb	w8, [x0]
  139b70: aa0003f3     	mov	x19, x0
  139b74: f9400409     	ldr	x9, [x0, #0x8]
  139b78: d341fd0a     	lsr	x10, x8, #1
  139b7c: 7200011f     	tst	w8, #0x1
  139b80: 9a890155     	csel	x21, x10, x9, eq
  139b84: eb0102a9     	subs	x9, x21, x1
  139b88: 54000c23     	b.lo	0x139d0c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x1c0>
  139b8c: f940026a     	ldr	x10, [x19]
  139b90: eb02013f     	cmp	x9, x2
  139b94: 9a823136     	csel	x22, x9, x2, lo
  139b98: 7200011f     	tst	w8, #0x1
  139b9c: 5280008b     	mov	w11, #0x4               // =4
  139ba0: aa0403f4     	mov	x20, x4
  139ba4: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  139ba8: aa0303f7     	mov	x23, x3
  139bac: d100054a     	sub	x10, x10, #0x1
  139bb0: aa0103f8     	mov	x24, x1
  139bb4: 9a8a0161     	csel	x1, x11, x10, eq
  139bb8: cb1502ca     	sub	x10, x22, x21
  139bbc: 8b01014a     	add	x10, x10, x1
  139bc0: eb04015f     	cmp	x10, x4
  139bc4: 54000182     	b.hs	0x139bf4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0xa8>
  139bc8: 8b1402a8     	add	x8, x21, x20
  139bcc: 8b0102c9     	add	x9, x22, x1
  139bd0: cb090102     	sub	x2, x8, x9
  139bd4: aa1303e0     	mov	x0, x19
  139bd8: aa1503e3     	mov	x3, x21
  139bdc: aa1803e4     	mov	x4, x24
  139be0: aa1603e5     	mov	x5, x22
  139be4: aa1403e6     	mov	x6, x20
  139be8: aa1703e7     	mov	x7, x23
  139bec: 940099ed     	bl	0x1603a0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw@plt>
  139bf0: 1400003e     	b	0x139ce8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x19c>
  139bf4: f9400a6a     	ldr	x10, [x19, #0x10]
  139bf8: 9100126b     	add	x11, x19, #0x4
  139bfc: 7200011f     	tst	w8, #0x1
  139c00: 9a8a017b     	csel	x27, x11, x10, eq
  139c04: eb1402df     	cmp	x22, x20
  139c08: 54000061     	b.ne	0x139c14 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0xc8>
  139c0c: aa1403f6     	mov	x22, x20
  139c10: 14000028     	b	0x139cb0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x164>
  139c14: eb160139     	subs	x25, x9, x22
  139c18: 540004c0     	b.eq	0x139cb0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x164>
  139c1c: 8b180b7a     	add	x26, x27, x24, lsl #2
  139c20: eb1402df     	cmp	x22, x20
  139c24: 54000169     	b.ls	0x139c50 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x104>
  139c28: b40000b4     	cbz	x20, 0x139c3c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0xf0>
  139c2c: aa1a03e0     	mov	x0, x26
  139c30: aa1703e1     	mov	x1, x23
  139c34: aa1403e2     	mov	x2, x20
  139c38: 940099de     	bl	0x1603b0 <wmemmove@plt>
  139c3c: 8b140b40     	add	x0, x26, x20, lsl #2
  139c40: 8b160b41     	add	x1, x26, x22, lsl #2
  139c44: aa1903e2     	mov	x2, x25
  139c48: 940099da     	bl	0x1603b0 <wmemmove@plt>
  139c4c: 1400001e     	b	0x139cc4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x178>
  139c50: eb17035f     	cmp	x26, x23
  139c54: 54000242     	b.hs	0x139c9c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x150>
  139c58: 8b150b68     	add	x8, x27, x21, lsl #2
  139c5c: eb17011f     	cmp	x8, x23
  139c60: 540001e9     	b.ls	0x139c9c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x150>
  139c64: 8b160b48     	add	x8, x26, x22, lsl #2
  139c68: eb17011f     	cmp	x8, x23
  139c6c: 54000149     	b.ls	0x139c94 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x148>
  139c70: aa1a03e0     	mov	x0, x26
  139c74: aa1703e1     	mov	x1, x23
  139c78: aa1603e2     	mov	x2, x22
  139c7c: 940099d1     	bl	0x1603c0 <_ZNSt6__ndk111char_traitsIwE4moveEPwPKwm@plt>
  139c80: 8b1802d8     	add	x24, x22, x24
  139c84: 8b140af7     	add	x23, x23, x20, lsl #2
  139c88: cb160294     	sub	x20, x20, x22
  139c8c: aa1f03f6     	mov	x22, xzr
  139c90: 14000003     	b	0x139c9c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x150>
  139c94: cb160288     	sub	x8, x20, x22
  139c98: 8b080af7     	add	x23, x23, x8, lsl #2
  139c9c: 8b180b68     	add	x8, x27, x24, lsl #2
  139ca0: 8b140900     	add	x0, x8, x20, lsl #2
  139ca4: 8b160901     	add	x1, x8, x22, lsl #2
  139ca8: aa1903e2     	mov	x2, x25
  139cac: 940099c1     	bl	0x1603b0 <wmemmove@plt>
  139cb0: b40000b4     	cbz	x20, 0x139cc4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x178>
  139cb4: 8b180b60     	add	x0, x27, x24, lsl #2
  139cb8: aa1703e1     	mov	x1, x23
  139cbc: aa1403e2     	mov	x2, x20
  139cc0: 940099bc     	bl	0x1603b0 <wmemmove@plt>
  139cc4: cb160288     	sub	x8, x20, x22
  139cc8: 39400269     	ldrb	w9, [x19]
  139ccc: 8b150108     	add	x8, x8, x21
  139cd0: 37000089     	tbnz	w9, #0x0, 0x139ce0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x194>
  139cd4: 531f7909     	lsl	w9, w8, #1
  139cd8: 39000269     	strb	w9, [x19]
  139cdc: 14000002     	b	0x139ce4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)+0x198>
  139ce0: f9000668     	str	x8, [x19, #0x8]
  139ce4: b8287b7f     	str	wzr, [x27, x8, lsl #2]
  139ce8: aa1303e0     	mov	x0, x19
  139cec: f9400bfb     	ldr	x27, [sp, #0x10]
  139cf0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  139cf4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  139cf8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  139cfc: a94267fa     	ldp	x26, x25, [sp, #0x20]
  139d00: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  139d04: d50323bf     	autiasp
  139d08: d65f03c0     	ret
  139d0c: aa1303e0     	mov	x0, x19
  139d10: 9400998c     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  139d14: 97fdbc88     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  139d18: 97fdbc87     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  139d1c: 97fdbc86     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  139d20: 97fdbc85     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000139d24 <std::__ndk1::char_traits<wchar_t>::move(wchar_t*, wchar_t const*, unsigned long)>:
  139d24: d503233f     	paciasp
  139d28: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  139d2c: 910003fd     	mov	x29, sp
  139d30: b4000042     	cbz	x2, 0x139d38 <std::__ndk1::char_traits<wchar_t>::move(wchar_t*, wchar_t const*, unsigned long)+0x14>
  139d34: 9400999f     	bl	0x1603b0 <wmemmove@plt>
  139d38: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  139d3c: d50323bf     	autiasp
  139d40: d65f03c0     	ret
  139d44: 97fdbc7c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000139d48 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)>:
  139d48: d503233f     	paciasp
  139d4c: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  139d50: a9016ffc     	stp	x28, x27, [sp, #0x10]
  139d54: 910003fd     	mov	x29, sp
  139d58: a90267fa     	stp	x26, x25, [sp, #0x20]
  139d5c: a9035ff8     	stp	x24, x23, [sp, #0x30]
  139d60: a90457f6     	stp	x22, x21, [sp, #0x40]
  139d64: a9054ff4     	stp	x20, x19, [sp, #0x50]
  139d68: 92800228     	mov	x8, #-0x12              // =-18
  139d6c: aa0003f4     	mov	x20, x0
  139d70: f2e7ffe8     	movk	x8, #0x3fff, lsl #48
  139d74: cb010109     	sub	x9, x8, x1
  139d78: eb02013f     	cmp	x9, x2
  139d7c: 54000903     	b.lo	0x139e9c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0x154>
  139d80: 39400289     	ldrb	w9, [x20]
  139d84: 9100128b     	add	x11, x20, #0x4
  139d88: f9400a8a     	ldr	x10, [x20, #0x10]
  139d8c: aa0703fa     	mov	x26, x7
  139d90: aa0603f3     	mov	x19, x6
  139d94: aa0503f8     	mov	x24, x5
  139d98: 7200013f     	tst	w9, #0x1
  139d9c: aa0103f6     	mov	x22, x1
  139da0: aa0403f5     	mov	x21, x4
  139da4: aa0303f9     	mov	x25, x3
  139da8: 9a8a0177     	csel	x23, x11, x10, eq
  139dac: 92800329     	mov	x9, #-0x1a              // =-26
  139db0: f2e3ffe9     	movk	x9, #0x1fff, lsl #48
  139db4: eb09003f     	cmp	x1, x9
  139db8: 540001e8     	b.hi	0x139df4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0xac>
  139dbc: 8b160048     	add	x8, x2, x22
  139dc0: d37ffac9     	lsl	x9, x22, #1
  139dc4: eb09011f     	cmp	x8, x9
  139dc8: 9a883128     	csel	x8, x9, x8, lo
  139dcc: 91001109     	add	x9, x8, #0x4
  139dd0: f100151f     	cmp	x8, #0x5
  139dd4: 927ef529     	and	x9, x9, #0xfffffffffffffffc
  139dd8: 528000a8     	mov	w8, #0x5                // =5
  139ddc: 9a89311c     	csel	x28, x8, x9, lo
  139de0: d37eff88     	lsr	x8, x28, #62
  139de4: b40000a8     	cbz	x8, 0x139df8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0xb0>
  139de8: d0fff9a0     	adrp	x0, 0x6f000
  139dec: 91026000     	add	x0, x0, #0x98
  139df0: 97fdf5d8     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
  139df4: 9100051c     	add	x28, x8, #0x1
  139df8: d37ef780     	lsl	x0, x28, #2
  139dfc: 94008c19     	bl	0x15ce60 <_Znwm@plt>
  139e00: aa0003fb     	mov	x27, x0
  139e04: b40000b5     	cbz	x21, 0x139e18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0xd0>
  139e08: aa1b03e0     	mov	x0, x27
  139e0c: aa1703e1     	mov	x1, x23
  139e10: aa1503e2     	mov	x2, x21
  139e14: 9400967b     	bl	0x15f800 <wmemcpy@plt>
  139e18: b40000b3     	cbz	x19, 0x139e2c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0xe4>
  139e1c: 8b150b60     	add	x0, x27, x21, lsl #2
  139e20: aa1a03e1     	mov	x1, x26
  139e24: aa1303e2     	mov	x2, x19
  139e28: 94009676     	bl	0x15f800 <wmemcpy@plt>
  139e2c: 8b1802a8     	add	x8, x21, x24
  139e30: eb080339     	subs	x25, x25, x8
  139e34: 54000100     	b.eq	0x139e54 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0x10c>
  139e38: d37ef6a8     	lsl	x8, x21, #2
  139e3c: 8b080369     	add	x9, x27, x8
  139e40: 8b0802e8     	add	x8, x23, x8
  139e44: 8b130920     	add	x0, x9, x19, lsl #2
  139e48: 8b180901     	add	x1, x8, x24, lsl #2
  139e4c: aa1903e2     	mov	x2, x25
  139e50: 9400966c     	bl	0x15f800 <wmemcpy@plt>
  139e54: f10012df     	cmp	x22, #0x4
  139e58: 54000060     	b.eq	0x139e64 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by_and_replace(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, wchar_t const*)+0x11c>
  139e5c: aa1703e0     	mov	x0, x23
  139e60: 94008c20     	bl	0x15cee0 <_ZdlPv@plt>
  139e64: 8b150269     	add	x9, x19, x21
  139e68: b2400388     	orr	x8, x28, #0x1
  139e6c: 8b190129     	add	x9, x9, x25
  139e70: a94457f6     	ldp	x22, x21, [sp, #0x40]
  139e74: f9000288     	str	x8, [x20]
  139e78: a900ee89     	stp	x9, x27, [x20, #0x8]
  139e7c: b8297b7f     	str	wzr, [x27, x9, lsl #2]
  139e80: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  139e84: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  139e88: a94267fa     	ldp	x26, x25, [sp, #0x20]
  139e8c: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  139e90: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  139e94: d50323bf     	autiasp
  139e98: d65f03c0     	ret
  139e9c: aa1403e0     	mov	x0, x20
  139ea0: 94008e3c     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  139ea4: 97fdbc24     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  139ea8: 97fdbc23     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  139eac: 97fdbc22     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000139eb0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const>:
  139eb0: d503245f     	bti	c
  139eb4: 39400009     	ldrb	w9, [x0]
  139eb8: 91001008     	add	x8, x0, #0x4
  139ebc: a940ac0a     	ldp	x10, x11, [x0, #0x8]
  139ec0: 7200013f     	tst	w9, #0x1
  139ec4: d341fd29     	lsr	x9, x9, #1
  139ec8: 9a8a0129     	csel	x9, x9, x10, eq
  139ecc: 9a8b0108     	csel	x8, x8, x11, eq
  139ed0: eb02013f     	cmp	x9, x2
  139ed4: 9a82312a     	csel	x10, x9, x2, lo
  139ed8: cb0a012b     	sub	x11, x9, x10
  139edc: 8b03014a     	add	x10, x10, x3
  139ee0: eb03017f     	cmp	x11, x3
  139ee4: 9a89814a     	csel	x10, x10, x9, hi
  139ee8: 8b0a0909     	add	x9, x8, x10, lsl #2
  139eec: b4000383     	cbz	x3, 0x139f5c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0xac>
  139ef0: eb03015f     	cmp	x10, x3
  139ef4: 5400034b     	b.lt	0x139f5c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0xac>
  139ef8: d37ef46d     	lsl	x13, x3, #2
  139efc: 5280008e     	mov	w14, #0x4               // =4
  139f00: 8b0d002a     	add	x10, x1, x13
  139f04: 8b0801ab     	add	x11, x13, x8
  139f08: d100116b     	sub	x11, x11, #0x4
  139f0c: d100214c     	sub	x12, x10, #0x8
  139f10: cb0d01cd     	sub	x13, x14, x13
  139f14: aa0903ef     	mov	x15, x9
  139f18: eb0f017f     	cmp	x11, x15
  139f1c: 54000200     	b.eq	0x139f5c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0xac>
  139f20: aa0f03ee     	mov	x14, x15
  139f24: b85fc151     	ldur	w17, [x10, #-0x4]
  139f28: b85fcdf0     	ldr	w16, [x15, #-0x4]!
  139f2c: 6b11021f     	cmp	w16, w17
  139f30: 54ffff41     	b.ne	0x139f18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0x68>
  139f34: aa1f03f0     	mov	x16, xzr
  139f38: eb1001bf     	cmp	x13, x16
  139f3c: 54000140     	b.eq	0x139f64 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0xb4>
  139f40: 8b1001d1     	add	x17, x14, x16
  139f44: b8706980     	ldr	w0, [x12, x16]
  139f48: d1001210     	sub	x16, x16, #0x4
  139f4c: b85f8231     	ldur	w17, [x17, #-0x8]
  139f50: 6b00023f     	cmp	w17, w0
  139f54: 54ffff20     	b.eq	0x139f38 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0x88>
  139f58: 17fffff0     	b	0x139f18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0x68>
  139f5c: aa0903ea     	mov	x10, x9
  139f60: 14000003     	b	0x139f6c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t const*, unsigned long, unsigned long) const+0xbc>
  139f64: 8b1001ca     	add	x10, x14, x16
  139f68: d100114a     	sub	x10, x10, #0x4
  139f6c: eb09015f     	cmp	x10, x9
  139f70: cb080148     	sub	x8, x10, x8
  139f74: fa400864     	ccmp	x3, #0x0, #0x4, eq
  139f78: 9342fd08     	asr	x8, x8, #2
  139f7c: da9f0100     	csinv	x0, x8, xzr, eq
  139f80: d65f03c0     	ret

0000000000139f84 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long, unsigned long)>:
  139f84: d503233f     	paciasp
  139f88: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  139f8c: a90157f6     	stp	x22, x21, [sp, #0x10]
  139f90: 910003fd     	mov	x29, sp
  139f94: a9024ff4     	stp	x20, x19, [sp, #0x20]
  139f98: aa0003f4     	mov	x20, x0
  139f9c: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  139fa0: eb08007f     	cmp	x3, x8
  139fa4: 54000382     	b.hs	0x13a014 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long, unsigned long)+0x90>
  139fa8: aa0203f3     	mov	x19, x2
  139fac: aa0103f5     	mov	x21, x1
  139fb0: f100107f     	cmp	x3, #0x4
  139fb4: 540000a8     	b.hi	0x139fc8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long, unsigned long)+0x44>
  139fb8: 531f7a68     	lsl	w8, w19, #1
  139fbc: 38004688     	strb	w8, [x20], #0x4
  139fc0: b5000173     	cbnz	x19, 0x139fec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long, unsigned long)+0x68>
  139fc4: 1400000e     	b	0x139ffc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long, unsigned long)+0x78>
  139fc8: 91001068     	add	x8, x3, #0x4
  139fcc: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  139fd0: d37ef6c0     	lsl	x0, x22, #2
  139fd4: 94008ba3     	bl	0x15ce60 <_Znwm@plt>
  139fd8: b24002c8     	orr	x8, x22, #0x1
  139fdc: a9008293     	stp	x19, x0, [x20, #0x8]
  139fe0: f9000288     	str	x8, [x20]
  139fe4: aa0003f4     	mov	x20, x0
  139fe8: b40000b3     	cbz	x19, 0x139ffc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long, unsigned long)+0x78>
  139fec: aa1403e0     	mov	x0, x20
  139ff0: aa1503e1     	mov	x1, x21
  139ff4: aa1303e2     	mov	x2, x19
  139ff8: 94009602     	bl	0x15f800 <wmemcpy@plt>
  139ffc: b8337a9f     	str	wzr, [x20, x19, lsl #2]
  13a000: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13a004: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13a008: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13a00c: d50323bf     	autiasp
  13a010: d65f03c0     	ret
  13a014: aa1403e0     	mov	x0, x20
  13a018: 94008dde     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13a01c: 97fdbbc6     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a020 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)>:
  13a020: d503233f     	paciasp
  13a024: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13a028: a90157f6     	stp	x22, x21, [sp, #0x10]
  13a02c: 910003fd     	mov	x29, sp
  13a030: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13a034: 39400028     	ldrb	w8, [x1]
  13a038: aa0003f3     	mov	x19, x0
  13a03c: 370000c8     	tbnz	w8, #0x0, 0x13a054 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x34>
  13a040: f9400828     	ldr	x8, [x1, #0x10]
  13a044: 3dc00020     	ldr	q0, [x1]
  13a048: f9000a68     	str	x8, [x19, #0x10]
  13a04c: 3d800260     	str	q0, [x19]
  13a050: 14000016     	b	0x13a0a8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x88>
  13a054: a940d035     	ldp	x21, x20, [x1, #0x8]
  13a058: f10012bf     	cmp	x21, #0x4
  13a05c: 54000088     	b.hi	0x13a06c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x4c>
  13a060: 531f7aa8     	lsl	w8, w21, #1
  13a064: 38004668     	strb	w8, [x19], #0x4
  13a068: 1400000c     	b	0x13a098 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x78>
  13a06c: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13a070: eb0802bf     	cmp	x21, x8
  13a074: 54000242     	b.hs	0x13a0bc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x9c>
  13a078: 910012a8     	add	x8, x21, #0x4
  13a07c: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  13a080: d37ef6c0     	lsl	x0, x22, #2
  13a084: 94008b77     	bl	0x15ce60 <_Znwm@plt>
  13a088: b24002c8     	orr	x8, x22, #0x1
  13a08c: a9008275     	stp	x21, x0, [x19, #0x8]
  13a090: f9000268     	str	x8, [x19]
  13a094: aa0003f3     	mov	x19, x0
  13a098: 910006a2     	add	x2, x21, #0x1
  13a09c: aa1303e0     	mov	x0, x19
  13a0a0: aa1403e1     	mov	x1, x20
  13a0a4: 940095d7     	bl	0x15f800 <wmemcpy@plt>
  13a0a8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13a0ac: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13a0b0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13a0b4: d50323bf     	autiasp
  13a0b8: d65f03c0     	ret
  13a0bc: aa1303e0     	mov	x0, x19
  13a0c0: 94008db4     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13a0c4: 97fdbb9c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a0c8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, wchar_t const*)>:
  13a0c8: d503233f     	paciasp
  13a0cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13a0d0: a90157f6     	stp	x22, x21, [sp, #0x10]
  13a0d4: 910003fd     	mov	x29, sp
  13a0d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13a0dc: aa0003f6     	mov	x22, x0
  13a0e0: aa0303e0     	mov	x0, x3
  13a0e4: aa0303f3     	mov	x19, x3
  13a0e8: aa0203f4     	mov	x20, x2
  13a0ec: aa0103f5     	mov	x21, x1
  13a0f0: 940097fc     	bl	0x1600e0 <wcslen@plt>
  13a0f4: aa0003e4     	mov	x4, x0
  13a0f8: aa1603e0     	mov	x0, x22
  13a0fc: aa1503e1     	mov	x1, x21
  13a100: aa1403e2     	mov	x2, x20
  13a104: aa1303e3     	mov	x3, x19
  13a108: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13a10c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13a110: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13a114: d50323bf     	autiasp
  13a118: 1400989e     	b	0x160390 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm@plt>

000000000013a11c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::allocator<wchar_t> const&)>:
  13a11c: d503233f     	paciasp
  13a120: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13a124: a90157f6     	stp	x22, x21, [sp, #0x10]
  13a128: 910003fd     	mov	x29, sp
  13a12c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13a130: 39400028     	ldrb	w8, [x1]
  13a134: aa0003f3     	mov	x19, x0
  13a138: 370000c8     	tbnz	w8, #0x0, 0x13a150 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::allocator<wchar_t> const&)+0x34>
  13a13c: f9400828     	ldr	x8, [x1, #0x10]
  13a140: 3dc00020     	ldr	q0, [x1]
  13a144: f9000a68     	str	x8, [x19, #0x10]
  13a148: 3d800260     	str	q0, [x19]
  13a14c: 14000016     	b	0x13a1a4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::allocator<wchar_t> const&)+0x88>
  13a150: a940d035     	ldp	x21, x20, [x1, #0x8]
  13a154: f10012bf     	cmp	x21, #0x4
  13a158: 54000088     	b.hi	0x13a168 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::allocator<wchar_t> const&)+0x4c>
  13a15c: 531f7aa8     	lsl	w8, w21, #1
  13a160: 38004668     	strb	w8, [x19], #0x4
  13a164: 1400000c     	b	0x13a194 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::allocator<wchar_t> const&)+0x78>
  13a168: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13a16c: eb0802bf     	cmp	x21, x8
  13a170: 54000242     	b.hs	0x13a1b8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, std::__ndk1::allocator<wchar_t> const&)+0x9c>
  13a174: 910012a8     	add	x8, x21, #0x4
  13a178: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  13a17c: d37ef6c0     	lsl	x0, x22, #2
  13a180: 94008b38     	bl	0x15ce60 <_Znwm@plt>
  13a184: b24002c8     	orr	x8, x22, #0x1
  13a188: a9008275     	stp	x21, x0, [x19, #0x8]
  13a18c: f9000268     	str	x8, [x19]
  13a190: aa0003f3     	mov	x19, x0
  13a194: 910006a2     	add	x2, x21, #0x1
  13a198: aa1303e0     	mov	x0, x19
  13a19c: aa1403e1     	mov	x1, x20
  13a1a0: 94009598     	bl	0x15f800 <wmemcpy@plt>
  13a1a4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13a1a8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13a1ac: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13a1b0: d50323bf     	autiasp
  13a1b4: d65f03c0     	ret
  13a1b8: aa1303e0     	mov	x0, x19
  13a1bc: 94008d75     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13a1c0: 97fdbb5d     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a1c4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const>:
  13a1c4: d503233f     	paciasp
  13a1c8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13a1cc: a90157f6     	stp	x22, x21, [sp, #0x10]
  13a1d0: 910003fd     	mov	x29, sp
  13a1d4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13a1d8: 39400009     	ldrb	w9, [x0]
  13a1dc: 91001008     	add	x8, x0, #0x4
  13a1e0: a940ac0a     	ldp	x10, x11, [x0, #0x8]
  13a1e4: aa0303f3     	mov	x19, x3
  13a1e8: aa0103f4     	mov	x20, x1
  13a1ec: 7200013f     	tst	w9, #0x1
  13a1f0: d341fd29     	lsr	x9, x9, #1
  13a1f4: 9a8a0129     	csel	x9, x9, x10, eq
  13a1f8: 9a8b0115     	csel	x21, x8, x11, eq
  13a1fc: eb02013f     	cmp	x9, x2
  13a200: 9a829528     	csinc	x8, x9, x2, ls
  13a204: d37ef508     	lsl	x8, x8, #2
  13a208: d1001108     	sub	x8, x8, #0x4
  13a20c: b100111f     	cmn	x8, #0x4
  13a210: 54000160     	b.eq	0x13a23c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const+0x78>
  13a214: aa0803f6     	mov	x22, x8
  13a218: b40000f3     	cbz	x19, 0x13a234 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const+0x70>
  13a21c: b8766aa1     	ldr	w1, [x21, x22]
  13a220: aa1403e0     	mov	x0, x20
  13a224: aa1303e2     	mov	x2, x19
  13a228: 9400986a     	bl	0x1603d0 <wmemchr@plt>
  13a22c: d10012c8     	sub	x8, x22, #0x4
  13a230: b5fffee0     	cbnz	x0, 0x13a20c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const+0x48>
  13a234: 9342fec0     	asr	x0, x22, #2
  13a238: 14000002     	b	0x13a240 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const+0x7c>
  13a23c: 92800000     	mov	x0, #-0x1               // =-1
  13a240: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13a244: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13a248: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13a24c: d50323bf     	autiasp
  13a250: d65f03c0     	ret

000000000013a254 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::~basic_string()>:
  13a254: d503245f     	bti	c
  13a258: 39400008     	ldrb	w8, [x0]
  13a25c: 37000048     	tbnz	w8, #0x0, 0x13a264 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::~basic_string()+0x10>
  13a260: d65f03c0     	ret
  13a264: f9400800     	ldr	x0, [x0, #0x10]
  13a268: 14008b1e     	b	0x15cee0 <_ZdlPv@plt>

000000000013a26c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const>:
  13a26c: d503233f     	paciasp
  13a270: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13a274: f9000bf7     	str	x23, [sp, #0x10]
  13a278: 910003fd     	mov	x29, sp
  13a27c: a90257f6     	stp	x22, x21, [sp, #0x20]
  13a280: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13a284: a940a80b     	ldp	x11, x10, [x0, #0x8]
  13a288: 91001008     	add	x8, x0, #0x4
  13a28c: 39400009     	ldrb	w9, [x0]
  13a290: 7200013f     	tst	w9, #0x1
  13a294: d341fd29     	lsr	x9, x9, #1
  13a298: 9a8a0115     	csel	x21, x8, x10, eq
  13a29c: 9a8b0128     	csel	x8, x9, x11, eq
  13a2a0: eb02011f     	cmp	x8, x2
  13a2a4: 540001e9     	b.ls	0x13a2e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const+0x74>
  13a2a8: aa0303f3     	mov	x19, x3
  13a2ac: 8b020ab6     	add	x22, x21, x2, lsl #2
  13a2b0: b40001c3     	cbz	x3, 0x13a2e8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const+0x7c>
  13a2b4: d37ef508     	lsl	x8, x8, #2
  13a2b8: aa0103f4     	mov	x20, x1
  13a2bc: cb020917     	sub	x23, x8, x2, lsl #2
  13a2c0: b94002c1     	ldr	w1, [x22]
  13a2c4: aa1403e0     	mov	x0, x20
  13a2c8: aa1303e2     	mov	x2, x19
  13a2cc: 94009841     	bl	0x1603d0 <wmemchr@plt>
  13a2d0: b40000c0     	cbz	x0, 0x13a2e8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const+0x7c>
  13a2d4: 910012d6     	add	x22, x22, #0x4
  13a2d8: f10012f7     	subs	x23, x23, #0x4
  13a2dc: 54ffff21     	b.ne	0x13a2c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const+0x54>
  13a2e0: 92800000     	mov	x0, #-0x1               // =-1
  13a2e4: 14000003     	b	0x13a2f0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const+0x84>
  13a2e8: cb1502c8     	sub	x8, x22, x21
  13a2ec: 9342fd00     	asr	x0, x8, #2
  13a2f0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13a2f4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13a2f8: f9400bf7     	ldr	x23, [sp, #0x10]
  13a2fc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13a300: d50323bf     	autiasp
  13a304: d65f03c0     	ret

000000000013a308 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)>:
  13a308: d503233f     	paciasp
  13a30c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13a310: a9015ff8     	stp	x24, x23, [sp, #0x10]
  13a314: 910003fd     	mov	x29, sp
  13a318: a90257f6     	stp	x22, x21, [sp, #0x20]
  13a31c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13a320: 39400008     	ldrb	w8, [x0]
  13a324: aa0003f3     	mov	x19, x0
  13a328: f9400409     	ldr	x9, [x0, #0x8]
  13a32c: d341fd0a     	lsr	x10, x8, #1
  13a330: 7200011f     	tst	w8, #0x1
  13a334: 9a890156     	csel	x22, x10, x9, eq
  13a338: eb0102df     	cmp	x22, x1
  13a33c: 54000683     	b.lo	0x13a40c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0x104>
  13a340: aa0203f4     	mov	x20, x2
  13a344: b4000562     	cbz	x2, 0x13a3f0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0xe8>
  13a348: f9400269     	ldr	x9, [x19]
  13a34c: 7200011f     	tst	w8, #0x1
  13a350: 5280008a     	mov	w10, #0x4               // =4
  13a354: 2a0303f5     	mov	w21, w3
  13a358: aa0103f7     	mov	x23, x1
  13a35c: 927ff929     	and	x9, x9, #0xfffffffffffffffe
  13a360: d1000529     	sub	x9, x9, #0x1
  13a364: 9a890141     	csel	x1, x10, x9, eq
  13a368: cb160029     	sub	x9, x1, x22
  13a36c: eb14013f     	cmp	x9, x20
  13a370: 54000162     	b.hs	0x13a39c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0x94>
  13a374: 8b1402c8     	add	x8, x22, x20
  13a378: aa1303e0     	mov	x0, x19
  13a37c: cb010102     	sub	x2, x8, x1
  13a380: aa1603e3     	mov	x3, x22
  13a384: aa1703e4     	mov	x4, x23
  13a388: aa1f03e5     	mov	x5, xzr
  13a38c: aa1403e6     	mov	x6, x20
  13a390: 9400977c     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13a394: f9400a78     	ldr	x24, [x19, #0x10]
  13a398: 1400000a     	b	0x13a3c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0xb8>
  13a39c: f9400a69     	ldr	x9, [x19, #0x10]
  13a3a0: 9100126a     	add	x10, x19, #0x4
  13a3a4: 7200011f     	tst	w8, #0x1
  13a3a8: 9a890158     	csel	x24, x10, x9, eq
  13a3ac: eb1702c2     	subs	x2, x22, x23
  13a3b0: 54000080     	b.eq	0x13a3c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0xb8>
  13a3b4: 8b170b01     	add	x1, x24, x23, lsl #2
  13a3b8: 8b140820     	add	x0, x1, x20, lsl #2
  13a3bc: 940097fd     	bl	0x1603b0 <wmemmove@plt>
  13a3c0: 8b170b00     	add	x0, x24, x23, lsl #2
  13a3c4: 2a1503e1     	mov	w1, w21
  13a3c8: aa1403e2     	mov	x2, x20
  13a3cc: 94009609     	bl	0x15fbf0 <wmemset@plt>
  13a3d0: 39400269     	ldrb	w9, [x19]
  13a3d4: 8b1402c8     	add	x8, x22, x20
  13a3d8: 37000089     	tbnz	w9, #0x0, 0x13a3e8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0xe0>
  13a3dc: 531f7909     	lsl	w9, w8, #1
  13a3e0: 39000269     	strb	w9, [x19]
  13a3e4: 14000002     	b	0x13a3ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, unsigned long, wchar_t)+0xe4>
  13a3e8: f9000668     	str	x8, [x19, #0x8]
  13a3ec: b8287b1f     	str	wzr, [x24, x8, lsl #2]
  13a3f0: aa1303e0     	mov	x0, x19
  13a3f4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13a3f8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13a3fc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13a400: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13a404: d50323bf     	autiasp
  13a408: d65f03c0     	ret
  13a40c: aa1303e0     	mov	x0, x19
  13a410: 940097cc     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13a414: 97fdbac8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13a418: 97fdbac7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a41c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)>:
  13a41c: d503233f     	paciasp
  13a420: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  13a424: f9000bfb     	str	x27, [sp, #0x10]
  13a428: 910003fd     	mov	x29, sp
  13a42c: a90267fa     	stp	x26, x25, [sp, #0x20]
  13a430: a9035ff8     	stp	x24, x23, [sp, #0x30]
  13a434: a90457f6     	stp	x22, x21, [sp, #0x40]
  13a438: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13a43c: 9280021b     	mov	x27, #-0x11             // =-17
  13a440: aa0003f3     	mov	x19, x0
  13a444: f2e7fffb     	movk	x27, #0x3fff, lsl #48
  13a448: cb010368     	sub	x8, x27, x1
  13a44c: eb02011f     	cmp	x8, x2
  13a450: 54000743     	b.lo	0x13a538 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0x11c>
  13a454: 39400268     	ldrb	w8, [x19]
  13a458: 9100126a     	add	x10, x19, #0x4
  13a45c: f9400a69     	ldr	x9, [x19, #0x10]
  13a460: aa0603f5     	mov	x21, x6
  13a464: aa0503f6     	mov	x22, x5
  13a468: aa0103f4     	mov	x20, x1
  13a46c: 7200011f     	tst	w8, #0x1
  13a470: aa0403f8     	mov	x24, x4
  13a474: aa0303f9     	mov	x25, x3
  13a478: 9a890157     	csel	x23, x10, x9, eq
  13a47c: 92800328     	mov	x8, #-0x1a              // =-26
  13a480: f2e3ffe8     	movk	x8, #0x1fff, lsl #48
  13a484: eb08003f     	cmp	x1, x8
  13a488: 54000188     	b.hi	0x13a4b8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0x9c>
  13a48c: 8b140048     	add	x8, x2, x20
  13a490: d37ffa89     	lsl	x9, x20, #1
  13a494: eb09011f     	cmp	x8, x9
  13a498: 9a883128     	csel	x8, x9, x8, lo
  13a49c: 91001109     	add	x9, x8, #0x4
  13a4a0: f100151f     	cmp	x8, #0x5
  13a4a4: 927ef529     	and	x9, x9, #0xfffffffffffffffc
  13a4a8: 528000a8     	mov	w8, #0x5                // =5
  13a4ac: 9a89311b     	csel	x27, x8, x9, lo
  13a4b0: d37eff68     	lsr	x8, x27, #62
  13a4b4: b5000468     	cbnz	x8, 0x13a540 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0x124>
  13a4b8: d37ef760     	lsl	x0, x27, #2
  13a4bc: 94008a69     	bl	0x15ce60 <_Znwm@plt>
  13a4c0: aa0003fa     	mov	x26, x0
  13a4c4: b40000b8     	cbz	x24, 0x13a4d8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0xbc>
  13a4c8: aa1a03e0     	mov	x0, x26
  13a4cc: aa1703e1     	mov	x1, x23
  13a4d0: aa1803e2     	mov	x2, x24
  13a4d4: 940094cb     	bl	0x15f800 <wmemcpy@plt>
  13a4d8: 8b160308     	add	x8, x24, x22
  13a4dc: eb080322     	subs	x2, x25, x8
  13a4e0: 540000e0     	b.eq	0x13a4fc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0xe0>
  13a4e4: d37ef708     	lsl	x8, x24, #2
  13a4e8: 8b080349     	add	x9, x26, x8
  13a4ec: 8b0802e8     	add	x8, x23, x8
  13a4f0: 8b150920     	add	x0, x9, x21, lsl #2
  13a4f4: 8b160901     	add	x1, x8, x22, lsl #2
  13a4f8: 940094c2     	bl	0x15f800 <wmemcpy@plt>
  13a4fc: f100129f     	cmp	x20, #0x4
  13a500: 54000060     	b.eq	0x13a50c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__grow_by(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)+0xf0>
  13a504: aa1703e0     	mov	x0, x23
  13a508: 94008a76     	bl	0x15cee0 <_ZdlPv@plt>
  13a50c: b2400368     	orr	x8, x27, #0x1
  13a510: f9000a7a     	str	x26, [x19, #0x10]
  13a514: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13a518: f9000268     	str	x8, [x19]
  13a51c: f9400bfb     	ldr	x27, [sp, #0x10]
  13a520: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13a524: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  13a528: a94267fa     	ldp	x26, x25, [sp, #0x20]
  13a52c: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  13a530: d50323bf     	autiasp
  13a534: d65f03c0     	ret
  13a538: aa1303e0     	mov	x0, x19
  13a53c: 94008c95     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13a540: b0fff9a0     	adrp	x0, 0x6f000
  13a544: 91026000     	add	x0, x0, #0x98
  13a548: 97fdf402     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
  13a54c: 97fdba7a     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13a550: 97fdba79     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a554 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(wchar_t)>:
  13a554: d503245f     	bti	c
  13a558: 39400008     	ldrb	w8, [x0]
  13a55c: 370000c8     	tbnz	w8, #0x0, 0x13a574 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(wchar_t)+0x20>
  13a560: 52800049     	mov	w9, #0x2                // =2
  13a564: aa0003e8     	mov	x8, x0
  13a568: 38004509     	strb	w9, [x8], #0x4
  13a56c: 29007d01     	stp	w1, wzr, [x8]
  13a570: d65f03c0     	ret
  13a574: 52800029     	mov	w9, #0x1                // =1
  13a578: f9400808     	ldr	x8, [x0, #0x10]
  13a57c: f9000409     	str	x9, [x0, #0x8]
  13a580: 29007d01     	stp	w1, wzr, [x8]
  13a584: d65f03c0     	ret

000000000013a588 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long)>:
  13a588: d503233f     	paciasp
  13a58c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13a590: a90157f6     	stp	x22, x21, [sp, #0x10]
  13a594: 910003fd     	mov	x29, sp
  13a598: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13a59c: aa0003f4     	mov	x20, x0
  13a5a0: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13a5a4: eb08005f     	cmp	x2, x8
  13a5a8: 54000362     	b.hs	0x13a614 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long)+0x8c>
  13a5ac: aa0203f3     	mov	x19, x2
  13a5b0: aa0103f5     	mov	x21, x1
  13a5b4: f100145f     	cmp	x2, #0x5
  13a5b8: 540000a2     	b.hs	0x13a5cc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long)+0x44>
  13a5bc: 531f7a68     	lsl	w8, w19, #1
  13a5c0: 38004688     	strb	w8, [x20], #0x4
  13a5c4: b5000153     	cbnz	x19, 0x13a5ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long)+0x64>
  13a5c8: 1400000d     	b	0x13a5fc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(wchar_t const*, unsigned long)+0x74>
  13a5cc: 91001268     	add	x8, x19, #0x4
  13a5d0: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  13a5d4: d37ef6c0     	lsl	x0, x22, #2
  13a5d8: 94008a22     	bl	0x15ce60 <_Znwm@plt>
  13a5dc: b24002c8     	orr	x8, x22, #0x1
  13a5e0: a9008293     	stp	x19, x0, [x20, #0x8]
  13a5e4: f9000288     	str	x8, [x20]
  13a5e8: aa0003f4     	mov	x20, x0
  13a5ec: aa1403e0     	mov	x0, x20
  13a5f0: aa1503e1     	mov	x1, x21
  13a5f4: aa1303e2     	mov	x2, x19
  13a5f8: 94009482     	bl	0x15f800 <wmemcpy@plt>
  13a5fc: b8337a9f     	str	wzr, [x20, x19, lsl #2]
  13a600: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13a604: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13a608: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13a60c: d50323bf     	autiasp
  13a610: d65f03c0     	ret
  13a614: aa1403e0     	mov	x0, x20
  13a618: 94008c5e     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13a61c: 97fdba46     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a620 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::at(unsigned long) const>:
  13a620: d503233f     	paciasp
  13a624: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13a628: 910003fd     	mov	x29, sp
  13a62c: 39400008     	ldrb	w8, [x0]
  13a630: f9400409     	ldr	x9, [x0, #0x8]
  13a634: d341fd0a     	lsr	x10, x8, #1
  13a638: 7200011f     	tst	w8, #0x1
  13a63c: 9a890149     	csel	x9, x10, x9, eq
  13a640: eb01013f     	cmp	x9, x1
  13a644: 54000129     	b.ls	0x13a668 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::at(unsigned long) const+0x48>
  13a648: f9400809     	ldr	x9, [x0, #0x10]
  13a64c: 9100100a     	add	x10, x0, #0x4
  13a650: 7200011f     	tst	w8, #0x1
  13a654: 9a890148     	csel	x8, x10, x9, eq
  13a658: 8b010900     	add	x0, x8, x1, lsl #2
  13a65c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13a660: d50323bf     	autiasp
  13a664: d65f03c0     	ret
  13a668: 94009736     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013a66c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)>:
  13a66c: d503233f     	paciasp
  13a670: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  13a674: f9000bf9     	str	x25, [sp, #0x10]
  13a678: 910003fd     	mov	x29, sp
  13a67c: a9025ff8     	stp	x24, x23, [sp, #0x20]
  13a680: a90357f6     	stp	x22, x21, [sp, #0x30]
  13a684: a9044ff4     	stp	x20, x19, [sp, #0x40]
  13a688: 39400008     	ldrb	w8, [x0]
  13a68c: aa0003f3     	mov	x19, x0
  13a690: f9400409     	ldr	x9, [x0, #0x8]
  13a694: d341fd0a     	lsr	x10, x8, #1
  13a698: 7200011f     	tst	w8, #0x1
  13a69c: 9a890156     	csel	x22, x10, x9, eq
  13a6a0: eb0102df     	cmp	x22, x1
  13a6a4: 54000743     	b.lo	0x13a78c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0x120>
  13a6a8: f9400269     	ldr	x9, [x19]
  13a6ac: 7200011f     	tst	w8, #0x1
  13a6b0: 5280008a     	mov	w10, #0x4               // =4
  13a6b4: aa0303f4     	mov	x20, x3
  13a6b8: aa0203f5     	mov	x21, x2
  13a6bc: aa0103f7     	mov	x23, x1
  13a6c0: 927ff929     	and	x9, x9, #0xfffffffffffffffe
  13a6c4: d1000529     	sub	x9, x9, #0x1
  13a6c8: 9a890141     	csel	x1, x10, x9, eq
  13a6cc: cb160029     	sub	x9, x1, x22
  13a6d0: eb03013f     	cmp	x9, x3
  13a6d4: 54000162     	b.hs	0x13a700 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0x94>
  13a6d8: 8b1402c8     	add	x8, x22, x20
  13a6dc: aa1303e0     	mov	x0, x19
  13a6e0: cb010102     	sub	x2, x8, x1
  13a6e4: aa1603e3     	mov	x3, x22
  13a6e8: aa1703e4     	mov	x4, x23
  13a6ec: aa1f03e5     	mov	x5, xzr
  13a6f0: aa1403e6     	mov	x6, x20
  13a6f4: aa1503e7     	mov	x7, x21
  13a6f8: 9400972a     	bl	0x1603a0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw@plt>
  13a6fc: 1400001c     	b	0x13a76c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0x100>
  13a700: b4000374     	cbz	x20, 0x13a76c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0x100>
  13a704: f9400a69     	ldr	x9, [x19, #0x10]
  13a708: 9100126a     	add	x10, x19, #0x4
  13a70c: 7200011f     	tst	w8, #0x1
  13a710: 9a890158     	csel	x24, x10, x9, eq
  13a714: eb1702c2     	subs	x2, x22, x23
  13a718: 54000120     	b.eq	0x13a73c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0xd0>
  13a71c: 8b160b08     	add	x8, x24, x22, lsl #2
  13a720: 8b170b01     	add	x1, x24, x23, lsl #2
  13a724: eb15011f     	cmp	x8, x21
  13a728: 8b140820     	add	x0, x1, x20, lsl #2
  13a72c: fa558022     	ccmp	x1, x21, #0x2, hi
  13a730: 9a9f9299     	csel	x25, x20, xzr, ls
  13a734: 9400971f     	bl	0x1603b0 <wmemmove@plt>
  13a738: 8b190ab5     	add	x21, x21, x25, lsl #2
  13a73c: 8b170b00     	add	x0, x24, x23, lsl #2
  13a740: aa1503e1     	mov	x1, x21
  13a744: aa1403e2     	mov	x2, x20
  13a748: 9400971a     	bl	0x1603b0 <wmemmove@plt>
  13a74c: 39400269     	ldrb	w9, [x19]
  13a750: 8b1402c8     	add	x8, x22, x20
  13a754: 37000089     	tbnz	w9, #0x0, 0x13a764 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0xf8>
  13a758: 531f7909     	lsl	w9, w8, #1
  13a75c: 39000269     	strb	w9, [x19]
  13a760: 14000002     	b	0x13a768 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*, unsigned long)+0xfc>
  13a764: f9000668     	str	x8, [x19, #0x8]
  13a768: b8287b1f     	str	wzr, [x24, x8, lsl #2]
  13a76c: aa1303e0     	mov	x0, x19
  13a770: f9400bf9     	ldr	x25, [sp, #0x10]
  13a774: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  13a778: a94357f6     	ldp	x22, x21, [sp, #0x30]
  13a77c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  13a780: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  13a784: d50323bf     	autiasp
  13a788: d65f03c0     	ret
  13a78c: aa1303e0     	mov	x0, x19
  13a790: 940096ec     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13a794: 97fdb9e8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13a798: 97fdb9e7     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a79c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_of(wchar_t const*, unsigned long, unsigned long) const>:
  13a79c: d503245f     	bti	c
  13a7a0: a940a80b     	ldp	x11, x10, [x0, #0x8]
  13a7a4: 91001008     	add	x8, x0, #0x4
  13a7a8: 39400009     	ldrb	w9, [x0]
  13a7ac: 92800000     	mov	x0, #-0x1               // =-1
  13a7b0: 7200013f     	tst	w9, #0x1
  13a7b4: d341fd29     	lsr	x9, x9, #1
  13a7b8: 9a8a0108     	csel	x8, x8, x10, eq
  13a7bc: 9a8b012a     	csel	x10, x9, x11, eq
  13a7c0: b40002c3     	cbz	x3, 0x13a818 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_of(wchar_t const*, unsigned long, unsigned long) const+0x7c>
  13a7c4: eb02015f     	cmp	x10, x2
  13a7c8: 54000289     	b.ls	0x13a818 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_of(wchar_t const*, unsigned long, unsigned long) const+0x7c>
  13a7cc: 8b020909     	add	x9, x8, x2, lsl #2
  13a7d0: 8b0a090a     	add	x10, x8, x10, lsl #2
  13a7d4: d37ef46b     	lsl	x11, x3, #2
  13a7d8: b940012c     	ldr	w12, [x9]
  13a7dc: aa0b03ed     	mov	x13, x11
  13a7e0: aa0103ee     	mov	x14, x1
  13a7e4: b84045cf     	ldr	w15, [x14], #0x4
  13a7e8: 6b0f019f     	cmp	w12, w15
  13a7ec: 540000e0     	b.eq	0x13a808 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_of(wchar_t const*, unsigned long, unsigned long) const+0x6c>
  13a7f0: f10011ad     	subs	x13, x13, #0x4
  13a7f4: 54ffff81     	b.ne	0x13a7e4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_of(wchar_t const*, unsigned long, unsigned long) const+0x48>
  13a7f8: 91001129     	add	x9, x9, #0x4
  13a7fc: eb0a013f     	cmp	x9, x10
  13a800: 54fffec1     	b.ne	0x13a7d8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_first_of(wchar_t const*, unsigned long, unsigned long) const+0x3c>
  13a804: aa0a03e9     	mov	x9, x10
  13a808: cb080128     	sub	x8, x9, x8
  13a80c: eb0a013f     	cmp	x9, x10
  13a810: 9342fd08     	asr	x8, x8, #2
  13a814: da9f1100     	csinv	x0, x8, xzr, ne
  13a818: d65f03c0     	ret

000000000013a81c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)>:
  13a81c: d503233f     	paciasp
  13a820: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  13a824: f9000bf9     	str	x25, [sp, #0x10]
  13a828: 910003fd     	mov	x29, sp
  13a82c: a9025ff8     	stp	x24, x23, [sp, #0x20]
  13a830: a90357f6     	stp	x22, x21, [sp, #0x30]
  13a834: a9044ff4     	stp	x20, x19, [sp, #0x40]
  13a838: 39400008     	ldrb	w8, [x0]
  13a83c: aa0003f3     	mov	x19, x0
  13a840: f9400409     	ldr	x9, [x0, #0x8]
  13a844: d341fd0a     	lsr	x10, x8, #1
  13a848: 7200011f     	tst	w8, #0x1
  13a84c: 9a890155     	csel	x21, x10, x9, eq
  13a850: eb0102a9     	subs	x9, x21, x1
  13a854: 540007a3     	b.lo	0x13a948 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0x12c>
  13a858: f940026a     	ldr	x10, [x19]
  13a85c: eb02013f     	cmp	x9, x2
  13a860: 9a823138     	csel	x24, x9, x2, lo
  13a864: 7200011f     	tst	w8, #0x1
  13a868: 5280008b     	mov	w11, #0x4               // =4
  13a86c: 2a0403f6     	mov	w22, w4
  13a870: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  13a874: aa0303f4     	mov	x20, x3
  13a878: d100054a     	sub	x10, x10, #0x1
  13a87c: aa0103f7     	mov	x23, x1
  13a880: 9a8a0161     	csel	x1, x11, x10, eq
  13a884: cb15030a     	sub	x10, x24, x21
  13a888: 8b01014a     	add	x10, x10, x1
  13a88c: eb03015f     	cmp	x10, x3
  13a890: 54000182     	b.hs	0x13a8c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0xa4>
  13a894: 8b1402a8     	add	x8, x21, x20
  13a898: 8b010309     	add	x9, x24, x1
  13a89c: cb090102     	sub	x2, x8, x9
  13a8a0: aa1303e0     	mov	x0, x19
  13a8a4: aa1503e3     	mov	x3, x21
  13a8a8: aa1703e4     	mov	x4, x23
  13a8ac: aa1803e5     	mov	x5, x24
  13a8b0: aa1403e6     	mov	x6, x20
  13a8b4: 94009633     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13a8b8: f9400a79     	ldr	x25, [x19, #0x10]
  13a8bc: 1400000e     	b	0x13a8f4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0xd8>
  13a8c0: f9400a6a     	ldr	x10, [x19, #0x10]
  13a8c4: 9100126b     	add	x11, x19, #0x4
  13a8c8: 7200011f     	tst	w8, #0x1
  13a8cc: 9a8a0179     	csel	x25, x11, x10, eq
  13a8d0: eb14031f     	cmp	x24, x20
  13a8d4: 540000e0     	b.eq	0x13a8f0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0xd4>
  13a8d8: eb180122     	subs	x2, x9, x24
  13a8dc: 540000a0     	b.eq	0x13a8f0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0xd4>
  13a8e0: 8b170b28     	add	x8, x25, x23, lsl #2
  13a8e4: 8b140900     	add	x0, x8, x20, lsl #2
  13a8e8: 8b180901     	add	x1, x8, x24, lsl #2
  13a8ec: 940096b1     	bl	0x1603b0 <wmemmove@plt>
  13a8f0: b40000b4     	cbz	x20, 0x13a904 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0xe8>
  13a8f4: 8b170b20     	add	x0, x25, x23, lsl #2
  13a8f8: 2a1603e1     	mov	w1, w22
  13a8fc: aa1403e2     	mov	x2, x20
  13a900: 940094bc     	bl	0x15fbf0 <wmemset@plt>
  13a904: cb180288     	sub	x8, x20, x24
  13a908: 39400269     	ldrb	w9, [x19]
  13a90c: 8b150108     	add	x8, x8, x21
  13a910: 37000089     	tbnz	w9, #0x0, 0x13a920 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0x104>
  13a914: 531f7909     	lsl	w9, w8, #1
  13a918: 39000269     	strb	w9, [x19]
  13a91c: 14000002     	b	0x13a924 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, unsigned long, wchar_t)+0x108>
  13a920: f9000668     	str	x8, [x19, #0x8]
  13a924: aa1303e0     	mov	x0, x19
  13a928: b8287b3f     	str	wzr, [x25, x8, lsl #2]
  13a92c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  13a930: a94357f6     	ldp	x22, x21, [sp, #0x30]
  13a934: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  13a938: f9400bf9     	ldr	x25, [sp, #0x10]
  13a93c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  13a940: d50323bf     	autiasp
  13a944: d65f03c0     	ret
  13a948: aa1303e0     	mov	x0, x19
  13a94c: 9400967d     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13a950: 97fdb979     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13a954: 97fdb978     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013a958 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*, unsigned long)>:
  13a958: d503233f     	paciasp
  13a95c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13a960: f9000bf5     	str	x21, [sp, #0x10]
  13a964: 910003fd     	mov	x29, sp
  13a968: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13a96c: f940000a     	ldr	x10, [x0]
  13a970: 52800089     	mov	w9, #0x4                // =4
  13a974: 39400008     	ldrb	w8, [x0]
  13a978: aa0203f4     	mov	x20, x2
  13a97c: aa0103e7     	mov	x7, x1
  13a980: aa0003f3     	mov	x19, x0
  13a984: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  13a988: d100054a     	sub	x10, x10, #0x1
  13a98c: 7200011f     	tst	w8, #0x1
  13a990: 9a8a0121     	csel	x1, x9, x10, eq
  13a994: eb02003f     	cmp	x1, x2
  13a998: 54000182     	b.hs	0x13a9c8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*, unsigned long)+0x70>
  13a99c: f9400669     	ldr	x9, [x19, #0x8]
  13a9a0: 53017d0a     	lsr	w10, w8, #1
  13a9a4: 7200011f     	tst	w8, #0x1
  13a9a8: cb010282     	sub	x2, x20, x1
  13a9ac: aa1303e0     	mov	x0, x19
  13a9b0: aa1f03e4     	mov	x4, xzr
  13a9b4: 9a890143     	csel	x3, x10, x9, eq
  13a9b8: aa1403e6     	mov	x6, x20
  13a9bc: aa0303e5     	mov	x5, x3
  13a9c0: 94009678     	bl	0x1603a0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw@plt>
  13a9c4: 14000011     	b	0x13aa08 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*, unsigned long)+0xb0>
  13a9c8: f9400a69     	ldr	x9, [x19, #0x10]
  13a9cc: 9100126a     	add	x10, x19, #0x4
  13a9d0: 7200011f     	tst	w8, #0x1
  13a9d4: 9a890155     	csel	x21, x10, x9, eq
  13a9d8: b40000b4     	cbz	x20, 0x13a9ec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*, unsigned long)+0x94>
  13a9dc: aa1503e0     	mov	x0, x21
  13a9e0: aa0703e1     	mov	x1, x7
  13a9e4: aa1403e2     	mov	x2, x20
  13a9e8: 94009672     	bl	0x1603b0 <wmemmove@plt>
  13a9ec: b8347abf     	str	wzr, [x21, x20, lsl #2]
  13a9f0: 39400268     	ldrb	w8, [x19]
  13a9f4: 37000088     	tbnz	w8, #0x0, 0x13aa04 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*, unsigned long)+0xac>
  13a9f8: 531f7a88     	lsl	w8, w20, #1
  13a9fc: 39000268     	strb	w8, [x19]
  13aa00: 14000002     	b	0x13aa08 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*, unsigned long)+0xb0>
  13aa04: f9000674     	str	x20, [x19, #0x8]
  13aa08: aa1303e0     	mov	x0, x19
  13aa0c: f9400bf5     	ldr	x21, [sp, #0x10]
  13aa10: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13aa14: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13aa18: d50323bf     	autiasp
  13aa1c: d65f03c0     	ret
  13aa20: 97fdb945     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013aa24 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)>:
  13aa24: d503233f     	paciasp
  13aa28: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13aa2c: a9015ff8     	stp	x24, x23, [sp, #0x10]
  13aa30: 910003fd     	mov	x29, sp
  13aa34: a90257f6     	stp	x22, x21, [sp, #0x20]
  13aa38: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13aa3c: aa0003f3     	mov	x19, x0
  13aa40: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13aa44: eb08003f     	cmp	x1, x8
  13aa48: 54000862     	b.hs	0x13ab54 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x130>
  13aa4c: a9402668     	ldp	x8, x9, [x19]
  13aa50: 5280008b     	mov	w11, #0x4               // =4
  13aa54: 39400275     	ldrb	w21, [x19]
  13aa58: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  13aa5c: 720002bf     	tst	w21, #0x1
  13aa60: d341feaa     	lsr	x10, x21, #1
  13aa64: d1000508     	sub	x8, x8, #0x1
  13aa68: 9a890156     	csel	x22, x10, x9, eq
  13aa6c: 9a880168     	csel	x8, x11, x8, eq
  13aa70: eb0102df     	cmp	x22, x1
  13aa74: 9a8182c9     	csel	x9, x22, x1, hi
  13aa78: 9100112a     	add	x10, x9, #0x4
  13aa7c: f100113f     	cmp	x9, #0x4
  13aa80: 927ef54a     	and	x10, x10, #0xfffffffffffffffc
  13aa84: d100054a     	sub	x10, x10, #0x1
  13aa88: 9a8b8157     	csel	x23, x10, x11, hi
  13aa8c: eb0802ff     	cmp	x23, x8
  13aa90: 54000560     	b.eq	0x13ab3c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x118>
  13aa94: f10012ff     	cmp	x23, #0x4
  13aa98: 540000e1     	b.ne	0x13aab4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x90>
  13aa9c: f9400a75     	ldr	x21, [x19, #0x10]
  13aaa0: 91001274     	add	x20, x19, #0x4
  13aaa4: 52800038     	mov	w24, #0x1               // =1
  13aaa8: b10006c2     	adds	x2, x22, #0x1
  13aaac: 540002a3     	b.lo	0x13ab00 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0xdc>
  13aab0: 14000017     	b	0x13ab0c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0xe8>
  13aab4: 910006e9     	add	x9, x23, #0x1
  13aab8: eb0802ff     	cmp	x23, x8
  13aabc: 540000c9     	b.ls	0x13aad4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0xb0>
  13aac0: d37efd28     	lsr	x8, x9, #62
  13aac4: b50004c8     	cbnz	x8, 0x13ab5c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x138>
  13aac8: d37ef520     	lsl	x0, x9, #2
  13aacc: 940088e5     	bl	0x15ce60 <_Znwm@plt>
  13aad0: 14000005     	b	0x13aae4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0xc0>
  13aad4: d37efd28     	lsr	x8, x9, #62
  13aad8: b5000488     	cbnz	x8, 0x13ab68 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x144>
  13aadc: d37ef520     	lsl	x0, x9, #2
  13aae0: 940088e0     	bl	0x15ce60 <_Znwm@plt>
  13aae4: f9400a68     	ldr	x8, [x19, #0x10]
  13aae8: 720002b8     	ands	w24, w21, #0x1
  13aaec: 91001269     	add	x9, x19, #0x4
  13aaf0: aa0003f4     	mov	x20, x0
  13aaf4: 9a880135     	csel	x21, x9, x8, eq
  13aaf8: b10006c2     	adds	x2, x22, #0x1
  13aafc: 54000082     	b.hs	0x13ab0c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0xe8>
  13ab00: aa1403e0     	mov	x0, x20
  13ab04: aa1503e1     	mov	x1, x21
  13ab08: 9400933e     	bl	0x15f800 <wmemcpy@plt>
  13ab0c: 36000078     	tbz	w24, #0x0, 0x13ab18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0xf4>
  13ab10: aa1503e0     	mov	x0, x21
  13ab14: 940088f3     	bl	0x15cee0 <_ZdlPv@plt>
  13ab18: f10012ff     	cmp	x23, #0x4
  13ab1c: 54000081     	b.ne	0x13ab2c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x108>
  13ab20: 531f7ac8     	lsl	w8, w22, #1
  13ab24: 39000268     	strb	w8, [x19]
  13ab28: 14000005     	b	0x13ab3c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::reserve(unsigned long)+0x118>
  13ab2c: 910006e8     	add	x8, x23, #0x1
  13ab30: f9000a74     	str	x20, [x19, #0x10]
  13ab34: b2400108     	orr	x8, x8, #0x1
  13ab38: a9005a68     	stp	x8, x22, [x19]
  13ab3c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13ab40: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13ab44: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13ab48: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13ab4c: d50323bf     	autiasp
  13ab50: d65f03c0     	ret
  13ab54: aa1303e0     	mov	x0, x19
  13ab58: 94008b0e     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13ab5c: b0fff9a0     	adrp	x0, 0x6f000
  13ab60: 91026000     	add	x0, x0, #0x98
  13ab64: 97fdf27b     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
  13ab68: b0fff9a0     	adrp	x0, 0x6f000
  13ab6c: 91026000     	add	x0, x0, #0x98
  13ab70: 97fdf278     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>
  13ab74: 97fdb8f0     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13ab78: 940088f6     	bl	0x15cf50 <__cxa_begin_catch@plt>
  13ab7c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13ab80: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13ab84: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13ab88: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13ab8c: d50323bf     	autiasp
  13ab90: 14008bc8     	b	0x15dab0 <__cxa_end_catch@plt>

000000000013ab94 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*, unsigned long)>:
  13ab94: d503233f     	paciasp
  13ab98: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13ab9c: a90157f6     	stp	x22, x21, [sp, #0x10]
  13aba0: 910003fd     	mov	x29, sp
  13aba4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13aba8: a9402c0a     	ldp	x10, x11, [x0]
  13abac: 52800089     	mov	w9, #0x4                // =4
  13abb0: aa0203f4     	mov	x20, x2
  13abb4: 39400008     	ldrb	w8, [x0]
  13abb8: aa0103e7     	mov	x7, x1
  13abbc: aa0003f3     	mov	x19, x0
  13abc0: 927ff94a     	and	x10, x10, #0xfffffffffffffffe
  13abc4: d100054a     	sub	x10, x10, #0x1
  13abc8: 7200011f     	tst	w8, #0x1
  13abcc: d341fd0c     	lsr	x12, x8, #1
  13abd0: 9a8a0121     	csel	x1, x9, x10, eq
  13abd4: 9a8b0195     	csel	x21, x12, x11, eq
  13abd8: cb150029     	sub	x9, x1, x21
  13abdc: eb02013f     	cmp	x9, x2
  13abe0: 54000142     	b.hs	0x13ac08 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*, unsigned long)+0x74>
  13abe4: 8b1402a8     	add	x8, x21, x20
  13abe8: aa1303e0     	mov	x0, x19
  13abec: cb010102     	sub	x2, x8, x1
  13abf0: aa1503e3     	mov	x3, x21
  13abf4: aa1503e4     	mov	x4, x21
  13abf8: aa1f03e5     	mov	x5, xzr
  13abfc: aa1403e6     	mov	x6, x20
  13ac00: 940095e8     	bl	0x1603a0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw@plt>
  13ac04: 14000012     	b	0x13ac4c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*, unsigned long)+0xb8>
  13ac08: b4000234     	cbz	x20, 0x13ac4c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*, unsigned long)+0xb8>
  13ac0c: f9400a69     	ldr	x9, [x19, #0x10]
  13ac10: 9100126a     	add	x10, x19, #0x4
  13ac14: 7200011f     	tst	w8, #0x1
  13ac18: 9a890156     	csel	x22, x10, x9, eq
  13ac1c: 8b150ac0     	add	x0, x22, x21, lsl #2
  13ac20: aa0703e1     	mov	x1, x7
  13ac24: aa1403e2     	mov	x2, x20
  13ac28: 940092f6     	bl	0x15f800 <wmemcpy@plt>
  13ac2c: 39400269     	ldrb	w9, [x19]
  13ac30: 8b1402a8     	add	x8, x21, x20
  13ac34: 37000089     	tbnz	w9, #0x0, 0x13ac44 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*, unsigned long)+0xb0>
  13ac38: 531f7909     	lsl	w9, w8, #1
  13ac3c: 39000269     	strb	w9, [x19]
  13ac40: 14000002     	b	0x13ac48 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*, unsigned long)+0xb4>
  13ac44: f9000668     	str	x8, [x19, #0x8]
  13ac48: b8287adf     	str	wzr, [x22, x8, lsl #2]
  13ac4c: aa1303e0     	mov	x0, x19
  13ac50: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13ac54: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13ac58: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13ac5c: d50323bf     	autiasp
  13ac60: d65f03c0     	ret
  13ac64: 97fdb8b4     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013ac68 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)>:
  13ac68: d503233f     	paciasp
  13ac6c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13ac70: 910003fd     	mov	x29, sp
  13ac74: 39400028     	ldrb	w8, [x1]
  13ac78: f9400429     	ldr	x9, [x1, #0x8]
  13ac7c: d341fd0a     	lsr	x10, x8, #1
  13ac80: 7200011f     	tst	w8, #0x1
  13ac84: 9a890149     	csel	x9, x10, x9, eq
  13ac88: eb020129     	subs	x9, x9, x2
  13ac8c: 54000163     	b.lo	0x13acb8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)+0x50>
  13ac90: f940082a     	ldr	x10, [x1, #0x10]
  13ac94: 9100102b     	add	x11, x1, #0x4
  13ac98: 7200011f     	tst	w8, #0x1
  13ac9c: 9a8a0168     	csel	x8, x11, x10, eq
  13aca0: eb03013f     	cmp	x9, x3
  13aca4: 8b020901     	add	x1, x8, x2, lsl #2
  13aca8: 9a833122     	csel	x2, x9, x3, lo
  13acac: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13acb0: d50323bf     	autiasp
  13acb4: 140095cf     	b	0x1603f0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm@plt>
  13acb8: 940095a2     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013acbc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::copy(wchar_t*, unsigned long, unsigned long) const>:
  13acbc: d503233f     	paciasp
  13acc0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13acc4: f9000bf3     	str	x19, [sp, #0x10]
  13acc8: 910003fd     	mov	x29, sp
  13accc: 39400008     	ldrb	w8, [x0]
  13acd0: f9400409     	ldr	x9, [x0, #0x8]
  13acd4: d341fd0a     	lsr	x10, x8, #1
  13acd8: 7200011f     	tst	w8, #0x1
  13acdc: 9a890149     	csel	x9, x10, x9, eq
  13ace0: eb030129     	subs	x9, x9, x3
  13ace4: 54000243     	b.lo	0x13ad2c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::copy(wchar_t*, unsigned long, unsigned long) const+0x70>
  13ace8: eb02013f     	cmp	x9, x2
  13acec: 9a823133     	csel	x19, x9, x2, lo
  13acf0: b4000153     	cbz	x19, 0x13ad18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::copy(wchar_t*, unsigned long, unsigned long) const+0x5c>
  13acf4: f9400809     	ldr	x9, [x0, #0x10]
  13acf8: 9100100a     	add	x10, x0, #0x4
  13acfc: 7200011f     	tst	w8, #0x1
  13ad00: 9a890148     	csel	x8, x10, x9, eq
  13ad04: 8b030908     	add	x8, x8, x3, lsl #2
  13ad08: aa0103e0     	mov	x0, x1
  13ad0c: aa0803e1     	mov	x1, x8
  13ad10: aa1303e2     	mov	x2, x19
  13ad14: 940092bb     	bl	0x15f800 <wmemcpy@plt>
  13ad18: aa1303e0     	mov	x0, x19
  13ad1c: f9400bf3     	ldr	x19, [sp, #0x10]
  13ad20: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13ad24: d50323bf     	autiasp
  13ad28: d65f03c0     	ret
  13ad2c: 94009585     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13ad30: 97fdb881     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013ad34 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long, std::__ndk1::allocator<wchar_t> const&)>:
  13ad34: d503233f     	paciasp
  13ad38: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13ad3c: f9000bf7     	str	x23, [sp, #0x10]
  13ad40: 910003fd     	mov	x29, sp
  13ad44: a90257f6     	stp	x22, x21, [sp, #0x20]
  13ad48: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13ad4c: 39400028     	ldrb	w8, [x1]
  13ad50: aa0003f3     	mov	x19, x0
  13ad54: f9400429     	ldr	x9, [x1, #0x8]
  13ad58: d341fd0a     	lsr	x10, x8, #1
  13ad5c: 7200011f     	tst	w8, #0x1
  13ad60: 9a890149     	csel	x9, x10, x9, eq
  13ad64: eb020129     	subs	x9, x9, x2
  13ad68: 54000483     	b.lo	0x13adf8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long, std::__ndk1::allocator<wchar_t> const&)+0xc4>
  13ad6c: f940082a     	ldr	x10, [x1, #0x10]
  13ad70: 9100102b     	add	x11, x1, #0x4
  13ad74: 7200011f     	tst	w8, #0x1
  13ad78: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13ad7c: 9a8a0176     	csel	x22, x11, x10, eq
  13ad80: eb03013f     	cmp	x9, x3
  13ad84: 9a833135     	csel	x21, x9, x3, lo
  13ad88: eb0802bf     	cmp	x21, x8
  13ad8c: 540003a2     	b.hs	0x13ae00 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long, std::__ndk1::allocator<wchar_t> const&)+0xcc>
  13ad90: aa0203f4     	mov	x20, x2
  13ad94: f10016bf     	cmp	x21, #0x5
  13ad98: 540000a2     	b.hs	0x13adac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long, std::__ndk1::allocator<wchar_t> const&)+0x78>
  13ad9c: 531f7aa8     	lsl	w8, w21, #1
  13ada0: 38004668     	strb	w8, [x19], #0x4
  13ada4: b5000155     	cbnz	x21, 0x13adcc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long, std::__ndk1::allocator<wchar_t> const&)+0x98>
  13ada8: 1400000d     	b	0x13addc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::basic_string(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long, std::__ndk1::allocator<wchar_t> const&)+0xa8>
  13adac: 910012a8     	add	x8, x21, #0x4
  13adb0: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13adb4: d37ef6e0     	lsl	x0, x23, #2
  13adb8: 9400882a     	bl	0x15ce60 <_Znwm@plt>
  13adbc: b24002e8     	orr	x8, x23, #0x1
  13adc0: a9008275     	stp	x21, x0, [x19, #0x8]
  13adc4: f9000268     	str	x8, [x19]
  13adc8: aa0003f3     	mov	x19, x0
  13adcc: 8b140ac1     	add	x1, x22, x20, lsl #2
  13add0: aa1303e0     	mov	x0, x19
  13add4: aa1503e2     	mov	x2, x21
  13add8: 9400928a     	bl	0x15f800 <wmemcpy@plt>
  13addc: b8357a7f     	str	wzr, [x19, x21, lsl #2]
  13ade0: f9400bf7     	ldr	x23, [sp, #0x10]
  13ade4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13ade8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13adec: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13adf0: d50323bf     	autiasp
  13adf4: d65f03c0     	ret
  13adf8: aa1303e0     	mov	x0, x19
  13adfc: 94009551     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13ae00: aa1303e0     	mov	x0, x19
  13ae04: 94008a63     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13ae08: 97fdb84b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013ae0c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t, unsigned long) const>:
  13ae0c: d503233f     	paciasp
  13ae10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13ae14: f9000bf3     	str	x19, [sp, #0x10]
  13ae18: 910003fd     	mov	x29, sp
  13ae1c: 39400009     	ldrb	w9, [x0]
  13ae20: 91001008     	add	x8, x0, #0x4
  13ae24: a940ac0a     	ldp	x10, x11, [x0, #0x8]
  13ae28: 7200013f     	tst	w9, #0x1
  13ae2c: d341fd29     	lsr	x9, x9, #1
  13ae30: 9a8a0129     	csel	x9, x9, x10, eq
  13ae34: 9a8b0113     	csel	x19, x8, x11, eq
  13ae38: eb020128     	subs	x8, x9, x2
  13ae3c: 540000c9     	b.ls	0x13ae54 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t, unsigned long) const+0x48>
  13ae40: 540000e0     	b.eq	0x13ae5c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t, unsigned long) const+0x50>
  13ae44: 8b020a60     	add	x0, x19, x2, lsl #2
  13ae48: aa0803e2     	mov	x2, x8
  13ae4c: 94009561     	bl	0x1603d0 <wmemchr@plt>
  13ae50: 14000004     	b	0x13ae60 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t, unsigned long) const+0x54>
  13ae54: 92800000     	mov	x0, #-0x1               // =-1
  13ae58: 14000006     	b	0x13ae70 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t, unsigned long) const+0x64>
  13ae5c: aa1f03e0     	mov	x0, xzr
  13ae60: cb130008     	sub	x8, x0, x19
  13ae64: f100001f     	cmp	x0, #0x0
  13ae68: 9342fd08     	asr	x8, x8, #2
  13ae6c: da9f1100     	csinv	x0, x8, xzr, ne
  13ae70: f9400bf3     	ldr	x19, [sp, #0x10]
  13ae74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13ae78: d50323bf     	autiasp
  13ae7c: d65f03c0     	ret

000000000013ae80 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(unsigned long, wchar_t)>:
  13ae80: d503233f     	paciasp
  13ae84: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13ae88: a90157f6     	stp	x22, x21, [sp, #0x10]
  13ae8c: 910003fd     	mov	x29, sp
  13ae90: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13ae94: aa0003f3     	mov	x19, x0
  13ae98: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13ae9c: eb08003f     	cmp	x1, x8
  13aea0: 54000362     	b.hs	0x13af0c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(unsigned long, wchar_t)+0x8c>
  13aea4: 2a0203f5     	mov	w21, w2
  13aea8: aa0103f4     	mov	x20, x1
  13aeac: f100143f     	cmp	x1, #0x5
  13aeb0: 540000a2     	b.hs	0x13aec4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(unsigned long, wchar_t)+0x44>
  13aeb4: 531f7a88     	lsl	w8, w20, #1
  13aeb8: 38004668     	strb	w8, [x19], #0x4
  13aebc: b5000154     	cbnz	x20, 0x13aee4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(unsigned long, wchar_t)+0x64>
  13aec0: 1400000d     	b	0x13aef4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::__init(unsigned long, wchar_t)+0x74>
  13aec4: 91001288     	add	x8, x20, #0x4
  13aec8: 927ef516     	and	x22, x8, #0xfffffffffffffffc
  13aecc: d37ef6c0     	lsl	x0, x22, #2
  13aed0: 940087e4     	bl	0x15ce60 <_Znwm@plt>
  13aed4: b24002c8     	orr	x8, x22, #0x1
  13aed8: a9008274     	stp	x20, x0, [x19, #0x8]
  13aedc: f9000268     	str	x8, [x19]
  13aee0: aa0003f3     	mov	x19, x0
  13aee4: aa1303e0     	mov	x0, x19
  13aee8: 2a1503e1     	mov	w1, w21
  13aeec: aa1403e2     	mov	x2, x20
  13aef0: 94009340     	bl	0x15fbf0 <wmemset@plt>
  13aef4: b8347a7f     	str	wzr, [x19, x20, lsl #2]
  13aef8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13aefc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13af00: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13af04: d50323bf     	autiasp
  13af08: d65f03c0     	ret
  13af0c: aa1303e0     	mov	x0, x19
  13af10: 94008a20     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13af14: 97fdb808     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013af18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, wchar_t const*)>:
  13af18: d503233f     	paciasp
  13af1c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13af20: f9000bf5     	str	x21, [sp, #0x10]
  13af24: 910003fd     	mov	x29, sp
  13af28: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13af2c: aa0003f5     	mov	x21, x0
  13af30: aa0203e0     	mov	x0, x2
  13af34: aa0203f3     	mov	x19, x2
  13af38: aa0103f4     	mov	x20, x1
  13af3c: 94009469     	bl	0x1600e0 <wcslen@plt>
  13af40: aa1403e1     	mov	x1, x20
  13af44: aa1303e2     	mov	x2, x19
  13af48: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13af4c: aa0003e3     	mov	x3, x0
  13af50: aa1503e0     	mov	x0, x21
  13af54: f9400bf5     	ldr	x21, [sp, #0x10]
  13af58: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13af5c: d50323bf     	autiasp
  13af60: 14009520     	b	0x1603e0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm@plt>

000000000013af64 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_of(wchar_t const*, unsigned long, unsigned long) const>:
  13af64: d503233f     	paciasp
  13af68: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13af6c: a90157f6     	stp	x22, x21, [sp, #0x10]
  13af70: 910003fd     	mov	x29, sp
  13af74: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13af78: a940a80b     	ldp	x11, x10, [x0, #0x8]
  13af7c: 91001008     	add	x8, x0, #0x4
  13af80: 39400009     	ldrb	w9, [x0]
  13af84: 7200013f     	tst	w9, #0x1
  13af88: d341fd29     	lsr	x9, x9, #1
  13af8c: 9a8a0108     	csel	x8, x8, x10, eq
  13af90: 9a8b0129     	csel	x9, x9, x11, eq
  13af94: b4000203     	cbz	x3, 0x13afd4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_of(wchar_t const*, unsigned long, unsigned long) const+0x70>
  13af98: eb02013f     	cmp	x9, x2
  13af9c: aa0303f3     	mov	x19, x3
  13afa0: 9a829529     	csinc	x9, x9, x2, ls
  13afa4: aa0103f4     	mov	x20, x1
  13afa8: d37ef535     	lsl	x21, x9, #2
  13afac: d1001116     	sub	x22, x8, #0x4
  13afb0: b4000135     	cbz	x21, 0x13afd4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_of(wchar_t const*, unsigned long, unsigned long) const+0x70>
  13afb4: b8756ac1     	ldr	w1, [x22, x21]
  13afb8: aa1403e0     	mov	x0, x20
  13afbc: aa1303e2     	mov	x2, x19
  13afc0: 94009504     	bl	0x1603d0 <wmemchr@plt>
  13afc4: d10012b5     	sub	x21, x21, #0x4
  13afc8: b4ffff40     	cbz	x0, 0x13afb0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_of(wchar_t const*, unsigned long, unsigned long) const+0x4c>
  13afcc: 9342fea0     	asr	x0, x21, #2
  13afd0: 14000002     	b	0x13afd8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find_last_of(wchar_t const*, unsigned long, unsigned long) const+0x74>
  13afd4: 92800000     	mov	x0, #-0x1               // =-1
  13afd8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13afdc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13afe0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13afe4: d50323bf     	autiasp
  13afe8: d65f03c0     	ret

000000000013afec <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)>:
  13afec: d503233f     	paciasp
  13aff0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13aff4: f9000bf5     	str	x21, [sp, #0x10]
  13aff8: 910003fd     	mov	x29, sp
  13affc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13b000: aa0003f4     	mov	x20, x0
  13b004: 39400008     	ldrb	w8, [x0]
  13b008: 2a0103f3     	mov	w19, w1
  13b00c: 370000e8     	tbnz	w8, #0x0, 0x13b028 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)+0x3c>
  13b010: 53017d15     	lsr	w21, w8, #1
  13b014: 710012bf     	cmp	w21, #0x4
  13b018: 54000241     	b.ne	0x13b060 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)+0x74>
  13b01c: 52800095     	mov	w21, #0x4               // =4
  13b020: 52800081     	mov	w1, #0x4                // =4
  13b024: 14000006     	b	0x13b03c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)+0x50>
  13b028: a9405688     	ldp	x8, x21, [x20]
  13b02c: 927ff908     	and	x8, x8, #0xfffffffffffffffe
  13b030: d1000501     	sub	x1, x8, #0x1
  13b034: eb0102bf     	cmp	x21, x1
  13b038: 540001c1     	b.ne	0x13b070 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)+0x84>
  13b03c: aa1403e0     	mov	x0, x20
  13b040: 52800022     	mov	w2, #0x1                // =1
  13b044: aa0103e3     	mov	x3, x1
  13b048: aa0103e4     	mov	x4, x1
  13b04c: aa1f03e5     	mov	x5, xzr
  13b050: aa1f03e6     	mov	x6, xzr
  13b054: 9400944b     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13b058: 39400288     	ldrb	w8, [x20]
  13b05c: 370000a8     	tbnz	w8, #0x0, 0x13b070 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)+0x84>
  13b060: 531f7aa8     	lsl	w8, w21, #1
  13b064: 11000908     	add	w8, w8, #0x2
  13b068: 38004688     	strb	w8, [x20], #0x4
  13b06c: 14000005     	b	0x13b080 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::push_back(wchar_t)+0x94>
  13b070: f9400a88     	ldr	x8, [x20, #0x10]
  13b074: 910006a9     	add	x9, x21, #0x1
  13b078: f9000689     	str	x9, [x20, #0x8]
  13b07c: aa0803f4     	mov	x20, x8
  13b080: 8b150a88     	add	x8, x20, x21, lsl #2
  13b084: f9400bf5     	ldr	x21, [sp, #0x10]
  13b088: 29007d13     	stp	w19, wzr, [x8]
  13b08c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13b090: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13b094: d50323bf     	autiasp
  13b098: d65f03c0     	ret

000000000013b09c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(unsigned long, wchar_t)>:
  13b09c: d503233f     	paciasp
  13b0a0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13b0a4: f9000bf7     	str	x23, [sp, #0x10]
  13b0a8: 910003fd     	mov	x29, sp
  13b0ac: a90257f6     	stp	x22, x21, [sp, #0x20]
  13b0b0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13b0b4: aa0003f3     	mov	x19, x0
  13b0b8: b4000541     	cbz	x1, 0x13b160 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(unsigned long, wchar_t)+0xc4>
  13b0bc: a9402a68     	ldp	x8, x10, [x19]
  13b0c0: 5280008c     	mov	w12, #0x4               // =4
  13b0c4: 2a0203f5     	mov	w21, w2
  13b0c8: 39400269     	ldrb	w9, [x19]
  13b0cc: aa0103f4     	mov	x20, x1
  13b0d0: 927ff90b     	and	x11, x8, #0xfffffffffffffffe
  13b0d4: 7200013f     	tst	w9, #0x1
  13b0d8: d100056b     	sub	x11, x11, #0x1
  13b0dc: d341fd29     	lsr	x9, x9, #1
  13b0e0: 9a8b0181     	csel	x1, x12, x11, eq
  13b0e4: 9a8a0136     	csel	x22, x9, x10, eq
  13b0e8: cb160029     	sub	x9, x1, x22
  13b0ec: eb14013f     	cmp	x9, x20
  13b0f0: 54000162     	b.hs	0x13b11c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(unsigned long, wchar_t)+0x80>
  13b0f4: 8b1402c8     	add	x8, x22, x20
  13b0f8: aa1303e0     	mov	x0, x19
  13b0fc: cb010102     	sub	x2, x8, x1
  13b100: aa1603e3     	mov	x3, x22
  13b104: aa1603e4     	mov	x4, x22
  13b108: aa1f03e5     	mov	x5, xzr
  13b10c: aa1f03e6     	mov	x6, xzr
  13b110: 9400941c     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13b114: 39400268     	ldrb	w8, [x19]
  13b118: 14000002     	b	0x13b120 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(unsigned long, wchar_t)+0x84>
  13b11c: 12001d08     	and	w8, w8, #0xff
  13b120: f9400a69     	ldr	x9, [x19, #0x10]
  13b124: 9100126a     	add	x10, x19, #0x4
  13b128: 7200011f     	tst	w8, #0x1
  13b12c: 9a890157     	csel	x23, x10, x9, eq
  13b130: 8b160ae0     	add	x0, x23, x22, lsl #2
  13b134: 2a1503e1     	mov	w1, w21
  13b138: aa1403e2     	mov	x2, x20
  13b13c: 940092ad     	bl	0x15fbf0 <wmemset@plt>
  13b140: 39400269     	ldrb	w9, [x19]
  13b144: 8b1402c8     	add	x8, x22, x20
  13b148: 37000089     	tbnz	w9, #0x0, 0x13b158 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(unsigned long, wchar_t)+0xbc>
  13b14c: 531f7909     	lsl	w9, w8, #1
  13b150: 39000269     	strb	w9, [x19]
  13b154: 14000002     	b	0x13b15c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(unsigned long, wchar_t)+0xc0>
  13b158: f9000668     	str	x8, [x19, #0x8]
  13b15c: b8287aff     	str	wzr, [x23, x8, lsl #2]
  13b160: aa1303e0     	mov	x0, x19
  13b164: f9400bf7     	ldr	x23, [sp, #0x10]
  13b168: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13b16c: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13b170: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13b174: d50323bf     	autiasp
  13b178: d65f03c0     	ret
  13b17c: 97fdb76e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013b180 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t, unsigned long) const>:
  13b180: d503245f     	bti	c
  13b184: a940ac0a     	ldp	x10, x11, [x0, #0x8]
  13b188: 91001009     	add	x9, x0, #0x4
  13b18c: 39400008     	ldrb	w8, [x0]
  13b190: 7200011f     	tst	w8, #0x1
  13b194: d341fd08     	lsr	x8, x8, #1
  13b198: 9a8a0108     	csel	x8, x8, x10, eq
  13b19c: 9a8b0129     	csel	x9, x9, x11, eq
  13b1a0: b4000188     	cbz	x8, 0x13b1d0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t, unsigned long) const+0x50>
  13b1a4: eb02011f     	cmp	x8, x2
  13b1a8: d1001129     	sub	x9, x9, #0x4
  13b1ac: 9a829508     	csinc	x8, x8, x2, ls
  13b1b0: d37ef508     	lsl	x8, x8, #2
  13b1b4: b40000e8     	cbz	x8, 0x13b1d0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t, unsigned long) const+0x50>
  13b1b8: b868692a     	ldr	w10, [x9, x8]
  13b1bc: d1001108     	sub	x8, x8, #0x4
  13b1c0: 6b01015f     	cmp	w10, w1
  13b1c4: 54ffff81     	b.ne	0x13b1b4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::rfind(wchar_t, unsigned long) const+0x34>
  13b1c8: 9342fd00     	asr	x0, x8, #2
  13b1cc: d65f03c0     	ret
  13b1d0: 92800000     	mov	x0, #-0x1               // =-1
  13b1d4: d65f03c0     	ret

000000000013b1d8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(unsigned long, wchar_t)>:
  13b1d8: d503233f     	paciasp
  13b1dc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13b1e0: a90157f6     	stp	x22, x21, [sp, #0x10]
  13b1e4: 910003fd     	mov	x29, sp
  13b1e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13b1ec: f9400009     	ldr	x9, [x0]
  13b1f0: 5280008a     	mov	w10, #0x4               // =4
  13b1f4: 39400008     	ldrb	w8, [x0]
  13b1f8: 2a0203f5     	mov	w21, w2
  13b1fc: aa0103f4     	mov	x20, x1
  13b200: aa0003f3     	mov	x19, x0
  13b204: 927ff92b     	and	x11, x9, #0xfffffffffffffffe
  13b208: d100056b     	sub	x11, x11, #0x1
  13b20c: 7200011f     	tst	w8, #0x1
  13b210: 9a8b0141     	csel	x1, x10, x11, eq
  13b214: eb14003f     	cmp	x1, x20
  13b218: 54000222     	b.hs	0x13b25c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(unsigned long, wchar_t)+0x84>
  13b21c: f9400669     	ldr	x9, [x19, #0x8]
  13b220: 53017d0a     	lsr	w10, w8, #1
  13b224: 7200011f     	tst	w8, #0x1
  13b228: cb010282     	sub	x2, x20, x1
  13b22c: aa1303e0     	mov	x0, x19
  13b230: aa1f03e4     	mov	x4, xzr
  13b234: 9a890143     	csel	x3, x10, x9, eq
  13b238: aa1f03e6     	mov	x6, xzr
  13b23c: aa0303e5     	mov	x5, x3
  13b240: 940093d0     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13b244: 39400268     	ldrb	w8, [x19]
  13b248: 9100126a     	add	x10, x19, #0x4
  13b24c: f9400a69     	ldr	x9, [x19, #0x10]
  13b250: 7200011f     	tst	w8, #0x1
  13b254: 9a890156     	csel	x22, x10, x9, eq
  13b258: 14000006     	b	0x13b270 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(unsigned long, wchar_t)+0x98>
  13b25c: f9400a68     	ldr	x8, [x19, #0x10]
  13b260: 9100126a     	add	x10, x19, #0x4
  13b264: f240013f     	tst	x9, #0x1
  13b268: 9a880156     	csel	x22, x10, x8, eq
  13b26c: b40000b4     	cbz	x20, 0x13b280 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(unsigned long, wchar_t)+0xa8>
  13b270: aa1603e0     	mov	x0, x22
  13b274: 2a1503e1     	mov	w1, w21
  13b278: aa1403e2     	mov	x2, x20
  13b27c: 9400925d     	bl	0x15fbf0 <wmemset@plt>
  13b280: b8347adf     	str	wzr, [x22, x20, lsl #2]
  13b284: 39400268     	ldrb	w8, [x19]
  13b288: 37000088     	tbnz	w8, #0x0, 0x13b298 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(unsigned long, wchar_t)+0xc0>
  13b28c: 531f7a88     	lsl	w8, w20, #1
  13b290: 39000268     	strb	w8, [x19]
  13b294: 14000002     	b	0x13b29c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(unsigned long, wchar_t)+0xc4>
  13b298: f9000674     	str	x20, [x19, #0x8]
  13b29c: aa1303e0     	mov	x0, x19
  13b2a0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13b2a4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13b2a8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13b2ac: d50323bf     	autiasp
  13b2b0: d65f03c0     	ret
  13b2b4: 97fdb720     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013b2b8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)>:
  13b2b8: d503233f     	paciasp
  13b2bc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13b2c0: a90157f6     	stp	x22, x21, [sp, #0x10]
  13b2c4: 910003fd     	mov	x29, sp
  13b2c8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13b2cc: 39400008     	ldrb	w8, [x0]
  13b2d0: aa0003f3     	mov	x19, x0
  13b2d4: f9400409     	ldr	x9, [x0, #0x8]
  13b2d8: d341fd0a     	lsr	x10, x8, #1
  13b2dc: 7200011f     	tst	w8, #0x1
  13b2e0: 9a890154     	csel	x20, x10, x9, eq
  13b2e4: eb010289     	subs	x9, x20, x1
  13b2e8: 540004e3     	b.lo	0x13b384 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0xcc>
  13b2ec: b4000402     	cbz	x2, 0x13b36c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0xb4>
  13b2f0: b100045f     	cmn	x2, #0x1
  13b2f4: 540000e1     	b.ne	0x13b310 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0x58>
  13b2f8: 370002e8     	tbnz	w8, #0x0, 0x13b354 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0x9c>
  13b2fc: 8b010a68     	add	x8, x19, x1, lsl #2
  13b300: 531f7829     	lsl	w9, w1, #1
  13b304: b900051f     	str	wzr, [x8, #0x4]
  13b308: 39000269     	strb	w9, [x19]
  13b30c: 14000018     	b	0x13b36c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0xb4>
  13b310: f9400a6a     	ldr	x10, [x19, #0x10]
  13b314: 9100126b     	add	x11, x19, #0x4
  13b318: 7200011f     	tst	w8, #0x1
  13b31c: 9a8a0175     	csel	x21, x11, x10, eq
  13b320: eb02013f     	cmp	x9, x2
  13b324: 9a823136     	csel	x22, x9, x2, lo
  13b328: eb160122     	subs	x2, x9, x22
  13b32c: 540000a0     	b.eq	0x13b340 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0x88>
  13b330: 8b010aa0     	add	x0, x21, x1, lsl #2
  13b334: 8b160801     	add	x1, x0, x22, lsl #2
  13b338: 9400941e     	bl	0x1603b0 <wmemmove@plt>
  13b33c: 39400268     	ldrb	w8, [x19]
  13b340: cb160289     	sub	x9, x20, x22
  13b344: 37000108     	tbnz	w8, #0x0, 0x13b364 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0xac>
  13b348: 531f7928     	lsl	w8, w9, #1
  13b34c: 39000268     	strb	w8, [x19]
  13b350: 14000006     	b	0x13b368 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0xb0>
  13b354: f9400a68     	ldr	x8, [x19, #0x10]
  13b358: b821791f     	str	wzr, [x8, x1, lsl #2]
  13b35c: f9000661     	str	x1, [x19, #0x8]
  13b360: 14000003     	b	0x13b36c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::erase(unsigned long, unsigned long)+0xb4>
  13b364: f9000669     	str	x9, [x19, #0x8]
  13b368: b8297abf     	str	wzr, [x21, x9, lsl #2]
  13b36c: aa1303e0     	mov	x0, x19
  13b370: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13b374: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13b378: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13b37c: d50323bf     	autiasp
  13b380: d65f03c0     	ret
  13b384: aa1303e0     	mov	x0, x19
  13b388: 940093ee     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13b38c: 97fdb6ea     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013b390 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)>:
  13b390: d503233f     	paciasp
  13b394: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13b398: 910003fd     	mov	x29, sp
  13b39c: 39400028     	ldrb	w8, [x1]
  13b3a0: f9400429     	ldr	x9, [x1, #0x8]
  13b3a4: d341fd0a     	lsr	x10, x8, #1
  13b3a8: 7200011f     	tst	w8, #0x1
  13b3ac: 9a890149     	csel	x9, x10, x9, eq
  13b3b0: eb020129     	subs	x9, x9, x2
  13b3b4: 54000163     	b.lo	0x13b3e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)+0x50>
  13b3b8: f940082a     	ldr	x10, [x1, #0x10]
  13b3bc: 9100102b     	add	x11, x1, #0x4
  13b3c0: 7200011f     	tst	w8, #0x1
  13b3c4: 9a8a0168     	csel	x8, x11, x10, eq
  13b3c8: eb03013f     	cmp	x9, x3
  13b3cc: 8b020901     	add	x1, x8, x2, lsl #2
  13b3d0: 9a833122     	csel	x2, x9, x3, lo
  13b3d4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13b3d8: d50323bf     	autiasp
  13b3dc: 140093a5     	b	0x160270 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm@plt>
  13b3e0: 940093d8     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013b3e4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(wchar_t const*) const>:
  13b3e4: d503233f     	paciasp
  13b3e8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13b3ec: a90157f6     	stp	x22, x21, [sp, #0x10]
  13b3f0: 910003fd     	mov	x29, sp
  13b3f4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13b3f8: aa0003f5     	mov	x21, x0
  13b3fc: aa0103e0     	mov	x0, x1
  13b400: aa0103f4     	mov	x20, x1
  13b404: 94009337     	bl	0x1600e0 <wcslen@plt>
  13b408: 394002a8     	ldrb	w8, [x21]
  13b40c: f94006a9     	ldr	x9, [x21, #0x8]
  13b410: d341fd0a     	lsr	x10, x8, #1
  13b414: 7200011f     	tst	w8, #0x1
  13b418: 9a890156     	csel	x22, x10, x9, eq
  13b41c: b100041f     	cmn	x0, #0x1
  13b420: 54000280     	b.eq	0x13b470 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(wchar_t const*) const+0x8c>
  13b424: eb0002df     	cmp	x22, x0
  13b428: aa0003f3     	mov	x19, x0
  13b42c: 9a968002     	csel	x2, x0, x22, hi
  13b430: b4000102     	cbz	x2, 0x13b450 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(wchar_t const*) const+0x6c>
  13b434: f9400aa9     	ldr	x9, [x21, #0x10]
  13b438: 910012aa     	add	x10, x21, #0x4
  13b43c: 7200011f     	tst	w8, #0x1
  13b440: aa1403e1     	mov	x1, x20
  13b444: 9a890140     	csel	x0, x10, x9, eq
  13b448: 940093f2     	bl	0x160410 <wmemcmp@plt>
  13b44c: 35000080     	cbnz	w0, 0x13b45c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(wchar_t const*) const+0x78>
  13b450: eb1302df     	cmp	x22, x19
  13b454: 1a9f97e8     	cset	w8, hi
  13b458: 5a9f2100     	csinv	w0, w8, wzr, hs
  13b45c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13b460: a94157f6     	ldp	x22, x21, [sp, #0x10]
  13b464: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13b468: d50323bf     	autiasp
  13b46c: d65f03c0     	ret
  13b470: aa1503e0     	mov	x0, x21
  13b474: 940093b3     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>
  13b478: 97fdb6af     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013b47c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const>:
  13b47c: d503233f     	paciasp
  13b480: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13b484: a9014ff4     	stp	x20, x19, [sp, #0x10]
  13b488: 910003fd     	mov	x29, sp
  13b48c: 39400008     	ldrb	w8, [x0]
  13b490: f9400409     	ldr	x9, [x0, #0x8]
  13b494: d341fd0a     	lsr	x10, x8, #1
  13b498: 7200011f     	tst	w8, #0x1
  13b49c: 9a890149     	csel	x9, x10, x9, eq
  13b4a0: b100049f     	cmn	x4, #0x1
  13b4a4: 54000300     	b.eq	0x13b504 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const+0x88>
  13b4a8: eb010129     	subs	x9, x9, x1
  13b4ac: 540002c3     	b.lo	0x13b504 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const+0x88>
  13b4b0: eb02013f     	cmp	x9, x2
  13b4b4: aa0403f3     	mov	x19, x4
  13b4b8: 9a823134     	csel	x20, x9, x2, lo
  13b4bc: eb04029f     	cmp	x20, x4
  13b4c0: 9a948082     	csel	x2, x4, x20, hi
  13b4c4: b4000122     	cbz	x2, 0x13b4e8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const+0x6c>
  13b4c8: f9400809     	ldr	x9, [x0, #0x10]
  13b4cc: 9100100a     	add	x10, x0, #0x4
  13b4d0: 7200011f     	tst	w8, #0x1
  13b4d4: 9a890148     	csel	x8, x10, x9, eq
  13b4d8: 8b010900     	add	x0, x8, x1, lsl #2
  13b4dc: aa0303e1     	mov	x1, x3
  13b4e0: 940093cc     	bl	0x160410 <wmemcmp@plt>
  13b4e4: 35000080     	cbnz	w0, 0x13b4f4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const+0x78>
  13b4e8: eb13029f     	cmp	x20, x19
  13b4ec: 1a9f97e8     	cset	w8, hi
  13b4f0: 5a9f2100     	csinv	w0, w8, wzr, hs
  13b4f4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  13b4f8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13b4fc: d50323bf     	autiasp
  13b500: d65f03c0     	ret
  13b504: 9400938f     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013b508 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*) const>:
  13b508: d503233f     	paciasp
  13b50c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13b510: f9000bf7     	str	x23, [sp, #0x10]
  13b514: 910003fd     	mov	x29, sp
  13b518: a90257f6     	stp	x22, x21, [sp, #0x20]
  13b51c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13b520: aa0003f6     	mov	x22, x0
  13b524: aa0303e0     	mov	x0, x3
  13b528: aa0303f4     	mov	x20, x3
  13b52c: aa0203f7     	mov	x23, x2
  13b530: aa0103f5     	mov	x21, x1
  13b534: 940092eb     	bl	0x1600e0 <wcslen@plt>
  13b538: 394002c8     	ldrb	w8, [x22]
  13b53c: f94006c9     	ldr	x9, [x22, #0x8]
  13b540: d341fd0a     	lsr	x10, x8, #1
  13b544: 7200011f     	tst	w8, #0x1
  13b548: 9a890149     	csel	x9, x10, x9, eq
  13b54c: b100041f     	cmn	x0, #0x1
  13b550: 54000340     	b.eq	0x13b5b8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*) const+0xb0>
  13b554: eb150129     	subs	x9, x9, x21
  13b558: 54000303     	b.lo	0x13b5b8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*) const+0xb0>
  13b55c: eb17013f     	cmp	x9, x23
  13b560: aa0003f3     	mov	x19, x0
  13b564: 9a973137     	csel	x23, x9, x23, lo
  13b568: eb0002ff     	cmp	x23, x0
  13b56c: 9a978002     	csel	x2, x0, x23, hi
  13b570: b4000122     	cbz	x2, 0x13b594 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*) const+0x8c>
  13b574: f9400ac9     	ldr	x9, [x22, #0x10]
  13b578: 910012ca     	add	x10, x22, #0x4
  13b57c: 7200011f     	tst	w8, #0x1
  13b580: aa1403e1     	mov	x1, x20
  13b584: 9a890148     	csel	x8, x10, x9, eq
  13b588: 8b150900     	add	x0, x8, x21, lsl #2
  13b58c: 940093a1     	bl	0x160410 <wmemcmp@plt>
  13b590: 35000080     	cbnz	w0, 0x13b5a0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, wchar_t const*) const+0x98>
  13b594: eb1302ff     	cmp	x23, x19
  13b598: 1a9f97e8     	cset	w8, hi
  13b59c: 5a9f2100     	csinv	w0, w8, wzr, hs
  13b5a0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13b5a4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13b5a8: f9400bf7     	ldr	x23, [sp, #0x10]
  13b5ac: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13b5b0: d50323bf     	autiasp
  13b5b4: d65f03c0     	ret
  13b5b8: aa1603e0     	mov	x0, x22
  13b5bc: 94009361     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013b5c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::at(unsigned long)>:
  13b5c0: d503233f     	paciasp
  13b5c4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13b5c8: 910003fd     	mov	x29, sp
  13b5cc: 39400008     	ldrb	w8, [x0]
  13b5d0: f9400409     	ldr	x9, [x0, #0x8]
  13b5d4: d341fd0a     	lsr	x10, x8, #1
  13b5d8: 7200011f     	tst	w8, #0x1
  13b5dc: 9a890149     	csel	x9, x10, x9, eq
  13b5e0: eb01013f     	cmp	x9, x1
  13b5e4: 54000129     	b.ls	0x13b608 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::at(unsigned long)+0x48>
  13b5e8: f9400809     	ldr	x9, [x0, #0x10]
  13b5ec: 9100100a     	add	x10, x0, #0x4
  13b5f0: 7200011f     	tst	w8, #0x1
  13b5f4: 9a890148     	csel	x8, x10, x9, eq
  13b5f8: 8b010900     	add	x0, x8, x1, lsl #2
  13b5fc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13b600: d50323bf     	autiasp
  13b604: d65f03c0     	ret
  13b608: 9400934e     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013b60c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::assign(wchar_t const*)>:
  13b60c: d503233f     	paciasp
  13b610: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13b614: a9014ff4     	stp	x20, x19, [sp, #0x10]
  13b618: 910003fd     	mov	x29, sp
  13b61c: aa0003f4     	mov	x20, x0
  13b620: aa0103e0     	mov	x0, x1
  13b624: aa0103f3     	mov	x19, x1
  13b628: 940092ae     	bl	0x1600e0 <wcslen@plt>
  13b62c: aa0003e2     	mov	x2, x0
  13b630: aa1403e0     	mov	x0, x20
  13b634: aa1303e1     	mov	x1, x19
  13b638: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  13b63c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13b640: d50323bf     	autiasp
  13b644: 1400936b     	b	0x1603f0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm@plt>

000000000013b648 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const>:
  13b648: d503233f     	paciasp
  13b64c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13b650: a9015ff8     	stp	x24, x23, [sp, #0x10]
  13b654: 910003fd     	mov	x29, sp
  13b658: a90257f6     	stp	x22, x21, [sp, #0x20]
  13b65c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13b660: a940a80b     	ldp	x11, x10, [x0, #0x8]
  13b664: 91001008     	add	x8, x0, #0x4
  13b668: 39400009     	ldrb	w9, [x0]
  13b66c: 7200013f     	tst	w9, #0x1
  13b670: d341fd29     	lsr	x9, x9, #1
  13b674: 9a8a0117     	csel	x23, x8, x10, eq
  13b678: 9a8b0128     	csel	x8, x9, x11, eq
  13b67c: eb02011f     	cmp	x8, x2
  13b680: 54000062     	b.hs	0x13b68c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x44>
  13b684: 92800002     	mov	x2, #-0x1               // =-1
  13b688: 1400000e     	b	0x13b6c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x78>
  13b68c: aa0303f3     	mov	x19, x3
  13b690: b4000183     	cbz	x3, 0x13b6c0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x78>
  13b694: 8b020ae0     	add	x0, x23, x2, lsl #2
  13b698: 8b080af8     	add	x24, x23, x8, lsl #2
  13b69c: cb000308     	sub	x8, x24, x0
  13b6a0: 9342fd08     	asr	x8, x8, #2
  13b6a4: eb13011f     	cmp	x8, x19
  13b6a8: 540001aa     	b.ge	0x13b6dc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x94>
  13b6ac: aa1803f6     	mov	x22, x24
  13b6b0: cb1702c8     	sub	x8, x22, x23
  13b6b4: eb1802df     	cmp	x22, x24
  13b6b8: 9342fd08     	asr	x8, x8, #2
  13b6bc: da9f1102     	csinv	x2, x8, xzr, ne
  13b6c0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13b6c4: aa0203e0     	mov	x0, x2
  13b6c8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13b6cc: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13b6d0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13b6d4: d50323bf     	autiasp
  13b6d8: d65f03c0     	ret
  13b6dc: aa0103f4     	mov	x20, x1
  13b6e0: b9400035     	ldr	w21, [x1]
  13b6e4: cb130108     	sub	x8, x8, x19
  13b6e8: b1000502     	adds	x2, x8, #0x1
  13b6ec: 54fffe02     	b.hs	0x13b6ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x64>
  13b6f0: 2a1503e1     	mov	w1, w21
  13b6f4: 94009337     	bl	0x1603d0 <wmemchr@plt>
  13b6f8: b4fffda0     	cbz	x0, 0x13b6ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x64>
  13b6fc: aa1403e1     	mov	x1, x20
  13b700: aa1303e2     	mov	x2, x19
  13b704: aa0003f6     	mov	x22, x0
  13b708: 94009342     	bl	0x160410 <wmemcmp@plt>
  13b70c: 34fffd20     	cbz	w0, 0x13b6b0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x68>
  13b710: 910012c0     	add	x0, x22, #0x4
  13b714: cb000308     	sub	x8, x24, x0
  13b718: 9342fd08     	asr	x8, x8, #2
  13b71c: eb13011f     	cmp	x8, x19
  13b720: 54fffe2a     	b.ge	0x13b6e4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x9c>
  13b724: 17ffffe2     	b	0x13b6ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::find(wchar_t const*, unsigned long, unsigned long) const+0x64>

000000000013b728 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const>:
  13b728: d503233f     	paciasp
  13b72c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13b730: a9014ff4     	stp	x20, x19, [sp, #0x10]
  13b734: 910003fd     	mov	x29, sp
  13b738: a940ac6c     	ldp	x12, x11, [x3, #0x8]
  13b73c: 91001068     	add	x8, x3, #0x4
  13b740: 3940006a     	ldrb	w10, [x3]
  13b744: 39400009     	ldrb	w9, [x0]
  13b748: f940040d     	ldr	x13, [x0, #0x8]
  13b74c: 7200015f     	tst	w10, #0x1
  13b750: d341fd4a     	lsr	x10, x10, #1
  13b754: 9a8b0108     	csel	x8, x8, x11, eq
  13b758: 9a8c014a     	csel	x10, x10, x12, eq
  13b75c: d341fd2b     	lsr	x11, x9, #1
  13b760: 7200013f     	tst	w9, #0x1
  13b764: 9a8d016b     	csel	x11, x11, x13, eq
  13b768: eb01016b     	subs	x11, x11, x1
  13b76c: 54000383     	b.lo	0x13b7dc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const+0xb4>
  13b770: f940080c     	ldr	x12, [x0, #0x10]
  13b774: 9100100d     	add	x13, x0, #0x4
  13b778: 7200013f     	tst	w9, #0x1
  13b77c: 9a8c01a9     	csel	x9, x13, x12, eq
  13b780: eb02017f     	cmp	x11, x2
  13b784: 9a823173     	csel	x19, x11, x2, lo
  13b788: eb04014a     	subs	x10, x10, x4
  13b78c: 54000283     	b.lo	0x13b7dc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const+0xb4>
  13b790: eb05015f     	cmp	x10, x5
  13b794: 9a853154     	csel	x20, x10, x5, lo
  13b798: eb13029f     	cmp	x20, x19
  13b79c: 9a933282     	csel	x2, x20, x19, lo
  13b7a0: b40000a2     	cbz	x2, 0x13b7b4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const+0x8c>
  13b7a4: 8b010920     	add	x0, x9, x1, lsl #2
  13b7a8: 8b040901     	add	x1, x8, x4, lsl #2
  13b7ac: 94009319     	bl	0x160410 <wmemcmp@plt>
  13b7b0: 350000e0     	cbnz	w0, 0x13b7cc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const+0xa4>
  13b7b4: eb14027f     	cmp	x19, x20
  13b7b8: 54000061     	b.ne	0x13b7c4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const+0x9c>
  13b7bc: 2a1f03e0     	mov	w0, wzr
  13b7c0: 14000003     	b	0x13b7cc <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::compare(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long) const+0xa4>
  13b7c4: 12800008     	mov	w8, #-0x1               // =-1
  13b7c8: 5a883500     	cneg	w0, w8, hs
  13b7cc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  13b7d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13b7d4: d50323bf     	autiasp
  13b7d8: d65f03c0     	ret
  13b7dc: d0fff9a0     	adrp	x0, 0x71000
  13b7e0: 911da800     	add	x0, x0, #0x76a
  13b7e4: 97fff085     	bl	0x1379f8 <std::__ndk1::__basic_string_common<true>::__throw_out_of_range() const+0x18>

000000000013b7e8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)>:
  13b7e8: d503233f     	paciasp
  13b7ec: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  13b7f0: f9000bf5     	str	x21, [sp, #0x10]
  13b7f4: 910003fd     	mov	x29, sp
  13b7f8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  13b7fc: aa0003f3     	mov	x19, x0
  13b800: eb01001f     	cmp	x0, x1
  13b804: 540006e0     	b.eq	0x13b8e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xf8>
  13b808: 39400269     	ldrb	w9, [x19]
  13b80c: 39400028     	ldrb	w8, [x1]
  13b810: 370000e9     	tbnz	w9, #0x0, 0x13b82c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x44>
  13b814: 37000328     	tbnz	w8, #0x0, 0x13b878 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x90>
  13b818: f9400828     	ldr	x8, [x1, #0x10]
  13b81c: 3dc00020     	ldr	q0, [x1]
  13b820: f9000a68     	str	x8, [x19, #0x10]
  13b824: 3d800260     	str	q0, [x19]
  13b828: 1400002e     	b	0x13b8e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xf8>
  13b82c: a940a42a     	ldp	x10, x9, [x1, #0x8]
  13b830: 9100102c     	add	x12, x1, #0x4
  13b834: 7200011f     	tst	w8, #0x1
  13b838: f940026b     	ldr	x11, [x19]
  13b83c: 53017d08     	lsr	w8, w8, #1
  13b840: 9a8a0114     	csel	x20, x8, x10, eq
  13b844: 9a890187     	csel	x7, x12, x9, eq
  13b848: 927ff968     	and	x8, x11, #0xfffffffffffffffe
  13b84c: eb14011f     	cmp	x8, x20
  13b850: 540002e9     	b.ls	0x13b8ac <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xc4>
  13b854: f9400a75     	ldr	x21, [x19, #0x10]
  13b858: f9000674     	str	x20, [x19, #0x8]
  13b85c: b40000b4     	cbz	x20, 0x13b870 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0x88>
  13b860: aa1503e0     	mov	x0, x21
  13b864: aa0703e1     	mov	x1, x7
  13b868: aa1403e2     	mov	x2, x20
  13b86c: 94008fe5     	bl	0x15f800 <wmemcpy@plt>
  13b870: b8347abf     	str	wzr, [x21, x20, lsl #2]
  13b874: 1400001b     	b	0x13b8e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xf8>
  13b878: a9409c34     	ldp	x20, x7, [x1, #0x8]
  13b87c: f1001282     	subs	x2, x20, #0x4
  13b880: 54000228     	b.hi	0x13b8c4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xdc>
  13b884: 531f7a88     	lsl	w8, w20, #1
  13b888: 39000268     	strb	w8, [x19]
  13b88c: b40000b4     	cbz	x20, 0x13b8a0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xb8>
  13b890: 91001260     	add	x0, x19, #0x4
  13b894: aa0703e1     	mov	x1, x7
  13b898: aa1403e2     	mov	x2, x20
  13b89c: 94008fd9     	bl	0x15f800 <wmemcpy@plt>
  13b8a0: 8b140a68     	add	x8, x19, x20, lsl #2
  13b8a4: b900051f     	str	wzr, [x8, #0x4]
  13b8a8: 1400000e     	b	0x13b8e0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xf8>
  13b8ac: cb080289     	sub	x9, x20, x8
  13b8b0: f9400663     	ldr	x3, [x19, #0x8]
  13b8b4: d1000501     	sub	x1, x8, #0x1
  13b8b8: 91000522     	add	x2, x9, #0x1
  13b8bc: aa1303e0     	mov	x0, x19
  13b8c0: 14000004     	b	0x13b8d0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::operator=(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&)+0xe8>
  13b8c4: 53017d23     	lsr	w3, w9, #1
  13b8c8: aa1303e0     	mov	x0, x19
  13b8cc: 52800081     	mov	w1, #0x4                // =4
  13b8d0: aa1f03e4     	mov	x4, xzr
  13b8d4: aa0303e5     	mov	x5, x3
  13b8d8: aa1403e6     	mov	x6, x20
  13b8dc: 940092b1     	bl	0x1603a0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw@plt>
  13b8e0: aa1303e0     	mov	x0, x19
  13b8e4: f9400bf5     	ldr	x21, [sp, #0x10]
  13b8e8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  13b8ec: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  13b8f0: d50323bf     	autiasp
  13b8f4: d65f03c0     	ret
  13b8f8: 97fdb58f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13b8fc: 97fdb58e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013b900 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::append(wchar_t const*)>:
  13b900: d503233f     	paciasp
  13b904: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13b908: a9014ff4     	stp	x20, x19, [sp, #0x10]
  13b90c: 910003fd     	mov	x29, sp
  13b910: aa0003f4     	mov	x20, x0
  13b914: aa0103e0     	mov	x0, x1
  13b918: aa0103f3     	mov	x19, x1
  13b91c: 940091f1     	bl	0x1600e0 <wcslen@plt>
  13b920: aa0003e2     	mov	x2, x0
  13b924: aa1403e0     	mov	x0, x20
  13b928: aa1303e1     	mov	x1, x19
  13b92c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  13b930: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13b934: d50323bf     	autiasp
  13b938: 1400924e     	b	0x160270 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm@plt>

000000000013b93c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)>:
  13b93c: d503233f     	paciasp
  13b940: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13b944: 910003fd     	mov	x29, sp
  13b948: 39400068     	ldrb	w8, [x3]
  13b94c: f9400469     	ldr	x9, [x3, #0x8]
  13b950: d341fd0a     	lsr	x10, x8, #1
  13b954: 7200011f     	tst	w8, #0x1
  13b958: 9a890149     	csel	x9, x10, x9, eq
  13b95c: eb040129     	subs	x9, x9, x4
  13b960: 54000163     	b.lo	0x13b98c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::replace(unsigned long, unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)+0x50>
  13b964: f940086a     	ldr	x10, [x3, #0x10]
  13b968: 9100106b     	add	x11, x3, #0x4
  13b96c: 7200011f     	tst	w8, #0x1
  13b970: 9a8a0168     	csel	x8, x11, x10, eq
  13b974: eb05013f     	cmp	x9, x5
  13b978: 8b040903     	add	x3, x8, x4, lsl #2
  13b97c: 9a853124     	csel	x4, x9, x5, lo
  13b980: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13b984: d50323bf     	autiasp
  13b988: 14009282     	b	0x160390 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm@plt>
  13b98c: 9400926d     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013b990 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(std::__ndk1::__wrap_iter<wchar_t const*>, wchar_t)>:
  13b990: d503233f     	paciasp
  13b994: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  13b998: a9015ff8     	stp	x24, x23, [sp, #0x10]
  13b99c: 910003fd     	mov	x29, sp
  13b9a0: a90257f6     	stp	x22, x21, [sp, #0x20]
  13b9a4: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13b9a8: 39400009     	ldrb	w9, [x0]
  13b9ac: 91001017     	add	x23, x0, #0x4
  13b9b0: a9402c0a     	ldp	x10, x11, [x0]
  13b9b4: 2a0203f4     	mov	w20, w2
  13b9b8: aa0003f3     	mov	x19, x0
  13b9bc: f940080c     	ldr	x12, [x0, #0x10]
  13b9c0: 7200013f     	tst	w9, #0x1
  13b9c4: d341fd29     	lsr	x9, x9, #1
  13b9c8: 52800088     	mov	w8, #0x4                // =4
  13b9cc: 9a8c02f8     	csel	x24, x23, x12, eq
  13b9d0: 9a8b0136     	csel	x22, x9, x11, eq
  13b9d4: 927ff949     	and	x9, x10, #0xfffffffffffffffe
  13b9d8: cb18002a     	sub	x10, x1, x24
  13b9dc: d1000529     	sub	x9, x9, #0x1
  13b9e0: 9342fd55     	asr	x21, x10, #2
  13b9e4: 9a890108     	csel	x8, x8, x9, eq
  13b9e8: eb16011f     	cmp	x8, x22
  13b9ec: 54000161     	b.ne	0x13ba18 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(std::__ndk1::__wrap_iter<wchar_t const*>, wchar_t)+0x88>
  13b9f0: aa1303e0     	mov	x0, x19
  13b9f4: aa1603e1     	mov	x1, x22
  13b9f8: 52800022     	mov	w2, #0x1                // =1
  13b9fc: aa1603e3     	mov	x3, x22
  13ba00: aa1503e4     	mov	x4, x21
  13ba04: aa1f03e5     	mov	x5, xzr
  13ba08: 52800026     	mov	w6, #0x1                // =1
  13ba0c: 940091dd     	bl	0x160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>
  13ba10: f9400a78     	ldr	x24, [x19, #0x10]
  13ba14: 14000006     	b	0x13ba2c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(std::__ndk1::__wrap_iter<wchar_t const*>, wchar_t)+0x9c>
  13ba18: eb1502c2     	subs	x2, x22, x21
  13ba1c: 54000080     	b.eq	0x13ba2c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(std::__ndk1::__wrap_iter<wchar_t const*>, wchar_t)+0x9c>
  13ba20: 8b150b01     	add	x1, x24, x21, lsl #2
  13ba24: 91001020     	add	x0, x1, #0x4
  13ba28: 94009262     	bl	0x1603b0 <wmemmove@plt>
  13ba2c: 910006c9     	add	x9, x22, #0x1
  13ba30: b8357b14     	str	w20, [x24, x21, lsl #2]
  13ba34: b8297b1f     	str	wzr, [x24, x9, lsl #2]
  13ba38: 39400268     	ldrb	w8, [x19]
  13ba3c: 37000088     	tbnz	w8, #0x0, 0x13ba4c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(std::__ndk1::__wrap_iter<wchar_t const*>, wchar_t)+0xbc>
  13ba40: 531f7929     	lsl	w9, w9, #1
  13ba44: 39000269     	strb	w9, [x19]
  13ba48: 14000002     	b	0x13ba50 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(std::__ndk1::__wrap_iter<wchar_t const*>, wchar_t)+0xc0>
  13ba4c: f9000669     	str	x9, [x19, #0x8]
  13ba50: f9400a69     	ldr	x9, [x19, #0x10]
  13ba54: 7200011f     	tst	w8, #0x1
  13ba58: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13ba5c: 9a8902e8     	csel	x8, x23, x9, eq
  13ba60: 8b150900     	add	x0, x8, x21, lsl #2
  13ba64: a94257f6     	ldp	x22, x21, [sp, #0x20]
  13ba68: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  13ba6c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  13ba70: d50323bf     	autiasp
  13ba74: d65f03c0     	ret
  13ba78: 97fdb52f     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000013ba7c <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::resize(unsigned long, wchar_t)>:
  13ba7c: d503233f     	paciasp
  13ba80: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13ba84: 910003fd     	mov	x29, sp
  13ba88: 39400008     	ldrb	w8, [x0]
  13ba8c: f9400409     	ldr	x9, [x0, #0x8]
  13ba90: d341fd0a     	lsr	x10, x8, #1
  13ba94: 7200011f     	tst	w8, #0x1
  13ba98: 9a890149     	csel	x9, x10, x9, eq
  13ba9c: eb01013f     	cmp	x9, x1
  13baa0: 54000082     	b.hs	0x13bab0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::resize(unsigned long, wchar_t)+0x34>
  13baa4: cb090021     	sub	x1, x1, x9
  13baa8: 94009256     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13baac: 1400000a     	b	0x13bad4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::resize(unsigned long, wchar_t)+0x58>
  13bab0: 370000c8     	tbnz	w8, #0x0, 0x13bac8 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::resize(unsigned long, wchar_t)+0x4c>
  13bab4: 8b010808     	add	x8, x0, x1, lsl #2
  13bab8: 531f7829     	lsl	w9, w1, #1
  13babc: b900051f     	str	wzr, [x8, #0x4]
  13bac0: 39000009     	strb	w9, [x0]
  13bac4: 14000004     	b	0x13bad4 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::resize(unsigned long, wchar_t)+0x58>
  13bac8: f9400808     	ldr	x8, [x0, #0x10]
  13bacc: b821791f     	str	wzr, [x8, x1, lsl #2]
  13bad0: f9000401     	str	x1, [x0, #0x8]
  13bad4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13bad8: d50323bf     	autiasp
  13badc: d65f03c0     	ret

000000000013bae0 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)>:
  13bae0: d503233f     	paciasp
  13bae4: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13bae8: 910003fd     	mov	x29, sp
  13baec: 39400048     	ldrb	w8, [x2]
  13baf0: f9400449     	ldr	x9, [x2, #0x8]
  13baf4: d341fd0a     	lsr	x10, x8, #1
  13baf8: 7200011f     	tst	w8, #0x1
  13bafc: 9a890149     	csel	x9, x10, x9, eq
  13bb00: eb030129     	subs	x9, x9, x3
  13bb04: 54000163     	b.lo	0x13bb30 <std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>>::insert(unsigned long, std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long, unsigned long)+0x50>
  13bb08: f940084a     	ldr	x10, [x2, #0x10]
  13bb0c: 9100104b     	add	x11, x2, #0x4
  13bb10: 7200011f     	tst	w8, #0x1
  13bb14: 9a8a0168     	csel	x8, x11, x10, eq
  13bb18: eb04013f     	cmp	x9, x4
  13bb1c: 8b030902     	add	x2, x8, x3, lsl #2
  13bb20: 9a843123     	csel	x3, x9, x4, lo
  13bb24: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13bb28: d50323bf     	autiasp
  13bb2c: 1400922d     	b	0x1603e0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm@plt>
  13bb30: 94009204     	bl	0x160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>

000000000013bb34 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  13bb34: d503233f     	paciasp
  13bb38: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  13bb3c: a90167fa     	stp	x26, x25, [sp, #0x10]
  13bb40: 910003fd     	mov	x29, sp
  13bb44: a9025ff8     	stp	x24, x23, [sp, #0x20]
  13bb48: a90357f6     	stp	x22, x21, [sp, #0x30]
  13bb4c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  13bb50: aa0103f5     	mov	x21, x1
  13bb54: aa0003f6     	mov	x22, x0
  13bb58: aa0803f3     	mov	x19, x8
  13bb5c: a9007d1f     	stp	xzr, xzr, [x8]
  13bb60: f900091f     	str	xzr, [x8, #0x10]
  13bb64: 94008703     	bl	0x15d770 <strlen@plt>
  13bb68: 394002ba     	ldrb	w26, [x21]
  13bb6c: f94006a8     	ldr	x8, [x21, #0x8]
  13bb70: d341ff49     	lsr	x9, x26, #1
  13bb74: 7200035f     	tst	w26, #0x1
  13bb78: 9a880134     	csel	x20, x9, x8, eq
  13bb7c: 8b000288     	add	x8, x20, x0
  13bb80: b100411f     	cmn	x8, #0x10
  13bb84: 540008c2     	b.hs	0x13bc9c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x168>
  13bb88: aa0003f7     	mov	x23, x0
  13bb8c: f100591f     	cmp	x8, #0x16
  13bb90: 54000448     	b.hi	0x13bc18 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe4>
  13bb94: 531f7ae8     	lsl	w8, w23, #1
  13bb98: aa1303f8     	mov	x24, x19
  13bb9c: 38001708     	strb	w8, [x24], #0x1
  13bba0: b40000b7     	cbz	x23, 0x13bbb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x80>
  13bba4: aa1803e0     	mov	x0, x24
  13bba8: aa1603e1     	mov	x1, x22
  13bbac: aa1703e2     	mov	x2, x23
  13bbb0: 9400853c     	bl	0x15d0a0 <memcpy@plt>
  13bbb4: 38376b1f     	strb	wzr, [x24, x23]
  13bbb8: f9400aa9     	ldr	x9, [x21, #0x10]
  13bbbc: a9402e6a     	ldp	x10, x11, [x19]
  13bbc0: 7200035f     	tst	w26, #0x1
  13bbc4: 39400268     	ldrb	w8, [x19]
  13bbc8: 9a951527     	csinc	x7, x9, x21, ne
  13bbcc: 927ff949     	and	x9, x10, #0xfffffffffffffffe
  13bbd0: 528002ca     	mov	w10, #0x16              // =22
  13bbd4: 7200011f     	tst	w8, #0x1
  13bbd8: d1000529     	sub	x9, x9, #0x1
  13bbdc: d341fd0c     	lsr	x12, x8, #1
  13bbe0: 9a890141     	csel	x1, x10, x9, eq
  13bbe4: 9a8b0195     	csel	x21, x12, x11, eq
  13bbe8: cb150029     	sub	x9, x1, x21
  13bbec: eb14013f     	cmp	x9, x20
  13bbf0: 54000282     	b.hs	0x13bc40 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x10c>
  13bbf4: 8b1402a8     	add	x8, x21, x20
  13bbf8: cb010102     	sub	x2, x8, x1
  13bbfc: aa1303e0     	mov	x0, x19
  13bc00: aa1503e3     	mov	x3, x21
  13bc04: aa1503e4     	mov	x4, x21
  13bc08: aa1f03e5     	mov	x5, xzr
  13bc0c: aa1403e6     	mov	x6, x20
  13bc10: 940091d4     	bl	0x160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>
  13bc14: 1400001b     	b	0x13bc80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x14c>
  13bc18: 91004108     	add	x8, x8, #0x10
  13bc1c: 927ced19     	and	x25, x8, #0xfffffffffffffff0
  13bc20: aa1903e0     	mov	x0, x25
  13bc24: 9400848f     	bl	0x15ce60 <_Znwm@plt>
  13bc28: aa0003f8     	mov	x24, x0
  13bc2c: b2400328     	orr	x8, x25, #0x1
  13bc30: a9008277     	stp	x23, x0, [x19, #0x8]
  13bc34: f9000268     	str	x8, [x19]
  13bc38: b5fffb77     	cbnz	x23, 0x13bba4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x70>
  13bc3c: 17ffffde     	b	0x13bbb4 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x80>
  13bc40: b4000214     	cbz	x20, 0x13bc80 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x14c>
  13bc44: f9400a69     	ldr	x9, [x19, #0x10]
  13bc48: 7200011f     	tst	w8, #0x1
  13bc4c: aa0703e1     	mov	x1, x7
  13bc50: aa1403e2     	mov	x2, x20
  13bc54: 9a931536     	csinc	x22, x9, x19, ne
  13bc58: 8b1502c0     	add	x0, x22, x21
  13bc5c: 94008511     	bl	0x15d0a0 <memcpy@plt>
  13bc60: 39400269     	ldrb	w9, [x19]
  13bc64: 8b1402a8     	add	x8, x21, x20
  13bc68: 37000089     	tbnz	w9, #0x0, 0x13bc78 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x144>
  13bc6c: 531f7909     	lsl	w9, w8, #1
  13bc70: 39000269     	strb	w9, [x19]
  13bc74: 14000002     	b	0x13bc7c <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x148>
  13bc78: f9000668     	str	x8, [x19, #0x8]
  13bc7c: 38286adf     	strb	wzr, [x22, x8]
  13bc80: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  13bc84: a94357f6     	ldp	x22, x21, [sp, #0x30]
  13bc88: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  13bc8c: a94167fa     	ldp	x26, x25, [sp, #0x10]
  13bc90: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  13bc94: d50323bf     	autiasp
  13bc98: d65f03c0     	ret
  13bc9c: aa1303e0     	mov	x0, x19
  13bca0: 940086bc     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13bca4: 39400268     	ldrb	w8, [x19]
  13bca8: aa0003f4     	mov	x20, x0
  13bcac: 36000068     	tbz	w8, #0x0, 0x13bcb8 <std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> std::__ndk1::operator+<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>(char const*, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x184>
  13bcb0: f9400a60     	ldr	x0, [x19, #0x10]
  13bcb4: 9400848b     	bl	0x15cee0 <_ZdlPv@plt>
  13bcb8: aa1403e0     	mov	x0, x20
  13bcbc: 94007529     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013bcc0 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)>:
  13bcc0: d503233f     	paciasp
  13bcc4: d10183ff     	sub	sp, sp, #0x60
  13bcc8: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13bccc: 910103fd     	add	x29, sp, #0x40
  13bcd0: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13bcd4: d53bd054     	mrs	x20, TPIDR_EL0
  13bcd8: 528e8e6a     	mov	w10, #0x7473            // =29811
  13bcdc: 2a0203e3     	mov	w3, w2
  13bce0: aa0103e2     	mov	x2, x1
  13bce4: aa0003e1     	mov	x1, x0
  13bce8: f9401688     	ldr	x8, [x20, #0x28]
  13bcec: 52800109     	mov	w9, #0x8                // =8
  13bcf0: 72ad2dea     	movk	w10, #0x696f, lsl #16
  13bcf4: f81f83a8     	stur	x8, [x29, #-0x8]
  13bcf8: 390023e9     	strb	w9, [sp, #0x8]
  13bcfc: b80093ea     	stur	w10, [sp, #0x9]
  13bd00: 390037ff     	strb	wzr, [sp, #0xd]
  13bd04: 910023e0     	add	x0, sp, #0x8
  13bd08: 94000d41     	bl	0x13f20c <std::__ndk1::to_wstring(long double)+0x230>
  13bd0c: aa0003f3     	mov	x19, x0
  13bd10: eb33c01f     	cmp	x0, w19, sxtw
  13bd14: 540001e1     	b.ne	0x13bd50 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x90>
  13bd18: 394023e8     	ldrb	w8, [sp, #0x8]
  13bd1c: 36000068     	tbz	w8, #0x0, 0x13bd28 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x68>
  13bd20: f9400fe0     	ldr	x0, [sp, #0x18]
  13bd24: 9400846f     	bl	0x15cee0 <_ZdlPv@plt>
  13bd28: f9401688     	ldr	x8, [x20, #0x28]
  13bd2c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13bd30: eb09011f     	cmp	x8, x9
  13bd34: 54000361     	b.ne	0x13bda0 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xe0>
  13bd38: 2a1303e0     	mov	w0, w19
  13bd3c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13bd40: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13bd44: 910183ff     	add	sp, sp, #0x60
  13bd48: d50323bf     	autiasp
  13bd4c: d65f03c0     	ret
  13bd50: b0fff9a1     	adrp	x1, 0x70000
  13bd54: 910083e8     	add	x8, sp, #0x20
  13bd58: 91162c21     	add	x1, x1, #0x58b
  13bd5c: 910023e0     	add	x0, sp, #0x8
  13bd60: 97fec9fd     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13bd64: 52800200     	mov	w0, #0x10               // =16
  13bd68: 940087fe     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13bd6c: aa0003f4     	mov	x20, x0
  13bd70: 910083e1     	add	x1, sp, #0x20
  13bd74: 94008e5f     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13bd78: d0000188     	adrp	x8, 0x16d000
  13bd7c: f940a108     	ldr	x8, [x8, #0x140]
  13bd80: 91004108     	add	x8, x8, #0x10
  13bd84: f9000288     	str	x8, [x20]
  13bd88: d0000181     	adrp	x1, 0x16d000
  13bd8c: d0000182     	adrp	x2, 0x16d000
  13bd90: aa1403e0     	mov	x0, x20
  13bd94: f9409821     	ldr	x1, [x1, #0x130]
  13bd98: f9409c42     	ldr	x2, [x2, #0x138]
  13bd9c: 940087f5     	bl	0x15dd70 <__cxa_throw@plt>
  13bda0: 94008424     	bl	0x15ce30 <__stack_chk_fail@plt>
  13bda4: aa0003f3     	mov	x19, x0
  13bda8: 14000004     	b	0x13bdb8 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xf8>
  13bdac: aa0003f3     	mov	x19, x0
  13bdb0: aa1403e0     	mov	x0, x20
  13bdb4: 940087f3     	bl	0x15dd80 <__cxa_free_exception@plt>
  13bdb8: 394083e8     	ldrb	w8, [sp, #0x20]
  13bdbc: 370000a8     	tbnz	w8, #0x0, 0x13bdd0 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x110>
  13bdc0: 394023e8     	ldrb	w8, [sp, #0x8]
  13bdc4: 37000168     	tbnz	w8, #0x0, 0x13bdf0 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x130>
  13bdc8: aa1303e0     	mov	x0, x19
  13bdcc: 940074e5     	bl	0x159160 <__emutls_get_address+0x6d4>
  13bdd0: f9401be0     	ldr	x0, [sp, #0x30]
  13bdd4: 94008443     	bl	0x15cee0 <_ZdlPv@plt>
  13bdd8: 394023e8     	ldrb	w8, [sp, #0x8]
  13bddc: 3607ff68     	tbz	w8, #0x0, 0x13bdc8 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x108>
  13bde0: 14000004     	b	0x13bdf0 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x130>
  13bde4: aa0003f3     	mov	x19, x0
  13bde8: 394023e8     	ldrb	w8, [sp, #0x8]
  13bdec: 3607fee8     	tbz	w8, #0x0, 0x13bdc8 <std::__ndk1::stoi(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x108>
  13bdf0: f9400fe0     	ldr	x0, [sp, #0x18]
  13bdf4: 9400843b     	bl	0x15cee0 <_ZdlPv@plt>
  13bdf8: aa1303e0     	mov	x0, x19
  13bdfc: 940074d9     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013be00 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)>:
  13be00: d503233f     	paciasp
  13be04: d10183ff     	sub	sp, sp, #0x60
  13be08: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13be0c: 910103fd     	add	x29, sp, #0x40
  13be10: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13be14: d53bd054     	mrs	x20, TPIDR_EL0
  13be18: 528e8e6a     	mov	w10, #0x7473            // =29811
  13be1c: 2a0203e3     	mov	w3, w2
  13be20: aa0103e2     	mov	x2, x1
  13be24: aa0003e1     	mov	x1, x0
  13be28: f9401688     	ldr	x8, [x20, #0x28]
  13be2c: 52800109     	mov	w9, #0x8                // =8
  13be30: 72ad2dea     	movk	w10, #0x696f, lsl #16
  13be34: f81f83a8     	stur	x8, [x29, #-0x8]
  13be38: 390023e9     	strb	w9, [sp, #0x8]
  13be3c: b80093ea     	stur	w10, [sp, #0x9]
  13be40: 390037ff     	strb	wzr, [sp, #0xd]
  13be44: 910023e0     	add	x0, sp, #0x8
  13be48: 94000d57     	bl	0x13f3a4 <std::__ndk1::to_wstring(long double)+0x3c8>
  13be4c: aa0003f3     	mov	x19, x0
  13be50: eb33c01f     	cmp	x0, w19, sxtw
  13be54: 540001e1     	b.ne	0x13be90 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x90>
  13be58: 394023e8     	ldrb	w8, [sp, #0x8]
  13be5c: 36000068     	tbz	w8, #0x0, 0x13be68 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x68>
  13be60: f9400fe0     	ldr	x0, [sp, #0x18]
  13be64: 9400841f     	bl	0x15cee0 <_ZdlPv@plt>
  13be68: f9401688     	ldr	x8, [x20, #0x28]
  13be6c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13be70: eb09011f     	cmp	x8, x9
  13be74: 54000361     	b.ne	0x13bee0 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xe0>
  13be78: 2a1303e0     	mov	w0, w19
  13be7c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13be80: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13be84: 910183ff     	add	sp, sp, #0x60
  13be88: d50323bf     	autiasp
  13be8c: d65f03c0     	ret
  13be90: b0fff9a1     	adrp	x1, 0x70000
  13be94: 910083e8     	add	x8, sp, #0x20
  13be98: 91162c21     	add	x1, x1, #0x58b
  13be9c: 910023e0     	add	x0, sp, #0x8
  13bea0: 97fec9ad     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13bea4: 52800200     	mov	w0, #0x10               // =16
  13bea8: 940087ae     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13beac: aa0003f4     	mov	x20, x0
  13beb0: 910083e1     	add	x1, sp, #0x20
  13beb4: 94008e0f     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13beb8: d0000188     	adrp	x8, 0x16d000
  13bebc: f940a108     	ldr	x8, [x8, #0x140]
  13bec0: 91004108     	add	x8, x8, #0x10
  13bec4: f9000288     	str	x8, [x20]
  13bec8: d0000181     	adrp	x1, 0x16d000
  13becc: d0000182     	adrp	x2, 0x16d000
  13bed0: aa1403e0     	mov	x0, x20
  13bed4: f9409821     	ldr	x1, [x1, #0x130]
  13bed8: f9409c42     	ldr	x2, [x2, #0x138]
  13bedc: 940087a5     	bl	0x15dd70 <__cxa_throw@plt>
  13bee0: 940083d4     	bl	0x15ce30 <__stack_chk_fail@plt>
  13bee4: aa0003f3     	mov	x19, x0
  13bee8: 14000004     	b	0x13bef8 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xf8>
  13beec: aa0003f3     	mov	x19, x0
  13bef0: aa1403e0     	mov	x0, x20
  13bef4: 940087a3     	bl	0x15dd80 <__cxa_free_exception@plt>
  13bef8: 394083e8     	ldrb	w8, [sp, #0x20]
  13befc: 370000a8     	tbnz	w8, #0x0, 0x13bf10 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x110>
  13bf00: 394023e8     	ldrb	w8, [sp, #0x8]
  13bf04: 37000168     	tbnz	w8, #0x0, 0x13bf30 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x130>
  13bf08: aa1303e0     	mov	x0, x19
  13bf0c: 94007495     	bl	0x159160 <__emutls_get_address+0x6d4>
  13bf10: f9401be0     	ldr	x0, [sp, #0x30]
  13bf14: 940083f3     	bl	0x15cee0 <_ZdlPv@plt>
  13bf18: 394023e8     	ldrb	w8, [sp, #0x8]
  13bf1c: 3607ff68     	tbz	w8, #0x0, 0x13bf08 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x108>
  13bf20: 14000004     	b	0x13bf30 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x130>
  13bf24: aa0003f3     	mov	x19, x0
  13bf28: 394023e8     	ldrb	w8, [sp, #0x8]
  13bf2c: 3607fee8     	tbz	w8, #0x0, 0x13bf08 <std::__ndk1::stoi(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x108>
  13bf30: f9400fe0     	ldr	x0, [sp, #0x18]
  13bf34: 940083eb     	bl	0x15cee0 <_ZdlPv@plt>
  13bf38: aa1303e0     	mov	x0, x19
  13bf3c: 94007489     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013bf40 <std::__ndk1::stol(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)>:
  13bf40: d503233f     	paciasp
  13bf44: d10103ff     	sub	sp, sp, #0x40
  13bf48: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13bf4c: 910083fd     	add	x29, sp, #0x20
  13bf50: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13bf54: d53bd054     	mrs	x20, TPIDR_EL0
  13bf58: 528e8e6a     	mov	w10, #0x7473            // =29811
  13bf5c: 2a0203e3     	mov	w3, w2
  13bf60: aa0103e2     	mov	x2, x1
  13bf64: aa0003e1     	mov	x1, x0
  13bf68: f9401688     	ldr	x8, [x20, #0x28]
  13bf6c: 52800109     	mov	w9, #0x8                // =8
  13bf70: 72ad8dea     	movk	w10, #0x6c6f, lsl #16
  13bf74: f81f83a8     	stur	x8, [x29, #-0x8]
  13bf78: 390003e9     	strb	w9, [sp]
  13bf7c: b80013ea     	stur	w10, [sp, #0x1]
  13bf80: 390017ff     	strb	wzr, [sp, #0x5]
  13bf84: 910003e0     	mov	x0, sp
  13bf88: 94000ca1     	bl	0x13f20c <std::__ndk1::to_wstring(long double)+0x230>
  13bf8c: aa0003f3     	mov	x19, x0
  13bf90: 394003e8     	ldrb	w8, [sp]
  13bf94: 36000068     	tbz	w8, #0x0, 0x13bfa0 <std::__ndk1::stol(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x60>
  13bf98: f9400be0     	ldr	x0, [sp, #0x10]
  13bf9c: 940083d1     	bl	0x15cee0 <_ZdlPv@plt>
  13bfa0: f9401688     	ldr	x8, [x20, #0x28]
  13bfa4: f85f83a9     	ldur	x9, [x29, #-0x8]
  13bfa8: eb09011f     	cmp	x8, x9
  13bfac: 540000e1     	b.ne	0x13bfc8 <std::__ndk1::stol(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x88>
  13bfb0: aa1303e0     	mov	x0, x19
  13bfb4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13bfb8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13bfbc: 910103ff     	add	sp, sp, #0x40
  13bfc0: d50323bf     	autiasp
  13bfc4: d65f03c0     	ret
  13bfc8: 9400839a     	bl	0x15ce30 <__stack_chk_fail@plt>
  13bfcc: 394003e8     	ldrb	w8, [sp]
  13bfd0: aa0003f3     	mov	x19, x0
  13bfd4: 36000068     	tbz	w8, #0x0, 0x13bfe0 <std::__ndk1::stol(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xa0>
  13bfd8: f9400be0     	ldr	x0, [sp, #0x10]
  13bfdc: 940083c1     	bl	0x15cee0 <_ZdlPv@plt>
  13bfe0: aa1303e0     	mov	x0, x19
  13bfe4: 9400745f     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013bfe8 <std::__ndk1::stol(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)>:
  13bfe8: d503233f     	paciasp
  13bfec: d10103ff     	sub	sp, sp, #0x40
  13bff0: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13bff4: 910083fd     	add	x29, sp, #0x20
  13bff8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  13bffc: d53bd054     	mrs	x20, TPIDR_EL0
  13c000: 528e8e6a     	mov	w10, #0x7473            // =29811
  13c004: 2a0203e3     	mov	w3, w2
  13c008: aa0103e2     	mov	x2, x1
  13c00c: aa0003e1     	mov	x1, x0
  13c010: f9401688     	ldr	x8, [x20, #0x28]
  13c014: 52800109     	mov	w9, #0x8                // =8
  13c018: 72ad8dea     	movk	w10, #0x6c6f, lsl #16
  13c01c: f81f83a8     	stur	x8, [x29, #-0x8]
  13c020: 390003e9     	strb	w9, [sp]
  13c024: b80013ea     	stur	w10, [sp, #0x1]
  13c028: 390017ff     	strb	wzr, [sp, #0x5]
  13c02c: 910003e0     	mov	x0, sp
  13c030: 94000cdd     	bl	0x13f3a4 <std::__ndk1::to_wstring(long double)+0x3c8>
  13c034: aa0003f3     	mov	x19, x0
  13c038: 394003e8     	ldrb	w8, [sp]
  13c03c: 36000068     	tbz	w8, #0x0, 0x13c048 <std::__ndk1::stol(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x60>
  13c040: f9400be0     	ldr	x0, [sp, #0x10]
  13c044: 940083a7     	bl	0x15cee0 <_ZdlPv@plt>
  13c048: f9401688     	ldr	x8, [x20, #0x28]
  13c04c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13c050: eb09011f     	cmp	x8, x9
  13c054: 540000e1     	b.ne	0x13c070 <std::__ndk1::stol(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x88>
  13c058: aa1303e0     	mov	x0, x19
  13c05c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  13c060: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13c064: 910103ff     	add	sp, sp, #0x40
  13c068: d50323bf     	autiasp
  13c06c: d65f03c0     	ret
  13c070: 94008370     	bl	0x15ce30 <__stack_chk_fail@plt>
  13c074: 394003e8     	ldrb	w8, [sp]
  13c078: aa0003f3     	mov	x19, x0
  13c07c: 36000068     	tbz	w8, #0x0, 0x13c088 <std::__ndk1::stol(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xa0>
  13c080: f9400be0     	ldr	x0, [sp, #0x10]
  13c084: 94008397     	bl	0x15cee0 <_ZdlPv@plt>
  13c088: aa1303e0     	mov	x0, x19
  13c08c: 94007435     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013c090 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)>:
  13c090: d503233f     	paciasp
  13c094: d10203ff     	sub	sp, sp, #0x80
  13c098: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13c09c: 910103fd     	add	x29, sp, #0x40
  13c0a0: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13c0a4: a90657f6     	stp	x22, x21, [sp, #0x60]
  13c0a8: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13c0ac: d53bd057     	mrs	x23, TPIDR_EL0
  13c0b0: 528e8e6a     	mov	w10, #0x7473            // =29811
  13c0b4: f94016e8     	ldr	x8, [x23, #0x28]
  13c0b8: 72aeadea     	movk	w10, #0x756f, lsl #16
  13c0bc: 52800d8c     	mov	w12, #0x6c              // =108
  13c0c0: 2a0203f4     	mov	w20, w2
  13c0c4: aa0103f3     	mov	x19, x1
  13c0c8: f81f83a8     	stur	x8, [x29, #-0x8]
  13c0cc: 52800148     	mov	w8, #0xa                // =10
  13c0d0: 39400009     	ldrb	w9, [x0]
  13c0d4: b80013ea     	stur	w10, [sp, #0x1]
  13c0d8: f940080b     	ldr	x11, [x0, #0x10]
  13c0dc: 780053ec     	sturh	w12, [sp, #0x5]
  13c0e0: 390003e8     	strb	w8, [sp]
  13c0e4: 7200013f     	tst	w9, #0x1
  13c0e8: f9000fff     	str	xzr, [sp, #0x18]
  13c0ec: 9a801575     	csinc	x21, x11, x0, ne
  13c0f0: 94008894     	bl	0x15e340 <__errno@plt>
  13c0f4: aa0003f6     	mov	x22, x0
  13c0f8: b9400018     	ldr	w24, [x0]
  13c0fc: b900001f     	str	wzr, [x0]
  13c100: 910063e1     	add	x1, sp, #0x18
  13c104: aa1503e0     	mov	x0, x21
  13c108: 2a1403e2     	mov	w2, w20
  13c10c: 940090c5     	bl	0x160420 <strtoul@plt>
  13c110: b94002c8     	ldr	w8, [x22]
  13c114: b90002d8     	str	w24, [x22]
  13c118: 7100891f     	cmp	w8, #0x22
  13c11c: 540002e0     	b.eq	0x13c178 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xe8>
  13c120: f9400fe8     	ldr	x8, [sp, #0x18]
  13c124: eb150108     	subs	x8, x8, x21
  13c128: 54000500     	b.eq	0x13c1c8 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x138>
  13c12c: aa0003f4     	mov	x20, x0
  13c130: b4000053     	cbz	x19, 0x13c138 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xa8>
  13c134: f9000268     	str	x8, [x19]
  13c138: 394003e8     	ldrb	w8, [sp]
  13c13c: 36000068     	tbz	w8, #0x0, 0x13c148 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xb8>
  13c140: f9400be0     	ldr	x0, [sp, #0x10]
  13c144: 94008367     	bl	0x15cee0 <_ZdlPv@plt>
  13c148: f94016e8     	ldr	x8, [x23, #0x28]
  13c14c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13c150: eb09011f     	cmp	x8, x9
  13c154: 54000621     	b.ne	0x13c218 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x188>
  13c158: aa1403e0     	mov	x0, x20
  13c15c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13c160: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13c164: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13c168: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13c16c: 910203ff     	add	sp, sp, #0x80
  13c170: d50323bf     	autiasp
  13c174: d65f03c0     	ret
  13c178: 90fff9a1     	adrp	x1, 0x70000
  13c17c: 910083e8     	add	x8, sp, #0x20
  13c180: 91162c21     	add	x1, x1, #0x58b
  13c184: 910003e0     	mov	x0, sp
  13c188: 97fec8f3     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c18c: 52800200     	mov	w0, #0x10               // =16
  13c190: 940086f4     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c194: aa0003f4     	mov	x20, x0
  13c198: 910083e1     	add	x1, sp, #0x20
  13c19c: 94008d55     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c1a0: b0000188     	adrp	x8, 0x16d000
  13c1a4: f940a108     	ldr	x8, [x8, #0x140]
  13c1a8: 91004108     	add	x8, x8, #0x10
  13c1ac: f9000288     	str	x8, [x20]
  13c1b0: b0000181     	adrp	x1, 0x16d000
  13c1b4: b0000182     	adrp	x2, 0x16d000
  13c1b8: aa1403e0     	mov	x0, x20
  13c1bc: f9409821     	ldr	x1, [x1, #0x130]
  13c1c0: f9409c42     	ldr	x2, [x2, #0x138]
  13c1c4: 940086eb     	bl	0x15dd70 <__cxa_throw@plt>
  13c1c8: b0fff9a1     	adrp	x1, 0x71000
  13c1cc: 910083e8     	add	x8, sp, #0x20
  13c1d0: 9106fc21     	add	x1, x1, #0x1bf
  13c1d4: 910003e0     	mov	x0, sp
  13c1d8: 97fec8df     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c1dc: 52800200     	mov	w0, #0x10               // =16
  13c1e0: 940086e0     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c1e4: aa0003f4     	mov	x20, x0
  13c1e8: 910083e1     	add	x1, sp, #0x20
  13c1ec: 94008d41     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c1f0: b0000188     	adrp	x8, 0x16d000
  13c1f4: f940a508     	ldr	x8, [x8, #0x148]
  13c1f8: 91004108     	add	x8, x8, #0x10
  13c1fc: f9000288     	str	x8, [x20]
  13c200: b0000181     	adrp	x1, 0x16d000
  13c204: b0000182     	adrp	x2, 0x16d000
  13c208: aa1403e0     	mov	x0, x20
  13c20c: f940a821     	ldr	x1, [x1, #0x150]
  13c210: f940ac42     	ldr	x2, [x2, #0x158]
  13c214: 940086d7     	bl	0x15dd70 <__cxa_throw@plt>
  13c218: 94008306     	bl	0x15ce30 <__stack_chk_fail@plt>
  13c21c: 14000002     	b	0x13c224 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x194>
  13c220: 14000003     	b	0x13c22c <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x19c>
  13c224: aa0003f3     	mov	x19, x0
  13c228: 14000004     	b	0x13c238 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1a8>
  13c22c: aa0003f3     	mov	x19, x0
  13c230: aa1403e0     	mov	x0, x20
  13c234: 940086d3     	bl	0x15dd80 <__cxa_free_exception@plt>
  13c238: 394083e8     	ldrb	w8, [sp, #0x20]
  13c23c: 370000a8     	tbnz	w8, #0x0, 0x13c250 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1c0>
  13c240: 394003e8     	ldrb	w8, [sp]
  13c244: 37000168     	tbnz	w8, #0x0, 0x13c270 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1e0>
  13c248: aa1303e0     	mov	x0, x19
  13c24c: 940073c5     	bl	0x159160 <__emutls_get_address+0x6d4>
  13c250: f9401be0     	ldr	x0, [sp, #0x30]
  13c254: 94008323     	bl	0x15cee0 <_ZdlPv@plt>
  13c258: 394003e8     	ldrb	w8, [sp]
  13c25c: 3607ff68     	tbz	w8, #0x0, 0x13c248 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1b8>
  13c260: 14000004     	b	0x13c270 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1e0>
  13c264: aa0003f3     	mov	x19, x0
  13c268: 394003e8     	ldrb	w8, [sp]
  13c26c: 3607fee8     	tbz	w8, #0x0, 0x13c248 <std::__ndk1::stoul(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1b8>
  13c270: f9400be0     	ldr	x0, [sp, #0x10]
  13c274: 9400831b     	bl	0x15cee0 <_ZdlPv@plt>
  13c278: aa1303e0     	mov	x0, x19
  13c27c: 940073b9     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013c280 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)>:
  13c280: d503233f     	paciasp
  13c284: d10203ff     	sub	sp, sp, #0x80
  13c288: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13c28c: 910103fd     	add	x29, sp, #0x40
  13c290: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13c294: a90657f6     	stp	x22, x21, [sp, #0x60]
  13c298: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13c29c: d53bd057     	mrs	x23, TPIDR_EL0
  13c2a0: 528e8e6a     	mov	w10, #0x7473            // =29811
  13c2a4: f94016e8     	ldr	x8, [x23, #0x28]
  13c2a8: 72aeadea     	movk	w10, #0x756f, lsl #16
  13c2ac: 2a0203f4     	mov	w20, w2
  13c2b0: aa0103f3     	mov	x19, x1
  13c2b4: f81f83a8     	stur	x8, [x29, #-0x8]
  13c2b8: 52800148     	mov	w8, #0xa                // =10
  13c2bc: 39400009     	ldrb	w9, [x0]
  13c2c0: b80013ea     	stur	w10, [sp, #0x1]
  13c2c4: f940080b     	ldr	x11, [x0, #0x10]
  13c2c8: f9000fff     	str	xzr, [sp, #0x18]
  13c2cc: 390003e8     	strb	w8, [sp]
  13c2d0: 52800d88     	mov	w8, #0x6c               // =108
  13c2d4: 7200013f     	tst	w9, #0x1
  13c2d8: 91001009     	add	x9, x0, #0x4
  13c2dc: 9a8b0135     	csel	x21, x9, x11, eq
  13c2e0: 780053e8     	sturh	w8, [sp, #0x5]
  13c2e4: 94008817     	bl	0x15e340 <__errno@plt>
  13c2e8: aa0003f6     	mov	x22, x0
  13c2ec: b9400018     	ldr	w24, [x0]
  13c2f0: b900001f     	str	wzr, [x0]
  13c2f4: 910063e1     	add	x1, sp, #0x18
  13c2f8: aa1503e0     	mov	x0, x21
  13c2fc: 2a1403e2     	mov	w2, w20
  13c300: 9400904c     	bl	0x160430 <wcstoul@plt>
  13c304: b94002c8     	ldr	w8, [x22]
  13c308: b90002d8     	str	w24, [x22]
  13c30c: 7100891f     	cmp	w8, #0x22
  13c310: 54000300     	b.eq	0x13c370 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xf0>
  13c314: f9400fe8     	ldr	x8, [sp, #0x18]
  13c318: eb150108     	subs	x8, x8, x21
  13c31c: 54000520     	b.eq	0x13c3c0 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x140>
  13c320: aa0003f4     	mov	x20, x0
  13c324: b4000073     	cbz	x19, 0x13c330 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xb0>
  13c328: 9342fd08     	asr	x8, x8, #2
  13c32c: f9000268     	str	x8, [x19]
  13c330: 394003e8     	ldrb	w8, [sp]
  13c334: 36000068     	tbz	w8, #0x0, 0x13c340 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xc0>
  13c338: f9400be0     	ldr	x0, [sp, #0x10]
  13c33c: 940082e9     	bl	0x15cee0 <_ZdlPv@plt>
  13c340: f94016e8     	ldr	x8, [x23, #0x28]
  13c344: f85f83a9     	ldur	x9, [x29, #-0x8]
  13c348: eb09011f     	cmp	x8, x9
  13c34c: 54000621     	b.ne	0x13c410 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x190>
  13c350: aa1403e0     	mov	x0, x20
  13c354: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13c358: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13c35c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13c360: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13c364: 910203ff     	add	sp, sp, #0x80
  13c368: d50323bf     	autiasp
  13c36c: d65f03c0     	ret
  13c370: 90fff9a1     	adrp	x1, 0x70000
  13c374: 910083e8     	add	x8, sp, #0x20
  13c378: 91162c21     	add	x1, x1, #0x58b
  13c37c: 910003e0     	mov	x0, sp
  13c380: 97fec875     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c384: 52800200     	mov	w0, #0x10               // =16
  13c388: 94008676     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c38c: aa0003f4     	mov	x20, x0
  13c390: 910083e1     	add	x1, sp, #0x20
  13c394: 94008cd7     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c398: b0000188     	adrp	x8, 0x16d000
  13c39c: f940a108     	ldr	x8, [x8, #0x140]
  13c3a0: 91004108     	add	x8, x8, #0x10
  13c3a4: f9000288     	str	x8, [x20]
  13c3a8: b0000181     	adrp	x1, 0x16d000
  13c3ac: b0000182     	adrp	x2, 0x16d000
  13c3b0: aa1403e0     	mov	x0, x20
  13c3b4: f9409821     	ldr	x1, [x1, #0x130]
  13c3b8: f9409c42     	ldr	x2, [x2, #0x138]
  13c3bc: 9400866d     	bl	0x15dd70 <__cxa_throw@plt>
  13c3c0: b0fff9a1     	adrp	x1, 0x71000
  13c3c4: 910083e8     	add	x8, sp, #0x20
  13c3c8: 9106fc21     	add	x1, x1, #0x1bf
  13c3cc: 910003e0     	mov	x0, sp
  13c3d0: 97fec861     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c3d4: 52800200     	mov	w0, #0x10               // =16
  13c3d8: 94008662     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c3dc: aa0003f4     	mov	x20, x0
  13c3e0: 910083e1     	add	x1, sp, #0x20
  13c3e4: 94008cc3     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c3e8: b0000188     	adrp	x8, 0x16d000
  13c3ec: f940a508     	ldr	x8, [x8, #0x148]
  13c3f0: 91004108     	add	x8, x8, #0x10
  13c3f4: f9000288     	str	x8, [x20]
  13c3f8: b0000181     	adrp	x1, 0x16d000
  13c3fc: b0000182     	adrp	x2, 0x16d000
  13c400: aa1403e0     	mov	x0, x20
  13c404: f940a821     	ldr	x1, [x1, #0x150]
  13c408: f940ac42     	ldr	x2, [x2, #0x158]
  13c40c: 94008659     	bl	0x15dd70 <__cxa_throw@plt>
  13c410: 94008288     	bl	0x15ce30 <__stack_chk_fail@plt>
  13c414: 14000002     	b	0x13c41c <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x19c>
  13c418: 14000003     	b	0x13c424 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1a4>
  13c41c: aa0003f3     	mov	x19, x0
  13c420: 14000004     	b	0x13c430 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1b0>
  13c424: aa0003f3     	mov	x19, x0
  13c428: aa1403e0     	mov	x0, x20
  13c42c: 94008655     	bl	0x15dd80 <__cxa_free_exception@plt>
  13c430: 394083e8     	ldrb	w8, [sp, #0x20]
  13c434: 370000a8     	tbnz	w8, #0x0, 0x13c448 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c8>
  13c438: 394003e8     	ldrb	w8, [sp]
  13c43c: 37000168     	tbnz	w8, #0x0, 0x13c468 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1e8>
  13c440: aa1303e0     	mov	x0, x19
  13c444: 94007347     	bl	0x159160 <__emutls_get_address+0x6d4>
  13c448: f9401be0     	ldr	x0, [sp, #0x30]
  13c44c: 940082a5     	bl	0x15cee0 <_ZdlPv@plt>
  13c450: 394003e8     	ldrb	w8, [sp]
  13c454: 3607ff68     	tbz	w8, #0x0, 0x13c440 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c0>
  13c458: 14000004     	b	0x13c468 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1e8>
  13c45c: aa0003f3     	mov	x19, x0
  13c460: 394003e8     	ldrb	w8, [sp]
  13c464: 3607fee8     	tbz	w8, #0x0, 0x13c440 <std::__ndk1::stoul(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c0>
  13c468: f9400be0     	ldr	x0, [sp, #0x10]
  13c46c: 9400829d     	bl	0x15cee0 <_ZdlPv@plt>
  13c470: aa1303e0     	mov	x0, x19
  13c474: 9400733b     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013c478 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)>:
  13c478: d503233f     	paciasp
  13c47c: d10203ff     	sub	sp, sp, #0x80
  13c480: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13c484: 910103fd     	add	x29, sp, #0x40
  13c488: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13c48c: a90657f6     	stp	x22, x21, [sp, #0x60]
  13c490: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13c494: d53bd057     	mrs	x23, TPIDR_EL0
  13c498: 528e8e6a     	mov	w10, #0x7473            // =29811
  13c49c: f94016e8     	ldr	x8, [x23, #0x28]
  13c4a0: 72ad8dea     	movk	w10, #0x6c6f, lsl #16
  13c4a4: 52800d8c     	mov	w12, #0x6c              // =108
  13c4a8: 2a0203f4     	mov	w20, w2
  13c4ac: aa0103f3     	mov	x19, x1
  13c4b0: f81f83a8     	stur	x8, [x29, #-0x8]
  13c4b4: 52800148     	mov	w8, #0xa                // =10
  13c4b8: 39400009     	ldrb	w9, [x0]
  13c4bc: b80013ea     	stur	w10, [sp, #0x1]
  13c4c0: f940080b     	ldr	x11, [x0, #0x10]
  13c4c4: 780053ec     	sturh	w12, [sp, #0x5]
  13c4c8: 390003e8     	strb	w8, [sp]
  13c4cc: 7200013f     	tst	w9, #0x1
  13c4d0: f9000fff     	str	xzr, [sp, #0x18]
  13c4d4: 9a801575     	csinc	x21, x11, x0, ne
  13c4d8: 9400879a     	bl	0x15e340 <__errno@plt>
  13c4dc: aa0003f6     	mov	x22, x0
  13c4e0: b9400018     	ldr	w24, [x0]
  13c4e4: b900001f     	str	wzr, [x0]
  13c4e8: 910063e1     	add	x1, sp, #0x18
  13c4ec: aa1503e0     	mov	x0, x21
  13c4f0: 2a1403e2     	mov	w2, w20
  13c4f4: 940086b3     	bl	0x15dfc0 <strtoll@plt>
  13c4f8: b94002c8     	ldr	w8, [x22]
  13c4fc: b90002d8     	str	w24, [x22]
  13c500: 7100891f     	cmp	w8, #0x22
  13c504: 540002e0     	b.eq	0x13c560 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xe8>
  13c508: f9400fe8     	ldr	x8, [sp, #0x18]
  13c50c: eb150108     	subs	x8, x8, x21
  13c510: 54000500     	b.eq	0x13c5b0 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x138>
  13c514: aa0003f4     	mov	x20, x0
  13c518: b4000053     	cbz	x19, 0x13c520 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xa8>
  13c51c: f9000268     	str	x8, [x19]
  13c520: 394003e8     	ldrb	w8, [sp]
  13c524: 36000068     	tbz	w8, #0x0, 0x13c530 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xb8>
  13c528: f9400be0     	ldr	x0, [sp, #0x10]
  13c52c: 9400826d     	bl	0x15cee0 <_ZdlPv@plt>
  13c530: f94016e8     	ldr	x8, [x23, #0x28]
  13c534: f85f83a9     	ldur	x9, [x29, #-0x8]
  13c538: eb09011f     	cmp	x8, x9
  13c53c: 54000621     	b.ne	0x13c600 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x188>
  13c540: aa1403e0     	mov	x0, x20
  13c544: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13c548: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13c54c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13c550: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13c554: 910203ff     	add	sp, sp, #0x80
  13c558: d50323bf     	autiasp
  13c55c: d65f03c0     	ret
  13c560: 90fff9a1     	adrp	x1, 0x70000
  13c564: 910083e8     	add	x8, sp, #0x20
  13c568: 91162c21     	add	x1, x1, #0x58b
  13c56c: 910003e0     	mov	x0, sp
  13c570: 97fec7f9     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c574: 52800200     	mov	w0, #0x10               // =16
  13c578: 940085fa     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c57c: aa0003f4     	mov	x20, x0
  13c580: 910083e1     	add	x1, sp, #0x20
  13c584: 94008c5b     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c588: b0000188     	adrp	x8, 0x16d000
  13c58c: f940a108     	ldr	x8, [x8, #0x140]
  13c590: 91004108     	add	x8, x8, #0x10
  13c594: f9000288     	str	x8, [x20]
  13c598: b0000181     	adrp	x1, 0x16d000
  13c59c: b0000182     	adrp	x2, 0x16d000
  13c5a0: aa1403e0     	mov	x0, x20
  13c5a4: f9409821     	ldr	x1, [x1, #0x130]
  13c5a8: f9409c42     	ldr	x2, [x2, #0x138]
  13c5ac: 940085f1     	bl	0x15dd70 <__cxa_throw@plt>
  13c5b0: b0fff9a1     	adrp	x1, 0x71000
  13c5b4: 910083e8     	add	x8, sp, #0x20
  13c5b8: 9106fc21     	add	x1, x1, #0x1bf
  13c5bc: 910003e0     	mov	x0, sp
  13c5c0: 97fec7e5     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c5c4: 52800200     	mov	w0, #0x10               // =16
  13c5c8: 940085e6     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c5cc: aa0003f4     	mov	x20, x0
  13c5d0: 910083e1     	add	x1, sp, #0x20
  13c5d4: 94008c47     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c5d8: b0000188     	adrp	x8, 0x16d000
  13c5dc: f940a508     	ldr	x8, [x8, #0x148]
  13c5e0: 91004108     	add	x8, x8, #0x10
  13c5e4: f9000288     	str	x8, [x20]
  13c5e8: b0000181     	adrp	x1, 0x16d000
  13c5ec: b0000182     	adrp	x2, 0x16d000
  13c5f0: aa1403e0     	mov	x0, x20
  13c5f4: f940a821     	ldr	x1, [x1, #0x150]
  13c5f8: f940ac42     	ldr	x2, [x2, #0x158]
  13c5fc: 940085dd     	bl	0x15dd70 <__cxa_throw@plt>
  13c600: 9400820c     	bl	0x15ce30 <__stack_chk_fail@plt>
  13c604: 14000002     	b	0x13c60c <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x194>
  13c608: 14000003     	b	0x13c614 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x19c>
  13c60c: aa0003f3     	mov	x19, x0
  13c610: 14000004     	b	0x13c620 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1a8>
  13c614: aa0003f3     	mov	x19, x0
  13c618: aa1403e0     	mov	x0, x20
  13c61c: 940085d9     	bl	0x15dd80 <__cxa_free_exception@plt>
  13c620: 394083e8     	ldrb	w8, [sp, #0x20]
  13c624: 370000a8     	tbnz	w8, #0x0, 0x13c638 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1c0>
  13c628: 394003e8     	ldrb	w8, [sp]
  13c62c: 37000168     	tbnz	w8, #0x0, 0x13c658 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1e0>
  13c630: aa1303e0     	mov	x0, x19
  13c634: 940072cb     	bl	0x159160 <__emutls_get_address+0x6d4>
  13c638: f9401be0     	ldr	x0, [sp, #0x30]
  13c63c: 94008229     	bl	0x15cee0 <_ZdlPv@plt>
  13c640: 394003e8     	ldrb	w8, [sp]
  13c644: 3607ff68     	tbz	w8, #0x0, 0x13c630 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1b8>
  13c648: 14000004     	b	0x13c658 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1e0>
  13c64c: aa0003f3     	mov	x19, x0
  13c650: 394003e8     	ldrb	w8, [sp]
  13c654: 3607fee8     	tbz	w8, #0x0, 0x13c630 <std::__ndk1::stoll(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1b8>
  13c658: f9400be0     	ldr	x0, [sp, #0x10]
  13c65c: 94008221     	bl	0x15cee0 <_ZdlPv@plt>
  13c660: aa1303e0     	mov	x0, x19
  13c664: 940072bf     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013c668 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)>:
  13c668: d503233f     	paciasp
  13c66c: d10203ff     	sub	sp, sp, #0x80
  13c670: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13c674: 910103fd     	add	x29, sp, #0x40
  13c678: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13c67c: a90657f6     	stp	x22, x21, [sp, #0x60]
  13c680: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13c684: d53bd057     	mrs	x23, TPIDR_EL0
  13c688: 528e8e6a     	mov	w10, #0x7473            // =29811
  13c68c: f94016e8     	ldr	x8, [x23, #0x28]
  13c690: 72ad8dea     	movk	w10, #0x6c6f, lsl #16
  13c694: 2a0203f4     	mov	w20, w2
  13c698: aa0103f3     	mov	x19, x1
  13c69c: f81f83a8     	stur	x8, [x29, #-0x8]
  13c6a0: 52800148     	mov	w8, #0xa                // =10
  13c6a4: 39400009     	ldrb	w9, [x0]
  13c6a8: b80013ea     	stur	w10, [sp, #0x1]
  13c6ac: f940080b     	ldr	x11, [x0, #0x10]
  13c6b0: f9000fff     	str	xzr, [sp, #0x18]
  13c6b4: 390003e8     	strb	w8, [sp]
  13c6b8: 52800d88     	mov	w8, #0x6c               // =108
  13c6bc: 7200013f     	tst	w9, #0x1
  13c6c0: 91001009     	add	x9, x0, #0x4
  13c6c4: 9a8b0135     	csel	x21, x9, x11, eq
  13c6c8: 780053e8     	sturh	w8, [sp, #0x5]
  13c6cc: 9400871d     	bl	0x15e340 <__errno@plt>
  13c6d0: aa0003f6     	mov	x22, x0
  13c6d4: b9400018     	ldr	w24, [x0]
  13c6d8: b900001f     	str	wzr, [x0]
  13c6dc: 910063e1     	add	x1, sp, #0x18
  13c6e0: aa1503e0     	mov	x0, x21
  13c6e4: 2a1403e2     	mov	w2, w20
  13c6e8: 94008f56     	bl	0x160440 <wcstoll@plt>
  13c6ec: b94002c8     	ldr	w8, [x22]
  13c6f0: b90002d8     	str	w24, [x22]
  13c6f4: 7100891f     	cmp	w8, #0x22
  13c6f8: 54000300     	b.eq	0x13c758 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xf0>
  13c6fc: f9400fe8     	ldr	x8, [sp, #0x18]
  13c700: eb150108     	subs	x8, x8, x21
  13c704: 54000520     	b.eq	0x13c7a8 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x140>
  13c708: aa0003f4     	mov	x20, x0
  13c70c: b4000073     	cbz	x19, 0x13c718 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xb0>
  13c710: 9342fd08     	asr	x8, x8, #2
  13c714: f9000268     	str	x8, [x19]
  13c718: 394003e8     	ldrb	w8, [sp]
  13c71c: 36000068     	tbz	w8, #0x0, 0x13c728 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xc0>
  13c720: f9400be0     	ldr	x0, [sp, #0x10]
  13c724: 940081ef     	bl	0x15cee0 <_ZdlPv@plt>
  13c728: f94016e8     	ldr	x8, [x23, #0x28]
  13c72c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13c730: eb09011f     	cmp	x8, x9
  13c734: 54000621     	b.ne	0x13c7f8 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x190>
  13c738: aa1403e0     	mov	x0, x20
  13c73c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13c740: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13c744: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13c748: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13c74c: 910203ff     	add	sp, sp, #0x80
  13c750: d50323bf     	autiasp
  13c754: d65f03c0     	ret
  13c758: 90fff9a1     	adrp	x1, 0x70000
  13c75c: 910083e8     	add	x8, sp, #0x20
  13c760: 91162c21     	add	x1, x1, #0x58b
  13c764: 910003e0     	mov	x0, sp
  13c768: 97fec77b     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c76c: 52800200     	mov	w0, #0x10               // =16
  13c770: 9400857c     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c774: aa0003f4     	mov	x20, x0
  13c778: 910083e1     	add	x1, sp, #0x20
  13c77c: 94008bdd     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c780: b0000188     	adrp	x8, 0x16d000
  13c784: f940a108     	ldr	x8, [x8, #0x140]
  13c788: 91004108     	add	x8, x8, #0x10
  13c78c: f9000288     	str	x8, [x20]
  13c790: b0000181     	adrp	x1, 0x16d000
  13c794: b0000182     	adrp	x2, 0x16d000
  13c798: aa1403e0     	mov	x0, x20
  13c79c: f9409821     	ldr	x1, [x1, #0x130]
  13c7a0: f9409c42     	ldr	x2, [x2, #0x138]
  13c7a4: 94008573     	bl	0x15dd70 <__cxa_throw@plt>
  13c7a8: b0fff9a1     	adrp	x1, 0x71000
  13c7ac: 910083e8     	add	x8, sp, #0x20
  13c7b0: 9106fc21     	add	x1, x1, #0x1bf
  13c7b4: 910003e0     	mov	x0, sp
  13c7b8: 97fec767     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c7bc: 52800200     	mov	w0, #0x10               // =16
  13c7c0: 94008568     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c7c4: aa0003f4     	mov	x20, x0
  13c7c8: 910083e1     	add	x1, sp, #0x20
  13c7cc: 94008bc9     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c7d0: b0000188     	adrp	x8, 0x16d000
  13c7d4: f940a508     	ldr	x8, [x8, #0x148]
  13c7d8: 91004108     	add	x8, x8, #0x10
  13c7dc: f9000288     	str	x8, [x20]
  13c7e0: b0000181     	adrp	x1, 0x16d000
  13c7e4: b0000182     	adrp	x2, 0x16d000
  13c7e8: aa1403e0     	mov	x0, x20
  13c7ec: f940a821     	ldr	x1, [x1, #0x150]
  13c7f0: f940ac42     	ldr	x2, [x2, #0x158]
  13c7f4: 9400855f     	bl	0x15dd70 <__cxa_throw@plt>
  13c7f8: 9400818e     	bl	0x15ce30 <__stack_chk_fail@plt>
  13c7fc: 14000002     	b	0x13c804 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x19c>
  13c800: 14000003     	b	0x13c80c <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1a4>
  13c804: aa0003f3     	mov	x19, x0
  13c808: 14000004     	b	0x13c818 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1b0>
  13c80c: aa0003f3     	mov	x19, x0
  13c810: aa1403e0     	mov	x0, x20
  13c814: 9400855b     	bl	0x15dd80 <__cxa_free_exception@plt>
  13c818: 394083e8     	ldrb	w8, [sp, #0x20]
  13c81c: 370000a8     	tbnz	w8, #0x0, 0x13c830 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c8>
  13c820: 394003e8     	ldrb	w8, [sp]
  13c824: 37000168     	tbnz	w8, #0x0, 0x13c850 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1e8>
  13c828: aa1303e0     	mov	x0, x19
  13c82c: 9400724d     	bl	0x159160 <__emutls_get_address+0x6d4>
  13c830: f9401be0     	ldr	x0, [sp, #0x30]
  13c834: 940081ab     	bl	0x15cee0 <_ZdlPv@plt>
  13c838: 394003e8     	ldrb	w8, [sp]
  13c83c: 3607ff68     	tbz	w8, #0x0, 0x13c828 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c0>
  13c840: 14000004     	b	0x13c850 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1e8>
  13c844: aa0003f3     	mov	x19, x0
  13c848: 394003e8     	ldrb	w8, [sp]
  13c84c: 3607fee8     	tbz	w8, #0x0, 0x13c828 <std::__ndk1::stoll(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c0>
  13c850: f9400be0     	ldr	x0, [sp, #0x10]
  13c854: 940081a3     	bl	0x15cee0 <_ZdlPv@plt>
  13c858: aa1303e0     	mov	x0, x19
  13c85c: 94007241     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013c860 <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)>:
  13c860: d503233f     	paciasp
  13c864: d10203ff     	sub	sp, sp, #0x80
  13c868: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13c86c: 910103fd     	add	x29, sp, #0x40
  13c870: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13c874: a90657f6     	stp	x22, x21, [sp, #0x60]
  13c878: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13c87c: d53bd057     	mrs	x23, TPIDR_EL0
  13c880: 528e8e69     	mov	w9, #0x7473             // =29811
  13c884: f94016e8     	ldr	x8, [x23, #0x28]
  13c888: 72aeade9     	movk	w9, #0x756f, lsl #16
  13c88c: 528d8d8b     	mov	w11, #0x6c6c            // =27756
  13c890: 2a0203f4     	mov	w20, w2
  13c894: aa0103f3     	mov	x19, x1
  13c898: f81f83a8     	stur	x8, [x29, #-0x8]
  13c89c: 52800188     	mov	w8, #0xc                // =12
  13c8a0: 3940000a     	ldrb	w10, [x0]
  13c8a4: b80013e9     	stur	w9, [sp, #0x1]
  13c8a8: f940080c     	ldr	x12, [x0, #0x10]
  13c8ac: 780053eb     	sturh	w11, [sp, #0x5]
  13c8b0: 390003e8     	strb	w8, [sp]
  13c8b4: 7200015f     	tst	w10, #0x1
  13c8b8: 39001fff     	strb	wzr, [sp, #0x7]
  13c8bc: 9a801595     	csinc	x21, x12, x0, ne
  13c8c0: f9000fff     	str	xzr, [sp, #0x18]
  13c8c4: 9400869f     	bl	0x15e340 <__errno@plt>
  13c8c8: aa0003f6     	mov	x22, x0
  13c8cc: b9400018     	ldr	w24, [x0]
  13c8d0: b900001f     	str	wzr, [x0]
  13c8d4: 910063e1     	add	x1, sp, #0x18
  13c8d8: aa1503e0     	mov	x0, x21
  13c8dc: 2a1403e2     	mov	w2, w20
  13c8e0: 94008edc     	bl	0x160450 <strtoull@plt>
  13c8e4: b94002c8     	ldr	w8, [x22]
  13c8e8: b90002d8     	str	w24, [x22]
  13c8ec: 7100891f     	cmp	w8, #0x22
  13c8f0: 540002e0     	b.eq	0x13c94c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xec>
  13c8f4: f9400fe8     	ldr	x8, [sp, #0x18]
  13c8f8: eb150108     	subs	x8, x8, x21
  13c8fc: 54000500     	b.eq	0x13c99c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x13c>
  13c900: aa0003f4     	mov	x20, x0
  13c904: b4000053     	cbz	x19, 0x13c90c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xac>
  13c908: f9000268     	str	x8, [x19]
  13c90c: 394003e8     	ldrb	w8, [sp]
  13c910: 36000068     	tbz	w8, #0x0, 0x13c91c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0xbc>
  13c914: f9400be0     	ldr	x0, [sp, #0x10]
  13c918: 94008172     	bl	0x15cee0 <_ZdlPv@plt>
  13c91c: f94016e8     	ldr	x8, [x23, #0x28]
  13c920: f85f83a9     	ldur	x9, [x29, #-0x8]
  13c924: eb09011f     	cmp	x8, x9
  13c928: 54000621     	b.ne	0x13c9ec <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x18c>
  13c92c: aa1403e0     	mov	x0, x20
  13c930: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13c934: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13c938: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13c93c: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13c940: 910203ff     	add	sp, sp, #0x80
  13c944: d50323bf     	autiasp
  13c948: d65f03c0     	ret
  13c94c: 90fff9a1     	adrp	x1, 0x70000
  13c950: 910083e8     	add	x8, sp, #0x20
  13c954: 91162c21     	add	x1, x1, #0x58b
  13c958: 910003e0     	mov	x0, sp
  13c95c: 97fec6fe     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c960: 52800200     	mov	w0, #0x10               // =16
  13c964: 940084ff     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c968: aa0003f4     	mov	x20, x0
  13c96c: 910083e1     	add	x1, sp, #0x20
  13c970: 94008b60     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c974: b0000188     	adrp	x8, 0x16d000
  13c978: f940a108     	ldr	x8, [x8, #0x140]
  13c97c: 91004108     	add	x8, x8, #0x10
  13c980: f9000288     	str	x8, [x20]
  13c984: b0000181     	adrp	x1, 0x16d000
  13c988: b0000182     	adrp	x2, 0x16d000
  13c98c: aa1403e0     	mov	x0, x20
  13c990: f9409821     	ldr	x1, [x1, #0x130]
  13c994: f9409c42     	ldr	x2, [x2, #0x138]
  13c998: 940084f6     	bl	0x15dd70 <__cxa_throw@plt>
  13c99c: b0fff9a1     	adrp	x1, 0x71000
  13c9a0: 910083e8     	add	x8, sp, #0x20
  13c9a4: 9106fc21     	add	x1, x1, #0x1bf
  13c9a8: 910003e0     	mov	x0, sp
  13c9ac: 97fec6ea     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13c9b0: 52800200     	mov	w0, #0x10               // =16
  13c9b4: 940084eb     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13c9b8: aa0003f4     	mov	x20, x0
  13c9bc: 910083e1     	add	x1, sp, #0x20
  13c9c0: 94008b4c     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13c9c4: b0000188     	adrp	x8, 0x16d000
  13c9c8: f940a508     	ldr	x8, [x8, #0x148]
  13c9cc: 91004108     	add	x8, x8, #0x10
  13c9d0: f9000288     	str	x8, [x20]
  13c9d4: b0000181     	adrp	x1, 0x16d000
  13c9d8: b0000182     	adrp	x2, 0x16d000
  13c9dc: aa1403e0     	mov	x0, x20
  13c9e0: f940a821     	ldr	x1, [x1, #0x150]
  13c9e4: f940ac42     	ldr	x2, [x2, #0x158]
  13c9e8: 940084e2     	bl	0x15dd70 <__cxa_throw@plt>
  13c9ec: 94008111     	bl	0x15ce30 <__stack_chk_fail@plt>
  13c9f0: 14000002     	b	0x13c9f8 <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x198>
  13c9f4: 14000003     	b	0x13ca00 <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1a0>
  13c9f8: aa0003f3     	mov	x19, x0
  13c9fc: 14000004     	b	0x13ca0c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1ac>
  13ca00: aa0003f3     	mov	x19, x0
  13ca04: aa1403e0     	mov	x0, x20
  13ca08: 940084de     	bl	0x15dd80 <__cxa_free_exception@plt>
  13ca0c: 394083e8     	ldrb	w8, [sp, #0x20]
  13ca10: 370000a8     	tbnz	w8, #0x0, 0x13ca24 <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1c4>
  13ca14: 394003e8     	ldrb	w8, [sp]
  13ca18: 37000168     	tbnz	w8, #0x0, 0x13ca44 <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1e4>
  13ca1c: aa1303e0     	mov	x0, x19
  13ca20: 940071d0     	bl	0x159160 <__emutls_get_address+0x6d4>
  13ca24: f9401be0     	ldr	x0, [sp, #0x30]
  13ca28: 9400812e     	bl	0x15cee0 <_ZdlPv@plt>
  13ca2c: 394003e8     	ldrb	w8, [sp]
  13ca30: 3607ff68     	tbz	w8, #0x0, 0x13ca1c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1bc>
  13ca34: 14000004     	b	0x13ca44 <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1e4>
  13ca38: aa0003f3     	mov	x19, x0
  13ca3c: 394003e8     	ldrb	w8, [sp]
  13ca40: 3607fee8     	tbz	w8, #0x0, 0x13ca1c <std::__ndk1::stoull(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*, int)+0x1bc>
  13ca44: f9400be0     	ldr	x0, [sp, #0x10]
  13ca48: 94008126     	bl	0x15cee0 <_ZdlPv@plt>
  13ca4c: aa1303e0     	mov	x0, x19
  13ca50: 940071c4     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013ca54 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)>:
  13ca54: d503233f     	paciasp
  13ca58: d10203ff     	sub	sp, sp, #0x80
  13ca5c: a9047bfd     	stp	x29, x30, [sp, #0x40]
  13ca60: 910103fd     	add	x29, sp, #0x40
  13ca64: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13ca68: a90657f6     	stp	x22, x21, [sp, #0x60]
  13ca6c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13ca70: d53bd057     	mrs	x23, TPIDR_EL0
  13ca74: 52800189     	mov	w9, #0xc                // =12
  13ca78: f94016e8     	ldr	x8, [x23, #0x28]
  13ca7c: 528d8d8a     	mov	w10, #0x6c6c            // =27756
  13ca80: 2a0203f4     	mov	w20, w2
  13ca84: aa0103f3     	mov	x19, x1
  13ca88: f81f83a8     	stur	x8, [x29, #-0x8]
  13ca8c: 528e8e68     	mov	w8, #0x7473             // =29811
  13ca90: 72aeade8     	movk	w8, #0x756f, lsl #16
  13ca94: 390003e9     	strb	w9, [sp]
  13ca98: 39400009     	ldrb	w9, [x0]
  13ca9c: 780053ea     	sturh	w10, [sp, #0x5]
  13caa0: f940080b     	ldr	x11, [x0, #0x10]
  13caa4: 39001fff     	strb	wzr, [sp, #0x7]
  13caa8: b80013e8     	stur	w8, [sp, #0x1]
  13caac: 91001008     	add	x8, x0, #0x4
  13cab0: 7200013f     	tst	w9, #0x1
  13cab4: f9000fff     	str	xzr, [sp, #0x18]
  13cab8: 9a8b0115     	csel	x21, x8, x11, eq
  13cabc: 94008621     	bl	0x15e340 <__errno@plt>
  13cac0: aa0003f6     	mov	x22, x0
  13cac4: b9400018     	ldr	w24, [x0]
  13cac8: b900001f     	str	wzr, [x0]
  13cacc: 910063e1     	add	x1, sp, #0x18
  13cad0: aa1503e0     	mov	x0, x21
  13cad4: 2a1403e2     	mov	w2, w20
  13cad8: 94008e62     	bl	0x160460 <wcstoull@plt>
  13cadc: b94002c8     	ldr	w8, [x22]
  13cae0: b90002d8     	str	w24, [x22]
  13cae4: 7100891f     	cmp	w8, #0x22
  13cae8: 54000300     	b.eq	0x13cb48 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xf4>
  13caec: f9400fe8     	ldr	x8, [sp, #0x18]
  13caf0: eb150108     	subs	x8, x8, x21
  13caf4: 54000520     	b.eq	0x13cb98 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x144>
  13caf8: aa0003f4     	mov	x20, x0
  13cafc: b4000073     	cbz	x19, 0x13cb08 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xb4>
  13cb00: 9342fd08     	asr	x8, x8, #2
  13cb04: f9000268     	str	x8, [x19]
  13cb08: 394003e8     	ldrb	w8, [sp]
  13cb0c: 36000068     	tbz	w8, #0x0, 0x13cb18 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0xc4>
  13cb10: f9400be0     	ldr	x0, [sp, #0x10]
  13cb14: 940080f3     	bl	0x15cee0 <_ZdlPv@plt>
  13cb18: f94016e8     	ldr	x8, [x23, #0x28]
  13cb1c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13cb20: eb09011f     	cmp	x8, x9
  13cb24: 54000621     	b.ne	0x13cbe8 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x194>
  13cb28: aa1403e0     	mov	x0, x20
  13cb2c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13cb30: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13cb34: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13cb38: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  13cb3c: 910203ff     	add	sp, sp, #0x80
  13cb40: d50323bf     	autiasp
  13cb44: d65f03c0     	ret
  13cb48: 90fff9a1     	adrp	x1, 0x70000
  13cb4c: 910083e8     	add	x8, sp, #0x20
  13cb50: 91162c21     	add	x1, x1, #0x58b
  13cb54: 910003e0     	mov	x0, sp
  13cb58: 97fec67f     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13cb5c: 52800200     	mov	w0, #0x10               // =16
  13cb60: 94008480     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13cb64: aa0003f4     	mov	x20, x0
  13cb68: 910083e1     	add	x1, sp, #0x20
  13cb6c: 94008ae1     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13cb70: b0000188     	adrp	x8, 0x16d000
  13cb74: f940a108     	ldr	x8, [x8, #0x140]
  13cb78: 91004108     	add	x8, x8, #0x10
  13cb7c: f9000288     	str	x8, [x20]
  13cb80: b0000181     	adrp	x1, 0x16d000
  13cb84: b0000182     	adrp	x2, 0x16d000
  13cb88: aa1403e0     	mov	x0, x20
  13cb8c: f9409821     	ldr	x1, [x1, #0x130]
  13cb90: f9409c42     	ldr	x2, [x2, #0x138]
  13cb94: 94008477     	bl	0x15dd70 <__cxa_throw@plt>
  13cb98: b0fff9a1     	adrp	x1, 0x71000
  13cb9c: 910083e8     	add	x8, sp, #0x20
  13cba0: 9106fc21     	add	x1, x1, #0x1bf
  13cba4: 910003e0     	mov	x0, sp
  13cba8: 97fec66b     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13cbac: 52800200     	mov	w0, #0x10               // =16
  13cbb0: 9400846c     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13cbb4: aa0003f4     	mov	x20, x0
  13cbb8: 910083e1     	add	x1, sp, #0x20
  13cbbc: 94008acd     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13cbc0: b0000188     	adrp	x8, 0x16d000
  13cbc4: f940a508     	ldr	x8, [x8, #0x148]
  13cbc8: 91004108     	add	x8, x8, #0x10
  13cbcc: f9000288     	str	x8, [x20]
  13cbd0: b0000181     	adrp	x1, 0x16d000
  13cbd4: b0000182     	adrp	x2, 0x16d000
  13cbd8: aa1403e0     	mov	x0, x20
  13cbdc: f940a821     	ldr	x1, [x1, #0x150]
  13cbe0: f940ac42     	ldr	x2, [x2, #0x158]
  13cbe4: 94008463     	bl	0x15dd70 <__cxa_throw@plt>
  13cbe8: 94008092     	bl	0x15ce30 <__stack_chk_fail@plt>
  13cbec: 14000002     	b	0x13cbf4 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1a0>
  13cbf0: 14000003     	b	0x13cbfc <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1a8>
  13cbf4: aa0003f3     	mov	x19, x0
  13cbf8: 14000004     	b	0x13cc08 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1b4>
  13cbfc: aa0003f3     	mov	x19, x0
  13cc00: aa1403e0     	mov	x0, x20
  13cc04: 9400845f     	bl	0x15dd80 <__cxa_free_exception@plt>
  13cc08: 394083e8     	ldrb	w8, [sp, #0x20]
  13cc0c: 370000a8     	tbnz	w8, #0x0, 0x13cc20 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1cc>
  13cc10: 394003e8     	ldrb	w8, [sp]
  13cc14: 37000168     	tbnz	w8, #0x0, 0x13cc40 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1ec>
  13cc18: aa1303e0     	mov	x0, x19
  13cc1c: 94007151     	bl	0x159160 <__emutls_get_address+0x6d4>
  13cc20: f9401be0     	ldr	x0, [sp, #0x30]
  13cc24: 940080af     	bl	0x15cee0 <_ZdlPv@plt>
  13cc28: 394003e8     	ldrb	w8, [sp]
  13cc2c: 3607ff68     	tbz	w8, #0x0, 0x13cc18 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c4>
  13cc30: 14000004     	b	0x13cc40 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1ec>
  13cc34: aa0003f3     	mov	x19, x0
  13cc38: 394003e8     	ldrb	w8, [sp]
  13cc3c: 3607fee8     	tbz	w8, #0x0, 0x13cc18 <std::__ndk1::stoull(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*, int)+0x1c4>
  13cc40: f9400be0     	ldr	x0, [sp, #0x10]
  13cc44: 940080a7     	bl	0x15cee0 <_ZdlPv@plt>
  13cc48: aa1303e0     	mov	x0, x19
  13cc4c: 94007145     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013cc50 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)>:
  13cc50: d503233f     	paciasp
  13cc54: d10203ff     	sub	sp, sp, #0x80
  13cc58: fd0023e8     	str	d8, [sp, #0x40]
  13cc5c: a904fbfd     	stp	x29, x30, [sp, #0x48]
  13cc60: 910123fd     	add	x29, sp, #0x48
  13cc64: f9002ff7     	str	x23, [sp, #0x58]
  13cc68: a90657f6     	stp	x22, x21, [sp, #0x60]
  13cc6c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13cc70: d53bd056     	mrs	x22, TPIDR_EL0
  13cc74: 528e8e6a     	mov	w10, #0x7473            // =29811
  13cc78: f94016c8     	ldr	x8, [x22, #0x28]
  13cc7c: 72accdea     	movk	w10, #0x666f, lsl #16
  13cc80: aa0103f3     	mov	x19, x1
  13cc84: f81f03a8     	stur	x8, [x29, #-0x10]
  13cc88: 52800108     	mov	w8, #0x8                // =8
  13cc8c: 39400009     	ldrb	w9, [x0]
  13cc90: b80013ea     	stur	w10, [sp, #0x1]
  13cc94: f940080b     	ldr	x11, [x0, #0x10]
  13cc98: 390017ff     	strb	wzr, [sp, #0x5]
  13cc9c: 390003e8     	strb	w8, [sp]
  13cca0: 7200013f     	tst	w9, #0x1
  13cca4: f9000fff     	str	xzr, [sp, #0x18]
  13cca8: 9a801574     	csinc	x20, x11, x0, ne
  13ccac: 940085a5     	bl	0x15e340 <__errno@plt>
  13ccb0: aa0003f5     	mov	x21, x0
  13ccb4: b9400017     	ldr	w23, [x0]
  13ccb8: b900001f     	str	wzr, [x0]
  13ccbc: 910063e1     	add	x1, sp, #0x18
  13ccc0: aa1403e0     	mov	x0, x20
  13ccc4: 94008d5f     	bl	0x160240 <strtof@plt>
  13ccc8: b94002a8     	ldr	w8, [x21]
  13cccc: b90002b7     	str	w23, [x21]
  13ccd0: 7100891f     	cmp	w8, #0x22
  13ccd4: 54000300     	b.eq	0x13cd34 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xe4>
  13ccd8: f9400fe8     	ldr	x8, [sp, #0x18]
  13ccdc: eb140108     	subs	x8, x8, x20
  13cce0: 54000520     	b.eq	0x13cd84 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x134>
  13cce4: 1e204008     	fmov	s8, s0
  13cce8: b4000053     	cbz	x19, 0x13ccf0 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xa0>
  13ccec: f9000268     	str	x8, [x19]
  13ccf0: 394003e8     	ldrb	w8, [sp]
  13ccf4: 36000068     	tbz	w8, #0x0, 0x13cd00 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xb0>
  13ccf8: f9400be0     	ldr	x0, [sp, #0x10]
  13ccfc: 94008079     	bl	0x15cee0 <_ZdlPv@plt>
  13cd00: f94016c8     	ldr	x8, [x22, #0x28]
  13cd04: f85f03a9     	ldur	x9, [x29, #-0x10]
  13cd08: eb09011f     	cmp	x8, x9
  13cd0c: 54000641     	b.ne	0x13cdd4 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x184>
  13cd10: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13cd14: 1e204100     	fmov	s0, s8
  13cd18: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13cd1c: a944fbfd     	ldp	x29, x30, [sp, #0x48]
  13cd20: f9402ff7     	ldr	x23, [sp, #0x58]
  13cd24: fd4023e8     	ldr	d8, [sp, #0x40]
  13cd28: 910203ff     	add	sp, sp, #0x80
  13cd2c: d50323bf     	autiasp
  13cd30: d65f03c0     	ret
  13cd34: 90fff9a1     	adrp	x1, 0x70000
  13cd38: 910083e8     	add	x8, sp, #0x20
  13cd3c: 91162c21     	add	x1, x1, #0x58b
  13cd40: 910003e0     	mov	x0, sp
  13cd44: 97fec604     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13cd48: 52800200     	mov	w0, #0x10               // =16
  13cd4c: 94008405     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13cd50: aa0003f4     	mov	x20, x0
  13cd54: 910083e1     	add	x1, sp, #0x20
  13cd58: 94008a66     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13cd5c: b0000188     	adrp	x8, 0x16d000
  13cd60: f940a108     	ldr	x8, [x8, #0x140]
  13cd64: 91004108     	add	x8, x8, #0x10
  13cd68: f9000288     	str	x8, [x20]
  13cd6c: b0000181     	adrp	x1, 0x16d000
  13cd70: b0000182     	adrp	x2, 0x16d000
  13cd74: aa1403e0     	mov	x0, x20
  13cd78: f9409821     	ldr	x1, [x1, #0x130]
  13cd7c: f9409c42     	ldr	x2, [x2, #0x138]
  13cd80: 940083fc     	bl	0x15dd70 <__cxa_throw@plt>
  13cd84: b0fff9a1     	adrp	x1, 0x71000
  13cd88: 910083e8     	add	x8, sp, #0x20
  13cd8c: 9106fc21     	add	x1, x1, #0x1bf
  13cd90: 910003e0     	mov	x0, sp
  13cd94: 97fec5f0     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13cd98: 52800200     	mov	w0, #0x10               // =16
  13cd9c: 940083f1     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13cda0: aa0003f4     	mov	x20, x0
  13cda4: 910083e1     	add	x1, sp, #0x20
  13cda8: 94008a52     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13cdac: b0000188     	adrp	x8, 0x16d000
  13cdb0: f940a508     	ldr	x8, [x8, #0x148]
  13cdb4: 91004108     	add	x8, x8, #0x10
  13cdb8: f9000288     	str	x8, [x20]
  13cdbc: b0000181     	adrp	x1, 0x16d000
  13cdc0: b0000182     	adrp	x2, 0x16d000
  13cdc4: aa1403e0     	mov	x0, x20
  13cdc8: f940a821     	ldr	x1, [x1, #0x150]
  13cdcc: f940ac42     	ldr	x2, [x2, #0x158]
  13cdd0: 940083e8     	bl	0x15dd70 <__cxa_throw@plt>
  13cdd4: 94008017     	bl	0x15ce30 <__stack_chk_fail@plt>
  13cdd8: 14000002     	b	0x13cde0 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x190>
  13cddc: 14000003     	b	0x13cde8 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x198>
  13cde0: aa0003f3     	mov	x19, x0
  13cde4: 14000004     	b	0x13cdf4 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1a4>
  13cde8: aa0003f3     	mov	x19, x0
  13cdec: aa1403e0     	mov	x0, x20
  13cdf0: 940083e4     	bl	0x15dd80 <__cxa_free_exception@plt>
  13cdf4: 394083e8     	ldrb	w8, [sp, #0x20]
  13cdf8: 370000a8     	tbnz	w8, #0x0, 0x13ce0c <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1bc>
  13cdfc: 394003e8     	ldrb	w8, [sp]
  13ce00: 37000168     	tbnz	w8, #0x0, 0x13ce2c <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1dc>
  13ce04: aa1303e0     	mov	x0, x19
  13ce08: 940070d6     	bl	0x159160 <__emutls_get_address+0x6d4>
  13ce0c: f9401be0     	ldr	x0, [sp, #0x30]
  13ce10: 94008034     	bl	0x15cee0 <_ZdlPv@plt>
  13ce14: 394003e8     	ldrb	w8, [sp]
  13ce18: 3607ff68     	tbz	w8, #0x0, 0x13ce04 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b4>
  13ce1c: 14000004     	b	0x13ce2c <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1dc>
  13ce20: aa0003f3     	mov	x19, x0
  13ce24: 394003e8     	ldrb	w8, [sp]
  13ce28: 3607fee8     	tbz	w8, #0x0, 0x13ce04 <std::__ndk1::stof(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b4>
  13ce2c: f9400be0     	ldr	x0, [sp, #0x10]
  13ce30: 9400802c     	bl	0x15cee0 <_ZdlPv@plt>
  13ce34: aa1303e0     	mov	x0, x19
  13ce38: 940070ca     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013ce3c <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)>:
  13ce3c: d503233f     	paciasp
  13ce40: d10203ff     	sub	sp, sp, #0x80
  13ce44: fd0023e8     	str	d8, [sp, #0x40]
  13ce48: a904fbfd     	stp	x29, x30, [sp, #0x48]
  13ce4c: 910123fd     	add	x29, sp, #0x48
  13ce50: f9002ff7     	str	x23, [sp, #0x58]
  13ce54: a90657f6     	stp	x22, x21, [sp, #0x60]
  13ce58: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13ce5c: d53bd056     	mrs	x22, TPIDR_EL0
  13ce60: 528e8e6a     	mov	w10, #0x7473            // =29811
  13ce64: f94016c8     	ldr	x8, [x22, #0x28]
  13ce68: 72accdea     	movk	w10, #0x666f, lsl #16
  13ce6c: aa0103f3     	mov	x19, x1
  13ce70: f81f03a8     	stur	x8, [x29, #-0x10]
  13ce74: 52800108     	mov	w8, #0x8                // =8
  13ce78: 39400009     	ldrb	w9, [x0]
  13ce7c: b80013ea     	stur	w10, [sp, #0x1]
  13ce80: f940080b     	ldr	x11, [x0, #0x10]
  13ce84: 390017ff     	strb	wzr, [sp, #0x5]
  13ce88: 390003e8     	strb	w8, [sp]
  13ce8c: 91001008     	add	x8, x0, #0x4
  13ce90: 7200013f     	tst	w9, #0x1
  13ce94: f9000fff     	str	xzr, [sp, #0x18]
  13ce98: 9a8b0114     	csel	x20, x8, x11, eq
  13ce9c: 94008529     	bl	0x15e340 <__errno@plt>
  13cea0: aa0003f5     	mov	x21, x0
  13cea4: b9400017     	ldr	w23, [x0]
  13cea8: b900001f     	str	wzr, [x0]
  13ceac: 910063e1     	add	x1, sp, #0x18
  13ceb0: aa1403e0     	mov	x0, x20
  13ceb4: 94008d6f     	bl	0x160470 <wcstof@plt>
  13ceb8: b94002a8     	ldr	w8, [x21]
  13cebc: b90002b7     	str	w23, [x21]
  13cec0: 7100891f     	cmp	w8, #0x22
  13cec4: 54000320     	b.eq	0x13cf28 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xec>
  13cec8: f9400fe8     	ldr	x8, [sp, #0x18]
  13cecc: eb140108     	subs	x8, x8, x20
  13ced0: 54000540     	b.eq	0x13cf78 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x13c>
  13ced4: 1e204008     	fmov	s8, s0
  13ced8: b4000073     	cbz	x19, 0x13cee4 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xa8>
  13cedc: 9342fd08     	asr	x8, x8, #2
  13cee0: f9000268     	str	x8, [x19]
  13cee4: 394003e8     	ldrb	w8, [sp]
  13cee8: 36000068     	tbz	w8, #0x0, 0x13cef4 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xb8>
  13ceec: f9400be0     	ldr	x0, [sp, #0x10]
  13cef0: 94007ffc     	bl	0x15cee0 <_ZdlPv@plt>
  13cef4: f94016c8     	ldr	x8, [x22, #0x28]
  13cef8: f85f03a9     	ldur	x9, [x29, #-0x10]
  13cefc: eb09011f     	cmp	x8, x9
  13cf00: 54000641     	b.ne	0x13cfc8 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x18c>
  13cf04: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13cf08: 1e204100     	fmov	s0, s8
  13cf0c: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13cf10: a944fbfd     	ldp	x29, x30, [sp, #0x48]
  13cf14: f9402ff7     	ldr	x23, [sp, #0x58]
  13cf18: fd4023e8     	ldr	d8, [sp, #0x40]
  13cf1c: 910203ff     	add	sp, sp, #0x80
  13cf20: d50323bf     	autiasp
  13cf24: d65f03c0     	ret
  13cf28: 90fff9a1     	adrp	x1, 0x70000
  13cf2c: 910083e8     	add	x8, sp, #0x20
  13cf30: 91162c21     	add	x1, x1, #0x58b
  13cf34: 910003e0     	mov	x0, sp
  13cf38: 97fec587     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13cf3c: 52800200     	mov	w0, #0x10               // =16
  13cf40: 94008388     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13cf44: aa0003f4     	mov	x20, x0
  13cf48: 910083e1     	add	x1, sp, #0x20
  13cf4c: 940089e9     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13cf50: b0000188     	adrp	x8, 0x16d000
  13cf54: f940a108     	ldr	x8, [x8, #0x140]
  13cf58: 91004108     	add	x8, x8, #0x10
  13cf5c: f9000288     	str	x8, [x20]
  13cf60: b0000181     	adrp	x1, 0x16d000
  13cf64: b0000182     	adrp	x2, 0x16d000
  13cf68: aa1403e0     	mov	x0, x20
  13cf6c: f9409821     	ldr	x1, [x1, #0x130]
  13cf70: f9409c42     	ldr	x2, [x2, #0x138]
  13cf74: 9400837f     	bl	0x15dd70 <__cxa_throw@plt>
  13cf78: b0fff9a1     	adrp	x1, 0x71000
  13cf7c: 910083e8     	add	x8, sp, #0x20
  13cf80: 9106fc21     	add	x1, x1, #0x1bf
  13cf84: 910003e0     	mov	x0, sp
  13cf88: 97fec573     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13cf8c: 52800200     	mov	w0, #0x10               // =16
  13cf90: 94008374     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13cf94: aa0003f4     	mov	x20, x0
  13cf98: 910083e1     	add	x1, sp, #0x20
  13cf9c: 940089d5     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13cfa0: b0000188     	adrp	x8, 0x16d000
  13cfa4: f940a508     	ldr	x8, [x8, #0x148]
  13cfa8: 91004108     	add	x8, x8, #0x10
  13cfac: f9000288     	str	x8, [x20]
  13cfb0: b0000181     	adrp	x1, 0x16d000
  13cfb4: b0000182     	adrp	x2, 0x16d000
  13cfb8: aa1403e0     	mov	x0, x20
  13cfbc: f940a821     	ldr	x1, [x1, #0x150]
  13cfc0: f940ac42     	ldr	x2, [x2, #0x158]
  13cfc4: 9400836b     	bl	0x15dd70 <__cxa_throw@plt>
  13cfc8: 94007f9a     	bl	0x15ce30 <__stack_chk_fail@plt>
  13cfcc: 14000002     	b	0x13cfd4 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x198>
  13cfd0: 14000003     	b	0x13cfdc <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1a0>
  13cfd4: aa0003f3     	mov	x19, x0
  13cfd8: 14000004     	b	0x13cfe8 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1ac>
  13cfdc: aa0003f3     	mov	x19, x0
  13cfe0: aa1403e0     	mov	x0, x20
  13cfe4: 94008367     	bl	0x15dd80 <__cxa_free_exception@plt>
  13cfe8: 394083e8     	ldrb	w8, [sp, #0x20]
  13cfec: 370000a8     	tbnz	w8, #0x0, 0x13d000 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1c4>
  13cff0: 394003e8     	ldrb	w8, [sp]
  13cff4: 37000168     	tbnz	w8, #0x0, 0x13d020 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1e4>
  13cff8: aa1303e0     	mov	x0, x19
  13cffc: 94007059     	bl	0x159160 <__emutls_get_address+0x6d4>
  13d000: f9401be0     	ldr	x0, [sp, #0x30]
  13d004: 94007fb7     	bl	0x15cee0 <_ZdlPv@plt>
  13d008: 394003e8     	ldrb	w8, [sp]
  13d00c: 3607ff68     	tbz	w8, #0x0, 0x13cff8 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1bc>
  13d010: 14000004     	b	0x13d020 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1e4>
  13d014: aa0003f3     	mov	x19, x0
  13d018: 394003e8     	ldrb	w8, [sp]
  13d01c: 3607fee8     	tbz	w8, #0x0, 0x13cff8 <std::__ndk1::stof(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1bc>
  13d020: f9400be0     	ldr	x0, [sp, #0x10]
  13d024: 94007faf     	bl	0x15cee0 <_ZdlPv@plt>
  13d028: aa1303e0     	mov	x0, x19
  13d02c: 9400704d     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013d030 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)>:
  13d030: d503233f     	paciasp
  13d034: d10203ff     	sub	sp, sp, #0x80
  13d038: fd0023e8     	str	d8, [sp, #0x40]
  13d03c: a904fbfd     	stp	x29, x30, [sp, #0x48]
  13d040: 910123fd     	add	x29, sp, #0x48
  13d044: f9002ff7     	str	x23, [sp, #0x58]
  13d048: a90657f6     	stp	x22, x21, [sp, #0x60]
  13d04c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13d050: d53bd056     	mrs	x22, TPIDR_EL0
  13d054: 528e8e6a     	mov	w10, #0x7473            // =29811
  13d058: f94016c8     	ldr	x8, [x22, #0x28]
  13d05c: 72ac8dea     	movk	w10, #0x646f, lsl #16
  13d060: aa0103f3     	mov	x19, x1
  13d064: f81f03a8     	stur	x8, [x29, #-0x10]
  13d068: 52800108     	mov	w8, #0x8                // =8
  13d06c: 39400009     	ldrb	w9, [x0]
  13d070: b80013ea     	stur	w10, [sp, #0x1]
  13d074: f940080b     	ldr	x11, [x0, #0x10]
  13d078: 390017ff     	strb	wzr, [sp, #0x5]
  13d07c: 390003e8     	strb	w8, [sp]
  13d080: 7200013f     	tst	w9, #0x1
  13d084: f9000fff     	str	xzr, [sp, #0x18]
  13d088: 9a801574     	csinc	x20, x11, x0, ne
  13d08c: 940084ad     	bl	0x15e340 <__errno@plt>
  13d090: aa0003f5     	mov	x21, x0
  13d094: b9400017     	ldr	w23, [x0]
  13d098: b900001f     	str	wzr, [x0]
  13d09c: 910063e1     	add	x1, sp, #0x18
  13d0a0: aa1403e0     	mov	x0, x20
  13d0a4: 940083cf     	bl	0x15dfe0 <strtod@plt>
  13d0a8: b94002a8     	ldr	w8, [x21]
  13d0ac: b90002b7     	str	w23, [x21]
  13d0b0: 7100891f     	cmp	w8, #0x22
  13d0b4: 54000300     	b.eq	0x13d114 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xe4>
  13d0b8: f9400fe8     	ldr	x8, [sp, #0x18]
  13d0bc: eb140108     	subs	x8, x8, x20
  13d0c0: 54000520     	b.eq	0x13d164 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x134>
  13d0c4: 1e604008     	fmov	d8, d0
  13d0c8: b4000053     	cbz	x19, 0x13d0d0 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xa0>
  13d0cc: f9000268     	str	x8, [x19]
  13d0d0: 394003e8     	ldrb	w8, [sp]
  13d0d4: 36000068     	tbz	w8, #0x0, 0x13d0e0 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xb0>
  13d0d8: f9400be0     	ldr	x0, [sp, #0x10]
  13d0dc: 94007f81     	bl	0x15cee0 <_ZdlPv@plt>
  13d0e0: f94016c8     	ldr	x8, [x22, #0x28]
  13d0e4: f85f03a9     	ldur	x9, [x29, #-0x10]
  13d0e8: eb09011f     	cmp	x8, x9
  13d0ec: 54000641     	b.ne	0x13d1b4 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x184>
  13d0f0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13d0f4: 1e604100     	fmov	d0, d8
  13d0f8: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13d0fc: a944fbfd     	ldp	x29, x30, [sp, #0x48]
  13d100: f9402ff7     	ldr	x23, [sp, #0x58]
  13d104: fd4023e8     	ldr	d8, [sp, #0x40]
  13d108: 910203ff     	add	sp, sp, #0x80
  13d10c: d50323bf     	autiasp
  13d110: d65f03c0     	ret
  13d114: f0fff981     	adrp	x1, 0x70000
  13d118: 910083e8     	add	x8, sp, #0x20
  13d11c: 91162c21     	add	x1, x1, #0x58b
  13d120: 910003e0     	mov	x0, sp
  13d124: 97fec50c     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d128: 52800200     	mov	w0, #0x10               // =16
  13d12c: 9400830d     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d130: aa0003f4     	mov	x20, x0
  13d134: 910083e1     	add	x1, sp, #0x20
  13d138: 9400896e     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d13c: 90000188     	adrp	x8, 0x16d000
  13d140: f940a108     	ldr	x8, [x8, #0x140]
  13d144: 91004108     	add	x8, x8, #0x10
  13d148: f9000288     	str	x8, [x20]
  13d14c: 90000181     	adrp	x1, 0x16d000
  13d150: 90000182     	adrp	x2, 0x16d000
  13d154: aa1403e0     	mov	x0, x20
  13d158: f9409821     	ldr	x1, [x1, #0x130]
  13d15c: f9409c42     	ldr	x2, [x2, #0x138]
  13d160: 94008304     	bl	0x15dd70 <__cxa_throw@plt>
  13d164: 90fff9a1     	adrp	x1, 0x71000
  13d168: 910083e8     	add	x8, sp, #0x20
  13d16c: 9106fc21     	add	x1, x1, #0x1bf
  13d170: 910003e0     	mov	x0, sp
  13d174: 97fec4f8     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d178: 52800200     	mov	w0, #0x10               // =16
  13d17c: 940082f9     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d180: aa0003f4     	mov	x20, x0
  13d184: 910083e1     	add	x1, sp, #0x20
  13d188: 9400895a     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d18c: 90000188     	adrp	x8, 0x16d000
  13d190: f940a508     	ldr	x8, [x8, #0x148]
  13d194: 91004108     	add	x8, x8, #0x10
  13d198: f9000288     	str	x8, [x20]
  13d19c: 90000181     	adrp	x1, 0x16d000
  13d1a0: 90000182     	adrp	x2, 0x16d000
  13d1a4: aa1403e0     	mov	x0, x20
  13d1a8: f940a821     	ldr	x1, [x1, #0x150]
  13d1ac: f940ac42     	ldr	x2, [x2, #0x158]
  13d1b0: 940082f0     	bl	0x15dd70 <__cxa_throw@plt>
  13d1b4: 94007f1f     	bl	0x15ce30 <__stack_chk_fail@plt>
  13d1b8: 14000002     	b	0x13d1c0 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x190>
  13d1bc: 14000003     	b	0x13d1c8 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x198>
  13d1c0: aa0003f3     	mov	x19, x0
  13d1c4: 14000004     	b	0x13d1d4 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1a4>
  13d1c8: aa0003f3     	mov	x19, x0
  13d1cc: aa1403e0     	mov	x0, x20
  13d1d0: 940082ec     	bl	0x15dd80 <__cxa_free_exception@plt>
  13d1d4: 394083e8     	ldrb	w8, [sp, #0x20]
  13d1d8: 370000a8     	tbnz	w8, #0x0, 0x13d1ec <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1bc>
  13d1dc: 394003e8     	ldrb	w8, [sp]
  13d1e0: 37000168     	tbnz	w8, #0x0, 0x13d20c <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1dc>
  13d1e4: aa1303e0     	mov	x0, x19
  13d1e8: 94006fde     	bl	0x159160 <__emutls_get_address+0x6d4>
  13d1ec: f9401be0     	ldr	x0, [sp, #0x30]
  13d1f0: 94007f3c     	bl	0x15cee0 <_ZdlPv@plt>
  13d1f4: 394003e8     	ldrb	w8, [sp]
  13d1f8: 3607ff68     	tbz	w8, #0x0, 0x13d1e4 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b4>
  13d1fc: 14000004     	b	0x13d20c <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1dc>
  13d200: aa0003f3     	mov	x19, x0
  13d204: 394003e8     	ldrb	w8, [sp]
  13d208: 3607fee8     	tbz	w8, #0x0, 0x13d1e4 <std::__ndk1::stod(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b4>
  13d20c: f9400be0     	ldr	x0, [sp, #0x10]
  13d210: 94007f34     	bl	0x15cee0 <_ZdlPv@plt>
  13d214: aa1303e0     	mov	x0, x19
  13d218: 94006fd2     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013d21c <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)>:
  13d21c: d503233f     	paciasp
  13d220: d10203ff     	sub	sp, sp, #0x80
  13d224: fd0023e8     	str	d8, [sp, #0x40]
  13d228: a904fbfd     	stp	x29, x30, [sp, #0x48]
  13d22c: 910123fd     	add	x29, sp, #0x48
  13d230: f9002ff7     	str	x23, [sp, #0x58]
  13d234: a90657f6     	stp	x22, x21, [sp, #0x60]
  13d238: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13d23c: d53bd056     	mrs	x22, TPIDR_EL0
  13d240: 528e8e6a     	mov	w10, #0x7473            // =29811
  13d244: f94016c8     	ldr	x8, [x22, #0x28]
  13d248: 72ac8dea     	movk	w10, #0x646f, lsl #16
  13d24c: aa0103f3     	mov	x19, x1
  13d250: f81f03a8     	stur	x8, [x29, #-0x10]
  13d254: 52800108     	mov	w8, #0x8                // =8
  13d258: 39400009     	ldrb	w9, [x0]
  13d25c: b80013ea     	stur	w10, [sp, #0x1]
  13d260: f940080b     	ldr	x11, [x0, #0x10]
  13d264: 390017ff     	strb	wzr, [sp, #0x5]
  13d268: 390003e8     	strb	w8, [sp]
  13d26c: 91001008     	add	x8, x0, #0x4
  13d270: 7200013f     	tst	w9, #0x1
  13d274: f9000fff     	str	xzr, [sp, #0x18]
  13d278: 9a8b0114     	csel	x20, x8, x11, eq
  13d27c: 94008431     	bl	0x15e340 <__errno@plt>
  13d280: aa0003f5     	mov	x21, x0
  13d284: b9400017     	ldr	w23, [x0]
  13d288: b900001f     	str	wzr, [x0]
  13d28c: 910063e1     	add	x1, sp, #0x18
  13d290: aa1403e0     	mov	x0, x20
  13d294: 94008c7b     	bl	0x160480 <wcstod@plt>
  13d298: b94002a8     	ldr	w8, [x21]
  13d29c: b90002b7     	str	w23, [x21]
  13d2a0: 7100891f     	cmp	w8, #0x22
  13d2a4: 54000320     	b.eq	0x13d308 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xec>
  13d2a8: f9400fe8     	ldr	x8, [sp, #0x18]
  13d2ac: eb140108     	subs	x8, x8, x20
  13d2b0: 54000540     	b.eq	0x13d358 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x13c>
  13d2b4: 1e604008     	fmov	d8, d0
  13d2b8: b4000073     	cbz	x19, 0x13d2c4 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xa8>
  13d2bc: 9342fd08     	asr	x8, x8, #2
  13d2c0: f9000268     	str	x8, [x19]
  13d2c4: 394003e8     	ldrb	w8, [sp]
  13d2c8: 36000068     	tbz	w8, #0x0, 0x13d2d4 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xb8>
  13d2cc: f9400be0     	ldr	x0, [sp, #0x10]
  13d2d0: 94007f04     	bl	0x15cee0 <_ZdlPv@plt>
  13d2d4: f94016c8     	ldr	x8, [x22, #0x28]
  13d2d8: f85f03a9     	ldur	x9, [x29, #-0x10]
  13d2dc: eb09011f     	cmp	x8, x9
  13d2e0: 54000641     	b.ne	0x13d3a8 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x18c>
  13d2e4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13d2e8: 1e604100     	fmov	d0, d8
  13d2ec: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13d2f0: a944fbfd     	ldp	x29, x30, [sp, #0x48]
  13d2f4: f9402ff7     	ldr	x23, [sp, #0x58]
  13d2f8: fd4023e8     	ldr	d8, [sp, #0x40]
  13d2fc: 910203ff     	add	sp, sp, #0x80
  13d300: d50323bf     	autiasp
  13d304: d65f03c0     	ret
  13d308: f0fff981     	adrp	x1, 0x70000
  13d30c: 910083e8     	add	x8, sp, #0x20
  13d310: 91162c21     	add	x1, x1, #0x58b
  13d314: 910003e0     	mov	x0, sp
  13d318: 97fec48f     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d31c: 52800200     	mov	w0, #0x10               // =16
  13d320: 94008290     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d324: aa0003f4     	mov	x20, x0
  13d328: 910083e1     	add	x1, sp, #0x20
  13d32c: 940088f1     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d330: 90000188     	adrp	x8, 0x16d000
  13d334: f940a108     	ldr	x8, [x8, #0x140]
  13d338: 91004108     	add	x8, x8, #0x10
  13d33c: f9000288     	str	x8, [x20]
  13d340: 90000181     	adrp	x1, 0x16d000
  13d344: 90000182     	adrp	x2, 0x16d000
  13d348: aa1403e0     	mov	x0, x20
  13d34c: f9409821     	ldr	x1, [x1, #0x130]
  13d350: f9409c42     	ldr	x2, [x2, #0x138]
  13d354: 94008287     	bl	0x15dd70 <__cxa_throw@plt>
  13d358: 90fff9a1     	adrp	x1, 0x71000
  13d35c: 910083e8     	add	x8, sp, #0x20
  13d360: 9106fc21     	add	x1, x1, #0x1bf
  13d364: 910003e0     	mov	x0, sp
  13d368: 97fec47b     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d36c: 52800200     	mov	w0, #0x10               // =16
  13d370: 9400827c     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d374: aa0003f4     	mov	x20, x0
  13d378: 910083e1     	add	x1, sp, #0x20
  13d37c: 940088dd     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d380: 90000188     	adrp	x8, 0x16d000
  13d384: f940a508     	ldr	x8, [x8, #0x148]
  13d388: 91004108     	add	x8, x8, #0x10
  13d38c: f9000288     	str	x8, [x20]
  13d390: 90000181     	adrp	x1, 0x16d000
  13d394: 90000182     	adrp	x2, 0x16d000
  13d398: aa1403e0     	mov	x0, x20
  13d39c: f940a821     	ldr	x1, [x1, #0x150]
  13d3a0: f940ac42     	ldr	x2, [x2, #0x158]
  13d3a4: 94008273     	bl	0x15dd70 <__cxa_throw@plt>
  13d3a8: 94007ea2     	bl	0x15ce30 <__stack_chk_fail@plt>
  13d3ac: 14000002     	b	0x13d3b4 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x198>
  13d3b0: 14000003     	b	0x13d3bc <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1a0>
  13d3b4: aa0003f3     	mov	x19, x0
  13d3b8: 14000004     	b	0x13d3c8 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1ac>
  13d3bc: aa0003f3     	mov	x19, x0
  13d3c0: aa1403e0     	mov	x0, x20
  13d3c4: 9400826f     	bl	0x15dd80 <__cxa_free_exception@plt>
  13d3c8: 394083e8     	ldrb	w8, [sp, #0x20]
  13d3cc: 370000a8     	tbnz	w8, #0x0, 0x13d3e0 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1c4>
  13d3d0: 394003e8     	ldrb	w8, [sp]
  13d3d4: 37000168     	tbnz	w8, #0x0, 0x13d400 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1e4>
  13d3d8: aa1303e0     	mov	x0, x19
  13d3dc: 94006f61     	bl	0x159160 <__emutls_get_address+0x6d4>
  13d3e0: f9401be0     	ldr	x0, [sp, #0x30]
  13d3e4: 94007ebf     	bl	0x15cee0 <_ZdlPv@plt>
  13d3e8: 394003e8     	ldrb	w8, [sp]
  13d3ec: 3607ff68     	tbz	w8, #0x0, 0x13d3d8 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1bc>
  13d3f0: 14000004     	b	0x13d400 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1e4>
  13d3f4: aa0003f3     	mov	x19, x0
  13d3f8: 394003e8     	ldrb	w8, [sp]
  13d3fc: 3607fee8     	tbz	w8, #0x0, 0x13d3d8 <std::__ndk1::stod(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1bc>
  13d400: f9400be0     	ldr	x0, [sp, #0x10]
  13d404: 94007eb7     	bl	0x15cee0 <_ZdlPv@plt>
  13d408: aa1303e0     	mov	x0, x19
  13d40c: 94006f55     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013d410 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)>:
  13d410: d503233f     	paciasp
  13d414: d10243ff     	sub	sp, sp, #0x90
  13d418: a9057bfd     	stp	x29, x30, [sp, #0x50]
  13d41c: 910143fd     	add	x29, sp, #0x50
  13d420: f90033f7     	str	x23, [sp, #0x60]
  13d424: a90757f6     	stp	x22, x21, [sp, #0x70]
  13d428: a9084ff4     	stp	x20, x19, [sp, #0x80]
  13d42c: d53bd056     	mrs	x22, TPIDR_EL0
  13d430: 528e8e6a     	mov	w10, #0x7473            // =29811
  13d434: f94016c8     	ldr	x8, [x22, #0x28]
  13d438: 72ad8dea     	movk	w10, #0x6c6f, lsl #16
  13d43c: 52800c8c     	mov	w12, #0x64              // =100
  13d440: aa0103f3     	mov	x19, x1
  13d444: f81f83a8     	stur	x8, [x29, #-0x8]
  13d448: 52800148     	mov	w8, #0xa                // =10
  13d44c: 39400009     	ldrb	w9, [x0]
  13d450: b80113ea     	stur	w10, [sp, #0x11]
  13d454: f940080b     	ldr	x11, [x0, #0x10]
  13d458: 780153ec     	sturh	w12, [sp, #0x15]
  13d45c: 390043e8     	strb	w8, [sp, #0x10]
  13d460: 7200013f     	tst	w9, #0x1
  13d464: f90017ff     	str	xzr, [sp, #0x28]
  13d468: 9a801574     	csinc	x20, x11, x0, ne
  13d46c: 940083b5     	bl	0x15e340 <__errno@plt>
  13d470: aa0003f5     	mov	x21, x0
  13d474: b9400017     	ldr	w23, [x0]
  13d478: b900001f     	str	wzr, [x0]
  13d47c: 9100a3e1     	add	x1, sp, #0x28
  13d480: aa1403e0     	mov	x0, x20
  13d484: 94008c03     	bl	0x160490 <strtold@plt>
  13d488: b94002a8     	ldr	w8, [x21]
  13d48c: b90002b7     	str	w23, [x21]
  13d490: 7100891f     	cmp	w8, #0x22
  13d494: 540002e0     	b.eq	0x13d4f0 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xe0>
  13d498: f94017e8     	ldr	x8, [sp, #0x28]
  13d49c: eb140108     	subs	x8, x8, x20
  13d4a0: 54000500     	b.eq	0x13d540 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x130>
  13d4a4: b4000053     	cbz	x19, 0x13d4ac <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x9c>
  13d4a8: f9000268     	str	x8, [x19]
  13d4ac: 394043e8     	ldrb	w8, [sp, #0x10]
  13d4b0: 360000a8     	tbz	w8, #0x0, 0x13d4c4 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0xb4>
  13d4b4: f94013e0     	ldr	x0, [sp, #0x20]
  13d4b8: 3d8003e0     	str	q0, [sp]
  13d4bc: 94007e89     	bl	0x15cee0 <_ZdlPv@plt>
  13d4c0: 3dc003e0     	ldr	q0, [sp]
  13d4c4: f94016c8     	ldr	x8, [x22, #0x28]
  13d4c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  13d4cc: eb09011f     	cmp	x8, x9
  13d4d0: 54000601     	b.ne	0x13d590 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x180>
  13d4d4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  13d4d8: a94757f6     	ldp	x22, x21, [sp, #0x70]
  13d4dc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  13d4e0: f94033f7     	ldr	x23, [sp, #0x60]
  13d4e4: 910243ff     	add	sp, sp, #0x90
  13d4e8: d50323bf     	autiasp
  13d4ec: d65f03c0     	ret
  13d4f0: f0fff981     	adrp	x1, 0x70000
  13d4f4: d10083a8     	sub	x8, x29, #0x20
  13d4f8: 91162c21     	add	x1, x1, #0x58b
  13d4fc: 910043e0     	add	x0, sp, #0x10
  13d500: 97fec415     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d504: 52800200     	mov	w0, #0x10               // =16
  13d508: 94008216     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d50c: aa0003f4     	mov	x20, x0
  13d510: d10083a1     	sub	x1, x29, #0x20
  13d514: 94008877     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d518: 90000188     	adrp	x8, 0x16d000
  13d51c: f940a108     	ldr	x8, [x8, #0x140]
  13d520: 91004108     	add	x8, x8, #0x10
  13d524: f9000288     	str	x8, [x20]
  13d528: 90000181     	adrp	x1, 0x16d000
  13d52c: 90000182     	adrp	x2, 0x16d000
  13d530: aa1403e0     	mov	x0, x20
  13d534: f9409821     	ldr	x1, [x1, #0x130]
  13d538: f9409c42     	ldr	x2, [x2, #0x138]
  13d53c: 9400820d     	bl	0x15dd70 <__cxa_throw@plt>
  13d540: 90fff9a1     	adrp	x1, 0x71000
  13d544: d10083a8     	sub	x8, x29, #0x20
  13d548: 9106fc21     	add	x1, x1, #0x1bf
  13d54c: 910043e0     	add	x0, sp, #0x10
  13d550: 97fec401     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d554: 52800200     	mov	w0, #0x10               // =16
  13d558: 94008202     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d55c: aa0003f4     	mov	x20, x0
  13d560: d10083a1     	sub	x1, x29, #0x20
  13d564: 94008863     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d568: 90000188     	adrp	x8, 0x16d000
  13d56c: f940a508     	ldr	x8, [x8, #0x148]
  13d570: 91004108     	add	x8, x8, #0x10
  13d574: f9000288     	str	x8, [x20]
  13d578: 90000181     	adrp	x1, 0x16d000
  13d57c: 90000182     	adrp	x2, 0x16d000
  13d580: aa1403e0     	mov	x0, x20
  13d584: f940a821     	ldr	x1, [x1, #0x150]
  13d588: f940ac42     	ldr	x2, [x2, #0x158]
  13d58c: 940081f9     	bl	0x15dd70 <__cxa_throw@plt>
  13d590: 94007e28     	bl	0x15ce30 <__stack_chk_fail@plt>
  13d594: 14000002     	b	0x13d59c <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x18c>
  13d598: 14000003     	b	0x13d5a4 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x194>
  13d59c: aa0003f3     	mov	x19, x0
  13d5a0: 14000004     	b	0x13d5b0 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1a0>
  13d5a4: aa0003f3     	mov	x19, x0
  13d5a8: aa1403e0     	mov	x0, x20
  13d5ac: 940081f5     	bl	0x15dd80 <__cxa_free_exception@plt>
  13d5b0: 385e03a8     	ldurb	w8, [x29, #-0x20]
  13d5b4: 370000a8     	tbnz	w8, #0x0, 0x13d5c8 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b8>
  13d5b8: 394043e8     	ldrb	w8, [sp, #0x10]
  13d5bc: 37000168     	tbnz	w8, #0x0, 0x13d5e8 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1d8>
  13d5c0: aa1303e0     	mov	x0, x19
  13d5c4: 94006ee7     	bl	0x159160 <__emutls_get_address+0x6d4>
  13d5c8: f85f03a0     	ldur	x0, [x29, #-0x10]
  13d5cc: 94007e45     	bl	0x15cee0 <_ZdlPv@plt>
  13d5d0: 394043e8     	ldrb	w8, [sp, #0x10]
  13d5d4: 3607ff68     	tbz	w8, #0x0, 0x13d5c0 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b0>
  13d5d8: 14000004     	b	0x13d5e8 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1d8>
  13d5dc: aa0003f3     	mov	x19, x0
  13d5e0: 394043e8     	ldrb	w8, [sp, #0x10]
  13d5e4: 3607fee8     	tbz	w8, #0x0, 0x13d5c0 <std::__ndk1::stold(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, unsigned long*)+0x1b0>
  13d5e8: f94013e0     	ldr	x0, [sp, #0x20]
  13d5ec: 94007e3d     	bl	0x15cee0 <_ZdlPv@plt>
  13d5f0: aa1303e0     	mov	x0, x19
  13d5f4: 94006edb     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013d5f8 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)>:
  13d5f8: d503233f     	paciasp
  13d5fc: d10243ff     	sub	sp, sp, #0x90
  13d600: a9057bfd     	stp	x29, x30, [sp, #0x50]
  13d604: 910143fd     	add	x29, sp, #0x50
  13d608: f90033f7     	str	x23, [sp, #0x60]
  13d60c: a90757f6     	stp	x22, x21, [sp, #0x70]
  13d610: a9084ff4     	stp	x20, x19, [sp, #0x80]
  13d614: d53bd056     	mrs	x22, TPIDR_EL0
  13d618: 528e8e6a     	mov	w10, #0x7473            // =29811
  13d61c: f94016c8     	ldr	x8, [x22, #0x28]
  13d620: 72ad8dea     	movk	w10, #0x6c6f, lsl #16
  13d624: aa0103f3     	mov	x19, x1
  13d628: f81f83a8     	stur	x8, [x29, #-0x8]
  13d62c: 52800148     	mov	w8, #0xa                // =10
  13d630: 39400009     	ldrb	w9, [x0]
  13d634: b80113ea     	stur	w10, [sp, #0x11]
  13d638: f940080b     	ldr	x11, [x0, #0x10]
  13d63c: f90017ff     	str	xzr, [sp, #0x28]
  13d640: 390043e8     	strb	w8, [sp, #0x10]
  13d644: 52800c88     	mov	w8, #0x64               // =100
  13d648: 7200013f     	tst	w9, #0x1
  13d64c: 91001009     	add	x9, x0, #0x4
  13d650: 9a8b0134     	csel	x20, x9, x11, eq
  13d654: 780153e8     	sturh	w8, [sp, #0x15]
  13d658: 9400833a     	bl	0x15e340 <__errno@plt>
  13d65c: aa0003f5     	mov	x21, x0
  13d660: b9400017     	ldr	w23, [x0]
  13d664: b900001f     	str	wzr, [x0]
  13d668: 9100a3e1     	add	x1, sp, #0x28
  13d66c: aa1403e0     	mov	x0, x20
  13d670: 94008b8c     	bl	0x1604a0 <wcstold@plt>
  13d674: b94002a8     	ldr	w8, [x21]
  13d678: b90002b7     	str	w23, [x21]
  13d67c: 7100891f     	cmp	w8, #0x22
  13d680: 54000300     	b.eq	0x13d6e0 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xe8>
  13d684: f94017e8     	ldr	x8, [sp, #0x28]
  13d688: eb140108     	subs	x8, x8, x20
  13d68c: 54000520     	b.eq	0x13d730 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x138>
  13d690: b4000073     	cbz	x19, 0x13d69c <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xa4>
  13d694: 9342fd08     	asr	x8, x8, #2
  13d698: f9000268     	str	x8, [x19]
  13d69c: 394043e8     	ldrb	w8, [sp, #0x10]
  13d6a0: 360000a8     	tbz	w8, #0x0, 0x13d6b4 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0xbc>
  13d6a4: f94013e0     	ldr	x0, [sp, #0x20]
  13d6a8: 3d8003e0     	str	q0, [sp]
  13d6ac: 94007e0d     	bl	0x15cee0 <_ZdlPv@plt>
  13d6b0: 3dc003e0     	ldr	q0, [sp]
  13d6b4: f94016c8     	ldr	x8, [x22, #0x28]
  13d6b8: f85f83a9     	ldur	x9, [x29, #-0x8]
  13d6bc: eb09011f     	cmp	x8, x9
  13d6c0: 54000601     	b.ne	0x13d780 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x188>
  13d6c4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  13d6c8: a94757f6     	ldp	x22, x21, [sp, #0x70]
  13d6cc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  13d6d0: f94033f7     	ldr	x23, [sp, #0x60]
  13d6d4: 910243ff     	add	sp, sp, #0x90
  13d6d8: d50323bf     	autiasp
  13d6dc: d65f03c0     	ret
  13d6e0: f0fff981     	adrp	x1, 0x70000
  13d6e4: d10083a8     	sub	x8, x29, #0x20
  13d6e8: 91162c21     	add	x1, x1, #0x58b
  13d6ec: 910043e0     	add	x0, sp, #0x10
  13d6f0: 97fec399     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d6f4: 52800200     	mov	w0, #0x10               // =16
  13d6f8: 9400819a     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d6fc: aa0003f4     	mov	x20, x0
  13d700: d10083a1     	sub	x1, x29, #0x20
  13d704: 940087fb     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d708: 90000188     	adrp	x8, 0x16d000
  13d70c: f940a108     	ldr	x8, [x8, #0x140]
  13d710: 91004108     	add	x8, x8, #0x10
  13d714: f9000288     	str	x8, [x20]
  13d718: 90000181     	adrp	x1, 0x16d000
  13d71c: 90000182     	adrp	x2, 0x16d000
  13d720: aa1403e0     	mov	x0, x20
  13d724: f9409821     	ldr	x1, [x1, #0x130]
  13d728: f9409c42     	ldr	x2, [x2, #0x138]
  13d72c: 94008191     	bl	0x15dd70 <__cxa_throw@plt>
  13d730: 90fff9a1     	adrp	x1, 0x71000
  13d734: d10083a8     	sub	x8, x29, #0x20
  13d738: 9106fc21     	add	x1, x1, #0x1bf
  13d73c: 910043e0     	add	x0, sp, #0x10
  13d740: 97fec385     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13d744: 52800200     	mov	w0, #0x10               // =16
  13d748: 94008186     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13d74c: aa0003f4     	mov	x20, x0
  13d750: d10083a1     	sub	x1, x29, #0x20
  13d754: 940087e7     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13d758: 90000188     	adrp	x8, 0x16d000
  13d75c: f940a508     	ldr	x8, [x8, #0x148]
  13d760: 91004108     	add	x8, x8, #0x10
  13d764: f9000288     	str	x8, [x20]
  13d768: 90000181     	adrp	x1, 0x16d000
  13d76c: 90000182     	adrp	x2, 0x16d000
  13d770: aa1403e0     	mov	x0, x20
  13d774: f940a821     	ldr	x1, [x1, #0x150]
  13d778: f940ac42     	ldr	x2, [x2, #0x158]
  13d77c: 9400817d     	bl	0x15dd70 <__cxa_throw@plt>
  13d780: 94007dac     	bl	0x15ce30 <__stack_chk_fail@plt>
  13d784: 14000002     	b	0x13d78c <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x194>
  13d788: 14000003     	b	0x13d794 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x19c>
  13d78c: aa0003f3     	mov	x19, x0
  13d790: 14000004     	b	0x13d7a0 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1a8>
  13d794: aa0003f3     	mov	x19, x0
  13d798: aa1403e0     	mov	x0, x20
  13d79c: 94008179     	bl	0x15dd80 <__cxa_free_exception@plt>
  13d7a0: 385e03a8     	ldurb	w8, [x29, #-0x20]
  13d7a4: 370000a8     	tbnz	w8, #0x0, 0x13d7b8 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1c0>
  13d7a8: 394043e8     	ldrb	w8, [sp, #0x10]
  13d7ac: 37000168     	tbnz	w8, #0x0, 0x13d7d8 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1e0>
  13d7b0: aa1303e0     	mov	x0, x19
  13d7b4: 94006e6b     	bl	0x159160 <__emutls_get_address+0x6d4>
  13d7b8: f85f03a0     	ldur	x0, [x29, #-0x10]
  13d7bc: 94007dc9     	bl	0x15cee0 <_ZdlPv@plt>
  13d7c0: 394043e8     	ldrb	w8, [sp, #0x10]
  13d7c4: 3607ff68     	tbz	w8, #0x0, 0x13d7b0 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1b8>
  13d7c8: 14000004     	b	0x13d7d8 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1e0>
  13d7cc: aa0003f3     	mov	x19, x0
  13d7d0: 394043e8     	ldrb	w8, [sp, #0x10]
  13d7d4: 3607fee8     	tbz	w8, #0x0, 0x13d7b0 <std::__ndk1::stold(std::__ndk1::basic_string<wchar_t, std::__ndk1::char_traits<wchar_t>, std::__ndk1::allocator<wchar_t>> const&, unsigned long*)+0x1b8>
  13d7d8: f94013e0     	ldr	x0, [sp, #0x20]
  13d7dc: 94007dc1     	bl	0x15cee0 <_ZdlPv@plt>
  13d7e0: aa1303e0     	mov	x0, x19
  13d7e4: 94006e5f     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013d7e8 <std::__ndk1::to_string(int)>:
  13d7e8: d503233f     	paciasp
  13d7ec: d10183ff     	sub	sp, sp, #0x60
  13d7f0: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13d7f4: 910083fd     	add	x29, sp, #0x20
  13d7f8: f9001bf7     	str	x23, [sp, #0x30]
  13d7fc: a90457f6     	stp	x22, x21, [sp, #0x40]
  13d800: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13d804: d53bd057     	mrs	x23, TPIDR_EL0
  13d808: 910033e1     	add	x1, sp, #0xc
  13d80c: aa0803f3     	mov	x19, x8
  13d810: f94016e8     	ldr	x8, [x23, #0x28]
  13d814: 91002c34     	add	x20, x1, #0xb
  13d818: f81f83a8     	stur	x8, [x29, #-0x8]
  13d81c: 36f800a0     	tbz	w0, #0x1f, 0x13d830 <std::__ndk1::to_string(int)+0x48>
  13d820: 528005a8     	mov	w8, #0x2d               // =45
  13d824: b2400021     	orr	x1, x1, #0x1
  13d828: 4b0003e0     	neg	w0, w0
  13d82c: 390033e8     	strb	w8, [sp, #0xc]
  13d830: cb010288     	sub	x8, x20, x1
  13d834: f100251f     	cmp	x8, #0x9
  13d838: 5400022c     	b.gt	0x13d87c <std::__ndk1::to_string(int)+0x94>
  13d83c: 32000009     	orr	w9, w0, #0x1
  13d840: 5280040a     	mov	w10, #0x20              // =32
  13d844: 5ac01129     	clz	w9, w9
  13d848: 4b090149     	sub	w9, w10, w9
  13d84c: 52809a2a     	mov	w10, #0x4d1             // =1233
  13d850: 1b0a7d29     	mul	w9, w9, w10
  13d854: b0fffa0a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13d858: 9105614a     	add	x10, x10, #0x158
  13d85c: 530c7d29     	lsr	w9, w9, #12
  13d860: b869594a     	ldr	w10, [x10, w9, uxtw #2]
  13d864: 6b00015f     	cmp	w10, w0
  13d868: 1a9f97ea     	cset	w10, hi
  13d86c: 4b0a0129     	sub	w9, w9, w10
  13d870: 11000529     	add	w9, w9, #0x1
  13d874: eb09011f     	cmp	x8, x9
  13d878: 5400006b     	b.lt	0x13d884 <std::__ndk1::to_string(int)+0x9c>
  13d87c: 94008731     	bl	0x15f540 <_ZNSt6__ndk16__itoa8__u32toaEjPc@plt>
  13d880: aa0003f4     	mov	x20, x0
  13d884: 910033e8     	add	x8, sp, #0xc
  13d888: cb080295     	sub	x21, x20, x8
  13d88c: b10042bf     	cmn	x21, #0x10
  13d890: 54000442     	b.hs	0x13d918 <std::__ndk1::to_string(int)+0x130>
  13d894: f1005abf     	cmp	x21, #0x16
  13d898: 54000088     	b.hi	0x13d8a8 <std::__ndk1::to_string(int)+0xc0>
  13d89c: 531f7aa8     	lsl	w8, w21, #1
  13d8a0: 38001668     	strb	w8, [x19], #0x1
  13d8a4: 14000009     	b	0x13d8c8 <std::__ndk1::to_string(int)+0xe0>
  13d8a8: 910042a8     	add	x8, x21, #0x10
  13d8ac: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13d8b0: aa1603e0     	mov	x0, x22
  13d8b4: 94007d6b     	bl	0x15ce60 <_Znwm@plt>
  13d8b8: b24002c8     	orr	x8, x22, #0x1
  13d8bc: a9008275     	stp	x21, x0, [x19, #0x8]
  13d8c0: f9000268     	str	x8, [x19]
  13d8c4: aa0003f3     	mov	x19, x0
  13d8c8: 910033e8     	add	x8, sp, #0xc
  13d8cc: eb14011f     	cmp	x8, x20
  13d8d0: 540000c0     	b.eq	0x13d8e8 <std::__ndk1::to_string(int)+0x100>
  13d8d4: 910033e1     	add	x1, sp, #0xc
  13d8d8: aa1303e0     	mov	x0, x19
  13d8dc: aa1503e2     	mov	x2, x21
  13d8e0: 94007df0     	bl	0x15d0a0 <memcpy@plt>
  13d8e4: 8b150273     	add	x19, x19, x21
  13d8e8: 3900027f     	strb	wzr, [x19]
  13d8ec: f94016e8     	ldr	x8, [x23, #0x28]
  13d8f0: f85f83a9     	ldur	x9, [x29, #-0x8]
  13d8f4: eb09011f     	cmp	x8, x9
  13d8f8: 54000141     	b.ne	0x13d920 <std::__ndk1::to_string(int)+0x138>
  13d8fc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13d900: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13d904: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13d908: f9401bf7     	ldr	x23, [sp, #0x30]
  13d90c: 910183ff     	add	sp, sp, #0x60
  13d910: d50323bf     	autiasp
  13d914: d65f03c0     	ret
  13d918: aa1303e0     	mov	x0, x19
  13d91c: 94007f9d     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13d920: 94007d44     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013d924 <std::__ndk1::to_string(long)>:
  13d924: d503233f     	paciasp
  13d928: d10183ff     	sub	sp, sp, #0x60
  13d92c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13d930: 910083fd     	add	x29, sp, #0x20
  13d934: f9001bf7     	str	x23, [sp, #0x30]
  13d938: a90457f6     	stp	x22, x21, [sp, #0x40]
  13d93c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13d940: d53bd057     	mrs	x23, TPIDR_EL0
  13d944: 910013e1     	add	x1, sp, #0x4
  13d948: aa0803f3     	mov	x19, x8
  13d94c: f94016e8     	ldr	x8, [x23, #0x28]
  13d950: 91005034     	add	x20, x1, #0x14
  13d954: f81f83a8     	stur	x8, [x29, #-0x8]
  13d958: b6f800a0     	tbz	x0, #0x3f, 0x13d96c <std::__ndk1::to_string(long)+0x48>
  13d95c: 528005a8     	mov	w8, #0x2d               // =45
  13d960: b2400021     	orr	x1, x1, #0x1
  13d964: cb0003e0     	neg	x0, x0
  13d968: 390013e8     	strb	w8, [sp, #0x4]
  13d96c: cb010288     	sub	x8, x20, x1
  13d970: f1004d1f     	cmp	x8, #0x13
  13d974: 5400022c     	b.gt	0x13d9b8 <std::__ndk1::to_string(long)+0x94>
  13d978: b2400009     	orr	x9, x0, #0x1
  13d97c: 5280080a     	mov	w10, #0x40              // =64
  13d980: dac01129     	clz	x9, x9
  13d984: 4b090149     	sub	w9, w10, w9
  13d988: 52809a2a     	mov	w10, #0x4d1             // =1233
  13d98c: 1b0a7d29     	mul	w9, w9, w10
  13d990: b0fffa0a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13d994: 9106014a     	add	x10, x10, #0x180
  13d998: 530c7d29     	lsr	w9, w9, #12
  13d99c: f869594a     	ldr	x10, [x10, w9, uxtw #3]
  13d9a0: eb00015f     	cmp	x10, x0
  13d9a4: 1a9f97ea     	cset	w10, hi
  13d9a8: 4b0a0129     	sub	w9, w9, w10
  13d9ac: 11000529     	add	w9, w9, #0x1
  13d9b0: eb09011f     	cmp	x8, x9
  13d9b4: 5400006b     	b.lt	0x13d9c0 <std::__ndk1::to_string(long)+0x9c>
  13d9b8: 940086e6     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13d9bc: aa0003f4     	mov	x20, x0
  13d9c0: 910013e8     	add	x8, sp, #0x4
  13d9c4: cb080295     	sub	x21, x20, x8
  13d9c8: b10042bf     	cmn	x21, #0x10
  13d9cc: 54000442     	b.hs	0x13da54 <std::__ndk1::to_string(long)+0x130>
  13d9d0: f1005abf     	cmp	x21, #0x16
  13d9d4: 54000088     	b.hi	0x13d9e4 <std::__ndk1::to_string(long)+0xc0>
  13d9d8: 531f7aa8     	lsl	w8, w21, #1
  13d9dc: 38001668     	strb	w8, [x19], #0x1
  13d9e0: 14000009     	b	0x13da04 <std::__ndk1::to_string(long)+0xe0>
  13d9e4: 910042a8     	add	x8, x21, #0x10
  13d9e8: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13d9ec: aa1603e0     	mov	x0, x22
  13d9f0: 94007d1c     	bl	0x15ce60 <_Znwm@plt>
  13d9f4: b24002c8     	orr	x8, x22, #0x1
  13d9f8: a9008275     	stp	x21, x0, [x19, #0x8]
  13d9fc: f9000268     	str	x8, [x19]
  13da00: aa0003f3     	mov	x19, x0
  13da04: 910013e8     	add	x8, sp, #0x4
  13da08: eb14011f     	cmp	x8, x20
  13da0c: 540000c0     	b.eq	0x13da24 <std::__ndk1::to_string(long)+0x100>
  13da10: 910013e1     	add	x1, sp, #0x4
  13da14: aa1303e0     	mov	x0, x19
  13da18: aa1503e2     	mov	x2, x21
  13da1c: 94007da1     	bl	0x15d0a0 <memcpy@plt>
  13da20: 8b150273     	add	x19, x19, x21
  13da24: 3900027f     	strb	wzr, [x19]
  13da28: f94016e8     	ldr	x8, [x23, #0x28]
  13da2c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13da30: eb09011f     	cmp	x8, x9
  13da34: 54000141     	b.ne	0x13da5c <std::__ndk1::to_string(long)+0x138>
  13da38: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13da3c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13da40: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13da44: f9401bf7     	ldr	x23, [sp, #0x30]
  13da48: 910183ff     	add	sp, sp, #0x60
  13da4c: d50323bf     	autiasp
  13da50: d65f03c0     	ret
  13da54: aa1303e0     	mov	x0, x19
  13da58: 94007f4e     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13da5c: 94007cf5     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013da60 <std::__ndk1::to_string(long long)>:
  13da60: d503233f     	paciasp
  13da64: d10183ff     	sub	sp, sp, #0x60
  13da68: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13da6c: 910083fd     	add	x29, sp, #0x20
  13da70: f9001bf7     	str	x23, [sp, #0x30]
  13da74: a90457f6     	stp	x22, x21, [sp, #0x40]
  13da78: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13da7c: d53bd057     	mrs	x23, TPIDR_EL0
  13da80: 910013e1     	add	x1, sp, #0x4
  13da84: aa0803f3     	mov	x19, x8
  13da88: f94016e8     	ldr	x8, [x23, #0x28]
  13da8c: 91005034     	add	x20, x1, #0x14
  13da90: f81f83a8     	stur	x8, [x29, #-0x8]
  13da94: b6f800a0     	tbz	x0, #0x3f, 0x13daa8 <std::__ndk1::to_string(long long)+0x48>
  13da98: 528005a8     	mov	w8, #0x2d               // =45
  13da9c: b2400021     	orr	x1, x1, #0x1
  13daa0: cb0003e0     	neg	x0, x0
  13daa4: 390013e8     	strb	w8, [sp, #0x4]
  13daa8: cb010288     	sub	x8, x20, x1
  13daac: f1004d1f     	cmp	x8, #0x13
  13dab0: 5400022c     	b.gt	0x13daf4 <std::__ndk1::to_string(long long)+0x94>
  13dab4: b2400009     	orr	x9, x0, #0x1
  13dab8: 5280080a     	mov	w10, #0x40              // =64
  13dabc: dac01129     	clz	x9, x9
  13dac0: 4b090149     	sub	w9, w10, w9
  13dac4: 52809a2a     	mov	w10, #0x4d1             // =1233
  13dac8: 1b0a7d29     	mul	w9, w9, w10
  13dacc: b0fffa0a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13dad0: 9106014a     	add	x10, x10, #0x180
  13dad4: 530c7d29     	lsr	w9, w9, #12
  13dad8: f869594a     	ldr	x10, [x10, w9, uxtw #3]
  13dadc: eb00015f     	cmp	x10, x0
  13dae0: 1a9f97ea     	cset	w10, hi
  13dae4: 4b0a0129     	sub	w9, w9, w10
  13dae8: 11000529     	add	w9, w9, #0x1
  13daec: eb09011f     	cmp	x8, x9
  13daf0: 5400006b     	b.lt	0x13dafc <std::__ndk1::to_string(long long)+0x9c>
  13daf4: 94008697     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13daf8: aa0003f4     	mov	x20, x0
  13dafc: 910013e8     	add	x8, sp, #0x4
  13db00: cb080295     	sub	x21, x20, x8
  13db04: b10042bf     	cmn	x21, #0x10
  13db08: 54000442     	b.hs	0x13db90 <std::__ndk1::to_string(long long)+0x130>
  13db0c: f1005abf     	cmp	x21, #0x16
  13db10: 54000088     	b.hi	0x13db20 <std::__ndk1::to_string(long long)+0xc0>
  13db14: 531f7aa8     	lsl	w8, w21, #1
  13db18: 38001668     	strb	w8, [x19], #0x1
  13db1c: 14000009     	b	0x13db40 <std::__ndk1::to_string(long long)+0xe0>
  13db20: 910042a8     	add	x8, x21, #0x10
  13db24: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13db28: aa1603e0     	mov	x0, x22
  13db2c: 94007ccd     	bl	0x15ce60 <_Znwm@plt>
  13db30: b24002c8     	orr	x8, x22, #0x1
  13db34: a9008275     	stp	x21, x0, [x19, #0x8]
  13db38: f9000268     	str	x8, [x19]
  13db3c: aa0003f3     	mov	x19, x0
  13db40: 910013e8     	add	x8, sp, #0x4
  13db44: eb14011f     	cmp	x8, x20
  13db48: 540000c0     	b.eq	0x13db60 <std::__ndk1::to_string(long long)+0x100>
  13db4c: 910013e1     	add	x1, sp, #0x4
  13db50: aa1303e0     	mov	x0, x19
  13db54: aa1503e2     	mov	x2, x21
  13db58: 94007d52     	bl	0x15d0a0 <memcpy@plt>
  13db5c: 8b150273     	add	x19, x19, x21
  13db60: 3900027f     	strb	wzr, [x19]
  13db64: f94016e8     	ldr	x8, [x23, #0x28]
  13db68: f85f83a9     	ldur	x9, [x29, #-0x8]
  13db6c: eb09011f     	cmp	x8, x9
  13db70: 54000141     	b.ne	0x13db98 <std::__ndk1::to_string(long long)+0x138>
  13db74: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13db78: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13db7c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13db80: f9401bf7     	ldr	x23, [sp, #0x30]
  13db84: 910183ff     	add	sp, sp, #0x60
  13db88: d50323bf     	autiasp
  13db8c: d65f03c0     	ret
  13db90: aa1303e0     	mov	x0, x19
  13db94: 94007eff     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13db98: 94007ca6     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013db9c <std::__ndk1::to_string(unsigned int)>:
  13db9c: d503233f     	paciasp
  13dba0: d10183ff     	sub	sp, sp, #0x60
  13dba4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13dba8: 910083fd     	add	x29, sp, #0x20
  13dbac: f9001bf7     	str	x23, [sp, #0x30]
  13dbb0: a90457f6     	stp	x22, x21, [sp, #0x40]
  13dbb4: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13dbb8: d53bd057     	mrs	x23, TPIDR_EL0
  13dbbc: 910033e1     	add	x1, sp, #0xc
  13dbc0: f94016e9     	ldr	x9, [x23, #0x28]
  13dbc4: aa0803f3     	mov	x19, x8
  13dbc8: 910033f4     	add	x20, sp, #0xc
  13dbcc: f81f83a9     	stur	x9, [x29, #-0x8]
  13dbd0: 9400865c     	bl	0x15f540 <_ZNSt6__ndk16__itoa8__u32toaEjPc@plt>
  13dbd4: cb140014     	sub	x20, x0, x20
  13dbd8: b100429f     	cmn	x20, #0x10
  13dbdc: 54000462     	b.hs	0x13dc68 <std::__ndk1::to_string(unsigned int)+0xcc>
  13dbe0: aa0003f5     	mov	x21, x0
  13dbe4: f1005a9f     	cmp	x20, #0x16
  13dbe8: 54000088     	b.hi	0x13dbf8 <std::__ndk1::to_string(unsigned int)+0x5c>
  13dbec: 531f7a88     	lsl	w8, w20, #1
  13dbf0: 38001668     	strb	w8, [x19], #0x1
  13dbf4: 14000009     	b	0x13dc18 <std::__ndk1::to_string(unsigned int)+0x7c>
  13dbf8: 91004288     	add	x8, x20, #0x10
  13dbfc: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13dc00: aa1603e0     	mov	x0, x22
  13dc04: 94007c97     	bl	0x15ce60 <_Znwm@plt>
  13dc08: b24002c8     	orr	x8, x22, #0x1
  13dc0c: a9008274     	stp	x20, x0, [x19, #0x8]
  13dc10: f9000268     	str	x8, [x19]
  13dc14: aa0003f3     	mov	x19, x0
  13dc18: 910033e8     	add	x8, sp, #0xc
  13dc1c: eb15011f     	cmp	x8, x21
  13dc20: 540000c0     	b.eq	0x13dc38 <std::__ndk1::to_string(unsigned int)+0x9c>
  13dc24: 910033e1     	add	x1, sp, #0xc
  13dc28: aa1303e0     	mov	x0, x19
  13dc2c: aa1403e2     	mov	x2, x20
  13dc30: 94007d1c     	bl	0x15d0a0 <memcpy@plt>
  13dc34: 8b140273     	add	x19, x19, x20
  13dc38: 3900027f     	strb	wzr, [x19]
  13dc3c: f94016e8     	ldr	x8, [x23, #0x28]
  13dc40: f85f83a9     	ldur	x9, [x29, #-0x8]
  13dc44: eb09011f     	cmp	x8, x9
  13dc48: 54000141     	b.ne	0x13dc70 <std::__ndk1::to_string(unsigned int)+0xd4>
  13dc4c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13dc50: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13dc54: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13dc58: f9401bf7     	ldr	x23, [sp, #0x30]
  13dc5c: 910183ff     	add	sp, sp, #0x60
  13dc60: d50323bf     	autiasp
  13dc64: d65f03c0     	ret
  13dc68: aa1303e0     	mov	x0, x19
  13dc6c: 94007ec9     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13dc70: 94007c70     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013dc74 <std::__ndk1::to_string(unsigned long)>:
  13dc74: d503233f     	paciasp
  13dc78: d10183ff     	sub	sp, sp, #0x60
  13dc7c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13dc80: 910083fd     	add	x29, sp, #0x20
  13dc84: f9001bf7     	str	x23, [sp, #0x30]
  13dc88: a90457f6     	stp	x22, x21, [sp, #0x40]
  13dc8c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13dc90: d53bd057     	mrs	x23, TPIDR_EL0
  13dc94: 910003e1     	mov	x1, sp
  13dc98: f94016e9     	ldr	x9, [x23, #0x28]
  13dc9c: aa0803f3     	mov	x19, x8
  13dca0: 910003f4     	mov	x20, sp
  13dca4: f81f83a9     	stur	x9, [x29, #-0x8]
  13dca8: 9400862a     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13dcac: cb140014     	sub	x20, x0, x20
  13dcb0: b100429f     	cmn	x20, #0x10
  13dcb4: 54000462     	b.hs	0x13dd40 <std::__ndk1::to_string(unsigned long)+0xcc>
  13dcb8: aa0003f5     	mov	x21, x0
  13dcbc: f1005a9f     	cmp	x20, #0x16
  13dcc0: 54000088     	b.hi	0x13dcd0 <std::__ndk1::to_string(unsigned long)+0x5c>
  13dcc4: 531f7a88     	lsl	w8, w20, #1
  13dcc8: 38001668     	strb	w8, [x19], #0x1
  13dccc: 14000009     	b	0x13dcf0 <std::__ndk1::to_string(unsigned long)+0x7c>
  13dcd0: 91004288     	add	x8, x20, #0x10
  13dcd4: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13dcd8: aa1603e0     	mov	x0, x22
  13dcdc: 94007c61     	bl	0x15ce60 <_Znwm@plt>
  13dce0: b24002c8     	orr	x8, x22, #0x1
  13dce4: a9008274     	stp	x20, x0, [x19, #0x8]
  13dce8: f9000268     	str	x8, [x19]
  13dcec: aa0003f3     	mov	x19, x0
  13dcf0: 910003e8     	mov	x8, sp
  13dcf4: eb15011f     	cmp	x8, x21
  13dcf8: 540000c0     	b.eq	0x13dd10 <std::__ndk1::to_string(unsigned long)+0x9c>
  13dcfc: 910003e1     	mov	x1, sp
  13dd00: aa1303e0     	mov	x0, x19
  13dd04: aa1403e2     	mov	x2, x20
  13dd08: 94007ce6     	bl	0x15d0a0 <memcpy@plt>
  13dd0c: 8b140273     	add	x19, x19, x20
  13dd10: 3900027f     	strb	wzr, [x19]
  13dd14: f94016e8     	ldr	x8, [x23, #0x28]
  13dd18: f85f83a9     	ldur	x9, [x29, #-0x8]
  13dd1c: eb09011f     	cmp	x8, x9
  13dd20: 54000141     	b.ne	0x13dd48 <std::__ndk1::to_string(unsigned long)+0xd4>
  13dd24: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13dd28: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13dd2c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13dd30: f9401bf7     	ldr	x23, [sp, #0x30]
  13dd34: 910183ff     	add	sp, sp, #0x60
  13dd38: d50323bf     	autiasp
  13dd3c: d65f03c0     	ret
  13dd40: aa1303e0     	mov	x0, x19
  13dd44: 94007e93     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13dd48: 94007c3a     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013dd4c <std::__ndk1::to_string(unsigned long long)>:
  13dd4c: d503233f     	paciasp
  13dd50: d10183ff     	sub	sp, sp, #0x60
  13dd54: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13dd58: 910083fd     	add	x29, sp, #0x20
  13dd5c: f9001bf7     	str	x23, [sp, #0x30]
  13dd60: a90457f6     	stp	x22, x21, [sp, #0x40]
  13dd64: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13dd68: d53bd057     	mrs	x23, TPIDR_EL0
  13dd6c: 910003e1     	mov	x1, sp
  13dd70: f94016e9     	ldr	x9, [x23, #0x28]
  13dd74: aa0803f3     	mov	x19, x8
  13dd78: 910003f4     	mov	x20, sp
  13dd7c: f81f83a9     	stur	x9, [x29, #-0x8]
  13dd80: 940085f4     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13dd84: cb140014     	sub	x20, x0, x20
  13dd88: b100429f     	cmn	x20, #0x10
  13dd8c: 54000462     	b.hs	0x13de18 <std::__ndk1::to_string(unsigned long long)+0xcc>
  13dd90: aa0003f5     	mov	x21, x0
  13dd94: f1005a9f     	cmp	x20, #0x16
  13dd98: 54000088     	b.hi	0x13dda8 <std::__ndk1::to_string(unsigned long long)+0x5c>
  13dd9c: 531f7a88     	lsl	w8, w20, #1
  13dda0: 38001668     	strb	w8, [x19], #0x1
  13dda4: 14000009     	b	0x13ddc8 <std::__ndk1::to_string(unsigned long long)+0x7c>
  13dda8: 91004288     	add	x8, x20, #0x10
  13ddac: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13ddb0: aa1603e0     	mov	x0, x22
  13ddb4: 94007c2b     	bl	0x15ce60 <_Znwm@plt>
  13ddb8: b24002c8     	orr	x8, x22, #0x1
  13ddbc: a9008274     	stp	x20, x0, [x19, #0x8]
  13ddc0: f9000268     	str	x8, [x19]
  13ddc4: aa0003f3     	mov	x19, x0
  13ddc8: 910003e8     	mov	x8, sp
  13ddcc: eb15011f     	cmp	x8, x21
  13ddd0: 540000c0     	b.eq	0x13dde8 <std::__ndk1::to_string(unsigned long long)+0x9c>
  13ddd4: 910003e1     	mov	x1, sp
  13ddd8: aa1303e0     	mov	x0, x19
  13dddc: aa1403e2     	mov	x2, x20
  13dde0: 94007cb0     	bl	0x15d0a0 <memcpy@plt>
  13dde4: 8b140273     	add	x19, x19, x20
  13dde8: 3900027f     	strb	wzr, [x19]
  13ddec: f94016e8     	ldr	x8, [x23, #0x28]
  13ddf0: f85f83a9     	ldur	x9, [x29, #-0x8]
  13ddf4: eb09011f     	cmp	x8, x9
  13ddf8: 54000141     	b.ne	0x13de20 <std::__ndk1::to_string(unsigned long long)+0xd4>
  13ddfc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13de00: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13de04: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13de08: f9401bf7     	ldr	x23, [sp, #0x30]
  13de0c: 910183ff     	add	sp, sp, #0x60
  13de10: d50323bf     	autiasp
  13de14: d65f03c0     	ret
  13de18: aa1303e0     	mov	x0, x19
  13de1c: 94007e5d     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13de20: 94007c04     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013de24 <std::__ndk1::to_wstring(int)>:
  13de24: d503233f     	paciasp
  13de28: d10183ff     	sub	sp, sp, #0x60
  13de2c: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13de30: 910083fd     	add	x29, sp, #0x20
  13de34: f9001bf7     	str	x23, [sp, #0x30]
  13de38: a90457f6     	stp	x22, x21, [sp, #0x40]
  13de3c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13de40: d53bd055     	mrs	x21, TPIDR_EL0
  13de44: 910033e1     	add	x1, sp, #0xc
  13de48: aa0803f4     	mov	x20, x8
  13de4c: f94016a8     	ldr	x8, [x21, #0x28]
  13de50: 91002c33     	add	x19, x1, #0xb
  13de54: f81f83a8     	stur	x8, [x29, #-0x8]
  13de58: 36f800a0     	tbz	w0, #0x1f, 0x13de6c <std::__ndk1::to_wstring(int)+0x48>
  13de5c: 528005a8     	mov	w8, #0x2d               // =45
  13de60: b2400021     	orr	x1, x1, #0x1
  13de64: 4b0003e0     	neg	w0, w0
  13de68: 390033e8     	strb	w8, [sp, #0xc]
  13de6c: cb010268     	sub	x8, x19, x1
  13de70: f100251f     	cmp	x8, #0x9
  13de74: 5400022c     	b.gt	0x13deb8 <std::__ndk1::to_wstring(int)+0x94>
  13de78: 32000009     	orr	w9, w0, #0x1
  13de7c: 5280040a     	mov	w10, #0x20              // =32
  13de80: 5ac01129     	clz	w9, w9
  13de84: 4b090149     	sub	w9, w10, w9
  13de88: 52809a2a     	mov	w10, #0x4d1             // =1233
  13de8c: 1b0a7d29     	mul	w9, w9, w10
  13de90: b0fffa0a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13de94: 9105614a     	add	x10, x10, #0x158
  13de98: 530c7d29     	lsr	w9, w9, #12
  13de9c: b869594a     	ldr	w10, [x10, w9, uxtw #2]
  13dea0: 6b00015f     	cmp	w10, w0
  13dea4: 1a9f97ea     	cset	w10, hi
  13dea8: 4b0a0129     	sub	w9, w9, w10
  13deac: 11000529     	add	w9, w9, #0x1
  13deb0: eb09011f     	cmp	x8, x9
  13deb4: 5400006b     	b.lt	0x13dec0 <std::__ndk1::to_wstring(int)+0x9c>
  13deb8: 940085a2     	bl	0x15f540 <_ZNSt6__ndk16__itoa8__u32toaEjPc@plt>
  13debc: aa0003f3     	mov	x19, x0
  13dec0: 910033e8     	add	x8, sp, #0xc
  13dec4: cb080276     	sub	x22, x19, x8
  13dec8: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13decc: eb0802df     	cmp	x22, x8
  13ded0: 54000762     	b.hs	0x13dfbc <std::__ndk1::to_wstring(int)+0x198>
  13ded4: f10012df     	cmp	x22, #0x4
  13ded8: 54000088     	b.hi	0x13dee8 <std::__ndk1::to_wstring(int)+0xc4>
  13dedc: 531f7ac8     	lsl	w8, w22, #1
  13dee0: 38004688     	strb	w8, [x20], #0x4
  13dee4: 14000009     	b	0x13df08 <std::__ndk1::to_wstring(int)+0xe4>
  13dee8: 910012c8     	add	x8, x22, #0x4
  13deec: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13def0: d37ef6e0     	lsl	x0, x23, #2
  13def4: 94007bdb     	bl	0x15ce60 <_Znwm@plt>
  13def8: b24002e8     	orr	x8, x23, #0x1
  13defc: a9008296     	stp	x22, x0, [x20, #0x8]
  13df00: f9000288     	str	x8, [x20]
  13df04: aa0003f4     	mov	x20, x0
  13df08: 910033e8     	add	x8, sp, #0xc
  13df0c: eb13011f     	cmp	x8, x19
  13df10: 540000c0     	b.eq	0x13df28 <std::__ndk1::to_wstring(int)+0x104>
  13df14: cb08026a     	sub	x10, x19, x8
  13df18: f100215f     	cmp	x10, #0x8
  13df1c: 540000a2     	b.hs	0x13df30 <std::__ndk1::to_wstring(int)+0x10c>
  13df20: aa1403e9     	mov	x9, x20
  13df24: 14000016     	b	0x13df7c <std::__ndk1::to_wstring(int)+0x158>
  13df28: aa1403e9     	mov	x9, x20
  13df2c: 14000018     	b	0x13df8c <std::__ndk1::to_wstring(int)+0x168>
  13df30: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  13df34: 910033ed     	add	x13, sp, #0xc
  13df38: 8b0b01a8     	add	x8, x13, x11
  13df3c: 9100428c     	add	x12, x20, #0x10
  13df40: 8b0b0a89     	add	x9, x20, x11, lsl #2
  13df44: 910011ad     	add	x13, x13, #0x4
  13df48: aa0b03ee     	mov	x14, x11
  13df4c: 2d7f85a0     	ldp	s0, s1, [x13, #-0x4]
  13df50: 910021ad     	add	x13, x13, #0x8
  13df54: f10021ce     	subs	x14, x14, #0x8
  13df58: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  13df5c: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  13df60: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  13df64: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  13df68: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  13df6c: 9100818c     	add	x12, x12, #0x20
  13df70: 54fffee1     	b.ne	0x13df4c <std::__ndk1::to_wstring(int)+0x128>
  13df74: eb0b015f     	cmp	x10, x11
  13df78: 540000a0     	b.eq	0x13df8c <std::__ndk1::to_wstring(int)+0x168>
  13df7c: 3840150a     	ldrb	w10, [x8], #0x1
  13df80: eb13011f     	cmp	x8, x19
  13df84: b800452a     	str	w10, [x9], #0x4
  13df88: 54ffffa1     	b.ne	0x13df7c <std::__ndk1::to_wstring(int)+0x158>
  13df8c: b900013f     	str	wzr, [x9]
  13df90: f94016a8     	ldr	x8, [x21, #0x28]
  13df94: f85f83a9     	ldur	x9, [x29, #-0x8]
  13df98: eb09011f     	cmp	x8, x9
  13df9c: 54000141     	b.ne	0x13dfc4 <std::__ndk1::to_wstring(int)+0x1a0>
  13dfa0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13dfa4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13dfa8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13dfac: f9401bf7     	ldr	x23, [sp, #0x30]
  13dfb0: 910183ff     	add	sp, sp, #0x60
  13dfb4: d50323bf     	autiasp
  13dfb8: d65f03c0     	ret
  13dfbc: aa1403e0     	mov	x0, x20
  13dfc0: 94007df4     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13dfc4: 94007b9b     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013dfc8 <std::__ndk1::to_wstring(long)>:
  13dfc8: d503233f     	paciasp
  13dfcc: d10183ff     	sub	sp, sp, #0x60
  13dfd0: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13dfd4: 910083fd     	add	x29, sp, #0x20
  13dfd8: f9001bf7     	str	x23, [sp, #0x30]
  13dfdc: a90457f6     	stp	x22, x21, [sp, #0x40]
  13dfe0: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13dfe4: d53bd055     	mrs	x21, TPIDR_EL0
  13dfe8: 910013e1     	add	x1, sp, #0x4
  13dfec: aa0803f4     	mov	x20, x8
  13dff0: f94016a8     	ldr	x8, [x21, #0x28]
  13dff4: 91005033     	add	x19, x1, #0x14
  13dff8: f81f83a8     	stur	x8, [x29, #-0x8]
  13dffc: b6f800a0     	tbz	x0, #0x3f, 0x13e010 <std::__ndk1::to_wstring(long)+0x48>
  13e000: 528005a8     	mov	w8, #0x2d               // =45
  13e004: b2400021     	orr	x1, x1, #0x1
  13e008: cb0003e0     	neg	x0, x0
  13e00c: 390013e8     	strb	w8, [sp, #0x4]
  13e010: cb010268     	sub	x8, x19, x1
  13e014: f1004d1f     	cmp	x8, #0x13
  13e018: 5400022c     	b.gt	0x13e05c <std::__ndk1::to_wstring(long)+0x94>
  13e01c: b2400009     	orr	x9, x0, #0x1
  13e020: 5280080a     	mov	w10, #0x40              // =64
  13e024: dac01129     	clz	x9, x9
  13e028: 4b090149     	sub	w9, w10, w9
  13e02c: 52809a2a     	mov	w10, #0x4d1             // =1233
  13e030: 1b0a7d29     	mul	w9, w9, w10
  13e034: 90fffa0a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13e038: 9106014a     	add	x10, x10, #0x180
  13e03c: 530c7d29     	lsr	w9, w9, #12
  13e040: f869594a     	ldr	x10, [x10, w9, uxtw #3]
  13e044: eb00015f     	cmp	x10, x0
  13e048: 1a9f97ea     	cset	w10, hi
  13e04c: 4b0a0129     	sub	w9, w9, w10
  13e050: 11000529     	add	w9, w9, #0x1
  13e054: eb09011f     	cmp	x8, x9
  13e058: 5400006b     	b.lt	0x13e064 <std::__ndk1::to_wstring(long)+0x9c>
  13e05c: 9400853d     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13e060: aa0003f3     	mov	x19, x0
  13e064: 910013e8     	add	x8, sp, #0x4
  13e068: cb080276     	sub	x22, x19, x8
  13e06c: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13e070: eb0802df     	cmp	x22, x8
  13e074: 54000762     	b.hs	0x13e160 <std::__ndk1::to_wstring(long)+0x198>
  13e078: f10012df     	cmp	x22, #0x4
  13e07c: 54000088     	b.hi	0x13e08c <std::__ndk1::to_wstring(long)+0xc4>
  13e080: 531f7ac8     	lsl	w8, w22, #1
  13e084: 38004688     	strb	w8, [x20], #0x4
  13e088: 14000009     	b	0x13e0ac <std::__ndk1::to_wstring(long)+0xe4>
  13e08c: 910012c8     	add	x8, x22, #0x4
  13e090: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13e094: d37ef6e0     	lsl	x0, x23, #2
  13e098: 94007b72     	bl	0x15ce60 <_Znwm@plt>
  13e09c: b24002e8     	orr	x8, x23, #0x1
  13e0a0: a9008296     	stp	x22, x0, [x20, #0x8]
  13e0a4: f9000288     	str	x8, [x20]
  13e0a8: aa0003f4     	mov	x20, x0
  13e0ac: 910013e8     	add	x8, sp, #0x4
  13e0b0: eb13011f     	cmp	x8, x19
  13e0b4: 540000c0     	b.eq	0x13e0cc <std::__ndk1::to_wstring(long)+0x104>
  13e0b8: cb08026a     	sub	x10, x19, x8
  13e0bc: f100215f     	cmp	x10, #0x8
  13e0c0: 540000a2     	b.hs	0x13e0d4 <std::__ndk1::to_wstring(long)+0x10c>
  13e0c4: aa1403e9     	mov	x9, x20
  13e0c8: 14000016     	b	0x13e120 <std::__ndk1::to_wstring(long)+0x158>
  13e0cc: aa1403e9     	mov	x9, x20
  13e0d0: 14000018     	b	0x13e130 <std::__ndk1::to_wstring(long)+0x168>
  13e0d4: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  13e0d8: 910013ed     	add	x13, sp, #0x4
  13e0dc: 8b0b01a8     	add	x8, x13, x11
  13e0e0: 9100428c     	add	x12, x20, #0x10
  13e0e4: 8b0b0a89     	add	x9, x20, x11, lsl #2
  13e0e8: 910011ad     	add	x13, x13, #0x4
  13e0ec: aa0b03ee     	mov	x14, x11
  13e0f0: 2d7f85a0     	ldp	s0, s1, [x13, #-0x4]
  13e0f4: 910021ad     	add	x13, x13, #0x8
  13e0f8: f10021ce     	subs	x14, x14, #0x8
  13e0fc: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  13e100: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  13e104: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  13e108: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  13e10c: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  13e110: 9100818c     	add	x12, x12, #0x20
  13e114: 54fffee1     	b.ne	0x13e0f0 <std::__ndk1::to_wstring(long)+0x128>
  13e118: eb0b015f     	cmp	x10, x11
  13e11c: 540000a0     	b.eq	0x13e130 <std::__ndk1::to_wstring(long)+0x168>
  13e120: 3840150a     	ldrb	w10, [x8], #0x1
  13e124: eb13011f     	cmp	x8, x19
  13e128: b800452a     	str	w10, [x9], #0x4
  13e12c: 54ffffa1     	b.ne	0x13e120 <std::__ndk1::to_wstring(long)+0x158>
  13e130: b900013f     	str	wzr, [x9]
  13e134: f94016a8     	ldr	x8, [x21, #0x28]
  13e138: f85f83a9     	ldur	x9, [x29, #-0x8]
  13e13c: eb09011f     	cmp	x8, x9
  13e140: 54000141     	b.ne	0x13e168 <std::__ndk1::to_wstring(long)+0x1a0>
  13e144: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13e148: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13e14c: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13e150: f9401bf7     	ldr	x23, [sp, #0x30]
  13e154: 910183ff     	add	sp, sp, #0x60
  13e158: d50323bf     	autiasp
  13e15c: d65f03c0     	ret
  13e160: aa1403e0     	mov	x0, x20
  13e164: 94007d8b     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13e168: 94007b32     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013e16c <std::__ndk1::to_wstring(long long)>:
  13e16c: d503233f     	paciasp
  13e170: d10183ff     	sub	sp, sp, #0x60
  13e174: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13e178: 910083fd     	add	x29, sp, #0x20
  13e17c: f9001bf7     	str	x23, [sp, #0x30]
  13e180: a90457f6     	stp	x22, x21, [sp, #0x40]
  13e184: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13e188: d53bd055     	mrs	x21, TPIDR_EL0
  13e18c: 910013e1     	add	x1, sp, #0x4
  13e190: aa0803f4     	mov	x20, x8
  13e194: f94016a8     	ldr	x8, [x21, #0x28]
  13e198: 91005033     	add	x19, x1, #0x14
  13e19c: f81f83a8     	stur	x8, [x29, #-0x8]
  13e1a0: b6f800a0     	tbz	x0, #0x3f, 0x13e1b4 <std::__ndk1::to_wstring(long long)+0x48>
  13e1a4: 528005a8     	mov	w8, #0x2d               // =45
  13e1a8: b2400021     	orr	x1, x1, #0x1
  13e1ac: cb0003e0     	neg	x0, x0
  13e1b0: 390013e8     	strb	w8, [sp, #0x4]
  13e1b4: cb010268     	sub	x8, x19, x1
  13e1b8: f1004d1f     	cmp	x8, #0x13
  13e1bc: 5400022c     	b.gt	0x13e200 <std::__ndk1::to_wstring(long long)+0x94>
  13e1c0: b2400009     	orr	x9, x0, #0x1
  13e1c4: 5280080a     	mov	w10, #0x40              // =64
  13e1c8: dac01129     	clz	x9, x9
  13e1cc: 4b090149     	sub	w9, w10, w9
  13e1d0: 52809a2a     	mov	w10, #0x4d1             // =1233
  13e1d4: 1b0a7d29     	mul	w9, w9, w10
  13e1d8: 90fffa0a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13e1dc: 9106014a     	add	x10, x10, #0x180
  13e1e0: 530c7d29     	lsr	w9, w9, #12
  13e1e4: f869594a     	ldr	x10, [x10, w9, uxtw #3]
  13e1e8: eb00015f     	cmp	x10, x0
  13e1ec: 1a9f97ea     	cset	w10, hi
  13e1f0: 4b0a0129     	sub	w9, w9, w10
  13e1f4: 11000529     	add	w9, w9, #0x1
  13e1f8: eb09011f     	cmp	x8, x9
  13e1fc: 5400006b     	b.lt	0x13e208 <std::__ndk1::to_wstring(long long)+0x9c>
  13e200: 940084d4     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13e204: aa0003f3     	mov	x19, x0
  13e208: 910013e8     	add	x8, sp, #0x4
  13e20c: cb080276     	sub	x22, x19, x8
  13e210: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13e214: eb0802df     	cmp	x22, x8
  13e218: 54000762     	b.hs	0x13e304 <std::__ndk1::to_wstring(long long)+0x198>
  13e21c: f10012df     	cmp	x22, #0x4
  13e220: 54000088     	b.hi	0x13e230 <std::__ndk1::to_wstring(long long)+0xc4>
  13e224: 531f7ac8     	lsl	w8, w22, #1
  13e228: 38004688     	strb	w8, [x20], #0x4
  13e22c: 14000009     	b	0x13e250 <std::__ndk1::to_wstring(long long)+0xe4>
  13e230: 910012c8     	add	x8, x22, #0x4
  13e234: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13e238: d37ef6e0     	lsl	x0, x23, #2
  13e23c: 94007b09     	bl	0x15ce60 <_Znwm@plt>
  13e240: b24002e8     	orr	x8, x23, #0x1
  13e244: a9008296     	stp	x22, x0, [x20, #0x8]
  13e248: f9000288     	str	x8, [x20]
  13e24c: aa0003f4     	mov	x20, x0
  13e250: 910013e8     	add	x8, sp, #0x4
  13e254: eb13011f     	cmp	x8, x19
  13e258: 540000c0     	b.eq	0x13e270 <std::__ndk1::to_wstring(long long)+0x104>
  13e25c: cb08026a     	sub	x10, x19, x8
  13e260: f100215f     	cmp	x10, #0x8
  13e264: 540000a2     	b.hs	0x13e278 <std::__ndk1::to_wstring(long long)+0x10c>
  13e268: aa1403e9     	mov	x9, x20
  13e26c: 14000016     	b	0x13e2c4 <std::__ndk1::to_wstring(long long)+0x158>
  13e270: aa1403e9     	mov	x9, x20
  13e274: 14000018     	b	0x13e2d4 <std::__ndk1::to_wstring(long long)+0x168>
  13e278: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  13e27c: 910013ed     	add	x13, sp, #0x4
  13e280: 8b0b01a8     	add	x8, x13, x11
  13e284: 9100428c     	add	x12, x20, #0x10
  13e288: 8b0b0a89     	add	x9, x20, x11, lsl #2
  13e28c: 910011ad     	add	x13, x13, #0x4
  13e290: aa0b03ee     	mov	x14, x11
  13e294: 2d7f85a0     	ldp	s0, s1, [x13, #-0x4]
  13e298: 910021ad     	add	x13, x13, #0x8
  13e29c: f10021ce     	subs	x14, x14, #0x8
  13e2a0: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  13e2a4: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  13e2a8: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  13e2ac: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  13e2b0: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  13e2b4: 9100818c     	add	x12, x12, #0x20
  13e2b8: 54fffee1     	b.ne	0x13e294 <std::__ndk1::to_wstring(long long)+0x128>
  13e2bc: eb0b015f     	cmp	x10, x11
  13e2c0: 540000a0     	b.eq	0x13e2d4 <std::__ndk1::to_wstring(long long)+0x168>
  13e2c4: 3840150a     	ldrb	w10, [x8], #0x1
  13e2c8: eb13011f     	cmp	x8, x19
  13e2cc: b800452a     	str	w10, [x9], #0x4
  13e2d0: 54ffffa1     	b.ne	0x13e2c4 <std::__ndk1::to_wstring(long long)+0x158>
  13e2d4: b900013f     	str	wzr, [x9]
  13e2d8: f94016a8     	ldr	x8, [x21, #0x28]
  13e2dc: f85f83a9     	ldur	x9, [x29, #-0x8]
  13e2e0: eb09011f     	cmp	x8, x9
  13e2e4: 54000141     	b.ne	0x13e30c <std::__ndk1::to_wstring(long long)+0x1a0>
  13e2e8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13e2ec: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13e2f0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13e2f4: f9401bf7     	ldr	x23, [sp, #0x30]
  13e2f8: 910183ff     	add	sp, sp, #0x60
  13e2fc: d50323bf     	autiasp
  13e300: d65f03c0     	ret
  13e304: aa1403e0     	mov	x0, x20
  13e308: 94007d22     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13e30c: 94007ac9     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013e310 <std::__ndk1::to_wstring(unsigned int)>:
  13e310: d503233f     	paciasp
  13e314: d10183ff     	sub	sp, sp, #0x60
  13e318: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13e31c: 910083fd     	add	x29, sp, #0x20
  13e320: f9001bf7     	str	x23, [sp, #0x30]
  13e324: a90457f6     	stp	x22, x21, [sp, #0x40]
  13e328: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13e32c: d53bd055     	mrs	x21, TPIDR_EL0
  13e330: 910033e1     	add	x1, sp, #0xc
  13e334: f94016a9     	ldr	x9, [x21, #0x28]
  13e338: aa0803f4     	mov	x20, x8
  13e33c: 910033f6     	add	x22, sp, #0xc
  13e340: f81f83a9     	stur	x9, [x29, #-0x8]
  13e344: 9400847f     	bl	0x15f540 <_ZNSt6__ndk16__itoa8__u32toaEjPc@plt>
  13e348: cb160016     	sub	x22, x0, x22
  13e34c: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13e350: eb0802df     	cmp	x22, x8
  13e354: 54000782     	b.hs	0x13e444 <std::__ndk1::to_wstring(unsigned int)+0x134>
  13e358: aa0003f3     	mov	x19, x0
  13e35c: f10012df     	cmp	x22, #0x4
  13e360: 54000088     	b.hi	0x13e370 <std::__ndk1::to_wstring(unsigned int)+0x60>
  13e364: 531f7ac8     	lsl	w8, w22, #1
  13e368: 38004688     	strb	w8, [x20], #0x4
  13e36c: 14000009     	b	0x13e390 <std::__ndk1::to_wstring(unsigned int)+0x80>
  13e370: 910012c8     	add	x8, x22, #0x4
  13e374: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13e378: d37ef6e0     	lsl	x0, x23, #2
  13e37c: 94007ab9     	bl	0x15ce60 <_Znwm@plt>
  13e380: b24002e8     	orr	x8, x23, #0x1
  13e384: a9008296     	stp	x22, x0, [x20, #0x8]
  13e388: f9000288     	str	x8, [x20]
  13e38c: aa0003f4     	mov	x20, x0
  13e390: 910033e8     	add	x8, sp, #0xc
  13e394: eb13011f     	cmp	x8, x19
  13e398: 540000c0     	b.eq	0x13e3b0 <std::__ndk1::to_wstring(unsigned int)+0xa0>
  13e39c: cb08026a     	sub	x10, x19, x8
  13e3a0: f100215f     	cmp	x10, #0x8
  13e3a4: 540000a2     	b.hs	0x13e3b8 <std::__ndk1::to_wstring(unsigned int)+0xa8>
  13e3a8: aa1403e9     	mov	x9, x20
  13e3ac: 14000016     	b	0x13e404 <std::__ndk1::to_wstring(unsigned int)+0xf4>
  13e3b0: aa1403e9     	mov	x9, x20
  13e3b4: 14000018     	b	0x13e414 <std::__ndk1::to_wstring(unsigned int)+0x104>
  13e3b8: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  13e3bc: 910033ed     	add	x13, sp, #0xc
  13e3c0: 8b0b01a8     	add	x8, x13, x11
  13e3c4: 9100428c     	add	x12, x20, #0x10
  13e3c8: 8b0b0a89     	add	x9, x20, x11, lsl #2
  13e3cc: 910011ad     	add	x13, x13, #0x4
  13e3d0: aa0b03ee     	mov	x14, x11
  13e3d4: 2d7f85a0     	ldp	s0, s1, [x13, #-0x4]
  13e3d8: 910021ad     	add	x13, x13, #0x8
  13e3dc: f10021ce     	subs	x14, x14, #0x8
  13e3e0: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  13e3e4: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  13e3e8: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  13e3ec: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  13e3f0: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  13e3f4: 9100818c     	add	x12, x12, #0x20
  13e3f8: 54fffee1     	b.ne	0x13e3d4 <std::__ndk1::to_wstring(unsigned int)+0xc4>
  13e3fc: eb0b015f     	cmp	x10, x11
  13e400: 540000a0     	b.eq	0x13e414 <std::__ndk1::to_wstring(unsigned int)+0x104>
  13e404: 3840150a     	ldrb	w10, [x8], #0x1
  13e408: eb13011f     	cmp	x8, x19
  13e40c: b800452a     	str	w10, [x9], #0x4
  13e410: 54ffffa1     	b.ne	0x13e404 <std::__ndk1::to_wstring(unsigned int)+0xf4>
  13e414: b900013f     	str	wzr, [x9]
  13e418: f94016a8     	ldr	x8, [x21, #0x28]
  13e41c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13e420: eb09011f     	cmp	x8, x9
  13e424: 54000141     	b.ne	0x13e44c <std::__ndk1::to_wstring(unsigned int)+0x13c>
  13e428: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13e42c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13e430: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13e434: f9401bf7     	ldr	x23, [sp, #0x30]
  13e438: 910183ff     	add	sp, sp, #0x60
  13e43c: d50323bf     	autiasp
  13e440: d65f03c0     	ret
  13e444: aa1403e0     	mov	x0, x20
  13e448: 94007cd2     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13e44c: 94007a79     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013e450 <std::__ndk1::to_wstring(unsigned long)>:
  13e450: d503233f     	paciasp
  13e454: d10183ff     	sub	sp, sp, #0x60
  13e458: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13e45c: 910083fd     	add	x29, sp, #0x20
  13e460: f9001bf7     	str	x23, [sp, #0x30]
  13e464: a90457f6     	stp	x22, x21, [sp, #0x40]
  13e468: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13e46c: d53bd055     	mrs	x21, TPIDR_EL0
  13e470: 910003e1     	mov	x1, sp
  13e474: f94016a9     	ldr	x9, [x21, #0x28]
  13e478: aa0803f4     	mov	x20, x8
  13e47c: 910003f6     	mov	x22, sp
  13e480: f81f83a9     	stur	x9, [x29, #-0x8]
  13e484: 94008433     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13e488: cb160016     	sub	x22, x0, x22
  13e48c: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13e490: eb0802df     	cmp	x22, x8
  13e494: 54000782     	b.hs	0x13e584 <std::__ndk1::to_wstring(unsigned long)+0x134>
  13e498: aa0003f3     	mov	x19, x0
  13e49c: f10012df     	cmp	x22, #0x4
  13e4a0: 54000088     	b.hi	0x13e4b0 <std::__ndk1::to_wstring(unsigned long)+0x60>
  13e4a4: 531f7ac8     	lsl	w8, w22, #1
  13e4a8: 38004688     	strb	w8, [x20], #0x4
  13e4ac: 14000009     	b	0x13e4d0 <std::__ndk1::to_wstring(unsigned long)+0x80>
  13e4b0: 910012c8     	add	x8, x22, #0x4
  13e4b4: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13e4b8: d37ef6e0     	lsl	x0, x23, #2
  13e4bc: 94007a69     	bl	0x15ce60 <_Znwm@plt>
  13e4c0: b24002e8     	orr	x8, x23, #0x1
  13e4c4: a9008296     	stp	x22, x0, [x20, #0x8]
  13e4c8: f9000288     	str	x8, [x20]
  13e4cc: aa0003f4     	mov	x20, x0
  13e4d0: 910003e8     	mov	x8, sp
  13e4d4: eb13011f     	cmp	x8, x19
  13e4d8: 540000c0     	b.eq	0x13e4f0 <std::__ndk1::to_wstring(unsigned long)+0xa0>
  13e4dc: cb08026a     	sub	x10, x19, x8
  13e4e0: f100215f     	cmp	x10, #0x8
  13e4e4: 540000a2     	b.hs	0x13e4f8 <std::__ndk1::to_wstring(unsigned long)+0xa8>
  13e4e8: aa1403e9     	mov	x9, x20
  13e4ec: 14000016     	b	0x13e544 <std::__ndk1::to_wstring(unsigned long)+0xf4>
  13e4f0: aa1403e9     	mov	x9, x20
  13e4f4: 14000018     	b	0x13e554 <std::__ndk1::to_wstring(unsigned long)+0x104>
  13e4f8: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  13e4fc: 910003ed     	mov	x13, sp
  13e500: 8b0b01a8     	add	x8, x13, x11
  13e504: 9100428c     	add	x12, x20, #0x10
  13e508: 8b0b0a89     	add	x9, x20, x11, lsl #2
  13e50c: 910011ad     	add	x13, x13, #0x4
  13e510: aa0b03ee     	mov	x14, x11
  13e514: 2d7f85a0     	ldp	s0, s1, [x13, #-0x4]
  13e518: 910021ad     	add	x13, x13, #0x8
  13e51c: f10021ce     	subs	x14, x14, #0x8
  13e520: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  13e524: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  13e528: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  13e52c: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  13e530: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  13e534: 9100818c     	add	x12, x12, #0x20
  13e538: 54fffee1     	b.ne	0x13e514 <std::__ndk1::to_wstring(unsigned long)+0xc4>
  13e53c: eb0b015f     	cmp	x10, x11
  13e540: 540000a0     	b.eq	0x13e554 <std::__ndk1::to_wstring(unsigned long)+0x104>
  13e544: 3840150a     	ldrb	w10, [x8], #0x1
  13e548: eb13011f     	cmp	x8, x19
  13e54c: b800452a     	str	w10, [x9], #0x4
  13e550: 54ffffa1     	b.ne	0x13e544 <std::__ndk1::to_wstring(unsigned long)+0xf4>
  13e554: b900013f     	str	wzr, [x9]
  13e558: f94016a8     	ldr	x8, [x21, #0x28]
  13e55c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13e560: eb09011f     	cmp	x8, x9
  13e564: 54000141     	b.ne	0x13e58c <std::__ndk1::to_wstring(unsigned long)+0x13c>
  13e568: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13e56c: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13e570: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13e574: f9401bf7     	ldr	x23, [sp, #0x30]
  13e578: 910183ff     	add	sp, sp, #0x60
  13e57c: d50323bf     	autiasp
  13e580: d65f03c0     	ret
  13e584: aa1403e0     	mov	x0, x20
  13e588: 94007c82     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13e58c: 94007a29     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013e590 <std::__ndk1::to_wstring(unsigned long long)>:
  13e590: d503233f     	paciasp
  13e594: d10183ff     	sub	sp, sp, #0x60
  13e598: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13e59c: 910083fd     	add	x29, sp, #0x20
  13e5a0: f9001bf7     	str	x23, [sp, #0x30]
  13e5a4: a90457f6     	stp	x22, x21, [sp, #0x40]
  13e5a8: a9054ff4     	stp	x20, x19, [sp, #0x50]
  13e5ac: d53bd055     	mrs	x21, TPIDR_EL0
  13e5b0: 910003e1     	mov	x1, sp
  13e5b4: f94016a9     	ldr	x9, [x21, #0x28]
  13e5b8: aa0803f4     	mov	x20, x8
  13e5bc: 910003f6     	mov	x22, sp
  13e5c0: f81f83a9     	stur	x9, [x29, #-0x8]
  13e5c4: 940083e3     	bl	0x15f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>
  13e5c8: cb160016     	sub	x22, x0, x22
  13e5cc: b27ce7e8     	mov	x8, #0x3ffffffffffffff0 // =4611686018427387888
  13e5d0: eb0802df     	cmp	x22, x8
  13e5d4: 54000782     	b.hs	0x13e6c4 <std::__ndk1::to_wstring(unsigned long long)+0x134>
  13e5d8: aa0003f3     	mov	x19, x0
  13e5dc: f10012df     	cmp	x22, #0x4
  13e5e0: 54000088     	b.hi	0x13e5f0 <std::__ndk1::to_wstring(unsigned long long)+0x60>
  13e5e4: 531f7ac8     	lsl	w8, w22, #1
  13e5e8: 38004688     	strb	w8, [x20], #0x4
  13e5ec: 14000009     	b	0x13e610 <std::__ndk1::to_wstring(unsigned long long)+0x80>
  13e5f0: 910012c8     	add	x8, x22, #0x4
  13e5f4: 927ef517     	and	x23, x8, #0xfffffffffffffffc
  13e5f8: d37ef6e0     	lsl	x0, x23, #2
  13e5fc: 94007a19     	bl	0x15ce60 <_Znwm@plt>
  13e600: b24002e8     	orr	x8, x23, #0x1
  13e604: a9008296     	stp	x22, x0, [x20, #0x8]
  13e608: f9000288     	str	x8, [x20]
  13e60c: aa0003f4     	mov	x20, x0
  13e610: 910003e8     	mov	x8, sp
  13e614: eb13011f     	cmp	x8, x19
  13e618: 540000c0     	b.eq	0x13e630 <std::__ndk1::to_wstring(unsigned long long)+0xa0>
  13e61c: cb08026a     	sub	x10, x19, x8
  13e620: f100215f     	cmp	x10, #0x8
  13e624: 540000a2     	b.hs	0x13e638 <std::__ndk1::to_wstring(unsigned long long)+0xa8>
  13e628: aa1403e9     	mov	x9, x20
  13e62c: 14000016     	b	0x13e684 <std::__ndk1::to_wstring(unsigned long long)+0xf4>
  13e630: aa1403e9     	mov	x9, x20
  13e634: 14000018     	b	0x13e694 <std::__ndk1::to_wstring(unsigned long long)+0x104>
  13e638: 927df14b     	and	x11, x10, #0xfffffffffffffff8
  13e63c: 910003ed     	mov	x13, sp
  13e640: 8b0b01a8     	add	x8, x13, x11
  13e644: 9100428c     	add	x12, x20, #0x10
  13e648: 8b0b0a89     	add	x9, x20, x11, lsl #2
  13e64c: 910011ad     	add	x13, x13, #0x4
  13e650: aa0b03ee     	mov	x14, x11
  13e654: 2d7f85a0     	ldp	s0, s1, [x13, #-0x4]
  13e658: 910021ad     	add	x13, x13, #0x8
  13e65c: f10021ce     	subs	x14, x14, #0x8
  13e660: 2f08a400     	ushll	v0.8h, v0.8b, #0x0
  13e664: 2f08a421     	ushll	v1.8h, v1.8b, #0x0
  13e668: 2f10a400     	ushll	v0.4s, v0.4h, #0x0
  13e66c: 2f10a421     	ushll	v1.4s, v1.4h, #0x0
  13e670: ad3f8580     	stp	q0, q1, [x12, #-0x10]
  13e674: 9100818c     	add	x12, x12, #0x20
  13e678: 54fffee1     	b.ne	0x13e654 <std::__ndk1::to_wstring(unsigned long long)+0xc4>
  13e67c: eb0b015f     	cmp	x10, x11
  13e680: 540000a0     	b.eq	0x13e694 <std::__ndk1::to_wstring(unsigned long long)+0x104>
  13e684: 3840150a     	ldrb	w10, [x8], #0x1
  13e688: eb13011f     	cmp	x8, x19
  13e68c: b800452a     	str	w10, [x9], #0x4
  13e690: 54ffffa1     	b.ne	0x13e684 <std::__ndk1::to_wstring(unsigned long long)+0xf4>
  13e694: b900013f     	str	wzr, [x9]
  13e698: f94016a8     	ldr	x8, [x21, #0x28]
  13e69c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13e6a0: eb09011f     	cmp	x8, x9
  13e6a4: 54000141     	b.ne	0x13e6cc <std::__ndk1::to_wstring(unsigned long long)+0x13c>
  13e6a8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  13e6ac: a94457f6     	ldp	x22, x21, [sp, #0x40]
  13e6b0: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13e6b4: f9401bf7     	ldr	x23, [sp, #0x30]
  13e6b8: 910183ff     	add	sp, sp, #0x60
  13e6bc: d50323bf     	autiasp
  13e6c0: d65f03c0     	ret
  13e6c4: aa1403e0     	mov	x0, x20
  13e6c8: 94007c32     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13e6cc: 940079d9     	bl	0x15ce30 <__stack_chk_fail@plt>

000000000013e6d0 <std::__ndk1::to_string(float)>:
  13e6d0: d503233f     	paciasp
  13e6d4: d101c3ff     	sub	sp, sp, #0x70
  13e6d8: fd0013e8     	str	d8, [sp, #0x20]
  13e6dc: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13e6e0: 9100c3fd     	add	x29, sp, #0x30
  13e6e4: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13e6e8: a90557f6     	stp	x22, x21, [sp, #0x50]
  13e6ec: a9064ff4     	stp	x20, x19, [sp, #0x60]
  13e6f0: d53bd055     	mrs	x21, TPIDR_EL0
  13e6f4: 910003f6     	mov	x22, sp
  13e6f8: 1e22c008     	fcvt	d8, s0
  13e6fc: b0fff994     	adrp	x20, 0x6f000
  13e700: aa0803f3     	mov	x19, x8
  13e704: f94016a9     	ldr	x9, [x21, #0x28]
  13e708: 52800588     	mov	w8, #0x2c               // =44
  13e70c: b24002d7     	orr	x23, x22, #0x1
  13e710: 528002d8     	mov	w24, #0x16              // =22
  13e714: 91212a94     	add	x20, x20, #0x84a
  13e718: f9000fe9     	str	x9, [sp, #0x18]
  13e71c: a900ffff     	stp	xzr, xzr, [sp, #0x8]
  13e720: f90003ff     	str	xzr, [sp]
  13e724: 390003e8     	strb	w8, [sp]
  13e728: 14000005     	b	0x13e73c <std::__ndk1::to_string(float)+0x6c>
  13e72c: 910003e0     	mov	x0, sp
  13e730: 2a1f03e2     	mov	w2, wzr
  13e734: 94008713     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  13e738: 394003e8     	ldrb	w8, [sp]
  13e73c: f9400be9     	ldr	x9, [sp, #0x10]
  13e740: 7200011f     	tst	w8, #0x1
  13e744: 1e604100     	fmov	d0, d8
  13e748: 91000701     	add	x1, x24, #0x1
  13e74c: aa1403e2     	mov	x2, x20
  13e750: 9a8902e0     	csel	x0, x23, x9, eq
  13e754: 94008757     	bl	0x1604b0 <snprintf@plt>
  13e758: 37f800c0     	tbnz	w0, #0x1f, 0x13e770 <std::__ndk1::to_string(float)+0xa0>
  13e75c: 2a0003e8     	mov	w8, w0
  13e760: eb08031f     	cmp	x24, x8
  13e764: aa0803f8     	mov	x24, x8
  13e768: 540000a3     	b.lo	0x13e77c <std::__ndk1::to_string(float)+0xac>
  13e76c: 14000016     	b	0x13e7c4 <std::__ndk1::to_string(float)+0xf4>
  13e770: 52800028     	mov	w8, #0x1                // =1
  13e774: b37ffb08     	bfi	x8, x24, #1, #63
  13e778: aa0803f8     	mov	x24, x8
  13e77c: 394003e8     	ldrb	w8, [sp]
  13e780: f94007e9     	ldr	x9, [sp, #0x8]
  13e784: d341fd0a     	lsr	x10, x8, #1
  13e788: 7200011f     	tst	w8, #0x1
  13e78c: 9a890149     	csel	x9, x10, x9, eq
  13e790: eb090301     	subs	x1, x24, x9
  13e794: 54fffcc8     	b.hi	0x13e72c <std::__ndk1::to_string(float)+0x5c>
  13e798: 370000c8     	tbnz	w8, #0x0, 0x13e7b0 <std::__ndk1::to_string(float)+0xe0>
  13e79c: 8b1802c8     	add	x8, x22, x24
  13e7a0: 531f7b09     	lsl	w9, w24, #1
  13e7a4: 3900051f     	strb	wzr, [x8, #0x1]
  13e7a8: 390003e9     	strb	w9, [sp]
  13e7ac: 17ffffe3     	b	0x13e738 <std::__ndk1::to_string(float)+0x68>
  13e7b0: f9400be8     	ldr	x8, [sp, #0x10]
  13e7b4: 3838691f     	strb	wzr, [x8, x24]
  13e7b8: 394003e8     	ldrb	w8, [sp]
  13e7bc: f90007f8     	str	x24, [sp, #0x8]
  13e7c0: 17ffffdf     	b	0x13e73c <std::__ndk1::to_string(float)+0x6c>
  13e7c4: 394003e9     	ldrb	w9, [sp]
  13e7c8: f94007ea     	ldr	x10, [sp, #0x8]
  13e7cc: d341fd2b     	lsr	x11, x9, #1
  13e7d0: 7200013f     	tst	w9, #0x1
  13e7d4: 9a8a016a     	csel	x10, x11, x10, eq
  13e7d8: eb08015f     	cmp	x10, x8
  13e7dc: 540000c2     	b.hs	0x13e7f4 <std::__ndk1::to_string(float)+0x124>
  13e7e0: cb0a0101     	sub	x1, x8, x10
  13e7e4: 910003e0     	mov	x0, sp
  13e7e8: 2a1f03e2     	mov	w2, wzr
  13e7ec: 940086e5     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  13e7f0: 1400000b     	b	0x13e81c <std::__ndk1::to_string(float)+0x14c>
  13e7f4: 370000e9     	tbnz	w9, #0x0, 0x13e810 <std::__ndk1::to_string(float)+0x140>
  13e7f8: 910003e9     	mov	x9, sp
  13e7fc: 8b080128     	add	x8, x9, x8
  13e800: 531f7809     	lsl	w9, w0, #1
  13e804: 3900051f     	strb	wzr, [x8, #0x1]
  13e808: 390003e9     	strb	w9, [sp]
  13e80c: 14000004     	b	0x13e81c <std::__ndk1::to_string(float)+0x14c>
  13e810: f9400be9     	ldr	x9, [sp, #0x10]
  13e814: 3828693f     	strb	wzr, [x9, x8]
  13e818: f90007e8     	str	x8, [sp, #0x8]
  13e81c: 3dc003e0     	ldr	q0, [sp]
  13e820: f9400be8     	ldr	x8, [sp, #0x10]
  13e824: 3d800260     	str	q0, [x19]
  13e828: f9000a68     	str	x8, [x19, #0x10]
  13e82c: f94016a8     	ldr	x8, [x21, #0x28]
  13e830: f9400fe9     	ldr	x9, [sp, #0x18]
  13e834: eb09011f     	cmp	x8, x9
  13e838: 54000121     	b.ne	0x13e85c <std::__ndk1::to_string(float)+0x18c>
  13e83c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  13e840: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13e844: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13e848: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13e84c: fd4013e8     	ldr	d8, [sp, #0x20]
  13e850: 9101c3ff     	add	sp, sp, #0x70
  13e854: d50323bf     	autiasp
  13e858: d65f03c0     	ret
  13e85c: 94007975     	bl	0x15ce30 <__stack_chk_fail@plt>
  13e860: 14000001     	b	0x13e864 <std::__ndk1::to_string(float)+0x194>
  13e864: aa0003f3     	mov	x19, x0
  13e868: 394003e8     	ldrb	w8, [sp]
  13e86c: 36000068     	tbz	w8, #0x0, 0x13e878 <std::__ndk1::to_string(float)+0x1a8>
  13e870: f9400be0     	ldr	x0, [sp, #0x10]
  13e874: 9400799b     	bl	0x15cee0 <_ZdlPv@plt>
  13e878: aa1303e0     	mov	x0, x19
  13e87c: 94006a39     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013e880 <std::__ndk1::to_string(double)>:
  13e880: d503233f     	paciasp
  13e884: d101c3ff     	sub	sp, sp, #0x70
  13e888: fd0013e8     	str	d8, [sp, #0x20]
  13e88c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13e890: 9100c3fd     	add	x29, sp, #0x30
  13e894: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13e898: a90557f6     	stp	x22, x21, [sp, #0x50]
  13e89c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  13e8a0: d53bd055     	mrs	x21, TPIDR_EL0
  13e8a4: aa0803f3     	mov	x19, x8
  13e8a8: f94016a8     	ldr	x8, [x21, #0x28]
  13e8ac: 1e604008     	fmov	d8, d0
  13e8b0: 910003f6     	mov	x22, sp
  13e8b4: b0fff994     	adrp	x20, 0x6f000
  13e8b8: b24002d7     	orr	x23, x22, #0x1
  13e8bc: 528002d8     	mov	w24, #0x16              // =22
  13e8c0: f9000fe8     	str	x8, [sp, #0x18]
  13e8c4: 52800588     	mov	w8, #0x2c               // =44
  13e8c8: 91212a94     	add	x20, x20, #0x84a
  13e8cc: a900ffff     	stp	xzr, xzr, [sp, #0x8]
  13e8d0: f90003ff     	str	xzr, [sp]
  13e8d4: 390003e8     	strb	w8, [sp]
  13e8d8: 14000005     	b	0x13e8ec <std::__ndk1::to_string(double)+0x6c>
  13e8dc: 910003e0     	mov	x0, sp
  13e8e0: 2a1f03e2     	mov	w2, wzr
  13e8e4: 940086a7     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  13e8e8: 394003e8     	ldrb	w8, [sp]
  13e8ec: f9400be9     	ldr	x9, [sp, #0x10]
  13e8f0: 7200011f     	tst	w8, #0x1
  13e8f4: 1e604100     	fmov	d0, d8
  13e8f8: 91000701     	add	x1, x24, #0x1
  13e8fc: aa1403e2     	mov	x2, x20
  13e900: 9a8902e0     	csel	x0, x23, x9, eq
  13e904: 940086eb     	bl	0x1604b0 <snprintf@plt>
  13e908: 37f800c0     	tbnz	w0, #0x1f, 0x13e920 <std::__ndk1::to_string(double)+0xa0>
  13e90c: 2a0003e8     	mov	w8, w0
  13e910: eb08031f     	cmp	x24, x8
  13e914: aa0803f8     	mov	x24, x8
  13e918: 540000a3     	b.lo	0x13e92c <std::__ndk1::to_string(double)+0xac>
  13e91c: 14000016     	b	0x13e974 <std::__ndk1::to_string(double)+0xf4>
  13e920: 52800028     	mov	w8, #0x1                // =1
  13e924: b37ffb08     	bfi	x8, x24, #1, #63
  13e928: aa0803f8     	mov	x24, x8
  13e92c: 394003e8     	ldrb	w8, [sp]
  13e930: f94007e9     	ldr	x9, [sp, #0x8]
  13e934: d341fd0a     	lsr	x10, x8, #1
  13e938: 7200011f     	tst	w8, #0x1
  13e93c: 9a890149     	csel	x9, x10, x9, eq
  13e940: eb090301     	subs	x1, x24, x9
  13e944: 54fffcc8     	b.hi	0x13e8dc <std::__ndk1::to_string(double)+0x5c>
  13e948: 370000c8     	tbnz	w8, #0x0, 0x13e960 <std::__ndk1::to_string(double)+0xe0>
  13e94c: 8b1802c8     	add	x8, x22, x24
  13e950: 531f7b09     	lsl	w9, w24, #1
  13e954: 3900051f     	strb	wzr, [x8, #0x1]
  13e958: 390003e9     	strb	w9, [sp]
  13e95c: 17ffffe3     	b	0x13e8e8 <std::__ndk1::to_string(double)+0x68>
  13e960: f9400be8     	ldr	x8, [sp, #0x10]
  13e964: 3838691f     	strb	wzr, [x8, x24]
  13e968: 394003e8     	ldrb	w8, [sp]
  13e96c: f90007f8     	str	x24, [sp, #0x8]
  13e970: 17ffffdf     	b	0x13e8ec <std::__ndk1::to_string(double)+0x6c>
  13e974: 394003e9     	ldrb	w9, [sp]
  13e978: f94007ea     	ldr	x10, [sp, #0x8]
  13e97c: d341fd2b     	lsr	x11, x9, #1
  13e980: 7200013f     	tst	w9, #0x1
  13e984: 9a8a016a     	csel	x10, x11, x10, eq
  13e988: eb08015f     	cmp	x10, x8
  13e98c: 540000c2     	b.hs	0x13e9a4 <std::__ndk1::to_string(double)+0x124>
  13e990: cb0a0101     	sub	x1, x8, x10
  13e994: 910003e0     	mov	x0, sp
  13e998: 2a1f03e2     	mov	w2, wzr
  13e99c: 94008679     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  13e9a0: 1400000b     	b	0x13e9cc <std::__ndk1::to_string(double)+0x14c>
  13e9a4: 370000e9     	tbnz	w9, #0x0, 0x13e9c0 <std::__ndk1::to_string(double)+0x140>
  13e9a8: 910003e9     	mov	x9, sp
  13e9ac: 8b080128     	add	x8, x9, x8
  13e9b0: 531f7809     	lsl	w9, w0, #1
  13e9b4: 3900051f     	strb	wzr, [x8, #0x1]
  13e9b8: 390003e9     	strb	w9, [sp]
  13e9bc: 14000004     	b	0x13e9cc <std::__ndk1::to_string(double)+0x14c>
  13e9c0: f9400be9     	ldr	x9, [sp, #0x10]
  13e9c4: 3828693f     	strb	wzr, [x9, x8]
  13e9c8: f90007e8     	str	x8, [sp, #0x8]
  13e9cc: 3dc003e0     	ldr	q0, [sp]
  13e9d0: f9400be8     	ldr	x8, [sp, #0x10]
  13e9d4: 3d800260     	str	q0, [x19]
  13e9d8: f9000a68     	str	x8, [x19, #0x10]
  13e9dc: f94016a8     	ldr	x8, [x21, #0x28]
  13e9e0: f9400fe9     	ldr	x9, [sp, #0x18]
  13e9e4: eb09011f     	cmp	x8, x9
  13e9e8: 54000121     	b.ne	0x13ea0c <std::__ndk1::to_string(double)+0x18c>
  13e9ec: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  13e9f0: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13e9f4: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13e9f8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13e9fc: fd4013e8     	ldr	d8, [sp, #0x20]
  13ea00: 9101c3ff     	add	sp, sp, #0x70
  13ea04: d50323bf     	autiasp
  13ea08: d65f03c0     	ret
  13ea0c: 94007909     	bl	0x15ce30 <__stack_chk_fail@plt>
  13ea10: 14000001     	b	0x13ea14 <std::__ndk1::to_string(double)+0x194>
  13ea14: aa0003f3     	mov	x19, x0
  13ea18: 394003e8     	ldrb	w8, [sp]
  13ea1c: 36000068     	tbz	w8, #0x0, 0x13ea28 <std::__ndk1::to_string(double)+0x1a8>
  13ea20: f9400be0     	ldr	x0, [sp, #0x10]
  13ea24: 9400792f     	bl	0x15cee0 <_ZdlPv@plt>
  13ea28: aa1303e0     	mov	x0, x19
  13ea2c: 940069cd     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013ea30 <std::__ndk1::to_string(long double)>:
  13ea30: d503233f     	paciasp
  13ea34: d101c3ff     	sub	sp, sp, #0x70
  13ea38: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13ea3c: 9100c3fd     	add	x29, sp, #0x30
  13ea40: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13ea44: a90557f6     	stp	x22, x21, [sp, #0x50]
  13ea48: a9064ff4     	stp	x20, x19, [sp, #0x60]
  13ea4c: 3d8003e0     	str	q0, [sp]
  13ea50: d53bd055     	mrs	x21, TPIDR_EL0
  13ea54: aa0803f3     	mov	x19, x8
  13ea58: f94016a8     	ldr	x8, [x21, #0x28]
  13ea5c: 910043f6     	add	x22, sp, #0x10
  13ea60: d0fff994     	adrp	x20, 0x70000
  13ea64: b24002d7     	orr	x23, x22, #0x1
  13ea68: 528002d8     	mov	w24, #0x16              // =22
  13ea6c: f81f83a8     	stur	x8, [x29, #-0x8]
  13ea70: 52800588     	mov	w8, #0x2c               // =44
  13ea74: 91155694     	add	x20, x20, #0x555
  13ea78: a901ffff     	stp	xzr, xzr, [sp, #0x18]
  13ea7c: f9000bff     	str	xzr, [sp, #0x10]
  13ea80: 390043e8     	strb	w8, [sp, #0x10]
  13ea84: 14000005     	b	0x13ea98 <std::__ndk1::to_string(long double)+0x68>
  13ea88: 910043e0     	add	x0, sp, #0x10
  13ea8c: 2a1f03e2     	mov	w2, wzr
  13ea90: 9400863c     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  13ea94: 394043e8     	ldrb	w8, [sp, #0x10]
  13ea98: f94013e9     	ldr	x9, [sp, #0x20]
  13ea9c: 7200011f     	tst	w8, #0x1
  13eaa0: 91000701     	add	x1, x24, #0x1
  13eaa4: aa1403e2     	mov	x2, x20
  13eaa8: 3dc003e0     	ldr	q0, [sp]
  13eaac: 9a8902e0     	csel	x0, x23, x9, eq
  13eab0: 94008680     	bl	0x1604b0 <snprintf@plt>
  13eab4: 37f800c0     	tbnz	w0, #0x1f, 0x13eacc <std::__ndk1::to_string(long double)+0x9c>
  13eab8: 2a0003e8     	mov	w8, w0
  13eabc: eb08031f     	cmp	x24, x8
  13eac0: aa0803f8     	mov	x24, x8
  13eac4: 540000a3     	b.lo	0x13ead8 <std::__ndk1::to_string(long double)+0xa8>
  13eac8: 14000016     	b	0x13eb20 <std::__ndk1::to_string(long double)+0xf0>
  13eacc: 52800028     	mov	w8, #0x1                // =1
  13ead0: b37ffb08     	bfi	x8, x24, #1, #63
  13ead4: aa0803f8     	mov	x24, x8
  13ead8: 394043e8     	ldrb	w8, [sp, #0x10]
  13eadc: f9400fe9     	ldr	x9, [sp, #0x18]
  13eae0: d341fd0a     	lsr	x10, x8, #1
  13eae4: 7200011f     	tst	w8, #0x1
  13eae8: 9a890149     	csel	x9, x10, x9, eq
  13eaec: eb090301     	subs	x1, x24, x9
  13eaf0: 54fffcc8     	b.hi	0x13ea88 <std::__ndk1::to_string(long double)+0x58>
  13eaf4: 370000c8     	tbnz	w8, #0x0, 0x13eb0c <std::__ndk1::to_string(long double)+0xdc>
  13eaf8: 8b1802c8     	add	x8, x22, x24
  13eafc: 531f7b09     	lsl	w9, w24, #1
  13eb00: 3900051f     	strb	wzr, [x8, #0x1]
  13eb04: 390043e9     	strb	w9, [sp, #0x10]
  13eb08: 17ffffe3     	b	0x13ea94 <std::__ndk1::to_string(long double)+0x64>
  13eb0c: f94013e8     	ldr	x8, [sp, #0x20]
  13eb10: 3838691f     	strb	wzr, [x8, x24]
  13eb14: 394043e8     	ldrb	w8, [sp, #0x10]
  13eb18: f9000ff8     	str	x24, [sp, #0x18]
  13eb1c: 17ffffdf     	b	0x13ea98 <std::__ndk1::to_string(long double)+0x68>
  13eb20: 394043e9     	ldrb	w9, [sp, #0x10]
  13eb24: f9400fea     	ldr	x10, [sp, #0x18]
  13eb28: d341fd2b     	lsr	x11, x9, #1
  13eb2c: 7200013f     	tst	w9, #0x1
  13eb30: 9a8a016a     	csel	x10, x11, x10, eq
  13eb34: eb08015f     	cmp	x10, x8
  13eb38: 540000c2     	b.hs	0x13eb50 <std::__ndk1::to_string(long double)+0x120>
  13eb3c: cb0a0101     	sub	x1, x8, x10
  13eb40: 910043e0     	add	x0, sp, #0x10
  13eb44: 2a1f03e2     	mov	w2, wzr
  13eb48: 9400860e     	bl	0x160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>
  13eb4c: 1400000b     	b	0x13eb78 <std::__ndk1::to_string(long double)+0x148>
  13eb50: 370000e9     	tbnz	w9, #0x0, 0x13eb6c <std::__ndk1::to_string(long double)+0x13c>
  13eb54: 910043e9     	add	x9, sp, #0x10
  13eb58: 8b080128     	add	x8, x9, x8
  13eb5c: 531f7809     	lsl	w9, w0, #1
  13eb60: 3900051f     	strb	wzr, [x8, #0x1]
  13eb64: 390043e9     	strb	w9, [sp, #0x10]
  13eb68: 14000004     	b	0x13eb78 <std::__ndk1::to_string(long double)+0x148>
  13eb6c: f94013e9     	ldr	x9, [sp, #0x20]
  13eb70: 3828693f     	strb	wzr, [x9, x8]
  13eb74: f9000fe8     	str	x8, [sp, #0x18]
  13eb78: 3dc007e0     	ldr	q0, [sp, #0x10]
  13eb7c: f94013e8     	ldr	x8, [sp, #0x20]
  13eb80: 3d800260     	str	q0, [x19]
  13eb84: f9000a68     	str	x8, [x19, #0x10]
  13eb88: f94016a8     	ldr	x8, [x21, #0x28]
  13eb8c: f85f83a9     	ldur	x9, [x29, #-0x8]
  13eb90: eb09011f     	cmp	x8, x9
  13eb94: 54000101     	b.ne	0x13ebb4 <std::__ndk1::to_string(long double)+0x184>
  13eb98: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  13eb9c: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13eba0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13eba4: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13eba8: 9101c3ff     	add	sp, sp, #0x70
  13ebac: d50323bf     	autiasp
  13ebb0: d65f03c0     	ret
  13ebb4: 9400789f     	bl	0x15ce30 <__stack_chk_fail@plt>
  13ebb8: 14000001     	b	0x13ebbc <std::__ndk1::to_string(long double)+0x18c>
  13ebbc: aa0003f3     	mov	x19, x0
  13ebc0: 394043e8     	ldrb	w8, [sp, #0x10]
  13ebc4: 36000068     	tbz	w8, #0x0, 0x13ebd0 <std::__ndk1::to_string(long double)+0x1a0>
  13ebc8: f94013e0     	ldr	x0, [sp, #0x20]
  13ebcc: 940078c5     	bl	0x15cee0 <_ZdlPv@plt>
  13ebd0: aa1303e0     	mov	x0, x19
  13ebd4: 94006963     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013ebd8 <std::__ndk1::to_wstring(float)>:
  13ebd8: d503233f     	paciasp
  13ebdc: d101c3ff     	sub	sp, sp, #0x70
  13ebe0: fd0013e8     	str	d8, [sp, #0x20]
  13ebe4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13ebe8: 9100c3fd     	add	x29, sp, #0x30
  13ebec: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13ebf0: a90557f6     	stp	x22, x21, [sp, #0x50]
  13ebf4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  13ebf8: d53bd055     	mrs	x21, TPIDR_EL0
  13ebfc: 52800c00     	mov	w0, #0x60               // =96
  13ec00: f94016a9     	ldr	x9, [x21, #0x28]
  13ec04: 1e204008     	fmov	s8, s0
  13ec08: aa0803f3     	mov	x19, x8
  13ec0c: f9000fe9     	str	x9, [sp, #0x18]
  13ec10: 94007894     	bl	0x15ce60 <_Znwm@plt>
  13ec14: d0fff9a8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  13ec18: aa0003f4     	mov	x20, x0
  13ec1c: f9000be0     	str	x0, [sp, #0x10]
  13ec20: 3dc35100     	ldr	q0, [x8, #0xd40]
  13ec24: 3d8003e0     	str	q0, [sp]
  13ec28: 2a1f03e1     	mov	w1, wzr
  13ec2c: 52800282     	mov	w2, #0x14               // =20
  13ec30: 940083f0     	bl	0x15fbf0 <wmemset@plt>
  13ec34: b900529f     	str	wzr, [x20, #0x50]
  13ec38: 910003e0     	mov	x0, sp
  13ec3c: 52800061     	mov	w1, #0x3                // =3
  13ec40: 2a1f03e2     	mov	w2, wzr
  13ec44: 910003f6     	mov	x22, sp
  13ec48: 940085ee     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13ec4c: 394003e8     	ldrb	w8, [sp]
  13ec50: 1e22c108     	fcvt	d8, s8
  13ec54: f94007e9     	ldr	x9, [sp, #0x8]
  13ec58: f0fff9f4     	adrp	x20, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  13ec5c: b27e02d7     	orr	x23, x22, #0x4
  13ec60: 9104d294     	add	x20, x20, #0x134
  13ec64: d341fd0a     	lsr	x10, x8, #1
  13ec68: 7200011f     	tst	w8, #0x1
  13ec6c: 9a890158     	csel	x24, x10, x9, eq
  13ec70: 14000005     	b	0x13ec84 <std::__ndk1::to_wstring(float)+0xac>
  13ec74: 910003e0     	mov	x0, sp
  13ec78: 2a1f03e2     	mov	w2, wzr
  13ec7c: 940085e1     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13ec80: 394003e8     	ldrb	w8, [sp]
  13ec84: f9400be9     	ldr	x9, [sp, #0x10]
  13ec88: 7200011f     	tst	w8, #0x1
  13ec8c: 91000701     	add	x1, x24, #0x1
  13ec90: 9a8902e0     	csel	x0, x23, x9, eq
  13ec94: 1e604100     	fmov	d0, d8
  13ec98: aa1403e2     	mov	x2, x20
  13ec9c: 94008609     	bl	0x1604c0 <swprintf@plt>
  13eca0: 37f800c0     	tbnz	w0, #0x1f, 0x13ecb8 <std::__ndk1::to_wstring(float)+0xe0>
  13eca4: 2a0003e8     	mov	w8, w0
  13eca8: eb08031f     	cmp	x24, x8
  13ecac: aa0803f8     	mov	x24, x8
  13ecb0: 540000a3     	b.lo	0x13ecc4 <std::__ndk1::to_wstring(float)+0xec>
  13ecb4: 14000016     	b	0x13ed0c <std::__ndk1::to_wstring(float)+0x134>
  13ecb8: 52800028     	mov	w8, #0x1                // =1
  13ecbc: b37ffb08     	bfi	x8, x24, #1, #63
  13ecc0: aa0803f8     	mov	x24, x8
  13ecc4: 394003e8     	ldrb	w8, [sp]
  13ecc8: f94007e9     	ldr	x9, [sp, #0x8]
  13eccc: d341fd0a     	lsr	x10, x8, #1
  13ecd0: 7200011f     	tst	w8, #0x1
  13ecd4: 9a890149     	csel	x9, x10, x9, eq
  13ecd8: eb090301     	subs	x1, x24, x9
  13ecdc: 54fffcc8     	b.hi	0x13ec74 <std::__ndk1::to_wstring(float)+0x9c>
  13ece0: 370000c8     	tbnz	w8, #0x0, 0x13ecf8 <std::__ndk1::to_wstring(float)+0x120>
  13ece4: 8b180ac8     	add	x8, x22, x24, lsl #2
  13ece8: 531f7b09     	lsl	w9, w24, #1
  13ecec: b900051f     	str	wzr, [x8, #0x4]
  13ecf0: 390003e9     	strb	w9, [sp]
  13ecf4: 17ffffe3     	b	0x13ec80 <std::__ndk1::to_wstring(float)+0xa8>
  13ecf8: f9400be8     	ldr	x8, [sp, #0x10]
  13ecfc: b838791f     	str	wzr, [x8, x24, lsl #2]
  13ed00: 394003e8     	ldrb	w8, [sp]
  13ed04: f90007f8     	str	x24, [sp, #0x8]
  13ed08: 17ffffdf     	b	0x13ec84 <std::__ndk1::to_wstring(float)+0xac>
  13ed0c: 394003e9     	ldrb	w9, [sp]
  13ed10: f94007ea     	ldr	x10, [sp, #0x8]
  13ed14: d341fd2b     	lsr	x11, x9, #1
  13ed18: 7200013f     	tst	w9, #0x1
  13ed1c: 9a8a016a     	csel	x10, x11, x10, eq
  13ed20: eb08015f     	cmp	x10, x8
  13ed24: 540000c2     	b.hs	0x13ed3c <std::__ndk1::to_wstring(float)+0x164>
  13ed28: cb0a0101     	sub	x1, x8, x10
  13ed2c: 910003e0     	mov	x0, sp
  13ed30: 2a1f03e2     	mov	w2, wzr
  13ed34: 940085b3     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13ed38: 1400000b     	b	0x13ed64 <std::__ndk1::to_wstring(float)+0x18c>
  13ed3c: 370000e9     	tbnz	w9, #0x0, 0x13ed58 <std::__ndk1::to_wstring(float)+0x180>
  13ed40: 910003e9     	mov	x9, sp
  13ed44: 8b080928     	add	x8, x9, x8, lsl #2
  13ed48: 531f7809     	lsl	w9, w0, #1
  13ed4c: b900051f     	str	wzr, [x8, #0x4]
  13ed50: 390003e9     	strb	w9, [sp]
  13ed54: 14000004     	b	0x13ed64 <std::__ndk1::to_wstring(float)+0x18c>
  13ed58: f9400be9     	ldr	x9, [sp, #0x10]
  13ed5c: b828793f     	str	wzr, [x9, x8, lsl #2]
  13ed60: f90007e8     	str	x8, [sp, #0x8]
  13ed64: 3dc003e0     	ldr	q0, [sp]
  13ed68: f9400be8     	ldr	x8, [sp, #0x10]
  13ed6c: 3d800260     	str	q0, [x19]
  13ed70: f9000a68     	str	x8, [x19, #0x10]
  13ed74: f94016a8     	ldr	x8, [x21, #0x28]
  13ed78: f9400fe9     	ldr	x9, [sp, #0x18]
  13ed7c: eb09011f     	cmp	x8, x9
  13ed80: 54000121     	b.ne	0x13eda4 <std::__ndk1::to_wstring(float)+0x1cc>
  13ed84: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  13ed88: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13ed8c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13ed90: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13ed94: fd4013e8     	ldr	d8, [sp, #0x20]
  13ed98: 9101c3ff     	add	sp, sp, #0x70
  13ed9c: d50323bf     	autiasp
  13eda0: d65f03c0     	ret
  13eda4: 94007823     	bl	0x15ce30 <__stack_chk_fail@plt>
  13eda8: 14000006     	b	0x13edc0 <std::__ndk1::to_wstring(float)+0x1e8>
  13edac: 394003e8     	ldrb	w8, [sp]
  13edb0: aa0003f3     	mov	x19, x0
  13edb4: 370000c8     	tbnz	w8, #0x0, 0x13edcc <std::__ndk1::to_wstring(float)+0x1f4>
  13edb8: 14000007     	b	0x13edd4 <std::__ndk1::to_wstring(float)+0x1fc>
  13edbc: 97fda85e     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13edc0: aa0003f3     	mov	x19, x0
  13edc4: 394003e8     	ldrb	w8, [sp]
  13edc8: 36000068     	tbz	w8, #0x0, 0x13edd4 <std::__ndk1::to_wstring(float)+0x1fc>
  13edcc: f9400be0     	ldr	x0, [sp, #0x10]
  13edd0: 94007844     	bl	0x15cee0 <_ZdlPv@plt>
  13edd4: aa1303e0     	mov	x0, x19
  13edd8: 940068e2     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013eddc <std::__ndk1::to_wstring(double)>:
  13eddc: d503233f     	paciasp
  13ede0: d101c3ff     	sub	sp, sp, #0x70
  13ede4: fd0013e8     	str	d8, [sp, #0x20]
  13ede8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13edec: 9100c3fd     	add	x29, sp, #0x30
  13edf0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13edf4: a90557f6     	stp	x22, x21, [sp, #0x50]
  13edf8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  13edfc: d53bd055     	mrs	x21, TPIDR_EL0
  13ee00: 52800c00     	mov	w0, #0x60               // =96
  13ee04: f94016a9     	ldr	x9, [x21, #0x28]
  13ee08: 1e604008     	fmov	d8, d0
  13ee0c: aa0803f3     	mov	x19, x8
  13ee10: f9000fe9     	str	x9, [sp, #0x18]
  13ee14: 94007813     	bl	0x15ce60 <_Znwm@plt>
  13ee18: d0fff9a8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  13ee1c: aa0003f4     	mov	x20, x0
  13ee20: f9000be0     	str	x0, [sp, #0x10]
  13ee24: 3dc35100     	ldr	q0, [x8, #0xd40]
  13ee28: 3d8003e0     	str	q0, [sp]
  13ee2c: 2a1f03e1     	mov	w1, wzr
  13ee30: 52800282     	mov	w2, #0x14               // =20
  13ee34: 9400836f     	bl	0x15fbf0 <wmemset@plt>
  13ee38: b900529f     	str	wzr, [x20, #0x50]
  13ee3c: 910003e0     	mov	x0, sp
  13ee40: 52800061     	mov	w1, #0x3                // =3
  13ee44: 2a1f03e2     	mov	w2, wzr
  13ee48: 910003f6     	mov	x22, sp
  13ee4c: 9400856d     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13ee50: 394003e8     	ldrb	w8, [sp]
  13ee54: f0fff9f4     	adrp	x20, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  13ee58: f94007e9     	ldr	x9, [sp, #0x8]
  13ee5c: b27e02d7     	orr	x23, x22, #0x4
  13ee60: 9104d294     	add	x20, x20, #0x134
  13ee64: d341fd0a     	lsr	x10, x8, #1
  13ee68: 7200011f     	tst	w8, #0x1
  13ee6c: 9a890158     	csel	x24, x10, x9, eq
  13ee70: 14000005     	b	0x13ee84 <std::__ndk1::to_wstring(double)+0xa8>
  13ee74: 910003e0     	mov	x0, sp
  13ee78: 2a1f03e2     	mov	w2, wzr
  13ee7c: 94008561     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13ee80: 394003e8     	ldrb	w8, [sp]
  13ee84: f9400be9     	ldr	x9, [sp, #0x10]
  13ee88: 7200011f     	tst	w8, #0x1
  13ee8c: 91000701     	add	x1, x24, #0x1
  13ee90: 9a8902e0     	csel	x0, x23, x9, eq
  13ee94: 1e604100     	fmov	d0, d8
  13ee98: aa1403e2     	mov	x2, x20
  13ee9c: 94008589     	bl	0x1604c0 <swprintf@plt>
  13eea0: 37f800c0     	tbnz	w0, #0x1f, 0x13eeb8 <std::__ndk1::to_wstring(double)+0xdc>
  13eea4: 2a0003e8     	mov	w8, w0
  13eea8: eb08031f     	cmp	x24, x8
  13eeac: aa0803f8     	mov	x24, x8
  13eeb0: 540000a3     	b.lo	0x13eec4 <std::__ndk1::to_wstring(double)+0xe8>
  13eeb4: 14000016     	b	0x13ef0c <std::__ndk1::to_wstring(double)+0x130>
  13eeb8: 52800028     	mov	w8, #0x1                // =1
  13eebc: b37ffb08     	bfi	x8, x24, #1, #63
  13eec0: aa0803f8     	mov	x24, x8
  13eec4: 394003e8     	ldrb	w8, [sp]
  13eec8: f94007e9     	ldr	x9, [sp, #0x8]
  13eecc: d341fd0a     	lsr	x10, x8, #1
  13eed0: 7200011f     	tst	w8, #0x1
  13eed4: 9a890149     	csel	x9, x10, x9, eq
  13eed8: eb090301     	subs	x1, x24, x9
  13eedc: 54fffcc8     	b.hi	0x13ee74 <std::__ndk1::to_wstring(double)+0x98>
  13eee0: 370000c8     	tbnz	w8, #0x0, 0x13eef8 <std::__ndk1::to_wstring(double)+0x11c>
  13eee4: 8b180ac8     	add	x8, x22, x24, lsl #2
  13eee8: 531f7b09     	lsl	w9, w24, #1
  13eeec: b900051f     	str	wzr, [x8, #0x4]
  13eef0: 390003e9     	strb	w9, [sp]
  13eef4: 17ffffe3     	b	0x13ee80 <std::__ndk1::to_wstring(double)+0xa4>
  13eef8: f9400be8     	ldr	x8, [sp, #0x10]
  13eefc: b838791f     	str	wzr, [x8, x24, lsl #2]
  13ef00: 394003e8     	ldrb	w8, [sp]
  13ef04: f90007f8     	str	x24, [sp, #0x8]
  13ef08: 17ffffdf     	b	0x13ee84 <std::__ndk1::to_wstring(double)+0xa8>
  13ef0c: 394003e9     	ldrb	w9, [sp]
  13ef10: f94007ea     	ldr	x10, [sp, #0x8]
  13ef14: d341fd2b     	lsr	x11, x9, #1
  13ef18: 7200013f     	tst	w9, #0x1
  13ef1c: 9a8a016a     	csel	x10, x11, x10, eq
  13ef20: eb08015f     	cmp	x10, x8
  13ef24: 540000c2     	b.hs	0x13ef3c <std::__ndk1::to_wstring(double)+0x160>
  13ef28: cb0a0101     	sub	x1, x8, x10
  13ef2c: 910003e0     	mov	x0, sp
  13ef30: 2a1f03e2     	mov	w2, wzr
  13ef34: 94008533     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13ef38: 1400000b     	b	0x13ef64 <std::__ndk1::to_wstring(double)+0x188>
  13ef3c: 370000e9     	tbnz	w9, #0x0, 0x13ef58 <std::__ndk1::to_wstring(double)+0x17c>
  13ef40: 910003e9     	mov	x9, sp
  13ef44: 8b080928     	add	x8, x9, x8, lsl #2
  13ef48: 531f7809     	lsl	w9, w0, #1
  13ef4c: b900051f     	str	wzr, [x8, #0x4]
  13ef50: 390003e9     	strb	w9, [sp]
  13ef54: 14000004     	b	0x13ef64 <std::__ndk1::to_wstring(double)+0x188>
  13ef58: f9400be9     	ldr	x9, [sp, #0x10]
  13ef5c: b828793f     	str	wzr, [x9, x8, lsl #2]
  13ef60: f90007e8     	str	x8, [sp, #0x8]
  13ef64: 3dc003e0     	ldr	q0, [sp]
  13ef68: f9400be8     	ldr	x8, [sp, #0x10]
  13ef6c: 3d800260     	str	q0, [x19]
  13ef70: f9000a68     	str	x8, [x19, #0x10]
  13ef74: f94016a8     	ldr	x8, [x21, #0x28]
  13ef78: f9400fe9     	ldr	x9, [sp, #0x18]
  13ef7c: eb09011f     	cmp	x8, x9
  13ef80: 54000121     	b.ne	0x13efa4 <std::__ndk1::to_wstring(double)+0x1c8>
  13ef84: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  13ef88: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13ef8c: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13ef90: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13ef94: fd4013e8     	ldr	d8, [sp, #0x20]
  13ef98: 9101c3ff     	add	sp, sp, #0x70
  13ef9c: d50323bf     	autiasp
  13efa0: d65f03c0     	ret
  13efa4: 940077a3     	bl	0x15ce30 <__stack_chk_fail@plt>
  13efa8: 14000006     	b	0x13efc0 <std::__ndk1::to_wstring(double)+0x1e4>
  13efac: 394003e8     	ldrb	w8, [sp]
  13efb0: aa0003f3     	mov	x19, x0
  13efb4: 370000c8     	tbnz	w8, #0x0, 0x13efcc <std::__ndk1::to_wstring(double)+0x1f0>
  13efb8: 14000007     	b	0x13efd4 <std::__ndk1::to_wstring(double)+0x1f8>
  13efbc: 97fda7de     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13efc0: aa0003f3     	mov	x19, x0
  13efc4: 394003e8     	ldrb	w8, [sp]
  13efc8: 36000068     	tbz	w8, #0x0, 0x13efd4 <std::__ndk1::to_wstring(double)+0x1f8>
  13efcc: f9400be0     	ldr	x0, [sp, #0x10]
  13efd0: 940077c4     	bl	0x15cee0 <_ZdlPv@plt>
  13efd4: aa1303e0     	mov	x0, x19
  13efd8: 94006862     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013efdc <std::__ndk1::to_wstring(long double)>:
  13efdc: d503233f     	paciasp
  13efe0: d101c3ff     	sub	sp, sp, #0x70
  13efe4: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13efe8: 9100c3fd     	add	x29, sp, #0x30
  13efec: a9045ff8     	stp	x24, x23, [sp, #0x40]
  13eff0: a90557f6     	stp	x22, x21, [sp, #0x50]
  13eff4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  13eff8: 3d8003e0     	str	q0, [sp]
  13effc: d53bd055     	mrs	x21, TPIDR_EL0
  13f000: f94016a9     	ldr	x9, [x21, #0x28]
  13f004: 52800c00     	mov	w0, #0x60               // =96
  13f008: aa0803f3     	mov	x19, x8
  13f00c: f81f83a9     	stur	x9, [x29, #-0x8]
  13f010: 94007794     	bl	0x15ce60 <_Znwm@plt>
  13f014: b0fff9a8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  13f018: aa0003f4     	mov	x20, x0
  13f01c: f90013e0     	str	x0, [sp, #0x20]
  13f020: 3dc35100     	ldr	q0, [x8, #0xd40]
  13f024: 3d8007e0     	str	q0, [sp, #0x10]
  13f028: 2a1f03e1     	mov	w1, wzr
  13f02c: 52800282     	mov	w2, #0x14               // =20
  13f030: 940082f0     	bl	0x15fbf0 <wmemset@plt>
  13f034: b900529f     	str	wzr, [x20, #0x50]
  13f038: 910043e0     	add	x0, sp, #0x10
  13f03c: 52800061     	mov	w1, #0x3                // =3
  13f040: 2a1f03e2     	mov	w2, wzr
  13f044: 910043f6     	add	x22, sp, #0x10
  13f048: 940084ee     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13f04c: 394043e8     	ldrb	w8, [sp, #0x10]
  13f050: d0fff9f4     	adrp	x20, 0x7d000 <std::__ndk1::ctype_base::graph+0x948>
  13f054: f9400fe9     	ldr	x9, [sp, #0x18]
  13f058: b27e02d7     	orr	x23, x22, #0x4
  13f05c: 910c2294     	add	x20, x20, #0x308
  13f060: d341fd0a     	lsr	x10, x8, #1
  13f064: 7200011f     	tst	w8, #0x1
  13f068: 9a890158     	csel	x24, x10, x9, eq
  13f06c: 14000005     	b	0x13f080 <std::__ndk1::to_wstring(long double)+0xa4>
  13f070: 910043e0     	add	x0, sp, #0x10
  13f074: 2a1f03e2     	mov	w2, wzr
  13f078: 940084e2     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13f07c: 394043e8     	ldrb	w8, [sp, #0x10]
  13f080: f94013e9     	ldr	x9, [sp, #0x20]
  13f084: 7200011f     	tst	w8, #0x1
  13f088: 91000701     	add	x1, x24, #0x1
  13f08c: 9a8902e0     	csel	x0, x23, x9, eq
  13f090: aa1403e2     	mov	x2, x20
  13f094: 3dc003e0     	ldr	q0, [sp]
  13f098: 9400850a     	bl	0x1604c0 <swprintf@plt>
  13f09c: 37f800c0     	tbnz	w0, #0x1f, 0x13f0b4 <std::__ndk1::to_wstring(long double)+0xd8>
  13f0a0: 2a0003e8     	mov	w8, w0
  13f0a4: eb08031f     	cmp	x24, x8
  13f0a8: aa0803f8     	mov	x24, x8
  13f0ac: 540000a3     	b.lo	0x13f0c0 <std::__ndk1::to_wstring(long double)+0xe4>
  13f0b0: 14000016     	b	0x13f108 <std::__ndk1::to_wstring(long double)+0x12c>
  13f0b4: 52800028     	mov	w8, #0x1                // =1
  13f0b8: b37ffb08     	bfi	x8, x24, #1, #63
  13f0bc: aa0803f8     	mov	x24, x8
  13f0c0: 394043e8     	ldrb	w8, [sp, #0x10]
  13f0c4: f9400fe9     	ldr	x9, [sp, #0x18]
  13f0c8: d341fd0a     	lsr	x10, x8, #1
  13f0cc: 7200011f     	tst	w8, #0x1
  13f0d0: 9a890149     	csel	x9, x10, x9, eq
  13f0d4: eb090301     	subs	x1, x24, x9
  13f0d8: 54fffcc8     	b.hi	0x13f070 <std::__ndk1::to_wstring(long double)+0x94>
  13f0dc: 370000c8     	tbnz	w8, #0x0, 0x13f0f4 <std::__ndk1::to_wstring(long double)+0x118>
  13f0e0: 8b180ac8     	add	x8, x22, x24, lsl #2
  13f0e4: 531f7b09     	lsl	w9, w24, #1
  13f0e8: b900051f     	str	wzr, [x8, #0x4]
  13f0ec: 390043e9     	strb	w9, [sp, #0x10]
  13f0f0: 17ffffe3     	b	0x13f07c <std::__ndk1::to_wstring(long double)+0xa0>
  13f0f4: f94013e8     	ldr	x8, [sp, #0x20]
  13f0f8: b838791f     	str	wzr, [x8, x24, lsl #2]
  13f0fc: 394043e8     	ldrb	w8, [sp, #0x10]
  13f100: f9000ff8     	str	x24, [sp, #0x18]
  13f104: 17ffffdf     	b	0x13f080 <std::__ndk1::to_wstring(long double)+0xa4>
  13f108: 394043e9     	ldrb	w9, [sp, #0x10]
  13f10c: f9400fea     	ldr	x10, [sp, #0x18]
  13f110: d341fd2b     	lsr	x11, x9, #1
  13f114: 7200013f     	tst	w9, #0x1
  13f118: 9a8a016a     	csel	x10, x11, x10, eq
  13f11c: eb08015f     	cmp	x10, x8
  13f120: 540000c2     	b.hs	0x13f138 <std::__ndk1::to_wstring(long double)+0x15c>
  13f124: cb0a0101     	sub	x1, x8, x10
  13f128: 910043e0     	add	x0, sp, #0x10
  13f12c: 2a1f03e2     	mov	w2, wzr
  13f130: 940084b4     	bl	0x160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>
  13f134: 1400000b     	b	0x13f160 <std::__ndk1::to_wstring(long double)+0x184>
  13f138: 370000e9     	tbnz	w9, #0x0, 0x13f154 <std::__ndk1::to_wstring(long double)+0x178>
  13f13c: 910043e9     	add	x9, sp, #0x10
  13f140: 8b080928     	add	x8, x9, x8, lsl #2
  13f144: 531f7809     	lsl	w9, w0, #1
  13f148: b900051f     	str	wzr, [x8, #0x4]
  13f14c: 390043e9     	strb	w9, [sp, #0x10]
  13f150: 14000004     	b	0x13f160 <std::__ndk1::to_wstring(long double)+0x184>
  13f154: f94013e9     	ldr	x9, [sp, #0x20]
  13f158: b828793f     	str	wzr, [x9, x8, lsl #2]
  13f15c: f9000fe8     	str	x8, [sp, #0x18]
  13f160: 3dc007e0     	ldr	q0, [sp, #0x10]
  13f164: f94013e8     	ldr	x8, [sp, #0x20]
  13f168: 3d800260     	str	q0, [x19]
  13f16c: f9000a68     	str	x8, [x19, #0x10]
  13f170: f94016a8     	ldr	x8, [x21, #0x28]
  13f174: f85f83a9     	ldur	x9, [x29, #-0x8]
  13f178: eb09011f     	cmp	x8, x9
  13f17c: 54000101     	b.ne	0x13f19c <std::__ndk1::to_wstring(long double)+0x1c0>
  13f180: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  13f184: a94557f6     	ldp	x22, x21, [sp, #0x50]
  13f188: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  13f18c: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13f190: 9101c3ff     	add	sp, sp, #0x70
  13f194: d50323bf     	autiasp
  13f198: d65f03c0     	ret
  13f19c: 94007725     	bl	0x15ce30 <__stack_chk_fail@plt>
  13f1a0: 14000006     	b	0x13f1b8 <std::__ndk1::to_wstring(long double)+0x1dc>
  13f1a4: 394043e8     	ldrb	w8, [sp, #0x10]
  13f1a8: aa0003f3     	mov	x19, x0
  13f1ac: 370000c8     	tbnz	w8, #0x0, 0x13f1c4 <std::__ndk1::to_wstring(long double)+0x1e8>
  13f1b0: 14000007     	b	0x13f1cc <std::__ndk1::to_wstring(long double)+0x1f0>
  13f1b4: 97fda760     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  13f1b8: aa0003f3     	mov	x19, x0
  13f1bc: 394043e8     	ldrb	w8, [sp, #0x10]
  13f1c0: 36000068     	tbz	w8, #0x0, 0x13f1cc <std::__ndk1::to_wstring(long double)+0x1f0>
  13f1c4: f94013e0     	ldr	x0, [sp, #0x20]
  13f1c8: 94007746     	bl	0x15cee0 <_ZdlPv@plt>
  13f1cc: aa1303e0     	mov	x0, x19
  13f1d0: 940067e4     	bl	0x159160 <__emutls_get_address+0x6d4>
  13f1d4: d503233f     	paciasp
  13f1d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13f1dc: f9000bf3     	str	x19, [sp, #0x10]
  13f1e0: 910003fd     	mov	x29, sp
  13f1e4: aa0003f3     	mov	x19, x0
  13f1e8: 94007aea     	bl	0x15dd90 <_ZNSt11logic_errorC2EPKc@plt>
  13f1ec: d0000168     	adrp	x8, 0x16d000
  13f1f0: f940a108     	ldr	x8, [x8, #0x140]
  13f1f4: 91004108     	add	x8, x8, #0x10
  13f1f8: f9000268     	str	x8, [x19]
  13f1fc: f9400bf3     	ldr	x19, [sp, #0x10]
  13f200: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13f204: d50323bf     	autiasp
  13f208: d65f03c0     	ret
  13f20c: d503233f     	paciasp
  13f210: d10203ff     	sub	sp, sp, #0x80
  13f214: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13f218: 9100c3fd     	add	x29, sp, #0x30
  13f21c: f90023f9     	str	x25, [sp, #0x40]
  13f220: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13f224: a90657f6     	stp	x22, x21, [sp, #0x60]
  13f228: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13f22c: d53bd058     	mrs	x24, TPIDR_EL0
  13f230: 2a0303f6     	mov	w22, w3
  13f234: f9401708     	ldr	x8, [x24, #0x28]
  13f238: aa0203f4     	mov	x20, x2
  13f23c: aa0003f3     	mov	x19, x0
  13f240: f81f83a8     	stur	x8, [x29, #-0x8]
  13f244: 39400028     	ldrb	w8, [x1]
  13f248: f90007ff     	str	xzr, [sp, #0x8]
  13f24c: f9400829     	ldr	x9, [x1, #0x10]
  13f250: 7200011f     	tst	w8, #0x1
  13f254: 9a811535     	csinc	x21, x9, x1, ne
  13f258: 94007c3a     	bl	0x15e340 <__errno@plt>
  13f25c: aa0003f7     	mov	x23, x0
  13f260: b9400019     	ldr	w25, [x0]
  13f264: b900001f     	str	wzr, [x0]
  13f268: 910023e1     	add	x1, sp, #0x8
  13f26c: aa1503e0     	mov	x0, x21
  13f270: 2a1603e2     	mov	w2, w22
  13f274: 94007b37     	bl	0x15df50 <strtol@plt>
  13f278: b94002e8     	ldr	w8, [x23]
  13f27c: b90002f9     	str	w25, [x23]
  13f280: 7100891f     	cmp	w8, #0x22
  13f284: 54000240     	b.eq	0x13f2cc <std::__ndk1::to_wstring(long double)+0x2f0>
  13f288: f94007e8     	ldr	x8, [sp, #0x8]
  13f28c: eb150108     	subs	x8, x8, x21
  13f290: 54000460     	b.eq	0x13f31c <std::__ndk1::to_wstring(long double)+0x340>
  13f294: b4000054     	cbz	x20, 0x13f29c <std::__ndk1::to_wstring(long double)+0x2c0>
  13f298: f9000288     	str	x8, [x20]
  13f29c: f9401708     	ldr	x8, [x24, #0x28]
  13f2a0: f85f83a9     	ldur	x9, [x29, #-0x8]
  13f2a4: eb09011f     	cmp	x8, x9
  13f2a8: 54000621     	b.ne	0x13f36c <std::__ndk1::to_wstring(long double)+0x390>
  13f2ac: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13f2b0: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13f2b4: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13f2b8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13f2bc: f94023f9     	ldr	x25, [sp, #0x40]
  13f2c0: 910203ff     	add	sp, sp, #0x80
  13f2c4: d50323bf     	autiasp
  13f2c8: d65f03c0     	ret
  13f2cc: b0fff981     	adrp	x1, 0x70000
  13f2d0: 910043e8     	add	x8, sp, #0x10
  13f2d4: 91162c21     	add	x1, x1, #0x58b
  13f2d8: aa1303e0     	mov	x0, x19
  13f2dc: 97febc9e     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13f2e0: 52800200     	mov	w0, #0x10               // =16
  13f2e4: 94007a9f     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13f2e8: aa0003f4     	mov	x20, x0
  13f2ec: 910043e1     	add	x1, sp, #0x10
  13f2f0: 94008100     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13f2f4: d0000168     	adrp	x8, 0x16d000
  13f2f8: f940a108     	ldr	x8, [x8, #0x140]
  13f2fc: 91004108     	add	x8, x8, #0x10
  13f300: f9000288     	str	x8, [x20]
  13f304: d0000161     	adrp	x1, 0x16d000
  13f308: d0000162     	adrp	x2, 0x16d000
  13f30c: aa1403e0     	mov	x0, x20
  13f310: f9409821     	ldr	x1, [x1, #0x130]
  13f314: f9409c42     	ldr	x2, [x2, #0x138]
  13f318: 94007a96     	bl	0x15dd70 <__cxa_throw@plt>
  13f31c: d0fff981     	adrp	x1, 0x71000
  13f320: 910043e8     	add	x8, sp, #0x10
  13f324: 9106fc21     	add	x1, x1, #0x1bf
  13f328: aa1303e0     	mov	x0, x19
  13f32c: 97febc8a     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13f330: 52800200     	mov	w0, #0x10               // =16
  13f334: 94007a8b     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13f338: aa0003f4     	mov	x20, x0
  13f33c: 910043e1     	add	x1, sp, #0x10
  13f340: 940080ec     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13f344: d0000168     	adrp	x8, 0x16d000
  13f348: f940a508     	ldr	x8, [x8, #0x148]
  13f34c: 91004108     	add	x8, x8, #0x10
  13f350: f9000288     	str	x8, [x20]
  13f354: d0000161     	adrp	x1, 0x16d000
  13f358: d0000162     	adrp	x2, 0x16d000
  13f35c: aa1403e0     	mov	x0, x20
  13f360: f940a821     	ldr	x1, [x1, #0x150]
  13f364: f940ac42     	ldr	x2, [x2, #0x158]
  13f368: 94007a82     	bl	0x15dd70 <__cxa_throw@plt>
  13f36c: 940076b1     	bl	0x15ce30 <__stack_chk_fail@plt>
  13f370: 14000002     	b	0x13f378 <std::__ndk1::to_wstring(long double)+0x39c>
  13f374: 14000003     	b	0x13f380 <std::__ndk1::to_wstring(long double)+0x3a4>
  13f378: aa0003f3     	mov	x19, x0
  13f37c: 14000004     	b	0x13f38c <std::__ndk1::to_wstring(long double)+0x3b0>
  13f380: aa0003f3     	mov	x19, x0
  13f384: aa1403e0     	mov	x0, x20
  13f388: 94007a7e     	bl	0x15dd80 <__cxa_free_exception@plt>
  13f38c: 394043e8     	ldrb	w8, [sp, #0x10]
  13f390: 36000068     	tbz	w8, #0x0, 0x13f39c <std::__ndk1::to_wstring(long double)+0x3c0>
  13f394: f94013e0     	ldr	x0, [sp, #0x20]
  13f398: 940076d2     	bl	0x15cee0 <_ZdlPv@plt>
  13f39c: aa1303e0     	mov	x0, x19
  13f3a0: 94006770     	bl	0x159160 <__emutls_get_address+0x6d4>
  13f3a4: d503233f     	paciasp
  13f3a8: d10203ff     	sub	sp, sp, #0x80
  13f3ac: a9037bfd     	stp	x29, x30, [sp, #0x30]
  13f3b0: 9100c3fd     	add	x29, sp, #0x30
  13f3b4: f90023f9     	str	x25, [sp, #0x40]
  13f3b8: a9055ff8     	stp	x24, x23, [sp, #0x50]
  13f3bc: a90657f6     	stp	x22, x21, [sp, #0x60]
  13f3c0: a9074ff4     	stp	x20, x19, [sp, #0x70]
  13f3c4: d53bd058     	mrs	x24, TPIDR_EL0
  13f3c8: 9100102a     	add	x10, x1, #0x4
  13f3cc: f9401708     	ldr	x8, [x24, #0x28]
  13f3d0: 2a0303f6     	mov	w22, w3
  13f3d4: aa0203f4     	mov	x20, x2
  13f3d8: aa0003f3     	mov	x19, x0
  13f3dc: f81f83a8     	stur	x8, [x29, #-0x8]
  13f3e0: 39400028     	ldrb	w8, [x1]
  13f3e4: f90007ff     	str	xzr, [sp, #0x8]
  13f3e8: f9400829     	ldr	x9, [x1, #0x10]
  13f3ec: 7200011f     	tst	w8, #0x1
  13f3f0: 9a890155     	csel	x21, x10, x9, eq
  13f3f4: 94007bd3     	bl	0x15e340 <__errno@plt>
  13f3f8: aa0003f7     	mov	x23, x0
  13f3fc: b9400019     	ldr	w25, [x0]
  13f400: b900001f     	str	wzr, [x0]
  13f404: 910023e1     	add	x1, sp, #0x8
  13f408: aa1503e0     	mov	x0, x21
  13f40c: 2a1603e2     	mov	w2, w22
  13f410: 94008430     	bl	0x1604d0 <wcstol@plt>
  13f414: b94002e8     	ldr	w8, [x23]
  13f418: b90002f9     	str	w25, [x23]
  13f41c: 7100891f     	cmp	w8, #0x22
  13f420: 54000260     	b.eq	0x13f46c <std::__ndk1::to_wstring(long double)+0x490>
  13f424: f94007e8     	ldr	x8, [sp, #0x8]
  13f428: eb150108     	subs	x8, x8, x21
  13f42c: 54000480     	b.eq	0x13f4bc <std::__ndk1::to_wstring(long double)+0x4e0>
  13f430: b4000074     	cbz	x20, 0x13f43c <std::__ndk1::to_wstring(long double)+0x460>
  13f434: 9342fd08     	asr	x8, x8, #2
  13f438: f9000288     	str	x8, [x20]
  13f43c: f9401708     	ldr	x8, [x24, #0x28]
  13f440: f85f83a9     	ldur	x9, [x29, #-0x8]
  13f444: eb09011f     	cmp	x8, x9
  13f448: 54000621     	b.ne	0x13f50c <std::__ndk1::to_wstring(long double)+0x530>
  13f44c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  13f450: a94657f6     	ldp	x22, x21, [sp, #0x60]
  13f454: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  13f458: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  13f45c: f94023f9     	ldr	x25, [sp, #0x40]
  13f460: 910203ff     	add	sp, sp, #0x80
  13f464: d50323bf     	autiasp
  13f468: d65f03c0     	ret
  13f46c: b0fff981     	adrp	x1, 0x70000
  13f470: 910043e8     	add	x8, sp, #0x10
  13f474: 91162c21     	add	x1, x1, #0x58b
  13f478: aa1303e0     	mov	x0, x19
  13f47c: 97febc36     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13f480: 52800200     	mov	w0, #0x10               // =16
  13f484: 94007a37     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13f488: aa0003f4     	mov	x20, x0
  13f48c: 910043e1     	add	x1, sp, #0x10
  13f490: 94008098     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13f494: d0000168     	adrp	x8, 0x16d000
  13f498: f940a108     	ldr	x8, [x8, #0x140]
  13f49c: 91004108     	add	x8, x8, #0x10
  13f4a0: f9000288     	str	x8, [x20]
  13f4a4: d0000161     	adrp	x1, 0x16d000
  13f4a8: d0000162     	adrp	x2, 0x16d000
  13f4ac: aa1403e0     	mov	x0, x20
  13f4b0: f9409821     	ldr	x1, [x1, #0x130]
  13f4b4: f9409c42     	ldr	x2, [x2, #0x138]
  13f4b8: 94007a2e     	bl	0x15dd70 <__cxa_throw@plt>
  13f4bc: d0fff981     	adrp	x1, 0x71000
  13f4c0: 910043e8     	add	x8, sp, #0x10
  13f4c4: 9106fc21     	add	x1, x1, #0x1bf
  13f4c8: aa1303e0     	mov	x0, x19
  13f4cc: 97febc22     	bl	0xee554 <InGame::CPath::SetAppPath(char const*)+0x1cc>
  13f4d0: 52800200     	mov	w0, #0x10               // =16
  13f4d4: 94007a23     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  13f4d8: aa0003f4     	mov	x20, x0
  13f4dc: 910043e1     	add	x1, sp, #0x10
  13f4e0: 94008084     	bl	0x15f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  13f4e4: d0000168     	adrp	x8, 0x16d000
  13f4e8: f940a508     	ldr	x8, [x8, #0x148]
  13f4ec: 91004108     	add	x8, x8, #0x10
  13f4f0: f9000288     	str	x8, [x20]
  13f4f4: d0000161     	adrp	x1, 0x16d000
  13f4f8: d0000162     	adrp	x2, 0x16d000
  13f4fc: aa1403e0     	mov	x0, x20
  13f500: f940a821     	ldr	x1, [x1, #0x150]
  13f504: f940ac42     	ldr	x2, [x2, #0x158]
  13f508: 94007a1a     	bl	0x15dd70 <__cxa_throw@plt>
  13f50c: 94007649     	bl	0x15ce30 <__stack_chk_fail@plt>
  13f510: 14000002     	b	0x13f518 <std::__ndk1::to_wstring(long double)+0x53c>
  13f514: 14000003     	b	0x13f520 <std::__ndk1::to_wstring(long double)+0x544>
  13f518: aa0003f3     	mov	x19, x0
  13f51c: 14000004     	b	0x13f52c <std::__ndk1::to_wstring(long double)+0x550>
  13f520: aa0003f3     	mov	x19, x0
  13f524: aa1403e0     	mov	x0, x20
  13f528: 94007a16     	bl	0x15dd80 <__cxa_free_exception@plt>
  13f52c: 394043e8     	ldrb	w8, [sp, #0x10]
  13f530: 36000068     	tbz	w8, #0x0, 0x13f53c <std::__ndk1::to_wstring(long double)+0x560>
  13f534: f94013e0     	ldr	x0, [sp, #0x20]
  13f538: 9400766a     	bl	0x15cee0 <_ZdlPv@plt>
  13f53c: aa1303e0     	mov	x0, x19
  13f540: 94006708     	bl	0x159160 <__emutls_get_address+0x6d4>

000000000013f544 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)>:
  13f544: d503245f     	bti	c
  13f548: 529c2009     	mov	w9, #0xe100             // =57600
  13f54c: 2a0003e8     	mov	w8, w0
  13f550: 72a0bea9     	movk	w9, #0x5f5, lsl #16
  13f554: 6b09001f     	cmp	w0, w9
  13f558: 54000082     	b.hs	0x13f568 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x24>
  13f55c: aa0103e0     	mov	x0, x1
  13f560: 2a0803e1     	mov	w1, w8
  13f564: 1400002d     	b	0x13f618 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0xd4>
  13f568: 1ac9090a     	udiv	w10, w8, w9
  13f56c: 52993feb     	mov	w11, #0xc9ff            // =51711
  13f570: 72a7734b     	movk	w11, #0x3b9a, lsl #16
  13f574: 6b0b011f     	cmp	w8, w11
  13f578: 1b09a149     	msub	w9, w10, w9, w8
  13f57c: f0fff9e8     	adrp	x8, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13f580: 91088108     	add	x8, x8, #0x220
  13f584: 540000a8     	b.hi	0x13f598 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x54>
  13f588: 1100c14b     	add	w11, w10, #0x30
  13f58c: 5280002a     	mov	w10, #0x1               // =1
  13f590: 3900002b     	strb	w11, [x1]
  13f594: 14000004     	b	0x13f5a4 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x60>
  13f598: 786a590b     	ldrh	w11, [x8, w10, uxtw #1]
  13f59c: 5280004a     	mov	w10, #0x2               // =2
  13f5a0: 7900002b     	strh	w11, [x1]
  13f5a4: 5282eb2b     	mov	w11, #0x1759            // =5977
  13f5a8: 5284e20c     	mov	w12, #0x2710            // =10000
  13f5ac: 72ba36eb     	movk	w11, #0xd1b7, lsl #16
  13f5b0: 52828f6e     	mov	w14, #0x147b            // =5243
  13f5b4: 8b0a002a     	add	x10, x1, x10
  13f5b8: 9bab7d2b     	umull	x11, w9, w11
  13f5bc: 91002140     	add	x0, x10, #0x8
  13f5c0: d36dfd6b     	lsr	x11, x11, #45
  13f5c4: 53023d6d     	ubfx	w13, w11, #2, #14
  13f5c8: 1b0ca569     	msub	w9, w11, w12, w9
  13f5cc: 1b0e7dac     	mul	w12, w13, w14
  13f5d0: 53023d2d     	ubfx	w13, w9, #2, #14
  13f5d4: 53117d8c     	lsr	w12, w12, #17
  13f5d8: 1b0e7dad     	mul	w13, w13, w14
  13f5dc: 52800c8e     	mov	w14, #0x64              // =100
  13f5e0: 53117dad     	lsr	w13, w13, #17
  13f5e4: 1b0ead8b     	msub	w11, w12, w14, w11
  13f5e8: 786c590c     	ldrh	w12, [x8, w12, uxtw #1]
  13f5ec: 1b0ea5a9     	msub	w9, w13, w14, w9
  13f5f0: 92403d6b     	and	x11, x11, #0xffff
  13f5f4: 786d590d     	ldrh	w13, [x8, w13, uxtw #1]
  13f5f8: 92403d29     	and	x9, x9, #0xffff
  13f5fc: 786b790b     	ldrh	w11, [x8, x11, lsl #1]
  13f600: 7900014c     	strh	w12, [x10]
  13f604: 78697908     	ldrh	w8, [x8, x9, lsl #1]
  13f608: 7900094d     	strh	w13, [x10, #0x4]
  13f60c: 7900054b     	strh	w11, [x10, #0x2]
  13f610: 79000d48     	strh	w8, [x10, #0x6]
  13f614: d65f03c0     	ret
  13f618: d503245f     	bti	c
  13f61c: 53047c28     	lsr	w8, w1, #4
  13f620: 7109c11f     	cmp	w8, #0x270
  13f624: 54000148     	b.hi	0x13f64c <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x108>
  13f628: 71018c3f     	cmp	w1, #0x63
  13f62c: 54000328     	b.hi	0x13f690 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x14c>
  13f630: 7100243f     	cmp	w1, #0x9
  13f634: 54000748     	b.hi	0x13f71c <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x1d8>
  13f638: 1100c029     	add	w9, w1, #0x30
  13f63c: 52800028     	mov	w8, #0x1                // =1
  13f640: 39000009     	strb	w9, [x0]
  13f644: 8b080000     	add	x0, x0, x8
  13f648: d65f03c0     	ret
  13f64c: 5282eb28     	mov	w8, #0x1759             // =5977
  13f650: 5288480a     	mov	w10, #0x4240            // =16960
  13f654: 72ba36e8     	movk	w8, #0xd1b7, lsl #16
  13f658: 72a001ea     	movk	w10, #0xf, lsl #16
  13f65c: 6b0a003f     	cmp	w1, w10
  13f660: 9ba87c28     	umull	x8, w1, w8
  13f664: d36dfd09     	lsr	x9, x8, #45
  13f668: f0fff9e8     	adrp	x8, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13f66c: 91088108     	add	x8, x8, #0x220
  13f670: 54000342     	b.hs	0x13f6d8 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x194>
  13f674: 53057c2a     	lsr	w10, w1, #5
  13f678: 7130d15f     	cmp	w10, #0xc34
  13f67c: 540005e8     	b.hi	0x13f738 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x1f4>
  13f680: 1100c12b     	add	w11, w9, #0x30
  13f684: 5280002a     	mov	w10, #0x1               // =1
  13f688: 3900000b     	strb	w11, [x0]
  13f68c: 14000042     	b	0x13f794 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x250>
  13f690: 53023c28     	ubfx	w8, w1, #2, #14
  13f694: 52828f69     	mov	w9, #0x147b             // =5243
  13f698: f0fff9ea     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13f69c: 710f9c3f     	cmp	w1, #0x3e7
  13f6a0: 1b097d08     	mul	w8, w8, w9
  13f6a4: 52800c89     	mov	w9, #0x64               // =100
  13f6a8: 9108814a     	add	x10, x10, #0x220
  13f6ac: 53117d08     	lsr	w8, w8, #17
  13f6b0: 1b098509     	msub	w9, w8, w9, w1
  13f6b4: 92403d29     	and	x9, x9, #0xffff
  13f6b8: 54000488     	b.hi	0x13f748 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x204>
  13f6bc: 78697949     	ldrh	w9, [x10, x9, lsl #1]
  13f6c0: 1100c10b     	add	w11, w8, #0x30
  13f6c4: 52800068     	mov	w8, #0x3                // =3
  13f6c8: 3900000b     	strb	w11, [x0]
  13f6cc: 78001009     	sturh	w9, [x0, #0x1]
  13f6d0: 8b080000     	add	x0, x0, x8
  13f6d4: d65f03c0     	ret
  13f6d8: 5292cfeb     	mov	w11, #0x967f            // =38527
  13f6dc: 72a0130b     	movk	w11, #0x98, lsl #16
  13f6e0: 6b0b003f     	cmp	w1, w11
  13f6e4: 54000408     	b.hi	0x13f764 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x220>
  13f6e8: 53023d2a     	ubfx	w10, w9, #2, #14
  13f6ec: 52828f6b     	mov	w11, #0x147b            // =5243
  13f6f0: 1b0b7d4a     	mul	w10, w10, w11
  13f6f4: 52800c8b     	mov	w11, #0x64              // =100
  13f6f8: 53117d4a     	lsr	w10, w10, #17
  13f6fc: 1100c14c     	add	w12, w10, #0x30
  13f700: 1b0ba54b     	msub	w11, w10, w11, w9
  13f704: 5280006a     	mov	w10, #0x3               // =3
  13f708: 92403d6b     	and	x11, x11, #0xffff
  13f70c: 3900000c     	strb	w12, [x0]
  13f710: 786b790b     	ldrh	w11, [x8, x11, lsl #1]
  13f714: 7800100b     	sturh	w11, [x0, #0x1]
  13f718: 1400001f     	b	0x13f794 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x250>
  13f71c: f0fff9e8     	adrp	x8, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13f720: 91088108     	add	x8, x8, #0x220
  13f724: 78615909     	ldrh	w9, [x8, w1, uxtw #1]
  13f728: 52800048     	mov	w8, #0x2                // =2
  13f72c: 79000009     	strh	w9, [x0]
  13f730: 8b080000     	add	x0, x0, x8
  13f734: d65f03c0     	ret
  13f738: 7869590b     	ldrh	w11, [x8, w9, uxtw #1]
  13f73c: 5280004a     	mov	w10, #0x2               // =2
  13f740: 7900000b     	strh	w11, [x0]
  13f744: 14000014     	b	0x13f794 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0x250>
  13f748: 7868594b     	ldrh	w11, [x10, w8, uxtw #1]
  13f74c: 52800088     	mov	w8, #0x4                // =4
  13f750: 78697949     	ldrh	w9, [x10, x9, lsl #1]
  13f754: 7900000b     	strh	w11, [x0]
  13f758: 79000409     	strh	w9, [x0, #0x2]
  13f75c: 8b080000     	add	x0, x0, x8
  13f760: d65f03c0     	ret
  13f764: 5290a3eb     	mov	w11, #0x851f            // =34079
  13f768: 1aca082a     	udiv	w10, w1, w10
  13f76c: 72aa3d6b     	movk	w11, #0x51eb, lsl #16
  13f770: 52800c8c     	mov	w12, #0x64              // =100
  13f774: 9bab7d2b     	umull	x11, w9, w11
  13f778: d365fd6b     	lsr	x11, x11, #37
  13f77c: 1b0ca56b     	msub	w11, w11, w12, w9
  13f780: 786a590c     	ldrh	w12, [x8, w10, uxtw #1]
  13f784: 5280008a     	mov	w10, #0x4               // =4
  13f788: 786b590b     	ldrh	w11, [x8, w11, uxtw #1]
  13f78c: 7900000c     	strh	w12, [x0]
  13f790: 7900040b     	strh	w11, [x0, #0x2]
  13f794: 5284e20b     	mov	w11, #0x2710            // =10000
  13f798: 52828f6c     	mov	w12, #0x147b            // =5243
  13f79c: 8b0a000a     	add	x10, x0, x10
  13f7a0: 1b0b8529     	msub	w9, w9, w11, w1
  13f7a4: 91001140     	add	x0, x10, #0x4
  13f7a8: 53023d2b     	ubfx	w11, w9, #2, #14
  13f7ac: 1b0c7d6b     	mul	w11, w11, w12
  13f7b0: 52800c8c     	mov	w12, #0x64              // =100
  13f7b4: 53117d6b     	lsr	w11, w11, #17
  13f7b8: 1b0ca569     	msub	w9, w11, w12, w9
  13f7bc: 786b590b     	ldrh	w11, [x8, w11, uxtw #1]
  13f7c0: 92403d29     	and	x9, x9, #0xffff
  13f7c4: 78697908     	ldrh	w8, [x8, x9, lsl #1]
  13f7c8: 7900014b     	strh	w11, [x10]
  13f7cc: 79000548     	strh	w8, [x10, #0x2]
  13f7d0: d65f03c0     	ret

000000000013f7d4 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)>:
  13f7d4: d503245f     	bti	c
  13f7d8: 529c200a     	mov	w10, #0xe100            // =57600
  13f7dc: aa0003e8     	mov	x8, x0
  13f7e0: 72a0beaa     	movk	w10, #0x5f5, lsl #16
  13f7e4: eb0a001f     	cmp	x0, x10
  13f7e8: 54000082     	b.hs	0x13f7f8 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x24>
  13f7ec: aa0103e0     	mov	x0, x1
  13f7f0: 2a0803e1     	mov	w1, w8
  13f7f4: 17ffff89     	b	0x13f618 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0xd4>
  13f7f8: d503233f     	paciasp
  13f7fc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13f800: f9000bf3     	str	x19, [sp, #0x10]
  13f804: 910003fd     	mov	x29, sp
  13f808: d2adf829     	mov	x9, #0x6fc10000         // =1874919424
  13f80c: f2d0de49     	movk	x9, #0x86f2, lsl #32
  13f810: f2e00469     	movk	x9, #0x23, lsl #48
  13f814: eb09011f     	cmp	x8, x9
  13f818: 540004c2     	b.hs	0x13f8b0 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0xdc>
  13f81c: 9aca0909     	udiv	x9, x8, x10
  13f820: aa0103e0     	mov	x0, x1
  13f824: 2a0903e1     	mov	w1, w9
  13f828: 9b0aa133     	msub	x19, x9, x10, x8
  13f82c: 97ffff7b     	bl	0x13f618 <std::__ndk1::__itoa::__u32toa(unsigned int, char*)+0xd4>
  13f830: 5282eb2a     	mov	w10, #0x1759            // =5977
  13f834: 92407e69     	and	x9, x19, #0xffffffff
  13f838: 72ba36ea     	movk	w10, #0xd1b7, lsl #16
  13f83c: 52828f6c     	mov	w12, #0x147b            // =5243
  13f840: 52800c8e     	mov	w14, #0x64              // =100
  13f844: aa0003e8     	mov	x8, x0
  13f848: 9b0a7d29     	mul	x9, x9, x10
  13f84c: 5284e20a     	mov	w10, #0x2710            // =10000
  13f850: d36dfd29     	lsr	x9, x9, #45
  13f854: 53023d2b     	ubfx	w11, w9, #2, #14
  13f858: 1b0acd2a     	msub	w10, w9, w10, w19
  13f85c: 1b0c7d6b     	mul	w11, w11, w12
  13f860: 53023d4d     	ubfx	w13, w10, #2, #14
  13f864: 53117d6b     	lsr	w11, w11, #17
  13f868: 1b0c7dac     	mul	w12, w13, w12
  13f86c: f0fff9ed     	adrp	x13, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13f870: 1b0ea569     	msub	w9, w11, w14, w9
  13f874: 910881ad     	add	x13, x13, #0x220
  13f878: 53117d8c     	lsr	w12, w12, #17
  13f87c: 92403d29     	and	x9, x9, #0xffff
  13f880: 786b59ab     	ldrh	w11, [x13, w11, uxtw #1]
  13f884: 1b0ea98a     	msub	w10, w12, w14, w10
  13f888: 786c59ac     	ldrh	w12, [x13, w12, uxtw #1]
  13f88c: 92403d4a     	and	x10, x10, #0xffff
  13f890: 786979a9     	ldrh	w9, [x13, x9, lsl #1]
  13f894: 7900000b     	strh	w11, [x0]
  13f898: 786a79aa     	ldrh	w10, [x13, x10, lsl #1]
  13f89c: 7900090c     	strh	w12, [x8, #0x4]
  13f8a0: 79000409     	strh	w9, [x0, #0x2]
  13f8a4: 91002000     	add	x0, x0, #0x8
  13f8a8: 79000d0a     	strh	w10, [x8, #0x6]
  13f8ac: 1400005b     	b	0x13fa18 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x244>
  13f8b0: 9ac9090b     	udiv	x11, x8, x9
  13f8b4: 71018d7f     	cmp	w11, #0x63
  13f8b8: 9b09a169     	msub	x9, x11, x9, x8
  13f8bc: f0fff9e8     	adrp	x8, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  13f8c0: 91088108     	add	x8, x8, #0x220
  13f8c4: 540000e8     	b.hi	0x13f8e0 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x10c>
  13f8c8: 7100257f     	cmp	w11, #0x9
  13f8cc: 54000288     	b.hi	0x13f91c <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x148>
  13f8d0: 1100c16c     	add	w12, w11, #0x30
  13f8d4: 5280002b     	mov	w11, #0x1               // =1
  13f8d8: 3900002c     	strb	w12, [x1]
  13f8dc: 1400001b     	b	0x13f948 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x174>
  13f8e0: 53023d6c     	ubfx	w12, w11, #2, #14
  13f8e4: 52828f6d     	mov	w13, #0x147b            // =5243
  13f8e8: 710f9d7f     	cmp	w11, #0x3e7
  13f8ec: 1b0d7d8c     	mul	w12, w12, w13
  13f8f0: 52800c8d     	mov	w13, #0x64              // =100
  13f8f4: 53117d8c     	lsr	w12, w12, #17
  13f8f8: 540001a8     	b.hi	0x13f92c <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x158>
  13f8fc: 1b0dad8b     	msub	w11, w12, w13, w11
  13f900: 1100c18c     	add	w12, w12, #0x30
  13f904: 92403d6b     	and	x11, x11, #0xffff
  13f908: 3900002c     	strb	w12, [x1]
  13f90c: 786b790d     	ldrh	w13, [x8, x11, lsl #1]
  13f910: 5280006b     	mov	w11, #0x3               // =3
  13f914: 7800102d     	sturh	w13, [x1, #0x1]
  13f918: 1400000c     	b	0x13f948 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x174>
  13f91c: 786b790c     	ldrh	w12, [x8, x11, lsl #1]
  13f920: 5280004b     	mov	w11, #0x2               // =2
  13f924: 7900002c     	strh	w12, [x1]
  13f928: 14000008     	b	0x13f948 <std::__ndk1::__itoa::__u64toa(unsigned long, char*)+0x174>
  13f92c: 1b0dad8b     	msub	w11, w12, w13, w11
  13f930: 786c590c     	ldrh	w12, [x8, w12, uxtw #1]
  13f934: 92403d6b     	and	x11, x11, #0xffff
  13f938: 7900002c     	strh	w12, [x1]
  13f93c: 786b790d     	ldrh	w13, [x8, x11, lsl #1]
  13f940: 5280008b     	mov	w11, #0x4               // =4
  13f944: 7900042d     	strh	w13, [x1, #0x2]
  13f948: 9aca092c     	udiv	x12, x9, x10
  13f94c: 5282eb2d     	mov	w13, #0x1759            // =5977
  13f950: 72ba36ed     	movk	w13, #0xd1b7, lsl #16
  13f954: 5284e20f     	mov	w15, #0x2710            // =10000
  13f958: 52800c90     	mov	w16, #0x64              // =100
  13f95c: 92407d8e     	and	x14, x12, #0xffffffff
  13f960: 1b0aa58a     	msub	w10, w12, w10, w9
  13f964: 8b0b0029     	add	x9, x1, x11
  13f968: 9b0d7dcb     	mul	x11, x14, x13
  13f96c: 52828f6e     	mov	w14, #0x147b            // =5243
  13f970: 9bad7d4d     	umull	x13, w10, w13
  13f974: d36dfd6b     	lsr	x11, x11, #45
  13f978: 53023d71     	ubfx	w17, w11, #2, #14
  13f97c: d36dfdad     	lsr	x13, x13, #45
  13f980: 1b0fb16c     	msub	w12, w11, w15, w12
  13f984: 53023da0     	ubfx	w0, w13, #2, #14
  13f988: 1b0fa9aa     	msub	w10, w13, w15, w10
  13f98c: 1b0e7e2f     	mul	w15, w17, w14
  13f990: 53023d91     	ubfx	w17, w12, #2, #14
  13f994: 53023d41     	ubfx	w1, w10, #2, #14
  13f998: 1b0e7c00     	mul	w0, w0, w14
  13f99c: 1b0e7e31     	mul	w17, w17, w14
  13f9a0: 53117def     	lsr	w15, w15, #17
  13f9a4: 1b0e7c2e     	mul	w14, w1, w14
  13f9a8: 53117c00     	lsr	w0, w0, #17
  13f9ac: 53117e31     	lsr	w17, w17, #17
  13f9b0: 1b10adeb     	msub	w11, w15, w16, w11
  13f9b4: 53117dce     	lsr	w14, w14, #17
  13f9b8: 1b10b40d     	msub	w13, w0, w16, w13
  13f9bc: 1b10b22c     	msub	w12, w17, w16, w12
  13f9c0: 92403d6b     	and	x11, x11, #0xffff
  13f9c4: 1b10a9ca     	msub	w10, w14, w16, w10
  13f9c8: 92403dad     	and	x13, x13, #0xffff
  13f9cc: 92403d8c     	and	x12, x12, #0xffff
  13f9d0: 786f590f     	ldrh	w15, [x8, w15, uxtw #1]
  13f9d4: 92403d4a     	and	x10, x10, #0xffff
  13f9d8: 78605910     	ldrh	w16, [x8, w0, uxtw #1]
  13f9dc: 78715911     	ldrh	w17, [x8, w17, uxtw #1]
  13f9e0: 91004120     	add	x0, x9, #0x10
  13f9e4: 786b790b     	ldrh	w11, [x8, x11, lsl #1]
  13f9e8: 786c790c     	ldrh	w12, [x8, x12, lsl #1]
  13f9ec: 7900012f     	strh	w15, [x9]
  13f9f0: 786d790d     	ldrh	w13, [x8, x13, lsl #1]
  13f9f4: 79001130     	strh	w16, [x9, #0x8]
  13f9f8: 786e590e     	ldrh	w14, [x8, w14, uxtw #1]
  13f9fc: 79000931     	strh	w17, [x9, #0x4]
  13fa00: 786a7908     	ldrh	w8, [x8, x10, lsl #1]
  13fa04: 7900052b     	strh	w11, [x9, #0x2]
  13fa08: 79000d2c     	strh	w12, [x9, #0x6]
  13fa0c: 7900152d     	strh	w13, [x9, #0xa]
  13fa10: 7900192e     	strh	w14, [x9, #0xc]
  13fa14: 79001d28     	strh	w8, [x9, #0xe]
  13fa18: f9400bf3     	ldr	x19, [sp, #0x10]
  13fa1c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13fa20: d50323bf     	autiasp
  13fa24: d65f03c0     	ret

000000000013fa28 <std::__ndk1::error_category::error_category()>:
  13fa28: d503245f     	bti	c
  13fa2c: d0000168     	adrp	x8, 0x16d000
  13fa30: f940b108     	ldr	x8, [x8, #0x160]
  13fa34: 91004108     	add	x8, x8, #0x10
  13fa38: f9000008     	str	x8, [x0]
  13fa3c: d65f03c0     	ret

000000000013fa40 <std::__ndk1::error_category::~error_category()>:
  13fa40: d503245f     	bti	c
  13fa44: d4200020     	brk	#0x1

000000000013fa48 <std::__ndk1::error_category::default_error_condition(int) const>:
  13fa48: d503245f     	bti	c
  13fa4c: aa0003e8     	mov	x8, x0
  13fa50: 2a0103e0     	mov	w0, w1
  13fa54: aa0803e1     	mov	x1, x8
  13fa58: d65f03c0     	ret

000000000013fa5c <std::__ndk1::error_category::equivalent(int, std::__ndk1::error_condition const&) const>:
  13fa5c: d503233f     	paciasp
  13fa60: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13fa64: f9000bf3     	str	x19, [sp, #0x10]
  13fa68: 910003fd     	mov	x29, sp
  13fa6c: f9400008     	ldr	x8, [x0]
  13fa70: aa0203f3     	mov	x19, x2
  13fa74: f9400d08     	ldr	x8, [x8, #0x18]
  13fa78: d63f0100     	blr	x8
  13fa7c: f9400668     	ldr	x8, [x19, #0x8]
  13fa80: b9400269     	ldr	w9, [x19]
  13fa84: f9400bf3     	ldr	x19, [sp, #0x10]
  13fa88: eb01011f     	cmp	x8, x1
  13fa8c: 1a9f17e8     	cset	w8, eq
  13fa90: 6b00013f     	cmp	w9, w0
  13fa94: 1a9f17e9     	cset	w9, eq
  13fa98: 0a090100     	and	w0, w8, w9
  13fa9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13faa0: d50323bf     	autiasp
  13faa4: d65f03c0     	ret

000000000013faa8 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const>:
  13faa8: d503245f     	bti	c
  13faac: f9400428     	ldr	x8, [x1, #0x8]
  13fab0: b9400029     	ldr	w9, [x1]
  13fab4: eb00011f     	cmp	x8, x0
  13fab8: 1a9f17e8     	cset	w8, eq
  13fabc: 6b02013f     	cmp	w9, w2
  13fac0: 1a9f17e9     	cset	w9, eq
  13fac4: 0a090100     	and	w0, w8, w9
  13fac8: d65f03c0     	ret
  13facc: d503233f     	paciasp
  13fad0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  13fad4: f9000bfc     	str	x28, [sp, #0x10]
  13fad8: 910003fd     	mov	x29, sp
  13fadc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  13fae0: a90357f6     	stp	x22, x21, [sp, #0x30]
  13fae4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  13fae8: d11043ff     	sub	sp, sp, #0x410
  13faec: d53bd057     	mrs	x23, TPIDR_EL0
  13faf0: aa0803f3     	mov	x19, x8
  13faf4: f94016e8     	ldr	x8, [x23, #0x28]
  13faf8: 2a0103f5     	mov	w21, w1
  13fafc: 910023f4     	add	x20, sp, #0x8
  13fb00: f81f83a8     	stur	x8, [x29, #-0x8]
  13fb04: 94007a0f     	bl	0x15e340 <__errno@plt>
  13fb08: aa0003f6     	mov	x22, x0
  13fb0c: b9400018     	ldr	w24, [x0]
  13fb10: 910023e1     	add	x1, sp, #0x8
  13fb14: 2a1503e0     	mov	w0, w21
  13fb18: 52808002     	mov	w2, #0x400              // =1024
  13fb1c: 94008271     	bl	0x1604e0 <strerror_r@plt>
  13fb20: 34000100     	cbz	w0, 0x13fb40 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x98>
  13fb24: 3100041f     	cmn	w0, #0x1
  13fb28: 54000041     	b.ne	0x13fb30 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x88>
  13fb2c: b94002c0     	ldr	w0, [x22]
  13fb30: 7100581f     	cmp	w0, #0x16
  13fb34: 54000601     	b.ne	0x13fbf4 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x14c>
  13fb38: f0fff994     	adrp	x20, 0x72000
  13fb3c: 913e5a94     	add	x20, x20, #0xf96
  13fb40: 39400288     	ldrb	w8, [x20]
  13fb44: 350000a8     	cbnz	w8, 0x13fb58 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0xb0>
  13fb48: 910023e0     	add	x0, sp, #0x8
  13fb4c: 2a1503e4     	mov	w4, w21
  13fb50: 910023f4     	add	x20, sp, #0x8
  13fb54: 9400032b     	bl	0x140800 <std::__ndk1::error_category::~error_category()+0x18>
  13fb58: aa1403e0     	mov	x0, x20
  13fb5c: b90002d8     	str	w24, [x22]
  13fb60: 94007704     	bl	0x15d770 <strlen@plt>
  13fb64: b100401f     	cmn	x0, #0x10
  13fb68: 54000422     	b.hs	0x13fbec <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x144>
  13fb6c: aa0003f5     	mov	x21, x0
  13fb70: f1005c1f     	cmp	x0, #0x17
  13fb74: 540000a2     	b.hs	0x13fb88 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0xe0>
  13fb78: 531f7aa8     	lsl	w8, w21, #1
  13fb7c: 38001668     	strb	w8, [x19], #0x1
  13fb80: b5000155     	cbnz	x21, 0x13fba8 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x100>
  13fb84: 1400000d     	b	0x13fbb8 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x110>
  13fb88: 910042a8     	add	x8, x21, #0x10
  13fb8c: 927ced16     	and	x22, x8, #0xfffffffffffffff0
  13fb90: aa1603e0     	mov	x0, x22
  13fb94: 940074b3     	bl	0x15ce60 <_Znwm@plt>
  13fb98: b24002c8     	orr	x8, x22, #0x1
  13fb9c: a9008275     	stp	x21, x0, [x19, #0x8]
  13fba0: f9000268     	str	x8, [x19]
  13fba4: aa0003f3     	mov	x19, x0
  13fba8: aa1303e0     	mov	x0, x19
  13fbac: aa1403e1     	mov	x1, x20
  13fbb0: aa1503e2     	mov	x2, x21
  13fbb4: 9400753b     	bl	0x15d0a0 <memcpy@plt>
  13fbb8: 38356a7f     	strb	wzr, [x19, x21]
  13fbbc: f94016e8     	ldr	x8, [x23, #0x28]
  13fbc0: f85f83a9     	ldur	x9, [x29, #-0x8]
  13fbc4: eb09011f     	cmp	x8, x9
  13fbc8: 54000181     	b.ne	0x13fbf8 <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x150>
  13fbcc: 911043ff     	add	sp, sp, #0x410
  13fbd0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  13fbd4: a94357f6     	ldp	x22, x21, [sp, #0x30]
  13fbd8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  13fbdc: f9400bfc     	ldr	x28, [sp, #0x10]
  13fbe0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  13fbe4: d50323bf     	autiasp
  13fbe8: d65f03c0     	ret
  13fbec: aa1303e0     	mov	x0, x19
  13fbf0: 940076e8     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  13fbf4: 9400823f     	bl	0x1604f0 <abort@plt>
  13fbf8: 9400748e     	bl	0x15ce30 <__stack_chk_fail@plt>
  13fbfc: d503245f     	bti	c
  13fc00: b0fff980     	adrp	x0, 0x70000
  13fc04: 912d3c00     	add	x0, x0, #0xb4f
  13fc08: d65f03c0     	ret
  13fc0c: d503233f     	paciasp
  13fc10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13fc14: f9000bf3     	str	x19, [sp, #0x10]
  13fc18: 910003fd     	mov	x29, sp
  13fc1c: aa0803f3     	mov	x19, x8
  13fc20: 7140043f     	cmp	w1, #0x1, lsl #12       // =0x1000
  13fc24: 5400024b     	b.lt	0x13fc6c <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x1c4>
  13fc28: 52800600     	mov	w0, #0x30               // =48
  13fc2c: 9400748d     	bl	0x15ce60 <_Znwm@plt>
  13fc30: 90fff9aa     	adrp	x10, 0x73000
  13fc34: b0fff9a8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  13fc38: 9138514a     	add	x10, x10, #0xe14
  13fc3c: 528e4de9     	mov	w9, #0x726f             // =29295
  13fc40: f9000a60     	str	x0, [x19, #0x10]
  13fc44: 3dc39902     	ldr	q2, [x8, #0xe60]
  13fc48: 3900881f     	strb	wzr, [x0, #0x22]
  13fc4c: ad400540     	ldp	q0, q1, [x10]
  13fc50: 79004009     	strh	w9, [x0, #0x20]
  13fc54: 3d800262     	str	q2, [x19]
  13fc58: f9400bf3     	ldr	x19, [sp, #0x10]
  13fc5c: ad000400     	stp	q0, q1, [x0]
  13fc60: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13fc64: d50323bf     	autiasp
  13fc68: d65f03c0     	ret
  13fc6c: aa1303e8     	mov	x8, x19
  13fc70: f9400bf3     	ldr	x19, [sp, #0x10]
  13fc74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13fc78: d50323bf     	autiasp
  13fc7c: 17ffff94     	b	0x13facc <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x24>

000000000013fc80 <std::__ndk1::generic_category()>:
  13fc80: d503233f     	paciasp
  13fc84: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13fc88: 910003fd     	mov	x29, sp
  13fc8c: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fc90: 911a4108     	add	x8, x8, #0x690
  13fc94: 08dffd08     	ldarb	w8, [x8]
  13fc98: 360000c8     	tbz	w8, #0x0, 0x13fcb0 <std::__ndk1::generic_category()+0x30>
  13fc9c: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fca0: 911a2000     	add	x0, x0, #0x688
  13fca4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13fca8: d50323bf     	autiasp
  13fcac: d65f03c0     	ret
  13fcb0: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fcb4: 911a4000     	add	x0, x0, #0x690
  13fcb8: 94007e7a     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  13fcbc: 34ffff00     	cbz	w0, 0x13fc9c <std::__ndk1::generic_category()+0x1c>
  13fcc0: d0000149     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  13fcc4: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fcc8: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fccc: 91128129     	add	x9, x9, #0x4a0
  13fcd0: 911a4000     	add	x0, x0, #0x690
  13fcd4: f9034509     	str	x9, [x8, #0x688]
  13fcd8: 94007e7e     	bl	0x15f6d0 <__cxa_guard_release@plt>
  13fcdc: 17fffff0     	b	0x13fc9c <std::__ndk1::generic_category()+0x1c>
  13fce0: d503245f     	bti	c
  13fce4: d0fff980     	adrp	x0, 0x71000
  13fce8: 913b5400     	add	x0, x0, #0xed5
  13fcec: d65f03c0     	ret
  13fcf0: d503233f     	paciasp
  13fcf4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  13fcf8: f9000bf3     	str	x19, [sp, #0x10]
  13fcfc: 910003fd     	mov	x29, sp
  13fd00: aa0803f3     	mov	x19, x8
  13fd04: 7140043f     	cmp	w1, #0x1, lsl #12       // =0x1000
  13fd08: 5400022b     	b.lt	0x13fd4c <std::__ndk1::generic_category()+0xcc>
  13fd0c: 52800600     	mov	w0, #0x30               // =48
  13fd10: 94007454     	bl	0x15ce60 <_Znwm@plt>
  13fd14: b0fff98a     	adrp	x10, 0x70000
  13fd18: b0fff9a8     	adrp	x8, 0x74000 <typeinfo name for std::__ndk1::__shared_ptr_pointer<InGame::InGameReportMasterImpl*, std::__ndk1::default_delete<InGame::InGameReportMasterImpl>, std::__ndk1::allocator<InGame::InGameReportMasterImpl>>+0x4d>
  13fd1c: 9137cd4a     	add	x10, x10, #0xdf3
  13fd20: 52800e49     	mov	w9, #0x72               // =114
  13fd24: f9000a60     	str	x0, [x19, #0x10]
  13fd28: 3dc37100     	ldr	q0, [x8, #0xdc0]
  13fd2c: ad400941     	ldp	q1, q2, [x10]
  13fd30: 79004009     	strh	w9, [x0, #0x20]
  13fd34: 3d800260     	str	q0, [x19]
  13fd38: f9400bf3     	ldr	x19, [sp, #0x10]
  13fd3c: ad000801     	stp	q1, q2, [x0]
  13fd40: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13fd44: d50323bf     	autiasp
  13fd48: d65f03c0     	ret
  13fd4c: aa1303e8     	mov	x8, x19
  13fd50: f9400bf3     	ldr	x19, [sp, #0x10]
  13fd54: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  13fd58: d50323bf     	autiasp
  13fd5c: 17ffff5c     	b	0x13facc <std::__ndk1::error_category::equivalent(std::__ndk1::error_code const&, int) const+0x24>
  13fd60: d503233f     	paciasp
  13fd64: d10083ff     	sub	sp, sp, #0x20
  13fd68: a9017bfd     	stp	x29, x30, [sp, #0x10]
  13fd6c: 910043fd     	add	x29, sp, #0x10
  13fd70: 7140043f     	cmp	w1, #0x1, lsl #12       // =0x1000
  13fd74: 5400010b     	b.lt	0x13fd94 <std::__ndk1::generic_category()+0x114>
  13fd78: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fd7c: 911a8108     	add	x8, x8, #0x6a0
  13fd80: 08dffd08     	ldarb	w8, [x8]
  13fd84: 36000208     	tbz	w8, #0x0, 0x13fdc4 <std::__ndk1::generic_category()+0x144>
  13fd88: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fd8c: 911a6108     	add	x8, x8, #0x698
  13fd90: 14000007     	b	0x13fdac <std::__ndk1::generic_category()+0x12c>
  13fd94: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fd98: 911a4108     	add	x8, x8, #0x690
  13fd9c: 08dffd08     	ldarb	w8, [x8]
  13fda0: 36000308     	tbz	w8, #0x0, 0x13fe00 <std::__ndk1::generic_category()+0x180>
  13fda4: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fda8: 911a2108     	add	x8, x8, #0x688
  13fdac: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  13fdb0: 2a0103e0     	mov	w0, w1
  13fdb4: aa0803e1     	mov	x1, x8
  13fdb8: 910083ff     	add	sp, sp, #0x20
  13fdbc: d50323bf     	autiasp
  13fdc0: d65f03c0     	ret
  13fdc4: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fdc8: b81fc3a1     	stur	w1, [x29, #-0x4]
  13fdcc: 911a8000     	add	x0, x0, #0x6a0
  13fdd0: 94007e34     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  13fdd4: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fdd8: 911a6108     	add	x8, x8, #0x698
  13fddc: f90003e8     	str	x8, [sp]
  13fde0: 34000360     	cbz	w0, 0x13fe4c <std::__ndk1::generic_category()+0x1cc>
  13fde4: d0000149     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  13fde8: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fdec: 91140129     	add	x9, x9, #0x500
  13fdf0: 911a6108     	add	x8, x8, #0x698
  13fdf4: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fdf8: 911a8000     	add	x0, x0, #0x6a0
  13fdfc: 1400000f     	b	0x13fe38 <std::__ndk1::generic_category()+0x1b8>
  13fe00: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe04: b81fc3a1     	stur	w1, [x29, #-0x4]
  13fe08: 911a4000     	add	x0, x0, #0x690
  13fe0c: 94007e25     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  13fe10: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe14: 911a2108     	add	x8, x8, #0x688
  13fe18: f90003e8     	str	x8, [sp]
  13fe1c: 340001c0     	cbz	w0, 0x13fe54 <std::__ndk1::generic_category()+0x1d4>
  13fe20: d0000149     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  13fe24: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe28: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe2c: 91128129     	add	x9, x9, #0x4a0
  13fe30: 911a2108     	add	x8, x8, #0x688
  13fe34: 911a4000     	add	x0, x0, #0x690
  13fe38: f9000109     	str	x9, [x8]
  13fe3c: 94007e25     	bl	0x15f6d0 <__cxa_guard_release@plt>
  13fe40: b85fc3a1     	ldur	w1, [x29, #-0x4]
  13fe44: f94003e8     	ldr	x8, [sp]
  13fe48: 17ffffd9     	b	0x13fdac <std::__ndk1::generic_category()+0x12c>
  13fe4c: b85fc3a1     	ldur	w1, [x29, #-0x4]
  13fe50: 17ffffce     	b	0x13fd88 <std::__ndk1::generic_category()+0x108>
  13fe54: b85fc3a1     	ldur	w1, [x29, #-0x4]
  13fe58: 17ffffd3     	b	0x13fda4 <std::__ndk1::generic_category()+0x124>

000000000013fe5c <std::__ndk1::system_category()>:
  13fe5c: d503233f     	paciasp
  13fe60: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  13fe64: 910003fd     	mov	x29, sp
  13fe68: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe6c: 911a8108     	add	x8, x8, #0x6a0
  13fe70: 08dffd08     	ldarb	w8, [x8]
  13fe74: 360000c8     	tbz	w8, #0x0, 0x13fe8c <std::__ndk1::system_category()+0x30>
  13fe78: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe7c: 911a6000     	add	x0, x0, #0x698
  13fe80: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  13fe84: d50323bf     	autiasp
  13fe88: d65f03c0     	ret
  13fe8c: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fe90: 911a8000     	add	x0, x0, #0x6a0
  13fe94: 94007e03     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  13fe98: 34ffff00     	cbz	w0, 0x13fe78 <std::__ndk1::system_category()+0x1c>
  13fe9c: d0000149     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  13fea0: b00001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fea4: b00001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  13fea8: 91140129     	add	x9, x9, #0x500
  13feac: 911a8000     	add	x0, x0, #0x6a0
  13feb0: f9034d09     	str	x9, [x8, #0x698]
  13feb4: 94007e07     	bl	0x15f6d0 <__cxa_guard_release@plt>
  13feb8: 17fffff0     	b	0x13fe78 <std::__ndk1::system_category()+0x1c>

000000000013febc <std::__ndk1::error_condition::message() const>:
  13febc: d503245f     	bti	c
  13fec0: f9400409     	ldr	x9, [x0, #0x8]
  13fec4: b9400001     	ldr	w1, [x0]
  13fec8: f940012a     	ldr	x10, [x9]
  13fecc: aa0903e0     	mov	x0, x9
  13fed0: f9401950     	ldr	x16, [x10, #0x30]
  13fed4: d61f0200     	br	x16

000000000013fed8 <std::__ndk1::error_code::message() const>:
  13fed8: d503245f     	bti	c
  13fedc: f9400409     	ldr	x9, [x0, #0x8]
  13fee0: b9400001     	ldr	w1, [x0]
  13fee4: f940012a     	ldr	x10, [x9]
  13fee8: aa0903e0     	mov	x0, x9
  13feec: f9401950     	ldr	x16, [x10, #0x30]
  13fef0: d61f0200     	br	x16

000000000013fef4 <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)>:
  13fef4: d503233f     	paciasp
  13fef8: d10143ff     	sub	sp, sp, #0x50
  13fefc: a9027bfd     	stp	x29, x30, [sp, #0x20]
  13ff00: 910083fd     	add	x29, sp, #0x20
  13ff04: a90357f6     	stp	x22, x21, [sp, #0x30]
  13ff08: a9044ff4     	stp	x20, x19, [sp, #0x40]
  13ff0c: d53bd056     	mrs	x22, TPIDR_EL0
  13ff10: aa0103f3     	mov	x19, x1
  13ff14: f94016c9     	ldr	x9, [x22, #0x28]
  13ff18: aa0803f4     	mov	x20, x8
  13ff1c: f81f83a9     	stur	x9, [x29, #-0x8]
  13ff20: b9400001     	ldr	w1, [x0]
  13ff24: 34000401     	cbz	w1, 0x13ffa4 <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+0xb0>
  13ff28: 39400268     	ldrb	w8, [x19]
  13ff2c: aa0003f5     	mov	x21, x0
  13ff30: f9400669     	ldr	x9, [x19, #0x8]
  13ff34: d341fd0a     	lsr	x10, x8, #1
  13ff38: 7200011f     	tst	w8, #0x1
  13ff3c: 9a890148     	csel	x8, x10, x9, eq
  13ff40: b40000c8     	cbz	x8, 0x13ff58 <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+0x64>
  13ff44: d0fff981     	adrp	x1, 0x71000
  13ff48: aa1303e0     	mov	x0, x19
  13ff4c: 91073c21     	add	x1, x1, #0x1cf
  13ff50: 94007ae8     	bl	0x15eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>
  13ff54: b94002a1     	ldr	w1, [x21]
  13ff58: f94006a0     	ldr	x0, [x21, #0x8]
  13ff5c: 910003f5     	mov	x21, sp
  13ff60: f9400008     	ldr	x8, [x0]
  13ff64: f9401909     	ldr	x9, [x8, #0x30]
  13ff68: 910003e8     	mov	x8, sp
  13ff6c: d63f0120     	blr	x9
  13ff70: a940a7ea     	ldp	x10, x9, [sp, #0x8]
  13ff74: b24002ab     	orr	x11, x21, #0x1
  13ff78: 394003e8     	ldrb	w8, [sp]
  13ff7c: 7200011f     	tst	w8, #0x1
  13ff80: d341fd08     	lsr	x8, x8, #1
  13ff84: 9a890161     	csel	x1, x11, x9, eq
  13ff88: 9a8a0102     	csel	x2, x8, x10, eq
  13ff8c: aa1303e0     	mov	x0, x19
  13ff90: 94007b60     	bl	0x15ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>
  13ff94: 394003e8     	ldrb	w8, [sp]
  13ff98: 36000068     	tbz	w8, #0x0, 0x13ffa4 <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+0xb0>
  13ff9c: f9400be0     	ldr	x0, [sp, #0x10]
  13ffa0: 940073d0     	bl	0x15cee0 <_ZdlPv@plt>
  13ffa4: 3dc00260     	ldr	q0, [x19]
  13ffa8: f900027f     	str	xzr, [x19]
  13ffac: f9400a68     	ldr	x8, [x19, #0x10]
  13ffb0: a900fe7f     	stp	xzr, xzr, [x19, #0x8]
  13ffb4: 3d800280     	str	q0, [x20]
  13ffb8: f9000a88     	str	x8, [x20, #0x10]
  13ffbc: f94016c8     	ldr	x8, [x22, #0x28]
  13ffc0: f85f83a9     	ldur	x9, [x29, #-0x8]
  13ffc4: eb09011f     	cmp	x8, x9
  13ffc8: 540000e1     	b.ne	0x13ffe4 <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+0xf0>
  13ffcc: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  13ffd0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  13ffd4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  13ffd8: 910143ff     	add	sp, sp, #0x50
  13ffdc: d50323bf     	autiasp
  13ffe0: d65f03c0     	ret
  13ffe4: 94007393     	bl	0x15ce30 <__stack_chk_fail@plt>
  13ffe8: 394003e8     	ldrb	w8, [sp]
  13ffec: aa0003f3     	mov	x19, x0
  13fff0: 36000068     	tbz	w8, #0x0, 0x13fffc <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+0x108>
  13fff4: f9400be0     	ldr	x0, [sp, #0x10]
  13fff8: 940073ba     	bl	0x15cee0 <_ZdlPv@plt>
  13fffc: aa1303e0     	mov	x0, x19
  140000: 94006458     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140004 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  140004: d503233f     	paciasp
  140008: d101c3ff     	sub	sp, sp, #0x70
  14000c: a9057bfd     	stp	x29, x30, [sp, #0x50]
  140010: 910143fd     	add	x29, sp, #0x50
  140014: a9064ff4     	stp	x20, x19, [sp, #0x60]
  140018: d53bd054     	mrs	x20, TPIDR_EL0
  14001c: aa0003f3     	mov	x19, x0
  140020: f9401688     	ldr	x8, [x20, #0x28]
  140024: 910023e0     	add	x0, sp, #0x8
  140028: f81f83a8     	stur	x8, [x29, #-0x8]
  14002c: a93e8ba1     	stp	x1, x2, [x29, #-0x18]
  140030: aa0303e1     	mov	x1, x3
  140034: 940075d3     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  140038: 910083e8     	add	x8, sp, #0x20
  14003c: d10063a0     	sub	x0, x29, #0x18
  140040: 910023e1     	add	x1, sp, #0x8
  140044: 9400812f     	bl	0x160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  140048: 910083e1     	add	x1, sp, #0x20
  14004c: aa1303e0     	mov	x0, x19
  140050: 940080b8     	bl	0x160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  140054: 394083e8     	ldrb	w8, [sp, #0x20]
  140058: 36000068     	tbz	w8, #0x0, 0x140064 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x60>
  14005c: f9401be0     	ldr	x0, [sp, #0x30]
  140060: 940073a0     	bl	0x15cee0 <_ZdlPv@plt>
  140064: 394023e8     	ldrb	w8, [sp, #0x8]
  140068: 36000068     	tbz	w8, #0x0, 0x140074 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x70>
  14006c: f9400fe0     	ldr	x0, [sp, #0x18]
  140070: 9400739c     	bl	0x15cee0 <_ZdlPv@plt>
  140074: b0000168     	adrp	x8, 0x16d000
  140078: f940b508     	ldr	x8, [x8, #0x168]
  14007c: 3cde83a0     	ldur	q0, [x29, #-0x18]
  140080: 91004108     	add	x8, x8, #0x10
  140084: 3d800660     	str	q0, [x19, #0x10]
  140088: f9000268     	str	x8, [x19]
  14008c: f9401688     	ldr	x8, [x20, #0x28]
  140090: f85f83a9     	ldur	x9, [x29, #-0x8]
  140094: eb09011f     	cmp	x8, x9
  140098: 540000c1     	b.ne	0x1400b0 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xac>
  14009c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1400a0: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  1400a4: 9101c3ff     	add	sp, sp, #0x70
  1400a8: d50323bf     	autiasp
  1400ac: d65f03c0     	ret
  1400b0: 94007360     	bl	0x15ce30 <__stack_chk_fail@plt>
  1400b4: 394083e8     	ldrb	w8, [sp, #0x20]
  1400b8: aa0003f3     	mov	x19, x0
  1400bc: 370000a8     	tbnz	w8, #0x0, 0x1400d0 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xcc>
  1400c0: 394023e8     	ldrb	w8, [sp, #0x8]
  1400c4: 37000168     	tbnz	w8, #0x0, 0x1400f0 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
  1400c8: aa1303e0     	mov	x0, x19
  1400cc: 94006425     	bl	0x159160 <__emutls_get_address+0x6d4>
  1400d0: f9401be0     	ldr	x0, [sp, #0x30]
  1400d4: 94007383     	bl	0x15cee0 <_ZdlPv@plt>
  1400d8: 394023e8     	ldrb	w8, [sp, #0x8]
  1400dc: 3607ff68     	tbz	w8, #0x0, 0x1400c8 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc4>
  1400e0: 14000004     	b	0x1400f0 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xec>
  1400e4: aa0003f3     	mov	x19, x0
  1400e8: 394023e8     	ldrb	w8, [sp, #0x8]
  1400ec: 3607fee8     	tbz	w8, #0x0, 0x1400c8 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc4>
  1400f0: f9400fe0     	ldr	x0, [sp, #0x18]
  1400f4: 9400737b     	bl	0x15cee0 <_ZdlPv@plt>
  1400f8: aa1303e0     	mov	x0, x19
  1400fc: 94006419     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140100 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)>:
  140100: d503233f     	paciasp
  140104: d10243ff     	sub	sp, sp, #0x90
  140108: a9057bfd     	stp	x29, x30, [sp, #0x50]
  14010c: 910143fd     	add	x29, sp, #0x50
  140110: a9065ff8     	stp	x24, x23, [sp, #0x60]
  140114: a90757f6     	stp	x22, x21, [sp, #0x70]
  140118: a9084ff4     	stp	x20, x19, [sp, #0x80]
  14011c: d53bd058     	mrs	x24, TPIDR_EL0
  140120: aa0003f3     	mov	x19, x0
  140124: f9401708     	ldr	x8, [x24, #0x28]
  140128: aa0303e0     	mov	x0, x3
  14012c: aa0303f4     	mov	x20, x3
  140130: f81f83a8     	stur	x8, [x29, #-0x8]
  140134: a93e8ba1     	stp	x1, x2, [x29, #-0x18]
  140138: 9400758e     	bl	0x15d770 <strlen@plt>
  14013c: b100401f     	cmn	x0, #0x10
  140140: 540006e2     	b.hs	0x14021c <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x11c>
  140144: aa0003f5     	mov	x21, x0
  140148: f1005c1f     	cmp	x0, #0x17
  14014c: 540000e2     	b.hs	0x140168 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x68>
  140150: 910023e9     	add	x9, sp, #0x8
  140154: 531f7aa8     	lsl	w8, w21, #1
  140158: b2400136     	orr	x22, x9, #0x1
  14015c: 390023e8     	strb	w8, [sp, #0x8]
  140160: b5000155     	cbnz	x21, 0x140188 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x88>
  140164: 1400000d     	b	0x140198 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x98>
  140168: 910042a8     	add	x8, x21, #0x10
  14016c: 927ced17     	and	x23, x8, #0xfffffffffffffff0
  140170: aa1703e0     	mov	x0, x23
  140174: 9400733b     	bl	0x15ce60 <_Znwm@plt>
  140178: b24002e8     	orr	x8, x23, #0x1
  14017c: aa0003f6     	mov	x22, x0
  140180: a90103f5     	stp	x21, x0, [sp, #0x10]
  140184: f90007e8     	str	x8, [sp, #0x8]
  140188: aa1603e0     	mov	x0, x22
  14018c: aa1403e1     	mov	x1, x20
  140190: aa1503e2     	mov	x2, x21
  140194: 940073c3     	bl	0x15d0a0 <memcpy@plt>
  140198: 38356adf     	strb	wzr, [x22, x21]
  14019c: 910083e8     	add	x8, sp, #0x20
  1401a0: d10063a0     	sub	x0, x29, #0x18
  1401a4: 910023e1     	add	x1, sp, #0x8
  1401a8: 940080d6     	bl	0x160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  1401ac: 910083e1     	add	x1, sp, #0x20
  1401b0: aa1303e0     	mov	x0, x19
  1401b4: 9400805f     	bl	0x160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  1401b8: 394083e8     	ldrb	w8, [sp, #0x20]
  1401bc: 36000068     	tbz	w8, #0x0, 0x1401c8 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0xc8>
  1401c0: f9401be0     	ldr	x0, [sp, #0x30]
  1401c4: 94007347     	bl	0x15cee0 <_ZdlPv@plt>
  1401c8: 394023e8     	ldrb	w8, [sp, #0x8]
  1401cc: 36000068     	tbz	w8, #0x0, 0x1401d8 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0xd8>
  1401d0: f9400fe0     	ldr	x0, [sp, #0x18]
  1401d4: 94007343     	bl	0x15cee0 <_ZdlPv@plt>
  1401d8: b0000168     	adrp	x8, 0x16d000
  1401dc: f940b508     	ldr	x8, [x8, #0x168]
  1401e0: 3cde83a0     	ldur	q0, [x29, #-0x18]
  1401e4: 91004108     	add	x8, x8, #0x10
  1401e8: 3d800660     	str	q0, [x19, #0x10]
  1401ec: f9000268     	str	x8, [x19]
  1401f0: f9401708     	ldr	x8, [x24, #0x28]
  1401f4: f85f83a9     	ldur	x9, [x29, #-0x8]
  1401f8: eb09011f     	cmp	x8, x9
  1401fc: 54000141     	b.ne	0x140224 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x124>
  140200: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  140204: a94757f6     	ldp	x22, x21, [sp, #0x70]
  140208: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  14020c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  140210: 910243ff     	add	sp, sp, #0x90
  140214: d50323bf     	autiasp
  140218: d65f03c0     	ret
  14021c: 910023e0     	add	x0, sp, #0x8
  140220: 9400755c     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  140224: 94007303     	bl	0x15ce30 <__stack_chk_fail@plt>
  140228: 394083e8     	ldrb	w8, [sp, #0x20]
  14022c: aa0003f3     	mov	x19, x0
  140230: 370000a8     	tbnz	w8, #0x0, 0x140244 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x144>
  140234: 394023e8     	ldrb	w8, [sp, #0x8]
  140238: 37000168     	tbnz	w8, #0x0, 0x140264 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x164>
  14023c: aa1303e0     	mov	x0, x19
  140240: 940063c8     	bl	0x159160 <__emutls_get_address+0x6d4>
  140244: f9401be0     	ldr	x0, [sp, #0x30]
  140248: 94007326     	bl	0x15cee0 <_ZdlPv@plt>
  14024c: 394023e8     	ldrb	w8, [sp, #0x8]
  140250: 3607ff68     	tbz	w8, #0x0, 0x14023c <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x13c>
  140254: 14000004     	b	0x140264 <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x164>
  140258: aa0003f3     	mov	x19, x0
  14025c: 394023e8     	ldrb	w8, [sp, #0x8]
  140260: 3607fee8     	tbz	w8, #0x0, 0x14023c <std::__ndk1::system_error::system_error(std::__ndk1::error_code, char const*)+0x13c>
  140264: f9400fe0     	ldr	x0, [sp, #0x18]
  140268: 9400731e     	bl	0x15cee0 <_ZdlPv@plt>
  14026c: aa1303e0     	mov	x0, x19
  140270: 940063bc     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140274 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)>:
  140274: d503233f     	paciasp
  140278: d101c3ff     	sub	sp, sp, #0x70
  14027c: a9057bfd     	stp	x29, x30, [sp, #0x50]
  140280: 910143fd     	add	x29, sp, #0x50
  140284: a9064ff4     	stp	x20, x19, [sp, #0x60]
  140288: d53bd054     	mrs	x20, TPIDR_EL0
  14028c: aa0003f3     	mov	x19, x0
  140290: f9401688     	ldr	x8, [x20, #0x28]
  140294: f81f83a8     	stur	x8, [x29, #-0x8]
  140298: a93e8ba1     	stp	x1, x2, [x29, #-0x18]
  14029c: 790013ff     	strh	wzr, [sp, #0x8]
  1402a0: 910083e8     	add	x8, sp, #0x20
  1402a4: d10063a0     	sub	x0, x29, #0x18
  1402a8: 910023e1     	add	x1, sp, #0x8
  1402ac: 94008095     	bl	0x160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  1402b0: 910083e1     	add	x1, sp, #0x20
  1402b4: aa1303e0     	mov	x0, x19
  1402b8: 9400801e     	bl	0x160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  1402bc: 394083e8     	ldrb	w8, [sp, #0x20]
  1402c0: 36000068     	tbz	w8, #0x0, 0x1402cc <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0x58>
  1402c4: f9401be0     	ldr	x0, [sp, #0x30]
  1402c8: 94007306     	bl	0x15cee0 <_ZdlPv@plt>
  1402cc: 394023e8     	ldrb	w8, [sp, #0x8]
  1402d0: 36000068     	tbz	w8, #0x0, 0x1402dc <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0x68>
  1402d4: f9400fe0     	ldr	x0, [sp, #0x18]
  1402d8: 94007302     	bl	0x15cee0 <_ZdlPv@plt>
  1402dc: b0000168     	adrp	x8, 0x16d000
  1402e0: f940b508     	ldr	x8, [x8, #0x168]
  1402e4: 3cde83a0     	ldur	q0, [x29, #-0x18]
  1402e8: 91004108     	add	x8, x8, #0x10
  1402ec: 3d800660     	str	q0, [x19, #0x10]
  1402f0: f9000268     	str	x8, [x19]
  1402f4: f9401688     	ldr	x8, [x20, #0x28]
  1402f8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1402fc: eb09011f     	cmp	x8, x9
  140300: 540000c1     	b.ne	0x140318 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0xa4>
  140304: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  140308: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  14030c: 9101c3ff     	add	sp, sp, #0x70
  140310: d50323bf     	autiasp
  140314: d65f03c0     	ret
  140318: 940072c6     	bl	0x15ce30 <__stack_chk_fail@plt>
  14031c: 394083e8     	ldrb	w8, [sp, #0x20]
  140320: aa0003f3     	mov	x19, x0
  140324: 370000a8     	tbnz	w8, #0x0, 0x140338 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0xc4>
  140328: 394023e8     	ldrb	w8, [sp, #0x8]
  14032c: 37000168     	tbnz	w8, #0x0, 0x140358 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0xe4>
  140330: aa1303e0     	mov	x0, x19
  140334: 9400638b     	bl	0x159160 <__emutls_get_address+0x6d4>
  140338: f9401be0     	ldr	x0, [sp, #0x30]
  14033c: 940072e9     	bl	0x15cee0 <_ZdlPv@plt>
  140340: 394023e8     	ldrb	w8, [sp, #0x8]
  140344: 3607ff68     	tbz	w8, #0x0, 0x140330 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0xbc>
  140348: 14000004     	b	0x140358 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0xe4>
  14034c: aa0003f3     	mov	x19, x0
  140350: 394023e8     	ldrb	w8, [sp, #0x8]
  140354: 3607fee8     	tbz	w8, #0x0, 0x140330 <std::__ndk1::system_error::system_error(std::__ndk1::error_code)+0xbc>
  140358: f9400fe0     	ldr	x0, [sp, #0x18]
  14035c: 940072e1     	bl	0x15cee0 <_ZdlPv@plt>
  140360: aa1303e0     	mov	x0, x19
  140364: 9400637f     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140368 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)>:
  140368: d503233f     	paciasp
  14036c: d10203ff     	sub	sp, sp, #0x80
  140370: a9057bfd     	stp	x29, x30, [sp, #0x50]
  140374: 910143fd     	add	x29, sp, #0x50
  140378: a90657f6     	stp	x22, x21, [sp, #0x60]
  14037c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  140380: d53bd056     	mrs	x22, TPIDR_EL0
  140384: 2a0103f5     	mov	w21, w1
  140388: f94016c8     	ldr	x8, [x22, #0x28]
  14038c: aa0003f4     	mov	x20, x0
  140390: 910023e0     	add	x0, sp, #0x8
  140394: aa0203f3     	mov	x19, x2
  140398: f81f83a8     	stur	x8, [x29, #-0x8]
  14039c: b90023e1     	str	w1, [sp, #0x20]
  1403a0: aa0303e1     	mov	x1, x3
  1403a4: f90017e2     	str	x2, [sp, #0x28]
  1403a8: 940074f6     	bl	0x15d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>
  1403ac: d10083a8     	sub	x8, x29, #0x20
  1403b0: 910083e0     	add	x0, sp, #0x20
  1403b4: 910023e1     	add	x1, sp, #0x8
  1403b8: 94008052     	bl	0x160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  1403bc: d10083a1     	sub	x1, x29, #0x20
  1403c0: aa1403e0     	mov	x0, x20
  1403c4: 94007fdb     	bl	0x160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  1403c8: 385e03a8     	ldurb	w8, [x29, #-0x20]
  1403cc: 36000068     	tbz	w8, #0x0, 0x1403d8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x70>
  1403d0: f85f03a0     	ldur	x0, [x29, #-0x10]
  1403d4: 940072c3     	bl	0x15cee0 <_ZdlPv@plt>
  1403d8: 394023e8     	ldrb	w8, [sp, #0x8]
  1403dc: 36000068     	tbz	w8, #0x0, 0x1403e8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x80>
  1403e0: f9400fe0     	ldr	x0, [sp, #0x18]
  1403e4: 940072bf     	bl	0x15cee0 <_ZdlPv@plt>
  1403e8: b0000168     	adrp	x8, 0x16d000
  1403ec: f940b508     	ldr	x8, [x8, #0x168]
  1403f0: b9001295     	str	w21, [x20, #0x10]
  1403f4: f9000e93     	str	x19, [x20, #0x18]
  1403f8: 91004108     	add	x8, x8, #0x10
  1403fc: f9000288     	str	x8, [x20]
  140400: f94016c8     	ldr	x8, [x22, #0x28]
  140404: f85f83a9     	ldur	x9, [x29, #-0x8]
  140408: eb09011f     	cmp	x8, x9
  14040c: 540000e1     	b.ne	0x140428 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xc0>
  140410: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  140414: a94657f6     	ldp	x22, x21, [sp, #0x60]
  140418: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  14041c: 910203ff     	add	sp, sp, #0x80
  140420: d50323bf     	autiasp
  140424: d65f03c0     	ret
  140428: 94007282     	bl	0x15ce30 <__stack_chk_fail@plt>
  14042c: 385e03a8     	ldurb	w8, [x29, #-0x20]
  140430: aa0003f3     	mov	x19, x0
  140434: 370000a8     	tbnz	w8, #0x0, 0x140448 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xe0>
  140438: 394023e8     	ldrb	w8, [sp, #0x8]
  14043c: 37000168     	tbnz	w8, #0x0, 0x140468 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
  140440: aa1303e0     	mov	x0, x19
  140444: 94006347     	bl	0x159160 <__emutls_get_address+0x6d4>
  140448: f85f03a0     	ldur	x0, [x29, #-0x10]
  14044c: 940072a5     	bl	0x15cee0 <_ZdlPv@plt>
  140450: 394023e8     	ldrb	w8, [sp, #0x8]
  140454: 3607ff68     	tbz	w8, #0x0, 0x140440 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd8>
  140458: 14000004     	b	0x140468 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0x100>
  14045c: aa0003f3     	mov	x19, x0
  140460: 394023e8     	ldrb	w8, [sp, #0x8]
  140464: 3607fee8     	tbz	w8, #0x0, 0x140440 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+0xd8>
  140468: f9400fe0     	ldr	x0, [sp, #0x18]
  14046c: 9400729d     	bl	0x15cee0 <_ZdlPv@plt>
  140470: aa1303e0     	mov	x0, x19
  140474: 9400633b     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140478 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)>:
  140478: d503233f     	paciasp
  14047c: d10283ff     	sub	sp, sp, #0xa0
  140480: a9057bfd     	stp	x29, x30, [sp, #0x50]
  140484: 910143fd     	add	x29, sp, #0x50
  140488: a90667fa     	stp	x26, x25, [sp, #0x60]
  14048c: a9075ff8     	stp	x24, x23, [sp, #0x70]
  140490: a90857f6     	stp	x22, x21, [sp, #0x80]
  140494: a9094ff4     	stp	x20, x19, [sp, #0x90]
  140498: d53bd05a     	mrs	x26, TPIDR_EL0
  14049c: aa0003f4     	mov	x20, x0
  1404a0: f9401748     	ldr	x8, [x26, #0x28]
  1404a4: aa0303e0     	mov	x0, x3
  1404a8: aa0303f6     	mov	x22, x3
  1404ac: aa0203f3     	mov	x19, x2
  1404b0: 2a0103f5     	mov	w21, w1
  1404b4: f81f83a8     	stur	x8, [x29, #-0x8]
  1404b8: b90023e1     	str	w1, [sp, #0x20]
  1404bc: f90017e2     	str	x2, [sp, #0x28]
  1404c0: 940074ac     	bl	0x15d770 <strlen@plt>
  1404c4: b100401f     	cmn	x0, #0x10
  1404c8: 54000702     	b.hs	0x1405a8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x130>
  1404cc: aa0003f7     	mov	x23, x0
  1404d0: f1005c1f     	cmp	x0, #0x17
  1404d4: 540000e2     	b.hs	0x1404f0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x78>
  1404d8: 910023e9     	add	x9, sp, #0x8
  1404dc: 531f7ae8     	lsl	w8, w23, #1
  1404e0: b2400138     	orr	x24, x9, #0x1
  1404e4: 390023e8     	strb	w8, [sp, #0x8]
  1404e8: b5000157     	cbnz	x23, 0x140510 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x98>
  1404ec: 1400000d     	b	0x140520 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0xa8>
  1404f0: 910042e8     	add	x8, x23, #0x10
  1404f4: 927ced19     	and	x25, x8, #0xfffffffffffffff0
  1404f8: aa1903e0     	mov	x0, x25
  1404fc: 94007259     	bl	0x15ce60 <_Znwm@plt>
  140500: b2400328     	orr	x8, x25, #0x1
  140504: aa0003f8     	mov	x24, x0
  140508: a90103f7     	stp	x23, x0, [sp, #0x10]
  14050c: f90007e8     	str	x8, [sp, #0x8]
  140510: aa1803e0     	mov	x0, x24
  140514: aa1603e1     	mov	x1, x22
  140518: aa1703e2     	mov	x2, x23
  14051c: 940072e1     	bl	0x15d0a0 <memcpy@plt>
  140520: 38376b1f     	strb	wzr, [x24, x23]
  140524: d10083a8     	sub	x8, x29, #0x20
  140528: 910083e0     	add	x0, sp, #0x20
  14052c: 910023e1     	add	x1, sp, #0x8
  140530: 94007ff4     	bl	0x160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  140534: d10083a1     	sub	x1, x29, #0x20
  140538: aa1403e0     	mov	x0, x20
  14053c: 94007f7d     	bl	0x160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  140540: 385e03a8     	ldurb	w8, [x29, #-0x20]
  140544: 36000068     	tbz	w8, #0x0, 0x140550 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0xd8>
  140548: f85f03a0     	ldur	x0, [x29, #-0x10]
  14054c: 94007265     	bl	0x15cee0 <_ZdlPv@plt>
  140550: 394023e8     	ldrb	w8, [sp, #0x8]
  140554: 36000068     	tbz	w8, #0x0, 0x140560 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0xe8>
  140558: f9400fe0     	ldr	x0, [sp, #0x18]
  14055c: 94007261     	bl	0x15cee0 <_ZdlPv@plt>
  140560: b0000168     	adrp	x8, 0x16d000
  140564: f940b508     	ldr	x8, [x8, #0x168]
  140568: b9001295     	str	w21, [x20, #0x10]
  14056c: f9000e93     	str	x19, [x20, #0x18]
  140570: 91004108     	add	x8, x8, #0x10
  140574: f9000288     	str	x8, [x20]
  140578: f9401748     	ldr	x8, [x26, #0x28]
  14057c: f85f83a9     	ldur	x9, [x29, #-0x8]
  140580: eb09011f     	cmp	x8, x9
  140584: 54000161     	b.ne	0x1405b0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x138>
  140588: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  14058c: a94857f6     	ldp	x22, x21, [sp, #0x80]
  140590: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  140594: a94667fa     	ldp	x26, x25, [sp, #0x60]
  140598: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  14059c: 910283ff     	add	sp, sp, #0xa0
  1405a0: d50323bf     	autiasp
  1405a4: d65f03c0     	ret
  1405a8: 910023e0     	add	x0, sp, #0x8
  1405ac: 94007479     	bl	0x15d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>
  1405b0: 94007220     	bl	0x15ce30 <__stack_chk_fail@plt>
  1405b4: 385e03a8     	ldurb	w8, [x29, #-0x20]
  1405b8: aa0003f3     	mov	x19, x0
  1405bc: 370000a8     	tbnz	w8, #0x0, 0x1405d0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x158>
  1405c0: 394023e8     	ldrb	w8, [sp, #0x8]
  1405c4: 37000168     	tbnz	w8, #0x0, 0x1405f0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x178>
  1405c8: aa1303e0     	mov	x0, x19
  1405cc: 940062e5     	bl	0x159160 <__emutls_get_address+0x6d4>
  1405d0: f85f03a0     	ldur	x0, [x29, #-0x10]
  1405d4: 94007243     	bl	0x15cee0 <_ZdlPv@plt>
  1405d8: 394023e8     	ldrb	w8, [sp, #0x8]
  1405dc: 3607ff68     	tbz	w8, #0x0, 0x1405c8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x150>
  1405e0: 14000004     	b	0x1405f0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x178>
  1405e4: aa0003f3     	mov	x19, x0
  1405e8: 394023e8     	ldrb	w8, [sp, #0x8]
  1405ec: 3607fee8     	tbz	w8, #0x0, 0x1405c8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&, char const*)+0x150>
  1405f0: f9400fe0     	ldr	x0, [sp, #0x18]
  1405f4: 9400723b     	bl	0x15cee0 <_ZdlPv@plt>
  1405f8: aa1303e0     	mov	x0, x19
  1405fc: 940062d9     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140600 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)>:
  140600: d503233f     	paciasp
  140604: d10203ff     	sub	sp, sp, #0x80
  140608: a9057bfd     	stp	x29, x30, [sp, #0x50]
  14060c: 910143fd     	add	x29, sp, #0x50
  140610: a90657f6     	stp	x22, x21, [sp, #0x60]
  140614: a9074ff4     	stp	x20, x19, [sp, #0x70]
  140618: d53bd056     	mrs	x22, TPIDR_EL0
  14061c: aa0203f3     	mov	x19, x2
  140620: 2a0103f5     	mov	w21, w1
  140624: aa0003f4     	mov	x20, x0
  140628: f94016c8     	ldr	x8, [x22, #0x28]
  14062c: f81f83a8     	stur	x8, [x29, #-0x8]
  140630: b90023e1     	str	w1, [sp, #0x20]
  140634: f90017e2     	str	x2, [sp, #0x28]
  140638: 790013ff     	strh	wzr, [sp, #0x8]
  14063c: d10083a8     	sub	x8, x29, #0x20
  140640: 910083e0     	add	x0, sp, #0x20
  140644: 910023e1     	add	x1, sp, #0x8
  140648: 94007fae     	bl	0x160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>
  14064c: d10083a1     	sub	x1, x29, #0x20
  140650: aa1403e0     	mov	x0, x20
  140654: 94007f37     	bl	0x160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>
  140658: 385e03a8     	ldurb	w8, [x29, #-0x20]
  14065c: 36000068     	tbz	w8, #0x0, 0x140668 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0x68>
  140660: f85f03a0     	ldur	x0, [x29, #-0x10]
  140664: 9400721f     	bl	0x15cee0 <_ZdlPv@plt>
  140668: 394023e8     	ldrb	w8, [sp, #0x8]
  14066c: 36000068     	tbz	w8, #0x0, 0x140678 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0x78>
  140670: f9400fe0     	ldr	x0, [sp, #0x18]
  140674: 9400721b     	bl	0x15cee0 <_ZdlPv@plt>
  140678: b0000168     	adrp	x8, 0x16d000
  14067c: f940b508     	ldr	x8, [x8, #0x168]
  140680: b9001295     	str	w21, [x20, #0x10]
  140684: f9000e93     	str	x19, [x20, #0x18]
  140688: 91004108     	add	x8, x8, #0x10
  14068c: f9000288     	str	x8, [x20]
  140690: f94016c8     	ldr	x8, [x22, #0x28]
  140694: f85f83a9     	ldur	x9, [x29, #-0x8]
  140698: eb09011f     	cmp	x8, x9
  14069c: 540000e1     	b.ne	0x1406b8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0xb8>
  1406a0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  1406a4: a94657f6     	ldp	x22, x21, [sp, #0x60]
  1406a8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  1406ac: 910203ff     	add	sp, sp, #0x80
  1406b0: d50323bf     	autiasp
  1406b4: d65f03c0     	ret
  1406b8: 940071de     	bl	0x15ce30 <__stack_chk_fail@plt>
  1406bc: 385e03a8     	ldurb	w8, [x29, #-0x20]
  1406c0: aa0003f3     	mov	x19, x0
  1406c4: 370000a8     	tbnz	w8, #0x0, 0x1406d8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0xd8>
  1406c8: 394023e8     	ldrb	w8, [sp, #0x8]
  1406cc: 37000168     	tbnz	w8, #0x0, 0x1406f8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0xf8>
  1406d0: aa1303e0     	mov	x0, x19
  1406d4: 940062a3     	bl	0x159160 <__emutls_get_address+0x6d4>
  1406d8: f85f03a0     	ldur	x0, [x29, #-0x10]
  1406dc: 94007201     	bl	0x15cee0 <_ZdlPv@plt>
  1406e0: 394023e8     	ldrb	w8, [sp, #0x8]
  1406e4: 3607ff68     	tbz	w8, #0x0, 0x1406d0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0xd0>
  1406e8: 14000004     	b	0x1406f8 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0xf8>
  1406ec: aa0003f3     	mov	x19, x0
  1406f0: 394023e8     	ldrb	w8, [sp, #0x8]
  1406f4: 3607fee8     	tbz	w8, #0x0, 0x1406d0 <std::__ndk1::system_error::system_error(int, std::__ndk1::error_category const&)+0xd0>
  1406f8: f9400fe0     	ldr	x0, [sp, #0x18]
  1406fc: 940071f9     	bl	0x15cee0 <_ZdlPv@plt>
  140700: aa1303e0     	mov	x0, x19
  140704: 94006297     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140708 <std::__ndk1::system_error::~system_error()>:
  140708: d503245f     	bti	c
  14070c: 14007f81     	b	0x160510 <_ZNSt13runtime_errorD2Ev@plt>

0000000000140710 <std::__ndk1::system_error::~system_error()>:
  140710: d503233f     	paciasp
  140714: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140718: f9000bf3     	str	x19, [sp, #0x10]
  14071c: 910003fd     	mov	x29, sp
  140720: aa0003f3     	mov	x19, x0
  140724: 94007f7b     	bl	0x160510 <_ZNSt13runtime_errorD2Ev@plt>
  140728: aa1303e0     	mov	x0, x19
  14072c: f9400bf3     	ldr	x19, [sp, #0x10]
  140730: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140734: d50323bf     	autiasp
  140738: 140071ea     	b	0x15cee0 <_ZdlPv@plt>

000000000014073c <std::__ndk1::__throw_system_error(int, char const*)>:
  14073c: d503233f     	paciasp
  140740: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  140744: f9000bf5     	str	x21, [sp, #0x10]
  140748: 910003fd     	mov	x29, sp
  14074c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  140750: 2a0003f5     	mov	w21, w0
  140754: 52800400     	mov	w0, #0x20               // =32
  140758: aa0103f4     	mov	x20, x1
  14075c: 94007581     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  140760: 900001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140764: aa0003f3     	mov	x19, x0
  140768: 911a8108     	add	x8, x8, #0x6a0
  14076c: 08dffd08     	ldarb	w8, [x8]
  140770: 360001a8     	tbz	w8, #0x0, 0x1407a4 <std::__ndk1::__throw_system_error(int, char const*)+0x68>
  140774: 2a1503e1     	mov	w1, w21
  140778: 900001a2     	adrp	x2, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  14077c: 911a6042     	add	x2, x2, #0x698
  140780: aa1303e0     	mov	x0, x19
  140784: aa1403e3     	mov	x3, x20
  140788: 94007c6a     	bl	0x15f930 <_ZNSt6__ndk112system_errorC2ENS_10error_codeEPKc@plt>
  14078c: 90000161     	adrp	x1, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  140790: 90000162     	adrp	x2, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  140794: aa1303e0     	mov	x0, x19
  140798: f9474021     	ldr	x1, [x1, #0xe80]
  14079c: f9473442     	ldr	x2, [x2, #0xe68]
  1407a0: 94007574     	bl	0x15dd70 <__cxa_throw@plt>
  1407a4: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1407a8: 911a8000     	add	x0, x0, #0x6a0
  1407ac: 94007bbd     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  1407b0: 34fffe20     	cbz	w0, 0x140774 <std::__ndk1::__throw_system_error(int, char const*)+0x38>
  1407b4: b0000149     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1407b8: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1407bc: 900001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1407c0: 91140129     	add	x9, x9, #0x500
  1407c4: 911a8000     	add	x0, x0, #0x6a0
  1407c8: f9034d09     	str	x9, [x8, #0x698]
  1407cc: 94007bc1     	bl	0x15f6d0 <__cxa_guard_release@plt>
  1407d0: 17ffffe9     	b	0x140774 <std::__ndk1::__throw_system_error(int, char const*)+0x38>
  1407d4: aa0003f4     	mov	x20, x0
  1407d8: aa1303e0     	mov	x0, x19
  1407dc: 94007569     	bl	0x15dd80 <__cxa_free_exception@plt>
  1407e0: aa1403e0     	mov	x0, x20
  1407e4: 9400625f     	bl	0x159160 <__emutls_get_address+0x6d4>

00000000001407e8 <std::__ndk1::error_category::~error_category()>:
  1407e8: d503245f     	bti	c
  1407ec: d65f03c0     	ret
  1407f0: d503245f     	bti	c
  1407f4: 140071bb     	b	0x15cee0 <_ZdlPv@plt>
  1407f8: d503245f     	bti	c
  1407fc: 140071b9     	b	0x15cee0 <_ZdlPv@plt>
  140800: d503233f     	paciasp
  140804: d10443ff     	sub	sp, sp, #0x110
  140808: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
  14080c: 9103c3fd     	add	x29, sp, #0xf0
  140810: a9104ffc     	stp	x28, x19, [sp, #0x100]
  140814: ad0007e0     	stp	q0, q1, [sp]
  140818: d101c3a9     	sub	x9, x29, #0x70
  14081c: a9399ba5     	stp	x5, x6, [x29, #-0x68]
  140820: 928003eb     	mov	x11, #-0x20             // =-32
  140824: f81903a4     	stur	x4, [x29, #-0x70]
  140828: 910003ec     	mov	x12, sp
  14082c: f81a83a7     	stur	x7, [x29, #-0x58]
  140830: 91008129     	add	x9, x9, #0x20
  140834: ad010fe2     	stp	q2, q3, [sp, #0x20]
  140838: f2dff00b     	movk	x11, #0xff80, lsl #32
  14083c: ad0217e4     	stp	q4, q5, [sp, #0x40]
  140840: 9102018c     	add	x12, x12, #0x80
  140844: ad031fe6     	stp	q6, q7, [sp, #0x60]
  140848: d53bd053     	mrs	x19, TPIDR_EL0
  14084c: f9401668     	ldr	x8, [x19, #0x28]
  140850: d100a3aa     	sub	x10, x29, #0x28
  140854: d0fff962     	adrp	x2, 0x6e000
  140858: d10143a3     	sub	x3, x29, #0x50
  14085c: 9134c442     	add	x2, x2, #0xd31
  140860: 52808001     	mov	w1, #0x400              // =1024
  140864: f81f83a8     	stur	x8, [x29, #-0x8]
  140868: 910083a8     	add	x8, x29, #0x20
  14086c: a93eafac     	stp	x12, x11, [x29, #-0x18]
  140870: a93da7a8     	stp	x8, x9, [x29, #-0x28]
  140874: ad400540     	ldp	q0, q1, [x10]
  140878: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
  14087c: 940076c5     	bl	0x15e390 <vsnprintf@plt>
  140880: f9401668     	ldr	x8, [x19, #0x28]
  140884: f85f83a9     	ldur	x9, [x29, #-0x8]
  140888: eb09011f     	cmp	x8, x9
  14088c: 540000c1     	b.ne	0x1408a4 <std::__ndk1::error_category::~error_category()+0xbc>
  140890: a9504ffc     	ldp	x28, x19, [sp, #0x100]
  140894: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
  140898: 910443ff     	add	sp, sp, #0x110
  14089c: d50323bf     	autiasp
  1408a0: d65f03c0     	ret
  1408a4: 94007163     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000001408a8 <std::__ndk1::thread::~thread()>:
  1408a8: d503233f     	paciasp
  1408ac: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1408b0: 910003fd     	mov	x29, sp
  1408b4: f9400008     	ldr	x8, [x0]
  1408b8: b5000088     	cbnz	x8, 0x1408c8 <std::__ndk1::thread::~thread()+0x20>
  1408bc: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1408c0: d50323bf     	autiasp
  1408c4: d65f03c0     	ret
  1408c8: 940071a6     	bl	0x15cf60 <_ZSt9terminatev@plt>

00000000001408cc <std::__ndk1::thread::join()>:
  1408cc: d503233f     	paciasp
  1408d0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1408d4: f9000bf3     	str	x19, [sp, #0x10]
  1408d8: 910003fd     	mov	x29, sp
  1408dc: aa0003f3     	mov	x19, x0
  1408e0: f9400000     	ldr	x0, [x0]
  1408e4: b4000120     	cbz	x0, 0x140908 <std::__ndk1::thread::join()+0x3c>
  1408e8: aa1f03e1     	mov	x1, xzr
  1408ec: 94007f0d     	bl	0x160520 <pthread_join@plt>
  1408f0: 350000e0     	cbnz	w0, 0x14090c <std::__ndk1::thread::join()+0x40>
  1408f4: f900027f     	str	xzr, [x19]
  1408f8: f9400bf3     	ldr	x19, [sp, #0x10]
  1408fc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140900: d50323bf     	autiasp
  140904: d65f03c0     	ret
  140908: 528002c0     	mov	w0, #0x16               // =22
  14090c: f0fff981     	adrp	x1, 0x73000
  140910: 91115821     	add	x1, x1, #0x456
  140914: 9400745f     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>

0000000000140918 <std::__ndk1::thread::detach()>:
  140918: d503233f     	paciasp
  14091c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140920: f9000bf3     	str	x19, [sp, #0x10]
  140924: 910003fd     	mov	x29, sp
  140928: aa0003f3     	mov	x19, x0
  14092c: f9400000     	ldr	x0, [x0]
  140930: b4000100     	cbz	x0, 0x140950 <std::__ndk1::thread::detach()+0x38>
  140934: 94007737     	bl	0x15e610 <pthread_detach@plt>
  140938: 350000e0     	cbnz	w0, 0x140954 <std::__ndk1::thread::detach()+0x3c>
  14093c: f900027f     	str	xzr, [x19]
  140940: f9400bf3     	ldr	x19, [sp, #0x10]
  140944: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140948: d50323bf     	autiasp
  14094c: d65f03c0     	ret
  140950: 528002c0     	mov	w0, #0x16               // =22
  140954: b0fff961     	adrp	x1, 0x6d000
  140958: 912b3821     	add	x1, x1, #0xace
  14095c: 9400744d     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>

0000000000140960 <std::__ndk1::thread::hardware_concurrency()>:
  140960: d503233f     	paciasp
  140964: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  140968: 910003fd     	mov	x29, sp
  14096c: 52800c20     	mov	w0, #0x61               // =97
  140970: 94007ef0     	bl	0x160530 <sysconf@plt>
  140974: f100001f     	cmp	x0, #0x0
  140978: 1a9fc000     	csel	w0, w0, wzr, gt
  14097c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  140980: d50323bf     	autiasp
  140984: d65f03c0     	ret
  140988: 97fda16b     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

000000000014098c <std::__ndk1::this_thread::sleep_for(std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>> const&)>:
  14098c: d503233f     	paciasp
  140990: d10103ff     	sub	sp, sp, #0x40
  140994: a9027bfd     	stp	x29, x30, [sp, #0x20]
  140998: 910083fd     	add	x29, sp, #0x20
  14099c: f9001bf3     	str	x19, [sp, #0x30]
  1409a0: d53bd053     	mrs	x19, TPIDR_EL0
  1409a4: f9401668     	ldr	x8, [x19, #0x28]
  1409a8: f81f83a8     	stur	x8, [x29, #-0x8]
  1409ac: f9400008     	ldr	x8, [x0]
  1409b0: f100051f     	cmp	x8, #0x1
  1409b4: 540002ab     	b.lt	0x140a08 <std::__ndk1::this_thread::sleep_for(std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>> const&)+0x7c>
  1409b8: d28b4a6a     	mov	x10, #0x5a53            // =23123
  1409bc: d349fd09     	lsr	x9, x8, #9
  1409c0: f2b4136a     	movk	x10, #0xa09b, lsl #16
  1409c4: f2d705ea     	movk	x10, #0xb82f, lsl #32
  1409c8: f2e0088a     	movk	x10, #0x44, lsl #48
  1409cc: 9bca7d29     	umulh	x9, x9, x10
  1409d0: 92993fea     	mov	x10, #-0xca00           // =-51712
  1409d4: f2b88caa     	movk	x10, #0xc465, lsl #16
  1409d8: d34bfd29     	lsr	x9, x9, #11
  1409dc: 9b0a2128     	madd	x8, x9, x10, x8
  1409e0: a900a3e9     	stp	x9, x8, [sp, #0x8]
  1409e4: 910023e0     	add	x0, sp, #0x8
  1409e8: 910023e1     	add	x1, sp, #0x8
  1409ec: 94007ed5     	bl	0x160540 <nanosleep@plt>
  1409f0: 3100041f     	cmn	w0, #0x1
  1409f4: 540000a1     	b.ne	0x140a08 <std::__ndk1::this_thread::sleep_for(std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>> const&)+0x7c>
  1409f8: 94007652     	bl	0x15e340 <__errno@plt>
  1409fc: b9400008     	ldr	w8, [x0]
  140a00: 7100111f     	cmp	w8, #0x4
  140a04: 54ffff00     	b.eq	0x1409e4 <std::__ndk1::this_thread::sleep_for(std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>> const&)+0x58>
  140a08: f9401668     	ldr	x8, [x19, #0x28]
  140a0c: f85f83a9     	ldur	x9, [x29, #-0x8]
  140a10: eb09011f     	cmp	x8, x9
  140a14: 540000c1     	b.ne	0x140a2c <std::__ndk1::this_thread::sleep_for(std::__ndk1::chrono::duration<long long, std::__ndk1::ratio<1l, 1000000000l>> const&)+0xa0>
  140a18: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  140a1c: f9401bf3     	ldr	x19, [sp, #0x30]
  140a20: 910103ff     	add	sp, sp, #0x40
  140a24: d50323bf     	autiasp
  140a28: d65f03c0     	ret
  140a2c: 94007101     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000140a30 <std::__ndk1::__thread_local_data()>:
  140a30: d503233f     	paciasp
  140a34: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140a38: f9000bf3     	str	x19, [sp, #0x10]
  140a3c: 910003fd     	mov	x29, sp
  140a40: 900001a8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140a44: 911ac108     	add	x8, x8, #0x6b0
  140a48: 08dffd08     	ldarb	w8, [x8]
  140a4c: 360000e8     	tbz	w8, #0x0, 0x140a68 <std::__ndk1::__thread_local_data()+0x38>
  140a50: f9400bf3     	ldr	x19, [sp, #0x10]
  140a54: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140a58: 911aa000     	add	x0, x0, #0x6a8
  140a5c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140a60: d50323bf     	autiasp
  140a64: d65f03c0     	ret
  140a68: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140a6c: 911ac000     	add	x0, x0, #0x6b0
  140a70: 94007b0c     	bl	0x15f6a0 <__cxa_guard_acquire@plt>
  140a74: 34fffee0     	cbz	w0, 0x140a50 <std::__ndk1::__thread_local_data()+0x20>
  140a78: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140a7c: 911aa000     	add	x0, x0, #0x6a8
  140a80: 94007eb4     	bl	0x160550 <_ZNSt6__ndk121__thread_specific_ptrINS_15__thread_structEEC2Ev@plt>
  140a84: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140a88: 911ac000     	add	x0, x0, #0x6b0
  140a8c: 94007b11     	bl	0x15f6d0 <__cxa_guard_release@plt>
  140a90: 17fffff0     	b	0x140a50 <std::__ndk1::__thread_local_data()+0x20>
  140a94: aa0003f3     	mov	x19, x0
  140a98: 900001a0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  140a9c: 911ac000     	add	x0, x0, #0x6b0
  140aa0: 94007bf4     	bl	0x15fa70 <__cxa_guard_abort@plt>
  140aa4: aa1303e0     	mov	x0, x19
  140aa8: 940061ae     	bl	0x159160 <__emutls_get_address+0x6d4>

0000000000140aac <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()>:
  140aac: d503233f     	paciasp
  140ab0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  140ab4: 910003fd     	mov	x29, sp
  140ab8: 90000001     	adrp	x1, 0x140000 <std::__ndk1::system_error::__init(std::__ndk1::error_code const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>>)+0x10c>
  140abc: 9139a021     	add	x1, x1, #0xe68
  140ac0: 94007ea8     	bl	0x160560 <pthread_key_create@plt>
  140ac4: 35000080     	cbnz	w0, 0x140ad4 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x28>
  140ac8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  140acc: d50323bf     	autiasp
  140ad0: d65f03c0     	ret
  140ad4: d0fff961     	adrp	x1, 0x6e000
  140ad8: 91350821     	add	x1, x1, #0xd42
  140adc: 940073ed     	bl	0x15da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>
  140ae0: d503233f     	paciasp
  140ae4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  140ae8: a90157f6     	stp	x22, x21, [sp, #0x10]
  140aec: 910003fd     	mov	x29, sp
  140af0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  140af4: aa0003f4     	mov	x20, x0
  140af8: aa0003f3     	mov	x19, x0
  140afc: a9c1da95     	ldp	x21, x22, [x20, #0x18]!
  140b00: eb1602bf     	cmp	x21, x22
  140b04: 540000e0     	b.eq	0x140b20 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x74>
  140b08: f94006a0     	ldr	x0, [x21, #0x8]
  140b0c: 94007439     	bl	0x15dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>
  140b10: f84106a0     	ldr	x0, [x21], #0x10
  140b14: 94007a9b     	bl	0x15f580 <_ZNSt6__ndk118condition_variable10notify_allEv@plt>
  140b18: eb1602bf     	cmp	x21, x22
  140b1c: 54ffff61     	b.ne	0x140b08 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x5c>
  140b20: a9405a75     	ldp	x21, x22, [x19]
  140b24: eb1602bf     	cmp	x21, x22
  140b28: 540000e0     	b.eq	0x140b44 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x98>
  140b2c: f94002a0     	ldr	x0, [x21]
  140b30: 94007b04     	bl	0x15f740 <_ZNSt6__ndk117__assoc_sub_state12__make_readyEv@plt>
  140b34: f84086a0     	ldr	x0, [x21], #0x8
  140b38: 94007b0e     	bl	0x15f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>
  140b3c: eb1602bf     	cmp	x21, x22
  140b40: 54ffff61     	b.ne	0x140b2c <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x80>
  140b44: f9400280     	ldr	x0, [x20]
  140b48: b4000060     	cbz	x0, 0x140b54 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0xa8>
  140b4c: f9001260     	str	x0, [x19, #0x20]
  140b50: 940070e4     	bl	0x15cee0 <_ZdlPv@plt>
  140b54: f9400260     	ldr	x0, [x19]
  140b58: b40000e0     	cbz	x0, 0x140b74 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0xc8>
  140b5c: f9000660     	str	x0, [x19, #0x8]
  140b60: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  140b64: a94157f6     	ldp	x22, x21, [sp, #0x10]
  140b68: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  140b6c: d50323bf     	autiasp
  140b70: 140070dc     	b	0x15cee0 <_ZdlPv@plt>
  140b74: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  140b78: a94157f6     	ldp	x22, x21, [sp, #0x10]
  140b7c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  140b80: d50323bf     	autiasp
  140b84: d65f03c0     	ret
  140b88: aa0003f5     	mov	x21, x0
  140b8c: aa1403e0     	mov	x0, x20
  140b90: 94000005     	bl	0x140ba4 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0xf8>
  140b94: aa1303e0     	mov	x0, x19
  140b98: 9400000a     	bl	0x140bc0 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x114>
  140b9c: aa1503e0     	mov	x0, x21
  140ba0: 97fda0e5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  140ba4: d503245f     	bti	c
  140ba8: aa0003e8     	mov	x8, x0
  140bac: f9400000     	ldr	x0, [x0]
  140bb0: b4000060     	cbz	x0, 0x140bbc <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x110>
  140bb4: f9000500     	str	x0, [x8, #0x8]
  140bb8: 140070ca     	b	0x15cee0 <_ZdlPv@plt>
  140bbc: d65f03c0     	ret
  140bc0: d503245f     	bti	c
  140bc4: aa0003e8     	mov	x8, x0
  140bc8: f9400000     	ldr	x0, [x0]
  140bcc: b4000060     	cbz	x0, 0x140bd8 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x12c>
  140bd0: f9000500     	str	x0, [x8, #0x8]
  140bd4: 140070c3     	b	0x15cee0 <_ZdlPv@plt>
  140bd8: d65f03c0     	ret
  140bdc: d503233f     	paciasp
  140be0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  140be4: f9000bf9     	str	x25, [sp, #0x10]
  140be8: 910003fd     	mov	x29, sp
  140bec: a9025ff8     	stp	x24, x23, [sp, #0x20]
  140bf0: a90357f6     	stp	x22, x21, [sp, #0x30]
  140bf4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  140bf8: a9422009     	ldp	x9, x8, [x0, #0x20]
  140bfc: aa0203f4     	mov	x20, x2
  140c00: aa0003f3     	mov	x19, x0
  140c04: aa0103f5     	mov	x21, x1
  140c08: eb08013f     	cmp	x9, x8
  140c0c: 540000a2     	b.hs	0x140c20 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x174>
  140c10: 91004128     	add	x8, x9, #0x10
  140c14: a9005135     	stp	x21, x20, [x9]
  140c18: f9001268     	str	x8, [x19, #0x20]
  140c1c: 1400002a     	b	0x140cc4 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x218>
  140c20: 91006260     	add	x0, x19, #0x18
  140c24: f940000a     	ldr	x10, [x0]
  140c28: cb0a0129     	sub	x9, x9, x10
  140c2c: 9344fd38     	asr	x24, x9, #4
  140c30: 91000709     	add	x9, x24, #0x1
  140c34: d37cfd2b     	lsr	x11, x9, #60
  140c38: b500054b     	cbnz	x11, 0x140ce0 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x234>
  140c3c: cb0a0108     	sub	x8, x8, x10
  140c40: b27cebeb     	mov	x11, #0x7ffffffffffffff0 // =9223372036854775792
  140c44: 9343fd0a     	asr	x10, x8, #3
  140c48: eb09015f     	cmp	x10, x9
  140c4c: 9a8a3129     	csel	x9, x9, x10, lo
  140c50: eb0b011f     	cmp	x8, x11
  140c54: 92fe0008     	mov	x8, #0xfffffffffffffff  // =1152921504606846975
  140c58: 9a883128     	csel	x8, x9, x8, lo
  140c5c: d37ced17     	lsl	x23, x8, #4
  140c60: aa1703e0     	mov	x0, x23
  140c64: 9400707f     	bl	0x15ce60 <_Znwm@plt>
  140c68: a941a276     	ldp	x22, x8, [x19, #0x18]
  140c6c: 8b181009     	add	x9, x0, x24, lsl #4
  140c70: 8b170018     	add	x24, x0, x23
  140c74: 91004139     	add	x25, x9, #0x10
  140c78: a9005135     	stp	x21, x20, [x9]
  140c7c: cb160102     	sub	x2, x8, x22
  140c80: cb020137     	sub	x23, x9, x2
  140c84: f100045f     	cmp	x2, #0x1
  140c88: 5400008b     	b.lt	0x140c98 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x1ec>
  140c8c: aa1703e0     	mov	x0, x23
  140c90: aa1603e1     	mov	x1, x22
  140c94: 94007103     	bl	0x15d0a0 <memcpy@plt>
  140c98: a901e677     	stp	x23, x25, [x19, #0x18]
  140c9c: f9001678     	str	x24, [x19, #0x28]
  140ca0: b4000136     	cbz	x22, 0x140cc4 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x218>
  140ca4: aa1603e0     	mov	x0, x22
  140ca8: f9400bf9     	ldr	x25, [sp, #0x10]
  140cac: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  140cb0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  140cb4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  140cb8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  140cbc: d50323bf     	autiasp
  140cc0: 14007088     	b	0x15cee0 <_ZdlPv@plt>
  140cc4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  140cc8: a94357f6     	ldp	x22, x21, [sp, #0x30]
  140ccc: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  140cd0: f9400bf9     	ldr	x25, [sp, #0x10]
  140cd4: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  140cd8: d50323bf     	autiasp
  140cdc: d65f03c0     	ret
  140ce0: 94007404     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>
  140ce4: d503233f     	paciasp
  140ce8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  140cec: f9000bf7     	str	x23, [sp, #0x10]
  140cf0: 910003fd     	mov	x29, sp
  140cf4: a90257f6     	stp	x22, x21, [sp, #0x20]
  140cf8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  140cfc: a940a408     	ldp	x8, x9, [x0, #0x8]
  140d00: aa0003f4     	mov	x20, x0
  140d04: aa0103f3     	mov	x19, x1
  140d08: eb09011f     	cmp	x8, x9
  140d0c: 54000080     	b.eq	0x140d1c <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x270>
  140d10: f8008513     	str	x19, [x8], #0x8
  140d14: f9000688     	str	x8, [x20, #0x8]
  140d18: 14000025     	b	0x140dac <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x300>
  140d1c: f9400281     	ldr	x1, [x20]
  140d20: cb010102     	sub	x2, x8, x1
  140d24: 9343fc55     	asr	x21, x2, #3
  140d28: 910006a8     	add	x8, x21, #0x1
  140d2c: d37dfd09     	lsr	x9, x8, #61
  140d30: b50004c9     	cbnz	x9, 0x140dc8 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x31c>
  140d34: 9342fc49     	asr	x9, x2, #2
  140d38: b27defea     	mov	x10, #0x7ffffffffffffff8 // =9223372036854775800
  140d3c: eb08013f     	cmp	x9, x8
  140d40: 9a893108     	csel	x8, x8, x9, lo
  140d44: eb0a005f     	cmp	x2, x10
  140d48: 92fc0009     	mov	x9, #0x1fffffffffffffff // =2305843009213693951
  140d4c: 9a893116     	csel	x22, x8, x9, lo
  140d50: b40000f6     	cbz	x22, 0x140d6c <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x2c0>
  140d54: d37df2c0     	lsl	x0, x22, #3
  140d58: 94007042     	bl	0x15ce60 <_Znwm@plt>
  140d5c: a9402281     	ldp	x1, x8, [x20]
  140d60: cb010102     	sub	x2, x8, x1
  140d64: 9343fc48     	asr	x8, x2, #3
  140d68: 14000003     	b	0x140d74 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x2c8>
  140d6c: aa1f03e0     	mov	x0, xzr
  140d70: aa1503e8     	mov	x8, x21
  140d74: 8b150c17     	add	x23, x0, x21, lsl #3
  140d78: 8b160c16     	add	x22, x0, x22, lsl #3
  140d7c: cb080ef5     	sub	x21, x23, x8, lsl #3
  140d80: f100045f     	cmp	x2, #0x1
  140d84: f80086f3     	str	x19, [x23], #0x8
  140d88: 5400008b     	b.lt	0x140d98 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x2ec>
  140d8c: aa1503e0     	mov	x0, x21
  140d90: 940070c4     	bl	0x15d0a0 <memcpy@plt>
  140d94: f9400281     	ldr	x1, [x20]
  140d98: a9005e95     	stp	x21, x23, [x20]
  140d9c: f9000a96     	str	x22, [x20, #0x10]
  140da0: b4000061     	cbz	x1, 0x140dac <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x300>
  140da4: aa0103e0     	mov	x0, x1
  140da8: 9400704e     	bl	0x15cee0 <_ZdlPv@plt>
  140dac: aa1303e0     	mov	x0, x19
  140db0: f9400bf7     	ldr	x23, [sp, #0x10]
  140db4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  140db8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  140dbc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  140dc0: d50323bf     	autiasp
  140dc4: 14007a67     	b	0x15f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>
  140dc8: aa1403e0     	mov	x0, x20
  140dcc: 940073c9     	bl	0x15dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>

0000000000140dd0 <std::__ndk1::__thread_struct::__thread_struct()>:
  140dd0: d503233f     	paciasp
  140dd4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140dd8: f9000bf3     	str	x19, [sp, #0x10]
  140ddc: 910003fd     	mov	x29, sp
  140de0: aa0003f3     	mov	x19, x0
  140de4: 52800600     	mov	w0, #0x30               // =48
  140de8: 9400701e     	bl	0x15ce60 <_Znwm@plt>
  140dec: 6f00e400     	movi	v0.2d, #0000000000000000
  140df0: f9000260     	str	x0, [x19]
  140df4: f9400bf3     	ldr	x19, [sp, #0x10]
  140df8: ad000000     	stp	q0, q0, [x0]
  140dfc: 3d800800     	str	q0, [x0, #0x20]
  140e00: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140e04: d50323bf     	autiasp
  140e08: d65f03c0     	ret

0000000000140e0c <std::__ndk1::__thread_struct::~__thread_struct()>:
  140e0c: d503233f     	paciasp
  140e10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140e14: f9000bf3     	str	x19, [sp, #0x10]
  140e18: 910003fd     	mov	x29, sp
  140e1c: f9400013     	ldr	x19, [x0]
  140e20: b4000113     	cbz	x19, 0x140e40 <std::__ndk1::__thread_struct::~__thread_struct()+0x34>
  140e24: aa1303e0     	mov	x0, x19
  140e28: 97ffff2e     	bl	0x140ae0 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x34>
  140e2c: aa1303e0     	mov	x0, x19
  140e30: f9400bf3     	ldr	x19, [sp, #0x10]
  140e34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140e38: d50323bf     	autiasp
  140e3c: 14007029     	b	0x15cee0 <_ZdlPv@plt>
  140e40: f9400bf3     	ldr	x19, [sp, #0x10]
  140e44: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140e48: d50323bf     	autiasp
  140e4c: d65f03c0     	ret

0000000000140e50 <std::__ndk1::__thread_struct::notify_all_at_thread_exit(std::__ndk1::condition_variable*, std::__ndk1::mutex*)>:
  140e50: d503245f     	bti	c
  140e54: f9400000     	ldr	x0, [x0]
  140e58: 17ffff61     	b	0x140bdc <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x130>

0000000000140e5c <std::__ndk1::__thread_struct::__make_ready_at_thread_exit(std::__ndk1::__assoc_sub_state*)>:
  140e5c: d503245f     	bti	c
  140e60: f9400000     	ldr	x0, [x0]
  140e64: 17ffffa0     	b	0x140ce4 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x238>
  140e68: d503245f     	bti	c
  140e6c: b4000220     	cbz	x0, 0x140eb0 <std::__ndk1::__thread_struct::__make_ready_at_thread_exit(std::__ndk1::__assoc_sub_state*)+0x54>
  140e70: d503233f     	paciasp
  140e74: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140e78: a9014ff4     	stp	x20, x19, [sp, #0x10]
  140e7c: 910003fd     	mov	x29, sp
  140e80: aa0003f3     	mov	x19, x0
  140e84: f9400014     	ldr	x20, [x0]
  140e88: b40000b4     	cbz	x20, 0x140e9c <std::__ndk1::__thread_struct::__make_ready_at_thread_exit(std::__ndk1::__assoc_sub_state*)+0x40>
  140e8c: aa1403e0     	mov	x0, x20
  140e90: 97ffff14     	bl	0x140ae0 <std::__ndk1::__thread_specific_ptr<std::__ndk1::__thread_struct>::__thread_specific_ptr()+0x34>
  140e94: aa1403e0     	mov	x0, x20
  140e98: 94007012     	bl	0x15cee0 <_ZdlPv@plt>
  140e9c: aa1303e0     	mov	x0, x19
  140ea0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  140ea4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140ea8: d50323bf     	autiasp
  140eac: 1400700d     	b	0x15cee0 <_ZdlPv@plt>
  140eb0: d65f03c0     	ret

0000000000140eb4 <std::__ndk1::__vector_base_common<true>::__throw_length_error() const>:
  140eb4: d503233f     	paciasp
  140eb8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  140ebc: 910003fd     	mov	x29, sp
  140ec0: d0fff980     	adrp	x0, 0x72000
  140ec4: 913c6000     	add	x0, x0, #0xf18
  140ec8: 97fdd9a2     	bl	0xb7550 <InGame::AObject::IsEqual(InGame::AObject const*) const+0xc>

0000000000140ecc <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const>:
  140ecc: d503233f     	paciasp
  140ed0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  140ed4: 910003fd     	mov	x29, sp
  140ed8: d0fff980     	adrp	x0, 0x72000
  140edc: 913c6000     	add	x0, x0, #0xf18
  140ee0: 97ffdac6     	bl	0x1379f8 <std::__ndk1::__basic_string_common<true>::__throw_out_of_range() const+0x18>
  140ee4: d503245f     	bti	c
  140ee8: f9400000     	ldr	x0, [x0]
  140eec: d65f03c0     	ret
  140ef0: d503245f     	bti	c
  140ef4: d2856569     	mov	x9, #0x2b2b             // =11051
  140ef8: f9400008     	ldr	x8, [x0]
  140efc: f2a8e869     	movk	x9, #0x4743, lsl #16
  140f00: f2c989c9     	movk	x9, #0x4c4e, lsl #32
  140f04: f2e00869     	movk	x9, #0x43, lsl #48
  140f08: eb48213f     	cmp	x9, x8, lsr #8
  140f0c: 1a9f17e0     	cset	w0, eq
  140f10: d65f03c0     	ret

0000000000140f14 <__cxa_allocate_exception>:
  140f14: d503233f     	paciasp
  140f18: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  140f1c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  140f20: 910003fd     	mov	x29, sp
  140f24: 91023c08     	add	x8, x0, #0x8f
  140f28: 927ced13     	and	x19, x8, #0xfffffffffffffff0
  140f2c: aa1303e0     	mov	x0, x19
  140f30: 940056d9     	bl	0x156a94 <__cxa_deleted_virtual+0x18>
  140f34: aa0003f4     	mov	x20, x0
  140f38: b4000140     	cbz	x0, 0x140f60 <__cxa_allocate_exception+0x4c>
  140f3c: aa1403e0     	mov	x0, x20
  140f40: 2a1f03e1     	mov	w1, wzr
  140f44: aa1303e2     	mov	x2, x19
  140f48: 94006fbe     	bl	0x15ce40 <memset@plt>
  140f4c: 91020280     	add	x0, x20, #0x80
  140f50: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  140f54: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  140f58: d50323bf     	autiasp
  140f5c: d65f03c0     	ret
  140f60: 94007000     	bl	0x15cf60 <_ZSt9terminatev@plt>
  140f64: 94007d87     	bl	0x160580 <__cxa_call_unexpected@plt>

0000000000140f68 <__cxa_free_exception>:
  140f68: d503233f     	paciasp
  140f6c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  140f70: 910003fd     	mov	x29, sp
  140f74: d1020000     	sub	x0, x0, #0x80
  140f78: 94005722     	bl	0x156c00 <__cxa_deleted_virtual+0x184>
  140f7c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  140f80: d50323bf     	autiasp
  140f84: d65f03c0     	ret
  140f88: 94007d7e     	bl	0x160580 <__cxa_call_unexpected@plt>

0000000000140f8c <__cxa_allocate_dependent_exception>:
  140f8c: d503233f     	paciasp
  140f90: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  140f94: 910003fd     	mov	x29, sp
  140f98: 52801000     	mov	w0, #0x80               // =128
  140f9c: 940056be     	bl	0x156a94 <__cxa_deleted_virtual+0x18>
  140fa0: b4000120     	cbz	x0, 0x140fc4 <__cxa_allocate_dependent_exception+0x38>
  140fa4: 6f00e400     	movi	v0.2d, #0000000000000000
  140fa8: ad030000     	stp	q0, q0, [x0, #0x60]
  140fac: ad020000     	stp	q0, q0, [x0, #0x40]
  140fb0: ad010000     	stp	q0, q0, [x0, #0x20]
  140fb4: ad000000     	stp	q0, q0, [x0]
  140fb8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  140fbc: d50323bf     	autiasp
  140fc0: d65f03c0     	ret
  140fc4: 94006fe7     	bl	0x15cf60 <_ZSt9terminatev@plt>

0000000000140fc8 <__cxa_free_dependent_exception>:
  140fc8: d503245f     	bti	c
  140fcc: 1400570d     	b	0x156c00 <__cxa_deleted_virtual+0x184>

0000000000140fd0 <__cxa_throw>:
  140fd0: d503233f     	paciasp
  140fd4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  140fd8: a9015ff8     	stp	x24, x23, [sp, #0x10]
  140fdc: 910003fd     	mov	x29, sp
  140fe0: a90257f6     	stp	x22, x21, [sp, #0x20]
  140fe4: a9034ff4     	stp	x20, x19, [sp, #0x30]
  140fe8: aa0203f3     	mov	x19, x2
  140fec: aa0103f4     	mov	x20, x1
  140ff0: aa0003f5     	mov	x21, x0
  140ff4: 94007d67     	bl	0x160590 <__cxa_get_globals@plt>
  140ff8: aa0003f6     	mov	x22, x0
  140ffc: d10202b7     	sub	x23, x21, #0x80
  141000: 94007d68     	bl	0x1605a0 <_ZSt14get_unexpectedv@plt>
  141004: f81a02a0     	stur	x0, [x21, #-0x60]
  141008: 94007d6a     	bl	0x1605b0 <_ZSt13get_terminatev@plt>
  14100c: d10082b8     	sub	x24, x21, #0x20
  141010: f81a82a0     	stur	x0, [x21, #-0x58]
  141014: aa1803e0     	mov	x0, x24
  141018: a9394eb4     	stp	x20, x19, [x21, #-0x70]
  14101c: 9400000d     	bl	0x141050 <__cxa_throw+0x80>
  141020: b9400ac8     	ldr	w8, [x22, #0x8]
  141024: 9000000a     	adrp	x10, 0x141000 <__cxa_throw+0x30>
  141028: 52800029     	mov	w9, #0x1                // =1
  14102c: 9101b14a     	add	x10, x10, #0x6c
  141030: aa1803e0     	mov	x0, x24
  141034: 11000508     	add	w8, w8, #0x1
  141038: f81882a9     	stur	x9, [x21, #-0x78]
  14103c: f81e82aa     	stur	x10, [x21, #-0x18]
  141040: b9000ac8     	str	w8, [x22, #0x8]
  141044: 94005fbb     	bl	0x158f30 <__emutls_get_address+0x4a4>
  141048: aa1703e0     	mov	x0, x23
  14104c: 94000022     	bl	0x1410d4 <__cxa_throw+0x104>
  141050: d503245f     	bti	c
  141054: d2856008     	mov	x8, #0x2b00             // =11008
  141058: f2a86568     	movk	x8, #0x432b, lsl #16
  14105c: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  141060: f2e86988     	movk	x8, #0x434c, lsl #48
  141064: f9000008     	str	x8, [x0]
  141068: d65f03c0     	ret
  14106c: d503233f     	paciasp
  141070: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  141074: f9000bf3     	str	x19, [sp, #0x10]
  141078: 910003fd     	mov	x29, sp
  14107c: aa0103f3     	mov	x19, x1
  141080: 7100041f     	cmp	w0, #0x1
  141084: 54000201     	b.ne	0x1410c4 <__cxa_throw+0xf4>
  141088: d1016261     	sub	x1, x19, #0x58
  14108c: 92800000     	mov	x0, #-0x1               // =-1
  141090: 94005f9c     	bl	0x158f00 <__emutls_get_address+0x474>
  141094: f100041f     	cmp	x0, #0x1
  141098: 540000e1     	b.ne	0x1410b4 <__cxa_throw+0xe4>
  14109c: f85b8268     	ldur	x8, [x19, #-0x48]
  1410a0: b4000068     	cbz	x8, 0x1410ac <__cxa_throw+0xdc>
  1410a4: 91008260     	add	x0, x19, #0x20
  1410a8: d63f0100     	blr	x8
  1410ac: d1018260     	sub	x0, x19, #0x60
  1410b0: 940056d4     	bl	0x156c00 <__cxa_deleted_virtual+0x184>
  1410b4: f9400bf3     	ldr	x19, [sp, #0x10]
  1410b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1410bc: d50323bf     	autiasp
  1410c0: d65f03c0     	ret
  1410c4: f85c8260     	ldur	x0, [x19, #-0x38]
  1410c8: 9400029f     	bl	0x141b44 <std::get_terminate()+0x14>
  1410cc: 94007d2d     	bl	0x160580 <__cxa_call_unexpected@plt>
  1410d0: 94007d2c     	bl	0x160580 <__cxa_call_unexpected@plt>
  1410d4: d503233f     	paciasp
  1410d8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1410dc: f9000bf3     	str	x19, [sp, #0x10]
  1410e0: 910003fd     	mov	x29, sp
  1410e4: aa0003f3     	mov	x19, x0
  1410e8: 91018000     	add	x0, x0, #0x60
  1410ec: 94006f99     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1410f0: f9401660     	ldr	x0, [x19, #0x28]
  1410f4: 94000294     	bl	0x141b44 <std::get_terminate()+0x14>

00000000001410f8 <__cxa_get_exception_ptr>:
  1410f8: d503245f     	bti	c
  1410fc: f85f8000     	ldur	x0, [x0, #-0x8]
  141100: d65f03c0     	ret

0000000000141104 <__cxa_begin_catch>:
  141104: d503233f     	paciasp
  141108: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14110c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  141110: 910003fd     	mov	x29, sp
  141114: aa0003f3     	mov	x19, x0
  141118: f9400014     	ldr	x20, [x0]
  14111c: 94007d1d     	bl	0x160590 <__cxa_get_globals@plt>
  141120: d2856568     	mov	x8, #0x2b2b             // =11051
  141124: d1018269     	sub	x9, x19, #0x60
  141128: f2a8e868     	movk	x8, #0x4743, lsl #16
  14112c: f2c989c8     	movk	x8, #0x4c4e, lsl #32
  141130: f2e00868     	movk	x8, #0x43, lsl #48
  141134: eb54211f     	cmp	x8, x20, lsr #8
  141138: 54000201     	b.ne	0x141178 <__cxa_begin_catch+0x74>
  14113c: b85d8268     	ldur	w8, [x19, #-0x28]
  141140: 7100011f     	cmp	w8, #0x0
  141144: 5a88550a     	cneg	w10, w8, mi
  141148: f9400008     	ldr	x8, [x0]
  14114c: 1100054a     	add	w10, w10, #0x1
  141150: eb09011f     	cmp	x8, x9
  141154: b81d826a     	stur	w10, [x19, #-0x28]
  141158: 54000060     	b.eq	0x141164 <__cxa_begin_catch+0x60>
  14115c: f81d0268     	stur	x8, [x19, #-0x30]
  141160: f9000009     	str	x9, [x0]
  141164: b9400808     	ldr	w8, [x0, #0x8]
  141168: 51000509     	sub	w9, w8, #0x1
  14116c: f85f8268     	ldur	x8, [x19, #-0x8]
  141170: b9000809     	str	w9, [x0, #0x8]
  141174: 14000005     	b	0x141188 <__cxa_begin_catch+0x84>
  141178: f9400008     	ldr	x8, [x0]
  14117c: b5000108     	cbnz	x8, 0x14119c <__cxa_begin_catch+0x98>
  141180: 91008268     	add	x8, x19, #0x20
  141184: f9000009     	str	x9, [x0]
  141188: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14118c: aa0803e0     	mov	x0, x8
  141190: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  141194: d50323bf     	autiasp
  141198: d65f03c0     	ret
  14119c: 94006f71     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1411a0: 94007cf8     	bl	0x160580 <__cxa_call_unexpected@plt>

00000000001411a4 <__cxa_end_catch>:
  1411a4: d503233f     	paciasp
  1411a8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1411ac: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1411b0: 910003fd     	mov	x29, sp
  1411b4: 94007d03     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  1411b8: f9400013     	ldr	x19, [x0]
  1411bc: b4000513     	cbz	x19, 0x14125c <__cxa_end_catch+0xb8>
  1411c0: aa0003f4     	mov	x20, x0
  1411c4: aa1303e0     	mov	x0, x19
  1411c8: d2856569     	mov	x9, #0x2b2b             // =11051
  1411cc: f2a8e869     	movk	x9, #0x4743, lsl #16
  1411d0: f8460c08     	ldr	x8, [x0, #0x60]!
  1411d4: f2c989c9     	movk	x9, #0x4c4e, lsl #32
  1411d8: f2e00869     	movk	x9, #0x43, lsl #48
  1411dc: eb48213f     	cmp	x9, x8, lsr #8
  1411e0: 54000381     	b.ne	0x141250 <__cxa_end_catch+0xac>
  1411e4: b9403a68     	ldr	w8, [x19, #0x38]
  1411e8: 37f80428     	tbnz	w8, #0x1f, 0x14126c <__cxa_end_catch+0xc8>
  1411ec: 71000508     	subs	w8, w8, #0x1
  1411f0: b9003a68     	str	w8, [x19, #0x38]
  1411f4: 54000341     	b.ne	0x14125c <__cxa_end_catch+0xb8>
  1411f8: f9401a68     	ldr	x8, [x19, #0x30]
  1411fc: f9000288     	str	x8, [x20]
  141200: 39418268     	ldrb	w8, [x19, #0x60]
  141204: f100051f     	cmp	x8, #0x1
  141208: 540000c1     	b.ne	0x141220 <__cxa_end_catch+0x7c>
  14120c: f9400668     	ldr	x8, [x19, #0x8]
  141210: aa1303e0     	mov	x0, x19
  141214: d1020114     	sub	x20, x8, #0x80
  141218: 9400567a     	bl	0x156c00 <__cxa_deleted_virtual+0x184>
  14121c: aa1403f3     	mov	x19, x20
  141220: 91002261     	add	x1, x19, #0x8
  141224: 92800000     	mov	x0, #-0x1               // =-1
  141228: 94005f36     	bl	0x158f00 <__emutls_get_address+0x474>
  14122c: f100041f     	cmp	x0, #0x1
  141230: 54000161     	b.ne	0x14125c <__cxa_end_catch+0xb8>
  141234: f9400e68     	ldr	x8, [x19, #0x18]
  141238: b4000068     	cbz	x8, 0x141244 <__cxa_end_catch+0xa0>
  14123c: 91020260     	add	x0, x19, #0x80
  141240: d63f0100     	blr	x8
  141244: aa1303e0     	mov	x0, x19
  141248: 9400566e     	bl	0x156c00 <__cxa_deleted_virtual+0x184>
  14124c: 14000004     	b	0x14125c <__cxa_end_catch+0xb8>
  141250: 9400603d     	bl	0x159344 <__emutls_get_address+0x8b8>
  141254: aa1f03e8     	mov	x8, xzr
  141258: f9000288     	str	x8, [x20]
  14125c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  141260: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  141264: d50323bf     	autiasp
  141268: d65f03c0     	ret
  14126c: 31000508     	adds	w8, w8, #0x1
  141270: b9003a68     	str	w8, [x19, #0x38]
  141274: 54ffff43     	b.lo	0x14125c <__cxa_end_catch+0xb8>
  141278: f9401a68     	ldr	x8, [x19, #0x30]
  14127c: 17fffff7     	b	0x141258 <__cxa_end_catch+0xb4>
  141280: 94007cc0     	bl	0x160580 <__cxa_call_unexpected@plt>
  141284: 94007cbf     	bl	0x160580 <__cxa_call_unexpected@plt>

0000000000141288 <__cxa_decrement_exception_refcount>:
  141288: d503233f     	paciasp
  14128c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  141290: f9000bf3     	str	x19, [sp, #0x10]
  141294: 910003fd     	mov	x29, sp
  141298: b40001a0     	cbz	x0, 0x1412cc <__cxa_decrement_exception_refcount+0x44>
  14129c: aa0003f3     	mov	x19, x0
  1412a0: d101e001     	sub	x1, x0, #0x78
  1412a4: 92800000     	mov	x0, #-0x1               // =-1
  1412a8: 94005f16     	bl	0x158f00 <__emutls_get_address+0x474>
  1412ac: f100041f     	cmp	x0, #0x1
  1412b0: 540000e1     	b.ne	0x1412cc <__cxa_decrement_exception_refcount+0x44>
  1412b4: f8598268     	ldur	x8, [x19, #-0x68]
  1412b8: b4000068     	cbz	x8, 0x1412c4 <__cxa_decrement_exception_refcount+0x3c>
  1412bc: aa1303e0     	mov	x0, x19
  1412c0: d63f0100     	blr	x8
  1412c4: d1020260     	sub	x0, x19, #0x80
  1412c8: 9400564e     	bl	0x156c00 <__cxa_deleted_virtual+0x184>
  1412cc: f9400bf3     	ldr	x19, [sp, #0x10]
  1412d0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1412d4: d50323bf     	autiasp
  1412d8: d65f03c0     	ret
  1412dc: 94007ca9     	bl	0x160580 <__cxa_call_unexpected@plt>
  1412e0: 94007ca8     	bl	0x160580 <__cxa_call_unexpected@plt>

00000000001412e4 <__cxa_current_exception_type>:
  1412e4: d503233f     	paciasp
  1412e8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1412ec: 910003fd     	mov	x29, sp
  1412f0: 94007cb4     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  1412f4: b40001a0     	cbz	x0, 0x141328 <__cxa_current_exception_type+0x44>
  1412f8: f9400008     	ldr	x8, [x0]
  1412fc: b4000148     	cbz	x8, 0x141324 <__cxa_current_exception_type+0x40>
  141300: d285656a     	mov	x10, #0x2b2b            // =11051
  141304: f9403109     	ldr	x9, [x8, #0x60]
  141308: f2a8e86a     	movk	x10, #0x4743, lsl #16
  14130c: f2c989ca     	movk	x10, #0x4c4e, lsl #32
  141310: f2e0086a     	movk	x10, #0x43, lsl #48
  141314: eb49215f     	cmp	x10, x9, lsr #8
  141318: 54000061     	b.ne	0x141324 <__cxa_current_exception_type+0x40>
  14131c: f9400900     	ldr	x0, [x8, #0x10]
  141320: 14000002     	b	0x141328 <__cxa_current_exception_type+0x44>
  141324: aa1f03e0     	mov	x0, xzr
  141328: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  14132c: d50323bf     	autiasp
  141330: d65f03c0     	ret

0000000000141334 <__cxa_rethrow>:
  141334: d503233f     	paciasp
  141338: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  14133c: f9000bf7     	str	x23, [sp, #0x10]
  141340: 910003fd     	mov	x29, sp
  141344: a90257f6     	stp	x22, x21, [sp, #0x20]
  141348: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14134c: 94007c91     	bl	0x160590 <__cxa_get_globals@plt>
  141350: f9400014     	ldr	x20, [x0]
  141354: b5000054     	cbnz	x20, 0x14135c <__cxa_rethrow+0x28>
  141358: 94006f02     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14135c: aa1403f3     	mov	x19, x20
  141360: d2856015     	mov	x21, #0x2b00            // =11008
  141364: f2a86575     	movk	x21, #0x432b, lsl #16
  141368: f2c9c8f5     	movk	x21, #0x4e47, lsl #32
  14136c: f8460e68     	ldr	x8, [x19, #0x60]!
  141370: f2e86995     	movk	x21, #0x434c, lsl #48
  141374: 9278dd16     	and	x22, x8, #0xffffffffffffff00
  141378: eb1502df     	cmp	x22, x21
  14137c: 54000101     	b.ne	0x14139c <__cxa_rethrow+0x68>
  141380: b9403a88     	ldr	w8, [x20, #0x38]
  141384: b9400809     	ldr	w9, [x0, #0x8]
  141388: 4b0803e8     	neg	w8, w8
  14138c: 11000529     	add	w9, w9, #0x1
  141390: b9003a88     	str	w8, [x20, #0x38]
  141394: b9000809     	str	w9, [x0, #0x8]
  141398: 14000002     	b	0x1413a0 <__cxa_rethrow+0x6c>
  14139c: f900001f     	str	xzr, [x0]
  1413a0: aa1303e0     	mov	x0, x19
  1413a4: 94005ee3     	bl	0x158f30 <__emutls_get_address+0x4a4>
  1413a8: f9400277     	ldr	x23, [x19]
  1413ac: 94007c79     	bl	0x160590 <__cxa_get_globals@plt>
  1413b0: d1018268     	sub	x8, x19, #0x60
  1413b4: 9278dee9     	and	x9, x23, #0xffffffffffffff00
  1413b8: eb15013f     	cmp	x9, x21
  1413bc: 54000221     	b.ne	0x141400 <__cxa_rethrow+0xcc>
  1413c0: b85d8269     	ldur	w9, [x19, #-0x28]
  1413c4: 7100013f     	cmp	w9, #0x0
  1413c8: 5a89552a     	cneg	w10, w9, mi
  1413cc: f9400009     	ldr	x9, [x0]
  1413d0: 1100054a     	add	w10, w10, #0x1
  1413d4: eb08013f     	cmp	x9, x8
  1413d8: b81d826a     	stur	w10, [x19, #-0x28]
  1413dc: 54000060     	b.eq	0x1413e8 <__cxa_rethrow+0xb4>
  1413e0: f81d0269     	stur	x9, [x19, #-0x30]
  1413e4: f9000008     	str	x8, [x0]
  1413e8: b9400808     	ldr	w8, [x0, #0x8]
  1413ec: 51000508     	sub	w8, w8, #0x1
  1413f0: b9000808     	str	w8, [x0, #0x8]
  1413f4: eb1502df     	cmp	x22, x21
  1413f8: 54fffb01     	b.ne	0x141358 <__cxa_rethrow+0x24>
  1413fc: 14000006     	b	0x141414 <__cxa_rethrow+0xe0>
  141400: f9400009     	ldr	x9, [x0]
  141404: b5fffaa9     	cbnz	x9, 0x141358 <__cxa_rethrow+0x24>
  141408: f9000008     	str	x8, [x0]
  14140c: eb1502df     	cmp	x22, x21
  141410: 54fffa41     	b.ne	0x141358 <__cxa_rethrow+0x24>
  141414: f9401680     	ldr	x0, [x20, #0x28]
  141418: 940001cb     	bl	0x141b44 <std::get_terminate()+0x14>
  14141c: 94007c59     	bl	0x160580 <__cxa_call_unexpected@plt>

0000000000141420 <__cxa_increment_exception_refcount>:
  141420: d503245f     	bti	c
  141424: b4000120     	cbz	x0, 0x141448 <__cxa_increment_exception_refcount+0x28>
  141428: d503233f     	paciasp
  14142c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141430: 910003fd     	mov	x29, sp
  141434: d101e001     	sub	x1, x0, #0x78
  141438: 52800020     	mov	w0, #0x1                // =1
  14143c: 94005eb1     	bl	0x158f00 <__emutls_get_address+0x474>
  141440: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  141444: d50323bf     	autiasp
  141448: d65f03c0     	ret

000000000014144c <__cxa_current_primary_exception>:
  14144c: d503233f     	paciasp
  141450: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  141454: f9000bf3     	str	x19, [sp, #0x10]
  141458: 910003fd     	mov	x29, sp
  14145c: 94007c59     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  141460: b4000280     	cbz	x0, 0x1414b0 <__cxa_current_primary_exception+0x64>
  141464: f9400008     	ldr	x8, [x0]
  141468: b4000248     	cbz	x8, 0x1414b0 <__cxa_current_primary_exception+0x64>
  14146c: d285656a     	mov	x10, #0x2b2b            // =11051
  141470: f9403109     	ldr	x9, [x8, #0x60]
  141474: f2a8e86a     	movk	x10, #0x4743, lsl #16
  141478: f2c989ca     	movk	x10, #0x4c4e, lsl #32
  14147c: f2e0086a     	movk	x10, #0x43, lsl #48
  141480: eb49215f     	cmp	x10, x9, lsr #8
  141484: 54000161     	b.ne	0x1414b0 <__cxa_current_primary_exception+0x64>
  141488: 92401d29     	and	x9, x9, #0xff
  14148c: f100053f     	cmp	x9, #0x1
  141490: 54000061     	b.ne	0x14149c <__cxa_current_primary_exception+0x50>
  141494: f9400508     	ldr	x8, [x8, #0x8]
  141498: d1020108     	sub	x8, x8, #0x80
  14149c: 91002101     	add	x1, x8, #0x8
  1414a0: 52800020     	mov	w0, #0x1                // =1
  1414a4: 91020113     	add	x19, x8, #0x80
  1414a8: 94005e96     	bl	0x158f00 <__emutls_get_address+0x474>
  1414ac: 14000002     	b	0x1414b4 <__cxa_current_primary_exception+0x68>
  1414b0: aa1f03f3     	mov	x19, xzr
  1414b4: aa1303e0     	mov	x0, x19
  1414b8: f9400bf3     	ldr	x19, [sp, #0x10]
  1414bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1414c0: d50323bf     	autiasp
  1414c4: d65f03c0     	ret
  1414c8: 94007c2e     	bl	0x160580 <__cxa_call_unexpected@plt>

00000000001414cc <__cxa_rethrow_primary_exception>:
  1414cc: d503233f     	paciasp
  1414d0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1414d4: a90157f6     	stp	x22, x21, [sp, #0x10]
  1414d8: 910003fd     	mov	x29, sp
  1414dc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1414e0: b4000780     	cbz	x0, 0x1415d0 <__cxa_rethrow_primary_exception+0x104>
  1414e4: aa0003f4     	mov	x20, x0
  1414e8: 52801000     	mov	w0, #0x80               // =128
  1414ec: 9400556a     	bl	0x156a94 <__cxa_deleted_virtual+0x18>
  1414f0: b40007a0     	cbz	x0, 0x1415e4 <__cxa_rethrow_primary_exception+0x118>
  1414f4: 6f00e400     	movi	v0.2d, #0000000000000000
  1414f8: aa0003f5     	mov	x21, x0
  1414fc: aa0003f3     	mov	x19, x0
  141500: d2856016     	mov	x22, #0x2b00            // =11008
  141504: d101e281     	sub	x1, x20, #0x78
  141508: f2a86576     	movk	x22, #0x432b, lsl #16
  14150c: f2c9c8f6     	movk	x22, #0x4e47, lsl #32
  141510: 3d801c00     	str	q0, [x0, #0x70]
  141514: f2e86996     	movk	x22, #0x434c, lsl #48
  141518: ad020000     	stp	q0, q0, [x0, #0x40]
  14151c: ad010000     	stp	q0, q0, [x0, #0x20]
  141520: ad000000     	stp	q0, q0, [x0]
  141524: 3c860ea0     	str	q0, [x21, #0x60]!
  141528: f9000414     	str	x20, [x0, #0x8]
  14152c: 52800020     	mov	w0, #0x1                // =1
  141530: 94005e74     	bl	0x158f00 <__emutls_get_address+0x474>
  141534: f8590288     	ldur	x8, [x20, #-0x70]
  141538: f9000a68     	str	x8, [x19, #0x10]
  14153c: 94007c19     	bl	0x1605a0 <_ZSt14get_unexpectedv@plt>
  141540: f9001260     	str	x0, [x19, #0x20]
  141544: 94007c1b     	bl	0x1605b0 <_ZSt13get_terminatev@plt>
  141548: b24002c8     	orr	x8, x22, #0x1
  14154c: f9001660     	str	x0, [x19, #0x28]
  141550: f90002a8     	str	x8, [x21]
  141554: 94007c0f     	bl	0x160590 <__cxa_get_globals@plt>
  141558: 90000008     	adrp	x8, 0x141000 <__cxa_throw+0x30>
  14155c: 9117b108     	add	x8, x8, #0x5ec
  141560: f9003668     	str	x8, [x19, #0x68]
  141564: b9400808     	ldr	w8, [x0, #0x8]
  141568: 11000508     	add	w8, w8, #0x1
  14156c: b9000808     	str	w8, [x0, #0x8]
  141570: aa1503e0     	mov	x0, x21
  141574: 94005e6f     	bl	0x158f30 <__emutls_get_address+0x4a4>
  141578: f94002b4     	ldr	x20, [x21]
  14157c: 94007c05     	bl	0x160590 <__cxa_get_globals@plt>
  141580: 9278de88     	and	x8, x20, #0xffffffffffffff00
  141584: eb16011f     	cmp	x8, x22
  141588: 540001e1     	b.ne	0x1415c4 <__cxa_rethrow_primary_exception+0xf8>
  14158c: b9403a68     	ldr	w8, [x19, #0x38]
  141590: 7100011f     	cmp	w8, #0x0
  141594: 5a885509     	cneg	w9, w8, mi
  141598: f9400008     	ldr	x8, [x0]
  14159c: 11000529     	add	w9, w9, #0x1
  1415a0: eb13011f     	cmp	x8, x19
  1415a4: b9003a69     	str	w9, [x19, #0x38]
  1415a8: 54000060     	b.eq	0x1415b4 <__cxa_rethrow_primary_exception+0xe8>
  1415ac: f9001a68     	str	x8, [x19, #0x30]
  1415b0: f9000013     	str	x19, [x0]
  1415b4: b9400808     	ldr	w8, [x0, #0x8]
  1415b8: 51000508     	sub	w8, w8, #0x1
  1415bc: b9000808     	str	w8, [x0, #0x8]
  1415c0: 14000004     	b	0x1415d0 <__cxa_rethrow_primary_exception+0x104>
  1415c4: f9400008     	ldr	x8, [x0]
  1415c8: b50000e8     	cbnz	x8, 0x1415e4 <__cxa_rethrow_primary_exception+0x118>
  1415cc: f9000013     	str	x19, [x0]
  1415d0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1415d4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1415d8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1415dc: d50323bf     	autiasp
  1415e0: d65f03c0     	ret
  1415e4: 94006e5f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1415e8: 94007be6     	bl	0x160580 <__cxa_call_unexpected@plt>
  1415ec: d503233f     	paciasp
  1415f0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1415f4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1415f8: 910003fd     	mov	x29, sp
  1415fc: aa0103f3     	mov	x19, x1
  141600: 7100041f     	cmp	w0, #0x1
  141604: 54000261     	b.ne	0x141650 <__cxa_rethrow_primary_exception+0x184>
  141608: f85a8274     	ldur	x20, [x19, #-0x58]
  14160c: b4000194     	cbz	x20, 0x14163c <__cxa_rethrow_primary_exception+0x170>
  141610: d101e281     	sub	x1, x20, #0x78
  141614: 92800000     	mov	x0, #-0x1               // =-1
  141618: 94005e3a     	bl	0x158f00 <__emutls_get_address+0x474>
  14161c: f100041f     	cmp	x0, #0x1
  141620: 540000e1     	b.ne	0x14163c <__cxa_rethrow_primary_exception+0x170>
  141624: f8598288     	ldur	x8, [x20, #-0x68]
  141628: b4000068     	cbz	x8, 0x141634 <__cxa_rethrow_primary_exception+0x168>
  14162c: aa1403e0     	mov	x0, x20
  141630: d63f0100     	blr	x8
  141634: d1020280     	sub	x0, x20, #0x80
  141638: 94005572     	bl	0x156c00 <__cxa_deleted_virtual+0x184>
  14163c: d1018260     	sub	x0, x19, #0x60
  141640: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  141644: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  141648: d50323bf     	autiasp
  14164c: 1400556d     	b	0x156c00 <__cxa_deleted_virtual+0x184>
  141650: f85c8260     	ldur	x0, [x19, #-0x38]
  141654: 9400013c     	bl	0x141b44 <std::get_terminate()+0x14>
  141658: 94007bca     	bl	0x160580 <__cxa_call_unexpected@plt>
  14165c: 94007bc9     	bl	0x160580 <__cxa_call_unexpected@plt>

0000000000141660 <__cxa_uncaught_exception>:
  141660: d503233f     	paciasp
  141664: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141668: 910003fd     	mov	x29, sp
  14166c: 94007bd5     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  141670: b4000080     	cbz	x0, 0x141680 <__cxa_uncaught_exception+0x20>
  141674: b9400808     	ldr	w8, [x0, #0x8]
  141678: 7100011f     	cmp	w8, #0x0
  14167c: 1a9f07e0     	cset	w0, ne
  141680: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  141684: d50323bf     	autiasp
  141688: d65f03c0     	ret
  14168c: 94007bbd     	bl	0x160580 <__cxa_call_unexpected@plt>

0000000000141690 <__cxa_uncaught_exceptions>:
  141690: d503233f     	paciasp
  141694: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141698: 910003fd     	mov	x29, sp
  14169c: 94007bc9     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  1416a0: b4000040     	cbz	x0, 0x1416a8 <__cxa_uncaught_exceptions+0x18>
  1416a4: b9400800     	ldr	w0, [x0, #0x8]
  1416a8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1416ac: d50323bf     	autiasp
  1416b0: d65f03c0     	ret
  1416b4: 94007bb3     	bl	0x160580 <__cxa_call_unexpected@plt>

00000000001416b8 <__cxa_get_globals>:
  1416b8: d503233f     	paciasp
  1416bc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1416c0: 910003fd     	mov	x29, sp
  1416c4: d0000180     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1416c8: 910cc000     	add	x0, x0, #0x330
  1416cc: 94006ee9     	bl	0x15d270 <__emutls_get_address@plt>
  1416d0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1416d4: d50323bf     	autiasp
  1416d8: d65f03c0     	ret

00000000001416dc <__cxa_get_globals_fast>:
  1416dc: d503233f     	paciasp
  1416e0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1416e4: 910003fd     	mov	x29, sp
  1416e8: d0000180     	adrp	x0, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  1416ec: 910cc000     	add	x0, x0, #0x330
  1416f0: 94006ee0     	bl	0x15d270 <__emutls_get_address@plt>
  1416f4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1416f8: d50323bf     	autiasp
  1416fc: d65f03c0     	ret

0000000000141700 <__cxa_guard_acquire>:
  141700: d503233f     	paciasp
  141704: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  141708: f9000bf7     	str	x23, [sp, #0x10]
  14170c: 910003fd     	mov	x29, sp
  141710: a90257f6     	stp	x22, x21, [sp, #0x20]
  141714: a9034ff4     	stp	x20, x19, [sp, #0x30]
  141718: 08dffc08     	ldarb	w8, [x0]
  14171c: 34000068     	cbz	w8, 0x141728 <__cxa_guard_acquire+0x28>
  141720: 2a1f03f5     	mov	w21, wzr
  141724: 1400002a     	b	0x1417cc <__cxa_guard_acquire+0xcc>
  141728: aa0003f3     	mov	x19, x0
  14172c: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  141730: 911ae000     	add	x0, x0, #0x6b8
  141734: 9400713b     	bl	0x15dc20 <pthread_mutex_lock@plt>
  141738: 35000580     	cbnz	w0, 0x1417e8 <__cxa_guard_acquire+0xe8>
  14173c: 39400677     	ldrb	w23, [x19, #0x1]
  141740: 360800f7     	tbz	w23, #0x1, 0x14175c <__cxa_guard_acquire+0x5c>
  141744: b9400675     	ldr	w21, [x19, #0x4]
  141748: 52801640     	mov	w0, #0xb2               // =178
  14174c: 94007ba1     	bl	0x1605d0 <syscall@plt>
  141750: aa0003f4     	mov	x20, x0
  141754: 6b1402bf     	cmp	w21, w20
  141758: 540005c0     	b.eq	0x141810 <__cxa_guard_acquire+0x110>
  14175c: f0000195     	adrp	x21, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  141760: f0000196     	adrp	x22, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  141764: 911b82b5     	add	x21, x21, #0x6e0
  141768: 911ae2d6     	add	x22, x22, #0x6b8
  14176c: 39400668     	ldrb	w8, [x19, #0x1]
  141770: 360800e8     	tbz	w8, #0x1, 0x14178c <__cxa_guard_acquire+0x8c>
  141774: 321e0108     	orr	w8, w8, #0x4
  141778: 39000668     	strb	w8, [x19, #0x1]
  14177c: aa1503e0     	mov	x0, x21
  141780: aa1603e1     	mov	x1, x22
  141784: 9400778b     	bl	0x15f5b0 <pthread_cond_wait@plt>
  141788: 17fffff9     	b	0x14176c <__cxa_guard_acquire+0x6c>
  14178c: 7100051f     	cmp	w8, #0x1
  141790: 54000061     	b.ne	0x14179c <__cxa_guard_acquire+0x9c>
  141794: 2a1f03f5     	mov	w21, wzr
  141798: 14000009     	b	0x1417bc <__cxa_guard_acquire+0xbc>
  14179c: 37080097     	tbnz	w23, #0x1, 0x1417ac <__cxa_guard_acquire+0xac>
  1417a0: 52801640     	mov	w0, #0xb2               // =178
  1417a4: 94007b8b     	bl	0x1605d0 <syscall@plt>
  1417a8: 2a0003f4     	mov	w20, w0
  1417ac: 52800048     	mov	w8, #0x2                // =2
  1417b0: 52800035     	mov	w21, #0x1               // =1
  1417b4: b9000674     	str	w20, [x19, #0x4]
  1417b8: 39000668     	strb	w8, [x19, #0x1]
  1417bc: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1417c0: 911ae000     	add	x0, x0, #0x6b8
  1417c4: 9400711b     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  1417c8: 350001a0     	cbnz	w0, 0x1417fc <__cxa_guard_acquire+0xfc>
  1417cc: 2a1503e0     	mov	w0, w21
  1417d0: f9400bf7     	ldr	x23, [sp, #0x10]
  1417d4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1417d8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  1417dc: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1417e0: d50323bf     	autiasp
  1417e4: d65f03c0     	ret
  1417e8: b0fff980     	adrp	x0, 0x72000
  1417ec: f0fff961     	adrp	x1, 0x70000
  1417f0: 9122f000     	add	x0, x0, #0x8bc
  1417f4: 91166821     	add	x1, x1, #0x59a
  1417f8: 9400006d     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  1417fc: b0fff980     	adrp	x0, 0x72000
  141800: f0fff961     	adrp	x1, 0x70000
  141804: 912eac00     	add	x0, x0, #0xbab
  141808: 91166821     	add	x1, x1, #0x59a
  14180c: 94000068     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141810: d0fff960     	adrp	x0, 0x6f000
  141814: 9126b800     	add	x0, x0, #0x9ae
  141818: 94000065     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  14181c: 14000002     	b	0x141824 <__cxa_guard_acquire+0x124>
  141820: 97fd9dc5     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  141824: aa0003f3     	mov	x19, x0
  141828: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  14182c: 911ae000     	add	x0, x0, #0x6b8
  141830: 94007100     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  141834: 35000060     	cbnz	w0, 0x141840 <__cxa_guard_acquire+0x140>
  141838: aa1303e0     	mov	x0, x19
  14183c: 94005e49     	bl	0x159160 <__emutls_get_address+0x6d4>
  141840: b0fff980     	adrp	x0, 0x72000
  141844: f0fff961     	adrp	x1, 0x70000
  141848: 912eac00     	add	x0, x0, #0xbab
  14184c: 91166821     	add	x1, x1, #0x59a
  141850: 94000057     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141854: 97fd9db8     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000141858 <__cxa_guard_release>:
  141858: d503233f     	paciasp
  14185c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  141860: f9000bf5     	str	x21, [sp, #0x10]
  141864: 910003fd     	mov	x29, sp
  141868: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14186c: 52800035     	mov	w21, #0x1               // =1
  141870: aa0003f3     	mov	x19, x0
  141874: 089ffc15     	stlrb	w21, [x0]
  141878: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  14187c: 911ae000     	add	x0, x0, #0x6b8
  141880: 940070e8     	bl	0x15dc20 <pthread_mutex_lock@plt>
  141884: 35000220     	cbnz	w0, 0x1418c8 <__cxa_guard_release+0x70>
  141888: 39400674     	ldrb	w20, [x19, #0x1]
  14188c: 39000675     	strb	w21, [x19, #0x1]
  141890: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  141894: 911ae000     	add	x0, x0, #0x6b8
  141898: 940070e6     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  14189c: 35000200     	cbnz	w0, 0x1418dc <__cxa_guard_release+0x84>
  1418a0: 361000b4     	tbz	w20, #0x2, 0x1418b4 <__cxa_guard_release+0x5c>
  1418a4: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1418a8: 911b8000     	add	x0, x0, #0x6e0
  1418ac: 9400773d     	bl	0x15f5a0 <pthread_cond_broadcast@plt>
  1418b0: 35000200     	cbnz	w0, 0x1418f0 <__cxa_guard_release+0x98>
  1418b4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1418b8: f9400bf5     	ldr	x21, [sp, #0x10]
  1418bc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1418c0: d50323bf     	autiasp
  1418c4: d65f03c0     	ret
  1418c8: b0fff980     	adrp	x0, 0x72000
  1418cc: 90fff961     	adrp	x1, 0x6d000
  1418d0: 9122f000     	add	x0, x0, #0x8bc
  1418d4: 910e0021     	add	x1, x1, #0x380
  1418d8: 94000035     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  1418dc: b0fff980     	adrp	x0, 0x72000
  1418e0: 90fff961     	adrp	x1, 0x6d000
  1418e4: 912eac00     	add	x0, x0, #0xbab
  1418e8: 910e0021     	add	x1, x1, #0x380
  1418ec: 94000030     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  1418f0: f0fff960     	adrp	x0, 0x70000
  1418f4: 90fff961     	adrp	x1, 0x6d000
  1418f8: 91089c00     	add	x0, x0, #0x227
  1418fc: 910e0021     	add	x1, x1, #0x380
  141900: 9400002b     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141904: 97fd9d8c     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000141908 <__cxa_guard_abort>:
  141908: d503233f     	paciasp
  14190c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  141910: a9014ff4     	stp	x20, x19, [sp, #0x10]
  141914: 910003fd     	mov	x29, sp
  141918: aa0003f3     	mov	x19, x0
  14191c: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  141920: 911ae000     	add	x0, x0, #0x6b8
  141924: 940070bf     	bl	0x15dc20 <pthread_mutex_lock@plt>
  141928: 35000220     	cbnz	w0, 0x14196c <__cxa_guard_abort+0x64>
  14192c: 39400674     	ldrb	w20, [x19, #0x1]
  141930: b900067f     	str	wzr, [x19, #0x4]
  141934: 3900067f     	strb	wzr, [x19, #0x1]
  141938: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  14193c: 911ae000     	add	x0, x0, #0x6b8
  141940: 940070bc     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  141944: 350001e0     	cbnz	w0, 0x141980 <__cxa_guard_abort+0x78>
  141948: 361000b4     	tbz	w20, #0x2, 0x14195c <__cxa_guard_abort+0x54>
  14194c: f0000180     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  141950: 911b8000     	add	x0, x0, #0x6e0
  141954: 94007713     	bl	0x15f5a0 <pthread_cond_broadcast@plt>
  141958: 350001e0     	cbnz	w0, 0x141994 <__cxa_guard_abort+0x8c>
  14195c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  141960: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  141964: d50323bf     	autiasp
  141968: d65f03c0     	ret
  14196c: b0fff980     	adrp	x0, 0x72000
  141970: b0fff961     	adrp	x1, 0x6e000
  141974: 9122f000     	add	x0, x0, #0x8bc
  141978: 91211c21     	add	x1, x1, #0x847
  14197c: 9400000c     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141980: b0fff980     	adrp	x0, 0x72000
  141984: b0fff961     	adrp	x1, 0x6e000
  141988: 912eac00     	add	x0, x0, #0xbab
  14198c: 91211c21     	add	x1, x1, #0x847
  141990: 94000007     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141994: f0fff960     	adrp	x0, 0x70000
  141998: b0fff961     	adrp	x1, 0x6e000
  14199c: 91089c00     	add	x0, x0, #0x227
  1419a0: 91211c21     	add	x1, x1, #0x847
  1419a4: 94000002     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  1419a8: 97fd9d63     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1419ac: d503233f     	paciasp
  1419b0: d10683ff     	sub	sp, sp, #0x1a0
  1419b4: a9157bfd     	stp	x29, x30, [sp, #0x150]
  1419b8: 910543fd     	add	x29, sp, #0x150
  1419bc: a91667fc     	stp	x28, x25, [sp, #0x160]
  1419c0: a9175ff8     	stp	x24, x23, [sp, #0x170]
  1419c4: a91857f6     	stp	x22, x21, [sp, #0x180]
  1419c8: a9194ff4     	stp	x20, x19, [sp, #0x190]
  1419cc: 910003e8     	mov	x8, sp
  1419d0: 928006f5     	mov	x21, #-0x38             // =-56
  1419d4: 91020116     	add	x22, x8, #0x80
  1419d8: 910223e8     	add	x8, sp, #0x88
  1419dc: f2dff015     	movk	x21, #0xff80, lsl #32
  1419e0: 9100e117     	add	x23, x8, #0x38
  1419e4: 910143b8     	add	x24, x29, #0x50
  1419e8: ad0007e0     	stp	q0, q1, [sp]
  1419ec: 90000168     	adrp	x8, 0x16d000
  1419f0: a90993e3     	stp	x3, x4, [sp, #0x98]
  1419f4: a93f57b6     	stp	x22, x21, [x29, #-0x10]
  1419f8: aa0003f3     	mov	x19, x0
  1419fc: a93e5fb8     	stp	x24, x23, [x29, #-0x20]
  141a00: d101a3b9     	sub	x25, x29, #0x68
  141a04: ad7f03a1     	ldp	q1, q0, [x29, #-0x20]
  141a08: a9088be1     	stp	x1, x2, [sp, #0x88]
  141a0c: d10103a2     	sub	x2, x29, #0x40
  141a10: a90a9be5     	stp	x5, x6, [sp, #0xa8]
  141a14: aa1303e1     	mov	x1, x19
  141a18: f9005fe7     	str	x7, [sp, #0xb8]
  141a1c: ad010fe2     	stp	q2, q3, [sp, #0x20]
  141a20: ad0217e4     	stp	q4, q5, [sp, #0x40]
  141a24: ad031fe6     	stp	q6, q7, [sp, #0x60]
  141a28: ad3e03a1     	stp	q1, q0, [x29, #-0x40]
  141a2c: f940c108     	ldr	x8, [x8, #0x180]
  141a30: 9104c114     	add	x20, x8, #0x130
  141a34: aa1403e0     	mov	x0, x20
  141a38: 94007aea     	bl	0x1605e0 <vfprintf@plt>
  141a3c: 52800140     	mov	w0, #0xa                // =10
  141a40: aa1403e1     	mov	x1, x20
  141a44: 94007287     	bl	0x15e460 <fputc@plt>
  141a48: a93ad7b6     	stp	x22, x21, [x29, #-0x58]
  141a4c: d10123a0     	sub	x0, x29, #0x48
  141a50: a939dfb8     	stp	x24, x23, [x29, #-0x68]
  141a54: d10243a2     	sub	x2, x29, #0x90
  141a58: ad400321     	ldp	q1, q0, [x25]
  141a5c: aa1303e1     	mov	x1, x19
  141a60: ad3b83a1     	stp	q1, q0, [x29, #-0x90]
  141a64: 94007853     	bl	0x15fbb0 <vasprintf@plt>
  141a68: f85b83a0     	ldur	x0, [x29, #-0x48]
  141a6c: 94007ae1     	bl	0x1605f0 <android_set_abort_message@plt>
  141a70: f0fff960     	adrp	x0, 0x70000
  141a74: 2a1f03e1     	mov	w1, wzr
  141a78: 9116b800     	add	x0, x0, #0x5ae
  141a7c: 2a1f03e2     	mov	w2, wzr
  141a80: 94007ae0     	bl	0x160600 <openlog@plt>
  141a84: b0fff961     	adrp	x1, 0x6e000
  141a88: f85b83a2     	ldur	x2, [x29, #-0x48]
  141a8c: 91182021     	add	x1, x1, #0x608
  141a90: 52800040     	mov	w0, #0x2                // =2
  141a94: 94007adf     	bl	0x160610 <syslog@plt>
  141a98: 94007ae2     	bl	0x160620 <closelog@plt>
  141a9c: 94007a95     	bl	0x1604f0 <abort@plt>

0000000000141aa0 <std::get_unexpected()>:
  141aa0: d503245f     	bti	c
  141aa4: 90000168     	adrp	x8, 0x16d000
  141aa8: f940b908     	ldr	x8, [x8, #0x170]
  141aac: c8dffd00     	ldar	x0, [x8]
  141ab0: d65f03c0     	ret

0000000000141ab4 <std::terminate()>:
  141ab4: d503233f     	paciasp
  141ab8: a9bf4ffe     	stp	x30, x19, [sp, #-0x10]!
  141abc: 94007ac1     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  141ac0: b4000060     	cbz	x0, 0x141acc <std::terminate()+0x18>
  141ac4: f9400013     	ldr	x19, [x0]
  141ac8: b50000b3     	cbnz	x19, 0x141adc <std::terminate()+0x28>
  141acc: 90000168     	adrp	x8, 0x16d000
  141ad0: f940bd08     	ldr	x8, [x8, #0x178]
  141ad4: c8dffd00     	ldar	x0, [x8]
  141ad8: 9400001b     	bl	0x141b44 <std::get_terminate()+0x14>
  141adc: 91018260     	add	x0, x19, #0x60
  141ae0: 97fffd04     	bl	0x140ef0 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x24>
  141ae4: 3607ff40     	tbz	w0, #0x0, 0x141acc <std::terminate()+0x18>
  141ae8: f9401660     	ldr	x0, [x19, #0x28]
  141aec: 94000016     	bl	0x141b44 <std::get_terminate()+0x14>
  141af0: 97fd9d11     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  141af4: 97fd9d10     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  141af8: d503233f     	paciasp
  141afc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141b00: 910003fd     	mov	x29, sp
  141b04: d63f0000     	blr	x0
  141b08: f0fff960     	adrp	x0, 0x70000
  141b0c: 91385400     	add	x0, x0, #0xe15
  141b10: 97ffffa7     	bl	0x1419ac <__cxa_guard_abort+0xa4>

0000000000141b14 <std::unexpected()>:
  141b14: d503233f     	paciasp
  141b18: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141b1c: 910003fd     	mov	x29, sp
  141b20: 90000168     	adrp	x8, 0x16d000
  141b24: f940b908     	ldr	x8, [x8, #0x170]
  141b28: c8dffd00     	ldar	x0, [x8]
  141b2c: 97fffff3     	bl	0x141af8 <std::terminate()+0x44>

0000000000141b30 <std::get_terminate()>:
  141b30: d503245f     	bti	c
  141b34: 90000168     	adrp	x8, 0x16d000
  141b38: f940bd08     	ldr	x8, [x8, #0x178]
  141b3c: c8dffd00     	ldar	x0, [x8]
  141b40: d65f03c0     	ret
  141b44: d503233f     	paciasp
  141b48: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  141b4c: f9000bf3     	str	x19, [sp, #0x10]
  141b50: 910003fd     	mov	x29, sp
  141b54: d63f0000     	blr	x0
  141b58: d0fff960     	adrp	x0, 0x6f000
  141b5c: 91193c00     	add	x0, x0, #0x64f
  141b60: 97ffff93     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141b64: 94006cfb     	bl	0x15cf50 <__cxa_begin_catch@plt>
  141b68: d0fff980     	adrp	x0, 0x73000
  141b6c: 912e2800     	add	x0, x0, #0xb8a
  141b70: 97ffff8f     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141b74: aa0003f3     	mov	x19, x0
  141b78: 94006fce     	bl	0x15dab0 <__cxa_end_catch@plt>
  141b7c: aa1303e0     	mov	x0, x19
  141b80: 97fd9ced     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  141b84: 97fd9cec     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>

0000000000141b88 <std::set_new_handler(void (*)())>:
  141b88: d503233f     	paciasp
  141b8c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141b90: 910003fd     	mov	x29, sp
  141b94: 90000161     	adrp	x1, 0x16d000
  141b98: f940c421     	ldr	x1, [x1, #0x188]
  141b9c: 94005cb5     	bl	0x158e70 <__emutls_get_address+0x3e4>
  141ba0: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  141ba4: d50323bf     	autiasp
  141ba8: d65f03c0     	ret

0000000000141bac <std::get_new_handler()>:
  141bac: d503245f     	bti	c
  141bb0: 90000168     	adrp	x8, 0x16d000
  141bb4: f940c508     	ldr	x8, [x8, #0x188]
  141bb8: c8dffd00     	ldar	x0, [x8]
  141bbc: d65f03c0     	ret
  141bc0: d503233f     	paciasp
  141bc4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  141bc8: f9000bfc     	str	x28, [sp, #0x10]
  141bcc: 910003fd     	mov	x29, sp
  141bd0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  141bd4: d11043ff     	sub	sp, sp, #0x410
  141bd8: 94007a7a     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  141bdc: b4000060     	cbz	x0, 0x141be8 <std::get_new_handler()+0x3c>
  141be0: f9400014     	ldr	x20, [x0]
  141be4: b5000094     	cbnz	x20, 0x141bf4 <std::get_new_handler()+0x48>
  141be8: b0fff980     	adrp	x0, 0x72000
  141bec: 913c7c00     	add	x0, x0, #0xf1f
  141bf0: 97ffff6f     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141bf4: 91018293     	add	x19, x20, #0x60
  141bf8: aa1303e0     	mov	x0, x19
  141bfc: 97fffcbd     	bl	0x140ef0 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x24>
  141c00: 36000160     	tbz	w0, #0x0, 0x141c2c <std::get_new_handler()+0x80>
  141c04: aa1303e0     	mov	x0, x19
  141c08: 97fffcb7     	bl	0x140ee4 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x18>
  141c0c: d2856028     	mov	x8, #0x2b01             // =11009
  141c10: f2a86568     	movk	x8, #0x432b, lsl #16
  141c14: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  141c18: f2e86988     	movk	x8, #0x434c, lsl #48
  141c1c: eb08001f     	cmp	x0, x8
  141c20: 54000101     	b.ne	0x141c40 <std::get_new_handler()+0x94>
  141c24: f9400688     	ldr	x8, [x20, #0x8]
  141c28: 14000007     	b	0x141c44 <std::get_new_handler()+0x98>
  141c2c: d0000188     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  141c30: b0fff980     	adrp	x0, 0x72000
  141c34: 9106b800     	add	x0, x0, #0x1ae
  141c38: f941b101     	ldr	x1, [x8, #0x360]
  141c3c: 97ffff5c     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141c40: 91020288     	add	x8, x20, #0x80
  141c44: f9400a94     	ldr	x20, [x20, #0x10]
  141c48: 52808009     	mov	w9, #0x400              // =1024
  141c4c: 910033e1     	add	x1, sp, #0xc
  141c50: 910003e2     	mov	x2, sp
  141c54: d10013a3     	sub	x3, x29, #0x4
  141c58: f9000fa8     	str	x8, [x29, #0x18]
  141c5c: f9400680     	ldr	x0, [x20, #0x8]
  141c60: f90003e9     	str	x9, [sp]
  141c64: 94007a43     	bl	0x160570 <__cxa_demangle@plt>
  141c68: b85fc3a8     	ldur	w8, [x29, #-0x4]
  141c6c: 35000068     	cbnz	w8, 0x141c78 <std::get_new_handler()+0xcc>
  141c70: aa0003f3     	mov	x19, x0
  141c74: 14000002     	b	0x141c7c <std::get_new_handler()+0xd0>
  141c78: f9400693     	ldr	x19, [x20, #0x8]
  141c7c: 90000160     	adrp	x0, 0x16d000
  141c80: 910063a2     	add	x2, x29, #0x18
  141c84: aa1403e1     	mov	x1, x20
  141c88: f9408400     	ldr	x0, [x0, #0x108]
  141c8c: f9400008     	ldr	x8, [x0]
  141c90: f9401108     	ldr	x8, [x8, #0x20]
  141c94: d63f0100     	blr	x8
  141c98: 360001a0     	tbz	w0, #0x0, 0x141ccc <std::get_new_handler()+0x120>
  141c9c: f9400fa0     	ldr	x0, [x29, #0x18]
  141ca0: d0000188     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  141ca4: f9400009     	ldr	x9, [x0]
  141ca8: f941b114     	ldr	x20, [x8, #0x360]
  141cac: f9400928     	ldr	x8, [x9, #0x10]
  141cb0: d63f0100     	blr	x8
  141cb4: aa0003e3     	mov	x3, x0
  141cb8: 90fff980     	adrp	x0, 0x71000
  141cbc: 911df800     	add	x0, x0, #0x77e
  141cc0: aa1403e1     	mov	x1, x20
  141cc4: aa1303e2     	mov	x2, x19
  141cc8: 97ffff39     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141ccc: d0000188     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  141cd0: 90fff960     	adrp	x0, 0x6d000
  141cd4: 913f1400     	add	x0, x0, #0xfc5
  141cd8: aa1303e2     	mov	x2, x19
  141cdc: f941b101     	ldr	x1, [x8, #0x360]
  141ce0: 97ffff33     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  141ce4: d503233f     	paciasp
  141ce8: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141cec: 910003fd     	mov	x29, sp
  141cf0: f0fff969     	adrp	x9, 0x70000
  141cf4: d0000188     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  141cf8: 91211529     	add	x9, x9, #0x845
  141cfc: f901b109     	str	x9, [x8, #0x360]
  141d00: 94006c98     	bl	0x15cf60 <_ZSt9terminatev@plt>

0000000000141d04 <std::set_unexpected(void (*)())>:
  141d04: d503233f     	paciasp
  141d08: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141d0c: 910003fd     	mov	x29, sp
  141d10: 90000161     	adrp	x1, 0x16d000
  141d14: 90000008     	adrp	x8, 0x141000 <__cxa_throw+0x30>
  141d18: 91339108     	add	x8, x8, #0xce4
  141d1c: f100001f     	cmp	x0, #0x0
  141d20: 9a800100     	csel	x0, x8, x0, eq
  141d24: f940b821     	ldr	x1, [x1, #0x170]
  141d28: 94005c52     	bl	0x158e70 <__emutls_get_address+0x3e4>
  141d2c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  141d30: d50323bf     	autiasp
  141d34: d65f03c0     	ret

0000000000141d38 <std::set_terminate(void (*)())>:
  141d38: d503233f     	paciasp
  141d3c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  141d40: 910003fd     	mov	x29, sp
  141d44: 90000161     	adrp	x1, 0x16d000
  141d48: 90000008     	adrp	x8, 0x141000 <__cxa_throw+0x30>
  141d4c: 912f0108     	add	x8, x8, #0xbc0
  141d50: f100001f     	cmp	x0, #0x0
  141d54: 9a800100     	csel	x0, x8, x0, eq
  141d58: f940bc21     	ldr	x1, [x1, #0x178]
  141d5c: 94005c45     	bl	0x158e70 <__emutls_get_address+0x3e4>
  141d60: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  141d64: d50323bf     	autiasp
  141d68: d65f03c0     	ret

0000000000141d6c <__cxa_demangle>:
  141d6c: d503233f     	paciasp
  141d70: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  141d74: a9016ffc     	stp	x28, x27, [sp, #0x10]
  141d78: 910003fd     	mov	x29, sp
  141d7c: a90267fa     	stp	x26, x25, [sp, #0x20]
  141d80: a9035ff8     	stp	x24, x23, [sp, #0x30]
  141d84: a90457f6     	stp	x22, x21, [sp, #0x40]
  141d88: a9054ff4     	stp	x20, x19, [sp, #0x50]
  141d8c: d14007ff     	sub	sp, sp, #0x1, lsl #12   // =0x1000
  141d90: d10ec3ff     	sub	sp, sp, #0x3b0
  141d94: d53bd057     	mrs	x23, TPIDR_EL0
  141d98: aa0303f3     	mov	x19, x3
  141d9c: f94016e8     	ldr	x8, [x23, #0x28]
  141da0: f81e83a8     	stur	x8, [x29, #-0x18]
  141da4: b40000c0     	cbz	x0, 0x141dbc <__cxa_demangle+0x50>
  141da8: aa0203f4     	mov	x20, x2
  141dac: aa0003f6     	mov	x22, x0
  141db0: aa0103f5     	mov	x21, x1
  141db4: b40000e1     	cbz	x1, 0x141dd0 <__cxa_demangle+0x64>
  141db8: b50000d4     	cbnz	x20, 0x141dd0 <__cxa_demangle+0x64>
  141dbc: b4000c13     	cbz	x19, 0x141f3c <__cxa_demangle+0x1d0>
  141dc0: 12800048     	mov	w8, #-0x3               // =-3
  141dc4: aa1f03f4     	mov	x20, xzr
  141dc8: b9000268     	str	w8, [x19]
  141dcc: 140000bd     	b	0x1420c0 <__cxa_demangle+0x354>
  141dd0: aa1603e0     	mov	x0, x22
  141dd4: 910143fb     	add	x27, sp, #0x50
  141dd8: 94006e66     	bl	0x15d770 <strlen@plt>
  141ddc: 8b0002c9     	add	x9, x22, x0
  141de0: 910143e8     	add	x8, sp, #0x50
  141de4: 6f00e400     	movi	v0.2d, #0000000000000000
  141de8: 9100a118     	add	x24, x8, #0x28
  141dec: 9104030a     	add	x10, x24, #0x100
  141df0: 9109611a     	add	x26, x8, #0x258
  141df4: a90527f6     	stp	x22, x9, [sp, #0x50]
  141df8: 91042109     	add	x9, x8, #0x108
  141dfc: 9109e10b     	add	x11, x8, #0x278
  141e00: 910ba11c     	add	x28, x8, #0x2e8
  141e04: f9003bea     	str	x10, [sp, #0x70]
  141e08: 910a610a     	add	x10, x8, #0x298
  141e0c: 3d800120     	str	q0, [x9]
  141e10: 91050109     	add	x9, x8, #0x140
  141e14: 3d803f00     	str	q0, [x24, #0xf0]
  141e18: 910cc119     	add	x25, x8, #0x330
  141e1c: f90153ea     	str	x10, [sp, #0x2a0]
  141e20: 9109a10a     	add	x10, x8, #0x268
  141e24: a917a7e9     	stp	x9, x9, [sp, #0x178]
  141e28: f100081f     	cmp	x0, #0x2
  141e2c: f90013e9     	str	x9, [sp, #0x20]
  141e30: 91090109     	add	x9, x8, #0x240
  141e34: 3c8783e0     	stur	q0, [sp, #0x78]
  141e38: 3c8883e0     	stur	q0, [sp, #0x88]
  141e3c: f900c7e9     	str	x9, [sp, #0x188]
  141e40: 910a2109     	add	x9, x8, #0x288
  141e44: 3c8983e0     	stur	q0, [sp, #0x98]
  141e48: 3c858360     	stur	q0, [x27, #0x58]
  141e4c: 3d800120     	str	q0, [x9]
  141e50: 910b4109     	add	x9, x8, #0x2d0
  141e54: 3c868360     	stur	q0, [x27, #0x68]
  141e58: 3c878360     	stur	q0, [x27, #0x78]
  141e5c: f9017fe9     	str	x9, [sp, #0x2f8]
  141e60: 910be109     	add	x9, x8, #0x2f8
  141e64: 3c888360     	stur	q0, [x27, #0x88]
  141e68: 3c898360     	stur	q0, [x27, #0x98]
  141e6c: 3d800120     	str	q0, [x9]
  141e70: 52800029     	mov	w9, #0x1                // =1
  141e74: 3c8a8360     	stur	q0, [x27, #0xa8]
  141e78: 3c8b8360     	stur	q0, [x27, #0xb8]
  141e7c: 3c8c8360     	stur	q0, [x27, #0xc8]
  141e80: 3c8d8360     	stur	q0, [x27, #0xd8]
  141e84: 3c8e8360     	stur	q0, [x27, #0xe8]
  141e88: 3c8f8360     	stur	q0, [x27, #0xf8]
  141e8c: ad0a0360     	stp	q0, q0, [x27, #0x140]
  141e90: ad0b0360     	stp	q0, q0, [x27, #0x160]
  141e94: ad0c0360     	stp	q0, q0, [x27, #0x180]
  141e98: ad0d0360     	stp	q0, q0, [x27, #0x1a0]
  141e9c: ad0e0360     	stp	q0, q0, [x27, #0x1c0]
  141ea0: ad0f0360     	stp	q0, q0, [x27, #0x1e0]
  141ea4: ad100360     	stp	q0, q0, [x27, #0x200]
  141ea8: ad110360     	stp	q0, q0, [x27, #0x220]
  141eac: 3d800160     	str	q0, [x11]
  141eb0: 910ac10b     	add	x11, x8, #0x2b0
  141eb4: 3d800140     	str	q0, [x10]
  141eb8: 910c210a     	add	x10, x8, #0x308
  141ebc: 3d800340     	str	q0, [x26]
  141ec0: ad158360     	stp	q0, q0, [x27, #0x2b0]
  141ec4: 3d800380     	str	q0, [x28]
  141ec8: 3d80cf60     	str	q0, [x27, #0x330]
  141ecc: 6f07e7e0     	movi	v0.2d, #0xffffffffffffffff
  141ed0: 7906b3e9     	strh	w9, [sp, #0x358]
  141ed4: 92800009     	mov	x9, #-0x1               // =-1
  141ed8: a90663f8     	stp	x24, x24, [sp, #0x60]
  141edc: f9014bfa     	str	x26, [sp, #0x290]
  141ee0: f9014ffa     	str	x26, [sp, #0x298]
  141ee4: f90177eb     	str	x11, [sp, #0x2e8]
  141ee8: f9000feb     	str	x11, [sp, #0x18]
  141eec: f9017beb     	str	x11, [sp, #0x2f0]
  141ef0: f9019bea     	str	x10, [sp, #0x330]
  141ef4: f90193fc     	str	x28, [sp, #0x320]
  141ef8: f90197fc     	str	x28, [sp, #0x328]
  141efc: f901b3e9     	str	x9, [sp, #0x360]
  141f00: b90373ff     	str	wzr, [sp, #0x370]
  141f04: f901b7ff     	str	xzr, [sp, #0x368]
  141f08: f909c3f9     	str	x25, [sp, #0x1380]
  141f0c: a902ffff     	stp	xzr, xzr, [sp, #0x28]
  141f10: f9001fff     	str	xzr, [sp, #0x38]
  141f14: fd0023e0     	str	d0, [sp, #0x40]
  141f18: 540007a3     	b.lo	0x14200c <__cxa_demangle+0x2a0>
  141f1c: 394002c8     	ldrb	w8, [x22]
  141f20: 71017d1f     	cmp	w8, #0x5f
  141f24: 54000741     	b.ne	0x14200c <__cxa_demangle+0x2a0>
  141f28: 394006c8     	ldrb	w8, [x22, #0x1]
  141f2c: 7101691f     	cmp	w8, #0x5a
  141f30: 540000a1     	b.ne	0x141f44 <__cxa_demangle+0x1d8>
  141f34: 52800048     	mov	w8, #0x2                // =2
  141f38: 1400000b     	b	0x141f64 <__cxa_demangle+0x1f8>
  141f3c: aa1f03f4     	mov	x20, xzr
  141f40: 14000060     	b	0x1420c0 <__cxa_demangle+0x354>
  141f44: f1000c1f     	cmp	x0, #0x3
  141f48: 54000623     	b.lo	0x14200c <__cxa_demangle+0x2a0>
  141f4c: 71017d1f     	cmp	w8, #0x5f
  141f50: 540005e1     	b.ne	0x14200c <__cxa_demangle+0x2a0>
  141f54: 39400ac9     	ldrb	w9, [x22, #0x2]
  141f58: 7101693f     	cmp	w9, #0x5a
  141f5c: 54000541     	b.ne	0x142004 <__cxa_demangle+0x298>
  141f60: 52800068     	mov	w8, #0x3                // =3
  141f64: 8b0802c8     	add	x8, x22, x8
  141f68: f9002be8     	str	x8, [sp, #0x50]
  141f6c: 910143e0     	add	x0, sp, #0x50
  141f70: 94000151     	bl	0x1424b4 <__cxa_demangle+0x748>
  141f74: aa0003f6     	mov	x22, x0
  141f78: b4000540     	cbz	x0, 0x142020 <__cxa_demangle+0x2b4>
  141f7c: a94533fb     	ldp	x27, x12, [sp, #0x50]
  141f80: eb1b019f     	cmp	x12, x27
  141f84: 54001b40     	b.eq	0x1422ec <__cxa_demangle+0x580>
  141f88: 39400368     	ldrb	w8, [x27]
  141f8c: 7100b91f     	cmp	w8, #0x2e
  141f90: 54000481     	b.ne	0x142020 <__cxa_demangle+0x2b4>
  141f94: f949c3ed     	ldr	x13, [sp, #0x1380]
  141f98: f94005a8     	ldr	x8, [x13, #0x8]
  141f9c: d13f0109     	sub	x9, x8, #0xfc0
  141fa0: b13fc53f     	cmn	x9, #0xff1
  141fa4: 54000148     	b.hi	0x141fcc <__cxa_demangle+0x260>
  141fa8: 52820000     	mov	w0, #0x1000             // =4096
  141fac: a900b3ed     	stp	x13, x12, [sp, #0x8]
  141fb0: 94006c9c     	bl	0x15d220 <malloc@plt>
  141fb4: b40020a0     	cbz	x0, 0x1423c8 <__cxa_demangle+0x65c>
  141fb8: a940b3e9     	ldp	x9, x12, [sp, #0x8]
  141fbc: aa1f03e8     	mov	x8, xzr
  141fc0: aa0003ed     	mov	x13, x0
  141fc4: f909c3e0     	str	x0, [sp, #0x1380]
  141fc8: a9007c09     	stp	x9, xzr, [x0]
  141fcc: b000014a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  141fd0: 9100c109     	add	x9, x8, #0x30
  141fd4: 8b0801a8     	add	x8, x13, x8
  141fd8: 913ec14a     	add	x10, x10, #0xfb0
  141fdc: 3200c3eb     	mov	w11, #0x1010101         // =16843009
  141fe0: f90005a9     	str	x9, [x13, #0x8]
  141fe4: f8010d0a     	str	x10, [x8, #0x10]!
  141fe8: b900090b     	str	w11, [x8, #0x8]
  141fec: a9016d16     	stp	x22, x27, [x8, #0x10]
  141ff0: aa0803f6     	mov	x22, x8
  141ff4: f900110c     	str	x12, [x8, #0x20]
  141ff8: f9402fe9     	ldr	x9, [sp, #0x58]
  141ffc: f9002be9     	str	x9, [sp, #0x50]
  142000: 140000bb     	b	0x1422ec <__cxa_demangle+0x580>
  142004: f100101f     	cmp	x0, #0x4
  142008: 540007a2     	b.hs	0x1420fc <__cxa_demangle+0x390>
  14200c: 910143e0     	add	x0, sp, #0x50
  142010: 94000378     	bl	0x142df0 <__cxa_demangle+0x1084>
  142014: a94523e9     	ldp	x9, x8, [sp, #0x50]
  142018: eb09011f     	cmp	x8, x9
  14201c: 54001640     	b.eq	0x1422e4 <__cxa_demangle+0x578>
  142020: aa1f03f4     	mov	x20, xzr
  142024: 12800028     	mov	w8, #-0x2               // =-2
  142028: b4000053     	cbz	x19, 0x142030 <__cxa_demangle+0x2c4>
  14202c: b9000268     	str	w8, [x19]
  142030: f949c3e0     	ldr	x0, [sp, #0x1380]
  142034: b5000080     	cbnz	x0, 0x142044 <__cxa_demangle+0x2d8>
  142038: 1400000a     	b	0x142060 <__cxa_demangle+0x2f4>
  14203c: aa0803e0     	mov	x0, x8
  142040: b4000100     	cbz	x0, 0x142060 <__cxa_demangle+0x2f4>
  142044: f9400008     	ldr	x8, [x0]
  142048: eb00033f     	cmp	x25, x0
  14204c: f909c3e8     	str	x8, [sp, #0x1380]
  142050: 54ffff60     	b.eq	0x14203c <__cxa_demangle+0x2d0>
  142054: 94006c93     	bl	0x15d2a0 <free@plt>
  142058: f949c3e0     	ldr	x0, [sp, #0x1380]
  14205c: b5ffff40     	cbnz	x0, 0x142044 <__cxa_demangle+0x2d8>
  142060: f94193e0     	ldr	x0, [sp, #0x320]
  142064: a9007f3f     	stp	xzr, xzr, [x25]
  142068: f909c3f9     	str	x25, [sp, #0x1380]
  14206c: eb1c001f     	cmp	x0, x28
  142070: 54000040     	b.eq	0x142078 <__cxa_demangle+0x30c>
  142074: 94006c8b     	bl	0x15d2a0 <free@plt>
  142078: f94177e0     	ldr	x0, [sp, #0x2e8]
  14207c: f9400fe8     	ldr	x8, [sp, #0x18]
  142080: eb08001f     	cmp	x0, x8
  142084: 54000040     	b.eq	0x14208c <__cxa_demangle+0x320>
  142088: 94006c86     	bl	0x15d2a0 <free@plt>
  14208c: f9414be0     	ldr	x0, [sp, #0x290]
  142090: eb1a001f     	cmp	x0, x26
  142094: 54000040     	b.eq	0x14209c <__cxa_demangle+0x330>
  142098: 94006c82     	bl	0x15d2a0 <free@plt>
  14209c: f940bfe0     	ldr	x0, [sp, #0x178]
  1420a0: f94013e8     	ldr	x8, [sp, #0x20]
  1420a4: eb08001f     	cmp	x0, x8
  1420a8: 54000040     	b.eq	0x1420b0 <__cxa_demangle+0x344>
  1420ac: 94006c7d     	bl	0x15d2a0 <free@plt>
  1420b0: f94033e0     	ldr	x0, [sp, #0x60]
  1420b4: eb18001f     	cmp	x0, x24
  1420b8: 54000040     	b.eq	0x1420c0 <__cxa_demangle+0x354>
  1420bc: 94006c79     	bl	0x15d2a0 <free@plt>
  1420c0: f94016e8     	ldr	x8, [x23, #0x28]
  1420c4: f85e83a9     	ldur	x9, [x29, #-0x18]
  1420c8: eb09011f     	cmp	x8, x9
  1420cc: 54001801     	b.ne	0x1423cc <__cxa_demangle+0x660>
  1420d0: aa1403e0     	mov	x0, x20
  1420d4: 914007ff     	add	sp, sp, #0x1, lsl #12   // =0x1000
  1420d8: 910ec3ff     	add	sp, sp, #0x3b0
  1420dc: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  1420e0: a94457f6     	ldp	x22, x21, [sp, #0x40]
  1420e4: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  1420e8: a94267fa     	ldp	x26, x25, [sp, #0x20]
  1420ec: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  1420f0: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  1420f4: d50323bf     	autiasp
  1420f8: d65f03c0     	ret
  1420fc: 39400ac9     	ldrb	w9, [x22, #0x2]
  142100: 71017d3f     	cmp	w9, #0x5f
  142104: 54000921     	b.ne	0x142228 <__cxa_demangle+0x4bc>
  142108: 39400ec9     	ldrb	w9, [x22, #0x3]
  14210c: 7101693f     	cmp	w9, #0x5a
  142110: 540008c1     	b.ne	0x142228 <__cxa_demangle+0x4bc>
  142114: 52800088     	mov	w8, #0x4                // =4
  142118: 8b0802c8     	add	x8, x22, x8
  14211c: f9002be8     	str	x8, [sp, #0x50]
  142120: 910143e0     	add	x0, sp, #0x50
  142124: 940000e4     	bl	0x1424b4 <__cxa_demangle+0x748>
  142128: f90027e0     	str	x0, [sp, #0x48]
  14212c: b4001480     	cbz	x0, 0x1423bc <__cxa_demangle+0x650>
  142130: a94523ea     	ldp	x10, x8, [sp, #0x50]
  142134: cb0a0109     	sub	x9, x8, x10
  142138: f100353f     	cmp	x9, #0xd
  14213c: 54001403     	b.lo	0x1423bc <__cxa_demangle+0x650>
  142140: 39400149     	ldrb	w9, [x10]
  142144: 71017d3f     	cmp	w9, #0x5f
  142148: 540013a1     	b.ne	0x1423bc <__cxa_demangle+0x650>
  14214c: 39400549     	ldrb	w9, [x10, #0x1]
  142150: 7101893f     	cmp	w9, #0x62
  142154: 54001341     	b.ne	0x1423bc <__cxa_demangle+0x650>
  142158: 39400949     	ldrb	w9, [x10, #0x2]
  14215c: 7101b13f     	cmp	w9, #0x6c
  142160: 540012e1     	b.ne	0x1423bc <__cxa_demangle+0x650>
  142164: 39400d49     	ldrb	w9, [x10, #0x3]
  142168: 7101bd3f     	cmp	w9, #0x6f
  14216c: 54001281     	b.ne	0x1423bc <__cxa_demangle+0x650>
  142170: 39401149     	ldrb	w9, [x10, #0x4]
  142174: 71018d3f     	cmp	w9, #0x63
  142178: 54001221     	b.ne	0x1423bc <__cxa_demangle+0x650>
  14217c: 39401549     	ldrb	w9, [x10, #0x5]
  142180: 7101ad3f     	cmp	w9, #0x6b
  142184: 540011c1     	b.ne	0x1423bc <__cxa_demangle+0x650>
  142188: 39401949     	ldrb	w9, [x10, #0x6]
  14218c: 71017d3f     	cmp	w9, #0x5f
  142190: 54001161     	b.ne	0x1423bc <__cxa_demangle+0x650>
  142194: 39401d49     	ldrb	w9, [x10, #0x7]
  142198: 7101a53f     	cmp	w9, #0x69
  14219c: 54001101     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1421a0: 39402149     	ldrb	w9, [x10, #0x8]
  1421a4: 7101b93f     	cmp	w9, #0x6e
  1421a8: 540010a1     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1421ac: 39402549     	ldrb	w9, [x10, #0x9]
  1421b0: 7101d93f     	cmp	w9, #0x76
  1421b4: 54001041     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1421b8: 39402949     	ldrb	w9, [x10, #0xa]
  1421bc: 7101bd3f     	cmp	w9, #0x6f
  1421c0: 54000fe1     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1421c4: 39402d49     	ldrb	w9, [x10, #0xb]
  1421c8: 7101ad3f     	cmp	w9, #0x6b
  1421cc: 54000f81     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1421d0: 39403149     	ldrb	w9, [x10, #0xc]
  1421d4: 7101953f     	cmp	w9, #0x65
  1421d8: 54000f21     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1421dc: 91003549     	add	x9, x10, #0xd
  1421e0: eb08013f     	cmp	x9, x8
  1421e4: f9002be9     	str	x9, [sp, #0x50]
  1421e8: 54000740     	b.eq	0x1422d0 <__cxa_demangle+0x564>
  1421ec: 3940012b     	ldrb	w11, [x9]
  1421f0: 71017d7f     	cmp	w11, #0x5f
  1421f4: 54000061     	b.ne	0x142200 <__cxa_demangle+0x494>
  1421f8: 91003949     	add	x9, x10, #0xe
  1421fc: f9002be9     	str	x9, [sp, #0x50]
  142200: eb09011f     	cmp	x8, x9
  142204: 54000300     	b.eq	0x142264 <__cxa_demangle+0x4f8>
  142208: 3940012a     	ldrb	w10, [x9]
  14220c: 5100e94a     	sub	w10, w10, #0x3a
  142210: 3100295f     	cmn	w10, #0xa
  142214: 54000302     	b.hs	0x142274 <__cxa_demangle+0x508>
  142218: aa1f03ec     	mov	x12, xzr
  14221c: aa0903ea     	mov	x10, x9
  142220: aa1f03e9     	mov	x9, xzr
  142224: 14000021     	b	0x1422a8 <__cxa_demangle+0x53c>
  142228: f100141f     	cmp	x0, #0x5
  14222c: 54ffef03     	b.lo	0x14200c <__cxa_demangle+0x2a0>
  142230: 71017d1f     	cmp	w8, #0x5f
  142234: 54ffeec1     	b.ne	0x14200c <__cxa_demangle+0x2a0>
  142238: 39400ac8     	ldrb	w8, [x22, #0x2]
  14223c: 71017d1f     	cmp	w8, #0x5f
  142240: 54ffee61     	b.ne	0x14200c <__cxa_demangle+0x2a0>
  142244: 39400ec8     	ldrb	w8, [x22, #0x3]
  142248: 71017d1f     	cmp	w8, #0x5f
  14224c: 54ffee01     	b.ne	0x14200c <__cxa_demangle+0x2a0>
  142250: 394012c8     	ldrb	w8, [x22, #0x4]
  142254: 7101691f     	cmp	w8, #0x5a
  142258: 54ffeda1     	b.ne	0x14200c <__cxa_demangle+0x2a0>
  14225c: 528000a8     	mov	w8, #0x5                // =5
  142260: 17ffffae     	b	0x142118 <__cxa_demangle+0x3ac>
  142264: aa1f03e9     	mov	x9, xzr
  142268: aa1f03ec     	mov	x12, xzr
  14226c: aa0803ea     	mov	x10, x8
  142270: 1400000e     	b	0x1422a8 <__cxa_demangle+0x53c>
  142274: 9100052a     	add	x10, x9, #0x1
  142278: eb08015f     	cmp	x10, x8
  14227c: f9002bea     	str	x10, [sp, #0x50]
  142280: 54000100     	b.eq	0x1422a0 <__cxa_demangle+0x534>
  142284: 3840154c     	ldrb	w12, [x10], #0x1
  142288: 5100e98c     	sub	w12, w12, #0x3a
  14228c: 31002d9f     	cmn	w12, #0xb
  142290: 54ffff48     	b.hi	0x142278 <__cxa_demangle+0x50c>
  142294: d100054a     	sub	x10, x10, #0x1
  142298: aa0a03ec     	mov	x12, x10
  14229c: 14000003     	b	0x1422a8 <__cxa_demangle+0x53c>
  1422a0: aa0803ea     	mov	x10, x8
  1422a4: aa0803ec     	mov	x12, x8
  1422a8: 71017d7f     	cmp	w11, #0x5f
  1422ac: 54000061     	b.ne	0x1422b8 <__cxa_demangle+0x54c>
  1422b0: eb0c013f     	cmp	x9, x12
  1422b4: 54000840     	b.eq	0x1423bc <__cxa_demangle+0x650>
  1422b8: eb0a011f     	cmp	x8, x10
  1422bc: 540000a0     	b.eq	0x1422d0 <__cxa_demangle+0x564>
  1422c0: 39400149     	ldrb	w9, [x10]
  1422c4: 7100b93f     	cmp	w9, #0x2e
  1422c8: 540007a1     	b.ne	0x1423bc <__cxa_demangle+0x650>
  1422cc: f9002be8     	str	x8, [sp, #0x50]
  1422d0: 90fff981     	adrp	x1, 0x72000
  1422d4: 910143e0     	add	x0, sp, #0x50
  1422d8: 91235c21     	add	x1, x1, #0x8d7
  1422dc: 910123e2     	add	x2, sp, #0x48
  1422e0: 9400029a     	bl	0x142d48 <__cxa_demangle+0xfdc>
  1422e4: aa0003f6     	mov	x22, x0
  1422e8: b4ffe9d6     	cbz	x22, 0x142020 <__cxa_demangle+0x2b4>
  1422ec: b4000075     	cbz	x21, 0x1422f8 <__cxa_demangle+0x58c>
  1422f0: f940029b     	ldr	x27, [x20]
  1422f4: 14000006     	b	0x14230c <__cxa_demangle+0x5a0>
  1422f8: 52808000     	mov	w0, #0x400              // =1024
  1422fc: 5280801b     	mov	w27, #0x400             // =1024
  142300: 94006bc8     	bl	0x15d220 <malloc@plt>
  142304: aa0003f5     	mov	x21, x0
  142308: b4000520     	cbz	x0, 0x1423ac <__cxa_demangle+0x640>
  14230c: a902fff5     	stp	x21, xzr, [sp, #0x28]
  142310: f9001ffb     	str	x27, [sp, #0x38]
  142314: f94002c8     	ldr	x8, [x22]
  142318: f9401108     	ldr	x8, [x8, #0x20]
  14231c: 9100a3e1     	add	x1, sp, #0x28
  142320: aa1603e0     	mov	x0, x22
  142324: d63f0100     	blr	x8
  142328: 394026c8     	ldrb	w8, [x22, #0x9]
  14232c: 7100051f     	cmp	w8, #0x1
  142330: 540000c0     	b.eq	0x142348 <__cxa_demangle+0x5dc>
  142334: f94002c8     	ldr	x8, [x22]
  142338: f9401508     	ldr	x8, [x8, #0x28]
  14233c: 9100a3e1     	add	x1, sp, #0x28
  142340: aa1603e0     	mov	x0, x22
  142344: d63f0100     	blr	x8
  142348: a9432be8     	ldp	x8, x10, [sp, #0x30]
  14234c: 91000509     	add	x9, x8, #0x1
  142350: eb0a013f     	cmp	x9, x10
  142354: 54000062     	b.hs	0x142360 <__cxa_demangle+0x5f4>
  142358: f94017e0     	ldr	x0, [sp, #0x28]
  14235c: 1400000b     	b	0x142388 <__cxa_demangle+0x61c>
  142360: d37ff948     	lsl	x8, x10, #1
  142364: f94017e0     	ldr	x0, [sp, #0x28]
  142368: eb09011f     	cmp	x8, x9
  14236c: 9a883121     	csel	x1, x9, x8, lo
  142370: f9001fe1     	str	x1, [sp, #0x38]
  142374: 94006beb     	bl	0x15d320 <realloc@plt>
  142378: f90017e0     	str	x0, [sp, #0x28]
  14237c: b4000260     	cbz	x0, 0x1423c8 <__cxa_demangle+0x65c>
  142380: f9401be8     	ldr	x8, [sp, #0x30]
  142384: 91000509     	add	x9, x8, #0x1
  142388: f9001be9     	str	x9, [sp, #0x30]
  14238c: 3828681f     	strb	wzr, [x0, x8]
  142390: b4000074     	cbz	x20, 0x14239c <__cxa_demangle+0x630>
  142394: f9401be8     	ldr	x8, [sp, #0x30]
  142398: f9000288     	str	x8, [x20]
  14239c: 2a1f03e8     	mov	w8, wzr
  1423a0: f94017f4     	ldr	x20, [sp, #0x28]
  1423a4: b5ffe453     	cbnz	x19, 0x14202c <__cxa_demangle+0x2c0>
  1423a8: 17ffff22     	b	0x142030 <__cxa_demangle+0x2c4>
  1423ac: aa1f03f4     	mov	x20, xzr
  1423b0: 12800008     	mov	w8, #-0x1               // =-1
  1423b4: b5ffe3d3     	cbnz	x19, 0x14202c <__cxa_demangle+0x2c0>
  1423b8: 17ffff1e     	b	0x142030 <__cxa_demangle+0x2c4>
  1423bc: aa1f03f6     	mov	x22, xzr
  1423c0: b5fff976     	cbnz	x22, 0x1422ec <__cxa_demangle+0x580>
  1423c4: 17ffff17     	b	0x142020 <__cxa_demangle+0x2b4>
  1423c8: 94006ae6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1423cc: 94006a99     	bl	0x15ce30 <__stack_chk_fail@plt>
  1423d0: aa0003f3     	mov	x19, x0
  1423d4: 910143e0     	add	x0, sp, #0x50
  1423d8: 94000003     	bl	0x1423e4 <__cxa_demangle+0x678>
  1423dc: aa1303e0     	mov	x0, x19
  1423e0: 94005b60     	bl	0x159160 <__emutls_get_address+0x6d4>
  1423e4: d503233f     	paciasp
  1423e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1423ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1423f0: 910003fd     	mov	x29, sp
  1423f4: aa0003f3     	mov	x19, x0
  1423f8: f9499800     	ldr	x0, [x0, #0x1330]
  1423fc: 910cc274     	add	x20, x19, #0x330
  142400: b50000a0     	cbnz	x0, 0x142414 <__cxa_demangle+0x6a8>
  142404: 1400000a     	b	0x14242c <__cxa_demangle+0x6c0>
  142408: 94006ba6     	bl	0x15d2a0 <free@plt>
  14240c: f9499a60     	ldr	x0, [x19, #0x1330]
  142410: b40000e0     	cbz	x0, 0x14242c <__cxa_demangle+0x6c0>
  142414: f9400008     	ldr	x8, [x0]
  142418: eb00029f     	cmp	x20, x0
  14241c: f9099a68     	str	x8, [x19, #0x1330]
  142420: 54ffff41     	b.ne	0x142408 <__cxa_demangle+0x69c>
  142424: aa0803e0     	mov	x0, x8
  142428: b5ffff60     	cbnz	x0, 0x142414 <__cxa_demangle+0x6a8>
  14242c: f9416a60     	ldr	x0, [x19, #0x2d0]
  142430: 910ba268     	add	x8, x19, #0x2e8
  142434: a9007e9f     	stp	xzr, xzr, [x20]
  142438: f9099a74     	str	x20, [x19, #0x1330]
  14243c: eb08001f     	cmp	x0, x8
  142440: 54000040     	b.eq	0x142448 <__cxa_demangle+0x6dc>
  142444: 94006b97     	bl	0x15d2a0 <free@plt>
  142448: f9414e60     	ldr	x0, [x19, #0x298]
  14244c: 910ac268     	add	x8, x19, #0x2b0
  142450: eb08001f     	cmp	x0, x8
  142454: 54000040     	b.eq	0x14245c <__cxa_demangle+0x6f0>
  142458: 94006b92     	bl	0x15d2a0 <free@plt>
  14245c: f9412260     	ldr	x0, [x19, #0x240]
  142460: 91096268     	add	x8, x19, #0x258
  142464: eb08001f     	cmp	x0, x8
  142468: 54000040     	b.eq	0x142470 <__cxa_demangle+0x704>
  14246c: 94006b8d     	bl	0x15d2a0 <free@plt>
  142470: f9409660     	ldr	x0, [x19, #0x128]
  142474: 91050268     	add	x8, x19, #0x140
  142478: eb08001f     	cmp	x0, x8
  14247c: 54000040     	b.eq	0x142484 <__cxa_demangle+0x718>
  142480: 94006b88     	bl	0x15d2a0 <free@plt>
  142484: f9400a60     	ldr	x0, [x19, #0x10]
  142488: 9100a268     	add	x8, x19, #0x28
  14248c: eb08001f     	cmp	x0, x8
  142490: 540000a0     	b.eq	0x1424a4 <__cxa_demangle+0x738>
  142494: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  142498: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14249c: d50323bf     	autiasp
  1424a0: 14006b80     	b	0x15d2a0 <free@plt>
  1424a4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1424a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1424ac: d50323bf     	autiasp
  1424b0: d65f03c0     	ret
  1424b4: d503233f     	paciasp
  1424b8: d10283ff     	sub	sp, sp, #0xa0
  1424bc: a9057bfd     	stp	x29, x30, [sp, #0x50]
  1424c0: 910143fd     	add	x29, sp, #0x50
  1424c4: a90667fa     	stp	x26, x25, [sp, #0x60]
  1424c8: a9075ff8     	stp	x24, x23, [sp, #0x70]
  1424cc: a90857f6     	stp	x22, x21, [sp, #0x80]
  1424d0: a9094ff4     	stp	x20, x19, [sp, #0x90]
  1424d4: d53bd057     	mrs	x23, TPIDR_EL0
  1424d8: aa0003f3     	mov	x19, x0
  1424dc: f94016e8     	ldr	x8, [x23, #0x28]
  1424e0: f81f83a8     	stur	x8, [x29, #-0x8]
  1424e4: a9402408     	ldp	x8, x9, [x0]
  1424e8: eb08013f     	cmp	x9, x8
  1424ec: 540006a0     	b.eq	0x1425c0 <__cxa_demangle+0x854>
  1424f0: 3940010a     	ldrb	w10, [x8]
  1424f4: 7101515f     	cmp	w10, #0x54
  1424f8: 54000060     	b.eq	0x142504 <__cxa_demangle+0x798>
  1424fc: 71011d5f     	cmp	w10, #0x47
  142500: 54000601     	b.ne	0x1425c0 <__cxa_demangle+0x854>
  142504: eb08012b     	subs	x11, x9, x8
  142508: 54001c80     	b.eq	0x142898 <__cxa_demangle+0xb2c>
  14250c: 71011d5f     	cmp	w10, #0x47
  142510: 540015e0     	b.eq	0x1427cc <__cxa_demangle+0xa60>
  142514: 7101515f     	cmp	w10, #0x54
  142518: 54001c01     	b.ne	0x142898 <__cxa_demangle+0xb2c>
  14251c: f100097f     	cmp	x11, #0x2
  142520: 54001a23     	b.lo	0x142864 <__cxa_demangle+0xaf8>
  142524: 3940050a     	ldrb	w10, [x8, #0x1]
  142528: 51010d4a     	sub	w10, w10, #0x43
  14252c: 7100815f     	cmp	w10, #0x20
  142530: 540019a8     	b.hi	0x142864 <__cxa_demangle+0xaf8>
  142534: 90fff9eb     	adrp	x11, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  142538: 910e116b     	add	x11, x11, #0x384
  14253c: 1000008c     	adr	x12, 0x14254c <__cxa_demangle+0x7e0>
  142540: 786a796d     	ldrh	w13, [x11, x10, lsl #1]
  142544: 8b0d098c     	add	x12, x12, x13, lsl #2
  142548: d61f0180     	br	x12
  14254c: d503249f     	bti	j
  142550: 91000908     	add	x8, x8, #0x2
  142554: aa1303e0     	mov	x0, x19
  142558: f9000268     	str	x8, [x19]
  14255c: 94000225     	bl	0x142df0 <__cxa_demangle+0x1084>
  142560: f81e03a0     	stur	x0, [x29, #-0x20]
  142564: b40019c0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142568: aa1303e0     	mov	x0, x19
  14256c: 52800021     	mov	w1, #0x1                // =1
  142570: 940001d0     	bl	0x142cb0 <__cxa_demangle+0xf44>
  142574: eb01001f     	cmp	x0, x1
  142578: 54001900     	b.eq	0x142898 <__cxa_demangle+0xb2c>
  14257c: a9402668     	ldp	x8, x9, [x19]
  142580: eb09011f     	cmp	x8, x9
  142584: 540018a0     	b.eq	0x142898 <__cxa_demangle+0xb2c>
  142588: 39400109     	ldrb	w9, [x8]
  14258c: 71017d3f     	cmp	w9, #0x5f
  142590: 54001841     	b.ne	0x142898 <__cxa_demangle+0xb2c>
  142594: 91000508     	add	x8, x8, #0x1
  142598: aa1303e0     	mov	x0, x19
  14259c: f9000268     	str	x8, [x19]
  1425a0: 94000214     	bl	0x142df0 <__cxa_demangle+0x1084>
  1425a4: f9000be0     	str	x0, [sp, #0x10]
  1425a8: b40017a0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  1425ac: 910043e1     	add	x1, sp, #0x10
  1425b0: d10083a2     	sub	x2, x29, #0x20
  1425b4: aa1303e0     	mov	x0, x19
  1425b8: 94000ae1     	bl	0x14513c <__cxa_demangle+0x33d0>
  1425bc: 140000b8     	b	0x14289c <__cxa_demangle+0xb30>
  1425c0: f9416e68     	ldr	x8, [x19, #0x2d8]
  1425c4: d10083a1     	sub	x1, x29, #0x20
  1425c8: f9416a69     	ldr	x9, [x19, #0x2d0]
  1425cc: aa1303e0     	mov	x0, x19
  1425d0: 781e03bf     	sturh	wzr, [x29, #-0x20]
  1425d4: d10083b6     	sub	x22, x29, #0x20
  1425d8: b81e43bf     	stur	wzr, [x29, #-0x1c]
  1425dc: cb090108     	sub	x8, x8, x9
  1425e0: 381e83bf     	sturb	wzr, [x29, #-0x18]
  1425e4: 9343fd08     	asr	x8, x8, #3
  1425e8: f81f03a8     	stur	x8, [x29, #-0x10]
  1425ec: 940005ed     	bl	0x143da0 <__cxa_demangle+0x2034>
  1425f0: f90017e0     	str	x0, [sp, #0x28]
  1425f4: b4001540     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  1425f8: f9416e6a     	ldr	x10, [x19, #0x2d8]
  1425fc: f9416a68     	ldr	x8, [x19, #0x2d0]
  142600: f85f03a9     	ldur	x9, [x29, #-0x10]
  142604: cb08014a     	sub	x10, x10, x8
  142608: 9343fd4a     	asr	x10, x10, #3
  14260c: eb0a013f     	cmp	x9, x10
  142610: 540003e2     	b.hs	0x14268c <__cxa_demangle+0x920>
  142614: f9414e6b     	ldr	x11, [x19, #0x298]
  142618: f941526c     	ldr	x12, [x19, #0x2a0]
  14261c: eb0c017f     	cmp	x11, x12
  142620: 540013c0     	b.eq	0x142898 <__cxa_demangle+0xb2c>
  142624: f940016d     	ldr	x13, [x11]
  142628: b400138d     	cbz	x13, 0x142898 <__cxa_demangle+0xb2c>
  14262c: f869790c     	ldr	x12, [x8, x9, lsl #3]
  142630: a9403dad     	ldp	x13, x15, [x13]
  142634: f940098e     	ldr	x14, [x12, #0x10]
  142638: cb0d01ef     	sub	x15, x15, x13
  14263c: eb8f0ddf     	cmp	x14, x15, asr #3
  142640: 540012c2     	b.hs	0x142898 <__cxa_demangle+0xb2c>
  142644: 91000530     	add	x16, x9, #0x1
  142648: f86e79ad     	ldr	x13, [x13, x14, lsl #3]
  14264c: eb10015f     	cmp	x10, x16
  142650: f9000d8d     	str	x13, [x12, #0x18]
  142654: 540001c0     	b.eq	0x14268c <__cxa_demangle+0x920>
  142658: aa1003ef     	mov	x15, x16
  14265c: f940016d     	ldr	x13, [x11]
  142660: b400010d     	cbz	x13, 0x142680 <__cxa_demangle+0x914>
  142664: f86f790c     	ldr	x12, [x8, x15, lsl #3]
  142668: a94041ad     	ldp	x13, x16, [x13]
  14266c: f940098e     	ldr	x14, [x12, #0x10]
  142670: cb0d0211     	sub	x17, x16, x13
  142674: 910005f0     	add	x16, x15, #0x1
  142678: eb910ddf     	cmp	x14, x17, asr #3
  14267c: 54fffe63     	b.lo	0x142648 <__cxa_demangle+0x8dc>
  142680: eb0a01ff     	cmp	x15, x10
  142684: 54000082     	b.hs	0x142694 <__cxa_demangle+0x928>
  142688: 14000084     	b	0x142898 <__cxa_demangle+0xb2c>
  14268c: 8b090d08     	add	x8, x8, x9, lsl #3
  142690: f9016e68     	str	x8, [x19, #0x2d8]
  142694: a9402269     	ldp	x9, x8, [x19]
  142698: eb09010a     	subs	x10, x8, x9
  14269c: 54001000     	b.eq	0x14289c <__cxa_demangle+0xb30>
  1426a0: 3940012b     	ldrb	w11, [x9]
  1426a4: 5100b96c     	sub	w12, w11, #0x2e
  1426a8: 7100c59f     	cmp	w12, #0x31
  1426ac: 54000108     	b.hi	0x1426cc <__cxa_demangle+0x960>
  1426b0: 5280002d     	mov	w13, #0x1               // =1
  1426b4: 9acc21ac     	lsl	x12, x13, x12
  1426b8: d280002d     	mov	x13, #0x1               // =1
  1426bc: f2a0100d     	movk	x13, #0x80, lsl #16
  1426c0: f2e0004d     	movk	x13, #0x2, lsl #48
  1426c4: ea0d019f     	tst	x12, x13
  1426c8: 54000ea1     	b.ne	0x14289c <__cxa_demangle+0xb30>
  1426cc: f100355f     	cmp	x10, #0xd
  1426d0: f90013ff     	str	xzr, [sp, #0x20]
  1426d4: 540026a3     	b.lo	0x142ba8 <__cxa_demangle+0xe3c>
  1426d8: 7101557f     	cmp	w11, #0x55
  1426dc: 54002661     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  1426e0: 3940052a     	ldrb	w10, [x9, #0x1]
  1426e4: 7101855f     	cmp	w10, #0x61
  1426e8: 54002601     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  1426ec: 3940092a     	ldrb	w10, [x9, #0x2]
  1426f0: 7100e55f     	cmp	w10, #0x39
  1426f4: 540025a1     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  1426f8: 39400d2a     	ldrb	w10, [x9, #0x3]
  1426fc: 7101955f     	cmp	w10, #0x65
  142700: 54002541     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142704: 3940112a     	ldrb	w10, [x9, #0x4]
  142708: 7101b95f     	cmp	w10, #0x6e
  14270c: 540024e1     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142710: 3940152a     	ldrb	w10, [x9, #0x5]
  142714: 7101855f     	cmp	w10, #0x61
  142718: 54002481     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  14271c: 3940192a     	ldrb	w10, [x9, #0x6]
  142720: 7101895f     	cmp	w10, #0x62
  142724: 54002421     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142728: 39401d2a     	ldrb	w10, [x9, #0x7]
  14272c: 7101b15f     	cmp	w10, #0x6c
  142730: 540023c1     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142734: 3940212a     	ldrb	w10, [x9, #0x8]
  142738: 7101955f     	cmp	w10, #0x65
  14273c: 54002361     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142740: 3940252a     	ldrb	w10, [x9, #0x9]
  142744: 71017d5f     	cmp	w10, #0x5f
  142748: 54002301     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  14274c: 3940292a     	ldrb	w10, [x9, #0xa]
  142750: 7101a55f     	cmp	w10, #0x69
  142754: 540022a1     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142758: 39402d2a     	ldrb	w10, [x9, #0xb]
  14275c: 7101995f     	cmp	w10, #0x66
  142760: 54002241     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142764: 3940312a     	ldrb	w10, [x9, #0xc]
  142768: 7101255f     	cmp	w10, #0x49
  14276c: 540021e1     	b.ne	0x142ba8 <__cxa_demangle+0xe3c>
  142770: aa1303f4     	mov	x20, x19
  142774: f9400e6b     	ldr	x11, [x19, #0x18]
  142778: 91003529     	add	x9, x9, #0xd
  14277c: f8410e8a     	ldr	x10, [x20, #0x10]!
  142780: f9000269     	str	x9, [x19]
  142784: cb0a016a     	sub	x10, x11, x10
  142788: 9343fd55     	asr	x21, x10, #3
  14278c: eb08013f     	cmp	x9, x8
  142790: 54000080     	b.eq	0x1427a0 <__cxa_demangle+0xa34>
  142794: 39400128     	ldrb	w8, [x9]
  142798: 7101151f     	cmp	w8, #0x45
  14279c: 54001e80     	b.eq	0x142b6c <__cxa_demangle+0xe00>
  1427a0: aa1303e0     	mov	x0, x19
  1427a4: 94000820     	bl	0x144824 <__cxa_demangle+0x2ab8>
  1427a8: f9000be0     	str	x0, [sp, #0x10]
  1427ac: b4000780     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  1427b0: 910043e1     	add	x1, sp, #0x10
  1427b4: aa1403e0     	mov	x0, x20
  1427b8: 94000897     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  1427bc: a9402269     	ldp	x9, x8, [x19]
  1427c0: eb08013f     	cmp	x9, x8
  1427c4: 54fffe81     	b.ne	0x142794 <__cxa_demangle+0xa28>
  1427c8: 17fffff6     	b	0x1427a0 <__cxa_demangle+0xa34>
  1427cc: f100097f     	cmp	x11, #0x2
  1427d0: 54000643     	b.lo	0x142898 <__cxa_demangle+0xb2c>
  1427d4: 39400509     	ldrb	w9, [x8, #0x1]
  1427d8: 7101493f     	cmp	w9, #0x52
  1427dc: 540008a0     	b.eq	0x1428f0 <__cxa_demangle+0xb84>
  1427e0: 7101593f     	cmp	w9, #0x56
  1427e4: 540005a1     	b.ne	0x142898 <__cxa_demangle+0xb2c>
  1427e8: 91000908     	add	x8, x8, #0x2
  1427ec: aa1303e0     	mov	x0, x19
  1427f0: aa1f03e1     	mov	x1, xzr
  1427f4: f9000268     	str	x8, [x19]
  1427f8: 9400056a     	bl	0x143da0 <__cxa_demangle+0x2034>
  1427fc: b4000500     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142800: f9499a75     	ldr	x21, [x19, #0x1330]
  142804: aa0003f4     	mov	x20, x0
  142808: f94006a8     	ldr	x8, [x21, #0x8]
  14280c: d13f0109     	sub	x9, x8, #0xfc0
  142810: b13fc53f     	cmn	x9, #0xff1
  142814: 54000108     	b.hi	0x142834 <__cxa_demangle+0xac8>
  142818: 52820000     	mov	w0, #0x1000             // =4096
  14281c: 94006a81     	bl	0x15d220 <malloc@plt>
  142820: b4002440     	cbz	x0, 0x142ca8 <__cxa_demangle+0xf3c>
  142824: aa1f03e8     	mov	x8, xzr
  142828: a9007c15     	stp	x21, xzr, [x0]
  14282c: aa0003f5     	mov	x21, x0
  142830: f9099a60     	str	x0, [x19, #0x1330]
  142834: 9100c109     	add	x9, x8, #0x30
  142838: 8b0802a0     	add	x0, x21, x8
  14283c: f0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  142840: 5280228a     	mov	w10, #0x114             // =276
  142844: 91158108     	add	x8, x8, #0x560
  142848: 72a0202a     	movk	w10, #0x101, lsl #16
  14284c: f90006a9     	str	x9, [x21, #0x8]
  142850: f8010c08     	str	x8, [x0, #0x10]!
  142854: d0fff968     	adrp	x8, 0x70000
  142858: 91214108     	add	x8, x8, #0x850
  14285c: 91004d09     	add	x9, x8, #0x13
  142860: 140000bf     	b	0x142b5c <__cxa_demangle+0xdf0>
  142864: d503249f     	bti	j
  142868: 91000508     	add	x8, x8, #0x1
  14286c: eb08013f     	cmp	x9, x8
  142870: f9000268     	str	x8, [x19]
  142874: 540000a0     	b.eq	0x142888 <__cxa_demangle+0xb1c>
  142878: 39400108     	ldrb	w8, [x8]
  14287c: 7101d91f     	cmp	w8, #0x76
  142880: 1a9f17f4     	cset	w20, eq
  142884: 14000002     	b	0x14288c <__cxa_demangle+0xb20>
  142888: 2a1f03f4     	mov	w20, wzr
  14288c: aa1303e0     	mov	x0, x19
  142890: 9400098c     	bl	0x144ec0 <__cxa_demangle+0x3154>
  142894: 360001c0     	tbz	w0, #0x0, 0x1428cc <__cxa_demangle+0xb60>
  142898: aa1f03e0     	mov	x0, xzr
  14289c: f94016e8     	ldr	x8, [x23, #0x28]
  1428a0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1428a4: eb09011f     	cmp	x8, x9
  1428a8: 54002021     	b.ne	0x142cac <__cxa_demangle+0xf40>
  1428ac: a9494ff4     	ldp	x20, x19, [sp, #0x90]
  1428b0: a94857f6     	ldp	x22, x21, [sp, #0x80]
  1428b4: a9475ff8     	ldp	x24, x23, [sp, #0x70]
  1428b8: a94667fa     	ldp	x26, x25, [sp, #0x60]
  1428bc: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  1428c0: 910283ff     	add	sp, sp, #0xa0
  1428c4: d50323bf     	autiasp
  1428c8: d65f03c0     	ret
  1428cc: aa1303e0     	mov	x0, x19
  1428d0: 97fffef9     	bl	0x1424b4 <__cxa_demangle+0x748>
  1428d4: f81e03a0     	stur	x0, [x29, #-0x20]
  1428d8: b4fffe20     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  1428dc: d10083a1     	sub	x1, x29, #0x20
  1428e0: aa1303e0     	mov	x0, x19
  1428e4: 340003b4     	cbz	w20, 0x142958 <__cxa_demangle+0xbec>
  1428e8: 94000a63     	bl	0x145274 <__cxa_demangle+0x3508>
  1428ec: 17ffffec     	b	0x14289c <__cxa_demangle+0xb30>
  1428f0: 91000908     	add	x8, x8, #0x2
  1428f4: aa1303e0     	mov	x0, x19
  1428f8: aa1f03e1     	mov	x1, xzr
  1428fc: f9000268     	str	x8, [x19]
  142900: 94000528     	bl	0x143da0 <__cxa_demangle+0x2034>
  142904: b4fffcc0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142908: a940226a     	ldp	x10, x8, [x19]
  14290c: aa0003f4     	mov	x20, x0
  142910: eb0a011f     	cmp	x8, x10
  142914: 54000f60     	b.eq	0x142b00 <__cxa_demangle+0xd94>
  142918: 39400149     	ldrb	w9, [x10]
  14291c: 7100c13f     	cmp	w9, #0x30
  142920: 540000c3     	b.lo	0x142938 <__cxa_demangle+0xbcc>
  142924: 7100e93f     	cmp	w9, #0x3a
  142928: 54000ca3     	b.lo	0x142abc <__cxa_demangle+0xd50>
  14292c: 5101052b     	sub	w11, w9, #0x41
  142930: 7100657f     	cmp	w11, #0x19
  142934: 54000c49     	b.ls	0x142abc <__cxa_demangle+0xd50>
  142938: 5280002b     	mov	w11, #0x1               // =1
  14293c: eb08015f     	cmp	x10, x8
  142940: 54000de0     	b.eq	0x142afc <__cxa_demangle+0xd90>
  142944: 71017d3f     	cmp	w9, #0x5f
  142948: 54000da1     	b.ne	0x142afc <__cxa_demangle+0xd90>
  14294c: 91000548     	add	x8, x10, #0x1
  142950: f9000268     	str	x8, [x19]
  142954: 1400006b     	b	0x142b00 <__cxa_demangle+0xd94>
  142958: 94000a6f     	bl	0x145314 <__cxa_demangle+0x35a8>
  14295c: 17ffffd0     	b	0x14289c <__cxa_demangle+0xb30>
  142960: d503249f     	bti	j
  142964: 91000908     	add	x8, x8, #0x2
  142968: aa1303e0     	mov	x0, x19
  14296c: aa1f03e1     	mov	x1, xzr
  142970: f9000268     	str	x8, [x19]
  142974: 9400050b     	bl	0x143da0 <__cxa_demangle+0x2034>
  142978: f81e03a0     	stur	x0, [x29, #-0x20]
  14297c: b4fff900     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142980: d10083a1     	sub	x1, x29, #0x20
  142984: aa1303e0     	mov	x0, x19
  142988: 94000a13     	bl	0x1451d4 <__cxa_demangle+0x3468>
  14298c: 17ffffc4     	b	0x14289c <__cxa_demangle+0xb30>
  142990: d503249f     	bti	j
  142994: 91000908     	add	x8, x8, #0x2
  142998: aa1303e0     	mov	x0, x19
  14299c: f9000268     	str	x8, [x19]
  1429a0: 94000114     	bl	0x142df0 <__cxa_demangle+0x1084>
  1429a4: f81e03a0     	stur	x0, [x29, #-0x20]
  1429a8: b4fff7a0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  1429ac: d10083a1     	sub	x1, x29, #0x20
  1429b0: aa1303e0     	mov	x0, x19
  1429b4: 940008f3     	bl	0x144d80 <__cxa_demangle+0x3014>
  1429b8: 17ffffb9     	b	0x14289c <__cxa_demangle+0xb30>
  1429bc: d503249f     	bti	j
  1429c0: 91000908     	add	x8, x8, #0x2
  1429c4: aa1303e0     	mov	x0, x19
  1429c8: f9000268     	str	x8, [x19]
  1429cc: 94000109     	bl	0x142df0 <__cxa_demangle+0x1084>
  1429d0: f81e03a0     	stur	x0, [x29, #-0x20]
  1429d4: b4fff640     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  1429d8: d10083a1     	sub	x1, x29, #0x20
  1429dc: aa1303e0     	mov	x0, x19
  1429e0: 94000910     	bl	0x144e20 <__cxa_demangle+0x30b4>
  1429e4: 17ffffae     	b	0x14289c <__cxa_demangle+0xb30>
  1429e8: d503249f     	bti	j
  1429ec: 91000908     	add	x8, x8, #0x2
  1429f0: aa1303e0     	mov	x0, x19
  1429f4: f9000268     	str	x8, [x19]
  1429f8: 940000fe     	bl	0x142df0 <__cxa_demangle+0x1084>
  1429fc: f81e03a0     	stur	x0, [x29, #-0x20]
  142a00: b4fff4e0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142a04: d10083a1     	sub	x1, x29, #0x20
  142a08: aa1303e0     	mov	x0, x19
  142a0c: 940008b5     	bl	0x144ce0 <__cxa_demangle+0x2f74>
  142a10: 17ffffa3     	b	0x14289c <__cxa_demangle+0xb30>
  142a14: d503249f     	bti	j
  142a18: 91000908     	add	x8, x8, #0x2
  142a1c: aa1303e0     	mov	x0, x19
  142a20: f9000268     	str	x8, [x19]
  142a24: 940000f3     	bl	0x142df0 <__cxa_demangle+0x1084>
  142a28: f81e03a0     	stur	x0, [x29, #-0x20]
  142a2c: b4fff380     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142a30: d10083a1     	sub	x1, x29, #0x20
  142a34: aa1303e0     	mov	x0, x19
  142a38: 94000882     	bl	0x144c40 <__cxa_demangle+0x2ed4>
  142a3c: 17ffff98     	b	0x14289c <__cxa_demangle+0xb30>
  142a40: d503249f     	bti	j
  142a44: 91000908     	add	x8, x8, #0x2
  142a48: aa1303e0     	mov	x0, x19
  142a4c: aa1f03e1     	mov	x1, xzr
  142a50: f9000268     	str	x8, [x19]
  142a54: 940004d3     	bl	0x143da0 <__cxa_demangle+0x2034>
  142a58: f81e03a0     	stur	x0, [x29, #-0x20]
  142a5c: b4fff200     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142a60: b0fff981     	adrp	x1, 0x73000
  142a64: d10083a2     	sub	x2, x29, #0x20
  142a68: 911bbc21     	add	x1, x1, #0x6ef
  142a6c: aa1303e0     	mov	x0, x19
  142a70: 940000b6     	bl	0x142d48 <__cxa_demangle+0xfdc>
  142a74: 17ffff8a     	b	0x14289c <__cxa_demangle+0xb30>
  142a78: d503249f     	bti	j
  142a7c: 91000908     	add	x8, x8, #0x2
  142a80: aa1303e0     	mov	x0, x19
  142a84: f9000268     	str	x8, [x19]
  142a88: 9400090e     	bl	0x144ec0 <__cxa_demangle+0x3154>
  142a8c: 3707f060     	tbnz	w0, #0x0, 0x142898 <__cxa_demangle+0xb2c>
  142a90: aa1303e0     	mov	x0, x19
  142a94: 9400090b     	bl	0x144ec0 <__cxa_demangle+0x3154>
  142a98: 3707f000     	tbnz	w0, #0x0, 0x142898 <__cxa_demangle+0xb2c>
  142a9c: aa1303e0     	mov	x0, x19
  142aa0: 97fffe85     	bl	0x1424b4 <__cxa_demangle+0x748>
  142aa4: f81e03a0     	stur	x0, [x29, #-0x20]
  142aa8: b4ffefa0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142aac: d10083a1     	sub	x1, x29, #0x20
  142ab0: aa1303e0     	mov	x0, x19
  142ab4: 9400097a     	bl	0x14509c <__cxa_demangle+0x3330>
  142ab8: 17ffff79     	b	0x14289c <__cxa_demangle+0xb30>
  142abc: 9100054a     	add	x10, x10, #0x1
  142ac0: 7100e93f     	cmp	w9, #0x3a
  142ac4: 54000083     	b.lo	0x142ad4 <__cxa_demangle+0xd68>
  142ac8: 5101052b     	sub	w11, w9, #0x41
  142acc: 7100657f     	cmp	w11, #0x19
  142ad0: 540000e8     	b.hi	0x142aec <__cxa_demangle+0xd80>
  142ad4: eb08015f     	cmp	x10, x8
  142ad8: f900026a     	str	x10, [x19]
  142adc: 54ffede0     	b.eq	0x142898 <__cxa_demangle+0xb2c>
  142ae0: 38401549     	ldrb	w9, [x10], #0x1
  142ae4: 7100bd3f     	cmp	w9, #0x2f
  142ae8: 54fffec8     	b.hi	0x142ac0 <__cxa_demangle+0xd54>
  142aec: 2a1f03eb     	mov	w11, wzr
  142af0: d100054a     	sub	x10, x10, #0x1
  142af4: eb08015f     	cmp	x10, x8
  142af8: 54fff261     	b.ne	0x142944 <__cxa_demangle+0xbd8>
  142afc: 34ffeceb     	cbz	w11, 0x142898 <__cxa_demangle+0xb2c>
  142b00: f9499a75     	ldr	x21, [x19, #0x1330]
  142b04: f94006a8     	ldr	x8, [x21, #0x8]
  142b08: d13f0109     	sub	x9, x8, #0xfc0
  142b0c: b13fc53f     	cmn	x9, #0xff1
  142b10: 54000108     	b.hi	0x142b30 <__cxa_demangle+0xdc4>
  142b14: 52820000     	mov	w0, #0x1000             // =4096
  142b18: 940069c2     	bl	0x15d220 <malloc@plt>
  142b1c: b4000c60     	cbz	x0, 0x142ca8 <__cxa_demangle+0xf3c>
  142b20: aa1f03e8     	mov	x8, xzr
  142b24: a9007c15     	stp	x21, xzr, [x0]
  142b28: aa0003f5     	mov	x21, x0
  142b2c: f9099a60     	str	x0, [x19, #0x1330]
  142b30: 9100c109     	add	x9, x8, #0x30
  142b34: 8b0802a0     	add	x0, x21, x8
  142b38: f0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  142b3c: 5280228a     	mov	w10, #0x114             // =276
  142b40: 91158108     	add	x8, x8, #0x560
  142b44: 72a0202a     	movk	w10, #0x101, lsl #16
  142b48: f90006a9     	str	x9, [x21, #0x8]
  142b4c: f8010c08     	str	x8, [x0, #0x10]!
  142b50: 90fff968     	adrp	x8, 0x6e000
  142b54: 91219d08     	add	x8, x8, #0x867
  142b58: 91006109     	add	x9, x8, #0x18
  142b5c: b900080a     	str	w10, [x0, #0x8]
  142b60: a9012408     	stp	x8, x9, [x0, #0x10]
  142b64: f9001014     	str	x20, [x0, #0x20]
  142b68: 17ffff4d     	b	0x14289c <__cxa_demangle+0xb30>
  142b6c: a9410a68     	ldp	x8, x2, [x19, #0x10]
  142b70: d37df2b4     	lsl	x20, x21, #3
  142b74: 91000529     	add	x9, x9, #0x1
  142b78: aa1303e0     	mov	x0, x19
  142b7c: 8b140101     	add	x1, x8, x20
  142b80: f9000269     	str	x9, [x19]
  142b84: 94002ec9     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  142b88: f9400a68     	ldr	x8, [x19, #0x10]
  142b8c: a90107e0     	stp	x0, x1, [sp, #0x10]
  142b90: 910043e1     	add	x1, sp, #0x10
  142b94: aa1303e0     	mov	x0, x19
  142b98: 8b140108     	add	x8, x8, x20
  142b9c: f9000e68     	str	x8, [x19, #0x18]
  142ba0: 940007ce     	bl	0x144ad8 <__cxa_demangle+0x2d6c>
  142ba4: f90013e0     	str	x0, [sp, #0x20]
  142ba8: 385e03a8     	ldurb	w8, [x29, #-0x20]
  142bac: f90007ff     	str	xzr, [sp, #0x8]
  142bb0: 350000e8     	cbnz	w8, 0x142bcc <__cxa_demangle+0xe60>
  142bb4: 385e13a8     	ldurb	w8, [x29, #-0x1f]
  142bb8: 340000a8     	cbz	w8, 0x142bcc <__cxa_demangle+0xe60>
  142bbc: aa1303e0     	mov	x0, x19
  142bc0: 9400008c     	bl	0x142df0 <__cxa_demangle+0x1084>
  142bc4: f90007e0     	str	x0, [sp, #0x8]
  142bc8: b4ffe6a0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142bcc: a9402668     	ldp	x8, x9, [x19]
  142bd0: b27e02d5     	orr	x21, x22, #0x4
  142bd4: 910022d4     	add	x20, x22, #0x8
  142bd8: eb09011f     	cmp	x8, x9
  142bdc: 54000100     	b.eq	0x142bfc <__cxa_demangle+0xe90>
  142be0: 39400109     	ldrb	w9, [x8]
  142be4: 7101d93f     	cmp	w9, #0x76
  142be8: 540000a1     	b.ne	0x142bfc <__cxa_demangle+0xe90>
  142bec: 91000508     	add	x8, x8, #0x1
  142bf0: a9017fff     	stp	xzr, xzr, [sp, #0x10]
  142bf4: f9000268     	str	x8, [x19]
  142bf8: 14000023     	b	0x142c84 <__cxa_demangle+0xf18>
  142bfc: aa1303f6     	mov	x22, x19
  142c00: d280003a     	mov	x26, #0x1               // =1
  142c04: f2a0101a     	movk	x26, #0x80, lsl #16
  142c08: 52800039     	mov	w25, #0x1               // =1
  142c0c: f2e0005a     	movk	x26, #0x2, lsl #48
  142c10: a9c126c8     	ldp	x8, x9, [x22, #0x10]!
  142c14: cb080128     	sub	x8, x9, x8
  142c18: 9343fd18     	asr	x24, x8, #3
  142c1c: aa1303e0     	mov	x0, x19
  142c20: 94000074     	bl	0x142df0 <__cxa_demangle+0x1084>
  142c24: f9000be0     	str	x0, [sp, #0x10]
  142c28: b4ffe3a0     	cbz	x0, 0x14289c <__cxa_demangle+0xb30>
  142c2c: 910043e1     	add	x1, sp, #0x10
  142c30: aa1603e0     	mov	x0, x22
  142c34: 94000778     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  142c38: a9402668     	ldp	x8, x9, [x19]
  142c3c: eb08013f     	cmp	x9, x8
  142c40: 54000100     	b.eq	0x142c60 <__cxa_demangle+0xef4>
  142c44: 39400108     	ldrb	w8, [x8]
  142c48: 5100b908     	sub	w8, w8, #0x2e
  142c4c: 7100c51f     	cmp	w8, #0x31
  142c50: 54fffe68     	b.hi	0x142c1c <__cxa_demangle+0xeb0>
  142c54: 9ac82328     	lsl	x8, x25, x8
  142c58: ea1a011f     	tst	x8, x26
  142c5c: 54fffe00     	b.eq	0x142c1c <__cxa_demangle+0xeb0>
  142c60: a9410a68     	ldp	x8, x2, [x19, #0x10]
  142c64: d37df316     	lsl	x22, x24, #3
  142c68: aa1303e0     	mov	x0, x19
  142c6c: 8b160101     	add	x1, x8, x22
  142c70: 94002e8e     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  142c74: f9400a68     	ldr	x8, [x19, #0x10]
  142c78: a90107e0     	stp	x0, x1, [sp, #0x10]
  142c7c: 8b160108     	add	x8, x8, x22
  142c80: f9000e68     	str	x8, [x19, #0x18]
  142c84: 910023e1     	add	x1, sp, #0x8
  142c88: 9100a3e2     	add	x2, sp, #0x28
  142c8c: 910043e3     	add	x3, sp, #0x10
  142c90: 910083e4     	add	x4, sp, #0x20
  142c94: aa1303e0     	mov	x0, x19
  142c98: aa1503e5     	mov	x5, x21
  142c9c: aa1403e6     	mov	x6, x20
  142ca0: 940007b2     	bl	0x144b68 <__cxa_demangle+0x2dfc>
  142ca4: 17fffefe     	b	0x14289c <__cxa_demangle+0xb30>
  142ca8: 940068ae     	bl	0x15cf60 <_ZSt9terminatev@plt>
  142cac: 94006861     	bl	0x15ce30 <__stack_chk_fail@plt>
  142cb0: d503245f     	bti	c
  142cb4: aa0003e8     	mov	x8, x0
  142cb8: f9400000     	ldr	x0, [x0]
  142cbc: 2a0103e9     	mov	w9, w1
  142cc0: f940050a     	ldr	x10, [x8, #0x8]
  142cc4: aa0003e1     	mov	x1, x0
  142cc8: 36000149     	tbz	w9, #0x0, 0x142cf0 <__cxa_demangle+0xf84>
  142ccc: aa0003e1     	mov	x1, x0
  142cd0: eb0a001f     	cmp	x0, x10
  142cd4: 540000e0     	b.eq	0x142cf0 <__cxa_demangle+0xf84>
  142cd8: 39400009     	ldrb	w9, [x0]
  142cdc: aa0003e1     	mov	x1, x0
  142ce0: 7101b93f     	cmp	w9, #0x6e
  142ce4: 54000061     	b.ne	0x142cf0 <__cxa_demangle+0xf84>
  142ce8: 91000401     	add	x1, x0, #0x1
  142cec: f9000101     	str	x1, [x8]
  142cf0: eb01015f     	cmp	x10, x1
  142cf4: 540000a0     	b.eq	0x142d08 <__cxa_demangle+0xf9c>
  142cf8: 39400029     	ldrb	w9, [x1]
  142cfc: 5100e929     	sub	w9, w9, #0x3a
  142d00: 3100293f     	cmn	w9, #0xa
  142d04: 54000082     	b.hs	0x142d14 <__cxa_demangle+0xfa8>
  142d08: aa1f03e0     	mov	x0, xzr
  142d0c: aa1f03e1     	mov	x1, xzr
  142d10: d65f03c0     	ret
  142d14: 54000143     	b.lo	0x142d3c <__cxa_demangle+0xfd0>
  142d18: 91000429     	add	x9, x1, #0x1
  142d1c: eb0a013f     	cmp	x9, x10
  142d20: f9000109     	str	x9, [x8]
  142d24: 540000e0     	b.eq	0x142d40 <__cxa_demangle+0xfd4>
  142d28: 3840152b     	ldrb	w11, [x9], #0x1
  142d2c: 5100e96b     	sub	w11, w11, #0x3a
  142d30: 31002d7f     	cmn	w11, #0xb
  142d34: 54ffff48     	b.hi	0x142d1c <__cxa_demangle+0xfb0>
  142d38: d1000521     	sub	x1, x9, #0x1
  142d3c: d65f03c0     	ret
  142d40: aa0a03e1     	mov	x1, x10
  142d44: d65f03c0     	ret
  142d48: d503233f     	paciasp
  142d4c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  142d50: a90157f6     	stp	x22, x21, [sp, #0x10]
  142d54: 910003fd     	mov	x29, sp
  142d58: a9024ff4     	stp	x20, x19, [sp, #0x20]
  142d5c: f9499816     	ldr	x22, [x0, #0x1330]
  142d60: aa0203f4     	mov	x20, x2
  142d64: aa0103f3     	mov	x19, x1
  142d68: f94006c8     	ldr	x8, [x22, #0x8]
  142d6c: d13f0109     	sub	x9, x8, #0xfc0
  142d70: b13fc53f     	cmn	x9, #0xff1
  142d74: 54000128     	b.hi	0x142d98 <__cxa_demangle+0x102c>
  142d78: aa0003f5     	mov	x21, x0
  142d7c: 52820000     	mov	w0, #0x1000             // =4096
  142d80: 94006928     	bl	0x15d220 <malloc@plt>
  142d84: b4000340     	cbz	x0, 0x142dec <__cxa_demangle+0x1080>
  142d88: aa1f03e8     	mov	x8, xzr
  142d8c: a9007c16     	stp	x22, xzr, [x0]
  142d90: aa0003f6     	mov	x22, x0
  142d94: f9099aa0     	str	x0, [x21, #0x1330]
  142d98: 9100c109     	add	x9, x8, #0x30
  142d9c: aa1303e0     	mov	x0, x19
  142da0: 8b0802d5     	add	x21, x22, x8
  142da4: f90006c9     	str	x9, [x22, #0x8]
  142da8: 94006a72     	bl	0x15d770 <strlen@plt>
  142dac: f000012b     	adrp	x11, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  142db0: 52802289     	mov	w9, #0x114              // =276
  142db4: 9115816b     	add	x11, x11, #0x560
  142db8: f9400288     	ldr	x8, [x20]
  142dbc: 72a02029     	movk	w9, #0x101, lsl #16
  142dc0: 8b00026a     	add	x10, x19, x0
  142dc4: f8010eab     	str	x11, [x21, #0x10]!
  142dc8: b9000aa9     	str	w9, [x21, #0x8]
  142dcc: aa1503e0     	mov	x0, x21
  142dd0: a9012ab3     	stp	x19, x10, [x21, #0x10]
  142dd4: f90012a8     	str	x8, [x21, #0x20]
  142dd8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  142ddc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  142de0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  142de4: d50323bf     	autiasp
  142de8: d65f03c0     	ret
  142dec: 9400685d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  142df0: d503233f     	paciasp
  142df4: d10183ff     	sub	sp, sp, #0x60
  142df8: a9037bfd     	stp	x29, x30, [sp, #0x30]
  142dfc: 9100c3fd     	add	x29, sp, #0x30
  142e00: f90023f5     	str	x21, [sp, #0x40]
  142e04: a9054ff4     	stp	x20, x19, [sp, #0x50]
  142e08: d53bd054     	mrs	x20, TPIDR_EL0
  142e0c: aa0003f3     	mov	x19, x0
  142e10: f9401688     	ldr	x8, [x20, #0x28]
  142e14: f81f83a8     	stur	x8, [x29, #-0x8]
  142e18: a9402408     	ldp	x8, x9, [x0]
  142e1c: f90007ff     	str	xzr, [sp, #0x8]
  142e20: eb08012a     	subs	x10, x9, x8
  142e24: 540034a0     	b.eq	0x1434b8 <__cxa_demangle+0x174c>
  142e28: 3940010b     	ldrb	w11, [x8]
  142e2c: 5101056c     	sub	w12, w11, #0x41
  142e30: 7100e59f     	cmp	w12, #0x39
  142e34: 54003428     	b.hi	0x1434b8 <__cxa_demangle+0x174c>
  142e38: 90fff9ed     	adrp	x13, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  142e3c: 910f19ad     	add	x13, x13, #0x3c6
  142e40: 1000008e     	adr	x14, 0x142e50 <__cxa_demangle+0x10e4>
  142e44: 786c79af     	ldrh	w15, [x13, x12, lsl #1]
  142e48: 8b0f09ce     	add	x14, x14, x15, lsl #2
  142e4c: d61f01c0     	br	x14
  142e50: d503249f     	bti	j
  142e54: 7101c97f     	cmp	w11, #0x72
  142e58: 1a9f17e9     	cset	w9, eq
  142e5c: eb09015f     	cmp	x10, x9
  142e60: 540000e9     	b.ls	0x142e7c <__cxa_demangle+0x1110>
  142e64: 3869690c     	ldrb	w12, [x8, x9]
  142e68: 7101c97f     	cmp	w11, #0x72
  142e6c: 5280002b     	mov	w11, #0x1               // =1
  142e70: 1a8b156b     	cinc	w11, w11, eq
  142e74: 7101599f     	cmp	w12, #0x56
  142e78: 1a890169     	csel	w9, w11, w9, eq
  142e7c: 2a0903eb     	mov	w11, w9
  142e80: eb0b015f     	cmp	x10, x11
  142e84: 540000a9     	b.ls	0x142e98 <__cxa_demangle+0x112c>
  142e88: 386b690b     	ldrb	w11, [x8, x11]
  142e8c: 71012d7f     	cmp	w11, #0x4b
  142e90: 1a89152b     	cinc	w11, w9, eq
  142e94: 2a0b03e9     	mov	w9, w11
  142e98: eb0b015f     	cmp	x10, x11
  142e9c: 54000289     	b.ls	0x142eec <__cxa_demangle+0x1180>
  142ea0: 386b690b     	ldrb	w11, [x8, x11]
  142ea4: 7101197f     	cmp	w11, #0x46
  142ea8: 54002a20     	b.eq	0x1433ec <__cxa_demangle+0x1680>
  142eac: 7101117f     	cmp	w11, #0x44
  142eb0: 540001e1     	b.ne	0x142eec <__cxa_demangle+0x1180>
  142eb4: 2a0903e9     	mov	w9, w9
  142eb8: 91000529     	add	x9, x9, #0x1
  142ebc: eb09015f     	cmp	x10, x9
  142ec0: 54000169     	b.ls	0x142eec <__cxa_demangle+0x1180>
  142ec4: 38696908     	ldrb	w8, [x8, x9]
  142ec8: 51013d08     	sub	w8, w8, #0x4f
  142ecc: 7100a51f     	cmp	w8, #0x29
  142ed0: 540000e8     	b.hi	0x142eec <__cxa_demangle+0x1180>
  142ed4: 52800029     	mov	w9, #0x1                // =1
  142ed8: 9ac82128     	lsl	x8, x9, x8
  142edc: d2800029     	mov	x9, #0x1                // =1
  142ee0: f2c06029     	movk	x9, #0x301, lsl #32
  142ee4: ea09011f     	tst	x8, x9
  142ee8: 54002821     	b.ne	0x1433ec <__cxa_demangle+0x1680>
  142eec: d503249f     	bti	j
  142ef0: aa1303e0     	mov	x0, x19
  142ef4: 94004130     	bl	0x1533b4 <__cxa_demangle+0x11648>
  142ef8: 14000173     	b	0x1434c4 <__cxa_demangle+0x1758>
  142efc: d503249f     	bti	j
  142f00: 91000508     	add	x8, x8, #0x1
  142f04: f9499a75     	ldr	x21, [x19, #0x1330]
  142f08: f9000268     	str	x8, [x19]
  142f0c: f94006a8     	ldr	x8, [x21, #0x8]
  142f10: d13f4109     	sub	x9, x8, #0xfd0
  142f14: b13fc53f     	cmn	x9, #0xff1
  142f18: 54000108     	b.hi	0x142f38 <__cxa_demangle+0x11cc>
  142f1c: 52820000     	mov	w0, #0x1000             // =4096
  142f20: 940068c0     	bl	0x15d220 <malloc@plt>
  142f24: b40073a0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  142f28: aa1f03e8     	mov	x8, xzr
  142f2c: a9007c15     	stp	x21, xzr, [x0]
  142f30: aa0003f5     	mov	x21, x0
  142f34: f9099a60     	str	x0, [x19, #0x1330]
  142f38: 91008109     	add	x9, x8, #0x20
  142f3c: 8b0802a0     	add	x0, x21, x8
  142f40: f0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  142f44: 528020ea     	mov	w10, #0x107             // =263
  142f48: 91194108     	add	x8, x8, #0x650
  142f4c: 72a0202a     	movk	w10, #0x101, lsl #16
  142f50: f90006a9     	str	x9, [x21, #0x8]
  142f54: f8010c08     	str	x8, [x0, #0x10]!
  142f58: d0fff968     	adrp	x8, 0x70000
  142f5c: 913aa508     	add	x8, x8, #0xea9
  142f60: 91004909     	add	x9, x8, #0x12
  142f64: 140002bb     	b	0x143a50 <__cxa_demangle+0x1ce4>
  142f68: d503249f     	bti	j
  142f6c: 91000508     	add	x8, x8, #0x1
  142f70: f9499a75     	ldr	x21, [x19, #0x1330]
  142f74: f9000268     	str	x8, [x19]
  142f78: f94006a8     	ldr	x8, [x21, #0x8]
  142f7c: d13f4109     	sub	x9, x8, #0xfd0
  142f80: b13fc53f     	cmn	x9, #0xff1
  142f84: 54000108     	b.hi	0x142fa4 <__cxa_demangle+0x1238>
  142f88: 52820000     	mov	w0, #0x1000             // =4096
  142f8c: 940068a5     	bl	0x15d220 <malloc@plt>
  142f90: b4007040     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  142f94: aa1f03e8     	mov	x8, xzr
  142f98: a9007c15     	stp	x21, xzr, [x0]
  142f9c: aa0003f5     	mov	x21, x0
  142fa0: f9099a60     	str	x0, [x19, #0x1330]
  142fa4: 91008109     	add	x9, x8, #0x20
  142fa8: 8b0802a0     	add	x0, x21, x8
  142fac: f0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  142fb0: 528020ea     	mov	w10, #0x107             // =263
  142fb4: 91194108     	add	x8, x8, #0x650
  142fb8: 72a0202a     	movk	w10, #0x101, lsl #16
  142fbc: f90006a9     	str	x9, [x21, #0x8]
  142fc0: f8010c08     	str	x8, [x0, #0x10]!
  142fc4: b0fff968     	adrp	x8, 0x6f000
  142fc8: 9135a508     	add	x8, x8, #0xd69
  142fcc: 91003509     	add	x9, x8, #0xd
  142fd0: 140002a0     	b	0x143a50 <__cxa_demangle+0x1ce4>
  142fd4: d503249f     	bti	j
  142fd8: 91000508     	add	x8, x8, #0x1
  142fdc: f9499a75     	ldr	x21, [x19, #0x1330]
  142fe0: f9000268     	str	x8, [x19]
  142fe4: f94006a8     	ldr	x8, [x21, #0x8]
  142fe8: d13f4109     	sub	x9, x8, #0xfd0
  142fec: b13fc53f     	cmn	x9, #0xff1
  142ff0: 54000108     	b.hi	0x143010 <__cxa_demangle+0x12a4>
  142ff4: 52820000     	mov	w0, #0x1000             // =4096
  142ff8: 9400688a     	bl	0x15d220 <malloc@plt>
  142ffc: b4006ce0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143000: aa1f03e8     	mov	x8, xzr
  143004: a9007c15     	stp	x21, xzr, [x0]
  143008: aa0003f5     	mov	x21, x0
  14300c: f9099a60     	str	x0, [x19, #0x1330]
  143010: 91008109     	add	x9, x8, #0x20
  143014: 8b0802a0     	add	x0, x21, x8
  143018: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14301c: 528020ea     	mov	w10, #0x107             // =263
  143020: 91194108     	add	x8, x8, #0x650
  143024: 72a0202a     	movk	w10, #0x101, lsl #16
  143028: f90006a9     	str	x9, [x21, #0x8]
  14302c: f8010c08     	str	x8, [x0, #0x10]!
  143030: b0fff968     	adrp	x8, 0x70000
  143034: 91397108     	add	x8, x8, #0xe5c
  143038: 91002109     	add	x9, x8, #0x8
  14303c: 14000285     	b	0x143a50 <__cxa_demangle+0x1ce4>
  143040: d503249f     	bti	j
  143044: 91000508     	add	x8, x8, #0x1
  143048: f9499a75     	ldr	x21, [x19, #0x1330]
  14304c: f9000268     	str	x8, [x19]
  143050: f94006a8     	ldr	x8, [x21, #0x8]
  143054: d13f4109     	sub	x9, x8, #0xfd0
  143058: b13fc53f     	cmn	x9, #0xff1
  14305c: 54000108     	b.hi	0x14307c <__cxa_demangle+0x1310>
  143060: 52820000     	mov	w0, #0x1000             // =4096
  143064: 9400686f     	bl	0x15d220 <malloc@plt>
  143068: b4006980     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  14306c: aa1f03e8     	mov	x8, xzr
  143070: a9007c15     	stp	x21, xzr, [x0]
  143074: aa0003f5     	mov	x21, x0
  143078: f9099a60     	str	x0, [x19, #0x1330]
  14307c: 91008109     	add	x9, x8, #0x20
  143080: 8b0802a0     	add	x0, x21, x8
  143084: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143088: 528020ea     	mov	w10, #0x107             // =263
  14308c: 91194108     	add	x8, x8, #0x650
  143090: 72a0202a     	movk	w10, #0x101, lsl #16
  143094: f90006a9     	str	x9, [x21, #0x8]
  143098: f8010c08     	str	x8, [x0, #0x10]!
  14309c: 90fff988     	adrp	x8, 0x73000
  1430a0: 91093508     	add	x8, x8, #0x24d
  1430a4: 1400026a     	b	0x143a4c <__cxa_demangle+0x1ce0>
  1430a8: d503249f     	bti	j
  1430ac: 91000508     	add	x8, x8, #0x1
  1430b0: f9499a75     	ldr	x21, [x19, #0x1330]
  1430b4: f9000268     	str	x8, [x19]
  1430b8: f94006a8     	ldr	x8, [x21, #0x8]
  1430bc: d13f4109     	sub	x9, x8, #0xfd0
  1430c0: b13fc53f     	cmn	x9, #0xff1
  1430c4: 54000108     	b.hi	0x1430e4 <__cxa_demangle+0x1378>
  1430c8: 52820000     	mov	w0, #0x1000             // =4096
  1430cc: 94006855     	bl	0x15d220 <malloc@plt>
  1430d0: b4006640     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  1430d4: aa1f03e8     	mov	x8, xzr
  1430d8: a9007c15     	stp	x21, xzr, [x0]
  1430dc: aa0003f5     	mov	x21, x0
  1430e0: f9099a60     	str	x0, [x19, #0x1330]
  1430e4: 91008109     	add	x9, x8, #0x20
  1430e8: 8b0802a0     	add	x0, x21, x8
  1430ec: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1430f0: 528020ea     	mov	w10, #0x107             // =263
  1430f4: 91194108     	add	x8, x8, #0x650
  1430f8: 72a0202a     	movk	w10, #0x101, lsl #16
  1430fc: f90006a9     	str	x9, [x21, #0x8]
  143100: f8010c08     	str	x8, [x0, #0x10]!
  143104: d0fff968     	adrp	x8, 0x71000
  143108: 911f1108     	add	x8, x8, #0x7c4
  14310c: 91000d09     	add	x9, x8, #0x3
  143110: 14000250     	b	0x143a50 <__cxa_demangle+0x1ce4>
  143114: d503249f     	bti	j
  143118: f100095f     	cmp	x10, #0x2
  14311c: 54000163     	b.lo	0x143148 <__cxa_demangle+0x13dc>
  143120: 39400508     	ldrb	w8, [x8, #0x1]
  143124: 51019508     	sub	w8, w8, #0x65
  143128: 7100411f     	cmp	w8, #0x10
  14312c: 540000e8     	b.hi	0x143148 <__cxa_demangle+0x13dc>
  143130: 52800029     	mov	w9, #0x1                // =1
  143134: 1ac82128     	lsl	w8, w9, w8
  143138: 52880029     	mov	w9, #0x4001             // =16385
  14313c: 72a00029     	movk	w9, #0x1, lsl #16
  143140: 6a09011f     	tst	w8, w9
  143144: 54001ba1     	b.ne	0x1434b8 <__cxa_demangle+0x174c>
  143148: aa1303e0     	mov	x0, x19
  14314c: 94000b6b     	bl	0x145ef8 <__cxa_demangle+0x418c>
  143150: f90007e0     	str	x0, [sp, #0x8]
  143154: b4004820     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143158: 394c2268     	ldrb	w8, [x19, #0x308]
  14315c: 34001b88     	cbz	w8, 0x1434cc <__cxa_demangle+0x1760>
  143160: a9402668     	ldp	x8, x9, [x19]
  143164: eb08013f     	cmp	x9, x8
  143168: 54001b20     	b.eq	0x1434cc <__cxa_demangle+0x1760>
  14316c: 39400108     	ldrb	w8, [x8]
  143170: 7101251f     	cmp	w8, #0x49
  143174: 54001ac1     	b.ne	0x1434cc <__cxa_demangle+0x1760>
  143178: aa1303e0     	mov	x0, x19
  14317c: 2a1f03e1     	mov	w1, wzr
  143180: 94000a19     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  143184: f9000be0     	str	x0, [sp, #0x10]
  143188: b4004680     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  14318c: 910023e1     	add	x1, sp, #0x8
  143190: 910043e2     	add	x2, sp, #0x10
  143194: 14000291     	b	0x143bd8 <__cxa_demangle+0x1e6c>
  143198: d503249f     	bti	j
  14319c: 91000508     	add	x8, x8, #0x1
  1431a0: f9499a75     	ldr	x21, [x19, #0x1330]
  1431a4: f9000268     	str	x8, [x19]
  1431a8: f94006a8     	ldr	x8, [x21, #0x8]
  1431ac: d13f4109     	sub	x9, x8, #0xfd0
  1431b0: b13fc53f     	cmn	x9, #0xff1
  1431b4: 54000108     	b.hi	0x1431d4 <__cxa_demangle+0x1468>
  1431b8: 52820000     	mov	w0, #0x1000             // =4096
  1431bc: 94006819     	bl	0x15d220 <malloc@plt>
  1431c0: b4005ec0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  1431c4: aa1f03e8     	mov	x8, xzr
  1431c8: a9007c15     	stp	x21, xzr, [x0]
  1431cc: aa0003f5     	mov	x21, x0
  1431d0: f9099a60     	str	x0, [x19, #0x1330]
  1431d4: 91008109     	add	x9, x8, #0x20
  1431d8: 8b0802a0     	add	x0, x21, x8
  1431dc: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1431e0: 528020ea     	mov	w10, #0x107             // =263
  1431e4: 91194108     	add	x8, x8, #0x650
  1431e8: 72a0202a     	movk	w10, #0x101, lsl #16
  1431ec: f90006a9     	str	x9, [x21, #0x8]
  1431f0: f8010c08     	str	x8, [x0, #0x10]!
  1431f4: d0fff968     	adrp	x8, 0x71000
  1431f8: 9107c508     	add	x8, x8, #0x1f1
  1431fc: 14000214     	b	0x143a4c <__cxa_demangle+0x1ce0>
  143200: d503249f     	bti	j
  143204: 91000508     	add	x8, x8, #0x1
  143208: f9499a75     	ldr	x21, [x19, #0x1330]
  14320c: f9000268     	str	x8, [x19]
  143210: f94006a8     	ldr	x8, [x21, #0x8]
  143214: d13f4109     	sub	x9, x8, #0xfd0
  143218: b13fc53f     	cmn	x9, #0xff1
  14321c: 54000108     	b.hi	0x14323c <__cxa_demangle+0x14d0>
  143220: 52820000     	mov	w0, #0x1000             // =4096
  143224: 940067ff     	bl	0x15d220 <malloc@plt>
  143228: b4005b80     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  14322c: aa1f03e8     	mov	x8, xzr
  143230: a9007c15     	stp	x21, xzr, [x0]
  143234: aa0003f5     	mov	x21, x0
  143238: f9099a60     	str	x0, [x19, #0x1330]
  14323c: 91008109     	add	x9, x8, #0x20
  143240: 8b0802a0     	add	x0, x21, x8
  143244: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143248: 528020ea     	mov	w10, #0x107             // =263
  14324c: 91194108     	add	x8, x8, #0x650
  143250: 72a0202a     	movk	w10, #0x101, lsl #16
  143254: f90006a9     	str	x9, [x21, #0x8]
  143258: f8010c08     	str	x8, [x0, #0x10]!
  14325c: f0fff968     	adrp	x8, 0x72000
  143260: 9115e108     	add	x8, x8, #0x578
  143264: 91001909     	add	x9, x8, #0x6
  143268: 140001fa     	b	0x143a50 <__cxa_demangle+0x1ce4>
  14326c: d503249f     	bti	j
  143270: 91000508     	add	x8, x8, #0x1
  143274: f9499a75     	ldr	x21, [x19, #0x1330]
  143278: f9000268     	str	x8, [x19]
  14327c: f94006a8     	ldr	x8, [x21, #0x8]
  143280: d13f4109     	sub	x9, x8, #0xfd0
  143284: b13fc53f     	cmn	x9, #0xff1
  143288: 54000108     	b.hi	0x1432a8 <__cxa_demangle+0x153c>
  14328c: 52820000     	mov	w0, #0x1000             // =4096
  143290: 940067e4     	bl	0x15d220 <malloc@plt>
  143294: b4005820     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143298: aa1f03e8     	mov	x8, xzr
  14329c: a9007c15     	stp	x21, xzr, [x0]
  1432a0: aa0003f5     	mov	x21, x0
  1432a4: f9099a60     	str	x0, [x19, #0x1330]
  1432a8: 91008109     	add	x9, x8, #0x20
  1432ac: 8b0802a0     	add	x0, x21, x8
  1432b0: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1432b4: 528020ea     	mov	w10, #0x107             // =263
  1432b8: 91194108     	add	x8, x8, #0x650
  1432bc: 72a0202a     	movk	w10, #0x101, lsl #16
  1432c0: f90006a9     	str	x9, [x21, #0x8]
  1432c4: f8010c08     	str	x8, [x0, #0x10]!
  1432c8: 90fff988     	adrp	x8, 0x73000
  1432cc: 91094908     	add	x8, x8, #0x252
  1432d0: 91001509     	add	x9, x8, #0x5
  1432d4: 140001df     	b	0x143a50 <__cxa_demangle+0x1ce4>
  1432d8: d503249f     	bti	j
  1432dc: 91000508     	add	x8, x8, #0x1
  1432e0: f9499a75     	ldr	x21, [x19, #0x1330]
  1432e4: f9000268     	str	x8, [x19]
  1432e8: f94006a8     	ldr	x8, [x21, #0x8]
  1432ec: d13f4109     	sub	x9, x8, #0xfd0
  1432f0: b13fc53f     	cmn	x9, #0xff1
  1432f4: 54000108     	b.hi	0x143314 <__cxa_demangle+0x15a8>
  1432f8: 52820000     	mov	w0, #0x1000             // =4096
  1432fc: 940067c9     	bl	0x15d220 <malloc@plt>
  143300: b40054c0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143304: aa1f03e8     	mov	x8, xzr
  143308: a9007c15     	stp	x21, xzr, [x0]
  14330c: aa0003f5     	mov	x21, x0
  143310: f9099a60     	str	x0, [x19, #0x1330]
  143314: 91008109     	add	x9, x8, #0x20
  143318: 8b0802a0     	add	x0, x21, x8
  14331c: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143320: 528020ea     	mov	w10, #0x107             // =263
  143324: 91194108     	add	x8, x8, #0x650
  143328: 72a0202a     	movk	w10, #0x101, lsl #16
  14332c: f90006a9     	str	x9, [x21, #0x8]
  143330: f8010c08     	str	x8, [x0, #0x10]!
  143334: d0fff948     	adrp	x8, 0x6d000
  143338: 912ba908     	add	x8, x8, #0xaea
  14333c: 91001d09     	add	x9, x8, #0x7
  143340: 140001c4     	b	0x143a50 <__cxa_demangle+0x1ce4>
  143344: d503249f     	bti	j
  143348: eb09011f     	cmp	x8, x9
  14334c: 540041c0     	b.eq	0x143b84 <__cxa_demangle+0x1e18>
  143350: 9100050a     	add	x10, x8, #0x1
  143354: f81f03bf     	stur	xzr, [x29, #-0x10]
  143358: eb0a013f     	cmp	x9, x10
  14335c: f900026a     	str	x10, [x19]
  143360: 54003c80     	b.eq	0x143af0 <__cxa_demangle+0x1d84>
  143364: 39400149     	ldrb	w9, [x10]
  143368: 5100e92a     	sub	w10, w9, #0x3a
  14336c: 3100295f     	cmn	w10, #0xa
  143370: 54003d82     	b.hs	0x143b20 <__cxa_demangle+0x1db4>
  143374: 71017d3f     	cmp	w9, #0x5f
  143378: 54003bc1     	b.ne	0x143af0 <__cxa_demangle+0x1d84>
  14337c: 91000908     	add	x8, x8, #0x2
  143380: 140001f7     	b	0x143b5c <__cxa_demangle+0x1df0>
  143384: d503249f     	bti	j
  143388: 91000508     	add	x8, x8, #0x1
  14338c: aa1303e0     	mov	x0, x19
  143390: f9000268     	str	x8, [x19]
  143394: 97fffe97     	bl	0x142df0 <__cxa_demangle+0x1084>
  143398: f9000be0     	str	x0, [sp, #0x10]
  14339c: b40035e0     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  1433a0: 910043e1     	add	x1, sp, #0x10
  1433a4: aa1303e0     	mov	x0, x19
  1433a8: 9400426e     	bl	0x153d60 <__cxa_demangle+0x11ff4>
  1433ac: f90007e0     	str	x0, [sp, #0x8]
  1433b0: 14000047     	b	0x1434cc <__cxa_demangle+0x1760>
  1433b4: d503249f     	bti	j
  1433b8: f100095f     	cmp	x10, #0x2
  1433bc: 54004343     	b.lo	0x143c24 <__cxa_demangle+0x1eb8>
  1433c0: 39400509     	ldrb	w9, [x8, #0x1]
  1433c4: aa1f03e0     	mov	x0, xzr
  1433c8: 51013d29     	sub	w9, w9, #0x4f
  1433cc: 7100a53f     	cmp	w9, #0x29
  1433d0: 54003448     	b.hi	0x143a58 <__cxa_demangle+0x1cec>
  1433d4: f0fff9ca     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  1433d8: 9110e94a     	add	x10, x10, #0x43a
  1433dc: 1000008b     	adr	x11, 0x1433ec <__cxa_demangle+0x1680>
  1433e0: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  1433e4: 8b0c096b     	add	x11, x11, x12, lsl #2
  1433e8: d61f0160     	br	x11
  1433ec: d503249f     	bti	j
  1433f0: aa1303e0     	mov	x0, x19
  1433f4: 94003eb8     	bl	0x152ed4 <__cxa_demangle+0x11168>
  1433f8: 14000033     	b	0x1434c4 <__cxa_demangle+0x1758>
  1433fc: d503249f     	bti	j
  143400: 91000508     	add	x8, x8, #0x1
  143404: aa1303e0     	mov	x0, x19
  143408: f9000268     	str	x8, [x19]
  14340c: 97fffe79     	bl	0x142df0 <__cxa_demangle+0x1084>
  143410: f9000be0     	str	x0, [sp, #0x10]
  143414: b4003220     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143418: 910043e1     	add	x1, sp, #0x10
  14341c: aa1303e0     	mov	x0, x19
  143420: 94004278     	bl	0x153e00 <__cxa_demangle+0x12094>
  143424: f90007e0     	str	x0, [sp, #0x8]
  143428: 14000029     	b	0x1434cc <__cxa_demangle+0x1760>
  14342c: d503249f     	bti	j
  143430: eb09011f     	cmp	x8, x9
  143434: 54003a80     	b.eq	0x143b84 <__cxa_demangle+0x1e18>
  143438: 91000508     	add	x8, x8, #0x1
  14343c: aa1303e0     	mov	x0, x19
  143440: f9000268     	str	x8, [x19]
  143444: 97fffe6b     	bl	0x142df0 <__cxa_demangle+0x1084>
  143448: f9000be0     	str	x0, [sp, #0x10]
  14344c: b40003c0     	cbz	x0, 0x1434c4 <__cxa_demangle+0x1758>
  143450: aa1303e0     	mov	x0, x19
  143454: 97fffe67     	bl	0x142df0 <__cxa_demangle+0x1084>
  143458: f81f03a0     	stur	x0, [x29, #-0x10]
  14345c: b4000340     	cbz	x0, 0x1434c4 <__cxa_demangle+0x1758>
  143460: 910043e1     	add	x1, sp, #0x10
  143464: d10043a2     	sub	x2, x29, #0x10
  143468: aa1303e0     	mov	x0, x19
  14346c: 940046ea     	bl	0x155014 <__cxa_demangle+0x132a8>
  143470: 14000015     	b	0x1434c4 <__cxa_demangle+0x1758>
  143474: d503249f     	bti	j
  143478: 91000508     	add	x8, x8, #0x1
  14347c: aa1303e0     	mov	x0, x19
  143480: f9000268     	str	x8, [x19]
  143484: 97fffe5b     	bl	0x142df0 <__cxa_demangle+0x1084>
  143488: f9000be0     	str	x0, [sp, #0x10]
  14348c: b4002e60     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143490: 52800028     	mov	w8, #0x1                // =1
  143494: b81f03a8     	stur	w8, [x29, #-0x10]
  143498: 14000133     	b	0x143964 <__cxa_demangle+0x1bf8>
  14349c: d503249f     	bti	j
  1434a0: f100095f     	cmp	x10, #0x2
  1434a4: 540000a3     	b.lo	0x1434b8 <__cxa_demangle+0x174c>
  1434a8: 39400508     	ldrb	w8, [x8, #0x1]
  1434ac: 34000068     	cbz	w8, 0x1434b8 <__cxa_demangle+0x174c>
  1434b0: 7101d11f     	cmp	w8, #0x74
  1434b4: 540036c1     	b.ne	0x143b8c <__cxa_demangle+0x1e20>
  1434b8: d503249f     	bti	j
  1434bc: aa1303e0     	mov	x0, x19
  1434c0: 94004185     	bl	0x153ad4 <__cxa_demangle+0x11d68>
  1434c4: f90007e0     	str	x0, [sp, #0x8]
  1434c8: b4002c80     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  1434cc: 9104a260     	add	x0, x19, #0x128
  1434d0: 910023e1     	add	x1, sp, #0x8
  1434d4: 94000550     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  1434d8: f94007e0     	ldr	x0, [sp, #0x8]
  1434dc: 1400015f     	b	0x143a58 <__cxa_demangle+0x1cec>
  1434e0: d503249f     	bti	j
  1434e4: 91000508     	add	x8, x8, #0x1
  1434e8: f9499a75     	ldr	x21, [x19, #0x1330]
  1434ec: f9000268     	str	x8, [x19]
  1434f0: f94006a8     	ldr	x8, [x21, #0x8]
  1434f4: d13f4109     	sub	x9, x8, #0xfd0
  1434f8: b13fc53f     	cmn	x9, #0xff1
  1434fc: 54000108     	b.hi	0x14351c <__cxa_demangle+0x17b0>
  143500: 52820000     	mov	w0, #0x1000             // =4096
  143504: 94006747     	bl	0x15d220 <malloc@plt>
  143508: b4004480     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  14350c: aa1f03e8     	mov	x8, xzr
  143510: a9007c15     	stp	x21, xzr, [x0]
  143514: aa0003f5     	mov	x21, x0
  143518: f9099a60     	str	x0, [x19, #0x1330]
  14351c: 91008109     	add	x9, x8, #0x20
  143520: 8b0802a0     	add	x0, x21, x8
  143524: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143528: 528020ea     	mov	w10, #0x107             // =263
  14352c: 91194108     	add	x8, x8, #0x650
  143530: 72a0202a     	movk	w10, #0x101, lsl #16
  143534: f90006a9     	str	x9, [x21, #0x8]
  143538: f8010c08     	str	x8, [x0, #0x10]!
  14353c: b0fff968     	adrp	x8, 0x70000
  143540: 91178908     	add	x8, x8, #0x5e2
  143544: 91002d09     	add	x9, x8, #0xb
  143548: 14000142     	b	0x143a50 <__cxa_demangle+0x1ce4>
  14354c: d503249f     	bti	j
  143550: 91000508     	add	x8, x8, #0x1
  143554: f9499a75     	ldr	x21, [x19, #0x1330]
  143558: f9000268     	str	x8, [x19]
  14355c: f94006a8     	ldr	x8, [x21, #0x8]
  143560: d13f4109     	sub	x9, x8, #0xfd0
  143564: b13fc53f     	cmn	x9, #0xff1
  143568: 54000108     	b.hi	0x143588 <__cxa_demangle+0x181c>
  14356c: 52820000     	mov	w0, #0x1000             // =4096
  143570: 9400672c     	bl	0x15d220 <malloc@plt>
  143574: b4004120     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143578: aa1f03e8     	mov	x8, xzr
  14357c: a9007c15     	stp	x21, xzr, [x0]
  143580: aa0003f5     	mov	x21, x0
  143584: f9099a60     	str	x0, [x19, #0x1330]
  143588: 91008109     	add	x9, x8, #0x20
  14358c: 8b0802a0     	add	x0, x21, x8
  143590: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143594: 528020ea     	mov	w10, #0x107             // =263
  143598: 91194108     	add	x8, x8, #0x650
  14359c: 72a0202a     	movk	w10, #0x101, lsl #16
  1435a0: f90006a9     	str	x9, [x21, #0x8]
  1435a4: f8010c08     	str	x8, [x0, #0x10]!
  1435a8: 90fff968     	adrp	x8, 0x6f000
  1435ac: 9128c908     	add	x8, x8, #0xa32
  1435b0: 91002909     	add	x9, x8, #0xa
  1435b4: 14000127     	b	0x143a50 <__cxa_demangle+0x1ce4>
  1435b8: d503249f     	bti	j
  1435bc: 91000508     	add	x8, x8, #0x1
  1435c0: f9499a75     	ldr	x21, [x19, #0x1330]
  1435c4: f9000268     	str	x8, [x19]
  1435c8: f94006a8     	ldr	x8, [x21, #0x8]
  1435cc: d13f4109     	sub	x9, x8, #0xfd0
  1435d0: b13fc53f     	cmn	x9, #0xff1
  1435d4: 54000108     	b.hi	0x1435f4 <__cxa_demangle+0x1888>
  1435d8: 52820000     	mov	w0, #0x1000             // =4096
  1435dc: 94006711     	bl	0x15d220 <malloc@plt>
  1435e0: b4003dc0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  1435e4: aa1f03e8     	mov	x8, xzr
  1435e8: a9007c15     	stp	x21, xzr, [x0]
  1435ec: aa0003f5     	mov	x21, x0
  1435f0: f9099a60     	str	x0, [x19, #0x1330]
  1435f4: 91008109     	add	x9, x8, #0x20
  1435f8: 8b0802a0     	add	x0, x21, x8
  1435fc: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143600: 528020ea     	mov	w10, #0x107             // =263
  143604: 91194108     	add	x8, x8, #0x650
  143608: 72a0202a     	movk	w10, #0x101, lsl #16
  14360c: f90006a9     	str	x9, [x21, #0x8]
  143610: f8010c08     	str	x8, [x0, #0x10]!
  143614: f0fff948     	adrp	x8, 0x6e000
  143618: 91220108     	add	x8, x8, #0x880
  14361c: 91003509     	add	x9, x8, #0xd
  143620: 1400010c     	b	0x143a50 <__cxa_demangle+0x1ce4>
  143624: d503249f     	bti	j
  143628: 91000508     	add	x8, x8, #0x1
  14362c: f9499a75     	ldr	x21, [x19, #0x1330]
  143630: f9000268     	str	x8, [x19]
  143634: f94006a8     	ldr	x8, [x21, #0x8]
  143638: d13f4109     	sub	x9, x8, #0xfd0
  14363c: b13fc53f     	cmn	x9, #0xff1
  143640: 54000108     	b.hi	0x143660 <__cxa_demangle+0x18f4>
  143644: 52820000     	mov	w0, #0x1000             // =4096
  143648: 940066f6     	bl	0x15d220 <malloc@plt>
  14364c: b4003a60     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143650: aa1f03e8     	mov	x8, xzr
  143654: a9007c15     	stp	x21, xzr, [x0]
  143658: aa0003f5     	mov	x21, x0
  14365c: f9099a60     	str	x0, [x19, #0x1330]
  143660: 91008109     	add	x9, x8, #0x20
  143664: 8b0802a0     	add	x0, x21, x8
  143668: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14366c: 528020ea     	mov	w10, #0x107             // =263
  143670: 91194108     	add	x8, x8, #0x650
  143674: 72a0202a     	movk	w10, #0x101, lsl #16
  143678: f90006a9     	str	x9, [x21, #0x8]
  14367c: f8010c08     	str	x8, [x0, #0x10]!
  143680: 90fff968     	adrp	x8, 0x6f000
  143684: 9106d108     	add	x8, x8, #0x1b4
  143688: 91000d09     	add	x9, x8, #0x3
  14368c: 140000f1     	b	0x143a50 <__cxa_demangle+0x1ce4>
  143690: d503249f     	bti	j
  143694: 91000508     	add	x8, x8, #0x1
  143698: f9499a75     	ldr	x21, [x19, #0x1330]
  14369c: f9000268     	str	x8, [x19]
  1436a0: f94006a8     	ldr	x8, [x21, #0x8]
  1436a4: d13f4109     	sub	x9, x8, #0xfd0
  1436a8: b13fc53f     	cmn	x9, #0xff1
  1436ac: 54000108     	b.hi	0x1436cc <__cxa_demangle+0x1960>
  1436b0: 52820000     	mov	w0, #0x1000             // =4096
  1436b4: 940066db     	bl	0x15d220 <malloc@plt>
  1436b8: b4003700     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  1436bc: aa1f03e8     	mov	x8, xzr
  1436c0: a9007c15     	stp	x21, xzr, [x0]
  1436c4: aa0003f5     	mov	x21, x0
  1436c8: f9099a60     	str	x0, [x19, #0x1330]
  1436cc: 91008109     	add	x9, x8, #0x20
  1436d0: 8b0802a0     	add	x0, x21, x8
  1436d4: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1436d8: 528020ea     	mov	w10, #0x107             // =263
  1436dc: 91194108     	add	x8, x8, #0x650
  1436e0: 72a0202a     	movk	w10, #0x101, lsl #16
  1436e4: f90006a9     	str	x9, [x21, #0x8]
  1436e8: f8010c08     	str	x8, [x0, #0x10]!
  1436ec: b0fff968     	adrp	x8, 0x70000
  1436f0: 9109f508     	add	x8, x8, #0x27d
  1436f4: 91003109     	add	x9, x8, #0xc
  1436f8: 140000d6     	b	0x143a50 <__cxa_demangle+0x1ce4>
  1436fc: d503249f     	bti	j
  143700: 91000508     	add	x8, x8, #0x1
  143704: f9499a75     	ldr	x21, [x19, #0x1330]
  143708: f9000268     	str	x8, [x19]
  14370c: f94006a8     	ldr	x8, [x21, #0x8]
  143710: d13f4109     	sub	x9, x8, #0xfd0
  143714: b13fc53f     	cmn	x9, #0xff1
  143718: 54000108     	b.hi	0x143738 <__cxa_demangle+0x19cc>
  14371c: 52820000     	mov	w0, #0x1000             // =4096
  143720: 940066c0     	bl	0x15d220 <malloc@plt>
  143724: b40033a0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143728: aa1f03e8     	mov	x8, xzr
  14372c: a9007c15     	stp	x21, xzr, [x0]
  143730: aa0003f5     	mov	x21, x0
  143734: f9099a60     	str	x0, [x19, #0x1330]
  143738: 91008109     	add	x9, x8, #0x20
  14373c: 8b0802a0     	add	x0, x21, x8
  143740: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143744: 528020ea     	mov	w10, #0x107             // =263
  143748: 91194108     	add	x8, x8, #0x650
  14374c: 72a0202a     	movk	w10, #0x101, lsl #16
  143750: f90006a9     	str	x9, [x21, #0x8]
  143754: f8010c08     	str	x8, [x0, #0x10]!
  143758: d0fff948     	adrp	x8, 0x6d000
  14375c: 911d7d08     	add	x8, x8, #0x75f
  143760: 140000bb     	b	0x143a4c <__cxa_demangle+0x1ce0>
  143764: d503249f     	bti	j
  143768: 91000508     	add	x8, x8, #0x1
  14376c: f9499a75     	ldr	x21, [x19, #0x1330]
  143770: f9000268     	str	x8, [x19]
  143774: f94006a8     	ldr	x8, [x21, #0x8]
  143778: d13f4109     	sub	x9, x8, #0xfd0
  14377c: b13fc53f     	cmn	x9, #0xff1
  143780: 54000108     	b.hi	0x1437a0 <__cxa_demangle+0x1a34>
  143784: 52820000     	mov	w0, #0x1000             // =4096
  143788: 940066a6     	bl	0x15d220 <malloc@plt>
  14378c: b4003060     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143790: aa1f03e8     	mov	x8, xzr
  143794: a9007c15     	stp	x21, xzr, [x0]
  143798: aa0003f5     	mov	x21, x0
  14379c: f9099a60     	str	x0, [x19, #0x1330]
  1437a0: 91008109     	add	x9, x8, #0x20
  1437a4: 8b0802a0     	add	x0, x21, x8
  1437a8: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1437ac: 528020ea     	mov	w10, #0x107             // =263
  1437b0: 91194108     	add	x8, x8, #0x650
  1437b4: 72a0202a     	movk	w10, #0x101, lsl #16
  1437b8: f90006a9     	str	x9, [x21, #0x8]
  1437bc: f8010c08     	str	x8, [x0, #0x10]!
  1437c0: d0fff948     	adrp	x8, 0x6d000
  1437c4: 913ff108     	add	x8, x8, #0xffc
  1437c8: 91004509     	add	x9, x8, #0x11
  1437cc: 140000a1     	b	0x143a50 <__cxa_demangle+0x1ce4>
  1437d0: d503249f     	bti	j
  1437d4: 91000508     	add	x8, x8, #0x1
  1437d8: f9499a75     	ldr	x21, [x19, #0x1330]
  1437dc: f9000268     	str	x8, [x19]
  1437e0: f94006a8     	ldr	x8, [x21, #0x8]
  1437e4: d13f4109     	sub	x9, x8, #0xfd0
  1437e8: b13fc53f     	cmn	x9, #0xff1
  1437ec: 54000108     	b.hi	0x14380c <__cxa_demangle+0x1aa0>
  1437f0: 52820000     	mov	w0, #0x1000             // =4096
  1437f4: 9400668b     	bl	0x15d220 <malloc@plt>
  1437f8: b4002d00     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  1437fc: aa1f03e8     	mov	x8, xzr
  143800: a9007c15     	stp	x21, xzr, [x0]
  143804: aa0003f5     	mov	x21, x0
  143808: f9099a60     	str	x0, [x19, #0x1330]
  14380c: 91008109     	add	x9, x8, #0x20
  143810: 8b0802a0     	add	x0, x21, x8
  143814: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143818: 528020ea     	mov	w10, #0x107             // =263
  14381c: 91194108     	add	x8, x8, #0x650
  143820: 72a0202a     	movk	w10, #0x101, lsl #16
  143824: f90006a9     	str	x9, [x21, #0x8]
  143828: f8010c08     	str	x8, [x0, #0x10]!
  14382c: b0fff968     	adrp	x8, 0x70000
  143830: 91173508     	add	x8, x8, #0x5cd
  143834: 91001509     	add	x9, x8, #0x5
  143838: 14000086     	b	0x143a50 <__cxa_demangle+0x1ce4>
  14383c: d503249f     	bti	j
  143840: 91000508     	add	x8, x8, #0x1
  143844: f9499a75     	ldr	x21, [x19, #0x1330]
  143848: f9000268     	str	x8, [x19]
  14384c: f94006a8     	ldr	x8, [x21, #0x8]
  143850: d13f4109     	sub	x9, x8, #0xfd0
  143854: b13fc53f     	cmn	x9, #0xff1
  143858: 54000108     	b.hi	0x143878 <__cxa_demangle+0x1b0c>
  14385c: 52820000     	mov	w0, #0x1000             // =4096
  143860: 94006670     	bl	0x15d220 <malloc@plt>
  143864: b40029a0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143868: aa1f03e8     	mov	x8, xzr
  14386c: a9007c15     	stp	x21, xzr, [x0]
  143870: aa0003f5     	mov	x21, x0
  143874: f9099a60     	str	x0, [x19, #0x1330]
  143878: 91008109     	add	x9, x8, #0x20
  14387c: 8b0802a0     	add	x0, x21, x8
  143880: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143884: 528020ea     	mov	w10, #0x107             // =263
  143888: 91194108     	add	x8, x8, #0x650
  14388c: 72a0202a     	movk	w10, #0x101, lsl #16
  143890: f90006a9     	str	x9, [x21, #0x8]
  143894: f8010c08     	str	x8, [x0, #0x10]!
  143898: f0fff948     	adrp	x8, 0x6e000
  14389c: 913cfd08     	add	x8, x8, #0xf3f
  1438a0: 91003909     	add	x9, x8, #0xe
  1438a4: 1400006b     	b	0x143a50 <__cxa_demangle+0x1ce4>
  1438a8: d503249f     	bti	j
  1438ac: 9100050a     	add	x10, x8, #0x1
  1438b0: eb0a013f     	cmp	x9, x10
  1438b4: f900026a     	str	x10, [x19]
  1438b8: 54001a20     	b.eq	0x143bfc <__cxa_demangle+0x1e90>
  1438bc: 3940014a     	ldrb	w10, [x10]
  1438c0: 5100e94a     	sub	w10, w10, #0x3a
  1438c4: 3100295f     	cmn	w10, #0xa
  1438c8: 540019a3     	b.lo	0x143bfc <__cxa_demangle+0x1e90>
  1438cc: aa1f03ea     	mov	x10, xzr
  1438d0: 9100090b     	add	x11, x8, #0x2
  1438d4: 91000508     	add	x8, x8, #0x1
  1438d8: 5280014c     	mov	w12, #0xa               // =10
  1438dc: f900026b     	str	x11, [x19]
  1438e0: eb09017f     	cmp	x11, x9
  1438e4: 385ff16d     	ldurb	w13, [x11, #-0x1]
  1438e8: d503201f     	nop
  1438ec: 9b0c354a     	madd	x10, x10, x12, x13
  1438f0: d100c14a     	sub	x10, x10, #0x30
  1438f4: 540017a0     	b.eq	0x143be8 <__cxa_demangle+0x1e7c>
  1438f8: 3840156d     	ldrb	w13, [x11], #0x1
  1438fc: 91000508     	add	x8, x8, #0x1
  143900: 5100c1ad     	sub	w13, w13, #0x30
  143904: 710029bf     	cmp	w13, #0xa
  143908: 54fffea3     	b.lo	0x1438dc <__cxa_demangle+0x1b70>
  14390c: d100056b     	sub	x11, x11, #0x1
  143910: 140000b8     	b	0x143bf0 <__cxa_demangle+0x1e84>
  143914: d503249f     	bti	j
  143918: 91000508     	add	x8, x8, #0x1
  14391c: aa1303e0     	mov	x0, x19
  143920: f9000268     	str	x8, [x19]
  143924: 97fffd33     	bl	0x142df0 <__cxa_demangle+0x1084>
  143928: f9000be0     	str	x0, [sp, #0x10]
  14392c: b4000960     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143930: 910043e1     	add	x1, sp, #0x10
  143934: aa1303e0     	mov	x0, x19
  143938: 940040b8     	bl	0x153c18 <__cxa_demangle+0x11eac>
  14393c: f90007e0     	str	x0, [sp, #0x8]
  143940: 17fffee3     	b	0x1434cc <__cxa_demangle+0x1760>
  143944: d503249f     	bti	j
  143948: 91000508     	add	x8, x8, #0x1
  14394c: aa1303e0     	mov	x0, x19
  143950: f9000268     	str	x8, [x19]
  143954: 97fffd27     	bl	0x142df0 <__cxa_demangle+0x1084>
  143958: f9000be0     	str	x0, [sp, #0x10]
  14395c: b40007e0     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143960: b81f03bf     	stur	wzr, [x29, #-0x10]
  143964: 910043e1     	add	x1, sp, #0x10
  143968: d10043a2     	sub	x2, x29, #0x10
  14396c: aa1303e0     	mov	x0, x19
  143970: 940040d1     	bl	0x153cb4 <__cxa_demangle+0x11f48>
  143974: f90007e0     	str	x0, [sp, #0x8]
  143978: 17fffed5     	b	0x1434cc <__cxa_demangle+0x1760>
  14397c: d503249f     	bti	j
  143980: 91000508     	add	x8, x8, #0x1
  143984: f9499a75     	ldr	x21, [x19, #0x1330]
  143988: f9000268     	str	x8, [x19]
  14398c: f94006a8     	ldr	x8, [x21, #0x8]
  143990: d13f4109     	sub	x9, x8, #0xfd0
  143994: b13fc53f     	cmn	x9, #0xff1
  143998: 54000108     	b.hi	0x1439b8 <__cxa_demangle+0x1c4c>
  14399c: 52820000     	mov	w0, #0x1000             // =4096
  1439a0: 94006620     	bl	0x15d220 <malloc@plt>
  1439a4: b4001fa0     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  1439a8: aa1f03e8     	mov	x8, xzr
  1439ac: a9007c15     	stp	x21, xzr, [x0]
  1439b0: aa0003f5     	mov	x21, x0
  1439b4: f9099a60     	str	x0, [x19, #0x1330]
  1439b8: 91008109     	add	x9, x8, #0x20
  1439bc: 8b0802a0     	add	x0, x21, x8
  1439c0: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1439c4: 528020ea     	mov	w10, #0x107             // =263
  1439c8: 91194108     	add	x8, x8, #0x650
  1439cc: 72a0202a     	movk	w10, #0x101, lsl #16
  1439d0: f90006a9     	str	x9, [x21, #0x8]
  1439d4: f8010c08     	str	x8, [x0, #0x10]!
  1439d8: 90fff968     	adrp	x8, 0x6f000
  1439dc: 9119dd08     	add	x8, x8, #0x677
  1439e0: 91002d09     	add	x9, x8, #0xb
  1439e4: 1400001b     	b	0x143a50 <__cxa_demangle+0x1ce4>
  1439e8: d503249f     	bti	j
  1439ec: 91000508     	add	x8, x8, #0x1
  1439f0: f9499a75     	ldr	x21, [x19, #0x1330]
  1439f4: f9000268     	str	x8, [x19]
  1439f8: f94006a8     	ldr	x8, [x21, #0x8]
  1439fc: d13f4109     	sub	x9, x8, #0xfd0
  143a00: b13fc53f     	cmn	x9, #0xff1
  143a04: 54000108     	b.hi	0x143a24 <__cxa_demangle+0x1cb8>
  143a08: 52820000     	mov	w0, #0x1000             // =4096
  143a0c: 94006605     	bl	0x15d220 <malloc@plt>
  143a10: b4001c40     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143a14: aa1f03e8     	mov	x8, xzr
  143a18: a9007c15     	stp	x21, xzr, [x0]
  143a1c: aa0003f5     	mov	x21, x0
  143a20: f9099a60     	str	x0, [x19, #0x1330]
  143a24: 91008109     	add	x9, x8, #0x20
  143a28: 8b0802a0     	add	x0, x21, x8
  143a2c: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143a30: 528020ea     	mov	w10, #0x107             // =263
  143a34: 91194108     	add	x8, x8, #0x650
  143a38: 72a0202a     	movk	w10, #0x101, lsl #16
  143a3c: f90006a9     	str	x9, [x21, #0x8]
  143a40: f8010c08     	str	x8, [x0, #0x10]!
  143a44: b0fff968     	adrp	x8, 0x70000
  143a48: 9109a908     	add	x8, x8, #0x26a
  143a4c: 91001109     	add	x9, x8, #0x4
  143a50: b900080a     	str	w10, [x0, #0x8]
  143a54: a9012408     	stp	x8, x9, [x0, #0x10]
  143a58: d503249f     	bti	j
  143a5c: f9401688     	ldr	x8, [x20, #0x28]
  143a60: f85f83a9     	ldur	x9, [x29, #-0x8]
  143a64: eb09011f     	cmp	x8, x9
  143a68: 540019a1     	b.ne	0x143d9c <__cxa_demangle+0x2030>
  143a6c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  143a70: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  143a74: f94023f5     	ldr	x21, [sp, #0x40]
  143a78: 910183ff     	add	sp, sp, #0x60
  143a7c: d50323bf     	autiasp
  143a80: d65f03c0     	ret
  143a84: d503249f     	bti	j
  143a88: 91000508     	add	x8, x8, #0x1
  143a8c: f9499a75     	ldr	x21, [x19, #0x1330]
  143a90: f9000268     	str	x8, [x19]
  143a94: f94006a8     	ldr	x8, [x21, #0x8]
  143a98: d13f4109     	sub	x9, x8, #0xfd0
  143a9c: b13fc53f     	cmn	x9, #0xff1
  143aa0: 54000108     	b.hi	0x143ac0 <__cxa_demangle+0x1d54>
  143aa4: 52820000     	mov	w0, #0x1000             // =4096
  143aa8: 940065de     	bl	0x15d220 <malloc@plt>
  143aac: b4001760     	cbz	x0, 0x143d98 <__cxa_demangle+0x202c>
  143ab0: aa1f03e8     	mov	x8, xzr
  143ab4: a9007c15     	stp	x21, xzr, [x0]
  143ab8: aa0003f5     	mov	x21, x0
  143abc: f9099a60     	str	x0, [x19, #0x1330]
  143ac0: 91008109     	add	x9, x8, #0x20
  143ac4: 8b0802a0     	add	x0, x21, x8
  143ac8: d0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  143acc: 528020ea     	mov	w10, #0x107             // =263
  143ad0: 91194108     	add	x8, x8, #0x650
  143ad4: 72a0202a     	movk	w10, #0x101, lsl #16
  143ad8: f90006a9     	str	x9, [x21, #0x8]
  143adc: f8010c08     	str	x8, [x0, #0x10]!
  143ae0: 90fff968     	adrp	x8, 0x6f000
  143ae4: 911add08     	add	x8, x8, #0x6b7
  143ae8: 91002509     	add	x9, x8, #0x9
  143aec: 17ffffd9     	b	0x143a50 <__cxa_demangle+0x1ce4>
  143af0: aa1303e0     	mov	x0, x19
  143af4: 94000c64     	bl	0x146c84 <__cxa_demangle+0x4f18>
  143af8: b4ffce60     	cbz	x0, 0x1434c4 <__cxa_demangle+0x1758>
  143afc: a9402668     	ldp	x8, x9, [x19]
  143b00: eb09011f     	cmp	x8, x9
  143b04: 54000400     	b.eq	0x143b84 <__cxa_demangle+0x1e18>
  143b08: 39400109     	ldrb	w9, [x8]
  143b0c: 71017d3f     	cmp	w9, #0x5f
  143b10: 540003a1     	b.ne	0x143b84 <__cxa_demangle+0x1e18>
  143b14: 91000508     	add	x8, x8, #0x1
  143b18: f81f03a0     	stur	x0, [x29, #-0x10]
  143b1c: 14000010     	b	0x143b5c <__cxa_demangle+0x1df0>
  143b20: aa1303e0     	mov	x0, x19
  143b24: 2a1f03e1     	mov	w1, wzr
  143b28: 97fffc62     	bl	0x142cb0 <__cxa_demangle+0xf44>
  143b2c: a90107e0     	stp	x0, x1, [sp, #0x10]
  143b30: 910043e1     	add	x1, sp, #0x10
  143b34: aa1303e0     	mov	x0, x19
  143b38: 94004395     	bl	0x15498c <__cxa_demangle+0x12c20>
  143b3c: a9402668     	ldp	x8, x9, [x19]
  143b40: f81f03a0     	stur	x0, [x29, #-0x10]
  143b44: eb09011f     	cmp	x8, x9
  143b48: 540001e0     	b.eq	0x143b84 <__cxa_demangle+0x1e18>
  143b4c: 39400109     	ldrb	w9, [x8]
  143b50: 71017d3f     	cmp	w9, #0x5f
  143b54: 54000181     	b.ne	0x143b84 <__cxa_demangle+0x1e18>
  143b58: 91000508     	add	x8, x8, #0x1
  143b5c: f9000268     	str	x8, [x19]
  143b60: aa1303e0     	mov	x0, x19
  143b64: 97fffca3     	bl	0x142df0 <__cxa_demangle+0x1084>
  143b68: f9000be0     	str	x0, [sp, #0x10]
  143b6c: b4ffcac0     	cbz	x0, 0x1434c4 <__cxa_demangle+0x1758>
  143b70: 910043e1     	add	x1, sp, #0x10
  143b74: d10043a2     	sub	x2, x29, #0x10
  143b78: aa1303e0     	mov	x0, x19
  143b7c: 94004490     	bl	0x154dbc <__cxa_demangle+0x13050>
  143b80: 17fffe51     	b	0x1434c4 <__cxa_demangle+0x1758>
  143b84: aa1f03e0     	mov	x0, xzr
  143b88: 17fffe4f     	b	0x1434c4 <__cxa_demangle+0x1758>
  143b8c: aa1303e0     	mov	x0, x19
  143b90: 940006b1     	bl	0x145654 <__cxa_demangle+0x38e8>
  143b94: f9000be0     	str	x0, [sp, #0x10]
  143b98: b4fff600     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143b9c: 394c2268     	ldrb	w8, [x19, #0x308]
  143ba0: 34fff5c8     	cbz	w8, 0x143a58 <__cxa_demangle+0x1cec>
  143ba4: a9402668     	ldp	x8, x9, [x19]
  143ba8: eb08013f     	cmp	x9, x8
  143bac: 54fff560     	b.eq	0x143a58 <__cxa_demangle+0x1cec>
  143bb0: 39400108     	ldrb	w8, [x8]
  143bb4: 7101251f     	cmp	w8, #0x49
  143bb8: 54fff501     	b.ne	0x143a58 <__cxa_demangle+0x1cec>
  143bbc: aa1303e0     	mov	x0, x19
  143bc0: 2a1f03e1     	mov	w1, wzr
  143bc4: 94000788     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  143bc8: f81f03a0     	stur	x0, [x29, #-0x10]
  143bcc: b4fff460     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143bd0: 910043e1     	add	x1, sp, #0x10
  143bd4: d10043a2     	sub	x2, x29, #0x10
  143bd8: aa1303e0     	mov	x0, x19
  143bdc: 940008a1     	bl	0x145e60 <__cxa_demangle+0x40f4>
  143be0: f90007e0     	str	x0, [sp, #0x8]
  143be4: 17fffe3a     	b	0x1434cc <__cxa_demangle+0x1760>
  143be8: aa0903e8     	mov	x8, x9
  143bec: aa0903eb     	mov	x11, x9
  143bf0: cb080129     	sub	x9, x9, x8
  143bf4: eb0a013f     	cmp	x9, x10
  143bf8: 540001a2     	b.hs	0x143c2c <__cxa_demangle+0x1ec0>
  143bfc: aa1f03e9     	mov	x9, xzr
  143c00: aa1f03e8     	mov	x8, xzr
  143c04: eb09011f     	cmp	x8, x9
  143c08: a90127e8     	stp	x8, x9, [sp, #0x10]
  143c0c: 540000c0     	b.eq	0x143c24 <__cxa_demangle+0x1eb8>
  143c10: 910043e1     	add	x1, sp, #0x10
  143c14: aa1303e0     	mov	x0, x19
  143c18: 94002ced     	bl	0x14efcc <__cxa_demangle+0xd260>
  143c1c: f90007e0     	str	x0, [sp, #0x8]
  143c20: 17fffe2b     	b	0x1434cc <__cxa_demangle+0x1760>
  143c24: aa1f03e0     	mov	x0, xzr
  143c28: 17ffff8c     	b	0x143a58 <__cxa_demangle+0x1cec>
  143c2c: 8b0a0169     	add	x9, x11, x10
  143c30: f9000269     	str	x9, [x19]
  143c34: 17fffff4     	b	0x143c04 <__cxa_demangle+0x1e98>
  143c38: d503249f     	bti	j
  143c3c: aa1303e0     	mov	x0, x19
  143c40: 9400098b     	bl	0x14626c <__cxa_demangle+0x4500>
  143c44: 17fffe20     	b	0x1434c4 <__cxa_demangle+0x1758>
  143c48: d503249f     	bti	j
  143c4c: f0fff941     	adrp	x1, 0x6e000
  143c50: 91000908     	add	x8, x8, #0x2
  143c54: 913ce021     	add	x1, x1, #0xf38
  143c58: aa1303e0     	mov	x0, x19
  143c5c: f9000268     	str	x8, [x19]
  143c60: 94000b48     	bl	0x146980 <__cxa_demangle+0x4c14>
  143c64: 17ffff7d     	b	0x143a58 <__cxa_demangle+0x1cec>
  143c68: d503249f     	bti	j
  143c6c: d0fff941     	adrp	x1, 0x6d000
  143c70: 91000908     	add	x8, x8, #0x2
  143c74: 912c6821     	add	x1, x1, #0xb1a
  143c78: 14000024     	b	0x143d08 <__cxa_demangle+0x1f9c>
  143c7c: d503249f     	bti	j
  143c80: d0fff961     	adrp	x1, 0x71000
  143c84: 91000908     	add	x8, x8, #0x2
  143c88: 91148821     	add	x1, x1, #0x522
  143c8c: 14000012     	b	0x143cd4 <__cxa_demangle+0x1f68>
  143c90: d503249f     	bti	j
  143c94: 90fff981     	adrp	x1, 0x73000
  143c98: 91000908     	add	x8, x8, #0x2
  143c9c: 91096021     	add	x1, x1, #0x258
  143ca0: aa1303e0     	mov	x0, x19
  143ca4: f9000268     	str	x8, [x19]
  143ca8: 94002fd5     	bl	0x14fbfc <__cxa_demangle+0xde90>
  143cac: 17ffff6b     	b	0x143a58 <__cxa_demangle+0x1cec>
  143cb0: d503249f     	bti	j
  143cb4: 91000908     	add	x8, x8, #0x2
  143cb8: 90fff981     	adrp	x1, 0x73000
  143cbc: 9111f021     	add	x1, x1, #0x47c
  143cc0: 14000005     	b	0x143cd4 <__cxa_demangle+0x1f68>
  143cc4: d503249f     	bti	j
  143cc8: 91000908     	add	x8, x8, #0x2
  143ccc: 90fff981     	adrp	x1, 0x73000
  143cd0: 912f2421     	add	x1, x1, #0xbc9
  143cd4: f9000268     	str	x8, [x19]
  143cd8: aa1303e0     	mov	x0, x19
  143cdc: 94002fef     	bl	0x14fc98 <__cxa_demangle+0xdf2c>
  143ce0: 17ffff5e     	b	0x143a58 <__cxa_demangle+0x1cec>
  143ce4: d503249f     	bti	j
  143ce8: d0fff941     	adrp	x1, 0x6d000
  143cec: 91000908     	add	x8, x8, #0x2
  143cf0: 911d9021     	add	x1, x1, #0x764
  143cf4: 14000019     	b	0x143d58 <__cxa_demangle+0x1fec>
  143cf8: d503249f     	bti	j
  143cfc: 91000908     	add	x8, x8, #0x2
  143d00: f0fff941     	adrp	x1, 0x6e000
  143d04: 9114b021     	add	x1, x1, #0x52c
  143d08: f9000268     	str	x8, [x19]
  143d0c: aa1303e0     	mov	x0, x19
  143d10: 9400309f     	bl	0x14ff8c <__cxa_demangle+0xe220>
  143d14: 17ffff51     	b	0x143a58 <__cxa_demangle+0x1cec>
  143d18: d503249f     	bti	j
  143d1c: 91000908     	add	x8, x8, #0x2
  143d20: aa1303e0     	mov	x0, x19
  143d24: f9000268     	str	x8, [x19]
  143d28: 97fffc32     	bl	0x142df0 <__cxa_demangle+0x1084>
  143d2c: f9000be0     	str	x0, [sp, #0x10]
  143d30: b4ffe940     	cbz	x0, 0x143a58 <__cxa_demangle+0x1cec>
  143d34: 910043e1     	add	x1, sp, #0x10
  143d38: aa1303e0     	mov	x0, x19
  143d3c: 940019e7     	bl	0x14a4d8 <__cxa_demangle+0x876c>
  143d40: f90007e0     	str	x0, [sp, #0x8]
  143d44: 17fffde2     	b	0x1434cc <__cxa_demangle+0x1760>
  143d48: d503249f     	bti	j
  143d4c: 91000908     	add	x8, x8, #0x2
  143d50: 90fff961     	adrp	x1, 0x6f000
  143d54: 9128f421     	add	x1, x1, #0xa3d
  143d58: f9000268     	str	x8, [x19]
  143d5c: aa1303e0     	mov	x0, x19
  143d60: 94003e85     	bl	0x153774 <__cxa_demangle+0x11a08>
  143d64: 17ffff3d     	b	0x143a58 <__cxa_demangle+0x1cec>
  143d68: d503249f     	bti	j
  143d6c: b0fff961     	adrp	x1, 0x70000
  143d70: 91000908     	add	x8, x8, #0x2
  143d74: 912e5021     	add	x1, x1, #0xb94
  143d78: aa1303e0     	mov	x0, x19
  143d7c: f9000268     	str	x8, [x19]
  143d80: 94001bd3     	bl	0x14accc <__cxa_demangle+0x8f60>
  143d84: 17ffff35     	b	0x143a58 <__cxa_demangle+0x1cec>
  143d88: d503249f     	bti	j
  143d8c: aa1303e0     	mov	x0, x19
  143d90: 94003ea0     	bl	0x153810 <__cxa_demangle+0x11aa4>
  143d94: 17fffdcc     	b	0x1434c4 <__cxa_demangle+0x1758>
  143d98: 94006472     	bl	0x15cf60 <_ZSt9terminatev@plt>
  143d9c: 94006425     	bl	0x15ce30 <__stack_chk_fail@plt>
  143da0: d503233f     	paciasp
  143da4: d10203ff     	sub	sp, sp, #0x80
  143da8: a9027bfd     	stp	x29, x30, [sp, #0x20]
  143dac: 910083fd     	add	x29, sp, #0x20
  143db0: a9036ffc     	stp	x28, x27, [sp, #0x30]
  143db4: a90467fa     	stp	x26, x25, [sp, #0x40]
  143db8: a9055ff8     	stp	x24, x23, [sp, #0x50]
  143dbc: a90657f6     	stp	x22, x21, [sp, #0x60]
  143dc0: a9074ff4     	stp	x20, x19, [sp, #0x70]
  143dc4: d53bd058     	mrs	x24, TPIDR_EL0
  143dc8: aa0003f3     	mov	x19, x0
  143dcc: f9401708     	ldr	x8, [x24, #0x28]
  143dd0: aa0103f4     	mov	x20, x1
  143dd4: f81f83a8     	stur	x8, [x29, #-0x8]
  143dd8: a940200a     	ldp	x10, x8, [x0]
  143ddc: eb08015f     	cmp	x10, x8
  143de0: 540000c0     	b.eq	0x143df8 <__cxa_demangle+0x208c>
  143de4: 39400149     	ldrb	w9, [x10]
  143de8: 7101313f     	cmp	w9, #0x4c
  143dec: 54000061     	b.ne	0x143df8 <__cxa_demangle+0x208c>
  143df0: 9100054a     	add	x10, x10, #0x1
  143df4: f900026a     	str	x10, [x19]
  143df8: eb0a0109     	subs	x9, x8, x10
  143dfc: 540002e0     	b.eq	0x143e58 <__cxa_demangle+0x20ec>
  143e00: 3940014b     	ldrb	w11, [x10]
  143e04: 7101697f     	cmp	w11, #0x5a
  143e08: 54000a00     	b.eq	0x143f48 <__cxa_demangle+0x21dc>
  143e0c: 71014d7f     	cmp	w11, #0x53
  143e10: 54000840     	b.eq	0x143f18 <__cxa_demangle+0x21ac>
  143e14: 7101397f     	cmp	w11, #0x4e
  143e18: 54000201     	b.ne	0x143e58 <__cxa_demangle+0x20ec>
  143e1c: eb08015f     	cmp	x10, x8
  143e20: 540049e0     	b.eq	0x14475c <__cxa_demangle+0x29f0>
  143e24: 91000549     	add	x9, x10, #0x1
  143e28: eb08013f     	cmp	x9, x8
  143e2c: f9000269     	str	x9, [x19]
  143e30: 54001000     	b.eq	0x144030 <__cxa_demangle+0x22c4>
  143e34: 3940012b     	ldrb	w11, [x9]
  143e38: 7101c97f     	cmp	w11, #0x72
  143e3c: 54000fe1     	b.ne	0x144038 <__cxa_demangle+0x22cc>
  143e40: 91000949     	add	x9, x10, #0x2
  143e44: 5280008a     	mov	w10, #0x4               // =4
  143e48: f9000269     	str	x9, [x19]
  143e4c: eb08013f     	cmp	x9, x8
  143e50: 54000fa1     	b.ne	0x144044 <__cxa_demangle+0x22d8>
  143e54: 1400008b     	b	0x144080 <__cxa_demangle+0x2314>
  143e58: aa1303e0     	mov	x0, x19
  143e5c: aa1403e1     	mov	x1, x20
  143e60: 940009aa     	bl	0x146508 <__cxa_demangle+0x479c>
  143e64: aa0003f6     	mov	x22, x0
  143e68: f9000be0     	str	x0, [sp, #0x10]
  143e6c: b40047a0     	cbz	x0, 0x144760 <__cxa_demangle+0x29f4>
  143e70: a9402668     	ldp	x8, x9, [x19]
  143e74: eb08013f     	cmp	x9, x8
  143e78: 54004740     	b.eq	0x144760 <__cxa_demangle+0x29f4>
  143e7c: 39400108     	ldrb	w8, [x8]
  143e80: 7101251f     	cmp	w8, #0x49
  143e84: 540046e1     	b.ne	0x144760 <__cxa_demangle+0x29f4>
  143e88: 9104a260     	add	x0, x19, #0x128
  143e8c: 910043e1     	add	x1, sp, #0x10
  143e90: 940002e1     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  143e94: f100029f     	cmp	x20, #0x0
  143e98: aa1303e0     	mov	x0, x19
  143e9c: 1a9f07e1     	cset	w1, ne
  143ea0: 940006d1     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  143ea4: b40045c0     	cbz	x0, 0x14475c <__cxa_demangle+0x29f0>
  143ea8: aa0003f5     	mov	x21, x0
  143eac: b4000074     	cbz	x20, 0x143eb8 <__cxa_demangle+0x214c>
  143eb0: 52800028     	mov	w8, #0x1                // =1
  143eb4: 39000688     	strb	w8, [x20, #0x1]
  143eb8: f9499a74     	ldr	x20, [x19, #0x1330]
  143ebc: f9400688     	ldr	x8, [x20, #0x8]
  143ec0: d13f4109     	sub	x9, x8, #0xfd0
  143ec4: b13fc53f     	cmn	x9, #0xff1
  143ec8: 54000108     	b.hi	0x143ee8 <__cxa_demangle+0x217c>
  143ecc: 52820000     	mov	w0, #0x1000             // =4096
  143ed0: 940064d4     	bl	0x15d220 <malloc@plt>
  143ed4: b4004a40     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  143ed8: aa1f03e8     	mov	x8, xzr
  143edc: a9007c14     	stp	x20, xzr, [x0]
  143ee0: aa0003f4     	mov	x20, x0
  143ee4: f9099a60     	str	x0, [x19, #0x1330]
  143ee8: f000012a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  143eec: 91008109     	add	x9, x8, #0x20
  143ef0: 8b080288     	add	x8, x20, x8
  143ef4: 9136014a     	add	x10, x10, #0xd80
  143ef8: 528024ab     	mov	w11, #0x125             // =293
  143efc: 72a0202b     	movk	w11, #0x101, lsl #16
  143f00: f9000689     	str	x9, [x20, #0x8]
  143f04: f8010d0a     	str	x10, [x8, #0x10]!
  143f08: a9015516     	stp	x22, x21, [x8, #0x10]
  143f0c: aa0803f6     	mov	x22, x8
  143f10: b900090b     	str	w11, [x8, #0x8]
  143f14: 14000213     	b	0x144760 <__cxa_demangle+0x29f4>
  143f18: f100093f     	cmp	x9, #0x2
  143f1c: 54000583     	b.lo	0x143fcc <__cxa_demangle+0x2260>
  143f20: 39400548     	ldrb	w8, [x10, #0x1]
  143f24: 7101d11f     	cmp	w8, #0x74
  143f28: 54000521     	b.ne	0x143fcc <__cxa_demangle+0x2260>
  143f2c: f1000d3f     	cmp	x9, #0x3
  143f30: 54000cc3     	b.lo	0x1440c8 <__cxa_demangle+0x235c>
  143f34: 39400948     	ldrb	w8, [x10, #0x2]
  143f38: 7101311f     	cmp	w8, #0x4c
  143f3c: 54000c61     	b.ne	0x1440c8 <__cxa_demangle+0x235c>
  143f40: 52800068     	mov	w8, #0x3                // =3
  143f44: 14000062     	b	0x1440cc <__cxa_demangle+0x2360>
  143f48: eb08015f     	cmp	x10, x8
  143f4c: 54004080     	b.eq	0x14475c <__cxa_demangle+0x29f0>
  143f50: 91000548     	add	x8, x10, #0x1
  143f54: aa1303e0     	mov	x0, x19
  143f58: f9000268     	str	x8, [x19]
  143f5c: 97fff956     	bl	0x1424b4 <__cxa_demangle+0x748>
  143f60: f9000be0     	str	x0, [sp, #0x10]
  143f64: b4003fc0     	cbz	x0, 0x14475c <__cxa_demangle+0x29f0>
  143f68: a9400668     	ldp	x8, x1, [x19]
  143f6c: eb01011f     	cmp	x8, x1
  143f70: 54003f60     	b.eq	0x14475c <__cxa_demangle+0x29f0>
  143f74: 39400109     	ldrb	w9, [x8]
  143f78: 7101153f     	cmp	w9, #0x45
  143f7c: 54003f01     	b.ne	0x14475c <__cxa_demangle+0x29f0>
  143f80: 91000509     	add	x9, x8, #0x1
  143f84: eb01013f     	cmp	x9, x1
  143f88: f9000269     	str	x9, [x19]
  143f8c: 54004060     	b.eq	0x144798 <__cxa_demangle+0x2a2c>
  143f90: 39400129     	ldrb	w9, [x9]
  143f94: 7101913f     	cmp	w9, #0x64
  143f98: 540041c0     	b.eq	0x1447d0 <__cxa_demangle+0x2a64>
  143f9c: 7101cd3f     	cmp	w9, #0x73
  143fa0: 54003fc1     	b.ne	0x144798 <__cxa_demangle+0x2a2c>
  143fa4: 91000900     	add	x0, x8, #0x2
  143fa8: f9000260     	str	x0, [x19]
  143fac: 94003781     	bl	0x151db0 <__cxa_demangle+0x10044>
  143fb0: b0fff961     	adrp	x1, 0x70000
  143fb4: f9000260     	str	x0, [x19]
  143fb8: 913a6821     	add	x1, x1, #0xe9a
  143fbc: aa1303e0     	mov	x0, x19
  143fc0: 94002ff3     	bl	0x14ff8c <__cxa_demangle+0xe220>
  143fc4: f90007e0     	str	x0, [sp, #0x8]
  143fc8: 140001fc     	b	0x1447b8 <__cxa_demangle+0x2a4c>
  143fcc: aa1303e0     	mov	x0, x19
  143fd0: 940005a1     	bl	0x145654 <__cxa_demangle+0x38e8>
  143fd4: f9000be0     	str	x0, [sp, #0x10]
  143fd8: b4003c20     	cbz	x0, 0x14475c <__cxa_demangle+0x29f0>
  143fdc: a9402668     	ldp	x8, x9, [x19]
  143fe0: eb08013f     	cmp	x9, x8
  143fe4: 54003bc0     	b.eq	0x14475c <__cxa_demangle+0x29f0>
  143fe8: 39400108     	ldrb	w8, [x8]
  143fec: 7101251f     	cmp	w8, #0x49
  143ff0: 54003b61     	b.ne	0x14475c <__cxa_demangle+0x29f0>
  143ff4: f100029f     	cmp	x20, #0x0
  143ff8: aa1303e0     	mov	x0, x19
  143ffc: 1a9f07e1     	cset	w1, ne
  144000: 94000679     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  144004: f90007e0     	str	x0, [sp, #0x8]
  144008: b4003aa0     	cbz	x0, 0x14475c <__cxa_demangle+0x29f0>
  14400c: b4000074     	cbz	x20, 0x144018 <__cxa_demangle+0x22ac>
  144010: 52800028     	mov	w8, #0x1                // =1
  144014: 39000688     	strb	w8, [x20, #0x1]
  144018: 910043e1     	add	x1, sp, #0x10
  14401c: 910023e2     	add	x2, sp, #0x8
  144020: aa1303e0     	mov	x0, x19
  144024: 9400078f     	bl	0x145e60 <__cxa_demangle+0x40f4>
  144028: aa0003f6     	mov	x22, x0
  14402c: 140001cd     	b	0x144760 <__cxa_demangle+0x29f4>
  144030: 2a1f03ea     	mov	w10, wzr
  144034: 14000013     	b	0x144080 <__cxa_demangle+0x2314>
  144038: 2a1f03ea     	mov	w10, wzr
  14403c: eb08013f     	cmp	x9, x8
  144040: 54000200     	b.eq	0x144080 <__cxa_demangle+0x2314>
  144044: 3940012b     	ldrb	w11, [x9]
  144048: 7101597f     	cmp	w11, #0x56
  14404c: 54000081     	b.ne	0x14405c <__cxa_demangle+0x22f0>
  144050: 91000529     	add	x9, x9, #0x1
  144054: 321f014a     	orr	w10, w10, #0x2
  144058: f9000269     	str	x9, [x19]
  14405c: eb08013f     	cmp	x9, x8
  144060: 54000100     	b.eq	0x144080 <__cxa_demangle+0x2314>
  144064: 3940012b     	ldrb	w11, [x9]
  144068: 71012d7f     	cmp	w11, #0x4b
  14406c: 540000c1     	b.ne	0x144084 <__cxa_demangle+0x2318>
  144070: 91000529     	add	x9, x9, #0x1
  144074: 3200014a     	orr	w10, w10, #0x1
  144078: f9000269     	str	x9, [x19]
  14407c: 14000002     	b	0x144084 <__cxa_demangle+0x2318>
  144080: aa0803e9     	mov	x9, x8
  144084: b4000054     	cbz	x20, 0x14408c <__cxa_demangle+0x2320>
  144088: b900068a     	str	w10, [x20, #0x4]
  14408c: eb08013f     	cmp	x9, x8
  144090: 54000160     	b.eq	0x1440bc <__cxa_demangle+0x2350>
  144094: 3940012a     	ldrb	w10, [x9]
  144098: 7101495f     	cmp	w10, #0x52
  14409c: 54000560     	b.eq	0x144148 <__cxa_demangle+0x23dc>
  1440a0: 71013d5f     	cmp	w10, #0x4f
  1440a4: 540000c1     	b.ne	0x1440bc <__cxa_demangle+0x2350>
  1440a8: 91000529     	add	x9, x9, #0x1
  1440ac: f9000269     	str	x9, [x19]
  1440b0: b4000574     	cbz	x20, 0x14415c <__cxa_demangle+0x23f0>
  1440b4: 5280004a     	mov	w10, #0x2               // =2
  1440b8: 14000028     	b	0x144158 <__cxa_demangle+0x23ec>
  1440bc: b4000514     	cbz	x20, 0x14415c <__cxa_demangle+0x23f0>
  1440c0: 2a1f03ea     	mov	w10, wzr
  1440c4: 14000025     	b	0x144158 <__cxa_demangle+0x23ec>
  1440c8: 52800048     	mov	w8, #0x2                // =2
  1440cc: 8b080148     	add	x8, x10, x8
  1440d0: aa1303e0     	mov	x0, x19
  1440d4: aa1403e1     	mov	x1, x20
  1440d8: f9000268     	str	x8, [x19]
  1440dc: 9400090b     	bl	0x146508 <__cxa_demangle+0x479c>
  1440e0: b40033e0     	cbz	x0, 0x14475c <__cxa_demangle+0x29f0>
  1440e4: f9499a77     	ldr	x23, [x19, #0x1330]
  1440e8: aa0003f5     	mov	x21, x0
  1440ec: f94006e8     	ldr	x8, [x23, #0x8]
  1440f0: d13f4109     	sub	x9, x8, #0xfd0
  1440f4: b13fc53f     	cmn	x9, #0xff1
  1440f8: 54000108     	b.hi	0x144118 <__cxa_demangle+0x23ac>
  1440fc: 52820000     	mov	w0, #0x1000             // =4096
  144100: 94006448     	bl	0x15d220 <malloc@plt>
  144104: b40038c0     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  144108: aa1f03e8     	mov	x8, xzr
  14410c: a9007c17     	stp	x23, xzr, [x0]
  144110: aa0003f7     	mov	x23, x0
  144114: f9099a60     	str	x0, [x19, #0x1330]
  144118: 91008109     	add	x9, x8, #0x20
  14411c: 8b0802f6     	add	x22, x23, x8
  144120: d0000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  144124: 528024ea     	mov	w10, #0x127             // =295
  144128: 9137c108     	add	x8, x8, #0xdf0
  14412c: 72a0202a     	movk	w10, #0x101, lsl #16
  144130: f90006e9     	str	x9, [x23, #0x8]
  144134: f8010ec8     	str	x8, [x22, #0x10]!
  144138: b9000aca     	str	w10, [x22, #0x8]
  14413c: f9000ad5     	str	x21, [x22, #0x10]
  144140: f9000bf6     	str	x22, [sp, #0x10]
  144144: 17ffff4b     	b	0x143e70 <__cxa_demangle+0x2104>
  144148: 91000529     	add	x9, x9, #0x1
  14414c: f9000269     	str	x9, [x19]
  144150: b4000074     	cbz	x20, 0x14415c <__cxa_demangle+0x23f0>
  144154: 5280002a     	mov	w10, #0x1               // =1
  144158: 3900228a     	strb	w10, [x20, #0x8]
  14415c: cb090108     	sub	x8, x8, x9
  144160: f9000bff     	str	xzr, [sp, #0x10]
  144164: f100091f     	cmp	x8, #0x2
  144168: 54000463     	b.lo	0x1441f4 <__cxa_demangle+0x2488>
  14416c: 39400128     	ldrb	w8, [x9]
  144170: 71014d1f     	cmp	w8, #0x53
  144174: 54000401     	b.ne	0x1441f4 <__cxa_demangle+0x2488>
  144178: 39400528     	ldrb	w8, [x9, #0x1]
  14417c: 7101d11f     	cmp	w8, #0x74
  144180: 540003a1     	b.ne	0x1441f4 <__cxa_demangle+0x2488>
  144184: 91000928     	add	x8, x9, #0x2
  144188: f9499a75     	ldr	x21, [x19, #0x1330]
  14418c: f9000268     	str	x8, [x19]
  144190: f94006a8     	ldr	x8, [x21, #0x8]
  144194: d13f4109     	sub	x9, x8, #0xfd0
  144198: b13fc53f     	cmn	x9, #0xff1
  14419c: 54000108     	b.hi	0x1441bc <__cxa_demangle+0x2450>
  1441a0: 52820000     	mov	w0, #0x1000             // =4096
  1441a4: 9400641f     	bl	0x15d220 <malloc@plt>
  1441a8: b40033a0     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  1441ac: aa1f03e8     	mov	x8, xzr
  1441b0: a9007c15     	stp	x21, xzr, [x0]
  1441b4: aa0003f5     	mov	x21, x0
  1441b8: f9099a60     	str	x0, [x19, #0x1330]
  1441bc: 91008109     	add	x9, x8, #0x20
  1441c0: b000012a     	adrp	x10, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1441c4: 8b0802a8     	add	x8, x21, x8
  1441c8: 9119414a     	add	x10, x10, #0x650
  1441cc: 528020eb     	mov	w11, #0x107             // =263
  1441d0: f90006a9     	str	x9, [x21, #0x8]
  1441d4: d0fff949     	adrp	x9, 0x6e000
  1441d8: 9135b129     	add	x9, x9, #0xd6c
  1441dc: 72a0202b     	movk	w11, #0x101, lsl #16
  1441e0: f8010d0a     	str	x10, [x8, #0x10]!
  1441e4: 91000d2a     	add	x10, x9, #0x3
  1441e8: b900090b     	str	w11, [x8, #0x8]
  1441ec: a9012909     	stp	x9, x10, [x8, #0x10]
  1441f0: f9000be8     	str	x8, [sp, #0x10]
  1441f4: f90003f8     	str	x24, [sp]
  1441f8: b000013a     	adrp	x26, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1441fc: d0fff9dc     	adrp	x28, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  144200: 528022f8     	mov	w24, #0x117             // =279
  144204: 9104a275     	add	x21, x19, #0x128
  144208: 911b035a     	add	x26, x26, #0x6c0
  14420c: 91123b9c     	add	x28, x28, #0x48e
  144210: 72a02038     	movk	w24, #0x101, lsl #16
  144214: 14000005     	b	0x144228 <__cxa_demangle+0x24bc>
  144218: 91000768     	add	x8, x27, #0x1
  14421c: f9400be9     	ldr	x9, [sp, #0x10]
  144220: f9000268     	str	x8, [x19]
  144224: b40029a9     	cbz	x9, 0x144758 <__cxa_demangle+0x29ec>
  144228: a9405a7b     	ldp	x27, x22, [x19]
  14422c: eb16037f     	cmp	x27, x22
  144230: 540000c0     	b.eq	0x144248 <__cxa_demangle+0x24dc>
  144234: 39400368     	ldrb	w8, [x27]
  144238: 7101311f     	cmp	w8, #0x4c
  14423c: 540000c0     	b.eq	0x144254 <__cxa_demangle+0x24e8>
  144240: 7101151f     	cmp	w8, #0x45
  144244: 54002740     	b.eq	0x14472c <__cxa_demangle+0x29c0>
  144248: eb16037f     	cmp	x27, x22
  14424c: 540000c1     	b.ne	0x144264 <__cxa_demangle+0x24f8>
  144250: 14000008     	b	0x144270 <__cxa_demangle+0x2504>
  144254: 9100077b     	add	x27, x27, #0x1
  144258: f900027b     	str	x27, [x19]
  14425c: eb16037f     	cmp	x27, x22
  144260: 54000080     	b.eq	0x144270 <__cxa_demangle+0x2504>
  144264: 39400368     	ldrb	w8, [x27]
  144268: 7101351f     	cmp	w8, #0x4d
  14426c: 54fffd60     	b.eq	0x144218 <__cxa_demangle+0x24ac>
  144270: eb1b02d9     	subs	x25, x22, x27
  144274: 540012a0     	b.eq	0x1444c8 <__cxa_demangle+0x275c>
  144278: 39400368     	ldrb	w8, [x27]
  14427c: 51010d08     	sub	w8, w8, #0x43
  144280: 7100451f     	cmp	w8, #0x11
  144284: 54001228     	b.hi	0x1444c8 <__cxa_demangle+0x275c>
  144288: 10000089     	adr	x9, 0x144298 <__cxa_demangle+0x252c>
  14428c: 38686b8a     	ldrb	w10, [x28, x8]
  144290: 8b0a0929     	add	x9, x9, x10, lsl #2
  144294: d61f0120     	br	x9
  144298: d503249f     	bti	j
  14429c: f1000b3f     	cmp	x25, #0x2
  1442a0: 540001a3     	b.lo	0x1442d4 <__cxa_demangle+0x2568>
  1442a4: 39400768     	ldrb	w8, [x27, #0x1]
  1442a8: 71010d1f     	cmp	w8, #0x43
  1442ac: 540010e0     	b.eq	0x1444c8 <__cxa_demangle+0x275c>
  1442b0: 7101d11f     	cmp	w8, #0x74
  1442b4: 54000060     	b.eq	0x1442c0 <__cxa_demangle+0x2554>
  1442b8: 7101511f     	cmp	w8, #0x54
  1442bc: 540000c1     	b.ne	0x1442d4 <__cxa_demangle+0x2568>
  1442c0: aa1303e0     	mov	x0, x19
  1442c4: 940007ea     	bl	0x14626c <__cxa_demangle+0x4500>
  1442c8: aa0003f6     	mov	x22, x0
  1442cc: b50010a0     	cbnz	x0, 0x1444e0 <__cxa_demangle+0x2774>
  1442d0: 14000120     	b	0x144750 <__cxa_demangle+0x29e4>
  1442d4: d503249f     	bti	j
  1442d8: f9400bf7     	ldr	x23, [sp, #0x10]
  1442dc: b40023f7     	cbz	x23, 0x144758 <__cxa_demangle+0x29ec>
  1442e0: 394022e8     	ldrb	w8, [x23, #0x8]
  1442e4: 7100a51f     	cmp	w8, #0x29
  1442e8: 540003a1     	b.ne	0x14435c <__cxa_demangle+0x25f0>
  1442ec: b9400ef8     	ldr	w24, [x23, #0xc]
  1442f0: 51000b08     	sub	w8, w24, #0x2
  1442f4: 71000d1f     	cmp	w8, #0x3
  1442f8: 54000328     	b.hi	0x14435c <__cxa_demangle+0x25f0>
  1442fc: f9499a7a     	ldr	x26, [x19, #0x1330]
  144300: f9400748     	ldr	x8, [x26, #0x8]
  144304: d13f8109     	sub	x9, x8, #0xfe0
  144308: b13fc53f     	cmn	x9, #0xff1
  14430c: 54000108     	b.hi	0x14432c <__cxa_demangle+0x25c0>
  144310: 52820000     	mov	w0, #0x1000             // =4096
  144314: 940063c3     	bl	0x15d220 <malloc@plt>
  144318: b4002820     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  14431c: aa1f03e8     	mov	x8, xzr
  144320: a9007c1a     	stp	x26, xzr, [x0]
  144324: aa0003fa     	mov	x26, x0
  144328: f9099a60     	str	x0, [x19, #0x1330]
  14432c: 91004109     	add	x9, x8, #0x10
  144330: 8b080357     	add	x23, x26, x8
  144334: d0000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  144338: 91280108     	add	x8, x8, #0xa00
  14433c: f9000749     	str	x9, [x26, #0x8]
  144340: b000013a     	adrp	x26, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  144344: 911b035a     	add	x26, x26, #0x6c0
  144348: f8010ee8     	str	x8, [x23, #0x10]!
  14434c: 52802508     	mov	w8, #0x128              // =296
  144350: 72a02028     	movk	w8, #0x101, lsl #16
  144354: 290162e8     	stp	w8, w24, [x23, #0x8]
  144358: f9000bf7     	str	x23, [sp, #0x10]
  14435c: eb16037f     	cmp	x27, x22
  144360: 54001420     	b.eq	0x1445e4 <__cxa_demangle+0x2878>
  144364: 39400368     	ldrb	w8, [x27]
  144368: 528022f8     	mov	w24, #0x117             // =279
  14436c: 72a02038     	movk	w24, #0x101, lsl #16
  144370: 71010d1f     	cmp	w8, #0x43
  144374: 540013e1     	b.ne	0x1445f0 <__cxa_demangle+0x2884>
  144378: 91000769     	add	x9, x27, #0x1
  14437c: eb16013f     	cmp	x9, x22
  144380: f9000269     	str	x9, [x19]
  144384: 54001ea0     	b.eq	0x144758 <__cxa_demangle+0x29ec>
  144388: 39400128     	ldrb	w8, [x9]
  14438c: 7101251f     	cmp	w8, #0x49
  144390: 54000061     	b.ne	0x14439c <__cxa_demangle+0x2630>
  144394: 91000b69     	add	x9, x27, #0x2
  144398: f9000269     	str	x9, [x19]
  14439c: eb0902df     	cmp	x22, x9
  1443a0: 54001dc0     	b.eq	0x144758 <__cxa_demangle+0x29ec>
  1443a4: 39400139     	ldrb	w25, [x9]
  1443a8: 5100c72a     	sub	w10, w25, #0x31
  1443ac: 7100115f     	cmp	w10, #0x4
  1443b0: 54001d48     	b.hi	0x144758 <__cxa_demangle+0x29ec>
  1443b4: 91000529     	add	x9, x9, #0x1
  1443b8: f9000269     	str	x9, [x19]
  1443bc: b4000074     	cbz	x20, 0x1443c8 <__cxa_demangle+0x265c>
  1443c0: 52800029     	mov	w9, #0x1                // =1
  1443c4: 39000289     	strb	w9, [x20]
  1443c8: 7101251f     	cmp	w8, #0x49
  1443cc: 540000a1     	b.ne	0x1443e0 <__cxa_demangle+0x2674>
  1443d0: aa1303e0     	mov	x0, x19
  1443d4: aa1403e1     	mov	x1, x20
  1443d8: 97fffe72     	bl	0x143da0 <__cxa_demangle+0x2034>
  1443dc: b4001be0     	cbz	x0, 0x144758 <__cxa_demangle+0x29ec>
  1443e0: f9499a7b     	ldr	x27, [x19, #0x1330]
  1443e4: f9400768     	ldr	x8, [x27, #0x8]
  1443e8: d13f4109     	sub	x9, x8, #0xfd0
  1443ec: b13fc53f     	cmn	x9, #0xff1
  1443f0: 54000108     	b.hi	0x144410 <__cxa_demangle+0x26a4>
  1443f4: 52820000     	mov	w0, #0x1000             // =4096
  1443f8: 9400638a     	bl	0x15d220 <malloc@plt>
  1443fc: b4002100     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  144400: aa1f03e8     	mov	x8, xzr
  144404: a9007c1b     	stp	x27, xzr, [x0]
  144408: aa0003fb     	mov	x27, x0
  14440c: f9099a60     	str	x0, [x19, #0x1330]
  144410: 91008109     	add	x9, x8, #0x20
  144414: 2a1f03ea     	mov	w10, wzr
  144418: 14000097     	b	0x144674 <__cxa_demangle+0x2908>
  14441c: d503249f     	bti	j
  144420: f100029f     	cmp	x20, #0x0
  144424: aa1303e0     	mov	x0, x19
  144428: 1a9f07e1     	cset	w1, ne
  14442c: 9400056e     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  144430: aa1f03f6     	mov	x22, xzr
  144434: b40018e0     	cbz	x0, 0x144750 <__cxa_demangle+0x29e4>
  144438: f9400bf9     	ldr	x25, [sp, #0x10]
  14443c: b40018b9     	cbz	x25, 0x144750 <__cxa_demangle+0x29e4>
  144440: f9499a76     	ldr	x22, [x19, #0x1330]
  144444: aa0003f7     	mov	x23, x0
  144448: f94006c8     	ldr	x8, [x22, #0x8]
  14444c: d13f4109     	sub	x9, x8, #0xfd0
  144450: b13fc53f     	cmn	x9, #0xff1
  144454: 54000108     	b.hi	0x144474 <__cxa_demangle+0x2708>
  144458: 52820000     	mov	w0, #0x1000             // =4096
  14445c: 94006371     	bl	0x15d220 <malloc@plt>
  144460: b4001de0     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  144464: aa1f03e8     	mov	x8, xzr
  144468: a9007c16     	stp	x22, xzr, [x0]
  14446c: aa0003f6     	mov	x22, x0
  144470: f9099a60     	str	x0, [x19, #0x1330]
  144474: 91008109     	add	x9, x8, #0x20
  144478: 8b0802c8     	add	x8, x22, x8
  14447c: f90006c9     	str	x9, [x22, #0x8]
  144480: d0000129     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  144484: 91360129     	add	x9, x9, #0xd80
  144488: f8010d09     	str	x9, [x8, #0x10]!
  14448c: 528024a9     	mov	w9, #0x125              // =293
  144490: a9015d19     	stp	x25, x23, [x8, #0x10]
  144494: 72a02029     	movk	w9, #0x101, lsl #16
  144498: b9000909     	str	w9, [x8, #0x8]
  14449c: f9000be8     	str	x8, [sp, #0x10]
  1444a0: b4001374     	cbz	x20, 0x14470c <__cxa_demangle+0x29a0>
  1444a4: 52800028     	mov	w8, #0x1                // =1
  1444a8: 39000688     	strb	w8, [x20, #0x1]
  1444ac: 14000098     	b	0x14470c <__cxa_demangle+0x29a0>
  1444b0: d503249f     	bti	j
  1444b4: f1000b3f     	cmp	x25, #0x2
  1444b8: 54000563     	b.lo	0x144564 <__cxa_demangle+0x27f8>
  1444bc: 39400768     	ldrb	w8, [x27, #0x1]
  1444c0: 7101d11f     	cmp	w8, #0x74
  1444c4: 54000501     	b.ne	0x144564 <__cxa_demangle+0x27f8>
  1444c8: d503249f     	bti	j
  1444cc: aa1303e0     	mov	x0, x19
  1444d0: aa1403e1     	mov	x1, x20
  1444d4: 9400080d     	bl	0x146508 <__cxa_demangle+0x479c>
  1444d8: aa0003f6     	mov	x22, x0
  1444dc: b40013a0     	cbz	x0, 0x144750 <__cxa_demangle+0x29e4>
  1444e0: f9400bf7     	ldr	x23, [sp, #0x10]
  1444e4: b40002d7     	cbz	x23, 0x14453c <__cxa_demangle+0x27d0>
  1444e8: f9499a79     	ldr	x25, [x19, #0x1330]
  1444ec: f9400728     	ldr	x8, [x25, #0x8]
  1444f0: d13f4109     	sub	x9, x8, #0xfd0
  1444f4: b13fc53f     	cmn	x9, #0xff1
  1444f8: 54000108     	b.hi	0x144518 <__cxa_demangle+0x27ac>
  1444fc: 52820000     	mov	w0, #0x1000             // =4096
  144500: 94006348     	bl	0x15d220 <malloc@plt>
  144504: b40018c0     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  144508: aa1f03e8     	mov	x8, xzr
  14450c: a9007c19     	stp	x25, xzr, [x0]
  144510: aa0003f9     	mov	x25, x0
  144514: f9099a60     	str	x0, [x19, #0x1330]
  144518: 91008109     	add	x9, x8, #0x20
  14451c: 8b080328     	add	x8, x25, x8
  144520: f9000729     	str	x9, [x25, #0x8]
  144524: f8010d1a     	str	x26, [x8, #0x10]!
  144528: b9000918     	str	w24, [x8, #0x8]
  14452c: a9015917     	stp	x23, x22, [x8, #0x10]
  144530: f9000be8     	str	x8, [sp, #0x10]
  144534: b5000094     	cbnz	x20, 0x144544 <__cxa_demangle+0x27d8>
  144538: 14000075     	b	0x14470c <__cxa_demangle+0x29a0>
  14453c: f9000bf6     	str	x22, [sp, #0x10]
  144540: b4000e74     	cbz	x20, 0x14470c <__cxa_demangle+0x29a0>
  144544: 3900069f     	strb	wzr, [x20, #0x1]
  144548: 14000071     	b	0x14470c <__cxa_demangle+0x29a0>
  14454c: d503249f     	bti	j
  144550: aa1303e0     	mov	x0, x19
  144554: 94000669     	bl	0x145ef8 <__cxa_demangle+0x418c>
  144558: aa0003f6     	mov	x22, x0
  14455c: b5fffc20     	cbnz	x0, 0x1444e0 <__cxa_demangle+0x2774>
  144560: 1400007c     	b	0x144750 <__cxa_demangle+0x29e4>
  144564: aa1303e0     	mov	x0, x19
  144568: 9400043b     	bl	0x145654 <__cxa_demangle+0x38e8>
  14456c: aa0003f6     	mov	x22, x0
  144570: f90007e0     	str	x0, [sp, #0x8]
  144574: b4000ee0     	cbz	x0, 0x144750 <__cxa_demangle+0x29e4>
  144578: f9400bf7     	ldr	x23, [sp, #0x10]
  14457c: b4000d17     	cbz	x23, 0x14471c <__cxa_demangle+0x29b0>
  144580: f9499a79     	ldr	x25, [x19, #0x1330]
  144584: f9400728     	ldr	x8, [x25, #0x8]
  144588: d13f4109     	sub	x9, x8, #0xfd0
  14458c: b13fc53f     	cmn	x9, #0xff1
  144590: 54000108     	b.hi	0x1445b0 <__cxa_demangle+0x2844>
  144594: 52820000     	mov	w0, #0x1000             // =4096
  144598: 94006322     	bl	0x15d220 <malloc@plt>
  14459c: b4001400     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  1445a0: aa1f03e8     	mov	x8, xzr
  1445a4: a9007c19     	stp	x25, xzr, [x0]
  1445a8: aa0003f9     	mov	x25, x0
  1445ac: f9099a60     	str	x0, [x19, #0x1330]
  1445b0: 91008109     	add	x9, x8, #0x20
  1445b4: 8b080328     	add	x8, x25, x8
  1445b8: f9000729     	str	x9, [x25, #0x8]
  1445bc: f8010d1a     	str	x26, [x8, #0x10]!
  1445c0: b9000918     	str	w24, [x8, #0x8]
  1445c4: a9015917     	stp	x23, x22, [x8, #0x10]
  1445c8: f9000be8     	str	x8, [sp, #0x10]
  1445cc: b4000054     	cbz	x20, 0x1445d4 <__cxa_demangle+0x2868>
  1445d0: 3900069f     	strb	wzr, [x20, #0x1]
  1445d4: eb16011f     	cmp	x8, x22
  1445d8: 54ffe280     	b.eq	0x144228 <__cxa_demangle+0x24bc>
  1445dc: 910023e1     	add	x1, sp, #0x8
  1445e0: 1400004c     	b	0x144710 <__cxa_demangle+0x29a4>
  1445e4: 528022f8     	mov	w24, #0x117             // =279
  1445e8: 394002c8     	ldrb	w8, [x22]
  1445ec: 72a02038     	movk	w24, #0x101, lsl #16
  1445f0: aa1f03f6     	mov	x22, xzr
  1445f4: 7101111f     	cmp	w8, #0x44
  1445f8: 54000ac1     	b.ne	0x144750 <__cxa_demangle+0x29e4>
  1445fc: f100073f     	cmp	x25, #0x1
  144600: 54000a80     	b.eq	0x144750 <__cxa_demangle+0x29e4>
  144604: 39400779     	ldrb	w25, [x27, #0x1]
  144608: aa1f03f6     	mov	x22, xzr
  14460c: 7100d73f     	cmp	w25, #0x35
  144610: 54000a08     	b.hi	0x144750 <__cxa_demangle+0x29e4>
  144614: 52800028     	mov	w8, #0x1                // =1
  144618: d2e006e9     	mov	x9, #0x37000000000000   // =15481123719086080
  14461c: 9ad92108     	lsl	x8, x8, x25
  144620: ea09011f     	tst	x8, x9
  144624: 54000960     	b.eq	0x144750 <__cxa_demangle+0x29e4>
  144628: 91000b68     	add	x8, x27, #0x2
  14462c: f9000268     	str	x8, [x19]
  144630: b4000074     	cbz	x20, 0x14463c <__cxa_demangle+0x28d0>
  144634: 52800028     	mov	w8, #0x1                // =1
  144638: 39000288     	strb	w8, [x20]
  14463c: f9499a7b     	ldr	x27, [x19, #0x1330]
  144640: f9400768     	ldr	x8, [x27, #0x8]
  144644: d13f4109     	sub	x9, x8, #0xfd0
  144648: b13fc53f     	cmn	x9, #0xff1
  14464c: 54000108     	b.hi	0x14466c <__cxa_demangle+0x2900>
  144650: 52820000     	mov	w0, #0x1000             // =4096
  144654: 940062f3     	bl	0x15d220 <malloc@plt>
  144658: b4000e20     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  14465c: aa1f03e8     	mov	x8, xzr
  144660: a9007c1b     	stp	x27, xzr, [x0]
  144664: aa0003fb     	mov	x27, x0
  144668: f9099a60     	str	x0, [x19, #0x1330]
  14466c: 91008109     	add	x9, x8, #0x20
  144670: 5280002a     	mov	w10, #0x1               // =1
  144674: 8b080376     	add	x22, x27, x8
  144678: d0000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14467c: 9129c108     	add	x8, x8, #0xa70
  144680: 5280254b     	mov	w11, #0x12a             // =298
  144684: f9000769     	str	x9, [x27, #0x8]
  144688: 72a0202b     	movk	w11, #0x101, lsl #16
  14468c: f8010ec8     	str	x8, [x22, #0x10]!
  144690: 5100c328     	sub	w8, w25, #0x30
  144694: b9000acb     	str	w11, [x22, #0x8]
  144698: f9000ad7     	str	x23, [x22, #0x10]
  14469c: 390062ca     	strb	w10, [x22, #0x18]
  1446a0: b9001ec8     	str	w8, [x22, #0x1c]
  1446a4: f9400bf7     	ldr	x23, [sp, #0x10]
  1446a8: b4000257     	cbz	x23, 0x1446f0 <__cxa_demangle+0x2984>
  1446ac: d13f4128     	sub	x8, x9, #0xfd0
  1446b0: b13fc51f     	cmn	x8, #0xff1
  1446b4: 54000108     	b.hi	0x1446d4 <__cxa_demangle+0x2968>
  1446b8: 52820000     	mov	w0, #0x1000             // =4096
  1446bc: 940062d9     	bl	0x15d220 <malloc@plt>
  1446c0: b4000ae0     	cbz	x0, 0x14481c <__cxa_demangle+0x2ab0>
  1446c4: aa1f03e9     	mov	x9, xzr
  1446c8: a9007c1b     	stp	x27, xzr, [x0]
  1446cc: aa0003fb     	mov	x27, x0
  1446d0: f9099a60     	str	x0, [x19, #0x1330]
  1446d4: 91008128     	add	x8, x9, #0x20
  1446d8: 8b090369     	add	x9, x27, x9
  1446dc: f9000768     	str	x8, [x27, #0x8]
  1446e0: f8010d3a     	str	x26, [x9, #0x10]!
  1446e4: a9015937     	stp	x23, x22, [x9, #0x10]
  1446e8: aa0903f6     	mov	x22, x9
  1446ec: b9000938     	str	w24, [x9, #0x8]
  1446f0: b4000054     	cbz	x20, 0x1446f8 <__cxa_demangle+0x298c>
  1446f4: 3900069f     	strb	wzr, [x20, #0x1]
  1446f8: aa1303e0     	mov	x0, x19
  1446fc: aa1603e1     	mov	x1, x22
  144700: 94000723     	bl	0x14638c <__cxa_demangle+0x4620>
  144704: f9000be0     	str	x0, [sp, #0x10]
  144708: b4000280     	cbz	x0, 0x144758 <__cxa_demangle+0x29ec>
  14470c: 910043e1     	add	x1, sp, #0x10
  144710: aa1503e0     	mov	x0, x21
  144714: 940000c0     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  144718: 17fffec4     	b	0x144228 <__cxa_demangle+0x24bc>
  14471c: aa1603e8     	mov	x8, x22
  144720: f9000bf6     	str	x22, [sp, #0x10]
  144724: b5fff574     	cbnz	x20, 0x1445d0 <__cxa_demangle+0x2864>
  144728: 17ffffab     	b	0x1445d4 <__cxa_demangle+0x2868>
  14472c: 91000768     	add	x8, x27, #0x1
  144730: f9400bf6     	ldr	x22, [sp, #0x10]
  144734: f9000268     	str	x8, [x19]
  144738: b40000d6     	cbz	x22, 0x144750 <__cxa_demangle+0x29e4>
  14473c: a952a269     	ldp	x9, x8, [x19, #0x128]
  144740: eb08013f     	cmp	x9, x8
  144744: 540000a0     	b.eq	0x144758 <__cxa_demangle+0x29ec>
  144748: d1002108     	sub	x8, x8, #0x8
  14474c: f9009a68     	str	x8, [x19, #0x130]
  144750: f94003f8     	ldr	x24, [sp]
  144754: 14000003     	b	0x144760 <__cxa_demangle+0x29f4>
  144758: f94003f8     	ldr	x24, [sp]
  14475c: aa1f03f6     	mov	x22, xzr
  144760: f9401708     	ldr	x8, [x24, #0x28]
  144764: f85f83a9     	ldur	x9, [x29, #-0x8]
  144768: eb09011f     	cmp	x8, x9
  14476c: 540005a1     	b.ne	0x144820 <__cxa_demangle+0x2ab4>
  144770: aa1603e0     	mov	x0, x22
  144774: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  144778: a94657f6     	ldp	x22, x21, [sp, #0x60]
  14477c: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  144780: a94467fa     	ldp	x26, x25, [sp, #0x40]
  144784: a9436ffc     	ldp	x28, x27, [sp, #0x30]
  144788: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  14478c: 910203ff     	add	sp, sp, #0x80
  144790: d50323bf     	autiasp
  144794: d65f03c0     	ret
  144798: aa1303e0     	mov	x0, x19
  14479c: aa1403e1     	mov	x1, x20
  1447a0: 97fffd80     	bl	0x143da0 <__cxa_demangle+0x2034>
  1447a4: f90007e0     	str	x0, [sp, #0x8]
  1447a8: b4fffda0     	cbz	x0, 0x14475c <__cxa_demangle+0x29f0>
  1447ac: a9400660     	ldp	x0, x1, [x19]
  1447b0: 94003580     	bl	0x151db0 <__cxa_demangle+0x10044>
  1447b4: f9000260     	str	x0, [x19]
  1447b8: 910043e1     	add	x1, sp, #0x10
  1447bc: 910023e2     	add	x2, sp, #0x8
  1447c0: aa1303e0     	mov	x0, x19
  1447c4: 940035a7     	bl	0x151e60 <__cxa_demangle+0x100f4>
  1447c8: aa0003f6     	mov	x22, x0
  1447cc: 17ffffe5     	b	0x144760 <__cxa_demangle+0x29f4>
  1447d0: 91000908     	add	x8, x8, #0x2
  1447d4: aa1303e0     	mov	x0, x19
  1447d8: 52800021     	mov	w1, #0x1                // =1
  1447dc: f9000268     	str	x8, [x19]
  1447e0: 97fff934     	bl	0x142cb0 <__cxa_demangle+0xf44>
  1447e4: a9402668     	ldp	x8, x9, [x19]
  1447e8: eb09011f     	cmp	x8, x9
  1447ec: 54fffb80     	b.eq	0x14475c <__cxa_demangle+0x29f0>
  1447f0: 39400109     	ldrb	w9, [x8]
  1447f4: 71017d3f     	cmp	w9, #0x5f
  1447f8: 54fffb21     	b.ne	0x14475c <__cxa_demangle+0x29f0>
  1447fc: 91000508     	add	x8, x8, #0x1
  144800: aa1303e0     	mov	x0, x19
  144804: aa1403e1     	mov	x1, x20
  144808: f9000268     	str	x8, [x19]
  14480c: 97fffd65     	bl	0x143da0 <__cxa_demangle+0x2034>
  144810: f90007e0     	str	x0, [sp, #0x8]
  144814: b5fffd20     	cbnz	x0, 0x1447b8 <__cxa_demangle+0x2a4c>
  144818: 17ffffd1     	b	0x14475c <__cxa_demangle+0x29f0>
  14481c: 940061d1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144820: 94006184     	bl	0x15ce30 <__stack_chk_fail@plt>
  144824: d503233f     	paciasp
  144828: d10143ff     	sub	sp, sp, #0x50
  14482c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  144830: 910043fd     	add	x29, sp, #0x10
  144834: f90013f7     	str	x23, [sp, #0x20]
  144838: a90357f6     	stp	x22, x21, [sp, #0x30]
  14483c: a9044ff4     	stp	x20, x19, [sp, #0x40]
  144840: d53bd056     	mrs	x22, TPIDR_EL0
  144844: aa0003f3     	mov	x19, x0
  144848: f94016c8     	ldr	x8, [x22, #0x28]
  14484c: f90007e8     	str	x8, [sp, #0x8]
  144850: a9402408     	ldp	x8, x9, [x0]
  144854: eb08012a     	subs	x10, x9, x8
  144858: 540002c0     	b.eq	0x1448b0 <__cxa_demangle+0x2b44>
  14485c: 3940010b     	ldrb	w11, [x8]
  144860: 7101297f     	cmp	w11, #0x4a
  144864: 54000560     	b.eq	0x144910 <__cxa_demangle+0x2ba4>
  144868: 7101317f     	cmp	w11, #0x4c
  14486c: 540003c0     	b.eq	0x1448e4 <__cxa_demangle+0x2b78>
  144870: 7101617f     	cmp	w11, #0x58
  144874: 540001e1     	b.ne	0x1448b0 <__cxa_demangle+0x2b44>
  144878: 91000508     	add	x8, x8, #0x1
  14487c: aa1303e0     	mov	x0, x19
  144880: f9000268     	str	x8, [x19]
  144884: 94000900     	bl	0x146c84 <__cxa_demangle+0x4f18>
  144888: b4000180     	cbz	x0, 0x1448b8 <__cxa_demangle+0x2b4c>
  14488c: a9402668     	ldp	x8, x9, [x19]
  144890: eb09011f     	cmp	x8, x9
  144894: 54000720     	b.eq	0x144978 <__cxa_demangle+0x2c0c>
  144898: 39400109     	ldrb	w9, [x8]
  14489c: 7101153f     	cmp	w9, #0x45
  1448a0: 540006c1     	b.ne	0x144978 <__cxa_demangle+0x2c0c>
  1448a4: 91000508     	add	x8, x8, #0x1
  1448a8: f9000268     	str	x8, [x19]
  1448ac: 14000003     	b	0x1448b8 <__cxa_demangle+0x2b4c>
  1448b0: aa1303e0     	mov	x0, x19
  1448b4: 97fff94f     	bl	0x142df0 <__cxa_demangle+0x1084>
  1448b8: f94016c8     	ldr	x8, [x22, #0x28]
  1448bc: f94007e9     	ldr	x9, [sp, #0x8]
  1448c0: eb09011f     	cmp	x8, x9
  1448c4: 54000a61     	b.ne	0x144a10 <__cxa_demangle+0x2ca4>
  1448c8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1448cc: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1448d0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1448d4: f94013f7     	ldr	x23, [sp, #0x20]
  1448d8: 910143ff     	add	sp, sp, #0x50
  1448dc: d50323bf     	autiasp
  1448e0: d65f03c0     	ret
  1448e4: f100095f     	cmp	x10, #0x2
  1448e8: 54000423     	b.lo	0x14496c <__cxa_demangle+0x2c00>
  1448ec: 39400509     	ldrb	w9, [x8, #0x1]
  1448f0: 7101693f     	cmp	w9, #0x5a
  1448f4: 540003c1     	b.ne	0x14496c <__cxa_demangle+0x2c00>
  1448f8: 91000908     	add	x8, x8, #0x2
  1448fc: aa1303e0     	mov	x0, x19
  144900: f9000268     	str	x8, [x19]
  144904: 97fff6ec     	bl	0x1424b4 <__cxa_demangle+0x748>
  144908: b5fffc20     	cbnz	x0, 0x14488c <__cxa_demangle+0x2b20>
  14490c: 17ffffeb     	b	0x1448b8 <__cxa_demangle+0x2b4c>
  144910: aa1303f4     	mov	x20, x19
  144914: f9400e6b     	ldr	x11, [x19, #0x18]
  144918: 91000508     	add	x8, x8, #0x1
  14491c: f8410e8a     	ldr	x10, [x20, #0x10]!
  144920: f9000268     	str	x8, [x19]
  144924: cb0a016a     	sub	x10, x11, x10
  144928: 9343fd55     	asr	x21, x10, #3
  14492c: eb09011f     	cmp	x8, x9
  144930: 54000080     	b.eq	0x144940 <__cxa_demangle+0x2bd4>
  144934: 39400109     	ldrb	w9, [x8]
  144938: 7101153f     	cmp	w9, #0x45
  14493c: 54000220     	b.eq	0x144980 <__cxa_demangle+0x2c14>
  144940: aa1303e0     	mov	x0, x19
  144944: 97ffffb8     	bl	0x144824 <__cxa_demangle+0x2ab8>
  144948: f90003e0     	str	x0, [sp]
  14494c: b4fffb60     	cbz	x0, 0x1448b8 <__cxa_demangle+0x2b4c>
  144950: 910003e1     	mov	x1, sp
  144954: aa1403e0     	mov	x0, x20
  144958: 9400002f     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14495c: a9402668     	ldp	x8, x9, [x19]
  144960: eb09011f     	cmp	x8, x9
  144964: 54fffe81     	b.ne	0x144934 <__cxa_demangle+0x2bc8>
  144968: 17fffff6     	b	0x144940 <__cxa_demangle+0x2bd4>
  14496c: aa1303e0     	mov	x0, x19
  144970: 94000ce4     	bl	0x147d00 <__cxa_demangle+0x5f94>
  144974: 17ffffd1     	b	0x1448b8 <__cxa_demangle+0x2b4c>
  144978: aa1f03e0     	mov	x0, xzr
  14497c: 17ffffcf     	b	0x1448b8 <__cxa_demangle+0x2b4c>
  144980: a9410a69     	ldp	x9, x2, [x19, #0x10]
  144984: d37df2b7     	lsl	x23, x21, #3
  144988: 91000508     	add	x8, x8, #0x1
  14498c: aa1303e0     	mov	x0, x19
  144990: 8b170121     	add	x1, x9, x23
  144994: f9000268     	str	x8, [x19]
  144998: 94002744     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14499c: f9400a68     	ldr	x8, [x19, #0x10]
  1449a0: aa0003f4     	mov	x20, x0
  1449a4: aa0103f5     	mov	x21, x1
  1449a8: 8b170108     	add	x8, x8, x23
  1449ac: f9499a77     	ldr	x23, [x19, #0x1330]
  1449b0: f9000e68     	str	x8, [x19, #0x18]
  1449b4: f94006e8     	ldr	x8, [x23, #0x8]
  1449b8: d13f4109     	sub	x9, x8, #0xfd0
  1449bc: b13fc53f     	cmn	x9, #0xff1
  1449c0: 54000108     	b.hi	0x1449e0 <__cxa_demangle+0x2c74>
  1449c4: 52820000     	mov	w0, #0x1000             // =4096
  1449c8: 94006216     	bl	0x15d220 <malloc@plt>
  1449cc: b4000200     	cbz	x0, 0x144a0c <__cxa_demangle+0x2ca0>
  1449d0: aa1f03e8     	mov	x8, xzr
  1449d4: a9007c17     	stp	x23, xzr, [x0]
  1449d8: aa0003f7     	mov	x23, x0
  1449dc: f9099a60     	str	x0, [x19, #0x1330]
  1449e0: 91008109     	add	x9, x8, #0x20
  1449e4: 8b0802e0     	add	x0, x23, x8
  1449e8: d0000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  1449ec: 5280242a     	mov	w10, #0x121             // =289
  1449f0: 91398108     	add	x8, x8, #0xe60
  1449f4: 72a0202a     	movk	w10, #0x101, lsl #16
  1449f8: f90006e9     	str	x9, [x23, #0x8]
  1449fc: f8010c08     	str	x8, [x0, #0x10]!
  144a00: b900080a     	str	w10, [x0, #0x8]
  144a04: a9015414     	stp	x20, x21, [x0, #0x10]
  144a08: 17ffffac     	b	0x1448b8 <__cxa_demangle+0x2b4c>
  144a0c: 94006155     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144a10: 94006108     	bl	0x15ce30 <__stack_chk_fail@plt>
  144a14: d503233f     	paciasp
  144a18: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  144a1c: f9000bf7     	str	x23, [sp, #0x10]
  144a20: 910003fd     	mov	x29, sp
  144a24: a90257f6     	stp	x22, x21, [sp, #0x20]
  144a28: a9034ff4     	stp	x20, x19, [sp, #0x30]
  144a2c: a940a408     	ldp	x8, x9, [x0, #0x8]
  144a30: aa0003f3     	mov	x19, x0
  144a34: aa0103f4     	mov	x20, x1
  144a38: eb09011f     	cmp	x8, x9
  144a3c: 54000381     	b.ne	0x144aac <__cxa_demangle+0x2d40>
  144a40: aa1303e9     	mov	x9, x19
  144a44: f8418537     	ldr	x23, [x9], #0x18
  144a48: cb170115     	sub	x21, x8, x23
  144a4c: eb0902ff     	cmp	x23, x9
  144a50: 54000100     	b.eq	0x144a70 <__cxa_demangle+0x2d04>
  144a54: d37ffaa1     	lsl	x1, x21, #1
  144a58: aa1703e0     	mov	x0, x23
  144a5c: 94006231     	bl	0x15d320 <realloc@plt>
  144a60: aa0003f6     	mov	x22, x0
  144a64: f9000260     	str	x0, [x19]
  144a68: b5000180     	cbnz	x0, 0x144a98 <__cxa_demangle+0x2d2c>
  144a6c: 1400001a     	b	0x144ad4 <__cxa_demangle+0x2d68>
  144a70: d37ffaa0     	lsl	x0, x21, #1
  144a74: 940061eb     	bl	0x15d220 <malloc@plt>
  144a78: b40002e0     	cbz	x0, 0x144ad4 <__cxa_demangle+0x2d68>
  144a7c: aa0003f6     	mov	x22, x0
  144a80: b40000b5     	cbz	x21, 0x144a94 <__cxa_demangle+0x2d28>
  144a84: aa1603e0     	mov	x0, x22
  144a88: aa1703e1     	mov	x1, x23
  144a8c: aa1503e2     	mov	x2, x21
  144a90: 94006328     	bl	0x15d730 <memmove@plt>
  144a94: f9000276     	str	x22, [x19]
  144a98: 9343fea8     	asr	x8, x21, #3
  144a9c: 9342fea9     	asr	x9, x21, #2
  144aa0: 8b080ec8     	add	x8, x22, x8, lsl #3
  144aa4: 8b090ec9     	add	x9, x22, x9, lsl #3
  144aa8: a900a668     	stp	x8, x9, [x19, #0x8]
  144aac: 91002109     	add	x9, x8, #0x8
  144ab0: f940028a     	ldr	x10, [x20]
  144ab4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  144ab8: f9000669     	str	x9, [x19, #0x8]
  144abc: f9400bf7     	ldr	x23, [sp, #0x10]
  144ac0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  144ac4: f900010a     	str	x10, [x8]
  144ac8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  144acc: d50323bf     	autiasp
  144ad0: d65f03c0     	ret
  144ad4: 94006123     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144ad8: d503233f     	paciasp
  144adc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  144ae0: f9000bf5     	str	x21, [sp, #0x10]
  144ae4: 910003fd     	mov	x29, sp
  144ae8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  144aec: f9499815     	ldr	x21, [x0, #0x1330]
  144af0: aa0103f3     	mov	x19, x1
  144af4: f94006a8     	ldr	x8, [x21, #0x8]
  144af8: d13f4109     	sub	x9, x8, #0xfd0
  144afc: b13fc53f     	cmn	x9, #0xff1
  144b00: 54000128     	b.hi	0x144b24 <__cxa_demangle+0x2db8>
  144b04: aa0003f4     	mov	x20, x0
  144b08: 52820000     	mov	w0, #0x1000             // =4096
  144b0c: 940061c5     	bl	0x15d220 <malloc@plt>
  144b10: b40002a0     	cbz	x0, 0x144b64 <__cxa_demangle+0x2df8>
  144b14: aa1f03e8     	mov	x8, xzr
  144b18: a9007c15     	stp	x21, xzr, [x0]
  144b1c: aa0003f5     	mov	x21, x0
  144b20: f9099a80     	str	x0, [x20, #0x1330]
  144b24: 91008109     	add	x9, x8, #0x20
  144b28: 8b0802a0     	add	x0, x21, x8
  144b2c: d0000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  144b30: 913b4108     	add	x8, x8, #0xed0
  144b34: f90006a9     	str	x9, [x21, #0x8]
  144b38: 52802129     	mov	w9, #0x109              // =265
  144b3c: 3dc00260     	ldr	q0, [x19]
  144b40: 72a02029     	movk	w9, #0x101, lsl #16
  144b44: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  144b48: f8010c08     	str	x8, [x0, #0x10]!
  144b4c: f9400bf5     	ldr	x21, [sp, #0x10]
  144b50: b9000809     	str	w9, [x0, #0x8]
  144b54: 3d800400     	str	q0, [x0, #0x10]
  144b58: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  144b5c: d50323bf     	autiasp
  144b60: d65f03c0     	ret
  144b64: 940060ff     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144b68: d503233f     	paciasp
  144b6c: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  144b70: a90167fa     	stp	x26, x25, [sp, #0x10]
  144b74: 910003fd     	mov	x29, sp
  144b78: a9025ff8     	stp	x24, x23, [sp, #0x20]
  144b7c: a90357f6     	stp	x22, x21, [sp, #0x30]
  144b80: a9044ff4     	stp	x20, x19, [sp, #0x40]
  144b84: f949981a     	ldr	x26, [x0, #0x1330]
  144b88: aa0603f3     	mov	x19, x6
  144b8c: aa0503f4     	mov	x20, x5
  144b90: aa0403f6     	mov	x22, x4
  144b94: aa0303f5     	mov	x21, x3
  144b98: aa0203f7     	mov	x23, x2
  144b9c: f9400748     	ldr	x8, [x26, #0x8]
  144ba0: aa0103f8     	mov	x24, x1
  144ba4: d13ec109     	sub	x9, x8, #0xfb0
  144ba8: b13fc53f     	cmn	x9, #0xff1
  144bac: 54000128     	b.hi	0x144bd0 <__cxa_demangle+0x2e64>
  144bb0: aa0003f9     	mov	x25, x0
  144bb4: 52820000     	mov	w0, #0x1000             // =4096
  144bb8: 9400619a     	bl	0x15d220 <malloc@plt>
  144bbc: b4000400     	cbz	x0, 0x144c3c <__cxa_demangle+0x2ed0>
  144bc0: aa1f03e8     	mov	x8, xzr
  144bc4: a9007c1a     	stp	x26, xzr, [x0]
  144bc8: aa0003fa     	mov	x26, x0
  144bcc: f9099b20     	str	x0, [x25, #0x1330]
  144bd0: 91010109     	add	x9, x8, #0x40
  144bd4: d000012d     	adrp	x13, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  144bd8: 8b080340     	add	x0, x26, x8
  144bdc: 913d01ad     	add	x13, x13, #0xf40
  144be0: f940030a     	ldr	x10, [x24]
  144be4: 52800248     	mov	w8, #0x12               // =18
  144be8: f9000749     	str	x9, [x26, #0x8]
  144bec: f94002eb     	ldr	x11, [x23]
  144bf0: f94002cc     	ldr	x12, [x22]
  144bf4: 72a00028     	movk	w8, #0x1, lsl #16
  144bf8: 3dc002a0     	ldr	q0, [x21]
  144bfc: b9400289     	ldr	w9, [x20]
  144c00: f8010c0d     	str	x13, [x0, #0x10]!
  144c04: 3940026d     	ldrb	w13, [x19]
  144c08: b9000808     	str	w8, [x0, #0x8]
  144c0c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  144c10: a9012c0a     	stp	x10, x11, [x0, #0x10]
  144c14: a94357f6     	ldp	x22, x21, [sp, #0x30]
  144c18: 3d800800     	str	q0, [x0, #0x20]
  144c1c: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  144c20: f900180c     	str	x12, [x0, #0x30]
  144c24: a94167fa     	ldp	x26, x25, [sp, #0x10]
  144c28: b9003809     	str	w9, [x0, #0x38]
  144c2c: 3900f00d     	strb	w13, [x0, #0x3c]
  144c30: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  144c34: d50323bf     	autiasp
  144c38: d65f03c0     	ret
  144c3c: 940060c9     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144c40: d503233f     	paciasp
  144c44: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  144c48: f9000bf5     	str	x21, [sp, #0x10]
  144c4c: 910003fd     	mov	x29, sp
  144c50: a9024ff4     	stp	x20, x19, [sp, #0x20]
  144c54: f9499815     	ldr	x21, [x0, #0x1330]
  144c58: aa0103f3     	mov	x19, x1
  144c5c: f94006a8     	ldr	x8, [x21, #0x8]
  144c60: d13f0109     	sub	x9, x8, #0xfc0
  144c64: b13fc53f     	cmn	x9, #0xff1
  144c68: 54000128     	b.hi	0x144c8c <__cxa_demangle+0x2f20>
  144c6c: aa0003f4     	mov	x20, x0
  144c70: 52820000     	mov	w0, #0x1000             // =4096
  144c74: 9400616b     	bl	0x15d220 <malloc@plt>
  144c78: b4000320     	cbz	x0, 0x144cdc <__cxa_demangle+0x2f70>
  144c7c: aa1f03e8     	mov	x8, xzr
  144c80: a9007c15     	stp	x21, xzr, [x0]
  144c84: aa0003f5     	mov	x21, x0
  144c88: f9099a80     	str	x0, [x20, #0x1330]
  144c8c: 9100c109     	add	x9, x8, #0x30
  144c90: 8b0802a0     	add	x0, x21, x8
  144c94: b0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  144c98: 5280228a     	mov	w10, #0x114             // =276
  144c9c: 91158108     	add	x8, x8, #0x560
  144ca0: 72a0202a     	movk	w10, #0x101, lsl #16
  144ca4: f90006a9     	str	x9, [x21, #0x8]
  144ca8: f9400269     	ldr	x9, [x19]
  144cac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  144cb0: f8010c08     	str	x8, [x0, #0x10]!
  144cb4: 90fff968     	adrp	x8, 0x70000
  144cb8: f9400bf5     	ldr	x21, [sp, #0x10]
  144cbc: 9108f908     	add	x8, x8, #0x23e
  144cc0: b900080a     	str	w10, [x0, #0x8]
  144cc4: 91002d0b     	add	x11, x8, #0xb
  144cc8: f9001009     	str	x9, [x0, #0x20]
  144ccc: a9012c08     	stp	x8, x11, [x0, #0x10]
  144cd0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  144cd4: d50323bf     	autiasp
  144cd8: d65f03c0     	ret
  144cdc: 940060a1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144ce0: d503233f     	paciasp
  144ce4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  144ce8: f9000bf5     	str	x21, [sp, #0x10]
  144cec: 910003fd     	mov	x29, sp
  144cf0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  144cf4: f9499815     	ldr	x21, [x0, #0x1330]
  144cf8: aa0103f3     	mov	x19, x1
  144cfc: f94006a8     	ldr	x8, [x21, #0x8]
  144d00: d13f0109     	sub	x9, x8, #0xfc0
  144d04: b13fc53f     	cmn	x9, #0xff1
  144d08: 54000128     	b.hi	0x144d2c <__cxa_demangle+0x2fc0>
  144d0c: aa0003f4     	mov	x20, x0
  144d10: 52820000     	mov	w0, #0x1000             // =4096
  144d14: 94006143     	bl	0x15d220 <malloc@plt>
  144d18: b4000320     	cbz	x0, 0x144d7c <__cxa_demangle+0x3010>
  144d1c: aa1f03e8     	mov	x8, xzr
  144d20: a9007c15     	stp	x21, xzr, [x0]
  144d24: aa0003f5     	mov	x21, x0
  144d28: f9099a80     	str	x0, [x20, #0x1330]
  144d2c: 9100c109     	add	x9, x8, #0x30
  144d30: 8b0802a0     	add	x0, x21, x8
  144d34: b0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  144d38: 5280228a     	mov	w10, #0x114             // =276
  144d3c: 91158108     	add	x8, x8, #0x560
  144d40: 72a0202a     	movk	w10, #0x101, lsl #16
  144d44: f90006a9     	str	x9, [x21, #0x8]
  144d48: f9400269     	ldr	x9, [x19]
  144d4c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  144d50: f8010c08     	str	x8, [x0, #0x10]!
  144d54: 90fff968     	adrp	x8, 0x70000
  144d58: f9400bf5     	ldr	x21, [sp, #0x10]
  144d5c: 91092908     	add	x8, x8, #0x24a
  144d60: b900080a     	str	w10, [x0, #0x8]
  144d64: 9100210b     	add	x11, x8, #0x8
  144d68: f9001009     	str	x9, [x0, #0x20]
  144d6c: a9012c08     	stp	x8, x11, [x0, #0x10]
  144d70: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  144d74: d50323bf     	autiasp
  144d78: d65f03c0     	ret
  144d7c: 94006079     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144d80: d503233f     	paciasp
  144d84: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  144d88: f9000bf5     	str	x21, [sp, #0x10]
  144d8c: 910003fd     	mov	x29, sp
  144d90: a9024ff4     	stp	x20, x19, [sp, #0x20]
  144d94: f9499815     	ldr	x21, [x0, #0x1330]
  144d98: aa0103f3     	mov	x19, x1
  144d9c: f94006a8     	ldr	x8, [x21, #0x8]
  144da0: d13f0109     	sub	x9, x8, #0xfc0
  144da4: b13fc53f     	cmn	x9, #0xff1
  144da8: 54000128     	b.hi	0x144dcc <__cxa_demangle+0x3060>
  144dac: aa0003f4     	mov	x20, x0
  144db0: 52820000     	mov	w0, #0x1000             // =4096
  144db4: 9400611b     	bl	0x15d220 <malloc@plt>
  144db8: b4000320     	cbz	x0, 0x144e1c <__cxa_demangle+0x30b0>
  144dbc: aa1f03e8     	mov	x8, xzr
  144dc0: a9007c15     	stp	x21, xzr, [x0]
  144dc4: aa0003f5     	mov	x21, x0
  144dc8: f9099a80     	str	x0, [x20, #0x1330]
  144dcc: 9100c109     	add	x9, x8, #0x30
  144dd0: 8b0802a0     	add	x0, x21, x8
  144dd4: b0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  144dd8: 5280228a     	mov	w10, #0x114             // =276
  144ddc: 91158108     	add	x8, x8, #0x560
  144de0: 72a0202a     	movk	w10, #0x101, lsl #16
  144de4: f90006a9     	str	x9, [x21, #0x8]
  144de8: f9400269     	ldr	x9, [x19]
  144dec: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  144df0: f8010c08     	str	x8, [x0, #0x10]!
  144df4: d0fff948     	adrp	x8, 0x6e000
  144df8: f9400bf5     	ldr	x21, [sp, #0x10]
  144dfc: 91216508     	add	x8, x8, #0x859
  144e00: b900080a     	str	w10, [x0, #0x8]
  144e04: 9100350b     	add	x11, x8, #0xd
  144e08: f9001009     	str	x9, [x0, #0x20]
  144e0c: a9012c08     	stp	x8, x11, [x0, #0x10]
  144e10: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  144e14: d50323bf     	autiasp
  144e18: d65f03c0     	ret
  144e1c: 94006051     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144e20: d503233f     	paciasp
  144e24: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  144e28: f9000bf5     	str	x21, [sp, #0x10]
  144e2c: 910003fd     	mov	x29, sp
  144e30: a9024ff4     	stp	x20, x19, [sp, #0x20]
  144e34: f9499815     	ldr	x21, [x0, #0x1330]
  144e38: aa0103f3     	mov	x19, x1
  144e3c: f94006a8     	ldr	x8, [x21, #0x8]
  144e40: d13f0109     	sub	x9, x8, #0xfc0
  144e44: b13fc53f     	cmn	x9, #0xff1
  144e48: 54000128     	b.hi	0x144e6c <__cxa_demangle+0x3100>
  144e4c: aa0003f4     	mov	x20, x0
  144e50: 52820000     	mov	w0, #0x1000             // =4096
  144e54: 940060f3     	bl	0x15d220 <malloc@plt>
  144e58: b4000320     	cbz	x0, 0x144ebc <__cxa_demangle+0x3150>
  144e5c: aa1f03e8     	mov	x8, xzr
  144e60: a9007c15     	stp	x21, xzr, [x0]
  144e64: aa0003f5     	mov	x21, x0
  144e68: f9099a80     	str	x0, [x20, #0x1330]
  144e6c: 9100c109     	add	x9, x8, #0x30
  144e70: 8b0802a0     	add	x0, x21, x8
  144e74: b0000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  144e78: 5280228a     	mov	w10, #0x114             // =276
  144e7c: 91158108     	add	x8, x8, #0x560
  144e80: 72a0202a     	movk	w10, #0x101, lsl #16
  144e84: f90006a9     	str	x9, [x21, #0x8]
  144e88: f9400269     	ldr	x9, [x19]
  144e8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  144e90: f8010c08     	str	x8, [x0, #0x10]!
  144e94: d0fff948     	adrp	x8, 0x6e000
  144e98: f9400bf5     	ldr	x21, [sp, #0x10]
  144e9c: 9113fd08     	add	x8, x8, #0x4ff
  144ea0: b900080a     	str	w10, [x0, #0x8]
  144ea4: 9100490b     	add	x11, x8, #0x12
  144ea8: f9001009     	str	x9, [x0, #0x20]
  144eac: a9012c08     	stp	x8, x11, [x0, #0x10]
  144eb0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  144eb4: d50323bf     	autiasp
  144eb8: d65f03c0     	ret
  144ebc: 94006029     	bl	0x15cf60 <_ZSt9terminatev@plt>
  144ec0: d503245f     	bti	c
  144ec4: a9402408     	ldp	x8, x9, [x0]
  144ec8: eb09011f     	cmp	x8, x9
  144ecc: 54000e40     	b.eq	0x145094 <__cxa_demangle+0x3328>
  144ed0: 3940010a     	ldrb	w10, [x8]
  144ed4: 7101a15f     	cmp	w10, #0x68
  144ed8: 540003a1     	b.ne	0x144f4c <__cxa_demangle+0x31e0>
  144edc: 9100050a     	add	x10, x8, #0x1
  144ee0: eb09015f     	cmp	x10, x9
  144ee4: f900000a     	str	x10, [x0]
  144ee8: 54000d60     	b.eq	0x145094 <__cxa_demangle+0x3328>
  144eec: 3940014c     	ldrb	w12, [x10]
  144ef0: aa0a03eb     	mov	x11, x10
  144ef4: 7101b99f     	cmp	w12, #0x6e
  144ef8: 54000061     	b.ne	0x144f04 <__cxa_demangle+0x3198>
  144efc: 9100090b     	add	x11, x8, #0x2
  144f00: f900000b     	str	x11, [x0]
  144f04: eb0b013f     	cmp	x9, x11
  144f08: 54000c60     	b.eq	0x145094 <__cxa_demangle+0x3328>
  144f0c: 39400168     	ldrb	w8, [x11]
  144f10: 5100e908     	sub	w8, w8, #0x3a
  144f14: 3100291f     	cmn	w8, #0xa
  144f18: 54000be3     	b.lo	0x145094 <__cxa_demangle+0x3328>
  144f1c: 91000568     	add	x8, x11, #0x1
  144f20: aa0803eb     	mov	x11, x8
  144f24: eb09011f     	cmp	x8, x9
  144f28: f9000008     	str	x8, [x0]
  144f2c: 54000960     	b.eq	0x145058 <__cxa_demangle+0x32ec>
  144f30: aa0b03e8     	mov	x8, x11
  144f34: 3840150c     	ldrb	w12, [x8], #0x1
  144f38: 5100e98c     	sub	w12, w12, #0x3a
  144f3c: 31002d9f     	cmn	w12, #0xb
  144f40: 54ffff08     	b.hi	0x144f20 <__cxa_demangle+0x31b4>
  144f44: d100050c     	sub	x12, x8, #0x1
  144f48: 14000045     	b	0x14505c <__cxa_demangle+0x32f0>
  144f4c: 3940010a     	ldrb	w10, [x8]
  144f50: 7101d95f     	cmp	w10, #0x76
  144f54: 54000a01     	b.ne	0x145094 <__cxa_demangle+0x3328>
  144f58: 9100050a     	add	x10, x8, #0x1
  144f5c: eb09015f     	cmp	x10, x9
  144f60: f900000a     	str	x10, [x0]
  144f64: 54000980     	b.eq	0x145094 <__cxa_demangle+0x3328>
  144f68: 3940014c     	ldrb	w12, [x10]
  144f6c: aa0a03eb     	mov	x11, x10
  144f70: 7101b99f     	cmp	w12, #0x6e
  144f74: 54000061     	b.ne	0x144f80 <__cxa_demangle+0x3214>
  144f78: 9100090b     	add	x11, x8, #0x2
  144f7c: f900000b     	str	x11, [x0]
  144f80: eb0b013f     	cmp	x9, x11
  144f84: 54000880     	b.eq	0x145094 <__cxa_demangle+0x3328>
  144f88: 39400168     	ldrb	w8, [x11]
  144f8c: 5100e908     	sub	w8, w8, #0x3a
  144f90: 3100291f     	cmn	w8, #0xa
  144f94: 54000803     	b.lo	0x145094 <__cxa_demangle+0x3328>
  144f98: 91000568     	add	x8, x11, #0x1
  144f9c: aa0803eb     	mov	x11, x8
  144fa0: eb09011f     	cmp	x8, x9
  144fa4: f9000008     	str	x8, [x0]
  144fa8: 54000100     	b.eq	0x144fc8 <__cxa_demangle+0x325c>
  144fac: aa0b03e8     	mov	x8, x11
  144fb0: 3840150c     	ldrb	w12, [x8], #0x1
  144fb4: 5100e98c     	sub	w12, w12, #0x3a
  144fb8: 31002d9f     	cmn	w12, #0xb
  144fbc: 54ffff08     	b.hi	0x144f9c <__cxa_demangle+0x3230>
  144fc0: d100050c     	sub	x12, x8, #0x1
  144fc4: 14000002     	b	0x144fcc <__cxa_demangle+0x3260>
  144fc8: aa0903ec     	mov	x12, x9
  144fcc: 52800028     	mov	w8, #0x1                // =1
  144fd0: eb0c015f     	cmp	x10, x12
  144fd4: 540005c0     	b.eq	0x14508c <__cxa_demangle+0x3320>
  144fd8: eb09017f     	cmp	x11, x9
  144fdc: 54000580     	b.eq	0x14508c <__cxa_demangle+0x3320>
  144fe0: 39400168     	ldrb	w8, [x11]
  144fe4: 71017d1f     	cmp	w8, #0x5f
  144fe8: 54000561     	b.ne	0x145094 <__cxa_demangle+0x3328>
  144fec: 9100056a     	add	x10, x11, #0x1
  144ff0: eb09015f     	cmp	x10, x9
  144ff4: f900000a     	str	x10, [x0]
  144ff8: 540004e0     	b.eq	0x145094 <__cxa_demangle+0x3328>
  144ffc: 3940014c     	ldrb	w12, [x10]
  145000: aa0a03e8     	mov	x8, x10
  145004: 7101b99f     	cmp	w12, #0x6e
  145008: 54000061     	b.ne	0x145014 <__cxa_demangle+0x32a8>
  14500c: 91000968     	add	x8, x11, #0x2
  145010: f9000008     	str	x8, [x0]
  145014: eb08013f     	cmp	x9, x8
  145018: 540003e0     	b.eq	0x145094 <__cxa_demangle+0x3328>
  14501c: 3940010b     	ldrb	w11, [x8]
  145020: 5100e96b     	sub	w11, w11, #0x3a
  145024: 3100297f     	cmn	w11, #0xa
  145028: 54000363     	b.lo	0x145094 <__cxa_demangle+0x3328>
  14502c: 91000508     	add	x8, x8, #0x1
  145030: aa0803eb     	mov	x11, x8
  145034: eb09011f     	cmp	x8, x9
  145038: f9000008     	str	x8, [x0]
  14503c: 540000e0     	b.eq	0x145058 <__cxa_demangle+0x32ec>
  145040: aa0b03e8     	mov	x8, x11
  145044: 3840150c     	ldrb	w12, [x8], #0x1
  145048: 5100e98c     	sub	w12, w12, #0x3a
  14504c: 31002d9f     	cmn	w12, #0xb
  145050: 54ffff08     	b.hi	0x145030 <__cxa_demangle+0x32c4>
  145054: 17ffffbc     	b	0x144f44 <__cxa_demangle+0x31d8>
  145058: aa0903ec     	mov	x12, x9
  14505c: 52800028     	mov	w8, #0x1                // =1
  145060: eb0c015f     	cmp	x10, x12
  145064: 54000140     	b.eq	0x14508c <__cxa_demangle+0x3320>
  145068: eb09017f     	cmp	x11, x9
  14506c: 54000100     	b.eq	0x14508c <__cxa_demangle+0x3320>
  145070: 39400168     	ldrb	w8, [x11]
  145074: 71017d1f     	cmp	w8, #0x5f
  145078: 540000e1     	b.ne	0x145094 <__cxa_demangle+0x3328>
  14507c: d1000568     	sub	x8, x11, #0x1
  145080: 91000909     	add	x9, x8, #0x2
  145084: 2a1f03e8     	mov	w8, wzr
  145088: f9000009     	str	x9, [x0]
  14508c: 2a0803e0     	mov	w0, w8
  145090: d65f03c0     	ret
  145094: 52800020     	mov	w0, #0x1                // =1
  145098: d65f03c0     	ret
  14509c: d503233f     	paciasp
  1450a0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1450a4: f9000bf5     	str	x21, [sp, #0x10]
  1450a8: 910003fd     	mov	x29, sp
  1450ac: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1450b0: f9499815     	ldr	x21, [x0, #0x1330]
  1450b4: aa0103f3     	mov	x19, x1
  1450b8: f94006a8     	ldr	x8, [x21, #0x8]
  1450bc: d13f0109     	sub	x9, x8, #0xfc0
  1450c0: b13fc53f     	cmn	x9, #0xff1
  1450c4: 54000128     	b.hi	0x1450e8 <__cxa_demangle+0x337c>
  1450c8: aa0003f4     	mov	x20, x0
  1450cc: 52820000     	mov	w0, #0x1000             // =4096
  1450d0: 94006054     	bl	0x15d220 <malloc@plt>
  1450d4: b4000320     	cbz	x0, 0x145138 <__cxa_demangle+0x33cc>
  1450d8: aa1f03e8     	mov	x8, xzr
  1450dc: a9007c15     	stp	x21, xzr, [x0]
  1450e0: aa0003f5     	mov	x21, x0
  1450e4: f9099a80     	str	x0, [x20, #0x1330]
  1450e8: 9100c109     	add	x9, x8, #0x30
  1450ec: 8b0802a0     	add	x0, x21, x8
  1450f0: 90000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1450f4: 5280228a     	mov	w10, #0x114             // =276
  1450f8: 91158108     	add	x8, x8, #0x560
  1450fc: 72a0202a     	movk	w10, #0x101, lsl #16
  145100: f90006a9     	str	x9, [x21, #0x8]
  145104: f9400269     	ldr	x9, [x19]
  145108: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14510c: f8010c08     	str	x8, [x0, #0x10]!
  145110: 90fff948     	adrp	x8, 0x6d000
  145114: f9400bf5     	ldr	x21, [sp, #0x10]
  145118: 910e5108     	add	x8, x8, #0x394
  14511c: b900080a     	str	w10, [x0, #0x8]
  145120: 9100690b     	add	x11, x8, #0x1a
  145124: f9001009     	str	x9, [x0, #0x20]
  145128: a9012c08     	stp	x8, x11, [x0, #0x10]
  14512c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  145130: d50323bf     	autiasp
  145134: d65f03c0     	ret
  145138: 94005f8a     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14513c: d503233f     	paciasp
  145140: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  145144: a90157f6     	stp	x22, x21, [sp, #0x10]
  145148: 910003fd     	mov	x29, sp
  14514c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  145150: f9499816     	ldr	x22, [x0, #0x1330]
  145154: aa0203f3     	mov	x19, x2
  145158: aa0103f4     	mov	x20, x1
  14515c: f94006c8     	ldr	x8, [x22, #0x8]
  145160: d13f4109     	sub	x9, x8, #0xfd0
  145164: b13fc53f     	cmn	x9, #0xff1
  145168: 54000128     	b.hi	0x14518c <__cxa_demangle+0x3420>
  14516c: aa0003f5     	mov	x21, x0
  145170: 52820000     	mov	w0, #0x1000             // =4096
  145174: 9400602b     	bl	0x15d220 <malloc@plt>
  145178: b40002c0     	cbz	x0, 0x1451d0 <__cxa_demangle+0x3464>
  14517c: aa1f03e8     	mov	x8, xzr
  145180: a9007c16     	stp	x22, xzr, [x0]
  145184: aa0003f6     	mov	x22, x0
  145188: f9099aa0     	str	x0, [x21, #0x1330]
  14518c: 91008109     	add	x9, x8, #0x20
  145190: 8b0802c0     	add	x0, x22, x8
  145194: f9400288     	ldr	x8, [x20]
  145198: 9000012a     	adrp	x10, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14519c: 528022ab     	mov	w11, #0x115             // =277
  1451a0: 9117814a     	add	x10, x10, #0x5e0
  1451a4: f90006c9     	str	x9, [x22, #0x8]
  1451a8: f9400269     	ldr	x9, [x19]
  1451ac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1451b0: 72a0202b     	movk	w11, #0x101, lsl #16
  1451b4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1451b8: f8010c0a     	str	x10, [x0, #0x10]!
  1451bc: b900080b     	str	w11, [x0, #0x8]
  1451c0: a9012408     	stp	x8, x9, [x0, #0x10]
  1451c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1451c8: d50323bf     	autiasp
  1451cc: d65f03c0     	ret
  1451d0: 94005f64     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1451d4: d503233f     	paciasp
  1451d8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1451dc: f9000bf5     	str	x21, [sp, #0x10]
  1451e0: 910003fd     	mov	x29, sp
  1451e4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1451e8: f9499815     	ldr	x21, [x0, #0x1330]
  1451ec: aa0103f3     	mov	x19, x1
  1451f0: f94006a8     	ldr	x8, [x21, #0x8]
  1451f4: d13f0109     	sub	x9, x8, #0xfc0
  1451f8: b13fc53f     	cmn	x9, #0xff1
  1451fc: 54000128     	b.hi	0x145220 <__cxa_demangle+0x34b4>
  145200: aa0003f4     	mov	x20, x0
  145204: 52820000     	mov	w0, #0x1000             // =4096
  145208: 94006006     	bl	0x15d220 <malloc@plt>
  14520c: b4000320     	cbz	x0, 0x145270 <__cxa_demangle+0x3504>
  145210: aa1f03e8     	mov	x8, xzr
  145214: a9007c15     	stp	x21, xzr, [x0]
  145218: aa0003f5     	mov	x21, x0
  14521c: f9099a80     	str	x0, [x20, #0x1330]
  145220: 9100c109     	add	x9, x8, #0x30
  145224: 8b0802a0     	add	x0, x21, x8
  145228: 90000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14522c: 5280228a     	mov	w10, #0x114             // =276
  145230: 91158108     	add	x8, x8, #0x560
  145234: 72a0202a     	movk	w10, #0x101, lsl #16
  145238: f90006a9     	str	x9, [x21, #0x8]
  14523c: f9400269     	ldr	x9, [x19]
  145240: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  145244: f8010c08     	str	x8, [x0, #0x10]!
  145248: d0fff968     	adrp	x8, 0x73000
  14524c: f9400bf5     	ldr	x21, [sp, #0x10]
  145250: 911c4508     	add	x8, x8, #0x711
  145254: b900080a     	str	w10, [x0, #0x8]
  145258: 9100a10b     	add	x11, x8, #0x28
  14525c: f9001009     	str	x9, [x0, #0x20]
  145260: a9012c08     	stp	x8, x11, [x0, #0x10]
  145264: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  145268: d50323bf     	autiasp
  14526c: d65f03c0     	ret
  145270: 94005f3c     	bl	0x15cf60 <_ZSt9terminatev@plt>
  145274: d503233f     	paciasp
  145278: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14527c: f9000bf5     	str	x21, [sp, #0x10]
  145280: 910003fd     	mov	x29, sp
  145284: a9024ff4     	stp	x20, x19, [sp, #0x20]
  145288: f9499815     	ldr	x21, [x0, #0x1330]
  14528c: aa0103f3     	mov	x19, x1
  145290: f94006a8     	ldr	x8, [x21, #0x8]
  145294: d13f0109     	sub	x9, x8, #0xfc0
  145298: b13fc53f     	cmn	x9, #0xff1
  14529c: 54000128     	b.hi	0x1452c0 <__cxa_demangle+0x3554>
  1452a0: aa0003f4     	mov	x20, x0
  1452a4: 52820000     	mov	w0, #0x1000             // =4096
  1452a8: 94005fde     	bl	0x15d220 <malloc@plt>
  1452ac: b4000320     	cbz	x0, 0x145310 <__cxa_demangle+0x35a4>
  1452b0: aa1f03e8     	mov	x8, xzr
  1452b4: a9007c15     	stp	x21, xzr, [x0]
  1452b8: aa0003f5     	mov	x21, x0
  1452bc: f9099a80     	str	x0, [x20, #0x1330]
  1452c0: 9100c109     	add	x9, x8, #0x30
  1452c4: 8b0802a0     	add	x0, x21, x8
  1452c8: 90000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1452cc: 5280228a     	mov	w10, #0x114             // =276
  1452d0: 91158108     	add	x8, x8, #0x560
  1452d4: 72a0202a     	movk	w10, #0x101, lsl #16
  1452d8: f90006a9     	str	x9, [x21, #0x8]
  1452dc: f9400269     	ldr	x9, [x19]
  1452e0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1452e4: f8010c08     	str	x8, [x0, #0x10]!
  1452e8: f0fff948     	adrp	x8, 0x70000
  1452ec: f9400bf5     	ldr	x21, [sp, #0x10]
  1452f0: 912d5d08     	add	x8, x8, #0xb57
  1452f4: b900080a     	str	w10, [x0, #0x8]
  1452f8: 9100450b     	add	x11, x8, #0x11
  1452fc: f9001009     	str	x9, [x0, #0x20]
  145300: a9012c08     	stp	x8, x11, [x0, #0x10]
  145304: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  145308: d50323bf     	autiasp
  14530c: d65f03c0     	ret
  145310: 94005f14     	bl	0x15cf60 <_ZSt9terminatev@plt>
  145314: d503233f     	paciasp
  145318: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14531c: f9000bf5     	str	x21, [sp, #0x10]
  145320: 910003fd     	mov	x29, sp
  145324: a9024ff4     	stp	x20, x19, [sp, #0x20]
  145328: f9499815     	ldr	x21, [x0, #0x1330]
  14532c: aa0103f3     	mov	x19, x1
  145330: f94006a8     	ldr	x8, [x21, #0x8]
  145334: d13f0109     	sub	x9, x8, #0xfc0
  145338: b13fc53f     	cmn	x9, #0xff1
  14533c: 54000128     	b.hi	0x145360 <__cxa_demangle+0x35f4>
  145340: aa0003f4     	mov	x20, x0
  145344: 52820000     	mov	w0, #0x1000             // =4096
  145348: 94005fb6     	bl	0x15d220 <malloc@plt>
  14534c: b4000320     	cbz	x0, 0x1453b0 <__cxa_demangle+0x3644>
  145350: aa1f03e8     	mov	x8, xzr
  145354: a9007c15     	stp	x21, xzr, [x0]
  145358: aa0003f5     	mov	x21, x0
  14535c: f9099a80     	str	x0, [x20, #0x1330]
  145360: 9100c109     	add	x9, x8, #0x30
  145364: 8b0802a0     	add	x0, x21, x8
  145368: 90000128     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14536c: 5280228a     	mov	w10, #0x114             // =276
  145370: 91158108     	add	x8, x8, #0x560
  145374: 72a0202a     	movk	w10, #0x101, lsl #16
  145378: f90006a9     	str	x9, [x21, #0x8]
  14537c: f9400269     	ldr	x9, [x19]
  145380: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  145384: f8010c08     	str	x8, [x0, #0x10]!
  145388: 90fff968     	adrp	x8, 0x71000
  14538c: f9400bf5     	ldr	x21, [sp, #0x10]
  145390: 911ead08     	add	x8, x8, #0x7ab
  145394: b900080a     	str	w10, [x0, #0x8]
  145398: 9100550b     	add	x11, x8, #0x15
  14539c: f9001009     	str	x9, [x0, #0x20]
  1453a0: a9012c08     	stp	x8, x11, [x0, #0x10]
  1453a4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1453a8: d50323bf     	autiasp
  1453ac: d65f03c0     	ret
  1453b0: 94005eec     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1453b4: d503245f     	bti	c
  1453b8: 2a1f03e0     	mov	w0, wzr
  1453bc: d65f03c0     	ret
  1453c0: d503245f     	bti	c
  1453c4: 2a1f03e0     	mov	w0, wzr
  1453c8: d65f03c0     	ret
  1453cc: d503245f     	bti	c
  1453d0: 2a1f03e0     	mov	w0, wzr
  1453d4: d65f03c0     	ret
  1453d8: d503245f     	bti	c
  1453dc: d65f03c0     	ret
  1453e0: d503233f     	paciasp
  1453e4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1453e8: a90157f6     	stp	x22, x21, [sp, #0x10]
  1453ec: 910003fd     	mov	x29, sp
  1453f0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1453f4: a9412016     	ldp	x22, x8, [x0, #0x10]
  1453f8: aa0103f3     	mov	x19, x1
  1453fc: aa0003f4     	mov	x20, x0
  145400: eb160115     	subs	x21, x8, x22
  145404: 540002e0     	b.eq	0x145460 <__cxa_demangle+0x36f4>
  145408: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14540c: 8b150109     	add	x9, x8, x21
  145410: eb0a013f     	cmp	x9, x10
  145414: 54000062     	b.hs	0x145420 <__cxa_demangle+0x36b4>
  145418: f9400260     	ldr	x0, [x19]
  14541c: 1400000a     	b	0x145444 <__cxa_demangle+0x36d8>
  145420: d37ff948     	lsl	x8, x10, #1
  145424: f9400260     	ldr	x0, [x19]
  145428: eb09011f     	cmp	x8, x9
  14542c: 9a883121     	csel	x1, x9, x8, lo
  145430: f9000a61     	str	x1, [x19, #0x10]
  145434: 94005fbb     	bl	0x15d320 <realloc@plt>
  145438: f9000260     	str	x0, [x19]
  14543c: b4000400     	cbz	x0, 0x1454bc <__cxa_demangle+0x3750>
  145440: f9400668     	ldr	x8, [x19, #0x8]
  145444: 8b080000     	add	x0, x0, x8
  145448: aa1603e1     	mov	x1, x22
  14544c: aa1503e2     	mov	x2, x21
  145450: 940060b8     	bl	0x15d730 <memmove@plt>
  145454: f9400668     	ldr	x8, [x19, #0x8]
  145458: 8b150108     	add	x8, x8, x21
  14545c: f9000668     	str	x8, [x19, #0x8]
  145460: f9401294     	ldr	x20, [x20, #0x20]
  145464: aa1303e1     	mov	x1, x19
  145468: f9400288     	ldr	x8, [x20]
  14546c: aa1403e0     	mov	x0, x20
  145470: f9401108     	ldr	x8, [x8, #0x20]
  145474: d63f0100     	blr	x8
  145478: 39402688     	ldrb	w8, [x20, #0x9]
  14547c: 7100051f     	cmp	w8, #0x1
  145480: 540000c1     	b.ne	0x145498 <__cxa_demangle+0x372c>
  145484: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  145488: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14548c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  145490: d50323bf     	autiasp
  145494: d65f03c0     	ret
  145498: f9400288     	ldr	x8, [x20]
  14549c: aa1403e0     	mov	x0, x20
  1454a0: aa1303e1     	mov	x1, x19
  1454a4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1454a8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1454ac: f9401510     	ldr	x16, [x8, #0x28]
  1454b0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1454b4: d50323bf     	autiasp
  1454b8: d61f0200     	br	x16
  1454bc: 94005ea9     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1454c0: d503245f     	bti	c
  1454c4: d65f03c0     	ret
  1454c8: d503245f     	bti	c
  1454cc: aa1f03e0     	mov	x0, xzr
  1454d0: aa1f03e1     	mov	x1, xzr
  1454d4: d65f03c0     	ret
  1454d8: d503245f     	bti	c
  1454dc: 14005e81     	b	0x15cee0 <_ZdlPv@plt>
  1454e0: d503233f     	paciasp
  1454e4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1454e8: f9000bf5     	str	x21, [sp, #0x10]
  1454ec: 910003fd     	mov	x29, sp
  1454f0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1454f4: a940a828     	ldp	x8, x10, [x1, #0x8]
  1454f8: aa0103f3     	mov	x19, x1
  1454fc: aa0003f4     	mov	x20, x0
  145500: 91006109     	add	x9, x8, #0x18
  145504: eb0a013f     	cmp	x9, x10
  145508: 54000062     	b.hs	0x145514 <__cxa_demangle+0x37a8>
  14550c: f9400260     	ldr	x0, [x19]
  145510: 1400000a     	b	0x145538 <__cxa_demangle+0x37cc>
  145514: d37ff948     	lsl	x8, x10, #1
  145518: f9400260     	ldr	x0, [x19]
  14551c: eb09011f     	cmp	x8, x9
  145520: 9a883121     	csel	x1, x9, x8, lo
  145524: f9000a61     	str	x1, [x19, #0x10]
  145528: 94005f7e     	bl	0x15d320 <realloc@plt>
  14552c: f9000260     	str	x0, [x19]
  145530: b40008c0     	cbz	x0, 0x145648 <__cxa_demangle+0x38dc>
  145534: f9400668     	ldr	x8, [x19, #0x8]
  145538: f0fff949     	adrp	x9, 0x70000
  14553c: 8b080008     	add	x8, x0, x8
  145540: 9138f929     	add	x9, x9, #0xe3e
  145544: aa1303e1     	mov	x1, x19
  145548: f940092a     	ldr	x10, [x9, #0x10]
  14554c: 3dc00120     	ldr	q0, [x9]
  145550: f900090a     	str	x10, [x8, #0x10]
  145554: 3d800100     	str	q0, [x8]
  145558: f9400668     	ldr	x8, [x19, #0x8]
  14555c: f9400a95     	ldr	x21, [x20, #0x10]
  145560: 91006108     	add	x8, x8, #0x18
  145564: f94002a9     	ldr	x9, [x21]
  145568: aa1503e0     	mov	x0, x21
  14556c: f9000668     	str	x8, [x19, #0x8]
  145570: f9401128     	ldr	x8, [x9, #0x20]
  145574: d63f0100     	blr	x8
  145578: 394026a8     	ldrb	w8, [x21, #0x9]
  14557c: 7100051f     	cmp	w8, #0x1
  145580: 540000c0     	b.eq	0x145598 <__cxa_demangle+0x382c>
  145584: f94002a8     	ldr	x8, [x21]
  145588: aa1503e0     	mov	x0, x21
  14558c: aa1303e1     	mov	x1, x19
  145590: f9401508     	ldr	x8, [x8, #0x28]
  145594: d63f0100     	blr	x8
  145598: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14559c: 91001109     	add	x9, x8, #0x4
  1455a0: eb0a013f     	cmp	x9, x10
  1455a4: 54000062     	b.hs	0x1455b0 <__cxa_demangle+0x3844>
  1455a8: f9400260     	ldr	x0, [x19]
  1455ac: 1400000a     	b	0x1455d4 <__cxa_demangle+0x3868>
  1455b0: d37ff948     	lsl	x8, x10, #1
  1455b4: f9400260     	ldr	x0, [x19]
  1455b8: eb09011f     	cmp	x8, x9
  1455bc: 9a883121     	csel	x1, x9, x8, lo
  1455c0: f9000a61     	str	x1, [x19, #0x10]
  1455c4: 94005f57     	bl	0x15d320 <realloc@plt>
  1455c8: f9000260     	str	x0, [x19]
  1455cc: b40003e0     	cbz	x0, 0x145648 <__cxa_demangle+0x38dc>
  1455d0: f9400668     	ldr	x8, [x19, #0x8]
  1455d4: 528d25a9     	mov	w9, #0x692d             // =26925
  1455d8: aa1303e1     	mov	x1, x19
  1455dc: 72a5adc9     	movk	w9, #0x2d6e, lsl #16
  1455e0: b8286809     	str	w9, [x0, x8]
  1455e4: f9400668     	ldr	x8, [x19, #0x8]
  1455e8: f9400e94     	ldr	x20, [x20, #0x18]
  1455ec: 91001108     	add	x8, x8, #0x4
  1455f0: f9400289     	ldr	x9, [x20]
  1455f4: aa1403e0     	mov	x0, x20
  1455f8: f9000668     	str	x8, [x19, #0x8]
  1455fc: f9401128     	ldr	x8, [x9, #0x20]
  145600: d63f0100     	blr	x8
  145604: 39402688     	ldrb	w8, [x20, #0x9]
  145608: 7100051f     	cmp	w8, #0x1
  14560c: 540000c1     	b.ne	0x145624 <__cxa_demangle+0x38b8>
  145610: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  145614: f9400bf5     	ldr	x21, [sp, #0x10]
  145618: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14561c: d50323bf     	autiasp
  145620: d65f03c0     	ret
  145624: f9400288     	ldr	x8, [x20]
  145628: aa1403e0     	mov	x0, x20
  14562c: aa1303e1     	mov	x1, x19
  145630: f9400bf5     	ldr	x21, [sp, #0x10]
  145634: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  145638: f9401510     	ldr	x16, [x8, #0x28]
  14563c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  145640: d50323bf     	autiasp
  145644: d61f0200     	br	x16
  145648: 94005e46     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14564c: d503245f     	bti	c
  145650: 14005e24     	b	0x15cee0 <_ZdlPv@plt>
  145654: d503233f     	paciasp
  145658: d10103ff     	sub	sp, sp, #0x40
  14565c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  145660: 910043fd     	add	x29, sp, #0x10
  145664: a90257f6     	stp	x22, x21, [sp, #0x20]
  145668: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14566c: d53bd056     	mrs	x22, TPIDR_EL0
  145670: f94016c8     	ldr	x8, [x22, #0x28]
  145674: f90007e8     	str	x8, [sp, #0x8]
  145678: a940200a     	ldp	x10, x8, [x0]
  14567c: eb08015f     	cmp	x10, x8
  145680: 54000700     	b.eq	0x145760 <__cxa_demangle+0x39f4>
  145684: 39400149     	ldrb	w9, [x10]
  145688: 71014d3f     	cmp	w9, #0x53
  14568c: 540006a1     	b.ne	0x145760 <__cxa_demangle+0x39f4>
  145690: aa0003f3     	mov	x19, x0
  145694: 91000549     	add	x9, x10, #0x1
  145698: eb09011f     	cmp	x8, x9
  14569c: f9000009     	str	x9, [x0]
  1456a0: 54000600     	b.eq	0x145760 <__cxa_demangle+0x39f4>
  1456a4: 3940012b     	ldrb	w11, [x9]
  1456a8: 5101ed6c     	sub	w12, w11, #0x7b
  1456ac: 3100699f     	cmn	w12, #0x1a
  1456b0: 54000162     	b.hs	0x1456dc <__cxa_demangle+0x3970>
  1456b4: 3940012b     	ldrb	w11, [x9]
  1456b8: 71017d7f     	cmp	w11, #0x5f
  1456bc: 54000421     	b.ne	0x145740 <__cxa_demangle+0x39d4>
  1456c0: a952a668     	ldp	x8, x9, [x19, #0x128]
  1456c4: 9100094a     	add	x10, x10, #0x2
  1456c8: f900026a     	str	x10, [x19]
  1456cc: eb09011f     	cmp	x8, x9
  1456d0: 54000480     	b.eq	0x145760 <__cxa_demangle+0x39f4>
  1456d4: f9400114     	ldr	x20, [x8]
  1456d8: 14000023     	b	0x145764 <__cxa_demangle+0x39f8>
  1456dc: aa1f03f4     	mov	x20, xzr
  1456e0: 51018568     	sub	w8, w11, #0x61
  1456e4: 7100491f     	cmp	w8, #0x12
  1456e8: 540003e8     	b.hi	0x145764 <__cxa_demangle+0x39f8>
  1456ec: b0fff9c9     	adrp	x9, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  1456f0: 91128129     	add	x9, x9, #0x4a0
  1456f4: 1000008b     	adr	x11, 0x145704 <__cxa_demangle+0x3998>
  1456f8: 3868692c     	ldrb	w12, [x9, x8]
  1456fc: 8b0c096b     	add	x11, x11, x12, lsl #2
  145700: d61f0160     	br	x11
  145704: d503249f     	bti	j
  145708: 91000948     	add	x8, x10, #0x2
  14570c: f9499a75     	ldr	x21, [x19, #0x1330]
  145710: f9000268     	str	x8, [x19]
  145714: f94006a9     	ldr	x9, [x21, #0x8]
  145718: d13f8128     	sub	x8, x9, #0xfe0
  14571c: b13fc51f     	cmn	x8, #0xff1
  145720: 540014e8     	b.hi	0x1459bc <__cxa_demangle+0x3c50>
  145724: 52820000     	mov	w0, #0x1000             // =4096
  145728: 94005ebe     	bl	0x15d220 <malloc@plt>
  14572c: b4001580     	cbz	x0, 0x1459dc <__cxa_demangle+0x3c70>
  145730: 52826609     	mov	w9, #0x1330             // =4912
  145734: 2a1f03e8     	mov	w8, wzr
  145738: 8b09026a     	add	x10, x19, x9
  14573c: 14000060     	b	0x1458bc <__cxa_demangle+0x3b50>
  145740: 3940012b     	ldrb	w11, [x9]
  145744: 7100c17f     	cmp	w11, #0x30
  145748: 540000c3     	b.lo	0x145760 <__cxa_demangle+0x39f4>
  14574c: 7100e97f     	cmp	w11, #0x3a
  145750: 54000e83     	b.lo	0x145920 <__cxa_demangle+0x3bb4>
  145754: 51010569     	sub	w9, w11, #0x41
  145758: 7100653f     	cmp	w9, #0x19
  14575c: 54000e29     	b.ls	0x145920 <__cxa_demangle+0x3bb4>
  145760: aa1f03f4     	mov	x20, xzr
  145764: d503249f     	bti	j
  145768: f94016c8     	ldr	x8, [x22, #0x28]
  14576c: f94007e9     	ldr	x9, [sp, #0x8]
  145770: eb09011f     	cmp	x8, x9
  145774: 54001361     	b.ne	0x1459e0 <__cxa_demangle+0x3c74>
  145778: aa1403e0     	mov	x0, x20
  14577c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  145780: a94257f6     	ldp	x22, x21, [sp, #0x20]
  145784: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  145788: 910103ff     	add	sp, sp, #0x40
  14578c: d50323bf     	autiasp
  145790: d65f03c0     	ret
  145794: d503249f     	bti	j
  145798: 91000948     	add	x8, x10, #0x2
  14579c: f9499a75     	ldr	x21, [x19, #0x1330]
  1457a0: f9000268     	str	x8, [x19]
  1457a4: f94006a9     	ldr	x9, [x21, #0x8]
  1457a8: d13f8128     	sub	x8, x9, #0xfe0
  1457ac: b13fc51f     	cmn	x8, #0xff1
  1457b0: 54000fe8     	b.hi	0x1459ac <__cxa_demangle+0x3c40>
  1457b4: 52820000     	mov	w0, #0x1000             // =4096
  1457b8: 94005e9a     	bl	0x15d220 <malloc@plt>
  1457bc: b4001100     	cbz	x0, 0x1459dc <__cxa_demangle+0x3c70>
  1457c0: 52826608     	mov	w8, #0x1330             // =4912
  1457c4: 8b08026a     	add	x10, x19, x8
  1457c8: 528000a8     	mov	w8, #0x5                // =5
  1457cc: 1400003c     	b	0x1458bc <__cxa_demangle+0x3b50>
  1457d0: d503249f     	bti	j
  1457d4: 91000948     	add	x8, x10, #0x2
  1457d8: f9499a75     	ldr	x21, [x19, #0x1330]
  1457dc: f9000268     	str	x8, [x19]
  1457e0: f94006a9     	ldr	x9, [x21, #0x8]
  1457e4: d13f8128     	sub	x8, x9, #0xfe0
  1457e8: b13fc51f     	cmn	x8, #0xff1
  1457ec: 54000e48     	b.hi	0x1459b4 <__cxa_demangle+0x3c48>
  1457f0: 52820000     	mov	w0, #0x1000             // =4096
  1457f4: 94005e8b     	bl	0x15d220 <malloc@plt>
  1457f8: b4000f20     	cbz	x0, 0x1459dc <__cxa_demangle+0x3c70>
  1457fc: 52826608     	mov	w8, #0x1330             // =4912
  145800: 8b08026a     	add	x10, x19, x8
  145804: 52800048     	mov	w8, #0x2                // =2
  145808: 1400002d     	b	0x1458bc <__cxa_demangle+0x3b50>
  14580c: d503249f     	bti	j
  145810: 91000948     	add	x8, x10, #0x2
  145814: f9499a75     	ldr	x21, [x19, #0x1330]
  145818: f9000268     	str	x8, [x19]
  14581c: f94006a9     	ldr	x9, [x21, #0x8]
  145820: d13f8128     	sub	x8, x9, #0xfe0
  145824: b13fc51f     	cmn	x8, #0xff1
  145828: 54000ce8     	b.hi	0x1459c4 <__cxa_demangle+0x3c58>
  14582c: 52820000     	mov	w0, #0x1000             // =4096
  145830: 94005e7c     	bl	0x15d220 <malloc@plt>
  145834: b4000d40     	cbz	x0, 0x1459dc <__cxa_demangle+0x3c70>
  145838: 52826608     	mov	w8, #0x1330             // =4912
  14583c: 8b08026a     	add	x10, x19, x8
  145840: 52800028     	mov	w8, #0x1                // =1
  145844: 1400001e     	b	0x1458bc <__cxa_demangle+0x3b50>
  145848: d503249f     	bti	j
  14584c: 91000948     	add	x8, x10, #0x2
  145850: f9499a75     	ldr	x21, [x19, #0x1330]
  145854: f9000268     	str	x8, [x19]
  145858: f94006a9     	ldr	x9, [x21, #0x8]
  14585c: d13f8128     	sub	x8, x9, #0xfe0
  145860: b13fc51f     	cmn	x8, #0xff1
  145864: 54000b48     	b.hi	0x1459cc <__cxa_demangle+0x3c60>
  145868: 52820000     	mov	w0, #0x1000             // =4096
  14586c: 94005e6d     	bl	0x15d220 <malloc@plt>
  145870: b4000b60     	cbz	x0, 0x1459dc <__cxa_demangle+0x3c70>
  145874: 52826608     	mov	w8, #0x1330             // =4912
  145878: 8b08026a     	add	x10, x19, x8
  14587c: 52800068     	mov	w8, #0x3                // =3
  145880: 1400000f     	b	0x1458bc <__cxa_demangle+0x3b50>
  145884: d503249f     	bti	j
  145888: 91000948     	add	x8, x10, #0x2
  14588c: f9499a75     	ldr	x21, [x19, #0x1330]
  145890: f9000268     	str	x8, [x19]
  145894: f94006a9     	ldr	x9, [x21, #0x8]
  145898: d13f8128     	sub	x8, x9, #0xfe0
  14589c: b13fc51f     	cmn	x8, #0xff1
  1458a0: 540009a8     	b.hi	0x1459d4 <__cxa_demangle+0x3c68>
  1458a4: 52820000     	mov	w0, #0x1000             // =4096
  1458a8: 94005e5e     	bl	0x15d220 <malloc@plt>
  1458ac: b4000980     	cbz	x0, 0x1459dc <__cxa_demangle+0x3c70>
  1458b0: 52826608     	mov	w8, #0x1330             // =4912
  1458b4: 8b08026a     	add	x10, x19, x8
  1458b8: 52800088     	mov	w8, #0x4                // =4
  1458bc: aa1f03e9     	mov	x9, xzr
  1458c0: a9007c15     	stp	x21, xzr, [x0]
  1458c4: aa0003f5     	mov	x21, x0
  1458c8: f9000140     	str	x0, [x10]
  1458cc: 9100412a     	add	x10, x9, #0x10
  1458d0: 8b0902b4     	add	x20, x21, x9
  1458d4: b0000129     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  1458d8: 5280252b     	mov	w11, #0x129             // =297
  1458dc: 9130c129     	add	x9, x9, #0xc30
  1458e0: 72a0202b     	movk	w11, #0x101, lsl #16
  1458e4: f90006aa     	str	x10, [x21, #0x8]
  1458e8: aa1303e0     	mov	x0, x19
  1458ec: f8010e89     	str	x9, [x20, #0x10]!
  1458f0: aa1403e1     	mov	x1, x20
  1458f4: 2901228b     	stp	w11, w8, [x20, #0x8]
  1458f8: 940002a5     	bl	0x14638c <__cxa_demangle+0x4620>
  1458fc: eb14001f     	cmp	x0, x20
  145900: f90003e0     	str	x0, [sp]
  145904: 54fff300     	b.eq	0x145764 <__cxa_demangle+0x39f8>
  145908: aa0003f5     	mov	x21, x0
  14590c: 9104a260     	add	x0, x19, #0x128
  145910: 910003e1     	mov	x1, sp
  145914: 97fffc40     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  145918: aa1503f4     	mov	x20, x21
  14591c: 17ffff92     	b	0x145764 <__cxa_demangle+0x39f8>
  145920: aa1f03e9     	mov	x9, xzr
  145924: 9100094a     	add	x10, x10, #0x2
  145928: 5280048c     	mov	w12, #0x24              // =36
  14592c: 7100e97f     	cmp	w11, #0x3a
  145930: 54000062     	b.hs	0x14593c <__cxa_demangle+0x3bd0>
  145934: 928005ed     	mov	x13, #-0x30             // =-48
  145938: 14000005     	b	0x14594c <__cxa_demangle+0x3be0>
  14593c: 5101056d     	sub	w13, w11, #0x41
  145940: 710065bf     	cmp	w13, #0x19
  145944: 54000168     	b.hi	0x145970 <__cxa_demangle+0x3c04>
  145948: 928006cd     	mov	x13, #-0x37             // =-55
  14594c: eb08015f     	cmp	x10, x8
  145950: f900026a     	str	x10, [x19]
  145954: 54fff060     	b.eq	0x145760 <__cxa_demangle+0x39f4>
  145958: 9b0c7d29     	mul	x9, x9, x12
  14595c: 8b2b0129     	add	x9, x9, w11, uxtb
  145960: 3840154b     	ldrb	w11, [x10], #0x1
  145964: 8b0d0129     	add	x9, x9, x13
  145968: 7100bd7f     	cmp	w11, #0x2f
  14596c: 54fffe08     	b.hi	0x14592c <__cxa_demangle+0x3bc0>
  145970: d100054a     	sub	x10, x10, #0x1
  145974: eb08015f     	cmp	x10, x8
  145978: 54ffef40     	b.eq	0x145760 <__cxa_demangle+0x39f4>
  14597c: 39400148     	ldrb	w8, [x10]
  145980: 71017d1f     	cmp	w8, #0x5f
  145984: 54ffeee1     	b.ne	0x145760 <__cxa_demangle+0x39f4>
  145988: a952ae68     	ldp	x8, x11, [x19, #0x128]
  14598c: 9100054a     	add	x10, x10, #0x1
  145990: 91000529     	add	x9, x9, #0x1
  145994: f900026a     	str	x10, [x19]
  145998: cb08016b     	sub	x11, x11, x8
  14599c: eb8b0d3f     	cmp	x9, x11, asr #3
  1459a0: 54ffee02     	b.hs	0x145760 <__cxa_demangle+0x39f4>
  1459a4: f8697914     	ldr	x20, [x8, x9, lsl #3]
  1459a8: 17ffff6f     	b	0x145764 <__cxa_demangle+0x39f8>
  1459ac: 528000a8     	mov	w8, #0x5                // =5
  1459b0: 17ffffc7     	b	0x1458cc <__cxa_demangle+0x3b60>
  1459b4: 52800048     	mov	w8, #0x2                // =2
  1459b8: 17ffffc5     	b	0x1458cc <__cxa_demangle+0x3b60>
  1459bc: 2a1f03e8     	mov	w8, wzr
  1459c0: 17ffffc3     	b	0x1458cc <__cxa_demangle+0x3b60>
  1459c4: 52800028     	mov	w8, #0x1                // =1
  1459c8: 17ffffc1     	b	0x1458cc <__cxa_demangle+0x3b60>
  1459cc: 52800068     	mov	w8, #0x3                // =3
  1459d0: 17ffffbf     	b	0x1458cc <__cxa_demangle+0x3b60>
  1459d4: 52800088     	mov	w8, #0x4                // =4
  1459d8: 17ffffbd     	b	0x1458cc <__cxa_demangle+0x3b60>
  1459dc: 94005d61     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1459e0: 94005d14     	bl	0x15ce30 <__stack_chk_fail@plt>
  1459e4: d503233f     	paciasp
  1459e8: d10343ff     	sub	sp, sp, #0xd0
  1459ec: a9077bfd     	stp	x29, x30, [sp, #0x70]
  1459f0: 9101c3fd     	add	x29, sp, #0x70
  1459f4: a9086ffc     	stp	x28, x27, [sp, #0x80]
  1459f8: a90967fa     	stp	x26, x25, [sp, #0x90]
  1459fc: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
  145a00: a90b57f6     	stp	x22, x21, [sp, #0xb0]
  145a04: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
  145a08: d53bd04a     	mrs	x10, TPIDR_EL0
  145a0c: f9401548     	ldr	x8, [x10, #0x28]
  145a10: f81f83a8     	stur	x8, [x29, #-0x8]
  145a14: a9402408     	ldp	x8, x9, [x0]
  145a18: eb09011f     	cmp	x8, x9
  145a1c: 54001a40     	b.eq	0x145d64 <__cxa_demangle+0x3ff8>
  145a20: 39400109     	ldrb	w9, [x8]
  145a24: 7101253f     	cmp	w9, #0x49
  145a28: 540019e1     	b.ne	0x145d64 <__cxa_demangle+0x3ff8>
  145a2c: aa0003f3     	mov	x19, x0
  145a30: 2a0103f4     	mov	w20, w1
  145a34: 91000508     	add	x8, x8, #0x1
  145a38: f9000bea     	str	x10, [sp, #0x10]
  145a3c: f9000008     	str	x8, [x0]
  145a40: 36000141     	tbz	w1, #0x0, 0x145a68 <__cxa_demangle+0x3cfc>
  145a44: f9414e68     	ldr	x8, [x19, #0x298]
  145a48: 91090269     	add	x9, x19, #0x240
  145a4c: 910a6260     	add	x0, x19, #0x298
  145a50: 9100c3e1     	add	x1, sp, #0x30
  145a54: f9015268     	str	x8, [x19, #0x2a0]
  145a58: f9001be9     	str	x9, [sp, #0x30]
  145a5c: 94000398     	bl	0x1468bc <__cxa_demangle+0x4b50>
  145a60: f9412268     	ldr	x8, [x19, #0x240]
  145a64: f9012668     	str	x8, [x19, #0x248]
  145a68: aa1303f5     	mov	x21, x19
  145a6c: 9100c3e8     	add	x8, sp, #0x30
  145a70: 91006116     	add	x22, x8, #0x18
  145a74: 9100e11b     	add	x27, x8, #0x38
  145a78: a9c12aa9     	ldp	x9, x10, [x21, #0x10]!
  145a7c: 910a82b7     	add	x23, x21, #0x2a0
  145a80: 910b02b9     	add	x25, x21, #0x2c0
  145a84: cb090148     	sub	x8, x10, x9
  145a88: f9000ff9     	str	x25, [sp, #0x18]
  145a8c: 9343fd08     	asr	x8, x8, #3
  145a90: f90007e8     	str	x8, [sp, #0x8]
  145a94: 14000002     	b	0x145a9c <__cxa_demangle+0x3d30>
  145a98: b4001b38     	cbz	x24, 0x145dfc <__cxa_demangle+0x4090>
  145a9c: a9402668     	ldp	x8, x9, [x19]
  145aa0: eb09011f     	cmp	x8, x9
  145aa4: 54000080     	b.eq	0x145ab4 <__cxa_demangle+0x3d48>
  145aa8: 39400109     	ldrb	w9, [x8]
  145aac: 7101153f     	cmp	w9, #0x45
  145ab0: 540015e0     	b.eq	0x145d6c <__cxa_demangle+0x4000>
  145ab4: 36000214     	tbz	w20, #0x0, 0x145af4 <__cxa_demangle+0x3d88>
  145ab8: f9414e68     	ldr	x8, [x19, #0x298]
  145abc: a9035bf6     	stp	x22, x22, [sp, #0x30]
  145ac0: 6f00e400     	movi	v0.2d, #0000000000000000
  145ac4: f90023fb     	str	x27, [sp, #0x40]
  145ac8: eb17011f     	cmp	x8, x23
  145acc: ad0002c0     	stp	q0, q0, [x22]
  145ad0: 54000220     	b.eq	0x145b14 <__cxa_demangle+0x3da8>
  145ad4: f9415269     	ldr	x9, [x19, #0x2a0]
  145ad8: f9014e77     	str	x23, [x19, #0x298]
  145adc: f941566a     	ldr	x10, [x19, #0x2a8]
  145ae0: f9015277     	str	x23, [x19, #0x2a0]
  145ae4: f9015679     	str	x25, [x19, #0x2a8]
  145ae8: a90327e8     	stp	x8, x9, [sp, #0x30]
  145aec: f90023ea     	str	x10, [sp, #0x40]
  145af0: 1400001c     	b	0x145b60 <__cxa_demangle+0x3df4>
  145af4: aa1303e0     	mov	x0, x19
  145af8: 97fffb4b     	bl	0x144824 <__cxa_demangle+0x2ab8>
  145afc: f9001be0     	str	x0, [sp, #0x30]
  145b00: b4001800     	cbz	x0, 0x145e00 <__cxa_demangle+0x4094>
  145b04: 9100c3e1     	add	x1, sp, #0x30
  145b08: aa1503e0     	mov	x0, x21
  145b0c: 97fffbc2     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  145b10: 17ffffe3     	b	0x145a9c <__cxa_demangle+0x3d30>
  145b14: f9415268     	ldr	x8, [x19, #0x2a0]
  145b18: eb170102     	subs	x2, x8, x23
  145b1c: 54000160     	b.eq	0x145b48 <__cxa_demangle+0x3ddc>
  145b20: aa1603e0     	mov	x0, x22
  145b24: aa1703e1     	mov	x1, x23
  145b28: 52800403     	mov	w3, #0x20               // =32
  145b2c: 94006ac1     	bl	0x160630 <__memmove_chk@plt>
  145b30: f9415269     	ldr	x9, [x19, #0x2a0]
  145b34: f9414e68     	ldr	x8, [x19, #0x298]
  145b38: f9401bea     	ldr	x10, [sp, #0x30]
  145b3c: cb080129     	sub	x9, x9, x8
  145b40: 9343fd29     	asr	x9, x9, #3
  145b44: 14000004     	b	0x145b54 <__cxa_demangle+0x3de8>
  145b48: aa1f03e9     	mov	x9, xzr
  145b4c: aa1703e8     	mov	x8, x23
  145b50: aa1603ea     	mov	x10, x22
  145b54: 8b090d49     	add	x9, x10, x9, lsl #3
  145b58: f9015268     	str	x8, [x19, #0x2a0]
  145b5c: f9001fe9     	str	x9, [sp, #0x38]
  145b60: aa1303e0     	mov	x0, x19
  145b64: 97fffb30     	bl	0x144824 <__cxa_demangle+0x2ab8>
  145b68: f9401be8     	ldr	x8, [sp, #0x30]
  145b6c: aa0003f8     	mov	x24, x0
  145b70: f9414e60     	ldr	x0, [x19, #0x298]
  145b74: eb16011f     	cmp	x8, x22
  145b78: f90017f8     	str	x24, [sp, #0x28]
  145b7c: 540001a0     	b.eq	0x145bb0 <__cxa_demangle+0x3e44>
  145b80: eb17001f     	cmp	x0, x23
  145b84: f9014e68     	str	x8, [x19, #0x298]
  145b88: 54000260     	b.eq	0x145bd4 <__cxa_demangle+0x3e68>
  145b8c: a943a7e8     	ldp	x8, x9, [sp, #0x38]
  145b90: f9001be0     	str	x0, [sp, #0x30]
  145b94: f941566a     	ldr	x10, [x19, #0x2a8]
  145b98: f9015268     	str	x8, [x19, #0x2a0]
  145b9c: f9015669     	str	x9, [x19, #0x2a8]
  145ba0: a903abe0     	stp	x0, x10, [sp, #0x38]
  145ba4: b50004b8     	cbnz	x24, 0x145c38 <__cxa_demangle+0x3ecc>
  145ba8: aa0003e8     	mov	x8, x0
  145bac: 14000069     	b	0x145d50 <__cxa_demangle+0x3fe4>
  145bb0: eb17001f     	cmp	x0, x23
  145bb4: 54000200     	b.eq	0x145bf4 <__cxa_demangle+0x3e88>
  145bb8: 94005dba     	bl	0x15d2a0 <free@plt>
  145bbc: f9401be8     	ldr	x8, [sp, #0x30]
  145bc0: aa1703e0     	mov	x0, x23
  145bc4: f9014e77     	str	x23, [x19, #0x298]
  145bc8: f9015277     	str	x23, [x19, #0x2a0]
  145bcc: f9015679     	str	x25, [x19, #0x2a8]
  145bd0: 1400000a     	b	0x145bf8 <__cxa_demangle+0x3e8c>
  145bd4: a943a7e8     	ldp	x8, x9, [sp, #0x38]
  145bd8: a9035bf6     	stp	x22, x22, [sp, #0x30]
  145bdc: f90023fb     	str	x27, [sp, #0x40]
  145be0: f9015268     	str	x8, [x19, #0x2a0]
  145be4: f9015669     	str	x9, [x19, #0x2a8]
  145be8: b5000298     	cbnz	x24, 0x145c38 <__cxa_demangle+0x3ecc>
  145bec: aa1603e8     	mov	x8, x22
  145bf0: 14000058     	b	0x145d50 <__cxa_demangle+0x3fe4>
  145bf4: aa1603e8     	mov	x8, x22
  145bf8: f9401fe9     	ldr	x9, [sp, #0x38]
  145bfc: eb080122     	subs	x2, x9, x8
  145c00: 54000100     	b.eq	0x145c20 <__cxa_demangle+0x3eb4>
  145c04: aa0803e1     	mov	x1, x8
  145c08: 94005eca     	bl	0x15d730 <memmove@plt>
  145c0c: a94327e8     	ldp	x8, x9, [sp, #0x30]
  145c10: f9414e6a     	ldr	x10, [x19, #0x298]
  145c14: cb080129     	sub	x9, x9, x8
  145c18: 9343fd29     	asr	x9, x9, #3
  145c1c: 14000003     	b	0x145c28 <__cxa_demangle+0x3ebc>
  145c20: aa1f03e9     	mov	x9, xzr
  145c24: aa1703ea     	mov	x10, x23
  145c28: 8b090d49     	add	x9, x10, x9, lsl #3
  145c2c: f9001fe8     	str	x8, [sp, #0x38]
  145c30: f9015269     	str	x9, [x19, #0x2a0]
  145c34: b40008f8     	cbz	x24, 0x145d50 <__cxa_demangle+0x3fe4>
  145c38: 9100a3e1     	add	x1, sp, #0x28
  145c3c: aa1503e0     	mov	x0, x21
  145c40: 97fffb75     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  145c44: 39402308     	ldrb	w8, [x24, #0x8]
  145c48: f90013f8     	str	x24, [sp, #0x20]
  145c4c: 7100851f     	cmp	w8, #0x21
  145c50: 54000761     	b.ne	0x145d3c <__cxa_demangle+0x3fd0>
  145c54: f9499a7a     	ldr	x26, [x19, #0x1330]
  145c58: a941671c     	ldp	x28, x25, [x24, #0x10]
  145c5c: f9400748     	ldr	x8, [x26, #0x8]
  145c60: d13f4109     	sub	x9, x8, #0xfd0
  145c64: b13fc53f     	cmn	x9, #0xff1
  145c68: 54000108     	b.hi	0x145c88 <__cxa_demangle+0x3f1c>
  145c6c: 52820000     	mov	w0, #0x1000             // =4096
  145c70: 94005d6c     	bl	0x15d220 <malloc@plt>
  145c74: b4000e20     	cbz	x0, 0x145e38 <__cxa_demangle+0x40cc>
  145c78: aa1f03e8     	mov	x8, xzr
  145c7c: a9007c1a     	stp	x26, xzr, [x0]
  145c80: aa0003fa     	mov	x26, x0
  145c84: f9099a60     	str	x0, [x19, #0x1330]
  145c88: 91008109     	add	x9, x8, #0x20
  145c8c: 8b080348     	add	x8, x26, x8
  145c90: 5280404a     	mov	w10, #0x202             // =514
  145c94: 5280002d     	mov	w13, #0x1               // =1
  145c98: f9000749     	str	x9, [x26, #0x8]
  145c9c: b0000129     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  145ca0: 91328129     	add	x9, x9, #0xca0
  145ca4: f8010d09     	str	x9, [x8, #0x10]!
  145ca8: 52800409     	mov	w9, #0x20               // =32
  145cac: 7800910a     	sturh	w10, [x8, #0x9]
  145cb0: 5280004a     	mov	w10, #0x2               // =2
  145cb4: a901651c     	stp	x28, x25, [x8, #0x10]
  145cb8: 39002109     	strb	w9, [x8, #0x8]
  145cbc: d37df329     	lsl	x9, x25, #3
  145cc0: 39002d0a     	strb	w10, [x8, #0xb]
  145cc4: b4000139     	cbz	x25, 0x145ce8 <__cxa_demangle+0x3f7c>
  145cc8: aa0903ea     	mov	x10, x9
  145ccc: aa1c03eb     	mov	x11, x28
  145cd0: f840856c     	ldr	x12, [x11], #0x8
  145cd4: 3940298c     	ldrb	w12, [x12, #0xa]
  145cd8: 7100059f     	cmp	w12, #0x1
  145cdc: 54000081     	b.ne	0x145cec <__cxa_demangle+0x3f80>
  145ce0: f100214a     	subs	x10, x10, #0x8
  145ce4: 54ffff61     	b.ne	0x145cd0 <__cxa_demangle+0x3f64>
  145ce8: 3900290d     	strb	w13, [x8, #0xa]
  145cec: b4000139     	cbz	x25, 0x145d10 <__cxa_demangle+0x3fa4>
  145cf0: aa0903ea     	mov	x10, x9
  145cf4: aa1c03eb     	mov	x11, x28
  145cf8: f840856c     	ldr	x12, [x11], #0x8
  145cfc: 39402d8c     	ldrb	w12, [x12, #0xb]
  145d00: 7100059f     	cmp	w12, #0x1
  145d04: 54000081     	b.ne	0x145d14 <__cxa_demangle+0x3fa8>
  145d08: f100214a     	subs	x10, x10, #0x8
  145d0c: 54ffff61     	b.ne	0x145cf8 <__cxa_demangle+0x3f8c>
  145d10: 39002d0d     	strb	w13, [x8, #0xb]
  145d14: b40000f9     	cbz	x25, 0x145d30 <__cxa_demangle+0x3fc4>
  145d18: f840878a     	ldr	x10, [x28], #0x8
  145d1c: 3940254a     	ldrb	w10, [x10, #0x9]
  145d20: 7100055f     	cmp	w10, #0x1
  145d24: 54000081     	b.ne	0x145d34 <__cxa_demangle+0x3fc8>
  145d28: f1002129     	subs	x9, x9, #0x8
  145d2c: 54ffff61     	b.ne	0x145d18 <__cxa_demangle+0x3fac>
  145d30: 3900250d     	strb	w13, [x8, #0x9]
  145d34: f9400ff9     	ldr	x25, [sp, #0x18]
  145d38: f90013e8     	str	x8, [sp, #0x20]
  145d3c: f9415268     	ldr	x8, [x19, #0x2a0]
  145d40: 910083e1     	add	x1, sp, #0x20
  145d44: f85f8100     	ldur	x0, [x8, #-0x8]
  145d48: 94001a73     	bl	0x14c714 <__cxa_demangle+0xa9a8>
  145d4c: f9401be8     	ldr	x8, [sp, #0x30]
  145d50: eb16011f     	cmp	x8, x22
  145d54: 54ffea20     	b.eq	0x145a98 <__cxa_demangle+0x3d2c>
  145d58: aa0803e0     	mov	x0, x8
  145d5c: 94005d51     	bl	0x15d2a0 <free@plt>
  145d60: 17ffff4e     	b	0x145a98 <__cxa_demangle+0x3d2c>
  145d64: aa1f03e0     	mov	x0, xzr
  145d68: 14000027     	b	0x145e04 <__cxa_demangle+0x4098>
  145d6c: a9410a69     	ldp	x9, x2, [x19, #0x10]
  145d70: 91000508     	add	x8, x8, #0x1
  145d74: aa1303e0     	mov	x0, x19
  145d78: f94007ea     	ldr	x10, [sp, #0x8]
  145d7c: f9000268     	str	x8, [x19]
  145d80: d37df156     	lsl	x22, x10, #3
  145d84: 8b160121     	add	x1, x9, x22
  145d88: 94002248     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  145d8c: f9400a68     	ldr	x8, [x19, #0x10]
  145d90: aa0003f4     	mov	x20, x0
  145d94: aa0103f5     	mov	x21, x1
  145d98: 8b160108     	add	x8, x8, x22
  145d9c: f9499a76     	ldr	x22, [x19, #0x1330]
  145da0: f9000e68     	str	x8, [x19, #0x18]
  145da4: f94006c8     	ldr	x8, [x22, #0x8]
  145da8: d13f4109     	sub	x9, x8, #0xfd0
  145dac: b13fc53f     	cmn	x9, #0xff1
  145db0: 54000108     	b.hi	0x145dd0 <__cxa_demangle+0x4064>
  145db4: 52820000     	mov	w0, #0x1000             // =4096
  145db8: 94005d1a     	bl	0x15d220 <malloc@plt>
  145dbc: b40003e0     	cbz	x0, 0x145e38 <__cxa_demangle+0x40cc>
  145dc0: aa1f03e8     	mov	x8, xzr
  145dc4: a9007c16     	stp	x22, xzr, [x0]
  145dc8: aa0003f6     	mov	x22, x0
  145dcc: f9099a60     	str	x0, [x19, #0x1330]
  145dd0: 91008109     	add	x9, x8, #0x20
  145dd4: 8b0802c0     	add	x0, x22, x8
  145dd8: b0000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  145ddc: 5280246a     	mov	w10, #0x123             // =291
  145de0: 91344108     	add	x8, x8, #0xd10
  145de4: 72a0202a     	movk	w10, #0x101, lsl #16
  145de8: f90006c9     	str	x9, [x22, #0x8]
  145dec: f8010c08     	str	x8, [x0, #0x10]!
  145df0: b900080a     	str	w10, [x0, #0x8]
  145df4: a9015414     	stp	x20, x21, [x0, #0x10]
  145df8: 14000002     	b	0x145e00 <__cxa_demangle+0x4094>
  145dfc: aa1f03e0     	mov	x0, xzr
  145e00: f9400bea     	ldr	x10, [sp, #0x10]
  145e04: f9401548     	ldr	x8, [x10, #0x28]
  145e08: f85f83a9     	ldur	x9, [x29, #-0x8]
  145e0c: eb09011f     	cmp	x8, x9
  145e10: 54000161     	b.ne	0x145e3c <__cxa_demangle+0x40d0>
  145e14: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
  145e18: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
  145e1c: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
  145e20: a94967fa     	ldp	x26, x25, [sp, #0x90]
  145e24: a9486ffc     	ldp	x28, x27, [sp, #0x80]
  145e28: a9477bfd     	ldp	x29, x30, [sp, #0x70]
  145e2c: 910343ff     	add	sp, sp, #0xd0
  145e30: d50323bf     	autiasp
  145e34: d65f03c0     	ret
  145e38: 94005c4a     	bl	0x15cf60 <_ZSt9terminatev@plt>
  145e3c: 94005bfd     	bl	0x15ce30 <__stack_chk_fail@plt>
  145e40: f9401be8     	ldr	x8, [sp, #0x30]
  145e44: aa0003f3     	mov	x19, x0
  145e48: eb16011f     	cmp	x8, x22
  145e4c: 54000060     	b.eq	0x145e58 <__cxa_demangle+0x40ec>
  145e50: aa0803e0     	mov	x0, x8
  145e54: 94005d13     	bl	0x15d2a0 <free@plt>
  145e58: aa1303e0     	mov	x0, x19
  145e5c: 94004cc1     	bl	0x159160 <__emutls_get_address+0x6d4>
  145e60: d503233f     	paciasp
  145e64: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  145e68: a90157f6     	stp	x22, x21, [sp, #0x10]
  145e6c: 910003fd     	mov	x29, sp
  145e70: a9024ff4     	stp	x20, x19, [sp, #0x20]
  145e74: f9499816     	ldr	x22, [x0, #0x1330]
  145e78: aa0203f3     	mov	x19, x2
  145e7c: aa0103f4     	mov	x20, x1
  145e80: f94006c8     	ldr	x8, [x22, #0x8]
  145e84: d13f4109     	sub	x9, x8, #0xfd0
  145e88: b13fc53f     	cmn	x9, #0xff1
  145e8c: 54000128     	b.hi	0x145eb0 <__cxa_demangle+0x4144>
  145e90: aa0003f5     	mov	x21, x0
  145e94: 52820000     	mov	w0, #0x1000             // =4096
  145e98: 94005ce2     	bl	0x15d220 <malloc@plt>
  145e9c: b40002c0     	cbz	x0, 0x145ef4 <__cxa_demangle+0x4188>
  145ea0: aa1f03e8     	mov	x8, xzr
  145ea4: a9007c16     	stp	x22, xzr, [x0]
  145ea8: aa0003f6     	mov	x22, x0
  145eac: f9099aa0     	str	x0, [x21, #0x1330]
  145eb0: 91008109     	add	x9, x8, #0x20
  145eb4: 8b0802c0     	add	x0, x22, x8
  145eb8: f9400288     	ldr	x8, [x20]
  145ebc: b000012a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  145ec0: 528024ab     	mov	w11, #0x125             // =293
  145ec4: 9136014a     	add	x10, x10, #0xd80
  145ec8: f90006c9     	str	x9, [x22, #0x8]
  145ecc: f9400269     	ldr	x9, [x19]
  145ed0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  145ed4: 72a0202b     	movk	w11, #0x101, lsl #16
  145ed8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  145edc: f8010c0a     	str	x10, [x0, #0x10]!
  145ee0: b900080b     	str	w11, [x0, #0x8]
  145ee4: a9012408     	stp	x8, x9, [x0, #0x10]
  145ee8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  145eec: d50323bf     	autiasp
  145ef0: d65f03c0     	ret
  145ef4: 94005c1b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  145ef8: d503233f     	paciasp
  145efc: d10143ff     	sub	sp, sp, #0x50
  145f00: a9017bfd     	stp	x29, x30, [sp, #0x10]
  145f04: 910043fd     	add	x29, sp, #0x10
  145f08: a9025ff8     	stp	x24, x23, [sp, #0x20]
  145f0c: a90357f6     	stp	x22, x21, [sp, #0x30]
  145f10: a9044ff4     	stp	x20, x19, [sp, #0x40]
  145f14: d53bd058     	mrs	x24, TPIDR_EL0
  145f18: f9401708     	ldr	x8, [x24, #0x28]
  145f1c: f90007e8     	str	x8, [sp, #0x8]
  145f20: a940200b     	ldp	x11, x8, [x0]
  145f24: eb08017f     	cmp	x11, x8
  145f28: 54000f80     	b.eq	0x146118 <__cxa_demangle+0x43ac>
  145f2c: 39400169     	ldrb	w9, [x11]
  145f30: 7101513f     	cmp	w9, #0x54
  145f34: 54000f21     	b.ne	0x146118 <__cxa_demangle+0x43ac>
  145f38: aa0003f3     	mov	x19, x0
  145f3c: 9100056a     	add	x10, x11, #0x1
  145f40: eb08015f     	cmp	x10, x8
  145f44: f900000a     	str	x10, [x0]
  145f48: 54000e80     	b.eq	0x146118 <__cxa_demangle+0x43ac>
  145f4c: 39400149     	ldrb	w9, [x10]
  145f50: 7101313f     	cmp	w9, #0x4c
  145f54: 54000481     	b.ne	0x145fe4 <__cxa_demangle+0x4278>
  145f58: 91000969     	add	x9, x11, #0x2
  145f5c: eb09011f     	cmp	x8, x9
  145f60: f9000269     	str	x9, [x19]
  145f64: 54000da0     	b.eq	0x146118 <__cxa_demangle+0x43ac>
  145f68: 39400129     	ldrb	w9, [x9]
  145f6c: 5100e929     	sub	w9, w9, #0x3a
  145f70: 3100293f     	cmn	w9, #0xa
  145f74: 54000d23     	b.lo	0x146118 <__cxa_demangle+0x43ac>
  145f78: aa1f03e9     	mov	x9, xzr
  145f7c: 9100116d     	add	x13, x11, #0x4
  145f80: 5280014b     	mov	w11, #0xa               // =10
  145f84: d10005ac     	sub	x12, x13, #0x1
  145f88: aa0d03ea     	mov	x10, x13
  145f8c: eb08019f     	cmp	x12, x8
  145f90: f900026c     	str	x12, [x19]
  145f94: 385fe1ad     	ldurb	w13, [x13, #-0x2]
  145f98: d503201f     	nop
  145f9c: 9b0b3529     	madd	x9, x9, x11, x13
  145fa0: d100c129     	sub	x9, x9, #0x30
  145fa4: 540000c0     	b.eq	0x145fbc <__cxa_demangle+0x4250>
  145fa8: 385ff14d     	ldurb	w13, [x10, #-0x1]
  145fac: 5100c1ae     	sub	w14, w13, #0x30
  145fb0: 9100054d     	add	x13, x10, #0x1
  145fb4: 710029df     	cmp	w14, #0xa
  145fb8: 54fffe63     	b.lo	0x145f84 <__cxa_demangle+0x4218>
  145fbc: eb08019f     	cmp	x12, x8
  145fc0: 54000ac0     	b.eq	0x146118 <__cxa_demangle+0x43ac>
  145fc4: 385ff14b     	ldurb	w11, [x10, #-0x1]
  145fc8: 71017d7f     	cmp	w11, #0x5f
  145fcc: 54000a61     	b.ne	0x146118 <__cxa_demangle+0x43ac>
  145fd0: 91000529     	add	x9, x9, #0x1
  145fd4: f900026a     	str	x10, [x19]
  145fd8: eb08015f     	cmp	x10, x8
  145fdc: 540000a1     	b.ne	0x145ff0 <__cxa_demangle+0x4284>
  145fe0: 1400004e     	b	0x146118 <__cxa_demangle+0x43ac>
  145fe4: aa1f03e9     	mov	x9, xzr
  145fe8: eb08015f     	cmp	x10, x8
  145fec: 54000960     	b.eq	0x146118 <__cxa_demangle+0x43ac>
  145ff0: 3940014b     	ldrb	w11, [x10]
  145ff4: 71017d7f     	cmp	w11, #0x5f
  145ff8: 540005c1     	b.ne	0x1460b0 <__cxa_demangle+0x4344>
  145ffc: aa1f03f5     	mov	x21, xzr
  146000: 91000548     	add	x8, x10, #0x1
  146004: 394c266a     	ldrb	w10, [x19, #0x309]
  146008: f9000268     	str	x8, [x19]
  14600c: 34000a0a     	cbz	w10, 0x14614c <__cxa_demangle+0x43e0>
  146010: b50009e9     	cbnz	x9, 0x14614c <__cxa_demangle+0x43e0>
  146014: f9499a76     	ldr	x22, [x19, #0x1330]
  146018: f94006c8     	ldr	x8, [x22, #0x8]
  14601c: d13f0109     	sub	x9, x8, #0xfc0
  146020: b13fc53f     	cmn	x9, #0xff1
  146024: 54000108     	b.hi	0x146044 <__cxa_demangle+0x42d8>
  146028: 52820000     	mov	w0, #0x1000             // =4096
  14602c: 94005c7d     	bl	0x15d220 <malloc@plt>
  146030: b40011a0     	cbz	x0, 0x146264 <__cxa_demangle+0x44f8>
  146034: aa1f03e8     	mov	x8, xzr
  146038: a9007c16     	stp	x22, xzr, [x0]
  14603c: aa0003f6     	mov	x22, x0
  146040: f9099a60     	str	x0, [x19, #0x1330]
  146044: 9100c109     	add	x9, x8, #0x30
  146048: 8b0802d4     	add	x20, x22, x8
  14604c: f0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  146050: 5280448a     	mov	w10, #0x224             // =548
  146054: 911cc108     	add	x8, x8, #0x730
  146058: 72a0404a     	movk	w10, #0x202, lsl #16
  14605c: f90006c9     	str	x9, [x22, #0x8]
  146060: f8010e88     	str	x8, [x20, #0x10]!
  146064: b9000a8a     	str	w10, [x20, #0x8]
  146068: a9017e95     	stp	x21, xzr, [x20, #0x10]
  14606c: 3900829f     	strb	wzr, [x20, #0x20]
  146070: f9416e68     	ldr	x8, [x19, #0x2d8]
  146074: f9417269     	ldr	x9, [x19, #0x2e0]
  146078: eb09011f     	cmp	x8, x9
  14607c: 54000ec1     	b.ne	0x146254 <__cxa_demangle+0x44e8>
  146080: f9416a77     	ldr	x23, [x19, #0x2d0]
  146084: cb170115     	sub	x21, x8, x23
  146088: 910ba268     	add	x8, x19, #0x2e8
  14608c: eb0802ff     	cmp	x23, x8
  146090: 54000c40     	b.eq	0x146218 <__cxa_demangle+0x44ac>
  146094: d37ffaa1     	lsl	x1, x21, #1
  146098: aa1703e0     	mov	x0, x23
  14609c: 94005ca1     	bl	0x15d320 <realloc@plt>
  1460a0: aa0003f6     	mov	x22, x0
  1460a4: f9016a60     	str	x0, [x19, #0x2d0]
  1460a8: b5000cc0     	cbnz	x0, 0x146240 <__cxa_demangle+0x44d4>
  1460ac: 1400006e     	b	0x146264 <__cxa_demangle+0x44f8>
  1460b0: 3940014b     	ldrb	w11, [x10]
  1460b4: 5100e96b     	sub	w11, w11, #0x3a
  1460b8: 3100297f     	cmn	w11, #0xa
  1460bc: 540002e3     	b.lo	0x146118 <__cxa_demangle+0x43ac>
  1460c0: aa1f03eb     	mov	x11, xzr
  1460c4: 9100054d     	add	x13, x10, #0x1
  1460c8: 5280014c     	mov	w12, #0xa               // =10
  1460cc: f900026d     	str	x13, [x19]
  1460d0: aa0d03ea     	mov	x10, x13
  1460d4: 385ff1ad     	ldurb	w13, [x13, #-0x1]
  1460d8: eb08015f     	cmp	x10, x8
  1460dc: 9b0c356b     	madd	x11, x11, x12, x13
  1460e0: d100c16b     	sub	x11, x11, #0x30
  1460e4: 540000c0     	b.eq	0x1460fc <__cxa_demangle+0x4390>
  1460e8: aa0a03ed     	mov	x13, x10
  1460ec: 384015ae     	ldrb	w14, [x13], #0x1
  1460f0: 5100c1ce     	sub	w14, w14, #0x30
  1460f4: 710029df     	cmp	w14, #0xa
  1460f8: 54fffea3     	b.lo	0x1460cc <__cxa_demangle+0x4360>
  1460fc: eb08015f     	cmp	x10, x8
  146100: 540000c0     	b.eq	0x146118 <__cxa_demangle+0x43ac>
  146104: 39400148     	ldrb	w8, [x10]
  146108: 71017d1f     	cmp	w8, #0x5f
  14610c: 54000061     	b.ne	0x146118 <__cxa_demangle+0x43ac>
  146110: 91000575     	add	x21, x11, #0x1
  146114: 17ffffbb     	b	0x146000 <__cxa_demangle+0x4294>
  146118: aa1f03f4     	mov	x20, xzr
  14611c: f9401708     	ldr	x8, [x24, #0x28]
  146120: f94007e9     	ldr	x9, [sp, #0x8]
  146124: eb09011f     	cmp	x8, x9
  146128: 54000a01     	b.ne	0x146268 <__cxa_demangle+0x44fc>
  14612c: aa1403e0     	mov	x0, x20
  146130: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  146134: a94357f6     	ldp	x22, x21, [sp, #0x30]
  146138: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  14613c: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  146140: 910143ff     	add	sp, sp, #0x50
  146144: d50323bf     	autiasp
  146148: d65f03c0     	ret
  14614c: f9415268     	ldr	x8, [x19, #0x2a0]
  146150: f9414e6a     	ldr	x10, [x19, #0x298]
  146154: cb0a0108     	sub	x8, x8, x10
  146158: 9343fd08     	asr	x8, x8, #3
  14615c: eb08013f     	cmp	x9, x8
  146160: 54000122     	b.hs	0x146184 <__cxa_demangle+0x4418>
  146164: f869794a     	ldr	x10, [x10, x9, lsl #3]
  146168: b40000ea     	cbz	x10, 0x146184 <__cxa_demangle+0x4418>
  14616c: a9402d4a     	ldp	x10, x11, [x10]
  146170: cb0a016b     	sub	x11, x11, x10
  146174: eb8b0ebf     	cmp	x21, x11, asr #3
  146178: 54000062     	b.hs	0x146184 <__cxa_demangle+0x4418>
  14617c: f8757954     	ldr	x20, [x10, x21, lsl #3]
  146180: 17ffffe7     	b	0x14611c <__cxa_demangle+0x43b0>
  146184: f9418a6a     	ldr	x10, [x19, #0x310]
  146188: aa1f03f4     	mov	x20, xzr
  14618c: eb09015f     	cmp	x10, x9
  146190: 54fffc61     	b.ne	0x14611c <__cxa_demangle+0x43b0>
  146194: eb08013f     	cmp	x9, x8
  146198: 54fffc28     	b.hi	0x14611c <__cxa_demangle+0x43b0>
  14619c: 540000a1     	b.ne	0x1461b0 <__cxa_demangle+0x4444>
  1461a0: 910a6260     	add	x0, x19, #0x298
  1461a4: 910003e1     	mov	x1, sp
  1461a8: f90003ff     	str	xzr, [sp]
  1461ac: 940001c4     	bl	0x1468bc <__cxa_demangle+0x4b50>
  1461b0: f9499a75     	ldr	x21, [x19, #0x1330]
  1461b4: f94006a8     	ldr	x8, [x21, #0x8]
  1461b8: d13f4109     	sub	x9, x8, #0xfd0
  1461bc: b13fc53f     	cmn	x9, #0xff1
  1461c0: 54000108     	b.hi	0x1461e0 <__cxa_demangle+0x4474>
  1461c4: 52820000     	mov	w0, #0x1000             // =4096
  1461c8: 94005c16     	bl	0x15d220 <malloc@plt>
  1461cc: b40004c0     	cbz	x0, 0x146264 <__cxa_demangle+0x44f8>
  1461d0: aa1f03e8     	mov	x8, xzr
  1461d4: a9007c15     	stp	x21, xzr, [x0]
  1461d8: aa0003f5     	mov	x21, x0
  1461dc: f9099a60     	str	x0, [x19, #0x1330]
  1461e0: 91008109     	add	x9, x8, #0x20
  1461e4: 8b0802b4     	add	x20, x21, x8
  1461e8: f0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1461ec: 528020ea     	mov	w10, #0x107             // =263
  1461f0: 91194108     	add	x8, x8, #0x650
  1461f4: 72a0202a     	movk	w10, #0x101, lsl #16
  1461f8: f90006a9     	str	x9, [x21, #0x8]
  1461fc: f8010e88     	str	x8, [x20, #0x10]!
  146200: 90fff948     	adrp	x8, 0x6e000
  146204: b9000a8a     	str	w10, [x20, #0x8]
  146208: 913ce108     	add	x8, x8, #0xf38
  14620c: 91001109     	add	x9, x8, #0x4
  146210: a9012688     	stp	x8, x9, [x20, #0x10]
  146214: 17ffffc2     	b	0x14611c <__cxa_demangle+0x43b0>
  146218: d37ffaa0     	lsl	x0, x21, #1
  14621c: 94005c01     	bl	0x15d220 <malloc@plt>
  146220: b4000220     	cbz	x0, 0x146264 <__cxa_demangle+0x44f8>
  146224: aa0003f6     	mov	x22, x0
  146228: b40000b5     	cbz	x21, 0x14623c <__cxa_demangle+0x44d0>
  14622c: aa1603e0     	mov	x0, x22
  146230: aa1703e1     	mov	x1, x23
  146234: aa1503e2     	mov	x2, x21
  146238: 94005d3e     	bl	0x15d730 <memmove@plt>
  14623c: f9016a76     	str	x22, [x19, #0x2d0]
  146240: 9342fea8     	asr	x8, x21, #2
  146244: 9343fea9     	asr	x9, x21, #3
  146248: 8b080eca     	add	x10, x22, x8, lsl #3
  14624c: 8b090ec8     	add	x8, x22, x9, lsl #3
  146250: f901726a     	str	x10, [x19, #0x2e0]
  146254: 91002109     	add	x9, x8, #0x8
  146258: f9016e69     	str	x9, [x19, #0x2d8]
  14625c: f9000114     	str	x20, [x8]
  146260: 17ffffaf     	b	0x14611c <__cxa_demangle+0x43b0>
  146264: 94005b3f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  146268: 94005af2     	bl	0x15ce30 <__stack_chk_fail@plt>
  14626c: d503233f     	paciasp
  146270: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  146274: f9000bf5     	str	x21, [sp, #0x10]
  146278: 910003fd     	mov	x29, sp
  14627c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  146280: a9402408     	ldp	x8, x9, [x0]
  146284: eb09011f     	cmp	x8, x9
  146288: 54000740     	b.eq	0x146370 <__cxa_demangle+0x4604>
  14628c: 3940010a     	ldrb	w10, [x8]
  146290: 7101115f     	cmp	w10, #0x44
  146294: 540006e1     	b.ne	0x146370 <__cxa_demangle+0x4604>
  146298: aa0003f3     	mov	x19, x0
  14629c: 9100050a     	add	x10, x8, #0x1
  1462a0: eb09015f     	cmp	x10, x9
  1462a4: f900000a     	str	x10, [x0]
  1462a8: 54000640     	b.eq	0x146370 <__cxa_demangle+0x4604>
  1462ac: 39400149     	ldrb	w9, [x10]
  1462b0: 321b0129     	orr	w9, w9, #0x20
  1462b4: 7101d13f     	cmp	w9, #0x74
  1462b8: 540005c1     	b.ne	0x146370 <__cxa_demangle+0x4604>
  1462bc: 91000908     	add	x8, x8, #0x2
  1462c0: aa1303e0     	mov	x0, x19
  1462c4: f9000268     	str	x8, [x19]
  1462c8: 9400026f     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1462cc: b4000540     	cbz	x0, 0x146374 <__cxa_demangle+0x4608>
  1462d0: a9402269     	ldp	x9, x8, [x19]
  1462d4: eb08013f     	cmp	x9, x8
  1462d8: 540004c0     	b.eq	0x146370 <__cxa_demangle+0x4604>
  1462dc: 39400128     	ldrb	w8, [x9]
  1462e0: 7101151f     	cmp	w8, #0x45
  1462e4: 54000461     	b.ne	0x146370 <__cxa_demangle+0x4604>
  1462e8: f9499a75     	ldr	x21, [x19, #0x1330]
  1462ec: aa0003f4     	mov	x20, x0
  1462f0: 91000529     	add	x9, x9, #0x1
  1462f4: f94006a8     	ldr	x8, [x21, #0x8]
  1462f8: f9000269     	str	x9, [x19]
  1462fc: d13ec10a     	sub	x10, x8, #0xfb0
  146300: b13fc55f     	cmn	x10, #0xff1
  146304: 54000108     	b.hi	0x146324 <__cxa_demangle+0x45b8>
  146308: 52820000     	mov	w0, #0x1000             // =4096
  14630c: 94005bc5     	bl	0x15d220 <malloc@plt>
  146310: b40003c0     	cbz	x0, 0x146388 <__cxa_demangle+0x461c>
  146314: aa1f03e8     	mov	x8, xzr
  146318: a9007c15     	stp	x21, xzr, [x0]
  14631c: aa0003f5     	mov	x21, x0
  146320: f9099a60     	str	x0, [x19, #0x1330]
  146324: 91010109     	add	x9, x8, #0x40
  146328: 8b0802a0     	add	x0, x21, x8
  14632c: 90000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  146330: b0fff96a     	adrp	x10, 0x73000
  146334: 911d8108     	add	x8, x8, #0x760
  146338: 9111a94a     	add	x10, x10, #0x46a
  14633c: f90006a9     	str	x9, [x21, #0x8]
  146340: 52802689     	mov	w9, #0x134              // =308
  146344: 72a02029     	movk	w9, #0x101, lsl #16
  146348: f8010c08     	str	x8, [x0, #0x10]!
  14634c: f0fff928     	adrp	x8, 0x6d000
  146350: a9022814     	stp	x20, x10, [x0, #0x20]
  146354: 911cc508     	add	x8, x8, #0x731
  146358: b9000809     	str	w9, [x0, #0x8]
  14635c: 91002509     	add	x9, x8, #0x9
  146360: a9012408     	stp	x8, x9, [x0, #0x10]
  146364: 91000548     	add	x8, x10, #0x1
  146368: f9001808     	str	x8, [x0, #0x30]
  14636c: 14000002     	b	0x146374 <__cxa_demangle+0x4608>
  146370: aa1f03e0     	mov	x0, xzr
  146374: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  146378: f9400bf5     	ldr	x21, [sp, #0x10]
  14637c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  146380: d50323bf     	autiasp
  146384: d65f03c0     	ret
  146388: 94005af6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14638c: d503233f     	paciasp
  146390: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  146394: a90167fa     	stp	x26, x25, [sp, #0x10]
  146398: 910003fd     	mov	x29, sp
  14639c: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1463a0: a90357f6     	stp	x22, x21, [sp, #0x30]
  1463a4: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1463a8: a9402009     	ldp	x9, x8, [x0]
  1463ac: aa0103f3     	mov	x19, x1
  1463b0: eb08013f     	cmp	x9, x8
  1463b4: 54000980     	b.eq	0x1464e4 <__cxa_demangle+0x4778>
  1463b8: 90000137     	adrp	x23, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  1463bc: aa0003f4     	mov	x20, x0
  1463c0: 52800115     	mov	w21, #0x8               // =8
  1463c4: 52800156     	mov	w22, #0xa               // =10
  1463c8: 912b82f7     	add	x23, x23, #0xae0
  1463cc: 14000010     	b	0x14640c <__cxa_demangle+0x46a0>
  1463d0: 9100c109     	add	x9, x8, #0x30
  1463d4: 8b08034a     	add	x10, x26, x8
  1463d8: 39402e6b     	ldrb	w11, [x19, #0xb]
  1463dc: f9000749     	str	x9, [x26, #0x8]
  1463e0: f8010d57     	str	x23, [x10, #0x10]!
  1463e4: 78409268     	ldurh	w8, [x19, #0x9]
  1463e8: a901e558     	stp	x24, x25, [x10, #0x18]
  1463ec: f9000953     	str	x19, [x10, #0x10]
  1463f0: aa0a03f3     	mov	x19, x10
  1463f4: 39002155     	strb	w21, [x10, #0x8]
  1463f8: 78009148     	sturh	w8, [x10, #0x9]
  1463fc: a9402289     	ldp	x9, x8, [x20]
  146400: 39002d4b     	strb	w11, [x10, #0xb]
  146404: eb08013f     	cmp	x9, x8
  146408: 540006c0     	b.eq	0x1464e0 <__cxa_demangle+0x4774>
  14640c: 3940012a     	ldrb	w10, [x9]
  146410: 7101095f     	cmp	w10, #0x42
  146414: 54000681     	b.ne	0x1464e4 <__cxa_demangle+0x4778>
  146418: 9100052a     	add	x10, x9, #0x1
  14641c: eb0a011f     	cmp	x8, x10
  146420: f900028a     	str	x10, [x20]
  146424: 54000300     	b.eq	0x146484 <__cxa_demangle+0x4718>
  146428: 3940014a     	ldrb	w10, [x10]
  14642c: 5100e94a     	sub	w10, w10, #0x3a
  146430: 3100295f     	cmn	w10, #0xa
  146434: 54000283     	b.lo	0x146484 <__cxa_demangle+0x4718>
  146438: aa1f03ea     	mov	x10, xzr
  14643c: 91000929     	add	x9, x9, #0x2
  146440: f9000289     	str	x9, [x20]
  146444: eb08013f     	cmp	x9, x8
  146448: 385ff12b     	ldurb	w11, [x9, #-0x1]
  14644c: d503201f     	nop
  146450: 9b162d4a     	madd	x10, x10, x22, x11
  146454: d100c14a     	sub	x10, x10, #0x30
  146458: 540000e0     	b.eq	0x146474 <__cxa_demangle+0x4708>
  14645c: 3840152b     	ldrb	w11, [x9], #0x1
  146460: 5100c16b     	sub	w11, w11, #0x30
  146464: 7100297f     	cmp	w11, #0xa
  146468: 54fffec3     	b.lo	0x146440 <__cxa_demangle+0x46d4>
  14646c: d1000538     	sub	x24, x9, #0x1
  146470: 14000002     	b	0x146478 <__cxa_demangle+0x470c>
  146474: aa0803f8     	mov	x24, x8
  146478: cb180108     	sub	x8, x8, x24
  14647c: eb0a011f     	cmp	x8, x10
  146480: 54000242     	b.hs	0x1464c8 <__cxa_demangle+0x475c>
  146484: aa1f03f9     	mov	x25, xzr
  146488: aa1f03f8     	mov	x24, xzr
  14648c: eb19031f     	cmp	x24, x25
  146490: 54000240     	b.eq	0x1464d8 <__cxa_demangle+0x476c>
  146494: f9499a9a     	ldr	x26, [x20, #0x1330]
  146498: f9400748     	ldr	x8, [x26, #0x8]
  14649c: d13f0109     	sub	x9, x8, #0xfc0
  1464a0: b13fc53f     	cmn	x9, #0xff1
  1464a4: 54fff968     	b.hi	0x1463d0 <__cxa_demangle+0x4664>
  1464a8: 52820000     	mov	w0, #0x1000             // =4096
  1464ac: 94005b5d     	bl	0x15d220 <malloc@plt>
  1464b0: b40002a0     	cbz	x0, 0x146504 <__cxa_demangle+0x4798>
  1464b4: aa1f03e8     	mov	x8, xzr
  1464b8: a9007c1a     	stp	x26, xzr, [x0]
  1464bc: aa0003fa     	mov	x26, x0
  1464c0: f9099a80     	str	x0, [x20, #0x1330]
  1464c4: 17ffffc3     	b	0x1463d0 <__cxa_demangle+0x4664>
  1464c8: 8b0a0319     	add	x25, x24, x10
  1464cc: f9000299     	str	x25, [x20]
  1464d0: eb19031f     	cmp	x24, x25
  1464d4: 54fffe01     	b.ne	0x146494 <__cxa_demangle+0x4728>
  1464d8: aa1f03f3     	mov	x19, xzr
  1464dc: 14000002     	b	0x1464e4 <__cxa_demangle+0x4778>
  1464e0: aa0a03f3     	mov	x19, x10
  1464e4: aa1303e0     	mov	x0, x19
  1464e8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1464ec: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1464f0: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  1464f4: a94167fa     	ldp	x26, x25, [sp, #0x10]
  1464f8: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  1464fc: d50323bf     	autiasp
  146500: d65f03c0     	ret
  146504: 94005a97     	bl	0x15cf60 <_ZSt9terminatev@plt>
  146508: d503233f     	paciasp
  14650c: d10143ff     	sub	sp, sp, #0x50
  146510: a9017bfd     	stp	x29, x30, [sp, #0x10]
  146514: 910043fd     	add	x29, sp, #0x10
  146518: f90013f7     	str	x23, [sp, #0x20]
  14651c: a90357f6     	stp	x22, x21, [sp, #0x30]
  146520: a9044ff4     	stp	x20, x19, [sp, #0x40]
  146524: d53bd056     	mrs	x22, TPIDR_EL0
  146528: aa0003f3     	mov	x19, x0
  14652c: f94016c8     	ldr	x8, [x22, #0x28]
  146530: f90007e8     	str	x8, [sp, #0x8]
  146534: a9402408     	ldp	x8, x9, [x0]
  146538: eb080129     	subs	x9, x9, x8
  14653c: 54000220     	b.eq	0x146580 <__cxa_demangle+0x4814>
  146540: 3940010a     	ldrb	w10, [x8]
  146544: 7101555f     	cmp	w10, #0x55
  146548: 540000c1     	b.ne	0x146560 <__cxa_demangle+0x47f4>
  14654c: aa1303e0     	mov	x0, x19
  146550: 94001206     	bl	0x14ad68 <__cxa_demangle+0x8ffc>
  146554: aa0003e1     	mov	x1, x0
  146558: b5000a40     	cbnz	x0, 0x1466a0 <__cxa_demangle+0x4934>
  14655c: 14000058     	b	0x1466bc <__cxa_demangle+0x4950>
  146560: 5100c54a     	sub	w10, w10, #0x31
  146564: 7100215f     	cmp	w10, #0x8
  146568: 540000c8     	b.hi	0x146580 <__cxa_demangle+0x4814>
  14656c: aa1303e0     	mov	x0, x19
  146570: 94002222     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  146574: aa0003e1     	mov	x1, x0
  146578: b5000940     	cbnz	x0, 0x1466a0 <__cxa_demangle+0x4934>
  14657c: 14000050     	b	0x1466bc <__cxa_demangle+0x4950>
  146580: f100093f     	cmp	x9, #0x2
  146584: 54000863     	b.lo	0x146690 <__cxa_demangle+0x4924>
  146588: 39400109     	ldrb	w9, [x8]
  14658c: 7101113f     	cmp	w9, #0x44
  146590: 54000801     	b.ne	0x146690 <__cxa_demangle+0x4924>
  146594: 39400509     	ldrb	w9, [x8, #0x1]
  146598: 71010d3f     	cmp	w9, #0x43
  14659c: 540007a1     	b.ne	0x146690 <__cxa_demangle+0x4924>
  1465a0: aa1303f4     	mov	x20, x19
  1465a4: 91000908     	add	x8, x8, #0x2
  1465a8: aa1303e0     	mov	x0, x19
  1465ac: f9400e77     	ldr	x23, [x19, #0x18]
  1465b0: f8410e95     	ldr	x21, [x20, #0x10]!
  1465b4: f9000268     	str	x8, [x19]
  1465b8: 94002210     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  1465bc: f90003e0     	str	x0, [sp]
  1465c0: b40007e0     	cbz	x0, 0x1466bc <__cxa_demangle+0x4950>
  1465c4: cb1502e8     	sub	x8, x23, x21
  1465c8: 9343fd15     	asr	x21, x8, #3
  1465cc: 14000005     	b	0x1465e0 <__cxa_demangle+0x4874>
  1465d0: aa1303e0     	mov	x0, x19
  1465d4: 94002209     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  1465d8: f90003e0     	str	x0, [sp]
  1465dc: b4000700     	cbz	x0, 0x1466bc <__cxa_demangle+0x4950>
  1465e0: 910003e1     	mov	x1, sp
  1465e4: aa1403e0     	mov	x0, x20
  1465e8: 97fff90b     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  1465ec: a9402668     	ldp	x8, x9, [x19]
  1465f0: eb09011f     	cmp	x8, x9
  1465f4: 54fffee0     	b.eq	0x1465d0 <__cxa_demangle+0x4864>
  1465f8: 39400109     	ldrb	w9, [x8]
  1465fc: 7101153f     	cmp	w9, #0x45
  146600: 54fffe81     	b.ne	0x1465d0 <__cxa_demangle+0x4864>
  146604: a9410a69     	ldp	x9, x2, [x19, #0x10]
  146608: d37df2b7     	lsl	x23, x21, #3
  14660c: 91000508     	add	x8, x8, #0x1
  146610: aa1303e0     	mov	x0, x19
  146614: 8b170121     	add	x1, x9, x23
  146618: f9000268     	str	x8, [x19]
  14661c: 94002023     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  146620: f9400a68     	ldr	x8, [x19, #0x10]
  146624: aa0003f4     	mov	x20, x0
  146628: aa0103f5     	mov	x21, x1
  14662c: 8b170108     	add	x8, x8, x23
  146630: f9499a77     	ldr	x23, [x19, #0x1330]
  146634: f9000e68     	str	x8, [x19, #0x18]
  146638: f94006e8     	ldr	x8, [x23, #0x8]
  14663c: d13f4109     	sub	x9, x8, #0xfd0
  146640: b13fc53f     	cmn	x9, #0xff1
  146644: 54000108     	b.hi	0x146664 <__cxa_demangle+0x48f8>
  146648: 52820000     	mov	w0, #0x1000             // =4096
  14664c: 94005af5     	bl	0x15d220 <malloc@plt>
  146650: b40004e0     	cbz	x0, 0x1466ec <__cxa_demangle+0x4980>
  146654: aa1f03e8     	mov	x8, xzr
  146658: a9007c17     	stp	x23, xzr, [x0]
  14665c: aa0003f7     	mov	x23, x0
  146660: f9099a60     	str	x0, [x19, #0x1330]
  146664: 91008109     	add	x9, x8, #0x20
  146668: 8b0802e1     	add	x1, x23, x8
  14666c: 90000128     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  146670: 528025ca     	mov	w10, #0x12e             // =302
  146674: 912d4108     	add	x8, x8, #0xb50
  146678: 72a0202a     	movk	w10, #0x101, lsl #16
  14667c: f90006e9     	str	x9, [x23, #0x8]
  146680: f8010c28     	str	x8, [x1, #0x10]!
  146684: b900082a     	str	w10, [x1, #0x8]
  146688: a9015434     	stp	x20, x21, [x1, #0x10]
  14668c: 14000005     	b	0x1466a0 <__cxa_demangle+0x4934>
  146690: aa1303e0     	mov	x0, x19
  146694: 940022b9     	bl	0x14f178 <__cxa_demangle+0xd40c>
  146698: aa0003e1     	mov	x1, x0
  14669c: b4000100     	cbz	x0, 0x1466bc <__cxa_demangle+0x4950>
  1466a0: aa1303e0     	mov	x0, x19
  1466a4: 97ffff3a     	bl	0x14638c <__cxa_demangle+0x4620>
  1466a8: f94016c8     	ldr	x8, [x22, #0x28]
  1466ac: f94007e9     	ldr	x9, [sp, #0x8]
  1466b0: eb09011f     	cmp	x8, x9
  1466b4: 540000e0     	b.eq	0x1466d0 <__cxa_demangle+0x4964>
  1466b8: 1400000e     	b	0x1466f0 <__cxa_demangle+0x4984>
  1466bc: f94016c8     	ldr	x8, [x22, #0x28]
  1466c0: f94007e9     	ldr	x9, [sp, #0x8]
  1466c4: eb09011f     	cmp	x8, x9
  1466c8: 54000141     	b.ne	0x1466f0 <__cxa_demangle+0x4984>
  1466cc: aa1f03e0     	mov	x0, xzr
  1466d0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1466d4: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1466d8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1466dc: f94013f7     	ldr	x23, [sp, #0x20]
  1466e0: 910143ff     	add	sp, sp, #0x50
  1466e4: d50323bf     	autiasp
  1466e8: d65f03c0     	ret
  1466ec: 94005a1d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1466f0: 940059d0     	bl	0x15ce30 <__stack_chk_fail@plt>
  1466f4: d503233f     	paciasp
  1466f8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1466fc: f9000bf5     	str	x21, [sp, #0x10]
  146700: 910003fd     	mov	x29, sp
  146704: a9024ff4     	stp	x20, x19, [sp, #0x20]
  146708: a9412015     	ldp	x21, x8, [x0, #0x10]
  14670c: eb150114     	subs	x20, x8, x21
  146710: 54000300     	b.eq	0x146770 <__cxa_demangle+0x4a04>
  146714: a940a828     	ldp	x8, x10, [x1, #0x8]
  146718: aa0103f3     	mov	x19, x1
  14671c: 8b140109     	add	x9, x8, x20
  146720: eb0a013f     	cmp	x9, x10
  146724: 54000062     	b.hs	0x146730 <__cxa_demangle+0x49c4>
  146728: f9400260     	ldr	x0, [x19]
  14672c: 1400000a     	b	0x146754 <__cxa_demangle+0x49e8>
  146730: d37ff948     	lsl	x8, x10, #1
  146734: f9400260     	ldr	x0, [x19]
  146738: eb09011f     	cmp	x8, x9
  14673c: 9a883121     	csel	x1, x9, x8, lo
  146740: f9000a61     	str	x1, [x19, #0x10]
  146744: 94005af7     	bl	0x15d320 <realloc@plt>
  146748: f9000260     	str	x0, [x19]
  14674c: b40001c0     	cbz	x0, 0x146784 <__cxa_demangle+0x4a18>
  146750: f9400668     	ldr	x8, [x19, #0x8]
  146754: 8b080000     	add	x0, x0, x8
  146758: aa1503e1     	mov	x1, x21
  14675c: aa1403e2     	mov	x2, x20
  146760: 94005bf4     	bl	0x15d730 <memmove@plt>
  146764: f9400668     	ldr	x8, [x19, #0x8]
  146768: 8b140108     	add	x8, x8, x20
  14676c: f9000668     	str	x8, [x19, #0x8]
  146770: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  146774: f9400bf5     	ldr	x21, [sp, #0x10]
  146778: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14677c: d50323bf     	autiasp
  146780: d65f03c0     	ret
  146784: 940059f7     	bl	0x15cf60 <_ZSt9terminatev@plt>
  146788: d503245f     	bti	c
  14678c: a9410408     	ldp	x8, x1, [x0, #0x10]
  146790: aa0803e0     	mov	x0, x8
  146794: d65f03c0     	ret
  146798: d503245f     	bti	c
  14679c: 140059d1     	b	0x15cee0 <_ZdlPv@plt>
  1467a0: d503233f     	paciasp
  1467a4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1467a8: f9000bf5     	str	x21, [sp, #0x10]
  1467ac: 910003fd     	mov	x29, sp
  1467b0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1467b4: f9400815     	ldr	x21, [x0, #0x10]
  1467b8: aa0003f4     	mov	x20, x0
  1467bc: aa0103f3     	mov	x19, x1
  1467c0: f94002a8     	ldr	x8, [x21]
  1467c4: aa1503e0     	mov	x0, x21
  1467c8: f9401108     	ldr	x8, [x8, #0x20]
  1467cc: d63f0100     	blr	x8
  1467d0: 394026a8     	ldrb	w8, [x21, #0x9]
  1467d4: 7100051f     	cmp	w8, #0x1
  1467d8: 540000c0     	b.eq	0x1467f0 <__cxa_demangle+0x4a84>
  1467dc: f94002a8     	ldr	x8, [x21]
  1467e0: aa1503e0     	mov	x0, x21
  1467e4: aa1303e1     	mov	x1, x19
  1467e8: f9401508     	ldr	x8, [x8, #0x28]
  1467ec: d63f0100     	blr	x8
  1467f0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1467f4: 91000909     	add	x9, x8, #0x2
  1467f8: eb0a013f     	cmp	x9, x10
  1467fc: 54000062     	b.hs	0x146808 <__cxa_demangle+0x4a9c>
  146800: f9400260     	ldr	x0, [x19]
  146804: 1400000a     	b	0x14682c <__cxa_demangle+0x4ac0>
  146808: d37ff948     	lsl	x8, x10, #1
  14680c: f9400260     	ldr	x0, [x19]
  146810: eb09011f     	cmp	x8, x9
  146814: 9a883121     	csel	x1, x9, x8, lo
  146818: f9000a61     	str	x1, [x19, #0x10]
  14681c: 94005ac1     	bl	0x15d320 <realloc@plt>
  146820: f9000260     	str	x0, [x19]
  146824: b40003c0     	cbz	x0, 0x14689c <__cxa_demangle+0x4b30>
  146828: f9400668     	ldr	x8, [x19, #0x8]
  14682c: 52874749     	mov	w9, #0x3a3a             // =14906
  146830: aa1303e1     	mov	x1, x19
  146834: 78286809     	strh	w9, [x0, x8]
  146838: f9400668     	ldr	x8, [x19, #0x8]
  14683c: f9400e94     	ldr	x20, [x20, #0x18]
  146840: 91000908     	add	x8, x8, #0x2
  146844: f9400289     	ldr	x9, [x20]
  146848: aa1403e0     	mov	x0, x20
  14684c: f9000668     	str	x8, [x19, #0x8]
  146850: f9401128     	ldr	x8, [x9, #0x20]
  146854: d63f0100     	blr	x8
  146858: 39402688     	ldrb	w8, [x20, #0x9]
  14685c: 7100051f     	cmp	w8, #0x1
  146860: 540000c1     	b.ne	0x146878 <__cxa_demangle+0x4b0c>
  146864: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  146868: f9400bf5     	ldr	x21, [sp, #0x10]
  14686c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  146870: d50323bf     	autiasp
  146874: d65f03c0     	ret
  146878: f9400288     	ldr	x8, [x20]
  14687c: aa1403e0     	mov	x0, x20
  146880: aa1303e1     	mov	x1, x19
  146884: f9400bf5     	ldr	x21, [sp, #0x10]
  146888: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14688c: f9401510     	ldr	x16, [x8, #0x28]
  146890: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  146894: d50323bf     	autiasp
  146898: d61f0200     	br	x16
  14689c: 940059b1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1468a0: d503245f     	bti	c
  1468a4: f9400c00     	ldr	x0, [x0, #0x18]
  1468a8: f9400008     	ldr	x8, [x0]
  1468ac: f9401910     	ldr	x16, [x8, #0x30]
  1468b0: d61f0200     	br	x16
  1468b4: d503245f     	bti	c
  1468b8: 1400598a     	b	0x15cee0 <_ZdlPv@plt>
  1468bc: d503233f     	paciasp
  1468c0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1468c4: f9000bf7     	str	x23, [sp, #0x10]
  1468c8: 910003fd     	mov	x29, sp
  1468cc: a90257f6     	stp	x22, x21, [sp, #0x20]
  1468d0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1468d4: a940a408     	ldp	x8, x9, [x0, #0x8]
  1468d8: aa0003f3     	mov	x19, x0
  1468dc: aa0103f4     	mov	x20, x1
  1468e0: eb09011f     	cmp	x8, x9
  1468e4: 54000381     	b.ne	0x146954 <__cxa_demangle+0x4be8>
  1468e8: aa1303e9     	mov	x9, x19
  1468ec: f8418537     	ldr	x23, [x9], #0x18
  1468f0: cb170115     	sub	x21, x8, x23
  1468f4: eb0902ff     	cmp	x23, x9
  1468f8: 54000100     	b.eq	0x146918 <__cxa_demangle+0x4bac>
  1468fc: d37ffaa1     	lsl	x1, x21, #1
  146900: aa1703e0     	mov	x0, x23
  146904: 94005a87     	bl	0x15d320 <realloc@plt>
  146908: aa0003f6     	mov	x22, x0
  14690c: f9000260     	str	x0, [x19]
  146910: b5000180     	cbnz	x0, 0x146940 <__cxa_demangle+0x4bd4>
  146914: 1400001a     	b	0x14697c <__cxa_demangle+0x4c10>
  146918: d37ffaa0     	lsl	x0, x21, #1
  14691c: 94005a41     	bl	0x15d220 <malloc@plt>
  146920: b40002e0     	cbz	x0, 0x14697c <__cxa_demangle+0x4c10>
  146924: aa0003f6     	mov	x22, x0
  146928: b40000b5     	cbz	x21, 0x14693c <__cxa_demangle+0x4bd0>
  14692c: aa1603e0     	mov	x0, x22
  146930: aa1703e1     	mov	x1, x23
  146934: aa1503e2     	mov	x2, x21
  146938: 94005b7e     	bl	0x15d730 <memmove@plt>
  14693c: f9000276     	str	x22, [x19]
  146940: 9343fea8     	asr	x8, x21, #3
  146944: 9342fea9     	asr	x9, x21, #2
  146948: 8b080ec8     	add	x8, x22, x8, lsl #3
  14694c: 8b090ec9     	add	x9, x22, x9, lsl #3
  146950: a900a668     	stp	x8, x9, [x19, #0x8]
  146954: 91002109     	add	x9, x8, #0x8
  146958: f940028a     	ldr	x10, [x20]
  14695c: a94257f6     	ldp	x22, x21, [sp, #0x20]
  146960: f9000669     	str	x9, [x19, #0x8]
  146964: f9400bf7     	ldr	x23, [sp, #0x10]
  146968: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14696c: f900010a     	str	x10, [x8]
  146970: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  146974: d50323bf     	autiasp
  146978: d65f03c0     	ret
  14697c: 94005979     	bl	0x15cf60 <_ZSt9terminatev@plt>
  146980: d503233f     	paciasp
  146984: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  146988: f9000bf5     	str	x21, [sp, #0x10]
  14698c: 910003fd     	mov	x29, sp
  146990: a9024ff4     	stp	x20, x19, [sp, #0x20]
  146994: f9499815     	ldr	x21, [x0, #0x1330]
  146998: aa0103f3     	mov	x19, x1
  14699c: f94006a8     	ldr	x8, [x21, #0x8]
  1469a0: d13f4109     	sub	x9, x8, #0xfd0
  1469a4: b13fc53f     	cmn	x9, #0xff1
  1469a8: 54000128     	b.hi	0x1469cc <__cxa_demangle+0x4c60>
  1469ac: aa0003f4     	mov	x20, x0
  1469b0: 52820000     	mov	w0, #0x1000             // =4096
  1469b4: 94005a1b     	bl	0x15d220 <malloc@plt>
  1469b8: b4000300     	cbz	x0, 0x146a18 <__cxa_demangle+0x4cac>
  1469bc: aa1f03e8     	mov	x8, xzr
  1469c0: a9007c15     	stp	x21, xzr, [x0]
  1469c4: aa0003f5     	mov	x21, x0
  1469c8: f9099a80     	str	x0, [x20, #0x1330]
  1469cc: 91008109     	add	x9, x8, #0x20
  1469d0: aa1303e0     	mov	x0, x19
  1469d4: 8b0802b4     	add	x20, x21, x8
  1469d8: f90006a9     	str	x9, [x21, #0x8]
  1469dc: 94005b65     	bl	0x15d770 <strlen@plt>
  1469e0: f0000109     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1469e4: 528020e8     	mov	w8, #0x107              // =263
  1469e8: 91194129     	add	x9, x9, #0x650
  1469ec: 72a02028     	movk	w8, #0x101, lsl #16
  1469f0: f9400bf5     	ldr	x21, [sp, #0x10]
  1469f4: f8010e89     	str	x9, [x20, #0x10]!
  1469f8: 8b000269     	add	x9, x19, x0
  1469fc: aa1403e0     	mov	x0, x20
  146a00: b9000a88     	str	w8, [x20, #0x8]
  146a04: a9012693     	stp	x19, x9, [x20, #0x10]
  146a08: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  146a0c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  146a10: d50323bf     	autiasp
  146a14: d65f03c0     	ret
  146a18: 94005952     	bl	0x15cf60 <_ZSt9terminatev@plt>
  146a1c: d503233f     	paciasp
  146a20: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  146a24: f9000bf3     	str	x19, [sp, #0x10]
  146a28: 910003fd     	mov	x29, sp
  146a2c: 39408008     	ldrb	w8, [x0, #0x20]
  146a30: 34000068     	cbz	w8, 0x146a3c <__cxa_demangle+0x4cd0>
  146a34: 2a1f03e8     	mov	w8, wzr
  146a38: 14000010     	b	0x146a78 <__cxa_demangle+0x4d0c>
  146a3c: aa0003f3     	mov	x19, x0
  146a40: f9400c00     	ldr	x0, [x0, #0x18]
  146a44: 52800029     	mov	w9, #0x1                // =1
  146a48: 39402408     	ldrb	w8, [x0, #0x9]
  146a4c: 39008269     	strb	w9, [x19, #0x20]
  146a50: 7100091f     	cmp	w8, #0x2
  146a54: 540000c1     	b.ne	0x146a6c <__cxa_demangle+0x4d00>
  146a58: f9400008     	ldr	x8, [x0]
  146a5c: f9400108     	ldr	x8, [x8]
  146a60: d63f0100     	blr	x8
  146a64: 2a0003e8     	mov	w8, w0
  146a68: 14000003     	b	0x146a74 <__cxa_demangle+0x4d08>
  146a6c: 7100011f     	cmp	w8, #0x0
  146a70: 1a9f17e8     	cset	w8, eq
  146a74: 3900827f     	strb	wzr, [x19, #0x20]
  146a78: f9400bf3     	ldr	x19, [sp, #0x10]
  146a7c: 12000100     	and	w0, w8, #0x1
  146a80: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  146a84: d50323bf     	autiasp
  146a88: d65f03c0     	ret
  146a8c: 3900827f     	strb	wzr, [x19, #0x20]
  146a90: 940049b4     	bl	0x159160 <__emutls_get_address+0x6d4>
  146a94: d503233f     	paciasp
  146a98: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  146a9c: f9000bf3     	str	x19, [sp, #0x10]
  146aa0: 910003fd     	mov	x29, sp
  146aa4: 39408008     	ldrb	w8, [x0, #0x20]
  146aa8: 34000068     	cbz	w8, 0x146ab4 <__cxa_demangle+0x4d48>
  146aac: 2a1f03e8     	mov	w8, wzr
  146ab0: 14000010     	b	0x146af0 <__cxa_demangle+0x4d84>
  146ab4: aa0003f3     	mov	x19, x0
  146ab8: f9400c00     	ldr	x0, [x0, #0x18]
  146abc: 52800029     	mov	w9, #0x1                // =1
  146ac0: 39402808     	ldrb	w8, [x0, #0xa]
  146ac4: 39008269     	strb	w9, [x19, #0x20]
  146ac8: 7100091f     	cmp	w8, #0x2
  146acc: 540000c1     	b.ne	0x146ae4 <__cxa_demangle+0x4d78>
  146ad0: f9400008     	ldr	x8, [x0]
  146ad4: f9400508     	ldr	x8, [x8, #0x8]
  146ad8: d63f0100     	blr	x8
  146adc: 2a0003e8     	mov	w8, w0
  146ae0: 14000003     	b	0x146aec <__cxa_demangle+0x4d80>
  146ae4: 7100011f     	cmp	w8, #0x0
  146ae8: 1a9f17e8     	cset	w8, eq
  146aec: 3900827f     	strb	wzr, [x19, #0x20]
  146af0: f9400bf3     	ldr	x19, [sp, #0x10]
  146af4: 12000100     	and	w0, w8, #0x1
  146af8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  146afc: d50323bf     	autiasp
  146b00: d65f03c0     	ret
  146b04: 3900827f     	strb	wzr, [x19, #0x20]
  146b08: 94004996     	bl	0x159160 <__emutls_get_address+0x6d4>
  146b0c: d503233f     	paciasp
  146b10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  146b14: f9000bf3     	str	x19, [sp, #0x10]
  146b18: 910003fd     	mov	x29, sp
  146b1c: 39408008     	ldrb	w8, [x0, #0x20]
  146b20: 34000068     	cbz	w8, 0x146b2c <__cxa_demangle+0x4dc0>
  146b24: 2a1f03e8     	mov	w8, wzr
  146b28: 14000010     	b	0x146b68 <__cxa_demangle+0x4dfc>
  146b2c: aa0003f3     	mov	x19, x0
  146b30: f9400c00     	ldr	x0, [x0, #0x18]
  146b34: 52800029     	mov	w9, #0x1                // =1
  146b38: 39402c08     	ldrb	w8, [x0, #0xb]
  146b3c: 39008269     	strb	w9, [x19, #0x20]
  146b40: 7100091f     	cmp	w8, #0x2
  146b44: 540000c1     	b.ne	0x146b5c <__cxa_demangle+0x4df0>
  146b48: f9400008     	ldr	x8, [x0]
  146b4c: f9400908     	ldr	x8, [x8, #0x10]
  146b50: d63f0100     	blr	x8
  146b54: 2a0003e8     	mov	w8, w0
  146b58: 14000003     	b	0x146b64 <__cxa_demangle+0x4df8>
  146b5c: 7100011f     	cmp	w8, #0x0
  146b60: 1a9f17e8     	cset	w8, eq
  146b64: 3900827f     	strb	wzr, [x19, #0x20]
  146b68: f9400bf3     	ldr	x19, [sp, #0x10]
  146b6c: 12000100     	and	w0, w8, #0x1
  146b70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  146b74: d50323bf     	autiasp
  146b78: d65f03c0     	ret
  146b7c: 3900827f     	strb	wzr, [x19, #0x20]
  146b80: 94004978     	bl	0x159160 <__emutls_get_address+0x6d4>
  146b84: d503233f     	paciasp
  146b88: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  146b8c: f9000bf3     	str	x19, [sp, #0x10]
  146b90: 910003fd     	mov	x29, sp
  146b94: aa0003f3     	mov	x19, x0
  146b98: 39408008     	ldrb	w8, [x0, #0x20]
  146b9c: 35000128     	cbnz	w8, 0x146bc0 <__cxa_demangle+0x4e54>
  146ba0: f9400e60     	ldr	x0, [x19, #0x18]
  146ba4: 52800028     	mov	w8, #0x1                // =1
  146ba8: f9400009     	ldr	x9, [x0]
  146bac: 39008268     	strb	w8, [x19, #0x20]
  146bb0: f9400d28     	ldr	x8, [x9, #0x18]
  146bb4: d63f0100     	blr	x8
  146bb8: 3900827f     	strb	wzr, [x19, #0x20]
  146bbc: aa0003f3     	mov	x19, x0
  146bc0: aa1303e0     	mov	x0, x19
  146bc4: f9400bf3     	ldr	x19, [sp, #0x10]
  146bc8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  146bcc: d50323bf     	autiasp
  146bd0: d65f03c0     	ret
  146bd4: 3900827f     	strb	wzr, [x19, #0x20]
  146bd8: 94004962     	bl	0x159160 <__emutls_get_address+0x6d4>
  146bdc: d503233f     	paciasp
  146be0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  146be4: f9000bf3     	str	x19, [sp, #0x10]
  146be8: 910003fd     	mov	x29, sp
  146bec: 39408008     	ldrb	w8, [x0, #0x20]
  146bf0: 35000128     	cbnz	w8, 0x146c14 <__cxa_demangle+0x4ea8>
  146bf4: aa0003f3     	mov	x19, x0
  146bf8: f9400c00     	ldr	x0, [x0, #0x18]
  146bfc: 52800028     	mov	w8, #0x1                // =1
  146c00: f9400009     	ldr	x9, [x0]
  146c04: 39008268     	strb	w8, [x19, #0x20]
  146c08: f9401128     	ldr	x8, [x9, #0x20]
  146c0c: d63f0100     	blr	x8
  146c10: 3900827f     	strb	wzr, [x19, #0x20]
  146c14: f9400bf3     	ldr	x19, [sp, #0x10]
  146c18: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  146c1c: d50323bf     	autiasp
  146c20: d65f03c0     	ret
  146c24: 3900827f     	strb	wzr, [x19, #0x20]
  146c28: 9400494e     	bl	0x159160 <__emutls_get_address+0x6d4>
  146c2c: d503233f     	paciasp
  146c30: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  146c34: f9000bf3     	str	x19, [sp, #0x10]
  146c38: 910003fd     	mov	x29, sp
  146c3c: 39408008     	ldrb	w8, [x0, #0x20]
  146c40: 35000128     	cbnz	w8, 0x146c64 <__cxa_demangle+0x4ef8>
  146c44: aa0003f3     	mov	x19, x0
  146c48: f9400c00     	ldr	x0, [x0, #0x18]
  146c4c: 52800028     	mov	w8, #0x1                // =1
  146c50: f9400009     	ldr	x9, [x0]
  146c54: 39008268     	strb	w8, [x19, #0x20]
  146c58: f9401528     	ldr	x8, [x9, #0x28]
  146c5c: d63f0100     	blr	x8
  146c60: 3900827f     	strb	wzr, [x19, #0x20]
  146c64: f9400bf3     	ldr	x19, [sp, #0x10]
  146c68: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  146c6c: d50323bf     	autiasp
  146c70: d65f03c0     	ret
  146c74: 3900827f     	strb	wzr, [x19, #0x20]
  146c78: 9400493a     	bl	0x159160 <__emutls_get_address+0x6d4>
  146c7c: d503245f     	bti	c
  146c80: 14005898     	b	0x15cee0 <_ZdlPv@plt>
  146c84: d503233f     	paciasp
  146c88: d10183ff     	sub	sp, sp, #0x60
  146c8c: a9037bfd     	stp	x29, x30, [sp, #0x30]
  146c90: 9100c3fd     	add	x29, sp, #0x30
  146c94: a90457f6     	stp	x22, x21, [sp, #0x40]
  146c98: a9054ff4     	stp	x20, x19, [sp, #0x50]
  146c9c: d53bd055     	mrs	x21, TPIDR_EL0
  146ca0: f94016a8     	ldr	x8, [x21, #0x28]
  146ca4: f81f83a8     	stur	x8, [x29, #-0x8]
  146ca8: a9402408     	ldp	x8, x9, [x0]
  146cac: cb08012a     	sub	x10, x9, x8
  146cb0: f100095f     	cmp	x10, #0x2
  146cb4: 540001a2     	b.hs	0x146ce8 <__cxa_demangle+0x4f7c>
  146cb8: aa1f03e0     	mov	x0, xzr
  146cbc: d503249f     	bti	j
  146cc0: f94016a8     	ldr	x8, [x21, #0x28]
  146cc4: f85f83a9     	ldur	x9, [x29, #-0x8]
  146cc8: eb09011f     	cmp	x8, x9
  146ccc: 54007bc1     	b.ne	0x147c44 <__cxa_demangle+0x5ed8>
  146cd0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  146cd4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  146cd8: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  146cdc: 910183ff     	add	sp, sp, #0x60
  146ce0: d50323bf     	autiasp
  146ce4: d65f03c0     	ret
  146ce8: 3940010b     	ldrb	w11, [x8]
  146cec: aa0003f3     	mov	x19, x0
  146cf0: 71019d7f     	cmp	w11, #0x67
  146cf4: 540001a1     	b.ne	0x146d28 <__cxa_demangle+0x4fbc>
  146cf8: 3940050c     	ldrb	w12, [x8, #0x1]
  146cfc: 7101cd9f     	cmp	w12, #0x73
  146d00: 54000141     	b.ne	0x146d28 <__cxa_demangle+0x4fbc>
  146d04: 91000908     	add	x8, x8, #0x2
  146d08: 5280002b     	mov	w11, #0x1               // =1
  146d0c: cb08012a     	sub	x10, x9, x8
  146d10: f100095f     	cmp	x10, #0x2
  146d14: f9000268     	str	x8, [x19]
  146d18: 381f43ab     	sturb	w11, [x29, #-0xc]
  146d1c: 54fffce3     	b.lo	0x146cb8 <__cxa_demangle+0x4f4c>
  146d20: 3940010b     	ldrb	w11, [x8]
  146d24: 14000002     	b	0x146d2c <__cxa_demangle+0x4fc0>
  146d28: 381f43bf     	sturb	wzr, [x29, #-0xc]
  146d2c: 5100c56c     	sub	w12, w11, #0x31
  146d30: 71010d9f     	cmp	w12, #0x43
  146d34: 540027c8     	b.hi	0x14722c <__cxa_demangle+0x54c0>
  146d38: 90fff9cd     	adrp	x13, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  146d3c: 9112d1ad     	add	x13, x13, #0x4b4
  146d40: 1000008e     	adr	x14, 0x146d50 <__cxa_demangle+0x4fe4>
  146d44: 786c79af     	ldrh	w15, [x13, x12, lsl #1]
  146d48: 8b0f09ce     	add	x14, x14, x15, lsl #2
  146d4c: d61f01c0     	br	x14
  146d50: d503249f     	bti	j
  146d54: aa1303e0     	mov	x0, x19
  146d58: 940009c4     	bl	0x149468 <__cxa_demangle+0x76fc>
  146d5c: 17ffffd8     	b	0x146cbc <__cxa_demangle+0x4f50>
  146d60: d503249f     	bti	j
  146d64: 39400509     	ldrb	w9, [x8, #0x1]
  146d68: aa1f03e0     	mov	x0, xzr
  146d6c: 51015929     	sub	w9, w9, #0x56
  146d70: 7100813f     	cmp	w9, #0x20
  146d74: 54fffa48     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  146d78: 90fff9ca     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  146d7c: 911d614a     	add	x10, x10, #0x758
  146d80: 10fff9eb     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  146d84: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  146d88: 8b0c096b     	add	x11, x11, x12, lsl #2
  146d8c: d61f0160     	br	x11
  146d90: d503249f     	bti	j
  146d94: 91000908     	add	x8, x8, #0x2
  146d98: 90fff941     	adrp	x1, 0x6e000
  146d9c: 9135c021     	add	x1, x1, #0xd70
  146da0: 14000282     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  146da4: d503249f     	bti	j
  146da8: 39400509     	ldrb	w9, [x8, #0x1]
  146dac: aa1f03e0     	mov	x0, xzr
  146db0: 51019529     	sub	w9, w9, #0x65
  146db4: 7100493f     	cmp	w9, #0x12
  146db8: 54fff828     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  146dbc: 90fff9ca     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  146dc0: 9114f14a     	add	x10, x10, #0x53c
  146dc4: 10fff7cb     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  146dc8: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  146dcc: 8b0c096b     	add	x11, x11, x12, lsl #2
  146dd0: d61f0160     	br	x11
  146dd4: d503249f     	bti	j
  146dd8: 91000908     	add	x8, x8, #0x2
  146ddc: aa1303e0     	mov	x0, x19
  146de0: f9000268     	str	x8, [x19]
  146de4: 97ffffa8     	bl	0x146c84 <__cxa_demangle+0x4f18>
  146de8: 1400017e     	b	0x1473e0 <__cxa_demangle+0x5674>
  146dec: d503249f     	bti	j
  146df0: aa1303e0     	mov	x0, x19
  146df4: 940003c3     	bl	0x147d00 <__cxa_demangle+0x5f94>
  146df8: 17ffffb1     	b	0x146cbc <__cxa_demangle+0x4f50>
  146dfc: d503249f     	bti	j
  146e00: aa1303e0     	mov	x0, x19
  146e04: 97fffc3d     	bl	0x145ef8 <__cxa_demangle+0x418c>
  146e08: 17ffffad     	b	0x146cbc <__cxa_demangle+0x4f50>
  146e0c: d503249f     	bti	j
  146e10: 39400509     	ldrb	w9, [x8, #0x1]
  146e14: aa1f03e0     	mov	x0, xzr
  146e18: 51013929     	sub	w9, w9, #0x4e
  146e1c: 7100b13f     	cmp	w9, #0x2c
  146e20: 54fff4e8     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  146e24: 90fff9ca     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  146e28: 911f094a     	add	x10, x10, #0x7c2
  146e2c: 10fff48b     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  146e30: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  146e34: 8b0c096b     	add	x11, x11, x12, lsl #2
  146e38: d61f0160     	br	x11
  146e3c: d503249f     	bti	j
  146e40: 91000908     	add	x8, x8, #0x2
  146e44: b0fff941     	adrp	x1, 0x6f000
  146e48: 9134e021     	add	x1, x1, #0xd38
  146e4c: 14000257     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  146e50: d503249f     	bti	j
  146e54: 39400509     	ldrb	w9, [x8, #0x1]
  146e58: aa1f03e0     	mov	x0, xzr
  146e5c: 51018d29     	sub	w9, w9, #0x63
  146e60: 71004d3f     	cmp	w9, #0x13
  146e64: 54fff2c8     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  146e68: 90fff9ca     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  146e6c: 911e694a     	add	x10, x10, #0x79a
  146e70: 10fff26b     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  146e74: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  146e78: 8b0c096b     	add	x11, x11, x12, lsl #2
  146e7c: d61f0160     	br	x11
  146e80: d503249f     	bti	j
  146e84: 91000908     	add	x8, x8, #0x2
  146e88: aa1303e0     	mov	x0, x19
  146e8c: f9000268     	str	x8, [x19]
  146e90: 97ffefd8     	bl	0x142df0 <__cxa_demangle+0x1084>
  146e94: f90007e0     	str	x0, [sp, #0x8]
  146e98: b4fff120     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  146e9c: aa1303e0     	mov	x0, x19
  146ea0: 97ffff79     	bl	0x146c84 <__cxa_demangle+0x4f18>
  146ea4: f9000fe0     	str	x0, [sp, #0x18]
  146ea8: b4fff0a0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  146eac: 910023e1     	add	x1, sp, #0x8
  146eb0: 910063e2     	add	x2, sp, #0x18
  146eb4: aa1303e0     	mov	x0, x19
  146eb8: 94000829     	bl	0x148f5c <__cxa_demangle+0x71f0>
  146ebc: 17ffff80     	b	0x146cbc <__cxa_demangle+0x4f50>
  146ec0: d503249f     	bti	j
  146ec4: 39400509     	ldrb	w9, [x8, #0x1]
  146ec8: 71013d3f     	cmp	w9, #0x4f
  146ecc: 540023e0     	b.eq	0x147348 <__cxa_demangle+0x55dc>
  146ed0: 7101c53f     	cmp	w9, #0x71
  146ed4: 54002420     	b.eq	0x147358 <__cxa_demangle+0x55ec>
  146ed8: 7101bd3f     	cmp	w9, #0x6f
  146edc: 54ffeee1     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  146ee0: 91000908     	add	x8, x8, #0x2
  146ee4: f0fff941     	adrp	x1, 0x71000
  146ee8: 91074821     	add	x1, x1, #0x1d2
  146eec: 1400030f     	b	0x147b28 <__cxa_demangle+0x5dbc>
  146ef0: d503249f     	bti	j
  146ef4: 39400509     	ldrb	w9, [x8, #0x1]
  146ef8: 7101c13f     	cmp	w9, #0x70
  146efc: 54001ea0     	b.eq	0x1472d0 <__cxa_demangle+0x5564>
  146f00: 7101313f     	cmp	w9, #0x4c
  146f04: 540000e1     	b.ne	0x146f20 <__cxa_demangle+0x51b4>
  146f08: f1000d5f     	cmp	x10, #0x3
  146f0c: 540000a3     	b.lo	0x146f20 <__cxa_demangle+0x51b4>
  146f10: 39400908     	ldrb	w8, [x8, #0x2]
  146f14: 5100e908     	sub	w8, w8, #0x3a
  146f18: 3100291f     	cmn	w8, #0xa
  146f1c: 54001da2     	b.hs	0x1472d0 <__cxa_demangle+0x5564>
  146f20: aa1303e0     	mov	x0, x19
  146f24: 94000683     	bl	0x148930 <__cxa_demangle+0x6bc4>
  146f28: 17ffff65     	b	0x146cbc <__cxa_demangle+0x4f50>
  146f2c: d503249f     	bti	j
  146f30: 39400509     	ldrb	w9, [x8, #0x1]
  146f34: 7101d13f     	cmp	w9, #0x74
  146f38: 54001d20     	b.eq	0x1472dc <__cxa_demangle+0x5570>
  146f3c: 7101953f     	cmp	w9, #0x65
  146f40: 54ffebc1     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  146f44: 91000908     	add	x8, x8, #0x2
  146f48: f0fff921     	adrp	x1, 0x6d000
  146f4c: 911cec21     	add	x1, x1, #0x73b
  146f50: 14000216     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  146f54: d503249f     	bti	j
  146f58: 3940050a     	ldrb	w10, [x8, #0x1]
  146f5c: 7101b15f     	cmp	w10, #0x6c
  146f60: 54001c60     	b.eq	0x1472ec <__cxa_demangle+0x5580>
  146f64: 7101e15f     	cmp	w10, #0x78
  146f68: 54ffea81     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  146f6c: 91000908     	add	x8, x8, #0x2
  146f70: aa1303e0     	mov	x0, x19
  146f74: f9000268     	str	x8, [x19]
  146f78: 97ffff43     	bl	0x146c84 <__cxa_demangle+0x4f18>
  146f7c: f90007e0     	str	x0, [sp, #0x8]
  146f80: b4ffe9e0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  146f84: aa1303e0     	mov	x0, x19
  146f88: 97ffff3f     	bl	0x146c84 <__cxa_demangle+0x4f18>
  146f8c: f9000fe0     	str	x0, [sp, #0x18]
  146f90: b4ffe960     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  146f94: 910023e1     	add	x1, sp, #0x8
  146f98: 910063e2     	add	x2, sp, #0x18
  146f9c: aa1303e0     	mov	x0, x19
  146fa0: 94000adb     	bl	0x149b0c <__cxa_demangle+0x7da0>
  146fa4: 17ffff46     	b	0x146cbc <__cxa_demangle+0x4f50>
  146fa8: d503249f     	bti	j
  146fac: 39400509     	ldrb	w9, [x8, #0x1]
  146fb0: aa1f03e0     	mov	x0, xzr
  146fb4: 51014d29     	sub	w9, w9, #0x53
  146fb8: 7100853f     	cmp	w9, #0x21
  146fbc: 54ffe808     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  146fc0: 90fff9ca     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  146fc4: 911c514a     	add	x10, x10, #0x714
  146fc8: 10ffe7ab     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  146fcc: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  146fd0: 8b0c096b     	add	x11, x11, x12, lsl #2
  146fd4: d61f0160     	br	x11
  146fd8: d503249f     	bti	j
  146fdc: 91000908     	add	x8, x8, #0x2
  146fe0: f0fff941     	adrp	x1, 0x71000
  146fe4: 91142821     	add	x1, x1, #0x50a
  146fe8: 140001b3     	b	0x1476b4 <__cxa_demangle+0x5948>
  146fec: d503249f     	bti	j
  146ff0: 39400509     	ldrb	w9, [x8, #0x1]
  146ff4: aa1f03e0     	mov	x0, xzr
  146ff8: 51018529     	sub	w9, w9, #0x61
  146ffc: 71005d3f     	cmp	w9, #0x17
  147000: 54ffe5e8     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  147004: f0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  147008: 911a694a     	add	x10, x10, #0x69a
  14700c: 10ffe58b     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  147010: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  147014: 8b0c096b     	add	x11, x11, x12, lsl #2
  147018: d61f0160     	br	x11
  14701c: d503249f     	bti	j
  147020: aa1303e0     	mov	x0, x19
  147024: 94000bbc     	bl	0x149f14 <__cxa_demangle+0x81a8>
  147028: 17ffff25     	b	0x146cbc <__cxa_demangle+0x4f50>
  14702c: d503249f     	bti	j
  147030: 39400509     	ldrb	w9, [x8, #0x1]
  147034: aa1f03e0     	mov	x0, xzr
  147038: 51014929     	sub	w9, w9, #0x52
  14703c: 7100813f     	cmp	w9, #0x20
  147040: 54ffe3e8     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  147044: f0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  147048: 9119614a     	add	x10, x10, #0x658
  14704c: 10ffe38b     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  147050: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  147054: 8b0c096b     	add	x11, x11, x12, lsl #2
  147058: d61f0160     	br	x11
  14705c: d503249f     	bti	j
  147060: 91000908     	add	x8, x8, #0x2
  147064: d0fff941     	adrp	x1, 0x71000
  147068: 91075021     	add	x1, x1, #0x1d4
  14706c: 140001cf     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147070: d503249f     	bti	j
  147074: 3940050a     	ldrb	w10, [x8, #0x1]
  147078: aa1f03e0     	mov	x0, xzr
  14707c: 5101414a     	sub	w10, w10, #0x50
  147080: 7100a95f     	cmp	w10, #0x2a
  147084: 54ffe1c8     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  147088: f0fff9ab     	adrp	x11, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14708c: 9115896b     	add	x11, x11, #0x562
  147090: 10ffe16c     	adr	x12, 0x146cbc <__cxa_demangle+0x4f50>
  147094: 786a796d     	ldrh	w13, [x11, x10, lsl #1]
  147098: 8b0d098c     	add	x12, x12, x13, lsl #2
  14709c: d61f0180     	br	x12
  1470a0: d503249f     	bti	j
  1470a4: aa1303f4     	mov	x20, x19
  1470a8: f9400e6b     	ldr	x11, [x19, #0x18]
  1470ac: 91000908     	add	x8, x8, #0x2
  1470b0: f8410e8a     	ldr	x10, [x20, #0x10]!
  1470b4: f9000268     	str	x8, [x19]
  1470b8: cb0a016a     	sub	x10, x11, x10
  1470bc: 9343fd56     	asr	x22, x10, #3
  1470c0: eb09011f     	cmp	x8, x9
  1470c4: 54000080     	b.eq	0x1470d4 <__cxa_demangle+0x5368>
  1470c8: 39400109     	ldrb	w9, [x8]
  1470cc: 7101153f     	cmp	w9, #0x45
  1470d0: 540054a0     	b.eq	0x147b64 <__cxa_demangle+0x5df8>
  1470d4: aa1303e0     	mov	x0, x19
  1470d8: 97fff5d3     	bl	0x144824 <__cxa_demangle+0x2ab8>
  1470dc: f90007e0     	str	x0, [sp, #0x8]
  1470e0: b4ffdee0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1470e4: 910023e1     	add	x1, sp, #0x8
  1470e8: aa1403e0     	mov	x0, x20
  1470ec: 97fff64a     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  1470f0: a9402668     	ldp	x8, x9, [x19]
  1470f4: eb09011f     	cmp	x8, x9
  1470f8: 54fffe81     	b.ne	0x1470c8 <__cxa_demangle+0x535c>
  1470fc: 17fffff6     	b	0x1470d4 <__cxa_demangle+0x5368>
  147100: d503249f     	bti	j
  147104: 3940050a     	ldrb	w10, [x8, #0x1]
  147108: aa1f03e0     	mov	x0, xzr
  14710c: 5101254a     	sub	w10, w10, #0x49
  147110: 7100915f     	cmp	w10, #0x24
  147114: 54ffdd48     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  147118: f0fff9ab     	adrp	x11, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14711c: 911b296b     	add	x11, x11, #0x6ca
  147120: 10ffdcec     	adr	x12, 0x146cbc <__cxa_demangle+0x4f50>
  147124: 786a796d     	ldrh	w13, [x11, x10, lsl #1]
  147128: 8b0d098c     	add	x12, x12, x13, lsl #2
  14712c: d61f0180     	br	x12
  147130: d503249f     	bti	j
  147134: 91000908     	add	x8, x8, #0x2
  147138: f0fff921     	adrp	x1, 0x6e000
  14713c: 9135cc21     	add	x1, x1, #0xd73
  147140: 1400019a     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147144: d503249f     	bti	j
  147148: 3940050a     	ldrb	w10, [x8, #0x1]
  14714c: aa1f03e0     	mov	x0, xzr
  147150: 5101314a     	sub	w10, w10, #0x4c
  147154: 7100a15f     	cmp	w10, #0x28
  147158: 54ffdb28     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  14715c: f0fff9ab     	adrp	x11, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  147160: 9118196b     	add	x11, x11, #0x606
  147164: 10ffdacc     	adr	x12, 0x146cbc <__cxa_demangle+0x4f50>
  147168: 786a796d     	ldrh	w13, [x11, x10, lsl #1]
  14716c: 8b0d098c     	add	x12, x12, x13, lsl #2
  147170: d61f0180     	br	x12
  147174: d503249f     	bti	j
  147178: 91000908     	add	x8, x8, #0x2
  14717c: b0fff941     	adrp	x1, 0x70000
  147180: 912da421     	add	x1, x1, #0xb69
  147184: 14000189     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147188: d503249f     	bti	j
  14718c: 39400509     	ldrb	w9, [x8, #0x1]
  147190: 7101d53f     	cmp	w9, #0x75
  147194: 54ffd921     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147198: 91000908     	add	x8, x8, #0x2
  14719c: aa1303e0     	mov	x0, x19
  1471a0: f9000268     	str	x8, [x19]
  1471a4: 97fffeb8     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1471a8: f90007e0     	str	x0, [sp, #0x8]
  1471ac: b4ffd880     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1471b0: aa1303e0     	mov	x0, x19
  1471b4: 97fffeb4     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1471b8: f9000fe0     	str	x0, [sp, #0x18]
  1471bc: b4ffd800     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1471c0: aa1303e0     	mov	x0, x19
  1471c4: 97fffeb0     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1471c8: f90003e0     	str	x0, [sp]
  1471cc: b4ffd780     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1471d0: 910023e1     	add	x1, sp, #0x8
  1471d4: 910063e2     	add	x2, sp, #0x18
  1471d8: 910003e3     	mov	x3, sp
  1471dc: aa1303e0     	mov	x0, x19
  1471e0: 94000c3f     	bl	0x14a2dc <__cxa_demangle+0x8570>
  1471e4: 17fffeb6     	b	0x146cbc <__cxa_demangle+0x4f50>
  1471e8: d503249f     	bti	j
  1471ec: 39400509     	ldrb	w9, [x8, #0x1]
  1471f0: aa1f03e0     	mov	x0, xzr
  1471f4: 51013529     	sub	w9, w9, #0x4d
  1471f8: 7100993f     	cmp	w9, #0x26
  1471fc: 54ffd608     	b.hi	0x146cbc <__cxa_demangle+0x4f50>
  147200: f0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  147204: 9116e14a     	add	x10, x10, #0x5b8
  147208: 10ffd5ab     	adr	x11, 0x146cbc <__cxa_demangle+0x4f50>
  14720c: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  147210: 8b0c096b     	add	x11, x11, x12, lsl #2
  147214: d61f0160     	br	x11
  147218: d503249f     	bti	j
  14721c: 91000908     	add	x8, x8, #0x2
  147220: f0fff941     	adrp	x1, 0x72000
  147224: 91150021     	add	x1, x1, #0x540
  147228: 14000160     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  14722c: d503249f     	bti	j
  147230: aa1f03e0     	mov	x0, xzr
  147234: f1002d5f     	cmp	x10, #0xb
  147238: 54ffd423     	b.lo	0x146cbc <__cxa_demangle+0x4f50>
  14723c: 7101d57f     	cmp	w11, #0x75
  147240: 54ffd3e1     	b.ne	0x146cbc <__cxa_demangle+0x4f50>
  147244: 39400509     	ldrb	w9, [x8, #0x1]
  147248: 7100e13f     	cmp	w9, #0x38
  14724c: 54ffd361     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147250: 39400909     	ldrb	w9, [x8, #0x2]
  147254: 71017d3f     	cmp	w9, #0x5f
  147258: 54ffd301     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  14725c: 39400d09     	ldrb	w9, [x8, #0x3]
  147260: 71017d3f     	cmp	w9, #0x5f
  147264: 54003621     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  147268: 39401109     	ldrb	w9, [x8, #0x4]
  14726c: 7101d53f     	cmp	w9, #0x75
  147270: 540035c1     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  147274: 39401509     	ldrb	w9, [x8, #0x5]
  147278: 7101d53f     	cmp	w9, #0x75
  14727c: 54003561     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  147280: 39401909     	ldrb	w9, [x8, #0x6]
  147284: 7101a53f     	cmp	w9, #0x69
  147288: 54003501     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  14728c: 39401d09     	ldrb	w9, [x8, #0x7]
  147290: 7101913f     	cmp	w9, #0x64
  147294: 540034a1     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  147298: 39402109     	ldrb	w9, [x8, #0x8]
  14729c: 7101bd3f     	cmp	w9, #0x6f
  1472a0: 54003441     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  1472a4: 39402509     	ldrb	w9, [x8, #0x9]
  1472a8: 7101993f     	cmp	w9, #0x66
  1472ac: 540033e1     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  1472b0: 39402909     	ldrb	w9, [x8, #0xa]
  1472b4: 7101d13f     	cmp	w9, #0x74
  1472b8: 54003381     	b.ne	0x147928 <__cxa_demangle+0x5bbc>
  1472bc: 91002d08     	add	x8, x8, #0xb
  1472c0: aa1303e0     	mov	x0, x19
  1472c4: f9000268     	str	x8, [x19]
  1472c8: 97ffeeca     	bl	0x142df0 <__cxa_demangle+0x1084>
  1472cc: 140001b3     	b	0x147998 <__cxa_demangle+0x5c2c>
  1472d0: aa1303e0     	mov	x0, x19
  1472d4: 940004de     	bl	0x14864c <__cxa_demangle+0x68e0>
  1472d8: 17fffe79     	b	0x146cbc <__cxa_demangle+0x4f50>
  1472dc: 91000908     	add	x8, x8, #0x2
  1472e0: b0fff941     	adrp	x1, 0x70000
  1472e4: 91172c21     	add	x1, x1, #0x5cb
  1472e8: 14000210     	b	0x147b28 <__cxa_demangle+0x5dbc>
  1472ec: aa1303f4     	mov	x20, x19
  1472f0: f9400e6b     	ldr	x11, [x19, #0x18]
  1472f4: 91000908     	add	x8, x8, #0x2
  1472f8: f8410e8a     	ldr	x10, [x20, #0x10]!
  1472fc: f9000268     	str	x8, [x19]
  147300: cb0a016a     	sub	x10, x11, x10
  147304: 9343fd56     	asr	x22, x10, #3
  147308: eb09011f     	cmp	x8, x9
  14730c: 54000080     	b.eq	0x14731c <__cxa_demangle+0x55b0>
  147310: 39400109     	ldrb	w9, [x8]
  147314: 7101153f     	cmp	w9, #0x45
  147318: 54002160     	b.eq	0x147744 <__cxa_demangle+0x59d8>
  14731c: aa1303e0     	mov	x0, x19
  147320: 94000a21     	bl	0x149ba4 <__cxa_demangle+0x7e38>
  147324: f90007e0     	str	x0, [sp, #0x8]
  147328: b4ffcca0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  14732c: 910023e1     	add	x1, sp, #0x8
  147330: aa1403e0     	mov	x0, x20
  147334: 97fff5b8     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  147338: a9402668     	ldp	x8, x9, [x19]
  14733c: eb09011f     	cmp	x8, x9
  147340: 54fffe81     	b.ne	0x147310 <__cxa_demangle+0x55a4>
  147344: 17fffff6     	b	0x14731c <__cxa_demangle+0x55b0>
  147348: 91000908     	add	x8, x8, #0x2
  14734c: b0fff941     	adrp	x1, 0x70000
  147350: 91171421     	add	x1, x1, #0x5c5
  147354: 14000115     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147358: 91000908     	add	x8, x8, #0x2
  14735c: b0fff941     	adrp	x1, 0x70000
  147360: 91172021     	add	x1, x1, #0x5c8
  147364: 14000111     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147368: d503249f     	bti	j
  14736c: 91000908     	add	x8, x8, #0x2
  147370: f0fff941     	adrp	x1, 0x72000
  147374: 9114f421     	add	x1, x1, #0x53d
  147378: 1400010c     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  14737c: d503249f     	bti	j
  147380: 91000908     	add	x8, x8, #0x2
  147384: d0fff941     	adrp	x1, 0x71000
  147388: 913b7021     	add	x1, x1, #0xedc
  14738c: 14000107     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147390: d503249f     	bti	j
  147394: 91000908     	add	x8, x8, #0x2
  147398: d0fff921     	adrp	x1, 0x6d000
  14739c: 910ebc21     	add	x1, x1, #0x3af
  1473a0: 140001e2     	b	0x147b28 <__cxa_demangle+0x5dbc>
  1473a4: d503249f     	bti	j
  1473a8: 91000908     	add	x8, x8, #0x2
  1473ac: b0fff941     	adrp	x1, 0x70000
  1473b0: 91396421     	add	x1, x1, #0xe59
  1473b4: 140000fd     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  1473b8: d503249f     	bti	j
  1473bc: 91000908     	add	x8, x8, #0x2
  1473c0: f0fff941     	adrp	x1, 0x72000
  1473c4: 912f2421     	add	x1, x1, #0xbc9
  1473c8: 140001d8     	b	0x147b28 <__cxa_demangle+0x5dbc>
  1473cc: d503249f     	bti	j
  1473d0: 91000908     	add	x8, x8, #0x2
  1473d4: aa1303e0     	mov	x0, x19
  1473d8: f9000268     	str	x8, [x19]
  1473dc: 97ffee85     	bl	0x142df0 <__cxa_demangle+0x1084>
  1473e0: f90007e0     	str	x0, [sp, #0x8]
  1473e4: b4ffc6c0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1473e8: d0fff921     	adrp	x1, 0x6d000
  1473ec: 911cf821     	add	x1, x1, #0x73e
  1473f0: 1400014a     	b	0x147918 <__cxa_demangle+0x5bac>
  1473f4: d503249f     	bti	j
  1473f8: 91000908     	add	x8, x8, #0x2
  1473fc: aa1303e0     	mov	x0, x19
  147400: f9000268     	str	x8, [x19]
  147404: 97ffee7b     	bl	0x142df0 <__cxa_demangle+0x1084>
  147408: f9000fe0     	str	x0, [sp, #0x18]
  14740c: b4ffc580     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147410: aa1303f4     	mov	x20, x19
  147414: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  147418: cb080128     	sub	x8, x9, x8
  14741c: 9343fd16     	asr	x22, x8, #3
  147420: a9402668     	ldp	x8, x9, [x19]
  147424: eb09011f     	cmp	x8, x9
  147428: 54000080     	b.eq	0x147438 <__cxa_demangle+0x56cc>
  14742c: 39400109     	ldrb	w9, [x8]
  147430: 7101153f     	cmp	w9, #0x45
  147434: 54003b80     	b.eq	0x147ba4 <__cxa_demangle+0x5e38>
  147438: aa1303e0     	mov	x0, x19
  14743c: 940009da     	bl	0x149ba4 <__cxa_demangle+0x7e38>
  147440: f90007e0     	str	x0, [sp, #0x8]
  147444: b4ffc3c0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147448: 910023e1     	add	x1, sp, #0x8
  14744c: aa1403e0     	mov	x0, x20
  147450: 97fff571     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  147454: 17fffff3     	b	0x147420 <__cxa_demangle+0x56b4>
  147458: d503249f     	bti	j
  14745c: d0fff921     	adrp	x1, 0x6d000
  147460: 91000908     	add	x8, x8, #0x2
  147464: 912b9021     	add	x1, x1, #0xae4
  147468: aa1303e0     	mov	x0, x19
  14746c: f9000268     	str	x8, [x19]
  147470: 94000d07     	bl	0x14a88c <__cxa_demangle+0x8b20>
  147474: 17fffe12     	b	0x146cbc <__cxa_demangle+0x4f50>
  147478: d503249f     	bti	j
  14747c: 91000908     	add	x8, x8, #0x2
  147480: aa1303e0     	mov	x0, x19
  147484: f9000268     	str	x8, [x19]
  147488: 97fffdff     	bl	0x146c84 <__cxa_demangle+0x4f18>
  14748c: f90007e0     	str	x0, [sp, #0x8]
  147490: b4ffc160     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147494: 910023e1     	add	x1, sp, #0x8
  147498: aa1303e0     	mov	x0, x19
  14749c: 94000d23     	bl	0x14a928 <__cxa_demangle+0x8bbc>
  1474a0: 17fffe07     	b	0x146cbc <__cxa_demangle+0x4f50>
  1474a4: d503249f     	bti	j
  1474a8: 91000908     	add	x8, x8, #0x2
  1474ac: aa1303e0     	mov	x0, x19
  1474b0: f9000268     	str	x8, [x19]
  1474b4: 97fffdf4     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1474b8: f9000fe0     	str	x0, [sp, #0x18]
  1474bc: b4ffc000     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1474c0: aa1303f4     	mov	x20, x19
  1474c4: a9c12688     	ldp	x8, x9, [x20, #0x10]!
  1474c8: cb080128     	sub	x8, x9, x8
  1474cc: 9343fd16     	asr	x22, x8, #3
  1474d0: a9402668     	ldp	x8, x9, [x19]
  1474d4: eb09011f     	cmp	x8, x9
  1474d8: 54000080     	b.eq	0x1474e8 <__cxa_demangle+0x577c>
  1474dc: 39400109     	ldrb	w9, [x8]
  1474e0: 7101153f     	cmp	w9, #0x45
  1474e4: 54003800     	b.eq	0x147be4 <__cxa_demangle+0x5e78>
  1474e8: aa1303e0     	mov	x0, x19
  1474ec: 97fffde6     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1474f0: f90007e0     	str	x0, [sp, #0x8]
  1474f4: b4ffbe40     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1474f8: 910023e1     	add	x1, sp, #0x8
  1474fc: aa1403e0     	mov	x0, x20
  147500: 97fff545     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  147504: 17fffff3     	b	0x1474d0 <__cxa_demangle+0x5764>
  147508: d503249f     	bti	j
  14750c: 91000908     	add	x8, x8, #0x2
  147510: 90fff941     	adrp	x1, 0x6f000
  147514: 91249821     	add	x1, x1, #0x926
  147518: 14000184     	b	0x147b28 <__cxa_demangle+0x5dbc>
  14751c: d503249f     	bti	j
  147520: 91000908     	add	x8, x8, #0x2
  147524: f0fff941     	adrp	x1, 0x72000
  147528: 913cb421     	add	x1, x1, #0xf2d
  14752c: 14000146     	b	0x147a44 <__cxa_demangle+0x5cd8>
  147530: d503249f     	bti	j
  147534: aa1303e0     	mov	x0, x19
  147538: 940006da     	bl	0x1490a0 <__cxa_demangle+0x7334>
  14753c: 17fffde0     	b	0x146cbc <__cxa_demangle+0x4f50>
  147540: d503249f     	bti	j
  147544: 91000908     	add	x8, x8, #0x2
  147548: 90fff941     	adrp	x1, 0x6f000
  14754c: 91279021     	add	x1, x1, #0x9e4
  147550: 14000096     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147554: d503249f     	bti	j
  147558: 91000908     	add	x8, x8, #0x2
  14755c: f0fff921     	adrp	x1, 0x6e000
  147560: 913cf421     	add	x1, x1, #0xf3d
  147564: 14000171     	b	0x147b28 <__cxa_demangle+0x5dbc>
  147568: d503249f     	bti	j
  14756c: 91000908     	add	x8, x8, #0x2
  147570: 90fff941     	adrp	x1, 0x6f000
  147574: 91179821     	add	x1, x1, #0x5e6
  147578: 1400016c     	b	0x147b28 <__cxa_demangle+0x5dbc>
  14757c: d503249f     	bti	j
  147580: 9100090a     	add	x10, x8, #0x2
  147584: eb09015f     	cmp	x10, x9
  147588: f900026a     	str	x10, [x19]
  14758c: 54002120     	b.eq	0x1479b0 <__cxa_demangle+0x5c44>
  147590: 39400149     	ldrb	w9, [x10]
  147594: 71017d3f     	cmp	w9, #0x5f
  147598: 540020c1     	b.ne	0x1479b0 <__cxa_demangle+0x5c44>
  14759c: 91000d08     	add	x8, x8, #0x3
  1475a0: 90fff961     	adrp	x1, 0x73000
  1475a4: 9111b021     	add	x1, x1, #0x46c
  1475a8: 14000051     	b	0x1476ec <__cxa_demangle+0x5980>
  1475ac: d503249f     	bti	j
  1475b0: 91000908     	add	x8, x8, #0x2
  1475b4: b0fff941     	adrp	x1, 0x70000
  1475b8: 912db021     	add	x1, x1, #0xb6c
  1475bc: 1400003e     	b	0x1476b4 <__cxa_demangle+0x5948>
  1475c0: d503249f     	bti	j
  1475c4: 91000908     	add	x8, x8, #0x2
  1475c8: aa1303e0     	mov	x0, x19
  1475cc: f9000268     	str	x8, [x19]
  1475d0: 97ffee08     	bl	0x142df0 <__cxa_demangle+0x1084>
  1475d4: f90007e0     	str	x0, [sp, #0x8]
  1475d8: b4ffb720     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1475dc: aa1303e0     	mov	x0, x19
  1475e0: 97fffda9     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1475e4: f9000fe0     	str	x0, [sp, #0x18]
  1475e8: b4ffb6a0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1475ec: 910023e1     	add	x1, sp, #0x8
  1475f0: 910063e2     	add	x2, sp, #0x18
  1475f4: aa1303e0     	mov	x0, x19
  1475f8: 94000b64     	bl	0x14a388 <__cxa_demangle+0x861c>
  1475fc: 17fffdb0     	b	0x146cbc <__cxa_demangle+0x4f50>
  147600: d503249f     	bti	j
  147604: 91000908     	add	x8, x8, #0x2
  147608: 90fff961     	adrp	x1, 0x73000
  14760c: 9138dc21     	add	x1, x1, #0xe37
  147610: 14000146     	b	0x147b28 <__cxa_demangle+0x5dbc>
  147614: d503249f     	bti	j
  147618: 91000908     	add	x8, x8, #0x2
  14761c: d0fff921     	adrp	x1, 0x6d000
  147620: 913fe421     	add	x1, x1, #0xff9
  147624: 14000061     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  147628: d503249f     	bti	j
  14762c: 91000908     	add	x8, x8, #0x2
  147630: f0fff941     	adrp	x1, 0x72000
  147634: 91077421     	add	x1, x1, #0x1dd
  147638: 1400005c     	b	0x1477a8 <__cxa_demangle+0x5a3c>
  14763c: d503249f     	bti	j
  147640: 91000908     	add	x8, x8, #0x2
  147644: f0fff921     	adrp	x1, 0x6e000
  147648: 913cf421     	add	x1, x1, #0xf3d
  14764c: 140000fe     	b	0x147a44 <__cxa_demangle+0x5cd8>
  147650: d503249f     	bti	j
  147654: 91000908     	add	x8, x8, #0x2
  147658: b0fff941     	adrp	x1, 0x70000
  14765c: 91097421     	add	x1, x1, #0x25d
  147660: 140000f9     	b	0x147a44 <__cxa_demangle+0x5cd8>
  147664: d503249f     	bti	j
  147668: 91000908     	add	x8, x8, #0x2
  14766c: aa1303e0     	mov	x0, x19
  147670: f9000268     	str	x8, [x19]
  147674: 97fffd84     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147678: f90007e0     	str	x0, [sp, #0x8]
  14767c: b4ffb200     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147680: 910023e1     	add	x1, sp, #0x8
  147684: aa1303e0     	mov	x0, x19
  147688: 94000ae9     	bl	0x14a22c <__cxa_demangle+0x84c0>
  14768c: 17fffd8c     	b	0x146cbc <__cxa_demangle+0x4f50>
  147690: d503249f     	bti	j
  147694: 91000908     	add	x8, x8, #0x2
  147698: d0fff941     	adrp	x1, 0x71000
  14769c: 91075c21     	add	x1, x1, #0x1d7
  1476a0: 14000122     	b	0x147b28 <__cxa_demangle+0x5dbc>
  1476a4: d503249f     	bti	j
  1476a8: 91000908     	add	x8, x8, #0x2
  1476ac: 90fff941     	adrp	x1, 0x6f000
  1476b0: 9134ec21     	add	x1, x1, #0xd3b
  1476b4: 91000c22     	add	x2, x1, #0x3
  1476b8: f9000268     	str	x8, [x19]
  1476bc: 1400011d     	b	0x147b30 <__cxa_demangle+0x5dc4>
  1476c0: d503249f     	bti	j
  1476c4: 9100090a     	add	x10, x8, #0x2
  1476c8: eb09015f     	cmp	x10, x9
  1476cc: f900026a     	str	x10, [x19]
  1476d0: 54002360     	b.eq	0x147b3c <__cxa_demangle+0x5dd0>
  1476d4: 39400149     	ldrb	w9, [x10]
  1476d8: 71017d3f     	cmp	w9, #0x5f
  1476dc: 54002301     	b.ne	0x147b3c <__cxa_demangle+0x5dd0>
  1476e0: 91000d08     	add	x8, x8, #0x3
  1476e4: d0fff921     	adrp	x1, 0x6d000
  1476e8: 910ec421     	add	x1, x1, #0x3b1
  1476ec: 91000822     	add	x2, x1, #0x2
  1476f0: f9000268     	str	x8, [x19]
  1476f4: 140000d6     	b	0x147a4c <__cxa_demangle+0x5ce0>
  1476f8: d503249f     	bti	j
  1476fc: 91000908     	add	x8, x8, #0x2
  147700: d0fff941     	adrp	x1, 0x71000
  147704: 91075c21     	add	x1, x1, #0x1d7
  147708: 140000cf     	b	0x147a44 <__cxa_demangle+0x5cd8>
  14770c: d503249f     	bti	j
  147710: 91000908     	add	x8, x8, #0x2
  147714: aa1303e0     	mov	x0, x19
  147718: f9000268     	str	x8, [x19]
  14771c: 97fffd5a     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147720: f90007e0     	str	x0, [sp, #0x8]
  147724: b4ffacc0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147728: aa1303e0     	mov	x0, x19
  14772c: 97fffd56     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147730: f9000fe0     	str	x0, [sp, #0x18]
  147734: b4ffac40     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147738: d0fff942     	adrp	x2, 0x71000
  14773c: 911f0442     	add	x2, x2, #0x7c1
  147740: 140000e1     	b	0x147ac4 <__cxa_demangle+0x5d58>
  147744: a9410a69     	ldp	x9, x2, [x19, #0x10]
  147748: d37df2d4     	lsl	x20, x22, #3
  14774c: 91000508     	add	x8, x8, #0x1
  147750: aa1303e0     	mov	x0, x19
  147754: 8b140121     	add	x1, x9, x20
  147758: f9000268     	str	x8, [x19]
  14775c: 94001bd3     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  147760: f9400a68     	ldr	x8, [x19, #0x10]
  147764: a90087e0     	stp	x0, x1, [sp, #0x8]
  147768: 910063e1     	add	x1, sp, #0x18
  14776c: 910023e2     	add	x2, sp, #0x8
  147770: aa1303e0     	mov	x0, x19
  147774: 8b140108     	add	x8, x8, x20
  147778: f9000e68     	str	x8, [x19, #0x18]
  14777c: 94000997     	bl	0x149dd8 <__cxa_demangle+0x806c>
  147780: 17fffd4f     	b	0x146cbc <__cxa_demangle+0x4f50>
  147784: d503249f     	bti	j
  147788: 91000908     	add	x8, x8, #0x2
  14778c: b0fff941     	adrp	x1, 0x70000
  147790: 91395c21     	add	x1, x1, #0xe57
  147794: 140000e5     	b	0x147b28 <__cxa_demangle+0x5dbc>
  147798: d503249f     	bti	j
  14779c: f0fff941     	adrp	x1, 0x72000
  1477a0: 91000908     	add	x8, x8, #0x2
  1477a4: 912f1821     	add	x1, x1, #0xbc6
  1477a8: f9000268     	str	x8, [x19]
  1477ac: 91000822     	add	x2, x1, #0x2
  1477b0: 140000e0     	b	0x147b30 <__cxa_demangle+0x5dc4>
  1477b4: d503249f     	bti	j
  1477b8: f0fff941     	adrp	x1, 0x72000
  1477bc: 91000908     	add	x8, x8, #0x2
  1477c0: 913cac21     	add	x1, x1, #0xf2b
  1477c4: 140000a0     	b	0x147a44 <__cxa_demangle+0x5cd8>
  1477c8: d503249f     	bti	j
  1477cc: 91000908     	add	x8, x8, #0x2
  1477d0: f0fff941     	adrp	x1, 0x72000
  1477d4: 913cac21     	add	x1, x1, #0xf2b
  1477d8: 140000d4     	b	0x147b28 <__cxa_demangle+0x5dbc>
  1477dc: d503249f     	bti	j
  1477e0: 91000908     	add	x8, x8, #0x2
  1477e4: aa1303e0     	mov	x0, x19
  1477e8: f9000268     	str	x8, [x19]
  1477ec: 97ffed81     	bl	0x142df0 <__cxa_demangle+0x1084>
  1477f0: 14000006     	b	0x147808 <__cxa_demangle+0x5a9c>
  1477f4: d503249f     	bti	j
  1477f8: 91000908     	add	x8, x8, #0x2
  1477fc: aa1303e0     	mov	x0, x19
  147800: f9000268     	str	x8, [x19]
  147804: 97fffd20     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147808: f90007e0     	str	x0, [sp, #0x8]
  14780c: b4ffa580     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147810: b0fff941     	adrp	x1, 0x70000
  147814: 910023e2     	add	x2, sp, #0x8
  147818: 91094c21     	add	x1, x1, #0x253
  14781c: aa1303e0     	mov	x0, x19
  147820: 9400010a     	bl	0x147c48 <__cxa_demangle+0x5edc>
  147824: 17fffd26     	b	0x146cbc <__cxa_demangle+0x4f50>
  147828: d503249f     	bti	j
  14782c: 91000908     	add	x8, x8, #0x2
  147830: eb08013f     	cmp	x9, x8
  147834: f9000268     	str	x8, [x19]
  147838: 54ffa400     	b.eq	0x146cb8 <__cxa_demangle+0x4f4c>
  14783c: 39400108     	ldrb	w8, [x8]
  147840: 7101991f     	cmp	w8, #0x66
  147844: 54001f00     	b.eq	0x147c24 <__cxa_demangle+0x5eb8>
  147848: 7101511f     	cmp	w8, #0x54
  14784c: 54ffa361     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147850: aa1303e0     	mov	x0, x19
  147854: 97fff9a9     	bl	0x145ef8 <__cxa_demangle+0x418c>
  147858: f90007e0     	str	x0, [sp, #0x8]
  14785c: b4ffa300     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147860: 910023e1     	add	x1, sp, #0x8
  147864: aa1303e0     	mov	x0, x19
  147868: 94000b6e     	bl	0x14a620 <__cxa_demangle+0x88b4>
  14786c: 17fffd14     	b	0x146cbc <__cxa_demangle+0x4f50>
  147870: d503249f     	bti	j
  147874: 91000908     	add	x8, x8, #0x2
  147878: aa1303e0     	mov	x0, x19
  14787c: f9000268     	str	x8, [x19]
  147880: 97ffed5c     	bl	0x142df0 <__cxa_demangle+0x1084>
  147884: f90007e0     	str	x0, [sp, #0x8]
  147888: b4ffa1a0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  14788c: aa1303e0     	mov	x0, x19
  147890: 97fffcfd     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147894: f9000fe0     	str	x0, [sp, #0x18]
  147898: b4ffa120     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  14789c: 910023e1     	add	x1, sp, #0x8
  1478a0: 910063e2     	add	x2, sp, #0x18
  1478a4: aa1303e0     	mov	x0, x19
  1478a8: 94000ae2     	bl	0x14a430 <__cxa_demangle+0x86c4>
  1478ac: 17fffd04     	b	0x146cbc <__cxa_demangle+0x4f50>
  1478b0: d503249f     	bti	j
  1478b4: 91000908     	add	x8, x8, #0x2
  1478b8: aa1303e0     	mov	x0, x19
  1478bc: f9000268     	str	x8, [x19]
  1478c0: 97fffcf1     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1478c4: f90007e0     	str	x0, [sp, #0x8]
  1478c8: b4ff9fa0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1478cc: 910023e1     	add	x1, sp, #0x8
  1478d0: aa1303e0     	mov	x0, x19
  1478d4: 94000b01     	bl	0x14a4d8 <__cxa_demangle+0x876c>
  1478d8: 17fffcf9     	b	0x146cbc <__cxa_demangle+0x4f50>
  1478dc: d503249f     	bti	j
  1478e0: 91000908     	add	x8, x8, #0x2
  1478e4: aa1303e0     	mov	x0, x19
  1478e8: f9000268     	str	x8, [x19]
  1478ec: 97ffed41     	bl	0x142df0 <__cxa_demangle+0x1084>
  1478f0: 14000006     	b	0x147908 <__cxa_demangle+0x5b9c>
  1478f4: d503249f     	bti	j
  1478f8: 91000908     	add	x8, x8, #0x2
  1478fc: aa1303e0     	mov	x0, x19
  147900: f9000268     	str	x8, [x19]
  147904: 97fffce0     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147908: f90007e0     	str	x0, [sp, #0x8]
  14790c: b4ff9d80     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147910: 90fff961     	adrp	x1, 0x73000
  147914: 911ce821     	add	x1, x1, #0x73a
  147918: 910023e2     	add	x2, sp, #0x8
  14791c: aa1303e0     	mov	x0, x19
  147920: 94000b12     	bl	0x14a568 <__cxa_demangle+0x87fc>
  147924: 17fffce6     	b	0x146cbc <__cxa_demangle+0x4f50>
  147928: 39400d09     	ldrb	w9, [x8, #0x3]
  14792c: 71017d3f     	cmp	w9, #0x5f
  147930: 54ff9c41     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147934: 39401109     	ldrb	w9, [x8, #0x4]
  147938: 7101d53f     	cmp	w9, #0x75
  14793c: 54ff9be1     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147940: 39401509     	ldrb	w9, [x8, #0x5]
  147944: 7101d53f     	cmp	w9, #0x75
  147948: 54ff9b81     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  14794c: 39401909     	ldrb	w9, [x8, #0x6]
  147950: 7101a53f     	cmp	w9, #0x69
  147954: 54ff9b21     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147958: 39401d09     	ldrb	w9, [x8, #0x7]
  14795c: 7101913f     	cmp	w9, #0x64
  147960: 54ff9ac1     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147964: 39402109     	ldrb	w9, [x8, #0x8]
  147968: 7101bd3f     	cmp	w9, #0x6f
  14796c: 54ff9a61     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147970: 39402509     	ldrb	w9, [x8, #0x9]
  147974: 7101993f     	cmp	w9, #0x66
  147978: 54ff9a01     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  14797c: 39402909     	ldrb	w9, [x8, #0xa]
  147980: 7101e93f     	cmp	w9, #0x7a
  147984: 54ff99a1     	b.ne	0x146cb8 <__cxa_demangle+0x4f4c>
  147988: 91002d08     	add	x8, x8, #0xb
  14798c: aa1303e0     	mov	x0, x19
  147990: f9000268     	str	x8, [x19]
  147994: 97fffcbc     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147998: f90007e0     	str	x0, [sp, #0x8]
  14799c: b4ff9900     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1479a0: 910023e1     	add	x1, sp, #0x8
  1479a4: aa1303e0     	mov	x0, x19
  1479a8: 94000c04     	bl	0x14a9b8 <__cxa_demangle+0x8c4c>
  1479ac: 17fffcc4     	b	0x146cbc <__cxa_demangle+0x4f50>
  1479b0: aa1303e0     	mov	x0, x19
  1479b4: 97fffcb4     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1479b8: f90007e0     	str	x0, [sp, #0x8]
  1479bc: b4ff9800     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1479c0: 90fff962     	adrp	x2, 0x73000
  1479c4: 9111b042     	add	x2, x2, #0x46c
  1479c8: 14000063     	b	0x147b54 <__cxa_demangle+0x5de8>
  1479cc: d503249f     	bti	j
  1479d0: 91000908     	add	x8, x8, #0x2
  1479d4: aa1303e0     	mov	x0, x19
  1479d8: f9000268     	str	x8, [x19]
  1479dc: 97fffcaa     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1479e0: f90007e0     	str	x0, [sp, #0x8]
  1479e4: b4ff96c0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  1479e8: 52800028     	mov	w8, #0x1                // =1
  1479ec: 390063e8     	strb	w8, [sp, #0x18]
  1479f0: 14000022     	b	0x147a78 <__cxa_demangle+0x5d0c>
  1479f4: d503249f     	bti	j
  1479f8: 91000908     	add	x8, x8, #0x2
  1479fc: aa1303e0     	mov	x0, x19
  147a00: f9000268     	str	x8, [x19]
  147a04: 97ffecfb     	bl	0x142df0 <__cxa_demangle+0x1084>
  147a08: f90007e0     	str	x0, [sp, #0x8]
  147a0c: b4ff9580     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147a10: aa1303e0     	mov	x0, x19
  147a14: 97fffc9c     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147a18: f9000fe0     	str	x0, [sp, #0x18]
  147a1c: b4ff9500     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147a20: 910023e1     	add	x1, sp, #0x8
  147a24: 910063e2     	add	x2, sp, #0x18
  147a28: aa1303e0     	mov	x0, x19
  147a2c: 94000665     	bl	0x1493c0 <__cxa_demangle+0x7654>
  147a30: 17fffca3     	b	0x146cbc <__cxa_demangle+0x4f50>
  147a34: d503249f     	bti	j
  147a38: 91000908     	add	x8, x8, #0x2
  147a3c: 90fff941     	adrp	x1, 0x6f000
  147a40: 91179821     	add	x1, x1, #0x5e6
  147a44: f9000268     	str	x8, [x19]
  147a48: 91000422     	add	x2, x1, #0x1
  147a4c: aa1303e0     	mov	x0, x19
  147a50: 94000519     	bl	0x148eb4 <__cxa_demangle+0x7148>
  147a54: 17fffc9a     	b	0x146cbc <__cxa_demangle+0x4f50>
  147a58: d503249f     	bti	j
  147a5c: 91000908     	add	x8, x8, #0x2
  147a60: aa1303e0     	mov	x0, x19
  147a64: f9000268     	str	x8, [x19]
  147a68: 97fffc87     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147a6c: f90007e0     	str	x0, [sp, #0x8]
  147a70: b4ff9260     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147a74: 390063ff     	strb	wzr, [sp, #0x18]
  147a78: 910023e1     	add	x1, sp, #0x8
  147a7c: d10033a2     	sub	x2, x29, #0xc
  147a80: 910063e3     	add	x3, sp, #0x18
  147a84: aa1303e0     	mov	x0, x19
  147a88: 94000622     	bl	0x149310 <__cxa_demangle+0x75a4>
  147a8c: 17fffc8c     	b	0x146cbc <__cxa_demangle+0x4f50>
  147a90: d503249f     	bti	j
  147a94: 91000908     	add	x8, x8, #0x2
  147a98: aa1303e0     	mov	x0, x19
  147a9c: f9000268     	str	x8, [x19]
  147aa0: 97fffc79     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147aa4: f90007e0     	str	x0, [sp, #0x8]
  147aa8: b4ff90a0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147aac: aa1303e0     	mov	x0, x19
  147ab0: 97fffc75     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147ab4: f9000fe0     	str	x0, [sp, #0x18]
  147ab8: b4ff9020     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147abc: b0fff942     	adrp	x2, 0x70000
  147ac0: 91219042     	add	x2, x2, #0x864
  147ac4: 910023e1     	add	x1, sp, #0x8
  147ac8: 910063e3     	add	x3, sp, #0x18
  147acc: aa1303e0     	mov	x0, x19
  147ad0: 940007b7     	bl	0x1499ac <__cxa_demangle+0x7c40>
  147ad4: 17fffc7a     	b	0x146cbc <__cxa_demangle+0x4f50>
  147ad8: d503249f     	bti	j
  147adc: 91000908     	add	x8, x8, #0x2
  147ae0: aa1303e0     	mov	x0, x19
  147ae4: f9000268     	str	x8, [x19]
  147ae8: 97fffc67     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147aec: f90007e0     	str	x0, [sp, #0x8]
  147af0: b4ff8e60     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147af4: aa1303e0     	mov	x0, x19
  147af8: 97fffc63     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147afc: f9000fe0     	str	x0, [sp, #0x18]
  147b00: b4ff8de0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147b04: 910023e1     	add	x1, sp, #0x8
  147b08: 910063e2     	add	x2, sp, #0x18
  147b0c: aa1303e0     	mov	x0, x19
  147b10: 940007d5     	bl	0x149a64 <__cxa_demangle+0x7cf8>
  147b14: 17fffc6a     	b	0x146cbc <__cxa_demangle+0x4f50>
  147b18: d503249f     	bti	j
  147b1c: 91000908     	add	x8, x8, #0x2
  147b20: d0fff921     	adrp	x1, 0x6d000
  147b24: 91294021     	add	x1, x1, #0xa50
  147b28: 91000422     	add	x2, x1, #0x1
  147b2c: f9000268     	str	x8, [x19]
  147b30: aa1303e0     	mov	x0, x19
  147b34: 940004b2     	bl	0x148dfc <__cxa_demangle+0x7090>
  147b38: 17fffc61     	b	0x146cbc <__cxa_demangle+0x4f50>
  147b3c: aa1303e0     	mov	x0, x19
  147b40: 97fffc51     	bl	0x146c84 <__cxa_demangle+0x4f18>
  147b44: f90007e0     	str	x0, [sp, #0x8]
  147b48: b4ff8ba0     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147b4c: d0fff922     	adrp	x2, 0x6d000
  147b50: 910ec442     	add	x2, x2, #0x3b1
  147b54: 910023e1     	add	x1, sp, #0x8
  147b58: aa1303e0     	mov	x0, x19
  147b5c: 940008c4     	bl	0x149e6c <__cxa_demangle+0x8100>
  147b60: 17fffc57     	b	0x146cbc <__cxa_demangle+0x4f50>
  147b64: a9410a69     	ldp	x9, x2, [x19, #0x10]
  147b68: d37df2d4     	lsl	x20, x22, #3
  147b6c: 91000508     	add	x8, x8, #0x1
  147b70: aa1303e0     	mov	x0, x19
  147b74: 8b140121     	add	x1, x9, x20
  147b78: f9000268     	str	x8, [x19]
  147b7c: 94001acb     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  147b80: f9400a68     	ldr	x8, [x19, #0x10]
  147b84: a90087e0     	stp	x0, x1, [sp, #0x8]
  147b88: 910023e1     	add	x1, sp, #0x8
  147b8c: aa1303e0     	mov	x0, x19
  147b90: 8b140108     	add	x8, x8, x20
  147b94: f9000e68     	str	x8, [x19, #0x18]
  147b98: 94000af2     	bl	0x14a760 <__cxa_demangle+0x89f4>
  147b9c: f90007e0     	str	x0, [sp, #0x8]
  147ba0: 14000025     	b	0x147c34 <__cxa_demangle+0x5ec8>
  147ba4: a9410a69     	ldp	x9, x2, [x19, #0x10]
  147ba8: d37df2d4     	lsl	x20, x22, #3
  147bac: 91000508     	add	x8, x8, #0x1
  147bb0: aa1303e0     	mov	x0, x19
  147bb4: 8b140121     	add	x1, x9, x20
  147bb8: f9000268     	str	x8, [x19]
  147bbc: 94001abb     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  147bc0: f9400a68     	ldr	x8, [x19, #0x10]
  147bc4: a90087e0     	stp	x0, x1, [sp, #0x8]
  147bc8: 910063e1     	add	x1, sp, #0x18
  147bcc: 910023e2     	add	x2, sp, #0x8
  147bd0: aa1303e0     	mov	x0, x19
  147bd4: 8b140108     	add	x8, x8, x20
  147bd8: f9000e68     	str	x8, [x19, #0x18]
  147bdc: 94000b05     	bl	0x14a7f0 <__cxa_demangle+0x8a84>
  147be0: 17fffc37     	b	0x146cbc <__cxa_demangle+0x4f50>
  147be4: a9410a69     	ldp	x9, x2, [x19, #0x10]
  147be8: d37df2d4     	lsl	x20, x22, #3
  147bec: 91000508     	add	x8, x8, #0x1
  147bf0: aa1303e0     	mov	x0, x19
  147bf4: 8b140121     	add	x1, x9, x20
  147bf8: f9000268     	str	x8, [x19]
  147bfc: 94001aab     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  147c00: f9400a68     	ldr	x8, [x19, #0x10]
  147c04: a90087e0     	stp	x0, x1, [sp, #0x8]
  147c08: 910063e1     	add	x1, sp, #0x18
  147c0c: 910023e2     	add	x2, sp, #0x8
  147c10: aa1303e0     	mov	x0, x19
  147c14: 8b140108     	add	x8, x8, x20
  147c18: f9000e68     	str	x8, [x19, #0x18]
  147c1c: 940004fa     	bl	0x149004 <__cxa_demangle+0x7298>
  147c20: 17fffc27     	b	0x146cbc <__cxa_demangle+0x4f50>
  147c24: aa1303e0     	mov	x0, x19
  147c28: 94000289     	bl	0x14864c <__cxa_demangle+0x68e0>
  147c2c: f90007e0     	str	x0, [sp, #0x8]
  147c30: b4ff8460     	cbz	x0, 0x146cbc <__cxa_demangle+0x4f50>
  147c34: 910023e1     	add	x1, sp, #0x8
  147c38: aa1303e0     	mov	x0, x19
  147c3c: 94000a9d     	bl	0x14a6b0 <__cxa_demangle+0x8944>
  147c40: 17fffc1f     	b	0x146cbc <__cxa_demangle+0x4f50>
  147c44: 9400547b     	bl	0x15ce30 <__stack_chk_fail@plt>
  147c48: d503233f     	paciasp
  147c4c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  147c50: a90157f6     	stp	x22, x21, [sp, #0x10]
  147c54: 910003fd     	mov	x29, sp
  147c58: a9024ff4     	stp	x20, x19, [sp, #0x20]
  147c5c: f9499816     	ldr	x22, [x0, #0x1330]
  147c60: aa0203f4     	mov	x20, x2
  147c64: aa0103f3     	mov	x19, x1
  147c68: f94006c8     	ldr	x8, [x22, #0x8]
  147c6c: d13ec109     	sub	x9, x8, #0xfb0
  147c70: b13fc53f     	cmn	x9, #0xff1
  147c74: 54000128     	b.hi	0x147c98 <__cxa_demangle+0x5f2c>
  147c78: aa0003f5     	mov	x21, x0
  147c7c: 52820000     	mov	w0, #0x1000             // =4096
  147c80: 94005568     	bl	0x15d220 <malloc@plt>
  147c84: b40003c0     	cbz	x0, 0x147cfc <__cxa_demangle+0x5f90>
  147c88: aa1f03e8     	mov	x8, xzr
  147c8c: a9007c16     	stp	x22, xzr, [x0]
  147c90: aa0003f6     	mov	x22, x0
  147c94: f9099aa0     	str	x0, [x21, #0x1330]
  147c98: 91010109     	add	x9, x8, #0x40
  147c9c: aa1303e0     	mov	x0, x19
  147ca0: 8b0802d5     	add	x21, x22, x8
  147ca4: f90006c9     	str	x9, [x22, #0x8]
  147ca8: 940056b2     	bl	0x15d770 <strlen@plt>
  147cac: f0000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  147cb0: 52802688     	mov	w8, #0x134              // =308
  147cb4: 911d8129     	add	x9, x9, #0x760
  147cb8: 72a02028     	movk	w8, #0x101, lsl #16
  147cbc: f940028a     	ldr	x10, [x20]
  147cc0: f8010ea9     	str	x9, [x21, #0x10]!
  147cc4: 8b000269     	add	x9, x19, x0
  147cc8: b9000aa8     	str	w8, [x21, #0x8]
  147ccc: 90fff968     	adrp	x8, 0x73000
  147cd0: aa1503e0     	mov	x0, x21
  147cd4: 9111a908     	add	x8, x8, #0x46a
  147cd8: a90126b3     	stp	x19, x9, [x21, #0x10]
  147cdc: 91000509     	add	x9, x8, #0x1
  147ce0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  147ce4: a90222aa     	stp	x10, x8, [x21, #0x20]
  147ce8: f9001aa9     	str	x9, [x21, #0x30]
  147cec: a94157f6     	ldp	x22, x21, [sp, #0x10]
  147cf0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  147cf4: d50323bf     	autiasp
  147cf8: d65f03c0     	ret
  147cfc: 94005499     	bl	0x15cf60 <_ZSt9terminatev@plt>
  147d00: d503233f     	paciasp
  147d04: d101c3ff     	sub	sp, sp, #0x70
  147d08: a9037bfd     	stp	x29, x30, [sp, #0x30]
  147d0c: 9100c3fd     	add	x29, sp, #0x30
  147d10: f90023f7     	str	x23, [sp, #0x40]
  147d14: a90557f6     	stp	x22, x21, [sp, #0x50]
  147d18: a9064ff4     	stp	x20, x19, [sp, #0x60]
  147d1c: d53bd054     	mrs	x20, TPIDR_EL0
  147d20: f9401688     	ldr	x8, [x20, #0x28]
  147d24: f81f83a8     	stur	x8, [x29, #-0x8]
  147d28: a9402408     	ldp	x8, x9, [x0]
  147d2c: eb09011f     	cmp	x8, x9
  147d30: 54003da0     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  147d34: 3940010a     	ldrb	w10, [x8]
  147d38: 7101315f     	cmp	w10, #0x4c
  147d3c: 54003d41     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147d40: 9100050b     	add	x11, x8, #0x1
  147d44: aa0003f3     	mov	x19, x0
  147d48: eb0b012a     	subs	x10, x9, x11
  147d4c: f900000b     	str	x11, [x0]
  147d50: 540003a0     	b.eq	0x147dc4 <__cxa_demangle+0x6058>
  147d54: 3940016b     	ldrb	w11, [x11]
  147d58: 5101056b     	sub	w11, w11, #0x41
  147d5c: 7100e17f     	cmp	w11, #0x38
  147d60: 54000328     	b.hi	0x147dc4 <__cxa_demangle+0x6058>
  147d64: f0fff9ac     	adrp	x12, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  147d68: aa1f03e0     	mov	x0, xzr
  147d6c: 9120718c     	add	x12, x12, #0x81c
  147d70: 1000008d     	adr	x13, 0x147d80 <__cxa_demangle+0x6014>
  147d74: 786b798e     	ldrh	w14, [x12, x11, lsl #1]
  147d78: 8b0e09ad     	add	x13, x13, x14, lsl #2
  147d7c: d61f01a0     	br	x13
  147d80: d503249f     	bti	j
  147d84: aa1303e0     	mov	x0, x19
  147d88: 97ffec1a     	bl	0x142df0 <__cxa_demangle+0x1084>
  147d8c: f9000be0     	str	x0, [sp, #0x10]
  147d90: b4003ac0     	cbz	x0, 0x1484e8 <__cxa_demangle+0x677c>
  147d94: a9402668     	ldp	x8, x9, [x19]
  147d98: eb09011f     	cmp	x8, x9
  147d9c: 54003a40     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  147da0: 39400109     	ldrb	w9, [x8]
  147da4: 7101153f     	cmp	w9, #0x45
  147da8: 540039e1     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147dac: 91000508     	add	x8, x8, #0x1
  147db0: 910043e1     	add	x1, sp, #0x10
  147db4: aa1303e0     	mov	x0, x19
  147db8: f9000268     	str	x8, [x19]
  147dbc: 94000ba0     	bl	0x14ac3c <__cxa_demangle+0x8ed0>
  147dc0: 140001ca     	b	0x1484e8 <__cxa_demangle+0x677c>
  147dc4: d503249f     	bti	j
  147dc8: aa1303e0     	mov	x0, x19
  147dcc: 97ffec09     	bl	0x142df0 <__cxa_demangle+0x1084>
  147dd0: f81f03a0     	stur	x0, [x29, #-0x10]
  147dd4: b40038a0     	cbz	x0, 0x1484e8 <__cxa_demangle+0x677c>
  147dd8: a9402269     	ldp	x9, x8, [x19]
  147ddc: eb09011f     	cmp	x8, x9
  147de0: 540000a0     	b.eq	0x147df4 <__cxa_demangle+0x6088>
  147de4: 3940012a     	ldrb	w10, [x9]
  147de8: 5100e94a     	sub	w10, w10, #0x3a
  147dec: 3100295f     	cmn	w10, #0xa
  147df0: 54000282     	b.hs	0x147e40 <__cxa_demangle+0x60d4>
  147df4: aa1f03eb     	mov	x11, xzr
  147df8: aa0903ea     	mov	x10, x9
  147dfc: aa1f03e9     	mov	x9, xzr
  147e00: aa1f03e0     	mov	x0, xzr
  147e04: eb09017f     	cmp	x11, x9
  147e08: a9012fe9     	stp	x9, x11, [sp, #0x10]
  147e0c: 540036e0     	b.eq	0x1484e8 <__cxa_demangle+0x677c>
  147e10: eb08015f     	cmp	x10, x8
  147e14: 540036a0     	b.eq	0x1484e8 <__cxa_demangle+0x677c>
  147e18: 39400148     	ldrb	w8, [x10]
  147e1c: 7101151f     	cmp	w8, #0x45
  147e20: 54003621     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147e24: 91000548     	add	x8, x10, #0x1
  147e28: d10043a1     	sub	x1, x29, #0x10
  147e2c: 910043e2     	add	x2, sp, #0x10
  147e30: aa1303e0     	mov	x0, x19
  147e34: f9000268     	str	x8, [x19]
  147e38: 94000d5e     	bl	0x14b3b0 <__cxa_demangle+0x9644>
  147e3c: 140001ab     	b	0x1484e8 <__cxa_demangle+0x677c>
  147e40: 9100052b     	add	x11, x9, #0x1
  147e44: aa0b03ea     	mov	x10, x11
  147e48: eb08017f     	cmp	x11, x8
  147e4c: f900026b     	str	x11, [x19]
  147e50: 54000100     	b.eq	0x147e70 <__cxa_demangle+0x6104>
  147e54: aa0a03eb     	mov	x11, x10
  147e58: 3840156c     	ldrb	w12, [x11], #0x1
  147e5c: 5100e98c     	sub	w12, w12, #0x3a
  147e60: 31002d9f     	cmn	w12, #0xb
  147e64: 54ffff08     	b.hi	0x147e44 <__cxa_demangle+0x60d8>
  147e68: d100056b     	sub	x11, x11, #0x1
  147e6c: 17ffffe5     	b	0x147e00 <__cxa_demangle+0x6094>
  147e70: aa0803eb     	mov	x11, x8
  147e74: 17ffffe3     	b	0x147e00 <__cxa_demangle+0x6094>
  147e78: d503249f     	bti	j
  147e7c: 91000908     	add	x8, x8, #0x2
  147e80: b0fff941     	adrp	x1, 0x70000
  147e84: 91173421     	add	x1, x1, #0x5cd
  147e88: 91001422     	add	x2, x1, #0x5
  147e8c: 140001b4     	b	0x14855c <__cxa_demangle+0x67f0>
  147e90: d503249f     	bti	j
  147e94: f1000d5f     	cmp	x10, #0x3
  147e98: 54003263     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  147e9c: 39400909     	ldrb	w9, [x8, #0x2]
  147ea0: 7101b93f     	cmp	w9, #0x6e
  147ea4: 54003201     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147ea8: 39400d09     	ldrb	w9, [x8, #0x3]
  147eac: 7101153f     	cmp	w9, #0x45
  147eb0: 540031a1     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147eb4: f0fff941     	adrp	x1, 0x72000
  147eb8: 91001108     	add	x8, x8, #0x4
  147ebc: 912f2c21     	add	x1, x1, #0xbcb
  147ec0: aa1303e0     	mov	x0, x19
  147ec4: f9000268     	str	x8, [x19]
  147ec8: 94000b81     	bl	0x14accc <__cxa_demangle+0x8f60>
  147ecc: 14000187     	b	0x1484e8 <__cxa_demangle+0x677c>
  147ed0: d503249f     	bti	j
  147ed4: f100095f     	cmp	x10, #0x2
  147ed8: 54003063     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  147edc: 39400908     	ldrb	w8, [x8, #0x2]
  147ee0: 7101b11f     	cmp	w8, #0x6c
  147ee4: 54003001     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147ee8: aa1303e0     	mov	x0, x19
  147eec: aa1f03e1     	mov	x1, xzr
  147ef0: 94000b9e     	bl	0x14ad68 <__cxa_demangle+0x8ffc>
  147ef4: f9000be0     	str	x0, [sp, #0x10]
  147ef8: b4002f80     	cbz	x0, 0x1484e8 <__cxa_demangle+0x677c>
  147efc: a9402668     	ldp	x8, x9, [x19]
  147f00: eb09011f     	cmp	x8, x9
  147f04: 54002f00     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  147f08: 39400109     	ldrb	w9, [x8]
  147f0c: 7101153f     	cmp	w9, #0x45
  147f10: 54002ea1     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147f14: 91000508     	add	x8, x8, #0x1
  147f18: 910043e1     	add	x1, sp, #0x10
  147f1c: aa1303e0     	mov	x0, x19
  147f20: f9000268     	str	x8, [x19]
  147f24: 94000cff     	bl	0x14b320 <__cxa_demangle+0x95b4>
  147f28: 14000170     	b	0x1484e8 <__cxa_demangle+0x677c>
  147f2c: d503249f     	bti	j
  147f30: f100095f     	cmp	x10, #0x2
  147f34: 54002d83     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  147f38: 39400909     	ldrb	w9, [x8, #0x2]
  147f3c: 7101693f     	cmp	w9, #0x5a
  147f40: 54002d21     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147f44: 91000d08     	add	x8, x8, #0x3
  147f48: aa1303e0     	mov	x0, x19
  147f4c: f9000268     	str	x8, [x19]
  147f50: 97ffe959     	bl	0x1424b4 <__cxa_demangle+0x748>
  147f54: b4002ca0     	cbz	x0, 0x1484e8 <__cxa_demangle+0x677c>
  147f58: a9402668     	ldp	x8, x9, [x19]
  147f5c: eb09011f     	cmp	x8, x9
  147f60: 54002c20     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  147f64: 39400109     	ldrb	w9, [x8]
  147f68: 7101153f     	cmp	w9, #0x45
  147f6c: 54002bc1     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147f70: 91000508     	add	x8, x8, #0x1
  147f74: f9000268     	str	x8, [x19]
  147f78: 1400015c     	b	0x1484e8 <__cxa_demangle+0x677c>
  147f7c: d503249f     	bti	j
  147f80: 91000908     	add	x8, x8, #0x2
  147f84: 90fff941     	adrp	x1, 0x6f000
  147f88: 9119dc21     	add	x1, x1, #0x677
  147f8c: 91002c22     	add	x2, x1, #0xb
  147f90: 14000173     	b	0x14855c <__cxa_demangle+0x67f0>
  147f94: d503249f     	bti	j
  147f98: f1000d5f     	cmp	x10, #0x3
  147f9c: 54002a43     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  147fa0: 39400909     	ldrb	w9, [x8, #0x2]
  147fa4: 7100c53f     	cmp	w9, #0x31
  147fa8: 54003380     	b.eq	0x148618 <__cxa_demangle+0x68ac>
  147fac: 7100c13f     	cmp	w9, #0x30
  147fb0: 540029a1     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147fb4: 39400d09     	ldrb	w9, [x8, #0x3]
  147fb8: 7101153f     	cmp	w9, #0x45
  147fbc: 54002941     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  147fc0: 91001108     	add	x8, x8, #0x4
  147fc4: b90013ff     	str	wzr, [sp, #0x10]
  147fc8: f9000268     	str	x8, [x19]
  147fcc: 1400019a     	b	0x148634 <__cxa_demangle+0x68c8>
  147fd0: d503249f     	bti	j
  147fd4: 91000908     	add	x8, x8, #0x2
  147fd8: b0fff941     	adrp	x1, 0x70000
  147fdc: 9109a821     	add	x1, x1, #0x26a
  147fe0: 91001022     	add	x2, x1, #0x4
  147fe4: 1400015e     	b	0x14855c <__cxa_demangle+0x67f0>
  147fe8: d503249f     	bti	j
  147fec: 91000915     	add	x21, x8, #0x2
  147ff0: cb15012a     	sub	x10, x9, x21
  147ff4: f100255f     	cmp	x10, #0x9
  147ff8: f9000275     	str	x21, [x19]
  147ffc: 54002743     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148000: 3940090a     	ldrb	w10, [x8, #0x2]
  148004: 5100e94b     	sub	w11, w10, #0x3a
  148008: 31002d7f     	cmn	w11, #0xb
  14800c: 540000a8     	b.hi	0x148020 <__cxa_demangle+0x62b4>
  148010: 121a794a     	and	w10, w10, #0xffffffdf
  148014: 51011d4a     	sub	w10, w10, #0x47
  148018: 3100195f     	cmn	w10, #0x6
  14801c: 54002643     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148020: 39400d0a     	ldrb	w10, [x8, #0x3]
  148024: 5100e94b     	sub	w11, w10, #0x3a
  148028: 31002d7f     	cmn	w11, #0xb
  14802c: 540000a8     	b.hi	0x148040 <__cxa_demangle+0x62d4>
  148030: 121a794a     	and	w10, w10, #0xffffffdf
  148034: 51011d4a     	sub	w10, w10, #0x47
  148038: 3100195f     	cmn	w10, #0x6
  14803c: 54002543     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148040: 3940110a     	ldrb	w10, [x8, #0x4]
  148044: 5100e94b     	sub	w11, w10, #0x3a
  148048: 31002d7f     	cmn	w11, #0xb
  14804c: 540000a8     	b.hi	0x148060 <__cxa_demangle+0x62f4>
  148050: 121a794a     	and	w10, w10, #0xffffffdf
  148054: 51011d4a     	sub	w10, w10, #0x47
  148058: 3100195f     	cmn	w10, #0x6
  14805c: 54002443     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148060: 3940150a     	ldrb	w10, [x8, #0x5]
  148064: 5100e94b     	sub	w11, w10, #0x3a
  148068: 31002d7f     	cmn	w11, #0xb
  14806c: 540000a8     	b.hi	0x148080 <__cxa_demangle+0x6314>
  148070: 121a794a     	and	w10, w10, #0xffffffdf
  148074: 51011d4a     	sub	w10, w10, #0x47
  148078: 3100195f     	cmn	w10, #0x6
  14807c: 54002343     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148080: 3940190a     	ldrb	w10, [x8, #0x6]
  148084: 5100e94b     	sub	w11, w10, #0x3a
  148088: 31002d7f     	cmn	w11, #0xb
  14808c: 540000a8     	b.hi	0x1480a0 <__cxa_demangle+0x6334>
  148090: 121a794a     	and	w10, w10, #0xffffffdf
  148094: 51011d4a     	sub	w10, w10, #0x47
  148098: 3100195f     	cmn	w10, #0x6
  14809c: 54002243     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1480a0: 39401d0a     	ldrb	w10, [x8, #0x7]
  1480a4: 5100e94b     	sub	w11, w10, #0x3a
  1480a8: 31002d7f     	cmn	w11, #0xb
  1480ac: 540000a8     	b.hi	0x1480c0 <__cxa_demangle+0x6354>
  1480b0: 121a794a     	and	w10, w10, #0xffffffdf
  1480b4: 51011d4a     	sub	w10, w10, #0x47
  1480b8: 3100195f     	cmn	w10, #0x6
  1480bc: 54002143     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1480c0: 3940210a     	ldrb	w10, [x8, #0x8]
  1480c4: 5100e94b     	sub	w11, w10, #0x3a
  1480c8: 31002d7f     	cmn	w11, #0xb
  1480cc: 540000a8     	b.hi	0x1480e0 <__cxa_demangle+0x6374>
  1480d0: 121a794a     	and	w10, w10, #0xffffffdf
  1480d4: 51011d4a     	sub	w10, w10, #0x47
  1480d8: 3100195f     	cmn	w10, #0x6
  1480dc: 54002043     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1480e0: 3940250a     	ldrb	w10, [x8, #0x9]
  1480e4: 5100e94b     	sub	w11, w10, #0x3a
  1480e8: 31002d7f     	cmn	w11, #0xb
  1480ec: 540000a8     	b.hi	0x148100 <__cxa_demangle+0x6394>
  1480f0: 121a794a     	and	w10, w10, #0xffffffdf
  1480f4: 51011d4a     	sub	w10, w10, #0x47
  1480f8: 3100195f     	cmn	w10, #0x6
  1480fc: 54001f43     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148100: 91002916     	add	x22, x8, #0xa
  148104: eb0902df     	cmp	x22, x9
  148108: f9000276     	str	x22, [x19]
  14810c: 54001ec0     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  148110: 394002c9     	ldrb	w9, [x22]
  148114: 7101153f     	cmp	w9, #0x45
  148118: 54001e61     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  14811c: 91002d08     	add	x8, x8, #0xb
  148120: f9499a77     	ldr	x23, [x19, #0x1330]
  148124: f9000268     	str	x8, [x19]
  148128: f94006e8     	ldr	x8, [x23, #0x8]
  14812c: d13f4109     	sub	x9, x8, #0xfd0
  148130: b13fc53f     	cmn	x9, #0xff1
  148134: 54000108     	b.hi	0x148154 <__cxa_demangle+0x63e8>
  148138: 52820000     	mov	w0, #0x1000             // =4096
  14813c: 94005439     	bl	0x15d220 <malloc@plt>
  148140: b4002840     	cbz	x0, 0x148648 <__cxa_demangle+0x68dc>
  148144: aa1f03e8     	mov	x8, xzr
  148148: a9007c17     	stp	x23, xzr, [x0]
  14814c: aa0003f7     	mov	x23, x0
  148150: f9099a60     	str	x0, [x19, #0x1330]
  148154: 91008109     	add	x9, x8, #0x20
  148158: 8b0802e0     	add	x0, x23, x8
  14815c: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  148160: 528028ca     	mov	w10, #0x146             // =326
  148164: 91220108     	add	x8, x8, #0x880
  148168: 14000126     	b	0x148600 <__cxa_demangle+0x6894>
  14816c: d503249f     	bti	j
  148170: 91000908     	add	x8, x8, #0x2
  148174: d0fff921     	adrp	x1, 0x6e000
  148178: 91220021     	add	x1, x1, #0x880
  14817c: 91003422     	add	x2, x1, #0xd
  148180: 140000f7     	b	0x14855c <__cxa_demangle+0x67f0>
  148184: d503249f     	bti	j
  148188: 91000908     	add	x8, x8, #0x2
  14818c: d0fff941     	adrp	x1, 0x72000
  148190: 913e5821     	add	x1, x1, #0xf96
  148194: aa1303e0     	mov	x0, x19
  148198: aa0103e2     	mov	x2, x1
  14819c: f9000268     	str	x8, [x19]
  1481a0: 140000f1     	b	0x148564 <__cxa_demangle+0x67f8>
  1481a4: d503249f     	bti	j
  1481a8: 91000908     	add	x8, x8, #0x2
  1481ac: 90fff941     	adrp	x1, 0x70000
  1481b0: 9109bc21     	add	x1, x1, #0x26f
  1481b4: 14000005     	b	0x1481c8 <__cxa_demangle+0x645c>
  1481b8: d503249f     	bti	j
  1481bc: 91000908     	add	x8, x8, #0x2
  1481c0: d0fff941     	adrp	x1, 0x72000
  1481c4: 913d0021     	add	x1, x1, #0xf40
  1481c8: 91000422     	add	x2, x1, #0x1
  1481cc: 140000e4     	b	0x14855c <__cxa_demangle+0x67f0>
  1481d0: d503249f     	bti	j
  1481d4: 91000908     	add	x8, x8, #0x2
  1481d8: 90fff941     	adrp	x1, 0x70000
  1481dc: 912dc021     	add	x1, x1, #0xb70
  1481e0: 1400000b     	b	0x14820c <__cxa_demangle+0x64a0>
  1481e4: d503249f     	bti	j
  1481e8: 91000908     	add	x8, x8, #0x2
  1481ec: d0fff921     	adrp	x1, 0x6e000
  1481f0: 913cfc21     	add	x1, x1, #0xf3f
  1481f4: 91003822     	add	x2, x1, #0xe
  1481f8: 140000d9     	b	0x14855c <__cxa_demangle+0x67f0>
  1481fc: d503249f     	bti	j
  148200: 91000908     	add	x8, x8, #0x2
  148204: f0fff941     	adrp	x1, 0x73000
  148208: 912ef021     	add	x1, x1, #0xbbc
  14820c: 91000822     	add	x2, x1, #0x2
  148210: 140000d3     	b	0x14855c <__cxa_demangle+0x67f0>
  148214: d503249f     	bti	j
  148218: 91000908     	add	x8, x8, #0x2
  14821c: d0fff941     	adrp	x1, 0x72000
  148220: 91244421     	add	x1, x1, #0x911
  148224: 91000c22     	add	x2, x1, #0x3
  148228: 140000cd     	b	0x14855c <__cxa_demangle+0x67f0>
  14822c: d503249f     	bti	j
  148230: 9100090a     	add	x10, x8, #0x2
  148234: cb0a012b     	sub	x11, x9, x10
  148238: f100457f     	cmp	x11, #0x11
  14823c: f900026a     	str	x10, [x19]
  148240: 54001523     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148244: 3940090b     	ldrb	w11, [x8, #0x2]
  148248: 5100e96c     	sub	w12, w11, #0x3a
  14824c: 31002d9f     	cmn	w12, #0xb
  148250: 540000a8     	b.hi	0x148264 <__cxa_demangle+0x64f8>
  148254: 121a796b     	and	w11, w11, #0xffffffdf
  148258: 51011d6b     	sub	w11, w11, #0x47
  14825c: 3100197f     	cmn	w11, #0x6
  148260: 54001423     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148264: 39400d0b     	ldrb	w11, [x8, #0x3]
  148268: 5100e96c     	sub	w12, w11, #0x3a
  14826c: 31002d9f     	cmn	w12, #0xb
  148270: 540000a8     	b.hi	0x148284 <__cxa_demangle+0x6518>
  148274: 121a796b     	and	w11, w11, #0xffffffdf
  148278: 51011d6b     	sub	w11, w11, #0x47
  14827c: 3100197f     	cmn	w11, #0x6
  148280: 54001323     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148284: 3940110b     	ldrb	w11, [x8, #0x4]
  148288: 5100e96c     	sub	w12, w11, #0x3a
  14828c: 31002d9f     	cmn	w12, #0xb
  148290: 540000a8     	b.hi	0x1482a4 <__cxa_demangle+0x6538>
  148294: 121a796b     	and	w11, w11, #0xffffffdf
  148298: 51011d6b     	sub	w11, w11, #0x47
  14829c: 3100197f     	cmn	w11, #0x6
  1482a0: 54001223     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1482a4: 3940150b     	ldrb	w11, [x8, #0x5]
  1482a8: 5100e96c     	sub	w12, w11, #0x3a
  1482ac: 31002d9f     	cmn	w12, #0xb
  1482b0: 540000a8     	b.hi	0x1482c4 <__cxa_demangle+0x6558>
  1482b4: 121a796b     	and	w11, w11, #0xffffffdf
  1482b8: 51011d6b     	sub	w11, w11, #0x47
  1482bc: 3100197f     	cmn	w11, #0x6
  1482c0: 54001123     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1482c4: 3940190b     	ldrb	w11, [x8, #0x6]
  1482c8: 5100e96c     	sub	w12, w11, #0x3a
  1482cc: 31002d9f     	cmn	w12, #0xb
  1482d0: 540000a8     	b.hi	0x1482e4 <__cxa_demangle+0x6578>
  1482d4: 121a796b     	and	w11, w11, #0xffffffdf
  1482d8: 51011d6b     	sub	w11, w11, #0x47
  1482dc: 3100197f     	cmn	w11, #0x6
  1482e0: 54001023     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1482e4: 39401d0b     	ldrb	w11, [x8, #0x7]
  1482e8: 5100e96c     	sub	w12, w11, #0x3a
  1482ec: 31002d9f     	cmn	w12, #0xb
  1482f0: 540000a8     	b.hi	0x148304 <__cxa_demangle+0x6598>
  1482f4: 121a796b     	and	w11, w11, #0xffffffdf
  1482f8: 51011d6b     	sub	w11, w11, #0x47
  1482fc: 3100197f     	cmn	w11, #0x6
  148300: 54000f23     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148304: f90007ea     	str	x10, [sp, #0x8]
  148308: 3940210a     	ldrb	w10, [x8, #0x8]
  14830c: 5100e94b     	sub	w11, w10, #0x3a
  148310: 31002d7f     	cmn	w11, #0xb
  148314: 540000a8     	b.hi	0x148328 <__cxa_demangle+0x65bc>
  148318: 121a794a     	and	w10, w10, #0xffffffdf
  14831c: 51011d4a     	sub	w10, w10, #0x47
  148320: 3100195f     	cmn	w10, #0x6
  148324: 54000e03     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148328: 3940250a     	ldrb	w10, [x8, #0x9]
  14832c: 5100e94b     	sub	w11, w10, #0x3a
  148330: 31002d7f     	cmn	w11, #0xb
  148334: 540000a8     	b.hi	0x148348 <__cxa_demangle+0x65dc>
  148338: 121a794a     	and	w10, w10, #0xffffffdf
  14833c: 51011d4a     	sub	w10, w10, #0x47
  148340: 3100195f     	cmn	w10, #0x6
  148344: 54000d03     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148348: 3940290a     	ldrb	w10, [x8, #0xa]
  14834c: 5100e94b     	sub	w11, w10, #0x3a
  148350: 31002d7f     	cmn	w11, #0xb
  148354: 540000a8     	b.hi	0x148368 <__cxa_demangle+0x65fc>
  148358: 121a794a     	and	w10, w10, #0xffffffdf
  14835c: 51011d4a     	sub	w10, w10, #0x47
  148360: 3100195f     	cmn	w10, #0x6
  148364: 54000c03     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148368: 39402d0a     	ldrb	w10, [x8, #0xb]
  14836c: 5100e94b     	sub	w11, w10, #0x3a
  148370: 31002d7f     	cmn	w11, #0xb
  148374: 540000a8     	b.hi	0x148388 <__cxa_demangle+0x661c>
  148378: 121a794a     	and	w10, w10, #0xffffffdf
  14837c: 51011d4a     	sub	w10, w10, #0x47
  148380: 3100195f     	cmn	w10, #0x6
  148384: 54000b03     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148388: 3940310a     	ldrb	w10, [x8, #0xc]
  14838c: 5100e94b     	sub	w11, w10, #0x3a
  148390: 31002d7f     	cmn	w11, #0xb
  148394: 540000a8     	b.hi	0x1483a8 <__cxa_demangle+0x663c>
  148398: 121a794a     	and	w10, w10, #0xffffffdf
  14839c: 51011d4a     	sub	w10, w10, #0x47
  1483a0: 3100195f     	cmn	w10, #0x6
  1483a4: 54000a03     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1483a8: 3940350a     	ldrb	w10, [x8, #0xd]
  1483ac: 5100e94b     	sub	w11, w10, #0x3a
  1483b0: 31002d7f     	cmn	w11, #0xb
  1483b4: 540000a8     	b.hi	0x1483c8 <__cxa_demangle+0x665c>
  1483b8: 121a794a     	and	w10, w10, #0xffffffdf
  1483bc: 51011d4a     	sub	w10, w10, #0x47
  1483c0: 3100195f     	cmn	w10, #0x6
  1483c4: 54000903     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1483c8: 3940390a     	ldrb	w10, [x8, #0xe]
  1483cc: 5100e94b     	sub	w11, w10, #0x3a
  1483d0: 31002d7f     	cmn	w11, #0xb
  1483d4: 540000a8     	b.hi	0x1483e8 <__cxa_demangle+0x667c>
  1483d8: 121a794a     	and	w10, w10, #0xffffffdf
  1483dc: 51011d4a     	sub	w10, w10, #0x47
  1483e0: 3100195f     	cmn	w10, #0x6
  1483e4: 54000803     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  1483e8: 39403d0a     	ldrb	w10, [x8, #0xf]
  1483ec: 5100e94b     	sub	w11, w10, #0x3a
  1483f0: 31002d7f     	cmn	w11, #0xb
  1483f4: 540000a8     	b.hi	0x148408 <__cxa_demangle+0x669c>
  1483f8: 121a794a     	and	w10, w10, #0xffffffdf
  1483fc: 51011d4a     	sub	w10, w10, #0x47
  148400: 3100195f     	cmn	w10, #0x6
  148404: 54000703     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148408: 3940410a     	ldrb	w10, [x8, #0x10]
  14840c: 5100e94b     	sub	w11, w10, #0x3a
  148410: 31002d7f     	cmn	w11, #0xb
  148414: 540000a8     	b.hi	0x148428 <__cxa_demangle+0x66bc>
  148418: 121a794a     	and	w10, w10, #0xffffffdf
  14841c: 51011d4a     	sub	w10, w10, #0x47
  148420: 3100195f     	cmn	w10, #0x6
  148424: 54000603     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148428: 3940450a     	ldrb	w10, [x8, #0x11]
  14842c: 5100e94b     	sub	w11, w10, #0x3a
  148430: 31002d7f     	cmn	w11, #0xb
  148434: 540000a8     	b.hi	0x148448 <__cxa_demangle+0x66dc>
  148438: 121a794a     	and	w10, w10, #0xffffffdf
  14843c: 51011d4a     	sub	w10, w10, #0x47
  148440: 3100195f     	cmn	w10, #0x6
  148444: 54000503     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148448: 91004915     	add	x21, x8, #0x12
  14844c: eb0902bf     	cmp	x21, x9
  148450: f9000275     	str	x21, [x19]
  148454: 54000480     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  148458: 394002a9     	ldrb	w9, [x21]
  14845c: 7101153f     	cmp	w9, #0x45
  148460: 54000421     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  148464: 91004d08     	add	x8, x8, #0x13
  148468: f9499a76     	ldr	x22, [x19, #0x1330]
  14846c: f9000268     	str	x8, [x19]
  148470: f94006c8     	ldr	x8, [x22, #0x8]
  148474: d13f4109     	sub	x9, x8, #0xfd0
  148478: b13fc53f     	cmn	x9, #0xff1
  14847c: 54000108     	b.hi	0x14849c <__cxa_demangle+0x6730>
  148480: 52820000     	mov	w0, #0x1000             // =4096
  148484: 94005367     	bl	0x15d220 <malloc@plt>
  148488: b4000e00     	cbz	x0, 0x148648 <__cxa_demangle+0x68dc>
  14848c: aa1f03e8     	mov	x8, xzr
  148490: a9007c16     	stp	x22, xzr, [x0]
  148494: aa0003f6     	mov	x22, x0
  148498: f9099a60     	str	x0, [x19, #0x1330]
  14849c: 91008109     	add	x9, x8, #0x20
  1484a0: 8b0802c0     	add	x0, x22, x8
  1484a4: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1484a8: 528028ea     	mov	w10, #0x147             // =327
  1484ac: 9123c108     	add	x8, x8, #0x8f0
  1484b0: 72a0202a     	movk	w10, #0x101, lsl #16
  1484b4: f90006c9     	str	x9, [x22, #0x8]
  1484b8: f8010c08     	str	x8, [x0, #0x10]!
  1484bc: f94007e8     	ldr	x8, [sp, #0x8]
  1484c0: b900080a     	str	w10, [x0, #0x8]
  1484c4: a9015408     	stp	x8, x21, [x0, #0x10]
  1484c8: 14000008     	b	0x1484e8 <__cxa_demangle+0x677c>
  1484cc: d503249f     	bti	j
  1484d0: 91000915     	add	x21, x8, #0x2
  1484d4: cb15012a     	sub	x10, x9, x21
  1484d8: f100855f     	cmp	x10, #0x21
  1484dc: f9000275     	str	x21, [x19]
  1484e0: 54000462     	b.hs	0x14856c <__cxa_demangle+0x6800>
  1484e4: aa1f03e0     	mov	x0, xzr
  1484e8: d503249f     	bti	j
  1484ec: f9401688     	ldr	x8, [x20, #0x28]
  1484f0: f85f83a9     	ldur	x9, [x29, #-0x8]
  1484f4: eb09011f     	cmp	x8, x9
  1484f8: 54000a61     	b.ne	0x148644 <__cxa_demangle+0x68d8>
  1484fc: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  148500: a94557f6     	ldp	x22, x21, [sp, #0x50]
  148504: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  148508: f94023f7     	ldr	x23, [sp, #0x40]
  14850c: 9101c3ff     	add	sp, sp, #0x70
  148510: d50323bf     	autiasp
  148514: d65f03c0     	ret
  148518: d503249f     	bti	j
  14851c: 91000908     	add	x8, x8, #0x2
  148520: 90fff941     	adrp	x1, 0x70000
  148524: 91397021     	add	x1, x1, #0xe5c
  148528: 91002022     	add	x2, x1, #0x8
  14852c: 1400000c     	b	0x14855c <__cxa_demangle+0x67f0>
  148530: d503249f     	bti	j
  148534: 91000908     	add	x8, x8, #0x2
  148538: b0fff921     	adrp	x1, 0x6d000
  14853c: 913ff021     	add	x1, x1, #0xffc
  148540: 91004422     	add	x2, x1, #0x11
  148544: 14000006     	b	0x14855c <__cxa_demangle+0x67f0>
  148548: d503249f     	bti	j
  14854c: b0fff921     	adrp	x1, 0x6d000
  148550: 91000908     	add	x8, x8, #0x2
  148554: 912ba821     	add	x1, x1, #0xaea
  148558: 91001c22     	add	x2, x1, #0x7
  14855c: f9000268     	str	x8, [x19]
  148560: aa1303e0     	mov	x0, x19
  148564: 94000939     	bl	0x14aa48 <__cxa_demangle+0x8cdc>
  148568: 17ffffe0     	b	0x1484e8 <__cxa_demangle+0x677c>
  14856c: aa1f03ea     	mov	x10, xzr
  148570: 91008916     	add	x22, x8, #0x22
  148574: 386a6aab     	ldrb	w11, [x21, x10]
  148578: 5100e96c     	sub	w12, w11, #0x3a
  14857c: 121a796b     	and	w11, w11, #0xffffffdf
  148580: 51011d6b     	sub	w11, w11, #0x47
  148584: 31002d9f     	cmn	w12, #0xb
  148588: 3a469962     	ccmn	w11, #0x6, #0x2, ls
  14858c: 54fffac3     	b.lo	0x1484e4 <__cxa_demangle+0x6778>
  148590: 9100054a     	add	x10, x10, #0x1
  148594: f100815f     	cmp	x10, #0x20
  148598: 54fffee1     	b.ne	0x148574 <__cxa_demangle+0x6808>
  14859c: eb0902df     	cmp	x22, x9
  1485a0: f9000276     	str	x22, [x19]
  1485a4: 54fffa00     	b.eq	0x1484e4 <__cxa_demangle+0x6778>
  1485a8: 394002c9     	ldrb	w9, [x22]
  1485ac: 7101153f     	cmp	w9, #0x45
  1485b0: 54fff9a1     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  1485b4: 91008d08     	add	x8, x8, #0x23
  1485b8: f9499a77     	ldr	x23, [x19, #0x1330]
  1485bc: f9000268     	str	x8, [x19]
  1485c0: f94006e8     	ldr	x8, [x23, #0x8]
  1485c4: d13f4109     	sub	x9, x8, #0xfd0
  1485c8: b13fc53f     	cmn	x9, #0xff1
  1485cc: 54000108     	b.hi	0x1485ec <__cxa_demangle+0x6880>
  1485d0: 52820000     	mov	w0, #0x1000             // =4096
  1485d4: 94005313     	bl	0x15d220 <malloc@plt>
  1485d8: b4000380     	cbz	x0, 0x148648 <__cxa_demangle+0x68dc>
  1485dc: aa1f03e8     	mov	x8, xzr
  1485e0: a9007c17     	stp	x23, xzr, [x0]
  1485e4: aa0003f7     	mov	x23, x0
  1485e8: f9099a60     	str	x0, [x19, #0x1330]
  1485ec: 91008109     	add	x9, x8, #0x20
  1485f0: 8b0802e0     	add	x0, x23, x8
  1485f4: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1485f8: 5280290a     	mov	w10, #0x148             // =328
  1485fc: 91258108     	add	x8, x8, #0x960
  148600: 72a0202a     	movk	w10, #0x101, lsl #16
  148604: f90006e9     	str	x9, [x23, #0x8]
  148608: f8010c08     	str	x8, [x0, #0x10]!
  14860c: b900080a     	str	w10, [x0, #0x8]
  148610: a9015815     	stp	x21, x22, [x0, #0x10]
  148614: 17ffffb5     	b	0x1484e8 <__cxa_demangle+0x677c>
  148618: 39400d09     	ldrb	w9, [x8, #0x3]
  14861c: 7101153f     	cmp	w9, #0x45
  148620: 54fff621     	b.ne	0x1484e4 <__cxa_demangle+0x6778>
  148624: 91001108     	add	x8, x8, #0x4
  148628: 52800029     	mov	w9, #0x1                // =1
  14862c: f9000268     	str	x8, [x19]
  148630: b90013e9     	str	w9, [sp, #0x10]
  148634: 910043e1     	add	x1, sp, #0x10
  148638: aa1303e0     	mov	x0, x19
  14863c: 9400095a     	bl	0x14aba4 <__cxa_demangle+0x8e38>
  148640: 17ffffaa     	b	0x1484e8 <__cxa_demangle+0x677c>
  148644: 940051fb     	bl	0x15ce30 <__stack_chk_fail@plt>
  148648: 94005246     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14864c: d503233f     	paciasp
  148650: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  148654: a90157f6     	stp	x22, x21, [sp, #0x10]
  148658: 910003fd     	mov	x29, sp
  14865c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  148660: a9402009     	ldp	x9, x8, [x0]
  148664: cb09010a     	sub	x10, x8, x9
  148668: f100095f     	cmp	x10, #0x2
  14866c: 54001543     	b.lo	0x148914 <__cxa_demangle+0x6ba8>
  148670: 3940012a     	ldrb	w10, [x9]
  148674: 7101995f     	cmp	w10, #0x66
  148678: 540014e1     	b.ne	0x148914 <__cxa_demangle+0x6ba8>
  14867c: 3940052a     	ldrb	w10, [x9, #0x1]
  148680: aa0003f3     	mov	x19, x0
  148684: 7101c15f     	cmp	w10, #0x70
  148688: 54000441     	b.ne	0x148710 <__cxa_demangle+0x69a4>
  14868c: 91000934     	add	x20, x9, #0x2
  148690: eb08029f     	cmp	x20, x8
  148694: f9000274     	str	x20, [x19]
  148698: 540013e0     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  14869c: 3940028a     	ldrb	w10, [x20]
  1486a0: 7101c95f     	cmp	w10, #0x72
  1486a4: 54000061     	b.ne	0x1486b0 <__cxa_demangle+0x6944>
  1486a8: 91000d34     	add	x20, x9, #0x3
  1486ac: f9000274     	str	x20, [x19]
  1486b0: eb08029f     	cmp	x20, x8
  1486b4: 54001300     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  1486b8: 39400289     	ldrb	w9, [x20]
  1486bc: 7101593f     	cmp	w9, #0x56
  1486c0: 54000061     	b.ne	0x1486cc <__cxa_demangle+0x6960>
  1486c4: 91000694     	add	x20, x20, #0x1
  1486c8: f9000274     	str	x20, [x19]
  1486cc: eb08029f     	cmp	x20, x8
  1486d0: 54001220     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  1486d4: 39400289     	ldrb	w9, [x20]
  1486d8: 71012d3f     	cmp	w9, #0x4b
  1486dc: 54000061     	b.ne	0x1486e8 <__cxa_demangle+0x697c>
  1486e0: 91000694     	add	x20, x20, #0x1
  1486e4: f9000274     	str	x20, [x19]
  1486e8: eb14011f     	cmp	x8, x20
  1486ec: 54001140     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  1486f0: 39400289     	ldrb	w9, [x20]
  1486f4: 5100e929     	sub	w9, w9, #0x3a
  1486f8: 3100293f     	cmn	w9, #0xa
  1486fc: 54000402     	b.hs	0x14877c <__cxa_demangle+0x6a10>
  148700: aa1f03f5     	mov	x21, xzr
  148704: aa1403e9     	mov	x9, x20
  148708: aa1f03f4     	mov	x20, xzr
  14870c: 14000053     	b	0x148858 <__cxa_demangle+0x6aec>
  148710: 3940012a     	ldrb	w10, [x9]
  148714: 7101995f     	cmp	w10, #0x66
  148718: 54000fe1     	b.ne	0x148914 <__cxa_demangle+0x6ba8>
  14871c: 3940052a     	ldrb	w10, [x9, #0x1]
  148720: 7101315f     	cmp	w10, #0x4c
  148724: 54000f81     	b.ne	0x148914 <__cxa_demangle+0x6ba8>
  148728: 9100092a     	add	x10, x9, #0x2
  14872c: eb0a011f     	cmp	x8, x10
  148730: f900026a     	str	x10, [x19]
  148734: 54000f00     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  148738: 3940014b     	ldrb	w11, [x10]
  14873c: 5100e96b     	sub	w11, w11, #0x3a
  148740: 3100297f     	cmn	w11, #0xa
  148744: 54000e83     	b.lo	0x148914 <__cxa_demangle+0x6ba8>
  148748: 9100152c     	add	x12, x9, #0x5
  14874c: aa0c03e9     	mov	x9, x12
  148750: d100098b     	sub	x11, x12, #0x2
  148754: eb08017f     	cmp	x11, x8
  148758: f900026b     	str	x11, [x19]
  14875c: 54000280     	b.eq	0x1487ac <__cxa_demangle+0x6a40>
  148760: 385fe12c     	ldurb	w12, [x9, #-0x2]
  148764: 5100e98d     	sub	w13, w12, #0x3a
  148768: 9100052c     	add	x12, x9, #0x1
  14876c: 31002dbf     	cmn	w13, #0xb
  148770: 54fffee8     	b.hi	0x14874c <__cxa_demangle+0x69e0>
  148774: d1000d8c     	sub	x12, x12, #0x3
  148778: 1400000e     	b	0x1487b0 <__cxa_demangle+0x6a44>
  14877c: 9100068a     	add	x10, x20, #0x1
  148780: aa0a03e9     	mov	x9, x10
  148784: eb08015f     	cmp	x10, x8
  148788: f900026a     	str	x10, [x19]
  14878c: 54000640     	b.eq	0x148854 <__cxa_demangle+0x6ae8>
  148790: aa0903ea     	mov	x10, x9
  148794: 3840154b     	ldrb	w11, [x10], #0x1
  148798: 5100e96b     	sub	w11, w11, #0x3a
  14879c: 31002d7f     	cmn	w11, #0xb
  1487a0: 54ffff08     	b.hi	0x148780 <__cxa_demangle+0x6a14>
  1487a4: d1000555     	sub	x21, x10, #0x1
  1487a8: 1400002c     	b	0x148858 <__cxa_demangle+0x6aec>
  1487ac: aa0803ec     	mov	x12, x8
  1487b0: aa1f03e0     	mov	x0, xzr
  1487b4: eb0c015f     	cmp	x10, x12
  1487b8: 54000b00     	b.eq	0x148918 <__cxa_demangle+0x6bac>
  1487bc: eb08017f     	cmp	x11, x8
  1487c0: 54000ac0     	b.eq	0x148918 <__cxa_demangle+0x6bac>
  1487c4: 385fe12a     	ldurb	w10, [x9, #-0x2]
  1487c8: 7101c15f     	cmp	w10, #0x70
  1487cc: 54000a41     	b.ne	0x148914 <__cxa_demangle+0x6ba8>
  1487d0: d1000534     	sub	x20, x9, #0x1
  1487d4: eb08029f     	cmp	x20, x8
  1487d8: f9000274     	str	x20, [x19]
  1487dc: 540009c0     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  1487e0: 3940028a     	ldrb	w10, [x20]
  1487e4: 7101c95f     	cmp	w10, #0x72
  1487e8: 54000061     	b.ne	0x1487f4 <__cxa_demangle+0x6a88>
  1487ec: aa0903f4     	mov	x20, x9
  1487f0: f9000269     	str	x9, [x19]
  1487f4: eb08029f     	cmp	x20, x8
  1487f8: 540008e0     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  1487fc: 39400289     	ldrb	w9, [x20]
  148800: 7101593f     	cmp	w9, #0x56
  148804: 54000061     	b.ne	0x148810 <__cxa_demangle+0x6aa4>
  148808: 91000694     	add	x20, x20, #0x1
  14880c: f9000274     	str	x20, [x19]
  148810: eb08029f     	cmp	x20, x8
  148814: 54000800     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  148818: 39400289     	ldrb	w9, [x20]
  14881c: 71012d3f     	cmp	w9, #0x4b
  148820: 54000061     	b.ne	0x14882c <__cxa_demangle+0x6ac0>
  148824: 91000694     	add	x20, x20, #0x1
  148828: f9000274     	str	x20, [x19]
  14882c: eb14011f     	cmp	x8, x20
  148830: 54000720     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  148834: 39400289     	ldrb	w9, [x20]
  148838: 5100e929     	sub	w9, w9, #0x3a
  14883c: 3100293f     	cmn	w9, #0xa
  148840: 540004c2     	b.hs	0x1488d8 <__cxa_demangle+0x6b6c>
  148844: aa1f03f5     	mov	x21, xzr
  148848: aa1403e9     	mov	x9, x20
  14884c: aa1f03f4     	mov	x20, xzr
  148850: 1400002f     	b	0x14890c <__cxa_demangle+0x6ba0>
  148854: aa0803f5     	mov	x21, x8
  148858: eb08013f     	cmp	x9, x8
  14885c: 540005c0     	b.eq	0x148914 <__cxa_demangle+0x6ba8>
  148860: 39400128     	ldrb	w8, [x9]
  148864: 71017d1f     	cmp	w8, #0x5f
  148868: 54000561     	b.ne	0x148914 <__cxa_demangle+0x6ba8>
  14886c: f9499a76     	ldr	x22, [x19, #0x1330]
  148870: 91000529     	add	x9, x9, #0x1
  148874: f94006c8     	ldr	x8, [x22, #0x8]
  148878: f9000269     	str	x9, [x19]
  14887c: d13f410a     	sub	x10, x8, #0xfd0
  148880: b13fc55f     	cmn	x10, #0xff1
  148884: 54000148     	b.hi	0x1488ac <__cxa_demangle+0x6b40>
  148888: 52820000     	mov	w0, #0x1000             // =4096
  14888c: 94005265     	bl	0x15d220 <malloc@plt>
  148890: b40004e0     	cbz	x0, 0x14892c <__cxa_demangle+0x6bc0>
  148894: 52826608     	mov	w8, #0x1330             // =4912
  148898: a9007c16     	stp	x22, xzr, [x0]
  14889c: 8b080269     	add	x9, x19, x8
  1488a0: aa1f03e8     	mov	x8, xzr
  1488a4: aa0003f6     	mov	x22, x0
  1488a8: f9000120     	str	x0, [x9]
  1488ac: 91008109     	add	x9, x8, #0x20
  1488b0: 8b0802c0     	add	x0, x22, x8
  1488b4: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1488b8: 5280276a     	mov	w10, #0x13b             // =315
  1488bc: 9138c108     	add	x8, x8, #0xe30
  1488c0: 72a0202a     	movk	w10, #0x101, lsl #16
  1488c4: f90006c9     	str	x9, [x22, #0x8]
  1488c8: f8010c08     	str	x8, [x0, #0x10]!
  1488cc: b900080a     	str	w10, [x0, #0x8]
  1488d0: a9015414     	stp	x20, x21, [x0, #0x10]
  1488d4: 14000011     	b	0x148918 <__cxa_demangle+0x6bac>
  1488d8: 9100068a     	add	x10, x20, #0x1
  1488dc: aa0a03e9     	mov	x9, x10
  1488e0: eb08015f     	cmp	x10, x8
  1488e4: f900026a     	str	x10, [x19]
  1488e8: 54000100     	b.eq	0x148908 <__cxa_demangle+0x6b9c>
  1488ec: aa0903ea     	mov	x10, x9
  1488f0: 3840154b     	ldrb	w11, [x10], #0x1
  1488f4: 5100e96b     	sub	w11, w11, #0x3a
  1488f8: 31002d7f     	cmn	w11, #0xb
  1488fc: 54ffff08     	b.hi	0x1488dc <__cxa_demangle+0x6b70>
  148900: d1000555     	sub	x21, x10, #0x1
  148904: 14000002     	b	0x14890c <__cxa_demangle+0x6ba0>
  148908: aa0803f5     	mov	x21, x8
  14890c: eb08013f     	cmp	x9, x8
  148910: 54fffa81     	b.ne	0x148860 <__cxa_demangle+0x6af4>
  148914: aa1f03e0     	mov	x0, xzr
  148918: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14891c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  148920: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  148924: d50323bf     	autiasp
  148928: d65f03c0     	ret
  14892c: 9400518d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  148930: d503233f     	paciasp
  148934: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  148938: f9000bf9     	str	x25, [sp, #0x10]
  14893c: 910003fd     	mov	x29, sp
  148940: a9025ff8     	stp	x24, x23, [sp, #0x20]
  148944: a90357f6     	stp	x22, x21, [sp, #0x30]
  148948: a9044ff4     	stp	x20, x19, [sp, #0x40]
  14894c: a9402408     	ldp	x8, x9, [x0]
  148950: eb09011f     	cmp	x8, x9
  148954: 54001440     	b.eq	0x148bdc <__cxa_demangle+0x6e70>
  148958: 3940010a     	ldrb	w10, [x8]
  14895c: 7101995f     	cmp	w10, #0x66
  148960: 540013e1     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148964: aa0003f3     	mov	x19, x0
  148968: 9100050a     	add	x10, x8, #0x1
  14896c: eb0a013f     	cmp	x9, x10
  148970: f900000a     	str	x10, [x0]
  148974: 54001340     	b.eq	0x148bdc <__cxa_demangle+0x6e70>
  148978: 39400156     	ldrb	w22, [x10]
  14897c: 121a7aca     	and	w10, w22, #0xffffffdf
  148980: 7101315f     	cmp	w10, #0x4c
  148984: 540000a0     	b.eq	0x148998 <__cxa_demangle+0x6c2c>
  148988: 7101495f     	cmp	w10, #0x52
  14898c: 54001281     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148990: 2a1f03f5     	mov	w21, wzr
  148994: 14000002     	b	0x14899c <__cxa_demangle+0x6c30>
  148998: 52800035     	mov	w21, #0x1               // =1
  14899c: 9100090a     	add	x10, x8, #0x2
  1489a0: aa1f03e0     	mov	x0, xzr
  1489a4: cb0a0129     	sub	x9, x9, x10
  1489a8: f100093f     	cmp	x9, #0x2
  1489ac: f900026a     	str	x10, [x19]
  1489b0: 54001183     	b.lo	0x148be0 <__cxa_demangle+0x6e74>
  1489b4: 39400149     	ldrb	w9, [x10]
  1489b8: 51018529     	sub	w9, w9, #0x61
  1489bc: 7100453f     	cmp	w9, #0x11
  1489c0: 54001108     	b.hi	0x148be0 <__cxa_demangle+0x6e74>
  1489c4: d0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  1489c8: 9122394a     	add	x10, x10, #0x88e
  1489cc: 1000008b     	adr	x11, 0x1489dc <__cxa_demangle+0x6c70>
  1489d0: 3869694c     	ldrb	w12, [x10, x9]
  1489d4: 8b0c096b     	add	x11, x11, x12, lsl #2
  1489d8: d61f0160     	br	x11
  1489dc: d503249f     	bti	j
  1489e0: 39400d09     	ldrb	w9, [x8, #0x3]
  1489e4: aa1f03e0     	mov	x0, xzr
  1489e8: 51013929     	sub	w9, w9, #0x4e
  1489ec: 7100813f     	cmp	w9, #0x20
  1489f0: 54000f88     	b.hi	0x148be0 <__cxa_demangle+0x6e74>
  1489f4: d0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  1489f8: d0fff957     	adrp	x23, 0x72000
  1489fc: 9124354a     	add	x10, x10, #0x90d
  148a00: 912f1af7     	add	x23, x23, #0xbc6
  148a04: 91000af8     	add	x24, x23, #0x2
  148a08: 1000008b     	adr	x11, 0x148a18 <__cxa_demangle+0x6cac>
  148a0c: 3869694c     	ldrb	w12, [x10, x9]
  148a10: 8b0c096b     	add	x11, x11, x12, lsl #2
  148a14: d61f0160     	br	x11
  148a18: d503249f     	bti	j
  148a1c: f0fff937     	adrp	x23, 0x6f000
  148a20: 9134e2f7     	add	x23, x23, #0xd38
  148a24: 140000c7     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148a28: d503249f     	bti	j
  148a2c: 39400d09     	ldrb	w9, [x8, #0x3]
  148a30: 7101b53f     	cmp	w9, #0x6d
  148a34: 54000d41     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148a38: f0fff937     	adrp	x23, 0x6f000
  148a3c: 91249af7     	add	x23, x23, #0x926
  148a40: 910006f8     	add	x24, x23, #0x1
  148a44: 140000c0     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148a48: d503249f     	bti	j
  148a4c: 39400d09     	ldrb	w9, [x8, #0x3]
  148a50: 7101593f     	cmp	w9, #0x56
  148a54: 54001080     	b.eq	0x148c64 <__cxa_demangle+0x6ef8>
  148a58: 7101cd3f     	cmp	w9, #0x73
  148a5c: 540010a0     	b.eq	0x148c70 <__cxa_demangle+0x6f04>
  148a60: 7101d93f     	cmp	w9, #0x76
  148a64: 54000bc1     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148a68: b0fff937     	adrp	x23, 0x6d000
  148a6c: 912942f7     	add	x23, x23, #0xa50
  148a70: 910006f8     	add	x24, x23, #0x1
  148a74: 140000b4     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148a78: d503249f     	bti	j
  148a7c: 39400d09     	ldrb	w9, [x8, #0x3]
  148a80: 71013d3f     	cmp	w9, #0x4f
  148a84: 54000fc0     	b.eq	0x148c7c <__cxa_demangle+0x6f10>
  148a88: 7101bd3f     	cmp	w9, #0x6f
  148a8c: 54000fe0     	b.eq	0x148c88 <__cxa_demangle+0x6f1c>
  148a90: 7101c53f     	cmp	w9, #0x71
  148a94: 54000a41     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148a98: 90fff957     	adrp	x23, 0x70000
  148a9c: 911722f7     	add	x23, x23, #0x5c8
  148aa0: 140000a8     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148aa4: d503249f     	bti	j
  148aa8: 39400d09     	ldrb	w9, [x8, #0x3]
  148aac: 7101953f     	cmp	w9, #0x65
  148ab0: 54000ce0     	b.eq	0x148c4c <__cxa_demangle+0x6ee0>
  148ab4: 7101d13f     	cmp	w9, #0x74
  148ab8: 54000921     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148abc: 90fff957     	adrp	x23, 0x70000
  148ac0: 91172ef7     	add	x23, x23, #0x5cb
  148ac4: 910006f8     	add	x24, x23, #0x1
  148ac8: 1400009f     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148acc: d503249f     	bti	j
  148ad0: 39400d09     	ldrb	w9, [x8, #0x3]
  148ad4: aa1f03e0     	mov	x0, xzr
  148ad8: 51014d29     	sub	w9, w9, #0x53
  148adc: 7100853f     	cmp	w9, #0x21
  148ae0: 54000808     	b.hi	0x148be0 <__cxa_demangle+0x6e74>
  148ae4: d0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  148ae8: d0fff957     	adrp	x23, 0x72000
  148aec: 9123ad4a     	add	x10, x10, #0x8eb
  148af0: 9114f6f7     	add	x23, x23, #0x53d
  148af4: 91000af8     	add	x24, x23, #0x2
  148af8: 1000008b     	adr	x11, 0x148b08 <__cxa_demangle+0x6d9c>
  148afc: 3869694c     	ldrb	w12, [x10, x9]
  148b00: 8b0c096b     	add	x11, x11, x12, lsl #2
  148b04: d61f0160     	br	x11
  148b08: d503249f     	bti	j
  148b0c: b0fff957     	adrp	x23, 0x71000
  148b10: 91142af7     	add	x23, x23, #0x50a
  148b14: 91000ef8     	add	x24, x23, #0x3
  148b18: 1400008b     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148b1c: d503249f     	bti	j
  148b20: 39400d09     	ldrb	w9, [x8, #0x3]
  148b24: aa1f03e0     	mov	x0, xzr
  148b28: 51012529     	sub	w9, w9, #0x49
  148b2c: 71008d3f     	cmp	w9, #0x23
  148b30: 54000588     	b.hi	0x148be0 <__cxa_demangle+0x6e74>
  148b34: d0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  148b38: d0fff937     	adrp	x23, 0x6e000
  148b3c: 91231d4a     	add	x10, x10, #0x8c7
  148b40: 913cf6f7     	add	x23, x23, #0xf3d
  148b44: 910006f8     	add	x24, x23, #0x1
  148b48: 1000008b     	adr	x11, 0x148b58 <__cxa_demangle+0x6dec>
  148b4c: 3869694c     	ldrb	w12, [x10, x9]
  148b50: 8b0c096b     	add	x11, x11, x12, lsl #2
  148b54: d61f0160     	br	x11
  148b58: d503249f     	bti	j
  148b5c: d0fff937     	adrp	x23, 0x6e000
  148b60: 9135cef7     	add	x23, x23, #0xd73
  148b64: 14000077     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148b68: d503249f     	bti	j
  148b6c: 39400d09     	ldrb	w9, [x8, #0x3]
  148b70: 7101953f     	cmp	w9, #0x65
  148b74: 54000341     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148b78: d0fff957     	adrp	x23, 0x72000
  148b7c: 910776f7     	add	x23, x23, #0x1dd
  148b80: 14000070     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148b84: d503249f     	bti	j
  148b88: 39400d09     	ldrb	w9, [x8, #0x3]
  148b8c: 7101493f     	cmp	w9, #0x52
  148b90: 54000840     	b.eq	0x148c98 <__cxa_demangle+0x6f2c>
  148b94: 7101bd3f     	cmp	w9, #0x6f
  148b98: 54000860     	b.eq	0x148ca4 <__cxa_demangle+0x6f38>
  148b9c: 7101c93f     	cmp	w9, #0x72
  148ba0: 540001e1     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148ba4: d0fff957     	adrp	x23, 0x72000
  148ba8: 912f26f7     	add	x23, x23, #0xbc9
  148bac: 910006f8     	add	x24, x23, #0x1
  148bb0: 14000065     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148bb4: d503249f     	bti	j
  148bb8: 39400d09     	ldrb	w9, [x8, #0x3]
  148bbc: 7101313f     	cmp	w9, #0x4c
  148bc0: 540004c0     	b.eq	0x148c58 <__cxa_demangle+0x6eec>
  148bc4: 7101b13f     	cmp	w9, #0x6c
  148bc8: 540000a1     	b.ne	0x148bdc <__cxa_demangle+0x6e70>
  148bcc: b0fff957     	adrp	x23, 0x71000
  148bd0: 91075ef7     	add	x23, x23, #0x1d7
  148bd4: 910006f8     	add	x24, x23, #0x1
  148bd8: 1400005b     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148bdc: aa1f03e0     	mov	x0, xzr
  148be0: d503249f     	bti	j
  148be4: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  148be8: a94357f6     	ldp	x22, x21, [sp, #0x30]
  148bec: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  148bf0: f9400bf9     	ldr	x25, [sp, #0x10]
  148bf4: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  148bf8: d50323bf     	autiasp
  148bfc: d65f03c0     	ret
  148c00: d503249f     	bti	j
  148c04: 39400d09     	ldrb	w9, [x8, #0x3]
  148c08: aa1f03e0     	mov	x0, xzr
  148c0c: 51013529     	sub	w9, w9, #0x4d
  148c10: 7100993f     	cmp	w9, #0x26
  148c14: 54fffe68     	b.hi	0x148be0 <__cxa_demangle+0x6e74>
  148c18: d0fff9aa     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  148c1c: f0fff957     	adrp	x23, 0x73000
  148c20: 9122814a     	add	x10, x10, #0x8a0
  148c24: 9138def7     	add	x23, x23, #0xe37
  148c28: 910006f8     	add	x24, x23, #0x1
  148c2c: 10fffdab     	adr	x11, 0x148be0 <__cxa_demangle+0x6e74>
  148c30: 3869694c     	ldrb	w12, [x10, x9]
  148c34: 8b0c096b     	add	x11, x11, x12, lsl #2
  148c38: d61f0160     	br	x11
  148c3c: d503249f     	bti	j
  148c40: d0fff957     	adrp	x23, 0x72000
  148c44: 911502f7     	add	x23, x23, #0x540
  148c48: 1400003e     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148c4c: b0fff937     	adrp	x23, 0x6d000
  148c50: 911ceef7     	add	x23, x23, #0x73b
  148c54: 1400003b     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148c58: 90fff957     	adrp	x23, 0x70000
  148c5c: 912da6f7     	add	x23, x23, #0xb69
  148c60: 14000038     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148c64: d0fff937     	adrp	x23, 0x6e000
  148c68: 9135c2f7     	add	x23, x23, #0xd70
  148c6c: 14000035     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148c70: 90fff957     	adrp	x23, 0x70000
  148c74: 912192f7     	add	x23, x23, #0x864
  148c78: 14000032     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148c7c: 90fff957     	adrp	x23, 0x70000
  148c80: 911716f7     	add	x23, x23, #0x5c5
  148c84: 1400002f     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148c88: b0fff957     	adrp	x23, 0x71000
  148c8c: 91074af7     	add	x23, x23, #0x1d2
  148c90: 910006f8     	add	x24, x23, #0x1
  148c94: 1400002c     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148c98: b0fff957     	adrp	x23, 0x71000
  148c9c: 910752f7     	add	x23, x23, #0x1d4
  148ca0: 14000028     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148ca4: 90fff957     	adrp	x23, 0x70000
  148ca8: 913966f7     	add	x23, x23, #0xe59
  148cac: 14000025     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148cb0: d503249f     	bti	j
  148cb4: 90fff957     	adrp	x23, 0x70000
  148cb8: 91395ef7     	add	x23, x23, #0xe57
  148cbc: 910006f8     	add	x24, x23, #0x1
  148cc0: 14000021     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148cc4: d503249f     	bti	j
  148cc8: d0fff957     	adrp	x23, 0x72000
  148ccc: 913caef7     	add	x23, x23, #0xf2b
  148cd0: 910006f8     	add	x24, x23, #0x1
  148cd4: 1400001c     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148cd8: d503249f     	bti	j
  148cdc: b0fff957     	adrp	x23, 0x71000
  148ce0: 913b72f7     	add	x23, x23, #0xedc
  148ce4: 14000017     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148ce8: d503249f     	bti	j
  148cec: b0fff937     	adrp	x23, 0x6d000
  148cf0: 910ebef7     	add	x23, x23, #0x3af
  148cf4: 910006f8     	add	x24, x23, #0x1
  148cf8: 14000013     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148cfc: d503249f     	bti	j
  148d00: f0fff937     	adrp	x23, 0x6f000
  148d04: 912792f7     	add	x23, x23, #0x9e4
  148d08: 1400000e     	b	0x148d40 <__cxa_demangle+0x6fd4>
  148d0c: d503249f     	bti	j
  148d10: f0fff937     	adrp	x23, 0x6f000
  148d14: 91179af7     	add	x23, x23, #0x5e6
  148d18: 910006f8     	add	x24, x23, #0x1
  148d1c: 1400000a     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148d20: d503249f     	bti	j
  148d24: 90fff957     	adrp	x23, 0x70000
  148d28: 912db2f7     	add	x23, x23, #0xb6c
  148d2c: 91000ef8     	add	x24, x23, #0x3
  148d30: 14000005     	b	0x148d44 <__cxa_demangle+0x6fd8>
  148d34: d503249f     	bti	j
  148d38: b0fff937     	adrp	x23, 0x6d000
  148d3c: 913fe6f7     	add	x23, x23, #0xff9
  148d40: 91000af8     	add	x24, x23, #0x2
  148d44: d503249f     	bti	j
  148d48: 91001108     	add	x8, x8, #0x4
  148d4c: aa1303e0     	mov	x0, x19
  148d50: f9000268     	str	x8, [x19]
  148d54: 97fff7cc     	bl	0x146c84 <__cxa_demangle+0x4f18>
  148d58: b4fff440     	cbz	x0, 0x148be0 <__cxa_demangle+0x6e74>
  148d5c: aa0003f4     	mov	x20, x0
  148d60: 71014adf     	cmp	w22, #0x52
  148d64: 54000060     	b.eq	0x148d70 <__cxa_demangle+0x7004>
  148d68: 710132df     	cmp	w22, #0x4c
  148d6c: 54000121     	b.ne	0x148d90 <__cxa_demangle+0x7024>
  148d70: aa1303e0     	mov	x0, x19
  148d74: 97fff7c4     	bl	0x146c84 <__cxa_demangle+0x4f18>
  148d78: b4fff340     	cbz	x0, 0x148be0 <__cxa_demangle+0x6e74>
  148d7c: 710002bf     	cmp	w21, #0x0
  148d80: 9a941008     	csel	x8, x0, x20, ne
  148d84: 9a801296     	csel	x22, x20, x0, ne
  148d88: aa0803f4     	mov	x20, x8
  148d8c: 14000002     	b	0x148d94 <__cxa_demangle+0x7028>
  148d90: aa1f03f6     	mov	x22, xzr
  148d94: f9499a79     	ldr	x25, [x19, #0x1330]
  148d98: f9400728     	ldr	x8, [x25, #0x8]
  148d9c: d13ec109     	sub	x9, x8, #0xfb0
  148da0: b13fc53f     	cmn	x9, #0xff1
  148da4: 54000108     	b.hi	0x148dc4 <__cxa_demangle+0x7058>
  148da8: 52820000     	mov	w0, #0x1000             // =4096
  148dac: 9400511d     	bl	0x15d220 <malloc@plt>
  148db0: b4000240     	cbz	x0, 0x148df8 <__cxa_demangle+0x708c>
  148db4: aa1f03e8     	mov	x8, xzr
  148db8: a9007c19     	stp	x25, xzr, [x0]
  148dbc: aa0003f9     	mov	x25, x0
  148dc0: f9099a60     	str	x0, [x19, #0x1330]
  148dc4: 91010109     	add	x9, x8, #0x40
  148dc8: 8b080320     	add	x0, x25, x8
  148dcc: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  148dd0: 528027ca     	mov	w10, #0x13e             // =318
  148dd4: 913a8108     	add	x8, x8, #0xea0
  148dd8: 72a0202a     	movk	w10, #0x101, lsl #16
  148ddc: f9000729     	str	x9, [x25, #0x8]
  148de0: f8010c08     	str	x8, [x0, #0x10]!
  148de4: b900080a     	str	w10, [x0, #0x8]
  148de8: a9015814     	stp	x20, x22, [x0, #0x10]
  148dec: a9026017     	stp	x23, x24, [x0, #0x20]
  148df0: 3900c015     	strb	w21, [x0, #0x30]
  148df4: 17ffff7b     	b	0x148be0 <__cxa_demangle+0x6e74>
  148df8: 9400505a     	bl	0x15cf60 <_ZSt9terminatev@plt>
  148dfc: d503233f     	paciasp
  148e00: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  148e04: a9015ff8     	stp	x24, x23, [sp, #0x10]
  148e08: 910003fd     	mov	x29, sp
  148e0c: a90257f6     	stp	x22, x21, [sp, #0x20]
  148e10: a9034ff4     	stp	x20, x19, [sp, #0x30]
  148e14: aa0203f3     	mov	x19, x2
  148e18: aa0103f4     	mov	x20, x1
  148e1c: aa0003f7     	mov	x23, x0
  148e20: 97fff799     	bl	0x146c84 <__cxa_demangle+0x4f18>
  148e24: b40003a0     	cbz	x0, 0x148e98 <__cxa_demangle+0x712c>
  148e28: aa0003f5     	mov	x21, x0
  148e2c: aa1703e0     	mov	x0, x23
  148e30: 97fff795     	bl	0x146c84 <__cxa_demangle+0x4f18>
  148e34: b4000320     	cbz	x0, 0x148e98 <__cxa_demangle+0x712c>
  148e38: f9499af8     	ldr	x24, [x23, #0x1330]
  148e3c: aa0003f6     	mov	x22, x0
  148e40: f9400708     	ldr	x8, [x24, #0x8]
  148e44: d13f0109     	sub	x9, x8, #0xfc0
  148e48: b13fc53f     	cmn	x9, #0xff1
  148e4c: 54000108     	b.hi	0x148e6c <__cxa_demangle+0x7100>
  148e50: 52820000     	mov	w0, #0x1000             // =4096
  148e54: 940050f3     	bl	0x15d220 <malloc@plt>
  148e58: b40002c0     	cbz	x0, 0x148eb0 <__cxa_demangle+0x7144>
  148e5c: aa1f03e8     	mov	x8, xzr
  148e60: a9007c18     	stp	x24, xzr, [x0]
  148e64: aa0003f8     	mov	x24, x0
  148e68: f9099ae0     	str	x0, [x23, #0x1330]
  148e6c: 9100c109     	add	x9, x8, #0x30
  148e70: 8b080300     	add	x0, x24, x8
  148e74: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  148e78: 528025ea     	mov	w10, #0x12f             // =303
  148e7c: 913e0108     	add	x8, x8, #0xf80
  148e80: 72a0202a     	movk	w10, #0x101, lsl #16
  148e84: f9000709     	str	x9, [x24, #0x8]
  148e88: f8010c08     	str	x8, [x0, #0x10]!
  148e8c: b900080a     	str	w10, [x0, #0x8]
  148e90: a9015015     	stp	x21, x20, [x0, #0x10]
  148e94: a9025813     	stp	x19, x22, [x0, #0x20]
  148e98: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  148e9c: a94257f6     	ldp	x22, x21, [sp, #0x20]
  148ea0: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  148ea4: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  148ea8: d50323bf     	autiasp
  148eac: d65f03c0     	ret
  148eb0: 9400502c     	bl	0x15cf60 <_ZSt9terminatev@plt>
  148eb4: d503233f     	paciasp
  148eb8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  148ebc: f9000bf7     	str	x23, [sp, #0x10]
  148ec0: 910003fd     	mov	x29, sp
  148ec4: a90257f6     	stp	x22, x21, [sp, #0x20]
  148ec8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  148ecc: aa0203f3     	mov	x19, x2
  148ed0: aa0103f4     	mov	x20, x1
  148ed4: aa0003f6     	mov	x22, x0
  148ed8: 97fff76b     	bl	0x146c84 <__cxa_demangle+0x4f18>
  148edc: b4000320     	cbz	x0, 0x148f40 <__cxa_demangle+0x71d4>
  148ee0: f9499ad7     	ldr	x23, [x22, #0x1330]
  148ee4: aa0003f5     	mov	x21, x0
  148ee8: f94006e8     	ldr	x8, [x23, #0x8]
  148eec: d13f0109     	sub	x9, x8, #0xfc0
  148ef0: b13fc53f     	cmn	x9, #0xff1
  148ef4: 54000108     	b.hi	0x148f14 <__cxa_demangle+0x71a8>
  148ef8: 52820000     	mov	w0, #0x1000             // =4096
  148efc: 940050c9     	bl	0x15d220 <malloc@plt>
  148f00: b40002c0     	cbz	x0, 0x148f58 <__cxa_demangle+0x71ec>
  148f04: aa1f03e8     	mov	x8, xzr
  148f08: a9007c17     	stp	x23, xzr, [x0]
  148f0c: aa0003f7     	mov	x23, x0
  148f10: f9099ac0     	str	x0, [x22, #0x1330]
  148f14: 9100c109     	add	x9, x8, #0x30
  148f18: 8b0802e0     	add	x0, x23, x8
  148f1c: b0000108     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  148f20: 5280274a     	mov	w10, #0x13a             // =314
  148f24: 913fc108     	add	x8, x8, #0xff0
  148f28: 72a0202a     	movk	w10, #0x101, lsl #16
  148f2c: f90006e9     	str	x9, [x23, #0x8]
  148f30: f8010c08     	str	x8, [x0, #0x10]!
  148f34: b900080a     	str	w10, [x0, #0x8]
  148f38: a9014c14     	stp	x20, x19, [x0, #0x10]
  148f3c: f9001015     	str	x21, [x0, #0x20]
  148f40: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  148f44: a94257f6     	ldp	x22, x21, [sp, #0x20]
  148f48: f9400bf7     	ldr	x23, [sp, #0x10]
  148f4c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  148f50: d50323bf     	autiasp
  148f54: d65f03c0     	ret
  148f58: 94005002     	bl	0x15cf60 <_ZSt9terminatev@plt>
  148f5c: d503233f     	paciasp
  148f60: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  148f64: a90157f6     	stp	x22, x21, [sp, #0x10]
  148f68: 910003fd     	mov	x29, sp
  148f6c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  148f70: f9499816     	ldr	x22, [x0, #0x1330]
  148f74: aa0203f3     	mov	x19, x2
  148f78: aa0103f4     	mov	x20, x1
  148f7c: f94006c8     	ldr	x8, [x22, #0x8]
  148f80: d13f0109     	sub	x9, x8, #0xfc0
  148f84: b13fc53f     	cmn	x9, #0xff1
  148f88: 54000128     	b.hi	0x148fac <__cxa_demangle+0x7240>
  148f8c: aa0003f5     	mov	x21, x0
  148f90: 52820000     	mov	w0, #0x1000             // =4096
  148f94: 940050a3     	bl	0x15d220 <malloc@plt>
  148f98: b4000340     	cbz	x0, 0x149000 <__cxa_demangle+0x7294>
  148f9c: aa1f03e8     	mov	x8, xzr
  148fa0: a9007c16     	stp	x22, xzr, [x0]
  148fa4: aa0003f6     	mov	x22, x0
  148fa8: f9099aa0     	str	x0, [x21, #0x1330]
  148fac: 9100c109     	add	x9, x8, #0x30
  148fb0: 8b0802c0     	add	x0, x22, x8
  148fb4: d0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  148fb8: f940028a     	ldr	x10, [x20]
  148fbc: 91018108     	add	x8, x8, #0x60
  148fc0: f940026c     	ldr	x12, [x19]
  148fc4: f90006c9     	str	x9, [x22, #0x8]
  148fc8: 528026a9     	mov	w9, #0x135              // =309
  148fcc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  148fd0: f8010c08     	str	x8, [x0, #0x10]!
  148fd4: b0fff928     	adrp	x8, 0x6d000
  148fd8: 72a02029     	movk	w9, #0x101, lsl #16
  148fdc: 913fb908     	add	x8, x8, #0xfee
  148fe0: a902300a     	stp	x10, x12, [x0, #0x20]
  148fe4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  148fe8: 9100290b     	add	x11, x8, #0xa
  148fec: b9000809     	str	w9, [x0, #0x8]
  148ff0: a9012c08     	stp	x8, x11, [x0, #0x10]
  148ff4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  148ff8: d50323bf     	autiasp
  148ffc: d65f03c0     	ret
  149000: 94004fd8     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149004: d503233f     	paciasp
  149008: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14900c: a90157f6     	stp	x22, x21, [sp, #0x10]
  149010: 910003fd     	mov	x29, sp
  149014: a9024ff4     	stp	x20, x19, [sp, #0x20]
  149018: f9499816     	ldr	x22, [x0, #0x1330]
  14901c: aa0203f3     	mov	x19, x2
  149020: aa0103f4     	mov	x20, x1
  149024: f94006c8     	ldr	x8, [x22, #0x8]
  149028: d13f0109     	sub	x9, x8, #0xfc0
  14902c: b13fc53f     	cmn	x9, #0xff1
  149030: 54000128     	b.hi	0x149054 <__cxa_demangle+0x72e8>
  149034: aa0003f5     	mov	x21, x0
  149038: 52820000     	mov	w0, #0x1000             // =4096
  14903c: 94005079     	bl	0x15d220 <malloc@plt>
  149040: b40002e0     	cbz	x0, 0x14909c <__cxa_demangle+0x7330>
  149044: aa1f03e8     	mov	x8, xzr
  149048: a9007c16     	stp	x22, xzr, [x0]
  14904c: aa0003f6     	mov	x22, x0
  149050: f9099aa0     	str	x0, [x21, #0x1330]
  149054: 9100c109     	add	x9, x8, #0x30
  149058: 8b0802c0     	add	x0, x22, x8
  14905c: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149060: f940028a     	ldr	x10, [x20]
  149064: 91034108     	add	x8, x8, #0xd0
  149068: f90006c9     	str	x9, [x22, #0x8]
  14906c: 528026e9     	mov	w9, #0x137              // =311
  149070: 3dc00260     	ldr	q0, [x19]
  149074: 72a02029     	movk	w9, #0x101, lsl #16
  149078: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14907c: f8010c08     	str	x8, [x0, #0x10]!
  149080: a94157f6     	ldp	x22, x21, [sp, #0x10]
  149084: b9000809     	str	w9, [x0, #0x8]
  149088: f900080a     	str	x10, [x0, #0x10]
  14908c: 3c818000     	stur	q0, [x0, #0x18]
  149090: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  149094: d50323bf     	autiasp
  149098: d65f03c0     	ret
  14909c: 94004fb1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1490a0: d503233f     	paciasp
  1490a4: d10143ff     	sub	sp, sp, #0x50
  1490a8: a9017bfd     	stp	x29, x30, [sp, #0x10]
  1490ac: 910043fd     	add	x29, sp, #0x10
  1490b0: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1490b4: a90357f6     	stp	x22, x21, [sp, #0x30]
  1490b8: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1490bc: d53bd057     	mrs	x23, TPIDR_EL0
  1490c0: f94016e8     	ldr	x8, [x23, #0x28]
  1490c4: f90007e8     	str	x8, [sp, #0x8]
  1490c8: a9402408     	ldp	x8, x9, [x0]
  1490cc: cb080129     	sub	x9, x9, x8
  1490d0: f100093f     	cmp	x9, #0x2
  1490d4: 540005a3     	b.lo	0x149188 <__cxa_demangle+0x741c>
  1490d8: 39400109     	ldrb	w9, [x8]
  1490dc: 71018d3f     	cmp	w9, #0x63
  1490e0: 54000541     	b.ne	0x149188 <__cxa_demangle+0x741c>
  1490e4: 39400509     	ldrb	w9, [x8, #0x1]
  1490e8: 7101d93f     	cmp	w9, #0x76
  1490ec: 540004e1     	b.ne	0x149188 <__cxa_demangle+0x741c>
  1490f0: aa0003f4     	mov	x20, x0
  1490f4: 91000908     	add	x8, x8, #0x2
  1490f8: 394c2015     	ldrb	w21, [x0, #0x308]
  1490fc: 390c201f     	strb	wzr, [x0, #0x308]
  149100: f9000008     	str	x8, [x0]
  149104: 97ffe73b     	bl	0x142df0 <__cxa_demangle+0x1084>
  149108: aa0003f3     	mov	x19, x0
  14910c: 390c2295     	strb	w21, [x20, #0x308]
  149110: b40003c0     	cbz	x0, 0x149188 <__cxa_demangle+0x741c>
  149114: a9402289     	ldp	x9, x8, [x20]
  149118: eb08013f     	cmp	x9, x8
  14911c: 540004e0     	b.eq	0x1491b8 <__cxa_demangle+0x744c>
  149120: 3940012a     	ldrb	w10, [x9]
  149124: 71017d5f     	cmp	w10, #0x5f
  149128: 54000481     	b.ne	0x1491b8 <__cxa_demangle+0x744c>
  14912c: aa1403f5     	mov	x21, x20
  149130: f9400e8b     	ldr	x11, [x20, #0x18]
  149134: 91000529     	add	x9, x9, #0x1
  149138: f8410eaa     	ldr	x10, [x21, #0x10]!
  14913c: f9000289     	str	x9, [x20]
  149140: cb0a016a     	sub	x10, x11, x10
  149144: 9343fd56     	asr	x22, x10, #3
  149148: eb08013f     	cmp	x9, x8
  14914c: 54000080     	b.eq	0x14915c <__cxa_demangle+0x73f0>
  149150: 39400128     	ldrb	w8, [x9]
  149154: 7101151f     	cmp	w8, #0x45
  149158: 540008c0     	b.eq	0x149270 <__cxa_demangle+0x7504>
  14915c: aa1403e0     	mov	x0, x20
  149160: 97fff6c9     	bl	0x146c84 <__cxa_demangle+0x4f18>
  149164: f90003e0     	str	x0, [sp]
  149168: b4000120     	cbz	x0, 0x14918c <__cxa_demangle+0x7420>
  14916c: 910003e1     	mov	x1, sp
  149170: aa1503e0     	mov	x0, x21
  149174: 97ffee28     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  149178: a9402289     	ldp	x9, x8, [x20]
  14917c: eb08013f     	cmp	x9, x8
  149180: 54fffe81     	b.ne	0x149150 <__cxa_demangle+0x73e4>
  149184: 17fffff6     	b	0x14915c <__cxa_demangle+0x73f0>
  149188: aa1f03e0     	mov	x0, xzr
  14918c: f94016e8     	ldr	x8, [x23, #0x28]
  149190: f94007e9     	ldr	x9, [sp, #0x8]
  149194: eb09011f     	cmp	x8, x9
  149198: 54000b61     	b.ne	0x149304 <__cxa_demangle+0x7598>
  14919c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  1491a0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  1491a4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  1491a8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1491ac: 910143ff     	add	sp, sp, #0x50
  1491b0: d50323bf     	autiasp
  1491b4: d65f03c0     	ret
  1491b8: aa1403e0     	mov	x0, x20
  1491bc: 97fff6b2     	bl	0x146c84 <__cxa_demangle+0x4f18>
  1491c0: f90003e0     	str	x0, [sp]
  1491c4: b4fffe40     	cbz	x0, 0x14918c <__cxa_demangle+0x7420>
  1491c8: f9499a96     	ldr	x22, [x20, #0x1330]
  1491cc: f94006c8     	ldr	x8, [x22, #0x8]
  1491d0: d13f8109     	sub	x9, x8, #0xfe0
  1491d4: b13fc53f     	cmn	x9, #0xff1
  1491d8: 54000108     	b.hi	0x1491f8 <__cxa_demangle+0x748c>
  1491dc: 52820000     	mov	w0, #0x1000             // =4096
  1491e0: 94005010     	bl	0x15d220 <malloc@plt>
  1491e4: b40008e0     	cbz	x0, 0x149300 <__cxa_demangle+0x7594>
  1491e8: aa1f03e8     	mov	x8, xzr
  1491ec: a9007c16     	stp	x22, xzr, [x0]
  1491f0: aa0003f6     	mov	x22, x0
  1491f4: f9099a80     	str	x0, [x20, #0x1330]
  1491f8: 91004109     	add	x9, x8, #0x10
  1491fc: 8b0802d5     	add	x21, x22, x8
  149200: f94003e8     	ldr	x8, [sp]
  149204: f90006c9     	str	x9, [x22, #0x8]
  149208: f8010ea8     	str	x8, [x21, #0x10]!
  14920c: f9499a96     	ldr	x22, [x20, #0x1330]
  149210: f94006c8     	ldr	x8, [x22, #0x8]
  149214: d13f0109     	sub	x9, x8, #0xfc0
  149218: b13fc53f     	cmn	x9, #0xff1
  14921c: 54000108     	b.hi	0x14923c <__cxa_demangle+0x74d0>
  149220: 52820000     	mov	w0, #0x1000             // =4096
  149224: 94004fff     	bl	0x15d220 <malloc@plt>
  149228: b40006c0     	cbz	x0, 0x149300 <__cxa_demangle+0x7594>
  14922c: aa1f03e8     	mov	x8, xzr
  149230: a9007c16     	stp	x22, xzr, [x0]
  149234: aa0003f6     	mov	x22, x0
  149238: f9099a80     	str	x0, [x20, #0x1330]
  14923c: 9100c109     	add	x9, x8, #0x30
  149240: 8b0802c0     	add	x0, x22, x8
  149244: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149248: 5280278a     	mov	w10, #0x13c             // =316
  14924c: 91050108     	add	x8, x8, #0x140
  149250: 72a0202a     	movk	w10, #0x101, lsl #16
  149254: f90006c9     	str	x9, [x22, #0x8]
  149258: f8010c08     	str	x8, [x0, #0x10]!
  14925c: 52800028     	mov	w8, #0x1                // =1
  149260: b900080a     	str	w10, [x0, #0x8]
  149264: a9015413     	stp	x19, x21, [x0, #0x10]
  149268: f9001008     	str	x8, [x0, #0x20]
  14926c: 17ffffc8     	b	0x14918c <__cxa_demangle+0x7420>
  149270: a9410a88     	ldp	x8, x2, [x20, #0x10]
  149274: d37df2d8     	lsl	x24, x22, #3
  149278: 91000529     	add	x9, x9, #0x1
  14927c: aa1403e0     	mov	x0, x20
  149280: 8b180101     	add	x1, x8, x24
  149284: f9000289     	str	x9, [x20]
  149288: 94001508     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14928c: f9400a88     	ldr	x8, [x20, #0x10]
  149290: aa0003f5     	mov	x21, x0
  149294: aa0103f6     	mov	x22, x1
  149298: 8b180108     	add	x8, x8, x24
  14929c: f9499a98     	ldr	x24, [x20, #0x1330]
  1492a0: f9000e88     	str	x8, [x20, #0x18]
  1492a4: f9400708     	ldr	x8, [x24, #0x8]
  1492a8: d13f0109     	sub	x9, x8, #0xfc0
  1492ac: b13fc53f     	cmn	x9, #0xff1
  1492b0: 54000108     	b.hi	0x1492d0 <__cxa_demangle+0x7564>
  1492b4: 52820000     	mov	w0, #0x1000             // =4096
  1492b8: 94004fda     	bl	0x15d220 <malloc@plt>
  1492bc: b4000220     	cbz	x0, 0x149300 <__cxa_demangle+0x7594>
  1492c0: aa1f03e8     	mov	x8, xzr
  1492c4: a9007c18     	stp	x24, xzr, [x0]
  1492c8: aa0003f8     	mov	x24, x0
  1492cc: f9099a80     	str	x0, [x20, #0x1330]
  1492d0: 9100c109     	add	x9, x8, #0x30
  1492d4: 8b080300     	add	x0, x24, x8
  1492d8: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  1492dc: 5280278a     	mov	w10, #0x13c             // =316
  1492e0: 91050108     	add	x8, x8, #0x140
  1492e4: 72a0202a     	movk	w10, #0x101, lsl #16
  1492e8: f9000709     	str	x9, [x24, #0x8]
  1492ec: f8010c08     	str	x8, [x0, #0x10]!
  1492f0: b900080a     	str	w10, [x0, #0x8]
  1492f4: a9015413     	stp	x19, x21, [x0, #0x10]
  1492f8: f9001016     	str	x22, [x0, #0x20]
  1492fc: 17ffffa4     	b	0x14918c <__cxa_demangle+0x7420>
  149300: 94004f18     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149304: 94004ecb     	bl	0x15ce30 <__stack_chk_fail@plt>
  149308: 390c2295     	strb	w21, [x20, #0x308]
  14930c: 94003f95     	bl	0x159160 <__emutls_get_address+0x6d4>
  149310: d503233f     	paciasp
  149314: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  149318: f9000bf7     	str	x23, [sp, #0x10]
  14931c: 910003fd     	mov	x29, sp
  149320: a90257f6     	stp	x22, x21, [sp, #0x20]
  149324: a9034ff4     	stp	x20, x19, [sp, #0x30]
  149328: f9499817     	ldr	x23, [x0, #0x1330]
  14932c: aa0303f3     	mov	x19, x3
  149330: aa0203f4     	mov	x20, x2
  149334: aa0103f5     	mov	x21, x1
  149338: f94006e8     	ldr	x8, [x23, #0x8]
  14933c: d13f4109     	sub	x9, x8, #0xfd0
  149340: b13fc53f     	cmn	x9, #0xff1
  149344: 54000128     	b.hi	0x149368 <__cxa_demangle+0x75fc>
  149348: aa0003f6     	mov	x22, x0
  14934c: 52820000     	mov	w0, #0x1000             // =4096
  149350: 94004fb4     	bl	0x15d220 <malloc@plt>
  149354: b4000340     	cbz	x0, 0x1493bc <__cxa_demangle+0x7650>
  149358: aa1f03e8     	mov	x8, xzr
  14935c: a9007c17     	stp	x23, xzr, [x0]
  149360: aa0003f7     	mov	x23, x0
  149364: f9099ac0     	str	x0, [x22, #0x1330]
  149368: 91008109     	add	x9, x8, #0x20
  14936c: f94002aa     	ldr	x10, [x21]
  149370: 3940028b     	ldrb	w11, [x20]
  149374: 8b0802e0     	add	x0, x23, x8
  149378: 39400268     	ldrb	w8, [x19]
  14937c: 5280272c     	mov	w12, #0x139             // =313
  149380: f90006e9     	str	x9, [x23, #0x8]
  149384: b0000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149388: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14938c: 72a0202c     	movk	w12, #0x101, lsl #16
  149390: 9106c129     	add	x9, x9, #0x1b0
  149394: a94257f6     	ldp	x22, x21, [sp, #0x20]
  149398: f9400bf7     	ldr	x23, [sp, #0x10]
  14939c: f8010c09     	str	x9, [x0, #0x10]!
  1493a0: b900080c     	str	w12, [x0, #0x8]
  1493a4: f900080a     	str	x10, [x0, #0x10]
  1493a8: 3900600b     	strb	w11, [x0, #0x18]
  1493ac: 39006408     	strb	w8, [x0, #0x19]
  1493b0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1493b4: d50323bf     	autiasp
  1493b8: d65f03c0     	ret
  1493bc: 94004ee9     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1493c0: d503233f     	paciasp
  1493c4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1493c8: a90157f6     	stp	x22, x21, [sp, #0x10]
  1493cc: 910003fd     	mov	x29, sp
  1493d0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1493d4: f9499816     	ldr	x22, [x0, #0x1330]
  1493d8: aa0203f3     	mov	x19, x2
  1493dc: aa0103f4     	mov	x20, x1
  1493e0: f94006c8     	ldr	x8, [x22, #0x8]
  1493e4: d13f0109     	sub	x9, x8, #0xfc0
  1493e8: b13fc53f     	cmn	x9, #0xff1
  1493ec: 54000128     	b.hi	0x149410 <__cxa_demangle+0x76a4>
  1493f0: aa0003f5     	mov	x21, x0
  1493f4: 52820000     	mov	w0, #0x1000             // =4096
  1493f8: 94004f8a     	bl	0x15d220 <malloc@plt>
  1493fc: b4000340     	cbz	x0, 0x149464 <__cxa_demangle+0x76f8>
  149400: aa1f03e8     	mov	x8, xzr
  149404: a9007c16     	stp	x22, xzr, [x0]
  149408: aa0003f6     	mov	x22, x0
  14940c: f9099aa0     	str	x0, [x21, #0x1330]
  149410: 9100c109     	add	x9, x8, #0x30
  149414: 8b0802c0     	add	x0, x22, x8
  149418: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14941c: f940028a     	ldr	x10, [x20]
  149420: 91018108     	add	x8, x8, #0x60
  149424: f940026c     	ldr	x12, [x19]
  149428: f90006c9     	str	x9, [x22, #0x8]
  14942c: 528026a9     	mov	w9, #0x135              // =309
  149430: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  149434: f8010c08     	str	x8, [x0, #0x10]!
  149438: f0fff928     	adrp	x8, 0x70000
  14943c: 72a02029     	movk	w9, #0x101, lsl #16
  149440: 9116e108     	add	x8, x8, #0x5b8
  149444: a902300a     	stp	x10, x12, [x0, #0x20]
  149448: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14944c: 9100310b     	add	x11, x8, #0xc
  149450: b9000809     	str	w9, [x0, #0x8]
  149454: a9012c08     	stp	x8, x11, [x0, #0x10]
  149458: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14945c: d50323bf     	autiasp
  149460: d65f03c0     	ret
  149464: 94004ebf     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149468: d503233f     	paciasp
  14946c: d10203ff     	sub	sp, sp, #0x80
  149470: a9027bfd     	stp	x29, x30, [sp, #0x20]
  149474: 910083fd     	add	x29, sp, #0x20
  149478: a9036ffc     	stp	x28, x27, [sp, #0x30]
  14947c: a90467fa     	stp	x26, x25, [sp, #0x40]
  149480: a9055ff8     	stp	x24, x23, [sp, #0x50]
  149484: a90657f6     	stp	x22, x21, [sp, #0x60]
  149488: a9074ff4     	stp	x20, x19, [sp, #0x70]
  14948c: d53bd057     	mrs	x23, TPIDR_EL0
  149490: aa0003f3     	mov	x19, x0
  149494: f94016e8     	ldr	x8, [x23, #0x28]
  149498: f81f83a8     	stur	x8, [x29, #-0x8]
  14949c: a9402408     	ldp	x8, x9, [x0]
  1494a0: cb08012a     	sub	x10, x9, x8
  1494a4: f1000d5f     	cmp	x10, #0x3
  1494a8: 540000a2     	b.hs	0x1494bc <__cxa_demangle+0x7750>
  1494ac: f100095f     	cmp	x10, #0x2
  1494b0: 540008c1     	b.ne	0x1495c8 <__cxa_demangle+0x785c>
  1494b4: 3940010a     	ldrb	w10, [x8]
  1494b8: 14000037     	b	0x149594 <__cxa_demangle+0x7828>
  1494bc: 3940010a     	ldrb	w10, [x8]
  1494c0: 7101cd5f     	cmp	w10, #0x73
  1494c4: 54000681     	b.ne	0x149594 <__cxa_demangle+0x7828>
  1494c8: 3940050a     	ldrb	w10, [x8, #0x1]
  1494cc: 7101c95f     	cmp	w10, #0x72
  1494d0: 54000c61     	b.ne	0x14965c <__cxa_demangle+0x78f0>
  1494d4: 3940090a     	ldrb	w10, [x8, #0x2]
  1494d8: 7101395f     	cmp	w10, #0x4e
  1494dc: 54000c01     	b.ne	0x14965c <__cxa_demangle+0x78f0>
  1494e0: 91000d08     	add	x8, x8, #0x3
  1494e4: aa1303e0     	mov	x0, x19
  1494e8: f9000268     	str	x8, [x19]
  1494ec: 94001565     	bl	0x14ea80 <__cxa_demangle+0xcd14>
  1494f0: b40023c0     	cbz	x0, 0x149968 <__cxa_demangle+0x7bfc>
  1494f4: a9402668     	ldp	x8, x9, [x19]
  1494f8: aa0003f4     	mov	x20, x0
  1494fc: eb08013f     	cmp	x9, x8
  149500: 54000400     	b.eq	0x149580 <__cxa_demangle+0x7814>
  149504: 39400108     	ldrb	w8, [x8]
  149508: 7101251f     	cmp	w8, #0x49
  14950c: 540003a1     	b.ne	0x149580 <__cxa_demangle+0x7814>
  149510: aa1303e0     	mov	x0, x19
  149514: 2a1f03e1     	mov	w1, wzr
  149518: 97fff133     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  14951c: aa0003f5     	mov	x21, x0
  149520: b4002260     	cbz	x0, 0x14996c <__cxa_demangle+0x7c00>
  149524: f9499a76     	ldr	x22, [x19, #0x1330]
  149528: f94006c8     	ldr	x8, [x22, #0x8]
  14952c: d13f4109     	sub	x9, x8, #0xfd0
  149530: b13fc53f     	cmn	x9, #0xff1
  149534: 54000108     	b.hi	0x149554 <__cxa_demangle+0x77e8>
  149538: 52820000     	mov	w0, #0x1000             // =4096
  14953c: 94004f39     	bl	0x15d220 <malloc@plt>
  149540: b4002320     	cbz	x0, 0x1499a4 <__cxa_demangle+0x7c38>
  149544: aa1f03e8     	mov	x8, xzr
  149548: a9007c16     	stp	x22, xzr, [x0]
  14954c: aa0003f6     	mov	x22, x0
  149550: f9099a60     	str	x0, [x19, #0x1330]
  149554: b000010a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149558: 91008109     	add	x9, x8, #0x20
  14955c: 8b0802c8     	add	x8, x22, x8
  149560: 9136014a     	add	x10, x10, #0xd80
  149564: 528024ab     	mov	w11, #0x125             // =293
  149568: 72a0202b     	movk	w11, #0x101, lsl #16
  14956c: f90006c9     	str	x9, [x22, #0x8]
  149570: f8010d0a     	str	x10, [x8, #0x10]!
  149574: a9015514     	stp	x20, x21, [x8, #0x10]
  149578: aa0803f4     	mov	x20, x8
  14957c: b900090b     	str	w11, [x8, #0x8]
  149580: 528022d6     	mov	w22, #0x116             // =278
  149584: b0000118     	adrp	x24, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149588: 72a02036     	movk	w22, #0x101, lsl #16
  14958c: 91088318     	add	x24, x24, #0x220
  149590: 14000020     	b	0x149610 <__cxa_demangle+0x78a4>
  149594: 71019d5f     	cmp	w10, #0x67
  149598: 1a9f17f6     	cset	w22, eq
  14959c: 54000661     	b.ne	0x149668 <__cxa_demangle+0x78fc>
  1495a0: 3940050a     	ldrb	w10, [x8, #0x1]
  1495a4: 7101cd5f     	cmp	w10, #0x73
  1495a8: 54000101     	b.ne	0x1495c8 <__cxa_demangle+0x785c>
  1495ac: 91000908     	add	x8, x8, #0x2
  1495b0: cb08012a     	sub	x10, x9, x8
  1495b4: f100095f     	cmp	x10, #0x2
  1495b8: f9000268     	str	x8, [x19]
  1495bc: 54000542     	b.hs	0x149664 <__cxa_demangle+0x78f8>
  1495c0: 52800036     	mov	w22, #0x1               // =1
  1495c4: 1400004d     	b	0x1496f8 <__cxa_demangle+0x798c>
  1495c8: aa1303e0     	mov	x0, x19
  1495cc: 94001591     	bl	0x14ec10 <__cxa_demangle+0xcea4>
  1495d0: f94016e8     	ldr	x8, [x23, #0x28]
  1495d4: f85f83a9     	ldur	x9, [x29, #-0x8]
  1495d8: eb09011f     	cmp	x8, x9
  1495dc: 54001d20     	b.eq	0x149980 <__cxa_demangle+0x7c14>
  1495e0: 140000f2     	b	0x1499a8 <__cxa_demangle+0x7c3c>
  1495e4: aa1f03e8     	mov	x8, xzr
  1495e8: a9007c1a     	stp	x26, xzr, [x0]
  1495ec: aa0003fa     	mov	x26, x0
  1495f0: f9099a60     	str	x0, [x19, #0x1330]
  1495f4: 91008109     	add	x9, x8, #0x20
  1495f8: 8b080359     	add	x25, x26, x8
  1495fc: f9000749     	str	x9, [x26, #0x8]
  149600: f8010f38     	str	x24, [x25, #0x10]!
  149604: a9015734     	stp	x20, x21, [x25, #0x10]
  149608: aa1903f4     	mov	x20, x25
  14960c: b9000b36     	str	w22, [x25, #0x8]
  149610: a9402668     	ldp	x8, x9, [x19]
  149614: eb09011f     	cmp	x8, x9
  149618: 54000080     	b.eq	0x149628 <__cxa_demangle+0x78bc>
  14961c: 39400109     	ldrb	w9, [x8]
  149620: 7101153f     	cmp	w9, #0x45
  149624: 540016c0     	b.eq	0x1498fc <__cxa_demangle+0x7b90>
  149628: aa1303e0     	mov	x0, x19
  14962c: 94001545     	bl	0x14eb40 <__cxa_demangle+0xcdd4>
  149630: aa0003f5     	mov	x21, x0
  149634: b4001600     	cbz	x0, 0x1498f4 <__cxa_demangle+0x7b88>
  149638: f9499a7a     	ldr	x26, [x19, #0x1330]
  14963c: f9400748     	ldr	x8, [x26, #0x8]
  149640: d13f4109     	sub	x9, x8, #0xfd0
  149644: b13fc53f     	cmn	x9, #0xff1
  149648: 54fffd68     	b.hi	0x1495f4 <__cxa_demangle+0x7888>
  14964c: 52820000     	mov	w0, #0x1000             // =4096
  149650: 94004ef4     	bl	0x15d220 <malloc@plt>
  149654: b5fffc80     	cbnz	x0, 0x1495e4 <__cxa_demangle+0x7878>
  149658: 140000d3     	b	0x1499a4 <__cxa_demangle+0x7c38>
  14965c: 2a1f03f6     	mov	w22, wzr
  149660: 14000004     	b	0x149670 <__cxa_demangle+0x7904>
  149664: 3940010a     	ldrb	w10, [x8]
  149668: 7101cd5f     	cmp	w10, #0x73
  14966c: 54000461     	b.ne	0x1496f8 <__cxa_demangle+0x798c>
  149670: 3940050a     	ldrb	w10, [x8, #0x1]
  149674: 7101c95f     	cmp	w10, #0x72
  149678: 54000401     	b.ne	0x1496f8 <__cxa_demangle+0x798c>
  14967c: 91000908     	add	x8, x8, #0x2
  149680: eb08013f     	cmp	x9, x8
  149684: f9000268     	str	x8, [x19]
  149688: 540000a0     	b.eq	0x14969c <__cxa_demangle+0x7930>
  14968c: 39400108     	ldrb	w8, [x8]
  149690: 5100e908     	sub	w8, w8, #0x3a
  149694: 3100291f     	cmn	w8, #0xa
  149698: 540006a2     	b.hs	0x14976c <__cxa_demangle+0x7a00>
  14969c: aa1303e0     	mov	x0, x19
  1496a0: 940014f8     	bl	0x14ea80 <__cxa_demangle+0xcd14>
  1496a4: f9000be0     	str	x0, [sp, #0x10]
  1496a8: b4001600     	cbz	x0, 0x149968 <__cxa_demangle+0x7bfc>
  1496ac: a9402668     	ldp	x8, x9, [x19]
  1496b0: aa0003f4     	mov	x20, x0
  1496b4: eb08013f     	cmp	x9, x8
  1496b8: 54000e80     	b.eq	0x149888 <__cxa_demangle+0x7b1c>
  1496bc: 39400108     	ldrb	w8, [x8]
  1496c0: 7101251f     	cmp	w8, #0x49
  1496c4: 54000e21     	b.ne	0x149888 <__cxa_demangle+0x7b1c>
  1496c8: aa1303e0     	mov	x0, x19
  1496cc: 2a1f03e1     	mov	w1, wzr
  1496d0: 97fff0c5     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  1496d4: f90007e0     	str	x0, [sp, #0x8]
  1496d8: b4001480     	cbz	x0, 0x149968 <__cxa_demangle+0x7bfc>
  1496dc: 910043e1     	add	x1, sp, #0x10
  1496e0: 910023e2     	add	x2, sp, #0x8
  1496e4: aa1303e0     	mov	x0, x19
  1496e8: 97fff1de     	bl	0x145e60 <__cxa_demangle+0x40f4>
  1496ec: aa0003f4     	mov	x20, x0
  1496f0: f9000be0     	str	x0, [sp, #0x10]
  1496f4: 14000065     	b	0x149888 <__cxa_demangle+0x7b1c>
  1496f8: aa1303e0     	mov	x0, x19
  1496fc: 94001545     	bl	0x14ec10 <__cxa_demangle+0xcea4>
  149700: aa0003f5     	mov	x21, x0
  149704: 34001356     	cbz	w22, 0x14996c <__cxa_demangle+0x7c00>
  149708: b4001335     	cbz	x21, 0x14996c <__cxa_demangle+0x7c00>
  14970c: f9499a74     	ldr	x20, [x19, #0x1330]
  149710: f9400688     	ldr	x8, [x20, #0x8]
  149714: d13f4109     	sub	x9, x8, #0xfd0
  149718: b13fc53f     	cmn	x9, #0xff1
  14971c: 54000108     	b.hi	0x14973c <__cxa_demangle+0x79d0>
  149720: 52820000     	mov	w0, #0x1000             // =4096
  149724: 94004ebf     	bl	0x15d220 <malloc@plt>
  149728: b40013e0     	cbz	x0, 0x1499a4 <__cxa_demangle+0x7c38>
  14972c: aa1f03e8     	mov	x8, xzr
  149730: a9007c14     	stp	x20, xzr, [x0]
  149734: aa0003f4     	mov	x20, x0
  149738: f9099a60     	str	x0, [x19, #0x1330]
  14973c: b000010a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149740: 528024cb     	mov	w11, #0x126             // =294
  149744: 91008109     	add	x9, x8, #0x20
  149748: 8b080288     	add	x8, x20, x8
  14974c: 910f814a     	add	x10, x10, #0x3e0
  149750: 72a0202b     	movk	w11, #0x101, lsl #16
  149754: f9000689     	str	x9, [x20, #0x8]
  149758: f8010d0a     	str	x10, [x8, #0x10]!
  14975c: f9000915     	str	x21, [x8, #0x10]
  149760: aa0803f5     	mov	x21, x8
  149764: b900090b     	str	w11, [x8, #0x8]
  149768: 14000081     	b	0x14996c <__cxa_demangle+0x7c00>
  14976c: aa1303e0     	mov	x0, x19
  149770: 940014f4     	bl	0x14eb40 <__cxa_demangle+0xcdd4>
  149774: aa0003f5     	mov	x21, x0
  149778: b4000fa0     	cbz	x0, 0x14996c <__cxa_demangle+0x7c00>
  14977c: 528024d8     	mov	w24, #0x126             // =294
  149780: 528022d9     	mov	w25, #0x116             // =278
  149784: b000011a     	adrp	x26, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149788: b000011b     	adrp	x27, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14978c: aa1f03f4     	mov	x20, xzr
  149790: 72a02038     	movk	w24, #0x101, lsl #16
  149794: 72a02039     	movk	w25, #0x101, lsl #16
  149798: 910f835a     	add	x26, x26, #0x3e0
  14979c: 9108837b     	add	x27, x27, #0x220
  1497a0: 14000005     	b	0x1497b4 <__cxa_demangle+0x7a48>
  1497a4: aa1303e0     	mov	x0, x19
  1497a8: 940014e6     	bl	0x14eb40 <__cxa_demangle+0xcdd4>
  1497ac: aa0003f5     	mov	x21, x0
  1497b0: b4000de0     	cbz	x0, 0x14996c <__cxa_demangle+0x7c00>
  1497b4: b40002d4     	cbz	x20, 0x14980c <__cxa_demangle+0x7aa0>
  1497b8: f9499a7c     	ldr	x28, [x19, #0x1330]
  1497bc: f9400788     	ldr	x8, [x28, #0x8]
  1497c0: d13f4109     	sub	x9, x8, #0xfd0
  1497c4: b13fc53f     	cmn	x9, #0xff1
  1497c8: 54000108     	b.hi	0x1497e8 <__cxa_demangle+0x7a7c>
  1497cc: 52820000     	mov	w0, #0x1000             // =4096
  1497d0: 94004e94     	bl	0x15d220 <malloc@plt>
  1497d4: b4000e80     	cbz	x0, 0x1499a4 <__cxa_demangle+0x7c38>
  1497d8: aa1f03e8     	mov	x8, xzr
  1497dc: a9007c1c     	stp	x28, xzr, [x0]
  1497e0: aa0003fc     	mov	x28, x0
  1497e4: f9099a60     	str	x0, [x19, #0x1330]
  1497e8: 91008109     	add	x9, x8, #0x20
  1497ec: 8b080388     	add	x8, x28, x8
  1497f0: f9000789     	str	x9, [x28, #0x8]
  1497f4: f8010d1b     	str	x27, [x8, #0x10]!
  1497f8: b9000919     	str	w25, [x8, #0x8]
  1497fc: a9015514     	stp	x20, x21, [x8, #0x10]
  149800: aa0803f4     	mov	x20, x8
  149804: f9000be8     	str	x8, [sp, #0x10]
  149808: 14000018     	b	0x149868 <__cxa_demangle+0x7afc>
  14980c: 340002b6     	cbz	w22, 0x149860 <__cxa_demangle+0x7af4>
  149810: f9499a7c     	ldr	x28, [x19, #0x1330]
  149814: f9400788     	ldr	x8, [x28, #0x8]
  149818: d13f4109     	sub	x9, x8, #0xfd0
  14981c: b13fc53f     	cmn	x9, #0xff1
  149820: 54000108     	b.hi	0x149840 <__cxa_demangle+0x7ad4>
  149824: 52820000     	mov	w0, #0x1000             // =4096
  149828: 94004e7e     	bl	0x15d220 <malloc@plt>
  14982c: b4000bc0     	cbz	x0, 0x1499a4 <__cxa_demangle+0x7c38>
  149830: aa1f03e8     	mov	x8, xzr
  149834: a9007c1c     	stp	x28, xzr, [x0]
  149838: aa0003fc     	mov	x28, x0
  14983c: f9099a60     	str	x0, [x19, #0x1330]
  149840: 91008109     	add	x9, x8, #0x20
  149844: 8b080394     	add	x20, x28, x8
  149848: f9000789     	str	x9, [x28, #0x8]
  14984c: f8010e9a     	str	x26, [x20, #0x10]!
  149850: b9000a98     	str	w24, [x20, #0x8]
  149854: f9000a95     	str	x21, [x20, #0x10]
  149858: f9000bf4     	str	x20, [sp, #0x10]
  14985c: 14000003     	b	0x149868 <__cxa_demangle+0x7afc>
  149860: aa1503f4     	mov	x20, x21
  149864: f9000bf5     	str	x21, [sp, #0x10]
  149868: a9402668     	ldp	x8, x9, [x19]
  14986c: eb09011f     	cmp	x8, x9
  149870: 54fff9a0     	b.eq	0x1497a4 <__cxa_demangle+0x7a38>
  149874: 39400109     	ldrb	w9, [x8]
  149878: 7101153f     	cmp	w9, #0x45
  14987c: 54fff941     	b.ne	0x1497a4 <__cxa_demangle+0x7a38>
  149880: 91000508     	add	x8, x8, #0x1
  149884: f9000268     	str	x8, [x19]
  149888: aa1303e0     	mov	x0, x19
  14988c: 940014e1     	bl	0x14ec10 <__cxa_demangle+0xcea4>
  149890: b40006c0     	cbz	x0, 0x149968 <__cxa_demangle+0x7bfc>
  149894: f9499a78     	ldr	x24, [x19, #0x1330]
  149898: aa0003f6     	mov	x22, x0
  14989c: f9400708     	ldr	x8, [x24, #0x8]
  1498a0: d13f4109     	sub	x9, x8, #0xfd0
  1498a4: b13fc53f     	cmn	x9, #0xff1
  1498a8: 54000108     	b.hi	0x1498c8 <__cxa_demangle+0x7b5c>
  1498ac: 52820000     	mov	w0, #0x1000             // =4096
  1498b0: 94004e5c     	bl	0x15d220 <malloc@plt>
  1498b4: b4000780     	cbz	x0, 0x1499a4 <__cxa_demangle+0x7c38>
  1498b8: aa1f03e8     	mov	x8, xzr
  1498bc: a9007c18     	stp	x24, xzr, [x0]
  1498c0: aa0003f8     	mov	x24, x0
  1498c4: f9099a60     	str	x0, [x19, #0x1330]
  1498c8: 91008109     	add	x9, x8, #0x20
  1498cc: 8b080315     	add	x21, x24, x8
  1498d0: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  1498d4: 528022ca     	mov	w10, #0x116             // =278
  1498d8: 91088108     	add	x8, x8, #0x220
  1498dc: 72a0202a     	movk	w10, #0x101, lsl #16
  1498e0: f9000709     	str	x9, [x24, #0x8]
  1498e4: f8010ea8     	str	x8, [x21, #0x10]!
  1498e8: b9000aaa     	str	w10, [x21, #0x8]
  1498ec: a9015ab4     	stp	x20, x22, [x21, #0x10]
  1498f0: 1400001f     	b	0x14996c <__cxa_demangle+0x7c00>
  1498f4: f9000bf9     	str	x25, [sp, #0x10]
  1498f8: 1400001d     	b	0x14996c <__cxa_demangle+0x7c00>
  1498fc: 91000508     	add	x8, x8, #0x1
  149900: aa1303e0     	mov	x0, x19
  149904: f9000bf9     	str	x25, [sp, #0x10]
  149908: f9000268     	str	x8, [x19]
  14990c: 940014c1     	bl	0x14ec10 <__cxa_demangle+0xcea4>
  149910: b40002c0     	cbz	x0, 0x149968 <__cxa_demangle+0x7bfc>
  149914: f9499a79     	ldr	x25, [x19, #0x1330]
  149918: aa0003f6     	mov	x22, x0
  14991c: f9400728     	ldr	x8, [x25, #0x8]
  149920: d13f4109     	sub	x9, x8, #0xfd0
  149924: b13fc53f     	cmn	x9, #0xff1
  149928: 54000108     	b.hi	0x149948 <__cxa_demangle+0x7bdc>
  14992c: 52820000     	mov	w0, #0x1000             // =4096
  149930: 94004e3c     	bl	0x15d220 <malloc@plt>
  149934: b4000380     	cbz	x0, 0x1499a4 <__cxa_demangle+0x7c38>
  149938: aa1f03e8     	mov	x8, xzr
  14993c: a9007c19     	stp	x25, xzr, [x0]
  149940: aa0003f9     	mov	x25, x0
  149944: f9099a60     	str	x0, [x19, #0x1330]
  149948: 91008109     	add	x9, x8, #0x20
  14994c: 8b080335     	add	x21, x25, x8
  149950: 528022c8     	mov	w8, #0x116              // =278
  149954: 72a02028     	movk	w8, #0x101, lsl #16
  149958: f9000729     	str	x9, [x25, #0x8]
  14995c: f8010eb8     	str	x24, [x21, #0x10]!
  149960: b9000aa8     	str	w8, [x21, #0x8]
  149964: 17ffffe2     	b	0x1498ec <__cxa_demangle+0x7b80>
  149968: aa1f03f5     	mov	x21, xzr
  14996c: f94016e8     	ldr	x8, [x23, #0x28]
  149970: f85f83a9     	ldur	x9, [x29, #-0x8]
  149974: eb09011f     	cmp	x8, x9
  149978: 54000181     	b.ne	0x1499a8 <__cxa_demangle+0x7c3c>
  14997c: aa1503e0     	mov	x0, x21
  149980: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  149984: a94657f6     	ldp	x22, x21, [sp, #0x60]
  149988: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  14998c: a94467fa     	ldp	x26, x25, [sp, #0x40]
  149990: a9436ffc     	ldp	x28, x27, [sp, #0x30]
  149994: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  149998: 910203ff     	add	sp, sp, #0x80
  14999c: d50323bf     	autiasp
  1499a0: d65f03c0     	ret
  1499a4: 94004d6f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1499a8: 94004d22     	bl	0x15ce30 <__stack_chk_fail@plt>
  1499ac: d503233f     	paciasp
  1499b0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1499b4: f9000bf7     	str	x23, [sp, #0x10]
  1499b8: 910003fd     	mov	x29, sp
  1499bc: a90257f6     	stp	x22, x21, [sp, #0x20]
  1499c0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1499c4: f9499817     	ldr	x23, [x0, #0x1330]
  1499c8: aa0303f4     	mov	x20, x3
  1499cc: aa0203f3     	mov	x19, x2
  1499d0: aa0103f5     	mov	x21, x1
  1499d4: f94006e8     	ldr	x8, [x23, #0x8]
  1499d8: d13f0109     	sub	x9, x8, #0xfc0
  1499dc: b13fc53f     	cmn	x9, #0xff1
  1499e0: 54000128     	b.hi	0x149a04 <__cxa_demangle+0x7c98>
  1499e4: aa0003f6     	mov	x22, x0
  1499e8: 52820000     	mov	w0, #0x1000             // =4096
  1499ec: 94004e0d     	bl	0x15d220 <malloc@plt>
  1499f0: b4000380     	cbz	x0, 0x149a60 <__cxa_demangle+0x7cf4>
  1499f4: aa1f03e8     	mov	x8, xzr
  1499f8: a9007c17     	stp	x23, xzr, [x0]
  1499fc: aa0003f7     	mov	x23, x0
  149a00: f9099ac0     	str	x0, [x22, #0x1330]
  149a04: 9100c109     	add	x9, x8, #0x30
  149a08: aa1303e0     	mov	x0, x19
  149a0c: f94002b5     	ldr	x21, [x21]
  149a10: 8b0802f6     	add	x22, x23, x8
  149a14: f90006e9     	str	x9, [x23, #0x8]
  149a18: 94004f56     	bl	0x15d770 <strlen@plt>
  149a1c: b000010a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149a20: 52802669     	mov	w9, #0x133              // =307
  149a24: 9111414a     	add	x10, x10, #0x450
  149a28: f9400288     	ldr	x8, [x20]
  149a2c: 72a02029     	movk	w9, #0x101, lsl #16
  149a30: f9400bf7     	ldr	x23, [sp, #0x10]
  149a34: f8010eca     	str	x10, [x22, #0x10]!
  149a38: 8b00026a     	add	x10, x19, x0
  149a3c: b9000ac9     	str	w9, [x22, #0x8]
  149a40: a9014ed5     	stp	x21, x19, [x22, #0x10]
  149a44: aa1603e0     	mov	x0, x22
  149a48: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  149a4c: a90222ca     	stp	x10, x8, [x22, #0x20]
  149a50: a94257f6     	ldp	x22, x21, [sp, #0x20]
  149a54: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  149a58: d50323bf     	autiasp
  149a5c: d65f03c0     	ret
  149a60: 94004d40     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149a64: d503233f     	paciasp
  149a68: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  149a6c: a90157f6     	stp	x22, x21, [sp, #0x10]
  149a70: 910003fd     	mov	x29, sp
  149a74: a9024ff4     	stp	x20, x19, [sp, #0x20]
  149a78: f9499816     	ldr	x22, [x0, #0x1330]
  149a7c: aa0203f3     	mov	x19, x2
  149a80: aa0103f4     	mov	x20, x1
  149a84: f94006c8     	ldr	x8, [x22, #0x8]
  149a88: d13f0109     	sub	x9, x8, #0xfc0
  149a8c: b13fc53f     	cmn	x9, #0xff1
  149a90: 54000128     	b.hi	0x149ab4 <__cxa_demangle+0x7d48>
  149a94: aa0003f5     	mov	x21, x0
  149a98: 52820000     	mov	w0, #0x1000             // =4096
  149a9c: 94004de1     	bl	0x15d220 <malloc@plt>
  149aa0: b4000340     	cbz	x0, 0x149b08 <__cxa_demangle+0x7d9c>
  149aa4: aa1f03e8     	mov	x8, xzr
  149aa8: a9007c16     	stp	x22, xzr, [x0]
  149aac: aa0003f6     	mov	x22, x0
  149ab0: f9099aa0     	str	x0, [x21, #0x1330]
  149ab4: 9100c109     	add	x9, x8, #0x30
  149ab8: 8b0802c0     	add	x0, x22, x8
  149abc: 5280266b     	mov	w11, #0x133             // =307
  149ac0: f9400288     	ldr	x8, [x20]
  149ac4: 72a0202b     	movk	w11, #0x101, lsl #16
  149ac8: f940026a     	ldr	x10, [x19]
  149acc: f90006c9     	str	x9, [x22, #0x8]
  149ad0: b0000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149ad4: 91114129     	add	x9, x9, #0x450
  149ad8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  149adc: f8010c09     	str	x9, [x0, #0x10]!
  149ae0: 90fff929     	adrp	x9, 0x6d000
  149ae4: b900080b     	str	w11, [x0, #0x8]
  149ae8: 9124f929     	add	x9, x9, #0x93e
  149aec: a94157f6     	ldp	x22, x21, [sp, #0x10]
  149af0: 9100052b     	add	x11, x9, #0x1
  149af4: a9012408     	stp	x8, x9, [x0, #0x10]
  149af8: a902280b     	stp	x11, x10, [x0, #0x20]
  149afc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  149b00: d50323bf     	autiasp
  149b04: d65f03c0     	ret
  149b08: 94004d16     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149b0c: d503233f     	paciasp
  149b10: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  149b14: a90157f6     	stp	x22, x21, [sp, #0x10]
  149b18: 910003fd     	mov	x29, sp
  149b1c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  149b20: f9499816     	ldr	x22, [x0, #0x1330]
  149b24: aa0203f3     	mov	x19, x2
  149b28: aa0103f4     	mov	x20, x1
  149b2c: f94006c8     	ldr	x8, [x22, #0x8]
  149b30: d13f4109     	sub	x9, x8, #0xfd0
  149b34: b13fc53f     	cmn	x9, #0xff1
  149b38: 54000128     	b.hi	0x149b5c <__cxa_demangle+0x7df0>
  149b3c: aa0003f5     	mov	x21, x0
  149b40: 52820000     	mov	w0, #0x1000             // =4096
  149b44: 94004db7     	bl	0x15d220 <malloc@plt>
  149b48: b40002c0     	cbz	x0, 0x149ba0 <__cxa_demangle+0x7e34>
  149b4c: aa1f03e8     	mov	x8, xzr
  149b50: a9007c16     	stp	x22, xzr, [x0]
  149b54: aa0003f6     	mov	x22, x0
  149b58: f9099aa0     	str	x0, [x21, #0x1330]
  149b5c: 91008109     	add	x9, x8, #0x20
  149b60: 8b0802c0     	add	x0, x22, x8
  149b64: f9400288     	ldr	x8, [x20]
  149b68: b000010a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149b6c: 5280260b     	mov	w11, #0x130             // =304
  149b70: 9113014a     	add	x10, x10, #0x4c0
  149b74: f90006c9     	str	x9, [x22, #0x8]
  149b78: f9400269     	ldr	x9, [x19]
  149b7c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  149b80: 72a0202b     	movk	w11, #0x101, lsl #16
  149b84: a94157f6     	ldp	x22, x21, [sp, #0x10]
  149b88: f8010c0a     	str	x10, [x0, #0x10]!
  149b8c: b900080b     	str	w11, [x0, #0x8]
  149b90: a9012408     	stp	x8, x9, [x0, #0x10]
  149b94: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  149b98: d50323bf     	autiasp
  149b9c: d65f03c0     	ret
  149ba0: 94004cf0     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149ba4: d503233f     	paciasp
  149ba8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  149bac: f9000bf7     	str	x23, [sp, #0x10]
  149bb0: 910003fd     	mov	x29, sp
  149bb4: a90257f6     	stp	x22, x21, [sp, #0x20]
  149bb8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  149bbc: a9402408     	ldp	x8, x9, [x0]
  149bc0: aa0003f3     	mov	x19, x0
  149bc4: eb080129     	subs	x9, x9, x8
  149bc8: 540000a0     	b.eq	0x149bdc <__cxa_demangle+0x7e70>
  149bcc: 3940010a     	ldrb	w10, [x8]
  149bd0: 7101915f     	cmp	w10, #0x64
  149bd4: fa410924     	ccmp	x9, #0x1, #0x4, eq
  149bd8: 54000101     	b.ne	0x149bf8 <__cxa_demangle+0x7e8c>
  149bdc: aa1303e0     	mov	x0, x19
  149be0: f9400bf7     	ldr	x23, [sp, #0x10]
  149be4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  149be8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  149bec: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  149bf0: d50323bf     	autiasp
  149bf4: 17fff424     	b	0x146c84 <__cxa_demangle+0x4f18>
  149bf8: 39400509     	ldrb	w9, [x8, #0x1]
  149bfc: 7101613f     	cmp	w9, #0x58
  149c00: 540004e0     	b.eq	0x149c9c <__cxa_demangle+0x7f30>
  149c04: 7101e13f     	cmp	w9, #0x78
  149c08: 54000960     	b.eq	0x149d34 <__cxa_demangle+0x7fc8>
  149c0c: 7101a53f     	cmp	w9, #0x69
  149c10: 54fffe61     	b.ne	0x149bdc <__cxa_demangle+0x7e70>
  149c14: 91000908     	add	x8, x8, #0x2
  149c18: aa1303e0     	mov	x0, x19
  149c1c: f9000268     	str	x8, [x19]
  149c20: 94001476     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  149c24: b4000cc0     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149c28: aa0003f4     	mov	x20, x0
  149c2c: aa1303e0     	mov	x0, x19
  149c30: 97ffffdd     	bl	0x149ba4 <__cxa_demangle+0x7e38>
  149c34: b4000c40     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149c38: f9499a76     	ldr	x22, [x19, #0x1330]
  149c3c: aa0003f5     	mov	x21, x0
  149c40: f94006c8     	ldr	x8, [x22, #0x8]
  149c44: d13f0109     	sub	x9, x8, #0xfc0
  149c48: b13fc53f     	cmn	x9, #0xff1
  149c4c: 54000108     	b.hi	0x149c6c <__cxa_demangle+0x7f00>
  149c50: 52820000     	mov	w0, #0x1000             // =4096
  149c54: 94004d73     	bl	0x15d220 <malloc@plt>
  149c58: b4000be0     	cbz	x0, 0x149dd4 <__cxa_demangle+0x8068>
  149c5c: aa1f03e8     	mov	x8, xzr
  149c60: a9007c16     	stp	x22, xzr, [x0]
  149c64: aa0003f6     	mov	x22, x0
  149c68: f9099a60     	str	x0, [x19, #0x1330]
  149c6c: 9100c109     	add	x9, x8, #0x30
  149c70: 8b0802c0     	add	x0, x22, x8
  149c74: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149c78: 5280292a     	mov	w10, #0x149             // =329
  149c7c: 9114c108     	add	x8, x8, #0x530
  149c80: 72a0202a     	movk	w10, #0x101, lsl #16
  149c84: f90006c9     	str	x9, [x22, #0x8]
  149c88: f8010c08     	str	x8, [x0, #0x10]!
  149c8c: b900080a     	str	w10, [x0, #0x8]
  149c90: a9015414     	stp	x20, x21, [x0, #0x10]
  149c94: 3900801f     	strb	wzr, [x0, #0x20]
  149c98: 14000049     	b	0x149dbc <__cxa_demangle+0x8050>
  149c9c: 91000908     	add	x8, x8, #0x2
  149ca0: aa1303e0     	mov	x0, x19
  149ca4: f9000268     	str	x8, [x19]
  149ca8: 97fff3f7     	bl	0x146c84 <__cxa_demangle+0x4f18>
  149cac: b4000880     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149cb0: aa0003f4     	mov	x20, x0
  149cb4: aa1303e0     	mov	x0, x19
  149cb8: 97fff3f3     	bl	0x146c84 <__cxa_demangle+0x4f18>
  149cbc: b4000800     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149cc0: aa0003f5     	mov	x21, x0
  149cc4: aa1303e0     	mov	x0, x19
  149cc8: 97ffffb7     	bl	0x149ba4 <__cxa_demangle+0x7e38>
  149ccc: b4000780     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149cd0: f9499a77     	ldr	x23, [x19, #0x1330]
  149cd4: aa0003f6     	mov	x22, x0
  149cd8: f94006e8     	ldr	x8, [x23, #0x8]
  149cdc: d13f0109     	sub	x9, x8, #0xfc0
  149ce0: b13fc53f     	cmn	x9, #0xff1
  149ce4: 54000108     	b.hi	0x149d04 <__cxa_demangle+0x7f98>
  149ce8: 52820000     	mov	w0, #0x1000             // =4096
  149cec: 94004d4d     	bl	0x15d220 <malloc@plt>
  149cf0: b4000720     	cbz	x0, 0x149dd4 <__cxa_demangle+0x8068>
  149cf4: aa1f03e8     	mov	x8, xzr
  149cf8: a9007c17     	stp	x23, xzr, [x0]
  149cfc: aa0003f7     	mov	x23, x0
  149d00: f9099a60     	str	x0, [x19, #0x1330]
  149d04: 9100c109     	add	x9, x8, #0x30
  149d08: 8b0802e0     	add	x0, x23, x8
  149d0c: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149d10: 5280294a     	mov	w10, #0x14a             // =330
  149d14: 91168108     	add	x8, x8, #0x5a0
  149d18: 72a0202a     	movk	w10, #0x101, lsl #16
  149d1c: f90006e9     	str	x9, [x23, #0x8]
  149d20: f8010c08     	str	x8, [x0, #0x10]!
  149d24: b900080a     	str	w10, [x0, #0x8]
  149d28: a9015414     	stp	x20, x21, [x0, #0x10]
  149d2c: f9001016     	str	x22, [x0, #0x20]
  149d30: 14000023     	b	0x149dbc <__cxa_demangle+0x8050>
  149d34: 91000908     	add	x8, x8, #0x2
  149d38: aa1303e0     	mov	x0, x19
  149d3c: f9000268     	str	x8, [x19]
  149d40: 97fff3d1     	bl	0x146c84 <__cxa_demangle+0x4f18>
  149d44: b40003c0     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149d48: aa0003f4     	mov	x20, x0
  149d4c: aa1303e0     	mov	x0, x19
  149d50: 97ffff95     	bl	0x149ba4 <__cxa_demangle+0x7e38>
  149d54: b4000340     	cbz	x0, 0x149dbc <__cxa_demangle+0x8050>
  149d58: f9499a76     	ldr	x22, [x19, #0x1330]
  149d5c: aa0003f5     	mov	x21, x0
  149d60: f94006c8     	ldr	x8, [x22, #0x8]
  149d64: d13f0109     	sub	x9, x8, #0xfc0
  149d68: b13fc53f     	cmn	x9, #0xff1
  149d6c: 54000108     	b.hi	0x149d8c <__cxa_demangle+0x8020>
  149d70: 52820000     	mov	w0, #0x1000             // =4096
  149d74: 94004d2b     	bl	0x15d220 <malloc@plt>
  149d78: b40002e0     	cbz	x0, 0x149dd4 <__cxa_demangle+0x8068>
  149d7c: aa1f03e8     	mov	x8, xzr
  149d80: a9007c16     	stp	x22, xzr, [x0]
  149d84: aa0003f6     	mov	x22, x0
  149d88: f9099a60     	str	x0, [x19, #0x1330]
  149d8c: 9100c109     	add	x9, x8, #0x30
  149d90: 8b0802c0     	add	x0, x22, x8
  149d94: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149d98: 5280292a     	mov	w10, #0x149             // =329
  149d9c: 9114c108     	add	x8, x8, #0x530
  149da0: 72a0202a     	movk	w10, #0x101, lsl #16
  149da4: f90006c9     	str	x9, [x22, #0x8]
  149da8: f8010c08     	str	x8, [x0, #0x10]!
  149dac: 52800028     	mov	w8, #0x1                // =1
  149db0: b900080a     	str	w10, [x0, #0x8]
  149db4: a9015414     	stp	x20, x21, [x0, #0x10]
  149db8: 39008008     	strb	w8, [x0, #0x20]
  149dbc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  149dc0: a94257f6     	ldp	x22, x21, [sp, #0x20]
  149dc4: f9400bf7     	ldr	x23, [sp, #0x10]
  149dc8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  149dcc: d50323bf     	autiasp
  149dd0: d65f03c0     	ret
  149dd4: 94004c63     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149dd8: d503233f     	paciasp
  149ddc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  149de0: f9000bf5     	str	x21, [sp, #0x10]
  149de4: 910003fd     	mov	x29, sp
  149de8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  149dec: f9499815     	ldr	x21, [x0, #0x1330]
  149df0: aa0203f3     	mov	x19, x2
  149df4: f94006a8     	ldr	x8, [x21, #0x8]
  149df8: d13f0109     	sub	x9, x8, #0xfc0
  149dfc: b13fc53f     	cmn	x9, #0xff1
  149e00: 54000128     	b.hi	0x149e24 <__cxa_demangle+0x80b8>
  149e04: aa0003f4     	mov	x20, x0
  149e08: 52820000     	mov	w0, #0x1000             // =4096
  149e0c: 94004d05     	bl	0x15d220 <malloc@plt>
  149e10: b40002c0     	cbz	x0, 0x149e68 <__cxa_demangle+0x80fc>
  149e14: aa1f03e8     	mov	x8, xzr
  149e18: a9007c15     	stp	x21, xzr, [x0]
  149e1c: aa0003f5     	mov	x21, x0
  149e20: f9099a80     	str	x0, [x20, #0x1330]
  149e24: 9100c109     	add	x9, x8, #0x30
  149e28: 8b0802a0     	add	x0, x21, x8
  149e2c: b0000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149e30: 91184108     	add	x8, x8, #0x610
  149e34: f90006a9     	str	x9, [x21, #0x8]
  149e38: 528027a9     	mov	w9, #0x13d              // =317
  149e3c: 3dc00260     	ldr	q0, [x19]
  149e40: 72a02029     	movk	w9, #0x101, lsl #16
  149e44: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  149e48: f8010c08     	str	x8, [x0, #0x10]!
  149e4c: f9400bf5     	ldr	x21, [sp, #0x10]
  149e50: b9000809     	str	w9, [x0, #0x8]
  149e54: f900081f     	str	xzr, [x0, #0x10]
  149e58: 3c818000     	stur	q0, [x0, #0x18]
  149e5c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  149e60: d50323bf     	autiasp
  149e64: d65f03c0     	ret
  149e68: 94004c3e     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149e6c: d503233f     	paciasp
  149e70: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  149e74: a90157f6     	stp	x22, x21, [sp, #0x10]
  149e78: 910003fd     	mov	x29, sp
  149e7c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  149e80: f9499816     	ldr	x22, [x0, #0x1330]
  149e84: aa0203f3     	mov	x19, x2
  149e88: aa0103f4     	mov	x20, x1
  149e8c: f94006c8     	ldr	x8, [x22, #0x8]
  149e90: d13f0109     	sub	x9, x8, #0xfc0
  149e94: b13fc53f     	cmn	x9, #0xff1
  149e98: 54000128     	b.hi	0x149ebc <__cxa_demangle+0x8150>
  149e9c: aa0003f5     	mov	x21, x0
  149ea0: 52820000     	mov	w0, #0x1000             // =4096
  149ea4: 94004cdf     	bl	0x15d220 <malloc@plt>
  149ea8: b4000340     	cbz	x0, 0x149f10 <__cxa_demangle+0x81a4>
  149eac: aa1f03e8     	mov	x8, xzr
  149eb0: a9007c16     	stp	x22, xzr, [x0]
  149eb4: aa0003f6     	mov	x22, x0
  149eb8: f9099aa0     	str	x0, [x21, #0x1330]
  149ebc: 9100c109     	add	x9, x8, #0x30
  149ec0: aa1303e0     	mov	x0, x19
  149ec4: f9400294     	ldr	x20, [x20]
  149ec8: 8b0802d5     	add	x21, x22, x8
  149ecc: f90006c9     	str	x9, [x22, #0x8]
  149ed0: 94004e28     	bl	0x15d770 <strlen@plt>
  149ed4: b000010a     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  149ed8: 52802628     	mov	w8, #0x131              // =305
  149edc: 911a014a     	add	x10, x10, #0x680
  149ee0: 72a02028     	movk	w8, #0x101, lsl #16
  149ee4: 8b000269     	add	x9, x19, x0
  149ee8: f8010eaa     	str	x10, [x21, #0x10]!
  149eec: b9000aa8     	str	w8, [x21, #0x8]
  149ef0: aa1503e0     	mov	x0, x21
  149ef4: a9014eb4     	stp	x20, x19, [x21, #0x10]
  149ef8: f90012a9     	str	x9, [x21, #0x20]
  149efc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  149f00: a94157f6     	ldp	x22, x21, [sp, #0x10]
  149f04: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  149f08: d50323bf     	autiasp
  149f0c: d65f03c0     	ret
  149f10: 94004c14     	bl	0x15cf60 <_ZSt9terminatev@plt>
  149f14: d503233f     	paciasp
  149f18: d101c3ff     	sub	sp, sp, #0x70
  149f1c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  149f20: 910043fd     	add	x29, sp, #0x10
  149f24: a9026ffc     	stp	x28, x27, [sp, #0x20]
  149f28: a90367fa     	stp	x26, x25, [sp, #0x30]
  149f2c: a9045ff8     	stp	x24, x23, [sp, #0x40]
  149f30: a90557f6     	stp	x22, x21, [sp, #0x50]
  149f34: a9064ff4     	stp	x20, x19, [sp, #0x60]
  149f38: d53bd059     	mrs	x25, TPIDR_EL0
  149f3c: f9401728     	ldr	x8, [x25, #0x28]
  149f40: f90007e8     	str	x8, [sp, #0x8]
  149f44: a9402009     	ldp	x9, x8, [x0]
  149f48: cb09010a     	sub	x10, x8, x9
  149f4c: f100095f     	cmp	x10, #0x2
  149f50: 54001043     	b.lo	0x14a158 <__cxa_demangle+0x83ec>
  149f54: 3940012a     	ldrb	w10, [x9]
  149f58: aa0003f3     	mov	x19, x0
  149f5c: 71019d5f     	cmp	w10, #0x67
  149f60: 54000181     	b.ne	0x149f90 <__cxa_demangle+0x8224>
  149f64: 3940052a     	ldrb	w10, [x9, #0x1]
  149f68: 7101cd5f     	cmp	w10, #0x73
  149f6c: 54000f61     	b.ne	0x14a158 <__cxa_demangle+0x83ec>
  149f70: 91000929     	add	x9, x9, #0x2
  149f74: cb09010a     	sub	x10, x8, x9
  149f78: f100095f     	cmp	x10, #0x2
  149f7c: f9000269     	str	x9, [x19]
  149f80: 54000ec3     	b.lo	0x14a158 <__cxa_demangle+0x83ec>
  149f84: 3940012a     	ldrb	w10, [x9]
  149f88: 5280003a     	mov	w26, #0x1               // =1
  149f8c: 14000002     	b	0x149f94 <__cxa_demangle+0x8228>
  149f90: 2a1f03fa     	mov	w26, wzr
  149f94: 3940052b     	ldrb	w11, [x9, #0x1]
  149f98: 7101857f     	cmp	w11, #0x61
  149f9c: 1a9f17fb     	cset	w27, eq
  149fa0: 7101b95f     	cmp	w10, #0x6e
  149fa4: 54000da1     	b.ne	0x14a158 <__cxa_demangle+0x83ec>
  149fa8: 7101dd7f     	cmp	w11, #0x77
  149fac: 54000060     	b.eq	0x149fb8 <__cxa_demangle+0x824c>
  149fb0: 7101857f     	cmp	w11, #0x61
  149fb4: 54000d21     	b.ne	0x14a158 <__cxa_demangle+0x83ec>
  149fb8: aa1303f7     	mov	x23, x19
  149fbc: f9400e6b     	ldr	x11, [x19, #0x18]
  149fc0: 91000929     	add	x9, x9, #0x2
  149fc4: f8410eea     	ldr	x10, [x23, #0x10]!
  149fc8: f9000269     	str	x9, [x19]
  149fcc: cb0a016a     	sub	x10, x11, x10
  149fd0: 9343fd54     	asr	x20, x10, #3
  149fd4: eb08013f     	cmp	x9, x8
  149fd8: 54000080     	b.eq	0x149fe8 <__cxa_demangle+0x827c>
  149fdc: 39400128     	ldrb	w8, [x9]
  149fe0: 71017d1f     	cmp	w8, #0x5f
  149fe4: 54000180     	b.eq	0x14a014 <__cxa_demangle+0x82a8>
  149fe8: aa1303e0     	mov	x0, x19
  149fec: 97fff326     	bl	0x146c84 <__cxa_demangle+0x4f18>
  149ff0: f90003e0     	str	x0, [sp]
  149ff4: b4000b40     	cbz	x0, 0x14a15c <__cxa_demangle+0x83f0>
  149ff8: 910003e1     	mov	x1, sp
  149ffc: aa1703e0     	mov	x0, x23
  14a000: 97ffea85     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14a004: a9402269     	ldp	x9, x8, [x19]
  14a008: eb08013f     	cmp	x9, x8
  14a00c: 54fffe81     	b.ne	0x149fdc <__cxa_demangle+0x8270>
  14a010: 17fffff6     	b	0x149fe8 <__cxa_demangle+0x827c>
  14a014: a9410a68     	ldp	x8, x2, [x19, #0x10]
  14a018: d37df295     	lsl	x21, x20, #3
  14a01c: 91000529     	add	x9, x9, #0x1
  14a020: aa1303e0     	mov	x0, x19
  14a024: 8b150101     	add	x1, x8, x21
  14a028: f9000269     	str	x9, [x19]
  14a02c: 9400119f     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14a030: f9400a68     	ldr	x8, [x19, #0x10]
  14a034: aa0003f4     	mov	x20, x0
  14a038: aa1303e0     	mov	x0, x19
  14a03c: 8b150108     	add	x8, x8, x21
  14a040: aa0103f5     	mov	x21, x1
  14a044: f9000e68     	str	x8, [x19, #0x18]
  14a048: 97ffe36a     	bl	0x142df0 <__cxa_demangle+0x1084>
  14a04c: b4000880     	cbz	x0, 0x14a15c <__cxa_demangle+0x83f0>
  14a050: a9402269     	ldp	x9, x8, [x19]
  14a054: aa0003f6     	mov	x22, x0
  14a058: cb09010a     	sub	x10, x8, x9
  14a05c: f100095f     	cmp	x10, #0x2
  14a060: 54000383     	b.lo	0x14a0d0 <__cxa_demangle+0x8364>
  14a064: 3940012a     	ldrb	w10, [x9]
  14a068: 7101c15f     	cmp	w10, #0x70
  14a06c: 54000321     	b.ne	0x14a0d0 <__cxa_demangle+0x8364>
  14a070: 3940052a     	ldrb	w10, [x9, #0x1]
  14a074: 7101a55f     	cmp	w10, #0x69
  14a078: 540002c1     	b.ne	0x14a0d0 <__cxa_demangle+0x8364>
  14a07c: a9412a6b     	ldp	x11, x10, [x19, #0x10]
  14a080: 91000929     	add	x9, x9, #0x2
  14a084: f9000269     	str	x9, [x19]
  14a088: cb0b014a     	sub	x10, x10, x11
  14a08c: 9343fd58     	asr	x24, x10, #3
  14a090: eb08013f     	cmp	x9, x8
  14a094: 54000080     	b.eq	0x14a0a4 <__cxa_demangle+0x8338>
  14a098: 39400128     	ldrb	w8, [x9]
  14a09c: 7101151f     	cmp	w8, #0x45
  14a0a0: 54000780     	b.eq	0x14a190 <__cxa_demangle+0x8424>
  14a0a4: aa1303e0     	mov	x0, x19
  14a0a8: 97fff2f7     	bl	0x146c84 <__cxa_demangle+0x4f18>
  14a0ac: f90003e0     	str	x0, [sp]
  14a0b0: b4000560     	cbz	x0, 0x14a15c <__cxa_demangle+0x83f0>
  14a0b4: 910003e1     	mov	x1, sp
  14a0b8: aa1703e0     	mov	x0, x23
  14a0bc: 97ffea56     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14a0c0: a9402269     	ldp	x9, x8, [x19]
  14a0c4: eb08013f     	cmp	x9, x8
  14a0c8: 54fffe81     	b.ne	0x14a098 <__cxa_demangle+0x832c>
  14a0cc: 17fffff6     	b	0x14a0a4 <__cxa_demangle+0x8338>
  14a0d0: eb08013f     	cmp	x9, x8
  14a0d4: 54000420     	b.eq	0x14a158 <__cxa_demangle+0x83ec>
  14a0d8: 39400128     	ldrb	w8, [x9]
  14a0dc: 7101151f     	cmp	w8, #0x45
  14a0e0: 540003c1     	b.ne	0x14a158 <__cxa_demangle+0x83ec>
  14a0e4: 91000528     	add	x8, x9, #0x1
  14a0e8: f9499a77     	ldr	x23, [x19, #0x1330]
  14a0ec: f9000268     	str	x8, [x19]
  14a0f0: f94006e8     	ldr	x8, [x23, #0x8]
  14a0f4: d13ec109     	sub	x9, x8, #0xfb0
  14a0f8: b13fc53f     	cmn	x9, #0xff1
  14a0fc: 54000108     	b.hi	0x14a11c <__cxa_demangle+0x83b0>
  14a100: 52820000     	mov	w0, #0x1000             // =4096
  14a104: 94004c47     	bl	0x15d220 <malloc@plt>
  14a108: b40008e0     	cbz	x0, 0x14a224 <__cxa_demangle+0x84b8>
  14a10c: aa1f03e8     	mov	x8, xzr
  14a110: a9007c17     	stp	x23, xzr, [x0]
  14a114: aa0003f7     	mov	x23, x0
  14a118: f9099a60     	str	x0, [x19, #0x1330]
  14a11c: 91010109     	add	x9, x8, #0x40
  14a120: 8b0802e0     	add	x0, x23, x8
  14a124: 90000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a128: 5280270a     	mov	w10, #0x138             // =312
  14a12c: 911bc108     	add	x8, x8, #0x6f0
  14a130: 72a0202a     	movk	w10, #0x101, lsl #16
  14a134: f90006e9     	str	x9, [x23, #0x8]
  14a138: f8010c08     	str	x8, [x0, #0x10]!
  14a13c: b900080a     	str	w10, [x0, #0x8]
  14a140: a9015414     	stp	x20, x21, [x0, #0x10]
  14a144: a902fc1f     	stp	xzr, xzr, [x0, #0x28]
  14a148: f9001016     	str	x22, [x0, #0x20]
  14a14c: 3900e01a     	strb	w26, [x0, #0x38]
  14a150: 3900e41b     	strb	w27, [x0, #0x39]
  14a154: 14000002     	b	0x14a15c <__cxa_demangle+0x83f0>
  14a158: aa1f03e0     	mov	x0, xzr
  14a15c: f9401728     	ldr	x8, [x25, #0x28]
  14a160: f94007e9     	ldr	x9, [sp, #0x8]
  14a164: eb09011f     	cmp	x8, x9
  14a168: 54000601     	b.ne	0x14a228 <__cxa_demangle+0x84bc>
  14a16c: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  14a170: a94557f6     	ldp	x22, x21, [sp, #0x50]
  14a174: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  14a178: a94367fa     	ldp	x26, x25, [sp, #0x30]
  14a17c: a9426ffc     	ldp	x28, x27, [sp, #0x20]
  14a180: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  14a184: 9101c3ff     	add	sp, sp, #0x70
  14a188: d50323bf     	autiasp
  14a18c: d65f03c0     	ret
  14a190: a9410a68     	ldp	x8, x2, [x19, #0x10]
  14a194: d37df31c     	lsl	x28, x24, #3
  14a198: 91000529     	add	x9, x9, #0x1
  14a19c: aa1303e0     	mov	x0, x19
  14a1a0: 8b1c0101     	add	x1, x8, x28
  14a1a4: f9000269     	str	x9, [x19]
  14a1a8: 94001140     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14a1ac: f9400a68     	ldr	x8, [x19, #0x10]
  14a1b0: aa0003f7     	mov	x23, x0
  14a1b4: aa0103f8     	mov	x24, x1
  14a1b8: 8b1c0108     	add	x8, x8, x28
  14a1bc: f9499a7c     	ldr	x28, [x19, #0x1330]
  14a1c0: f9000e68     	str	x8, [x19, #0x18]
  14a1c4: f9400788     	ldr	x8, [x28, #0x8]
  14a1c8: d13ec109     	sub	x9, x8, #0xfb0
  14a1cc: b13fc53f     	cmn	x9, #0xff1
  14a1d0: 54000108     	b.hi	0x14a1f0 <__cxa_demangle+0x8484>
  14a1d4: 52820000     	mov	w0, #0x1000             // =4096
  14a1d8: 94004c12     	bl	0x15d220 <malloc@plt>
  14a1dc: b4000240     	cbz	x0, 0x14a224 <__cxa_demangle+0x84b8>
  14a1e0: aa1f03e8     	mov	x8, xzr
  14a1e4: a9007c1c     	stp	x28, xzr, [x0]
  14a1e8: aa0003fc     	mov	x28, x0
  14a1ec: f9099a60     	str	x0, [x19, #0x1330]
  14a1f0: 91010109     	add	x9, x8, #0x40
  14a1f4: 8b080380     	add	x0, x28, x8
  14a1f8: 90000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a1fc: 5280270a     	mov	w10, #0x138             // =312
  14a200: 911bc108     	add	x8, x8, #0x6f0
  14a204: 72a0202a     	movk	w10, #0x101, lsl #16
  14a208: f9000789     	str	x9, [x28, #0x8]
  14a20c: f8010c08     	str	x8, [x0, #0x10]!
  14a210: b900080a     	str	w10, [x0, #0x8]
  14a214: a9015414     	stp	x20, x21, [x0, #0x10]
  14a218: a9025c16     	stp	x22, x23, [x0, #0x20]
  14a21c: f9001818     	str	x24, [x0, #0x30]
  14a220: 17ffffcb     	b	0x14a14c <__cxa_demangle+0x83e0>
  14a224: 94004b4f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a228: 94004b02     	bl	0x15ce30 <__stack_chk_fail@plt>
  14a22c: d503233f     	paciasp
  14a230: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a234: f9000bf5     	str	x21, [sp, #0x10]
  14a238: 910003fd     	mov	x29, sp
  14a23c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a240: f9499815     	ldr	x21, [x0, #0x1330]
  14a244: aa0103f3     	mov	x19, x1
  14a248: f94006a8     	ldr	x8, [x21, #0x8]
  14a24c: d13ec109     	sub	x9, x8, #0xfb0
  14a250: b13fc53f     	cmn	x9, #0xff1
  14a254: 54000128     	b.hi	0x14a278 <__cxa_demangle+0x850c>
  14a258: aa0003f4     	mov	x20, x0
  14a25c: 52820000     	mov	w0, #0x1000             // =4096
  14a260: 94004bf0     	bl	0x15d220 <malloc@plt>
  14a264: b40003a0     	cbz	x0, 0x14a2d8 <__cxa_demangle+0x856c>
  14a268: aa1f03e8     	mov	x8, xzr
  14a26c: a9007c15     	stp	x21, xzr, [x0]
  14a270: aa0003f5     	mov	x21, x0
  14a274: f9099a80     	str	x0, [x20, #0x1330]
  14a278: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a27c: 8b0802a0     	add	x0, x21, x8
  14a280: 911d8129     	add	x9, x9, #0x760
  14a284: 91010108     	add	x8, x8, #0x40
  14a288: f940026b     	ldr	x11, [x19]
  14a28c: 5280268a     	mov	w10, #0x134             // =308
  14a290: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a294: f8010c09     	str	x9, [x0, #0x10]!
  14a298: d0fff929     	adrp	x9, 0x70000
  14a29c: f90006a8     	str	x8, [x21, #0x8]
  14a2a0: 91097d29     	add	x9, x9, #0x25f
  14a2a4: 72a0202a     	movk	w10, #0x101, lsl #16
  14a2a8: 91002928     	add	x8, x9, #0xa
  14a2ac: f9400bf5     	ldr	x21, [sp, #0x10]
  14a2b0: b900080a     	str	w10, [x0, #0x8]
  14a2b4: a9012009     	stp	x9, x8, [x0, #0x10]
  14a2b8: b0fff948     	adrp	x8, 0x73000
  14a2bc: 9111a908     	add	x8, x8, #0x46a
  14a2c0: 91000509     	add	x9, x8, #0x1
  14a2c4: a902200b     	stp	x11, x8, [x0, #0x20]
  14a2c8: f9001809     	str	x9, [x0, #0x30]
  14a2cc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a2d0: d50323bf     	autiasp
  14a2d4: d65f03c0     	ret
  14a2d8: 94004b22     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a2dc: d503233f     	paciasp
  14a2e0: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  14a2e4: f9000bf7     	str	x23, [sp, #0x10]
  14a2e8: 910003fd     	mov	x29, sp
  14a2ec: a90257f6     	stp	x22, x21, [sp, #0x20]
  14a2f0: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14a2f4: f9499817     	ldr	x23, [x0, #0x1330]
  14a2f8: aa0303f3     	mov	x19, x3
  14a2fc: aa0203f4     	mov	x20, x2
  14a300: aa0103f5     	mov	x21, x1
  14a304: f94006e8     	ldr	x8, [x23, #0x8]
  14a308: d13f0109     	sub	x9, x8, #0xfc0
  14a30c: b13fc53f     	cmn	x9, #0xff1
  14a310: 54000128     	b.hi	0x14a334 <__cxa_demangle+0x85c8>
  14a314: aa0003f6     	mov	x22, x0
  14a318: 52820000     	mov	w0, #0x1000             // =4096
  14a31c: 94004bc1     	bl	0x15d220 <malloc@plt>
  14a320: b4000320     	cbz	x0, 0x14a384 <__cxa_demangle+0x8618>
  14a324: aa1f03e8     	mov	x8, xzr
  14a328: a9007c17     	stp	x23, xzr, [x0]
  14a32c: aa0003f7     	mov	x23, x0
  14a330: f9099ac0     	str	x0, [x22, #0x1330]
  14a334: 9100c109     	add	x9, x8, #0x30
  14a338: f94002aa     	ldr	x10, [x21]
  14a33c: f940028b     	ldr	x11, [x20]
  14a340: 8b0802e0     	add	x0, x23, x8
  14a344: f9400268     	ldr	x8, [x19]
  14a348: 5280264c     	mov	w12, #0x132             // =306
  14a34c: f90006e9     	str	x9, [x23, #0x8]
  14a350: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a354: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14a358: 72a0202c     	movk	w12, #0x101, lsl #16
  14a35c: 911f4129     	add	x9, x9, #0x7d0
  14a360: a94257f6     	ldp	x22, x21, [sp, #0x20]
  14a364: f9400bf7     	ldr	x23, [sp, #0x10]
  14a368: f8010c09     	str	x9, [x0, #0x10]!
  14a36c: b900080c     	str	w12, [x0, #0x8]
  14a370: a9012c0a     	stp	x10, x11, [x0, #0x10]
  14a374: f9001008     	str	x8, [x0, #0x20]
  14a378: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  14a37c: d50323bf     	autiasp
  14a380: d65f03c0     	ret
  14a384: 94004af7     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a388: d503233f     	paciasp
  14a38c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a390: a90157f6     	stp	x22, x21, [sp, #0x10]
  14a394: 910003fd     	mov	x29, sp
  14a398: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a39c: f9499816     	ldr	x22, [x0, #0x1330]
  14a3a0: aa0203f3     	mov	x19, x2
  14a3a4: aa0103f4     	mov	x20, x1
  14a3a8: f94006c8     	ldr	x8, [x22, #0x8]
  14a3ac: d13f0109     	sub	x9, x8, #0xfc0
  14a3b0: b13fc53f     	cmn	x9, #0xff1
  14a3b4: 54000128     	b.hi	0x14a3d8 <__cxa_demangle+0x866c>
  14a3b8: aa0003f5     	mov	x21, x0
  14a3bc: 52820000     	mov	w0, #0x1000             // =4096
  14a3c0: 94004b98     	bl	0x15d220 <malloc@plt>
  14a3c4: b4000340     	cbz	x0, 0x14a42c <__cxa_demangle+0x86c0>
  14a3c8: aa1f03e8     	mov	x8, xzr
  14a3cc: a9007c16     	stp	x22, xzr, [x0]
  14a3d0: aa0003f6     	mov	x22, x0
  14a3d4: f9099aa0     	str	x0, [x21, #0x1330]
  14a3d8: 9100c109     	add	x9, x8, #0x30
  14a3dc: 8b0802c0     	add	x0, x22, x8
  14a3e0: 90000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a3e4: f940028a     	ldr	x10, [x20]
  14a3e8: 91018108     	add	x8, x8, #0x60
  14a3ec: f940026c     	ldr	x12, [x19]
  14a3f0: f90006c9     	str	x9, [x22, #0x8]
  14a3f4: 528026a9     	mov	w9, #0x135              // =309
  14a3f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a3fc: f8010c08     	str	x8, [x0, #0x10]!
  14a400: 90fff948     	adrp	x8, 0x72000
  14a404: 72a02029     	movk	w9, #0x101, lsl #16
  14a408: 913cbd08     	add	x8, x8, #0xf2f
  14a40c: a902300a     	stp	x10, x12, [x0, #0x20]
  14a410: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14a414: 9100410b     	add	x11, x8, #0x10
  14a418: b9000809     	str	w9, [x0, #0x8]
  14a41c: a9012c08     	stp	x8, x11, [x0, #0x10]
  14a420: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a424: d50323bf     	autiasp
  14a428: d65f03c0     	ret
  14a42c: 94004acd     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a430: d503233f     	paciasp
  14a434: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a438: a90157f6     	stp	x22, x21, [sp, #0x10]
  14a43c: 910003fd     	mov	x29, sp
  14a440: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a444: f9499816     	ldr	x22, [x0, #0x1330]
  14a448: aa0203f3     	mov	x19, x2
  14a44c: aa0103f4     	mov	x20, x1
  14a450: f94006c8     	ldr	x8, [x22, #0x8]
  14a454: d13f0109     	sub	x9, x8, #0xfc0
  14a458: b13fc53f     	cmn	x9, #0xff1
  14a45c: 54000128     	b.hi	0x14a480 <__cxa_demangle+0x8714>
  14a460: aa0003f5     	mov	x21, x0
  14a464: 52820000     	mov	w0, #0x1000             // =4096
  14a468: 94004b6e     	bl	0x15d220 <malloc@plt>
  14a46c: b4000340     	cbz	x0, 0x14a4d4 <__cxa_demangle+0x8768>
  14a470: aa1f03e8     	mov	x8, xzr
  14a474: a9007c16     	stp	x22, xzr, [x0]
  14a478: aa0003f6     	mov	x22, x0
  14a47c: f9099aa0     	str	x0, [x21, #0x1330]
  14a480: 9100c109     	add	x9, x8, #0x30
  14a484: 8b0802c0     	add	x0, x22, x8
  14a488: 90000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a48c: f940028a     	ldr	x10, [x20]
  14a490: 91018108     	add	x8, x8, #0x60
  14a494: f940026c     	ldr	x12, [x19]
  14a498: f90006c9     	str	x9, [x22, #0x8]
  14a49c: 528026a9     	mov	w9, #0x135              // =309
  14a4a0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a4a4: f8010c08     	str	x8, [x0, #0x10]!
  14a4a8: 90fff948     	adrp	x8, 0x72000
  14a4ac: 72a02029     	movk	w9, #0x101, lsl #16
  14a4b0: 9123e508     	add	x8, x8, #0x8f9
  14a4b4: a902300a     	stp	x10, x12, [x0, #0x20]
  14a4b8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14a4bc: 91002d0b     	add	x11, x8, #0xb
  14a4c0: b9000809     	str	w9, [x0, #0x8]
  14a4c4: a9012c08     	stp	x8, x11, [x0, #0x10]
  14a4c8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a4cc: d50323bf     	autiasp
  14a4d0: d65f03c0     	ret
  14a4d4: 94004aa3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a4d8: d503233f     	paciasp
  14a4dc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a4e0: f9000bf5     	str	x21, [sp, #0x10]
  14a4e4: 910003fd     	mov	x29, sp
  14a4e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a4ec: f9499815     	ldr	x21, [x0, #0x1330]
  14a4f0: aa0103f3     	mov	x19, x1
  14a4f4: f94006a8     	ldr	x8, [x21, #0x8]
  14a4f8: d13f4109     	sub	x9, x8, #0xfd0
  14a4fc: b13fc53f     	cmn	x9, #0xff1
  14a500: 54000128     	b.hi	0x14a524 <__cxa_demangle+0x87b8>
  14a504: aa0003f4     	mov	x20, x0
  14a508: 52820000     	mov	w0, #0x1000             // =4096
  14a50c: 94004b45     	bl	0x15d220 <malloc@plt>
  14a510: b40002a0     	cbz	x0, 0x14a564 <__cxa_demangle+0x87f8>
  14a514: aa1f03e8     	mov	x8, xzr
  14a518: a9007c15     	stp	x21, xzr, [x0]
  14a51c: aa0003f5     	mov	x21, x0
  14a520: f9099a80     	str	x0, [x20, #0x1330]
  14a524: f00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14a528: 8b0802a0     	add	x0, x21, x8
  14a52c: 913c4129     	add	x9, x9, #0xf10
  14a530: 91008108     	add	x8, x8, #0x20
  14a534: 5280244a     	mov	w10, #0x122             // =290
  14a538: 72a0202a     	movk	w10, #0x101, lsl #16
  14a53c: f8010c09     	str	x9, [x0, #0x10]!
  14a540: f9400269     	ldr	x9, [x19]
  14a544: f90006a8     	str	x8, [x21, #0x8]
  14a548: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a54c: b900080a     	str	w10, [x0, #0x8]
  14a550: f9400bf5     	ldr	x21, [sp, #0x10]
  14a554: f9000809     	str	x9, [x0, #0x10]
  14a558: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a55c: d50323bf     	autiasp
  14a560: d65f03c0     	ret
  14a564: 94004a7f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a568: d503233f     	paciasp
  14a56c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a570: a90157f6     	stp	x22, x21, [sp, #0x10]
  14a574: 910003fd     	mov	x29, sp
  14a578: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a57c: f9499816     	ldr	x22, [x0, #0x1330]
  14a580: aa0203f4     	mov	x20, x2
  14a584: aa0103f3     	mov	x19, x1
  14a588: f94006c8     	ldr	x8, [x22, #0x8]
  14a58c: d13ec109     	sub	x9, x8, #0xfb0
  14a590: b13fc53f     	cmn	x9, #0xff1
  14a594: 54000128     	b.hi	0x14a5b8 <__cxa_demangle+0x884c>
  14a598: aa0003f5     	mov	x21, x0
  14a59c: 52820000     	mov	w0, #0x1000             // =4096
  14a5a0: 94004b20     	bl	0x15d220 <malloc@plt>
  14a5a4: b40003c0     	cbz	x0, 0x14a61c <__cxa_demangle+0x88b0>
  14a5a8: aa1f03e8     	mov	x8, xzr
  14a5ac: a9007c16     	stp	x22, xzr, [x0]
  14a5b0: aa0003f6     	mov	x22, x0
  14a5b4: f9099aa0     	str	x0, [x21, #0x1330]
  14a5b8: 91010109     	add	x9, x8, #0x40
  14a5bc: aa1303e0     	mov	x0, x19
  14a5c0: 8b0802d5     	add	x21, x22, x8
  14a5c4: f90006c9     	str	x9, [x22, #0x8]
  14a5c8: 94004c6a     	bl	0x15d770 <strlen@plt>
  14a5cc: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a5d0: 52802688     	mov	w8, #0x134              // =308
  14a5d4: 911d8129     	add	x9, x9, #0x760
  14a5d8: 72a02028     	movk	w8, #0x101, lsl #16
  14a5dc: f940028a     	ldr	x10, [x20]
  14a5e0: f8010ea9     	str	x9, [x21, #0x10]!
  14a5e4: 8b000269     	add	x9, x19, x0
  14a5e8: b9000aa8     	str	w8, [x21, #0x8]
  14a5ec: b0fff948     	adrp	x8, 0x73000
  14a5f0: aa1503e0     	mov	x0, x21
  14a5f4: 9111a908     	add	x8, x8, #0x46a
  14a5f8: a90126b3     	stp	x19, x9, [x21, #0x10]
  14a5fc: 91000509     	add	x9, x8, #0x1
  14a600: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a604: a90222aa     	stp	x10, x8, [x21, #0x20]
  14a608: f9001aa9     	str	x9, [x21, #0x30]
  14a60c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14a610: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a614: d50323bf     	autiasp
  14a618: d65f03c0     	ret
  14a61c: 94004a51     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a620: d503233f     	paciasp
  14a624: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a628: f9000bf5     	str	x21, [sp, #0x10]
  14a62c: 910003fd     	mov	x29, sp
  14a630: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a634: f9499815     	ldr	x21, [x0, #0x1330]
  14a638: aa0103f3     	mov	x19, x1
  14a63c: f94006a8     	ldr	x8, [x21, #0x8]
  14a640: d13f4109     	sub	x9, x8, #0xfd0
  14a644: b13fc53f     	cmn	x9, #0xff1
  14a648: 54000128     	b.hi	0x14a66c <__cxa_demangle+0x8900>
  14a64c: aa0003f4     	mov	x20, x0
  14a650: 52820000     	mov	w0, #0x1000             // =4096
  14a654: 94004af3     	bl	0x15d220 <malloc@plt>
  14a658: b40002a0     	cbz	x0, 0x14a6ac <__cxa_demangle+0x8940>
  14a65c: aa1f03e8     	mov	x8, xzr
  14a660: a9007c15     	stp	x21, xzr, [x0]
  14a664: aa0003f5     	mov	x21, x0
  14a668: f9099a80     	str	x0, [x20, #0x1330]
  14a66c: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a670: 8b0802a0     	add	x0, x21, x8
  14a674: 91210129     	add	x9, x9, #0x840
  14a678: 91008108     	add	x8, x8, #0x20
  14a67c: 528026ca     	mov	w10, #0x136             // =310
  14a680: 72a0202a     	movk	w10, #0x101, lsl #16
  14a684: f8010c09     	str	x9, [x0, #0x10]!
  14a688: f9400269     	ldr	x9, [x19]
  14a68c: f90006a8     	str	x8, [x21, #0x8]
  14a690: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a694: b900080a     	str	w10, [x0, #0x8]
  14a698: f9400bf5     	ldr	x21, [sp, #0x10]
  14a69c: f9000809     	str	x9, [x0, #0x10]
  14a6a0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a6a4: d50323bf     	autiasp
  14a6a8: d65f03c0     	ret
  14a6ac: 94004a2d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a6b0: d503233f     	paciasp
  14a6b4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a6b8: f9000bf5     	str	x21, [sp, #0x10]
  14a6bc: 910003fd     	mov	x29, sp
  14a6c0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a6c4: f9499815     	ldr	x21, [x0, #0x1330]
  14a6c8: aa0103f3     	mov	x19, x1
  14a6cc: f94006a8     	ldr	x8, [x21, #0x8]
  14a6d0: d13ec109     	sub	x9, x8, #0xfb0
  14a6d4: b13fc53f     	cmn	x9, #0xff1
  14a6d8: 54000128     	b.hi	0x14a6fc <__cxa_demangle+0x8990>
  14a6dc: aa0003f4     	mov	x20, x0
  14a6e0: 52820000     	mov	w0, #0x1000             // =4096
  14a6e4: 94004acf     	bl	0x15d220 <malloc@plt>
  14a6e8: b40003a0     	cbz	x0, 0x14a75c <__cxa_demangle+0x89f0>
  14a6ec: aa1f03e8     	mov	x8, xzr
  14a6f0: a9007c15     	stp	x21, xzr, [x0]
  14a6f4: aa0003f5     	mov	x21, x0
  14a6f8: f9099a80     	str	x0, [x20, #0x1330]
  14a6fc: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a700: 8b0802a0     	add	x0, x21, x8
  14a704: 911d8129     	add	x9, x9, #0x760
  14a708: 91010108     	add	x8, x8, #0x40
  14a70c: f940026b     	ldr	x11, [x19]
  14a710: 5280268a     	mov	w10, #0x134             // =308
  14a714: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a718: f8010c09     	str	x9, [x0, #0x10]!
  14a71c: 90fff949     	adrp	x9, 0x72000
  14a720: f90006a8     	str	x8, [x21, #0x8]
  14a724: 91241529     	add	x9, x9, #0x905
  14a728: 72a0202a     	movk	w10, #0x101, lsl #16
  14a72c: 91002d28     	add	x8, x9, #0xb
  14a730: f9400bf5     	ldr	x21, [sp, #0x10]
  14a734: b900080a     	str	w10, [x0, #0x8]
  14a738: a9012009     	stp	x9, x8, [x0, #0x10]
  14a73c: b0fff948     	adrp	x8, 0x73000
  14a740: 9111a908     	add	x8, x8, #0x46a
  14a744: 91000509     	add	x9, x8, #0x1
  14a748: a902200b     	stp	x11, x8, [x0, #0x20]
  14a74c: f9001809     	str	x9, [x0, #0x30]
  14a750: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a754: d50323bf     	autiasp
  14a758: d65f03c0     	ret
  14a75c: 94004a01     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a760: d503233f     	paciasp
  14a764: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a768: f9000bf5     	str	x21, [sp, #0x10]
  14a76c: 910003fd     	mov	x29, sp
  14a770: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a774: f9499815     	ldr	x21, [x0, #0x1330]
  14a778: aa0103f3     	mov	x19, x1
  14a77c: f94006a8     	ldr	x8, [x21, #0x8]
  14a780: d13f4109     	sub	x9, x8, #0xfd0
  14a784: b13fc53f     	cmn	x9, #0xff1
  14a788: 54000128     	b.hi	0x14a7ac <__cxa_demangle+0x8a40>
  14a78c: aa0003f4     	mov	x20, x0
  14a790: 52820000     	mov	w0, #0x1000             // =4096
  14a794: 94004aa3     	bl	0x15d220 <malloc@plt>
  14a798: b40002a0     	cbz	x0, 0x14a7ec <__cxa_demangle+0x8a80>
  14a79c: aa1f03e8     	mov	x8, xzr
  14a7a0: a9007c15     	stp	x21, xzr, [x0]
  14a7a4: aa0003f5     	mov	x21, x0
  14a7a8: f9099a80     	str	x0, [x20, #0x1330]
  14a7ac: 91008109     	add	x9, x8, #0x20
  14a7b0: 8b0802a0     	add	x0, x21, x8
  14a7b4: 90000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a7b8: 9122c108     	add	x8, x8, #0x8b0
  14a7bc: f90006a9     	str	x9, [x21, #0x8]
  14a7c0: 52802009     	mov	w9, #0x100              // =256
  14a7c4: 3dc00260     	ldr	q0, [x19]
  14a7c8: 72a02029     	movk	w9, #0x101, lsl #16
  14a7cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a7d0: f8010c08     	str	x8, [x0, #0x10]!
  14a7d4: f9400bf5     	ldr	x21, [sp, #0x10]
  14a7d8: b9000809     	str	w9, [x0, #0x8]
  14a7dc: 3d800400     	str	q0, [x0, #0x10]
  14a7e0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a7e4: d50323bf     	autiasp
  14a7e8: d65f03c0     	ret
  14a7ec: 940049dd     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a7f0: d503233f     	paciasp
  14a7f4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a7f8: a90157f6     	stp	x22, x21, [sp, #0x10]
  14a7fc: 910003fd     	mov	x29, sp
  14a800: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a804: f9499816     	ldr	x22, [x0, #0x1330]
  14a808: aa0203f3     	mov	x19, x2
  14a80c: aa0103f4     	mov	x20, x1
  14a810: f94006c8     	ldr	x8, [x22, #0x8]
  14a814: d13f0109     	sub	x9, x8, #0xfc0
  14a818: b13fc53f     	cmn	x9, #0xff1
  14a81c: 54000128     	b.hi	0x14a840 <__cxa_demangle+0x8ad4>
  14a820: aa0003f5     	mov	x21, x0
  14a824: 52820000     	mov	w0, #0x1000             // =4096
  14a828: 94004a7e     	bl	0x15d220 <malloc@plt>
  14a82c: b40002e0     	cbz	x0, 0x14a888 <__cxa_demangle+0x8b1c>
  14a830: aa1f03e8     	mov	x8, xzr
  14a834: a9007c16     	stp	x22, xzr, [x0]
  14a838: aa0003f6     	mov	x22, x0
  14a83c: f9099aa0     	str	x0, [x21, #0x1330]
  14a840: 9100c109     	add	x9, x8, #0x30
  14a844: 8b0802c0     	add	x0, x22, x8
  14a848: 90000108     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a84c: f940028a     	ldr	x10, [x20]
  14a850: 91184108     	add	x8, x8, #0x610
  14a854: f90006c9     	str	x9, [x22, #0x8]
  14a858: 528027a9     	mov	w9, #0x13d              // =317
  14a85c: 3dc00260     	ldr	q0, [x19]
  14a860: 72a02029     	movk	w9, #0x101, lsl #16
  14a864: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a868: f8010c08     	str	x8, [x0, #0x10]!
  14a86c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14a870: b9000809     	str	w9, [x0, #0x8]
  14a874: f900080a     	str	x10, [x0, #0x10]
  14a878: 3c818000     	stur	q0, [x0, #0x18]
  14a87c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a880: d50323bf     	autiasp
  14a884: d65f03c0     	ret
  14a888: 940049b6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a88c: d503233f     	paciasp
  14a890: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a894: f9000bf5     	str	x21, [sp, #0x10]
  14a898: 910003fd     	mov	x29, sp
  14a89c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a8a0: f9499815     	ldr	x21, [x0, #0x1330]
  14a8a4: aa0103f3     	mov	x19, x1
  14a8a8: f94006a8     	ldr	x8, [x21, #0x8]
  14a8ac: d13f4109     	sub	x9, x8, #0xfd0
  14a8b0: b13fc53f     	cmn	x9, #0xff1
  14a8b4: 54000128     	b.hi	0x14a8d8 <__cxa_demangle+0x8b6c>
  14a8b8: aa0003f4     	mov	x20, x0
  14a8bc: 52820000     	mov	w0, #0x1000             // =4096
  14a8c0: 94004a58     	bl	0x15d220 <malloc@plt>
  14a8c4: b4000300     	cbz	x0, 0x14a924 <__cxa_demangle+0x8bb8>
  14a8c8: aa1f03e8     	mov	x8, xzr
  14a8cc: a9007c15     	stp	x21, xzr, [x0]
  14a8d0: aa0003f5     	mov	x21, x0
  14a8d4: f9099a80     	str	x0, [x20, #0x1330]
  14a8d8: 91008109     	add	x9, x8, #0x20
  14a8dc: aa1303e0     	mov	x0, x19
  14a8e0: 8b0802b4     	add	x20, x21, x8
  14a8e4: f90006a9     	str	x9, [x21, #0x8]
  14a8e8: 94004ba2     	bl	0x15d770 <strlen@plt>
  14a8ec: f00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14a8f0: 528020e8     	mov	w8, #0x107              // =263
  14a8f4: 91194129     	add	x9, x9, #0x650
  14a8f8: 72a02028     	movk	w8, #0x101, lsl #16
  14a8fc: f9400bf5     	ldr	x21, [sp, #0x10]
  14a900: f8010e89     	str	x9, [x20, #0x10]!
  14a904: 8b000269     	add	x9, x19, x0
  14a908: aa1403e0     	mov	x0, x20
  14a90c: b9000a88     	str	w8, [x20, #0x8]
  14a910: a9012693     	stp	x19, x9, [x20, #0x10]
  14a914: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a918: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a91c: d50323bf     	autiasp
  14a920: d65f03c0     	ret
  14a924: 9400498f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a928: d503233f     	paciasp
  14a92c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a930: f9000bf5     	str	x21, [sp, #0x10]
  14a934: 910003fd     	mov	x29, sp
  14a938: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a93c: f9499815     	ldr	x21, [x0, #0x1330]
  14a940: aa0103f3     	mov	x19, x1
  14a944: f94006a8     	ldr	x8, [x21, #0x8]
  14a948: d13f4109     	sub	x9, x8, #0xfd0
  14a94c: b13fc53f     	cmn	x9, #0xff1
  14a950: 54000128     	b.hi	0x14a974 <__cxa_demangle+0x8c08>
  14a954: aa0003f4     	mov	x20, x0
  14a958: 52820000     	mov	w0, #0x1000             // =4096
  14a95c: 94004a31     	bl	0x15d220 <malloc@plt>
  14a960: b40002a0     	cbz	x0, 0x14a9b4 <__cxa_demangle+0x8c48>
  14a964: aa1f03e8     	mov	x8, xzr
  14a968: a9007c15     	stp	x21, xzr, [x0]
  14a96c: aa0003f5     	mov	x21, x0
  14a970: f9099a80     	str	x0, [x20, #0x1330]
  14a974: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14a978: 8b0802a0     	add	x0, x21, x8
  14a97c: 91248129     	add	x9, x9, #0x920
  14a980: 91008108     	add	x8, x8, #0x20
  14a984: 528027ea     	mov	w10, #0x13f             // =319
  14a988: 72a0202a     	movk	w10, #0x101, lsl #16
  14a98c: f8010c09     	str	x9, [x0, #0x10]!
  14a990: f9400269     	ldr	x9, [x19]
  14a994: f90006a8     	str	x8, [x21, #0x8]
  14a998: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14a99c: b900080a     	str	w10, [x0, #0x8]
  14a9a0: f9400bf5     	ldr	x21, [sp, #0x10]
  14a9a4: f9000809     	str	x9, [x0, #0x10]
  14a9a8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14a9ac: d50323bf     	autiasp
  14a9b0: d65f03c0     	ret
  14a9b4: 9400496b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14a9b8: d503233f     	paciasp
  14a9bc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14a9c0: f9000bf5     	str	x21, [sp, #0x10]
  14a9c4: 910003fd     	mov	x29, sp
  14a9c8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14a9cc: f9499815     	ldr	x21, [x0, #0x1330]
  14a9d0: aa0103f3     	mov	x19, x1
  14a9d4: f94006a8     	ldr	x8, [x21, #0x8]
  14a9d8: d13f4109     	sub	x9, x8, #0xfd0
  14a9dc: b13fc53f     	cmn	x9, #0xff1
  14a9e0: 54000128     	b.hi	0x14aa04 <__cxa_demangle+0x8c98>
  14a9e4: aa0003f4     	mov	x20, x0
  14a9e8: 52820000     	mov	w0, #0x1000             // =4096
  14a9ec: 94004a0d     	bl	0x15d220 <malloc@plt>
  14a9f0: b40002a0     	cbz	x0, 0x14aa44 <__cxa_demangle+0x8cd8>
  14a9f4: aa1f03e8     	mov	x8, xzr
  14a9f8: a9007c15     	stp	x21, xzr, [x0]
  14a9fc: aa0003f5     	mov	x21, x0
  14aa00: f9099a80     	str	x0, [x20, #0x1330]
  14aa04: 90000109     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14aa08: 8b0802a0     	add	x0, x21, x8
  14aa0c: 91264129     	add	x9, x9, #0x990
  14aa10: 91008108     	add	x8, x8, #0x20
  14aa14: 5280280a     	mov	w10, #0x140             // =320
  14aa18: 72a0202a     	movk	w10, #0x101, lsl #16
  14aa1c: f8010c09     	str	x9, [x0, #0x10]!
  14aa20: f9400269     	ldr	x9, [x19]
  14aa24: f90006a8     	str	x8, [x21, #0x8]
  14aa28: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14aa2c: b900080a     	str	w10, [x0, #0x8]
  14aa30: f9400bf5     	ldr	x21, [sp, #0x10]
  14aa34: f9000809     	str	x9, [x0, #0x10]
  14aa38: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14aa3c: d50323bf     	autiasp
  14aa40: d65f03c0     	ret
  14aa44: 94004947     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14aa48: d503233f     	paciasp
  14aa4c: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  14aa50: a9015ff8     	stp	x24, x23, [sp, #0x10]
  14aa54: 910003fd     	mov	x29, sp
  14aa58: a90257f6     	stp	x22, x21, [sp, #0x20]
  14aa5c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14aa60: a9402416     	ldp	x22, x9, [x0]
  14aa64: aa0203f3     	mov	x19, x2
  14aa68: aa0103f4     	mov	x20, x1
  14aa6c: aa0003f5     	mov	x21, x0
  14aa70: aa1603e8     	mov	x8, x22
  14aa74: eb0902df     	cmp	x22, x9
  14aa78: 540000e0     	b.eq	0x14aa94 <__cxa_demangle+0x8d28>
  14aa7c: 394002ca     	ldrb	w10, [x22]
  14aa80: aa1603e8     	mov	x8, x22
  14aa84: 7101b95f     	cmp	w10, #0x6e
  14aa88: 54000061     	b.ne	0x14aa94 <__cxa_demangle+0x8d28>
  14aa8c: 910006c8     	add	x8, x22, #0x1
  14aa90: f90002a8     	str	x8, [x21]
  14aa94: eb08013f     	cmp	x9, x8
  14aa98: 54000100     	b.eq	0x14aab8 <__cxa_demangle+0x8d4c>
  14aa9c: 3940010a     	ldrb	w10, [x8]
  14aaa0: 5100e94a     	sub	w10, w10, #0x3a
  14aaa4: 3100295f     	cmn	w10, #0xa
  14aaa8: 54000102     	b.hs	0x14aac8 <__cxa_demangle+0x8d5c>
  14aaac: aa1f03f6     	mov	x22, xzr
  14aab0: aa1f03f7     	mov	x23, xzr
  14aab4: 14000012     	b	0x14aafc <__cxa_demangle+0x8d90>
  14aab8: aa1f03f6     	mov	x22, xzr
  14aabc: aa1f03f7     	mov	x23, xzr
  14aac0: aa0903e8     	mov	x8, x9
  14aac4: 1400000e     	b	0x14aafc <__cxa_demangle+0x8d90>
  14aac8: 9100050a     	add	x10, x8, #0x1
  14aacc: aa0a03e8     	mov	x8, x10
  14aad0: eb09015f     	cmp	x10, x9
  14aad4: f90002aa     	str	x10, [x21]
  14aad8: 54000100     	b.eq	0x14aaf8 <__cxa_demangle+0x8d8c>
  14aadc: aa0803ea     	mov	x10, x8
  14aae0: 3840154b     	ldrb	w11, [x10], #0x1
  14aae4: 5100e96b     	sub	w11, w11, #0x3a
  14aae8: 31002d7f     	cmn	w11, #0xb
  14aaec: 54ffff08     	b.hi	0x14aacc <__cxa_demangle+0x8d60>
  14aaf0: d1000557     	sub	x23, x10, #0x1
  14aaf4: 14000002     	b	0x14aafc <__cxa_demangle+0x8d90>
  14aaf8: aa0903f7     	mov	x23, x9
  14aafc: aa1f03e0     	mov	x0, xzr
  14ab00: eb1602ff     	cmp	x23, x22
  14ab04: 54000420     	b.eq	0x14ab88 <__cxa_demangle+0x8e1c>
  14ab08: eb09011f     	cmp	x8, x9
  14ab0c: 540003e0     	b.eq	0x14ab88 <__cxa_demangle+0x8e1c>
  14ab10: 39400109     	ldrb	w9, [x8]
  14ab14: 7101153f     	cmp	w9, #0x45
  14ab18: 54000361     	b.ne	0x14ab84 <__cxa_demangle+0x8e18>
  14ab1c: f9499ab8     	ldr	x24, [x21, #0x1330]
  14ab20: 91000508     	add	x8, x8, #0x1
  14ab24: f9400709     	ldr	x9, [x24, #0x8]
  14ab28: f90002a8     	str	x8, [x21]
  14ab2c: d13f012a     	sub	x10, x9, #0xfc0
  14ab30: b13fc55f     	cmn	x10, #0xff1
  14ab34: 54000108     	b.hi	0x14ab54 <__cxa_demangle+0x8de8>
  14ab38: 52820000     	mov	w0, #0x1000             // =4096
  14ab3c: 940049b9     	bl	0x15d220 <malloc@plt>
  14ab40: b4000300     	cbz	x0, 0x14aba0 <__cxa_demangle+0x8e34>
  14ab44: aa1f03e9     	mov	x9, xzr
  14ab48: a9007c18     	stp	x24, xzr, [x0]
  14ab4c: aa0003f8     	mov	x24, x0
  14ab50: f9099aa0     	str	x0, [x21, #0x1330]
  14ab54: 9100c128     	add	x8, x9, #0x30
  14ab58: 8b090300     	add	x0, x24, x9
  14ab5c: f00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14ab60: 528028aa     	mov	w10, #0x145             // =325
  14ab64: 911e8129     	add	x9, x9, #0x7a0
  14ab68: 72a0202a     	movk	w10, #0x101, lsl #16
  14ab6c: f9000708     	str	x8, [x24, #0x8]
  14ab70: f8010c09     	str	x9, [x0, #0x10]!
  14ab74: b900080a     	str	w10, [x0, #0x8]
  14ab78: a9014c14     	stp	x20, x19, [x0, #0x10]
  14ab7c: a9025c16     	stp	x22, x23, [x0, #0x20]
  14ab80: 14000002     	b	0x14ab88 <__cxa_demangle+0x8e1c>
  14ab84: aa1f03e0     	mov	x0, xzr
  14ab88: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14ab8c: a94257f6     	ldp	x22, x21, [sp, #0x20]
  14ab90: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  14ab94: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  14ab98: d50323bf     	autiasp
  14ab9c: d65f03c0     	ret
  14aba0: 940048f0     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14aba4: d503233f     	paciasp
  14aba8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14abac: f9000bf5     	str	x21, [sp, #0x10]
  14abb0: 910003fd     	mov	x29, sp
  14abb4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14abb8: f9499815     	ldr	x21, [x0, #0x1330]
  14abbc: aa0103f3     	mov	x19, x1
  14abc0: f94006a8     	ldr	x8, [x21, #0x8]
  14abc4: d13f8109     	sub	x9, x8, #0xfe0
  14abc8: b13fc53f     	cmn	x9, #0xff1
  14abcc: 54000128     	b.hi	0x14abf0 <__cxa_demangle+0x8e84>
  14abd0: aa0003f4     	mov	x20, x0
  14abd4: 52820000     	mov	w0, #0x1000             // =4096
  14abd8: 94004992     	bl	0x15d220 <malloc@plt>
  14abdc: b40002e0     	cbz	x0, 0x14ac38 <__cxa_demangle+0x8ecc>
  14abe0: aa1f03e8     	mov	x8, xzr
  14abe4: a9007c15     	stp	x21, xzr, [x0]
  14abe8: aa0003f5     	mov	x21, x0
  14abec: f9099a80     	str	x0, [x20, #0x1330]
  14abf0: b9400269     	ldr	w9, [x19]
  14abf4: f00000ea     	adrp	x10, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14abf8: 8b0802a0     	add	x0, x21, x8
  14abfc: 9120414a     	add	x10, x10, #0x810
  14ac00: 91004108     	add	x8, x8, #0x10
  14ac04: 7100013f     	cmp	w9, #0x0
  14ac08: 52802829     	mov	w9, #0x141              // =321
  14ac0c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14ac10: f8010c0a     	str	x10, [x0, #0x10]!
  14ac14: 72a02029     	movk	w9, #0x101, lsl #16
  14ac18: 1a9f07ea     	cset	w10, ne
  14ac1c: f90006a8     	str	x8, [x21, #0x8]
  14ac20: f9400bf5     	ldr	x21, [sp, #0x10]
  14ac24: b9000809     	str	w9, [x0, #0x8]
  14ac28: 3900300a     	strb	w10, [x0, #0xc]
  14ac2c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14ac30: d50323bf     	autiasp
  14ac34: d65f03c0     	ret
  14ac38: 940048ca     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ac3c: d503233f     	paciasp
  14ac40: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14ac44: f9000bf5     	str	x21, [sp, #0x10]
  14ac48: 910003fd     	mov	x29, sp
  14ac4c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14ac50: f9499815     	ldr	x21, [x0, #0x1330]
  14ac54: aa0103f3     	mov	x19, x1
  14ac58: f94006a8     	ldr	x8, [x21, #0x8]
  14ac5c: d13f4109     	sub	x9, x8, #0xfd0
  14ac60: b13fc53f     	cmn	x9, #0xff1
  14ac64: 54000128     	b.hi	0x14ac88 <__cxa_demangle+0x8f1c>
  14ac68: aa0003f4     	mov	x20, x0
  14ac6c: 52820000     	mov	w0, #0x1000             // =4096
  14ac70: 9400496c     	bl	0x15d220 <malloc@plt>
  14ac74: b40002a0     	cbz	x0, 0x14acc8 <__cxa_demangle+0x8f5c>
  14ac78: aa1f03e8     	mov	x8, xzr
  14ac7c: a9007c15     	stp	x21, xzr, [x0]
  14ac80: aa0003f5     	mov	x21, x0
  14ac84: f9099a80     	str	x0, [x20, #0x1330]
  14ac88: f00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14ac8c: 8b0802a0     	add	x0, x21, x8
  14ac90: 91274129     	add	x9, x9, #0x9d0
  14ac94: 91008108     	add	x8, x8, #0x20
  14ac98: 5280284a     	mov	w10, #0x142             // =322
  14ac9c: 72a0202a     	movk	w10, #0x101, lsl #16
  14aca0: f8010c09     	str	x9, [x0, #0x10]!
  14aca4: f9400269     	ldr	x9, [x19]
  14aca8: f90006a8     	str	x8, [x21, #0x8]
  14acac: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14acb0: b900080a     	str	w10, [x0, #0x8]
  14acb4: f9400bf5     	ldr	x21, [sp, #0x10]
  14acb8: f9000809     	str	x9, [x0, #0x10]
  14acbc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14acc0: d50323bf     	autiasp
  14acc4: d65f03c0     	ret
  14acc8: 940048a6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14accc: d503233f     	paciasp
  14acd0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14acd4: f9000bf5     	str	x21, [sp, #0x10]
  14acd8: 910003fd     	mov	x29, sp
  14acdc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14ace0: f9499815     	ldr	x21, [x0, #0x1330]
  14ace4: aa0103f3     	mov	x19, x1
  14ace8: f94006a8     	ldr	x8, [x21, #0x8]
  14acec: d13f4109     	sub	x9, x8, #0xfd0
  14acf0: b13fc53f     	cmn	x9, #0xff1
  14acf4: 54000128     	b.hi	0x14ad18 <__cxa_demangle+0x8fac>
  14acf8: aa0003f4     	mov	x20, x0
  14acfc: 52820000     	mov	w0, #0x1000             // =4096
  14ad00: 94004948     	bl	0x15d220 <malloc@plt>
  14ad04: b4000300     	cbz	x0, 0x14ad64 <__cxa_demangle+0x8ff8>
  14ad08: aa1f03e8     	mov	x8, xzr
  14ad0c: a9007c15     	stp	x21, xzr, [x0]
  14ad10: aa0003f5     	mov	x21, x0
  14ad14: f9099a80     	str	x0, [x20, #0x1330]
  14ad18: 91008109     	add	x9, x8, #0x20
  14ad1c: aa1303e0     	mov	x0, x19
  14ad20: 8b0802b4     	add	x20, x21, x8
  14ad24: f90006a9     	str	x9, [x21, #0x8]
  14ad28: 94004a92     	bl	0x15d770 <strlen@plt>
  14ad2c: f00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14ad30: 528020e8     	mov	w8, #0x107              // =263
  14ad34: 91194129     	add	x9, x9, #0x650
  14ad38: 72a02028     	movk	w8, #0x101, lsl #16
  14ad3c: f9400bf5     	ldr	x21, [sp, #0x10]
  14ad40: f8010e89     	str	x9, [x20, #0x10]!
  14ad44: 8b000269     	add	x9, x19, x0
  14ad48: aa1403e0     	mov	x0, x20
  14ad4c: b9000a88     	str	w8, [x20, #0x8]
  14ad50: a9012693     	stp	x19, x9, [x20, #0x10]
  14ad54: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14ad58: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14ad5c: d50323bf     	autiasp
  14ad60: d65f03c0     	ret
  14ad64: 9400487f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ad68: d503233f     	paciasp
  14ad6c: d10383ff     	sub	sp, sp, #0xe0
  14ad70: a9087bfd     	stp	x29, x30, [sp, #0x80]
  14ad74: 910203fd     	add	x29, sp, #0x80
  14ad78: a9096ffc     	stp	x28, x27, [sp, #0x90]
  14ad7c: a90a67fa     	stp	x26, x25, [sp, #0xa0]
  14ad80: a90b5ff8     	stp	x24, x23, [sp, #0xb0]
  14ad84: a90c57f6     	stp	x22, x21, [sp, #0xc0]
  14ad88: a90d4ff4     	stp	x20, x19, [sp, #0xd0]
  14ad8c: d53bd059     	mrs	x25, TPIDR_EL0
  14ad90: aa0003f3     	mov	x19, x0
  14ad94: f9401728     	ldr	x8, [x25, #0x28]
  14ad98: f81f83a8     	stur	x8, [x29, #-0x8]
  14ad9c: b4000061     	cbz	x1, 0x14ada8 <__cxa_demangle+0x903c>
  14ada0: f9414e68     	ldr	x8, [x19, #0x298]
  14ada4: f9015268     	str	x8, [x19, #0x2a0]
  14ada8: a940226a     	ldp	x10, x8, [x19]
  14adac: cb0a0109     	sub	x9, x8, x10
  14adb0: f100093f     	cmp	x9, #0x2
  14adb4: 54002103     	b.lo	0x14b1d4 <__cxa_demangle+0x9468>
  14adb8: 39400149     	ldrb	w9, [x10]
  14adbc: 7101553f     	cmp	w9, #0x55
  14adc0: 540020a1     	b.ne	0x14b1d4 <__cxa_demangle+0x9468>
  14adc4: 39400549     	ldrb	w9, [x10, #0x1]
  14adc8: 7101893f     	cmp	w9, #0x62
  14adcc: 54000a20     	b.eq	0x14af10 <__cxa_demangle+0x91a4>
  14add0: 7101b13f     	cmp	w9, #0x6c
  14add4: 540001c0     	b.eq	0x14ae0c <__cxa_demangle+0x90a0>
  14add8: 7101d13f     	cmp	w9, #0x74
  14addc: 54001fc1     	b.ne	0x14b1d4 <__cxa_demangle+0x9468>
  14ade0: 91000949     	add	x9, x10, #0x2
  14ade4: eb09011f     	cmp	x8, x9
  14ade8: f9000269     	str	x9, [x19]
  14adec: 54001f40     	b.eq	0x14b1d4 <__cxa_demangle+0x9468>
  14adf0: 3940012b     	ldrb	w11, [x9]
  14adf4: 5100e96b     	sub	w11, w11, #0x3a
  14adf8: 3100297f     	cmn	w11, #0xa
  14adfc: 54001822     	b.hs	0x14b100 <__cxa_demangle+0x9394>
  14ae00: aa1f03f5     	mov	x21, xzr
  14ae04: aa1f03f4     	mov	x20, xzr
  14ae08: 140000d5     	b	0x14b15c <__cxa_demangle+0x93f0>
  14ae0c: f9415268     	ldr	x8, [x19, #0x2a0]
  14ae10: 910043eb     	add	x11, sp, #0x10
  14ae14: f9414e69     	ldr	x9, [x19, #0x298]
  14ae18: 9100094a     	add	x10, x10, #0x2
  14ae1c: 6f00e400     	movi	v0.2d, #0000000000000000
  14ae20: 9100a17b     	add	x27, x11, #0x28
  14ae24: f9418a7a     	ldr	x26, [x19, #0x310]
  14ae28: 910a6260     	add	x0, x19, #0x298
  14ae2c: cb090108     	sub	x8, x8, x9
  14ae30: 9101a169     	add	x9, x11, #0x68
  14ae34: 9343fd08     	asr	x8, x8, #3
  14ae38: 910023e1     	add	x1, sp, #0x8
  14ae3c: f900026a     	str	x10, [x19]
  14ae40: a9026ffb     	stp	x27, x27, [sp, #0x20]
  14ae44: f9018a68     	str	x8, [x19, #0x310]
  14ae48: a90123f3     	stp	x19, x8, [sp, #0x10]
  14ae4c: 91004168     	add	x8, x11, #0x10
  14ae50: f9001be9     	str	x9, [sp, #0x30]
  14ae54: 3c8383e0     	stur	q0, [sp, #0x38]
  14ae58: 3c8483e0     	stur	q0, [sp, #0x48]
  14ae5c: 3c8583e0     	stur	q0, [sp, #0x58]
  14ae60: 3c8683e0     	stur	q0, [sp, #0x68]
  14ae64: f90007e8     	str	x8, [sp, #0x8]
  14ae68: 97ffee95     	bl	0x1468bc <__cxa_demangle+0x4b50>
  14ae6c: aa1303f6     	mov	x22, x19
  14ae70: f9400e77     	ldr	x23, [x19, #0x18]
  14ae74: a9402668     	ldp	x8, x9, [x19]
  14ae78: f8410ed5     	ldr	x21, [x22, #0x10]!
  14ae7c: eb08013f     	cmp	x9, x8
  14ae80: 54000ac0     	b.eq	0x14afd8 <__cxa_demangle+0x926c>
  14ae84: f0fff934     	adrp	x20, 0x71000
  14ae88: 913b7e94     	add	x20, x20, #0xedf
  14ae8c: 39400108     	ldrb	w8, [x8]
  14ae90: 7101511f     	cmp	w8, #0x54
  14ae94: 540003a1     	b.ne	0x14af08 <__cxa_demangle+0x919c>
  14ae98: aa1403e0     	mov	x0, x20
  14ae9c: 528000a1     	mov	w1, #0x5                // =5
  14aea0: 940048e8     	bl	0x15d240 <__strlen_chk@plt>
  14aea4: a9402668     	ldp	x8, x9, [x19]
  14aea8: aa0003e2     	mov	x2, x0
  14aeac: cb080129     	sub	x9, x9, x8
  14aeb0: f100093f     	cmp	x9, #0x2
  14aeb4: 54000063     	b.lo	0x14aec0 <__cxa_demangle+0x9154>
  14aeb8: 39400501     	ldrb	w1, [x8, #0x1]
  14aebc: 14000002     	b	0x14aec4 <__cxa_demangle+0x9158>
  14aec0: 2a1f03e1     	mov	w1, wzr
  14aec4: b4000222     	cbz	x2, 0x14af08 <__cxa_demangle+0x919c>
  14aec8: aa1403e0     	mov	x0, x20
  14aecc: 94004bdd     	bl	0x15de40 <memchr@plt>
  14aed0: b40001c0     	cbz	x0, 0x14af08 <__cxa_demangle+0x919c>
  14aed4: cb140008     	sub	x8, x0, x20
  14aed8: b100051f     	cmn	x8, #0x1
  14aedc: 54000160     	b.eq	0x14af08 <__cxa_demangle+0x919c>
  14aee0: aa1303e0     	mov	x0, x19
  14aee4: 94000445     	bl	0x14bff8 <__cxa_demangle+0xa28c>
  14aee8: f90007e0     	str	x0, [sp, #0x8]
  14aeec: b4001c40     	cbz	x0, 0x14b274 <__cxa_demangle+0x9508>
  14aef0: 910023e1     	add	x1, sp, #0x8
  14aef4: aa1603e0     	mov	x0, x22
  14aef8: 97ffe6c7     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14aefc: a9402668     	ldp	x8, x9, [x19]
  14af00: eb08013f     	cmp	x9, x8
  14af04: 54fffc41     	b.ne	0x14ae8c <__cxa_demangle+0x9120>
  14af08: a9410a68     	ldp	x8, x2, [x19, #0x10]
  14af0c: 14000035     	b	0x14afe0 <__cxa_demangle+0x9274>
  14af10: 91000949     	add	x9, x10, #0x2
  14af14: eb09011f     	cmp	x8, x9
  14af18: f9000269     	str	x9, [x19]
  14af1c: 540015c0     	b.eq	0x14b1d4 <__cxa_demangle+0x9468>
  14af20: 3940012b     	ldrb	w11, [x9]
  14af24: 5100e96b     	sub	w11, w11, #0x3a
  14af28: 3100297f     	cmn	w11, #0xa
  14af2c: 54000143     	b.lo	0x14af54 <__cxa_demangle+0x91e8>
  14af30: 91000d49     	add	x9, x10, #0x3
  14af34: eb08013f     	cmp	x9, x8
  14af38: f9000269     	str	x9, [x19]
  14af3c: 540014c0     	b.eq	0x14b1d4 <__cxa_demangle+0x9468>
  14af40: 3840152a     	ldrb	w10, [x9], #0x1
  14af44: 5100e94a     	sub	w10, w10, #0x3a
  14af48: 31002d5f     	cmn	w10, #0xb
  14af4c: 54ffff48     	b.hi	0x14af34 <__cxa_demangle+0x91c8>
  14af50: d1000529     	sub	x9, x9, #0x1
  14af54: eb08013f     	cmp	x9, x8
  14af58: 540013e0     	b.eq	0x14b1d4 <__cxa_demangle+0x9468>
  14af5c: 39400128     	ldrb	w8, [x9]
  14af60: 71017d1f     	cmp	w8, #0x5f
  14af64: 54001381     	b.ne	0x14b1d4 <__cxa_demangle+0x9468>
  14af68: 91000528     	add	x8, x9, #0x1
  14af6c: f9499a74     	ldr	x20, [x19, #0x1330]
  14af70: f9000268     	str	x8, [x19]
  14af74: f9400688     	ldr	x8, [x20, #0x8]
  14af78: d13f4109     	sub	x9, x8, #0xfd0
  14af7c: b13fc53f     	cmn	x9, #0xff1
  14af80: 54000108     	b.hi	0x14afa0 <__cxa_demangle+0x9234>
  14af84: 52820000     	mov	w0, #0x1000             // =4096
  14af88: 940048a6     	bl	0x15d220 <malloc@plt>
  14af8c: b4001a80     	cbz	x0, 0x14b2dc <__cxa_demangle+0x9570>
  14af90: aa1f03e8     	mov	x8, xzr
  14af94: a9007c14     	stp	x20, xzr, [x0]
  14af98: aa0003f4     	mov	x20, x0
  14af9c: f9099a60     	str	x0, [x19, #0x1330]
  14afa0: 91008109     	add	x9, x8, #0x20
  14afa4: 8b080298     	add	x24, x20, x8
  14afa8: f00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14afac: 528020ea     	mov	w10, #0x107             // =263
  14afb0: 91194108     	add	x8, x8, #0x650
  14afb4: 72a0202a     	movk	w10, #0x101, lsl #16
  14afb8: f9000689     	str	x9, [x20, #0x8]
  14afbc: f8010f08     	str	x8, [x24, #0x10]!
  14afc0: 90fff948     	adrp	x8, 0x72000
  14afc4: b9000b0a     	str	w10, [x24, #0x8]
  14afc8: 91150d08     	add	x8, x8, #0x543
  14afcc: 91003d09     	add	x9, x8, #0xf
  14afd0: a9012708     	stp	x8, x9, [x24, #0x10]
  14afd4: 14000081     	b	0x14b1d8 <__cxa_demangle+0x946c>
  14afd8: aa1703e2     	mov	x2, x23
  14afdc: aa1503e8     	mov	x8, x21
  14afe0: cb1502e9     	sub	x9, x23, x21
  14afe4: aa1303e0     	mov	x0, x19
  14afe8: 9343fd29     	asr	x9, x9, #3
  14afec: d37df137     	lsl	x23, x9, #3
  14aff0: 8b170101     	add	x1, x8, x23
  14aff4: 94000dad     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14aff8: f9400a68     	ldr	x8, [x19, #0x10]
  14affc: aa0103f4     	mov	x20, x1
  14b000: aa0003f8     	mov	x24, x0
  14b004: 8b170108     	add	x8, x8, x23
  14b008: f9000e68     	str	x8, [x19, #0x18]
  14b00c: b5000081     	cbnz	x1, 0x14b01c <__cxa_demangle+0x92b0>
  14b010: f9415268     	ldr	x8, [x19, #0x2a0]
  14b014: d1002108     	sub	x8, x8, #0x8
  14b018: f9015268     	str	x8, [x19, #0x2a0]
  14b01c: d0fff920     	adrp	x0, 0x71000
  14b020: 52800061     	mov	w1, #0x3                // =3
  14b024: 91076400     	add	x0, x0, #0x1d9
  14b028: 94004886     	bl	0x15d240 <__strlen_chk@plt>
  14b02c: a9402668     	ldp	x8, x9, [x19]
  14b030: cb080129     	sub	x9, x9, x8
  14b034: eb09001f     	cmp	x0, x9
  14b038: 54000209     	b.ls	0x14b078 <__cxa_demangle+0x930c>
  14b03c: aa1303e0     	mov	x0, x19
  14b040: 97ffdf6c     	bl	0x142df0 <__cxa_demangle+0x1084>
  14b044: f90007e0     	str	x0, [sp, #0x8]
  14b048: b4001160     	cbz	x0, 0x14b274 <__cxa_demangle+0x9508>
  14b04c: 910023e1     	add	x1, sp, #0x8
  14b050: aa1603e0     	mov	x0, x22
  14b054: 97ffe670     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14b058: a9402668     	ldp	x8, x9, [x19]
  14b05c: eb09011f     	cmp	x8, x9
  14b060: 54fffee0     	b.eq	0x14b03c <__cxa_demangle+0x92d0>
  14b064: 39400109     	ldrb	w9, [x8]
  14b068: 7101153f     	cmp	w9, #0x45
  14b06c: 54fffe81     	b.ne	0x14b03c <__cxa_demangle+0x92d0>
  14b070: 91000508     	add	x8, x8, #0x1
  14b074: 1400000f     	b	0x14b0b0 <__cxa_demangle+0x9344>
  14b078: b40001a0     	cbz	x0, 0x14b0ac <__cxa_demangle+0x9340>
  14b07c: d0fff92b     	adrp	x11, 0x71000
  14b080: aa0003e9     	mov	x9, x0
  14b084: aa0803ea     	mov	x10, x8
  14b088: 9107656b     	add	x11, x11, #0x1d9
  14b08c: 3940016c     	ldrb	w12, [x11]
  14b090: 3940014d     	ldrb	w13, [x10]
  14b094: 6b0d019f     	cmp	w12, w13
  14b098: 54fffd21     	b.ne	0x14b03c <__cxa_demangle+0x92d0>
  14b09c: 9100056b     	add	x11, x11, #0x1
  14b0a0: 9100054a     	add	x10, x10, #0x1
  14b0a4: f1000529     	subs	x9, x9, #0x1
  14b0a8: 54ffff21     	b.ne	0x14b08c <__cxa_demangle+0x9320>
  14b0ac: 8b000108     	add	x8, x8, x0
  14b0b0: a9410a69     	ldp	x9, x2, [x19, #0x10]
  14b0b4: aa1303e0     	mov	x0, x19
  14b0b8: f9000268     	str	x8, [x19]
  14b0bc: 8b170121     	add	x1, x9, x23
  14b0c0: 94000d7a     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14b0c4: a940aa69     	ldp	x9, x10, [x19, #0x8]
  14b0c8: aa0003f6     	mov	x22, x0
  14b0cc: f9400268     	ldr	x8, [x19]
  14b0d0: 8b17014a     	add	x10, x10, x23
  14b0d4: aa0103f7     	mov	x23, x1
  14b0d8: eb08013f     	cmp	x9, x8
  14b0dc: f9000e6a     	str	x10, [x19, #0x18]
  14b0e0: 540000a0     	b.eq	0x14b0f4 <__cxa_demangle+0x9388>
  14b0e4: 3940010a     	ldrb	w10, [x8]
  14b0e8: 5100e94a     	sub	w10, w10, #0x3a
  14b0ec: 3100295f     	cmn	w10, #0xa
  14b0f0: 540001c2     	b.hs	0x14b128 <__cxa_demangle+0x93bc>
  14b0f4: aa1f03f5     	mov	x21, xzr
  14b0f8: aa1f03fc     	mov	x28, xzr
  14b0fc: 14000048     	b	0x14b21c <__cxa_demangle+0x94b0>
  14b100: 91000d4a     	add	x10, x10, #0x3
  14b104: eb08015f     	cmp	x10, x8
  14b108: f900026a     	str	x10, [x19]
  14b10c: 54000220     	b.eq	0x14b150 <__cxa_demangle+0x93e4>
  14b110: 3840154b     	ldrb	w11, [x10], #0x1
  14b114: 5100e96b     	sub	w11, w11, #0x3a
  14b118: 31002d7f     	cmn	w11, #0xb
  14b11c: 54ffff48     	b.hi	0x14b104 <__cxa_demangle+0x9398>
  14b120: d1000554     	sub	x20, x10, #0x1
  14b124: 1400000c     	b	0x14b154 <__cxa_demangle+0x93e8>
  14b128: 9100050a     	add	x10, x8, #0x1
  14b12c: eb09015f     	cmp	x10, x9
  14b130: f900026a     	str	x10, [x19]
  14b134: 540006e0     	b.eq	0x14b210 <__cxa_demangle+0x94a4>
  14b138: 3840154b     	ldrb	w11, [x10], #0x1
  14b13c: 5100e96b     	sub	w11, w11, #0x3a
  14b140: 31002d7f     	cmn	w11, #0xb
  14b144: 54ffff48     	b.hi	0x14b12c <__cxa_demangle+0x93c0>
  14b148: d100055c     	sub	x28, x10, #0x1
  14b14c: 14000032     	b	0x14b214 <__cxa_demangle+0x94a8>
  14b150: aa0803f4     	mov	x20, x8
  14b154: aa0903f5     	mov	x21, x9
  14b158: aa1403e9     	mov	x9, x20
  14b15c: eb08013f     	cmp	x9, x8
  14b160: 540003a0     	b.eq	0x14b1d4 <__cxa_demangle+0x9468>
  14b164: 39400128     	ldrb	w8, [x9]
  14b168: 71017d1f     	cmp	w8, #0x5f
  14b16c: 54000341     	b.ne	0x14b1d4 <__cxa_demangle+0x9468>
  14b170: 91000528     	add	x8, x9, #0x1
  14b174: f9499a76     	ldr	x22, [x19, #0x1330]
  14b178: f9000268     	str	x8, [x19]
  14b17c: f94006c8     	ldr	x8, [x22, #0x8]
  14b180: d13f4109     	sub	x9, x8, #0xfd0
  14b184: b13fc53f     	cmn	x9, #0xff1
  14b188: 54000108     	b.hi	0x14b1a8 <__cxa_demangle+0x943c>
  14b18c: 52820000     	mov	w0, #0x1000             // =4096
  14b190: 94004824     	bl	0x15d220 <malloc@plt>
  14b194: b4000a40     	cbz	x0, 0x14b2dc <__cxa_demangle+0x9570>
  14b198: aa1f03e8     	mov	x8, xzr
  14b19c: a9007c16     	stp	x22, xzr, [x0]
  14b1a0: aa0003f6     	mov	x22, x0
  14b1a4: f9099a60     	str	x0, [x19, #0x1330]
  14b1a8: 91008109     	add	x9, x8, #0x20
  14b1ac: 8b0802d8     	add	x24, x22, x8
  14b1b0: d00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14b1b4: 5280258a     	mov	w10, #0x12c             // =300
  14b1b8: 91290108     	add	x8, x8, #0xa40
  14b1bc: 72a0202a     	movk	w10, #0x101, lsl #16
  14b1c0: f90006c9     	str	x9, [x22, #0x8]
  14b1c4: f8010f08     	str	x8, [x24, #0x10]!
  14b1c8: b9000b0a     	str	w10, [x24, #0x8]
  14b1cc: a9015315     	stp	x21, x20, [x24, #0x10]
  14b1d0: 14000002     	b	0x14b1d8 <__cxa_demangle+0x946c>
  14b1d4: aa1f03f8     	mov	x24, xzr
  14b1d8: f9401728     	ldr	x8, [x25, #0x28]
  14b1dc: f85f83a9     	ldur	x9, [x29, #-0x8]
  14b1e0: eb09011f     	cmp	x8, x9
  14b1e4: 540007e1     	b.ne	0x14b2e0 <__cxa_demangle+0x9574>
  14b1e8: aa1803e0     	mov	x0, x24
  14b1ec: a94d4ff4     	ldp	x20, x19, [sp, #0xd0]
  14b1f0: a94c57f6     	ldp	x22, x21, [sp, #0xc0]
  14b1f4: a94b5ff8     	ldp	x24, x23, [sp, #0xb0]
  14b1f8: a94a67fa     	ldp	x26, x25, [sp, #0xa0]
  14b1fc: a9496ffc     	ldp	x28, x27, [sp, #0x90]
  14b200: a9487bfd     	ldp	x29, x30, [sp, #0x80]
  14b204: 910383ff     	add	sp, sp, #0xe0
  14b208: d50323bf     	autiasp
  14b20c: d65f03c0     	ret
  14b210: aa0903fc     	mov	x28, x9
  14b214: aa0803f5     	mov	x21, x8
  14b218: aa1c03e8     	mov	x8, x28
  14b21c: eb09011f     	cmp	x8, x9
  14b220: 540002a0     	b.eq	0x14b274 <__cxa_demangle+0x9508>
  14b224: 39400109     	ldrb	w9, [x8]
  14b228: 71017d3f     	cmp	w9, #0x5f
  14b22c: 54000241     	b.ne	0x14b274 <__cxa_demangle+0x9508>
  14b230: 91000508     	add	x8, x8, #0x1
  14b234: f90003fa     	str	x26, [sp]
  14b238: f9499a7a     	ldr	x26, [x19, #0x1330]
  14b23c: f9000268     	str	x8, [x19]
  14b240: f9400748     	ldr	x8, [x26, #0x8]
  14b244: d13ec109     	sub	x9, x8, #0xfb0
  14b248: b13fc53f     	cmn	x9, #0xff1
  14b24c: 540002a8     	b.hi	0x14b2a0 <__cxa_demangle+0x9534>
  14b250: 52820000     	mov	w0, #0x1000             // =4096
  14b254: 940047f3     	bl	0x15d220 <malloc@plt>
  14b258: b4000420     	cbz	x0, 0x14b2dc <__cxa_demangle+0x9570>
  14b25c: aa1803eb     	mov	x11, x24
  14b260: aa1f03e8     	mov	x8, xzr
  14b264: a9007c1a     	stp	x26, xzr, [x0]
  14b268: aa0003fa     	mov	x26, x0
  14b26c: f9099a60     	str	x0, [x19, #0x1330]
  14b270: 1400000d     	b	0x14b2a4 <__cxa_demangle+0x9538>
  14b274: aa1f03f8     	mov	x24, xzr
  14b278: a94127e8     	ldp	x8, x9, [sp, #0x10]
  14b27c: f94013e0     	ldr	x0, [sp, #0x20]
  14b280: f9414d0a     	ldr	x10, [x8, #0x298]
  14b284: eb1b001f     	cmp	x0, x27
  14b288: 8b090d49     	add	x9, x10, x9, lsl #3
  14b28c: f9015109     	str	x9, [x8, #0x2a0]
  14b290: 54000040     	b.eq	0x14b298 <__cxa_demangle+0x952c>
  14b294: 94004803     	bl	0x15d2a0 <free@plt>
  14b298: f9018a7a     	str	x26, [x19, #0x310]
  14b29c: 17ffffcf     	b	0x14b1d8 <__cxa_demangle+0x946c>
  14b2a0: aa1803eb     	mov	x11, x24
  14b2a4: 91010109     	add	x9, x8, #0x40
  14b2a8: 8b080358     	add	x24, x26, x8
  14b2ac: d00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14b2b0: 528025aa     	mov	w10, #0x12d             // =301
  14b2b4: 91338108     	add	x8, x8, #0xce0
  14b2b8: 72a0202a     	movk	w10, #0x101, lsl #16
  14b2bc: f9000749     	str	x9, [x26, #0x8]
  14b2c0: f94003fa     	ldr	x26, [sp]
  14b2c4: f8010f08     	str	x8, [x24, #0x10]!
  14b2c8: b9000b0a     	str	w10, [x24, #0x8]
  14b2cc: a901530b     	stp	x11, x20, [x24, #0x10]
  14b2d0: a9025f16     	stp	x22, x23, [x24, #0x20]
  14b2d4: a9037315     	stp	x21, x28, [x24, #0x30]
  14b2d8: 17ffffe8     	b	0x14b278 <__cxa_demangle+0x950c>
  14b2dc: 94004721     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14b2e0: 940046d4     	bl	0x15ce30 <__stack_chk_fail@plt>
  14b2e4: 14000003     	b	0x14b2f0 <__cxa_demangle+0x9584>
  14b2e8: 14000002     	b	0x14b2f0 <__cxa_demangle+0x9584>
  14b2ec: 14000001     	b	0x14b2f0 <__cxa_demangle+0x9584>
  14b2f0: a94127e8     	ldp	x8, x9, [sp, #0x10]
  14b2f4: aa0003f4     	mov	x20, x0
  14b2f8: f94013e0     	ldr	x0, [sp, #0x20]
  14b2fc: f9414d0a     	ldr	x10, [x8, #0x298]
  14b300: eb1b001f     	cmp	x0, x27
  14b304: 8b090d49     	add	x9, x10, x9, lsl #3
  14b308: f9015109     	str	x9, [x8, #0x2a0]
  14b30c: 54000040     	b.eq	0x14b314 <__cxa_demangle+0x95a8>
  14b310: 940047e4     	bl	0x15d2a0 <free@plt>
  14b314: aa1403e0     	mov	x0, x20
  14b318: f9018a7a     	str	x26, [x19, #0x310]
  14b31c: 94003791     	bl	0x159160 <__emutls_get_address+0x6d4>
  14b320: d503233f     	paciasp
  14b324: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14b328: f9000bf5     	str	x21, [sp, #0x10]
  14b32c: 910003fd     	mov	x29, sp
  14b330: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14b334: f9499815     	ldr	x21, [x0, #0x1330]
  14b338: aa0103f3     	mov	x19, x1
  14b33c: f94006a8     	ldr	x8, [x21, #0x8]
  14b340: d13f4109     	sub	x9, x8, #0xfd0
  14b344: b13fc53f     	cmn	x9, #0xff1
  14b348: 54000128     	b.hi	0x14b36c <__cxa_demangle+0x9600>
  14b34c: aa0003f4     	mov	x20, x0
  14b350: 52820000     	mov	w0, #0x1000             // =4096
  14b354: 940047b3     	bl	0x15d220 <malloc@plt>
  14b358: b40002a0     	cbz	x0, 0x14b3ac <__cxa_demangle+0x9640>
  14b35c: aa1f03e8     	mov	x8, xzr
  14b360: a9007c15     	stp	x21, xzr, [x0]
  14b364: aa0003f5     	mov	x21, x0
  14b368: f9099a80     	str	x0, [x20, #0x1330]
  14b36c: d00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14b370: 8b0802a0     	add	x0, x21, x8
  14b374: 91354129     	add	x9, x9, #0xd50
  14b378: 91008108     	add	x8, x8, #0x20
  14b37c: 5280286a     	mov	w10, #0x143             // =323
  14b380: 72a0202a     	movk	w10, #0x101, lsl #16
  14b384: f8010c09     	str	x9, [x0, #0x10]!
  14b388: f9400269     	ldr	x9, [x19]
  14b38c: f90006a8     	str	x8, [x21, #0x8]
  14b390: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14b394: b900080a     	str	w10, [x0, #0x8]
  14b398: f9400bf5     	ldr	x21, [sp, #0x10]
  14b39c: f9000809     	str	x9, [x0, #0x10]
  14b3a0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14b3a4: d50323bf     	autiasp
  14b3a8: d65f03c0     	ret
  14b3ac: 940046ed     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14b3b0: d503233f     	paciasp
  14b3b4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14b3b8: a90157f6     	stp	x22, x21, [sp, #0x10]
  14b3bc: 910003fd     	mov	x29, sp
  14b3c0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14b3c4: f9499816     	ldr	x22, [x0, #0x1330]
  14b3c8: aa0203f3     	mov	x19, x2
  14b3cc: aa0103f4     	mov	x20, x1
  14b3d0: f94006c8     	ldr	x8, [x22, #0x8]
  14b3d4: d13f0109     	sub	x9, x8, #0xfc0
  14b3d8: b13fc53f     	cmn	x9, #0xff1
  14b3dc: 54000128     	b.hi	0x14b400 <__cxa_demangle+0x9694>
  14b3e0: aa0003f5     	mov	x21, x0
  14b3e4: 52820000     	mov	w0, #0x1000             // =4096
  14b3e8: 9400478e     	bl	0x15d220 <malloc@plt>
  14b3ec: b40002e0     	cbz	x0, 0x14b448 <__cxa_demangle+0x96dc>
  14b3f0: aa1f03e8     	mov	x8, xzr
  14b3f4: a9007c16     	stp	x22, xzr, [x0]
  14b3f8: aa0003f6     	mov	x22, x0
  14b3fc: f9099aa0     	str	x0, [x21, #0x1330]
  14b400: 9100c109     	add	x9, x8, #0x30
  14b404: 8b0802c0     	add	x0, x22, x8
  14b408: d00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14b40c: f940028a     	ldr	x10, [x20]
  14b410: 91370108     	add	x8, x8, #0xdc0
  14b414: f90006c9     	str	x9, [x22, #0x8]
  14b418: 52802889     	mov	w9, #0x144              // =324
  14b41c: 3dc00260     	ldr	q0, [x19]
  14b420: 72a02029     	movk	w9, #0x101, lsl #16
  14b424: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14b428: f8010c08     	str	x8, [x0, #0x10]!
  14b42c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14b430: b9000809     	str	w9, [x0, #0x8]
  14b434: f900080a     	str	x10, [x0, #0x10]
  14b438: 3c818000     	stur	q0, [x0, #0x18]
  14b43c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14b440: d50323bf     	autiasp
  14b444: d65f03c0     	ret
  14b448: 940046c6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14b44c: d503233f     	paciasp
  14b450: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  14b454: f9000bf7     	str	x23, [sp, #0x10]
  14b458: 910003fd     	mov	x29, sp
  14b45c: a90257f6     	stp	x22, x21, [sp, #0x20]
  14b460: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14b464: a9412009     	ldp	x9, x8, [x0, #0x10]
  14b468: aa0103f3     	mov	x19, x1
  14b46c: aa0003f4     	mov	x20, x0
  14b470: cb090108     	sub	x8, x8, x9
  14b474: f100111f     	cmp	x8, #0x4
  14b478: 54000843     	b.lo	0x14b580 <__cxa_demangle+0x9814>
  14b47c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14b480: 91000509     	add	x9, x8, #0x1
  14b484: eb0a013f     	cmp	x9, x10
  14b488: 54000062     	b.hs	0x14b494 <__cxa_demangle+0x9728>
  14b48c: f9400260     	ldr	x0, [x19]
  14b490: 1400000a     	b	0x14b4b8 <__cxa_demangle+0x974c>
  14b494: d37ff948     	lsl	x8, x10, #1
  14b498: f9400260     	ldr	x0, [x19]
  14b49c: eb09011f     	cmp	x8, x9
  14b4a0: 9a883121     	csel	x1, x9, x8, lo
  14b4a4: f9000a61     	str	x1, [x19, #0x10]
  14b4a8: 9400479e     	bl	0x15d320 <realloc@plt>
  14b4ac: f9000260     	str	x0, [x19]
  14b4b0: b40011e0     	cbz	x0, 0x14b6ec <__cxa_demangle+0x9980>
  14b4b4: f9400668     	ldr	x8, [x19, #0x8]
  14b4b8: 52800509     	mov	w9, #0x28               // =40
  14b4bc: 38286809     	strb	w9, [x0, x8]
  14b4c0: f9400668     	ldr	x8, [x19, #0x8]
  14b4c4: 91000508     	add	x8, x8, #0x1
  14b4c8: f9000668     	str	x8, [x19, #0x8]
  14b4cc: a9412696     	ldp	x22, x9, [x20, #0x10]
  14b4d0: eb160135     	subs	x21, x9, x22
  14b4d4: 540002e0     	b.eq	0x14b530 <__cxa_demangle+0x97c4>
  14b4d8: f9400a6a     	ldr	x10, [x19, #0x10]
  14b4dc: 8b150109     	add	x9, x8, x21
  14b4e0: eb0a013f     	cmp	x9, x10
  14b4e4: 54000062     	b.hs	0x14b4f0 <__cxa_demangle+0x9784>
  14b4e8: f9400260     	ldr	x0, [x19]
  14b4ec: 1400000a     	b	0x14b514 <__cxa_demangle+0x97a8>
  14b4f0: d37ff948     	lsl	x8, x10, #1
  14b4f4: f9400260     	ldr	x0, [x19]
  14b4f8: eb09011f     	cmp	x8, x9
  14b4fc: 9a883121     	csel	x1, x9, x8, lo
  14b500: f9000a61     	str	x1, [x19, #0x10]
  14b504: 94004787     	bl	0x15d320 <realloc@plt>
  14b508: f9000260     	str	x0, [x19]
  14b50c: b4000f00     	cbz	x0, 0x14b6ec <__cxa_demangle+0x9980>
  14b510: f9400668     	ldr	x8, [x19, #0x8]
  14b514: 8b080000     	add	x0, x0, x8
  14b518: aa1603e1     	mov	x1, x22
  14b51c: aa1503e2     	mov	x2, x21
  14b520: 94004884     	bl	0x15d730 <memmove@plt>
  14b524: f9400668     	ldr	x8, [x19, #0x8]
  14b528: 8b150108     	add	x8, x8, x21
  14b52c: f9000668     	str	x8, [x19, #0x8]
  14b530: f9400a6a     	ldr	x10, [x19, #0x10]
  14b534: 91000509     	add	x9, x8, #0x1
  14b538: eb0a013f     	cmp	x9, x10
  14b53c: 54000062     	b.hs	0x14b548 <__cxa_demangle+0x97dc>
  14b540: f9400260     	ldr	x0, [x19]
  14b544: 1400000a     	b	0x14b56c <__cxa_demangle+0x9800>
  14b548: d37ff948     	lsl	x8, x10, #1
  14b54c: f9400260     	ldr	x0, [x19]
  14b550: eb09011f     	cmp	x8, x9
  14b554: 9a883121     	csel	x1, x9, x8, lo
  14b558: f9000a61     	str	x1, [x19, #0x10]
  14b55c: 94004771     	bl	0x15d320 <realloc@plt>
  14b560: f9000260     	str	x0, [x19]
  14b564: b4000c40     	cbz	x0, 0x14b6ec <__cxa_demangle+0x9980>
  14b568: f9400668     	ldr	x8, [x19, #0x8]
  14b56c: 52800529     	mov	w9, #0x29               // =41
  14b570: 38286809     	strb	w9, [x0, x8]
  14b574: f9400668     	ldr	x8, [x19, #0x8]
  14b578: 91000508     	add	x8, x8, #0x1
  14b57c: f9000668     	str	x8, [x19, #0x8]
  14b580: f9401296     	ldr	x22, [x20, #0x20]
  14b584: 394002c8     	ldrb	w8, [x22]
  14b588: 7101b91f     	cmp	w8, #0x6e
  14b58c: 54000101     	b.ne	0x14b5ac <__cxa_demangle+0x9840>
  14b590: aa1303f7     	mov	x23, x19
  14b594: a9c0aae8     	ldp	x8, x10, [x23, #0x8]!
  14b598: 91000509     	add	x9, x8, #0x1
  14b59c: eb0a013f     	cmp	x9, x10
  14b5a0: 54000122     	b.hs	0x14b5c4 <__cxa_demangle+0x9858>
  14b5a4: f9400260     	ldr	x0, [x19]
  14b5a8: 14000010     	b	0x14b5e8 <__cxa_demangle+0x987c>
  14b5ac: f9401688     	ldr	x8, [x20, #0x28]
  14b5b0: eb160115     	subs	x21, x8, x22
  14b5b4: 540005a0     	b.eq	0x14b668 <__cxa_demangle+0x98fc>
  14b5b8: aa1303f7     	mov	x23, x19
  14b5bc: a9c0aae8     	ldp	x8, x10, [x23, #0x8]!
  14b5c0: 14000015     	b	0x14b614 <__cxa_demangle+0x98a8>
  14b5c4: d37ff948     	lsl	x8, x10, #1
  14b5c8: f9400260     	ldr	x0, [x19]
  14b5cc: eb09011f     	cmp	x8, x9
  14b5d0: 9a883121     	csel	x1, x9, x8, lo
  14b5d4: f9000a61     	str	x1, [x19, #0x10]
  14b5d8: 94004752     	bl	0x15d320 <realloc@plt>
  14b5dc: f9000260     	str	x0, [x19]
  14b5e0: b4000860     	cbz	x0, 0x14b6ec <__cxa_demangle+0x9980>
  14b5e4: f94002e8     	ldr	x8, [x23]
  14b5e8: 528005a9     	mov	w9, #0x2d               // =45
  14b5ec: 38286809     	strb	w9, [x0, x8]
  14b5f0: a942268a     	ldp	x10, x9, [x20, #0x20]
  14b5f4: f94002e8     	ldr	x8, [x23]
  14b5f8: eb0a013f     	cmp	x9, x10
  14b5fc: 91000508     	add	x8, x8, #0x1
  14b600: 9a8a0556     	cinc	x22, x10, ne
  14b604: eb160135     	subs	x21, x9, x22
  14b608: f90002e8     	str	x8, [x23]
  14b60c: 540002e0     	b.eq	0x14b668 <__cxa_demangle+0x98fc>
  14b610: f9400a6a     	ldr	x10, [x19, #0x10]
  14b614: 8b150109     	add	x9, x8, x21
  14b618: eb0a013f     	cmp	x9, x10
  14b61c: 54000062     	b.hs	0x14b628 <__cxa_demangle+0x98bc>
  14b620: f9400260     	ldr	x0, [x19]
  14b624: 1400000a     	b	0x14b64c <__cxa_demangle+0x98e0>
  14b628: d37ff948     	lsl	x8, x10, #1
  14b62c: f9400260     	ldr	x0, [x19]
  14b630: eb09011f     	cmp	x8, x9
  14b634: 9a883121     	csel	x1, x9, x8, lo
  14b638: f9000a61     	str	x1, [x19, #0x10]
  14b63c: 94004739     	bl	0x15d320 <realloc@plt>
  14b640: f9000260     	str	x0, [x19]
  14b644: b4000540     	cbz	x0, 0x14b6ec <__cxa_demangle+0x9980>
  14b648: f94002e8     	ldr	x8, [x23]
  14b64c: 8b080000     	add	x0, x0, x8
  14b650: aa1603e1     	mov	x1, x22
  14b654: aa1503e2     	mov	x2, x21
  14b658: 94004836     	bl	0x15d730 <memmove@plt>
  14b65c: f94002e8     	ldr	x8, [x23]
  14b660: 8b150108     	add	x8, x8, x21
  14b664: f90002e8     	str	x8, [x23]
  14b668: a9412295     	ldp	x21, x8, [x20, #0x10]
  14b66c: cb150114     	sub	x20, x8, x21
  14b670: d1001288     	sub	x8, x20, #0x4
  14b674: b1000d1f     	cmn	x8, #0x3
  14b678: 540002e3     	b.lo	0x14b6d4 <__cxa_demangle+0x9968>
  14b67c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14b680: 8b140109     	add	x9, x8, x20
  14b684: eb0a013f     	cmp	x9, x10
  14b688: 54000062     	b.hs	0x14b694 <__cxa_demangle+0x9928>
  14b68c: f9400260     	ldr	x0, [x19]
  14b690: 1400000a     	b	0x14b6b8 <__cxa_demangle+0x994c>
  14b694: d37ff948     	lsl	x8, x10, #1
  14b698: f9400260     	ldr	x0, [x19]
  14b69c: eb09011f     	cmp	x8, x9
  14b6a0: 9a883121     	csel	x1, x9, x8, lo
  14b6a4: f9000a61     	str	x1, [x19, #0x10]
  14b6a8: 9400471e     	bl	0x15d320 <realloc@plt>
  14b6ac: f9000260     	str	x0, [x19]
  14b6b0: b40001e0     	cbz	x0, 0x14b6ec <__cxa_demangle+0x9980>
  14b6b4: f9400668     	ldr	x8, [x19, #0x8]
  14b6b8: 8b080000     	add	x0, x0, x8
  14b6bc: aa1503e1     	mov	x1, x21
  14b6c0: aa1403e2     	mov	x2, x20
  14b6c4: 9400481b     	bl	0x15d730 <memmove@plt>
  14b6c8: f9400668     	ldr	x8, [x19, #0x8]
  14b6cc: 8b140108     	add	x8, x8, x20
  14b6d0: f9000668     	str	x8, [x19, #0x8]
  14b6d4: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14b6d8: a94257f6     	ldp	x22, x21, [sp, #0x20]
  14b6dc: f9400bf7     	ldr	x23, [sp, #0x10]
  14b6e0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  14b6e4: d50323bf     	autiasp
  14b6e8: d65f03c0     	ret
  14b6ec: 9400461d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14b6f0: d503245f     	bti	c
  14b6f4: 140045fb     	b	0x15cee0 <_ZdlPv@plt>
  14b6f8: d503233f     	paciasp
  14b6fc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14b700: f9000bf5     	str	x21, [sp, #0x10]
  14b704: 910003fd     	mov	x29, sp
  14b708: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14b70c: 39403008     	ldrb	w8, [x0, #0xc]
  14b710: b0fff929     	adrp	x9, 0x70000
  14b714: f0fff90a     	adrp	x10, 0x6e000
  14b718: 911c8129     	add	x9, x9, #0x720
  14b71c: 9138b14a     	add	x10, x10, #0xe2c
  14b720: 7100011f     	cmp	w8, #0x0
  14b724: 91001128     	add	x8, x9, #0x4
  14b728: 9100154b     	add	x11, x10, #0x5
  14b72c: 9a890155     	csel	x21, x10, x9, eq
  14b730: 9a880168     	csel	x8, x11, x8, eq
  14b734: eb150114     	subs	x20, x8, x21
  14b738: 54000300     	b.eq	0x14b798 <__cxa_demangle+0x9a2c>
  14b73c: a940a828     	ldp	x8, x10, [x1, #0x8]
  14b740: aa0103f3     	mov	x19, x1
  14b744: 8b140109     	add	x9, x8, x20
  14b748: eb0a013f     	cmp	x9, x10
  14b74c: 54000062     	b.hs	0x14b758 <__cxa_demangle+0x99ec>
  14b750: f9400260     	ldr	x0, [x19]
  14b754: 1400000a     	b	0x14b77c <__cxa_demangle+0x9a10>
  14b758: d37ff948     	lsl	x8, x10, #1
  14b75c: f9400260     	ldr	x0, [x19]
  14b760: eb09011f     	cmp	x8, x9
  14b764: 9a883121     	csel	x1, x9, x8, lo
  14b768: f9000a61     	str	x1, [x19, #0x10]
  14b76c: 940046ed     	bl	0x15d320 <realloc@plt>
  14b770: f9000260     	str	x0, [x19]
  14b774: b40001c0     	cbz	x0, 0x14b7ac <__cxa_demangle+0x9a40>
  14b778: f9400668     	ldr	x8, [x19, #0x8]
  14b77c: 8b080000     	add	x0, x0, x8
  14b780: aa1503e1     	mov	x1, x21
  14b784: aa1403e2     	mov	x2, x20
  14b788: 940047ea     	bl	0x15d730 <memmove@plt>
  14b78c: f9400668     	ldr	x8, [x19, #0x8]
  14b790: 8b140108     	add	x8, x8, x20
  14b794: f9000668     	str	x8, [x19, #0x8]
  14b798: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14b79c: f9400bf5     	ldr	x21, [sp, #0x10]
  14b7a0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14b7a4: d50323bf     	autiasp
  14b7a8: d65f03c0     	ret
  14b7ac: 940045ed     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14b7b0: d503245f     	bti	c
  14b7b4: 140045cb     	b	0x15cee0 <_ZdlPv@plt>
  14b7b8: d503233f     	paciasp
  14b7bc: d10183ff     	sub	sp, sp, #0x60
  14b7c0: a9037bfd     	stp	x29, x30, [sp, #0x30]
  14b7c4: 9100c3fd     	add	x29, sp, #0x30
  14b7c8: f90023f5     	str	x21, [sp, #0x40]
  14b7cc: a9054ff4     	stp	x20, x19, [sp, #0x50]
  14b7d0: d53bd055     	mrs	x21, TPIDR_EL0
  14b7d4: f94016a8     	ldr	x8, [x21, #0x28]
  14b7d8: f81f83a8     	stur	x8, [x29, #-0x8]
  14b7dc: a9412408     	ldp	x8, x9, [x0, #0x10]
  14b7e0: cb080129     	sub	x9, x9, x8
  14b7e4: 91000529     	add	x9, x9, #0x1
  14b7e8: f100253f     	cmp	x9, #0x9
  14b7ec: 54000c43     	b.lo	0x14b974 <__cxa_demangle+0x9c08>
  14b7f0: 39400109     	ldrb	w9, [x8]
  14b7f4: 5280012a     	mov	w10, #0x9               // =9
  14b7f8: 3940050b     	ldrb	w11, [x8, #0x1]
  14b7fc: 128005ec     	mov	w12, #-0x30             // =-48
  14b800: 3940090e     	ldrb	w14, [x8, #0x2]
  14b804: 12800acd     	mov	w13, #-0x57             // =-87
  14b808: 5100e930     	sub	w16, w9, #0x3a
  14b80c: 39400d0f     	ldrb	w15, [x8, #0x3]
  14b810: 31002a1f     	cmn	w16, #0xa
  14b814: 5100e971     	sub	w17, w11, #0x3a
  14b818: 1a9f3140     	csel	w0, w10, wzr, lo
  14b81c: 5100e9d0     	sub	w16, w14, #0x3a
  14b820: 31002a3f     	cmn	w17, #0xa
  14b824: 0b090009     	add	w9, w0, w9
  14b828: 39401100     	ldrb	w0, [x8, #0x4]
  14b82c: 1a8c31b1     	csel	w17, w13, w12, lo
  14b830: 31002a1f     	cmn	w16, #0xa
  14b834: 5100e9f0     	sub	w16, w15, #0x3a
  14b838: 39401502     	ldrb	w2, [x8, #0x5]
  14b83c: aa0103f3     	mov	x19, x1
  14b840: 1a9f3141     	csel	w1, w10, wzr, lo
  14b844: 31002a1f     	cmn	w16, #0xa
  14b848: 0b0e002e     	add	w14, w1, w14
  14b84c: 1a8c31b0     	csel	w16, w13, w12, lo
  14b850: 5100e801     	sub	w1, w0, #0x3a
  14b854: 0b0f020f     	add	w15, w16, w15
  14b858: 3100283f     	cmn	w1, #0xa
  14b85c: 5100e850     	sub	w16, w2, #0x3a
  14b860: 39401901     	ldrb	w1, [x8, #0x6]
  14b864: 0b0e11ee     	add	w14, w15, w14, lsl #4
  14b868: 1a9f314f     	csel	w15, w10, wzr, lo
  14b86c: 31002a1f     	cmn	w16, #0xa
  14b870: 0b0001ef     	add	w15, w15, w0
  14b874: 1a8c31b0     	csel	w16, w13, w12, lo
  14b878: 39401d00     	ldrb	w0, [x8, #0x7]
  14b87c: 0b020208     	add	w8, w16, w2
  14b880: 5100e830     	sub	w16, w1, #0x3a
  14b884: 0b0f110f     	add	w15, w8, w15, lsl #4
  14b888: 31002a1f     	cmn	w16, #0xa
  14b88c: 0b0b022b     	add	w11, w17, w11
  14b890: 1a9f3148     	csel	w8, w10, wzr, lo
  14b894: 5100e80a     	sub	w10, w0, #0x3a
  14b898: 3100295f     	cmn	w10, #0xa
  14b89c: 0b010110     	add	w16, w8, w1
  14b8a0: 1a8c31aa     	csel	w10, w13, w12, lo
  14b8a4: 910023e8     	add	x8, sp, #0x8
  14b8a8: b27f0108     	orr	x8, x8, #0x2
  14b8ac: 0b00014a     	add	w10, w10, w0
  14b8b0: 0b10114a     	add	w10, w10, w16, lsl #4
  14b8b4: 0b09116b     	add	w11, w11, w9, lsl #4
  14b8b8: aa0803e9     	mov	x9, x8
  14b8bc: 390027ee     	strb	w14, [sp, #0x9]
  14b8c0: 39002bef     	strb	w15, [sp, #0xa]
  14b8c4: 390023ea     	strb	w10, [sp, #0x8]
  14b8c8: 39002feb     	strb	w11, [sp, #0xb]
  14b8cc: 3940012a     	ldrb	w10, [x9]
  14b8d0: 9100050c     	add	x12, x8, #0x1
  14b8d4: 385ff10b     	ldurb	w11, [x8, #-0x1]
  14b8d8: 381ff10a     	sturb	w10, [x8, #-0x1]
  14b8dc: 381ff52b     	strb	w11, [x9], #-0x1
  14b8e0: eb09011f     	cmp	x8, x9
  14b8e4: aa0c03e8     	mov	x8, x12
  14b8e8: 54ffff23     	b.lo	0x14b8cc <__cxa_demangle+0x9b60>
  14b8ec: bd400be0     	ldr	s0, [sp, #0x8]
  14b8f0: b0fff923     	adrp	x3, 0x70000
  14b8f4: 912dcc63     	add	x3, x3, #0xb73
  14b8f8: 910043e0     	add	x0, sp, #0x10
  14b8fc: 52800301     	mov	w1, #0x18               // =24
  14b900: 52800302     	mov	w2, #0x18               // =24
  14b904: 1e22c000     	fcvt	d0, s0
  14b908: a9017fff     	stp	xzr, xzr, [sp, #0x10]
  14b90c: f90013ff     	str	xzr, [sp, #0x20]
  14b910: 94000027     	bl	0x14b9ac <__cxa_demangle+0x9c40>
  14b914: 34000300     	cbz	w0, 0x14b974 <__cxa_demangle+0x9c08>
  14b918: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14b91c: 93407c14     	sxtw	x20, w0
  14b920: 8b140109     	add	x9, x8, x20
  14b924: eb0a013f     	cmp	x9, x10
  14b928: 54000062     	b.hs	0x14b934 <__cxa_demangle+0x9bc8>
  14b92c: f9400260     	ldr	x0, [x19]
  14b930: 1400000a     	b	0x14b958 <__cxa_demangle+0x9bec>
  14b934: d37ff948     	lsl	x8, x10, #1
  14b938: f9400260     	ldr	x0, [x19]
  14b93c: eb09011f     	cmp	x8, x9
  14b940: 9a883121     	csel	x1, x9, x8, lo
  14b944: f9000a61     	str	x1, [x19, #0x10]
  14b948: 94004676     	bl	0x15d320 <realloc@plt>
  14b94c: f9000260     	str	x0, [x19]
  14b950: b4000260     	cbz	x0, 0x14b99c <__cxa_demangle+0x9c30>
  14b954: f9400668     	ldr	x8, [x19, #0x8]
  14b958: 8b080000     	add	x0, x0, x8
  14b95c: 910043e1     	add	x1, sp, #0x10
  14b960: aa1403e2     	mov	x2, x20
  14b964: 94004773     	bl	0x15d730 <memmove@plt>
  14b968: f9400668     	ldr	x8, [x19, #0x8]
  14b96c: 8b140108     	add	x8, x8, x20
  14b970: f9000668     	str	x8, [x19, #0x8]
  14b974: f94016a8     	ldr	x8, [x21, #0x28]
  14b978: f85f83a9     	ldur	x9, [x29, #-0x8]
  14b97c: eb09011f     	cmp	x8, x9
  14b980: 54000101     	b.ne	0x14b9a0 <__cxa_demangle+0x9c34>
  14b984: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  14b988: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  14b98c: f94023f5     	ldr	x21, [sp, #0x40]
  14b990: 910183ff     	add	sp, sp, #0x60
  14b994: d50323bf     	autiasp
  14b998: d65f03c0     	ret
  14b99c: 94004571     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14b9a0: 94004524     	bl	0x15ce30 <__stack_chk_fail@plt>
  14b9a4: d503245f     	bti	c
  14b9a8: 1400454e     	b	0x15cee0 <_ZdlPv@plt>
  14b9ac: d503233f     	paciasp
  14b9b0: d10443ff     	sub	sp, sp, #0x110
  14b9b4: a90f7bfd     	stp	x29, x30, [sp, #0xf0]
  14b9b8: 9103c3fd     	add	x29, sp, #0xf0
  14b9bc: a9104ffc     	stp	x28, x19, [sp, #0x100]
  14b9c0: a93917a4     	stp	x4, x5, [x29, #-0x70]
  14b9c4: d101c3aa     	sub	x10, x29, #0x70
  14b9c8: a93a1fa6     	stp	x6, x7, [x29, #-0x60]
  14b9cc: 928003ec     	mov	x12, #-0x20             // =-32
  14b9d0: ad0007e0     	stp	q0, q1, [sp]
  14b9d4: 910003ed     	mov	x13, sp
  14b9d8: ad010fe2     	stp	q2, q3, [sp, #0x20]
  14b9dc: 9100814a     	add	x10, x10, #0x20
  14b9e0: ad0217e4     	stp	q4, q5, [sp, #0x40]
  14b9e4: f2dff00c     	movk	x12, #0xff80, lsl #32
  14b9e8: ad031fe6     	stp	q6, q7, [sp, #0x60]
  14b9ec: d53bd053     	mrs	x19, TPIDR_EL0
  14b9f0: f9401669     	ldr	x9, [x19, #0x28]
  14b9f4: 910201ad     	add	x13, x13, #0x80
  14b9f8: d100a3ab     	sub	x11, x29, #0x28
  14b9fc: aa0303e8     	mov	x8, x3
  14ba00: aa0103e3     	mov	x3, x1
  14ba04: d10143a5     	sub	x5, x29, #0x50
  14ba08: f81f83a9     	stur	x9, [x29, #-0x8]
  14ba0c: 910083a9     	add	x9, x29, #0x20
  14ba10: a93eb3ad     	stp	x13, x12, [x29, #-0x18]
  14ba14: aa0203e1     	mov	x1, x2
  14ba18: 2a1f03e2     	mov	w2, wzr
  14ba1c: aa0803e4     	mov	x4, x8
  14ba20: a93daba9     	stp	x9, x10, [x29, #-0x28]
  14ba24: ad400560     	ldp	q0, q1, [x11]
  14ba28: ad3d87a0     	stp	q0, q1, [x29, #-0x50]
  14ba2c: 94004975     	bl	0x15e000 <__vsnprintf_chk@plt>
  14ba30: f9401668     	ldr	x8, [x19, #0x28]
  14ba34: f85f83a9     	ldur	x9, [x29, #-0x8]
  14ba38: eb09011f     	cmp	x8, x9
  14ba3c: 540000c1     	b.ne	0x14ba54 <__cxa_demangle+0x9ce8>
  14ba40: a9504ffc     	ldp	x28, x19, [sp, #0x100]
  14ba44: a94f7bfd     	ldp	x29, x30, [sp, #0xf0]
  14ba48: 910443ff     	add	sp, sp, #0x110
  14ba4c: d50323bf     	autiasp
  14ba50: d65f03c0     	ret
  14ba54: 940044f7     	bl	0x15ce30 <__stack_chk_fail@plt>
  14ba58: d503233f     	paciasp
  14ba5c: d101c3ff     	sub	sp, sp, #0x70
  14ba60: a9047bfd     	stp	x29, x30, [sp, #0x40]
  14ba64: 910103fd     	add	x29, sp, #0x40
  14ba68: f9002bf5     	str	x21, [sp, #0x50]
  14ba6c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  14ba70: d53bd055     	mrs	x21, TPIDR_EL0
  14ba74: f94016a8     	ldr	x8, [x21, #0x28]
  14ba78: f81f83a8     	stur	x8, [x29, #-0x8]
  14ba7c: a9412408     	ldp	x8, x9, [x0, #0x10]
  14ba80: cb080129     	sub	x9, x9, x8
  14ba84: 91000529     	add	x9, x9, #0x1
  14ba88: f100453f     	cmp	x9, #0x11
  14ba8c: 54000d23     	b.lo	0x14bc30 <__cxa_demangle+0x9ec4>
  14ba90: 91000909     	add	x9, x8, #0x2
  14ba94: 3d400100     	ldr	b0, [x8]
  14ba98: 91000d0a     	add	x10, x8, #0x3
  14ba9c: 3d400501     	ldr	b1, [x8, #0x1]
  14baa0: 6f010722     	mvni	v2.4s, #0x39
  14baa4: aa0103f3     	mov	x19, x1
  14baa8: 0d400520     	ld1	{ v0.b }[1], [x9]
  14baac: 91001109     	add	x9, x8, #0x4
  14bab0: 0d400541     	ld1	{ v1.b }[1], [x10]
  14bab4: 9100150a     	add	x10, x8, #0x5
  14bab8: 6f000524     	mvni	v4.4s, #0x9
  14babc: 0d400920     	ld1	{ v0.b }[2], [x9]
  14bac0: 91001909     	add	x9, x8, #0x6
  14bac4: 0d400941     	ld1	{ v1.b }[2], [x10]
  14bac8: 91001d0a     	add	x10, x8, #0x7
  14bacc: 0d400d20     	ld1	{ v0.b }[3], [x9]
  14bad0: 91002109     	add	x9, x8, #0x8
  14bad4: 0d400d41     	ld1	{ v1.b }[3], [x10]
  14bad8: 9100250a     	add	x10, x8, #0x9
  14badc: 0d401120     	ld1	{ v0.b }[4], [x9]
  14bae0: 91002909     	add	x9, x8, #0xa
  14bae4: 0d401141     	ld1	{ v1.b }[4], [x10]
  14bae8: 91002d0a     	add	x10, x8, #0xb
  14baec: 0d401520     	ld1	{ v0.b }[5], [x9]
  14baf0: 91003109     	add	x9, x8, #0xc
  14baf4: 0d401541     	ld1	{ v1.b }[5], [x10]
  14baf8: 9100350a     	add	x10, x8, #0xd
  14bafc: 0d401920     	ld1	{ v0.b }[6], [x9]
  14bb00: 91003909     	add	x9, x8, #0xe
  14bb04: 0d401941     	ld1	{ v1.b }[6], [x10]
  14bb08: 91003d08     	add	x8, x8, #0xf
  14bb0c: 910023ea     	add	x10, sp, #0x8
  14bb10: 0d401d20     	ld1	{ v0.b }[7], [x9]
  14bb14: b27f0149     	orr	x9, x10, #0x2
  14bb18: 0d401d01     	ld1	{ v1.b }[7], [x8]
  14bb1c: b27f0548     	orr	x8, x10, #0x6
  14bb20: 2f08a403     	ushll	v3.8h, v0.8b, #0x0
  14bb24: 2f08a426     	ushll	v6.8h, v1.8b, #0x0
  14bb28: 6e631045     	uaddw2	v5.4s, v2.4s, v3.8h
  14bb2c: 2e631043     	uaddw	v3.4s, v2.4s, v3.4h
  14bb30: 6e661047     	uaddw2	v7.4s, v2.4s, v6.8h
  14bb34: 2e661042     	uaddw	v2.4s, v2.4s, v6.4h
  14bb38: 6ea53485     	cmhi	v5.4s, v4.4s, v5.4s
  14bb3c: 6ea33483     	cmhi	v3.4s, v4.4s, v3.4s
  14bb40: 6ea23482     	cmhi	v2.4s, v4.4s, v2.4s
  14bb44: 4e451863     	uzp1	v3.8h, v3.8h, v5.8h
  14bb48: 6ea73485     	cmhi	v5.4s, v4.4s, v7.4s
  14bb4c: 0f00e524     	movi	v4.8b, #0x9
  14bb50: 0e212863     	xtn	v3.8b, v3.8h
  14bb54: 4e451842     	uzp1	v2.8h, v2.8h, v5.8h
  14bb58: 0f05e525     	movi	v5.8b, #0xa9
  14bb5c: 0e241c63     	and	v3.8b, v3.8b, v4.8b
  14bb60: 0f06e604     	movi	v4.8b, #0xd0
  14bb64: 0e212842     	xtn	v2.8b, v2.8h
  14bb68: 0e208460     	add	v0.8b, v3.8b, v0.8b
  14bb6c: 2e641ca2     	bsl	v2.8b, v5.8b, v4.8b
  14bb70: 0f0c5400     	shl	v0.8b, v0.8b, #0x4
  14bb74: 0e218441     	add	v1.8b, v2.8b, v1.8b
  14bb78: 0e208420     	add	v0.8b, v1.8b, v0.8b
  14bb7c: fd0007e0     	str	d0, [sp, #0x8]
  14bb80: 394023eb     	ldrb	w11, [sp, #0x8]
  14bb84: 0d001d40     	st1	{ v0.b }[7], [x10]
  14bb88: 39003feb     	strb	w11, [sp, #0xf]
  14bb8c: 3940010a     	ldrb	w10, [x8]
  14bb90: 9100052c     	add	x12, x9, #0x1
  14bb94: 385ff12b     	ldurb	w11, [x9, #-0x1]
  14bb98: 381ff12a     	sturb	w10, [x9, #-0x1]
  14bb9c: 381ff50b     	strb	w11, [x8], #-0x1
  14bba0: eb08013f     	cmp	x9, x8
  14bba4: aa0c03e9     	mov	x9, x12
  14bba8: 54ffff23     	b.lo	0x14bb8c <__cxa_demangle+0x9e20>
  14bbac: 6f00e401     	movi	v1.2d, #0000000000000000
  14bbb0: 90fff923     	adrp	x3, 0x6f000
  14bbb4: fd4007e0     	ldr	d0, [sp, #0x8]
  14bbb8: 9118d863     	add	x3, x3, #0x636
  14bbbc: 910043e0     	add	x0, sp, #0x10
  14bbc0: 52800401     	mov	w1, #0x20               // =32
  14bbc4: 52800402     	mov	w2, #0x20               // =32
  14bbc8: ad0087e1     	stp	q1, q1, [sp, #0x10]
  14bbcc: 97ffff78     	bl	0x14b9ac <__cxa_demangle+0x9c40>
  14bbd0: 34000300     	cbz	w0, 0x14bc30 <__cxa_demangle+0x9ec4>
  14bbd4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14bbd8: 93407c14     	sxtw	x20, w0
  14bbdc: 8b140109     	add	x9, x8, x20
  14bbe0: eb0a013f     	cmp	x9, x10
  14bbe4: 54000062     	b.hs	0x14bbf0 <__cxa_demangle+0x9e84>
  14bbe8: f9400260     	ldr	x0, [x19]
  14bbec: 1400000a     	b	0x14bc14 <__cxa_demangle+0x9ea8>
  14bbf0: d37ff948     	lsl	x8, x10, #1
  14bbf4: f9400260     	ldr	x0, [x19]
  14bbf8: eb09011f     	cmp	x8, x9
  14bbfc: 9a883121     	csel	x1, x9, x8, lo
  14bc00: f9000a61     	str	x1, [x19, #0x10]
  14bc04: 940045c7     	bl	0x15d320 <realloc@plt>
  14bc08: f9000260     	str	x0, [x19]
  14bc0c: b4000260     	cbz	x0, 0x14bc58 <__cxa_demangle+0x9eec>
  14bc10: f9400668     	ldr	x8, [x19, #0x8]
  14bc14: 8b080000     	add	x0, x0, x8
  14bc18: 910043e1     	add	x1, sp, #0x10
  14bc1c: aa1403e2     	mov	x2, x20
  14bc20: 940046c4     	bl	0x15d730 <memmove@plt>
  14bc24: f9400668     	ldr	x8, [x19, #0x8]
  14bc28: 8b140108     	add	x8, x8, x20
  14bc2c: f9000668     	str	x8, [x19, #0x8]
  14bc30: f94016a8     	ldr	x8, [x21, #0x28]
  14bc34: f85f83a9     	ldur	x9, [x29, #-0x8]
  14bc38: eb09011f     	cmp	x8, x9
  14bc3c: 54000101     	b.ne	0x14bc5c <__cxa_demangle+0x9ef0>
  14bc40: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  14bc44: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  14bc48: f9402bf5     	ldr	x21, [sp, #0x50]
  14bc4c: 9101c3ff     	add	sp, sp, #0x70
  14bc50: d50323bf     	autiasp
  14bc54: d65f03c0     	ret
  14bc58: 940044c2     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14bc5c: 94004475     	bl	0x15ce30 <__stack_chk_fail@plt>
  14bc60: d503245f     	bti	c
  14bc64: 1400449f     	b	0x15cee0 <_ZdlPv@plt>
  14bc68: d503233f     	paciasp
  14bc6c: d101c3ff     	sub	sp, sp, #0x70
  14bc70: a9047bfd     	stp	x29, x30, [sp, #0x40]
  14bc74: 910103fd     	add	x29, sp, #0x40
  14bc78: f9002bf5     	str	x21, [sp, #0x50]
  14bc7c: a9064ff4     	stp	x20, x19, [sp, #0x60]
  14bc80: d53bd055     	mrs	x21, TPIDR_EL0
  14bc84: f94016a8     	ldr	x8, [x21, #0x28]
  14bc88: f81f83a8     	stur	x8, [x29, #-0x8]
  14bc8c: a9412009     	ldp	x9, x8, [x0, #0x10]
  14bc90: cb090108     	sub	x8, x8, x9
  14bc94: 91000508     	add	x8, x8, #0x1
  14bc98: f100851f     	cmp	x8, #0x21
  14bc9c: 540010c3     	b.lo	0x14beb4 <__cxa_demangle+0xa148>
  14bca0: 910003ea     	mov	x10, sp
  14bca4: aa0103f3     	mov	x19, x1
  14bca8: 91004148     	add	x8, x10, #0x10
  14bcac: 9100812b     	add	x11, x9, #0x20
  14bcb0: eb0a017f     	cmp	x11, x10
  14bcb4: 540003c9     	b.ls	0x14bd2c <__cxa_demangle+0x9fc0>
  14bcb8: eb08013f     	cmp	x9, x8
  14bcbc: 54000382     	b.hs	0x14bd2c <__cxa_demangle+0x9fc0>
  14bcc0: aa1f03e8     	mov	x8, xzr
  14bcc4: aa1f03eb     	mov	x11, xzr
  14bcc8: 5280012c     	mov	w12, #0x9               // =9
  14bccc: 128005ed     	mov	w13, #-0x30             // =-48
  14bcd0: 12800ace     	mov	w14, #-0x57             // =-87
  14bcd4: 910003ef     	mov	x15, sp
  14bcd8: 8b08012a     	add	x10, x9, x8
  14bcdc: 91000908     	add	x8, x8, #0x2
  14bce0: 39400150     	ldrb	w16, [x10]
  14bce4: 3940054a     	ldrb	w10, [x10, #0x1]
  14bce8: 5100ea11     	sub	w17, w16, #0x3a
  14bcec: 31002a3f     	cmn	w17, #0xa
  14bcf0: 5100e951     	sub	w17, w10, #0x3a
  14bcf4: 1a9f3180     	csel	w0, w12, wzr, lo
  14bcf8: 31002a3f     	cmn	w17, #0xa
  14bcfc: 0b100010     	add	w16, w0, w16
  14bd00: 1a8d31d1     	csel	w17, w14, w13, lo
  14bd04: 0b0a022a     	add	w10, w17, w10
  14bd08: f100811f     	cmp	x8, #0x20
  14bd0c: 0b10114a     	add	w10, w10, w16, lsl #4
  14bd10: 382b69ea     	strb	w10, [x15, x11]
  14bd14: 9100056b     	add	x11, x11, #0x1
  14bd18: 54fffe01     	b.ne	0x14bcd8 <__cxa_demangle+0x9f6c>
  14bd1c: 910003e8     	mov	x8, sp
  14bd20: d1000569     	sub	x9, x11, #0x1
  14bd24: 8b0b0108     	add	x8, x8, x11
  14bd28: 1400002a     	b	0x14bdd0 <__cxa_demangle+0xa064>
  14bd2c: 4c408120     	ld2	{ v0.16b, v1.16b }, [x9]
  14bd30: 528001e9     	mov	w9, #0xf                // =15
  14bd34: 6f010722     	mvni	v2.4s, #0x39
  14bd38: 6f000523     	mvni	v3.4s, #0x9
  14bd3c: 2f08a404     	ushll	v4.8h, v0.8b, #0x0
  14bd40: 2f08a427     	ushll	v7.8h, v1.8b, #0x0
  14bd44: 6f08a405     	ushll2	v5.8h, v0.16b, #0x0
  14bd48: 6f08a426     	ushll2	v6.8h, v1.16b, #0x0
  14bd4c: 2e641050     	uaddw	v16.4s, v2.4s, v4.4h
  14bd50: 6e641044     	uaddw2	v4.4s, v2.4s, v4.8h
  14bd54: 2e651051     	uaddw	v17.4s, v2.4s, v5.4h
  14bd58: 6e651045     	uaddw2	v5.4s, v2.4s, v5.8h
  14bd5c: 2e671052     	uaddw	v18.4s, v2.4s, v7.4h
  14bd60: 6e671047     	uaddw2	v7.4s, v2.4s, v7.8h
  14bd64: 2e661053     	uaddw	v19.4s, v2.4s, v6.4h
  14bd68: 6e661042     	uaddw2	v2.4s, v2.4s, v6.8h
  14bd6c: 6ea53465     	cmhi	v5.4s, v3.4s, v5.4s
  14bd70: 6eb13466     	cmhi	v6.4s, v3.4s, v17.4s
  14bd74: 6ea43464     	cmhi	v4.4s, v3.4s, v4.4s
  14bd78: 6eb03470     	cmhi	v16.4s, v3.4s, v16.4s
  14bd7c: 6ea23462     	cmhi	v2.4s, v3.4s, v2.4s
  14bd80: 6eb33471     	cmhi	v17.4s, v3.4s, v19.4s
  14bd84: 6ea73467     	cmhi	v7.4s, v3.4s, v7.4s
  14bd88: 6eb23463     	cmhi	v3.4s, v3.4s, v18.4s
  14bd8c: 4e4518c5     	uzp1	v5.8h, v6.8h, v5.8h
  14bd90: 4e441a04     	uzp1	v4.8h, v16.8h, v4.8h
  14bd94: 4e421a22     	uzp1	v2.8h, v17.8h, v2.8h
  14bd98: 4e471863     	uzp1	v3.8h, v3.8h, v7.8h
  14bd9c: 4f05e526     	movi	v6.16b, #0xa9
  14bda0: 4e051884     	uzp1	v4.16b, v4.16b, v5.16b
  14bda4: 4f00e525     	movi	v5.16b, #0x9
  14bda8: 4e021862     	uzp1	v2.16b, v3.16b, v2.16b
  14bdac: 4f06e603     	movi	v3.16b, #0xd0
  14bdb0: 4e251c84     	and	v4.16b, v4.16b, v5.16b
  14bdb4: 6e631cc2     	bsl	v2.16b, v6.16b, v3.16b
  14bdb8: 4e208483     	add	v3.16b, v4.16b, v0.16b
  14bdbc: 4e218440     	add	v0.16b, v2.16b, v1.16b
  14bdc0: 4f0c5461     	shl	v1.16b, v3.16b, #0x4
  14bdc4: 4e218400     	add	v0.16b, v0.16b, v1.16b
  14bdc8: 0e1f3c0a     	umov	w10, v0.b[15]
  14bdcc: 3d8003e0     	str	q0, [sp]
  14bdd0: 910003eb     	mov	x11, sp
  14bdd4: eb0b011f     	cmp	x8, x11
  14bdd8: 540002a0     	b.eq	0x14be2c <__cxa_demangle+0xa0c0>
  14bddc: 8b090168     	add	x8, x11, x9
  14bde0: eb0b011f     	cmp	x8, x11
  14bde4: 54000249     	b.ls	0x14be2c <__cxa_demangle+0xa0c0>
  14bde8: 910003eb     	mov	x11, sp
  14bdec: 394003e8     	ldrb	w8, [sp]
  14bdf0: f1000d3f     	cmp	x9, #0x3
  14bdf4: 390003ea     	strb	w10, [sp]
  14bdf8: 38296968     	strb	w8, [x11, x9]
  14bdfc: 54000183     	b.lo	0x14be2c <__cxa_demangle+0xa0c0>
  14be00: 8b0b0128     	add	x8, x9, x11
  14be04: b27f0169     	orr	x9, x11, #0x2
  14be08: d1000508     	sub	x8, x8, #0x1
  14be0c: 3940010a     	ldrb	w10, [x8]
  14be10: 9100052c     	add	x12, x9, #0x1
  14be14: 385ff12b     	ldurb	w11, [x9, #-0x1]
  14be18: 381ff12a     	sturb	w10, [x9, #-0x1]
  14be1c: 381ff50b     	strb	w11, [x8], #-0x1
  14be20: eb08013f     	cmp	x9, x8
  14be24: aa0c03e9     	mov	x9, x12
  14be28: 54ffff23     	b.lo	0x14be0c <__cxa_demangle+0xa0a0>
  14be2c: 6f00e401     	movi	v1.2d, #0000000000000000
  14be30: f0fff903     	adrp	x3, 0x6e000
  14be34: 3dc003e0     	ldr	q0, [sp]
  14be38: 913d3863     	add	x3, x3, #0xf4e
  14be3c: 910043e0     	add	x0, sp, #0x10
  14be40: 52800501     	mov	w1, #0x28               // =40
  14be44: 52800502     	mov	w2, #0x28               // =40
  14be48: f9001bff     	str	xzr, [sp, #0x30]
  14be4c: ad0087e1     	stp	q1, q1, [sp, #0x10]
  14be50: 97fffed7     	bl	0x14b9ac <__cxa_demangle+0x9c40>
  14be54: 34000300     	cbz	w0, 0x14beb4 <__cxa_demangle+0xa148>
  14be58: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14be5c: 93407c14     	sxtw	x20, w0
  14be60: 8b140109     	add	x9, x8, x20
  14be64: eb0a013f     	cmp	x9, x10
  14be68: 54000062     	b.hs	0x14be74 <__cxa_demangle+0xa108>
  14be6c: f9400260     	ldr	x0, [x19]
  14be70: 1400000a     	b	0x14be98 <__cxa_demangle+0xa12c>
  14be74: d37ff948     	lsl	x8, x10, #1
  14be78: f9400260     	ldr	x0, [x19]
  14be7c: eb09011f     	cmp	x8, x9
  14be80: 9a883121     	csel	x1, x9, x8, lo
  14be84: f9000a61     	str	x1, [x19, #0x10]
  14be88: 94004526     	bl	0x15d320 <realloc@plt>
  14be8c: f9000260     	str	x0, [x19]
  14be90: b4000260     	cbz	x0, 0x14bedc <__cxa_demangle+0xa170>
  14be94: f9400668     	ldr	x8, [x19, #0x8]
  14be98: 8b080000     	add	x0, x0, x8
  14be9c: 910043e1     	add	x1, sp, #0x10
  14bea0: aa1403e2     	mov	x2, x20
  14bea4: 94004623     	bl	0x15d730 <memmove@plt>
  14bea8: f9400668     	ldr	x8, [x19, #0x8]
  14beac: 8b140108     	add	x8, x8, x20
  14beb0: f9000668     	str	x8, [x19, #0x8]
  14beb4: f94016a8     	ldr	x8, [x21, #0x28]
  14beb8: f85f83a9     	ldur	x9, [x29, #-0x8]
  14bebc: eb09011f     	cmp	x8, x9
  14bec0: 54000101     	b.ne	0x14bee0 <__cxa_demangle+0xa174>
  14bec4: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  14bec8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  14becc: f9402bf5     	ldr	x21, [sp, #0x50]
  14bed0: 9101c3ff     	add	sp, sp, #0x70
  14bed4: d50323bf     	autiasp
  14bed8: d65f03c0     	ret
  14bedc: 94004421     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14bee0: 940043d4     	bl	0x15ce30 <__stack_chk_fail@plt>
  14bee4: d503245f     	bti	c
  14bee8: 140043fe     	b	0x15cee0 <_ZdlPv@plt>
  14beec: d503233f     	paciasp
  14bef0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14bef4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14bef8: 910003fd     	mov	x29, sp
  14befc: a940a828     	ldp	x8, x10, [x1, #0x8]
  14bf00: aa0103f3     	mov	x19, x1
  14bf04: aa0003f4     	mov	x20, x0
  14bf08: 91000909     	add	x9, x8, #0x2
  14bf0c: eb0a013f     	cmp	x9, x10
  14bf10: 54000062     	b.hs	0x14bf1c <__cxa_demangle+0xa1b0>
  14bf14: f9400260     	ldr	x0, [x19]
  14bf18: 1400000a     	b	0x14bf40 <__cxa_demangle+0xa1d4>
  14bf1c: d37ff948     	lsl	x8, x10, #1
  14bf20: f9400260     	ldr	x0, [x19]
  14bf24: eb09011f     	cmp	x8, x9
  14bf28: 9a883121     	csel	x1, x9, x8, lo
  14bf2c: f9000a61     	str	x1, [x19, #0x10]
  14bf30: 940044fc     	bl	0x15d320 <realloc@plt>
  14bf34: f9000260     	str	x0, [x19]
  14bf38: b40005a0     	cbz	x0, 0x14bfec <__cxa_demangle+0xa280>
  14bf3c: f9400668     	ldr	x8, [x19, #0x8]
  14bf40: 52878449     	mov	w9, #0x3c22             // =15394
  14bf44: aa1303e1     	mov	x1, x19
  14bf48: 78286809     	strh	w9, [x0, x8]
  14bf4c: f9400668     	ldr	x8, [x19, #0x8]
  14bf50: f9400a94     	ldr	x20, [x20, #0x10]
  14bf54: 91000908     	add	x8, x8, #0x2
  14bf58: f9400289     	ldr	x9, [x20]
  14bf5c: aa1403e0     	mov	x0, x20
  14bf60: f9000668     	str	x8, [x19, #0x8]
  14bf64: f9401128     	ldr	x8, [x9, #0x20]
  14bf68: d63f0100     	blr	x8
  14bf6c: 39402688     	ldrb	w8, [x20, #0x9]
  14bf70: 7100051f     	cmp	w8, #0x1
  14bf74: 540000c0     	b.eq	0x14bf8c <__cxa_demangle+0xa220>
  14bf78: f9400288     	ldr	x8, [x20]
  14bf7c: aa1403e0     	mov	x0, x20
  14bf80: aa1303e1     	mov	x1, x19
  14bf84: f9401508     	ldr	x8, [x8, #0x28]
  14bf88: d63f0100     	blr	x8
  14bf8c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14bf90: 91000909     	add	x9, x8, #0x2
  14bf94: eb0a013f     	cmp	x9, x10
  14bf98: 54000062     	b.hs	0x14bfa4 <__cxa_demangle+0xa238>
  14bf9c: f9400260     	ldr	x0, [x19]
  14bfa0: 1400000a     	b	0x14bfc8 <__cxa_demangle+0xa25c>
  14bfa4: d37ff948     	lsl	x8, x10, #1
  14bfa8: f9400260     	ldr	x0, [x19]
  14bfac: eb09011f     	cmp	x8, x9
  14bfb0: 9a883121     	csel	x1, x9, x8, lo
  14bfb4: f9000a61     	str	x1, [x19, #0x10]
  14bfb8: 940044da     	bl	0x15d320 <realloc@plt>
  14bfbc: f9000260     	str	x0, [x19]
  14bfc0: b4000160     	cbz	x0, 0x14bfec <__cxa_demangle+0xa280>
  14bfc4: f9400668     	ldr	x8, [x19, #0x8]
  14bfc8: 528447c9     	mov	w9, #0x223e             // =8766
  14bfcc: 78286809     	strh	w9, [x0, x8]
  14bfd0: f9400668     	ldr	x8, [x19, #0x8]
  14bfd4: 91000908     	add	x8, x8, #0x2
  14bfd8: f9000668     	str	x8, [x19, #0x8]
  14bfdc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14bfe0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14bfe4: d50323bf     	autiasp
  14bfe8: d65f03c0     	ret
  14bfec: 940043dd     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14bff0: d503245f     	bti	c
  14bff4: 140043bb     	b	0x15cee0 <_ZdlPv@plt>
  14bff8: d503233f     	paciasp
  14bffc: d10343ff     	sub	sp, sp, #0xd0
  14c000: a9087bfd     	stp	x29, x30, [sp, #0x80]
  14c004: 910203fd     	add	x29, sp, #0x80
  14c008: a90967fa     	stp	x26, x25, [sp, #0x90]
  14c00c: a90a5ff8     	stp	x24, x23, [sp, #0xa0]
  14c010: a90b57f6     	stp	x22, x21, [sp, #0xb0]
  14c014: a90c4ff4     	stp	x20, x19, [sp, #0xc0]
  14c018: d53bd057     	mrs	x23, TPIDR_EL0
  14c01c: f94016e8     	ldr	x8, [x23, #0x28]
  14c020: f81f83a8     	stur	x8, [x29, #-0x8]
  14c024: a9402408     	ldp	x8, x9, [x0]
  14c028: cb080129     	sub	x9, x9, x8
  14c02c: f100093f     	cmp	x9, #0x2
  14c030: 54001d23     	b.lo	0x14c3d4 <__cxa_demangle+0xa668>
  14c034: 39400109     	ldrb	w9, [x8]
  14c038: 7101513f     	cmp	w9, #0x54
  14c03c: 54001cc1     	b.ne	0x14c3d4 <__cxa_demangle+0xa668>
  14c040: 39400509     	ldrb	w9, [x8, #0x1]
  14c044: aa1f03f4     	mov	x20, xzr
  14c048: 5101b929     	sub	w9, w9, #0x6e
  14c04c: 71002d3f     	cmp	w9, #0xb
  14c050: 54001c48     	b.hi	0x14c3d8 <__cxa_demangle+0xa66c>
  14c054: d0fff98a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14c058: aa0003f3     	mov	x19, x0
  14c05c: 9124b94a     	add	x10, x10, #0x92e
  14c060: 1000008b     	adr	x11, 0x14c070 <__cxa_demangle+0xa304>
  14c064: 3869694c     	ldrb	w12, [x10, x9]
  14c068: 8b0c096b     	add	x11, x11, x12, lsl #2
  14c06c: d61f0160     	br	x11
  14c070: d503249f     	bti	j
  14c074: b9431e74     	ldr	w20, [x19, #0x31c]
  14c078: 91000908     	add	x8, x8, #0x2
  14c07c: f9499a75     	ldr	x21, [x19, #0x1330]
  14c080: 11000689     	add	w9, w20, #0x1
  14c084: f9000268     	str	x8, [x19]
  14c088: b9031e69     	str	w9, [x19, #0x31c]
  14c08c: f94006a8     	ldr	x8, [x21, #0x8]
  14c090: d13f4109     	sub	x9, x8, #0xfd0
  14c094: b13fc53f     	cmn	x9, #0xff1
  14c098: 54000108     	b.hi	0x14c0b8 <__cxa_demangle+0xa34c>
  14c09c: 52820000     	mov	w0, #0x1000             // =4096
  14c0a0: 94004460     	bl	0x15d220 <malloc@plt>
  14c0a4: b4002280     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c0a8: aa1f03e8     	mov	x8, xzr
  14c0ac: a9007c15     	stp	x21, xzr, [x0]
  14c0b0: aa0003f5     	mov	x21, x0
  14c0b4: f9099a60     	str	x0, [x19, #0x1330]
  14c0b8: d280236a     	mov	x10, #0x11b             // =283
  14c0bc: 91008109     	add	x9, x8, #0x20
  14c0c0: 8b0802b6     	add	x22, x21, x8
  14c0c4: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c0c8: f2a0202a     	movk	x10, #0x101, lsl #16
  14c0cc: 912ac108     	add	x8, x8, #0xab0
  14c0d0: f2c0002a     	movk	x10, #0x1, lsl #32
  14c0d4: f90006a9     	str	x9, [x21, #0x8]
  14c0d8: 910043e1     	add	x1, sp, #0x10
  14c0dc: a9812ac8     	stp	x8, x10, [x22, #0x10]!
  14c0e0: b90012d4     	str	w20, [x22, #0x10]
  14c0e4: f9415268     	ldr	x8, [x19, #0x2a0]
  14c0e8: f9000bf6     	str	x22, [sp, #0x10]
  14c0ec: f85f8100     	ldur	x0, [x8, #-0x8]
  14c0f0: 94000189     	bl	0x14c714 <__cxa_demangle+0xa9a8>
  14c0f4: aa1303e0     	mov	x0, x19
  14c0f8: 97ffdb3e     	bl	0x142df0 <__cxa_demangle+0x1084>
  14c0fc: b40016c0     	cbz	x0, 0x14c3d4 <__cxa_demangle+0xa668>
  14c100: f9499a78     	ldr	x24, [x19, #0x1330]
  14c104: aa0003f5     	mov	x21, x0
  14c108: f9400708     	ldr	x8, [x24, #0x8]
  14c10c: d13f4109     	sub	x9, x8, #0xfd0
  14c110: b13fc53f     	cmn	x9, #0xff1
  14c114: 54000108     	b.hi	0x14c134 <__cxa_demangle+0xa3c8>
  14c118: 52820000     	mov	w0, #0x1000             // =4096
  14c11c: 94004441     	bl	0x15d220 <malloc@plt>
  14c120: b4001ea0     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c124: aa1f03e8     	mov	x8, xzr
  14c128: a9007c18     	stp	x24, xzr, [x0]
  14c12c: aa0003f8     	mov	x24, x0
  14c130: f9099a60     	str	x0, [x19, #0x1330]
  14c134: 91008109     	add	x9, x8, #0x20
  14c138: 8b080314     	add	x20, x24, x8
  14c13c: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c140: 528003aa     	mov	w10, #0x1d              // =29
  14c144: 912e4108     	add	x8, x8, #0xb90
  14c148: 72a0202a     	movk	w10, #0x101, lsl #16
  14c14c: f9000709     	str	x9, [x24, #0x8]
  14c150: f8010e88     	str	x8, [x20, #0x10]!
  14c154: b9000a8a     	str	w10, [x20, #0x8]
  14c158: a9015696     	stp	x22, x21, [x20, #0x10]
  14c15c: 1400009f     	b	0x14c3d8 <__cxa_demangle+0xa66c>
  14c160: d503249f     	bti	j
  14c164: b9432274     	ldr	w20, [x19, #0x320]
  14c168: 91000908     	add	x8, x8, #0x2
  14c16c: f9499a75     	ldr	x21, [x19, #0x1330]
  14c170: 11000689     	add	w9, w20, #0x1
  14c174: f9000268     	str	x8, [x19]
  14c178: b9032269     	str	w9, [x19, #0x320]
  14c17c: f94006a8     	ldr	x8, [x21, #0x8]
  14c180: d13f4109     	sub	x9, x8, #0xfd0
  14c184: b13fc53f     	cmn	x9, #0xff1
  14c188: 54000108     	b.hi	0x14c1a8 <__cxa_demangle+0xa43c>
  14c18c: 52820000     	mov	w0, #0x1000             // =4096
  14c190: 94004424     	bl	0x15d220 <malloc@plt>
  14c194: b4001b00     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c198: aa1f03e8     	mov	x8, xzr
  14c19c: a9007c15     	stp	x21, xzr, [x0]
  14c1a0: aa0003f5     	mov	x21, x0
  14c1a4: f9099a60     	str	x0, [x19, #0x1330]
  14c1a8: d280236a     	mov	x10, #0x11b             // =283
  14c1ac: 91008109     	add	x9, x8, #0x20
  14c1b0: 8b0802b9     	add	x25, x21, x8
  14c1b4: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c1b8: f2a0202a     	movk	x10, #0x101, lsl #16
  14c1bc: 912ac108     	add	x8, x8, #0xab0
  14c1c0: f2c0004a     	movk	x10, #0x2, lsl #32
  14c1c4: f90006a9     	str	x9, [x21, #0x8]
  14c1c8: 910043e1     	add	x1, sp, #0x10
  14c1cc: 910a6275     	add	x21, x19, #0x298
  14c1d0: 910043f6     	add	x22, sp, #0x10
  14c1d4: a9812b28     	stp	x8, x10, [x25, #0x10]!
  14c1d8: b9001334     	str	w20, [x25, #0x10]
  14c1dc: f9415268     	ldr	x8, [x19, #0x2a0]
  14c1e0: f9000bf9     	str	x25, [sp, #0x10]
  14c1e4: f85f8100     	ldur	x0, [x8, #-0x8]
  14c1e8: 9400014b     	bl	0x14c714 <__cxa_demangle+0xa9a8>
  14c1ec: f9415268     	ldr	x8, [x19, #0x2a0]
  14c1f0: aa1303f4     	mov	x20, x19
  14c1f4: f9414e69     	ldr	x9, [x19, #0x298]
  14c1f8: 9101a2ca     	add	x10, x22, #0x68
  14c1fc: 6f00e400     	movi	v0.2d, #0000000000000000
  14c200: 9100a2d8     	add	x24, x22, #0x28
  14c204: 910023e1     	add	x1, sp, #0x8
  14c208: aa1503e0     	mov	x0, x21
  14c20c: cb090108     	sub	x8, x8, x9
  14c210: f9400e69     	ldr	x9, [x19, #0x18]
  14c214: 9343fd08     	asr	x8, x8, #3
  14c218: f90013f8     	str	x24, [sp, #0x20]
  14c21c: a902abf8     	stp	x24, x10, [sp, #0x28]
  14c220: 3c8383e0     	stur	q0, [sp, #0x38]
  14c224: a90123f3     	stp	x19, x8, [sp, #0x10]
  14c228: f8410e88     	ldr	x8, [x20, #0x10]!
  14c22c: 3c8483e0     	stur	q0, [sp, #0x48]
  14c230: 3c8583e0     	stur	q0, [sp, #0x58]
  14c234: cb080128     	sub	x8, x9, x8
  14c238: 910042c9     	add	x9, x22, #0x10
  14c23c: 9343fd16     	asr	x22, x8, #3
  14c240: 3c8683e0     	stur	q0, [sp, #0x68]
  14c244: f90007e9     	str	x9, [sp, #0x8]
  14c248: 97ffe99d     	bl	0x1468bc <__cxa_demangle+0x4b50>
  14c24c: f0fff935     	adrp	x21, 0x73000
  14c250: 9111beb5     	add	x21, x21, #0x46f
  14c254: aa1503e0     	mov	x0, x21
  14c258: 52800041     	mov	w1, #0x2                // =2
  14c25c: 940043f9     	bl	0x15d240 <__strlen_chk@plt>
  14c260: a9402668     	ldp	x8, x9, [x19]
  14c264: cb080129     	sub	x9, x9, x8
  14c268: eb09001f     	cmp	x0, x9
  14c26c: 54000129     	b.ls	0x14c290 <__cxa_demangle+0xa524>
  14c270: aa1303e0     	mov	x0, x19
  14c274: 97ffff61     	bl	0x14bff8 <__cxa_demangle+0xa28c>
  14c278: f90007e0     	str	x0, [sp, #0x8]
  14c27c: b4001380     	cbz	x0, 0x14c4ec <__cxa_demangle+0xa780>
  14c280: 910023e1     	add	x1, sp, #0x8
  14c284: aa1403e0     	mov	x0, x20
  14c288: 97ffe1e3     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14c28c: 17fffff2     	b	0x14c254 <__cxa_demangle+0xa4e8>
  14c290: b4000180     	cbz	x0, 0x14c2c0 <__cxa_demangle+0xa554>
  14c294: aa0003e9     	mov	x9, x0
  14c298: aa0803ea     	mov	x10, x8
  14c29c: aa1503eb     	mov	x11, x21
  14c2a0: 3940016c     	ldrb	w12, [x11]
  14c2a4: 3940014d     	ldrb	w13, [x10]
  14c2a8: 6b0d019f     	cmp	w12, w13
  14c2ac: 54fffe21     	b.ne	0x14c270 <__cxa_demangle+0xa504>
  14c2b0: 9100056b     	add	x11, x11, #0x1
  14c2b4: 9100054a     	add	x10, x10, #0x1
  14c2b8: f1000529     	subs	x9, x9, #0x1
  14c2bc: 54ffff21     	b.ne	0x14c2a0 <__cxa_demangle+0xa534>
  14c2c0: a9410a69     	ldp	x9, x2, [x19, #0x10]
  14c2c4: d37df2d4     	lsl	x20, x22, #3
  14c2c8: 8b000108     	add	x8, x8, x0
  14c2cc: aa1303e0     	mov	x0, x19
  14c2d0: 8b140121     	add	x1, x9, x20
  14c2d4: f9000268     	str	x8, [x19]
  14c2d8: 940008f4     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  14c2dc: f9400a68     	ldr	x8, [x19, #0x10]
  14c2e0: aa0003f5     	mov	x21, x0
  14c2e4: f9499a7a     	ldr	x26, [x19, #0x1330]
  14c2e8: aa0103f6     	mov	x22, x1
  14c2ec: 8b140108     	add	x8, x8, x20
  14c2f0: f9000e68     	str	x8, [x19, #0x18]
  14c2f4: f9400748     	ldr	x8, [x26, #0x8]
  14c2f8: d13f0109     	sub	x9, x8, #0xfc0
  14c2fc: b13fc53f     	cmn	x9, #0xff1
  14c300: 54000108     	b.hi	0x14c320 <__cxa_demangle+0xa5b4>
  14c304: 52820000     	mov	w0, #0x1000             // =4096
  14c308: 940043c6     	bl	0x15d220 <malloc@plt>
  14c30c: b4000f40     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c310: aa1f03e8     	mov	x8, xzr
  14c314: a9007c1a     	stp	x26, xzr, [x0]
  14c318: aa0003fa     	mov	x26, x0
  14c31c: f9099a60     	str	x0, [x19, #0x1330]
  14c320: 9100c109     	add	x9, x8, #0x30
  14c324: 8b080354     	add	x20, x26, x8
  14c328: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c32c: 528003ca     	mov	w10, #0x1e              // =30
  14c330: 91300108     	add	x8, x8, #0xc00
  14c334: 72a0202a     	movk	w10, #0x101, lsl #16
  14c338: f9000749     	str	x9, [x26, #0x8]
  14c33c: f8010e88     	str	x8, [x20, #0x10]!
  14c340: b9000a8a     	str	w10, [x20, #0x8]
  14c344: a9015699     	stp	x25, x21, [x20, #0x10]
  14c348: f9001296     	str	x22, [x20, #0x20]
  14c34c: a94127e8     	ldp	x8, x9, [sp, #0x10]
  14c350: f94013e0     	ldr	x0, [sp, #0x20]
  14c354: f9414d0a     	ldr	x10, [x8, #0x298]
  14c358: eb18001f     	cmp	x0, x24
  14c35c: 8b090d49     	add	x9, x10, x9, lsl #3
  14c360: f9015109     	str	x9, [x8, #0x2a0]
  14c364: 540003a0     	b.eq	0x14c3d8 <__cxa_demangle+0xa66c>
  14c368: 940043ce     	bl	0x15d2a0 <free@plt>
  14c36c: 1400001b     	b	0x14c3d8 <__cxa_demangle+0xa66c>
  14c370: d503249f     	bti	j
  14c374: 91000908     	add	x8, x8, #0x2
  14c378: aa1303e0     	mov	x0, x19
  14c37c: f9000268     	str	x8, [x19]
  14c380: 97ffff1e     	bl	0x14bff8 <__cxa_demangle+0xa28c>
  14c384: b4000280     	cbz	x0, 0x14c3d4 <__cxa_demangle+0xa668>
  14c388: f9499a76     	ldr	x22, [x19, #0x1330]
  14c38c: aa0003f5     	mov	x21, x0
  14c390: f94006c8     	ldr	x8, [x22, #0x8]
  14c394: d13f4109     	sub	x9, x8, #0xfd0
  14c398: b13fc53f     	cmn	x9, #0xff1
  14c39c: 54000108     	b.hi	0x14c3bc <__cxa_demangle+0xa650>
  14c3a0: 52820000     	mov	w0, #0x1000             // =4096
  14c3a4: 9400439f     	bl	0x15d220 <malloc@plt>
  14c3a8: b4000a60     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c3ac: aa1f03e8     	mov	x8, xzr
  14c3b0: a9007c16     	stp	x22, xzr, [x0]
  14c3b4: aa0003f6     	mov	x22, x0
  14c3b8: f9099a60     	str	x0, [x19, #0x1330]
  14c3bc: 91008109     	add	x9, x8, #0x20
  14c3c0: 8b0802d4     	add	x20, x22, x8
  14c3c4: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c3c8: 528003ea     	mov	w10, #0x1f              // =31
  14c3cc: 9131c108     	add	x8, x8, #0xc70
  14c3d0: 14000041     	b	0x14c4d4 <__cxa_demangle+0xa768>
  14c3d4: aa1f03f4     	mov	x20, xzr
  14c3d8: d503249f     	bti	j
  14c3dc: f94016e8     	ldr	x8, [x23, #0x28]
  14c3e0: f85f83a9     	ldur	x9, [x29, #-0x8]
  14c3e4: eb09011f     	cmp	x8, x9
  14c3e8: 54000881     	b.ne	0x14c4f8 <__cxa_demangle+0xa78c>
  14c3ec: aa1403e0     	mov	x0, x20
  14c3f0: a94c4ff4     	ldp	x20, x19, [sp, #0xc0]
  14c3f4: a94b57f6     	ldp	x22, x21, [sp, #0xb0]
  14c3f8: a94a5ff8     	ldp	x24, x23, [sp, #0xa0]
  14c3fc: a94967fa     	ldp	x26, x25, [sp, #0x90]
  14c400: a9487bfd     	ldp	x29, x30, [sp, #0x80]
  14c404: 910343ff     	add	sp, sp, #0xd0
  14c408: d50323bf     	autiasp
  14c40c: d65f03c0     	ret
  14c410: d503249f     	bti	j
  14c414: b9431a74     	ldr	w20, [x19, #0x318]
  14c418: 91000908     	add	x8, x8, #0x2
  14c41c: f9499a76     	ldr	x22, [x19, #0x1330]
  14c420: 11000689     	add	w9, w20, #0x1
  14c424: f9000268     	str	x8, [x19]
  14c428: b9031a69     	str	w9, [x19, #0x318]
  14c42c: f94006c8     	ldr	x8, [x22, #0x8]
  14c430: d13f4109     	sub	x9, x8, #0xfd0
  14c434: b13fc53f     	cmn	x9, #0xff1
  14c438: 54000108     	b.hi	0x14c458 <__cxa_demangle+0xa6ec>
  14c43c: 52820000     	mov	w0, #0x1000             // =4096
  14c440: 94004378     	bl	0x15d220 <malloc@plt>
  14c444: b4000580     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c448: aa1f03e8     	mov	x8, xzr
  14c44c: a9007c16     	stp	x22, xzr, [x0]
  14c450: aa0003f6     	mov	x22, x0
  14c454: f9099a60     	str	x0, [x19, #0x1330]
  14c458: 91008109     	add	x9, x8, #0x20
  14c45c: 8b0802d5     	add	x21, x22, x8
  14c460: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c464: 5280236a     	mov	w10, #0x11b             // =283
  14c468: 912ac108     	add	x8, x8, #0xab0
  14c46c: 72a0202a     	movk	w10, #0x101, lsl #16
  14c470: f90006c9     	str	x9, [x22, #0x8]
  14c474: 910043e1     	add	x1, sp, #0x10
  14c478: a9812aa8     	stp	x8, x10, [x21, #0x10]!
  14c47c: b90012b4     	str	w20, [x21, #0x10]
  14c480: f9415268     	ldr	x8, [x19, #0x2a0]
  14c484: f9000bf5     	str	x21, [sp, #0x10]
  14c488: f85f8100     	ldur	x0, [x8, #-0x8]
  14c48c: 940000a2     	bl	0x14c714 <__cxa_demangle+0xa9a8>
  14c490: f9499a76     	ldr	x22, [x19, #0x1330]
  14c494: f94006c8     	ldr	x8, [x22, #0x8]
  14c498: d13f4109     	sub	x9, x8, #0xfd0
  14c49c: b13fc53f     	cmn	x9, #0xff1
  14c4a0: 54000108     	b.hi	0x14c4c0 <__cxa_demangle+0xa754>
  14c4a4: 52820000     	mov	w0, #0x1000             // =4096
  14c4a8: 9400435e     	bl	0x15d220 <malloc@plt>
  14c4ac: b4000240     	cbz	x0, 0x14c4f4 <__cxa_demangle+0xa788>
  14c4b0: aa1f03e8     	mov	x8, xzr
  14c4b4: a9007c16     	stp	x22, xzr, [x0]
  14c4b8: aa0003f6     	mov	x22, x0
  14c4bc: f9099a60     	str	x0, [x19, #0x1330]
  14c4c0: 91008109     	add	x9, x8, #0x20
  14c4c4: 8b0802d4     	add	x20, x22, x8
  14c4c8: b00000e8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c4cc: 5280038a     	mov	w10, #0x1c              // =28
  14c4d0: 912c8108     	add	x8, x8, #0xb20
  14c4d4: 72a0202a     	movk	w10, #0x101, lsl #16
  14c4d8: f90006c9     	str	x9, [x22, #0x8]
  14c4dc: f8010e88     	str	x8, [x20, #0x10]!
  14c4e0: b9000a8a     	str	w10, [x20, #0x8]
  14c4e4: f9000a95     	str	x21, [x20, #0x10]
  14c4e8: 17ffffbc     	b	0x14c3d8 <__cxa_demangle+0xa66c>
  14c4ec: aa1f03f4     	mov	x20, xzr
  14c4f0: 17ffff97     	b	0x14c34c <__cxa_demangle+0xa5e0>
  14c4f4: 9400429b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14c4f8: 9400424e     	bl	0x15ce30 <__stack_chk_fail@plt>
  14c4fc: 14000001     	b	0x14c500 <__cxa_demangle+0xa794>
  14c500: a94127e8     	ldp	x8, x9, [sp, #0x10]
  14c504: aa0003f3     	mov	x19, x0
  14c508: f94013e0     	ldr	x0, [sp, #0x20]
  14c50c: f9414d0a     	ldr	x10, [x8, #0x298]
  14c510: eb18001f     	cmp	x0, x24
  14c514: 8b090d49     	add	x9, x10, x9, lsl #3
  14c518: f9015109     	str	x9, [x8, #0x2a0]
  14c51c: 54000040     	b.eq	0x14c524 <__cxa_demangle+0xa7b8>
  14c520: 94004360     	bl	0x15d2a0 <free@plt>
  14c524: aa1303e0     	mov	x0, x19
  14c528: 9400330e     	bl	0x159160 <__emutls_get_address+0x6d4>
  14c52c: d503233f     	paciasp
  14c530: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14c534: f9000bf5     	str	x21, [sp, #0x10]
  14c538: 910003fd     	mov	x29, sp
  14c53c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14c540: f9499815     	ldr	x21, [x0, #0x1330]
  14c544: aa0103f3     	mov	x19, x1
  14c548: f94006a8     	ldr	x8, [x21, #0x8]
  14c54c: d13f4109     	sub	x9, x8, #0xfd0
  14c550: b13fc53f     	cmn	x9, #0xff1
  14c554: 54000128     	b.hi	0x14c578 <__cxa_demangle+0xa80c>
  14c558: aa0003f4     	mov	x20, x0
  14c55c: 52820000     	mov	w0, #0x1000             // =4096
  14c560: 94004330     	bl	0x15d220 <malloc@plt>
  14c564: b4000300     	cbz	x0, 0x14c5c4 <__cxa_demangle+0xa858>
  14c568: aa1f03e8     	mov	x8, xzr
  14c56c: a9007c15     	stp	x21, xzr, [x0]
  14c570: aa0003f5     	mov	x21, x0
  14c574: f9099a80     	str	x0, [x20, #0x1330]
  14c578: 91008109     	add	x9, x8, #0x20
  14c57c: aa1303e0     	mov	x0, x19
  14c580: 8b0802b4     	add	x20, x21, x8
  14c584: f90006a9     	str	x9, [x21, #0x8]
  14c588: 9400447a     	bl	0x15d770 <strlen@plt>
  14c58c: b00000e9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14c590: 528020e8     	mov	w8, #0x107              // =263
  14c594: 91194129     	add	x9, x9, #0x650
  14c598: 72a02028     	movk	w8, #0x101, lsl #16
  14c59c: f9400bf5     	ldr	x21, [sp, #0x10]
  14c5a0: f8010e89     	str	x9, [x20, #0x10]!
  14c5a4: 8b000269     	add	x9, x19, x0
  14c5a8: aa1403e0     	mov	x0, x20
  14c5ac: b9000a88     	str	w8, [x20, #0x8]
  14c5b0: a9012693     	stp	x19, x9, [x20, #0x10]
  14c5b4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14c5b8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14c5bc: d50323bf     	autiasp
  14c5c0: d65f03c0     	ret
  14c5c4: 94004267     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14c5c8: d503233f     	paciasp
  14c5cc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14c5d0: f9000bf5     	str	x21, [sp, #0x10]
  14c5d4: 910003fd     	mov	x29, sp
  14c5d8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14c5dc: a940a828     	ldp	x8, x10, [x1, #0x8]
  14c5e0: aa0103f3     	mov	x19, x1
  14c5e4: aa0003f4     	mov	x20, x0
  14c5e8: 91002109     	add	x9, x8, #0x8
  14c5ec: eb0a013f     	cmp	x9, x10
  14c5f0: 54000062     	b.hs	0x14c5fc <__cxa_demangle+0xa890>
  14c5f4: f9400260     	ldr	x0, [x19]
  14c5f8: 1400000a     	b	0x14c620 <__cxa_demangle+0xa8b4>
  14c5fc: d37ff948     	lsl	x8, x10, #1
  14c600: f9400260     	ldr	x0, [x19]
  14c604: eb09011f     	cmp	x8, x9
  14c608: 9a883121     	csel	x1, x9, x8, lo
  14c60c: f9000a61     	str	x1, [x19, #0x10]
  14c610: 94004344     	bl	0x15d320 <realloc@plt>
  14c614: f9000260     	str	x0, [x19]
  14c618: b4000780     	cbz	x0, 0x14c708 <__cxa_demangle+0xa99c>
  14c61c: f9400668     	ldr	x8, [x19, #0x8]
  14c620: d28ea4e9     	mov	x9, #0x7527             // =29991
  14c624: f2adcdc9     	movk	x9, #0x6e6e, lsl #16
  14c628: f2cdac29     	movk	x9, #0x6d61, lsl #32
  14c62c: f2ec8ca9     	movk	x9, #0x6465, lsl #48
  14c630: f8286809     	str	x9, [x0, x8]
  14c634: f9400668     	ldr	x8, [x19, #0x8]
  14c638: 91002108     	add	x8, x8, #0x8
  14c63c: f9000668     	str	x8, [x19, #0x8]
  14c640: a9412695     	ldp	x21, x9, [x20, #0x10]
  14c644: eb150134     	subs	x20, x9, x21
  14c648: 540002e0     	b.eq	0x14c6a4 <__cxa_demangle+0xa938>
  14c64c: f9400a6a     	ldr	x10, [x19, #0x10]
  14c650: 8b140109     	add	x9, x8, x20
  14c654: eb0a013f     	cmp	x9, x10
  14c658: 54000062     	b.hs	0x14c664 <__cxa_demangle+0xa8f8>
  14c65c: f9400260     	ldr	x0, [x19]
  14c660: 1400000a     	b	0x14c688 <__cxa_demangle+0xa91c>
  14c664: d37ff948     	lsl	x8, x10, #1
  14c668: f9400260     	ldr	x0, [x19]
  14c66c: eb09011f     	cmp	x8, x9
  14c670: 9a883121     	csel	x1, x9, x8, lo
  14c674: f9000a61     	str	x1, [x19, #0x10]
  14c678: 9400432a     	bl	0x15d320 <realloc@plt>
  14c67c: f9000260     	str	x0, [x19]
  14c680: b4000440     	cbz	x0, 0x14c708 <__cxa_demangle+0xa99c>
  14c684: f9400668     	ldr	x8, [x19, #0x8]
  14c688: 8b080000     	add	x0, x0, x8
  14c68c: aa1503e1     	mov	x1, x21
  14c690: aa1403e2     	mov	x2, x20
  14c694: 94004427     	bl	0x15d730 <memmove@plt>
  14c698: f9400668     	ldr	x8, [x19, #0x8]
  14c69c: 8b140108     	add	x8, x8, x20
  14c6a0: f9000668     	str	x8, [x19, #0x8]
  14c6a4: f9400a6a     	ldr	x10, [x19, #0x10]
  14c6a8: 91000509     	add	x9, x8, #0x1
  14c6ac: eb0a013f     	cmp	x9, x10
  14c6b0: 54000062     	b.hs	0x14c6bc <__cxa_demangle+0xa950>
  14c6b4: f9400260     	ldr	x0, [x19]
  14c6b8: 1400000a     	b	0x14c6e0 <__cxa_demangle+0xa974>
  14c6bc: d37ff948     	lsl	x8, x10, #1
  14c6c0: f9400260     	ldr	x0, [x19]
  14c6c4: eb09011f     	cmp	x8, x9
  14c6c8: 9a883121     	csel	x1, x9, x8, lo
  14c6cc: f9000a61     	str	x1, [x19, #0x10]
  14c6d0: 94004314     	bl	0x15d320 <realloc@plt>
  14c6d4: f9000260     	str	x0, [x19]
  14c6d8: b4000180     	cbz	x0, 0x14c708 <__cxa_demangle+0xa99c>
  14c6dc: f9400668     	ldr	x8, [x19, #0x8]
  14c6e0: 528004e9     	mov	w9, #0x27               // =39
  14c6e4: f9400bf5     	ldr	x21, [sp, #0x10]
  14c6e8: 38286809     	strb	w9, [x0, x8]
  14c6ec: f9400668     	ldr	x8, [x19, #0x8]
  14c6f0: 91000508     	add	x8, x8, #0x1
  14c6f4: f9000668     	str	x8, [x19, #0x8]
  14c6f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14c6fc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14c700: d50323bf     	autiasp
  14c704: d65f03c0     	ret
  14c708: 94004216     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14c70c: d503245f     	bti	c
  14c710: 140041f4     	b	0x15cee0 <_ZdlPv@plt>
  14c714: d503233f     	paciasp
  14c718: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  14c71c: f9000bf7     	str	x23, [sp, #0x10]
  14c720: 910003fd     	mov	x29, sp
  14c724: a90257f6     	stp	x22, x21, [sp, #0x20]
  14c728: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14c72c: a940a408     	ldp	x8, x9, [x0, #0x8]
  14c730: aa0003f3     	mov	x19, x0
  14c734: aa0103f4     	mov	x20, x1
  14c738: eb09011f     	cmp	x8, x9
  14c73c: 54000381     	b.ne	0x14c7ac <__cxa_demangle+0xaa40>
  14c740: aa1303e9     	mov	x9, x19
  14c744: f8418537     	ldr	x23, [x9], #0x18
  14c748: cb170115     	sub	x21, x8, x23
  14c74c: eb0902ff     	cmp	x23, x9
  14c750: 54000100     	b.eq	0x14c770 <__cxa_demangle+0xaa04>
  14c754: d37ffaa1     	lsl	x1, x21, #1
  14c758: aa1703e0     	mov	x0, x23
  14c75c: 940042f1     	bl	0x15d320 <realloc@plt>
  14c760: aa0003f6     	mov	x22, x0
  14c764: f9000260     	str	x0, [x19]
  14c768: b5000180     	cbnz	x0, 0x14c798 <__cxa_demangle+0xaa2c>
  14c76c: 1400001a     	b	0x14c7d4 <__cxa_demangle+0xaa68>
  14c770: d37ffaa0     	lsl	x0, x21, #1
  14c774: 940042ab     	bl	0x15d220 <malloc@plt>
  14c778: b40002e0     	cbz	x0, 0x14c7d4 <__cxa_demangle+0xaa68>
  14c77c: aa0003f6     	mov	x22, x0
  14c780: b40000b5     	cbz	x21, 0x14c794 <__cxa_demangle+0xaa28>
  14c784: aa1603e0     	mov	x0, x22
  14c788: aa1703e1     	mov	x1, x23
  14c78c: aa1503e2     	mov	x2, x21
  14c790: 940043e8     	bl	0x15d730 <memmove@plt>
  14c794: f9000276     	str	x22, [x19]
  14c798: 9343fea8     	asr	x8, x21, #3
  14c79c: 9342fea9     	asr	x9, x21, #2
  14c7a0: 8b080ec8     	add	x8, x22, x8, lsl #3
  14c7a4: 8b090ec9     	add	x9, x22, x9, lsl #3
  14c7a8: a900a668     	stp	x8, x9, [x19, #0x8]
  14c7ac: 91002109     	add	x9, x8, #0x8
  14c7b0: f940028a     	ldr	x10, [x20]
  14c7b4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  14c7b8: f9000669     	str	x9, [x19, #0x8]
  14c7bc: f9400bf7     	ldr	x23, [sp, #0x10]
  14c7c0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14c7c4: f900010a     	str	x10, [x8]
  14c7c8: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  14c7cc: d50323bf     	autiasp
  14c7d0: d65f03c0     	ret
  14c7d4: 940041e3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14c7d8: d503233f     	paciasp
  14c7dc: d10143ff     	sub	sp, sp, #0x50
  14c7e0: a9027bfd     	stp	x29, x30, [sp, #0x20]
  14c7e4: 910083fd     	add	x29, sp, #0x20
  14c7e8: a90357f6     	stp	x22, x21, [sp, #0x30]
  14c7ec: a9044ff4     	stp	x20, x19, [sp, #0x40]
  14c7f0: d53bd055     	mrs	x21, TPIDR_EL0
  14c7f4: aa0003f4     	mov	x20, x0
  14c7f8: f94016a8     	ldr	x8, [x21, #0x28]
  14c7fc: aa0103f3     	mov	x19, x1
  14c800: f81f83a8     	stur	x8, [x29, #-0x8]
  14c804: b9400c08     	ldr	w8, [x0, #0xc]
  14c808: 7100091f     	cmp	w8, #0x2
  14c80c: 54000260     	b.eq	0x14c858 <__cxa_demangle+0xaaec>
  14c810: 7100051f     	cmp	w8, #0x1
  14c814: 54000120     	b.eq	0x14c838 <__cxa_demangle+0xaacc>
  14c818: 35000828     	cbnz	w8, 0x14c91c <__cxa_demangle+0xabb0>
  14c81c: aa1303f6     	mov	x22, x19
  14c820: a9c0aac8     	ldp	x8, x10, [x22, #0x8]!
  14c824: 91000909     	add	x9, x8, #0x2
  14c828: eb0a013f     	cmp	x9, x10
  14c82c: 540003a2     	b.hs	0x14c8a0 <__cxa_demangle+0xab34>
  14c830: f9400260     	ldr	x0, [x19]
  14c834: 14000024     	b	0x14c8c4 <__cxa_demangle+0xab58>
  14c838: aa1303f6     	mov	x22, x19
  14c83c: a9c0aac8     	ldp	x8, x10, [x22, #0x8]!
  14c840: 91000909     	add	x9, x8, #0x2
  14c844: eb0a013f     	cmp	x9, x10
  14c848: 54000162     	b.hs	0x14c874 <__cxa_demangle+0xab08>
  14c84c: f9400260     	ldr	x0, [x19]
  14c850: 5289c48a     	mov	w10, #0x4e24            // =20004
  14c854: 1400001d     	b	0x14c8c8 <__cxa_demangle+0xab5c>
  14c858: aa1303f6     	mov	x22, x19
  14c85c: a9c0aac8     	ldp	x8, x10, [x22, #0x8]!
  14c860: 91000d09     	add	x9, x8, #0x3
  14c864: eb0a013f     	cmp	x9, x10
  14c868: 54000362     	b.hs	0x14c8d4 <__cxa_demangle+0xab68>
  14c86c: f9400260     	ldr	x0, [x19]
  14c870: 14000022     	b	0x14c8f8 <__cxa_demangle+0xab8c>
  14c874: d37ff948     	lsl	x8, x10, #1
  14c878: f9400260     	ldr	x0, [x19]
  14c87c: eb09011f     	cmp	x8, x9
  14c880: 9a883121     	csel	x1, x9, x8, lo
  14c884: f9000a61     	str	x1, [x19, #0x10]
  14c888: 940042a6     	bl	0x15d320 <realloc@plt>
  14c88c: f9000260     	str	x0, [x19]
  14c890: b4000da0     	cbz	x0, 0x14ca44 <__cxa_demangle+0xacd8>
  14c894: f94002c8     	ldr	x8, [x22]
  14c898: 5289c48a     	mov	w10, #0x4e24            // =20004
  14c89c: 1400000b     	b	0x14c8c8 <__cxa_demangle+0xab5c>
  14c8a0: d37ff948     	lsl	x8, x10, #1
  14c8a4: f9400260     	ldr	x0, [x19]
  14c8a8: eb09011f     	cmp	x8, x9
  14c8ac: 9a883121     	csel	x1, x9, x8, lo
  14c8b0: f9000a61     	str	x1, [x19, #0x10]
  14c8b4: 9400429b     	bl	0x15d320 <realloc@plt>
  14c8b8: f9000260     	str	x0, [x19]
  14c8bc: b4000c40     	cbz	x0, 0x14ca44 <__cxa_demangle+0xacd8>
  14c8c0: f94002c8     	ldr	x8, [x22]
  14c8c4: 528a848a     	mov	w10, #0x5424            // =21540
  14c8c8: 52800049     	mov	w9, #0x2                // =2
  14c8cc: 7828680a     	strh	w10, [x0, x8]
  14c8d0: 14000010     	b	0x14c910 <__cxa_demangle+0xaba4>
  14c8d4: d37ff948     	lsl	x8, x10, #1
  14c8d8: f9400260     	ldr	x0, [x19]
  14c8dc: eb09011f     	cmp	x8, x9
  14c8e0: 9a883121     	csel	x1, x9, x8, lo
  14c8e4: f9000a61     	str	x1, [x19, #0x10]
  14c8e8: 9400428e     	bl	0x15d320 <realloc@plt>
  14c8ec: f9000260     	str	x0, [x19]
  14c8f0: b4000aa0     	cbz	x0, 0x14ca44 <__cxa_demangle+0xacd8>
  14c8f4: f94002c8     	ldr	x8, [x22]
  14c8f8: 8b080008     	add	x8, x0, x8
  14c8fc: 52800a8a     	mov	w10, #0x54              // =84
  14c900: 528a848b     	mov	w11, #0x5424            // =21540
  14c904: 52800069     	mov	w9, #0x3                // =3
  14c908: 3900090a     	strb	w10, [x8, #0x2]
  14c90c: 7900010b     	strh	w11, [x8]
  14c910: f94002c8     	ldr	x8, [x22]
  14c914: 8b090108     	add	x8, x8, x9
  14c918: f90002c8     	str	x8, [x22]
  14c91c: b9401288     	ldr	w8, [x20, #0x10]
  14c920: 340007e8     	cbz	w8, 0x14ca1c <__cxa_demangle+0xacb0>
  14c924: 71000508     	subs	w8, w8, #0x1
  14c928: 540002e0     	b.eq	0x14c984 <__cxa_demangle+0xac18>
  14c92c: b202e7e9     	mov	x9, #-0x3333333333333334 // =-3689348814741910324
  14c930: aa1f03f4     	mov	x20, xzr
  14c934: f29999a9     	movk	x9, #0xcccd
  14c938: 5280014a     	mov	w10, #0xa               // =10
  14c93c: 910003eb     	mov	x11, sp
  14c940: 9bc97d0c     	umulh	x12, x8, x9
  14c944: 8b14016e     	add	x14, x11, x20
  14c948: d1000694     	sub	x20, x20, #0x1
  14c94c: f100251f     	cmp	x8, #0x9
  14c950: d343fd8c     	lsr	x12, x12, #3
  14c954: 1b0aa18d     	msub	w13, w12, w10, w8
  14c958: aa0c03e8     	mov	x8, x12
  14c95c: 321c05ad     	orr	w13, w13, #0x30
  14c960: 390051cd     	strb	w13, [x14, #0x14]
  14c964: 54fffee8     	b.hi	0x14c940 <__cxa_demangle+0xabd4>
  14c968: b40005b4     	cbz	x20, 0x14ca1c <__cxa_demangle+0xacb0>
  14c96c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14c970: cb140109     	sub	x9, x8, x20
  14c974: eb0a013f     	cmp	x9, x10
  14c978: 54000122     	b.hs	0x14c99c <__cxa_demangle+0xac30>
  14c97c: f9400260     	ldr	x0, [x19]
  14c980: 14000010     	b	0x14c9c0 <__cxa_demangle+0xac54>
  14c984: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14c988: 91000509     	add	x9, x8, #0x1
  14c98c: eb0a013f     	cmp	x9, x10
  14c990: 540002c2     	b.hs	0x14c9e8 <__cxa_demangle+0xac7c>
  14c994: f9400260     	ldr	x0, [x19]
  14c998: 1400001e     	b	0x14ca10 <__cxa_demangle+0xaca4>
  14c99c: d37ff948     	lsl	x8, x10, #1
  14c9a0: f9400260     	ldr	x0, [x19]
  14c9a4: eb09011f     	cmp	x8, x9
  14c9a8: 9a883121     	csel	x1, x9, x8, lo
  14c9ac: f9000a61     	str	x1, [x19, #0x10]
  14c9b0: 9400425c     	bl	0x15d320 <realloc@plt>
  14c9b4: f9000260     	str	x0, [x19]
  14c9b8: b4000460     	cbz	x0, 0x14ca44 <__cxa_demangle+0xacd8>
  14c9bc: f9400668     	ldr	x8, [x19, #0x8]
  14c9c0: 910003e9     	mov	x9, sp
  14c9c4: cb1403e2     	neg	x2, x20
  14c9c8: 8b140129     	add	x9, x9, x20
  14c9cc: 8b080000     	add	x0, x0, x8
  14c9d0: 91005521     	add	x1, x9, #0x15
  14c9d4: 94004357     	bl	0x15d730 <memmove@plt>
  14c9d8: f9400668     	ldr	x8, [x19, #0x8]
  14c9dc: cb140108     	sub	x8, x8, x20
  14c9e0: f9000668     	str	x8, [x19, #0x8]
  14c9e4: 1400000e     	b	0x14ca1c <__cxa_demangle+0xacb0>
  14c9e8: d37ff948     	lsl	x8, x10, #1
  14c9ec: f9400260     	ldr	x0, [x19]
  14c9f0: eb09011f     	cmp	x8, x9
  14c9f4: 9a883121     	csel	x1, x9, x8, lo
  14c9f8: f9000a61     	str	x1, [x19, #0x10]
  14c9fc: 94004249     	bl	0x15d320 <realloc@plt>
  14ca00: f9000260     	str	x0, [x19]
  14ca04: b4000200     	cbz	x0, 0x14ca44 <__cxa_demangle+0xacd8>
  14ca08: f9400668     	ldr	x8, [x19, #0x8]
  14ca0c: 91000509     	add	x9, x8, #0x1
  14ca10: 5280060a     	mov	w10, #0x30              // =48
  14ca14: f9000669     	str	x9, [x19, #0x8]
  14ca18: 3828680a     	strb	w10, [x0, x8]
  14ca1c: f94016a8     	ldr	x8, [x21, #0x28]
  14ca20: f85f83a9     	ldur	x9, [x29, #-0x8]
  14ca24: eb09011f     	cmp	x8, x9
  14ca28: 54000101     	b.ne	0x14ca48 <__cxa_demangle+0xacdc>
  14ca2c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  14ca30: a94357f6     	ldp	x22, x21, [sp, #0x30]
  14ca34: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  14ca38: 910143ff     	add	sp, sp, #0x50
  14ca3c: d50323bf     	autiasp
  14ca40: d65f03c0     	ret
  14ca44: 94004147     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ca48: 940040fa     	bl	0x15ce30 <__stack_chk_fail@plt>
  14ca4c: d503245f     	bti	c
  14ca50: 14004124     	b	0x15cee0 <_ZdlPv@plt>
  14ca54: d503233f     	paciasp
  14ca58: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14ca5c: f9000bf3     	str	x19, [sp, #0x10]
  14ca60: 910003fd     	mov	x29, sp
  14ca64: a940a828     	ldp	x8, x10, [x1, #0x8]
  14ca68: aa0103f3     	mov	x19, x1
  14ca6c: 91002509     	add	x9, x8, #0x9
  14ca70: eb0a013f     	cmp	x9, x10
  14ca74: 54000062     	b.hs	0x14ca80 <__cxa_demangle+0xad14>
  14ca78: f9400260     	ldr	x0, [x19]
  14ca7c: 1400000a     	b	0x14caa4 <__cxa_demangle+0xad38>
  14ca80: d37ff948     	lsl	x8, x10, #1
  14ca84: f9400260     	ldr	x0, [x19]
  14ca88: eb09011f     	cmp	x8, x9
  14ca8c: 9a883121     	csel	x1, x9, x8, lo
  14ca90: f9000a61     	str	x1, [x19, #0x10]
  14ca94: 94004223     	bl	0x15d320 <realloc@plt>
  14ca98: f9000260     	str	x0, [x19]
  14ca9c: b4000200     	cbz	x0, 0x14cadc <__cxa_demangle+0xad70>
  14caa0: f9400668     	ldr	x8, [x19, #0x8]
  14caa4: f0fff909     	adrp	x9, 0x6f000
  14caa8: 8b080008     	add	x8, x0, x8
  14caac: 9134fd29     	add	x9, x9, #0xd3f
  14cab0: 5280040a     	mov	w10, #0x20              // =32
  14cab4: f9400129     	ldr	x9, [x9]
  14cab8: 3900210a     	strb	w10, [x8, #0x8]
  14cabc: f9000109     	str	x9, [x8]
  14cac0: f9400668     	ldr	x8, [x19, #0x8]
  14cac4: 91002508     	add	x8, x8, #0x9
  14cac8: f9000668     	str	x8, [x19, #0x8]
  14cacc: f9400bf3     	ldr	x19, [sp, #0x10]
  14cad0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cad4: d50323bf     	autiasp
  14cad8: d65f03c0     	ret
  14cadc: 94004121     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14cae0: d503233f     	paciasp
  14cae4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14cae8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14caec: 910003fd     	mov	x29, sp
  14caf0: f9400814     	ldr	x20, [x0, #0x10]
  14caf4: aa0103f3     	mov	x19, x1
  14caf8: f9400288     	ldr	x8, [x20]
  14cafc: aa1403e0     	mov	x0, x20
  14cb00: f9401108     	ldr	x8, [x8, #0x20]
  14cb04: d63f0100     	blr	x8
  14cb08: 39402688     	ldrb	w8, [x20, #0x9]
  14cb0c: 7100051f     	cmp	w8, #0x1
  14cb10: 540000a1     	b.ne	0x14cb24 <__cxa_demangle+0xadb8>
  14cb14: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14cb18: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cb1c: d50323bf     	autiasp
  14cb20: d65f03c0     	ret
  14cb24: f9400288     	ldr	x8, [x20]
  14cb28: aa1403e0     	mov	x0, x20
  14cb2c: aa1303e1     	mov	x1, x19
  14cb30: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14cb34: f9401510     	ldr	x16, [x8, #0x28]
  14cb38: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cb3c: d50323bf     	autiasp
  14cb40: d61f0200     	br	x16
  14cb44: d503245f     	bti	c
  14cb48: 140040e6     	b	0x15cee0 <_ZdlPv@plt>
  14cb4c: d503233f     	paciasp
  14cb50: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14cb54: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14cb58: 910003fd     	mov	x29, sp
  14cb5c: aa0003f4     	mov	x20, x0
  14cb60: f9400c00     	ldr	x0, [x0, #0x18]
  14cb64: aa0103f3     	mov	x19, x1
  14cb68: f9400008     	ldr	x8, [x0]
  14cb6c: f9401108     	ldr	x8, [x8, #0x20]
  14cb70: d63f0100     	blr	x8
  14cb74: f9400e80     	ldr	x0, [x20, #0x18]
  14cb78: 39402408     	ldrb	w8, [x0, #0x9]
  14cb7c: 34000388     	cbz	w8, 0x14cbec <__cxa_demangle+0xae80>
  14cb80: 7100091f     	cmp	w8, #0x2
  14cb84: 540000c1     	b.ne	0x14cb9c <__cxa_demangle+0xae30>
  14cb88: f9400008     	ldr	x8, [x0]
  14cb8c: aa1303e1     	mov	x1, x19
  14cb90: f9400108     	ldr	x8, [x8]
  14cb94: d63f0100     	blr	x8
  14cb98: 370002a0     	tbnz	w0, #0x0, 0x14cbec <__cxa_demangle+0xae80>
  14cb9c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14cba0: 91000509     	add	x9, x8, #0x1
  14cba4: eb0a013f     	cmp	x9, x10
  14cba8: 54000062     	b.hs	0x14cbb4 <__cxa_demangle+0xae48>
  14cbac: f9400260     	ldr	x0, [x19]
  14cbb0: 1400000a     	b	0x14cbd8 <__cxa_demangle+0xae6c>
  14cbb4: d37ff948     	lsl	x8, x10, #1
  14cbb8: f9400260     	ldr	x0, [x19]
  14cbbc: eb09011f     	cmp	x8, x9
  14cbc0: 9a883121     	csel	x1, x9, x8, lo
  14cbc4: f9000a61     	str	x1, [x19, #0x10]
  14cbc8: 940041d6     	bl	0x15d320 <realloc@plt>
  14cbcc: f9000260     	str	x0, [x19]
  14cbd0: b4000160     	cbz	x0, 0x14cbfc <__cxa_demangle+0xae90>
  14cbd4: f9400668     	ldr	x8, [x19, #0x8]
  14cbd8: 52800409     	mov	w9, #0x20               // =32
  14cbdc: 38286809     	strb	w9, [x0, x8]
  14cbe0: f9400668     	ldr	x8, [x19, #0x8]
  14cbe4: 91000508     	add	x8, x8, #0x1
  14cbe8: f9000668     	str	x8, [x19, #0x8]
  14cbec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14cbf0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cbf4: d50323bf     	autiasp
  14cbf8: d65f03c0     	ret
  14cbfc: 940040d9     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14cc00: d503233f     	paciasp
  14cc04: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14cc08: f9000bf5     	str	x21, [sp, #0x10]
  14cc0c: 910003fd     	mov	x29, sp
  14cc10: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14cc14: f9400815     	ldr	x21, [x0, #0x10]
  14cc18: aa0003f4     	mov	x20, x0
  14cc1c: aa0103f3     	mov	x19, x1
  14cc20: f94002a8     	ldr	x8, [x21]
  14cc24: aa1503e0     	mov	x0, x21
  14cc28: f9401108     	ldr	x8, [x8, #0x20]
  14cc2c: d63f0100     	blr	x8
  14cc30: 394026a8     	ldrb	w8, [x21, #0x9]
  14cc34: 7100051f     	cmp	w8, #0x1
  14cc38: 540000c0     	b.eq	0x14cc50 <__cxa_demangle+0xaee4>
  14cc3c: f94002a8     	ldr	x8, [x21]
  14cc40: aa1503e0     	mov	x0, x21
  14cc44: aa1303e1     	mov	x1, x19
  14cc48: f9401508     	ldr	x8, [x8, #0x28]
  14cc4c: d63f0100     	blr	x8
  14cc50: f9400e80     	ldr	x0, [x20, #0x18]
  14cc54: aa1303e1     	mov	x1, x19
  14cc58: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14cc5c: f9400008     	ldr	x8, [x0]
  14cc60: f9400bf5     	ldr	x21, [sp, #0x10]
  14cc64: f9401510     	ldr	x16, [x8, #0x28]
  14cc68: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14cc6c: d50323bf     	autiasp
  14cc70: d61f0200     	br	x16
  14cc74: d503245f     	bti	c
  14cc78: 1400409a     	b	0x15cee0 <_ZdlPv@plt>
  14cc7c: d503233f     	paciasp
  14cc80: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14cc84: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14cc88: 910003fd     	mov	x29, sp
  14cc8c: a940a828     	ldp	x8, x10, [x1, #0x8]
  14cc90: aa0103f3     	mov	x19, x1
  14cc94: aa0003f4     	mov	x20, x0
  14cc98: 91002509     	add	x9, x8, #0x9
  14cc9c: eb0a013f     	cmp	x9, x10
  14cca0: 54000062     	b.hs	0x14ccac <__cxa_demangle+0xaf40>
  14cca4: f9400260     	ldr	x0, [x19]
  14cca8: 1400000a     	b	0x14ccd0 <__cxa_demangle+0xaf64>
  14ccac: d37ff948     	lsl	x8, x10, #1
  14ccb0: f9400260     	ldr	x0, [x19]
  14ccb4: eb09011f     	cmp	x8, x9
  14ccb8: 9a883121     	csel	x1, x9, x8, lo
  14ccbc: f9000a61     	str	x1, [x19, #0x10]
  14ccc0: 94004198     	bl	0x15d320 <realloc@plt>
  14ccc4: f9000260     	str	x0, [x19]
  14ccc8: b40005a0     	cbz	x0, 0x14cd7c <__cxa_demangle+0xb010>
  14cccc: f9400668     	ldr	x8, [x19, #0x8]
  14ccd0: 90fff929     	adrp	x9, 0x70000
  14ccd4: 8b080008     	add	x8, x0, x8
  14ccd8: 91399529     	add	x9, x9, #0xe65
  14ccdc: 5280078a     	mov	w10, #0x3c              // =60
  14cce0: 91006280     	add	x0, x20, #0x18
  14cce4: aa1303e1     	mov	x1, x19
  14cce8: f9400129     	ldr	x9, [x9]
  14ccec: 3900210a     	strb	w10, [x8, #0x8]
  14ccf0: f9000109     	str	x9, [x8]
  14ccf4: f9400668     	ldr	x8, [x19, #0x8]
  14ccf8: 91002508     	add	x8, x8, #0x9
  14ccfc: f9000668     	str	x8, [x19, #0x8]
  14cd00: 9400003b     	bl	0x14cdec <__cxa_demangle+0xb080>
  14cd04: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14cd08: 91002d09     	add	x9, x8, #0xb
  14cd0c: eb0a013f     	cmp	x9, x10
  14cd10: 54000062     	b.hs	0x14cd1c <__cxa_demangle+0xafb0>
  14cd14: f9400260     	ldr	x0, [x19]
  14cd18: 1400000a     	b	0x14cd40 <__cxa_demangle+0xafd4>
  14cd1c: d37ff948     	lsl	x8, x10, #1
  14cd20: f9400260     	ldr	x0, [x19]
  14cd24: eb09011f     	cmp	x8, x9
  14cd28: 9a883121     	csel	x1, x9, x8, lo
  14cd2c: f9000a61     	str	x1, [x19, #0x10]
  14cd30: 9400417c     	bl	0x15d320 <realloc@plt>
  14cd34: f9000260     	str	x0, [x19]
  14cd38: b4000220     	cbz	x0, 0x14cd7c <__cxa_demangle+0xb010>
  14cd3c: f9400668     	ldr	x8, [x19, #0x8]
  14cd40: f0fff909     	adrp	x9, 0x6f000
  14cd44: 528dac2a     	mov	w10, #0x6d61            // =28001
  14cd48: 913f6129     	add	x9, x9, #0xfd8
  14cd4c: 8b080008     	add	x8, x0, x8
  14cd50: 72a40caa     	movk	w10, #0x2065, lsl #16
  14cd54: f9400129     	ldr	x9, [x9]
  14cd58: f9000109     	str	x9, [x8]
  14cd5c: b800710a     	stur	w10, [x8, #0x7]
  14cd60: f9400668     	ldr	x8, [x19, #0x8]
  14cd64: 91002d08     	add	x8, x8, #0xb
  14cd68: f9000668     	str	x8, [x19, #0x8]
  14cd6c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14cd70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cd74: d50323bf     	autiasp
  14cd78: d65f03c0     	ret
  14cd7c: 94004079     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14cd80: d503233f     	paciasp
  14cd84: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14cd88: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14cd8c: 910003fd     	mov	x29, sp
  14cd90: f9400814     	ldr	x20, [x0, #0x10]
  14cd94: aa0103f3     	mov	x19, x1
  14cd98: f9400288     	ldr	x8, [x20]
  14cd9c: aa1403e0     	mov	x0, x20
  14cda0: f9401108     	ldr	x8, [x8, #0x20]
  14cda4: d63f0100     	blr	x8
  14cda8: 39402688     	ldrb	w8, [x20, #0x9]
  14cdac: 7100051f     	cmp	w8, #0x1
  14cdb0: 540000a1     	b.ne	0x14cdc4 <__cxa_demangle+0xb058>
  14cdb4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14cdb8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cdbc: d50323bf     	autiasp
  14cdc0: d65f03c0     	ret
  14cdc4: f9400288     	ldr	x8, [x20]
  14cdc8: aa1403e0     	mov	x0, x20
  14cdcc: aa1303e1     	mov	x1, x19
  14cdd0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14cdd4: f9401510     	ldr	x16, [x8, #0x28]
  14cdd8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cddc: d50323bf     	autiasp
  14cde0: d61f0200     	br	x16
  14cde4: d503245f     	bti	c
  14cde8: 1400403e     	b	0x15cee0 <_ZdlPv@plt>
  14cdec: d503233f     	paciasp
  14cdf0: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  14cdf4: a90167fa     	stp	x26, x25, [sp, #0x10]
  14cdf8: 910003fd     	mov	x29, sp
  14cdfc: a9025ff8     	stp	x24, x23, [sp, #0x20]
  14ce00: a90357f6     	stp	x22, x21, [sp, #0x30]
  14ce04: a9044ff4     	stp	x20, x19, [sp, #0x40]
  14ce08: f9400408     	ldr	x8, [x0, #0x8]
  14ce0c: b4000708     	cbz	x8, 0x14ceec <__cxa_demangle+0xb180>
  14ce10: aa0003f3     	mov	x19, x0
  14ce14: aa0103f4     	mov	x20, x1
  14ce18: aa1f03f6     	mov	x22, xzr
  14ce1c: f9400438     	ldr	x24, [x1, #0x8]
  14ce20: 52800037     	mov	w23, #0x1               // =1
  14ce24: 52840599     	mov	w25, #0x202c            // =8236
  14ce28: 14000006     	b	0x14ce40 <__cxa_demangle+0xb0d4>
  14ce2c: f9000698     	str	x24, [x20, #0x8]
  14ce30: f9400668     	ldr	x8, [x19, #0x8]
  14ce34: 910006d6     	add	x22, x22, #0x1
  14ce38: eb0802df     	cmp	x22, x8
  14ce3c: 54000580     	b.eq	0x14ceec <__cxa_demangle+0xb180>
  14ce40: aa1803fa     	mov	x26, x24
  14ce44: 370002b7     	tbnz	w23, #0x0, 0x14ce98 <__cxa_demangle+0xb12c>
  14ce48: f9400a89     	ldr	x9, [x20, #0x10]
  14ce4c: 91000b08     	add	x8, x24, #0x2
  14ce50: eb09011f     	cmp	x8, x9
  14ce54: 54000082     	b.hs	0x14ce64 <__cxa_demangle+0xb0f8>
  14ce58: f9400280     	ldr	x0, [x20]
  14ce5c: aa1803e8     	mov	x8, x24
  14ce60: 1400000a     	b	0x14ce88 <__cxa_demangle+0xb11c>
  14ce64: d37ff929     	lsl	x9, x9, #1
  14ce68: f9400280     	ldr	x0, [x20]
  14ce6c: eb08013f     	cmp	x9, x8
  14ce70: 9a893101     	csel	x1, x8, x9, lo
  14ce74: f9000a81     	str	x1, [x20, #0x10]
  14ce78: 9400412a     	bl	0x15d320 <realloc@plt>
  14ce7c: f9000280     	str	x0, [x20]
  14ce80: b4000440     	cbz	x0, 0x14cf08 <__cxa_demangle+0xb19c>
  14ce84: f9400688     	ldr	x8, [x20, #0x8]
  14ce88: 78286819     	strh	w25, [x0, x8]
  14ce8c: f9400688     	ldr	x8, [x20, #0x8]
  14ce90: 9100091a     	add	x26, x8, #0x2
  14ce94: f900069a     	str	x26, [x20, #0x8]
  14ce98: f9400268     	ldr	x8, [x19]
  14ce9c: aa1403e1     	mov	x1, x20
  14cea0: f8767915     	ldr	x21, [x8, x22, lsl #3]
  14cea4: f94002a8     	ldr	x8, [x21]
  14cea8: aa1503e0     	mov	x0, x21
  14ceac: f9401108     	ldr	x8, [x8, #0x20]
  14ceb0: d63f0100     	blr	x8
  14ceb4: 394026a8     	ldrb	w8, [x21, #0x9]
  14ceb8: 7100051f     	cmp	w8, #0x1
  14cebc: 540000c0     	b.eq	0x14ced4 <__cxa_demangle+0xb168>
  14cec0: f94002a8     	ldr	x8, [x21]
  14cec4: aa1503e0     	mov	x0, x21
  14cec8: aa1403e1     	mov	x1, x20
  14cecc: f9401508     	ldr	x8, [x8, #0x28]
  14ced0: d63f0100     	blr	x8
  14ced4: f9400688     	ldr	x8, [x20, #0x8]
  14ced8: eb08035f     	cmp	x26, x8
  14cedc: 54fffa80     	b.eq	0x14ce2c <__cxa_demangle+0xb0c0>
  14cee0: 2a1f03f7     	mov	w23, wzr
  14cee4: aa0803f8     	mov	x24, x8
  14cee8: 17ffffd2     	b	0x14ce30 <__cxa_demangle+0xb0c4>
  14ceec: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  14cef0: a94357f6     	ldp	x22, x21, [sp, #0x30]
  14cef4: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  14cef8: a94167fa     	ldp	x26, x25, [sp, #0x10]
  14cefc: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  14cf00: d50323bf     	autiasp
  14cf04: d65f03c0     	ret
  14cf08: 94004016     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14cf0c: d503233f     	paciasp
  14cf10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14cf14: f9000bf3     	str	x19, [sp, #0x10]
  14cf18: 910003fd     	mov	x29, sp
  14cf1c: f9400800     	ldr	x0, [x0, #0x10]
  14cf20: aa0103f3     	mov	x19, x1
  14cf24: f9400008     	ldr	x8, [x0]
  14cf28: f9401108     	ldr	x8, [x8, #0x20]
  14cf2c: d63f0100     	blr	x8
  14cf30: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14cf34: 91000d09     	add	x9, x8, #0x3
  14cf38: eb0a013f     	cmp	x9, x10
  14cf3c: 54000062     	b.hs	0x14cf48 <__cxa_demangle+0xb1dc>
  14cf40: f9400260     	ldr	x0, [x19]
  14cf44: 1400000a     	b	0x14cf6c <__cxa_demangle+0xb200>
  14cf48: d37ff948     	lsl	x8, x10, #1
  14cf4c: f9400260     	ldr	x0, [x19]
  14cf50: eb09011f     	cmp	x8, x9
  14cf54: 9a883121     	csel	x1, x9, x8, lo
  14cf58: f9000a61     	str	x1, [x19, #0x10]
  14cf5c: 940040f1     	bl	0x15d320 <realloc@plt>
  14cf60: f9000260     	str	x0, [x19]
  14cf64: b40001c0     	cbz	x0, 0x14cf9c <__cxa_demangle+0xb230>
  14cf68: f9400668     	ldr	x8, [x19, #0x8]
  14cf6c: 8b080008     	add	x8, x0, x8
  14cf70: 528005c9     	mov	w9, #0x2e               // =46
  14cf74: 5285c5ca     	mov	w10, #0x2e2e            // =11822
  14cf78: 39000909     	strb	w9, [x8, #0x2]
  14cf7c: 7900010a     	strh	w10, [x8]
  14cf80: f9400668     	ldr	x8, [x19, #0x8]
  14cf84: 91000d08     	add	x8, x8, #0x3
  14cf88: f9000668     	str	x8, [x19, #0x8]
  14cf8c: f9400bf3     	ldr	x19, [sp, #0x10]
  14cf90: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14cf94: d50323bf     	autiasp
  14cf98: d65f03c0     	ret
  14cf9c: 94003ff1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14cfa0: d503245f     	bti	c
  14cfa4: f9400800     	ldr	x0, [x0, #0x10]
  14cfa8: f9400008     	ldr	x8, [x0]
  14cfac: f9401510     	ldr	x16, [x8, #0x28]
  14cfb0: d61f0200     	br	x16
  14cfb4: d503245f     	bti	c
  14cfb8: 14003fca     	b	0x15cee0 <_ZdlPv@plt>
  14cfbc: d503233f     	paciasp
  14cfc0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14cfc4: a90157f6     	stp	x22, x21, [sp, #0x10]
  14cfc8: 910003fd     	mov	x29, sp
  14cfcc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14cfd0: a940a828     	ldp	x8, x10, [x1, #0x8]
  14cfd4: aa0103f3     	mov	x19, x1
  14cfd8: aa0003f4     	mov	x20, x0
  14cfdc: 91001d09     	add	x9, x8, #0x7
  14cfe0: eb0a013f     	cmp	x9, x10
  14cfe4: 54000062     	b.hs	0x14cff0 <__cxa_demangle+0xb284>
  14cfe8: f9400260     	ldr	x0, [x19]
  14cfec: 1400000a     	b	0x14d014 <__cxa_demangle+0xb2a8>
  14cff0: d37ff948     	lsl	x8, x10, #1
  14cff4: f9400260     	ldr	x0, [x19]
  14cff8: eb09011f     	cmp	x8, x9
  14cffc: 9a883121     	csel	x1, x9, x8, lo
  14d000: f9000a61     	str	x1, [x19, #0x10]
  14d004: 940040c7     	bl	0x15d320 <realloc@plt>
  14d008: f9000260     	str	x0, [x19]
  14d00c: b4000800     	cbz	x0, 0x14d10c <__cxa_demangle+0xb3a0>
  14d010: f9400668     	ldr	x8, [x19, #0x8]
  14d014: 528c4da9     	mov	w9, #0x626d             // =25197
  14d018: 528d84ea     	mov	w10, #0x6c27            // =27687
  14d01c: 8b080008     	add	x8, x0, x8
  14d020: 72ac2c89     	movk	w9, #0x6164, lsl #16
  14d024: 72adac2a     	movk	w10, #0x6d61, lsl #16
  14d028: b8003109     	stur	w9, [x8, #0x3]
  14d02c: b900010a     	str	w10, [x8]
  14d030: f9400668     	ldr	x8, [x19, #0x8]
  14d034: 91001d08     	add	x8, x8, #0x7
  14d038: f9000668     	str	x8, [x19, #0x8]
  14d03c: a9432696     	ldp	x22, x9, [x20, #0x30]
  14d040: eb160135     	subs	x21, x9, x22
  14d044: 540002e0     	b.eq	0x14d0a0 <__cxa_demangle+0xb334>
  14d048: f9400a6a     	ldr	x10, [x19, #0x10]
  14d04c: 8b150109     	add	x9, x8, x21
  14d050: eb0a013f     	cmp	x9, x10
  14d054: 54000062     	b.hs	0x14d060 <__cxa_demangle+0xb2f4>
  14d058: f9400260     	ldr	x0, [x19]
  14d05c: 1400000a     	b	0x14d084 <__cxa_demangle+0xb318>
  14d060: d37ff948     	lsl	x8, x10, #1
  14d064: f9400260     	ldr	x0, [x19]
  14d068: eb09011f     	cmp	x8, x9
  14d06c: 9a883121     	csel	x1, x9, x8, lo
  14d070: f9000a61     	str	x1, [x19, #0x10]
  14d074: 940040ab     	bl	0x15d320 <realloc@plt>
  14d078: f9000260     	str	x0, [x19]
  14d07c: b4000480     	cbz	x0, 0x14d10c <__cxa_demangle+0xb3a0>
  14d080: f9400668     	ldr	x8, [x19, #0x8]
  14d084: 8b080000     	add	x0, x0, x8
  14d088: aa1603e1     	mov	x1, x22
  14d08c: aa1503e2     	mov	x2, x21
  14d090: 940041a8     	bl	0x15d730 <memmove@plt>
  14d094: f9400668     	ldr	x8, [x19, #0x8]
  14d098: 8b150108     	add	x8, x8, x21
  14d09c: f9000668     	str	x8, [x19, #0x8]
  14d0a0: f9400a6a     	ldr	x10, [x19, #0x10]
  14d0a4: 91000509     	add	x9, x8, #0x1
  14d0a8: eb0a013f     	cmp	x9, x10
  14d0ac: 54000062     	b.hs	0x14d0b8 <__cxa_demangle+0xb34c>
  14d0b0: f9400260     	ldr	x0, [x19]
  14d0b4: 1400000a     	b	0x14d0dc <__cxa_demangle+0xb370>
  14d0b8: d37ff948     	lsl	x8, x10, #1
  14d0bc: f9400260     	ldr	x0, [x19]
  14d0c0: eb09011f     	cmp	x8, x9
  14d0c4: 9a883121     	csel	x1, x9, x8, lo
  14d0c8: f9000a61     	str	x1, [x19, #0x10]
  14d0cc: 94004095     	bl	0x15d320 <realloc@plt>
  14d0d0: f9000260     	str	x0, [x19]
  14d0d4: b40001c0     	cbz	x0, 0x14d10c <__cxa_demangle+0xb3a0>
  14d0d8: f9400668     	ldr	x8, [x19, #0x8]
  14d0dc: 528004e9     	mov	w9, #0x27               // =39
  14d0e0: aa1303e1     	mov	x1, x19
  14d0e4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14d0e8: 38286809     	strb	w9, [x0, x8]
  14d0ec: aa1403e0     	mov	x0, x20
  14d0f0: f9400668     	ldr	x8, [x19, #0x8]
  14d0f4: 91000508     	add	x8, x8, #0x1
  14d0f8: f9000668     	str	x8, [x19, #0x8]
  14d0fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14d100: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14d104: d50323bf     	autiasp
  14d108: 14000004     	b	0x14d118 <__cxa_demangle+0xb3ac>
  14d10c: 94003f95     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14d110: d503245f     	bti	c
  14d114: 14003f73     	b	0x15cee0 <_ZdlPv@plt>
  14d118: d503233f     	paciasp
  14d11c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14d120: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14d124: 910003fd     	mov	x29, sp
  14d128: aa0003f4     	mov	x20, x0
  14d12c: aa0103f3     	mov	x19, x1
  14d130: f9400c09     	ldr	x9, [x0, #0x18]
  14d134: f9400428     	ldr	x8, [x1, #0x8]
  14d138: b4000589     	cbz	x9, 0x14d1e8 <__cxa_demangle+0xb47c>
  14d13c: f9400a6a     	ldr	x10, [x19, #0x10]
  14d140: 91000509     	add	x9, x8, #0x1
  14d144: eb0a013f     	cmp	x9, x10
  14d148: 54000062     	b.hs	0x14d154 <__cxa_demangle+0xb3e8>
  14d14c: f9400260     	ldr	x0, [x19]
  14d150: 1400000a     	b	0x14d178 <__cxa_demangle+0xb40c>
  14d154: d37ff948     	lsl	x8, x10, #1
  14d158: f9400260     	ldr	x0, [x19]
  14d15c: eb09011f     	cmp	x8, x9
  14d160: 9a883121     	csel	x1, x9, x8, lo
  14d164: f9000a61     	str	x1, [x19, #0x10]
  14d168: 9400406e     	bl	0x15d320 <realloc@plt>
  14d16c: f9000260     	str	x0, [x19]
  14d170: b40009a0     	cbz	x0, 0x14d2a4 <__cxa_demangle+0xb538>
  14d174: f9400668     	ldr	x8, [x19, #0x8]
  14d178: 52800789     	mov	w9, #0x3c               // =60
  14d17c: aa1303e1     	mov	x1, x19
  14d180: 38286809     	strb	w9, [x0, x8]
  14d184: 91004280     	add	x0, x20, #0x10
  14d188: f9400668     	ldr	x8, [x19, #0x8]
  14d18c: 91000508     	add	x8, x8, #0x1
  14d190: f9000668     	str	x8, [x19, #0x8]
  14d194: 97ffff16     	bl	0x14cdec <__cxa_demangle+0xb080>
  14d198: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d19c: 91000509     	add	x9, x8, #0x1
  14d1a0: eb0a013f     	cmp	x9, x10
  14d1a4: 54000062     	b.hs	0x14d1b0 <__cxa_demangle+0xb444>
  14d1a8: f9400260     	ldr	x0, [x19]
  14d1ac: 1400000a     	b	0x14d1d4 <__cxa_demangle+0xb468>
  14d1b0: d37ff948     	lsl	x8, x10, #1
  14d1b4: f9400260     	ldr	x0, [x19]
  14d1b8: eb09011f     	cmp	x8, x9
  14d1bc: 9a883121     	csel	x1, x9, x8, lo
  14d1c0: f9000a61     	str	x1, [x19, #0x10]
  14d1c4: 94004057     	bl	0x15d320 <realloc@plt>
  14d1c8: f9000260     	str	x0, [x19]
  14d1cc: b40006c0     	cbz	x0, 0x14d2a4 <__cxa_demangle+0xb538>
  14d1d0: f9400668     	ldr	x8, [x19, #0x8]
  14d1d4: 528007c9     	mov	w9, #0x3e               // =62
  14d1d8: 38286809     	strb	w9, [x0, x8]
  14d1dc: f9400668     	ldr	x8, [x19, #0x8]
  14d1e0: 91000508     	add	x8, x8, #0x1
  14d1e4: f9000668     	str	x8, [x19, #0x8]
  14d1e8: f9400a6a     	ldr	x10, [x19, #0x10]
  14d1ec: 91000509     	add	x9, x8, #0x1
  14d1f0: eb0a013f     	cmp	x9, x10
  14d1f4: 54000062     	b.hs	0x14d200 <__cxa_demangle+0xb494>
  14d1f8: f9400260     	ldr	x0, [x19]
  14d1fc: 1400000a     	b	0x14d224 <__cxa_demangle+0xb4b8>
  14d200: d37ff948     	lsl	x8, x10, #1
  14d204: f9400260     	ldr	x0, [x19]
  14d208: eb09011f     	cmp	x8, x9
  14d20c: 9a883121     	csel	x1, x9, x8, lo
  14d210: f9000a61     	str	x1, [x19, #0x10]
  14d214: 94004043     	bl	0x15d320 <realloc@plt>
  14d218: f9000260     	str	x0, [x19]
  14d21c: b4000440     	cbz	x0, 0x14d2a4 <__cxa_demangle+0xb538>
  14d220: f9400668     	ldr	x8, [x19, #0x8]
  14d224: 52800509     	mov	w9, #0x28               // =40
  14d228: aa1303e1     	mov	x1, x19
  14d22c: 38286809     	strb	w9, [x0, x8]
  14d230: 91008280     	add	x0, x20, #0x20
  14d234: f9400668     	ldr	x8, [x19, #0x8]
  14d238: 91000508     	add	x8, x8, #0x1
  14d23c: f9000668     	str	x8, [x19, #0x8]
  14d240: 97fffeeb     	bl	0x14cdec <__cxa_demangle+0xb080>
  14d244: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d248: 91000509     	add	x9, x8, #0x1
  14d24c: eb0a013f     	cmp	x9, x10
  14d250: 54000062     	b.hs	0x14d25c <__cxa_demangle+0xb4f0>
  14d254: f9400260     	ldr	x0, [x19]
  14d258: 1400000a     	b	0x14d280 <__cxa_demangle+0xb514>
  14d25c: d37ff948     	lsl	x8, x10, #1
  14d260: f9400260     	ldr	x0, [x19]
  14d264: eb09011f     	cmp	x8, x9
  14d268: 9a883121     	csel	x1, x9, x8, lo
  14d26c: f9000a61     	str	x1, [x19, #0x10]
  14d270: 9400402c     	bl	0x15d320 <realloc@plt>
  14d274: f9000260     	str	x0, [x19]
  14d278: b4000160     	cbz	x0, 0x14d2a4 <__cxa_demangle+0xb538>
  14d27c: f9400668     	ldr	x8, [x19, #0x8]
  14d280: 52800529     	mov	w9, #0x29               // =41
  14d284: 38286809     	strb	w9, [x0, x8]
  14d288: f9400668     	ldr	x8, [x19, #0x8]
  14d28c: 91000508     	add	x8, x8, #0x1
  14d290: f9000668     	str	x8, [x19, #0x8]
  14d294: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14d298: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14d29c: d50323bf     	autiasp
  14d2a0: d65f03c0     	ret
  14d2a4: 94003f2f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14d2a8: d503233f     	paciasp
  14d2ac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14d2b0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14d2b4: 910003fd     	mov	x29, sp
  14d2b8: a940a828     	ldp	x8, x10, [x1, #0x8]
  14d2bc: aa0103f3     	mov	x19, x1
  14d2c0: aa0003f4     	mov	x20, x0
  14d2c4: 91000909     	add	x9, x8, #0x2
  14d2c8: eb0a013f     	cmp	x9, x10
  14d2cc: 54000062     	b.hs	0x14d2d8 <__cxa_demangle+0xb56c>
  14d2d0: f9400260     	ldr	x0, [x19]
  14d2d4: 1400000a     	b	0x14d2fc <__cxa_demangle+0xb590>
  14d2d8: d37ff948     	lsl	x8, x10, #1
  14d2dc: f9400260     	ldr	x0, [x19]
  14d2e0: eb09011f     	cmp	x8, x9
  14d2e4: 9a883121     	csel	x1, x9, x8, lo
  14d2e8: f9000a61     	str	x1, [x19, #0x10]
  14d2ec: 9400400d     	bl	0x15d320 <realloc@plt>
  14d2f0: f9000260     	str	x0, [x19]
  14d2f4: b4000540     	cbz	x0, 0x14d39c <__cxa_demangle+0xb630>
  14d2f8: f9400668     	ldr	x8, [x19, #0x8]
  14d2fc: 528bab69     	mov	w9, #0x5d5b             // =23899
  14d300: 78286809     	strh	w9, [x0, x8]
  14d304: f9400a80     	ldr	x0, [x20, #0x10]
  14d308: f9400668     	ldr	x8, [x19, #0x8]
  14d30c: 39402009     	ldrb	w9, [x0, #0x8]
  14d310: 91000908     	add	x8, x8, #0x2
  14d314: 7100b53f     	cmp	w9, #0x2d
  14d318: f9000668     	str	x8, [x19, #0x8]
  14d31c: 54000081     	b.ne	0x14d32c <__cxa_demangle+0xb5c0>
  14d320: aa1303e1     	mov	x1, x19
  14d324: 97ffff7d     	bl	0x14d118 <__cxa_demangle+0xb3ac>
  14d328: f9400668     	ldr	x8, [x19, #0x8]
  14d32c: f9400a6a     	ldr	x10, [x19, #0x10]
  14d330: 91001509     	add	x9, x8, #0x5
  14d334: eb0a013f     	cmp	x9, x10
  14d338: 54000062     	b.hs	0x14d344 <__cxa_demangle+0xb5d8>
  14d33c: f9400260     	ldr	x0, [x19]
  14d340: 1400000a     	b	0x14d368 <__cxa_demangle+0xb5fc>
  14d344: d37ff948     	lsl	x8, x10, #1
  14d348: f9400260     	ldr	x0, [x19]
  14d34c: eb09011f     	cmp	x8, x9
  14d350: 9a883121     	csel	x1, x9, x8, lo
  14d354: f9000a61     	str	x1, [x19, #0x10]
  14d358: 94003ff2     	bl	0x15d320 <realloc@plt>
  14d35c: f9000260     	str	x0, [x19]
  14d360: b40001e0     	cbz	x0, 0x14d39c <__cxa_demangle+0xb630>
  14d364: f9400668     	ldr	x8, [x19, #0x8]
  14d368: 5285cf6a     	mov	w10, #0x2e7b            // =11899
  14d36c: 8b080008     	add	x8, x0, x8
  14d370: 52800fa9     	mov	w9, #0x7d               // =125
  14d374: 72a5c5ca     	movk	w10, #0x2e2e, lsl #16
  14d378: 39001109     	strb	w9, [x8, #0x4]
  14d37c: b900010a     	str	w10, [x8]
  14d380: f9400668     	ldr	x8, [x19, #0x8]
  14d384: 91001508     	add	x8, x8, #0x5
  14d388: f9000668     	str	x8, [x19, #0x8]
  14d38c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14d390: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14d394: d50323bf     	autiasp
  14d398: d65f03c0     	ret
  14d39c: 94003ef1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14d3a0: d503245f     	bti	c
  14d3a4: 14003ecf     	b	0x15cee0 <_ZdlPv@plt>
  14d3a8: d503233f     	paciasp
  14d3ac: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14d3b0: f9000bf5     	str	x21, [sp, #0x10]
  14d3b4: 910003fd     	mov	x29, sp
  14d3b8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14d3bc: a940a828     	ldp	x8, x10, [x1, #0x8]
  14d3c0: aa0103f3     	mov	x19, x1
  14d3c4: aa0003f4     	mov	x20, x0
  14d3c8: 91000509     	add	x9, x8, #0x1
  14d3cc: eb0a013f     	cmp	x9, x10
  14d3d0: 54000062     	b.hs	0x14d3dc <__cxa_demangle+0xb670>
  14d3d4: f9400260     	ldr	x0, [x19]
  14d3d8: 1400000a     	b	0x14d400 <__cxa_demangle+0xb694>
  14d3dc: d37ff948     	lsl	x8, x10, #1
  14d3e0: f9400260     	ldr	x0, [x19]
  14d3e4: eb09011f     	cmp	x8, x9
  14d3e8: 9a883121     	csel	x1, x9, x8, lo
  14d3ec: f9000a61     	str	x1, [x19, #0x10]
  14d3f0: 94003fcc     	bl	0x15d320 <realloc@plt>
  14d3f4: f9000260     	str	x0, [x19]
  14d3f8: b40008e0     	cbz	x0, 0x14d514 <__cxa_demangle+0xb7a8>
  14d3fc: f9400668     	ldr	x8, [x19, #0x8]
  14d400: 52800509     	mov	w9, #0x28               // =40
  14d404: aa1303e1     	mov	x1, x19
  14d408: 38286809     	strb	w9, [x0, x8]
  14d40c: f9400668     	ldr	x8, [x19, #0x8]
  14d410: f9400a95     	ldr	x21, [x20, #0x10]
  14d414: 91000508     	add	x8, x8, #0x1
  14d418: f94002a9     	ldr	x9, [x21]
  14d41c: aa1503e0     	mov	x0, x21
  14d420: f9000668     	str	x8, [x19, #0x8]
  14d424: f9401128     	ldr	x8, [x9, #0x20]
  14d428: d63f0100     	blr	x8
  14d42c: 394026a8     	ldrb	w8, [x21, #0x9]
  14d430: 7100051f     	cmp	w8, #0x1
  14d434: 540000c0     	b.eq	0x14d44c <__cxa_demangle+0xb6e0>
  14d438: f94002a8     	ldr	x8, [x21]
  14d43c: aa1503e0     	mov	x0, x21
  14d440: aa1303e1     	mov	x1, x19
  14d444: f9401508     	ldr	x8, [x8, #0x28]
  14d448: d63f0100     	blr	x8
  14d44c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d450: 91000509     	add	x9, x8, #0x1
  14d454: eb0a013f     	cmp	x9, x10
  14d458: 54000062     	b.hs	0x14d464 <__cxa_demangle+0xb6f8>
  14d45c: f9400260     	ldr	x0, [x19]
  14d460: 1400000a     	b	0x14d488 <__cxa_demangle+0xb71c>
  14d464: d37ff948     	lsl	x8, x10, #1
  14d468: f9400260     	ldr	x0, [x19]
  14d46c: eb09011f     	cmp	x8, x9
  14d470: 9a883121     	csel	x1, x9, x8, lo
  14d474: f9000a61     	str	x1, [x19, #0x10]
  14d478: 94003faa     	bl	0x15d320 <realloc@plt>
  14d47c: f9000260     	str	x0, [x19]
  14d480: b40004a0     	cbz	x0, 0x14d514 <__cxa_demangle+0xb7a8>
  14d484: f9400668     	ldr	x8, [x19, #0x8]
  14d488: 52800529     	mov	w9, #0x29               // =41
  14d48c: 38286809     	strb	w9, [x0, x8]
  14d490: f9400668     	ldr	x8, [x19, #0x8]
  14d494: 91000508     	add	x8, x8, #0x1
  14d498: f9000668     	str	x8, [x19, #0x8]
  14d49c: a941a695     	ldp	x21, x9, [x20, #0x18]
  14d4a0: eb150134     	subs	x20, x9, x21
  14d4a4: 540002e0     	b.eq	0x14d500 <__cxa_demangle+0xb794>
  14d4a8: f9400a6a     	ldr	x10, [x19, #0x10]
  14d4ac: 8b140109     	add	x9, x8, x20
  14d4b0: eb0a013f     	cmp	x9, x10
  14d4b4: 54000062     	b.hs	0x14d4c0 <__cxa_demangle+0xb754>
  14d4b8: f9400260     	ldr	x0, [x19]
  14d4bc: 1400000a     	b	0x14d4e4 <__cxa_demangle+0xb778>
  14d4c0: d37ff948     	lsl	x8, x10, #1
  14d4c4: f9400260     	ldr	x0, [x19]
  14d4c8: eb09011f     	cmp	x8, x9
  14d4cc: 9a883121     	csel	x1, x9, x8, lo
  14d4d0: f9000a61     	str	x1, [x19, #0x10]
  14d4d4: 94003f93     	bl	0x15d320 <realloc@plt>
  14d4d8: f9000260     	str	x0, [x19]
  14d4dc: b40001c0     	cbz	x0, 0x14d514 <__cxa_demangle+0xb7a8>
  14d4e0: f9400668     	ldr	x8, [x19, #0x8]
  14d4e4: 8b080000     	add	x0, x0, x8
  14d4e8: aa1503e1     	mov	x1, x21
  14d4ec: aa1403e2     	mov	x2, x20
  14d4f0: 94004090     	bl	0x15d730 <memmove@plt>
  14d4f4: f9400668     	ldr	x8, [x19, #0x8]
  14d4f8: 8b140108     	add	x8, x8, x20
  14d4fc: f9000668     	str	x8, [x19, #0x8]
  14d500: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14d504: f9400bf5     	ldr	x21, [sp, #0x10]
  14d508: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14d50c: d50323bf     	autiasp
  14d510: d65f03c0     	ret
  14d514: 94003e93     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14d518: d503245f     	bti	c
  14d51c: 14003e71     	b	0x15cee0 <_ZdlPv@plt>
  14d520: d503233f     	paciasp
  14d524: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14d528: f9000bf5     	str	x21, [sp, #0x10]
  14d52c: 910003fd     	mov	x29, sp
  14d530: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14d534: a940a828     	ldp	x8, x10, [x1, #0x8]
  14d538: aa0103f3     	mov	x19, x1
  14d53c: aa0003f4     	mov	x20, x0
  14d540: 91000909     	add	x9, x8, #0x2
  14d544: eb0a013f     	cmp	x9, x10
  14d548: 54000062     	b.hs	0x14d554 <__cxa_demangle+0xb7e8>
  14d54c: f9400260     	ldr	x0, [x19]
  14d550: 1400000a     	b	0x14d578 <__cxa_demangle+0xb80c>
  14d554: d37ff948     	lsl	x8, x10, #1
  14d558: f9400260     	ldr	x0, [x19]
  14d55c: eb09011f     	cmp	x8, x9
  14d560: 9a883121     	csel	x1, x9, x8, lo
  14d564: f9000a61     	str	x1, [x19, #0x10]
  14d568: 94003f6e     	bl	0x15d320 <realloc@plt>
  14d56c: f9000260     	str	x0, [x19]
  14d570: b40004a0     	cbz	x0, 0x14d604 <__cxa_demangle+0xb898>
  14d574: f9400668     	ldr	x8, [x19, #0x8]
  14d578: 528e0cc9     	mov	w9, #0x7066             // =28774
  14d57c: 78286809     	strh	w9, [x0, x8]
  14d580: f9400668     	ldr	x8, [x19, #0x8]
  14d584: 91000908     	add	x8, x8, #0x2
  14d588: f9000668     	str	x8, [x19, #0x8]
  14d58c: a9412695     	ldp	x21, x9, [x20, #0x10]
  14d590: eb150134     	subs	x20, x9, x21
  14d594: 540002e0     	b.eq	0x14d5f0 <__cxa_demangle+0xb884>
  14d598: f9400a6a     	ldr	x10, [x19, #0x10]
  14d59c: 8b140109     	add	x9, x8, x20
  14d5a0: eb0a013f     	cmp	x9, x10
  14d5a4: 54000062     	b.hs	0x14d5b0 <__cxa_demangle+0xb844>
  14d5a8: f9400260     	ldr	x0, [x19]
  14d5ac: 1400000a     	b	0x14d5d4 <__cxa_demangle+0xb868>
  14d5b0: d37ff948     	lsl	x8, x10, #1
  14d5b4: f9400260     	ldr	x0, [x19]
  14d5b8: eb09011f     	cmp	x8, x9
  14d5bc: 9a883121     	csel	x1, x9, x8, lo
  14d5c0: f9000a61     	str	x1, [x19, #0x10]
  14d5c4: 94003f57     	bl	0x15d320 <realloc@plt>
  14d5c8: f9000260     	str	x0, [x19]
  14d5cc: b40001c0     	cbz	x0, 0x14d604 <__cxa_demangle+0xb898>
  14d5d0: f9400668     	ldr	x8, [x19, #0x8]
  14d5d4: 8b080000     	add	x0, x0, x8
  14d5d8: aa1503e1     	mov	x1, x21
  14d5dc: aa1403e2     	mov	x2, x20
  14d5e0: 94004054     	bl	0x15d730 <memmove@plt>
  14d5e4: f9400668     	ldr	x8, [x19, #0x8]
  14d5e8: 8b140108     	add	x8, x8, x20
  14d5ec: f9000668     	str	x8, [x19, #0x8]
  14d5f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14d5f4: f9400bf5     	ldr	x21, [sp, #0x10]
  14d5f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14d5fc: d50323bf     	autiasp
  14d600: d65f03c0     	ret
  14d604: 94003e57     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14d608: d503245f     	bti	c
  14d60c: d65f03c0     	ret
  14d610: d503245f     	bti	c
  14d614: 14003e33     	b	0x15cee0 <_ZdlPv@plt>
  14d618: d503233f     	paciasp
  14d61c: d10183ff     	sub	sp, sp, #0x60
  14d620: a9027bfd     	stp	x29, x30, [sp, #0x20]
  14d624: 910083fd     	add	x29, sp, #0x20
  14d628: a9035ff8     	stp	x24, x23, [sp, #0x30]
  14d62c: a90457f6     	stp	x22, x21, [sp, #0x40]
  14d630: a9054ff4     	stp	x20, x19, [sp, #0x50]
  14d634: d53bd057     	mrs	x23, TPIDR_EL0
  14d638: aa0103f8     	mov	x24, x1
  14d63c: f94016e8     	ldr	x8, [x23, #0x28]
  14d640: aa0103f3     	mov	x19, x1
  14d644: aa0003f4     	mov	x20, x0
  14d648: f81f83a8     	stur	x8, [x29, #-0x8]
  14d64c: f8408f08     	ldr	x8, [x24, #0x8]!
  14d650: f940082a     	ldr	x10, [x1, #0x10]
  14d654: a90083e1     	stp	x1, x0, [sp, #0x8]
  14d658: 91000509     	add	x9, x8, #0x1
  14d65c: eb0a013f     	cmp	x9, x10
  14d660: 54000062     	b.hs	0x14d66c <__cxa_demangle+0xb900>
  14d664: f9400260     	ldr	x0, [x19]
  14d668: 1400000b     	b	0x14d694 <__cxa_demangle+0xb928>
  14d66c: d37ff948     	lsl	x8, x10, #1
  14d670: f9400260     	ldr	x0, [x19]
  14d674: eb09011f     	cmp	x8, x9
  14d678: 9a883121     	csel	x1, x9, x8, lo
  14d67c: f9000a61     	str	x1, [x19, #0x10]
  14d680: 94003f28     	bl	0x15d320 <realloc@plt>
  14d684: f9000260     	str	x0, [x19]
  14d688: b40029a0     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d68c: f9400308     	ldr	x8, [x24]
  14d690: 91000509     	add	x9, x8, #0x1
  14d694: 5280050a     	mov	w10, #0x28              // =40
  14d698: f9000309     	str	x9, [x24]
  14d69c: 3828680a     	strb	w10, [x0, x8]
  14d6a0: 3940c288     	ldrb	w8, [x20, #0x30]
  14d6a4: 340002c8     	cbz	w8, 0x14d6fc <__cxa_demangle+0xb990>
  14d6a8: f9400e95     	ldr	x21, [x20, #0x18]
  14d6ac: b4000db5     	cbz	x21, 0x14d860 <__cxa_demangle+0xbaf4>
  14d6b0: f94002a8     	ldr	x8, [x21]
  14d6b4: aa1503e0     	mov	x0, x21
  14d6b8: aa1303e1     	mov	x1, x19
  14d6bc: f9401108     	ldr	x8, [x8, #0x20]
  14d6c0: d63f0100     	blr	x8
  14d6c4: 394026a8     	ldrb	w8, [x21, #0x9]
  14d6c8: 7100051f     	cmp	w8, #0x1
  14d6cc: 540000c0     	b.eq	0x14d6e4 <__cxa_demangle+0xb978>
  14d6d0: f94002a8     	ldr	x8, [x21]
  14d6d4: aa1503e0     	mov	x0, x21
  14d6d8: aa1303e1     	mov	x1, x19
  14d6dc: f9401508     	ldr	x8, [x8, #0x28]
  14d6e0: d63f0100     	blr	x8
  14d6e4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d6e8: 91000509     	add	x9, x8, #0x1
  14d6ec: eb0a013f     	cmp	x9, x10
  14d6f0: 54000162     	b.hs	0x14d71c <__cxa_demangle+0xb9b0>
  14d6f4: f9400260     	ldr	x0, [x19]
  14d6f8: 14000013     	b	0x14d744 <__cxa_demangle+0xb9d8>
  14d6fc: 910023e0     	add	x0, sp, #0x8
  14d700: 94000133     	bl	0x14dbcc <__cxa_demangle+0xbe60>
  14d704: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d708: 91000509     	add	x9, x8, #0x1
  14d70c: eb0a013f     	cmp	x9, x10
  14d710: 54000342     	b.hs	0x14d778 <__cxa_demangle+0xba0c>
  14d714: f9400260     	ldr	x0, [x19]
  14d718: 14000022     	b	0x14d7a0 <__cxa_demangle+0xba34>
  14d71c: d37ff948     	lsl	x8, x10, #1
  14d720: f9400260     	ldr	x0, [x19]
  14d724: eb09011f     	cmp	x8, x9
  14d728: 9a883121     	csel	x1, x9, x8, lo
  14d72c: f9000a61     	str	x1, [x19, #0x10]
  14d730: 94003efc     	bl	0x15d320 <realloc@plt>
  14d734: f9000260     	str	x0, [x19]
  14d738: b4002420     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d73c: f9400308     	ldr	x8, [x24]
  14d740: 91000509     	add	x9, x8, #0x1
  14d744: 5280040a     	mov	w10, #0x20              // =32
  14d748: f9000309     	str	x9, [x24]
  14d74c: 3828680a     	strb	w10, [x0, x8]
  14d750: a9422296     	ldp	x22, x8, [x20, #0x20]
  14d754: eb160115     	subs	x21, x8, x22
  14d758: f9400308     	ldr	x8, [x24]
  14d75c: 540005c0     	b.eq	0x14d814 <__cxa_demangle+0xbaa8>
  14d760: f9400a6a     	ldr	x10, [x19, #0x10]
  14d764: 8b150109     	add	x9, x8, x21
  14d768: eb0a013f     	cmp	x9, x10
  14d76c: 54000342     	b.hs	0x14d7d4 <__cxa_demangle+0xba68>
  14d770: f9400260     	ldr	x0, [x19]
  14d774: 14000021     	b	0x14d7f8 <__cxa_demangle+0xba8c>
  14d778: d37ff948     	lsl	x8, x10, #1
  14d77c: f9400260     	ldr	x0, [x19]
  14d780: eb09011f     	cmp	x8, x9
  14d784: 9a883121     	csel	x1, x9, x8, lo
  14d788: f9000a61     	str	x1, [x19, #0x10]
  14d78c: 94003ee5     	bl	0x15d320 <realloc@plt>
  14d790: f9000260     	str	x0, [x19]
  14d794: b4002140     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d798: f9400308     	ldr	x8, [x24]
  14d79c: 91000509     	add	x9, x8, #0x1
  14d7a0: 5280040a     	mov	w10, #0x20              // =32
  14d7a4: f9000309     	str	x9, [x24]
  14d7a8: 3828680a     	strb	w10, [x0, x8]
  14d7ac: a9422296     	ldp	x22, x8, [x20, #0x20]
  14d7b0: eb160115     	subs	x21, x8, x22
  14d7b4: f9400308     	ldr	x8, [x24]
  14d7b8: 54001360     	b.eq	0x14da24 <__cxa_demangle+0xbcb8>
  14d7bc: f9400a6a     	ldr	x10, [x19, #0x10]
  14d7c0: 8b150109     	add	x9, x8, x21
  14d7c4: eb0a013f     	cmp	x9, x10
  14d7c8: 540010e2     	b.hs	0x14d9e4 <__cxa_demangle+0xbc78>
  14d7cc: f9400260     	ldr	x0, [x19]
  14d7d0: 1400008e     	b	0x14da08 <__cxa_demangle+0xbc9c>
  14d7d4: d37ff948     	lsl	x8, x10, #1
  14d7d8: f9400260     	ldr	x0, [x19]
  14d7dc: eb09011f     	cmp	x8, x9
  14d7e0: 9a883121     	csel	x1, x9, x8, lo
  14d7e4: f9000a61     	str	x1, [x19, #0x10]
  14d7e8: 94003ece     	bl	0x15d320 <realloc@plt>
  14d7ec: f9000260     	str	x0, [x19]
  14d7f0: b4001e60     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d7f4: f9400308     	ldr	x8, [x24]
  14d7f8: 8b080000     	add	x0, x0, x8
  14d7fc: aa1603e1     	mov	x1, x22
  14d800: aa1503e2     	mov	x2, x21
  14d804: 94003fcb     	bl	0x15d730 <memmove@plt>
  14d808: f9400308     	ldr	x8, [x24]
  14d80c: 8b150108     	add	x8, x8, x21
  14d810: f9000308     	str	x8, [x24]
  14d814: f9400a6a     	ldr	x10, [x19, #0x10]
  14d818: 91000509     	add	x9, x8, #0x1
  14d81c: eb0a013f     	cmp	x9, x10
  14d820: 54000062     	b.hs	0x14d82c <__cxa_demangle+0xbac0>
  14d824: f9400260     	ldr	x0, [x19]
  14d828: 1400000b     	b	0x14d854 <__cxa_demangle+0xbae8>
  14d82c: d37ff948     	lsl	x8, x10, #1
  14d830: f9400260     	ldr	x0, [x19]
  14d834: eb09011f     	cmp	x8, x9
  14d838: 9a883121     	csel	x1, x9, x8, lo
  14d83c: f9000a61     	str	x1, [x19, #0x10]
  14d840: 94003eb8     	bl	0x15d320 <realloc@plt>
  14d844: f9000260     	str	x0, [x19]
  14d848: b4001ba0     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d84c: f9400308     	ldr	x8, [x24]
  14d850: 91000509     	add	x9, x8, #0x1
  14d854: 5280040a     	mov	w10, #0x20              // =32
  14d858: f9000309     	str	x9, [x24]
  14d85c: 3828680a     	strb	w10, [x0, x8]
  14d860: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d864: 91001109     	add	x9, x8, #0x4
  14d868: eb0a013f     	cmp	x9, x10
  14d86c: 54000062     	b.hs	0x14d878 <__cxa_demangle+0xbb0c>
  14d870: f9400260     	ldr	x0, [x19]
  14d874: 1400000a     	b	0x14d89c <__cxa_demangle+0xbb30>
  14d878: d37ff948     	lsl	x8, x10, #1
  14d87c: f9400260     	ldr	x0, [x19]
  14d880: eb09011f     	cmp	x8, x9
  14d884: 9a883121     	csel	x1, x9, x8, lo
  14d888: f9000a61     	str	x1, [x19, #0x10]
  14d88c: 94003ea5     	bl	0x15d320 <realloc@plt>
  14d890: f9000260     	str	x0, [x19]
  14d894: b4001940     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d898: f9400308     	ldr	x8, [x24]
  14d89c: 5285c5c9     	mov	w9, #0x2e2e             // =11822
  14d8a0: 72a405c9     	movk	w9, #0x202e, lsl #16
  14d8a4: b8286809     	str	w9, [x0, x8]
  14d8a8: f9400308     	ldr	x8, [x24]
  14d8ac: 91001108     	add	x8, x8, #0x4
  14d8b0: f9000308     	str	x8, [x24]
  14d8b4: a9422695     	ldp	x21, x9, [x20, #0x20]
  14d8b8: eb150134     	subs	x20, x9, x21
  14d8bc: 540002e0     	b.eq	0x14d918 <__cxa_demangle+0xbbac>
  14d8c0: f9400a6a     	ldr	x10, [x19, #0x10]
  14d8c4: 8b140109     	add	x9, x8, x20
  14d8c8: eb0a013f     	cmp	x9, x10
  14d8cc: 54000062     	b.hs	0x14d8d8 <__cxa_demangle+0xbb6c>
  14d8d0: f9400260     	ldr	x0, [x19]
  14d8d4: 1400000a     	b	0x14d8fc <__cxa_demangle+0xbb90>
  14d8d8: d37ff948     	lsl	x8, x10, #1
  14d8dc: f9400260     	ldr	x0, [x19]
  14d8e0: eb09011f     	cmp	x8, x9
  14d8e4: 9a883121     	csel	x1, x9, x8, lo
  14d8e8: f9000a61     	str	x1, [x19, #0x10]
  14d8ec: 94003e8d     	bl	0x15d320 <realloc@plt>
  14d8f0: f9000260     	str	x0, [x19]
  14d8f4: b4001640     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d8f8: f9400308     	ldr	x8, [x24]
  14d8fc: 8b080000     	add	x0, x0, x8
  14d900: aa1503e1     	mov	x1, x21
  14d904: aa1403e2     	mov	x2, x20
  14d908: 94003f8a     	bl	0x15d730 <memmove@plt>
  14d90c: f9400308     	ldr	x8, [x24]
  14d910: 8b140108     	add	x8, x8, x20
  14d914: f9000308     	str	x8, [x24]
  14d918: f9400a6a     	ldr	x10, [x19, #0x10]
  14d91c: 91000509     	add	x9, x8, #0x1
  14d920: eb0a013f     	cmp	x9, x10
  14d924: 54000062     	b.hs	0x14d930 <__cxa_demangle+0xbbc4>
  14d928: f9400260     	ldr	x0, [x19]
  14d92c: 1400000b     	b	0x14d958 <__cxa_demangle+0xbbec>
  14d930: d37ff948     	lsl	x8, x10, #1
  14d934: f9400260     	ldr	x0, [x19]
  14d938: eb09011f     	cmp	x8, x9
  14d93c: 9a883121     	csel	x1, x9, x8, lo
  14d940: f9000a61     	str	x1, [x19, #0x10]
  14d944: 94003e77     	bl	0x15d320 <realloc@plt>
  14d948: f9000260     	str	x0, [x19]
  14d94c: b4001380     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d950: f9400308     	ldr	x8, [x24]
  14d954: 91000509     	add	x9, x8, #0x1
  14d958: 5280040a     	mov	w10, #0x20              // =32
  14d95c: f9000309     	str	x9, [x24]
  14d960: 3828680a     	strb	w10, [x0, x8]
  14d964: 910023e0     	add	x0, sp, #0x8
  14d968: 94000099     	bl	0x14dbcc <__cxa_demangle+0xbe60>
  14d96c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14d970: 91000509     	add	x9, x8, #0x1
  14d974: eb0a013f     	cmp	x9, x10
  14d978: 54000062     	b.hs	0x14d984 <__cxa_demangle+0xbc18>
  14d97c: f9400260     	ldr	x0, [x19]
  14d980: 1400000b     	b	0x14d9ac <__cxa_demangle+0xbc40>
  14d984: d37ff948     	lsl	x8, x10, #1
  14d988: f9400260     	ldr	x0, [x19]
  14d98c: eb09011f     	cmp	x8, x9
  14d990: 9a883121     	csel	x1, x9, x8, lo
  14d994: f9000a61     	str	x1, [x19, #0x10]
  14d998: 94003e62     	bl	0x15d320 <realloc@plt>
  14d99c: f9000260     	str	x0, [x19]
  14d9a0: b40010e0     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14d9a4: f9400308     	ldr	x8, [x24]
  14d9a8: 91000509     	add	x9, x8, #0x1
  14d9ac: 5280052a     	mov	w10, #0x29              // =41
  14d9b0: f9000309     	str	x9, [x24]
  14d9b4: 3828680a     	strb	w10, [x0, x8]
  14d9b8: f94016e8     	ldr	x8, [x23, #0x28]
  14d9bc: f85f83a9     	ldur	x9, [x29, #-0x8]
  14d9c0: eb09011f     	cmp	x8, x9
  14d9c4: 54000fe1     	b.ne	0x14dbc0 <__cxa_demangle+0xbe54>
  14d9c8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  14d9cc: a94457f6     	ldp	x22, x21, [sp, #0x40]
  14d9d0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  14d9d4: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  14d9d8: 910183ff     	add	sp, sp, #0x60
  14d9dc: d50323bf     	autiasp
  14d9e0: d65f03c0     	ret
  14d9e4: d37ff948     	lsl	x8, x10, #1
  14d9e8: f9400260     	ldr	x0, [x19]
  14d9ec: eb09011f     	cmp	x8, x9
  14d9f0: 9a883121     	csel	x1, x9, x8, lo
  14d9f4: f9000a61     	str	x1, [x19, #0x10]
  14d9f8: 94003e4a     	bl	0x15d320 <realloc@plt>
  14d9fc: f9000260     	str	x0, [x19]
  14da00: b4000de0     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14da04: f9400308     	ldr	x8, [x24]
  14da08: 8b080000     	add	x0, x0, x8
  14da0c: aa1603e1     	mov	x1, x22
  14da10: aa1503e2     	mov	x2, x21
  14da14: 94003f47     	bl	0x15d730 <memmove@plt>
  14da18: f9400308     	ldr	x8, [x24]
  14da1c: 8b150108     	add	x8, x8, x21
  14da20: f9000308     	str	x8, [x24]
  14da24: f9400a6a     	ldr	x10, [x19, #0x10]
  14da28: 91001109     	add	x9, x8, #0x4
  14da2c: eb0a013f     	cmp	x9, x10
  14da30: 54000062     	b.hs	0x14da3c <__cxa_demangle+0xbcd0>
  14da34: f9400260     	ldr	x0, [x19]
  14da38: 1400000a     	b	0x14da60 <__cxa_demangle+0xbcf4>
  14da3c: d37ff948     	lsl	x8, x10, #1
  14da40: f9400260     	ldr	x0, [x19]
  14da44: eb09011f     	cmp	x8, x9
  14da48: 9a883121     	csel	x1, x9, x8, lo
  14da4c: f9000a61     	str	x1, [x19, #0x10]
  14da50: 94003e34     	bl	0x15d320 <realloc@plt>
  14da54: f9000260     	str	x0, [x19]
  14da58: b4000b20     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14da5c: f9400308     	ldr	x8, [x24]
  14da60: 5285c409     	mov	w9, #0x2e20             // =11808
  14da64: 72a5c5c9     	movk	w9, #0x2e2e, lsl #16
  14da68: b8286809     	str	w9, [x0, x8]
  14da6c: f9400309     	ldr	x9, [x24]
  14da70: 91001128     	add	x8, x9, #0x4
  14da74: f9000308     	str	x8, [x24]
  14da78: f9400e8a     	ldr	x10, [x20, #0x18]
  14da7c: b4fff78a     	cbz	x10, 0x14d96c <__cxa_demangle+0xbc00>
  14da80: f9400a6a     	ldr	x10, [x19, #0x10]
  14da84: 91001529     	add	x9, x9, #0x5
  14da88: eb0a013f     	cmp	x9, x10
  14da8c: 54000062     	b.hs	0x14da98 <__cxa_demangle+0xbd2c>
  14da90: f9400260     	ldr	x0, [x19]
  14da94: 1400000b     	b	0x14dac0 <__cxa_demangle+0xbd54>
  14da98: d37ff948     	lsl	x8, x10, #1
  14da9c: f9400260     	ldr	x0, [x19]
  14daa0: eb09011f     	cmp	x8, x9
  14daa4: 9a883121     	csel	x1, x9, x8, lo
  14daa8: f9000a61     	str	x1, [x19, #0x10]
  14daac: 94003e1d     	bl	0x15d320 <realloc@plt>
  14dab0: f9000260     	str	x0, [x19]
  14dab4: b4000840     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14dab8: f9400308     	ldr	x8, [x24]
  14dabc: 91000509     	add	x9, x8, #0x1
  14dac0: 5280040a     	mov	w10, #0x20              // =32
  14dac4: f9000309     	str	x9, [x24]
  14dac8: 3828680a     	strb	w10, [x0, x8]
  14dacc: a9422296     	ldp	x22, x8, [x20, #0x20]
  14dad0: eb160115     	subs	x21, x8, x22
  14dad4: f9400308     	ldr	x8, [x24]
  14dad8: 540002e0     	b.eq	0x14db34 <__cxa_demangle+0xbdc8>
  14dadc: f9400a6a     	ldr	x10, [x19, #0x10]
  14dae0: 8b150109     	add	x9, x8, x21
  14dae4: eb0a013f     	cmp	x9, x10
  14dae8: 54000062     	b.hs	0x14daf4 <__cxa_demangle+0xbd88>
  14daec: f9400260     	ldr	x0, [x19]
  14daf0: 1400000a     	b	0x14db18 <__cxa_demangle+0xbdac>
  14daf4: d37ff948     	lsl	x8, x10, #1
  14daf8: f9400260     	ldr	x0, [x19]
  14dafc: eb09011f     	cmp	x8, x9
  14db00: 9a883121     	csel	x1, x9, x8, lo
  14db04: f9000a61     	str	x1, [x19, #0x10]
  14db08: 94003e06     	bl	0x15d320 <realloc@plt>
  14db0c: f9000260     	str	x0, [x19]
  14db10: b4000560     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14db14: f9400308     	ldr	x8, [x24]
  14db18: 8b080000     	add	x0, x0, x8
  14db1c: aa1603e1     	mov	x1, x22
  14db20: aa1503e2     	mov	x2, x21
  14db24: 94003f03     	bl	0x15d730 <memmove@plt>
  14db28: f9400308     	ldr	x8, [x24]
  14db2c: 8b150108     	add	x8, x8, x21
  14db30: f9000308     	str	x8, [x24]
  14db34: f9400a6a     	ldr	x10, [x19, #0x10]
  14db38: 91000509     	add	x9, x8, #0x1
  14db3c: eb0a013f     	cmp	x9, x10
  14db40: 54000062     	b.hs	0x14db4c <__cxa_demangle+0xbde0>
  14db44: f9400260     	ldr	x0, [x19]
  14db48: 1400000b     	b	0x14db74 <__cxa_demangle+0xbe08>
  14db4c: d37ff948     	lsl	x8, x10, #1
  14db50: f9400260     	ldr	x0, [x19]
  14db54: eb09011f     	cmp	x8, x9
  14db58: 9a883121     	csel	x1, x9, x8, lo
  14db5c: f9000a61     	str	x1, [x19, #0x10]
  14db60: 94003df0     	bl	0x15d320 <realloc@plt>
  14db64: f9000260     	str	x0, [x19]
  14db68: b40002a0     	cbz	x0, 0x14dbbc <__cxa_demangle+0xbe50>
  14db6c: f9400308     	ldr	x8, [x24]
  14db70: 91000509     	add	x9, x8, #0x1
  14db74: 5280040a     	mov	w10, #0x20              // =32
  14db78: f9000669     	str	x9, [x19, #0x8]
  14db7c: aa1303e1     	mov	x1, x19
  14db80: 3828680a     	strb	w10, [x0, x8]
  14db84: f9400e94     	ldr	x20, [x20, #0x18]
  14db88: f9400288     	ldr	x8, [x20]
  14db8c: aa1403e0     	mov	x0, x20
  14db90: f9401108     	ldr	x8, [x8, #0x20]
  14db94: d63f0100     	blr	x8
  14db98: 39402688     	ldrb	w8, [x20, #0x9]
  14db9c: 7100051f     	cmp	w8, #0x1
  14dba0: 54ffee60     	b.eq	0x14d96c <__cxa_demangle+0xbc00>
  14dba4: f9400288     	ldr	x8, [x20]
  14dba8: aa1403e0     	mov	x0, x20
  14dbac: aa1303e1     	mov	x1, x19
  14dbb0: f9401508     	ldr	x8, [x8, #0x28]
  14dbb4: d63f0100     	blr	x8
  14dbb8: 17ffff6d     	b	0x14d96c <__cxa_demangle+0xbc00>
  14dbbc: 94003ce9     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14dbc0: 94003c9c     	bl	0x15ce30 <__stack_chk_fail@plt>
  14dbc4: d503245f     	bti	c
  14dbc8: 14003cc6     	b	0x15cee0 <_ZdlPv@plt>
  14dbcc: d503233f     	paciasp
  14dbd0: d10143ff     	sub	sp, sp, #0x50
  14dbd4: a9027bfd     	stp	x29, x30, [sp, #0x20]
  14dbd8: 910083fd     	add	x29, sp, #0x20
  14dbdc: a90357f6     	stp	x22, x21, [sp, #0x30]
  14dbe0: a9044ff4     	stp	x20, x19, [sp, #0x40]
  14dbe4: d53bd054     	mrs	x20, TPIDR_EL0
  14dbe8: aa0003f3     	mov	x19, x0
  14dbec: f9401688     	ldr	x8, [x20, #0x28]
  14dbf0: f81f83a8     	stur	x8, [x29, #-0x8]
  14dbf4: a9405815     	ldp	x21, x22, [x0]
  14dbf8: a940aaa8     	ldp	x8, x10, [x21, #0x8]
  14dbfc: 91000509     	add	x9, x8, #0x1
  14dc00: eb0a013f     	cmp	x9, x10
  14dc04: 54000062     	b.hs	0x14dc10 <__cxa_demangle+0xbea4>
  14dc08: f94002a0     	ldr	x0, [x21]
  14dc0c: 1400000b     	b	0x14dc38 <__cxa_demangle+0xbecc>
  14dc10: d37ff948     	lsl	x8, x10, #1
  14dc14: f94002a0     	ldr	x0, [x21]
  14dc18: eb09011f     	cmp	x8, x9
  14dc1c: 9a883121     	csel	x1, x9, x8, lo
  14dc20: f9000aa1     	str	x1, [x21, #0x10]
  14dc24: 94003dbf     	bl	0x15d320 <realloc@plt>
  14dc28: f90002a0     	str	x0, [x21]
  14dc2c: b40005e0     	cbz	x0, 0x14dce8 <__cxa_demangle+0xbf7c>
  14dc30: f94006a8     	ldr	x8, [x21, #0x8]
  14dc34: 91000509     	add	x9, x8, #0x1
  14dc38: 5280050a     	mov	w10, #0x28              // =40
  14dc3c: f90006a9     	str	x9, [x21, #0x8]
  14dc40: 52802449     	mov	w9, #0x122              // =290
  14dc44: 3828680a     	strb	w10, [x0, x8]
  14dc48: 900000ea     	adrp	x10, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14dc4c: 72a02029     	movk	w9, #0x101, lsl #16
  14dc50: f9400ac8     	ldr	x8, [x22, #0x10]
  14dc54: 913c414a     	add	x10, x10, #0xf10
  14dc58: f9400261     	ldr	x1, [x19]
  14dc5c: 910003e0     	mov	x0, sp
  14dc60: b9000be9     	str	w9, [sp, #0x8]
  14dc64: f90003ea     	str	x10, [sp]
  14dc68: f9000be8     	str	x8, [sp, #0x10]
  14dc6c: 94000021     	bl	0x14dcf0 <__cxa_demangle+0xbf84>
  14dc70: f9400273     	ldr	x19, [x19]
  14dc74: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14dc78: 91000509     	add	x9, x8, #0x1
  14dc7c: eb0a013f     	cmp	x9, x10
  14dc80: 54000062     	b.hs	0x14dc8c <__cxa_demangle+0xbf20>
  14dc84: f9400260     	ldr	x0, [x19]
  14dc88: 1400000b     	b	0x14dcb4 <__cxa_demangle+0xbf48>
  14dc8c: d37ff948     	lsl	x8, x10, #1
  14dc90: f9400260     	ldr	x0, [x19]
  14dc94: eb09011f     	cmp	x8, x9
  14dc98: 9a883121     	csel	x1, x9, x8, lo
  14dc9c: f9000a61     	str	x1, [x19, #0x10]
  14dca0: 94003da0     	bl	0x15d320 <realloc@plt>
  14dca4: f9000260     	str	x0, [x19]
  14dca8: b4000200     	cbz	x0, 0x14dce8 <__cxa_demangle+0xbf7c>
  14dcac: f9400668     	ldr	x8, [x19, #0x8]
  14dcb0: 91000509     	add	x9, x8, #0x1
  14dcb4: 5280052a     	mov	w10, #0x29              // =41
  14dcb8: f9000669     	str	x9, [x19, #0x8]
  14dcbc: 3828680a     	strb	w10, [x0, x8]
  14dcc0: f9401688     	ldr	x8, [x20, #0x28]
  14dcc4: f85f83a9     	ldur	x9, [x29, #-0x8]
  14dcc8: eb09011f     	cmp	x8, x9
  14dccc: 54000101     	b.ne	0x14dcec <__cxa_demangle+0xbf80>
  14dcd0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  14dcd4: a94357f6     	ldp	x22, x21, [sp, #0x30]
  14dcd8: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  14dcdc: 910143ff     	add	sp, sp, #0x50
  14dce0: d50323bf     	autiasp
  14dce4: d65f03c0     	ret
  14dce8: 94003c9e     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14dcec: 94003c51     	bl	0x15ce30 <__stack_chk_fail@plt>
  14dcf0: d503233f     	paciasp
  14dcf4: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  14dcf8: a90167fa     	stp	x26, x25, [sp, #0x10]
  14dcfc: 910003fd     	mov	x29, sp
  14dd00: a9025ff8     	stp	x24, x23, [sp, #0x20]
  14dd04: a90357f6     	stp	x22, x21, [sp, #0x30]
  14dd08: a9044ff4     	stp	x20, x19, [sp, #0x40]
  14dd0c: f9400815     	ldr	x21, [x0, #0x10]
  14dd10: aa0103f3     	mov	x19, x1
  14dd14: 6f07e7e0     	movi	v0.2d, #0xffffffffffffffff
  14dd18: aa0003f4     	mov	x20, x0
  14dd1c: 29436037     	ldp	w23, w24, [x1, #0x18]
  14dd20: f94002a8     	ldr	x8, [x21]
  14dd24: f9400436     	ldr	x22, [x1, #0x8]
  14dd28: fd000c20     	str	d0, [x1, #0x18]
  14dd2c: f9401108     	ldr	x8, [x8, #0x20]
  14dd30: aa1503e0     	mov	x0, x21
  14dd34: d63f0100     	blr	x8
  14dd38: 394026a8     	ldrb	w8, [x21, #0x9]
  14dd3c: 7100051f     	cmp	w8, #0x1
  14dd40: 540000c0     	b.eq	0x14dd58 <__cxa_demangle+0xbfec>
  14dd44: f94002a8     	ldr	x8, [x21]
  14dd48: f9401508     	ldr	x8, [x8, #0x28]
  14dd4c: aa1503e0     	mov	x0, x21
  14dd50: aa1303e1     	mov	x1, x19
  14dd54: d63f0100     	blr	x8
  14dd58: b9401e79     	ldr	w25, [x19, #0x1c]
  14dd5c: 3100073f     	cmn	w25, #0x1
  14dd60: 540006c0     	b.eq	0x14de38 <__cxa_demangle+0xc0cc>
  14dd64: 34000a39     	cbz	w25, 0x14dea8 <__cxa_demangle+0xc13c>
  14dd68: 71000b3f     	cmp	w25, #0x2
  14dd6c: 54000a03     	b.lo	0x14deac <__cxa_demangle+0xc140>
  14dd70: b0fff935     	adrp	x21, 0x72000
  14dd74: 5280003a     	mov	w26, #0x1               // =1
  14dd78: 913d0ab5     	add	x21, x21, #0xf42
  14dd7c: 14000004     	b	0x14dd8c <__cxa_demangle+0xc020>
  14dd80: 1100075a     	add	w26, w26, #0x1
  14dd84: 6b1a033f     	cmp	w25, w26
  14dd88: 54000920     	b.eq	0x14deac <__cxa_demangle+0xc140>
  14dd8c: aa1503e0     	mov	x0, x21
  14dd90: 52800061     	mov	w1, #0x3                // =3
  14dd94: 94003d2b     	bl	0x15d240 <__strlen_chk@plt>
  14dd98: aa0003f6     	mov	x22, x0
  14dd9c: b40002e0     	cbz	x0, 0x14ddf8 <__cxa_demangle+0xc08c>
  14dda0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14dda4: 8b160109     	add	x9, x8, x22
  14dda8: eb0a013f     	cmp	x9, x10
  14ddac: 54000062     	b.hs	0x14ddb8 <__cxa_demangle+0xc04c>
  14ddb0: f9400260     	ldr	x0, [x19]
  14ddb4: 1400000a     	b	0x14dddc <__cxa_demangle+0xc070>
  14ddb8: d37ff948     	lsl	x8, x10, #1
  14ddbc: f9400260     	ldr	x0, [x19]
  14ddc0: eb09011f     	cmp	x8, x9
  14ddc4: 9a883121     	csel	x1, x9, x8, lo
  14ddc8: f9000a61     	str	x1, [x19, #0x10]
  14ddcc: 94003d55     	bl	0x15d320 <realloc@plt>
  14ddd0: f9000260     	str	x0, [x19]
  14ddd4: b40007c0     	cbz	x0, 0x14decc <__cxa_demangle+0xc160>
  14ddd8: f9400668     	ldr	x8, [x19, #0x8]
  14dddc: 8b080000     	add	x0, x0, x8
  14dde0: aa1503e1     	mov	x1, x21
  14dde4: aa1603e2     	mov	x2, x22
  14dde8: 94003cae     	bl	0x15d0a0 <memcpy@plt>
  14ddec: f9400668     	ldr	x8, [x19, #0x8]
  14ddf0: 8b160108     	add	x8, x8, x22
  14ddf4: f9000668     	str	x8, [x19, #0x8]
  14ddf8: f9400a96     	ldr	x22, [x20, #0x10]
  14ddfc: b9001a7a     	str	w26, [x19, #0x18]
  14de00: f94002c8     	ldr	x8, [x22]
  14de04: f9401108     	ldr	x8, [x8, #0x20]
  14de08: aa1603e0     	mov	x0, x22
  14de0c: aa1303e1     	mov	x1, x19
  14de10: d63f0100     	blr	x8
  14de14: 394026c8     	ldrb	w8, [x22, #0x9]
  14de18: 7100051f     	cmp	w8, #0x1
  14de1c: 54fffb20     	b.eq	0x14dd80 <__cxa_demangle+0xc014>
  14de20: f94002c8     	ldr	x8, [x22]
  14de24: f9401508     	ldr	x8, [x8, #0x28]
  14de28: aa1603e0     	mov	x0, x22
  14de2c: aa1303e1     	mov	x1, x19
  14de30: d63f0100     	blr	x8
  14de34: 17ffffd3     	b	0x14dd80 <__cxa_demangle+0xc014>
  14de38: 90fff920     	adrp	x0, 0x71000
  14de3c: 52800081     	mov	w1, #0x4                // =4
  14de40: 911f1000     	add	x0, x0, #0x7c4
  14de44: 94003cff     	bl	0x15d240 <__strlen_chk@plt>
  14de48: aa0003f4     	mov	x20, x0
  14de4c: b4000300     	cbz	x0, 0x14deac <__cxa_demangle+0xc140>
  14de50: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14de54: 8b140109     	add	x9, x8, x20
  14de58: eb0a013f     	cmp	x9, x10
  14de5c: 54000062     	b.hs	0x14de68 <__cxa_demangle+0xc0fc>
  14de60: f9400260     	ldr	x0, [x19]
  14de64: 1400000a     	b	0x14de8c <__cxa_demangle+0xc120>
  14de68: d37ff948     	lsl	x8, x10, #1
  14de6c: f9400260     	ldr	x0, [x19]
  14de70: eb09011f     	cmp	x8, x9
  14de74: 9a883121     	csel	x1, x9, x8, lo
  14de78: f9000a61     	str	x1, [x19, #0x10]
  14de7c: 94003d29     	bl	0x15d320 <realloc@plt>
  14de80: f9000260     	str	x0, [x19]
  14de84: b4000240     	cbz	x0, 0x14decc <__cxa_demangle+0xc160>
  14de88: f9400668     	ldr	x8, [x19, #0x8]
  14de8c: 90fff921     	adrp	x1, 0x71000
  14de90: 8b080000     	add	x0, x0, x8
  14de94: 911f1021     	add	x1, x1, #0x7c4
  14de98: aa1403e2     	mov	x2, x20
  14de9c: 94003c81     	bl	0x15d0a0 <memcpy@plt>
  14dea0: f9400668     	ldr	x8, [x19, #0x8]
  14dea4: 8b140116     	add	x22, x8, x20
  14dea8: f9000676     	str	x22, [x19, #0x8]
  14deac: 29036277     	stp	w23, w24, [x19, #0x18]
  14deb0: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  14deb4: a94357f6     	ldp	x22, x21, [sp, #0x30]
  14deb8: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  14debc: a94167fa     	ldp	x26, x25, [sp, #0x10]
  14dec0: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  14dec4: d50323bf     	autiasp
  14dec8: d65f03c0     	ret
  14decc: 94003c25     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ded0: 14000001     	b	0x14ded4 <__cxa_demangle+0xc168>
  14ded4: 29036277     	stp	w23, w24, [x19, #0x18]
  14ded8: 94002ca2     	bl	0x159160 <__emutls_get_address+0x6d4>
  14dedc: d503245f     	bti	c
  14dee0: 14003c00     	b	0x15cee0 <_ZdlPv@plt>
  14dee4: d503233f     	paciasp
  14dee8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14deec: a90157f6     	stp	x22, x21, [sp, #0x10]
  14def0: 910003fd     	mov	x29, sp
  14def4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14def8: a941a009     	ldp	x9, x8, [x0, #0x18]
  14defc: aa0103f3     	mov	x19, x1
  14df00: aa0003f4     	mov	x20, x0
  14df04: cb09010a     	sub	x10, x8, x9
  14df08: f100055f     	cmp	x10, #0x1
  14df0c: 54000421     	b.ne	0x14df90 <__cxa_demangle+0xc224>
  14df10: eb08013f     	cmp	x9, x8
  14df14: 54000160     	b.eq	0x14df40 <__cxa_demangle+0xc1d4>
  14df18: f0fff90a     	adrp	x10, 0x70000
  14df1c: 91172d4a     	add	x10, x10, #0x5cb
  14df20: 3940012b     	ldrb	w11, [x9]
  14df24: 3940014c     	ldrb	w12, [x10]
  14df28: 6b0c017f     	cmp	w11, w12
  14df2c: 54000321     	b.ne	0x14df90 <__cxa_demangle+0xc224>
  14df30: 91000529     	add	x9, x9, #0x1
  14df34: 9100054a     	add	x10, x10, #0x1
  14df38: eb08013f     	cmp	x9, x8
  14df3c: 54ffff21     	b.ne	0x14df20 <__cxa_demangle+0xc1b4>
  14df40: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14df44: 91000509     	add	x9, x8, #0x1
  14df48: eb0a013f     	cmp	x9, x10
  14df4c: 54000062     	b.hs	0x14df58 <__cxa_demangle+0xc1ec>
  14df50: f9400260     	ldr	x0, [x19]
  14df54: 1400000a     	b	0x14df7c <__cxa_demangle+0xc210>
  14df58: d37ff948     	lsl	x8, x10, #1
  14df5c: f9400260     	ldr	x0, [x19]
  14df60: eb09011f     	cmp	x8, x9
  14df64: 9a883121     	csel	x1, x9, x8, lo
  14df68: f9000a61     	str	x1, [x19, #0x10]
  14df6c: 94003ced     	bl	0x15d320 <realloc@plt>
  14df70: f9000260     	str	x0, [x19]
  14df74: b40016a0     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14df78: f9400668     	ldr	x8, [x19, #0x8]
  14df7c: 52800509     	mov	w9, #0x28               // =40
  14df80: 38286809     	strb	w9, [x0, x8]
  14df84: f9400668     	ldr	x8, [x19, #0x8]
  14df88: 91000508     	add	x8, x8, #0x1
  14df8c: f9000668     	str	x8, [x19, #0x8]
  14df90: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14df94: 91000509     	add	x9, x8, #0x1
  14df98: eb0a013f     	cmp	x9, x10
  14df9c: 54000062     	b.hs	0x14dfa8 <__cxa_demangle+0xc23c>
  14dfa0: f9400260     	ldr	x0, [x19]
  14dfa4: 1400000a     	b	0x14dfcc <__cxa_demangle+0xc260>
  14dfa8: d37ff948     	lsl	x8, x10, #1
  14dfac: f9400260     	ldr	x0, [x19]
  14dfb0: eb09011f     	cmp	x8, x9
  14dfb4: 9a883121     	csel	x1, x9, x8, lo
  14dfb8: f9000a61     	str	x1, [x19, #0x10]
  14dfbc: 94003cd9     	bl	0x15d320 <realloc@plt>
  14dfc0: f9000260     	str	x0, [x19]
  14dfc4: b4001420     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14dfc8: f9400668     	ldr	x8, [x19, #0x8]
  14dfcc: 52800509     	mov	w9, #0x28               // =40
  14dfd0: aa1303e1     	mov	x1, x19
  14dfd4: 38286809     	strb	w9, [x0, x8]
  14dfd8: f9400668     	ldr	x8, [x19, #0x8]
  14dfdc: f9400a95     	ldr	x21, [x20, #0x10]
  14dfe0: 91000508     	add	x8, x8, #0x1
  14dfe4: f94002a9     	ldr	x9, [x21]
  14dfe8: aa1503e0     	mov	x0, x21
  14dfec: f9000668     	str	x8, [x19, #0x8]
  14dff0: f9401128     	ldr	x8, [x9, #0x20]
  14dff4: d63f0100     	blr	x8
  14dff8: 394026a8     	ldrb	w8, [x21, #0x9]
  14dffc: 7100051f     	cmp	w8, #0x1
  14e000: 540000c0     	b.eq	0x14e018 <__cxa_demangle+0xc2ac>
  14e004: f94002a8     	ldr	x8, [x21]
  14e008: aa1503e0     	mov	x0, x21
  14e00c: aa1303e1     	mov	x1, x19
  14e010: f9401508     	ldr	x8, [x8, #0x28]
  14e014: d63f0100     	blr	x8
  14e018: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e01c: 91000909     	add	x9, x8, #0x2
  14e020: eb0a013f     	cmp	x9, x10
  14e024: 54000062     	b.hs	0x14e030 <__cxa_demangle+0xc2c4>
  14e028: f9400260     	ldr	x0, [x19]
  14e02c: 1400000a     	b	0x14e054 <__cxa_demangle+0xc2e8>
  14e030: d37ff948     	lsl	x8, x10, #1
  14e034: f9400260     	ldr	x0, [x19]
  14e038: eb09011f     	cmp	x8, x9
  14e03c: 9a883121     	csel	x1, x9, x8, lo
  14e040: f9000a61     	str	x1, [x19, #0x10]
  14e044: 94003cb7     	bl	0x15d320 <realloc@plt>
  14e048: f9000260     	str	x0, [x19]
  14e04c: b4000fe0     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14e050: f9400668     	ldr	x8, [x19, #0x8]
  14e054: 52840529     	mov	w9, #0x2029             // =8233
  14e058: 78286809     	strh	w9, [x0, x8]
  14e05c: f9400668     	ldr	x8, [x19, #0x8]
  14e060: 91000908     	add	x8, x8, #0x2
  14e064: f9000668     	str	x8, [x19, #0x8]
  14e068: a941a696     	ldp	x22, x9, [x20, #0x18]
  14e06c: eb160135     	subs	x21, x9, x22
  14e070: 540002e0     	b.eq	0x14e0cc <__cxa_demangle+0xc360>
  14e074: f9400a6a     	ldr	x10, [x19, #0x10]
  14e078: 8b150109     	add	x9, x8, x21
  14e07c: eb0a013f     	cmp	x9, x10
  14e080: 54000062     	b.hs	0x14e08c <__cxa_demangle+0xc320>
  14e084: f9400260     	ldr	x0, [x19]
  14e088: 1400000a     	b	0x14e0b0 <__cxa_demangle+0xc344>
  14e08c: d37ff948     	lsl	x8, x10, #1
  14e090: f9400260     	ldr	x0, [x19]
  14e094: eb09011f     	cmp	x8, x9
  14e098: 9a883121     	csel	x1, x9, x8, lo
  14e09c: f9000a61     	str	x1, [x19, #0x10]
  14e0a0: 94003ca0     	bl	0x15d320 <realloc@plt>
  14e0a4: f9000260     	str	x0, [x19]
  14e0a8: b4000d00     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14e0ac: f9400668     	ldr	x8, [x19, #0x8]
  14e0b0: 8b080000     	add	x0, x0, x8
  14e0b4: aa1603e1     	mov	x1, x22
  14e0b8: aa1503e2     	mov	x2, x21
  14e0bc: 94003d9d     	bl	0x15d730 <memmove@plt>
  14e0c0: f9400668     	ldr	x8, [x19, #0x8]
  14e0c4: 8b150108     	add	x8, x8, x21
  14e0c8: f9000668     	str	x8, [x19, #0x8]
  14e0cc: f9400a6a     	ldr	x10, [x19, #0x10]
  14e0d0: 91000909     	add	x9, x8, #0x2
  14e0d4: eb0a013f     	cmp	x9, x10
  14e0d8: 54000062     	b.hs	0x14e0e4 <__cxa_demangle+0xc378>
  14e0dc: f9400260     	ldr	x0, [x19]
  14e0e0: 1400000a     	b	0x14e108 <__cxa_demangle+0xc39c>
  14e0e4: d37ff948     	lsl	x8, x10, #1
  14e0e8: f9400260     	ldr	x0, [x19]
  14e0ec: eb09011f     	cmp	x8, x9
  14e0f0: 9a883121     	csel	x1, x9, x8, lo
  14e0f4: f9000a61     	str	x1, [x19, #0x10]
  14e0f8: 94003c8a     	bl	0x15d320 <realloc@plt>
  14e0fc: f9000260     	str	x0, [x19]
  14e100: b4000a40     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14e104: f9400668     	ldr	x8, [x19, #0x8]
  14e108: 52850409     	mov	w9, #0x2820             // =10272
  14e10c: aa1303e1     	mov	x1, x19
  14e110: 78286809     	strh	w9, [x0, x8]
  14e114: f9400668     	ldr	x8, [x19, #0x8]
  14e118: f9401695     	ldr	x21, [x20, #0x28]
  14e11c: 91000908     	add	x8, x8, #0x2
  14e120: f94002a9     	ldr	x9, [x21]
  14e124: aa1503e0     	mov	x0, x21
  14e128: f9000668     	str	x8, [x19, #0x8]
  14e12c: f9401128     	ldr	x8, [x9, #0x20]
  14e130: d63f0100     	blr	x8
  14e134: 394026a8     	ldrb	w8, [x21, #0x9]
  14e138: 7100051f     	cmp	w8, #0x1
  14e13c: 540000c0     	b.eq	0x14e154 <__cxa_demangle+0xc3e8>
  14e140: f94002a8     	ldr	x8, [x21]
  14e144: aa1503e0     	mov	x0, x21
  14e148: aa1303e1     	mov	x1, x19
  14e14c: f9401508     	ldr	x8, [x8, #0x28]
  14e150: d63f0100     	blr	x8
  14e154: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e158: 91000509     	add	x9, x8, #0x1
  14e15c: eb0a013f     	cmp	x9, x10
  14e160: 54000062     	b.hs	0x14e16c <__cxa_demangle+0xc400>
  14e164: f9400260     	ldr	x0, [x19]
  14e168: 1400000a     	b	0x14e190 <__cxa_demangle+0xc424>
  14e16c: d37ff948     	lsl	x8, x10, #1
  14e170: f9400260     	ldr	x0, [x19]
  14e174: eb09011f     	cmp	x8, x9
  14e178: 9a883121     	csel	x1, x9, x8, lo
  14e17c: f9000a61     	str	x1, [x19, #0x10]
  14e180: 94003c68     	bl	0x15d320 <realloc@plt>
  14e184: f9000260     	str	x0, [x19]
  14e188: b4000600     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14e18c: f9400668     	ldr	x8, [x19, #0x8]
  14e190: 52800529     	mov	w9, #0x29               // =41
  14e194: 38286809     	strb	w9, [x0, x8]
  14e198: a941aa8b     	ldp	x11, x10, [x20, #0x18]
  14e19c: f9400669     	ldr	x9, [x19, #0x8]
  14e1a0: 91000528     	add	x8, x9, #0x1
  14e1a4: cb0b014c     	sub	x12, x10, x11
  14e1a8: f100059f     	cmp	x12, #0x1
  14e1ac: f9000668     	str	x8, [x19, #0x8]
  14e1b0: 54000421     	b.ne	0x14e234 <__cxa_demangle+0xc4c8>
  14e1b4: eb0a017f     	cmp	x11, x10
  14e1b8: 54000160     	b.eq	0x14e1e4 <__cxa_demangle+0xc478>
  14e1bc: d0fff90c     	adrp	x12, 0x70000
  14e1c0: 91172d8c     	add	x12, x12, #0x5cb
  14e1c4: 3940016d     	ldrb	w13, [x11]
  14e1c8: 3940018e     	ldrb	w14, [x12]
  14e1cc: 6b0e01bf     	cmp	w13, w14
  14e1d0: 54000321     	b.ne	0x14e234 <__cxa_demangle+0xc4c8>
  14e1d4: 9100056b     	add	x11, x11, #0x1
  14e1d8: 9100058c     	add	x12, x12, #0x1
  14e1dc: eb0a017f     	cmp	x11, x10
  14e1e0: 54ffff21     	b.ne	0x14e1c4 <__cxa_demangle+0xc458>
  14e1e4: f9400a6a     	ldr	x10, [x19, #0x10]
  14e1e8: 91000929     	add	x9, x9, #0x2
  14e1ec: eb0a013f     	cmp	x9, x10
  14e1f0: 54000062     	b.hs	0x14e1fc <__cxa_demangle+0xc490>
  14e1f4: f9400260     	ldr	x0, [x19]
  14e1f8: 1400000a     	b	0x14e220 <__cxa_demangle+0xc4b4>
  14e1fc: d37ff948     	lsl	x8, x10, #1
  14e200: f9400260     	ldr	x0, [x19]
  14e204: eb09011f     	cmp	x8, x9
  14e208: 9a883121     	csel	x1, x9, x8, lo
  14e20c: f9000a61     	str	x1, [x19, #0x10]
  14e210: 94003c44     	bl	0x15d320 <realloc@plt>
  14e214: f9000260     	str	x0, [x19]
  14e218: b4000180     	cbz	x0, 0x14e248 <__cxa_demangle+0xc4dc>
  14e21c: f9400668     	ldr	x8, [x19, #0x8]
  14e220: 52800529     	mov	w9, #0x29               // =41
  14e224: 38286809     	strb	w9, [x0, x8]
  14e228: f9400668     	ldr	x8, [x19, #0x8]
  14e22c: 91000508     	add	x8, x8, #0x1
  14e230: f9000668     	str	x8, [x19, #0x8]
  14e234: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14e238: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14e23c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14e240: d50323bf     	autiasp
  14e244: d65f03c0     	ret
  14e248: 94003b46     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14e24c: d503245f     	bti	c
  14e250: 14003b24     	b	0x15cee0 <_ZdlPv@plt>
  14e254: d503233f     	paciasp
  14e258: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14e25c: a90157f6     	stp	x22, x21, [sp, #0x10]
  14e260: 910003fd     	mov	x29, sp
  14e264: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14e268: a9412016     	ldp	x22, x8, [x0, #0x10]
  14e26c: aa0103f3     	mov	x19, x1
  14e270: aa0003f4     	mov	x20, x0
  14e274: eb160115     	subs	x21, x8, x22
  14e278: f9400428     	ldr	x8, [x1, #0x8]
  14e27c: 540002e0     	b.eq	0x14e2d8 <__cxa_demangle+0xc56c>
  14e280: f9400a6a     	ldr	x10, [x19, #0x10]
  14e284: 8b150109     	add	x9, x8, x21
  14e288: eb0a013f     	cmp	x9, x10
  14e28c: 54000062     	b.hs	0x14e298 <__cxa_demangle+0xc52c>
  14e290: f9400260     	ldr	x0, [x19]
  14e294: 1400000a     	b	0x14e2bc <__cxa_demangle+0xc550>
  14e298: d37ff948     	lsl	x8, x10, #1
  14e29c: f9400260     	ldr	x0, [x19]
  14e2a0: eb09011f     	cmp	x8, x9
  14e2a4: 9a883121     	csel	x1, x9, x8, lo
  14e2a8: f9000a61     	str	x1, [x19, #0x10]
  14e2ac: 94003c1d     	bl	0x15d320 <realloc@plt>
  14e2b0: f9000260     	str	x0, [x19]
  14e2b4: b4000880     	cbz	x0, 0x14e3c4 <__cxa_demangle+0xc658>
  14e2b8: f9400668     	ldr	x8, [x19, #0x8]
  14e2bc: 8b080000     	add	x0, x0, x8
  14e2c0: aa1603e1     	mov	x1, x22
  14e2c4: aa1503e2     	mov	x2, x21
  14e2c8: 94003d1a     	bl	0x15d730 <memmove@plt>
  14e2cc: f9400668     	ldr	x8, [x19, #0x8]
  14e2d0: 8b150108     	add	x8, x8, x21
  14e2d4: f9000668     	str	x8, [x19, #0x8]
  14e2d8: f9400a6a     	ldr	x10, [x19, #0x10]
  14e2dc: 91000509     	add	x9, x8, #0x1
  14e2e0: eb0a013f     	cmp	x9, x10
  14e2e4: 54000062     	b.hs	0x14e2f0 <__cxa_demangle+0xc584>
  14e2e8: f9400260     	ldr	x0, [x19]
  14e2ec: 1400000a     	b	0x14e314 <__cxa_demangle+0xc5a8>
  14e2f0: d37ff948     	lsl	x8, x10, #1
  14e2f4: f9400260     	ldr	x0, [x19]
  14e2f8: eb09011f     	cmp	x8, x9
  14e2fc: 9a883121     	csel	x1, x9, x8, lo
  14e300: f9000a61     	str	x1, [x19, #0x10]
  14e304: 94003c07     	bl	0x15d320 <realloc@plt>
  14e308: f9000260     	str	x0, [x19]
  14e30c: b40005c0     	cbz	x0, 0x14e3c4 <__cxa_demangle+0xc658>
  14e310: f9400668     	ldr	x8, [x19, #0x8]
  14e314: 52800509     	mov	w9, #0x28               // =40
  14e318: aa1303e1     	mov	x1, x19
  14e31c: 38286809     	strb	w9, [x0, x8]
  14e320: f9400668     	ldr	x8, [x19, #0x8]
  14e324: f9401294     	ldr	x20, [x20, #0x20]
  14e328: 91000508     	add	x8, x8, #0x1
  14e32c: f9400289     	ldr	x9, [x20]
  14e330: aa1403e0     	mov	x0, x20
  14e334: f9000668     	str	x8, [x19, #0x8]
  14e338: f9401128     	ldr	x8, [x9, #0x20]
  14e33c: d63f0100     	blr	x8
  14e340: 39402688     	ldrb	w8, [x20, #0x9]
  14e344: 7100051f     	cmp	w8, #0x1
  14e348: 540000c0     	b.eq	0x14e360 <__cxa_demangle+0xc5f4>
  14e34c: f9400288     	ldr	x8, [x20]
  14e350: aa1403e0     	mov	x0, x20
  14e354: aa1303e1     	mov	x1, x19
  14e358: f9401508     	ldr	x8, [x8, #0x28]
  14e35c: d63f0100     	blr	x8
  14e360: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e364: 91000509     	add	x9, x8, #0x1
  14e368: eb0a013f     	cmp	x9, x10
  14e36c: 54000062     	b.hs	0x14e378 <__cxa_demangle+0xc60c>
  14e370: f9400260     	ldr	x0, [x19]
  14e374: 1400000a     	b	0x14e39c <__cxa_demangle+0xc630>
  14e378: d37ff948     	lsl	x8, x10, #1
  14e37c: f9400260     	ldr	x0, [x19]
  14e380: eb09011f     	cmp	x8, x9
  14e384: 9a883121     	csel	x1, x9, x8, lo
  14e388: f9000a61     	str	x1, [x19, #0x10]
  14e38c: 94003be5     	bl	0x15d320 <realloc@plt>
  14e390: f9000260     	str	x0, [x19]
  14e394: b4000180     	cbz	x0, 0x14e3c4 <__cxa_demangle+0xc658>
  14e398: f9400668     	ldr	x8, [x19, #0x8]
  14e39c: 52800529     	mov	w9, #0x29               // =41
  14e3a0: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14e3a4: 38286809     	strb	w9, [x0, x8]
  14e3a8: f9400668     	ldr	x8, [x19, #0x8]
  14e3ac: 91000508     	add	x8, x8, #0x1
  14e3b0: f9000668     	str	x8, [x19, #0x8]
  14e3b4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14e3b8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14e3bc: d50323bf     	autiasp
  14e3c0: d65f03c0     	ret
  14e3c4: 94003ae7     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14e3c8: d503245f     	bti	c
  14e3cc: 14003ac5     	b	0x15cee0 <_ZdlPv@plt>
  14e3d0: d503233f     	paciasp
  14e3d4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14e3d8: a90157f6     	stp	x22, x21, [sp, #0x10]
  14e3dc: 910003fd     	mov	x29, sp
  14e3e0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14e3e4: a9412016     	ldp	x22, x8, [x0, #0x10]
  14e3e8: aa0103f3     	mov	x19, x1
  14e3ec: aa0003f4     	mov	x20, x0
  14e3f0: eb160115     	subs	x21, x8, x22
  14e3f4: f9400428     	ldr	x8, [x1, #0x8]
  14e3f8: 540002e0     	b.eq	0x14e454 <__cxa_demangle+0xc6e8>
  14e3fc: f9400a6a     	ldr	x10, [x19, #0x10]
  14e400: 8b150109     	add	x9, x8, x21
  14e404: eb0a013f     	cmp	x9, x10
  14e408: 54000062     	b.hs	0x14e414 <__cxa_demangle+0xc6a8>
  14e40c: f9400260     	ldr	x0, [x19]
  14e410: 1400000a     	b	0x14e438 <__cxa_demangle+0xc6cc>
  14e414: d37ff948     	lsl	x8, x10, #1
  14e418: f9400260     	ldr	x0, [x19]
  14e41c: eb09011f     	cmp	x8, x9
  14e420: 9a883121     	csel	x1, x9, x8, lo
  14e424: f9000a61     	str	x1, [x19, #0x10]
  14e428: 94003bbe     	bl	0x15d320 <realloc@plt>
  14e42c: f9000260     	str	x0, [x19]
  14e430: b4000a80     	cbz	x0, 0x14e580 <__cxa_demangle+0xc814>
  14e434: f9400668     	ldr	x8, [x19, #0x8]
  14e438: 8b080000     	add	x0, x0, x8
  14e43c: aa1603e1     	mov	x1, x22
  14e440: aa1503e2     	mov	x2, x21
  14e444: 94003cbb     	bl	0x15d730 <memmove@plt>
  14e448: f9400668     	ldr	x8, [x19, #0x8]
  14e44c: 8b150108     	add	x8, x8, x21
  14e450: f9000668     	str	x8, [x19, #0x8]
  14e454: f9400a6a     	ldr	x10, [x19, #0x10]
  14e458: 91000509     	add	x9, x8, #0x1
  14e45c: eb0a013f     	cmp	x9, x10
  14e460: 54000062     	b.hs	0x14e46c <__cxa_demangle+0xc700>
  14e464: f9400260     	ldr	x0, [x19]
  14e468: 1400000a     	b	0x14e490 <__cxa_demangle+0xc724>
  14e46c: d37ff948     	lsl	x8, x10, #1
  14e470: f9400260     	ldr	x0, [x19]
  14e474: eb09011f     	cmp	x8, x9
  14e478: 9a883121     	csel	x1, x9, x8, lo
  14e47c: f9000a61     	str	x1, [x19, #0x10]
  14e480: 94003ba8     	bl	0x15d320 <realloc@plt>
  14e484: f9000260     	str	x0, [x19]
  14e488: b40007c0     	cbz	x0, 0x14e580 <__cxa_demangle+0xc814>
  14e48c: f9400668     	ldr	x8, [x19, #0x8]
  14e490: 52800789     	mov	w9, #0x3c               // =60
  14e494: aa1303e1     	mov	x1, x19
  14e498: 38286809     	strb	w9, [x0, x8]
  14e49c: f9400668     	ldr	x8, [x19, #0x8]
  14e4a0: f9401280     	ldr	x0, [x20, #0x20]
  14e4a4: 91000508     	add	x8, x8, #0x1
  14e4a8: f9400009     	ldr	x9, [x0]
  14e4ac: f9000668     	str	x8, [x19, #0x8]
  14e4b0: f9401128     	ldr	x8, [x9, #0x20]
  14e4b4: d63f0100     	blr	x8
  14e4b8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e4bc: 91000909     	add	x9, x8, #0x2
  14e4c0: eb0a013f     	cmp	x9, x10
  14e4c4: 54000062     	b.hs	0x14e4d0 <__cxa_demangle+0xc764>
  14e4c8: f9400260     	ldr	x0, [x19]
  14e4cc: 1400000a     	b	0x14e4f4 <__cxa_demangle+0xc788>
  14e4d0: d37ff948     	lsl	x8, x10, #1
  14e4d4: f9400260     	ldr	x0, [x19]
  14e4d8: eb09011f     	cmp	x8, x9
  14e4dc: 9a883121     	csel	x1, x9, x8, lo
  14e4e0: f9000a61     	str	x1, [x19, #0x10]
  14e4e4: 94003b8f     	bl	0x15d320 <realloc@plt>
  14e4e8: f9000260     	str	x0, [x19]
  14e4ec: b40004a0     	cbz	x0, 0x14e580 <__cxa_demangle+0xc814>
  14e4f0: f9400668     	ldr	x8, [x19, #0x8]
  14e4f4: 528507c9     	mov	w9, #0x283e             // =10302
  14e4f8: aa1303e1     	mov	x1, x19
  14e4fc: 78286809     	strh	w9, [x0, x8]
  14e500: f9400668     	ldr	x8, [x19, #0x8]
  14e504: f9401680     	ldr	x0, [x20, #0x28]
  14e508: 91000908     	add	x8, x8, #0x2
  14e50c: f9400009     	ldr	x9, [x0]
  14e510: f9000668     	str	x8, [x19, #0x8]
  14e514: f9401128     	ldr	x8, [x9, #0x20]
  14e518: d63f0100     	blr	x8
  14e51c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e520: 91000509     	add	x9, x8, #0x1
  14e524: eb0a013f     	cmp	x9, x10
  14e528: 54000062     	b.hs	0x14e534 <__cxa_demangle+0xc7c8>
  14e52c: f9400260     	ldr	x0, [x19]
  14e530: 1400000a     	b	0x14e558 <__cxa_demangle+0xc7ec>
  14e534: d37ff948     	lsl	x8, x10, #1
  14e538: f9400260     	ldr	x0, [x19]
  14e53c: eb09011f     	cmp	x8, x9
  14e540: 9a883121     	csel	x1, x9, x8, lo
  14e544: f9000a61     	str	x1, [x19, #0x10]
  14e548: 94003b76     	bl	0x15d320 <realloc@plt>
  14e54c: f9000260     	str	x0, [x19]
  14e550: b4000180     	cbz	x0, 0x14e580 <__cxa_demangle+0xc814>
  14e554: f9400668     	ldr	x8, [x19, #0x8]
  14e558: 52800529     	mov	w9, #0x29               // =41
  14e55c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14e560: 38286809     	strb	w9, [x0, x8]
  14e564: f9400668     	ldr	x8, [x19, #0x8]
  14e568: 91000508     	add	x8, x8, #0x1
  14e56c: f9000668     	str	x8, [x19, #0x8]
  14e570: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14e574: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14e578: d50323bf     	autiasp
  14e57c: d65f03c0     	ret
  14e580: 94003a78     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14e584: d503245f     	bti	c
  14e588: 14003a56     	b	0x15cee0 <_ZdlPv@plt>
  14e58c: d503233f     	paciasp
  14e590: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14e594: f9000bf5     	str	x21, [sp, #0x10]
  14e598: 910003fd     	mov	x29, sp
  14e59c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14e5a0: f9400815     	ldr	x21, [x0, #0x10]
  14e5a4: aa0003f4     	mov	x20, x0
  14e5a8: aa0103f3     	mov	x19, x1
  14e5ac: f94002a8     	ldr	x8, [x21]
  14e5b0: aa1503e0     	mov	x0, x21
  14e5b4: f9401108     	ldr	x8, [x8, #0x20]
  14e5b8: d63f0100     	blr	x8
  14e5bc: 394026a8     	ldrb	w8, [x21, #0x9]
  14e5c0: 7100051f     	cmp	w8, #0x1
  14e5c4: 540000c0     	b.eq	0x14e5dc <__cxa_demangle+0xc870>
  14e5c8: f94002a8     	ldr	x8, [x21]
  14e5cc: aa1503e0     	mov	x0, x21
  14e5d0: aa1303e1     	mov	x1, x19
  14e5d4: f9401508     	ldr	x8, [x8, #0x28]
  14e5d8: d63f0100     	blr	x8
  14e5dc: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e5e0: 91000509     	add	x9, x8, #0x1
  14e5e4: eb0a013f     	cmp	x9, x10
  14e5e8: 54000062     	b.hs	0x14e5f4 <__cxa_demangle+0xc888>
  14e5ec: f9400260     	ldr	x0, [x19]
  14e5f0: 1400000a     	b	0x14e618 <__cxa_demangle+0xc8ac>
  14e5f4: d37ff948     	lsl	x8, x10, #1
  14e5f8: f9400260     	ldr	x0, [x19]
  14e5fc: eb09011f     	cmp	x8, x9
  14e600: 9a883121     	csel	x1, x9, x8, lo
  14e604: f9000a61     	str	x1, [x19, #0x10]
  14e608: 94003b46     	bl	0x15d320 <realloc@plt>
  14e60c: f9000260     	str	x0, [x19]
  14e610: b4000460     	cbz	x0, 0x14e69c <__cxa_demangle+0xc930>
  14e614: f9400668     	ldr	x8, [x19, #0x8]
  14e618: 52800509     	mov	w9, #0x28               // =40
  14e61c: aa1303e1     	mov	x1, x19
  14e620: 38286809     	strb	w9, [x0, x8]
  14e624: 91006280     	add	x0, x20, #0x18
  14e628: f9400668     	ldr	x8, [x19, #0x8]
  14e62c: 91000508     	add	x8, x8, #0x1
  14e630: f9000668     	str	x8, [x19, #0x8]
  14e634: 97fff9ee     	bl	0x14cdec <__cxa_demangle+0xb080>
  14e638: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e63c: 91000509     	add	x9, x8, #0x1
  14e640: eb0a013f     	cmp	x9, x10
  14e644: 54000062     	b.hs	0x14e650 <__cxa_demangle+0xc8e4>
  14e648: f9400260     	ldr	x0, [x19]
  14e64c: 1400000a     	b	0x14e674 <__cxa_demangle+0xc908>
  14e650: d37ff948     	lsl	x8, x10, #1
  14e654: f9400260     	ldr	x0, [x19]
  14e658: eb09011f     	cmp	x8, x9
  14e65c: 9a883121     	csel	x1, x9, x8, lo
  14e660: f9000a61     	str	x1, [x19, #0x10]
  14e664: 94003b2f     	bl	0x15d320 <realloc@plt>
  14e668: f9000260     	str	x0, [x19]
  14e66c: b4000180     	cbz	x0, 0x14e69c <__cxa_demangle+0xc930>
  14e670: f9400668     	ldr	x8, [x19, #0x8]
  14e674: 52800529     	mov	w9, #0x29               // =41
  14e678: f9400bf5     	ldr	x21, [sp, #0x10]
  14e67c: 38286809     	strb	w9, [x0, x8]
  14e680: f9400668     	ldr	x8, [x19, #0x8]
  14e684: 91000508     	add	x8, x8, #0x1
  14e688: f9000668     	str	x8, [x19, #0x8]
  14e68c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14e690: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14e694: d50323bf     	autiasp
  14e698: d65f03c0     	ret
  14e69c: 94003a31     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14e6a0: d503245f     	bti	c
  14e6a4: 14003a0f     	b	0x15cee0 <_ZdlPv@plt>
  14e6a8: d503233f     	paciasp
  14e6ac: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  14e6b0: f9000bf7     	str	x23, [sp, #0x10]
  14e6b4: 910003fd     	mov	x29, sp
  14e6b8: a90257f6     	stp	x22, x21, [sp, #0x20]
  14e6bc: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14e6c0: f9499816     	ldr	x22, [x0, #0x1330]
  14e6c4: cb010053     	sub	x19, x2, x1
  14e6c8: 11003e69     	add	w9, w19, #0xf
  14e6cc: aa0103f4     	mov	x20, x1
  14e6d0: 927c6d37     	and	x23, x9, #0xfffffff0
  14e6d4: f94006c8     	ldr	x8, [x22, #0x8]
  14e6d8: 8b170109     	add	x9, x8, x23
  14e6dc: f13fc13f     	cmp	x9, #0xff0
  14e6e0: 54000283     	b.lo	0x14e730 <__cxa_demangle+0xc9c4>
  14e6e4: f13fc6ff     	cmp	x23, #0xff1
  14e6e8: 54000143     	b.lo	0x14e710 <__cxa_demangle+0xc9a4>
  14e6ec: 910042e0     	add	x0, x23, #0x10
  14e6f0: 94003acc     	bl	0x15d220 <malloc@plt>
  14e6f4: b4000400     	cbz	x0, 0x14e774 <__cxa_demangle+0xca08>
  14e6f8: f94002c8     	ldr	x8, [x22]
  14e6fc: 91004015     	add	x21, x0, #0x10
  14e700: a9007c08     	stp	x8, xzr, [x0]
  14e704: f90002c0     	str	x0, [x22]
  14e708: b50001f3     	cbnz	x19, 0x14e744 <__cxa_demangle+0xc9d8>
  14e70c: 14000012     	b	0x14e754 <__cxa_demangle+0xc9e8>
  14e710: aa0003f5     	mov	x21, x0
  14e714: 52820000     	mov	w0, #0x1000             // =4096
  14e718: 94003ac2     	bl	0x15d220 <malloc@plt>
  14e71c: b40002c0     	cbz	x0, 0x14e774 <__cxa_demangle+0xca08>
  14e720: aa1f03e8     	mov	x8, xzr
  14e724: a9007c16     	stp	x22, xzr, [x0]
  14e728: aa0003f6     	mov	x22, x0
  14e72c: f9099aa0     	str	x0, [x21, #0x1330]
  14e730: 8b170109     	add	x9, x8, x23
  14e734: 8b0802c8     	add	x8, x22, x8
  14e738: 91004115     	add	x21, x8, #0x10
  14e73c: f90006c9     	str	x9, [x22, #0x8]
  14e740: b40000b3     	cbz	x19, 0x14e754 <__cxa_demangle+0xc9e8>
  14e744: aa1503e0     	mov	x0, x21
  14e748: aa1403e1     	mov	x1, x20
  14e74c: aa1303e2     	mov	x2, x19
  14e750: 94003bf8     	bl	0x15d730 <memmove@plt>
  14e754: 9343fe61     	asr	x1, x19, #3
  14e758: aa1503e0     	mov	x0, x21
  14e75c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14e760: a94257f6     	ldp	x22, x21, [sp, #0x20]
  14e764: f9400bf7     	ldr	x23, [sp, #0x10]
  14e768: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  14e76c: d50323bf     	autiasp
  14e770: d65f03c0     	ret
  14e774: 940039fb     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14e778: d503233f     	paciasp
  14e77c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14e780: f9000bf5     	str	x21, [sp, #0x10]
  14e784: 910003fd     	mov	x29, sp
  14e788: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14e78c: a940a828     	ldp	x8, x10, [x1, #0x8]
  14e790: aa0103f3     	mov	x19, x1
  14e794: aa0003f4     	mov	x20, x0
  14e798: 91000509     	add	x9, x8, #0x1
  14e79c: eb0a013f     	cmp	x9, x10
  14e7a0: 54000062     	b.hs	0x14e7ac <__cxa_demangle+0xca40>
  14e7a4: f9400260     	ldr	x0, [x19]
  14e7a8: 1400000a     	b	0x14e7d0 <__cxa_demangle+0xca64>
  14e7ac: d37ff948     	lsl	x8, x10, #1
  14e7b0: f9400260     	ldr	x0, [x19]
  14e7b4: eb09011f     	cmp	x8, x9
  14e7b8: 9a883121     	csel	x1, x9, x8, lo
  14e7bc: f9000a61     	str	x1, [x19, #0x10]
  14e7c0: 94003ad8     	bl	0x15d320 <realloc@plt>
  14e7c4: f9000260     	str	x0, [x19]
  14e7c8: b40008a0     	cbz	x0, 0x14e8dc <__cxa_demangle+0xcb70>
  14e7cc: f9400668     	ldr	x8, [x19, #0x8]
  14e7d0: 52800509     	mov	w9, #0x28               // =40
  14e7d4: aa1303e1     	mov	x1, x19
  14e7d8: 38286809     	strb	w9, [x0, x8]
  14e7dc: f9400668     	ldr	x8, [x19, #0x8]
  14e7e0: f9400a95     	ldr	x21, [x20, #0x10]
  14e7e4: 91000508     	add	x8, x8, #0x1
  14e7e8: f94002a9     	ldr	x9, [x21]
  14e7ec: aa1503e0     	mov	x0, x21
  14e7f0: f9000668     	str	x8, [x19, #0x8]
  14e7f4: f9401128     	ldr	x8, [x9, #0x20]
  14e7f8: d63f0100     	blr	x8
  14e7fc: 394026a8     	ldrb	w8, [x21, #0x9]
  14e800: 7100051f     	cmp	w8, #0x1
  14e804: 540000c0     	b.eq	0x14e81c <__cxa_demangle+0xcab0>
  14e808: f94002a8     	ldr	x8, [x21]
  14e80c: aa1503e0     	mov	x0, x21
  14e810: aa1303e1     	mov	x1, x19
  14e814: f9401508     	ldr	x8, [x8, #0x28]
  14e818: d63f0100     	blr	x8
  14e81c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e820: 91000909     	add	x9, x8, #0x2
  14e824: eb0a013f     	cmp	x9, x10
  14e828: 54000062     	b.hs	0x14e834 <__cxa_demangle+0xcac8>
  14e82c: f9400260     	ldr	x0, [x19]
  14e830: 1400000a     	b	0x14e858 <__cxa_demangle+0xcaec>
  14e834: d37ff948     	lsl	x8, x10, #1
  14e838: f9400260     	ldr	x0, [x19]
  14e83c: eb09011f     	cmp	x8, x9
  14e840: 9a883121     	csel	x1, x9, x8, lo
  14e844: f9000a61     	str	x1, [x19, #0x10]
  14e848: 94003ab6     	bl	0x15d320 <realloc@plt>
  14e84c: f9000260     	str	x0, [x19]
  14e850: b4000460     	cbz	x0, 0x14e8dc <__cxa_demangle+0xcb70>
  14e854: f9400668     	ldr	x8, [x19, #0x8]
  14e858: 52850529     	mov	w9, #0x2829             // =10281
  14e85c: aa1303e1     	mov	x1, x19
  14e860: 78286809     	strh	w9, [x0, x8]
  14e864: 91006280     	add	x0, x20, #0x18
  14e868: f9400668     	ldr	x8, [x19, #0x8]
  14e86c: 91000908     	add	x8, x8, #0x2
  14e870: f9000668     	str	x8, [x19, #0x8]
  14e874: 97fff95e     	bl	0x14cdec <__cxa_demangle+0xb080>
  14e878: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14e87c: 91000509     	add	x9, x8, #0x1
  14e880: eb0a013f     	cmp	x9, x10
  14e884: 54000062     	b.hs	0x14e890 <__cxa_demangle+0xcb24>
  14e888: f9400260     	ldr	x0, [x19]
  14e88c: 1400000a     	b	0x14e8b4 <__cxa_demangle+0xcb48>
  14e890: d37ff948     	lsl	x8, x10, #1
  14e894: f9400260     	ldr	x0, [x19]
  14e898: eb09011f     	cmp	x8, x9
  14e89c: 9a883121     	csel	x1, x9, x8, lo
  14e8a0: f9000a61     	str	x1, [x19, #0x10]
  14e8a4: 94003a9f     	bl	0x15d320 <realloc@plt>
  14e8a8: f9000260     	str	x0, [x19]
  14e8ac: b4000180     	cbz	x0, 0x14e8dc <__cxa_demangle+0xcb70>
  14e8b0: f9400668     	ldr	x8, [x19, #0x8]
  14e8b4: 52800529     	mov	w9, #0x29               // =41
  14e8b8: f9400bf5     	ldr	x21, [sp, #0x10]
  14e8bc: 38286809     	strb	w9, [x0, x8]
  14e8c0: f9400668     	ldr	x8, [x19, #0x8]
  14e8c4: 91000508     	add	x8, x8, #0x1
  14e8c8: f9000668     	str	x8, [x19, #0x8]
  14e8cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14e8d0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14e8d4: d50323bf     	autiasp
  14e8d8: d65f03c0     	ret
  14e8dc: 940039a1     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14e8e0: d503245f     	bti	c
  14e8e4: 1400397f     	b	0x15cee0 <_ZdlPv@plt>
  14e8e8: d503233f     	paciasp
  14e8ec: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14e8f0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14e8f4: 910003fd     	mov	x29, sp
  14e8f8: aa0003f4     	mov	x20, x0
  14e8fc: aa0103f3     	mov	x19, x1
  14e900: 39406009     	ldrb	w9, [x0, #0x18]
  14e904: f9400428     	ldr	x8, [x1, #0x8]
  14e908: 340002a9     	cbz	w9, 0x14e95c <__cxa_demangle+0xcbf0>
  14e90c: f9400a6a     	ldr	x10, [x19, #0x10]
  14e910: 91000909     	add	x9, x8, #0x2
  14e914: eb0a013f     	cmp	x9, x10
  14e918: 54000062     	b.hs	0x14e924 <__cxa_demangle+0xcbb8>
  14e91c: f9400260     	ldr	x0, [x19]
  14e920: 1400000a     	b	0x14e948 <__cxa_demangle+0xcbdc>
  14e924: d37ff948     	lsl	x8, x10, #1
  14e928: f9400260     	ldr	x0, [x19]
  14e92c: eb09011f     	cmp	x8, x9
  14e930: 9a883121     	csel	x1, x9, x8, lo
  14e934: f9000a61     	str	x1, [x19, #0x10]
  14e938: 94003a7a     	bl	0x15d320 <realloc@plt>
  14e93c: f9000260     	str	x0, [x19]
  14e940: b40009a0     	cbz	x0, 0x14ea74 <__cxa_demangle+0xcd08>
  14e944: f9400668     	ldr	x8, [x19, #0x8]
  14e948: 52874749     	mov	w9, #0x3a3a             // =14906
  14e94c: 78286809     	strh	w9, [x0, x8]
  14e950: f9400668     	ldr	x8, [x19, #0x8]
  14e954: 91000908     	add	x8, x8, #0x2
  14e958: f9000668     	str	x8, [x19, #0x8]
  14e95c: f9400a6a     	ldr	x10, [x19, #0x10]
  14e960: 91001909     	add	x9, x8, #0x6
  14e964: eb0a013f     	cmp	x9, x10
  14e968: 54000062     	b.hs	0x14e974 <__cxa_demangle+0xcc08>
  14e96c: f9400260     	ldr	x0, [x19]
  14e970: 1400000a     	b	0x14e998 <__cxa_demangle+0xcc2c>
  14e974: d37ff948     	lsl	x8, x10, #1
  14e978: f9400260     	ldr	x0, [x19]
  14e97c: eb09011f     	cmp	x8, x9
  14e980: 9a883121     	csel	x1, x9, x8, lo
  14e984: f9000a61     	str	x1, [x19, #0x10]
  14e988: 94003a66     	bl	0x15d320 <realloc@plt>
  14e98c: f9000260     	str	x0, [x19]
  14e990: b4000720     	cbz	x0, 0x14ea74 <__cxa_demangle+0xcd08>
  14e994: f9400668     	ldr	x8, [x19, #0x8]
  14e998: 528cac8a     	mov	w10, #0x6564            // =25956
  14e99c: 8b080008     	add	x8, x0, x8
  14e9a0: 528cae89     	mov	w9, #0x6574             // =25972
  14e9a4: 72acad8a     	movk	w10, #0x656c, lsl #16
  14e9a8: 79000909     	strh	w9, [x8, #0x4]
  14e9ac: b900010a     	str	w10, [x8]
  14e9b0: f9400669     	ldr	x9, [x19, #0x8]
  14e9b4: 3940668a     	ldrb	w10, [x20, #0x19]
  14e9b8: 91001928     	add	x8, x9, #0x6
  14e9bc: f9000668     	str	x8, [x19, #0x8]
  14e9c0: 3400030a     	cbz	w10, 0x14ea20 <__cxa_demangle+0xccb4>
  14e9c4: f9400a6a     	ldr	x10, [x19, #0x10]
  14e9c8: 91002529     	add	x9, x9, #0x9
  14e9cc: eb0a013f     	cmp	x9, x10
  14e9d0: 54000062     	b.hs	0x14e9dc <__cxa_demangle+0xcc70>
  14e9d4: f9400260     	ldr	x0, [x19]
  14e9d8: 1400000a     	b	0x14ea00 <__cxa_demangle+0xcc94>
  14e9dc: d37ff948     	lsl	x8, x10, #1
  14e9e0: f9400260     	ldr	x0, [x19]
  14e9e4: eb09011f     	cmp	x8, x9
  14e9e8: 9a883121     	csel	x1, x9, x8, lo
  14e9ec: f9000a61     	str	x1, [x19, #0x10]
  14e9f0: 94003a4c     	bl	0x15d320 <realloc@plt>
  14e9f4: f9000260     	str	x0, [x19]
  14e9f8: b40003e0     	cbz	x0, 0x14ea74 <__cxa_demangle+0xcd08>
  14e9fc: f9400668     	ldr	x8, [x19, #0x8]
  14ea00: 8b080008     	add	x8, x0, x8
  14ea04: 52800409     	mov	w9, #0x20               // =32
  14ea08: 528bab6a     	mov	w10, #0x5d5b            // =23899
  14ea0c: 39000909     	strb	w9, [x8, #0x2]
  14ea10: 7900010a     	strh	w10, [x8]
  14ea14: f9400668     	ldr	x8, [x19, #0x8]
  14ea18: 91000d08     	add	x8, x8, #0x3
  14ea1c: f9000668     	str	x8, [x19, #0x8]
  14ea20: f9400a94     	ldr	x20, [x20, #0x10]
  14ea24: aa1303e1     	mov	x1, x19
  14ea28: f9400288     	ldr	x8, [x20]
  14ea2c: aa1403e0     	mov	x0, x20
  14ea30: f9401108     	ldr	x8, [x8, #0x20]
  14ea34: d63f0100     	blr	x8
  14ea38: 39402688     	ldrb	w8, [x20, #0x9]
  14ea3c: 7100051f     	cmp	w8, #0x1
  14ea40: 540000a1     	b.ne	0x14ea54 <__cxa_demangle+0xcce8>
  14ea44: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14ea48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14ea4c: d50323bf     	autiasp
  14ea50: d65f03c0     	ret
  14ea54: f9400288     	ldr	x8, [x20]
  14ea58: aa1403e0     	mov	x0, x20
  14ea5c: aa1303e1     	mov	x1, x19
  14ea60: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14ea64: f9401510     	ldr	x16, [x8, #0x28]
  14ea68: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14ea6c: d50323bf     	autiasp
  14ea70: d61f0200     	br	x16
  14ea74: 9400393b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ea78: d503245f     	bti	c
  14ea7c: 14003919     	b	0x15cee0 <_ZdlPv@plt>
  14ea80: d503233f     	paciasp
  14ea84: d10103ff     	sub	sp, sp, #0x40
  14ea88: a9017bfd     	stp	x29, x30, [sp, #0x10]
  14ea8c: 910043fd     	add	x29, sp, #0x10
  14ea90: f90013f5     	str	x21, [sp, #0x20]
  14ea94: a9034ff4     	stp	x20, x19, [sp, #0x30]
  14ea98: d53bd055     	mrs	x21, TPIDR_EL0
  14ea9c: aa0003f3     	mov	x19, x0
  14eaa0: f94016a8     	ldr	x8, [x21, #0x28]
  14eaa4: f90007e8     	str	x8, [sp, #0x8]
  14eaa8: a9402408     	ldp	x8, x9, [x0]
  14eaac: eb08013f     	cmp	x9, x8
  14eab0: 54000120     	b.eq	0x14ead4 <__cxa_demangle+0xcd68>
  14eab4: 39400108     	ldrb	w8, [x8]
  14eab8: 7101111f     	cmp	w8, #0x44
  14eabc: 540001a0     	b.eq	0x14eaf0 <__cxa_demangle+0xcd84>
  14eac0: 7101511f     	cmp	w8, #0x54
  14eac4: 54000081     	b.ne	0x14ead4 <__cxa_demangle+0xcd68>
  14eac8: aa1303e0     	mov	x0, x19
  14eacc: 97ffdd0b     	bl	0x145ef8 <__cxa_demangle+0x418c>
  14ead0: 1400000a     	b	0x14eaf8 <__cxa_demangle+0xcd8c>
  14ead4: aa1303e0     	mov	x0, x19
  14ead8: 97ffdadf     	bl	0x145654 <__cxa_demangle+0x38e8>
  14eadc: f94016a8     	ldr	x8, [x21, #0x28]
  14eae0: f94007e9     	ldr	x9, [sp, #0x8]
  14eae4: eb09011f     	cmp	x8, x9
  14eae8: 540001e0     	b.eq	0x14eb24 <__cxa_demangle+0xcdb8>
  14eaec: 14000014     	b	0x14eb3c <__cxa_demangle+0xcdd0>
  14eaf0: aa1303e0     	mov	x0, x19
  14eaf4: 97ffddde     	bl	0x14626c <__cxa_demangle+0x4500>
  14eaf8: aa0003f4     	mov	x20, x0
  14eafc: f90003e0     	str	x0, [sp]
  14eb00: b4000080     	cbz	x0, 0x14eb10 <__cxa_demangle+0xcda4>
  14eb04: 9104a260     	add	x0, x19, #0x128
  14eb08: 910003e1     	mov	x1, sp
  14eb0c: 97ffd7c2     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  14eb10: f94016a8     	ldr	x8, [x21, #0x28]
  14eb14: f94007e9     	ldr	x9, [sp, #0x8]
  14eb18: eb09011f     	cmp	x8, x9
  14eb1c: 54000101     	b.ne	0x14eb3c <__cxa_demangle+0xcdd0>
  14eb20: aa1403e0     	mov	x0, x20
  14eb24: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  14eb28: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  14eb2c: f94013f5     	ldr	x21, [sp, #0x20]
  14eb30: 910103ff     	add	sp, sp, #0x40
  14eb34: d50323bf     	autiasp
  14eb38: d65f03c0     	ret
  14eb3c: 940038bd     	bl	0x15ce30 <__stack_chk_fail@plt>
  14eb40: d503233f     	paciasp
  14eb44: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14eb48: a90157f6     	stp	x22, x21, [sp, #0x10]
  14eb4c: 910003fd     	mov	x29, sp
  14eb50: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14eb54: aa0003f4     	mov	x20, x0
  14eb58: 940000a8     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  14eb5c: aa0003f3     	mov	x19, x0
  14eb60: b40004a0     	cbz	x0, 0x14ebf4 <__cxa_demangle+0xce88>
  14eb64: a9402688     	ldp	x8, x9, [x20]
  14eb68: eb08013f     	cmp	x9, x8
  14eb6c: 54000440     	b.eq	0x14ebf4 <__cxa_demangle+0xce88>
  14eb70: 39400108     	ldrb	w8, [x8]
  14eb74: 7101251f     	cmp	w8, #0x49
  14eb78: 540003e1     	b.ne	0x14ebf4 <__cxa_demangle+0xce88>
  14eb7c: aa1403e0     	mov	x0, x20
  14eb80: 2a1f03e1     	mov	w1, wzr
  14eb84: 97ffdb98     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  14eb88: b4000340     	cbz	x0, 0x14ebf0 <__cxa_demangle+0xce84>
  14eb8c: f9499a96     	ldr	x22, [x20, #0x1330]
  14eb90: aa0003f5     	mov	x21, x0
  14eb94: f94006c8     	ldr	x8, [x22, #0x8]
  14eb98: d13f4109     	sub	x9, x8, #0xfd0
  14eb9c: b13fc53f     	cmn	x9, #0xff1
  14eba0: 54000108     	b.hi	0x14ebc0 <__cxa_demangle+0xce54>
  14eba4: 52820000     	mov	w0, #0x1000             // =4096
  14eba8: 9400399e     	bl	0x15d220 <malloc@plt>
  14ebac: b4000300     	cbz	x0, 0x14ec0c <__cxa_demangle+0xcea0>
  14ebb0: aa1f03e8     	mov	x8, xzr
  14ebb4: a9007c16     	stp	x22, xzr, [x0]
  14ebb8: aa0003f6     	mov	x22, x0
  14ebbc: f9099a80     	str	x0, [x20, #0x1330]
  14ebc0: 900000ea     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14ebc4: 91008109     	add	x9, x8, #0x20
  14ebc8: 8b0802c8     	add	x8, x22, x8
  14ebcc: 9136014a     	add	x10, x10, #0xd80
  14ebd0: 528024ab     	mov	w11, #0x125             // =293
  14ebd4: 72a0202b     	movk	w11, #0x101, lsl #16
  14ebd8: f90006c9     	str	x9, [x22, #0x8]
  14ebdc: f8010d0a     	str	x10, [x8, #0x10]!
  14ebe0: a9015513     	stp	x19, x21, [x8, #0x10]
  14ebe4: aa0803f3     	mov	x19, x8
  14ebe8: b900090b     	str	w11, [x8, #0x8]
  14ebec: 14000002     	b	0x14ebf4 <__cxa_demangle+0xce88>
  14ebf0: aa1f03f3     	mov	x19, xzr
  14ebf4: aa1303e0     	mov	x0, x19
  14ebf8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14ebfc: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14ec00: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14ec04: d50323bf     	autiasp
  14ec08: d65f03c0     	ret
  14ec0c: 940038d5     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ec10: d503233f     	paciasp
  14ec14: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14ec18: a90157f6     	stp	x22, x21, [sp, #0x10]
  14ec1c: 910003fd     	mov	x29, sp
  14ec20: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14ec24: a9402408     	ldp	x8, x9, [x0]
  14ec28: aa0003f3     	mov	x19, x0
  14ec2c: eb08012a     	subs	x10, x9, x8
  14ec30: 540000a0     	b.eq	0x14ec44 <__cxa_demangle+0xced8>
  14ec34: 3940010b     	ldrb	w11, [x8]
  14ec38: 5100e96b     	sub	w11, w11, #0x3a
  14ec3c: 3100297f     	cmn	w11, #0xa
  14ec40: 54000302     	b.hs	0x14eca0 <__cxa_demangle+0xcf34>
  14ec44: f100095f     	cmp	x10, #0x2
  14ec48: 54000423     	b.lo	0x14eccc <__cxa_demangle+0xcf60>
  14ec4c: 3940010a     	ldrb	w10, [x8]
  14ec50: 7101bd5f     	cmp	w10, #0x6f
  14ec54: 54000320     	b.eq	0x14ecb8 <__cxa_demangle+0xcf4c>
  14ec58: 7101915f     	cmp	w10, #0x64
  14ec5c: 54000381     	b.ne	0x14eccc <__cxa_demangle+0xcf60>
  14ec60: 3940050a     	ldrb	w10, [x8, #0x1]
  14ec64: 7101b95f     	cmp	w10, #0x6e
  14ec68: 54000321     	b.ne	0x14eccc <__cxa_demangle+0xcf60>
  14ec6c: 91000908     	add	x8, x8, #0x2
  14ec70: eb08013f     	cmp	x9, x8
  14ec74: f9000268     	str	x8, [x19]
  14ec78: 540000a0     	b.eq	0x14ec8c <__cxa_demangle+0xcf20>
  14ec7c: 39400108     	ldrb	w8, [x8]
  14ec80: 5100e908     	sub	w8, w8, #0x3a
  14ec84: 3100291f     	cmn	w8, #0xa
  14ec88: 54000722     	b.hs	0x14ed6c <__cxa_demangle+0xd000>
  14ec8c: aa1303e0     	mov	x0, x19
  14ec90: 97ffff7c     	bl	0x14ea80 <__cxa_demangle+0xcd14>
  14ec94: aa0003f5     	mov	x21, x0
  14ec98: b5000720     	cbnz	x0, 0x14ed7c <__cxa_demangle+0xd010>
  14ec9c: 1400004f     	b	0x14edd8 <__cxa_demangle+0xd06c>
  14eca0: aa1303e0     	mov	x0, x19
  14eca4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14eca8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14ecac: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14ecb0: d50323bf     	autiasp
  14ecb4: 17ffffa3     	b	0x14eb40 <__cxa_demangle+0xcdd4>
  14ecb8: 39400509     	ldrb	w9, [x8, #0x1]
  14ecbc: 7101b93f     	cmp	w9, #0x6e
  14ecc0: 54000061     	b.ne	0x14eccc <__cxa_demangle+0xcf60>
  14ecc4: 91000908     	add	x8, x8, #0x2
  14ecc8: f9000268     	str	x8, [x19]
  14eccc: aa1303e0     	mov	x0, x19
  14ecd0: aa1f03e1     	mov	x1, xzr
  14ecd4: 94000129     	bl	0x14f178 <__cxa_demangle+0xd40c>
  14ecd8: aa0003f4     	mov	x20, x0
  14ecdc: b4000800     	cbz	x0, 0x14eddc <__cxa_demangle+0xd070>
  14ece0: a9402668     	ldp	x8, x9, [x19]
  14ece4: eb08013f     	cmp	x9, x8
  14ece8: 540007a0     	b.eq	0x14eddc <__cxa_demangle+0xd070>
  14ecec: 39400108     	ldrb	w8, [x8]
  14ecf0: 7101251f     	cmp	w8, #0x49
  14ecf4: 54000741     	b.ne	0x14eddc <__cxa_demangle+0xd070>
  14ecf8: aa1303e0     	mov	x0, x19
  14ecfc: 2a1f03e1     	mov	w1, wzr
  14ed00: 97ffdb39     	bl	0x1459e4 <__cxa_demangle+0x3c78>
  14ed04: b40006a0     	cbz	x0, 0x14edd8 <__cxa_demangle+0xd06c>
  14ed08: f9499a76     	ldr	x22, [x19, #0x1330]
  14ed0c: aa0003f5     	mov	x21, x0
  14ed10: f94006c8     	ldr	x8, [x22, #0x8]
  14ed14: d13f4109     	sub	x9, x8, #0xfd0
  14ed18: b13fc53f     	cmn	x9, #0xff1
  14ed1c: 54000108     	b.hi	0x14ed3c <__cxa_demangle+0xcfd0>
  14ed20: 52820000     	mov	w0, #0x1000             // =4096
  14ed24: 9400393f     	bl	0x15d220 <malloc@plt>
  14ed28: b4000660     	cbz	x0, 0x14edf4 <__cxa_demangle+0xd088>
  14ed2c: aa1f03e8     	mov	x8, xzr
  14ed30: a9007c16     	stp	x22, xzr, [x0]
  14ed34: aa0003f6     	mov	x22, x0
  14ed38: f9099a60     	str	x0, [x19, #0x1330]
  14ed3c: 900000ea     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14ed40: 91008109     	add	x9, x8, #0x20
  14ed44: 8b0802c8     	add	x8, x22, x8
  14ed48: 9136014a     	add	x10, x10, #0xd80
  14ed4c: 528024ab     	mov	w11, #0x125             // =293
  14ed50: 72a0202b     	movk	w11, #0x101, lsl #16
  14ed54: f90006c9     	str	x9, [x22, #0x8]
  14ed58: f8010d0a     	str	x10, [x8, #0x10]!
  14ed5c: a9015514     	stp	x20, x21, [x8, #0x10]
  14ed60: aa0803f4     	mov	x20, x8
  14ed64: b900090b     	str	w11, [x8, #0x8]
  14ed68: 1400001d     	b	0x14eddc <__cxa_demangle+0xd070>
  14ed6c: aa1303e0     	mov	x0, x19
  14ed70: 97ffff74     	bl	0x14eb40 <__cxa_demangle+0xcdd4>
  14ed74: aa0003f5     	mov	x21, x0
  14ed78: b4000300     	cbz	x0, 0x14edd8 <__cxa_demangle+0xd06c>
  14ed7c: f9499a76     	ldr	x22, [x19, #0x1330]
  14ed80: f94006c8     	ldr	x8, [x22, #0x8]
  14ed84: d13f4109     	sub	x9, x8, #0xfd0
  14ed88: b13fc53f     	cmn	x9, #0xff1
  14ed8c: 54000108     	b.hi	0x14edac <__cxa_demangle+0xd040>
  14ed90: 52820000     	mov	w0, #0x1000             // =4096
  14ed94: 94003923     	bl	0x15d220 <malloc@plt>
  14ed98: b40002e0     	cbz	x0, 0x14edf4 <__cxa_demangle+0xd088>
  14ed9c: aa1f03e8     	mov	x8, xzr
  14eda0: a9007c16     	stp	x22, xzr, [x0]
  14eda4: aa0003f6     	mov	x22, x0
  14eda8: f9099a60     	str	x0, [x19, #0x1330]
  14edac: 91008109     	add	x9, x8, #0x20
  14edb0: 8b0802d4     	add	x20, x22, x8
  14edb4: 900000e8     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14edb8: 5280256a     	mov	w10, #0x12b             // =299
  14edbc: 910a4108     	add	x8, x8, #0x290
  14edc0: 72a0202a     	movk	w10, #0x101, lsl #16
  14edc4: f90006c9     	str	x9, [x22, #0x8]
  14edc8: f8010e88     	str	x8, [x20, #0x10]!
  14edcc: b9000a8a     	str	w10, [x20, #0x8]
  14edd0: f9000a95     	str	x21, [x20, #0x10]
  14edd4: 14000002     	b	0x14eddc <__cxa_demangle+0xd070>
  14edd8: aa1f03f4     	mov	x20, xzr
  14eddc: aa1403e0     	mov	x0, x20
  14ede0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14ede4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14ede8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14edec: d50323bf     	autiasp
  14edf0: d65f03c0     	ret
  14edf4: 9400385b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14edf8: d503233f     	paciasp
  14edfc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14ee00: a90157f6     	stp	x22, x21, [sp, #0x10]
  14ee04: 910003fd     	mov	x29, sp
  14ee08: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14ee0c: a9403008     	ldp	x8, x12, [x0]
  14ee10: eb08018b     	subs	x11, x12, x8
  14ee14: 540009c0     	b.eq	0x14ef4c <__cxa_demangle+0xd1e0>
  14ee18: 39400109     	ldrb	w9, [x8]
  14ee1c: 5100e929     	sub	w9, w9, #0x3a
  14ee20: 3100293f     	cmn	w9, #0xa
  14ee24: 54000943     	b.lo	0x14ef4c <__cxa_demangle+0xd1e0>
  14ee28: aa0003f3     	mov	x19, x0
  14ee2c: aa1f03f1     	mov	x17, xzr
  14ee30: aa1f03ea     	mov	x10, xzr
  14ee34: 5280014e     	mov	w14, #0xa               // =10
  14ee38: 8b11010d     	add	x13, x8, x17
  14ee3c: aa0a03f0     	mov	x16, x10
  14ee40: 910005b4     	add	x20, x13, #0x1
  14ee44: aa1103e9     	mov	x9, x17
  14ee48: eb0c029f     	cmp	x20, x12
  14ee4c: f9000274     	str	x20, [x19]
  14ee50: 394001af     	ldrb	w15, [x13]
  14ee54: d503201f     	nop
  14ee58: 9b0e3d4a     	madd	x10, x10, x14, x15
  14ee5c: d100c14a     	sub	x10, x10, #0x30
  14ee60: 540000c0     	b.eq	0x14ee78 <__cxa_demangle+0xd10c>
  14ee64: 39400291     	ldrb	w17, [x20]
  14ee68: 5100c220     	sub	w0, w17, #0x30
  14ee6c: 91000531     	add	x17, x9, #0x1
  14ee70: 7100281f     	cmp	w0, #0xa
  14ee74: 54fffe23     	b.lo	0x14ee38 <__cxa_demangle+0xd0cc>
  14ee78: aa2903ec     	mvn	x12, x9
  14ee7c: 8b0b018b     	add	x11, x12, x11
  14ee80: d100054c     	sub	x12, x10, #0x1
  14ee84: eb0b019f     	cmp	x12, x11
  14ee88: 54000622     	b.hs	0x14ef4c <__cxa_demangle+0xd1e0>
  14ee8c: 5280014b     	mov	w11, #0xa               // =10
  14ee90: f100295f     	cmp	x10, #0xa
  14ee94: 9b0b3e0b     	madd	x11, x16, x11, x15
  14ee98: 8b0b010b     	add	x11, x8, x11
  14ee9c: 8b09016b     	add	x11, x11, x9
  14eea0: d100bd75     	sub	x21, x11, #0x2f
  14eea4: f9000275     	str	x21, [x19]
  14eea8: 540005e3     	b.lo	0x14ef64 <__cxa_demangle+0xd1f8>
  14eeac: 394005aa     	ldrb	w10, [x13, #0x1]
  14eeb0: 71017d5f     	cmp	w10, #0x5f
  14eeb4: 54000581     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14eeb8: 8b09010a     	add	x10, x8, x9
  14eebc: 3940094b     	ldrb	w11, [x10, #0x2]
  14eec0: 71011d7f     	cmp	w11, #0x47
  14eec4: 54000501     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14eec8: 39400d4a     	ldrb	w10, [x10, #0x3]
  14eecc: 7101315f     	cmp	w10, #0x4c
  14eed0: 540004a1     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14eed4: 8b09010a     	add	x10, x8, x9
  14eed8: 3940114b     	ldrb	w11, [x10, #0x4]
  14eedc: 71013d7f     	cmp	w11, #0x4f
  14eee0: 54000421     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14eee4: 3940154a     	ldrb	w10, [x10, #0x5]
  14eee8: 7101095f     	cmp	w10, #0x42
  14eeec: 540003c1     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14eef0: 8b09010a     	add	x10, x8, x9
  14eef4: 3940194b     	ldrb	w11, [x10, #0x6]
  14eef8: 7101057f     	cmp	w11, #0x41
  14eefc: 54000341     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14ef00: 39401d4a     	ldrb	w10, [x10, #0x7]
  14ef04: 7101315f     	cmp	w10, #0x4c
  14ef08: 540002e1     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14ef0c: 8b09010a     	add	x10, x8, x9
  14ef10: 3940214b     	ldrb	w11, [x10, #0x8]
  14ef14: 71017d7f     	cmp	w11, #0x5f
  14ef18: 54000261     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14ef1c: 3940254a     	ldrb	w10, [x10, #0x9]
  14ef20: 71017d5f     	cmp	w10, #0x5f
  14ef24: 54000201     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14ef28: 8b090108     	add	x8, x8, x9
  14ef2c: 39402908     	ldrb	w8, [x8, #0xa]
  14ef30: 7101391f     	cmp	w8, #0x4e
  14ef34: 54000181     	b.ne	0x14ef64 <__cxa_demangle+0xd1f8>
  14ef38: f9499a76     	ldr	x22, [x19, #0x1330]
  14ef3c: b0fff914     	adrp	x20, 0x6f000
  14ef40: 913f9294     	add	x20, x20, #0xfe4
  14ef44: 91005695     	add	x21, x20, #0x15
  14ef48: 14000008     	b	0x14ef68 <__cxa_demangle+0xd1fc>
  14ef4c: aa1f03e0     	mov	x0, xzr
  14ef50: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14ef54: a94157f6     	ldp	x22, x21, [sp, #0x10]
  14ef58: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14ef5c: d50323bf     	autiasp
  14ef60: d65f03c0     	ret
  14ef64: f9499a76     	ldr	x22, [x19, #0x1330]
  14ef68: f94006c8     	ldr	x8, [x22, #0x8]
  14ef6c: d13f4109     	sub	x9, x8, #0xfd0
  14ef70: b13fc53f     	cmn	x9, #0xff1
  14ef74: 54000148     	b.hi	0x14ef9c <__cxa_demangle+0xd230>
  14ef78: 52820000     	mov	w0, #0x1000             // =4096
  14ef7c: 940038a9     	bl	0x15d220 <malloc@plt>
  14ef80: b4000240     	cbz	x0, 0x14efc8 <__cxa_demangle+0xd25c>
  14ef84: 52826608     	mov	w8, #0x1330             // =4912
  14ef88: a9007c16     	stp	x22, xzr, [x0]
  14ef8c: 8b080269     	add	x9, x19, x8
  14ef90: aa1f03e8     	mov	x8, xzr
  14ef94: aa0003f6     	mov	x22, x0
  14ef98: f9000120     	str	x0, [x9]
  14ef9c: 91008109     	add	x9, x8, #0x20
  14efa0: 8b0802c0     	add	x0, x22, x8
  14efa4: f00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14efa8: 528020ea     	mov	w10, #0x107             // =263
  14efac: 91194108     	add	x8, x8, #0x650
  14efb0: 72a0202a     	movk	w10, #0x101, lsl #16
  14efb4: f90006c9     	str	x9, [x22, #0x8]
  14efb8: f8010c08     	str	x8, [x0, #0x10]!
  14efbc: b900080a     	str	w10, [x0, #0x8]
  14efc0: a9015414     	stp	x20, x21, [x0, #0x10]
  14efc4: 17ffffe3     	b	0x14ef50 <__cxa_demangle+0xd1e4>
  14efc8: 940037e6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14efcc: d503233f     	paciasp
  14efd0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14efd4: f9000bf5     	str	x21, [sp, #0x10]
  14efd8: 910003fd     	mov	x29, sp
  14efdc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14efe0: f9499815     	ldr	x21, [x0, #0x1330]
  14efe4: aa0103f3     	mov	x19, x1
  14efe8: f94006a8     	ldr	x8, [x21, #0x8]
  14efec: d13f4109     	sub	x9, x8, #0xfd0
  14eff0: b13fc53f     	cmn	x9, #0xff1
  14eff4: 54000128     	b.hi	0x14f018 <__cxa_demangle+0xd2ac>
  14eff8: aa0003f4     	mov	x20, x0
  14effc: 52820000     	mov	w0, #0x1000             // =4096
  14f000: 94003888     	bl	0x15d220 <malloc@plt>
  14f004: b40002a0     	cbz	x0, 0x14f058 <__cxa_demangle+0xd2ec>
  14f008: aa1f03e8     	mov	x8, xzr
  14f00c: a9007c15     	stp	x21, xzr, [x0]
  14f010: aa0003f5     	mov	x21, x0
  14f014: f9099a80     	str	x0, [x20, #0x1330]
  14f018: 91008109     	add	x9, x8, #0x20
  14f01c: 8b0802a0     	add	x0, x21, x8
  14f020: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f024: 91194108     	add	x8, x8, #0x650
  14f028: f90006a9     	str	x9, [x21, #0x8]
  14f02c: 528020e9     	mov	w9, #0x107              // =263
  14f030: 3dc00260     	ldr	q0, [x19]
  14f034: 72a02029     	movk	w9, #0x101, lsl #16
  14f038: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14f03c: f8010c08     	str	x8, [x0, #0x10]!
  14f040: f9400bf5     	ldr	x21, [sp, #0x10]
  14f044: b9000809     	str	w9, [x0, #0x8]
  14f048: 3d800400     	str	q0, [x0, #0x10]
  14f04c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14f050: d50323bf     	autiasp
  14f054: d65f03c0     	ret
  14f058: 940037c2     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14f05c: d503233f     	paciasp
  14f060: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14f064: f9000bf5     	str	x21, [sp, #0x10]
  14f068: 910003fd     	mov	x29, sp
  14f06c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14f070: f9400815     	ldr	x21, [x0, #0x10]
  14f074: aa0003f4     	mov	x20, x0
  14f078: aa0103f3     	mov	x19, x1
  14f07c: f94002a8     	ldr	x8, [x21]
  14f080: aa1503e0     	mov	x0, x21
  14f084: f9401108     	ldr	x8, [x8, #0x20]
  14f088: d63f0100     	blr	x8
  14f08c: 394026a8     	ldrb	w8, [x21, #0x9]
  14f090: 7100051f     	cmp	w8, #0x1
  14f094: 540000c0     	b.eq	0x14f0ac <__cxa_demangle+0xd340>
  14f098: f94002a8     	ldr	x8, [x21]
  14f09c: aa1503e0     	mov	x0, x21
  14f0a0: aa1303e1     	mov	x1, x19
  14f0a4: f9401508     	ldr	x8, [x8, #0x28]
  14f0a8: d63f0100     	blr	x8
  14f0ac: a940aa68     	ldp	x8, x10, [x19, #0x8]
  14f0b0: 91000909     	add	x9, x8, #0x2
  14f0b4: eb0a013f     	cmp	x9, x10
  14f0b8: 54000062     	b.hs	0x14f0c4 <__cxa_demangle+0xd358>
  14f0bc: f9400260     	ldr	x0, [x19]
  14f0c0: 1400000a     	b	0x14f0e8 <__cxa_demangle+0xd37c>
  14f0c4: d37ff948     	lsl	x8, x10, #1
  14f0c8: f9400260     	ldr	x0, [x19]
  14f0cc: eb09011f     	cmp	x8, x9
  14f0d0: 9a883121     	csel	x1, x9, x8, lo
  14f0d4: f9000a61     	str	x1, [x19, #0x10]
  14f0d8: 94003892     	bl	0x15d320 <realloc@plt>
  14f0dc: f9000260     	str	x0, [x19]
  14f0e0: b40003c0     	cbz	x0, 0x14f158 <__cxa_demangle+0xd3ec>
  14f0e4: f9400668     	ldr	x8, [x19, #0x8]
  14f0e8: 52874749     	mov	w9, #0x3a3a             // =14906
  14f0ec: aa1303e1     	mov	x1, x19
  14f0f0: 78286809     	strh	w9, [x0, x8]
  14f0f4: f9400668     	ldr	x8, [x19, #0x8]
  14f0f8: f9400e94     	ldr	x20, [x20, #0x18]
  14f0fc: 91000908     	add	x8, x8, #0x2
  14f100: f9400289     	ldr	x9, [x20]
  14f104: aa1403e0     	mov	x0, x20
  14f108: f9000668     	str	x8, [x19, #0x8]
  14f10c: f9401128     	ldr	x8, [x9, #0x20]
  14f110: d63f0100     	blr	x8
  14f114: 39402688     	ldrb	w8, [x20, #0x9]
  14f118: 7100051f     	cmp	w8, #0x1
  14f11c: 540000c1     	b.ne	0x14f134 <__cxa_demangle+0xd3c8>
  14f120: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14f124: f9400bf5     	ldr	x21, [sp, #0x10]
  14f128: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14f12c: d50323bf     	autiasp
  14f130: d65f03c0     	ret
  14f134: f9400288     	ldr	x8, [x20]
  14f138: aa1403e0     	mov	x0, x20
  14f13c: aa1303e1     	mov	x1, x19
  14f140: f9400bf5     	ldr	x21, [sp, #0x10]
  14f144: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14f148: f9401510     	ldr	x16, [x8, #0x28]
  14f14c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14f150: d50323bf     	autiasp
  14f154: d61f0200     	br	x16
  14f158: 94003782     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14f15c: d503245f     	bti	c
  14f160: f9400c00     	ldr	x0, [x0, #0x18]
  14f164: f9400008     	ldr	x8, [x0]
  14f168: f9401910     	ldr	x16, [x8, #0x30]
  14f16c: d61f0200     	br	x16
  14f170: d503245f     	bti	c
  14f174: 1400375b     	b	0x15cee0 <_ZdlPv@plt>
  14f178: d503233f     	paciasp
  14f17c: d10143ff     	sub	sp, sp, #0x50
  14f180: a9017bfd     	stp	x29, x30, [sp, #0x10]
  14f184: 910043fd     	add	x29, sp, #0x10
  14f188: f90013f7     	str	x23, [sp, #0x20]
  14f18c: a90357f6     	stp	x22, x21, [sp, #0x30]
  14f190: a9044ff4     	stp	x20, x19, [sp, #0x40]
  14f194: d53bd055     	mrs	x21, TPIDR_EL0
  14f198: f94016a8     	ldr	x8, [x21, #0x28]
  14f19c: f90007e8     	str	x8, [sp, #0x8]
  14f1a0: a9402408     	ldp	x8, x9, [x0]
  14f1a4: eb080129     	subs	x9, x9, x8
  14f1a8: 54002fc0     	b.eq	0x14f7a0 <__cxa_demangle+0xda34>
  14f1ac: 3940010a     	ldrb	w10, [x8]
  14f1b0: aa0003f3     	mov	x19, x0
  14f1b4: aa1f03e0     	mov	x0, xzr
  14f1b8: 5101854a     	sub	w10, w10, #0x61
  14f1bc: 7100555f     	cmp	w10, #0x15
  14f1c0: 54002f28     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f1c4: f0fff96b     	adrp	x11, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f1c8: 9124e96b     	add	x11, x11, #0x93a
  14f1cc: 1000008c     	adr	x12, 0x14f1dc <__cxa_demangle+0xd470>
  14f1d0: 786a796d     	ldrh	w13, [x11, x10, lsl #1]
  14f1d4: 8b0d098c     	add	x12, x12, x13, lsl #2
  14f1d8: d61f0180     	br	x12
  14f1dc: d503249f     	bti	j
  14f1e0: f100093f     	cmp	x9, #0x2
  14f1e4: 54002de3     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f1e8: 39400509     	ldrb	w9, [x8, #0x1]
  14f1ec: aa1f03e0     	mov	x0, xzr
  14f1f0: 51013929     	sub	w9, w9, #0x4e
  14f1f4: 7100813f     	cmp	w9, #0x20
  14f1f8: 54002d68     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f1fc: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f200: 912be94a     	add	x10, x10, #0xafa
  14f204: 1000008b     	adr	x11, 0x14f214 <__cxa_demangle+0xd4a8>
  14f208: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  14f20c: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f210: d61f0160     	br	x11
  14f214: d503249f     	bti	j
  14f218: 91000908     	add	x8, x8, #0x2
  14f21c: f9499a74     	ldr	x20, [x19, #0x1330]
  14f220: f9000268     	str	x8, [x19]
  14f224: f9400688     	ldr	x8, [x20, #0x8]
  14f228: d13f4109     	sub	x9, x8, #0xfd0
  14f22c: b13fc53f     	cmn	x9, #0xff1
  14f230: 54000108     	b.hi	0x14f250 <__cxa_demangle+0xd4e4>
  14f234: 52820000     	mov	w0, #0x1000             // =4096
  14f238: 940037fa     	bl	0x15d220 <malloc@plt>
  14f23c: b40048c0     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f240: aa1f03e8     	mov	x8, xzr
  14f244: a9007c14     	stp	x20, xzr, [x0]
  14f248: aa0003f4     	mov	x20, x0
  14f24c: f9099a60     	str	x0, [x19, #0x1330]
  14f250: 91008109     	add	x9, x8, #0x20
  14f254: 8b080280     	add	x0, x20, x8
  14f258: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f25c: 528020ea     	mov	w10, #0x107             // =263
  14f260: 91194108     	add	x8, x8, #0x650
  14f264: 72a0202a     	movk	w10, #0x101, lsl #16
  14f268: f9000689     	str	x9, [x20, #0x8]
  14f26c: f8010c08     	str	x8, [x0, #0x10]!
  14f270: 90fff908     	adrp	x8, 0x6f000
  14f274: 91065508     	add	x8, x8, #0x195
  14f278: 14000174     	b	0x14f848 <__cxa_demangle+0xdadc>
  14f27c: d503249f     	bti	j
  14f280: f100093f     	cmp	x9, #0x2
  14f284: 540028e3     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f288: 39400509     	ldrb	w9, [x8, #0x1]
  14f28c: 7101cd3f     	cmp	w9, #0x73
  14f290: 54002881     	b.ne	0x14f7a0 <__cxa_demangle+0xda34>
  14f294: 91000908     	add	x8, x8, #0x2
  14f298: f9499a74     	ldr	x20, [x19, #0x1330]
  14f29c: f9000268     	str	x8, [x19]
  14f2a0: f9400688     	ldr	x8, [x20, #0x8]
  14f2a4: d13f4109     	sub	x9, x8, #0xfd0
  14f2a8: b13fc53f     	cmn	x9, #0xff1
  14f2ac: 54000108     	b.hi	0x14f2cc <__cxa_demangle+0xd560>
  14f2b0: 52820000     	mov	w0, #0x1000             // =4096
  14f2b4: 940037db     	bl	0x15d220 <malloc@plt>
  14f2b8: b40044e0     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f2bc: aa1f03e8     	mov	x8, xzr
  14f2c0: a9007c14     	stp	x20, xzr, [x0]
  14f2c4: aa0003f4     	mov	x20, x0
  14f2c8: f9099a60     	str	x0, [x19, #0x1330]
  14f2cc: 91008109     	add	x9, x8, #0x20
  14f2d0: 8b080280     	add	x0, x20, x8
  14f2d4: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f2d8: 528020ea     	mov	w10, #0x107             // =263
  14f2dc: 91194108     	add	x8, x8, #0x650
  14f2e0: 72a0202a     	movk	w10, #0x101, lsl #16
  14f2e4: f9000689     	str	x9, [x20, #0x8]
  14f2e8: f8010c08     	str	x8, [x0, #0x10]!
  14f2ec: d0fff8e8     	adrp	x8, 0x6d000
  14f2f0: 911d4d08     	add	x8, x8, #0x753
  14f2f4: 91002d09     	add	x9, x8, #0xb
  14f2f8: 14000155     	b	0x14f84c <__cxa_demangle+0xdae0>
  14f2fc: d503249f     	bti	j
  14f300: f100093f     	cmp	x9, #0x2
  14f304: 540024e3     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f308: 39400509     	ldrb	w9, [x8, #0x1]
  14f30c: aa1f03e0     	mov	x0, xzr
  14f310: 51013129     	sub	w9, w9, #0x4c
  14f314: 7100a13f     	cmp	w9, #0x28
  14f318: 54002468     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f31c: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f320: 9126d14a     	add	x10, x10, #0x9b4
  14f324: 1000008b     	adr	x11, 0x14f334 <__cxa_demangle+0xd5c8>
  14f328: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  14f32c: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f330: d61f0160     	br	x11
  14f334: d503249f     	bti	j
  14f338: 91000908     	add	x8, x8, #0x2
  14f33c: b0fff901     	adrp	x1, 0x70000
  14f340: 9139e821     	add	x1, x1, #0xe7a
  14f344: 140001de     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f348: d503249f     	bti	j
  14f34c: f100093f     	cmp	x9, #0x2
  14f350: 54002283     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f354: 39400509     	ldrb	w9, [x8, #0x1]
  14f358: aa1f03e0     	mov	x0, xzr
  14f35c: 51015929     	sub	w9, w9, #0x56
  14f360: 7100813f     	cmp	w9, #0x20
  14f364: 54002208     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f368: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f36c: 912ab14a     	add	x10, x10, #0xaac
  14f370: 1000008b     	adr	x11, 0x14f380 <__cxa_demangle+0xd614>
  14f374: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  14f378: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f37c: d61f0160     	br	x11
  14f380: d503249f     	bti	j
  14f384: 91000908     	add	x8, x8, #0x2
  14f388: d0fff901     	adrp	x1, 0x71000
  14f38c: 91079821     	add	x1, x1, #0x1e6
  14f390: 140001ed     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f394: d503249f     	bti	j
  14f398: f100093f     	cmp	x9, #0x2
  14f39c: 54002023     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f3a0: 39400509     	ldrb	w9, [x8, #0x1]
  14f3a4: 7101e13f     	cmp	w9, #0x78
  14f3a8: 54001fc1     	b.ne	0x14f7a0 <__cxa_demangle+0xda34>
  14f3ac: 91000908     	add	x8, x8, #0x2
  14f3b0: f9499a74     	ldr	x20, [x19, #0x1330]
  14f3b4: f9000268     	str	x8, [x19]
  14f3b8: f9400688     	ldr	x8, [x20, #0x8]
  14f3bc: d13f4109     	sub	x9, x8, #0xfd0
  14f3c0: b13fc53f     	cmn	x9, #0xff1
  14f3c4: 54000108     	b.hi	0x14f3e4 <__cxa_demangle+0xd678>
  14f3c8: 52820000     	mov	w0, #0x1000             // =4096
  14f3cc: 94003795     	bl	0x15d220 <malloc@plt>
  14f3d0: b4003c20     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f3d4: aa1f03e8     	mov	x8, xzr
  14f3d8: a9007c14     	stp	x20, xzr, [x0]
  14f3dc: aa0003f4     	mov	x20, x0
  14f3e0: f9099a60     	str	x0, [x19, #0x1330]
  14f3e4: 91008109     	add	x9, x8, #0x20
  14f3e8: 8b080280     	add	x0, x20, x8
  14f3ec: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f3f0: 528020ea     	mov	w10, #0x107             // =263
  14f3f4: 91194108     	add	x8, x8, #0x650
  14f3f8: 72a0202a     	movk	w10, #0x101, lsl #16
  14f3fc: f9000689     	str	x9, [x20, #0x8]
  14f400: f8010c08     	str	x8, [x0, #0x10]!
  14f404: 90fff908     	adrp	x8, 0x6f000
  14f408: 91354d08     	add	x8, x8, #0xd53
  14f40c: 91002909     	add	x9, x8, #0xa
  14f410: 1400010f     	b	0x14f84c <__cxa_demangle+0xdae0>
  14f414: d503249f     	bti	j
  14f418: f100093f     	cmp	x9, #0x2
  14f41c: 54001c23     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f420: 39400509     	ldrb	w9, [x8, #0x1]
  14f424: 7101d53f     	cmp	w9, #0x75
  14f428: 54001bc1     	b.ne	0x14f7a0 <__cxa_demangle+0xda34>
  14f42c: 91000908     	add	x8, x8, #0x2
  14f430: f9499a74     	ldr	x20, [x19, #0x1330]
  14f434: f9000268     	str	x8, [x19]
  14f438: f9400688     	ldr	x8, [x20, #0x8]
  14f43c: d13f4109     	sub	x9, x8, #0xfd0
  14f440: b13fc53f     	cmn	x9, #0xff1
  14f444: 54000108     	b.hi	0x14f464 <__cxa_demangle+0xd6f8>
  14f448: 52820000     	mov	w0, #0x1000             // =4096
  14f44c: 94003775     	bl	0x15d220 <malloc@plt>
  14f450: b4003820     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f454: aa1f03e8     	mov	x8, xzr
  14f458: a9007c14     	stp	x20, xzr, [x0]
  14f45c: aa0003f4     	mov	x20, x0
  14f460: f9099a60     	str	x0, [x19, #0x1330]
  14f464: 91008109     	add	x9, x8, #0x20
  14f468: 8b080280     	add	x0, x20, x8
  14f46c: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f470: 528020ea     	mov	w10, #0x107             // =263
  14f474: 91194108     	add	x8, x8, #0x650
  14f478: 72a0202a     	movk	w10, #0x101, lsl #16
  14f47c: f9000689     	str	x9, [x20, #0x8]
  14f480: f8010c08     	str	x8, [x0, #0x10]!
  14f484: b0fff908     	adrp	x8, 0x70000
  14f488: 91219d08     	add	x8, x8, #0x867
  14f48c: 140000ef     	b	0x14f848 <__cxa_demangle+0xdadc>
  14f490: d503249f     	bti	j
  14f494: f100093f     	cmp	x9, #0x2
  14f498: 54001843     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f49c: 39400509     	ldrb	w9, [x8, #0x1]
  14f4a0: aa1f03e0     	mov	x0, xzr
  14f4a4: 51013529     	sub	w9, w9, #0x4d
  14f4a8: 7100993f     	cmp	w9, #0x26
  14f4ac: 540017c8     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f4b0: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f4b4: 9125994a     	add	x10, x10, #0x966
  14f4b8: 1000008b     	adr	x11, 0x14f4c8 <__cxa_demangle+0xd75c>
  14f4bc: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  14f4c0: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f4c4: d61f0160     	br	x11
  14f4c8: d503249f     	bti	j
  14f4cc: 91000908     	add	x8, x8, #0x2
  14f4d0: d0fff901     	adrp	x1, 0x71000
  14f4d4: 913b9021     	add	x1, x1, #0xee4
  14f4d8: 1400019b     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f4dc: d503249f     	bti	j
  14f4e0: f100093f     	cmp	x9, #0x2
  14f4e4: 540015e3     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f4e8: 39400509     	ldrb	w9, [x8, #0x1]
  14f4ec: aa1f03e0     	mov	x0, xzr
  14f4f0: 5101b129     	sub	w9, w9, #0x6c
  14f4f4: 7100293f     	cmp	w9, #0xa
  14f4f8: 54001568     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f4fc: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f500: 912bb94a     	add	x10, x10, #0xaee
  14f504: 1000008b     	adr	x11, 0x14f514 <__cxa_demangle+0xd7a8>
  14f508: 3869694c     	ldrb	w12, [x10, x9]
  14f50c: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f510: d61f0160     	br	x11
  14f514: d503249f     	bti	j
  14f518: 91000908     	add	x8, x8, #0x2
  14f51c: 90fff901     	adrp	x1, 0x6f000
  14f520: 9132a021     	add	x1, x1, #0xca8
  14f524: 14000188     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f528: d503249f     	bti	j
  14f52c: f100093f     	cmp	x9, #0x2
  14f530: 54001383     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f534: 39400509     	ldrb	w9, [x8, #0x1]
  14f538: 71013d3f     	cmp	w9, #0x4f
  14f53c: 54001980     	b.eq	0x14f86c <__cxa_demangle+0xdb00>
  14f540: 7101c53f     	cmp	w9, #0x71
  14f544: 540019c0     	b.eq	0x14f87c <__cxa_demangle+0xdb10>
  14f548: 7101bd3f     	cmp	w9, #0x6f
  14f54c: 540012a1     	b.ne	0x14f7a0 <__cxa_demangle+0xda34>
  14f550: 91000908     	add	x8, x8, #0x2
  14f554: d0fff901     	adrp	x1, 0x71000
  14f558: 91143821     	add	x1, x1, #0x50e
  14f55c: 14000158     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f560: d503249f     	bti	j
  14f564: f100093f     	cmp	x9, #0x2
  14f568: 540011c3     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f56c: 39400509     	ldrb	w9, [x8, #0x1]
  14f570: 7101d13f     	cmp	w9, #0x74
  14f574: 540013a0     	b.eq	0x14f7e8 <__cxa_demangle+0xda7c>
  14f578: 7101953f     	cmp	w9, #0x65
  14f57c: 54001121     	b.ne	0x14f7a0 <__cxa_demangle+0xda34>
  14f580: 91000908     	add	x8, x8, #0x2
  14f584: f9499a74     	ldr	x20, [x19, #0x1330]
  14f588: f9000268     	str	x8, [x19]
  14f58c: f9400688     	ldr	x8, [x20, #0x8]
  14f590: d13f4109     	sub	x9, x8, #0xfd0
  14f594: b13fc53f     	cmn	x9, #0xff1
  14f598: 54000108     	b.hi	0x14f5b8 <__cxa_demangle+0xd84c>
  14f59c: 52820000     	mov	w0, #0x1000             // =4096
  14f5a0: 94003720     	bl	0x15d220 <malloc@plt>
  14f5a4: b4002d80     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f5a8: aa1f03e8     	mov	x8, xzr
  14f5ac: a9007c14     	stp	x20, xzr, [x0]
  14f5b0: aa0003f4     	mov	x20, x0
  14f5b4: f9099a60     	str	x0, [x19, #0x1330]
  14f5b8: 91008109     	add	x9, x8, #0x20
  14f5bc: 8b080280     	add	x0, x20, x8
  14f5c0: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f5c4: 528020ea     	mov	w10, #0x107             // =263
  14f5c8: 91194108     	add	x8, x8, #0x650
  14f5cc: 72a0202a     	movk	w10, #0x101, lsl #16
  14f5d0: f9000689     	str	x9, [x20, #0x8]
  14f5d4: f8010c08     	str	x8, [x0, #0x10]!
  14f5d8: f0fff8e8     	adrp	x8, 0x6e000
  14f5dc: 91007908     	add	x8, x8, #0x1e
  14f5e0: 91002909     	add	x9, x8, #0xa
  14f5e4: 1400009a     	b	0x14f84c <__cxa_demangle+0xdae0>
  14f5e8: d503249f     	bti	j
  14f5ec: f100093f     	cmp	x9, #0x2
  14f5f0: 54000d83     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f5f4: 39400509     	ldrb	w9, [x8, #0x1]
  14f5f8: aa1f03e0     	mov	x0, xzr
  14f5fc: 51014d29     	sub	w9, w9, #0x53
  14f600: 7100853f     	cmp	w9, #0x21
  14f604: 54000d08     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f608: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f60c: 9129a14a     	add	x10, x10, #0xa68
  14f610: 1000008b     	adr	x11, 0x14f620 <__cxa_demangle+0xd8b4>
  14f614: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  14f618: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f61c: d61f0160     	br	x11
  14f620: d503249f     	bti	j
  14f624: f0fff901     	adrp	x1, 0x72000
  14f628: 91000908     	add	x8, x8, #0x2
  14f62c: 912f4c21     	add	x1, x1, #0xbd3
  14f630: 14000138     	b	0x14fb10 <__cxa_demangle+0xdda4>
  14f634: d503249f     	bti	j
  14f638: f100093f     	cmp	x9, #0x2
  14f63c: 54000b23     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f640: 39400509     	ldrb	w9, [x8, #0x1]
  14f644: aa1f03e0     	mov	x0, xzr
  14f648: 51012529     	sub	w9, w9, #0x49
  14f64c: 7100913f     	cmp	w9, #0x24
  14f650: 54000aa8     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f654: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f658: 9128794a     	add	x10, x10, #0xa1e
  14f65c: 1000008b     	adr	x11, 0x14f66c <__cxa_demangle+0xd900>
  14f660: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  14f664: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f668: d61f0160     	br	x11
  14f66c: d503249f     	bti	j
  14f670: 91000908     	add	x8, x8, #0x2
  14f674: f0fff901     	adrp	x1, 0x72000
  14f678: 91245c21     	add	x1, x1, #0x917
  14f67c: 14000132     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f680: d503249f     	bti	j
  14f684: f100093f     	cmp	x9, #0x2
  14f688: 540008c3     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f68c: 39400509     	ldrb	w9, [x8, #0x1]
  14f690: 7101493f     	cmp	w9, #0x52
  14f694: 54000fc0     	b.eq	0x14f88c <__cxa_demangle+0xdb20>
  14f698: 7101c93f     	cmp	w9, #0x72
  14f69c: 54001000     	b.eq	0x14f89c <__cxa_demangle+0xdb30>
  14f6a0: 7101bd3f     	cmp	w9, #0x6f
  14f6a4: 540007e1     	b.ne	0x14f7a0 <__cxa_demangle+0xda34>
  14f6a8: 91000908     	add	x8, x8, #0x2
  14f6ac: b0fff901     	adrp	x1, 0x70000
  14f6b0: 912e0421     	add	x1, x1, #0xb81
  14f6b4: 14000124     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f6b8: d503249f     	bti	j
  14f6bc: f100093f     	cmp	x9, #0x2
  14f6c0: 54000703     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f6c4: 39400509     	ldrb	w9, [x8, #0x1]
  14f6c8: 5100e929     	sub	w9, w9, #0x3a
  14f6cc: 3100293f     	cmn	w9, #0xa
  14f6d0: 54000683     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f6d4: 91000908     	add	x8, x8, #0x2
  14f6d8: aa1303e0     	mov	x0, x19
  14f6dc: f9000268     	str	x8, [x19]
  14f6e0: 97fffdc6     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  14f6e4: b4000600     	cbz	x0, 0x14f7a4 <__cxa_demangle+0xda38>
  14f6e8: f9499a76     	ldr	x22, [x19, #0x1330]
  14f6ec: aa0003f4     	mov	x20, x0
  14f6f0: f94006c8     	ldr	x8, [x22, #0x8]
  14f6f4: d13f4109     	sub	x9, x8, #0xfd0
  14f6f8: b13fc53f     	cmn	x9, #0xff1
  14f6fc: 54000108     	b.hi	0x14f71c <__cxa_demangle+0xd9b0>
  14f700: 52820000     	mov	w0, #0x1000             // =4096
  14f704: 940036c7     	bl	0x15d220 <malloc@plt>
  14f708: b4002260     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f70c: aa1f03e8     	mov	x8, xzr
  14f710: a9007c16     	stp	x22, xzr, [x0]
  14f714: aa0003f6     	mov	x22, x0
  14f718: f9099a60     	str	x0, [x19, #0x1330]
  14f71c: 91008109     	add	x9, x8, #0x20
  14f720: 8b0802c0     	add	x0, x22, x8
  14f724: f00000c8     	adrp	x8, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14f728: 5280208a     	mov	w10, #0x104             // =260
  14f72c: 910c0108     	add	x8, x8, #0x300
  14f730: 72a0202a     	movk	w10, #0x101, lsl #16
  14f734: f90006c9     	str	x9, [x22, #0x8]
  14f738: f8010c08     	str	x8, [x0, #0x10]!
  14f73c: b900080a     	str	w10, [x0, #0x8]
  14f740: f9000814     	str	x20, [x0, #0x10]
  14f744: 14000018     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14f748: d503249f     	bti	j
  14f74c: f100093f     	cmp	x9, #0x2
  14f750: 54000283     	b.lo	0x14f7a0 <__cxa_demangle+0xda34>
  14f754: 39400509     	ldrb	w9, [x8, #0x1]
  14f758: aa1f03e0     	mov	x0, xzr
  14f75c: 51018529     	sub	w9, w9, #0x61
  14f760: 7100593f     	cmp	w9, #0x16
  14f764: 54000208     	b.hi	0x14f7a4 <__cxa_demangle+0xda38>
  14f768: f0fff96a     	adrp	x10, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  14f76c: 9128194a     	add	x10, x10, #0xa06
  14f770: 1000008b     	adr	x11, 0x14f780 <__cxa_demangle+0xda14>
  14f774: 3869694c     	ldrb	w12, [x10, x9]
  14f778: 8b0c096b     	add	x11, x11, x12, lsl #2
  14f77c: d61f0160     	br	x11
  14f780: d503249f     	bti	j
  14f784: 90fff901     	adrp	x1, 0x6f000
  14f788: 91000908     	add	x8, x8, #0x2
  14f78c: 91279c21     	add	x1, x1, #0x9e7
  14f790: aa1303e0     	mov	x0, x19
  14f794: f9000268     	str	x8, [x19]
  14f798: 940001fd     	bl	0x14ff8c <__cxa_demangle+0xe220>
  14f79c: 14000002     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14f7a0: aa1f03e0     	mov	x0, xzr
  14f7a4: d503249f     	bti	j
  14f7a8: f94016a8     	ldr	x8, [x21, #0x28]
  14f7ac: f94007e9     	ldr	x9, [sp, #0x8]
  14f7b0: eb09011f     	cmp	x8, x9
  14f7b4: 54001d21     	b.ne	0x14fb58 <__cxa_demangle+0xddec>
  14f7b8: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  14f7bc: a94357f6     	ldp	x22, x21, [sp, #0x30]
  14f7c0: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  14f7c4: f94013f7     	ldr	x23, [sp, #0x20]
  14f7c8: 910143ff     	add	sp, sp, #0x50
  14f7cc: d50323bf     	autiasp
  14f7d0: d65f03c0     	ret
  14f7d4: d503249f     	bti	j
  14f7d8: 91000908     	add	x8, x8, #0x2
  14f7dc: b0fff901     	adrp	x1, 0x70000
  14f7e0: 912ddc21     	add	x1, x1, #0xb77
  14f7e4: 140000b6     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f7e8: 91000908     	add	x8, x8, #0x2
  14f7ec: f9499a74     	ldr	x20, [x19, #0x1330]
  14f7f0: f9000268     	str	x8, [x19]
  14f7f4: f9400688     	ldr	x8, [x20, #0x8]
  14f7f8: d13f4109     	sub	x9, x8, #0xfd0
  14f7fc: b13fc53f     	cmn	x9, #0xff1
  14f800: 54000108     	b.hi	0x14f820 <__cxa_demangle+0xdab4>
  14f804: 52820000     	mov	w0, #0x1000             // =4096
  14f808: 94003686     	bl	0x15d220 <malloc@plt>
  14f80c: b4001a40     	cbz	x0, 0x14fb54 <__cxa_demangle+0xdde8>
  14f810: aa1f03e8     	mov	x8, xzr
  14f814: a9007c14     	stp	x20, xzr, [x0]
  14f818: aa0003f4     	mov	x20, x0
  14f81c: f9099a60     	str	x0, [x19, #0x1330]
  14f820: 91008109     	add	x9, x8, #0x20
  14f824: 8b080280     	add	x0, x20, x8
  14f828: d00000c8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14f82c: 528020ea     	mov	w10, #0x107             // =263
  14f830: 91194108     	add	x8, x8, #0x650
  14f834: 72a0202a     	movk	w10, #0x101, lsl #16
  14f838: f9000689     	str	x9, [x20, #0x8]
  14f83c: f8010c08     	str	x8, [x0, #0x10]!
  14f840: 90fff908     	adrp	x8, 0x6f000
  14f844: 91352508     	add	x8, x8, #0xd49
  14f848: 91002509     	add	x9, x8, #0x9
  14f84c: b900080a     	str	w10, [x0, #0x8]
  14f850: a9012408     	stp	x8, x9, [x0, #0x10]
  14f854: 17ffffd4     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14f858: d503249f     	bti	j
  14f85c: 91000908     	add	x8, x8, #0x2
  14f860: f0fff901     	adrp	x1, 0x72000
  14f864: 91154c21     	add	x1, x1, #0x553
  14f868: 14000095     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f86c: 91000908     	add	x8, x8, #0x2
  14f870: d0fff8e1     	adrp	x1, 0x6d000
  14f874: 910ed021     	add	x1, x1, #0x3b4
  14f878: 140000b3     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f87c: 91000908     	add	x8, x8, #0x2
  14f880: 90fff901     	adrp	x1, 0x6f000
  14f884: 913af421     	add	x1, x1, #0xebd
  14f888: 140000af     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f88c: 91000908     	add	x8, x8, #0x2
  14f890: f0fff901     	adrp	x1, 0x72000
  14f894: 9107ac21     	add	x1, x1, #0x1eb
  14f898: 140000ab     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f89c: 91000908     	add	x8, x8, #0x2
  14f8a0: f0fff8e1     	adrp	x1, 0x6e000
  14f8a4: 913d7421     	add	x1, x1, #0xf5d
  14f8a8: 14000085     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f8ac: d503249f     	bti	j
  14f8b0: 91000908     	add	x8, x8, #0x2
  14f8b4: d0fff8e1     	adrp	x1, 0x6d000
  14f8b8: 911d1c21     	add	x1, x1, #0x747
  14f8bc: 14000095     	b	0x14fb10 <__cxa_demangle+0xdda4>
  14f8c0: d503249f     	bti	j
  14f8c4: 91000908     	add	x8, x8, #0x2
  14f8c8: 90fff901     	adrp	x1, 0x6f000
  14f8cc: 91067c21     	add	x1, x1, #0x19f
  14f8d0: 1400007b     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f8d4: d503249f     	bti	j
  14f8d8: 91000908     	add	x8, x8, #0x2
  14f8dc: 90fff901     	adrp	x1, 0x6f000
  14f8e0: 9106a421     	add	x1, x1, #0x1a9
  14f8e4: 14000098     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f8e8: d503249f     	bti	j
  14f8ec: 91000908     	add	x8, x8, #0x2
  14f8f0: 90fff921     	adrp	x1, 0x73000
  14f8f4: 912efc21     	add	x1, x1, #0xbbf
  14f8f8: 14000071     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f8fc: d503249f     	bti	j
  14f900: 91000908     	add	x8, x8, #0x2
  14f904: d0fff8e1     	adrp	x1, 0x6d000
  14f908: 912bc821     	add	x1, x1, #0xaf2
  14f90c: 1400006c     	b	0x14fabc <__cxa_demangle+0xdd50>
  14f910: d503249f     	bti	j
  14f914: 394c2676     	ldrb	w22, [x19, #0x309]
  14f918: aa0103f4     	mov	x20, x1
  14f91c: 91000908     	add	x8, x8, #0x2
  14f920: 394c2277     	ldrb	w23, [x19, #0x308]
  14f924: 390c227f     	strb	wzr, [x19, #0x308]
  14f928: 710002df     	cmp	w22, #0x0
  14f92c: 1a9f07e9     	cset	w9, ne
  14f930: f100003f     	cmp	x1, #0x0
  14f934: 1a9f07ea     	cset	w10, ne
  14f938: f9000268     	str	x8, [x19]
  14f93c: 2a090149     	orr	w9, w10, w9
  14f940: 390c2669     	strb	w9, [x19, #0x309]
  14f944: aa1303e0     	mov	x0, x19
  14f948: 97ffcd2a     	bl	0x142df0 <__cxa_demangle+0x1084>
  14f94c: f90003e0     	str	x0, [sp]
  14f950: b40000e0     	cbz	x0, 0x14f96c <__cxa_demangle+0xdc00>
  14f954: b4000074     	cbz	x20, 0x14f960 <__cxa_demangle+0xdbf4>
  14f958: 52800028     	mov	w8, #0x1                // =1
  14f95c: 39000288     	strb	w8, [x20]
  14f960: 910003e1     	mov	x1, sp
  14f964: aa1303e0     	mov	x0, x19
  14f968: 940000f3     	bl	0x14fd34 <__cxa_demangle+0xdfc8>
  14f96c: 390c2676     	strb	w22, [x19, #0x309]
  14f970: 390c2277     	strb	w23, [x19, #0x308]
  14f974: 17ffff8c     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14f978: d503249f     	bti	j
  14f97c: f0fff8e1     	adrp	x1, 0x6e000
  14f980: 91000908     	add	x8, x8, #0x2
  14f984: 9135d821     	add	x1, x1, #0xd76
  14f988: aa1303e0     	mov	x0, x19
  14f98c: f9000268     	str	x8, [x19]
  14f990: 9400010d     	bl	0x14fdc4 <__cxa_demangle+0xe058>
  14f994: 17ffff84     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14f998: d503249f     	bti	j
  14f99c: 91000908     	add	x8, x8, #0x2
  14f9a0: aa1303e0     	mov	x0, x19
  14f9a4: f9000268     	str	x8, [x19]
  14f9a8: 97fffd14     	bl	0x14edf8 <__cxa_demangle+0xd08c>
  14f9ac: f90003e0     	str	x0, [sp]
  14f9b0: b4ffefa0     	cbz	x0, 0x14f7a4 <__cxa_demangle+0xda38>
  14f9b4: 910003e1     	mov	x1, sp
  14f9b8: aa1303e0     	mov	x0, x19
  14f9bc: 94000129     	bl	0x14fe60 <__cxa_demangle+0xe0f4>
  14f9c0: 17ffff79     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14f9c4: d503249f     	bti	j
  14f9c8: 91000908     	add	x8, x8, #0x2
  14f9cc: f0fff8e1     	adrp	x1, 0x6e000
  14f9d0: 91226c21     	add	x1, x1, #0x89b
  14f9d4: 1400005c     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f9d8: d503249f     	bti	j
  14f9dc: 91000908     	add	x8, x8, #0x2
  14f9e0: f0fff8e1     	adrp	x1, 0x6e000
  14f9e4: 91224021     	add	x1, x1, #0x890
  14f9e8: 14000057     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14f9ec: d503249f     	bti	j
  14f9f0: d0fff901     	adrp	x1, 0x71000
  14f9f4: 91000908     	add	x8, x8, #0x2
  14f9f8: 91077021     	add	x1, x1, #0x1dc
  14f9fc: 14000030     	b	0x14fabc <__cxa_demangle+0xdd50>
  14fa00: d503249f     	bti	j
  14fa04: 90fff921     	adrp	x1, 0x73000
  14fa08: 91000908     	add	x8, x8, #0x2
  14fa0c: 9111c421     	add	x1, x1, #0x471
  14fa10: 1400004d     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14fa14: d503249f     	bti	j
  14fa18: f0fff8e1     	adrp	x1, 0x6e000
  14fa1c: 91000908     	add	x8, x8, #0x2
  14fa20: 91003821     	add	x1, x1, #0xe
  14fa24: aa1303e0     	mov	x0, x19
  14fa28: f9000268     	str	x8, [x19]
  14fa2c: 97fff2c0     	bl	0x14c52c <__cxa_demangle+0xa7c0>
  14fa30: 17ffff5d     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14fa34: d503249f     	bti	j
  14fa38: 91000908     	add	x8, x8, #0x2
  14fa3c: f0fff8e1     	adrp	x1, 0x6e000
  14fa40: 913d4c21     	add	x1, x1, #0xf53
  14fa44: 1400001e     	b	0x14fabc <__cxa_demangle+0xdd50>
  14fa48: d503249f     	bti	j
  14fa4c: 91000908     	add	x8, x8, #0x2
  14fa50: d0fff8e1     	adrp	x1, 0x6d000
  14fa54: 910efc21     	add	x1, x1, #0x3bf
  14fa58: 1400003b     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14fa5c: d503249f     	bti	j
  14fa60: 91000908     	add	x8, x8, #0x2
  14fa64: b0fff901     	adrp	x1, 0x70000
  14fa68: 9139bc21     	add	x1, x1, #0xe6f
  14fa6c: 14000036     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14fa70: d503249f     	bti	j
  14fa74: 91000908     	add	x8, x8, #0x2
  14fa78: b0fff901     	adrp	x1, 0x70000
  14fa7c: 91024021     	add	x1, x1, #0x90
  14fa80: 1400000f     	b	0x14fabc <__cxa_demangle+0xdd50>
  14fa84: d503249f     	bti	j
  14fa88: 91000908     	add	x8, x8, #0x2
  14fa8c: f0fff901     	adrp	x1, 0x72000
  14fa90: 91078021     	add	x1, x1, #0x1e0
  14fa94: 1400002c     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14fa98: d503249f     	bti	j
  14fa9c: 91000908     	add	x8, x8, #0x2
  14faa0: 90fff921     	adrp	x1, 0x73000
  14faa4: 911d0c21     	add	x1, x1, #0x743
  14faa8: 14000027     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14faac: d503249f     	bti	j
  14fab0: 91000908     	add	x8, x8, #0x2
  14fab4: 90fff901     	adrp	x1, 0x6f000
  14fab8: 9127d821     	add	x1, x1, #0x9f6
  14fabc: f9000268     	str	x8, [x19]
  14fac0: aa1303e0     	mov	x0, x19
  14fac4: 94000075     	bl	0x14fc98 <__cxa_demangle+0xdf2c>
  14fac8: 17ffff37     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14facc: d503249f     	bti	j
  14fad0: f0fff8e1     	adrp	x1, 0x6e000
  14fad4: 91000908     	add	x8, x8, #0x2
  14fad8: 91144821     	add	x1, x1, #0x512
  14fadc: aa1303e0     	mov	x0, x19
  14fae0: f9000268     	str	x8, [x19]
  14fae4: 94000151     	bl	0x150028 <__cxa_demangle+0xe2bc>
  14fae8: 17ffff2f     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14faec: d503249f     	bti	j
  14faf0: 91000908     	add	x8, x8, #0x2
  14faf4: b0fff901     	adrp	x1, 0x70000
  14faf8: 913a1021     	add	x1, x1, #0xe84
  14fafc: 14000012     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14fb00: d503249f     	bti	j
  14fb04: 91000908     	add	x8, x8, #0x2
  14fb08: b0fff901     	adrp	x1, 0x70000
  14fb0c: 9109c421     	add	x1, x1, #0x271
  14fb10: f9000268     	str	x8, [x19]
  14fb14: aa1303e0     	mov	x0, x19
  14fb18: 940000f6     	bl	0x14fef0 <__cxa_demangle+0xe184>
  14fb1c: 17ffff22     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14fb20: d503249f     	bti	j
  14fb24: 91000908     	add	x8, x8, #0x2
  14fb28: b0fff901     	adrp	x1, 0x70000
  14fb2c: 913a3c21     	add	x1, x1, #0xe8f
  14fb30: 14000005     	b	0x14fb44 <__cxa_demangle+0xddd8>
  14fb34: d503249f     	bti	j
  14fb38: 91000908     	add	x8, x8, #0x2
  14fb3c: 90fff901     	adrp	x1, 0x6f000
  14fb40: 91357821     	add	x1, x1, #0xd5e
  14fb44: f9000268     	str	x8, [x19]
  14fb48: aa1303e0     	mov	x0, x19
  14fb4c: 9400002c     	bl	0x14fbfc <__cxa_demangle+0xde90>
  14fb50: 17ffff15     	b	0x14f7a4 <__cxa_demangle+0xda38>
  14fb54: 94003503     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fb58: 940034b6     	bl	0x15ce30 <__stack_chk_fail@plt>
  14fb5c: 390c2676     	strb	w22, [x19, #0x309]
  14fb60: 390c2277     	strb	w23, [x19, #0x308]
  14fb64: 9400257f     	bl	0x159160 <__emutls_get_address+0x6d4>
  14fb68: d503233f     	paciasp
  14fb6c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  14fb70: a9014ff4     	stp	x20, x19, [sp, #0x10]
  14fb74: 910003fd     	mov	x29, sp
  14fb78: a940a828     	ldp	x8, x10, [x1, #0x8]
  14fb7c: aa0103f3     	mov	x19, x1
  14fb80: aa0003f4     	mov	x20, x0
  14fb84: 91000509     	add	x9, x8, #0x1
  14fb88: eb0a013f     	cmp	x9, x10
  14fb8c: 54000062     	b.hs	0x14fb98 <__cxa_demangle+0xde2c>
  14fb90: f9400260     	ldr	x0, [x19]
  14fb94: 1400000a     	b	0x14fbbc <__cxa_demangle+0xde50>
  14fb98: d37ff948     	lsl	x8, x10, #1
  14fb9c: f9400260     	ldr	x0, [x19]
  14fba0: eb09011f     	cmp	x8, x9
  14fba4: 9a883121     	csel	x1, x9, x8, lo
  14fba8: f9000a61     	str	x1, [x19, #0x10]
  14fbac: 940035dd     	bl	0x15d320 <realloc@plt>
  14fbb0: f9000260     	str	x0, [x19]
  14fbb4: b40001e0     	cbz	x0, 0x14fbf0 <__cxa_demangle+0xde84>
  14fbb8: f9400668     	ldr	x8, [x19, #0x8]
  14fbbc: 52800fc9     	mov	w9, #0x7e               // =126
  14fbc0: aa1303e1     	mov	x1, x19
  14fbc4: 38286809     	strb	w9, [x0, x8]
  14fbc8: f9400668     	ldr	x8, [x19, #0x8]
  14fbcc: f9400a80     	ldr	x0, [x20, #0x10]
  14fbd0: 91000508     	add	x8, x8, #0x1
  14fbd4: f9400009     	ldr	x9, [x0]
  14fbd8: f9000668     	str	x8, [x19, #0x8]
  14fbdc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  14fbe0: f9401130     	ldr	x16, [x9, #0x20]
  14fbe4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  14fbe8: d50323bf     	autiasp
  14fbec: d61f0200     	br	x16
  14fbf0: 940034dc     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fbf4: d503245f     	bti	c
  14fbf8: 140034ba     	b	0x15cee0 <_ZdlPv@plt>
  14fbfc: d503233f     	paciasp
  14fc00: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14fc04: f9000bf5     	str	x21, [sp, #0x10]
  14fc08: 910003fd     	mov	x29, sp
  14fc0c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14fc10: f9499815     	ldr	x21, [x0, #0x1330]
  14fc14: aa0103f3     	mov	x19, x1
  14fc18: f94006a8     	ldr	x8, [x21, #0x8]
  14fc1c: d13f4109     	sub	x9, x8, #0xfd0
  14fc20: b13fc53f     	cmn	x9, #0xff1
  14fc24: 54000128     	b.hi	0x14fc48 <__cxa_demangle+0xdedc>
  14fc28: aa0003f4     	mov	x20, x0
  14fc2c: 52820000     	mov	w0, #0x1000             // =4096
  14fc30: 9400357c     	bl	0x15d220 <malloc@plt>
  14fc34: b4000300     	cbz	x0, 0x14fc94 <__cxa_demangle+0xdf28>
  14fc38: aa1f03e8     	mov	x8, xzr
  14fc3c: a9007c15     	stp	x21, xzr, [x0]
  14fc40: aa0003f5     	mov	x21, x0
  14fc44: f9099a80     	str	x0, [x20, #0x1330]
  14fc48: 91008109     	add	x9, x8, #0x20
  14fc4c: aa1303e0     	mov	x0, x19
  14fc50: 8b0802b4     	add	x20, x21, x8
  14fc54: f90006a9     	str	x9, [x21, #0x8]
  14fc58: 940036c6     	bl	0x15d770 <strlen@plt>
  14fc5c: d00000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14fc60: 528020e8     	mov	w8, #0x107              // =263
  14fc64: 91194129     	add	x9, x9, #0x650
  14fc68: 72a02028     	movk	w8, #0x101, lsl #16
  14fc6c: f9400bf5     	ldr	x21, [sp, #0x10]
  14fc70: f8010e89     	str	x9, [x20, #0x10]!
  14fc74: 8b000269     	add	x9, x19, x0
  14fc78: aa1403e0     	mov	x0, x20
  14fc7c: b9000a88     	str	w8, [x20, #0x8]
  14fc80: a9012693     	stp	x19, x9, [x20, #0x10]
  14fc84: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14fc88: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14fc8c: d50323bf     	autiasp
  14fc90: d65f03c0     	ret
  14fc94: 940034b3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fc98: d503233f     	paciasp
  14fc9c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14fca0: f9000bf5     	str	x21, [sp, #0x10]
  14fca4: 910003fd     	mov	x29, sp
  14fca8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14fcac: f9499815     	ldr	x21, [x0, #0x1330]
  14fcb0: aa0103f3     	mov	x19, x1
  14fcb4: f94006a8     	ldr	x8, [x21, #0x8]
  14fcb8: d13f4109     	sub	x9, x8, #0xfd0
  14fcbc: b13fc53f     	cmn	x9, #0xff1
  14fcc0: 54000128     	b.hi	0x14fce4 <__cxa_demangle+0xdf78>
  14fcc4: aa0003f4     	mov	x20, x0
  14fcc8: 52820000     	mov	w0, #0x1000             // =4096
  14fccc: 94003555     	bl	0x15d220 <malloc@plt>
  14fcd0: b4000300     	cbz	x0, 0x14fd30 <__cxa_demangle+0xdfc4>
  14fcd4: aa1f03e8     	mov	x8, xzr
  14fcd8: a9007c15     	stp	x21, xzr, [x0]
  14fcdc: aa0003f5     	mov	x21, x0
  14fce0: f9099a80     	str	x0, [x20, #0x1330]
  14fce4: 91008109     	add	x9, x8, #0x20
  14fce8: aa1303e0     	mov	x0, x19
  14fcec: 8b0802b4     	add	x20, x21, x8
  14fcf0: f90006a9     	str	x9, [x21, #0x8]
  14fcf4: 9400369f     	bl	0x15d770 <strlen@plt>
  14fcf8: d00000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14fcfc: 528020e8     	mov	w8, #0x107              // =263
  14fd00: 91194129     	add	x9, x9, #0x650
  14fd04: 72a02028     	movk	w8, #0x101, lsl #16
  14fd08: f9400bf5     	ldr	x21, [sp, #0x10]
  14fd0c: f8010e89     	str	x9, [x20, #0x10]!
  14fd10: 8b000269     	add	x9, x19, x0
  14fd14: aa1403e0     	mov	x0, x20
  14fd18: b9000a88     	str	w8, [x20, #0x8]
  14fd1c: a9012693     	stp	x19, x9, [x20, #0x10]
  14fd20: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14fd24: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14fd28: d50323bf     	autiasp
  14fd2c: d65f03c0     	ret
  14fd30: 9400348c     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fd34: d503233f     	paciasp
  14fd38: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14fd3c: f9000bf5     	str	x21, [sp, #0x10]
  14fd40: 910003fd     	mov	x29, sp
  14fd44: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14fd48: f9499815     	ldr	x21, [x0, #0x1330]
  14fd4c: aa0103f3     	mov	x19, x1
  14fd50: f94006a8     	ldr	x8, [x21, #0x8]
  14fd54: d13f4109     	sub	x9, x8, #0xfd0
  14fd58: b13fc53f     	cmn	x9, #0xff1
  14fd5c: 54000128     	b.hi	0x14fd80 <__cxa_demangle+0xe014>
  14fd60: aa0003f4     	mov	x20, x0
  14fd64: 52820000     	mov	w0, #0x1000             // =4096
  14fd68: 9400352e     	bl	0x15d220 <malloc@plt>
  14fd6c: b40002a0     	cbz	x0, 0x14fdc0 <__cxa_demangle+0xe054>
  14fd70: aa1f03e8     	mov	x8, xzr
  14fd74: a9007c15     	stp	x21, xzr, [x0]
  14fd78: aa0003f5     	mov	x21, x0
  14fd7c: f9099a80     	str	x0, [x20, #0x1330]
  14fd80: f00000c9     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14fd84: 8b0802a0     	add	x0, x21, x8
  14fd88: 910c0129     	add	x9, x9, #0x300
  14fd8c: 91008108     	add	x8, x8, #0x20
  14fd90: 5280208a     	mov	w10, #0x104             // =260
  14fd94: 72a0202a     	movk	w10, #0x101, lsl #16
  14fd98: f8010c09     	str	x9, [x0, #0x10]!
  14fd9c: f9400269     	ldr	x9, [x19]
  14fda0: f90006a8     	str	x8, [x21, #0x8]
  14fda4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14fda8: b900080a     	str	w10, [x0, #0x8]
  14fdac: f9400bf5     	ldr	x21, [sp, #0x10]
  14fdb0: f9000809     	str	x9, [x0, #0x10]
  14fdb4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14fdb8: d50323bf     	autiasp
  14fdbc: d65f03c0     	ret
  14fdc0: 94003468     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fdc4: d503233f     	paciasp
  14fdc8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14fdcc: f9000bf5     	str	x21, [sp, #0x10]
  14fdd0: 910003fd     	mov	x29, sp
  14fdd4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14fdd8: f9499815     	ldr	x21, [x0, #0x1330]
  14fddc: aa0103f3     	mov	x19, x1
  14fde0: f94006a8     	ldr	x8, [x21, #0x8]
  14fde4: d13f4109     	sub	x9, x8, #0xfd0
  14fde8: b13fc53f     	cmn	x9, #0xff1
  14fdec: 54000128     	b.hi	0x14fe10 <__cxa_demangle+0xe0a4>
  14fdf0: aa0003f4     	mov	x20, x0
  14fdf4: 52820000     	mov	w0, #0x1000             // =4096
  14fdf8: 9400350a     	bl	0x15d220 <malloc@plt>
  14fdfc: b4000300     	cbz	x0, 0x14fe5c <__cxa_demangle+0xe0f0>
  14fe00: aa1f03e8     	mov	x8, xzr
  14fe04: a9007c15     	stp	x21, xzr, [x0]
  14fe08: aa0003f5     	mov	x21, x0
  14fe0c: f9099a80     	str	x0, [x20, #0x1330]
  14fe10: 91008109     	add	x9, x8, #0x20
  14fe14: aa1303e0     	mov	x0, x19
  14fe18: 8b0802b4     	add	x20, x21, x8
  14fe1c: f90006a9     	str	x9, [x21, #0x8]
  14fe20: 94003654     	bl	0x15d770 <strlen@plt>
  14fe24: d00000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14fe28: 528020e8     	mov	w8, #0x107              // =263
  14fe2c: 91194129     	add	x9, x9, #0x650
  14fe30: 72a02028     	movk	w8, #0x101, lsl #16
  14fe34: f9400bf5     	ldr	x21, [sp, #0x10]
  14fe38: f8010e89     	str	x9, [x20, #0x10]!
  14fe3c: 8b000269     	add	x9, x19, x0
  14fe40: aa1403e0     	mov	x0, x20
  14fe44: b9000a88     	str	w8, [x20, #0x8]
  14fe48: a9012693     	stp	x19, x9, [x20, #0x10]
  14fe4c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14fe50: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14fe54: d50323bf     	autiasp
  14fe58: d65f03c0     	ret
  14fe5c: 94003441     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fe60: d503233f     	paciasp
  14fe64: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14fe68: f9000bf5     	str	x21, [sp, #0x10]
  14fe6c: 910003fd     	mov	x29, sp
  14fe70: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14fe74: f9499815     	ldr	x21, [x0, #0x1330]
  14fe78: aa0103f3     	mov	x19, x1
  14fe7c: f94006a8     	ldr	x8, [x21, #0x8]
  14fe80: d13f4109     	sub	x9, x8, #0xfd0
  14fe84: b13fc53f     	cmn	x9, #0xff1
  14fe88: 54000128     	b.hi	0x14feac <__cxa_demangle+0xe140>
  14fe8c: aa0003f4     	mov	x20, x0
  14fe90: 52820000     	mov	w0, #0x1000             // =4096
  14fe94: 940034e3     	bl	0x15d220 <malloc@plt>
  14fe98: b40002a0     	cbz	x0, 0x14feec <__cxa_demangle+0xe180>
  14fe9c: aa1f03e8     	mov	x8, xzr
  14fea0: a9007c15     	stp	x21, xzr, [x0]
  14fea4: aa0003f5     	mov	x21, x0
  14fea8: f9099a80     	str	x0, [x20, #0x1330]
  14feac: f00000c9     	adrp	x9, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  14feb0: 8b0802a0     	add	x0, x21, x8
  14feb4: 910dc129     	add	x9, x9, #0x370
  14feb8: 91008108     	add	x8, x8, #0x20
  14febc: 5280226a     	mov	w10, #0x113             // =275
  14fec0: 72a0202a     	movk	w10, #0x101, lsl #16
  14fec4: f8010c09     	str	x9, [x0, #0x10]!
  14fec8: f9400269     	ldr	x9, [x19]
  14fecc: f90006a8     	str	x8, [x21, #0x8]
  14fed0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14fed4: b900080a     	str	w10, [x0, #0x8]
  14fed8: f9400bf5     	ldr	x21, [sp, #0x10]
  14fedc: f9000809     	str	x9, [x0, #0x10]
  14fee0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14fee4: d50323bf     	autiasp
  14fee8: d65f03c0     	ret
  14feec: 9400341d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14fef0: d503233f     	paciasp
  14fef4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14fef8: f9000bf5     	str	x21, [sp, #0x10]
  14fefc: 910003fd     	mov	x29, sp
  14ff00: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14ff04: f9499815     	ldr	x21, [x0, #0x1330]
  14ff08: aa0103f3     	mov	x19, x1
  14ff0c: f94006a8     	ldr	x8, [x21, #0x8]
  14ff10: d13f4109     	sub	x9, x8, #0xfd0
  14ff14: b13fc53f     	cmn	x9, #0xff1
  14ff18: 54000128     	b.hi	0x14ff3c <__cxa_demangle+0xe1d0>
  14ff1c: aa0003f4     	mov	x20, x0
  14ff20: 52820000     	mov	w0, #0x1000             // =4096
  14ff24: 940034bf     	bl	0x15d220 <malloc@plt>
  14ff28: b4000300     	cbz	x0, 0x14ff88 <__cxa_demangle+0xe21c>
  14ff2c: aa1f03e8     	mov	x8, xzr
  14ff30: a9007c15     	stp	x21, xzr, [x0]
  14ff34: aa0003f5     	mov	x21, x0
  14ff38: f9099a80     	str	x0, [x20, #0x1330]
  14ff3c: 91008109     	add	x9, x8, #0x20
  14ff40: aa1303e0     	mov	x0, x19
  14ff44: 8b0802b4     	add	x20, x21, x8
  14ff48: f90006a9     	str	x9, [x21, #0x8]
  14ff4c: 94003609     	bl	0x15d770 <strlen@plt>
  14ff50: d00000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14ff54: 528020e8     	mov	w8, #0x107              // =263
  14ff58: 91194129     	add	x9, x9, #0x650
  14ff5c: 72a02028     	movk	w8, #0x101, lsl #16
  14ff60: f9400bf5     	ldr	x21, [sp, #0x10]
  14ff64: f8010e89     	str	x9, [x20, #0x10]!
  14ff68: 8b000269     	add	x9, x19, x0
  14ff6c: aa1403e0     	mov	x0, x20
  14ff70: b9000a88     	str	w8, [x20, #0x8]
  14ff74: a9012693     	stp	x19, x9, [x20, #0x10]
  14ff78: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  14ff7c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  14ff80: d50323bf     	autiasp
  14ff84: d65f03c0     	ret
  14ff88: 940033f6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  14ff8c: d503233f     	paciasp
  14ff90: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  14ff94: f9000bf5     	str	x21, [sp, #0x10]
  14ff98: 910003fd     	mov	x29, sp
  14ff9c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  14ffa0: f9499815     	ldr	x21, [x0, #0x1330]
  14ffa4: aa0103f3     	mov	x19, x1
  14ffa8: f94006a8     	ldr	x8, [x21, #0x8]
  14ffac: d13f4109     	sub	x9, x8, #0xfd0
  14ffb0: b13fc53f     	cmn	x9, #0xff1
  14ffb4: 54000128     	b.hi	0x14ffd8 <__cxa_demangle+0xe26c>
  14ffb8: aa0003f4     	mov	x20, x0
  14ffbc: 52820000     	mov	w0, #0x1000             // =4096
  14ffc0: 94003498     	bl	0x15d220 <malloc@plt>
  14ffc4: b4000300     	cbz	x0, 0x150024 <__cxa_demangle+0xe2b8>
  14ffc8: aa1f03e8     	mov	x8, xzr
  14ffcc: a9007c15     	stp	x21, xzr, [x0]
  14ffd0: aa0003f5     	mov	x21, x0
  14ffd4: f9099a80     	str	x0, [x20, #0x1330]
  14ffd8: 91008109     	add	x9, x8, #0x20
  14ffdc: aa1303e0     	mov	x0, x19
  14ffe0: 8b0802b4     	add	x20, x21, x8
  14ffe4: f90006a9     	str	x9, [x21, #0x8]
  14ffe8: 940035e2     	bl	0x15d770 <strlen@plt>
  14ffec: d00000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  14fff0: 528020e8     	mov	w8, #0x107              // =263
  14fff4: 91194129     	add	x9, x9, #0x650
  14fff8: 72a02028     	movk	w8, #0x101, lsl #16
  14fffc: f9400bf5     	ldr	x21, [sp, #0x10]
  150000: f8010e89     	str	x9, [x20, #0x10]!
  150004: 8b000269     	add	x9, x19, x0
  150008: aa1403e0     	mov	x0, x20
  15000c: b9000a88     	str	w8, [x20, #0x8]
  150010: a9012693     	stp	x19, x9, [x20, #0x10]
  150014: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150018: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15001c: d50323bf     	autiasp
  150020: d65f03c0     	ret
  150024: 940033cf     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150028: d503233f     	paciasp
  15002c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150030: f9000bf5     	str	x21, [sp, #0x10]
  150034: 910003fd     	mov	x29, sp
  150038: a9024ff4     	stp	x20, x19, [sp, #0x20]
  15003c: f9499815     	ldr	x21, [x0, #0x1330]
  150040: aa0103f3     	mov	x19, x1
  150044: f94006a8     	ldr	x8, [x21, #0x8]
  150048: d13f4109     	sub	x9, x8, #0xfd0
  15004c: b13fc53f     	cmn	x9, #0xff1
  150050: 54000128     	b.hi	0x150074 <__cxa_demangle+0xe308>
  150054: aa0003f4     	mov	x20, x0
  150058: 52820000     	mov	w0, #0x1000             // =4096
  15005c: 94003471     	bl	0x15d220 <malloc@plt>
  150060: b4000300     	cbz	x0, 0x1500c0 <__cxa_demangle+0xe354>
  150064: aa1f03e8     	mov	x8, xzr
  150068: a9007c15     	stp	x21, xzr, [x0]
  15006c: aa0003f5     	mov	x21, x0
  150070: f9099a80     	str	x0, [x20, #0x1330]
  150074: 91008109     	add	x9, x8, #0x20
  150078: aa1303e0     	mov	x0, x19
  15007c: 8b0802b4     	add	x20, x21, x8
  150080: f90006a9     	str	x9, [x21, #0x8]
  150084: 940035bb     	bl	0x15d770 <strlen@plt>
  150088: b00000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  15008c: 528020e8     	mov	w8, #0x107              // =263
  150090: 91194129     	add	x9, x9, #0x650
  150094: 72a02028     	movk	w8, #0x101, lsl #16
  150098: f9400bf5     	ldr	x21, [sp, #0x10]
  15009c: f8010e89     	str	x9, [x20, #0x10]!
  1500a0: 8b000269     	add	x9, x19, x0
  1500a4: aa1403e0     	mov	x0, x20
  1500a8: b9000a88     	str	w8, [x20, #0x8]
  1500ac: a9012693     	stp	x19, x9, [x20, #0x10]
  1500b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1500b4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1500b8: d50323bf     	autiasp
  1500bc: d65f03c0     	ret
  1500c0: 940033a8     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1500c4: d503233f     	paciasp
  1500c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1500cc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1500d0: 910003fd     	mov	x29, sp
  1500d4: a940a828     	ldp	x8, x10, [x1, #0x8]
  1500d8: aa0103f3     	mov	x19, x1
  1500dc: aa0003f4     	mov	x20, x0
  1500e0: 91002509     	add	x9, x8, #0x9
  1500e4: eb0a013f     	cmp	x9, x10
  1500e8: 54000062     	b.hs	0x1500f4 <__cxa_demangle+0xe388>
  1500ec: f9400260     	ldr	x0, [x19]
  1500f0: 1400000a     	b	0x150118 <__cxa_demangle+0xe3ac>
  1500f4: d37ff948     	lsl	x8, x10, #1
  1500f8: f9400260     	ldr	x0, [x19]
  1500fc: eb09011f     	cmp	x8, x9
  150100: 9a883121     	csel	x1, x9, x8, lo
  150104: f9000a61     	str	x1, [x19, #0x10]
  150108: 94003486     	bl	0x15d320 <realloc@plt>
  15010c: f9000260     	str	x0, [x19]
  150110: b4000420     	cbz	x0, 0x150194 <__cxa_demangle+0xe428>
  150114: f9400668     	ldr	x8, [x19, #0x8]
  150118: f0fff909     	adrp	x9, 0x73000
  15011c: 8b080008     	add	x8, x0, x8
  150120: 91090d29     	add	x9, x9, #0x243
  150124: 5280040a     	mov	w10, #0x20              // =32
  150128: aa1303e1     	mov	x1, x19
  15012c: f9400129     	ldr	x9, [x9]
  150130: 3900210a     	strb	w10, [x8, #0x8]
  150134: f9000109     	str	x9, [x8]
  150138: f9400668     	ldr	x8, [x19, #0x8]
  15013c: f9400a94     	ldr	x20, [x20, #0x10]
  150140: 91002508     	add	x8, x8, #0x9
  150144: f9400289     	ldr	x9, [x20]
  150148: aa1403e0     	mov	x0, x20
  15014c: f9000668     	str	x8, [x19, #0x8]
  150150: f9401128     	ldr	x8, [x9, #0x20]
  150154: d63f0100     	blr	x8
  150158: 39402688     	ldrb	w8, [x20, #0x9]
  15015c: 7100051f     	cmp	w8, #0x1
  150160: 540000a1     	b.ne	0x150174 <__cxa_demangle+0xe408>
  150164: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  150168: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15016c: d50323bf     	autiasp
  150170: d65f03c0     	ret
  150174: f9400288     	ldr	x8, [x20]
  150178: aa1403e0     	mov	x0, x20
  15017c: aa1303e1     	mov	x1, x19
  150180: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  150184: f9401510     	ldr	x16, [x8, #0x28]
  150188: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15018c: d50323bf     	autiasp
  150190: d61f0200     	br	x16
  150194: 94003373     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150198: d503245f     	bti	c
  15019c: 14003351     	b	0x15cee0 <_ZdlPv@plt>
  1501a0: d503233f     	paciasp
  1501a4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1501a8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1501ac: 910003fd     	mov	x29, sp
  1501b0: a940a828     	ldp	x8, x10, [x1, #0x8]
  1501b4: aa0103f3     	mov	x19, x1
  1501b8: aa0003f4     	mov	x20, x0
  1501bc: 91002d09     	add	x9, x8, #0xb
  1501c0: eb0a013f     	cmp	x9, x10
  1501c4: 54000062     	b.hs	0x1501d0 <__cxa_demangle+0xe464>
  1501c8: f9400260     	ldr	x0, [x19]
  1501cc: 1400000a     	b	0x1501f4 <__cxa_demangle+0xe488>
  1501d0: d37ff948     	lsl	x8, x10, #1
  1501d4: f9400260     	ldr	x0, [x19]
  1501d8: eb09011f     	cmp	x8, x9
  1501dc: 9a883121     	csel	x1, x9, x8, lo
  1501e0: f9000a61     	str	x1, [x19, #0x10]
  1501e4: 9400344f     	bl	0x15d320 <realloc@plt>
  1501e8: f9000260     	str	x0, [x19]
  1501ec: b4000440     	cbz	x0, 0x150274 <__cxa_demangle+0xe508>
  1501f0: f9400668     	ldr	x8, [x19, #0x8]
  1501f4: b0fff8e9     	adrp	x9, 0x6d000
  1501f8: 52844e4a     	mov	w10, #0x2272            // =8818
  1501fc: 912bf129     	add	x9, x9, #0xafc
  150200: 8b080008     	add	x8, x0, x8
  150204: 72a4044a     	movk	w10, #0x2022, lsl #16
  150208: aa1303e1     	mov	x1, x19
  15020c: f9400129     	ldr	x9, [x9]
  150210: f9000109     	str	x9, [x8]
  150214: b800710a     	stur	w10, [x8, #0x7]
  150218: f9400668     	ldr	x8, [x19, #0x8]
  15021c: f9400a94     	ldr	x20, [x20, #0x10]
  150220: 91002d08     	add	x8, x8, #0xb
  150224: f9400289     	ldr	x9, [x20]
  150228: aa1403e0     	mov	x0, x20
  15022c: f9000668     	str	x8, [x19, #0x8]
  150230: f9401128     	ldr	x8, [x9, #0x20]
  150234: d63f0100     	blr	x8
  150238: 39402688     	ldrb	w8, [x20, #0x9]
  15023c: 7100051f     	cmp	w8, #0x1
  150240: 540000a1     	b.ne	0x150254 <__cxa_demangle+0xe4e8>
  150244: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  150248: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15024c: d50323bf     	autiasp
  150250: d65f03c0     	ret
  150254: f9400288     	ldr	x8, [x20]
  150258: aa1403e0     	mov	x0, x20
  15025c: aa1303e1     	mov	x1, x19
  150260: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  150264: f9401510     	ldr	x16, [x8, #0x28]
  150268: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15026c: d50323bf     	autiasp
  150270: d61f0200     	br	x16
  150274: 9400333b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150278: d503245f     	bti	c
  15027c: 14003319     	b	0x15cee0 <_ZdlPv@plt>
  150280: d503233f     	paciasp
  150284: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  150288: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15028c: 910003fd     	mov	x29, sp
  150290: a940a828     	ldp	x8, x10, [x1, #0x8]
  150294: aa0103f3     	mov	x19, x1
  150298: aa0003f4     	mov	x20, x0
  15029c: 91000909     	add	x9, x8, #0x2
  1502a0: eb0a013f     	cmp	x9, x10
  1502a4: 54000062     	b.hs	0x1502b0 <__cxa_demangle+0xe544>
  1502a8: f9400260     	ldr	x0, [x19]
  1502ac: 1400000a     	b	0x1502d4 <__cxa_demangle+0xe568>
  1502b0: d37ff948     	lsl	x8, x10, #1
  1502b4: f9400260     	ldr	x0, [x19]
  1502b8: eb09011f     	cmp	x8, x9
  1502bc: 9a883121     	csel	x1, x9, x8, lo
  1502c0: f9000a61     	str	x1, [x19, #0x10]
  1502c4: 94003417     	bl	0x15d320 <realloc@plt>
  1502c8: f9000260     	str	x0, [x19]
  1502cc: b4000380     	cbz	x0, 0x15033c <__cxa_demangle+0xe5d0>
  1502d0: f9400668     	ldr	x8, [x19, #0x8]
  1502d4: 52874749     	mov	w9, #0x3a3a             // =14906
  1502d8: aa1303e1     	mov	x1, x19
  1502dc: 78286809     	strh	w9, [x0, x8]
  1502e0: f9400668     	ldr	x8, [x19, #0x8]
  1502e4: f9400a94     	ldr	x20, [x20, #0x10]
  1502e8: 91000908     	add	x8, x8, #0x2
  1502ec: f9400289     	ldr	x9, [x20]
  1502f0: aa1403e0     	mov	x0, x20
  1502f4: f9000668     	str	x8, [x19, #0x8]
  1502f8: f9401128     	ldr	x8, [x9, #0x20]
  1502fc: d63f0100     	blr	x8
  150300: 39402688     	ldrb	w8, [x20, #0x9]
  150304: 7100051f     	cmp	w8, #0x1
  150308: 540000a1     	b.ne	0x15031c <__cxa_demangle+0xe5b0>
  15030c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  150310: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  150314: d50323bf     	autiasp
  150318: d65f03c0     	ret
  15031c: f9400288     	ldr	x8, [x20]
  150320: aa1403e0     	mov	x0, x20
  150324: aa1303e1     	mov	x1, x19
  150328: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  15032c: f9401510     	ldr	x16, [x8, #0x28]
  150330: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  150334: d50323bf     	autiasp
  150338: d61f0200     	br	x16
  15033c: 94003309     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150340: d503245f     	bti	c
  150344: f9400800     	ldr	x0, [x0, #0x10]
  150348: f9400008     	ldr	x8, [x0]
  15034c: f9401910     	ldr	x16, [x8, #0x30]
  150350: d61f0200     	br	x16
  150354: d503245f     	bti	c
  150358: 140032e2     	b	0x15cee0 <_ZdlPv@plt>
  15035c: d503233f     	paciasp
  150360: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150364: a90157f6     	stp	x22, x21, [sp, #0x10]
  150368: 910003fd     	mov	x29, sp
  15036c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  150370: f9400815     	ldr	x21, [x0, #0x10]
  150374: aa0003f4     	mov	x20, x0
  150378: aa0103f3     	mov	x19, x1
  15037c: f94002a8     	ldr	x8, [x21]
  150380: aa1503e0     	mov	x0, x21
  150384: f9401108     	ldr	x8, [x8, #0x20]
  150388: d63f0100     	blr	x8
  15038c: 394026a8     	ldrb	w8, [x21, #0x9]
  150390: 7100051f     	cmp	w8, #0x1
  150394: 540000c0     	b.eq	0x1503ac <__cxa_demangle+0xe640>
  150398: f94002a8     	ldr	x8, [x21]
  15039c: aa1503e0     	mov	x0, x21
  1503a0: aa1303e1     	mov	x1, x19
  1503a4: f9401508     	ldr	x8, [x8, #0x28]
  1503a8: d63f0100     	blr	x8
  1503ac: a941a296     	ldp	x22, x8, [x20, #0x18]
  1503b0: eb160115     	subs	x21, x8, x22
  1503b4: 540002e0     	b.eq	0x150410 <__cxa_demangle+0xe6a4>
  1503b8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1503bc: 8b150109     	add	x9, x8, x21
  1503c0: eb0a013f     	cmp	x9, x10
  1503c4: 54000062     	b.hs	0x1503d0 <__cxa_demangle+0xe664>
  1503c8: f9400260     	ldr	x0, [x19]
  1503cc: 1400000a     	b	0x1503f4 <__cxa_demangle+0xe688>
  1503d0: d37ff948     	lsl	x8, x10, #1
  1503d4: f9400260     	ldr	x0, [x19]
  1503d8: eb09011f     	cmp	x8, x9
  1503dc: 9a883121     	csel	x1, x9, x8, lo
  1503e0: f9000a61     	str	x1, [x19, #0x10]
  1503e4: 940033cf     	bl	0x15d320 <realloc@plt>
  1503e8: f9000260     	str	x0, [x19]
  1503ec: b4000400     	cbz	x0, 0x15046c <__cxa_demangle+0xe700>
  1503f0: f9400668     	ldr	x8, [x19, #0x8]
  1503f4: 8b080000     	add	x0, x0, x8
  1503f8: aa1603e1     	mov	x1, x22
  1503fc: aa1503e2     	mov	x2, x21
  150400: 940034cc     	bl	0x15d730 <memmove@plt>
  150404: f9400668     	ldr	x8, [x19, #0x8]
  150408: 8b150108     	add	x8, x8, x21
  15040c: f9000668     	str	x8, [x19, #0x8]
  150410: f9401694     	ldr	x20, [x20, #0x28]
  150414: aa1303e1     	mov	x1, x19
  150418: f9400288     	ldr	x8, [x20]
  15041c: aa1403e0     	mov	x0, x20
  150420: f9401108     	ldr	x8, [x8, #0x20]
  150424: d63f0100     	blr	x8
  150428: 39402688     	ldrb	w8, [x20, #0x9]
  15042c: 7100051f     	cmp	w8, #0x1
  150430: 540000c1     	b.ne	0x150448 <__cxa_demangle+0xe6dc>
  150434: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150438: a94157f6     	ldp	x22, x21, [sp, #0x10]
  15043c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150440: d50323bf     	autiasp
  150444: d65f03c0     	ret
  150448: f9400288     	ldr	x8, [x20]
  15044c: aa1403e0     	mov	x0, x20
  150450: aa1303e1     	mov	x1, x19
  150454: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150458: a94157f6     	ldp	x22, x21, [sp, #0x10]
  15045c: f9401510     	ldr	x16, [x8, #0x28]
  150460: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150464: d50323bf     	autiasp
  150468: d61f0200     	br	x16
  15046c: 940032bd     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150470: d503245f     	bti	c
  150474: 1400329b     	b	0x15cee0 <_ZdlPv@plt>
  150478: d503233f     	paciasp
  15047c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150480: f9000bf5     	str	x21, [sp, #0x10]
  150484: 910003fd     	mov	x29, sp
  150488: a9024ff4     	stp	x20, x19, [sp, #0x20]
  15048c: a940a828     	ldp	x8, x10, [x1, #0x8]
  150490: aa0103f3     	mov	x19, x1
  150494: aa0003f4     	mov	x20, x0
  150498: 91000509     	add	x9, x8, #0x1
  15049c: eb0a013f     	cmp	x9, x10
  1504a0: 54000062     	b.hs	0x1504ac <__cxa_demangle+0xe740>
  1504a4: f9400260     	ldr	x0, [x19]
  1504a8: 1400000a     	b	0x1504d0 <__cxa_demangle+0xe764>
  1504ac: d37ff948     	lsl	x8, x10, #1
  1504b0: f9400260     	ldr	x0, [x19]
  1504b4: eb09011f     	cmp	x8, x9
  1504b8: 9a883121     	csel	x1, x9, x8, lo
  1504bc: f9000a61     	str	x1, [x19, #0x10]
  1504c0: 94003398     	bl	0x15d320 <realloc@plt>
  1504c4: f9000260     	str	x0, [x19]
  1504c8: b4000a00     	cbz	x0, 0x150608 <__cxa_demangle+0xe89c>
  1504cc: f9400668     	ldr	x8, [x19, #0x8]
  1504d0: 52800509     	mov	w9, #0x28               // =40
  1504d4: aa1303e1     	mov	x1, x19
  1504d8: 38286809     	strb	w9, [x0, x8]
  1504dc: f9400668     	ldr	x8, [x19, #0x8]
  1504e0: f9400a95     	ldr	x21, [x20, #0x10]
  1504e4: 91000508     	add	x8, x8, #0x1
  1504e8: f94002a9     	ldr	x9, [x21]
  1504ec: aa1503e0     	mov	x0, x21
  1504f0: f9000668     	str	x8, [x19, #0x8]
  1504f4: f9401128     	ldr	x8, [x9, #0x20]
  1504f8: d63f0100     	blr	x8
  1504fc: 394026a8     	ldrb	w8, [x21, #0x9]
  150500: 7100051f     	cmp	w8, #0x1
  150504: 540000c0     	b.eq	0x15051c <__cxa_demangle+0xe7b0>
  150508: f94002a8     	ldr	x8, [x21]
  15050c: aa1503e0     	mov	x0, x21
  150510: aa1303e1     	mov	x1, x19
  150514: f9401508     	ldr	x8, [x8, #0x28]
  150518: d63f0100     	blr	x8
  15051c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150520: 91000909     	add	x9, x8, #0x2
  150524: eb0a013f     	cmp	x9, x10
  150528: 54000062     	b.hs	0x150534 <__cxa_demangle+0xe7c8>
  15052c: f9400260     	ldr	x0, [x19]
  150530: 1400000a     	b	0x150558 <__cxa_demangle+0xe7ec>
  150534: d37ff948     	lsl	x8, x10, #1
  150538: f9400260     	ldr	x0, [x19]
  15053c: eb09011f     	cmp	x8, x9
  150540: 9a883121     	csel	x1, x9, x8, lo
  150544: f9000a61     	str	x1, [x19, #0x10]
  150548: 94003376     	bl	0x15d320 <realloc@plt>
  15054c: f9000260     	str	x0, [x19]
  150550: b40005c0     	cbz	x0, 0x150608 <__cxa_demangle+0xe89c>
  150554: f9400668     	ldr	x8, [x19, #0x8]
  150558: 528b6529     	mov	w9, #0x5b29             // =23337
  15055c: aa1303e1     	mov	x1, x19
  150560: 78286809     	strh	w9, [x0, x8]
  150564: f9400668     	ldr	x8, [x19, #0x8]
  150568: f9400e94     	ldr	x20, [x20, #0x18]
  15056c: 91000908     	add	x8, x8, #0x2
  150570: f9400289     	ldr	x9, [x20]
  150574: aa1403e0     	mov	x0, x20
  150578: f9000668     	str	x8, [x19, #0x8]
  15057c: f9401128     	ldr	x8, [x9, #0x20]
  150580: d63f0100     	blr	x8
  150584: 39402688     	ldrb	w8, [x20, #0x9]
  150588: 7100051f     	cmp	w8, #0x1
  15058c: 540000c0     	b.eq	0x1505a4 <__cxa_demangle+0xe838>
  150590: f9400288     	ldr	x8, [x20]
  150594: aa1403e0     	mov	x0, x20
  150598: aa1303e1     	mov	x1, x19
  15059c: f9401508     	ldr	x8, [x8, #0x28]
  1505a0: d63f0100     	blr	x8
  1505a4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1505a8: 91000509     	add	x9, x8, #0x1
  1505ac: eb0a013f     	cmp	x9, x10
  1505b0: 54000062     	b.hs	0x1505bc <__cxa_demangle+0xe850>
  1505b4: f9400260     	ldr	x0, [x19]
  1505b8: 1400000a     	b	0x1505e0 <__cxa_demangle+0xe874>
  1505bc: d37ff948     	lsl	x8, x10, #1
  1505c0: f9400260     	ldr	x0, [x19]
  1505c4: eb09011f     	cmp	x8, x9
  1505c8: 9a883121     	csel	x1, x9, x8, lo
  1505cc: f9000a61     	str	x1, [x19, #0x10]
  1505d0: 94003354     	bl	0x15d320 <realloc@plt>
  1505d4: f9000260     	str	x0, [x19]
  1505d8: b4000180     	cbz	x0, 0x150608 <__cxa_demangle+0xe89c>
  1505dc: f9400668     	ldr	x8, [x19, #0x8]
  1505e0: 52800ba9     	mov	w9, #0x5d               // =93
  1505e4: f9400bf5     	ldr	x21, [sp, #0x10]
  1505e8: 38286809     	strb	w9, [x0, x8]
  1505ec: f9400668     	ldr	x8, [x19, #0x8]
  1505f0: 91000508     	add	x8, x8, #0x1
  1505f4: f9000668     	str	x8, [x19, #0x8]
  1505f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1505fc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150600: d50323bf     	autiasp
  150604: d65f03c0     	ret
  150608: 94003256     	bl	0x15cf60 <_ZSt9terminatev@plt>
  15060c: d503245f     	bti	c
  150610: 14003234     	b	0x15cee0 <_ZdlPv@plt>
  150614: d503233f     	paciasp
  150618: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  15061c: f9000bf5     	str	x21, [sp, #0x10]
  150620: 910003fd     	mov	x29, sp
  150624: a9024ff4     	stp	x20, x19, [sp, #0x20]
  150628: a940a828     	ldp	x8, x10, [x1, #0x8]
  15062c: aa0103f3     	mov	x19, x1
  150630: aa0003f4     	mov	x20, x0
  150634: 3940800b     	ldrb	w11, [x0, #0x20]
  150638: 91000509     	add	x9, x8, #0x1
  15063c: eb0a013f     	cmp	x9, x10
  150640: 3400008b     	cbz	w11, 0x150650 <__cxa_demangle+0xe8e4>
  150644: 540000c2     	b.hs	0x15065c <__cxa_demangle+0xe8f0>
  150648: f9400260     	ldr	x0, [x19]
  15064c: 1400000e     	b	0x150684 <__cxa_demangle+0xe918>
  150650: 54000642     	b.hs	0x150718 <__cxa_demangle+0xe9ac>
  150654: f9400260     	ldr	x0, [x19]
  150658: 1400003a     	b	0x150740 <__cxa_demangle+0xe9d4>
  15065c: d37ff948     	lsl	x8, x10, #1
  150660: f9400260     	ldr	x0, [x19]
  150664: eb09011f     	cmp	x8, x9
  150668: 9a883121     	csel	x1, x9, x8, lo
  15066c: f9000a61     	str	x1, [x19, #0x10]
  150670: 9400332c     	bl	0x15d320 <realloc@plt>
  150674: f9000260     	str	x0, [x19]
  150678: b4000ec0     	cbz	x0, 0x150850 <__cxa_demangle+0xeae4>
  15067c: f9400668     	ldr	x8, [x19, #0x8]
  150680: 91000509     	add	x9, x8, #0x1
  150684: 52800b6a     	mov	w10, #0x5b              // =91
  150688: f9000669     	str	x9, [x19, #0x8]
  15068c: aa1303e1     	mov	x1, x19
  150690: 3828680a     	strb	w10, [x0, x8]
  150694: f9400a95     	ldr	x21, [x20, #0x10]
  150698: f94002a8     	ldr	x8, [x21]
  15069c: aa1503e0     	mov	x0, x21
  1506a0: f9401108     	ldr	x8, [x8, #0x20]
  1506a4: d63f0100     	blr	x8
  1506a8: 394026a8     	ldrb	w8, [x21, #0x9]
  1506ac: 7100051f     	cmp	w8, #0x1
  1506b0: 540000c0     	b.eq	0x1506c8 <__cxa_demangle+0xe95c>
  1506b4: f94002a8     	ldr	x8, [x21]
  1506b8: aa1503e0     	mov	x0, x21
  1506bc: aa1303e1     	mov	x1, x19
  1506c0: f9401508     	ldr	x8, [x8, #0x28]
  1506c4: d63f0100     	blr	x8
  1506c8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1506cc: 91000509     	add	x9, x8, #0x1
  1506d0: eb0a013f     	cmp	x9, x10
  1506d4: 54000062     	b.hs	0x1506e0 <__cxa_demangle+0xe974>
  1506d8: f9400260     	ldr	x0, [x19]
  1506dc: 1400000b     	b	0x150708 <__cxa_demangle+0xe99c>
  1506e0: d37ff948     	lsl	x8, x10, #1
  1506e4: f9400260     	ldr	x0, [x19]
  1506e8: eb09011f     	cmp	x8, x9
  1506ec: 9a883121     	csel	x1, x9, x8, lo
  1506f0: f9000a61     	str	x1, [x19, #0x10]
  1506f4: 9400330b     	bl	0x15d320 <realloc@plt>
  1506f8: f9000260     	str	x0, [x19]
  1506fc: b4000aa0     	cbz	x0, 0x150850 <__cxa_demangle+0xeae4>
  150700: f9400668     	ldr	x8, [x19, #0x8]
  150704: 91000509     	add	x9, x8, #0x1
  150708: 52800baa     	mov	w10, #0x5d              // =93
  15070c: f9000669     	str	x9, [x19, #0x8]
  150710: 3828680a     	strb	w10, [x0, x8]
  150714: 1400001c     	b	0x150784 <__cxa_demangle+0xea18>
  150718: d37ff948     	lsl	x8, x10, #1
  15071c: f9400260     	ldr	x0, [x19]
  150720: eb09011f     	cmp	x8, x9
  150724: 9a883121     	csel	x1, x9, x8, lo
  150728: f9000a61     	str	x1, [x19, #0x10]
  15072c: 940032fd     	bl	0x15d320 <realloc@plt>
  150730: f9000260     	str	x0, [x19]
  150734: b40008e0     	cbz	x0, 0x150850 <__cxa_demangle+0xeae4>
  150738: f9400668     	ldr	x8, [x19, #0x8]
  15073c: 91000509     	add	x9, x8, #0x1
  150740: 528005ca     	mov	w10, #0x2e              // =46
  150744: f9000669     	str	x9, [x19, #0x8]
  150748: aa1303e1     	mov	x1, x19
  15074c: 3828680a     	strb	w10, [x0, x8]
  150750: f9400a95     	ldr	x21, [x20, #0x10]
  150754: f94002a8     	ldr	x8, [x21]
  150758: aa1503e0     	mov	x0, x21
  15075c: f9401108     	ldr	x8, [x8, #0x20]
  150760: d63f0100     	blr	x8
  150764: 394026a8     	ldrb	w8, [x21, #0x9]
  150768: 7100051f     	cmp	w8, #0x1
  15076c: 540000c0     	b.eq	0x150784 <__cxa_demangle+0xea18>
  150770: f94002a8     	ldr	x8, [x21]
  150774: aa1503e0     	mov	x0, x21
  150778: aa1303e1     	mov	x1, x19
  15077c: f9401508     	ldr	x8, [x8, #0x28]
  150780: d63f0100     	blr	x8
  150784: f9400e95     	ldr	x21, [x20, #0x18]
  150788: 394022a8     	ldrb	w8, [x21, #0x8]
  15078c: 51012508     	sub	w8, w8, #0x49
  150790: 7100091f     	cmp	w8, #0x2
  150794: 54000323     	b.lo	0x1507f8 <__cxa_demangle+0xea8c>
  150798: a940aa68     	ldp	x8, x10, [x19, #0x8]
  15079c: 91000d09     	add	x9, x8, #0x3
  1507a0: eb0a013f     	cmp	x9, x10
  1507a4: 54000062     	b.hs	0x1507b0 <__cxa_demangle+0xea44>
  1507a8: f9400260     	ldr	x0, [x19]
  1507ac: 1400000a     	b	0x1507d4 <__cxa_demangle+0xea68>
  1507b0: d37ff948     	lsl	x8, x10, #1
  1507b4: f9400260     	ldr	x0, [x19]
  1507b8: eb09011f     	cmp	x8, x9
  1507bc: 9a883121     	csel	x1, x9, x8, lo
  1507c0: f9000a61     	str	x1, [x19, #0x10]
  1507c4: 940032d7     	bl	0x15d320 <realloc@plt>
  1507c8: f9000260     	str	x0, [x19]
  1507cc: b4000420     	cbz	x0, 0x150850 <__cxa_demangle+0xeae4>
  1507d0: f9400668     	ldr	x8, [x19, #0x8]
  1507d4: 8b080008     	add	x8, x0, x8
  1507d8: 52800409     	mov	w9, #0x20               // =32
  1507dc: 5287a40a     	mov	w10, #0x3d20            // =15648
  1507e0: 39000909     	strb	w9, [x8, #0x2]
  1507e4: 7900010a     	strh	w10, [x8]
  1507e8: f9400668     	ldr	x8, [x19, #0x8]
  1507ec: f9400e95     	ldr	x21, [x20, #0x18]
  1507f0: 91000d08     	add	x8, x8, #0x3
  1507f4: f9000668     	str	x8, [x19, #0x8]
  1507f8: f94002a8     	ldr	x8, [x21]
  1507fc: aa1503e0     	mov	x0, x21
  150800: aa1303e1     	mov	x1, x19
  150804: f9401108     	ldr	x8, [x8, #0x20]
  150808: d63f0100     	blr	x8
  15080c: 394026a8     	ldrb	w8, [x21, #0x9]
  150810: 7100051f     	cmp	w8, #0x1
  150814: 540000c1     	b.ne	0x15082c <__cxa_demangle+0xeac0>
  150818: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  15081c: f9400bf5     	ldr	x21, [sp, #0x10]
  150820: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150824: d50323bf     	autiasp
  150828: d65f03c0     	ret
  15082c: f94002a8     	ldr	x8, [x21]
  150830: aa1303e1     	mov	x1, x19
  150834: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150838: aa1503e0     	mov	x0, x21
  15083c: f9401510     	ldr	x16, [x8, #0x28]
  150840: f9400bf5     	ldr	x21, [sp, #0x10]
  150844: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150848: d50323bf     	autiasp
  15084c: d61f0200     	br	x16
  150850: 940031c4     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150854: d503245f     	bti	c
  150858: 140031a2     	b	0x15cee0 <_ZdlPv@plt>
  15085c: d503233f     	paciasp
  150860: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150864: f9000bf5     	str	x21, [sp, #0x10]
  150868: 910003fd     	mov	x29, sp
  15086c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  150870: a940a828     	ldp	x8, x10, [x1, #0x8]
  150874: aa0103f3     	mov	x19, x1
  150878: aa0003f4     	mov	x20, x0
  15087c: 91000509     	add	x9, x8, #0x1
  150880: eb0a013f     	cmp	x9, x10
  150884: 54000062     	b.hs	0x150890 <__cxa_demangle+0xeb24>
  150888: f9400260     	ldr	x0, [x19]
  15088c: 1400000b     	b	0x1508b8 <__cxa_demangle+0xeb4c>
  150890: d37ff948     	lsl	x8, x10, #1
  150894: f9400260     	ldr	x0, [x19]
  150898: eb09011f     	cmp	x8, x9
  15089c: 9a883121     	csel	x1, x9, x8, lo
  1508a0: f9000a61     	str	x1, [x19, #0x10]
  1508a4: 9400329f     	bl	0x15d320 <realloc@plt>
  1508a8: f9000260     	str	x0, [x19]
  1508ac: b4001000     	cbz	x0, 0x150aac <__cxa_demangle+0xed40>
  1508b0: f9400668     	ldr	x8, [x19, #0x8]
  1508b4: 91000509     	add	x9, x8, #0x1
  1508b8: 52800b6a     	mov	w10, #0x5b              // =91
  1508bc: f9000669     	str	x9, [x19, #0x8]
  1508c0: aa1303e1     	mov	x1, x19
  1508c4: 3828680a     	strb	w10, [x0, x8]
  1508c8: f9400a95     	ldr	x21, [x20, #0x10]
  1508cc: f94002a8     	ldr	x8, [x21]
  1508d0: aa1503e0     	mov	x0, x21
  1508d4: f9401108     	ldr	x8, [x8, #0x20]
  1508d8: d63f0100     	blr	x8
  1508dc: 394026a8     	ldrb	w8, [x21, #0x9]
  1508e0: 7100051f     	cmp	w8, #0x1
  1508e4: 540000c0     	b.eq	0x1508fc <__cxa_demangle+0xeb90>
  1508e8: f94002a8     	ldr	x8, [x21]
  1508ec: aa1503e0     	mov	x0, x21
  1508f0: aa1303e1     	mov	x1, x19
  1508f4: f9401508     	ldr	x8, [x8, #0x28]
  1508f8: d63f0100     	blr	x8
  1508fc: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150900: 91001509     	add	x9, x8, #0x5
  150904: eb0a013f     	cmp	x9, x10
  150908: 54000062     	b.hs	0x150914 <__cxa_demangle+0xeba8>
  15090c: f9400260     	ldr	x0, [x19]
  150910: 1400000a     	b	0x150938 <__cxa_demangle+0xebcc>
  150914: d37ff948     	lsl	x8, x10, #1
  150918: f9400260     	ldr	x0, [x19]
  15091c: eb09011f     	cmp	x8, x9
  150920: 9a883121     	csel	x1, x9, x8, lo
  150924: f9000a61     	str	x1, [x19, #0x10]
  150928: 9400327e     	bl	0x15d320 <realloc@plt>
  15092c: f9000260     	str	x0, [x19]
  150930: b4000be0     	cbz	x0, 0x150aac <__cxa_demangle+0xed40>
  150934: f9400668     	ldr	x8, [x19, #0x8]
  150938: 5285c40a     	mov	w10, #0x2e20            // =11808
  15093c: 8b080008     	add	x8, x0, x8
  150940: 52800409     	mov	w9, #0x20               // =32
  150944: 72a5c5ca     	movk	w10, #0x2e2e, lsl #16
  150948: aa1303e1     	mov	x1, x19
  15094c: 39001109     	strb	w9, [x8, #0x4]
  150950: b900010a     	str	w10, [x8]
  150954: f9400668     	ldr	x8, [x19, #0x8]
  150958: f9400e95     	ldr	x21, [x20, #0x18]
  15095c: 91001508     	add	x8, x8, #0x5
  150960: f94002a9     	ldr	x9, [x21]
  150964: aa1503e0     	mov	x0, x21
  150968: f9000668     	str	x8, [x19, #0x8]
  15096c: f9401128     	ldr	x8, [x9, #0x20]
  150970: d63f0100     	blr	x8
  150974: 394026a8     	ldrb	w8, [x21, #0x9]
  150978: 7100051f     	cmp	w8, #0x1
  15097c: 540000c0     	b.eq	0x150994 <__cxa_demangle+0xec28>
  150980: f94002a8     	ldr	x8, [x21]
  150984: aa1503e0     	mov	x0, x21
  150988: aa1303e1     	mov	x1, x19
  15098c: f9401508     	ldr	x8, [x8, #0x28]
  150990: d63f0100     	blr	x8
  150994: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150998: 91000509     	add	x9, x8, #0x1
  15099c: eb0a013f     	cmp	x9, x10
  1509a0: 54000062     	b.hs	0x1509ac <__cxa_demangle+0xec40>
  1509a4: f9400260     	ldr	x0, [x19]
  1509a8: 1400000b     	b	0x1509d4 <__cxa_demangle+0xec68>
  1509ac: d37ff948     	lsl	x8, x10, #1
  1509b0: f9400260     	ldr	x0, [x19]
  1509b4: eb09011f     	cmp	x8, x9
  1509b8: 9a883121     	csel	x1, x9, x8, lo
  1509bc: f9000a61     	str	x1, [x19, #0x10]
  1509c0: 94003258     	bl	0x15d320 <realloc@plt>
  1509c4: f9000260     	str	x0, [x19]
  1509c8: b4000720     	cbz	x0, 0x150aac <__cxa_demangle+0xed40>
  1509cc: f9400668     	ldr	x8, [x19, #0x8]
  1509d0: 91000509     	add	x9, x8, #0x1
  1509d4: 52800baa     	mov	w10, #0x5d              // =93
  1509d8: f9000669     	str	x9, [x19, #0x8]
  1509dc: 3828680a     	strb	w10, [x0, x8]
  1509e0: f9401295     	ldr	x21, [x20, #0x20]
  1509e4: 394022a8     	ldrb	w8, [x21, #0x8]
  1509e8: 51012508     	sub	w8, w8, #0x49
  1509ec: 7100091f     	cmp	w8, #0x2
  1509f0: 54000323     	b.lo	0x150a54 <__cxa_demangle+0xece8>
  1509f4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1509f8: 91000d09     	add	x9, x8, #0x3
  1509fc: eb0a013f     	cmp	x9, x10
  150a00: 54000062     	b.hs	0x150a0c <__cxa_demangle+0xeca0>
  150a04: f9400260     	ldr	x0, [x19]
  150a08: 1400000a     	b	0x150a30 <__cxa_demangle+0xecc4>
  150a0c: d37ff948     	lsl	x8, x10, #1
  150a10: f9400260     	ldr	x0, [x19]
  150a14: eb09011f     	cmp	x8, x9
  150a18: 9a883121     	csel	x1, x9, x8, lo
  150a1c: f9000a61     	str	x1, [x19, #0x10]
  150a20: 94003240     	bl	0x15d320 <realloc@plt>
  150a24: f9000260     	str	x0, [x19]
  150a28: b4000420     	cbz	x0, 0x150aac <__cxa_demangle+0xed40>
  150a2c: f9400668     	ldr	x8, [x19, #0x8]
  150a30: 8b080008     	add	x8, x0, x8
  150a34: 52800409     	mov	w9, #0x20               // =32
  150a38: 5287a40a     	mov	w10, #0x3d20            // =15648
  150a3c: 39000909     	strb	w9, [x8, #0x2]
  150a40: 7900010a     	strh	w10, [x8]
  150a44: f9400668     	ldr	x8, [x19, #0x8]
  150a48: f9401295     	ldr	x21, [x20, #0x20]
  150a4c: 91000d08     	add	x8, x8, #0x3
  150a50: f9000668     	str	x8, [x19, #0x8]
  150a54: f94002a8     	ldr	x8, [x21]
  150a58: aa1503e0     	mov	x0, x21
  150a5c: aa1303e1     	mov	x1, x19
  150a60: f9401108     	ldr	x8, [x8, #0x20]
  150a64: d63f0100     	blr	x8
  150a68: 394026a8     	ldrb	w8, [x21, #0x9]
  150a6c: 7100051f     	cmp	w8, #0x1
  150a70: 540000c1     	b.ne	0x150a88 <__cxa_demangle+0xed1c>
  150a74: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150a78: f9400bf5     	ldr	x21, [sp, #0x10]
  150a7c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150a80: d50323bf     	autiasp
  150a84: d65f03c0     	ret
  150a88: f94002a8     	ldr	x8, [x21]
  150a8c: aa1303e1     	mov	x1, x19
  150a90: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150a94: aa1503e0     	mov	x0, x21
  150a98: f9401510     	ldr	x16, [x8, #0x28]
  150a9c: f9400bf5     	ldr	x21, [sp, #0x10]
  150aa0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150aa4: d50323bf     	autiasp
  150aa8: d61f0200     	br	x16
  150aac: 9400312d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150ab0: d503245f     	bti	c
  150ab4: 1400310b     	b	0x15cee0 <_ZdlPv@plt>
  150ab8: d503233f     	paciasp
  150abc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150ac0: f9000bf5     	str	x21, [sp, #0x10]
  150ac4: 910003fd     	mov	x29, sp
  150ac8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  150acc: aa0003f4     	mov	x20, x0
  150ad0: f9400815     	ldr	x21, [x0, #0x10]
  150ad4: aa0103f3     	mov	x19, x1
  150ad8: b40001d5     	cbz	x21, 0x150b10 <__cxa_demangle+0xeda4>
  150adc: f94002a8     	ldr	x8, [x21]
  150ae0: aa1503e0     	mov	x0, x21
  150ae4: aa1303e1     	mov	x1, x19
  150ae8: f9401108     	ldr	x8, [x8, #0x20]
  150aec: d63f0100     	blr	x8
  150af0: 394026a8     	ldrb	w8, [x21, #0x9]
  150af4: 7100051f     	cmp	w8, #0x1
  150af8: 540000c0     	b.eq	0x150b10 <__cxa_demangle+0xeda4>
  150afc: f94002a8     	ldr	x8, [x21]
  150b00: aa1503e0     	mov	x0, x21
  150b04: aa1303e1     	mov	x1, x19
  150b08: f9401508     	ldr	x8, [x8, #0x28]
  150b0c: d63f0100     	blr	x8
  150b10: a940a269     	ldp	x9, x8, [x19, #0x8]
  150b14: 9100052a     	add	x10, x9, #0x1
  150b18: eb08015f     	cmp	x10, x8
  150b1c: 54000062     	b.hs	0x150b28 <__cxa_demangle+0xedbc>
  150b20: f9400260     	ldr	x0, [x19]
  150b24: 1400000b     	b	0x150b50 <__cxa_demangle+0xede4>
  150b28: d37ff908     	lsl	x8, x8, #1
  150b2c: f9400260     	ldr	x0, [x19]
  150b30: eb0a011f     	cmp	x8, x10
  150b34: 9a883141     	csel	x1, x10, x8, lo
  150b38: f9000a61     	str	x1, [x19, #0x10]
  150b3c: 940031f9     	bl	0x15d320 <realloc@plt>
  150b40: f9000260     	str	x0, [x19]
  150b44: b4000440     	cbz	x0, 0x150bcc <__cxa_demangle+0xee60>
  150b48: f9400669     	ldr	x9, [x19, #0x8]
  150b4c: 9100052a     	add	x10, x9, #0x1
  150b50: 52800f6b     	mov	w11, #0x7b              // =123
  150b54: 91006288     	add	x8, x20, #0x18
  150b58: f900066a     	str	x10, [x19, #0x8]
  150b5c: aa1303e1     	mov	x1, x19
  150b60: 3829680b     	strb	w11, [x0, x9]
  150b64: aa0803e0     	mov	x0, x8
  150b68: 97fff0a1     	bl	0x14cdec <__cxa_demangle+0xb080>
  150b6c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150b70: 91000509     	add	x9, x8, #0x1
  150b74: eb0a013f     	cmp	x9, x10
  150b78: 54000062     	b.hs	0x150b84 <__cxa_demangle+0xee18>
  150b7c: f9400260     	ldr	x0, [x19]
  150b80: 1400000b     	b	0x150bac <__cxa_demangle+0xee40>
  150b84: d37ff948     	lsl	x8, x10, #1
  150b88: f9400260     	ldr	x0, [x19]
  150b8c: eb09011f     	cmp	x8, x9
  150b90: 9a883121     	csel	x1, x9, x8, lo
  150b94: f9000a61     	str	x1, [x19, #0x10]
  150b98: 940031e2     	bl	0x15d320 <realloc@plt>
  150b9c: f9000260     	str	x0, [x19]
  150ba0: b4000160     	cbz	x0, 0x150bcc <__cxa_demangle+0xee60>
  150ba4: f9400668     	ldr	x8, [x19, #0x8]
  150ba8: 91000509     	add	x9, x8, #0x1
  150bac: f9000669     	str	x9, [x19, #0x8]
  150bb0: 52800faa     	mov	w10, #0x7d              // =125
  150bb4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150bb8: 3828680a     	strb	w10, [x0, x8]
  150bbc: f9400bf5     	ldr	x21, [sp, #0x10]
  150bc0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150bc4: d50323bf     	autiasp
  150bc8: d65f03c0     	ret
  150bcc: 940030e5     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150bd0: d503245f     	bti	c
  150bd4: 140030c3     	b	0x15cee0 <_ZdlPv@plt>
  150bd8: d503233f     	paciasp
  150bdc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150be0: f9000bf5     	str	x21, [sp, #0x10]
  150be4: 910003fd     	mov	x29, sp
  150be8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  150bec: a940a828     	ldp	x8, x10, [x1, #0x8]
  150bf0: aa0103f3     	mov	x19, x1
  150bf4: aa0003f4     	mov	x20, x0
  150bf8: 91000509     	add	x9, x8, #0x1
  150bfc: eb0a013f     	cmp	x9, x10
  150c00: 54000062     	b.hs	0x150c0c <__cxa_demangle+0xeea0>
  150c04: f9400260     	ldr	x0, [x19]
  150c08: 1400000a     	b	0x150c30 <__cxa_demangle+0xeec4>
  150c0c: d37ff948     	lsl	x8, x10, #1
  150c10: f9400260     	ldr	x0, [x19]
  150c14: eb09011f     	cmp	x8, x9
  150c18: 9a883121     	csel	x1, x9, x8, lo
  150c1c: f9000a61     	str	x1, [x19, #0x10]
  150c20: 940031c0     	bl	0x15d320 <realloc@plt>
  150c24: f9000260     	str	x0, [x19]
  150c28: b40008e0     	cbz	x0, 0x150d44 <__cxa_demangle+0xefd8>
  150c2c: f9400668     	ldr	x8, [x19, #0x8]
  150c30: 52800509     	mov	w9, #0x28               // =40
  150c34: aa1303e1     	mov	x1, x19
  150c38: 38286809     	strb	w9, [x0, x8]
  150c3c: f9400668     	ldr	x8, [x19, #0x8]
  150c40: f9400a95     	ldr	x21, [x20, #0x10]
  150c44: 91000508     	add	x8, x8, #0x1
  150c48: f94002a9     	ldr	x9, [x21]
  150c4c: aa1503e0     	mov	x0, x21
  150c50: f9000668     	str	x8, [x19, #0x8]
  150c54: f9401128     	ldr	x8, [x9, #0x20]
  150c58: d63f0100     	blr	x8
  150c5c: 394026a8     	ldrb	w8, [x21, #0x9]
  150c60: 7100051f     	cmp	w8, #0x1
  150c64: 540000c0     	b.eq	0x150c7c <__cxa_demangle+0xef10>
  150c68: f94002a8     	ldr	x8, [x21]
  150c6c: aa1503e0     	mov	x0, x21
  150c70: aa1303e1     	mov	x1, x19
  150c74: f9401508     	ldr	x8, [x8, #0x28]
  150c78: d63f0100     	blr	x8
  150c7c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150c80: 91000509     	add	x9, x8, #0x1
  150c84: eb0a013f     	cmp	x9, x10
  150c88: 54000062     	b.hs	0x150c94 <__cxa_demangle+0xef28>
  150c8c: f9400260     	ldr	x0, [x19]
  150c90: 1400000a     	b	0x150cb8 <__cxa_demangle+0xef4c>
  150c94: d37ff948     	lsl	x8, x10, #1
  150c98: f9400260     	ldr	x0, [x19]
  150c9c: eb09011f     	cmp	x8, x9
  150ca0: 9a883121     	csel	x1, x9, x8, lo
  150ca4: f9000a61     	str	x1, [x19, #0x10]
  150ca8: 9400319e     	bl	0x15d320 <realloc@plt>
  150cac: f9000260     	str	x0, [x19]
  150cb0: b40004a0     	cbz	x0, 0x150d44 <__cxa_demangle+0xefd8>
  150cb4: f9400668     	ldr	x8, [x19, #0x8]
  150cb8: 52800529     	mov	w9, #0x29               // =41
  150cbc: 38286809     	strb	w9, [x0, x8]
  150cc0: f9400668     	ldr	x8, [x19, #0x8]
  150cc4: 91000508     	add	x8, x8, #0x1
  150cc8: f9000668     	str	x8, [x19, #0x8]
  150ccc: a941a695     	ldp	x21, x9, [x20, #0x18]
  150cd0: eb150134     	subs	x20, x9, x21
  150cd4: 540002e0     	b.eq	0x150d30 <__cxa_demangle+0xefc4>
  150cd8: f9400a6a     	ldr	x10, [x19, #0x10]
  150cdc: 8b140109     	add	x9, x8, x20
  150ce0: eb0a013f     	cmp	x9, x10
  150ce4: 54000062     	b.hs	0x150cf0 <__cxa_demangle+0xef84>
  150ce8: f9400260     	ldr	x0, [x19]
  150cec: 1400000a     	b	0x150d14 <__cxa_demangle+0xefa8>
  150cf0: d37ff948     	lsl	x8, x10, #1
  150cf4: f9400260     	ldr	x0, [x19]
  150cf8: eb09011f     	cmp	x8, x9
  150cfc: 9a883121     	csel	x1, x9, x8, lo
  150d00: f9000a61     	str	x1, [x19, #0x10]
  150d04: 94003187     	bl	0x15d320 <realloc@plt>
  150d08: f9000260     	str	x0, [x19]
  150d0c: b40001c0     	cbz	x0, 0x150d44 <__cxa_demangle+0xefd8>
  150d10: f9400668     	ldr	x8, [x19, #0x8]
  150d14: 8b080000     	add	x0, x0, x8
  150d18: aa1503e1     	mov	x1, x21
  150d1c: aa1403e2     	mov	x2, x20
  150d20: 94003284     	bl	0x15d730 <memmove@plt>
  150d24: f9400668     	ldr	x8, [x19, #0x8]
  150d28: 8b140108     	add	x8, x8, x20
  150d2c: f9000668     	str	x8, [x19, #0x8]
  150d30: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  150d34: f9400bf5     	ldr	x21, [sp, #0x10]
  150d38: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  150d3c: d50323bf     	autiasp
  150d40: d65f03c0     	ret
  150d44: 94003087     	bl	0x15cf60 <_ZSt9terminatev@plt>
  150d48: d503245f     	bti	c
  150d4c: 14003065     	b	0x15cee0 <_ZdlPv@plt>
  150d50: d503233f     	paciasp
  150d54: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  150d58: f9000bf5     	str	x21, [sp, #0x10]
  150d5c: 910003fd     	mov	x29, sp
  150d60: a9024ff4     	stp	x20, x19, [sp, #0x20]
  150d64: aa0003f4     	mov	x20, x0
  150d68: aa0103f3     	mov	x19, x1
  150d6c: 3940e009     	ldrb	w9, [x0, #0x38]
  150d70: f9400428     	ldr	x8, [x1, #0x8]
  150d74: 34000369     	cbz	w9, 0x150de0 <__cxa_demangle+0xf074>
  150d78: f9400a6a     	ldr	x10, [x19, #0x10]
  150d7c: 91002d09     	add	x9, x8, #0xb
  150d80: eb0a013f     	cmp	x9, x10
  150d84: 54000062     	b.hs	0x150d90 <__cxa_demangle+0xf024>
  150d88: f9400260     	ldr	x0, [x19]
  150d8c: 1400000a     	b	0x150db4 <__cxa_demangle+0xf048>
  150d90: d37ff948     	lsl	x8, x10, #1
  150d94: f9400260     	ldr	x0, [x19]
  150d98: eb09011f     	cmp	x8, x9
  150d9c: 9a883121     	csel	x1, x9, x8, lo
  150da0: f9000a61     	str	x1, [x19, #0x10]
  150da4: 9400315f     	bl	0x15d320 <realloc@plt>
  150da8: f9000260     	str	x0, [x19]
  150dac: b4001740     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  150db0: f9400668     	ldr	x8, [x19, #0x8]
  150db4: d0fff909     	adrp	x9, 0x72000
  150db8: 528dee8a     	mov	w10, #0x6f74            // =28532
  150dbc: 912f7d29     	add	x9, x9, #0xbdf
  150dc0: 8b080008     	add	x8, x0, x8
  150dc4: 72a40e4a     	movk	w10, #0x2072, lsl #16
  150dc8: f9400129     	ldr	x9, [x9]
  150dcc: f9000109     	str	x9, [x8]
  150dd0: b800710a     	stur	w10, [x8, #0x7]
  150dd4: f9400668     	ldr	x8, [x19, #0x8]
  150dd8: 91002d08     	add	x8, x8, #0xb
  150ddc: f9000668     	str	x8, [x19, #0x8]
  150de0: f9400a6a     	ldr	x10, [x19, #0x10]
  150de4: 91000d09     	add	x9, x8, #0x3
  150de8: eb0a013f     	cmp	x9, x10
  150dec: 54000062     	b.hs	0x150df8 <__cxa_demangle+0xf08c>
  150df0: f9400260     	ldr	x0, [x19]
  150df4: 1400000a     	b	0x150e1c <__cxa_demangle+0xf0b0>
  150df8: d37ff948     	lsl	x8, x10, #1
  150dfc: f9400260     	ldr	x0, [x19]
  150e00: eb09011f     	cmp	x8, x9
  150e04: 9a883121     	csel	x1, x9, x8, lo
  150e08: f9000a61     	str	x1, [x19, #0x10]
  150e0c: 94003145     	bl	0x15d320 <realloc@plt>
  150e10: f9000260     	str	x0, [x19]
  150e14: b4001400     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  150e18: f9400668     	ldr	x8, [x19, #0x8]
  150e1c: 8b080008     	add	x8, x0, x8
  150e20: 52800ee9     	mov	w9, #0x77               // =119
  150e24: 528cadca     	mov	w10, #0x656e            // =25966
  150e28: 39000909     	strb	w9, [x8, #0x2]
  150e2c: 7900010a     	strh	w10, [x8]
  150e30: f9400669     	ldr	x9, [x19, #0x8]
  150e34: 3940e68a     	ldrb	w10, [x20, #0x39]
  150e38: 91000d28     	add	x8, x9, #0x3
  150e3c: f9000668     	str	x8, [x19, #0x8]
  150e40: 340002aa     	cbz	w10, 0x150e94 <__cxa_demangle+0xf128>
  150e44: f9400a6a     	ldr	x10, [x19, #0x10]
  150e48: 91001529     	add	x9, x9, #0x5
  150e4c: eb0a013f     	cmp	x9, x10
  150e50: 54000062     	b.hs	0x150e5c <__cxa_demangle+0xf0f0>
  150e54: f9400260     	ldr	x0, [x19]
  150e58: 1400000a     	b	0x150e80 <__cxa_demangle+0xf114>
  150e5c: d37ff948     	lsl	x8, x10, #1
  150e60: f9400260     	ldr	x0, [x19]
  150e64: eb09011f     	cmp	x8, x9
  150e68: 9a883121     	csel	x1, x9, x8, lo
  150e6c: f9000a61     	str	x1, [x19, #0x10]
  150e70: 9400312c     	bl	0x15d320 <realloc@plt>
  150e74: f9000260     	str	x0, [x19]
  150e78: b40010e0     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  150e7c: f9400668     	ldr	x8, [x19, #0x8]
  150e80: 528bab69     	mov	w9, #0x5d5b             // =23899
  150e84: 78286809     	strh	w9, [x0, x8]
  150e88: f9400668     	ldr	x8, [x19, #0x8]
  150e8c: 91000908     	add	x8, x8, #0x2
  150e90: f9000668     	str	x8, [x19, #0x8]
  150e94: f9400a6a     	ldr	x10, [x19, #0x10]
  150e98: 91000509     	add	x9, x8, #0x1
  150e9c: eb0a013f     	cmp	x9, x10
  150ea0: 54000062     	b.hs	0x150eac <__cxa_demangle+0xf140>
  150ea4: f9400260     	ldr	x0, [x19]
  150ea8: 1400000b     	b	0x150ed4 <__cxa_demangle+0xf168>
  150eac: d37ff948     	lsl	x8, x10, #1
  150eb0: f9400260     	ldr	x0, [x19]
  150eb4: eb09011f     	cmp	x8, x9
  150eb8: 9a883121     	csel	x1, x9, x8, lo
  150ebc: f9000a61     	str	x1, [x19, #0x10]
  150ec0: 94003118     	bl	0x15d320 <realloc@plt>
  150ec4: f9000260     	str	x0, [x19]
  150ec8: b4000e60     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  150ecc: f9400668     	ldr	x8, [x19, #0x8]
  150ed0: 91000509     	add	x9, x8, #0x1
  150ed4: 5280040a     	mov	w10, #0x20              // =32
  150ed8: f9000669     	str	x9, [x19, #0x8]
  150edc: 3828680a     	strb	w10, [x0, x8]
  150ee0: f9400e88     	ldr	x8, [x20, #0x18]
  150ee4: b4000588     	cbz	x8, 0x150f94 <__cxa_demangle+0xf228>
  150ee8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150eec: 91000509     	add	x9, x8, #0x1
  150ef0: eb0a013f     	cmp	x9, x10
  150ef4: 54000062     	b.hs	0x150f00 <__cxa_demangle+0xf194>
  150ef8: f9400260     	ldr	x0, [x19]
  150efc: 1400000a     	b	0x150f24 <__cxa_demangle+0xf1b8>
  150f00: d37ff948     	lsl	x8, x10, #1
  150f04: f9400260     	ldr	x0, [x19]
  150f08: eb09011f     	cmp	x8, x9
  150f0c: 9a883121     	csel	x1, x9, x8, lo
  150f10: f9000a61     	str	x1, [x19, #0x10]
  150f14: 94003103     	bl	0x15d320 <realloc@plt>
  150f18: f9000260     	str	x0, [x19]
  150f1c: b4000bc0     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  150f20: f9400668     	ldr	x8, [x19, #0x8]
  150f24: 52800509     	mov	w9, #0x28               // =40
  150f28: aa1303e1     	mov	x1, x19
  150f2c: 38286809     	strb	w9, [x0, x8]
  150f30: 91004280     	add	x0, x20, #0x10
  150f34: f9400668     	ldr	x8, [x19, #0x8]
  150f38: 91000508     	add	x8, x8, #0x1
  150f3c: f9000668     	str	x8, [x19, #0x8]
  150f40: 97ffefab     	bl	0x14cdec <__cxa_demangle+0xb080>
  150f44: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150f48: 91000509     	add	x9, x8, #0x1
  150f4c: eb0a013f     	cmp	x9, x10
  150f50: 54000062     	b.hs	0x150f5c <__cxa_demangle+0xf1f0>
  150f54: f9400260     	ldr	x0, [x19]
  150f58: 1400000a     	b	0x150f80 <__cxa_demangle+0xf214>
  150f5c: d37ff948     	lsl	x8, x10, #1
  150f60: f9400260     	ldr	x0, [x19]
  150f64: eb09011f     	cmp	x8, x9
  150f68: 9a883121     	csel	x1, x9, x8, lo
  150f6c: f9000a61     	str	x1, [x19, #0x10]
  150f70: 940030ec     	bl	0x15d320 <realloc@plt>
  150f74: f9000260     	str	x0, [x19]
  150f78: b40008e0     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  150f7c: f9400668     	ldr	x8, [x19, #0x8]
  150f80: 52800529     	mov	w9, #0x29               // =41
  150f84: 38286809     	strb	w9, [x0, x8]
  150f88: f9400668     	ldr	x8, [x19, #0x8]
  150f8c: 91000508     	add	x8, x8, #0x1
  150f90: f9000668     	str	x8, [x19, #0x8]
  150f94: f9401295     	ldr	x21, [x20, #0x20]
  150f98: aa1303e1     	mov	x1, x19
  150f9c: f94002a8     	ldr	x8, [x21]
  150fa0: aa1503e0     	mov	x0, x21
  150fa4: f9401108     	ldr	x8, [x8, #0x20]
  150fa8: d63f0100     	blr	x8
  150fac: 394026a8     	ldrb	w8, [x21, #0x9]
  150fb0: 7100051f     	cmp	w8, #0x1
  150fb4: 540000c0     	b.eq	0x150fcc <__cxa_demangle+0xf260>
  150fb8: f94002a8     	ldr	x8, [x21]
  150fbc: aa1503e0     	mov	x0, x21
  150fc0: aa1303e1     	mov	x1, x19
  150fc4: f9401508     	ldr	x8, [x8, #0x28]
  150fc8: d63f0100     	blr	x8
  150fcc: f9401a88     	ldr	x8, [x20, #0x30]
  150fd0: b4000588     	cbz	x8, 0x151080 <__cxa_demangle+0xf314>
  150fd4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  150fd8: 91000509     	add	x9, x8, #0x1
  150fdc: eb0a013f     	cmp	x9, x10
  150fe0: 54000062     	b.hs	0x150fec <__cxa_demangle+0xf280>
  150fe4: f9400260     	ldr	x0, [x19]
  150fe8: 1400000a     	b	0x151010 <__cxa_demangle+0xf2a4>
  150fec: d37ff948     	lsl	x8, x10, #1
  150ff0: f9400260     	ldr	x0, [x19]
  150ff4: eb09011f     	cmp	x8, x9
  150ff8: 9a883121     	csel	x1, x9, x8, lo
  150ffc: f9000a61     	str	x1, [x19, #0x10]
  151000: 940030c8     	bl	0x15d320 <realloc@plt>
  151004: f9000260     	str	x0, [x19]
  151008: b4000460     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  15100c: f9400668     	ldr	x8, [x19, #0x8]
  151010: 52800509     	mov	w9, #0x28               // =40
  151014: aa1303e1     	mov	x1, x19
  151018: 38286809     	strb	w9, [x0, x8]
  15101c: 9100a280     	add	x0, x20, #0x28
  151020: f9400668     	ldr	x8, [x19, #0x8]
  151024: 91000508     	add	x8, x8, #0x1
  151028: f9000668     	str	x8, [x19, #0x8]
  15102c: 97ffef70     	bl	0x14cdec <__cxa_demangle+0xb080>
  151030: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151034: 91000509     	add	x9, x8, #0x1
  151038: eb0a013f     	cmp	x9, x10
  15103c: 54000062     	b.hs	0x151048 <__cxa_demangle+0xf2dc>
  151040: f9400260     	ldr	x0, [x19]
  151044: 1400000a     	b	0x15106c <__cxa_demangle+0xf300>
  151048: d37ff948     	lsl	x8, x10, #1
  15104c: f9400260     	ldr	x0, [x19]
  151050: eb09011f     	cmp	x8, x9
  151054: 9a883121     	csel	x1, x9, x8, lo
  151058: f9000a61     	str	x1, [x19, #0x10]
  15105c: 940030b1     	bl	0x15d320 <realloc@plt>
  151060: f9000260     	str	x0, [x19]
  151064: b4000180     	cbz	x0, 0x151094 <__cxa_demangle+0xf328>
  151068: f9400668     	ldr	x8, [x19, #0x8]
  15106c: 52800529     	mov	w9, #0x29               // =41
  151070: 38286809     	strb	w9, [x0, x8]
  151074: f9400668     	ldr	x8, [x19, #0x8]
  151078: 91000508     	add	x8, x8, #0x1
  15107c: f9000668     	str	x8, [x19, #0x8]
  151080: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151084: f9400bf5     	ldr	x21, [sp, #0x10]
  151088: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15108c: d50323bf     	autiasp
  151090: d65f03c0     	ret
  151094: 94002fb3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151098: d503245f     	bti	c
  15109c: 14002f91     	b	0x15cee0 <_ZdlPv@plt>
  1510a0: d503233f     	paciasp
  1510a4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1510a8: a90157f6     	stp	x22, x21, [sp, #0x10]
  1510ac: 910003fd     	mov	x29, sp
  1510b0: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1510b4: a9412016     	ldp	x22, x8, [x0, #0x10]
  1510b8: aa0103f3     	mov	x19, x1
  1510bc: aa0003f4     	mov	x20, x0
  1510c0: eb160115     	subs	x21, x8, x22
  1510c4: 540002e0     	b.eq	0x151120 <__cxa_demangle+0xf3b4>
  1510c8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1510cc: 8b150109     	add	x9, x8, x21
  1510d0: eb0a013f     	cmp	x9, x10
  1510d4: 54000062     	b.hs	0x1510e0 <__cxa_demangle+0xf374>
  1510d8: f9400260     	ldr	x0, [x19]
  1510dc: 1400000a     	b	0x151104 <__cxa_demangle+0xf398>
  1510e0: d37ff948     	lsl	x8, x10, #1
  1510e4: f9400260     	ldr	x0, [x19]
  1510e8: eb09011f     	cmp	x8, x9
  1510ec: 9a883121     	csel	x1, x9, x8, lo
  1510f0: f9000a61     	str	x1, [x19, #0x10]
  1510f4: 9400308b     	bl	0x15d320 <realloc@plt>
  1510f8: f9000260     	str	x0, [x19]
  1510fc: b40006a0     	cbz	x0, 0x1511d0 <__cxa_demangle+0xf464>
  151100: f9400668     	ldr	x8, [x19, #0x8]
  151104: 8b080000     	add	x0, x0, x8
  151108: aa1603e1     	mov	x1, x22
  15110c: aa1503e2     	mov	x2, x21
  151110: 94003188     	bl	0x15d730 <memmove@plt>
  151114: f9400668     	ldr	x8, [x19, #0x8]
  151118: 8b150108     	add	x8, x8, x21
  15111c: f9000668     	str	x8, [x19, #0x8]
  151120: f9401295     	ldr	x21, [x20, #0x20]
  151124: aa1303e1     	mov	x1, x19
  151128: f94002a8     	ldr	x8, [x21]
  15112c: aa1503e0     	mov	x0, x21
  151130: f9401108     	ldr	x8, [x8, #0x20]
  151134: d63f0100     	blr	x8
  151138: 394026a8     	ldrb	w8, [x21, #0x9]
  15113c: 7100051f     	cmp	w8, #0x1
  151140: 540000c0     	b.eq	0x151158 <__cxa_demangle+0xf3ec>
  151144: f94002a8     	ldr	x8, [x21]
  151148: aa1503e0     	mov	x0, x21
  15114c: aa1303e1     	mov	x1, x19
  151150: f9401508     	ldr	x8, [x8, #0x28]
  151154: d63f0100     	blr	x8
  151158: a942a295     	ldp	x21, x8, [x20, #0x28]
  15115c: eb150114     	subs	x20, x8, x21
  151160: 540002e0     	b.eq	0x1511bc <__cxa_demangle+0xf450>
  151164: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151168: 8b140109     	add	x9, x8, x20
  15116c: eb0a013f     	cmp	x9, x10
  151170: 54000062     	b.hs	0x15117c <__cxa_demangle+0xf410>
  151174: f9400260     	ldr	x0, [x19]
  151178: 1400000a     	b	0x1511a0 <__cxa_demangle+0xf434>
  15117c: d37ff948     	lsl	x8, x10, #1
  151180: f9400260     	ldr	x0, [x19]
  151184: eb09011f     	cmp	x8, x9
  151188: 9a883121     	csel	x1, x9, x8, lo
  15118c: f9000a61     	str	x1, [x19, #0x10]
  151190: 94003064     	bl	0x15d320 <realloc@plt>
  151194: f9000260     	str	x0, [x19]
  151198: b40001c0     	cbz	x0, 0x1511d0 <__cxa_demangle+0xf464>
  15119c: f9400668     	ldr	x8, [x19, #0x8]
  1511a0: 8b080000     	add	x0, x0, x8
  1511a4: aa1503e1     	mov	x1, x21
  1511a8: aa1403e2     	mov	x2, x20
  1511ac: 94003161     	bl	0x15d730 <memmove@plt>
  1511b0: f9400668     	ldr	x8, [x19, #0x8]
  1511b4: 8b140108     	add	x8, x8, x20
  1511b8: f9000668     	str	x8, [x19, #0x8]
  1511bc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1511c0: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1511c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1511c8: d50323bf     	autiasp
  1511cc: d65f03c0     	ret
  1511d0: 94002f64     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1511d4: d503245f     	bti	c
  1511d8: 14002f42     	b	0x15cee0 <_ZdlPv@plt>
  1511dc: d503233f     	paciasp
  1511e0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1511e4: f9000bf5     	str	x21, [sp, #0x10]
  1511e8: 910003fd     	mov	x29, sp
  1511ec: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1511f0: a940a828     	ldp	x8, x10, [x1, #0x8]
  1511f4: aa0103f3     	mov	x19, x1
  1511f8: aa0003f4     	mov	x20, x0
  1511fc: 91000509     	add	x9, x8, #0x1
  151200: eb0a013f     	cmp	x9, x10
  151204: 54000062     	b.hs	0x151210 <__cxa_demangle+0xf4a4>
  151208: f9400260     	ldr	x0, [x19]
  15120c: 1400000a     	b	0x151234 <__cxa_demangle+0xf4c8>
  151210: d37ff948     	lsl	x8, x10, #1
  151214: f9400260     	ldr	x0, [x19]
  151218: eb09011f     	cmp	x8, x9
  15121c: 9a883121     	csel	x1, x9, x8, lo
  151220: f9000a61     	str	x1, [x19, #0x10]
  151224: 9400303f     	bl	0x15d320 <realloc@plt>
  151228: f9000260     	str	x0, [x19]
  15122c: b4000f40     	cbz	x0, 0x151414 <__cxa_demangle+0xf6a8>
  151230: f9400668     	ldr	x8, [x19, #0x8]
  151234: 52800509     	mov	w9, #0x28               // =40
  151238: aa1303e1     	mov	x1, x19
  15123c: 38286809     	strb	w9, [x0, x8]
  151240: f9400668     	ldr	x8, [x19, #0x8]
  151244: f9400a95     	ldr	x21, [x20, #0x10]
  151248: 91000508     	add	x8, x8, #0x1
  15124c: f94002a9     	ldr	x9, [x21]
  151250: aa1503e0     	mov	x0, x21
  151254: f9000668     	str	x8, [x19, #0x8]
  151258: f9401128     	ldr	x8, [x9, #0x20]
  15125c: d63f0100     	blr	x8
  151260: 394026a8     	ldrb	w8, [x21, #0x9]
  151264: 7100051f     	cmp	w8, #0x1
  151268: 540000c0     	b.eq	0x151280 <__cxa_demangle+0xf514>
  15126c: f94002a8     	ldr	x8, [x21]
  151270: aa1503e0     	mov	x0, x21
  151274: aa1303e1     	mov	x1, x19
  151278: f9401508     	ldr	x8, [x8, #0x28]
  15127c: d63f0100     	blr	x8
  151280: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151284: 91001509     	add	x9, x8, #0x5
  151288: eb0a013f     	cmp	x9, x10
  15128c: 54000062     	b.hs	0x151298 <__cxa_demangle+0xf52c>
  151290: f9400260     	ldr	x0, [x19]
  151294: 1400000a     	b	0x1512bc <__cxa_demangle+0xf550>
  151298: d37ff948     	lsl	x8, x10, #1
  15129c: f9400260     	ldr	x0, [x19]
  1512a0: eb09011f     	cmp	x8, x9
  1512a4: 9a883121     	csel	x1, x9, x8, lo
  1512a8: f9000a61     	str	x1, [x19, #0x10]
  1512ac: 9400301d     	bl	0x15d320 <realloc@plt>
  1512b0: f9000260     	str	x0, [x19]
  1512b4: b4000b00     	cbz	x0, 0x151414 <__cxa_demangle+0xf6a8>
  1512b8: f9400668     	ldr	x8, [x19, #0x8]
  1512bc: 5284052a     	mov	w10, #0x2029            // =8233
  1512c0: 8b080008     	add	x8, x0, x8
  1512c4: 52800509     	mov	w9, #0x28               // =40
  1512c8: 72a407ea     	movk	w10, #0x203f, lsl #16
  1512cc: aa1303e1     	mov	x1, x19
  1512d0: 39001109     	strb	w9, [x8, #0x4]
  1512d4: b900010a     	str	w10, [x8]
  1512d8: f9400668     	ldr	x8, [x19, #0x8]
  1512dc: f9400e95     	ldr	x21, [x20, #0x18]
  1512e0: 91001508     	add	x8, x8, #0x5
  1512e4: f94002a9     	ldr	x9, [x21]
  1512e8: aa1503e0     	mov	x0, x21
  1512ec: f9000668     	str	x8, [x19, #0x8]
  1512f0: f9401128     	ldr	x8, [x9, #0x20]
  1512f4: d63f0100     	blr	x8
  1512f8: 394026a8     	ldrb	w8, [x21, #0x9]
  1512fc: 7100051f     	cmp	w8, #0x1
  151300: 540000c0     	b.eq	0x151318 <__cxa_demangle+0xf5ac>
  151304: f94002a8     	ldr	x8, [x21]
  151308: aa1503e0     	mov	x0, x21
  15130c: aa1303e1     	mov	x1, x19
  151310: f9401508     	ldr	x8, [x8, #0x28]
  151314: d63f0100     	blr	x8
  151318: a940aa68     	ldp	x8, x10, [x19, #0x8]
  15131c: 91001509     	add	x9, x8, #0x5
  151320: eb0a013f     	cmp	x9, x10
  151324: 54000062     	b.hs	0x151330 <__cxa_demangle+0xf5c4>
  151328: f9400260     	ldr	x0, [x19]
  15132c: 1400000a     	b	0x151354 <__cxa_demangle+0xf5e8>
  151330: d37ff948     	lsl	x8, x10, #1
  151334: f9400260     	ldr	x0, [x19]
  151338: eb09011f     	cmp	x8, x9
  15133c: 9a883121     	csel	x1, x9, x8, lo
  151340: f9000a61     	str	x1, [x19, #0x10]
  151344: 94002ff7     	bl	0x15d320 <realloc@plt>
  151348: f9000260     	str	x0, [x19]
  15134c: b4000640     	cbz	x0, 0x151414 <__cxa_demangle+0xf6a8>
  151350: f9400668     	ldr	x8, [x19, #0x8]
  151354: 5284052a     	mov	w10, #0x2029            // =8233
  151358: 8b080008     	add	x8, x0, x8
  15135c: 52800509     	mov	w9, #0x28               // =40
  151360: 72a4074a     	movk	w10, #0x203a, lsl #16
  151364: aa1303e1     	mov	x1, x19
  151368: 39001109     	strb	w9, [x8, #0x4]
  15136c: b900010a     	str	w10, [x8]
  151370: f9400668     	ldr	x8, [x19, #0x8]
  151374: f9401294     	ldr	x20, [x20, #0x20]
  151378: 91001508     	add	x8, x8, #0x5
  15137c: f9400289     	ldr	x9, [x20]
  151380: aa1403e0     	mov	x0, x20
  151384: f9000668     	str	x8, [x19, #0x8]
  151388: f9401128     	ldr	x8, [x9, #0x20]
  15138c: d63f0100     	blr	x8
  151390: 39402688     	ldrb	w8, [x20, #0x9]
  151394: 7100051f     	cmp	w8, #0x1
  151398: 540000c0     	b.eq	0x1513b0 <__cxa_demangle+0xf644>
  15139c: f9400288     	ldr	x8, [x20]
  1513a0: aa1403e0     	mov	x0, x20
  1513a4: aa1303e1     	mov	x1, x19
  1513a8: f9401508     	ldr	x8, [x8, #0x28]
  1513ac: d63f0100     	blr	x8
  1513b0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1513b4: 91000509     	add	x9, x8, #0x1
  1513b8: eb0a013f     	cmp	x9, x10
  1513bc: 54000062     	b.hs	0x1513c8 <__cxa_demangle+0xf65c>
  1513c0: f9400260     	ldr	x0, [x19]
  1513c4: 1400000a     	b	0x1513ec <__cxa_demangle+0xf680>
  1513c8: d37ff948     	lsl	x8, x10, #1
  1513cc: f9400260     	ldr	x0, [x19]
  1513d0: eb09011f     	cmp	x8, x9
  1513d4: 9a883121     	csel	x1, x9, x8, lo
  1513d8: f9000a61     	str	x1, [x19, #0x10]
  1513dc: 94002fd1     	bl	0x15d320 <realloc@plt>
  1513e0: f9000260     	str	x0, [x19]
  1513e4: b4000180     	cbz	x0, 0x151414 <__cxa_demangle+0xf6a8>
  1513e8: f9400668     	ldr	x8, [x19, #0x8]
  1513ec: 52800529     	mov	w9, #0x29               // =41
  1513f0: f9400bf5     	ldr	x21, [sp, #0x10]
  1513f4: 38286809     	strb	w9, [x0, x8]
  1513f8: f9400668     	ldr	x8, [x19, #0x8]
  1513fc: 91000508     	add	x8, x8, #0x1
  151400: f9000668     	str	x8, [x19, #0x8]
  151404: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151408: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15140c: d50323bf     	autiasp
  151410: d65f03c0     	ret
  151414: 94002ed3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151418: d503245f     	bti	c
  15141c: 14002eb1     	b	0x15cee0 <_ZdlPv@plt>
  151420: d503233f     	paciasp
  151424: d10143ff     	sub	sp, sp, #0x50
  151428: a9027bfd     	stp	x29, x30, [sp, #0x20]
  15142c: 910083fd     	add	x29, sp, #0x20
  151430: f9001bf5     	str	x21, [sp, #0x30]
  151434: a9044ff4     	stp	x20, x19, [sp, #0x40]
  151438: d53bd055     	mrs	x21, TPIDR_EL0
  15143c: aa0103f3     	mov	x19, x1
  151440: f94016a8     	ldr	x8, [x21, #0x28]
  151444: aa0003f4     	mov	x20, x0
  151448: f81f83a8     	stur	x8, [x29, #-0x8]
  15144c: a940a828     	ldp	x8, x10, [x1, #0x8]
  151450: 91002909     	add	x9, x8, #0xa
  151454: eb0a013f     	cmp	x9, x10
  151458: 54000062     	b.hs	0x151464 <__cxa_demangle+0xf6f8>
  15145c: f9400260     	ldr	x0, [x19]
  151460: 1400000a     	b	0x151488 <__cxa_demangle+0xf71c>
  151464: d37ff948     	lsl	x8, x10, #1
  151468: f9400260     	ldr	x0, [x19]
  15146c: eb09011f     	cmp	x8, x9
  151470: 9a883121     	csel	x1, x9, x8, lo
  151474: f9000a61     	str	x1, [x19, #0x10]
  151478: 94002faa     	bl	0x15d320 <realloc@plt>
  15147c: f9000260     	str	x0, [x19]
  151480: b40006a0     	cbz	x0, 0x151554 <__cxa_demangle+0xf7e8>
  151484: f9400668     	ldr	x8, [x19, #0x8]
  151488: d0fff8e9     	adrp	x9, 0x6f000
  15148c: 8b080008     	add	x8, x0, x8
  151490: 911a0d29     	add	x9, x9, #0x683
  151494: 528505ca     	mov	w10, #0x282e            // =10286
  151498: 910003e0     	mov	x0, sp
  15149c: aa1303e1     	mov	x1, x19
  1514a0: f9400129     	ldr	x9, [x9]
  1514a4: 7900110a     	strh	w10, [x8, #0x8]
  1514a8: f9000109     	str	x9, [x8]
  1514ac: 52802449     	mov	w9, #0x122              // =290
  1514b0: f9400668     	ldr	x8, [x19, #0x8]
  1514b4: 72a02029     	movk	w9, #0x101, lsl #16
  1514b8: 91002908     	add	x8, x8, #0xa
  1514bc: b9000be9     	str	w9, [sp, #0x8]
  1514c0: 900000c9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1514c4: 913c4129     	add	x9, x9, #0xf10
  1514c8: f9000668     	str	x8, [x19, #0x8]
  1514cc: f9400a88     	ldr	x8, [x20, #0x10]
  1514d0: f90003e9     	str	x9, [sp]
  1514d4: f9000be8     	str	x8, [sp, #0x10]
  1514d8: 97fff206     	bl	0x14dcf0 <__cxa_demangle+0xbf84>
  1514dc: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1514e0: 91000509     	add	x9, x8, #0x1
  1514e4: eb0a013f     	cmp	x9, x10
  1514e8: 54000062     	b.hs	0x1514f4 <__cxa_demangle+0xf788>
  1514ec: f9400260     	ldr	x0, [x19]
  1514f0: 1400000a     	b	0x151518 <__cxa_demangle+0xf7ac>
  1514f4: d37ff948     	lsl	x8, x10, #1
  1514f8: f9400260     	ldr	x0, [x19]
  1514fc: eb09011f     	cmp	x8, x9
  151500: 9a883121     	csel	x1, x9, x8, lo
  151504: f9000a61     	str	x1, [x19, #0x10]
  151508: 94002f86     	bl	0x15d320 <realloc@plt>
  15150c: f9000260     	str	x0, [x19]
  151510: b4000220     	cbz	x0, 0x151554 <__cxa_demangle+0xf7e8>
  151514: f9400668     	ldr	x8, [x19, #0x8]
  151518: 52800529     	mov	w9, #0x29               // =41
  15151c: 38286809     	strb	w9, [x0, x8]
  151520: f9400668     	ldr	x8, [x19, #0x8]
  151524: 91000508     	add	x8, x8, #0x1
  151528: f9000668     	str	x8, [x19, #0x8]
  15152c: f94016a8     	ldr	x8, [x21, #0x28]
  151530: f85f83a9     	ldur	x9, [x29, #-0x8]
  151534: eb09011f     	cmp	x8, x9
  151538: 54000101     	b.ne	0x151558 <__cxa_demangle+0xf7ec>
  15153c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  151540: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  151544: f9401bf5     	ldr	x21, [sp, #0x30]
  151548: 910143ff     	add	sp, sp, #0x50
  15154c: d50323bf     	autiasp
  151550: d65f03c0     	ret
  151554: 94002e83     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151558: 94002e36     	bl	0x15ce30 <__stack_chk_fail@plt>
  15155c: d503245f     	bti	c
  151560: 14002e60     	b	0x15cee0 <_ZdlPv@plt>
  151564: d503245f     	bti	c
  151568: 91004000     	add	x0, x0, #0x10
  15156c: 17ffee20     	b	0x14cdec <__cxa_demangle+0xb080>
  151570: d503245f     	bti	c
  151574: 14002e5b     	b	0x15cee0 <_ZdlPv@plt>
  151578: d503233f     	paciasp
  15157c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  151580: a9014ff4     	stp	x20, x19, [sp, #0x10]
  151584: 910003fd     	mov	x29, sp
  151588: a940a828     	ldp	x8, x10, [x1, #0x8]
  15158c: aa0103f3     	mov	x19, x1
  151590: aa0003f4     	mov	x20, x0
  151594: 91001909     	add	x9, x8, #0x6
  151598: eb0a013f     	cmp	x9, x10
  15159c: 54000062     	b.hs	0x1515a8 <__cxa_demangle+0xf83c>
  1515a0: f9400260     	ldr	x0, [x19]
  1515a4: 1400000a     	b	0x1515cc <__cxa_demangle+0xf860>
  1515a8: d37ff948     	lsl	x8, x10, #1
  1515ac: f9400260     	ldr	x0, [x19]
  1515b0: eb09011f     	cmp	x8, x9
  1515b4: 9a883121     	csel	x1, x9, x8, lo
  1515b8: f9000a61     	str	x1, [x19, #0x10]
  1515bc: 94002f59     	bl	0x15d320 <realloc@plt>
  1515c0: f9000260     	str	x0, [x19]
  1515c4: b4000400     	cbz	x0, 0x151644 <__cxa_demangle+0xf8d8>
  1515c8: f9400668     	ldr	x8, [x19, #0x8]
  1515cc: 528d0e8a     	mov	w10, #0x6874            // =26740
  1515d0: 8b080008     	add	x8, x0, x8
  1515d4: 52840ee9     	mov	w9, #0x2077             // =8311
  1515d8: 72adee4a     	movk	w10, #0x6f72, lsl #16
  1515dc: aa1303e1     	mov	x1, x19
  1515e0: 79000909     	strh	w9, [x8, #0x4]
  1515e4: b900010a     	str	w10, [x8]
  1515e8: f9400668     	ldr	x8, [x19, #0x8]
  1515ec: f9400a94     	ldr	x20, [x20, #0x10]
  1515f0: 91001908     	add	x8, x8, #0x6
  1515f4: f9400289     	ldr	x9, [x20]
  1515f8: aa1403e0     	mov	x0, x20
  1515fc: f9000668     	str	x8, [x19, #0x8]
  151600: f9401128     	ldr	x8, [x9, #0x20]
  151604: d63f0100     	blr	x8
  151608: 39402688     	ldrb	w8, [x20, #0x9]
  15160c: 7100051f     	cmp	w8, #0x1
  151610: 540000a1     	b.ne	0x151624 <__cxa_demangle+0xf8b8>
  151614: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  151618: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15161c: d50323bf     	autiasp
  151620: d65f03c0     	ret
  151624: f9400288     	ldr	x8, [x20]
  151628: aa1403e0     	mov	x0, x20
  15162c: aa1303e1     	mov	x1, x19
  151630: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  151634: f9401510     	ldr	x16, [x8, #0x28]
  151638: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15163c: d50323bf     	autiasp
  151640: d61f0200     	br	x16
  151644: 94002e47     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151648: d503245f     	bti	c
  15164c: 14002e25     	b	0x15cee0 <_ZdlPv@plt>
  151650: d503233f     	paciasp
  151654: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  151658: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15165c: 910003fd     	mov	x29, sp
  151660: a940a828     	ldp	x8, x10, [x1, #0x8]
  151664: aa0103f3     	mov	x19, x1
  151668: aa0003f4     	mov	x20, x0
  15166c: 91002509     	add	x9, x8, #0x9
  151670: eb0a013f     	cmp	x9, x10
  151674: 54000062     	b.hs	0x151680 <__cxa_demangle+0xf914>
  151678: f9400260     	ldr	x0, [x19]
  15167c: 1400000a     	b	0x1516a4 <__cxa_demangle+0xf938>
  151680: d37ff948     	lsl	x8, x10, #1
  151684: f9400260     	ldr	x0, [x19]
  151688: eb09011f     	cmp	x8, x9
  15168c: 9a883121     	csel	x1, x9, x8, lo
  151690: f9000a61     	str	x1, [x19, #0x10]
  151694: 94002f23     	bl	0x15d320 <realloc@plt>
  151698: f9000260     	str	x0, [x19]
  15169c: b4000640     	cbz	x0, 0x151764 <__cxa_demangle+0xf9f8>
  1516a0: f9400668     	ldr	x8, [x19, #0x8]
  1516a4: d0fff909     	adrp	x9, 0x73000
  1516a8: 8b080008     	add	x8, x0, x8
  1516ac: 911d3929     	add	x9, x9, #0x74e
  1516b0: 5280050a     	mov	w10, #0x28              // =40
  1516b4: aa1303e1     	mov	x1, x19
  1516b8: f9400129     	ldr	x9, [x9]
  1516bc: 3900210a     	strb	w10, [x8, #0x8]
  1516c0: f9000109     	str	x9, [x8]
  1516c4: f9400668     	ldr	x8, [x19, #0x8]
  1516c8: f9400a94     	ldr	x20, [x20, #0x10]
  1516cc: 91002508     	add	x8, x8, #0x9
  1516d0: f9400289     	ldr	x9, [x20]
  1516d4: aa1403e0     	mov	x0, x20
  1516d8: f9000668     	str	x8, [x19, #0x8]
  1516dc: f9401128     	ldr	x8, [x9, #0x20]
  1516e0: d63f0100     	blr	x8
  1516e4: 39402688     	ldrb	w8, [x20, #0x9]
  1516e8: 7100051f     	cmp	w8, #0x1
  1516ec: 540000c0     	b.eq	0x151704 <__cxa_demangle+0xf998>
  1516f0: f9400288     	ldr	x8, [x20]
  1516f4: aa1403e0     	mov	x0, x20
  1516f8: aa1303e1     	mov	x1, x19
  1516fc: f9401508     	ldr	x8, [x8, #0x28]
  151700: d63f0100     	blr	x8
  151704: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151708: 91000509     	add	x9, x8, #0x1
  15170c: eb0a013f     	cmp	x9, x10
  151710: 54000062     	b.hs	0x15171c <__cxa_demangle+0xf9b0>
  151714: f9400260     	ldr	x0, [x19]
  151718: 1400000a     	b	0x151740 <__cxa_demangle+0xf9d4>
  15171c: d37ff948     	lsl	x8, x10, #1
  151720: f9400260     	ldr	x0, [x19]
  151724: eb09011f     	cmp	x8, x9
  151728: 9a883121     	csel	x1, x9, x8, lo
  15172c: f9000a61     	str	x1, [x19, #0x10]
  151730: 94002efc     	bl	0x15d320 <realloc@plt>
  151734: f9000260     	str	x0, [x19]
  151738: b4000160     	cbz	x0, 0x151764 <__cxa_demangle+0xf9f8>
  15173c: f9400668     	ldr	x8, [x19, #0x8]
  151740: 52800529     	mov	w9, #0x29               // =41
  151744: 38286809     	strb	w9, [x0, x8]
  151748: f9400668     	ldr	x8, [x19, #0x8]
  15174c: 91000508     	add	x8, x8, #0x1
  151750: f9000668     	str	x8, [x19, #0x8]
  151754: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  151758: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15175c: d50323bf     	autiasp
  151760: d65f03c0     	ret
  151764: 94002dff     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151768: d503245f     	bti	c
  15176c: 14002ddd     	b	0x15cee0 <_ZdlPv@plt>
  151770: d503233f     	paciasp
  151774: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  151778: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15177c: 910003fd     	mov	x29, sp
  151780: b9400c08     	ldr	w8, [x0, #0xc]
  151784: 7100151f     	cmp	w8, #0x5
  151788: 540014c8     	b.hi	0x151a20 <__cxa_demangle+0xfcb4>
  15178c: b0fff969     	adrp	x9, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  151790: aa0103f3     	mov	x19, x1
  151794: 912cf129     	add	x9, x9, #0xb3c
  151798: 1000008a     	adr	x10, 0x1517a8 <__cxa_demangle+0xfa3c>
  15179c: 3868692b     	ldrb	w11, [x9, x8]
  1517a0: 8b0b094a     	add	x10, x10, x11, lsl #2
  1517a4: d61f0140     	br	x10
  1517a8: d503249f     	bti	j
  1517ac: aa1303f4     	mov	x20, x19
  1517b0: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  1517b4: 91003909     	add	x9, x8, #0xe
  1517b8: eb0a013f     	cmp	x9, x10
  1517bc: 54000562     	b.hs	0x151868 <__cxa_demangle+0xfafc>
  1517c0: f9400260     	ldr	x0, [x19]
  1517c4: 14000032     	b	0x15188c <__cxa_demangle+0xfb20>
  1517c8: d503249f     	bti	j
  1517cc: aa1303f4     	mov	x20, x19
  1517d0: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  1517d4: 91004509     	add	x9, x8, #0x11
  1517d8: eb0a013f     	cmp	x9, x10
  1517dc: 540006a2     	b.hs	0x1518b0 <__cxa_demangle+0xfb44>
  1517e0: f9400260     	ldr	x0, [x19]
  1517e4: 1400003c     	b	0x1518d4 <__cxa_demangle+0xfb68>
  1517e8: d503249f     	bti	j
  1517ec: aa1303f4     	mov	x20, x19
  1517f0: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  1517f4: 91011909     	add	x9, x8, #0x46
  1517f8: eb0a013f     	cmp	x9, x10
  1517fc: 540007e2     	b.hs	0x1518f8 <__cxa_demangle+0xfb8c>
  151800: f9400260     	ldr	x0, [x19]
  151804: 14000046     	b	0x15191c <__cxa_demangle+0xfbb0>
  151808: d503249f     	bti	j
  15180c: aa1303f4     	mov	x20, x19
  151810: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  151814: 9100c509     	add	x9, x8, #0x31
  151818: eb0a013f     	cmp	x9, x10
  15181c: 54000962     	b.hs	0x151948 <__cxa_demangle+0xfbdc>
  151820: f9400260     	ldr	x0, [x19]
  151824: 14000052     	b	0x15196c <__cxa_demangle+0xfc00>
  151828: d503249f     	bti	j
  15182c: aa1303f4     	mov	x20, x19
  151830: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  151834: 9100c509     	add	x9, x8, #0x31
  151838: eb0a013f     	cmp	x9, x10
  15183c: 540009e2     	b.hs	0x151978 <__cxa_demangle+0xfc0c>
  151840: f9400260     	ldr	x0, [x19]
  151844: 14000056     	b	0x15199c <__cxa_demangle+0xfc30>
  151848: d503249f     	bti	j
  15184c: aa1303f4     	mov	x20, x19
  151850: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  151854: 9100c909     	add	x9, x8, #0x32
  151858: eb0a013f     	cmp	x9, x10
  15185c: 54000b62     	b.hs	0x1519c8 <__cxa_demangle+0xfc5c>
  151860: f9400260     	ldr	x0, [x19]
  151864: 14000062     	b	0x1519ec <__cxa_demangle+0xfc80>
  151868: d37ff948     	lsl	x8, x10, #1
  15186c: f9400260     	ldr	x0, [x19]
  151870: eb09011f     	cmp	x8, x9
  151874: 9a883121     	csel	x1, x9, x8, lo
  151878: f9000a61     	str	x1, [x19, #0x10]
  15187c: 94002ea9     	bl	0x15d320 <realloc@plt>
  151880: f9000260     	str	x0, [x19]
  151884: b4000d60     	cbz	x0, 0x151a30 <__cxa_demangle+0xfcc4>
  151888: f9400288     	ldr	x8, [x20]
  15188c: d0fff909     	adrp	x9, 0x73000
  151890: 8b08000a     	add	x10, x0, x8
  151894: 911d6129     	add	x9, x9, #0x758
  151898: 528001c8     	mov	w8, #0xe                // =14
  15189c: f840612b     	ldur	x11, [x9, #0x6]
  1518a0: f9400129     	ldr	x9, [x9]
  1518a4: f800614b     	stur	x11, [x10, #0x6]
  1518a8: f9000149     	str	x9, [x10]
  1518ac: 1400005a     	b	0x151a14 <__cxa_demangle+0xfca8>
  1518b0: d37ff948     	lsl	x8, x10, #1
  1518b4: f9400260     	ldr	x0, [x19]
  1518b8: eb09011f     	cmp	x8, x9
  1518bc: 9a883121     	csel	x1, x9, x8, lo
  1518c0: f9000a61     	str	x1, [x19, #0x10]
  1518c4: 94002e97     	bl	0x15d320 <realloc@plt>
  1518c8: f9000260     	str	x0, [x19]
  1518cc: b4000b20     	cbz	x0, 0x151a30 <__cxa_demangle+0xfcc4>
  1518d0: f9400288     	ldr	x8, [x20]
  1518d4: 90fff8e9     	adrp	x9, 0x6d000
  1518d8: 8b08000a     	add	x10, x0, x8
  1518dc: 912c2129     	add	x9, x9, #0xb08
  1518e0: 52800228     	mov	w8, #0x11               // =17
  1518e4: 3dc00120     	ldr	q0, [x9]
  1518e8: 52800ce9     	mov	w9, #0x67               // =103
  1518ec: 3d800140     	str	q0, [x10]
  1518f0: 39004149     	strb	w9, [x10, #0x10]
  1518f4: 14000048     	b	0x151a14 <__cxa_demangle+0xfca8>
  1518f8: d37ff948     	lsl	x8, x10, #1
  1518fc: f9400260     	ldr	x0, [x19]
  151900: eb09011f     	cmp	x8, x9
  151904: 9a883121     	csel	x1, x9, x8, lo
  151908: f9000a61     	str	x1, [x19, #0x10]
  15190c: 94002e85     	bl	0x15d320 <realloc@plt>
  151910: f9000260     	str	x0, [x19]
  151914: b40008e0     	cbz	x0, 0x151a30 <__cxa_demangle+0xfcc4>
  151918: f9400288     	ldr	x8, [x20]
  15191c: b0fff8e9     	adrp	x9, 0x6e000
  151920: 8b08000a     	add	x10, x0, x8
  151924: 91229929     	add	x9, x9, #0x8a6
  151928: ad410121     	ldp	q1, q0, [x9, #0x20]
  15192c: ad400d22     	ldp	q2, q3, [x9]
  151930: f843e128     	ldur	x8, [x9, #0x3e]
  151934: ad000d42     	stp	q2, q3, [x10]
  151938: f803e148     	stur	x8, [x10, #0x3e]
  15193c: 528008c8     	mov	w8, #0x46               // =70
  151940: ad010141     	stp	q1, q0, [x10, #0x20]
  151944: 14000034     	b	0x151a14 <__cxa_demangle+0xfca8>
  151948: d37ff948     	lsl	x8, x10, #1
  15194c: f9400260     	ldr	x0, [x19]
  151950: eb09011f     	cmp	x8, x9
  151954: 9a883121     	csel	x1, x9, x8, lo
  151958: f9000a61     	str	x1, [x19, #0x10]
  15195c: 94002e71     	bl	0x15d320 <realloc@plt>
  151960: f9000260     	str	x0, [x19]
  151964: b4000660     	cbz	x0, 0x151a30 <__cxa_demangle+0xfcc4>
  151968: f9400288     	ldr	x8, [x20]
  15196c: 90fff909     	adrp	x9, 0x71000
  151970: 911f2129     	add	x9, x9, #0x7c8
  151974: 1400000c     	b	0x1519a4 <__cxa_demangle+0xfc38>
  151978: d37ff948     	lsl	x8, x10, #1
  15197c: f9400260     	ldr	x0, [x19]
  151980: eb09011f     	cmp	x8, x9
  151984: 9a883121     	csel	x1, x9, x8, lo
  151988: f9000a61     	str	x1, [x19, #0x10]
  15198c: 94002e65     	bl	0x15d320 <realloc@plt>
  151990: f9000260     	str	x0, [x19]
  151994: b40004e0     	cbz	x0, 0x151a30 <__cxa_demangle+0xfcc4>
  151998: f9400288     	ldr	x8, [x20]
  15199c: d0fff8e9     	adrp	x9, 0x6f000
  1519a0: 91280129     	add	x9, x9, #0xa00
  1519a4: ad408121     	ldp	q1, q0, [x9, #0x10]
  1519a8: 8b08000a     	add	x10, x0, x8
  1519ac: 52800628     	mov	w8, #0x31               // =49
  1519b0: 3dc00122     	ldr	q2, [x9]
  1519b4: 528007c9     	mov	w9, #0x3e               // =62
  1519b8: ad008141     	stp	q1, q0, [x10, #0x10]
  1519bc: 3d800142     	str	q2, [x10]
  1519c0: 3900c149     	strb	w9, [x10, #0x30]
  1519c4: 14000014     	b	0x151a14 <__cxa_demangle+0xfca8>
  1519c8: d37ff948     	lsl	x8, x10, #1
  1519cc: f9400260     	ldr	x0, [x19]
  1519d0: eb09011f     	cmp	x8, x9
  1519d4: 9a883121     	csel	x1, x9, x8, lo
  1519d8: f9000a61     	str	x1, [x19, #0x10]
  1519dc: 94002e51     	bl	0x15d320 <realloc@plt>
  1519e0: f9000260     	str	x0, [x19]
  1519e4: b4000260     	cbz	x0, 0x151a30 <__cxa_demangle+0xfcc4>
  1519e8: f9400288     	ldr	x8, [x20]
  1519ec: b0fff909     	adrp	x9, 0x72000
  1519f0: 8b08000a     	add	x10, x0, x8
  1519f4: 9107d929     	add	x9, x9, #0x1f6
  1519f8: 52800648     	mov	w8, #0x32               // =50
  1519fc: ad408121     	ldp	q1, q0, [x9, #0x10]
  151a00: 3dc00122     	ldr	q2, [x9]
  151a04: 5287c409     	mov	w9, #0x3e20             // =15904
  151a08: ad008141     	stp	q1, q0, [x10, #0x10]
  151a0c: 3d800142     	str	q2, [x10]
  151a10: 79006149     	strh	w9, [x10, #0x30]
  151a14: f9400289     	ldr	x9, [x20]
  151a18: 8b080128     	add	x8, x9, x8
  151a1c: f9000288     	str	x8, [x20]
  151a20: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  151a24: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  151a28: d50323bf     	autiasp
  151a2c: d65f03c0     	ret
  151a30: 94002d4c     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151a34: d503245f     	bti	c
  151a38: b9800c08     	ldrsw	x8, [x0, #0xc]
  151a3c: d0fff969     	adrp	x9, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  151a40: d0fff96a     	adrp	x10, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  151a44: 912a1129     	add	x9, x9, #0xa84
  151a48: 912a714a     	add	x10, x10, #0xa9c
  151a4c: d37ef508     	lsl	x8, x8, #2
  151a50: b8a8692b     	ldrsw	x11, [x9, x8]
  151a54: b8a86948     	ldrsw	x8, [x10, x8]
  151a58: 8b0b0121     	add	x1, x9, x11
  151a5c: 8b080140     	add	x0, x10, x8
  151a60: d65f03c0     	ret
  151a64: d503245f     	bti	c
  151a68: 14002d1e     	b	0x15cee0 <_ZdlPv@plt>
  151a6c: d503233f     	paciasp
  151a70: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  151a74: f9000bf5     	str	x21, [sp, #0x10]
  151a78: 910003fd     	mov	x29, sp
  151a7c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  151a80: aa0003f4     	mov	x20, x0
  151a84: 39406008     	ldrb	w8, [x0, #0x18]
  151a88: aa0103f3     	mov	x19, x1
  151a8c: 340002a8     	cbz	w8, 0x151ae0 <__cxa_demangle+0xfd74>
  151a90: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151a94: 91000509     	add	x9, x8, #0x1
  151a98: eb0a013f     	cmp	x9, x10
  151a9c: 54000062     	b.hs	0x151aa8 <__cxa_demangle+0xfd3c>
  151aa0: f9400260     	ldr	x0, [x19]
  151aa4: 1400000a     	b	0x151acc <__cxa_demangle+0xfd60>
  151aa8: d37ff948     	lsl	x8, x10, #1
  151aac: f9400260     	ldr	x0, [x19]
  151ab0: eb09011f     	cmp	x8, x9
  151ab4: 9a883121     	csel	x1, x9, x8, lo
  151ab8: f9000a61     	str	x1, [x19, #0x10]
  151abc: 94002e19     	bl	0x15d320 <realloc@plt>
  151ac0: f9000260     	str	x0, [x19]
  151ac4: b4000520     	cbz	x0, 0x151b68 <__cxa_demangle+0xfdfc>
  151ac8: f9400668     	ldr	x8, [x19, #0x8]
  151acc: 52800fc9     	mov	w9, #0x7e               // =126
  151ad0: 38286809     	strb	w9, [x0, x8]
  151ad4: f9400668     	ldr	x8, [x19, #0x8]
  151ad8: 91000508     	add	x8, x8, #0x1
  151adc: f9000668     	str	x8, [x19, #0x8]
  151ae0: f9400a80     	ldr	x0, [x20, #0x10]
  151ae4: f9400008     	ldr	x8, [x0]
  151ae8: f9401908     	ldr	x8, [x8, #0x30]
  151aec: d63f0100     	blr	x8
  151af0: eb000034     	subs	x20, x1, x0
  151af4: 54000300     	b.eq	0x151b54 <__cxa_demangle+0xfde8>
  151af8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151afc: aa0003f5     	mov	x21, x0
  151b00: 8b140109     	add	x9, x8, x20
  151b04: eb0a013f     	cmp	x9, x10
  151b08: 54000062     	b.hs	0x151b14 <__cxa_demangle+0xfda8>
  151b0c: f9400260     	ldr	x0, [x19]
  151b10: 1400000a     	b	0x151b38 <__cxa_demangle+0xfdcc>
  151b14: d37ff948     	lsl	x8, x10, #1
  151b18: f9400260     	ldr	x0, [x19]
  151b1c: eb09011f     	cmp	x8, x9
  151b20: 9a883121     	csel	x1, x9, x8, lo
  151b24: f9000a61     	str	x1, [x19, #0x10]
  151b28: 94002dfe     	bl	0x15d320 <realloc@plt>
  151b2c: f9000260     	str	x0, [x19]
  151b30: b40001c0     	cbz	x0, 0x151b68 <__cxa_demangle+0xfdfc>
  151b34: f9400668     	ldr	x8, [x19, #0x8]
  151b38: 8b080000     	add	x0, x0, x8
  151b3c: aa1503e1     	mov	x1, x21
  151b40: aa1403e2     	mov	x2, x20
  151b44: 94002efb     	bl	0x15d730 <memmove@plt>
  151b48: f9400668     	ldr	x8, [x19, #0x8]
  151b4c: 8b140108     	add	x8, x8, x20
  151b50: f9000668     	str	x8, [x19, #0x8]
  151b54: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151b58: f9400bf5     	ldr	x21, [sp, #0x10]
  151b5c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  151b60: d50323bf     	autiasp
  151b64: d65f03c0     	ret
  151b68: 94002cfe     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151b6c: d503245f     	bti	c
  151b70: 14002cdc     	b	0x15cee0 <_ZdlPv@plt>
  151b74: d503233f     	paciasp
  151b78: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  151b7c: f9000bf5     	str	x21, [sp, #0x10]
  151b80: 910003fd     	mov	x29, sp
  151b84: a9024ff4     	stp	x20, x19, [sp, #0x20]
  151b88: aa0003f4     	mov	x20, x0
  151b8c: f9400800     	ldr	x0, [x0, #0x10]
  151b90: aa0103f3     	mov	x19, x1
  151b94: f9400008     	ldr	x8, [x0]
  151b98: f9401108     	ldr	x8, [x8, #0x20]
  151b9c: d63f0100     	blr	x8
  151ba0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151ba4: 91001509     	add	x9, x8, #0x5
  151ba8: eb0a013f     	cmp	x9, x10
  151bac: 54000062     	b.hs	0x151bb8 <__cxa_demangle+0xfe4c>
  151bb0: f9400260     	ldr	x0, [x19]
  151bb4: 1400000a     	b	0x151bdc <__cxa_demangle+0xfe70>
  151bb8: d37ff948     	lsl	x8, x10, #1
  151bbc: f9400260     	ldr	x0, [x19]
  151bc0: eb09011f     	cmp	x8, x9
  151bc4: 9a883121     	csel	x1, x9, x8, lo
  151bc8: f9000a61     	str	x1, [x19, #0x10]
  151bcc: 94002dd5     	bl	0x15d320 <realloc@plt>
  151bd0: f9000260     	str	x0, [x19]
  151bd4: b40007a0     	cbz	x0, 0x151cc8 <__cxa_demangle+0xff5c>
  151bd8: f9400668     	ldr	x8, [x19, #0x8]
  151bdc: 528c2b6a     	mov	w10, #0x615b            // =24923
  151be0: 8b080008     	add	x8, x0, x8
  151be4: 52800749     	mov	w9, #0x3a               // =58
  151be8: 72ad2c4a     	movk	w10, #0x6962, lsl #16
  151bec: 39001109     	strb	w9, [x8, #0x4]
  151bf0: b900010a     	str	w10, [x8]
  151bf4: f9400668     	ldr	x8, [x19, #0x8]
  151bf8: 91001508     	add	x8, x8, #0x5
  151bfc: f9000668     	str	x8, [x19, #0x8]
  151c00: a941a695     	ldp	x21, x9, [x20, #0x18]
  151c04: eb150134     	subs	x20, x9, x21
  151c08: 540002e0     	b.eq	0x151c64 <__cxa_demangle+0xfef8>
  151c0c: f9400a6a     	ldr	x10, [x19, #0x10]
  151c10: 8b140109     	add	x9, x8, x20
  151c14: eb0a013f     	cmp	x9, x10
  151c18: 54000062     	b.hs	0x151c24 <__cxa_demangle+0xfeb8>
  151c1c: f9400260     	ldr	x0, [x19]
  151c20: 1400000a     	b	0x151c48 <__cxa_demangle+0xfedc>
  151c24: d37ff948     	lsl	x8, x10, #1
  151c28: f9400260     	ldr	x0, [x19]
  151c2c: eb09011f     	cmp	x8, x9
  151c30: 9a883121     	csel	x1, x9, x8, lo
  151c34: f9000a61     	str	x1, [x19, #0x10]
  151c38: 94002dba     	bl	0x15d320 <realloc@plt>
  151c3c: f9000260     	str	x0, [x19]
  151c40: b4000440     	cbz	x0, 0x151cc8 <__cxa_demangle+0xff5c>
  151c44: f9400668     	ldr	x8, [x19, #0x8]
  151c48: 8b080000     	add	x0, x0, x8
  151c4c: aa1503e1     	mov	x1, x21
  151c50: aa1403e2     	mov	x2, x20
  151c54: 94002eb7     	bl	0x15d730 <memmove@plt>
  151c58: f9400668     	ldr	x8, [x19, #0x8]
  151c5c: 8b140108     	add	x8, x8, x20
  151c60: f9000668     	str	x8, [x19, #0x8]
  151c64: f9400a6a     	ldr	x10, [x19, #0x10]
  151c68: 91000509     	add	x9, x8, #0x1
  151c6c: eb0a013f     	cmp	x9, x10
  151c70: 54000062     	b.hs	0x151c7c <__cxa_demangle+0xff10>
  151c74: f9400260     	ldr	x0, [x19]
  151c78: 1400000a     	b	0x151ca0 <__cxa_demangle+0xff34>
  151c7c: d37ff948     	lsl	x8, x10, #1
  151c80: f9400260     	ldr	x0, [x19]
  151c84: eb09011f     	cmp	x8, x9
  151c88: 9a883121     	csel	x1, x9, x8, lo
  151c8c: f9000a61     	str	x1, [x19, #0x10]
  151c90: 94002da4     	bl	0x15d320 <realloc@plt>
  151c94: f9000260     	str	x0, [x19]
  151c98: b4000180     	cbz	x0, 0x151cc8 <__cxa_demangle+0xff5c>
  151c9c: f9400668     	ldr	x8, [x19, #0x8]
  151ca0: 52800ba9     	mov	w9, #0x5d               // =93
  151ca4: f9400bf5     	ldr	x21, [sp, #0x10]
  151ca8: 38286809     	strb	w9, [x0, x8]
  151cac: f9400668     	ldr	x8, [x19, #0x8]
  151cb0: 91000508     	add	x8, x8, #0x1
  151cb4: f9000668     	str	x8, [x19, #0x8]
  151cb8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151cbc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  151cc0: d50323bf     	autiasp
  151cc4: d65f03c0     	ret
  151cc8: 94002ca6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151ccc: d503245f     	bti	c
  151cd0: 14002c84     	b	0x15cee0 <_ZdlPv@plt>
  151cd4: d503233f     	paciasp
  151cd8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  151cdc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  151ce0: 910003fd     	mov	x29, sp
  151ce4: a940a029     	ldp	x9, x8, [x1, #0x8]
  151ce8: aa0103f3     	mov	x19, x1
  151cec: aa0003f4     	mov	x20, x0
  151cf0: 9100052a     	add	x10, x9, #0x1
  151cf4: eb08015f     	cmp	x10, x8
  151cf8: 54000062     	b.hs	0x151d04 <__cxa_demangle+0xff98>
  151cfc: f9400260     	ldr	x0, [x19]
  151d00: 1400000b     	b	0x151d2c <__cxa_demangle+0xffc0>
  151d04: d37ff908     	lsl	x8, x8, #1
  151d08: f9400260     	ldr	x0, [x19]
  151d0c: eb0a011f     	cmp	x8, x10
  151d10: 9a883141     	csel	x1, x10, x8, lo
  151d14: f9000a61     	str	x1, [x19, #0x10]
  151d18: 94002d82     	bl	0x15d320 <realloc@plt>
  151d1c: f9000260     	str	x0, [x19]
  151d20: b4000420     	cbz	x0, 0x151da4 <__cxa_demangle+0x10038>
  151d24: f9400669     	ldr	x9, [x19, #0x8]
  151d28: 9100052a     	add	x10, x9, #0x1
  151d2c: 52800b6b     	mov	w11, #0x5b              // =91
  151d30: 91004288     	add	x8, x20, #0x10
  151d34: f900066a     	str	x10, [x19, #0x8]
  151d38: aa1303e1     	mov	x1, x19
  151d3c: 3829680b     	strb	w11, [x0, x9]
  151d40: aa0803e0     	mov	x0, x8
  151d44: 97ffec2a     	bl	0x14cdec <__cxa_demangle+0xb080>
  151d48: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151d4c: 91000509     	add	x9, x8, #0x1
  151d50: eb0a013f     	cmp	x9, x10
  151d54: 54000062     	b.hs	0x151d60 <__cxa_demangle+0xfff4>
  151d58: f9400260     	ldr	x0, [x19]
  151d5c: 1400000b     	b	0x151d88 <__cxa_demangle+0x1001c>
  151d60: d37ff948     	lsl	x8, x10, #1
  151d64: f9400260     	ldr	x0, [x19]
  151d68: eb09011f     	cmp	x8, x9
  151d6c: 9a883121     	csel	x1, x9, x8, lo
  151d70: f9000a61     	str	x1, [x19, #0x10]
  151d74: 94002d6b     	bl	0x15d320 <realloc@plt>
  151d78: f9000260     	str	x0, [x19]
  151d7c: b4000140     	cbz	x0, 0x151da4 <__cxa_demangle+0x10038>
  151d80: f9400668     	ldr	x8, [x19, #0x8]
  151d84: 91000509     	add	x9, x8, #0x1
  151d88: f9000669     	str	x9, [x19, #0x8]
  151d8c: 52800baa     	mov	w10, #0x5d              // =93
  151d90: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  151d94: 3828680a     	strb	w10, [x0, x8]
  151d98: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  151d9c: d50323bf     	autiasp
  151da0: d65f03c0     	ret
  151da4: 94002c6f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151da8: d503245f     	bti	c
  151dac: 14002c4d     	b	0x15cee0 <_ZdlPv@plt>
  151db0: d503245f     	bti	c
  151db4: eb01001f     	cmp	x0, x1
  151db8: 54000440     	b.eq	0x151e40 <__cxa_demangle+0x100d4>
  151dbc: 39400008     	ldrb	w8, [x0]
  151dc0: 71017d1f     	cmp	w8, #0x5f
  151dc4: 540002a1     	b.ne	0x151e18 <__cxa_demangle+0x100ac>
  151dc8: 91000408     	add	x8, x0, #0x1
  151dcc: eb01011f     	cmp	x8, x1
  151dd0: 54000380     	b.eq	0x151e40 <__cxa_demangle+0x100d4>
  151dd4: 39400108     	ldrb	w8, [x8]
  151dd8: 5100e909     	sub	w9, w8, #0x3a
  151ddc: 3100293f     	cmn	w9, #0xa
  151de0: 54000322     	b.hs	0x151e44 <__cxa_demangle+0x100d8>
  151de4: 71017d1f     	cmp	w8, #0x5f
  151de8: 540002c1     	b.ne	0x151e40 <__cxa_demangle+0x100d4>
  151dec: 91000808     	add	x8, x0, #0x2
  151df0: eb01011f     	cmp	x8, x1
  151df4: 54000260     	b.eq	0x151e40 <__cxa_demangle+0x100d4>
  151df8: 39400109     	ldrb	w9, [x8]
  151dfc: 5100e92a     	sub	w10, w9, #0x3a
  151e00: 3100295f     	cmn	w10, #0xa
  151e04: 54000283     	b.lo	0x151e54 <__cxa_demangle+0x100e8>
  151e08: 91000508     	add	x8, x8, #0x1
  151e0c: eb01011f     	cmp	x8, x1
  151e10: 54ffff41     	b.ne	0x151df8 <__cxa_demangle+0x1008c>
  151e14: 1400000b     	b	0x151e40 <__cxa_demangle+0x100d4>
  151e18: 5100e908     	sub	w8, w8, #0x3a
  151e1c: 3100291f     	cmn	w8, #0xa
  151e20: 54000103     	b.lo	0x151e40 <__cxa_demangle+0x100d4>
  151e24: 91000408     	add	x8, x0, #0x1
  151e28: eb01011f     	cmp	x8, x1
  151e2c: 54000100     	b.eq	0x151e4c <__cxa_demangle+0x100e0>
  151e30: 38401509     	ldrb	w9, [x8], #0x1
  151e34: 5100e929     	sub	w9, w9, #0x3a
  151e38: 31002d3f     	cmn	w9, #0xb
  151e3c: 54ffff68     	b.hi	0x151e28 <__cxa_demangle+0x100bc>
  151e40: d65f03c0     	ret
  151e44: 91000800     	add	x0, x0, #0x2
  151e48: d65f03c0     	ret
  151e4c: aa0103e0     	mov	x0, x1
  151e50: d65f03c0     	ret
  151e54: 71017d3f     	cmp	w9, #0x5f
  151e58: 9a881400     	csinc	x0, x0, x8, ne
  151e5c: d65f03c0     	ret
  151e60: d503233f     	paciasp
  151e64: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  151e68: a90157f6     	stp	x22, x21, [sp, #0x10]
  151e6c: 910003fd     	mov	x29, sp
  151e70: a9024ff4     	stp	x20, x19, [sp, #0x20]
  151e74: f9499816     	ldr	x22, [x0, #0x1330]
  151e78: aa0203f3     	mov	x19, x2
  151e7c: aa0103f4     	mov	x20, x1
  151e80: f94006c8     	ldr	x8, [x22, #0x8]
  151e84: d13f4109     	sub	x9, x8, #0xfd0
  151e88: b13fc53f     	cmn	x9, #0xff1
  151e8c: 54000128     	b.hi	0x151eb0 <__cxa_demangle+0x10144>
  151e90: aa0003f5     	mov	x21, x0
  151e94: 52820000     	mov	w0, #0x1000             // =4096
  151e98: 94002ce2     	bl	0x15d220 <malloc@plt>
  151e9c: b40002c0     	cbz	x0, 0x151ef4 <__cxa_demangle+0x10188>
  151ea0: aa1f03e8     	mov	x8, xzr
  151ea4: a9007c16     	stp	x22, xzr, [x0]
  151ea8: aa0003f6     	mov	x22, x0
  151eac: f9099aa0     	str	x0, [x21, #0x1330]
  151eb0: 91008109     	add	x9, x8, #0x20
  151eb4: 8b0802c0     	add	x0, x22, x8
  151eb8: f9400288     	ldr	x8, [x20]
  151ebc: b00000ca     	adrp	x10, 0x16a000 <typeinfo for std::__ndk1::error_category+0xb98>
  151ec0: 5280230b     	mov	w11, #0x118             // =280
  151ec4: 912f014a     	add	x10, x10, #0xbc0
  151ec8: f90006c9     	str	x9, [x22, #0x8]
  151ecc: f9400269     	ldr	x9, [x19]
  151ed0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151ed4: 72a0202b     	movk	w11, #0x101, lsl #16
  151ed8: a94157f6     	ldp	x22, x21, [sp, #0x10]
  151edc: f8010c0a     	str	x10, [x0, #0x10]!
  151ee0: b900080b     	str	w11, [x0, #0x8]
  151ee4: a9012408     	stp	x8, x9, [x0, #0x10]
  151ee8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  151eec: d50323bf     	autiasp
  151ef0: d65f03c0     	ret
  151ef4: 94002c1b     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151ef8: d503233f     	paciasp
  151efc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  151f00: f9000bf5     	str	x21, [sp, #0x10]
  151f04: 910003fd     	mov	x29, sp
  151f08: a9024ff4     	stp	x20, x19, [sp, #0x20]
  151f0c: f9400815     	ldr	x21, [x0, #0x10]
  151f10: aa0003f4     	mov	x20, x0
  151f14: aa0103f3     	mov	x19, x1
  151f18: f94002a8     	ldr	x8, [x21]
  151f1c: aa1503e0     	mov	x0, x21
  151f20: f9401108     	ldr	x8, [x8, #0x20]
  151f24: d63f0100     	blr	x8
  151f28: 394026a8     	ldrb	w8, [x21, #0x9]
  151f2c: 7100051f     	cmp	w8, #0x1
  151f30: 540000c0     	b.eq	0x151f48 <__cxa_demangle+0x101dc>
  151f34: f94002a8     	ldr	x8, [x21]
  151f38: aa1503e0     	mov	x0, x21
  151f3c: aa1303e1     	mov	x1, x19
  151f40: f9401508     	ldr	x8, [x8, #0x28]
  151f44: d63f0100     	blr	x8
  151f48: a940aa68     	ldp	x8, x10, [x19, #0x8]
  151f4c: 91000909     	add	x9, x8, #0x2
  151f50: eb0a013f     	cmp	x9, x10
  151f54: 54000062     	b.hs	0x151f60 <__cxa_demangle+0x101f4>
  151f58: f9400260     	ldr	x0, [x19]
  151f5c: 1400000a     	b	0x151f84 <__cxa_demangle+0x10218>
  151f60: d37ff948     	lsl	x8, x10, #1
  151f64: f9400260     	ldr	x0, [x19]
  151f68: eb09011f     	cmp	x8, x9
  151f6c: 9a883121     	csel	x1, x9, x8, lo
  151f70: f9000a61     	str	x1, [x19, #0x10]
  151f74: 94002ceb     	bl	0x15d320 <realloc@plt>
  151f78: f9000260     	str	x0, [x19]
  151f7c: b40003c0     	cbz	x0, 0x151ff4 <__cxa_demangle+0x10288>
  151f80: f9400668     	ldr	x8, [x19, #0x8]
  151f84: 52874749     	mov	w9, #0x3a3a             // =14906
  151f88: aa1303e1     	mov	x1, x19
  151f8c: 78286809     	strh	w9, [x0, x8]
  151f90: f9400668     	ldr	x8, [x19, #0x8]
  151f94: f9400e94     	ldr	x20, [x20, #0x18]
  151f98: 91000908     	add	x8, x8, #0x2
  151f9c: f9400289     	ldr	x9, [x20]
  151fa0: aa1403e0     	mov	x0, x20
  151fa4: f9000668     	str	x8, [x19, #0x8]
  151fa8: f9401128     	ldr	x8, [x9, #0x20]
  151fac: d63f0100     	blr	x8
  151fb0: 39402688     	ldrb	w8, [x20, #0x9]
  151fb4: 7100051f     	cmp	w8, #0x1
  151fb8: 540000c1     	b.ne	0x151fd0 <__cxa_demangle+0x10264>
  151fbc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151fc0: f9400bf5     	ldr	x21, [sp, #0x10]
  151fc4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  151fc8: d50323bf     	autiasp
  151fcc: d65f03c0     	ret
  151fd0: f9400288     	ldr	x8, [x20]
  151fd4: aa1403e0     	mov	x0, x20
  151fd8: aa1303e1     	mov	x1, x19
  151fdc: f9400bf5     	ldr	x21, [sp, #0x10]
  151fe0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  151fe4: f9401510     	ldr	x16, [x8, #0x28]
  151fe8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  151fec: d50323bf     	autiasp
  151ff0: d61f0200     	br	x16
  151ff4: 94002bdb     	bl	0x15cf60 <_ZSt9terminatev@plt>
  151ff8: d503245f     	bti	c
  151ffc: 14002bb9     	b	0x15cee0 <_ZdlPv@plt>
  152000: d503233f     	paciasp
  152004: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  152008: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15200c: 910003fd     	mov	x29, sp
  152010: b9400c08     	ldr	w8, [x0, #0xc]
  152014: 7100151f     	cmp	w8, #0x5
  152018: 54001428     	b.hi	0x15229c <__cxa_demangle+0x10530>
  15201c: 90fff969     	adrp	x9, 0x7e000 <typeinfo name for std::__ndk1::codecvt_byname<char, char, mbstate_t>+0x3>
  152020: aa0103f3     	mov	x19, x1
  152024: 912d0929     	add	x9, x9, #0xb42
  152028: 1000008a     	adr	x10, 0x152038 <__cxa_demangle+0x102cc>
  15202c: 3868692b     	ldrb	w11, [x9, x8]
  152030: 8b0b094a     	add	x10, x10, x11, lsl #2
  152034: d61f0140     	br	x10
  152038: d503249f     	bti	j
  15203c: aa1303f4     	mov	x20, x19
  152040: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  152044: 91003909     	add	x9, x8, #0xe
  152048: eb0a013f     	cmp	x9, x10
  15204c: 54000562     	b.hs	0x1520f8 <__cxa_demangle+0x1038c>
  152050: f9400260     	ldr	x0, [x19]
  152054: 14000032     	b	0x15211c <__cxa_demangle+0x103b0>
  152058: d503249f     	bti	j
  15205c: aa1303f4     	mov	x20, x19
  152060: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  152064: 91004509     	add	x9, x8, #0x11
  152068: eb0a013f     	cmp	x9, x10
  15206c: 54000682     	b.hs	0x15213c <__cxa_demangle+0x103d0>
  152070: f9400260     	ldr	x0, [x19]
  152074: 1400003b     	b	0x152160 <__cxa_demangle+0x103f4>
  152078: d503249f     	bti	j
  15207c: aa1303f4     	mov	x20, x19
  152080: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  152084: 91002d09     	add	x9, x8, #0xb
  152088: eb0a013f     	cmp	x9, x10
  15208c: 540007c2     	b.hs	0x152184 <__cxa_demangle+0x10418>
  152090: f9400260     	ldr	x0, [x19]
  152094: 14000045     	b	0x1521a8 <__cxa_demangle+0x1043c>
  152098: d503249f     	bti	j
  15209c: aa1303f4     	mov	x20, x19
  1520a0: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  1520a4: 91003109     	add	x9, x8, #0xc
  1520a8: eb0a013f     	cmp	x9, x10
  1520ac: 54000922     	b.hs	0x1521d0 <__cxa_demangle+0x10464>
  1520b0: f9400260     	ldr	x0, [x19]
  1520b4: 14000050     	b	0x1521f4 <__cxa_demangle+0x10488>
  1520b8: d503249f     	bti	j
  1520bc: aa1303f4     	mov	x20, x19
  1520c0: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  1520c4: 91003109     	add	x9, x8, #0xc
  1520c8: eb0a013f     	cmp	x9, x10
  1520cc: 540009a2     	b.hs	0x152200 <__cxa_demangle+0x10494>
  1520d0: f9400260     	ldr	x0, [x19]
  1520d4: 14000054     	b	0x152224 <__cxa_demangle+0x104b8>
  1520d8: d503249f     	bti	j
  1520dc: aa1303f4     	mov	x20, x19
  1520e0: a9c0aa88     	ldp	x8, x10, [x20, #0x8]!
  1520e4: 91003509     	add	x9, x8, #0xd
  1520e8: eb0a013f     	cmp	x9, x10
  1520ec: 54000b02     	b.hs	0x15224c <__cxa_demangle+0x104e0>
  1520f0: f9400260     	ldr	x0, [x19]
  1520f4: 1400005f     	b	0x152270 <__cxa_demangle+0x10504>
  1520f8: d37ff948     	lsl	x8, x10, #1
  1520fc: f9400260     	ldr	x0, [x19]
  152100: eb09011f     	cmp	x8, x9
  152104: 9a883121     	csel	x1, x9, x8, lo
  152108: f9000a61     	str	x1, [x19, #0x10]
  15210c: 94002c85     	bl	0x15d320 <realloc@plt>
  152110: f9000260     	str	x0, [x19]
  152114: b4000cc0     	cbz	x0, 0x1522ac <__cxa_demangle+0x10540>
  152118: f9400288     	ldr	x8, [x20]
  15211c: b0fff909     	adrp	x9, 0x73000
  152120: 8b08000a     	add	x10, x0, x8
  152124: 911d6129     	add	x9, x9, #0x758
  152128: 528001c8     	mov	w8, #0xe                // =14
  15212c: f840612b     	ldur	x11, [x9, #0x6]
  152130: f9400129     	ldr	x9, [x9]
  152134: f800614b     	stur	x11, [x10, #0x6]
  152138: 14000055     	b	0x15228c <__cxa_demangle+0x10520>
  15213c: d37ff948     	lsl	x8, x10, #1
  152140: f9400260     	ldr	x0, [x19]
  152144: eb09011f     	cmp	x8, x9
  152148: 9a883121     	csel	x1, x9, x8, lo
  15214c: f9000a61     	str	x1, [x19, #0x10]
  152150: 94002c74     	bl	0x15d320 <realloc@plt>
  152154: f9000260     	str	x0, [x19]
  152158: b4000aa0     	cbz	x0, 0x1522ac <__cxa_demangle+0x10540>
  15215c: f9400288     	ldr	x8, [x20]
  152160: f0fff8c9     	adrp	x9, 0x6d000
  152164: 8b08000a     	add	x10, x0, x8
  152168: 912c2129     	add	x9, x9, #0xb08
  15216c: 52800228     	mov	w8, #0x11               // =17
  152170: 3dc00120     	ldr	q0, [x9]
  152174: 52800ce9     	mov	w9, #0x67               // =103
  152178: 3d800140     	str	q0, [x10]
  15217c: 39004149     	strb	w9, [x10, #0x10]
  152180: 14000044     	b	0x152290 <__cxa_demangle+0x10524>
  152184: d37ff948     	lsl	x8, x10, #1
  152188: f9400260     	ldr	x0, [x19]
  15218c: eb09011f     	cmp	x8, x9
  152190: 9a883121     	csel	x1, x9, x8, lo
  152194: f9000a61     	str	x1, [x19, #0x10]
  152198: 94002c62     	bl	0x15d320 <realloc@plt>
  15219c: f9000260     	str	x0, [x19]
  1521a0: b4000860     	cbz	x0, 0x1522ac <__cxa_demangle+0x10540>
  1521a4: f9400288     	ldr	x8, [x20]
  1521a8: 90fff8e9     	adrp	x9, 0x6e000
  1521ac: 528d2e4b     	mov	w11, #0x6972            // =26994
  1521b0: 91362129     	add	x9, x9, #0xd88
  1521b4: 8b08000a     	add	x10, x0, x8
  1521b8: 72acedcb     	movk	w11, #0x676e, lsl #16
  1521bc: 52800168     	mov	w8, #0xb                // =11
  1521c0: f9400129     	ldr	x9, [x9]
  1521c4: f9000149     	str	x9, [x10]
  1521c8: b800714b     	stur	w11, [x10, #0x7]
  1521cc: 14000031     	b	0x152290 <__cxa_demangle+0x10524>
  1521d0: d37ff948     	lsl	x8, x10, #1
  1521d4: f9400260     	ldr	x0, [x19]
  1521d8: eb09011f     	cmp	x8, x9
  1521dc: 9a883121     	csel	x1, x9, x8, lo
  1521e0: f9000a61     	str	x1, [x19, #0x10]
  1521e4: 94002c4f     	bl	0x15d320 <realloc@plt>
  1521e8: f9000260     	str	x0, [x19]
  1521ec: b4000600     	cbz	x0, 0x1522ac <__cxa_demangle+0x10540>
  1521f0: f9400288     	ldr	x8, [x20]
  1521f4: 90fff909     	adrp	x9, 0x72000
  1521f8: 9115ad29     	add	x9, x9, #0x56b
  1521fc: 1400000c     	b	0x15222c <__cxa_demangle+0x104c0>
  152200: d37ff948     	lsl	x8, x10, #1
  152204: f9400260     	ldr	x0, [x19]
  152208: eb09011f     	cmp	x8, x9
  15220c: 9a883121     	csel	x1, x9, x8, lo
  152210: f9000a61     	str	x1, [x19, #0x10]
  152214: 94002c43     	bl	0x15d320 <realloc@plt>
  152218: f9000260     	str	x0, [x19]
  15221c: b4000480     	cbz	x0, 0x1522ac <__cxa_demangle+0x10540>
  152220: f9400288     	ldr	x8, [x20]
  152224: b0fff8e9     	adrp	x9, 0x6f000
  152228: 911a7129     	add	x9, x9, #0x69c
  15222c: 528cae4b     	mov	w11, #0x6572            // =25970
  152230: 8b08000a     	add	x10, x0, x8
  152234: f9400129     	ldr	x9, [x9]
  152238: 72adac2b     	movk	w11, #0x6d61, lsl #16
  15223c: 52800188     	mov	w8, #0xc                // =12
  152240: f9000149     	str	x9, [x10]
  152244: b900094b     	str	w11, [x10, #0x8]
  152248: 14000012     	b	0x152290 <__cxa_demangle+0x10524>
  15224c: d37ff948     	lsl	x8, x10, #1
  152250: f9400260     	ldr	x0, [x19]
  152254: eb09011f     	cmp	x8, x9
  152258: 9a883121     	csel	x1, x9, x8, lo
  15225c: f9000a61     	str	x1, [x19, #0x10]
  152260: 94002c30     	bl	0x15d320 <realloc@plt>
  152264: f9000260     	str	x0, [x19]
  152268: b4000220     	cbz	x0, 0x1522ac <__cxa_demangle+0x10540>
  15226c: f9400288     	ldr	x8, [x20]
  152270: b0fff8e9     	adrp	x9, 0x6f000
  152274: 8b08000a     	add	x10, x0, x8
  152278: 911aa529     	add	x9, x9, #0x6a9
  15227c: 528001a8     	mov	w8, #0xd                // =13
  152280: f840512b     	ldur	x11, [x9, #0x5]
  152284: f9400129     	ldr	x9, [x9]
  152288: f800514b     	stur	x11, [x10, #0x5]
  15228c: f9000149     	str	x9, [x10]
  152290: f9400289     	ldr	x9, [x20]
  152294: 8b080128     	add	x8, x9, x8
  152298: f9000288     	str	x8, [x20]
  15229c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1522a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1522a4: d50323bf     	autiasp
  1522a8: d65f03c0     	ret
  1522ac: 94002b2d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1522b0: d503245f     	bti	c
  1522b4: b9800c08     	ldrsw	x8, [x0, #0xc]
  1522b8: b0fff969     	adrp	x9, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  1522bc: b0fff96a     	adrp	x10, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  1522c0: 912ad129     	add	x9, x9, #0xab4
  1522c4: 912b314a     	add	x10, x10, #0xacc
  1522c8: d37ef508     	lsl	x8, x8, #2
  1522cc: b8a8692b     	ldrsw	x11, [x9, x8]
  1522d0: b8a86948     	ldrsw	x8, [x10, x8]
  1522d4: 8b0b0121     	add	x1, x9, x11
  1522d8: 8b080140     	add	x0, x10, x8
  1522dc: d65f03c0     	ret
  1522e0: d503245f     	bti	c
  1522e4: 14002aff     	b	0x15cee0 <_ZdlPv@plt>
  1522e8: d503245f     	bti	c
  1522ec: b9401c28     	ldr	w8, [x1, #0x1c]
  1522f0: 3100051f     	cmn	w8, #0x1
  1522f4: 540001a0     	b.eq	0x152328 <__cxa_demangle+0x105bc>
  1522f8: b9401828     	ldr	w8, [x1, #0x18]
  1522fc: f9400c09     	ldr	x9, [x0, #0x18]
  152300: eb08013f     	cmp	x9, x8
  152304: 540001c9     	b.ls	0x15233c <__cxa_demangle+0x105d0>
  152308: f9400809     	ldr	x9, [x0, #0x10]
  15230c: f8687920     	ldr	x0, [x9, x8, lsl #3]
  152310: 39402408     	ldrb	w8, [x0, #0x9]
  152314: 7100091f     	cmp	w8, #0x2
  152318: 54000161     	b.ne	0x152344 <__cxa_demangle+0x105d8>
  15231c: f9400008     	ldr	x8, [x0]
  152320: f9400110     	ldr	x16, [x8]
  152324: d61f0200     	br	x16
  152328: aa1f03e8     	mov	x8, xzr
  15232c: f9400c09     	ldr	x9, [x0, #0x18]
  152330: 2903243f     	stp	wzr, w9, [x1, #0x18]
  152334: eb08013f     	cmp	x9, x8
  152338: 54fffe88     	b.hi	0x152308 <__cxa_demangle+0x1059c>
  15233c: 2a1f03e0     	mov	w0, wzr
  152340: d65f03c0     	ret
  152344: 7100011f     	cmp	w8, #0x0
  152348: 1a9f17e0     	cset	w0, eq
  15234c: d65f03c0     	ret
  152350: d503245f     	bti	c
  152354: b9401c28     	ldr	w8, [x1, #0x1c]
  152358: 3100051f     	cmn	w8, #0x1
  15235c: 540001a0     	b.eq	0x152390 <__cxa_demangle+0x10624>
  152360: b9401828     	ldr	w8, [x1, #0x18]
  152364: f9400c09     	ldr	x9, [x0, #0x18]
  152368: eb08013f     	cmp	x9, x8
  15236c: 540001c9     	b.ls	0x1523a4 <__cxa_demangle+0x10638>
  152370: f9400809     	ldr	x9, [x0, #0x10]
  152374: f8687920     	ldr	x0, [x9, x8, lsl #3]
  152378: 39402808     	ldrb	w8, [x0, #0xa]
  15237c: 7100091f     	cmp	w8, #0x2
  152380: 54000161     	b.ne	0x1523ac <__cxa_demangle+0x10640>
  152384: f9400008     	ldr	x8, [x0]
  152388: f9400510     	ldr	x16, [x8, #0x8]
  15238c: d61f0200     	br	x16
  152390: aa1f03e8     	mov	x8, xzr
  152394: f9400c09     	ldr	x9, [x0, #0x18]
  152398: 2903243f     	stp	wzr, w9, [x1, #0x18]
  15239c: eb08013f     	cmp	x9, x8
  1523a0: 54fffe88     	b.hi	0x152370 <__cxa_demangle+0x10604>
  1523a4: 2a1f03e0     	mov	w0, wzr
  1523a8: d65f03c0     	ret
  1523ac: 7100011f     	cmp	w8, #0x0
  1523b0: 1a9f17e0     	cset	w0, eq
  1523b4: d65f03c0     	ret
  1523b8: d503245f     	bti	c
  1523bc: b9401c28     	ldr	w8, [x1, #0x1c]
  1523c0: 3100051f     	cmn	w8, #0x1
  1523c4: 540001a0     	b.eq	0x1523f8 <__cxa_demangle+0x1068c>
  1523c8: b9401828     	ldr	w8, [x1, #0x18]
  1523cc: f9400c09     	ldr	x9, [x0, #0x18]
  1523d0: eb08013f     	cmp	x9, x8
  1523d4: 540001c9     	b.ls	0x15240c <__cxa_demangle+0x106a0>
  1523d8: f9400809     	ldr	x9, [x0, #0x10]
  1523dc: f8687920     	ldr	x0, [x9, x8, lsl #3]
  1523e0: 39402c08     	ldrb	w8, [x0, #0xb]
  1523e4: 7100091f     	cmp	w8, #0x2
  1523e8: 54000161     	b.ne	0x152414 <__cxa_demangle+0x106a8>
  1523ec: f9400008     	ldr	x8, [x0]
  1523f0: f9400910     	ldr	x16, [x8, #0x10]
  1523f4: d61f0200     	br	x16
  1523f8: aa1f03e8     	mov	x8, xzr
  1523fc: f9400c09     	ldr	x9, [x0, #0x18]
  152400: 2903243f     	stp	wzr, w9, [x1, #0x18]
  152404: eb08013f     	cmp	x9, x8
  152408: 54fffe88     	b.hi	0x1523d8 <__cxa_demangle+0x1066c>
  15240c: 2a1f03e0     	mov	w0, wzr
  152410: d65f03c0     	ret
  152414: 7100011f     	cmp	w8, #0x0
  152418: 1a9f17e0     	cset	w0, eq
  15241c: d65f03c0     	ret
  152420: d503245f     	bti	c
  152424: b9401c28     	ldr	w8, [x1, #0x1c]
  152428: 3100051f     	cmn	w8, #0x1
  15242c: 54000140     	b.eq	0x152454 <__cxa_demangle+0x106e8>
  152430: b9401828     	ldr	w8, [x1, #0x18]
  152434: f9400c09     	ldr	x9, [x0, #0x18]
  152438: eb08013f     	cmp	x9, x8
  15243c: 54000169     	b.ls	0x152468 <__cxa_demangle+0x106fc>
  152440: f9400809     	ldr	x9, [x0, #0x10]
  152444: f8687920     	ldr	x0, [x9, x8, lsl #3]
  152448: f9400008     	ldr	x8, [x0]
  15244c: f9400d10     	ldr	x16, [x8, #0x18]
  152450: d61f0200     	br	x16
  152454: aa1f03e8     	mov	x8, xzr
  152458: f9400c09     	ldr	x9, [x0, #0x18]
  15245c: 2903243f     	stp	wzr, w9, [x1, #0x18]
  152460: eb08013f     	cmp	x9, x8
  152464: 54fffee8     	b.hi	0x152440 <__cxa_demangle+0x106d4>
  152468: d65f03c0     	ret
  15246c: d503245f     	bti	c
  152470: b9401c28     	ldr	w8, [x1, #0x1c]
  152474: 3100051f     	cmn	w8, #0x1
  152478: 54000140     	b.eq	0x1524a0 <__cxa_demangle+0x10734>
  15247c: b9401828     	ldr	w8, [x1, #0x18]
  152480: f9400c09     	ldr	x9, [x0, #0x18]
  152484: eb08013f     	cmp	x9, x8
  152488: 54000169     	b.ls	0x1524b4 <__cxa_demangle+0x10748>
  15248c: f9400809     	ldr	x9, [x0, #0x10]
  152490: f8687920     	ldr	x0, [x9, x8, lsl #3]
  152494: f9400008     	ldr	x8, [x0]
  152498: f9401110     	ldr	x16, [x8, #0x20]
  15249c: d61f0200     	br	x16
  1524a0: aa1f03e8     	mov	x8, xzr
  1524a4: f9400c09     	ldr	x9, [x0, #0x18]
  1524a8: 2903243f     	stp	wzr, w9, [x1, #0x18]
  1524ac: eb08013f     	cmp	x9, x8
  1524b0: 54fffee8     	b.hi	0x15248c <__cxa_demangle+0x10720>
  1524b4: d65f03c0     	ret
  1524b8: d503245f     	bti	c
  1524bc: b9401c28     	ldr	w8, [x1, #0x1c]
  1524c0: 3100051f     	cmn	w8, #0x1
  1524c4: 54000140     	b.eq	0x1524ec <__cxa_demangle+0x10780>
  1524c8: b9401828     	ldr	w8, [x1, #0x18]
  1524cc: f9400c09     	ldr	x9, [x0, #0x18]
  1524d0: eb08013f     	cmp	x9, x8
  1524d4: 54000169     	b.ls	0x152500 <__cxa_demangle+0x10794>
  1524d8: f9400809     	ldr	x9, [x0, #0x10]
  1524dc: f8687920     	ldr	x0, [x9, x8, lsl #3]
  1524e0: f9400008     	ldr	x8, [x0]
  1524e4: f9401510     	ldr	x16, [x8, #0x28]
  1524e8: d61f0200     	br	x16
  1524ec: aa1f03e8     	mov	x8, xzr
  1524f0: f9400c09     	ldr	x9, [x0, #0x18]
  1524f4: 2903243f     	stp	wzr, w9, [x1, #0x18]
  1524f8: eb08013f     	cmp	x9, x8
  1524fc: 54fffee8     	b.hi	0x1524d8 <__cxa_demangle+0x1076c>
  152500: d65f03c0     	ret
  152504: d503245f     	bti	c
  152508: 14002a76     	b	0x15cee0 <_ZdlPv@plt>
  15250c: d503233f     	paciasp
  152510: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  152514: a9014ff4     	stp	x20, x19, [sp, #0x10]
  152518: 910003fd     	mov	x29, sp
  15251c: a940a828     	ldp	x8, x10, [x1, #0x8]
  152520: aa0103f3     	mov	x19, x1
  152524: aa0003f4     	mov	x20, x0
  152528: 91000509     	add	x9, x8, #0x1
  15252c: eb0a013f     	cmp	x9, x10
  152530: 54000062     	b.hs	0x15253c <__cxa_demangle+0x107d0>
  152534: f9400260     	ldr	x0, [x19]
  152538: 1400000a     	b	0x152560 <__cxa_demangle+0x107f4>
  15253c: d37ff948     	lsl	x8, x10, #1
  152540: f9400260     	ldr	x0, [x19]
  152544: eb09011f     	cmp	x8, x9
  152548: 9a883121     	csel	x1, x9, x8, lo
  15254c: f9000a61     	str	x1, [x19, #0x10]
  152550: 94002b74     	bl	0x15d320 <realloc@plt>
  152554: f9000260     	str	x0, [x19]
  152558: b4000740     	cbz	x0, 0x152640 <__cxa_demangle+0x108d4>
  15255c: f9400668     	ldr	x8, [x19, #0x8]
  152560: 52800789     	mov	w9, #0x3c               // =60
  152564: aa1303e1     	mov	x1, x19
  152568: 38286809     	strb	w9, [x0, x8]
  15256c: 91004280     	add	x0, x20, #0x10
  152570: f9400668     	ldr	x8, [x19, #0x8]
  152574: 91000508     	add	x8, x8, #0x1
  152578: f9000668     	str	x8, [x19, #0x8]
  15257c: 97ffea1c     	bl	0x14cdec <__cxa_demangle+0xb080>
  152580: f9400668     	ldr	x8, [x19, #0x8]
  152584: b40002e8     	cbz	x8, 0x1525e0 <__cxa_demangle+0x10874>
  152588: f9400260     	ldr	x0, [x19]
  15258c: 8b000109     	add	x9, x8, x0
  152590: 385ff129     	ldurb	w9, [x9, #-0x1]
  152594: 7100f93f     	cmp	w9, #0x3e
  152598: 54000241     	b.ne	0x1525e0 <__cxa_demangle+0x10874>
  15259c: f9400a6a     	ldr	x10, [x19, #0x10]
  1525a0: 91000509     	add	x9, x8, #0x1
  1525a4: eb0a013f     	cmp	x9, x10
  1525a8: 54000123     	b.lo	0x1525cc <__cxa_demangle+0x10860>
  1525ac: d37ff948     	lsl	x8, x10, #1
  1525b0: eb09011f     	cmp	x8, x9
  1525b4: 9a883121     	csel	x1, x9, x8, lo
  1525b8: f9000a61     	str	x1, [x19, #0x10]
  1525bc: 94002b59     	bl	0x15d320 <realloc@plt>
  1525c0: f9000260     	str	x0, [x19]
  1525c4: b40003e0     	cbz	x0, 0x152640 <__cxa_demangle+0x108d4>
  1525c8: f9400668     	ldr	x8, [x19, #0x8]
  1525cc: 52800409     	mov	w9, #0x20               // =32
  1525d0: 38286809     	strb	w9, [x0, x8]
  1525d4: f9400668     	ldr	x8, [x19, #0x8]
  1525d8: 91000508     	add	x8, x8, #0x1
  1525dc: f9000668     	str	x8, [x19, #0x8]
  1525e0: f9400a6a     	ldr	x10, [x19, #0x10]
  1525e4: 91000509     	add	x9, x8, #0x1
  1525e8: eb0a013f     	cmp	x9, x10
  1525ec: 54000062     	b.hs	0x1525f8 <__cxa_demangle+0x1088c>
  1525f0: f9400260     	ldr	x0, [x19]
  1525f4: 1400000a     	b	0x15261c <__cxa_demangle+0x108b0>
  1525f8: d37ff948     	lsl	x8, x10, #1
  1525fc: f9400260     	ldr	x0, [x19]
  152600: eb09011f     	cmp	x8, x9
  152604: 9a883121     	csel	x1, x9, x8, lo
  152608: f9000a61     	str	x1, [x19, #0x10]
  15260c: 94002b45     	bl	0x15d320 <realloc@plt>
  152610: f9000260     	str	x0, [x19]
  152614: b4000160     	cbz	x0, 0x152640 <__cxa_demangle+0x108d4>
  152618: f9400668     	ldr	x8, [x19, #0x8]
  15261c: 528007c9     	mov	w9, #0x3e               // =62
  152620: 38286809     	strb	w9, [x0, x8]
  152624: f9400668     	ldr	x8, [x19, #0x8]
  152628: 91000508     	add	x8, x8, #0x1
  15262c: f9000668     	str	x8, [x19, #0x8]
  152630: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  152634: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  152638: d50323bf     	autiasp
  15263c: d65f03c0     	ret
  152640: 94002a48     	bl	0x15cf60 <_ZSt9terminatev@plt>
  152644: d503245f     	bti	c
  152648: 14002a26     	b	0x15cee0 <_ZdlPv@plt>
  15264c: d503233f     	paciasp
  152650: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  152654: f9000bf5     	str	x21, [sp, #0x10]
  152658: 910003fd     	mov	x29, sp
  15265c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  152660: f9400815     	ldr	x21, [x0, #0x10]
  152664: aa0003f4     	mov	x20, x0
  152668: aa0103f3     	mov	x19, x1
  15266c: f94002a8     	ldr	x8, [x21]
  152670: aa1503e0     	mov	x0, x21
  152674: f9401108     	ldr	x8, [x8, #0x20]
  152678: d63f0100     	blr	x8
  15267c: 394026a8     	ldrb	w8, [x21, #0x9]
  152680: 7100051f     	cmp	w8, #0x1
  152684: 540000c0     	b.eq	0x15269c <__cxa_demangle+0x10930>
  152688: f94002a8     	ldr	x8, [x21]
  15268c: aa1503e0     	mov	x0, x21
  152690: aa1303e1     	mov	x1, x19
  152694: f9401508     	ldr	x8, [x8, #0x28]
  152698: d63f0100     	blr	x8
  15269c: f9400e94     	ldr	x20, [x20, #0x18]
  1526a0: aa1303e1     	mov	x1, x19
  1526a4: f9400288     	ldr	x8, [x20]
  1526a8: aa1403e0     	mov	x0, x20
  1526ac: f9401108     	ldr	x8, [x8, #0x20]
  1526b0: d63f0100     	blr	x8
  1526b4: 39402688     	ldrb	w8, [x20, #0x9]
  1526b8: 7100051f     	cmp	w8, #0x1
  1526bc: 540000c1     	b.ne	0x1526d4 <__cxa_demangle+0x10968>
  1526c0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1526c4: f9400bf5     	ldr	x21, [sp, #0x10]
  1526c8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1526cc: d50323bf     	autiasp
  1526d0: d65f03c0     	ret
  1526d4: f9400288     	ldr	x8, [x20]
  1526d8: aa1403e0     	mov	x0, x20
  1526dc: aa1303e1     	mov	x1, x19
  1526e0: f9400bf5     	ldr	x21, [sp, #0x10]
  1526e4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1526e8: f9401510     	ldr	x16, [x8, #0x28]
  1526ec: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1526f0: d50323bf     	autiasp
  1526f4: d61f0200     	br	x16
  1526f8: d503245f     	bti	c
  1526fc: f9400800     	ldr	x0, [x0, #0x10]
  152700: f9400008     	ldr	x8, [x0]
  152704: f9401910     	ldr	x16, [x8, #0x30]
  152708: d61f0200     	br	x16
  15270c: d503245f     	bti	c
  152710: 140029f4     	b	0x15cee0 <_ZdlPv@plt>
  152714: d503233f     	paciasp
  152718: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15271c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  152720: 910003fd     	mov	x29, sp
  152724: a940a828     	ldp	x8, x10, [x1, #0x8]
  152728: aa0103f3     	mov	x19, x1
  15272c: aa0003f4     	mov	x20, x0
  152730: 91001509     	add	x9, x8, #0x5
  152734: eb0a013f     	cmp	x9, x10
  152738: 54000062     	b.hs	0x152744 <__cxa_demangle+0x109d8>
  15273c: f9400260     	ldr	x0, [x19]
  152740: 1400000a     	b	0x152768 <__cxa_demangle+0x109fc>
  152744: d37ff948     	lsl	x8, x10, #1
  152748: f9400260     	ldr	x0, [x19]
  15274c: eb09011f     	cmp	x8, x9
  152750: 9a883121     	csel	x1, x9, x8, lo
  152754: f9000a61     	str	x1, [x19, #0x10]
  152758: 94002af2     	bl	0x15d320 <realloc@plt>
  15275c: f9000260     	str	x0, [x19]
  152760: b4000400     	cbz	x0, 0x1527e0 <__cxa_demangle+0x10a74>
  152764: f9400668     	ldr	x8, [x19, #0x8]
  152768: 528e8e6a     	mov	w10, #0x7473            // =29811
  15276c: 8b080008     	add	x8, x0, x8
  152770: 52800749     	mov	w9, #0x3a               // =58
  152774: 72a74c8a     	movk	w10, #0x3a64, lsl #16
  152778: aa1303e1     	mov	x1, x19
  15277c: 39001109     	strb	w9, [x8, #0x4]
  152780: b900010a     	str	w10, [x8]
  152784: f9400668     	ldr	x8, [x19, #0x8]
  152788: f9400a94     	ldr	x20, [x20, #0x10]
  15278c: 91001508     	add	x8, x8, #0x5
  152790: f9400289     	ldr	x9, [x20]
  152794: aa1403e0     	mov	x0, x20
  152798: f9000668     	str	x8, [x19, #0x8]
  15279c: f9401128     	ldr	x8, [x9, #0x20]
  1527a0: d63f0100     	blr	x8
  1527a4: 39402688     	ldrb	w8, [x20, #0x9]
  1527a8: 7100051f     	cmp	w8, #0x1
  1527ac: 540000a1     	b.ne	0x1527c0 <__cxa_demangle+0x10a54>
  1527b0: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1527b4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1527b8: d50323bf     	autiasp
  1527bc: d65f03c0     	ret
  1527c0: f9400288     	ldr	x8, [x20]
  1527c4: aa1403e0     	mov	x0, x20
  1527c8: aa1303e1     	mov	x1, x19
  1527cc: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1527d0: f9401510     	ldr	x16, [x8, #0x28]
  1527d4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1527d8: d50323bf     	autiasp
  1527dc: d61f0200     	br	x16
  1527e0: 940029e0     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1527e4: d503245f     	bti	c
  1527e8: f9400800     	ldr	x0, [x0, #0x10]
  1527ec: f9400008     	ldr	x8, [x0]
  1527f0: f9401910     	ldr	x16, [x8, #0x30]
  1527f4: d61f0200     	br	x16
  1527f8: d503245f     	bti	c
  1527fc: 140029b9     	b	0x15cee0 <_ZdlPv@plt>
  152800: d503245f     	bti	c
  152804: 91004000     	add	x0, x0, #0x10
  152808: 17ffe979     	b	0x14cdec <__cxa_demangle+0xb080>
  15280c: d503245f     	bti	c
  152810: 140029b4     	b	0x15cee0 <_ZdlPv@plt>
  152814: d503233f     	paciasp
  152818: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15281c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  152820: 910003fd     	mov	x29, sp
  152824: a940a828     	ldp	x8, x10, [x1, #0x8]
  152828: aa0103f3     	mov	x19, x1
  15282c: aa0003f4     	mov	x20, x0
  152830: 91003109     	add	x9, x8, #0xc
  152834: eb0a013f     	cmp	x9, x10
  152838: 54000062     	b.hs	0x152844 <__cxa_demangle+0x10ad8>
  15283c: f9400260     	ldr	x0, [x19]
  152840: 1400000a     	b	0x152868 <__cxa_demangle+0x10afc>
  152844: d37ff948     	lsl	x8, x10, #1
  152848: f9400260     	ldr	x0, [x19]
  15284c: eb09011f     	cmp	x8, x9
  152850: 9a883121     	csel	x1, x9, x8, lo
  152854: f9000a61     	str	x1, [x19, #0x10]
  152858: 94002ab2     	bl	0x15d320 <realloc@plt>
  15285c: f9000260     	str	x0, [x19]
  152860: b40004e0     	cbz	x0, 0x1528fc <__cxa_demangle+0x10b90>
  152864: f9400668     	ldr	x8, [x19, #0x8]
  152868: 90fff8e9     	adrp	x9, 0x6e000
  15286c: 528d2bea     	mov	w10, #0x695f            // =26975
  152870: 91147d29     	add	x9, x9, #0x51f
  152874: 8b080008     	add	x8, x0, x8
  152878: 72a74cca     	movk	w10, #0x3a66, lsl #16
  15287c: 91004280     	add	x0, x20, #0x10
  152880: aa1303e1     	mov	x1, x19
  152884: f9400129     	ldr	x9, [x9]
  152888: b900090a     	str	w10, [x8, #0x8]
  15288c: f9000109     	str	x9, [x8]
  152890: f9400668     	ldr	x8, [x19, #0x8]
  152894: 91003108     	add	x8, x8, #0xc
  152898: f9000668     	str	x8, [x19, #0x8]
  15289c: 97ffe954     	bl	0x14cdec <__cxa_demangle+0xb080>
  1528a0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1528a4: 91000509     	add	x9, x8, #0x1
  1528a8: eb0a013f     	cmp	x9, x10
  1528ac: 54000062     	b.hs	0x1528b8 <__cxa_demangle+0x10b4c>
  1528b0: f9400260     	ldr	x0, [x19]
  1528b4: 1400000b     	b	0x1528e0 <__cxa_demangle+0x10b74>
  1528b8: d37ff948     	lsl	x8, x10, #1
  1528bc: f9400260     	ldr	x0, [x19]
  1528c0: eb09011f     	cmp	x8, x9
  1528c4: 9a883121     	csel	x1, x9, x8, lo
  1528c8: f9000a61     	str	x1, [x19, #0x10]
  1528cc: 94002a95     	bl	0x15d320 <realloc@plt>
  1528d0: f9000260     	str	x0, [x19]
  1528d4: b4000140     	cbz	x0, 0x1528fc <__cxa_demangle+0x10b90>
  1528d8: f9400668     	ldr	x8, [x19, #0x8]
  1528dc: 91000509     	add	x9, x8, #0x1
  1528e0: f9000669     	str	x9, [x19, #0x8]
  1528e4: 52800baa     	mov	w10, #0x5d              // =93
  1528e8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1528ec: 3828680a     	strb	w10, [x0, x8]
  1528f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1528f4: d50323bf     	autiasp
  1528f8: d65f03c0     	ret
  1528fc: 94002999     	bl	0x15cf60 <_ZSt9terminatev@plt>
  152900: d503245f     	bti	c
  152904: 14002977     	b	0x15cee0 <_ZdlPv@plt>
  152908: d503245f     	bti	c
  15290c: 52800020     	mov	w0, #0x1                // =1
  152910: d65f03c0     	ret
  152914: d503245f     	bti	c
  152918: 52800020     	mov	w0, #0x1                // =1
  15291c: d65f03c0     	ret
  152920: d503233f     	paciasp
  152924: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  152928: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15292c: 910003fd     	mov	x29, sp
  152930: aa0003f4     	mov	x20, x0
  152934: f9400800     	ldr	x0, [x0, #0x10]
  152938: aa0103f3     	mov	x19, x1
  15293c: b4000460     	cbz	x0, 0x1529c8 <__cxa_demangle+0x10c5c>
  152940: f9400008     	ldr	x8, [x0]
  152944: aa1303e1     	mov	x1, x19
  152948: f9401108     	ldr	x8, [x8, #0x20]
  15294c: d63f0100     	blr	x8
  152950: f9400a80     	ldr	x0, [x20, #0x10]
  152954: 39402408     	ldrb	w8, [x0, #0x9]
  152958: 34000388     	cbz	w8, 0x1529c8 <__cxa_demangle+0x10c5c>
  15295c: 7100091f     	cmp	w8, #0x2
  152960: 540000c1     	b.ne	0x152978 <__cxa_demangle+0x10c0c>
  152964: f9400008     	ldr	x8, [x0]
  152968: aa1303e1     	mov	x1, x19
  15296c: f9400108     	ldr	x8, [x8]
  152970: d63f0100     	blr	x8
  152974: 370002a0     	tbnz	w0, #0x0, 0x1529c8 <__cxa_demangle+0x10c5c>
  152978: a940aa68     	ldp	x8, x10, [x19, #0x8]
  15297c: 91000509     	add	x9, x8, #0x1
  152980: eb0a013f     	cmp	x9, x10
  152984: 54000062     	b.hs	0x152990 <__cxa_demangle+0x10c24>
  152988: f9400260     	ldr	x0, [x19]
  15298c: 1400000a     	b	0x1529b4 <__cxa_demangle+0x10c48>
  152990: d37ff948     	lsl	x8, x10, #1
  152994: f9400260     	ldr	x0, [x19]
  152998: eb09011f     	cmp	x8, x9
  15299c: 9a883121     	csel	x1, x9, x8, lo
  1529a0: f9000a61     	str	x1, [x19, #0x10]
  1529a4: 94002a5f     	bl	0x15d320 <realloc@plt>
  1529a8: f9000260     	str	x0, [x19]
  1529ac: b4000380     	cbz	x0, 0x152a1c <__cxa_demangle+0x10cb0>
  1529b0: f9400668     	ldr	x8, [x19, #0x8]
  1529b4: 52800409     	mov	w9, #0x20               // =32
  1529b8: 38286809     	strb	w9, [x0, x8]
  1529bc: f9400668     	ldr	x8, [x19, #0x8]
  1529c0: 91000508     	add	x8, x8, #0x1
  1529c4: f9000668     	str	x8, [x19, #0x8]
  1529c8: f9400e94     	ldr	x20, [x20, #0x18]
  1529cc: aa1303e1     	mov	x1, x19
  1529d0: f9400288     	ldr	x8, [x20]
  1529d4: aa1403e0     	mov	x0, x20
  1529d8: f9401108     	ldr	x8, [x8, #0x20]
  1529dc: d63f0100     	blr	x8
  1529e0: 39402688     	ldrb	w8, [x20, #0x9]
  1529e4: 7100051f     	cmp	w8, #0x1
  1529e8: 540000a1     	b.ne	0x1529fc <__cxa_demangle+0x10c90>
  1529ec: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1529f0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1529f4: d50323bf     	autiasp
  1529f8: d65f03c0     	ret
  1529fc: f9400288     	ldr	x8, [x20]
  152a00: aa1403e0     	mov	x0, x20
  152a04: aa1303e1     	mov	x1, x19
  152a08: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  152a0c: f9401510     	ldr	x16, [x8, #0x28]
  152a10: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  152a14: d50323bf     	autiasp
  152a18: d61f0200     	br	x16
  152a1c: 94002951     	bl	0x15cf60 <_ZSt9terminatev@plt>
  152a20: d503233f     	paciasp
  152a24: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  152a28: a9014ff4     	stp	x20, x19, [sp, #0x10]
  152a2c: 910003fd     	mov	x29, sp
  152a30: a940a828     	ldp	x8, x10, [x1, #0x8]
  152a34: aa0103f3     	mov	x19, x1
  152a38: aa0003f4     	mov	x20, x0
  152a3c: 91000509     	add	x9, x8, #0x1
  152a40: eb0a013f     	cmp	x9, x10
  152a44: 54000062     	b.hs	0x152a50 <__cxa_demangle+0x10ce4>
  152a48: f9400260     	ldr	x0, [x19]
  152a4c: 1400000a     	b	0x152a74 <__cxa_demangle+0x10d08>
  152a50: d37ff948     	lsl	x8, x10, #1
  152a54: f9400260     	ldr	x0, [x19]
  152a58: eb09011f     	cmp	x8, x9
  152a5c: 9a883121     	csel	x1, x9, x8, lo
  152a60: f9000a61     	str	x1, [x19, #0x10]
  152a64: 94002a2f     	bl	0x15d320 <realloc@plt>
  152a68: f9000260     	str	x0, [x19]
  152a6c: b4001740     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152a70: f9400668     	ldr	x8, [x19, #0x8]
  152a74: 52800509     	mov	w9, #0x28               // =40
  152a78: aa1303e1     	mov	x1, x19
  152a7c: 38286809     	strb	w9, [x0, x8]
  152a80: 91008280     	add	x0, x20, #0x20
  152a84: f9400668     	ldr	x8, [x19, #0x8]
  152a88: 91000508     	add	x8, x8, #0x1
  152a8c: f9000668     	str	x8, [x19, #0x8]
  152a90: 97ffe8d7     	bl	0x14cdec <__cxa_demangle+0xb080>
  152a94: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152a98: 91000509     	add	x9, x8, #0x1
  152a9c: eb0a013f     	cmp	x9, x10
  152aa0: 54000062     	b.hs	0x152aac <__cxa_demangle+0x10d40>
  152aa4: f9400260     	ldr	x0, [x19]
  152aa8: 1400000a     	b	0x152ad0 <__cxa_demangle+0x10d64>
  152aac: d37ff948     	lsl	x8, x10, #1
  152ab0: f9400260     	ldr	x0, [x19]
  152ab4: eb09011f     	cmp	x8, x9
  152ab8: 9a883121     	csel	x1, x9, x8, lo
  152abc: f9000a61     	str	x1, [x19, #0x10]
  152ac0: 94002a18     	bl	0x15d320 <realloc@plt>
  152ac4: f9000260     	str	x0, [x19]
  152ac8: b4001460     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152acc: f9400668     	ldr	x8, [x19, #0x8]
  152ad0: 52800529     	mov	w9, #0x29               // =41
  152ad4: 38286809     	strb	w9, [x0, x8]
  152ad8: f9400668     	ldr	x8, [x19, #0x8]
  152adc: f9400a80     	ldr	x0, [x20, #0x10]
  152ae0: 91000508     	add	x8, x8, #0x1
  152ae4: f9000668     	str	x8, [x19, #0x8]
  152ae8: b40000a0     	cbz	x0, 0x152afc <__cxa_demangle+0x10d90>
  152aec: f9400008     	ldr	x8, [x0]
  152af0: aa1303e1     	mov	x1, x19
  152af4: f9401508     	ldr	x8, [x8, #0x28]
  152af8: d63f0100     	blr	x8
  152afc: b9403a88     	ldr	w8, [x20, #0x38]
  152b00: 36000348     	tbz	w8, #0x0, 0x152b68 <__cxa_demangle+0x10dfc>
  152b04: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152b08: 91001909     	add	x9, x8, #0x6
  152b0c: eb0a013f     	cmp	x9, x10
  152b10: 54000062     	b.hs	0x152b1c <__cxa_demangle+0x10db0>
  152b14: f9400260     	ldr	x0, [x19]
  152b18: 1400000a     	b	0x152b40 <__cxa_demangle+0x10dd4>
  152b1c: d37ff948     	lsl	x8, x10, #1
  152b20: f9400260     	ldr	x0, [x19]
  152b24: eb09011f     	cmp	x8, x9
  152b28: 9a883121     	csel	x1, x9, x8, lo
  152b2c: f9000a61     	str	x1, [x19, #0x10]
  152b30: 940029fc     	bl	0x15d320 <realloc@plt>
  152b34: f9000260     	str	x0, [x19]
  152b38: b40010e0     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152b3c: f9400668     	ldr	x8, [x19, #0x8]
  152b40: 528c640a     	mov	w10, #0x6320            // =25376
  152b44: 8b080008     	add	x8, x0, x8
  152b48: 528e8e69     	mov	w9, #0x7473             // =29811
  152b4c: 72adcdea     	movk	w10, #0x6e6f, lsl #16
  152b50: 79000909     	strh	w9, [x8, #0x4]
  152b54: b900010a     	str	w10, [x8]
  152b58: f9400668     	ldr	x8, [x19, #0x8]
  152b5c: 91001909     	add	x9, x8, #0x6
  152b60: b9403a88     	ldr	w8, [x20, #0x38]
  152b64: f9000669     	str	x9, [x19, #0x8]
  152b68: 36080368     	tbz	w8, #0x1, 0x152bd4 <__cxa_demangle+0x10e68>
  152b6c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152b70: 91002509     	add	x9, x8, #0x9
  152b74: eb0a013f     	cmp	x9, x10
  152b78: 54000062     	b.hs	0x152b84 <__cxa_demangle+0x10e18>
  152b7c: f9400260     	ldr	x0, [x19]
  152b80: 1400000a     	b	0x152ba8 <__cxa_demangle+0x10e3c>
  152b84: d37ff948     	lsl	x8, x10, #1
  152b88: f9400260     	ldr	x0, [x19]
  152b8c: eb09011f     	cmp	x8, x9
  152b90: 9a883121     	csel	x1, x9, x8, lo
  152b94: f9000a61     	str	x1, [x19, #0x10]
  152b98: 940029e2     	bl	0x15d320 <realloc@plt>
  152b9c: f9000260     	str	x0, [x19]
  152ba0: b4000da0     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152ba4: f9400668     	ldr	x8, [x19, #0x8]
  152ba8: b0fff909     	adrp	x9, 0x73000
  152bac: 8b080008     	add	x8, x0, x8
  152bb0: 91392129     	add	x9, x9, #0xe48
  152bb4: 52800caa     	mov	w10, #0x65              // =101
  152bb8: f9400129     	ldr	x9, [x9]
  152bbc: 3900210a     	strb	w10, [x8, #0x8]
  152bc0: f9000109     	str	x9, [x8]
  152bc4: f9400668     	ldr	x8, [x19, #0x8]
  152bc8: 91002509     	add	x9, x8, #0x9
  152bcc: b9403a88     	ldr	w8, [x20, #0x38]
  152bd0: f9000669     	str	x9, [x19, #0x8]
  152bd4: 36100348     	tbz	w8, #0x2, 0x152c3c <__cxa_demangle+0x10ed0>
  152bd8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152bdc: 91002509     	add	x9, x8, #0x9
  152be0: eb0a013f     	cmp	x9, x10
  152be4: 54000062     	b.hs	0x152bf0 <__cxa_demangle+0x10e84>
  152be8: f9400260     	ldr	x0, [x19]
  152bec: 1400000a     	b	0x152c14 <__cxa_demangle+0x10ea8>
  152bf0: d37ff948     	lsl	x8, x10, #1
  152bf4: f9400260     	ldr	x0, [x19]
  152bf8: eb09011f     	cmp	x8, x9
  152bfc: 9a883121     	csel	x1, x9, x8, lo
  152c00: f9000a61     	str	x1, [x19, #0x10]
  152c04: 940029c7     	bl	0x15d320 <realloc@plt>
  152c08: f9000260     	str	x0, [x19]
  152c0c: b4000a40     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152c10: f9400668     	ldr	x8, [x19, #0x8]
  152c14: f0fff8e9     	adrp	x9, 0x71000
  152c18: 8b080008     	add	x8, x0, x8
  152c1c: 91146129     	add	x9, x9, #0x518
  152c20: 52800e8a     	mov	w10, #0x74              // =116
  152c24: f9400129     	ldr	x9, [x9]
  152c28: 3900210a     	strb	w10, [x8, #0x8]
  152c2c: f9000109     	str	x9, [x8]
  152c30: f9400668     	ldr	x8, [x19, #0x8]
  152c34: 91002508     	add	x8, x8, #0x9
  152c38: f9000668     	str	x8, [x19, #0x8]
  152c3c: 3940f288     	ldrb	w8, [x20, #0x3c]
  152c40: 7100091f     	cmp	w8, #0x2
  152c44: 54000120     	b.eq	0x152c68 <__cxa_demangle+0x10efc>
  152c48: 7100051f     	cmp	w8, #0x1
  152c4c: 54000581     	b.ne	0x152cfc <__cxa_demangle+0x10f90>
  152c50: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152c54: 91000909     	add	x9, x8, #0x2
  152c58: eb0a013f     	cmp	x9, x10
  152c5c: 54000122     	b.hs	0x152c80 <__cxa_demangle+0x10f14>
  152c60: f9400260     	ldr	x0, [x19]
  152c64: 14000010     	b	0x152ca4 <__cxa_demangle+0x10f38>
  152c68: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152c6c: 91000d09     	add	x9, x8, #0x3
  152c70: eb0a013f     	cmp	x9, x10
  152c74: 54000202     	b.hs	0x152cb4 <__cxa_demangle+0x10f48>
  152c78: f9400260     	ldr	x0, [x19]
  152c7c: 14000017     	b	0x152cd8 <__cxa_demangle+0x10f6c>
  152c80: d37ff948     	lsl	x8, x10, #1
  152c84: f9400260     	ldr	x0, [x19]
  152c88: eb09011f     	cmp	x8, x9
  152c8c: 9a883121     	csel	x1, x9, x8, lo
  152c90: f9000a61     	str	x1, [x19, #0x10]
  152c94: 940029a3     	bl	0x15d320 <realloc@plt>
  152c98: f9000260     	str	x0, [x19]
  152c9c: b40005c0     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152ca0: f9400668     	ldr	x8, [x19, #0x8]
  152ca4: 5284c40a     	mov	w10, #0x2620            // =9760
  152ca8: 52800049     	mov	w9, #0x2                // =2
  152cac: 7828680a     	strh	w10, [x0, x8]
  152cb0: 14000010     	b	0x152cf0 <__cxa_demangle+0x10f84>
  152cb4: d37ff948     	lsl	x8, x10, #1
  152cb8: f9400260     	ldr	x0, [x19]
  152cbc: eb09011f     	cmp	x8, x9
  152cc0: 9a883121     	csel	x1, x9, x8, lo
  152cc4: f9000a61     	str	x1, [x19, #0x10]
  152cc8: 94002996     	bl	0x15d320 <realloc@plt>
  152ccc: f9000260     	str	x0, [x19]
  152cd0: b4000420     	cbz	x0, 0x152d54 <__cxa_demangle+0x10fe8>
  152cd4: f9400668     	ldr	x8, [x19, #0x8]
  152cd8: 8b080008     	add	x8, x0, x8
  152cdc: 528004ca     	mov	w10, #0x26              // =38
  152ce0: 5284c40b     	mov	w11, #0x2620            // =9760
  152ce4: 52800069     	mov	w9, #0x3                // =3
  152ce8: 3900090a     	strb	w10, [x8, #0x2]
  152cec: 7900010b     	strh	w11, [x8]
  152cf0: f9400668     	ldr	x8, [x19, #0x8]
  152cf4: 8b090108     	add	x8, x8, x9
  152cf8: f9000668     	str	x8, [x19, #0x8]
  152cfc: f9401a94     	ldr	x20, [x20, #0x30]
  152d00: b4000134     	cbz	x20, 0x152d24 <__cxa_demangle+0x10fb8>
  152d04: f9400288     	ldr	x8, [x20]
  152d08: aa1403e0     	mov	x0, x20
  152d0c: aa1303e1     	mov	x1, x19
  152d10: f9401108     	ldr	x8, [x8, #0x20]
  152d14: d63f0100     	blr	x8
  152d18: 39402688     	ldrb	w8, [x20, #0x9]
  152d1c: 7100051f     	cmp	w8, #0x1
  152d20: 540000a1     	b.ne	0x152d34 <__cxa_demangle+0x10fc8>
  152d24: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  152d28: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  152d2c: d50323bf     	autiasp
  152d30: d65f03c0     	ret
  152d34: f9400288     	ldr	x8, [x20]
  152d38: aa1403e0     	mov	x0, x20
  152d3c: aa1303e1     	mov	x1, x19
  152d40: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  152d44: f9401510     	ldr	x16, [x8, #0x28]
  152d48: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  152d4c: d50323bf     	autiasp
  152d50: d61f0200     	br	x16
  152d54: 94002883     	bl	0x15cf60 <_ZSt9terminatev@plt>
  152d58: d503245f     	bti	c
  152d5c: 14002861     	b	0x15cee0 <_ZdlPv@plt>
  152d60: d503233f     	paciasp
  152d64: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  152d68: f9000bf5     	str	x21, [sp, #0x10]
  152d6c: 910003fd     	mov	x29, sp
  152d70: a9024ff4     	stp	x20, x19, [sp, #0x20]
  152d74: f9400815     	ldr	x21, [x0, #0x10]
  152d78: aa0003f4     	mov	x20, x0
  152d7c: aa0103f3     	mov	x19, x1
  152d80: f94002a8     	ldr	x8, [x21]
  152d84: aa1503e0     	mov	x0, x21
  152d88: f9401108     	ldr	x8, [x8, #0x20]
  152d8c: d63f0100     	blr	x8
  152d90: 394026a8     	ldrb	w8, [x21, #0x9]
  152d94: 7100051f     	cmp	w8, #0x1
  152d98: 540000c0     	b.eq	0x152db0 <__cxa_demangle+0x11044>
  152d9c: f94002a8     	ldr	x8, [x21]
  152da0: aa1503e0     	mov	x0, x21
  152da4: aa1303e1     	mov	x1, x19
  152da8: f9401508     	ldr	x8, [x8, #0x28]
  152dac: d63f0100     	blr	x8
  152db0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  152db4: 91000909     	add	x9, x8, #0x2
  152db8: eb0a013f     	cmp	x9, x10
  152dbc: 54000062     	b.hs	0x152dc8 <__cxa_demangle+0x1105c>
  152dc0: f9400260     	ldr	x0, [x19]
  152dc4: 1400000a     	b	0x152dec <__cxa_demangle+0x11080>
  152dc8: d37ff948     	lsl	x8, x10, #1
  152dcc: f9400260     	ldr	x0, [x19]
  152dd0: eb09011f     	cmp	x8, x9
  152dd4: 9a883121     	csel	x1, x9, x8, lo
  152dd8: f9000a61     	str	x1, [x19, #0x10]
  152ddc: 94002951     	bl	0x15d320 <realloc@plt>
  152de0: f9000260     	str	x0, [x19]
  152de4: b4000720     	cbz	x0, 0x152ec8 <__cxa_demangle+0x1115c>
  152de8: f9400668     	ldr	x8, [x19, #0x8]
  152dec: 52850409     	mov	w9, #0x2820             // =10272
  152df0: 78286809     	strh	w9, [x0, x8]
  152df4: f9400668     	ldr	x8, [x19, #0x8]
  152df8: 91000908     	add	x8, x8, #0x2
  152dfc: f9000668     	str	x8, [x19, #0x8]
  152e00: a941a695     	ldp	x21, x9, [x20, #0x18]
  152e04: eb150134     	subs	x20, x9, x21
  152e08: 540002e0     	b.eq	0x152e64 <__cxa_demangle+0x110f8>
  152e0c: f9400a6a     	ldr	x10, [x19, #0x10]
  152e10: 8b140109     	add	x9, x8, x20
  152e14: eb0a013f     	cmp	x9, x10
  152e18: 54000062     	b.hs	0x152e24 <__cxa_demangle+0x110b8>
  152e1c: f9400260     	ldr	x0, [x19]
  152e20: 1400000a     	b	0x152e48 <__cxa_demangle+0x110dc>
  152e24: d37ff948     	lsl	x8, x10, #1
  152e28: f9400260     	ldr	x0, [x19]
  152e2c: eb09011f     	cmp	x8, x9
  152e30: 9a883121     	csel	x1, x9, x8, lo
  152e34: f9000a61     	str	x1, [x19, #0x10]
  152e38: 9400293a     	bl	0x15d320 <realloc@plt>
  152e3c: f9000260     	str	x0, [x19]
  152e40: b4000440     	cbz	x0, 0x152ec8 <__cxa_demangle+0x1115c>
  152e44: f9400668     	ldr	x8, [x19, #0x8]
  152e48: 8b080000     	add	x0, x0, x8
  152e4c: aa1503e1     	mov	x1, x21
  152e50: aa1403e2     	mov	x2, x20
  152e54: 94002a37     	bl	0x15d730 <memmove@plt>
  152e58: f9400668     	ldr	x8, [x19, #0x8]
  152e5c: 8b140108     	add	x8, x8, x20
  152e60: f9000668     	str	x8, [x19, #0x8]
  152e64: f9400a6a     	ldr	x10, [x19, #0x10]
  152e68: 91000509     	add	x9, x8, #0x1
  152e6c: eb0a013f     	cmp	x9, x10
  152e70: 54000062     	b.hs	0x152e7c <__cxa_demangle+0x11110>
  152e74: f9400260     	ldr	x0, [x19]
  152e78: 1400000a     	b	0x152ea0 <__cxa_demangle+0x11134>
  152e7c: d37ff948     	lsl	x8, x10, #1
  152e80: f9400260     	ldr	x0, [x19]
  152e84: eb09011f     	cmp	x8, x9
  152e88: 9a883121     	csel	x1, x9, x8, lo
  152e8c: f9000a61     	str	x1, [x19, #0x10]
  152e90: 94002924     	bl	0x15d320 <realloc@plt>
  152e94: f9000260     	str	x0, [x19]
  152e98: b4000180     	cbz	x0, 0x152ec8 <__cxa_demangle+0x1115c>
  152e9c: f9400668     	ldr	x8, [x19, #0x8]
  152ea0: 52800529     	mov	w9, #0x29               // =41
  152ea4: f9400bf5     	ldr	x21, [sp, #0x10]
  152ea8: 38286809     	strb	w9, [x0, x8]
  152eac: f9400668     	ldr	x8, [x19, #0x8]
  152eb0: 91000508     	add	x8, x8, #0x1
  152eb4: f9000668     	str	x8, [x19, #0x8]
  152eb8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  152ebc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  152ec0: d50323bf     	autiasp
  152ec4: d65f03c0     	ret
  152ec8: 94002826     	bl	0x15cf60 <_ZSt9terminatev@plt>
  152ecc: d503245f     	bti	c
  152ed0: 14002804     	b	0x15cee0 <_ZdlPv@plt>
  152ed4: d503233f     	paciasp
  152ed8: d101c3ff     	sub	sp, sp, #0x70
  152edc: a9017bfd     	stp	x29, x30, [sp, #0x10]
  152ee0: 910043fd     	add	x29, sp, #0x10
  152ee4: f90013fb     	str	x27, [sp, #0x20]
  152ee8: a90367fa     	stp	x26, x25, [sp, #0x30]
  152eec: a9045ff8     	stp	x24, x23, [sp, #0x40]
  152ef0: a90557f6     	stp	x22, x21, [sp, #0x50]
  152ef4: a9064ff4     	stp	x20, x19, [sp, #0x60]
  152ef8: d53bd057     	mrs	x23, TPIDR_EL0
  152efc: aa0003f3     	mov	x19, x0
  152f00: f94016e8     	ldr	x8, [x23, #0x28]
  152f04: f90007e8     	str	x8, [sp, #0x8]
  152f08: a9402009     	ldp	x9, x8, [x0]
  152f0c: eb08013f     	cmp	x9, x8
  152f10: 54000140     	b.eq	0x152f38 <__cxa_demangle+0x111cc>
  152f14: 3940012a     	ldrb	w10, [x9]
  152f18: 7101c95f     	cmp	w10, #0x72
  152f1c: 540000e1     	b.ne	0x152f38 <__cxa_demangle+0x111cc>
  152f20: 91000529     	add	x9, x9, #0x1
  152f24: 52800098     	mov	w24, #0x4               // =4
  152f28: f9000269     	str	x9, [x19]
  152f2c: eb08013f     	cmp	x9, x8
  152f30: 540000a1     	b.ne	0x152f44 <__cxa_demangle+0x111d8>
  152f34: 14000013     	b	0x152f80 <__cxa_demangle+0x11214>
  152f38: 2a1f03f8     	mov	w24, wzr
  152f3c: eb08013f     	cmp	x9, x8
  152f40: 54000200     	b.eq	0x152f80 <__cxa_demangle+0x11214>
  152f44: 3940012a     	ldrb	w10, [x9]
  152f48: 7101595f     	cmp	w10, #0x56
  152f4c: 54000081     	b.ne	0x152f5c <__cxa_demangle+0x111f0>
  152f50: 91000529     	add	x9, x9, #0x1
  152f54: 321f0318     	orr	w24, w24, #0x2
  152f58: f9000269     	str	x9, [x19]
  152f5c: eb08013f     	cmp	x9, x8
  152f60: 54000100     	b.eq	0x152f80 <__cxa_demangle+0x11214>
  152f64: 3940012a     	ldrb	w10, [x9]
  152f68: 71012d5f     	cmp	w10, #0x4b
  152f6c: 540000c1     	b.ne	0x152f84 <__cxa_demangle+0x11218>
  152f70: 91000529     	add	x9, x9, #0x1
  152f74: 32000318     	orr	w24, w24, #0x1
  152f78: f9000269     	str	x9, [x19]
  152f7c: 14000002     	b	0x152f84 <__cxa_demangle+0x11218>
  152f80: aa0803e9     	mov	x9, x8
  152f84: cb09010a     	sub	x10, x8, x9
  152f88: f100095f     	cmp	x10, #0x2
  152f8c: 540004e3     	b.lo	0x153028 <__cxa_demangle+0x112bc>
  152f90: 3940012a     	ldrb	w10, [x9]
  152f94: 7101115f     	cmp	w10, #0x44
  152f98: 54000481     	b.ne	0x153028 <__cxa_demangle+0x112bc>
  152f9c: 3940052a     	ldrb	w10, [x9, #0x1]
  152fa0: 71013d5f     	cmp	w10, #0x4f
  152fa4: 54000ce0     	b.eq	0x153140 <__cxa_demangle+0x113d4>
  152fa8: 7101dd5f     	cmp	w10, #0x77
  152fac: 54001300     	b.eq	0x15320c <__cxa_demangle+0x114a0>
  152fb0: 7101bd5f     	cmp	w10, #0x6f
  152fb4: 540003a1     	b.ne	0x153028 <__cxa_demangle+0x112bc>
  152fb8: 91000928     	add	x8, x9, #0x2
  152fbc: f9499a74     	ldr	x20, [x19, #0x1330]
  152fc0: f9000268     	str	x8, [x19]
  152fc4: f9400688     	ldr	x8, [x20, #0x8]
  152fc8: d13f4109     	sub	x9, x8, #0xfd0
  152fcc: b13fc53f     	cmn	x9, #0xff1
  152fd0: 54000108     	b.hi	0x152ff0 <__cxa_demangle+0x11284>
  152fd4: 52820000     	mov	w0, #0x1000             // =4096
  152fd8: 94002892     	bl	0x15d220 <malloc@plt>
  152fdc: b4001e80     	cbz	x0, 0x1533ac <__cxa_demangle+0x11640>
  152fe0: aa1f03e8     	mov	x8, xzr
  152fe4: a9007c14     	stp	x20, xzr, [x0]
  152fe8: aa0003f4     	mov	x20, x0
  152fec: f9099a60     	str	x0, [x19, #0x1330]
  152ff0: 91008109     	add	x9, x8, #0x20
  152ff4: 8b080299     	add	x25, x20, x8
  152ff8: f00000a8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  152ffc: 528020ea     	mov	w10, #0x107             // =263
  153000: 91194108     	add	x8, x8, #0x650
  153004: 72a0202a     	movk	w10, #0x101, lsl #16
  153008: f9000689     	str	x9, [x20, #0x8]
  15300c: f8010f28     	str	x8, [x25, #0x10]!
  153010: 90fff908     	adrp	x8, 0x73000
  153014: b9000b2a     	str	w10, [x25, #0x8]
  153018: 912f4d08     	add	x8, x8, #0xbd3
  15301c: 91002109     	add	x9, x8, #0x8
  153020: a9012728     	stp	x8, x9, [x25, #0x10]
  153024: 14000002     	b	0x15302c <__cxa_demangle+0x112c0>
  153028: aa1f03f9     	mov	x25, xzr
  15302c: a9402668     	ldp	x8, x9, [x19]
  153030: cb08012a     	sub	x10, x9, x8
  153034: f100095f     	cmp	x10, #0x2
  153038: 54000123     	b.lo	0x15305c <__cxa_demangle+0x112f0>
  15303c: 3940010a     	ldrb	w10, [x8]
  153040: 7101115f     	cmp	w10, #0x44
  153044: 540000c1     	b.ne	0x15305c <__cxa_demangle+0x112f0>
  153048: 3940050a     	ldrb	w10, [x8, #0x1]
  15304c: 7101e15f     	cmp	w10, #0x78
  153050: 54000061     	b.ne	0x15305c <__cxa_demangle+0x112f0>
  153054: 91000908     	add	x8, x8, #0x2
  153058: f9000268     	str	x8, [x19]
  15305c: eb09011f     	cmp	x8, x9
  153060: 54000ba0     	b.eq	0x1531d4 <__cxa_demangle+0x11468>
  153064: 3940010a     	ldrb	w10, [x8]
  153068: 7101195f     	cmp	w10, #0x46
  15306c: 54000b41     	b.ne	0x1531d4 <__cxa_demangle+0x11468>
  153070: 9100050a     	add	x10, x8, #0x1
  153074: eb09015f     	cmp	x10, x9
  153078: f900026a     	str	x10, [x19]
  15307c: 540000c0     	b.eq	0x153094 <__cxa_demangle+0x11328>
  153080: 39400149     	ldrb	w9, [x10]
  153084: 7101653f     	cmp	w9, #0x59
  153088: 54000061     	b.ne	0x153094 <__cxa_demangle+0x11328>
  15308c: 91000908     	add	x8, x8, #0x2
  153090: f9000268     	str	x8, [x19]
  153094: aa1303e0     	mov	x0, x19
  153098: 97ffbf56     	bl	0x142df0 <__cxa_demangle+0x1084>
  15309c: b40009e0     	cbz	x0, 0x1531d8 <__cxa_demangle+0x1146c>
  1530a0: aa1303f5     	mov	x21, x19
  1530a4: aa0003f4     	mov	x20, x0
  1530a8: 5280003a     	mov	w26, #0x1               // =1
  1530ac: a9c126a8     	ldp	x8, x9, [x21, #0x10]!
  1530b0: cb080128     	sub	x8, x9, x8
  1530b4: 9343fd16     	asr	x22, x8, #3
  1530b8: 14000003     	b	0x1530c4 <__cxa_demangle+0x11358>
  1530bc: 91000508     	add	x8, x8, #0x1
  1530c0: f9000268     	str	x8, [x19]
  1530c4: a9402668     	ldp	x8, x9, [x19]
  1530c8: eb09011f     	cmp	x8, x9
  1530cc: 540000c0     	b.eq	0x1530e4 <__cxa_demangle+0x11378>
  1530d0: 3940010a     	ldrb	w10, [x8]
  1530d4: 7101d95f     	cmp	w10, #0x76
  1530d8: 54ffff20     	b.eq	0x1530bc <__cxa_demangle+0x11350>
  1530dc: 7101155f     	cmp	w10, #0x45
  1530e0: 54000c40     	b.eq	0x153268 <__cxa_demangle+0x114fc>
  1530e4: cb080129     	sub	x9, x9, x8
  1530e8: f100093f     	cmp	x9, #0x2
  1530ec: 540001a3     	b.lo	0x153120 <__cxa_demangle+0x113b4>
  1530f0: 39400109     	ldrb	w9, [x8]
  1530f4: 71013d3f     	cmp	w9, #0x4f
  1530f8: 540000e0     	b.eq	0x153114 <__cxa_demangle+0x113a8>
  1530fc: 7101493f     	cmp	w9, #0x52
  153100: 54000101     	b.ne	0x153120 <__cxa_demangle+0x113b4>
  153104: 39400509     	ldrb	w9, [x8, #0x1]
  153108: 7101153f     	cmp	w9, #0x45
  15310c: 540000a1     	b.ne	0x153120 <__cxa_demangle+0x113b4>
  153110: 1400007b     	b	0x1532fc <__cxa_demangle+0x11590>
  153114: 39400509     	ldrb	w9, [x8, #0x1]
  153118: 7101153f     	cmp	w9, #0x45
  15311c: 54000f60     	b.eq	0x153308 <__cxa_demangle+0x1159c>
  153120: aa1303e0     	mov	x0, x19
  153124: 97ffbf33     	bl	0x142df0 <__cxa_demangle+0x1084>
  153128: f90003e0     	str	x0, [sp]
  15312c: b4000560     	cbz	x0, 0x1531d8 <__cxa_demangle+0x1146c>
  153130: 910003e1     	mov	x1, sp
  153134: aa1503e0     	mov	x0, x21
  153138: 97ffc637     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  15313c: 17ffffe2     	b	0x1530c4 <__cxa_demangle+0x11358>
  153140: 91000928     	add	x8, x9, #0x2
  153144: aa1303e0     	mov	x0, x19
  153148: f9000268     	str	x8, [x19]
  15314c: 97ffcece     	bl	0x146c84 <__cxa_demangle+0x4f18>
  153150: b4000440     	cbz	x0, 0x1531d8 <__cxa_demangle+0x1146c>
  153154: a9402668     	ldp	x8, x9, [x19]
  153158: eb09011f     	cmp	x8, x9
  15315c: 540003c0     	b.eq	0x1531d4 <__cxa_demangle+0x11468>
  153160: 39400109     	ldrb	w9, [x8]
  153164: 7101153f     	cmp	w9, #0x45
  153168: 54000361     	b.ne	0x1531d4 <__cxa_demangle+0x11468>
  15316c: 91000508     	add	x8, x8, #0x1
  153170: f9499a75     	ldr	x21, [x19, #0x1330]
  153174: aa0003f4     	mov	x20, x0
  153178: f9000268     	str	x8, [x19]
  15317c: f94006a8     	ldr	x8, [x21, #0x8]
  153180: d13f4109     	sub	x9, x8, #0xfd0
  153184: b13fc53f     	cmn	x9, #0xff1
  153188: 54000108     	b.hi	0x1531a8 <__cxa_demangle+0x1143c>
  15318c: 52820000     	mov	w0, #0x1000             // =4096
  153190: 94002824     	bl	0x15d220 <malloc@plt>
  153194: b40010c0     	cbz	x0, 0x1533ac <__cxa_demangle+0x11640>
  153198: aa1f03e8     	mov	x8, xzr
  15319c: a9007c15     	stp	x21, xzr, [x0]
  1531a0: aa0003f5     	mov	x21, x0
  1531a4: f9099a60     	str	x0, [x19, #0x1330]
  1531a8: 91008109     	add	x9, x8, #0x20
  1531ac: 8b0802b9     	add	x25, x21, x8
  1531b0: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  1531b4: 5280220a     	mov	w10, #0x110             // =272
  1531b8: 91008108     	add	x8, x8, #0x20
  1531bc: 72a0202a     	movk	w10, #0x101, lsl #16
  1531c0: f90006a9     	str	x9, [x21, #0x8]
  1531c4: f8010f28     	str	x8, [x25, #0x10]!
  1531c8: b9000b2a     	str	w10, [x25, #0x8]
  1531cc: f9000b34     	str	x20, [x25, #0x10]
  1531d0: 17ffff97     	b	0x15302c <__cxa_demangle+0x112c0>
  1531d4: aa1f03e0     	mov	x0, xzr
  1531d8: f94016e8     	ldr	x8, [x23, #0x28]
  1531dc: f94007e9     	ldr	x9, [sp, #0x8]
  1531e0: eb09011f     	cmp	x8, x9
  1531e4: 54000e61     	b.ne	0x1533b0 <__cxa_demangle+0x11644>
  1531e8: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  1531ec: a94557f6     	ldp	x22, x21, [sp, #0x50]
  1531f0: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  1531f4: a94367fa     	ldp	x26, x25, [sp, #0x30]
  1531f8: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  1531fc: f94013fb     	ldr	x27, [sp, #0x20]
  153200: 9101c3ff     	add	sp, sp, #0x70
  153204: d50323bf     	autiasp
  153208: d65f03c0     	ret
  15320c: aa1303f4     	mov	x20, x19
  153210: f9400e6b     	ldr	x11, [x19, #0x18]
  153214: 91000929     	add	x9, x9, #0x2
  153218: f8410e8a     	ldr	x10, [x20, #0x10]!
  15321c: f9000269     	str	x9, [x19]
  153220: cb0a016a     	sub	x10, x11, x10
  153224: 9343fd55     	asr	x21, x10, #3
  153228: eb08013f     	cmp	x9, x8
  15322c: 54000080     	b.eq	0x15323c <__cxa_demangle+0x114d0>
  153230: 39400128     	ldrb	w8, [x9]
  153234: 7101151f     	cmp	w8, #0x45
  153238: 540001c0     	b.eq	0x153270 <__cxa_demangle+0x11504>
  15323c: aa1303e0     	mov	x0, x19
  153240: 97ffbeec     	bl	0x142df0 <__cxa_demangle+0x1084>
  153244: f90003e0     	str	x0, [sp]
  153248: b4fffc80     	cbz	x0, 0x1531d8 <__cxa_demangle+0x1146c>
  15324c: 910003e1     	mov	x1, sp
  153250: aa1403e0     	mov	x0, x20
  153254: 97ffc5f0     	bl	0x144a14 <__cxa_demangle+0x2ca8>
  153258: a9402269     	ldp	x9, x8, [x19]
  15325c: eb08013f     	cmp	x9, x8
  153260: 54fffe81     	b.ne	0x153230 <__cxa_demangle+0x114c4>
  153264: 17fffff6     	b	0x15323c <__cxa_demangle+0x114d0>
  153268: 2a1f03fb     	mov	w27, wzr
  15326c: 14000029     	b	0x153310 <__cxa_demangle+0x115a4>
  153270: a9410a68     	ldp	x8, x2, [x19, #0x10]
  153274: d37df2b6     	lsl	x22, x21, #3
  153278: 91000529     	add	x9, x9, #0x1
  15327c: aa1303e0     	mov	x0, x19
  153280: 8b160101     	add	x1, x8, x22
  153284: f9000269     	str	x9, [x19]
  153288: 97ffed08     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  15328c: f9400a68     	ldr	x8, [x19, #0x10]
  153290: aa0003f4     	mov	x20, x0
  153294: aa0103f5     	mov	x21, x1
  153298: 8b160108     	add	x8, x8, x22
  15329c: f9499a76     	ldr	x22, [x19, #0x1330]
  1532a0: f9000e68     	str	x8, [x19, #0x18]
  1532a4: f94006c8     	ldr	x8, [x22, #0x8]
  1532a8: d13f4109     	sub	x9, x8, #0xfd0
  1532ac: b13fc53f     	cmn	x9, #0xff1
  1532b0: 54000108     	b.hi	0x1532d0 <__cxa_demangle+0x11564>
  1532b4: 52820000     	mov	w0, #0x1000             // =4096
  1532b8: 940027da     	bl	0x15d220 <malloc@plt>
  1532bc: b4000780     	cbz	x0, 0x1533ac <__cxa_demangle+0x11640>
  1532c0: aa1f03e8     	mov	x8, xzr
  1532c4: a9007c16     	stp	x22, xzr, [x0]
  1532c8: aa0003f6     	mov	x22, x0
  1532cc: f9099a60     	str	x0, [x19, #0x1330]
  1532d0: 91008109     	add	x9, x8, #0x20
  1532d4: 8b0802d9     	add	x25, x22, x8
  1532d8: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  1532dc: 5280222a     	mov	w10, #0x111             // =273
  1532e0: 91024108     	add	x8, x8, #0x90
  1532e4: 72a0202a     	movk	w10, #0x101, lsl #16
  1532e8: f90006c9     	str	x9, [x22, #0x8]
  1532ec: f8010f28     	str	x8, [x25, #0x10]!
  1532f0: b9000b2a     	str	w10, [x25, #0x8]
  1532f4: a9015734     	stp	x20, x21, [x25, #0x10]
  1532f8: 17ffff4d     	b	0x15302c <__cxa_demangle+0x112c0>
  1532fc: 5280003b     	mov	w27, #0x1               // =1
  153300: 5280005a     	mov	w26, #0x2               // =2
  153304: 14000003     	b	0x153310 <__cxa_demangle+0x115a4>
  153308: 5280005a     	mov	w26, #0x2               // =2
  15330c: 5280005b     	mov	w27, #0x2               // =2
  153310: a9410a69     	ldp	x9, x2, [x19, #0x10]
  153314: 8b1a0108     	add	x8, x8, x26
  153318: d37df2da     	lsl	x26, x22, #3
  15331c: aa1303e0     	mov	x0, x19
  153320: 8b1a0121     	add	x1, x9, x26
  153324: f9000268     	str	x8, [x19]
  153328: 97ffece0     	bl	0x14e6a8 <__cxa_demangle+0xc93c>
  15332c: f9400a68     	ldr	x8, [x19, #0x10]
  153330: aa0003f5     	mov	x21, x0
  153334: aa0103f6     	mov	x22, x1
  153338: 8b1a0108     	add	x8, x8, x26
  15333c: f9499a7a     	ldr	x26, [x19, #0x1330]
  153340: f9000e68     	str	x8, [x19, #0x18]
  153344: f9400748     	ldr	x8, [x26, #0x8]
  153348: d13ec109     	sub	x9, x8, #0xfb0
  15334c: b13fc53f     	cmn	x9, #0xff1
  153350: 54000108     	b.hi	0x153370 <__cxa_demangle+0x11604>
  153354: 52820000     	mov	w0, #0x1000             // =4096
  153358: 940027b2     	bl	0x15d220 <malloc@plt>
  15335c: b4000280     	cbz	x0, 0x1533ac <__cxa_demangle+0x11640>
  153360: aa1f03e8     	mov	x8, xzr
  153364: a9007c1a     	stp	x26, xzr, [x0]
  153368: aa0003fa     	mov	x26, x0
  15336c: f9099a60     	str	x0, [x19, #0x1330]
  153370: 91010109     	add	x9, x8, #0x40
  153374: 8b080340     	add	x0, x26, x8
  153378: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  15337c: 528001ea     	mov	w10, #0xf               // =15
  153380: 91040108     	add	x8, x8, #0x100
  153384: 72a0002a     	movk	w10, #0x1, lsl #16
  153388: f9000749     	str	x9, [x26, #0x8]
  15338c: f8010c08     	str	x8, [x0, #0x10]!
  153390: b900080a     	str	w10, [x0, #0x8]
  153394: a9015414     	stp	x20, x21, [x0, #0x10]
  153398: f9001016     	str	x22, [x0, #0x20]
  15339c: b9002818     	str	w24, [x0, #0x28]
  1533a0: 3900b01b     	strb	w27, [x0, #0x2c]
  1533a4: f9001819     	str	x25, [x0, #0x30]
  1533a8: 17ffff8c     	b	0x1531d8 <__cxa_demangle+0x1146c>
  1533ac: 940026ed     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1533b0: 940026a0     	bl	0x15ce30 <__stack_chk_fail@plt>
  1533b4: d503233f     	paciasp
  1533b8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1533bc: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1533c0: 910003fd     	mov	x29, sp
  1533c4: a90257f6     	stp	x22, x21, [sp, #0x20]
  1533c8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1533cc: a940200a     	ldp	x10, x8, [x0]
  1533d0: aa0003f3     	mov	x19, x0
  1533d4: eb08015f     	cmp	x10, x8
  1533d8: 540003c0     	b.eq	0x153450 <__cxa_demangle+0x116e4>
  1533dc: 39400149     	ldrb	w9, [x10]
  1533e0: 7101c93f     	cmp	w9, #0x72
  1533e4: 540003e0     	b.eq	0x153460 <__cxa_demangle+0x116f4>
  1533e8: 7101553f     	cmp	w9, #0x55
  1533ec: 54000321     	b.ne	0x153450 <__cxa_demangle+0x116e4>
  1533f0: 91000549     	add	x9, x10, #0x1
  1533f4: eb09011f     	cmp	x8, x9
  1533f8: f9000269     	str	x9, [x19]
  1533fc: 540009a0     	b.eq	0x153530 <__cxa_demangle+0x117c4>
  153400: 3940012b     	ldrb	w11, [x9]
  153404: 5100e96b     	sub	w11, w11, #0x3a
  153408: 3100297f     	cmn	w11, #0xa
  15340c: 54000a63     	b.lo	0x153558 <__cxa_demangle+0x117ec>
  153410: aa1f03eb     	mov	x11, xzr
  153414: 91000949     	add	x9, x10, #0x2
  153418: 5280014a     	mov	w10, #0xa               // =10
  15341c: f9000269     	str	x9, [x19]
  153420: eb08013f     	cmp	x9, x8
  153424: 385ff12c     	ldurb	w12, [x9, #-0x1]
  153428: d503201f     	nop
  15342c: 9b0a316b     	madd	x11, x11, x10, x12
  153430: d100c16b     	sub	x11, x11, #0x30
  153434: 540008a0     	b.eq	0x153548 <__cxa_demangle+0x117dc>
  153438: 3840152c     	ldrb	w12, [x9], #0x1
  15343c: 5100c18c     	sub	w12, w12, #0x30
  153440: 7100299f     	cmp	w12, #0xa
  153444: 54fffec3     	b.lo	0x15341c <__cxa_demangle+0x116b0>
  153448: d1000529     	sub	x9, x9, #0x1
  15344c: 14000040     	b	0x15354c <__cxa_demangle+0x117e0>
  153450: 2a1f03f5     	mov	w21, wzr
  153454: eb08015f     	cmp	x10, x8
  153458: 540000e1     	b.ne	0x153474 <__cxa_demangle+0x11708>
  15345c: 14000014     	b	0x1534ac <__cxa_demangle+0x11740>
  153460: 9100054a     	add	x10, x10, #0x1
  153464: 52800095     	mov	w21, #0x4               // =4
  153468: f900026a     	str	x10, [x19]
  15346c: eb08015f     	cmp	x10, x8
  153470: 540001e0     	b.eq	0x1534ac <__cxa_demangle+0x11740>
  153474: 39400149     	ldrb	w9, [x10]
  153478: 7101593f     	cmp	w9, #0x56
  15347c: 54000081     	b.ne	0x15348c <__cxa_demangle+0x11720>
  153480: 9100054a     	add	x10, x10, #0x1
  153484: 321f02b5     	orr	w21, w21, #0x2
  153488: f900026a     	str	x10, [x19]
  15348c: eb08015f     	cmp	x10, x8
  153490: 540000e0     	b.eq	0x1534ac <__cxa_demangle+0x11740>
  153494: 39400148     	ldrb	w8, [x10]
  153498: 71012d1f     	cmp	w8, #0x4b
  15349c: 54000081     	b.ne	0x1534ac <__cxa_demangle+0x11740>
  1534a0: 91000548     	add	x8, x10, #0x1
  1534a4: 320002b5     	orr	w21, w21, #0x1
  1534a8: f9000268     	str	x8, [x19]
  1534ac: aa1303e0     	mov	x0, x19
  1534b0: 97ffbe50     	bl	0x142df0 <__cxa_demangle+0x1084>
  1534b4: aa0003f4     	mov	x20, x0
  1534b8: b40014a0     	cbz	x0, 0x15374c <__cxa_demangle+0x119e0>
  1534bc: 34001495     	cbz	w21, 0x15374c <__cxa_demangle+0x119e0>
  1534c0: f9499a76     	ldr	x22, [x19, #0x1330]
  1534c4: f94006c8     	ldr	x8, [x22, #0x8]
  1534c8: d13f4109     	sub	x9, x8, #0xfd0
  1534cc: b13fc53f     	cmn	x9, #0xff1
  1534d0: 54000108     	b.hi	0x1534f0 <__cxa_demangle+0x11784>
  1534d4: 52820000     	mov	w0, #0x1000             // =4096
  1534d8: 94002752     	bl	0x15d220 <malloc@plt>
  1534dc: b40014a0     	cbz	x0, 0x153770 <__cxa_demangle+0x11a04>
  1534e0: aa1f03e8     	mov	x8, xzr
  1534e4: a9007c16     	stp	x22, xzr, [x0]
  1534e8: aa0003f6     	mov	x22, x0
  1534ec: f9099a60     	str	x0, [x19, #0x1330]
  1534f0: 91008109     	add	x9, x8, #0x20
  1534f4: 900000cb     	adrp	x11, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  1534f8: 8b0802c8     	add	x8, x22, x8
  1534fc: 9109416b     	add	x11, x11, #0x250
  153500: 39402e8a     	ldrb	w10, [x20, #0xb]
  153504: 5280006c     	mov	w12, #0x3               // =3
  153508: f90006c9     	str	x9, [x22, #0x8]
  15350c: 78409289     	ldurh	w9, [x20, #0x9]
  153510: f8010d0b     	str	x11, [x8, #0x10]!
  153514: f9000914     	str	x20, [x8, #0x10]
  153518: aa0803f4     	mov	x20, x8
  15351c: 3900210c     	strb	w12, [x8, #0x8]
  153520: 39002d0a     	strb	w10, [x8, #0xb]
  153524: 78009109     	sturh	w9, [x8, #0x9]
  153528: b9000d15     	str	w21, [x8, #0xc]
  15352c: 14000088     	b	0x15374c <__cxa_demangle+0x119e0>
  153530: aa1f03f6     	mov	x22, xzr
  153534: aa1f03f7     	mov	x23, xzr
  153538: aa0803e9     	mov	x9, x8
  15353c: eb1602ff     	cmp	x23, x22
  153540: 54000221     	b.ne	0x153584 <__cxa_demangle+0x11818>
  153544: 14000081     	b	0x153748 <__cxa_demangle+0x119dc>
  153548: aa0803e9     	mov	x9, x8
  15354c: cb09010a     	sub	x10, x8, x9
  153550: eb0b015f     	cmp	x10, x11
  153554: 540000c2     	b.hs	0x15356c <__cxa_demangle+0x11800>
  153558: aa1f03f6     	mov	x22, xzr
  15355c: aa1f03f7     	mov	x23, xzr
  153560: eb1602ff     	cmp	x23, x22
  153564: 54000101     	b.ne	0x153584 <__cxa_demangle+0x11818>
  153568: 14000078     	b	0x153748 <__cxa_demangle+0x119dc>
  15356c: aa0903f7     	mov	x23, x9
  153570: 8b0b0129     	add	x9, x9, x11
  153574: aa0903f6     	mov	x22, x9
  153578: f9000269     	str	x9, [x19]
  15357c: eb1602ff     	cmp	x23, x22
  153580: 54000e40     	b.eq	0x153748 <__cxa_demangle+0x119dc>
  153584: cb1702ca     	sub	x10, x22, x23
  153588: f100255f     	cmp	x10, #0x9
  15358c: 54000683     	b.lo	0x15365c <__cxa_demangle+0x118f0>
  153590: 394002ea     	ldrb	w10, [x23]
  153594: 7101bd5f     	cmp	w10, #0x6f
  153598: 54000621     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  15359c: 394006ea     	ldrb	w10, [x23, #0x1]
  1535a0: 7101895f     	cmp	w10, #0x62
  1535a4: 540005c1     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535a8: 39400aea     	ldrb	w10, [x23, #0x2]
  1535ac: 7101a95f     	cmp	w10, #0x6a
  1535b0: 54000561     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535b4: 39400eea     	ldrb	w10, [x23, #0x3]
  1535b8: 71018d5f     	cmp	w10, #0x63
  1535bc: 54000501     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535c0: 394012ea     	ldrb	w10, [x23, #0x4]
  1535c4: 7101c15f     	cmp	w10, #0x70
  1535c8: 540004a1     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535cc: 394016ea     	ldrb	w10, [x23, #0x5]
  1535d0: 7101c95f     	cmp	w10, #0x72
  1535d4: 54000441     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535d8: 39401aea     	ldrb	w10, [x23, #0x6]
  1535dc: 7101bd5f     	cmp	w10, #0x6f
  1535e0: 540003e1     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535e4: 39401eea     	ldrb	w10, [x23, #0x7]
  1535e8: 7101d15f     	cmp	w10, #0x74
  1535ec: 54000381     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535f0: 394022ea     	ldrb	w10, [x23, #0x8]
  1535f4: 7101bd5f     	cmp	w10, #0x6f
  1535f8: 54000321     	b.ne	0x15365c <__cxa_demangle+0x118f0>
  1535fc: 910026ea     	add	x10, x23, #0x9
  153600: eb16015f     	cmp	x10, x22
  153604: a9005a6a     	stp	x10, x22, [x19]
  153608: 540006a0     	b.eq	0x1536dc <__cxa_demangle+0x11970>
  15360c: 3940014a     	ldrb	w10, [x10]
  153610: 5100e94a     	sub	w10, w10, #0x3a
  153614: 3100295f     	cmn	w10, #0xa
  153618: 54000623     	b.lo	0x1536dc <__cxa_demangle+0x11970>
  15361c: aa1f03ea     	mov	x10, xzr
  153620: 91002aeb     	add	x11, x23, #0xa
  153624: 5280014c     	mov	w12, #0xa               // =10
  153628: f900026b     	str	x11, [x19]
  15362c: eb16017f     	cmp	x11, x22
  153630: 385ff16d     	ldurb	w13, [x11, #-0x1]
  153634: d503201f     	nop
  153638: 9b0c354a     	madd	x10, x10, x12, x13
  15363c: d100c14a     	sub	x10, x10, #0x30
  153640: 54000460     	b.eq	0x1536cc <__cxa_demangle+0x11960>
  153644: 3840156d     	ldrb	w13, [x11], #0x1
  153648: 5100c1ad     	sub	w13, w13, #0x30
  15364c: 710029bf     	cmp	w13, #0xa
  153650: 54fffec3     	b.lo	0x153628 <__cxa_demangle+0x118bc>
  153654: d1000577     	sub	x23, x11, #0x1
  153658: 1400001e     	b	0x1536d0 <__cxa_demangle+0x11964>
  15365c: aa1303e0     	mov	x0, x19
  153660: 97ffff55     	bl	0x1533b4 <__cxa_demangle+0x11648>
  153664: b4000720     	cbz	x0, 0x153748 <__cxa_demangle+0x119dc>
  153668: f9499a78     	ldr	x24, [x19, #0x1330]
  15366c: aa0003f5     	mov	x21, x0
  153670: f9400708     	ldr	x8, [x24, #0x8]
  153674: d13f0109     	sub	x9, x8, #0xfc0
  153678: b13fc53f     	cmn	x9, #0xff1
  15367c: 54000108     	b.hi	0x15369c <__cxa_demangle+0x11930>
  153680: 52820000     	mov	w0, #0x1000             // =4096
  153684: 940026e7     	bl	0x15d220 <malloc@plt>
  153688: b4000740     	cbz	x0, 0x153770 <__cxa_demangle+0x11a04>
  15368c: aa1f03e8     	mov	x8, xzr
  153690: a9007c18     	stp	x24, xzr, [x0]
  153694: aa0003f8     	mov	x24, x0
  153698: f9099a60     	str	x0, [x19, #0x1330]
  15369c: 9100c109     	add	x9, x8, #0x30
  1536a0: 8b080314     	add	x20, x24, x8
  1536a4: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  1536a8: 5280204a     	mov	w10, #0x102             // =258
  1536ac: 91078108     	add	x8, x8, #0x1e0
  1536b0: 72a0202a     	movk	w10, #0x101, lsl #16
  1536b4: f9000709     	str	x9, [x24, #0x8]
  1536b8: f8010e88     	str	x8, [x20, #0x10]!
  1536bc: b9000a8a     	str	w10, [x20, #0x8]
  1536c0: a9015e95     	stp	x21, x23, [x20, #0x10]
  1536c4: f9001296     	str	x22, [x20, #0x20]
  1536c8: 14000021     	b	0x15374c <__cxa_demangle+0x119e0>
  1536cc: aa1603f7     	mov	x23, x22
  1536d0: cb1702cb     	sub	x11, x22, x23
  1536d4: eb0a017f     	cmp	x11, x10
  1536d8: 54000482     	b.hs	0x153768 <__cxa_demangle+0x119fc>
  1536dc: aa1f03f6     	mov	x22, xzr
  1536e0: aa1f03f7     	mov	x23, xzr
  1536e4: eb1602ff     	cmp	x23, x22
  1536e8: a9002269     	stp	x9, x8, [x19]
  1536ec: 540002e0     	b.eq	0x153748 <__cxa_demangle+0x119dc>
  1536f0: aa1303e0     	mov	x0, x19
  1536f4: 97ffff30     	bl	0x1533b4 <__cxa_demangle+0x11648>
  1536f8: b4000280     	cbz	x0, 0x153748 <__cxa_demangle+0x119dc>
  1536fc: f9499a78     	ldr	x24, [x19, #0x1330]
  153700: aa0003f5     	mov	x21, x0
  153704: f9400708     	ldr	x8, [x24, #0x8]
  153708: d13f0109     	sub	x9, x8, #0xfc0
  15370c: b13fc53f     	cmn	x9, #0xff1
  153710: 54000108     	b.hi	0x153730 <__cxa_demangle+0x119c4>
  153714: 52820000     	mov	w0, #0x1000             // =4096
  153718: 940026c2     	bl	0x15d220 <malloc@plt>
  15371c: b40002a0     	cbz	x0, 0x153770 <__cxa_demangle+0x11a04>
  153720: aa1f03e8     	mov	x8, xzr
  153724: a9007c18     	stp	x24, xzr, [x0]
  153728: aa0003f8     	mov	x24, x0
  15372c: f9099a60     	str	x0, [x19, #0x1330]
  153730: 9100c109     	add	x9, x8, #0x30
  153734: 8b080314     	add	x20, x24, x8
  153738: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  15373c: 5280214a     	mov	w10, #0x10a             // =266
  153740: 9105c108     	add	x8, x8, #0x170
  153744: 17ffffdb     	b	0x1536b0 <__cxa_demangle+0x11944>
  153748: aa1f03f4     	mov	x20, xzr
  15374c: aa1403e0     	mov	x0, x20
  153750: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  153754: a94257f6     	ldp	x22, x21, [sp, #0x20]
  153758: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  15375c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  153760: d50323bf     	autiasp
  153764: d65f03c0     	ret
  153768: 8b0a02f6     	add	x22, x23, x10
  15376c: 17ffffde     	b	0x1536e4 <__cxa_demangle+0x11978>
  153770: 940025fc     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153774: d503233f     	paciasp
  153778: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  15377c: f9000bf5     	str	x21, [sp, #0x10]
  153780: 910003fd     	mov	x29, sp
  153784: a9024ff4     	stp	x20, x19, [sp, #0x20]
  153788: f9499815     	ldr	x21, [x0, #0x1330]
  15378c: aa0103f3     	mov	x19, x1
  153790: f94006a8     	ldr	x8, [x21, #0x8]
  153794: d13f4109     	sub	x9, x8, #0xfd0
  153798: b13fc53f     	cmn	x9, #0xff1
  15379c: 54000128     	b.hi	0x1537c0 <__cxa_demangle+0x11a54>
  1537a0: aa0003f4     	mov	x20, x0
  1537a4: 52820000     	mov	w0, #0x1000             // =4096
  1537a8: 9400269e     	bl	0x15d220 <malloc@plt>
  1537ac: b4000300     	cbz	x0, 0x15380c <__cxa_demangle+0x11aa0>
  1537b0: aa1f03e8     	mov	x8, xzr
  1537b4: a9007c15     	stp	x21, xzr, [x0]
  1537b8: aa0003f5     	mov	x21, x0
  1537bc: f9099a80     	str	x0, [x20, #0x1330]
  1537c0: 91008109     	add	x9, x8, #0x20
  1537c4: aa1303e0     	mov	x0, x19
  1537c8: 8b0802b4     	add	x20, x21, x8
  1537cc: f90006a9     	str	x9, [x21, #0x8]
  1537d0: 940027e8     	bl	0x15d770 <strlen@plt>
  1537d4: d00000a9     	adrp	x9, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1537d8: 528020e8     	mov	w8, #0x107              // =263
  1537dc: 91194129     	add	x9, x9, #0x650
  1537e0: 72a02028     	movk	w8, #0x101, lsl #16
  1537e4: f9400bf5     	ldr	x21, [sp, #0x10]
  1537e8: f8010e89     	str	x9, [x20, #0x10]!
  1537ec: 8b000269     	add	x9, x19, x0
  1537f0: aa1403e0     	mov	x0, x20
  1537f4: b9000a88     	str	w8, [x20, #0x8]
  1537f8: a9012693     	stp	x19, x9, [x20, #0x10]
  1537fc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  153800: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  153804: d50323bf     	autiasp
  153808: d65f03c0     	ret
  15380c: 940025d5     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153810: d503233f     	paciasp
  153814: d10183ff     	sub	sp, sp, #0x60
  153818: a9027bfd     	stp	x29, x30, [sp, #0x20]
  15381c: 910083fd     	add	x29, sp, #0x20
  153820: f9001bf7     	str	x23, [sp, #0x30]
  153824: a90457f6     	stp	x22, x21, [sp, #0x40]
  153828: a9054ff4     	stp	x20, x19, [sp, #0x50]
  15382c: d53bd056     	mrs	x22, TPIDR_EL0
  153830: f94016c8     	ldr	x8, [x22, #0x28]
  153834: f81f83a8     	stur	x8, [x29, #-0x8]
  153838: a9402009     	ldp	x9, x8, [x0]
  15383c: cb09010a     	sub	x10, x8, x9
  153840: f100095f     	cmp	x10, #0x2
  153844: 540011a3     	b.lo	0x153a78 <__cxa_demangle+0x11d0c>
  153848: 3940012a     	ldrb	w10, [x9]
  15384c: 7101115f     	cmp	w10, #0x44
  153850: 54001141     	b.ne	0x153a78 <__cxa_demangle+0x11d0c>
  153854: 3940052a     	ldrb	w10, [x9, #0x1]
  153858: 7101d95f     	cmp	w10, #0x76
  15385c: 540010e1     	b.ne	0x153a78 <__cxa_demangle+0x11d0c>
  153860: aa0003f3     	mov	x19, x0
  153864: 91000934     	add	x20, x9, #0x2
  153868: eb14011f     	cmp	x8, x20
  15386c: f9000014     	str	x20, [x0]
  153870: 54000600     	b.eq	0x153930 <__cxa_demangle+0x11bc4>
  153874: 3940028a     	ldrb	w10, [x20]
  153878: 7100c55f     	cmp	w10, #0x31
  15387c: 540005a3     	b.lo	0x153930 <__cxa_demangle+0x11bc4>
  153880: 7100e55f     	cmp	w10, #0x39
  153884: 54000188     	b.hi	0x1538b4 <__cxa_demangle+0x11b48>
  153888: 91000935     	add	x21, x9, #0x2
  15388c: 91000d29     	add	x9, x9, #0x3
  153890: eb08013f     	cmp	x9, x8
  153894: f9000269     	str	x9, [x19]
  153898: 540009a0     	b.eq	0x1539cc <__cxa_demangle+0x11c60>
  15389c: 3840152a     	ldrb	w10, [x9], #0x1
  1538a0: 910006b5     	add	x21, x21, #0x1
  1538a4: 5100e94a     	sub	w10, w10, #0x3a
  1538a8: 31002d5f     	cmn	w10, #0xb
  1538ac: 54ffff28     	b.hi	0x153890 <__cxa_demangle+0x11b24>
  1538b0: 14000048     	b	0x1539d0 <__cxa_demangle+0x11c64>
  1538b4: 71017d5f     	cmp	w10, #0x5f
  1538b8: 540003c1     	b.ne	0x153930 <__cxa_demangle+0x11bc4>
  1538bc: 91000d28     	add	x8, x9, #0x3
  1538c0: aa1303e0     	mov	x0, x19
  1538c4: f9000268     	str	x8, [x19]
  1538c8: 97ffbd4a     	bl	0x142df0 <__cxa_demangle+0x1084>
  1538cc: b4000d80     	cbz	x0, 0x153a7c <__cxa_demangle+0x11d10>
  1538d0: f9499a75     	ldr	x21, [x19, #0x1330]
  1538d4: aa0003f4     	mov	x20, x0
  1538d8: f94006a8     	ldr	x8, [x21, #0x8]
  1538dc: d13f4109     	sub	x9, x8, #0xfd0
  1538e0: b13fc53f     	cmn	x9, #0xff1
  1538e4: 54000108     	b.hi	0x153904 <__cxa_demangle+0x11b98>
  1538e8: 52820000     	mov	w0, #0x1000             // =4096
  1538ec: 9400264d     	bl	0x15d220 <malloc@plt>
  1538f0: b4000ee0     	cbz	x0, 0x153acc <__cxa_demangle+0x11d60>
  1538f4: aa1f03e8     	mov	x8, xzr
  1538f8: a9007c15     	stp	x21, xzr, [x0]
  1538fc: aa0003f5     	mov	x21, x0
  153900: f9099a60     	str	x0, [x19, #0x1330]
  153904: 91008109     	add	x9, x8, #0x20
  153908: 8b0802a0     	add	x0, x21, x8
  15390c: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  153910: 5280232a     	mov	w10, #0x119             // =281
  153914: 910cc108     	add	x8, x8, #0x330
  153918: 72a0202a     	movk	w10, #0x101, lsl #16
  15391c: f90006a9     	str	x9, [x21, #0x8]
  153920: f8010c08     	str	x8, [x0, #0x10]!
  153924: b900080a     	str	w10, [x0, #0x8]
  153928: a9017c14     	stp	x20, xzr, [x0, #0x10]
  15392c: 14000054     	b	0x153a7c <__cxa_demangle+0x11d10>
  153930: aa1303e0     	mov	x0, x19
  153934: 97ffccd4     	bl	0x146c84 <__cxa_demangle+0x4f18>
  153938: b4000a20     	cbz	x0, 0x153a7c <__cxa_demangle+0x11d10>
  15393c: a9402668     	ldp	x8, x9, [x19]
  153940: eb09011f     	cmp	x8, x9
  153944: 540009a0     	b.eq	0x153a78 <__cxa_demangle+0x11d0c>
  153948: 39400109     	ldrb	w9, [x8]
  15394c: 71017d3f     	cmp	w9, #0x5f
  153950: 54000941     	b.ne	0x153a78 <__cxa_demangle+0x11d0c>
  153954: aa0003f4     	mov	x20, x0
  153958: 91000508     	add	x8, x8, #0x1
  15395c: aa1303e0     	mov	x0, x19
  153960: f9000268     	str	x8, [x19]
  153964: 97ffbd23     	bl	0x142df0 <__cxa_demangle+0x1084>
  153968: b40008a0     	cbz	x0, 0x153a7c <__cxa_demangle+0x11d10>
  15396c: f9499a77     	ldr	x23, [x19, #0x1330]
  153970: aa0003f5     	mov	x21, x0
  153974: f94006e8     	ldr	x8, [x23, #0x8]
  153978: d13f4109     	sub	x9, x8, #0xfd0
  15397c: b13fc53f     	cmn	x9, #0xff1
  153980: 54000108     	b.hi	0x1539a0 <__cxa_demangle+0x11c34>
  153984: 52820000     	mov	w0, #0x1000             // =4096
  153988: 94002626     	bl	0x15d220 <malloc@plt>
  15398c: b4000a00     	cbz	x0, 0x153acc <__cxa_demangle+0x11d60>
  153990: aa1f03e8     	mov	x8, xzr
  153994: a9007c17     	stp	x23, xzr, [x0]
  153998: aa0003f7     	mov	x23, x0
  15399c: f9099a60     	str	x0, [x19, #0x1330]
  1539a0: 91008109     	add	x9, x8, #0x20
  1539a4: 8b0802e0     	add	x0, x23, x8
  1539a8: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  1539ac: 5280232a     	mov	w10, #0x119             // =281
  1539b0: 910cc108     	add	x8, x8, #0x330
  1539b4: 72a0202a     	movk	w10, #0x101, lsl #16
  1539b8: f90006e9     	str	x9, [x23, #0x8]
  1539bc: f8010c08     	str	x8, [x0, #0x10]!
  1539c0: b900080a     	str	w10, [x0, #0x8]
  1539c4: a9015015     	stp	x21, x20, [x0, #0x10]
  1539c8: 1400002d     	b	0x153a7c <__cxa_demangle+0x11d10>
  1539cc: aa0803f5     	mov	x21, x8
  1539d0: f9499a77     	ldr	x23, [x19, #0x1330]
  1539d4: f94006e8     	ldr	x8, [x23, #0x8]
  1539d8: d13f4109     	sub	x9, x8, #0xfd0
  1539dc: b13fc53f     	cmn	x9, #0xff1
  1539e0: 54000108     	b.hi	0x153a00 <__cxa_demangle+0x11c94>
  1539e4: 52820000     	mov	w0, #0x1000             // =4096
  1539e8: 9400260e     	bl	0x15d220 <malloc@plt>
  1539ec: b4000700     	cbz	x0, 0x153acc <__cxa_demangle+0x11d60>
  1539f0: aa1f03e8     	mov	x8, xzr
  1539f4: a9007c17     	stp	x23, xzr, [x0]
  1539f8: aa0003f7     	mov	x23, x0
  1539fc: f9099a60     	str	x0, [x19, #0x1330]
  153a00: 91008109     	add	x9, x8, #0x20
  153a04: 8b0802ea     	add	x10, x23, x8
  153a08: d00000a8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  153a0c: 528020eb     	mov	w11, #0x107             // =263
  153a10: 91194108     	add	x8, x8, #0x650
  153a14: 72a0202b     	movk	w11, #0x101, lsl #16
  153a18: f90006e9     	str	x9, [x23, #0x8]
  153a1c: f8010d48     	str	x8, [x10, #0x10]!
  153a20: b900094b     	str	w11, [x10, #0x8]
  153a24: a9015554     	stp	x20, x21, [x10, #0x10]
  153a28: a9402668     	ldp	x8, x9, [x19]
  153a2c: f9000bea     	str	x10, [sp, #0x10]
  153a30: eb09011f     	cmp	x8, x9
  153a34: 54000220     	b.eq	0x153a78 <__cxa_demangle+0x11d0c>
  153a38: 3940010a     	ldrb	w10, [x8]
  153a3c: 71017d5f     	cmp	w10, #0x5f
  153a40: 540001c1     	b.ne	0x153a78 <__cxa_demangle+0x11d0c>
  153a44: 9100050a     	add	x10, x8, #0x1
  153a48: eb09015f     	cmp	x10, x9
  153a4c: f900026a     	str	x10, [x19]
  153a50: 540002c0     	b.eq	0x153aa8 <__cxa_demangle+0x11d3c>
  153a54: 39400149     	ldrb	w9, [x10]
  153a58: 7101c13f     	cmp	w9, #0x70
  153a5c: 54000261     	b.ne	0x153aa8 <__cxa_demangle+0x11d3c>
  153a60: 91000908     	add	x8, x8, #0x2
  153a64: 910043e1     	add	x1, sp, #0x10
  153a68: aa1303e0     	mov	x0, x19
  153a6c: f9000268     	str	x8, [x19]
  153a70: 940003eb     	bl	0x154a1c <__cxa_demangle+0x12cb0>
  153a74: 14000002     	b	0x153a7c <__cxa_demangle+0x11d10>
  153a78: aa1f03e0     	mov	x0, xzr
  153a7c: f94016c8     	ldr	x8, [x22, #0x28]
  153a80: f85f83a9     	ldur	x9, [x29, #-0x8]
  153a84: eb09011f     	cmp	x8, x9
  153a88: 54000241     	b.ne	0x153ad0 <__cxa_demangle+0x11d64>
  153a8c: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  153a90: a94457f6     	ldp	x22, x21, [sp, #0x40]
  153a94: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  153a98: f9401bf7     	ldr	x23, [sp, #0x30]
  153a9c: 910183ff     	add	sp, sp, #0x60
  153aa0: d50323bf     	autiasp
  153aa4: d65f03c0     	ret
  153aa8: aa1303e0     	mov	x0, x19
  153aac: 97ffbcd1     	bl	0x142df0 <__cxa_demangle+0x1084>
  153ab0: f90007e0     	str	x0, [sp, #0x8]
  153ab4: b4fffe40     	cbz	x0, 0x153a7c <__cxa_demangle+0x11d10>
  153ab8: 910023e1     	add	x1, sp, #0x8
  153abc: 910043e2     	add	x2, sp, #0x10
  153ac0: aa1303e0     	mov	x0, x19
  153ac4: 940003fa     	bl	0x154aac <__cxa_demangle+0x12d40>
  153ac8: 17ffffed     	b	0x153a7c <__cxa_demangle+0x11d10>
  153acc: 94002525     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153ad0: 940024d8     	bl	0x15ce30 <__stack_chk_fail@plt>
  153ad4: d503233f     	paciasp
  153ad8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  153adc: f9000bf7     	str	x23, [sp, #0x10]
  153ae0: 910003fd     	mov	x29, sp
  153ae4: a90257f6     	stp	x22, x21, [sp, #0x20]
  153ae8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  153aec: a9402408     	ldp	x8, x9, [x0]
  153af0: aa0003f3     	mov	x19, x0
  153af4: cb080129     	sub	x9, x9, x8
  153af8: f100093f     	cmp	x9, #0x2
  153afc: 540001e3     	b.lo	0x153b38 <__cxa_demangle+0x11dcc>
  153b00: 39400109     	ldrb	w9, [x8]
  153b04: 7101513f     	cmp	w9, #0x54
  153b08: 54000181     	b.ne	0x153b38 <__cxa_demangle+0x11dcc>
  153b0c: 39400509     	ldrb	w9, [x8, #0x1]
  153b10: 7101953f     	cmp	w9, #0x65
  153b14: 54000220     	b.eq	0x153b58 <__cxa_demangle+0x11dec>
  153b18: 7101cd3f     	cmp	w9, #0x73
  153b1c: 54000260     	b.eq	0x153b68 <__cxa_demangle+0x11dfc>
  153b20: 7101d53f     	cmp	w9, #0x75
  153b24: 540000a1     	b.ne	0x153b38 <__cxa_demangle+0x11dcc>
  153b28: d0fff8f5     	adrp	x21, 0x71000
  153b2c: 912022b5     	add	x21, x21, #0x808
  153b30: 910016b6     	add	x22, x21, #0x5
  153b34: 14000010     	b	0x153b74 <__cxa_demangle+0x11e08>
  153b38: aa1303e0     	mov	x0, x19
  153b3c: f9400bf7     	ldr	x23, [sp, #0x10]
  153b40: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  153b44: aa1f03e1     	mov	x1, xzr
  153b48: a94257f6     	ldp	x22, x21, [sp, #0x20]
  153b4c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  153b50: d50323bf     	autiasp
  153b54: 17ffc093     	b	0x143da0 <__cxa_demangle+0x2034>
  153b58: f0fff8f5     	adrp	x21, 0x72000
  153b5c: 912faeb5     	add	x21, x21, #0xbeb
  153b60: 910012b6     	add	x22, x21, #0x4
  153b64: 14000004     	b	0x153b74 <__cxa_demangle+0x11e08>
  153b68: 90fff915     	adrp	x21, 0x73000
  153b6c: 911dc6b5     	add	x21, x21, #0x771
  153b70: 91001ab6     	add	x22, x21, #0x6
  153b74: 91000908     	add	x8, x8, #0x2
  153b78: aa1303e0     	mov	x0, x19
  153b7c: aa1f03e1     	mov	x1, xzr
  153b80: f9000268     	str	x8, [x19]
  153b84: 97ffc087     	bl	0x143da0 <__cxa_demangle+0x2034>
  153b88: aa0003f4     	mov	x20, x0
  153b8c: b4000360     	cbz	x0, 0x153bf8 <__cxa_demangle+0x11e8c>
  153b90: eb1602bf     	cmp	x21, x22
  153b94: 54000320     	b.eq	0x153bf8 <__cxa_demangle+0x11e8c>
  153b98: f9499a77     	ldr	x23, [x19, #0x1330]
  153b9c: f94006e8     	ldr	x8, [x23, #0x8]
  153ba0: d13f0109     	sub	x9, x8, #0xfc0
  153ba4: b13fc53f     	cmn	x9, #0xff1
  153ba8: 54000108     	b.hi	0x153bc8 <__cxa_demangle+0x11e5c>
  153bac: 52820000     	mov	w0, #0x1000             // =4096
  153bb0: 9400259c     	bl	0x15d220 <malloc@plt>
  153bb4: b4000300     	cbz	x0, 0x153c14 <__cxa_demangle+0x11ea8>
  153bb8: aa1f03e8     	mov	x8, xzr
  153bbc: a9007c17     	stp	x23, xzr, [x0]
  153bc0: aa0003f7     	mov	x23, x0
  153bc4: f9099a60     	str	x0, [x19, #0x1330]
  153bc8: 900000ca     	adrp	x10, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  153bcc: 9100c109     	add	x9, x8, #0x30
  153bd0: 8b0802e8     	add	x8, x23, x8
  153bd4: 9112014a     	add	x10, x10, #0x480
  153bd8: 528020cb     	mov	w11, #0x106             // =262
  153bdc: 72a0202b     	movk	w11, #0x101, lsl #16
  153be0: f90006e9     	str	x9, [x23, #0x8]
  153be4: f8010d0a     	str	x10, [x8, #0x10]!
  153be8: a901d116     	stp	x22, x20, [x8, #0x18]
  153bec: aa0803f4     	mov	x20, x8
  153bf0: b900090b     	str	w11, [x8, #0x8]
  153bf4: f9000915     	str	x21, [x8, #0x10]
  153bf8: aa1403e0     	mov	x0, x20
  153bfc: f9400bf7     	ldr	x23, [sp, #0x10]
  153c00: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  153c04: a94257f6     	ldp	x22, x21, [sp, #0x20]
  153c08: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  153c0c: d50323bf     	autiasp
  153c10: d65f03c0     	ret
  153c14: 940024d3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153c18: d503233f     	paciasp
  153c1c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  153c20: f9000bf5     	str	x21, [sp, #0x10]
  153c24: 910003fd     	mov	x29, sp
  153c28: a9024ff4     	stp	x20, x19, [sp, #0x20]
  153c2c: f9499815     	ldr	x21, [x0, #0x1330]
  153c30: aa0103f3     	mov	x19, x1
  153c34: f94006a8     	ldr	x8, [x21, #0x8]
  153c38: d13f4109     	sub	x9, x8, #0xfd0
  153c3c: b13fc53f     	cmn	x9, #0xff1
  153c40: 54000128     	b.hi	0x153c64 <__cxa_demangle+0x11ef8>
  153c44: aa0003f4     	mov	x20, x0
  153c48: 52820000     	mov	w0, #0x1000             // =4096
  153c4c: 94002575     	bl	0x15d220 <malloc@plt>
  153c50: b4000300     	cbz	x0, 0x153cb0 <__cxa_demangle+0x11f44>
  153c54: aa1f03e8     	mov	x8, xzr
  153c58: a9007c15     	stp	x21, xzr, [x0]
  153c5c: aa0003f5     	mov	x21, x0
  153c60: f9099a80     	str	x0, [x20, #0x1330]
  153c64: 9100810a     	add	x10, x8, #0x20
  153c68: 8b0802a0     	add	x0, x21, x8
  153c6c: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  153c70: f9400269     	ldr	x9, [x19]
  153c74: 9113c108     	add	x8, x8, #0x4f0
  153c78: 5280016b     	mov	w11, #0xb               // =11
  153c7c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  153c80: f90006aa     	str	x10, [x21, #0x8]
  153c84: 3940252c     	ldrb	w12, [x9, #0x9]
  153c88: f8010c08     	str	x8, [x0, #0x10]!
  153c8c: 52802028     	mov	w8, #0x101              // =257
  153c90: f9400bf5     	ldr	x21, [sp, #0x10]
  153c94: 3900200b     	strb	w11, [x0, #0x8]
  153c98: 3900240c     	strb	w12, [x0, #0x9]
  153c9c: 79001408     	strh	w8, [x0, #0xa]
  153ca0: f9000809     	str	x9, [x0, #0x10]
  153ca4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  153ca8: d50323bf     	autiasp
  153cac: d65f03c0     	ret
  153cb0: 940024ac     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153cb4: d503233f     	paciasp
  153cb8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  153cbc: a90157f6     	stp	x22, x21, [sp, #0x10]
  153cc0: 910003fd     	mov	x29, sp
  153cc4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  153cc8: f9499816     	ldr	x22, [x0, #0x1330]
  153ccc: aa0203f3     	mov	x19, x2
  153cd0: aa0103f4     	mov	x20, x1
  153cd4: f94006c8     	ldr	x8, [x22, #0x8]
  153cd8: d13f4109     	sub	x9, x8, #0xfd0
  153cdc: b13fc53f     	cmn	x9, #0xff1
  153ce0: 54000128     	b.hi	0x153d04 <__cxa_demangle+0x11f98>
  153ce4: aa0003f5     	mov	x21, x0
  153ce8: 52820000     	mov	w0, #0x1000             // =4096
  153cec: 9400254d     	bl	0x15d220 <malloc@plt>
  153cf0: b4000360     	cbz	x0, 0x153d5c <__cxa_demangle+0x11ff0>
  153cf4: aa1f03e8     	mov	x8, xzr
  153cf8: a9007c16     	stp	x22, xzr, [x0]
  153cfc: aa0003f6     	mov	x22, x0
  153d00: f9099aa0     	str	x0, [x21, #0x1330]
  153d04: 8b0802c0     	add	x0, x22, x8
  153d08: 91008108     	add	x8, x8, #0x20
  153d0c: 900000ca     	adrp	x10, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  153d10: f9400289     	ldr	x9, [x20]
  153d14: 9115814a     	add	x10, x10, #0x560
  153d18: 5280018b     	mov	w11, #0xc               // =12
  153d1c: f90006c8     	str	x8, [x22, #0x8]
  153d20: 52802028     	mov	w8, #0x101              // =257
  153d24: b940026c     	ldr	w12, [x19]
  153d28: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  153d2c: f8010c0a     	str	x10, [x0, #0x10]!
  153d30: a94157f6     	ldp	x22, x21, [sp, #0x10]
  153d34: 3900200b     	strb	w11, [x0, #0x8]
  153d38: 3940252a     	ldrb	w10, [x9, #0x9]
  153d3c: 79001408     	strh	w8, [x0, #0xa]
  153d40: f9000809     	str	x9, [x0, #0x10]
  153d44: b900180c     	str	w12, [x0, #0x18]
  153d48: 3900240a     	strb	w10, [x0, #0x9]
  153d4c: 3900701f     	strb	wzr, [x0, #0x1c]
  153d50: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  153d54: d50323bf     	autiasp
  153d58: d65f03c0     	ret
  153d5c: 94002481     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153d60: d503233f     	paciasp
  153d64: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  153d68: f9000bf5     	str	x21, [sp, #0x10]
  153d6c: 910003fd     	mov	x29, sp
  153d70: a9024ff4     	stp	x20, x19, [sp, #0x20]
  153d74: f9499815     	ldr	x21, [x0, #0x1330]
  153d78: aa0103f3     	mov	x19, x1
  153d7c: f94006a8     	ldr	x8, [x21, #0x8]
  153d80: d13f0109     	sub	x9, x8, #0xfc0
  153d84: b13fc53f     	cmn	x9, #0xff1
  153d88: 54000128     	b.hi	0x153dac <__cxa_demangle+0x12040>
  153d8c: aa0003f4     	mov	x20, x0
  153d90: 52820000     	mov	w0, #0x1000             // =4096
  153d94: 94002523     	bl	0x15d220 <malloc@plt>
  153d98: b4000320     	cbz	x0, 0x153dfc <__cxa_demangle+0x12090>
  153d9c: aa1f03e8     	mov	x8, xzr
  153da0: a9007c15     	stp	x21, xzr, [x0]
  153da4: aa0003f5     	mov	x21, x0
  153da8: f9099a80     	str	x0, [x20, #0x1330]
  153dac: 9100c109     	add	x9, x8, #0x30
  153db0: 8b0802a0     	add	x0, x21, x8
  153db4: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  153db8: 528020aa     	mov	w10, #0x105             // =261
  153dbc: 91174108     	add	x8, x8, #0x5d0
  153dc0: 72a0202a     	movk	w10, #0x101, lsl #16
  153dc4: f90006a9     	str	x9, [x21, #0x8]
  153dc8: 90fff8e9     	adrp	x9, 0x6f000
  153dcc: 913fe929     	add	x9, x9, #0xffa
  153dd0: f9400bf5     	ldr	x21, [sp, #0x10]
  153dd4: f8010c08     	str	x8, [x0, #0x10]!
  153dd8: f9400268     	ldr	x8, [x19]
  153ddc: b900080a     	str	w10, [x0, #0x8]
  153de0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  153de4: 9100212a     	add	x10, x9, #0x8
  153de8: a9012408     	stp	x8, x9, [x0, #0x10]
  153dec: f900100a     	str	x10, [x0, #0x20]
  153df0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  153df4: d50323bf     	autiasp
  153df8: d65f03c0     	ret
  153dfc: 94002459     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153e00: d503233f     	paciasp
  153e04: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  153e08: f9000bf5     	str	x21, [sp, #0x10]
  153e0c: 910003fd     	mov	x29, sp
  153e10: a9024ff4     	stp	x20, x19, [sp, #0x20]
  153e14: f9499815     	ldr	x21, [x0, #0x1330]
  153e18: aa0103f3     	mov	x19, x1
  153e1c: f94006a8     	ldr	x8, [x21, #0x8]
  153e20: d13f0109     	sub	x9, x8, #0xfc0
  153e24: b13fc53f     	cmn	x9, #0xff1
  153e28: 54000128     	b.hi	0x153e4c <__cxa_demangle+0x120e0>
  153e2c: aa0003f4     	mov	x20, x0
  153e30: 52820000     	mov	w0, #0x1000             // =4096
  153e34: 940024fb     	bl	0x15d220 <malloc@plt>
  153e38: b4000320     	cbz	x0, 0x153e9c <__cxa_demangle+0x12130>
  153e3c: aa1f03e8     	mov	x8, xzr
  153e40: a9007c15     	stp	x21, xzr, [x0]
  153e44: aa0003f5     	mov	x21, x0
  153e48: f9099a80     	str	x0, [x20, #0x1330]
  153e4c: 9100c109     	add	x9, x8, #0x30
  153e50: 8b0802a0     	add	x0, x21, x8
  153e54: 900000c8     	adrp	x8, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  153e58: 528020aa     	mov	w10, #0x105             // =261
  153e5c: 91174108     	add	x8, x8, #0x5d0
  153e60: 72a0202a     	movk	w10, #0x101, lsl #16
  153e64: f90006a9     	str	x9, [x21, #0x8]
  153e68: b0fff8e9     	adrp	x9, 0x70000
  153e6c: 913af129     	add	x9, x9, #0xebc
  153e70: f9400bf5     	ldr	x21, [sp, #0x10]
  153e74: f8010c08     	str	x8, [x0, #0x10]!
  153e78: f9400268     	ldr	x8, [x19]
  153e7c: b900080a     	str	w10, [x0, #0x8]
  153e80: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  153e84: 9100292a     	add	x10, x9, #0xa
  153e88: a9012408     	stp	x8, x9, [x0, #0x10]
  153e8c: f900100a     	str	x10, [x0, #0x20]
  153e90: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  153e94: d50323bf     	autiasp
  153e98: d65f03c0     	ret
  153e9c: 94002431     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153ea0: d503233f     	paciasp
  153ea4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  153ea8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  153eac: 910003fd     	mov	x29, sp
  153eb0: a940a828     	ldp	x8, x10, [x1, #0x8]
  153eb4: aa0103f3     	mov	x19, x1
  153eb8: aa0003f4     	mov	x20, x0
  153ebc: 91002509     	add	x9, x8, #0x9
  153ec0: eb0a013f     	cmp	x9, x10
  153ec4: 54000062     	b.hs	0x153ed0 <__cxa_demangle+0x12164>
  153ec8: f9400260     	ldr	x0, [x19]
  153ecc: 1400000a     	b	0x153ef4 <__cxa_demangle+0x12188>
  153ed0: d37ff948     	lsl	x8, x10, #1
  153ed4: f9400260     	ldr	x0, [x19]
  153ed8: eb09011f     	cmp	x8, x9
  153edc: 9a883121     	csel	x1, x9, x8, lo
  153ee0: f9000a61     	str	x1, [x19, #0x10]
  153ee4: 9400250f     	bl	0x15d320 <realloc@plt>
  153ee8: f9000260     	str	x0, [x19]
  153eec: b4000640     	cbz	x0, 0x153fb4 <__cxa_demangle+0x12248>
  153ef0: f9400668     	ldr	x8, [x19, #0x8]
  153ef4: 90fff8e9     	adrp	x9, 0x6f000
  153ef8: 8b080008     	add	x8, x0, x8
  153efc: 911b0529     	add	x9, x9, #0x6c1
  153f00: 5280050a     	mov	w10, #0x28              // =40
  153f04: aa1303e1     	mov	x1, x19
  153f08: f9400129     	ldr	x9, [x9]
  153f0c: 3900210a     	strb	w10, [x8, #0x8]
  153f10: f9000109     	str	x9, [x8]
  153f14: f9400668     	ldr	x8, [x19, #0x8]
  153f18: f9400a94     	ldr	x20, [x20, #0x10]
  153f1c: 91002508     	add	x8, x8, #0x9
  153f20: f9400289     	ldr	x9, [x20]
  153f24: aa1403e0     	mov	x0, x20
  153f28: f9000668     	str	x8, [x19, #0x8]
  153f2c: f9401128     	ldr	x8, [x9, #0x20]
  153f30: d63f0100     	blr	x8
  153f34: 39402688     	ldrb	w8, [x20, #0x9]
  153f38: 7100051f     	cmp	w8, #0x1
  153f3c: 540000c0     	b.eq	0x153f54 <__cxa_demangle+0x121e8>
  153f40: f9400288     	ldr	x8, [x20]
  153f44: aa1403e0     	mov	x0, x20
  153f48: aa1303e1     	mov	x1, x19
  153f4c: f9401508     	ldr	x8, [x8, #0x28]
  153f50: d63f0100     	blr	x8
  153f54: a940aa68     	ldp	x8, x10, [x19, #0x8]
  153f58: 91000509     	add	x9, x8, #0x1
  153f5c: eb0a013f     	cmp	x9, x10
  153f60: 54000062     	b.hs	0x153f6c <__cxa_demangle+0x12200>
  153f64: f9400260     	ldr	x0, [x19]
  153f68: 1400000a     	b	0x153f90 <__cxa_demangle+0x12224>
  153f6c: d37ff948     	lsl	x8, x10, #1
  153f70: f9400260     	ldr	x0, [x19]
  153f74: eb09011f     	cmp	x8, x9
  153f78: 9a883121     	csel	x1, x9, x8, lo
  153f7c: f9000a61     	str	x1, [x19, #0x10]
  153f80: 940024e8     	bl	0x15d320 <realloc@plt>
  153f84: f9000260     	str	x0, [x19]
  153f88: b4000160     	cbz	x0, 0x153fb4 <__cxa_demangle+0x12248>
  153f8c: f9400668     	ldr	x8, [x19, #0x8]
  153f90: 52800529     	mov	w9, #0x29               // =41
  153f94: 38286809     	strb	w9, [x0, x8]
  153f98: f9400668     	ldr	x8, [x19, #0x8]
  153f9c: 91000508     	add	x8, x8, #0x1
  153fa0: f9000668     	str	x8, [x19, #0x8]
  153fa4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  153fa8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  153fac: d50323bf     	autiasp
  153fb0: d65f03c0     	ret
  153fb4: 940023eb     	bl	0x15cf60 <_ZSt9terminatev@plt>
  153fb8: d503245f     	bti	c
  153fbc: 140023c9     	b	0x15cee0 <_ZdlPv@plt>
  153fc0: d503233f     	paciasp
  153fc4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  153fc8: a9014ff4     	stp	x20, x19, [sp, #0x10]
  153fcc: 910003fd     	mov	x29, sp
  153fd0: a940a828     	ldp	x8, x10, [x1, #0x8]
  153fd4: aa0103f3     	mov	x19, x1
  153fd8: aa0003f4     	mov	x20, x0
  153fdc: 91001909     	add	x9, x8, #0x6
  153fe0: eb0a013f     	cmp	x9, x10
  153fe4: 54000062     	b.hs	0x153ff0 <__cxa_demangle+0x12284>
  153fe8: f9400260     	ldr	x0, [x19]
  153fec: 1400000a     	b	0x154014 <__cxa_demangle+0x122a8>
  153ff0: d37ff948     	lsl	x8, x10, #1
  153ff4: f9400260     	ldr	x0, [x19]
  153ff8: eb09011f     	cmp	x8, x9
  153ffc: 9a883121     	csel	x1, x9, x8, lo
  154000: f9000a61     	str	x1, [x19, #0x10]
  154004: 940024c7     	bl	0x15d320 <realloc@plt>
  154008: f9000260     	str	x0, [x19]
  15400c: b40004a0     	cbz	x0, 0x1540a0 <__cxa_demangle+0x12334>
  154010: f9400668     	ldr	x8, [x19, #0x8]
  154014: 528d0e8a     	mov	w10, #0x6874            // =26740
  154018: 8b080008     	add	x8, x0, x8
  15401c: 52850ee9     	mov	w9, #0x2877             // =10359
  154020: 72adee4a     	movk	w10, #0x6f72, lsl #16
  154024: 91004280     	add	x0, x20, #0x10
  154028: aa1303e1     	mov	x1, x19
  15402c: 79000909     	strh	w9, [x8, #0x4]
  154030: b900010a     	str	w10, [x8]
  154034: f9400668     	ldr	x8, [x19, #0x8]
  154038: 91001908     	add	x8, x8, #0x6
  15403c: f9000668     	str	x8, [x19, #0x8]
  154040: 97ffe36b     	bl	0x14cdec <__cxa_demangle+0xb080>
  154044: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154048: 91000509     	add	x9, x8, #0x1
  15404c: eb0a013f     	cmp	x9, x10
  154050: 54000062     	b.hs	0x15405c <__cxa_demangle+0x122f0>
  154054: f9400260     	ldr	x0, [x19]
  154058: 1400000b     	b	0x154084 <__cxa_demangle+0x12318>
  15405c: d37ff948     	lsl	x8, x10, #1
  154060: f9400260     	ldr	x0, [x19]
  154064: eb09011f     	cmp	x8, x9
  154068: 9a883121     	csel	x1, x9, x8, lo
  15406c: f9000a61     	str	x1, [x19, #0x10]
  154070: 940024ac     	bl	0x15d320 <realloc@plt>
  154074: f9000260     	str	x0, [x19]
  154078: b4000140     	cbz	x0, 0x1540a0 <__cxa_demangle+0x12334>
  15407c: f9400668     	ldr	x8, [x19, #0x8]
  154080: 91000509     	add	x9, x8, #0x1
  154084: f9000669     	str	x9, [x19, #0x8]
  154088: 5280052a     	mov	w10, #0x29              // =41
  15408c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  154090: 3828680a     	strb	w10, [x0, x8]
  154094: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  154098: d50323bf     	autiasp
  15409c: d65f03c0     	ret
  1540a0: 940023b0     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1540a4: d503245f     	bti	c
  1540a8: 1400238e     	b	0x15cee0 <_ZdlPv@plt>
  1540ac: d503245f     	bti	c
  1540b0: 52800020     	mov	w0, #0x1                // =1
  1540b4: d65f03c0     	ret
  1540b8: d503245f     	bti	c
  1540bc: 52800020     	mov	w0, #0x1                // =1
  1540c0: d65f03c0     	ret
  1540c4: d503233f     	paciasp
  1540c8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1540cc: f9000bf3     	str	x19, [sp, #0x10]
  1540d0: 910003fd     	mov	x29, sp
  1540d4: f9400800     	ldr	x0, [x0, #0x10]
  1540d8: aa0103f3     	mov	x19, x1
  1540dc: f9400008     	ldr	x8, [x0]
  1540e0: f9401108     	ldr	x8, [x8, #0x20]
  1540e4: d63f0100     	blr	x8
  1540e8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1540ec: 91000509     	add	x9, x8, #0x1
  1540f0: eb0a013f     	cmp	x9, x10
  1540f4: 54000062     	b.hs	0x154100 <__cxa_demangle+0x12394>
  1540f8: f9400260     	ldr	x0, [x19]
  1540fc: 1400000a     	b	0x154124 <__cxa_demangle+0x123b8>
  154100: d37ff948     	lsl	x8, x10, #1
  154104: f9400260     	ldr	x0, [x19]
  154108: eb09011f     	cmp	x8, x9
  15410c: 9a883121     	csel	x1, x9, x8, lo
  154110: f9000a61     	str	x1, [x19, #0x10]
  154114: 94002483     	bl	0x15d320 <realloc@plt>
  154118: f9000260     	str	x0, [x19]
  15411c: b4000160     	cbz	x0, 0x154148 <__cxa_demangle+0x123dc>
  154120: f9400668     	ldr	x8, [x19, #0x8]
  154124: 52800409     	mov	w9, #0x20               // =32
  154128: 38286809     	strb	w9, [x0, x8]
  15412c: f9400668     	ldr	x8, [x19, #0x8]
  154130: 91000508     	add	x8, x8, #0x1
  154134: f9000668     	str	x8, [x19, #0x8]
  154138: f9400bf3     	ldr	x19, [sp, #0x10]
  15413c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  154140: d50323bf     	autiasp
  154144: d65f03c0     	ret
  154148: 94002386     	bl	0x15cf60 <_ZSt9terminatev@plt>
  15414c: d503233f     	paciasp
  154150: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  154154: a9014ff4     	stp	x20, x19, [sp, #0x10]
  154158: 910003fd     	mov	x29, sp
  15415c: a940a828     	ldp	x8, x10, [x1, #0x8]
  154160: aa0103f3     	mov	x19, x1
  154164: aa0003f4     	mov	x20, x0
  154168: 91000509     	add	x9, x8, #0x1
  15416c: eb0a013f     	cmp	x9, x10
  154170: 54000062     	b.hs	0x15417c <__cxa_demangle+0x12410>
  154174: f9400260     	ldr	x0, [x19]
  154178: 1400000a     	b	0x1541a0 <__cxa_demangle+0x12434>
  15417c: d37ff948     	lsl	x8, x10, #1
  154180: f9400260     	ldr	x0, [x19]
  154184: eb09011f     	cmp	x8, x9
  154188: 9a883121     	csel	x1, x9, x8, lo
  15418c: f9000a61     	str	x1, [x19, #0x10]
  154190: 94002464     	bl	0x15d320 <realloc@plt>
  154194: f9000260     	str	x0, [x19]
  154198: b40019a0     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  15419c: f9400668     	ldr	x8, [x19, #0x8]
  1541a0: 52800509     	mov	w9, #0x28               // =40
  1541a4: aa1303e1     	mov	x1, x19
  1541a8: 38286809     	strb	w9, [x0, x8]
  1541ac: 91006280     	add	x0, x20, #0x18
  1541b0: f9400668     	ldr	x8, [x19, #0x8]
  1541b4: 91000508     	add	x8, x8, #0x1
  1541b8: f9000668     	str	x8, [x19, #0x8]
  1541bc: 97ffe30c     	bl	0x14cdec <__cxa_demangle+0xb080>
  1541c0: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1541c4: 91000509     	add	x9, x8, #0x1
  1541c8: eb0a013f     	cmp	x9, x10
  1541cc: 54000062     	b.hs	0x1541d8 <__cxa_demangle+0x1246c>
  1541d0: f9400260     	ldr	x0, [x19]
  1541d4: 1400000a     	b	0x1541fc <__cxa_demangle+0x12490>
  1541d8: d37ff948     	lsl	x8, x10, #1
  1541dc: f9400260     	ldr	x0, [x19]
  1541e0: eb09011f     	cmp	x8, x9
  1541e4: 9a883121     	csel	x1, x9, x8, lo
  1541e8: f9000a61     	str	x1, [x19, #0x10]
  1541ec: 9400244d     	bl	0x15d320 <realloc@plt>
  1541f0: f9000260     	str	x0, [x19]
  1541f4: b40016c0     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  1541f8: f9400668     	ldr	x8, [x19, #0x8]
  1541fc: 52800529     	mov	w9, #0x29               // =41
  154200: aa1303e1     	mov	x1, x19
  154204: 38286809     	strb	w9, [x0, x8]
  154208: f9400668     	ldr	x8, [x19, #0x8]
  15420c: f9400a80     	ldr	x0, [x20, #0x10]
  154210: 91000508     	add	x8, x8, #0x1
  154214: f9400009     	ldr	x9, [x0]
  154218: f9000668     	str	x8, [x19, #0x8]
  15421c: f9401528     	ldr	x8, [x9, #0x28]
  154220: d63f0100     	blr	x8
  154224: b9402a88     	ldr	w8, [x20, #0x28]
  154228: 36000348     	tbz	w8, #0x0, 0x154290 <__cxa_demangle+0x12524>
  15422c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154230: 91001909     	add	x9, x8, #0x6
  154234: eb0a013f     	cmp	x9, x10
  154238: 54000062     	b.hs	0x154244 <__cxa_demangle+0x124d8>
  15423c: f9400260     	ldr	x0, [x19]
  154240: 1400000a     	b	0x154268 <__cxa_demangle+0x124fc>
  154244: d37ff948     	lsl	x8, x10, #1
  154248: f9400260     	ldr	x0, [x19]
  15424c: eb09011f     	cmp	x8, x9
  154250: 9a883121     	csel	x1, x9, x8, lo
  154254: f9000a61     	str	x1, [x19, #0x10]
  154258: 94002432     	bl	0x15d320 <realloc@plt>
  15425c: f9000260     	str	x0, [x19]
  154260: b4001360     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  154264: f9400668     	ldr	x8, [x19, #0x8]
  154268: 528c640a     	mov	w10, #0x6320            // =25376
  15426c: 8b080008     	add	x8, x0, x8
  154270: 528e8e69     	mov	w9, #0x7473             // =29811
  154274: 72adcdea     	movk	w10, #0x6e6f, lsl #16
  154278: 79000909     	strh	w9, [x8, #0x4]
  15427c: b900010a     	str	w10, [x8]
  154280: f9400668     	ldr	x8, [x19, #0x8]
  154284: 91001909     	add	x9, x8, #0x6
  154288: b9402a88     	ldr	w8, [x20, #0x28]
  15428c: f9000669     	str	x9, [x19, #0x8]
  154290: 36080368     	tbz	w8, #0x1, 0x1542fc <__cxa_demangle+0x12590>
  154294: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154298: 91002509     	add	x9, x8, #0x9
  15429c: eb0a013f     	cmp	x9, x10
  1542a0: 54000062     	b.hs	0x1542ac <__cxa_demangle+0x12540>
  1542a4: f9400260     	ldr	x0, [x19]
  1542a8: 1400000a     	b	0x1542d0 <__cxa_demangle+0x12564>
  1542ac: d37ff948     	lsl	x8, x10, #1
  1542b0: f9400260     	ldr	x0, [x19]
  1542b4: eb09011f     	cmp	x8, x9
  1542b8: 9a883121     	csel	x1, x9, x8, lo
  1542bc: f9000a61     	str	x1, [x19, #0x10]
  1542c0: 94002418     	bl	0x15d320 <realloc@plt>
  1542c4: f9000260     	str	x0, [x19]
  1542c8: b4001020     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  1542cc: f9400668     	ldr	x8, [x19, #0x8]
  1542d0: f0fff8e9     	adrp	x9, 0x73000
  1542d4: 8b080008     	add	x8, x0, x8
  1542d8: 91392129     	add	x9, x9, #0xe48
  1542dc: 52800caa     	mov	w10, #0x65              // =101
  1542e0: f9400129     	ldr	x9, [x9]
  1542e4: 3900210a     	strb	w10, [x8, #0x8]
  1542e8: f9000109     	str	x9, [x8]
  1542ec: f9400668     	ldr	x8, [x19, #0x8]
  1542f0: 91002509     	add	x9, x8, #0x9
  1542f4: b9402a88     	ldr	w8, [x20, #0x28]
  1542f8: f9000669     	str	x9, [x19, #0x8]
  1542fc: 36100348     	tbz	w8, #0x2, 0x154364 <__cxa_demangle+0x125f8>
  154300: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154304: 91002509     	add	x9, x8, #0x9
  154308: eb0a013f     	cmp	x9, x10
  15430c: 54000062     	b.hs	0x154318 <__cxa_demangle+0x125ac>
  154310: f9400260     	ldr	x0, [x19]
  154314: 1400000a     	b	0x15433c <__cxa_demangle+0x125d0>
  154318: d37ff948     	lsl	x8, x10, #1
  15431c: f9400260     	ldr	x0, [x19]
  154320: eb09011f     	cmp	x8, x9
  154324: 9a883121     	csel	x1, x9, x8, lo
  154328: f9000a61     	str	x1, [x19, #0x10]
  15432c: 940023fd     	bl	0x15d320 <realloc@plt>
  154330: f9000260     	str	x0, [x19]
  154334: b4000cc0     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  154338: f9400668     	ldr	x8, [x19, #0x8]
  15433c: b0fff8e9     	adrp	x9, 0x71000
  154340: 8b080008     	add	x8, x0, x8
  154344: 91146129     	add	x9, x9, #0x518
  154348: 52800e8a     	mov	w10, #0x74              // =116
  15434c: f9400129     	ldr	x9, [x9]
  154350: 3900210a     	strb	w10, [x8, #0x8]
  154354: f9000109     	str	x9, [x8]
  154358: f9400668     	ldr	x8, [x19, #0x8]
  15435c: 91002508     	add	x8, x8, #0x9
  154360: f9000668     	str	x8, [x19, #0x8]
  154364: 3940b288     	ldrb	w8, [x20, #0x2c]
  154368: 7100091f     	cmp	w8, #0x2
  15436c: 54000120     	b.eq	0x154390 <__cxa_demangle+0x12624>
  154370: 7100051f     	cmp	w8, #0x1
  154374: 54000581     	b.ne	0x154424 <__cxa_demangle+0x126b8>
  154378: a940aa68     	ldp	x8, x10, [x19, #0x8]
  15437c: 91000909     	add	x9, x8, #0x2
  154380: eb0a013f     	cmp	x9, x10
  154384: 54000122     	b.hs	0x1543a8 <__cxa_demangle+0x1263c>
  154388: f9400260     	ldr	x0, [x19]
  15438c: 14000010     	b	0x1543cc <__cxa_demangle+0x12660>
  154390: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154394: 91000d09     	add	x9, x8, #0x3
  154398: eb0a013f     	cmp	x9, x10
  15439c: 54000202     	b.hs	0x1543dc <__cxa_demangle+0x12670>
  1543a0: f9400260     	ldr	x0, [x19]
  1543a4: 14000017     	b	0x154400 <__cxa_demangle+0x12694>
  1543a8: d37ff948     	lsl	x8, x10, #1
  1543ac: f9400260     	ldr	x0, [x19]
  1543b0: eb09011f     	cmp	x8, x9
  1543b4: 9a883121     	csel	x1, x9, x8, lo
  1543b8: f9000a61     	str	x1, [x19, #0x10]
  1543bc: 940023d9     	bl	0x15d320 <realloc@plt>
  1543c0: f9000260     	str	x0, [x19]
  1543c4: b4000840     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  1543c8: f9400668     	ldr	x8, [x19, #0x8]
  1543cc: 5284c40a     	mov	w10, #0x2620            // =9760
  1543d0: 52800049     	mov	w9, #0x2                // =2
  1543d4: 7828680a     	strh	w10, [x0, x8]
  1543d8: 14000010     	b	0x154418 <__cxa_demangle+0x126ac>
  1543dc: d37ff948     	lsl	x8, x10, #1
  1543e0: f9400260     	ldr	x0, [x19]
  1543e4: eb09011f     	cmp	x8, x9
  1543e8: 9a883121     	csel	x1, x9, x8, lo
  1543ec: f9000a61     	str	x1, [x19, #0x10]
  1543f0: 940023cc     	bl	0x15d320 <realloc@plt>
  1543f4: f9000260     	str	x0, [x19]
  1543f8: b40006a0     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  1543fc: f9400668     	ldr	x8, [x19, #0x8]
  154400: 8b080008     	add	x8, x0, x8
  154404: 528004ca     	mov	w10, #0x26              // =38
  154408: 5284c40b     	mov	w11, #0x2620            // =9760
  15440c: 52800069     	mov	w9, #0x3                // =3
  154410: 3900090a     	strb	w10, [x8, #0x2]
  154414: 7900010b     	strh	w11, [x8]
  154418: f9400668     	ldr	x8, [x19, #0x8]
  15441c: 8b090108     	add	x8, x8, x9
  154420: f9000668     	str	x8, [x19, #0x8]
  154424: f9401a88     	ldr	x8, [x20, #0x30]
  154428: b40003a8     	cbz	x8, 0x15449c <__cxa_demangle+0x12730>
  15442c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154430: 91000509     	add	x9, x8, #0x1
  154434: eb0a013f     	cmp	x9, x10
  154438: 54000062     	b.hs	0x154444 <__cxa_demangle+0x126d8>
  15443c: f9400260     	ldr	x0, [x19]
  154440: 1400000b     	b	0x15446c <__cxa_demangle+0x12700>
  154444: d37ff948     	lsl	x8, x10, #1
  154448: f9400260     	ldr	x0, [x19]
  15444c: eb09011f     	cmp	x8, x9
  154450: 9a883121     	csel	x1, x9, x8, lo
  154454: f9000a61     	str	x1, [x19, #0x10]
  154458: 940023b2     	bl	0x15d320 <realloc@plt>
  15445c: f9000260     	str	x0, [x19]
  154460: b4000360     	cbz	x0, 0x1544cc <__cxa_demangle+0x12760>
  154464: f9400668     	ldr	x8, [x19, #0x8]
  154468: 91000509     	add	x9, x8, #0x1
  15446c: 5280040a     	mov	w10, #0x20              // =32
  154470: f9000669     	str	x9, [x19, #0x8]
  154474: aa1303e1     	mov	x1, x19
  154478: 3828680a     	strb	w10, [x0, x8]
  15447c: f9401a94     	ldr	x20, [x20, #0x30]
  154480: f9400288     	ldr	x8, [x20]
  154484: aa1403e0     	mov	x0, x20
  154488: f9401108     	ldr	x8, [x8, #0x20]
  15448c: d63f0100     	blr	x8
  154490: 39402688     	ldrb	w8, [x20, #0x9]
  154494: 7100051f     	cmp	w8, #0x1
  154498: 540000a1     	b.ne	0x1544ac <__cxa_demangle+0x12740>
  15449c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1544a0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1544a4: d50323bf     	autiasp
  1544a8: d65f03c0     	ret
  1544ac: f9400288     	ldr	x8, [x20]
  1544b0: aa1403e0     	mov	x0, x20
  1544b4: aa1303e1     	mov	x1, x19
  1544b8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1544bc: f9401510     	ldr	x16, [x8, #0x28]
  1544c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1544c4: d50323bf     	autiasp
  1544c8: d61f0200     	br	x16
  1544cc: 940022a5     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1544d0: d503245f     	bti	c
  1544d4: 14002283     	b	0x15cee0 <_ZdlPv@plt>
  1544d8: d503233f     	paciasp
  1544dc: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1544e0: f9000bf5     	str	x21, [sp, #0x10]
  1544e4: 910003fd     	mov	x29, sp
  1544e8: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1544ec: f9400815     	ldr	x21, [x0, #0x10]
  1544f0: aa0003f4     	mov	x20, x0
  1544f4: aa0103f3     	mov	x19, x1
  1544f8: f94002a8     	ldr	x8, [x21]
  1544fc: aa1503e0     	mov	x0, x21
  154500: f9401108     	ldr	x8, [x8, #0x20]
  154504: d63f0100     	blr	x8
  154508: 394026a8     	ldrb	w8, [x21, #0x9]
  15450c: 7100051f     	cmp	w8, #0x1
  154510: 540000c0     	b.eq	0x154528 <__cxa_demangle+0x127bc>
  154514: f94002a8     	ldr	x8, [x21]
  154518: aa1503e0     	mov	x0, x21
  15451c: aa1303e1     	mov	x1, x19
  154520: f9401508     	ldr	x8, [x8, #0x28]
  154524: d63f0100     	blr	x8
  154528: a940aa68     	ldp	x8, x10, [x19, #0x8]
  15452c: 91000509     	add	x9, x8, #0x1
  154530: eb0a013f     	cmp	x9, x10
  154534: 54000062     	b.hs	0x154540 <__cxa_demangle+0x127d4>
  154538: f9400260     	ldr	x0, [x19]
  15453c: 1400000a     	b	0x154564 <__cxa_demangle+0x127f8>
  154540: d37ff948     	lsl	x8, x10, #1
  154544: f9400260     	ldr	x0, [x19]
  154548: eb09011f     	cmp	x8, x9
  15454c: 9a883121     	csel	x1, x9, x8, lo
  154550: f9000a61     	str	x1, [x19, #0x10]
  154554: 94002373     	bl	0x15d320 <realloc@plt>
  154558: f9000260     	str	x0, [x19]
  15455c: b4000720     	cbz	x0, 0x154640 <__cxa_demangle+0x128d4>
  154560: f9400668     	ldr	x8, [x19, #0x8]
  154564: 52800789     	mov	w9, #0x3c               // =60
  154568: 38286809     	strb	w9, [x0, x8]
  15456c: f9400668     	ldr	x8, [x19, #0x8]
  154570: 91000508     	add	x8, x8, #0x1
  154574: f9000668     	str	x8, [x19, #0x8]
  154578: a941a695     	ldp	x21, x9, [x20, #0x18]
  15457c: eb150134     	subs	x20, x9, x21
  154580: 540002e0     	b.eq	0x1545dc <__cxa_demangle+0x12870>
  154584: f9400a6a     	ldr	x10, [x19, #0x10]
  154588: 8b140109     	add	x9, x8, x20
  15458c: eb0a013f     	cmp	x9, x10
  154590: 54000062     	b.hs	0x15459c <__cxa_demangle+0x12830>
  154594: f9400260     	ldr	x0, [x19]
  154598: 1400000a     	b	0x1545c0 <__cxa_demangle+0x12854>
  15459c: d37ff948     	lsl	x8, x10, #1
  1545a0: f9400260     	ldr	x0, [x19]
  1545a4: eb09011f     	cmp	x8, x9
  1545a8: 9a883121     	csel	x1, x9, x8, lo
  1545ac: f9000a61     	str	x1, [x19, #0x10]
  1545b0: 9400235c     	bl	0x15d320 <realloc@plt>
  1545b4: f9000260     	str	x0, [x19]
  1545b8: b4000440     	cbz	x0, 0x154640 <__cxa_demangle+0x128d4>
  1545bc: f9400668     	ldr	x8, [x19, #0x8]
  1545c0: 8b080000     	add	x0, x0, x8
  1545c4: aa1503e1     	mov	x1, x21
  1545c8: aa1403e2     	mov	x2, x20
  1545cc: 94002459     	bl	0x15d730 <memmove@plt>
  1545d0: f9400668     	ldr	x8, [x19, #0x8]
  1545d4: 8b140108     	add	x8, x8, x20
  1545d8: f9000668     	str	x8, [x19, #0x8]
  1545dc: f9400a6a     	ldr	x10, [x19, #0x10]
  1545e0: 91000509     	add	x9, x8, #0x1
  1545e4: eb0a013f     	cmp	x9, x10
  1545e8: 54000062     	b.hs	0x1545f4 <__cxa_demangle+0x12888>
  1545ec: f9400260     	ldr	x0, [x19]
  1545f0: 1400000a     	b	0x154618 <__cxa_demangle+0x128ac>
  1545f4: d37ff948     	lsl	x8, x10, #1
  1545f8: f9400260     	ldr	x0, [x19]
  1545fc: eb09011f     	cmp	x8, x9
  154600: 9a883121     	csel	x1, x9, x8, lo
  154604: f9000a61     	str	x1, [x19, #0x10]
  154608: 94002346     	bl	0x15d320 <realloc@plt>
  15460c: f9000260     	str	x0, [x19]
  154610: b4000180     	cbz	x0, 0x154640 <__cxa_demangle+0x128d4>
  154614: f9400668     	ldr	x8, [x19, #0x8]
  154618: 528007c9     	mov	w9, #0x3e               // =62
  15461c: f9400bf5     	ldr	x21, [sp, #0x10]
  154620: 38286809     	strb	w9, [x0, x8]
  154624: f9400668     	ldr	x8, [x19, #0x8]
  154628: 91000508     	add	x8, x8, #0x1
  15462c: f9000668     	str	x8, [x19, #0x8]
  154630: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154634: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  154638: d50323bf     	autiasp
  15463c: d65f03c0     	ret
  154640: 94002248     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154644: d503245f     	bti	c
  154648: 14002226     	b	0x15cee0 <_ZdlPv@plt>
  15464c: d503233f     	paciasp
  154650: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154654: f9000bf5     	str	x21, [sp, #0x10]
  154658: 910003fd     	mov	x29, sp
  15465c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  154660: f9400815     	ldr	x21, [x0, #0x10]
  154664: aa0003f4     	mov	x20, x0
  154668: aa0103f3     	mov	x19, x1
  15466c: f94002a8     	ldr	x8, [x21]
  154670: aa1503e0     	mov	x0, x21
  154674: f9401108     	ldr	x8, [x8, #0x20]
  154678: d63f0100     	blr	x8
  15467c: 394026a8     	ldrb	w8, [x21, #0x9]
  154680: 7100051f     	cmp	w8, #0x1
  154684: 540000c0     	b.eq	0x15469c <__cxa_demangle+0x12930>
  154688: f94002a8     	ldr	x8, [x21]
  15468c: aa1503e0     	mov	x0, x21
  154690: aa1303e1     	mov	x1, x19
  154694: f9401508     	ldr	x8, [x8, #0x28]
  154698: d63f0100     	blr	x8
  15469c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1546a0: 91000509     	add	x9, x8, #0x1
  1546a4: eb0a013f     	cmp	x9, x10
  1546a8: 54000062     	b.hs	0x1546b4 <__cxa_demangle+0x12948>
  1546ac: f9400260     	ldr	x0, [x19]
  1546b0: 1400000a     	b	0x1546d8 <__cxa_demangle+0x1296c>
  1546b4: d37ff948     	lsl	x8, x10, #1
  1546b8: f9400260     	ldr	x0, [x19]
  1546bc: eb09011f     	cmp	x8, x9
  1546c0: 9a883121     	csel	x1, x9, x8, lo
  1546c4: f9000a61     	str	x1, [x19, #0x10]
  1546c8: 94002316     	bl	0x15d320 <realloc@plt>
  1546cc: f9000260     	str	x0, [x19]
  1546d0: b40004a0     	cbz	x0, 0x154764 <__cxa_demangle+0x129f8>
  1546d4: f9400668     	ldr	x8, [x19, #0x8]
  1546d8: 52800409     	mov	w9, #0x20               // =32
  1546dc: 38286809     	strb	w9, [x0, x8]
  1546e0: f9400668     	ldr	x8, [x19, #0x8]
  1546e4: 91000508     	add	x8, x8, #0x1
  1546e8: f9000668     	str	x8, [x19, #0x8]
  1546ec: a941a695     	ldp	x21, x9, [x20, #0x18]
  1546f0: eb150134     	subs	x20, x9, x21
  1546f4: 540002e0     	b.eq	0x154750 <__cxa_demangle+0x129e4>
  1546f8: f9400a6a     	ldr	x10, [x19, #0x10]
  1546fc: 8b140109     	add	x9, x8, x20
  154700: eb0a013f     	cmp	x9, x10
  154704: 54000062     	b.hs	0x154710 <__cxa_demangle+0x129a4>
  154708: f9400260     	ldr	x0, [x19]
  15470c: 1400000a     	b	0x154734 <__cxa_demangle+0x129c8>
  154710: d37ff948     	lsl	x8, x10, #1
  154714: f9400260     	ldr	x0, [x19]
  154718: eb09011f     	cmp	x8, x9
  15471c: 9a883121     	csel	x1, x9, x8, lo
  154720: f9000a61     	str	x1, [x19, #0x10]
  154724: 940022ff     	bl	0x15d320 <realloc@plt>
  154728: f9000260     	str	x0, [x19]
  15472c: b40001c0     	cbz	x0, 0x154764 <__cxa_demangle+0x129f8>
  154730: f9400668     	ldr	x8, [x19, #0x8]
  154734: 8b080000     	add	x0, x0, x8
  154738: aa1503e1     	mov	x1, x21
  15473c: aa1403e2     	mov	x2, x20
  154740: 940023fc     	bl	0x15d730 <memmove@plt>
  154744: f9400668     	ldr	x8, [x19, #0x8]
  154748: 8b140108     	add	x8, x8, x20
  15474c: f9000668     	str	x8, [x19, #0x8]
  154750: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154754: f9400bf5     	ldr	x21, [sp, #0x10]
  154758: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15475c: d50323bf     	autiasp
  154760: d65f03c0     	ret
  154764: 940021ff     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154768: d503245f     	bti	c
  15476c: 140021dd     	b	0x15cee0 <_ZdlPv@plt>
  154770: d503245f     	bti	c
  154774: f9400800     	ldr	x0, [x0, #0x10]
  154778: 39402408     	ldrb	w8, [x0, #0x9]
  15477c: 7100091f     	cmp	w8, #0x2
  154780: 54000081     	b.ne	0x154790 <__cxa_demangle+0x12a24>
  154784: f9400008     	ldr	x8, [x0]
  154788: f9400110     	ldr	x16, [x8]
  15478c: d61f0200     	br	x16
  154790: 7100011f     	cmp	w8, #0x0
  154794: 1a9f17e0     	cset	w0, eq
  154798: d65f03c0     	ret
  15479c: d503245f     	bti	c
  1547a0: f9400800     	ldr	x0, [x0, #0x10]
  1547a4: 39402808     	ldrb	w8, [x0, #0xa]
  1547a8: 7100091f     	cmp	w8, #0x2
  1547ac: 54000081     	b.ne	0x1547bc <__cxa_demangle+0x12a50>
  1547b0: f9400008     	ldr	x8, [x0]
  1547b4: f9400510     	ldr	x16, [x8, #0x8]
  1547b8: d61f0200     	br	x16
  1547bc: 7100011f     	cmp	w8, #0x0
  1547c0: 1a9f17e0     	cset	w0, eq
  1547c4: d65f03c0     	ret
  1547c8: d503245f     	bti	c
  1547cc: f9400800     	ldr	x0, [x0, #0x10]
  1547d0: 39402c08     	ldrb	w8, [x0, #0xb]
  1547d4: 7100091f     	cmp	w8, #0x2
  1547d8: 54000081     	b.ne	0x1547e8 <__cxa_demangle+0x12a7c>
  1547dc: f9400008     	ldr	x8, [x0]
  1547e0: f9400910     	ldr	x16, [x8, #0x10]
  1547e4: d61f0200     	br	x16
  1547e8: 7100011f     	cmp	w8, #0x0
  1547ec: 1a9f17e0     	cset	w0, eq
  1547f0: d65f03c0     	ret
  1547f4: d503233f     	paciasp
  1547f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1547fc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  154800: 910003fd     	mov	x29, sp
  154804: aa0003f4     	mov	x20, x0
  154808: f9400800     	ldr	x0, [x0, #0x10]
  15480c: aa0103f3     	mov	x19, x1
  154810: f9400008     	ldr	x8, [x0]
  154814: f9401108     	ldr	x8, [x8, #0x20]
  154818: d63f0100     	blr	x8
  15481c: b9400e88     	ldr	w8, [x20, #0xc]
  154820: 36000348     	tbz	w8, #0x0, 0x154888 <__cxa_demangle+0x12b1c>
  154824: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154828: 91001909     	add	x9, x8, #0x6
  15482c: eb0a013f     	cmp	x9, x10
  154830: 54000062     	b.hs	0x15483c <__cxa_demangle+0x12ad0>
  154834: f9400260     	ldr	x0, [x19]
  154838: 1400000a     	b	0x154860 <__cxa_demangle+0x12af4>
  15483c: d37ff948     	lsl	x8, x10, #1
  154840: f9400260     	ldr	x0, [x19]
  154844: eb09011f     	cmp	x8, x9
  154848: 9a883121     	csel	x1, x9, x8, lo
  15484c: f9000a61     	str	x1, [x19, #0x10]
  154850: 940022b4     	bl	0x15d320 <realloc@plt>
  154854: f9000260     	str	x0, [x19]
  154858: b40008a0     	cbz	x0, 0x15496c <__cxa_demangle+0x12c00>
  15485c: f9400668     	ldr	x8, [x19, #0x8]
  154860: 528c640a     	mov	w10, #0x6320            // =25376
  154864: 8b080008     	add	x8, x0, x8
  154868: 528e8e69     	mov	w9, #0x7473             // =29811
  15486c: 72adcdea     	movk	w10, #0x6e6f, lsl #16
  154870: 79000909     	strh	w9, [x8, #0x4]
  154874: b900010a     	str	w10, [x8]
  154878: f9400668     	ldr	x8, [x19, #0x8]
  15487c: 91001909     	add	x9, x8, #0x6
  154880: b9400e88     	ldr	w8, [x20, #0xc]
  154884: f9000669     	str	x9, [x19, #0x8]
  154888: 36080368     	tbz	w8, #0x1, 0x1548f4 <__cxa_demangle+0x12b88>
  15488c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154890: 91002509     	add	x9, x8, #0x9
  154894: eb0a013f     	cmp	x9, x10
  154898: 54000062     	b.hs	0x1548a4 <__cxa_demangle+0x12b38>
  15489c: f9400260     	ldr	x0, [x19]
  1548a0: 1400000a     	b	0x1548c8 <__cxa_demangle+0x12b5c>
  1548a4: d37ff948     	lsl	x8, x10, #1
  1548a8: f9400260     	ldr	x0, [x19]
  1548ac: eb09011f     	cmp	x8, x9
  1548b0: 9a883121     	csel	x1, x9, x8, lo
  1548b4: f9000a61     	str	x1, [x19, #0x10]
  1548b8: 9400229a     	bl	0x15d320 <realloc@plt>
  1548bc: f9000260     	str	x0, [x19]
  1548c0: b4000560     	cbz	x0, 0x15496c <__cxa_demangle+0x12c00>
  1548c4: f9400668     	ldr	x8, [x19, #0x8]
  1548c8: f0fff8e9     	adrp	x9, 0x73000
  1548cc: 8b080008     	add	x8, x0, x8
  1548d0: 91392129     	add	x9, x9, #0xe48
  1548d4: 52800caa     	mov	w10, #0x65              // =101
  1548d8: f9400129     	ldr	x9, [x9]
  1548dc: 3900210a     	strb	w10, [x8, #0x8]
  1548e0: f9000109     	str	x9, [x8]
  1548e4: f9400668     	ldr	x8, [x19, #0x8]
  1548e8: 91002509     	add	x9, x8, #0x9
  1548ec: b9400e88     	ldr	w8, [x20, #0xc]
  1548f0: f9000669     	str	x9, [x19, #0x8]
  1548f4: 36100348     	tbz	w8, #0x2, 0x15495c <__cxa_demangle+0x12bf0>
  1548f8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1548fc: 91002509     	add	x9, x8, #0x9
  154900: eb0a013f     	cmp	x9, x10
  154904: 54000062     	b.hs	0x154910 <__cxa_demangle+0x12ba4>
  154908: f9400260     	ldr	x0, [x19]
  15490c: 1400000a     	b	0x154934 <__cxa_demangle+0x12bc8>
  154910: d37ff948     	lsl	x8, x10, #1
  154914: f9400260     	ldr	x0, [x19]
  154918: eb09011f     	cmp	x8, x9
  15491c: 9a883121     	csel	x1, x9, x8, lo
  154920: f9000a61     	str	x1, [x19, #0x10]
  154924: 9400227f     	bl	0x15d320 <realloc@plt>
  154928: f9000260     	str	x0, [x19]
  15492c: b4000200     	cbz	x0, 0x15496c <__cxa_demangle+0x12c00>
  154930: f9400668     	ldr	x8, [x19, #0x8]
  154934: b0fff8e9     	adrp	x9, 0x71000
  154938: 8b080008     	add	x8, x0, x8
  15493c: 91146129     	add	x9, x9, #0x518
  154940: 52800e8a     	mov	w10, #0x74              // =116
  154944: f9400129     	ldr	x9, [x9]
  154948: 3900210a     	strb	w10, [x8, #0x8]
  15494c: f9000109     	str	x9, [x8]
  154950: f9400668     	ldr	x8, [x19, #0x8]
  154954: 91002508     	add	x8, x8, #0x9
  154958: f9000668     	str	x8, [x19, #0x8]
  15495c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  154960: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  154964: d50323bf     	autiasp
  154968: d65f03c0     	ret
  15496c: 9400217d     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154970: d503245f     	bti	c
  154974: f9400800     	ldr	x0, [x0, #0x10]
  154978: f9400008     	ldr	x8, [x0]
  15497c: f9401510     	ldr	x16, [x8, #0x28]
  154980: d61f0200     	br	x16
  154984: d503245f     	bti	c
  154988: 14002156     	b	0x15cee0 <_ZdlPv@plt>
  15498c: d503233f     	paciasp
  154990: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154994: f9000bf5     	str	x21, [sp, #0x10]
  154998: 910003fd     	mov	x29, sp
  15499c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  1549a0: f9499815     	ldr	x21, [x0, #0x1330]
  1549a4: aa0103f3     	mov	x19, x1
  1549a8: f94006a8     	ldr	x8, [x21, #0x8]
  1549ac: d13f4109     	sub	x9, x8, #0xfd0
  1549b0: b13fc53f     	cmn	x9, #0xff1
  1549b4: 54000128     	b.hi	0x1549d8 <__cxa_demangle+0x12c6c>
  1549b8: aa0003f4     	mov	x20, x0
  1549bc: 52820000     	mov	w0, #0x1000             // =4096
  1549c0: 94002218     	bl	0x15d220 <malloc@plt>
  1549c4: b40002a0     	cbz	x0, 0x154a18 <__cxa_demangle+0x12cac>
  1549c8: aa1f03e8     	mov	x8, xzr
  1549cc: a9007c15     	stp	x21, xzr, [x0]
  1549d0: aa0003f5     	mov	x21, x0
  1549d4: f9099a80     	str	x0, [x20, #0x1330]
  1549d8: 91008109     	add	x9, x8, #0x20
  1549dc: 8b0802a0     	add	x0, x21, x8
  1549e0: b00000a8     	adrp	x8, 0x169000 <typeinfo for std::__ndk1::messages_byname<wchar_t>+0x10>
  1549e4: 91194108     	add	x8, x8, #0x650
  1549e8: f90006a9     	str	x9, [x21, #0x8]
  1549ec: 528020e9     	mov	w9, #0x107              // =263
  1549f0: 3dc00260     	ldr	q0, [x19]
  1549f4: 72a02029     	movk	w9, #0x101, lsl #16
  1549f8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1549fc: f8010c08     	str	x8, [x0, #0x10]!
  154a00: f9400bf5     	ldr	x21, [sp, #0x10]
  154a04: b9000809     	str	w9, [x0, #0x8]
  154a08: 3d800400     	str	q0, [x0, #0x10]
  154a0c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  154a10: d50323bf     	autiasp
  154a14: d65f03c0     	ret
  154a18: 94002152     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154a1c: d503233f     	paciasp
  154a20: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154a24: f9000bf5     	str	x21, [sp, #0x10]
  154a28: 910003fd     	mov	x29, sp
  154a2c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  154a30: f9499815     	ldr	x21, [x0, #0x1330]
  154a34: aa0103f3     	mov	x19, x1
  154a38: f94006a8     	ldr	x8, [x21, #0x8]
  154a3c: d13f4109     	sub	x9, x8, #0xfd0
  154a40: b13fc53f     	cmn	x9, #0xff1
  154a44: 54000128     	b.hi	0x154a68 <__cxa_demangle+0x12cfc>
  154a48: aa0003f4     	mov	x20, x0
  154a4c: 52820000     	mov	w0, #0x1000             // =4096
  154a50: 940021f4     	bl	0x15d220 <malloc@plt>
  154a54: b40002a0     	cbz	x0, 0x154aa8 <__cxa_demangle+0x12d3c>
  154a58: aa1f03e8     	mov	x8, xzr
  154a5c: a9007c15     	stp	x21, xzr, [x0]
  154a60: aa0003f5     	mov	x21, x0
  154a64: f9099a80     	str	x0, [x20, #0x1330]
  154a68: f00000a9     	adrp	x9, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  154a6c: 8b0802a0     	add	x0, x21, x8
  154a70: 910b0129     	add	x9, x9, #0x2c0
  154a74: 91008108     	add	x8, x8, #0x20
  154a78: 5280234a     	mov	w10, #0x11a             // =282
  154a7c: 72a0202a     	movk	w10, #0x101, lsl #16
  154a80: f8010c09     	str	x9, [x0, #0x10]!
  154a84: f9400269     	ldr	x9, [x19]
  154a88: f90006a8     	str	x8, [x21, #0x8]
  154a8c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154a90: b900080a     	str	w10, [x0, #0x8]
  154a94: f9400bf5     	ldr	x21, [sp, #0x10]
  154a98: f9000809     	str	x9, [x0, #0x10]
  154a9c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  154aa0: d50323bf     	autiasp
  154aa4: d65f03c0     	ret
  154aa8: 9400212e     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154aac: d503233f     	paciasp
  154ab0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154ab4: a90157f6     	stp	x22, x21, [sp, #0x10]
  154ab8: 910003fd     	mov	x29, sp
  154abc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  154ac0: f9499816     	ldr	x22, [x0, #0x1330]
  154ac4: aa0203f3     	mov	x19, x2
  154ac8: aa0103f4     	mov	x20, x1
  154acc: f94006c8     	ldr	x8, [x22, #0x8]
  154ad0: d13f4109     	sub	x9, x8, #0xfd0
  154ad4: b13fc53f     	cmn	x9, #0xff1
  154ad8: 54000128     	b.hi	0x154afc <__cxa_demangle+0x12d90>
  154adc: aa0003f5     	mov	x21, x0
  154ae0: 52820000     	mov	w0, #0x1000             // =4096
  154ae4: 940021cf     	bl	0x15d220 <malloc@plt>
  154ae8: b40002c0     	cbz	x0, 0x154b40 <__cxa_demangle+0x12dd4>
  154aec: aa1f03e8     	mov	x8, xzr
  154af0: a9007c16     	stp	x22, xzr, [x0]
  154af4: aa0003f6     	mov	x22, x0
  154af8: f9099aa0     	str	x0, [x21, #0x1330]
  154afc: 91008109     	add	x9, x8, #0x20
  154b00: 8b0802c0     	add	x0, x22, x8
  154b04: f9400288     	ldr	x8, [x20]
  154b08: f00000aa     	adrp	x10, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  154b0c: 5280232b     	mov	w11, #0x119             // =281
  154b10: 910cc14a     	add	x10, x10, #0x330
  154b14: f90006c9     	str	x9, [x22, #0x8]
  154b18: f9400269     	ldr	x9, [x19]
  154b1c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154b20: 72a0202b     	movk	w11, #0x101, lsl #16
  154b24: a94157f6     	ldp	x22, x21, [sp, #0x10]
  154b28: f8010c0a     	str	x10, [x0, #0x10]!
  154b2c: b900080b     	str	w11, [x0, #0x8]
  154b30: a9012408     	stp	x8, x9, [x0, #0x10]
  154b34: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  154b38: d50323bf     	autiasp
  154b3c: d65f03c0     	ret
  154b40: 94002108     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154b44: d503233f     	paciasp
  154b48: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  154b4c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  154b50: 910003fd     	mov	x29, sp
  154b54: a940a828     	ldp	x8, x10, [x1, #0x8]
  154b58: aa0103f3     	mov	x19, x1
  154b5c: aa0003f4     	mov	x20, x0
  154b60: 91003509     	add	x9, x8, #0xd
  154b64: eb0a013f     	cmp	x9, x10
  154b68: 54000062     	b.hs	0x154b74 <__cxa_demangle+0x12e08>
  154b6c: f9400260     	ldr	x0, [x19]
  154b70: 1400000a     	b	0x154b98 <__cxa_demangle+0x12e2c>
  154b74: d37ff948     	lsl	x8, x10, #1
  154b78: f9400260     	ldr	x0, [x19]
  154b7c: eb09011f     	cmp	x8, x9
  154b80: 9a883121     	csel	x1, x9, x8, lo
  154b84: f9000a61     	str	x1, [x19, #0x10]
  154b88: 940021e6     	bl	0x15d320 <realloc@plt>
  154b8c: f9000260     	str	x0, [x19]
  154b90: b4000640     	cbz	x0, 0x154c58 <__cxa_demangle+0x12eec>
  154b94: f9400668     	ldr	x8, [x19, #0x8]
  154b98: b0fff8e9     	adrp	x9, 0x71000
  154b9c: 8b080008     	add	x8, x0, x8
  154ba0: 911fe929     	add	x9, x9, #0x7fa
  154ba4: aa1303e1     	mov	x1, x19
  154ba8: f840512a     	ldur	x10, [x9, #0x5]
  154bac: f9400129     	ldr	x9, [x9]
  154bb0: f800510a     	stur	x10, [x8, #0x5]
  154bb4: f9000109     	str	x9, [x8]
  154bb8: f9400668     	ldr	x8, [x19, #0x8]
  154bbc: f9400a94     	ldr	x20, [x20, #0x10]
  154bc0: 91003508     	add	x8, x8, #0xd
  154bc4: f9400289     	ldr	x9, [x20]
  154bc8: aa1403e0     	mov	x0, x20
  154bcc: f9000668     	str	x8, [x19, #0x8]
  154bd0: f9401128     	ldr	x8, [x9, #0x20]
  154bd4: d63f0100     	blr	x8
  154bd8: 39402688     	ldrb	w8, [x20, #0x9]
  154bdc: 7100051f     	cmp	w8, #0x1
  154be0: 540000c0     	b.eq	0x154bf8 <__cxa_demangle+0x12e8c>
  154be4: f9400288     	ldr	x8, [x20]
  154be8: aa1403e0     	mov	x0, x20
  154bec: aa1303e1     	mov	x1, x19
  154bf0: f9401508     	ldr	x8, [x8, #0x28]
  154bf4: d63f0100     	blr	x8
  154bf8: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154bfc: 91000509     	add	x9, x8, #0x1
  154c00: eb0a013f     	cmp	x9, x10
  154c04: 54000062     	b.hs	0x154c10 <__cxa_demangle+0x12ea4>
  154c08: f9400260     	ldr	x0, [x19]
  154c0c: 1400000a     	b	0x154c34 <__cxa_demangle+0x12ec8>
  154c10: d37ff948     	lsl	x8, x10, #1
  154c14: f9400260     	ldr	x0, [x19]
  154c18: eb09011f     	cmp	x8, x9
  154c1c: 9a883121     	csel	x1, x9, x8, lo
  154c20: f9000a61     	str	x1, [x19, #0x10]
  154c24: 940021bf     	bl	0x15d320 <realloc@plt>
  154c28: f9000260     	str	x0, [x19]
  154c2c: b4000160     	cbz	x0, 0x154c58 <__cxa_demangle+0x12eec>
  154c30: f9400668     	ldr	x8, [x19, #0x8]
  154c34: 52800ba9     	mov	w9, #0x5d               // =93
  154c38: 38286809     	strb	w9, [x0, x8]
  154c3c: f9400668     	ldr	x8, [x19, #0x8]
  154c40: 91000508     	add	x8, x8, #0x1
  154c44: f9000668     	str	x8, [x19, #0x8]
  154c48: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  154c4c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  154c50: d50323bf     	autiasp
  154c54: d65f03c0     	ret
  154c58: 940020c2     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154c5c: d503245f     	bti	c
  154c60: 140020a0     	b	0x15cee0 <_ZdlPv@plt>
  154c64: d503233f     	paciasp
  154c68: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154c6c: f9000bf5     	str	x21, [sp, #0x10]
  154c70: 910003fd     	mov	x29, sp
  154c74: a9024ff4     	stp	x20, x19, [sp, #0x20]
  154c78: f9400815     	ldr	x21, [x0, #0x10]
  154c7c: aa0003f4     	mov	x20, x0
  154c80: aa0103f3     	mov	x19, x1
  154c84: f94002a8     	ldr	x8, [x21]
  154c88: aa1503e0     	mov	x0, x21
  154c8c: f9401108     	ldr	x8, [x8, #0x20]
  154c90: d63f0100     	blr	x8
  154c94: 394026a8     	ldrb	w8, [x21, #0x9]
  154c98: 7100051f     	cmp	w8, #0x1
  154c9c: 540000c0     	b.eq	0x154cb4 <__cxa_demangle+0x12f48>
  154ca0: f94002a8     	ldr	x8, [x21]
  154ca4: aa1503e0     	mov	x0, x21
  154ca8: aa1303e1     	mov	x1, x19
  154cac: f9401508     	ldr	x8, [x8, #0x28]
  154cb0: d63f0100     	blr	x8
  154cb4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154cb8: 91002109     	add	x9, x8, #0x8
  154cbc: eb0a013f     	cmp	x9, x10
  154cc0: 54000062     	b.hs	0x154ccc <__cxa_demangle+0x12f60>
  154cc4: f9400260     	ldr	x0, [x19]
  154cc8: 1400000a     	b	0x154cf0 <__cxa_demangle+0x12f84>
  154ccc: d37ff948     	lsl	x8, x10, #1
  154cd0: f9400260     	ldr	x0, [x19]
  154cd4: eb09011f     	cmp	x8, x9
  154cd8: 9a883121     	csel	x1, x9, x8, lo
  154cdc: f9000a61     	str	x1, [x19, #0x10]
  154ce0: 94002190     	bl	0x15d320 <realloc@plt>
  154ce4: f9000260     	str	x0, [x19]
  154ce8: b4000640     	cbz	x0, 0x154db0 <__cxa_demangle+0x13044>
  154cec: f9400668     	ldr	x8, [x19, #0x8]
  154cf0: d28ec409     	mov	x9, #0x7620             // =30240
  154cf4: f2ac6ca9     	movk	x9, #0x6365, lsl #16
  154cf8: f2cdee89     	movk	x9, #0x6f74, lsl #32
  154cfc: f2eb6e49     	movk	x9, #0x5b72, lsl #48
  154d00: f8286809     	str	x9, [x0, x8]
  154d04: f9400668     	ldr	x8, [x19, #0x8]
  154d08: f9400e94     	ldr	x20, [x20, #0x18]
  154d0c: 91002108     	add	x8, x8, #0x8
  154d10: f9000668     	str	x8, [x19, #0x8]
  154d14: b40001d4     	cbz	x20, 0x154d4c <__cxa_demangle+0x12fe0>
  154d18: f9400288     	ldr	x8, [x20]
  154d1c: aa1403e0     	mov	x0, x20
  154d20: aa1303e1     	mov	x1, x19
  154d24: f9401108     	ldr	x8, [x8, #0x20]
  154d28: d63f0100     	blr	x8
  154d2c: 39402688     	ldrb	w8, [x20, #0x9]
  154d30: 7100051f     	cmp	w8, #0x1
  154d34: 540000c0     	b.eq	0x154d4c <__cxa_demangle+0x12fe0>
  154d38: f9400288     	ldr	x8, [x20]
  154d3c: aa1403e0     	mov	x0, x20
  154d40: aa1303e1     	mov	x1, x19
  154d44: f9401508     	ldr	x8, [x8, #0x28]
  154d48: d63f0100     	blr	x8
  154d4c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154d50: 91000509     	add	x9, x8, #0x1
  154d54: eb0a013f     	cmp	x9, x10
  154d58: 54000062     	b.hs	0x154d64 <__cxa_demangle+0x12ff8>
  154d5c: f9400260     	ldr	x0, [x19]
  154d60: 1400000a     	b	0x154d88 <__cxa_demangle+0x1301c>
  154d64: d37ff948     	lsl	x8, x10, #1
  154d68: f9400260     	ldr	x0, [x19]
  154d6c: eb09011f     	cmp	x8, x9
  154d70: 9a883121     	csel	x1, x9, x8, lo
  154d74: f9000a61     	str	x1, [x19, #0x10]
  154d78: 9400216a     	bl	0x15d320 <realloc@plt>
  154d7c: f9000260     	str	x0, [x19]
  154d80: b4000180     	cbz	x0, 0x154db0 <__cxa_demangle+0x13044>
  154d84: f9400668     	ldr	x8, [x19, #0x8]
  154d88: 52800ba9     	mov	w9, #0x5d               // =93
  154d8c: f9400bf5     	ldr	x21, [sp, #0x10]
  154d90: 38286809     	strb	w9, [x0, x8]
  154d94: f9400668     	ldr	x8, [x19, #0x8]
  154d98: 91000508     	add	x8, x8, #0x1
  154d9c: f9000668     	str	x8, [x19, #0x8]
  154da0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154da4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  154da8: d50323bf     	autiasp
  154dac: d65f03c0     	ret
  154db0: 9400206c     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154db4: d503245f     	bti	c
  154db8: 1400204a     	b	0x15cee0 <_ZdlPv@plt>
  154dbc: d503233f     	paciasp
  154dc0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154dc4: a90157f6     	stp	x22, x21, [sp, #0x10]
  154dc8: 910003fd     	mov	x29, sp
  154dcc: a9024ff4     	stp	x20, x19, [sp, #0x20]
  154dd0: f9499816     	ldr	x22, [x0, #0x1330]
  154dd4: aa0203f3     	mov	x19, x2
  154dd8: aa0103f4     	mov	x20, x1
  154ddc: f94006c8     	ldr	x8, [x22, #0x8]
  154de0: d13f4109     	sub	x9, x8, #0xfd0
  154de4: b13fc53f     	cmn	x9, #0xff1
  154de8: 54000128     	b.hi	0x154e0c <__cxa_demangle+0x130a0>
  154dec: aa0003f5     	mov	x21, x0
  154df0: 52820000     	mov	w0, #0x1000             // =4096
  154df4: 9400210b     	bl	0x15d220 <malloc@plt>
  154df8: b40002c0     	cbz	x0, 0x154e50 <__cxa_demangle+0x130e4>
  154dfc: aa1f03e8     	mov	x8, xzr
  154e00: a9007c16     	stp	x22, xzr, [x0]
  154e04: aa0003f6     	mov	x22, x0
  154e08: f9099aa0     	str	x0, [x21, #0x1330]
  154e0c: 91008109     	add	x9, x8, #0x20
  154e10: 8b0802c0     	add	x0, x22, x8
  154e14: f9400288     	ldr	x8, [x20]
  154e18: f00000aa     	adrp	x10, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  154e1c: 528001cb     	mov	w11, #0xe               // =14
  154e20: 910e814a     	add	x10, x10, #0x3a0
  154e24: f90006c9     	str	x9, [x22, #0x8]
  154e28: f9400269     	ldr	x9, [x19]
  154e2c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154e30: 72a0200b     	movk	w11, #0x100, lsl #16
  154e34: a94157f6     	ldp	x22, x21, [sp, #0x10]
  154e38: f8010c0a     	str	x10, [x0, #0x10]!
  154e3c: b900080b     	str	w11, [x0, #0x8]
  154e40: a9012408     	stp	x8, x9, [x0, #0x10]
  154e44: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  154e48: d50323bf     	autiasp
  154e4c: d65f03c0     	ret
  154e50: 94002044     	bl	0x15cf60 <_ZSt9terminatev@plt>
  154e54: d503245f     	bti	c
  154e58: 52800020     	mov	w0, #0x1                // =1
  154e5c: d65f03c0     	ret
  154e60: d503245f     	bti	c
  154e64: 52800020     	mov	w0, #0x1                // =1
  154e68: d65f03c0     	ret
  154e6c: d503245f     	bti	c
  154e70: f9400800     	ldr	x0, [x0, #0x10]
  154e74: f9400008     	ldr	x8, [x0]
  154e78: f9401110     	ldr	x16, [x8, #0x20]
  154e7c: d61f0200     	br	x16
  154e80: d503233f     	paciasp
  154e84: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  154e88: f9000bf5     	str	x21, [sp, #0x10]
  154e8c: 910003fd     	mov	x29, sp
  154e90: a9024ff4     	stp	x20, x19, [sp, #0x20]
  154e94: aa0103f3     	mov	x19, x1
  154e98: f9400428     	ldr	x8, [x1, #0x8]
  154e9c: aa0003f4     	mov	x20, x0
  154ea0: b40000c8     	cbz	x8, 0x154eb8 <__cxa_demangle+0x1314c>
  154ea4: f9400269     	ldr	x9, [x19]
  154ea8: 8b090109     	add	x9, x8, x9
  154eac: 385ff129     	ldurb	w9, [x9, #-0x1]
  154eb0: 7101753f     	cmp	w9, #0x5d
  154eb4: 540002a0     	b.eq	0x154f08 <__cxa_demangle+0x1319c>
  154eb8: f9400a6a     	ldr	x10, [x19, #0x10]
  154ebc: 91000509     	add	x9, x8, #0x1
  154ec0: eb0a013f     	cmp	x9, x10
  154ec4: 54000062     	b.hs	0x154ed0 <__cxa_demangle+0x13164>
  154ec8: f9400260     	ldr	x0, [x19]
  154ecc: 1400000a     	b	0x154ef4 <__cxa_demangle+0x13188>
  154ed0: d37ff948     	lsl	x8, x10, #1
  154ed4: f9400260     	ldr	x0, [x19]
  154ed8: eb09011f     	cmp	x8, x9
  154edc: 9a883121     	csel	x1, x9, x8, lo
  154ee0: f9000a61     	str	x1, [x19, #0x10]
  154ee4: 9400210f     	bl	0x15d320 <realloc@plt>
  154ee8: f9000260     	str	x0, [x19]
  154eec: b40008e0     	cbz	x0, 0x155008 <__cxa_demangle+0x1329c>
  154ef0: f9400668     	ldr	x8, [x19, #0x8]
  154ef4: 52800409     	mov	w9, #0x20               // =32
  154ef8: 38286809     	strb	w9, [x0, x8]
  154efc: f9400668     	ldr	x8, [x19, #0x8]
  154f00: 91000508     	add	x8, x8, #0x1
  154f04: f9000668     	str	x8, [x19, #0x8]
  154f08: f9400a6a     	ldr	x10, [x19, #0x10]
  154f0c: 91000509     	add	x9, x8, #0x1
  154f10: eb0a013f     	cmp	x9, x10
  154f14: 54000062     	b.hs	0x154f20 <__cxa_demangle+0x131b4>
  154f18: f9400260     	ldr	x0, [x19]
  154f1c: 1400000a     	b	0x154f44 <__cxa_demangle+0x131d8>
  154f20: d37ff948     	lsl	x8, x10, #1
  154f24: f9400260     	ldr	x0, [x19]
  154f28: eb09011f     	cmp	x8, x9
  154f2c: 9a883121     	csel	x1, x9, x8, lo
  154f30: f9000a61     	str	x1, [x19, #0x10]
  154f34: 940020fb     	bl	0x15d320 <realloc@plt>
  154f38: f9000260     	str	x0, [x19]
  154f3c: b4000660     	cbz	x0, 0x155008 <__cxa_demangle+0x1329c>
  154f40: f9400668     	ldr	x8, [x19, #0x8]
  154f44: 52800b69     	mov	w9, #0x5b               // =91
  154f48: 38286809     	strb	w9, [x0, x8]
  154f4c: f9400668     	ldr	x8, [x19, #0x8]
  154f50: f9400e95     	ldr	x21, [x20, #0x18]
  154f54: 91000508     	add	x8, x8, #0x1
  154f58: f9000668     	str	x8, [x19, #0x8]
  154f5c: b40001d5     	cbz	x21, 0x154f94 <__cxa_demangle+0x13228>
  154f60: f94002a8     	ldr	x8, [x21]
  154f64: aa1503e0     	mov	x0, x21
  154f68: aa1303e1     	mov	x1, x19
  154f6c: f9401108     	ldr	x8, [x8, #0x20]
  154f70: d63f0100     	blr	x8
  154f74: 394026a8     	ldrb	w8, [x21, #0x9]
  154f78: 7100051f     	cmp	w8, #0x1
  154f7c: 540000c0     	b.eq	0x154f94 <__cxa_demangle+0x13228>
  154f80: f94002a8     	ldr	x8, [x21]
  154f84: aa1503e0     	mov	x0, x21
  154f88: aa1303e1     	mov	x1, x19
  154f8c: f9401508     	ldr	x8, [x8, #0x28]
  154f90: d63f0100     	blr	x8
  154f94: a940aa68     	ldp	x8, x10, [x19, #0x8]
  154f98: 91000509     	add	x9, x8, #0x1
  154f9c: eb0a013f     	cmp	x9, x10
  154fa0: 54000062     	b.hs	0x154fac <__cxa_demangle+0x13240>
  154fa4: f9400260     	ldr	x0, [x19]
  154fa8: 1400000a     	b	0x154fd0 <__cxa_demangle+0x13264>
  154fac: d37ff948     	lsl	x8, x10, #1
  154fb0: f9400260     	ldr	x0, [x19]
  154fb4: eb09011f     	cmp	x8, x9
  154fb8: 9a883121     	csel	x1, x9, x8, lo
  154fbc: f9000a61     	str	x1, [x19, #0x10]
  154fc0: 940020d8     	bl	0x15d320 <realloc@plt>
  154fc4: f9000260     	str	x0, [x19]
  154fc8: b4000200     	cbz	x0, 0x155008 <__cxa_demangle+0x1329c>
  154fcc: f9400668     	ldr	x8, [x19, #0x8]
  154fd0: 52800ba9     	mov	w9, #0x5d               // =93
  154fd4: aa1303e1     	mov	x1, x19
  154fd8: f9400bf5     	ldr	x21, [sp, #0x10]
  154fdc: 38286809     	strb	w9, [x0, x8]
  154fe0: f9400668     	ldr	x8, [x19, #0x8]
  154fe4: f9400a80     	ldr	x0, [x20, #0x10]
  154fe8: 91000508     	add	x8, x8, #0x1
  154fec: f9400009     	ldr	x9, [x0]
  154ff0: f9000668     	str	x8, [x19, #0x8]
  154ff4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  154ff8: f9401530     	ldr	x16, [x9, #0x28]
  154ffc: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  155000: d50323bf     	autiasp
  155004: d61f0200     	br	x16
  155008: 94001fd6     	bl	0x15cf60 <_ZSt9terminatev@plt>
  15500c: d503245f     	bti	c
  155010: 14001fb4     	b	0x15cee0 <_ZdlPv@plt>
  155014: d503233f     	paciasp
  155018: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  15501c: a90157f6     	stp	x22, x21, [sp, #0x10]
  155020: 910003fd     	mov	x29, sp
  155024: a9024ff4     	stp	x20, x19, [sp, #0x20]
  155028: f9499816     	ldr	x22, [x0, #0x1330]
  15502c: aa0203f4     	mov	x20, x2
  155030: aa0103f3     	mov	x19, x1
  155034: f94006c8     	ldr	x8, [x22, #0x8]
  155038: d13f4109     	sub	x9, x8, #0xfd0
  15503c: b13fc53f     	cmn	x9, #0xff1
  155040: 54000128     	b.hi	0x155064 <__cxa_demangle+0x132f8>
  155044: aa0003f5     	mov	x21, x0
  155048: 52820000     	mov	w0, #0x1000             // =4096
  15504c: 94002075     	bl	0x15d220 <malloc@plt>
  155050: b4000320     	cbz	x0, 0x1550b4 <__cxa_demangle+0x13348>
  155054: aa1f03e8     	mov	x8, xzr
  155058: a9007c16     	stp	x22, xzr, [x0]
  15505c: aa0003f6     	mov	x22, x0
  155060: f9099aa0     	str	x0, [x21, #0x1330]
  155064: d00000aa     	adrp	x10, 0x16b000 <typeinfo for std::__ndk1::error_category+0x1b98>
  155068: 8b0802c0     	add	x0, x22, x8
  15506c: 9110414a     	add	x10, x10, #0x410
  155070: 91008108     	add	x8, x8, #0x20
  155074: 528001ab     	mov	w11, #0xd               // =13
  155078: f9400289     	ldr	x9, [x20]
  15507c: f8010c0a     	str	x10, [x0, #0x10]!
  155080: f90006c8     	str	x8, [x22, #0x8]
  155084: 3940252a     	ldrb	w10, [x9, #0x9]
  155088: 3900200b     	strb	w11, [x0, #0x8]
  15508c: f940026b     	ldr	x11, [x19]
  155090: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  155094: 52802028     	mov	w8, #0x101              // =257
  155098: 3900240a     	strb	w10, [x0, #0x9]
  15509c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1550a0: a901240b     	stp	x11, x9, [x0, #0x10]
  1550a4: 79001408     	strh	w8, [x0, #0xa]
  1550a8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1550ac: d50323bf     	autiasp
  1550b0: d65f03c0     	ret
  1550b4: 94001fab     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1550b8: d503245f     	bti	c
  1550bc: f9400c00     	ldr	x0, [x0, #0x18]
  1550c0: 39402408     	ldrb	w8, [x0, #0x9]
  1550c4: 7100091f     	cmp	w8, #0x2
  1550c8: 54000081     	b.ne	0x1550d8 <__cxa_demangle+0x1336c>
  1550cc: f9400008     	ldr	x8, [x0]
  1550d0: f9400110     	ldr	x16, [x8]
  1550d4: d61f0200     	br	x16
  1550d8: 7100011f     	cmp	w8, #0x0
  1550dc: 1a9f17e0     	cset	w0, eq
  1550e0: d65f03c0     	ret
  1550e4: d503233f     	paciasp
  1550e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1550ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1550f0: 910003fd     	mov	x29, sp
  1550f4: aa0003f4     	mov	x20, x0
  1550f8: f9400c00     	ldr	x0, [x0, #0x18]
  1550fc: aa0103f3     	mov	x19, x1
  155100: f9400008     	ldr	x8, [x0]
  155104: f9401108     	ldr	x8, [x8, #0x20]
  155108: d63f0100     	blr	x8
  15510c: f9400e80     	ldr	x0, [x20, #0x18]
  155110: 39402808     	ldrb	w8, [x0, #0xa]
  155114: 34000248     	cbz	w8, 0x15515c <__cxa_demangle+0x133f0>
  155118: 7100091f     	cmp	w8, #0x2
  15511c: 540000e1     	b.ne	0x155138 <__cxa_demangle+0x133cc>
  155120: f9400008     	ldr	x8, [x0]
  155124: aa1303e1     	mov	x1, x19
  155128: f9400508     	ldr	x8, [x8, #0x8]
  15512c: d63f0100     	blr	x8
  155130: 37000160     	tbnz	w0, #0x0, 0x15515c <__cxa_demangle+0x133f0>
  155134: f9400e80     	ldr	x0, [x20, #0x18]
  155138: 39402c08     	ldrb	w8, [x0, #0xb]
  15513c: 34000108     	cbz	w8, 0x15515c <__cxa_demangle+0x133f0>
  155140: 7100091f     	cmp	w8, #0x2
  155144: 54000301     	b.ne	0x1551a4 <__cxa_demangle+0x13438>
  155148: f9400008     	ldr	x8, [x0]
  15514c: aa1303e1     	mov	x1, x19
  155150: f9400908     	ldr	x8, [x8, #0x10]
  155154: d63f0100     	blr	x8
  155158: 36000260     	tbz	w0, #0x0, 0x1551a4 <__cxa_demangle+0x13438>
  15515c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  155160: 91000509     	add	x9, x8, #0x1
  155164: eb0a013f     	cmp	x9, x10
  155168: 54000082     	b.hs	0x155178 <__cxa_demangle+0x1340c>
  15516c: f9400260     	ldr	x0, [x19]
  155170: 52800509     	mov	w9, #0x28               // =40
  155174: 1400001c     	b	0x1551e4 <__cxa_demangle+0x13478>
  155178: d37ff948     	lsl	x8, x10, #1
  15517c: f9400260     	ldr	x0, [x19]
  155180: eb09011f     	cmp	x8, x9
  155184: 9a883121     	csel	x1, x9, x8, lo
  155188: f9000a61     	str	x1, [x19, #0x10]
  15518c: 94002065     	bl	0x15d320 <realloc@plt>
  155190: f9000260     	str	x0, [x19]
  155194: b4000820     	cbz	x0, 0x155298 <__cxa_demangle+0x1352c>
  155198: f9400668     	ldr	x8, [x19, #0x8]
  15519c: 52800509     	mov	w9, #0x28               // =40
  1551a0: 14000011     	b	0x1551e4 <__cxa_demangle+0x13478>
  1551a4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1551a8: 91000509     	add	x9, x8, #0x1
  1551ac: eb0a013f     	cmp	x9, x10
  1551b0: 54000062     	b.hs	0x1551bc <__cxa_demangle+0x13450>
  1551b4: f9400260     	ldr	x0, [x19]
  1551b8: 1400000a     	b	0x1551e0 <__cxa_demangle+0x13474>
  1551bc: d37ff948     	lsl	x8, x10, #1
  1551c0: f9400260     	ldr	x0, [x19]
  1551c4: eb09011f     	cmp	x8, x9
  1551c8: 9a883121     	csel	x1, x9, x8, lo
  1551cc: f9000a61     	str	x1, [x19, #0x10]
  1551d0: 94002054     	bl	0x15d320 <realloc@plt>
  1551d4: f9000260     	str	x0, [x19]
  1551d8: b4000600     	cbz	x0, 0x155298 <__cxa_demangle+0x1352c>
  1551dc: f9400668     	ldr	x8, [x19, #0x8]
  1551e0: 52800409     	mov	w9, #0x20               // =32
  1551e4: 38286809     	strb	w9, [x0, x8]
  1551e8: aa1303e1     	mov	x1, x19
  1551ec: f9400668     	ldr	x8, [x19, #0x8]
  1551f0: f9400a94     	ldr	x20, [x20, #0x10]
  1551f4: 91000508     	add	x8, x8, #0x1
  1551f8: f9400289     	ldr	x9, [x20]
  1551fc: aa1403e0     	mov	x0, x20
  155200: f9000668     	str	x8, [x19, #0x8]
  155204: f9401128     	ldr	x8, [x9, #0x20]
  155208: d63f0100     	blr	x8
  15520c: 39402688     	ldrb	w8, [x20, #0x9]
  155210: 7100051f     	cmp	w8, #0x1
  155214: 540000c0     	b.eq	0x15522c <__cxa_demangle+0x134c0>
  155218: f9400288     	ldr	x8, [x20]
  15521c: aa1403e0     	mov	x0, x20
  155220: aa1303e1     	mov	x1, x19
  155224: f9401508     	ldr	x8, [x8, #0x28]
  155228: d63f0100     	blr	x8
  15522c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  155230: 91000d09     	add	x9, x8, #0x3
  155234: eb0a013f     	cmp	x9, x10
  155238: 54000062     	b.hs	0x155244 <__cxa_demangle+0x134d8>
  15523c: f9400260     	ldr	x0, [x19]
  155240: 1400000a     	b	0x155268 <__cxa_demangle+0x134fc>
  155244: d37ff948     	lsl	x8, x10, #1
  155248: f9400260     	ldr	x0, [x19]
  15524c: eb09011f     	cmp	x8, x9
  155250: 9a883121     	csel	x1, x9, x8, lo
  155254: f9000a61     	str	x1, [x19, #0x10]
  155258: 94002032     	bl	0x15d320 <realloc@plt>
  15525c: f9000260     	str	x0, [x19]
  155260: b40001c0     	cbz	x0, 0x155298 <__cxa_demangle+0x1352c>
  155264: f9400668     	ldr	x8, [x19, #0x8]
  155268: 8b080008     	add	x8, x0, x8
  15526c: 52800549     	mov	w9, #0x2a               // =42
  155270: 5287474a     	mov	w10, #0x3a3a            // =14906
  155274: 39000909     	strb	w9, [x8, #0x2]
  155278: 7900010a     	strh	w10, [x8]
  15527c: f9400668     	ldr	x8, [x19, #0x8]
  155280: 91000d08     	add	x8, x8, #0x3
  155284: f9000668     	str	x8, [x19, #0x8]
  155288: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  15528c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  155290: d50323bf     	autiasp
  155294: d65f03c0     	ret
  155298: 94001f32     	bl	0x15cf60 <_ZSt9terminatev@plt>
  15529c: d503233f     	paciasp
  1552a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1552a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1552a8: 910003fd     	mov	x29, sp
  1552ac: aa0003f4     	mov	x20, x0
  1552b0: f9400c00     	ldr	x0, [x0, #0x18]
  1552b4: aa0103f3     	mov	x19, x1
  1552b8: 39402808     	ldrb	w8, [x0, #0xa]
  1552bc: 34000248     	cbz	w8, 0x155304 <__cxa_demangle+0x13598>
  1552c0: 7100091f     	cmp	w8, #0x2
  1552c4: 540000e1     	b.ne	0x1552e0 <__cxa_demangle+0x13574>
  1552c8: f9400008     	ldr	x8, [x0]
  1552cc: aa1303e1     	mov	x1, x19
  1552d0: f9400508     	ldr	x8, [x8, #0x8]
  1552d4: d63f0100     	blr	x8
  1552d8: 37000160     	tbnz	w0, #0x0, 0x155304 <__cxa_demangle+0x13598>
  1552dc: f9400e80     	ldr	x0, [x20, #0x18]
  1552e0: 39402c08     	ldrb	w8, [x0, #0xb]
  1552e4: 34000108     	cbz	w8, 0x155304 <__cxa_demangle+0x13598>
  1552e8: 7100091f     	cmp	w8, #0x2
  1552ec: 54000341     	b.ne	0x155354 <__cxa_demangle+0x135e8>
  1552f0: f9400008     	ldr	x8, [x0]
  1552f4: aa1303e1     	mov	x1, x19
  1552f8: f9400908     	ldr	x8, [x8, #0x10]
  1552fc: d63f0100     	blr	x8
  155300: 360002a0     	tbz	w0, #0x0, 0x155354 <__cxa_demangle+0x135e8>
  155304: a940aa68     	ldp	x8, x10, [x19, #0x8]
  155308: 91000509     	add	x9, x8, #0x1
  15530c: eb0a013f     	cmp	x9, x10
  155310: 54000062     	b.hs	0x15531c <__cxa_demangle+0x135b0>
  155314: f9400260     	ldr	x0, [x19]
  155318: 1400000a     	b	0x155340 <__cxa_demangle+0x135d4>
  15531c: d37ff948     	lsl	x8, x10, #1
  155320: f9400260     	ldr	x0, [x19]
  155324: eb09011f     	cmp	x8, x9
  155328: 9a883121     	csel	x1, x9, x8, lo
  15532c: f9000a61     	str	x1, [x19, #0x10]
  155330: 94001ffc     	bl	0x15d320 <realloc@plt>
  155334: f9000260     	str	x0, [x19]
  155338: b40001e0     	cbz	x0, 0x155374 <__cxa_demangle+0x13608>
  15533c: f9400668     	ldr	x8, [x19, #0x8]
  155340: 52800529     	mov	w9, #0x29               // =41
  155344: 38286809     	strb	w9, [x0, x8]
  155348: f9400668     	ldr	x8, [x19, #0x8]
  15534c: 91000508     	add	x8, x8, #0x1
  155350: f9000668     	str	x8, [x19, #0x8]
  155354: f9400e80     	ldr	x0, [x20, #0x18]
  155358: aa1303e1     	mov	x1, x19
  15535c: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  155360: f9400008     	ldr	x8, [x0]
  155364: f9401510     	ldr	x16, [x8, #0x28]
  155368: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15536c: d50323bf     	autiasp
  155370: d61f0200     	br	x16
  155374: 94001efb     	bl	0x15cf60 <_ZSt9terminatev@plt>
  155378: d503245f     	bti	c
  15537c: 14001ed9     	b	0x15cee0 <_ZdlPv@plt>
  155380: d503233f     	paciasp
  155384: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  155388: a90157f6     	stp	x22, x21, [sp, #0x10]
  15538c: 910003fd     	mov	x29, sp
  155390: a9024ff4     	stp	x20, x19, [sp, #0x20]
  155394: a9412016     	ldp	x22, x8, [x0, #0x10]
  155398: aa0103f3     	mov	x19, x1
  15539c: aa0003f4     	mov	x20, x0
  1553a0: eb160115     	subs	x21, x8, x22
  1553a4: f9400428     	ldr	x8, [x1, #0x8]
  1553a8: 540002e0     	b.eq	0x155404 <__cxa_demangle+0x13698>
  1553ac: f9400a6a     	ldr	x10, [x19, #0x10]
  1553b0: 8b150109     	add	x9, x8, x21
  1553b4: eb0a013f     	cmp	x9, x10
  1553b8: 54000062     	b.hs	0x1553c4 <__cxa_demangle+0x13658>
  1553bc: f9400260     	ldr	x0, [x19]
  1553c0: 1400000a     	b	0x1553e8 <__cxa_demangle+0x1367c>
  1553c4: d37ff948     	lsl	x8, x10, #1
  1553c8: f9400260     	ldr	x0, [x19]
  1553cc: eb09011f     	cmp	x8, x9
  1553d0: 9a883121     	csel	x1, x9, x8, lo
  1553d4: f9000a61     	str	x1, [x19, #0x10]
  1553d8: 94001fd2     	bl	0x15d320 <realloc@plt>
  1553dc: f9000260     	str	x0, [x19]
  1553e0: b4000660     	cbz	x0, 0x1554ac <__cxa_demangle+0x13740>
  1553e4: f9400668     	ldr	x8, [x19, #0x8]
  1553e8: 8b080000     	add	x0, x0, x8
  1553ec: aa1603e1     	mov	x1, x22
  1553f0: aa1503e2     	mov	x2, x21
  1553f4: 940020cf     	bl	0x15d730 <memmove@plt>
  1553f8: f9400668     	ldr	x8, [x19, #0x8]
  1553fc: 8b150108     	add	x8, x8, x21
  155400: f9000668     	str	x8, [x19, #0x8]
  155404: f9400a6a     	ldr	x10, [x19, #0x10]
  155408: 91000509     	add	x9, x8, #0x1
  15540c: eb0a013f     	cmp	x9, x10
  155410: 54000062     	b.hs	0x15541c <__cxa_demangle+0x136b0>
  155414: f9400260     	ldr	x0, [x19]
  155418: 1400000b     	b	0x155444 <__cxa_demangle+0x136d8>
  15541c: d37ff948     	lsl	x8, x10, #1
  155420: f9400260     	ldr	x0, [x19]
  155424: eb09011f     	cmp	x8, x9
  155428: 9a883121     	csel	x1, x9, x8, lo
  15542c: f9000a61     	str	x1, [x19, #0x10]
  155430: 94001fbc     	bl	0x15d320 <realloc@plt>
  155434: f9000260     	str	x0, [x19]
  155438: b40003a0     	cbz	x0, 0x1554ac <__cxa_demangle+0x13740>
  15543c: f9400668     	ldr	x8, [x19, #0x8]
  155440: 91000509     	add	x9, x8, #0x1
  155444: 5280040a     	mov	w10, #0x20              // =32
  155448: f9000669     	str	x9, [x19, #0x8]
  15544c: aa1303e1     	mov	x1, x19
  155450: 3828680a     	strb	w10, [x0, x8]
  155454: f9401294     	ldr	x20, [x20, #0x20]
  155458: f9400288     	ldr	x8, [x20]
  15545c: aa1403e0     	mov	x0, x20
  155460: f9401108     	ldr	x8, [x8, #0x20]
  155464: d63f0100     	blr	x8
  155468: 39402688     	ldrb	w8, [x20, #0x9]
  15546c: 7100051f     	cmp	w8, #0x1
  155470: 540000c1     	b.ne	0x155488 <__cxa_demangle+0x1371c>
  155474: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  155478: a94157f6     	ldp	x22, x21, [sp, #0x10]
  15547c: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  155480: d50323bf     	autiasp
  155484: d65f03c0     	ret
  155488: f9400288     	ldr	x8, [x20]
  15548c: aa1403e0     	mov	x0, x20
  155490: aa1303e1     	mov	x1, x19
  155494: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  155498: a94157f6     	ldp	x22, x21, [sp, #0x10]
  15549c: f9401510     	ldr	x16, [x8, #0x28]
  1554a0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1554a4: d50323bf     	autiasp
  1554a8: d61f0200     	br	x16
  1554ac: 94001ead     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1554b0: d503245f     	bti	c
  1554b4: 14001e8b     	b	0x15cee0 <_ZdlPv@plt>
  1554b8: d503245f     	bti	c
  1554bc: f9400800     	ldr	x0, [x0, #0x10]
  1554c0: 39402408     	ldrb	w8, [x0, #0x9]
  1554c4: 7100091f     	cmp	w8, #0x2
  1554c8: 54000081     	b.ne	0x1554d8 <__cxa_demangle+0x1376c>
  1554cc: f9400008     	ldr	x8, [x0]
  1554d0: f9400110     	ldr	x16, [x8]
  1554d4: d61f0200     	br	x16
  1554d8: 7100011f     	cmp	w8, #0x0
  1554dc: 1a9f17e0     	cset	w0, eq
  1554e0: d65f03c0     	ret
  1554e4: d503233f     	paciasp
  1554e8: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1554ec: f9000bf7     	str	x23, [sp, #0x10]
  1554f0: 910003fd     	mov	x29, sp
  1554f4: a90257f6     	stp	x22, x21, [sp, #0x20]
  1554f8: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1554fc: f9400815     	ldr	x21, [x0, #0x10]
  155500: aa0003f4     	mov	x20, x0
  155504: aa0103f3     	mov	x19, x1
  155508: 394022a8     	ldrb	w8, [x21, #0x8]
  15550c: 7100291f     	cmp	w8, #0xa
  155510: 54000381     	b.ne	0x155580 <__cxa_demangle+0x13814>
  155514: f9400aa9     	ldr	x9, [x21, #0x10]
  155518: 39402128     	ldrb	w8, [x9, #0x8]
  15551c: 71001d1f     	cmp	w8, #0x7
  155520: 54000301     	b.ne	0x155580 <__cxa_demangle+0x13814>
  155524: a9412528     	ldp	x8, x9, [x9, #0x10]
  155528: cb08012a     	sub	x10, x9, x8
  15552c: f1002d5f     	cmp	x10, #0xb
  155530: 54000281     	b.ne	0x155580 <__cxa_demangle+0x13814>
  155534: eb09011f     	cmp	x8, x9
  155538: 54000160     	b.eq	0x155564 <__cxa_demangle+0x137f8>
  15553c: b0fff8ca     	adrp	x10, 0x6e000
  155540: 9114ed4a     	add	x10, x10, #0x53b
  155544: 3940010b     	ldrb	w11, [x8]
  155548: 3940014c     	ldrb	w12, [x10]
  15554c: 6b0c017f     	cmp	w11, w12
  155550: 54000181     	b.ne	0x155580 <__cxa_demangle+0x13814>
  155554: 91000508     	add	x8, x8, #0x1
  155558: 9100054a     	add	x10, x10, #0x1
  15555c: eb09011f     	cmp	x8, x9
  155560: 54ffff21     	b.ne	0x155544 <__cxa_demangle+0x137d8>
  155564: aa1303f7     	mov	x23, x19
  155568: a9c0aae8     	ldp	x8, x10, [x23, #0x8]!
  15556c: 91000d09     	add	x9, x8, #0x3
  155570: eb0a013f     	cmp	x9, x10
  155574: 54000d22     	b.hs	0x155718 <__cxa_demangle+0x139ac>
  155578: f9400260     	ldr	x0, [x19]
  15557c: 14000070     	b	0x15573c <__cxa_demangle+0x139d0>
  155580: f94002a8     	ldr	x8, [x21]
  155584: aa1503e0     	mov	x0, x21
  155588: aa1303e1     	mov	x1, x19
  15558c: f9401108     	ldr	x8, [x8, #0x20]
  155590: d63f0100     	blr	x8
  155594: f9400a80     	ldr	x0, [x20, #0x10]
  155598: 39402808     	ldrb	w8, [x0, #0xa]
  15559c: 34000108     	cbz	w8, 0x1555bc <__cxa_demangle+0x13850>
  1555a0: 7100091f     	cmp	w8, #0x2
  1555a4: 54000341     	b.ne	0x15560c <__cxa_demangle+0x138a0>
  1555a8: f9400008     	ldr	x8, [x0]
  1555ac: aa1303e1     	mov	x1, x19
  1555b0: f9400508     	ldr	x8, [x8, #0x8]
  1555b4: d63f0100     	blr	x8
  1555b8: 360002a0     	tbz	w0, #0x0, 0x15560c <__cxa_demangle+0x138a0>
  1555bc: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1555c0: 91000509     	add	x9, x8, #0x1
  1555c4: eb0a013f     	cmp	x9, x10
  1555c8: 54000062     	b.hs	0x1555d4 <__cxa_demangle+0x13868>
  1555cc: f9400260     	ldr	x0, [x19]
  1555d0: 1400000a     	b	0x1555f8 <__cxa_demangle+0x1388c>
  1555d4: d37ff948     	lsl	x8, x10, #1
  1555d8: f9400260     	ldr	x0, [x19]
  1555dc: eb09011f     	cmp	x8, x9
  1555e0: 9a883121     	csel	x1, x9, x8, lo
  1555e4: f9000a61     	str	x1, [x19, #0x10]
  1555e8: 94001f4e     	bl	0x15d320 <realloc@plt>
  1555ec: f9000260     	str	x0, [x19]
  1555f0: b40010a0     	cbz	x0, 0x155804 <__cxa_demangle+0x13a98>
  1555f4: f9400668     	ldr	x8, [x19, #0x8]
  1555f8: 52800409     	mov	w9, #0x20               // =32
  1555fc: 38286809     	strb	w9, [x0, x8]
  155600: f9400668     	ldr	x8, [x19, #0x8]
  155604: 91000508     	add	x8, x8, #0x1
  155608: f9000668     	str	x8, [x19, #0x8]
  15560c: f9400a80     	ldr	x0, [x20, #0x10]
  155610: 39402808     	ldrb	w8, [x0, #0xa]
  155614: 34000248     	cbz	w8, 0x15565c <__cxa_demangle+0x138f0>
  155618: 7100091f     	cmp	w8, #0x2
  15561c: 540000e1     	b.ne	0x155638 <__cxa_demangle+0x138cc>
  155620: f9400008     	ldr	x8, [x0]
  155624: aa1303e1     	mov	x1, x19
  155628: f9400508     	ldr	x8, [x8, #0x8]
  15562c: d63f0100     	blr	x8
  155630: 37000160     	tbnz	w0, #0x0, 0x15565c <__cxa_demangle+0x138f0>
  155634: f9400a80     	ldr	x0, [x20, #0x10]
  155638: 39402c08     	ldrb	w8, [x0, #0xb]
  15563c: 34000108     	cbz	w8, 0x15565c <__cxa_demangle+0x138f0>
  155640: 7100091f     	cmp	w8, #0x2
  155644: 54000341     	b.ne	0x1556ac <__cxa_demangle+0x13940>
  155648: f9400008     	ldr	x8, [x0]
  15564c: aa1303e1     	mov	x1, x19
  155650: f9400908     	ldr	x8, [x8, #0x10]
  155654: d63f0100     	blr	x8
  155658: 360002a0     	tbz	w0, #0x0, 0x1556ac <__cxa_demangle+0x13940>
  15565c: a940aa68     	ldp	x8, x10, [x19, #0x8]
  155660: 91000509     	add	x9, x8, #0x1
  155664: eb0a013f     	cmp	x9, x10
  155668: 54000062     	b.hs	0x155674 <__cxa_demangle+0x13908>
  15566c: f9400260     	ldr	x0, [x19]
  155670: 1400000a     	b	0x155698 <__cxa_demangle+0x1392c>
  155674: d37ff948     	lsl	x8, x10, #1
  155678: f9400260     	ldr	x0, [x19]
  15567c: eb09011f     	cmp	x8, x9
  155680: 9a883121     	csel	x1, x9, x8, lo
  155684: f9000a61     	str	x1, [x19, #0x10]
  155688: 94001f26     	bl	0x15d320 <realloc@plt>
  15568c: f9000260     	str	x0, [x19]
  155690: b4000ba0     	cbz	x0, 0x155804 <__cxa_demangle+0x13a98>
  155694: f9400668     	ldr	x8, [x19, #0x8]
  155698: 52800509     	mov	w9, #0x28               // =40
  15569c: 38286809     	strb	w9, [x0, x8]
  1556a0: f9400668     	ldr	x8, [x19, #0x8]
  1556a4: 91000508     	add	x8, x8, #0x1
  1556a8: f9000668     	str	x8, [x19, #0x8]
  1556ac: aa1303f7     	mov	x23, x19
  1556b0: a9c0aae8     	ldp	x8, x10, [x23, #0x8]!
  1556b4: 91000509     	add	x9, x8, #0x1
  1556b8: eb0a013f     	cmp	x9, x10
  1556bc: 54000062     	b.hs	0x1556c8 <__cxa_demangle+0x1395c>
  1556c0: f9400260     	ldr	x0, [x19]
  1556c4: 1400000a     	b	0x1556ec <__cxa_demangle+0x13980>
  1556c8: d37ff948     	lsl	x8, x10, #1
  1556cc: f9400260     	ldr	x0, [x19]
  1556d0: eb09011f     	cmp	x8, x9
  1556d4: 9a883121     	csel	x1, x9, x8, lo
  1556d8: f9000a61     	str	x1, [x19, #0x10]
  1556dc: 94001f11     	bl	0x15d320 <realloc@plt>
  1556e0: f9000260     	str	x0, [x19]
  1556e4: b4000900     	cbz	x0, 0x155804 <__cxa_demangle+0x13a98>
  1556e8: f94002e8     	ldr	x8, [x23]
  1556ec: 52800549     	mov	w9, #0x2a               // =42
  1556f0: 38286809     	strb	w9, [x0, x8]
  1556f4: f94002e8     	ldr	x8, [x23]
  1556f8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1556fc: 91000508     	add	x8, x8, #0x1
  155700: a94257f6     	ldp	x22, x21, [sp, #0x20]
  155704: f90002e8     	str	x8, [x23]
  155708: f9400bf7     	ldr	x23, [sp, #0x10]
  15570c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  155710: d50323bf     	autiasp
  155714: d65f03c0     	ret
  155718: d37ff948     	lsl	x8, x10, #1
  15571c: f9400260     	ldr	x0, [x19]
  155720: eb09011f     	cmp	x8, x9
  155724: 9a883121     	csel	x1, x9, x8, lo
  155728: f9000a61     	str	x1, [x19, #0x10]
  15572c: 94001efd     	bl	0x15d320 <realloc@plt>
  155730: f9000260     	str	x0, [x19]
  155734: b4000680     	cbz	x0, 0x155804 <__cxa_demangle+0x13a98>
  155738: f94002e8     	ldr	x8, [x23]
  15573c: 8b080008     	add	x8, x0, x8
  155740: 52800789     	mov	w9, #0x3c               // =60
  155744: 528c8d2a     	mov	w10, #0x6469            // =25705
  155748: 39000909     	strb	w9, [x8, #0x2]
  15574c: 7900010a     	strh	w10, [x8]
  155750: f94002e8     	ldr	x8, [x23]
  155754: 91000d08     	add	x8, x8, #0x3
  155758: f90002e8     	str	x8, [x23]
  15575c: a941a6b6     	ldp	x22, x9, [x21, #0x18]
  155760: eb160134     	subs	x20, x9, x22
  155764: 540002e0     	b.eq	0x1557c0 <__cxa_demangle+0x13a54>
  155768: f9400a6a     	ldr	x10, [x19, #0x10]
  15576c: 8b140109     	add	x9, x8, x20
  155770: eb0a013f     	cmp	x9, x10
  155774: 54000062     	b.hs	0x155780 <__cxa_demangle+0x13a14>
  155778: f9400260     	ldr	x0, [x19]
  15577c: 1400000a     	b	0x1557a4 <__cxa_demangle+0x13a38>
  155780: d37ff948     	lsl	x8, x10, #1
  155784: f9400260     	ldr	x0, [x19]
  155788: eb09011f     	cmp	x8, x9
  15578c: 9a883121     	csel	x1, x9, x8, lo
  155790: f9000a61     	str	x1, [x19, #0x10]
  155794: 94001ee3     	bl	0x15d320 <realloc@plt>
  155798: f9000260     	str	x0, [x19]
  15579c: b4000340     	cbz	x0, 0x155804 <__cxa_demangle+0x13a98>
  1557a0: f94002e8     	ldr	x8, [x23]
  1557a4: 8b080000     	add	x0, x0, x8
  1557a8: aa1603e1     	mov	x1, x22
  1557ac: aa1403e2     	mov	x2, x20
  1557b0: 94001fe0     	bl	0x15d730 <memmove@plt>
  1557b4: f94002e8     	ldr	x8, [x23]
  1557b8: 8b140108     	add	x8, x8, x20
  1557bc: f90002e8     	str	x8, [x23]
  1557c0: f9400a6a     	ldr	x10, [x19, #0x10]
  1557c4: 91000509     	add	x9, x8, #0x1
  1557c8: eb0a013f     	cmp	x9, x10
  1557cc: 54000062     	b.hs	0x1557d8 <__cxa_demangle+0x13a6c>
  1557d0: f9400260     	ldr	x0, [x19]
  1557d4: 1400000a     	b	0x1557fc <__cxa_demangle+0x13a90>
  1557d8: d37ff948     	lsl	x8, x10, #1
  1557dc: f9400260     	ldr	x0, [x19]
  1557e0: eb09011f     	cmp	x8, x9
  1557e4: 9a883121     	csel	x1, x9, x8, lo
  1557e8: f9000a61     	str	x1, [x19, #0x10]
  1557ec: 94001ecd     	bl	0x15d320 <realloc@plt>
  1557f0: f9000260     	str	x0, [x19]
  1557f4: b4000080     	cbz	x0, 0x155804 <__cxa_demangle+0x13a98>
  1557f8: f94002e8     	ldr	x8, [x23]
  1557fc: 528007c9     	mov	w9, #0x3e               // =62
  155800: 17ffffbc     	b	0x1556f0 <__cxa_demangle+0x13984>
  155804: 94001dd7     	bl	0x15cf60 <_ZSt9terminatev@plt>
  155808: d503233f     	paciasp
  15580c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  155810: a9014ff4     	stp	x20, x19, [sp, #0x10]
  155814: 910003fd     	mov	x29, sp
  155818: aa0003f4     	mov	x20, x0
  15581c: f9400800     	ldr	x0, [x0, #0x10]
  155820: aa0103f3     	mov	x19, x1
  155824: 39402008     	ldrb	w8, [x0, #0x8]
  155828: 7100291f     	cmp	w8, #0xa
  15582c: 54000321     	b.ne	0x155890 <__cxa_demangle+0x13b24>
  155830: f9400809     	ldr	x9, [x0, #0x10]
  155834: 39402128     	ldrb	w8, [x9, #0x8]
  155838: 71001d1f     	cmp	w8, #0x7
  15583c: 540002a1     	b.ne	0x155890 <__cxa_demangle+0x13b24>
  155840: a9412528     	ldp	x8, x9, [x9, #0x10]
  155844: cb08012a     	sub	x10, x9, x8
  155848: f1002d5f     	cmp	x10, #0xb
  15584c: 54000221     	b.ne	0x155890 <__cxa_demangle+0x13b24>
  155850: eb09011f     	cmp	x8, x9
  155854: 54000160     	b.eq	0x155880 <__cxa_demangle+0x13b14>
  155858: b0fff8ca     	adrp	x10, 0x6e000
  15585c: 9114ed4a     	add	x10, x10, #0x53b
  155860: 3940010b     	ldrb	w11, [x8]
  155864: 3940014c     	ldrb	w12, [x10]
  155868: 6b0c017f     	cmp	w11, w12
  15586c: 54000121     	b.ne	0x155890 <__cxa_demangle+0x13b24>
  155870: 91000508     	add	x8, x8, #0x1
  155874: 9100054a     	add	x10, x10, #0x1
  155878: eb09011f     	cmp	x8, x9
  15587c: 54ffff21     	b.ne	0x155860 <__cxa_demangle+0x13af4>
  155880: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  155884: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  155888: d50323bf     	autiasp
  15588c: d65f03c0     	ret
  155890: 39402808     	ldrb	w8, [x0, #0xa]
  155894: 34000248     	cbz	w8, 0x1558dc <__cxa_demangle+0x13b70>
  155898: 7100091f     	cmp	w8, #0x2
  15589c: 540000e1     	b.ne	0x1558b8 <__cxa_demangle+0x13b4c>
  1558a0: f9400008     	ldr	x8, [x0]
  1558a4: aa1303e1     	mov	x1, x19
  1558a8: f9400508     	ldr	x8, [x8, #0x8]
  1558ac: d63f0100     	blr	x8
  1558b0: 37000160     	tbnz	w0, #0x0, 0x1558dc <__cxa_demangle+0x13b70>
  1558b4: f9400a80     	ldr	x0, [x20, #0x10]
  1558b8: 39402c08     	ldrb	w8, [x0, #0xb]
  1558bc: 34000108     	cbz	w8, 0x1558dc <__cxa_demangle+0x13b70>
  1558c0: 7100091f     	cmp	w8, #0x2
  1558c4: 54000341     	b.ne	0x15592c <__cxa_demangle+0x13bc0>
  1558c8: f9400008     	ldr	x8, [x0]
  1558cc: aa1303e1     	mov	x1, x19
  1558d0: f9400908     	ldr	x8, [x8, #0x10]
  1558d4: d63f0100     	blr	x8
  1558d8: 360002a0     	tbz	w0, #0x0, 0x15592c <__cxa_demangle+0x13bc0>
  1558dc: a940aa68     	ldp	x8, x10, [x19, #0x8]
  1558e0: 91000509     	add	x9, x8, #0x1
  1558e4: eb0a013f     	cmp	x9, x10
  1558e8: 54000062     	b.hs	0x1558f4 <__cxa_demangle+0x13b88>
  1558ec: f9400260     	ldr	x0, [x19]
  1558f0: 1400000a     	b	0x155918 <__cxa_demangle+0x13bac>
  1558f4: d37ff948     	lsl	x8, x10, #1
  1558f8: f9400260     	ldr	x0, [x19]
  1558fc: eb09011f     	cmp	x8, x9
  155900: 9a883121     	csel	x1, x9, x8, lo
  155904: f9000a61     	str	x1, [x19, #0x10]
  155908: 94001e86     	bl	0x15d320 <realloc@plt>
  15590c: f9000260     	str	x0, [x19]
  155910: b40001e0     	cbz	x0, 0x15594c <__cxa_demangle+0x13be0>
  155914: f9400668     	ldr	x8, [x19, #0x8]
  155918: 52800529     	mov	w9, #0x29               // =41
  15591c: 38286809     	strb	w9, [x0, x8]
  155920: f9400668     	ldr	x8, [x19, #0x8]
  155924: 91000508     	add	x8, x8, #0x1
  155928: f9000668     	str	x8, [x19, #0x8]
  15592c: f9400a80     	ldr	x0, [x20, #0x10]
  155930: aa1303e1     	mov	x1, x19
  155934: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  155938: f9400008     	ldr	x8, [x0]
  15593c: f9401510     	ldr	x16, [x8, #0x28]
  155940: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  155944: d50323bf     	autiasp
  155948: d61f0200     	br	x16
  15594c: 94001d85     	bl	0x15cf60 <_ZSt9terminatev@plt>
  155950: d503245f     	bti	c
  155954: 14001d63     	b	0x15cee0 <_ZdlPv@plt>
  155958: d503245f     	bti	c
  15595c: f9400800     	ldr	x0, [x0, #0x10]
  155960: 39402408     	ldrb	w8, [x0, #0x9]
  155964: 7100091f     	cmp	w8, #0x2
  155968: 54000081     	b.ne	0x155978 <__cxa_demangle+0x13c0c>
  15596c: f9400008     	ldr	x8, [x0]
  155970: f9400110     	ldr	x16, [x8]
  155974: d61f0200     	br	x16
  155978: 7100011f     	cmp	w8, #0x0
  15597c: 1a9f17e0     	cset	w0, eq
  155980: d65f03c0     	ret
  155984: d503233f     	paciasp
  155988: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  15598c: f9000bf7     	str	x23, [sp, #0x10]
  155990: 910003fd     	mov	x29, sp
  155994: a90257f6     	stp	x22, x21, [sp, #0x20]
  155998: a9034ff4     	stp	x20, x19, [sp, #0x30]
  15599c: 39407008     	ldrb	w8, [x0, #0x1c]
  1559a0: 350012e8     	cbnz	w8, 0x155bfc <__cxa_demangle+0x13e90>
  1559a4: f9400815     	ldr	x21, [x0, #0x10]
  1559a8: 52800028     	mov	w8, #0x1                // =1
  1559ac: aa0003f3     	mov	x19, x0
  1559b0: aa0103f4     	mov	x20, x1
  1559b4: b9401817     	ldr	w23, [x0, #0x18]
  1559b8: f94002a9     	ldr	x9, [x21]
  1559bc: 39007008     	strb	w8, [x0, #0x1c]
  1559c0: f9400d28     	ldr	x8, [x9, #0x18]
  1559c4: aa1503e0     	mov	x0, x21
  1559c8: d63f0100     	blr	x8
  1559cc: 39402008     	ldrb	w8, [x0, #0x8]
  1559d0: 7100311f     	cmp	w8, #0xc
  1559d4: 54000161     	b.ne	0x155a00 <__cxa_demangle+0x13c94>
  1559d8: f9400815     	ldr	x21, [x0, #0x10]
  1559dc: b9401808     	ldr	w8, [x0, #0x18]
  1559e0: f94002a9     	ldr	x9, [x21]
  1559e4: 6b17011f     	cmp	w8, w23
  1559e8: 1a97b117     	csel	w23, w8, w23, lt
  1559ec: f9400d28     	ldr	x8, [x9, #0x18]
  1559f0: aa1503e0     	mov	x0, x21
  1559f4: aa1403e1     	mov	x1, x20
  1559f8: d63f0100     	blr	x8
  1559fc: 17fffff4     	b	0x1559cc <__cxa_demangle+0x13c60>
  155a00: f94002a8     	ldr	x8, [x21]
  155a04: f9401108     	ldr	x8, [x8, #0x20]
  155a08: aa1503e0     	mov	x0, x21
  155a0c: aa1403e1     	mov	x1, x20
  155a10: d63f0100     	blr	x8
  155a14: 39402aa8     	ldrb	w8, [x21, #0xa]
  155a18: 34000128     	cbz	w8, 0x155a3c <__cxa_demangle+0x13cd0>
  155a1c: 7100091f     	cmp	w8, #0x2
  155a20: 540005c1     	b.ne	0x155ad8 <__cxa_demangle+0x13d6c>
  155a24: f94002a8     	ldr	x8, [x21]
  155a28: f9400508     	ldr	x8, [x8, #0x8]
  155a2c: aa1503e0     	mov	x0, x21
  155a30: aa1403e1     	mov	x1, x20
  155a34: d63f0100     	blr	x8
  155a38: 360003c0     	tbz	w0, #0x0, 0x155ab0 <__cxa_demangle+0x13d44>
  155a3c: b0fff8c0     	adrp	x0, 0x6e000
  155a40: 52800041     	mov	w1, #0x2                // =2
  155a44: 91223800     	add	x0, x0, #0x88e
  155a48: 94001dfe     	bl	0x15d240 <__strlen_chk@plt>
  155a4c: aa0003f6     	mov	x22, x0
  155a50: b4000300     	cbz	x0, 0x155ab0 <__cxa_demangle+0x13d44>
  155a54: a940aa88     	ldp	x8, x10, [x20, #0x8]
  155a58: 8b160109     	add	x9, x8, x22
  155a5c: eb0a013f     	cmp	x9, x10
  155a60: 54000062     	b.hs	0x155a6c <__cxa_demangle+0x13d00>
  155a64: f9400280     	ldr	x0, [x20]
  155a68: 1400000a     	b	0x155a90 <__cxa_demangle+0x13d24>
  155a6c: d37ff948     	lsl	x8, x10, #1
  155a70: f9400280     	ldr	x0, [x20]
  155a74: eb09011f     	cmp	x8, x9
  155a78: 9a883121     	csel	x1, x9, x8, lo
  155a7c: f9000a81     	str	x1, [x20, #0x10]
  155a80: 94001e28     	bl	0x15d320 <realloc@plt>
  155a84: f9000280     	str	x0, [x20]
  155a88: b4000c60     	cbz	x0, 0x155c14 <__cxa_demangle+0x13ea8>
  155a8c: f9400688     	ldr	x8, [x20, #0x8]
  155a90: b0fff8c1     	adrp	x1, 0x6e000
  155a94: 8b080000     	add	x0, x0, x8
  155a98: 91223821     	add	x1, x1, #0x88e
  155a9c: aa1603e2     	mov	x2, x22
  155aa0: 94001d80     	bl	0x15d0a0 <memcpy@plt>
  155aa4: f9400688     	ldr	x8, [x20, #0x8]
  155aa8: 8b160108     	add	x8, x8, x22
  155aac: f9000688     	str	x8, [x20, #0x8]
  155ab0: 39402aa8     	ldrb	w8, [x21, #0xa]
  155ab4: 34000268     	cbz	w8, 0x155b00 <__cxa_demangle+0x13d94>
  155ab8: 7100091f     	cmp	w8, #0x2
  155abc: 540000e1     	b.ne	0x155ad8 <__cxa_demangle+0x13d6c>
  155ac0: f94002a8     	ldr	x8, [x21]
  155ac4: f9400508     	ldr	x8, [x8, #0x8]
  155ac8: aa1503e0     	mov	x0, x21
  155acc: aa1403e1     	mov	x1, x20
  155ad0: d63f0100     	blr	x8
  155ad4: 37000160     	tbnz	w0, #0x0, 0x155b00 <__cxa_demangle+0x13d94>
  155ad8: 39402ea8     	ldrb	w8, [x21, #0xb]
  155adc: 34000128     	cbz	w8, 0x155b00 <__cxa_demangle+0x13d94>
  155ae0: 7100091f     	cmp	w8, #0x2
  155ae4: 54000481     	b.ne	0x155b74 <__cxa_demangle+0x13e08>
  155ae8: f94002a8     	ldr	x8, [x21]
  155aec: f9400908     	ldr	x8, [x8, #0x10]
  155af0: aa1503e0     	mov	x0, x21
  155af4: aa1403e1     	mov	x1, x20
  155af8: d63f0100     	blr	x8
  155afc: 360003c0     	tbz	w0, #0x0, 0x155b74 <__cxa_demangle+0x13e08>
  155b00: b0fff8e0     	adrp	x0, 0x72000
  155b04: 52800041     	mov	w1, #0x2                // =2
  155b08: 91245400     	add	x0, x0, #0x915
  155b0c: 94001dcd     	bl	0x15d240 <__strlen_chk@plt>
  155b10: aa0003f5     	mov	x21, x0
  155b14: b4000300     	cbz	x0, 0x155b74 <__cxa_demangle+0x13e08>
  155b18: a940aa88     	ldp	x8, x10, [x20, #0x8]
  155b1c: 8b150109     	add	x9, x8, x21
  155b20: eb0a013f     	cmp	x9, x10
  155b24: 54000062     	b.hs	0x155b30 <__cxa_demangle+0x13dc4>
  155b28: f9400280     	ldr	x0, [x20]
  155b2c: 1400000a     	b	0x155b54 <__cxa_demangle+0x13de8>
  155b30: d37ff948     	lsl	x8, x10, #1
  155b34: f9400280     	ldr	x0, [x20]
  155b38: eb09011f     	cmp	x8, x9
  155b3c: 9a883121     	csel	x1, x9, x8, lo
  155b40: f9000a81     	str	x1, [x20, #0x10]
  155b44: 94001df7     	bl	0x15d320 <realloc@plt>
  155b48: f9000280     	str	x0, [x20]
  155b4c: b4000640     	cbz	x0, 0x155c14 <__cxa_demangle+0x13ea8>
  155b50: f9400688     	ldr	x8, [x20, #0x8]
  155b54: b0fff8e1     	adrp	x1, 0x72000
  155b58: 8b080000     	add	x0, x0, x8
  155b5c: 91245421     	add	x1, x1, #0x915
  155b60: aa1503e2     	mov	x2, x21
  155b64: 94001d4f     	bl	0x15d0a0 <memcpy@plt>
  155b68: f9400688     	ldr	x8, [x20, #0x8]
  155b6c: 8b150108     	add	x8, x8, x21
  155b70: f9000688     	str	x8, [x20, #0x8]
  155b74: b0fff8e8     	adrp	x8, 0x72000
  155b78: b0fff8e9     	adrp	x9, 0x72000
  155b7c: 912f1908     	add	x8, x8, #0xbc6
  155b80: 913cad29     	add	x9, x9, #0xf2b
  155b84: 710002ff     	cmp	w23, #0x0
  155b88: 9a880135     	csel	x21, x9, x8, eq
  155b8c: aa1503e0     	mov	x0, x21
  155b90: 52800061     	mov	w1, #0x3                // =3
  155b94: 94001dab     	bl	0x15d240 <__strlen_chk@plt>
  155b98: aa0003f6     	mov	x22, x0
  155b9c: b40002e0     	cbz	x0, 0x155bf8 <__cxa_demangle+0x13e8c>
  155ba0: a940aa88     	ldp	x8, x10, [x20, #0x8]
  155ba4: 8b160109     	add	x9, x8, x22
  155ba8: eb0a013f     	cmp	x9, x10
  155bac: 54000062     	b.hs	0x155bb8 <__cxa_demangle+0x13e4c>
  155bb0: f9400280     	ldr	x0, [x20]
  155bb4: 1400000a     	b	0x155bdc <__cxa_demangle+0x13e70>
  155bb8: d37ff948     	lsl	x8, x10, #1
  155bbc: f9400280     	ldr	x0, [x20]
  155bc0: eb09011f     	cmp	x8, x9
  155bc4: 9a883121     	csel	x1, x9, x8, lo
  155bc8: f9000a81     	str	x1, [x20, #0x10]
  155bcc: 94001dd5     	bl	0x15d320 <realloc@plt>
  155bd0: f9000280     	str	x0, [x20]
  155bd4: b4000200     	cbz	x0, 0x155c14 <__cxa_demangle+0x13ea8>
  155bd8: f9400688     	ldr	x8, [x20, #0x8]
  155bdc: 8b080000     	add	x0, x0, x8
  155be0: aa1503e1     	mov	x1, x21
  155be4: aa1603e2     	mov	x2, x22
  155be8: 94001ed2     	bl	0x15d730 <memmove@plt>
  155bec: f9400688     	ldr	x8, [x20, #0x8]
  155bf0: 8b160108     	add	x8, x8, x22
  155bf4: f9000688     	str	x8, [x20, #0x8]
  155bf8: 3900727f     	strb	wzr, [x19, #0x1c]
  155bfc: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  155c00: a94257f6     	ldp	x22, x21, [sp, #0x20]
  155c04: f9400bf7     	ldr	x23, [sp, #0x10]
  155c08: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  155c0c: d50323bf     	autiasp
  155c10: d65f03c0     	ret
  155c14: 94001cd3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  155c18: 3900727f     	strb	wzr, [x19, #0x1c]
  155c1c: 94000d51     	bl	0x159160 <__emutls_get_address+0x6d4>
  155c20: 3900727f     	strb	wzr, [x19, #0x1c]
  155c24: 94000d4f     	bl	0x159160 <__emutls_get_address+0x6d4>
  155c28: d503233f     	paciasp
  155c2c: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  155c30: a90157f6     	stp	x22, x21, [sp, #0x10]
  155c34: 910003fd     	mov	x29, sp
  155c38: a9024ff4     	stp	x20, x19, [sp, #0x20]
  155c3c: 39407008     	ldrb	w8, [x0, #0x1c]
  155c40: 35000968     	cbnz	w8, 0x155d6c <__cxa_demangle+0x14000>
  155c44: f9400815     	ldr	x21, [x0, #0x10]
  155c48: 52800028     	mov	w8, #0x1                // =1
  155c4c: aa0003f3     	mov	x19, x0
  155c50: aa0103f4     	mov	x20, x1
  155c54: f94002a9     	ldr	x9, [x21]
  155c58: 39007008     	strb	w8, [x0, #0x1c]
  155c5c: f9400d28     	ldr	x8, [x9, #0x18]
  155c60: aa1503e0     	mov	x0, x21
  155c64: d63f0100     	blr	x8
  155c68: 39402008     	ldrb	w8, [x0, #0x8]
  155c6c: 7100311f     	cmp	w8, #0xc
  155c70: 54000101     	b.ne	0x155c90 <__cxa_demangle+0x13f24>
  155c74: f9400815     	ldr	x21, [x0, #0x10]
  155c78: f94002a8     	ldr	x8, [x21]
  155c7c: f9400d08     	ldr	x8, [x8, #0x18]
  155c80: aa1503e0     	mov	x0, x21
  155c84: aa1403e1     	mov	x1, x20
  155c88: d63f0100     	blr	x8
  155c8c: 17fffff7     	b	0x155c68 <__cxa_demangle+0x13efc>
  155c90: 39402aa8     	ldrb	w8, [x21, #0xa]
  155c94: 34000268     	cbz	w8, 0x155ce0 <__cxa_demangle+0x13f74>
  155c98: 7100091f     	cmp	w8, #0x2
  155c9c: 540000e1     	b.ne	0x155cb8 <__cxa_demangle+0x13f4c>
  155ca0: f94002a8     	ldr	x8, [x21]
  155ca4: f9400508     	ldr	x8, [x8, #0x8]
  155ca8: aa1503e0     	mov	x0, x21
  155cac: aa1403e1     	mov	x1, x20
  155cb0: d63f0100     	blr	x8
  155cb4: 37000160     	tbnz	w0, #0x0, 0x155ce0 <__cxa_demangle+0x13f74>
  155cb8: 39402ea8     	ldrb	w8, [x21, #0xb]
  155cbc: 34000128     	cbz	w8, 0x155ce0 <__cxa_demangle+0x13f74>
  155cc0: 7100091f     	cmp	w8, #0x2
  155cc4: 54000481     	b.ne	0x155d54 <__cxa_demangle+0x13fe8>
  155cc8: f94002a8     	ldr	x8, [x21]
  155ccc: f9400908     	ldr	x8, [x8, #0x10]
  155cd0: aa1503e0     	mov	x0, x21
  155cd4: aa1403e1     	mov	x1, x20
  155cd8: d63f0100     	blr	x8
  155cdc: 360003c0     	tbz	w0, #0x0, 0x155d54 <__cxa_demangle+0x13fe8>
  155ce0: d0fff8e0     	adrp	x0, 0x73000
  155ce4: 52800041     	mov	w1, #0x2                // =2
  155ce8: 9111a800     	add	x0, x0, #0x46a
  155cec: 94001d55     	bl	0x15d240 <__strlen_chk@plt>
  155cf0: aa0003f6     	mov	x22, x0
  155cf4: b4000300     	cbz	x0, 0x155d54 <__cxa_demangle+0x13fe8>
  155cf8: a940aa88     	ldp	x8, x10, [x20, #0x8]
  155cfc: 8b160109     	add	x9, x8, x22
  155d00: eb0a013f     	cmp	x9, x10
  155d04: 54000062     	b.hs	0x155d10 <__cxa_demangle+0x13fa4>
  155d08: f9400280     	ldr	x0, [x20]
  155d0c: 1400000a     	b	0x155d34 <__cxa_demangle+0x13fc8>
  155d10: d37ff948     	lsl	x8, x10, #1
  155d14: f9400280     	ldr	x0, [x20]
  155d18: eb09011f     	cmp	x8, x9
  155d1c: 9a883121     	csel	x1, x9, x8, lo
  155d20: f9000a81     	str	x1, [x20, #0x10]
  155d24: 94001d7f     	bl	0x15d320 <realloc@plt>
  155d28: f9000280     	str	x0, [x20]
  155d2c: b40002a0     	cbz	x0, 0x155d80 <__cxa_demangle+0x14014>
  155d30: f9400688     	ldr	x8, [x20, #0x8]
  155d34: d0fff8e1     	adrp	x1, 0x73000
  155d38: 8b080000     	add	x0, x0, x8
  155d3c: 9111a821     	add	x1, x1, #0x46a
  155d40: aa1603e2     	mov	x2, x22
  155d44: 94001cd7     	bl	0x15d0a0 <memcpy@plt>
  155d48: f9400688     	ldr	x8, [x20, #0x8]
  155d4c: 8b160108     	add	x8, x8, x22
  155d50: f9000688     	str	x8, [x20, #0x8]
  155d54: f94002a8     	ldr	x8, [x21]
  155d58: f9401508     	ldr	x8, [x8, #0x28]
  155d5c: aa1503e0     	mov	x0, x21
  155d60: aa1403e1     	mov	x1, x20
  155d64: d63f0100     	blr	x8
  155d68: 3900727f     	strb	wzr, [x19, #0x1c]
  155d6c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  155d70: a94157f6     	ldp	x22, x21, [sp, #0x10]
  155d74: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  155d78: d50323bf     	autiasp
  155d7c: d65f03c0     	ret
  155d80: 94001c78     	bl	0x15cf60 <_ZSt9terminatev@plt>
  155d84: 3900727f     	strb	wzr, [x19, #0x1c]
  155d88: 94000cf6     	bl	0x159160 <__emutls_get_address+0x6d4>
  155d8c: 3900727f     	strb	wzr, [x19, #0x1c]
  155d90: 94000cf4     	bl	0x159160 <__emutls_get_address+0x6d4>
  155d94: d503245f     	bti	c
  155d98: 14001c52     	b	0x15cee0 <_ZdlPv@plt>
  155d9c: d503233f     	paciasp
  155da0: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  155da4: f9000bf5     	str	x21, [sp, #0x10]
  155da8: 910003fd     	mov	x29, sp
  155dac: a9024ff4     	stp	x20, x19, [sp, #0x20]
  155db0: aa0003f4     	mov	x20, x0
  155db4: f9400800     	ldr	x0, [x0, #0x10]
  155db8: aa0103f3     	mov	x19, x1
  155dbc: f9400008     	ldr	x8, [x0]
  155dc0: f9401108     	ldr	x8, [x8, #0x20]
  155dc4: d63f0100     	blr	x8
  155dc8: a941a295     	ldp	x21, x8, [x20, #0x18]
  155dcc: eb150114     	subs	x20, x8, x21
  155dd0: 540002e0     	b.eq	0x155e2c <__cxa_demangle+0x140c0>
  155dd4: a940aa68     	ldp	x8, x10, [x19, #0x8]
  155dd8: 8b140109     	add	x9, x8, x20
  155ddc: eb0a013f     	cmp	x9, x10
  155de0: 54000062     	b.hs	0x155dec <__cxa_demangle+0x14080>
  155de4: f9400260     	ldr	x0, [x19]
  155de8: 1400000a     	b	0x155e10 <__cxa_demangle+0x140a4>
  155dec: d37ff948     	lsl	x8, x10, #1
  155df0: f9400260     	ldr	x0, [x19]
  155df4: eb09011f     	cmp	x8, x9
  155df8: 9a883121     	csel	x1, x9, x8, lo
  155dfc: f9000a61     	str	x1, [x19, #0x10]
  155e00: 94001d48     	bl	0x15d320 <realloc@plt>
  155e04: f9000260     	str	x0, [x19]
  155e08: b40001c0     	cbz	x0, 0x155e40 <__cxa_demangle+0x140d4>
  155e0c: f9400668     	ldr	x8, [x19, #0x8]
  155e10: 8b080000     	add	x0, x0, x8
  155e14: aa1503e1     	mov	x1, x21
  155e18: aa1403e2     	mov	x2, x20
  155e1c: 94001e45     	bl	0x15d730 <memmove@plt>
  155e20: f9400668     	ldr	x8, [x19, #0x8]
  155e24: 8b140108     	add	x8, x8, x20
  155e28: f9000668     	str	x8, [x19, #0x8]
  155e2c: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  155e30: f9400bf5     	ldr	x21, [sp, #0x10]
  155e34: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  155e38: d50323bf     	autiasp
  155e3c: d65f03c0     	ret
  155e40: 94001c48     	bl	0x15cf60 <_ZSt9terminatev@plt>
  155e44: d503245f     	bti	c
  155e48: 14001c26     	b	0x15cee0 <_ZdlPv@plt>

0000000000155e4c <__gxx_personality_v0>:
  155e4c: d503233f     	paciasp
  155e50: d10203ff     	sub	sp, sp, #0x80
  155e54: a9047bfd     	stp	x29, x30, [sp, #0x40]
  155e58: 910103fd     	add	x29, sp, #0x40
  155e5c: f9002bf7     	str	x23, [sp, #0x50]
  155e60: a90657f6     	stp	x22, x21, [sp, #0x60]
  155e64: a9074ff4     	stp	x20, x19, [sp, #0x70]
  155e68: d53bd057     	mrs	x23, TPIDR_EL0
  155e6c: 2a0003e8     	mov	w8, w0
  155e70: f94016e9     	ldr	x9, [x23, #0x28]
  155e74: 52800060     	mov	w0, #0x3                // =3
  155e78: 7100051f     	cmp	w8, #0x1
  155e7c: f81f83a9     	stur	x9, [x29, #-0x8]
  155e80: 54000b01     	b.ne	0x155fe0 <__gxx_personality_v0+0x194>
  155e84: aa0303f3     	mov	x19, x3
  155e88: b4000ac3     	cbz	x3, 0x155fe0 <__gxx_personality_v0+0x194>
  155e8c: aa0403f4     	mov	x20, x4
  155e90: b4000a84     	cbz	x4, 0x155fe0 <__gxx_personality_v0+0x194>
  155e94: 9278dc55     	and	x21, x2, #0xffffffffffffff00
  155e98: 37000081     	tbnz	w1, #0x0, 0x155ea8 <__gxx_personality_v0+0x5c>
  155e9c: 37080341     	tbnz	w1, #0x1, 0x155f04 <__gxx_personality_v0+0xb8>
  155ea0: 52800060     	mov	w0, #0x3                // =3
  155ea4: 1400004f     	b	0x155fe0 <__gxx_personality_v0+0x194>
  155ea8: d2856016     	mov	x22, #0x2b00            // =11008
  155eac: 910023e0     	add	x0, sp, #0x8
  155eb0: f2a86576     	movk	x22, #0x432b, lsl #16
  155eb4: aa1303e3     	mov	x3, x19
  155eb8: f2c9c8f6     	movk	x22, #0x4e47, lsl #32
  155ebc: aa1403e4     	mov	x4, x20
  155ec0: f2e86996     	movk	x22, #0x434c, lsl #48
  155ec4: eb1602bf     	cmp	x21, x22
  155ec8: 1a9f17e2     	cset	w2, eq
  155ecc: 94000054     	bl	0x15601c <__gxx_personality_v0+0x1d0>
  155ed0: b94033e0     	ldr	w0, [sp, #0x30]
  155ed4: eb1602bf     	cmp	x21, x22
  155ed8: 54000841     	b.ne	0x155fe0 <__gxx_personality_v0+0x194>
  155edc: 7100181f     	cmp	w0, #0x6
  155ee0: 54000801     	b.ne	0x155fe0 <__gxx_personality_v0+0x194>
  155ee4: a940a7e8     	ldp	x8, x9, [sp, #0x8]
  155ee8: 3cc183e0     	ldur	q0, [sp, #0x18]
  155eec: f94017ea     	ldr	x10, [sp, #0x28]
  155ef0: b81dc268     	stur	w8, [x19, #-0x24]
  155ef4: f81e0269     	stur	x9, [x19, #-0x20]
  155ef8: 3c9e8260     	stur	q0, [x19, #-0x18]
  155efc: f81f826a     	stur	x10, [x19, #-0x8]
  155f00: 14000038     	b	0x155fe0 <__gxx_personality_v0+0x194>
  155f04: d2856008     	mov	x8, #0x2b00             // =11008
  155f08: f2a86568     	movk	x8, #0x432b, lsl #16
  155f0c: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  155f10: f2e86988     	movk	x8, #0x434c, lsl #48
  155f14: eb0802bf     	cmp	x21, x8
  155f18: 37100281     	tbnz	w1, #0x2, 0x155f68 <__gxx_personality_v0+0x11c>
  155f1c: 1a9f17e2     	cset	w2, eq
  155f20: 910023e0     	add	x0, sp, #0x8
  155f24: aa1303e3     	mov	x3, x19
  155f28: aa1403e4     	mov	x4, x20
  155f2c: 9400003c     	bl	0x15601c <__gxx_personality_v0+0x1d0>
  155f30: b94033e0     	ldr	w0, [sp, #0x30]
  155f34: 7100181f     	cmp	w0, #0x6
  155f38: 54000541     	b.ne	0x155fe0 <__gxx_personality_v0+0x194>
  155f3c: aa1403e0     	mov	x0, x20
  155f40: 2a1f03e1     	mov	w1, wzr
  155f44: aa1303e2     	mov	x2, x19
  155f48: 94000d06     	bl	0x159360 <__emutls_get_address+0x8d4>
  155f4c: f94007e2     	ldr	x2, [sp, #0x8]
  155f50: aa1403e0     	mov	x0, x20
  155f54: 52800021     	mov	w1, #0x1                // =1
  155f58: 94000d02     	bl	0x159360 <__emutls_get_address+0x8d4>
  155f5c: f94013e1     	ldr	x1, [sp, #0x20]
  155f60: aa1403e0     	mov	x0, x20
  155f64: 1400001d     	b	0x155fd8 <__gxx_personality_v0+0x18c>
  155f68: 54000101     	b.ne	0x155f88 <__gxx_personality_v0+0x13c>
  155f6c: a97e2668     	ldp	x8, x9, [x19, #-0x20]
  155f70: b89dc275     	ldursw	x21, [x19, #-0x24]
  155f74: a900a3f5     	stp	x21, x8, [sp, #0x8]
  155f78: a97f2276     	ldp	x22, x8, [x19, #-0x10]
  155f7c: a901dbe9     	stp	x9, x22, [sp, #0x18]
  155f80: f90017e8     	str	x8, [sp, #0x28]
  155f84: 1400000b     	b	0x155fb0 <__gxx_personality_v0+0x164>
  155f88: 910023e0     	add	x0, sp, #0x8
  155f8c: 2a1f03e2     	mov	w2, wzr
  155f90: aa1303e3     	mov	x3, x19
  155f94: aa1403e4     	mov	x4, x20
  155f98: 94000021     	bl	0x15601c <__gxx_personality_v0+0x1d0>
  155f9c: b94033e8     	ldr	w8, [sp, #0x30]
  155fa0: 7100191f     	cmp	w8, #0x6
  155fa4: 54000341     	b.ne	0x15600c <__gxx_personality_v0+0x1c0>
  155fa8: f94007f5     	ldr	x21, [sp, #0x8]
  155fac: f94013f6     	ldr	x22, [sp, #0x20]
  155fb0: aa1403e0     	mov	x0, x20
  155fb4: 2a1f03e1     	mov	w1, wzr
  155fb8: aa1303e2     	mov	x2, x19
  155fbc: 94000ce9     	bl	0x159360 <__emutls_get_address+0x8d4>
  155fc0: aa1403e0     	mov	x0, x20
  155fc4: 52800021     	mov	w1, #0x1                // =1
  155fc8: aa1503e2     	mov	x2, x21
  155fcc: 94000ce5     	bl	0x159360 <__emutls_get_address+0x8d4>
  155fd0: aa1403e0     	mov	x0, x20
  155fd4: aa1603e1     	mov	x1, x22
  155fd8: 94000cf0     	bl	0x159398 <__emutls_get_address+0x90c>
  155fdc: 528000e0     	mov	w0, #0x7                // =7
  155fe0: f94016e8     	ldr	x8, [x23, #0x28]
  155fe4: f85f83a9     	ldur	x9, [x29, #-0x8]
  155fe8: eb09011f     	cmp	x8, x9
  155fec: 54000161     	b.ne	0x156018 <__gxx_personality_v0+0x1cc>
  155ff0: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  155ff4: a94657f6     	ldp	x22, x21, [sp, #0x60]
  155ff8: a9447bfd     	ldp	x29, x30, [sp, #0x40]
  155ffc: f9402bf7     	ldr	x23, [sp, #0x50]
  156000: 910203ff     	add	sp, sp, #0x80
  156004: d50323bf     	autiasp
  156008: d65f03c0     	ret
  15600c: aa1303e0     	mov	x0, x19
  156010: 94001bd0     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156014: 94001bd3     	bl	0x15cf60 <_ZSt9terminatev@plt>
  156018: 94001b86     	bl	0x15ce30 <__stack_chk_fail@plt>
  15601c: d503233f     	paciasp
  156020: d10303ff     	sub	sp, sp, #0xc0
  156024: a9067bfd     	stp	x29, x30, [sp, #0x60]
  156028: 910183fd     	add	x29, sp, #0x60
  15602c: a9076ffc     	stp	x28, x27, [sp, #0x70]
  156030: a90867fa     	stp	x26, x25, [sp, #0x80]
  156034: a9095ff8     	stp	x24, x23, [sp, #0x90]
  156038: a90a57f6     	stp	x22, x21, [sp, #0xa0]
  15603c: a90b4ff4     	stp	x20, x19, [sp, #0xb0]
  156040: d53bd055     	mrs	x21, TPIDR_EL0
  156044: aa0403f7     	mov	x23, x4
  156048: f94016a8     	ldr	x8, [x21, #0x28]
  15604c: 2a0203fc     	mov	w28, w2
  156050: 6f00e400     	movi	v0.2d, #0000000000000000
  156054: 2a0103f6     	mov	w22, w1
  156058: aa0003f4     	mov	x20, x0
  15605c: f81f83a8     	stur	x8, [x29, #-0x8]
  156060: 52800068     	mov	w8, #0x3                // =3
  156064: f900101f     	str	xzr, [x0, #0x20]
  156068: ad000000     	stp	q0, q0, [x0]
  15606c: b9002808     	str	w8, [x0, #0x28]
  156070: 370000e1     	tbnz	w1, #0x0, 0x15608c <__gxx_personality_v0+0x240>
  156074: 36081f36     	tbz	w22, #0x1, 0x156458 <__gxx_personality_v0+0x60c>
  156078: 2a3603e8     	mvn	w8, w22
  15607c: 721e051f     	tst	w8, #0xc
  156080: 540000a1     	b.ne	0x156094 <__gxx_personality_v0+0x248>
  156084: 52800048     	mov	w8, #0x2                // =2
  156088: 140000f3     	b	0x156454 <__gxx_personality_v0+0x608>
  15608c: 721f0adf     	tst	w22, #0xe
  156090: 54001e41     	b.ne	0x156458 <__gxx_personality_v0+0x60c>
  156094: aa1703e0     	mov	x0, x23
  156098: f9001be3     	str	x3, [sp, #0x30]
  15609c: 94000c90     	bl	0x1592dc <__emutls_get_address+0x850>
  1560a0: b4000420     	cbz	x0, 0x156124 <__gxx_personality_v0+0x2d8>
  1560a4: aa0003f8     	mov	x24, x0
  1560a8: f9000a80     	str	x0, [x20, #0x10]
  1560ac: aa1703e0     	mov	x0, x23
  1560b0: f90007f5     	str	x21, [sp, #0x8]
  1560b4: 94000cad     	bl	0x159368 <__emutls_get_address+0x8dc>
  1560b8: aa0003f9     	mov	x25, x0
  1560bc: aa1703e0     	mov	x0, x23
  1560c0: 94000c94     	bl	0x159310 <__emutls_get_address+0x884>
  1560c4: aa0003fa     	mov	x26, x0
  1560c8: aa2003f5     	mvn	x21, x0
  1560cc: 38401701     	ldrb	w1, [x24], #0x1
  1560d0: d10063a0     	sub	x0, x29, #0x18
  1560d4: f81e83b8     	stur	x24, [x29, #-0x18]
  1560d8: 940001b8     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  1560dc: f85e83b3     	ldur	x19, [x29, #-0x18]
  1560e0: f100001f     	cmp	x0, #0x0
  1560e4: 9a80034c     	csel	x12, x26, x0, eq
  1560e8: 38401678     	ldrb	w24, [x19], #0x1
  1560ec: f81d83ac     	stur	x12, [x29, #-0x28]
  1560f0: f103ff1f     	cmp	x24, #0xff
  1560f4: 540001c0     	b.eq	0x15612c <__gxx_personality_v0+0x2e0>
  1560f8: aa1f03e9     	mov	x9, xzr
  1560fc: aa1f03e8     	mov	x8, xzr
  156100: 3840166a     	ldrb	w10, [x19], #0x1
  156104: 9240194b     	and	x11, x10, #0x7f
  156108: 9ac9216b     	lsl	x11, x11, x9
  15610c: 91001d29     	add	x9, x9, #0x7
  156110: aa080168     	orr	x8, x11, x8
  156114: 373fff6a     	tbnz	w10, #0x7, 0x156100 <__gxx_personality_v0+0x2b4>
  156118: 8b080268     	add	x8, x19, x8
  15611c: f90017e8     	str	x8, [sp, #0x28]
  156120: 14000004     	b	0x156130 <__gxx_personality_v0+0x2e4>
  156124: 52800108     	mov	w8, #0x8                // =8
  156128: 140000cb     	b	0x156454 <__gxx_personality_v0+0x608>
  15612c: f90017ff     	str	xzr, [sp, #0x28]
  156130: aa1f03e9     	mov	x9, xzr
  156134: aa1f03e8     	mov	x8, xzr
  156138: 8b150337     	add	x23, x25, x21
  15613c: 38401679     	ldrb	w25, [x19], #0x1
  156140: f81e83b3     	stur	x19, [x29, #-0x18]
  156144: 3840166a     	ldrb	w10, [x19], #0x1
  156148: 9240194b     	and	x11, x10, #0x7f
  15614c: 9ac9216b     	lsl	x11, x11, x9
  156150: 91001d29     	add	x9, x9, #0x7
  156154: aa080168     	orr	x8, x11, x8
  156158: 373fff6a     	tbnz	w10, #0x7, 0x156144 <__gxx_personality_v0+0x2f8>
  15615c: 92407d08     	and	x8, x8, #0xffffffff
  156160: aa1303e9     	mov	x9, x19
  156164: 8b080275     	add	x21, x19, x8
  156168: a93e4fb3     	stp	x19, x19, [x29, #-0x20]
  15616c: f90013e8     	str	x8, [sp, #0x20]
  156170: 14000003     	b	0x15617c <__gxx_personality_v0+0x330>
  156174: eb1a02ff     	cmp	x23, x26
  156178: 54001ec3     	b.lo	0x156550 <__gxx_personality_v0+0x704>
  15617c: eb15013f     	cmp	x9, x21
  156180: 54001e82     	b.hs	0x156550 <__gxx_personality_v0+0x704>
  156184: d10083a0     	sub	x0, x29, #0x20
  156188: 2a1903e1     	mov	w1, w25
  15618c: 9400018b     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  156190: aa0003fa     	mov	x26, x0
  156194: d10083a0     	sub	x0, x29, #0x20
  156198: 2a1903e1     	mov	w1, w25
  15619c: 94000187     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  1561a0: aa0003fb     	mov	x27, x0
  1561a4: d10083a0     	sub	x0, x29, #0x20
  1561a8: 2a1903e1     	mov	w1, w25
  1561ac: 94000183     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  1561b0: aa1f03ea     	mov	x10, xzr
  1561b4: aa1f03e8     	mov	x8, xzr
  1561b8: f85e03a9     	ldur	x9, [x29, #-0x20]
  1561bc: 3840152b     	ldrb	w11, [x9], #0x1
  1561c0: 9240196c     	and	x12, x11, #0x7f
  1561c4: 9aca218c     	lsl	x12, x12, x10
  1561c8: 91001d4a     	add	x10, x10, #0x7
  1561cc: aa080188     	orr	x8, x12, x8
  1561d0: 373fff6b     	tbnz	w11, #0x7, 0x1561bc <__gxx_personality_v0+0x370>
  1561d4: eb17035f     	cmp	x26, x23
  1561d8: f81e03a9     	stur	x9, [x29, #-0x20]
  1561dc: 54fffcc8     	b.hi	0x156174 <__gxx_personality_v0+0x328>
  1561e0: 8b1a036a     	add	x10, x27, x26
  1561e4: eb0a02ff     	cmp	x23, x10
  1561e8: 54fffc62     	b.hs	0x156174 <__gxx_personality_v0+0x328>
  1561ec: b4001300     	cbz	x0, 0x15644c <__gxx_personality_v0+0x600>
  1561f0: f85d83a9     	ldur	x9, [x29, #-0x28]
  1561f4: 8b090009     	add	x9, x0, x9
  1561f8: b40011c8     	cbz	x8, 0x156430 <__gxx_personality_v0+0x5e4>
  1561fc: f90003e9     	str	x9, [sp]
  156200: f94013e9     	ldr	x9, [sp, #0x20]
  156204: 92400f1b     	and	x27, x24, #0xf
  156208: 121f06ca     	and	w10, w22, #0x6
  15620c: 9280000d     	mov	x13, #-0x1              // =-1
  156210: f94017f5     	ldr	x21, [sp, #0x28]
  156214: 8b090269     	add	x9, x19, x9
  156218: 8b080128     	add	x8, x9, x8
  15621c: f9401be9     	ldr	x9, [sp, #0x30]
  156220: d1000517     	sub	x23, x8, #0x1
  156224: 528000a8     	mov	w8, #0x5                // =5
  156228: 0a0802c8     	and	w8, w22, w8
  15622c: b90017ea     	str	w10, [sp, #0x14]
  156230: 91008129     	add	x9, x9, #0x20
  156234: b90023e8     	str	w8, [sp, #0x20]
  156238: 528383a8     	mov	w8, #0x1c1d             // =7197
  15623c: 1adb2508     	lsr	w8, w8, w27
  156240: f9000fe9     	str	x9, [sp, #0x18]
  156244: 12000108     	and	w8, w8, #0x1
  156248: b81d83a8     	stur	w8, [x29, #-0x28]
  15624c: aa1f03e9     	mov	x9, xzr
  156250: aa1f03e8     	mov	x8, xzr
  156254: aa1703f3     	mov	x19, x23
  156258: 3840166a     	ldrb	w10, [x19], #0x1
  15625c: 9240194b     	and	x11, x10, #0x7f
  156260: 9ac9216b     	lsl	x11, x11, x9
  156264: 91001d29     	add	x9, x9, #0x7
  156268: aa080168     	orr	x8, x11, x8
  15626c: 373fff6a     	tbnz	w10, #0x7, 0x156258 <__gxx_personality_v0+0x40c>
  156270: f101013f     	cmp	x9, #0x40
  156274: 9ac921a9     	lsl	x9, x13, x9
  156278: 1a9f27eb     	cset	w11, lo
  15627c: 6a4a197f     	tst	w11, w10, lsr #6
  156280: 9a9f1129     	csel	x9, x9, xzr, ne
  156284: aa090119     	orr	x25, x8, x9
  156288: f100073f     	cmp	x25, #0x1
  15628c: 5400060b     	b.lt	0x15634c <__gxx_personality_v0+0x500>
  156290: b4001615     	cbz	x21, 0x156550 <__gxx_personality_v0+0x704>
  156294: 7100337f     	cmp	w27, #0xc
  156298: 540015c8     	b.hi	0x156550 <__gxx_personality_v0+0x704>
  15629c: b85d83a8     	ldur	w8, [x29, #-0x28]
  1562a0: 34001588     	cbz	w8, 0x156550 <__gxx_personality_v0+0x704>
  1562a4: b0fff948     	adrp	x8, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  1562a8: d10043a0     	sub	x0, x29, #0x10
  1562ac: 912be108     	add	x8, x8, #0xaf8
  1562b0: 2a1803e1     	mov	w1, w24
  1562b4: f87b7908     	ldr	x8, [x8, x27, lsl #3]
  1562b8: d503201f     	nop
  1562bc: 9b195508     	madd	x8, x8, x25, x21
  1562c0: f81f03a8     	stur	x8, [x29, #-0x10]
  1562c4: 9400013d     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  1562c8: b40004c0     	cbz	x0, 0x156360 <__gxx_personality_v0+0x514>
  1562cc: 9280000d     	mov	x13, #-0x1              // =-1
  1562d0: 360008dc     	tbz	w28, #0x0, 0x1563e8 <__gxx_personality_v0+0x59c>
  1562d4: aa1803f5     	mov	x21, x24
  1562d8: 2a1c03f8     	mov	w24, w28
  1562dc: f9401bfc     	ldr	x28, [sp, #0x30]
  1562e0: aa0003fa     	mov	x26, x0
  1562e4: aa1c03e0     	mov	x0, x28
  1562e8: 97ffaaff     	bl	0x140ee4 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x18>
  1562ec: d285602a     	mov	x10, #0x2b01            // =11009
  1562f0: f9400fe8     	ldr	x8, [sp, #0x18]
  1562f4: f2a8656a     	movk	x10, #0x432b, lsl #16
  1562f8: f2c9c8ea     	movk	x10, #0x4e47, lsl #32
  1562fc: f2e8698a     	movk	x10, #0x434c, lsl #48
  156300: eb0a001f     	cmp	x0, x10
  156304: 54000041     	b.ne	0x15630c <__gxx_personality_v0+0x4c0>
  156308: f85a8388     	ldur	x8, [x28, #-0x58]
  15630c: f81f03a8     	stur	x8, [x29, #-0x10]
  156310: b40012e8     	cbz	x8, 0x15656c <__gxx_personality_v0+0x720>
  156314: f85b0381     	ldur	x1, [x28, #-0x50]
  156318: b40012a1     	cbz	x1, 0x15656c <__gxx_personality_v0+0x720>
  15631c: f9400348     	ldr	x8, [x26]
  156320: d10043a2     	sub	x2, x29, #0x10
  156324: aa1a03e0     	mov	x0, x26
  156328: f9401108     	ldr	x8, [x8, #0x20]
  15632c: d63f0100     	blr	x8
  156330: 2a1803fc     	mov	w28, w24
  156334: aa1503f8     	mov	x24, x21
  156338: f94017f5     	ldr	x21, [sp, #0x28]
  15633c: 9280000d     	mov	x13, #-0x1              // =-1
  156340: 36000540     	tbz	w0, #0x0, 0x1563e8 <__gxx_personality_v0+0x59c>
  156344: 36000496     	tbz	w22, #0x0, 0x1563d4 <__gxx_personality_v0+0x588>
  156348: 14000076     	b	0x156520 <__gxx_personality_v0+0x6d4>
  15634c: b7f80159     	tbnz	x25, #0x3f, 0x156374 <__gxx_personality_v0+0x528>
  156350: b94017e8     	ldr	w8, [sp, #0x14]
  156354: 7100091f     	cmp	w8, #0x2
  156358: 54000481     	b.ne	0x1563e8 <__gxx_personality_v0+0x59c>
  15635c: 1400005e     	b	0x1564d4 <__gxx_personality_v0+0x688>
  156360: b94023e8     	ldr	w8, [sp, #0x20]
  156364: 9280000d     	mov	x13, #-0x1              // =-1
  156368: 35000928     	cbnz	w8, 0x15648c <__gxx_personality_v0+0x640>
  15636c: 371803f6     	tbnz	w22, #0x3, 0x1563e8 <__gxx_personality_v0+0x59c>
  156370: 14000078     	b	0x156550 <__gxx_personality_v0+0x704>
  156374: 3600035c     	tbz	w28, #0x0, 0x1563dc <__gxx_personality_v0+0x590>
  156378: f9401bfa     	ldr	x26, [sp, #0x30]
  15637c: aa1a03e0     	mov	x0, x26
  156380: 97ffaad9     	bl	0x140ee4 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x18>
  156384: d2856028     	mov	x8, #0x2b01             // =11009
  156388: aa1a03e5     	mov	x5, x26
  15638c: f2a86568     	movk	x8, #0x432b, lsl #16
  156390: f9400ffa     	ldr	x26, [sp, #0x18]
  156394: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  156398: f2e86988     	movk	x8, #0x434c, lsl #48
  15639c: eb08001f     	cmp	x0, x8
  1563a0: 54000041     	b.ne	0x1563a8 <__gxx_personality_v0+0x55c>
  1563a4: f85a80ba     	ldur	x26, [x5, #-0x58]
  1563a8: b4000f1a     	cbz	x26, 0x156588 <__gxx_personality_v0+0x73c>
  1563ac: f85b00a3     	ldur	x3, [x5, #-0x50]
  1563b0: b4000ec3     	cbz	x3, 0x156588 <__gxx_personality_v0+0x73c>
  1563b4: aa1903e0     	mov	x0, x25
  1563b8: aa1503e1     	mov	x1, x21
  1563bc: 2a1803e2     	mov	w2, w24
  1563c0: aa1a03e4     	mov	x4, x26
  1563c4: 9400015a     	bl	0x15692c <__cxa_call_unexpected+0x380>
  1563c8: 9280000d     	mov	x13, #-0x1              // =-1
  1563cc: 360000e0     	tbz	w0, #0x0, 0x1563e8 <__gxx_personality_v0+0x59c>
  1563d0: 37000b76     	tbnz	w22, #0x0, 0x15653c <__gxx_personality_v0+0x6f0>
  1563d4: 371800b6     	tbnz	w22, #0x3, 0x1563e8 <__gxx_personality_v0+0x59c>
  1563d8: 14000069     	b	0x15657c <__gxx_personality_v0+0x730>
  1563dc: b94023e8     	ldr	w8, [sp, #0x20]
  1563e0: 35000568     	cbnz	w8, 0x15648c <__gxx_personality_v0+0x640>
  1563e4: 36180dd6     	tbz	w22, #0x3, 0x15659c <__gxx_personality_v0+0x750>
  1563e8: aa1f03e9     	mov	x9, xzr
  1563ec: aa1f03e8     	mov	x8, xzr
  1563f0: aa1303ea     	mov	x10, x19
  1563f4: 3840154b     	ldrb	w11, [x10], #0x1
  1563f8: 9240196c     	and	x12, x11, #0x7f
  1563fc: 9ac9218c     	lsl	x12, x12, x9
  156400: 91001d29     	add	x9, x9, #0x7
  156404: aa080188     	orr	x8, x12, x8
  156408: 373fff6b     	tbnz	w11, #0x7, 0x1563f4 <__gxx_personality_v0+0x5a8>
  15640c: f101013f     	cmp	x9, #0x40
  156410: 9ac921a9     	lsl	x9, x13, x9
  156414: 1a9f27ea     	cset	w10, lo
  156418: 6a4b195f     	tst	w10, w11, lsr #6
  15641c: 9a9f1129     	csel	x9, x9, xzr, ne
  156420: aa090108     	orr	x8, x8, x9
  156424: b4000148     	cbz	x8, 0x15644c <__gxx_personality_v0+0x600>
  156428: 8b080277     	add	x23, x19, x8
  15642c: 17ffff88     	b	0x15624c <__gxx_personality_v0+0x400>
  156430: 121f06c8     	and	w8, w22, #0x6
  156434: 7100091f     	cmp	w8, #0x2
  156438: 540000a1     	b.ne	0x15644c <__gxx_personality_v0+0x600>
  15643c: 528000c8     	mov	w8, #0x6                // =6
  156440: f900029f     	str	xzr, [x20]
  156444: f9000e89     	str	x9, [x20, #0x18]
  156448: 14000002     	b	0x156450 <__gxx_personality_v0+0x604>
  15644c: 52800108     	mov	w8, #0x8                // =8
  156450: f94007f5     	ldr	x21, [sp, #0x8]
  156454: b9002a88     	str	w8, [x20, #0x28]
  156458: f94016a8     	ldr	x8, [x21, #0x28]
  15645c: f85f83a9     	ldur	x9, [x29, #-0x8]
  156460: eb09011f     	cmp	x8, x9
  156464: 54000a21     	b.ne	0x1565a8 <__gxx_personality_v0+0x75c>
  156468: a94b4ff4     	ldp	x20, x19, [sp, #0xb0]
  15646c: a94a57f6     	ldp	x22, x21, [sp, #0xa0]
  156470: a9495ff8     	ldp	x24, x23, [sp, #0x90]
  156474: a94867fa     	ldp	x26, x25, [sp, #0x80]
  156478: a9476ffc     	ldp	x28, x27, [sp, #0x70]
  15647c: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  156480: 910303ff     	add	sp, sp, #0xc0
  156484: d50323bf     	autiasp
  156488: d65f03c0     	ret
  15648c: f9401bf3     	ldr	x19, [sp, #0x30]
  156490: a9005e99     	stp	x25, x23, [x20]
  156494: f94003e8     	ldr	x8, [sp]
  156498: aa1303e0     	mov	x0, x19
  15649c: f9000e88     	str	x8, [x20, #0x18]
  1564a0: 97ffaa91     	bl	0x140ee4 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x18>
  1564a4: d2856028     	mov	x8, #0x2b01             // =11009
  1564a8: f2a86568     	movk	x8, #0x432b, lsl #16
  1564ac: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  1564b0: f2e86988     	movk	x8, #0x434c, lsl #48
  1564b4: eb08001f     	cmp	x0, x8
  1564b8: 54000061     	b.ne	0x1564c4 <__gxx_personality_v0+0x678>
  1564bc: f85a8268     	ldur	x8, [x19, #-0x58]
  1564c0: f9000fe8     	str	x8, [sp, #0x18]
  1564c4: f9400fe9     	ldr	x9, [sp, #0x18]
  1564c8: 528000c8     	mov	w8, #0x6                // =6
  1564cc: f9001289     	str	x9, [x20, #0x20]
  1564d0: 17ffffe0     	b	0x156450 <__gxx_personality_v0+0x604>
  1564d4: f9401bf3     	ldr	x19, [sp, #0x30]
  1564d8: a9005e9f     	stp	xzr, x23, [x20]
  1564dc: f94003e8     	ldr	x8, [sp]
  1564e0: aa1303e0     	mov	x0, x19
  1564e4: f9000e88     	str	x8, [x20, #0x18]
  1564e8: 97ffaa7f     	bl	0x140ee4 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x18>
  1564ec: d2856028     	mov	x8, #0x2b01             // =11009
  1564f0: f94007f5     	ldr	x21, [sp, #0x8]
  1564f4: f2a86568     	movk	x8, #0x432b, lsl #16
  1564f8: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  1564fc: f2e86988     	movk	x8, #0x434c, lsl #48
  156500: eb08001f     	cmp	x0, x8
  156504: 54000061     	b.ne	0x156510 <__gxx_personality_v0+0x6c4>
  156508: f85a8268     	ldur	x8, [x19, #-0x58]
  15650c: f9000fe8     	str	x8, [sp, #0x18]
  156510: f9400fe9     	ldr	x9, [sp, #0x18]
  156514: 528000c8     	mov	w8, #0x6                // =6
  156518: f9001289     	str	x9, [x20, #0x20]
  15651c: 17ffffce     	b	0x156454 <__gxx_personality_v0+0x608>
  156520: a94057ea     	ldp	x10, x21, [sp]
  156524: 528000c9     	mov	w9, #0x6                // =6
  156528: a9005e99     	stp	x25, x23, [x20]
  15652c: f85f03a8     	ldur	x8, [x29, #-0x10]
  156530: b9002a89     	str	w9, [x20, #0x28]
  156534: a901a28a     	stp	x10, x8, [x20, #0x18]
  156538: 17ffffc8     	b	0x156458 <__gxx_personality_v0+0x60c>
  15653c: f94003e9     	ldr	x9, [sp]
  156540: a9005e99     	stp	x25, x23, [x20]
  156544: 528000c8     	mov	w8, #0x6                // =6
  156548: a901ea89     	stp	x9, x26, [x20, #0x18]
  15654c: 17ffffc1     	b	0x156450 <__gxx_personality_v0+0x604>
  156550: f9401be0     	ldr	x0, [sp, #0x30]
  156554: 94001a7f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156558: 3600009c     	tbz	w28, #0x0, 0x156568 <__gxx_personality_v0+0x71c>
  15655c: f9401be8     	ldr	x8, [sp, #0x30]
  156560: f85c8100     	ldur	x0, [x8, #-0x38]
  156564: 97ffad78     	bl	0x141b44 <std::get_terminate()+0x14>
  156568: 94001a7e     	bl	0x15cf60 <_ZSt9terminatev@plt>
  15656c: aa1c03e0     	mov	x0, x28
  156570: 94001a78     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156574: f85c8380     	ldur	x0, [x28, #-0x38]
  156578: 97ffad73     	bl	0x141b44 <std::get_terminate()+0x14>
  15657c: f9401bf3     	ldr	x19, [sp, #0x30]
  156580: aa1303e0     	mov	x0, x19
  156584: 14000003     	b	0x156590 <__gxx_personality_v0+0x744>
  156588: aa0503e0     	mov	x0, x5
  15658c: aa0503f3     	mov	x19, x5
  156590: 94001a70     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156594: f85c8260     	ldur	x0, [x19, #-0x38]
  156598: 97ffad6b     	bl	0x141b44 <std::get_terminate()+0x14>
  15659c: f9401be0     	ldr	x0, [sp, #0x30]
  1565a0: 94001a6c     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1565a4: 94001a6f     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1565a8: 94001a22     	bl	0x15ce30 <__stack_chk_fail@plt>

00000000001565ac <__cxa_call_unexpected>:
  1565ac: d503233f     	paciasp
  1565b0: d101c3ff     	sub	sp, sp, #0x70
  1565b4: a9017bfd     	stp	x29, x30, [sp, #0x10]
  1565b8: 910043fd     	add	x29, sp, #0x10
  1565bc: a9026ffc     	stp	x28, x27, [sp, #0x20]
  1565c0: a90367fa     	stp	x26, x25, [sp, #0x30]
  1565c4: a9045ff8     	stp	x24, x23, [sp, #0x40]
  1565c8: a90557f6     	stp	x22, x21, [sp, #0x50]
  1565cc: a9064ff4     	stp	x20, x19, [sp, #0x60]
  1565d0: b5000060     	cbnz	x0, 0x1565dc <__cxa_call_unexpected+0x30>
  1565d4: 94001a5f     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1565d8: 94001a62     	bl	0x15cf60 <_ZSt9terminatev@plt>
  1565dc: aa0003f4     	mov	x20, x0
  1565e0: 94001a5c     	bl	0x15cf50 <__cxa_begin_catch@plt>
  1565e4: aa1403e0     	mov	x0, x20
  1565e8: 97ffaa42     	bl	0x140ef0 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x24>
  1565ec: 2a0003f6     	mov	w22, w0
  1565f0: 360000c0     	tbz	w0, #0x0, 0x156608 <__cxa_call_unexpected+0x5c>
  1565f4: a97c4e80     	ldp	x0, x19, [x20, #-0x40]
  1565f8: d101829a     	sub	x26, x20, #0x60
  1565fc: b89dc295     	ldursw	x21, [x20, #-0x24]
  156600: f85e8297     	ldur	x23, [x20, #-0x18]
  156604: 14000005     	b	0x156618 <__cxa_call_unexpected+0x6c>
  156608: 940027ea     	bl	0x1605b0 <_ZSt13get_terminatev@plt>
  15660c: aa0003f3     	mov	x19, x0
  156610: 940027e4     	bl	0x1605a0 <_ZSt14get_unexpectedv@plt>
  156614: aa1f03fa     	mov	x26, xzr
  156618: 97ffad38     	bl	0x141af8 <std::terminate()+0x44>
  15661c: 94001a4d     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156620: 36000836     	tbz	w22, #0x0, 0x156724 <__cxa_call_unexpected+0x178>
  156624: 384016e1     	ldrb	w1, [x23], #0x1
  156628: f90007f7     	str	x23, [sp, #0x8]
  15662c: 910023e0     	add	x0, sp, #0x8
  156630: 94000062     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  156634: f94007e9     	ldr	x9, [sp, #0x8]
  156638: 39400136     	ldrb	w22, [x9]
  15663c: 7103fedf     	cmp	w22, #0xff
  156640: 54000061     	b.ne	0x15664c <__cxa_call_unexpected+0xa0>
  156644: aa1303e0     	mov	x0, x19
  156648: 97ffad3f     	bl	0x141b44 <std::get_terminate()+0x14>
  15664c: aa1f03e8     	mov	x8, xzr
  156650: aa1f03f9     	mov	x25, xzr
  156654: 9100053c     	add	x28, x9, #0x1
  156658: 38401789     	ldrb	w9, [x28], #0x1
  15665c: 9240192a     	and	x10, x9, #0x7f
  156660: 9ac8214a     	lsl	x10, x10, x8
  156664: 91001d08     	add	x8, x8, #0x7
  156668: aa190159     	orr	x25, x10, x25
  15666c: 373fff69     	tbnz	w9, #0x7, 0x156658 <__cxa_call_unexpected+0xac>
  156670: 940027d4     	bl	0x1605c0 <__cxa_get_globals_fast@plt>
  156674: aa0003f8     	mov	x24, x0
  156678: f940001b     	ldr	x27, [x0]
  15667c: b4fffe5b     	cbz	x27, 0x156644 <__cxa_call_unexpected+0x98>
  156680: 91018377     	add	x23, x27, #0x60
  156684: aa1703e0     	mov	x0, x23
  156688: 97ffaa1a     	bl	0x140ef0 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x24>
  15668c: 8b190399     	add	x25, x28, x25
  156690: 360002c0     	tbz	w0, #0x0, 0x1566e8 <__cxa_call_unexpected+0x13c>
  156694: eb1a037f     	cmp	x27, x26
  156698: 54000280     	b.eq	0x1566e8 <__cxa_call_unexpected+0x13c>
  15669c: f9400b7a     	ldr	x26, [x27, #0x10]
  1566a0: aa1703e0     	mov	x0, x23
  1566a4: 97ffaa10     	bl	0x140ee4 <std::__ndk1::__vector_base_common<true>::__throw_out_of_range() const+0x18>
  1566a8: d2856028     	mov	x8, #0x2b01             // =11009
  1566ac: f2a86568     	movk	x8, #0x432b, lsl #16
  1566b0: f2c9c8e8     	movk	x8, #0x4e47, lsl #32
  1566b4: f2e86988     	movk	x8, #0x434c, lsl #48
  1566b8: eb08001f     	cmp	x0, x8
  1566bc: 54000061     	b.ne	0x1566c8 <__cxa_call_unexpected+0x11c>
  1566c0: f9400764     	ldr	x4, [x27, #0x8]
  1566c4: 14000002     	b	0x1566cc <__cxa_call_unexpected+0x120>
  1566c8: 91020364     	add	x4, x27, #0x80
  1566cc: aa1503e0     	mov	x0, x21
  1566d0: aa1903e1     	mov	x1, x25
  1566d4: 2a1603e2     	mov	w2, w22
  1566d8: aa1a03e3     	mov	x3, x26
  1566dc: aa1403e5     	mov	x5, x20
  1566e0: 94000093     	bl	0x15692c <__cxa_call_unexpected+0x380>
  1566e4: 360003c0     	tbz	w0, #0x0, 0x15675c <__cxa_call_unexpected+0x1b0>
  1566e8: f00000b7     	adrp	x23, 0x16d000
  1566ec: f940caf7     	ldr	x23, [x23, #0x190]
  1566f0: 910042e8     	add	x8, x23, #0x10
  1566f4: f90003e8     	str	x8, [sp]
  1566f8: f00000a3     	adrp	x3, 0x16d000
  1566fc: 910003e4     	mov	x4, sp
  156700: aa1503e0     	mov	x0, x21
  156704: aa1903e1     	mov	x1, x25
  156708: 2a1603e2     	mov	w2, w22
  15670c: aa1403e5     	mov	x5, x20
  156710: f940cc63     	ldr	x3, [x3, #0x198]
  156714: 94000086     	bl	0x15692c <__cxa_call_unexpected+0x380>
  156718: 360000c0     	tbz	w0, #0x0, 0x156730 <__cxa_call_unexpected+0x184>
  15671c: 910003e0     	mov	x0, sp
  156720: 940027c8     	bl	0x160640 <_ZNSt13bad_exceptionD1Ev@plt>
  156724: 94001ce3     	bl	0x15dab0 <__cxa_end_catch@plt>
  156728: aa1303e0     	mov	x0, x19
  15672c: 97ffad06     	bl	0x141b44 <std::get_terminate()+0x14>
  156730: 94001ce0     	bl	0x15dab0 <__cxa_end_catch@plt>
  156734: 52800100     	mov	w0, #0x8                // =8
  156738: 94001d8a     	bl	0x15dd60 <__cxa_allocate_exception@plt>
  15673c: 910042e8     	add	x8, x23, #0x10
  156740: f9000008     	str	x8, [x0]
  156744: f00000a1     	adrp	x1, 0x16d000
  156748: f00000a2     	adrp	x2, 0x16d000
  15674c: f940cc21     	ldr	x1, [x1, #0x198]
  156750: f940d042     	ldr	x2, [x2, #0x1a0]
  156754: 94001d87     	bl	0x15dd70 <__cxa_throw@plt>
  156758: 1400000c     	b	0x156788 <__cxa_call_unexpected+0x1dc>
  15675c: b9403b68     	ldr	w8, [x27, #0x38]
  156760: 4b0803e8     	neg	w8, w8
  156764: b9003b68     	str	w8, [x27, #0x38]
  156768: b9400b08     	ldr	w8, [x24, #0x8]
  15676c: 11000508     	add	w8, w8, #0x1
  156770: b9000b08     	str	w8, [x24, #0x8]
  156774: 94001ccf     	bl	0x15dab0 <__cxa_end_catch@plt>
  156778: 94001cce     	bl	0x15dab0 <__cxa_end_catch@plt>
  15677c: aa1703e0     	mov	x0, x23
  156780: 940019f4     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156784: 94001cc7     	bl	0x15daa0 <__cxa_rethrow@plt>
  156788: aa0003f3     	mov	x19, x0
  15678c: 910003e0     	mov	x0, sp
  156790: 940027ac     	bl	0x160640 <_ZNSt13bad_exceptionD1Ev@plt>
  156794: 14000005     	b	0x1567a8 <__cxa_call_unexpected+0x1fc>
  156798: 14000003     	b	0x1567a4 <__cxa_call_unexpected+0x1f8>
  15679c: 14000002     	b	0x1567a4 <__cxa_call_unexpected+0x1f8>
  1567a0: 14000001     	b	0x1567a4 <__cxa_call_unexpected+0x1f8>
  1567a4: aa0003f3     	mov	x19, x0
  1567a8: 94001cc2     	bl	0x15dab0 <__cxa_end_catch@plt>
  1567ac: aa1303e0     	mov	x0, x19
  1567b0: 94000a6c     	bl	0x159160 <__emutls_get_address+0x6d4>
  1567b4: 97fd49e0     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  1567b8: d503233f     	paciasp
  1567bc: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1567c0: 910003fd     	mov	x29, sp
  1567c4: 12001c29     	and	w9, w1, #0xff
  1567c8: 7103fd3f     	cmp	w9, #0xff
  1567cc: 54000220     	b.eq	0x156810 <__cxa_call_unexpected+0x264>
  1567d0: 12000d28     	and	w8, w9, #0xf
  1567d4: 7100311f     	cmp	w8, #0xc
  1567d8: 54000a68     	b.hi	0x156924 <__cxa_call_unexpected+0x378>
  1567dc: b0fff94a     	adrp	x10, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  1567e0: f940000b     	ldr	x11, [x0]
  1567e4: 912b914a     	add	x10, x10, #0xae4
  1567e8: 1000008c     	adr	x12, 0x1567f8 <__cxa_call_unexpected+0x24c>
  1567ec: 3868694d     	ldrb	w13, [x10, x8]
  1567f0: 8b0d098c     	add	x12, x12, x13, lsl #2
  1567f4: d61f0180     	br	x12
  1567f8: d503249f     	bti	j
  1567fc: aa0b03ea     	mov	x10, x11
  156800: f8408548     	ldr	x8, [x10], #0x8
  156804: 5304192c     	ubfx	w12, w9, #4, #3
  156808: 350004cc     	cbnz	w12, 0x1568a0 <__cxa_call_unexpected+0x2f4>
  15680c: 14000029     	b	0x1568b0 <__cxa_call_unexpected+0x304>
  156810: aa1f03e8     	mov	x8, xzr
  156814: 1400002b     	b	0x1568c0 <__cxa_call_unexpected+0x314>
  156818: d503249f     	bti	j
  15681c: aa1f03ec     	mov	x12, xzr
  156820: aa1f03e8     	mov	x8, xzr
  156824: aa0b03ea     	mov	x10, x11
  156828: 3840154d     	ldrb	w13, [x10], #0x1
  15682c: 924019ae     	and	x14, x13, #0x7f
  156830: 9acc21ce     	lsl	x14, x14, x12
  156834: 91001d8c     	add	x12, x12, #0x7
  156838: aa0801c8     	orr	x8, x14, x8
  15683c: 373fff6d     	tbnz	w13, #0x7, 0x156828 <__cxa_call_unexpected+0x27c>
  156840: 14000016     	b	0x156898 <__cxa_call_unexpected+0x2ec>
  156844: d503249f     	bti	j
  156848: aa0b03ea     	mov	x10, x11
  15684c: 78402548     	ldrh	w8, [x10], #0x2
  156850: 5304192c     	ubfx	w12, w9, #4, #3
  156854: 3500026c     	cbnz	w12, 0x1568a0 <__cxa_call_unexpected+0x2f4>
  156858: 14000016     	b	0x1568b0 <__cxa_call_unexpected+0x304>
  15685c: d503249f     	bti	j
  156860: aa0b03ea     	mov	x10, x11
  156864: b8404548     	ldr	w8, [x10], #0x4
  156868: 5304192c     	ubfx	w12, w9, #4, #3
  15686c: 350001ac     	cbnz	w12, 0x1568a0 <__cxa_call_unexpected+0x2f4>
  156870: 14000010     	b	0x1568b0 <__cxa_call_unexpected+0x304>
  156874: d503249f     	bti	j
  156878: aa0b03ea     	mov	x10, x11
  15687c: 78802548     	ldrsh	x8, [x10], #0x2
  156880: 5304192c     	ubfx	w12, w9, #4, #3
  156884: 350000ec     	cbnz	w12, 0x1568a0 <__cxa_call_unexpected+0x2f4>
  156888: 1400000a     	b	0x1568b0 <__cxa_call_unexpected+0x304>
  15688c: d503249f     	bti	j
  156890: aa0b03ea     	mov	x10, x11
  156894: b8804548     	ldrsw	x8, [x10], #0x4
  156898: 5304192c     	ubfx	w12, w9, #4, #3
  15689c: 340000ac     	cbz	w12, 0x1568b0 <__cxa_call_unexpected+0x304>
  1568a0: 7100059f     	cmp	w12, #0x1
  1568a4: 540003e1     	b.ne	0x156920 <__cxa_call_unexpected+0x374>
  1568a8: b40000a8     	cbz	x8, 0x1568bc <__cxa_call_unexpected+0x310>
  1568ac: 8b0b0108     	add	x8, x8, x11
  1568b0: b4000068     	cbz	x8, 0x1568bc <__cxa_call_unexpected+0x310>
  1568b4: 36380049     	tbz	w9, #0x7, 0x1568bc <__cxa_call_unexpected+0x310>
  1568b8: f9400108     	ldr	x8, [x8]
  1568bc: f900000a     	str	x10, [x0]
  1568c0: aa0803e0     	mov	x0, x8
  1568c4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1568c8: d50323bf     	autiasp
  1568cc: d65f03c0     	ret
  1568d0: d503249f     	bti	j
  1568d4: aa1f03ec     	mov	x12, xzr
  1568d8: aa1f03e8     	mov	x8, xzr
  1568dc: aa0b03ea     	mov	x10, x11
  1568e0: 3840154d     	ldrb	w13, [x10], #0x1
  1568e4: 924019ae     	and	x14, x13, #0x7f
  1568e8: 9acc21ce     	lsl	x14, x14, x12
  1568ec: 91001d8c     	add	x12, x12, #0x7
  1568f0: aa0801c8     	orr	x8, x14, x8
  1568f4: 373fff6d     	tbnz	w13, #0x7, 0x1568e0 <__cxa_call_unexpected+0x334>
  1568f8: f101019f     	cmp	x12, #0x40
  1568fc: 9280000f     	mov	x15, #-0x1              // =-1
  156900: 1a9f27ee     	cset	w14, lo
  156904: 9acc21ec     	lsl	x12, x15, x12
  156908: 6a4d19df     	tst	w14, w13, lsr #6
  15690c: 9a9f118c     	csel	x12, x12, xzr, ne
  156910: aa0c0108     	orr	x8, x8, x12
  156914: 5304192c     	ubfx	w12, w9, #4, #3
  156918: 35fffc4c     	cbnz	w12, 0x1568a0 <__cxa_call_unexpected+0x2f4>
  15691c: 17ffffe5     	b	0x1568b0 <__cxa_call_unexpected+0x304>
  156920: 940026f4     	bl	0x1604f0 <abort@plt>
  156924: d503249f     	bti	j
  156928: 940026f2     	bl	0x1604f0 <abort@plt>
  15692c: d503233f     	paciasp
  156930: d10203ff     	sub	sp, sp, #0x80
  156934: a9027bfd     	stp	x29, x30, [sp, #0x20]
  156938: 910083fd     	add	x29, sp, #0x20
  15693c: a9036ffc     	stp	x28, x27, [sp, #0x30]
  156940: a90467fa     	stp	x26, x25, [sp, #0x40]
  156944: a9055ff8     	stp	x24, x23, [sp, #0x50]
  156948: a90657f6     	stp	x22, x21, [sp, #0x60]
  15694c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  156950: f90007e5     	str	x5, [sp, #0x8]
  156954: d53bd058     	mrs	x24, TPIDR_EL0
  156958: f9401708     	ldr	x8, [x24, #0x28]
  15695c: f81f83a8     	stur	x8, [x29, #-0x8]
  156960: b40007a1     	cbz	x1, 0x156a54 <__cxa_call_unexpected+0x4a8>
  156964: 2a0203f7     	mov	w23, w2
  156968: 528383aa     	mov	w10, #0x1c1d            // =7197
  15696c: 92400ef9     	and	x25, x23, #0xf
  156970: aa2003eb     	mvn	x11, x0
  156974: b0fff95c     	adrp	x28, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  156978: aa0403f4     	mov	x20, x4
  15697c: aa0103f5     	mov	x21, x1
  156980: aa0303f6     	mov	x22, x3
  156984: 1ad9254a     	lsr	w10, w10, w25
  156988: aa1f03e8     	mov	x8, xzr
  15698c: aa1f03e9     	mov	x9, xzr
  156990: 8b0b003a     	add	x26, x1, x11
  156994: 1200015b     	and	w27, w10, #0x1
  156998: 912be39c     	add	x28, x28, #0xaf8
  15699c: 3840174a     	ldrb	w10, [x26], #0x1
  1569a0: 9240194b     	and	x11, x10, #0x7f
  1569a4: 9ac8216b     	lsl	x11, x11, x8
  1569a8: 91001d08     	add	x8, x8, #0x7
  1569ac: aa090173     	orr	x19, x11, x9
  1569b0: aa1303e9     	mov	x9, x19
  1569b4: 373fff4a     	tbnz	w10, #0x7, 0x15699c <__cxa_call_unexpected+0x3f0>
  1569b8: b4000273     	cbz	x19, 0x156a04 <__cxa_call_unexpected+0x458>
  1569bc: 7100333f     	cmp	w25, #0xc
  1569c0: 54000408     	b.hi	0x156a40 <__cxa_call_unexpected+0x494>
  1569c4: 340003fb     	cbz	w27, 0x156a40 <__cxa_call_unexpected+0x494>
  1569c8: f8797b88     	ldr	x8, [x28, x25, lsl #3]
  1569cc: 910043e0     	add	x0, sp, #0x10
  1569d0: 2a1703e1     	mov	w1, w23
  1569d4: 9b135508     	madd	x8, x8, x19, x21
  1569d8: f9000be8     	str	x8, [sp, #0x10]
  1569dc: 97ffff77     	bl	0x1567b8 <__cxa_call_unexpected+0x20c>
  1569e0: f9000bf4     	str	x20, [sp, #0x10]
  1569e4: 910043e2     	add	x2, sp, #0x10
  1569e8: f9400008     	ldr	x8, [x0]
  1569ec: aa1603e1     	mov	x1, x22
  1569f0: f9401108     	ldr	x8, [x8, #0x20]
  1569f4: d63f0100     	blr	x8
  1569f8: aa1f03e8     	mov	x8, xzr
  1569fc: aa1f03e9     	mov	x9, xzr
  156a00: 3607fce0     	tbz	w0, #0x0, 0x15699c <__cxa_call_unexpected+0x3f0>
  156a04: f9401708     	ldr	x8, [x24, #0x28]
  156a08: f100027f     	cmp	x19, #0x0
  156a0c: f85f83a9     	ldur	x9, [x29, #-0x8]
  156a10: 1a9f17e0     	cset	w0, eq
  156a14: eb09011f     	cmp	x8, x9
  156a18: 54000241     	b.ne	0x156a60 <__cxa_call_unexpected+0x4b4>
  156a1c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  156a20: a94657f6     	ldp	x22, x21, [sp, #0x60]
  156a24: a9455ff8     	ldp	x24, x23, [sp, #0x50]
  156a28: a94467fa     	ldp	x26, x25, [sp, #0x40]
  156a2c: a9436ffc     	ldp	x28, x27, [sp, #0x30]
  156a30: a9427bfd     	ldp	x29, x30, [sp, #0x20]
  156a34: 910203ff     	add	sp, sp, #0x80
  156a38: d50323bf     	autiasp
  156a3c: d65f03c0     	ret
  156a40: f94007f3     	ldr	x19, [sp, #0x8]
  156a44: aa1303e0     	mov	x0, x19
  156a48: 94001942     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156a4c: f85c8260     	ldur	x0, [x19, #-0x38]
  156a50: 97ffac3d     	bl	0x141b44 <std::get_terminate()+0x14>
  156a54: f94007e0     	ldr	x0, [sp, #0x8]
  156a58: 9400193e     	bl	0x15cf50 <__cxa_begin_catch@plt>
  156a5c: 94001941     	bl	0x15cf60 <_ZSt9terminatev@plt>
  156a60: 940018f4     	bl	0x15ce30 <__stack_chk_fail@plt>

0000000000156a64 <__cxa_pure_virtual>:
  156a64: d503233f     	paciasp
  156a68: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  156a6c: 910003fd     	mov	x29, sp
  156a70: b0fff8e0     	adrp	x0, 0x73000
  156a74: 91394800     	add	x0, x0, #0xe52
  156a78: 97ffabcd     	bl	0x1419ac <__cxa_guard_abort+0xa4>

0000000000156a7c <__cxa_deleted_virtual>:
  156a7c: d503233f     	paciasp
  156a80: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  156a84: 910003fd     	mov	x29, sp
  156a88: f0fff8a0     	adrp	x0, 0x6d000
  156a8c: 912ca400     	add	x0, x0, #0xb29
  156a90: 97ffabc7     	bl	0x1419ac <__cxa_guard_abort+0xa4>
  156a94: d503233f     	paciasp
  156a98: d100c3ff     	sub	sp, sp, #0x30
  156a9c: a9017bfd     	stp	x29, x30, [sp, #0x10]
  156aa0: 910043fd     	add	x29, sp, #0x10
  156aa4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  156aa8: d53bd054     	mrs	x20, TPIDR_EL0
  156aac: 52800201     	mov	w1, #0x10               // =16
  156ab0: f100001f     	cmp	x0, #0x0
  156ab4: f9401688     	ldr	x8, [x20, #0x28]
  156ab8: 9a9f1413     	csinc	x19, x0, xzr, ne
  156abc: 910003e0     	mov	x0, sp
  156ac0: aa1303e2     	mov	x2, x19
  156ac4: f90007e8     	str	x8, [sp, #0x8]
  156ac8: 9400260a     	bl	0x1602f0 <posix_memalign@plt>
  156acc: 34000080     	cbz	w0, 0x156adc <__cxa_deleted_virtual+0x60>
  156ad0: aa1303e0     	mov	x0, x19
  156ad4: 9400000d     	bl	0x156b08 <__cxa_deleted_virtual+0x8c>
  156ad8: 14000002     	b	0x156ae0 <__cxa_deleted_virtual+0x64>
  156adc: f94003e0     	ldr	x0, [sp]
  156ae0: f9401688     	ldr	x8, [x20, #0x28]
  156ae4: f94007e9     	ldr	x9, [sp, #0x8]
  156ae8: eb09011f     	cmp	x8, x9
  156aec: 540000c1     	b.ne	0x156b04 <__cxa_deleted_virtual+0x88>
  156af0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  156af4: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  156af8: 9100c3ff     	add	sp, sp, #0x30
  156afc: d50323bf     	autiasp
  156b00: d65f03c0     	ret
  156b04: 940018cb     	bl	0x15ce30 <__stack_chk_fail@plt>
  156b08: d503233f     	paciasp
  156b0c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156b10: f9000bf3     	str	x19, [sp, #0x10]
  156b14: 910003fd     	mov	x29, sp
  156b18: aa0003f3     	mov	x19, x0
  156b1c: d00000e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156b20: 911c6000     	add	x0, x0, #0x718
  156b24: 94001c3f     	bl	0x15dc20 <pthread_mutex_lock@plt>
  156b28: d00000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156b2c: d00000e9     	adrp	x9, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156b30: 911d4129     	add	x9, x9, #0x750
  156b34: f943a10b     	ldr	x11, [x8, #0x740]
  156b38: b50000ab     	cbnz	x11, 0x156b4c <__cxa_deleted_virtual+0xd0>
  156b3c: 320983ea     	mov	w10, #0x800080          // =8388736
  156b40: aa0903eb     	mov	x11, x9
  156b44: f903a109     	str	x9, [x8, #0x740]
  156b48: b900012a     	str	w10, [x9]
  156b4c: d00000ea     	adrp	x10, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156b50: 9125414a     	add	x10, x10, #0x950
  156b54: eb0a017f     	cmp	x11, x10
  156b58: 54000200     	b.eq	0x156b98 <__cxa_deleted_virtual+0x11c>
  156b5c: 91000e6a     	add	x10, x19, #0x3
  156b60: aa1f03ec     	mov	x12, xzr
  156b64: d342fd4a     	lsr	x10, x10, #2
  156b68: 9100054a     	add	x10, x10, #0x1
  156b6c: aa0b03f3     	mov	x19, x11
  156b70: 7940056b     	ldrh	w11, [x11, #0x2]
  156b74: eb0b015f     	cmp	x10, x11
  156b78: 54000143     	b.lo	0x156ba0 <__cxa_deleted_virtual+0x124>
  156b7c: 54000200     	b.eq	0x156bbc <__cxa_deleted_virtual+0x140>
  156b80: 7940026b     	ldrh	w11, [x19]
  156b84: aa1303ec     	mov	x12, x19
  156b88: d37ef56d     	lsl	x13, x11, #2
  156b8c: 8b0d012b     	add	x11, x9, x13
  156b90: f10801bf     	cmp	x13, #0x200
  156b94: 54fffec1     	b.ne	0x156b6c <__cxa_deleted_virtual+0xf0>
  156b98: aa1f03f3     	mov	x19, xzr
  156b9c: 14000010     	b	0x156bdc <__cxa_deleted_virtual+0x160>
  156ba0: 4b0a0168     	sub	w8, w11, w10
  156ba4: 8b282a69     	add	x9, x19, w8, uxth #2
  156ba8: 79000668     	strh	w8, [x19, #0x2]
  156bac: 91001133     	add	x19, x9, #0x4
  156bb0: 7900013f     	strh	wzr, [x9]
  156bb4: 7900052a     	strh	w10, [x9, #0x2]
  156bb8: 14000009     	b	0x156bdc <__cxa_deleted_virtual+0x160>
  156bbc: 7940026a     	ldrh	w10, [x19]
  156bc0: b400008c     	cbz	x12, 0x156bd0 <__cxa_deleted_virtual+0x154>
  156bc4: 7900018a     	strh	w10, [x12]
  156bc8: 7800467f     	strh	wzr, [x19], #0x4
  156bcc: 14000004     	b	0x156bdc <__cxa_deleted_virtual+0x160>
  156bd0: 8b0a0929     	add	x9, x9, x10, lsl #2
  156bd4: 7800467f     	strh	wzr, [x19], #0x4
  156bd8: f903a109     	str	x9, [x8, #0x740]
  156bdc: d00000e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156be0: 911c6000     	add	x0, x0, #0x718
  156be4: 94001c13     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  156be8: aa1303e0     	mov	x0, x19
  156bec: f9400bf3     	ldr	x19, [sp, #0x10]
  156bf0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156bf4: d50323bf     	autiasp
  156bf8: d65f03c0     	ret
  156bfc: 97fd48ce     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  156c00: d503245f     	bti	c
  156c04: d00000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156c08: 911d4108     	add	x8, x8, #0x750
  156c0c: eb08001f     	cmp	x0, x8
  156c10: 540000c3     	b.lo	0x156c28 <__cxa_deleted_virtual+0x1ac>
  156c14: d00000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156c18: 91254108     	add	x8, x8, #0x950
  156c1c: eb08001f     	cmp	x0, x8
  156c20: 54000042     	b.hs	0x156c28 <__cxa_deleted_virtual+0x1ac>
  156c24: 14000002     	b	0x156c2c <__cxa_deleted_virtual+0x1b0>
  156c28: 1400199e     	b	0x15d2a0 <free@plt>
  156c2c: d503233f     	paciasp
  156c30: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156c34: a9014ff4     	stp	x20, x19, [sp, #0x10]
  156c38: 910003fd     	mov	x29, sp
  156c3c: aa0003f3     	mov	x19, x0
  156c40: d1001014     	sub	x20, x0, #0x4
  156c44: d00000e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156c48: 911c6000     	add	x0, x0, #0x718
  156c4c: 94001bf5     	bl	0x15dc20 <pthread_mutex_lock@plt>
  156c50: d00000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156c54: d00000ea     	adrp	x10, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156c58: 9125414a     	add	x10, x10, #0x950
  156c5c: f943a109     	ldr	x9, [x8, #0x740]
  156c60: f100013f     	cmp	x9, #0x0
  156c64: fa4a1124     	ccmp	x9, x10, #0x4, ne
  156c68: 54000280     	b.eq	0x156cb8 <__cxa_deleted_virtual+0x23c>
  156c6c: d00000ec     	adrp	x12, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156c70: aa1f03eb     	mov	x11, xzr
  156c74: aa0903ea     	mov	x10, x9
  156c78: 911d418c     	add	x12, x12, #0x750
  156c7c: 7940054d     	ldrh	w13, [x10, #0x2]
  156c80: 8b0d094e     	add	x14, x10, x13, lsl #2
  156c84: eb1401df     	cmp	x14, x20
  156c88: 54000260     	b.eq	0x156cd4 <__cxa_deleted_virtual+0x258>
  156c8c: 785fe26e     	ldurh	w14, [x19, #-0x2]
  156c90: 8b0e0a8f     	add	x15, x20, x14, lsl #2
  156c94: eb0a01ff     	cmp	x15, x10
  156c98: 54000260     	b.eq	0x156ce4 <__cxa_deleted_virtual+0x268>
  156c9c: 7940014b     	ldrh	w11, [x10]
  156ca0: d37ef56d     	lsl	x13, x11, #2
  156ca4: aa0a03eb     	mov	x11, x10
  156ca8: 8b0d018e     	add	x14, x12, x13
  156cac: f10801bf     	cmp	x13, #0x200
  156cb0: aa0e03ea     	mov	x10, x14
  156cb4: 54fffe41     	b.ne	0x156c7c <__cxa_deleted_virtual+0x200>
  156cb8: d00000ea     	adrp	x10, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156cbc: f903a114     	str	x20, [x8, #0x740]
  156cc0: 911d414a     	add	x10, x10, #0x750
  156cc4: 4b0a0129     	sub	w9, w9, w10
  156cc8: 53027d29     	lsr	w9, w9, #2
  156ccc: 79000289     	strh	w9, [x20]
  156cd0: 14000011     	b	0x156d14 <__cxa_deleted_virtual+0x298>
  156cd4: 785fe268     	ldurh	w8, [x19, #-0x2]
  156cd8: 0b0d0108     	add	w8, w8, w13
  156cdc: 79000548     	strh	w8, [x10, #0x2]
  156ce0: 1400000d     	b	0x156d14 <__cxa_deleted_virtual+0x298>
  156ce4: 0b0d01c9     	add	w9, w14, w13
  156ce8: 781fe269     	sturh	w9, [x19, #-0x2]
  156cec: b40000eb     	cbz	x11, 0x156d08 <__cxa_deleted_virtual+0x28c>
  156cf0: d00000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156cf4: 911d4108     	add	x8, x8, #0x750
  156cf8: 4b080288     	sub	w8, w20, w8
  156cfc: 53027d08     	lsr	w8, w8, #2
  156d00: 79000168     	strh	w8, [x11]
  156d04: 14000004     	b	0x156d14 <__cxa_deleted_virtual+0x298>
  156d08: 79400149     	ldrh	w9, [x10]
  156d0c: f903a114     	str	x20, [x8, #0x740]
  156d10: 79000289     	strh	w9, [x20]
  156d14: d00000e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  156d18: 911c6000     	add	x0, x0, #0x718
  156d1c: 94001bc5     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  156d20: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  156d24: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156d28: d50323bf     	autiasp
  156d2c: d65f03c0     	ret
  156d30: 97fd4881     	bl	0xa8f34 <InGame::InGameWrapper::~InGameWrapper()+0x13c>
  156d34: d503245f     	bti	c
  156d38: 1400264a     	b	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156d3c: d503245f     	bti	c
  156d40: d4200020     	brk	#0x1
  156d44: d503245f     	bti	c
  156d48: d65f03c0     	ret
  156d4c: d503245f     	bti	c
  156d50: d65f03c0     	ret
  156d54: d503233f     	paciasp
  156d58: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156d5c: f9000bf3     	str	x19, [sp, #0x10]
  156d60: 910003fd     	mov	x29, sp
  156d64: aa0003f3     	mov	x19, x0
  156d68: 9400263e     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156d6c: aa1303e0     	mov	x0, x19
  156d70: f9400bf3     	ldr	x19, [sp, #0x10]
  156d74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156d78: d50323bf     	autiasp
  156d7c: 14001859     	b	0x15cee0 <_ZdlPv@plt>
  156d80: d503233f     	paciasp
  156d84: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156d88: f9000bf3     	str	x19, [sp, #0x10]
  156d8c: 910003fd     	mov	x29, sp
  156d90: aa0003f3     	mov	x19, x0
  156d94: 94002633     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156d98: aa1303e0     	mov	x0, x19
  156d9c: f9400bf3     	ldr	x19, [sp, #0x10]
  156da0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156da4: d50323bf     	autiasp
  156da8: 1400184e     	b	0x15cee0 <_ZdlPv@plt>
  156dac: d503233f     	paciasp
  156db0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156db4: f9000bf3     	str	x19, [sp, #0x10]
  156db8: 910003fd     	mov	x29, sp
  156dbc: aa0003f3     	mov	x19, x0
  156dc0: 94002628     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156dc4: aa1303e0     	mov	x0, x19
  156dc8: f9400bf3     	ldr	x19, [sp, #0x10]
  156dcc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156dd0: d50323bf     	autiasp
  156dd4: 14001843     	b	0x15cee0 <_ZdlPv@plt>
  156dd8: d503233f     	paciasp
  156ddc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156de0: f9000bf3     	str	x19, [sp, #0x10]
  156de4: 910003fd     	mov	x29, sp
  156de8: aa0003f3     	mov	x19, x0
  156dec: 9400261d     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156df0: aa1303e0     	mov	x0, x19
  156df4: f9400bf3     	ldr	x19, [sp, #0x10]
  156df8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156dfc: d50323bf     	autiasp
  156e00: 14001838     	b	0x15cee0 <_ZdlPv@plt>
  156e04: d503233f     	paciasp
  156e08: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156e0c: f9000bf3     	str	x19, [sp, #0x10]
  156e10: 910003fd     	mov	x29, sp
  156e14: aa0003f3     	mov	x19, x0
  156e18: 94002612     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156e1c: aa1303e0     	mov	x0, x19
  156e20: f9400bf3     	ldr	x19, [sp, #0x10]
  156e24: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156e28: d50323bf     	autiasp
  156e2c: 1400182d     	b	0x15cee0 <_ZdlPv@plt>
  156e30: d503233f     	paciasp
  156e34: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156e38: f9000bf3     	str	x19, [sp, #0x10]
  156e3c: 910003fd     	mov	x29, sp
  156e40: aa0003f3     	mov	x19, x0
  156e44: 94002607     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156e48: aa1303e0     	mov	x0, x19
  156e4c: f9400bf3     	ldr	x19, [sp, #0x10]
  156e50: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156e54: d50323bf     	autiasp
  156e58: 14001822     	b	0x15cee0 <_ZdlPv@plt>
  156e5c: d503233f     	paciasp
  156e60: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156e64: f9000bf3     	str	x19, [sp, #0x10]
  156e68: 910003fd     	mov	x29, sp
  156e6c: aa0003f3     	mov	x19, x0
  156e70: 940025fc     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156e74: aa1303e0     	mov	x0, x19
  156e78: f9400bf3     	ldr	x19, [sp, #0x10]
  156e7c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156e80: d50323bf     	autiasp
  156e84: 14001817     	b	0x15cee0 <_ZdlPv@plt>
  156e88: d503233f     	paciasp
  156e8c: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156e90: f9000bf3     	str	x19, [sp, #0x10]
  156e94: 910003fd     	mov	x29, sp
  156e98: aa0003f3     	mov	x19, x0
  156e9c: 940025f1     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156ea0: aa1303e0     	mov	x0, x19
  156ea4: f9400bf3     	ldr	x19, [sp, #0x10]
  156ea8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156eac: d50323bf     	autiasp
  156eb0: 1400180c     	b	0x15cee0 <_ZdlPv@plt>
  156eb4: d503233f     	paciasp
  156eb8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156ebc: f9000bf3     	str	x19, [sp, #0x10]
  156ec0: 910003fd     	mov	x29, sp
  156ec4: aa0003f3     	mov	x19, x0
  156ec8: 940025e6     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156ecc: aa1303e0     	mov	x0, x19
  156ed0: f9400bf3     	ldr	x19, [sp, #0x10]
  156ed4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156ed8: d50323bf     	autiasp
  156edc: 14001801     	b	0x15cee0 <_ZdlPv@plt>
  156ee0: d503233f     	paciasp
  156ee4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  156ee8: f9000bf3     	str	x19, [sp, #0x10]
  156eec: 910003fd     	mov	x29, sp
  156ef0: aa0003f3     	mov	x19, x0
  156ef4: 940025db     	bl	0x160660 <_ZNSt9type_infoD2Ev@plt>
  156ef8: aa1303e0     	mov	x0, x19
  156efc: f9400bf3     	ldr	x19, [sp, #0x10]
  156f00: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  156f04: d50323bf     	autiasp
  156f08: 140017f6     	b	0x15cee0 <_ZdlPv@plt>
  156f0c: d503245f     	bti	c
  156f10: f9400408     	ldr	x8, [x0, #0x8]
  156f14: f9400429     	ldr	x9, [x1, #0x8]
  156f18: eb09011f     	cmp	x8, x9
  156f1c: 1a9f17e0     	cset	w0, eq
  156f20: d65f03c0     	ret
  156f24: d503245f     	bti	c
  156f28: 2a1f03e0     	mov	w0, wzr
  156f2c: d65f03c0     	ret
  156f30: d503245f     	bti	c
  156f34: 2a1f03e0     	mov	w0, wzr
  156f38: d65f03c0     	ret
  156f3c: d503245f     	bti	c
  156f40: f9400408     	ldr	x8, [x0, #0x8]
  156f44: f9400429     	ldr	x9, [x1, #0x8]
  156f48: eb09011f     	cmp	x8, x9
  156f4c: 1a9f17e0     	cset	w0, eq
  156f50: d65f03c0     	ret
  156f54: d503233f     	paciasp
  156f58: d10243ff     	sub	sp, sp, #0x90
  156f5c: a9067bfd     	stp	x29, x30, [sp, #0x60]
  156f60: 910183fd     	add	x29, sp, #0x60
  156f64: f9003bf5     	str	x21, [sp, #0x70]
  156f68: a9084ff4     	stp	x20, x19, [sp, #0x80]
  156f6c: d53bd055     	mrs	x21, TPIDR_EL0
  156f70: f94016a8     	ldr	x8, [x21, #0x28]
  156f74: f81f83a8     	stur	x8, [x29, #-0x8]
  156f78: f9400408     	ldr	x8, [x0, #0x8]
  156f7c: f9400429     	ldr	x9, [x1, #0x8]
  156f80: eb09011f     	cmp	x8, x9
  156f84: 54000440     	b.eq	0x15700c <__cxa_deleted_virtual+0x590>
  156f88: f00000a8     	adrp	x8, 0x16d000
  156f8c: aa0203f3     	mov	x19, x2
  156f90: f00000a2     	adrp	x2, 0x16d000
  156f94: aa0003f4     	mov	x20, x0
  156f98: aa0103e0     	mov	x0, x1
  156f9c: aa1f03e3     	mov	x3, xzr
  156fa0: f940d508     	ldr	x8, [x8, #0x1a8]
  156fa4: f940d842     	ldr	x2, [x2, #0x1b0]
  156fa8: aa0803e1     	mov	x1, x8
  156fac: 940025a9     	bl	0x160650 <__dynamic_cast@plt>
  156fb0: b4000300     	cbz	x0, 0x157010 <__cxa_deleted_virtual+0x594>
  156fb4: 92800008     	mov	x8, #-0x1               // =-1
  156fb8: a900ffe0     	stp	x0, xzr, [sp, #0x8]
  156fbc: 6f00e400     	movi	v0.2d, #0000000000000000
  156fc0: f9400262     	ldr	x2, [x19]
  156fc4: 910023e1     	add	x1, sp, #0x8
  156fc8: 52800023     	mov	w3, #0x1                // =1
  156fcc: a901a3f4     	stp	x20, x8, [sp, #0x18]
  156fd0: 52800028     	mov	w8, #0x1                // =1
  156fd4: 3c8473e0     	stur	q0, [sp, #0x47]
  156fd8: 3c8283e0     	stur	q0, [sp, #0x28]
  156fdc: 3c8383e0     	stur	q0, [sp, #0x38]
  156fe0: b90053e8     	str	w8, [sp, #0x50]
  156fe4: f9400008     	ldr	x8, [x0]
  156fe8: f9401d08     	ldr	x8, [x8, #0x38]
  156fec: d63f0100     	blr	x8
  156ff0: b9403be8     	ldr	w8, [sp, #0x38]
  156ff4: 7100051f     	cmp	w8, #0x1
  156ff8: 1a9f17e0     	cset	w0, eq
  156ffc: 540000a1     	b.ne	0x157010 <__cxa_deleted_virtual+0x594>
  157000: f94017e8     	ldr	x8, [sp, #0x28]
  157004: f9000268     	str	x8, [x19]
  157008: 14000002     	b	0x157010 <__cxa_deleted_virtual+0x594>
  15700c: 52800020     	mov	w0, #0x1                // =1
  157010: f94016a8     	ldr	x8, [x21, #0x28]
  157014: f85f83a9     	ldur	x9, [x29, #-0x8]
  157018: eb09011f     	cmp	x8, x9
  15701c: 540000e1     	b.ne	0x157038 <__cxa_deleted_virtual+0x5bc>
  157020: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  157024: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  157028: f9403bf5     	ldr	x21, [sp, #0x70]
  15702c: 910243ff     	add	sp, sp, #0x90
  157030: d50323bf     	autiasp
  157034: d65f03c0     	ret
  157038: 9400177e     	bl	0x15ce30 <__stack_chk_fail@plt>
  15703c: d503245f     	bti	c
  157040: f9400828     	ldr	x8, [x1, #0x10]
  157044: f9400409     	ldr	x9, [x0, #0x8]
  157048: f9400508     	ldr	x8, [x8, #0x8]
  15704c: eb08013f     	cmp	x9, x8
  157050: 54000040     	b.eq	0x157058 <__cxa_deleted_virtual+0x5dc>
  157054: d65f03c0     	ret
  157058: f9401028     	ldr	x8, [x1, #0x20]
  15705c: b4000168     	cbz	x8, 0x157088 <__cxa_deleted_virtual+0x60c>
  157060: eb02011f     	cmp	x8, x2
  157064: 540001c0     	b.eq	0x15709c <__cxa_deleted_virtual+0x620>
  157068: b9403c28     	ldr	w8, [x1, #0x3c]
  15706c: 52800049     	mov	w9, #0x2                // =2
  157070: 5280002a     	mov	w10, #0x1               // =1
  157074: 11000508     	add	w8, w8, #0x1
  157078: b9003029     	str	w9, [x1, #0x30]
  15707c: 3901382a     	strb	w10, [x1, #0x4e]
  157080: b9003c28     	str	w8, [x1, #0x3c]
  157084: d65f03c0     	ret
  157088: 52800028     	mov	w8, #0x1                // =1
  15708c: f9001022     	str	x2, [x1, #0x20]
  157090: b9003023     	str	w3, [x1, #0x30]
  157094: b9003c28     	str	w8, [x1, #0x3c]
  157098: d65f03c0     	ret
  15709c: b9403028     	ldr	w8, [x1, #0x30]
  1570a0: 7100091f     	cmp	w8, #0x2
  1570a4: 54fffd81     	b.ne	0x157054 <__cxa_deleted_virtual+0x5d8>
  1570a8: b9003023     	str	w3, [x1, #0x30]
  1570ac: d65f03c0     	ret
  1570b0: d503245f     	bti	c
  1570b4: f9400828     	ldr	x8, [x1, #0x10]
  1570b8: f9400409     	ldr	x9, [x0, #0x8]
  1570bc: f9400508     	ldr	x8, [x8, #0x8]
  1570c0: eb08013f     	cmp	x9, x8
  1570c4: 540000a0     	b.eq	0x1570d8 <__cxa_deleted_virtual+0x65c>
  1570c8: f9400800     	ldr	x0, [x0, #0x10]
  1570cc: f9400008     	ldr	x8, [x0]
  1570d0: f9401d10     	ldr	x16, [x8, #0x38]
  1570d4: d61f0200     	br	x16
  1570d8: f9401028     	ldr	x8, [x1, #0x20]
  1570dc: b4000168     	cbz	x8, 0x157108 <__cxa_deleted_virtual+0x68c>
  1570e0: eb02011f     	cmp	x8, x2
  1570e4: 540001c0     	b.eq	0x15711c <__cxa_deleted_virtual+0x6a0>
  1570e8: b9403c28     	ldr	w8, [x1, #0x3c]
  1570ec: 52800049     	mov	w9, #0x2                // =2
  1570f0: 5280002a     	mov	w10, #0x1               // =1
  1570f4: 11000508     	add	w8, w8, #0x1
  1570f8: b9003029     	str	w9, [x1, #0x30]
  1570fc: 3901382a     	strb	w10, [x1, #0x4e]
  157100: b9003c28     	str	w8, [x1, #0x3c]
  157104: d65f03c0     	ret
  157108: 52800028     	mov	w8, #0x1                // =1
  15710c: f9001022     	str	x2, [x1, #0x20]
  157110: b9003023     	str	w3, [x1, #0x30]
  157114: b9003c28     	str	w8, [x1, #0x3c]
  157118: d65f03c0     	ret
  15711c: b9403028     	ldr	w8, [x1, #0x30]
  157120: 7100091f     	cmp	w8, #0x2
  157124: 54ffff01     	b.ne	0x157104 <__cxa_deleted_virtual+0x688>
  157128: b9003023     	str	w3, [x1, #0x30]
  15712c: d65f03c0     	ret
  157130: d503233f     	paciasp
  157134: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  157138: a9015ff8     	stp	x24, x23, [sp, #0x10]
  15713c: 910003fd     	mov	x29, sp
  157140: a90257f6     	stp	x22, x21, [sp, #0x20]
  157144: a9034ff4     	stp	x20, x19, [sp, #0x30]
  157148: f9400828     	ldr	x8, [x1, #0x10]
  15714c: 2a0303f4     	mov	w20, w3
  157150: f9400409     	ldr	x9, [x0, #0x8]
  157154: aa0103f3     	mov	x19, x1
  157158: aa0203f5     	mov	x21, x2
  15715c: f9400508     	ldr	x8, [x8, #0x8]
  157160: eb08013f     	cmp	x9, x8
  157164: 54000140     	b.eq	0x15718c <__cxa_deleted_virtual+0x710>
  157168: aa0003f6     	mov	x22, x0
  15716c: b9401418     	ldr	w24, [x0, #0x14]
  157170: f9401008     	ldr	x8, [x0, #0x20]
  157174: b4000255     	cbz	x21, 0x1571bc <__cxa_deleted_virtual+0x740>
  157178: 9348fd09     	asr	x9, x8, #8
  15717c: 36000228     	tbz	w8, #0x0, 0x1571c0 <__cxa_deleted_virtual+0x744>
  157180: f94002aa     	ldr	x10, [x21]
  157184: f8696949     	ldr	x9, [x10, x9]
  157188: 1400000e     	b	0x1571c0 <__cxa_deleted_virtual+0x744>
  15718c: f9401268     	ldr	x8, [x19, #0x20]
  157190: b4000628     	cbz	x8, 0x157254 <__cxa_deleted_virtual+0x7d8>
  157194: eb15011f     	cmp	x8, x21
  157198: 54000680     	b.eq	0x157268 <__cxa_deleted_virtual+0x7ec>
  15719c: b9403e68     	ldr	w8, [x19, #0x3c]
  1571a0: 52800049     	mov	w9, #0x2                // =2
  1571a4: 5280002a     	mov	w10, #0x1               // =1
  1571a8: 11000508     	add	w8, w8, #0x1
  1571ac: b9003269     	str	w9, [x19, #0x30]
  1571b0: 39013a6a     	strb	w10, [x19, #0x4e]
  1571b4: b9003e68     	str	w8, [x19, #0x3c]
  1571b8: 14000030     	b	0x157278 <__cxa_deleted_virtual+0x7fc>
  1571bc: aa1f03e9     	mov	x9, xzr
  1571c0: f9400ec0     	ldr	x0, [x22, #0x18]
  1571c4: f27f011f     	tst	x8, #0x2
  1571c8: 52800057     	mov	w23, #0x2               // =2
  1571cc: 8b0902a2     	add	x2, x21, x9
  1571d0: 1a9402e3     	csel	w3, w23, w20, eq
  1571d4: aa1303e1     	mov	x1, x19
  1571d8: f940000a     	ldr	x10, [x0]
  1571dc: f9401d48     	ldr	x8, [x10, #0x38]
  1571e0: d63f0100     	blr	x8
  1571e4: 71000b1f     	cmp	w24, #0x2
  1571e8: 54000483     	b.lo	0x157278 <__cxa_deleted_virtual+0x7fc>
  1571ec: 8b1812c8     	add	x8, x22, x24, lsl #4
  1571f0: 9100e2d6     	add	x22, x22, #0x38
  1571f4: 91006118     	add	x24, x8, #0x18
  1571f8: f85f82c8     	ldur	x8, [x22, #-0x8]
  1571fc: b40000d5     	cbz	x21, 0x157214 <__cxa_deleted_virtual+0x798>
  157200: 9348fd09     	asr	x9, x8, #8
  157204: 360000a8     	tbz	w8, #0x0, 0x157218 <__cxa_deleted_virtual+0x79c>
  157208: f94002aa     	ldr	x10, [x21]
  15720c: f8696949     	ldr	x9, [x10, x9]
  157210: 14000002     	b	0x157218 <__cxa_deleted_virtual+0x79c>
  157214: aa1f03e9     	mov	x9, xzr
  157218: f85f02c0     	ldur	x0, [x22, #-0x10]
  15721c: f27f011f     	tst	x8, #0x2
  157220: 8b0902a2     	add	x2, x21, x9
  157224: 1a9402e3     	csel	w3, w23, w20, eq
  157228: aa1303e1     	mov	x1, x19
  15722c: f940000a     	ldr	x10, [x0]
  157230: f9401d48     	ldr	x8, [x10, #0x38]
  157234: d63f0100     	blr	x8
  157238: 39413a68     	ldrb	w8, [x19, #0x4e]
  15723c: 350001e8     	cbnz	w8, 0x157278 <__cxa_deleted_virtual+0x7fc>
  157240: 910042c8     	add	x8, x22, #0x10
  157244: eb1802df     	cmp	x22, x24
  157248: aa0803f6     	mov	x22, x8
  15724c: 54fffd63     	b.lo	0x1571f8 <__cxa_deleted_virtual+0x77c>
  157250: 1400000a     	b	0x157278 <__cxa_deleted_virtual+0x7fc>
  157254: 52800028     	mov	w8, #0x1                // =1
  157258: f9001275     	str	x21, [x19, #0x20]
  15725c: b9003274     	str	w20, [x19, #0x30]
  157260: b9003e68     	str	w8, [x19, #0x3c]
  157264: 14000005     	b	0x157278 <__cxa_deleted_virtual+0x7fc>
  157268: b9403268     	ldr	w8, [x19, #0x30]
  15726c: 7100091f     	cmp	w8, #0x2
  157270: 54000041     	b.ne	0x157278 <__cxa_deleted_virtual+0x7fc>
  157274: b9003274     	str	w20, [x19, #0x30]
  157278: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  15727c: a94257f6     	ldp	x22, x21, [sp, #0x20]
  157280: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  157284: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  157288: d50323bf     	autiasp
  15728c: d65f03c0     	ret
  157290: d503233f     	paciasp
  157294: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  157298: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15729c: 910003fd     	mov	x29, sp
  1572a0: 39404008     	ldrb	w8, [x0, #0x10]
  1572a4: aa0003f4     	mov	x20, x0
  1572a8: aa0103f3     	mov	x19, x1
  1572ac: 721d051f     	tst	w8, #0x18
  1572b0: 54000120     	b.eq	0x1572d4 <__cxa_deleted_virtual+0x858>
  1572b4: eb13029f     	cmp	x20, x19
  1572b8: 540002e0     	b.eq	0x157314 <__cxa_deleted_virtual+0x898>
  1572bc: f9400680     	ldr	x0, [x20, #0x8]
  1572c0: f9400661     	ldr	x1, [x19, #0x8]
  1572c4: 94001857     	bl	0x15d420 <strcmp@plt>
  1572c8: 7100001f     	cmp	w0, #0x0
  1572cc: 1a9f17e0     	cset	w0, eq
  1572d0: 14000014     	b	0x157320 <__cxa_deleted_virtual+0x8a4>
  1572d4: b4000253     	cbz	x19, 0x15731c <__cxa_deleted_virtual+0x8a0>
  1572d8: d00000a1     	adrp	x1, 0x16d000
  1572dc: d00000a2     	adrp	x2, 0x16d000
  1572e0: aa1303e0     	mov	x0, x19
  1572e4: aa1f03e3     	mov	x3, xzr
  1572e8: f940d421     	ldr	x1, [x1, #0x1a8]
  1572ec: f940dc42     	ldr	x2, [x2, #0x1b8]
  1572f0: 940024d8     	bl	0x160650 <__dynamic_cast@plt>
  1572f4: b4000160     	cbz	x0, 0x157320 <__cxa_deleted_virtual+0x8a4>
  1572f8: 39404008     	ldrb	w8, [x0, #0x10]
  1572fc: 721d051f     	tst	w8, #0x18
  157300: 54fffda1     	b.ne	0x1572b4 <__cxa_deleted_virtual+0x838>
  157304: f9400688     	ldr	x8, [x20, #0x8]
  157308: f9400669     	ldr	x9, [x19, #0x8]
  15730c: eb09011f     	cmp	x8, x9
  157310: 17ffffef     	b	0x1572cc <__cxa_deleted_virtual+0x850>
  157314: 52800020     	mov	w0, #0x1                // =1
  157318: 14000002     	b	0x157320 <__cxa_deleted_virtual+0x8a4>
  15731c: 2a1f03e0     	mov	w0, wzr
  157320: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  157324: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  157328: d50323bf     	autiasp
  15732c: d65f03c0     	ret
  157330: d503233f     	paciasp
  157334: d10243ff     	sub	sp, sp, #0x90
  157338: a9067bfd     	stp	x29, x30, [sp, #0x60]
  15733c: 910183fd     	add	x29, sp, #0x60
  157340: a90757f6     	stp	x22, x21, [sp, #0x70]
  157344: a9084ff4     	stp	x20, x19, [sp, #0x80]
  157348: d53bd056     	mrs	x22, TPIDR_EL0
  15734c: d00000a9     	adrp	x9, 0x16d000
  157350: f94016c8     	ldr	x8, [x22, #0x28]
  157354: aa0203f3     	mov	x19, x2
  157358: f81f83a8     	stur	x8, [x29, #-0x8]
  15735c: f9400428     	ldr	x8, [x1, #0x8]
  157360: f940e129     	ldr	x9, [x9, #0x1c0]
  157364: eb09011f     	cmp	x8, x9
  157368: 54000240     	b.eq	0x1573b0 <__cxa_deleted_virtual+0x934>
  15736c: 39404008     	ldrb	w8, [x0, #0x10]
  157370: aa0103f5     	mov	x21, x1
  157374: aa0003f4     	mov	x20, x0
  157378: 721d051f     	tst	w8, #0x18
  15737c: 54000200     	b.eq	0x1573bc <__cxa_deleted_virtual+0x940>
  157380: eb15029f     	cmp	x20, x21
  157384: 540000a0     	b.eq	0x157398 <__cxa_deleted_virtual+0x91c>
  157388: f9400680     	ldr	x0, [x20, #0x8]
  15738c: f94006a1     	ldr	x1, [x21, #0x8]
  157390: 94001824     	bl	0x15d420 <strcmp@plt>
  157394: 35000320     	cbnz	w0, 0x1573f8 <__cxa_deleted_virtual+0x97c>
  157398: f9400268     	ldr	x8, [x19]
  15739c: b4000928     	cbz	x8, 0x1574c0 <__cxa_deleted_virtual+0xa44>
  1573a0: f9400108     	ldr	x8, [x8]
  1573a4: 52800020     	mov	w0, #0x1                // =1
  1573a8: f9000268     	str	x8, [x19]
  1573ac: 14000046     	b	0x1574c4 <__cxa_deleted_virtual+0xa48>
  1573b0: 52800020     	mov	w0, #0x1                // =1
  1573b4: f900027f     	str	xzr, [x19]
  1573b8: 14000043     	b	0x1574c4 <__cxa_deleted_virtual+0xa48>
  1573bc: d00000a1     	adrp	x1, 0x16d000
  1573c0: d00000a2     	adrp	x2, 0x16d000
  1573c4: aa1503e0     	mov	x0, x21
  1573c8: aa1f03e3     	mov	x3, xzr
  1573cc: f940d421     	ldr	x1, [x1, #0x1a8]
  1573d0: f940dc42     	ldr	x2, [x2, #0x1b8]
  1573d4: 9400249f     	bl	0x160650 <__dynamic_cast@plt>
  1573d8: b4000100     	cbz	x0, 0x1573f8 <__cxa_deleted_virtual+0x97c>
  1573dc: 39404008     	ldrb	w8, [x0, #0x10]
  1573e0: 721d051f     	tst	w8, #0x18
  1573e4: 54fffce1     	b.ne	0x157380 <__cxa_deleted_virtual+0x904>
  1573e8: f9400688     	ldr	x8, [x20, #0x8]
  1573ec: f94006a9     	ldr	x9, [x21, #0x8]
  1573f0: eb09011f     	cmp	x8, x9
  1573f4: 54fffd20     	b.eq	0x157398 <__cxa_deleted_virtual+0x91c>
  1573f8: d00000a1     	adrp	x1, 0x16d000
  1573fc: d00000a2     	adrp	x2, 0x16d000
  157400: aa1503e0     	mov	x0, x21
  157404: aa1f03e3     	mov	x3, xzr
  157408: f940d421     	ldr	x1, [x1, #0x1a8]
  15740c: f940e442     	ldr	x2, [x2, #0x1c8]
  157410: 94002490     	bl	0x160650 <__dynamic_cast@plt>
  157414: b4000580     	cbz	x0, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  157418: aa0003f5     	mov	x21, x0
  15741c: f9400268     	ldr	x8, [x19]
  157420: b4000068     	cbz	x8, 0x15742c <__cxa_deleted_virtual+0x9b0>
  157424: f9400108     	ldr	x8, [x8]
  157428: f9000268     	str	x8, [x19]
  15742c: b94012a8     	ldr	w8, [x21, #0x10]
  157430: b9401289     	ldr	w9, [x20, #0x10]
  157434: 0a29010a     	bic	w10, w8, w9
  157438: 7200095f     	tst	w10, #0x7
  15743c: 54000081     	b.ne	0x15744c <__cxa_deleted_virtual+0x9d0>
  157440: 0a280128     	bic	w8, w9, w8
  157444: 721b051f     	tst	w8, #0x60
  157448: 54000060     	b.eq	0x157454 <__cxa_deleted_virtual+0x9d8>
  15744c: 2a1f03e0     	mov	w0, wzr
  157450: 1400001d     	b	0x1574c4 <__cxa_deleted_virtual+0xa48>
  157454: f9400e80     	ldr	x0, [x20, #0x18]
  157458: f9400ea8     	ldr	x8, [x21, #0x18]
  15745c: f9400409     	ldr	x9, [x0, #0x8]
  157460: f940050a     	ldr	x10, [x8, #0x8]
  157464: eb0a013f     	cmp	x9, x10
  157468: 540002c0     	b.eq	0x1574c0 <__cxa_deleted_virtual+0xa44>
  15746c: d00000aa     	adrp	x10, 0x16d000
  157470: d00000a1     	adrp	x1, 0x16d000
  157474: f940e94a     	ldr	x10, [x10, #0x1d0]
  157478: f940d421     	ldr	x1, [x1, #0x1a8]
  15747c: eb0a013f     	cmp	x9, x10
  157480: 54000360     	b.eq	0x1574ec <__cxa_deleted_virtual+0xa70>
  157484: d00000a2     	adrp	x2, 0x16d000
  157488: aa1f03e3     	mov	x3, xzr
  15748c: f940e442     	ldr	x2, [x2, #0x1c8]
  157490: 94002470     	bl	0x160650 <__dynamic_cast@plt>
  157494: b40003c0     	cbz	x0, 0x15750c <__cxa_deleted_virtual+0xa90>
  157498: 39404288     	ldrb	w8, [x20, #0x10]
  15749c: 3607fd88     	tbz	w8, #0x0, 0x15744c <__cxa_deleted_virtual+0x9d0>
  1574a0: f9400ea1     	ldr	x1, [x21, #0x18]
  1574a4: 94000053     	bl	0x1575f0 <__cxa_deleted_virtual+0xb74>
  1574a8: f94016c8     	ldr	x8, [x22, #0x28]
  1574ac: f85f83a9     	ldur	x9, [x29, #-0x8]
  1574b0: eb09011f     	cmp	x8, x9
  1574b4: 540009c1     	b.ne	0x1575ec <__cxa_deleted_virtual+0xb70>
  1574b8: 12000000     	and	w0, w0, #0x1
  1574bc: 14000006     	b	0x1574d4 <__cxa_deleted_virtual+0xa58>
  1574c0: 52800020     	mov	w0, #0x1                // =1
  1574c4: f94016c8     	ldr	x8, [x22, #0x28]
  1574c8: f85f83a9     	ldur	x9, [x29, #-0x8]
  1574cc: eb09011f     	cmp	x8, x9
  1574d0: 540008e1     	b.ne	0x1575ec <__cxa_deleted_virtual+0xb70>
  1574d4: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  1574d8: a94757f6     	ldp	x22, x21, [sp, #0x70]
  1574dc: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  1574e0: 910243ff     	add	sp, sp, #0x90
  1574e4: d50323bf     	autiasp
  1574e8: d65f03c0     	ret
  1574ec: d00000a2     	adrp	x2, 0x16d000
  1574f0: aa0803e0     	mov	x0, x8
  1574f4: aa1f03e3     	mov	x3, xzr
  1574f8: f940ec42     	ldr	x2, [x2, #0x1d8]
  1574fc: 94002455     	bl	0x160650 <__dynamic_cast@plt>
  157500: f100001f     	cmp	x0, #0x0
  157504: 1a9f17e0     	cset	w0, eq
  157508: 17ffffef     	b	0x1574c4 <__cxa_deleted_virtual+0xa48>
  15750c: f9400e80     	ldr	x0, [x20, #0x18]
  157510: b4fffda0     	cbz	x0, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  157514: d00000a1     	adrp	x1, 0x16d000
  157518: d00000a2     	adrp	x2, 0x16d000
  15751c: aa1f03e3     	mov	x3, xzr
  157520: f940d421     	ldr	x1, [x1, #0x1a8]
  157524: f940f042     	ldr	x2, [x2, #0x1e0]
  157528: 9400244a     	bl	0x160650 <__dynamic_cast@plt>
  15752c: b40000c0     	cbz	x0, 0x157544 <__cxa_deleted_virtual+0xac8>
  157530: 39404288     	ldrb	w8, [x20, #0x10]
  157534: 3607f8c8     	tbz	w8, #0x0, 0x15744c <__cxa_deleted_virtual+0x9d0>
  157538: f9400ea1     	ldr	x1, [x21, #0x18]
  15753c: 94000069     	bl	0x1576e0 <__cxa_deleted_virtual+0xc64>
  157540: 17ffffda     	b	0x1574a8 <__cxa_deleted_virtual+0xa2c>
  157544: f9400e80     	ldr	x0, [x20, #0x18]
  157548: b4fffbe0     	cbz	x0, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  15754c: d00000a1     	adrp	x1, 0x16d000
  157550: d00000a2     	adrp	x2, 0x16d000
  157554: aa1f03e3     	mov	x3, xzr
  157558: f940d421     	ldr	x1, [x1, #0x1a8]
  15755c: f940d842     	ldr	x2, [x2, #0x1b0]
  157560: 9400243c     	bl	0x160650 <__dynamic_cast@plt>
  157564: b4fffb00     	cbz	x0, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  157568: aa0003f4     	mov	x20, x0
  15756c: f9400ea0     	ldr	x0, [x21, #0x18]
  157570: b4fffaa0     	cbz	x0, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  157574: d00000a1     	adrp	x1, 0x16d000
  157578: d00000a2     	adrp	x2, 0x16d000
  15757c: aa1f03e3     	mov	x3, xzr
  157580: f940d421     	ldr	x1, [x1, #0x1a8]
  157584: f940d842     	ldr	x2, [x2, #0x1b0]
  157588: 94002432     	bl	0x160650 <__dynamic_cast@plt>
  15758c: b4fff9c0     	cbz	x0, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  157590: 92800008     	mov	x8, #-0x1               // =-1
  157594: a900ffe0     	stp	x0, xzr, [sp, #0x8]
  157598: 6f00e400     	movi	v0.2d, #0000000000000000
  15759c: f9400262     	ldr	x2, [x19]
  1575a0: 910023e1     	add	x1, sp, #0x8
  1575a4: 52800023     	mov	w3, #0x1                // =1
  1575a8: a901a3f4     	stp	x20, x8, [sp, #0x18]
  1575ac: 52800028     	mov	w8, #0x1                // =1
  1575b0: 3c8473e0     	stur	q0, [sp, #0x47]
  1575b4: 3c8283e0     	stur	q0, [sp, #0x28]
  1575b8: 3c8383e0     	stur	q0, [sp, #0x38]
  1575bc: b90053e8     	str	w8, [sp, #0x50]
  1575c0: f9400008     	ldr	x8, [x0]
  1575c4: f9401d08     	ldr	x8, [x8, #0x38]
  1575c8: d63f0100     	blr	x8
  1575cc: b9403be8     	ldr	w8, [sp, #0x38]
  1575d0: 7100051f     	cmp	w8, #0x1
  1575d4: 1a9f17e0     	cset	w0, eq
  1575d8: 54fff761     	b.ne	0x1574c4 <__cxa_deleted_virtual+0xa48>
  1575dc: f9400268     	ldr	x8, [x19]
  1575e0: b4fff728     	cbz	x8, 0x1574c4 <__cxa_deleted_virtual+0xa48>
  1575e4: f94017e8     	ldr	x8, [sp, #0x28]
  1575e8: 17ffff70     	b	0x1573a8 <__cxa_deleted_virtual+0x92c>
  1575ec: 94001611     	bl	0x15ce30 <__stack_chk_fail@plt>
  1575f0: d503233f     	paciasp
  1575f4: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  1575f8: a90157f6     	stp	x22, x21, [sp, #0x10]
  1575fc: 910003fd     	mov	x29, sp
  157600: a9024ff4     	stp	x20, x19, [sp, #0x20]
  157604: b4000401     	cbz	x1, 0x157684 <__cxa_deleted_virtual+0xc08>
  157608: d00000b3     	adrp	x19, 0x16d000
  15760c: d00000b5     	adrp	x21, 0x16d000
  157610: aa0003f6     	mov	x22, x0
  157614: f940d673     	ldr	x19, [x19, #0x1a8]
  157618: f940e6b5     	ldr	x21, [x21, #0x1c8]
  15761c: aa0103e0     	mov	x0, x1
  157620: aa1303e1     	mov	x1, x19
  157624: aa1503e2     	mov	x2, x21
  157628: aa1f03e3     	mov	x3, xzr
  15762c: 94002409     	bl	0x160650 <__dynamic_cast@plt>
  157630: b40002c0     	cbz	x0, 0x157688 <__cxa_deleted_virtual+0xc0c>
  157634: b9401009     	ldr	w9, [x0, #0x10]
  157638: aa0003f4     	mov	x20, x0
  15763c: b94012c8     	ldr	w8, [x22, #0x10]
  157640: 6a28013f     	bics	wzr, w9, w8
  157644: 54000201     	b.ne	0x157684 <__cxa_deleted_virtual+0xc08>
  157648: f9400ec0     	ldr	x0, [x22, #0x18]
  15764c: f9400e89     	ldr	x9, [x20, #0x18]
  157650: f940040a     	ldr	x10, [x0, #0x8]
  157654: f9400529     	ldr	x9, [x9, #0x8]
  157658: eb09015f     	cmp	x10, x9
  15765c: 54000200     	b.eq	0x15769c <__cxa_deleted_virtual+0xc20>
  157660: 36000128     	tbz	w8, #0x0, 0x157684 <__cxa_deleted_virtual+0xc08>
  157664: aa1303e1     	mov	x1, x19
  157668: aa1503e2     	mov	x2, x21
  15766c: aa1f03e3     	mov	x3, xzr
  157670: 940023f8     	bl	0x160650 <__dynamic_cast@plt>
  157674: b4000180     	cbz	x0, 0x1576a4 <__cxa_deleted_virtual+0xc28>
  157678: f9400e81     	ldr	x1, [x20, #0x18]
  15767c: aa0003f6     	mov	x22, x0
  157680: b5fffce1     	cbnz	x1, 0x15761c <__cxa_deleted_virtual+0xba0>
  157684: 2a1f03e0     	mov	w0, wzr
  157688: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  15768c: a94157f6     	ldp	x22, x21, [sp, #0x10]
  157690: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  157694: d50323bf     	autiasp
  157698: d65f03c0     	ret
  15769c: 52800020     	mov	w0, #0x1                // =1
  1576a0: 17fffffa     	b	0x157688 <__cxa_deleted_virtual+0xc0c>
  1576a4: f9400ec0     	ldr	x0, [x22, #0x18]
  1576a8: b4ffff00     	cbz	x0, 0x157688 <__cxa_deleted_virtual+0xc0c>
  1576ac: d00000a1     	adrp	x1, 0x16d000
  1576b0: d00000a2     	adrp	x2, 0x16d000
  1576b4: aa1f03e3     	mov	x3, xzr
  1576b8: f940d421     	ldr	x1, [x1, #0x1a8]
  1576bc: f940f042     	ldr	x2, [x2, #0x1e0]
  1576c0: 940023e4     	bl	0x160650 <__dynamic_cast@plt>
  1576c4: b4fffe20     	cbz	x0, 0x157688 <__cxa_deleted_virtual+0xc0c>
  1576c8: f9400e81     	ldr	x1, [x20, #0x18]
  1576cc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1576d0: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1576d4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1576d8: d50323bf     	autiasp
  1576dc: 14000001     	b	0x1576e0 <__cxa_deleted_virtual+0xc64>
  1576e0: d503233f     	paciasp
  1576e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1576e8: f9000bf3     	str	x19, [sp, #0x10]
  1576ec: 910003fd     	mov	x29, sp
  1576f0: b40002a1     	cbz	x1, 0x157744 <__cxa_deleted_virtual+0xcc8>
  1576f4: d00000a8     	adrp	x8, 0x16d000
  1576f8: d00000a2     	adrp	x2, 0x16d000
  1576fc: aa0003f3     	mov	x19, x0
  157700: aa0103e0     	mov	x0, x1
  157704: aa1f03e3     	mov	x3, xzr
  157708: f940d508     	ldr	x8, [x8, #0x1a8]
  15770c: f940f042     	ldr	x2, [x2, #0x1e0]
  157710: aa0803e1     	mov	x1, x8
  157714: 940023cf     	bl	0x160650 <__dynamic_cast@plt>
  157718: b4000180     	cbz	x0, 0x157748 <__cxa_deleted_virtual+0xccc>
  15771c: b9401268     	ldr	w8, [x19, #0x10]
  157720: b9401009     	ldr	w9, [x0, #0x10]
  157724: 6a28013f     	bics	wzr, w9, w8
  157728: 540000e1     	b.ne	0x157744 <__cxa_deleted_virtual+0xcc8>
  15772c: f9400e68     	ldr	x8, [x19, #0x18]
  157730: f9400c09     	ldr	x9, [x0, #0x18]
  157734: f9400508     	ldr	x8, [x8, #0x8]
  157738: f9400529     	ldr	x9, [x9, #0x8]
  15773c: eb09011f     	cmp	x8, x9
  157740: 540000c0     	b.eq	0x157758 <__cxa_deleted_virtual+0xcdc>
  157744: 2a1f03e0     	mov	w0, wzr
  157748: f9400bf3     	ldr	x19, [sp, #0x10]
  15774c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  157750: d50323bf     	autiasp
  157754: d65f03c0     	ret
  157758: f9401268     	ldr	x8, [x19, #0x20]
  15775c: f9401009     	ldr	x9, [x0, #0x20]
  157760: f9400508     	ldr	x8, [x8, #0x8]
  157764: f9400529     	ldr	x9, [x9, #0x8]
  157768: eb09011f     	cmp	x8, x9
  15776c: 1a9f17e0     	cset	w0, eq
  157770: 17fffff6     	b	0x157748 <__cxa_deleted_virtual+0xccc>
  157774: d503233f     	paciasp
  157778: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  15777c: f9000bf5     	str	x21, [sp, #0x10]
  157780: 910003fd     	mov	x29, sp
  157784: a9024ff4     	stp	x20, x19, [sp, #0x20]
  157788: d00000a8     	adrp	x8, 0x16d000
  15778c: aa0003f3     	mov	x19, x0
  157790: f940e108     	ldr	x8, [x8, #0x1c0]
  157794: f9400429     	ldr	x9, [x1, #0x8]
  157798: eb08013f     	cmp	x9, x8
  15779c: 540001a0     	b.eq	0x1577d0 <__cxa_deleted_virtual+0xd54>
  1577a0: 39404268     	ldrb	w8, [x19, #0x10]
  1577a4: aa0103f4     	mov	x20, x1
  1577a8: 721d051f     	tst	w8, #0x18
  1577ac: 540002c0     	b.eq	0x157804 <__cxa_deleted_virtual+0xd88>
  1577b0: eb14027f     	cmp	x19, x20
  1577b4: 540000a0     	b.eq	0x1577c8 <__cxa_deleted_virtual+0xd4c>
  1577b8: f9400660     	ldr	x0, [x19, #0x8]
  1577bc: f9400681     	ldr	x1, [x20, #0x8]
  1577c0: 94001718     	bl	0x15d420 <strcmp@plt>
  1577c4: 350003e0     	cbnz	w0, 0x157840 <__cxa_deleted_virtual+0xdc4>
  1577c8: 52800020     	mov	w0, #0x1                // =1
  1577cc: 14000039     	b	0x1578b0 <__cxa_deleted_virtual+0xe34>
  1577d0: aa0203f5     	mov	x21, x2
  1577d4: f9400e60     	ldr	x0, [x19, #0x18]
  1577d8: b4000640     	cbz	x0, 0x1578a0 <__cxa_deleted_virtual+0xe24>
  1577dc: d00000a1     	adrp	x1, 0x16d000
  1577e0: d00000a2     	adrp	x2, 0x16d000
  1577e4: aa1f03e3     	mov	x3, xzr
  1577e8: f940d421     	ldr	x1, [x1, #0x1a8]
  1577ec: f940ec42     	ldr	x2, [x2, #0x1d8]
  1577f0: 94002398     	bl	0x160650 <__dynamic_cast@plt>
  1577f4: b4000560     	cbz	x0, 0x1578a0 <__cxa_deleted_virtual+0xe24>
  1577f8: 90fff948     	adrp	x8, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  1577fc: 91310108     	add	x8, x8, #0xc40
  157800: 1400002a     	b	0x1578a8 <__cxa_deleted_virtual+0xe2c>
  157804: d00000a1     	adrp	x1, 0x16d000
  157808: d00000a2     	adrp	x2, 0x16d000
  15780c: aa1403e0     	mov	x0, x20
  157810: aa1f03e3     	mov	x3, xzr
  157814: f940d421     	ldr	x1, [x1, #0x1a8]
  157818: f940dc42     	ldr	x2, [x2, #0x1b8]
  15781c: 9400238d     	bl	0x160650 <__dynamic_cast@plt>
  157820: b4000100     	cbz	x0, 0x157840 <__cxa_deleted_virtual+0xdc4>
  157824: 39404008     	ldrb	w8, [x0, #0x10]
  157828: 721d051f     	tst	w8, #0x18
  15782c: 54fffc21     	b.ne	0x1577b0 <__cxa_deleted_virtual+0xd34>
  157830: f9400668     	ldr	x8, [x19, #0x8]
  157834: f9400689     	ldr	x9, [x20, #0x8]
  157838: eb09011f     	cmp	x8, x9
  15783c: 54fffc60     	b.eq	0x1577c8 <__cxa_deleted_virtual+0xd4c>
  157840: d00000a1     	adrp	x1, 0x16d000
  157844: d00000a2     	adrp	x2, 0x16d000
  157848: aa1403e0     	mov	x0, x20
  15784c: aa1f03e3     	mov	x3, xzr
  157850: f940d421     	ldr	x1, [x1, #0x1a8]
  157854: f940f042     	ldr	x2, [x2, #0x1e0]
  157858: 9400237e     	bl	0x160650 <__dynamic_cast@plt>
  15785c: b40002a0     	cbz	x0, 0x1578b0 <__cxa_deleted_virtual+0xe34>
  157860: b9401008     	ldr	w8, [x0, #0x10]
  157864: b9401269     	ldr	w9, [x19, #0x10]
  157868: 0a29010a     	bic	w10, w8, w9
  15786c: 7200095f     	tst	w10, #0x7
  157870: 54000141     	b.ne	0x157898 <__cxa_deleted_virtual+0xe1c>
  157874: 0a280128     	bic	w8, w9, w8
  157878: 721b051f     	tst	w8, #0x60
  15787c: 540000e1     	b.ne	0x157898 <__cxa_deleted_virtual+0xe1c>
  157880: f9400e68     	ldr	x8, [x19, #0x18]
  157884: f9400c09     	ldr	x9, [x0, #0x18]
  157888: f9400508     	ldr	x8, [x8, #0x8]
  15788c: f9400529     	ldr	x9, [x9, #0x8]
  157890: eb09011f     	cmp	x8, x9
  157894: 54000180     	b.eq	0x1578c4 <__cxa_deleted_virtual+0xe48>
  157898: 2a1f03e0     	mov	w0, wzr
  15789c: 14000005     	b	0x1578b0 <__cxa_deleted_virtual+0xe34>
  1578a0: 90fff948     	adrp	x8, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  1578a4: 91314108     	add	x8, x8, #0xc50
  1578a8: 52800020     	mov	w0, #0x1                // =1
  1578ac: f90002a8     	str	x8, [x21]
  1578b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1578b4: f9400bf5     	ldr	x21, [sp, #0x10]
  1578b8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1578bc: d50323bf     	autiasp
  1578c0: d65f03c0     	ret
  1578c4: f9401268     	ldr	x8, [x19, #0x20]
  1578c8: f9401009     	ldr	x9, [x0, #0x20]
  1578cc: f9400508     	ldr	x8, [x8, #0x8]
  1578d0: f9400529     	ldr	x9, [x9, #0x8]
  1578d4: eb09011f     	cmp	x8, x9
  1578d8: 1a9f17e0     	cset	w0, eq
  1578dc: 17fffff5     	b	0x1578b0 <__cxa_deleted_virtual+0xe34>

00000000001578e0 <__dynamic_cast>:
  1578e0: d503233f     	paciasp
  1578e4: d10203ff     	sub	sp, sp, #0x80
  1578e8: a9067bfd     	stp	x29, x30, [sp, #0x60]
  1578ec: 910183fd     	add	x29, sp, #0x60
  1578f0: a9074ff4     	stp	x20, x19, [sp, #0x70]
  1578f4: d53bd054     	mrs	x20, TPIDR_EL0
  1578f8: aa0003e8     	mov	x8, x0
  1578fc: f9401689     	ldr	x9, [x20, #0x28]
  157900: 6f00e400     	movi	v0.2d, #0000000000000000
  157904: f81f83a9     	stur	x9, [x29, #-0x8]
  157908: f9400009     	ldr	x9, [x0]
  15790c: f940044b     	ldr	x11, [x2, #0x8]
  157910: a97f012a     	ldp	x10, x0, [x9, #-0x10]
  157914: a90107e8     	stp	x8, x1, [sp, #0x10]
  157918: f90013e3     	str	x3, [sp, #0x20]
  15791c: 3c8283e0     	stur	q0, [sp, #0x28]
  157920: 3c8383e0     	stur	q0, [sp, #0x38]
  157924: 8b0a0113     	add	x19, x8, x10
  157928: 3c8473e0     	stur	q0, [sp, #0x47]
  15792c: f9400409     	ldr	x9, [x0, #0x8]
  157930: f90007e2     	str	x2, [sp, #0x8]
  157934: eb0b013f     	cmp	x9, x11
  157938: 54000280     	b.eq	0x157988 <__dynamic_cast+0xa8>
  15793c: f9400008     	ldr	x8, [x0]
  157940: 910023e1     	add	x1, sp, #0x8
  157944: aa1303e2     	mov	x2, x19
  157948: 52800023     	mov	w3, #0x1                // =1
  15794c: 2a1f03e4     	mov	w4, wzr
  157950: f9401908     	ldr	x8, [x8, #0x30]
  157954: d63f0100     	blr	x8
  157958: b94047e8     	ldr	w8, [sp, #0x44]
  15795c: 7100051f     	cmp	w8, #0x1
  157960: 54000300     	b.eq	0x1579c0 <__dynamic_cast+0xe0>
  157964: 350004a8     	cbnz	w8, 0x1579f8 <__dynamic_cast+0x118>
  157968: 2947a3e9     	ldp	w9, w8, [sp, #0x3c]
  15796c: 7100051f     	cmp	w8, #0x1
  157970: b9404be8     	ldr	w8, [sp, #0x48]
  157974: 7a410920     	ccmp	w9, #0x1, #0x0, eq
  157978: 7a410900     	ccmp	w8, #0x1, #0x0, eq
  15797c: f9401be8     	ldr	x8, [sp, #0x30]
  157980: 9a9f0100     	csel	x0, x8, xzr, eq
  157984: 1400001e     	b	0x1579fc <__dynamic_cast+0x11c>
  157988: 52800028     	mov	w8, #0x1                // =1
  15798c: 910023e1     	add	x1, sp, #0x8
  157990: aa1303e2     	mov	x2, x19
  157994: aa1303e3     	mov	x3, x19
  157998: 52800024     	mov	w4, #0x1                // =1
  15799c: 2a1f03e5     	mov	w5, wzr
  1579a0: b90053e8     	str	w8, [sp, #0x50]
  1579a4: f9400008     	ldr	x8, [x0]
  1579a8: f9401508     	ldr	x8, [x8, #0x28]
  1579ac: d63f0100     	blr	x8
  1579b0: b9403be8     	ldr	w8, [sp, #0x38]
  1579b4: 7100051f     	cmp	w8, #0x1
  1579b8: 9a9f0260     	csel	x0, x19, xzr, eq
  1579bc: 14000010     	b	0x1579fc <__dynamic_cast+0x11c>
  1579c0: b9403be8     	ldr	w8, [sp, #0x38]
  1579c4: 7100051f     	cmp	w8, #0x1
  1579c8: 54000140     	b.eq	0x1579f0 <__dynamic_cast+0x110>
  1579cc: b9404be8     	ldr	w8, [sp, #0x48]
  1579d0: aa1f03e0     	mov	x0, xzr
  1579d4: 35000148     	cbnz	w8, 0x1579fc <__dynamic_cast+0x11c>
  1579d8: b9403fe8     	ldr	w8, [sp, #0x3c]
  1579dc: 7100051f     	cmp	w8, #0x1
  1579e0: 540000e1     	b.ne	0x1579fc <__dynamic_cast+0x11c>
  1579e4: b94043e8     	ldr	w8, [sp, #0x40]
  1579e8: 7100051f     	cmp	w8, #0x1
  1579ec: 54000081     	b.ne	0x1579fc <__dynamic_cast+0x11c>
  1579f0: f94017e0     	ldr	x0, [sp, #0x28]
  1579f4: 14000002     	b	0x1579fc <__dynamic_cast+0x11c>
  1579f8: aa1f03e0     	mov	x0, xzr
  1579fc: f9401688     	ldr	x8, [x20, #0x28]
  157a00: f85f83a9     	ldur	x9, [x29, #-0x8]
  157a04: eb09011f     	cmp	x8, x9
  157a08: 540000c1     	b.ne	0x157a20 <__dynamic_cast+0x140>
  157a0c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  157a10: a9467bfd     	ldp	x29, x30, [sp, #0x60]
  157a14: 910203ff     	add	sp, sp, #0x80
  157a18: d50323bf     	autiasp
  157a1c: d65f03c0     	ret
  157a20: 94001504     	bl	0x15ce30 <__stack_chk_fail@plt>
  157a24: d503233f     	paciasp
  157a28: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  157a2c: f9000bfb     	str	x27, [sp, #0x10]
  157a30: 910003fd     	mov	x29, sp
  157a34: a90267fa     	stp	x26, x25, [sp, #0x20]
  157a38: a9035ff8     	stp	x24, x23, [sp, #0x30]
  157a3c: a90457f6     	stp	x22, x21, [sp, #0x40]
  157a40: a9054ff4     	stp	x20, x19, [sp, #0x50]
  157a44: 2a0403f5     	mov	w21, w4
  157a48: 2a0303f6     	mov	w22, w3
  157a4c: aa0103f3     	mov	x19, x1
  157a50: aa0203f4     	mov	x20, x2
  157a54: aa0003f7     	mov	x23, x0
  157a58: f9400828     	ldr	x8, [x1, #0x10]
  157a5c: 36000444     	tbz	w4, #0x0, 0x157ae4 <__dynamic_cast+0x204>
  157a60: eb0802ff     	cmp	x23, x8
  157a64: 54000ae0     	b.eq	0x157bc0 <__dynamic_cast+0x2e0>
  157a68: f94006f8     	ldr	x24, [x23, #0x8]
  157a6c: f9400501     	ldr	x1, [x8, #0x8]
  157a70: aa1803e0     	mov	x0, x24
  157a74: 9400166b     	bl	0x15d420 <strcmp@plt>
  157a78: 34000a40     	cbz	w0, 0x157bc0 <__dynamic_cast+0x2e0>
  157a7c: f9400268     	ldr	x8, [x19]
  157a80: eb0802ff     	cmp	x23, x8
  157a84: 540000a0     	b.eq	0x157a98 <__dynamic_cast+0x1b8>
  157a88: f9400501     	ldr	x1, [x8, #0x8]
  157a8c: aa1803e0     	mov	x0, x24
  157a90: 94001664     	bl	0x15d420 <strcmp@plt>
  157a94: 35000380     	cbnz	w0, 0x157b04 <__dynamic_cast+0x224>
  157a98: f9401268     	ldr	x8, [x19, #0x20]
  157a9c: eb14011f     	cmp	x8, x20
  157aa0: 54000ea0     	b.eq	0x157c74 <__dynamic_cast+0x394>
  157aa4: f9401668     	ldr	x8, [x19, #0x28]
  157aa8: eb14011f     	cmp	x8, x20
  157aac: 54000e40     	b.eq	0x157c74 <__dynamic_cast+0x394>
  157ab0: b9404668     	ldr	w8, [x19, #0x44]
  157ab4: b9003a76     	str	w22, [x19, #0x38]
  157ab8: 7100111f     	cmp	w8, #0x4
  157abc: 54001640     	b.eq	0x157d84 <__dynamic_cast+0x4a4>
  157ac0: b94016e8     	ldr	w8, [x23, #0x14]
  157ac4: 340014c8     	cbz	w8, 0x157d5c <__dynamic_cast+0x47c>
  157ac8: 8b0812e8     	add	x8, x23, x8, lsl #4
  157acc: 2a1f03f6     	mov	w22, wzr
  157ad0: 2a1f03f8     	mov	w24, wzr
  157ad4: 91006119     	add	x25, x8, #0x18
  157ad8: 910062fa     	add	x26, x23, #0x18
  157adc: 5280003b     	mov	w27, #0x1               // =1
  157ae0: 14000043     	b	0x157bec <__dynamic_cast+0x30c>
  157ae4: f94006e9     	ldr	x9, [x23, #0x8]
  157ae8: f9400508     	ldr	x8, [x8, #0x8]
  157aec: eb08013f     	cmp	x9, x8
  157af0: 54000680     	b.eq	0x157bc0 <__dynamic_cast+0x2e0>
  157af4: f9400268     	ldr	x8, [x19]
  157af8: f9400508     	ldr	x8, [x8, #0x8]
  157afc: eb08013f     	cmp	x9, x8
  157b00: 54fffcc0     	b.eq	0x157a98 <__dynamic_cast+0x1b8>
  157b04: f94012e8     	ldr	x8, [x23, #0x20]
  157b08: b94016f8     	ldr	w24, [x23, #0x14]
  157b0c: 9348fd09     	asr	x9, x8, #8
  157b10: 36000068     	tbz	w8, #0x0, 0x157b1c <__dynamic_cast+0x23c>
  157b14: f940028a     	ldr	x10, [x20]
  157b18: f8696949     	ldr	x9, [x10, x9]
  157b1c: f9400ee0     	ldr	x0, [x23, #0x18]
  157b20: f27f011f     	tst	x8, #0x2
  157b24: 52800048     	mov	w8, #0x2                // =2
  157b28: 8b090282     	add	x2, x20, x9
  157b2c: 1a960103     	csel	w3, w8, w22, eq
  157b30: 120002a4     	and	w4, w21, #0x1
  157b34: f940000a     	ldr	x10, [x0]
  157b38: aa1303e1     	mov	x1, x19
  157b3c: f9401948     	ldr	x8, [x10, #0x30]
  157b40: d63f0100     	blr	x8
  157b44: 71000b1f     	cmp	w24, #0x2
  157b48: 54001343     	b.lo	0x157db0 <__dynamic_cast+0x4d0>
  157b4c: 8b1812e9     	add	x9, x23, x24, lsl #4
  157b50: b94012e8     	ldr	w8, [x23, #0x10]
  157b54: 91006138     	add	x24, x9, #0x18
  157b58: 9100a2f7     	add	x23, x23, #0x28
  157b5c: 37080088     	tbnz	w8, #0x1, 0x157b6c <__dynamic_cast+0x28c>
  157b60: b9403e69     	ldr	w9, [x19, #0x3c]
  157b64: 7100053f     	cmp	w9, #0x1
  157b68: 54000901     	b.ne	0x157c88 <__dynamic_cast+0x3a8>
  157b6c: 52800059     	mov	w25, #0x2               // =2
  157b70: 1400000c     	b	0x157ba0 <__dynamic_cast+0x2c0>
  157b74: f84106e0     	ldr	x0, [x23], #0x10
  157b78: f27f011f     	tst	x8, #0x2
  157b7c: 8b090282     	add	x2, x20, x9
  157b80: 1a960323     	csel	w3, w25, w22, eq
  157b84: 120002a4     	and	w4, w21, #0x1
  157b88: f940000a     	ldr	x10, [x0]
  157b8c: aa1303e1     	mov	x1, x19
  157b90: f9401948     	ldr	x8, [x10, #0x30]
  157b94: d63f0100     	blr	x8
  157b98: eb1802ff     	cmp	x23, x24
  157b9c: 540010a2     	b.hs	0x157db0 <__dynamic_cast+0x4d0>
  157ba0: 39413a68     	ldrb	w8, [x19, #0x4e]
  157ba4: 35001068     	cbnz	w8, 0x157db0 <__dynamic_cast+0x4d0>
  157ba8: f94006e8     	ldr	x8, [x23, #0x8]
  157bac: 9348fd09     	asr	x9, x8, #8
  157bb0: 3607fe28     	tbz	w8, #0x0, 0x157b74 <__dynamic_cast+0x294>
  157bb4: f940028a     	ldr	x10, [x20]
  157bb8: f8696949     	ldr	x9, [x10, x9]
  157bbc: 17ffffee     	b	0x157b74 <__dynamic_cast+0x294>
  157bc0: f9400668     	ldr	x8, [x19, #0x8]
  157bc4: eb14011f     	cmp	x8, x20
  157bc8: 54000f41     	b.ne	0x157db0 <__dynamic_cast+0x4d0>
  157bcc: b9403668     	ldr	w8, [x19, #0x34]
  157bd0: 7100051f     	cmp	w8, #0x1
  157bd4: 54000ee0     	b.eq	0x157db0 <__dynamic_cast+0x4d0>
  157bd8: b9003676     	str	w22, [x19, #0x34]
  157bdc: 14000075     	b	0x157db0 <__dynamic_cast+0x4d0>
  157be0: 9100435a     	add	x26, x26, #0x10
  157be4: eb19035f     	cmp	x26, x25
  157be8: 54000b42     	b.hs	0x157d50 <__dynamic_cast+0x470>
  157bec: 79009a7f     	strh	wzr, [x19, #0x4c]
  157bf0: f9400748     	ldr	x8, [x26, #0x8]
  157bf4: 9348fd09     	asr	x9, x8, #8
  157bf8: 36000068     	tbz	w8, #0x0, 0x157c04 <__dynamic_cast+0x324>
  157bfc: f940028a     	ldr	x10, [x20]
  157c00: f8696949     	ldr	x9, [x10, x9]
  157c04: f9400340     	ldr	x0, [x26]
  157c08: f27f011f     	tst	x8, #0x2
  157c0c: 8b090283     	add	x3, x20, x9
  157c10: 1a9b1764     	cinc	w4, w27, eq
  157c14: 120002a5     	and	w5, w21, #0x1
  157c18: aa1303e1     	mov	x1, x19
  157c1c: f940000a     	ldr	x10, [x0]
  157c20: aa1403e2     	mov	x2, x20
  157c24: f9401548     	ldr	x8, [x10, #0x28]
  157c28: d63f0100     	blr	x8
  157c2c: 39413a68     	ldrb	w8, [x19, #0x4e]
  157c30: 35000908     	cbnz	w8, 0x157d50 <__dynamic_cast+0x470>
  157c34: 39413668     	ldrb	w8, [x19, #0x4d]
  157c38: 34fffd48     	cbz	w8, 0x157be0 <__dynamic_cast+0x300>
  157c3c: 39413268     	ldrb	w8, [x19, #0x4c]
  157c40: 34000128     	cbz	w8, 0x157c64 <__dynamic_cast+0x384>
  157c44: b9403268     	ldr	w8, [x19, #0x30]
  157c48: 7100051f     	cmp	w8, #0x1
  157c4c: 54000920     	b.eq	0x157d70 <__dynamic_cast+0x490>
  157c50: 394042e8     	ldrb	w8, [x23, #0x10]
  157c54: 52800038     	mov	w24, #0x1               // =1
  157c58: 52800036     	mov	w22, #0x1               // =1
  157c5c: 370ffc28     	tbnz	w8, #0x1, 0x157be0 <__dynamic_cast+0x300>
  157c60: 14000045     	b	0x157d74 <__dynamic_cast+0x494>
  157c64: 394042e8     	ldrb	w8, [x23, #0x10]
  157c68: 36000768     	tbz	w8, #0x0, 0x157d54 <__dynamic_cast+0x474>
  157c6c: 52800038     	mov	w24, #0x1               // =1
  157c70: 17ffffdc     	b	0x157be0 <__dynamic_cast+0x300>
  157c74: 710006df     	cmp	w22, #0x1
  157c78: 540009c1     	b.ne	0x157db0 <__dynamic_cast+0x4d0>
  157c7c: 52800028     	mov	w8, #0x1                // =1
  157c80: b9003a68     	str	w8, [x19, #0x38]
  157c84: 1400004b     	b	0x157db0 <__dynamic_cast+0x4d0>
  157c88: 52800059     	mov	w25, #0x2               // =2
  157c8c: 370001a8     	tbnz	w8, #0x0, 0x157cc0 <__dynamic_cast+0x3e0>
  157c90: 14000025     	b	0x157d24 <__dynamic_cast+0x444>
  157c94: f84106e0     	ldr	x0, [x23], #0x10
  157c98: f27f011f     	tst	x8, #0x2
  157c9c: 8b090282     	add	x2, x20, x9
  157ca0: 1a960323     	csel	w3, w25, w22, eq
  157ca4: 120002a4     	and	w4, w21, #0x1
  157ca8: f940000a     	ldr	x10, [x0]
  157cac: aa1303e1     	mov	x1, x19
  157cb0: f9401948     	ldr	x8, [x10, #0x30]
  157cb4: d63f0100     	blr	x8
  157cb8: eb1802ff     	cmp	x23, x24
  157cbc: 540007a2     	b.hs	0x157db0 <__dynamic_cast+0x4d0>
  157cc0: 39413a68     	ldrb	w8, [x19, #0x4e]
  157cc4: 35000768     	cbnz	w8, 0x157db0 <__dynamic_cast+0x4d0>
  157cc8: b9403e68     	ldr	w8, [x19, #0x3c]
  157ccc: 7100051f     	cmp	w8, #0x1
  157cd0: 54000081     	b.ne	0x157ce0 <__dynamic_cast+0x400>
  157cd4: b9403268     	ldr	w8, [x19, #0x30]
  157cd8: 7100051f     	cmp	w8, #0x1
  157cdc: 540006a0     	b.eq	0x157db0 <__dynamic_cast+0x4d0>
  157ce0: f94006e8     	ldr	x8, [x23, #0x8]
  157ce4: 9348fd09     	asr	x9, x8, #8
  157ce8: 3607fd68     	tbz	w8, #0x0, 0x157c94 <__dynamic_cast+0x3b4>
  157cec: f940028a     	ldr	x10, [x20]
  157cf0: f8696949     	ldr	x9, [x10, x9]
  157cf4: 17ffffe8     	b	0x157c94 <__dynamic_cast+0x3b4>
  157cf8: f84106e0     	ldr	x0, [x23], #0x10
  157cfc: f27f011f     	tst	x8, #0x2
  157d00: 8b090282     	add	x2, x20, x9
  157d04: 1a960323     	csel	w3, w25, w22, eq
  157d08: 120002a4     	and	w4, w21, #0x1
  157d0c: f940000a     	ldr	x10, [x0]
  157d10: aa1303e1     	mov	x1, x19
  157d14: f9401948     	ldr	x8, [x10, #0x30]
  157d18: d63f0100     	blr	x8
  157d1c: eb1802ff     	cmp	x23, x24
  157d20: 54000482     	b.hs	0x157db0 <__dynamic_cast+0x4d0>
  157d24: 39413a68     	ldrb	w8, [x19, #0x4e]
  157d28: 35000448     	cbnz	w8, 0x157db0 <__dynamic_cast+0x4d0>
  157d2c: b9403e68     	ldr	w8, [x19, #0x3c]
  157d30: 7100051f     	cmp	w8, #0x1
  157d34: 540003e0     	b.eq	0x157db0 <__dynamic_cast+0x4d0>
  157d38: f94006e8     	ldr	x8, [x23, #0x8]
  157d3c: 9348fd09     	asr	x9, x8, #8
  157d40: 3607fdc8     	tbz	w8, #0x0, 0x157cf8 <__dynamic_cast+0x418>
  157d44: f940028a     	ldr	x10, [x20]
  157d48: f8696949     	ldr	x9, [x10, x9]
  157d4c: 17ffffeb     	b	0x157cf8 <__dynamic_cast+0x418>
  157d50: 360000d8     	tbz	w24, #0x0, 0x157d68 <__dynamic_cast+0x488>
  157d54: 2a1603f8     	mov	w24, w22
  157d58: 14000007     	b	0x157d74 <__dynamic_cast+0x494>
  157d5c: 52800088     	mov	w8, #0x4                // =4
  157d60: b9004668     	str	w8, [x19, #0x44]
  157d64: 14000008     	b	0x157d84 <__dynamic_cast+0x4a4>
  157d68: 52800088     	mov	w8, #0x4                // =4
  157d6c: 14000004     	b	0x157d7c <__dynamic_cast+0x49c>
  157d70: 52800038     	mov	w24, #0x1               // =1
  157d74: 52800068     	mov	w8, #0x3                // =3
  157d78: 2a1803f6     	mov	w22, w24
  157d7c: b9004668     	str	w8, [x19, #0x44]
  157d80: 37000196     	tbnz	w22, #0x0, 0x157db0 <__dynamic_cast+0x4d0>
  157d84: 2947a269     	ldp	w9, w8, [x19, #0x3c]
  157d88: f9001674     	str	x20, [x19, #0x28]
  157d8c: 11000508     	add	w8, w8, #0x1
  157d90: 7100053f     	cmp	w9, #0x1
  157d94: b9004268     	str	w8, [x19, #0x40]
  157d98: 540000c1     	b.ne	0x157db0 <__dynamic_cast+0x4d0>
  157d9c: b9403268     	ldr	w8, [x19, #0x30]
  157da0: 7100091f     	cmp	w8, #0x2
  157da4: 54000061     	b.ne	0x157db0 <__dynamic_cast+0x4d0>
  157da8: 52800028     	mov	w8, #0x1                // =1
  157dac: 39013a68     	strb	w8, [x19, #0x4e]
  157db0: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  157db4: a94457f6     	ldp	x22, x21, [sp, #0x40]
  157db8: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  157dbc: a94267fa     	ldp	x26, x25, [sp, #0x20]
  157dc0: f9400bfb     	ldr	x27, [sp, #0x10]
  157dc4: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  157dc8: d50323bf     	autiasp
  157dcc: d65f03c0     	ret
  157dd0: d503233f     	paciasp
  157dd4: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  157dd8: a9015ff8     	stp	x24, x23, [sp, #0x10]
  157ddc: 910003fd     	mov	x29, sp
  157de0: a90257f6     	stp	x22, x21, [sp, #0x20]
  157de4: a9034ff4     	stp	x20, x19, [sp, #0x30]
  157de8: 2a0403f6     	mov	w22, w4
  157dec: 2a0303f5     	mov	w21, w3
  157df0: aa0103f3     	mov	x19, x1
  157df4: aa0203f4     	mov	x20, x2
  157df8: aa0003f7     	mov	x23, x0
  157dfc: f9400828     	ldr	x8, [x1, #0x10]
  157e00: 36000544     	tbz	w4, #0x0, 0x157ea8 <__dynamic_cast+0x5c8>
  157e04: eb0802ff     	cmp	x23, x8
  157e08: 540007a0     	b.eq	0x157efc <__dynamic_cast+0x61c>
  157e0c: f94006f8     	ldr	x24, [x23, #0x8]
  157e10: f9400501     	ldr	x1, [x8, #0x8]
  157e14: aa1803e0     	mov	x0, x24
  157e18: 94001582     	bl	0x15d420 <strcmp@plt>
  157e1c: 34000700     	cbz	w0, 0x157efc <__dynamic_cast+0x61c>
  157e20: f9400268     	ldr	x8, [x19]
  157e24: eb0802ff     	cmp	x23, x8
  157e28: 540000a0     	b.eq	0x157e3c <__dynamic_cast+0x55c>
  157e2c: f9400501     	ldr	x1, [x8, #0x8]
  157e30: aa1803e0     	mov	x0, x24
  157e34: 9400157b     	bl	0x15d420 <strcmp@plt>
  157e38: 35000480     	cbnz	w0, 0x157ec8 <__dynamic_cast+0x5e8>
  157e3c: f9401268     	ldr	x8, [x19, #0x20]
  157e40: eb14011f     	cmp	x8, x20
  157e44: 540006c0     	b.eq	0x157f1c <__dynamic_cast+0x63c>
  157e48: f9401668     	ldr	x8, [x19, #0x28]
  157e4c: eb14011f     	cmp	x8, x20
  157e50: 54000660     	b.eq	0x157f1c <__dynamic_cast+0x63c>
  157e54: b9404668     	ldr	w8, [x19, #0x44]
  157e58: b9003a75     	str	w21, [x19, #0x38]
  157e5c: 7100111f     	cmp	w8, #0x4
  157e60: 540006c0     	b.eq	0x157f38 <__dynamic_cast+0x658>
  157e64: 79009a7f     	strh	wzr, [x19, #0x4c]
  157e68: 120002c5     	and	w5, w22, #0x1
  157e6c: f9400ae0     	ldr	x0, [x23, #0x10]
  157e70: aa1303e1     	mov	x1, x19
  157e74: aa1403e2     	mov	x2, x20
  157e78: aa1403e3     	mov	x3, x20
  157e7c: 52800024     	mov	w4, #0x1                // =1
  157e80: f9400008     	ldr	x8, [x0]
  157e84: f9401508     	ldr	x8, [x8, #0x28]
  157e88: d63f0100     	blr	x8
  157e8c: 39413668     	ldrb	w8, [x19, #0x4d]
  157e90: 34000508     	cbz	w8, 0x157f30 <__dynamic_cast+0x650>
  157e94: 39413268     	ldrb	w8, [x19, #0x4c]
  157e98: 52800069     	mov	w9, #0x3                // =3
  157e9c: b9004669     	str	w9, [x19, #0x44]
  157ea0: 35000628     	cbnz	w8, 0x157f64 <__dynamic_cast+0x684>
  157ea4: 14000025     	b	0x157f38 <__dynamic_cast+0x658>
  157ea8: f94006e9     	ldr	x9, [x23, #0x8]
  157eac: f9400508     	ldr	x8, [x8, #0x8]
  157eb0: eb08013f     	cmp	x9, x8
  157eb4: 54000240     	b.eq	0x157efc <__dynamic_cast+0x61c>
  157eb8: f9400268     	ldr	x8, [x19]
  157ebc: f9400508     	ldr	x8, [x8, #0x8]
  157ec0: eb08013f     	cmp	x9, x8
  157ec4: 54fffbc0     	b.eq	0x157e3c <__dynamic_cast+0x55c>
  157ec8: f9400ae0     	ldr	x0, [x23, #0x10]
  157ecc: 120002c4     	and	w4, w22, #0x1
  157ed0: aa1303e1     	mov	x1, x19
  157ed4: aa1403e2     	mov	x2, x20
  157ed8: 2a1503e3     	mov	w3, w21
  157edc: f9400008     	ldr	x8, [x0]
  157ee0: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  157ee4: a94257f6     	ldp	x22, x21, [sp, #0x20]
  157ee8: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  157eec: f9401910     	ldr	x16, [x8, #0x30]
  157ef0: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  157ef4: d50323bf     	autiasp
  157ef8: d61f0200     	br	x16
  157efc: f9400668     	ldr	x8, [x19, #0x8]
  157f00: eb14011f     	cmp	x8, x20
  157f04: 54000301     	b.ne	0x157f64 <__dynamic_cast+0x684>
  157f08: b9403668     	ldr	w8, [x19, #0x34]
  157f0c: 7100051f     	cmp	w8, #0x1
  157f10: 540002a0     	b.eq	0x157f64 <__dynamic_cast+0x684>
  157f14: b9003675     	str	w21, [x19, #0x34]
  157f18: 14000013     	b	0x157f64 <__dynamic_cast+0x684>
  157f1c: 710006bf     	cmp	w21, #0x1
  157f20: 54000221     	b.ne	0x157f64 <__dynamic_cast+0x684>
  157f24: 52800028     	mov	w8, #0x1                // =1
  157f28: b9003a68     	str	w8, [x19, #0x38]
  157f2c: 1400000e     	b	0x157f64 <__dynamic_cast+0x684>
  157f30: 52800088     	mov	w8, #0x4                // =4
  157f34: b9004668     	str	w8, [x19, #0x44]
  157f38: 2947a269     	ldp	w9, w8, [x19, #0x3c]
  157f3c: f9001674     	str	x20, [x19, #0x28]
  157f40: 11000508     	add	w8, w8, #0x1
  157f44: 7100053f     	cmp	w9, #0x1
  157f48: b9004268     	str	w8, [x19, #0x40]
  157f4c: 540000c1     	b.ne	0x157f64 <__dynamic_cast+0x684>
  157f50: b9403268     	ldr	w8, [x19, #0x30]
  157f54: 7100091f     	cmp	w8, #0x2
  157f58: 54000061     	b.ne	0x157f64 <__dynamic_cast+0x684>
  157f5c: 52800028     	mov	w8, #0x1                // =1
  157f60: 39013a68     	strb	w8, [x19, #0x4e]
  157f64: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  157f68: a94257f6     	ldp	x22, x21, [sp, #0x20]
  157f6c: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  157f70: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  157f74: d50323bf     	autiasp
  157f78: d65f03c0     	ret
  157f7c: d503233f     	paciasp
  157f80: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  157f84: f9000bf7     	str	x23, [sp, #0x10]
  157f88: 910003fd     	mov	x29, sp
  157f8c: a90257f6     	stp	x22, x21, [sp, #0x20]
  157f90: a9034ff4     	stp	x20, x19, [sp, #0x30]
  157f94: 2a0303f4     	mov	w20, w3
  157f98: aa0103f3     	mov	x19, x1
  157f9c: aa0203f5     	mov	x21, x2
  157fa0: aa0003f6     	mov	x22, x0
  157fa4: f9400828     	ldr	x8, [x1, #0x10]
  157fa8: 36000204     	tbz	w4, #0x0, 0x157fe8 <__dynamic_cast+0x708>
  157fac: eb0802df     	cmp	x22, x8
  157fb0: 54000560     	b.eq	0x15805c <__dynamic_cast+0x77c>
  157fb4: f94006d7     	ldr	x23, [x22, #0x8]
  157fb8: f9400501     	ldr	x1, [x8, #0x8]
  157fbc: aa1703e0     	mov	x0, x23
  157fc0: 94001518     	bl	0x15d420 <strcmp@plt>
  157fc4: 340004c0     	cbz	w0, 0x15805c <__dynamic_cast+0x77c>
  157fc8: f9400268     	ldr	x8, [x19]
  157fcc: eb0802df     	cmp	x22, x8
  157fd0: 540001c0     	b.eq	0x158008 <__dynamic_cast+0x728>
  157fd4: f9400501     	ldr	x1, [x8, #0x8]
  157fd8: aa1703e0     	mov	x0, x23
  157fdc: 94001511     	bl	0x15d420 <strcmp@plt>
  157fe0: 35000560     	cbnz	w0, 0x15808c <__dynamic_cast+0x7ac>
  157fe4: 14000009     	b	0x158008 <__dynamic_cast+0x728>
  157fe8: f94006c9     	ldr	x9, [x22, #0x8]
  157fec: f9400508     	ldr	x8, [x8, #0x8]
  157ff0: eb08013f     	cmp	x9, x8
  157ff4: 54000340     	b.eq	0x15805c <__dynamic_cast+0x77c>
  157ff8: f9400268     	ldr	x8, [x19]
  157ffc: f9400508     	ldr	x8, [x8, #0x8]
  158000: eb08013f     	cmp	x9, x8
  158004: 54000441     	b.ne	0x15808c <__dynamic_cast+0x7ac>
  158008: f9401268     	ldr	x8, [x19, #0x20]
  15800c: eb15011f     	cmp	x8, x21
  158010: 54000360     	b.eq	0x15807c <__dynamic_cast+0x79c>
  158014: f9401668     	ldr	x8, [x19, #0x28]
  158018: eb15011f     	cmp	x8, x21
  15801c: 54000300     	b.eq	0x15807c <__dynamic_cast+0x79c>
  158020: 2947a269     	ldp	w9, w8, [x19, #0x3c]
  158024: b9003a74     	str	w20, [x19, #0x38]
  158028: f9001675     	str	x21, [x19, #0x28]
  15802c: 11000508     	add	w8, w8, #0x1
  158030: 7100053f     	cmp	w9, #0x1
  158034: b9004268     	str	w8, [x19, #0x40]
  158038: 540000c1     	b.ne	0x158050 <__dynamic_cast+0x770>
  15803c: b9403268     	ldr	w8, [x19, #0x30]
  158040: 7100091f     	cmp	w8, #0x2
  158044: 54000061     	b.ne	0x158050 <__dynamic_cast+0x770>
  158048: 52800028     	mov	w8, #0x1                // =1
  15804c: 39013a68     	strb	w8, [x19, #0x4e]
  158050: 52800088     	mov	w8, #0x4                // =4
  158054: b9004668     	str	w8, [x19, #0x44]
  158058: 1400000d     	b	0x15808c <__dynamic_cast+0x7ac>
  15805c: f9400668     	ldr	x8, [x19, #0x8]
  158060: eb15011f     	cmp	x8, x21
  158064: 54000141     	b.ne	0x15808c <__dynamic_cast+0x7ac>
  158068: b9403668     	ldr	w8, [x19, #0x34]
  15806c: 7100051f     	cmp	w8, #0x1
  158070: 540000e0     	b.eq	0x15808c <__dynamic_cast+0x7ac>
  158074: b9003674     	str	w20, [x19, #0x34]
  158078: 14000005     	b	0x15808c <__dynamic_cast+0x7ac>
  15807c: 7100069f     	cmp	w20, #0x1
  158080: 54000061     	b.ne	0x15808c <__dynamic_cast+0x7ac>
  158084: 52800028     	mov	w8, #0x1                // =1
  158088: b9003a68     	str	w8, [x19, #0x38]
  15808c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  158090: a94257f6     	ldp	x22, x21, [sp, #0x20]
  158094: f9400bf7     	ldr	x23, [sp, #0x10]
  158098: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  15809c: d50323bf     	autiasp
  1580a0: d65f03c0     	ret
  1580a4: d503233f     	paciasp
  1580a8: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  1580ac: a9016ffc     	stp	x28, x27, [sp, #0x10]
  1580b0: 910003fd     	mov	x29, sp
  1580b4: a90267fa     	stp	x26, x25, [sp, #0x20]
  1580b8: a9035ff8     	stp	x24, x23, [sp, #0x30]
  1580bc: a90457f6     	stp	x22, x21, [sp, #0x40]
  1580c0: a9054ff4     	stp	x20, x19, [sp, #0x50]
  1580c4: 2a0503f7     	mov	w23, w5
  1580c8: 2a0403f4     	mov	w20, w4
  1580cc: aa0103f3     	mov	x19, x1
  1580d0: aa0303f6     	mov	x22, x3
  1580d4: aa0203f5     	mov	x21, x2
  1580d8: aa0003f8     	mov	x24, x0
  1580dc: f9400828     	ldr	x8, [x1, #0x10]
  1580e0: 360002a5     	tbz	w5, #0x0, 0x158134 <__dynamic_cast+0x854>
  1580e4: eb08031f     	cmp	x24, x8
  1580e8: 540000a0     	b.eq	0x1580fc <__dynamic_cast+0x81c>
  1580ec: f9400700     	ldr	x0, [x24, #0x8]
  1580f0: f9400501     	ldr	x1, [x8, #0x8]
  1580f4: 940014cb     	bl	0x15d420 <strcmp@plt>
  1580f8: 35000260     	cbnz	w0, 0x158144 <__dynamic_cast+0x864>
  1580fc: f9400669     	ldr	x9, [x19, #0x8]
  158100: 52800028     	mov	w8, #0x1                // =1
  158104: eb16013f     	cmp	x9, x22
  158108: 39013668     	strb	w8, [x19, #0x4d]
  15810c: 54000ac1     	b.ne	0x158264 <__dynamic_cast+0x984>
  158110: f9401269     	ldr	x9, [x19, #0x20]
  158114: 39013268     	strb	w8, [x19, #0x4c]
  158118: b4000b69     	cbz	x9, 0x158284 <__dynamic_cast+0x9a4>
  15811c: eb15013f     	cmp	x9, x21
  158120: 54000c20     	b.eq	0x1582a4 <__dynamic_cast+0x9c4>
  158124: b9403e68     	ldr	w8, [x19, #0x3c]
  158128: 11000508     	add	w8, w8, #0x1
  15812c: b9003e68     	str	w8, [x19, #0x3c]
  158130: 14000067     	b	0x1582cc <__dynamic_cast+0x9ec>
  158134: f9400709     	ldr	x9, [x24, #0x8]
  158138: f9400508     	ldr	x8, [x8, #0x8]
  15813c: eb08013f     	cmp	x9, x8
  158140: 54fffde0     	b.eq	0x1580fc <__dynamic_cast+0x81c>
  158144: 39413279     	ldrb	w25, [x19, #0x4c]
  158148: 3941367c     	ldrb	w28, [x19, #0x4d]
  15814c: b940171b     	ldr	w27, [x24, #0x14]
  158150: 79009a7f     	strh	wzr, [x19, #0x4c]
  158154: f9401308     	ldr	x8, [x24, #0x20]
  158158: 9348fd09     	asr	x9, x8, #8
  15815c: 36000068     	tbz	w8, #0x0, 0x158168 <__dynamic_cast+0x888>
  158160: f94002ca     	ldr	x10, [x22]
  158164: f8696949     	ldr	x9, [x10, x9]
  158168: f9400f00     	ldr	x0, [x24, #0x18]
  15816c: f27f011f     	tst	x8, #0x2
  158170: 52800048     	mov	w8, #0x2                // =2
  158174: 8b0902c3     	add	x3, x22, x9
  158178: 1a940104     	csel	w4, w8, w20, eq
  15817c: 120002e5     	and	w5, w23, #0x1
  158180: f940000a     	ldr	x10, [x0]
  158184: aa1303e1     	mov	x1, x19
  158188: aa1503e2     	mov	x2, x21
  15818c: f9401548     	ldr	x8, [x10, #0x28]
  158190: d63f0100     	blr	x8
  158194: 39413268     	ldrb	w8, [x19, #0x4c]
  158198: 71000b7f     	cmp	w27, #0x2
  15819c: 39413669     	ldrb	w9, [x19, #0x4d]
  1581a0: 2a19011a     	orr	w26, w8, w25
  1581a4: 2a1c0139     	orr	w25, w9, w28
  1581a8: 54000523     	b.lo	0x15824c <__dynamic_cast+0x96c>
  1581ac: 8b1b130a     	add	x10, x24, x27, lsl #4
  1581b0: 9100a31b     	add	x27, x24, #0x28
  1581b4: 9100615c     	add	x28, x10, #0x18
  1581b8: 14000012     	b	0x158200 <__dynamic_cast+0x920>
  1581bc: f8410760     	ldr	x0, [x27], #0x10
  1581c0: 5280004b     	mov	w11, #0x2               // =2
  1581c4: f27f011f     	tst	x8, #0x2
  1581c8: 8b0902c3     	add	x3, x22, x9
  1581cc: 1a940164     	csel	w4, w11, w20, eq
  1581d0: f940000a     	ldr	x10, [x0]
  1581d4: 120002e5     	and	w5, w23, #0x1
  1581d8: aa1303e1     	mov	x1, x19
  1581dc: aa1503e2     	mov	x2, x21
  1581e0: f9401548     	ldr	x8, [x10, #0x28]
  1581e4: d63f0100     	blr	x8
  1581e8: 39413268     	ldrb	w8, [x19, #0x4c]
  1581ec: eb1c037f     	cmp	x27, x28
  1581f0: 39413669     	ldrb	w9, [x19, #0x4d]
  1581f4: 2a1a011a     	orr	w26, w8, w26
  1581f8: 2a190139     	orr	w25, w9, w25
  1581fc: 54000282     	b.hs	0x15824c <__dynamic_cast+0x96c>
  158200: 39413a6a     	ldrb	w10, [x19, #0x4e]
  158204: 3500024a     	cbnz	w10, 0x15824c <__dynamic_cast+0x96c>
  158208: 340000e8     	cbz	w8, 0x158224 <__dynamic_cast+0x944>
  15820c: b9403268     	ldr	w8, [x19, #0x30]
  158210: 7100051f     	cmp	w8, #0x1
  158214: 540001c0     	b.eq	0x15824c <__dynamic_cast+0x96c>
  158218: 39404308     	ldrb	w8, [x24, #0x10]
  15821c: 370800a8     	tbnz	w8, #0x1, 0x158230 <__dynamic_cast+0x950>
  158220: 1400000b     	b	0x15824c <__dynamic_cast+0x96c>
  158224: 34000069     	cbz	w9, 0x158230 <__dynamic_cast+0x950>
  158228: 39404308     	ldrb	w8, [x24, #0x10]
  15822c: 36000108     	tbz	w8, #0x0, 0x15824c <__dynamic_cast+0x96c>
  158230: 79009a7f     	strh	wzr, [x19, #0x4c]
  158234: f9400768     	ldr	x8, [x27, #0x8]
  158238: 9348fd09     	asr	x9, x8, #8
  15823c: 3607fc08     	tbz	w8, #0x0, 0x1581bc <__dynamic_cast+0x8dc>
  158240: f94002ca     	ldr	x10, [x22]
  158244: f8696949     	ldr	x9, [x10, x9]
  158248: 17ffffdd     	b	0x1581bc <__dynamic_cast+0x8dc>
  15824c: 7100035f     	cmp	w26, #0x0
  158250: 1a9f07e8     	cset	w8, ne
  158254: 7100033f     	cmp	w25, #0x0
  158258: 1a9f07e9     	cset	w9, ne
  15825c: 39013268     	strb	w8, [x19, #0x4c]
  158260: 39013669     	strb	w9, [x19, #0x4d]
  158264: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  158268: a94457f6     	ldp	x22, x21, [sp, #0x40]
  15826c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  158270: a94267fa     	ldp	x26, x25, [sp, #0x20]
  158274: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  158278: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  15827c: d50323bf     	autiasp
  158280: d65f03c0     	ret
  158284: 52800028     	mov	w8, #0x1                // =1
  158288: 7100069f     	cmp	w20, #0x1
  15828c: f9001275     	str	x21, [x19, #0x20]
  158290: b9003274     	str	w20, [x19, #0x30]
  158294: b9003e68     	str	w8, [x19, #0x3c]
  158298: 54fffe61     	b.ne	0x158264 <__dynamic_cast+0x984>
  15829c: b9404a68     	ldr	w8, [x19, #0x48]
  1582a0: 14000009     	b	0x1582c4 <__dynamic_cast+0x9e4>
  1582a4: b9403268     	ldr	w8, [x19, #0x30]
  1582a8: 7100091f     	cmp	w8, #0x2
  1582ac: 54000061     	b.ne	0x1582b8 <__dynamic_cast+0x9d8>
  1582b0: 2a1403e8     	mov	w8, w20
  1582b4: b9003274     	str	w20, [x19, #0x30]
  1582b8: b9404a69     	ldr	w9, [x19, #0x48]
  1582bc: 7100053f     	cmp	w9, #0x1
  1582c0: 54fffd21     	b.ne	0x158264 <__dynamic_cast+0x984>
  1582c4: 7100051f     	cmp	w8, #0x1
  1582c8: 54fffce1     	b.ne	0x158264 <__dynamic_cast+0x984>
  1582cc: 52800028     	mov	w8, #0x1                // =1
  1582d0: 39013a68     	strb	w8, [x19, #0x4e]
  1582d4: 17ffffe4     	b	0x158264 <__dynamic_cast+0x984>
  1582d8: d503233f     	paciasp
  1582dc: a9bc7bfd     	stp	x29, x30, [sp, #-0x40]!
  1582e0: a9015ff8     	stp	x24, x23, [sp, #0x10]
  1582e4: 910003fd     	mov	x29, sp
  1582e8: a90257f6     	stp	x22, x21, [sp, #0x20]
  1582ec: a9034ff4     	stp	x20, x19, [sp, #0x30]
  1582f0: 2a0503f7     	mov	w23, w5
  1582f4: 2a0403f4     	mov	w20, w4
  1582f8: aa0103f3     	mov	x19, x1
  1582fc: aa0303f6     	mov	x22, x3
  158300: aa0203f5     	mov	x21, x2
  158304: aa0003f8     	mov	x24, x0
  158308: f9400828     	ldr	x8, [x1, #0x10]
  15830c: 360002a5     	tbz	w5, #0x0, 0x158360 <__dynamic_cast+0xa80>
  158310: eb08031f     	cmp	x24, x8
  158314: 540000a0     	b.eq	0x158328 <__dynamic_cast+0xa48>
  158318: f9400700     	ldr	x0, [x24, #0x8]
  15831c: f9400501     	ldr	x1, [x8, #0x8]
  158320: 94001440     	bl	0x15d420 <strcmp@plt>
  158324: 35000260     	cbnz	w0, 0x158370 <__dynamic_cast+0xa90>
  158328: f9400669     	ldr	x9, [x19, #0x8]
  15832c: 52800028     	mov	w8, #0x1                // =1
  158330: eb16013f     	cmp	x9, x22
  158334: 39013668     	strb	w8, [x19, #0x4d]
  158338: 54000601     	b.ne	0x1583f8 <__dynamic_cast+0xb18>
  15833c: f9401269     	ldr	x9, [x19, #0x20]
  158340: 39013268     	strb	w8, [x19, #0x4c]
  158344: b4000329     	cbz	x9, 0x1583a8 <__dynamic_cast+0xac8>
  158348: eb15013f     	cmp	x9, x21
  15834c: 540003e0     	b.eq	0x1583c8 <__dynamic_cast+0xae8>
  158350: b9403e68     	ldr	w8, [x19, #0x3c]
  158354: 11000508     	add	w8, w8, #0x1
  158358: b9003e68     	str	w8, [x19, #0x3c]
  15835c: 14000025     	b	0x1583f0 <__dynamic_cast+0xb10>
  158360: f9400709     	ldr	x9, [x24, #0x8]
  158364: f9400508     	ldr	x8, [x8, #0x8]
  158368: eb08013f     	cmp	x9, x8
  15836c: 54fffde0     	b.eq	0x158328 <__dynamic_cast+0xa48>
  158370: f9400b00     	ldr	x0, [x24, #0x10]
  158374: 120002e5     	and	w5, w23, #0x1
  158378: aa1303e1     	mov	x1, x19
  15837c: aa1503e2     	mov	x2, x21
  158380: aa1603e3     	mov	x3, x22
  158384: 2a1403e4     	mov	w4, w20
  158388: f9400008     	ldr	x8, [x0]
  15838c: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  158390: a94257f6     	ldp	x22, x21, [sp, #0x20]
  158394: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  158398: f9401510     	ldr	x16, [x8, #0x28]
  15839c: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  1583a0: d50323bf     	autiasp
  1583a4: d61f0200     	br	x16
  1583a8: 52800028     	mov	w8, #0x1                // =1
  1583ac: 7100069f     	cmp	w20, #0x1
  1583b0: f9001275     	str	x21, [x19, #0x20]
  1583b4: b9003274     	str	w20, [x19, #0x30]
  1583b8: b9003e68     	str	w8, [x19, #0x3c]
  1583bc: 540001e1     	b.ne	0x1583f8 <__dynamic_cast+0xb18>
  1583c0: b9404a68     	ldr	w8, [x19, #0x48]
  1583c4: 14000009     	b	0x1583e8 <__dynamic_cast+0xb08>
  1583c8: b9403268     	ldr	w8, [x19, #0x30]
  1583cc: 7100091f     	cmp	w8, #0x2
  1583d0: 54000061     	b.ne	0x1583dc <__dynamic_cast+0xafc>
  1583d4: 2a1403e8     	mov	w8, w20
  1583d8: b9003274     	str	w20, [x19, #0x30]
  1583dc: b9404a69     	ldr	w9, [x19, #0x48]
  1583e0: 7100053f     	cmp	w9, #0x1
  1583e4: 540000a1     	b.ne	0x1583f8 <__dynamic_cast+0xb18>
  1583e8: 7100051f     	cmp	w8, #0x1
  1583ec: 54000061     	b.ne	0x1583f8 <__dynamic_cast+0xb18>
  1583f0: 52800028     	mov	w8, #0x1                // =1
  1583f4: 39013a68     	strb	w8, [x19, #0x4e]
  1583f8: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  1583fc: a94257f6     	ldp	x22, x21, [sp, #0x20]
  158400: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  158404: a8c47bfd     	ldp	x29, x30, [sp], #0x40
  158408: d50323bf     	autiasp
  15840c: d65f03c0     	ret
  158410: d503233f     	paciasp
  158414: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  158418: a90157f6     	stp	x22, x21, [sp, #0x10]
  15841c: 910003fd     	mov	x29, sp
  158420: a9024ff4     	stp	x20, x19, [sp, #0x20]
  158424: 2a0403f4     	mov	w20, w4
  158428: aa0103f3     	mov	x19, x1
  15842c: aa0303f6     	mov	x22, x3
  158430: aa0203f5     	mov	x21, x2
  158434: f9400828     	ldr	x8, [x1, #0x10]
  158438: 36000105     	tbz	w5, #0x0, 0x158458 <__dynamic_cast+0xb78>
  15843c: eb08001f     	cmp	x0, x8
  158440: 54000140     	b.eq	0x158468 <__dynamic_cast+0xb88>
  158444: f9400400     	ldr	x0, [x0, #0x8]
  158448: f9400501     	ldr	x1, [x8, #0x8]
  15844c: 940013f5     	bl	0x15d420 <strcmp@plt>
  158450: 35000500     	cbnz	w0, 0x1584f0 <__dynamic_cast+0xc10>
  158454: 14000005     	b	0x158468 <__dynamic_cast+0xb88>
  158458: f9400409     	ldr	x9, [x0, #0x8]
  15845c: f9400508     	ldr	x8, [x8, #0x8]
  158460: eb08013f     	cmp	x9, x8
  158464: 54000461     	b.ne	0x1584f0 <__dynamic_cast+0xc10>
  158468: f9400669     	ldr	x9, [x19, #0x8]
  15846c: 52800028     	mov	w8, #0x1                // =1
  158470: eb16013f     	cmp	x9, x22
  158474: 39013668     	strb	w8, [x19, #0x4d]
  158478: 540003c1     	b.ne	0x1584f0 <__dynamic_cast+0xc10>
  15847c: f9401269     	ldr	x9, [x19, #0x20]
  158480: 39013268     	strb	w8, [x19, #0x4c]
  158484: b40000e9     	cbz	x9, 0x1584a0 <__dynamic_cast+0xbc0>
  158488: eb15013f     	cmp	x9, x21
  15848c: 540001a0     	b.eq	0x1584c0 <__dynamic_cast+0xbe0>
  158490: b9403e68     	ldr	w8, [x19, #0x3c]
  158494: 11000508     	add	w8, w8, #0x1
  158498: b9003e68     	str	w8, [x19, #0x3c]
  15849c: 14000013     	b	0x1584e8 <__dynamic_cast+0xc08>
  1584a0: 52800028     	mov	w8, #0x1                // =1
  1584a4: 7100069f     	cmp	w20, #0x1
  1584a8: f9001275     	str	x21, [x19, #0x20]
  1584ac: b9003274     	str	w20, [x19, #0x30]
  1584b0: b9003e68     	str	w8, [x19, #0x3c]
  1584b4: 540001e1     	b.ne	0x1584f0 <__dynamic_cast+0xc10>
  1584b8: b9404a68     	ldr	w8, [x19, #0x48]
  1584bc: 14000009     	b	0x1584e0 <__dynamic_cast+0xc00>
  1584c0: b9403268     	ldr	w8, [x19, #0x30]
  1584c4: 7100091f     	cmp	w8, #0x2
  1584c8: 54000061     	b.ne	0x1584d4 <__dynamic_cast+0xbf4>
  1584cc: 2a1403e8     	mov	w8, w20
  1584d0: b9003274     	str	w20, [x19, #0x30]
  1584d4: b9404a69     	ldr	w9, [x19, #0x48]
  1584d8: 7100053f     	cmp	w9, #0x1
  1584dc: 540000a1     	b.ne	0x1584f0 <__dynamic_cast+0xc10>
  1584e0: 7100051f     	cmp	w8, #0x1
  1584e4: 54000061     	b.ne	0x1584f0 <__dynamic_cast+0xc10>
  1584e8: 52800028     	mov	w8, #0x1                // =1
  1584ec: 39013a68     	strb	w8, [x19, #0x4e]
  1584f0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1584f4: a94157f6     	ldp	x22, x21, [sp, #0x10]
  1584f8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1584fc: d50323bf     	autiasp
  158500: d65f03c0     	ret

0000000000158504 <std::exception::~exception()>:
  158504: d503245f     	bti	c
  158508: d65f03c0     	ret

000000000015850c <std::exception::~exception()>:
  15850c: d503245f     	bti	c
  158510: 14001274     	b	0x15cee0 <_ZdlPv@plt>

0000000000158514 <std::exception::what() const>:
  158514: d503245f     	bti	c
  158518: b0fff8a0     	adrp	x0, 0x6d000
  15851c: 912d2800     	add	x0, x0, #0xb4a
  158520: d65f03c0     	ret

0000000000158524 <std::bad_exception::~bad_exception()>:
  158524: d503245f     	bti	c
  158528: 1400126e     	b	0x15cee0 <_ZdlPv@plt>

000000000015852c <std::bad_exception::what() const>:
  15852c: d503245f     	bti	c
  158530: f0fff8c0     	adrp	x0, 0x73000
  158534: 9139c000     	add	x0, x0, #0xe70
  158538: d65f03c0     	ret

000000000015853c <std::bad_alloc::bad_alloc()>:
  15853c: d503245f     	bti	c
  158540: b00000a8     	adrp	x8, 0x16d000
  158544: f940f508     	ldr	x8, [x8, #0x1e8]
  158548: 91004108     	add	x8, x8, #0x10
  15854c: f9000008     	str	x8, [x0]
  158550: d65f03c0     	ret

0000000000158554 <std::bad_alloc::~bad_alloc()>:
  158554: d503245f     	bti	c
  158558: 14001262     	b	0x15cee0 <_ZdlPv@plt>

000000000015855c <std::bad_alloc::what() const>:
  15855c: d503245f     	bti	c
  158560: d0fff8a0     	adrp	x0, 0x6e000
  158564: 91151c00     	add	x0, x0, #0x547
  158568: d65f03c0     	ret

000000000015856c <std::bad_array_new_length::bad_array_new_length()>:
  15856c: d503245f     	bti	c
  158570: b00000a8     	adrp	x8, 0x16d000
  158574: f940f908     	ldr	x8, [x8, #0x1f0]
  158578: 91004108     	add	x8, x8, #0x10
  15857c: f9000008     	str	x8, [x0]
  158580: d65f03c0     	ret

0000000000158584 <std::bad_array_new_length::~bad_array_new_length()>:
  158584: d503245f     	bti	c
  158588: 14001256     	b	0x15cee0 <_ZdlPv@plt>

000000000015858c <std::bad_array_new_length::what() const>:
  15858c: d503245f     	bti	c
  158590: 90fff8c0     	adrp	x0, 0x70000
  158594: 9121c400     	add	x0, x0, #0x871
  158598: d65f03c0     	ret

000000000015859c <std::invalid_argument::~invalid_argument()>:
  15859c: d503233f     	paciasp
  1585a0: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1585a4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1585a8: 910003fd     	mov	x29, sp
  1585ac: b00000a8     	adrp	x8, 0x16d000
  1585b0: aa0003f3     	mov	x19, x0
  1585b4: f9409108     	ldr	x8, [x8, #0x120]
  1585b8: f9400414     	ldr	x20, [x0, #0x8]
  1585bc: 91004108     	add	x8, x8, #0x10
  1585c0: d1002281     	sub	x1, x20, #0x8
  1585c4: f9000008     	str	x8, [x0]
  1585c8: 12800000     	mov	w0, #-0x1               // =-1
  1585cc: 94000235     	bl	0x158ea0 <__emutls_get_address+0x414>
  1585d0: 7100041f     	cmp	w0, #0x1
  1585d4: 54000065     	b.pl	0x1585e0 <std::invalid_argument::~invalid_argument()+0x44>
  1585d8: d1006280     	sub	x0, x20, #0x18
  1585dc: 94001241     	bl	0x15cee0 <_ZdlPv@plt>
  1585e0: aa1303e0     	mov	x0, x19
  1585e4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1585e8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1585ec: d50323bf     	autiasp
  1585f0: 14001f24     	b	0x160280 <_ZNSt9exceptionD2Ev@plt>

00000000001585f4 <std::logic_error::~logic_error()>:
  1585f4: d503233f     	paciasp
  1585f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1585fc: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158600: 910003fd     	mov	x29, sp
  158604: b00000a8     	adrp	x8, 0x16d000
  158608: aa0003f3     	mov	x19, x0
  15860c: f9409108     	ldr	x8, [x8, #0x120]
  158610: f9400414     	ldr	x20, [x0, #0x8]
  158614: 91004108     	add	x8, x8, #0x10
  158618: d1002281     	sub	x1, x20, #0x8
  15861c: f9000008     	str	x8, [x0]
  158620: 12800000     	mov	w0, #-0x1               // =-1
  158624: 9400021f     	bl	0x158ea0 <__emutls_get_address+0x414>
  158628: 7100041f     	cmp	w0, #0x1
  15862c: 54000065     	b.pl	0x158638 <std::logic_error::~logic_error()+0x44>
  158630: d1006280     	sub	x0, x20, #0x18
  158634: 9400122b     	bl	0x15cee0 <_ZdlPv@plt>
  158638: aa1303e0     	mov	x0, x19
  15863c: 94001f11     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158640: aa1303e0     	mov	x0, x19
  158644: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158648: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15864c: d50323bf     	autiasp
  158650: 14001224     	b	0x15cee0 <_ZdlPv@plt>

0000000000158654 <std::logic_error::what() const>:
  158654: d503245f     	bti	c
  158658: f9400400     	ldr	x0, [x0, #0x8]
  15865c: d65f03c0     	ret

0000000000158660 <std::underflow_error::~underflow_error()>:
  158660: d503233f     	paciasp
  158664: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  158668: a9014ff4     	stp	x20, x19, [sp, #0x10]
  15866c: 910003fd     	mov	x29, sp
  158670: b00000a8     	adrp	x8, 0x16d000
  158674: aa0003f3     	mov	x19, x0
  158678: f9409508     	ldr	x8, [x8, #0x128]
  15867c: f9400414     	ldr	x20, [x0, #0x8]
  158680: 91004108     	add	x8, x8, #0x10
  158684: d1002281     	sub	x1, x20, #0x8
  158688: f9000008     	str	x8, [x0]
  15868c: 12800000     	mov	w0, #-0x1               // =-1
  158690: 94000204     	bl	0x158ea0 <__emutls_get_address+0x414>
  158694: 7100041f     	cmp	w0, #0x1
  158698: 54000065     	b.pl	0x1586a4 <std::underflow_error::~underflow_error()+0x44>
  15869c: d1006280     	sub	x0, x20, #0x18
  1586a0: 94001210     	bl	0x15cee0 <_ZdlPv@plt>
  1586a4: aa1303e0     	mov	x0, x19
  1586a8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1586ac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1586b0: d50323bf     	autiasp
  1586b4: 14001ef3     	b	0x160280 <_ZNSt9exceptionD2Ev@plt>

00000000001586b8 <std::runtime_error::~runtime_error()>:
  1586b8: d503233f     	paciasp
  1586bc: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1586c0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1586c4: 910003fd     	mov	x29, sp
  1586c8: b00000a8     	adrp	x8, 0x16d000
  1586cc: aa0003f3     	mov	x19, x0
  1586d0: f9409508     	ldr	x8, [x8, #0x128]
  1586d4: f9400414     	ldr	x20, [x0, #0x8]
  1586d8: 91004108     	add	x8, x8, #0x10
  1586dc: d1002281     	sub	x1, x20, #0x8
  1586e0: f9000008     	str	x8, [x0]
  1586e4: 12800000     	mov	w0, #-0x1               // =-1
  1586e8: 940001ee     	bl	0x158ea0 <__emutls_get_address+0x414>
  1586ec: 7100041f     	cmp	w0, #0x1
  1586f0: 54000065     	b.pl	0x1586fc <std::runtime_error::~runtime_error()+0x44>
  1586f4: d1006280     	sub	x0, x20, #0x18
  1586f8: 940011fa     	bl	0x15cee0 <_ZdlPv@plt>
  1586fc: aa1303e0     	mov	x0, x19
  158700: 94001ee0     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158704: aa1303e0     	mov	x0, x19
  158708: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  15870c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  158710: d50323bf     	autiasp
  158714: 140011f3     	b	0x15cee0 <_ZdlPv@plt>

0000000000158718 <std::runtime_error::what() const>:
  158718: d503245f     	bti	c
  15871c: f9400400     	ldr	x0, [x0, #0x8]
  158720: d65f03c0     	ret

0000000000158724 <std::domain_error::~domain_error()>:
  158724: d503233f     	paciasp
  158728: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15872c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158730: 910003fd     	mov	x29, sp
  158734: b00000a8     	adrp	x8, 0x16d000
  158738: aa0003f3     	mov	x19, x0
  15873c: f9409108     	ldr	x8, [x8, #0x120]
  158740: f9400414     	ldr	x20, [x0, #0x8]
  158744: 91004108     	add	x8, x8, #0x10
  158748: d1002281     	sub	x1, x20, #0x8
  15874c: f9000008     	str	x8, [x0]
  158750: 12800000     	mov	w0, #-0x1               // =-1
  158754: 940001d3     	bl	0x158ea0 <__emutls_get_address+0x414>
  158758: 7100041f     	cmp	w0, #0x1
  15875c: 54000065     	b.pl	0x158768 <std::domain_error::~domain_error()+0x44>
  158760: d1006280     	sub	x0, x20, #0x18
  158764: 940011df     	bl	0x15cee0 <_ZdlPv@plt>
  158768: aa1303e0     	mov	x0, x19
  15876c: 94001ec5     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158770: aa1303e0     	mov	x0, x19
  158774: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158778: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15877c: d50323bf     	autiasp
  158780: 140011d8     	b	0x15cee0 <_ZdlPv@plt>

0000000000158784 <std::invalid_argument::~invalid_argument()>:
  158784: d503233f     	paciasp
  158788: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15878c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158790: 910003fd     	mov	x29, sp
  158794: b00000a8     	adrp	x8, 0x16d000
  158798: aa0003f3     	mov	x19, x0
  15879c: f9409108     	ldr	x8, [x8, #0x120]
  1587a0: f9400414     	ldr	x20, [x0, #0x8]
  1587a4: 91004108     	add	x8, x8, #0x10
  1587a8: d1002281     	sub	x1, x20, #0x8
  1587ac: f9000008     	str	x8, [x0]
  1587b0: 12800000     	mov	w0, #-0x1               // =-1
  1587b4: 940001bb     	bl	0x158ea0 <__emutls_get_address+0x414>
  1587b8: 7100041f     	cmp	w0, #0x1
  1587bc: 54000065     	b.pl	0x1587c8 <std::invalid_argument::~invalid_argument()+0x44>
  1587c0: d1006280     	sub	x0, x20, #0x18
  1587c4: 940011c7     	bl	0x15cee0 <_ZdlPv@plt>
  1587c8: aa1303e0     	mov	x0, x19
  1587cc: 94001ead     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  1587d0: aa1303e0     	mov	x0, x19
  1587d4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1587d8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1587dc: d50323bf     	autiasp
  1587e0: 140011c0     	b	0x15cee0 <_ZdlPv@plt>

00000000001587e4 <std::length_error::~length_error()>:
  1587e4: d503233f     	paciasp
  1587e8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1587ec: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1587f0: 910003fd     	mov	x29, sp
  1587f4: b00000a8     	adrp	x8, 0x16d000
  1587f8: aa0003f3     	mov	x19, x0
  1587fc: f9409108     	ldr	x8, [x8, #0x120]
  158800: f9400414     	ldr	x20, [x0, #0x8]
  158804: 91004108     	add	x8, x8, #0x10
  158808: d1002281     	sub	x1, x20, #0x8
  15880c: f9000008     	str	x8, [x0]
  158810: 12800000     	mov	w0, #-0x1               // =-1
  158814: 940001a3     	bl	0x158ea0 <__emutls_get_address+0x414>
  158818: 7100041f     	cmp	w0, #0x1
  15881c: 54000065     	b.pl	0x158828 <std::length_error::~length_error()+0x44>
  158820: d1006280     	sub	x0, x20, #0x18
  158824: 940011af     	bl	0x15cee0 <_ZdlPv@plt>
  158828: aa1303e0     	mov	x0, x19
  15882c: 94001e95     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158830: aa1303e0     	mov	x0, x19
  158834: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158838: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15883c: d50323bf     	autiasp
  158840: 140011a8     	b	0x15cee0 <_ZdlPv@plt>

0000000000158844 <std::out_of_range::~out_of_range()>:
  158844: d503233f     	paciasp
  158848: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15884c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158850: 910003fd     	mov	x29, sp
  158854: b00000a8     	adrp	x8, 0x16d000
  158858: aa0003f3     	mov	x19, x0
  15885c: f9409108     	ldr	x8, [x8, #0x120]
  158860: f9400414     	ldr	x20, [x0, #0x8]
  158864: 91004108     	add	x8, x8, #0x10
  158868: d1002281     	sub	x1, x20, #0x8
  15886c: f9000008     	str	x8, [x0]
  158870: 12800000     	mov	w0, #-0x1               // =-1
  158874: 9400018b     	bl	0x158ea0 <__emutls_get_address+0x414>
  158878: 7100041f     	cmp	w0, #0x1
  15887c: 54000065     	b.pl	0x158888 <std::out_of_range::~out_of_range()+0x44>
  158880: d1006280     	sub	x0, x20, #0x18
  158884: 94001197     	bl	0x15cee0 <_ZdlPv@plt>
  158888: aa1303e0     	mov	x0, x19
  15888c: 94001e7d     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158890: aa1303e0     	mov	x0, x19
  158894: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158898: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15889c: d50323bf     	autiasp
  1588a0: 14001190     	b	0x15cee0 <_ZdlPv@plt>

00000000001588a4 <std::range_error::~range_error()>:
  1588a4: d503233f     	paciasp
  1588a8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1588ac: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1588b0: 910003fd     	mov	x29, sp
  1588b4: b00000a8     	adrp	x8, 0x16d000
  1588b8: aa0003f3     	mov	x19, x0
  1588bc: f9409508     	ldr	x8, [x8, #0x128]
  1588c0: f9400414     	ldr	x20, [x0, #0x8]
  1588c4: 91004108     	add	x8, x8, #0x10
  1588c8: d1002281     	sub	x1, x20, #0x8
  1588cc: f9000008     	str	x8, [x0]
  1588d0: 12800000     	mov	w0, #-0x1               // =-1
  1588d4: 94000173     	bl	0x158ea0 <__emutls_get_address+0x414>
  1588d8: 7100041f     	cmp	w0, #0x1
  1588dc: 54000065     	b.pl	0x1588e8 <std::range_error::~range_error()+0x44>
  1588e0: d1006280     	sub	x0, x20, #0x18
  1588e4: 9400117f     	bl	0x15cee0 <_ZdlPv@plt>
  1588e8: aa1303e0     	mov	x0, x19
  1588ec: 94001e65     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  1588f0: aa1303e0     	mov	x0, x19
  1588f4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1588f8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1588fc: d50323bf     	autiasp
  158900: 14001178     	b	0x15cee0 <_ZdlPv@plt>

0000000000158904 <std::overflow_error::~overflow_error()>:
  158904: d503233f     	paciasp
  158908: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15890c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158910: 910003fd     	mov	x29, sp
  158914: b00000a8     	adrp	x8, 0x16d000
  158918: aa0003f3     	mov	x19, x0
  15891c: f9409508     	ldr	x8, [x8, #0x128]
  158920: f9400414     	ldr	x20, [x0, #0x8]
  158924: 91004108     	add	x8, x8, #0x10
  158928: d1002281     	sub	x1, x20, #0x8
  15892c: f9000008     	str	x8, [x0]
  158930: 12800000     	mov	w0, #-0x1               // =-1
  158934: 9400015b     	bl	0x158ea0 <__emutls_get_address+0x414>
  158938: 7100041f     	cmp	w0, #0x1
  15893c: 54000065     	b.pl	0x158948 <std::overflow_error::~overflow_error()+0x44>
  158940: d1006280     	sub	x0, x20, #0x18
  158944: 94001167     	bl	0x15cee0 <_ZdlPv@plt>
  158948: aa1303e0     	mov	x0, x19
  15894c: 94001e4d     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158950: aa1303e0     	mov	x0, x19
  158954: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158958: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15895c: d50323bf     	autiasp
  158960: 14001160     	b	0x15cee0 <_ZdlPv@plt>

0000000000158964 <std::underflow_error::~underflow_error()>:
  158964: d503233f     	paciasp
  158968: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15896c: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158970: 910003fd     	mov	x29, sp
  158974: b00000a8     	adrp	x8, 0x16d000
  158978: aa0003f3     	mov	x19, x0
  15897c: f9409508     	ldr	x8, [x8, #0x128]
  158980: f9400414     	ldr	x20, [x0, #0x8]
  158984: 91004108     	add	x8, x8, #0x10
  158988: d1002281     	sub	x1, x20, #0x8
  15898c: f9000008     	str	x8, [x0]
  158990: 12800000     	mov	w0, #-0x1               // =-1
  158994: 94000143     	bl	0x158ea0 <__emutls_get_address+0x414>
  158998: 7100041f     	cmp	w0, #0x1
  15899c: 54000065     	b.pl	0x1589a8 <std::underflow_error::~underflow_error()+0x44>
  1589a0: d1006280     	sub	x0, x20, #0x18
  1589a4: 9400114f     	bl	0x15cee0 <_ZdlPv@plt>
  1589a8: aa1303e0     	mov	x0, x19
  1589ac: 94001e35     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  1589b0: aa1303e0     	mov	x0, x19
  1589b4: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  1589b8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  1589bc: d50323bf     	autiasp
  1589c0: 14001148     	b	0x15cee0 <_ZdlPv@plt>

00000000001589c4 <std::type_info::~type_info()>:
  1589c4: d503245f     	bti	c
  1589c8: d65f03c0     	ret

00000000001589cc <std::type_info::~type_info()>:
  1589cc: d503245f     	bti	c
  1589d0: 14001144     	b	0x15cee0 <_ZdlPv@plt>

00000000001589d4 <std::bad_cast::bad_cast()>:
  1589d4: d503245f     	bti	c
  1589d8: b00000a8     	adrp	x8, 0x16d000
  1589dc: f940fd08     	ldr	x8, [x8, #0x1f8]
  1589e0: 91004108     	add	x8, x8, #0x10
  1589e4: f9000008     	str	x8, [x0]
  1589e8: d65f03c0     	ret

00000000001589ec <std::bad_cast::~bad_cast()>:
  1589ec: d503245f     	bti	c
  1589f0: 14001e24     	b	0x160280 <_ZNSt9exceptionD2Ev@plt>

00000000001589f4 <std::bad_cast::~bad_cast()>:
  1589f4: d503233f     	paciasp
  1589f8: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1589fc: f9000bf3     	str	x19, [sp, #0x10]
  158a00: 910003fd     	mov	x29, sp
  158a04: aa0003f3     	mov	x19, x0
  158a08: 94001e1e     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158a0c: aa1303e0     	mov	x0, x19
  158a10: f9400bf3     	ldr	x19, [sp, #0x10]
  158a14: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  158a18: d50323bf     	autiasp
  158a1c: 14001131     	b	0x15cee0 <_ZdlPv@plt>

0000000000158a20 <std::bad_cast::what() const>:
  158a20: d503245f     	bti	c
  158a24: f0fff8a0     	adrp	x0, 0x6f000
  158a28: 9135dc00     	add	x0, x0, #0xd77
  158a2c: d65f03c0     	ret

0000000000158a30 <std::bad_typeid::bad_typeid()>:
  158a30: d503245f     	bti	c
  158a34: b00000a8     	adrp	x8, 0x16d000
  158a38: f9410108     	ldr	x8, [x8, #0x200]
  158a3c: 91004108     	add	x8, x8, #0x10
  158a40: f9000008     	str	x8, [x0]
  158a44: d65f03c0     	ret

0000000000158a48 <std::bad_typeid::~bad_typeid()>:
  158a48: d503245f     	bti	c
  158a4c: 14001e0d     	b	0x160280 <_ZNSt9exceptionD2Ev@plt>

0000000000158a50 <std::bad_typeid::~bad_typeid()>:
  158a50: d503233f     	paciasp
  158a54: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  158a58: f9000bf3     	str	x19, [sp, #0x10]
  158a5c: 910003fd     	mov	x29, sp
  158a60: aa0003f3     	mov	x19, x0
  158a64: 94001e07     	bl	0x160280 <_ZNSt9exceptionD2Ev@plt>
  158a68: aa1303e0     	mov	x0, x19
  158a6c: f9400bf3     	ldr	x19, [sp, #0x10]
  158a70: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  158a74: d50323bf     	autiasp
  158a78: 1400111a     	b	0x15cee0 <_ZdlPv@plt>

0000000000158a7c <std::bad_typeid::what() const>:
  158a7c: d503245f     	bti	c
  158a80: d0fff8a0     	adrp	x0, 0x6e000
  158a84: 91155800     	add	x0, x0, #0x556
  158a88: d65f03c0     	ret

0000000000158a8c <__emutls_get_address>:
  158a8c: d503233f     	paciasp
  158a90: f81c0ffe     	str	x30, [sp, #-0x40]!
  158a94: a9015ff8     	stp	x24, x23, [sp, #0x10]
  158a98: a90257f6     	stp	x22, x21, [sp, #0x20]
  158a9c: a9034ff4     	stp	x20, x19, [sp, #0x30]
  158aa0: 91004008     	add	x8, x0, #0x10
  158aa4: aa0003f3     	mov	x19, x0
  158aa8: c8dffd16     	ldar	x22, [x8]
  158aac: b4000336     	cbz	x22, 0x158b10 <__emutls_get_address+0x84>
  158ab0: 900000f7     	adrp	x23, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158ab4: b94956e0     	ldr	w0, [x23, #0x954]
  158ab8: 94001ac2     	bl	0x15f5c0 <pthread_getspecific@plt>
  158abc: b4000580     	cbz	x0, 0x158b6c <__emutls_get_address+0xe0>
  158ac0: f9400415     	ldr	x21, [x0, #0x8]
  158ac4: aa0003f4     	mov	x20, x0
  158ac8: eb1602bf     	cmp	x21, x22
  158acc: 54000742     	b.hs	0x158bb4 <__emutls_get_address+0x128>
  158ad0: 910046c8     	add	x8, x22, #0x11
  158ad4: aa1403e0     	mov	x0, x20
  158ad8: 927ced08     	and	x8, x8, #0xfffffffffffffff0
  158adc: d1000918     	sub	x24, x8, #0x2
  158ae0: d37df308     	lsl	x8, x24, #3
  158ae4: 91004101     	add	x1, x8, #0x10
  158ae8: 9400120e     	bl	0x15d320 <realloc@plt>
  158aec: b4000b40     	cbz	x0, 0x158c54 <__emutls_get_address+0x1c8>
  158af0: 8b150c08     	add	x8, x0, x21, lsl #3
  158af4: cb150309     	sub	x9, x24, x21
  158af8: aa0003f4     	mov	x20, x0
  158afc: 91004100     	add	x0, x8, #0x10
  158b00: d37df122     	lsl	x2, x9, #3
  158b04: 2a1f03e1     	mov	w1, wzr
  158b08: 940010ce     	bl	0x15ce40 <memset@plt>
  158b0c: 14000026     	b	0x158ba4 <__emutls_get_address+0x118>
  158b10: 900000f4     	adrp	x20, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158b14: 90000001     	adrp	x1, 0x158000 <__dynamic_cast+0x720>
  158b18: 91256294     	add	x20, x20, #0x958
  158b1c: 91324021     	add	x1, x1, #0xc90
  158b20: aa1403e0     	mov	x0, x20
  158b24: 94001ed3     	bl	0x160670 <pthread_once@plt>
  158b28: 91004280     	add	x0, x20, #0x10
  158b2c: 9400143d     	bl	0x15dc20 <pthread_mutex_lock@plt>
  158b30: f9400a76     	ldr	x22, [x19, #0x10]
  158b34: b50000f6     	cbnz	x22, 0x158b50 <__emutls_get_address+0xc4>
  158b38: 900000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158b3c: f944b109     	ldr	x9, [x8, #0x960]
  158b40: 91000536     	add	x22, x9, #0x1
  158b44: 91004269     	add	x9, x19, #0x10
  158b48: f904b116     	str	x22, [x8, #0x960]
  158b4c: c89ffd36     	stlr	x22, [x9]
  158b50: 900000e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158b54: 9125a000     	add	x0, x0, #0x968
  158b58: 94001436     	bl	0x15dc30 <pthread_mutex_unlock@plt>
  158b5c: 900000f7     	adrp	x23, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158b60: b94956e0     	ldr	w0, [x23, #0x954]
  158b64: 94001a97     	bl	0x15f5c0 <pthread_getspecific@plt>
  158b68: b5fffac0     	cbnz	x0, 0x158ac0 <__emutls_get_address+0x34>
  158b6c: 910046c8     	add	x8, x22, #0x11
  158b70: 927ced08     	and	x8, x8, #0xfffffffffffffff0
  158b74: d1000918     	sub	x24, x8, #0x2
  158b78: d37df315     	lsl	x21, x24, #3
  158b7c: 910042a0     	add	x0, x21, #0x10
  158b80: 940011a8     	bl	0x15d220 <malloc@plt>
  158b84: b4000620     	cbz	x0, 0x158c48 <__emutls_get_address+0x1bc>
  158b88: aa0003f4     	mov	x20, x0
  158b8c: 91004000     	add	x0, x0, #0x10
  158b90: 2a1f03e1     	mov	w1, wzr
  158b94: aa1503e2     	mov	x2, x21
  158b98: 940010aa     	bl	0x15ce40 <memset@plt>
  158b9c: 52800028     	mov	w8, #0x1                // =1
  158ba0: f9000288     	str	x8, [x20]
  158ba4: b94956e0     	ldr	w0, [x23, #0x954]
  158ba8: aa1403e1     	mov	x1, x20
  158bac: f9000698     	str	x24, [x20, #0x8]
  158bb0: 940013fc     	bl	0x15dba0 <pthread_setspecific@plt>
  158bb4: d10006c8     	sub	x8, x22, #0x1
  158bb8: 8b080e96     	add	x22, x20, x8, lsl #3
  158bbc: f8410ed4     	ldr	x20, [x22, #0x10]!
  158bc0: b5000374     	cbnz	x20, 0x158c2c <__emutls_get_address+0x1a0>
  158bc4: f9400668     	ldr	x8, [x19, #0x8]
  158bc8: 52800109     	mov	w9, #0x8                // =8
  158bcc: f100211f     	cmp	x8, #0x8
  158bd0: 9a898114     	csel	x20, x8, x9, hi
  158bd4: d1000688     	sub	x8, x20, #0x1
  158bd8: ea08029f     	tst	x20, x8
  158bdc: 54000381     	b.ne	0x158c4c <__emutls_get_address+0x1c0>
  158be0: f9400275     	ldr	x21, [x19]
  158be4: 91001e97     	add	x23, x20, #0x7
  158be8: 8b1502e0     	add	x0, x23, x21
  158bec: 9400118d     	bl	0x15d220 <malloc@plt>
  158bf0: b4000300     	cbz	x0, 0x158c50 <__emutls_get_address+0x1c4>
  158bf4: 8b170008     	add	x8, x0, x23
  158bf8: cb1403e9     	neg	x9, x20
  158bfc: 8a090114     	and	x20, x8, x9
  158c00: f81f8280     	stur	x0, [x20, #-0x8]
  158c04: f9400e61     	ldr	x1, [x19, #0x18]
  158c08: b40000a1     	cbz	x1, 0x158c1c <__emutls_get_address+0x190>
  158c0c: aa1403e0     	mov	x0, x20
  158c10: aa1503e2     	mov	x2, x21
  158c14: 94001123     	bl	0x15d0a0 <memcpy@plt>
  158c18: 14000004     	b	0x158c28 <__emutls_get_address+0x19c>
  158c1c: aa1403e0     	mov	x0, x20
  158c20: aa1503e2     	mov	x2, x21
  158c24: 94001087     	bl	0x15ce40 <memset@plt>
  158c28: f90002d4     	str	x20, [x22]
  158c2c: aa1403e0     	mov	x0, x20
  158c30: a9434ff4     	ldp	x20, x19, [sp, #0x30]
  158c34: a94257f6     	ldp	x22, x21, [sp, #0x20]
  158c38: a9415ff8     	ldp	x24, x23, [sp, #0x10]
  158c3c: f84407fe     	ldr	x30, [sp], #0x40
  158c40: d50323bf     	autiasp
  158c44: d65f03c0     	ret
  158c48: 94001e2a     	bl	0x1604f0 <abort@plt>
  158c4c: 94001e29     	bl	0x1604f0 <abort@plt>
  158c50: 94001e28     	bl	0x1604f0 <abort@plt>
  158c54: 94001e27     	bl	0x1604f0 <abort@plt>
  158c58: d503233f     	paciasp
  158c5c: a9bf4ffe     	stp	x30, x19, [sp, #-0x10]!
  158c60: 900000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158c64: 39654108     	ldrb	w8, [x8, #0x950]
  158c68: 7100051f     	cmp	w8, #0x1
  158c6c: 540000c1     	b.ne	0x158c84 <__emutls_get_address+0x1f8>
  158c70: 900000f3     	adrp	x19, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158c74: 91254273     	add	x19, x19, #0x950
  158c78: b9400660     	ldr	w0, [x19, #0x4]
  158c7c: 94001e81     	bl	0x160680 <pthread_key_delete@plt>
  158c80: 3900027f     	strb	wzr, [x19]
  158c84: a8c14ffe     	ldp	x30, x19, [sp], #0x10
  158c88: d50323bf     	autiasp
  158c8c: d65f03c0     	ret
  158c90: d503233f     	paciasp
  158c94: f81f0ffe     	str	x30, [sp, #-0x10]!
  158c98: 900000e0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158c9c: 90000001     	adrp	x1, 0x158000 <__dynamic_cast+0x720>
  158ca0: 91255000     	add	x0, x0, #0x954
  158ca4: 91333021     	add	x1, x1, #0xccc
  158ca8: 94001e2e     	bl	0x160560 <pthread_key_create@plt>
  158cac: 350000e0     	cbnz	w0, 0x158cc8 <__emutls_get_address+0x23c>
  158cb0: 900000e8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158cb4: 52800029     	mov	w9, #0x1                // =1
  158cb8: 39254109     	strb	w9, [x8, #0x950]
  158cbc: f84107fe     	ldr	x30, [sp], #0x10
  158cc0: d50323bf     	autiasp
  158cc4: d65f03c0     	ret
  158cc8: 94001e0a     	bl	0x1604f0 <abort@plt>
  158ccc: d503233f     	paciasp
  158cd0: a9be57fe     	stp	x30, x21, [sp, #-0x20]!
  158cd4: a9014ff4     	stp	x20, x19, [sp, #0x10]
  158cd8: aa0003f3     	mov	x19, x0
  158cdc: f9400008     	ldr	x8, [x0]
  158ce0: b4000148     	cbz	x8, 0x158d08 <__emutls_get_address+0x27c>
  158ce4: d1000508     	sub	x8, x8, #0x1
  158ce8: 900000e9     	adrp	x9, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158cec: aa1303e1     	mov	x1, x19
  158cf0: f9000268     	str	x8, [x19]
  158cf4: b9495520     	ldr	w0, [x9, #0x954]
  158cf8: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158cfc: a8c257fe     	ldp	x30, x21, [sp], #0x20
  158d00: d50323bf     	autiasp
  158d04: 140013a7     	b	0x15dba0 <pthread_setspecific@plt>
  158d08: f9400668     	ldr	x8, [x19, #0x8]
  158d0c: b40001a8     	cbz	x8, 0x158d40 <__emutls_get_address+0x2b4>
  158d10: aa1f03f4     	mov	x20, xzr
  158d14: 91004275     	add	x21, x19, #0x10
  158d18: 14000004     	b	0x158d28 <__emutls_get_address+0x29c>
  158d1c: 91000694     	add	x20, x20, #0x1
  158d20: eb08029f     	cmp	x20, x8
  158d24: 540000e2     	b.hs	0x158d40 <__emutls_get_address+0x2b4>
  158d28: f8747aa9     	ldr	x9, [x21, x20, lsl #3]
  158d2c: b4ffff89     	cbz	x9, 0x158d1c <__emutls_get_address+0x290>
  158d30: f85f8120     	ldur	x0, [x9, #-0x8]
  158d34: 9400115b     	bl	0x15d2a0 <free@plt>
  158d38: f9400668     	ldr	x8, [x19, #0x8]
  158d3c: 17fffff8     	b	0x158d1c <__emutls_get_address+0x290>
  158d40: aa1303e0     	mov	x0, x19
  158d44: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  158d48: a8c257fe     	ldp	x30, x21, [sp], #0x20
  158d4c: d50323bf     	autiasp
  158d50: 14001154     	b	0x15d2a0 <free@plt>
		...
  158d60: d503245f     	bti	c
  158d64: 900000f0     	adrp	x16, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158d68: 39664210     	ldrb	w16, [x16, #0x990]
  158d6c: 34000070     	cbz	w16, 0x158d78 <__emutls_get_address+0x2ec>
  158d70: 88a0fc41     	casl	w0, w1, [x2]
  158d74: d65f03c0     	ret
  158d78: 2a0003f0     	mov	w16, w0
  158d7c: 885f7c40     	ldxr	w0, [x2]
  158d80: 6b10001f     	cmp	w0, w16
  158d84: 54000061     	b.ne	0x158d90 <__emutls_get_address+0x304>
  158d88: 8811fc41     	stlxr	w17, w1, [x2]
  158d8c: 35ffff91     	cbnz	w17, 0x158d7c <__emutls_get_address+0x2f0>
  158d90: d65f03c0     	ret
  158d94: d503233f     	paciasp
  158d98: d101c3ff     	sub	sp, sp, #0x70
  158d9c: a9064ffe     	stp	x30, x19, [sp, #0x60]
  158da0: 52800200     	mov	w0, #0x10               // =16
  158da4: 94001e3b     	bl	0x160690 <getauxval@plt>
  158da8: aa0003f3     	mov	x19, x0
  158dac: 37400113     	tbnz	w19, #0x8, 0x158dcc <__emutls_get_address+0x340>
  158db0: 2a1f03e8     	mov	w8, wzr
  158db4: a9464ffe     	ldp	x30, x19, [sp, #0x60]
  158db8: 900000e9     	adrp	x9, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158dbc: 39264128     	strb	w8, [x9, #0x990]
  158dc0: 9101c3ff     	add	sp, sp, #0x70
  158dc4: d50323bf     	autiasp
  158dc8: d65f03c0     	ret
  158dcc: f0fff8c0     	adrp	x0, 0x73000
  158dd0: 910013e1     	add	x1, sp, #0x4
  158dd4: 91098c00     	add	x0, x0, #0x263
  158dd8: 94001e32     	bl	0x1606a0 <__system_property_get@plt>
  158ddc: 7100041f     	cmp	w0, #0x1
  158de0: 5400016b     	b.lt	0x158e0c <__emutls_get_address+0x380>
  158de4: d0fff8a1     	adrp	x1, 0x6e000
  158de8: 910013e0     	add	x0, sp, #0x4
  158dec: 913d9c21     	add	x1, x1, #0xf67
  158df0: 52800142     	mov	w2, #0xa                // =10
  158df4: 92780268     	and	x8, x19, #0x100
  158df8: d348fd13     	lsr	x19, x8, #8
  158dfc: 94001e2d     	bl	0x1606b0 <strncmp@plt>
  158e00: 7100001f     	cmp	w0, #0x0
  158e04: 1a9303e8     	csel	w8, wzr, w19, eq
  158e08: 14000002     	b	0x158e10 <__emutls_get_address+0x384>
  158e0c: d3482268     	ubfx	x8, x19, #8, #1
  158e10: 7100011f     	cmp	w8, #0x0
  158e14: 1a9f07e8     	cset	w8, ne
  158e18: a9464ffe     	ldp	x30, x19, [sp, #0x60]
  158e1c: 900000e9     	adrp	x9, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158e20: 39264128     	strb	w8, [x9, #0x990]
  158e24: 9101c3ff     	add	sp, sp, #0x70
  158e28: d50323bf     	autiasp
  158e2c: d65f03c0     	ret
  158e30: d503245f     	bti	c
  158e34: 900000f0     	adrp	x16, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158e38: 39664210     	ldrb	w16, [x16, #0x990]
  158e3c: 34000070     	cbz	w16, 0x158e48 <__emutls_get_address+0x3bc>
  158e40: c8e0fc41     	casal	x0, x1, [x2]
  158e44: d65f03c0     	ret
  158e48: aa0003f0     	mov	x16, x0
  158e4c: c85ffc40     	ldaxr	x0, [x2]
  158e50: eb10001f     	cmp	x0, x16
  158e54: 54000061     	b.ne	0x158e60 <__emutls_get_address+0x3d4>
  158e58: c811fc41     	stlxr	w17, x1, [x2]
  158e5c: 35ffff91     	cbnz	w17, 0x158e4c <__emutls_get_address+0x3c0>
  158e60: d65f03c0     	ret
		...
  158e70: d503245f     	bti	c
  158e74: 900000f0     	adrp	x16, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158e78: 39664210     	ldrb	w16, [x16, #0x990]
  158e7c: 34000070     	cbz	w16, 0x158e88 <__emutls_get_address+0x3fc>
  158e80: f8e08020     	swpal	x0, x0, [x1]
  158e84: d65f03c0     	ret
  158e88: aa0003f0     	mov	x16, x0
  158e8c: c85ffc20     	ldaxr	x0, [x1]
  158e90: c811fc30     	stlxr	w17, x16, [x1]
  158e94: 35ffffd1     	cbnz	w17, 0x158e8c <__emutls_get_address+0x400>
  158e98: d65f03c0     	ret
  158e9c: 00000000     	udf	#0x0
  158ea0: d503245f     	bti	c
  158ea4: 900000f0     	adrp	x16, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158ea8: 39664210     	ldrb	w16, [x16, #0x990]
  158eac: 34000070     	cbz	w16, 0x158eb8 <__emutls_get_address+0x42c>
  158eb0: b8e00020     	ldaddal	w0, w0, [x1]
  158eb4: d65f03c0     	ret
  158eb8: 2a0003f0     	mov	w16, w0
  158ebc: 885ffc20     	ldaxr	w0, [x1]
  158ec0: 0b100011     	add	w17, w0, w16
  158ec4: 880ffc31     	stlxr	w15, w17, [x1]
  158ec8: 35ffffaf     	cbnz	w15, 0x158ebc <__emutls_get_address+0x430>
  158ecc: d65f03c0     	ret
  158ed0: d503245f     	bti	c
  158ed4: 900000f0     	adrp	x16, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158ed8: 39664210     	ldrb	w16, [x16, #0x990]
  158edc: 34000070     	cbz	w16, 0x158ee8 <__emutls_get_address+0x45c>
  158ee0: f8200020     	ldadd	x0, x0, [x1]
  158ee4: d65f03c0     	ret
  158ee8: aa0003f0     	mov	x16, x0
  158eec: c85f7c20     	ldxr	x0, [x1]
  158ef0: 8b100011     	add	x17, x0, x16
  158ef4: c80f7c31     	stxr	w15, x17, [x1]
  158ef8: 35ffffaf     	cbnz	w15, 0x158eec <__emutls_get_address+0x460>
  158efc: d65f03c0     	ret
  158f00: d503245f     	bti	c
  158f04: 900000f0     	adrp	x16, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  158f08: 39664210     	ldrb	w16, [x16, #0x990]
  158f0c: 34000070     	cbz	w16, 0x158f18 <__emutls_get_address+0x48c>
  158f10: f8e00020     	ldaddal	x0, x0, [x1]
  158f14: d65f03c0     	ret
  158f18: aa0003f0     	mov	x16, x0
  158f1c: c85ffc20     	ldaxr	x0, [x1]
  158f20: 8b100011     	add	x17, x0, x16
  158f24: c80ffc31     	stlxr	w15, x17, [x1]
  158f28: 35ffffaf     	cbnz	w15, 0x158f1c <__emutls_get_address+0x490>
  158f2c: d65f03c0     	ret
  158f30: d503233f     	paciasp
  158f34: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  158f38: a9014ffc     	stp	x28, x19, [sp, #0x10]
  158f3c: 910003fd     	mov	x29, sp
  158f40: d11343ff     	sub	sp, sp, #0x4d0
  158f44: aa0003f3     	mov	x19, x0
  158f48: 9109c3e0     	add	x0, sp, #0x270
  158f4c: 94000f6b     	bl	0x15ccf8 <__emutls_get_address+0x426c>
  158f50: 910003e0     	mov	x0, sp
  158f54: 9109c3e1     	add	x1, sp, #0x270
  158f58: a9017e7f     	stp	xzr, xzr, [x19, #0x10]
  158f5c: 94000113     	bl	0x1593a8 <__emutls_get_address+0x91c>
  158f60: 910003e0     	mov	x0, sp
  158f64: 94000196     	bl	0x1595bc <__emutls_get_address+0xb30>
  158f68: 35000140     	cbnz	w0, 0x158f90 <__emutls_get_address+0x504>
  158f6c: 528000a0     	mov	w0, #0x5                // =5
  158f70: 911343ff     	add	sp, sp, #0x4d0
  158f74: a9414ffc     	ldp	x28, x19, [sp, #0x10]
  158f78: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  158f7c: d50323bf     	autiasp
  158f80: d65f03c0     	ret
  158f84: 910003e0     	mov	x0, sp
  158f88: 9400018d     	bl	0x1595bc <__emutls_get_address+0xb30>
  158f8c: 34ffff00     	cbz	w0, 0x158f6c <__emutls_get_address+0x4e0>
  158f90: 37f80400     	tbnz	w0, #0x1f, 0x159010 <__emutls_get_address+0x584>
  158f94: 910003e0     	mov	x0, sp
  158f98: d10123a1     	sub	x1, x29, #0x48
  158f9c: 94000191     	bl	0x1595e0 <__emutls_get_address+0xb54>
  158fa0: 35000380     	cbnz	w0, 0x159010 <__emutls_get_address+0x584>
  158fa4: f85d03a8     	ldur	x8, [x29, #-0x30]
  158fa8: b4fffee8     	cbz	x8, 0x158f84 <__emutls_get_address+0x4f8>
  158fac: f9400262     	ldr	x2, [x19]
  158fb0: 910003e4     	mov	x4, sp
  158fb4: 52800020     	mov	w0, #0x1                // =1
  158fb8: 52800021     	mov	w1, #0x1                // =1
  158fbc: aa1303e3     	mov	x3, x19
  158fc0: d63f0100     	blr	x8
  158fc4: 7100201f     	cmp	w0, #0x8
  158fc8: 54fffde0     	b.eq	0x158f84 <__emutls_get_address+0x4f8>
  158fcc: 7100181f     	cmp	w0, #0x6
  158fd0: 54000201     	b.ne	0x159010 <__emutls_get_address+0x584>
  158fd4: 910003e0     	mov	x0, sp
  158fd8: d10143a2     	sub	x2, x29, #0x50
  158fdc: 12800021     	mov	w1, #-0x2               // =-2
  158fe0: 9400011d     	bl	0x159454 <__emutls_get_address+0x9c8>
  158fe4: f85b03a8     	ldur	x8, [x29, #-0x50]
  158fe8: 9109c3e0     	add	x0, sp, #0x270
  158fec: 910003e1     	mov	x1, sp
  158ff0: aa1303e2     	mov	x2, x19
  158ff4: f9000e68     	str	x8, [x19, #0x18]
  158ff8: 9400000c     	bl	0x159028 <__emutls_get_address+0x59c>
  158ffc: 911343ff     	add	sp, sp, #0x4d0
  159000: a9414ffc     	ldp	x28, x19, [sp, #0x10]
  159004: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159008: d50323bf     	autiasp
  15900c: d65f03c0     	ret
  159010: 52800060     	mov	w0, #0x3                // =3
  159014: 911343ff     	add	sp, sp, #0x4d0
  159018: a9414ffc     	ldp	x28, x19, [sp, #0x10]
  15901c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159020: d50323bf     	autiasp
  159024: d65f03c0     	ret
  159028: d503233f     	paciasp
  15902c: d10203ff     	sub	sp, sp, #0x80
  159030: a9057bfd     	stp	x29, x30, [sp, #0x50]
  159034: 910143fd     	add	x29, sp, #0x50
  159038: a90657f6     	stp	x22, x21, [sp, #0x60]
  15903c: a9074ff4     	stp	x20, x19, [sp, #0x70]
  159040: aa0103f3     	mov	x19, x1
  159044: aa0003e1     	mov	x1, x0
  159048: aa1303e0     	mov	x0, x19
  15904c: aa0203f4     	mov	x20, x2
  159050: 940000d6     	bl	0x1593a8 <__emutls_get_address+0x91c>
  159054: aa1303e0     	mov	x0, x19
  159058: 94000159     	bl	0x1595bc <__emutls_get_address+0xb30>
  15905c: 340005e0     	cbz	w0, 0x159118 <__emutls_get_address+0x68c>
  159060: 52800055     	mov	w21, #0x2               // =2
  159064: 528000d6     	mov	w22, #0x6               // =6
  159068: 14000004     	b	0x159078 <__emutls_get_address+0x5ec>
  15906c: aa1303e0     	mov	x0, x19
  159070: 94000153     	bl	0x1595bc <__emutls_get_address+0xb30>
  159074: 34000520     	cbz	w0, 0x159118 <__emutls_get_address+0x68c>
  159078: 37f80660     	tbnz	w0, #0x1f, 0x159144 <__emutls_get_address+0x6b8>
  15907c: d10023a2     	sub	x2, x29, #0x8
  159080: aa1303e0     	mov	x0, x19
  159084: 12800021     	mov	w1, #-0x2               // =-2
  159088: 940000f3     	bl	0x159454 <__emutls_get_address+0x9c8>
  15908c: 910003e1     	mov	x1, sp
  159090: aa1303e0     	mov	x0, x19
  159094: 94000153     	bl	0x1595e0 <__emutls_get_address+0xb54>
  159098: 35000560     	cbnz	w0, 0x159144 <__emutls_get_address+0x6b8>
  15909c: f9400fe8     	ldr	x8, [sp, #0x18]
  1590a0: b4fffe68     	cbz	x8, 0x15906c <__emutls_get_address+0x5e0>
  1590a4: f85f83a9     	ldur	x9, [x29, #-0x8]
  1590a8: 52800020     	mov	w0, #0x1                // =1
  1590ac: f9400e8a     	ldr	x10, [x20, #0x18]
  1590b0: aa1403e3     	mov	x3, x20
  1590b4: f9400282     	ldr	x2, [x20]
  1590b8: aa1303e4     	mov	x4, x19
  1590bc: eb0a013f     	cmp	x9, x10
  1590c0: 1a9502c1     	csel	w1, w22, w21, eq
  1590c4: d63f0100     	blr	x8
  1590c8: 7100201f     	cmp	w0, #0x8
  1590cc: 54000341     	b.ne	0x159134 <__emutls_get_address+0x6a8>
  1590d0: f85f83a8     	ldur	x8, [x29, #-0x8]
  1590d4: f9400e89     	ldr	x9, [x20, #0x18]
  1590d8: eb09011f     	cmp	x8, x9
  1590dc: 54fffc81     	b.ne	0x15906c <__emutls_get_address+0x5e0>
  1590e0: 900000a8     	adrp	x8, 0x16d000
  1590e4: f0fff8a1     	adrp	x1, 0x70000
  1590e8: b0fff8a2     	adrp	x2, 0x6e000
  1590ec: d0fff8a3     	adrp	x3, 0x6f000
  1590f0: 91221821     	add	x1, x1, #0x886
  1590f4: 9100a442     	add	x2, x2, #0x29
  1590f8: f940c108     	ldr	x8, [x8, #0x180]
  1590fc: 91291863     	add	x3, x3, #0xa46
  159100: 9104c113     	add	x19, x8, #0x130
  159104: aa1303e0     	mov	x0, x19
  159108: 94001496     	bl	0x15e360 <fprintf@plt>
  15910c: aa1303e0     	mov	x0, x19
  159110: 940014c0     	bl	0x15e410 <fflush@plt>
  159114: 94001cf7     	bl	0x1604f0 <abort@plt>
  159118: 528000a0     	mov	w0, #0x5                // =5
  15911c: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  159120: a94657f6     	ldp	x22, x21, [sp, #0x60]
  159124: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  159128: 910203ff     	add	sp, sp, #0x80
  15912c: d50323bf     	autiasp
  159130: d65f03c0     	ret
  159134: 71001c1f     	cmp	w0, #0x7
  159138: 54000061     	b.ne	0x159144 <__emutls_get_address+0x6b8>
  15913c: aa1303e0     	mov	x0, x19
  159140: 94000138     	bl	0x159620 <__emutls_get_address+0xb94>
  159144: 52800040     	mov	w0, #0x2                // =2
  159148: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  15914c: a94657f6     	ldp	x22, x21, [sp, #0x60]
  159150: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  159154: 910203ff     	add	sp, sp, #0x80
  159158: d50323bf     	autiasp
  15915c: d65f03c0     	ret
  159160: d503233f     	paciasp
  159164: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  159168: a9014ffc     	stp	x28, x19, [sp, #0x10]
  15916c: 910003fd     	mov	x29, sp
  159170: d11203ff     	sub	sp, sp, #0x480
  159174: aa0003f3     	mov	x19, x0
  159178: 9109c3e0     	add	x0, sp, #0x270
  15917c: 94000edf     	bl	0x15ccf8 <__emutls_get_address+0x426c>
  159180: f9400a63     	ldr	x3, [x19, #0x10]
  159184: b50000c3     	cbnz	x3, 0x15919c <__emutls_get_address+0x710>
  159188: 9109c3e0     	add	x0, sp, #0x270
  15918c: 910003e1     	mov	x1, sp
  159190: aa1303e2     	mov	x2, x19
  159194: 97ffffa5     	bl	0x159028 <__emutls_get_address+0x59c>
  159198: 14000006     	b	0x1591b0 <__emutls_get_address+0x724>
  15919c: f9400e64     	ldr	x4, [x19, #0x18]
  1591a0: 9109c3e0     	add	x0, sp, #0x270
  1591a4: 910003e1     	mov	x1, sp
  1591a8: aa1303e2     	mov	x2, x19
  1591ac: 9400000f     	bl	0x1591e8 <__emutls_get_address+0x75c>
  1591b0: 900000a8     	adrp	x8, 0x16d000
  1591b4: f0fff8a1     	adrp	x1, 0x70000
  1591b8: b0fff8c2     	adrp	x2, 0x72000
  1591bc: 90fff8c3     	adrp	x3, 0x71000
  1591c0: 91221821     	add	x1, x1, #0x886
  1591c4: 9108a442     	add	x2, x2, #0x229
  1591c8: f940c108     	ldr	x8, [x8, #0x180]
  1591cc: 91203863     	add	x3, x3, #0x80e
  1591d0: 9104c113     	add	x19, x8, #0x130
  1591d4: aa1303e0     	mov	x0, x19
  1591d8: 94001462     	bl	0x15e360 <fprintf@plt>
  1591dc: aa1303e0     	mov	x0, x19
  1591e0: 9400148c     	bl	0x15e410 <fflush@plt>
  1591e4: 94001cc3     	bl	0x1604f0 <abort@plt>
  1591e8: d503233f     	paciasp
  1591ec: d10203ff     	sub	sp, sp, #0x80
  1591f0: a9057bfd     	stp	x29, x30, [sp, #0x50]
  1591f4: 910143fd     	add	x29, sp, #0x50
  1591f8: a90657f6     	stp	x22, x21, [sp, #0x60]
  1591fc: a9074ff4     	stp	x20, x19, [sp, #0x70]
  159200: aa0103f5     	mov	x21, x1
  159204: aa0003e1     	mov	x1, x0
  159208: aa1503e0     	mov	x0, x21
  15920c: aa0403f4     	mov	x20, x4
  159210: aa0303f3     	mov	x19, x3
  159214: aa0203f6     	mov	x22, x2
  159218: 94000064     	bl	0x1593a8 <__emutls_get_address+0x91c>
  15921c: aa1503e0     	mov	x0, x21
  159220: 940000e7     	bl	0x1595bc <__emutls_get_address+0xb30>
  159224: 7100041f     	cmp	w0, #0x1
  159228: 5400024a     	b.ge	0x159270 <__emutls_get_address+0x7e4>
  15922c: f94002c2     	ldr	x2, [x22]
  159230: 52800020     	mov	w0, #0x1                // =1
  159234: 52800341     	mov	w1, #0x1a               // =26
  159238: aa1603e3     	mov	x3, x22
  15923c: aa1503e4     	mov	x4, x21
  159240: aa1403e5     	mov	x5, x20
  159244: d63f0260     	blr	x19
  159248: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  15924c: a94657f6     	ldp	x22, x21, [sp, #0x60]
  159250: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  159254: 910203ff     	add	sp, sp, #0x80
  159258: d50323bf     	autiasp
  15925c: d65f03c0     	ret
  159260: aa1503e0     	mov	x0, x21
  159264: 940000d6     	bl	0x1595bc <__emutls_get_address+0xb30>
  159268: 7100001f     	cmp	w0, #0x0
  15926c: 54fffe0d     	b.le	0x15922c <__emutls_get_address+0x7a0>
  159270: 910023e1     	add	x1, sp, #0x8
  159274: aa1503e0     	mov	x0, x21
  159278: 940000da     	bl	0x1595e0 <__emutls_get_address+0xb54>
  15927c: 35fffe60     	cbnz	w0, 0x159248 <__emutls_get_address+0x7bc>
  159280: f94002c2     	ldr	x2, [x22]
  159284: 52800020     	mov	w0, #0x1                // =1
  159288: 52800141     	mov	w1, #0xa                // =10
  15928c: aa1603e3     	mov	x3, x22
  159290: aa1503e4     	mov	x4, x21
  159294: aa1403e5     	mov	x5, x20
  159298: d63f0260     	blr	x19
  15929c: 35fffd60     	cbnz	w0, 0x159248 <__emutls_get_address+0x7bc>
  1592a0: f94013e8     	ldr	x8, [sp, #0x20]
  1592a4: b4fffde8     	cbz	x8, 0x159260 <__emutls_get_address+0x7d4>
  1592a8: f94002c2     	ldr	x2, [x22]
  1592ac: 52800020     	mov	w0, #0x1                // =1
  1592b0: 52800141     	mov	w1, #0xa                // =10
  1592b4: aa1603e3     	mov	x3, x22
  1592b8: aa1503e4     	mov	x4, x21
  1592bc: d63f0100     	blr	x8
  1592c0: 7100201f     	cmp	w0, #0x8
  1592c4: 54fffce0     	b.eq	0x159260 <__emutls_get_address+0x7d4>
  1592c8: 71001c1f     	cmp	w0, #0x7
  1592cc: 54fffbe1     	b.ne	0x159248 <__emutls_get_address+0x7bc>
  1592d0: aa1503e0     	mov	x0, x21
  1592d4: 940000d3     	bl	0x159620 <__emutls_get_address+0xb94>
  1592d8: 17ffffe2     	b	0x159260 <__emutls_get_address+0x7d4>
  1592dc: d503233f     	paciasp
  1592e0: d10183ff     	sub	sp, sp, #0x60
  1592e4: a9057bfd     	stp	x29, x30, [sp, #0x50]
  1592e8: 910143fd     	add	x29, sp, #0x50
  1592ec: 910023e1     	add	x1, sp, #0x8
  1592f0: 940000bc     	bl	0x1595e0 <__emutls_get_address+0xb54>
  1592f4: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  1592f8: 7100001f     	cmp	w0, #0x0
  1592fc: f9400fe8     	ldr	x8, [sp, #0x18]
  159300: 9a9f0100     	csel	x0, x8, xzr, eq
  159304: 910183ff     	add	sp, sp, #0x60
  159308: d50323bf     	autiasp
  15930c: d65f03c0     	ret
  159310: d503233f     	paciasp
  159314: d10183ff     	sub	sp, sp, #0x60
  159318: a9057bfd     	stp	x29, x30, [sp, #0x50]
  15931c: 910143fd     	add	x29, sp, #0x50
  159320: 910023e1     	add	x1, sp, #0x8
  159324: 940000af     	bl	0x1595e0 <__emutls_get_address+0xb54>
  159328: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  15932c: 7100001f     	cmp	w0, #0x0
  159330: f94007e8     	ldr	x8, [sp, #0x8]
  159334: 9a9f0100     	csel	x0, x8, xzr, eq
  159338: 910183ff     	add	sp, sp, #0x60
  15933c: d50323bf     	autiasp
  159340: d65f03c0     	ret
  159344: d503245f     	bti	c
  159348: f9400410     	ldr	x16, [x0, #0x8]
  15934c: b4000090     	cbz	x16, 0x15935c <__emutls_get_address+0x8d0>
  159350: aa0003e1     	mov	x1, x0
  159354: 52800020     	mov	w0, #0x1                // =1
  159358: d61f0200     	br	x16
  15935c: d65f03c0     	ret
  159360: d503245f     	bti	c
  159364: 1400005b     	b	0x1594d0 <__emutls_get_address+0xa44>
  159368: d503233f     	paciasp
  15936c: d10083ff     	sub	sp, sp, #0x20
  159370: a9017bfd     	stp	x29, x30, [sp, #0x10]
  159374: 910043fd     	add	x29, sp, #0x10
  159378: 910023e2     	add	x2, sp, #0x8
  15937c: 12800001     	mov	w1, #-0x1               // =-1
  159380: 94000035     	bl	0x159454 <__emutls_get_address+0x9c8>
  159384: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  159388: f94007e0     	ldr	x0, [sp, #0x8]
  15938c: 910083ff     	add	sp, sp, #0x20
  159390: d50323bf     	autiasp
  159394: d65f03c0     	ret
  159398: d503245f     	bti	c
  15939c: aa0103e2     	mov	x2, x1
  1593a0: 12800001     	mov	w1, #-0x1               // =-1
  1593a4: 1400004b     	b	0x1594d0 <__emutls_get_address+0xa44>
  1593a8: d503233f     	paciasp
  1593ac: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1593b0: a9014ff4     	stp	x20, x19, [sp, #0x10]
  1593b4: 910003fd     	mov	x29, sp
  1593b8: f0000088     	adrp	x8, 0x16c000 <vtable for __cxxabiv1::__class_type_info+0x10>
  1593bc: f00000c9     	adrp	x9, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  1593c0: aa0003f4     	mov	x20, x0
  1593c4: 9116c108     	add	x8, x8, #0x5b0
  1593c8: 91264529     	add	x9, x9, #0x991
  1593cc: 91004000     	add	x0, x0, #0x10
  1593d0: 52802202     	mov	w2, #0x110              // =272
  1593d4: aa0103f3     	mov	x19, x1
  1593d8: a9002688     	stp	x8, x9, [x20]
  1593dc: 94000f31     	bl	0x15d0a0 <memcpy@plt>
  1593e0: ad498261     	ldp	q1, q0, [x19, #0x130]
  1593e4: 6f00e404     	movi	v4.2d, #0000000000000000
  1593e8: 91088288     	add	x8, x20, #0x220
  1593ec: aa1403e0     	mov	x0, x20
  1593f0: 2a1f03e1     	mov	w1, wzr
  1593f4: ad488e62     	ldp	q2, q3, [x19, #0x110]
  1593f8: ad0a0281     	stp	q1, q0, [x20, #0x140]
  1593fc: ad090e82     	stp	q2, q3, [x20, #0x120]
  159400: ad4b8261     	ldp	q1, q0, [x19, #0x170]
  159404: ad4a8e62     	ldp	q2, q3, [x19, #0x150]
  159408: ad0c0281     	stp	q1, q0, [x20, #0x180]
  15940c: ad0b0e82     	stp	q2, q3, [x20, #0x160]
  159410: ad4d8261     	ldp	q1, q0, [x19, #0x1b0]
  159414: ad4c8e62     	ldp	q2, q3, [x19, #0x190]
  159418: ad0e0281     	stp	q1, q0, [x20, #0x1c0]
  15941c: ad0d0e82     	stp	q2, q3, [x20, #0x1a0]
  159420: ad4f8660     	ldp	q0, q1, [x19, #0x1f0]
  159424: ad4e8a63     	ldp	q3, q2, [x19, #0x1d0]
  159428: ad100680     	stp	q0, q1, [x20, #0x200]
  15942c: 3c83b104     	stur	q4, [x8, #0x3b]
  159430: ad121284     	stp	q4, q4, [x20, #0x240]
  159434: ad111284     	stp	q4, q4, [x20, #0x220]
  159438: ad0f0a83     	stp	q3, q2, [x20, #0x1e0]
  15943c: 9400029e     	bl	0x159eb4 <__emutls_get_address+0x1428>
  159440: a9414ff4     	ldp	x20, x19, [sp, #0x10]
  159444: 2a1f03e0     	mov	w0, wzr
  159448: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15944c: d50323bf     	autiasp
  159450: d65f03c0     	ret
  159454: d503233f     	paciasp
  159458: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  15945c: f9000bf5     	str	x21, [sp, #0x10]
  159460: 910003fd     	mov	x29, sp
  159464: a9024ff4     	stp	x20, x19, [sp, #0x20]
  159468: f9400008     	ldr	x8, [x0]
  15946c: aa0203f3     	mov	x19, x2
  159470: 2a0103f4     	mov	w20, w1
  159474: aa0003f5     	mov	x21, x0
  159478: f9400908     	ldr	x8, [x8, #0x10]
  15947c: d63f0100     	blr	x8
  159480: 360001c0     	tbz	w0, #0x0, 0x1594b8 <__emutls_get_address+0xa2c>
  159484: f94002a8     	ldr	x8, [x21]
  159488: aa1503e0     	mov	x0, x21
  15948c: 2a1403e1     	mov	w1, w20
  159490: f9400d08     	ldr	x8, [x8, #0x18]
  159494: d63f0100     	blr	x8
  159498: aa0003e8     	mov	x8, x0
  15949c: 2a1f03e0     	mov	w0, wzr
  1594a0: f9000268     	str	x8, [x19]
  1594a4: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1594a8: f9400bf5     	ldr	x21, [sp, #0x10]
  1594ac: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1594b0: d50323bf     	autiasp
  1594b4: d65f03c0     	ret
  1594b8: 128331a0     	mov	w0, #-0x198e            // =-6542
  1594bc: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  1594c0: f9400bf5     	ldr	x21, [sp, #0x10]
  1594c4: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  1594c8: d50323bf     	autiasp
  1594cc: d65f03c0     	ret
  1594d0: d503233f     	paciasp
  1594d4: d10203ff     	sub	sp, sp, #0x80
  1594d8: a9057bfd     	stp	x29, x30, [sp, #0x50]
  1594dc: 910143fd     	add	x29, sp, #0x50
  1594e0: f90033f5     	str	x21, [sp, #0x60]
  1594e4: a9074ff4     	stp	x20, x19, [sp, #0x70]
  1594e8: f9400008     	ldr	x8, [x0]
  1594ec: aa0203f5     	mov	x21, x2
  1594f0: 2a0103f4     	mov	w20, w1
  1594f4: aa0003f3     	mov	x19, x0
  1594f8: f9400908     	ldr	x8, [x8, #0x10]
  1594fc: d63f0100     	blr	x8
  159500: 36000500     	tbz	w0, #0x0, 0x1595a0 <__emutls_get_address+0xb14>
  159504: f9400268     	ldr	x8, [x19]
  159508: aa1303e0     	mov	x0, x19
  15950c: 2a1403e1     	mov	w1, w20
  159510: aa1503e2     	mov	x2, x21
  159514: f9401108     	ldr	x8, [x8, #0x20]
  159518: d63f0100     	blr	x8
  15951c: 3100069f     	cmn	w20, #0x1
  159520: 54000321     	b.ne	0x159584 <__emutls_get_address+0xaf8>
  159524: f9400268     	ldr	x8, [x19]
  159528: 910023e1     	add	x1, sp, #0x8
  15952c: aa1303e0     	mov	x0, x19
  159530: f9402508     	ldr	x8, [x8, #0x48]
  159534: d63f0100     	blr	x8
  159538: f9400268     	ldr	x8, [x19]
  15953c: aa1303e0     	mov	x0, x19
  159540: 2a1f03e1     	mov	w1, wzr
  159544: f9403508     	ldr	x8, [x8, #0x68]
  159548: d63f0100     	blr	x8
  15954c: f94017e8     	ldr	x8, [sp, #0x28]
  159550: b40001a8     	cbz	x8, 0x159584 <__emutls_get_address+0xaf8>
  159554: f9400268     	ldr	x8, [x19]
  159558: aa1303e0     	mov	x0, x19
  15955c: 12800021     	mov	w1, #-0x2               // =-2
  159560: f9400d08     	ldr	x8, [x8, #0x18]
  159564: d63f0100     	blr	x8
  159568: f94017e8     	ldr	x8, [sp, #0x28]
  15956c: 12800021     	mov	w1, #-0x2               // =-2
  159570: f9400269     	ldr	x9, [x19]
  159574: 8b000102     	add	x2, x8, x0
  159578: aa1303e0     	mov	x0, x19
  15957c: f9401128     	ldr	x8, [x9, #0x20]
  159580: d63f0100     	blr	x8
  159584: 2a1f03e0     	mov	w0, wzr
  159588: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  15958c: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  159590: f94033f5     	ldr	x21, [sp, #0x60]
  159594: 910203ff     	add	sp, sp, #0x80
  159598: d50323bf     	autiasp
  15959c: d65f03c0     	ret
  1595a0: 128331a0     	mov	w0, #-0x198e            // =-6542
  1595a4: a9474ff4     	ldp	x20, x19, [sp, #0x70]
  1595a8: a9457bfd     	ldp	x29, x30, [sp, #0x50]
  1595ac: f94033f5     	ldr	x21, [sp, #0x60]
  1595b0: 910203ff     	add	sp, sp, #0x80
  1595b4: d50323bf     	autiasp
  1595b8: d65f03c0     	ret
  1595bc: d503233f     	paciasp
  1595c0: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  1595c4: 910003fd     	mov	x29, sp
  1595c8: f9400008     	ldr	x8, [x0]
  1595cc: f9402108     	ldr	x8, [x8, #0x40]
  1595d0: d63f0100     	blr	x8
  1595d4: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  1595d8: d50323bf     	autiasp
  1595dc: d65f03c0     	ret
  1595e0: d503233f     	paciasp
  1595e4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  1595e8: f9000bf3     	str	x19, [sp, #0x10]
  1595ec: 910003fd     	mov	x29, sp
  1595f0: f9400008     	ldr	x8, [x0]
  1595f4: aa0103f3     	mov	x19, x1
  1595f8: f9402508     	ldr	x8, [x8, #0x48]
  1595fc: d63f0100     	blr	x8
  159600: f9400668     	ldr	x8, [x19, #0x8]
  159604: f9400bf3     	ldr	x19, [sp, #0x10]
  159608: f100011f     	cmp	x8, #0x0
  15960c: 12833288     	mov	w8, #-0x1995            // =-6549
  159610: 1a9f0100     	csel	w0, w8, wzr, eq
  159614: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159618: d50323bf     	autiasp
  15961c: d65f03c0     	ret
  159620: d503233f     	paciasp
  159624: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  159628: 910003fd     	mov	x29, sp
  15962c: f9400008     	ldr	x8, [x0]
  159630: f9402908     	ldr	x8, [x8, #0x50]
  159634: d63f0100     	blr	x8
  159638: 12833160     	mov	w0, #-0x198c            // =-6540
  15963c: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  159640: d50323bf     	autiasp
  159644: d65f03c0     	ret
  159648: d503233f     	paciasp
  15964c: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  159650: f9000bfb     	str	x27, [sp, #0x10]
  159654: 910003fd     	mov	x29, sp
  159658: a90267fa     	stp	x26, x25, [sp, #0x20]
  15965c: a9035ff8     	stp	x24, x23, [sp, #0x30]
  159660: a90457f6     	stp	x22, x21, [sp, #0x40]
  159664: a9054ff4     	stp	x20, x19, [sp, #0x50]
  159668: aa0103f8     	mov	x24, x1
  15966c: aa0303f6     	mov	x22, x3
  159670: aa0103f4     	mov	x20, x1
  159674: aa0203f3     	mov	x19, x2
  159678: aa0003f5     	mov	x21, x0
  15967c: b8404717     	ldr	w23, [x24], #0x4
  159680: 310006ff     	cmn	w23, #0x1
  159684: 54000180     	b.eq	0x1596b4 <__emutls_get_address+0xc28>
  159688: b40001d7     	cbz	x23, 0x1596c0 <__emutls_get_address+0xc34>
  15968c: b9400308     	ldr	w8, [x24]
  159690: 340001e8     	cbz	w8, 0x1596cc <__emutls_get_address+0xc40>
  159694: cb080301     	sub	x1, x24, x8
  159698: 36000204     	tbz	w4, #0x0, 0x1596d8 <__emutls_get_address+0xc4c>
  15969c: f94002c8     	ldr	x8, [x22]
  1596a0: eb01011f     	cmp	x8, x1
  1596a4: 54000220     	b.eq	0x1596e8 <__emutls_get_address+0xc5c>
  1596a8: f0fff8a0     	adrp	x0, 0x70000
  1596ac: 91002c00     	add	x0, x0, #0xb
  1596b0: 14000042     	b	0x1597b8 <__emutls_get_address+0xd2c>
  1596b4: f8404297     	ldur	x23, [x20, #0x4]
  1596b8: 91003298     	add	x24, x20, #0xc
  1596bc: b5fffe97     	cbnz	x23, 0x15968c <__emutls_get_address+0xc00>
  1596c0: b0fff8a0     	adrp	x0, 0x6e000
  1596c4: 913f1000     	add	x0, x0, #0xfc4
  1596c8: 1400003c     	b	0x1597b8 <__emutls_get_address+0xd2c>
  1596cc: b0fff8a0     	adrp	x0, 0x6e000
  1596d0: 913f6000     	add	x0, x0, #0xfd8
  1596d4: 14000039     	b	0x1597b8 <__emutls_get_address+0xd2c>
  1596d8: aa1503e0     	mov	x0, x21
  1596dc: aa1603e2     	mov	x2, x22
  1596e0: 9400003e     	bl	0x1597d8 <__emutls_get_address+0xd4c>
  1596e4: b50006a0     	cbnz	x0, 0x1597b8 <__emutls_get_address+0xd2c>
  1596e8: 8b170317     	add	x23, x24, x23
  1596ec: 91001308     	add	x8, x24, #0x4
  1596f0: 394062c3     	ldrb	w3, [x22, #0x18]
  1596f4: 910063a1     	add	x1, x29, #0x18
  1596f8: aa1503e0     	mov	x0, x21
  1596fc: aa1703e2     	mov	x2, x23
  159700: aa1f03e4     	mov	x4, xzr
  159704: f9000fa8     	str	x8, [x29, #0x18]
  159708: 94000755     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15970c: 394062c8     	ldrb	w8, [x22, #0x18]
  159710: aa0003f8     	mov	x24, x0
  159714: 910063a1     	add	x1, x29, #0x18
  159718: aa1503e0     	mov	x0, x21
  15971c: aa1703e2     	mov	x2, x23
  159720: aa1f03e4     	mov	x4, xzr
  159724: 12000d03     	and	w3, w8, #0xf
  159728: 9400074d     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15972c: 3940c6c8     	ldrb	w8, [x22, #0x31]
  159730: aa0003f9     	mov	x25, x0
  159734: f900167f     	str	xzr, [x19, #0x28]
  159738: 34000328     	cbz	w8, 0x15979c <__emutls_get_address+0xd10>
  15973c: 910063a0     	add	x0, x29, #0x18
  159740: aa1703e1     	mov	x1, x23
  159744: 9400080b     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  159748: f9400fbb     	ldr	x27, [x29, #0x18]
  15974c: 394066c8     	ldrb	w8, [x22, #0x19]
  159750: 8b00037a     	add	x26, x27, x0
  159754: 7103fd1f     	cmp	w8, #0xff
  159758: 54000240     	b.eq	0x1597a0 <__emutls_get_address+0xd14>
  15975c: 12000d03     	and	w3, w8, #0xf
  159760: 910063a1     	add	x1, x29, #0x18
  159764: aa1503e0     	mov	x0, x21
  159768: aa1703e2     	mov	x2, x23
  15976c: aa1f03e4     	mov	x4, xzr
  159770: 9400073b     	bl	0x15b45c <__emutls_get_address+0x29d0>
  159774: b4000160     	cbz	x0, 0x1597a0 <__emutls_get_address+0xd14>
  159778: 394066c3     	ldrb	w3, [x22, #0x19]
  15977c: 910063a1     	add	x1, x29, #0x18
  159780: aa1503e0     	mov	x0, x21
  159784: aa1703e2     	mov	x2, x23
  159788: aa1f03e4     	mov	x4, xzr
  15978c: f9000fbb     	str	x27, [x29, #0x18]
  159790: 94000733     	bl	0x15b45c <__emutls_get_address+0x29d0>
  159794: f9001660     	str	x0, [x19, #0x28]
  159798: 14000002     	b	0x1597a0 <__emutls_get_address+0xd14>
  15979c: f9400fba     	ldr	x26, [x29, #0x18]
  1597a0: aa1f03e0     	mov	x0, xzr
  1597a4: cb1402e8     	sub	x8, x23, x20
  1597a8: 8b180329     	add	x9, x25, x24
  1597ac: a901627a     	stp	x26, x24, [x19, #0x10]
  1597b0: a9002274     	stp	x20, x8, [x19]
  1597b4: f9001269     	str	x9, [x19, #0x20]
  1597b8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  1597bc: a94457f6     	ldp	x22, x21, [sp, #0x40]
  1597c0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  1597c4: a94267fa     	ldp	x26, x25, [sp, #0x20]
  1597c8: f9400bfb     	ldr	x27, [sp, #0x10]
  1597cc: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  1597d0: d50323bf     	autiasp
  1597d4: d65f03c0     	ret
  1597d8: d503233f     	paciasp
  1597dc: a9bb7bfd     	stp	x29, x30, [sp, #-0x50]!
  1597e0: f9000bf9     	str	x25, [sp, #0x10]
  1597e4: 910003fd     	mov	x29, sp
  1597e8: a9025ff8     	stp	x24, x23, [sp, #0x20]
  1597ec: a90357f6     	stp	x22, x21, [sp, #0x30]
  1597f0: a9044ff4     	stp	x20, x19, [sp, #0x40]
  1597f4: 529fe008     	mov	w8, #0xff00             // =65280
  1597f8: 3900cc5f     	strb	wzr, [x2, #0x33]
  1597fc: a9027c5f     	stp	xzr, xzr, [x2, #0x20]
  159800: aa0203f3     	mov	x19, x2
  159804: 7900605f     	strh	wzr, [x2, #0x30]
  159808: aa0103f4     	mov	x20, x1
  15980c: b9001848     	str	w8, [x2, #0x18]
  159810: aa0103e8     	mov	x8, x1
  159814: f9000041     	str	x1, [x2]
  159818: aa0003f5     	mov	x21, x0
  15981c: f9000fa1     	str	x1, [x29, #0x18]
  159820: b8404509     	ldr	w9, [x8], #0x4
  159824: f9000fa8     	str	x8, [x29, #0x18]
  159828: 3100053f     	cmn	w9, #0x1
  15982c: 54000100     	b.eq	0x15984c <__emutls_get_address+0xdc0>
  159830: 8b090116     	add	x22, x8, x9
  159834: b4000169     	cbz	x9, 0x159860 <__emutls_get_address+0xdd4>
  159838: b9400109     	ldr	w9, [x8]
  15983c: 34000169     	cbz	w9, 0x159868 <__emutls_get_address+0xddc>
  159840: d0fff8c0     	adrp	x0, 0x73000
  159844: 91123800     	add	x0, x0, #0x48e
  159848: 14000081     	b	0x159a4c <__emutls_get_address+0xfc0>
  15984c: f8404289     	ldur	x9, [x20, #0x4]
  159850: 91003288     	add	x8, x20, #0xc
  159854: 8b080136     	add	x22, x9, x8
  159858: f9000fa8     	str	x8, [x29, #0x18]
  15985c: b5fffee9     	cbnz	x9, 0x159838 <__emutls_get_address+0xdac>
  159860: aa1f03e0     	mov	x0, xzr
  159864: 1400007a     	b	0x159a4c <__emutls_get_address+0xfc0>
  159868: 91001109     	add	x9, x8, #0x4
  15986c: f9000fa9     	str	x9, [x29, #0x18]
  159870: 39401118     	ldrb	w24, [x8, #0x4]
  159874: 121e7b09     	and	w9, w24, #0xfffffffd
  159878: 7100053f     	cmp	w9, #0x1
  15987c: 54000581     	b.ne	0x15992c <__emutls_get_address+0xea0>
  159880: 91001517     	add	x23, x8, #0x5
  159884: aa1703e8     	mov	x8, x23
  159888: f9000fa8     	str	x8, [x29, #0x18]
  15988c: 38401509     	ldrb	w9, [x8], #0x1
  159890: 35ffffc9     	cbnz	w9, 0x159888 <__emutls_get_address+0xdfc>
  159894: 910063a0     	add	x0, x29, #0x18
  159898: aa1603e1     	mov	x1, x22
  15989c: f9000fa8     	str	x8, [x29, #0x18]
  1598a0: 940007b4     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  1598a4: f9400fa8     	ldr	x8, [x29, #0x18]
  1598a8: aa1f03eb     	mov	x11, xzr
  1598ac: aa1f03e9     	mov	x9, xzr
  1598b0: b9002a60     	str	w0, [x19, #0x28]
  1598b4: aa0803ea     	mov	x10, x8
  1598b8: eb16015f     	cmp	x10, x22
  1598bc: 54000d60     	b.eq	0x159a68 <__emutls_get_address+0xfdc>
  1598c0: 3840154c     	ldrb	w12, [x10], #0x1
  1598c4: 91000508     	add	x8, x8, #0x1
  1598c8: 9240198d     	and	x13, x12, #0x7f
  1598cc: 9acb21ad     	lsl	x13, x13, x11
  1598d0: 91001d6b     	add	x11, x11, #0x7
  1598d4: aa0901a9     	orr	x9, x13, x9
  1598d8: 373fff0c     	tbnz	w12, #0x7, 0x1598b8 <__emutls_get_address+0xe2c>
  1598dc: 51001d6d     	sub	w13, w11, #0x7
  1598e0: 9280000e     	mov	x14, #-0x1              // =-1
  1598e4: 7100e5bf     	cmp	w13, #0x39
  1598e8: 9acb21cb     	lsl	x11, x14, x11
  1598ec: 1a9f27ed     	cset	w13, lo
  1598f0: f9000fa8     	str	x8, [x29, #0x18]
  1598f4: 6a4c19bf     	tst	w13, w12, lsr #6
  1598f8: 1a9f116b     	csel	w11, w11, wzr, ne
  1598fc: 7100071f     	cmp	w24, #0x1
  159900: 2a0b0129     	orr	w9, w9, w11
  159904: b9002e69     	str	w9, [x19, #0x2c]
  159908: 54000181     	b.ne	0x159938 <__emutls_get_address+0xeac>
  15990c: 91000508     	add	x8, x8, #0x1
  159910: f9000fa8     	str	x8, [x29, #0x18]
  159914: 39400140     	ldrb	w0, [x10]
  159918: 3900ca60     	strb	w0, [x19, #0x32]
  15991c: 394002e8     	ldrb	w8, [x23]
  159920: 7101e91f     	cmp	w8, #0x7a
  159924: 54000180     	b.eq	0x159954 <__emutls_get_address+0xec8>
  159928: 14000044     	b	0x159a38 <__emutls_get_address+0xfac>
  15992c: f0fff8a0     	adrp	x0, 0x70000
  159930: 91009000     	add	x0, x0, #0x24
  159934: 14000046     	b	0x159a4c <__emutls_get_address+0xfc0>
  159938: 910063a0     	add	x0, x29, #0x18
  15993c: aa1603e1     	mov	x1, x22
  159940: 9400078c     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  159944: 3900ca60     	strb	w0, [x19, #0x32]
  159948: 394002e8     	ldrb	w8, [x23]
  15994c: 7101e91f     	cmp	w8, #0x7a
  159950: 54000741     	b.ne	0x159a38 <__emutls_get_address+0xfac>
  159954: 910063a0     	add	x0, x29, #0x18
  159958: aa1603e1     	mov	x1, x22
  15995c: 94000785     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  159960: d0fff939     	adrp	x25, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  159964: 52800038     	mov	w24, #0x1               // =1
  159968: 913c3339     	add	x25, x25, #0xf0c
  15996c: 14000005     	b	0x159980 <__emutls_get_address+0xef4>
  159970: d503249f     	bti	j
  159974: 3900ce78     	strb	w24, [x19, #0x33]
  159978: d503249f     	bti	j
  15997c: 910006f7     	add	x23, x23, #0x1
  159980: 394002e8     	ldrb	w8, [x23]
  159984: 51010909     	sub	w9, w8, #0x42
  159988: 7100e13f     	cmp	w9, #0x38
  15998c: 54000548     	b.hi	0x159a34 <__emutls_get_address+0xfa8>
  159990: 10ffff08     	adr	x8, 0x159970 <__emutls_get_address+0xee4>
  159994: 38696b2a     	ldrb	w10, [x25, x9]
  159998: 8b0a0908     	add	x8, x8, x10, lsl #2
  15999c: d61f0100     	br	x8
  1599a0: d503249f     	bti	j
  1599a4: f9400fa8     	ldr	x8, [x29, #0x18]
  1599a8: 910006f7     	add	x23, x23, #0x1
  1599ac: 38401509     	ldrb	w9, [x8], #0x1
  1599b0: f9000fa8     	str	x8, [x29, #0x18]
  1599b4: 39006669     	strb	w9, [x19, #0x19]
  1599b8: 17fffff2     	b	0x159980 <__emutls_get_address+0xef4>
  1599bc: d503249f     	bti	j
  1599c0: f9400fa8     	ldr	x8, [x29, #0x18]
  1599c4: 910063a1     	add	x1, x29, #0x18
  1599c8: aa1503e0     	mov	x0, x21
  1599cc: aa1603e2     	mov	x2, x22
  1599d0: aa1f03e4     	mov	x4, xzr
  1599d4: 38401503     	ldrb	w3, [x8], #0x1
  1599d8: 4b140109     	sub	w9, w8, w20
  1599dc: f9000fa8     	str	x8, [x29, #0x18]
  1599e0: 39006a63     	strb	w3, [x19, #0x1a]
  1599e4: 39006e69     	strb	w9, [x19, #0x1b]
  1599e8: 9400069d     	bl	0x15b45c <__emutls_get_address+0x29d0>
  1599ec: f9001260     	str	x0, [x19, #0x20]
  1599f0: 910006f7     	add	x23, x23, #0x1
  1599f4: 17ffffe3     	b	0x159980 <__emutls_get_address+0xef4>
  1599f8: d503249f     	bti	j
  1599fc: f9400fa8     	ldr	x8, [x29, #0x18]
  159a00: 910006f7     	add	x23, x23, #0x1
  159a04: 38401509     	ldrb	w9, [x8], #0x1
  159a08: f9000fa8     	str	x8, [x29, #0x18]
  159a0c: 39006269     	strb	w9, [x19, #0x18]
  159a10: 17ffffdc     	b	0x159980 <__emutls_get_address+0xef4>
  159a14: d503249f     	bti	j
  159a18: 3900c278     	strb	w24, [x19, #0x30]
  159a1c: 910006f7     	add	x23, x23, #0x1
  159a20: 17ffffd8     	b	0x159980 <__emutls_get_address+0xef4>
  159a24: d503249f     	bti	j
  159a28: 3900c678     	strb	w24, [x19, #0x31]
  159a2c: 910006f7     	add	x23, x23, #0x1
  159a30: 17ffffd4     	b	0x159980 <__emutls_get_address+0xef4>
  159a34: 35fffa28     	cbnz	w8, 0x159978 <__emutls_get_address+0xeec>
  159a38: f9400268     	ldr	x8, [x19]
  159a3c: aa1f03e0     	mov	x0, xzr
  159a40: f9400fa9     	ldr	x9, [x29, #0x18]
  159a44: cb0802c8     	sub	x8, x22, x8
  159a48: a900a668     	stp	x8, x9, [x19, #0x8]
  159a4c: a9444ff4     	ldp	x20, x19, [sp, #0x40]
  159a50: a94357f6     	ldp	x22, x21, [sp, #0x30]
  159a54: a9425ff8     	ldp	x24, x23, [sp, #0x20]
  159a58: f9400bf9     	ldr	x25, [sp, #0x10]
  159a5c: a8c57bfd     	ldp	x29, x30, [sp], #0x50
  159a60: d50323bf     	autiasp
  159a64: d65f03c0     	ret
  159a68: 900000a8     	adrp	x8, 0x16d000
  159a6c: f0fff8a1     	adrp	x1, 0x70000
  159a70: b0fff8a2     	adrp	x2, 0x6e000
  159a74: d0fff8a3     	adrp	x3, 0x6f000
  159a78: 91221821     	add	x1, x1, #0x886
  159a7c: 91024442     	add	x2, x2, #0x91
  159a80: f940c108     	ldr	x8, [x8, #0x180]
  159a84: 9108a863     	add	x3, x3, #0x22a
  159a88: 9104c113     	add	x19, x8, #0x130
  159a8c: aa1303e0     	mov	x0, x19
  159a90: 94001234     	bl	0x15e360 <fprintf@plt>
  159a94: aa1303e0     	mov	x0, x19
  159a98: 9400125e     	bl	0x15e410 <fflush@plt>
  159a9c: 94001a95     	bl	0x1604f0 <abort@plt>
  159aa0: d503245f     	bti	c
  159aa4: d65f03c0     	ret
  159aa8: d503245f     	bti	c
  159aac: d65f03c0     	ret
  159ab0: d503245f     	bti	c
  159ab4: 31000c3f     	cmn	w1, #0x3
  159ab8: 54000069     	b.ls	0x159ac4 <__emutls_get_address+0x1038>
  159abc: 52800020     	mov	w0, #0x1                // =1
  159ac0: d65f03c0     	ret
  159ac4: 71017c3f     	cmp	w1, #0x5f
  159ac8: 54000069     	b.ls	0x159ad4 <__emutls_get_address+0x1048>
  159acc: 2a1f03e0     	mov	w0, wzr
  159ad0: d65f03c0     	ret
  159ad4: 51010028     	sub	w8, w1, #0x40
  159ad8: 52800029     	mov	w9, #0x1                // =1
  159adc: 31007d1f     	cmn	w8, #0x1f
  159ae0: 1a9f27e8     	cset	w8, lo
  159ae4: 7100883f     	cmp	w1, #0x22
  159ae8: 1a880120     	csel	w0, w9, w8, eq
  159aec: d65f03c0     	ret
  159af0: d503233f     	paciasp
  159af4: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  159af8: f9000bf3     	str	x19, [sp, #0x10]
  159afc: 910003fd     	mov	x29, sp
  159b00: 11000828     	add	w8, w1, #0x2
  159b04: 7100911f     	cmp	w8, #0x24
  159b08: 540002a8     	b.hi	0x159b5c <__emutls_get_address+0x10d0>
  159b0c: d0fff929     	adrp	x9, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  159b10: 913d1529     	add	x9, x9, #0xf45
  159b14: 1000008a     	adr	x10, 0x159b24 <__emutls_get_address+0x1098>
  159b18: 3868692b     	ldrb	w11, [x9, x8]
  159b1c: 8b0b094a     	add	x10, x10, x11, lsl #2
  159b20: d61f0140     	br	x10
  159b24: d503249f     	bti	j
  159b28: 91042008     	add	x8, x0, #0x108
  159b2c: f9400100     	ldr	x0, [x8]
  159b30: f9400bf3     	ldr	x19, [sp, #0x10]
  159b34: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159b38: d50323bf     	autiasp
  159b3c: d65f03c0     	ret
  159b40: d503249f     	bti	j
  159b44: 91044008     	add	x8, x0, #0x110
  159b48: f9400100     	ldr	x0, [x8]
  159b4c: f9400bf3     	ldr	x19, [sp, #0x10]
  159b50: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159b54: d50323bf     	autiasp
  159b58: d65f03c0     	ret
  159b5c: d503249f     	bti	j
  159b60: 7100703f     	cmp	w1, #0x1c
  159b64: 54000388     	b.hi	0x159bd4 <__emutls_get_address+0x1148>
  159b68: 8b214c08     	add	x8, x0, w1, uxtw #3
  159b6c: f8410d00     	ldr	x0, [x8, #0x10]!
  159b70: f9400bf3     	ldr	x19, [sp, #0x10]
  159b74: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159b78: d50323bf     	autiasp
  159b7c: d65f03c0     	ret
  159b80: d503249f     	bti	j
  159b84: 9103e008     	add	x8, x0, #0xf8
  159b88: f9400100     	ldr	x0, [x8]
  159b8c: f9400bf3     	ldr	x19, [sp, #0x10]
  159b90: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159b94: d50323bf     	autiasp
  159b98: d65f03c0     	ret
  159b9c: d503249f     	bti	j
  159ba0: 91040008     	add	x8, x0, #0x100
  159ba4: f9400100     	ldr	x0, [x8]
  159ba8: f9400bf3     	ldr	x19, [sp, #0x10]
  159bac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159bb0: d50323bf     	autiasp
  159bb4: d65f03c0     	ret
  159bb8: d503249f     	bti	j
  159bbc: 91046008     	add	x8, x0, #0x118
  159bc0: f9400100     	ldr	x0, [x8]
  159bc4: f9400bf3     	ldr	x19, [sp, #0x10]
  159bc8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159bcc: d50323bf     	autiasp
  159bd0: d65f03c0     	ret
  159bd4: 900000a8     	adrp	x8, 0x16d000
  159bd8: f0fff8a1     	adrp	x1, 0x70000
  159bdc: d0fff8c2     	adrp	x2, 0x73000
  159be0: b0fff8a3     	adrp	x3, 0x6e000
  159be4: 91221821     	add	x1, x1, #0x886
  159be8: 912f7042     	add	x2, x2, #0xbdc
  159bec: f940c108     	ldr	x8, [x8, #0x180]
  159bf0: 9100dc63     	add	x3, x3, #0x37
  159bf4: 9104c113     	add	x19, x8, #0x130
  159bf8: aa1303e0     	mov	x0, x19
  159bfc: 940011d9     	bl	0x15e360 <fprintf@plt>
  159c00: aa1303e0     	mov	x0, x19
  159c04: 94001203     	bl	0x15e410 <fflush@plt>
  159c08: 94001a3a     	bl	0x1604f0 <abort@plt>
  159c0c: d503233f     	paciasp
  159c10: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  159c14: f9000bf3     	str	x19, [sp, #0x10]
  159c18: 910003fd     	mov	x29, sp
  159c1c: 11000828     	add	w8, w1, #0x2
  159c20: 7100911f     	cmp	w8, #0x24
  159c24: 540002a8     	b.hi	0x159c78 <__emutls_get_address+0x11ec>
  159c28: d0fff929     	adrp	x9, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  159c2c: 913da929     	add	x9, x9, #0xf6a
  159c30: 1000008a     	adr	x10, 0x159c40 <__emutls_get_address+0x11b4>
  159c34: 3868692b     	ldrb	w11, [x9, x8]
  159c38: 8b0b094a     	add	x10, x10, x11, lsl #2
  159c3c: d61f0140     	br	x10
  159c40: d503249f     	bti	j
  159c44: 91042008     	add	x8, x0, #0x108
  159c48: f9400bf3     	ldr	x19, [sp, #0x10]
  159c4c: f9000102     	str	x2, [x8]
  159c50: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159c54: d50323bf     	autiasp
  159c58: d65f03c0     	ret
  159c5c: d503249f     	bti	j
  159c60: 91044008     	add	x8, x0, #0x110
  159c64: f9400bf3     	ldr	x19, [sp, #0x10]
  159c68: f9000102     	str	x2, [x8]
  159c6c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159c70: d50323bf     	autiasp
  159c74: d65f03c0     	ret
  159c78: d503249f     	bti	j
  159c7c: 7100703f     	cmp	w1, #0x1c
  159c80: 54000388     	b.hi	0x159cf0 <__emutls_get_address+0x1264>
  159c84: 8b214c08     	add	x8, x0, w1, uxtw #3
  159c88: f9400bf3     	ldr	x19, [sp, #0x10]
  159c8c: f8010d02     	str	x2, [x8, #0x10]!
  159c90: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159c94: d50323bf     	autiasp
  159c98: d65f03c0     	ret
  159c9c: d503249f     	bti	j
  159ca0: 9103e008     	add	x8, x0, #0xf8
  159ca4: f9400bf3     	ldr	x19, [sp, #0x10]
  159ca8: f9000102     	str	x2, [x8]
  159cac: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159cb0: d50323bf     	autiasp
  159cb4: d65f03c0     	ret
  159cb8: d503249f     	bti	j
  159cbc: 91040008     	add	x8, x0, #0x100
  159cc0: f9400bf3     	ldr	x19, [sp, #0x10]
  159cc4: f9000102     	str	x2, [x8]
  159cc8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159ccc: d50323bf     	autiasp
  159cd0: d65f03c0     	ret
  159cd4: d503249f     	bti	j
  159cd8: 91046008     	add	x8, x0, #0x118
  159cdc: f9400bf3     	ldr	x19, [sp, #0x10]
  159ce0: f9000102     	str	x2, [x8]
  159ce4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  159ce8: d50323bf     	autiasp
  159cec: d65f03c0     	ret
  159cf0: 900000a8     	adrp	x8, 0x16d000
  159cf4: f0fff8a1     	adrp	x1, 0x70000
  159cf8: d0fff8a2     	adrp	x2, 0x6f000
  159cfc: b0fff8a3     	adrp	x3, 0x6e000
  159d00: 91221821     	add	x1, x1, #0x886
  159d04: 91361442     	add	x2, x2, #0xd85
  159d08: f940c108     	ldr	x8, [x8, #0x180]
  159d0c: 9100dc63     	add	x3, x3, #0x37
  159d10: 9104c113     	add	x19, x8, #0x130
  159d14: aa1303e0     	mov	x0, x19
  159d18: 94001192     	bl	0x15e360 <fprintf@plt>
  159d1c: aa1303e0     	mov	x0, x19
  159d20: 940011bc     	bl	0x15e410 <fflush@plt>
  159d24: 940019f3     	bl	0x1604f0 <abort@plt>
  159d28: d503245f     	bti	c
  159d2c: 121b6828     	and	w8, w1, #0xffffffe0
  159d30: 7101011f     	cmp	w8, #0x40
  159d34: 1a9f17e0     	cset	w0, eq
  159d38: d65f03c0     	ret
  159d3c: d503245f     	bti	c
  159d40: 8b21cc08     	add	x8, x0, w1, sxtw #3
  159d44: fc520100     	ldur	d0, [x8, #-0xe0]
  159d48: d65f03c0     	ret
  159d4c: d503245f     	bti	c
  159d50: 8b21cc08     	add	x8, x0, w1, sxtw #3
  159d54: fc120100     	stur	d0, [x8, #-0xe0]
  159d58: d65f03c0     	ret
  159d5c: d503233f     	paciasp
  159d60: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  159d64: f9000bfc     	str	x28, [sp, #0x10]
  159d68: 910003fd     	mov	x29, sp
  159d6c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  159d70: d10843ff     	sub	sp, sp, #0x210
  159d74: 3949a008     	ldrb	w8, [x0, #0x268]
  159d78: 34000128     	cbz	w8, 0x159d9c <__emutls_get_address+0x1310>
  159d7c: 2a1f03f4     	mov	w20, wzr
  159d80: 2a1403e0     	mov	w0, w20
  159d84: 910843ff     	add	sp, sp, #0x210
  159d88: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  159d8c: f9400bfc     	ldr	x28, [sp, #0x10]
  159d90: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  159d94: d50323bf     	autiasp
  159d98: d65f03c0     	ret
  159d9c: aa0003f3     	mov	x19, x0
  159da0: 3949a808     	ldrb	w8, [x0, #0x26a]
  159da4: 34000188     	cbz	w8, 0x159dd4 <__emutls_get_address+0x1348>
  159da8: 910003e0     	mov	x0, sp
  159dac: 2a1f03e1     	mov	w1, wzr
  159db0: 52804202     	mov	w2, #0x210              // =528
  159db4: 94000c23     	bl	0x15ce40 <memset@plt>
  159db8: 910003e1     	mov	x1, sp
  159dbc: aa1303e0     	mov	x0, x19
  159dc0: 940000c6     	bl	0x15a0d8 <__emutls_get_address+0x164c>
  159dc4: 2a0003f4     	mov	w20, w0
  159dc8: 7100041f     	cmp	w0, #0x1
  159dcc: 54fffda1     	b.ne	0x159d80 <__emutls_get_address+0x12f4>
  159dd0: 1400000f     	b	0x159e0c <__emutls_get_address+0x1380>
  159dd4: a9405268     	ldp	x8, x20, [x19]
  159dd8: aa1303e0     	mov	x0, x19
  159ddc: 12800001     	mov	w1, #-0x1               // =-1
  159de0: f9400d08     	ldr	x8, [x8, #0x18]
  159de4: d63f0100     	blr	x8
  159de8: aa0003e1     	mov	x1, x0
  159dec: f9412e62     	ldr	x2, [x19, #0x258]
  159df0: 91004263     	add	x3, x19, #0x10
  159df4: 9109a664     	add	x4, x19, #0x269
  159df8: aa1403e0     	mov	x0, x20
  159dfc: 94000100     	bl	0x15a1fc <__emutls_get_address+0x1770>
  159e00: 2a0003f4     	mov	w20, w0
  159e04: 7100041f     	cmp	w0, #0x1
  159e08: 54fffbc1     	b.ne	0x159d80 <__emutls_get_address+0x12f4>
  159e0c: f9400268     	ldr	x8, [x19]
  159e10: aa1303e0     	mov	x0, x19
  159e14: 52800021     	mov	w1, #0x1                // =1
  159e18: f9403508     	ldr	x8, [x8, #0x68]
  159e1c: d63f0100     	blr	x8
  159e20: 3949a268     	ldrb	w8, [x19, #0x268]
  159e24: 35fffac8     	cbnz	w8, 0x159d7c <__emutls_get_address+0x12f0>
  159e28: 17ffffd6     	b	0x159d80 <__emutls_get_address+0x12f4>
  159e2c: d503245f     	bti	c
  159e30: 3949a008     	ldrb	w8, [x0, #0x268]
  159e34: 340000c8     	cbz	w8, 0x159e4c <__emutls_get_address+0x13c0>
  159e38: 6f00e400     	movi	v0.2d, #0000000000000000
  159e3c: f900203f     	str	xzr, [x1, #0x40]
  159e40: ad010020     	stp	q0, q0, [x1, #0x20]
  159e44: ad000020     	stp	q0, q0, [x1]
  159e48: d65f03c0     	ret
  159e4c: 3dc08800     	ldr	q0, [x0, #0x220]
  159e50: 3d800020     	str	q0, [x1]
  159e54: ad520001     	ldp	q1, q0, [x0, #0x240]
  159e58: f9413008     	ldr	x8, [x0, #0x260]
  159e5c: 3dc08c02     	ldr	q2, [x0, #0x230]
  159e60: ad010021     	stp	q1, q0, [x1, #0x20]
  159e64: f9002028     	str	x8, [x1, #0x40]
  159e68: 3d800422     	str	q2, [x1, #0x10]
  159e6c: d65f03c0     	ret
  159e70: d503245f     	bti	c
  159e74: 91004000     	add	x0, x0, #0x10
  159e78: 14000b7c     	b	0x15cc68 <__emutls_get_address+0x41dc>
  159e7c: d503245f     	bti	c
  159e80: 3949a400     	ldrb	w0, [x0, #0x269]
  159e84: d65f03c0     	ret
  159e88: d503233f     	paciasp
  159e8c: a9bf7bfd     	stp	x29, x30, [sp, #-0x10]!
  159e90: 910003fd     	mov	x29, sp
  159e94: f9400008     	ldr	x8, [x0]
  159e98: 12800001     	mov	w1, #-0x1               // =-1
  159e9c: f9400d08     	ldr	x8, [x8, #0x18]
  159ea0: d63f0100     	blr	x8
  159ea4: 2a1f03e0     	mov	w0, wzr
  159ea8: a8c17bfd     	ldp	x29, x30, [sp], #0x10
  159eac: d50323bf     	autiasp
  159eb0: d65f03c0     	ret
  159eb4: d503233f     	paciasp
  159eb8: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  159ebc: a90157fc     	stp	x28, x21, [sp, #0x10]
  159ec0: 910003fd     	mov	x29, sp
  159ec4: a9024ff4     	stp	x20, x19, [sp, #0x20]
  159ec8: d11ac3ff     	sub	sp, sp, #0x6b0
  159ecc: f9400008     	ldr	x8, [x0]
  159ed0: 3909a81f     	strb	wzr, [x0, #0x26a]
  159ed4: 2a0103f4     	mov	w20, w1
  159ed8: 12800001     	mov	w1, #-0x1               // =-1
  159edc: aa0003f3     	mov	x19, x0
  159ee0: f9400d08     	ldr	x8, [x8, #0x18]
  159ee4: d63f0100     	blr	x8
  159ee8: b4000e20     	cbz	x0, 0x15a0ac <__emutls_get_address+0x1620>
  159eec: 92400289     	and	x9, x20, #0x1
  159ef0: f9400668     	ldr	x8, [x19, #0x8]
  159ef4: cb090014     	sub	x20, x0, x9
  159ef8: f0000000     	adrp	x0, 0x15c000 <__emutls_get_address+0x3574>
  159efc: 9101a3ea     	add	x10, sp, #0x68
  159f00: 9117e000     	add	x0, x0, #0x5f8
  159f04: 910263e1     	add	x1, sp, #0x98
  159f08: f90057f4     	str	x20, [sp, #0xa8]
  159f0c: a909abe8     	stp	x8, x10, [sp, #0x98]
  159f10: 940019f4     	bl	0x1606e0 <dl_iterate_phdr@plt>
  159f14: 34000120     	cbz	w0, 0x159f38 <__emutls_get_address+0x14ac>
  159f18: f9403fe8     	ldr	x8, [sp, #0x78]
  159f1c: b40000e8     	cbz	x8, 0x159f38 <__emutls_get_address+0x14ac>
  159f20: 9101a3e2     	add	x2, sp, #0x68
  159f24: aa1303e0     	mov	x0, x19
  159f28: aa1403e1     	mov	x1, x20
  159f2c: 2a1f03e3     	mov	w3, wzr
  159f30: 940008f5     	bl	0x15c304 <__emutls_get_address+0x3878>
  159f34: 37000b00     	tbnz	w0, #0x0, 0x15a094 <__emutls_get_address+0x1608>
  159f38: f00000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  159f3c: 91265000     	add	x0, x0, #0x994
  159f40: 940019ec     	bl	0x1606f0 <pthread_rwlock_rdlock@plt>
  159f44: d00000c8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  159f48: d00000c9     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  159f4c: f941b508     	ldr	x8, [x8, #0x368]
  159f50: f941b929     	ldr	x9, [x9, #0x370]
  159f54: 14000002     	b	0x159f5c <__emutls_get_address+0x14d0>
  159f58: 91008108     	add	x8, x8, #0x20
  159f5c: eb09011f     	cmp	x8, x9
  159f60: 540006a2     	b.hs	0x15a034 <__emutls_get_address+0x15a8>
  159f64: f940050a     	ldr	x10, [x8, #0x8]
  159f68: eb14015f     	cmp	x10, x20
  159f6c: 54ffff68     	b.hi	0x159f58 <__emutls_get_address+0x14cc>
  159f70: f940090a     	ldr	x10, [x8, #0x10]
  159f74: eb14015f     	cmp	x10, x20
  159f78: 54ffff09     	b.ls	0x159f58 <__emutls_get_address+0x14cc>
  159f7c: f00000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  159f80: f9400d15     	ldr	x21, [x8, #0x18]
  159f84: 91265000     	add	x0, x0, #0x994
  159f88: 940019d2     	bl	0x1606d0 <pthread_rwlock_unlock@plt>
  159f8c: b40005b5     	cbz	x21, 0x15a040 <__emutls_get_address+0x15b4>
  159f90: f9400660     	ldr	x0, [x19, #0x8]
  159f94: 9100e3e2     	add	x2, sp, #0x38
  159f98: 910003e3     	mov	x3, sp
  159f9c: aa1503e1     	mov	x1, x21
  159fa0: 2a1f03e4     	mov	w4, wzr
  159fa4: 97fffda9     	bl	0x159648 <__emutls_get_address+0xbbc>
  159fa8: b50004c0     	cbnz	x0, 0x15a040 <__emutls_get_address+0x15b4>
  159fac: 910263e0     	add	x0, sp, #0x98
  159fb0: 2a1f03e1     	mov	w1, wzr
  159fb4: 5280c302     	mov	w2, #0x618              // =1560
  159fb8: 94000ba2     	bl	0x15ce40 <memset@plt>
  159fbc: f9400660     	ldr	x0, [x19, #0x8]
  159fc0: 9100e3e1     	add	x1, sp, #0x38
  159fc4: 910003e2     	mov	x2, sp
  159fc8: 910263e5     	add	x5, sp, #0x98
  159fcc: aa1403e3     	mov	x3, x20
  159fd0: 52800084     	mov	w4, #0x4                // =4
  159fd4: 9400019c     	bl	0x15a644 <__emutls_get_address+0x1bb8>
  159fd8: 36000340     	tbz	w0, #0x0, 0x15a040 <__emutls_get_address+0x15b4>
  159fdc: f94033e8     	ldr	x8, [sp, #0x60]
  159fe0: 91088269     	add	x9, x19, #0x220
  159fe4: f94013ea     	ldr	x10, [sp, #0x20]
  159fe8: f901327f     	str	xzr, [x19, #0x260]
  159fec: b940abeb     	ldr	w11, [sp, #0xa8]
  159ff0: f9011a68     	str	x8, [x19, #0x230]
  159ff4: 52a06008     	mov	w8, #0x3000000          // =50331648
  159ff8: f9000d2a     	str	x10, [x9, #0x18]
  159ffc: 3cc503e0     	ldur	q0, [sp, #0x50]
  15a000: f901226b     	str	x11, [x19, #0x240]
  15a004: b9025268     	str	w8, [x19, #0x250]
  15a008: a943a3ea     	ldp	x10, x8, [sp, #0x38]
  15a00c: 3d808a60     	str	q0, [x19, #0x220]
  15a010: f900153f     	str	xzr, [x9, #0x28]
  15a014: f9001d2a     	str	x10, [x9, #0x38]
  15a018: b9003528     	str	w8, [x9, #0x34]
  15a01c: 911ac3ff     	add	sp, sp, #0x6b0
  15a020: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  15a024: a94157fc     	ldp	x28, x21, [sp, #0x10]
  15a028: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15a02c: d50323bf     	autiasp
  15a030: d65f03c0     	ret
  15a034: d00000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15a038: 91265000     	add	x0, x0, #0x994
  15a03c: 940019a5     	bl	0x1606d0 <pthread_rwlock_unlock@plt>
  15a040: f9400268     	ldr	x8, [x19]
  15a044: aa1303e0     	mov	x0, x19
  15a048: 12800001     	mov	w1, #-0x1               // =-1
  15a04c: f9400d08     	ldr	x8, [x8, #0x18]
  15a050: d63f0100     	blr	x8
  15a054: b9400008     	ldr	w8, [x0]
  15a058: 52822d09     	mov	w9, #0x1168             // =4456
  15a05c: 72ba5009     	movk	w9, #0xd280, lsl #16
  15a060: 6b09011f     	cmp	w8, w9
  15a064: 54000241     	b.ne	0x15a0ac <__emutls_get_address+0x1620>
  15a068: b9400408     	ldr	w8, [x0, #0x4]
  15a06c: 52800029     	mov	w9, #0x1                // =1
  15a070: 72ba8009     	movk	w9, #0xd400, lsl #16
  15a074: 6b09011f     	cmp	w8, w9
  15a078: 540001a1     	b.ne	0x15a0ac <__emutls_get_address+0x1620>
  15a07c: 6f00e400     	movi	v0.2d, #0000000000000000
  15a080: 52800028     	mov	w8, #0x1                // =1
  15a084: f901327f     	str	xzr, [x19, #0x260]
  15a088: 3909aa68     	strb	w8, [x19, #0x26a]
  15a08c: ad120260     	stp	q0, q0, [x19, #0x240]
  15a090: ad110260     	stp	q0, q0, [x19, #0x220]
  15a094: 911ac3ff     	add	sp, sp, #0x6b0
  15a098: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  15a09c: a94157fc     	ldp	x28, x21, [sp, #0x10]
  15a0a0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15a0a4: d50323bf     	autiasp
  15a0a8: d65f03c0     	ret
  15a0ac: 52800028     	mov	w8, #0x1                // =1
  15a0b0: 3909a268     	strb	w8, [x19, #0x268]
  15a0b4: 911ac3ff     	add	sp, sp, #0x6b0
  15a0b8: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  15a0bc: a94157fc     	ldp	x28, x21, [sp, #0x10]
  15a0c0: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15a0c4: d50323bf     	autiasp
  15a0c8: d65f03c0     	ret
  15a0cc: d503245f     	bti	c
  15a0d0: 2a0103e0     	mov	w0, w1
  15a0d4: 14000ad9     	b	0x15cc38 <__emutls_get_address+0x41ac>
  15a0d8: d503245f     	bti	c
  15a0dc: f9408409     	ldr	x9, [x0, #0x108]
  15a0e0: aa0003e8     	mov	x8, x0
  15a0e4: f9409d2a     	ldr	x10, [x9, #0x138]
  15a0e8: f900080a     	str	x10, [x0, #0x10]
  15a0ec: f940a12a     	ldr	x10, [x9, #0x140]
  15a0f0: f9000c0a     	str	x10, [x0, #0x18]
  15a0f4: f940a52a     	ldr	x10, [x9, #0x148]
  15a0f8: f900100a     	str	x10, [x0, #0x20]
  15a0fc: f940a92a     	ldr	x10, [x9, #0x150]
  15a100: f900140a     	str	x10, [x0, #0x28]
  15a104: f940ad2a     	ldr	x10, [x9, #0x158]
  15a108: f900180a     	str	x10, [x0, #0x30]
  15a10c: f940b12a     	ldr	x10, [x9, #0x160]
  15a110: f9001c0a     	str	x10, [x0, #0x38]
  15a114: f940b52a     	ldr	x10, [x9, #0x168]
  15a118: f900200a     	str	x10, [x0, #0x40]
  15a11c: f940b92a     	ldr	x10, [x9, #0x170]
  15a120: f900240a     	str	x10, [x0, #0x48]
  15a124: f940bd2a     	ldr	x10, [x9, #0x178]
  15a128: f900280a     	str	x10, [x0, #0x50]
  15a12c: f940c12a     	ldr	x10, [x9, #0x180]
  15a130: f9002c0a     	str	x10, [x0, #0x58]
  15a134: f940c52a     	ldr	x10, [x9, #0x188]
  15a138: f900300a     	str	x10, [x0, #0x60]
  15a13c: f940c92a     	ldr	x10, [x9, #0x190]
  15a140: f900340a     	str	x10, [x0, #0x68]
  15a144: f940cd2a     	ldr	x10, [x9, #0x198]
  15a148: f900380a     	str	x10, [x0, #0x70]
  15a14c: f940d12a     	ldr	x10, [x9, #0x1a0]
  15a150: f9003c0a     	str	x10, [x0, #0x78]
  15a154: f940d52a     	ldr	x10, [x9, #0x1a8]
  15a158: f900400a     	str	x10, [x0, #0x80]
  15a15c: f940d92a     	ldr	x10, [x9, #0x1b0]
  15a160: f900440a     	str	x10, [x0, #0x88]
  15a164: f940dd2a     	ldr	x10, [x9, #0x1b8]
  15a168: f900480a     	str	x10, [x0, #0x90]
  15a16c: f940e12a     	ldr	x10, [x9, #0x1c0]
  15a170: f9004c0a     	str	x10, [x0, #0x98]
  15a174: f940e52a     	ldr	x10, [x9, #0x1c8]
  15a178: f900500a     	str	x10, [x0, #0xa0]
  15a17c: f940e92a     	ldr	x10, [x9, #0x1d0]
  15a180: f900540a     	str	x10, [x0, #0xa8]
  15a184: f940ed2a     	ldr	x10, [x9, #0x1d8]
  15a188: f900580a     	str	x10, [x0, #0xb0]
  15a18c: f940f12a     	ldr	x10, [x9, #0x1e0]
  15a190: f9005c0a     	str	x10, [x0, #0xb8]
  15a194: f940f52a     	ldr	x10, [x9, #0x1e8]
  15a198: f900600a     	str	x10, [x0, #0xc0]
  15a19c: f940f92a     	ldr	x10, [x9, #0x1f0]
  15a1a0: f900640a     	str	x10, [x0, #0xc8]
  15a1a4: f940fd2a     	ldr	x10, [x9, #0x1f8]
  15a1a8: f900680a     	str	x10, [x0, #0xd0]
  15a1ac: f941012a     	ldr	x10, [x9, #0x200]
  15a1b0: f9006c0a     	str	x10, [x0, #0xd8]
  15a1b4: f941052a     	ldr	x10, [x9, #0x208]
  15a1b8: f900700a     	str	x10, [x0, #0xe0]
  15a1bc: f941092a     	ldr	x10, [x9, #0x210]
  15a1c0: f900740a     	str	x10, [x0, #0xe8]
  15a1c4: f9410d2a     	ldr	x10, [x9, #0x218]
  15a1c8: f900780a     	str	x10, [x0, #0xf0]
  15a1cc: f941112a     	ldr	x10, [x9, #0x220]
  15a1d0: f9007c0a     	str	x10, [x0, #0xf8]
  15a1d4: f941152a     	ldr	x10, [x9, #0x228]
  15a1d8: f900800a     	str	x10, [x0, #0x100]
  15a1dc: f941192a     	ldr	x10, [x9, #0x230]
  15a1e0: f900840a     	str	x10, [x0, #0x108]
  15a1e4: 5280002a     	mov	w10, #0x1               // =1
  15a1e8: f9411d29     	ldr	x9, [x9, #0x238]
  15a1ec: 52800020     	mov	w0, #0x1                // =1
  15a1f0: 3909a50a     	strb	w10, [x8, #0x269]
  15a1f4: f9008909     	str	x9, [x8, #0x110]
  15a1f8: d65f03c0     	ret
  15a1fc: d503233f     	paciasp
  15a200: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  15a204: a9016ffc     	stp	x28, x27, [sp, #0x10]
  15a208: 910003fd     	mov	x29, sp
  15a20c: a90267fa     	stp	x26, x25, [sp, #0x20]
  15a210: a9035ff8     	stp	x24, x23, [sp, #0x30]
  15a214: a90457f6     	stp	x22, x21, [sp, #0x40]
  15a218: a9054ff4     	stp	x20, x19, [sp, #0x50]
  15a21c: d123c3ff     	sub	sp, sp, #0x8f0
  15a220: aa0203e8     	mov	x8, x2
  15a224: aa0403f7     	mov	x23, x4
  15a228: aa0303f3     	mov	x19, x3
  15a22c: aa0103f6     	mov	x22, x1
  15a230: d100e3a2     	sub	x2, x29, #0x38
  15a234: d101c3a3     	sub	x3, x29, #0x70
  15a238: aa0803e1     	mov	x1, x8
  15a23c: 2a1f03e4     	mov	w4, wzr
  15a240: aa0003f5     	mov	x21, x0
  15a244: 97fffd01     	bl	0x159648 <__emutls_get_address+0xbbc>
  15a248: b5000600     	cbnz	x0, 0x15a308 <__emutls_get_address+0x187c>
  15a24c: 9109a3e0     	add	x0, sp, #0x268
  15a250: 2a1f03e1     	mov	w1, wzr
  15a254: 5280c302     	mov	w2, #0x618              // =1560
  15a258: 9109a3f4     	add	x20, sp, #0x268
  15a25c: 94000af9     	bl	0x15ce40 <memset@plt>
  15a260: d100e3a1     	sub	x1, x29, #0x38
  15a264: d101c3a2     	sub	x2, x29, #0x70
  15a268: 9109a3e5     	add	x5, sp, #0x268
  15a26c: aa1503e0     	mov	x0, x21
  15a270: aa1603e3     	mov	x3, x22
  15a274: 52800084     	mov	w4, #0x4                // =4
  15a278: 940000f3     	bl	0x15a644 <__emutls_get_address+0x1bb8>
  15a27c: 36000460     	tbz	w0, #0x0, 0x15a308 <__emutls_get_address+0x187c>
  15a280: 9109a3e1     	add	x1, sp, #0x268
  15a284: aa1503e0     	mov	x0, x21
  15a288: aa1303e2     	mov	x2, x19
  15a28c: f90013f7     	str	x23, [sp, #0x20]
  15a290: 940003b5     	bl	0x15b164 <__emutls_get_address+0x26d8>
  15a294: aa0003f6     	mov	x22, x0
  15a298: 910163e0     	add	x0, sp, #0x58
  15a29c: aa1303e1     	mov	x1, x19
  15a2a0: 52804202     	mov	w2, #0x210              // =528
  15a2a4: 910163f9     	add	x25, sp, #0x58
  15a2a8: 94000b7e     	bl	0x15d0a0 <memcpy@plt>
  15a2ac: 9103a32a     	add	x10, x25, #0xe8
  15a2b0: 91040328     	add	x8, x25, #0x100
  15a2b4: 9103e329     	add	x9, x25, #0xf8
  15a2b8: 91006298     	add	x24, x20, #0x18
  15a2bc: b0fff934     	adrp	x20, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  15a2c0: aa1f03fa     	mov	x26, xzr
  15a2c4: a9012be8     	stp	x8, x10, [sp, #0x10]
  15a2c8: 9103c328     	add	x8, x25, #0xf0
  15a2cc: aa1f03f7     	mov	x23, xzr
  15a2d0: 9104027b     	add	x27, x19, #0x100
  15a2d4: 910163fc     	add	x28, sp, #0x58
  15a2d8: 913ea294     	add	x20, x20, #0xfa8
  15a2dc: f90007e8     	str	x8, [sp, #0x8]
  15a2e0: 91042328     	add	x8, x25, #0x108
  15a2e4: f900abf6     	str	x22, [sp, #0x150]
  15a2e8: a904a3e9     	stp	x9, x8, [sp, #0x48]
  15a2ec: 91042269     	add	x9, x19, #0x108
  15a2f0: 9103e268     	add	x8, x19, #0xf8
  15a2f4: a903a7e8     	stp	x8, x9, [sp, #0x38]
  15a2f8: 9103a269     	add	x9, x19, #0xe8
  15a2fc: 9103c268     	add	x8, x19, #0xf0
  15a300: a902a7e8     	stp	x8, x9, [sp, #0x28]
  15a304: 14000017     	b	0x15a360 <__emutls_get_address+0x18d4>
  15a308: 12833220     	mov	w0, #-0x1992            // =-6546
  15a30c: 9123c3ff     	add	sp, sp, #0x8f0
  15a310: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  15a314: a94457f6     	ldp	x22, x21, [sp, #0x40]
  15a318: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  15a31c: a94267fa     	ldp	x26, x25, [sp, #0x20]
  15a320: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  15a324: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  15a328: d50323bf     	autiasp
  15a32c: d65f03c0     	ret
  15a330: d503249f     	bti	j
  15a334: f9400708     	ldr	x8, [x24, #0x8]
  15a338: fc766900     	ldr	d0, [x8, x22]
  15a33c: d503249f     	bti	j
  15a340: 51010348     	sub	w8, w26, #0x40
  15a344: 8b284f28     	add	x8, x25, w8, uxtw #3
  15a348: fd008900     	str	d0, [x8, #0x110]
  15a34c: 9100075a     	add	x26, x26, #0x1
  15a350: 91004318     	add	x24, x24, #0x10
  15a354: 9100239c     	add	x28, x28, #0x8
  15a358: f101835f     	cmp	x26, #0x60
  15a35c: 54000ec0     	b.eq	0x15a534 <__emutls_get_address+0x1aa8>
  15a360: b9400308     	ldr	w8, [x24]
  15a364: 34000268     	cbz	w8, 0x15a3b0 <__emutls_get_address+0x1924>
  15a368: 121b6749     	and	w9, w26, #0x7fffffe0
  15a36c: 7101013f     	cmp	w9, #0x40
  15a370: 54000401     	b.ne	0x15a3f0 <__emutls_get_address+0x1964>
  15a374: 51000508     	sub	w8, w8, #0x1
  15a378: 7100111f     	cmp	w8, #0x4
  15a37c: 540010e8     	b.hi	0x15a598 <__emutls_get_address+0x1b0c>
  15a380: 10000009     	adr	x9, 0x15a380 <__emutls_get_address+0x18f4>
  15a384: b8a87a8a     	ldrsw	x10, [x20, x8, lsl #2]
  15a388: 8b0a0129     	add	x9, x9, x10
  15a38c: 2f00e400     	movi	d0, #0000000000000000
  15a390: d61f0120     	br	x9
  15a394: d503249f     	bti	j
  15a398: f9400708     	ldr	x8, [x24, #0x8]
  15a39c: b25a67e9     	mov	x9, #-0x4000000000      // =-274877906944
  15a3a0: 8b088128     	add	x8, x9, x8, lsl #32
  15a3a4: 8b887668     	add	x8, x19, x8, asr #29
  15a3a8: fd408900     	ldr	d0, [x8, #0x110]
  15a3ac: 17ffffe4     	b	0x15a33c <__emutls_get_address+0x18b0>
  15a3b0: 385c23a8     	ldurb	w8, [x29, #-0x3e]
  15a3b4: eb08035f     	cmp	x26, x8
  15a3b8: 54fffca1     	b.ne	0x15a34c <__emutls_get_address+0x18c0>
  15a3bc: 5100750a     	sub	w10, w8, #0x1d
  15a3c0: 7100155f     	cmp	w10, #0x5
  15a3c4: 54000888     	b.hi	0x15a4d4 <__emutls_get_address+0x1a48>
  15a3c8: b0fff92d     	adrp	x13, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  15a3cc: aa1b03e9     	mov	x9, x27
  15a3d0: 913ef1ad     	add	x13, x13, #0xfbc
  15a3d4: 1000000b     	adr	x11, 0x15a3d4 <__emutls_get_address+0x1948>
  15a3d8: b8aa79ac     	ldrsw	x12, [x13, x10, lsl #2]
  15a3dc: 8b0c016b     	add	x11, x11, x12
  15a3e0: d61f0160     	br	x11
  15a3e4: d503249f     	bti	j
  15a3e8: f9401be9     	ldr	x9, [sp, #0x30]
  15a3ec: 14000041     	b	0x15a4f0 <__emutls_get_address+0x1a64>
  15a3f0: 385c23a8     	ldurb	w8, [x29, #-0x3e]
  15a3f4: eb08035f     	cmp	x26, x8
  15a3f8: 54000101     	b.ne	0x15a418 <__emutls_get_address+0x198c>
  15a3fc: aa1503e0     	mov	x0, x21
  15a400: aa1303e1     	mov	x1, x19
  15a404: aa1603e2     	mov	x2, x22
  15a408: aa1803e3     	mov	x3, x24
  15a40c: 94000395     	bl	0x15b260 <__emutls_get_address+0x27d4>
  15a410: aa0003f7     	mov	x23, x0
  15a414: 17ffffce     	b	0x15a34c <__emutls_get_address+0x18c0>
  15a418: f1008b5f     	cmp	x26, #0x22
  15a41c: 54000141     	b.ne	0x15a444 <__emutls_get_address+0x19b8>
  15a420: aa1503e0     	mov	x0, x21
  15a424: aa1303e1     	mov	x1, x19
  15a428: aa1603e2     	mov	x2, x22
  15a42c: aa1803e3     	mov	x3, x24
  15a430: 9400038c     	bl	0x15b260 <__emutls_get_address+0x27d4>
  15a434: d503249f     	bti	j
  15a438: f9402be8     	ldr	x8, [sp, #0x50]
  15a43c: f9000100     	str	x0, [x8]
  15a440: 17ffffc3     	b	0x15a34c <__emutls_get_address+0x18c0>
  15a444: 51010348     	sub	w8, w26, #0x40
  15a448: 3100811f     	cmn	w8, #0x20
  15a44c: 54000a28     	b.hi	0x15a590 <__emutls_get_address+0x1b04>
  15a450: aa1503e0     	mov	x0, x21
  15a454: aa1303e1     	mov	x1, x19
  15a458: aa1603e2     	mov	x2, x22
  15a45c: aa1803e3     	mov	x3, x24
  15a460: 94000380     	bl	0x15b260 <__emutls_get_address+0x27d4>
  15a464: 51007749     	sub	w9, w26, #0x1d
  15a468: 7100153f     	cmp	w9, #0x5
  15a46c: 54000568     	b.hi	0x15a518 <__emutls_get_address+0x1a8c>
  15a470: b0fff92c     	adrp	x12, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  15a474: f94027e8     	ldr	x8, [sp, #0x48]
  15a478: 913e418c     	add	x12, x12, #0xf90
  15a47c: 1000000a     	adr	x10, 0x15a47c <__emutls_get_address+0x19f0>
  15a480: b8a9798b     	ldrsw	x11, [x12, x9, lsl #2]
  15a484: 8b0b014a     	add	x10, x10, x11
  15a488: d61f0140     	br	x10
  15a48c: d503249f     	bti	j
  15a490: f9400fe8     	ldr	x8, [sp, #0x18]
  15a494: f9000100     	str	x0, [x8]
  15a498: 17ffffad     	b	0x15a34c <__emutls_get_address+0x18c0>
  15a49c: d503249f     	bti	j
  15a4a0: f9400700     	ldr	x0, [x24, #0x8]
  15a4a4: aa1503e1     	mov	x1, x21
  15a4a8: aa1303e2     	mov	x2, x19
  15a4ac: aa1603e3     	mov	x3, x22
  15a4b0: 94000524     	bl	0x15b940 <__emutls_get_address+0x2eb4>
  15a4b4: fd400000     	ldr	d0, [x0]
  15a4b8: 17ffffa1     	b	0x15a33c <__emutls_get_address+0x18b0>
  15a4bc: d503249f     	bti	j
  15a4c0: f94017e9     	ldr	x9, [sp, #0x28]
  15a4c4: 1400000b     	b	0x15a4f0 <__emutls_get_address+0x1a64>
  15a4c8: d503249f     	bti	j
  15a4cc: f9401fe9     	ldr	x9, [sp, #0x38]
  15a4d0: 14000008     	b	0x15a4f0 <__emutls_get_address+0x1a64>
  15a4d4: d503249f     	bti	j
  15a4d8: 7100711f     	cmp	w8, #0x1c
  15a4dc: 540007c8     	b.hi	0x15a5d4 <__emutls_get_address+0x1b48>
  15a4e0: 8b080e69     	add	x9, x19, x8, lsl #3
  15a4e4: 14000003     	b	0x15a4f0 <__emutls_get_address+0x1a64>
  15a4e8: d503249f     	bti	j
  15a4ec: f94023e9     	ldr	x9, [sp, #0x40]
  15a4f0: d503249f     	bti	j
  15a4f4: f9400137     	ldr	x23, [x9]
  15a4f8: 17ffff95     	b	0x15a34c <__emutls_get_address+0x18c0>
  15a4fc: d503249f     	bti	j
  15a500: f94007e8     	ldr	x8, [sp, #0x8]
  15a504: f9000100     	str	x0, [x8]
  15a508: 17ffff91     	b	0x15a34c <__emutls_get_address+0x18c0>
  15a50c: d503249f     	bti	j
  15a510: f9400be8     	ldr	x8, [sp, #0x10]
  15a514: 14000005     	b	0x15a528 <__emutls_get_address+0x1a9c>
  15a518: d503249f     	bti	j
  15a51c: aa1c03e8     	mov	x8, x28
  15a520: f100775f     	cmp	x26, #0x1d
  15a524: 54000742     	b.hs	0x15a60c <__emutls_get_address+0x1b80>
  15a528: d503249f     	bti	j
  15a52c: f9000100     	str	x0, [x8]
  15a530: 17ffff87     	b	0x15a34c <__emutls_get_address+0x18c0>
  15a534: 385c03a8     	ldurb	w8, [x29, #-0x40]
  15a538: f94257e9     	ldr	x9, [sp, #0x4a8]
  15a53c: f94013ea     	ldr	x10, [sp, #0x20]
  15a540: 39000148     	strb	w8, [x10]
  15a544: b4000189     	cbz	x9, 0x15a574 <__emutls_get_address+0x1ae8>
  15a548: b4000177     	cbz	x23, 0x15a574 <__emutls_get_address+0x1ae8>
  15a54c: 385c33a8     	ldurb	w8, [x29, #-0x3d]
  15a550: 340000a8     	cbz	w8, 0x15a564 <__emutls_get_address+0x1ad8>
  15a554: aa1703f1     	mov	x17, x23
  15a558: aa1603f0     	mov	x16, x22
  15a55c: d50321df     	autib1716
  15a560: 14000004     	b	0x15a570 <__emutls_get_address+0x1ae4>
  15a564: aa1703f1     	mov	x17, x23
  15a568: aa1603f0     	mov	x16, x22
  15a56c: d503219f     	autia1716
  15a570: aa1103f7     	mov	x23, x17
  15a574: 910163e1     	add	x1, sp, #0x58
  15a578: aa1303e0     	mov	x0, x19
  15a57c: 52804202     	mov	w2, #0x210              // =528
  15a580: f900aff7     	str	x23, [sp, #0x158]
  15a584: 94000ac7     	bl	0x15d0a0 <memcpy@plt>
  15a588: 52800020     	mov	w0, #0x1                // =1
  15a58c: 17ffff60     	b	0x15a30c <__emutls_get_address+0x1880>
  15a590: 128331a0     	mov	w0, #-0x198e            // =-6542
  15a594: 17ffff5e     	b	0x15a30c <__emutls_get_address+0x1880>
  15a598: d503249f     	bti	j
  15a59c: f0000088     	adrp	x8, 0x16d000
  15a5a0: d0fff8a1     	adrp	x1, 0x70000
  15a5a4: 90fff8a2     	adrp	x2, 0x6e000
  15a5a8: f0fff883     	adrp	x3, 0x6d000
  15a5ac: 91221821     	add	x1, x1, #0x886
  15a5b0: 9123b442     	add	x2, x2, #0x8ed
  15a5b4: f940c108     	ldr	x8, [x8, #0x180]
  15a5b8: 910f8c63     	add	x3, x3, #0x3e3
  15a5bc: 9104c113     	add	x19, x8, #0x130
  15a5c0: aa1303e0     	mov	x0, x19
  15a5c4: 94000f67     	bl	0x15e360 <fprintf@plt>
  15a5c8: aa1303e0     	mov	x0, x19
  15a5cc: 94000f91     	bl	0x15e410 <fflush@plt>
  15a5d0: 940017c8     	bl	0x1604f0 <abort@plt>
  15a5d4: f0000088     	adrp	x8, 0x16d000
  15a5d8: d0fff8a1     	adrp	x1, 0x70000
  15a5dc: b0fff8c2     	adrp	x2, 0x73000
  15a5e0: 90fff8a3     	adrp	x3, 0x6e000
  15a5e4: 91221821     	add	x1, x1, #0x886
  15a5e8: 912f7042     	add	x2, x2, #0xbdc
  15a5ec: f940c108     	ldr	x8, [x8, #0x180]
  15a5f0: 9100dc63     	add	x3, x3, #0x37
  15a5f4: 9104c113     	add	x19, x8, #0x130
  15a5f8: aa1303e0     	mov	x0, x19
  15a5fc: 94000f59     	bl	0x15e360 <fprintf@plt>
  15a600: aa1303e0     	mov	x0, x19
  15a604: 94000f83     	bl	0x15e410 <fflush@plt>
  15a608: 940017ba     	bl	0x1604f0 <abort@plt>
  15a60c: f0000088     	adrp	x8, 0x16d000
  15a610: d0fff8a1     	adrp	x1, 0x70000
  15a614: b0fff8a2     	adrp	x2, 0x6f000
  15a618: 90fff8a3     	adrp	x3, 0x6e000
  15a61c: 91221821     	add	x1, x1, #0x886
  15a620: 91361442     	add	x2, x2, #0xd85
  15a624: f940c108     	ldr	x8, [x8, #0x180]
  15a628: 9100dc63     	add	x3, x3, #0x37
  15a62c: 9104c113     	add	x19, x8, #0x130
  15a630: aa1303e0     	mov	x0, x19
  15a634: 94000f4b     	bl	0x15e360 <fprintf@plt>
  15a638: aa1303e0     	mov	x0, x19
  15a63c: 94000f75     	bl	0x15e410 <fflush@plt>
  15a640: 940017ac     	bl	0x1604f0 <abort@plt>
  15a644: d503233f     	paciasp
  15a648: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  15a64c: a9016ffc     	stp	x28, x27, [sp, #0x10]
  15a650: 910003fd     	mov	x29, sp
  15a654: a90267fa     	stp	x26, x25, [sp, #0x20]
  15a658: a9035ff8     	stp	x24, x23, [sp, #0x30]
  15a65c: a90457f6     	stp	x22, x21, [sp, #0x40]
  15a660: a9054ff4     	stp	x20, x19, [sp, #0x50]
  15a664: d11a43ff     	sub	sp, sp, #0x690
  15a668: 910003f3     	mov	x19, sp
  15a66c: a9402849     	ldp	x9, x10, [x2]
  15a670: 92800008     	mov	x8, #-0x1               // =-1
  15a674: d100e3bc     	sub	x28, x29, #0x38
  15a678: f940084b     	ldr	x11, [x2, #0x10]
  15a67c: b0fff937     	adrp	x23, 0x7f000 <typeinfo name for std::__ndk1::error_category+0xcfe>
  15a680: aa0503f4     	mov	x20, x5
  15a684: 2a0403fb     	mov	w27, w4
  15a688: aa0203f6     	mov	x22, x2
  15a68c: 913f52f7     	add	x23, x23, #0xfd4
  15a690: 8b090149     	add	x9, x10, x9
  15a694: f9001a7f     	str	xzr, [x19, #0x30]
  15a698: a940302a     	ldp	x10, x12, [x1]
  15a69c: a93ca7ab     	stp	x11, x9, [x29, #-0x38]
  15a6a0: a941342b     	ldp	x11, x13, [x1, #0x10]
  15a6a4: a93dafa8     	stp	x8, x11, [x29, #-0x28]
  15a6a8: 8b0a0188     	add	x8, x12, x10
  15a6ac: 9100c38a     	add	x10, x28, #0x30
  15a6b0: cb0d0069     	sub	x9, x3, x13
  15a6b4: a9022a60     	stp	x0, x10, [x19, #0x20]
  15a6b8: 9108e0ab     	add	x11, x5, #0x238
  15a6bc: a93ea7a8     	stp	x8, x9, [x29, #-0x18]
  15a6c0: 9100e26a     	add	x10, x19, #0x38
  15a6c4: 9108e14a     	add	x10, x10, #0x238
  15a6c8: a9012e6a     	stp	x10, x11, [x19, #0x10]
  15a6cc: 14000005     	b	0x15a6e0 <__emutls_get_address+0x1c54>
  15a6d0: f9401668     	ldr	x8, [x19, #0x28]
  15a6d4: 9100639c     	add	x28, x28, #0x18
  15a6d8: eb08039f     	cmp	x28, x8
  15a6dc: 54004140     	b.eq	0x15af04 <__emutls_get_address+0x2478>
  15a6e0: a9406389     	ldp	x9, x24, [x28]
  15a6e4: f9400b95     	ldr	x21, [x28, #0x10]
  15a6e8: f81c03a9     	stur	x9, [x29, #-0x40]
  15a6ec: eb18013f     	cmp	x9, x24
  15a6f0: fa403aa4     	ccmp	x21, #0x0, #0x4, lo
  15a6f4: 54fffee0     	b.eq	0x15a6d0 <__emutls_get_address+0x1c44>
  15a6f8: aa1f03f9     	mov	x25, xzr
  15a6fc: aa0903e8     	mov	x8, x9
  15a700: 3840150a     	ldrb	w10, [x8], #0x1
  15a704: f81c03a8     	stur	x8, [x29, #-0x40]
  15a708: 7100bd5f     	cmp	w10, #0x2f
  15a70c: 54003328     	b.hi	0x15ad70 <__emutls_get_address+0x22e4>
  15a710: 1000008b     	adr	x11, 0x15a720 <__emutls_get_address+0x1c94>
  15a714: 786a7aec     	ldrh	w12, [x23, x10, lsl #1]
  15a718: 8b0c096b     	add	x11, x11, x12, lsl #2
  15a71c: d61f0160     	br	x11
  15a720: d503249f     	bti	j
  15a724: 394062c3     	ldrb	w3, [x22, #0x18]
  15a728: d10103a1     	sub	x1, x29, #0x40
  15a72c: f9401260     	ldr	x0, [x19, #0x20]
  15a730: aa1803e2     	mov	x2, x24
  15a734: aa1f03e4     	mov	x4, xzr
  15a738: 94000349     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15a73c: aa0003f9     	mov	x25, x0
  15a740: 140001ea     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a744: d503249f     	bti	j
  15a748: 39400528     	ldrb	w8, [x9, #0x1]
  15a74c: 91000929     	add	x9, x9, #0x2
  15a750: 14000008     	b	0x15a770 <__emutls_get_address+0x1ce4>
  15a754: d503249f     	bti	j
  15a758: 78401128     	ldurh	w8, [x9, #0x1]
  15a75c: 91000d29     	add	x9, x9, #0x3
  15a760: 14000004     	b	0x15a770 <__emutls_get_address+0x1ce4>
  15a764: d503249f     	bti	j
  15a768: b8401128     	ldur	w8, [x9, #0x1]
  15a76c: 91001529     	add	x9, x9, #0x5
  15a770: b9402aca     	ldr	w10, [x22, #0x28]
  15a774: 1b087d48     	mul	w8, w10, w8
  15a778: 8b080339     	add	x25, x25, x8
  15a77c: f81c03a9     	stur	x9, [x29, #-0x40]
  15a780: 140001da     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a784: d503249f     	bti	j
  15a788: d10103a0     	sub	x0, x29, #0x40
  15a78c: aa1803e1     	mov	x1, x24
  15a790: 940003f8     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a794: aa0003fa     	mov	x26, x0
  15a798: d10103a0     	sub	x0, x29, #0x40
  15a79c: aa1803e1     	mov	x1, x24
  15a7a0: 940003f4     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a7a4: f101835f     	cmp	x26, #0x60
  15a7a8: 54003b22     	b.hs	0x15af0c <__emutls_get_address+0x2480>
  15a7ac: 8b1a1288     	add	x8, x20, x26, lsl #4
  15a7b0: b9802ec9     	ldrsw	x9, [x22, #0x2c]
  15a7b4: aa0803ea     	mov	x10, x8
  15a7b8: 3841cd4b     	ldrb	w11, [x10, #0x1c]!
  15a7bc: 3500012b     	cbnz	w11, 0x15a7e0 <__emutls_get_address+0x1d54>
  15a7c0: d37cef4b     	lsl	x11, x26, #4
  15a7c4: 9100e26d     	add	x13, x19, #0x38
  15a7c8: 8b0b028c     	add	x12, x20, x11
  15a7cc: 8b0b01ab     	add	x11, x13, x11
  15a7d0: 3cc18180     	ldur	q0, [x12, #0x18]
  15a7d4: 5280002c     	mov	w12, #0x1               // =1
  15a7d8: 3c818160     	stur	q0, [x11, #0x18]
  15a7dc: 3900014c     	strb	w12, [x10]
  15a7e0: 9b097c09     	mul	x9, x0, x9
  15a7e4: 140001b0     	b	0x15aea4 <__emutls_get_address+0x2418>
  15a7e8: d503249f     	bti	j
  15a7ec: d10103a0     	sub	x0, x29, #0x40
  15a7f0: aa1803e1     	mov	x1, x24
  15a7f4: 940003df     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a7f8: f101801f     	cmp	x0, #0x60
  15a7fc: 54003922     	b.hs	0x15af20 <__emutls_get_address+0x2494>
  15a800: 8b001288     	add	x8, x20, x0, lsl #4
  15a804: 39407108     	ldrb	w8, [x8, #0x1c]
  15a808: 34003708     	cbz	w8, 0x15aee8 <__emutls_get_address+0x245c>
  15a80c: d37cec08     	lsl	x8, x0, #4
  15a810: 140001b1     	b	0x15aed4 <__emutls_get_address+0x2448>
  15a814: d503249f     	bti	j
  15a818: d10103a0     	sub	x0, x29, #0x40
  15a81c: aa1803e1     	mov	x1, x24
  15a820: 940003d4     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a824: f101801f     	cmp	x0, #0x60
  15a828: 54003842     	b.hs	0x15af30 <__emutls_get_address+0x24a4>
  15a82c: 8b001288     	add	x8, x20, x0, lsl #4
  15a830: aa0803e9     	mov	x9, x8
  15a834: 3841cd2a     	ldrb	w10, [x9, #0x1c]!
  15a838: 3500012a     	cbnz	w10, 0x15a85c <__emutls_get_address+0x1dd0>
  15a83c: d37cec0a     	lsl	x10, x0, #4
  15a840: 9100e26c     	add	x12, x19, #0x38
  15a844: 8b0a028b     	add	x11, x20, x10
  15a848: 8b0a018a     	add	x10, x12, x10
  15a84c: 3cc18160     	ldur	q0, [x11, #0x18]
  15a850: 5280002b     	mov	w11, #0x1               // =1
  15a854: 3c818140     	stur	q0, [x10, #0x18]
  15a858: 3900012b     	strb	w11, [x9]
  15a85c: 52800029     	mov	w9, #0x1                // =1
  15a860: b9001909     	str	w9, [x8, #0x18]
  15a864: 140001a1     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a868: d503249f     	bti	j
  15a86c: d10103a0     	sub	x0, x29, #0x40
  15a870: aa1803e1     	mov	x1, x24
  15a874: 940003bf     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a878: f101801f     	cmp	x0, #0x60
  15a87c: 54003622     	b.hs	0x15af40 <__emutls_get_address+0x24b4>
  15a880: 8b001288     	add	x8, x20, x0, lsl #4
  15a884: aa0803e9     	mov	x9, x8
  15a888: 3841cd2a     	ldrb	w10, [x9, #0x1c]!
  15a88c: 3500012a     	cbnz	w10, 0x15a8b0 <__emutls_get_address+0x1e24>
  15a890: d37cec0a     	lsl	x10, x0, #4
  15a894: 9100e26c     	add	x12, x19, #0x38
  15a898: 8b0a028b     	add	x11, x20, x10
  15a89c: 8b0a018a     	add	x10, x12, x10
  15a8a0: 3cc18160     	ldur	q0, [x11, #0x18]
  15a8a4: 5280002b     	mov	w11, #0x1               // =1
  15a8a8: 3c818140     	stur	q0, [x10, #0x18]
  15a8ac: 3900012b     	strb	w11, [x9]
  15a8b0: b900191f     	str	wzr, [x8, #0x18]
  15a8b4: 1400018d     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a8b8: d503249f     	bti	j
  15a8bc: d10103a0     	sub	x0, x29, #0x40
  15a8c0: aa1803e1     	mov	x1, x24
  15a8c4: 940003ab     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a8c8: aa0003fa     	mov	x26, x0
  15a8cc: d10103a0     	sub	x0, x29, #0x40
  15a8d0: aa1803e1     	mov	x1, x24
  15a8d4: 940003a7     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a8d8: f101835f     	cmp	x26, #0x60
  15a8dc: 540033c2     	b.hs	0x15af54 <__emutls_get_address+0x24c8>
  15a8e0: f101801f     	cmp	x0, #0x60
  15a8e4: 54003ac2     	b.hs	0x15b03c <__emutls_get_address+0x25b0>
  15a8e8: 8b1a1288     	add	x8, x20, x26, lsl #4
  15a8ec: aa0803e9     	mov	x9, x8
  15a8f0: 3841cd2a     	ldrb	w10, [x9, #0x1c]!
  15a8f4: 3500012a     	cbnz	w10, 0x15a918 <__emutls_get_address+0x1e8c>
  15a8f8: d37cef4a     	lsl	x10, x26, #4
  15a8fc: 9100e26c     	add	x12, x19, #0x38
  15a900: 8b0a028b     	add	x11, x20, x10
  15a904: 8b0a018a     	add	x10, x12, x10
  15a908: 3cc18160     	ldur	q0, [x11, #0x18]
  15a90c: 5280002b     	mov	w11, #0x1               // =1
  15a910: 3c818140     	stur	q0, [x10, #0x18]
  15a914: 3900012b     	strb	w11, [x9]
  15a918: 52800089     	mov	w9, #0x4                // =4
  15a91c: f9001100     	str	x0, [x8, #0x20]
  15a920: b9001909     	str	w9, [x8, #0x18]
  15a924: 14000171     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a928: d503249f     	bti	j
  15a92c: d11883fa     	sub	x26, sp, #0x620
  15a930: 9100035f     	mov	sp, x26
  15a934: aa1a03e0     	mov	x0, x26
  15a938: f9401a68     	ldr	x8, [x19, #0x30]
  15a93c: aa1403e1     	mov	x1, x20
  15a940: 5280c302     	mov	w2, #0x618              // =1560
  15a944: f8008408     	str	x8, [x0], #0x8
  15a948: 940009d6     	bl	0x15d0a0 <memcpy@plt>
  15a94c: f9001a7a     	str	x26, [x19, #0x30]
  15a950: 14000166     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a954: d503249f     	bti	j
  15a958: f9401a68     	ldr	x8, [x19, #0x30]
  15a95c: b4003808     	cbz	x8, 0x15b05c <__emutls_get_address+0x25d0>
  15a960: 91002101     	add	x1, x8, #0x8
  15a964: aa1403e0     	mov	x0, x20
  15a968: 5280c302     	mov	w2, #0x618              // =1560
  15a96c: aa0803fa     	mov	x26, x8
  15a970: 940009cc     	bl	0x15d0a0 <memcpy@plt>
  15a974: f940035a     	ldr	x26, [x26]
  15a978: f9001a7a     	str	x26, [x19, #0x30]
  15a97c: 1400015b     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a980: d503249f     	bti	j
  15a984: d10103a0     	sub	x0, x29, #0x40
  15a988: aa1803e1     	mov	x1, x24
  15a98c: 94000379     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a990: aa0003fa     	mov	x26, x0
  15a994: d10103a0     	sub	x0, x29, #0x40
  15a998: aa1803e1     	mov	x1, x24
  15a99c: 94000375     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a9a0: f101835f     	cmp	x26, #0x60
  15a9a4: 54002e22     	b.hs	0x15af68 <__emutls_get_address+0x24dc>
  15a9a8: 2900029a     	stp	w26, w0, [x20]
  15a9ac: 1400014f     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a9b0: d503249f     	bti	j
  15a9b4: d10103a0     	sub	x0, x29, #0x40
  15a9b8: aa1803e1     	mov	x1, x24
  15a9bc: 9400036d     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a9c0: f101801f     	cmp	x0, #0x60
  15a9c4: 54002dc2     	b.hs	0x15af7c <__emutls_get_address+0x24f0>
  15a9c8: b9000280     	str	w0, [x20]
  15a9cc: 14000147     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a9d0: d503249f     	bti	j
  15a9d4: d10103a0     	sub	x0, x29, #0x40
  15a9d8: aa1803e1     	mov	x1, x24
  15a9dc: 94000365     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15a9e0: b9000680     	str	w0, [x20, #0x4]
  15a9e4: 14000141     	b	0x15aee8 <__emutls_get_address+0x245c>
  15a9e8: d503249f     	bti	j
  15a9ec: b900029f     	str	wzr, [x20]
  15a9f0: f9000688     	str	x8, [x20, #0x8]
  15a9f4: 140000d8     	b	0x15ad54 <__emutls_get_address+0x22c8>
  15a9f8: d503249f     	bti	j
  15a9fc: d10103a0     	sub	x0, x29, #0x40
  15aa00: aa1803e1     	mov	x1, x24
  15aa04: 9400035b     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15aa08: f101801f     	cmp	x0, #0x60
  15aa0c: 54002c62     	b.hs	0x15af98 <__emutls_get_address+0x250c>
  15aa10: 8b001288     	add	x8, x20, x0, lsl #4
  15aa14: aa0803e9     	mov	x9, x8
  15aa18: 3841cd2a     	ldrb	w10, [x9, #0x1c]!
  15aa1c: 3500012a     	cbnz	w10, 0x15aa40 <__emutls_get_address+0x1fb4>
  15aa20: d37cec0a     	lsl	x10, x0, #4
  15aa24: 9100e26c     	add	x12, x19, #0x38
  15aa28: 8b0a028b     	add	x11, x20, x10
  15aa2c: 8b0a018a     	add	x10, x12, x10
  15aa30: 3cc18160     	ldur	q0, [x11, #0x18]
  15aa34: 5280002b     	mov	w11, #0x1               // =1
  15aa38: 3c818140     	stur	q0, [x10, #0x18]
  15aa3c: 3900012b     	strb	w11, [x9]
  15aa40: 528000a9     	mov	w9, #0x5                // =5
  15aa44: 140000c1     	b	0x15ad48 <__emutls_get_address+0x22bc>
  15aa48: d503249f     	bti	j
  15aa4c: d10103a0     	sub	x0, x29, #0x40
  15aa50: aa1803e1     	mov	x1, x24
  15aa54: 94000347     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15aa58: f101801f     	cmp	x0, #0x60
  15aa5c: 54002a82     	b.hs	0x15afac <__emutls_get_address+0x2520>
  15aa60: f85c03a9     	ldur	x9, [x29, #-0x40]
  15aa64: aa1f03ea     	mov	x10, xzr
  15aa68: aa1f03e8     	mov	x8, xzr
  15aa6c: aa0903ec     	mov	x12, x9
  15aa70: eb18019f     	cmp	x12, x24
  15aa74: 54003080     	b.eq	0x15b084 <__emutls_get_address+0x25f8>
  15aa78: 3840158b     	ldrb	w11, [x12], #0x1
  15aa7c: 91000529     	add	x9, x9, #0x1
  15aa80: 9240196d     	and	x13, x11, #0x7f
  15aa84: 9aca21ad     	lsl	x13, x13, x10
  15aa88: 91001d4a     	add	x10, x10, #0x7
  15aa8c: aa0801a8     	orr	x8, x13, x8
  15aa90: 373fff0b     	tbnz	w11, #0x7, 0x15aa70 <__emutls_get_address+0x1fe4>
  15aa94: 8b00128c     	add	x12, x20, x0, lsl #4
  15aa98: 51001d4d     	sub	w13, w10, #0x7
  15aa9c: 7100e5bf     	cmp	w13, #0x39
  15aaa0: aa0c03ed     	mov	x13, x12
  15aaa4: 1a9f27ee     	cset	w14, lo
  15aaa8: 9280000f     	mov	x15, #-0x1              // =-1
  15aaac: 9aca21ea     	lsl	x10, x15, x10
  15aab0: 6a4b19df     	tst	w14, w11, lsr #6
  15aab4: 3841cdae     	ldrb	w14, [x13, #0x1c]!
  15aab8: 9a9f114b     	csel	x11, x10, xzr, ne
  15aabc: b9802eca     	ldrsw	x10, [x22, #0x2c]
  15aac0: f81c03a9     	stur	x9, [x29, #-0x40]
  15aac4: 3500012e     	cbnz	w14, 0x15aae8 <__emutls_get_address+0x205c>
  15aac8: d37cec09     	lsl	x9, x0, #4
  15aacc: 9100e26f     	add	x15, x19, #0x38
  15aad0: 8b09028e     	add	x14, x20, x9
  15aad4: 8b0901e9     	add	x9, x15, x9
  15aad8: 3cc181c0     	ldur	q0, [x14, #0x18]
  15aadc: 5280002e     	mov	w14, #0x1               // =1
  15aae0: 3c818120     	stur	q0, [x9, #0x18]
  15aae4: 390001ae     	strb	w14, [x13]
  15aae8: aa0b0108     	orr	x8, x8, x11
  15aaec: 52800049     	mov	w9, #0x2                // =2
  15aaf0: 1400007f     	b	0x15acec <__emutls_get_address+0x2260>
  15aaf4: d503249f     	bti	j
  15aaf8: d10103a0     	sub	x0, x29, #0x40
  15aafc: aa1803e1     	mov	x1, x24
  15ab00: 9400031c     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ab04: f85c03aa     	ldur	x10, [x29, #-0x40]
  15ab08: aa1f03e9     	mov	x9, xzr
  15ab0c: aa1f03e8     	mov	x8, xzr
  15ab10: aa0a03ec     	mov	x12, x10
  15ab14: eb18019f     	cmp	x12, x24
  15ab18: 54002d20     	b.eq	0x15b0bc <__emutls_get_address+0x2630>
  15ab1c: 3840158b     	ldrb	w11, [x12], #0x1
  15ab20: 9100054a     	add	x10, x10, #0x1
  15ab24: 9240196d     	and	x13, x11, #0x7f
  15ab28: 9ac921ad     	lsl	x13, x13, x9
  15ab2c: 91001d29     	add	x9, x9, #0x7
  15ab30: aa0801a8     	orr	x8, x13, x8
  15ab34: 373fff0b     	tbnz	w11, #0x7, 0x15ab14 <__emutls_get_address+0x2088>
  15ab38: f1017c1f     	cmp	x0, #0x5f
  15ab3c: f81c03aa     	stur	x10, [x29, #-0x40]
  15ab40: 54002408     	b.hi	0x15afc0 <__emutls_get_address+0x2534>
  15ab44: 51001d2a     	sub	w10, w9, #0x7
  15ab48: 9280000c     	mov	x12, #-0x1              // =-1
  15ab4c: 7100e55f     	cmp	w10, #0x39
  15ab50: 9ac92189     	lsl	x9, x12, x9
  15ab54: 1a9f27ea     	cset	w10, lo
  15ab58: 6a4b195f     	tst	w10, w11, lsr #6
  15ab5c: b9402eca     	ldr	w10, [x22, #0x2c]
  15ab60: 1a9f1129     	csel	w9, w9, wzr, ne
  15ab64: 2a090108     	orr	w8, w8, w9
  15ab68: 1b087d48     	mul	w8, w10, w8
  15ab6c: 29002280     	stp	w0, w8, [x20]
  15ab70: 140000de     	b	0x15aee8 <__emutls_get_address+0x245c>
  15ab74: d503249f     	bti	j
  15ab78: aa1f03ea     	mov	x10, xzr
  15ab7c: aa1f03e9     	mov	x9, xzr
  15ab80: aa0803eb     	mov	x11, x8
  15ab84: eb18017f     	cmp	x11, x24
  15ab88: 54002b60     	b.eq	0x15b0f4 <__emutls_get_address+0x2668>
  15ab8c: 3840156c     	ldrb	w12, [x11], #0x1
  15ab90: 91000508     	add	x8, x8, #0x1
  15ab94: 9240198d     	and	x13, x12, #0x7f
  15ab98: 9aca21ad     	lsl	x13, x13, x10
  15ab9c: 91001d4a     	add	x10, x10, #0x7
  15aba0: aa0901a9     	orr	x9, x13, x9
  15aba4: 373fff0c     	tbnz	w12, #0x7, 0x15ab84 <__emutls_get_address+0x20f8>
  15aba8: 51001d4b     	sub	w11, w10, #0x7
  15abac: 9280000d     	mov	x13, #-0x1              // =-1
  15abb0: 7100e57f     	cmp	w11, #0x39
  15abb4: 9aca21aa     	lsl	x10, x13, x10
  15abb8: 1a9f27eb     	cset	w11, lo
  15abbc: f81c03a8     	stur	x8, [x29, #-0x40]
  15abc0: 6a4c197f     	tst	w11, w12, lsr #6
  15abc4: b9402ecb     	ldr	w11, [x22, #0x2c]
  15abc8: 1a9f114a     	csel	w10, w10, wzr, ne
  15abcc: 2a0a0129     	orr	w9, w9, w10
  15abd0: 1b097d69     	mul	w9, w11, w9
  15abd4: b9000689     	str	w9, [x20, #0x4]
  15abd8: 140000c4     	b	0x15aee8 <__emutls_get_address+0x245c>
  15abdc: d503249f     	bti	j
  15abe0: d10103a0     	sub	x0, x29, #0x40
  15abe4: aa1803e1     	mov	x1, x24
  15abe8: 940002e2     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15abec: aa0003fa     	mov	x26, x0
  15abf0: f101801f     	cmp	x0, #0x60
  15abf4: 54001f62     	b.hs	0x15afe0 <__emutls_get_address+0x2554>
  15abf8: d10103a0     	sub	x0, x29, #0x40
  15abfc: aa1803e1     	mov	x1, x24
  15ac00: 940002dc     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ac04: 8b1a1288     	add	x8, x20, x26, lsl #4
  15ac08: b9802ec9     	ldrsw	x9, [x22, #0x2c]
  15ac0c: aa0803ea     	mov	x10, x8
  15ac10: 3841cd4b     	ldrb	w11, [x10, #0x1c]!
  15ac14: 3500012b     	cbnz	w11, 0x15ac38 <__emutls_get_address+0x21ac>
  15ac18: d37cef4b     	lsl	x11, x26, #4
  15ac1c: 9100e26d     	add	x13, x19, #0x38
  15ac20: 8b0b028c     	add	x12, x20, x11
  15ac24: 8b0b01ab     	add	x11, x13, x11
  15ac28: 3cc18180     	ldur	q0, [x12, #0x18]
  15ac2c: 5280002c     	mov	w12, #0x1               // =1
  15ac30: 3c818160     	stur	q0, [x11, #0x18]
  15ac34: 3900014c     	strb	w12, [x10]
  15ac38: 9b097c09     	mul	x9, x0, x9
  15ac3c: 5280006a     	mov	w10, #0x3               // =3
  15ac40: 1400009a     	b	0x15aea8 <__emutls_get_address+0x241c>
  15ac44: d503249f     	bti	j
  15ac48: d10103a0     	sub	x0, x29, #0x40
  15ac4c: aa1803e1     	mov	x1, x24
  15ac50: 940002c8     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ac54: f101801f     	cmp	x0, #0x60
  15ac58: 54001d42     	b.hs	0x15b000 <__emutls_get_address+0x2574>
  15ac5c: f85c03a9     	ldur	x9, [x29, #-0x40]
  15ac60: aa1f03ea     	mov	x10, xzr
  15ac64: aa1f03e8     	mov	x8, xzr
  15ac68: aa0903ec     	mov	x12, x9
  15ac6c: eb18019f     	cmp	x12, x24
  15ac70: 540025e0     	b.eq	0x15b12c <__emutls_get_address+0x26a0>
  15ac74: 3840158b     	ldrb	w11, [x12], #0x1
  15ac78: 91000529     	add	x9, x9, #0x1
  15ac7c: 9240196d     	and	x13, x11, #0x7f
  15ac80: 9aca21ad     	lsl	x13, x13, x10
  15ac84: 91001d4a     	add	x10, x10, #0x7
  15ac88: aa0801a8     	orr	x8, x13, x8
  15ac8c: 373fff0b     	tbnz	w11, #0x7, 0x15ac6c <__emutls_get_address+0x21e0>
  15ac90: 8b00128c     	add	x12, x20, x0, lsl #4
  15ac94: 51001d4d     	sub	w13, w10, #0x7
  15ac98: 7100e5bf     	cmp	w13, #0x39
  15ac9c: aa0c03ed     	mov	x13, x12
  15aca0: 1a9f27ee     	cset	w14, lo
  15aca4: 9280000f     	mov	x15, #-0x1              // =-1
  15aca8: 9aca21ea     	lsl	x10, x15, x10
  15acac: 6a4b19df     	tst	w14, w11, lsr #6
  15acb0: 3841cdae     	ldrb	w14, [x13, #0x1c]!
  15acb4: 9a9f114b     	csel	x11, x10, xzr, ne
  15acb8: b9802eca     	ldrsw	x10, [x22, #0x2c]
  15acbc: f81c03a9     	stur	x9, [x29, #-0x40]
  15acc0: 3500012e     	cbnz	w14, 0x15ace4 <__emutls_get_address+0x2258>
  15acc4: d37cec09     	lsl	x9, x0, #4
  15acc8: 9100e26f     	add	x15, x19, #0x38
  15accc: 8b09028e     	add	x14, x20, x9
  15acd0: 8b0901e9     	add	x9, x15, x9
  15acd4: 3cc181c0     	ldur	q0, [x14, #0x18]
  15acd8: 5280002e     	mov	w14, #0x1               // =1
  15acdc: 3c818120     	stur	q0, [x9, #0x18]
  15ace0: 390001ae     	strb	w14, [x13]
  15ace4: aa0b0108     	orr	x8, x8, x11
  15ace8: 52800069     	mov	w9, #0x3                // =3
  15acec: 9b0a7d08     	mul	x8, x8, x10
  15acf0: b9001989     	str	w9, [x12, #0x18]
  15acf4: f9001188     	str	x8, [x12, #0x20]
  15acf8: 1400007c     	b	0x15aee8 <__emutls_get_address+0x245c>
  15acfc: d503249f     	bti	j
  15ad00: d10103a0     	sub	x0, x29, #0x40
  15ad04: aa1803e1     	mov	x1, x24
  15ad08: 9400029a     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ad0c: f101801f     	cmp	x0, #0x60
  15ad10: 54001822     	b.hs	0x15b014 <__emutls_get_address+0x2588>
  15ad14: 8b001288     	add	x8, x20, x0, lsl #4
  15ad18: aa0803e9     	mov	x9, x8
  15ad1c: 3841cd2a     	ldrb	w10, [x9, #0x1c]!
  15ad20: 3500012a     	cbnz	w10, 0x15ad44 <__emutls_get_address+0x22b8>
  15ad24: d37cec0a     	lsl	x10, x0, #4
  15ad28: 9100e26c     	add	x12, x19, #0x38
  15ad2c: 8b0a028b     	add	x11, x20, x10
  15ad30: 8b0a018a     	add	x10, x12, x10
  15ad34: 3cc18160     	ldur	q0, [x11, #0x18]
  15ad38: 5280002b     	mov	w11, #0x1               // =1
  15ad3c: 3c818140     	stur	q0, [x10, #0x18]
  15ad40: 3900012b     	strb	w11, [x9]
  15ad44: 528000c9     	mov	w9, #0x6                // =6
  15ad48: f85c03aa     	ldur	x10, [x29, #-0x40]
  15ad4c: b9001909     	str	w9, [x8, #0x18]
  15ad50: f900110a     	str	x10, [x8, #0x20]
  15ad54: d10103a0     	sub	x0, x29, #0x40
  15ad58: aa1803e1     	mov	x1, x24
  15ad5c: 94000285     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ad60: f85c03a8     	ldur	x8, [x29, #-0x40]
  15ad64: 8b000108     	add	x8, x8, x0
  15ad68: f81c03a8     	stur	x8, [x29, #-0x40]
  15ad6c: 1400005f     	b	0x15aee8 <__emutls_get_address+0x245c>
  15ad70: d503249f     	bti	j
  15ad74: 9240155a     	and	x26, x10, #0x3f
  15ad78: 121a0548     	and	w8, w10, #0xc0
  15ad7c: 7101011f     	cmp	w8, #0x40
  15ad80: 540009a0     	b.eq	0x15aeb4 <__emutls_get_address+0x2428>
  15ad84: 7103011f     	cmp	w8, #0xc0
  15ad88: 540009e0     	b.eq	0x15aec4 <__emutls_get_address+0x2438>
  15ad8c: 7102011f     	cmp	w8, #0x80
  15ad90: 54001661     	b.ne	0x15b05c <__emutls_get_address+0x25d0>
  15ad94: d10103a0     	sub	x0, x29, #0x40
  15ad98: aa1803e1     	mov	x1, x24
  15ad9c: b9000e7b     	str	w27, [x19, #0xc]
  15ada0: 2a1a03fb     	mov	w27, w26
  15ada4: 94000273     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ada8: 8b3a5288     	add	x8, x20, w26, uxtw #4
  15adac: b9802ec9     	ldrsw	x9, [x22, #0x2c]
  15adb0: 3841cd0a     	ldrb	w10, [x8, #0x1c]!
  15adb4: 3500012a     	cbnz	w10, 0x15add8 <__emutls_get_address+0x234c>
  15adb8: d37cef6a     	lsl	x10, x27, #4
  15adbc: 9100e26c     	add	x12, x19, #0x38
  15adc0: 8b0a028b     	add	x11, x20, x10
  15adc4: 8b0a018a     	add	x10, x12, x10
  15adc8: 3cc18160     	ldur	q0, [x11, #0x18]
  15adcc: 3c818140     	stur	q0, [x10, #0x18]
  15add0: 5280002a     	mov	w10, #0x1               // =1
  15add4: 3900010a     	strb	w10, [x8]
  15add8: 9b097c08     	mul	x8, x0, x9
  15addc: 8b1b1289     	add	x9, x20, x27, lsl #4
  15ade0: 5280004a     	mov	w10, #0x2               // =2
  15ade4: b9400e7b     	ldr	w27, [x19, #0xc]
  15ade8: b900192a     	str	w10, [x9, #0x18]
  15adec: f9001128     	str	x8, [x9, #0x20]
  15adf0: 1400003e     	b	0x15aee8 <__emutls_get_address+0x245c>
  15adf4: d503249f     	bti	j
  15adf8: 7100137f     	cmp	w27, #0x4
  15adfc: 54000761     	b.ne	0x15aee8 <__emutls_get_address+0x245c>
  15ae00: 3948f288     	ldrb	w8, [x20, #0x23c]
  15ae04: 350000c8     	cbnz	w8, 0x15ae1c <__emutls_get_address+0x2390>
  15ae08: a9412269     	ldp	x9, x8, [x19, #0x10]
  15ae0c: 3dc00100     	ldr	q0, [x8]
  15ae10: 52800028     	mov	w8, #0x1                // =1
  15ae14: 3d800120     	str	q0, [x9]
  15ae18: 3908f288     	strb	w8, [x20, #0x23c]
  15ae1c: f9412288     	ldr	x8, [x20, #0x240]
  15ae20: d2400108     	eor	x8, x8, #0x1
  15ae24: f9012288     	str	x8, [x20, #0x240]
  15ae28: 14000030     	b	0x15aee8 <__emutls_get_address+0x245c>
  15ae2c: d503249f     	bti	j
  15ae30: d10103a0     	sub	x0, x29, #0x40
  15ae34: aa1803e1     	mov	x1, x24
  15ae38: 9400024e     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ae3c: b9001280     	str	w0, [x20, #0x10]
  15ae40: 1400002a     	b	0x15aee8 <__emutls_get_address+0x245c>
  15ae44: d503249f     	bti	j
  15ae48: d10103a0     	sub	x0, x29, #0x40
  15ae4c: aa1803e1     	mov	x1, x24
  15ae50: 94000248     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ae54: f101801f     	cmp	x0, #0x60
  15ae58: 54000e82     	b.hs	0x15b028 <__emutls_get_address+0x259c>
  15ae5c: aa0003fa     	mov	x26, x0
  15ae60: d10103a0     	sub	x0, x29, #0x40
  15ae64: aa1803e1     	mov	x1, x24
  15ae68: 94000242     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15ae6c: 8b1a1288     	add	x8, x20, x26, lsl #4
  15ae70: b9802ec9     	ldrsw	x9, [x22, #0x2c]
  15ae74: aa0803ea     	mov	x10, x8
  15ae78: 3841cd4b     	ldrb	w11, [x10, #0x1c]!
  15ae7c: 3500012b     	cbnz	w11, 0x15aea0 <__emutls_get_address+0x2414>
  15ae80: d37cef4b     	lsl	x11, x26, #4
  15ae84: 9100e26d     	add	x13, x19, #0x38
  15ae88: 8b0b028c     	add	x12, x20, x11
  15ae8c: 8b0b01ab     	add	x11, x13, x11
  15ae90: 3cc18180     	ldur	q0, [x12, #0x18]
  15ae94: 5280002c     	mov	w12, #0x1               // =1
  15ae98: 3c818160     	stur	q0, [x11, #0x18]
  15ae9c: 3900014c     	strb	w12, [x10]
  15aea0: 9b09fc09     	mneg	x9, x0, x9
  15aea4: 5280004a     	mov	w10, #0x2               // =2
  15aea8: b900190a     	str	w10, [x8, #0x18]
  15aeac: f9001109     	str	x9, [x8, #0x20]
  15aeb0: 1400000e     	b	0x15aee8 <__emutls_get_address+0x245c>
  15aeb4: b9402ac8     	ldr	w8, [x22, #0x28]
  15aeb8: 1b1a7d08     	mul	w8, w8, w26
  15aebc: 8b080339     	add	x25, x25, x8
  15aec0: 1400000a     	b	0x15aee8 <__emutls_get_address+0x245c>
  15aec4: 8b1a1288     	add	x8, x20, x26, lsl #4
  15aec8: 39407108     	ldrb	w8, [x8, #0x1c]
  15aecc: 340000e8     	cbz	w8, 0x15aee8 <__emutls_get_address+0x245c>
  15aed0: d37cef48     	lsl	x8, x26, #4
  15aed4: 9100e269     	add	x9, x19, #0x38
  15aed8: 8b080129     	add	x9, x9, x8
  15aedc: 8b080288     	add	x8, x20, x8
  15aee0: 3cc18120     	ldur	q0, [x9, #0x18]
  15aee4: 3c818100     	stur	q0, [x8, #0x18]
  15aee8: d503249f     	bti	j
  15aeec: f85c03a9     	ldur	x9, [x29, #-0x40]
  15aef0: eb18013f     	cmp	x9, x24
  15aef4: 54ffbee2     	b.hs	0x15a6d0 <__emutls_get_address+0x1c44>
  15aef8: eb15033f     	cmp	x25, x21
  15aefc: 54ffc003     	b.lo	0x15a6fc <__emutls_get_address+0x1c70>
  15af00: 17fffdf4     	b	0x15a6d0 <__emutls_get_address+0x1c44>
  15af04: 52800020     	mov	w0, #0x1                // =1
  15af08: 14000056     	b	0x15b060 <__emutls_get_address+0x25d4>
  15af0c: f0000088     	adrp	x8, 0x16d000
  15af10: b0fff8a0     	adrp	x0, 0x6f000
  15af14: 91364400     	add	x0, x0, #0xd91
  15af18: 528008c1     	mov	w1, #0x46               // =70
  15af1c: 1400004c     	b	0x15b04c <__emutls_get_address+0x25c0>
  15af20: f0000088     	adrp	x8, 0x16d000
  15af24: b0fff8c0     	adrp	x0, 0x73000
  15af28: 9109ac00     	add	x0, x0, #0x26b
  15af2c: 14000017     	b	0x15af88 <__emutls_get_address+0x24fc>
  15af30: f0000088     	adrp	x8, 0x16d000
  15af34: f0fff8a0     	adrp	x0, 0x71000
  15af38: 9114b000     	add	x0, x0, #0x52c
  15af3c: 14000043     	b	0x15b048 <__emutls_get_address+0x25bc>
  15af40: f0000088     	adrp	x8, 0x16d000
  15af44: b0fff8a0     	adrp	x0, 0x6f000
  15af48: 9106e000     	add	x0, x0, #0x1b8
  15af4c: 52800821     	mov	w1, #0x41               // =65
  15af50: 1400003f     	b	0x15b04c <__emutls_get_address+0x25c0>
  15af54: f0000088     	adrp	x8, 0x16d000
  15af58: f0fff8a0     	adrp	x0, 0x71000
  15af5c: 9120b000     	add	x0, x0, #0x82c
  15af60: 528007e1     	mov	w1, #0x3f               // =63
  15af64: 1400003a     	b	0x15b04c <__emutls_get_address+0x25c0>
  15af68: f0000088     	adrp	x8, 0x16d000
  15af6c: 90fff8a0     	adrp	x0, 0x6e000
  15af70: 91014800     	add	x0, x0, #0x52
  15af74: 528007c1     	mov	w1, #0x3e               // =62
  15af78: 14000035     	b	0x15b04c <__emutls_get_address+0x25c0>
  15af7c: f0000088     	adrp	x8, 0x16d000
  15af80: b0fff8c0     	adrp	x0, 0x73000
  15af84: 911de000     	add	x0, x0, #0x778
  15af88: f940c108     	ldr	x8, [x8, #0x180]
  15af8c: 9104c103     	add	x3, x8, #0x130
  15af90: 528008e1     	mov	w1, #0x47               // =71
  15af94: 14000030     	b	0x15b054 <__emutls_get_address+0x25c8>
  15af98: f0000088     	adrp	x8, 0x16d000
  15af9c: d0fff8a0     	adrp	x0, 0x70000
  15afa0: 913b1c00     	add	x0, x0, #0xec7
  15afa4: 52800821     	mov	w1, #0x41               // =65
  15afa8: 14000029     	b	0x15b04c <__emutls_get_address+0x25c0>
  15afac: f0000088     	adrp	x8, 0x16d000
  15afb0: 90fff8c0     	adrp	x0, 0x72000
  15afb4: 91248800     	add	x0, x0, #0x922
  15afb8: 52800921     	mov	w1, #0x49               // =73
  15afbc: 14000024     	b	0x15b04c <__emutls_get_address+0x25c0>
  15afc0: f0000088     	adrp	x8, 0x16d000
  15afc4: 90fff8c0     	adrp	x0, 0x72000
  15afc8: 9108e000     	add	x0, x0, #0x238
  15afcc: 52800821     	mov	w1, #0x41               // =65
  15afd0: 52800022     	mov	w2, #0x1                // =1
  15afd4: f940c108     	ldr	x8, [x8, #0x180]
  15afd8: 9104c103     	add	x3, x8, #0x130
  15afdc: 1400001f     	b	0x15b058 <__emutls_get_address+0x25cc>
  15afe0: f0000088     	adrp	x8, 0x16d000
  15afe4: 90fff8a1     	adrp	x1, 0x6e000
  15afe8: 913dc821     	add	x1, x1, #0xf72
  15afec: aa1a03e2     	mov	x2, x26
  15aff0: f940c108     	ldr	x8, [x8, #0x180]
  15aff4: 9104c100     	add	x0, x8, #0x130
  15aff8: 94000cda     	bl	0x15e360 <fprintf@plt>
  15affc: 14000018     	b	0x15b05c <__emutls_get_address+0x25d0>
  15b000: d0000088     	adrp	x8, 0x16d000
  15b004: d0fff880     	adrp	x0, 0x6d000
  15b008: 911eb800     	add	x0, x0, #0x7ae
  15b00c: 52800881     	mov	w1, #0x44               // =68
  15b010: 1400000f     	b	0x15b04c <__emutls_get_address+0x25c0>
  15b014: d0000088     	adrp	x8, 0x16d000
  15b018: f0fff8a0     	adrp	x0, 0x72000
  15b01c: 912fc000     	add	x0, x0, #0xbf0
  15b020: 528008a1     	mov	w1, #0x45               // =69
  15b024: 1400000a     	b	0x15b04c <__emutls_get_address+0x25c0>
  15b028: d0000088     	adrp	x8, 0x16d000
  15b02c: 90fff8a0     	adrp	x0, 0x6f000
  15b030: 912aa400     	add	x0, x0, #0xaa9
  15b034: 52800a61     	mov	w1, #0x53               // =83
  15b038: 14000005     	b	0x15b04c <__emutls_get_address+0x25c0>
  15b03c: d0000088     	adrp	x8, 0x16d000
  15b040: d0fff880     	adrp	x0, 0x6d000
  15b044: 911db400     	add	x0, x0, #0x76d
  15b048: 52800801     	mov	w1, #0x40               // =64
  15b04c: f940c108     	ldr	x8, [x8, #0x180]
  15b050: 9104c103     	add	x3, x8, #0x130
  15b054: 52800022     	mov	w2, #0x1                // =1
  15b058: 94000cd2     	bl	0x15e3a0 <fwrite@plt>
  15b05c: 2a1f03e0     	mov	w0, wzr
  15b060: 910003bf     	mov	sp, x29
  15b064: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  15b068: a94457f6     	ldp	x22, x21, [sp, #0x40]
  15b06c: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  15b070: a94267fa     	ldp	x26, x25, [sp, #0x20]
  15b074: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  15b078: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  15b07c: d50323bf     	autiasp
  15b080: d65f03c0     	ret
  15b084: d0000088     	adrp	x8, 0x16d000
  15b088: b0fff8a1     	adrp	x1, 0x70000
  15b08c: f0fff882     	adrp	x2, 0x6e000
  15b090: 90fff8a3     	adrp	x3, 0x6f000
  15b094: 91221821     	add	x1, x1, #0x886
  15b098: 91024442     	add	x2, x2, #0x91
  15b09c: f940c108     	ldr	x8, [x8, #0x180]
  15b0a0: 9108a863     	add	x3, x3, #0x22a
  15b0a4: 9104c114     	add	x20, x8, #0x130
  15b0a8: aa1403e0     	mov	x0, x20
  15b0ac: 94000cad     	bl	0x15e360 <fprintf@plt>
  15b0b0: aa1403e0     	mov	x0, x20
  15b0b4: 94000cd7     	bl	0x15e410 <fflush@plt>
  15b0b8: 9400150e     	bl	0x1604f0 <abort@plt>
  15b0bc: d0000088     	adrp	x8, 0x16d000
  15b0c0: b0fff8a1     	adrp	x1, 0x70000
  15b0c4: f0fff882     	adrp	x2, 0x6e000
  15b0c8: 90fff8a3     	adrp	x3, 0x6f000
  15b0cc: 91221821     	add	x1, x1, #0x886
  15b0d0: 91024442     	add	x2, x2, #0x91
  15b0d4: f940c108     	ldr	x8, [x8, #0x180]
  15b0d8: 9108a863     	add	x3, x3, #0x22a
  15b0dc: 9104c114     	add	x20, x8, #0x130
  15b0e0: aa1403e0     	mov	x0, x20
  15b0e4: 94000c9f     	bl	0x15e360 <fprintf@plt>
  15b0e8: aa1403e0     	mov	x0, x20
  15b0ec: 94000cc9     	bl	0x15e410 <fflush@plt>
  15b0f0: 94001500     	bl	0x1604f0 <abort@plt>
  15b0f4: d0000088     	adrp	x8, 0x16d000
  15b0f8: b0fff8a1     	adrp	x1, 0x70000
  15b0fc: f0fff882     	adrp	x2, 0x6e000
  15b100: 90fff8a3     	adrp	x3, 0x6f000
  15b104: 91221821     	add	x1, x1, #0x886
  15b108: 91024442     	add	x2, x2, #0x91
  15b10c: f940c108     	ldr	x8, [x8, #0x180]
  15b110: 9108a863     	add	x3, x3, #0x22a
  15b114: 9104c114     	add	x20, x8, #0x130
  15b118: aa1403e0     	mov	x0, x20
  15b11c: 94000c91     	bl	0x15e360 <fprintf@plt>
  15b120: aa1403e0     	mov	x0, x20
  15b124: 94000cbb     	bl	0x15e410 <fflush@plt>
  15b128: 940014f2     	bl	0x1604f0 <abort@plt>
  15b12c: d0000088     	adrp	x8, 0x16d000
  15b130: b0fff8a1     	adrp	x1, 0x70000
  15b134: f0fff882     	adrp	x2, 0x6e000
  15b138: 90fff8a3     	adrp	x3, 0x6f000
  15b13c: 91221821     	add	x1, x1, #0x886
  15b140: 91024442     	add	x2, x2, #0x91
  15b144: f940c108     	ldr	x8, [x8, #0x180]
  15b148: 9108a863     	add	x3, x3, #0x22a
  15b14c: 9104c114     	add	x20, x8, #0x130
  15b150: aa1403e0     	mov	x0, x20
  15b154: 94000c83     	bl	0x15e360 <fprintf@plt>
  15b158: aa1403e0     	mov	x0, x20
  15b15c: 94000cad     	bl	0x15e410 <fflush@plt>
  15b160: 940014e4     	bl	0x1604f0 <abort@plt>
  15b164: d503233f     	paciasp
  15b168: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15b16c: f9000bf3     	str	x19, [sp, #0x10]
  15b170: 910003fd     	mov	x29, sp
  15b174: b9400028     	ldr	w8, [x1]
  15b178: 11000909     	add	w9, w8, #0x2
  15b17c: 7100913f     	cmp	w9, #0x24
  15b180: 540002c8     	b.hi	0x15b1d8 <__emutls_get_address+0x274c>
  15b184: b0fff92a     	adrp	x10, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15b188: 9100d14a     	add	x10, x10, #0x34
  15b18c: 1000008b     	adr	x11, 0x15b19c <__emutls_get_address+0x2710>
  15b190: 3869694c     	ldrb	w12, [x10, x9]
  15b194: 8b0c096b     	add	x11, x11, x12, lsl #2
  15b198: d61f0160     	br	x11
  15b19c: d503249f     	bti	j
  15b1a0: 9103e048     	add	x8, x2, #0xf8
  15b1a4: 1400001a     	b	0x15b20c <__emutls_get_address+0x2780>
  15b1a8: d503249f     	bti	j
  15b1ac: 91040048     	add	x8, x2, #0x100
  15b1b0: 14000017     	b	0x15b20c <__emutls_get_address+0x2780>
  15b1b4: d503249f     	bti	j
  15b1b8: f9400428     	ldr	x8, [x1, #0x8]
  15b1bc: aa0003e1     	mov	x1, x0
  15b1c0: f9400bf3     	ldr	x19, [sp, #0x10]
  15b1c4: aa1f03e3     	mov	x3, xzr
  15b1c8: aa0803e0     	mov	x0, x8
  15b1cc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b1d0: d50323bf     	autiasp
  15b1d4: 140001db     	b	0x15b940 <__emutls_get_address+0x2eb4>
  15b1d8: d503249f     	bti	j
  15b1dc: 7100711f     	cmp	w8, #0x1c
  15b1e0: 54000248     	b.hi	0x15b228 <__emutls_get_address+0x279c>
  15b1e4: 8b080c48     	add	x8, x2, x8, lsl #3
  15b1e8: 14000009     	b	0x15b20c <__emutls_get_address+0x2780>
  15b1ec: d503249f     	bti	j
  15b1f0: 9103a048     	add	x8, x2, #0xe8
  15b1f4: 14000006     	b	0x15b20c <__emutls_get_address+0x2780>
  15b1f8: d503249f     	bti	j
  15b1fc: 9103c048     	add	x8, x2, #0xf0
  15b200: 14000003     	b	0x15b20c <__emutls_get_address+0x2780>
  15b204: d503249f     	bti	j
  15b208: 91042048     	add	x8, x2, #0x108
  15b20c: f9400108     	ldr	x8, [x8]
  15b210: b9800429     	ldrsw	x9, [x1, #0x4]
  15b214: f9400bf3     	ldr	x19, [sp, #0x10]
  15b218: 8b090100     	add	x0, x8, x9
  15b21c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b220: d50323bf     	autiasp
  15b224: d65f03c0     	ret
  15b228: d0000088     	adrp	x8, 0x16d000
  15b22c: b0fff8a1     	adrp	x1, 0x70000
  15b230: 90fff8c2     	adrp	x2, 0x73000
  15b234: f0fff883     	adrp	x3, 0x6e000
  15b238: 91221821     	add	x1, x1, #0x886
  15b23c: 912f7042     	add	x2, x2, #0xbdc
  15b240: f940c108     	ldr	x8, [x8, #0x180]
  15b244: 9100dc63     	add	x3, x3, #0x37
  15b248: 9104c113     	add	x19, x8, #0x130
  15b24c: aa1303e0     	mov	x0, x19
  15b250: 94000c44     	bl	0x15e360 <fprintf@plt>
  15b254: aa1303e0     	mov	x0, x19
  15b258: 94000c6e     	bl	0x15e410 <fflush@plt>
  15b25c: 940014a5     	bl	0x1604f0 <abort@plt>
  15b260: d503233f     	paciasp
  15b264: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15b268: f9000bf3     	str	x19, [sp, #0x10]
  15b26c: 910003fd     	mov	x29, sp
  15b270: b9400069     	ldr	w9, [x3]
  15b274: 51000529     	sub	w9, w9, #0x1
  15b278: 7100153f     	cmp	w9, #0x5
  15b27c: 54000b68     	b.hi	0x15b3e8 <__emutls_get_address+0x295c>
  15b280: b0fff92a     	adrp	x10, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15b284: aa0203e8     	mov	x8, x2
  15b288: 9101654a     	add	x10, x10, #0x59
  15b28c: aa0103e2     	mov	x2, x1
  15b290: aa0003e1     	mov	x1, x0
  15b294: aa1f03e0     	mov	x0, xzr
  15b298: 1000008b     	adr	x11, 0x15b2a8 <__emutls_get_address+0x281c>
  15b29c: 3869694c     	ldrb	w12, [x10, x9]
  15b2a0: 8b0c096b     	add	x11, x11, x12, lsl #2
  15b2a4: d61f0160     	br	x11
  15b2a8: d503249f     	bti	j
  15b2ac: f9400469     	ldr	x9, [x3, #0x8]
  15b2b0: f8686920     	ldr	x0, [x9, x8]
  15b2b4: d503249f     	bti	j
  15b2b8: f9400bf3     	ldr	x19, [sp, #0x10]
  15b2bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b2c0: d50323bf     	autiasp
  15b2c4: d65f03c0     	ret
  15b2c8: d503249f     	bti	j
  15b2cc: f9400468     	ldr	x8, [x3, #0x8]
  15b2d0: 11000909     	add	w9, w8, #0x2
  15b2d4: 7100913f     	cmp	w9, #0x24
  15b2d8: 540004a8     	b.hi	0x15b36c <__emutls_get_address+0x28e0>
  15b2dc: b0fff92a     	adrp	x10, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15b2e0: 91017d4a     	add	x10, x10, #0x5f
  15b2e4: 1000008b     	adr	x11, 0x15b2f4 <__emutls_get_address+0x2868>
  15b2e8: 3869694c     	ldrb	w12, [x10, x9]
  15b2ec: 8b0c096b     	add	x11, x11, x12, lsl #2
  15b2f0: d61f0160     	br	x11
  15b2f4: d503249f     	bti	j
  15b2f8: 9103e048     	add	x8, x2, #0xf8
  15b2fc: f9400100     	ldr	x0, [x8]
  15b300: f9400bf3     	ldr	x19, [sp, #0x10]
  15b304: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b308: d50323bf     	autiasp
  15b30c: d65f03c0     	ret
  15b310: d503249f     	bti	j
  15b314: f9400460     	ldr	x0, [x3, #0x8]
  15b318: aa0803e3     	mov	x3, x8
  15b31c: 94000189     	bl	0x15b940 <__emutls_get_address+0x2eb4>
  15b320: f9400000     	ldr	x0, [x0]
  15b324: f9400bf3     	ldr	x19, [sp, #0x10]
  15b328: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b32c: d50323bf     	autiasp
  15b330: d65f03c0     	ret
  15b334: d503249f     	bti	j
  15b338: f9400460     	ldr	x0, [x3, #0x8]
  15b33c: aa0803e3     	mov	x3, x8
  15b340: f9400bf3     	ldr	x19, [sp, #0x10]
  15b344: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b348: d50323bf     	autiasp
  15b34c: 1400017d     	b	0x15b940 <__emutls_get_address+0x2eb4>
  15b350: d503249f     	bti	j
  15b354: 91040048     	add	x8, x2, #0x100
  15b358: f9400100     	ldr	x0, [x8]
  15b35c: f9400bf3     	ldr	x19, [sp, #0x10]
  15b360: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b364: d50323bf     	autiasp
  15b368: d65f03c0     	ret
  15b36c: d503249f     	bti	j
  15b370: 7100711f     	cmp	w8, #0x1c
  15b374: 54000588     	b.hi	0x15b424 <__emutls_get_address+0x2998>
  15b378: 92407d08     	and	x8, x8, #0xffffffff
  15b37c: 8b080c48     	add	x8, x2, x8, lsl #3
  15b380: f9400100     	ldr	x0, [x8]
  15b384: f9400bf3     	ldr	x19, [sp, #0x10]
  15b388: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b38c: d50323bf     	autiasp
  15b390: d65f03c0     	ret
  15b394: d503249f     	bti	j
  15b398: 9103a048     	add	x8, x2, #0xe8
  15b39c: f9400100     	ldr	x0, [x8]
  15b3a0: f9400bf3     	ldr	x19, [sp, #0x10]
  15b3a4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b3a8: d50323bf     	autiasp
  15b3ac: d65f03c0     	ret
  15b3b0: d503249f     	bti	j
  15b3b4: 9103c048     	add	x8, x2, #0xf0
  15b3b8: f9400100     	ldr	x0, [x8]
  15b3bc: f9400bf3     	ldr	x19, [sp, #0x10]
  15b3c0: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b3c4: d50323bf     	autiasp
  15b3c8: d65f03c0     	ret
  15b3cc: d503249f     	bti	j
  15b3d0: 91042048     	add	x8, x2, #0x108
  15b3d4: f9400100     	ldr	x0, [x8]
  15b3d8: f9400bf3     	ldr	x19, [sp, #0x10]
  15b3dc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b3e0: d50323bf     	autiasp
  15b3e4: d65f03c0     	ret
  15b3e8: d503249f     	bti	j
  15b3ec: d0000088     	adrp	x8, 0x16d000
  15b3f0: b0fff8a1     	adrp	x1, 0x70000
  15b3f4: f0fff882     	adrp	x2, 0x6e000
  15b3f8: 90fff8a3     	adrp	x3, 0x6f000
  15b3fc: 91221821     	add	x1, x1, #0x886
  15b400: 91027042     	add	x2, x2, #0x9c
  15b404: f940c108     	ldr	x8, [x8, #0x180]
  15b408: 911b2c63     	add	x3, x3, #0x6cb
  15b40c: 9104c113     	add	x19, x8, #0x130
  15b410: aa1303e0     	mov	x0, x19
  15b414: 94000bd3     	bl	0x15e360 <fprintf@plt>
  15b418: aa1303e0     	mov	x0, x19
  15b41c: 94000bfd     	bl	0x15e410 <fflush@plt>
  15b420: 94001434     	bl	0x1604f0 <abort@plt>
  15b424: d0000088     	adrp	x8, 0x16d000
  15b428: b0fff8a1     	adrp	x1, 0x70000
  15b42c: 90fff8c2     	adrp	x2, 0x73000
  15b430: f0fff883     	adrp	x3, 0x6e000
  15b434: 91221821     	add	x1, x1, #0x886
  15b438: 912f7042     	add	x2, x2, #0xbdc
  15b43c: f940c108     	ldr	x8, [x8, #0x180]
  15b440: 9100dc63     	add	x3, x3, #0x37
  15b444: 9104c113     	add	x19, x8, #0x130
  15b448: aa1303e0     	mov	x0, x19
  15b44c: 94000bc5     	bl	0x15e360 <fprintf@plt>
  15b450: aa1303e0     	mov	x0, x19
  15b454: 94000bef     	bl	0x15e410 <fflush@plt>
  15b458: 94001426     	bl	0x1604f0 <abort@plt>
  15b45c: d503233f     	paciasp
  15b460: a9bd7bfd     	stp	x29, x30, [sp, #-0x30]!
  15b464: f9000bf5     	str	x21, [sp, #0x10]
  15b468: 910003fd     	mov	x29, sp
  15b46c: a9024ff4     	stp	x20, x19, [sp, #0x20]
  15b470: 12000c68     	and	w8, w3, #0xf
  15b474: 7100311f     	cmp	w8, #0xc
  15b478: 540015e8     	b.hi	0x15b734 <__emutls_get_address+0x2ca8>
  15b47c: b0fff929     	adrp	x9, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15b480: f9400035     	ldr	x21, [x1]
  15b484: 91021129     	add	x9, x9, #0x84
  15b488: aa0403f3     	mov	x19, x4
  15b48c: 2a0303f4     	mov	w20, w3
  15b490: 1000008a     	adr	x10, 0x15b4a0 <__emutls_get_address+0x2a14>
  15b494: 3868692b     	ldrb	w11, [x9, x8]
  15b498: 8b0b094a     	add	x10, x10, x11, lsl #2
  15b49c: d61f0140     	br	x10
  15b4a0: d503249f     	bti	j
  15b4a4: aa1503e8     	mov	x8, x21
  15b4a8: f8408500     	ldr	x0, [x8], #0x8
  15b4ac: f9000028     	str	x8, [x1]
  15b4b0: 14000031     	b	0x15b574 <__emutls_get_address+0x2ae8>
  15b4b4: d503249f     	bti	j
  15b4b8: aa0103e0     	mov	x0, x1
  15b4bc: aa0203e1     	mov	x1, x2
  15b4c0: 940000ac     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15b4c4: 1400002c     	b	0x15b574 <__emutls_get_address+0x2ae8>
  15b4c8: d503249f     	bti	j
  15b4cc: aa1503e8     	mov	x8, x21
  15b4d0: 78402500     	ldrh	w0, [x8], #0x2
  15b4d4: f9000028     	str	x8, [x1]
  15b4d8: 14000027     	b	0x15b574 <__emutls_get_address+0x2ae8>
  15b4dc: d503249f     	bti	j
  15b4e0: aa1503e8     	mov	x8, x21
  15b4e4: b8404500     	ldr	w0, [x8], #0x4
  15b4e8: f9000028     	str	x8, [x1]
  15b4ec: 14000022     	b	0x15b574 <__emutls_get_address+0x2ae8>
  15b4f0: d503249f     	bti	j
  15b4f4: aa1503e8     	mov	x8, x21
  15b4f8: 78802500     	ldrsh	x0, [x8], #0x2
  15b4fc: f9000028     	str	x8, [x1]
  15b500: 1400001d     	b	0x15b574 <__emutls_get_address+0x2ae8>
  15b504: d503249f     	bti	j
  15b508: aa1503e8     	mov	x8, x21
  15b50c: b8804500     	ldrsw	x0, [x8], #0x4
  15b510: f9000028     	str	x8, [x1]
  15b514: 14000018     	b	0x15b574 <__emutls_get_address+0x2ae8>
  15b518: d503249f     	bti	j
  15b51c: aa1f03ea     	mov	x10, xzr
  15b520: aa1f03e8     	mov	x8, xzr
  15b524: aa1503e9     	mov	x9, x21
  15b528: aa1503eb     	mov	x11, x21
  15b52c: eb02017f     	cmp	x11, x2
  15b530: 54000540     	b.eq	0x15b5d8 <__emutls_get_address+0x2b4c>
  15b534: 3840156c     	ldrb	w12, [x11], #0x1
  15b538: 91000529     	add	x9, x9, #0x1
  15b53c: 9240198d     	and	x13, x12, #0x7f
  15b540: 9aca21ad     	lsl	x13, x13, x10
  15b544: 91001d4a     	add	x10, x10, #0x7
  15b548: aa0801a8     	orr	x8, x13, x8
  15b54c: 373fff0c     	tbnz	w12, #0x7, 0x15b52c <__emutls_get_address+0x2aa0>
  15b550: 51001d4b     	sub	w11, w10, #0x7
  15b554: 9280000d     	mov	x13, #-0x1              // =-1
  15b558: 7100e57f     	cmp	w11, #0x39
  15b55c: 9aca21aa     	lsl	x10, x13, x10
  15b560: 1a9f27eb     	cset	w11, lo
  15b564: f9000029     	str	x9, [x1]
  15b568: 6a4c197f     	tst	w11, w12, lsr #6
  15b56c: 9a9f114a     	csel	x10, x10, xzr, ne
  15b570: aa0a0100     	orr	x0, x8, x10
  15b574: 12001e88     	and	w8, w20, #0xff
  15b578: 53041909     	ubfx	w9, w8, #4, #3
  15b57c: 7100153f     	cmp	w9, #0x5
  15b580: 54000488     	b.hi	0x15b610 <__emutls_get_address+0x2b84>
  15b584: b0fff92a     	adrp	x10, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15b588: 9102454a     	add	x10, x10, #0x91
  15b58c: 1000008b     	adr	x11, 0x15b59c <__emutls_get_address+0x2b10>
  15b590: 3869694c     	ldrb	w12, [x10, x9]
  15b594: 8b0c096b     	add	x11, x11, x12, lsl #2
  15b598: d61f0160     	br	x11
  15b59c: d503249f     	bti	j
  15b5a0: 8b150000     	add	x0, x0, x21
  15b5a4: d503249f     	bti	j
  15b5a8: 36380048     	tbz	w8, #0x7, 0x15b5b0 <__emutls_get_address+0x2b24>
  15b5ac: f9400000     	ldr	x0, [x0]
  15b5b0: a9424ff4     	ldp	x20, x19, [sp, #0x20]
  15b5b4: f9400bf5     	ldr	x21, [sp, #0x10]
  15b5b8: a8c37bfd     	ldp	x29, x30, [sp], #0x30
  15b5bc: d50323bf     	autiasp
  15b5c0: d65f03c0     	ret
  15b5c4: d503249f     	bti	j
  15b5c8: b40009b3     	cbz	x19, 0x15b6fc <__emutls_get_address+0x2c70>
  15b5cc: 8b130000     	add	x0, x0, x19
  15b5d0: 373ffee8     	tbnz	w8, #0x7, 0x15b5ac <__emutls_get_address+0x2b20>
  15b5d4: 17fffff7     	b	0x15b5b0 <__emutls_get_address+0x2b24>
  15b5d8: d0000088     	adrp	x8, 0x16d000
  15b5dc: b0fff8a1     	adrp	x1, 0x70000
  15b5e0: f0fff882     	adrp	x2, 0x6e000
  15b5e4: 90fff8a3     	adrp	x3, 0x6f000
  15b5e8: 91221821     	add	x1, x1, #0x886
  15b5ec: 91024442     	add	x2, x2, #0x91
  15b5f0: f940c108     	ldr	x8, [x8, #0x180]
  15b5f4: 9108a863     	add	x3, x3, #0x22a
  15b5f8: 9104c113     	add	x19, x8, #0x130
  15b5fc: aa1303e0     	mov	x0, x19
  15b600: 94000b58     	bl	0x15e360 <fprintf@plt>
  15b604: aa1303e0     	mov	x0, x19
  15b608: 94000b82     	bl	0x15e410 <fflush@plt>
  15b60c: 940013b9     	bl	0x1604f0 <abort@plt>
  15b610: d0000088     	adrp	x8, 0x16d000
  15b614: b0fff8a1     	adrp	x1, 0x70000
  15b618: f0fff882     	adrp	x2, 0x6e000
  15b61c: d0fff883     	adrp	x3, 0x6d000
  15b620: 91221821     	add	x1, x1, #0x886
  15b624: 91159842     	add	x2, x2, #0x566
  15b628: f940c108     	ldr	x8, [x8, #0x180]
  15b62c: 910f2863     	add	x3, x3, #0x3ca
  15b630: 9104c113     	add	x19, x8, #0x130
  15b634: aa1303e0     	mov	x0, x19
  15b638: 94000b4a     	bl	0x15e360 <fprintf@plt>
  15b63c: aa1303e0     	mov	x0, x19
  15b640: 94000b74     	bl	0x15e410 <fflush@plt>
  15b644: 940013ab     	bl	0x1604f0 <abort@plt>
  15b648: d503249f     	bti	j
  15b64c: d0000088     	adrp	x8, 0x16d000
  15b650: b0fff8a1     	adrp	x1, 0x70000
  15b654: f0fff882     	adrp	x2, 0x6e000
  15b658: f0fff8a3     	adrp	x3, 0x72000
  15b65c: 91221821     	add	x1, x1, #0x886
  15b660: 91159842     	add	x2, x2, #0x566
  15b664: f940c108     	ldr	x8, [x8, #0x180]
  15b668: 913d1463     	add	x3, x3, #0xf45
  15b66c: 9104c113     	add	x19, x8, #0x130
  15b670: aa1303e0     	mov	x0, x19
  15b674: 94000b3b     	bl	0x15e360 <fprintf@plt>
  15b678: aa1303e0     	mov	x0, x19
  15b67c: 94000b65     	bl	0x15e410 <fflush@plt>
  15b680: 9400139c     	bl	0x1604f0 <abort@plt>
  15b684: d503249f     	bti	j
  15b688: d0000088     	adrp	x8, 0x16d000
  15b68c: b0fff8a1     	adrp	x1, 0x70000
  15b690: f0fff882     	adrp	x2, 0x6e000
  15b694: b0fff8a3     	adrp	x3, 0x70000
  15b698: 91221821     	add	x1, x1, #0x886
  15b69c: 91159842     	add	x2, x2, #0x566
  15b6a0: f940c108     	ldr	x8, [x8, #0x180]
  15b6a4: 910a2863     	add	x3, x3, #0x28a
  15b6a8: 9104c113     	add	x19, x8, #0x130
  15b6ac: aa1303e0     	mov	x0, x19
  15b6b0: 94000b2c     	bl	0x15e360 <fprintf@plt>
  15b6b4: aa1303e0     	mov	x0, x19
  15b6b8: 94000b56     	bl	0x15e410 <fflush@plt>
  15b6bc: 9400138d     	bl	0x1604f0 <abort@plt>
  15b6c0: d503249f     	bti	j
  15b6c4: d0000088     	adrp	x8, 0x16d000
  15b6c8: b0fff8a1     	adrp	x1, 0x70000
  15b6cc: f0fff882     	adrp	x2, 0x6e000
  15b6d0: 90fff8a3     	adrp	x3, 0x6f000
  15b6d4: 91221821     	add	x1, x1, #0x886
  15b6d8: 91159842     	add	x2, x2, #0x566
  15b6dc: f940c108     	ldr	x8, [x8, #0x180]
  15b6e0: 9107e863     	add	x3, x3, #0x1fa
  15b6e4: 9104c113     	add	x19, x8, #0x130
  15b6e8: aa1303e0     	mov	x0, x19
  15b6ec: 94000b1d     	bl	0x15e360 <fprintf@plt>
  15b6f0: aa1303e0     	mov	x0, x19
  15b6f4: 94000b47     	bl	0x15e410 <fflush@plt>
  15b6f8: 9400137e     	bl	0x1604f0 <abort@plt>
  15b6fc: d0000088     	adrp	x8, 0x16d000
  15b700: b0fff8a1     	adrp	x1, 0x70000
  15b704: f0fff882     	adrp	x2, 0x6e000
  15b708: 90fff8c3     	adrp	x3, 0x73000
  15b70c: 91221821     	add	x1, x1, #0x886
  15b710: 91159842     	add	x2, x2, #0x566
  15b714: f940c108     	ldr	x8, [x8, #0x180]
  15b718: 912fa063     	add	x3, x3, #0xbe8
  15b71c: 9104c113     	add	x19, x8, #0x130
  15b720: aa1303e0     	mov	x0, x19
  15b724: 94000b0f     	bl	0x15e360 <fprintf@plt>
  15b728: aa1303e0     	mov	x0, x19
  15b72c: 94000b39     	bl	0x15e410 <fflush@plt>
  15b730: 94001370     	bl	0x1604f0 <abort@plt>
  15b734: d503249f     	bti	j
  15b738: d0000088     	adrp	x8, 0x16d000
  15b73c: b0fff8a1     	adrp	x1, 0x70000
  15b740: f0fff882     	adrp	x2, 0x6e000
  15b744: d0fff883     	adrp	x3, 0x6d000
  15b748: 91221821     	add	x1, x1, #0x886
  15b74c: 91159842     	add	x2, x2, #0x566
  15b750: f940c108     	ldr	x8, [x8, #0x180]
  15b754: 910f2863     	add	x3, x3, #0x3ca
  15b758: 9104c113     	add	x19, x8, #0x130
  15b75c: aa1303e0     	mov	x0, x19
  15b760: 94000b00     	bl	0x15e360 <fprintf@plt>
  15b764: aa1303e0     	mov	x0, x19
  15b768: 94000b2a     	bl	0x15e410 <fflush@plt>
  15b76c: 94001361     	bl	0x1604f0 <abort@plt>
  15b770: d503233f     	paciasp
  15b774: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15b778: f9000bf3     	str	x19, [sp, #0x10]
  15b77c: 910003fd     	mov	x29, sp
  15b780: f9400009     	ldr	x9, [x0]
  15b784: eb01013f     	cmp	x9, x1
  15b788: 54000a40     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b78c: aa0903ea     	mov	x10, x9
  15b790: aa0003e8     	mov	x8, x0
  15b794: 3840154b     	ldrb	w11, [x10], #0x1
  15b798: 92401960     	and	x0, x11, #0x7f
  15b79c: 373800cb     	tbnz	w11, #0x7, 0x15b7b4 <__emutls_get_address+0x2d28>
  15b7a0: f9400bf3     	ldr	x19, [sp, #0x10]
  15b7a4: f900010a     	str	x10, [x8]
  15b7a8: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b7ac: d50323bf     	autiasp
  15b7b0: d65f03c0     	ret
  15b7b4: eb01015f     	cmp	x10, x1
  15b7b8: 540008c0     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b7bc: 39c0052b     	ldrsb	w11, [x9, #0x1]
  15b7c0: 1200196a     	and	w10, w11, #0x7f
  15b7c4: b3791940     	bfi	x0, x10, #7, #7
  15b7c8: 9100092a     	add	x10, x9, #0x2
  15b7cc: 36fffeab     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b7d0: eb01015f     	cmp	x10, x1
  15b7d4: 540007e0     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b7d8: 39c0092b     	ldrsb	w11, [x9, #0x2]
  15b7dc: 1200196a     	and	w10, w11, #0x7f
  15b7e0: b3721940     	bfi	x0, x10, #14, #7
  15b7e4: 91000d2a     	add	x10, x9, #0x3
  15b7e8: 36fffdcb     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b7ec: eb01015f     	cmp	x10, x1
  15b7f0: 54000700     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b7f4: 39c00d2b     	ldrsb	w11, [x9, #0x3]
  15b7f8: 1200196a     	and	w10, w11, #0x7f
  15b7fc: b36b1940     	bfi	x0, x10, #21, #7
  15b800: 9100112a     	add	x10, x9, #0x4
  15b804: 36fffceb     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b808: eb01015f     	cmp	x10, x1
  15b80c: 54000620     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b810: 39c0112b     	ldrsb	w11, [x9, #0x4]
  15b814: 1200196a     	and	w10, w11, #0x7f
  15b818: b3641940     	bfi	x0, x10, #28, #7
  15b81c: 9100152a     	add	x10, x9, #0x5
  15b820: 36fffc0b     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b824: eb01015f     	cmp	x10, x1
  15b828: 54000540     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b82c: 39c0152b     	ldrsb	w11, [x9, #0x5]
  15b830: 1200196a     	and	w10, w11, #0x7f
  15b834: b35d1940     	bfi	x0, x10, #35, #7
  15b838: 9100192a     	add	x10, x9, #0x6
  15b83c: 36fffb2b     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b840: eb01015f     	cmp	x10, x1
  15b844: 54000460     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b848: 39c0192b     	ldrsb	w11, [x9, #0x6]
  15b84c: 1200196a     	and	w10, w11, #0x7f
  15b850: b3561940     	bfi	x0, x10, #42, #7
  15b854: 91001d2a     	add	x10, x9, #0x7
  15b858: 36fffa4b     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b85c: eb01015f     	cmp	x10, x1
  15b860: 54000380     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b864: 39c01d2b     	ldrsb	w11, [x9, #0x7]
  15b868: 1200196a     	and	w10, w11, #0x7f
  15b86c: b34f1940     	bfi	x0, x10, #49, #7
  15b870: 9100212a     	add	x10, x9, #0x8
  15b874: 36fff96b     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b878: eb01015f     	cmp	x10, x1
  15b87c: 540002a0     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b880: 39c0212b     	ldrsb	w11, [x9, #0x8]
  15b884: 1200196a     	and	w10, w11, #0x7f
  15b888: b3481940     	bfi	x0, x10, #56, #7
  15b88c: 9100252a     	add	x10, x9, #0x9
  15b890: 36fff88b     	tbz	w11, #0x1f, 0x15b7a0 <__emutls_get_address+0x2d14>
  15b894: eb01015f     	cmp	x10, x1
  15b898: 540001c0     	b.eq	0x15b8d0 <__emutls_get_address+0x2e44>
  15b89c: 3940014b     	ldrb	w11, [x10]
  15b8a0: 721f157f     	tst	w11, #0x7e
  15b8a4: 54000321     	b.ne	0x15b908 <__emutls_get_address+0x2e7c>
  15b8a8: 9100292a     	add	x10, x9, #0xa
  15b8ac: 373800eb     	tbnz	w11, #0x7, 0x15b8c8 <__emutls_get_address+0x2e3c>
  15b8b0: b3410160     	bfi	x0, x11, #63, #1
  15b8b4: f9400bf3     	ldr	x19, [sp, #0x10]
  15b8b8: f900010a     	str	x10, [x8]
  15b8bc: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15b8c0: d50323bf     	autiasp
  15b8c4: d65f03c0     	ret
  15b8c8: eb01015f     	cmp	x10, x1
  15b8cc: 540001e1     	b.ne	0x15b908 <__emutls_get_address+0x2e7c>
  15b8d0: d0000088     	adrp	x8, 0x16d000
  15b8d4: b0fff8a1     	adrp	x1, 0x70000
  15b8d8: f0fff8a2     	adrp	x2, 0x72000
  15b8dc: f0fff8a3     	adrp	x3, 0x72000
  15b8e0: 91221821     	add	x1, x1, #0x886
  15b8e4: 9125b042     	add	x2, x2, #0x96c
  15b8e8: f940c108     	ldr	x8, [x8, #0x180]
  15b8ec: 913dd463     	add	x3, x3, #0xf75
  15b8f0: 9104c113     	add	x19, x8, #0x130
  15b8f4: aa1303e0     	mov	x0, x19
  15b8f8: 94000a9a     	bl	0x15e360 <fprintf@plt>
  15b8fc: aa1303e0     	mov	x0, x19
  15b900: 94000ac4     	bl	0x15e410 <fflush@plt>
  15b904: 940012fb     	bl	0x1604f0 <abort@plt>
  15b908: d0000088     	adrp	x8, 0x16d000
  15b90c: b0fff8a1     	adrp	x1, 0x70000
  15b910: f0fff8a2     	adrp	x2, 0x72000
  15b914: f0fff8a3     	adrp	x3, 0x72000
  15b918: 91221821     	add	x1, x1, #0x886
  15b91c: 9125b042     	add	x2, x2, #0x96c
  15b920: f940c108     	ldr	x8, [x8, #0x180]
  15b924: 9125dc63     	add	x3, x3, #0x977
  15b928: 9104c113     	add	x19, x8, #0x130
  15b92c: aa1303e0     	mov	x0, x19
  15b930: 94000a8c     	bl	0x15e360 <fprintf@plt>
  15b934: aa1303e0     	mov	x0, x19
  15b938: 94000ab6     	bl	0x15e410 <fflush@plt>
  15b93c: 940012ed     	bl	0x1604f0 <abort@plt>
  15b940: d503233f     	paciasp
  15b944: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  15b948: a9016ffc     	stp	x28, x27, [sp, #0x10]
  15b94c: 910003fd     	mov	x29, sp
  15b950: a90267fa     	stp	x26, x25, [sp, #0x20]
  15b954: a9035ff8     	stp	x24, x23, [sp, #0x30]
  15b958: a90457f6     	stp	x22, x21, [sp, #0x40]
  15b95c: a9054ff4     	stp	x20, x19, [sp, #0x50]
  15b960: d10cc3ff     	sub	sp, sp, #0x330
  15b964: 91005001     	add	x1, x0, #0x14
  15b968: f81f83a0     	stur	x0, [x29, #-0x8]
  15b96c: d10023a0     	sub	x0, x29, #0x8
  15b970: aa0303f5     	mov	x21, x3
  15b974: aa0203f3     	mov	x19, x2
  15b978: 97ffff7e     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15b97c: f85f83a9     	ldur	x9, [x29, #-0x8]
  15b980: f9000bf5     	str	x21, [sp, #0x10]
  15b984: 8b000134     	add	x20, x9, x0
  15b988: eb14013f     	cmp	x9, x20
  15b98c: 54003882     	b.hs	0x15c09c <__emutls_get_address+0x3610>
  15b990: 910023e8     	add	x8, sp, #0x8
  15b994: b0fff93a     	adrp	x26, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15b998: 9103c275     	add	x21, x19, #0xf0
  15b99c: 9103a276     	add	x22, x19, #0xe8
  15b9a0: 9100211b     	add	x27, x8, #0x8
  15b9a4: 91042277     	add	x23, x19, #0x108
  15b9a8: 9103e278     	add	x24, x19, #0xf8
  15b9ac: 91040279     	add	x25, x19, #0x100
  15b9b0: 9102635a     	add	x26, x26, #0x98
  15b9b4: 1400000c     	b	0x15b9e4 <__emutls_get_address+0x2f58>
  15b9b8: d503249f     	bti	j
  15b9bc: 39400528     	ldrb	w8, [x9, #0x1]
  15b9c0: 91000929     	add	x9, x9, #0x2
  15b9c4: cb080f68     	sub	x8, x27, x8, lsl #3
  15b9c8: f81f83a9     	stur	x9, [x29, #-0x8]
  15b9cc: d503249f     	bti	j
  15b9d0: f9400108     	ldr	x8, [x8]
  15b9d4: f8008f68     	str	x8, [x27, #0x8]!
  15b9d8: f85f83a9     	ldur	x9, [x29, #-0x8]
  15b9dc: eb14013f     	cmp	x9, x20
  15b9e0: 540035c2     	b.hs	0x15c098 <__emutls_get_address+0x360c>
  15b9e4: 91000528     	add	x8, x9, #0x1
  15b9e8: f81f83a8     	stur	x8, [x29, #-0x8]
  15b9ec: 3940012a     	ldrb	w10, [x9]
  15b9f0: 51000d4b     	sub	w11, w10, #0x3
  15b9f4: 7102457f     	cmp	w11, #0x91
  15b9f8: 54003d68     	b.hi	0x15c1a4 <__emutls_get_address+0x3718>
  15b9fc: 10fffdec     	adr	x12, 0x15b9b8 <__emutls_get_address+0x2f2c>
  15ba00: 786b7b4d     	ldrh	w13, [x26, x11, lsl #1]
  15ba04: 8b0d098c     	add	x12, x12, x13, lsl #2
  15ba08: d61f0180     	br	x12
  15ba0c: d503249f     	bti	j
  15ba10: 5100c148     	sub	w8, w10, #0x30
  15ba14: 17fffff0     	b	0x15b9d4 <__emutls_get_address+0x2f48>
  15ba18: d503249f     	bti	j
  15ba1c: aa1f03ec     	mov	x12, xzr
  15ba20: aa1f03e9     	mov	x9, xzr
  15ba24: 5101c14b     	sub	w11, w10, #0x70
  15ba28: aa0803ed     	mov	x13, x8
  15ba2c: eb1401bf     	cmp	x13, x20
  15ba30: 540034a0     	b.eq	0x15c0c4 <__emutls_get_address+0x3638>
  15ba34: 384015ae     	ldrb	w14, [x13], #0x1
  15ba38: 91000508     	add	x8, x8, #0x1
  15ba3c: 924019cf     	and	x15, x14, #0x7f
  15ba40: 9acc21ef     	lsl	x15, x15, x12
  15ba44: 91001d8c     	add	x12, x12, #0x7
  15ba48: aa0901e9     	orr	x9, x15, x9
  15ba4c: 373fff0e     	tbnz	w14, #0x7, 0x15ba2c <__emutls_get_address+0x2fa0>
  15ba50: 51001d8d     	sub	w13, w12, #0x7
  15ba54: 9280000f     	mov	x15, #-0x1              // =-1
  15ba58: 7100e5bf     	cmp	w13, #0x39
  15ba5c: 9acc21ec     	lsl	x12, x15, x12
  15ba60: 1a9f27ed     	cset	w13, lo
  15ba64: 5101b94a     	sub	w10, w10, #0x6e
  15ba68: 6a4e19bf     	tst	w13, w14, lsr #6
  15ba6c: f81f83a8     	stur	x8, [x29, #-0x8]
  15ba70: 9a9f118c     	csel	x12, x12, xzr, ne
  15ba74: 7100915f     	cmp	w10, #0x24
  15ba78: 54000308     	b.hi	0x15bad8 <__emutls_get_address+0x304c>
  15ba7c: b0fff92d     	adrp	x13, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15ba80: aa1903e8     	mov	x8, x25
  15ba84: 910859ad     	add	x13, x13, #0x216
  15ba88: 1000008e     	adr	x14, 0x15ba98 <__emutls_get_address+0x300c>
  15ba8c: 386a69af     	ldrb	w15, [x13, x10]
  15ba90: 8b0f09ce     	add	x14, x14, x15, lsl #2
  15ba94: d61f01c0     	br	x14
  15ba98: d503249f     	bti	j
  15ba9c: aa1803e8     	mov	x8, x24
  15baa0: 1400001b     	b	0x15bb0c <__emutls_get_address+0x3080>
  15baa4: d503249f     	bti	j
  15baa8: aa1803e8     	mov	x8, x24
  15baac: 7101bd5f     	cmp	w10, #0x6f
  15bab0: 54fff8e0     	b.eq	0x15b9cc <__emutls_get_address+0x2f40>
  15bab4: aa1503e8     	mov	x8, x21
  15bab8: 7101b95f     	cmp	w10, #0x6e
  15babc: 54fff880     	b.eq	0x15b9cc <__emutls_get_address+0x2f40>
  15bac0: aa1603e8     	mov	x8, x22
  15bac4: 7101b55f     	cmp	w10, #0x6d
  15bac8: 54fff820     	b.eq	0x15b9cc <__emutls_get_address+0x2f40>
  15bacc: 51014148     	sub	w8, w10, #0x50
  15bad0: 8b284e68     	add	x8, x19, w8, uxtw #3
  15bad4: 17ffffbe     	b	0x15b9cc <__emutls_get_address+0x2f40>
  15bad8: d503249f     	bti	j
  15badc: 7100717f     	cmp	w11, #0x1c
  15bae0: 54003468     	b.hi	0x15c16c <__emutls_get_address+0x36e0>
  15bae4: 8b2b4e68     	add	x8, x19, w11, uxtw #3
  15bae8: 14000009     	b	0x15bb0c <__emutls_get_address+0x3080>
  15baec: d503249f     	bti	j
  15baf0: aa1503e8     	mov	x8, x21
  15baf4: 14000006     	b	0x15bb0c <__emutls_get_address+0x3080>
  15baf8: d503249f     	bti	j
  15bafc: aa1603e8     	mov	x8, x22
  15bb00: 14000003     	b	0x15bb0c <__emutls_get_address+0x3080>
  15bb04: d503249f     	bti	j
  15bb08: aa1703e8     	mov	x8, x23
  15bb0c: d503249f     	bti	j
  15bb10: f9400108     	ldr	x8, [x8]
  15bb14: aa0c0129     	orr	x9, x9, x12
  15bb18: 8b090108     	add	x8, x8, x9
  15bb1c: 17ffffae     	b	0x15b9d4 <__emutls_get_address+0x2f48>
  15bb20: d503249f     	bti	j
  15bb24: 91002528     	add	x8, x9, #0x9
  15bb28: f8401129     	ldur	x9, [x9, #0x1]
  15bb2c: 14000067     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bb30: d503249f     	bti	j
  15bb34: d10023a0     	sub	x0, x29, #0x8
  15bb38: aa1403e1     	mov	x1, x20
  15bb3c: 97ffff0d     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15bb40: f85f83a9     	ldur	x9, [x29, #-0x8]
  15bb44: aa1f03ea     	mov	x10, xzr
  15bb48: aa1f03e8     	mov	x8, xzr
  15bb4c: aa0903eb     	mov	x11, x9
  15bb50: eb14017f     	cmp	x11, x20
  15bb54: 54002d40     	b.eq	0x15c0fc <__emutls_get_address+0x3670>
  15bb58: 3840156c     	ldrb	w12, [x11], #0x1
  15bb5c: 91000529     	add	x9, x9, #0x1
  15bb60: 9240198d     	and	x13, x12, #0x7f
  15bb64: 9aca21ad     	lsl	x13, x13, x10
  15bb68: 91001d4a     	add	x10, x10, #0x7
  15bb6c: aa0801a8     	orr	x8, x13, x8
  15bb70: 373fff0c     	tbnz	w12, #0x7, 0x15bb50 <__emutls_get_address+0x30c4>
  15bb74: 51001d4b     	sub	w11, w10, #0x7
  15bb78: 9280000d     	mov	x13, #-0x1              // =-1
  15bb7c: 7100e57f     	cmp	w11, #0x39
  15bb80: 9aca21aa     	lsl	x10, x13, x10
  15bb84: 1a9f27eb     	cset	w11, lo
  15bb88: f81f83a9     	stur	x9, [x29, #-0x8]
  15bb8c: 6a4c197f     	tst	w11, w12, lsr #6
  15bb90: 1100080b     	add	w11, w0, #0x2
  15bb94: 9a9f114a     	csel	x10, x10, xzr, ne
  15bb98: 7100917f     	cmp	w11, #0x24
  15bb9c: 540025a8     	b.hi	0x15c050 <__emutls_get_address+0x35c4>
  15bba0: b0fff92c     	adrp	x12, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15bba4: aa1903e9     	mov	x9, x25
  15bba8: 9107318c     	add	x12, x12, #0x1cc
  15bbac: 1000008d     	adr	x13, 0x15bbbc <__emutls_get_address+0x3130>
  15bbb0: 786b798e     	ldrh	w14, [x12, x11, lsl #1]
  15bbb4: 8b0e09ad     	add	x13, x13, x14, lsl #2
  15bbb8: d61f01a0     	br	x13
  15bbbc: d503249f     	bti	j
  15bbc0: aa1803e9     	mov	x9, x24
  15bbc4: 14000130     	b	0x15c084 <__emutls_get_address+0x35f8>
  15bbc8: d503249f     	bti	j
  15bbcc: aa1b03e8     	mov	x8, x27
  15bbd0: f9400369     	ldr	x9, [x27]
  15bbd4: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bbd8: eb09015f     	cmp	x10, x9
  15bbdc: 1a9f27e9     	cset	w9, lo
  15bbe0: 140000da     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bbe4: d503249f     	bti	j
  15bbe8: f9400368     	ldr	x8, [x27]
  15bbec: d503249f     	bti	j
  15bbf0: f9400108     	ldr	x8, [x8]
  15bbf4: f9000368     	str	x8, [x27]
  15bbf8: 17ffff78     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bbfc: d503249f     	bti	j
  15bc00: 91000928     	add	x8, x9, #0x2
  15bc04: 39400529     	ldrb	w9, [x9, #0x1]
  15bc08: 14000030     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bc0c: d503249f     	bti	j
  15bc10: 91000928     	add	x8, x9, #0x2
  15bc14: 39800529     	ldrsb	x9, [x9, #0x1]
  15bc18: 1400002c     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bc1c: d503249f     	bti	j
  15bc20: 91000d28     	add	x8, x9, #0x3
  15bc24: 78401129     	ldurh	w9, [x9, #0x1]
  15bc28: 14000028     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bc2c: d503249f     	bti	j
  15bc30: 91000d28     	add	x8, x9, #0x3
  15bc34: 78801129     	ldursh	x9, [x9, #0x1]
  15bc38: 14000024     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bc3c: d503249f     	bti	j
  15bc40: 91001528     	add	x8, x9, #0x5
  15bc44: b8401129     	ldur	w9, [x9, #0x1]
  15bc48: 14000020     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bc4c: d503249f     	bti	j
  15bc50: 91001528     	add	x8, x9, #0x5
  15bc54: b8801129     	ldursw	x9, [x9, #0x1]
  15bc58: 1400001c     	b	0x15bcc8 <__emutls_get_address+0x323c>
  15bc5c: d503249f     	bti	j
  15bc60: d10023a0     	sub	x0, x29, #0x8
  15bc64: aa1403e1     	mov	x1, x20
  15bc68: 97fffec2     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15bc6c: f8008f60     	str	x0, [x27, #0x8]!
  15bc70: 17ffff5a     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bc74: d503249f     	bti	j
  15bc78: aa1f03ea     	mov	x10, xzr
  15bc7c: aa1f03e9     	mov	x9, xzr
  15bc80: aa0803eb     	mov	x11, x8
  15bc84: eb14017f     	cmp	x11, x20
  15bc88: 54002560     	b.eq	0x15c134 <__emutls_get_address+0x36a8>
  15bc8c: 3840156c     	ldrb	w12, [x11], #0x1
  15bc90: 91000508     	add	x8, x8, #0x1
  15bc94: 9240198d     	and	x13, x12, #0x7f
  15bc98: 9aca21ad     	lsl	x13, x13, x10
  15bc9c: 91001d4a     	add	x10, x10, #0x7
  15bca0: aa0901a9     	orr	x9, x13, x9
  15bca4: 373fff0c     	tbnz	w12, #0x7, 0x15bc84 <__emutls_get_address+0x31f8>
  15bca8: 51001d4b     	sub	w11, w10, #0x7
  15bcac: 9280000d     	mov	x13, #-0x1              // =-1
  15bcb0: 7100e57f     	cmp	w11, #0x39
  15bcb4: 9aca21aa     	lsl	x10, x13, x10
  15bcb8: 1a9f27eb     	cset	w11, lo
  15bcbc: 6a4c197f     	tst	w11, w12, lsr #6
  15bcc0: 9a9f114a     	csel	x10, x10, xzr, ne
  15bcc4: aa0a0129     	orr	x9, x9, x10
  15bcc8: f81f83a8     	stur	x8, [x29, #-0x8]
  15bccc: f8008f69     	str	x9, [x27, #0x8]!
  15bcd0: 17ffff42     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bcd4: d503249f     	bti	j
  15bcd8: f9400368     	ldr	x8, [x27]
  15bcdc: 17ffff3e     	b	0x15b9d4 <__emutls_get_address+0x2f48>
  15bce0: d503249f     	bti	j
  15bce4: d100237b     	sub	x27, x27, #0x8
  15bce8: 17ffff3c     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bcec: d503249f     	bti	j
  15bcf0: f85f8368     	ldur	x8, [x27, #-0x8]
  15bcf4: 17ffff38     	b	0x15b9d4 <__emutls_get_address+0x2f48>
  15bcf8: d503249f     	bti	j
  15bcfc: 3cdf8360     	ldur	q0, [x27, #-0x8]
  15bd00: 6e004000     	ext	v0.16b, v0.16b, v0.16b, #0x8
  15bd04: 3c9f8360     	stur	q0, [x27, #-0x8]
  15bd08: 17ffff34     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bd0c: d503249f     	bti	j
  15bd10: 3cdf0360     	ldur	q0, [x27, #-0x10]
  15bd14: f9400368     	ldr	x8, [x27]
  15bd18: 3c9f8360     	stur	q0, [x27, #-0x8]
  15bd1c: f81f0368     	stur	x8, [x27, #-0x10]
  15bd20: 17ffff2e     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bd24: d503249f     	bti	j
  15bd28: f9400368     	ldr	x8, [x27]
  15bd2c: f9400108     	ldr	x8, [x8]
  15bd30: f81f8f68     	str	x8, [x27, #-0x8]!
  15bd34: 17ffff29     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bd38: d503249f     	bti	j
  15bd3c: f9400368     	ldr	x8, [x27]
  15bd40: b6ffe4c8     	tbz	x8, #0x3f, 0x15b9d8 <__emutls_get_address+0x2f4c>
  15bd44: 14000022     	b	0x15bdcc <__emutls_get_address+0x3340>
  15bd48: d503249f     	bti	j
  15bd4c: aa1b03e8     	mov	x8, x27
  15bd50: f9400369     	ldr	x9, [x27]
  15bd54: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bd58: 8a090149     	and	x9, x10, x9
  15bd5c: 1400007b     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bd60: d503249f     	bti	j
  15bd64: aa1b03e8     	mov	x8, x27
  15bd68: f9400369     	ldr	x9, [x27]
  15bd6c: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bd70: 9ac90d49     	sdiv	x9, x10, x9
  15bd74: 14000075     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bd78: d503249f     	bti	j
  15bd7c: aa1b03e8     	mov	x8, x27
  15bd80: f9400369     	ldr	x9, [x27]
  15bd84: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bd88: cb090149     	sub	x9, x10, x9
  15bd8c: 1400006f     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bd90: d503249f     	bti	j
  15bd94: aa1b03e8     	mov	x8, x27
  15bd98: f9400369     	ldr	x9, [x27]
  15bd9c: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bda0: 9ac90d4b     	sdiv	x11, x10, x9
  15bda4: 9b09a969     	msub	x9, x11, x9, x10
  15bda8: 14000068     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bdac: d503249f     	bti	j
  15bdb0: aa1b03e8     	mov	x8, x27
  15bdb4: f9400369     	ldr	x9, [x27]
  15bdb8: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bdbc: 9b097d49     	mul	x9, x10, x9
  15bdc0: 14000062     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bdc4: d503249f     	bti	j
  15bdc8: f9400368     	ldr	x8, [x27]
  15bdcc: cb0803e8     	neg	x8, x8
  15bdd0: f9000368     	str	x8, [x27]
  15bdd4: 17ffff01     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bdd8: d503249f     	bti	j
  15bddc: f9400368     	ldr	x8, [x27]
  15bde0: aa2803e8     	mvn	x8, x8
  15bde4: f9000368     	str	x8, [x27]
  15bde8: 17fffefc     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bdec: d503249f     	bti	j
  15bdf0: aa1b03e8     	mov	x8, x27
  15bdf4: f9400369     	ldr	x9, [x27]
  15bdf8: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bdfc: aa090149     	orr	x9, x10, x9
  15be00: 14000052     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15be04: d503249f     	bti	j
  15be08: aa1b03e8     	mov	x8, x27
  15be0c: f9400369     	ldr	x9, [x27]
  15be10: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15be14: 8b090149     	add	x9, x10, x9
  15be18: 1400004c     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15be1c: d503249f     	bti	j
  15be20: d10023a0     	sub	x0, x29, #0x8
  15be24: aa1403e1     	mov	x1, x20
  15be28: 97fffe52     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15be2c: f9400368     	ldr	x8, [x27]
  15be30: 8b000108     	add	x8, x8, x0
  15be34: f9000368     	str	x8, [x27]
  15be38: 17fffee8     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15be3c: d503249f     	bti	j
  15be40: aa1b03e8     	mov	x8, x27
  15be44: f9400369     	ldr	x9, [x27]
  15be48: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15be4c: 9ac92149     	lsl	x9, x10, x9
  15be50: 1400003e     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15be54: d503249f     	bti	j
  15be58: aa1b03e8     	mov	x8, x27
  15be5c: f9400369     	ldr	x9, [x27]
  15be60: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15be64: 9ac92549     	lsr	x9, x10, x9
  15be68: 14000038     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15be6c: d503249f     	bti	j
  15be70: aa1b03e8     	mov	x8, x27
  15be74: f9400369     	ldr	x9, [x27]
  15be78: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15be7c: 9ac92949     	asr	x9, x10, x9
  15be80: 14000032     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15be84: d503249f     	bti	j
  15be88: aa1b03e8     	mov	x8, x27
  15be8c: f9400369     	ldr	x9, [x27]
  15be90: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15be94: ca090149     	eor	x9, x10, x9
  15be98: 1400002c     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15be9c: d503249f     	bti	j
  15bea0: 91000d28     	add	x8, x9, #0x3
  15bea4: 78801129     	ldursh	x9, [x9, #0x1]
  15bea8: f85f876a     	ldr	x10, [x27], #-0x8
  15beac: f81f83a8     	stur	x8, [x29, #-0x8]
  15beb0: b4ffd94a     	cbz	x10, 0x15b9d8 <__emutls_get_address+0x2f4c>
  15beb4: 8b090108     	add	x8, x8, x9
  15beb8: f81f83a8     	stur	x8, [x29, #-0x8]
  15bebc: 17fffec7     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bec0: d503249f     	bti	j
  15bec4: aa1b03e8     	mov	x8, x27
  15bec8: f9400369     	ldr	x9, [x27]
  15becc: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bed0: eb09015f     	cmp	x10, x9
  15bed4: 1a9f17e9     	cset	w9, eq
  15bed8: 1400001c     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bedc: d503249f     	bti	j
  15bee0: aa1b03e8     	mov	x8, x27
  15bee4: f9400369     	ldr	x9, [x27]
  15bee8: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15beec: eb09015f     	cmp	x10, x9
  15bef0: 1a9f37e9     	cset	w9, hs
  15bef4: 14000015     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bef8: d503249f     	bti	j
  15befc: aa1b03e8     	mov	x8, x27
  15bf00: f9400369     	ldr	x9, [x27]
  15bf04: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bf08: eb09015f     	cmp	x10, x9
  15bf0c: 1a9f97e9     	cset	w9, hi
  15bf10: 1400000e     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bf14: d503249f     	bti	j
  15bf18: aa1b03e8     	mov	x8, x27
  15bf1c: f9400369     	ldr	x9, [x27]
  15bf20: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bf24: eb09015f     	cmp	x10, x9
  15bf28: 1a9f87e9     	cset	w9, ls
  15bf2c: 14000007     	b	0x15bf48 <__emutls_get_address+0x34bc>
  15bf30: d503249f     	bti	j
  15bf34: aa1b03e8     	mov	x8, x27
  15bf38: f9400369     	ldr	x9, [x27]
  15bf3c: f85f8d0a     	ldr	x10, [x8, #-0x8]!
  15bf40: eb09015f     	cmp	x10, x9
  15bf44: 1a9f07e9     	cset	w9, ne
  15bf48: aa0803fb     	mov	x27, x8
  15bf4c: f9000109     	str	x9, [x8]
  15bf50: 17fffea2     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bf54: d503249f     	bti	j
  15bf58: 91000928     	add	x8, x9, #0x2
  15bf5c: f81f83a8     	stur	x8, [x29, #-0x8]
  15bf60: f9400368     	ldr	x8, [x27]
  15bf64: 39400529     	ldrb	w9, [x9, #0x1]
  15bf68: 51000529     	sub	w9, w9, #0x1
  15bf6c: 71001d3f     	cmp	w9, #0x7
  15bf70: 54001748     	b.hi	0x15c258 <__emutls_get_address+0x37cc>
  15bf74: b0fff92a     	adrp	x10, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15bf78: 9106f14a     	add	x10, x10, #0x1bc
  15bf7c: 10ffe38b     	adr	x11, 0x15bbec <__emutls_get_address+0x3160>
  15bf80: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  15bf84: 8b0c096b     	add	x11, x11, x12, lsl #2
  15bf88: d61f0160     	br	x11
  15bf8c: d503249f     	bti	j
  15bf90: 39400108     	ldrb	w8, [x8]
  15bf94: f9000368     	str	x8, [x27]
  15bf98: 17fffe90     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bf9c: d503249f     	bti	j
  15bfa0: 78801128     	ldursh	x8, [x9, #0x1]
  15bfa4: 8b080128     	add	x8, x9, x8
  15bfa8: 91000d08     	add	x8, x8, #0x3
  15bfac: f81f83a8     	stur	x8, [x29, #-0x8]
  15bfb0: 17fffe8a     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15bfb4: d503249f     	bti	j
  15bfb8: d10023a0     	sub	x0, x29, #0x8
  15bfbc: aa1403e1     	mov	x1, x20
  15bfc0: 97fffdec     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15bfc4: 11000809     	add	w9, w0, #0x2
  15bfc8: 7100913f     	cmp	w9, #0x24
  15bfcc: 54000268     	b.hi	0x15c018 <__emutls_get_address+0x358c>
  15bfd0: b0fff92a     	adrp	x10, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15bfd4: aa1903e8     	mov	x8, x25
  15bfd8: 9108f14a     	add	x10, x10, #0x23c
  15bfdc: 10ffcf8b     	adr	x11, 0x15b9cc <__emutls_get_address+0x2f40>
  15bfe0: 7869794c     	ldrh	w12, [x10, x9, lsl #1]
  15bfe4: 8b0c096b     	add	x11, x11, x12, lsl #2
  15bfe8: d61f0160     	br	x11
  15bfec: d503249f     	bti	j
  15bff0: aa1803e8     	mov	x8, x24
  15bff4: 17fffe76     	b	0x15b9cc <__emutls_get_address+0x2f40>
  15bff8: d503249f     	bti	j
  15bffc: 79400108     	ldrh	w8, [x8]
  15c000: f9000368     	str	x8, [x27]
  15c004: 17fffe75     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15c008: d503249f     	bti	j
  15c00c: b9400108     	ldr	w8, [x8]
  15c010: f9000368     	str	x8, [x27]
  15c014: 17fffe71     	b	0x15b9d8 <__emutls_get_address+0x2f4c>
  15c018: d503249f     	bti	j
  15c01c: 7100701f     	cmp	w0, #0x1c
  15c020: 540013a8     	b.hi	0x15c294 <__emutls_get_address+0x3808>
  15c024: 8b204e68     	add	x8, x19, w0, uxtw #3
  15c028: 17fffe69     	b	0x15b9cc <__emutls_get_address+0x2f40>
  15c02c: d503249f     	bti	j
  15c030: aa1603e8     	mov	x8, x22
  15c034: 17fffe66     	b	0x15b9cc <__emutls_get_address+0x2f40>
  15c038: d503249f     	bti	j
  15c03c: aa1503e8     	mov	x8, x21
  15c040: 17fffe63     	b	0x15b9cc <__emutls_get_address+0x2f40>
  15c044: d503249f     	bti	j
  15c048: aa1703e8     	mov	x8, x23
  15c04c: 17fffe60     	b	0x15b9cc <__emutls_get_address+0x2f40>
  15c050: d503249f     	bti	j
  15c054: 7100701f     	cmp	w0, #0x1c
  15c058: 540013a8     	b.hi	0x15c2cc <__emutls_get_address+0x3840>
  15c05c: 8b204e69     	add	x9, x19, w0, uxtw #3
  15c060: 14000009     	b	0x15c084 <__emutls_get_address+0x35f8>
  15c064: d503249f     	bti	j
  15c068: aa1603e9     	mov	x9, x22
  15c06c: 14000006     	b	0x15c084 <__emutls_get_address+0x35f8>
  15c070: d503249f     	bti	j
  15c074: aa1503e9     	mov	x9, x21
  15c078: 14000003     	b	0x15c084 <__emutls_get_address+0x35f8>
  15c07c: d503249f     	bti	j
  15c080: aa1703e9     	mov	x9, x23
  15c084: d503249f     	bti	j
  15c088: f9400129     	ldr	x9, [x9]
  15c08c: aa0a0108     	orr	x8, x8, x10
  15c090: 8b080128     	add	x8, x9, x8
  15c094: 17fffe50     	b	0x15b9d4 <__emutls_get_address+0x2f48>
  15c098: f9400375     	ldr	x21, [x27]
  15c09c: aa1503e0     	mov	x0, x21
  15c0a0: 910cc3ff     	add	sp, sp, #0x330
  15c0a4: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  15c0a8: a94457f6     	ldp	x22, x21, [sp, #0x40]
  15c0ac: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  15c0b0: a94267fa     	ldp	x26, x25, [sp, #0x20]
  15c0b4: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  15c0b8: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  15c0bc: d50323bf     	autiasp
  15c0c0: d65f03c0     	ret
  15c0c4: b0000088     	adrp	x8, 0x16d000
  15c0c8: 90fff8a1     	adrp	x1, 0x70000
  15c0cc: d0fff882     	adrp	x2, 0x6e000
  15c0d0: f0fff883     	adrp	x3, 0x6f000
  15c0d4: 91221821     	add	x1, x1, #0x886
  15c0d8: 91024442     	add	x2, x2, #0x91
  15c0dc: f940c108     	ldr	x8, [x8, #0x180]
  15c0e0: 9108a863     	add	x3, x3, #0x22a
  15c0e4: 9104c113     	add	x19, x8, #0x130
  15c0e8: aa1303e0     	mov	x0, x19
  15c0ec: 9400089d     	bl	0x15e360 <fprintf@plt>
  15c0f0: aa1303e0     	mov	x0, x19
  15c0f4: 940008c7     	bl	0x15e410 <fflush@plt>
  15c0f8: 940010fe     	bl	0x1604f0 <abort@plt>
  15c0fc: b0000088     	adrp	x8, 0x16d000
  15c100: 90fff8a1     	adrp	x1, 0x70000
  15c104: d0fff882     	adrp	x2, 0x6e000
  15c108: f0fff883     	adrp	x3, 0x6f000
  15c10c: 91221821     	add	x1, x1, #0x886
  15c110: 91024442     	add	x2, x2, #0x91
  15c114: f940c108     	ldr	x8, [x8, #0x180]
  15c118: 9108a863     	add	x3, x3, #0x22a
  15c11c: 9104c113     	add	x19, x8, #0x130
  15c120: aa1303e0     	mov	x0, x19
  15c124: 9400088f     	bl	0x15e360 <fprintf@plt>
  15c128: aa1303e0     	mov	x0, x19
  15c12c: 940008b9     	bl	0x15e410 <fflush@plt>
  15c130: 940010f0     	bl	0x1604f0 <abort@plt>
  15c134: b0000088     	adrp	x8, 0x16d000
  15c138: 90fff8a1     	adrp	x1, 0x70000
  15c13c: d0fff882     	adrp	x2, 0x6e000
  15c140: f0fff883     	adrp	x3, 0x6f000
  15c144: 91221821     	add	x1, x1, #0x886
  15c148: 91024442     	add	x2, x2, #0x91
  15c14c: f940c108     	ldr	x8, [x8, #0x180]
  15c150: 9108a863     	add	x3, x3, #0x22a
  15c154: 9104c113     	add	x19, x8, #0x130
  15c158: aa1303e0     	mov	x0, x19
  15c15c: 94000881     	bl	0x15e360 <fprintf@plt>
  15c160: aa1303e0     	mov	x0, x19
  15c164: 940008ab     	bl	0x15e410 <fflush@plt>
  15c168: 940010e2     	bl	0x1604f0 <abort@plt>
  15c16c: b0000088     	adrp	x8, 0x16d000
  15c170: 90fff8a1     	adrp	x1, 0x70000
  15c174: f0fff8a2     	adrp	x2, 0x73000
  15c178: d0fff883     	adrp	x3, 0x6e000
  15c17c: 91221821     	add	x1, x1, #0x886
  15c180: 912f7042     	add	x2, x2, #0xbdc
  15c184: f940c108     	ldr	x8, [x8, #0x180]
  15c188: 9100dc63     	add	x3, x3, #0x37
  15c18c: 9104c113     	add	x19, x8, #0x130
  15c190: aa1303e0     	mov	x0, x19
  15c194: 94000873     	bl	0x15e360 <fprintf@plt>
  15c198: aa1303e0     	mov	x0, x19
  15c19c: 9400089d     	bl	0x15e410 <fflush@plt>
  15c1a0: 940010d4     	bl	0x1604f0 <abort@plt>
  15c1a4: d503249f     	bti	j
  15c1a8: b0000088     	adrp	x8, 0x16d000
  15c1ac: 90fff8a1     	adrp	x1, 0x70000
  15c1b0: b0fff8a2     	adrp	x2, 0x71000
  15c1b4: d0fff8a3     	adrp	x3, 0x72000
  15c1b8: 91221821     	add	x1, x1, #0x886
  15c1bc: 9107d842     	add	x2, x2, #0x1f6
  15c1c0: f940c108     	ldr	x8, [x8, #0x180]
  15c1c4: 91265063     	add	x3, x3, #0x994
  15c1c8: 9104c113     	add	x19, x8, #0x130
  15c1cc: aa1303e0     	mov	x0, x19
  15c1d0: 94000864     	bl	0x15e360 <fprintf@plt>
  15c1d4: aa1303e0     	mov	x0, x19
  15c1d8: 9400088e     	bl	0x15e410 <fflush@plt>
  15c1dc: 940010c5     	bl	0x1604f0 <abort@plt>
  15c1e0: d503249f     	bti	j
  15c1e4: b0000088     	adrp	x8, 0x16d000
  15c1e8: 90fff8a1     	adrp	x1, 0x70000
  15c1ec: b0fff8a2     	adrp	x2, 0x71000
  15c1f0: b0fff8a3     	adrp	x3, 0x71000
  15c1f4: 91221821     	add	x1, x1, #0x886
  15c1f8: 9107d842     	add	x2, x2, #0x1f6
  15c1fc: f940c108     	ldr	x8, [x8, #0x180]
  15c200: 913bbc63     	add	x3, x3, #0xeef
  15c204: 9104c113     	add	x19, x8, #0x130
  15c208: aa1303e0     	mov	x0, x19
  15c20c: 94000855     	bl	0x15e360 <fprintf@plt>
  15c210: aa1303e0     	mov	x0, x19
  15c214: 9400087f     	bl	0x15e410 <fflush@plt>
  15c218: 940010b6     	bl	0x1604f0 <abort@plt>
  15c21c: d503249f     	bti	j
  15c220: b0000088     	adrp	x8, 0x16d000
  15c224: 90fff8a1     	adrp	x1, 0x70000
  15c228: b0fff8a2     	adrp	x2, 0x71000
  15c22c: f0fff8a3     	adrp	x3, 0x73000
  15c230: 91221821     	add	x1, x1, #0x886
  15c234: 9107d842     	add	x2, x2, #0x1f6
  15c238: f940c108     	ldr	x8, [x8, #0x180]
  15c23c: 913a0c63     	add	x3, x3, #0xe83
  15c240: 9104c113     	add	x19, x8, #0x130
  15c244: aa1303e0     	mov	x0, x19
  15c248: 94000846     	bl	0x15e360 <fprintf@plt>
  15c24c: aa1303e0     	mov	x0, x19
  15c250: 94000870     	bl	0x15e410 <fflush@plt>
  15c254: 940010a7     	bl	0x1604f0 <abort@plt>
  15c258: d503249f     	bti	j
  15c25c: b0000088     	adrp	x8, 0x16d000
  15c260: 90fff8a1     	adrp	x1, 0x70000
  15c264: b0fff8a2     	adrp	x2, 0x71000
  15c268: 90fff8a3     	adrp	x3, 0x70000
  15c26c: 91221821     	add	x1, x1, #0x886
  15c270: 9107d842     	add	x2, x2, #0x1f6
  15c274: f940c108     	ldr	x8, [x8, #0x180]
  15c278: 912e7063     	add	x3, x3, #0xb9c
  15c27c: 9104c113     	add	x19, x8, #0x130
  15c280: aa1303e0     	mov	x0, x19
  15c284: 94000837     	bl	0x15e360 <fprintf@plt>
  15c288: aa1303e0     	mov	x0, x19
  15c28c: 94000861     	bl	0x15e410 <fflush@plt>
  15c290: 94001098     	bl	0x1604f0 <abort@plt>
  15c294: b0000088     	adrp	x8, 0x16d000
  15c298: 90fff8a1     	adrp	x1, 0x70000
  15c29c: f0fff8a2     	adrp	x2, 0x73000
  15c2a0: d0fff883     	adrp	x3, 0x6e000
  15c2a4: 91221821     	add	x1, x1, #0x886
  15c2a8: 912f7042     	add	x2, x2, #0xbdc
  15c2ac: f940c108     	ldr	x8, [x8, #0x180]
  15c2b0: 9100dc63     	add	x3, x3, #0x37
  15c2b4: 9104c113     	add	x19, x8, #0x130
  15c2b8: aa1303e0     	mov	x0, x19
  15c2bc: 94000829     	bl	0x15e360 <fprintf@plt>
  15c2c0: aa1303e0     	mov	x0, x19
  15c2c4: 94000853     	bl	0x15e410 <fflush@plt>
  15c2c8: 9400108a     	bl	0x1604f0 <abort@plt>
  15c2cc: b0000088     	adrp	x8, 0x16d000
  15c2d0: 90fff8a1     	adrp	x1, 0x70000
  15c2d4: f0fff8a2     	adrp	x2, 0x73000
  15c2d8: d0fff883     	adrp	x3, 0x6e000
  15c2dc: 91221821     	add	x1, x1, #0x886
  15c2e0: 912f7042     	add	x2, x2, #0xbdc
  15c2e4: f940c108     	ldr	x8, [x8, #0x180]
  15c2e8: 9100dc63     	add	x3, x3, #0x37
  15c2ec: 9104c113     	add	x19, x8, #0x130
  15c2f0: aa1303e0     	mov	x0, x19
  15c2f4: 9400081b     	bl	0x15e360 <fprintf@plt>
  15c2f8: aa1303e0     	mov	x0, x19
  15c2fc: 94000845     	bl	0x15e410 <fflush@plt>
  15c300: 9400107c     	bl	0x1604f0 <abort@plt>
  15c304: d503233f     	paciasp
  15c308: a9ba7bfd     	stp	x29, x30, [sp, #-0x60]!
  15c30c: a9016ffc     	stp	x28, x27, [sp, #0x10]
  15c310: 910003fd     	mov	x29, sp
  15c314: a90267fa     	stp	x26, x25, [sp, #0x20]
  15c318: a9035ff8     	stp	x24, x23, [sp, #0x30]
  15c31c: a90457f6     	stp	x22, x21, [sp, #0x40]
  15c320: a9054ff4     	stp	x20, x19, [sp, #0x50]
  15c324: d11a83ff     	sub	sp, sp, #0x6a0
  15c328: 2a0303f5     	mov	w21, w3
  15c32c: aa0203f3     	mov	x19, x2
  15c330: aa0103f6     	mov	x22, x1
  15c334: aa0003f4     	mov	x20, x0
  15c338: 34000123     	cbz	w3, 0x15c35c <__emutls_get_address+0x38d0>
  15c33c: a9410e62     	ldp	x2, x3, [x19, #0x10]
  15c340: 910143e5     	add	x5, sp, #0x50
  15c344: 910063e6     	add	x6, sp, #0x18
  15c348: f9400680     	ldr	x0, [x20, #0x8]
  15c34c: aa1603e1     	mov	x1, x22
  15c350: 8b354044     	add	x4, x2, w21, uxtw
  15c354: 94000119     	bl	0x15c7b8 <__emutls_get_address+0x3d2c>
  15c358: 37000140     	tbnz	w0, #0x0, 0x15c380 <__emutls_get_address+0x38f4>
  15c35c: f9401262     	ldr	x2, [x19, #0x20]
  15c360: b4000142     	cbz	x2, 0x15c388 <__emutls_get_address+0x38fc>
  15c364: f9400680     	ldr	x0, [x20, #0x8]
  15c368: 910143e4     	add	x4, sp, #0x50
  15c36c: b9402a63     	ldr	w3, [x19, #0x28]
  15c370: 910063e5     	add	x5, sp, #0x18
  15c374: aa1603e1     	mov	x1, x22
  15c378: 94000182     	bl	0x15c980 <__emutls_get_address+0x3ef4>
  15c37c: 36000060     	tbz	w0, #0x0, 0x15c388 <__emutls_get_address+0x38fc>
  15c380: 2a1f03f8     	mov	w24, wzr
  15c384: 14000041     	b	0x15c488 <__emutls_get_address+0x39fc>
  15c388: 900000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15c38c: f9400277     	ldr	x23, [x19]
  15c390: 91265000     	add	x0, x0, #0x994
  15c394: 940010d7     	bl	0x1606f0 <pthread_rwlock_rdlock@plt>
  15c398: f00000a8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  15c39c: f00000a9     	adrp	x9, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  15c3a0: f941b508     	ldr	x8, [x8, #0x368]
  15c3a4: f941b929     	ldr	x9, [x9, #0x370]
  15c3a8: eb09011f     	cmp	x8, x9
  15c3ac: 54000522     	b.hs	0x15c450 <__emutls_get_address+0x39c4>
  15c3b0: b10006ff     	cmn	x23, #0x1
  15c3b4: 540000a1     	b.ne	0x15c3c8 <__emutls_get_address+0x393c>
  15c3b8: 14000011     	b	0x15c3fc <__emutls_get_address+0x3970>
  15c3bc: 91008108     	add	x8, x8, #0x20
  15c3c0: eb09011f     	cmp	x8, x9
  15c3c4: 54000462     	b.hs	0x15c450 <__emutls_get_address+0x39c4>
  15c3c8: f940010a     	ldr	x10, [x8]
  15c3cc: eb17015f     	cmp	x10, x23
  15c3d0: 54ffff61     	b.ne	0x15c3bc <__emutls_get_address+0x3930>
  15c3d4: f940050a     	ldr	x10, [x8, #0x8]
  15c3d8: eb16015f     	cmp	x10, x22
  15c3dc: 54ffff08     	b.hi	0x15c3bc <__emutls_get_address+0x3930>
  15c3e0: f940090a     	ldr	x10, [x8, #0x10]
  15c3e4: eb16015f     	cmp	x10, x22
  15c3e8: 54fffea9     	b.ls	0x15c3bc <__emutls_get_address+0x3930>
  15c3ec: 1400000a     	b	0x15c414 <__emutls_get_address+0x3988>
  15c3f0: 91008108     	add	x8, x8, #0x20
  15c3f4: eb09011f     	cmp	x8, x9
  15c3f8: 540002c2     	b.hs	0x15c450 <__emutls_get_address+0x39c4>
  15c3fc: f940050a     	ldr	x10, [x8, #0x8]
  15c400: eb16015f     	cmp	x10, x22
  15c404: 54ffff68     	b.hi	0x15c3f0 <__emutls_get_address+0x3964>
  15c408: f940090a     	ldr	x10, [x8, #0x10]
  15c40c: eb16015f     	cmp	x10, x22
  15c410: 54ffff09     	b.ls	0x15c3f0 <__emutls_get_address+0x3964>
  15c414: 900000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15c418: f9400d17     	ldr	x23, [x8, #0x18]
  15c41c: 91265000     	add	x0, x0, #0x994
  15c420: 940010ac     	bl	0x1606d0 <pthread_rwlock_unlock@plt>
  15c424: b40001d7     	cbz	x23, 0x15c45c <__emutls_get_address+0x39d0>
  15c428: a9410e62     	ldp	x2, x3, [x19, #0x10]
  15c42c: 910143e5     	add	x5, sp, #0x50
  15c430: 910063e6     	add	x6, sp, #0x18
  15c434: f9400680     	ldr	x0, [x20, #0x8]
  15c438: aa1603e1     	mov	x1, x22
  15c43c: aa1703e4     	mov	x4, x23
  15c440: 940000de     	bl	0x15c7b8 <__emutls_get_address+0x3d2c>
  15c444: 360000c0     	tbz	w0, #0x0, 0x15c45c <__emutls_get_address+0x39d0>
  15c448: 52800038     	mov	w24, #0x1               // =1
  15c44c: 1400000f     	b	0x15c488 <__emutls_get_address+0x39fc>
  15c450: 900000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15c454: 91265000     	add	x0, x0, #0x994
  15c458: 9400109e     	bl	0x1606d0 <pthread_rwlock_unlock@plt>
  15c45c: a9410e62     	ldp	x2, x3, [x19, #0x10]
  15c460: 910143e5     	add	x5, sp, #0x50
  15c464: 910063e6     	add	x6, sp, #0x18
  15c468: f9400680     	ldr	x0, [x20, #0x8]
  15c46c: aa1603e1     	mov	x1, x22
  15c470: aa1f03e4     	mov	x4, xzr
  15c474: 940000d1     	bl	0x15c7b8 <__emutls_get_address+0x3d2c>
  15c478: 2a0003e8     	mov	w8, w0
  15c47c: 2a1f03f8     	mov	w24, wzr
  15c480: 2a1f03e0     	mov	w0, wzr
  15c484: 36000a88     	tbz	w8, #0x0, 0x15c5d4 <__emutls_get_address+0x3b48>
  15c488: 910203e0     	add	x0, sp, #0x80
  15c48c: 2a1f03e1     	mov	w1, wzr
  15c490: 5280c302     	mov	w2, #0x618              // =1560
  15c494: f9400279     	ldr	x25, [x19]
  15c498: 9400026a     	bl	0x15ce40 <memset@plt>
  15c49c: f9400680     	ldr	x0, [x20, #0x8]
  15c4a0: 910143e1     	add	x1, sp, #0x50
  15c4a4: 910063e2     	add	x2, sp, #0x18
  15c4a8: 910203e5     	add	x5, sp, #0x80
  15c4ac: aa1603e3     	mov	x3, x22
  15c4b0: 52800084     	mov	w4, #0x4                // =4
  15c4b4: 97fff864     	bl	0x15a644 <__emutls_get_address+0x1bb8>
  15c4b8: 360008c0     	tbz	w0, #0x0, 0x15c5d0 <__emutls_get_address+0x3b44>
  15c4bc: 9108a288     	add	x8, x20, #0x228
  15c4c0: 3dc01fe0     	ldr	q0, [sp, #0x70]
  15c4c4: f9401fe9     	ldr	x9, [sp, #0x38]
  15c4c8: 710002bf     	cmp	w21, #0x0
  15c4cc: b94093ea     	ldr	w10, [sp, #0x90]
  15c4d0: 52800020     	mov	w0, #0x1                // =1
  15c4d4: 3d800100     	str	q0, [x8]
  15c4d8: 52a06008     	mov	w8, #0x3000000          // =50331648
  15c4dc: f94037f6     	ldr	x22, [sp, #0x68]
  15c4e0: f9011e89     	str	x9, [x20, #0x238]
  15c4e4: f901228a     	str	x10, [x20, #0x240]
  15c4e8: 91088289     	add	x9, x20, #0x220
  15c4ec: b9025288     	str	w8, [x20, #0x250]
  15c4f0: 1a9f07ea     	cset	w10, ne
  15c4f4: a94523f7     	ldp	x23, x8, [sp, #0x50]
  15c4f8: 2a18014a     	orr	w10, w10, w24
  15c4fc: f9011296     	str	x22, [x20, #0x220]
  15c500: 7100055f     	cmp	w10, #0x1
  15c504: f901269f     	str	xzr, [x20, #0x248]
  15c508: f9013299     	str	x25, [x20, #0x260]
  15c50c: f9012e97     	str	x23, [x20, #0x258]
  15c510: b9003528     	str	w8, [x9, #0x34]
  15c514: 54000600     	b.eq	0x15c5d4 <__emutls_get_address+0x3b48>
  15c518: f9401268     	ldr	x8, [x19, #0x20]
  15c51c: b50005c8     	cbnz	x8, 0x15c5d4 <__emutls_get_address+0x3b48>
  15c520: 900000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15c524: f9400278     	ldr	x24, [x19]
  15c528: 91265000     	add	x0, x0, #0x994
  15c52c: 3d8003e0     	str	q0, [sp]
  15c530: 94001064     	bl	0x1606c0 <pthread_rwlock_wrlock@plt>
  15c534: f00000b9     	adrp	x25, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  15c538: f00000ba     	adrp	x26, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  15c53c: f941bb28     	ldr	x8, [x25, #0x370]
  15c540: f941bf49     	ldr	x9, [x26, #0x378]
  15c544: eb09011f     	cmp	x8, x9
  15c548: 540002e3     	b.lo	0x15c5a4 <__emutls_get_address+0x3b18>
  15c54c: f00000a8     	adrp	x8, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  15c550: f941b513     	ldr	x19, [x8, #0x368]
  15c554: cb130135     	sub	x21, x9, x19
  15c558: d37ef6a0     	lsl	x0, x21, #2
  15c55c: 9345febc     	asr	x28, x21, #5
  15c560: 9343febb     	asr	x27, x21, #3
  15c564: 9400032f     	bl	0x15d220 <malloc@plt>
  15c568: aa1303e1     	mov	x1, x19
  15c56c: aa1503e2     	mov	x2, x21
  15c570: aa0003f4     	mov	x20, x0
  15c574: 940002cb     	bl	0x15d0a0 <memcpy@plt>
  15c578: 900000c8     	adrp	x8, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15c57c: 91274108     	add	x8, x8, #0x9d0
  15c580: eb08027f     	cmp	x19, x8
  15c584: 54000060     	b.eq	0x15c590 <__emutls_get_address+0x3b04>
  15c588: aa1303e0     	mov	x0, x19
  15c58c: 94000345     	bl	0x15d2a0 <free@plt>
  15c590: 8b1b1689     	add	x9, x20, x27, lsl #5
  15c594: 8b1c1688     	add	x8, x20, x28, lsl #5
  15c598: f00000aa     	adrp	x10, 0x173000 <InGame::CloudConfigKey::LocalSession+0x20>
  15c59c: f901bf49     	str	x9, [x26, #0x378]
  15c5a0: f901b554     	str	x20, [x10, #0x368]
  15c5a4: 900000c0     	adrp	x0, 0x174000 <std::__ndk1::numpunct<wchar_t>::id+0x918>
  15c5a8: 91008109     	add	x9, x8, #0x20
  15c5ac: 3dc003e0     	ldr	q0, [sp]
  15c5b0: 91265000     	add	x0, x0, #0x994
  15c5b4: a9005918     	stp	x24, x22, [x8]
  15c5b8: f9000d17     	str	x23, [x8, #0x18]
  15c5bc: fd000900     	str	d0, [x8, #0x10]
  15c5c0: f901bb29     	str	x9, [x25, #0x370]
  15c5c4: 94001043     	bl	0x1606d0 <pthread_rwlock_unlock@plt>
  15c5c8: 52800020     	mov	w0, #0x1                // =1
  15c5cc: 14000002     	b	0x15c5d4 <__emutls_get_address+0x3b48>
  15c5d0: 2a1f03e0     	mov	w0, wzr
  15c5d4: 911a83ff     	add	sp, sp, #0x6a0
  15c5d8: a9454ff4     	ldp	x20, x19, [sp, #0x50]
  15c5dc: a94457f6     	ldp	x22, x21, [sp, #0x40]
  15c5e0: a9435ff8     	ldp	x24, x23, [sp, #0x30]
  15c5e4: a94267fa     	ldp	x26, x25, [sp, #0x20]
  15c5e8: a9416ffc     	ldp	x28, x27, [sp, #0x10]
  15c5ec: a8c67bfd     	ldp	x29, x30, [sp], #0x60
  15c5f0: d50323bf     	autiasp
  15c5f4: d65f03c0     	ret
  15c5f8: d503233f     	paciasp
  15c5fc: d101c3ff     	sub	sp, sp, #0x70
  15c600: a9017bfd     	stp	x29, x30, [sp, #0x10]
  15c604: 910043fd     	add	x29, sp, #0x10
  15c608: a9026ffc     	stp	x28, x27, [sp, #0x20]
  15c60c: a90367fa     	stp	x26, x25, [sp, #0x30]
  15c610: a9045ff8     	stp	x24, x23, [sp, #0x40]
  15c614: a90557f6     	stp	x22, x21, [sp, #0x50]
  15c618: a9064ff4     	stp	x20, x19, [sp, #0x60]
  15c61c: 79403019     	ldrh	w25, [x0, #0x18]
  15c620: b40000f9     	cbz	x25, 0x15c63c <__emutls_get_address+0x3bb0>
  15c624: f9400849     	ldr	x9, [x2, #0x10]
  15c628: aa0003f4     	mov	x20, x0
  15c62c: f940001a     	ldr	x26, [x0]
  15c630: aa0203f3     	mov	x19, x2
  15c634: eb1a013f     	cmp	x9, x26
  15c638: 54000162     	b.hs	0x15c664 <__emutls_get_address+0x3bd8>
  15c63c: 2a1f03e0     	mov	w0, wzr
  15c640: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  15c644: a94557f6     	ldp	x22, x21, [sp, #0x50]
  15c648: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  15c64c: a94367fa     	ldp	x26, x25, [sp, #0x30]
  15c650: a9426ffc     	ldp	x28, x27, [sp, #0x20]
  15c654: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  15c658: 9101c3ff     	add	sp, sp, #0x70
  15c65c: d50323bf     	autiasp
  15c660: d65f03c0     	ret
  15c664: 52800708     	mov	w8, #0x38               // =56
  15c668: aa1f03ea     	mov	x10, xzr
  15c66c: 9b087f2b     	mul	x11, x25, x8
  15c670: f9400a88     	ldr	x8, [x20, #0x10]
  15c674: 14000004     	b	0x15c684 <__emutls_get_address+0x3bf8>
  15c678: 9100e14a     	add	x10, x10, #0x38
  15c67c: eb0a017f     	cmp	x11, x10
  15c680: 54fffde0     	b.eq	0x15c63c <__emutls_get_address+0x3bb0>
  15c684: b86a690c     	ldr	w12, [x8, x10]
  15c688: 7100059f     	cmp	w12, #0x1
  15c68c: 54ffff61     	b.ne	0x15c678 <__emutls_get_address+0x3bec>
  15c690: 8b0a010d     	add	x13, x8, x10
  15c694: f94009ac     	ldr	x12, [x13, #0x10]
  15c698: 8b1a018c     	add	x12, x12, x26
  15c69c: eb0c013f     	cmp	x9, x12
  15c6a0: 54fffec3     	b.lo	0x15c678 <__emutls_get_address+0x3bec>
  15c6a4: f94015ad     	ldr	x13, [x13, #0x28]
  15c6a8: 8b0c01ae     	add	x14, x13, x12
  15c6ac: eb0e013f     	cmp	x9, x14
  15c6b0: 54fffe42     	b.hs	0x15c678 <__emutls_get_address+0x3bec>
  15c6b4: b000008b     	adrp	x11, 0x16d000
  15c6b8: f9400669     	ldr	x9, [x19, #0x8]
  15c6bc: 1280000a     	mov	w10, #-0x1              // =-1
  15c6c0: 529caa16     	mov	w22, #0xe550            // =58704
  15c6c4: 8b0a033b     	add	x27, x25, x10
  15c6c8: 5280071c     	mov	w28, #0x38              // =56
  15c6cc: f940c16b     	ldr	x11, [x11, #0x180]
  15c6d0: 72ac8e96     	movk	w22, #0x6474, lsl #16
  15c6d4: a900352c     	stp	x12, x13, [x9]
  15c6d8: 9104c175     	add	x21, x11, #0x130
  15c6dc: 92407f69     	and	x9, x27, #0xffffffff
  15c6e0: 9b1c7d2a     	mul	x10, x9, x28
  15c6e4: b86a690a     	ldr	w10, [x8, x10]
  15c6e8: 6b16015f     	cmp	w10, w22
  15c6ec: 54000201     	b.ne	0x15c72c <__emutls_get_address+0x3ca0>
  15c6f0: 9b1c2128     	madd	x8, x9, x28, x8
  15c6f4: f940066a     	ldr	x10, [x19, #0x8]
  15c6f8: f9400909     	ldr	x9, [x8, #0x10]
  15c6fc: f9401518     	ldr	x24, [x8, #0x28]
  15c700: 8b1a0137     	add	x23, x9, x26
  15c704: a9026157     	stp	x23, x24, [x10, #0x20]
  15c708: 394002e8     	ldrb	w8, [x23]
  15c70c: 7100051f     	cmp	w8, #0x1
  15c710: 54000240     	b.eq	0x15c758 <__emutls_get_address+0x3ccc>
  15c714: 90fff8a0     	adrp	x0, 0x70000
  15c718: 528005a1     	mov	w1, #0x2d               // =45
  15c71c: 910ae800     	add	x0, x0, #0x2ba
  15c720: 52800022     	mov	w2, #0x1                // =1
  15c724: aa1503e3     	mov	x3, x21
  15c728: 9400071e     	bl	0x15e3a0 <fwrite@plt>
  15c72c: 51000739     	sub	w25, w25, #0x1
  15c730: 72003f3f     	tst	w25, #0xffff
  15c734: 54fff840     	b.eq	0x15c63c <__emutls_get_address+0x3bb0>
  15c738: f9400a88     	ldr	x8, [x20, #0x10]
  15c73c: d100077b     	sub	x27, x27, #0x1
  15c740: 92407f69     	and	x9, x27, #0xffffffff
  15c744: 9b1c7d2a     	mul	x10, x9, x28
  15c748: b86a690a     	ldr	w10, [x8, x10]
  15c74c: 6b16015f     	cmp	w10, w22
  15c750: 54fffd00     	b.eq	0x15c6f0 <__emutls_get_address+0x3c64>
  15c754: 17fffff6     	b	0x15c72c <__emutls_get_address+0x3ca0>
  15c758: f9400274     	ldr	x20, [x19]
  15c75c: 910012e8     	add	x8, x23, #0x4
  15c760: 394006e3     	ldrb	w3, [x23, #0x1]
  15c764: 910023e1     	add	x1, sp, #0x8
  15c768: aa1803e2     	mov	x2, x24
  15c76c: aa1703e4     	mov	x4, x23
  15c770: aa1403e0     	mov	x0, x20
  15c774: 39400af5     	ldrb	w21, [x23, #0x2]
  15c778: f90007e8     	str	x8, [sp, #0x8]
  15c77c: 97fffb38     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c780: aa0003f6     	mov	x22, x0
  15c784: 7103febf     	cmp	w21, #0xff
  15c788: 540000e0     	b.eq	0x15c7a4 <__emutls_get_address+0x3d18>
  15c78c: 910023e1     	add	x1, sp, #0x8
  15c790: aa1403e0     	mov	x0, x20
  15c794: aa1803e2     	mov	x2, x24
  15c798: 2a1503e3     	mov	w3, w21
  15c79c: aa1703e4     	mov	x4, x23
  15c7a0: 97fffb2f     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c7a4: f9400668     	ldr	x8, [x19, #0x8]
  15c7a8: 92800009     	mov	x9, #-0x1               // =-1
  15c7ac: 52800020     	mov	w0, #0x1                // =1
  15c7b0: a9012516     	stp	x22, x9, [x8, #0x10]
  15c7b4: 17ffffa3     	b	0x15c640 <__emutls_get_address+0x3bb4>
  15c7b8: d503233f     	paciasp
  15c7bc: d101c3ff     	sub	sp, sp, #0x70
  15c7c0: a9017bfd     	stp	x29, x30, [sp, #0x10]
  15c7c4: 910043fd     	add	x29, sp, #0x10
  15c7c8: a9026ffc     	stp	x28, x27, [sp, #0x20]
  15c7cc: a90367fa     	stp	x26, x25, [sp, #0x30]
  15c7d0: a9045ff8     	stp	x24, x23, [sp, #0x40]
  15c7d4: a90557f6     	stp	x22, x21, [sp, #0x50]
  15c7d8: a9064ff4     	stp	x20, x19, [sp, #0x60]
  15c7dc: f100009f     	cmp	x4, #0x0
  15c7e0: 8b020068     	add	x8, x3, x2
  15c7e4: 9a840056     	csel	x22, x2, x4, eq
  15c7e8: b100047f     	cmn	x3, #0x1
  15c7ec: da9f111b     	csinv	x27, x8, xzr, ne
  15c7f0: eb1b02df     	cmp	x22, x27
  15c7f4: f90007f6     	str	x22, [sp, #0x8]
  15c7f8: 54000a22     	b.hs	0x15c93c <__emutls_get_address+0x3eb0>
  15c7fc: aa0603f4     	mov	x20, x6
  15c800: aa0503f3     	mov	x19, x5
  15c804: aa0203f7     	mov	x23, x2
  15c808: aa0103f8     	mov	x24, x1
  15c80c: aa0003f5     	mov	x21, x0
  15c810: 14000004     	b	0x15c820 <__emutls_get_address+0x3d94>
  15c814: eb1b02df     	cmp	x22, x27
  15c818: f90007f6     	str	x22, [sp, #0x8]
  15c81c: 54000902     	b.hs	0x15c93c <__emutls_get_address+0x3eb0>
  15c820: aa1603e8     	mov	x8, x22
  15c824: aa1603fa     	mov	x26, x22
  15c828: b8404509     	ldr	w9, [x8], #0x4
  15c82c: f90007e8     	str	x8, [sp, #0x8]
  15c830: 3100053f     	cmn	w9, #0x1
  15c834: 54000081     	b.ne	0x15c844 <__emutls_get_address+0x3db8>
  15c838: 91003348     	add	x8, x26, #0xc
  15c83c: f8404349     	ldur	x9, [x26, #0x4]
  15c840: f90007e8     	str	x8, [sp, #0x8]
  15c844: b40007c9     	cbz	x9, 0x15c93c <__emutls_get_address+0x3eb0>
  15c848: b940010a     	ldr	w10, [x8]
  15c84c: 8b090116     	add	x22, x8, x9
  15c850: 34fffe2a     	cbz	w10, 0x15c814 <__emutls_get_address+0x3d88>
  15c854: cb0a0101     	sub	x1, x8, x10
  15c858: eb17003f     	cmp	x1, x23
  15c85c: 54fffdc3     	b.lo	0x15c814 <__emutls_get_address+0x3d88>
  15c860: eb1b003f     	cmp	x1, x27
  15c864: 54fffd82     	b.hs	0x15c814 <__emutls_get_address+0x3d88>
  15c868: aa1503e0     	mov	x0, x21
  15c86c: aa1403e2     	mov	x2, x20
  15c870: 97fff3da     	bl	0x1597d8 <__emutls_get_address+0xd4c>
  15c874: b5fffd00     	cbnz	x0, 0x15c814 <__emutls_get_address+0x3d88>
  15c878: f94007e8     	ldr	x8, [sp, #0x8]
  15c87c: 910023e1     	add	x1, sp, #0x8
  15c880: 39406283     	ldrb	w3, [x20, #0x18]
  15c884: aa1503e0     	mov	x0, x21
  15c888: aa1603e2     	mov	x2, x22
  15c88c: aa1f03e4     	mov	x4, xzr
  15c890: 91001108     	add	x8, x8, #0x4
  15c894: f90007e8     	str	x8, [sp, #0x8]
  15c898: 97fffaf1     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c89c: 39406288     	ldrb	w8, [x20, #0x18]
  15c8a0: aa0003f9     	mov	x25, x0
  15c8a4: 910023e1     	add	x1, sp, #0x8
  15c8a8: aa1503e0     	mov	x0, x21
  15c8ac: aa1603e2     	mov	x2, x22
  15c8b0: aa1f03e4     	mov	x4, xzr
  15c8b4: 12000d03     	and	w3, w8, #0xf
  15c8b8: 97fffae9     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c8bc: eb18033f     	cmp	x25, x24
  15c8c0: 54fffaa2     	b.hs	0x15c814 <__emutls_get_address+0x3d88>
  15c8c4: 8b19001c     	add	x28, x0, x25
  15c8c8: eb18039f     	cmp	x28, x24
  15c8cc: 54fffa43     	b.lo	0x15c814 <__emutls_get_address+0x3d88>
  15c8d0: 3940c688     	ldrb	w8, [x20, #0x31]
  15c8d4: f900167f     	str	xzr, [x19, #0x28]
  15c8d8: 34000468     	cbz	w8, 0x15c964 <__emutls_get_address+0x3ed8>
  15c8dc: 910023e0     	add	x0, sp, #0x8
  15c8e0: aa1603e1     	mov	x1, x22
  15c8e4: 97fffba3     	bl	0x15b770 <__emutls_get_address+0x2ce4>
  15c8e8: f94007f8     	ldr	x24, [sp, #0x8]
  15c8ec: 39406688     	ldrb	w8, [x20, #0x19]
  15c8f0: 8b000317     	add	x23, x24, x0
  15c8f4: 7103fd1f     	cmp	w8, #0xff
  15c8f8: 54000380     	b.eq	0x15c968 <__emutls_get_address+0x3edc>
  15c8fc: 12000d03     	and	w3, w8, #0xf
  15c900: 910023e1     	add	x1, sp, #0x8
  15c904: aa1503e0     	mov	x0, x21
  15c908: aa1603e2     	mov	x2, x22
  15c90c: aa1f03e4     	mov	x4, xzr
  15c910: 97fffad3     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c914: b40002a0     	cbz	x0, 0x15c968 <__emutls_get_address+0x3edc>
  15c918: 39406683     	ldrb	w3, [x20, #0x19]
  15c91c: 910023e1     	add	x1, sp, #0x8
  15c920: aa1503e0     	mov	x0, x21
  15c924: aa1603e2     	mov	x2, x22
  15c928: aa1f03e4     	mov	x4, xzr
  15c92c: f90007f8     	str	x24, [sp, #0x8]
  15c930: 97fffacb     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c934: f9001660     	str	x0, [x19, #0x28]
  15c938: 1400000c     	b	0x15c968 <__emutls_get_address+0x3edc>
  15c93c: 2a1f03e0     	mov	w0, wzr
  15c940: a9464ff4     	ldp	x20, x19, [sp, #0x60]
  15c944: a94557f6     	ldp	x22, x21, [sp, #0x50]
  15c948: a9445ff8     	ldp	x24, x23, [sp, #0x40]
  15c94c: a94367fa     	ldp	x26, x25, [sp, #0x30]
  15c950: a9426ffc     	ldp	x28, x27, [sp, #0x20]
  15c954: a9417bfd     	ldp	x29, x30, [sp, #0x10]
  15c958: 9101c3ff     	add	sp, sp, #0x70
  15c95c: d50323bf     	autiasp
  15c960: d65f03c0     	ret
  15c964: f94007f7     	ldr	x23, [sp, #0x8]
  15c968: cb1a02c8     	sub	x8, x22, x26
  15c96c: a9016677     	stp	x23, x25, [x19, #0x10]
  15c970: 52800020     	mov	w0, #0x1                // =1
  15c974: f900127c     	str	x28, [x19, #0x20]
  15c978: a900227a     	stp	x26, x8, [x19]
  15c97c: 17fffff1     	b	0x15c940 <__emutls_get_address+0x3eb4>
  15c980: d503233f     	paciasp
  15c984: d10243ff     	sub	sp, sp, #0x90
  15c988: a9037bfd     	stp	x29, x30, [sp, #0x30]
  15c98c: 9100c3fd     	add	x29, sp, #0x30
  15c990: a9046ffc     	stp	x28, x27, [sp, #0x40]
  15c994: a90567fa     	stp	x26, x25, [sp, #0x50]
  15c998: a9065ff8     	stp	x24, x23, [sp, #0x60]
  15c99c: a90757f6     	stp	x22, x21, [sp, #0x70]
  15c9a0: a9084ff4     	stp	x20, x19, [sp, #0x80]
  15c9a4: 39400048     	ldrb	w8, [x2]
  15c9a8: f81f03a1     	stur	x1, [x29, #-0x10]
  15c9ac: 7100051f     	cmp	w8, #0x1
  15c9b0: 540006a1     	b.ne	0x15ca84 <__emutls_get_address+0x3ff8>
  15c9b4: 91001049     	add	x9, x2, #0x4
  15c9b8: 39400448     	ldrb	w8, [x2, #0x1]
  15c9bc: aa0203f7     	mov	x23, x2
  15c9c0: 3940085a     	ldrb	w26, [x2, #0x2]
  15c9c4: 8b234059     	add	x25, x2, w3, uxtw
  15c9c8: aa0403f3     	mov	x19, x4
  15c9cc: f81f83a9     	stur	x9, [x29, #-0x8]
  15c9d0: d10023a1     	sub	x1, x29, #0x8
  15c9d4: 39400c49     	ldrb	w9, [x2, #0x3]
  15c9d8: aa1903e2     	mov	x2, x25
  15c9dc: 2a0803e3     	mov	w3, w8
  15c9e0: aa1703e4     	mov	x4, x23
  15c9e4: aa0503f4     	mov	x20, x5
  15c9e8: aa0003f6     	mov	x22, x0
  15c9ec: b81ec3a9     	stur	w9, [x29, #-0x14]
  15c9f0: 97fffa9b     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15c9f4: 7103ff5f     	cmp	w26, #0xff
  15c9f8: 54000560     	b.eq	0x15caa4 <__emutls_get_address+0x4018>
  15c9fc: d10023a1     	sub	x1, x29, #0x8
  15ca00: aa1603e0     	mov	x0, x22
  15ca04: aa1903e2     	mov	x2, x25
  15ca08: 2a1a03e3     	mov	w3, w26
  15ca0c: aa1703e4     	mov	x4, x23
  15ca10: 97fffa93     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15ca14: b40004a0     	cbz	x0, 0x15caa8 <__emutls_get_address+0x401c>
  15ca18: aa0003fa     	mov	x26, x0
  15ca1c: b85ec3a0     	ldur	w0, [x29, #-0x14]
  15ca20: f85f83bc     	ldur	x28, [x29, #-0x8]
  15ca24: a900cff4     	stp	x20, x19, [sp, #0x8]
  15ca28: 9400004a     	bl	0x15cb50 <__emutls_get_address+0x40c4>
  15ca2c: aa0003fb     	mov	x27, x0
  15ca30: aa1f03f5     	mov	x21, xzr
  15ca34: f100075f     	cmp	x26, #0x1
  15ca38: 540004a9     	b.ls	0x15cacc <__emutls_get_address+0x4040>
  15ca3c: d341ff54     	lsr	x20, x26, #1
  15ca40: d10023a1     	sub	x1, x29, #0x8
  15ca44: 8b150298     	add	x24, x20, x21
  15ca48: aa1603e0     	mov	x0, x22
  15ca4c: aa1903e2     	mov	x2, x25
  15ca50: b85ec3a3     	ldur	w3, [x29, #-0x14]
  15ca54: d503201f     	nop
  15ca58: 9b1b7313     	madd	x19, x24, x27, x28
  15ca5c: aa1703e4     	mov	x4, x23
  15ca60: f81f83b3     	stur	x19, [x29, #-0x8]
  15ca64: 97fffa7e     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15ca68: f85f03a9     	ldur	x9, [x29, #-0x10]
  15ca6c: cb140348     	sub	x8, x26, x20
  15ca70: eb09001f     	cmp	x0, x9
  15ca74: 9a953315     	csel	x21, x24, x21, lo
  15ca78: 9a94311a     	csel	x26, x8, x20, lo
  15ca7c: 54fffdc1     	b.ne	0x15ca34 <__emutls_get_address+0x3fa8>
  15ca80: 14000014     	b	0x15cad0 <__emutls_get_address+0x4044>
  15ca84: b0000088     	adrp	x8, 0x16d000
  15ca88: 90fff8a0     	adrp	x0, 0x70000
  15ca8c: 910ae800     	add	x0, x0, #0x2ba
  15ca90: 528005a1     	mov	w1, #0x2d               // =45
  15ca94: 52800022     	mov	w2, #0x1                // =1
  15ca98: f940c108     	ldr	x8, [x8, #0x180]
  15ca9c: 9104c103     	add	x3, x8, #0x130
  15caa0: 94000640     	bl	0x15e3a0 <fwrite@plt>
  15caa4: 2a1f03e0     	mov	w0, wzr
  15caa8: a9484ff4     	ldp	x20, x19, [sp, #0x80]
  15caac: a94757f6     	ldp	x22, x21, [sp, #0x70]
  15cab0: a9465ff8     	ldp	x24, x23, [sp, #0x60]
  15cab4: a94567fa     	ldp	x26, x25, [sp, #0x50]
  15cab8: a9446ffc     	ldp	x28, x27, [sp, #0x40]
  15cabc: a9437bfd     	ldp	x29, x30, [sp, #0x30]
  15cac0: 910243ff     	add	sp, sp, #0x90
  15cac4: d50323bf     	autiasp
  15cac8: d65f03c0     	ret
  15cacc: 9b1b72b3     	madd	x19, x21, x27, x28
  15cad0: f81f83b3     	stur	x19, [x29, #-0x8]
  15cad4: b85ec3b3     	ldur	w19, [x29, #-0x14]
  15cad8: a940d3f5     	ldp	x21, x20, [sp, #0x8]
  15cadc: d10023a1     	sub	x1, x29, #0x8
  15cae0: aa1603e0     	mov	x0, x22
  15cae4: aa1903e2     	mov	x2, x25
  15cae8: 2a1303e3     	mov	w3, w19
  15caec: aa1703e4     	mov	x4, x23
  15caf0: 97fffa5b     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15caf4: d10023a1     	sub	x1, x29, #0x8
  15caf8: aa1603e0     	mov	x0, x22
  15cafc: aa1903e2     	mov	x2, x25
  15cb00: 2a1303e3     	mov	w3, w19
  15cb04: aa1703e4     	mov	x4, x23
  15cb08: 97fffa55     	bl	0x15b45c <__emutls_get_address+0x29d0>
  15cb0c: aa0003e1     	mov	x1, x0
  15cb10: aa1603e0     	mov	x0, x22
  15cb14: aa1403e2     	mov	x2, x20
  15cb18: aa1503e3     	mov	x3, x21
  15cb1c: 2a1f03e4     	mov	w4, wzr
  15cb20: 97fff2ca     	bl	0x159648 <__emutls_get_address+0xbbc>
  15cb24: b5fffc00     	cbnz	x0, 0x15caa4 <__emutls_get_address+0x4018>
  15cb28: f9400e88     	ldr	x8, [x20, #0x18]
  15cb2c: f85f03a9     	ldur	x9, [x29, #-0x10]
  15cb30: eb09011f     	cmp	x8, x9
  15cb34: 54fffb88     	b.hi	0x15caa4 <__emutls_get_address+0x4018>
  15cb38: f9401288     	ldr	x8, [x20, #0x20]
  15cb3c: f85f03a9     	ldur	x9, [x29, #-0x10]
  15cb40: eb09011f     	cmp	x8, x9
  15cb44: 54fffb09     	b.ls	0x15caa4 <__emutls_get_address+0x4018>
  15cb48: 52800020     	mov	w0, #0x1                // =1
  15cb4c: 17ffffd7     	b	0x15caa8 <__emutls_get_address+0x401c>
  15cb50: d503233f     	paciasp
  15cb54: a9be7bfd     	stp	x29, x30, [sp, #-0x20]!
  15cb58: f9000bf3     	str	x19, [sp, #0x10]
  15cb5c: 910003fd     	mov	x29, sp
  15cb60: 12000c08     	and	w8, w0, #0xf
  15cb64: 51000508     	sub	w8, w8, #0x1
  15cb68: 71002d1f     	cmp	w8, #0xb
  15cb6c: 54000488     	b.hi	0x15cbfc <__emutls_get_address+0x4170>
  15cb70: 90fff929     	adrp	x9, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15cb74: 52800080     	mov	w0, #0x4                // =4
  15cb78: 910a1929     	add	x9, x9, #0x286
  15cb7c: 1000008a     	adr	x10, 0x15cb8c <__emutls_get_address+0x4100>
  15cb80: 3868692b     	ldrb	w11, [x9, x8]
  15cb84: 8b0b094a     	add	x10, x10, x11, lsl #2
  15cb88: d61f0140     	br	x10
  15cb8c: d503249f     	bti	j
  15cb90: 52800100     	mov	w0, #0x8                // =8
  15cb94: d503249f     	bti	j
  15cb98: f9400bf3     	ldr	x19, [sp, #0x10]
  15cb9c: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15cba0: d50323bf     	autiasp
  15cba4: d65f03c0     	ret
  15cba8: d503249f     	bti	j
  15cbac: 52800200     	mov	w0, #0x10               // =16
  15cbb0: f9400bf3     	ldr	x19, [sp, #0x10]
  15cbb4: a8c27bfd     	ldp	x29, x30, [sp], #0x20
  15cbb8: d50323bf     	autiasp
  15cbbc: d65f03c0     	ret
  15cbc0: d503249f     	bti	j
  15cbc4: b0000088     	adrp	x8, 0x16d000
  15cbc8: 90fff8a1     	adrp	x1, 0x70000
  15cbcc: f0fff8a2     	adrp	x2, 0x73000
  15cbd0: f0fff8a3     	adrp	x3, 0x73000
  15cbd4: 91221821     	add	x1, x1, #0x886
  15cbd8: 910acc42     	add	x2, x2, #0x2b3
  15cbdc: f940c108     	ldr	x8, [x8, #0x180]
  15cbe0: 911f0063     	add	x3, x3, #0x7c0
  15cbe4: 9104c113     	add	x19, x8, #0x130
  15cbe8: aa1303e0     	mov	x0, x19
  15cbec: 940005dd     	bl	0x15e360 <fprintf@plt>
  15cbf0: aa1303e0     	mov	x0, x19
  15cbf4: 94000607     	bl	0x15e410 <fflush@plt>
  15cbf8: 94000e3e     	bl	0x1604f0 <abort@plt>
  15cbfc: d503249f     	bti	j
  15cc00: b0000088     	adrp	x8, 0x16d000
  15cc04: 90fff8a1     	adrp	x1, 0x70000
  15cc08: f0fff8a2     	adrp	x2, 0x73000
  15cc0c: 90fff8a3     	adrp	x3, 0x70000
  15cc10: 91221821     	add	x1, x1, #0x886
  15cc14: 910acc42     	add	x2, x2, #0x2b3
  15cc18: f940c108     	ldr	x8, [x8, #0x180]
  15cc1c: 912eec63     	add	x3, x3, #0xbbb
  15cc20: 9104c113     	add	x19, x8, #0x130
  15cc24: aa1303e0     	mov	x0, x19
  15cc28: 940005ce     	bl	0x15e360 <fprintf@plt>
  15cc2c: aa1303e0     	mov	x0, x19
  15cc30: 940005f8     	bl	0x15e410 <fflush@plt>
  15cc34: 94000e2f     	bl	0x1604f0 <abort@plt>
  15cc38: d503245f     	bti	c
  15cc3c: 11000808     	add	w8, w0, #0x2
  15cc40: 7101851f     	cmp	w8, #0x61
  15cc44: 540000c8     	b.hi	0x15cc5c <__emutls_get_address+0x41d0>
  15cc48: 90fff929     	adrp	x9, 0x80000 <typeinfo name for std::bad_typeid+0x103>
  15cc4c: 910a5129     	add	x9, x9, #0x294
  15cc50: b8a8d928     	ldrsw	x8, [x9, w8, sxtw #2]
  15cc54: 8b080120     	add	x0, x9, x8
  15cc58: d65f03c0     	ret
  15cc5c: f0fff8a0     	adrp	x0, 0x73000
  15cc60: 91309800     	add	x0, x0, #0xc26
  15cc64: d65f03c0     	ret
  15cc68: d503245f     	bti	c
  15cc6c: a9410c02     	ldp	x2, x3, [x0, #0x10]
  15cc70: a9421404     	ldp	x4, x5, [x0, #0x20]
  15cc74: a9431c06     	ldp	x6, x7, [x0, #0x30]
  15cc78: a9442408     	ldp	x8, x9, [x0, #0x40]
  15cc7c: a9452c0a     	ldp	x10, x11, [x0, #0x50]
  15cc80: a946340c     	ldp	x12, x13, [x0, #0x60]
  15cc84: a9473c0e     	ldp	x14, x15, [x0, #0x70]
  15cc88: a9494c12     	ldp	x18, x19, [x0, #0x90]
  15cc8c: a94a5414     	ldp	x20, x21, [x0, #0xa0]
  15cc90: a94b5c16     	ldp	x22, x23, [x0, #0xb0]
  15cc94: a94c6418     	ldp	x24, x25, [x0, #0xc0]
  15cc98: a94d6c1a     	ldp	x26, x27, [x0, #0xd0]
  15cc9c: a94e741c     	ldp	x28, x29, [x0, #0xe0]
  15cca0: f940801e     	ldr	x30, [x0, #0x100]
  15cca4: 6d510400     	ldp	d0, d1, [x0, #0x110]
  15cca8: 6d520c02     	ldp	d2, d3, [x0, #0x120]
  15ccac: 6d531404     	ldp	d4, d5, [x0, #0x130]
  15ccb0: 6d541c06     	ldp	d6, d7, [x0, #0x140]
  15ccb4: 6d552408     	ldp	d8, d9, [x0, #0x150]
  15ccb8: 6d562c0a     	ldp	d10, d11, [x0, #0x160]
  15ccbc: 6d57340c     	ldp	d12, d13, [x0, #0x170]
  15ccc0: 6d583c0e     	ldp	d14, d15, [x0, #0x180]
  15ccc4: 6d594410     	ldp	d16, d17, [x0, #0x190]
  15ccc8: 6d5a4c12     	ldp	d18, d19, [x0, #0x1a0]
  15cccc: 6d5b5414     	ldp	d20, d21, [x0, #0x1b0]
  15ccd0: 6d5c5c16     	ldp	d22, d23, [x0, #0x1c0]
  15ccd4: 6d5d6418     	ldp	d24, d25, [x0, #0x1d0]
  15ccd8: 6d5e6c1a     	ldp	d26, d27, [x0, #0x1e0]
  15ccdc: 6d5f741c     	ldp	d28, d29, [x0, #0x1f0]
  15cce0: fd41001e     	ldr	d30, [x0, #0x200]
  15cce4: fd41041f     	ldr	d31, [x0, #0x208]
  15cce8: f9407c10     	ldr	x16, [x0, #0xf8]
  15ccec: a9400400     	ldp	x0, x1, [x0]
  15ccf0: 9100021f     	mov	sp, x16
  15ccf4: d65f03c0     	ret
  15ccf8: d503245f     	bti	c
  15ccfc: a9000400     	stp	x0, x1, [x0]
  15cd00: a9010c02     	stp	x2, x3, [x0, #0x10]
  15cd04: a9021404     	stp	x4, x5, [x0, #0x20]
  15cd08: a9031c06     	stp	x6, x7, [x0, #0x30]
  15cd0c: a9042408     	stp	x8, x9, [x0, #0x40]
  15cd10: a9052c0a     	stp	x10, x11, [x0, #0x50]
  15cd14: a906340c     	stp	x12, x13, [x0, #0x60]
  15cd18: a9073c0e     	stp	x14, x15, [x0, #0x70]
  15cd1c: a9084410     	stp	x16, x17, [x0, #0x80]
  15cd20: a9094c12     	stp	x18, x19, [x0, #0x90]
  15cd24: a90a5414     	stp	x20, x21, [x0, #0xa0]
  15cd28: a90b5c16     	stp	x22, x23, [x0, #0xb0]
  15cd2c: a90c6418     	stp	x24, x25, [x0, #0xc0]
  15cd30: a90d6c1a     	stp	x26, x27, [x0, #0xd0]
  15cd34: a90e741c     	stp	x28, x29, [x0, #0xe0]
  15cd38: f900781e     	str	x30, [x0, #0xf0]
  15cd3c: 910003e1     	mov	x1, sp
  15cd40: f9007c01     	str	x1, [x0, #0xf8]
  15cd44: f900801e     	str	x30, [x0, #0x100]
  15cd48: 6d110400     	stp	d0, d1, [x0, #0x110]
  15cd4c: 6d120c02     	stp	d2, d3, [x0, #0x120]
  15cd50: 6d131404     	stp	d4, d5, [x0, #0x130]
  15cd54: 6d141c06     	stp	d6, d7, [x0, #0x140]
  15cd58: 6d152408     	stp	d8, d9, [x0, #0x150]
  15cd5c: 6d162c0a     	stp	d10, d11, [x0, #0x160]
  15cd60: 6d17340c     	stp	d12, d13, [x0, #0x170]
  15cd64: 6d183c0e     	stp	d14, d15, [x0, #0x180]
  15cd68: 6d194410     	stp	d16, d17, [x0, #0x190]
  15cd6c: 6d1a4c12     	stp	d18, d19, [x0, #0x1a0]
  15cd70: 6d1b5414     	stp	d20, d21, [x0, #0x1b0]
  15cd74: 6d1c5c16     	stp	d22, d23, [x0, #0x1c0]
  15cd78: 6d1d6418     	stp	d24, d25, [x0, #0x1d0]
  15cd7c: 6d1e6c1a     	stp	d26, d27, [x0, #0x1e0]
  15cd80: 6d1f741c     	stp	d28, d29, [x0, #0x1f0]
  15cd84: fd01001e     	str	d30, [x0, #0x200]
  15cd88: fd01041f     	str	d31, [x0, #0x208]
  15cd8c: d2800000     	mov	x0, #0x0                // =0
  15cd90: d65f03c0     	ret

Disassembly of section .plt:

000000000015cda0 <.plt>:
  15cda0: a9bf7bf0     	stp	x16, x30, [sp, #-0x10]!
  15cda4: b0000090     	adrp	x16, 0x16d000
  15cda8: f9410e11     	ldr	x17, [x16, #0x218]
  15cdac: 91086210     	add	x16, x16, #0x218
  15cdb0: d61f0220     	br	x17
  15cdb4: d503201f     	nop
  15cdb8: d503201f     	nop
  15cdbc: d503201f     	nop

000000000015cdc0 <__cxa_finalize@plt>:
  15cdc0: b0000090     	adrp	x16, 0x16d000
  15cdc4: f9411211     	ldr	x17, [x16, #0x220]
  15cdc8: 91088210     	add	x16, x16, #0x220
  15cdcc: d61f0220     	br	x17

000000000015cdd0 <__cxa_atexit@plt>:
  15cdd0: b0000090     	adrp	x16, 0x16d000
  15cdd4: f9411611     	ldr	x17, [x16, #0x228]
  15cdd8: 9108a210     	add	x16, x16, #0x228
  15cddc: d61f0220     	br	x17

000000000015cde0 <__android_log_print@plt>:
  15cde0: b0000090     	adrp	x16, 0x16d000
  15cde4: f9411a11     	ldr	x17, [x16, #0x230]
  15cde8: 9108c210     	add	x16, x16, #0x230
  15cdec: d61f0220     	br	x17

000000000015cdf0 <_ZN6InGame24PrintLogToConsoleFormat2ENS_17InGameLogPriorityEPKcjS2_S2_PvS2_@plt>:
  15cdf0: b0000090     	adrp	x16, 0x16d000
  15cdf4: f9411e11     	ldr	x17, [x16, #0x238]
  15cdf8: 9108e210     	add	x16, x16, #0x238
  15cdfc: d61f0220     	br	x17

000000000015ce00 <_ZN6InGame5XLog2ENS_17InGameLogPriorityEPKcjS2_S2_PvS2_@plt>:
  15ce00: b0000090     	adrp	x16, 0x16d000
  15ce04: f9412211     	ldr	x17, [x16, #0x240]
  15ce08: 91090210     	add	x16, x16, #0x240
  15ce0c: d61f0220     	br	x17

000000000015ce10 <_ZN6InGame20SetInGameLogCallbackEPFbNS_17InGameLogPriorityEPKcE@plt>:
  15ce10: b0000090     	adrp	x16, 0x16d000
  15ce14: f9412611     	ldr	x17, [x16, #0x248]
  15ce18: 91092210     	add	x16, x16, #0x248
  15ce1c: d61f0220     	br	x17

000000000015ce20 <_ZN6InGame4XLogENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>:
  15ce20: b0000090     	adrp	x16, 0x16d000
  15ce24: f9412a11     	ldr	x17, [x16, #0x250]
  15ce28: 91094210     	add	x16, x16, #0x250
  15ce2c: d61f0220     	br	x17

000000000015ce30 <__stack_chk_fail@plt>:
  15ce30: b0000090     	adrp	x16, 0x16d000
  15ce34: f9412e11     	ldr	x17, [x16, #0x258]
  15ce38: 91096210     	add	x16, x16, #0x258
  15ce3c: d61f0220     	br	x17

000000000015ce40 <memset@plt>:
  15ce40: b0000090     	adrp	x16, 0x16d000
  15ce44: f9413211     	ldr	x17, [x16, #0x260]
  15ce48: 91098210     	add	x16, x16, #0x260
  15ce4c: d61f0220     	br	x17

000000000015ce50 <_ZN6InGame19InGameInnerReporterC1Ev@plt>:
  15ce50: b0000090     	adrp	x16, 0x16d000
  15ce54: f9413611     	ldr	x17, [x16, #0x268]
  15ce58: 9109a210     	add	x16, x16, #0x268
  15ce5c: d61f0220     	br	x17

000000000015ce60 <_Znwm@plt>:
  15ce60: b0000090     	adrp	x16, 0x16d000
  15ce64: f9413a11     	ldr	x17, [x16, #0x270]
  15ce68: 9109c210     	add	x16, x16, #0x270
  15ce6c: d61f0220     	br	x17

000000000015ce70 <_ZN6InGame11CloudConfigC1Ev@plt>:
  15ce70: b0000090     	adrp	x16, 0x16d000
  15ce74: f9413e11     	ldr	x17, [x16, #0x278]
  15ce78: 9109e210     	add	x16, x16, #0x278
  15ce7c: d61f0220     	br	x17

000000000015ce80 <_ZNSt6__ndk119__shared_weak_count14__release_weakEv@plt>:
  15ce80: b0000090     	adrp	x16, 0x16d000
  15ce84: f9414211     	ldr	x17, [x16, #0x280]
  15ce88: 910a0210     	add	x16, x16, #0x280
  15ce8c: d61f0220     	br	x17

000000000015ce90 <_ZN6InGame22InGameReportMasterImplC1Ev@plt>:
  15ce90: b0000090     	adrp	x16, 0x16d000
  15ce94: f9414611     	ldr	x17, [x16, #0x288]
  15ce98: 910a2210     	add	x16, x16, #0x288
  15ce9c: d61f0220     	br	x17

000000000015cea0 <_ZN6InGame23InGameReportGatewayImplC1Ev@plt>:
  15cea0: b0000090     	adrp	x16, 0x16d000
  15cea4: f9414a11     	ldr	x17, [x16, #0x290]
  15cea8: 910a4210     	add	x16, x16, #0x290
  15ceac: d61f0220     	br	x17

000000000015ceb0 <_ZN6InGame19InGameInnerReporter9SetConfigEPNS_7IConfigE@plt>:
  15ceb0: b0000090     	adrp	x16, 0x16d000
  15ceb4: f9414e11     	ldr	x17, [x16, #0x298]
  15ceb8: 910a6210     	add	x16, x16, #0x298
  15cebc: d61f0220     	br	x17

000000000015cec0 <_ZN6InGame19InGameInnerReporter15SetReportMasterEPNS_18IReportMasterInnerE@plt>:
  15cec0: b0000090     	adrp	x16, 0x16d000
  15cec4: f9415211     	ldr	x17, [x16, #0x2a0]
  15cec8: 910a8210     	add	x16, x16, #0x2a0
  15cecc: d61f0220     	br	x17

000000000015ced0 <_ZN6InGame19InGameInnerReporter16SetReportGatewayEPNS_19IReportGatewayInnerE@plt>:
  15ced0: b0000090     	adrp	x16, 0x16d000
  15ced4: f9415611     	ldr	x17, [x16, #0x2a8]
  15ced8: 910aa210     	add	x16, x16, #0x2a8
  15cedc: d61f0220     	br	x17

000000000015cee0 <_ZdlPv@plt>:
  15cee0: b0000090     	adrp	x16, 0x16d000
  15cee4: f9415a11     	ldr	x17, [x16, #0x2b0]
  15cee8: 910ac210     	add	x16, x16, #0x2b0
  15ceec: d61f0220     	br	x17

000000000015cef0 <_ZN6InGame19InGameInnerReporterD1Ev@plt>:
  15cef0: b0000090     	adrp	x16, 0x16d000
  15cef4: f9415e11     	ldr	x17, [x16, #0x2b8]
  15cef8: 910ae210     	add	x16, x16, #0x2b8
  15cefc: d61f0220     	br	x17

000000000015cf00 <_ZNSt6__ndk110shared_ptrIN6InGame19IReportGatewayInnerEED2Ev@plt>:
  15cf00: b0000090     	adrp	x16, 0x16d000
  15cf04: f9416211     	ldr	x17, [x16, #0x2c0]
  15cf08: 910b0210     	add	x16, x16, #0x2c0
  15cf0c: d61f0220     	br	x17

000000000015cf10 <_ZNSt6__ndk110shared_ptrIN6InGame18IReportMasterInnerEED2Ev@plt>:
  15cf10: b0000090     	adrp	x16, 0x16d000
  15cf14: f9416611     	ldr	x17, [x16, #0x2c8]
  15cf18: 910b2210     	add	x16, x16, #0x2c8
  15cf1c: d61f0220     	br	x17

000000000015cf20 <_ZNSt6__ndk110shared_ptrIN6InGame7IConfigEED2Ev@plt>:
  15cf20: b0000090     	adrp	x16, 0x16d000
  15cf24: f9416a11     	ldr	x17, [x16, #0x2d0]
  15cf28: 910b4210     	add	x16, x16, #0x2d0
  15cf2c: d61f0220     	br	x17

000000000015cf30 <_ZN6InGame13InGameWrapper13GetSDKVersionEv@plt>:
  15cf30: b0000090     	adrp	x16, 0x16d000
  15cf34: f9416e11     	ldr	x17, [x16, #0x2d8]
  15cf38: 910b6210     	add	x16, x16, #0x2d8
  15cf3c: d61f0220     	br	x17

000000000015cf40 <_ZN6InGame2G613NetworkStatusD2Ev@plt>:
  15cf40: b0000090     	adrp	x16, 0x16d000
  15cf44: f9417211     	ldr	x17, [x16, #0x2e0]
  15cf48: 910b8210     	add	x16, x16, #0x2e0
  15cf4c: d61f0220     	br	x17

000000000015cf50 <__cxa_begin_catch@plt>:
  15cf50: b0000090     	adrp	x16, 0x16d000
  15cf54: f9417611     	ldr	x17, [x16, #0x2e8]
  15cf58: 910ba210     	add	x16, x16, #0x2e8
  15cf5c: d61f0220     	br	x17

000000000015cf60 <_ZSt9terminatev@plt>:
  15cf60: b0000090     	adrp	x16, 0x16d000
  15cf64: f9417a11     	ldr	x17, [x16, #0x2f0]
  15cf68: 910bc210     	add	x16, x16, #0x2f0
  15cf6c: d61f0220     	br	x17

000000000015cf70 <_ZN6InGame13InGameWrapper16GlobalInitializeEv@plt>:
  15cf70: b0000090     	adrp	x16, 0x16d000
  15cf74: f9417e11     	ldr	x17, [x16, #0x2f8]
  15cf78: 910be210     	add	x16, x16, #0x2f8
  15cf7c: d61f0220     	br	x17

000000000015cf80 <_ZN6InGame16InGameReportKeys11GetInstanceEv@plt>:
  15cf80: b0000090     	adrp	x16, 0x16d000
  15cf84: f9418211     	ldr	x17, [x16, #0x300]
  15cf88: 910c0210     	add	x16, x16, #0x300
  15cf8c: d61f0220     	br	x17

000000000015cf90 <_ZN6InGame16InGameReportKeys13InitEventKeysEv@plt>:
  15cf90: b0000090     	adrp	x16, 0x16d000
  15cf94: f9418611     	ldr	x17, [x16, #0x308]
  15cf98: 910c2210     	add	x16, x16, #0x308
  15cf9c: d61f0220     	br	x17

000000000015cfa0 <_ZN6InGame13InGameWrapper14GlobalFinalizeEv@plt>:
  15cfa0: b0000090     	adrp	x16, 0x16d000
  15cfa4: f9418a11     	ldr	x17, [x16, #0x310]
  15cfa8: 910c4210     	add	x16, x16, #0x310
  15cfac: d61f0220     	br	x17

000000000015cfb0 <_ZN6InGame7IConfig6UnInitEv@plt>:
  15cfb0: b0000090     	adrp	x16, 0x16d000
  15cfb4: f9418e11     	ldr	x17, [x16, #0x318]
  15cfb8: 910c6210     	add	x16, x16, #0x318
  15cfbc: d61f0220     	br	x17

000000000015cfc0 <_ZN6InGame16InGameReportKeys15UnInitEventKeysEv@plt>:
  15cfc0: b0000090     	adrp	x16, 0x16d000
  15cfc4: f9419211     	ldr	x17, [x16, #0x320]
  15cfc8: 910c8210     	add	x16, x16, #0x320
  15cfcc: d61f0220     	br	x17

000000000015cfd0 <_ZN6InGame16InGameReportKeys15ReleaseInstanceEv@plt>:
  15cfd0: b0000090     	adrp	x16, 0x16d000
  15cfd4: f9419611     	ldr	x17, [x16, #0x328]
  15cfd8: 910ca210     	add	x16, x16, #0x328
  15cfdc: d61f0220     	br	x17

000000000015cfe0 <_ZN6InGame17ReportCloudConfig15ReleaseInstanceEv@plt>:
  15cfe0: b0000090     	adrp	x16, 0x16d000
  15cfe4: f9419a11     	ldr	x17, [x16, #0x330]
  15cfe8: 910cc210     	add	x16, x16, #0x330
  15cfec: d61f0220     	br	x17

000000000015cff0 <_ZN6InGame15InGameLogUnInitEv@plt>:
  15cff0: b0000090     	adrp	x16, 0x16d000
  15cff4: f9419e11     	ldr	x17, [x16, #0x338]
  15cff8: 910ce210     	add	x16, x16, #0x338
  15cffc: d61f0220     	br	x17

000000000015d000 <_ZN6InGame10XLogBufferENS_17InGameLogPriorityEPKc@plt>:
  15d000: 90000090     	adrp	x16, 0x16d000
  15d004: f941a211     	ldr	x17, [x16, #0x340]
  15d008: 910d0210     	add	x16, x16, #0x340
  15d00c: d61f0220     	br	x17

000000000015d010 <_ZN6InGame13InGameWrapper9GetConfigEv@plt>:
  15d010: 90000090     	adrp	x16, 0x16d000
  15d014: f941a611     	ldr	x17, [x16, #0x348]
  15d018: 910d2210     	add	x16, x16, #0x348
  15d01c: d61f0220     	br	x17

000000000015d020 <_ZN6InGame13InGameWrapper15GetReportMasterEv@plt>:
  15d020: 90000090     	adrp	x16, 0x16d000
  15d024: f941aa11     	ldr	x17, [x16, #0x350]
  15d028: 910d4210     	add	x16, x16, #0x350
  15d02c: d61f0220     	br	x17

000000000015d030 <_ZN6InGame13InGameWrapper16GetReportGatewayEv@plt>:
  15d030: 90000090     	adrp	x16, 0x16d000
  15d034: f941ae11     	ldr	x17, [x16, #0x358]
  15d038: 910d6210     	add	x16, x16, #0x358
  15d03c: d61f0220     	br	x17

000000000015d040 <_ZN6InGame13InGameWrapper11SetLogLevelENS_17InGameLogPriorityE@plt>:
  15d040: 90000090     	adrp	x16, 0x16d000
  15d044: f941b211     	ldr	x17, [x16, #0x360]
  15d048: 910d8210     	add	x16, x16, #0x360
  15d04c: d61f0220     	br	x17

000000000015d050 <_ZN6InGame17SetInGameLoglevelENS_17InGameLogPriorityEb@plt>:
  15d050: 90000090     	adrp	x16, 0x16d000
  15d054: f941b611     	ldr	x17, [x16, #0x368]
  15d058: 910da210     	add	x16, x16, #0x368
  15d05c: d61f0220     	br	x17

000000000015d060 <_ZN6InGame19InGameInnerReporter13OnSetLogLevelEi@plt>:
  15d060: 90000090     	adrp	x16, 0x16d000
  15d064: f941ba11     	ldr	x17, [x16, #0x370]
  15d068: 910dc210     	add	x16, x16, #0x370
  15d06c: d61f0220     	br	x17

000000000015d070 <_ZN6InGame13InGameWrapper26SetInitSDKFinishedCallbackEPFvbPvES1_@plt>:
  15d070: 90000090     	adrp	x16, 0x16d000
  15d074: f941be11     	ldr	x17, [x16, #0x378]
  15d078: 910de210     	add	x16, x16, #0x378
  15d07c: d61f0220     	br	x17

000000000015d080 <_ZN6InGame13InGameWrapper7InitSdkERKNS_9SDKConfigE@plt>:
  15d080: 90000090     	adrp	x16, 0x16d000
  15d084: f941c211     	ldr	x17, [x16, #0x380]
  15d088: 910e0210     	add	x16, x16, #0x380
  15d08c: d61f0220     	br	x17

000000000015d090 <_ZN6InGame19InGameInnerReporter9OnInitSdkERKNS_9SDKConfigE@plt>:
  15d090: 90000090     	adrp	x16, 0x16d000
  15d094: f941c611     	ldr	x17, [x16, #0x388]
  15d098: 910e2210     	add	x16, x16, #0x388
  15d09c: d61f0220     	br	x17

000000000015d0a0 <memcpy@plt>:
  15d0a0: 90000090     	adrp	x16, 0x16d000
  15d0a4: f941ca11     	ldr	x17, [x16, #0x390]
  15d0a8: 910e4210     	add	x16, x16, #0x390
  15d0ac: d61f0220     	br	x17

000000000015d0b0 <_ZN6InGame13InGameWrapper11SetUserInfoERKNS_8UserInfoE@plt>:
  15d0b0: 90000090     	adrp	x16, 0x16d000
  15d0b4: f941ce11     	ldr	x17, [x16, #0x398]
  15d0b8: 910e6210     	add	x16, x16, #0x398
  15d0bc: d61f0220     	br	x17

000000000015d0c0 <_ZN6InGame11CommonUtils15GetPlatformTypeEv@plt>:
  15d0c0: 90000090     	adrp	x16, 0x16d000
  15d0c4: f941d211     	ldr	x17, [x16, #0x3a0]
  15d0c8: 910e8210     	add	x16, x16, #0x3a0
  15d0cc: d61f0220     	br	x17

000000000015d0d0 <_ZN6InGame19InGameInnerReporter11SetUserInfoERKNS_8UserInfoE@plt>:
  15d0d0: 90000090     	adrp	x16, 0x16d000
  15d0d4: f941d611     	ldr	x17, [x16, #0x3a8]
  15d0d8: 910ea210     	add	x16, x16, #0x3a8
  15d0dc: d61f0220     	br	x17

000000000015d0e0 <_ZN6InGame13InGameWrapper6UpdateERKNS_2G613NetworkStatusE@plt>:
  15d0e0: 90000090     	adrp	x16, 0x16d000
  15d0e4: f941da11     	ldr	x17, [x16, #0x3b0]
  15d0e8: 910ec210     	add	x16, x16, #0x3b0
  15d0ec: d61f0220     	br	x17

000000000015d0f0 <_ZN6InGame19InGameInnerReporter8OnUpdateEv@plt>:
  15d0f0: 90000090     	adrp	x16, 0x16d000
  15d0f4: f941de11     	ldr	x17, [x16, #0x3b8]
  15d0f8: 910ee210     	add	x16, x16, #0x3b8
  15d0fc: d61f0220     	br	x17

000000000015d100 <_ZN6InGame13InGameWrapper7LogInitEv@plt>:
  15d100: 90000090     	adrp	x16, 0x16d000
  15d104: f941e211     	ldr	x17, [x16, #0x3c0]
  15d108: 910f0210     	add	x16, x16, #0x3c0
  15d10c: d61f0220     	br	x17

000000000015d110 <_ZN6InGame19InGameInnerReporter17OnInitSDKFinishedEib@plt>:
  15d110: 90000090     	adrp	x16, 0x16d000
  15d114: f941e611     	ldr	x17, [x16, #0x3c8]
  15d118: 910f2210     	add	x16, x16, #0x3c8
  15d11c: d61f0220     	br	x17

000000000015d120 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_@plt>:
  15d120: 90000090     	adrp	x16, 0x16d000
  15d124: f941ea11     	ldr	x17, [x16, #0x3d0]
  15d128: 910f4210     	add	x16, x16, #0x3d0
  15d12c: d61f0220     	br	x17

000000000015d130 <_ZN6InGame16SetInGameLogModeENS_8TLogModeE@plt>:
  15d130: 90000090     	adrp	x16, 0x16d000
  15d134: f941ee11     	ldr	x17, [x16, #0x3d8]
  15d138: 910f6210     	add	x16, x16, #0x3d8
  15d13c: d61f0220     	br	x17

000000000015d140 <_ZN6InGame13InGameLogInitEv@plt>:
  15d140: 90000090     	adrp	x16, 0x16d000
  15d144: f941f211     	ldr	x17, [x16, #0x3e0]
  15d148: 910f8210     	add	x16, x16, #0x3e0
  15d14c: d61f0220     	br	x17

000000000015d150 <_ZN6InGame13InGameWrapper9OnConnectEv@plt>:
  15d150: 90000090     	adrp	x16, 0x16d000
  15d154: f941f611     	ldr	x17, [x16, #0x3e8]
  15d158: 910fa210     	add	x16, x16, #0x3e8
  15d15c: d61f0220     	br	x17

000000000015d160 <_ZN6InGame19InGameInnerReporter9OnConnectEv@plt>:
  15d160: 90000090     	adrp	x16, 0x16d000
  15d164: f941fa11     	ldr	x17, [x16, #0x3f0]
  15d168: 910fc210     	add	x16, x16, #0x3f0
  15d16c: d61f0220     	br	x17

000000000015d170 <_ZN6InGame13InGameWrapper11OnReConnectEv@plt>:
  15d170: 90000090     	adrp	x16, 0x16d000
  15d174: f941fe11     	ldr	x17, [x16, #0x3f8]
  15d178: 910fe210     	add	x16, x16, #0x3f8
  15d17c: d61f0220     	br	x17

000000000015d180 <_ZN6InGame19InGameInnerReporter11OnReConnectEv@plt>:
  15d180: 90000090     	adrp	x16, 0x16d000
  15d184: f9420211     	ldr	x17, [x16, #0x400]
  15d188: 91100210     	add	x16, x16, #0x400
  15d18c: d61f0220     	br	x17

000000000015d190 <_ZN6InGame13InGameWrapper12OnDisConnectEv@plt>:
  15d190: 90000090     	adrp	x16, 0x16d000
  15d194: f9420611     	ldr	x17, [x16, #0x408]
  15d198: 91102210     	add	x16, x16, #0x408
  15d19c: d61f0220     	br	x17

000000000015d1a0 <_ZN6InGame19InGameInnerReporter12OnDisConnectEv@plt>:
  15d1a0: 90000090     	adrp	x16, 0x16d000
  15d1a4: f9420a11     	ldr	x17, [x16, #0x410]
  15d1a8: 91104210     	add	x16, x16, #0x410
  15d1ac: d61f0220     	br	x17

000000000015d1b0 <_ZN6InGame13InGameWrapper21OnNetworkStateChangedERKNS_2G613NetworkStatusEiPKcS6_bb@plt>:
  15d1b0: 90000090     	adrp	x16, 0x16d000
  15d1b4: f9420e11     	ldr	x17, [x16, #0x418]
  15d1b8: 91106210     	add	x16, x16, #0x418
  15d1bc: d61f0220     	br	x17

000000000015d1c0 <_ZN6InGame19InGameInnerReporter21OnNetworkStateChangedERKNS_2G613NetworkStatusEiPKcS6_bb@plt>:
  15d1c0: 90000090     	adrp	x16, 0x16d000
  15d1c4: f9421211     	ldr	x17, [x16, #0x420]
  15d1c8: 91108210     	add	x16, x16, #0x420
  15d1cc: d61f0220     	br	x17

000000000015d1d0 <_ZN6InGame13InGameWrapper17OnGaaSReqFinishedEiPKcRKN2g64irpc6StatusEl@plt>:
  15d1d0: 90000090     	adrp	x16, 0x16d000
  15d1d4: f9421611     	ldr	x17, [x16, #0x428]
  15d1d8: 9110a210     	add	x16, x16, #0x428
  15d1dc: d61f0220     	br	x17

000000000015d1e0 <_ZN6InGame19InGameInnerReporter17OnGaaSReqFinishedEiPKcRKN2g64irpc6StatusEl@plt>:
  15d1e0: 90000090     	adrp	x16, 0x16d000
  15d1e4: f9421a11     	ldr	x17, [x16, #0x430]
  15d1e8: 9110c210     	add	x16, x16, #0x430
  15d1ec: d61f0220     	br	x17

000000000015d1f0 <_ZNSt6__ndk119__shared_weak_countD2Ev@plt>:
  15d1f0: 90000090     	adrp	x16, 0x16d000
  15d1f4: f9421e11     	ldr	x17, [x16, #0x438]
  15d1f8: 9110e210     	add	x16, x16, #0x438
  15d1fc: d61f0220     	br	x17

000000000015d200 <_ZN6InGame13InGameWrapperC1Ev@plt>:
  15d200: 90000090     	adrp	x16, 0x16d000
  15d204: f9422211     	ldr	x17, [x16, #0x440]
  15d208: 91110210     	add	x16, x16, #0x440
  15d20c: d61f0220     	br	x17

000000000015d210 <_ZN6InGame13InGameWrapperD1Ev@plt>:
  15d210: 90000090     	adrp	x16, 0x16d000
  15d214: f9422611     	ldr	x17, [x16, #0x448]
  15d218: 91112210     	add	x16, x16, #0x448
  15d21c: d61f0220     	br	x17

000000000015d220 <malloc@plt>:
  15d220: 90000090     	adrp	x16, 0x16d000
  15d224: f9422a11     	ldr	x17, [x16, #0x450]
  15d228: 91114210     	add	x16, x16, #0x450
  15d22c: d61f0220     	br	x17

000000000015d230 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E11ParseStreamILj0ES3_NS0_19GenericStringStreamIS3_EEEERS7_RT1_@plt>:
  15d230: 90000090     	adrp	x16, 0x16d000
  15d234: f9422e11     	ldr	x17, [x16, #0x458]
  15d238: 91116210     	add	x16, x16, #0x458
  15d23c: d61f0220     	br	x17

000000000015d240 <__strlen_chk@plt>:
  15d240: 90000090     	adrp	x16, 0x16d000
  15d244: f9423211     	ldr	x17, [x16, #0x460]
  15d248: 91118210     	add	x16, x16, #0x460
  15d24c: d61f0220     	br	x17

000000000015d250 <memcmp@plt>:
  15d250: 90000090     	adrp	x16, 0x16d000
  15d254: f9423611     	ldr	x17, [x16, #0x468]
  15d258: 9111a210     	add	x16, x16, #0x468
  15d25c: d61f0220     	br	x17

000000000015d260 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_ED2Ev@plt>:
  15d260: 90000090     	adrp	x16, 0x16d000
  15d264: f9423a11     	ldr	x17, [x16, #0x470]
  15d268: 9111c210     	add	x16, x16, #0x470
  15d26c: d61f0220     	br	x17

000000000015d270 <__emutls_get_address@plt>:
  15d270: 90000090     	adrp	x16, 0x16d000
  15d274: f9423e11     	ldr	x17, [x16, #0x478]
  15d278: 9111e210     	add	x16, x16, #0x478
  15d27c: d61f0220     	br	x17

000000000015d280 <strncpy@plt>:
  15d280: 90000090     	adrp	x16, 0x16d000
  15d284: f9424211     	ldr	x17, [x16, #0x480]
  15d288: 91120210     	add	x16, x16, #0x480
  15d28c: d61f0220     	br	x17

000000000015d290 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEED2Ev@plt>:
  15d290: 90000090     	adrp	x16, 0x16d000
  15d294: f9424611     	ldr	x17, [x16, #0x488]
  15d298: 91122210     	add	x16, x16, #0x488
  15d29c: d61f0220     	br	x17

000000000015d2a0 <free@plt>:
  15d2a0: 90000090     	adrp	x16, 0x16d000
  15d2a4: f9424a11     	ldr	x17, [x16, #0x490]
  15d2a8: 91124210     	add	x16, x16, #0x490
  15d2ac: d61f0220     	br	x17

000000000015d2b0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE10ParseValueILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>:
  15d2b0: 90000090     	adrp	x16, 0x16d000
  15d2b4: f9424e11     	ldr	x17, [x16, #0x498]
  15d2b8: 91126210     	add	x16, x16, #0x498
  15d2bc: d61f0220     	br	x17

000000000015d2c0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEED2Ev@plt>:
  15d2c0: 90000090     	adrp	x16, 0x16d000
  15d2c4: f9425211     	ldr	x17, [x16, #0x4a0]
  15d2c8: 91128210     	add	x16, x16, #0x4a0
  15d2cc: d61f0220     	br	x17

000000000015d2d0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE10ParseArrayILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>:
  15d2d0: 90000090     	adrp	x16, 0x16d000
  15d2d4: f9425611     	ldr	x17, [x16, #0x4a8]
  15d2d8: 9112a210     	add	x16, x16, #0x4a8
  15d2dc: d61f0220     	br	x17

000000000015d2e0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseStringILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_b@plt>:
  15d2e0: 90000090     	adrp	x16, 0x16d000
  15d2e4: f9425a11     	ldr	x17, [x16, #0x4b0]
  15d2e8: 9112c210     	add	x16, x16, #0x4b0
  15d2ec: d61f0220     	br	x17

000000000015d2f0 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseNumberILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>:
  15d2f0: 90000090     	adrp	x16, 0x16d000
  15d2f4: f9425e11     	ldr	x17, [x16, #0x4b8]
  15d2f8: 9112e210     	add	x16, x16, #0x4b8
  15d2fc: d61f0220     	br	x17

000000000015d300 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE11ParseObjectILj0ENS0_19GenericStringStreamIS3_EENS0_15GenericDocumentIS3_NS0_19MemoryPoolAllocatorIS4_EES4_EEEEvRT0_RT1_@plt>:
  15d300: 90000090     	adrp	x16, 0x16d000
  15d304: f9426211     	ldr	x17, [x16, #0x4c0]
  15d308: 91130210     	add	x16, x16, #0x4c0
  15d30c: d61f0220     	br	x17

000000000015d310 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorIS3_EEEEEEvm@plt>:
  15d310: 90000090     	adrp	x16, 0x16d000
  15d314: f9426611     	ldr	x17, [x16, #0x4c8]
  15d318: 91132210     	add	x16, x16, #0x4c8
  15d31c: d61f0220     	br	x17

000000000015d320 <realloc@plt>:
  15d320: 90000090     	adrp	x16, 0x16d000
  15d324: f9426a11     	ldr	x17, [x16, #0x4d0]
  15d328: 91134210     	add	x16, x16, #0x4d0
  15d32c: d61f0220     	br	x17

000000000015d330 <_ZN6InGame9rapidjson13GenericReaderINS0_4UTF8IcEES3_NS0_12CrtAllocatorEE9ParseHex4INS0_19GenericStringStreamIS3_EEEEjRT_m@plt>:
  15d330: 90000090     	adrp	x16, 0x16d000
  15d334: f9426e11     	ldr	x17, [x16, #0x4d8]
  15d338: 91136210     	add	x16, x16, #0x4d8
  15d33c: d61f0220     	br	x17

000000000015d340 <_ZN6InGame9rapidjson4UTF8IcE6EncodeINS0_13GenericReaderIS2_S2_NS0_12CrtAllocatorEE11StackStreamIcEEEEvRT_j@plt>:
  15d340: 90000090     	adrp	x16, 0x16d000
  15d344: f9427211     	ldr	x17, [x16, #0x4e0]
  15d348: 91138210     	add	x16, x16, #0x4e0
  15d34c: d61f0220     	br	x17

000000000015d350 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandIcEEvm@plt>:
  15d350: 90000090     	adrp	x16, 0x16d000
  15d354: f9427611     	ldr	x17, [x16, #0x4e8]
  15d358: 9113a210     	add	x16, x16, #0x4e8
  15d35c: d61f0220     	br	x17

000000000015d360 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E3KeyEPKcjb@plt>:
  15d360: 90000090     	adrp	x16, 0x16d000
  15d364: f9427a11     	ldr	x17, [x16, #0x4f0]
  15d368: 9113c210     	add	x16, x16, #0x4f0
  15d36c: d61f0220     	br	x17

000000000015d370 <_ZN6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE12SetStringRawENS0_16GenericStringRefIcEERS6_@plt>:
  15d370: 90000090     	adrp	x16, 0x16d000
  15d374: f9427e11     	ldr	x17, [x16, #0x4f8]
  15d378: 9113e210     	add	x16, x16, #0x4f8
  15d37c: d61f0220     	br	x17

000000000015d380 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E9EndObjectEj@plt>:
  15d380: 90000090     	adrp	x16, 0x16d000
  15d384: f9428211     	ldr	x17, [x16, #0x500]
  15d388: 91140210     	add	x16, x16, #0x500
  15d38c: d61f0220     	br	x17

000000000015d390 <_ZN6InGame9rapidjson15GenericDocumentINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEES5_E8EndArrayEj@plt>:
  15d390: 90000090     	adrp	x16, 0x16d000
  15d394: f9428611     	ldr	x17, [x16, #0x508]
  15d398: 91142210     	add	x16, x16, #0x508
  15d39c: d61f0220     	br	x17

000000000015d3a0 <_ZN6InGame7MD5InitEPNS_10MD5ContextE@plt>:
  15d3a0: 90000090     	adrp	x16, 0x16d000
  15d3a4: f9428a11     	ldr	x17, [x16, #0x510]
  15d3a8: 91144210     	add	x16, x16, #0x510
  15d3ac: d61f0220     	br	x17

000000000015d3b0 <_ZN6InGame9MD5UpdateEPNS_10MD5ContextEPhm@plt>:
  15d3b0: 90000090     	adrp	x16, 0x16d000
  15d3b4: f9428e11     	ldr	x17, [x16, #0x518]
  15d3b8: 91146210     	add	x16, x16, #0x518
  15d3bc: d61f0220     	br	x17

000000000015d3c0 <_ZN6InGame7MD5StepEPjS0_@plt>:
  15d3c0: 90000090     	adrp	x16, 0x16d000
  15d3c4: f9429211     	ldr	x17, [x16, #0x520]
  15d3c8: 91148210     	add	x16, x16, #0x520
  15d3cc: d61f0220     	br	x17

000000000015d3d0 <_ZN6InGame11MD5FinalizeEPNS_10MD5ContextE@plt>:
  15d3d0: 90000090     	adrp	x16, 0x16d000
  15d3d4: f9429611     	ldr	x17, [x16, #0x528]
  15d3d8: 9114a210     	add	x16, x16, #0x528
  15d3dc: d61f0220     	br	x17

000000000015d3e0 <_ZN6InGame13GetBQErrorMsgEN2bq15enum_error_codeE@plt>:
  15d3e0: 90000090     	adrp	x16, 0x16d000
  15d3e4: f9429a11     	ldr	x17, [x16, #0x530]
  15d3e8: 9114c210     	add	x16, x16, #0x530
  15d3ec: d61f0220     	br	x17

000000000015d3f0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE12insert_batchENS_14array_iteratorIS2_S3_EENS4_IKS2_S3_EEm@plt>:
  15d3f0: 90000090     	adrp	x16, 0x16d000
  15d3f4: f9429e11     	ldr	x17, [x16, #0x538]
  15d3f8: 9114e210     	add	x16, x16, #0x538
  15d3fc: d61f0220     	br	x17

000000000015d400 <strstr@plt>:
  15d400: 90000090     	adrp	x16, 0x16d000
  15d404: f942a211     	ldr	x17, [x16, #0x540]
  15d408: 91150210     	add	x16, x16, #0x540
  15d40c: d61f0220     	br	x17

000000000015d410 <_ZN6InGame11BianQueInitEPKcjS1_@plt>:
  15d410: 90000090     	adrp	x16, 0x16d000
  15d414: f942a611     	ldr	x17, [x16, #0x548]
  15d418: 91152210     	add	x16, x16, #0x548
  15d41c: d61f0220     	br	x17

000000000015d420 <strcmp@plt>:
  15d420: 90000090     	adrp	x16, 0x16d000
  15d424: f942aa11     	ldr	x17, [x16, #0x550]
  15d428: 91154210     	add	x16, x16, #0x550
  15d42c: d61f0220     	br	x17

000000000015d430 <get_ccs_log@plt>:
  15d430: 90000090     	adrp	x16, 0x16d000
  15d434: f942ae11     	ldr	x17, [x16, #0x558]
  15d438: 91156210     	add	x16, x16, #0x558
  15d43c: d61f0220     	br	x17

000000000015d440 <_ZN22___generator_bq_logger35generated_bq_logger_wrapper_ccs_log10get_loggerEv@plt>:
  15d440: 90000090     	adrp	x16, 0x16d000
  15d444: f942b211     	ldr	x17, [x16, #0x560]
  15d448: 91158210     	add	x16, x16, #0x560
  15d44c: d61f0220     	br	x17

000000000015d450 <__register_log_callback@plt>:
  15d450: 90000090     	adrp	x16, 0x16d000
  15d454: f942b611     	ldr	x17, [x16, #0x568]
  15d458: 9115a210     	add	x16, x16, #0x568
  15d45c: d61f0220     	br	x17

000000000015d460 <__register_settings_update_callbacks@plt>:
  15d460: 90000090     	adrp	x16, 0x16d000
  15d464: f942ba11     	ldr	x17, [x16, #0x570]
  15d468: 9115c210     	add	x16, x16, #0x570
  15d46c: d61f0220     	br	x17

000000000015d470 <__register_error_callbacks@plt>:
  15d470: 90000090     	adrp	x16, 0x16d000
  15d474: f942be11     	ldr	x17, [x16, #0x578]
  15d478: 9115e210     	add	x16, x16, #0x578
  15d47c: d61f0220     	br	x17

000000000015d480 <__set_gameid@plt>:
  15d480: 90000090     	adrp	x16, 0x16d000
  15d484: f942c211     	ldr	x17, [x16, #0x580]
  15d488: 91160210     	add	x16, x16, #0x580
  15d48c: d61f0220     	br	x17

000000000015d490 <__set_time_out@plt>:
  15d490: 90000090     	adrp	x16, 0x16d000
  15d494: f942c611     	ldr	x17, [x16, #0x588]
  15d498: 91162210     	add	x16, x16, #0x588
  15d49c: d61f0220     	br	x17

000000000015d4a0 <__init_by_ip_list@plt>:
  15d4a0: 90000090     	adrp	x16, 0x16d000
  15d4a4: f942ca11     	ldr	x17, [x16, #0x590]
  15d4a8: 91164210     	add	x16, x16, #0x590
  15d4ac: d61f0220     	br	x17

000000000015d4b0 <_ZN6InGame13BianQueConfig10InitConfigERKNS_9SDKConfigE@plt>:
  15d4b0: 90000090     	adrp	x16, 0x16d000
  15d4b4: f942ce11     	ldr	x17, [x16, #0x598]
  15d4b8: 91166210     	add	x16, x16, #0x598
  15d4bc: d61f0220     	br	x17

000000000015d4c0 <_ZNSt6__ndk19to_stringEm@plt>:
  15d4c0: 90000090     	adrp	x16, 0x16d000
  15d4c4: f942d211     	ldr	x17, [x16, #0x5a0]
  15d4c8: 91168210     	add	x16, x16, #0x5a0
  15d4cc: d61f0220     	br	x17

000000000015d4d0 <__update_portrait_string@plt>:
  15d4d0: 90000090     	adrp	x16, 0x16d000
  15d4d4: f942d611     	ldr	x17, [x16, #0x5a8]
  15d4d8: 9116a210     	add	x16, x16, #0x5a8
  15d4dc: d61f0220     	br	x17

000000000015d4e0 <__flush_portrait@plt>:
  15d4e0: 90000090     	adrp	x16, 0x16d000
  15d4e4: f942da11     	ldr	x17, [x16, #0x5b0]
  15d4e8: 9116c210     	add	x16, x16, #0x5b0
  15d4ec: d61f0220     	br	x17

000000000015d4f0 <_ZN6InGame13BianQueConfig13GetBoolConfigEPKcb@plt>:
  15d4f0: 90000090     	adrp	x16, 0x16d000
  15d4f4: f942de11     	ldr	x17, [x16, #0x5b8]
  15d4f8: 9116e210     	add	x16, x16, #0x5b8
  15d4fc: d61f0220     	br	x17

000000000015d500 <__get_settings_value_bool@plt>:
  15d500: 90000090     	adrp	x16, 0x16d000
  15d504: f942e211     	ldr	x17, [x16, #0x5c0]
  15d508: 91170210     	add	x16, x16, #0x5c0
  15d50c: d61f0220     	br	x17

000000000015d510 <_ZN6InGame13BianQueConfig12GetIntConfigEPKcl@plt>:
  15d510: 90000090     	adrp	x16, 0x16d000
  15d514: f942e611     	ldr	x17, [x16, #0x5c8]
  15d518: 91172210     	add	x16, x16, #0x5c8
  15d51c: d61f0220     	br	x17

000000000015d520 <__get_settings_value_integer@plt>:
  15d520: 90000090     	adrp	x16, 0x16d000
  15d524: f942ea11     	ldr	x17, [x16, #0x5d0]
  15d528: 91174210     	add	x16, x16, #0x5d0
  15d52c: d61f0220     	br	x17

000000000015d530 <_ZN6InGame13BianQueConfig15GetDoubleConfigEPKcd@plt>:
  15d530: 90000090     	adrp	x16, 0x16d000
  15d534: f942ee11     	ldr	x17, [x16, #0x5d8]
  15d538: 91176210     	add	x16, x16, #0x5d8
  15d53c: d61f0220     	br	x17

000000000015d540 <__get_settings_value_decimal@plt>:
  15d540: 90000090     	adrp	x16, 0x16d000
  15d544: f942f211     	ldr	x17, [x16, #0x5e0]
  15d548: 91178210     	add	x16, x16, #0x5e0
  15d54c: d61f0220     	br	x17

000000000015d550 <_ZN6InGame13BianQueConfig15GetStringConfigEPKc@plt>:
  15d550: 90000090     	adrp	x16, 0x16d000
  15d554: f942f611     	ldr	x17, [x16, #0x5e8]
  15d558: 9117a210     	add	x16, x16, #0x5e8
  15d55c: d61f0220     	br	x17

000000000015d560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc@plt>:
  15d560: 90000090     	adrp	x16, 0x16d000
  15d564: f942fa11     	ldr	x17, [x16, #0x5f0]
  15d568: 9117c210     	add	x16, x16, #0x5f0
  15d56c: d61f0220     	br	x17

000000000015d570 <__get_settings_value_string_utf8@plt>:
  15d570: 90000090     	adrp	x16, 0x16d000
  15d574: f942fe11     	ldr	x17, [x16, #0x5f8]
  15d578: 9117e210     	add	x16, x16, #0x5f8
  15d57c: d61f0220     	br	x17

000000000015d580 <_ZN2bq5arrayIcLm1EE12insert_batchENS_14array_iteratorIcS1_EENS2_IKcS1_EEm@plt>:
  15d580: 90000090     	adrp	x16, 0x16d000
  15d584: f9430211     	ldr	x17, [x16, #0x600]
  15d588: 91180210     	add	x16, x16, #0x600
  15d58c: d61f0220     	br	x17

000000000015d590 <__release_string_def@plt>:
  15d590: 90000090     	adrp	x16, 0x16d000
  15d594: f9430611     	ldr	x17, [x16, #0x608]
  15d598: 91182210     	add	x16, x16, #0x608
  15d59c: d61f0220     	br	x17

000000000015d5a0 <_ZN6InGame13BianQueConfig6UpdateEv@plt>:
  15d5a0: 90000090     	adrp	x16, 0x16d000
  15d5a4: f9430a11     	ldr	x17, [x16, #0x610]
  15d5a8: 91184210     	add	x16, x16, #0x610
  15d5ac: d61f0220     	br	x17

000000000015d5b0 <_ZN6InGame13BianQueConfig14GetConfigKVMapEv@plt>:
  15d5b0: 90000090     	adrp	x16, 0x16d000
  15d5b4: f9430e11     	ldr	x17, [x16, #0x618]
  15d5b8: 91186210     	add	x16, x16, #0x618
  15d5bc: d61f0220     	br	x17

000000000015d5c0 <__get_settings_value_type@plt>:
  15d5c0: 90000090     	adrp	x16, 0x16d000
  15d5c4: f9431211     	ldr	x17, [x16, #0x620]
  15d5c8: 91188210     	add	x16, x16, #0x620
  15d5cc: d61f0220     	br	x17

000000000015d5d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE21__emplace_unique_implIJPKcRS9_EEENS_4pairINS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEbEEDpOT_@plt>:
  15d5d0: 90000090     	adrp	x16, 0x16d000
  15d5d4: f9431611     	ldr	x17, [x16, #0x628]
  15d5d8: 9118a210     	add	x16, x16, #0x628
  15d5dc: d61f0220     	br	x17

000000000015d5e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE@plt>:
  15d5e0: 90000090     	adrp	x16, 0x16d000
  15d5e4: f9431a11     	ldr	x17, [x16, #0x630]
  15d5e8: 9118c210     	add	x16, x16, #0x630
  15d5ec: d61f0220     	br	x17

000000000015d5f0 <_ZN6InGame13BianQueConfig16GetLastErrorCodeEv@plt>:
  15d5f0: 90000090     	adrp	x16, 0x16d000
  15d5f4: f9431e11     	ldr	x17, [x16, #0x638]
  15d5f8: 9118e210     	add	x16, x16, #0x638
  15d5fc: d61f0220     	br	x17

000000000015d600 <__uninit@plt>:
  15d600: 90000090     	adrp	x16, 0x16d000
  15d604: f9432211     	ldr	x17, [x16, #0x640]
  15d608: 91190210     	add	x16, x16, #0x640
  15d60c: d61f0220     	br	x17

000000000015d610 <_ZN6InGame13BianQueConfigD2Ev@plt>:
  15d610: 90000090     	adrp	x16, 0x16d000
  15d614: f9432611     	ldr	x17, [x16, #0x648]
  15d618: 91192210     	add	x16, x16, #0x648
  15d61c: d61f0220     	br	x17

000000000015d620 <get_logger_holder@plt>:
  15d620: 90000090     	adrp	x16, 0x16d000
  15d624: f9432a11     	ldr	x17, [x16, #0x650]
  15d628: 91194210     	add	x16, x16, #0x650
  15d62c: d61f0220     	br	x17

000000000015d630 <get_init_mark@plt>:
  15d630: 90000090     	adrp	x16, 0x16d000
  15d634: f9432e11     	ldr	x17, [x16, #0x658]
  15d638: 91196210     	add	x16, x16, #0x658
  15d63c: d61f0220     	br	x17

000000000015d640 <_ZN22___generator_bq_logger35generated_bq_logger_wrapper_ccs_log10get_configEv@plt>:
  15d640: 90000090     	adrp	x16, 0x16d000
  15d644: f9433211     	ldr	x17, [x16, #0x660]
  15d648: 91198210     	add	x16, x16, #0x660
  15d64c: d61f0220     	br	x17

000000000015d650 <__api_create_logger@plt>:
  15d650: 90000090     	adrp	x16, 0x16d000
  15d654: f9433611     	ldr	x17, [x16, #0x668]
  15d658: 9119a210     	add	x16, x16, #0x668
  15d65c: d61f0220     	br	x17

000000000015d660 <_ZN2bq6logger16get_logger_by_idEj@plt>:
  15d660: 90000090     	adrp	x16, 0x16d000
  15d664: f9433a11     	ldr	x17, [x16, #0x670]
  15d668: 9119c210     	add	x16, x16, #0x670
  15d66c: d61f0220     	br	x17

000000000015d670 <_ZNK2bq11string_baseIcE7replaceERKS1_S3_@plt>:
  15d670: 90000090     	adrp	x16, 0x16d000
  15d674: f9433e11     	ldr	x17, [x16, #0x678]
  15d678: 9119e210     	add	x16, x16, #0x678
  15d67c: d61f0220     	br	x17

000000000015d680 <__api_get_logger_name_by_id@plt>:
  15d680: 90000090     	adrp	x16, 0x16d000
  15d684: f9434211     	ldr	x17, [x16, #0x680]
  15d688: 911a0210     	add	x16, x16, #0x680
  15d68c: d61f0220     	br	x17

000000000015d690 <__api_get_logger_merged_log_level_bitmap_by_logger_id@plt>:
  15d690: 90000090     	adrp	x16, 0x16d000
  15d694: f9434611     	ldr	x17, [x16, #0x688]
  15d698: 911a2210     	add	x16, x16, #0x688
  15d69c: d61f0220     	br	x17

000000000015d6a0 <__api_get_logger_category_hashes_array_by_logger_id@plt>:
  15d6a0: 90000090     	adrp	x16, 0x16d000
  15d6a4: f9434a11     	ldr	x17, [x16, #0x690]
  15d6a8: 911a4210     	add	x16, x16, #0x690
  15d6ac: d61f0220     	br	x17

000000000015d6b0 <__api_get_logger_category_masks_array_by_logger_id@plt>:
  15d6b0: 90000090     	adrp	x16, 0x16d000
  15d6b4: f9434e11     	ldr	x17, [x16, #0x698]
  15d6b8: 911a6210     	add	x16, x16, #0x698
  15d6bc: d61f0220     	br	x17

000000000015d6c0 <__api_get_logger_category_item_count@plt>:
  15d6c0: 90000090     	adrp	x16, 0x16d000
  15d6c4: f9435211     	ldr	x17, [x16, #0x6a0]
  15d6c8: 911a8210     	add	x16, x16, #0x6a0
  15d6cc: d61f0220     	br	x17

000000000015d6d0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE12set_capacityEmb@plt>:
  15d6d0: 90000090     	adrp	x16, 0x16d000
  15d6d4: f9435611     	ldr	x17, [x16, #0x6a8]
  15d6d8: 911aa210     	add	x16, x16, #0x6a8
  15d6dc: d61f0220     	br	x17

000000000015d6e0 <__api_get_logger_category_name_by_index@plt>:
  15d6e0: 90000090     	adrp	x16, 0x16d000
  15d6e4: f9435a11     	ldr	x17, [x16, #0x6b0]
  15d6e8: 911ac210     	add	x16, x16, #0x6b0
  15d6ec: d61f0220     	br	x17

000000000015d6f0 <_ZN2bq5arrayINS_11string_baseIcEELm0EE6insertIJRPKcEEEvNS_14array_iteratorIS2_S3_EEDpOT_@plt>:
  15d6f0: 90000090     	adrp	x16, 0x16d000
  15d6f4: f9435e11     	ldr	x17, [x16, #0x6b8]
  15d6f8: 911ae210     	add	x16, x16, #0x6b8
  15d6fc: d61f0220     	br	x17

000000000015d700 <_ZN2bq6loggerD2Ev@plt>:
  15d700: 90000090     	adrp	x16, 0x16d000
  15d704: f9436211     	ldr	x17, [x16, #0x6c0]
  15d708: 911b0210     	add	x16, x16, #0x6c0
  15d70c: d61f0220     	br	x17

000000000015d710 <__assert2@plt>:
  15d710: 90000090     	adrp	x16, 0x16d000
  15d714: f9436611     	ldr	x17, [x16, #0x6c8]
  15d718: 911b2210     	add	x16, x16, #0x6c8
  15d71c: d61f0220     	br	x17

000000000015d720 <_ZN2bq5arrayIcLm1EE12set_capacityEmb@plt>:
  15d720: 90000090     	adrp	x16, 0x16d000
  15d724: f9436a11     	ldr	x17, [x16, #0x6d0]
  15d728: 911b4210     	add	x16, x16, #0x6d0
  15d72c: d61f0220     	br	x17

000000000015d730 <memmove@plt>:
  15d730: 90000090     	adrp	x16, 0x16d000
  15d734: f9436e11     	ldr	x17, [x16, #0x6d8]
  15d738: 911b6210     	add	x16, x16, #0x6d8
  15d73c: d61f0220     	br	x17

000000000015d740 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEC2IPKcRS9_Lb0EEEOT_OT0_@plt>:
  15d740: 90000090     	adrp	x16, 0x16d000
  15d744: f9437211     	ldr	x17, [x16, #0x6e0]
  15d748: 911b8210     	add	x16, x16, #0x6e0
  15d74c: d61f0220     	br	x17

000000000015d750 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalISA_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISL_EERKT_@plt>:
  15d750: 90000090     	adrp	x16, 0x16d000
  15d754: f9437611     	ldr	x17, [x16, #0x6e8]
  15d758: 911ba210     	add	x16, x16, #0x6e8
  15d75c: d61f0220     	br	x17

000000000015d760 <_ZNSt6__ndk127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>:
  15d760: 90000090     	adrp	x16, 0x16d000
  15d764: f9437a11     	ldr	x17, [x16, #0x6f0]
  15d768: 911bc210     	add	x16, x16, #0x6f0
  15d76c: d61f0220     	br	x17

000000000015d770 <strlen@plt>:
  15d770: 90000090     	adrp	x16, 0x16d000
  15d774: f9437e11     	ldr	x17, [x16, #0x6f8]
  15d778: 911be210     	add	x16, x16, #0x6f8
  15d77c: d61f0220     	br	x17

000000000015d780 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_@plt>:
  15d780: 90000090     	adrp	x16, 0x16d000
  15d784: f9438211     	ldr	x17, [x16, #0x700]
  15d788: 911c0210     	add	x16, x16, #0x700
  15d78c: d61f0220     	br	x17

000000000015d790 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_length_errorEv@plt>:
  15d790: 90000090     	adrp	x16, 0x16d000
  15d794: f9438611     	ldr	x17, [x16, #0x708]
  15d798: 911c2210     	add	x16, x16, #0x708
  15d79c: d61f0220     	br	x17

000000000015d7a0 <_ZN6InGame12CachedConfig10LoadConfigEv@plt>:
  15d7a0: 90000090     	adrp	x16, 0x16d000
  15d7a4: f9438a11     	ldr	x17, [x16, #0x710]
  15d7a8: 911c4210     	add	x16, x16, #0x710
  15d7ac: d61f0220     	br	x17

000000000015d7b0 <_ZN6InGame12CachedConfig18ReadConfigFromFileERPhRj@plt>:
  15d7b0: 90000090     	adrp	x16, 0x16d000
  15d7b4: f9438e11     	ldr	x17, [x16, #0x718]
  15d7b8: 911c6210     	add	x16, x16, #0x718
  15d7bc: d61f0220     	br	x17

000000000015d7c0 <_ZN6InGame12CachedConfig13DecryptBufferEPhj@plt>:
  15d7c0: 90000090     	adrp	x16, 0x16d000
  15d7c4: f9439211     	ldr	x17, [x16, #0x720]
  15d7c8: 911c8210     	add	x16, x16, #0x720
  15d7cc: d61f0220     	br	x17

000000000015d7d0 <_ZN6InGame12CachedConfig17DeserializeConfigEPKhj@plt>:
  15d7d0: 90000090     	adrp	x16, 0x16d000
  15d7d4: f9439611     	ldr	x17, [x16, #0x728]
  15d7d8: 911ca210     	add	x16, x16, #0x728
  15d7dc: d61f0220     	br	x17

000000000015d7e0 <_ZdaPv@plt>:
  15d7e0: 90000090     	adrp	x16, 0x16d000
  15d7e4: f9439a11     	ldr	x17, [x16, #0x730]
  15d7e8: 911cc210     	add	x16, x16, #0x730
  15d7ec: d61f0220     	br	x17

000000000015d7f0 <_ZN6InGame12CachedConfig13GetConfigPathEv@plt>:
  15d7f0: 90000090     	adrp	x16, 0x16d000
  15d7f4: f9439e11     	ldr	x17, [x16, #0x738]
  15d7f8: 911ce210     	add	x16, x16, #0x738
  15d7fc: d61f0220     	br	x17

000000000015d800 <_ZN6InGame5CFileC1Ev@plt>:
  15d800: 90000090     	adrp	x16, 0x16d000
  15d804: f943a211     	ldr	x17, [x16, #0x740]
  15d808: 911d0210     	add	x16, x16, #0x740
  15d80c: d61f0220     	br	x17

000000000015d810 <_ZN6InGame5CFile5ExistEPKc@plt>:
  15d810: 90000090     	adrp	x16, 0x16d000
  15d814: f943a611     	ldr	x17, [x16, #0x748]
  15d818: 911d2210     	add	x16, x16, #0x748
  15d81c: d61f0220     	br	x17

000000000015d820 <_ZN6InGame5CFile4OpenEPKcNS_8FileModeE@plt>:
  15d820: 90000090     	adrp	x16, 0x16d000
  15d824: f943aa11     	ldr	x17, [x16, #0x750]
  15d828: 911d4210     	add	x16, x16, #0x750
  15d82c: d61f0220     	br	x17

000000000015d830 <_ZN6InGame5CFile9GetLengthEv@plt>:
  15d830: 90000090     	adrp	x16, 0x16d000
  15d834: f943ae11     	ldr	x17, [x16, #0x758]
  15d838: 911d6210     	add	x16, x16, #0x758
  15d83c: d61f0220     	br	x17

000000000015d840 <_ZN6InGame5CFile4ReadEPvij@plt>:
  15d840: 90000090     	adrp	x16, 0x16d000
  15d844: f943b211     	ldr	x17, [x16, #0x760]
  15d848: 911d8210     	add	x16, x16, #0x760
  15d84c: d61f0220     	br	x17

000000000015d850 <_ZN6InGame5CFile5CloseEv@plt>:
  15d850: 90000090     	adrp	x16, 0x16d000
  15d854: f943b611     	ldr	x17, [x16, #0x768]
  15d858: 911da210     	add	x16, x16, #0x768
  15d85c: d61f0220     	br	x17

000000000015d860 <_ZN6InGame5CFileD1Ev@plt>:
  15d860: 90000090     	adrp	x16, 0x16d000
  15d864: f943ba11     	ldr	x17, [x16, #0x770]
  15d868: 911dc210     	add	x16, x16, #0x770
  15d86c: d61f0220     	br	x17

000000000015d870 <_ZnamRKSt9nothrow_t@plt>:
  15d870: 90000090     	adrp	x16, 0x16d000
  15d874: f943be11     	ldr	x17, [x16, #0x778]
  15d878: 911de210     	add	x16, x16, #0x778
  15d87c: d61f0220     	br	x17

000000000015d880 <_ZN6InGame11ConfigValueC2EPKc@plt>:
  15d880: 90000090     	adrp	x16, 0x16d000
  15d884: f943c211     	ldr	x17, [x16, #0x780]
  15d888: 911e0210     	add	x16, x16, #0x780
  15d88c: d61f0220     	br	x17

000000000015d890 <_ZN6InGame12CachedConfig10SaveConfigENSt6__ndk13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_11ConfigValueENS1_4lessIS8_EENS6_INS1_4pairIKS8_S9_EEEEEE@plt>:
  15d890: 90000090     	adrp	x16, 0x16d000
  15d894: f943c611     	ldr	x17, [x16, #0x788]
  15d898: 911e2210     	add	x16, x16, #0x788
  15d89c: d61f0220     	br	x17

000000000015d8a0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE14__assign_multiINS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEEEEvT_SO_@plt>:
  15d8a0: 90000090     	adrp	x16, 0x16d000
  15d8a4: f943ca11     	ldr	x17, [x16, #0x790]
  15d8a8: 911e4210     	add	x16, x16, #0x790
  15d8ac: d61f0220     	br	x17

000000000015d8b0 <_ZN6InGame12CachedConfig15SerializeConfigERPhRj@plt>:
  15d8b0: 90000090     	adrp	x16, 0x16d000
  15d8b4: f943ce11     	ldr	x17, [x16, #0x798]
  15d8b8: 911e6210     	add	x16, x16, #0x798
  15d8bc: d61f0220     	br	x17

000000000015d8c0 <_ZN6InGame14uECC_secp256k1Ev@plt>:
  15d8c0: 90000090     	adrp	x16, 0x16d000
  15d8c4: f943d211     	ldr	x17, [x16, #0x7a0]
  15d8c8: 911e8210     	add	x16, x16, #0x7a0
  15d8cc: d61f0220     	br	x17

000000000015d8d0 <_ZN6InGame13uECC_make_keyEPhS0_PKNS_12uECC_Curve_tE@plt>:
  15d8d0: 90000090     	adrp	x16, 0x16d000
  15d8d4: f943d611     	ldr	x17, [x16, #0x7a8]
  15d8d8: 911ea210     	add	x16, x16, #0x7a8
  15d8dc: d61f0220     	br	x17

000000000015d8e0 <_ZN6InGame12CachedConfig13EncryptBufferEPhj@plt>:
  15d8e0: 90000090     	adrp	x16, 0x16d000
  15d8e4: f943da11     	ldr	x17, [x16, #0x7b0]
  15d8e8: 911ec210     	add	x16, x16, #0x7b0
  15d8ec: d61f0220     	br	x17

000000000015d8f0 <_ZN6InGame12CachedConfig17WriteConfigToFileEPKhj@plt>:
  15d8f0: 90000090     	adrp	x16, 0x16d000
  15d8f4: f943de11     	ldr	x17, [x16, #0x7b8]
  15d8f8: 911ee210     	add	x16, x16, #0x7b8
  15d8fc: d61f0220     	br	x17

000000000015d900 <_ZN6InGame5CFile5WriteEPKvj@plt>:
  15d900: 90000090     	adrp	x16, 0x16d000
  15d904: f943e211     	ldr	x17, [x16, #0x7c0]
  15d908: 911f0210     	add	x16, x16, #0x7c0
  15d90c: d61f0220     	br	x17

000000000015d910 <_ZN6InGame5CFile6AppendEPKvj@plt>:
  15d910: 90000090     	adrp	x16, 0x16d000
  15d914: f943e611     	ldr	x17, [x16, #0x7c8]
  15d918: 911f2210     	add	x16, x16, #0x7c8
  15d91c: d61f0220     	br	x17

000000000015d920 <_ZN6InGame12CachedConfig15HasCachedConfigEv@plt>:
  15d920: 90000090     	adrp	x16, 0x16d000
  15d924: f943ea11     	ldr	x17, [x16, #0x7d0]
  15d928: 911f4210     	add	x16, x16, #0x7d0
  15d92c: d61f0220     	br	x17

000000000015d930 <_ZN6InGame12CachedConfig13GetBoolConfigEPKcb@plt>:
  15d930: 90000090     	adrp	x16, 0x16d000
  15d934: f943ee11     	ldr	x17, [x16, #0x7d8]
  15d938: 911f6210     	add	x16, x16, #0x7d8
  15d93c: d61f0220     	br	x17

000000000015d940 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE4findIS7_EENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEERKT_@plt>:
  15d940: 90000090     	adrp	x16, 0x16d000
  15d944: f943f211     	ldr	x17, [x16, #0x7e0]
  15d948: 911f8210     	add	x16, x16, #0x7e0
  15d94c: d61f0220     	br	x17

000000000015d950 <_ZN6InGame12CachedConfig12GetIntConfigEPKcl@plt>:
  15d950: 90000090     	adrp	x16, 0x16d000
  15d954: f943f611     	ldr	x17, [x16, #0x7e8]
  15d958: 911fa210     	add	x16, x16, #0x7e8
  15d95c: d61f0220     	br	x17

000000000015d960 <_ZN6InGame12CachedConfig15GetDoubleConfigEPKcd@plt>:
  15d960: 90000090     	adrp	x16, 0x16d000
  15d964: f943fa11     	ldr	x17, [x16, #0x7f0]
  15d968: 911fc210     	add	x16, x16, #0x7f0
  15d96c: d61f0220     	br	x17

000000000015d970 <_ZN6InGame12CachedConfig15GetStringConfigEPKc@plt>:
  15d970: 90000090     	adrp	x16, 0x16d000
  15d974: f943fe11     	ldr	x17, [x16, #0x7f8]
  15d978: 911fe210     	add	x16, x16, #0x7f8
  15d97c: d61f0220     	br	x17

000000000015d980 <_ZN6InGame5CPath12GetCachePathEv@plt>:
  15d980: 90000090     	adrp	x16, 0x16d000
  15d984: f9440211     	ldr	x17, [x16, #0x800]
  15d988: 91200210     	add	x16, x16, #0x800
  15d98c: d61f0220     	br	x17

000000000015d990 <_ZN6InGame7AStringC1EPKc@plt>:
  15d990: 90000090     	adrp	x16, 0x16d000
  15d994: f9440611     	ldr	x17, [x16, #0x808]
  15d998: 91202210     	add	x16, x16, #0x808
  15d99c: d61f0220     	br	x17

000000000015d9a0 <_ZN6InGame5CPath13AppendSubPathERNS_7AStringEPKc@plt>:
  15d9a0: 90000090     	adrp	x16, 0x16d000
  15d9a4: f9440a11     	ldr	x17, [x16, #0x810]
  15d9a8: 91204210     	add	x16, x16, #0x810
  15d9ac: d61f0220     	br	x17

000000000015d9b0 <_ZNK6InGame7AString5c_strEv@plt>:
  15d9b0: 90000090     	adrp	x16, 0x16d000
  15d9b4: f9440e11     	ldr	x17, [x16, #0x818]
  15d9b8: 91206210     	add	x16, x16, #0x818
  15d9bc: d61f0220     	br	x17

000000000015d9c0 <_ZN6InGame7AStringD1Ev@plt>:
  15d9c0: 90000090     	adrp	x16, 0x16d000
  15d9c4: f9441211     	ldr	x17, [x16, #0x820]
  15d9c8: 91208210     	add	x16, x16, #0x820
  15d9cc: d61f0220     	br	x17

000000000015d9d0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE15__emplace_multiIJRKNS_4pairIKS7_S9_EEEEENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEEDpOT_@plt>:
  15d9d0: 90000090     	adrp	x16, 0x16d000
  15d9d4: f9441611     	ldr	x17, [x16, #0x828]
  15d9d8: 9120a210     	add	x16, x16, #0x828
  15d9dc: d61f0220     	br	x17

000000000015d9e0 <_ZN6InGame12CachedConfigC1Ev@plt>:
  15d9e0: 90000090     	adrp	x16, 0x16d000
  15d9e4: f9441a11     	ldr	x17, [x16, #0x830]
  15d9e8: 9120c210     	add	x16, x16, #0x830
  15d9ec: d61f0220     	br	x17

000000000015d9f0 <_ZN6InGame12CachedConfigD1Ev@plt>:
  15d9f0: 90000090     	adrp	x16, 0x16d000
  15d9f4: f9441e11     	ldr	x17, [x16, #0x838]
  15d9f8: 9120e210     	add	x16, x16, #0x838
  15d9fc: d61f0220     	br	x17

000000000015da00 <_ZNSt6__ndk16futureIvED1Ev@plt>:
  15da00: 90000090     	adrp	x16, 0x16d000
  15da04: f9442211     	ldr	x17, [x16, #0x840]
  15da08: 91210210     	add	x16, x16, #0x840
  15da0c: d61f0220     	br	x17

000000000015da10 <_ZN6InGame11CloudConfigD2Ev@plt>:
  15da10: 90000090     	adrp	x16, 0x16d000
  15da14: f9442611     	ldr	x17, [x16, #0x848]
  15da18: 91212210     	add	x16, x16, #0x848
  15da1c: d61f0220     	br	x17

000000000015da20 <_ZNSt6__ndk115__thread_structC1Ev@plt>:
  15da20: 90000090     	adrp	x16, 0x16d000
  15da24: f9442a11     	ldr	x17, [x16, #0x850]
  15da28: 91214210     	add	x16, x16, #0x850
  15da2c: d61f0220     	br	x17

000000000015da30 <pthread_create@plt>:
  15da30: 90000090     	adrp	x16, 0x16d000
  15da34: f9442e11     	ldr	x17, [x16, #0x858]
  15da38: 91216210     	add	x16, x16, #0x858
  15da3c: d61f0220     	br	x17

000000000015da40 <_ZNSt6__ndk16thread6detachEv@plt>:
  15da40: 90000090     	adrp	x16, 0x16d000
  15da44: f9443211     	ldr	x17, [x16, #0x860]
  15da48: 91218210     	add	x16, x16, #0x860
  15da4c: d61f0220     	br	x17

000000000015da50 <_ZNSt6__ndk16threadD1Ev@plt>:
  15da50: 90000090     	adrp	x16, 0x16d000
  15da54: f9443611     	ldr	x17, [x16, #0x868]
  15da58: 9121a210     	add	x16, x16, #0x868
  15da5c: d61f0220     	br	x17

000000000015da60 <_ZNSt6__ndk16futureIvEC1EPNS_17__assoc_sub_stateE@plt>:
  15da60: 90000090     	adrp	x16, 0x16d000
  15da64: f9443a11     	ldr	x17, [x16, #0x870]
  15da68: 9121c210     	add	x16, x16, #0x870
  15da6c: d61f0220     	br	x17

000000000015da70 <_ZNSt6__ndk16chrono12steady_clock3nowEv@plt>:
  15da70: 90000090     	adrp	x16, 0x16d000
  15da74: f9443e11     	ldr	x17, [x16, #0x878]
  15da78: 9121e210     	add	x16, x16, #0x878
  15da7c: d61f0220     	br	x17

000000000015da80 <_ZNSt6__ndk16futureIvE3getEv@plt>:
  15da80: 90000090     	adrp	x16, 0x16d000
  15da84: f9444211     	ldr	x17, [x16, #0x880]
  15da88: 91220210     	add	x16, x16, #0x880
  15da8c: d61f0220     	br	x17

000000000015da90 <_ZNSt6__ndk120__throw_system_errorEiPKc@plt>:
  15da90: 90000090     	adrp	x16, 0x16d000
  15da94: f9444611     	ldr	x17, [x16, #0x888]
  15da98: 91222210     	add	x16, x16, #0x888
  15da9c: d61f0220     	br	x17

000000000015daa0 <__cxa_rethrow@plt>:
  15daa0: 90000090     	adrp	x16, 0x16d000
  15daa4: f9444a11     	ldr	x17, [x16, #0x890]
  15daa8: 91224210     	add	x16, x16, #0x890
  15daac: d61f0220     	br	x17

000000000015dab0 <__cxa_end_catch@plt>:
  15dab0: 90000090     	adrp	x16, 0x16d000
  15dab4: f9444e11     	ldr	x17, [x16, #0x898]
  15dab8: 91226210     	add	x16, x16, #0x898
  15dabc: d61f0220     	br	x17

000000000015dac0 <_ZN6InGame11CloudConfig17IsUseCachedConfigEv@plt>:
  15dac0: 90000090     	adrp	x16, 0x16d000
  15dac4: f9445211     	ldr	x17, [x16, #0x8a0]
  15dac8: 91228210     	add	x16, x16, #0x8a0
  15dacc: d61f0220     	br	x17

000000000015dad0 <_ZN6InGame11CloudConfig16GetLastErrorCodeEv@plt>:
  15dad0: 90000090     	adrp	x16, 0x16d000
  15dad4: f9445611     	ldr	x17, [x16, #0x8a8]
  15dad8: 9122a210     	add	x16, x16, #0x8a8
  15dadc: d61f0220     	br	x17

000000000015dae0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S9_EEEEENS_15__tree_iteratorISA_PNS_11__tree_nodeISA_PvEElEENS_21__tree_const_iteratorISA_SR_lEERKT_DpOT0_@plt>:
  15dae0: 90000090     	adrp	x16, 0x16d000
  15dae4: f9445a11     	ldr	x17, [x16, #0x8b0]
  15dae8: 9122c210     	add	x16, x16, #0x8b0
  15daec: d61f0220     	br	x17

000000000015daf0 <_ZNSt6__ndk118condition_variableD1Ev@plt>:
  15daf0: 90000090     	adrp	x16, 0x16d000
  15daf4: f9445e11     	ldr	x17, [x16, #0x8b8]
  15daf8: 9122e210     	add	x16, x16, #0x8b8
  15dafc: d61f0220     	br	x17

000000000015db00 <_ZNSt6__ndk15mutexD1Ev@plt>:
  15db00: 90000090     	adrp	x16, 0x16d000
  15db04: f9446211     	ldr	x17, [x16, #0x8c0]
  15db08: 91230210     	add	x16, x16, #0x8c0
  15db0c: d61f0220     	br	x17

000000000015db10 <_ZNSt13exception_ptrD1Ev@plt>:
  15db10: 90000090     	adrp	x16, 0x16d000
  15db14: f9446611     	ldr	x17, [x16, #0x8c8]
  15db18: 91232210     	add	x16, x16, #0x8c8
  15db1c: d61f0220     	br	x17

000000000015db20 <_ZNSt6__ndk114__shared_countD2Ev@plt>:
  15db20: 90000090     	adrp	x16, 0x16d000
  15db24: f9446a11     	ldr	x17, [x16, #0x8d0]
  15db28: 91234210     	add	x16, x16, #0x8d0
  15db2c: d61f0220     	br	x17

000000000015db30 <_ZNSt6__ndk117__assoc_sub_state4waitEv@plt>:
  15db30: 90000090     	adrp	x16, 0x16d000
  15db34: f9446e11     	ldr	x17, [x16, #0x8d8]
  15db38: 91236210     	add	x16, x16, #0x8d8
  15db3c: d61f0220     	br	x17

000000000015db40 <_ZNSt6__ndk117__assoc_sub_state16__on_zero_sharedEv@plt>:
  15db40: 90000090     	adrp	x16, 0x16d000
  15db44: f9447211     	ldr	x17, [x16, #0x8e0]
  15db48: 91238210     	add	x16, x16, #0x8e0
  15db4c: d61f0220     	br	x17

000000000015db50 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_SJ_EElEERPNS_15__tree_end_nodeISL_EESM_RKT_@plt>:
  15db50: 90000090     	adrp	x16, 0x16d000
  15db54: f9447611     	ldr	x17, [x16, #0x8e8]
  15db58: 9123a210     	add	x16, x16, #0x8e8
  15db5c: d61f0220     	br	x17

000000000015db60 <_ZNSt6__ndk117__assoc_sub_state9set_valueEv@plt>:
  15db60: 90000090     	adrp	x16, 0x16d000
  15db64: f9447a11     	ldr	x17, [x16, #0x8f0]
  15db68: 9123c210     	add	x16, x16, #0x8f0
  15db6c: d61f0220     	br	x17

000000000015db70 <_ZSt17current_exceptionv@plt>:
  15db70: 90000090     	adrp	x16, 0x16d000
  15db74: f9447e11     	ldr	x17, [x16, #0x8f8]
  15db78: 9123e210     	add	x16, x16, #0x8f8
  15db7c: d61f0220     	br	x17

000000000015db80 <_ZNSt6__ndk117__assoc_sub_state13set_exceptionESt13exception_ptr@plt>:
  15db80: 90000090     	adrp	x16, 0x16d000
  15db84: f9448211     	ldr	x17, [x16, #0x900]
  15db88: 91240210     	add	x16, x16, #0x900
  15db8c: d61f0220     	br	x17

000000000015db90 <_ZNSt6__ndk119__thread_local_dataEv@plt>:
  15db90: 90000090     	adrp	x16, 0x16d000
  15db94: f9448611     	ldr	x17, [x16, #0x908]
  15db98: 91242210     	add	x16, x16, #0x908
  15db9c: d61f0220     	br	x17

000000000015dba0 <pthread_setspecific@plt>:
  15dba0: 90000090     	adrp	x16, 0x16d000
  15dba4: f9448a11     	ldr	x17, [x16, #0x910]
  15dba8: 91244210     	add	x16, x16, #0x910
  15dbac: d61f0220     	br	x17

000000000015dbb0 <_ZNSt6__ndk115__thread_structD1Ev@plt>:
  15dbb0: 90000090     	adrp	x16, 0x16d000
  15dbb4: f9448e11     	ldr	x17, [x16, #0x918]
  15dbb8: 91246210     	add	x16, x16, #0x918
  15dbbc: d61f0220     	br	x17

000000000015dbc0 <_ZNSt6__ndk15mutex4lockEv@plt>:
  15dbc0: 90000090     	adrp	x16, 0x16d000
  15dbc4: f9449211     	ldr	x17, [x16, #0x920]
  15dbc8: 91248210     	add	x16, x16, #0x920
  15dbcc: d61f0220     	br	x17

000000000015dbd0 <_ZNSt6__ndk118condition_variable15__do_timed_waitERNS_11unique_lockINS_5mutexEEENS_6chrono10time_pointINS5_12system_clockENS5_8durationIxNS_5ratioILl1ELl1000000000EEEEEEE@plt>:
  15dbd0: 90000090     	adrp	x16, 0x16d000
  15dbd4: f9449611     	ldr	x17, [x16, #0x928]
  15dbd8: 9124a210     	add	x16, x16, #0x928
  15dbdc: d61f0220     	br	x17

000000000015dbe0 <_ZNSt6__ndk16chrono12system_clock3nowEv@plt>:
  15dbe0: 90000090     	adrp	x16, 0x16d000
  15dbe4: f9449a11     	ldr	x17, [x16, #0x930]
  15dbe8: 9124c210     	add	x16, x16, #0x930
  15dbec: d61f0220     	br	x17

000000000015dbf0 <_ZNSt6__ndk15mutex6unlockEv@plt>:
  15dbf0: 90000090     	adrp	x16, 0x16d000
  15dbf4: f9449e11     	ldr	x17, [x16, #0x938]
  15dbf8: 9124e210     	add	x16, x16, #0x938
  15dbfc: d61f0220     	br	x17

000000000015dc00 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame11ConfigValueEEENS_19__map_value_compareIS7_SA_NS_4lessIS7_EELb1EEENS5_ISA_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISL_EERKT_@plt>:
  15dc00: 90000090     	adrp	x16, 0x16d000
  15dc04: f944a211     	ldr	x17, [x16, #0x940]
  15dc08: 91250210     	add	x16, x16, #0x940
  15dc0c: d61f0220     	br	x17

000000000015dc10 <pthread_mutex_destroy@plt>:
  15dc10: 90000090     	adrp	x16, 0x16d000
  15dc14: f944a611     	ldr	x17, [x16, #0x948]
  15dc18: 91252210     	add	x16, x16, #0x948
  15dc1c: d61f0220     	br	x17

000000000015dc20 <pthread_mutex_lock@plt>:
  15dc20: 90000090     	adrp	x16, 0x16d000
  15dc24: f944aa11     	ldr	x17, [x16, #0x950]
  15dc28: 91254210     	add	x16, x16, #0x950
  15dc2c: d61f0220     	br	x17

000000000015dc30 <pthread_mutex_unlock@plt>:
  15dc30: 90000090     	adrp	x16, 0x16d000
  15dc34: f944ae11     	ldr	x17, [x16, #0x958]
  15dc38: 91256210     	add	x16, x16, #0x958
  15dc3c: d61f0220     	br	x17

000000000015dc40 <_ZN6InGame9CCriticalD2Ev@plt>:
  15dc40: 90000090     	adrp	x16, 0x16d000
  15dc44: f944b211     	ldr	x17, [x16, #0x960]
  15dc48: 91258210     	add	x16, x16, #0x960
  15dc4c: d61f0220     	br	x17

000000000015dc50 <_ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz@plt>:
  15dc50: 90000090     	adrp	x16, 0x16d000
  15dc54: f944b611     	ldr	x17, [x16, #0x968]
  15dc58: 9125a210     	add	x16, x16, #0x968
  15dc5c: d61f0220     	br	x17

000000000015dc60 <_ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz@plt>:
  15dc60: 90000090     	adrp	x16, 0x16d000
  15dc64: f944ba11     	ldr	x17, [x16, #0x970]
  15dc68: 9125c210     	add	x16, x16, #0x970
  15dc6c: d61f0220     	br	x17

000000000015dc70 <pthread_mutexattr_init@plt>:
  15dc70: 90000090     	adrp	x16, 0x16d000
  15dc74: f944be11     	ldr	x17, [x16, #0x978]
  15dc78: 9125e210     	add	x16, x16, #0x978
  15dc7c: d61f0220     	br	x17

000000000015dc80 <pthread_mutexattr_settype@plt>:
  15dc80: 90000090     	adrp	x16, 0x16d000
  15dc84: f944c211     	ldr	x17, [x16, #0x980]
  15dc88: 91260210     	add	x16, x16, #0x980
  15dc8c: d61f0220     	br	x17

000000000015dc90 <pthread_mutex_init@plt>:
  15dc90: 90000090     	adrp	x16, 0x16d000
  15dc94: f944c611     	ldr	x17, [x16, #0x988]
  15dc98: 91262210     	add	x16, x16, #0x988
  15dc9c: d61f0220     	br	x17

000000000015dca0 <pthread_mutexattr_destroy@plt>:
  15dca0: 90000090     	adrp	x16, 0x16d000
  15dca4: f944ca11     	ldr	x17, [x16, #0x990]
  15dca8: 91264210     	add	x16, x16, #0x990
  15dcac: d61f0220     	br	x17

000000000015dcb0 <_ZN6InGame15InGame_setPathsEP7_JNIEnvP8_jobject@plt>:
  15dcb0: 90000090     	adrp	x16, 0x16d000
  15dcb4: f944ce11     	ldr	x17, [x16, #0x998]
  15dcb8: 91266210     	add	x16, x16, #0x998
  15dcbc: d61f0220     	br	x17

000000000015dcc0 <_ZN6InGame7AObjectC2Ev@plt>:
  15dcc0: 90000090     	adrp	x16, 0x16d000
  15dcc4: f944d211     	ldr	x17, [x16, #0x9a0]
  15dcc8: 91268210     	add	x16, x16, #0x9a0
  15dccc: d61f0220     	br	x17

000000000015dcd0 <_ZN6InGame7AObjectD2Ev@plt>:
  15dcd0: 90000090     	adrp	x16, 0x16d000
  15dcd4: f944d611     	ldr	x17, [x16, #0x9a8]
  15dcd8: 9126a210     	add	x16, x16, #0x9a8
  15dcdc: d61f0220     	br	x17

000000000015dce0 <_ZN6InGame6AArray3AddEPKS0_@plt>:
  15dce0: 90000090     	adrp	x16, 0x16d000
  15dce4: f944da11     	ldr	x17, [x16, #0x9b0]
  15dce8: 9126c210     	add	x16, x16, #0x9b0
  15dcec: d61f0220     	br	x17

000000000015dcf0 <_ZNKSt6__ndk120__vector_base_commonILb1EE20__throw_length_errorEv@plt>:
  15dcf0: 90000090     	adrp	x16, 0x16d000
  15dcf4: f944de11     	ldr	x17, [x16, #0x9b8]
  15dcf8: 9126e210     	add	x16, x16, #0x9b8
  15dcfc: d61f0220     	br	x17

000000000015dd00 <_ZN6InGame6AArray3AddERKNS_7AObjectE@plt>:
  15dd00: 90000090     	adrp	x16, 0x16d000
  15dd04: f944e211     	ldr	x17, [x16, #0x9c0]
  15dd08: 91270210     	add	x16, x16, #0x9c0
  15dd0c: d61f0220     	br	x17

000000000015dd10 <_ZN6InGame7ANumberC1Ev@plt>:
  15dd10: 90000090     	adrp	x16, 0x16d000
  15dd14: f944e611     	ldr	x17, [x16, #0x9c8]
  15dd18: 91272210     	add	x16, x16, #0x9c8
  15dd1c: d61f0220     	br	x17

000000000015dd20 <_ZN6InGame7ANumberaSERKS0_@plt>:
  15dd20: 90000090     	adrp	x16, 0x16d000
  15dd24: f944ea11     	ldr	x17, [x16, #0x9d0]
  15dd28: 91274210     	add	x16, x16, #0x9d0
  15dd2c: d61f0220     	br	x17

000000000015dd30 <_ZN6InGame6AArray3AddEPKc@plt>:
  15dd30: 90000090     	adrp	x16, 0x16d000
  15dd34: f944ee11     	ldr	x17, [x16, #0x9d8]
  15dd38: 91276210     	add	x16, x16, #0x9d8
  15dd3c: d61f0220     	br	x17

000000000015dd40 <_ZNK6InGame6AArray13ObjectAtIndexEi@plt>:
  15dd40: 90000090     	adrp	x16, 0x16d000
  15dd44: f944f211     	ldr	x17, [x16, #0x9e0]
  15dd48: 91278210     	add	x16, x16, #0x9e0
  15dd4c: d61f0220     	br	x17

000000000015dd50 <_ZNK6InGame6AArray5CountEv@plt>:
  15dd50: 90000090     	adrp	x16, 0x16d000
  15dd54: f944f611     	ldr	x17, [x16, #0x9e8]
  15dd58: 9127a210     	add	x16, x16, #0x9e8
  15dd5c: d61f0220     	br	x17

000000000015dd60 <__cxa_allocate_exception@plt>:
  15dd60: 90000090     	adrp	x16, 0x16d000
  15dd64: f944fa11     	ldr	x17, [x16, #0x9f0]
  15dd68: 9127c210     	add	x16, x16, #0x9f0
  15dd6c: d61f0220     	br	x17

000000000015dd70 <__cxa_throw@plt>:
  15dd70: 90000090     	adrp	x16, 0x16d000
  15dd74: f944fe11     	ldr	x17, [x16, #0x9f8]
  15dd78: 9127e210     	add	x16, x16, #0x9f8
  15dd7c: d61f0220     	br	x17

000000000015dd80 <__cxa_free_exception@plt>:
  15dd80: 90000090     	adrp	x16, 0x16d000
  15dd84: f9450211     	ldr	x17, [x16, #0xa00]
  15dd88: 91280210     	add	x16, x16, #0xa00
  15dd8c: d61f0220     	br	x17

000000000015dd90 <_ZNSt11logic_errorC2EPKc@plt>:
  15dd90: 90000090     	adrp	x16, 0x16d000
  15dd94: f9450611     	ldr	x17, [x16, #0xa08]
  15dd98: 91282210     	add	x16, x16, #0xa08
  15dd9c: d61f0220     	br	x17

000000000015dda0 <_ZN6InGame6AArrayC1Ev@plt>:
  15dda0: 90000090     	adrp	x16, 0x16d000
  15dda4: f9450a11     	ldr	x17, [x16, #0xa10]
  15dda8: 91284210     	add	x16, x16, #0xa10
  15ddac: d61f0220     	br	x17

000000000015ddb0 <_ZN6InGame6AArrayD1Ev@plt>:
  15ddb0: 90000090     	adrp	x16, 0x16d000
  15ddb4: f9450e11     	ldr	x17, [x16, #0xa18]
  15ddb8: 91286210     	add	x16, x16, #0xa18
  15ddbc: d61f0220     	br	x17

000000000015ddc0 <_ZN6InGame5AData6AppendEPKhi@plt>:
  15ddc0: 90000090     	adrp	x16, 0x16d000
  15ddc4: f9451211     	ldr	x17, [x16, #0xa20]
  15ddc8: 91288210     	add	x16, x16, #0xa20
  15ddcc: d61f0220     	br	x17

000000000015ddd0 <_ZN6InGame5AData6AssignEPKhi@plt>:
  15ddd0: 90000090     	adrp	x16, 0x16d000
  15ddd4: f9451611     	ldr	x17, [x16, #0xa28]
  15ddd8: 9128a210     	add	x16, x16, #0xa28
  15dddc: d61f0220     	br	x17

000000000015dde0 <_ZNK6InGame5AData4DataEv@plt>:
  15dde0: 90000090     	adrp	x16, 0x16d000
  15dde4: f9451a11     	ldr	x17, [x16, #0xa30]
  15dde8: 9128c210     	add	x16, x16, #0xa30
  15ddec: d61f0220     	br	x17

000000000015ddf0 <_ZNK6InGame5AData4SizeEv@plt>:
  15ddf0: 90000090     	adrp	x16, 0x16d000
  15ddf4: f9451e11     	ldr	x17, [x16, #0xa38]
  15ddf8: 9128e210     	add	x16, x16, #0xa38
  15ddfc: d61f0220     	br	x17

000000000015de00 <_ZN6InGame5AData6AppendERKS0_@plt>:
  15de00: 90000090     	adrp	x16, 0x16d000
  15de04: f9452211     	ldr	x17, [x16, #0xa40]
  15de08: 91290210     	add	x16, x16, #0xa40
  15de0c: d61f0220     	br	x17

000000000015de10 <_ZN6InGame5AData5ClearEv@plt>:
  15de10: 90000090     	adrp	x16, 0x16d000
  15de14: f9452611     	ldr	x17, [x16, #0xa48]
  15de18: 91292210     	add	x16, x16, #0xa48
  15de1c: d61f0220     	br	x17

000000000015de20 <_ZNK6InGame5AData5EmptyEv@plt>:
  15de20: 90000090     	adrp	x16, 0x16d000
  15de24: f9452a11     	ldr	x17, [x16, #0xa50]
  15de28: 91294210     	add	x16, x16, #0xa50
  15de2c: d61f0220     	br	x17

000000000015de30 <_ZNK6InGame5AData4FindEi@plt>:
  15de30: 90000090     	adrp	x16, 0x16d000
  15de34: f9452e11     	ldr	x17, [x16, #0xa58]
  15de38: 91296210     	add	x16, x16, #0xa58
  15de3c: d61f0220     	br	x17

000000000015de40 <memchr@plt>:
  15de40: 90000090     	adrp	x16, 0x16d000
  15de44: f9453211     	ldr	x17, [x16, #0xa60]
  15de48: 91298210     	add	x16, x16, #0xa60
  15de4c: d61f0220     	br	x17

000000000015de50 <_ZN6InGame5ADataaSERKS0_@plt>:
  15de50: 90000090     	adrp	x16, 0x16d000
  15de54: f9453611     	ldr	x17, [x16, #0xa68]
  15de58: 9129a210     	add	x16, x16, #0xa68
  15de5c: d61f0220     	br	x17

000000000015de60 <_ZN6InGame5ADataC1Ev@plt>:
  15de60: 90000090     	adrp	x16, 0x16d000
  15de64: f9453a11     	ldr	x17, [x16, #0xa70]
  15de68: 9129c210     	add	x16, x16, #0xa70
  15de6c: d61f0220     	br	x17

000000000015de70 <_ZN6InGame5ADataD1Ev@plt>:
  15de70: 90000090     	adrp	x16, 0x16d000
  15de74: f9453e11     	ldr	x17, [x16, #0xa78]
  15de78: 9129e210     	add	x16, x16, #0xa78
  15de7c: d61f0220     	br	x17

000000000015de80 <_ZN6InGame11ADictionary3SetERKS0_@plt>:
  15de80: 90000090     	adrp	x16, 0x16d000
  15de84: f9454211     	ldr	x17, [x16, #0xa80]
  15de88: 912a0210     	add	x16, x16, #0xa80
  15de8c: d61f0220     	br	x17

000000000015de90 <_ZNSt6__ndk16__treeINS_12__value_typeIPN6InGame7AObjectES4_EENS_19__map_value_compareIS4_S5_NS_4lessIS4_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>:
  15de90: 90000090     	adrp	x16, 0x16d000
  15de94: f9454611     	ldr	x17, [x16, #0xa88]
  15de98: 912a2210     	add	x16, x16, #0xa88
  15de9c: d61f0220     	br	x17

000000000015dea0 <_ZN6InGame11ADictionary3SetEPNS_7AObjectES2_@plt>:
  15dea0: 90000090     	adrp	x16, 0x16d000
  15dea4: f9454a11     	ldr	x17, [x16, #0xa90]
  15dea8: 912a4210     	add	x16, x16, #0xa90
  15deac: d61f0220     	br	x17

000000000015deb0 <_ZN6InGame11ADictionaryD2Ev@plt>:
  15deb0: 90000090     	adrp	x16, 0x16d000
  15deb4: f9454e11     	ldr	x17, [x16, #0xa98]
  15deb8: 912a6210     	add	x16, x16, #0xa98
  15debc: d61f0220     	br	x17

000000000015dec0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectEPS1_@plt>:
  15dec0: 90000090     	adrp	x16, 0x16d000
  15dec4: f9455211     	ldr	x17, [x16, #0xaa0]
  15dec8: 912a8210     	add	x16, x16, #0xaa0
  15decc: d61f0220     	br	x17

000000000015ded0 <_ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_@plt>:
  15ded0: 90000090     	adrp	x16, 0x16d000
  15ded4: f9455611     	ldr	x17, [x16, #0xaa8]
  15ded8: 912aa210     	add	x16, x16, #0xaa8
  15dedc: d61f0220     	br	x17

000000000015dee0 <_ZN6InGame11ADictionary3SetERKNS_7AObjectES3_@plt>:
  15dee0: 90000090     	adrp	x16, 0x16d000
  15dee4: f9455a11     	ldr	x17, [x16, #0xab0]
  15dee8: 912ac210     	add	x16, x16, #0xab0
  15deec: d61f0220     	br	x17

000000000015def0 <_ZNK6InGame11ADictionary12ObjectForKeyEPKc@plt>:
  15def0: 90000090     	adrp	x16, 0x16d000
  15def4: f9455e11     	ldr	x17, [x16, #0xab8]
  15def8: 912ae210     	add	x16, x16, #0xab8
  15defc: d61f0220     	br	x17

000000000015df00 <_ZN6InGame11ADictionary6RemoveEPKNS_7AObjectE@plt>:
  15df00: 90000090     	adrp	x16, 0x16d000
  15df04: f9456211     	ldr	x17, [x16, #0xac0]
  15df08: 912b0210     	add	x16, x16, #0xac0
  15df0c: d61f0220     	br	x17

000000000015df10 <_ZNK6InGame7ANumbereqERKS0_@plt>:
  15df10: 90000090     	adrp	x16, 0x16d000
  15df14: f9456611     	ldr	x17, [x16, #0xac8]
  15df18: 912b2210     	add	x16, x16, #0xac8
  15df1c: d61f0220     	br	x17

000000000015df20 <__vsprintf_chk@plt>:
  15df20: 90000090     	adrp	x16, 0x16d000
  15df24: f9456a11     	ldr	x17, [x16, #0xad0]
  15df28: 912b4210     	add	x16, x16, #0xad0
  15df2c: d61f0220     	br	x17

000000000015df30 <strchr@plt>:
  15df30: 90000090     	adrp	x16, 0x16d000
  15df34: f9456e11     	ldr	x17, [x16, #0xad8]
  15df38: 912b6210     	add	x16, x16, #0xad8
  15df3c: d61f0220     	br	x17

000000000015df40 <atof@plt>:
  15df40: 90000090     	adrp	x16, 0x16d000
  15df44: f9457211     	ldr	x17, [x16, #0xae0]
  15df48: 912b8210     	add	x16, x16, #0xae0
  15df4c: d61f0220     	br	x17

000000000015df50 <strtol@plt>:
  15df50: 90000090     	adrp	x16, 0x16d000
  15df54: f9457611     	ldr	x17, [x16, #0xae8]
  15df58: 912ba210     	add	x16, x16, #0xae8
  15df5c: d61f0220     	br	x17

000000000015df60 <_ZN6InGame7AStringC2EPKc@plt>:
  15df60: 90000090     	adrp	x16, 0x16d000
  15df64: f9457a11     	ldr	x17, [x16, #0xaf0]
  15df68: 912bc210     	add	x16, x16, #0xaf0
  15df6c: d61f0220     	br	x17

000000000015df70 <_ZN6InGame7AStringaSEPKc@plt>:
  15df70: 90000090     	adrp	x16, 0x16d000
  15df74: f9457e11     	ldr	x17, [x16, #0xaf8]
  15df78: 912be210     	add	x16, x16, #0xaf8
  15df7c: d61f0220     	br	x17

000000000015df80 <_ZN6InGame7AStringaSERKS0_@plt>:
  15df80: 90000090     	adrp	x16, 0x16d000
  15df84: f9458211     	ldr	x17, [x16, #0xb00]
  15df88: 912c0210     	add	x16, x16, #0xb00
  15df8c: d61f0220     	br	x17

000000000015df90 <_ZN6InGame7AString10IsNumbericEPKc@plt>:
  15df90: 90000090     	adrp	x16, 0x16d000
  15df94: f9458611     	ldr	x17, [x16, #0xb08]
  15df98: 912c2210     	add	x16, x16, #0xb08
  15df9c: d61f0220     	br	x17

000000000015dfa0 <_ZN6InGame7AString6IsRealEPKc@plt>:
  15dfa0: 90000090     	adrp	x16, 0x16d000
  15dfa4: f9458a11     	ldr	x17, [x16, #0xb10]
  15dfa8: 912c4210     	add	x16, x16, #0xb10
  15dfac: d61f0220     	br	x17

000000000015dfb0 <_ZNK6InGame7AString7AsInt64Ev@plt>:
  15dfb0: 90000090     	adrp	x16, 0x16d000
  15dfb4: f9458e11     	ldr	x17, [x16, #0xb18]
  15dfb8: 912c6210     	add	x16, x16, #0xb18
  15dfbc: d61f0220     	br	x17

000000000015dfc0 <strtoll@plt>:
  15dfc0: 90000090     	adrp	x16, 0x16d000
  15dfc4: f9459211     	ldr	x17, [x16, #0xb20]
  15dfc8: 912c8210     	add	x16, x16, #0xb20
  15dfcc: d61f0220     	br	x17

000000000015dfd0 <_ZNK6InGame7AString8AsDoubleEv@plt>:
  15dfd0: 90000090     	adrp	x16, 0x16d000
  15dfd4: f9459611     	ldr	x17, [x16, #0xb28]
  15dfd8: 912ca210     	add	x16, x16, #0xb28
  15dfdc: d61f0220     	br	x17

000000000015dfe0 <strtod@plt>:
  15dfe0: 90000090     	adrp	x16, 0x16d000
  15dfe4: f9459a11     	ldr	x17, [x16, #0xb30]
  15dfe8: 912cc210     	add	x16, x16, #0xb30
  15dfec: d61f0220     	br	x17

000000000015dff0 <_ZN6InGame7AString5emptyEv@plt>:
  15dff0: 90000090     	adrp	x16, 0x16d000
  15dff4: f9459e11     	ldr	x17, [x16, #0xb38]
  15dff8: 912ce210     	add	x16, x16, #0xb38
  15dffc: d61f0220     	br	x17

000000000015e000 <__vsnprintf_chk@plt>:
  15e000: f0000070     	adrp	x16, 0x16d000
  15e004: f945a211     	ldr	x17, [x16, #0xb40]
  15e008: 912d0210     	add	x16, x16, #0xb40
  15e00c: d61f0220     	br	x17

000000000015e010 <_ZN6InGame7AString5SplitEPNS_6AArrayEPKcS4_@plt>:
  15e010: f0000070     	adrp	x16, 0x16d000
  15e014: f945a611     	ldr	x17, [x16, #0xb48]
  15e018: 912d2210     	add	x16, x16, #0xb48
  15e01c: d61f0220     	br	x17

000000000015e020 <strcpy@plt>:
  15e020: f0000070     	adrp	x16, 0x16d000
  15e024: f945aa11     	ldr	x17, [x16, #0xb50]
  15e028: 912d4210     	add	x16, x16, #0xb50
  15e02c: d61f0220     	br	x17

000000000015e030 <sscanf@plt>:
  15e030: f0000070     	adrp	x16, 0x16d000
  15e034: f945ae11     	ldr	x17, [x16, #0xb58]
  15e038: 912d6210     	add	x16, x16, #0xb58
  15e03c: d61f0220     	br	x17

000000000015e040 <_ZN6InGame7str2intEPKc@plt>:
  15e040: f0000070     	adrp	x16, 0x16d000
  15e044: f945b211     	ldr	x17, [x16, #0xb60]
  15e048: 912d8210     	add	x16, x16, #0xb60
  15e04c: d61f0220     	br	x17

000000000015e050 <_ZNSt6__ndk18ios_base4initEPv@plt>:
  15e050: f0000070     	adrp	x16, 0x16d000
  15e054: f945b611     	ldr	x17, [x16, #0xb68]
  15e058: 912da210     	add	x16, x16, #0xb68
  15e05c: d61f0220     	br	x17

000000000015e060 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEEC2Ev@plt>:
  15e060: f0000070     	adrp	x16, 0x16d000
  15e064: f945ba11     	ldr	x17, [x16, #0xb70]
  15e068: 912dc210     	add	x16, x16, #0xb70
  15e06c: d61f0220     	br	x17

000000000015e070 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEElsEy@plt>:
  15e070: f0000070     	adrp	x16, 0x16d000
  15e074: f945be11     	ldr	x17, [x16, #0xb78]
  15e078: 912de210     	add	x16, x16, #0xb78
  15e07c: d61f0220     	br	x17

000000000015e080 <_ZNKSt6__ndk115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv@plt>:
  15e080: f0000070     	adrp	x16, 0x16d000
  15e084: f945c211     	ldr	x17, [x16, #0xb80]
  15e088: 912e0210     	add	x16, x16, #0xb80
  15e08c: d61f0220     	br	x17

000000000015e090 <_ZNSt6__ndk114basic_iostreamIcNS_11char_traitsIcEEED2Ev@plt>:
  15e090: f0000070     	adrp	x16, 0x16d000
  15e094: f945c611     	ldr	x17, [x16, #0xb88]
  15e098: 912e2210     	add	x16, x16, #0xb88
  15e09c: d61f0220     	br	x17

000000000015e0a0 <_ZNSt6__ndk19basic_iosIcNS_11char_traitsIcEEED2Ev@plt>:
  15e0a0: f0000070     	adrp	x16, 0x16d000
  15e0a4: f945ca11     	ldr	x17, [x16, #0xb90]
  15e0a8: 912e4210     	add	x16, x16, #0xb90
  15e0ac: d61f0220     	br	x17

000000000015e0b0 <_ZNSt6__ndk115basic_streambufIcNS_11char_traitsIcEEED2Ev@plt>:
  15e0b0: f0000070     	adrp	x16, 0x16d000
  15e0b4: f945ce11     	ldr	x17, [x16, #0xb98]
  15e0b8: 912e6210     	add	x16, x16, #0xb98
  15e0bc: d61f0220     	br	x17

000000000015e0c0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc@plt>:
  15e0c0: f0000070     	adrp	x16, 0x16d000
  15e0c4: f945d211     	ldr	x17, [x16, #0xba0]
  15e0c8: 912e8210     	add	x16, x16, #0xba0
  15e0cc: d61f0220     	br	x17

000000000015e0d0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc@plt>:
  15e0d0: f0000070     	adrp	x16, 0x16d000
  15e0d4: f945d611     	ldr	x17, [x16, #0xba8]
  15e0d8: 912ea210     	add	x16, x16, #0xba8
  15e0dc: d61f0220     	br	x17

000000000015e0e0 <_ZN6InGame7AStringC1Ev@plt>:
  15e0e0: f0000070     	adrp	x16, 0x16d000
  15e0e4: f945da11     	ldr	x17, [x16, #0xbb0]
  15e0e8: 912ec210     	add	x16, x16, #0xbb0
  15e0ec: d61f0220     	br	x17

000000000015e0f0 <_ZN6InGame7AStringC1ERKS0_@plt>:
  15e0f0: f0000070     	adrp	x16, 0x16d000
  15e0f4: f945de11     	ldr	x17, [x16, #0xbb8]
  15e0f8: 912ee210     	add	x16, x16, #0xbb8
  15e0fc: d61f0220     	br	x17

000000000015e100 <_ZNK6InGame11ValueString5indexEv@plt>:
  15e100: f0000070     	adrp	x16, 0x16d000
  15e104: f945e211     	ldr	x17, [x16, #0xbc0]
  15e108: 912f0210     	add	x16, x16, #0xbc0
  15e10c: d61f0220     	br	x17

000000000015e110 <_ZNK6InGame11ValueString5c_strEv@plt>:
  15e110: f0000070     	adrp	x16, 0x16d000
  15e114: f945e611     	ldr	x17, [x16, #0xbc8]
  15e118: 912f2210     	add	x16, x16, #0xbc8
  15e11c: d61f0220     	br	x17

000000000015e120 <_ZN6InGame5ValueC2ERKS0_@plt>:
  15e120: f0000070     	adrp	x16, 0x16d000
  15e124: f945ea11     	ldr	x17, [x16, #0xbd0]
  15e128: 912f4210     	add	x16, x16, #0xbd0
  15e12c: d61f0220     	br	x17

000000000015e130 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIS3_JRKNS_4pairIKS3_S4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEElEENS_21__tree_const_iteratorIS5_SN_lEERKT_DpOT0_@plt>:
  15e130: f0000070     	adrp	x16, 0x16d000
  15e134: f945ee11     	ldr	x17, [x16, #0xbd8]
  15e138: 912f6210     	add	x16, x16, #0xbd8
  15e13c: d61f0220     	br	x17

000000000015e140 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE@plt>:
  15e140: f0000070     	adrp	x16, 0x16d000
  15e144: f945f211     	ldr	x17, [x16, #0xbe0]
  15e148: 912f8210     	add	x16, x16, #0xbe0
  15e14c: d61f0220     	br	x17

000000000015e150 <_ZN6InGame5ValueD2Ev@plt>:
  15e150: f0000070     	adrp	x16, 0x16d000
  15e154: f945f611     	ldr	x17, [x16, #0xbe8]
  15e158: 912fa210     	add	x16, x16, #0xbe8
  15e15c: d61f0220     	br	x17

000000000015e160 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEEC2IRS2_RS4_Lb0EEEOT_OT0_@plt>:
  15e160: f0000070     	adrp	x16, 0x16d000
  15e164: f945fa11     	ldr	x17, [x16, #0xbf0]
  15e168: 912fc210     	add	x16, x16, #0xbf0
  15e16c: d61f0220     	br	x17

000000000015e170 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEED2Ev@plt>:
  15e170: f0000070     	adrp	x16, 0x16d000
  15e174: f945fe11     	ldr	x17, [x16, #0xbf8]
  15e178: 912fe210     	add	x16, x16, #0xbf8
  15e17c: d61f0220     	br	x17

000000000015e180 <_ZNK6InGame5ValueltERKS0_@plt>:
  15e180: f0000070     	adrp	x16, 0x16d000
  15e184: f9460211     	ldr	x17, [x16, #0xc00]
  15e188: 91300210     	add	x16, x16, #0xc00
  15e18c: d61f0220     	br	x17

000000000015e190 <_ZNSt6__ndk125__lexicographical_compareIRNS_6__lessINS_4pairIKN6InGame11ValueStringENS3_5ValueEEES7_EENS_20__map_const_iteratorINS_21__tree_const_iteratorINS_12__value_typeIS4_S6_EEPNS_11__tree_nodeISD_PvEElEEEESJ_EEbT0_SK_T1_SL_T_@plt>:
  15e190: f0000070     	adrp	x16, 0x16d000
  15e194: f9460611     	ldr	x17, [x16, #0xc08]
  15e198: 91302210     	add	x16, x16, #0xc08
  15e19c: d61f0220     	br	x17

000000000015e1a0 <_ZNK6InGame5ValueeqERKS0_@plt>:
  15e1a0: f0000070     	adrp	x16, 0x16d000
  15e1a4: f9460a11     	ldr	x17, [x16, #0xc10]
  15e1a8: 91304210     	add	x16, x16, #0xc10
  15e1ac: d61f0220     	br	x17

000000000015e1b0 <_ZN6InGame18ValueConstIteratorC1Ev@plt>:
  15e1b0: f0000070     	adrp	x16, 0x16d000
  15e1b4: f9460e11     	ldr	x17, [x16, #0xc18]
  15e1b8: 91306210     	add	x16, x16, #0xc18
  15e1bc: d61f0220     	br	x17

000000000015e1c0 <_ZN6InGame22ValueConstIteratorImplC1ERKNSt6__ndk114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_11ValueStringENS_5ValueEEEPNS1_11__tree_nodeIS7_PvEElEEEE@plt>:
  15e1c0: f0000070     	adrp	x16, 0x16d000
  15e1c4: f9461211     	ldr	x17, [x16, #0xc20]
  15e1c8: 91308210     	add	x16, x16, #0xc20
  15e1cc: d61f0220     	br	x17

000000000015e1d0 <_ZN6InGame17ValueIteratorBaseD2Ev@plt>:
  15e1d0: f0000070     	adrp	x16, 0x16d000
  15e1d4: f9461611     	ldr	x17, [x16, #0xc28]
  15e1d8: 9130a210     	add	x16, x16, #0xc28
  15e1dc: d61f0220     	br	x17

000000000015e1e0 <_ZN6InGame13ValueIteratorC1Ev@plt>:
  15e1e0: f0000070     	adrp	x16, 0x16d000
  15e1e4: f9461a11     	ldr	x17, [x16, #0xc30]
  15e1e8: 9130c210     	add	x16, x16, #0xc30
  15e1ec: d61f0220     	br	x17

000000000015e1f0 <_ZN6InGame17ValueIteratorImplC1ERKNSt6__ndk114__map_iteratorINS1_15__tree_iteratorINS1_12__value_typeINS_11ValueStringENS_5ValueEEEPNS1_11__tree_nodeIS7_PvEElEEEE@plt>:
  15e1f0: f0000070     	adrp	x16, 0x16d000
  15e1f4: f9461e11     	ldr	x17, [x16, #0xc38]
  15e1f8: 9130e210     	add	x16, x16, #0xc38
  15e1fc: d61f0220     	br	x17

000000000015e200 <_ZN6InGame17ValueIteratorBaseC2Ev@plt>:
  15e200: f0000070     	adrp	x16, 0x16d000
  15e204: f9462211     	ldr	x17, [x16, #0xc40]
  15e208: 91310210     	add	x16, x16, #0xc40
  15e20c: d61f0220     	br	x17

000000000015e210 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE12__find_equalIS3_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS5_PNS_11__tree_nodeIS5_SF_EElEERPNS_15__tree_end_nodeISH_EESI_RKT_@plt>:
  15e210: f0000070     	adrp	x16, 0x16d000
  15e214: f9462611     	ldr	x17, [x16, #0xc48]
  15e218: 91312210     	add	x16, x16, #0xc48
  15e21c: d61f0220     	br	x17

000000000015e220 <_ZNSt6__ndk14pairIKN6InGame11ValueStringENS1_5ValueEEC2ERKS5_@plt>:
  15e220: f0000070     	adrp	x16, 0x16d000
  15e224: f9462a11     	ldr	x17, [x16, #0xc50]
  15e228: 91314210     	add	x16, x16, #0xc50
  15e22c: d61f0220     	br	x17

000000000015e230 <_ZNSt6__ndk16__treeINS_12__value_typeIN6InGame11ValueStringENS2_5ValueEEENS_19__map_value_compareIS3_S5_NS_4lessIS3_EELb1EEENS_9allocatorIS5_EEE12__find_equalIS3_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISH_EERKT_@plt>:
  15e230: f0000070     	adrp	x16, 0x16d000
  15e234: f9462e11     	ldr	x17, [x16, #0xc58]
  15e238: 91316210     	add	x16, x16, #0xc58
  15e23c: d61f0220     	br	x17

000000000015e240 <_ZN6InGame5ValueC1Ei@plt>:
  15e240: f0000070     	adrp	x16, 0x16d000
  15e244: f9463211     	ldr	x17, [x16, #0xc60]
  15e248: 91318210     	add	x16, x16, #0xc60
  15e24c: d61f0220     	br	x17

000000000015e250 <_ZN6InGame5ValueC1EPKc@plt>:
  15e250: f0000070     	adrp	x16, 0x16d000
  15e254: f9463611     	ldr	x17, [x16, #0xc68]
  15e258: 9131a210     	add	x16, x16, #0xc68
  15e25c: d61f0220     	br	x17

000000000015e260 <_ZN6InGame3Log7adler32EmPKhj@plt>:
  15e260: f0000070     	adrp	x16, 0x16d000
  15e264: f9463a11     	ldr	x17, [x16, #0xc70]
  15e268: 9131c210     	add	x16, x16, #0xc70
  15e26c: d61f0220     	br	x17

000000000015e270 <_ZN6InGame3Log12deflateInit_EPNS0_10z_stream_sEiPKci@plt>:
  15e270: f0000070     	adrp	x16, 0x16d000
  15e274: f9463e11     	ldr	x17, [x16, #0xc78]
  15e278: 9131e210     	add	x16, x16, #0xc78
  15e27c: d61f0220     	br	x17

000000000015e280 <_ZN6InGame3Log7deflateEPNS0_10z_stream_sEi@plt>:
  15e280: f0000070     	adrp	x16, 0x16d000
  15e284: f9464211     	ldr	x17, [x16, #0xc80]
  15e288: 91320210     	add	x16, x16, #0xc80
  15e28c: d61f0220     	br	x17

000000000015e290 <_ZN6InGame3Log10deflateEndEPNS0_10z_stream_sE@plt>:
  15e290: f0000070     	adrp	x16, 0x16d000
  15e294: f9464611     	ldr	x17, [x16, #0xc88]
  15e298: 91322210     	add	x16, x16, #0xc88
  15e29c: d61f0220     	br	x17

000000000015e2a0 <_ZN6InGame3Log13compressBoundEm@plt>:
  15e2a0: f0000070     	adrp	x16, 0x16d000
  15e2a4: f9464a11     	ldr	x17, [x16, #0xc90]
  15e2a8: 91324210     	add	x16, x16, #0xc90
  15e2ac: d61f0220     	br	x17

000000000015e2b0 <_ZN6InGame3Log5crc32EmPKhj@plt>:
  15e2b0: f0000070     	adrp	x16, 0x16d000
  15e2b4: f9464e11     	ldr	x17, [x16, #0xc98]
  15e2b8: 91326210     	add	x16, x16, #0xc98
  15e2bc: d61f0220     	br	x17

000000000015e2c0 <_ZN6InGame3Log13deflateInit2_EPNS0_10z_stream_sEiiiiiPKci@plt>:
  15e2c0: f0000070     	adrp	x16, 0x16d000
  15e2c4: f9465211     	ldr	x17, [x16, #0xca0]
  15e2c8: 91328210     	add	x16, x16, #0xca0
  15e2cc: d61f0220     	br	x17

000000000015e2d0 <_ZN6InGame3Log12deflateResetEPNS0_10z_stream_sE@plt>:
  15e2d0: f0000070     	adrp	x16, 0x16d000
  15e2d4: f9465611     	ldr	x17, [x16, #0xca8]
  15e2d8: 9132a210     	add	x16, x16, #0xca8
  15e2dc: d61f0220     	br	x17

000000000015e2e0 <_ZN6InGame3Log8_tr_initEPNS0_14internal_stateE@plt>:
  15e2e0: f0000070     	adrp	x16, 0x16d000
  15e2e4: f9465a11     	ldr	x17, [x16, #0xcb0]
  15e2e8: 9132c210     	add	x16, x16, #0xcb0
  15e2ec: d61f0220     	br	x17

000000000015e2f0 <_ZN6InGame3Log13deflateParamsEPNS0_10z_stream_sEii@plt>:
  15e2f0: f0000070     	adrp	x16, 0x16d000
  15e2f4: f9465e11     	ldr	x17, [x16, #0xcb8]
  15e2f8: 9132e210     	add	x16, x16, #0xcb8
  15e2fc: d61f0220     	br	x17

000000000015e300 <_ZN6InGame3Log9_tr_alignEPNS0_14internal_stateE@plt>:
  15e300: f0000070     	adrp	x16, 0x16d000
  15e304: f9466211     	ldr	x17, [x16, #0xcc0]
  15e308: 91330210     	add	x16, x16, #0xcc0
  15e30c: d61f0220     	br	x17

000000000015e310 <_ZN6InGame3Log16_tr_stored_blockEPNS0_14internal_stateEPcmi@plt>:
  15e310: f0000070     	adrp	x16, 0x16d000
  15e314: f9466611     	ldr	x17, [x16, #0xcc8]
  15e318: 91332210     	add	x16, x16, #0xcc8
  15e31c: d61f0220     	br	x17

000000000015e320 <_ZN6InGame3Log15_tr_flush_blockEPNS0_14internal_stateEPcmi@plt>:
  15e320: f0000070     	adrp	x16, 0x16d000
  15e324: f9466a11     	ldr	x17, [x16, #0xcd0]
  15e328: 91334210     	add	x16, x16, #0xcd0
  15e32c: d61f0220     	br	x17

000000000015e330 <_ZN6InGame3Log13inflateInit2_EPNS0_10z_stream_sEiPKci@plt>:
  15e330: f0000070     	adrp	x16, 0x16d000
  15e334: f9466e11     	ldr	x17, [x16, #0xcd8]
  15e338: 91336210     	add	x16, x16, #0xcd8
  15e33c: d61f0220     	br	x17

000000000015e340 <__errno@plt>:
  15e340: f0000070     	adrp	x16, 0x16d000
  15e344: f9467211     	ldr	x17, [x16, #0xce0]
  15e348: 91338210     	add	x16, x16, #0xce0
  15e34c: d61f0220     	br	x17

000000000015e350 <fdopen@plt>:
  15e350: f0000070     	adrp	x16, 0x16d000
  15e354: f9467611     	ldr	x17, [x16, #0xce8]
  15e358: 9133a210     	add	x16, x16, #0xce8
  15e35c: d61f0220     	br	x17

000000000015e360 <fprintf@plt>:
  15e360: f0000070     	adrp	x16, 0x16d000
  15e364: f9467a11     	ldr	x17, [x16, #0xcf0]
  15e368: 9133c210     	add	x16, x16, #0xcf0
  15e36c: d61f0220     	br	x17

000000000015e370 <fopen@plt>:
  15e370: f0000070     	adrp	x16, 0x16d000
  15e374: f9467e11     	ldr	x17, [x16, #0xcf8]
  15e378: 9133e210     	add	x16, x16, #0xcf8
  15e37c: d61f0220     	br	x17

000000000015e380 <ftell@plt>:
  15e380: f0000070     	adrp	x16, 0x16d000
  15e384: f9468211     	ldr	x17, [x16, #0xd00]
  15e388: 91340210     	add	x16, x16, #0xd00
  15e38c: d61f0220     	br	x17

000000000015e390 <vsnprintf@plt>:
  15e390: f0000070     	adrp	x16, 0x16d000
  15e394: f9468611     	ldr	x17, [x16, #0xd08]
  15e398: 91342210     	add	x16, x16, #0xd08
  15e39c: d61f0220     	br	x17

000000000015e3a0 <fwrite@plt>:
  15e3a0: f0000070     	adrp	x16, 0x16d000
  15e3a4: f9468a11     	ldr	x17, [x16, #0xd10]
  15e3a8: 91344210     	add	x16, x16, #0xd10
  15e3ac: d61f0220     	br	x17

000000000015e3b0 <_ZN6InGame3Log6gzreadEPvS1_j@plt>:
  15e3b0: f0000070     	adrp	x16, 0x16d000
  15e3b4: f9468e11     	ldr	x17, [x16, #0xd18]
  15e3b8: 91346210     	add	x16, x16, #0xd18
  15e3bc: d61f0220     	br	x17

000000000015e3c0 <fread@plt>:
  15e3c0: f0000070     	adrp	x16, 0x16d000
  15e3c4: f9469211     	ldr	x17, [x16, #0xd20]
  15e3c8: 91348210     	add	x16, x16, #0xd20
  15e3cc: d61f0220     	br	x17

000000000015e3d0 <ferror@plt>:
  15e3d0: f0000070     	adrp	x16, 0x16d000
  15e3d4: f9469611     	ldr	x17, [x16, #0xd28]
  15e3d8: 9134a210     	add	x16, x16, #0xd28
  15e3dc: d61f0220     	br	x17

000000000015e3e0 <_ZN6InGame3Log7inflateEPNS0_10z_stream_sEi@plt>:
  15e3e0: f0000070     	adrp	x16, 0x16d000
  15e3e4: f9469a11     	ldr	x17, [x16, #0xd30]
  15e3e8: 9134c210     	add	x16, x16, #0xd30
  15e3ec: d61f0220     	br	x17

000000000015e3f0 <_ZN6InGame3Log12inflateResetEPNS0_10z_stream_sE@plt>:
  15e3f0: f0000070     	adrp	x16, 0x16d000
  15e3f4: f9469e11     	ldr	x17, [x16, #0xd38]
  15e3f8: 9134e210     	add	x16, x16, #0xd38
  15e3fc: d61f0220     	br	x17

000000000015e400 <_ZN6InGame3Log7gzwriteEPvPKvj@plt>:
  15e400: f0000070     	adrp	x16, 0x16d000
  15e404: f946a211     	ldr	x17, [x16, #0xd40]
  15e408: 91350210     	add	x16, x16, #0xd40
  15e40c: d61f0220     	br	x17

000000000015e410 <fflush@plt>:
  15e410: f0000070     	adrp	x16, 0x16d000
  15e414: f946a611     	ldr	x17, [x16, #0xd48]
  15e418: 91352210     	add	x16, x16, #0xd48
  15e41c: d61f0220     	br	x17

000000000015e420 <_ZN6InGame3Log6gzseekEPvli@plt>:
  15e420: f0000070     	adrp	x16, 0x16d000
  15e424: f946aa11     	ldr	x17, [x16, #0xd50]
  15e428: 91354210     	add	x16, x16, #0xd50
  15e42c: d61f0220     	br	x17

000000000015e430 <calloc@plt>:
  15e430: f0000070     	adrp	x16, 0x16d000
  15e434: f946ae11     	ldr	x17, [x16, #0xd58]
  15e438: 91356210     	add	x16, x16, #0xd58
  15e43c: d61f0220     	br	x17

000000000015e440 <fseek@plt>:
  15e440: f0000070     	adrp	x16, 0x16d000
  15e444: f946b211     	ldr	x17, [x16, #0xd60]
  15e448: 91358210     	add	x16, x16, #0xd60
  15e44c: d61f0220     	br	x17

000000000015e450 <_ZN6InGame3Log8gzrewindEPv@plt>:
  15e450: f0000070     	adrp	x16, 0x16d000
  15e454: f946b611     	ldr	x17, [x16, #0xd68]
  15e458: 9135a210     	add	x16, x16, #0xd68
  15e45c: d61f0220     	br	x17

000000000015e460 <fputc@plt>:
  15e460: f0000070     	adrp	x16, 0x16d000
  15e464: f946ba11     	ldr	x17, [x16, #0xd70]
  15e468: 9135c210     	add	x16, x16, #0xd70
  15e46c: d61f0220     	br	x17

000000000015e470 <_ZN6InGame3Log10inflateEndEPNS0_10z_stream_sE@plt>:
  15e470: f0000070     	adrp	x16, 0x16d000
  15e474: f946be11     	ldr	x17, [x16, #0xd78]
  15e478: 9135e210     	add	x16, x16, #0xd78
  15e47c: d61f0220     	br	x17

000000000015e480 <fclose@plt>:
  15e480: f0000070     	adrp	x16, 0x16d000
  15e484: f946c211     	ldr	x17, [x16, #0xd80]
  15e488: 91360210     	add	x16, x16, #0xd80
  15e48c: d61f0220     	br	x17

000000000015e490 <strerror@plt>:
  15e490: f0000070     	adrp	x16, 0x16d000
  15e494: f946c611     	ldr	x17, [x16, #0xd88]
  15e498: 91362210     	add	x16, x16, #0xd88
  15e49c: d61f0220     	br	x17

000000000015e4a0 <strncat@plt>:
  15e4a0: f0000070     	adrp	x16, 0x16d000
  15e4a4: f946ca11     	ldr	x17, [x16, #0xd90]
  15e4a8: 91364210     	add	x16, x16, #0xd90
  15e4ac: d61f0220     	br	x17

000000000015e4b0 <clearerr@plt>:
  15e4b0: f0000070     	adrp	x16, 0x16d000
  15e4b4: f946ce11     	ldr	x17, [x16, #0xd98]
  15e4b8: 91366210     	add	x16, x16, #0xd98
  15e4bc: d61f0220     	br	x17

000000000015e4c0 <_ZN6InGame3Log13inflate_tableENS0_8codetypeEPtjPPNS0_4codeEPjS2_@plt>:
  15e4c0: f0000070     	adrp	x16, 0x16d000
  15e4c4: f946d211     	ldr	x17, [x16, #0xda0]
  15e4c8: 91368210     	add	x16, x16, #0xda0
  15e4cc: d61f0220     	br	x17

000000000015e4d0 <_ZN6InGame3Log12inflate_fastEPNS0_10z_stream_sEj@plt>:
  15e4d0: f0000070     	adrp	x16, 0x16d000
  15e4d4: f946d611     	ldr	x17, [x16, #0xda8]
  15e4d8: 9136a210     	add	x16, x16, #0xda8
  15e4dc: d61f0220     	br	x17

000000000015e4e0 <_ZN6InGame3Log12inflateInit_EPNS0_10z_stream_sEPKci@plt>:
  15e4e0: f0000070     	adrp	x16, 0x16d000
  15e4e4: f946da11     	ldr	x17, [x16, #0xdb0]
  15e4e8: 9136c210     	add	x16, x16, #0xdb0
  15e4ec: d61f0220     	br	x17

000000000015e4f0 <_ZN6InGame3Log11AFileLogger24_RemoveIfFileExceedLimitEv@plt>:
  15e4f0: f0000070     	adrp	x16, 0x16d000
  15e4f4: f946de11     	ldr	x17, [x16, #0xdb8]
  15e4f8: 9136e210     	add	x16, x16, #0xdb8
  15e4fc: d61f0220     	br	x17

000000000015e500 <_ZN6InGame5CFile6RemoveEv@plt>:
  15e500: f0000070     	adrp	x16, 0x16d000
  15e504: f946e211     	ldr	x17, [x16, #0xdc0]
  15e508: 91370210     	add	x16, x16, #0xdc0
  15e50c: d61f0220     	br	x17

000000000015e510 <_ZN6InGame3Log11AFileLogger18_GetFilePathByTimeERNS_7AStringE@plt>:
  15e510: f0000070     	adrp	x16, 0x16d000
  15e514: f946e611     	ldr	x17, [x16, #0xdc8]
  15e518: 91372210     	add	x16, x16, #0xdc8
  15e51c: d61f0220     	br	x17

000000000015e520 <_ZN6InGame3Log11AFileLogger12_OpenLogFileEPKc@plt>:
  15e520: f0000070     	adrp	x16, 0x16d000
  15e524: f946ea11     	ldr	x17, [x16, #0xdd0]
  15e528: 91374210     	add	x16, x16, #0xdd0
  15e52c: d61f0220     	br	x17

000000000015e530 <_ZN6InGame23PrintLogToConsoleFormatENS_17InGameLogPriorityEPKcjS2_S2_PvS2_z@plt>:
  15e530: f0000070     	adrp	x16, 0x16d000
  15e534: f946ee11     	ldr	x17, [x16, #0xdd8]
  15e538: 91376210     	add	x16, x16, #0xdd8
  15e53c: d61f0220     	br	x17

000000000015e540 <_Z11GetFileSizePKc@plt>:
  15e540: f0000070     	adrp	x16, 0x16d000
  15e544: f946f211     	ldr	x17, [x16, #0xde0]
  15e548: 91378210     	add	x16, x16, #0xde0
  15e54c: d61f0220     	br	x17

000000000015e550 <difftime@plt>:
  15e550: f0000070     	adrp	x16, 0x16d000
  15e554: f946f611     	ldr	x17, [x16, #0xde8]
  15e558: 9137a210     	add	x16, x16, #0xde8
  15e55c: d61f0220     	br	x17

000000000015e560 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4_@plt>:
  15e560: f0000070     	adrp	x16, 0x16d000
  15e564: f946fa11     	ldr	x17, [x16, #0xdf0]
  15e568: 9137c210     	add	x16, x16, #0xdf0
  15e56c: d61f0220     	br	x17

000000000015e570 <mktime@plt>:
  15e570: f0000070     	adrp	x16, 0x16d000
  15e574: f946fe11     	ldr	x17, [x16, #0xdf8]
  15e578: 9137e210     	add	x16, x16, #0xdf8
  15e57c: d61f0220     	br	x17

000000000015e580 <_ZN6InGame3Log11AFileLogger17RemoveOldLogFilesEPKciii@plt>:
  15e580: f0000070     	adrp	x16, 0x16d000
  15e584: f9470211     	ldr	x17, [x16, #0xe00]
  15e588: 91380210     	add	x16, x16, #0xe00
  15e58c: d61f0220     	br	x17

000000000015e590 <_ZN6InGame5CPath8GetFilesEPKcPNS_6AArrayE@plt>:
  15e590: f0000070     	adrp	x16, 0x16d000
  15e594: f9470611     	ldr	x17, [x16, #0xe08]
  15e598: 91382210     	add	x16, x16, #0xe08
  15e59c: d61f0220     	br	x17

000000000015e5a0 <_ZNSt6__ndk16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_@plt>:
  15e5a0: f0000070     	adrp	x16, 0x16d000
  15e5a4: f9470a11     	ldr	x17, [x16, #0xe10]
  15e5a8: 91384210     	add	x16, x16, #0xe10
  15e5ac: d61f0220     	br	x17

000000000015e5b0 <_ZNSt6__ndk16__sortIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEvT0_SD_T_@plt>:
  15e5b0: f0000070     	adrp	x16, 0x16d000
  15e5b4: f9470e11     	ldr	x17, [x16, #0xe18]
  15e5b8: 91386210     	add	x16, x16, #0xe18
  15e5bc: d61f0220     	br	x17

000000000015e5c0 <time@plt>:
  15e5c0: f0000070     	adrp	x16, 0x16d000
  15e5c4: f9471211     	ldr	x17, [x16, #0xe20]
  15e5c8: 91388210     	add	x16, x16, #0xe20
  15e5cc: d61f0220     	br	x17

000000000015e5d0 <_ZN6InGame5CFile6RemoveEPKc@plt>:
  15e5d0: f0000070     	adrp	x16, 0x16d000
  15e5d4: f9471611     	ldr	x17, [x16, #0xe28]
  15e5d8: 9138a210     	add	x16, x16, #0xe28
  15e5dc: d61f0220     	br	x17

000000000015e5e0 <_ZN6InGame25GetInGameLogSingleMaxSizeEv@plt>:
  15e5e0: f0000070     	adrp	x16, 0x16d000
  15e5e4: f9471a11     	ldr	x17, [x16, #0xe30]
  15e5e8: 9138c210     	add	x16, x16, #0xe30
  15e5ec: d61f0220     	br	x17

000000000015e5f0 <_ZN6InGame3Log11AFileLogger20_CheckAndCleanOldLogEv@plt>:
  15e5f0: f0000070     	adrp	x16, 0x16d000
  15e5f4: f9471e11     	ldr	x17, [x16, #0xe38]
  15e5f8: 9138e210     	add	x16, x16, #0xe38
  15e5fc: d61f0220     	br	x17

000000000015e600 <pthread_self@plt>:
  15e600: f0000070     	adrp	x16, 0x16d000
  15e604: f9472211     	ldr	x17, [x16, #0xe40]
  15e608: 91390210     	add	x16, x16, #0xe40
  15e60c: d61f0220     	br	x17

000000000015e610 <pthread_detach@plt>:
  15e610: f0000070     	adrp	x16, 0x16d000
  15e614: f9472611     	ldr	x17, [x16, #0xe48]
  15e618: 91392210     	add	x16, x16, #0xe48
  15e61c: d61f0220     	br	x17

000000000015e620 <prctl@plt>:
  15e620: f0000070     	adrp	x16, 0x16d000
  15e624: f9472a11     	ldr	x17, [x16, #0xe50]
  15e628: 91394210     	add	x16, x16, #0xe50
  15e62c: d61f0220     	br	x17

000000000015e630 <_ZN6InGame19GetInGameLogMaxSizeEv@plt>:
  15e630: f0000070     	adrp	x16, 0x16d000
  15e634: f9472e11     	ldr	x17, [x16, #0xe58]
  15e638: 91396210     	add	x16, x16, #0xe58
  15e63c: d61f0220     	br	x17

000000000015e640 <_ZN6InGame3Log11AFileLogger29WaitForRemoveOldLogThreadDoneEv@plt>:
  15e640: f0000070     	adrp	x16, 0x16d000
  15e644: f9473211     	ldr	x17, [x16, #0xe60]
  15e648: 91398210     	add	x16, x16, #0xe60
  15e64c: d61f0220     	br	x17

000000000015e650 <_ZN6InGame3Log11AFileLogger9CloseFileEv@plt>:
  15e650: f0000070     	adrp	x16, 0x16d000
  15e654: f9473611     	ldr	x17, [x16, #0xe68]
  15e658: 9139a210     	add	x16, x16, #0xe68
  15e65c: d61f0220     	br	x17

000000000015e660 <_ZN6InGame3Log11AFileLogger9LogToFileEPKc@plt>:
  15e660: f0000070     	adrp	x16, 0x16d000
  15e664: f9473a11     	ldr	x17, [x16, #0xe70]
  15e668: 9139c210     	add	x16, x16, #0xe70
  15e66c: d61f0220     	br	x17

000000000015e670 <_ZN6InGame3Log11AFileLogger8Log2FileEPKvm@plt>:
  15e670: f0000070     	adrp	x16, 0x16d000
  15e674: f9473e11     	ldr	x17, [x16, #0xe78]
  15e678: 9139e210     	add	x16, x16, #0xe78
  15e67c: d61f0220     	br	x17

000000000015e680 <localtime@plt>:
  15e680: f0000070     	adrp	x16, 0x16d000
  15e684: f9474211     	ldr	x17, [x16, #0xe80]
  15e688: 913a0210     	add	x16, x16, #0xe80
  15e68c: d61f0220     	br	x17

000000000015e690 <_ZN6InGame5CPath10CreatePathEPKc@plt>:
  15e690: f0000070     	adrp	x16, 0x16d000
  15e694: f9474611     	ldr	x17, [x16, #0xe88]
  15e698: 913a2210     	add	x16, x16, #0xe88
  15e69c: d61f0220     	br	x17

000000000015e6a0 <_ZN6InGame5CFile5ExistEv@plt>:
  15e6a0: f0000070     	adrp	x16, 0x16d000
  15e6a4: f9474a11     	ldr	x17, [x16, #0xe90]
  15e6a8: 913a4210     	add	x16, x16, #0xe90
  15e6ac: d61f0220     	br	x17

000000000015e6b0 <_ZNSt6__ndk17__sort4IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEjT0_SD_SD_SD_T_@plt>:
  15e6b0: f0000070     	adrp	x16, 0x16d000
  15e6b4: f9474e11     	ldr	x17, [x16, #0xe98]
  15e6b8: 913a6210     	add	x16, x16, #0xe98
  15e6bc: d61f0220     	br	x17

000000000015e6c0 <_ZNSt6__ndk127__insertion_sort_incompleteIRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEbT0_SD_T_@plt>:
  15e6c0: f0000070     	adrp	x16, 0x16d000
  15e6c4: f9475211     	ldr	x17, [x16, #0xea0]
  15e6c8: 913a8210     	add	x16, x16, #0xea0
  15e6cc: d61f0220     	br	x17

000000000015e6d0 <_ZNSt6__ndk118__insertion_sort_3IRPFbRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES8_EPS6_EEvT0_SD_T_@plt>:
  15e6d0: f0000070     	adrp	x16, 0x16d000
  15e6d4: f9475611     	ldr	x17, [x16, #0xea8]
  15e6d8: 913aa210     	add	x16, x16, #0xea8
  15e6dc: d61f0220     	br	x17

000000000015e6e0 <_ZN6InGame3Log11AFileLoggerC1EPKcNS0_13TAppenderModeEiNS_11LogExceedOpE@plt>:
  15e6e0: f0000070     	adrp	x16, 0x16d000
  15e6e4: f9475a11     	ldr	x17, [x16, #0xeb0]
  15e6e8: 913ac210     	add	x16, x16, #0xeb0
  15e6ec: d61f0220     	br	x17

000000000015e6f0 <_ZN6InGame3Log11AFileLoggerD1Ev@plt>:
  15e6f0: f0000070     	adrp	x16, 0x16d000
  15e6f4: f9475e11     	ldr	x17, [x16, #0xeb8]
  15e6f8: 913ae210     	add	x16, x16, #0xeb8
  15e6fc: d61f0220     	br	x17

000000000015e700 <_ZN6InGame3Log10XLogFormatEPcNS_17InGameLogPriorityEPKcjS4_S4_S4_PvS4_@plt>:
  15e700: f0000070     	adrp	x16, 0x16d000
  15e704: f9476211     	ldr	x17, [x16, #0xec0]
  15e708: 913b0210     	add	x16, x16, #0xec0
  15e70c: d61f0220     	br	x17

000000000015e710 <_ZN6InGame3Log17PrintLogToConsoleENS_17InGameLogPriorityEPKcS3_@plt>:
  15e710: f0000070     	adrp	x16, 0x16d000
  15e714: f9476611     	ldr	x17, [x16, #0xec8]
  15e718: 913b2210     	add	x16, x16, #0xec8
  15e71c: d61f0220     	br	x17

000000000015e720 <_ZN6InGame3Log11CacheLogger13WriteCacheLogEPKc@plt>:
  15e720: f0000070     	adrp	x16, 0x16d000
  15e724: f9476a11     	ldr	x17, [x16, #0xed0]
  15e728: 913b4210     	add	x16, x16, #0xed0
  15e72c: d61f0220     	br	x17

000000000015e730 <_ZN6InGame3Log11CacheLoggerC1Emm@plt>:
  15e730: f0000070     	adrp	x16, 0x16d000
  15e734: f9476e11     	ldr	x17, [x16, #0xed8]
  15e738: 913b6210     	add	x16, x16, #0xed8
  15e73c: d61f0220     	br	x17

000000000015e740 <_ZN6InGame5CPath10GetDocPathEv@plt>:
  15e740: f0000070     	adrp	x16, 0x16d000
  15e744: f9477211     	ldr	x17, [x16, #0xee0]
  15e748: 913b8210     	add	x16, x16, #0xee0
  15e74c: d61f0220     	br	x17

000000000015e750 <_ZN6InGame3Log6Logger5FlushEv@plt>:
  15e750: f0000070     	adrp	x16, 0x16d000
  15e754: f9477611     	ldr	x17, [x16, #0xee8]
  15e758: 913ba210     	add	x16, x16, #0xee8
  15e75c: d61f0220     	br	x17

000000000015e760 <_ZN6InGame3Log6LoggerC1EPKc@plt>:
  15e760: f0000070     	adrp	x16, 0x16d000
  15e764: f9477a11     	ldr	x17, [x16, #0xef0]
  15e768: 913bc210     	add	x16, x16, #0xef0
  15e76c: d61f0220     	br	x17

000000000015e770 <_ZN6InGame3Log11CacheLogger18CacheToLogAndCleanEPNS0_6LoggerE@plt>:
  15e770: f0000070     	adrp	x16, 0x16d000
  15e774: f9477e11     	ldr	x17, [x16, #0xef8]
  15e778: 913be210     	add	x16, x16, #0xef8
  15e77c: d61f0220     	br	x17

000000000015e780 <_ZN6InGame3Log6Logger9CloseFileEv@plt>:
  15e780: f0000070     	adrp	x16, 0x16d000
  15e784: f9478211     	ldr	x17, [x16, #0xf00]
  15e788: 913c0210     	add	x16, x16, #0xf00
  15e78c: d61f0220     	br	x17

000000000015e790 <gettimeofday@plt>:
  15e790: f0000070     	adrp	x16, 0x16d000
  15e794: f9478611     	ldr	x17, [x16, #0xf08]
  15e798: 913c2210     	add	x16, x16, #0xf08
  15e79c: d61f0220     	br	x17

000000000015e7a0 <strrchr@plt>:
  15e7a0: f0000070     	adrp	x16, 0x16d000
  15e7a4: f9478a11     	ldr	x17, [x16, #0xf10]
  15e7a8: 913c4210     	add	x16, x16, #0xf10
  15e7ac: d61f0220     	br	x17

000000000015e7b0 <gettid@plt>:
  15e7b0: f0000070     	adrp	x16, 0x16d000
  15e7b4: f9478e11     	ldr	x17, [x16, #0xf18]
  15e7b8: 913c6210     	add	x16, x16, #0xf18
  15e7bc: d61f0220     	br	x17

000000000015e7c0 <pthread_cond_destroy@plt>:
  15e7c0: f0000070     	adrp	x16, 0x16d000
  15e7c4: f9479211     	ldr	x17, [x16, #0xf20]
  15e7c8: 913c8210     	add	x16, x16, #0xf20
  15e7cc: d61f0220     	br	x17

000000000015e7d0 <_ZN6InGame3Log9LogBufferD1Ev@plt>:
  15e7d0: f0000070     	adrp	x16, 0x16d000
  15e7d4: f9479611     	ldr	x17, [x16, #0xf28]
  15e7d8: 913ca210     	add	x16, x16, #0xf28
  15e7dc: d61f0220     	br	x17

000000000015e7e0 <pthread_cond_init@plt>:
  15e7e0: f0000070     	adrp	x16, 0x16d000
  15e7e4: f9479a11     	ldr	x17, [x16, #0xf30]
  15e7e8: 913cc210     	add	x16, x16, #0xf30
  15e7ec: d61f0220     	br	x17

000000000015e7f0 <_ZN6InGame5CTime11GetTimeTickEv@plt>:
  15e7f0: f0000070     	adrp	x16, 0x16d000
  15e7f4: f9479e11     	ldr	x17, [x16, #0xf38]
  15e7f8: 913ce210     	add	x16, x16, #0xf38
  15e7fc: d61f0220     	br	x17

000000000015e800 <_ZN6InGame3Log10AutoBufferC1Em@plt>:
  15e800: f0000070     	adrp	x16, 0x16d000
  15e804: f947a211     	ldr	x17, [x16, #0xf40]
  15e808: 913d0210     	add	x16, x16, #0xf40
  15e80c: d61f0220     	br	x17

000000000015e810 <_ZN6InGame5CPath16GetInnerFilePathEv@plt>:
  15e810: f0000070     	adrp	x16, 0x16d000
  15e814: f947a611     	ldr	x17, [x16, #0xf48]
  15e818: 913d2210     	add	x16, x16, #0xf48
  15e81c: d61f0220     	br	x17

000000000015e820 <_ZN6InGame3Log14open_mmap_fileEPKcPPhm@plt>:
  15e820: f0000070     	adrp	x16, 0x16d000
  15e824: f947aa11     	ldr	x17, [x16, #0xf50]
  15e828: 913d4210     	add	x16, x16, #0xf50
  15e82c: d61f0220     	br	x17

000000000015e830 <_ZN6InGame3Log9LogBufferC1EPvmbPKc@plt>:
  15e830: f0000070     	adrp	x16, 0x16d000
  15e834: f947ae11     	ldr	x17, [x16, #0xf58]
  15e838: 913d6210     	add	x16, x16, #0xf58
  15e83c: d61f0220     	br	x17

000000000015e840 <_ZN6InGame3Log9LogBuffer5FlushERNS0_10AutoBufferE@plt>:
  15e840: f0000070     	adrp	x16, 0x16d000
  15e844: f947b211     	ldr	x17, [x16, #0xf60]
  15e848: 913d8210     	add	x16, x16, #0xf60
  15e84c: d61f0220     	br	x17

000000000015e850 <_ZN6InGame3Log10AutoBuffer3PtrEl@plt>:
  15e850: f0000070     	adrp	x16, 0x16d000
  15e854: f947b611     	ldr	x17, [x16, #0xf68]
  15e858: 913da210     	add	x16, x16, #0xf68
  15e85c: d61f0220     	br	x17

000000000015e860 <_ZN6InGame3Log6Logger15_WriteTips2FileEPKcz@plt>:
  15e860: f0000070     	adrp	x16, 0x16d000
  15e864: f947ba11     	ldr	x17, [x16, #0xf70]
  15e868: 913dc210     	add	x16, x16, #0xf70
  15e86c: d61f0220     	br	x17

000000000015e870 <_ZNK6InGame3Log10AutoBuffer6LengthEv@plt>:
  15e870: f0000070     	adrp	x16, 0x16d000
  15e874: f947be11     	ldr	x17, [x16, #0xf78]
  15e878: 913de210     	add	x16, x16, #0xf78
  15e87c: d61f0220     	br	x17

000000000015e880 <_ZN6InGame3Log10AutoBufferD1Ev@plt>:
  15e880: f0000070     	adrp	x16, 0x16d000
  15e884: f947c211     	ldr	x17, [x16, #0xf80]
  15e888: 913e0210     	add	x16, x16, #0xf80
  15e88c: d61f0220     	br	x17

000000000015e890 <strnlen@plt>:
  15e890: f0000070     	adrp	x16, 0x16d000
  15e894: f947c611     	ldr	x17, [x16, #0xf88]
  15e898: 913e2210     	add	x16, x16, #0xf88
  15e89c: d61f0220     	br	x17

000000000015e8a0 <_ZN6InGame3Log9LogBuffer5WriteEPKvmRNS0_10AutoBufferE@plt>:
  15e8a0: f0000070     	adrp	x16, 0x16d000
  15e8a4: f947ca11     	ldr	x17, [x16, #0xf90]
  15e8a8: 913e4210     	add	x16, x16, #0xf90
  15e8ac: d61f0220     	br	x17

000000000015e8b0 <pthread_cond_timedwait@plt>:
  15e8b0: f0000070     	adrp	x16, 0x16d000
  15e8b4: f947ce11     	ldr	x17, [x16, #0xf98]
  15e8b8: 913e6210     	add	x16, x16, #0xf98
  15e8bc: d61f0220     	br	x17

000000000015e8c0 <pthread_cond_signal@plt>:
  15e8c0: f0000070     	adrp	x16, 0x16d000
  15e8c4: f947d211     	ldr	x17, [x16, #0xfa0]
  15e8c8: 913e8210     	add	x16, x16, #0xfa0
  15e8cc: d61f0220     	br	x17

000000000015e8d0 <_ZN6InGame3Log6Logger12_AsyncAppendEPKc@plt>:
  15e8d0: f0000070     	adrp	x16, 0x16d000
  15e8d4: f947d611     	ldr	x17, [x16, #0xfa8]
  15e8d8: 913ea210     	add	x16, x16, #0xfa8
  15e8dc: d61f0220     	br	x17

000000000015e8e0 <_ZN6InGame3Log9PtrBufferC1EPvmm@plt>:
  15e8e0: f0000070     	adrp	x16, 0x16d000
  15e8e4: f947da11     	ldr	x17, [x16, #0xfb0]
  15e8e8: 913ec210     	add	x16, x16, #0xfb0
  15e8ec: d61f0220     	br	x17

000000000015e8f0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvm@plt>:
  15e8f0: f0000070     	adrp	x16, 0x16d000
  15e8f4: f947de11     	ldr	x17, [x16, #0xfb8]
  15e8f8: 913ee210     	add	x16, x16, #0xfb8
  15e8fc: d61f0220     	br	x17

000000000015e900 <_ZN6InGame3Log9PtrBuffer6PosPtrEv@plt>:
  15e900: f0000070     	adrp	x16, 0x16d000
  15e904: f947e211     	ldr	x17, [x16, #0xfc0]
  15e908: 913f0210     	add	x16, x16, #0xfc0
  15e90c: d61f0220     	br	x17

000000000015e910 <_ZN6InGame3Log9LogBuffer7GetDataEv@plt>:
  15e910: f0000070     	adrp	x16, 0x16d000
  15e914: f947e611     	ldr	x17, [x16, #0xfc8]
  15e918: 913f2210     	add	x16, x16, #0xfc8
  15e91c: d61f0220     	br	x17

000000000015e920 <_ZNK6InGame3Log9PtrBuffer6LengthEv@plt>:
  15e920: f0000070     	adrp	x16, 0x16d000
  15e924: f947ea11     	ldr	x17, [x16, #0xfd0]
  15e928: 913f4210     	add	x16, x16, #0xfd0
  15e92c: d61f0220     	br	x17

000000000015e930 <_ZN6InGame3Log9PtrBuffer6LengthElm@plt>:
  15e930: f0000070     	adrp	x16, 0x16d000
  15e934: f947ee11     	ldr	x17, [x16, #0xfd8]
  15e938: 913f6210     	add	x16, x16, #0xfd8
  15e93c: d61f0220     	br	x17

000000000015e940 <_ZN6InGame3Log9PtrBuffer3PtrEv@plt>:
  15e940: f0000070     	adrp	x16, 0x16d000
  15e944: f947f211     	ldr	x17, [x16, #0xfe0]
  15e948: 913f8210     	add	x16, x16, #0xfe0
  15e94c: d61f0220     	br	x17

000000000015e950 <_ZN6InGame3Log9LogBuffer5WriteEPKvm@plt>:
  15e950: f0000070     	adrp	x16, 0x16d000
  15e954: f947f611     	ldr	x17, [x16, #0xfe8]
  15e958: 913fa210     	add	x16, x16, #0xfe8
  15e95c: d61f0220     	br	x17

000000000015e960 <_ZN6InGame3Log9PtrBufferD1Ev@plt>:
  15e960: f0000070     	adrp	x16, 0x16d000
  15e964: f947fa11     	ldr	x17, [x16, #0xff0]
  15e968: 913fc210     	add	x16, x16, #0xff0
  15e96c: d61f0220     	br	x17

000000000015e970 <_ZN6InGame3Log6Logger3LogEPKc@plt>:
  15e970: f0000070     	adrp	x16, 0x16d000
  15e974: f947fe11     	ldr	x17, [x16, #0xff8]
  15e978: 913fe210     	add	x16, x16, #0xff8
  15e97c: d61f0220     	br	x17

000000000015e980 <_ZN6InGame3Log10AutoBuffer5WriteERKlPKvm@plt>:
  15e980: 90000090     	adrp	x16, 0x16e000
  15e984: f9400211     	ldr	x17, [x16]
  15e988: 91000210     	add	x16, x16, #0x0
  15e98c: d61f0220     	br	x17

000000000015e990 <_ZN6InGame3Log10AutoBuffer10AllocWriteEmb@plt>:
  15e990: 90000090     	adrp	x16, 0x16e000
  15e994: f9400611     	ldr	x17, [x16, #0x8]
  15e998: 91002210     	add	x16, x16, #0x8
  15e99c: d61f0220     	br	x17

000000000015e9a0 <_ZN6InGame3Log10AutoBuffer5WriteEPKvm@plt>:
  15e9a0: 90000090     	adrp	x16, 0x16e000
  15e9a4: f9400a11     	ldr	x17, [x16, #0x10]
  15e9a8: 91004210     	add	x16, x16, #0x10
  15e9ac: d61f0220     	br	x17

000000000015e9b0 <_Znam@plt>:
  15e9b0: 90000090     	adrp	x16, 0x16e000
  15e9b4: f9400e11     	ldr	x17, [x16, #0x18]
  15e9b8: 91006210     	add	x16, x16, #0x18
  15e9bc: d61f0220     	br	x17

000000000015e9c0 <_ZN6InGame3Log8LogCrypt13GetPeriodLogsEPKciiRmS4_RNSt6__ndk112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE@plt>:
  15e9c0: 90000090     	adrp	x16, 0x16e000
  15e9c4: f9401211     	ldr	x17, [x16, #0x20]
  15e9c8: 91008210     	add	x16, x16, #0x20
  15e9cc: d61f0220     	br	x17

000000000015e9d0 <_ZN6InGame3Log9PtrBufferC1Ev@plt>:
  15e9d0: 90000090     	adrp	x16, 0x16e000
  15e9d4: f9401611     	ldr	x17, [x16, #0x28]
  15e9d8: 9100a210     	add	x16, x16, #0x28
  15e9dc: d61f0220     	br	x17

000000000015e9e0 <_ZN6InGame3Log8LogCryptC1EPKc@plt>:
  15e9e0: 90000090     	adrp	x16, 0x16e000
  15e9e4: f9401a11     	ldr	x17, [x16, #0x30]
  15e9e8: 9100c210     	add	x16, x16, #0x30
  15e9ec: d61f0220     	br	x17

000000000015e9f0 <_ZN6InGame3Log9PtrBuffer6AttachEPvm@plt>:
  15e9f0: 90000090     	adrp	x16, 0x16e000
  15e9f4: f9401e11     	ldr	x17, [x16, #0x38]
  15e9f8: 9100e210     	add	x16, x16, #0x38
  15e9fc: d61f0220     	br	x17

000000000015ea00 <_ZN6InGame3Log9LogBuffer5__FixEv@plt>:
  15ea00: 90000090     	adrp	x16, 0x16e000
  15ea04: f9402211     	ldr	x17, [x16, #0x40]
  15ea08: 91010210     	add	x16, x16, #0x40
  15ea0c: d61f0220     	br	x17

000000000015ea10 <_ZN6InGame3Log8LogCrypt3FixEPcmRbRj@plt>:
  15ea10: 90000090     	adrp	x16, 0x16e000
  15ea14: f9402611     	ldr	x17, [x16, #0x48]
  15ea18: 91012210     	add	x16, x16, #0x48
  15ea1c: d61f0220     	br	x17

000000000015ea20 <_ZN6InGame3Log8LogCrypt12GetHeaderLenEv@plt>:
  15ea20: 90000090     	adrp	x16, 0x16e000
  15ea24: f9402a11     	ldr	x17, [x16, #0x50]
  15ea28: 91014210     	add	x16, x16, #0x50
  15ea2c: d61f0220     	br	x17

000000000015ea30 <_ZN6InGame3Log8LogCrypt9GetLogLenEPKcm@plt>:
  15ea30: 90000090     	adrp	x16, 0x16e000
  15ea34: f9402e11     	ldr	x17, [x16, #0x58]
  15ea38: 91016210     	add	x16, x16, #0x58
  15ea3c: d61f0220     	br	x17

000000000015ea40 <_ZN6InGame3Log8LogCrypt13UpdateLogHourEPc@plt>:
  15ea40: 90000090     	adrp	x16, 0x16e000
  15ea44: f9403211     	ldr	x17, [x16, #0x60]
  15ea48: 91018210     	add	x16, x16, #0x60
  15ea4c: d61f0220     	br	x17

000000000015ea50 <_ZN6InGame3Log8LogCrypt13SetTailerInfoEPc@plt>:
  15ea50: 90000090     	adrp	x16, 0x16e000
  15ea54: f9403611     	ldr	x17, [x16, #0x68]
  15ea58: 9101a210     	add	x16, x16, #0x68
  15ea5c: d61f0220     	br	x17

000000000015ea60 <_ZN6InGame3Log8LogCrypt12GetTailerLenEv@plt>:
  15ea60: 90000090     	adrp	x16, 0x16e000
  15ea64: f9403a11     	ldr	x17, [x16, #0x70]
  15ea68: 9101c210     	add	x16, x16, #0x70
  15ea6c: d61f0220     	br	x17

000000000015ea70 <_ZN6InGame3Log8LogCrypt12CryptSyncLogEPKcmRNS0_10AutoBufferE@plt>:
  15ea70: 90000090     	adrp	x16, 0x16e000
  15ea74: f9403e11     	ldr	x17, [x16, #0x78]
  15ea78: 9101e210     	add	x16, x16, #0x78
  15ea7c: d61f0220     	br	x17

000000000015ea80 <_ZN6InGame3Log9LogBuffer7__ResetEv@plt>:
  15ea80: 90000090     	adrp	x16, 0x16e000
  15ea84: f9404211     	ldr	x17, [x16, #0x80]
  15ea88: 91020210     	add	x16, x16, #0x80
  15ea8c: d61f0220     	br	x17

000000000015ea90 <_ZNK6InGame3Log9PtrBuffer9MaxLengthEv@plt>:
  15ea90: 90000090     	adrp	x16, 0x16e000
  15ea94: f9404611     	ldr	x17, [x16, #0x88]
  15ea98: 91022210     	add	x16, x16, #0x88
  15ea9c: d61f0220     	br	x17

000000000015eaa0 <_ZN6InGame3Log8LogCrypt13CryptAsyncLogEPKcmRNS0_10AutoBufferERm@plt>:
  15eaa0: 90000090     	adrp	x16, 0x16e000
  15eaa4: f9404a11     	ldr	x17, [x16, #0x90]
  15eaa8: 91024210     	add	x16, x16, #0x90
  15eaac: d61f0220     	br	x17

000000000015eab0 <_ZN6InGame3Log9PtrBuffer5WriteEPKvml@plt>:
  15eab0: 90000090     	adrp	x16, 0x16e000
  15eab4: f9404e11     	ldr	x17, [x16, #0x98]
  15eab8: 91026210     	add	x16, x16, #0x98
  15eabc: d61f0220     	br	x17

000000000015eac0 <_ZN6InGame3Log8LogCrypt12UpdateLogLenEPcj@plt>:
  15eac0: 90000090     	adrp	x16, 0x16e000
  15eac4: f9405211     	ldr	x17, [x16, #0xa0]
  15eac8: 91028210     	add	x16, x16, #0xa0
  15eacc: d61f0220     	br	x17

000000000015ead0 <_ZN6InGame3Log8LogCrypt13SetHeaderInfoEPcb@plt>:
  15ead0: 90000090     	adrp	x16, 0x16e000
  15ead4: f9405611     	ldr	x17, [x16, #0xa8]
  15ead8: 9102a210     	add	x16, x16, #0xa8
  15eadc: d61f0220     	br	x17

000000000015eae0 <_ZN6InGame18uECC_shared_secretEPKhS1_PhPKNS_12uECC_Curve_tE@plt>:
  15eae0: 90000090     	adrp	x16, 0x16e000
  15eae4: f9405a11     	ldr	x17, [x16, #0xb0]
  15eae8: 9102c210     	add	x16, x16, #0xb0
  15eaec: d61f0220     	br	x17

000000000015eaf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc@plt>:
  15eaf0: 90000090     	adrp	x16, 0x16e000
  15eaf4: f9405e11     	ldr	x17, [x16, #0xb8]
  15eaf8: 9102e210     	add	x16, x16, #0xb8
  15eafc: d61f0220     	br	x17

000000000015eb00 <feof@plt>:
  15eb00: 90000090     	adrp	x16, 0x16e000
  15eb04: f9406211     	ldr	x17, [x16, #0xc0]
  15eb08: 91030210     	add	x16, x16, #0xc0
  15eb0c: d61f0220     	br	x17

000000000015eb10 <open@plt>:
  15eb10: 90000090     	adrp	x16, 0x16e000
  15eb14: f9406611     	ldr	x17, [x16, #0xc8]
  15eb18: 91032210     	add	x16, x16, #0xc8
  15eb1c: d61f0220     	br	x17

000000000015eb20 <mmap@plt>:
  15eb20: 90000090     	adrp	x16, 0x16e000
  15eb24: f9406a11     	ldr	x17, [x16, #0xd0]
  15eb28: 91034210     	add	x16, x16, #0xd0
  15eb2c: d61f0220     	br	x17

000000000015eb30 <close@plt>:
  15eb30: 90000090     	adrp	x16, 0x16e000
  15eb34: f9406e11     	ldr	x17, [x16, #0xd8]
  15eb38: 91036210     	add	x16, x16, #0xd8
  15eb3c: d61f0220     	br	x17

000000000015eb40 <access@plt>:
  15eb40: 90000090     	adrp	x16, 0x16e000
  15eb44: f9407211     	ldr	x17, [x16, #0xe0]
  15eb48: 91038210     	add	x16, x16, #0xe0
  15eb4c: d61f0220     	br	x17

000000000015eb50 <munmap@plt>:
  15eb50: 90000090     	adrp	x16, 0x16e000
  15eb54: f9407611     	ldr	x17, [x16, #0xe8]
  15eb58: 9103a210     	add	x16, x16, #0xe8
  15eb5c: d61f0220     	br	x17

000000000015eb60 <srand@plt>:
  15eb60: 90000090     	adrp	x16, 0x16e000
  15eb64: f9407a11     	ldr	x17, [x16, #0xf0]
  15eb68: 9103c210     	add	x16, x16, #0xf0
  15eb6c: d61f0220     	br	x17

000000000015eb70 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportMetricsEED2Ev@plt>:
  15eb70: 90000090     	adrp	x16, 0x16e000
  15eb74: f9407e11     	ldr	x17, [x16, #0xf8]
  15eb78: 9103e210     	add	x16, x16, #0xf8
  15eb7c: d61f0220     	br	x17

000000000015eb80 <_ZNSt6__ndk110shared_ptrIN6InGame23InGameStatReportHandlerEED2Ev@plt>:
  15eb80: 90000090     	adrp	x16, 0x16e000
  15eb84: f9408211     	ldr	x17, [x16, #0x100]
  15eb88: 91040210     	add	x16, x16, #0x100
  15eb8c: d61f0220     	br	x17

000000000015eb90 <_ZN6InGame6BQInfoD2Ev@plt>:
  15eb90: 90000090     	adrp	x16, 0x16e000
  15eb94: f9408611     	ldr	x17, [x16, #0x108]
  15eb98: 91042210     	add	x16, x16, #0x108
  15eb9c: d61f0220     	br	x17

000000000015eba0 <_ZNSt6__ndk19to_stringEi@plt>:
  15eba0: 90000090     	adrp	x16, 0x16e000
  15eba4: f9408a11     	ldr	x17, [x16, #0x110]
  15eba8: 91044210     	add	x16, x16, #0x110
  15ebac: d61f0220     	br	x17

000000000015ebb0 <_ZN6InGame19InGameReportMetrics14SetCommonLabelERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES9_@plt>:
  15ebb0: 90000090     	adrp	x16, 0x16e000
  15ebb4: f9408e11     	ldr	x17, [x16, #0x118]
  15ebb8: 91046210     	add	x16, x16, #0x118
  15ebbc: d61f0220     	br	x17

000000000015ebc0 <_ZN6InGame19InGameReportMetrics13ReportMetricsEPKc@plt>:
  15ebc0: 90000090     	adrp	x16, 0x16e000
  15ebc4: f9409211     	ldr	x17, [x16, #0x120]
  15ebc8: 91048210     	add	x16, x16, #0x120
  15ebcc: d61f0220     	br	x17

000000000015ebd0 <SetReportLogLevel@plt>:
  15ebd0: 90000090     	adrp	x16, 0x16e000
  15ebd4: f9409611     	ldr	x17, [x16, #0x128]
  15ebd8: 9104a210     	add	x16, x16, #0x128
  15ebdc: d61f0220     	br	x17

000000000015ebe0 <_ZN6InGame15getSteadyTimeMSEv@plt>:
  15ebe0: 90000090     	adrp	x16, 0x16e000
  15ebe4: f9409a11     	ldr	x17, [x16, #0x130]
  15ebe8: 9104c210     	add	x16, x16, #0x130
  15ebec: d61f0220     	br	x17

000000000015ebf0 <GetReportInfo@plt>:
  15ebf0: 90000090     	adrp	x16, 0x16e000
  15ebf4: f9409e11     	ldr	x17, [x16, #0x138]
  15ebf8: 9104e210     	add	x16, x16, #0x138
  15ebfc: d61f0220     	br	x17

000000000015ec00 <_ZN6InGame17ReportCloudConfig11GetInstanceEv@plt>:
  15ec00: 90000090     	adrp	x16, 0x16e000
  15ec04: f940a211     	ldr	x17, [x16, #0x140]
  15ec08: 91050210     	add	x16, x16, #0x140
  15ec0c: d61f0220     	br	x17

000000000015ec10 <_ZN6InGame17ReportCloudConfig10LoadConfigEPNS_7IConfigE@plt>:
  15ec10: 90000090     	adrp	x16, 0x16e000
  15ec14: f940a611     	ldr	x17, [x16, #0x148]
  15ec18: 91052210     	add	x16, x16, #0x148
  15ec1c: d61f0220     	br	x17

000000000015ec20 <SetReportLogCallback@plt>:
  15ec20: 90000090     	adrp	x16, 0x16e000
  15ec24: f940aa11     	ldr	x17, [x16, #0x150]
  15ec28: 91054210     	add	x16, x16, #0x150
  15ec2c: d61f0220     	br	x17

000000000015ec30 <_ZN6InGame19InGameInnerReporter16InitReportMasterEb@plt>:
  15ec30: 90000090     	adrp	x16, 0x16e000
  15ec34: f940ae11     	ldr	x17, [x16, #0x158]
  15ec38: 91056210     	add	x16, x16, #0x158
  15ec3c: d61f0220     	br	x17

000000000015ec40 <_ZN6InGame19InGameInnerReporter17InitReportGatewayEb@plt>:
  15ec40: 90000090     	adrp	x16, 0x16e000
  15ec44: f940b211     	ldr	x17, [x16, #0x160]
  15ec48: 91058210     	add	x16, x16, #0x160
  15ec4c: d61f0220     	br	x17

000000000015ec50 <_ZN6InGame19InGameInnerReporter11InitMetricsEv@plt>:
  15ec50: 90000090     	adrp	x16, 0x16e000
  15ec54: f940b611     	ldr	x17, [x16, #0x168]
  15ec58: 9105a210     	add	x16, x16, #0x168
  15ec5c: d61f0220     	br	x17

000000000015ec60 <_ZN6InGame19InGameInnerReporter9GetBQInfoEv@plt>:
  15ec60: 90000090     	adrp	x16, 0x16e000
  15ec64: f940ba11     	ldr	x17, [x16, #0x170]
  15ec68: 9105c210     	add	x16, x16, #0x170
  15ec6c: d61f0220     	br	x17

000000000015ec70 <_ZN6InGame19InGameInnerReporter18ReportEventInitSdkEbl@plt>:
  15ec70: 90000090     	adrp	x16, 0x16e000
  15ec74: f940be11     	ldr	x17, [x16, #0x178]
  15ec78: 9105e210     	add	x16, x16, #0x178
  15ec7c: d61f0220     	br	x17

000000000015ec80 <_ZN6InGame19InGameReportMetrics13RecordInitSdkEbRKNS_6BQInfoEi@plt>:
  15ec80: 90000090     	adrp	x16, 0x16e000
  15ec84: f940c211     	ldr	x17, [x16, #0x180]
  15ec88: 91060210     	add	x16, x16, #0x180
  15ec8c: d61f0220     	br	x17

000000000015ec90 <rand@plt>:
  15ec90: 90000090     	adrp	x16, 0x16e000
  15ec94: f940c611     	ldr	x17, [x16, #0x188]
  15ec98: 91062210     	add	x16, x16, #0x188
  15ec9c: d61f0220     	br	x17

000000000015eca0 <_ZN6InGame19InGameReportMetricsC1EPNS_19IReportGatewayInnerE@plt>:
  15eca0: 90000090     	adrp	x16, 0x16e000
  15eca4: f940ca11     	ldr	x17, [x16, #0x190]
  15eca8: 91064210     	add	x16, x16, #0x190
  15ecac: d61f0220     	br	x17

000000000015ecb0 <_ZN6InGame19InGameReportMetricsD2Ev@plt>:
  15ecb0: 90000090     	adrp	x16, 0x16e000
  15ecb4: f940ce11     	ldr	x17, [x16, #0x198]
  15ecb8: 91066210     	add	x16, x16, #0x198
  15ecbc: d61f0220     	br	x17

000000000015ecc0 <__get_bq_id@plt>:
  15ecc0: 90000090     	adrp	x16, 0x16e000
  15ecc4: f940d211     	ldr	x17, [x16, #0x1a0]
  15ecc8: 91068210     	add	x16, x16, #0x1a0
  15eccc: d61f0220     	br	x17

000000000015ecd0 <__get_current_gate_info@plt>:
  15ecd0: 90000090     	adrp	x16, 0x16e000
  15ecd4: f940d611     	ldr	x17, [x16, #0x1a8]
  15ecd8: 9106a210     	add	x16, x16, #0x1a8
  15ecdc: d61f0220     	br	x17

000000000015ece0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm@plt>:
  15ece0: 90000090     	adrp	x16, 0x16e000
  15ece4: f940da11     	ldr	x17, [x16, #0x1b0]
  15ece8: 9106c210     	add	x16, x16, #0x1b0
  15ecec: d61f0220     	br	x17

000000000015ecf0 <__get_host_resolved_ip@plt>:
  15ecf0: 90000090     	adrp	x16, 0x16e000
  15ecf4: f940de11     	ldr	x17, [x16, #0x1b8]
  15ecf8: 9106e210     	add	x16, x16, #0x1b8
  15ecfc: d61f0220     	br	x17

000000000015ed00 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9_@plt>:
  15ed00: 90000090     	adrp	x16, 0x16e000
  15ed04: f940e211     	ldr	x17, [x16, #0x1c0]
  15ed08: 91070210     	add	x16, x16, #0x1c0
  15ed0c: d61f0220     	br	x17

000000000015ed10 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt>:
  15ed10: 90000090     	adrp	x16, 0x16e000
  15ed14: f940e611     	ldr	x17, [x16, #0x1c8]
  15ed18: 91072210     	add	x16, x16, #0x1c8
  15ed1c: d61f0220     	br	x17

000000000015ed20 <_ZNSt6__ndk1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_@plt>:
  15ed20: 90000090     	adrp	x16, 0x16e000
  15ed24: f940ea11     	ldr	x17, [x16, #0x1d0]
  15ed28: 91074210     	add	x16, x16, #0x1d0
  15ed2c: d61f0220     	br	x17

000000000015ed30 <__debug_get_errno@plt>:
  15ed30: 90000090     	adrp	x16, 0x16e000
  15ed34: f940ee11     	ldr	x17, [x16, #0x1d8]
  15ed38: 91076210     	add	x16, x16, #0x1d8
  15ed3c: d61f0220     	br	x17

000000000015ed40 <__debug_get_last_dns_resolve_state@plt>:
  15ed40: 90000090     	adrp	x16, 0x16e000
  15ed44: f940f211     	ldr	x17, [x16, #0x1e0]
  15ed48: 91078210     	add	x16, x16, #0x1e0
  15ed4c: d61f0220     	br	x17

000000000015ed50 <_ZN6InGame6BQInfo5ResetEv@plt>:
  15ed50: 90000090     	adrp	x16, 0x16e000
  15ed54: f940f611     	ldr	x17, [x16, #0x1e8]
  15ed58: 9107a210     	add	x16, x16, #0x1e8
  15ed5c: d61f0220     	br	x17

000000000015ed60 <_ZN6InGame19InGameReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>:
  15ed60: 90000090     	adrp	x16, 0x16e000
  15ed64: f940fa11     	ldr	x17, [x16, #0x1f0]
  15ed68: 9107c210     	add	x16, x16, #0x1f0
  15ed6c: d61f0220     	br	x17

000000000015ed70 <_ZN6InGame19InGameInnerReporter18ReportEventInitSdkENSt6__ndk110shared_ptrINS_19InGameReportHandlerEEEbl@plt>:
  15ed70: 90000090     	adrp	x16, 0x16e000
  15ed74: f940fe11     	ldr	x17, [x16, #0x1f8]
  15ed78: 9107e210     	add	x16, x16, #0x1f8
  15ed7c: d61f0220     	br	x17

000000000015ed80 <_ZN6InGame19InGameReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>:
  15ed80: 90000090     	adrp	x16, 0x16e000
  15ed84: f9410211     	ldr	x17, [x16, #0x200]
  15ed88: 91080210     	add	x16, x16, #0x200
  15ed8c: d61f0220     	br	x17

000000000015ed90 <_ZNSt6__ndk110shared_ptrIN6InGame19InGameReportHandlerEED2Ev@plt>:
  15ed90: 90000090     	adrp	x16, 0x16e000
  15ed94: f9410611     	ldr	x17, [x16, #0x208]
  15ed98: 91082210     	add	x16, x16, #0x208
  15ed9c: d61f0220     	br	x17

000000000015eda0 <_ZN6InGame19InGameInnerReporter19CheckReportIntervalEv@plt>:
  15eda0: 90000090     	adrp	x16, 0x16e000
  15eda4: f9410a11     	ldr	x17, [x16, #0x210]
  15eda8: 91084210     	add	x16, x16, #0x210
  15edac: d61f0220     	br	x17

000000000015edb0 <_ZN6InGame23InGameStatReportHandler11HasStatDataEv@plt>:
  15edb0: 90000090     	adrp	x16, 0x16e000
  15edb4: f9410e11     	ldr	x17, [x16, #0x218]
  15edb8: 91086210     	add	x16, x16, #0x218
  15edbc: d61f0220     	br	x17

000000000015edc0 <_ZN6InGame19InGameInnerReporter19NetworkHandlerResetEv@plt>:
  15edc0: 90000090     	adrp	x16, 0x16e000
  15edc4: f9411211     	ldr	x17, [x16, #0x220]
  15edc8: 91088210     	add	x16, x16, #0x220
  15edcc: d61f0220     	br	x17

000000000015edd0 <_ZN6InGame19InGameInnerReporter18ReportEventGaaSReqEb@plt>:
  15edd0: 90000090     	adrp	x16, 0x16e000
  15edd4: f9411611     	ldr	x17, [x16, #0x228]
  15edd8: 9108a210     	add	x16, x16, #0x228
  15eddc: d61f0220     	br	x17

000000000015ede0 <_ZN6InGame19InGameInnerReporter19CheckReportAuthInfoEv@plt>:
  15ede0: 90000090     	adrp	x16, 0x16e000
  15ede4: f9411a11     	ldr	x17, [x16, #0x230]
  15ede8: 9108c210     	add	x16, x16, #0x230
  15edec: d61f0220     	br	x17

000000000015edf0 <_ZN6InGame19InGameInnerReporter16ReportEventLoginEblNS_2G613NetworkStatusEiPKcS4_bb@plt>:
  15edf0: 90000090     	adrp	x16, 0x16e000
  15edf4: f9411e11     	ldr	x17, [x16, #0x238]
  15edf8: 9108e210     	add	x16, x16, #0x238
  15edfc: d61f0220     	br	x17

000000000015ee00 <_ZN6InGame19InGameReportMetrics11RecordLoginEbiNS_2G613NetworkStatusEiPNS_7IConfigE@plt>:
  15ee00: 90000090     	adrp	x16, 0x16e000
  15ee04: f9412211     	ldr	x17, [x16, #0x240]
  15ee08: 91090210     	add	x16, x16, #0x240
  15ee0c: d61f0220     	br	x17

000000000015ee10 <_ZN6InGame23InGameStatReportHandler7AddStatEiPKc@plt>:
  15ee10: 90000090     	adrp	x16, 0x16e000
  15ee14: f9412611     	ldr	x17, [x16, #0x248]
  15ee18: 91092210     	add	x16, x16, #0x248
  15ee1c: d61f0220     	br	x17

000000000015ee20 <_ZN6InGame24GaaSReqStatReportHandler14AddGaaSReqStatEiPKciii@plt>:
  15ee20: 90000090     	adrp	x16, 0x16e000
  15ee24: f9412a11     	ldr	x17, [x16, #0x250]
  15ee28: 91094210     	add	x16, x16, #0x250
  15ee2c: d61f0220     	br	x17

000000000015ee30 <_ZN6InGame19InGameReportMetrics13RecordGaasReqEiPKciiiPNS_7IConfigE@plt>:
  15ee30: 90000090     	adrp	x16, 0x16e000
  15ee34: f9412e11     	ldr	x17, [x16, #0x258]
  15ee38: 91096210     	add	x16, x16, #0x258
  15ee3c: d61f0220     	br	x17

000000000015ee40 <_ZN6InGame23InGameStatReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>:
  15ee40: 90000090     	adrp	x16, 0x16e000
  15ee44: f9413211     	ldr	x17, [x16, #0x260]
  15ee48: 91098210     	add	x16, x16, #0x260
  15ee4c: d61f0220     	br	x17

000000000015ee50 <_ZN6InGame23InGameStatReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>:
  15ee50: 90000090     	adrp	x16, 0x16e000
  15ee54: f9413611     	ldr	x17, [x16, #0x268]
  15ee58: 9109a210     	add	x16, x16, #0x268
  15ee5c: d61f0220     	br	x17

000000000015ee60 <_ZN6InGame19InGameInnerReporter21CheckAndReportGaaSReqEPNS_24GaaSReqStatReportHandlerEbRNSt6__ndk15mutexE@plt>:
  15ee60: 90000090     	adrp	x16, 0x16e000
  15ee64: f9413a11     	ldr	x17, [x16, #0x270]
  15ee68: 9109c210     	add	x16, x16, #0x270
  15ee6c: d61f0220     	br	x17

000000000015ee70 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>:
  15ee70: 90000090     	adrp	x16, 0x16e000
  15ee74: f9413e11     	ldr	x17, [x16, #0x278]
  15ee78: 9109e210     	add	x16, x16, #0x278
  15ee7c: d61f0220     	br	x17

000000000015ee80 <_ZN6InGame19InGameReportHandlerD1Ev@plt>:
  15ee80: 90000090     	adrp	x16, 0x16e000
  15ee84: f9414211     	ldr	x17, [x16, #0x280]
  15ee88: 910a0210     	add	x16, x16, #0x280
  15ee8c: d61f0220     	br	x17

000000000015ee90 <_ZN6InGame19InGameReportHandlerC2EPKcPNS_18IReportMasterInnerE@plt>:
  15ee90: 90000090     	adrp	x16, 0x16e000
  15ee94: f9414611     	ldr	x17, [x16, #0x288]
  15ee98: 910a2210     	add	x16, x16, #0x288
  15ee9c: d61f0220     	br	x17

000000000015eea0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>:
  15eea0: 90000090     	adrp	x16, 0x16e000
  15eea4: f9414a11     	ldr	x17, [x16, #0x290]
  15eea8: 910a4210     	add	x16, x16, #0x290
  15eeac: d61f0220     	br	x17

000000000015eeb0 <_ZNSt6__ndk16__treeINS_12__value_typeIilEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE@plt>:
  15eeb0: 90000090     	adrp	x16, 0x16e000
  15eeb4: f9414e11     	ldr	x17, [x16, #0x298]
  15eeb8: 910a6210     	add	x16, x16, #0x298
  15eebc: d61f0220     	br	x17

000000000015eec0 <_ZN6InGame19InGameReportHandlerC2EPKcPNS_19IReportGatewayInnerE@plt>:
  15eec0: 90000090     	adrp	x16, 0x16e000
  15eec4: f9415211     	ldr	x17, [x16, #0x2a0]
  15eec8: 910a8210     	add	x16, x16, #0x2a0
  15eecc: d61f0220     	br	x17

000000000015eed0 <_ZN6InGame19InGameReportHandlerD2Ev@plt>:
  15eed0: 90000090     	adrp	x16, 0x16e000
  15eed4: f9415611     	ldr	x17, [x16, #0x2a8]
  15eed8: 910aa210     	add	x16, x16, #0x2a8
  15eedc: d61f0220     	br	x17

000000000015eee0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev@plt>:
  15eee0: 90000090     	adrp	x16, 0x16e000
  15eee4: f9415a11     	ldr	x17, [x16, #0x2b0]
  15eee8: 910ac210     	add	x16, x16, #0x2b0
  15eeec: d61f0220     	br	x17

000000000015eef0 <_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm@plt>:
  15eef0: 90000090     	adrp	x16, 0x16e000
  15eef4: f9415e11     	ldr	x17, [x16, #0x2b8]
  15eef8: 910ae210     	add	x16, x16, #0x2b8
  15eefc: d61f0220     	br	x17

000000000015ef00 <_ZN6InGame16InGameReportKeys17GetEventKeyId2StrERKNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE@plt>:
  15ef00: 90000090     	adrp	x16, 0x16e000
  15ef04: f9416211     	ldr	x17, [x16, #0x2c0]
  15ef08: 910b0210     	add	x16, x16, #0x2c0
  15ef0c: d61f0220     	br	x17

000000000015ef10 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE7ReallocEPvmm@plt>:
  15ef10: 90000090     	adrp	x16, 0x16e000
  15ef14: f9416611     	ldr	x17, [x16, #0x2c8]
  15ef18: 910b2210     	add	x16, x16, #0x2c8
  15ef1c: d61f0220     	br	x17

000000000015ef20 <_ZNK6InGame9rapidjson12GenericValueINS0_4UTF8IcEENS0_19MemoryPoolAllocatorINS0_12CrtAllocatorEEEE6AcceptINS0_6WriterINS0_19GenericStringBufferIS3_S5_EES3_S3_S5_Lj0EEEEEbRT_@plt>:
  15ef20: 90000090     	adrp	x16, 0x16e000
  15ef24: f9416a11     	ldr	x17, [x16, #0x2d0]
  15ef28: 910b4210     	add	x16, x16, #0x2d0
  15ef2c: d61f0220     	br	x17

000000000015ef30 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EED2Ev@plt>:
  15ef30: 90000090     	adrp	x16, 0x16e000
  15ef34: f9416e11     	ldr	x17, [x16, #0x2d8]
  15ef38: 910b6210     	add	x16, x16, #0x2d8
  15ef3c: d61f0220     	br	x17

000000000015ef40 <_ZN6InGame9rapidjson19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEED2Ev@plt>:
  15ef40: 90000090     	adrp	x16, 0x16e000
  15ef44: f9417211     	ldr	x17, [x16, #0x2e0]
  15ef48: 910b8210     	add	x16, x16, #0x2e0
  15ef4c: d61f0220     	br	x17

000000000015ef50 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4NullEv@plt>:
  15ef50: 90000090     	adrp	x16, 0x16e000
  15ef54: f9417611     	ldr	x17, [x16, #0x2e8]
  15ef58: 910ba210     	add	x16, x16, #0x2e8
  15ef5c: d61f0220     	br	x17

000000000015ef60 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6Uint64Em@plt>:
  15ef60: 90000090     	adrp	x16, 0x16e000
  15ef64: f9417a11     	ldr	x17, [x16, #0x2f0]
  15ef68: 910bc210     	add	x16, x16, #0x2f0
  15ef6c: d61f0220     	br	x17

000000000015ef70 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4BoolEb@plt>:
  15ef70: 90000090     	adrp	x16, 0x16e000
  15ef74: f9417e11     	ldr	x17, [x16, #0x2f8]
  15ef78: 910be210     	add	x16, x16, #0x2f8
  15ef7c: d61f0220     	br	x17

000000000015ef80 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE11StartObjectEv@plt>:
  15ef80: 90000090     	adrp	x16, 0x16e000
  15ef84: f9418211     	ldr	x17, [x16, #0x300]
  15ef88: 910c0210     	add	x16, x16, #0x300
  15ef8c: d61f0220     	br	x17

000000000015ef90 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6StringEPKcjb@plt>:
  15ef90: 90000090     	adrp	x16, 0x16e000
  15ef94: f9418611     	ldr	x17, [x16, #0x308]
  15ef98: 910c2210     	add	x16, x16, #0x308
  15ef9c: d61f0220     	br	x17

000000000015efa0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE10StartArrayEv@plt>:
  15efa0: 90000090     	adrp	x16, 0x16e000
  15efa4: f9418a11     	ldr	x17, [x16, #0x310]
  15efa8: 910c4210     	add	x16, x16, #0x310
  15efac: d61f0220     	br	x17

000000000015efb0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE6DoubleEd@plt>:
  15efb0: 90000090     	adrp	x16, 0x16e000
  15efb4: f9418e11     	ldr	x17, [x16, #0x318]
  15efb8: 910c6210     	add	x16, x16, #0x318
  15efbc: d61f0220     	br	x17

000000000015efc0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE3IntEi@plt>:
  15efc0: 90000090     	adrp	x16, 0x16e000
  15efc4: f9419211     	ldr	x17, [x16, #0x320]
  15efc8: 910c8210     	add	x16, x16, #0x320
  15efcc: d61f0220     	br	x17

000000000015efd0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE4UintEj@plt>:
  15efd0: 90000090     	adrp	x16, 0x16e000
  15efd4: f9419611     	ldr	x17, [x16, #0x328]
  15efd8: 910ca210     	add	x16, x16, #0x328
  15efdc: d61f0220     	br	x17

000000000015efe0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE5Int64El@plt>:
  15efe0: 90000090     	adrp	x16, 0x16e000
  15efe4: f9419a11     	ldr	x17, [x16, #0x330]
  15efe8: 910cc210     	add	x16, x16, #0x330
  15efec: d61f0220     	br	x17

000000000015eff0 <_ZNSt6__ndk16__treeINS_12__value_typeIiNS_3mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiNS_4lessIS8_EENS6_INS_4pairIKS8_iEEEEEEEENS_19__map_value_compareIiSG_NS9_IiEELb1EEENS6_ISG_EEE7destroyEPNS_11__tree_nodeISG_PvEE@plt>:
  15eff0: 90000090     	adrp	x16, 0x16e000
  15eff4: f9419e11     	ldr	x17, [x16, #0x338]
  15eff8: 910ce210     	add	x16, x16, #0x338
  15effc: d61f0220     	br	x17

000000000015f000 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>:
  15f000: f0000070     	adrp	x16, 0x16e000
  15f004: f941a211     	ldr	x17, [x16, #0x340]
  15f008: 910d0210     	add	x16, x16, #0x340
  15f00c: d61f0220     	br	x17

000000000015f010 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE14__assign_multiINS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEEEEvT_SM_@plt>:
  15f010: f0000070     	adrp	x16, 0x16e000
  15f014: f941a611     	ldr	x17, [x16, #0x348]
  15f018: 910d2210     	add	x16, x16, #0x348
  15f01c: d61f0220     	br	x17

000000000015f020 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE@plt>:
  15f020: f0000070     	adrp	x16, 0x16e000
  15f024: f941aa11     	ldr	x17, [x16, #0x350]
  15f028: 910d4210     	add	x16, x16, #0x350
  15f02c: d61f0220     	br	x17

000000000015f030 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_@plt>:
  15f030: f0000070     	adrp	x16, 0x16e000
  15f034: f941ae11     	ldr	x17, [x16, #0x358]
  15f038: 910d6210     	add	x16, x16, #0x358
  15f03c: d61f0220     	br	x17

000000000015f040 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7reserveEm@plt>:
  15f040: f0000070     	adrp	x16, 0x16e000
  15f044: f941b211     	ldr	x17, [x16, #0x360]
  15f048: 910d8210     	add	x16, x16, #0x360
  15f04c: d61f0220     	br	x17

000000000015f050 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE@plt>:
  15f050: f0000070     	adrp	x16, 0x16e000
  15f054: f941b611     	ldr	x17, [x16, #0x368]
  15f058: 910da210     	add	x16, x16, #0x368
  15f05c: d61f0220     	br	x17

000000000015f060 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__tree_iteratorISB_PNS_11__tree_nodeISB_PvEElEERKT_@plt>:
  15f060: f0000070     	adrp	x16, 0x16e000
  15f064: f941ba11     	ldr	x17, [x16, #0x370]
  15f068: 910dc210     	add	x16, x16, #0x370
  15f06c: d61f0220     	br	x17

000000000015f070 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN6InGame24GaaSReqStatReportHandler11GaaSReqStatEEENS_19__map_value_compareIS7_SB_NS_4lessIS7_EELb1EEENS5_ISB_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISM_EERKT_@plt>:
  15f070: f0000070     	adrp	x16, 0x16e000
  15f074: f941be11     	ldr	x17, [x16, #0x378]
  15f078: 910de210     	add	x16, x16, #0x378
  15f07c: d61f0220     	br	x17

000000000015f080 <_ZN6InGame24GaaSReqStatReportHandler6ReportEiRKNSt6__ndk16vectorINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS6_IS8_EEEEb@plt>:
  15f080: f0000070     	adrp	x16, 0x16e000
  15f084: f941c211     	ldr	x17, [x16, #0x380]
  15f088: 910e0210     	add	x16, x16, #0x380
  15f08c: d61f0220     	br	x17

000000000015f090 <_ZN6InGame9rapidjson19MemoryPoolAllocatorINS0_12CrtAllocatorEE8AddChunkEm@plt>:
  15f090: f0000070     	adrp	x16, 0x16e000
  15f094: f941c611     	ldr	x17, [x16, #0x388]
  15f098: 910e2210     	add	x16, x16, #0x388
  15f09c: d61f0220     	br	x17

000000000015f0a0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE9WriteNullEv@plt>:
  15f0a0: f0000070     	adrp	x16, 0x16e000
  15f0a4: f941ca11     	ldr	x17, [x16, #0x390]
  15f0a8: 910e4210     	add	x16, x16, #0x390
  15f0ac: d61f0220     	br	x17

000000000015f0b0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE9WriteBoolEb@plt>:
  15f0b0: f0000070     	adrp	x16, 0x16e000
  15f0b4: f941ce11     	ldr	x17, [x16, #0x398]
  15f0b8: 910e6210     	add	x16, x16, #0x398
  15f0bc: d61f0220     	br	x17

000000000015f0c0 <_ZN6InGame9rapidjson8internal5StackINS0_12CrtAllocatorEE6ExpandINS0_6WriterINS0_19GenericStringBufferINS0_4UTF8IcEES3_EES9_S9_S3_Lj0EE5LevelEEEvm@plt>:
  15f0c0: f0000070     	adrp	x16, 0x16e000
  15f0c4: f941d211     	ldr	x17, [x16, #0x3a0]
  15f0c8: 910e8210     	add	x16, x16, #0x3a0
  15f0cc: d61f0220     	br	x17

000000000015f0d0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE11WriteStringEPKcj@plt>:
  15f0d0: f0000070     	adrp	x16, 0x16e000
  15f0d4: f941d611     	ldr	x17, [x16, #0x3a8]
  15f0d8: 910ea210     	add	x16, x16, #0x3a8
  15f0dc: d61f0220     	br	x17

000000000015f0e0 <_ZN6InGame9rapidjson6WriterINS0_19GenericStringBufferINS0_4UTF8IcEENS0_12CrtAllocatorEEES4_S4_S5_Lj0EE11WriteDoubleEd@plt>:
  15f0e0: f0000070     	adrp	x16, 0x16e000
  15f0e4: f941da11     	ldr	x17, [x16, #0x3b0]
  15f0e8: 910ec210     	add	x16, x16, #0x3b0
  15f0ec: d61f0220     	br	x17

000000000015f0f0 <_ZN6InGame9rapidjson8internal6u32toaEjPc@plt>:
  15f0f0: f0000070     	adrp	x16, 0x16e000
  15f0f4: f941de11     	ldr	x17, [x16, #0x3b8]
  15f0f8: 910ee210     	add	x16, x16, #0x3b8
  15f0fc: d61f0220     	br	x17

000000000015f100 <_ZN6InGame9rapidjson8internal6u64toaEmPc@plt>:
  15f100: f0000070     	adrp	x16, 0x16e000
  15f104: f941e211     	ldr	x17, [x16, #0x3c0]
  15f108: 910f0210     	add	x16, x16, #0x3c0
  15f10c: d61f0220     	br	x17

000000000015f110 <_ZN6InGame9rapidjson8internal6Grisu2EdPcPiS3_@plt>:
  15f110: f0000070     	adrp	x16, 0x16e000
  15f114: f941e611     	ldr	x17, [x16, #0x3c8]
  15f118: 910f2210     	add	x16, x16, #0x3c8
  15f11c: d61f0220     	br	x17

000000000015f120 <_ZN6InGame9rapidjson8internal8PrettifyEPciii@plt>:
  15f120: f0000070     	adrp	x16, 0x16e000
  15f124: f941ea11     	ldr	x17, [x16, #0x3d0]
  15f128: 910f4210     	add	x16, x16, #0x3d0
  15f12c: d61f0220     	br	x17

000000000015f130 <_ZN6InGame9rapidjson8internal8DigitGenERKNS1_5DiyFpES4_mPcPiS6_@plt>:
  15f130: f0000070     	adrp	x16, 0x16e000
  15f134: f941ee11     	ldr	x17, [x16, #0x3d8]
  15f138: 910f6210     	add	x16, x16, #0x3d8
  15f13c: d61f0220     	br	x17

000000000015f140 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEiEENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE15__emplace_multiIJRKNS_4pairIKS7_iEEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEEDpOT_@plt>:
  15f140: f0000070     	adrp	x16, 0x16e000
  15f144: f941f211     	ldr	x17, [x16, #0x3e0]
  15f148: 910f8210     	add	x16, x16, #0x3e0
  15f14c: d61f0220     	br	x17

000000000015f150 <_ZN6InGame24GaaSReqStatReportHandlerC1EPKcPNS_18IReportMasterInnerE@plt>:
  15f150: f0000070     	adrp	x16, 0x16e000
  15f154: f941f611     	ldr	x17, [x16, #0x3e8]
  15f158: 910fa210     	add	x16, x16, #0x3e8
  15f15c: d61f0220     	br	x17

000000000015f160 <_ZN6InGame24GaaSReqStatReportHandlerC1EPKcPNS_19IReportGatewayInnerE@plt>:
  15f160: f0000070     	adrp	x16, 0x16e000
  15f164: f941fa11     	ldr	x17, [x16, #0x3f0]
  15f168: 910fc210     	add	x16, x16, #0x3f0
  15f16c: d61f0220     	br	x17

000000000015f170 <_ZN6InGame24GaaSReqStatReportHandlerD1Ev@plt>:
  15f170: f0000070     	adrp	x16, 0x16e000
  15f174: f941fe11     	ldr	x17, [x16, #0x3f8]
  15f178: 910fe210     	add	x16, x16, #0x3f8
  15f17c: d61f0220     	br	x17

000000000015f180 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE7destroyEPNS_11__tree_nodeIS4_PvEE@plt>:
  15f180: f0000070     	adrp	x16, 0x16e000
  15f184: f9420211     	ldr	x17, [x16, #0x400]
  15f188: 91100210     	add	x16, x16, #0x400
  15f18c: d61f0220     	br	x17

000000000015f190 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE15__assign_uniqueIPKNS_4pairIKiS3_EEEEvT_SI_@plt>:
  15f190: f0000070     	adrp	x16, 0x16e000
  15f194: f9420611     	ldr	x17, [x16, #0x408]
  15f198: 91102210     	add	x16, x16, #0x408
  15f19c: d61f0220     	br	x17

000000000015f1a0 <_ZNSt6__ndk13mapIiPKcNS_4lessIiEENS_9allocatorINS_4pairIKiS2_EEEEE6insertINS_14__map_iteratorINS_15__tree_iteratorINS_12__value_typeIiS2_EEPNS_11__tree_nodeISF_PvEElEEEEEEvT_SM_@plt>:
  15f1a0: f0000070     	adrp	x16, 0x16e000
  15f1a4: f9420a11     	ldr	x17, [x16, #0x410]
  15f1a8: 91104210     	add	x16, x16, #0x410
  15f1ac: d61f0220     	br	x17

000000000015f1b0 <_ZNSt6__ndk16__treeINS_12__value_typeIiPKcEENS_19__map_value_compareIiS4_NS_4lessIiEELb1EEENS_9allocatorIS4_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS4_PNS_11__tree_nodeIS4_SE_EElEERPNS_15__tree_end_nodeISG_EESH_RKT_@plt>:
  15f1b0: f0000070     	adrp	x16, 0x16e000
  15f1b4: f9420e11     	ldr	x17, [x16, #0x418]
  15f1b8: 91106210     	add	x16, x16, #0x418
  15f1bc: d61f0220     	br	x17

000000000015f1c0 <_ZN6InGame27InGameCounterMetricsHandlerD2Ev@plt>:
  15f1c0: f0000070     	adrp	x16, 0x16e000
  15f1c4: f9421211     	ldr	x17, [x16, #0x420]
  15f1c8: 91108210     	add	x16, x16, #0x420
  15f1cc: d61f0220     	br	x17

000000000015f1d0 <_ZN6InGame20InGameMetricsHandlerD2Ev@plt>:
  15f1d0: f0000070     	adrp	x16, 0x16e000
  15f1d4: f9421611     	ldr	x17, [x16, #0x428]
  15f1d8: 9110a210     	add	x16, x16, #0x428
  15f1dc: d61f0220     	br	x17

000000000015f1e0 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway13CounterMetricENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJEEEvDpOT_@plt>:
  15f1e0: f0000070     	adrp	x16, 0x16e000
  15f1e4: f9421a11     	ldr	x17, [x16, #0x430]
  15f1e8: 9110c210     	add	x16, x16, #0x430
  15f1ec: d61f0220     	br	x17

000000000015f1f0 <_ZNSt6__ndk19allocatorIN6InGame13ReportGateway11MetricLabelEE9constructIS3_JRKNS_12basic_stringIcNS_11char_traitsIcEENS0_IcEEEESC_EEEvPT_DpOT0_@plt>:
  15f1f0: f0000070     	adrp	x16, 0x16e000
  15f1f4: f9421e11     	ldr	x17, [x16, #0x438]
  15f1f8: 9110e210     	add	x16, x16, #0x438
  15f1fc: d61f0220     	br	x17

000000000015f200 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_@plt>:
  15f200: f0000070     	adrp	x16, 0x16e000
  15f204: f9422211     	ldr	x17, [x16, #0x440]
  15f208: 91110210     	add	x16, x16, #0x440
  15f20c: d61f0220     	br	x17

000000000015f210 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_13CounterMetricEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>:
  15f210: f0000070     	adrp	x16, 0x16e000
  15f214: f9422611     	ldr	x17, [x16, #0x448]
  15f218: 91112210     	add	x16, x16, #0x448
  15f21c: d61f0220     	br	x17

000000000015f220 <_ZN6InGame29InGameHistogramMetricsHandlerD2Ev@plt>:
  15f220: f0000070     	adrp	x16, 0x16e000
  15f224: f9422a11     	ldr	x17, [x16, #0x450]
  15f228: 91114210     	add	x16, x16, #0x450
  15f22c: d61f0220     	br	x17

000000000015f230 <_ZNSt6__ndk16vectorIdNS_9allocatorIdEEE6assignIPdEENS_9enable_ifIXaasr27__is_cpp17_forward_iteratorIT_EE5valuesr16is_constructibleIdNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_@plt>:
  15f230: f0000070     	adrp	x16, 0x16e000
  15f234: f9422e11     	ldr	x17, [x16, #0x458]
  15f238: 91116210     	add	x16, x16, #0x458
  15f23c: d61f0220     	br	x17

000000000015f240 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway12MetricBucketENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJidRKdEEEvDpOT_@plt>:
  15f240: f0000070     	adrp	x16, 0x16e000
  15f244: f9423211     	ldr	x17, [x16, #0x460]
  15f248: 91118210     	add	x16, x16, #0x460
  15f24c: d61f0220     	br	x17

000000000015f250 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway15HistogramMetricENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJEEEvDpOT_@plt>:
  15f250: f0000070     	adrp	x16, 0x16e000
  15f254: f9423611     	ldr	x17, [x16, #0x468]
  15f258: 9111a210     	add	x16, x16, #0x468
  15f25c: d61f0220     	br	x17

000000000015f260 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_15HistogramMetricEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>:
  15f260: f0000070     	adrp	x16, 0x16e000
  15f264: f9423a11     	ldr	x17, [x16, #0x470]
  15f268: 9111c210     	add	x16, x16, #0x470
  15f26c: d61f0220     	br	x17

000000000015f270 <_ZN6InGame19InGameReportMetrics12ResetMetricsEv@plt>:
  15f270: f0000070     	adrp	x16, 0x16e000
  15f274: f9423e11     	ldr	x17, [x16, #0x478]
  15f278: 9111e210     	add	x16, x16, #0x478
  15f27c: d61f0220     	br	x17

000000000015f280 <_ZNSt6__ndk110shared_ptrIN6InGame29InGameHistogramMetricsHandlerEED2Ev@plt>:
  15f280: f0000070     	adrp	x16, 0x16e000
  15f284: f9424211     	ldr	x17, [x16, #0x480]
  15f288: 91120210     	add	x16, x16, #0x480
  15f28c: d61f0220     	br	x17

000000000015f290 <_ZNSt6__ndk110shared_ptrIN6InGame27InGameCounterMetricsHandlerEED2Ev@plt>:
  15f290: f0000070     	adrp	x16, 0x16e000
  15f294: f9424611     	ldr	x17, [x16, #0x488]
  15f298: 91122210     	add	x16, x16, #0x488
  15f29c: d61f0220     	br	x17

000000000015f2a0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSJ_IJEEEEEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEEbEERKT_DpOT0_@plt>:
  15f2a0: f0000070     	adrp	x16, 0x16e000
  15f2a4: f9424a11     	ldr	x17, [x16, #0x490]
  15f2a8: 91124210     	add	x16, x16, #0x490
  15f2ac: d61f0220     	br	x17

000000000015f2b0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_@plt>:
  15f2b0: f0000070     	adrp	x16, 0x16e000
  15f2b4: f9424e11     	ldr	x17, [x16, #0x498]
  15f2b8: 91126210     	add	x16, x16, #0x498
  15f2bc: d61f0220     	br	x17

000000000015f2c0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE5eraseENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEE@plt>:
  15f2c0: f0000070     	adrp	x16, 0x16e000
  15f2c4: f9425211     	ldr	x17, [x16, #0x4a0]
  15f2c8: 91128210     	add	x16, x16, #0x4a0
  15f2cc: d61f0220     	br	x17

000000000015f2d0 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2IRPKcRS7_Lb0EEEOT_OT0_@plt>:
  15f2d0: f0000070     	adrp	x16, 0x16e000
  15f2d4: f9425611     	ldr	x17, [x16, #0x4a8]
  15f2d8: 9112a210     	add	x16, x16, #0x4a8
  15f2dc: d61f0220     	br	x17

000000000015f2e0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIS7_JRKNS_4pairIKS7_S7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_@plt>:
  15f2e0: f0000070     	adrp	x16, 0x16e000
  15f2e4: f9425a11     	ldr	x17, [x16, #0x4b0]
  15f2e8: 9112c210     	add	x16, x16, #0x4b0
  15f2ec: d61f0220     	br	x17

000000000015f2f0 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_@plt>:
  15f2f0: f0000070     	adrp	x16, 0x16e000
  15f2f4: f9425e11     	ldr	x17, [x16, #0x4b8]
  15f2f8: 9112e210     	add	x16, x16, #0x4b8
  15f2fc: d61f0220     	br	x17

000000000015f300 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_ED2Ev@plt>:
  15f300: f0000070     	adrp	x16, 0x16e000
  15f304: f9426211     	ldr	x17, [x16, #0x4c0]
  15f308: 91130210     	add	x16, x16, #0x4c0
  15f30c: d61f0220     	br	x17

000000000015f310 <_ZNSt6__ndk14pairIKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_EC2IRPKcSC_Lb0EEEOT_OT0_@plt>:
  15f310: f0000070     	adrp	x16, 0x16e000
  15f314: f9426611     	ldr	x17, [x16, #0x4c8]
  15f318: 91132210     	add	x16, x16, #0x4c8
  15f31c: d61f0220     	br	x17

000000000015f320 <_ZNSt6__ndk16vectorIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEEC2ERKS6_@plt>:
  15f320: f0000070     	adrp	x16, 0x16e000
  15f324: f9426a11     	ldr	x17, [x16, #0x4d0]
  15f328: 91134210     	add	x16, x16, #0x4d0
  15f32c: d61f0220     	br	x17

000000000015f330 <_ZNSt6__ndk114__split_bufferIN6InGame13ReportGateway13CounterMetricERNS_9allocatorIS3_EEED2Ev@plt>:
  15f330: f0000070     	adrp	x16, 0x16e000
  15f334: f9426e11     	ldr	x17, [x16, #0x4d8]
  15f338: 91136210     	add	x16, x16, #0x4d8
  15f33c: d61f0220     	br	x17

000000000015f340 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_11MetricLabelEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>:
  15f340: f0000070     	adrp	x16, 0x16e000
  15f344: f9427211     	ldr	x17, [x16, #0x4e0]
  15f348: 91138210     	add	x16, x16, #0x4e0
  15f34c: d61f0220     	br	x17

000000000015f350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKc@plt>:
  15f350: f0000070     	adrp	x16, 0x16e000
  15f354: f9427611     	ldr	x17, [x16, #0x4e8]
  15f358: 9113a210     	add	x16, x16, #0x4e8
  15f35c: d61f0220     	br	x17

000000000015f360 <_ZN6InGame13ReportGateway13CounterMetric11CounterData11GetJsonDataEv@plt>:
  15f360: f0000070     	adrp	x16, 0x16e000
  15f364: f9427a11     	ldr	x17, [x16, #0x4f0]
  15f368: 9113c210     	add	x16, x16, #0x4f0
  15f36c: d61f0220     	br	x17

000000000015f370 <_ZNSt6__ndk19to_stringEl@plt>:
  15f370: f0000070     	adrp	x16, 0x16e000
  15f374: f9427e11     	ldr	x17, [x16, #0x4f8]
  15f378: 9113e210     	add	x16, x16, #0x4f8
  15f37c: d61f0220     	br	x17

000000000015f380 <_ZNSt6__ndk113__vector_baseIN6InGame13ReportGateway11MetricLabelENS_9allocatorIS3_EEED2Ev@plt>:
  15f380: f0000070     	adrp	x16, 0x16e000
  15f384: f9428211     	ldr	x17, [x16, #0x500]
  15f388: 91140210     	add	x16, x16, #0x500
  15f38c: d61f0220     	br	x17

000000000015f390 <_ZNSt6__ndk19to_stringEd@plt>:
  15f390: f0000070     	adrp	x16, 0x16e000
  15f394: f9428611     	ldr	x17, [x16, #0x508]
  15f398: 91142210     	add	x16, x16, #0x508
  15f39c: d61f0220     	br	x17

000000000015f3a0 <_ZN6InGame13ReportGateway9JsonUtils10EscapeJsonERKNSt6__ndk112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE@plt>:
  15f3a0: f0000070     	adrp	x16, 0x16e000
  15f3a4: f9428a11     	ldr	x17, [x16, #0x510]
  15f3a8: 91144210     	add	x16, x16, #0x510
  15f3ac: d61f0220     	br	x17

000000000015f3b0 <_ZNSt6__ndk114__split_bufferIN6InGame13ReportGateway11MetricLabelERNS_9allocatorIS3_EEED2Ev@plt>:
  15f3b0: f0000070     	adrp	x16, 0x16e000
  15f3b4: f9428e11     	ldr	x17, [x16, #0x518]
  15f3b8: 91146210     	add	x16, x16, #0x518
  15f3bc: d61f0220     	br	x17

000000000015f3c0 <_ZNSt6__ndk19allocatorIN6InGame13ReportGateway15HistogramMetricEE9constructIS3_JRKS3_EEEvPT_DpOT0_@plt>:
  15f3c0: f0000070     	adrp	x16, 0x16e000
  15f3c4: f9429211     	ldr	x17, [x16, #0x520]
  15f3c8: 91148210     	add	x16, x16, #0x520
  15f3cc: d61f0220     	br	x17

000000000015f3d0 <_ZNSt6__ndk114__split_bufferIN6InGame13ReportGateway15HistogramMetricERNS_9allocatorIS3_EEED2Ev@plt>:
  15f3d0: f0000070     	adrp	x16, 0x16e000
  15f3d4: f9429611     	ldr	x17, [x16, #0x528]
  15f3d8: 9114a210     	add	x16, x16, #0x528
  15f3dc: d61f0220     	br	x17

000000000015f3e0 <_ZN6InGame13ReportGateway15HistogramMetric13HistogramData11GetJsonDataEv@plt>:
  15f3e0: f0000070     	adrp	x16, 0x16e000
  15f3e4: f9429a11     	ldr	x17, [x16, #0x530]
  15f3e8: 9114c210     	add	x16, x16, #0x530
  15f3ec: d61f0220     	br	x17

000000000015f3f0 <_ZN6InGame13ReportGateway9JsonUtils15ArrayToJsonDataINS0_12MetricBucketEEENSt6__ndk112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIT_NS8_ISC_EEEE@plt>:
  15f3f0: f0000070     	adrp	x16, 0x16e000
  15f3f4: f9429e11     	ldr	x17, [x16, #0x538]
  15f3f8: 9114e210     	add	x16, x16, #0x538
  15f3fc: d61f0220     	br	x17

000000000015f400 <_ZNSt6__ndk16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_@plt>:
  15f400: f0000070     	adrp	x16, 0x16e000
  15f404: f942a211     	ldr	x17, [x16, #0x540]
  15f408: 91150210     	add	x16, x16, #0x540
  15f40c: d61f0220     	br	x17

000000000015f410 <_ZN6InGame17ReportCloudConfigD2Ev@plt>:
  15f410: f0000070     	adrp	x16, 0x16e000
  15f414: f942a611     	ldr	x17, [x16, #0x548]
  15f418: 91152210     	add	x16, x16, #0x548
  15f41c: d61f0220     	br	x17

000000000015f420 <remove@plt>:
  15f420: f0000070     	adrp	x16, 0x16e000
  15f424: f942aa11     	ldr	x17, [x16, #0x550]
  15f428: 91154210     	add	x16, x16, #0x550
  15f42c: d61f0220     	br	x17

000000000015f430 <stat@plt>:
  15f430: f0000070     	adrp	x16, 0x16e000
  15f434: f942ae11     	ldr	x17, [x16, #0x558]
  15f438: 91156210     	add	x16, x16, #0x558
  15f43c: d61f0220     	br	x17

000000000015f440 <rename@plt>:
  15f440: f0000070     	adrp	x16, 0x16e000
  15f444: f942b211     	ldr	x17, [x16, #0x560]
  15f448: 91158210     	add	x16, x16, #0x560
  15f44c: d61f0220     	br	x17

000000000015f450 <_ZN6InGame5CPath10GetSubPathERNS_7AStringEPKcS4_@plt>:
  15f450: f0000070     	adrp	x16, 0x16e000
  15f454: f942b611     	ldr	x17, [x16, #0x568]
  15f458: 9115a210     	add	x16, x16, #0x568
  15f45c: d61f0220     	br	x17

000000000015f460 <strcat@plt>:
  15f460: f0000070     	adrp	x16, 0x16e000
  15f464: f942ba11     	ldr	x17, [x16, #0x570]
  15f468: 9115c210     	add	x16, x16, #0x570
  15f46c: d61f0220     	br	x17

000000000015f470 <opendir@plt>:
  15f470: f0000070     	adrp	x16, 0x16e000
  15f474: f942be11     	ldr	x17, [x16, #0x578]
  15f478: 9115e210     	add	x16, x16, #0x578
  15f47c: d61f0220     	br	x17

000000000015f480 <readdir@plt>:
  15f480: f0000070     	adrp	x16, 0x16e000
  15f484: f942c211     	ldr	x17, [x16, #0x580]
  15f488: 91160210     	add	x16, x16, #0x580
  15f48c: d61f0220     	br	x17

000000000015f490 <closedir@plt>:
  15f490: f0000070     	adrp	x16, 0x16e000
  15f494: f942c611     	ldr	x17, [x16, #0x588]
  15f498: 91162210     	add	x16, x16, #0x588
  15f49c: d61f0220     	br	x17

000000000015f4a0 <mkdir@plt>:
  15f4a0: f0000070     	adrp	x16, 0x16e000
  15f4a4: f942ca11     	ldr	x17, [x16, #0x590]
  15f4a8: 91164210     	add	x16, x16, #0x590
  15f4ac: d61f0220     	br	x17

000000000015f4b0 <_ZN6InGame16uECC_valid_pointEPKmPKNS_12uECC_Curve_tE@plt>:
  15f4b0: f0000070     	adrp	x16, 0x16e000
  15f4b4: f942ce11     	ldr	x17, [x16, #0x598]
  15f4b8: 91166210     	add	x16, x16, #0x598
  15f4bc: d61f0220     	br	x17

000000000015f4c0 <__open_2@plt>:
  15f4c0: f0000070     	adrp	x16, 0x16e000
  15f4c4: f942d211     	ldr	x17, [x16, #0x5a0]
  15f4c8: 91168210     	add	x16, x16, #0x5a0
  15f4cc: d61f0220     	br	x17

000000000015f4d0 <__read_chk@plt>:
  15f4d0: f0000070     	adrp	x16, 0x16e000
  15f4d4: f942d611     	ldr	x17, [x16, #0x5a8]
  15f4d8: 9116a210     	add	x16, x16, #0x5a8
  15f4dc: d61f0220     	br	x17

000000000015f4e0 <_ZN6InGame23InGameReportGatewayImplD2Ev@plt>:
  15f4e0: f0000070     	adrp	x16, 0x16e000
  15f4e4: f942da11     	ldr	x17, [x16, #0x5b0]
  15f4e8: 9116c210     	add	x16, x16, #0x5b0
  15f4ec: d61f0220     	br	x17

000000000015f4f0 <_ZN6InGame14IReportGateway15ReleaseInstanceEv@plt>:
  15f4f0: f0000070     	adrp	x16, 0x16e000
  15f4f4: f942de11     	ldr	x17, [x16, #0x5b8]
  15f4f8: 9116e210     	add	x16, x16, #0x5b8
  15f4fc: d61f0220     	br	x17

000000000015f500 <_ZN6InGame14IReportGateway11GetInstanceEv@plt>:
  15f500: f0000070     	adrp	x16, 0x16e000
  15f504: f942e211     	ldr	x17, [x16, #0x5c0]
  15f508: 91170210     	add	x16, x16, #0x5c0
  15f50c: d61f0220     	br	x17

000000000015f510 <_ZN6InGame22InGameReportMasterImplD2Ev@plt>:
  15f510: f0000070     	adrp	x16, 0x16e000
  15f514: f942e611     	ldr	x17, [x16, #0x5c8]
  15f518: 91172210     	add	x16, x16, #0x5c8
  15f51c: d61f0220     	br	x17

000000000015f520 <_ZN6InGame13IReportMaster15ReleaseInstanceEv@plt>:
  15f520: f0000070     	adrp	x16, 0x16e000
  15f524: f942ea11     	ldr	x17, [x16, #0x5d0]
  15f528: 91174210     	add	x16, x16, #0x5d0
  15f52c: d61f0220     	br	x17

000000000015f530 <_ZN6InGame13IReportMaster11GetInstanceEv@plt>:
  15f530: f0000070     	adrp	x16, 0x16e000
  15f534: f942ee11     	ldr	x17, [x16, #0x5d8]
  15f538: 91176210     	add	x16, x16, #0x5d8
  15f53c: d61f0220     	br	x17

000000000015f540 <_ZNSt6__ndk16__itoa8__u32toaEjPc@plt>:
  15f540: f0000070     	adrp	x16, 0x16e000
  15f544: f942f211     	ldr	x17, [x16, #0x5e0]
  15f548: 91178210     	add	x16, x16, #0x5e0
  15f54c: d61f0220     	br	x17

000000000015f550 <_ZNSt6__ndk16__itoa8__u64toaEmPc@plt>:
  15f550: f0000070     	adrp	x16, 0x16e000
  15f554: f942f611     	ldr	x17, [x16, #0x5e8]
  15f558: 9117a210     	add	x16, x16, #0x5e8
  15f55c: d61f0220     	br	x17

000000000015f560 <clock_gettime@plt>:
  15f560: f0000070     	adrp	x16, 0x16e000
  15f564: f942fa11     	ldr	x17, [x16, #0x5f0]
  15f568: 9117c210     	add	x16, x16, #0x5f0
  15f56c: d61f0220     	br	x17

000000000015f570 <_ZNSt6__ndk118condition_variable10notify_oneEv@plt>:
  15f570: f0000070     	adrp	x16, 0x16e000
  15f574: f942fe11     	ldr	x17, [x16, #0x5f8]
  15f578: 9117e210     	add	x16, x16, #0x5f8
  15f57c: d61f0220     	br	x17

000000000015f580 <_ZNSt6__ndk118condition_variable10notify_allEv@plt>:
  15f580: f0000070     	adrp	x16, 0x16e000
  15f584: f9430211     	ldr	x17, [x16, #0x600]
  15f588: 91180210     	add	x16, x16, #0x600
  15f58c: d61f0220     	br	x17

000000000015f590 <_ZNSt6__ndk118condition_variable4waitERNS_11unique_lockINS_5mutexEEE@plt>:
  15f590: f0000070     	adrp	x16, 0x16e000
  15f594: f9430611     	ldr	x17, [x16, #0x608]
  15f598: 91182210     	add	x16, x16, #0x608
  15f59c: d61f0220     	br	x17

000000000015f5a0 <pthread_cond_broadcast@plt>:
  15f5a0: f0000070     	adrp	x16, 0x16e000
  15f5a4: f9430a11     	ldr	x17, [x16, #0x610]
  15f5a8: 91184210     	add	x16, x16, #0x610
  15f5ac: d61f0220     	br	x17

000000000015f5b0 <pthread_cond_wait@plt>:
  15f5b0: f0000070     	adrp	x16, 0x16e000
  15f5b4: f9430e11     	ldr	x17, [x16, #0x618]
  15f5b8: 91186210     	add	x16, x16, #0x618
  15f5bc: d61f0220     	br	x17

000000000015f5c0 <pthread_getspecific@plt>:
  15f5c0: f0000070     	adrp	x16, 0x16e000
  15f5c4: f9431211     	ldr	x17, [x16, #0x620]
  15f5c8: 91188210     	add	x16, x16, #0x620
  15f5cc: d61f0220     	br	x17

000000000015f5d0 <_ZNSt6__ndk115__thread_struct25notify_all_at_thread_exitEPNS_18condition_variableEPNS_5mutexE@plt>:
  15f5d0: f0000070     	adrp	x16, 0x16e000
  15f5d4: f9431611     	ldr	x17, [x16, #0x628]
  15f5d8: 9118a210     	add	x16, x16, #0x628
  15f5dc: d61f0220     	br	x17

000000000015f5e0 <_ZSt18uncaught_exceptionv@plt>:
  15f5e0: f0000070     	adrp	x16, 0x16e000
  15f5e4: f9431a11     	ldr	x17, [x16, #0x630]
  15f5e8: 9118c210     	add	x16, x16, #0x630
  15f5ec: d61f0220     	br	x17

000000000015f5f0 <_ZNSt13exception_ptraSERKS_@plt>:
  15f5f0: f0000070     	adrp	x16, 0x16e000
  15f5f4: f9431e11     	ldr	x17, [x16, #0x638]
  15f5f8: 9118e210     	add	x16, x16, #0x638
  15f5fc: d61f0220     	br	x17

000000000015f600 <__cxa_uncaught_exceptions@plt>:
  15f600: f0000070     	adrp	x16, 0x16e000
  15f604: f9432211     	ldr	x17, [x16, #0x640]
  15f608: 91190210     	add	x16, x16, #0x640
  15f60c: d61f0220     	br	x17

000000000015f610 <__cxa_decrement_exception_refcount@plt>:
  15f610: f0000070     	adrp	x16, 0x16e000
  15f614: f9432611     	ldr	x17, [x16, #0x648]
  15f618: 91192210     	add	x16, x16, #0x648
  15f61c: d61f0220     	br	x17

000000000015f620 <__cxa_increment_exception_refcount@plt>:
  15f620: f0000070     	adrp	x16, 0x16e000
  15f624: f9432a11     	ldr	x17, [x16, #0x650]
  15f628: 91194210     	add	x16, x16, #0x650
  15f62c: d61f0220     	br	x17

000000000015f630 <__cxa_current_primary_exception@plt>:
  15f630: f0000070     	adrp	x16, 0x16e000
  15f634: f9432e11     	ldr	x17, [x16, #0x658]
  15f638: 91196210     	add	x16, x16, #0x658
  15f63c: d61f0220     	br	x17

000000000015f640 <_ZSt17rethrow_exceptionSt13exception_ptr@plt>:
  15f640: f0000070     	adrp	x16, 0x16e000
  15f644: f9433211     	ldr	x17, [x16, #0x660]
  15f648: 91198210     	add	x16, x16, #0x660
  15f64c: d61f0220     	br	x17

000000000015f650 <__cxa_rethrow_primary_exception@plt>:
  15f650: f0000070     	adrp	x16, 0x16e000
  15f654: f9433611     	ldr	x17, [x16, #0x668]
  15f658: 9119a210     	add	x16, x16, #0x668
  15f65c: d61f0220     	br	x17

000000000015f660 <_ZNSt13exception_ptrC1ERKS_@plt>:
  15f660: f0000070     	adrp	x16, 0x16e000
  15f664: f9433a11     	ldr	x17, [x16, #0x670]
  15f668: 9119c210     	add	x16, x16, #0x670
  15f66c: d61f0220     	br	x17

000000000015f670 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2IDnEEPKc@plt>:
  15f670: f0000070     	adrp	x16, 0x16e000
  15f674: f9433e11     	ldr	x17, [x16, #0x678]
  15f678: 9119e210     	add	x16, x16, #0x678
  15f67c: d61f0220     	br	x17

000000000015f680 <_ZNSt6__ndk112future_errorC2ENS_10error_codeE@plt>:
  15f680: f0000070     	adrp	x16, 0x16e000
  15f684: f9434211     	ldr	x17, [x16, #0x680]
  15f688: 911a0210     	add	x16, x16, #0x680
  15f68c: d61f0220     	br	x17

000000000015f690 <_ZNSt6__ndk112future_errorD2Ev@plt>:
  15f690: f0000070     	adrp	x16, 0x16e000
  15f694: f9434611     	ldr	x17, [x16, #0x688]
  15f698: 911a2210     	add	x16, x16, #0x688
  15f69c: d61f0220     	br	x17

000000000015f6a0 <__cxa_guard_acquire@plt>:
  15f6a0: f0000070     	adrp	x16, 0x16e000
  15f6a4: f9434a11     	ldr	x17, [x16, #0x690]
  15f6a8: 911a4210     	add	x16, x16, #0x690
  15f6ac: d61f0220     	br	x17

000000000015f6b0 <_ZNSt6__ndk114error_categoryC2Ev@plt>:
  15f6b0: f0000070     	adrp	x16, 0x16e000
  15f6b4: f9434e11     	ldr	x17, [x16, #0x698]
  15f6b8: 911a6210     	add	x16, x16, #0x698
  15f6bc: d61f0220     	br	x17

000000000015f6c0 <_ZNSt6__ndk114error_categoryD2Ev@plt>:
  15f6c0: f0000070     	adrp	x16, 0x16e000
  15f6c4: f9435211     	ldr	x17, [x16, #0x6a0]
  15f6c8: 911a8210     	add	x16, x16, #0x6a0
  15f6cc: d61f0220     	br	x17

000000000015f6d0 <__cxa_guard_release@plt>:
  15f6d0: f0000070     	adrp	x16, 0x16e000
  15f6d4: f9435611     	ldr	x17, [x16, #0x6a8]
  15f6d8: 911aa210     	add	x16, x16, #0x6a8
  15f6dc: d61f0220     	br	x17

000000000015f6e0 <_ZNKSt6__ndk110error_code7messageEv@plt>:
  15f6e0: f0000070     	adrp	x16, 0x16e000
  15f6e4: f9435a11     	ldr	x17, [x16, #0x6b0]
  15f6e8: 911ac210     	add	x16, x16, #0x6b0
  15f6ec: d61f0220     	br	x17

000000000015f6f0 <_ZNSt11logic_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>:
  15f6f0: f0000070     	adrp	x16, 0x16e000
  15f6f4: f9435e11     	ldr	x17, [x16, #0x6b8]
  15f6f8: 911ae210     	add	x16, x16, #0x6b8
  15f6fc: d61f0220     	br	x17

000000000015f700 <_ZNSt11logic_errorD2Ev@plt>:
  15f700: f0000070     	adrp	x16, 0x16e000
  15f704: f9436211     	ldr	x17, [x16, #0x6c0]
  15f708: 911b0210     	add	x16, x16, #0x6c0
  15f70c: d61f0220     	br	x17

000000000015f710 <_ZNSt6__ndk117__assoc_sub_state24set_value_at_thread_exitEv@plt>:
  15f710: f0000070     	adrp	x16, 0x16e000
  15f714: f9436611     	ldr	x17, [x16, #0x6c8]
  15f718: 911b2210     	add	x16, x16, #0x6c8
  15f71c: d61f0220     	br	x17

000000000015f720 <_ZNSt6__ndk115__thread_struct27__make_ready_at_thread_exitEPNS_17__assoc_sub_stateE@plt>:
  15f720: f0000070     	adrp	x16, 0x16e000
  15f724: f9436a11     	ldr	x17, [x16, #0x6d0]
  15f728: 911b4210     	add	x16, x16, #0x6d0
  15f72c: d61f0220     	br	x17

000000000015f730 <_ZNSt6__ndk117__assoc_sub_state28set_exception_at_thread_exitESt13exception_ptr@plt>:
  15f730: f0000070     	adrp	x16, 0x16e000
  15f734: f9436e11     	ldr	x17, [x16, #0x6d8]
  15f738: 911b6210     	add	x16, x16, #0x6d8
  15f73c: d61f0220     	br	x17

000000000015f740 <_ZNSt6__ndk117__assoc_sub_state12__make_readyEv@plt>:
  15f740: f0000070     	adrp	x16, 0x16e000
  15f744: f9437211     	ldr	x17, [x16, #0x6e0]
  15f748: 911b8210     	add	x16, x16, #0x6e0
  15f74c: d61f0220     	br	x17

000000000015f750 <_ZNSt6__ndk117__assoc_sub_state4copyEv@plt>:
  15f750: f0000070     	adrp	x16, 0x16e000
  15f754: f9437611     	ldr	x17, [x16, #0x6e8]
  15f758: 911ba210     	add	x16, x16, #0x6e8
  15f75c: d61f0220     	br	x17

000000000015f760 <_ZNSt6__ndk114__shared_count12__add_sharedEv@plt>:
  15f760: f0000070     	adrp	x16, 0x16e000
  15f764: f9437a11     	ldr	x17, [x16, #0x6f0]
  15f768: 911bc210     	add	x16, x16, #0x6f0
  15f76c: d61f0220     	br	x17

000000000015f770 <_ZNSt6__ndk114__shared_count16__release_sharedEv@plt>:
  15f770: f0000070     	adrp	x16, 0x16e000
  15f774: f9437e11     	ldr	x17, [x16, #0x6f8]
  15f778: 911be210     	add	x16, x16, #0x6f8
  15f77c: d61f0220     	br	x17

000000000015f780 <_ZNSt11logic_errorC2ERKS_@plt>:
  15f780: f0000070     	adrp	x16, 0x16e000
  15f784: f9438211     	ldr	x17, [x16, #0x700]
  15f788: 911c0210     	add	x16, x16, #0x700
  15f78c: d61f0220     	br	x17

000000000015f790 <_ZNSt6__ndk18ios_baseD2Ev@plt>:
  15f790: f0000070     	adrp	x16, 0x16e000
  15f794: f9438611     	ldr	x17, [x16, #0x708]
  15f798: 911c2210     	add	x16, x16, #0x708
  15f79c: d61f0220     	br	x17

000000000015f7a0 <_ZNSt6__ndk16localeD1Ev@plt>:
  15f7a0: f0000070     	adrp	x16, 0x16e000
  15f7a4: f9438a11     	ldr	x17, [x16, #0x710]
  15f7a8: 911c4210     	add	x16, x16, #0x710
  15f7ac: d61f0220     	br	x17

000000000015f7b0 <_ZNSt6__ndk18ios_base7copyfmtERKS0_@plt>:
  15f7b0: f0000070     	adrp	x16, 0x16e000
  15f7b4: f9438e11     	ldr	x17, [x16, #0x718]
  15f7b8: 911c6210     	add	x16, x16, #0x718
  15f7bc: d61f0220     	br	x17

000000000015f7c0 <_ZSt17__throw_bad_allocv@plt>:
  15f7c0: f0000070     	adrp	x16, 0x16e000
  15f7c4: f9439211     	ldr	x17, [x16, #0x720]
  15f7c8: 911c8210     	add	x16, x16, #0x720
  15f7cc: d61f0220     	br	x17

000000000015f7d0 <_ZNSt6__ndk16localeaSERKS0_@plt>:
  15f7d0: f0000070     	adrp	x16, 0x16e000
  15f7d4: f9439611     	ldr	x17, [x16, #0x728]
  15f7d8: 911ca210     	add	x16, x16, #0x728
  15f7dc: d61f0220     	br	x17

000000000015f7e0 <_ZNSt6__ndk16localeC1ERKS0_@plt>:
  15f7e0: f0000070     	adrp	x16, 0x16e000
  15f7e4: f9439a11     	ldr	x17, [x16, #0x730]
  15f7e8: 911cc210     	add	x16, x16, #0x730
  15f7ec: d61f0220     	br	x17

000000000015f7f0 <_ZNSt6__ndk16localeC1Ev@plt>:
  15f7f0: f0000070     	adrp	x16, 0x16e000
  15f7f4: f9439e11     	ldr	x17, [x16, #0x738]
  15f7f8: 911ce210     	add	x16, x16, #0x738
  15f7fc: d61f0220     	br	x17

000000000015f800 <wmemcpy@plt>:
  15f800: f0000070     	adrp	x16, 0x16e000
  15f804: f943a211     	ldr	x17, [x16, #0x740]
  15f808: 911d0210     	add	x16, x16, #0x740
  15f80c: d61f0220     	br	x17

000000000015f810 <_ZNSt6__ndk18ios_base4swapERS0_@plt>:
  15f810: f0000070     	adrp	x16, 0x16e000
  15f814: f943a611     	ldr	x17, [x16, #0x748]
  15f818: 911d2210     	add	x16, x16, #0x748
  15f81c: d61f0220     	br	x17

000000000015f820 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE6sentryC2ERS3_b@plt>:
  15f820: f0000070     	adrp	x16, 0x16e000
  15f824: f943aa11     	ldr	x17, [x16, #0x750]
  15f828: 911d4210     	add	x16, x16, #0x750
  15f82c: d61f0220     	br	x17

000000000015f830 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE5flushEv@plt>:
  15f830: f0000070     	adrp	x16, 0x16e000
  15f834: f943ae11     	ldr	x17, [x16, #0x758]
  15f838: 911d6210     	add	x16, x16, #0x758
  15f83c: d61f0220     	br	x17

000000000015f840 <_ZNKSt6__ndk16locale9use_facetERNS0_2idE@plt>:
  15f840: f0000070     	adrp	x16, 0x16e000
  15f844: f943b211     	ldr	x17, [x16, #0x760]
  15f848: 911d8210     	add	x16, x16, #0x760
  15f84c: d61f0220     	br	x17

000000000015f850 <_ZNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEE6sentryD2Ev@plt>:
  15f850: f0000070     	adrp	x16, 0x16e000
  15f854: f943b611     	ldr	x17, [x16, #0x768]
  15f858: 911da210     	add	x16, x16, #0x768
  15f85c: d61f0220     	br	x17

000000000015f860 <_ZNKSt6__ndk18ios_base6getlocEv@plt>:
  15f860: f0000070     	adrp	x16, 0x16e000
  15f864: f943ba11     	ldr	x17, [x16, #0x770]
  15f868: 911dc210     	add	x16, x16, #0x770
  15f86c: d61f0220     	br	x17

000000000015f870 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE3getEv@plt>:
  15f870: f0000070     	adrp	x16, 0x16e000
  15f874: f943be11     	ldr	x17, [x16, #0x778]
  15f878: 911de210     	add	x16, x16, #0x778
  15f87c: d61f0220     	br	x17

000000000015f880 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE3getEPclc@plt>:
  15f880: f0000070     	adrp	x16, 0x16e000
  15f884: f943c211     	ldr	x17, [x16, #0x780]
  15f888: 911e0210     	add	x16, x16, #0x780
  15f88c: d61f0220     	br	x17

000000000015f890 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE3getERNS_15basic_streambufIcS2_EEc@plt>:
  15f890: f0000070     	adrp	x16, 0x16e000
  15f894: f943c611     	ldr	x17, [x16, #0x788]
  15f898: 911e2210     	add	x16, x16, #0x788
  15f89c: d61f0220     	br	x17

000000000015f8a0 <_ZNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEE7getlineEPclc@plt>:
  15f8a0: f0000070     	adrp	x16, 0x16e000
  15f8a4: f943ca11     	ldr	x17, [x16, #0x790]
  15f8a8: 911e4210     	add	x16, x16, #0x790
  15f8ac: d61f0220     	br	x17

000000000015f8b0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE6sentryC2ERS3_b@plt>:
  15f8b0: f0000070     	adrp	x16, 0x16e000
  15f8b4: f943ce11     	ldr	x17, [x16, #0x798]
  15f8b8: 911e6210     	add	x16, x16, #0x798
  15f8bc: d61f0220     	br	x17

000000000015f8c0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE5flushEv@plt>:
  15f8c0: f0000070     	adrp	x16, 0x16e000
  15f8c4: f943d211     	ldr	x17, [x16, #0x7a0]
  15f8c8: 911e8210     	add	x16, x16, #0x7a0
  15f8cc: d61f0220     	br	x17

000000000015f8d0 <_ZNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEE6sentryD2Ev@plt>:
  15f8d0: f0000070     	adrp	x16, 0x16e000
  15f8d4: f943d611     	ldr	x17, [x16, #0x7a8]
  15f8d8: 911ea210     	add	x16, x16, #0x7a8
  15f8dc: d61f0220     	br	x17

000000000015f8e0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE3getEv@plt>:
  15f8e0: f0000070     	adrp	x16, 0x16e000
  15f8e4: f943da11     	ldr	x17, [x16, #0x7b0]
  15f8e8: 911ec210     	add	x16, x16, #0x7b0
  15f8ec: d61f0220     	br	x17

000000000015f8f0 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE3getEPwlw@plt>:
  15f8f0: f0000070     	adrp	x16, 0x16e000
  15f8f4: f943de11     	ldr	x17, [x16, #0x7b8]
  15f8f8: 911ee210     	add	x16, x16, #0x7b8
  15f8fc: d61f0220     	br	x17

000000000015f900 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE3getERNS_15basic_streambufIwS2_EEw@plt>:
  15f900: f0000070     	adrp	x16, 0x16e000
  15f904: f943e211     	ldr	x17, [x16, #0x7c0]
  15f908: 911f0210     	add	x16, x16, #0x7c0
  15f90c: d61f0220     	br	x17

000000000015f910 <_ZNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEE7getlineEPwlw@plt>:
  15f910: f0000070     	adrp	x16, 0x16e000
  15f914: f943e611     	ldr	x17, [x16, #0x7c8]
  15f918: 911f2210     	add	x16, x16, #0x7c8
  15f91c: d61f0220     	br	x17

000000000015f920 <_ZNSt6__ndk112system_errorC2ENS_10error_codeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>:
  15f920: f0000070     	adrp	x16, 0x16e000
  15f924: f943ea11     	ldr	x17, [x16, #0x7d0]
  15f928: 911f4210     	add	x16, x16, #0x7d0
  15f92c: d61f0220     	br	x17

000000000015f930 <_ZNSt6__ndk112system_errorC2ENS_10error_codeEPKc@plt>:
  15f930: f0000070     	adrp	x16, 0x16e000
  15f934: f943ee11     	ldr	x17, [x16, #0x7d8]
  15f938: 911f6210     	add	x16, x16, #0x7d8
  15f93c: d61f0220     	br	x17

000000000015f940 <_ZNSt6__ndk112system_errorD2Ev@plt>:
  15f940: f0000070     	adrp	x16, 0x16e000
  15f944: f943f211     	ldr	x17, [x16, #0x7e0]
  15f948: 911f8210     	add	x16, x16, #0x7e0
  15f94c: d61f0220     	br	x17

000000000015f950 <_ZNSt6__ndk17collateIcED2Ev@plt>:
  15f950: f0000070     	adrp	x16, 0x16e000
  15f954: f943f611     	ldr	x17, [x16, #0x7e8]
  15f958: 911fa210     	add	x16, x16, #0x7e8
  15f95c: d61f0220     	br	x17

000000000015f960 <_ZNSt6__ndk17collateIwED2Ev@plt>:
  15f960: f0000070     	adrp	x16, 0x16e000
  15f964: f943fa11     	ldr	x17, [x16, #0x7f0]
  15f968: 911fc210     	add	x16, x16, #0x7f0
  15f96c: d61f0220     	br	x17

000000000015f970 <_ZNSt6__ndk111__call_onceERVmPvPFvS2_E@plt>:
  15f970: f0000070     	adrp	x16, 0x16e000
  15f974: f943fe11     	ldr	x17, [x16, #0x7f8]
  15f978: 911fe210     	add	x16, x16, #0x7f8
  15f97c: d61f0220     	br	x17

000000000015f980 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15f980: f0000070     	adrp	x16, 0x16e000
  15f984: f9440211     	ldr	x17, [x16, #0x800]
  15f988: 91200210     	add	x16, x16, #0x800
  15f98c: d61f0220     	br	x17

000000000015f990 <_ZNSt6__ndk19__num_getIcE17__stage2_int_prepERNS_8ios_baseEPcRc@plt>:
  15f990: f0000070     	adrp	x16, 0x16e000
  15f994: f9440611     	ldr	x17, [x16, #0x808]
  15f998: 91202210     	add	x16, x16, #0x808
  15f99c: d61f0220     	br	x17

000000000015f9a0 <_ZNSt6__ndk19__num_getIcE17__stage2_int_loopEciPcRS2_RjcRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_S2_@plt>:
  15f9a0: f0000070     	adrp	x16, 0x16e000
  15f9a4: f9440a11     	ldr	x17, [x16, #0x810]
  15f9a8: 91204210     	add	x16, x16, #0x810
  15f9ac: d61f0220     	br	x17

000000000015f9b0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15f9b0: f0000070     	adrp	x16, 0x16e000
  15f9b4: f9440e11     	ldr	x17, [x16, #0x818]
  15f9b8: 91206210     	add	x16, x16, #0x818
  15f9bc: d61f0220     	br	x17

000000000015f9c0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15f9c0: f0000070     	adrp	x16, 0x16e000
  15f9c4: f9441211     	ldr	x17, [x16, #0x820]
  15f9c8: 91208210     	add	x16, x16, #0x820
  15f9cc: d61f0220     	br	x17

000000000015f9d0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15f9d0: f0000070     	adrp	x16, 0x16e000
  15f9d4: f9441611     	ldr	x17, [x16, #0x828]
  15f9d8: 9120a210     	add	x16, x16, #0x828
  15f9dc: d61f0220     	br	x17

000000000015f9e0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15f9e0: f0000070     	adrp	x16, 0x16e000
  15f9e4: f9441a11     	ldr	x17, [x16, #0x830]
  15f9e8: 9120c210     	add	x16, x16, #0x830
  15f9ec: d61f0220     	br	x17

000000000015f9f0 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15f9f0: f0000070     	adrp	x16, 0x16e000
  15f9f4: f9441e11     	ldr	x17, [x16, #0x838]
  15f9f8: 9120e210     	add	x16, x16, #0x838
  15f9fc: d61f0220     	br	x17

000000000015fa00 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fa00: f0000070     	adrp	x16, 0x16e000
  15fa04: f9442211     	ldr	x17, [x16, #0x840]
  15fa08: 91210210     	add	x16, x16, #0x840
  15fa0c: d61f0220     	br	x17

000000000015fa10 <_ZNSt6__ndk19__num_getIcE19__stage2_float_prepERNS_8ios_baseEPcRcS5_@plt>:
  15fa10: f0000070     	adrp	x16, 0x16e000
  15fa14: f9442611     	ldr	x17, [x16, #0x848]
  15fa18: 91212210     	add	x16, x16, #0x848
  15fa1c: d61f0220     	br	x17

000000000015fa20 <_ZNSt6__ndk19__num_getIcE19__stage2_float_loopEcRbRcPcRS4_ccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjS4_@plt>:
  15fa20: f0000070     	adrp	x16, 0x16e000
  15fa24: f9442a11     	ldr	x17, [x16, #0x850]
  15fa28: 91214210     	add	x16, x16, #0x850
  15fa2c: d61f0220     	br	x17

000000000015fa30 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fa30: f0000070     	adrp	x16, 0x16e000
  15fa34: f9442e11     	ldr	x17, [x16, #0x858]
  15fa38: 91216210     	add	x16, x16, #0x858
  15fa3c: d61f0220     	br	x17

000000000015fa40 <_ZNKSt6__ndk17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fa40: f0000070     	adrp	x16, 0x16e000
  15fa44: f9443211     	ldr	x17, [x16, #0x860]
  15fa48: 91218210     	add	x16, x16, #0x860
  15fa4c: d61f0220     	br	x17

000000000015fa50 <_ZNSt6__ndk117__libcpp_sscanf_lEPKcP10__locale_tS1_z@plt>:
  15fa50: f0000070     	adrp	x16, 0x16e000
  15fa54: f9443611     	ldr	x17, [x16, #0x868]
  15fa58: 9121a210     	add	x16, x16, #0x868
  15fa5c: d61f0220     	br	x17

000000000015fa60 <newlocale@plt>:
  15fa60: f0000070     	adrp	x16, 0x16e000
  15fa64: f9443a11     	ldr	x17, [x16, #0x870]
  15fa68: 9121c210     	add	x16, x16, #0x870
  15fa6c: d61f0220     	br	x17

000000000015fa70 <__cxa_guard_abort@plt>:
  15fa70: f0000070     	adrp	x16, 0x16e000
  15fa74: f9443e11     	ldr	x17, [x16, #0x878]
  15fa78: 9121e210     	add	x16, x16, #0x878
  15fa7c: d61f0220     	br	x17

000000000015fa80 <uselocale@plt>:
  15fa80: f0000070     	adrp	x16, 0x16e000
  15fa84: f9444211     	ldr	x17, [x16, #0x880]
  15fa88: 91220210     	add	x16, x16, #0x880
  15fa8c: d61f0220     	br	x17

000000000015fa90 <vsscanf@plt>:
  15fa90: f0000070     	adrp	x16, 0x16e000
  15fa94: f9444611     	ldr	x17, [x16, #0x888]
  15fa98: 91222210     	add	x16, x16, #0x888
  15fa9c: d61f0220     	br	x17

000000000015faa0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIlEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15faa0: f0000070     	adrp	x16, 0x16e000
  15faa4: f9444a11     	ldr	x17, [x16, #0x890]
  15faa8: 91224210     	add	x16, x16, #0x890
  15faac: d61f0220     	br	x17

000000000015fab0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_prepERNS_8ios_baseEPwRw@plt>:
  15fab0: f0000070     	adrp	x16, 0x16e000
  15fab4: f9444e11     	ldr	x17, [x16, #0x898]
  15fab8: 91226210     	add	x16, x16, #0x898
  15fabc: d61f0220     	br	x17

000000000015fac0 <_ZNSt6__ndk19__num_getIwE17__stage2_int_loopEwiPcRS2_RjwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSD_Pw@plt>:
  15fac0: f0000070     	adrp	x16, 0x16e000
  15fac4: f9445211     	ldr	x17, [x16, #0x8a0]
  15fac8: 91228210     	add	x16, x16, #0x8a0
  15facc: d61f0220     	br	x17

000000000015fad0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE15__do_get_signedIxEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fad0: f0000070     	adrp	x16, 0x16e000
  15fad4: f9445611     	ldr	x17, [x16, #0x8a8]
  15fad8: 9122a210     	add	x16, x16, #0x8a8
  15fadc: d61f0220     	br	x17

000000000015fae0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedItEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fae0: f0000070     	adrp	x16, 0x16e000
  15fae4: f9445a11     	ldr	x17, [x16, #0x8b0]
  15fae8: 9122c210     	add	x16, x16, #0x8b0
  15faec: d61f0220     	br	x17

000000000015faf0 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIjEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15faf0: f0000070     	adrp	x16, 0x16e000
  15faf4: f9445e11     	ldr	x17, [x16, #0x8b8]
  15faf8: 9122e210     	add	x16, x16, #0x8b8
  15fafc: d61f0220     	br	x17

000000000015fb00 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedImEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fb00: f0000070     	adrp	x16, 0x16e000
  15fb04: f9446211     	ldr	x17, [x16, #0x8c0]
  15fb08: 91230210     	add	x16, x16, #0x8c0
  15fb0c: d61f0220     	br	x17

000000000015fb10 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__do_get_unsignedIyEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fb10: f0000070     	adrp	x16, 0x16e000
  15fb14: f9446611     	ldr	x17, [x16, #0x8c8]
  15fb18: 91232210     	add	x16, x16, #0x8c8
  15fb1c: d61f0220     	br	x17

000000000015fb20 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIfEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fb20: f0000070     	adrp	x16, 0x16e000
  15fb24: f9446a11     	ldr	x17, [x16, #0x8d0]
  15fb28: 91234210     	add	x16, x16, #0x8d0
  15fb2c: d61f0220     	br	x17

000000000015fb30 <_ZNSt6__ndk19__num_getIwE19__stage2_float_prepERNS_8ios_baseEPwRwS5_@plt>:
  15fb30: f0000070     	adrp	x16, 0x16e000
  15fb34: f9446e11     	ldr	x17, [x16, #0x8d8]
  15fb38: 91236210     	add	x16, x16, #0x8d8
  15fb3c: d61f0220     	br	x17

000000000015fb40 <_ZNSt6__ndk19__num_getIwE19__stage2_float_loopEwRbRcPcRS4_wwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPjRSE_RjPw@plt>:
  15fb40: f0000070     	adrp	x16, 0x16e000
  15fb44: f9447211     	ldr	x17, [x16, #0x8e0]
  15fb48: 91238210     	add	x16, x16, #0x8e0
  15fb4c: d61f0220     	br	x17

000000000015fb50 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIdEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fb50: f0000070     	adrp	x16, 0x16e000
  15fb54: f9447611     	ldr	x17, [x16, #0x8e8]
  15fb58: 9123a210     	add	x16, x16, #0x8e8
  15fb5c: d61f0220     	br	x17

000000000015fb60 <_ZNKSt6__ndk17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE23__do_get_floating_pointIeEES4_S4_S4_RNS_8ios_baseERjRT_@plt>:
  15fb60: f0000070     	adrp	x16, 0x16e000
  15fb64: f9447a11     	ldr	x17, [x16, #0x8f0]
  15fb68: 9123c210     	add	x16, x16, #0x8f0
  15fb6c: d61f0220     	br	x17

000000000015fb70 <_ZNSt6__ndk119__libcpp_snprintf_lEPcmP10__locale_tPKcz@plt>:
  15fb70: f0000070     	adrp	x16, 0x16e000
  15fb74: f9447e11     	ldr	x17, [x16, #0x8f8]
  15fb78: 9123e210     	add	x16, x16, #0x8f8
  15fb7c: d61f0220     	br	x17

000000000015fb80 <_ZNSt6__ndk19__num_putIcE21__widen_and_group_intEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>:
  15fb80: f0000070     	adrp	x16, 0x16e000
  15fb84: f9448211     	ldr	x17, [x16, #0x900]
  15fb88: 91240210     	add	x16, x16, #0x900
  15fb8c: d61f0220     	br	x17

000000000015fb90 <_ZNSt6__ndk119__libcpp_asprintf_lEPPcP10__locale_tPKcz@plt>:
  15fb90: f0000070     	adrp	x16, 0x16e000
  15fb94: f9448611     	ldr	x17, [x16, #0x908]
  15fb98: 91242210     	add	x16, x16, #0x908
  15fb9c: d61f0220     	br	x17

000000000015fba0 <_ZNSt6__ndk19__num_putIcE23__widen_and_group_floatEPcS2_S2_S2_RS2_S3_RKNS_6localeE@plt>:
  15fba0: f0000070     	adrp	x16, 0x16e000
  15fba4: f9448a11     	ldr	x17, [x16, #0x910]
  15fba8: 91244210     	add	x16, x16, #0x910
  15fbac: d61f0220     	br	x17

000000000015fbb0 <vasprintf@plt>:
  15fbb0: f0000070     	adrp	x16, 0x16e000
  15fbb4: f9448e11     	ldr	x17, [x16, #0x918]
  15fbb8: 91246210     	add	x16, x16, #0x918
  15fbbc: d61f0220     	br	x17

000000000015fbc0 <isxdigit_l@plt>:
  15fbc0: f0000070     	adrp	x16, 0x16e000
  15fbc4: f9449211     	ldr	x17, [x16, #0x920]
  15fbc8: 91248210     	add	x16, x16, #0x920
  15fbcc: d61f0220     	br	x17

000000000015fbd0 <isdigit_l@plt>:
  15fbd0: f0000070     	adrp	x16, 0x16e000
  15fbd4: f9449611     	ldr	x17, [x16, #0x928]
  15fbd8: 9124a210     	add	x16, x16, #0x928
  15fbdc: d61f0220     	br	x17

000000000015fbe0 <_ZNSt6__ndk19__num_putIwE21__widen_and_group_intEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>:
  15fbe0: f0000070     	adrp	x16, 0x16e000
  15fbe4: f9449a11     	ldr	x17, [x16, #0x930]
  15fbe8: 9124c210     	add	x16, x16, #0x930
  15fbec: d61f0220     	br	x17

000000000015fbf0 <wmemset@plt>:
  15fbf0: f0000070     	adrp	x16, 0x16e000
  15fbf4: f9449e11     	ldr	x17, [x16, #0x938]
  15fbf8: 9124e210     	add	x16, x16, #0x938
  15fbfc: d61f0220     	br	x17

000000000015fc00 <_ZNSt6__ndk19__num_putIwE23__widen_and_group_floatEPcS2_S2_PwRS3_S4_RKNS_6localeE@plt>:
  15fc00: f0000070     	adrp	x16, 0x16e000
  15fc04: f944a211     	ldr	x17, [x16, #0x940]
  15fc08: 91250210     	add	x16, x16, #0x940
  15fc0c: d61f0220     	br	x17

000000000015fc10 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKcSC_@plt>:
  15fc10: f0000070     	adrp	x16, 0x16e000
  15fc14: f944a611     	ldr	x17, [x16, #0x948]
  15fc18: 91252210     	add	x16, x16, #0x948
  15fc1c: d61f0220     	br	x17

000000000015fc20 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIcEE@plt>:
  15fc20: f0000070     	adrp	x16, 0x16e000
  15fc24: f944aa11     	ldr	x17, [x16, #0x950]
  15fc28: 91254210     	add	x16, x16, #0x950
  15fc2c: d61f0220     	br	x17

000000000015fc30 <_ZNKSt6__ndk18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIcEE@plt>:
  15fc30: f0000070     	adrp	x16, 0x16e000
  15fc34: f944ae11     	ldr	x17, [x16, #0x958]
  15fc38: 91256210     	add	x16, x16, #0x958
  15fc3c: d61f0220     	br	x17

000000000015fc40 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE3getES4_S4_RNS_8ios_baseERjP2tmPKwSC_@plt>:
  15fc40: f0000070     	adrp	x16, 0x16e000
  15fc44: f944b211     	ldr	x17, [x16, #0x960]
  15fc48: 91258210     	add	x16, x16, #0x960
  15fc4c: d61f0220     	br	x17

000000000015fc50 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE17__get_white_spaceERS4_S4_RjRKNS_5ctypeIwEE@plt>:
  15fc50: f0000070     	adrp	x16, 0x16e000
  15fc54: f944b611     	ldr	x17, [x16, #0x968]
  15fc58: 9125a210     	add	x16, x16, #0x968
  15fc5c: d61f0220     	br	x17

000000000015fc60 <_ZNKSt6__ndk18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE13__get_percentERS4_S4_RjRKNS_5ctypeIwEE@plt>:
  15fc60: f0000070     	adrp	x16, 0x16e000
  15fc64: f944ba11     	ldr	x17, [x16, #0x970]
  15fc68: 9125c210     	add	x16, x16, #0x970
  15fc6c: d61f0220     	br	x17

000000000015fc70 <strftime_l@plt>:
  15fc70: f0000070     	adrp	x16, 0x16e000
  15fc74: f944be11     	ldr	x17, [x16, #0x978]
  15fc78: 9125e210     	add	x16, x16, #0x978
  15fc7c: d61f0220     	br	x17

000000000015fc80 <_ZNKSt6__ndk110__time_put8__do_putEPwRS1_PK2tmcc@plt>:
  15fc80: f0000070     	adrp	x16, 0x16e000
  15fc84: f944c211     	ldr	x17, [x16, #0x980]
  15fc88: 91260210     	add	x16, x16, #0x980
  15fc8c: d61f0220     	br	x17

000000000015fc90 <mbsrtowcs@plt>:
  15fc90: f0000070     	adrp	x16, 0x16e000
  15fc94: f944c611     	ldr	x17, [x16, #0x988]
  15fc98: 91262210     	add	x16, x16, #0x988
  15fc9c: d61f0220     	br	x17

000000000015fca0 <_ZNSt6__ndk121__throw_runtime_errorEPKc@plt>:
  15fca0: f0000070     	adrp	x16, 0x16e000
  15fca4: f944ca11     	ldr	x17, [x16, #0x990]
  15fca8: 91264210     	add	x16, x16, #0x990
  15fcac: d61f0220     	br	x17

000000000015fcb0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC1ERKS5_@plt>:
  15fcb0: f0000070     	adrp	x16, 0x16e000
  15fcb4: f944ce11     	ldr	x17, [x16, #0x998]
  15fcb8: 91266210     	add	x16, x16, #0x998
  15fcbc: d61f0220     	br	x17

000000000015fcc0 <_ZNSt6__ndk19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIcEERNS_10unique_ptrIcPFvPvEEERPcSM_@plt>:
  15fcc0: f0000070     	adrp	x16, 0x16e000
  15fcc4: f944d211     	ldr	x17, [x16, #0x9a0]
  15fcc8: 91268210     	add	x16, x16, #0x9a0
  15fccc: d61f0220     	br	x17

000000000015fcd0 <_ZNSt6__ndk111__money_getIcE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_SF_Ri@plt>:
  15fcd0: f0000070     	adrp	x16, 0x16e000
  15fcd4: f944d611     	ldr	x17, [x16, #0x9a8]
  15fcd8: 9126a210     	add	x16, x16, #0x9a8
  15fcdc: d61f0220     	br	x17

000000000015fce0 <_ZNSt13runtime_errorC1EPKc@plt>:
  15fce0: f0000070     	adrp	x16, 0x16e000
  15fce4: f944da11     	ldr	x17, [x16, #0x9b0]
  15fce8: 9126c210     	add	x16, x16, #0x9b0
  15fcec: d61f0220     	br	x17

000000000015fcf0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE23__append_forward_unsafeIPcEERS5_T_S9_@plt>:
  15fcf0: f0000070     	adrp	x16, 0x16e000
  15fcf4: f944de11     	ldr	x17, [x16, #0x9b8]
  15fcf8: 9126e210     	add	x16, x16, #0x9b8
  15fcfc: d61f0220     	br	x17

000000000015fd00 <_ZNSt6__ndk19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEE8__do_getERS4_S4_bRKNS_6localeEjRjRbRKNS_5ctypeIwEERNS_10unique_ptrIwPFvPvEEERPwSM_@plt>:
  15fd00: f0000070     	adrp	x16, 0x16e000
  15fd04: f944e211     	ldr	x17, [x16, #0x9c0]
  15fd08: 91270210     	add	x16, x16, #0x9c0
  15fd0c: d61f0220     	br	x17

000000000015fd10 <_ZNSt6__ndk111__money_getIwE13__gather_infoEbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_SJ_Ri@plt>:
  15fd10: f0000070     	adrp	x16, 0x16e000
  15fd14: f944e611     	ldr	x17, [x16, #0x9c8]
  15fd18: 91272210     	add	x16, x16, #0x9c8
  15fd1c: d61f0220     	br	x17

000000000015fd20 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9push_backEw@plt>:
  15fd20: f0000070     	adrp	x16, 0x16e000
  15fd24: f944ea11     	ldr	x17, [x16, #0x9d0]
  15fd28: 91274210     	add	x16, x16, #0x9d0
  15fd2c: d61f0220     	br	x17

000000000015fd30 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE23__append_forward_unsafeIPwEERS5_T_S9_@plt>:
  15fd30: f0000070     	adrp	x16, 0x16e000
  15fd34: f944ee11     	ldr	x17, [x16, #0x9d8]
  15fd38: 91276210     	add	x16, x16, #0x9d8
  15fd3c: d61f0220     	br	x17

000000000015fd40 <_ZNSt6__ndk111__money_putIcE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERcS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESF_SF_Ri@plt>:
  15fd40: f0000070     	adrp	x16, 0x16e000
  15fd44: f944f211     	ldr	x17, [x16, #0x9e0]
  15fd48: 91278210     	add	x16, x16, #0x9e0
  15fd4c: d61f0220     	br	x17

000000000015fd50 <_ZNSt6__ndk111__money_putIcE8__formatEPcRS2_S3_jPKcS5_RKNS_5ctypeIcEEbRKNS_10money_base7patternEccRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEESL_SL_i@plt>:
  15fd50: f0000070     	adrp	x16, 0x16e000
  15fd54: f944f611     	ldr	x17, [x16, #0x9e8]
  15fd58: 9127a210     	add	x16, x16, #0x9e8
  15fd5c: d61f0220     	br	x17

000000000015fd60 <_ZNSt6__ndk111__money_putIwE13__gather_infoEbbRKNS_6localeERNS_10money_base7patternERwS8_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS9_IwNSA_IwEENSC_IwEEEESJ_Ri@plt>:
  15fd60: f0000070     	adrp	x16, 0x16e000
  15fd64: f944fa11     	ldr	x17, [x16, #0x9f0]
  15fd68: 9127c210     	add	x16, x16, #0x9f0
  15fd6c: d61f0220     	br	x17

000000000015fd70 <_ZNSt6__ndk111__money_putIwE8__formatEPwRS2_S3_jPKwS5_RKNS_5ctypeIwEEbRKNS_10money_base7patternEwwRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERKNSE_IwNSF_IwEENSH_IwEEEESQ_i@plt>:
  15fd70: f0000070     	adrp	x16, 0x16e000
  15fd74: f944fe11     	ldr	x17, [x16, #0x9f8]
  15fd78: 9127e210     	add	x16, x16, #0x9f8
  15fd7c: d61f0220     	br	x17

000000000015fd80 <_ZNSt6__ndk17codecvtIwc9mbstate_tED2Ev@plt>:
  15fd80: f0000070     	adrp	x16, 0x16e000
  15fd84: f9450211     	ldr	x17, [x16, #0xa00]
  15fd88: 91280210     	add	x16, x16, #0xa00
  15fd8c: d61f0220     	br	x17

000000000015fd90 <_ZNSt6__ndk114collate_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>:
  15fd90: f0000070     	adrp	x16, 0x16e000
  15fd94: f9450611     	ldr	x17, [x16, #0xa08]
  15fd98: 91282210     	add	x16, x16, #0xa08
  15fd9c: d61f0220     	br	x17

000000000015fda0 <_ZNSt6__ndk114collate_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>:
  15fda0: f0000070     	adrp	x16, 0x16e000
  15fda4: f9450a11     	ldr	x17, [x16, #0xa10]
  15fda8: 91284210     	add	x16, x16, #0xa10
  15fdac: d61f0220     	br	x17

000000000015fdb0 <_ZNSt6__ndk112ctype_bynameIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>:
  15fdb0: f0000070     	adrp	x16, 0x16e000
  15fdb4: f9450e11     	ldr	x17, [x16, #0xa18]
  15fdb8: 91286210     	add	x16, x16, #0xa18
  15fdbc: d61f0220     	br	x17

000000000015fdc0 <_ZNSt6__ndk112ctype_bynameIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEm@plt>:
  15fdc0: f0000070     	adrp	x16, 0x16e000
  15fdc4: f9451211     	ldr	x17, [x16, #0xa20]
  15fdc8: 91288210     	add	x16, x16, #0xa20
  15fdcc: d61f0220     	br	x17

000000000015fdd0 <_ZNSt6__ndk17codecvtIwc9mbstate_tEC2EPKcm@plt>:
  15fdd0: f0000070     	adrp	x16, 0x16e000
  15fdd4: f9451611     	ldr	x17, [x16, #0xa28]
  15fdd8: 9128a210     	add	x16, x16, #0xa28
  15fddc: d61f0220     	br	x17

000000000015fde0 <_ZNSt6__ndk115numpunct_bynameIcE6__initEPKc@plt>:
  15fde0: f0000070     	adrp	x16, 0x16e000
  15fde4: f9451a11     	ldr	x17, [x16, #0xa30]
  15fde8: 9128c210     	add	x16, x16, #0xa30
  15fdec: d61f0220     	br	x17

000000000015fdf0 <_ZNSt6__ndk115numpunct_bynameIwE6__initEPKc@plt>:
  15fdf0: f0000070     	adrp	x16, 0x16e000
  15fdf4: f9451e11     	ldr	x17, [x16, #0xa38]
  15fdf8: 9128e210     	add	x16, x16, #0xa38
  15fdfc: d61f0220     	br	x17

000000000015fe00 <_ZNSt6__ndk118__time_get_storageIcEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>:
  15fe00: f0000070     	adrp	x16, 0x16e000
  15fe04: f9452211     	ldr	x17, [x16, #0xa40]
  15fe08: 91290210     	add	x16, x16, #0xa40
  15fe0c: d61f0220     	br	x17

000000000015fe10 <_ZNSt6__ndk118__time_get_storageIwEC2ERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>:
  15fe10: f0000070     	adrp	x16, 0x16e000
  15fe14: f9452611     	ldr	x17, [x16, #0xa48]
  15fe18: 91292210     	add	x16, x16, #0xa48
  15fe1c: d61f0220     	br	x17

000000000015fe20 <_ZNSt6__ndk18numpunctIwED2Ev@plt>:
  15fe20: f0000070     	adrp	x16, 0x16e000
  15fe24: f9452a11     	ldr	x17, [x16, #0xa50]
  15fe28: 91294210     	add	x16, x16, #0xa50
  15fe2c: d61f0220     	br	x17

000000000015fe30 <_ZNSt6__ndk18numpunctIcED2Ev@plt>:
  15fe30: f0000070     	adrp	x16, 0x16e000
  15fe34: f9452e11     	ldr	x17, [x16, #0xa58]
  15fe38: 91296210     	add	x16, x16, #0xa58
  15fe3c: d61f0220     	br	x17

000000000015fe40 <_ZNSt6__ndk117moneypunct_bynameIcLb0EE4initEPKc@plt>:
  15fe40: f0000070     	adrp	x16, 0x16e000
  15fe44: f9453211     	ldr	x17, [x16, #0xa60]
  15fe48: 91298210     	add	x16, x16, #0xa60
  15fe4c: d61f0220     	br	x17

000000000015fe50 <_ZNSt6__ndk117moneypunct_bynameIcLb1EE4initEPKc@plt>:
  15fe50: f0000070     	adrp	x16, 0x16e000
  15fe54: f9453611     	ldr	x17, [x16, #0xa68]
  15fe58: 9129a210     	add	x16, x16, #0xa68
  15fe5c: d61f0220     	br	x17

000000000015fe60 <_ZNSt6__ndk117moneypunct_bynameIwLb0EE4initEPKc@plt>:
  15fe60: f0000070     	adrp	x16, 0x16e000
  15fe64: f9453a11     	ldr	x17, [x16, #0xa70]
  15fe68: 9129c210     	add	x16, x16, #0xa70
  15fe6c: d61f0220     	br	x17

000000000015fe70 <_ZNSt6__ndk117moneypunct_bynameIwLb1EE4initEPKc@plt>:
  15fe70: f0000070     	adrp	x16, 0x16e000
  15fe74: f9453e11     	ldr	x17, [x16, #0xa78]
  15fe78: 9129e210     	add	x16, x16, #0xa78
  15fe7c: d61f0220     	br	x17

000000000015fe80 <_ZNSt8bad_castC1Ev@plt>:
  15fe80: f0000070     	adrp	x16, 0x16e000
  15fe84: f9454211     	ldr	x17, [x16, #0xa80]
  15fe88: 912a0210     	add	x16, x16, #0xa80
  15fe8c: d61f0220     	br	x17

000000000015fe90 <setlocale@plt>:
  15fe90: f0000070     	adrp	x16, 0x16e000
  15fe94: f9454611     	ldr	x17, [x16, #0xa88]
  15fe98: 912a2210     	add	x16, x16, #0xa88
  15fe9c: d61f0220     	br	x17

000000000015fea0 <_ZNSt13runtime_errorC1ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>:
  15fea0: f0000070     	adrp	x16, 0x16e000
  15fea4: f9454a11     	ldr	x17, [x16, #0xa90]
  15fea8: 912a4210     	add	x16, x16, #0xa90
  15feac: d61f0220     	br	x17

000000000015feb0 <freelocale@plt>:
  15feb0: f0000070     	adrp	x16, 0x16e000
  15feb4: f9454e11     	ldr	x17, [x16, #0xa98]
  15feb8: 912a6210     	add	x16, x16, #0xa98
  15febc: d61f0220     	br	x17

000000000015fec0 <strcoll_l@plt>:
  15fec0: f0000070     	adrp	x16, 0x16e000
  15fec4: f9455211     	ldr	x17, [x16, #0xaa0]
  15fec8: 912a8210     	add	x16, x16, #0xaa0
  15fecc: d61f0220     	br	x17

000000000015fed0 <strxfrm_l@plt>:
  15fed0: f0000070     	adrp	x16, 0x16e000
  15fed4: f9455611     	ldr	x17, [x16, #0xaa8]
  15fed8: 912aa210     	add	x16, x16, #0xaa8
  15fedc: d61f0220     	br	x17

000000000015fee0 <wcscoll_l@plt>:
  15fee0: f0000070     	adrp	x16, 0x16e000
  15fee4: f9455a11     	ldr	x17, [x16, #0xab0]
  15fee8: 912ac210     	add	x16, x16, #0xab0
  15feec: d61f0220     	br	x17

000000000015fef0 <wcsxfrm_l@plt>:
  15fef0: f0000070     	adrp	x16, 0x16e000
  15fef4: f9455e11     	ldr	x17, [x16, #0xab8]
  15fef8: 912ae210     	add	x16, x16, #0xab8
  15fefc: d61f0220     	br	x17

000000000015ff00 <iswlower_l@plt>:
  15ff00: f0000070     	adrp	x16, 0x16e000
  15ff04: f9456211     	ldr	x17, [x16, #0xac0]
  15ff08: 912b0210     	add	x16, x16, #0xac0
  15ff0c: d61f0220     	br	x17

000000000015ff10 <islower_l@plt>:
  15ff10: f0000070     	adrp	x16, 0x16e000
  15ff14: f9456611     	ldr	x17, [x16, #0xac8]
  15ff18: 912b2210     	add	x16, x16, #0xac8
  15ff1c: d61f0220     	br	x17

000000000015ff20 <isupper_l@plt>:
  15ff20: f0000070     	adrp	x16, 0x16e000
  15ff24: f9456a11     	ldr	x17, [x16, #0xad0]
  15ff28: 912b4210     	add	x16, x16, #0xad0
  15ff2c: d61f0220     	br	x17

000000000015ff30 <_ZNSt6__ndk15ctypeIcED2Ev@plt>:
  15ff30: f0000070     	adrp	x16, 0x16e000
  15ff34: f9456e11     	ldr	x17, [x16, #0xad8]
  15ff38: 912b6210     	add	x16, x16, #0xad8
  15ff3c: d61f0220     	br	x17

000000000015ff40 <_ZNSt6__ndk112ctype_bynameIcEC2EPKcm@plt>:
  15ff40: f0000070     	adrp	x16, 0x16e000
  15ff44: f9457211     	ldr	x17, [x16, #0xae0]
  15ff48: 912b8210     	add	x16, x16, #0xae0
  15ff4c: d61f0220     	br	x17

000000000015ff50 <toupper_l@plt>:
  15ff50: f0000070     	adrp	x16, 0x16e000
  15ff54: f9457611     	ldr	x17, [x16, #0xae8]
  15ff58: 912ba210     	add	x16, x16, #0xae8
  15ff5c: d61f0220     	br	x17

000000000015ff60 <tolower_l@plt>:
  15ff60: f0000070     	adrp	x16, 0x16e000
  15ff64: f9457a11     	ldr	x17, [x16, #0xaf0]
  15ff68: 912bc210     	add	x16, x16, #0xaf0
  15ff6c: d61f0220     	br	x17

000000000015ff70 <_ZNSt6__ndk112ctype_bynameIwEC2EPKcm@plt>:
  15ff70: f0000070     	adrp	x16, 0x16e000
  15ff74: f9457e11     	ldr	x17, [x16, #0xaf8]
  15ff78: 912be210     	add	x16, x16, #0xaf8
  15ff7c: d61f0220     	br	x17

000000000015ff80 <_ZNSt6__ndk16locale5facetD2Ev@plt>:
  15ff80: f0000070     	adrp	x16, 0x16e000
  15ff84: f9458211     	ldr	x17, [x16, #0xb00]
  15ff88: 912c0210     	add	x16, x16, #0xb00
  15ff8c: d61f0220     	br	x17

000000000015ff90 <iswspace_l@plt>:
  15ff90: f0000070     	adrp	x16, 0x16e000
  15ff94: f9458611     	ldr	x17, [x16, #0xb08]
  15ff98: 912c2210     	add	x16, x16, #0xb08
  15ff9c: d61f0220     	br	x17

000000000015ffa0 <iswprint_l@plt>:
  15ffa0: f0000070     	adrp	x16, 0x16e000
  15ffa4: f9458a11     	ldr	x17, [x16, #0xb10]
  15ffa8: 912c4210     	add	x16, x16, #0xb10
  15ffac: d61f0220     	br	x17

000000000015ffb0 <iswblank_l@plt>:
  15ffb0: f0000070     	adrp	x16, 0x16e000
  15ffb4: f9458e11     	ldr	x17, [x16, #0xb18]
  15ffb8: 912c6210     	add	x16, x16, #0xb18
  15ffbc: d61f0220     	br	x17

000000000015ffc0 <iswcntrl_l@plt>:
  15ffc0: f0000070     	adrp	x16, 0x16e000
  15ffc4: f9459211     	ldr	x17, [x16, #0xb20]
  15ffc8: 912c8210     	add	x16, x16, #0xb20
  15ffcc: d61f0220     	br	x17

000000000015ffd0 <iswupper_l@plt>:
  15ffd0: f0000070     	adrp	x16, 0x16e000
  15ffd4: f9459611     	ldr	x17, [x16, #0xb28]
  15ffd8: 912ca210     	add	x16, x16, #0xb28
  15ffdc: d61f0220     	br	x17

000000000015ffe0 <iswalpha_l@plt>:
  15ffe0: f0000070     	adrp	x16, 0x16e000
  15ffe4: f9459a11     	ldr	x17, [x16, #0xb30]
  15ffe8: 912cc210     	add	x16, x16, #0xb30
  15ffec: d61f0220     	br	x17

000000000015fff0 <iswdigit_l@plt>:
  15fff0: f0000070     	adrp	x16, 0x16e000
  15fff4: f9459e11     	ldr	x17, [x16, #0xb38]
  15fff8: 912ce210     	add	x16, x16, #0xb38
  15fffc: d61f0220     	br	x17

0000000000160000 <iswpunct_l@plt>:
  160000: d0000070     	adrp	x16, 0x16e000
  160004: f945a211     	ldr	x17, [x16, #0xb40]
  160008: 912d0210     	add	x16, x16, #0xb40
  16000c: d61f0220     	br	x17

0000000000160010 <iswxdigit_l@plt>:
  160010: d0000070     	adrp	x16, 0x16e000
  160014: f945a611     	ldr	x17, [x16, #0xb48]
  160018: 912d2210     	add	x16, x16, #0xb48
  16001c: d61f0220     	br	x17

0000000000160020 <towupper_l@plt>:
  160020: d0000070     	adrp	x16, 0x16e000
  160024: f945aa11     	ldr	x17, [x16, #0xb50]
  160028: 912d4210     	add	x16, x16, #0xb50
  16002c: d61f0220     	br	x17

0000000000160030 <towlower_l@plt>:
  160030: d0000070     	adrp	x16, 0x16e000
  160034: f945ae11     	ldr	x17, [x16, #0xb58]
  160038: 912d6210     	add	x16, x16, #0xb58
  16003c: d61f0220     	br	x17

0000000000160040 <btowc@plt>:
  160040: d0000070     	adrp	x16, 0x16e000
  160044: f945b211     	ldr	x17, [x16, #0xb60]
  160048: 912d8210     	add	x16, x16, #0xb60
  16004c: d61f0220     	br	x17

0000000000160050 <wctob@plt>:
  160050: d0000070     	adrp	x16, 0x16e000
  160054: f945b611     	ldr	x17, [x16, #0xb68]
  160058: 912da210     	add	x16, x16, #0xb68
  16005c: d61f0220     	br	x17

0000000000160060 <wcsnrtombs@plt>:
  160060: d0000070     	adrp	x16, 0x16e000
  160064: f945ba11     	ldr	x17, [x16, #0xb70]
  160068: 912dc210     	add	x16, x16, #0xb70
  16006c: d61f0220     	br	x17

0000000000160070 <wcrtomb@plt>:
  160070: d0000070     	adrp	x16, 0x16e000
  160074: f945be11     	ldr	x17, [x16, #0xb78]
  160078: 912de210     	add	x16, x16, #0xb78
  16007c: d61f0220     	br	x17

0000000000160080 <mbsnrtowcs@plt>:
  160080: d0000070     	adrp	x16, 0x16e000
  160084: f945c211     	ldr	x17, [x16, #0xb80]
  160088: 912e0210     	add	x16, x16, #0xb80
  16008c: d61f0220     	br	x17

0000000000160090 <mbrtowc@plt>:
  160090: d0000070     	adrp	x16, 0x16e000
  160094: f945c611     	ldr	x17, [x16, #0xb88]
  160098: 912e2210     	add	x16, x16, #0xb88
  16009c: d61f0220     	br	x17

00000000001600a0 <mbtowc@plt>:
  1600a0: d0000070     	adrp	x16, 0x16e000
  1600a4: f945ca11     	ldr	x17, [x16, #0xb90]
  1600a8: 912e4210     	add	x16, x16, #0xb90
  1600ac: d61f0220     	br	x17

00000000001600b0 <__ctype_get_mb_cur_max@plt>:
  1600b0: d0000070     	adrp	x16, 0x16e000
  1600b4: f945ce11     	ldr	x17, [x16, #0xb98]
  1600b8: 912e6210     	add	x16, x16, #0xb98
  1600bc: d61f0220     	br	x17

00000000001600c0 <mbrlen@plt>:
  1600c0: d0000070     	adrp	x16, 0x16e000
  1600c4: f945d211     	ldr	x17, [x16, #0xba0]
  1600c8: 912e8210     	add	x16, x16, #0xba0
  1600cc: d61f0220     	br	x17

00000000001600d0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEEC2IDnEEPKw@plt>:
  1600d0: d0000070     	adrp	x16, 0x16e000
  1600d4: f945d611     	ldr	x17, [x16, #0xba8]
  1600d8: 912ea210     	add	x16, x16, #0xba8
  1600dc: d61f0220     	br	x17

00000000001600e0 <wcslen@plt>:
  1600e0: d0000070     	adrp	x16, 0x16e000
  1600e4: f945da11     	ldr	x17, [x16, #0xbb0]
  1600e8: 912ec210     	add	x16, x16, #0xbb0
  1600ec: d61f0220     	br	x17

00000000001600f0 <localeconv@plt>:
  1600f0: d0000070     	adrp	x16, 0x16e000
  1600f4: f945de11     	ldr	x17, [x16, #0xbb8]
  1600f8: 912ee210     	add	x16, x16, #0xbb8
  1600fc: d61f0220     	br	x17

0000000000160100 <_ZNSt6__ndk122__libcpp_unique_localeD2Ev@plt>:
  160100: d0000070     	adrp	x16, 0x16e000
  160104: f945e211     	ldr	x17, [x16, #0xbc0]
  160108: 912f0210     	add	x16, x16, #0xbc0
  16010c: d61f0220     	br	x17

0000000000160110 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKw@plt>:
  160110: d0000070     	adrp	x16, 0x16e000
  160114: f945e611     	ldr	x17, [x16, #0xbc8]
  160118: 912f2210     	add	x16, x16, #0xbc8
  16011c: d61f0220     	br	x17

0000000000160120 <_ZNSt6__ndk110__time_getC2EPKc@plt>:
  160120: d0000070     	adrp	x16, 0x16e000
  160124: f945ea11     	ldr	x17, [x16, #0xbd0]
  160128: 912f4210     	add	x16, x16, #0xbd0
  16012c: d61f0220     	br	x17

0000000000160130 <_ZNSt6__ndk110__time_getD2Ev@plt>:
  160130: d0000070     	adrp	x16, 0x16e000
  160134: f945ee11     	ldr	x17, [x16, #0xbd8]
  160138: 912f6210     	add	x16, x16, #0xbd8
  16013c: d61f0220     	br	x17

0000000000160140 <_ZNSt6__ndk118__time_get_storageIcE9__analyzeEcRKNS_5ctypeIcEE@plt>:
  160140: d0000070     	adrp	x16, 0x16e000
  160144: f945f211     	ldr	x17, [x16, #0xbe0]
  160148: 912f8210     	add	x16, x16, #0xbe0
  16014c: d61f0220     	br	x17

0000000000160150 <_ZNSt6__ndk118__time_get_storageIwE9__analyzeEcRKNS_5ctypeIwEE@plt>:
  160150: d0000070     	adrp	x16, 0x16e000
  160154: f945f611     	ldr	x17, [x16, #0xbe8]
  160158: 912fa210     	add	x16, x16, #0xbe8
  16015c: d61f0220     	br	x17

0000000000160160 <_ZNSt6__ndk118__time_get_storageIcE4initERKNS_5ctypeIcEE@plt>:
  160160: d0000070     	adrp	x16, 0x16e000
  160164: f945fa11     	ldr	x17, [x16, #0xbf0]
  160168: 912fc210     	add	x16, x16, #0xbf0
  16016c: d61f0220     	br	x17

0000000000160170 <_ZNSt6__ndk118__time_get_storageIwE4initERKNS_5ctypeIwEE@plt>:
  160170: d0000070     	adrp	x16, 0x16e000
  160174: f945fe11     	ldr	x17, [x16, #0xbf8]
  160178: 912fe210     	add	x16, x16, #0xbf8
  16017c: d61f0220     	br	x17

0000000000160180 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE9__grow_byEmmmmmm@plt>:
  160180: d0000070     	adrp	x16, 0x16e000
  160184: f9460211     	ldr	x17, [x16, #0xc00]
  160188: 91300210     	add	x16, x16, #0xc00
  16018c: d61f0220     	br	x17

0000000000160190 <_ZNSt6__ndk112ctype_bynameIcED2Ev@plt>:
  160190: d0000070     	adrp	x16, 0x16e000
  160194: f9460611     	ldr	x17, [x16, #0xc08]
  160198: 91302210     	add	x16, x16, #0xc08
  16019c: d61f0220     	br	x17

00000000001601a0 <_ZNSt6__ndk112ctype_bynameIwED2Ev@plt>:
  1601a0: d0000070     	adrp	x16, 0x16e000
  1601a4: f9460a11     	ldr	x17, [x16, #0xc10]
  1601a8: 91304210     	add	x16, x16, #0xc10
  1601ac: d61f0220     	br	x17

00000000001601b0 <_ZNKSt6__ndk118__time_get_storageIcE15__do_date_orderEv@plt>:
  1601b0: d0000070     	adrp	x16, 0x16e000
  1601b4: f9460e11     	ldr	x17, [x16, #0xc18]
  1601b8: 91306210     	add	x16, x16, #0xc18
  1601bc: d61f0220     	br	x17

00000000001601c0 <_ZNKSt6__ndk118__time_get_storageIwE15__do_date_orderEv@plt>:
  1601c0: d0000070     	adrp	x16, 0x16e000
  1601c4: f9461211     	ldr	x17, [x16, #0xc20]
  1601c8: 91308210     	add	x16, x16, #0xc20
  1601cc: d61f0220     	br	x17

00000000001601d0 <_ZNSt6__ndk110__time_putD2Ev@plt>:
  1601d0: d0000070     	adrp	x16, 0x16e000
  1601d4: f9461611     	ldr	x17, [x16, #0xc28]
  1601d8: 9130a210     	add	x16, x16, #0xc28
  1601dc: d61f0220     	br	x17

00000000001601e0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmmc@plt>:
  1601e0: d0000070     	adrp	x16, 0x16e000
  1601e4: f9461a11     	ldr	x17, [x16, #0xc30]
  1601e8: 9130c210     	add	x16, x16, #0xc30
  1601ec: d61f0220     	br	x17

00000000001601f0 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5eraseEmm@plt>:
  1601f0: d0000070     	adrp	x16, 0x16e000
  1601f4: f9461e11     	ldr	x17, [x16, #0xc38]
  1601f8: 9130e210     	add	x16, x16, #0xc38
  1601fc: d61f0220     	br	x17

0000000000160200 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmmw@plt>:
  160200: d0000070     	adrp	x16, 0x16e000
  160204: f9462211     	ldr	x17, [x16, #0xc40]
  160208: 91310210     	add	x16, x16, #0xc40
  16020c: d61f0220     	br	x17

0000000000160210 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE5eraseEmm@plt>:
  160210: d0000070     	adrp	x16, 0x16e000
  160214: f9462611     	ldr	x17, [x16, #0xc48]
  160218: 91312210     	add	x16, x16, #0xc48
  16021c: d61f0220     	br	x17

0000000000160220 <strtoll_l@plt>:
  160220: d0000070     	adrp	x16, 0x16e000
  160224: f9462a11     	ldr	x17, [x16, #0xc50]
  160228: 91314210     	add	x16, x16, #0xc50
  16022c: d61f0220     	br	x17

0000000000160230 <strtoull_l@plt>:
  160230: d0000070     	adrp	x16, 0x16e000
  160234: f9462e11     	ldr	x17, [x16, #0xc58]
  160238: 91316210     	add	x16, x16, #0xc58
  16023c: d61f0220     	br	x17

0000000000160240 <strtof@plt>:
  160240: d0000070     	adrp	x16, 0x16e000
  160244: f9463211     	ldr	x17, [x16, #0xc60]
  160248: 91318210     	add	x16, x16, #0xc60
  16024c: d61f0220     	br	x17

0000000000160250 <strtold_l@plt>:
  160250: d0000070     	adrp	x16, 0x16e000
  160254: f9463611     	ldr	x17, [x16, #0xc68]
  160258: 9131a210     	add	x16, x16, #0xc68
  16025c: d61f0220     	br	x17

0000000000160260 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9__grow_byEmmmmmm@plt>:
  160260: d0000070     	adrp	x16, 0x16e000
  160264: f9463a11     	ldr	x17, [x16, #0xc70]
  160268: 9131c210     	add	x16, x16, #0xc70
  16026c: d61f0220     	br	x17

0000000000160270 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEPKwm@plt>:
  160270: d0000070     	adrp	x16, 0x16e000
  160274: f9463e11     	ldr	x17, [x16, #0xc78]
  160278: 9131e210     	add	x16, x16, #0xc78
  16027c: d61f0220     	br	x17

0000000000160280 <_ZNSt9exceptionD2Ev@plt>:
  160280: d0000070     	adrp	x16, 0x16e000
  160284: f9464211     	ldr	x17, [x16, #0xc80]
  160288: 91320210     	add	x16, x16, #0xc80
  16028c: d61f0220     	br	x17

0000000000160290 <pthread_mutex_trylock@plt>:
  160290: d0000070     	adrp	x16, 0x16e000
  160294: f9464611     	ldr	x17, [x16, #0xc88]
  160298: 91322210     	add	x16, x16, #0xc88
  16029c: d61f0220     	br	x17

00000000001602a0 <sched_yield@plt>:
  1602a0: d0000070     	adrp	x16, 0x16e000
  1602a4: f9464a11     	ldr	x17, [x16, #0xc90]
  1602a8: 91324210     	add	x16, x16, #0xc90
  1602ac: d61f0220     	br	x17

00000000001602b0 <pthread_equal@plt>:
  1602b0: d0000070     	adrp	x16, 0x16e000
  1602b4: f9464e11     	ldr	x17, [x16, #0xc98]
  1602b8: 91326210     	add	x16, x16, #0xc98
  1602bc: d61f0220     	br	x17

00000000001602c0 <_ZNSt9bad_allocC1Ev@plt>:
  1602c0: d0000070     	adrp	x16, 0x16e000
  1602c4: f9465211     	ldr	x17, [x16, #0xca0]
  1602c8: 91328210     	add	x16, x16, #0xca0
  1602cc: d61f0220     	br	x17

00000000001602d0 <_ZSt15get_new_handlerv@plt>:
  1602d0: d0000070     	adrp	x16, 0x16e000
  1602d4: f9465611     	ldr	x17, [x16, #0xca8]
  1602d8: 9132a210     	add	x16, x16, #0xca8
  1602dc: d61f0220     	br	x17

00000000001602e0 <_ZnwmSt11align_val_t@plt>:
  1602e0: d0000070     	adrp	x16, 0x16e000
  1602e4: f9465a11     	ldr	x17, [x16, #0xcb0]
  1602e8: 9132c210     	add	x16, x16, #0xcb0
  1602ec: d61f0220     	br	x17

00000000001602f0 <posix_memalign@plt>:
  1602f0: d0000070     	adrp	x16, 0x16e000
  1602f4: f9465e11     	ldr	x17, [x16, #0xcb8]
  1602f8: 9132e210     	add	x16, x16, #0xcb8
  1602fc: d61f0220     	br	x17

0000000000160300 <_ZnamSt11align_val_t@plt>:
  160300: d0000070     	adrp	x16, 0x16e000
  160304: f9466211     	ldr	x17, [x16, #0xcc0]
  160308: 91330210     	add	x16, x16, #0xcc0
  16030c: d61f0220     	br	x17

0000000000160310 <_ZdlPvSt11align_val_t@plt>:
  160310: d0000070     	adrp	x16, 0x16e000
  160314: f9466611     	ldr	x17, [x16, #0xcc8]
  160318: 91332210     	add	x16, x16, #0xcc8
  16031c: d61f0220     	br	x17

0000000000160320 <_ZdaPvSt11align_val_t@plt>:
  160320: d0000070     	adrp	x16, 0x16e000
  160324: f9466a11     	ldr	x17, [x16, #0xcd0]
  160328: 91334210     	add	x16, x16, #0xcd0
  16032c: d61f0220     	br	x17

0000000000160330 <_ZNSt13runtime_errorC2ERKNSt6__ndk112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE@plt>:
  160330: d0000070     	adrp	x16, 0x16e000
  160334: f9466e11     	ldr	x17, [x16, #0xcd8]
  160338: 91336210     	add	x16, x16, #0xcd8
  16033c: d61f0220     	br	x17

0000000000160340 <_ZNKSt6__ndk121__basic_string_commonILb1EE20__throw_out_of_rangeEv@plt>:
  160340: d0000070     	adrp	x16, 0x16e000
  160344: f9467211     	ldr	x17, [x16, #0xce0]
  160348: 91338210     	add	x16, x16, #0xce0
  16034c: d61f0220     	br	x17

0000000000160350 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm@plt>:
  160350: d0000070     	adrp	x16, 0x16e000
  160354: f9467611     	ldr	x17, [x16, #0xce8]
  160358: 9133a210     	add	x16, x16, #0xce8
  16035c: d61f0220     	br	x17

0000000000160360 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE21__grow_by_and_replaceEmmmmmmPKc@plt>:
  160360: d0000070     	adrp	x16, 0x16e000
  160364: f9467a11     	ldr	x17, [x16, #0xcf0]
  160368: 9133c210     	add	x16, x16, #0xcf0
  16036c: d61f0220     	br	x17

0000000000160370 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6insertEmPKcm@plt>:
  160370: d0000070     	adrp	x16, 0x16e000
  160374: f9467e11     	ldr	x17, [x16, #0xcf8]
  160378: 9133e210     	add	x16, x16, #0xcf8
  16037c: d61f0220     	br	x17

0000000000160380 <_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc@plt>:
  160380: d0000070     	adrp	x16, 0x16e000
  160384: f9468211     	ldr	x17, [x16, #0xd00]
  160388: 91340210     	add	x16, x16, #0xd00
  16038c: d61f0220     	br	x17

0000000000160390 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE7replaceEmmPKwm@plt>:
  160390: d0000070     	adrp	x16, 0x16e000
  160394: f9468611     	ldr	x17, [x16, #0xd08]
  160398: 91342210     	add	x16, x16, #0xd08
  16039c: d61f0220     	br	x17

00000000001603a0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE21__grow_by_and_replaceEmmmmmmPKw@plt>:
  1603a0: d0000070     	adrp	x16, 0x16e000
  1603a4: f9468a11     	ldr	x17, [x16, #0xd10]
  1603a8: 91344210     	add	x16, x16, #0xd10
  1603ac: d61f0220     	br	x17

00000000001603b0 <wmemmove@plt>:
  1603b0: d0000070     	adrp	x16, 0x16e000
  1603b4: f9468e11     	ldr	x17, [x16, #0xd18]
  1603b8: 91346210     	add	x16, x16, #0xd18
  1603bc: d61f0220     	br	x17

00000000001603c0 <_ZNSt6__ndk111char_traitsIwE4moveEPwPKwm@plt>:
  1603c0: d0000070     	adrp	x16, 0x16e000
  1603c4: f9469211     	ldr	x17, [x16, #0xd20]
  1603c8: 91348210     	add	x16, x16, #0xd20
  1603cc: d61f0220     	br	x17

00000000001603d0 <wmemchr@plt>:
  1603d0: d0000070     	adrp	x16, 0x16e000
  1603d4: f9469611     	ldr	x17, [x16, #0xd28]
  1603d8: 9134a210     	add	x16, x16, #0xd28
  1603dc: d61f0220     	br	x17

00000000001603e0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6insertEmPKwm@plt>:
  1603e0: d0000070     	adrp	x16, 0x16e000
  1603e4: f9469a11     	ldr	x17, [x16, #0xd30]
  1603e8: 9134c210     	add	x16, x16, #0xd30
  1603ec: d61f0220     	br	x17

00000000001603f0 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6assignEPKwm@plt>:
  1603f0: d0000070     	adrp	x16, 0x16e000
  1603f4: f9469e11     	ldr	x17, [x16, #0xd38]
  1603f8: 9134e210     	add	x16, x16, #0xd38
  1603fc: d61f0220     	br	x17

0000000000160400 <_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6appendEmw@plt>:
  160400: d0000070     	adrp	x16, 0x16e000
  160404: f946a211     	ldr	x17, [x16, #0xd40]
  160408: 91350210     	add	x16, x16, #0xd40
  16040c: d61f0220     	br	x17

0000000000160410 <wmemcmp@plt>:
  160410: d0000070     	adrp	x16, 0x16e000
  160414: f946a611     	ldr	x17, [x16, #0xd48]
  160418: 91352210     	add	x16, x16, #0xd48
  16041c: d61f0220     	br	x17

0000000000160420 <strtoul@plt>:
  160420: d0000070     	adrp	x16, 0x16e000
  160424: f946aa11     	ldr	x17, [x16, #0xd50]
  160428: 91354210     	add	x16, x16, #0xd50
  16042c: d61f0220     	br	x17

0000000000160430 <wcstoul@plt>:
  160430: d0000070     	adrp	x16, 0x16e000
  160434: f946ae11     	ldr	x17, [x16, #0xd58]
  160438: 91356210     	add	x16, x16, #0xd58
  16043c: d61f0220     	br	x17

0000000000160440 <wcstoll@plt>:
  160440: d0000070     	adrp	x16, 0x16e000
  160444: f946b211     	ldr	x17, [x16, #0xd60]
  160448: 91358210     	add	x16, x16, #0xd60
  16044c: d61f0220     	br	x17

0000000000160450 <strtoull@plt>:
  160450: d0000070     	adrp	x16, 0x16e000
  160454: f946b611     	ldr	x17, [x16, #0xd68]
  160458: 9135a210     	add	x16, x16, #0xd68
  16045c: d61f0220     	br	x17

0000000000160460 <wcstoull@plt>:
  160460: d0000070     	adrp	x16, 0x16e000
  160464: f946ba11     	ldr	x17, [x16, #0xd70]
  160468: 9135c210     	add	x16, x16, #0xd70
  16046c: d61f0220     	br	x17

0000000000160470 <wcstof@plt>:
  160470: d0000070     	adrp	x16, 0x16e000
  160474: f946be11     	ldr	x17, [x16, #0xd78]
  160478: 9135e210     	add	x16, x16, #0xd78
  16047c: d61f0220     	br	x17

0000000000160480 <wcstod@plt>:
  160480: d0000070     	adrp	x16, 0x16e000
  160484: f946c211     	ldr	x17, [x16, #0xd80]
  160488: 91360210     	add	x16, x16, #0xd80
  16048c: d61f0220     	br	x17

0000000000160490 <strtold@plt>:
  160490: d0000070     	adrp	x16, 0x16e000
  160494: f946c611     	ldr	x17, [x16, #0xd88]
  160498: 91362210     	add	x16, x16, #0xd88
  16049c: d61f0220     	br	x17

00000000001604a0 <wcstold@plt>:
  1604a0: d0000070     	adrp	x16, 0x16e000
  1604a4: f946ca11     	ldr	x17, [x16, #0xd90]
  1604a8: 91364210     	add	x16, x16, #0xd90
  1604ac: d61f0220     	br	x17

00000000001604b0 <snprintf@plt>:
  1604b0: d0000070     	adrp	x16, 0x16e000
  1604b4: f946ce11     	ldr	x17, [x16, #0xd98]
  1604b8: 91366210     	add	x16, x16, #0xd98
  1604bc: d61f0220     	br	x17

00000000001604c0 <swprintf@plt>:
  1604c0: d0000070     	adrp	x16, 0x16e000
  1604c4: f946d211     	ldr	x17, [x16, #0xda0]
  1604c8: 91368210     	add	x16, x16, #0xda0
  1604cc: d61f0220     	br	x17

00000000001604d0 <wcstol@plt>:
  1604d0: d0000070     	adrp	x16, 0x16e000
  1604d4: f946d611     	ldr	x17, [x16, #0xda8]
  1604d8: 9136a210     	add	x16, x16, #0xda8
  1604dc: d61f0220     	br	x17

00000000001604e0 <strerror_r@plt>:
  1604e0: d0000070     	adrp	x16, 0x16e000
  1604e4: f946da11     	ldr	x17, [x16, #0xdb0]
  1604e8: 9136c210     	add	x16, x16, #0xdb0
  1604ec: d61f0220     	br	x17

00000000001604f0 <abort@plt>:
  1604f0: d0000070     	adrp	x16, 0x16e000
  1604f4: f946de11     	ldr	x17, [x16, #0xdb8]
  1604f8: 9136e210     	add	x16, x16, #0xdb8
  1604fc: d61f0220     	br	x17

0000000000160500 <_ZNSt6__ndk112system_error6__initERKNS_10error_codeENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE@plt>:
  160500: d0000070     	adrp	x16, 0x16e000
  160504: f946e211     	ldr	x17, [x16, #0xdc0]
  160508: 91370210     	add	x16, x16, #0xdc0
  16050c: d61f0220     	br	x17

0000000000160510 <_ZNSt13runtime_errorD2Ev@plt>:
  160510: d0000070     	adrp	x16, 0x16e000
  160514: f946e611     	ldr	x17, [x16, #0xdc8]
  160518: 91372210     	add	x16, x16, #0xdc8
  16051c: d61f0220     	br	x17

0000000000160520 <pthread_join@plt>:
  160520: d0000070     	adrp	x16, 0x16e000
  160524: f946ea11     	ldr	x17, [x16, #0xdd0]
  160528: 91374210     	add	x16, x16, #0xdd0
  16052c: d61f0220     	br	x17

0000000000160530 <sysconf@plt>:
  160530: d0000070     	adrp	x16, 0x16e000
  160534: f946ee11     	ldr	x17, [x16, #0xdd8]
  160538: 91376210     	add	x16, x16, #0xdd8
  16053c: d61f0220     	br	x17

0000000000160540 <nanosleep@plt>:
  160540: d0000070     	adrp	x16, 0x16e000
  160544: f946f211     	ldr	x17, [x16, #0xde0]
  160548: 91378210     	add	x16, x16, #0xde0
  16054c: d61f0220     	br	x17

0000000000160550 <_ZNSt6__ndk121__thread_specific_ptrINS_15__thread_structEEC2Ev@plt>:
  160550: d0000070     	adrp	x16, 0x16e000
  160554: f946f611     	ldr	x17, [x16, #0xde8]
  160558: 9137a210     	add	x16, x16, #0xde8
  16055c: d61f0220     	br	x17

0000000000160560 <pthread_key_create@plt>:
  160560: d0000070     	adrp	x16, 0x16e000
  160564: f946fa11     	ldr	x17, [x16, #0xdf0]
  160568: 9137c210     	add	x16, x16, #0xdf0
  16056c: d61f0220     	br	x17

0000000000160570 <__cxa_demangle@plt>:
  160570: d0000070     	adrp	x16, 0x16e000
  160574: f946fe11     	ldr	x17, [x16, #0xdf8]
  160578: 9137e210     	add	x16, x16, #0xdf8
  16057c: d61f0220     	br	x17

0000000000160580 <__cxa_call_unexpected@plt>:
  160580: d0000070     	adrp	x16, 0x16e000
  160584: f9470211     	ldr	x17, [x16, #0xe00]
  160588: 91380210     	add	x16, x16, #0xe00
  16058c: d61f0220     	br	x17

0000000000160590 <__cxa_get_globals@plt>:
  160590: d0000070     	adrp	x16, 0x16e000
  160594: f9470611     	ldr	x17, [x16, #0xe08]
  160598: 91382210     	add	x16, x16, #0xe08
  16059c: d61f0220     	br	x17

00000000001605a0 <_ZSt14get_unexpectedv@plt>:
  1605a0: d0000070     	adrp	x16, 0x16e000
  1605a4: f9470a11     	ldr	x17, [x16, #0xe10]
  1605a8: 91384210     	add	x16, x16, #0xe10
  1605ac: d61f0220     	br	x17

00000000001605b0 <_ZSt13get_terminatev@plt>:
  1605b0: d0000070     	adrp	x16, 0x16e000
  1605b4: f9470e11     	ldr	x17, [x16, #0xe18]
  1605b8: 91386210     	add	x16, x16, #0xe18
  1605bc: d61f0220     	br	x17

00000000001605c0 <__cxa_get_globals_fast@plt>:
  1605c0: d0000070     	adrp	x16, 0x16e000
  1605c4: f9471211     	ldr	x17, [x16, #0xe20]
  1605c8: 91388210     	add	x16, x16, #0xe20
  1605cc: d61f0220     	br	x17

00000000001605d0 <syscall@plt>:
  1605d0: d0000070     	adrp	x16, 0x16e000
  1605d4: f9471611     	ldr	x17, [x16, #0xe28]
  1605d8: 9138a210     	add	x16, x16, #0xe28
  1605dc: d61f0220     	br	x17

00000000001605e0 <vfprintf@plt>:
  1605e0: d0000070     	adrp	x16, 0x16e000
  1605e4: f9471a11     	ldr	x17, [x16, #0xe30]
  1605e8: 9138c210     	add	x16, x16, #0xe30
  1605ec: d61f0220     	br	x17

00000000001605f0 <android_set_abort_message@plt>:
  1605f0: d0000070     	adrp	x16, 0x16e000
  1605f4: f9471e11     	ldr	x17, [x16, #0xe38]
  1605f8: 9138e210     	add	x16, x16, #0xe38
  1605fc: d61f0220     	br	x17

0000000000160600 <openlog@plt>:
  160600: d0000070     	adrp	x16, 0x16e000
  160604: f9472211     	ldr	x17, [x16, #0xe40]
  160608: 91390210     	add	x16, x16, #0xe40
  16060c: d61f0220     	br	x17

0000000000160610 <syslog@plt>:
  160610: d0000070     	adrp	x16, 0x16e000
  160614: f9472611     	ldr	x17, [x16, #0xe48]
  160618: 91392210     	add	x16, x16, #0xe48
  16061c: d61f0220     	br	x17

0000000000160620 <closelog@plt>:
  160620: d0000070     	adrp	x16, 0x16e000
  160624: f9472a11     	ldr	x17, [x16, #0xe50]
  160628: 91394210     	add	x16, x16, #0xe50
  16062c: d61f0220     	br	x17

0000000000160630 <__memmove_chk@plt>:
  160630: d0000070     	adrp	x16, 0x16e000
  160634: f9472e11     	ldr	x17, [x16, #0xe58]
  160638: 91396210     	add	x16, x16, #0xe58
  16063c: d61f0220     	br	x17

0000000000160640 <_ZNSt13bad_exceptionD1Ev@plt>:
  160640: d0000070     	adrp	x16, 0x16e000
  160644: f9473211     	ldr	x17, [x16, #0xe60]
  160648: 91398210     	add	x16, x16, #0xe60
  16064c: d61f0220     	br	x17

0000000000160650 <__dynamic_cast@plt>:
  160650: d0000070     	adrp	x16, 0x16e000
  160654: f9473611     	ldr	x17, [x16, #0xe68]
  160658: 9139a210     	add	x16, x16, #0xe68
  16065c: d61f0220     	br	x17

0000000000160660 <_ZNSt9type_infoD2Ev@plt>:
  160660: d0000070     	adrp	x16, 0x16e000
  160664: f9473a11     	ldr	x17, [x16, #0xe70]
  160668: 9139c210     	add	x16, x16, #0xe70
  16066c: d61f0220     	br	x17

0000000000160670 <pthread_once@plt>:
  160670: d0000070     	adrp	x16, 0x16e000
  160674: f9473e11     	ldr	x17, [x16, #0xe78]
  160678: 9139e210     	add	x16, x16, #0xe78
  16067c: d61f0220     	br	x17

0000000000160680 <pthread_key_delete@plt>:
  160680: d0000070     	adrp	x16, 0x16e000
  160684: f9474211     	ldr	x17, [x16, #0xe80]
  160688: 913a0210     	add	x16, x16, #0xe80
  16068c: d61f0220     	br	x17

0000000000160690 <getauxval@plt>:
  160690: d0000070     	adrp	x16, 0x16e000
  160694: f9474611     	ldr	x17, [x16, #0xe88]
  160698: 913a2210     	add	x16, x16, #0xe88
  16069c: d61f0220     	br	x17

00000000001606a0 <__system_property_get@plt>:
  1606a0: d0000070     	adrp	x16, 0x16e000
  1606a4: f9474a11     	ldr	x17, [x16, #0xe90]
  1606a8: 913a4210     	add	x16, x16, #0xe90
  1606ac: d61f0220     	br	x17

00000000001606b0 <strncmp@plt>:
  1606b0: d0000070     	adrp	x16, 0x16e000
  1606b4: f9474e11     	ldr	x17, [x16, #0xe98]
  1606b8: 913a6210     	add	x16, x16, #0xe98
  1606bc: d61f0220     	br	x17

00000000001606c0 <pthread_rwlock_wrlock@plt>:
  1606c0: d0000070     	adrp	x16, 0x16e000
  1606c4: f9475211     	ldr	x17, [x16, #0xea0]
  1606c8: 913a8210     	add	x16, x16, #0xea0
  1606cc: d61f0220     	br	x17

00000000001606d0 <pthread_rwlock_unlock@plt>:
  1606d0: d0000070     	adrp	x16, 0x16e000
  1606d4: f9475611     	ldr	x17, [x16, #0xea8]
  1606d8: 913aa210     	add	x16, x16, #0xea8
  1606dc: d61f0220     	br	x17

00000000001606e0 <dl_iterate_phdr@plt>:
  1606e0: d0000070     	adrp	x16, 0x16e000
  1606e4: f9475a11     	ldr	x17, [x16, #0xeb0]
  1606e8: 913ac210     	add	x16, x16, #0xeb0
  1606ec: d61f0220     	br	x17

00000000001606f0 <pthread_rwlock_rdlock@plt>:
  1606f0: d0000070     	adrp	x16, 0x16e000
  1606f4: f9475e11     	ldr	x17, [x16, #0xeb8]
  1606f8: 913ae210     	add	x16, x16, #0xeb8
  1606fc: d61f0220     	br	x17
